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
338297413140	338297413701	338297414251	338297414801	338297415351	338297415901	338297416451	338297417001	338297417550	338297418101	338297418652	338297419200	338297419752	338297420302	338297420852	338297421402	338297421952	338297422502	338297423051	338297423602	338297424152	338297424702	338297425252	338297425802	338297426353	338297426903	338297427451	338297428003	338297428553	338297429103	338297429653	338297430203	338297430753	338297431303	338297431853	338297432403	338297432953	338297433504	338297434054	338297434604	338297435154	338297435704	338297436254	338297436804	338297437354	338297437904	338297438454	338297439004	338297439554	338297440104	338297440654	338297441205	338297441755	338297442305	338297442855	338297443405	338297443955	338297444505	338297445055	338297445605	338297446155	338297446705	338297447255	338297447805	338297448356	338297448906	338297449456	338297450006	338297450556	338297451106	338297451656	338297452206	338297452756	338297453306	338297453856	338297454406	338297454956	338297455506	338297456057	338297456607	338297457157	338297457707	338297458257	338297458807	338297459357	338297459907	338297460457	338297461007	338297461557	338297462107	338297462657	338297463208	338297463758	338297464308	338297464858	338297465408	338297465958	338297466508	338297467058	338297467608	338297468158	338297468708	338297469258	338297469808	338297470358	338297470909	338297471459	338297472009	338297472559	338297473109	338297473659	338297474209	338297474759	338297475309	338297475859	338297476409	338297476959	338297477509	338297478060	338297478610	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49211	28690	21961	14798	8887	5833	3559	1574	1489	1054	843	662	596	511	464	441	423	393	442	478	484	470	446	429	427	408	421	426	389	390	402	352	379	378	403	402	402	379	368	414	376	374	406	378	386	380	364	380	364	402	380	395	388	387	389	403	375	383	427	378	386	412	404	364	370	397	362	387	398	371	393	413	387	401	380	394	390	385	381	376	438	401	381	371	386	369	382	383	369	399	372	377	406	368	405	397	366	394	409	365	407	365	427	393	391	347	373	377	372	392	369	373	411	404	381	401	379	358	398	364	387	345	391	391	375	378	402	358	338	358	356	378	395	417	398	376	384	364	383	393	387	391	419	376	382	374	392	417	379	411	411	358	395	382	402	354	352	394	362	408	356	406	375	373	395	380	416	371	364	401	418	403	368	394	383	384	362	389	429	383	359	367	385	399	362	367	390	355	387	387	361	357	368	385	362	381	364	400	405	389	382	428	420	411	388	388	357	382	396	383	379	374	380	400	354	393	394	380	378	417	390	375	353	386	338	392	386	428	347	375	395	367	372	377	388	373	380	403	367	382	380	379	380	373	363	366	366	399	363	370	370	318	405	397	366	394	404	375	354	380	374	406	371	397	382	411	387	373	374	364	375	375	403	409	427	391	375	390	372	370	418	426	392	368	372	384	394	421	337	356	404	349	381	355	377	366	386	417	393	373	371	399	377	350	403	381	358	365	367	363	363	400	375	385	354	400	361	347	399	393	382	375	373	371	379	393	379	403	400	360	364	371	371	383	362	386	385	374	378	399	384	416	383	360	369	349	409	389	385	385	379	375	394	389	411	394	366	361	394	407	367	380	387	353	401	397	372	406	367	387	371	370	366	421	359	340	379	408	367	394	404	382	373	408	373	406	392	344	389	407	416	422	398	393	406	384	391	419	349	372	349	387	351	381	416	400	396	393	332	378	344	390	336	407	420	426	394	366	370	351	403	388	377	385	381	402	383	358	375	374	372	360	412	408	390	388	397	430	420	354	381	350	402	368	358	388	379	401	393	356	363	360	376	415	373	379	391	349	401	369	362	382	376	397	371	355	388	378	398	381	391	401	356	369	381	380	384	375	379	434	404	394	383	386	382	388	370	390	384	372	367	326	385	362	368	396	404	426	351	379	398	393	405	379	394	384	391	351	416	376	386	357	401	386	399	359	383	417	363	369	367	411	418	354	354	389	383	411	396	393	415	388	375	437	367	343	408	394	359	409	371	414	350	373	351	383	388	375	400	392	396	360	367	379	376	377	412	389	363	367	361	400	350	425	351	381	387	400	373	437	373	351	363	341	374	381	389	352	403	387	409	385	383	405	389	413	384	382	373	412	421	345	388	378	410	374	381	375	385	404	370	400	364	392	369	385	370	433	375	410	397	359	391	373	385	374	357	386	403	366	363	369	374	414	394	375	351	386	369	405	375	329	374	423	346	401	420	424	407	339	351	368	363	375	381	372	349	353	357	381	404	388	415	400	433	397	415	354	397	394	373	386	387	355	364	342	381	368	362	365	394	393	402	419	388	397	364	409	332	394	380	366	390	366	395	392	371	371	390	428	408	377	370	375	374	421	389	403	421	428	417	391	382	390	361	411	389	371	392	384	371	387	402	367	369	348	385	393	422	407	379	385	408	367	359	383	396	410	382	375	416	407	384	365	409	361	362	363	397	382	409	397	371	344	392	392	377	359	372	353	363	352	394	375	381	422	366	372	344	408	377	403	365	379	390	434	374	361	363	387	367	412	372	394	396	387	390	360	412	362	413	372	409	374	367	411	405	383	418	372	393	370	357	386	405	377	356	354	371	388	397	404	356	386	421	413	355	378	375	378	384	405	407	357	377	380	436	401	343	357	423	369	402	401	372	386	371	388	354	369	400	386	383	391	371	360	357	361	371	406	372	348	423	378	352	397	392	392	401	413	383	372	376	367	392	364	395	377	383	390	382	396	401	388	391	399	377	354	387	389	407	386	371	374	383	376	358	388	369	371	393	371	372	402	434	401	395	364	382	337	365	374	388	451	389	421	401	393	390	397	383	390	405	428	365	356	380	390	402	403	343	365	379	396	379	418	390	400	386	392	391	386	416	350	427	407	372	385	369	344	384	346	381	394	381	359	389	387	405	424	403	389	397	367	393	383	379	391	365	364	374	395	411	375	429	358	398	391	381	404	361	387	361	358	386	405	375	376	367	382	376	369	344	389	357	441	341	412	352	364	391	374	371	379	345	392	383	396	380	420	394	360	346	369	401	355	393	391	391	365	353	326	364	408	382	382	366	394	349	406	389	402	401	391	366	379	368	369	385	348	394	374	385	403	363	378	381	369	389	395	389	383	368	374	386	401	381	361	403	363	412	401	407	377	386	431	407	390	389	359	377	383	355	359	343	398	388	343	379	371	385	385	406	370	396	377	375	418	380	420	393	426	359	423	383	395	420	372	404	343	360	382	384	387	395	397	387	376	376	383	390	378	368	367	376	411	371	397	367	339	389	353	416	393	366	407	395	372	376	391	408	348	353	362	410	415	398	355	416	420	351	405	405	352	403	389	353	378	395	388	388	389	389	397	380	367	414	372	406	366	353	351	390	410	367	389	401	397	356	371	379	384	369	421	399	377	348	368	373	384	422	398	419	403	357	402	417	370	369	363	370	390	385	426	370	378	362	384	345	380	389	348	357	411	386	369	357	375	394	375	376	361	377	378	385	384	392	381	388	349	374	385	393	384	371	419	382	395	404	367	383	382	370	416	342	408	361	407	330	374	375	366	413	378	400	345	400	406	370	412	381	343	383	364	378	394	366	385	385	381	386	355	395	341	373	377	394	356	370	370	395	360	409	391	352	337	359	388	378	369	362	434	402	405	392	416	389	392	351	373	394	359	368	387	375	359	407	385	400	390	358	358	338	353	380	386	365	369	358	416	359	377	424	371	359	378	392	396	415	369	392	376	358	401	373	387	355	387	372	399	366	375	347	424	366	363	396	422	436	365	362	382	373	380	370	367	323	384	319	368	395	401	368	393	400	423	395	394	389	386	416	383	372	359	375	372	396	414	395	419	394	389	381	381	389	371	382	382	374	328	403	385	381	377	369	399	385	362	402	397	379	364	385	387	372	349	361	418	404	362	416	374	386	382	371	423	387	355	389	400	388	414	374	376	375	423	395	427	381	393	352	383	402	375	431	370	381	354	417	346	361	396	391	374	371	391	401	431	394	411	373	372	391	439	423	400	376	398	362	368	373	384	417	397	376	364	402	364	416	342	365	375	384	420	399	415	379	375	398	382	375	372	379	373	382	376	377	389	381	367	404	358	362	381	418	356	348	450	397	372	360	353	365	383	366	365	395	388	404	364	436	374	409	357	369	373	362	403	427	382	371	406	326	374	366	390	382	361	380	415	389	371	424	356	409	338	393	369	386	405	372	404	369	404	391	392	384	428	377	361	369	365	374	400	356	386	374	377	356	370	347	397	404	388	404	381
32437	22510	26616	25834	21723	17170	11613	6280	6170	3903	2857	2185	1948	1661	1582	1396	1203	1033	1113	1332	1555	1429	1298	1414	1153	1163	1138	1079	1097	1066	1042	939	928	913	916	885	944	927	896	923	884	907	891	953	947	884	920	863	870	907	890	901	891	880	933	860	861	864	880	869	884	870	861	879	884	882	931	897	923	913	882	893	910	874	880	815	824	906	881	899	867	928	885	880	909	922	889	897	839	898	875	869	893	920	873	901	934	888	901	867	895	925	900	936	900	917	910	896	923	923	896	863	832	920	942	905	868	887	827	870	940	808	887	860	869	929	867	884	868	926	928	918	900	889	860	917	890	838	890	914	878	917	875	891	913	863	917	899	892	942	944	909	900	886	805	904	870	888	884	879	872	854	858	902	892	878	883	862	889	891	861	890	851	870	934	924	850	912	940	872	941	860	831	874	943	891	908	883	863	883	913	938	935	881	886	866	960	917	935	878	888	835	884	906	907	923	950	837	888	887	898	880	884	884	902	915	867	927	890	887	874	911	876	857	935	898	893	909	870	877	925	880	893	892	882	887	896	904	914	901	861	896	934	882	835	903	847	947	851	919	900	855	949	899	845	916	887	862	876	884	920	884	844	897	883	925	891	903	857	942	847	890	869	878	878	903	911	904	952	859	901	904	886	882	912	901	857	916	925	930	853	868	853	877	897	856	930	887	868	877	891	884	847	844	901	894	857	876	878	941	907	882	916	945	866	897	887	885	882	877	851	924	859	893	882	866	901	911	893	868	907	940	871	905	907	877	880	929	880	866	894	895	950	856	857	899	883	893	918	876	913	901	910	826	850	875	859	896	843	858	903	878	871	856	861	929	921	913	940	854	857	873	891	945	935	826	881	928	876	886	865	889	844	866	861	896	832	938	894	881	938	898	899	885	843	910	899	913	871	878	881	911	887	891	904	886	823	890	854	828	920	916	897	896	909	852	827	861	875	917	923	966	856	874	906	965	872	871	853	936	890	890	891	900	865	837	883	870	902	851	876	884	930	886	836	889	918	945	883	881	893	873	886	877	892	829	895	888	882	919	920	889	808	873	859	867	877	901	849	905	914	903	870	947	928	921	877	913	910	845	893	864	886	878	923	891	904	877	933	897	834	922	886	933	866	852	896	897	885	867	892	882	889	875	868	872	853	869	863	879	886	908	906	902	882	923	929	893	931	877	842	866	823	880	932	880	962	910	822	943	850	926	857	933	868	872	897	883	862	915	858	871	878	853	878	958	918	910	825	823	946	886	881	889	864	895	861	923	897	860	911	873	898	827	914	897	911	838	855	872	925	858	894	882	925	860	854	861	916	889	876	888	920	894	919	851	871	895	876	922	913	903	871	905	930	880	851	877	959	923	883	882	856	883	908	894	930	878	850	925	861	892	954	838	891	895	942	907	895	898	877	866	885	869	899	864	913	919	832	911	886	920	889	929	945	881	838	886	878	849	899	919	940	919	909	905	845	874	883	916	906	892	889	885	876	917	841	923	948	941	852	857	871	910	884	878	869	884	907	873	906	843	871	893	925	906	876	900	847	862	929	865	908	925	845	897	935	845	898	837	909	875	883	868	875	884	896	882	882	913	884	894	909	915	865	905	891	886	869	902	911	907	863	919	906	838	826	897	866	875	930	919	888	893	880	845	903	904	899	910	869	900	895	894	919	940	895	887	857	902	873	870	952	907	900	880	875	882	941	946	906	800	888	847	896	899	940	904	881	870	877	895	881	851	902	889	898	882	881	890	928	874	895	899	892	882	876	915	900	840	907	865	880	825	916	843	896	936	945	868	882	844	880	906	863	864	935	914	908	877	870	915	879	911	887	816	909	844	914	927	838	883	893	895	847	849	864	885	912	914	963	943	808	890	953	882	873	893	842	885	845	854	848	898	876	836	912	933	881	858	839	943	860	918	906	887	1004	876	897	901	870	872	921	926	878	934	882	788	929	904	866	851	915	895	898	871	912	928	887	896	886	882	920	872	857	887	826	916	886	889	859	871	856	830	898	859	859	874	978	912	866	852	902	938	893	869	910	884	853	892	923	902	950	869	877	916	947	890	834	913	912	843	888	884	916	841	917	910	941	821	869	871	915	866	933	849	892	894	904	906	980	931	906	853	884	881	961	860	900	867	844	863	874	881	872	919	871	875	914	921	874	904	874	893	908	875	890	877	876	967	848	880	860	901	894	895	873	883	868	869	901	923	848	904	876	892	894	896	864	887	901	926	909	846	889	898	853	918	879	892	871	907	933	843	867	893	831	957	899	893	877	878	902	884	875	882	918	855	903	868	925	879	835	893	861	912	897	897	885	906	880	865	872	900	912	847	899	878	903	886	872	912	875	878	906	931	883	906	910	869	882	899	869	865	909	900	925	862	935	913	909	884	863	876	921	909	920	961	884	883	892	849	847	848	921	868	874	929	906	906	929	938	885	907	927	861	892	841	928	875	904	932	913	833	873	877	845	854	842	928	873	895	900	902	934	932	888	861	873	968	847	854	862	875	920	856	947	856	906	918	917	925	912	882	885	927	814	876	846	884	890	853	912	886	904	887	867	853	882	908	885	915	890	871	874	863	933	879	852	926	886	910	928	895	916	889	898	882	909	866	935	892	888	839	865	883	937	900	883	877	887	905	896	843	865	926	839	921	860	925	904	940	851	882	871	875	936	896	901	861	925	877	914	929	862	951	901	899	888	904	928	917	895	904	902	931	871	844	870	854	906	882	860	952	861	878	898	862	899	897	902	880	862	870	858	879	867	895	926	876	922	838	911	897	864	979	929	883	923	875	914	897	861	876	854	917	883	906	873	878	897	843	957	873	841	887	890	851	864	886	973	891	872	807	855	860	884	895	912	899	925	872	886	901	937	904	934	913	911	886	855	888	905	886	893	892	913	811	876	916	864	944	899	863	872	953	895	923	894	873	882	860	924	886	891	825	893	860	860	880	867	868	897	882	900	879	892	891	851	908	842	896	925	865	855	852	856	862	898	876	889	865	901	872	861	881	860	887	848	854	906	910	886	868	930	865	918	911	853	862	892	902	899	887	893	855	923	917	923	842	858	855	942	852	904	862	946	883	882	845	884	841	936	900	905	857	961	881	885	889	847	924	959	909	905	879	882	888	872	882	938	917	850	932	886	874	878	919	867	924	833	940	977	884	946	918	885	886	873	898	881	880	920	848	872	835	872	885	938	895	902	860	869	876	881	913	860	878	926	907	891	916	923	848	906	862	805	904	938	882	893	913	898	896	900	878	891	915	844	891	869	879	892	955	877	897	952	883	909	857	938	868	967	912	881	877	924	888	882	916	850	873	924	861	863	908	908	881	880	870	931	884	895	902	893	901	907	896	863	920	861	912	914	866	876	879	887	867	832	867	867	875	917	907	864	921	882	924	876	921	915	904	945	874	900	886	963	919	912	848	930	899	851	866	904	890	888	924	891	883	854	879	898	883	870	839	881	883	894	884	950	898	864	909	873	869
28959	13723	7764	4277	2120	1140	682	552	500	495	447	446	403	434	434	430	379	337	352	368	393	360	335	333	365	348	349	376	384	360	335	370	339	368	373	335	341	375	381	378	351	367	379	358	338	356	350	371	383	348	372	358	389	359	381	342	332	358	358	324	347	376	361	357	356	367	376	373	415	378	327	390	384	360	369	338	373	355	373	316	388	335	374	379	365	371	387	343	373	294	358	360	339	383	340	358	371	409	365	359	336	323	404	394	338	381	413	380	338	380	361	363	365	404	379	367	368	381	367	380	380	357	343	347	405	343	374	397	399	317	356	373	357	341	387	369	361	361	350	326	332	392	343	345	393	373	374	349	346	357	345	385	378	371	384	355	394	352	372	360	336	341	372	338	342	386	348	325	367	385	343	343	361	388	361	390	376	402	364	389	404	369	367	370	363	358	324	354	353	366	365	372	353	369	375	388	369	342	324	367	384	356	373	335	380	393	355	364	394	379	401	378	329	383	405	360	381	401	363	393	365	325	399	371	374	361	403	363	346	343	363	379	384	352	337	339	360	316	360	334	374	332	330	370	338	359	378	412	382	360	381	379	428	365	365	369	331	376	397	350	367	386	375	356	357	371	378	380	368	381	365	378	370	370	390	365	368	348	356	399	377	368	341	348	361	346	325	365	342	370	346	376	334	350	368	342	330	335	330	377	379	351	420	340	381	354	371	383	373	358	381	380	341	374	376	369	346	369	374	353	351	397	333	389	388	326	369	385	350	333	339	364	363	373	369	379	359	356	371	332	342	347	327	356	369	389	390	350	387	347	394	355	380	376	385	384	377	351	342	320	392	363	383	332	372	373	348	382	335	392	390	404	395	355	334	388	345	372	398	387	371	358	416	398	379	390	370	365	350	372	348	374	372	329	356	366	363	416	387	327	368	382	337	348	389	364	307	367	382	363	386	363	365	376	338	365	364	364	341	330	359	412	322	362	349	372	367	375	358	334	378	352	352	342	377	367	348	350	399	386	394	359	330	366	336	358	372	405	373	360	377	371	342	330	321	369	407	390	356	372	388	353	372	361	330	361	375	373	341	393	390	374	369	298	343	345	398	360	378	386	391	367	354	380	356	314	357	366	378	328	385	371	363	349	349	357	401	374	336	380	346	353	408	382	337	366	338	371	370	345	343	363	330	383	381	307	379	376	361	380	336	339	382	391	416	352	332	356	355	387	348	370	390	399	402	391	385	373	374	368	387	379	336	359	379	369	372	332	392	369	366	397	352	336	388	335	368	381	344	362	378	383	351	364	377	346	367	328	383	324	375	365	391	381	353	379	325	366	335	402	345	335	361	368	349	383	367	376	366	384	355	357	382	370	374	382	353	399	366	354	393	359	344	358	379	352	365	349	399	393	387	392	373	347	326	368	360	354	384	384	355	352	358	381	342	364	410	320	329	371	357	340	351	372	365	366	416	344	387	366	372	387	358	330	342	344	353	390	376	385	348	354	378	368	350	364	353	375	357	357	353	349	367	365	359	355	376	337	400	368	380	379	358	406	367	362	336	367	356	419	367	379	350	355	364	357	341	353	326	405	362	373	365	346	338	354	380	346	335	372	348	350	335	387	366	333	357	359	393	335	353	363	368	379	332	337	392	338	352	364	351	403	375	330	350	363	372	364	347	320	353	394	359	356	387	386	368	361	346	353	364	372	354	361	330	360	409	375	365	382	334	369	355	331	382	376	358	357	387	357	370	335	356	336	375	360	354	325	383	356	357	368	349	375	336	381	368	342	340	360	373	347	370	370	326	388	379	380	387	333	380	334	332	323	381	378	380	395	371	355	353	371	356	338	328	394	378	311	339	367	367	340	358	382	372	364	372	390	368	384	370	338	358	343	356	371	359	372	344	377	356	366	355	351	365	359	338	385	342	340	331	383	374	352	365	360	364	355	369	367	394	371	367	385	362	322	359	377	356	344	380	368	343	355	358	395	367	330	379	322	367	395	370	379	367	360	389	354	357	327	358	363	348	364	334	408	368	353	370	368	377	374	384	337	368	373	371	340	346	375	381	393	418	348	346	326	364	355	348	363	361	362	354	350	377	357	404	401	367	378	345	353	392	397	361	363	347	397	385	381	381	357	350	376	390	371	368	358	369	356	373	341	330	332	380	357	364	348	403	376	369	359	366	346	353	365	379	367	324	333	343	359	347	356	377	408	377	373	339	366	349	370	368	327	368	342	376	372	357	396	373	374	410	391	362	363	350	367	372	347	357	387	385	359	369	410	361	364	359	332	337	367	340	378	402	365	365	373	363	366	354	367	339	330	385	354	373	386	372	347	397	341	416	376	362	397	400	369	354	353	328	336	362	332	368	371	366	364	347	356	345	378	376	411	376	403	353	389	344	368	374	345	390	384	357	361	385	390	374	336	336	330	385	398	360	345	384	370	359	354	397	357	377	316	374	364	368	365	367	327	361	363	344	368	362	339	354	419	388	380	367	372	381	347	341	384	367	376	341	405	381	337	356	371	369	381	343	369	348	337	379	356	380	367	362	332	391	377	364	375	345	354	397	393	350	341	406	373	362	373	368	361	329	378	355	362	363	372	359	366	382	322	387	355	376	387	334	373	358	363	347	403	381	364	364	401	396	333	354	357	357	367	377	356	362	334	336	351	375	330	347	356	334	342	388	388	383	377	383	361	372	336	350	343	383	398	377	392	350	376	364	384	357	361	366	358	343	359	331	359	365	341	339	355	381	362	393	355	363	390	345	344	353	366	388	366	360	386	363	394	357	391	351	331	334	343	351	362	365	372	351	386	375	363	361	376	358	360	337	349	374	373	317	369	399	351	348	371	371	400	343	346	378	355	373	368	351	352	334	395	338	355	376	341	402	405	349	378	364	400	348	351	362	344	396	366	371	333	380	352	389	338	366	395	383	346	374	361	368	405	362	347	369	361	358	381	360	348	364	352	385	358	377	397	369	379	370	356	371	333	365	387	371	393	372	363	362	355	352	343	352	380	376	346	342	327	357	344	389	376	377	375	375	355	386	377	363	373	357	382	374	379	374	370	371	353	358	343	362	346	402	376	392	356	339	372	360	408	359	378	348	378	352	355	352	347	341	342	361	403	367	343	363	347	328	353	343	342	354	354	382	355	337	335	369	354	331	356	356	385	378	349	341	363	342	362	344	380	376	342	371	377	336	363	379	356	381	362	360	347	368	384	407	349	358	374	370	349	354	352	370	361	360	374	357	365	363	361	349	359	379	380	378	382	349	408	356	381	348	372	389	355	342	369	401	357	399	358	361	333	371	385	402	386	378	350	360	377	360	324	354	356	372	384	374	388	340	375	304	357	378	357	383	355	378	382	361	372	411	358	401	396	393	351	357	377	373	378	400	369	368	369	366	376	387	358	369	348	349	382	368	354	380	371	367	369	362	334	330	321	356	315	342	388	385	379	380	340	367	371	380	351	367	378	369	363	366	388	323	382	351	352	367	366	385	342
20238	11340	12315	10606	7125	4526	2256	1771	1615	1513	1353	1186	1150	1059	1071	1018	1037	890	819	914	886	860	927	904	858	872	892	868	897	915	885	866	901	900	887	837	896	880	848	884	891	882	852	927	874	922	844	857	871	829	878	870	878	839	801	901	924	865	904	889	890	864	879	860	891	892	855	893	867	850	866	890	865	886	866	871	849	930	848	893	846	874	866	908	878	862	846	866	914	900	847	880	852	884	831	872	891	901	861	842	894	895	838	910	844	847	907	813	877	867	865	875	858	915	829	867	920	900	895	859	880	886	875	895	885	887	891	876	866	870	868	872	904	861	889	832	938	841	912	879	813	850	861	844	922	833	830	888	870	880	856	824	894	872	858	866	855	854	873	890	858	920	861	890	930	903	901	882	877	864	856	907	872	880	891	879	895	867	874	821	856	872	904	888	873	821	859	869	958	885	919	810	861	832	856	880	865	829	876	875	850	885	832	939	847	870	865	886	864	875	884	845	906	884	905	842	884	817	840	873	917	923	879	855	822	903	853	894	797	855	889	878	846	874	881	852	885	911	878	890	896	902	855	865	861	885	921	864	847	873	917	857	905	871	848	826	884	947	869	911	873	845	835	871	882	853	865	876	864	849	839	873	866	914	867	900	896	881	846	879	895	899	844	881	842	944	852	828	853	858	856	847	860	856	836	883	950	864	895	866	888	881	852	894	873	827	883	855	864	924	849	926	866	854	871	864	876	818	851	857	911	885	920	885	915	813	851	889	878	903	906	872	903	868	891	874	865	841	854	863	895	882	895	913	861	869	874	887	906	865	879	855	931	895	841	916	893	917	881	870	900	912	897	891	841	880	877	936	929	867	866	862	888	872	804	898	873	878	912	931	846	889	905	899	884	902	869	858	833	834	880	851	907	821	873	851	793	896	895	871	907	859	846	871	825	901	882	905	870	880	873	868	910	897	871	838	897	880	844	861	887	893	888	890	922	881	914	912	848	867	898	888	844	850	897	854	875	875	898	862	912	887	893	874	863	908	846	883	877	880	870	802	867	879	856	922	807	873	856	903	824	900	883	885	883	810	866	833	863	901	856	836	855	827	925	906	878	859	840	888	859	858	898	890	872	886	873	849	885	865	939	864	881	903	855	882	877	835	890	886	921	858	868	915	908	854	854	884	858	899	897	873	877	834	870	928	857	857	854	887	896	817	879	879	864	887	891	853	846	849	824	934	836	909	889	861	866	908	846	915	860	908	849	838	910	864	900	868	903	834	906	856	918	829	875	921	895	830	914	849	881	896	882	916	893	811	888	848	904	907	881	895	943	836	844	902	878	820	872	886	896	825	893	931	837	906	876	869	880	865	881	864	889	810	891	874	883	870	919	885	867	884	899	889	890	905	834	905	872	785	920	850	839	862	855	827	897	856	870	889	870	870	875	870	897	914	845	875	859	871	865	932	910	842	818	906	838	859	873	907	852	892	880	807	849	907	910	859	871	907	906	815	831	872	875	873	884	847	875	874	863	913	888	854	881	867	883	874	845	868	896	849	882	861	876	887	825	860	817	842	826	868	885	850	831	816	905	845	882	849	813	855	899	859	860	889	866	830	883	859	893	884	860	872	885	870	881	883	857	879	874	882	880	860	926	853	858	901	924	880	913	874	885	863	873	821	864	865	872	845	885	864	908	866	850	840	841	849	836	895	880	915	864	869	891	899	846	895	872	889	872	821	863	913	863	913	895	918	866	897	833	918	895	903	851	875	844	908	845	863	866	879	874	884	842	866	834	916	850	902	940	900	936	840	884	869	874	820	865	882	856	831	857	868	828	891	868	877	867	907	846	887	879	837	902	899	832	934	835	914	869	867	848	872	868	873	786	885	895	879	852	876	890	882	867	860	864	904	836	919	909	890	909	927	896	872	861	877	836	844	837	868	855	900	841	821	821	887	924	892	905	891	863	853	856	863	861	788	923	910	882	842	898	853	866	872	873	851	885	868	834	855	848	876	883	799	872	858	914	902	915	822	825	873	855	922	849	865	869	877	857	901	863	840	925	883	875	831	831	844	851	902	850	873	855	860	907	892	913	827	880	853	867	848	823	900	872	900	892	884	876	866	922	867	876	902	914	854	786	868	866	834	856	861	888	876	864	842	873	838	849	902	921	903	831	833	837	879	887	870	855	917	838	857	899	871	911	843	868	846	855	930	876	876	900	896	906	834	945	908	868	894	871	906	873	875	844	833	835	838	894	841	871	859	914	881	836	866	918	894	855	808	832	859	865	904	866	920	943	855	799	915	887	856	849	850	858	923	911	893	900	916	871	920	874	805	907	847	854	898	872	864	885	878	918	875	846	828	850	862	806	922	873	890	902	827	893	873	887	864	870	914	834	870	932	870	856	926	907	906	879	817	857	854	851	921	855	871	832	900	869	867	908	853	848	868	852	873	852	885	856	873	849	926	912	858	854	897	886	877	864	901	901	840	850	881	885	804	906	892	884	868	840	876	888	857	870	883	871	840	791	871	854	968	854	924	855	875	914	875	883	877	827	882	873	844	859	884	831	833	850	906	901	879	866	870	845	932	900	892	869	864	890	897	850	839	850	850	900	889	880	915	907	860	820	920	837	846	874	823	870	872	912	891	863	891	867	894	892	859	856	846	898	848	883	879	871	913	858	816	908	902	850	886	890	847	886	917	876	895	877	896	875	871	868	836	892	932	894	874	885	876	907	893	935	869	841	890	855	882	879	893	874	891	879	836	906	873	883	876	885	852	863	930	886	857	847	934	928	877	843	855	871	880	875	810	851	801	876	868	927	818	865	883	865	841	881	897	820	855	833	924	880	927	901	878	855	863	848	906	854	866	885	877	900	842	906	879	862	839	877	858	881	829	903	905	901	807	898	922	864	886	873	846	891	835	904	856	888	905	853	889	901	821	915	860	837	862	886	843	874	856	854	866	838	859	897	872	855	887	912	880	871	872	850	853	900	884	850	871	880	834	838	915	841	887	843	875	891	879	877	914	839	915	852	833	852	891	908	859	849	878	888	880	886	847	863	854	878	835	887	841	877	856	893	864	881	861	868	907	917	862	890	834	867	855	867	852	851	866	846	854	877	884	892	910	899	860	900	873	865	870	858	888	889	917	826	880	859	892	900	901	880	840	873	836	893	858	859	860	886	896	938	885	906	941	855	850	878	861	860	856	911	866	916	891	858	864	870	903	928	773	863	873	858	834	918	911	824	883	898	901	883	856	903	895	809	834	879	953	824	852	899	873	925	885	847	847	857	890	874	882	866	906	888	843	853	849	867	910	857	870	905	901	886	916	841	881	856	892	798	844	881	866	872	885	847	904	878	915	884	894	886	847	872	903	928	887	870	829	909	848	891	879	901	877	859	865	828	884	819	865	878	842	889	882	862	911	905	872	841	882	912	891	969	888	864	900	875	866	888	923	900	837	914	883	894	887	882	935	876	849	892	879	891	859	820	888	864	902	875	892	868	907	886	863
44532	23147	14542	7680	4698	2728	1397	1308	1185	770	659	649	577	539	557	518	484	510	459	460	466	485	437	500	461	455	463	453	463	433	443	502	440	455	455	460	471	452	473	500	451	486	440	481	455	451	435	433	446	395	451	461	437	496	439	432	470	431	430	443	458	442	434	476	471	420	419	454	454	455	459	446	460	415	423	470	424	425	412	457	455	445	446	439	450	450	437	456	390	437	479	424	443	434	417	420	425	472	443	436	456	455	465	470	426	475	446	423	433	482	437	471	428	456	437	469	433	429	423	447	461	404	406	434	410	447	466	447	499	460	460	430	487	451	491	448	449	432	449	435	429	492	457	404	438	435	447	477	432	428	453	429	437	451	482	422	417	463	454	426	452	463	482	465	446	443	518	440	399	451	416	455	462	415	459	428	465	419	447	428	411	464	391	479	425	443	427	478	464	478	465	423	481	445	427	443	456	438	438	438	473	430	415	442	470	434	441	444	425	422	408	455	484	477	504	433	410	407	438	419	439	435	440	410	438	488	453	432	455	488	441	435	462	454	510	421	425	488	419	449	447	444	437	434	433	447	405	439	434	447	410	420	469	436	445	423	436	419	468	446	445	457	422	437	453	430	443	474	441	435	434	453	477	464	491	433	461	468	490	419	450	421	458	426	454	423	413	488	454	452	437	424	454	504	501	434	451	438	434	443	442	451	427	487	456	482	463	409	420	435	460	468	416	435	439	456	461	469	515	465	474	420	444	420	426	422	449	423	438	441	416	452	465	438	445	447	424	496	443	422	443	466	429	430	434	452	425	429	477	472	436	497	483	431	429	443	450	413	440	447	407	434	469	473	431	441	473	465	440	469	466	464	453	433	378	438	411	432	482	462	456	412	471	436	444	485	439	462	408	400	477	425	439	486	406	484	446	435	463	423	436	429	413	427	484	416	452	430	437	440	480	482	473	439	412	427	472	460	456	431	415	428	456	484	459	437	448	431	429	493	449	391	468	444	495	423	451	473	451	415	431	446	470	445	466	459	438	471	405	467	445	439	450	435	424	453	459	430	444	436	458	422	475	436	469	439	440	426	465	412	422	423	446	455	440	437	450	468	473	425	445	476	455	435	421	406	447	396	426	466	442	487	448	449	449	443	438	414	397	441	430	461	438	407	477	491	471	447	440	437	452	444	425	443	406	407	450	469	480	443	470	432	451	477	465	447	459	431	462	451	495	426	439	481	416	454	441	453	435	465	455	420	416	440	446	426	453	406	501	388	427	446	410	459	404	444	432	388	479	478	458	436	419	465	455	466	431	429	428	454	424	452	464	452	447	474	454	429	429	456	432	440	494	440	434	423	462	487	441	441	461	442	479	449	449	427	465	428	455	469	432	449	485	428	449	463	418	442	451	439	445	445	451	458	465	442	447	423	410	458	463	427	469	468	440	476	451	454	469	425	414	419	450	471	472	443	413	416	424	472	454	400	479	453	422	449	474	398	439	434	413	456	470	462	467	511	473	454	438	460	467	439	431	450	482	433	440	430	443	465	435	426	441	458	445	418	429	484	456	444	474	440	431	471	420	425	456	460	431	489	468	466	491	446	440	437	458	452	414	448	461	449	459	428	432	430	474	422	450	442	421	425	452	482	425	460	493	460	392	439	457	488	429	450	415	428	467	447	452	442	476	499	452	416	428	464	465	492	425	460	430	432	422	381	410	422	459	481	473	464	419	446	451	448	464	422	453	460	425	460	445	438	425	452	457	426	451	448	430	421	485	462	456	453	472	490	462	434	396	435	426	429	443	436	416	428	440	479	418	462	436	417	467	462	442	462	446	440	495	443	423	406	439	474	496	460	464	442	466	484	454	436	433	441	448	430	423	476	414	432	462	471	406	380	472	466	396	486	420	401	446	457	484	441	435	459	436	467	382	433	477	413	495	483	436	447	452	438	418	416	427	454	443	454	418	456	432	432	458	460	459	425	463	464	464	448	459	445	465	415	437	408	428	451	483	432	425	466	446	450	464	457	467	432	467	460	465	420	421	458	427	464	424	475	431	479	439	447	422	437	476	472	439	414	436	442	508	466	448	482	427	465	462	429	442	414	452	422	511	479	446	425	469	456	467	449	423	447	489	445	427	426	442	417	446	409	423	445	463	441	432	462	429	433	478	479	446	415	456	457	449	443	470	452	421	432	407	487	474	444	466	408	430	446	442	471	425	436	448	417	425	430	446	434	448	413	393	426	440	471	449	416	479	444	475	442	412	441	449	438	403	470	459	417	453	416	419	453	425	455	490	442	438	435	481	467	415	455	409	449	429	475	429	467	486	447	398	449	455	466	426	483	468	446	434	431	434	442	444	441	438	417	433	457	450	419	438	437	456	430	452	468	491	433	445	478	420	447	454	445	443	468	469	455	454	406	433	420	423	428	486	454	447	487	479	465	421	426	434	429	405	465	433	415	454	411	456	412	433	441	421	452	482	464	434	458	452	428	446	412	466	474	428	468	429	421	454	435	400	408	454	430	470	439	448	467	444	458	442	412	438	472	458	470	455	419	470	449	484	457	455	454	450	419	450	431	429	439	425	459	443	446	459	415	455	474	435	433	458	428	435	435	434	453	463	465	506	489	445	470	430	463	451	446	462	456	450	408	460	432	439	461	461	463	483	453	487	435	424	463	448	468	457	460	446	479	492	446	414	502	452	479	465	423	468	438	448	448	478	467	456	469	407	454	475	460	449	448	509	446	483	424	465	446	432	480	488	399	450	450	456	434	415	503	435	420	444	463	435	423	462	475	428	429	469	480	430	452	513	422	433	465	465	433	417	461	482	419	445	462	466	473	431	437	485	460	461	460	474	434	468	499	462	463	442	400	443	449	461	464	470	467	448	451	462	446	460	455	438	444	424	457	463	416	426	455	474	424	448	423	487	400	448	408	498	462	465	462	470	446	429	431	470	419	420	470	413	464	429	429	467	439	464	413	463	416	467	428	457	455	441	465	418	461	472	441	477	445	422	450	441	434	449	400	418	461	447	433	457	436	440	459	423	401	432	478	444	435	438	455	443	449	452	439	435	450	472	461	454	441	463	440	444	431	481	426	479	441	454	381	453	502	448	441	480	436	499	447	438	427	454	423	443	443	459	441	442	413	414	455	430	428	440	433	438	411	464	403	420	441	483	445	433	455	428	488	487	459	418	408	451	441	454	439	443	426	463	431	437	432	426	433	481	444	451	467	462	398	470	436	426	502	408	423	435	457	426	408	472	412	425	438	438	409	423	489	424	475	484	432	493	473	464	451	444	458	445	439	453	425	461	442	459	437	458	440	477	433	434	471	460	439	433	449	477	452	441	455	448	438	467	484	416	446	451	463	415	487	432	424	453	446	475	440	462	449	416	474	431	433	427	397	439	418	450	423	428	438	440	440	437	442	424	442	472	444	416	416	431	424	451	488	452	427	443	417	403	415	440	445	439	425	469	455	453	439	423	411	448	495	441	430	420	427	445	440
30416	18307	19596	16402	13898	9389	5009	5149	4487	2414	2281	2041	1748	1508	1472	1386	1297	1268	1149	1222	1312	1293	1230	1227	1276	1234	1228	1121	1105	1053	1102	1096	1066	1062	1070	1055	1045	1021	1077	1024	1008	1066	1036	1094	984	1073	1046	1074	1036	1066	1031	1012	999	1053	1011	1066	1020	1082	1016	1011	1017	992	1030	978	1041	1013	1035	1014	1035	968	1018	1055	1050	1048	1024	1065	1023	1033	1081	1089	1101	1094	1032	1014	1034	1059	1064	1004	1036	1028	1039	1016	1022	1031	1052	1020	1038	1047	1053	1105	1098	1053	1012	1002	1069	1062	1090	962	1053	1067	1021	1029	1048	1058	1017	1046	971	1019	1041	1134	1038	982	1061	1089	1092	1102	1027	1037	999	1067	1015	1054	1034	1027	1103	988	1022	1063	1047	1065	1035	1119	1079	1069	1067	1010	1003	1000	1047	994	1062	1115	1067	1048	1040	1072	1049	1077	1082	989	1045	1017	1017	1020	1037	1037	1025	1016	1100	1012	1109	982	1014	1039	1018	1034	1004	1021	1022	1050	1016	1047	1049	1074	993	960	1066	1051	1028	1102	1093	1104	1017	1021	1046	1059	1021	1004	1023	1079	1060	1069	1065	1071	1055	1004	1044	1066	1091	1030	1061	1064	1070	996	1030	1032	1058	1062	1092	1087	1036	1047	1031	1031	1012	1071	1034	1031	1009	1013	1018	1033	1055	1030	1035	1042	1070	1048	1045	1017	1070	1024	989	1006	1087	1033	1074	1032	1031	1016	1029	1089	996	1077	1042	1009	1034	1015	999	1045	1023	1016	1054	994	1051	1066	1074	1075	1044	1061	1076	1019	1027	1050	1103	1012	1011	1051	1018	967	997	1015	1012	1046	985	1041	995	1021	1044	952	1001	1020	963	1001	1028	1063	1074	1091	1042	1025	998	1014	1087	1059	1052	1012	1042	1007	1087	999	1055	1041	1077	1014	1074	994	993	1070	1051	1033	1089	1018	1023	991	1113	1081	978	1000	1077	1009	1049	1031	1048	1038	973	981	1006	1050	1009	1047	1049	1144	1019	1018	1099	1045	1069	1009	1030	1042	1054	1028	1062	997	1058	1035	974	1049	1047	1100	998	987	983	1024	1038	1084	1004	1023	975	1051	1056	999	1110	1018	1019	1043	1076	1008	1051	1054	1039	1079	1038	986	998	1030	1011	1040	1067	1054	1024	1100	1058	1069	1117	1047	1019	1068	1028	1010	997	1059	1067	1015	1040	1070	1075	1001	1046	1055	1017	1034	1048	1006	1007	1058	1028	1044	1064	1028	1074	1094	1088	1071	1062	1033	1006	1046	1004	993	1036	1058	1064	1085	1065	1101	1036	1040	1068	1088	1116	1067	1042	1080	1047	1046	983	1023	1063	1070	1013	1088	1018	1040	1052	1059	1052	1078	1069	974	1081	1038	991	1022	1074	988	1012	1046	1058	1068	1011	970	1035	1103	998	1064	1036	992	1035	1015	1051	1097	1010	1021	1025	1081	1046	1009	1031	1062	1061	1053	1102	1031	1027	1070	987	1017	1025	1027	1105	1039	1072	1026	994	1013	1095	1079	1085	1055	1007	971	1036	1030	1052	1028	1035	1021	1072	986	1121	1064	1073	1073	974	1051	1100	1061	1001	1010	1064	1020	1074	1033	1063	1072	1011	1011	1067	958	1057	1004	1042	1024	1009	1062	1039	1022	1009	1038	1016	1030	1055	1074	1055	1026	1063	1030	1050	1012	1040	1100	1045	1084	1044	1089	1041	1028	1025	1032	1033	987	1032	1060	1067	1086	1055	1037	1056	1083	1035	1061	1055	1053	1033	1025	1060	997	1015	1061	1057	1045	1060	1005	994	1058	1059	1024	1008	1036	1046	965	1020	1044	1057	1013	1029	1098	1073	1009	1040	1048	991	1061	1001	1075	1057	1041	1057	1047	1045	965	1087	1025	1011	989	1052	1000	1022	1032	980	1048	1079	1011	1040	1068	1002	1042	1090	1029	1019	1045	1015	1099	1058	1027	997	1088	1037	1015	1071	1087	1049	968	1034	982	999	1031	1081	1034	1003	1013	1144	1055	1071	1055	1146	1012	1068	1077	1038	1032	1057	1050	1043	1006	1013	1075	1002	1024	1068	1044	1040	1034	1008	1053	1046	1027	1054	1050	1008	1032	1080	1040	977	1001	1023	1065	1058	1056	1041	1036	1031	1079	1048	1027	1033	968	1065	1021	1038	1040	1028	1049	1074	1089	1014	965	1008	998	1040	1038	1004	1043	1017	1043	1020	1043	1074	1061	1064	1001	1056	1026	1116	1002	1087	1028	1027	1013	1064	1068	1040	1029	969	1034	1045	1021	1072	1058	1036	1033	1005	1012	1092	1044	1052	1026	1035	1022	1055	1131	1044	1058	1081	1025	1048	1036	1032	1016	996	1002	1021	972	1050	1033	1041	1050	1003	995	1001	989	1049	1018	997	1056	1092	968	1056	1011	1060	1015	1048	1108	1008	1000	1087	1010	1023	1063	1017	1012	1045	1035	1034	1066	1066	1057	997	1046	1121	1057	1042	979	995	1049	1049	1036	1048	1051	1008	1056	1032	1027	1047	1075	1029	1065	1084	1058	1070	1007	1069	1083	1051	1042	1072	1028	1042	1040	1058	1074	1046	1027	1028	1097	1023	1048	1026	1040	1075	1000	1031	1042	1014	1033	1045	1047	1058	1132	1044	1036	1020	1029	1028	1010	1056	1045	974	1084	1057	1136	1026	1063	1006	1076	1042	1000	1049	1030	1056	1015	1029	1047	1056	1063	1039	1021	1010	1028	1067	1066	1021	988	997	1001	1122	1022	1031	1044	1033	993	1076	1034	1032	995	1012	1018	1024	1062	1003	1071	1022	1002	1069	1021	1062	1112	1058	1008	1073	1034	1054	1063	965	1090	1100	1081	1084	1104	997	1116	1059	1025	1048	1038	1011	1009	1028	1040	1076	1040	1032	1049	962	1007	1092	1006	989	1025	980	1042	967	1003	1000	1023	1047	1063	1005	1019	1091	1092	1015	1016	1028	991	1052	1023	1040	1015	993	1045	1069	1005	1030	1039	1003	1021	993	1006	1029	1062	1020	1083	1022	1030	1030	1063	1008	999	1037	1072	1054	1025	1020	1053	1049	1019	975	999	1068	1065	1044	1098	1033	972	1004	1075	1081	1055	1008	1046	1027	1035	1015	1043	1019	1063	1038	1063	981	1039	1048	1020	1074	1061	1022	990	1033	1018	976	1056	1062	1074	1020	1061	1014	1017	1066	966	1020	1014	1080	1110	981	1061	1035	1115	1072	1004	1084	988	1052	1080	1085	1040	1013	1014	991	1026	1050	1002	1042	1007	1005	1017	1053	1013	1063	1041	1065	1020	1010	1024	1065	1000	1097	1019	1089	1004	1011	1087	1044	1037	1063	1061	1066	1015	1085	1015	1058	1016	1071	1035	1072	1036	1049	1041	1032	1026	1124	1027	1003	1025	1068	1031	1012	1021	1054	1030	1052	1036	1053	1003	1061	1039	1050	999	1022	1034	1035	1008	1037	1002	1028	1033	967	985	1061	1047	1053	1014	1027	1048	1026	1088	994	1057	1017	1023	1055	1039	1005	1019	1048	1080	1061	1061	1056	1003	1007	1074	1002	1053	1043	1019	1051	1016	1012	1025	1056	1049	1044	1071	1022	1029	1075	1094	1004	1021	1034	1034	1080	1058	997	1066	1025	1032	989	1110	1038	1050	1034	1042	1055	1014	1002	996	1071	1058	1096	1070	1060	1039	1097	1022	1090	1024	1063	1093	1042	1105	985	1038	1064	1017	997	1006	1064	1013	1040	1063	1006	1018	1094	1029	1085	1075	1065	1048	957	983	1019	1030	1021	1005	1079	1028	1052	1024	1036	1053	1060	1032	1068	1065	1004	1037	1013	1035	1030	1004	1003	1024	1038	1021	1047	1057	1082	1030	1020	990	989	1031	1034	1007	1024	1067	1038	1010	986	1089	1098	1013	1027	1022	1064	1078	1022	1037	1004	1005	1022	1040	1029	1033	997	1037	1035	1041	1012	1077	1075	1038	1070	1014	1048	997	1014	1007	1031	1003	1055	999	1008	987	988	960	1103	1048	1009	1009	1044	1058	999	1026	1017	1063	1109	1080	1038	1015	1054	1031	1025	1079	1069	1026	1064	1054	1029	1014	1038	996	1110	990	1021	1037	1074	1026	1020	1058	986	1008	1043	1025	1141	1066	1030	1041	1000	1077	1036	1059	1071	1014	1015	1069	1065	1010	1059	1050	1073	1084	1032	1020	1025	1049	1054	1057	1042	1025	1035	1017	1042	1000	1041	1081	1032	1047	1047	1019	1006	1049	1054	964	1038	1011	1079	1101	1048	1051	1046	1024	991	1019	1057	1087	1059	992	1039	1046	1129	1118	1006	1047	1064	1113	1053	1051	1039	1023	1022	1093	979	1067	1038	1101	1043	1043	1059	1074	987	1053	1109	1036	1030	1045	1007	959	1056	1046	1063	1101	1017	993	1078	1008	1089	1001	1033	1014	1066	1099	1083	1062	1061	1035	1053	1008	1025	1009	999	1060	1012	1020	959	1004	1039	999	1051	1063	1090	1026	1064	1044	1065	1022	995	1066	1034	1057	1060	1078	1043	1051	1023	1042	1032	1097	994	1075	1040	1038	1049	1002	1091	1007	1023	1047	1006	1094	996	1038	1043	1076	1086	1057	1077	1010	1009	1017	995	1029	1073	1055	1067	1021	956	1012	1074	993	1048	1012	1032	969	1064	976	998	1005	999	1019	1070	1029	1078	1025	969	995	1013	995	954	1060	1003	1057	1017	1058	998	1029	1049	1053	1032	1065	1027	1016	1023	1081
48507	26006	18851	13449	9309	4508	2323	2272	1227	790	740	697	640	582	484	517	438	396	403	425	472	529	456	436	372	425	468	354	385	361	376	393	360	370	384	342	381	366	344	401	354	377	371	343	365	329	379	357	355	380	343	315	351	315	405	361	376	323	393	369	397	379	380	385	351	394	325	364	324	384	347	350	377	360	361	379	322	338	366	388	387	371	390	370	351	342	329	361	382	364	397	344	401	392	334	428	351	342	363	352	354	324	367	355	384	379	387	347	369	392	346	381	349	329	342	354	384	341	337	339	296	345	347	356	375	371	334	373	365	380	362	368	370	385	355	397	389	393	367	328	366	348	380	354	355	364	337	351	340	354	347	383	348	361	332	356	381	311	363	360	353	360	345	387	358	364	377	382	366	345	308	374	367	326	334	365	349	344	359	357	386	356	405	297	362	342	345	354	361	367	355	354	361	359	357	362	356	414	372	379	363	340	344	376	374	370	395	405	365	371	353	373	381	348	362	349	357	354	362	381	394	340	396	345	327	332	362	328	377	368	357	340	359	359	376	391	382	333	365	392	372	333	340	394	349	346	389	359	331	361	355	367	364	373	374	357	385	357	331	380	297	381	328	394	309	346	329	368	383	364	357	361	313	375	345	355	358	337	376	342	353	359	327	356	351	362	371	313	373	368	353	362	349	369	327	361	377	359	350	405	351	383	341	395	338	331	348	339	406	392	373	333	337	416	356	341	321	346	389	386	377	377	376	374	351	365	366	384	377	388	370	396	304	373	393	365	324	323	360	332	339	392	354	364	368	349	386	389	349	354	386	361	356	400	340	324	407	371	354	332	331	342	394	365	365	358	378	393	372	352	356	427	327	326	319	311	371	346	355	319	353	367	381	369	363	338	345	350	403	420	341	379	352	356	366	370	369	325	351	391	385	400	339	336	355	359	346	346	333	366	364	354	365	356	322	401	397	395	367	371	373	366	365	408	358	368	355	368	367	379	331	339	363	352	320	403	340	369	389	326	374	346	315	350	377	373	353	332	342	348	405	327	360	350	350	369	361	354	387	341	370	345	364	381	336	388	354	348	371	381	365	362	380	350	365	348	350	374	319	352	337	378	376	371	388	338	385	386	370	356	347	363	399	354	376	360	350	349	367	357	410	377	380	348	367	357	347	383	345	340	342	322	374	358	375	344	362	352	367	341	357	334	370	347	390	353	362	378	368	342	330	363	342	333	320	362	312	354	359	347	340	335	350	361	389	346	343	359	355	358	389	362	349	320	383	310	352	370	363	340	382	359	379	374	374	332	302	385	372	334	382	355	381	362	332	333	322	402	346	375	356	363	350	348	343	382	348	384	357	361	345	354	362	344	329	342	338	359	356	361	381	327	363	336	368	347	345	404	415	379	351	348	372	370	345	378	380	371	360	393	363	391	357	342	355	349	360	387	385	393	377	321	383	367	345	313	370	344	380	374	397	350	346	382	325	344	337	355	340	356	359	335	340	355	328	351	332	347	340	363	350	382	362	376	367	377	361	335	351	358	349	371	344	367	350	344	360	374	342	344	366	356	352	351	331	375	350	354	354	371	347	325	373	356	365	354	344	356	349	379	376	357	397	342	345	333	355	360	366	351	358	333	363	362	380	361	382	329	379	342	352	381	358	364	394	351	342	373	375	332	405	358	362	332	349	333	380	355	345	349	374	361	374	380	351	359	353	322	317	395	337	357	318	355	405	346	395	342	378	367	372	351	357	369	382	357	358	394	359	340	371	392	313	348	393	346	353	348	371	365	323	348	377	372	344	359	380	364	362	360	333	357	319	369	392	348	380	351	380	362	364	344	384	366	368	349	355	326	346	381	352	367	355	340	376	407	345	347	379	370	371	371	352	359	351	368	391	333	370	372	375	360	366	343	313	363	358	340	362	376	350	362	341	336	359	371	388	346	370	369	336	388	353	341	343	316	325	377	381	332	377	340	356	334	355	369	342	344	363	340	369	402	389	354	327	364	361	322	349	347	365	363	338	388	345	344	344	360	355	374	350	342	366	353	368	395	359	330	332	373	351	381	336	351	360	393	372	367	385	358	388	366	365	354	352	365	324	358	388	352	379	335	308	363	351	369	332	344	405	356	361	385	348	355	387	330	348	337	343	387	364	333	351	359	365	400	413	333	350	373	374	340	307	336	321	369	328	367	375	345	384	355	365	332	347	359	341	356	360	382	393	365	350	340	392	354	348	345	339	373	368	384	391	361	383	351	372	333	363	378	323	373	379	343	370	363	361	391	345	337	374	373	387	411	412	331	335	363	341	349	347	351	331	371	370	343	366	366	341	355	359	359	388	360	332	373	358	362	341	349	365	362	357	349	335	360	351	368	323	388	356	356	351	366	351	354	378	403	366	373	385	364	366	339	330	352	350	356	374	341	374	377	346	360	396	347	363	322	332	383	366	370	368	353	399	342	344	327	314	358	362	385	339	370	328	364	332	375	377	364	327	315	355	367	371	342	326	385	387	355	348	321	350	349	362	334	341	361	351	347	370	385	342	368	396	367	390	352	383	344	359	318	342	347	347	353	332	366	364	350	372	325	369	375	363	388	350	361	356	338	383	386	365	318	390	354	382	367	358	335	405	356	374	359	346	347	360	369	401	353	386	348	358	377	366	415	329	350	356	348	353	359	331	397	381	339	359	344	414	373	344	406	353	344	327	362	341	341	376	387	349	335	346	371	369	404	357	356	357	322	343	382	375	347	335	373	335	336	341	320	383	364	343	343	365	365	354	368	368	345	327	354	375	385	323	365	347	342	364	347	347	330	325	362	362	376	408	363	389	355	363	361	358	365	380	322	359	379	364	330	374	349	319	378	351	336	352	346	376	347	354	378	335	321	360	361	373	373	345	376	360	338	364	318	332	377	378	361	402	371	385	365	355	405	323	346	378	398	388	386	346	327	354	365	326	397	370	337	360	347	375	331	332	350	373	390	355	370	337	342	367	368	355	383	367	327	400	341	351	330	362	335	369	339	369	380	355	362	334	380	361	385	385	373	359	324	377	324	349	341	367	391	334	329	376	374	357	357	344	383	370	380	370	377	377	338	345	366	368	395	377	378	383	370	332	352	368	342	357	317	323	367	396	387	357	379	340	383	331	347	360	372	339	400	352	333	394	356	370	341	357	394	380	352	365	347	368	366	360	337	319	370	342	396	375	321	325	395	374	361	353	358	359	381	316	366	365	366	329	368	402	405	384	317	392	407	391	366	377	375	383	327	312	368	378	357	385	391	322	364	354	344	381	350	387	366	380	362	357	341	379	354	361	376	376	370	349	382	323	355	339	322	364	359	343	356	365	390	349	340	391	386	344	340	356	344	392	360	347	345	366	454	386	351	372	373	405	355	338	382	340	344	352	364	384	387	344	342	378	349	366	362	336	359	369	369	345	363	364	353	390	365	344	370	371	399	361	367	404	349	368	350	395	361	349	318	399	366	334	358	350	319	358	354	344	385
32003	20345	23584	24665	22392	12868	8592	9377	4804	3082	3106	2688	2366	1977	1676	1415	1389	1111	1174	1428	1605	1579	1449	1483	1236	1273	1260	1068	960	890	947	929	975	886	853	864	862	853	840	862	903	858	870	851	844	807	804	832	866	865	870	823	850	858	842	859	857	852	842	891	879	872	881	838	799	800	869	822	849	813	820	808	787	818	771	787	804	821	836	886	805	873	835	839	827	866	852	827	836	827	839	830	822	852	821	840	828	832	847	804	844	863	843	813	836	829	848	768	857	816	839	825	823	865	848	841	885	865	768	865	804	833	852	837	847	860	828	816	840	758	825	811	817	820	818	823	848	870	817	823	872	833	832	853	830	833	867	850	847	783	839	789	821	852	847	853	868	786	822	888	801	794	834	854	829	773	806	856	795	831	860	887	850	813	828	843	853	862	831	833	836	833	795	831	840	846	806	826	814	840	782	837	807	810	874	879	837	808	820	771	812	863	864	862	834	836	846	820	870	822	788	875	859	846	802	804	831	864	896	913	824	889	843	834	876	841	792	813	794	840	839	860	801	847	830	885	880	825	818	749	814	886	836	850	839	795	819	858	843	777	826	872	841	837	827	791	854	830	894	840	831	846	867	811	800	821	847	789	841	823	824	832	836	873	861	800	857	830	822	871	855	855	807	826	834	857	803	849	842	825	838	881	842	837	829	798	860	829	862	862	888	844	846	798	810	811	831	815	852	832	834	824	812	845	841	830	812	827	841	809	809	851	796	830	815	830	850	815	801	821	816	827	827	815	835	814	864	883	821	859	832	805	837	814	859	880	818	886	854	827	813	802	853	848	772	837	851	816	771	851	815	850	865	825	855	789	831	811	886	838	840	844	827	888	798	810	852	809	812	864	849	864	861	831	834	835	840	806	852	840	866	850	839	870	847	782	834	885	791	840	810	786	826	840	816	841	827	846	833	849	843	851	899	815	880	816	805	828	859	816	852	865	803	851	864	845	795	844	839	836	797	824	847	807	856	876	853	770	872	836	853	857	907	852	856	870	838	846	789	806	812	837	867	871	849	885	802	870	792	859	856	828	885	806	836	841	885	844	843	862	800	813	898	839	841	822	903	810	857	813	862	807	826	789	856	851	856	811	801	862	832	865	870	820	858	879	861	829	889	850	856	807	848	831	873	805	869	856	867	785	813	850	793	780	841	764	859	877	838	785	803	817	833	836	817	844	794	844	818	877	838	836	847	835	812	885	855	811	885	819	797	878	870	818	803	868	841	845	764	861	840	778	820	829	838	860	836	840	851	794	829	839	817	836	830	824	759	808	823	828	809	826	783	825	833	831	858	820	824	869	820	800	824	900	871	865	824	885	864	841	820	892	865	789	828	841	836	874	823	811	844	860	880	865	875	826	821	843	836	811	867	803	857	812	788	785	835	825	810	840	815	807	847	836	839	834	852	827	840	804	848	854	869	846	848	822	814	820	805	834	801	851	837	863	858	823	783	823	835	846	765	840	844	824	821	867	798	835	826	816	810	864	824	862	883	819	819	868	842	885	838	854	812	810	812	831	806	862	836	815	872	890	820	839	829	884	843	834	897	844	809	841	853	832	862	839	824	812	867	902	852	866	873	835	886	778	866	846	837	861	840	821	837	774	835	837	878	844	800	847	841	874	870	835	864	815	807	814	810	873	847	822	795	880	867	843	842	832	831	858	808	811	827	795	872	832	838	847	855	837	814	829	843	838	803	822	862	805	890	813	849	857	816	851	838	803	882	825	833	857	920	850	847	839	826	830	816	849	851	855	833	828	830	855	832	877	809	834	863	859	815	800	866	869	822	773	868	777	813	829	887	877	814	806	825	819	817	855	841	874	844	848	831	841	852	820	817	825	806	813	808	845	814	846	857	868	867	849	801	856	836	828	844	841	820	826	738	810	849	851	908	829	846	860	867	842	811	789	908	787	831	824	856	859	852	801	879	825	829	875	843	847	877	827	831	794	872	816	807	831	802	890	917	817	793	879	834	836	846	833	853	795	815	853	823	818	823	823	818	835	810	823	809	855	820	842	867	892	837	820	815	822	859	826	829	879	833	841	859	823	793	823	832	815	837	796	837	819	831	896	808	841	811	913	845	860	860	878	858	842	806	797	856	832	801	853	791	859	846	808	810	807	825	856	835	843	831	838	778	876	906	812	811	856	884	836	817	844	814	808	806	849	888	874	827	817	844	882	857	827	869	832	796	785	867	861	810	855	832	838	828	820	834	854	861	842	769	858	827	908	811	816	862	841	819	826	813	882	845	803	876	878	883	866	869	770	807	790	837	889	840	867	814	840	831	823	831	847	807	840	833	838	844	902	841	820	860	824	872	805	848	844	872	810	855	843	889	841	852	851	892	830	824	781	850	812	778	846	817	806	771	824	870	790	854	848	844	851	852	914	865	812	799	857	839	832	885	879	832	830	821	847	838	805	833	793	875	838	873	798	843	863	836	863	852	812	818	853	821	809	804	847	831	856	805	858	878	867	877	803	854	866	881	850	856	847	838	870	776	858	833	827	856	855	852	860	889	875	851	784	828	808	826	851	804	878	856	811	848	816	859	831	808	794	811	860	822	875	855	884	809	834	847	819	825	834	837	875	845	833	892	872	890	862	841	814	860	749	797	803	831	811	812	784	850	847	874	853	801	824	839	834	791	826	835	840	831	821	784	777	826	783	845	817	818	887	820	868	826	831	820	831	835	851	828	822	882	814	897	855	788	824	829	878	801	833	837	832	803	850	797	863	816	819	793	828	814	821	869	866	849	868	839	805	810	854	831	879	773	800	797	792	850	837	932	897	868	862	817	766	792	766	873	844	856	858	845	863	843	831	814	875	864	866	821	867	827	834	890	866	834	838	830	841	822	867	878	774	850	831	847	829	821	800	869	858	809	843	824	887	856	843	827	801	838	826	806	824	824	824	803	833	807	777	821	811	868	865	842	909	874	814	809	827	806	836	842	834	820	859	887	884	817	848	859	788	859	779	859	812	867	876	792	894	836	820	794	788	840	815	812	819	847	821	836	846	839	830	847	832	872	804	845	851	853	818	884	830	877	871	890	820	858	821	872	861	848	842	823	830	830	845	844	830	796	880	822	812	797	882	811	851	845	789	757	815	886	803	863	876	853	837	844	854	815	855	836	884	853	844	886	802	809	858	818	858	774	862	822	870	813	837	824	869	807	821	820	856	880	855	811	864	866	816	847	811	795	850	810	853	823	844	811	808	824	779	812	831	810	865	856	821	852	914	833	788	779	803	812	843	844	862	871	810	833	808	840	918	882	832	848	835	807	813	840	829	869	824	808	842	878	844	813	856	819	828	852	801	833	862	825	804	797	789	844	861	820	813	883	871	815	898	869	839	849	892	818	819	789	836	851	847	832	863	822	812	799	836	849	852	817	858	828	815	821	808	847	854	828	811	837	780	789	812	857	824	916	863	862	815	854	864	825	862	851	892	864	813	878	852	834	822	870	828	861	850
27679	12159	6086	3358	1891	1043	698	594	528	487	499	438	421	378	377	365	338	345	357	311	346	336	366	363	322	340	337	347	321	334	339	357	328	382	357	347	337	322	349	294	360	370	357	326	340	334	371	351	361	342	382	360	375	367	334	352	347	378	340	346	398	337	340	342	338	368	363	314	356	367	351	343	336	326	367	328	352	321	364	358	320	357	333	344	345	307	338	307	344	373	341	346	332	330	318	382	379	347	337	323	332	341	361	355	357	356	361	312	345	338	395	335	359	339	325	325	311	360	331	322	349	390	338	325	378	331	373	340	339	334	327	362	353	326	337	338	346	322	361	348	322	359	372	374	336	354	360	344	324	375	324	363	320	344	364	340	357	337	335	336	357	322	351	322	364	326	311	359	314	363	364	406	322	349	328	341	354	357	338	391	355	341	344	362	367	350	341	323	338	371	338	349	316	370	334	348	305	316	323	325	343	380	373	335	319	338	365	344	366	330	348	362	306	340	330	354	307	347	312	310	336	357	369	394	351	353	337	359	365	353	337	335	370	313	348	349	385	339	334	351	348	341	342	319	353	358	346	357	319	365	351	364	375	311	335	387	350	370	390	339	331	354	343	353	335	349	334	336	324	346	329	367	339	337	329	363	338	349	335	330	338	351	359	333	343	340	316	348	345	395	325	330	363	365	350	345	349	304	361	329	357	340	370	343	311	384	343	320	348	359	351	338	338	360	326	315	341	348	352	373	361	344	332	379	343	328	326	358	357	345	356	337	390	318	358	336	339	326	341	366	365	351	365	355	345	350	355	312	358	343	356	324	324	372	349	361	338	357	378	351	348	353	322	315	344	373	365	332	335	328	380	359	371	339	344	360	312	334	333	317	326	314	361	345	326	375	334	355	336	348	356	333	342	356	373	383	371	380	329	338	320	358	316	344	331	368	335	308	335	312	342	334	353	352	323	339	335	346	349	357	385	342	335	356	365	357	338	347	358	330	335	371	354	375	345	373	328	359	333	323	360	344	319	359	331	351	358	370	354	333	354	340	338	352	343	360	380	324	358	334	359	359	378	347	352	320	345	350	345	347	369	328	355	349	339	349	376	374	344	337	373	401	389	348	348	335	319	327	311	345	328	327	338	340	347	361	367	351	337	362	360	326	363	330	359	339	330	315	362	358	329	353	354	356	363	355	355	338	390	352	350	349	369	336	380	356	347	325	308	360	329	399	339	366	334	372	369	364	344	318	329	333	334	359	343	333	323	322	333	336	338	310	328	344	353	381	339	317	358	363	362	331	318	340	346	363	329	321	374	338	350	318	310	356	382	324	340	329	349	337	364	351	358	331	350	350	323	334	341	322	396	359	365	353	352	341	381	347	376	352	396	336	344	384	366	326	346	316	373	367	373	351	343	331	352	353	328	341	350	301	339	343	378	330	330	385	341	347	358	368	338	351	346	342	328	368	343	365	348	346	343	344	348	372	388	369	299	362	368	344	356	348	349	343	387	355	324	323	308	363	357	361	378	341	361	368	391	331	335	355	316	359	314	331	382	328	340	327	344	337	352	338	294	328	349	338	393	311	347	357	372	360	340	336	350	354	333	369	320	324	338	371	363	344	353	348	330	328	335	335	352	356	332	400	353	328	302	349	346	341	359	376	393	338	365	349	334	351	334	349	282	326	405	347	344	339	348	356	360	330	337	347	345	373	342	320	356	335	334	377	355	346	340	385	350	366	347	328	382	360	356	318	351	355	348	345	350	360	344	390	349	304	333	335	353	312	321	341	345	321	348	374	345	352	346	363	359	343	346	359	351	290	352	342	343	351	339	327	363	329	366	334	320	354	355	336	364	354	343	351	361	360	364	377	353	306	318	349	354	351	334	367	368	355	344	365	359	315	353	355	357	366	353	316	347	362	302	350	356	339	336	339	374	330	348	360	362	316	379	369	349	362	331	346	357	343	348	325	365	374	329	342	363	344	343	335	323	326	329	362	352	358	372	312	359	322	346	340	336	340	365	341	346	373	378	318	336	371	409	347	365	312	371	333	335	352	360	384	336	394	331	341	357	366	353	357	353	333	333	328	377	353	349	378	379	331	336	338	333	337	370	377	365	349	345	364	348	336	337	370	361	377	345	332	322	357	335	338	361	332	331	325	321	364	333	351	335	366	348	332	337	345	374	349	333	367	326	326	362	348	351	336	346	330	364	342	365	331	385	362	330	339	327	359	335	337	347	354	344	368	339	370	343	331	300	313	355	382	321	316	376	343	348	300	342	335	348	377	342	353	335	340	339	368	357	359	349	363	345	378	352	352	348	347	317	335	375	341	356	341	329	350	366	342	327	349	343	339	360	351	333	314	319	311	331	383	339	347	362	333	336	342	355	346	367	359	331	365	339	341	338	366	346	313	331	317	353	360	350	309	318	325	348	361	388	380	344	359	330	372	329	364	376	336	371	337	337	340	349	386	352	330	359	335	353	345	330	310	338	363	359	340	351	358	373	368	339	308	354	333	343	334	357	411	326	342	351	322	368	314	342	358	345	337	391	338	378	342	338	342	354	376	361	354	326	332	327	364	354	337	317	333	334	378	393	351	343	369	340	349	378	315	360	335	355	343	375	329	337	349	336	351	348	324	352	348	352	342	338	330	350	338	346	337	339	324	317	323	342	339	347	327	332	342	316	369	358	360	363	338	336	344	351	346	342	350	359	340	312	331	326	343	367	338	319	372	397	360	372	348	340	333	371	363	343	333	341	351	341	383	354	367	327	369	319	318	362	352	358	343	350	336	314	331	360	335	341	376	355	343	319	371	371	349	321	341	356	362	336	344	343	341	325	336	338	355	329	344	367	350	333	344	339	326	304	350	350	349	403	344	365	358	361	384	386	286	319	334	347	322	361	381	349	372	352	340	342	339	343	354	350	303	321	306	354	346	346	369	371	357	327	339	347	338	347	334	365	381	337	346	328	349	336	386	349	361	342	328	347	375	338	381	336	347	371	353	321	352	358	339	342	389	359	343	386	323	336	356	327	345	343	343	310	364	370	354	331	391	337	369	357	334	395	364	370	330	363	340	326	377	326	313	333	323	311	317	345	342	331	337	392	381	317	354	327	358	360	325	352	330	317	333	384	343	338	355	346	343	353	351	344	362	343	341	340	330	328	346	353	341	333	332	340	375	314	350	325	351	327	315	365	370	298	322	329	350	371	336	370	335	379	353	324	387	343	352	374	368	335	354	337	358	350	334	359	333	322	327	371	355	344	350	336	320	334	346	333	335	340	354	366	343	344	317	339	350	347	294	366	345	321	331	342	306	359	354	330	327	342	332	358	330	309	379	357	339	374	355	343	383	343	341	352	389	326	371	344	351	327	329	338	313	359	382	388	339	365	350	366	359	324	337	383	331	359	337	348	318	344	340	295	351	323	316	377	343	370	389	343	328	366	310	335	333	366	374	390	355	338	348	325	336	354	352	357	367	354	335	353	320	340	330	300	344	294	350
19910	10249	9878	8855	6394	4091	2592	2125	1639	1412	1436	1303	1177	1053	1068	1008	899	870	830	850	848	861	843	890	851	851	781	796	839	850	858	863	820	852	834	793	840	792	877	792	777	809	859	859	820	845	794	876	805	892	865	835	807	891	834	860	857	804	840	854	854	851	844	804	810	807	835	806	826	811	836	816	877	822	818	850	835	780	804	783	835	873	856	833	828	801	817	851	862	835	822	856	788	854	820	862	833	885	786	854	811	812	830	800	824	808	821	829	870	832	842	868	845	858	834	808	819	834	812	844	833	819	848	848	851	808	860	813	866	831	872	840	799	824	834	809	838	832	889	843	876	786	876	870	831	872	868	841	808	850	766	860	828	837	873	806	829	812	855	836	851	821	816	855	875	855	803	852	820	763	858	827	873	870	786	857	763	830	849	863	827	840	838	805	820	869	847	856	865	787	791	841	828	786	837	877	787	824	824	834	826	832	864	838	796	849	837	905	835	860	800	840	856	851	839	784	830	779	846	817	861	821	839	801	821	815	800	845	791	799	799	798	875	797	825	836	862	829	854	844	808	883	818	872	861	771	859	841	837	893	877	876	802	822	864	881	843	823	829	846	835	831	850	865	811	783	869	766	809	821	852	837	860	831	824	786	868	845	838	869	814	873	816	842	830	854	866	870	874	833	776	820	804	837	891	804	868	860	872	809	834	834	895	881	832	809	838	851	815	886	824	824	882	846	838	872	850	849	782	807	792	803	835	831	825	875	831	829	835	828	801	877	871	837	800	823	855	820	809	828	864	788	837	853	843	873	865	823	844	838	826	833	803	846	866	820	859	814	810	835	853	805	844	820	838	779	797	867	854	812	863	835	841	787	847	810	861	819	865	824	792	851	893	835	842	833	844	850	844	849	869	812	831	758	835	854	836	849	810	831	876	890	886	857	812	846	845	817	851	842	812	830	851	869	832	796	824	827	888	839	859	819	819	866	833	802	854	829	806	842	835	821	880	873	826	852	853	866	823	809	855	789	843	840	802	836	843	812	822	835	822	830	867	780	846	819	836	812	841	782	808	850	877	851	829	861	829	876	878	804	807	830	844	828	832	825	835	841	846	830	831	834	851	854	805	812	809	857	838	791	813	815	839	823	811	873	866	827	870	824	809	851	859	834	856	806	800	853	867	813	828	822	822	824	785	844	819	824	814	822	874	791	855	870	819	796	802	815	823	860	815	820	851	885	863	842	819	850	845	853	825	822	810	799	868	846	829	816	788	864	816	840	773	831	876	820	801	800	875	815	804	811	856	868	817	825	836	874	844	831	848	815	876	852	853	879	882	829	841	834	790	858	845	832	811	880	832	821	787	779	895	810	852	854	827	837	830	838	826	839	861	810	888	797	856	826	821	868	850	836	839	857	838	799	816	820	916	807	870	752	822	834	781	831	854	833	877	860	808	856	790	837	839	844	894	845	857	837	886	860	825	798	806	855	849	884	816	796	840	816	821	838	831	813	889	841	851	876	827	829	864	837	853	767	874	860	846	889	856	848	831	806	835	872	844	823	811	820	835	815	843	836	836	852	839	840	816	852	809	851	871	798	836	839	847	831	788	820	858	872	886	877	823	841	841	808	814	802	826	879	806	865	820	901	769	865	783	879	826	824	923	835	844	887	850	850	818	904	800	863	825	891	907	847	806	814	840	896	825	809	821	814	829	815	841	855	809	822	796	826	791	880	872	815	834	814	866	784	806	853	857	872	866	843	837	869	889	830	793	832	882	803	870	832	851	824	836	889	861	851	842	832	814	868	807	855	816	898	814	841	840	795	861	848	879	860	850	791	846	792	894	844	908	827	780	842	795	835	814	844	822	845	793	855	797	826	848	853	813	882	794	821	762	833	860	809	845	858	806	849	844	875	819	842	845	825	828	856	865	858	856	853	809	810	840	858	816	839	862	851	799	790	807	880	838	778	827	816	863	835	852	845	865	864	832	855	820	874	830	855	866	861	874	812	845	842	807	792	822	829	810	869	830	821	809	841	854	830	873	881	815	830	869	851	808	885	835	797	863	810	872	823	854	827	791	842	796	770	885	845	874	838	804	848	834	840	850	829	844	847	866	813	844	822	833	841	859	829	847	794	848	848	829	839	852	792	879	817	873	801	871	859	801	803	860	848	826	848	830	856	838	827	844	885	866	852	756	847	901	789	838	806	857	802	823	843	864	802	853	833	841	802	889	863	831	827	849	833	823	842	842	831	795	848	807	878	770	844	829	810	873	806	813	836	835	852	818	844	867	854	834	830	816	826	861	811	812	828	828	803	826	798	847	815	836	830	835	845	785	877	888	827	912	858	898	884	833	819	797	870	788	815	881	859	821	829	849	851	859	767	820	898	842	794	844	888	805	797	819	809	844	778	791	842	819	830	857	834	847	870	780	876	852	844	813	842	827	863	824	853	859	844	851	839	854	837	844	818	796	887	841	794	840	808	889	860	850	815	848	894	798	824	820	893	773	845	780	814	848	865	872	829	822	838	817	849	846	820	859	841	800	822	824	797	815	837	828	878	797	834	811	863	862	819	790	815	833	847	797	838	837	820	835	840	882	826	825	861	866	891	859	835	844	789	815	794	893	846	799	815	834	876	817	823	848	824	807	860	833	866	854	821	830	832	832	860	875	850	842	805	800	848	794	817	821	821	884	851	799	828	810	806	851	847	850	857	844	831	827	811	858	827	849	828	853	829	804	821	822	807	791	858	813	808	861	854	816	816	884	840	863	851	873	846	850	853	847	852	817	847	824	821	881	778	843	826	790	888	821	874	747	846	834	838	818	845	820	849	831	738	841	836	859	858	822	832	838	819	888	838	865	851	835	880	827	862	918	835	823	918	851	846	807	856	792	795	866	830	840	792	838	779	826	824	848	870	820	829	825	837	831	876	786	820	801	808	801	798	840	885	794	884	818	806	842	814	849	836	788	910	843	809	796	812	862	841	860	874	844	832	783	858	809	831	799	860	811	894	839	856	805	787	832	869	826	833	836	849	822	844	861	798	815	839	833	795	847	833	855	867	820	900	820	824	795	877	828	851	848	776	792	844	801	848	813	819	847	865	856	831	834	848	800	829	835	802	777	834	817	813	837	873	849	821	856	816	840	864	794	822	855	879	836	820	831	851	848	841	851	850	815	821	838	855	823	869	819	825	831	837	834	813	856	805	799	880	822	820	874	847	838	879	835	798	835	833	893	807	834	852	894	771	870	813	831	865	848	854	860	863	812	888	800	827	776	840	824	846	839	814	853	860	824	840	833	808	807	857	856	854	870	800	913	814	854	868	852	809	833	867	882	776	831	817	792	841	850	830	798	788	836	917	861	832	863	840	882	861	855	875	838	827	812	863	834	827	844	873	833	849	807	871	896	803	779	839	816	813	831	870	822	871	884	864	840	841	838	836	803	810	855	849	820	816	798	824	863	849	839	805	868	828	808	828	813	881	818	853	884	827	863	858	837	832	888	821
39545	19255	13407	8710	5526	3179	1783	1943	1209	737	658	627	615	579	588	491	474	470	440	438	512	546	495	517	430	415	462	441	477	428	453	420	420	439	443	420	433	431	408	454	448	431	429	429	439	472	433	408	442	395	452	405	443	454	422	405	430	429	454	453	428	449	452	421	436	397	448	410	433	438	440	438	407	405	452	444	435	433	446	465	462	486	435	447	424	449	429	427	461	434	439	453	438	476	395	460	410	421	425	462	400	442	408	434	405	417	444	430	466	428	439	455	433	457	394	429	459	413	399	412	410	430	435	430	482	435	402	420	451	432	478	415	457	426	439	507	471	461	430	418	428	431	413	415	462	411	446	460	491	432	414	449	402	446	457	484	467	474	482	460	452	437	435	443	413	450	438	461	466	432	474	432	423	446	408	401	470	462	428	449	410	425	414	447	420	420	401	453	464	437	436	493	456	430	426	445	456	458	444	446	412	450	446	423	402	434	401	463	453	418	400	437	477	456	437	417	436	401	429	454	454	421	425	444	469	434	442	424	445	420	411	430	416	428	406	409	453	405	386	413	406	438	463	419	440	464	451	428	445	402	437	400	468	451	465	443	424	416	483	447	410	437	427	447	400	423	416	450	464	416	441	461	450	456	444	413	460	408	428	468	452	460	507	434	411	447	452	484	419	408	435	466	430	429	431	483	439	444	413	448	456	443	460	430	502	453	454	444	442	454	442	432	404	477	451	416	419	456	455	461	442	414	442	416	453	408	393	429	470	477	424	416	423	437	428	435	408	447	435	425	426	416	427	450	453	415	431	446	404	415	423	473	437	456	440	466	447	405	402	452	473	448	415	458	453	476	403	431	407	414	456	423	451	422	454	427	453	426	463	436	429	436	445	389	424	390	403	399	438	418	476	452	429	454	439	453	419	460	386	457	453	424	404	447	407	396	433	389	442	424	438	424	424	472	445	432	424	420	475	443	393	434	401	437	416	470	454	442	414	439	407	435	464	404	448	473	444	448	434	438	425	434	433	448	464	421	462	432	451	429	452	440	459	411	429	432	438	442	410	427	434	461	419	414	428	408	444	423	449	413	470	448	456	485	440	414	434	387	422	434	434	449	412	458	434	458	466	506	436	416	427	435	448	459	447	438	448	419	437	486	429	427	461	423	438	438	452	419	432	439	451	424	402	435	403	419	479	500	388	420	435	446	432	432	438	454	437	446	391	449	441	437	464	455	458	419	430	451	483	448	420	421	431	432	448	455	482	457	457	447	443	440	392	425	473	450	448	381	424	465	441	417	511	462	417	480	427	430	445	453	456	419	425	436	413	464	454	433	437	448	452	416	448	434	424	441	458	446	423	440	456	463	437	479	459	435	400	468	441	389	425	479	426	420	440	457	441	442	421	410	413	413	413	451	402	410	463	444	460	411	435	449	417	433	447	388	444	418	449	435	430	420	431	449	447	413	410	462	433	434	447	458	399	436	409	430	436	460	413	433	422	441	439	423	420	425	418	402	401	476	448	444	419	403	409	485	503	453	453	450	410	465	455	479	455	455	409	442	399	456	438	429	424	430	462	486	440	431	454	417	461	410	419	455	452	415	404	469	453	442	446	461	436	459	442	474	470	423	470	433	369	444	373	416	457	436	458	435	416	454	405	452	454	453	475	439	433	452	468	398	429	423	426	413	410	422	428	443	459	429	465	424	446	419	426	449	426	480	455	426	416	415	395	437	429	420	485	484	412	433	438	434	454	410	472	438	435	402	440	416	445	413	412	407	435	399	415	406	452	441	470	507	478	447	482	408	379	378	432	434	427	419	455	407	412	479	444	440	441	442	437	425	444	446	457	460	430	459	438	434	449	444	472	441	446	465	447	417	456	453	439	470	443	424	444	425	424	426	402	433	483	443	440	448	402	430	469	442	427	395	391	426	422	436	449	421	405	419	446	458	424	457	469	448	452	397	452	453	424	446	464	449	446	454	447	456	430	454	442	462	418	431	454	440	413	449	444	434	405	487	457	445	406	453	438	454	444	447	440	426	422	467	459	407	431	432	442	449	434	431	436	473	445	433	404	461	410	443	455	427	455	407	463	433	443	458	440	427	436	414	447	458	436	445	421	448	434	466	424	415	447	456	464	468	414	425	392	426	467	449	437	442	447	418	444	450	450	440	433	435	403	419	425	438	428	407	415	461	404	436	433	468	455	459	445	405	403	434	450	460	390	450	425	404	406	410	397	440	451	478	451	469	415	416	412	454	401	457	434	424	436	384	376	439	449	475	415	448	439	435	413	461	450	431	422	445	447	412	420	416	406	448	414	412	388	412	434	452	442	437	446	423	431	460	465	432	401	437	485	415	448	422	438	432	425	475	454	464	432	473	435	427	429	456	428	434	432	464	435	387	454	456	453	462	434	429	409	455	430	465	403	444	408	438	414	427	421	458	423	486	447	432	425	480	467	469	433	429	414	392	432	444	433	458	445	425	442	481	440	426	449	454	486	433	462	465	413	438	463	422	465	428	467	412	376	425	425	400	437	424	423	427	481	440	451	400	432	465	397	402	434	456	448	452	458	424	444	416	414	415	397	428	439	443	408	456	422	430	458	405	464	437	419	435	451	425	424	469	410	392	465	409	453	427	416	448	403	429	403	435	466	453	411	418	396	433	417	416	466	472	400	427	466	431	420	455	412	443	484	461	411	487	451	445	422	442	471	455	462	427	425	431	454	433	437	419	437	428	421	421	412	441	448	459	398	402	430	461	399	442	407	449	440	453	435	431	454	401	443	440	449	439	448	501	398	453	407	405	442	439	414	449	469	434	414	417	443	447	415	421	418	445	441	395	423	402	405	437	446	473	432	460	441	474	446	429	423	413	412	443	401	460	437	482	449	419	421	427	407	471	418	455	416	385	433	414	429	406	419	424	422	443	450	430	463	468	421	423	431	429	403	434	456	432	419	458	452	457	420	478	427	430	444	408	420	435	446	480	473	456	439	448	478	475	415	405	390	431	440	439	431	431	421	464	466	424	449	457	428	435	400	446	462	398	433	459	450	460	447	427	448	471	425	431	425	405	413	458	447	439	433	416	454	411	449	405	387	450	460	441	436	391	451	449	496	410	446	423	442	462	428	446	437	429	449	451	474	423	413	415	432	447	457	456	408	423	434	463	443	456	469	424	435	444	454	436	434	391	457	424	428	456	444	415	415	453	447	400	409	401	457	428	418	425	407	447	448	436	456	433	424	420	403	416	444	424	429	422	439	434	433	442	440	476	437	388	422	399	433	434	418	420	449	461	408	429	441	463	467	421	382	401	398	448	459	464	438	435	470	441	450	451	477	431	447	423	428	439	450	421	453	446	456	449	468	440	454	446	415	454	422	438	443	439	396	400	438	427	413	428	458	417	437	464	450	446	480	422	423	424	435	432	471	434	470	426	475	442	444	410	428	433	440	465	481	446	479	425	464	394	372	404	450	416	447	424	466	460	453	441	429	447	434	428	422	440
26856	15976	19115	18639	15746	10243	6599	7893	4220	2342	2297	2157	2018	1894	1745	1482	1304	1262	1166	1277	1599	1587	1503	1320	1130	1133	1101	1056	1077	1064	1021	1024	1077	1009	1026	1026	1068	980	1028	1015	1044	1047	1022	1050	1047	1008	1036	1018	1063	985	982	985	1007	1089	1046	1002	1043	1066	999	990	1068	1015	966	1068	995	1053	993	1014	1033	1068	995	1033	1014	1032	1055	1024	979	987	976	1011	939	1035	1027	990	985	992	1007	1082	1073	1012	1047	1083	1008	933	984	1011	1000	1073	1028	1024	938	1057	999	1026	1014	967	1020	1060	988	987	1002	982	1002	998	966	1005	1020	1023	972	1016	1000	963	975	1015	1017	1014	1022	1065	987	989	1024	1002	1036	1024	1050	1000	1055	1053	999	1042	986	1017	1069	1024	1022	1075	1064	1009	1055	1024	964	933	957	1014	1048	1065	1055	1023	997	1046	1013	1007	1071	1037	1031	992	1045	967	1060	1001	1028	1065	1050	977	995	1024	993	1044	1023	1021	1037	1006	958	1089	1011	1042	1037	1013	1016	964	984	1016	1001	958	985	1003	1007	1016	1024	1029	1036	1014	1062	993	1042	960	969	980	1029	1023	1055	1021	970	975	1005	1061	963	1005	962	1018	1028	1038	1020	984	1048	1012	979	1006	1009	1035	1013	1035	1032	988	1018	1045	1024	1040	1025	1024	1020	1027	992	1012	987	1057	978	981	1025	983	1049	1003	1015	1047	1019	1035	929	1052	991	967	1040	977	1062	1003	977	968	1041	1028	993	991	999	979	1070	1041	1001	989	1027	1003	982	1011	1042	1032	957	961	1004	1016	1013	982	965	1028	967	982	1018	1042	1027	983	1020	983	1007	1047	969	951	1064	983	1013	1030	1015	1032	1085	977	1037	1048	1050	1045	1084	1025	1035	1015	1050	1039	987	975	985	1029	1007	999	1021	1000	1033	989	1021	980	1005	1020	1006	1033	1016	963	963	1006	1024	941	1000	1001	974	970	997	988	1034	1040	1009	994	1068	1016	1009	1014	1027	987	1045	1035	1015	975	990	1039	1020	1010	1042	1027	1075	1022	1051	1031	1037	960	996	1035	1015	963	1035	1017	959	1009	1033	1038	1043	1069	957	1025	1003	1022	986	1007	999	994	1041	1017	1044	1065	1022	1018	1033	1006	1020	1050	1001	958	972	1048	1026	1027	1033	1064	1037	945	997	1036	1012	1028	984	980	1035	1086	1004	969	1033	974	1028	1021	987	1027	1022	985	1044	1000	994	1020	1050	1046	1048	1006	962	1002	1000	981	1006	1064	1013	1004	1016	959	1012	1019	1006	1005	1030	1030	1030	1054	1042	1016	1024	1046	1054	1053	986	1061	984	1058	1009	1003	1038	1097	999	1024	1021	1015	1030	1017	1060	1051	1003	959	1046	996	993	1032	1050	1074	1016	1003	1017	1020	1010	1011	1039	975	1056	1051	1066	1015	1012	1085	1000	1064	1038	1034	1001	1062	992	989	1008	968	1037	976	996	995	1024	997	1025	1056	1015	1030	1013	1066	963	995	1033	995	1054	1041	1084	1029	988	985	1020	1000	1042	1028	1042	1052	1017	991	1004	1016	1024	1031	990	1034	1031	982	1006	990	971	974	994	999	1002	997	981	998	1003	1068	1026	993	1032	948	985	1052	1076	1050	977	1046	1006	973	977	1071	988	941	1026	1052	1000	976	986	1005	1027	1064	1088	1031	956	1003	1002	1055	1030	978	1054	978	1004	1027	998	1038	975	1001	1034	1047	1030	996	1008	1054	972	1068	1001	1021	1049	998	993	979	1024	949	994	1004	960	1015	1041	992	1033	1003	1027	989	1021	1010	1010	1015	995	1032	1026	985	1020	1024	989	1003	1031	994	992	1046	1026	952	1000	1011	1014	1029	1077	1025	1022	1019	993	995	1049	983	1039	975	1036	1001	1000	976	970	1011	980	990	963	1060	992	964	976	1001	1026	1022	1012	1025	1035	966	1029	1032	960	991	1014	1087	1072	1024	1020	1045	1005	1049	997	1068	997	1047	1046	1048	1001	1060	1048	1047	985	1004	997	1030	1026	1050	1012	1056	1010	1009	1015	1022	998	972	1020	1054	977	998	1010	1027	974	1021	972	1061	998	982	1017	1034	1023	1008	940	1005	1017	995	1025	1006	1041	1028	1017	1012	995	1084	1038	992	1020	1000	1038	1050	993	1090	981	1045	1021	1036	1052	1009	1017	1021	1042	956	1042	1017	1020	1058	995	1047	1018	1002	1032	992	1063	997	996	1021	1092	987	1044	1002	1009	997	1004	978	1002	1065	1010	969	1007	1017	1040	1009	1069	1029	1009	1016	958	996	963	1061	1012	1010	1012	1008	983	980	982	1025	999	1013	963	1030	988	925	1050	1071	1028	1037	1000	1001	1018	1036	1032	1047	1004	1055	1000	983	933	1042	1015	973	985	1048	1021	1009	968	1028	1004	1087	1051	972	1065	1039	966	977	996	1072	989	1032	1014	1041	1003	944	1018	1028	983	1002	1041	1033	1000	1020	1004	1027	974	1046	989	980	943	1026	983	1096	1007	975	1029	995	1008	1025	974	976	1029	978	987	1018	1022	1038	1026	1034	1041	1034	1007	1004	993	960	993	1054	995	977	1065	1044	993	1053	1028	1083	1073	1030	1017	1015	996	983	1028	956	939	996	1013	961	1010	1010	987	1021	1000	975	1072	994	987	996	983	989	1037	1039	1042	1064	1090	969	1058	988	997	997	995	1023	1043	986	985	1063	956	1021	1001	1030	972	1019	996	1062	1012	953	965	985	1024	983	1029	988	949	1097	993	1051	947	995	1020	1051	1030	1011	980	1024	1034	1045	1013	1039	987	1020	929	1015	1010	1069	1045	1016	1038	987	1035	1004	996	937	1016	1024	1006	1024	991	950	1023	1016	1004	1025	1059	1018	1034	1050	1046	968	1037	959	1029	1033	1015	1005	998	1001	1031	986	1065	1000	1026	1047	992	1002	1035	1007	1034	1030	992	1030	1014	1061	1019	982	1027	1046	1029	1042	1065	957	1031	1041	1007	1000	1050	997	1032	985	1007	1020	1027	996	1075	1031	982	1023	1056	989	1034	1006	1020	1010	971	905	1033	1013	994	983	1002	994	1053	1013	1082	1014	1002	1014	1005	987	1042	1037	1082	1057	945	1023	951	992	1012	1049	990	1061	1053	1013	995	1057	1084	1052	1022	975	1002	998	1004	1002	958	1006	996	998	989	1014	1036	1021	1095	1017	1055	994	1011	1054	947	1032	999	1056	1037	969	1054	1053	971	1062	1025	1031	1005	982	1034	1031	1019	1003	1020	1015	1010	988	987	1021	955	1024	990	1007	1055	1012	1054	1039	1040	1010	985	1018	1017	990	1039	1037	1021	1099	1018	960	965	998	963	1034	1063	1010	1035	1033	961	1010	996	995	989	1038	1042	1020	1008	996	1047	972	1006	992	1030	1038	1009	977	1026	1017	1016	1015	1051	1003	1028	1088	1016	977	1025	1036	1015	1050	1037	1025	1022	1019	1013	1053	996	1029	1020	1001	1084	1019	1074	1074	976	1024	1017	1004	1053	1034	1030	1032	1048	1084	1046	1025	992	1044	996	1022	1048	972	1059	1030	1020	988	1006	948	1015	1004	994	987	955	973	1019	977	1008	1090	967	1060	1033	984	1064	1106	1064	983	1040	1024	983	1023	1029	1017	1050	1000	1019	1027	1022	977	972	1021	1063	1024	934	1040	1043	1064	1042	1026	1093	946	998	1034	1064	1026	1007	992	1055	1027	1013	1037	978	968	1005	1058	1004	1039	973	991	1056	1074	1005	1017	985	971	1013	964	1018	1015	1005	1045	1013	971	1060	1056	942	1006	1011	992	1049	1010	1020	963	1049	1041	1009	945	999	984	1039	1016	1050	953	1006	975	1061	1011	1057	1042	1035	1028	1013	964	1048	997	1003	986	1035	1045	1016	1024	1063	1019	1020	992	1020	974	1043	988	1116	988	1006	975	1006	986	1005	977	1014	1006	996	985	979	990	1056	1054	973	1017	990	1056	988	1023	995	1025	1022	1007	1060	993	1001	990	998	1024	976	1007	965	1003	981	1015	1082	1020	979	1034	986	1034	1040	1009	1037	984	1001	1017	984	1014	1014	985	980	1006	1022	969	1041	1031	1055	970	992	1015	1037	1015	973	1043	977	1004	1063	1045	999	995	1030	1011	1036	991	976	1010	1006	991	1057	1001	937	1022	1078	999	1011	996	1044	999	978	1014	1030	1022	995	987	1024	1068	1066	978	969	1124	1009	1014	1036	992	999	1010	1018	986	1045	987	1031	1008	1066	1023	1002	995	1004	1062	1040	1032	1009	1007	1030	1049	999	969	943	1022	1012	988	1015	991	1100	1014	965	993	978	972	977	1035	1002	1064	968	975	962	1021	986	1018	1027	975	972	1058	1006	1013	1030	1041	1005	966	1026	1046	1006	1038	1060	1033	1005	995	1003	1011	1025	1049	992	1012	1021	1023	1073	1031
50475	26164	18080	11365	7421	4689	2208	2366	1494	851	641	581	606	539	522	483	419	403	440	395	465	519	520	458	398	377	413	391	395	403	379	396	377	358	399	386	400	410	403	408	368	374	390	407	353	374	391	392	394	383	373	405	378	410	360	359	394	338	346	387	374	374	355	354	398	405	369	372	360	402	369	405	367	385	362	383	347	376	376	390	370	393	354	380	379	353	373	384	387	382	404	373	339	370	407	386	353	364	397	381	356	366	344	395	329	387	420	380	388	325	376	365	373	342	376	399	364	422	399	352	386	356	379	357	383	364	380	366	373	370	377	360	360	321	327	382	382	342	380	398	359	401	395	349	364	374	374	376	370	359	349	409	385	385	345	391	372	419	362	398	395	393	390	386	376	388	391	363	400	428	401	352	405	374	397	407	381	374	364	353	387	392	404	363	375	412	412	372	388	382	385	355	369	390	354	376	425	382	425	386	367	371	373	370	397	341	413	350	332	372	358	367	363	371	337	393	424	368	339	413	360	381	358	395	359	383	375	379	358	373	411	372	406	364	363	401	385	321	388	351	386	360	351	399	382	380	400	387	381	392	371	359	338	378	362	330	385	392	362	364	358	373	357	380	357	365	367	369	383	404	392	369	370	400	358	397	365	356	413	388	364	350	332	377	345	359	381	385	394	336	392	381	346	416	351	379	356	374	345	347	360	352	324	362	377	393	394	368	381	372	360	387	350	399	385	410	376	363	353	343	348	389	375	380	329	380	373	334	335	352	368	383	396	346	353	370	351	396	374	366	367	405	398	388	353	364	400	365	351	396	421	387	352	379	401	383	354	382	407	401	364	386	370	350	371	378	389	324	371	379	382	414	402	406	330	385	349	389	377	414	386	385	350	396	357	387	358	368	393	387	377	355	388	371	388	404	404	379	363	366	360	380	398	342	404	374	366	371	341	387	363	343	403	408	353	396	400	408	386	338	372	387	382	377	416	394	355	391	362	390	369	383	395	371	371	367	373	364	389	389	354	405	371	371	395	355	400	361	394	338	360	370	430	392	366	360	397	391	370	356	366	400	345	358	373	370	414	370	364	369	352	353	342	374	379	375	394	353	381	368	313	357	353	339	360	408	375	375	372	387	361	372	367	332	363	392	435	390	354	362	388	393	383	363	333	377	368	410	409	391	364	396	407	419	372	386	360	354	351	349	378	380	368	376	359	381	397	349	369	374	351	390	390	388	375	378	355	353	388	380	373	370	403	346	378	405	379	376	386	370	373	363	435	417	404	358	391	394	399	391	383	376	369	407	400	321	399	410	367	356	375	390	390	357	346	377	376	353	405	377	386	361	317	325	383	363	330	350	362	373	403	370	365	343	415	372	367	343	407	382	385	327	380	358	380	405	400	417	358	405	355	409	349	381	356	346	385	397	400	335	374	356	385	380	355	361	371	407	402	382	366	390	389	425	326	360	405	364	365	409	393	367	342	364	365	380	342	382	358	365	329	394	374	381	355	346	359	388	413	357	366	358	368	361	355	342	357	412	362	345	373	331	408	360	377	337	404	336	380	387	369	367	384	370	354	339	352	375	354	347	375	366	365	355	351	383	376	373	350	363	360	373	377	388	387	367	368	361	404	362	375	377	380	363	386	422	394	368	355	381	364	372	376	381	392	382	376	380	386	342	408	335	356	330	345	372	351	375	421	341	396	384	383	375	362	366	337	364	367	370	372	391	387	403	415	378	384	412	392	382	374	371	361	376	411	376	351	360	364	383	411	408	378	379	400	357	345	338	318	374	367	420	374	386	374	339	356	424	347	378	370	362	370	396	350	391	369	384	329	362	356	390	352	378	398	368	358	386	386	343	376	351	376	342	396	380	364	373	380	408	377	390	387	353	392	371	385	365	387	376	384	382	347	373	392	378	353	406	389	380	404	376	351	376	368	368	370	399	354	402	394	336	361	344	376	359	344	396	338	350	400	387	363	368	341	389	361	370	349	373	380	385	368	348	382	392	364	361	351	369	383	395	357	367	355	434	373	380	379	375	394	391	400	389	375	361	400	366	361	397	397	359	365	385	358	398	392	370	382	339	364	342	393	413	330	381	378	351	342	322	400	404	375	373	388	372	384	367	362	333	385	376	394	390	346	379	438	372	403	346	379	368	379	373	376	336	351	394	354	390	384	416	344	344	355	376	366	391	345	394	363	427	335	415	400	397	392	385	365	375	402	375	386	378	421	380	371	419	351	380	382	374	383	376	370	365	378	397	387	354	367	340	378	406	386	368	407	403	359	355	389	355	387	332	373	387	372	402	358	366	363	392	343	347	394	382	357	354	368	405	418	365	349	348	374	378	376	385	406	384	369	365	410	360	368	397	355	385	378	391	382	411	372	384	361	357	338	361	386	362	360	340	389	338	384	329	377	342	342	371	357	360	383	406	386	381	356	385	342	361	381	341	375	408	347	414	391	380	356	393	348	413	357	375	393	379	354	363	400	320	360	368	412	395	378	382	368	359	366	375	379	367	397	381	377	366	361	375	405	373	379	419	355	352	361	376	402	367	388	343	405	340	363	407	386	366	386	376	371	363	362	387	399	354	382	350	397	345	382	374	369	360	388	352	340	350	382	373	384	424	410	404	388	344	370	369	373	378	377	364	381	375	387	397	352	369	373	346	367	363	343	368	390	426	392	388	407	394	360	351	389	404	375	382	376	414	360	378	363	400	376	367	342	396	365	389	390	402	377	328	382	404	382	384	379	339	359	387	385	373	396	363	324	349	403	346	392	406	366	402	365	359	371	382	420	378	362	396	395	412	396	374	378	377	357	373	394	387	329	394	354	412	381	378	390	375	348	356	382	364	367	359	343	365	382	366	373	368	391	389	384	397	377	350	366	356	380	380	405	385	394	395	402	372	363	388	364	349	370	384	394	397	365	350	349	344	412	375	390	373	371	376	390	418	362	370	360	404	364	367	391	383	350	390	352	362	392	363	385	385	367	370	378	398	390	371	397	380	355	397	384	347	385	385	380	369	412	409	391	381	384	370	365	381	378	348	370	381	374	362	345	347	342	395	349	396	378	368	391	390	372	380	391	387	362	365	396	354	377	385	386	354	355	378	372	376	418	401	359	373	337	351	378	402	371	327	399	348	398	387	397	362	407	374	379	378	362	351	362	404	391	365	354	382	386	349	350	371	336	360	345	409	373	385	378	386	417	348	346	372	374	338	391	394	359	354	420	375	356	349	367	368	370	374	349	408	368	353	343	366	354	363	371	375	355	373	339	359	363	348	350	391	352	387	391	409	394	367	386	351	372	393	385	340	374	398	360	388	407	383	384	407	404	383	413	378	377	395	388	357	332	394	358	354	386	390	355	376	347	398	389	431	349	381	366	370	367	353	396	358	391	361	378	382	358	355	348	396	392	356	376	408	372	382	336	400	397	402	380	369	352	401	384	367	396	361	390	393	341	408	376	385	388	364	377	376	389	345	365	393	397	388	351	382	354	391
33595	20805	22874	21460	19272	14462	7677	8965	5314	2771	2562	2328	2022	1851	1655	1432	1321	1175	1085	1168	1620	1794	1636	1164	1098	914	920	939	905	916	908	877	908	885	921	933	893	868	872	899	913	847	869	856	902	889	904	846	866	869	928	860	899	854	880	848	958	902	860	773	858	809	866	936	851	874	881	839	884	880	925	890	872	874	829	909	814	854	835	885	878	855	860	871	830	911	903	870	832	895	800	856	863	823	854	896	908	861	897	868	901	830	864	853	864	923	884	853	847	904	874	897	853	842	922	891	892	861	838	893	853	893	899	872	890	866	847	854	866	893	841	879	836	841	831	883	918	927	854	858	894	827	870	876	898	847	887	848	901	872	859	866	853	835	865	876	851	897	892	897	816	828	855	871	866	858	843	814	879	844	857	906	881	899	861	922	849	906	889	839	852	801	854	878	864	888	871	845	874	876	856	826	865	886	848	881	884	911	813	866	821	901	843	878	871	873	866	899	938	923	873	893	836	866	833	888	865	865	887	806	829	846	843	859	895	903	908	876	883	907	820	823	879	827	865	886	827	805	847	873	840	830	847	880	857	927	895	939	912	884	883	858	870	862	892	890	906	808	843	887	864	830	875	887	843	845	902	860	868	910	876	894	890	833	856	913	894	900	834	855	854	920	870	858	810	944	832	888	816	881	900	866	838	890	823	903	940	894	848	836	881	865	876	898	857	829	913	865	888	908	846	855	818	918	865	888	908	818	902	927	853	886	814	873	884	908	880	911	894	814	878	872	862	835	877	860	840	842	881	852	869	867	830	794	878	791	892	873	824	826	865	880	873	863	910	857	891	910	850	860	842	867	891	833	877	848	803	842	843	908	883	896	899	869	880	817	836	892	865	880	859	886	829	799	826	859	852	905	853	883	827	823	938	933	873	890	852	828	857	870	877	896	859	847	850	822	879	881	836	899	857	921	873	858	908	887	839	865	891	918	833	862	848	927	818	870	843	858	845	878	866	898	842	842	857	867	932	857	868	863	884	900	869	850	853	882	841	899	849	856	916	902	951	889	848	913	852	892	845	884	828	835	860	895	857	903	866	861	842	907	775	868	858	891	862	891	878	855	884	847	862	869	920	866	864	859	831	867	857	873	908	868	912	855	856	891	856	856	870	895	908	833	869	874	845	850	927	893	874	873	856	829	846	884	880	898	877	845	893	862	871	846	866	877	861	853	829	837	839	896	819	886	848	848	916	822	800	884	911	921	856	861	870	864	928	918	829	859	876	823	909	830	876	907	864	817	838	897	880	855	862	858	863	875	872	931	881	870	899	907	879	858	879	882	890	882	846	884	863	831	863	871	868	919	867	921	860	884	892	821	850	866	856	909	813	886	828	869	893	860	926	875	881	899	897	894	904	865	866	871	890	838	842	877	838	909	857	885	842	837	869	886	907	892	815	884	869	861	842	807	865	879	832	852	882	921	890	858	856	859	904	830	875	859	875	822	855	863	877	886	864	899	848	845	889	863	890	830	842	872	915	847	898	873	870	850	868	871	912	911	856	861	851	942	841	847	864	867	878	840	861	886	864	876	948	817	881	877	928	811	829	905	864	830	869	871	875	827	841	849	855	845	839	883	844	907	798	913	874	854	856	860	884	866	901	862	900	919	881	875	928	873	846	912	863	856	881	837	887	858	902	827	897	846	899	843	837	840	833	870	863	856	865	853	821	856	836	883	858	857	904	869	871	864	896	847	886	888	888	894	900	898	910	897	896	892	861	903	887	868	802	886	882	850	883	850	830	876	850	830	885	899	819	863	920	877	897	846	909	860	845	849	895	844	859	842	863	859	870	919	882	819	888	897	853	863	843	824	897	872	961	888	887	873	876	840	888	876	868	878	906	897	845	814	859	847	848	877	875	851	886	845	850	873	895	857	884	903	884	856	873	853	878	827	853	915	890	855	910	878	849	879	869	795	862	864	852	894	799	888	824	856	868	870	849	860	859	879	839	906	853	820	885	827	899	859	884	882	828	890	873	916	867	929	885	887	880	910	826	871	849	815	892	862	895	850	857	869	851	858	835	913	888	853	901	864	835	859	930	885	827	846	878	867	892	887	916	862	854	908	878	864	876	875	891	902	939	893	885	844	846	893	874	902	880	813	881	929	867	888	900	811	807	823	896	867	835	864	916	878	845	897	881	857	833	854	843	865	885	859	832	937	878	923	846	932	865	886	878	868	894	885	900	921	886	870	821	867	865	840	852	839	855	835	891	856	885	842	888	884	899	858	862	841	858	871	849	860	942	915	899	875	896	852	898	843	891	888	849	863	873	870	908	829	844	873	848	881	815	834	868	861	899	885	858	852	904	854	896	906	901	905	899	859	945	879	846	869	853	887	833	877	884	868	912	816	903	848	858	837	875	868	874	869	938	849	962	853	889	881	886	837	870	869	876	846	917	849	880	894	868	899	860	845	872	860	914	841	827	895	875	778	866	933	841	874	860	897	867	896	860	879	853	867	827	843	848	976	850	857	833	907	856	834	850	883	896	865	844	881	934	855	850	891	847	851	885	905	837	881	867	873	896	827	834	877	870	907	907	900	822	919	810	894	867	896	874	883	844	854	860	886	844	882	849	851	788	832	843	849	880	838	853	893	854	857	848	914	893	821	882	917	867	887	865	829	882	871	870	828	874	895	863	857	842	852	830	865	850	904	898	865	892	905	890	845	881	889	846	858	872	871	850	886	844	844	885	868	881	827	847	837	845	907	912	884	890	892	819	872	868	926	895	880	872	899	885	829	846	885	869	857	867	864	878	881	828	817	843	837	856	923	850	889	900	845	893	934	874	789	878	907	885	904	804	909	850	876	874	849	897	891	899	855	882	867	864	845	837	903	925	841	861	881	815	848	897	850	883	898	819	800	893	834	851	871	840	890	899	857	879	891	904	866	874	817	883	887	891	859	899	892	881	919	846	845	841	843	847	820	947	824	926	863	883	891	876	872	884	868	842	880	866	900	846	884	880	889	903	846	868	867	855	837	870	899	861	868	895	863	845	880	882	869	826	877	873	851	880	917	878	864	905	881	845	859	866	846	766	887	887	829	866	894	872	853	831	810	902	891	895	883	892	859	876	865	933	854	851	852	853	870	854	851	844	840	860	865	853	870	840	872	853	862	932	936	831	906	935	851	838	874	847	834	839	876	879	852	872	837	906	835	898	837	823	848	886	814	872	874	832	821	874	873	866	848	876	880	821	868	862	836	863	853	827	894	905	920	864	931	854	873	855	877	850	851	818	902	855	875	860	891	827	852	849	879	846	852	870	863	862	812	847	836	840	853	844	890	886	871	932	838	898	848	861	903	890	876	841	871	892	852	900	863	884	819	895	859	879	879	894	853	854	857	912	873	823	851	872	843	857	906	813	844	903	903	899	836	847	838	884	930	855	843	834	925	901	889	878	835	924	865	870	855	900	851	822	891	908	875	865	825	834	880	870	925	885	865	878	907	836	852	863	869	892	881
29101	11077	6210	3649	2189	970	601	560	471	452	437	435	459	409	344	370	326	321	348	374	419	337	390	361	330	348	336	352	401	321	377	381	357	384	324	356	363	350	356	351	360	349	383	360	372	314	374	334	355	346	376	388	334	356	361	383	349	359	359	336	344	330	360	389	367	377	339	360	320	379	357	365	339	325	387	370	356	331	372	343	332	376	356	363	344	348	353	319	362	368	344	356	329	360	356	341	340	369	361	373	373	327	380	361	312	366	368	330	355	366	319	368	356	361	376	387	340	328	335	306	364	344	388	343	353	341	350	364	360	318	332	347	369	414	369	344	359	353	373	343	335	351	370	346	322	360	339	356	359	380	328	346	376	343	335	330	371	344	341	317	366	344	314	356	361	356	351	353	360	378	379	341	369	340	305	351	358	330	369	318	344	381	344	368	350	359	361	343	372	349	352	370	360	354	340	366	379	337	322	358	341	389	347	334	369	328	339	350	346	345	346	344	381	377	353	346	323	325	329	307	336	359	363	325	332	337	366	344	384	382	355	292	350	346	346	342	364	379	349	342	347	393	348	333	383	314	332	346	366	342	372	389	374	339	350	386	355	365	384	360	389	380	368	326	387	357	352	346	357	320	365	318	337	321	327	390	337	317	363	352	377	358	402	352	370	326	370	363	348	364	340	349	344	346	346	313	405	343	364	346	372	379	366	370	367	376	347	349	356	368	372	338	361	405	351	362	387	329	325	388	351	334	364	337	349	336	363	373	360	304	355	355	355	308	336	353	379	356	347	351	335	365	335	344	366	343	341	362	340	336	310	371	397	339	377	361	378	374	352	350	374	333	352	384	355	368	343	344	379	360	348	357	336	324	391	320	337	356	353	346	328	364	354	407	376	376	324	378	354	372	348	354	360	355	326	397	365	366	370	337	353	363	381	351	370	377	351	322	348	376	352	391	358	365	349	333	339	343	314	367	378	356	346	371	355	341	372	350	336	339	346	356	373	359	396	329	336	336	334	371	361	354	374	327	344	322	354	380	344	321	369	355	367	343	346	350	328	369	370	356	383	353	351	369	363	348	358	364	367	347	375	383	341	356	377	370	382	351	365	342	326	353	344	360	302	345	299	348	358	379	341	344	360	319	355	356	324	373	364	333	356	350	383	353	360	325	349	356	345	306	401	349	365	339	330	369	332	321	338	333	353	320	366	366	359	341	344	345	350	349	331	361	366	382	361	335	298	360	345	331	321	352	321	329	371	371	342	349	361	374	357	379	314	358	350	361	396	375	292	335	372	380	353	326	340	333	348	344	362	332	360	336	402	306	361	348	363	347	381	332	327	355	324	368	367	362	347	358	320	283	386	345	365	369	373	323	362	366	369	341	372	331	325	333	353	382	340	342	362	381	337	339	346	363	360	342	342	375	318	366	378	383	358	357	376	323	328	354	343	350	392	383	327	347	369	365	368	366	381	354	354	350	326	340	354	310	332	346	357	364	375	363	371	341	379	316	364	351	350	353	353	359	308	352	357	373	376	347	372	359	317	390	349	337	388	350	385	333	348	318	347	320	363	342	303	335	365	407	340	344	354	351	345	360	325	326	337	347	337	326	358	339	371	353	342	347	352	355	332	383	345	384	393	335	347	341	340	385	348	323	393	345	365	346	341	370	346	347	356	332	382	383	374	352	352	324	352	325	371	364	343	356	343	355	331	336	337	355	346	351	366	362	381	355	365	356	339	306	360	323	367	380	353	364	344	344	357	345	351	334	366	346	332	358	351	327	372	345	358	374	348	375	386	365	345	344	355	331	361	381	348	320	393	339	327	349	320	361	357	367	340	333	342	366	349	363	318	321	372	359	365	393	368	387	363	348	335	318	345	358	347	371	359	358	368	370	387	352	346	328	344	343	367	349	312	368	324	390	347	367	366	384	371	331	319	336	336	327	358	397	350	346	341	330	341	387	362	355	342	329	355	344	347	320	402	357	351	350	358	349	362	372	378	350	342	334	362	372	354	323	357	377	315	330	326	347	320	337	318	341	364	353	351	341	329	319	350	381	359	358	383	331	343	328	352	329	356	368	373	321	365	363	335	367	351	378	365	384	379	327	336	364	334	417	373	359	353	345	358	344	359	343	377	356	334	366	360	344	331	334	336	370	327	354	340	357	365	341	324	354	345	358	363	326	318	332	401	343	351	334	350	352	343	323	387	349	388	348	347	333	341	360	335	359	304	361	331	385	367	345	355	325	323	382	370	359	328	336	366	336	344	345	350	351	386	353	361	347	337	361	357	328	356	350	380	341	328	341	365	351	356	351	363	324	355	345	377	344	379	352	368	364	337	318	329	388	376	337	349	354	356	409	334	345	337	346	357	357	336	348	344	370	345	339	388	357	360	317	341	376	351	362	302	328	359	353	367	371	349	370	346	349	347	375	379	370	328	341	346	350	332	361	377	387	344	326	363	338	344	328	312	341	367	351	331	366	345	374	349	318	347	343	358	319	352	329	362	337	391	364	329	328	326	342	326	337	317	369	357	369	342	362	342	361	362	356	332	369	340	348	368	366	322	344	335	360	347	327	358	354	348	366	323	352	355	370	384	368	366	362	343	386	350	368	359	356	340	344	342	345	331	385	335	339	335	349	362	345	329	323	309	346	331	372	344	349	354	328	323	305	342	348	392	353	350	364	401	394	363	339	378	360	347	341	385	336	360	319	360	342	336	353	356	346	375	348	356	345	339	344	324	366	324	348	323	349	370	331	378	363	358	376	365	351	339	340	352	358	365	354	340	324	323	355	347	325	323	365	347	352	325	355	340	344	411	368	330	347	348	374	333	330	350	350	359	368	337	360	368	360	355	367	312	350	341	339	351	346	317	320	371	327	362	361	320	356	349	371	407	342	321	379	329	362	370	361	333	336	324	355	351	359	371	367	370	324	406	361	348	340	351	336	334	356	386	376	343	346	331	328	365	318	303	369	356	378	385	318	350	374	329	319	355	372	336	328	315	329	351	339	351	360	365	367	367	346	322	336	334	335	376	345	356	347	352	306	347	345	345	340	403	342	367	327	366	376	364	352	402	360	345	357	340	339	382	315	328	363	339	351	342	324	338	347	367	330	349	362	389	316	345	354	366	378	326	376	338	347	323	350	327	343	354	347	336	320	366	348	349	385	372	379	359	357	353	333	365	339	360	336	347	339	344	338	352	365	363	389	343	400	340	347	359	346	375	342	333	374	358	339	352	365	336	340	347	340	357	358	347	337	381	333	351	359	359	363	349	381	362	358	367	378	333	362	321	384	349	377	375	315	337	354	365	336	352	354	354	341	340	375	343	306	360	349	368	365	381	341	365	355	315	359	334	307	335	326	359	393	357	342	357	354	323	356	325	370	347	344	345	349	381	374	329	375	349	365	365	375	365	357	372	352	336	344	343	358	328	322	349	351	334	327	357	348	341	341	335	337	342	344	354	343	372	362	336	341	358	347	369	316	361	339	379	379	347	333
20427	9002	10416	9395	7044	3478	2351	1919	1732	1509	1327	1306	1187	1106	1080	1001	1001	891	835	871	875	806	842	841	862	886	830	856	855	856	843	785	872	862	844	862	831	894	837	884	869	849	824	826	885	888	811	833	774	874	844	849	831	839	843	832	809	875	873	867	830	811	804	846	841	848	841	887	845	811	871	913	878	893	829	805	878	855	827	866	810	814	883	847	908	848	836	841	810	870	838	857	836	831	831	903	874	843	826	798	819	801	850	833	830	826	821	816	815	841	867	814	876	862	836	846	833	805	854	871	847	832	781	875	816	853	807	827	883	842	825	865	824	866	850	846	854	852	843	823	873	870	840	882	856	888	864	839	868	830	887	807	807	817	862	836	894	895	828	849	833	830	845	857	837	871	874	866	851	856	877	822	805	818	845	862	903	823	838	866	840	892	843	818	868	856	871	850	851	818	861	883	841	873	869	857	823	847	876	882	821	852	895	889	858	810	880	942	854	803	788	840	882	862	877	797	886	862	862	899	836	864	847	804	843	838	866	843	842	856	793	832	858	856	841	851	863	880	883	810	815	895	806	874	844	818	855	825	855	875	850	838	863	883	841	850	812	918	857	858	837	811	843	870	805	853	878	900	867	887	876	831	779	857	853	825	823	816	807	857	871	828	825	843	840	869	900	864	848	834	786	817	788	864	826	823	827	773	850	875	887	833	823	808	861	858	878	855	861	880	865	909	857	821	848	820	913	893	820	804	821	814	857	834	845	826	870	891	883	864	875	876	883	872	840	881	858	815	860	873	857	864	805	856	816	846	837	867	849	913	831	876	863	840	860	853	830	806	862	876	819	810	848	806	894	879	898	881	825	872	817	811	859	848	825	867	842	892	874	868	856	873	853	846	870	874	838	942	818	808	833	817	881	846	805	883	848	837	835	842	866	835	838	854	829	835	838	817	839	836	861	863	853	806	855	857	834	851	819	858	892	857	851	869	863	899	855	855	852	864	824	820	835	851	810	876	860	860	845	852	871	863	855	836	828	795	809	891	872	848	865	816	921	828	860	843	813	834	889	862	828	852	851	851	831	831	813	844	838	834	818	847	823	866	868	874	850	809	816	867	787	865	853	895	881	812	869	862	918	834	868	833	843	884	827	839	824	815	875	819	820	860	828	820	911	848	843	858	868	863	830	842	905	804	803	835	850	815	866	839	865	904	819	800	842	835	812	866	845	821	843	808	851	860	868	850	889	840	880	865	840	886	770	828	855	816	857	856	839	895	832	845	838	876	826	866	831	843	837	907	854	869	833	917	811	829	841	856	866	891	837	830	790	871	910	820	886	830	865	841	858	850	866	819	833	870	831	829	825	846	841	907	755	841	810	879	871	879	869	814	850	897	883	831	844	816	862	791	881	880	902	843	877	825	827	848	808	885	847	833	908	780	848	802	850	818	828	883	837	859	833	862	872	854	866	871	833	836	778	911	868	824	837	834	863	870	892	875	853	841	845	829	875	836	883	839	818	834	821	913	841	882	839	850	890	832	884	874	859	836	795	823	846	787	901	802	817	846	859	842	828	896	898	874	835	838	848	834	916	868	854	863	771	836	901	885	874	860	886	818	836	815	872	926	866	834	860	845	764	829	833	838	898	883	875	833	910	857	823	802	878	860	848	860	859	841	840	817	871	894	876	855	830	889	850	825	852	889	865	829	834	848	880	883	836	857	858	810	847	860	838	866	852	868	849	818	822	881	844	885	821	872	909	858	796	823	881	849	876	902	835	853	884	864	907	847	855	862	887	868	793	887	847	832	854	819	819	886	843	905	804	828	851	813	782	861	857	873	850	895	813	797	834	795	808	814	854	840	831	791	798	910	801	851	871	827	872	852	839	836	788	817	848	811	797	793	825	846	887	895	788	826	841	823	846	868	843	839	836	834	822	856	855	810	833	881	813	814	835	794	856	865	862	872	897	887	816	865	839	876	814	818	874	872	820	816	901	834	853	874	849	868	855	838	839	811	853	883	830	829	892	861	853	887	825	861	849	864	875	869	841	877	830	851	854	853	868	802	851	874	846	856	865	846	828	820	856	794	866	864	879	850	827	866	835	856	824	805	812	821	922	831	797	822	885	804	803	842	825	826	839	790	817	876	913	896	857	850	870	834	874	824	869	840	863	837	833	847	887	808	918	853	863	829	816	850	865	893	822	836	875	825	853	857	828	808	835	817	860	901	842	827	808	864	873	845	839	869	804	829	806	893	868	842	805	855	880	883	932	839	835	888	877	834	824	824	848	880	900	841	856	808	850	830	823	854	869	846	837	862	887	806	898	855	857	785	847	886	813	864	830	901	856	859	851	867	852	854	829	841	911	844	820	892	877	853	840	868	878	862	803	889	829	885	829	822	802	884	794	869	886	826	813	900	814	849	841	862	860	825	875	827	880	808	816	896	858	874	828	874	877	901	892	840	800	858	853	765	845	843	835	848	872	819	860	890	847	842	880	885	865	853	860	863	829	863	840	840	871	893	887	861	850	859	875	878	830	844	790	774	798	850	872	853	819	842	895	825	871	837	805	827	889	836	896	841	827	827	846	851	888	842	820	822	829	786	825	796	853	887	834	860	795	903	827	866	874	841	836	860	820	838	875	801	861	816	906	855	843	918	820	855	889	885	879	825	883	788	820	856	862	860	833	793	853	833	854	820	832	880	818	859	877	903	815	853	835	881	824	920	870	795	791	834	902	857	878	863	851	813	819	853	835	846	798	878	863	850	831	862	858	823	850	867	846	778	859	830	836	820	909	830	850	830	903	869	858	855	829	855	855	848	824	870	862	863	836	821	885	889	852	852	874	872	778	864	858	862	863	841	836	873	815	877	854	865	832	864	843	870	879	836	868	832	811	851	907	862	840	818	859	853	873	850	902	836	874	841	822	877	822	879	811	827	829	836	869	833	871	823	809	862	839	855	878	844	801	867	865	798	834	892	854	880	830	856	838	866	886	860	829	846	917	812	836	891	861	842	826	826	848	886	866	845	829	865	834	818	869	830	880	861	854	871	855	878	831	842	906	856	855	861	834	854	772	844	844	794	852	805	859	785	853	782	878	868	853	835	890	811	842	881	887	894	853	856	897	819	824	788	844	827	835	826	834	818	828	895	845	834	829	873	833	807	833	823	845	793	871	831	838	836	852	800	864	830	891	823	853	818	813	867	842	833	845	883	883	900	839	809	877	870	857	854	872	873	822	867	835	854	832	841	794	851	820	817	852	839	856	877	815	874	898	864	833	867	861	838	778	807	821	835	884	834	849	843	847	871	851	858	824	856	828	888	849	900	894	854	848	811	857	862	861	838	868	881	835	884	851	928	863	854	871	859	852	832	802	806	807	837	866	796	837	898	838	889	838	868	868	839	890	814	823	899	906	830	862	849	886	805	882	821	821	811	876	835	840	861	861	847	833	840	853	812	838	820	883	893	877	842	837	789	854	836	845	891	795	846	860	830	803	858	879	851	865	820
39054	20197	15373	9870	5840	3051	1683	1696	1023	777	673	586	549	506	546	509	515	486	469	488	535	559	601	472	462	440	498	452	422	448	421	468	496	481	455	458	456	443	443	454	463	433	466	470	468	434	428	448	425	461	466	443	417	472	433	427	452	446	435	459	479	504	450	423	439	416	467	428	421	460	479	455	420	432	398	453	426	419	452	437	422	437	496	460	420	485	463	427	433	402	454	450	438	493	437	425	436	430	451	428	424	461	445	426	432	441	421	487	475	444	466	450	441	455	443	428	444	429	416	440	453	445	444	440	405	431	453	421	414	433	449	446	455	471	479	413	435	443	475	435	410	409	460	428	491	436	438	467	434	443	457	459	439	436	437	458	451	444	446	455	449	457	406	464	482	451	423	443	454	442	466	418	437	455	415	458	427	448	468	438	422	467	415	405	445	440	455	463	417	399	434	481	439	466	451	460	429	464	396	433	412	453	477	440	425	431	408	460	447	492	444	417	402	470	447	439	455	454	413	469	446	428	427	421	415	427	437	430	424	431	444	451	412	466	447	411	436	462	428	453	425	488	466	444	438	433	432	430	459	413	426	437	431	425	423	429	449	419	453	426	441	420	404	423	482	463	430	455	421	478	452	466	404	431	431	433	449	447	424	419	429	431	446	468	396	449	416	421	431	432	470	431	441	446	457	421	445	452	443	428	472	418	396	454	433	427	433	403	457	438	434	399	438	429	408	466	477	453	453	426	435	430	478	488	415	425	449	460	437	485	470	439	458	440	415	472	453	438	414	447	471	485	426	418	432	436	447	444	438	465	424	457	438	444	450	475	436	478	415	425	440	447	494	408	414	455	430	448	479	450	430	423	433	465	407	424	422	396	453	432	423	485	408	457	450	506	447	434	458	447	465	463	423	414	439	451	418	431	433	453	454	422	480	454	486	429	448	433	459	412	440	398	395	406	454	454	449	465	421	415	429	440	444	454	418	467	447	403	428	501	455	472	460	463	436	453	453	425	452	435	464	431	465	452	406	459	437	452	399	429	467	439	445	456	469	479	426	468	476	450	422	466	432	446	422	450	411	465	404	468	464	445	444	463	444	423	426	457	439	445	445	448	495	462	437	406	414	466	458	436	444	423	416	477	439	415	430	459	473	400	415	443	445	406	441	434	455	463	476	440	435	461	460	425	447	476	463	394	450	429	442	433	422	463	452	413	454	466	473	452	450	425	434	474	435	461	415	450	436	407	421	498	451	455	429	408	441	451	436	444	503	464	450	419	434	397	409	472	458	421	407	431	396	436	451	438	458	434	468	472	419	436	396	451	441	453	444	429	429	432	435	438	457	389	432	451	420	424	440	393	445	452	404	473	416	423	437	447	426	386	487	420	434	457	427	435	458	383	466	476	451	403	439	446	449	435	431	420	434	448	425	459	446	435	444	454	455	421	450	403	458	390	423	464	446	461	465	435	412	417	448	442	421	434	403	457	429	436	455	381	440	442	492	428	456	445	441	423	486	419	442	430	405	436	411	431	442	451	441	401	451	468	459	413	431	438	415	447	478	412	470	485	490	446	409	490	437	441	435	455	447	436	429	431	432	471	437	442	446	438	432	454	435	429	463	431	430	463	467	449	476	461	454	437	432	429	457	441	409	451	469	439	424	452	427	441	432	446	429	467	494	507	444	432	422	454	438	474	438	460	477	433	450	438	442	400	449	438	439	461	423	449	483	425	397	436	410	432	436	481	396	460	436	435	432	424	432	399	455	399	499	452	439	452	482	485	431	482	430	451	449	481	426	406	433	463	437	431	460	458	448	466	457	399	417	461	435	402	397	455	478	439	434	442	399	429	477	410	450	456	440	415	427	419	408	415	476	425	416	437	454	471	464	413	468	485	437	443	416	405	450	448	452	483	446	449	432	426	429	424	450	428	416	447	419	454	459	467	446	437	485	417	448	422	422	432	492	426	416	453	470	456	462	435	442	401	438	441	458	430	416	433	431	441	462	469	442	481	424	430	430	441	484	447	446	440	433	465	460	404	428	426	415	417	462	424	416	417	459	433	459	441	425	418	449	444	467	450	469	463	428	440	454	446	403	456	437	480	423	478	415	414	435	465	438	484	471	437	429	442	468	457	447	458	485	469	440	476	409	430	430	400	418	438	438	457	436	415	457	512	473	453	416	496	435	389	440	423	441	445	446	432	443	424	481	466	425	420	471	441	448	434	461	461	441	429	427	507	415	458	501	412	401	447	457	461	459	473	469	451	483	422	450	454	416	420	433	453	490	458	422	467	409	462	410	443	455	419	423	465	426	458	448	466	469	453	419	430	426	445	382	463	431	419	433	447	432	446	482	427	421	466	424	480	425	409	455	391	454	437	512	399	465	423	482	420	440	470	422	432	451	437	454	414	491	417	450	459	459	436	444	455	442	449	468	449	483	414	411	454	439	457	449	425	417	426	431	471	435	441	484	448	407	458	414	427	469	427	435	428	419	425	423	445	425	440	456	446	445	438	460	411	469	416	421	438	454	453	468	452	415	441	451	431	409	452	463	420	430	386	424	421	459	451	436	418	441	435	453	425	421	422	432	457	456	443	422	445	416	415	448	437	420	439	456	466	449	470	423	423	433	454	429	424	434	423	426	461	436	440	452	393	423	444	428	441	451	438	419	448	435	480	430	432	461	436	416	427	444	461	440	430	453	436	453	416	422	453	406	453	449	424	439	446	484	464	449	441	420	462	404	443	495	434	446	422	405	432	448	464	437	463	409	477	409	468	439	419	423	426	430	448	442	405	430	477	469	431	405	424	412	429	438	421	437	436	436	470	421	425	443	446	422	424	480	403	421	432	480	433	421	419	397	444	438	419	408	508	435	399	421	461	479	464	449	427	421	470	466	480	429	436	425	433	424	451	425	414	431	424	479	462	468	431	422	448	433	408	407	489	427	425	485	477	424	474	434	398	431	478	471	452	473	448	452	418	457	449	485	477	430	432	401	427	443	479	484	471	478	434	435	460	464	405	433	468	457	434	482	402	442	471	430	468	446	413	435	435	425	441	445	455	465	463	437	403	421	429	452	428	474	425	429	438	424	388	452	416	449	418	421	457	428	454	455	466	466	448	450	448	425	414	439	474	412	431	426	460	426	408	480	445	449	425	445	440	428	421	410	442	496	407	419	475	419	451	453	473	425	458	472	478	418	433	401	409	448	417	468	447	432	473	451	432	492	484	479	428	411	419	438	409	425	408	413	457	454	453	458	452	460	430	491	453	450	469	473	426	412	442	458	429	451	460	455	468	450	440	419	415	428	409	409	436	438	469	453	428	451	446	412	417	438	460	437	466	484	435	471	460	405	471	454	388	442	463	446	436	395	426	433	427	421	446	464	458	446	443	487	430	488	473	435	429	453	427	502	427	429	477	477	426	414	435	455	458	468	427	441	413	405	443	442	453	417	425	409	478	407	425	441	406	406	461	461	473	476	428	408	434	396	456	409	420	472	478
26597	16956	21153	20266	16075	9864	6014	6422	3698	2858	2460	2043	1799	1633	1521	1363	1337	1339	1276	1288	1667	1628	1495	1322	1061	1054	1094	1041	1045	992	1096	1115	1064	1059	1069	1027	997	1009	1001	1005	1036	1044	1040	996	1042	995	1019	1020	1009	1014	1037	1019	1077	1018	1064	1012	1043	1006	1076	1017	1130	1023	1041	952	976	1069	1004	1009	1056	1059	965	1037	1062	1072	1074	1008	1122	1052	994	1038	1052	1059	1040	1005	1038	1027	1061	1075	1109	1023	1031	1018	1044	1028	1030	1038	997	1019	1018	1034	1026	1002	1043	992	1014	1033	1104	995	1064	1031	1018	1068	1068	1048	1069	1000	1016	1030	1041	1067	1055	1054	1051	1070	997	1064	1021	1022	1037	1012	1055	996	1018	1057	1026	1008	996	1023	1005	1016	1048	1113	1025	1072	1026	1006	1007	989	1019	1065	1017	1047	1020	1031	998	1009	1051	984	1010	988	1038	1031	1006	1017	1053	1021	1046	1059	1031	952	1082	1033	1022	981	1010	1065	989	1020	980	1033	1059	994	1019	1032	1001	1016	1021	1086	1037	1042	1052	988	999	1052	987	1002	1028	1016	1057	999	1045	1048	1064	1012	1039	1029	1029	972	1023	1002	1078	1018	956	1007	1053	1060	974	1044	1016	1000	1060	1064	1000	995	969	1025	1009	998	1000	989	1047	1035	1004	1006	987	1018	1074	1039	957	1022	1007	1030	1010	1045	1010	1047	1019	999	1013	1012	962	1037	1060	986	968	1021	1039	1028	1027	983	1040	1046	1121	1027	1031	1015	988	974	986	1013	1036	1044	1080	1041	970	976	1018	1008	1108	997	1006	984	985	1004	1104	1066	1059	1054	1029	954	946	1010	1056	1030	1022	1063	1003	1038	1008	967	1054	1073	1042	1040	1012	1013	1066	1010	1013	1028	1026	1038	1032	1014	1031	1049	959	1057	1023	1037	996	1042	1035	1006	1070	1019	1018	1004	1054	990	971	1030	1037	1044	1115	1022	1035	1053	1099	1026	999	1056	1007	1024	1024	1023	1037	1046	1040	1003	1035	1028	1060	1024	1022	966	1023	1061	1084	1047	1027	992	1013	990	1076	1063	1013	1064	1056	1001	1012	993	1012	1028	1024	1006	1034	1010	1012	1006	1073	1045	1072	1016	1040	1023	1006	1042	1004	1024	985	1020	1058	1011	1043	1041	1021	1036	1017	991	981	1085	1060	1012	990	1029	1010	1023	1037	1079	1054	1016	967	1060	1072	1047	1018	1021	1078	1043	969	1027	1032	1000	1066	1025	1014	1000	1023	1068	1038	1074	1035	966	1072	1038	1020	1052	992	989	1011	1030	1044	993	1036	1055	1014	1025	1056	1016	1004	1041	1052	963	1003	975	1014	986	1059	997	1006	1040	1020	1016	1043	1053	1054	963	1003	1076	1072	1046	1087	1005	1035	1016	989	988	1033	1019	1060	1027	1032	1019	1037	1040	1025	1006	1055	1011	1054	1015	1063	1052	1066	983	1013	1061	1023	1011	1027	1038	1088	1012	990	1024	1030	1052	995	1039	1013	1022	1041	1054	1034	1009	1025	1005	999	1016	1020	995	1032	1039	1017	1048	1050	997	1057	969	976	1092	1031	974	1054	1022	1035	1039	1025	1016	978	1009	961	1019	1005	1010	987	1030	1023	1041	978	1001	1097	1015	992	986	1005	963	1038	1052	1043	1030	1048	1010	1059	1056	1044	1021	1056	1032	1010	986	979	995	1014	1011	1003	1070	982	1027	982	1039	1048	1004	1058	1012	1059	998	1015	1054	1020	1028	1023	1026	999	1031	1063	1048	987	1046	1067	1065	1006	1009	1018	1052	1045	1006	1045	1005	1042	1033	1005	1099	964	999	1014	1056	1038	1035	1021	1039	919	975	1039	1005	1085	1015	1047	1045	979	1043	1016	1025	1065	1007	999	1009	1014	1030	1009	1005	1121	1046	1079	1033	1048	981	935	1043	1044	1005	984	1032	1046	1012	1088	1014	1007	1008	1073	1015	1006	1075	1051	1021	1021	1052	1063	1028	1003	1078	1025	1044	955	992	986	990	1015	991	1070	1002	1045	999	984	1013	955	981	1051	1070	1058	1049	1012	999	1070	1003	1007	1017	994	1017	1004	1047	1011	1067	993	999	1049	1033	1080	1060	1007	1047	985	972	1035	1004	1051	1000	1000	1024	1028	1008	1051	1037	989	1021	1002	1066	1036	1033	1041	1026	1055	993	1011	1002	993	1020	996	1000	1070	1017	1049	1013	999	1033	977	995	1053	1036	1018	1028	1012	1021	984	1000	1077	1055	1011	989	1065	978	1020	1031	1019	1061	1061	1067	1005	1035	1044	1030	1009	1021	1003	1020	1010	1077	1080	965	1061	1090	1060	1015	1076	1056	1058	1024	1036	1033	1095	1026	992	1041	1002	1059	1022	1068	1062	991	1051	1045	1045	1028	1042	1040	1017	1045	1030	1007	984	1034	1022	1059	1007	1041	1027	1028	988	1022	990	968	1053	1042	1010	1013	1021	1049	1114	981	1012	979	1026	1008	969	1043	1033	1054	1029	1030	1068	1059	1046	1026	961	1045	1081	1076	1028	1020	1010	1008	1028	1009	1054	1056	1007	1017	1008	1020	985	990	1098	1061	1007	1003	956	978	1016	1017	1049	1053	1013	992	1055	1006	1047	1061	1090	999	1054	1037	1023	1064	1005	1050	991	1054	1015	1003	1062	1020	1034	1001	1071	1039	1076	951	1050	1025	1007	1034	1003	1047	979	1009	1049	997	1023	991	1032	1031	982	997	996	983	1043	993	992	1075	999	1004	995	965	1000	1066	1055	1017	1005	1010	1029	1035	1018	1042	1022	1029	998	996	1055	1005	1006	1026	1050	1069	1015	1021	1038	1002	1022	1025	1013	1025	1018	1020	1023	1028	1025	1059	1026	1012	1025	1056	1054	1027	1034	995	1024	1019	1085	1050	1004	1028	1037	994	1006	1023	1006	995	1045	1006	1003	981	989	1003	1052	1011	1010	997	972	1002	993	1002	992	1003	1022	994	1054	1019	1017	989	1045	1025	974	1010	1065	1052	1021	995	1039	1055	1051	1048	1102	1011	1040	1033	1013	957	1098	1083	1040	979	1018	994	1050	1064	994	1008	1084	990	975	1027	1034	997	957	1004	1032	1024	1032	1021	1013	1037	1055	997	1070	1079	1058	988	1005	992	1041	1071	1026	1077	1020	975	1037	1024	1025	1070	1018	998	1079	999	1038	1056	1042	1042	1010	1019	1008	1080	955	1045	1029	1069	1085	974	1027	992	965	1043	1031	990	1031	988	1042	1045	1039	1071	1013	1092	968	987	1121	1026	1020	1026	1012	981	1043	1097	1021	994	991	968	1027	1017	985	1008	1038	994	1040	1074	991	1028	983	1010	1051	1017	1045	1056	1057	1064	984	974	1008	1012	974	1011	1022	992	985	1019	1021	1018	1009	986	1056	1007	1001	1039	974	989	1052	1073	1000	999	1004	1013	1046	1061	1038	979	1014	976	1023	1022	984	1014	970	974	1036	1044	1055	1025	1021	1049	1019	1005	1049	1044	999	1045	1097	982	988	1016	1029	1000	1044	966	1015	1029	1057	1010	1025	1022	1013	1061	970	991	1056	1064	1025	1052	973	1007	1066	967	1020	937	1088	1036	1060	1029	1078	1006	991	1057	1073	1067	1077	1007	1020	1014	1012	1019	1015	945	945	1038	1095	1002	1043	1045	1047	976	1122	987	1006	968	1003	986	1065	1036	1071	1081	1006	1024	1010	1034	1029	1065	1057	1019	1029	1012	1025	1012	1013	1037	1069	1042	982	1064	1027	1002	1016	999	1014	993	1068	981	976	999	1075	1052	977	1037	1044	996	1043	1051	1030	1013	985	1040	1019	1021	1051	1005	1049	1033	1018	1001	1023	1028	1074	1070	1002	1054	1059	1048	1059	962	1044	987	1028	1053	1007	1003	1034	1062	982	992	992	1072	1037	1015	1068	1018	999	1046	996	1075	1075	1004	1000	1013	1023	1081	1026	989	1033	973	1007	987	1065	1071	1001	1042	948	979	981	1033	1023	1006	1096	1026	1083	1052	1032	1045	1044	1052	1012	1050	1017	1006	1020	1099	1031	953	993	1012	1045	1024	998	1007	1052	1008	1011	1056	1053	1033	1052	1064	1010	1007	1049	1046	1034	1040	961	1033	1054	1048	1006	1009	1049	1063	1028	1037	1029	1006	1008	982	1004	1054	1043	1046	972	1058	1041	975	1033	1000	1025	1038	1032	1072	979	1006	1012	998	1087	1049	1110	1009	1050	1013	1051	1021	1084	1045	1041	1040	1032	1032	980	982	1043	997	1003	984	1030	965	1042	1016	1024	1047	1075	995	1007	1008	1015	1040	1037	991	992	1048	1019	922	972	1072	957	1031	1064	1100	1008	1007	1028	1036	1042	1029	964	1032	1033	1025	1082	1041	1043	1062	999	1016	1001	1010	1029	1024	1034	976	1014	1005	1004	1006	1107	1003	1002	1030	1067	999	960	985	1057	1025	1046	1007	1035	1021	1017	1012	1010	1060	1008	1060	989	1046	1052	1038	1046	1021	1042	1043	976	1034	959	1006	1018	1011	1052	1006	1052	982	1059	978	1005	1016	1015	1002	1040	1053	1052	1033	1048	998	1036	951	971	1081	1017	1045	1013	1053	1056	952
49091	27090	20665	12867	7767	4036	2820	2502	1561	1074	774	691	608	519	490	505	494	539	476	460	601	587	489	485	426	365	345	370	382	370	394	339	325	376	392	357	353	391	378	390	361	401	361	376	357	381	351	361	383	344	375	373	382	403	375	375	361	385	404	390	367	396	364	365	377	390	397	381	338	354	380	410	365	367	380	363	365	384	365	400	351	379	373	425	363	395	398	376	405	376	371	371	384	388	385	377	379	390	376	373	353	348	393	378	367	381	351	390	365	355	380	363	397	386	366	388	357	359	406	366	348	382	358	362	342	342	371	382	369	385	384	364	383	361	401	364	332	404	353	369	387	397	330	351	396	350	376	348	364	370	385	348	338	372	385	348	374	405	346	368	377	361	368	342	364	365	390	392	375	395	377	395	363	360	357	327	336	375	420	356	370	368	391	392	344	344	393	398	385	358	377	379	355	387	348	396	364	361	386	372	438	371	370	385	363	377	399	395	376	350	361	345	368	344	378	385	393	371	371	364	334	341	389	388	375	366	384	330	379	371	391	367	386	387	374	369	338	377	350	362	366	413	372	348	377	359	375	377	369	382	339	375	366	362	364	378	370	369	335	353	374	390	359	395	383	358	384	386	343	346	362	349	358	386	401	356	405	408	404	377	381	393	385	358	351	351	357	348	368	373	395	388	352	426	350	377	365	362	381	380	413	383	402	382	369	343	348	369	403	361	353	376	326	342	358	364	357	336	401	398	420	372	367	331	370	388	350	371	399	383	378	391	410	388	360	415	381	349	387	394	356	354	392	384	393	367	388	371	362	383	350	349	377	419	412	379	361	355	332	391	412	370	393	381	373	381	372	376	367	360	369	363	360	388	372	363	396	387	331	359	375	370	386	396	394	388	380	356	358	374	372	350	368	353	402	368	390	363	378	326	376	400	365	397	373	343	387	399	374	351	381	382	376	367	387	405	379	356	370	374	369	332	369	403	365	349	391	334	349	355	363	387	363	395	387	391	394	359	373	362	377	359	395	344	338	378	402	373	359	358	362	373	374	407	359	418	351	351	388	386	355	396	367	372	392	393	346	377	322	363	396	376	352	351	369	375	375	353	398	367	374	356	347	365	346	385	334	371	399	372	407	401	398	372	386	384	355	388	390	362	358	381	360	344	379	362	346	369	366	344	345	320	354	336	342	372	364	394	396	392	369	359	381	342	347	351	377	355	368	345	359	389	410	345	345	346	346	335	354	376	385	388	389	367	372	352	384	396	371	367	370	346	381	377	384	398	418	369	380	394	342	374	375	393	366	379	396	400	346	385	366	371	386	347	357	402	376	363	374	399	410	380	389	383	351	363	377	310	392	416	384	373	427	376	355	370	392	306	367	373	401	376	394	367	380	418	366	381	377	355	384	362	352	370	383	386	343	349	379	378	360	380	341	386	364	376	361	374	399	364	356	389	344	368	386	382	348	380	357	355	409	368	387	380	364	419	352	374	378	399	373	334	344	341	382	390	350	383	375	376	385	368	373	353	402	353	381	369	368	376	354	363	350	367	357	348	381	386	361	331	367	398	387	372	353	362	381	371	349	346	365	361	394	358	363	400	360	372	364	365	352	395	405	379	358	356	349	426	364	377	361	357	357	352	378	373	369	364	390	391	394	399	368	387	365	346	378	377	340	386	357	352	405	385	376	400	374	350	358	361	327	344	382	352	357	346	364	383	365	357	377	349	362	350	373	362	367	402	340	376	351	392	400	394	359	392	366	391	368	371	368	392	384	372	410	351	385	407	388	380	363	363	392	380	390	361	342	376	395	357	385	339	349	381	338	344	375	378	355	386	427	375	326	360	375	355	363	363	356	359	374	388	359	336	415	381	357	376	347	362	360	365	384	387	357	354	380	371	345	371	396	349	376	364	410	392	410	412	372	368	376	373	355	412	354	386	350	367	401	403	358	370	348	363	363	378	396	385	362	356	346	425	417	357	361	341	330	315	355	360	342	355	386	332	340	360	374	353	374	367	374	344	336	368	407	369	401	327	407	375	401	417	382	393	375	396	369	378	342	333	352	352	357	368	371	349	358	353	372	343	395	382	384	399	356	361	368	356	390	370	377	363	364	364	416	360	365	354	362	398	386	371	323	351	364	386	405	380	362	377	343	365	367	353	377	365	385	365	373	378	397	365	349	377	373	369	403	357	365	377	368	387	382	380	381	403	385	369	364	329	367	373	409	403	376	349	404	393	358	421	409	349	373	367	382	357	365	404	393	377	387	345	383	380	361	347	381	364	379	348	388	358	354	386	360	370	350	418	393	375	368	382	351	357	374	362	344	363	337	385	390	348	331	379	408	344	347	407	356	395	353	354	397	355	361	366	368	375	332	399	378	379	352	376	377	369	342	377	359	394	357	395	389	391	388	383	365	380	331	376	377	389	381	358	359	388	390	370	375	350	394	392	381	343	322	375	352	354	377	369	372	391	352	355	372	371	361	383	412	374	355	393	352	406	328	400	365	396	347	375	374	374	344	361	353	360	396	347	395	367	349	358	387	379	363	371	359	334	359	379	356	401	370	346	369	393	389	388	349	361	413	366	344	351	367	361	392	387	361	380	345	353	386	378	324	371	383	373	350	360	374	393	402	358	393	395	364	365	389	369	382	320	366	377	372	359	370	328	374	353	369	373	351	375	366	374	381	378	410	351	385	367	375	378	333	362	346	341	371	395	396	374	333	362	345	366	357	385	415	368	353	341	319	387	384	389	387	366	373	388	379	352	334	408	356	380	377	374	360	375	365	380	379	348	350	363	365	372	393	392	353	358	341	372	372	373	352	391	371	402	353	374	379	393	394	396	379	387	362	360	355	348	359	379	391	397	339	389	370	386	386	346	367	324	363	400	366	384	357	367	378	400	399	377	385	349	353	387	383	365	346	371	412	354	372	364	368	382	359	365	363	360	371	387	370	394	374	368	377	360	371	338	355	360	367	385	385	345	360	385	437	367	387	378	394	401	337	382	330	382	363	352	366	353	381	379	382	356	408	399	360	347	360	375	392	354	363	371	390	401	368	378	311	360	370	390	348	354	347	381	368	386	393	379	384	364	387	393	356	350	415	384	383	347	385	381	396	362	386	367	363	382	349	368	407	383	359	379	390	378	375	356	378	354	372	343	363	374	372	393	349	337	350	385	372	401	379	366	370	382	379	375	405	352	367	376	371	332	370	342	352	359	361	375	377	337	421	389	393	318	406	325	377	353	366	417	397	403	361	405	394	382	383	392	371	392	385	390	378	391	417	381	371	401	376	381	406	386	393	352	366	375	383	379	367	396	366	397	386	352	374	350	355	382	379	368	367	378	390	371	336	349	373	324	374	364	345	338	352	356	392	361	400	374	367	365	384	375	415	388	364	391	384	370	351	375	390	381	364	330	388	358	390	355	389	385	378	383	372	393	380	378	383	360	366	376	395	364	367	364	401	379	338	333	360	352	386	369	357	346	392	395	367	347	354	372
32683	21838	25369	22871	19743	12242	10079	8221	5664	4068	2715	2359	2081	1702	1567	1591	1580	1774	1454	1570	2238	1902	1604	1437	1047	942	959	932	907	850	884	879	848	846	862	896	867	846	855	883	889	839	855	887	886	916	860	756	848	835	908	870	842	888	801	888	829	835	870	838	865	879	824	886	836	881	795	898	837	882	900	880	876	855	926	836	829	871	849	857	858	859	884	890	899	848	846	855	819	904	861	864	832	890	863	877	895	844	869	871	842	817	871	904	843	869	839	861	841	869	904	887	940	880	863	859	802	819	892	845	825	855	873	940	826	901	880	820	851	829	825	886	911	895	815	900	892	797	894	841	891	901	884	865	891	855	852	840	861	805	861	904	841	865	880	829	836	868	839	855	908	844	891	823	848	916	875	880	922	859	851	887	821	893	893	847	917	813	876	837	805	926	929	894	835	867	851	833	880	863	869	848	886	870	869	885	879	801	893	828	817	887	840	876	884	856	845	880	847	811	891	882	854	900	819	868	905	853	888	778	884	843	888	932	858	860	871	789	812	859	879	847	859	824	869	920	822	841	863	809	895	888	904	874	919	861	852	887	869	883	899	862	853	823	839	838	886	890	855	857	860	907	888	840	834	848	836	850	900	888	937	869	890	908	866	841	850	907	924	872	851	870	796	837	874	900	827	782	818	869	837	876	869	882	842	910	848	857	867	861	845	897	887	846	855	863	863	859	844	922	825	886	851	843	842	823	863	828	875	822	830	866	846	855	811	828	891	833	852	816	889	892	853	805	931	860	840	874	874	875	862	880	843	871	884	844	872	855	849	883	837	867	851	923	848	843	864	836	859	891	861	871	859	834	853	889	869	922	889	872	824	846	864	936	892	932	902	853	846	891	876	858	877	902	943	866	850	812	898	839	843	826	822	862	803	841	802	865	881	898	863	855	845	880	886	839	871	856	833	852	849	824	863	829	874	829	857	899	891	848	867	890	880	877	832	871	825	822	877	874	891	842	836	862	881	824	826	855	885	862	833	853	859	883	839	870	828	830	835	912	861	807	842	797	850	790	874	865	895	869	851	857	862	813	875	894	875	873	853	890	802	822	829	820	920	844	845	854	849	824	843	874	869	873	873	827	906	864	831	861	929	875	870	898	859	917	839	905	858	875	827	878	844	913	830	880	845	866	856	925	908	897	881	870	865	870	898	846	900	893	868	893	845	899	862	831	803	843	841	832	893	848	879	882	852	832	897	860	869	880	887	890	832	874	830	842	842	840	905	877	856	887	917	895	842	901	841	864	844	840	867	867	860	800	840	799	840	863	842	878	875	903	850	884	848	905	804	878	852	838	826	867	824	918	856	873	886	917	850	879	847	827	872	829	850	871	898	800	847	849	831	892	862	852	864	915	867	899	856	816	834	872	853	855	859	850	836	901	878	854	846	847	846	875	849	860	860	862	880	885	877	867	848	855	882	836	856	880	866	881	886	867	822	846	891	853	870	851	869	847	827	881	893	855	880	922	854	876	823	854	821	883	891	849	849	892	816	877	862	855	909	821	819	854	887	860	859	855	861	921	866	813	832	918	870	875	856	845	842	816	872	822	829	865	889	875	852	824	842	907	842	823	860	848	896	871	858	878	893	855	819	855	830	891	858	870	827	792	839	897	898	829	845	836	899	854	877	841	839	894	876	844	846	864	860	881	862	835	829	810	852	849	855	876	905	855	934	855	882	898	824	836	888	913	892	865	848	897	831	937	902	895	859	855	857	883	928	866	861	832	834	847	846	916	824	819	835	837	815	926	827	881	851	839	813	814	845	886	864	896	861	858	875	825	868	848	846	836	845	815	834	856	841	841	887	880	831	872	906	855	862	833	812	837	825	860	813	825	860	893	862	889	830	887	865	931	902	867	844	900	838	912	890	858	873	864	882	853	816	895	893	858	849	865	870	884	855	851	865	850	920	906	824	841	883	856	890	892	861	866	835	877	836	818	863	880	898	884	898	891	897	874	863	925	841	905	877	871	891	846	841	860	891	836	885	892	919	914	897	855	861	880	883	899	865	881	882	874	871	834	835	821	922	852	891	870	869	879	845	837	837	886	873	843	868	879	895	880	889	846	855	829	858	853	869	802	858	880	865	802	884	873	848	869	920	888	831	889	874	830	879	826	832	833	834	883	873	908	880	868	823	902	885	852	888	856	852	861	824	834	853	880	884	893	881	811	856	869	866	861	887	859	861	882	935	852	872	866	817	830	868	823	826	855	909	859	851	862	842	875	892	822	849	821	869	848	909	839	853	849	857	873	878	856	841	816	840	830	823	835	852	819	847	916	872	884	839	901	814	882	885	883	867	879	858	830	854	885	835	864	924	834	877	821	873	826	870	891	859	865	819	828	890	851	871	841	885	865	841	893	837	850	896	817	833	813	861	874	858	914	849	878	845	828	872	854	881	911	846	830	882	828	894	805	800	855	820	826	930	857	892	877	854	908	862	828	861	899	866	862	850	840	934	808	882	812	861	853	832	839	858	853	863	822	868	865	852	829	844	874	899	876	902	872	892	845	843	867	868	863	843	874	884	842	887	866	893	815	804	805	870	860	882	860	874	898	860	862	875	860	843	872	827	837	902	881	858	856	874	912	855	887	890	875	859	838	826	848	862	913	859	900	867	837	884	810	880	873	911	872	907	870	850	892	956	859	872	872	841	864	859	874	873	900	895	904	810	844	874	930	831	861	825	887	896	863	852	888	838	898	870	866	797	862	880	849	824	920	856	878	883	843	858	936	835	830	864	902	872	818	851	889	804	819	875	843	899	814	864	885	881	877	854	823	854	829	877	829	876	872	873	908	835	834	885	821	821	830	907	840	830	883	817	942	833	846	869	870	839	823	815	879	807	856	812	907	797	877	833	864	881	865	883	838	855	877	834	832	862	865	843	916	779	868	889	849	866	872	834	860	855	803	872	888	843	814	857	837	825	846	872	877	797	845	880	900	859	902	827	835	825	866	905	797	849	859	861	828	840	897	867	864	875	833	831	848	806	865	911	841	867	861	859	821	902	832	874	873	827	849	877	888	853	837	892	813	871	828	889	828	833	890	864	877	897	840	878	896	832	863	831	895	858	863	908	846	876	846	856	866	869	892	922	891	856	883	867	840	897	851	839	817	885	863	878	864	868	890	845	848	858	809	820	893	840	866	854	913	806	849	879	866	822	937	856	841	886	858	902	869	874	835	859	883	878	838	815	899	866	863	869	843	862	859	851	905	830	842	876	876	883	833	873	898	817	873	854	882	859	870	834	831	847	840	832	802	861	851	856	922	877	876	853	813	861	840	861	829	908	814	825	843	809	857	899	866	848	938	897	862	859	834	890	858	866	843	837	873	875	844	861	882	864	870	870	888	811	888	899	910	887	852	839	922	856	897	858	819	847	833	884	870	897	924	858	831	818	871	886	866	854	899	930	816	854	888	793	862	854	840	782	850	877	900	891	811	843	807	884	842	878	850	912	907	845	846
26591	12515	6750	3913	1986	948	595	547	508	475	491	447	383	428	375	365	394	332	355	326	410	345	333	367	354	329	359	334	338	370	365	380	375	359	374	344	337	357	361	326	378	323	342	372	355	371	353	333	343	363	357	374	393	367	351	379	347	332	311	348	334	329	381	361	350	329	348	340	343	332	317	334	353	352	317	386	389	359	363	382	372	356	381	357	343	376	357	328	367	376	356	331	357	333	395	330	388	376	327	326	375	339	355	339	361	367	385	382	399	352	344	364	338	358	370	352	379	352	336	402	369	372	364	358	396	352	379	379	355	348	381	371	337	347	347	353	365	367	360	369	346	385	360	356	372	378	371	328	358	336	351	355	347	369	358	310	377	366	352	337	327	360	352	399	349	350	332	366	352	361	336	348	372	368	342	323	350	317	405	356	362	383	365	343	342	328	339	356	356	354	367	314	325	321	372	344	344	354	345	358	334	378	351	362	332	337	354	354	352	317	319	356	354	317	350	313	353	331	369	359	392	399	372	355	368	404	331	359	337	337	377	361	358	337	398	348	399	365	339	354	371	333	355	313	312	352	353	353	349	338	376	352	343	362	388	345	370	365	360	365	349	364	362	396	321	341	368	347	362	357	297	384	376	354	356	337	367	335	343	319	376	343	342	357	393	357	379	319	328	329	381	354	324	295	354	340	344	350	371	379	351	361	373	350	334	322	393	367	326	318	345	338	332	352	314	363	397	305	355	345	346	402	350	343	357	368	364	389	338	362	341	366	339	359	327	404	360	335	381	357	357	347	368	358	361	372	346	335	387	340	370	341	366	355	346	401	336	369	347	349	384	365	360	346	336	358	330	340	348	384	340	357	340	317	343	372	330	379	351	356	356	365	335	345	393	357	335	318	369	375	313	332	386	347	363	367	350	357	359	349	345	322	376	380	356	364	372	333	333	330	410	378	347	373	346	332	362	367	338	350	334	346	358	345	336	343	350	329	366	328	342	332	345	341	336	313	350	325	314	340	294	304	352	356	356	326	354	404	332	371	346	363	338	349	379	343	373	346	337	359	360	335	341	371	367	347	335	363	349	382	337	357	362	356	320	373	354	366	366	354	379	373	335	345	344	350	348	347	341	345	363	337	341	380	321	356	392	349	374	376	322	358	382	344	370	348	337	351	397	369	365	321	351	357	340	347	359	375	363	363	338	362	371	336	332	351	340	377	364	344	330	362	354	369	338	351	366	342	340	349	384	380	358	347	325	371	337	352	332	349	376	385	349	356	344	376	370	367	367	331	352	338	369	371	345	367	386	352	315	380	374	347	352	344	343	370	323	332	353	329	359	361	317	345	342	368	346	343	350	391	343	343	373	313	377	380	369	325	351	365	368	361	325	381	377	356	347	321	322	358	367	344	355	347	348	381	356	320	352	362	376	367	346	366	371	344	361	366	332	376	389	350	347	363	336	321	361	364	337	358	337	382	344	353	362	381	324	348	370	354	367	321	335	350	326	330	329	362	377	335	371	347	339	355	339	394	333	321	365	371	321	340	338	374	355	370	347	381	373	351	314	345	347	334	373	326	347	406	342	392	354	311	341	352	342	355	370	385	330	347	348	345	376	376	387	363	352	314	359	375	355	324	328	350	364	342	344	392	375	342	347	313	346	376	327	341	381	349	353	349	364	328	345	343	359	374	341	316	338	352	355	338	335	329	345	373	347	381	355	345	354	345	353	375	342	364	364	326	374	377	362	349	365	374	338	336	353	333	327	362	365	367	352	391	348	397	354	347	321	362	330	335	333	385	323	357	342	317	350	381	389	353	392	345	346	363	380	360	363	361	340	349	361	323	361	338	329	327	349	371	375	341	336	331	336	339	359	372	354	340	365	361	359	347	347	362	353	340	348	330	332	341	314	356	375	347	338	353	369	371	366	338	374	359	347	390	338	356	364	350	344	340	339	401	342	369	342	403	369	332	373	377	347	352	391	343	328	328	325	333	348	377	362	342	370	346	357	382	364	343	354	343	397	377	347	350	356	327	329	358	362	345	358	379	353	336	371	343	334	376	337	357	371	382	349	374	338	344	353	334	312	354	356	351	299	372	361	371	360	387	350	372	376	382	366	348	321	346	379	391	372	363	346	358	335	366	330	336	340	345	370	319	366	373	356	377	338	341	397	368	348	334	354	359	365	368	348	377	354	367	357	344	370	365	367	370	353	393	385	335	350	412	355	400	378	352	384	364	376	353	376	336	378	347	339	349	351	366	318	346	339	347	376	365	357	365	321	325	359	360	372	344	395	361	371	370	326	358	382	361	386	319	367	359	360	365	404	346	332	381	368	344	354	363	353	355	348	352	354	369	405	361	334	330	381	353	342	311	370	336	334	342	355	348	359	350	371	382	376	377	379	350	364	357	349	352	347	353	377	366	301	376	341	378	355	346	321	356	375	345	373	353	352	367	344	373	359	318	370	381	338	344	353	365	373	389	355	373	329	383	353	317	360	375	363	370	360	356	354	331	355	376	358	359	337	357	398	370	350	312	343	337	357	351	349	370	362	327	345	360	353	342	355	338	387	360	335	337	344	320	342	349	369	358	370	369	318	352	377	367	407	358	358	356	361	327	367	384	361	339	351	374	367	322	341	337	342	367	333	338	331	321	335	367	329	339	317	312	340	339	323	321	345	338	371	385	337	326	367	350	341	352	340	351	378	335	362	351	329	347	337	361	343	383	383	367	351	342	340	360	348	375	335	342	347	376	361	386	357	337	336	308	374	365	323	336	337	331	409	330	353	334	393	364	352	364	347	320	376	343	333	380	343	346	327	324	356	341	356	367	335	374	360	364	352	330	353	328	336	392	347	350	357	386	374	340	380	338	387	361	390	337	326	367	380	367	357	325	364	341	352	350	337	388	387	358	390	342	383	360	391	351	337	359	345	313	381	346	376	387	342	335	358	328	346	316	366	371	318	349	351	392	368	339	346	384	321	355	349	352	394	374	351	379	340	318	334	337	364	353	337	353	356	322	331	317	356	361	342	345	347	317	322	329	366	390	381	359	390	323	352	371	359	319	329	332	340	332	366	364	350	338	349	331	337	358	355	329	347	386	374	342	337	363	360	329	364	357	376	368	368	365	348	325	310	341	341	345	360	337	366	355	331	348	351	354	367	341	346	341	329	364	364	373	356	359	338	362	350	367	340	342	402	351	366	308	352	332	330	360	340	352	373	360	332	343	349	312	314	352	378	329	335	374	356	353	385	341	380	364	380	357	349	377	366	348	359	349	338	345	332	327	373	364	403	350	374	369	373	353	311	356	379	364	358	368	341	331	377	341	384	379	371	350	352	383	368	344	333	360	346	318	374	343	356	334	311	347	366	356	338	333	359	354	338	343	344	361	354	342	323	347	381	356	347	379	358	338	349	326	338	371	338	354	362	333	327	372	407	360	360	356	330	337	362	364	372	369	361	333	388	353	355	393	344	338	390	366	330	338	358	386	351	359	392	336
19207	10949	10752	10022	6673	3050	2130	1746	1682	1605	1372	1316	1219	1180	1089	1045	981	924	882	920	857	828	862	846	875	827	851	858	821	800	852	862	851	858	858	784	861	832	827	867	845	851	873	904	833	833	803	874	867	848	824	849	874	844	867	882	835	856	788	832	831	807	856	886	843	852	827	875	825	846	847	796	839	834	916	858	802	819	852	864	834	857	862	825	837	863	846	896	850	892	894	837	903	857	815	852	889	878	851	807	830	871	853	897	794	791	841	816	847	844	833	825	810	835	856	861	839	853	843	825	876	880	843	855	812	851	844	883	875	896	883	851	839	879	817	919	863	801	844	835	827	856	867	895	909	870	812	905	814	815	799	849	830	907	865	858	854	802	824	813	850	849	869	803	828	777	859	883	860	925	854	823	843	845	798	815	830	845	870	811	846	855	858	884	868	851	867	814	843	849	827	866	845	819	853	863	822	831	814	813	880	835	871	862	853	885	833	841	825	855	847	863	833	806	829	876	829	864	846	854	819	862	869	832	839	872	861	855	843	825	843	842	836	839	852	855	828	823	834	809	811	846	875	803	871	828	816	843	901	817	808	838	875	863	848	811	794	855	902	856	830	844	881	877	822	897	904	909	902	874	836	887	864	776	890	838	842	852	845	822	822	902	840	886	881	881	854	807	865	813	832	888	840	840	881	795	822	852	869	859	864	878	883	875	840	839	791	832	840	835	873	899	879	849	802	842	837	813	856	807	835	826	879	848	843	783	800	814	896	843	874	854	888	833	861	869	823	901	848	832	887	850	826	849	874	879	789	912	842	882	843	902	840	855	872	854	882	847	884	824	812	834	889	854	817	837	819	828	858	903	797	792	817	863	880	850	875	823	856	866	839	870	860	814	870	844	798	842	808	865	905	871	840	805	827	882	820	813	850	912	877	839	877	826	794	874	840	849	863	843	850	857	801	872	835	855	912	856	869	867	871	874	841	879	856	860	850	830	818	828	883	838	798	859	835	822	853	840	811	836	862	837	871	862	904	837	841	880	837	845	857	872	871	854	824	858	886	873	814	840	880	857	876	843	816	798	886	868	844	861	841	827	829	859	843	859	884	840	847	871	865	845	840	818	828	864	879	822	867	868	866	808	826	803	840	814	906	851	862	821	821	795	810	859	798	877	855	887	832	808	862	883	834	834	873	863	817	885	880	865	881	853	824	840	854	839	828	872	849	868	899	875	889	819	872	837	858	827	871	840	833	828	798	790	837	834	862	854	816	836	845	841	863	849	819	844	835	840	897	892	865	905	856	877	853	822	878	880	842	858	890	831	896	832	875	864	854	848	833	848	848	875	781	826	885	863	854	794	830	830	829	796	832	867	827	833	860	890	883	843	839	811	854	898	869	827	842	874	892	855	875	825	856	868	839	828	883	829	884	893	865	873	896	860	841	855	834	852	860	853	902	811	815	855	815	858	838	789	842	830	846	873	824	849	892	837	838	839	841	851	857	794	852	802	860	815	827	811	848	790	873	856	859	863	843	911	826	837	832	889	854	822	871	844	847	875	826	865	863	792	820	842	848	808	799	823	806	836	853	894	827	851	895	852	824	795	847	840	857	820	812	872	806	840	804	851	874	881	869	904	829	828	864	872	870	855	896	884	834	838	857	875	838	820	837	854	865	880	823	881	855	838	803	791	814	896	867	865	853	875	845	782	825	830	835	895	834	850	863	824	848	865	873	879	857	820	869	821	838	808	873	865	865	865	867	805	911	832	856	825	805	831	811	794	896	812	867	867	790	789	808	883	887	900	833	876	836	826	919	859	834	834	825	800	878	884	850	897	854	842	914	854	874	840	821	884	846	885	839	870	842	891	876	842	831	823	865	907	814	831	818	881	867	867	858	846	882	863	873	844	839	882	823	797	842	813	844	865	908	836	859	867	777	861	828	872	844	857	876	892	815	849	830	841	825	847	874	833	822	860	859	858	830	847	822	848	818	845	872	830	855	876	864	827	867	817	795	879	891	815	823	848	822	859	816	867	836	834	858	884	846	842	897	876	882	876	837	851	816	866	866	813	802	870	834	923	900	855	917	847	892	873	877	841	795	853	842	843	858	792	830	861	853	876	859	846	864	895	886	840	866	861	881	839	890	824	826	882	871	872	838	855	830	886	854	819	837	859	817	882	903	832	860	850	880	872	840	807	852	837	862	881	887	806	861	824	887	819	788	852	881	779	859	813	861	815	840	792	847	831	825	794	866	799	873	843	823	890	860	819	856	817	819	876	847	858	877	807	891	824	830	864	834	831	867	875	826	839	869	850	857	865	871	878	885	833	848	885	798	829	865	889	844	857	861	942	818	867	866	859	842	833	867	837	849	864	876	838	849	857	836	860	847	844	803	870	814	871	875	828	849	838	817	813	847	855	831	853	811	782	883	836	787	923	843	831	804	834	846	845	829	864	821	847	825	881	832	875	844	782	879	890	811	822	908	823	850	810	836	830	844	833	843	860	906	809	844	831	854	901	883	896	814	856	829	844	838	857	842	820	858	865	846	880	865	847	867	859	841	824	891	852	856	900	815	925	842	845	818	822	901	865	830	865	827	821	935	851	864	889	800	884	805	878	814	888	856	844	807	841	839	797	839	882	860	810	872	850	844	898	806	832	890	876	874	840	851	862	868	800	850	893	899	906	861	861	821	852	856	804	817	814	834	847	829	856	855	770	886	857	811	883	837	813	909	880	884	829	841	875	840	864	825	868	823	822	788	826	880	832	847	892	892	866	852	910	840	915	819	796	855	830	831	867	849	860	817	826	865	862	849	877	887	841	824	903	862	815	830	843	873	799	820	828	860	836	831	851	823	827	896	818	804	852	852	816	854	880	874	819	864	796	798	896	853	906	876	876	853	882	868	822	825	846	895	843	867	845	892	906	830	887	846	803	823	894	851	859	804	837	860	853	871	850	878	880	875	845	865	808	848	873	849	846	841	844	851	885	879	873	869	859	812	854	840	877	864	827	825	841	828	827	851	823	849	891	876	819	869	872	849	802	833	882	812	886	827	831	808	836	830	860	878	820	801	889	852	833	876	841	803	848	891	828	802	884	862	853	837	831	790	852	812	848	872	855	832	852	862	887	794	843	892	909	857	820	838	824	890	806	869	817	848	862	841	861	835	870	808	828	833	850	871	823	860	899	856	815	864	807	820	897	834	847	817	805	840	853	867	810	880	877	817	857	874	825	848	856	806	780	853	857	861	881	878	860	841	826	891	832	837	854	809	845	853	853	851	905	848	821	831	792	848	846	850	831	919	870	835	802	803	845	795	877	859	875	890	886	834	847	920	892	833	831	812	873	866	793	854	826	814	881	878	813	880	814	821	803	844	847	887	780	818	863	832	844	846	818	832	862	835	854	791	865	843	856	869	825	815	829	837	883	870	844	862	827	829	834	890	866	838	881	873	833	809	856	825	842	883	847	841	854	796	841	820	827	851	868	872	879	854	882	821	788	882	816
40253	21017	14493	9582	4145	1887	2193	1817	1089	865	654	574	539	524	530	469	481	517	532	495	514	579	534	523	500	422	468	469	422	410	412	454	432	403	426	421	423	436	442	409	395	411	422	443	409	383	427	465	475	426	400	432	433	434	401	410	492	431	466	426	413	406	438	484	448	381	378	447	424	392	446	415	394	480	437	458	369	460	396	434	400	445	432	438	471	428	431	392	453	457	442	464	401	442	423	441	413	404	426	438	401	404	458	423	448	430	408	427	437	414	432	416	415	404	452	440	444	458	448	386	432	406	436	448	415	403	420	417	439	422	448	457	453	417	453	414	431	424	439	431	411	424	420	438	445	432	444	452	451	448	479	457	419	438	472	435	434	416	417	461	460	417	415	435	400	430	418	450	431	404	449	410	472	388	449	419	449	430	454	461	425	462	411	389	443	443	411	419	417	398	456	461	414	429	403	418	435	382	421	385	405	405	426	400	416	439	413	411	426	425	434	436	429	440	452	412	443	411	399	422	413	428	407	399	400	417	398	386	412	426	415	403	416	401	416	446	441	454	410	431	434	431	430	412	430	439	441	448	451	455	399	442	407	496	449	444	480	397	411	426	457	448	439	430	400	415	455	423	419	453	454	432	478	465	449	435	441	461	404	406	457	437	445	430	442	414	434	426	409	425	416	427	388	451	404	420	425	384	478	430	445	418	397	426	460	412	400	455	448	412	431	411	429	439	419	416	396	409	434	422	446	431	427	414	376	428	429	449	415	397	411	408	462	442	455	442	469	436	397	428	446	452	396	415	420	467	461	427	434	422	381	428	447	427	400	423	453	417	444	457	430	448	406	403	419	430	412	404	461	412	420	421	437	434	403	441	434	411	439	427	454	400	463	436	427	427	411	427	418	443	423	428	418	383	406	421	434	459	409	427	413	442	437	442	421	475	396	416	421	427	429	413	460	409	407	439	419	404	423	403	406	401	442	417	445	390	441	419	404	445	439	460	426	431	405	428	426	412	424	444	408	408	411	418	426	394	481	444	423	480	412	439	418	444	440	459	438	455	450	436	437	408	412	428	409	435	420	444	409	387	446	431	392	456	407	403	451	438	441	426	448	433	450	427	411	401	428	421	427	440	461	447	469	414	406	395	435	418	430	422	427	439	474	419	456	443	445	399	427	460	447	474	416	448	444	422	451	433	453	411	449	440	439	429	438	444	389	399	430	415	459	449	421	439	405	447	436	422	443	447	437	419	388	469	427	453	404	423	470	415	440	427	436	420	435	461	418	418	460	400	393	409	463	494	419	419	451	445	414	406	423	445	428	441	444	449	414	437	408	438	433	428	429	406	425	408	461	403	436	424	483	455	423	403	451	470	456	426	432	428	447	392	455	427	443	416	406	401	421	424	421	437	447	416	424	375	465	457	409	443	435	408	408	434	435	437	421	449	413	433	384	435	451	466	454	449	409	450	428	436	435	423	432	445	430	455	418	443	438	439	389	451	445	408	439	370	475	397	431	406	422	455	434	421	424	419	395	419	432	400	415	398	441	427	436	414	459	422	427	435	424	392	428	403	408	463	440	395	438	459	397	386	415	418	467	450	403	425	451	436	408	421	428	421	451	404	421	415	415	433	415	416	421	424	467	436	412	438	460	412	403	439	445	426	428	458	402	423	450	422	423	451	395	432	449	419	474	494	436	415	435	471	427	446	470	406	436	414	422	485	454	417	426	441	437	435	424	442	436	417	399	442	412	445	471	408	440	421	443	436	421	402	463	391	462	445	407	416	449	430	489	385	441	427	437	439	449	401	419	419	415	380	422	456	412	412	425	355	390	442	416	445	471	461	478	452	438	459	427	459	435	400	445	456	430	476	422	399	446	457	427	470	424	454	448	415	429	436	441	436	441	436	435	445	415	435	416	418	427	419	455	438	449	389	403	438	400	408	446	420	446	425	399	425	462	452	400	441	414	448	420	390	433	414	428	428	416	417	421	400	423	440	428	435	454	456	432	445	400	414	459	422	424	425	447	409	432	436	434	390	394	452	429	409	429	400	439	455	381	462	408	428	437	418	419	425	415	416	411	404	392	432	400	449	420	439	418	470	435	416	437	434	420	444	427	455	435	418	419	448	405	421	423	412	446	422	457	420	473	421	433	451	425	428	434	426	431	438	485	401	401	456	430	407	389	434	407	436	451	436	442	380	445	443	489	409	433	438	368	488	448	430	417	449	436	463	385	437	430	449	433	438	467	428	428	414	446	432	410	446	411	444	410	448	432	419	433	460	389	413	426	438	441	443	418	418	398	411	419	433	439	467	433	388	436	419	398	428	435	400	467	407	430	441	432	431	461	417	407	434	406	412	449	441	450	409	428	395	432	427	432	430	419	465	413	429	420	403	435	417	435	403	443	433	423	456	478	457	368	388	457	450	436	426	389	445	419	429	407	426	455	439	436	449	392	461	438	405	418	396	465	402	429	396	428	406	420	444	434	375	415	417	407	431	416	427	445	472	429	439	438	421	432	440	420	393	425	406	424	441	426	419	460	406	433	415	425	467	430	470	428	405	450	425	421	415	420	426	398	434	400	434	441	450	393	437	441	463	431	362	449	433	443	437	423	433	391	441	442	430	437	455	420	420	416	436	406	414	432	430	469	427	435	412	390	418	417	447	385	442	455	424	403	496	419	454	436	457	428	455	416	445	452	436	412	404	443	420	432	434	439	459	428	420	409	414	426	424	425	433	433	437	455	412	454	417	460	433	440	403	418	437	416	454	412	422	421	434	439	474	462	437	411	470	460	420	437	423	434	448	454	402	400	425	429	418	392	403	416	455	444	431	414	428	433	432	417	426	431	411	434	416	481	440	449	440	400	429	453	420	419	414	443	418	449	438	419	444	431	412	435	439	444	468	394	432	442	460	412	392	447	452	452	443	397	394	423	419	444	423	414	420	455	426	437	438	437	420	430	411	424	452	441	416	409	424	414	442	399	393	369	438	427	429	493	410	428	412	433	429	462	475	417	432	446	429	424	435	411	412	480	418	443	398	386	443	419	449	484	433	467	405	413	469	464	478	452	458	451	435	420	427	424	452	439	413	458	452	393	389	470	442	427	460	439	446	412	452	464	421	447	419	419	435	429	431	420	412	417	438	414	429	417	403	441	465	410	426	445	415	398	442	481	416	428	437	424	473	434	379	420	429	426	456	452	458	425	445	433	452	412	434	413	421	410	434	464	451	438	431	422	382	416	439	450	419	416	456	407	415	421	432	416	444	457	435	441	425	463	465	477	474	436	370	450	425	421	413	393	421	447	409	436	443	441	433	410	409	423	445	441	442	402	400	440	447	456	435	400	442	408	407	436	429	448	410	439	415	444	445	391	441	440	406	425	455	462	404	455	420	460	448	430	437	430	431	393	452	413	393	453	461	417	423	433	407	425	443	420	447	421	437	432	440	420	437	461	417	414	431	425	415	413	445	408	431	404	414	464	441	441	408	491	454	417	406
27711	17137	20005	19561	11048	6400	8112	6511	3952	3080	2255	2133	1804	1743	1693	1456	1436	1622	1545	1454	1563	1782	1690	1495	1225	1099	1015	988	1030	981	1025	1083	1094	1040	1027	983	1005	950	1018	1015	956	1012	1003	1013	1040	1005	979	1007	1013	996	993	1021	1026	997	963	982	987	1018	1062	983	998	962	980	974	1033	990	982	1045	953	991	1007	1040	1008	974	1033	996	1031	1008	1032	1007	972	993	1048	1032	979	1013	1007	993	963	997	974	1003	1030	975	1060	987	1000	1032	992	1052	1058	986	1001	1048	917	958	1026	993	1000	1097	980	962	1006	987	967	1009	975	950	1015	1000	979	1016	1085	986	1022	1036	1020	988	1022	960	1082	996	972	999	973	974	1005	991	999	1011	989	951	980	1058	1005	1019	992	987	946	1017	1037	972	983	1001	1024	1036	987	1037	982	984	976	977	1025	986	980	989	972	1061	1036	962	982	1034	1044	1027	1020	1029	997	1064	984	993	1014	982	980	968	973	1010	1022	981	981	1012	1024	976	1007	1018	1006	1017	1007	973	922	988	998	1019	1001	951	983	980	994	1025	985	990	1032	979	1013	984	1012	1005	1013	991	1009	923	991	1009	981	1032	1043	996	975	995	1001	966	981	965	1013	1006	1008	1032	1019	1009	968	1045	942	977	1054	1034	998	1061	1004	961	996	1046	991	990	952	1020	1012	1002	1004	988	989	996	977	980	999	1030	987	948	982	966	1023	991	1017	1029	990	977	1041	981	990	1050	973	1016	931	977	1040	1042	1029	1034	983	1013	994	977	1034	1044	1013	1006	986	1021	1026	973	1016	971	971	930	1008	980	1021	1018	998	1002	1031	984	1027	1002	988	983	992	1013	936	1063	1005	988	973	981	1017	993	969	965	964	1034	961	968	928	1011	1023	1054	1002	1010	989	1018	1078	1020	987	1018	955	1036	1025	1014	1000	1041	1008	1055	1021	1003	1015	1041	1034	988	943	968	998	979	999	961	975	995	986	1041	1004	1003	971	1057	999	1000	992	1016	990	1012	1026	995	978	924	1015	979	971	950	958	1043	1013	1019	979	1038	1005	1036	988	1018	1028	1011	1034	989	992	1014	995	1002	1025	1006	975	983	960	980	1035	958	1042	1019	1032	963	1062	980	1003	1005	980	1013	970	948	992	1005	1036	1007	985	989	1012	1011	1001	999	969	990	1019	982	1009	1036	968	949	986	999	964	999	951	1027	947	1003	1005	982	974	992	1019	944	1014	988	987	978	1046	1026	1048	943	1019	1005	972	1068	979	1020	1089	971	1011	1003	1032	984	991	1029	1010	999	1003	1050	1043	943	986	995	968	1005	987	1030	1046	1047	1032	1029	961	980	1022	982	999	1040	1056	1015	1036	999	1002	978	1026	1049	1041	1001	959	1027	954	1002	974	986	985	982	1008	1007	946	1020	1004	998	986	977	1057	948	974	990	988	1016	1005	979	1018	984	996	969	935	1000	974	1008	986	1013	980	998	940	969	980	1031	997	995	991	972	1034	965	980	1004	986	1017	1066	996	977	973	969	1052	997	1052	1027	945	1015	955	1005	964	975	997	973	1019	985	971	1001	977	1016	986	959	1035	1062	1062	989	978	968	1028	996	1012	1052	1009	1030	1005	953	1042	1004	1019	961	999	940	1029	979	1045	1013	1032	1009	1028	1000	1019	1010	1010	968	1009	1033	1003	982	1013	1021	1016	1017	1037	1019	1020	1042	983	1039	1000	992	1005	992	1029	1069	1050	1032	1013	1003	995	1004	958	915	1034	982	1014	1007	1012	1041	945	940	1041	1017	1067	995	985	1042	980	960	969	998	965	1042	977	993	988	1007	955	999	984	1033	960	1007	946	1016	1041	964	990	956	992	971	1007	1000	1048	1027	994	1071	990	1063	980	1011	1076	1007	986	996	947	995	1018	1004	1015	1009	969	955	994	947	1026	996	997	1004	1000	1037	1003	935	1033	982	1014	1018	978	1007	982	980	975	959	987	1018	1000	993	990	1004	1029	995	979	1020	986	1035	977	1026	950	1001	1038	992	1008	940	1000	997	1045	1047	998	996	1038	1002	992	964	1036	1036	997	978	1015	1006	998	1002	1005	1010	1053	1007	1008	985	1037	1002	995	951	994	1031	1034	963	988	988	964	1034	962	998	1019	1018	1011	915	1035	993	967	1047	993	1032	951	993	994	992	1061	998	967	1002	1034	970	978	1010	1012	1042	1000	990	1044	975	970	1030	1003	996	1014	947	994	1039	985	1029	1000	982	990	978	1004	998	999	921	972	1034	981	1021	991	1007	1000	1021	990	1061	962	988	979	959	1073	998	1003	1049	948	1016	1043	993	1005	1018	986	1008	1017	992	953	1014	1024	955	960	1039	996	1025	1070	1047	988	992	1002	1004	987	1013	972	987	1020	988	949	978	1007	985	971	1023	1054	958	1026	1002	1007	1002	1015	1017	1040	1040	1032	1056	996	1040	962	1030	992	967	1003	965	979	994	1012	1016	958	1032	979	970	995	979	1003	1004	958	992	978	919	1002	984	1006	1038	970	1023	1013	999	982	1015	1054	997	992	1033	1048	1043	1012	978	995	1081	983	1002	1000	1044	958	1011	978	1005	1004	1062	998	1036	930	1001	1014	942	981	972	953	1052	1025	974	960	994	980	1001	947	1017	1038	1017	984	962	993	1001	949	987	932	1005	979	1004	1016	1013	1027	1064	986	1039	992	986	1035	969	1000	1021	913	1012	992	999	930	996	999	1007	1010	1004	1032	1017	987	1015	999	1039	987	955	1044	958	994	982	1028	992	952	975	975	1069	984	1006	1024	990	1004	956	1000	1055	937	981	958	1004	988	1034	975	966	950	1019	1021	984	968	974	960	1000	984	990	974	984	1038	996	1064	1033	995	1016	1031	1023	1046	1029	1035	1008	1066	990	940	1003	962	1019	980	973	991	1003	940	1006	961	1007	1022	1051	1026	1016	1062	1045	966	1021	1048	981	997	1001	1056	974	1042	978	1006	944	993	984	1044	988	973	981	958	1027	1018	952	980	1042	985	1024	1004	959	1012	986	1024	1002	1006	979	942	957	1053	1017	1015	958	989	941	1044	1069	1009	999	997	996	995	1005	911	999	1025	968	1025	979	1021	972	949	1028	1026	988	1013	973	1066	987	959	1041	985	1026	970	1032	1010	987	984	1006	1009	1012	1010	981	1001	981	980	1009	994	996	962	974	952	1019	1052	999	1001	945	963	1013	977	992	957	1027	986	1011	961	1004	984	997	976	1006	985	983	1004	972	1038	996	986	986	1019	1033	995	939	1030	964	1016	994	1018	1030	1029	1025	1013	1033	1038	1041	983	1027	1077	1003	982	1040	979	1019	1036	1008	990	1024	993	1027	997	1060	1022	1054	992	1010	1010	956	980	958	957	1043	1002	1066	996	974	943	1000	990	968	1014	1024	1013	1026	1056	1003	929	942	1004	995	999	945	994	957	977	1009	1024	1033	1008	968	1037	984	1029	987	998	978	1035	929	964	1013	1016	1007	1038	1025	942	1001	973	1002	990	1009	1035	1034	1025	1041	989	988	1031	1004	1023	1056	1038	1001	980	985	989	991	985	986	972	1010	993	1049	989	1013	1010	1004	934	1052	964	1007	1054	973	1028	1056	1033	986	938	1011	1011	1023	1054	962	1051	996	959	1064	1017	1039	1039	972	1002	1040	1003	1024	985	1059	984	980	975	995	985	1009	988	1056	1014	956	1014	970	1026	985	1012	1016	1001	1014	982	1007	986	930	986	1043	983	1035	1032	1023	1012	989	983	1000	1014	1009	999	993	1015	977	1051	951	1048	947	1024	962	990	1007	1026	1046	972	1033	955	1005	993	991	1011	1028	1007	965	992	1055	996	991	1031	1060	976	952	1007	1016	982	987	1025	1001	1013	960	1038	972	1012	961	1021	970	970	998	1023	999	960	977	977	1001	1010	1018	941	991	1016	959	1008	1028	993	1033	1000	995	998	968	1024	951	994	1040	1003	1012	1036	1004	991	994	965	986	1027	1076	971	1002	1038	978	976	1039	1028	963	992	994	1017	971	974	1012	986	986	984	1003	964	1061	980	1051	990	1009	998	983	991	1054	975	953	996	995	1002	1021	1037	1006	959	997	991	1007	974	979	1056	1024	989	976	1005	987	925	993	1024	970	962	961	1011	1029	991	987	1076	1012	934	1055	1024	1024	1053	1078	974	1018	1015	1000	989	973	987	1058	1070	987	1010	987	995	970	1004
48937	27563	20991	12671	4833	2616	3546	2926	1681	1193	837	679	632	598	564	526	531	591	575	576	724	628	633	528	396	342	364	353	359	374	348	348	348	348	372	347	373	348	355	368	341	355	376	375	359	352	368	378	374	328	359	353	374	335	343	365	356	349	366	384	368	362	349	364	353	385	386	340	317	350	354	344	341	341	380	372	393	373	377	372	376	345	404	373	367	387	379	360	335	339	413	441	356	365	400	344	350	344	356	359	378	361	346	338	375	390	337	356	357	340	356	363	375	374	324	331	347	373	334	364	348	361	366	368	374	333	354	360	364	341	369	363	333	383	362	383	379	379	357	350	380	362	381	346	337	349	331	371	325	365	332	350	361	338	385	373	334	364	355	386	337	363	403	358	329	392	317	404	352	333	370	364	362	346	383	359	348	352	351	382	399	418	354	301	374	362	343	351	346	353	332	376	380	377	397	395	351	325	342	347	369	312	381	354	374	368	358	369	357	346	381	344	328	373	384	372	365	355	380	374	360	380	366	370	375	367	352	353	367	351	376	330	361	367	350	367	338	368	348	367	376	350	377	344	344	352	355	345	361	354	412	340	388	332	333	313	358	354	399	334	395	355	321	374	370	359	362	363	356	348	357	347	362	375	336	385	362	367	358	362	357	355	357	355	373	365	354	360	342	378	382	359	379	350	357	343	378	383	393	340	355	366	355	360	400	347	342	399	376	373	333	376	345	359	365	341	336	357	362	325	330	354	364	362	345	393	337	370	375	347	371	312	327	393	373	363	358	348	358	370	328	367	346	337	394	364	332	343	371	364	345	363	366	347	371	384	373	347	343	388	356	337	369	369	333	361	375	336	373	387	369	406	338	339	375	394	347	351	331	386	338	343	371	341	343	364	355	368	378	345	374	341	365	377	349	369	350	361	341	368	331	391	344	348	372	397	358	373	339	396	367	363	326	365	349	368	356	357	368	366	371	354	349	336	388	388	369	345	348	380	389	373	347	388	372	370	366	375	341	376	363	344	333	335	348	372	409	379	375	353	348	369	346	346	372	354	347	383	352	347	349	334	343	370	360	306	342	390	355	349	348	375	352	366	330	343	361	386	372	400	360	374	348	361	372	351	370	347	360	371	348	369	356	348	372	385	369	360	374	352	382	389	352	365	356	396	346	376	341	367	363	393	357	362	358	349	363	370	376	363	391	351	346	374	376	337	345	366	365	392	333	347	380	349	331	369	367	408	349	350	352	377	386	386	367	362	380	367	401	346	400	367	344	382	344	359	350	327	357	360	366	360	383	364	331	389	394	339	368	388	388	398	378	362	381	385	337	396	392	392	361	379	354	388	377	373	363	349	384	369	368	399	375	376	358	380	359	347	365	375	377	360	371	389	325	342	334	374	392	349	386	369	363	354	372	347	371	388	353	368	369	357	362	377	365	365	358	337	349	354	371	350	373	348	330	374	348	350	338	355	321	389	363	326	399	322	381	336	361	356	364	315	338	331	398	344	344	343	358	378	376	370	394	408	349	345	370	341	344	370	367	397	350	398	324	370	345	359	349	346	388	333	369	337	358	361	385	318	367	378	372	333	322	363	339	362	353	362	372	331	343	343	332	360	351	389	313	394	346	380	380	362	405	390	384	352	392	392	357	370	378	360	384	352	368	344	346	367	358	375	364	373	363	331	339	346	344	361	355	383	360	371	408	345	349	347	381	384	365	310	371	375	355	366	362	345	359	389	359	358	333	356	380	346	337	351	357	346	390	363	367	390	371	373	361	352	385	352	350	330	370	377	334	360	372	359	360	347	374	341	350	341	396	378	388	381	388	373	376	363	361	368	366	398	334	348	384	375	348	331	377	369	364	394	354	365	306	381	351	344	367	365	347	366	353	367	396	361	370	334	327	373	381	359	400	338	359	349	344	345	331	392	340	371	308	352	354	367	367	364	334	340	380	354	362	362	369	364	329	348	379	360	408	385	359	358	356	361	384	361	332	366	320	348	383	343	309	324	363	365	368	336	384	330	325	377	361	376	387	347	347	335	358	367	352	382	345	353	384	331	402	360	352	356	352	360	364	370	371	329	348	335	401	365	366	368	351	336	359	351	342	346	341	326	393	361	350	377	356	349	396	360	374	367	339	371	365	349	380	345	341	355	359	376	377	336	363	362	354	362	336	363	350	330	352	363	362	358	359	344	395	357	354	330	344	341	331	355	338	355	363	364	366	332	337	383	410	377	377	379	329	354	349	389	352	345	373	361	342	395	366	349	350	361	362	336	348	370	356	360	372	364	347	370	367	367	335	376	383	325	362	379	378	372	365	356	362	336	392	361	308	344	346	344	363	388	389	329	374	391	377	368	359	379	368	363	342	379	375	343	352	360	394	373	315	336	328	360	350	355	326	418	332	378	365	361	353	373	313	352	376	358	348	363	349	342	414	369	392	345	363	385	345	360	298	361	343	399	360	371	360	357	362	384	385	374	379	350	370	345	341	357	334	352	325	359	366	328	385	376	373	369	357	398	401	389	360	372	331	364	353	350	382	348	405	375	394	358	379	376	394	383	377	366	393	323	352	347	347	342	348	354	324	366	397	332	379	348	373	381	359	346	341	378	387	360	340	362	370	342	379	399	389	363	380	360	353	358	394	370	375	348	381	333	367	323	315	397	373	353	359	393	378	345	365	328	372	335	363	345	373	361	373	370	404	379	364	383	372	390	391	339	409	339	361	359	351	374	385	350	409	346	339	328	395	358	419	387	352	381	335	380	377	355	382	355	392	388	384	384	361	361	347	324	375	372	343	404	379	368	358	342	376	361	334	345	364	375	356	334	395	352	367	412	346	343	357	342	378	364	364	381	362	375	390	349	394	334	357	369	394	371	394	376	351	402	325	338	345	329	377	336	364	361	367	403	393	415	368	355	351	360	358	324	331	364	395	360	348	373	355	395	360	365	338	315	377	375	359	355	355	356	368	397	331	381	385	357	327	355	381	356	343	336	378	348	344	369	361	356	386	354	367	355	344	367	347	364	349	319	367	361	391	334	343	370	337	357	371	399	319	341	382	340	373	355	354	326	361	360	391	335	349	336	387	307	356	352	326	322	365	371	372	361	375	362	319	337	367	334	364	370	369	363	374	398	371	359	367	361	363	373	366	361	358	364	342	348	338	341	372	377	334	355	378	340	358	322	371	343	353	342	367	369	406	375	383	376	371	372	347	318	365	359	362	343	351	378	351	365	336	328	329	346	360	339	358	349	366	368	335	370	367	344	377	336	346	365	333	369	358	356	384	349	358	379	319	358	341	367	308	351	349	357	379	337	324	366	345	342	329	372	362	379	371	375	371	337	382	361	376	378	366	325	364	378	370	368	370	360	371	341	357	348	354	357	378	347	376	370	371	345	365	329	344	332	387	382	358	398	372	354	381	358	347	355	362	347	351	361	392	406	358	359	352	357	361	359	366	372	334	369	392	394	387	337	357	365	348	390	359	349	365	356	338	339
32380	22238	25693	22033	12310	8990	12124	9937	5439	4646	3442	2727	2398	2184	1961	1869	1925	2061	2086	1834	2610	2659	2539	1935	1217	936	869	892	909	856	876	845	905	909	865	873	868	868	854	795	853	810	883	837	840	841	843	889	857	801	829	817	832	835	812	843	852	883	815	850	799	831	817	860	829	861	831	837	849	861	841	862	859	831	811	841	873	885	884	812	840	877	848	828	829	917	846	806	866	857	853	811	794	790	838	868	810	864	843	861	872	894	817	847	803	810	795	839	890	867	837	851	803	856	859	796	777	831	850	835	844	799	825	812	825	802	858	879	892	866	902	829	854	810	852	887	763	827	876	817	830	840	838	789	794	814	865	838	853	878	836	848	857	826	854	817	844	831	809	866	830	825	822	827	905	824	841	880	852	858	822	924	820	869	846	835	836	804	824	838	775	830	804	829	826	864	861	844	837	809	827	882	847	825	870	793	792	825	834	840	805	807	837	839	830	778	816	848	822	868	896	836	824	855	853	839	906	844	837	839	837	836	861	838	860	855	826	847	870	855	891	870	828	811	807	869	903	832	793	816	865	790	833	876	834	820	839	836	817	818	890	860	813	845	805	873	900	844	861	837	842	869	831	838	796	838	903	853	801	832	834	839	800	817	839	835	884	812	835	831	863	856	836	769	814	832	847	815	885	762	827	854	868	838	842	816	909	833	814	857	865	833	795	845	846	857	861	815	821	825	866	815	857	835	821	823	859	838	843	832	821	866	835	781	881	838	824	818	862	822	817	853	826	825	882	814	874	835	867	911	895	826	815	815	837	823	820	875	838	854	831	801	855	878	798	813	829	784	893	807	831	846	827	865	846	866	860	775	824	865	806	864	825	878	823	836	824	844	832	838	835	859	850	841	825	847	789	808	862	830	831	859	863	879	787	818	833	840	879	860	843	867	878	794	841	790	830	837	861	852	848	820	832	850	888	850	888	800	826	861	862	800	828	824	762	888	872	864	732	823	905	891	895	811	830	815	834	834	830	854	858	827	918	807	821	862	807	800	816	904	857	875	878	873	813	829	813	834	878	826	837	858	795	883	842	832	852	809	840	890	845	808	875	793	848	836	842	872	850	899	848	845	855	830	863	860	890	836	834	869	828	805	820	872	850	911	868	807	853	818	874	807	856	842	851	839	821	789	857	820	835	844	852	822	860	872	877	812	876	835	829	812	863	844	824	856	856	833	803	884	809	858	832	819	856	861	830	851	814	809	811	799	826	836	896	857	819	798	839	880	845	832	840	818	872	803	827	789	802	809	838	877	842	845	868	867	865	837	866	841	868	838	860	876	837	826	813	849	829	847	882	803	828	860	904	868	815	843	856	831	906	835	863	770	825	846	810	805	840	859	785	862	869	850	802	829	800	852	880	824	858	833	848	823	790	855	789	883	868	801	831	817	888	845	815	869	864	824	842	925	850	920	884	862	843	862	811	832	837	918	810	785	819	894	839	926	848	819	777	859	846	856	818	815	817	825	843	795	826	804	788	831	840	804	802	908	881	845	894	837	860	851	803	806	846	873	809	896	842	860	881	827	838	828	812	805	850	862	846	888	805	878	785	867	939	853	820	832	842	822	856	843	849	835	804	847	863	789	828	858	841	900	789	819	841	821	850	846	785	816	874	845	861	811	827	865	839	833	858	879	793	883	841	831	845	817	799	841	826	794	804	853	850	776	889	829	839	850	819	827	854	878	892	883	843	774	810	856	861	874	828	925	834	858	877	848	814	847	821	864	815	850	850	860	828	839	860	892	840	804	789	791	821	835	832	845	855	838	881	833	864	887	820	878	869	830	841	814	841	863	842	812	831	806	852	831	843	842	854	867	832	876	856	864	826	852	872	894	891	866	836	832	857	814	882	884	868	839	805	853	811	868	839	869	808	809	879	751	813	900	818	831	833	785	842	822	839	824	818	830	798	837	777	882	833	830	887	816	841	826	881	847	795	841	883	878	786	823	830	869	812	815	844	815	851	822	839	918	832	840	817	823	873	873	824	849	869	844	822	842	851	833	831	816	860	834	863	775	835	826	780	886	843	840	825	822	834	829	864	847	920	825	826	830	841	815	775	858	845	839	818	845	880	883	861	888	837	843	825	859	882	840	845	870	843	800	823	842	832	824	860	829	818	809	825	851	844	827	864	891	861	876	834	887	866	833	856	820	818	798	883	814	859	877	824	873	803	832	887	862	849	837	865	837	816	821	830	839	855	813	809	868	848	865	855	782	821	791	777	808	850	852	820	880	813	893	837	819	853	856	806	832	839	865	885	846	852	831	850	824	835	851	810	822	835	831	795	868	802	774	857	823	850	869	876	841	877	877	860	885	856	876	846	835	818	874	884	802	853	834	825	829	825	840	830	778	857	865	808	830	824	761	843	823	813	858	826	825	825	855	840	829	819	879	830	827	829	820	814	781	795	838	834	862	823	831	833	841	824	843	847	813	800	848	874	900	816	881	795	819	795	907	843	832	874	860	862	820	872	788	873	810	823	829	822	832	835	851	836	842	834	816	851	862	798	824	794	872	791	851	838	848	797	826	807	846	809	859	842	800	814	792	795	861	884	837	843	790	850	875	826	861	799	838	820	847	823	850	869	873	829	808	873	870	795	854	829	858	853	851	795	841	841	889	833	820	825	864	775	890	828	802	831	826	830	823	837	838	789	853	845	843	883	879	866	821	889	841	843	808	899	836	863	832	849	886	851	849	848	852	853	882	853	825	873	864	857	827	857	846	799	876	824	846	853	807	849	818	856	889	833	899	787	877	848	818	828	832	863	850	803	796	854	830	872	870	842	858	807	879	899	843	823	850	863	821	804	796	861	835	802	847	836	830	830	839	833	860	819	847	824	869	828	819	894	849	831	839	829	846	847	823	838	881	888	864	835	809	797	799	819	830	872	831	841	815	862	836	795	833	822	851	880	838	819	830	805	835	824	871	772	828	820	801	834	868	790	858	852	917	855	822	831	819	829	838	823	831	801	800	829	855	797	830	895	835	903	816	830	854	856	847	827	809	873	838	876	880	875	829	861	839	837	841	853	812	805	784	848	876	886	835	848	811	855	835	838	805	916	841	861	828	822	795	787	861	798	858	871	855	847	812	846	804	868	841	836	827	841	809	847	818	870	882	849	789	828	839	839	810	824	845	829	880	832	824	894	782	849	799	870	843	825	856	815	879	823	804	817	816	880	847	846	849	856	811	836	890	819	819	818	882	839	790	806	828	836	829	806	921	799	859	851	863	829	863	849	828	807	849	868	834	826	808	845	833	819	808	885	863	887	835	856	786	816	793	815	841	827	800	895	843	882	802	852	872	771	845	832	807	845	834	797	868	863	889	886	825	871	828	811	867	884	843	791	852	860	842	829	838	886	790	879	821	850	832	832	852	841	821	804	845	851	840	830	859	824	814	847	850	828	869	828	805	832	872	858	841	815	839	858	841	871	831	797	888	851	882	846	889	857	865	846	836	832	861
26670	14148	7894	3605	1451	725	670	570	496	476	473	458	403	423	442	392	408	370	389	312	358	356	329	360	358	329	336	305	374	372	350	337	373	334	356	368	310	330	402	368	376	362	378	326	320	358	348	349	356	359	313	366	362	343	378	370	374	343	367	318	398	342	331	340	374	360	324	355	372	360	370	343	386	367	347	375	368	332	392	378	355	382	353	306	379	392	327	370	348	339	360	338	338	357	345	330	354	322	310	368	352	358	316	331	337	377	383	362	359	365	345	340	366	387	350	350	369	382	350	341	308	321	325	378	326	351	337	357	342	388	345	354	321	351	331	368	329	352	335	348	360	374	319	347	330	346	348	381	333	338	359	323	367	347	312	346	346	365	341	328	341	338	312	335	377	361	326	377	369	359	312	326	350	383	359	362	378	313	360	366	343	346	337	370	335	356	320	352	377	338	369	338	330	326	370	377	313	353	365	302	340	371	348	344	320	332	364	347	337	334	362	384	356	322	354	366	359	364	333	370	326	348	353	359	356	388	352	340	330	344	357	333	338	354	324	346	350	328	364	343	356	333	329	339	352	350	388	384	371	347	361	360	382	350	370	353	343	366	417	369	369	363	312	321	368	379	359	335	321	358	399	315	353	348	319	365	339	337	349	377	369	352	359	335	377	338	337	346	333	367	324	338	400	369	327	332	372	340	360	360	396	389	357	338	356	333	334	365	387	356	363	346	360	354	381	346	357	367	386	305	347	344	346	352	336	323	343	378	357	363	353	340	341	340	342	346	360	350	353	370	368	389	359	339	363	362	352	346	303	366	339	380	350	339	359	369	357	331	295	330	384	328	361	359	357	342	362	316	376	357	378	345	368	367	358	318	343	347	324	313	369	358	323	340	350	339	342	360	344	361	347	353	342	379	342	347	361	370	322	356	355	351	342	360	323	363	372	389	343	337	338	355	332	381	377	319	338	379	339	378	339	319	376	344	344	325	358	364	358	346	323	342	307	350	372	362	304	334	355	353	366	326	344	399	346	389	357	340	312	339	361	329	374	349	359	342	314	313	352	346	377	325	323	352	340	336	343	344	332	380	334	348	412	310	370	326	356	310	364	343	372	314	340	373	372	319	369	349	388	372	361	358	316	375	373	351	366	335	364	339	357	344	337	331	369	351	340	375	371	376	352	352	342	325	318	345	328	396	342	349	352	313	346	348	346	370	353	385	378	311	387	323	359	335	332	358	351	364	357	357	350	357	343	358	382	331	327	345	355	340	359	405	390	351	351	327	373	374	374	370	347	325	355	342	363	389	361	345	348	341	383	366	323	323	364	354	356	346	373	365	338	355	371	377	344	357	346	346	344	351	400	352	335	315	384	333	352	366	357	361	345	355	345	333	353	332	340	361	345	405	362	355	389	336	340	344	337	369	344	342	349	358	373	352	313	338	330	348	358	394	339	369	383	353	373	348	389	346	360	342	360	311	372	353	330	357	336	369	329	331	351	348	350	321	361	380	329	350	345	362	381	384	316	345	364	385	334	311	332	350	331	349	372	364	357	360	359	372	328	337	336	339	376	347	368	383	354	342	384	325	347	313	365	347	322	368	339	359	366	349	323	309	367	346	337	374	349	339	366	362	352	343	344	347	356	400	352	335	375	367	377	326	333	313	340	390	364	326	364	366	365	338	354	367	375	351	363	347	323	369	370	317	353	342	345	363	317	369	317	350	347	329	392	317	345	367	341	406	337	367	373	325	378	355	342	383	353	372	342	358	361	372	382	330	363	352	331	349	343	349	294	365	368	332	342	353	349	343	367	325	352	349	327	346	325	327	378	363	365	349	335	315	400	382	343	355	307	346	317	365	363	361	359	360	324	341	378	357	384	345	354	317	354	306	341	371	335	340	333	354	369	390	360	331	339	364	314	376	289	364	363	327	373	362	356	353	361	379	389	373	381	363	328	366	364	366	352	323	361	353	397	323	364	376	342	340	362	321	316	345	351	326	372	350	348	330	334	365	374	333	359	363	328	324	379	347	326	346	352	310	361	374	327	341	337	328	370	347	352	369	362	338	363	354	383	318	325	344	379	320	368	391	322	388	361	361	312	363	303	299	343	403	401	330	362	358	360	339	367	348	333	376	344	351	377	385	365	381	348	349	368	346	376	332	391	344	359	344	363	388	355	355	360	400	349	330	372	357	371	356	341	355	360	366	363	345	379	345	329	374	349	303	310	354	306	359	327	316	352	322	364	379	320	347	342	314	342	305	317	420	377	325	342	342	370	342	351	378	317	375	310	338	363	348	366	317	331	345	342	362	382	345	375	369	328	357	339	349	351	351	355	339	350	381	357	375	335	329	326	355	328	347	363	343	331	314	353	364	379	394	371	383	369	373	371	365	364	347	328	353	347	415	374	353	361	362	385	383	363	353	378	350	334	373	379	356	341	368	336	345	368	374	360	357	353	349	320	309	366	318	348	368	338	314	350	352	364	373	351	370	332	371	358	368	314	356	345	377	360	355	320	375	360	353	360	356	339	374	364	330	318	342	327	318	356	330	332	385	372	358	345	360	366	343	381	363	355	388	357	333	337	312	326	348	340	339	327	360	331	338	337	354	351	337	353	366	353	374	345	342	346	343	394	370	351	353	366	323	345	379	364	368	362	348	382	362	310	363	386	344	395	347	357	340	317	318	327	360	326	303	332	394	326	350	356	382	378	356	348	321	340	387	347	358	378	370	351	339	339	343	351	345	338	353	341	327	328	335	348	356	372	351	342	362	355	369	332	347	349	368	367	372	349	374	326	341	394	334	356	380	361	314	379	352	340	348	350	349	340	353	363	357	362	334	321	353	368	364	327	327	375	330	339	351	335	321	359	363	354	377	321	371	332	335	349	323	353	335	342	350	345	376	307	342	345	336	327	364	327	378	354	361	350	349	354	348	347	344	331	341	356	313	393	357	363	359	372	372	371	348	316	337	342	341	342	360	347	341	357	369	390	323	367	360	354	358	344	330	338	337	385	346	332	330	306	335	346	374	357	347	323	346	353	356	337	370	340	353	361	374	340	334	390	353	345	388	382	381	375	312	339	334	372	351	382	344	338	354	326	361	372	335	338	334	335	348	344	354	413	392	371	310	346	320	386	367	336	328	339	382	370	361	327	344	327	343	365	382	335	362	353	359	354	353	369	341	371	344	352	341	366	326	344	358	345	325	353	318	305	348	343	354	371	342	334	348	364	322	353	339	356	316	347	301	358	356	353	330	336	338	371	336	383	329	376	339	369	369	329	332	361	338	324	359	371	311	347	366	334	344	360	358	333	341	380	374	354	381	333	364	347	379	341	357	361	318	343	339	344	332	378	369	371	353	351	363	361	332	312	347	332	359	363	352	337	328	363	347	337	338	326	346	337	321	356	338	360	321	384	382	378	333	327	350	337	353	334	341	366	375	350	342	346	322	324	353	304	324	363	336	383	348	315	353	349	370	336	374	359	345	376	370	357	316	357	321
18502	12082	12267	8597	4506	2492	2278	2059	1676	1560	1506	1429	1316	1277	1142	1099	1068	865	885	819	907	905	874	901	826	872	844	822	895	876	877	833	845	898	850	866	879	840	900	868	876	858	846	856	858	817	885	797	830	844	835	896	823	880	854	812	836	820	848	827	847	830	872	883	870	827	862	865	837	844	879	864	875	860	888	860	885	804	844	863	853	884	820	806	811	861	804	823	879	837	866	851	847	834	853	854	837	830	822	856	852	837	840	821	842	806	892	855	843	873	878	843	863	878	837	823	791	872	841	810	879	841	876	851	821	845	816	864	858	905	808	810	846	783	765	812	820	794	841	836	857	821	851	888	888	844	818	849	836	883	875	847	817	889	910	859	841	897	894	848	842	828	847	846	791	840	900	871	845	838	818	872	863	852	842	878	823	848	871	823	837	802	843	879	833	841	818	868	837	819	818	838	823	818	849	833	802	828	842	824	840	842	838	893	830	872	817	851	849	829	830	872	886	822	848	866	836	830	841	882	817	838	874	858	821	849	842	851	874	804	816	887	872	869	849	840	844	871	895	849	846	806	819	803	835	805	803	852	847	860	857	880	847	841	806	834	901	806	809	853	877	838	829	853	845	831	835	822	847	822	840	791	809	876	829	849	829	849	841	878	805	842	870	876	849	850	809	846	852	857	825	844	834	876	861	914	849	828	853	880	837	839	831	867	833	848	830	861	885	840	861	793	861	851	808	806	878	910	845	862	861	846	824	915	842	858	882	884	821	835	811	828	908	868	818	849	816	868	843	795	806	850	838	798	841	874	887	773	843	814	825	804	863	855	868	880	846	841	864	849	827	831	831	832	826	848	830	858	853	793	867	826	831	882	857	868	844	817	827	838	769	857	866	874	844	848	783	854	808	871	834	842	838	851	860	825	884	831	782	848	827	866	873	859	785	811	847	822	792	868	825	814	847	851	812	831	837	918	853	790	821	832	840	840	804	873	856	877	856	889	823	853	853	858	852	834	841	833	818	804	851	871	819	886	878	846	836	899	910	810	839	825	826	826	861	826	865	896	877	839	877	860	830	828	875	858	876	910	806	894	846	841	828	827	888	855	855	847	811	847	895	868	849	902	837	842	850	797	876	832	831	853	823	849	836	814	837	776	882	827	862	885	824	866	858	878	875	845	814	868	792	844	876	838	858	871	847	868	814	840	816	851	807	851	838	828	821	874	842	852	819	847	854	879	818	853	871	875	837	865	826	866	858	843	862	833	841	856	810	854	868	835	855	869	883	845	858	835	827	799	835	852	836	868	781	858	824	879	925	809	825	924	811	857	841	850	858	827	885	873	866	830	839	869	843	858	817	885	904	839	846	814	797	788	796	869	794	870	859	833	850	796	808	894	812	872	865	871	878	874	831	839	874	840	887	880	810	843	802	824	892	828	871	844	858	819	842	882	812	852	902	889	884	887	892	803	856	900	908	827	826	861	880	773	796	881	866	830	849	871	810	865	880	846	866	783	820	830	885	846	868	826	829	800	868	821	893	842	825	814	879	831	852	847	816	832	845	828	837	867	831	806	864	872	852	819	885	852	854	888	825	859	850	823	825	832	859	817	838	810	832	817	848	825	822	809	864	862	832	806	854	897	863	811	883	838	892	832	871	832	876	871	848	838	903	834	889	875	846	901	833	869	839	833	847	834	854	872	869	811	915	876	831	809	860	804	868	827	855	850	844	860	814	819	827	830	898	814	782	867	838	853	837	864	847	831	891	794	821	815	921	862	826	827	826	906	853	830	797	844	785	891	803	819	852	839	812	820	826	865	840	823	914	820	852	827	832	798	841	881	814	869	869	841	871	865	809	876	858	866	852	834	850	832	836	837	855	869	804	823	851	857	825	843	849	823	806	834	846	779	854	827	870	839	834	862	895	861	874	863	894	839	817	874	853	856	827	841	863	821	857	912	841	878	808	808	831	835	840	833	857	841	793	814	861	853	827	820	857	874	859	875	845	843	876	827	819	834	831	834	855	907	862	837	791	889	854	867	875	867	829	894	886	857	877	880	863	893	811	814	887	822	843	799	851	830	821	825	848	803	880	823	842	840	845	868	819	867	840	804	843	873	873	844	837	852	872	888	806	859	822	836	855	806	814	918	814	888	840	848	835	820	795	881	839	817	836	850	797	819	886	833	830	815	876	852	840	828	848	861	809	860	886	862	843	868	826	859	848	870	904	879	885	873	811	858	947	864	893	863	868	894	868	803	864	848	864	825	850	828	872	857	820	775	832	841	901	832	821	805	812	826	872	862	826	861	804	835	808	883	824	826	844	808	860	852	826	852	863	903	851	823	858	861	861	858	838	832	843	815	794	866	872	846	847	842	821	858	852	855	878	811	860	826	813	795	836	817	824	835	866	864	851	855	875	904	869	818	824	834	837	849	829	819	862	893	902	784	916	882	858	870	814	843	806	865	804	838	856	886	809	851	905	833	850	869	806	813	813	839	804	859	833	889	818	855	816	862	841	868	840	825	854	848	825	818	881	857	828	841	875	807	888	811	851	866	816	844	836	844	826	851	852	810	830	813	858	843	845	845	833	782	900	854	833	860	839	841	814	827	861	804	821	881	880	846	880	843	874	776	859	866	849	842	772	810	845	817	847	851	820	820	878	825	839	867	845	801	850	824	778	792	795	840	853	864	876	811	829	828	857	855	874	832	848	830	878	831	821	816	828	890	861	854	782	814	854	877	829	878	830	825	872	827	852	792	818	797	840	827	852	871	828	831	868	825	813	842	840	869	904	824	844	855	874	872	854	850	841	869	810	868	842	819	830	808	805	844	845	837	866	835	825	839	835	852	801	892	907	885	875	816	832	828	841	839	839	833	866	886	846	813	855	889	834	878	851	855	843	862	841	825	887	855	811	841	872	871	853	899	810	831	838	835	863	801	761	895	861	831	783	822	844	870	826	819	862	849	866	793	837	867	801	828	811	848	807	832	847	887	850	872	823	816	858	855	812	862	835	834	845	791	876	833	862	789	827	780	840	859	807	822	855	880	833	790	819	843	830	859	828	814	824	874	866	855	841	859	858	817	841	866	847	829	808	842	899	839	846	837	853	826	857	850	896	852	806	818	814	836	875	820	820	835	816	817	840	912	827	827	868	806	879	850	861	851	841	799	806	846	851	849	862	854	802	861	847	818	842	806	845	856	849	864	829	885	833	820	849	867	847	873	832	909	871	875	833	914	846	869	949	851	871	824	840	867	832	864	890	893	834	871	868	851	873	880	867	878	810	830	864	837	867	851	875	836	874	836	822	828	816	872	818	905	864	853	854	834	822	818	796	840	871	851	884	800	850	860	855	841	805	872	807	835	817	865	836	851	816	856	870	776	848	879	849	793	847	821	860	870	827	857	815	836	831	821	871	775	909	836	861	827	822	843	863	825	834	866	870	832	860	805	863	833	869	799	853	843	829	874	879	899	841	860	877	828	832	857	830	856	861	865	901	836	856	904
42079	23460	15584	7584	3459	1726	2016	1752	1298	925	698	645	664	543	555	578	510	509	530	503	487	549	520	456	479	454	444	398	440	471	423	493	443	452	493	436	420	450	430	484	429	411	428	441	401	425	434	455	448	455	410	421	384	394	459	447	443	399	463	456	457	449	439	409	451	473	467	419	423	441	408	432	452	435	429	455	464	472	425	439	429	417	446	419	400	446	436	426	500	445	456	457	450	437	435	447	449	428	449	404	436	481	451	454	443	428	440	443	478	431	437	464	476	509	454	415	433	467	450	463	391	479	437	429	445	471	458	447	481	455	441	397	454	446	474	424	418	424	424	430	431	439	435	433	448	436	440	461	505	437	437	471	420	450	423	434	411	441	450	398	447	428	437	463	457	446	468	438	469	475	469	487	413	472	505	424	410	457	432	440	470	431	426	460	445	473	426	432	429	435	399	473	429	461	434	387	412	438	469	431	435	462	425	431	459	424	425	434	468	471	485	460	427	434	408	410	468	434	440	488	434	416	452	430	437	434	427	440	427	414	463	393	434	427	429	440	450	434	423	476	439	426	451	446	432	418	437	447	443	435	441	465	395	449	446	433	423	462	425	445	435	424	487	420	419	452	484	463	430	466	427	457	427	439	483	467	434	434	465	442	443	432	440	435	439	433	411	419	439	395	453	452	442	444	426	443	470	465	416	448	458	441	421	481	460	413	429	433	426	462	477	430	449	432	446	437	469	503	447	462	477	434	434	455	456	459	409	434	419	436	443	412	490	478	478	434	395	449	460	445	417	464	461	441	436	472	478	449	441	424	474	457	440	438	468	381	441	480	452	439	470	428	421	420	429	411	423	408	461	433	424	440	418	462	425	400	440	421	447	395	445	389	466	443	416	441	432	480	448	434	487	418	414	493	464	437	427	439	441	448	450	444	459	445	453	432	445	457	429	399	435	435	465	470	470	459	457	417	422	444	460	424	453	451	422	448	449	444	475	444	484	461	401	462	458	405	414	425	453	449	457	440	438	397	452	505	461	398	454	441	442	463	461	440	430	463	458	472	396	465	468	425	476	411	451	470	412	450	462	453	486	440	421	472	419	413	435	431	452	451	438	456	433	405	459	418	422	457	429	430	441	465	498	436	478	443	401	429	437	436	409	410	434	439	431	463	456	474	439	408	427	466	475	460	439	425	420	407	417	450	459	486	420	455	427	427	438	462	465	447	448	440	466	486	461	454	426	429	417	436	458	440	466	475	459	484	450	419	441	423	459	460	477	450	474	445	432	475	449	485	461	466	443	428	449	448	409	409	433	473	414	468	421	420	462	467	433	407	431	465	408	462	436	403	432	417	481	438	454	490	429	479	450	418	480	444	417	485	498	487	430	436	444	396	436	454	440	458	475	451	454	453	445	403	423	456	448	499	427	458	454	434	429	448	411	469	443	441	426	425	454	449	425	449	415	394	457	456	435	428	421	453	447	427	476	439	482	460	467	428	425	423	455	432	449	448	433	400	448	419	398	457	442	447	457	397	504	470	418	446	434	498	436	402	417	431	409	419	492	437	416	408	414	434	452	443	412	416	466	477	467	467	451	445	442	460	460	438	442	454	414	453	448	418	441	426	463	406	486	432	467	458	426	433	439	468	505	451	419	490	468	467	392	438	459	432	427	444	448	432	382	413	450	476	408	436	415	479	493	480	439	479	414	478	456	432	488	430	474	443	474	440	438	434	416	396	437	465	402	438	421	439	418	469	426	463	410	487	421	458	444	425	448	438	489	474	415	470	457	459	459	444	447	497	444	417	440	498	448	450	463	412	441	424	448	489	444	453	438	458	407	458	439	390	464	443	453	470	465	459	426	441	458	469	435	421	413	461	452	447	430	417	435	437	412	425	468	436	383	429	452	438	423	465	466	481	434	419	480	473	430	469	445	429	427	448	411	416	439	456	446	459	451	471	472	447	479	453	433	460	515	433	448	435	461	453	460	388	433	473	474	420	484	461	482	444	434	469	412	411	419	465	426	419	439	405	469	402	429	407	446	423	419	434	432	459	487	449	435	450	456	453	449	404	428	447	417	435	466	439	479	445	434	479	421	428	433	463	462	486	496	453	454	458	435	440	392	437	474	438	459	441	462	438	437	416	434	471	463	447	434	448	421	429	437	441	420	438	450	460	420	449	425	461	471	425	384	434	417	456	454	476	429	455	440	419	447	462	449	427	443	445	438	446	428	416	458	467	450	449	433	468	471	439	447	434	432	459	440	443	483	426	436	457	405	399	430	420	476	430	466	453	454	496	468	459	428	428	414	467	438	430	421	486	455	458	427	427	440	480	433	444	467	442	453	433	444	424	438	440	467	418	427	437	478	462	412	434	482	453	417	445	459	458	451	448	446	434	463	452	456	417	439	444	443	470	414	433	417	406	444	419	449	447	430	463	439	441	427	416	453	454	453	423	435	468	429	457	457	472	443	452	495	445	408	438	432	448	454	405	430	467	464	456	475	409	448	446	435	428	426	449	425	410	446	382	476	436	429	447	489	444	438	492	418	413	435	443	439	416	425	430	408	436	438	443	401	442	447	457	468	398	435	432	406	425	444	422	437	461	450	434	451	439	424	446	428	485	443	445	420	444	437	498	443	472	429	460	470	437	431	451	440	424	419	462	444	441	430	424	458	439	456	416	474	455	433	412	428	447	428	427	444	452	465	452	413	460	444	442	436	471	455	452	416	483	468	461	443	457	444	422	475	466	486	446	443	416	404	434	442	428	464	457	411	429	427	457	448	475	432	422	433	432	441	424	439	462	405	444	457	440	451	419	410	469	461	423	451	464	438	475	438	433	446	449	437	438	467	443	427	427	469	481	439	426	482	448	414	435	422	433	424	437	465	438	435	497	429	466	414	425	399	424	411	387	459	458	464	424	407	428	455	394	441	416	440	434	452	449	474	430	404	419	455	477	430	473	458	418	495	479	431	454	461	475	419	438	463	473	466	444	450	427	416	486	481	459	461	465	451	461	435	440	458	383	422	440	429	492	461	406	451	416	450	458	432	426	438	446	479	434	433	439	470	458	447	455	464	446	497	465	454	433	433	488	472	495	419	466	450	452	414	399	413	410	472	434	440	421	410	459	437	466	446	479	464	461	437	425	438	457	435	429	419	431	451	446	456	476	463	430	426	442	472	428	457	455	457	463	437	425	426	421	443	465	474	411	455	453	452	442	443	444	434	406	409	461	444	439	410	421	444	466	479	462	452	387	474	431	461	426	455	479	433	434	397	444	439	423	457	468	405	464	419	441	395	431	455	461	471	490	403	438	482	380	455	425	461	457	429	434	413	416	442	444	424	420	427	450	456	468	440	448	443	460	449	466	453	461	488	449	491	441	403	398	426	466	432	436	452	433	465	401	403	445	500	471	428	432	437	466	467	465	460	422	419	458	434	450	461	470	408	453	419	453	442	467	435	475	449	444	427	464	418	427	447	451	443	441	458	484	419	431	438	489
28858	19292	20398	15436	10147	5953	8173	6481	4836	3281	2203	2071	1897	1781	1633	1583	1459	1450	1646	1552	1494	1675	1571	1338	1157	1072	1092	1075	1006	1005	1083	1100	1078	1062	1076	1085	1028	1067	991	1003	1070	1090	1012	1081	1039	1009	1026	1057	1054	1042	1024	1000	1072	1067	1012	1024	1053	1010	1079	1012	1053	975	1022	979	1101	1056	971	1044	999	1019	1059	985	1059	1028	1060	1072	1101	1017	1019	1014	997	1038	1017	1080	1077	1059	1012	989	1069	1024	1030	1041	1039	1043	1021	974	1007	1010	1008	1009	1021	1021	1014	992	1042	1029	1003	1009	1030	1063	980	983	985	1003	985	1051	1062	1041	1069	1047	1068	1058	1017	994	996	1038	1055	1035	1041	992	1031	1000	1029	1011	1016	1008	982	1018	1039	994	1014	1082	1059	1015	1014	995	994	1091	1045	1071	1024	1029	973	1020	1033	1032	1002	1005	1012	1031	1024	1030	1051	1000	1069	1058	1059	989	1057	1008	1025	1074	997	1065	1041	1064	1078	1021	1058	1021	1044	968	1003	988	1051	989	1044	1042	1016	1055	1000	1007	1028	1075	1119	1008	989	1039	1108	1063	1050	1040	1080	994	1000	1063	1029	1004	1036	1048	1002	1008	1041	990	965	998	1011	1040	986	1010	1045	1057	1056	977	1088	1045	1064	1095	997	994	1015	995	989	1029	1009	1023	1048	1029	1032	1021	1020	1073	1064	995	1076	1058	999	992	1025	1069	1044	940	1048	978	1011	1042	1070	1053	991	1034	1093	1035	1062	987	1040	980	1030	1031	1073	1114	1073	1000	1026	1043	1044	1053	1054	1025	1027	1020	1022	1055	1038	1031	1027	1039	1011	1024	1022	999	976	997	998	968	1018	1008	983	1009	1015	973	1058	1043	1120	1105	1041	1038	1038	1060	1066	1076	1038	1081	1027	980	1049	999	1026	1042	1034	1043	1006	1040	1006	1029	1051	1032	1020	1048	1028	1037	1023	955	1004	996	1021	1056	1089	1007	994	982	1006	992	1036	1016	1041	1019	1044	1054	976	1043	1031	1010	1003	1000	987	1032	1056	1006	1028	991	1058	1003	991	1036	1009	1036	1061	1015	984	997	1053	1034	999	1002	1041	1050	1007	1027	1015	1035	1020	1007	1006	1020	1036	1067	1023	1086	980	1046	1044	1002	1014	1057	1031	1021	1002	1036	1071	1007	1111	1014	1050	1035	1004	1060	963	997	1051	1042	1045	1053	1014	1051	1031	1014	994	1039	999	1034	1021	1078	1066	1041	972	1065	1088	984	939	1013	1030	1081	1090	1026	1051	1072	1009	1066	985	1012	1041	1042	1015	1067	1049	1000	1011	1077	984	1020	993	1008	1029	1030	1031	1036	1018	1031	1051	1065	1009	981	1022	1061	1033	1001	1017	1023	1065	1031	1003	1057	1008	995	1011	1050	1021	985	991	1070	1044	1082	1048	1049	1050	997	1091	978	1038	961	1015	1034	1044	998	999	991	988	1080	950	1053	975	1044	1017	1043	945	1021	1039	1041	1009	1014	954	1043	1062	1075	1053	1022	1067	1059	1013	1008	1016	1051	965	1040	1028	1034	1068	1030	971	1045	986	1000	1021	1022	1030	1035	1054	1094	1020	1003	1028	1046	1063	1011	994	1065	1021	1036	1017	1068	1039	1004	1062	1028	1027	974	1050	1055	1071	1023	1035	1070	1045	1023	1024	1014	983	1072	1060	1090	1037	1035	1047	1013	1062	1075	983	1045	1003	1007	1020	1050	989	1015	1100	966	1046	1027	1035	1086	1012	1054	1064	1018	1077	1020	1044	1017	1015	1002	1012	1049	1056	1073	1000	1042	1036	1010	1046	1028	1055	1052	1033	953	1010	987	1001	1066	972	999	1065	1014	1049	1010	1037	1003	1033	1000	1023	1079	1057	1031	1051	1003	986	1035	1041	1029	1071	957	1030	991	975	1053	994	1040	1048	1024	1012	1061	1041	987	1025	1077	1025	1025	1041	994	1065	1021	1035	1021	1040	1013	1074	1049	1025	1028	1039	991	1031	1022	1037	1017	976	1022	1052	1029	1026	1044	987	1032	1008	1031	989	997	1001	1033	1034	1000	1021	984	987	1035	1059	1052	1018	1001	1061	1045	1002	1028	1075	1033	1006	1063	1058	1057	1034	1002	1032	1070	1004	1078	1064	1058	1091	1093	1063	1015	1004	1060	1066	988	1052	1049	1038	1020	1030	1011	1006	1017	1074	1055	1005	983	1068	1053	1094	1047	965	1036	1028	1059	1022	1044	1039	1074	1024	1068	1028	1020	1049	1067	944	1005	986	1063	984	1027	1057	1012	1007	1050	1063	1020	1099	1115	1009	1049	983	1008	1067	1023	1030	1070	1009	1043	1074	934	1033	1040	1057	1113	1020	1024	1033	1061	1020	1084	1021	1025	1060	1055	1046	1031	1016	981	1039	1024	1055	1070	1020	1037	1039	1016	1024	1009	1065	1059	1051	990	1070	1002	1033	1045	1013	1036	1053	970	1072	1011	1071	1077	981	985	1009	1062	1043	1009	1030	1023	986	1072	1055	1017	1020	1073	1005	1023	1061	1010	1015	1016	1015	1009	1071	1008	1048	955	960	1018	1063	1041	1034	958	1030	958	1018	1051	1071	1066	1076	1007	947	1013	1055	1046	1030	1056	993	1048	1043	1029	1002	1077	996	1052	1035	993	997	987	982	1012	1083	980	1049	993	1050	1050	1025	995	1021	973	1026	1030	1082	1046	1048	1050	1035	1012	1047	1035	997	1039	1023	1043	1052	1014	1037	981	984	1064	1061	1068	1026	1061	1021	1028	1012	1072	1080	1008	982	1047	1005	1062	998	966	1010	1042	985	1040	1032	1030	1037	1024	965	1009	1052	1025	1002	1001	1069	988	1018	1011	1043	976	1037	967	1041	992	1052	1054	1028	964	1046	1031	1044	1110	1043	986	974	1057	1050	984	1033	1044	985	1030	1026	1040	1037	1032	1024	1042	954	1046	1030	1008	1070	1051	1076	1026	1061	1004	971	1045	1056	1034	1085	1047	1008	1093	1013	1023	1014	1106	988	1012	1069	1017	1033	1072	1021	976	975	1059	1005	986	1038	1000	1041	1030	1031	1069	1032	1021	1008	1030	996	1083	971	1015	994	1010	1056	1049	1042	1006	1044	972	1041	1023	1015	996	1014	1045	1015	1024	1024	1018	1010	1030	1046	993	1026	1080	1101	1062	988	1014	1041	1003	1101	1037	1048	973	1027	1042	1014	1021	1032	1051	1022	1049	1006	1068	1010	1041	974	1056	1029	1034	1018	1021	1048	1039	1027	1036	1024	1006	1041	1026	1043	1039	1031	1055	1042	1007	1019	1064	1016	1025	1003	1106	962	1048	1014	1069	998	1056	1040	1061	991	999	987	1060	1006	1051	1035	1034	1026	1086	1015	1051	1046	1001	1050	1034	1037	1030	1057	1013	1077	1006	1069	1058	1037	1095	1022	1029	1071	1023	1020	1003	971	1048	1033	1035	1057	997	1038	1038	1042	1013	1022	1034	1064	1048	1026	1080	1021	997	1066	1064	1002	987	1049	1052	1025	1013	1054	1060	1012	1004	1044	1019	1026	1017	1042	1041	1048	1020	1047	1059	1001	1058	1033	976	1034	1069	1049	1027	1023	1061	1095	964	1091	1041	1048	991	1032	1032	982	1012	1004	1021	1036	1043	1050	1045	1061	1058	986	1026	1013	1054	1005	1092	1050	1021	1021	1028	1074	1008	1017	1038	986	1023	1005	1014	1055	1032	1037	1064	1027	1018	1036	1061	1042	1039	977	1080	1086	1001	1044	1035	1025	1063	1038	994	1047	1032	1017	1074	1028	1037	1026	1067	1024	997	993	1082	1026	1018	1021	1033	1013	1095	999	1065	981	999	1028	987	1040	1034	984	1041	1024	1067	1065	1067	1010	997	1037	992	1058	1012	1036	1049	988	1026	1080	1019	1037	1028	1076	1019	1042	1000	1034	1050	1081	1043	1062	1040	1037	1045	1016	1003	1045	1004	977	1017	967	1066	1036	1028	1019	1052	1019	1047	952	1051	990	1049	1004	1029	1091	1038	1026	1005	1061	1058	1018	1036	1070	1030	1056	984	983	1054	1068	1059	1031	1050	1025	1050	1047	1005	1064	1014	1038	1080	1043	995	1030	1109	1056	1040	1008	1094	944	1050	1050	1038	1037	1070	1075	1016	1015	1033	976	1026	1040	1029	1045	1028	966	1013	1051	972	1042	963	1001	1035	1054	1057	1054	1021	1062	1000	1084	1023	995	1045	1028	1017	1000	1032	1068	1045	1060	1005	1056	1066	1014	1014	1020	1005	1054	998	1081	1027	1087	1016	1056	1034	1049	1044	1046	1043	1018	1011	1053	1038	1077	1029	1023	1032	962	980	1021	1055	995	1080	1016	1003	1079	1047	1038	977	1035	1075	1029	1040	1005	971	1076	984	952	1049	1075	1061	1087	1068	1041	1032	998	1030	1045	1028	1016	1069	1004	989	999	1015	1076	1009	1036	1000	1035	1044	1054	1046	1016	1055	1018	1024	1064	1006	1023	1019	1037	975	1006	1045	1055	1045	1037	1073	1006	1054	1031	1047	1058	1061	1047	1070	993	954	1021	1015	1022	981	993	1055	1019	1001	1035	1014	1031	992	1024	1057	1028	1036	1035	1059	1078	1032	1053	1006	997	1088	1053	995	1065	1037	1102	1060	1037	1051	1016	1030	999	1026	984	1076	1032	1023
49415	27573	20300	12638	5898	3454	3828	3117	2502	1600	868	652	545	566	540	569	434	517	478	567	564	607	622	510	490	391	400	393	451	345	352	373	404	389	368	389	349	379	385	352	364	346	390	380	321	376	380	371	381	381	399	368	378	384	367	368	344	373	343	378	368	368	387	410	380	363	358	365	344	364	380	391	357	350	382	375	343	365	361	403	353	369	378	374	365	388	358	382	372	378	315	389	386	353	353	387	375	351	336	357	372	387	378	361	371	373	393	370	368	398	361	384	385	356	397	389	368	351	368	369	364	336	382	366	370	373	376	402	364	376	383	365	361	335	360	306	410	363	369	353	356	356	364	377	379	345	336	382	389	408	374	366	349	361	397	401	339	349	397	334	367	389	394	407	367	388	355	355	390	367	337	371	402	367	345	372	351	362	361	383	348	359	401	399	353	377	397	369	356	365	345	373	378	362	382	377	411	393	382	380	385	414	379	354	334	392	396	363	359	434	394	374	369	341	350	412	409	366	354	366	410	380	341	411	363	387	375	383	402	365	361	342	361	395	380	361	408	382	378	348	343	418	368	370	369	383	405	416	343	383	382	359	378	345	388	372	358	351	376	345	328	379	390	374	391	319	358	377	385	356	368	404	378	346	356	369	366	346	382	349	387	364	378	357	386	382	375	323	364	375	394	351	364	361	350	346	376	369	351	389	385	377	397	396	405	408	383	415	364	388	393	409	360	400	377	327	391	349	356	382	375	376	370	365	374	371	360	390	352	344	409	372	400	356	384	400	401	355	405	367	381	365	401	357	374	379	371	385	420	375	393	383	380	374	400	397	350	350	348	369	367	365	350	362	366	345	372	375	351	375	330	360	379	389	378	375	337	391	362	360	382	362	407	391	404	380	399	389	382	349	325	349	368	374	364	365	358	349	400	360	364	372	380	361	344	357	394	388	366	353	367	363	377	390	391	374	385	371	359	370	352	391	358	402	357	392	350	389	378	425	387	381	391	378	395	374	377	369	375	360	331	354	411	375	376	400	344	370	351	352	357	396	392	360	377	355	358	340	350	348	366	390	392	369	365	390	364	368	355	351	363	392	385	371	369	347	373	335	339	358	400	367	389	344	348	372	373	384	362	392	360	391	376	378	388	377	370	375	413	340	371	394	383	351	367	367	352	385	389	405	362	394	405	383	397	388	391	367	393	377	327	366	414	401	394	390	376	372	334	365	352	364	405	378	379	383	391	404	374	381	344	378	363	354	356	381	338	389	339	363	346	406	392	368	367	377	370	396	348	404	377	375	405	365	390	330	405	355	345	352	354	374	353	394	371	363	311	371	369	389	335	352	424	386	411	375	423	373	398	377	408	364	360	328	362	366	385	392	395	383	383	382	374	366	361	362	370	363	392	390	372	370	349	376	352	403	396	383	375	368	352	376	369	346	332	353	407	361	406	428	417	359	343	362	362	357	383	382	359	384	365	391	363	362	337	366	355	342	381	343	412	377	357	384	388	349	346	355	347	358	388	359	356	366	389	407	379	343	365	366	381	379	368	376	395	364	353	349	364	379	365	385	389	397	411	356	416	417	359	411	377	341	391	358	346	332	398	389	402	371	382	366	345	390	368	365	322	339	370	383	382	349	357	371	373	399	350	400	364	374	392	398	378	352	351	372	361	386	381	358	375	369	403	367	372	375	393	353	374	368	373	368	388	400	383	385	378	367	358	368	368	334	382	380	379	372	359	352	386	367	366	369	355	359	387	385	385	386	364	355	377	391	389	415	385	394	337	342	358	388	411	363	381	402	383	361	361	352	382	335	359	348	377	337	411	402	414	381	339	405	385	355	352	378	365	429	363	350	391	344	337	406	352	370	335	367	362	362	394	381	329	370	366	366	408	401	402	348	387	364	343	393	382	349	372	333	376	378	381	386	381	362	377	361	366	352	400	398	364	376	396	362	402	388	362	377	336	360	394	349	347	362	368	398	359	379	364	361	352	360	338	382	355	347	371	358	350	378	356	363	344	347	374	371	386	364	351	355	366	418	374	336	360	392	369	380	378	361	351	385	405	363	380	334	349	395	386	374	361	356	366	356	364	365	348	364	378	374	369	397	395	398	384	385	401	376	377	412	388	377	344	408	341	391	369	396	367	401	400	380	362	403	373	387	377	366	371	351	368	381	343	367	353	399	366	373	409	394	361	366	383	371	367	361	393	377	385	363	390	370	376	359	386	385	348	385	377	383	370	390	422	366	355	385	335	390	373	393	362	386	400	346	391	379	368	383	394	377	397	375	362	392	383	353	386	349	395	376	396	376	394	400	358	369	357	373	343	354	335	362	382	370	340	374	382	368	353	331	390	388	353	379	354	354	359	352	419	359	389	366	386	361	333	380	357	394	372	377	366	415	389	395	388	393	395	391	359	377	371	384	373	345	336	314	339	361	416	365	388	403	375	394	369	369	389	380	378	363	385	404	415	384	407	393	424	404	408	387	365	332	390	383	378	377	346	340	365	376	369	356	341	365	388	352	379	396	397	390	396	359	338	353	342	351	365	380	334	378	353	347	379	361	384	398	405	400	354	367	400	372	371	359	394	354	360	373	387	391	402	400	403	367	360	398	350	372	336	385	399	379	351	396	364	374	360	386	360	354	389	373	374	379	399	417	377	383	377	374	387	366	372	369	394	384	381	350	343	358	349	381	395	379	365	398	353	356	381	367	390	361	382	369	392	389	355	425	375	386	402	387	398	349	379	374	382	371	392	372	335	365	345	382	360	373	344	404	365	400	382	385	370	365	371	424	352	384	373	387	375	390	389	377	363	382	371	352	376	340	378	394	404	350	378	353	398	409	351	383	388	322	381	354	373	347	364	356	395	344	338	375	390	391	372	421	391	375	385	369	398	348	324	398	311	370	399	383	372	353	371	359	351	357	379	360	368	368	362	365	378	388	397	357	328	439	391	372	363	367	356	415	351	378	378	371	383	349	383	349	380	361	338	364	397	352	315	367	363	347	394	381	366	372	369	367	354	326	369	391	348	393	360	413	335	345	359	318	371	350	357	368	376	355	336	407	377	362	310	330	386	382	370	409	391	335	356	376	386	377	350	332	347	350	397	401	363	346	410	379	371	401	387	381	356	365	372	357	377	386	367	364	374	368	367	372	401	345	387	347	366	433	353	360	373	344	344	368	397	377	404	353	387	392	375	351	349	370	343	358	357	370	368	368	370	376	358	376	390	348	359	359	389	363	364	404	372	370	360	380	388	333	394	326	366	342	383	392	365	365	390	393	388	377	384	343	385	348	357	397	382	386	346	338	356	368	346	405	402	392	364	353	359	360	351	398	387	383	387	382	372	365	402	383	391	362	362	366	388	380	388	366	358	408	368	394	382	384	354	339	361	393	357	363	358	348	387	394	362	347	365	383	419	352	435	383	368	396	362	371	366	374	348	388	368	354	391	379	362	360	363	375	373	372	383	354	371	330	366	361	393	340	363	337	395	395	365	393
33021	21577	24955	22477	14653	11265	12891	10350	9233	5863	3325	2514	2181	1995	1854	1664	1434	1618	1966	1966	1914	2347	2376	1802	1313	998	952	918	928	907	860	917	927	882	870	869	894	904	891	852	882	910	822	906	872	853	895	815	856	857	857	897	861	872	830	854	883	888	920	832	870	848	810	906	873	877	894	846	913	868	842	854	857	876	850	886	925	796	921	828	885	807	838	925	814	879	867	818	862	866	874	905	848	832	850	871	865	849	887	830	887	856	851	912	899	885	860	830	838	825	841	860	920	884	835	877	859	850	853	837	828	865	848	823	853	850	902	829	875	891	901	883	841	880	901	845	907	859	910	837	865	871	826	847	870	886	865	911	854	858	896	858	849	880	811	856	865	890	883	854	893	895	857	830	891	837	857	867	814	838	878	889	867	889	785	869	839	896	919	837	821	847	826	858	891	906	920	861	841	881	875	927	875	848	831	809	850	836	875	868	866	890	809	893	853	838	861	822	833	863	885	908	859	826	817	939	843	918	861	807	837	816	818	857	860	881	897	846	836	840	867	858	899	877	823	825	798	813	837	827	898	866	837	859	828	901	825	869	835	872	863	799	790	859	810	800	922	831	878	794	905	889	869	831	843	867	891	817	872	902	757	832	834	840	851	852	894	859	857	822	837	915	828	900	904	879	846	854	863	870	818	810	878	782	891	856	863	868	896	840	892	859	831	918	838	834	836	859	828	890	865	864	898	860	865	795	843	855	924	840	808	857	875	914	867	843	881	835	836	841	848	860	789	848	904	858	876	878	880	868	847	890	886	901	866	881	887	845	831	904	837	891	829	901	838	808	860	877	833	876	876	825	853	814	841	850	855	837	856	919	861	864	855	875	891	838	841	859	832	872	810	897	832	868	897	889	876	828	807	859	859	891	889	875	845	883	833	816	892	863	914	868	906	794	868	868	874	910	855	892	909	887	865	870	849	909	895	855	883	851	829	898	829	853	851	863	834	850	864	876	832	810	845	914	856	875	858	909	852	858	847	816	856	882	834	885	826	830	841	824	858	865	862	898	944	846	851	897	873	868	864	848	821	853	866	836	889	851	833	882	881	896	911	867	855	850	827	869	799	882	885	875	798	834	854	867	830	788	880	880	908	841	875	820	876	906	876	914	835	829	843	836	865	899	873	853	882	869	888	841	868	845	872	898	899	904	878	889	845	855	856	870	871	884	892	837	863	833	861	845	818	883	841	863	848	916	875	821	851	878	876	856	867	821	881	855	880	874	862	862	902	873	902	890	889	888	864	875	878	874	886	827	824	802	916	810	805	865	899	862	870	967	861	933	835	845	848	836	884	894	835	910	845	847	863	860	861	868	885	889	862	855	868	875	841	815	855	886	829	876	861	829	852	857	878	824	822	815	870	848	867	885	883	892	839	846	878	882	843	864	906	889	844	865	841	864	924	837	884	847	903	859	870	859	928	893	852	885	875	832	864	849	837	817	864	870	839	846	874	849	882	852	915	794	865	852	899	875	861	836	872	894	835	826	798	860	863	854	820	884	873	881	867	810	839	872	847	841	828	862	841	835	872	831	907	883	859	865	855	873	902	850	861	835	871	859	914	887	817	819	844	866	877	862	883	856	869	881	807	824	826	848	911	829	861	817	878	867	869	870	891	908	871	851	842	896	904	838	870	900	897	952	908	881	842	905	857	865	891	823	861	877	850	866	821	825	832	864	840	959	839	848	871	916	852	865	852	843	833	869	901	849	808	849	886	846	874	900	840	834	895	831	860	907	836	837	826	830	854	859	848	844	881	864	854	919	872	834	863	868	915	810	881	879	884	842	871	875	829	867	861	833	846	857	841	888	835	800	850	858	845	883	858	937	820	842	895	882	910	939	833	818	846	906	878	816	869	901	846	920	856	843	875	851	854	884	842	854	862	803	883	881	836	870	859	882	856	864	853	900	841	873	899	909	873	835	826	885	855	851	869	886	877	908	867	849	852	840	886	882	884	882	925	877	847	868	883	892	904	884	850	880	855	915	863	829	822	840	872	891	850	870	861	836	836	825	858	911	863	872	835	818	897	822	847	889	841	792	832	867	939	847	878	862	847	870	843	876	897	850	864	822	853	873	899	844	879	914	803	882	845	866	871	867	856	867	863	832	873	896	871	841	866	841	896	893	861	871	874	847	832	904	868	856	840	844	880	836	840	871	868	834	885	888	894	848	866	854	838	842	869	824	839	844	870	890	894	827	867	893	857	882	852	843	862	897	860	878	843	824	879	858	833	800	934	891	827	836	820	846	833	879	916	870	845	857	835	829	856	816	891	922	918	863	891	853	801	929	888	869	842	836	849	881	856	842	832	863	863	848	858	845	900	861	848	851	826	887	864	825	862	799	850	883	871	851	923	912	819	900	883	915	879	899	821	852	843	851	842	876	895	846	821	842	912	866	888	835	801	888	895	879	861	866	832	849	876	852	883	842	845	861	863	862	869	828	858	820	860	885	900	847	868	813	849	897	862	841	875	846	876	835	879	854	874	857	880	853	856	879	848	847	856	862	872	842	847	874	852	884	854	900	809	854	903	847	852	854	894	925	856	853	965	842	907	852	875	885	848	838	860	884	930	843	825	867	890	860	790	907	856	943	878	835	899	851	859	886	927	901	847	846	808	853	913	841	857	871	821	858	833	855	854	907	903	817	833	867	869	891	894	878	837	882	883	812	843	860	848	858	900	900	885	843	870	887	852	827	892	849	877	832	884	889	896	839	826	872	854	866	861	828	864	884	857	833	876	857	901	843	866	883	833	852	921	863	881	850	868	839	893	838	880	872	851	857	845	869	809	891	836	850	853	807	882	868	852	879	867	868	858	876	836	877	864	848	862	855	839	852	870	835	828	859	858	847	899	880	818	898	863	919	828	818	889	914	841	846	882	898	878	879	891	890	859	878	852	889	842	900	814	864	864	876	819	883	858	893	862	825	855	869	917	838	853	866	855	902	895	816	874	841	863	849	883	842	829	891	797	830	860	882	868	860	883	890	861	847	851	862	837	842	854	867	832	901	871	862	813	786	878	903	835	910	877	834	867	845	876	871	837	879	860	825	764	884	878	862	894	873	893	855	843	878	857	892	887	837	881	856	852	853	826	883	872	811	906	856	835	869	835	913	858	893	861	863	890	832	885	828	816	854	808	889	822	839	821	885	828	861	851	882	832	834	893	840	866	809	894	848	852	858	885	838	879	862	820	867	895	848	861	877	848	846	842	893	846	851	847	873	885	826	809	864	884	869	888	882	826	827	833	848	972	829	844	843	876	801	890	878	848	880	893	862	872	857	916	889	811	897	838	906	819	893	871	862	864	853	850	857	858	842	855	819	867	834	844	874	803	865	865	906	884	879	820	872	814	882	857	880	885	906	877	860	861	901	848	838	919	868	875	838	841	845	917	886	840	841	907	812	893	866	831	811	865	826	870	862	859	838	861	878	857	829	922	879	826	896	818	856	835	830	908	920	868	861
25914	13921	8823	3995	1261	766	589	514	484	463	465	429	404	407	407	450	362	379	347	362	350	377	358	349	350	382	333	378	346	338	369	358	330	334	355	313	369	364	385	335	352	342	344	312	341	321	338	329	369	358	331	351	392	344	364	374	348	332	349	364	348	365	355	363	334	323	337	365	378	319	336	315	336	363	318	361	373	375	348	356	325	359	326	382	364	357	342	331	377	374	372	345	351	330	365	374	369	346	382	390	341	355	379	349	358	370	348	353	357	356	309	360	340	358	381	363	356	337	365	334	324	373	347	355	358	346	350	370	335	350	360	322	355	345	310	333	368	411	324	356	343	358	340	343	362	384	322	378	354	381	346	331	344	362	359	361	321	367	358	375	382	339	378	361	375	324	337	390	364	350	350	399	356	376	369	363	349	335	367	366	335	324	374	354	374	358	341	376	349	355	333	335	357	344	327	363	359	366	339	388	384	369	384	351	345	349	349	381	354	339	341	358	365	349	376	366	353	378	362	325	381	349	342	370	334	330	335	350	355	347	366	395	370	373	385	302	349	331	355	345	352	362	341	362	323	336	329	287	357	334	376	368	342	383	377	378	350	365	371	323	385	347	348	379	375	348	337	342	351	351	394	361	351	338	349	370	368	340	330	374	344	337	368	328	356	331	346	300	363	375	348	341	327	319	360	357	335	359	357	335	332	363	343	385	382	316	360	393	318	347	379	350	337	339	360	388	368	364	353	396	339	333	340	388	357	326	332	357	356	351	331	345	354	343	357	366	317	331	358	327	331	348	331	339	370	340	351	363	345	386	342	388	355	375	346	344	320	354	353	351	331	345	359	340	370	368	367	335	372	328	348	396	378	364	374	370	345	341	388	340	336	337	372	358	333	372	353	358	374	352	367	336	356	341	363	369	342	365	400	346	347	363	347	325	370	366	389	385	367	347	325	360	347	376	347	331	313	365	360	353	351	368	341	362	329	371	341	382	386	315	348	339	383	346	349	367	349	350	325	332	336	375	371	358	355	365	353	355	360	367	387	391	352	352	360	321	415	337	325	363	363	360	379	358	313	351	350	367	353	343	358	350	358	331	376	365	347	374	306	335	399	354	374	313	348	386	364	373	382	394	346	348	364	348	334	352	365	330	338	393	348	357	357	351	352	360	356	353	337	356	338	319	333	333	356	404	353	342	352	364	349	375	350	358	336	368	368	328	333	341	331	332	364	361	368	365	367	365	366	387	354	349	340	364	356	374	344	367	374	332	368	347	325	357	328	337	344	370	350	396	375	338	371	358	391	379	358	330	326	356	356	345	353	328	333	350	342	354	382	341	359	341	391	365	323	368	368	381	364	374	356	331	388	324	370	377	349	353	334	346	328	337	361	335	366	368	349	346	351	362	348	396	325	386	334	343	345	365	363	356	335	352	389	342	348	384	356	358	369	356	335	357	329	311	360	373	340	364	343	350	370	368	372	344	323	324	375	364	331	328	365	403	331	351	346	354	323	373	328	384	338	346	343	357	347	377	365	377	355	367	330	347	393	346	355	372	361	332	357	351	379	384	347	346	342	357	307	341	353	382	350	319	358	381	330	339	304	328	391	334	362	353	372	336	367	337	359	343	357	348	330	367	343	296	352	351	341	360	348	371	378	345	335	356	347	370	365	371	322	357	358	346	398	357	376	363	315	333	335	322	350	354	324	353	353	345	378	313	351	353	345	331	328	340	375	378	359	355	343	354	344	382	350	355	391	338	354	362	359	336	353	323	338	312	355	380	355	361	375	362	341	337	362	342	358	332	314	377	332	333	351	345	353	354	334	382	366	388	331	345	367	351	339	307	335	340	362	339	345	351	356	307	352	311	339	322	344	364	344	388	348	356	338	367	375	347	361	377	385	332	388	311	362	369	366	334	341	358	344	366	348	333	351	341	374	359	342	326	349	402	327	339	369	357	365	319	368	336	371	336	342	361	394	362	329	345	357	359	358	345	379	360	367	322	338	348	364	358	355	330	379	366	324	347	376	378	379	355	330	331	349	326	376	341	358	374	344	362	345	357	362	346	359	355	343	349	376	395	410	409	380	335	338	338	351	377	341	362	390	340	336	364	316	357	338	338	331	328	306	313	320	370	375	347	350	360	400	335	379	357	380	343	337	332	358	363	350	351	408	339	349	369	352	346	359	357	384	304	341	378	343	373	365	372	336	392	355	335	399	340	364	363	369	401	371	373	353	332	379	339	350	371	332	351	337	360	367	328	354	316	324	376	344	326	343	355	342	380	339	350	360	351	353	338	373	352	359	328	331	363	351	364	345	359	351	371	326	336	328	337	338	346	340	355	364	377	324	342	358	370	374	359	361	388	320	347	331	359	344	337	367	339	332	321	371	389	369	340	405	359	353	381	366	329	348	352	348	389	353	376	376	359	363	360	334	358	350	346	387	359	391	351	350	328	353	351	335	342	331	359	371	378	395	373	344	332	357	347	362	344	362	341	343	354	335	349	335	398	350	363	352	392	382	355	387	309	381	358	398	391	377	359	363	357	352	349	384	359	355	367	376	383	358	365	365	337	358	354	360	391	353	361	332	351	355	373	360	327	344	351	352	342	343	316	345	365	369	371	328	346	370	383	365	424	341	362	350	380	371	353	350	335	323	355	335	361	370	355	332	353	369	366	395	374	374	361	338	356	325	338	358	339	388	329	351	328	404	373	366	342	374	364	365	355	344	337	374	396	368	349	337	349	341	367	360	377	328	359	333	350	325	355	330	388	361	365	343	368	365	333	370	335	323	344	340	359	336	371	353	379	373	336	354	378	342	344	354	340	310	375	336	335	346	367	331	377	339	337	376	352	374	327	356	349	357	352	354	356	350	364	372	366	369	371	373	336	343	336	331	350	383	366	349	345	353	364	360	354	356	335	371	350	352	348	312	345	355	320	360	312	353	334	374	350	336	332	357	377	335	359	378	326	377	339	319	334	365	381	337	340	365	330	350	346	317	364	327	385	330	329	340	339	355	364	322	321	343	329	337	351	335	341	339	317	392	347	395	359	326	317	369	347	352	348	378	352	383	349	365	397	366	339	369	345	328	389	349	375	370	334	365	344	343	348	392	372	363	343	363	374	332	330	377	334	364	391	354	334	348	336	337	361	349	386	358	363	337	347	348	341	370	366	355	330	392	334	353	338	344	378	361	384	370	378	342	346	370	342	364	323	332	370	372	360	327	365	373	383	376	346	340	351	347	362	378	338	375	358	403	350	357	352	369	389	348	344	355	352	347	375	386	324	366	360	304	357	354	379	321	363	347	348	349	338	343	360	351	346	359	390	374	348	360	352	386	362	358	336	331	371	364	312	351	341	337	347	370	353	372	337	348	345	335	389	325	355	354	349	317	334	324	369	351	326	340	373	350	387	361	369	353	356	373	383	348	363	368	317	354	369	356	373	331	367	376	366	349	396	337	376	350	315	348	371	326	331	347	365	330	324	368	356	356	331	393	356
17879	12189	14047	9668	4259	2779	1979	1999	1595	1494	1483	1504	1346	1271	1193	1106	990	933	930	895	818	845	899	884	885	887	855	802	884	923	830	867	849	847	856	848	855	837	866	876	836	825	821	909	836	868	873	852	861	858	850	865	796	868	864	869	864	806	860	868	863	883	869	872	874	859	826	893	850	849	873	844	831	853	843	814	825	897	833	835	907	871	819	869	812	820	897	910	870	894	873	863	848	859	863	838	889	822	844	821	867	856	846	831	871	856	829	888	841	841	853	821	834	851	826	836	863	877	871	863	858	823	832	855	761	783	824	848	881	797	814	838	856	883	826	885	847	846	846	836	789	851	798	827	868	849	888	856	837	843	851	835	878	871	841	848	883	865	857	824	849	883	838	838	859	843	863	848	842	855	858	842	816	826	828	895	874	853	816	801	888	865	830	827	859	849	816	843	826	837	880	834	813	840	855	819	781	839	864	835	840	866	869	834	857	856	890	857	840	859	828	813	866	802	841	837	872	906	859	851	882	844	885	803	810	850	857	808	876	835	830	881	797	871	854	863	885	870	855	881	830	879	872	874	833	843	886	863	873	828	854	873	822	882	876	889	844	819	873	831	864	866	825	859	848	856	844	893	849	859	835	860	849	864	812	866	857	850	834	877	854	877	892	842	868	865	790	901	856	820	899	820	832	813	840	862	881	841	851	817	749	851	867	828	827	875	853	825	847	834	818	843	942	874	770	833	906	853	783	844	800	864	867	846	902	841	859	874	879	815	909	810	835	887	886	810	840	849	816	862	872	837	818	921	889	817	826	864	845	826	809	833	810	840	850	829	869	798	831	868	816	827	838	846	845	879	885	842	881	846	808	879	865	822	806	818	842	828	845	846	834	869	819	851	840	822	849	851	847	861	869	805	842	870	814	849	834	787	823	836	848	862	896	861	810	868	862	827	829	842	884	856	851	843	817	811	838	841	825	868	854	880	857	907	841	853	844	870	870	853	798	855	832	865	825	837	821	830	846	866	851	836	862	854	834	819	826	879	848	852	828	837	833	846	838	831	859	899	858	900	837	849	811	836	807	911	853	839	872	877	886	853	809	815	860	841	862	883	860	833	849	795	895	867	817	891	833	879	900	835	849	875	815	817	846	891	803	896	830	858	879	878	864	840	828	859	856	856	826	906	825	874	842	834	840	799	810	833	874	841	856	839	883	829	864	889	857	871	806	793	830	846	846	845	876	867	852	837	884	816	858	853	850	887	862	855	829	854	861	830	765	877	849	846	860	827	808	814	859	765	837	761	834	880	835	841	835	848	840	832	832	859	867	826	829	797	861	880	863	827	878	904	856	825	845	871	875	819	790	835	845	815	850	853	897	856	829	782	905	854	866	875	865	845	806	841	863	822	874	887	845	832	861	857	862	850	867	870	839	842	896	795	889	843	819	860	877	803	819	804	840	854	868	857	876	879	868	865	832	858	854	913	864	879	889	868	836	807	879	800	875	897	875	873	864	859	880	854	866	805	846	887	876	810	867	929	844	817	807	885	875	878	829	907	858	826	806	832	908	819	847	858	827	866	867	854	812	878	865	877	809	862	836	764	860	833	869	872	838	893	916	880	893	828	789	863	838	869	923	823	820	863	848	844	847	836	909	854	861	862	836	832	860	879	827	847	885	896	850	853	840	863	887	814	824	882	807	780	890	908	814	882	875	860	873	841	862	862	830	867	870	864	818	848	894	882	929	858	849	859	857	857	897	849	866	886	876	858	795	825	807	904	858	858	841	854	868	833	907	837	875	908	866	860	830	867	864	831	896	881	827	792	813	839	828	830	845	792	799	854	878	864	857	841	886	851	826	906	843	851	866	879	835	847	837	843	763	832	843	829	868	868	894	836	820	823	838	910	881	862	868	878	891	836	848	819	796	896	852	863	891	857	819	852	844	812	858	850	833	857	862	880	851	908	852	833	902	843	793	820	840	866	866	852	878	885	828	851	903	827	851	830	830	804	863	883	849	908	833	836	866	871	851	872	852	855	785	824	843	798	889	815	955	859	872	819	832	912	825	820	807	867	785	844	847	862	842	867	852	882	881	851	864	871	838	894	837	860	884	887	838	862	803	846	898	877	793	900	826	801	836	828	829	868	850	870	834	846	809	896	862	855	845	825	868	799	839	841	840	856	884	882	864	863	841	909	826	813	860	893	861	821	792	823	805	885	866	846	848	869	824	852	812	889	832	893	866	849	821	837	850	805	825	895	846	902	810	846	888	841	896	925	826	860	853	885	810	828	870	853	854	863	814	844	795	871	785	788	863	891	830	834	874	873	857	828	878	811	863	901	873	865	878	857	863	815	893	824	866	873	881	886	787	863	776	882	823	876	856	856	884	845	875	813	822	834	828	810	826	899	858	848	845	863	833	896	872	870	789	845	847	826	810	889	816	846	849	860	889	839	871	851	814	828	804	808	846	891	898	848	823	839	848	832	857	850	877	835	843	825	860	832	857	807	812	853	823	845	846	801	826	915	824	862	879	853	844	821	852	826	894	857	862	824	840	826	894	902	819	899	853	873	858	892	880	902	834	881	809	816	880	850	808	886	880	860	814	860	862	860	822	885	846	831	796	844	877	838	820	802	812	830	845	823	874	831	861	858	815	828	799	832	856	879	851	830	808	849	854	771	829	815	896	921	894	789	877	851	893	860	828	843	843	853	844	834	889	807	867	850	809	840	886	910	868	861	849	872	879	845	832	865	820	804	838	816	886	852	832	837	833	886	868	856	809	828	843	840	807	888	875	853	827	807	818	816	864	887	858	844	857	868	880	884	902	851	868	860	850	836	896	870	876	836	827	875	853	870	847	875	861	888	841	852	864	861	780	878	882	847	824	870	809	881	870	833	899	822	885	840	880	872	828	837	859	846	852	859	805	819	848	846	811	855	891	893	891	885	864	886	884	826	857	846	838	863	766	885	820	861	770	781	821	830	845	845	862	812	826	811	889	859	855	886	836	854	880	847	849	864	832	811	835	909	846	869	864	856	865	825	881	843	838	842	819	813	840	900	865	881	873	889	844	865	868	792	867	902	836	887	826	871	863	793	860	806	899	849	858	837	851	833	800	850	838	836	813	861	861	835	851	822	864	863	816	844	861	913	900	859	859	882	855	855	867	838	842	864	901	877	841	831	850	834	851	864	905	903	860	855	890	839	844	856	855	853	860	847	836	823	857	852	849	849	890	860	863	857	791	858	875	866	839	805	871	825	865	831	828	842	833	824	831	879	847	816	829	871	872	756	837	839	844	842	858	899	860	832	851	837	825	855	870	844	822	909	822	873	864	830	861	827	859	795	848	904	821	866	867	872	845	847	855	829	780	862	840	848	854	878	896	857	842	856	858	841	833	893	861	835	836	917	839	838	879	815	814	843	801	925	831	836	828	899	809	852	826	830	844	848	859	793	832	868	868	860	820	854	800	862	862	869	867	862	836	820	864	911	792	863	859	836	859	852	848	868
39663	22735	16078	6920	2930	2342	2736	2219	1414	1130	761	644	607	545	526	565	494	458	475	533	604	511	573	527	444	454	455	445	446	441	446	466	432	450	450	437	395	465	458	477	410	434	424	461	449	453	436	437	430	448	425	405	462	413	447	457	463	426	452	432	442	446	419	407	452	434	445	445	447	468	382	449	453	445	410	425	444	473	403	436	461	412	461	439	422	459	436	451	418	426	419	437	420	463	450	430	432	432	446	429	436	445	404	407	428	385	458	433	400	427	453	429	443	423	419	448	432	439	446	424	429	452	435	413	465	455	478	436	448	426	454	433	453	465	431	484	419	431	417	395	450	429	408	432	391	432	425	445	414	408	439	453	451	461	431	447	458	423	428	433	425	402	393	450	428	420	449	468	425	434	435	425	420	425	426	438	453	447	451	430	400	449	428	421	449	432	407	420	422	431	418	430	444	446	456	415	448	448	400	417	444	467	434	454	404	438	463	431	454	451	452	476	444	453	477	424	411	449	414	487	492	428	434	445	473	402	435	484	451	421	451	426	419	436	463	452	444	393	435	435	441	456	408	455	449	454	370	461	435	420	428	449	462	453	486	404	454	447	426	401	455	437	489	448	442	421	415	435	489	412	421	417	434	462	457	454	408	399	440	466	428	402	427	399	424	439	465	464	445	426	421	472	445	433	429	421	437	469	413	460	482	402	424	399	452	449	413	464	459	465	464	477	407	418	460	457	409	404	434	464	439	422	415	411	461	426	419	427	483	450	452	425	431	428	413	440	466	471	456	420	413	393	445	472	455	468	459	435	463	465	422	432	459	461	476	447	410	414	441	433	443	435	454	467	444	424	459	394	437	452	386	454	424	454	383	447	454	436	459	390	407	436	431	422	409	432	449	458	434	436	435	440	424	424	485	414	468	439	484	487	430	427	443	434	426	443	408	427	394	393	402	484	411	451	422	431	439	436	435	449	445	425	426	436	480	436	447	399	463	423	386	422	451	449	424	413	446	422	463	395	442	453	453	453	448	443	423	383	445	394	412	416	429	438	419	413	441	420	414	466	437	430	422	455	436	470	439	440	411	457	520	449	466	397	439	452	432	452	430	433	501	413	403	437	438	455	467	462	441	449	449	406	430	456	449	429	447	469	445	389	473	440	474	447	422	467	429	478	453	394	451	426	427	457	407	400	407	458	440	411	426	435	416	424	428	420	417	425	373	427	430	429	454	447	434	429	432	424	433	384	445	427	429	389	444	470	403	409	419	439	383	419	422	457	461	387	456	443	393	465	460	415	404	447	462	458	438	447	403	445	420	420	416	459	432	439	429	453	414	435	400	410	424	433	425	448	424	454	446	473	413	437	459	436	443	390	457	417	453	432	427	453	423	425	458	421	442	428	411	464	459	402	464	440	448	424	414	428	428	461	404	410	372	437	434	450	446	422	464	395	426	458	416	462	411	422	470	436	436	426	441	429	436	396	464	454	412	448	443	426	451	397	402	436	401	439	402	439	444	454	396	473	452	429	444	440	423	494	432	451	464	451	396	421	424	446	439	456	456	416	499	451	421	415	423	445	418	415	434	435	458	406	386	396	462	412	395	443	438	408	434	447	438	412	437	447	448	391	435	412	419	452	391	410	444	453	457	438	446	406	455	391	456	429	443	473	457	447	458	417	424	444	440	440	451	447	436	421	464	425	420	425	423	420	432	439	418	411	431	474	420	399	426	412	377	427	462	438	396	442	450	406	433	430	420	416	420	420	460	408	423	418	420	416	408	448	468	435	433	428	421	462	445	417	430	441	456	402	390	461	431	428	414	455	415	440	469	440	443	422	441	433	428	431	403	425	386	449	457	429	451	448	427	454	495	414	432	472	452	454	466	447	429	442	484	467	430	482	456	393	426	433	455	452	431	402	446	444	426	449	413	426	466	451	420	422	430	441	430	430	436	416	454	406	449	377	428	440	389	434	439	418	415	465	436	433	470	476	440	471	405	414	452	424	390	411	454	427	425	396	420	405	415	435	455	432	421	416	487	462	383	452	416	416	422	429	459	478	474	425	409	442	466	401	458	447	467	418	439	402	411	447	447	404	447	415	442	432	412	449	436	436	443	423	421	420	447	450	437	423	414	431	440	426	421	409	436	402	424	454	440	473	442	469	459	409	456	478	449	490	390	435	458	445	402	470	405	397	426	422	403	423	421	429	455	420	493	430	428	465	463	473	432	432	399	437	424	429	439	400	430	410	427	431	446	445	433	407	450	452	445	368	414	449	405	442	427	457	452	472	480	464	405	446	437	472	401	470	432	458	461	467	448	431	463	437	401	415	449	425	442	426	416	465	469	438	419	439	444	441	435	428	473	450	460	422	469	440	473	444	441	450	435	441	449	421	423	422	450	409	452	413	444	443	418	456	384	388	447	433	440	475	455	395	448	429	422	419	472	412	465	420	424	439	444	424	446	467	414	423	394	397	426	419	440	456	416	431	443	424	466	404	427	463	418	437	417	424	414	458	409	417	420	440	428	453	437	425	419	425	450	437	409	451	408	390	442	478	416	457	414	450	451	419	430	458	410	431	433	422	417	469	418	414	406	414	462	415	466	433	414	448	408	435	418	448	479	431	454	455	443	471	424	416	430	439	432	451	428	426	417	396	396	382	439	450	406	476	459	408	400	423	464	427	461	443	377	435	440	504	422	434	444	462	448	433	393	396	424	430	467	435	418	461	439	447	440	414	468	436	453	431	453	465	380	450	450	449	441	459	431	420	454	440	419	440	466	447	426	433	424	398	423	430	424	472	423	455	452	455	440	430	481	452	447	440	423	412	471	423	434	409	461	450	455	486	458	457	393	398	384	441	410	457	411	421	447	420	454	454	477	414	429	450	428	439	441	389	426	437	398	474	426	461	415	408	451	436	433	401	461	478	423	449	471	453	455	392	428	476	447	412	386	389	428	477	406	427	441	393	419	442	447	441	425	391	413	436	450	435	444	456	408	443	433	393	425	450	445	472	470	430	405	438	439	400	428	441	429	431	446	428	392	416	473	435	420	428	404	441	389	432	408	422	456	434	451	446	440	484	459	425	447	486	427	425	394	455	412	425	446	461	441	409	444	423	469	437	433	419	416	418	428	458	409	397	439	377	442	423	436	418	415	433	465	432	403	432	439	447	429	417	453	442	470	460	423	417	419	449	455	425	423	424	414	374	437	440	436	462	442	418	413	430	403	450	450	433	433	455	432	408	413	416	415	459	457	441	416	451	439	443	421	438	393	412	434	445	415	389	441	502	421	450	443	448	422	433	471	443	419	400	419	414	421	404	446	420	433	442	403	441	479	446	470	398	436	433	403	399	435	417	421	419	459	426	425	430	407	407	444	420	454	458	399	484	434	409	442	448	450	468	449	443	407	426	442	445	463	436	456	448	439	419	438	453	495	415	424	421	401	405	439	408	428	421	418	469	399	433	450	417	418	424	408	430	444	426	405	439	404	444	452	467	459	444
26746	18915	21396	13544	8799	8240	9788	7611	5189	4515	2962	2343	2130	2013	1790	1638	1419	1424	1371	1767	1679	1428	1831	1412	1068	1114	1108	1019	1059	1006	981	1019	1026	1013	1045	1020	980	995	984	984	1045	986	1018	985	950	1002	1021	997	1038	1002	1024	1036	997	1064	943	1080	1014	1072	987	1020	1023	991	1019	1058	1030	1026	1044	981	1059	1047	963	991	1017	1024	989	993	1048	1012	1016	1056	1009	985	1010	1071	948	964	1059	1021	938	1026	1027	1018	990	1004	1006	1026	952	1046	1037	1012	997	945	958	979	1008	982	1017	1043	995	1002	951	1042	1010	987	1058	981	1014	997	985	1002	1062	998	1036	1006	1038	1032	981	1006	1039	996	1020	968	1004	993	1035	1001	1011	1016	970	1030	993	1009	1002	1051	1057	1059	1045	957	988	991	996	988	987	973	1004	986	928	999	1061	1026	984	1053	1052	1006	1032	1041	1048	1052	1042	1006	1046	1024	938	966	1055	1029	1068	1043	976	1003	1024	996	1048	1031	1000	1057	1030	971	970	1008	1012	999	991	1020	1025	951	1033	996	983	963	1040	984	964	1046	1019	974	1053	1002	1051	1029	1028	1110	1037	1017	1002	975	945	1007	1043	1013	1097	956	1035	949	1047	975	1000	965	1008	1042	1034	1008	993	1016	997	1028	1015	1025	1022	1028	971	972	1033	939	1060	1008	996	1016	997	1040	1042	1000	1022	984	991	1001	969	965	1044	1020	993	986	1032	996	990	1002	990	996	985	990	995	1014	1053	1020	1051	1036	1055	1006	996	985	1003	997	1030	1082	996	1038	1010	1021	1068	1003	1028	927	1068	1003	994	1049	1014	1056	1015	1035	1036	956	1014	971	1009	1015	1002	1016	1070	982	1010	999	1032	1031	1077	1006	1091	974	958	950	1027	1025	976	1039	1014	984	1027	961	1028	1042	973	963	1052	1011	984	1041	1017	1009	982	1014	1062	966	1046	1025	946	988	1063	960	1052	974	1011	964	984	1043	1023	1015	991	956	1046	1027	1006	985	1036	1022	1027	942	1003	1014	969	1076	975	1043	965	980	1046	963	1071	1043	1047	998	983	1014	1005	979	1011	1029	996	1033	1046	1017	933	969	998	963	1014	969	1011	992	952	1050	1004	979	1052	1067	1018	1023	1037	971	1011	1014	1006	994	1012	1008	1010	1036	1008	1018	1058	1007	1027	1012	990	1036	980	1020	1079	1087	994	1029	1009	964	997	912	988	948	1030	1017	1023	1039	969	981	1042	1026	1120	1023	980	956	965	976	1007	994	1075	1061	952	1047	1037	1020	1032	1062	1028	980	1019	975	1024	1030	992	1018	1017	981	994	981	1021	1028	998	1047	1002	981	1027	1037	1025	1026	1017	980	1038	1040	1043	983	1004	970	1006	1076	978	1010	996	949	1069	997	1026	1025	956	980	999	1021	1034	973	1015	1024	1000	942	998	1043	1034	965	1034	975	1018	1010	999	1050	1003	963	976	1023	1015	973	993	1014	1017	1025	959	976	1005	1028	1023	1054	1087	1012	1010	996	990	972	1008	1033	989	989	1061	1007	1029	960	986	992	1045	995	1019	979	1048	984	1010	994	1007	1026	1036	1011	1017	1003	1044	960	1023	986	982	992	927	1020	1030	977	1018	994	982	978	901	1080	992	1003	1026	1020	1000	1015	979	1022	981	1027	998	936	995	987	975	995	957	960	1013	1016	974	1088	955	1062	1018	991	1062	1060	1071	998	968	1035	1043	1061	1076	1023	1035	1018	969	1005	993	1019	978	1065	979	988	989	1037	1002	1012	965	1022	1026	1006	992	1030	1013	1045	1058	1001	990	989	992	1007	1023	1010	992	997	1036	1028	1090	994	990	1040	1023	981	994	995	969	994	1032	996	1011	997	946	1022	1041	1052	1018	1046	1028	1002	1000	988	933	1063	1006	996	1014	1032	1031	1022	937	1023	1059	1040	1028	994	1048	975	1004	991	1029	1017	1004	1015	993	1020	965	997	1046	1026	1033	1036	1081	1042	987	1022	1015	1015	997	1017	1016	982	1012	989	997	1035	1034	1012	1032	1043	1039	1011	1037	1015	1013	982	1020	1055	1018	1011	982	979	1020	937	1028	1007	1041	1040	1020	984	994	968	1019	998	1023	990	984	966	1004	987	1057	1044	1033	1029	1004	990	1014	1047	976	1039	996	1035	960	966	1038	986	978	1031	1024	1005	989	1069	974	998	1020	1028	1019	995	1030	1017	987	1007	1000	983	1049	1018	1058	941	969	1001	1014	995	1029	946	1029	1060	1031	1022	1031	1033	1023	979	1002	1035	1027	1009	1056	998	996	1061	1011	1018	1020	990	1043	986	975	976	993	995	1003	1029	974	1049	970	1037	1068	995	944	978	1012	1002	1042	1018	994	1019	941	1022	1050	1013	1047	1003	990	1034	1029	1013	1016	1022	996	999	995	1034	985	1055	950	1009	1040	1006	1026	1033	1007	1035	966	1011	1036	995	995	1020	1070	1020	1022	1020	1002	998	982	1033	976	977	1011	938	967	1031	1072	948	1044	1058	1023	987	1015	986	1001	1009	1016	978	981	984	1021	1004	984	1039	993	982	1062	979	1010	1083	1015	1014	1033	974	989	1050	999	1029	996	1017	1020	1032	1034	1033	1016	997	953	1033	983	1028	1015	1056	964	1027	954	1029	1008	1018	987	1002	1036	1008	1003	990	975	979	968	984	993	1026	1030	1035	999	993	984	1055	1004	1084	1056	1048	1016	1020	1023	974	1022	1016	1028	1080	958	957	964	987	1000	1021	977	985	997	1019	1045	993	1061	1073	1025	985	986	1000	1016	1011	985	1011	952	1024	1074	938	1027	1037	1018	1012	998	1011	1027	1000	1001	996	999	1012	986	992	990	965	972	1018	1077	1045	989	982	991	1023	974	1023	991	990	1001	1013	1013	974	966	969	990	1075	1023	976	1021	942	1068	978	991	1029	1033	957	1015	954	1023	950	969	1019	1035	1014	989	953	981	973	1014	1001	1002	989	1018	1001	963	995	1036	1039	977	1018	964	1021	1005	1000	1044	1064	1036	1007	1011	1027	1001	1020	979	955	1032	983	998	997	988	999	988	995	982	1040	1084	1019	960	1009	1067	1008	1007	1026	1039	1018	983	1080	1020	1060	991	989	1067	1003	1018	1058	1054	984	1024	992	969	957	1000	936	1051	1018	965	947	973	991	1036	1021	1009	1029	986	1004	1016	992	1031	982	952	1012	968	1005	974	1063	1004	999	1002	1027	1015	982	1000	1044	1025	1020	1001	999	1005	1002	1087	1028	938	987	999	982	981	958	1001	995	1004	989	975	982	1011	1008	985	1012	994	1055	1015	959	1004	1015	1022	1061	1036	972	982	1007	993	1040	965	991	956	1013	1031	995	995	1007	1036	1033	989	1010	1025	1035	961	1011	967	1048	1025	932	992	977	979	1059	1037	1057	1061	1008	1024	995	1061	1021	1011	1015	1062	1016	994	992	989	1008	991	975	1007	975	1014	994	1063	961	995	1011	976	975	1045	993	1037	1010	945	989	985	970	1010	1030	988	1027	988	1020	1055	981	1043	959	1007	992	1010	1022	982	1028	1016	1037	975	1004	1044	981	993	1057	970	961	1079	1008	989	1032	1007	1017	1036	988	1056	988	1007	1041	1018	1048	1031	1016	1002	976	1027	994	999	1022	965	1011	997	1032	968	1039	1022	948	1037	1018	986	1052	1024	1059	1034	1007	1022	1051	1036	1048	973	1029	1014	1015	979	962	982	1038	969	987	1048	998	942	1057	1033	1014	945	1034	1023	1037	1021	1025	1045	1036	981	1031	1009	1025	994	998	1008	995	1094	999	1027	1066	1020	1009	1053	1002	1002	1011	1018	1001	1014	1019	1046	989	944	1043	1045	984	1049	1033	1007	955	1007	943	1017	1027	997	1016	989	1032	1057	996	1025	1048	964	990	1019	964	1013	1018	1018	999	1002	1015	1042	1053	1000	1059	1021	994	988	985	998	983	1002	978	1022	1028	963	977	991	1033	998	1085	1008	1046	961	1032	1014	999	1018	1023	1035	1034	1064	989	996	1053	1005	980	1014	1000	983	1015	1002	1040	1033	1060	1002	1015	942	1052	1022	1071	1000	1023	923	1018	976	930	1006	1049	1030	1001	1002	1010	1009	986	962	1010	1009	1046	1011	1024	994	978	992	1047	1008	1007	1006	970	1040	948	953	1063	985	995	1024	1025	1050	1030	1009	997	992	979	959	964	987	1016	1058	993	976	1012	974	1026	982	988	1041	955	974	975	1037	1040	1018	972	1023	1027	984	1025	1017	993	1056	950	1044	1011	978	944	965	988	1042	1007	1022	966	1047	1020	1066	1009	1007	996	1070	982	1000	960	980	983	997	1019	959	1007
47399	28490	22202	11906	4812	3429	4706	3668	2081	1287	984	797	667	603	618	518	492	447	484	566	594	545	502	480	415	404	389	384	371	356	343	400	400	372	383	420	346	366	363	361	342	364	381	412	372	368	402	364	402	362	380	349	344	368	392	402	365	337	367	417	337	389	352	384	351	365	353	388	360	387	378	372	385	387	353	349	345	386	361	316	358	392	349	343	351	383	369	340	349	390	357	383	349	378	355	335	372	355	344	392	341	405	382	389	352	363	375	350	342	383	374	366	351	380	353	388	327	343	346	389	362	379	388	349	388	355	294	351	348	357	387	382	402	318	376	357	386	369	399	334	392	365	354	386	353	318	405	368	331	372	337	325	335	373	371	404	350	364	326	327	378	375	367	353	340	359	385	349	325	351	386	354	345	405	422	345	361	368	374	373	342	343	369	326	347	400	363	387	340	339	343	327	347	378	351	361	353	358	378	363	386	376	364	356	378	380	366	347	345	363	355	378	332	348	371	336	386	371	365	409	365	372	357	354	344	371	378	360	346	386	378	393	376	381	399	336	389	363	357	363	345	367	360	382	366	385	324	393	354	360	373	371	352	398	388	360	330	346	369	362	355	353	374	371	350	357	354	344	329	389	360	348	367	386	370	393	388	382	351	367	378	366	380	352	388	364	382	343	348	378	365	332	359	348	393	407	360	371	340	358	368	397	348	364	370	355	355	363	348	364	366	355	353	353	345	386	335	361	376	322	357	360	336	342	387	397	366	383	388	360	393	361	357	371	376	331	366	371	320	347	357	361	340	351	338	365	334	368	341	383	358	382	357	359	383	369	340	323	336	363	355	385	355	388	344	374	366	347	310	366	373	375	357	398	344	316	345	349	353	360	333	348	404	367	359	375	333	373	378	368	375	354	349	377	360	361	338	326	357	363	391	360	364	368	336	389	382	349	348	339	356	393	360	353	382	394	399	359	362	362	400	360	333	364	399	317	346	441	368	357	334	349	354	397	329	369	376	350	362	349	331	340	362	375	361	335	349	329	383	395	412	368	371	351	368	374	353	370	380	334	349	388	382	397	410	367	349	318	362	360	331	373	364	334	368	367	351	344	335	383	378	351	400	365	360	367	379	334	361	382	367	358	381	373	361	402	351	349	340	357	374	361	368	404	350	371	342	356	358	347	382	369	355	366	361	391	357	328	356	373	405	357	342	389	361	367	337	382	388	330	347	370	380	370	366	378	361	368	384	369	324	341	377	376	357	376	348	360	373	365	391	374	390	382	409	376	356	343	380	352	375	349	345	373	328	372	384	359	349	360	323	360	372	389	361	354	331	368	369	367	376	345	378	360	369	367	390	342	397	379	352	394	387	348	373	349	341	367	327	338	351	353	347	385	370	382	367	336	343	377	374	344	359	355	350	363	395	385	366	380	360	362	365	364	383	356	389	378	357	404	378	394	368	390	357	352	353	379	386	346	366	374	357	384	372	395	369	368	329	359	387	374	367	386	357	350	359	359	358	358	354	351	363	346	343	333	354	374	369	341	349	401	352	381	378	346	377	322	363	345	362	376	403	368	368	384	356	357	429	370	395	396	341	368	350	345	359	366	359	392	364	326	343	383	387	339	379	370	372	339	393	379	368	375	355	385	369	384	387	372	374	379	325	380	356	382	366	378	361	390	401	356	396	383	343	355	333	354	362	402	364	303	389	349	355	339	356	346	357	384	376	402	350	353	363	362	362	355	340	353	375	393	327	382	301	351	364	375	343	339	393	384	377	397	356	357	340	387	327	362	334	372	377	354	380	363	353	377	369	360	373	394	296	383	364	383	364	393	379	387	355	372	351	368	386	347	394	356	358	365	327	385	337	335	340	388	347	364	381	384	349	381	342	401	385	394	380	357	388	386	336	342	378	331	321	375	332	394	364	332	374	365	360	376	353	367	380	336	350	369	365	381	368	317	368	347	366	358	380	375	350	371	382	328	385	376	392	368	374	370	373	368	378	351	335	376	358	395	309	337	348	388	337	331	360	375	365	366	360	388	366	363	370	417	360	378	397	368	370	374	387	362	384	340	381	390	336	351	350	373	359	372	352	363	325	335	365	346	352	384	391	378	341	379	329	349	347	351	393	352	388	373	368	413	370	350	363	323	377	391	372	395	348	366	370	313	375	344	345	375	377	314	349	340	377	372	413	358	356	396	369	370	363	376	335	314	378	370	350	368	359	385	351	387	357	352	349	367	364	357	345	376	401	375	380	331	364	363	381	352	395	341	358	380	338	336	331	393	357	349	358	354	375	340	369	363	350	376	364	327	344	376	390	370	310	327	387	325	370	347	332	338	340	381	417	353	360	342	385	419	369	344	341	347	350	393	348	350	395	412	372	366	374	388	346	346	371	381	347	367	348	346	335	394	341	364	342	334	357	357	367	343	359	364	368	407	371	400	338	351	391	392	369	388	328	349	375	368	366	400	379	360	383	379	346	350	341	367	372	380	339	348	352	405	391	362	386	339	389	367	371	388	360	369	368	341	352	384	370	317	357	344	386	366	411	371	387	422	369	368	377	339	347	355	373	344	366	390	364	394	344	363	351	358	327	341	368	356	368	412	344	360	325	357	350	348	346	346	346	373	340	336	384	394	377	366	365	340	327	359	334	353	350	381	349	380	378	353	350	394	326	381	415	350	379	351	344	366	371	376	320	374	343	378	343	391	380	352	328	368	358	340	338	368	404	381	363	345	352	384	353	377	336	354	326	360	357	366	389	369	380	355	352	359	362	369	315	347	346	371	387	387	378	351	374	436	339	364	306	333	371	382	400	354	367	348	357	353	393	343	356	303	343	339	356	375	370	405	357	368	364	362	363	353	304	364	346	416	358	376	351	339	340	351	391	353	354	372	331	361	341	385	334	365	416	363	358	374	348	355	384	369	374	342	346	379	366	378	364	368	390	357	342	346	362	348	381	405	371	406	365	327	343	348	390	346	373	355	398	381	366	395	359	369	376	341	375	339	353	347	325	396	365	341	399	353	364	390	354	380	393	341	360	346	392	380	339	373	403	358	378	378	373	350	358	363	356	367	387	368	359	334	375	375	387	348	387	351	359	360	361	348	374	361	358	357	341	354	375	337	384	357	339	373	363	338	355	389	356	377	364	375	373	348	366	370	381	352	361	348	400	394	362	310	376	370	376	395	360	377	371	375	367	376	342	367	368	368	345	355	348	368	364	350	330	362	382	340	357	323	348	343	349	349	341	383	363	358	331	362	374	375	330	414	389	357	400	370	392	385	348	376	340	380	363	381	357	369	397	349	392	338	353	313	386	370	393	348	339	325	362	378	373	354	332	381	375	373	360	383	400	367	355	366	353	369	332	380	366	362	382	365	343	333	382	360	351	383	359	390	380	341	374	371	370	347	379	344	376	383	364	370	362	339	372	358	356	379	355	358	360	336	380	356	351	342	332	389	355	350	373	357	338	329	328	401	371	353	337	380	403	334	372	361	351	380
31257	23213	26409	20208	13203	11428	15915	11288	7649	4539	3691	3253	2417	2240	2162	1946	1594	1409	1645	1972	2076	1839	1963	1587	1147	1054	926	934	885	950	920	884	932	896	861	849	836	868	835	861	861	827	878	801	915	878	838	840	827	863	817	854	851	868	873	789	882	831	830	842	894	851	821	866	830	843	795	836	847	816	854	811	825	815	817	861	827	856	848	823	843	833	834	841	825	848	879	824	843	850	828	883	823	844	831	811	851	845	852	845	822	883	807	849	847	847	872	833	831	844	823	851	840	891	847	809	866	823	729	851	827	869	856	830	815	837	842	842	833	867	803	850	870	865	791	798	883	863	826	871	826	845	851	854	855	889	840	840	862	844	889	832	815	793	876	781	827	828	830	831	824	856	812	837	827	802	843	737	808	826	769	858	837	887	830	826	920	858	866	828	893	902	831	831	865	826	826	868	795	846	800	844	802	845	838	842	815	830	863	868	836	824	840	830	868	810	846	834	853	839	887	844	851	861	840	843	818	858	798	878	811	814	862	838	847	836	839	849	803	812	835	877	881	859	863	858	844	814	846	846	897	891	849	888	898	806	846	796	840	866	865	821	862	799	811	872	842	813	845	891	872	845	851	832	865	868	864	890	850	803	803	790	847	818	877	846	867	790	895	813	841	806	844	887	909	874	824	886	858	821	841	862	870	871	862	840	875	844	864	857	815	804	840	851	839	805	832	834	818	813	857	878	826	844	792	909	835	851	848	846	835	847	868	896	813	871	862	824	861	876	849	817	871	871	828	898	842	848	871	824	893	839	782	855	821	793	838	850	831	789	820	835	852	825	885	831	884	803	890	845	827	807	834	794	828	849	790	828	874	813	798	856	804	801	840	864	807	830	776	873	869	914	878	874	892	822	847	827	823	901	851	808	823	896	847	854	842	860	812	833	851	877	840	788	850	863	841	827	891	839	846	816	821	879	834	875	821	822	798	801	799	856	835	834	826	873	868	831	830	823	856	838	824	835	828	839	851	855	865	807	855	873	852	851	873	860	849	817	854	850	867	870	849	800	852	820	867	812	788	841	867	811	812	840	882	831	875	854	819	844	852	805	826	875	803	857	859	853	876	829	880	816	839	824	840	867	838	787	804	860	834	852	861	899	855	892	885	880	878	837	859	856	837	816	923	817	851	841	830	843	877	849	794	897	804	818	839	849	797	893	841	863	833	872	842	834	827	839	859	804	827	889	806	883	802	842	832	832	803	856	777	810	870	815	854	866	818	840	861	864	808	864	844	798	850	791	813	798	778	827	829	826	832	874	850	840	795	888	900	872	824	822	832	882	838	861	847	843	817	827	833	858	848	820	833	809	752	820	817	823	832	873	869	825	836	825	817	819	845	813	872	838	824	865	852	887	832	847	832	765	832	810	860	844	827	848	841	837	883	871	870	839	862	885	843	857	854	899	846	818	821	862	877	869	815	857	859	858	860	902	845	830	836	800	828	808	866	870	821	790	772	811	852	825	792	860	896	858	855	827	856	893	855	860	821	873	853	795	861	824	836	824	853	837	847	842	865	810	791	867	862	800	825	852	854	824	835	852	804	812	872	855	809	842	819	838	846	850	894	847	845	851	879	863	817	858	838	810	861	838	856	847	796	825	866	834	809	832	830	856	806	865	854	840	849	844	892	906	923	866	850	812	863	824	832	819	773	853	820	892	839	805	877	829	848	830	852	807	833	861	864	829	806	899	874	851	820	903	821	870	858	836	863	826	820	820	874	882	830	849	859	859	826	838	833	793	898	874	831	880	912	896	803	782	855	805	831	836	863	818	839	876	884	851	865	759	814	852	913	781	906	827	876	841	880	789	864	804	835	827	846	855	846	869	848	810	827	840	802	861	828	829	876	855	860	804	839	887	848	800	866	851	807	862	826	839	781	868	879	871	813	824	878	873	815	834	869	861	823	826	823	853	838	827	895	820	832	870	885	835	829	801	844	909	871	836	797	830	857	833	867	819	802	821	818	834	835	877	810	824	804	825	866	802	838	844	850	835	828	823	854	853	844	842	833	817	872	810	872	850	868	831	873	765	866	895	867	852	824	821	848	865	852	837	849	822	856	846	839	825	837	848	818	860	908	764	825	834	832	840	831	849	853	877	853	880	849	878	803	861	888	844	872	796	825	793	794	828	802	826	853	824	811	835	821	828	821	881	854	863	828	879	892	861	876	863	864	843	858	805	861	803	843	838	851	864	854	872	829	808	853	834	829	803	800	843	773	875	809	853	784	794	901	841	821	834	840	825	808	837	823	857	855	854	803	801	852	854	811	845	880	826	844	814	842	854	836	829	867	852	830	817	887	819	825	837	825	895	833	861	835	866	825	825	859	882	867	876	883	842	850	868	802	822	805	757	867	866	860	857	794	844	808	861	849	871	835	874	827	872	838	833	847	843	817	803	832	862	874	873	845	840	893	813	805	820	886	807	834	878	837	854	848	873	834	839	859	806	875	815	852	856	872	892	884	843	848	874	775	809	828	849	824	857	819	896	823	906	865	860	869	838	870	802	788	866	830	903	807	913	829	879	839	880	857	858	829	817	887	844	823	869	824	837	828	858	845	788	910	850	848	894	847	861	860	854	860	845	840	815	810	843	846	888	847	805	852	802	867	851	791	865	816	815	856	861	860	847	866	864	805	834	817	840	845	810	825	838	811	798	825	890	799	831	819	853	866	835	800	880	819	865	840	837	916	878	836	851	873	834	827	860	888	835	812	814	836	827	873	814	858	835	871	798	880	871	893	845	828	813	852	786	880	838	815	883	860	830	853	868	833	810	797	817	877	830	839	845	839	847	882	831	823	797	847	859	839	812	837	861	791	873	891	825	816	816	831	821	865	840	870	797	845	828	832	863	819	837	839	808	817	825	855	850	811	791	864	828	814	825	845	838	805	801	843	852	836	844	846	857	850	899	872	879	844	812	855	827	822	899	885	867	850	830	801	836	847	837	845	821	808	785	840	856	878	880	847	843	868	830	842	832	838	861	845	863	824	847	846	852	824	830	846	810	877	798	804	796	844	827	829	867	820	830	808	879	841	815	853	867	887	795	871	838	834	822	889	861	806	843	858	813	834	857	824	810	869	871	837	826	876	881	879	812	833	897	809	852	800	848	832	836	841	787	819	846	797	851	850	839	893	875	889	858	879	847	810	828	833	823	867	855	877	848	845	866	849	819	900	794	880	785	812	859	833	839	909	815	823	865	852	864	866	898	858	828	878	820	822	857	786	783	826	874	847	848	879	835	816	867	854	881	865	800	880	856	850	836	799	834	844	791	834	792	872	812	879	857	821	840	798	862	808	832	850	862	841	796	838	810	905	831	835	839	854	891	792	807	819	844	799	845	866	801	821	824	842	841	877	824	814	794	860	857	827	818	855	773	847	848	889	844	845	869	853	795	796	815	836	829	887	851	880	834	804	831	868	860	829	859	816	808	795	864	820	883	840	827	789	822	851	818	893	808	813	852
25734	14490	7756	3122	1528	892	732	582	499	494	448	430	435	438	404	368	423	388	381	335	349	346	373	368	391	382	334	346	336	382	379	400	349	346	399	351	378	367	395	363	381	339	368	380	352	362	375	341	374	384	406	370	369	345	405	362	343	359	383	355	361	343	359	370	400	307	378	336	364	380	352	350	369	359	331	335	342	377	397	390	367	368	363	378	384	375	307	350	330	346	350	362	344	332	358	348	346	390	348	328	360	387	383	343	346	353	351	383	368	356	371	368	356	329	332	382	338	321	387	380	366	353	359	372	379	381	366	323	348	340	369	347	383	343	336	345	351	324	343	327	352	356	386	418	336	351	342	342	381	354	350	329	371	388	406	397	356	382	387	353	335	325	323	334	329	359	356	361	343	362	348	365	356	330	322	385	357	376	332	349	370	396	353	377	363	330	328	362	334	369	360	382	352	328	353	378	347	371	353	351	378	377	366	377	371	305	373	411	349	369	342	360	359	333	337	316	364	318	356	400	357	356	358	330	348	348	372	334	339	350	361	387	349	363	349	363	362	363	342	388	341	363	361	368	370	416	345	370	344	367	343	343	343	388	348	344	360	359	343	360	345	356	356	358	385	346	332	367	332	372	366	342	364	355	379	372	357	345	336	340	385	323	356	364	376	352	376	388	351	349	351	313	368	327	364	361	345	359	388	397	334	343	382	345	327	337	357	352	313	341	348	360	349	373	353	361	360	341	355	325	380	355	356	365	378	353	328	393	393	365	371	400	370	357	362	350	362	387	352	327	394	325	340	398	372	356	392	342	379	360	335	341	331	363	358	366	361	333	365	331	336	350	363	375	360	333	357	344	330	392	374	351	339	373	352	368	372	372	352	377	402	345	355	357	348	365	366	356	372	354	372	382	346	335	358	367	382	379	349	352	335	375	340	363	340	359	336	357	365	388	375	341	352	390	401	373	354	375	344	358	368	379	353	390	365	340	342	380	333	330	345	384	363	375	338	334	344	351	327	374	354	306	342	364	350	354	378	368	377	369	365	329	309	327	352	359	351	360	353	361	353	354	338	360	318	315	381	370	373	342	350	343	375	358	352	416	362	392	331	358	351	381	345	363	403	334	314	325	367	367	395	376	349	378	360	356	345	390	366	325	363	377	334	375	389	359	346	347	331	337	340	346	364	322	391	368	365	354	355	347	360	349	374	407	387	384	385	355	348	343	348	374	349	358	344	373	348	334	345	360	376	350	384	331	373	363	345	310	351	354	387	352	361	351	373	330	396	368	381	362	385	374	353	341	375	351	330	376	345	365	358	370	336	378	387	352	328	374	334	359	368	366	357	367	336	359	345	321	340	368	365	367	333	327	350	354	344	373	373	366	355	348	364	354	347	339	351	373	342	353	343	352	349	347	361	352	351	367	387	359	358	351	354	398	341	353	338	345	360	323	375	339	379	391	351	343	340	369	351	341	367	359	351	321	369	366	338	330	332	342	347	363	348	361	349	346	342	326	362	353	345	354	366	376	339	357	352	372	339	350	356	352	342	320	307	363	325	393	379	332	325	341	354	365	341	365	310	341	361	366	364	373	340	359	377	385	345	354	364	360	341	349	324	361	371	353	341	298	364	374	368	374	362	381	335	349	362	370	361	364	333	380	400	360	369	350	339	341	332	344	339	337	347	356	333	358	337	355	392	372	378	339	355	340	364	315	358	384	341	378	371	367	360	334	354	366	334	359	375	365	365	346	377	359	384	340	345	359	354	343	304	373	360	376	339	358	382	387	327	354	372	327	340	362	335	312	368	339	354	335	396	384	351	367	358	390	377	334	379	369	377	349	367	390	355	389	358	349	366	361	344	347	339	349	367	351	365	343	308	360	392	356	360	371	384	341	356	354	370	350	357	370	347	387	355	344	332	369	344	326	390	375	400	358	323	370	363	331	352	314	377	351	367	385	364	368	382	339	357	342	392	352	350	385	371	362	357	351	352	345	350	351	322	382	379	342	402	369	366	362	385	353	331	358	318	356	365	345	352	317	344	346	367	368	382	384	388	354	345	355	331	356	351	354	335	384	373	395	362	372	364	358	377	357	357	322	343	325	360	399	351	412	326	379	354	358	393	340	388	336	343	386	379	358	328	366	341	337	323	368	346	345	355	354	367	327	341	336	356	391	358	369	330	345	359	356	343	400	339	347	362	374	376	348	361	330	388	351	353	353	369	367	364	353	349	352	358	367	394	391	342	333	346	334	367	357	328	360	380	317	312	354	385	360	349	370	371	362	327	340	344	325	334	347	385	377	379	347	385	355	358	361	375	378	353	353	359	313	348	352	350	339	378	365	354	340	363	365	344	352	366	364	356	385	347	360	364	347	329	336	319	365	328	367	338	358	357	378	369	365	337	344	351	368	350	341	348	398	372	346	349	379	356	382	354	355	362	351	400	341	324	353	350	348	340	334	363	330	333	345	308	384	353	357	372	350	351	346	372	370	380	357	334	381	346	376	345	346	361	346	383	353	390	339	394	368	402	358	392	406	378	333	373	346	374	356	347	339	370	380	379	362	317	340	362	345	383	341	364	326	358	393	363	350	394	352	383	345	359	389	411	325	356	353	342	338	382	367	371	343	350	354	313	367	382	395	394	378	353	371	365	335	425	377	342	342	349	387	348	392	345	322	403	405	328	369	350	339	361	374	343	315	316	370	351	365	404	386	394	366	344	381	354	343	329	384	377	371	359	362	376	347	362	332	370	356	340	357	389	384	342	390	368	379	361	329	326	335	345	339	367	394	371	357	362	342	385	339	407	359	345	354	347	371	340	334	360	336	325	363	363	342	336	352	325	388	354	383	356	377	357	355	351	360	403	354	338	369	338	357	352	351	335	354	356	358	371	367	353	359	353	336	356	339	375	344	373	360	385	355	375	326	360	332	333	352	399	339	353	371	338	361	368	336	380	326	384	331	333	327	335	347	352	368	323	372	354	345	396	344	352	399	369	355	349	348	372	387	343	338	308	358	340	342	329	347	365	370	386	386	353	340	344	365	341	355	335	351	335	358	353	385	371	374	373	380	353	358	361	372	382	388	359	356	316	365	363	363	375	339	365	379	386	363	395	334	329	376	351	355	367	353	368	363	345	330	386	341	356	343	370	375	321	383	368	340	350	365	368	340	340	340	350	389	350	336	347	368	396	340	350	394	361	360	352	380	359	378	356	345	320	373	345	354	374	390	379	359	342	358	376	376	358	368	356	339	353	366	327	385	337	347	383	349	349	361	328	376	330	322	347	366	348	374	347	399	334	355	364	354	350	328	388	355	356	312	338	361	359	345	366	343	350	345	367	358	345	362	358	359	345	380	331	356	333	345	357	356	346	343	406	369	343	338	363	337	394	357	314	324	343	373	348	359	346	374	312	389	368	351	380	387	396	391	358	353	357	365	355	314	380	370	371	376	355	354	350	337	359	344	360	360	379	363	323	354	363	337	372	344	405	328	383	363	348	355
17734	12669	11702	8106	5165	3254	2483	1907	1677	1526	1372	1377	1261	1209	1180	1224	1083	926	921	903	915	888	844	892	859	853	879	906	850	836	819	837	895	818	826	859	853	830	874	861	845	880	839	910	855	896	816	866	915	805	852	809	867	897	939	857	883	836	869	829	819	846	861	853	854	835	854	932	827	818	919	838	811	829	850	893	855	851	818	852	833	842	903	849	847	849	817	843	826	848	875	912	863	855	884	837	827	868	824	880	868	868	805	812	894	857	848	868	848	858	877	844	874	879	837	812	853	871	871	920	821	901	821	855	908	849	844	817	844	871	842	822	869	851	913	839	850	880	890	801	873	820	877	822	872	836	929	803	854	805	861	851	851	845	840	877	858	880	924	823	935	849	840	857	893	853	844	844	868	859	924	866	876	875	882	834	872	857	869	840	844	888	854	868	870	840	844	859	858	917	872	900	826	851	818	822	917	844	855	839	866	827	851	817	869	836	880	857	887	900	854	868	846	827	889	849	824	890	902	829	782	856	824	898	844	785	846	849	890	817	895	849	837	811	828	871	919	847	812	881	846	868	874	854	816	857	847	803	835	910	875	841	850	885	857	851	878	853	903	855	854	858	868	869	852	870	865	890	831	880	835	871	890	855	832	886	827	807	857	835	864	877	852	860	867	849	842	919	854	858	828	864	837	855	860	872	834	852	867	853	841	876	874	875	900	885	828	845	866	855	818	841	858	854	811	898	879	849	900	867	780	832	903	856	848	848	884	827	847	833	826	847	828	848	878	884	838	823	851	843	861	830	863	873	855	829	791	896	868	795	837	880	837	822	867	820	855	874	840	900	890	852	859	871	894	866	874	823	869	868	835	849	820	854	818	888	875	850	796	823	870	815	882	814	901	844	868	805	849	834	883	852	878	868	925	879	844	853	794	849	887	839	851	873	842	841	845	822	860	904	910	854	894	828	854	854	856	783	919	851	885	831	862	912	875	866	874	858	862	855	882	834	869	860	859	888	828	849	805	894	806	841	865	818	866	878	856	913	878	819	880	850	892	881	874	827	865	786	815	886	889	834	891	828	866	884	851	879	805	879	825	877	838	853	873	842	873	821	842	853	903	883	920	904	834	845	834	870	846	900	843	885	854	832	880	840	893	855	838	880	855	871	877	860	847	844	848	886	845	856	852	888	859	835	862	864	813	908	860	811	854	807	875	861	884	827	877	834	830	870	878	879	902	871	904	936	846	821	785	849	832	845	845	872	838	866	816	873	879	881	815	875	855	888	870	857	889	839	897	883	840	809	829	894	881	824	872	843	884	884	902	815	881	871	870	874	854	814	850	834	827	809	876	891	896	848	820	847	880	852	920	823	900	869	877	855	865	877	924	876	847	850	831	887	852	891	873	876	840	845	858	850	862	886	871	860	891	829	902	877	828	832	880	857	837	889	899	850	928	901	856	841	845	848	841	845	845	876	859	868	845	831	860	912	893	838	854	886	851	918	859	866	868	816	878	850	879	849	869	840	876	837	854	868	873	862	872	878	846	863	827	884	830	793	922	833	858	803	885	872	798	879	839	886	805	840	931	851	878	903	883	870	916	879	867	856	844	851	914	846	890	892	873	841	854	794	898	896	836	824	861	910	930	834	853	827	872	822	848	873	864	863	838	844	888	851	845	875	877	865	823	877	825	885	840	903	849	906	814	855	896	837	843	861	877	837	811	826	878	896	925	862	894	806	870	908	867	805	831	873	792	848	865	848	852	859	882	873	809	883	844	901	811	826	873	823	825	851	881	815	896	825	815	885	842	865	804	873	888	822	895	890	805	825	840	852	892	818	859	870	826	886	857	881	849	850	853	897	826	865	905	852	832	870	918	877	831	895	839	825	913	830	890	847	871	847	899	871	865	838	851	837	891	875	830	839	867	873	911	857	855	808	805	858	885	846	817	871	882	847	930	810	884	867	823	882	880	864	846	866	902	843	842	819	871	860	869	871	867	868	900	849	850	819	888	885	866	893	877	873	879	866	836	875	889	849	903	865	839	847	854	868	840	795	826	826	785	842	817	805	875	825	844	899	840	833	917	801	860	833	834	867	903	884	844	857	859	850	883	826	821	863	825	860	819	801	876	865	859	814	875	890	858	874	870	857	853	856	833	864	927	887	811	875	867	862	893	828	837	853	787	877	853	889	806	852	862	855	872	880	895	869	891	847	877	839	925	866	910	856	822	839	836	886	897	876	862	829	841	830	854	831	853	844	848	880	877	835	872	825	875	910	809	839	845	789	903	851	893	846	895	825	853	852	830	850	912	889	909	907	779	883	844	900	839	817	854	881	828	871	839	828	853	828	851	819	871	770	847	834	907	825	828	795	834	895	785	863	875	877	851	868	893	846	832	882	835	849	866	889	858	858	862	921	822	881	864	825	855	808	866	784	851	872	905	830	830	858	832	865	784	849	874	833	824	858	809	852	794	897	873	845	826	848	859	908	845	856	810	873	851	787	870	861	838	838	837	894	852	828	874	803	837	850	827	875	866	860	859	861	873	857	854	837	908	839	877	833	868	792	859	854	881	824	854	858	838	827	920	881	856	883	838	907	852	870	906	859	818	856	852	881	843	923	826	843	822	842	869	859	816	885	833	816	890	897	838	883	851	880	870	851	851	821	852	856	867	901	828	847	824	862	853	829	892	845	839	876	872	862	880	898	802	886	850	857	862	850	856	870	878	869	860	827	857	857	847	876	907	831	860	841	813	845	886	909	892	846	878	902	904	851	904	873	872	846	846	873	849	866	819	841	862	880	828	892	867	828	826	844	866	886	858	835	849	906	883	826	824	816	829	866	868	869	863	803	851	858	858	881	813	840	921	818	862	877	853	826	812	873	796	862	815	863	856	890	845	902	859	869	850	853	852	925	852	841	884	833	790	814	876	860	836	853	857	884	878	872	860	813	851	886	828	878	856	862	841	843	860	847	861	926	861	860	854	876	847	872	811	884	847	869	817	893	848	842	873	842	842	843	798	904	826	817	876	907	879	851	861	868	825	852	884	857	861	788	856	850	880	866	893	871	863	835	829	859	851	843	873	821	842	845	874	838	838	902	879	871	846	846	870	936	829	890	888	851	903	852	839	859	877	838	892	869	820	911	892	867	847	897	852	851	861	888	833	823	877	876	852	847	902	880	860	903	854	862	870	876	905	871	815	858	825	867	910	897	885	900	917	860	901	839	816	894	870	865	909	902	805	792	878	857	849	826	830	862	843	874	855	842	859	848	854	871	846	834	840	841	880	858	890	913	851	885	884	864	908	887	899	822	854	840	852	804	817	906	884	870	877	831	819	814	822	891	845	905	866	870	817	884	834	885	832	860	826	856	890	777	836	897	839	886	907	848	885	809	831	820	833	831	869	803	914	865	908	886	846	890	839	877	903	819	807	890	880	851	795	877	894	895	865	905	851	888	852	889	864	822	821	842	861	850	866	862	836	848	888	867	872	795	864	871	868	851	829	839
43264	21657	14002	7489	3250	2118	2500	1907	1424	838	688	641	589	579	547	534	519	477	517	540	539	564	509	473	467	450	431	490	431	393	432	443	457	474	462	383	471	428	476	399	422	430	437	425	462	424	420	425	443	468	444	412	436	476	462	418	432	484	409	454	431	443	458	449	464	415	439	418	434	412	411	455	489	421	431	434	477	426	479	442	424	444	388	434	426	458	429	434	436	410	428	406	451	409	494	425	449	423	444	420	451	453	396	399	452	420	455	459	452	423	452	453	442	431	449	444	419	448	376	451	466	393	504	450	431	446	463	449	447	440	421	452	438	459	406	488	462	442	426	412	453	476	455	459	418	412	427	459	396	458	493	421	421	472	460	454	456	406	430	460	419	436	463	415	477	438	433	415	453	433	454	394	426	432	439	455	457	485	440	430	444	423	460	446	454	488	465	422	459	374	482	431	436	424	430	466	466	458	473	437	444	459	476	458	443	461	441	422	438	407	472	422	413	444	460	463	466	441	437	421	475	471	429	448	400	449	425	429	445	484	426	420	448	440	452	447	417	485	443	459	462	423	430	402	435	421	451	416	416	445	449	405	423	442	424	428	452	436	407	450	433	445	440	432	407	420	427	445	499	424	469	440	425	419	404	456	462	428	483	454	410	428	413	413	457	414	431	425	428	444	439	430	470	407	458	468	456	444	444	437	422	412	394	447	457	422	426	410	452	413	470	438	462	409	408	437	436	405	425	458	415	449	446	445	405	431	436	442	430	432	448	457	408	432	454	403	504	429	428	478	443	444	416	402	453	462	402	475	463	437	479	442	449	447	446	440	440	461	449	433	437	389	434	454	467	419	426	420	470	426	460	479	467	458	407	454	434	482	449	450	468	420	440	411	445	432	433	461	434	437	488	427	457	460	439	428	467	429	461	456	491	439	434	481	437	481	440	407	405	417	447	462	451	432	449	456	471	423	447	427	481	450	449	430	429	483	435	431	448	416	428	425	451	432	457	449	453	461	445	411	492	423	452	446	450	477	416	462	438	464	467	475	426	461	470	475	445	391	477	449	430	411	438	440	456	494	412	415	454	441	412	467	457	403	449	441	427	428	459	461	462	433	411	445	427	403	427	446	466	462	443	454	400	408	415	474	480	419	429	424	458	416	448	426	442	461	407	442	461	457	421	456	475	441	508	470	441	468	422	430	447	442	446	446	473	463	476	441	441	464	426	454	458	440	449	437	469	463	441	444	409	411	433	482	452	416	463	445	437	446	470	452	428	468	439	471	472	464	414	427	475	444	440	420	443	438	418	451	433	426	472	447	463	485	450	420	498	441	455	423	450	465	423	442	432	442	493	427	430	457	455	498	434	487	389	462	424	461	451	464	450	429	458	429	431	455	479	472	446	443	456	439	477	471	458	446	479	410	455	421	464	459	393	432	418	456	441	414	466	470	439	451	437	428	462	455	433	422	458	460	449	433	458	434	452	412	460	450	466	433	406	413	456	421	418	498	461	448	454	474	431	467	451	419	467	456	416	444	454	437	453	447	456	485	456	447	477	448	409	416	438	481	445	430	476	460	413	452	480	465	454	398	431	480	421	443	447	442	438	446	428	423	498	414	428	407	460	471	478	433	409	490	426	444	402	448	421	422	445	438	460	443	447	484	477	437	434	427	414	478	420	440	504	444	487	429	471	479	488	464	435	481	467	452	464	448	441	440	479	431	450	449	438	470	417	446	449	402	442	465	464	440	407	445	460	426	401	487	440	469	454	437	435	479	441	462	465	462	438	456	452	448	449	434	422	417	460	445	408	475	467	469	444	444	464	447	405	419	459	419	416	468	444	409	419	426	495	439	423	458	469	439	448	419	448	446	472	444	433	446	486	395	418	434	466	430	405	457	433	440	474	463	457	429	440	461	500	472	473	439	429	421	474	434	428	459	436	438	472	465	437	415	434	459	427	424	445	440	457	458	460	442	449	495	484	437	401	461	467	455	480	406	498	438	466	420	469	443	467	440	422	435	453	446	422	451	446	429	441	444	436	420	432	495	480	462	432	426	431	415	462	465	412	455	425	427	455	392	397	491	400	447	467	443	414	437	435	429	429	419	461	474	467	442	465	462	432	416	436	446	428	484	483	481	470	443	422	447	469	439	429	461	416	432	432	463	439	453	466	409	427	479	415	449	481	428	405	469	431	460	467	431	451	443	423	411	457	406	473	487	443	491	411	436	443	447	438	459	474	432	463	415	495	462	423	449	420	428	445	454	414	489	435	474	445	453	450	431	443	427	411	443	453	501	453	433	433	484	420	463	452	427	425	438	462	420	428	464	428	441	440	459	445	463	476	459	416	406	472	399	436	444	462	427	427	450	414	432	423	394	449	426	458	488	467	445	443	432	455	468	436	462	471	439	453	444	418	450	474	464	411	460	445	459	438	468	431	389	467	448	466	454	452	445	468	441	427	429	404	464	441	453	421	436	447	462	421	477	466	442	414	434	445	436	416	440	428	466	399	475	452	436	433	462	460	455	416	427	430	478	408	464	445	467	488	424	427	396	422	424	458	425	419	441	458	443	473	476	430	434	412	465	446	469	411	450	437	441	463	456	400	447	452	454	406	413	448	460	434	463	455	437	432	432	444	457	419	407	429	411	499	448	473	509	433	398	483	460	465	424	482	423	423	422	422	438	454	411	401	427	450	469	446	406	415	456	471	448	446	435	435	439	474	414	445	438	458	492	418	419	468	469	438	460	424	432	395	493	445	433	429	453	429	405	406	442	428	467	465	426	439	446	433	476	436	446	432	457	505	438	467	441	464	422	431	438	462	405	470	456	475	431	476	411	458	453	461	476	463	463	426	411	451	482	463	408	469	426	428	426	431	434	428	416	451	447	471	471	418	426	425	432	423	461	439	431	443	453	436	463	457	438	492	427	433	414	409	431	423	455	414	457	506	438	456	440	423	460	462	441	457	401	455	447	443	474	442	442	435	414	397	456	413	427	432	419	413	433	418	484	437	418	481	498	442	479	433	422	462	425	442	461	402	472	429	438	425	453	451	433	472	458	479	445	419	455	427	449	428	406	417	458	434	446	418	449	459	420	432	428	416	462	478	451	428	487	409	400	440	420	451	464	450	439	469	432	458	459	442	451	456	432	438	396	445	422	475	473	426	466	408	452	430	441	413	434	469	433	402	476	387	409	427	424	419	422	464	485	487	408	434	440	420	442	489	442	482	478	393	415	468	426	449	421	453	478	469	458	473	432	471	413	450	398	463	446	461	451	451	433	445	456	455	440	424	440	458	433	445	452	416	450	473	450	439	449	456	454	433	444	426	405	439	439	449	424	488	456	424	454	417	430	475	435	464	480	462	467	455	423	445	436	455	452	397	423	490	468	455	453	444	487	441	428	468	415	441	450	419	446	473	461	497	424	408	476	423	470	408	461	455	474	444	441	422	402	432	462	425	435	451	470	433	449	444	430	460	448	492	485	420	415	432	464	401	444
29424	17180	19332	15685	9444	7956	9728	6550	5471	2963	2410	2251	1843	1851	1701	1616	1550	1243	1325	1631	1880	1722	1642	1292	1127	1059	1105	1064	1032	1090	1060	1062	1084	1079	1052	1049	1053	1041	1068	1023	1060	987	1086	1053	1018	996	1015	1007	1062	1025	1061	979	1015	1023	959	1025	978	995	1023	1000	1068	1028	1001	1058	1005	1028	1001	1064	1016	969	1094	1033	1016	1073	1046	986	980	1024	972	1025	1077	1020	1035	1001	1071	1036	965	984	1062	1020	1028	1054	1025	1046	1040	1071	979	1032	1049	1025	1043	1020	1073	1064	1021	1035	1011	1005	996	1105	1000	1127	1027	990	1009	995	1024	1007	1030	1019	1039	1028	1023	996	1018	989	1019	1020	1031	1049	1009	966	1049	1042	1010	1070	1045	1044	979	1043	999	1057	983	976	967	1052	996	1022	1042	1053	1030	1094	1059	1035	993	1017	1036	982	1022	948	1040	1041	1023	1031	1017	991	1033	1059	997	1023	984	1010	1024	1022	1004	1026	1062	1075	1050	1005	1016	1042	1049	1021	1020	1019	1024	1063	1117	1050	1061	1013	1043	1060	1048	1030	992	1062	1025	1002	1037	995	1039	1039	1053	992	1039	1065	1013	1036	1063	1048	1015	982	1028	998	1069	980	999	1050	986	1043	1025	1018	995	1025	1054	996	1031	936	1008	1051	1026	1038	1039	1036	1058	1047	955	1025	1000	1018	1032	1056	1017	1082	1016	995	1004	1021	994	1056	1015	1028	1036	1102	1061	1004	1023	1060	993	1016	1008	1062	1072	1042	1004	1016	1001	1042	1041	1052	1003	1024	1018	980	1059	1065	976	1069	1027	1024	1023	994	1027	996	1045	973	1051	1023	1069	1019	989	1010	1030	1018	1029	1037	1024	1059	990	1036	1112	1008	1019	1045	983	1023	997	1018	1032	978	1070	977	1029	1027	1027	1096	1002	1094	1031	1062	1029	1082	1016	998	1000	961	1057	1085	1039	950	1063	1059	1023	1043	1001	1011	1028	1022	992	954	1013	1036	1040	1023	988	943	981	1082	1067	995	1049	1011	993	1039	989	1013	1042	1074	1083	1011	1040	1027	1029	940	1027	1091	1015	1038	1066	1050	1051	1066	1006	1014	1014	1041	1010	1061	990	1002	1075	999	1022	979	1021	1008	1072	1028	1054	1062	993	1004	1007	1046	1016	1024	1043	1023	1047	1001	1069	1001	971	1006	992	1016	1062	1038	1081	1001	1015	1046	960	1000	988	968	1043	1023	1058	1025	962	1015	1005	1040	1025	1038	1047	1003	1013	997	1035	1002	1032	986	1023	1001	1009	1046	1043	1003	1036	1075	1030	1040	995	1056	1023	966	991	1059	1094	1028	1056	1015	990	1078	1036	1002	1020	1014	998	1026	1021	1067	984	1034	978	1024	1014	1020	1026	969	993	1034	1047	967	1019	1017	1021	1045	1007	1036	1023	989	1023	1004	1033	1061	1027	1026	1049	995	1065	1027	1058	1070	1051	991	1077	1037	974	1044	1003	1049	1047	1072	1048	934	1014	1000	1041	1043	1053	1019	1033	1001	986	1031	1074	1055	1089	994	1029	1008	1000	1110	1017	1055	1050	986	1007	970	1052	1005	977	1019	1004	1009	1012	1021	1029	1041	985	1004	1025	1031	1049	1082	1091	998	962	961	1054	962	1045	1089	1045	1042	1013	1016	1036	1029	1035	1074	1028	971	1040	1032	1033	1036	1025	1010	1038	1026	1002	993	1021	1063	1027	1062	1067	1036	986	992	1078	960	1068	1021	1022	1057	1060	1002	1033	1025	1029	949	1031	959	1045	1021	1026	1030	1056	1019	1004	1007	1024	1012	1021	1008	1050	1078	1016	1047	1058	1042	1042	1025	1049	1043	1041	1067	1072	989	1034	1055	1064	1038	1052	1015	1006	1064	992	1076	1030	980	1001	1061	1043	1045	1011	978	1017	1020	1003	1040	1034	1053	1019	1039	1008	1073	1066	1024	1026	994	1043	1011	1047	1018	1002	1061	1041	1024	1086	1064	1016	1030	988	1105	1061	1025	1047	1017	990	1003	1041	995	989	1010	1055	1067	975	1035	1030	1037	1022	1024	1041	990	1067	1047	1028	1018	1033	1030	1022	1037	1079	1050	1040	1055	1043	1021	965	1045	1029	1032	999	985	1032	1054	1044	1041	1002	1061	1077	1001	1020	1004	977	986	957	1057	1007	1009	1059	1032	1047	1004	1016	1043	989	1052	998	1024	1026	976	1028	1043	1022	1022	1023	1042	1042	1052	1026	996	1061	1026	980	1042	1054	1010	1075	1005	952	1040	1019	1048	1035	1014	1019	967	975	1053	987	1024	996	991	1005	975	1046	1069	1058	1007	1012	1069	1029	1061	1023	1015	1028	1019	1023	1002	1021	971	1033	1019	1021	1012	1090	1008	1001	1045	993	996	1042	1054	993	1047	1030	1047	996	999	983	1039	972	1010	992	1053	1053	1054	1068	960	967	1029	1044	1070	986	1031	1016	1000	1084	1044	1009	1007	994	1010	1042	1068	1029	1016	1036	1008	1032	1014	1070	1009	977	971	1006	1012	1000	1033	1052	1060	1089	945	1037	1022	1037	1053	1013	1016	1031	1023	1005	998	1015	1087	1047	992	1047	1034	980	1038	993	1048	1034	975	1002	1005	1014	1027	1020	1034	1012	1067	1056	1064	1021	1044	1015	994	1019	1041	1020	1028	1048	1084	1019	1022	1050	969	1018	1035	1019	1004	979	991	1050	983	1038	1021	1052	1030	1013	1010	1053	996	1029	1025	1007	1034	1019	1033	1014	1035	1096	989	1056	1030	994	1045	1011	1005	990	1035	1023	977	990	1035	1035	1045	1006	978	1026	1047	1063	1000	1010	1013	1014	1142	993	990	1034	1064	1013	1026	1003	1065	1036	994	1020	1057	1033	1065	1039	1048	1026	1018	962	1024	1049	1047	1053	1047	990	1050	1079	1035	991	1072	1028	1049	1003	1098	1081	1030	1037	1044	1039	1033	1028	1024	1047	1049	1020	1038	1013	1014	1033	1037	1036	1063	1065	1039	1037	1035	994	991	1026	1034	1016	1033	1022	1005	1037	1027	1033	1065	998	1066	949	1026	1018	1036	1051	1022	987	1091	1010	1061	1019	977	1064	1005	1061	993	1025	1068	1047	1006	1001	966	1013	981	994	1021	1047	1060	1028	1031	1003	1066	1039	1032	1007	996	1047	1035	1081	1124	1069	1043	1036	1037	1008	1019	1046	1018	1024	1019	1061	1070	1049	1022	1003	1010	1053	1062	999	1056	1082	1020	1053	980	1056	1012	1034	972	1011	989	1066	1030	987	1068	1030	1015	1068	1048	1031	994	968	983	1023	1030	1042	1013	1064	1043	981	1044	1093	1058	1040	1048	982	973	1047	983	1055	1090	963	1015	1053	1007	996	1007	973	1080	1108	1031	1002	1034	1059	1008	995	996	982	1027	1057	980	1071	1054	1077	1032	1004	1088	991	1022	995	1076	1024	1025	1014	1065	1019	966	1018	1018	1032	987	988	1043	1064	1016	1000	974	1028	1026	1075	1031	1001	962	999	997	1038	1023	1037	1028	1048	1057	1004	965	1026	1094	1042	1035	1015	1055	1021	1067	1039	1052	1037	1047	1059	1034	969	1009	1057	1041	1068	1011	1010	1052	1030	1066	1021	1043	1049	1045	1062	1041	1009	1048	1009	1033	1076	1045	1025	979	1059	1051	1068	1007	1044	1087	971	1012	1075	1000	1013	1014	1042	975	1015	1043	1031	1031	1029	1001	1001	1043	1032	1038	1024	1048	996	991	1041	1016	1012	1049	1069	1008	1001	1020	1041	998	1013	1027	1056	991	1042	1042	973	1021	1075	1017	1015	979	1054	1037	982	1064	1077	1028	1040	983	934	999	1077	990	1096	1020	1096	1063	1018	1019	1035	1040	1027	1025	1012	1087	1065	1003	1010	1054	997	1042	1048	1047	1013	1058	1024	1025	1038	1033	1017	1030	1054	1022	996	1039	1092	1038	1073	1045	1011	1032	952	1065	1040	1028	1069	1066	1041	986	977	1050	1054	966	1002	1015	1021	1049	1017	993	1058	1007	1021	1038	1048	985	1117	1029	1034	1007	1021	1017	1069	986	1017	1026	978	1037	1012	1005	1086	974	994	1055	1103	1013	1005	1049	1013	1012	999	1009	1046	1011	1012	1085	996	1031	1070	1081	1005	984	1029	1001	1043	1072	1054	1071	1035	1001	1030	990	1056	1060	992	998	1009	1074	1055	1002	1025	1060	990	1015	1030	1020	1021	1042	1018	993	1079	1037	1043	1004	1049	1109	984	999	1003	1077	1012	983	1058	979	1034	1058	1067	1009	1017	1008	1029	1038	1011	1037	973	976	1000	1026	1031	1042	1005	1043	990	1072	994	1063	1068	1018	1030	994	1073	980	1018	998	1081	1019	1017	1040	1046	1021	995	1053	1019	1092	1035	1016	1021	1004	1093	1042	1016	1051	993	981	1028	1050	1021	1009	997	1038	1075	1024	1018	982	1064	1009	1017	1012	1007	1023	977	1022	1010	1051	1034	1091	999	1026	1038	997	1009	1009	1033	1037	1023	1019	1033	1039	1034	1028	1073	962	1021	997	1048	1029	1005	1022	1054	1045	1004	1017	1015	1026	1004	1061	1031	999	1016	1077	1068	1017	1070	1010	1042	1035	1041	1053	989	1022
50221	28594	20449	12190	4922	3483	3591	3177	2082	1174	724	593	565	547	482	442	478	444	466	547	609	585	535	410	376	371	432	399	383	399	352	395	370	401	405	379	362	361	392	345	398	396	379	382	380	370	376	364	388	384	394	391	401	369	359	410	394	360	385	346	371	366	387	390	362	397	379	356	362	372	397	385	358	384	372	367	378	357	344	407	388	387	376	390	346	349	408	375	382	399	384	381	403	396	356	364	355	377	385	394	405	349	380	404	343	386	388	352	386	376	350	397	389	393	365	375	378	344	355	369	383	349	368	386	410	387	366	377	365	388	372	370	356	375	376	334	384	413	389	372	347	342	377	390	374	353	368	391	369	339	349	389	357	370	378	396	385	384	396	369	381	399	396	386	391	336	365	365	387	406	394	396	362	388	382	354	397	344	367	389	378	381	385	387	397	393	369	342	375	374	376	401	345	390	397	389	379	340	369	373	345	382	387	381	392	385	333	417	386	402	367	393	348	392	386	387	378	388	373	419	382	360	407	378	393	385	393	370	392	366	376	369	394	360	372	391	380	365	378	377	358	398	361	380	360	341	385	412	364	342	367	394	401	379	390	388	369	403	378	410	384	364	360	315	357	405	387	357	357	409	397	382	357	354	378	362	345	361	344	407	361	338	377	374	370	389	341	377	369	399	369	341	380	365	355	358	374	372	406	366	401	379	375	390	392	371	350	399	366	360	331	402	381	376	364	381	417	382	369	375	381	380	409	362	381	364	412	380	363	365	368	370	358	385	380	367	368	395	396	383	396	400	380	387	382	386	397	392	377	350	376	399	378	351	363	412	375	374	377	382	352	413	405	405	406	402	389	388	416	353	360	369	378	421	358	403	375	375	364	350	386	398	393	377	356	360	387	392	382	316	367	361	385	338	352	381	353	373	387	374	354	363	379	387	370	363	378	376	364	347	393	366	404	394	391	359	367	393	410	368	373	404	381	377	356	348	355	365	371	376	389	377	408	383	411	339	385	380	381	389	376	378	383	373	366	339	389	352	336	382	340	363	369	401	399	369	345	388	361	363	374	324	370	386	389	353	391	407	378	405	378	393	399	366	381	362	401	362	371	384	384	346	341	351	380	372	383	356	342	346	377	374	391	356	382	401	369	366	354	404	385	410	376	351	345	397	371	317	394	369	365	389	365	426	359	366	392	365	396	363	374	370	382	338	364	375	380	352	367	414	332	370	363	350	366	392	347	345	386	364	366	376	349	364	394	380	370	378	366	382	372	376	402	418	350	368	377	315	411	398	349	400	368	354	359	394	413	419	393	385	428	388	346	346	385	362	378	367	370	384	356	401	359	392	400	449	345	357	393	397	354	383	397	381	416	354	351	394	366	379	363	371	395	384	360	399	387	382	364	332	367	363	387	411	351	374	394	366	372	391	389	389	359	397	386	367	354	362	362	342	365	387	359	367	365	359	373	399	434	355	380	359	365	347	410	349	355	413	364	333	372	447	384	356	411	413	370	386	390	361	383	367	376	392	399	375	362	376	351	384	402	395	348	383	341	340	362	389	364	367	365	389	365	378	327	392	359	349	404	365	401	369	361	359	387	348	349	396	371	398	400	390	377	303	352	384	381	401	377	370	360	364	362	329	356	382	419	348	354	379	345	374	389	364	363	385	382	393	371	409	365	372	401	349	388	366	373	343	392	364	336	341	427	390	362	371	383	414	408	370	361	359	356	357	396	386	398	345	379	389	370	385	357	373	357	360	388	359	380	343	368	359	369	357	394	373	387	365	384	357	381	350	388	328	390	359	372	383	387	389	382	368	371	363	394	333	368	401	388	409	364	365	345	400	408	338	385	378	364	390	382	359	336	402	387	403	388	382	356	368	389	390	358	382	376	394	353	373	377	390	380	369	361	424	419	348	359	410	372	386	384	350	360	387	381	398	395	389	376	391	350	338	383	382	348	372	367	375	356	372	337	389	356	374	381	378	383	348	382	365	369	353	358	403	352	378	373	384	388	363	400	394	394	354	349	350	367	366	337	340	394	359	360	364	401	398	391	425	382	414	344	358	375	372	383	382	364	397	370	360	382	404	381	363	385	355	351	367	399	383	349	327	357	366	406	385	377	373	357	378	331	340	397	390	343	428	396	372	344	350	377	357	353	408	400	355	378	367	372	381	369	385	334	366	361	389	357	360	372	353	355	383	373	395	362	385	325	387	340	374	348	359	380	350	348	371	372	376	427	385	350	373	365	396	367	385	411	391	394	409	410	344	425	353	385	355	359	338	408	325	371	406	365	366	382	418	357	386	398	369	385	383	396	425	399	400	362	396	372	345	362	398	378	344	375	343	404	345	367	348	387	359	337	402	342	382	339	372	371	379	391	427	378	375	372	353	371	389	372	350	406	356	375	353	353	351	351	408	338	350	383	374	388	393	381	409	364	358	396	396	373	376	339	408	420	371	378	354	370	385	409	358	390	348	348	386	381	405	368	386	370	350	393	395	344	394	394	403	362	342	343	351	380	367	364	406	374	390	389	384	383	402	392	405	351	358	376	370	378	384	359	398	369	377	375	344	374	388	371	380	397	378	345	395	358	333	411	361	370	381	378	354	355	391	404	364	387	399	397	386	353	388	382	376	368	432	370	394	387	356	378	361	389	378	375	370	339	417	392	365	401	357	387	351	398	396	353	352	428	402	398	408	395	370	355	355	374	382	373	363	380	374	430	358	362	385	388	381	356	374	380	378	390	371	415	363	376	364	370	384	386	421	375	359	370	394	358	354	427	376	419	402	366	350	391	401	373	394	352	347	362	378	351	347	370	390	428	374	356	373	381	358	333	374	368	395	370	352	373	371	417	394	388	384	354	331	349	417	397	417	380	377	376	394	369	395	398	386	353	399	403	412	370	422	370	366	430	406	340	362	387	371	402	376	394	391	367	386	414	372	368	371	366	376	385	353	365	393	342	370	393	331	384	435	442	392	371	362	362	379	399	325	344	394	379	352	353	391	389	356	357	397	401	345	394	406	372	412	373	356	397	367	369	354	367	380	369	391	350	358	396	401	379	368	395	359	401	396	404	351	360	352	353	374	385	380	387	387	354	383	363	357	374	403	351	400	350	407	396	365	373	399	393	348	394	366	367	437	399	391	402	347	390	392	355	387	357	388	365	359	362	365	368	376	370	403	385	385	362	385	345	373	374	381	396	359	384	392	409	385	394	380	380	391	365	385	382	389	383	371	389	385	391	391	365	371	389	355	366	386	396	355	402	379	375	390	365	374	376	366	407	340	364	340	423	374	393	385	377	392	382	378	361	368	383	352	384	340	393	360	387	353	362	409	366	388	373	352	353	358	386	358	377	363	352	385	398	367	424	395	384	370	421	372	368	385	380	383	342	385	353	393	404	369	381	387	423	348	378	418	349	366	374	392	390	388	414	349	348	360	377	367	341	397	391	382	353	375	386	355	378	368	395	359	367	377	365	348	395	399	380	377	377	365	402	363
33468	22686	25062	21278	12817	11956	12540	10034	7208	4029	2775	2146	2096	1856	1636	1505	1473	1432	1629	1924	2262	2249	1937	1391	1040	960	903	973	932	960	957	894	895	912	911	926	871	850	859	850	862	910	911	923	863	909	836	893	911	885	946	879	918	899	798	795	879	829	783	897	895	882	913	890	909	831	879	870	870	875	883	854	838	858	868	828	899	858	857	854	910	884	879	903	917	854	878	836	908	872	880	871	875	882	862	849	907	855	817	853	836	824	868	914	910	857	907	907	832	867	848	918	885	838	910	877	888	863	894	869	846	892	865	866	853	868	863	889	819	883	838	929	884	900	856	852	889	896	879	932	931	894	874	840	866	876	854	892	821	875	886	900	874	842	941	874	865	849	841	878	874	880	854	836	871	865	872	892	812	855	877	872	916	886	856	870	860	862	876	896	832	865	874	875	874	847	856	882	870	912	894	858	837	889	842	859	836	927	829	855	927	857	922	884	895	857	838	893	873	844	862	859	855	908	840	861	855	877	861	909	859	832	869	926	847	863	886	848	893	885	831	883	824	876	869	863	883	862	893	918	894	853	832	844	856	894	863	868	866	832	859	889	877	874	901	920	844	831	914	884	860	859	870	891	834	867	898	898	896	868	829	908	845	877	892	874	899	855	847	909	801	894	861	854	923	903	888	842	848	887	930	881	889	862	833	856	901	885	857	861	896	845	820	873	883	857	884	922	857	928	855	850	827	884	895	850	865	874	866	936	891	874	900	853	916	872	844	859	903	884	872	898	854	887	854	829	876	886	841	892	917	807	881	843	887	869	850	824	894	795	870	872	869	879	906	867	876	905	918	851	826	857	892	814	847	851	826	847	852	880	845	887	860	900	845	802	889	837	890	845	873	807	918	839	869	861	857	822	820	838	876	909	860	902	889	881	864	837	866	844	897	873	882	901	883	830	884	831	831	902	855	923	879	885	819	853	842	888	800	943	900	858	919	879	868	846	843	828	876	885	843	891	906	871	861	825	899	906	889	866	903	865	831	854	883	906	838	857	853	873	866	847	871	886	897	899	909	880	902	856	885	846	875	889	886	878	894	873	826	912	837	816	815	886	830	889	887	931	853	896	850	822	857	901	901	851	873	867	903	885	852	870	814	851	845	902	901	843	840	865	920	891	843	885	866	906	880	861	863	906	868	840	879	873	793	827	839	879	866	926	891	814	850	864	922	856	886	813	875	869	793	876	902	922	834	908	875	873	878	866	876	865	884	844	865	917	840	899	895	851	908	856	892	895	855	880	885	915	883	915	839	887	882	900	858	865	886	862	822	928	865	942	944	927	941	854	875	903	959	827	879	866	874	866	867	887	879	873	890	894	857	860	862	886	847	833	895	884	847	872	823	842	848	898	854	897	804	896	865	924	811	903	903	847	825	919	902	890	908	904	925	919	793	916	860	896	892	876	875	849	888	881	849	892	904	878	858	881	851	850	871	826	875	825	881	839	854	823	860	862	842	909	846	838	850	838	868	817	901	863	901	875	813	824	858	868	913	859	886	915	848	914	893	889	944	871	846	871	875	834	926	874	823	888	873	885	842	872	843	954	854	902	856	876	890	896	846	875	878	942	885	900	888	902	806	843	865	888	807	886	854	892	928	853	889	841	857	832	898	870	838	880	844	860	867	857	868	863	885	904	888	891	905	951	894	844	859	918	833	891	892	836	847	853	925	836	881	855	872	885	922	900	884	863	906	859	931	856	850	836	884	876	869	910	901	878	923	847	847	879	895	821	845	879	889	878	889	881	823	898	896	889	893	845	859	865	852	881	837	875	858	814	872	881	810	889	904	862	837	888	920	911	898	844	850	768	847	886	841	799	828	858	900	883	877	897	881	844	933	849	849	856	911	894	902	852	898	877	879	823	858	838	832	847	853	836	859	838	833	783	916	847	844	883	872	861	833	827	926	873	826	868	884	849	912	874	845	841	823	858	853	873	915	885	859	882	868	854	938	915	873	896	873	850	861	885	853	865	869	869	872	896	933	867	841	897	908	878	963	882	841	889	911	868	878	867	873	895	898	858	882	910	862	838	853	947	872	870	908	872	835	856	879	878	919	874	886	902	890	851	877	867	863	873	880	871	839	887	873	871	948	839	896	874	893	864	832	839	856	900	879	795	872	849	886	861	863	859	881	854	863	914	889	824	862	891	830	823	893	857	861	878	846	822	864	907	880	860	827	891	921	908	853	867	886	814	839	833	873	884	836	844	834	834	866	865	877	806	924	902	835	834	895	900	831	917	867	840	891	866	838	852	891	812	888	905	849	839	886	879	864	838	885	907	886	813	850	812	862	887	866	843	909	878	952	846	880	888	895	888	856	867	880	894	863	915	831	822	918	831	850	830	900	862	903	881	866	899	832	858	826	893	891	863	858	865	896	905	843	843	852	877	810	891	846	868	926	893	914	866	857	905	917	841	865	901	918	872	858	869	899	866	903	863	869	857	886	897	913	798	835	908	903	828	900	876	897	888	860	895	896	881	917	865	817	867	908	878	822	843	860	866	884	853	884	886	850	893	851	854	918	824	910	853	820	896	854	890	894	824	853	884	824	879	871	853	828	887	902	841	849	827	839	871	862	859	867	867	858	869	876	808	895	927	878	812	879	918	852	838	934	838	869	853	946	833	846	906	834	870	853	886	857	822	877	850	917	817	848	905	843	883	895	892	877	810	878	858	886	844	912	784	825	885	824	809	893	837	897	914	880	884	898	898	838	848	876	828	869	848	861	843	862	827	866	830	854	837	850	856	862	885	857	846	875	877	872	894	827	794	898	916	877	904	859	870	872	821	912	885	850	918	928	825	884	920	878	895	849	827	892	869	919	913	872	866	872	883	838	887	805	844	871	819	875	866	878	878	901	893	850	875	858	911	869	902	802	920	856	878	891	852	875	936	937	874	865	859	879	871	847	846	901	872	871	863	915	873	846	827	852	900	845	843	873	901	857	863	867	863	899	881	879	834	865	905	852	908	848	870	820	862	945	875	862	860	874	882	925	875	890	875	852	839	856	874	841	879	920	831	881	891	847	845	877	835	892	830	899	882	881	887	897	859	862	881	910	879	842	886	841	875	894	888	884	880	857	838	828	859	855	846	878	846	812	911	857	852	860	907	882	848	880	874	821	895	895	916	837	873	877	849	837	861	840	876	913	882	935	852	903	883	855	912	852	881	807	906	909	865	816	859	881	844	897	854	902	864	848	893	866	903	884	919	849	832	845	893	848	891	880	846	878	863	803	899	851	925	883	838	890	841	873	838	866	845	901	837	881	866	873	859	861	863	860	869	871	858	924	891	826	851	884	851	880	874	910	889	857	913	829	893	852	897	899	902	830	863	880	875	882	901	859	857	855	858	827	856	896	880	881	861	874	883	882	830	839	849	844	878	850	904	874	852	914	841	917	851	828	848	927	835	846	871	881	900	869	849	873	899	899	894	936	866	825	891	926	839	899	832	856	907	833	887	819	839
28602	13576	6860	3263	1500	908	706	569	496	454	456	412	388	423	412	379	340	379	367	362	377	328	362	369	354	367	355	371	359	332	370	358	354	369	352	387	387	377	358	371	353	331	341	337	364	375	386	361	346	375	370	325	327	391	341	335	340	331	358	347	355	356	340	391	387	381	346	360	363	387	336	345	365	370	348	376	376	328	361	375	332	391	352	355	402	367	345	336	373	380	383	397	386	332	373	350	363	367	370	384	370	370	373	350	369	369	398	380	368	325	340	363	361	374	364	405	329	353	385	355	374	348	396	383	321	354	378	342	384	352	378	362	404	338	380	347	337	390	310	331	343	354	392	375	375	360	365	344	361	367	394	374	371	319	370	375	357	367	343	368	377	357	374	327	370	381	388	383	341	335	344	349	347	365	356	364	362	355	395	368	330	359	350	343	365	332	336	356	360	380	357	375	342	361	362	319	380	341	373	374	388	366	354	355	344	365	365	366	344	370	362	409	338	326	366	363	397	323	323	379	338	351	366	377	372	360	343	373	395	357	369	354	354	380	366	376	372	344	371	368	367	353	376	361	367	336	339	358	383	403	401	367	366	352	333	330	354	347	378	360	336	342	376	372	380	368	341	371	386	371	349	335	346	336	365	373	357	331	373	370	387	348	367	355	380	368	354	354	345	401	328	361	390	336	346	347	389	361	332	360	322	339	359	385	376	368	388	364	341	357	345	371	358	373	358	365	328	329	385	397	350	357	341	378	391	385	345	384	390	398	364	384	329	360	351	380	343	364	336	368	349	335	347	332	381	310	340	384	362	381	345	348	318	347	366	335	339	361	393	376	338	352	350	334	314	380	353	362	373	361	373	375	409	354	340	336	372	365	360	347	335	341	364	335	379	346	379	348	396	379	402	342	366	325	352	362	395	321	310	324	337	353	327	377	375	364	355	365	326	353	361	373	385	369	340	342	334	379	350	338	386	354	368	341	353	346	367	357	354	349	373	353	359	366	409	372	350	367	359	355	326	357	371	352	356	391	326	345	375	356	353	338	344	383	336	368	334	359	360	350	316	369	359	328	362	394	390	340	361	338	374	344	386	361	380	389	345	352	350	366	331	355	352	343	342	395	380	386	347	335	322	369	328	345	350	339	403	392	369	361	403	384	357	337	359	361	352	410	384	376	331	349	351	364	346	353	336	369	341	356	353	344	371	343	344	394	369	371	341	358	335	347	359	392	330	376	355	372	388	373	335	362	362	370	322	375	362	390	364	338	364	342	327	356	377	335	342	355	398	314	372	380	368	333	354	368	356	398	388	335	355	369	378	356	381	353	368	329	349	364	354	354	341	362	380	374	387	358	383	390	377	353	367	349	361	364	373	372	370	367	379	329	380	354	329	370	381	367	365	341	380	321	339	336	336	350	340	361	364	393	365	353	400	368	326	356	369	362	381	345	376	367	335	372	364	391	354	369	371	341	385	349	375	375	392	354	369	355	387	317	378	366	375	352	355	316	357	367	358	346	371	375	324	362	352	350	350	329	356	372	355	346	362	351	392	348	365	364	343	342	353	346	361	368	344	349	368	359	350	374	397	323	333	392	338	361	334	349	331	389	340	345	365	332	385	351	349	341	336	336	375	367	366	356	363	347	367	320	339	346	362	404	383	385	361	344	367	362	369	353	355	338	321	356	348	370	350	386	334	375	348	360	360	397	375	365	330	359	336	373	368	356	368	355	362	340	368	344	370	414	398	355	337	384	342	392	348	364	340	354	353	397	350	366	315	364	353	345	317	323	346	323	387	350	357	350	387	356	357	344	363	358	325	385	359	390	335	309	372	369	390	359	324	368	347	365	357	368	338	362	408	350	370	384	376	361	354	350	334	348	354	313	353	360	347	355	326	350	340	378	322	345	369	338	340	357	354	330	393	348	379	358	324	357	329	365	346	336	350	340	351	334	326	380	328	368	370	363	354	367	328	327	309	365	358	360	356	355	361	346	320	341	384	372	348	343	363	370	356	356	349	351	390	360	353	365	368	337	352	330	341	370	378	371	325	344	371	372	355	370	378	321	391	330	333	387	336	330	391	372	367	353	358	354	365	415	361	352	371	343	335	366	331	336	346	376	391	362	377	379	384	361	352	350	384	342	378	354	367	382	352	393	368	370	361	357	346	352	367	363	373	341	367	351	356	393	367	349	358	362	358	347	348	365	381	346	360	404	351	333	397	344	341	348	342	352	354	384	323	362	351	398	342	372	372	350	376	362	384	384	347	345	398	385	361	392	363	356	339	363	317	352	361	366	373	351	389	328	386	374	356	389	385	315	381	375	364	386	370	383	356	344	383	367	374	361	385	374	369	396	389	372	392	343	339	340	359	337	355	368	345	383	352	378	367	331	366	390	403	321	356	383	320	372	377	379	379	378	377	315	400	350	361	355	329	376	391	363	333	385	335	377	355	360	339	373	377	373	334	339	404	389	341	328	365	387	333	381	358	390	405	382	364	326	311	384	368	388	344	389	323	341	343	373	384	347	369	360	378	369	347	357	344	338	357	354	318	313	375	352	372	368	370	308	352	399	388	355	338	362	356	373	334	360	330	373	355	380	358	352	370	351	345	338	388	335	376	388	362	362	387	372	366	368	376	380	380	344	346	353	355	371	388	362	326	349	369	341	349	351	329	355	388	347	357	411	374	353	359	361	321	387	405	362	350	376	315	388	356	346	346	336	363	368	343	341	373	357	353	364	342	359	389	348	345	407	371	427	342	360	379	351	379	351	337	367	365	340	327	348	385	351	355	346	377	381	365	332	367	370	376	400	379	342	354	358	346	379	378	384	317	389	345	320	354	335	368	344	338	372	362	344	335	333	384	357	355	377	383	408	379	335	376	337	390	350	350	406	365	380	400	374	359	357	402	342	370	338	402	355	385	357	373	313	346	370	375	400	353	358	351	358	338	338	371	339	368	375	352	345	359	339	364	385	391	349	334	329	319	359	383	369	356	350	334	324	310	338	354	347	371	342	364	343	361	372	318	376	388	347	377	378	379	302	351	330	358	357	367	335	349	371	381	369	362	369	356	352	357	366	369	348	332	343	342	338	386	363	343	347	378	380	346	345	374	328	345	345	366	382	388	345	356	408	386	321	414	375	368	357	353	331	346	386	371	344	374	344	367	354	336	366	380	337	341	371	313	333	325	390	352	366	351	350	355	387	357	349	365	354	363	375	359	364	334	374	334	351	357	372	364	387	397	346	369	384	355	357	367	386	355	371	381	361	366	353	371	346	360	324	371	357	365	375	384	355	359	349	347	352	354	351	343	376	363	326	353	388	401	370	347	360	343	345	329	369	365	337	349	352	367	350	364	334	403	379	372	379	359	338	407	347	384	328	402	374	398	391	384	368	393	349	351	367	352	359	353	339	337	352	377	353	364	414	386	351	308	343	361	367	351	356	346	330	350	357	345	365	384	365	367	370	359	390	348	370	365	344	343	387	392	355	381	369	371	415
20244	11410	10972	8373	5277	3250	2501	1871	1637	1333	1226	1281	1162	1102	1041	986	976	960	901	918	905	888	850	850	818	869	915	862	863	871	879	944	890	852	885	872	801	863	871	881	855	883	897	832	832	888	839	909	854	871	890	860	886	839	856	892	855	863	917	863	873	887	851	827	837	846	825	870	892	841	886	878	856	889	875	899	876	847	821	846	868	835	801	889	816	863	874	901	864	806	917	852	803	855	887	936	854	857	849	910	858	834	883	865	832	862	872	877	885	842	866	853	844	920	882	867	859	878	908	774	872	920	828	869	892	797	912	836	881	909	866	901	879	840	887	877	857	817	808	908	843	806	864	794	847	800	861	935	804	882	838	852	907	818	772	877	880	846	841	888	874	839	888	873	887	861	836	912	878	893	925	896	872	909	902	853	904	865	897	876	838	846	902	816	836	906	843	879	899	843	829	831	886	892	797	858	839	918	851	875	885	883	817	890	870	875	861	861	868	826	895	846	837	878	828	854	867	844	879	841	863	845	852	863	820	888	870	865	860	906	896	883	897	919	821	901	863	864	869	861	910	871	846	894	853	867	878	850	863	861	890	859	866	903	851	858	831	837	879	882	826	862	826	852	847	839	920	820	835	879	872	871	863	882	860	847	904	869	909	858	815	851	855	870	869	851	827	836	891	871	845	825	858	855	836	822	857	807	845	859	837	824	878	820	829	838	875	877	841	876	841	876	831	881	801	856	873	874	858	864	930	809	838	891	878	933	849	883	867	847	888	900	883	878	932	871	860	861	965	859	899	884	887	903	811	861	820	869	826	855	870	859	867	889	817	946	864	935	872	866	886	885	858	886	858	863	848	860	871	861	874	823	835	887	859	864	870	871	858	879	835	849	848	874	850	827	890	898	814	847	842	915	877	882	825	898	852	880	822	900	828	825	865	824	824	913	906	842	823	841	826	823	856	808	845	822	856	868	801	807	826	808	858	867	849	862	905	848	833	874	852	874	848	869	900	871	861	843	875	865	883	831	877	867	867	826	838	865	874	860	879	883	827	912	868	870	858	889	888	876	815	885	766	844	854	814	885	848	880	893	830	836	835	835	853	908	858	868	888	831	925	839	831	880	900	904	893	886	869	916	872	789	907	890	850	844	880	860	859	865	862	841	842	809	851	840	847	877	770	854	843	859	884	886	843	877	896	880	839	872	872	843	866	833	860	839	839	885	890	881	889	858	833	861	842	863	839	892	846	874	863	853	860	856	892	881	865	890	883	894	826	861	817	920	879	853	924	906	861	899	818	855	864	822	882	836	822	873	868	861	882	873	921	871	838	861	815	893	830	866	857	805	862	893	892	880	848	881	838	878	814	861	869	813	878	889	821	865	867	870	834	900	841	868	872	857	854	872	812	895	851	883	875	843	858	851	856	840	851	832	890	836	869	848	850	871	893	931	903	899	858	887	844	832	849	870	892	817	874	850	885	839	851	920	860	858	843	845	878	839	865	893	874	855	889	835	871	884	879	835	832	828	853	863	826	851	839	860	870	820	856	862	803	874	862	805	823	846	813	830	830	852	877	891	859	923	863	849	877	866	966	840	816	889	866	860	868	884	824	894	850	878	843	821	853	882	822	840	802	883	836	853	883	866	867	893	829	850	867	909	888	825	859	846	866	883	893	839	879	861	869	822	892	859	927	869	806	914	924	877	828	860	816	918	864	828	848	888	799	901	897	869	876	870	855	857	862	829	830	844	824	847	903	883	879	863	879	898	819	885	880	868	845	872	857	878	866	855	828	898	925	850	849	853	867	863	891	941	932	846	898	879	832	798	815	815	884	836	891	909	873	853	829	898	881	788	851	825	821	884	859	930	877	862	842	902	802	811	871	803	877	861	871	867	847	867	878	815	871	822	838	784	886	786	883	894	824	831	813	858	855	842	870	763	892	878	802	855	835	867	849	867	842	862	844	861	849	831	888	889	805	879	865	890	835	824	913	860	818	856	862	880	890	849	889	858	849	820	824	859	836	893	880	872	873	915	882	865	870	804	901	845	929	860	872	917	862	867	870	822	859	873	853	897	877	871	832	893	874	859	894	838	853	864	853	898	875	821	851	859	853	880	868	873	862	837	831	851	841	906	878	853	845	945	820	836	832	833	846	855	832	881	834	902	895	862	859	818	867	867	815	907	925	888	842	886	892	854	823	856	884	846	863	889	835	872	829	885	834	863	808	909	900	931	855	869	844	910	873	864	867	834	850	880	905	828	863	863	864	873	863	875	847	863	846	891	884	866	874	869	856	883	855	858	842	893	864	814	860	862	795	888	840	857	892	854	904	876	855	854	838	878	879	872	901	867	851	896	857	839	879	894	850	859	877	856	829	873	864	842	861	912	845	828	834	868	870	843	850	871	845	826	838	826	849	823	880	816	891	855	850	907	876	863	811	859	892	866	880	835	871	870	875	866	813	840	888	878	853	878	867	853	856	869	822	883	887	850	909	860	868	916	869	855	921	898	857	885	887	875	843	858	878	850	871	870	849	816	873	836	860	916	883	832	855	868	829	884	923	868	826	902	828	865	902	907	883	850	788	860	833	909	893	834	895	893	884	842	866	849	854	794	859	894	850	845	855	855	869	873	847	879	858	920	830	847	850	887	829	858	862	882	897	897	843	895	875	828	837	832	843	819	881	822	790	893	838	858	837	896	864	856	861	895	896	863	912	855	904	887	878	885	828	819	845	819	839	853	857	876	831	863	810	882	848	893	830	838	838	914	830	825	840	898	857	882	917	860	906	883	850	897	874	861	847	906	893	907	850	836	815	858	880	836	880	887	891	902	845	858	830	795	846	851	844	878	835	817	857	886	860	832	825	902	804	902	869	842	851	799	860	897	856	854	838	905	885	872	824	904	823	821	885	846	787	886	844	818	861	901	908	880	833	823	787	858	896	844	831	882	875	828	832	879	838	892	857	880	894	836	809	846	843	869	830	889	846	903	910	907	890	850	885	796	841	857	805	898	834	851	851	866	848	887	885	867	849	894	883	840	870	864	840	890	834	862	881	833	900	893	873	831	827	884	859	900	903	899	885	863	906	854	887	861	851	867	874	841	869	873	836	834	847	926	879	840	886	897	802	811	884	848	889	909	834	872	815	817	871	834	851	837	887	872	843	780	899	857	823	836	891	856	854	868	866	872	888	881	880	853	867	897	839	890	864	841	848	832	825	856	848	868	826	816	914	923	867	845	864	851	830	896	843	861	894	869	847	863	863	873	866	853	875	875	863	836	822	864	882	917	871	863	924	810	820	868	861	857	838	893	860	910	888	843	912	860	862	851	800	844	828	859	893	784	830	910	897	844	904	884	887	839	814	883	902	872	816	893	881	861	851	878	899	850	843	857	872	854	772	834	845	872	862	894	867	891	886	886	901	835	856	881	868	816	854	827	917	894	852	909	811	881	881	895	875	846	868	856	864	873	849	853	887	903	827	840	879	875	849	805	837	828	871	865	862	856
40202	20404	14569	8327	3981	2663	2869	2247	1563	769	702	652	552	541	524	510	488	500	584	514	525	613	536	447	458	439	421	446	442	448	414	437	456	443	482	421	446	431	440	405	436	406	427	384	432	430	421	458	442	461	441	410	441	440	457	442	399	433	469	392	466	432	453	418	434	429	426	430	456	428	425	430	414	426	440	426	437	456	457	408	450	434	428	400	425	450	438	412	431	443	395	447	428	462	448	435	433	492	454	392	474	409	420	425	420	425	448	440	409	416	428	440	478	436	446	458	440	391	469	425	444	416	448	425	432	421	418	428	472	448	448	458	492	432	447	414	485	471	413	430	441	441	434	456	444	449	408	436	414	451	470	390	421	422	409	440	441	437	484	454	451	444	425	414	427	455	405	429	439	407	434	406	426	426	418	420	429	474	448	450	445	456	446	438	426	486	435	429	453	439	451	413	442	442	434	419	449	423	479	413	431	432	450	429	421	441	433	440	423	453	435	398	433	461	483	437	403	463	430	463	474	480	416	438	440	401	409	443	412	434	432	450	402	387	425	404	426	391	477	432	424	407	410	453	440	453	453	429	447	413	467	409	438	419	439	402	406	464	464	422	416	427	432	420	441	438	421	432	440	460	444	443	382	413	428	460	446	405	436	435	434	410	398	417	462	408	404	433	462	408	433	410	427	447	439	437	439	427	418	449	457	449	398	430	450	415	418	465	416	449	399	426	440	434	455	441	452	450	450	440	446	422	438	420	453	417	443	412	469	396	456	467	383	391	402	380	413	448	445	448	450	398	445	465	408	429	403	409	432	402	465	420	391	443	442	442	482	437	393	490	445	436	440	448	425	425	489	407	448	431	452	404	412	419	416	450	442	430	444	408	413	438	416	428	436	453	444	411	445	492	451	384	449	438	419	474	422	430	431	409	388	454	422	410	444	399	429	403	411	437	467	453	442	431	440	386	425	414	475	450	448	412	410	429	421	418	401	456	474	452	442	448	458	461	433	461	452	438	419	450	429	447	398	429	414	465	440	436	433	415	413	459	457	464	411	413	410	430	412	433	410	426	425	435	431	392	439	441	445	416	478	449	441	428	446	433	441	450	465	447	469	430	470	454	462	437	444	407	419	430	396	461	406	421	402	439	456	455	472	438	435	439	445	407	466	460	422	418	407	441	435	435	393	430	468	459	405	420	436	414	427	426	425	413	454	472	414	393	443	425	436	395	461	389	436	437	428	505	425	455	444	435	381	446	434	454	453	420	448	388	446	437	446	507	397	416	508	420	463	438	480	432	439	422	423	473	426	427	402	414	457	407	408	415	422	402	418	428	456	419	424	435	406	424	438	414	410	423	396	426	465	415	461	438	448	432	426	455	455	434	423	475	415	399	449	445	399	413	468	463	451	434	417	402	464	435	412	444	437	446	443	394	394	443	430	443	449	435	446	445	413	463	471	465	466	437	396	411	428	439	413	418	414	413	454	423	460	401	426	402	453	438	388	388	431	447	448	478	424	396	404	439	472	424	417	402	388	470	402	436	383	450	418	435	447	442	419	456	445	426	432	435	407	410	439	417	443	435	392	449	408	428	417	424	433	413	421	414	418	445	441	453	469	397	400	477	435	428	426	367	423	437	452	402	414	446	434	437	426	427	457	447	424	419	424	444	423	427	429	393	469	417	431	448	444	421	415	416	380	419	483	413	421	437	453	460	408	444	454	421	428	446	383	442	433	458	417	417	409	434	406	418	423	459	418	392	450	447	415	417	403	464	411	438	440	429	425	412	465	453	421	422	442	417	451	471	438	399	457	449	397	429	423	470	469	472	413	420	446	462	420	438	412	417	418	426	433	435	435	462	438	403	457	439	415	430	489	458	456	468	437	384	429	433	439	442	399	416	447	423	467	403	417	432	439	414	442	463	442	457	440	410	440	428	429	436	410	464	458	422	460	428	454	429	452	463	409	444	455	432	414	400	430	441	432	426	453	471	427	443	383	454	454	472	398	451	455	421	435	441	430	409	454	422	438	409	460	416	399	384	439	401	454	449	432	446	433	452	409	400	431	429	463	373	427	431	405	402	433	452	443	476	464	406	417	456	398	425	440	432	418	413	510	448	421	474	424	421	406	412	446	446	412	438	425	435	450	443	428	431	450	413	436	401	385	398	425	405	398	412	448	410	464	436	455	417	426	400	452	463	447	385	444	430	411	445	455	429	446	415	431	456	430	425	430	458	438	465	418	443	446	424	465	420	422	442	443	419	404	428	525	444	415	449	403	438	440	434	397	421	476	424	436	462	442	442	434	463	412	432	417	464	389	379	486	404	456	407	421	428	456	463	434	416	446	454	431	426	489	467	415	419	426	416	440	431	423	442	449	416	421	414	410	420	416	432	432	426	436	471	414	427	420	439	426	399	416	408	389	413	409	468	467	423	378	405	477	440	412	402	465	454	442	434	442	427	402	458	465	463	429	421	453	400	428	404	424	400	445	437	398	463	420	444	459	388	418	425	424	441	468	414	446	473	416	439	450	424	445	425	410	387	455	426	405	448	427	444	391	418	437	449	461	422	445	435	459	426	462	414	443	387	458	473	451	461	411	457	427	417	427	395	454	465	444	414	443	445	431	449	423	378	421	386	467	454	414	437	411	429	398	418	442	466	438	437	416	447	419	463	430	428	449	429	497	460	437	459	474	441	415	444	415	444	432	448	417	463	407	433	473	414	475	449	398	442	437	428	424	410	416	421	466	412	468	419	435	422	431	444	439	440	393	414	415	412	449	414	469	430	402	445	443	426	432	378	387	428	393	430	407	436	462	429	449	472	440	492	432	413	444	433	452	445	433	413	413	460	445	442	456	464	429	415	420	433	426	420	398	422	436	421	418	415	441	448	427	433	420	399	410	444	421	433	415	433	412	449	410	433	415	465	459	423	446	422	471	441	470	450	419	425	440	417	441	436	451	421	413	445	415	404	425	442	423	479	466	447	411	427	428	445	448	406	475	441	424	432	479	447	431	401	426	409	448	429	491	453	431	412	450	413	407	423	372	439	443	428	436	439	399	431	430	427	436	424	437	422	484	460	447	481	448	394	412	408	406	426	418	417	441	413	430	473	419	421	397	420	402	411	454	441	426	451	422	415	444	423	432	417	403	440	462	467	442	431	466	422	447	465	443	426	400	416	397	439	478	422	414	404	408	419	461	464	413	431	415	394	430	434	466	449	439	465	418	414	415	476	473	426	423	400	430	444	412	440	414	411	432	452	433	432	432	449	437	462	470	429	455	450	421	459	442	447	448	432	418	424	424	441	417	473	400	433	413	397	446	445	442	445	415	439	436	418	482	432	429	443	406	449	447	428	448	462	447	407	405	458	480	394	432	389	439	431	469	435	449	426	406	409	422	424	458	456	427	445	435	447	499	448	446	409	426	431	438	415	436	420	428	430	459	428	474	418	409	434	424	437	419	405	421	455	452	419	435	411	453	440	463	468	436	438	448	424	406	406
27332	16729	20302	17048	11458	9241	10521	7630	5868	2796	2433	1931	1747	1538	1557	1453	1442	1440	1658	1603	1695	2023	1629	1274	1054	1031	1081	1002	1052	1036	1088	1055	1015	1066	1043	1043	977	1037	1000	1037	949	978	993	1005	964	964	983	990	997	1009	1023	1068	989	1027	999	1044	955	1048	1038	958	1002	1065	970	1018	1111	1082	1061	1005	947	963	976	1054	1035	998	967	988	1042	1016	983	995	1000	1004	988	945	1050	1022	992	981	992	1011	987	956	1014	1018	1008	1039	1100	1009	1027	1029	1014	987	1034	998	1028	1017	1071	1005	963	1054	1013	959	975	1019	1099	1012	1060	932	970	974	963	979	1046	1007	1003	1021	944	991	998	978	983	1005	981	1003	992	1006	965	932	937	961	1019	996	1055	955	954	1012	1017	955	999	1014	1006	956	1000	957	987	1038	1013	1016	964	993	1003	978	1003	1005	1019	975	996	980	937	955	1030	1048	998	1039	1026	1018	1027	1003	996	1007	956	1009	1030	1062	1017	1049	1011	1017	1016	988	951	1001	1002	940	994	982	969	986	971	978	995	1006	995	987	1012	998	964	1007	1064	1022	949	1051	1010	1002	1017	1034	1054	972	1023	1030	1072	1003	981	977	1004	995	974	957	1034	1023	999	946	1029	1019	1005	1040	1055	982	966	1037	1100	990	987	950	1034	1012	973	1039	995	1033	1009	996	976	944	1013	967	1049	986	1031	991	1026	994	985	982	1021	1014	1045	986	972	991	967	973	1000	1021	1012	994	987	968	1032	1010	1029	993	1039	992	1066	1048	1011	1001	1037	989	1037	1053	972	1024	971	1041	1022	1060	1027	998	1030	978	961	1047	996	995	1020	1034	953	936	1025	999	1032	938	960	964	987	1030	968	1001	1006	976	1014	1020	1022	994	1020	1005	1041	1006	969	969	1078	1037	1022	970	995	989	1020	997	1053	1012	1048	991	1012	1018	969	993	970	990	1013	1001	1060	1001	996	993	1045	953	1037	968	967	982	1038	1036	993	1041	1022	957	1018	1000	1029	1006	1023	1033	1024	959	1065	995	1030	1002	998	998	1079	1031	977	1063	1023	982	1009	997	989	983	977	974	1024	1021	1059	1002	1016	952	1031	974	1001	1028	1014	975	969	950	1017	1062	959	1028	974	978	996	990	1064	1020	1028	959	1000	973	969	1029	969	1023	1019	1006	949	978	1000	999	994	975	971	1006	1020	932	976	946	957	1028	1000	1064	1002	1003	1019	1006	989	1011	1017	978	1022	985	1003	1029	1029	1005	1015	968	980	1034	1007	972	995	980	1005	1061	1005	1012	1005	1080	1047	972	1004	1011	1013	1028	996	1047	991	994	1006	972	1006	1007	972	1041	961	986	1004	1013	970	1069	1018	1035	1051	1032	974	936	989	966	981	974	983	1064	1015	981	1064	1028	1008	960	1085	1061	1024	1034	981	1011	1051	976	993	1033	969	1013	1013	978	990	980	1054	1054	1017	1002	991	988	956	1010	1041	1035	1008	964	948	1038	981	986	971	977	1001	1020	1041	966	1059	993	954	957	1012	1037	1009	1038	957	1068	1013	1012	1016	1012	986	1024	956	1014	941	997	1032	1032	986	1008	981	978	1023	969	993	1052	1071	968	956	998	1029	956	989	984	1028	971	994	1019	961	1001	975	992	1009	1016	986	944	992	976	997	982	1036	1023	961	1044	1018	977	1037	1000	1011	1000	986	987	963	1044	1008	959	1008	1007	979	1053	983	960	1002	972	965	1012	1081	957	984	1051	1058	986	1011	950	1064	1023	1026	1019	1014	1019	995	1022	982	1047	1025	975	1002	980	1002	982	929	1015	988	972	977	998	970	1042	1028	955	983	982	1031	980	1067	1040	1018	1004	1030	986	1024	1020	1037	996	985	1029	1016	1005	979	996	1021	1028	983	986	1035	968	972	946	980	1030	1034	997	978	1017	1020	1010	1039	1037	997	1011	1037	1005	991	955	1025	1018	1012	1047	1037	991	1011	932	1025	962	941	1049	988	995	1072	1005	976	975	942	1030	955	1008	1064	1028	959	985	971	961	1038	1018	990	1034	1002	1002	980	1015	1028	996	987	1044	1012	962	950	1011	977	1000	1003	984	1021	1083	1049	975	1041	993	1050	1017	969	1021	1024	1018	985	1025	990	1084	1015	1053	1012	1026	989	1020	1000	946	1002	1003	1073	964	987	987	1010	987	955	953	1026	1006	988	1001	1047	951	978	998	1013	975	1053	1043	1047	1021	1037	1024	970	1049	992	1046	974	935	1017	990	995	1002	995	1024	990	941	979	1067	1011	1033	1068	964	1004	974	953	1018	999	1023	1012	967	976	972	983	1074	1046	1025	1000	997	1029	1000	1012	1040	1041	985	1037	957	980	992	965	1057	978	996	1041	986	1040	1041	1018	1083	1038	1064	1009	1032	964	1026	1026	1011	1009	1042	1012	1002	979	980	997	1038	998	1011	987	1047	989	985	1029	995	1002	995	967	1002	1012	979	1022	948	1026	1042	1022	1035	947	1031	967	1034	984	1010	995	1010	983	989	1001	1024	1021	1008	1012	977	1018	980	976	969	985	990	1037	991	912	984	1056	1008	1031	996	981	1034	999	988	1099	962	994	1023	926	970	1070	1016	993	1026	1003	1009	963	972	982	979	1004	1039	990	1047	993	1032	1004	1048	1081	1042	1036	1014	1011	1003	1024	985	998	982	1061	956	1014	1019	981	1052	1054	1010	1081	999	968	1002	964	1049	996	956	1006	1064	1007	1002	987	1024	1000	1030	1063	1060	966	994	1006	992	979	986	984	959	982	989	961	946	982	976	974	1025	967	967	1002	996	1000	986	981	1033	1006	1007	1014	976	963	1016	944	1003	1013	1047	1025	986	1034	1004	1004	994	1040	1002	987	1025	980	974	949	1011	1029	1031	1022	991	1042	999	1046	1021	988	986	1007	952	1009	1010	1025	985	985	975	950	1007	1016	988	1029	1016	972	999	975	1007	956	1000	1022	1005	1075	1059	1034	1008	1030	1055	975	996	983	1103	1038	992	1036	995	965	1009	988	1013	1010	969	1004	968	1011	1025	1049	972	993	999	1007	991	926	1039	1050	1031	1023	1011	1007	1033	960	1003	954	1008	988	989	1014	1023	1014	1014	1000	963	1017	998	1001	998	1014	1019	968	922	1000	984	1037	1011	992	1031	1065	962	1007	1022	953	973	1002	978	966	963	1002	947	976	964	1004	926	960	929	988	958	986	988	1007	965	1051	1041	950	1028	1000	1015	995	998	986	1048	979	1012	1019	1026	999	1004	1073	1035	1025	971	995	1050	1014	1020	1048	973	992	1006	1014	1002	1045	1065	972	1020	1019	1069	996	993	970	1035	965	1065	1042	970	991	987	1027	1038	1034	992	993	991	1057	994	959	1015	1045	1035	1052	1018	1002	987	1032	967	1065	1048	1039	967	982	996	1014	973	1012	1034	1043	950	1008	1017	1000	997	985	966	1010	988	968	1015	1002	961	1048	976	1058	975	996	1044	1018	955	1007	980	987	1073	923	997	1023	1038	1042	1062	1035	1087	1016	972	1000	1048	1055	979	1007	1032	1010	1093	1037	1037	1002	1049	999	963	975	980	1046	975	1038	999	1046	1032	999	997	995	1045	1011	964	991	1005	1031	1034	1017	1029	1005	990	1002	940	969	1051	982	1058	972	1013	1003	1023	1014	1046	1023	1036	1011	983	1052	977	945	1056	977	1046	944	942	972	1022	1001	1009	992	1034	1034	1014	962	1024	991	1025	968	976	985	1015	1014	1045	985	954	980	1040	954	1024	1031	945	984	989	1009	1015	1024	1008	1041	1025	1118	937	1076	1051	992	1064	1010	935	995	999	1023	1083	1009	1025	1032	1008	1030	987	1011	967	971	1035	1003	1002	1000	957	979	1027	987	971	984	1013	962	978	1003	1015	1046	984	1056	1010	1006	993	994	1032	991	1036	1043	1021	1027	996	1029	1020	963	1041	1048	974	1017	1036	1059	1065	1038	1032	1002	1023	1025	971	990	994	1006	1028	973	1009	1052	1078	1033	1019	993	1011	1029	976	1033	1043	1014	1013	1001	1026	1009	1012	1010	1003	950	1003	1029	984	1006	994	994	1064	1017	1018	1001	1028	1004	1035	1007	1012	999	1007	1044	970	1040	1084	977	1018	1018	965	993	993	984	981	1022	1007	978	992	1057	992	1008	1006	1035	1012	1020	1024	969	1002	1046	1004	1054	972	942	992	956	1063	1000	945	998	1052	1016	1006	1008	1055	1033	1021	1021	1005	999	1023	1043	1033	993	993	952	967	1021	1017	989	1042	1004	1021	995	1019	1007	1040
49611	26063	18313	11224	5174	4276	4097	4036	2420	1139	709	725	554	482	489	465	437	455	436	546	512	579	579	434	422	370	353	358	365	388	401	360	375	359	396	373	380	342	374	364	371	383	360	358	346	351	369	393	343	349	333	350	383	372	376	387	363	364	331	346	402	382	360	355	344	409	382	335	335	330	364	383	364	373	395	387	379	362	368	337	365	338	409	357	340	391	364	349	340	350	345	384	322	336	350	344	371	360	356	374	372	354	382	350	356	342	346	365	360	337	371	383	352	360	332	354	356	376	369	352	338	353	360	398	400	387	383	356	391	365	374	380	411	372	329	330	368	382	336	332	356	354	344	363	317	373	413	349	380	356	374	376	326	356	342	339	341	334	359	359	358	364	342	387	355	359	356	337	328	353	376	396	368	376	382	368	369	385	361	346	380	321	378	349	351	355	370	377	396	397	348	383	352	358	382	377	329	330	391	367	357	384	339	376	348	380	350	328	359	386	385	342	401	322	350	368	343	324	356	373	351	329	322	369	385	341	352	377	384	395	387	369	363	368	358	336	364	366	355	336	389	367	353	345	371	367	345	380	376	357	369	374	394	345	345	385	374	363	378	364	361	371	347	372	377	331	369	343	359	380	364	354	370	329	336	370	395	346	341	348	361	366	326	356	362	362	352	346	378	328	372	359	307	375	417	341	340	347	353	375	331	402	348	362	349	383	350	322	335	343	382	346	366	356	350	380	390	356	351	353	371	369	383	360	376	353	311	333	378	380	319	326	387	318	341	302	358	358	346	379	361	337	339	362	337	341	355	404	328	340	336	322	305	355	356	328	371	354	420	396	382	352	352	356	338	385	335	334	299	349	371	353	382	326	364	375	373	350	373	331	368	399	324	364	381	330	378	336	342	318	341	315	379	345	316	379	341	357	408	370	358	363	357	340	385	365	369	343	331	349	333	345	337	341	372	392	385	406	319	400	349	303	347	396	358	360	344	367	338	392	348	331	352	346	351	353	336	342	361	371	353	379	384	346	362	379	367	384	344	331	360	335	320	387	365	393	347	374	373	364	334	365	315	362	396	358	365	357	323	358	337	382	356	307	353	360	363	332	409	376	360	350	339	349	404	386	373	337	361	350	368	343	357	368	368	357	393	330	307	356	348	326	380	370	364	376	342	357	369	353	360	389	359	341	362	340	360	333	318	363	368	324	357	359	350	389	315	370	363	375	356	348	361	398	361	387	381	346	349	371	345	360	356	375	362	356	371	330	362	358	322	379	364	356	347	330	371	398	356	369	342	361	353	359	324	367	381	374	331	333	366	321	405	336	383	354	379	339	364	371	376	348	357	345	336	364	317	360	362	329	378	381	371	374	363	380	376	373	374	352	363	376	373	362	357	344	377	343	329	349	371	343	359	358	357	339	353	377	335	359	379	348	336	367	351	395	359	371	377	329	351	325	390	396	401	349	353	353	361	380	347	352	351	326	365	366	353	334	371	396	384	371	310	343	394	360	375	340	334	357	324	335	326	350	375	349	366	327	361	367	362	368	371	349	343	352	374	361	369	368	358	351	395	344	368	334	336	329	343	367	369	350	375	367	382	346	341	366	350	334	389	353	331	362	346	355	382	376	368	360	373	351	361	329	378	370	367	353	347	354	393	338	350	392	392	347	335	337	315	384	361	396	365	344	381	376	412	396	385	366	363	363	347	377	373	345	347	365	345	359	345	401	374	352	354	339	347	347	343	345	326	352	309	336	363	327	351	370	325	380	375	402	365	371	359	385	398	354	349	393	400	370	366	363	339	365	361	375	349	383	385	353	396	346	368	370	346	365	343	363	344	307	347	361	360	348	360	371	367	341	348	344	339	346	353	327	344	326	388	380	396	354	362	334	333	351	319	385	368	370	383	353	350	323	360	354	372	359	386	337	371	355	356	352	402	353	365	398	363	333	368	330	358	359	375	359	337	357	327	366	375	357	353	364	391	342	381	375	365	377	331	343	365	412	358	350	364	369	342	363	344	370	340	355	350	363	391	373	363	366	362	377	404	384	355	366	319	406	353	363	366	367	368	392	352	332	379	373	373	378	370	335	389	369	361	405	394	341	349	350	344	334	380	367	382	366	373	357	350	388	372	352	325	376	347	352	350	335	357	353	344	371	379	348	343	382	383	339	411	379	356	363	339	355	375	373	380	351	348	377	379	394	353	335	380	358	340	338	344	342	337	346	360	367	359	372	349	390	395	311	352	350	351	336	368	358	379	361	342	345	352	342	385	372	352	360	333	337	366	335	376	398	344	344	388	326	373	344	386	360	361	363	355	358	353	323	384	378	360	367	403	328	322	384	333	318	373	375	385	386	352	372	346	363	378	338	364	354	364	334	377	366	334	319	379	365	365	335	357	346	370	386	394	367	377	372	355	349	328	356	327	328	333	368	389	397	341	353	337	357	374	386	345	358	348	350	368	378	351	377	372	319	360	371	342	359	335	377	368	377	369	377	342	336	362	343	368	358	354	341	380	314	348	364	371	391	360	365	387	359	337	345	348	388	373	365	362	339	372	318	370	334	349	393	361	333	346	325	366	348	359	346	362	354	316	360	343	360	360	360	346	361	346	351	363	350	373	346	378	363	347	396	356	336	397	369	396	387	349	358	334	381	374	358	352	397	335	359	358	354	325	341	385	346	333	363	387	326	375	359	344	334	364	332	345	371	282	345	344	351	355	360	342	359	374	370	349	384	334	307	352	361	375	367	402	346	338	323	355	375	405	384	363	359	344	342	322	327	362	369	336	334	364	375	364	383	355	372	327	344	359	361	386	390	365	353	368	370	326	374	339	336	372	363	338	342	359	369	379	375	357	352	388	361	339	343	379	366	374	374	394	389	392	363	320	386	353	361	357	354	354	353	368	389	382	361	349	377	323	355	370	376	350	352	358	331	376	348	347	409	349	327	388	346	350	375	365	366	361	347	351	360	338	346	376	360	360	311	409	362	359	369	326	342	377	358	355	369	356	362	359	355	362	369	368	325	348	353	371	323	365	331	366	345	344	371	402	349	394	353	352	372	348	357	350	386	370	363	343	380	370	389	344	371	356	358	388	355	373	365	362	332	399	326	343	343	389	337	315	361	333	376	345	384	362	350	361	353	326	382	358	364	373	345	325	315	380	387	369	374	326	379	359	394	373	366	373	359	373	365	341	353	338	373	357	341	319	349	396	353	339	354	344	336	358	361	355	338	352	339	370	374	348	369	357	373	335	346	327	343	354	345	366	353	416	353	348	390	352	343	351	337	361	374	338	363	354	363	370	349	346	373	356	333	368	401	334	342	370	344	358	351	359	367	370	345	372	380	351	356	364	354	366	358	350	322	335	367	398	340	380	366	310	372	383	367	355	340	376	330	378	356	339	347	372	367	344	340	364	358	351	346	368	366	358	349	334	344	336	362	359	379	373	351	362	342	349	349	344	385	365	337	341	378	367	354	349	360	363	332	330	394	342	395	365	329
32816	20834	23274	20324	14063	13884	13713	12661	7971	4095	2827	2585	1882	1756	1658	1606	1530	1394	1524	1938	2013	2100	2247	1436	1102	887	889	890	950	886	890	904	867	811	859	831	912	864	848	839	855	836	833	848	814	897	781	850	863	824	815	859	867	821	865	788	847	790	816	766	785	874	820	803	811	860	807	781	842	889	854	844	796	890	830	885	864	805	842	797	857	804	778	871	787	814	822	841	812	806	826	841	779	840	835	878	806	841	862	811	807	839	842	824	815	846	861	829	803	868	821	808	836	845	799	809	852	872	808	855	851	829	784	836	852	802	848	790	857	853	764	841	839	833	886	793	799	855	875	861	858	829	819	846	819	834	829	820	830	874	870	852	863	866	787	857	849	820	831	849	876	866	797	887	843	847	794	840	825	817	836	829	810	812	832	832	840	805	825	842	862	848	830	809	887	831	827	869	852	836	843	831	800	801	862	821	817	861	865	851	802	845	803	848	824	839	853	859	872	829	830	857	837	843	859	816	819	870	850	844	836	797	842	803	808	810	793	845	814	888	814	852	823	810	821	780	834	816	876	852	822	831	882	799	881	819	850	852	806	834	839	817	824	816	836	817	811	807	825	827	841	854	788	818	836	858	859	828	788	838	821	816	860	805	808	840	836	855	844	816	842	856	777	792	838	851	836	818	853	840	814	807	826	839	821	872	823	832	811	853	807	826	821	841	815	848	771	796	843	803	848	803	827	874	867	848	873	840	840	842	834	902	854	843	813	861	803	841	841	855	836	860	877	796	866	816	824	829	871	870	857	875	829	844	864	790	856	870	834	823	825	853	787	864	817	817	831	839	832	774	825	811	847	820	842	841	897	829	846	854	881	879	815	858	795	788	824	798	826	846	808	846	854	815	802	821	849	870	874	813	859	839	833	787	810	842	805	768	819	844	857	857	847	829	848	841	849	832	851	865	818	871	819	808	771	826	825	801	793	829	852	834	888	836	842	830	852	839	839	795	829	845	822	836	810	803	874	789	860	844	861	790	829	770	856	830	845	832	828	840	781	855	860	840	814	835	825	862	794	837	856	825	817	858	827	833	852	801	841	814	854	829	783	806	776	850	856	859	819	822	844	865	822	813	787	851	846	897	769	808	821	774	839	871	820	847	851	849	808	803	828	822	846	863	842	853	869	827	848	834	824	830	847	849	830	785	849	818	861	805	823	871	821	813	808	820	909	846	862	822	823	826	832	856	865	804	845	847	828	847	845	802	887	843	813	859	843	865	773	859	852	840	802	844	844	793	883	822	845	803	821	809	861	820	839	796	842	842	840	854	808	856	770	816	838	867	848	844	845	812	792	815	874	868	898	820	844	805	815	822	802	840	852	883	791	848	891	808	805	847	819	859	862	789	853	823	811	839	828	861	866	826	810	840	785	897	837	814	836	815	858	807	835	782	871	837	814	826	840	791	874	880	816	827	868	774	803	848	824	842	843	810	805	775	829	796	854	797	797	787	826	801	777	834	809	785	756	901	821	822	871	878	847	890	883	867	802	814	803	801	866	800	857	800	882	799	850	822	842	779	821	878	839	865	792	864	773	809	857	880	852	872	882	834	807	832	817	847	816	826	905	818	859	889	838	836	790	867	820	826	835	847	798	888	862	888	834	799	868	830	825	825	827	827	881	858	849	772	839	834	836	843	867	875	822	830	835	869	875	869	817	843	881	852	864	834	794	824	914	813	815	891	776	911	889	853	842	837	855	809	827	871	814	811	829	849	894	815	842	852	812	800	850	873	788	889	881	831	849	813	800	843	799	786	912	808	907	826	842	884	813	811	798	861	832	857	830	861	846	838	852	865	914	802	851	845	814	798	840	835	857	851	846	806	867	854	802	869	792	825	844	787	832	841	822	825	829	796	856	755	862	861	811	789	833	856	865	805	849	808	789	806	882	894	840	867	811	835	796	818	849	884	834	794	827	841	794	853	845	858	840	831	913	804	845	796	802	833	914	791	821	864	819	856	838	829	823	815	842	806	797	842	846	769	840	812	822	830	839	830	850	821	822	794	833	837	831	810	793	825	885	844	805	844	878	822	751	868	847	842	807	824	848	862	894	819	835	815	828	830	847	855	812	831	797	817	817	911	844	825	856	857	857	817	851	829	820	806	812	852	823	802	843	877	839	853	785	835	845	798	810	855	853	865	849	810	881	784	825	855	802	838	846	769	869	813	853	868	804	853	871	842	899	822	756	860	801	802	831	860	803	831	828	875	842	806	835	804	865	827	806	835	814	893	830	801	866	826	795	859	876	819	866	810	800	837	852	858	801	773	816	811	831	839	859	841	873	861	872	870	806	852	823	777	820	884	835	841	880	819	837	792	777	826	803	813	811	798	829	840	832	854	873	848	843	832	863	809	828	798	807	823	808	824	870	834	893	809	804	866	808	795	849	808	792	824	812	815	840	802	851	810	839	773	844	797	870	810	840	790	829	840	870	805	841	817	883	856	900	778	842	873	842	793	802	847	887	814	858	856	821	857	857	839	817	845	820	850	890	838	804	803	881	796	830	823	838	867	873	860	850	825	875	849	784	846	849	852	872	853	806	804	892	824	807	857	828	874	834	845	832	867	878	848	829	799	894	820	834	812	825	786	784	861	800	836	782	845	856	846	764	829	858	848	810	820	800	818	826	827	861	839	845	814	829	772	817	836	812	846	859	843	822	799	858	809	827	838	845	808	800	861	845	810	775	858	826	840	832	781	817	812	821	851	854	811	851	851	797	838	871	832	838	853	839	855	848	822	809	813	826	812	835	802	905	805	793	836	896	819	847	806	858	750	806	830	900	837	814	840	825	833	819	843	806	789	876	790	825	818	851	842	847	842	860	811	825	874	834	811	874	853	829	856	832	806	827	819	870	789	827	828	857	838	817	826	808	820	781	769	819	838	823	826	861	782	838	850	887	798	854	858	815	809	846	801	834	839	852	784	905	795	829	832	881	855	819	856	846	842	826	765	871	853	837	806	816	821	836	901	814	827	839	852	872	823	838	842	791	881	787	842	834	876	854	870	855	845	879	816	814	874	884	827	834	895	819	792	815	822	838	814	769	860	805	810	832	830	828	836	829	877	823	831	782	833	820	809	812	860	772	808	842	784	833	813	807	829	799	837	796	848	884	871	809	802	829	865	844	838	808	791	873	835	838	855	850	779	846	863	846	818	833	864	806	818	915	822	902	805	822	823	821	839	849	832	842	854	851	844	786	796	874	832	825	851	815	861	871	827	824	830	835	800	796	842	803	796	833	835	844	800	840	793	869	834	798	792	815	844	790	812	803	831	833	829	834	855	829	827	872	810	841	833	806	809	819	829	826	813	865	815	800	845	824	838	884	834	805	812	860	839	838	832	813	811	824	830	848	873	805	854	797	845	824	798	850	816	849	866	839	777	862	869	886	859	894	803	833	791	826	838	821	828	862	864	809	895	841	858	833	856	894	842	847	874	798	830	844	846	851	865	830	860	825	774
25764	11607	6628	3117	1531	1008	739	647	547	496	399	379	428	421	398	377	369	306	335	323	359	358	345	351	385	351	304	365	332	316	334	310	335	338	292	319	331	341	340	355	294	316	329	317	314	351	342	345	357	369	349	345	353	307	327	344	325	342	363	341	329	325	334	375	351	381	345	313	349	318	335	330	308	374	321	324	311	323	334	336	340	394	326	330	388	356	321	367	342	329	354	343	375	324	317	354	400	352	346	356	370	350	340	327	331	352	318	331	318	401	368	320	316	336	358	343	308	345	316	337	355	351	314	374	365	325	369	367	331	339	330	330	357	352	339	346	362	309	350	309	341	327	324	325	359	352	356	355	340	361	351	348	363	341	348	357	347	356	368	323	317	311	350	352	346	341	329	293	338	365	331	360	319	356	331	357	352	349	323	322	320	320	344	336	343	351	340	355	359	330	332	330	353	351	327	327	347	324	362	325	351	340	354	331	348	323	327	364	343	383	335	328	320	366	320	294	337	363	298	317	355	304	294	288	348	339	338	321	316	352	328	351	348	368	337	328	341	302	314	321	354	339	339	301	328	305	324	342	387	329	347	305	357	299	329	299	326	380	336	333	326	352	336	368	323	357	309	336	334	344	309	326	328	343	317	350	364	308	300	378	318	306	340	343	343	339	333	321	355	351	336	375	317	324	354	359	326	331	362	344	328	351	342	346	323	347	338	316	324	315	345	339	360	353	367	361	347	346	333	314	378	300	354	325	326	329	305	331	334	375	322	360	324	348	356	319	339	316	340	332	344	361	400	337	326	352	324	320	345	343	380	361	332	348	344	305	348	353	342	359	383	358	368	358	339	365	341	358	314	340	341	327	316	362	339	339	368	322	300	340	352	332	305	340	339	359	324	344	310	341	363	355	315	328	339	339	351	342	321	325	360	354	325	372	354	296	357	336	338	326	328	347	336	324	340	337	340	307	292	319	287	370	367	342	325	297	342	334	346	356	329	309	338	332	360	341	350	331	348	370	342	322	335	341	309	321	390	360	297	388	356	351	328	347	377	339	311	359	316	325	348	309	317	348	342	337	338	350	352	343	322	345	311	330	344	315	329	347	322	338	342	343	344	351	330	354	335	360	344	347	338	342	309	352	318	297	349	358	353	327	283	345	353	335	319	343	355	354	358	330	334	337	346	316	342	335	317	365	309	332	353	336	327	305	338	369	374	383	335	342	326	333	353	350	332	362	356	374	295	352	350	335	353	307	310	345	310	334	357	355	340	358	371	349	319	344	358	323	353	369	358	335	333	339	310	405	309	331	345	323	367	345	351	345	363	348	331	324	294	372	346	355	387	368	333	337	358	362	351	352	341	348	327	278	329	337	328	361	311	318	375	336	339	364	323	350	340	304	333	342	360	308	349	316	294	327	337	321	347	338	392	365	325	335	335	352	321	353	341	346	374	345	346	348	359	358	366	313	306	343	349	359	348	333	354	333	351	335	330	354	348	343	334	329	330	316	309	341	328	323	346	351	351	359	326	353	364	321	329	324	351	346	342	351	339	343	368	345	349	347	321	310	355	369	332	345	323	348	320	349	328	321	341	385	324	335	334	343	345	348	314	325	327	357	328	333	349	349	324	351	290	341	328	326	362	318	355	306	313	358	351	331	339	329	342	317	318	365	332	341	376	318	365	323	334	352	329	377	326	332	347	325	358	322	338	328	341	361	347	360	343	341	364	366	349	347	344	337	346	379	354	353	355	324	335	331	333	334	345	318	353	328	329	350	314	325	332	358	343	331	357	345	352	339	324	353	360	342	321	350	329	373	350	344	344	323	381	377	350	315	362	347	326	329	335	334	348	315	339	346	337	295	314	327	321	294	311	322	301	321	332	342	323	326	326	326	352	347	344	329	324	319	366	356	316	327	338	330	326	313	331	323	348	383	371	364	384	348	345	326	303	335	336	386	355	347	363	347	337	315	347	329	351	370	337	321	354	335	359	320	332	344	365	329	340	340	349	356	340	364	380	353	343	343	338	323	336	301	337	293	349	329	340	376	327	322	318	315	335	370	355	327	319	322	347	346	338	334	364	359	334	349	347	327	347	334	336	345	354	344	329	308	308	352	333	337	311	361	355	335	336	342	348	303	319	331	342	385	319	310	322	323	322	347	332	325	316	344	293	287	351	351	365	312	361	348	347	317	290	325	349	370	300	311	333	329	335	318	321	342	338	326	354	352	328	328	346	314	352	297	355	326	326	358	350	332	299	323	351	320	295	331	330	325	340	343	344	361	329	341	328	373	325	375	356	372	301	335	376	336	353	345	318	372	327	316	338	307	354	346	321	298	337	350	331	387	344	321	317	371	334	321	327	327	319	323	325	302	374	353	305	320	335	298	369	348	358	330	364	295	354	332	337	331	356	333	413	358	313	354	318	286	313	331	330	342	349	309	318	360	324	349	348	342	385	351	329	353	333	338	351	352	355	338	328	334	327	340	307	330	336	318	328	354	340	361	355	317	347	327	327	340	352	343	372	339	340	336	360	372	320	362	321	348	357	338	337	364	336	304	359	329	336	324	346	315	365	351	356	321	333	418	345	344	338	345	305	361	323	343	344	351	330	368	351	315	343	372	364	321	335	345	323	349	311	342	353	310	322	350	348	333	341	356	343	310	371	329	364	354	323	322	343	398	340	350	318	356	348	341	356	361	327	323	339	306	404	320	335	365	354	359	354	306	289	331	316	336	333	333	348	338	329	339	298	312	351	330	360	324	375	359	352	348	336	373	374	324	333	357	378	343	366	322	337	351	337	371	337	362	339	355	336	339	386	339	332	382	315	338	345	341	330	312	337	378	336	352	306	338	349	352	330	362	371	332	350	322	339	321	324	365	335	334	309	340	324	327	366	354	354	339	319	331	332	302	344	315	326	340	362	317	310	299	340	325	339	302	302	326	351	370	337	338	357	362	328	326	287	344	353	337	363	362	376	327	349	349	311	363	332	369	345	347	337	352	338	320	347	370	290	329	344	318	362	349	321	335	332	293	359	335	355	385	346	333	319	346	330	325	354	342	382	327	361	349	324	333	383	346	309	358	337	337	333	359	336	346	316	310	338	352	333	373	351	332	330	308	393	350	350	326	303	339	341	366	350	364	325	350	372	341	344	367	337	332	319	359	334	318	364	343	363	340	347	323	321	326	380	363	344	352	340	348	348	356	338	332	311	347	369	363	390	355	351	355	359	328	359	336	332	358	341	378	307	348	327	346	336	359	324	300	342	329	319	372	338	336	317	383	348	353	338	342	333	326	312	372	313	374	324	325	356	366	344	331	353	332	328	323	321	347	375	360	310	367	378	326	352	310	330	361	316	309	356	349	345	327	355	341	305	341	322	355	329	344	372	317	324	333	324	308	334	321	343	366	319	372	318	334	330	330	374	362	301	329	344	363	354	300	379	367	281	326	354	346	330	336	357	340	383	310	366	345	346	354	294	352	316	299	367	335	329	323	331	341
17921	9845	10950	7976	5099	3431	2525	2446	1842	1657	1268	1148	1120	1178	1102	1076	1003	928	852	875	858	852	802	846	777	790	842	842	770	780	800	839	837	854	821	798	811	771	817	823	811	819	810	850	803	850	786	824	850	776	781	812	777	838	806	787	801	816	755	805	817	860	794	837	776	807	776	805	776	897	795	819	796	831	820	809	797	830	780	865	830	798	796	812	839	841	823	807	854	829	841	813	790	850	828	830	797	771	763	835	839	824	855	823	848	798	771	797	843	823	797	798	792	806	815	773	768	779	820	821	825	820	787	804	810	794	788	852	794	803	835	856	787	835	836	810	778	787	777	802	804	823	740	810	841	770	813	794	845	773	783	846	759	772	785	836	809	826	807	794	818	810	837	831	794	830	811	787	814	770	768	799	803	822	820	842	829	797	840	886	859	807	805	782	792	826	822	841	809	825	781	878	870	822	820	834	826	841	794	818	774	829	885	787	787	855	814	842	820	824	798	760	802	813	820	812	831	773	851	777	838	794	820	808	841	819	801	803	811	802	838	846	782	828	802	808	869	833	839	812	808	821	814	806	754	776	827	819	770	803	791	826	827	808	806	854	775	813	806	827	831	821	766	775	776	884	828	811	830	762	822	806	843	799	836	777	809	816	820	818	753	861	847	762	783	827	839	770	849	815	826	765	851	851	810	773	878	758	831	862	792	800	807	793	784	799	814	785	817	813	786	802	825	792	799	778	809	801	828	754	778	801	792	807	780	812	833	843	839	799	797	770	830	842	826	813	783	813	839	839	847	836	813	814	809	827	794	758	807	829	805	804	815	834	842	826	815	852	825	812	806	836	843	827	783	755	824	825	827	781	875	834	815	782	790	797	818	823	811	820	796	818	809	782	816	858	845	771	816	832	794	804	825	771	792	845	781	788	779	786	805	831	800	853	754	784	773	827	797	836	811	808	853	832	802	737	853	851	800	788	795	797	810	790	832	805	804	791	816	777	766	847	841	814	849	805	783	808	802	800	781	865	803	827	786	815	804	825	814	834	841	801	780	780	847	800	767	827	808	850	857	768	807	823	820	823	790	821	819	812	840	825	790	814	819	865	790	824	824	806	821	779	807	841	806	815	788	827	785	848	796	751	771	796	828	788	752	873	810	836	850	809	804	816	811	837	839	837	798	790	817	853	804	759	782	820	861	807	876	761	743	811	822	795	770	849	810	816	833	867	766	837	827	835	801	856	772	817	838	802	865	837	825	852	800	772	804	814	817	825	833	801	813	767	790	789	772	839	743	828	833	846	867	855	782	782	763	761	792	793	829	805	824	824	791	775	818	825	766	744	805	867	791	798	814	843	834	848	848	873	821	785	793	771	822	829	820	800	792	748	779	804	846	750	839	765	789	798	836	775	787	850	781	841	830	812	805	839	826	816	802	816	803	834	811	776	809	792	803	807	805	843	851	797	874	743	835	881	834	798	835	822	890	822	839	814	769	830	799	819	842	818	833	827	795	806	807	823	806	859	878	808	782	822	783	897	848	800	827	778	837	782	910	843	814	820	793	803	805	817	780	759	806	792	764	768	827	832	801	786	822	838	806	811	859	811	778	775	779	774	818	833	852	819	840	770	806	881	835	873	768	825	790	867	771	779	769	806	807	844	780	820	842	813	805	853	786	802	850	791	803	788	813	790	803	838	824	814	819	790	779	755	788	749	805	801	822	787	821	855	852	809	790	805	817	836	821	850	769	814	771	814	857	855	812	828	832	766	802	751	835	811	854	792	862	815	792	815	739	771	830	826	800	779	856	805	749	829	802	833	799	832	771	754	826	795	789	824	826	823	800	835	821	795	819	787	785	814	813	801	814	824	758	835	852	828	844	831	834	786	840	816	854	841	819	815	847	783	782	824	817	821	796	794	770	874	802	828	776	829	795	828	794	819	840	866	826	758	805	778	771	799	807	816	831	864	778	844	804	820	813	833	814	862	841	803	807	812	872	767	835	817	841	797	849	819	838	807	800	813	827	765	844	809	789	799	805	813	813	816	811	858	799	791	818	813	852	811	799	844	806	789	843	806	801	788	798	840	779	798	805	801	750	801	847	818	835	868	851	748	816	772	811	784	871	792	810	797	836	810	851	753	814	772	844	832	820	815	772	797	792	849	816	801	823	802	773	789	782	819	802	794	815	859	861	808	825	829	788	824	806	822	809	825	836	815	778	779	776	809	795	770	808	806	772	793	817	812	823	877	801	801	815	808	841	759	830	779	828	831	794	842	825	800	769	782	829	835	870	791	827	767	785	815	770	843	795	798	795	767	796	811	823	824	826	828	788	797	819	789	814	821	794	824	809	887	791	809	775	857	818	837	828	865	823	745	844	830	864	755	810	792	832	816	813	856	820	864	811	855	759	790	809	848	813	824	809	803	799	784	844	786	843	795	793	777	798	752	833	777	806	825	831	774	777	803	759	791	816	772	838	869	803	822	783	855	824	861	838	796	845	843	823	860	851	822	858	812	804	799	774	822	828	821	848	841	782	813	802	788	807	847	810	800	817	862	812	765	834	801	857	810	857	849	835	781	811	803	818	795	803	805	822	839	777	824	791	847	829	773	806	829	812	813	839	780	817	815	849	803	764	768	797	842	856	804	793	825	847	844	803	849	853	848	805	809	832	819	815	826	838	804	825	821	765	842	775	793	785	813	807	832	821	829	820	807	837	803	799	816	801	796	834	820	832	797	775	796	860	805	801	798	789	814	838	831	820	787	759	839	810	817	829	851	786	810	821	810	824	822	812	824	781	862	797	836	772	846	777	856	793	825	793	812	832	815	758	859	840	795	860	796	791	808	802	817	822	843	810	866	777	794	879	863	824	782	784	793	839	766	832	856	799	810	824	805	824	773	789	820	820	807	849	792	801	812	812	813	874	839	803	835	841	843	814	794	824	818	795	762	789	803	827	820	799	865	813	814	848	790	812	822	776	803	806	767	827	770	840	818	831	787	809	806	790	810	787	807	832	829	806	790	828	770	793	783	822	829	839	774	799	861	756	832	781	829	778	809	825	835	859	874	815	827	772	786	813	859	865	787	762	824	832	787	862	884	772	775	857	791	814	803	797	803	753	802	842	799	813	803	804	803	857	854	834	846	832	761	769	859	818	854	823	806	821	820	789	802	800	762	801	856	808	777	816	831	781	766	854	833	791	780	809	832	811	751	863	832	823	809	840	789	797	802	798	862	833	835	862	848	812	819	808	805	812	842	855	823	863	835	757	832	820	803	839	808	797	793	800	874	765	803	800	857	818	857	814	793	805	859	746	843	833	800	806	847	853	820	822	829	821	812	823	850	823	857	819	801	862	802	788	791	768	803	791	808	773	777	797	844	836	811	822	772	861	797	829	812	812	816	830	813	819	828	826	832	808	780	816	835	804	846	785	827	811	835	824	825	764	859	823	822	790	802	774	802	838	833	812	865	827	849	810	854	827	835	894	836	843	788	854	796	755	794	814	824
44838	19755	11248	6246	3128	2699	2144	2338	1607	1272	663	607	610	590	521	484	473	498	514	522	553	541	439	493	469	442	433	426	430	483	438	439	390	416	452	411	441	410	416	397	455	438	408	400	449	398	406	451	431	404	446	438	430	411	422	402	418	426	403	443	422	401	433	424	422	397	432	467	420	456	458	439	430	412	439	436	444	454	397	424	402	414	434	406	435	469	423	449	401	419	430	461	438	401	382	462	440	426	400	408	401	436	445	417	441	442	397	430	429	419	398	384	422	385	418	427	424	405	417	391	440	392	437	451	412	427	420	445	440	441	438	417	413	402	395	459	406	454	422	435	402	409	386	427	408	397	432	440	418	452	409	414	427	447	406	449	421	447	447	417	421	410	426	437	410	419	405	420	452	417	418	415	432	423	406	438	455	431	418	428	427	431	440	407	435	430	426	457	414	408	462	416	413	413	377	420	440	417	439	436	434	397	422	414	386	388	395	420	413	411	452	463	432	449	415	386	448	398	464	443	453	403	421	432	461	424	417	411	435	408	413	406	395	435	410	437	449	412	399	459	443	415	379	407	423	394	460	441	406	436	407	430	410	419	463	420	383	463	409	429	453	431	425	449	432	405	390	469	439	408	419	444	429	459	422	406	433	449	398	456	443	415	466	405	430	429	400	416	456	438	448	412	390	464	423	384	418	431	445	420	430	432	480	433	426	439	392	427	427	446	418	439	473	452	426	397	439	465	438	388	446	431	451	410	397	424	409	414	404	414	432	431	403	497	403	414	464	392	359	436	409	447	427	403	433	403	405	417	421	435	399	416	419	427	432	436	450	428	436	455	414	462	441	446	434	445	453	406	417	489	434	409	445	434	382	410	425	434	425	429	448	435	425	452	385	449	432	424	431	424	449	430	456	441	407	439	428	441	452	411	399	390	432	425	425	395	405	418	456	410	475	409	435	408	421	400	404	405	426	431	407	420	398	464	435	393	417	420	478	447	451	429	410	445	431	406	448	406	399	483	395	406	444	409	421	430	432	427	436	424	437	448	454	429	404	386	419	426	380	418	426	462	458	433	429	452	397	406	454	458	422	436	408	422	441	408	416	425	438	418	433	401	405	411	454	410	421	473	477	425	427	393	431	423	467	423	395	397	402	423	448	435	399	437	423	477	440	398	417	429	457	448	428	432	431	411	437	466	428	442	405	456	450	402	402	444	396	398	438	429	416	424	410	422	415	421	376	415	417	416	422	430	440	384	390	412	377	396	374	410	389	425	419	412	431	411	410	439	419	430	444	453	424	424	429	411	431	435	448	430	401	422	442	431	448	402	404	394	450	426	377	390	437	434	438	413	402	391	436	458	422	460	426	468	434	443	395	453	440	443	424	441	431	415	381	408	436	475	463	426	428	419	450	439	426	453	416	411	417	417	410	419	427	397	398	444	383	439	455	448	401	426	439	413	409	357	444	405	408	445	411	446	398	429	455	420	354	420	470	466	473	435	462	429	405	473	433	423	400	432	421	443	425	413	434	439	396	446	414	392	411	378	420	436	435	440	480	412	442	456	438	433	432	427	437	419	415	461	439	386	393	439	407	432	419	470	446	395	388	452	450	445	437	410	437	398	421	447	407	455	400	390	415	430	429	426	454	418	412	416	452	454	419	447	437	440	441	440	455	421	443	399	413	446	424	409	462	426	464	425	463	423	425	394	423	434	420	447	431	441	471	440	404	413	457	415	447	442	440	425	436	467	455	405	460	409	483	429	407	421	421	397	421	440	404	435	410	437	432	421	434	434	451	428	418	423	445	425	388	396	412	401	444	429	428	474	410	414	416	449	424	448	455	441	433	435	435	427	437	425	479	427	446	436	423	402	429	420	427	434	413	391	395	419	432	442	449	394	394	429	431	424	434	417	433	444	430	409	441	393	431	441	440	464	466	421	460	441	416	422	434	437	404	450	440	426	380	469	401	416	411	420	409	407	424	405	415	457	398	364	406	412	400	413	394	410	398	441	405	473	441	454	420	429	421	418	388	453	420	431	463	425	443	429	396	388	439	444	449	450	421	428	421	424	409	453	419	430	384	438	409	403	442	417	449	427	437	398	444	414	406	467	449	426	436	421	429	463	438	424	433	413	427	449	437	445	458	434	430	410	421	462	384	417	407	411	478	443	441	410	434	422	432	411	409	450	436	414	400	425	408	450	413	419	463	462	442	419	443	422	449	432	435	409	407	403	431	451	412	422	424	424	447	423	431	436	464	420	470	384	433	433	421	423	456	425	408	427	437	410	454	461	426	420	386	427	454	403	414	426	472	413	421	445	445	415	412	445	407	416	478	452	426	420	434	438	440	423	391	440	415	420	445	408	422	378	427	442	391	438	421	421	444	380	410	437	402	398	449	452	385	485	405	439	425	461	446	430	432	430	411	432	430	446	418	397	467	429	424	372	464	411	447	408	384	444	435	412	403	457	459	485	442	426	448	417	410	398	412	431	433	400	397	401	461	408	440	397	437	406	424	419	414	443	422	393	401	435	403	376	438	467	392	449	418	422	456	422	429	425	427	414	410	409	423	400	366	420	433	409	407	435	398	427	452	429	461	452	454	467	429	409	400	435	395	395	429	409	439	414	409	414	432	468	443	396	415	451	395	434	386	422	404	417	478	377	451	437	397	460	406	432	423	442	441	437	400	419	406	402	458	394	410	437	435	443	424	438	462	393	409	432	432	451	402	410	462	429	453	411	441	426	389	433	436	423	386	394	435	415	462	399	391	458	453	434	439	429	431	462	385	433	435	389	464	427	424	418	403	386	409	401	434	427	388	417	436	427	386	419	407	449	451	425	431	439	423	425	432	426	440	450	430	465	413	449	412	435	404	408	423	450	415	407	432	399	435	411	434	429	456	447	427	440	410	435	417	382	412	404	399	440	428	465	441	448	443	455	414	445	360	416	463	383	461	431	398	393	424	417	428	424	430	416	456	416	403	460	422	389	450	436	403	395	427	458	441	435	400	432	417	405	411	387	432	483	435	454	450	409	411	409	440	438	422	389	408	414	386	395	395	439	435	438	452	402	416	403	406	421	404	452	432	387	437	411	427	450	440	377	409	453	463	395	414	430	416	402	438	415	391	443	403	430	439	403	440	384	438	405	436	424	450	430	446	440	457	423	399	418	449	421	442	376	446	453	385	403	432	409	439	416	387	396	426	411	415	401	418	411	459	477	431	448	424	412	427	462	425	448	421	394	404	445	402	430	466	418	414	413	402	446	421	456	483	447	419	423	432	454	411	388	403	410	424	446	406	458	403	450	426	417	439	426	420	443	420	431	423	447	420	435	429	417	406	446	438	408	452	393	411	457	459	420	385	431	409	405	442	441	446	416	450	417	459	440	434	425	394	413	412	456	405	425	430	415	411	436	386	401	415	435	434	396	429	435	430	428	414	418	397	467	459	425	436	465	437	459	416	400	450	463	457	481	407	461	438	413	414	424	406	417	414	431	435	417
30647	14889	16050	13979	9390	9952	7661	9192	5741	4871	2110	2040	1983	1831	1493	1420	1341	1303	1405	1640	1726	1519	1499	1277	1173	1061	1053	1033	1008	1015	963	988	966	1056	936	1081	1014	935	1020	992	1019	998	933	986	955	996	1008	1021	1002	962	1024	973	999	970	1044	996	1047	987	968	992	992	990	1025	986	977	925	1022	967	1014	1008	992	994	992	946	981	1019	960	980	1009	1003	1019	975	948	979	973	1027	992	974	1051	962	1046	1017	1047	994	981	963	951	967	1009	955	966	974	960	949	980	1021	968	952	926	977	989	1054	1053	1031	982	960	1045	1048	987	990	977	1042	1033	1016	1021	1031	995	978	993	1027	1003	963	1042	1022	982	982	993	1011	998	990	1035	980	990	1024	974	981	969	1001	994	984	985	998	1004	1031	1000	1020	1077	968	1018	1035	1023	1034	940	1040	953	974	995	993	991	974	991	1045	979	990	999	1048	1010	1008	990	990	954	934	974	1009	1001	998	998	958	1023	1011	998	975	968	993	958	927	950	1008	951	1013	971	988	999	967	970	969	998	1023	946	926	966	966	982	971	959	961	943	985	1001	934	1055	969	1021	1012	1046	986	921	948	979	994	970	952	1009	985	927	991	1015	924	934	974	967	968	970	993	986	1009	981	967	952	1005	976	977	995	968	1036	970	1017	957	942	1052	951	989	1025	978	975	1003	1006	1010	985	974	1020	955	1010	957	1003	983	900	1009	946	932	940	997	980	1007	978	1012	972	994	1017	1033	966	969	921	1036	977	1012	1001	952	919	971	981	1013	956	1025	965	1044	974	953	993	951	924	982	969	997	1020	1025	980	940	982	995	992	959	1046	1023	986	1067	987	953	936	1000	975	994	1014	955	950	953	1003	981	972	1049	994	948	959	1002	991	956	1028	940	1051	973	966	994	973	1017	925	1013	986	1031	998	939	1012	1060	985	965	935	963	1008	935	970	981	1000	996	942	1006	972	999	956	1041	993	995	950	1032	985	989	972	971	976	975	1008	1012	961	1009	983	961	986	1056	1021	1006	978	980	943	944	1003	966	988	950	979	1000	957	971	986	972	997	1018	971	1001	952	1012	1024	960	1053	969	1057	1020	1000	1021	964	980	986	937	996	978	1010	969	1037	1012	989	977	1045	993	1019	1047	996	935	954	1004	967	1024	973	960	937	955	975	1003	1023	957	944	937	994	980	1022	992	1052	1051	1027	936	978	994	955	976	992	972	991	1000	1027	920	992	962	997	958	988	932	955	1013	1048	982	1028	980	963	963	1018	980	1011	977	998	993	982	1004	1017	1019	970	963	1008	979	1003	1002	980	1000	992	1006	966	964	1049	931	987	992	1052	977	995	967	967	959	976	1026	1003	983	966	973	955	999	1009	997	950	945	1013	983	995	949	947	968	990	958	994	986	970	940	961	1011	983	987	954	1053	989	982	964	1058	976	963	1037	953	985	933	974	987	994	959	945	975	938	978	978	944	981	986	961	998	990	1022	998	973	1014	985	958	979	977	959	1045	1041	1033	1006	922	1008	956	960	982	945	985	974	950	937	974	983	992	968	972	1034	988	949	996	992	940	972	962	1013	983	984	982	1036	985	1019	927	1036	989	978	1017	966	1008	979	1016	975	1012	974	1036	1029	981	1013	946	1010	996	1031	972	942	960	1018	1001	998	984	1023	975	1049	1001	1011	956	956	971	982	1004	1007	1021	993	1017	971	993	1000	939	972	973	976	967	977	996	1025	996	995	942	964	926	942	953	996	1010	985	1008	972	1053	994	1048	1019	929	954	965	1006	968	985	1003	950	941	987	961	956	975	960	976	926	996	953	968	945	955	1029	999	989	991	986	980	923	964	947	985	958	988	971	1037	1059	925	998	989	1050	1018	1024	1009	993	984	970	967	958	1017	983	977	1033	1039	974	946	964	945	993	990	983	1009	1030	947	1000	1045	924	949	1014	962	1013	999	979	946	958	978	1029	1006	1004	948	980	984	974	996	1035	995	995	971	996	964	994	965	989	1044	1049	1009	973	1012	1003	974	1038	1006	966	952	1009	989	996	1015	978	909	1009	1042	961	992	973	1008	1016	940	1036	977	1008	952	1004	942	978	1003	998	1008	910	1014	1001	996	972	971	983	947	1014	1017	994	985	1024	1031	1038	966	990	969	981	973	1017	989	1019	1005	991	988	1070	992	1004	1013	978	1029	935	1018	958	1010	1022	1005	990	1012	939	973	941	1045	1001	952	1014	1058	995	994	967	956	989	949	990	943	928	997	968	992	983	1004	968	1023	1007	1031	964	992	960	980	976	951	993	1037	996	977	984	970	1074	1009	1041	973	973	955	1016	1006	976	940	993	989	954	1004	1069	999	985	1039	987	979	998	973	958	1019	997	985	998	991	1023	960	1021	1002	1033	973	1017	978	973	1008	949	994	1001	971	1004	972	977	988	1036	984	1036	981	1022	954	1022	1016	992	966	988	1002	1017	973	1077	947	1008	979	986	977	977	966	1038	978	1012	999	961	984	948	1037	1037	978	964	959	993	964	1029	967	973	1018	1032	983	1034	996	1011	934	1037	1011	1007	1024	966	1025	965	974	939	1019	979	971	942	1009	994	975	979	1029	1039	976	962	973	1004	926	980	971	984	995	976	969	994	1020	932	991	1022	955	972	956	973	1005	977	957	902	968	1059	1021	943	954	1010	977	995	953	1063	1042	955	1007	973	974	959	973	1065	1043	1034	1039	955	1006	1019	961	1042	986	1077	1007	1048	1000	1003	962	1016	1006	986	991	934	1012	972	995	963	1015	1003	995	1033	1008	1034	976	938	1058	1009	995	985	1032	947	952	1027	936	940	963	943	1038	934	925	952	1029	980	1003	963	1001	1014	964	967	965	962	986	1015	993	978	996	983	1015	987	991	977	1002	970	1018	1042	1022	1049	994	942	968	1041	974	972	1003	1040	984	1011	932	965	1025	1009	990	1049	943	954	985	1007	958	1008	1006	963	997	1035	1043	990	1007	1001	1005	996	989	992	993	945	1041	1011	1017	940	1007	960	984	1053	1014	987	1032	1038	988	965	1009	988	1016	990	1009	990	1012	1000	1000	1011	987	987	940	943	988	983	1065	989	1012	1032	1015	975	1017	992	1004	982	1011	990	942	986	949	971	1040	959	936	998	982	1007	995	991	986	958	953	1007	1031	886	1046	1002	998	985	1018	997	982	968	987	1021	1009	1010	997	953	925	946	966	915	963	972	1009	968	959	975	984	986	961	1022	989	960	1005	1030	980	1002	1004	983	1016	989	958	1020	1009	942	918	1007	998	996	1018	982	1017	1026	970	980	958	1000	974	999	966	1040	1012	953	945	958	945	991	927	991	969	1023	942	990	977	978	963	1008	1002	957	981	965	1020	1001	1079	950	968	976	1039	1015	1011	955	937	1061	1002	989	1000	1010	961	1017	974	947	1025	989	1019	990	957	954	984	1064	998	980	961	1018	1011	948	1025	934	1023	1007	943	1016	1037	983	996	981	1038	1059	975	1012	957	1000	1103	976	932	977	1007	1013	975	979	965	958	985	913	936	1029	974	988	959	979	1036	1047	1009	1019	984	968	976	972	985	925	962	947	1016	954	1006	996	999	1029	989	986	965	1004	939	985	988	999	963	996	914	1006	975	975	965	967	992	959	1005	996	1019	991	953	1054	994	978	1029	956	997	919	942	952	984	1048	989	987	1014	947	1006	965	982	958	1013	972	979	968	1005	921	955	986	1004	976	935	982	1034	939	984	961	998	1005	947	1010	1019	944	992	1002	1008	966	962	1008	974	1016	958	987	982	1022	1001	1010	1026	974	1025	989	1023	986	957	1003	954	962	967	1024	971	997	1020	1044	959	1004	990	967	988	977	985	969	971	1010	990	948	998	981	966	952	986	933	977	949	965	991	1001	980	987	986	1103	1015	979	1028	1040	963	1044	1056	944	1003	1048	959	924	1026	932	993	982	949	984	1017	1011	1014	999	1029	935	1040	969	986	992	946	1013	993	934	1035	994	949
49097	24598	17170	10724	4880	3775	3743	3413	2870	1620	792	696	610	515	462	458	443	479	437	473	542	476	456	482	433	360	376	384	359	364	387	352	370	377	332	376	324	380	380	334	325	350	323	362	351	333	371	331	364	346	305	306	326	358	317	341	373	357	378	339	368	368	342	325	347	300	345	359	322	367	361	335	326	336	346	352	332	369	388	356	345	312	334	303	354	325	371	327	339	329	356	351	335	340	355	349	322	378	334	331	349	372	340	379	376	342	396	332	369	345	354	315	336	331	362	292	364	357	357	348	354	351	304	344	348	343	388	347	386	372	367	349	378	360	348	396	347	362	331	307	345	344	375	357	359	328	343	334	343	335	374	339	365	367	347	342	341	365	342	362	368	343	335	351	342	383	368	364	361	368	376	347	339	350	334	324	346	320	336	346	348	374	387	323	372	328	326	303	325	333	359	364	322	354	374	369	357	354	340	360	336	394	335	380	338	329	374	361	348	354	353	371	362	362	357	341	341	357	332	374	328	337	325	351	313	361	404	330	371	365	342	347	342	360	354	348	367	319	326	346	379	321	354	370	374	359	362	344	385	354	342	385	379	331	338	329	393	370	337	408	352	351	364	357	320	361	346	333	365	367	368	376	383	370	358	332	381	343	360	326	343	349	345	336	354	346	342	370	316	351	392	358	345	336	348	350	347	366	344	359	380	351	364	363	327	319	392	374	342	353	398	344	361	345	378	365	347	346	371	373	364	343	369	349	348	346	350	347	340	332	327	309	303	367	371	358	363	377	367	329	358	393	340	348	315	356	346	345	363	349	362	377	345	354	378	348	316	321	335	390	359	359	361	366	355	336	294	357	346	353	347	319	327	346	293	341	346	339	334	342	396	352	330	311	376	350	343	348	374	321	337	352	331	337	322	328	351	343	350	324	351	306	347	303	387	377	345	346	317	333	360	410	323	347	375	353	325	348	351	332	338	358	324	342	372	340	366	366	376	365	386	341	293	308	335	361	351	312	340	324	312	336	379	355	343	354	354	312	347	349	348	375	343	357	335	351	330	303	391	350	363	356	394	389	386	348	355	332	324	355	321	332	366	367	330	345	368	337	334	347	353	339	329	339	380	331	351	375	337	310	320	359	352	382	368	327	378	335	297	357	380	348	342	363	363	370	348	359	369	352	373	346	340	375	368	369	323	349	377	331	358	315	368	332	360	364	336	351	342	357	364	357	348	375	348	361	351	355	362	320	333	334	340	370	343	348	338	346	374	335	353	351	364	373	363	332	329	345	336	380	350	342	334	359	386	353	341	379	339	347	350	342	356	339	345	387	355	404	368	365	339	341	328	360	366	334	344	384	351	330	339	364	368	348	352	346	345	343	380	356	329	325	369	367	314	371	358	397	367	384	362	330	353	350	345	335	333	362	371	350	341	339	356	338	341	369	356	335	323	390	349	374	352	341	387	329	373	342	343	349	354	370	329	370	396	381	367	356	364	369	335	367	343	375	373	347	347	318	335	307	312	310	350	328	334	349	351	319	332	360	346	316	325	352	346	366	339	361	359	353	373	332	321	341	348	330	368	363	364	342	382	352	365	344	339	332	329	330	321	362	377	343	371	346	359	314	392	376	348	371	341	348	354	375	382	350	308	381	326	346	375	344	332	346	380	353	362	368	354	326	333	341	357	367	383	357	337	374	345	332	360	362	324	322	344	343	371	346	330	371	358	340	354	355	396	362	310	330	367	336	359	366	337	364	388	348	332	309	358	368	372	345	375	336	348	372	374	339	341	333	323	379	383	331	350	357	373	351	366	354	330	359	401	328	330	380	330	341	381	324	358	343	376	370	369	356	326	339	331	330	385	376	357	361	356	348	330	323	363	337	357	343	408	334	355	357	346	354	344	316	365	347	373	400	370	360	370	373	323	371	346	375	338	347	347	355	349	361	332	359	315	334	357	323	358	344	352	339	354	342	346	351	350	322	331	368	405	369	367	330	313	370	340	343	335	323	356	325	324	360	357	358	346	369	284	347	324	331	333	355	343	389	319	324	328	340	339	304	344	356	337	364	374	376	380	349	345	321	349	309	338	377	326	366	315	331	384	361	356	348	327	323	362	364	338	343	372	321	351	362	354	337	357	348	344	360	324	357	348	316	387	356	363	370	332	386	353	342	357	345	360	365	351	329	355	357	339	339	361	366	381	359	326	392	392	339	342	340	370	389	357	301	372	388	373	307	333	364	319	384	363	331	366	370	329	347	329	376	317	360	388	334	353	347	350	328	346	347	364	321	404	359	333	366	361	374	370	365	365	369	386	305	395	381	335	349	388	316	354	330	359	335	359	346	352	354	344	366	331	316	337	343	371	348	321	378	344	352	366	344	347	365	322	335	322	349	329	341	346	351	321	320	347	357	328	350	375	365	347	371	373	354	316	348	342	318	363	371	378	362	372	376	362	370	353	352	362	345	356	357	375	338	364	356	352	352	332	355	330	361	333	354	321	354	343	332	371	362	364	345	356	363	358	349	368	324	332	334	318	394	324	367	335	344	358	318	363	360	319	343	352	367	350	334	334	369	379	342	319	361	333	380	349	335	325	359	351	340	354	339	319	367	366	323	358	363	326	376	383	369	339	356	320	355	353	354	314	363	365	342	344	315	361	360	375	353	383	361	356	339	326	356	353	344	356	399	340	365	334	397	336	396	325	366	336	353	370	368	401	328	365	327	347	359	332	396	383	336	370	368	330	370	370	330	345	336	370	344	384	342	338	335	361	332	377	334	325	339	335	364	342	338	332	377	342	346	373	331	351	379	341	331	364	326	331	327	336	333	372	345	328	310	336	339	349	375	342	378	321	370	353	325	338	378	324	384	348	339	316	360	331	367	385	350	360	386	360	365	385	364	342	363	360	342	326	353	395	365	348	346	342	370	324	360	323	352	332	348	374	351	339	384	357	336	334	368	397	337	340	342	364	359	360	375	373	337	319	392	360	352	340	348	366	341	391	360	362	350	387	346	401	389	335	357	356	366	346	376	358	342	357	351	339	351	317	349	346	338	364	357	362	410	332	343	330	395	347	356	352	366	354	322	376	387	364	412	352	345	402	350	315	361	386	359	377	345	354	346	335	357	352	337	346	331	342	304	368	370	313	369	373	335	304	376	362	334	329	348	335	358	334	334	331	362	332	318	395	320	373	354	356	341	374	360	339	371	357	359	320	378	357	374	368	361	348	380	318	379	340	379	341	356	363	364	348	364	345	400	379	347	367	361	325	327	331	388	361	304	319	332	363	355	320	344	352	378	325	375	363	340	376	376	329	349	340	340	373	300	355	364	334	339	320	342	366	356	368	372	356	336	329	367	367	349	373	334	343	340	376	364	347	336	379	339	333	333	348	380	382	363	345	339	355	363	342	356	354	368	338	353	370	348	339	330	371	346	349	329	353	361	362	372	349	369	369	345	334	351	398	351	357	339	370	330	356	334	353	341	362	311	338	341	379	372	361	346
32408	19706	21988	20289	13191	12601	12834	12075	10250	5814	2839	2513	2039	1770	1543	1456	1289	1302	1413	1605	2065	1629	1562	1432	1206	900	880	882	848	851	779	820	816	846	837	868	867	822	762	796	806	851	813	815	861	802	809	799	812	763	850	796	838	876	819	796	833	827	818	813	820	748	844	810	813	823	789	776	786	780	817	798	823	837	862	807	826	832	832	832	761	814	843	789	900	866	840	797	833	822	813	820	817	803	845	872	862	809	806	830	776	790	785	831	766	813	800	830	789	813	840	843	846	812	834	795	796	799	796	784	850	831	796	853	802	747	782	803	797	821	800	840	778	786	801	858	785	801	817	837	830	798	834	881	819	835	838	836	813	853	837	769	795	780	807	808	770	758	805	838	816	846	811	854	905	815	821	808	816	846	804	793	781	783	837	828	849	829	786	808	824	825	824	793	801	849	856	792	792	862	781	831	804	815	845	859	813	828	823	775	836	833	761	843	798	825	851	856	797	853	831	811	858	826	808	817	837	791	839	869	804	833	775	824	865	775	789	838	820	787	842	803	824	826	774	790	852	777	841	841	826	771	780	847	784	824	801	805	789	785	812	785	756	842	788	844	815	802	775	801	793	759	796	824	837	779	829	776	763	786	795	853	787	799	768	744	872	830	862	842	794	819	807	820	772	826	821	839	777	771	811	833	752	824	770	832	775	771	821	787	792	790	843	821	801	842	815	850	795	825	813	809	836	836	813	788	800	848	845	839	777	781	818	819	804	847	815	851	793	852	788	875	788	838	883	768	848	824	825	790	826	786	852	836	816	844	829	827	807	801	799	765	860	835	834	841	757	812	804	837	853	835	804	807	786	765	830	756	798	798	834	809	826	792	786	853	839	824	797	868	815	826	802	809	782	825	844	862	798	809	808	812	821	827	789	886	778	848	796	793	816	819	881	818	828	782	876	854	841	829	864	830	853	811	828	791	794	866	837	813	801	838	791	830	837	863	817	792	837	773	865	785	835	765	848	825	802	786	868	796	822	888	803	835	777	820	793	794	846	779	814	785	773	829	832	798	826	783	848	864	781	806	829	830	818	815	791	761	853	814	841	874	768	862	771	790	802	842	848	810	859	844	810	820	820	814	834	855	785	747	822	817	817	844	789	806	772	835	798	795	815	827	854	749	810	791	793	854	826	800	772	841	797	787	847	797	761	795	820	812	793	766	774	825	852	784	807	878	832	835	826	816	757	773	829	783	820	781	790	829	793	827	797	838	819	810	825	836	805	841	793	828	803	785	813	812	825	837	798	779	808	767	827	799	808	798	826	747	840	742	779	808	819	811	797	799	807	789	768	870	818	781	869	833	828	784	780	815	812	836	830	797	841	784	849	769	818	836	810	791	829	836	831	793	845	828	855	841	825	795	834	769	820	839	792	794	827	783	830	823	785	804	813	761	810	835	809	866	788	798	835	845	833	804	819	816	774	832	818	807	839	838	841	803	772	832	824	831	849	805	797	839	812	752	860	856	857	836	817	825	803	833	848	869	835	793	855	801	840	879	831	826	809	775	841	850	817	784	825	788	810	802	851	849	830	814	853	819	892	803	804	803	817	812	809	794	792	818	838	828	848	820	811	852	768	835	816	805	839	758	759	869	865	817	847	835	780	790	819	808	759	792	789	827	777	835	819	811	800	761	823	829	805	860	843	821	806	830	840	822	769	820	859	820	797	822	790	827	843	824	806	795	834	780	816	828	769	813	807	760	789	784	797	853	806	808	867	859	805	799	805	849	864	803	841	825	829	778	787	834	802	842	782	850	789	825	788	819	770	799	836	804	858	845	779	812	818	789	869	831	844	798	777	787	827	851	806	798	814	813	816	838	846	834	803	866	856	784	865	849	837	849	790	894	849	819	836	794	792	831	829	815	789	794	817	813	853	772	822	847	811	844	854	894	818	843	820	813	823	798	809	791	827	765	840	834	805	807	840	819	847	740	777	821	835	793	756	808	828	798	813	809	775	798	805	863	779	813	799	842	829	768	823	869	788	812	716	832	807	826	780	805	851	836	822	839	814	786	839	851	897	812	796	855	887	848	836	770	849	802	836	786	851	877	836	854	775	808	827	821	776	828	808	795	847	797	867	825	774	800	825	872	866	808	787	842	831	808	780	801	815	830	864	858	804	808	763	840	845	852	848	814	794	830	839	799	805	794	814	811	813	859	791	840	814	876	777	835	737	864	859	853	844	820	830	831	823	812	805	833	798	830	805	829	846	818	792	804	771	830	866	883	794	815	782	861	859	818	815	817	873	832	844	843	788	787	822	836	841	869	858	771	759	884	818	846	788	789	857	842	793	856	778	818	808	817	848	852	803	830	824	797	789	778	797	832	810	809	776	809	852	800	831	828	778	804	812	766	821	803	819	773	837	818	791	799	833	843	838	788	823	862	756	871	864	841	732	809	821	774	836	822	827	790	804	794	808	795	790	767	832	811	819	830	842	825	882	827	823	782	826	825	802	856	812	830	840	826	805	844	832	802	807	839	776	850	830	828	781	849	805	861	804	789	855	775	864	768	834	844	837	794	820	848	775	788	821	778	834	800	821	836	781	773	797	802	773	806	835	850	793	825	789	834	767	817	848	830	819	764	804	785	794	805	840	829	771	797	834	851	813	837	857	819	818	816	798	785	822	774	803	777	829	821	779	859	848	783	845	832	851	850	848	835	792	785	811	798	887	825	866	835	849	802	816	778	755	847	793	826	889	854	858	837	834	847	785	805	819	819	788	833	824	794	835	844	824	787	811	825	831	787	856	848	825	842	765	740	848	774	799	829	806	764	823	859	822	845	828	820	806	823	822	763	816	795	852	827	820	794	832	815	857	888	835	855	821	832	797	820	795	800	822	780	826	781	818	830	794	822	807	815	777	789	802	780	829	843	775	809	812	824	801	813	788	860	779	789	756	821	865	792	796	814	811	799	855	793	859	791	825	801	841	808	787	806	818	801	797	823	824	816	850	813	867	763	798	774	813	794	842	852	785	808	761	788	824	823	775	840	831	825	806	792	813	784	905	804	791	762	827	803	793	851	801	825	822	802	812	836	764	792	763	787	796	798	835	825	839	813	810	885	843	895	809	853	797	815	802	855	794	785	849	856	841	808	824	791	781	850	810	848	779	792	782	795	803	790	828	793	857	812	869	839	850	831	840	808	829	770	823	842	818	797	796	861	814	797	773	794	843	860	811	862	839	773	770	786	857	805	840	815	790	812	831	830	870	861	799	811	816	810	805	842	808	830	828	811	813	800	832	819	830	808	800	827	809	814	774	814	854	828	788	860	805	753	811	821	813	810	856	743	816	835	772	758	820	808	836	788	849	839	823	860	806	756	775	837	757	798	819	809	799	857	792	834	839	861	864	811	849	825	830	802	876	858	822	798	849	815	796	806	829	810	855	795	842	782	845	767	810	806	795	784	847	801	897	821	842	835	858	841	845	823	837	832	836	887	826	773	838	786	829	808	836	847
24880	10630	6928	3696	1664	1005	683	621	538	468	450	406	375	370	363	359	389	386	360	350	305	350	305	326	328	360	312	349	365	371	328	330	342	327	339	389	338	371	344	345	340	321	348	318	360	372	341	355	307	317	328	334	327	338	339	345	336	325	316	366	353	348	365	320	343	357	305	344	320	361	341	309	345	328	336	306	342	350	315	336	328	373	327	318	339	328	312	335	350	345	302	332	318	383	313	324	351	340	351	332	362	362	316	342	330	303	329	345	326	339	344	313	345	324	368	338	372	318	351	344	351	321	316	363	345	366	333	315	344	340	332	330	324	348	378	361	352	320	317	355	337	332	355	364	323	348	347	336	351	330	340	308	339	304	343	297	348	311	312	295	316	364	328	327	397	350	299	340	359	346	309	346	322	329	374	346	345	329	360	343	384	334	336	331	339	345	330	344	289	350	355	357	348	311	299	290	329	335	356	339	346	337	354	334	328	313	319	358	302	342	325	366	322	287	321	365	322	330	321	327	330	343	371	339	338	356	297	360	339	353	332	356	362	349	370	327	324	382	370	335	323	324	336	329	340	343	334	340	358	335	323	311	312	344	329	361	308	352	343	327	316	360	329	291	340	319	341	327	334	341	361	319	350	345	308	334	361	337	344	331	326	353	355	354	340	338	309	358	326	349	346	323	320	321	303	338	334	355	306	366	362	332	315	320	315	346	339	335	335	329	329	317	343	356	311	310	348	314	335	367	335	317	328	323	318	336	339	351	320	323	347	326	355	338	341	338	324	318	393	312	343	324	372	315	345	366	356	340	316	304	287	288	308	372	316	348	342	364	284	312	342	356	355	347	319	364	344	300	345	317	344	353	334	340	352	356	319	313	321	330	339	358	327	321	318	361	377	310	322	321	323	347	362	340	335	325	350	323	378	322	344	337	371	304	363	342	339	322	354	349	386	377	331	347	381	351	376	329	331	357	336	317	315	325	335	327	340	335	362	352	324	338	348	335	353	342	317	362	346	347	364	337	342	349	374	331	354	337	324	330	365	360	327	289	355	369	311	337	318	378	369	338	341	316	325	332	365	341	341	335	350	356	360	362	357	297	336	346	334	310	343	365	326	357	304	321	343	333	293	312	358	334	347	343	352	338	330	341	319	326	350	338	351	328	320	322	337	306	323	356	377	352	335	364	334	336	340	326	339	346	332	319	318	345	340	338	338	361	336	350	326	354	344	347	349	336	309	325	363	338	345	321	347	356	317	350	331	358	350	316	335	342	325	335	336	323	318	324	310	321	329	358	342	352	321	329	357	361	307	307	319	359	321	306	341	322	309	329	301	307	316	335	360	330	356	356	337	342	289	306	334	322	333	333	320	345	329	320	357	337	327	352	371	353	339	338	336	333	330	360	324	333	352	332	344	308	346	331	308	370	325	341	309	377	311	326	330	359	327	333	333	333	342	309	322	314	315	327	351	351	320	374	326	382	348	339	320	327	310	327	350	331	344	338	369	327	350	357	358	341	347	325	309	324	325	312	301	323	346	344	311	349	361	290	336	329	343	326	342	321	350	356	345	344	339	298	354	337	349	351	378	342	349	362	327	344	339	349	351	323	364	324	348	350	326	326	329	325	338	328	338	340	358	310	313	336	374	345	371	358	327	359	333	320	314	352	311	323	322	326	391	330	329	352	329	290	336	320	334	347	343	349	315	294	332	392	324	368	326	341	334	330	342	335	322	366	329	334	336	387	339	349	355	335	324	317	317	304	343	355	370	377	338	357	310	336	334	340	332	355	337	308	334	326	340	312	326	355	336	330	338	351	340	334	328	332	323	340	370	324	346	341	328	330	358	340	341	319	332	323	319	323	313	373	361	350	333	323	328	338	369	358	320	286	350	326	342	338	345	336	311	353	332	334	327	332	319	331	348	346	370	367	308	396	311	347	331	310	320	322	352	339	330	325	322	323	329	346	367	371	305	380	353	343	319	352	327	354	324	343	341	339	379	355	338	360	326	343	339	363	330	351	307	347	317	325	340	322	337	333	323	328	349	358	362	357	365	353	315	307	327	329	316	343	332	323	364	350	343	336	324	312	346	347	343	342	346	338	360	338	358	352	299	363	330	327	329	322	301	320	303	349	330	355	347	335	341	371	338	313	338	360	385	324	328	311	331	318	327	381	317	324	318	372	321	310	290	331	347	330	329	332	325	353	382	375	350	302	338	336	337	330	328	305	305	355	307	307	323	342	312	365	340	310	319	323	318	368	325	346	348	324	338	340	328	306	329	353	311	332	316	337	359	348	340	356	330	297	320	359	337	332	295	337	321	298	321	338	323	340	325	334	323	351	338	328	322	344	326	367	334	364	325	306	326	334	346	314	333	359	297	347	367	337	358	345	314	358	315	311	348	323	336	341	324	340	343	337	311	360	358	362	337	328	328	326	372	349	334	325	336	314	375	315	337	351	307	301	316	357	353	358	367	388	362	379	313	360	349	353	340	331	329	343	350	328	350	323	332	351	338	342	320	350	309	333	339	340	338	331	318	344	346	302	370	367	291	356	344	310	361	312	350	341	343	322	304	313	350	325	314	341	346	342	356	346	348	351	344	337	339	362	386	334	336	329	311	316	326	370	320	331	354	335	353	324	303	354	332	328	344	283	367	329	317	315	313	346	326	371	327	336	327	325	323	339	308	350	332	323	334	361	342	356	341	346	363	330	331	316	347	336	327	356	342	320	299	329	364	300	331	382	355	322	348	339	339	342	332	385	319	301	311	355	359	347	344	349	303	320	323	340	318	376	347	346	317	352	334	346	387	353	329	352	336	337	338	290	333	372	331	335	334	344	336	365	329	329	364	364	336	346	332	306	344	358	330	341	326	310	313	336	307	344	328	346	353	343	367	310	345	311	321	334	327	375	364	302	344	329	345	330	315	339	360	334	322	324	316	319	329	341	324	354	324	309	323	339	310	309	335	333	331	327	348	329	336	371	352	337	320	386	334	325	326	356	340	329	317	349	328	311	319	350	324	334	354	339	322	307	350	328	357	355	340	331	325	314	343	323	330	317	351	364	331	334	371	333	318	327	337	323	334	323	321	323	364	370	345	357	384	345	377	355	315	346	310	333	310	341	324	332	323	353	357	332	348	322	308	363	318	338	331	312	358	322	322	346	337	360	318	373	350	386	327	367	311	318	363	356	291	348	326	320	347	348	344	319	331	329	321	322	349	330	340	339	302	336	333	317	317	346	324	340	358	335	336	327	317	345	359	362	350	351	350	358	336	317	326	350	371	341	334	340	345	324	315	325	357	298	295	336	336	332	339	342	356	322	297	387	379	370	355	322	333	331	299	310	351	289	317	354	316	301	325	375	365	342	290	352	316	342	340	342	347	338	364	313	323	310	333	364	311	347	339	355	342	359	325	332	337	309	347	346	300	326	325	335	320	304	360	338	316	360	338	323	323	315	379	309	345	384	325	328	363	343	346	327	315	330	358	331	366	314	321	325
18057	9115	11862	9186	5269	3718	2521	2328	1914	1525	1306	1125	1115	958	969	936	910	890	963	847	850	793	812	847	793	778	767	812	807	808	817	840	838	800	819	827	816	799	862	790	815	777	840	778	814	799	854	791	845	785	821	831	785	813	875	808	842	799	814	779	809	845	759	812	773	774	829	813	786	793	842	859	827	785	857	787	863	786	809	794	869	757	777	810	789	790	808	801	803	794	831	793	793	813	858	868	827	801	856	770	817	859	816	827	794	844	816	818	826	783	862	779	839	816	780	823	808	821	861	852	801	779	811	815	804	854	799	847	773	833	840	817	826	815	812	863	860	832	819	808	817	814	798	819	830	803	860	839	804	783	833	823	855	785	851	837	794	762	768	851	817	772	812	808	866	778	851	839	853	858	802	829	815	881	801	820	831	789	781	775	817	851	810	833	789	829	812	794	833	828	742	800	788	765	854	769	882	764	815	798	807	835	823	786	793	807	868	828	799	761	792	839	808	812	807	817	795	796	785	805	778	770	810	796	820	836	817	815	793	792	792	809	782	807	845	767	829	767	774	808	810	824	824	803	806	802	782	772	768	819	815	746	837	790	830	768	837	821	824	813	781	850	823	804	837	792	806	805	848	832	870	796	795	827	884	823	813	782	806	792	826	774	855	769	771	836	859	804	829	816	811	808	801	823	833	774	843	820	804	774	836	840	792	827	843	832	769	822	806	820	797	822	817	790	785	830	781	847	755	802	781	811	773	819	830	829	813	837	798	853	768	798	785	806	799	807	862	831	828	790	826	809	855	788	804	776	762	826	819	790	787	732	768	791	791	850	811	816	791	797	836	825	848	862	794	815	845	791	784	810	837	806	833	846	819	825	798	771	790	826	790	755	778	807	809	812	807	832	839	827	816	818	774	778	798	854	829	834	821	753	776	809	841	798	781	778	819	856	791	819	818	811	788	812	803	847	783	790	818	816	841	824	796	789	826	805	785	790	784	788	837	811	833	810	741	854	826	812	827	801	811	779	763	857	770	801	827	777	752	825	828	814	830	818	845	769	808	829	838	841	800	828	877	824	788	791	837	839	795	805	779	823	875	767	822	787	812	797	824	800	763	790	763	847	780	821	795	804	808	828	821	792	839	796	783	784	774	802	818	784	748	758	814	799	814	799	839	836	778	825	802	840	789	798	803	831	759	831	824	797	785	776	785	809	827	808	820	820	868	817	800	815	871	825	814	756	803	840	795	801	745	844	823	811	773	796	794	767	787	848	824	823	805	855	721	800	839	828	815	777	768	779	843	810	796	769	744	825	827	796	845	777	822	815	835	832	772	776	839	838	831	811	775	797	796	803	832	816	784	802	788	763	804	801	763	785	808	810	791	804	804	820	842	853	823	816	810	844	803	814	830	829	790	797	783	836	801	825	851	835	852	827	850	789	852	787	807	821	777	834	823	842	823	773	849	813	812	828	819	813	808	821	804	785	813	838	798	827	784	825	852	830	818	829	793	773	790	868	773	837	822	797	847	760	830	821	784	793	811	795	829	794	830	841	823	781	818	822	772	825	806	762	781	805	800	846	804	760	830	752	817	817	773	869	787	816	835	838	807	838	813	768	853	781	809	806	846	824	865	790	806	823	785	840	793	857	791	808	786	845	814	802	814	819	827	814	798	810	837	800	790	819	796	874	862	778	800	794	812	739	819	845	822	859	764	848	811	856	788	814	810	799	774	788	818	815	832	780	797	813	832	841	812	857	768	819	830	792	770	792	842	793	753	740	830	788	831	761	804	843	769	826	817	866	824	795	800	830	833	784	804	787	850	861	807	794	843	811	858	844	833	780	789	814	822	795	812	809	830	800	825	821	771	783	810	840	788	863	797	798	789	774	859	783	844	779	809	787	811	838	788	844	804	832	808	779	840	767	836	801	767	829	874	853	791	817	831	804	749	835	836	824	824	772	760	824	792	787	824	800	789	819	806	806	783	783	798	845	839	813	823	864	854	830	746	819	799	793	835	853	870	765	793	815	784	786	779	806	797	798	837	805	836	836	788	818	821	800	817	783	760	802	799	794	785	800	831	872	806	839	804	847	807	807	813	791	841	778	755	821	878	825	765	841	798	851	850	839	814	820	778	799	809	806	855	775	802	806	822	790	793	787	833	803	802	796	810	828	808	782	787	794	824	814	774	839	798	816	831	834	773	845	752	798	782	798	825	855	841	780	806	811	813	813	818	811	842	792	851	828	817	833	834	831	879	787	859	829	796	732	758	869	788	839	809	817	827	833	867	763	840	783	792	790	811	811	774	815	839	852	848	819	805	843	808	783	842	729	829	840	841	871	853	866	834	779	808	835	828	815	818	813	793	815	811	782	848	846	773	860	839	826	791	792	791	805	814	816	786	844	796	834	836	821	786	809	846	794	797	780	813	788	803	835	857	788	847	869	764	808	780	806	817	797	778	820	759	832	802	860	782	763	821	788	802	850	811	816	824	817	802	867	838	769	803	853	820	813	754	791	816	757	827	872	836	841	782	822	779	845	806	803	874	859	784	803	818	826	801	865	782	800	897	842	802	774	804	825	836	824	821	843	798	828	801	742	814	788	809	863	809	818	836	776	840	790	805	821	836	772	852	809	781	842	846	826	794	794	814	825	797	829	806	758	791	833	854	804	849	833	789	821	816	852	854	818	824	782	819	842	794	769	850	821	832	782	846	819	873	809	784	789	781	812	786	828	870	782	814	761	809	782	756	821	768	805	848	815	817	822	790	806	841	837	811	822	812	808	854	798	821	775	856	841	783	763	799	781	813	756	773	801	805	817	822	834	802	808	804	803	799	797	814	779	815	838	811	808	815	799	775	818	806	805	861	757	835	861	841	829	868	768	846	790	781	846	747	819	833	767	848	804	808	834	794	851	824	825	840	831	822	825	812	775	797	800	809	836	815	816	794	798	851	829	822	823	835	827	784	834	838	773	809	755	838	831	796	796	813	815	836	827	804	771	798	815	827	778	816	830	825	820	791	851	746	835	823	751	802	835	801	817	809	783	800	801	836	759	776	797	817	800	809	811	817	800	811	814	805	821	770	857	841	846	838	825	849	820	794	789	797	836	802	822	764	810	850	780	838	826	837	815	788	764	774	810	826	856	822	835	806	797	822	818	823	814	796	774	853	804	799	767	851	833	843	854	846	807	827	822	788	797	819	809	787	823	772	841	792	829	825	820	807	868	797	804	815	808	814	844	822	830	822	814	823	791	804	874	838	842	766	799	825	780	829	839	871	811	830	768	827	784	820	807	808	796	850	800	779	825	824	859	818	791	785	797	817	833	833	788	851	851	808	775	777	817	829	779	791	821	789	795	765	801	810	756	749	787	824	830	789	858	806	762	764	789	817	847	788	805	841	819	782	855	789	843	782	845	803	813	806	816	790	813	796	843	815	843	831	809	840	775	785	778	820	811	776	831	779	813	865	786	767	851	820	780	825	774	793	796	822	753	808	777	798	852
38975	20426	15396	8171	4112	2834	2277	2380	1831	1389	687	593	591	543	526	495	470	476	481	468	512	532	499	523	469	419	408	394	403	399	402	386	424	430	432	411	417	415	401	411	414	387	402	426	395	386	435	422	456	411	357	380	376	425	412	403	405	374	396	395	387	431	420	408	407	388	425	428	400	420	402	396	415	388	451	404	438	399	406	433	404	433	425	416	436	421	413	441	424	413	383	419	406	432	394	402	405	434	403	415	406	418	417	471	404	407	428	411	392	392	409	411	409	404	398	416	447	393	446	426	416	359	406	373	395	408	412	425	429	399	417	406	419	438	416	404	405	414	407	448	427	394	449	426	364	451	440	398	396	373	426	416	391	406	390	425	392	413	421	369	417	405	419	371	388	429	439	429	425	426	441	415	392	446	392	421	370	373	390	382	418	462	425	413	417	457	403	390	396	426	399	390	405	426	387	379	419	441	406	438	398	415	406	407	423	445	380	465	403	432	428	468	418	421	410	389	423	428	394	439	414	389	401	417	374	407	384	410	428	429	365	456	430	404	414	435	411	439	393	416	396	433	396	375	423	445	429	417	425	380	432	415	412	422	425	448	410	432	428	407	418	429	401	424	414	443	414	416	434	443	394	421	409	401	409	443	472	429	393	399	345	411	398	374	399	403	413	377	416	382	408	396	430	443	468	439	443	442	450	417	429	412	435	390	410	366	410	413	383	408	421	413	376	393	387	393	397	398	425	425	395	396	436	384	357	411	392	394	417	422	395	405	410	410	399	438	392	392	393	397	432	436	432	424	389	415	406	409	403	423	428	393	413	421	373	442	408	407	399	375	421	410	395	434	418	402	406	388	432	374	424	409	403	396	410	419	400	392	402	395	379	431	416	397	401	450	433	409	444	429	386	428	418	394	423	385	388	378	393	382	411	408	428	406	363	408	382	422	413	389	396	389	410	440	423	423	427	395	419	403	414	437	390	413	394	432	430	398	401	430	414	405	393	441	402	400	388	405	396	388	379	381	425	441	373	435	414	389	388	397	375	437	377	412	405	383	434	429	408	403	392	384	396	422	399	412	436	405	415	400	371	379	403	399	377	417	419	445	389	397	375	422	385	423	431	437	401	416	427	417	403	416	357	438	393	425	426	415	396	370	398	381	416	399	376	404	430	409	385	392	393	392	390	411	400	384	371	383	392	409	411	377	417	442	390	393	427	396	409	439	392	368	427	430	429	412	375	408	428	457	370	408	362	412	422	399	439	394	402	395	429	404	384	386	451	392	433	411	430	433	419	437	387	428	392	379	372	412	404	383	380	396	438	411	418	414	417	398	389	409	401	384	390	411	394	406	418	434	413	371	426	392	439	427	420	423	399	408	412	393	375	391	409	428	379	409	379	402	414	382	446	392	407	415	416	391	432	400	404	409	394	424	406	381	405	428	388	413	400	396	391	403	418	370	382	394	427	417	424	465	410	416	412	393	442	398	411	443	385	400	416	413	390	432	405	393	443	397	396	381	406	405	401	422	401	407	405	385	412	378	408	398	411	390	405	385	421	448	432	394	394	423	435	418	408	405	446	420	373	393	377	417	422	446	427	421	390	403	442	412	371	409	439	423	440	398	407	436	401	387	424	439	451	420	463	380	407	399	398	406	398	429	423	392	455	394	417	450	418	416	407	382	426	378	410	404	413	438	409	451	405	467	422	377	397	448	420	402	411	416	404	406	420	439	443	436	406	428	405	430	358	397	427	416	386	452	416	430	408	452	411	400	431	411	418	449	390	441	392	457	445	406	399	413	398	394	420	437	454	393	407	391	379	438	382	404	386	409	393	405	389	424	410	406	388	402	416	402	424	425	423	406	382	436	413	407	398	416	431	431	425	453	410	369	430	428	404	420	397	422	419	437	465	370	393	436	449	403	397	385	393	428	399	400	428	442	425	444	416	396	413	388	449	431	391	417	420	408	404	423	432	394	391	417	396	446	414	447	386	390	404	412	431	451	419	442	417	433	444	406	433	457	423	406	392	421	401	431	383	411	431	405	399	347	404	411	411	380	411	436	437	428	394	355	430	391	376	394	407	403	413	369	426	399	406	415	415	443	376	412	399	411	404	410	404	446	422	366	367	454	398	473	405	434	447	407	405	400	415	422	403	454	409	426	448	442	387	424	379	403	415	443	411	421	425	408	388	454	417	424	432	412	421	396	447	388	399	407	395	421	377	417	387	428	433	431	396	398	420	438	403	414	450	400	432	415	432	401	421	422	431	388	406	346	463	399	374	373	409	427	385	429	429	430	399	451	435	401	378	398	400	394	409	394	435	460	430	390	410	419	395	431	388	354	430	434	445	389	419	431	415	405	406	398	406	412	431	409	388	405	424	411	398	391	398	438	420	434	386	437	443	437	440	389	438	421	412	399	427	437	432	429	414	439	423	392	387	398	403	397	432	403	383	444	422	388	450	403	422	389	418	393	410	421	433	403	382	406	413	391	387	443	391	453	401	422	457	405	410	416	404	416	428	410	402	418	418	399	371	397	465	388	394	413	418	426	420	437	404	406	432	407	383	426	425	421	404	404	418	394	442	440	450	419	431	436	410	403	383	420	387	398	406	435	457	426	394	438	387	379	416	404	429	418	392	454	414	404	421	398	410	366	416	399	389	400	393	436	419	416	376	401	419	404	381	440	388	437	376	391	424	397	403	389	415	410	424	390	425	404	447	434	424	398	403	364	402	402	398	410	418	397	389	396	427	424	404	382	392	401	400	435	415	402	390	414	429	400	395	419	421	405	451	431	424	400	399	386	484	429	451	431	395	375	422	416	409	442	444	402	415	386	420	428	407	422	389	427	420	414	423	434	391	408	404	428	422	411	407	398	434	456	434	408	394	398	387	406	422	416	432	451	419	437	423	390	396	384	367	423	394	427	427	389	402	418	420	436	422	406	397	391	425	417	364	402	450	388	416	377	400	433	374	410	446	396	387	441	418	399	394	434	447	427	446	422	372	371	452	434	426	383	418	440	384	412	425	355	426	432	440	438	386	408	429	425	409	397	404	406	431	412	417	387	436	409	427	412	436	393	405	441	417	393	399	395	453	376	418	393	399	415	380	405	417	410	401	379	432	426	423	443	392	406	437	389	415	404	388	390	411	412	378	412	421	412	407	433	434	417	433	412	456	379	417	445	399	387	413	398	375	397	378	384	426	398	440	399	435	398	421	423	432	422	404	388	399	396	422	404	383	392	378	391	437	371	441	422	422	450	427	422	396	362	434	380	384	373	412	410	389	419	418	374	433	370	411	364	369	419	419	392	401	408	420	420	399	438	429	417	421	434	403	388	415	393	436	401	431	434	422	390	420	391	424	413	383	405	400	415	420	417	426	391	393	408	435	425	434	403	424	392	427	425	427	399	458	440	435	384	421	366	404	374	447	429	436	418	411	390	399	427	450	451	436	399	429	415	425	384	359	453	428	435	465	403	439	392	396	396	368	427	409	387	383	404
26301	16714	20921	16474	12273	10384	8468	9370	6517	5128	2236	2043	1951	1698	1601	1466	1293	1199	1212	1217	1677	1693	1677	1523	1187	986	930	962	943	972	957	1032	1006	981	932	967	989	978	986	927	909	924	964	997	933	966	1003	1005	954	926	977	983	961	959	1005	953	1013	947	1000	936	988	938	938	989	958	954	994	928	901	919	951	1031	946	1003	972	933	960	952	977	989	935	977	898	952	934	881	938	986	996	952	956	931	976	933	958	937	956	964	987	990	939	874	895	958	992	921	1002	947	956	970	934	1039	963	921	940	986	942	966	948	961	997	910	917	942	954	978	905	942	932	968	973	939	993	988	954	962	928	965	960	983	905	1004	916	926	1002	954	993	979	913	957	964	898	971	1019	960	968	926	1015	936	848	924	989	1013	978	942	923	979	904	985	938	1008	986	984	994	948	944	984	946	1030	1037	1019	1015	944	902	964	956	1004	929	961	948	1010	906	915	974	936	935	901	988	958	969	965	930	938	1015	937	952	928	955	893	928	985	893	941	958	890	973	956	968	1032	963	977	947	958	959	947	968	989	972	909	951	913	980	991	964	894	894	940	982	975	961	969	1009	991	942	952	915	896	938	955	980	981	931	937	976	1006	960	957	902	1008	940	937	945	973	938	935	976	908	952	927	965	946	895	944	969	1014	985	978	921	976	956	938	908	914	1002	990	930	984	926	929	975	951	954	975	969	977	941	988	971	1002	962	965	976	964	949	1009	1023	884	963	975	939	938	956	985	964	946	1005	999	975	992	982	938	969	946	917	1006	928	947	1007	910	991	954	1052	949	938	944	988	970	966	926	910	1023	985	962	956	942	950	910	964	982	976	977	976	909	952	929	1015	977	954	1022	946	928	937	987	926	966	897	976	980	928	1004	947	979	937	952	961	960	995	932	988	941	965	986	972	924	966	986	961	890	937	1022	948	947	972	919	977	972	966	925	961	968	911	1012	1003	927	1005	1013	931	928	988	950	951	958	953	980	919	947	975	954	1032	982	986	948	934	996	1010	953	928	927	988	943	973	962	964	961	923	979	934	1039	1006	1019	921	953	958	969	1004	968	947	922	926	973	940	955	960	939	948	960	982	935	933	964	958	982	970	923	947	931	981	999	1031	980	995	948	970	962	976	971	908	911	921	914	940	977	882	929	911	951	958	986	940	961	942	931	986	943	973	919	943	941	905	947	1019	959	934	977	932	989	984	994	947	948	943	925	934	960	981	935	950	980	942	953	979	977	952	960	1047	934	932	933	974	952	977	971	1003	1032	956	978	1002	934	986	988	953	967	966	937	984	960	941	982	953	967	951	977	991	1003	980	967	908	1007	964	988	979	984	936	924	1027	986	965	961	960	940	987	992	986	1008	989	993	975	997	921	996	1007	976	958	931	983	978	903	916	921	915	1023	948	1009	955	954	984	970	962	969	969	1021	964	945	943	936	1016	992	962	940	969	926	1013	953	958	917	967	956	963	976	951	989	932	999	925	934	949	1046	905	943	963	933	950	913	936	963	952	966	965	978	962	940	954	949	910	983	961	964	972	899	923	987	931	963	968	970	953	958	931	963	954	960	957	955	962	949	978	952	1013	958	991	1024	970	955	943	978	990	960	941	978	977	982	983	937	952	1002	960	931	904	980	930	956	889	978	948	926	1002	986	970	1019	952	952	947	968	934	972	963	977	958	870	861	885	990	970	944	967	998	970	929	935	926	942	969	981	933	978	959	966	988	1058	971	992	967	964	973	929	960	982	968	957	993	1003	919	1008	940	1016	949	971	978	964	985	964	930	973	1006	973	978	953	917	964	947	932	958	978	930	940	974	950	943	953	941	982	973	958	968	962	938	978	1022	943	938	968	945	974	952	1018	942	1029	973	898	1004	915	970	958	978	1003	916	978	964	1003	949	989	953	1003	930	916	971	985	995	899	914	991	1002	949	981	940	956	982	929	984	958	907	953	946	917	960	985	908	944	938	968	958	944	968	940	1003	952	967	1010	945	975	1041	926	1009	956	938	994	962	975	948	958	965	949	938	921	1003	994	980	926	933	971	1003	988	938	968	971	1001	985	935	964	969	970	928	944	964	985	969	969	998	920	961	1019	948	1006	929	938	979	949	936	961	1006	932	994	929	995	937	952	975	979	961	958	1002	996	958	917	991	1008	983	943	982	911	917	961	1009	927	983	944	1018	927	947	970	942	933	993	979	975	975	912	913	946	934	997	939	980	946	952	874	974	969	945	1002	937	917	985	1015	1002	943	939	1028	989	979	915	957	964	989	936	948	973	977	971	1042	971	939	986	938	988	939	960	963	969	1049	987	1013	956	966	952	954	969	954	967	930	938	982	961	949	943	981	893	952	907	998	945	1023	960	920	912	897	985	950	936	962	937	985	1005	955	974	1039	928	940	947	957	1005	952	973	976	968	960	936	1005	928	928	971	974	994	929	948	951	931	1001	987	986	1017	996	973	938	994	948	982	959	910	953	965	954	981	938	943	991	976	967	998	984	962	924	926	990	960	968	953	982	928	957	953	1017	893	990	1021	965	972	974	973	933	931	938	964	1022	943	952	964	1018	975	1047	914	935	946	980	961	957	1013	985	889	970	934	968	910	926	1018	980	934	962	961	954	1002	927	970	920	991	948	997	999	987	956	914	975	906	958	982	949	968	948	958	955	920	1025	950	982	964	979	999	895	990	977	1006	961	909	928	999	978	965	1011	930	974	960	992	922	949	1012	952	988	938	928	976	1004	958	963	962	972	914	967	930	978	975	939	992	963	941	1019	887	946	956	885	975	1020	1008	937	943	902	929	988	915	969	965	953	913	1002	950	951	961	915	949	933	982	950	906	948	971	1022	1019	1002	978	1006	994	978	970	969	971	955	965	962	961	958	954	888	993	900	1004	960	978	927	907	943	954	977	958	915	916	954	995	898	990	994	946	970	1022	966	888	951	911	946	965	983	967	975	953	950	940	987	979	964	915	925	971	1022	957	987	951	943	981	934	925	964	985	1026	983	976	903	961	970	985	977	954	976	952	969	922	1023	983	968	916	915	941	982	932	997	904	948	954	985	974	932	919	938	929	977	973	981	972	905	982	976	984	921	1009	964	953	1010	975	977	949	954	947	913	1004	998	1008	949	989	936	935	911	992	938	975	970	954	950	930	931	959	966	946	911	957	940	982	937	933	980	999	1006	944	930	958	949	981	974	952	1000	989	950	994	939	954	957	977	982	964	989	980	930	975	958	971	982	961	956	941	940	954	949	964	939	915	975	1004	961	943	919	943	933	994	938	955	910	974	1001	976	959	1004	970	956	962	1029	986	1003	949	978	1036	967	980	1001	973	960	973	966	903	942	951	977	979	968	963	990	994	929	930	944	960	952	917	998	981	999	920	959	933	989	916	978	989	978	981	941	982	927	944	964	931	948	966	1035	954	931	970	942	963	969	920	973	987	990	938	965	962	977	1002	972	980	991	965	1011	930	1005	936	988	931	915	964	970	941	974	964	928	927	916	955	901	951	954	1002	992	970	1016	945	914	947	974	894	988	910	992	1020	966	1017	982	949	923	992	959	926	964	994	958	962	969	979	921	952	959	965	977	980	943	957	931	930	941	957	1021	991	924	953	958	992	975	962	938	983	909	971	948	1003	990	965	974	989	944	969
48900	27988	20055	11320	5970	4741	3405	3892	2565	2082	779	617	649	594	520	537	413	408	418	408	562	675	618	503	326	355	317	335	337	349	365	371	364	356	332	353	327	344	361	307	346	361	322	304	316	340	366	282	354	325	336	355	320	347	336	337	359	342	346	344	367	332	359	329	336	359	370	354	301	330	359	340	353	341	316	349	343	352	351	359	329	352	358	335	360	308	356	358	358	346	305	357	366	312	333	352	362	384	318	346	330	329	353	322	335	413	344	340	349	313	349	327	336	340	271	344	321	389	349	337	345	308	381	334	348	331	359	375	349	353	330	357	367	337	348	341	351	358	327	335	300	337	310	363	326	371	347	347	350	343	309	312	336	343	348	333	323	328	358	317	313	356	357	326	331	353	330	356	367	355	358	346	336	364	326	373	357	385	337	314	322	344	343	315	356	351	353	367	314	383	349	350	320	367	349	338	358	345	329	340	357	353	324	332	355	333	332	338	369	326	351	333	375	328	346	320	373	353	320	325	381	328	366	337	363	328	325	361	325	344	332	321	319	375	324	351	317	336	315	346	347	341	332	345	374	355	325	357	348	346	403	350	372	331	309	344	290	313	329	345	366	314	365	350	365	313	381	353	356	374	342	378	349	331	338	342	333	356	325	358	368	305	376	350	373	299	380	347	365	358	352	332	364	334	329	307	326	333	320	336	334	354	350	321	368	368	376	345	320	376	358	330	358	347	342	333	356	361	343	335	344	347	305	328	331	359	378	318	333	339	325	364	329	355	381	351	356	291	352	342	379	293	343	331	316	325	341	350	329	330	340	342	305	335	322	341	361	350	342	330	387	343	322	376	322	347	322	354	319	321	358	338	307	325	336	352	338	346	374	334	340	330	372	348	342	357	351	346	351	349	328	323	354	396	326	330	355	312	328	351	355	354	371	356	351	370	320	334	328	308	367	343	324	351	344	331	371	384	353	302	340	349	323	353	361	333	321	314	390	366	350	357	362	317	288	349	380	405	340	366	349	368	357	321	345	355	318	361	329	340	320	352	361	380	372	361	331	327	327	363	362	349	344	352	352	322	359	346	354	340	346	350	342	368	348	345	333	377	326	342	347	319	364	366	346	332	335	329	345	356	365	340	339	338	322	310	313	319	379	345	369	328	330	360	322	349	350	347	313	327	325	395	373	331	323	320	344	327	335	320	350	362	316	332	349	371	340	323	362	325	338	366	295	383	318	330	376	343	346	308	364	356	303	360	358	312	314	319	336	344	367	364	351	379	366	312	339	367	322	317	364	343	344	363	359	342	347	339	333	332	368	385	347	326	347	376	378	340	369	330	324	356	349	342	367	318	302	320	337	333	341	335	343	363	339	362	327	336	355	374	338	378	354	379	347	305	337	313	316	337	346	352	365	377	356	382	345	353	334	371	342	357	352	332	330	344	345	356	367	346	349	356	328	350	324	333	357	372	378	344	387	331	306	307	338	342	339	369	351	305	347	366	342	334	325	298	365	364	325	326	340	346	348	341	361	356	341	375	325	324	355	346	334	320	359	379	320	367	376	390	345	348	329	301	312	331	357	344	304	327	325	314	324	360	362	342	357	343	329	398	324	327	349	355	362	343	341	328	344	358	326	325	325	305	348	331	325	340	367	369	327	361	328	330	346	365	336	353	336	355	322	370	328	326	326	380	352	333	336	343	328	331	328	353	320	381	375	335	296	323	349	380	331	385	320	351	328	305	337	345	336	319	357	390	361	344	341	353	360	350	363	336	318	335	324	321	319	353	332	334	327	365	326	344	354	343	342	365	322	286	357	346	361	356	331	342	379	370	366	366	325	346	345	335	331	357	325	368	362	354	389	315	357	350	343	383	359	314	351	346	351	355	358	332	334	321	339	325	361	358	316	364	357	353	321	328	354	344	342	340	329	338	357	334	326	365	328	346	359	338	291	319	321	344	341	378	335	354	367	312	361	330	345	331	308	306	299	333	378	375	360	352	359	327	342	325	348	365	387	354	371	359	353	326	340	332	353	340	333	362	315	355	372	338	341	345	347	305	357	338	330	378	307	347	356	330	354	338	347	346	316	334	335	323	343	378	324	337	303	344	332	325	349	352	361	385	345	310	357	331	340	343	365	344	351	361	349	342	347	333	348	338	350	340	336	361	343	300	343	331	355	362	333	351	345	351	341	370	308	341	332	330	369	348	351	362	327	328	327	333	332	322	352	357	323	348	343	349	374	310	374	356	318	378	339	374	367	383	359	313	330	306	401	348	388	315	360	349	325	345	356	351	342	345	347	326	352	342	364	343	358	351	317	358	338	311	328	340	343	358	334	343	402	343	341	353	347	353	344	367	316	329	342	313	328	337	385	379	348	326	354	326	357	357	360	359	345	373	361	366	329	349	325	371	339	369	298	334	379	344	335	304	367	367	304	319	320	356	301	356	372	339	350	333	363	355	351	362	330	345	354	332	329	311	338	346	377	340	334	339	363	376	354	326	330	370	341	387	327	357	386	332	335	356	333	366	344	335	350	344	359	353	363	357	393	359	311	316	326	322	368	345	342	321	344	323	346	328	327	316	361	334	330	356	331	339	346	336	349	300	331	313	347	375	338	390	324	327	353	368	331	381	350	331	363	359	349	341	311	352	355	337	319	342	344	354	329	381	331	311	348	314	320	347	336	320	351	353	369	365	375	358	336	307	328	318	348	352	345	341	340	321	327	360	316	335	360	321	368	338	312	322	357	335	344	335	337	321	362	383	338	337	328	331	344	360	367	290	380	377	323	307	348	360	355	284	310	358	339	335	344	334	316	381	355	335	375	353	333	391	340	378	335	317	318	325	373	340	344	370	345	347	367	364	367	320	351	346	345	353	345	348	331	337	352	298	365	312	360	322	349	375	309	332	327	377	334	374	347	300	391	343	363	361	359	345	345	369	352	330	321	339	322	316	338	363	359	354	327	317	357	312	339	345	334	353	347	347	341	339	341	351	363	339	312	354	340	342	332	331	344	332	339	308	354	325	387	359	379	342	356	367	334	356	339	330	362	324	374	324	347	354	349	338	330	364	361	344	341	359	326	347	351	379	327	335	324	317	350	344	306	364	364	336	350	347	354	325	382	334	327	373	336	337	324	338	335	333	330	343	339	316	347	304	354	394	345	338	318	344	330	310	346	314	342	347	335	347	354	347	368	336	320	374	344	310	347	349	351	341	337	353	381	329	304	358	323	344	346	353	323	356	371	326	332	342	347	319	336	351	382	337	322	351	323	341	355	347	329	313	355	330	331	316	317	322	349	339	361	371	357	343	348	350	325	329	333	277	330	330	341	329	331	347	344	350	373	337	347	379	346	319	348	335	320	313	345	336	336	372	329	315	349	353	360	327	312	359	365	381	384	346	376	366	337	375	351	348	317	366	358	326	324	333	337	359	318	326	341	307	347	376	362	325	324	346	334	369	356	331	337	350	323	314	352	346	327	343	365	338	344	373	331	378	333	313
32656	21875	24619	20666	15624	15027	11872	13792	9257	8010	2695	2373	2686	2157	1715	1814	1264	1119	1198	1439	2171	2891	2789	1707	1069	888	862	807	846	818	839	856	821	837	834	853	780	833	778	836	786	751	779	782	774	830	816	755	800	841	787	825	793	833	800	824	818	791	764	822	805	815	816	805	789	822	820	793	839	773	795	790	766	813	804	764	786	809	799	796	792	787	797	779	797	806	815	787	774	844	764	790	835	798	804	796	755	810	814	779	782	816	772	797	846	762	794	822	756	833	794	818	812	753	792	824	859	813	801	809	786	735	794	823	816	804	763	787	829	814	798	838	793	789	799	839	806	781	810	749	818	766	794	806	834	842	830	791	823	826	814	792	839	829	771	815	810	829	790	798	791	757	830	739	825	796	810	780	835	762	764	817	780	831	760	770	790	772	781	834	750	787	814	765	833	807	764	836	768	758	780	806	803	791	823	756	851	808	771	855	814	823	827	801	772	791	795	832	801	780	793	810	815	869	828	793	800	832	784	811	773	776	772	796	795	837	832	818	772	808	787	836	799	789	746	837	740	771	788	773	837	782	800	811	741	780	776	762	812	811	784	803	781	862	824	806	784	738	733	847	785	827	829	821	781	784	813	834	790	813	790	802	775	847	825	805	799	770	774	814	836	759	773	747	831	791	790	798	805	840	813	770	825	776	772	856	796	814	822	780	804	816	818	817	794	772	790	784	815	805	768	814	793	791	816	789	799	858	764	799	800	806	801	844	768	716	774	837	798	812	753	769	812	805	742	854	794	772	801	790	800	787	783	807	851	780	767	782	808	822	849	817	758	749	793	819	786	772	790	845	742	812	808	879	796	791	774	807	836	797	770	801	834	810	799	832	804	797	813	838	796	830	830	788	744	824	800	842	761	787	763	784	863	846	829	783	814	827	821	872	764	760	809	792	828	834	791	792	835	781	815	754	807	796	828	877	805	785	818	781	815	802	805	785	820	795	771	816	848	780	778	811	817	822	806	787	753	802	807	791	801	803	793	781	800	772	798	785	839	783	798	813	789	756	778	775	766	811	757	778	796	746	830	820	795	784	750	750	846	796	747	836	754	752	764	784	792	788	812	782	792	771	798	785	804	808	852	795	815	793	796	813	818	842	816	816	765	809	808	772	818	833	829	789	799	790	740	810	796	766	820	787	820	789	773	825	772	784	802	829	745	777	784	818	841	805	854	784	787	775	772	797	806	826	763	760	801	766	828	797	798	797	813	840	825	721	800	811	814	777	833	759	780	762	737	785	760	789	780	735	789	784	800	766	822	775	800	817	829	822	777	815	780	797	819	791	772	826	782	807	800	820	864	777	769	800	777	801	801	744	790	799	811	845	785	789	840	783	810	800	804	806	733	810	799	772	808	777	794	835	779	803	814	823	755	752	811	770	852	757	788	800	740	807	846	797	810	818	829	793	806	813	812	781	784	748	843	834	781	773	789	812	800	852	787	815	765	789	822	846	776	829	832	800	783	769	772	825	796	795	815	829	782	779	761	836	748	813	784	747	834	836	801	839	783	801	826	761	749	752	831	796	805	830	818	788	806	825	803	814	870	877	805	820	856	777	817	803	791	791	840	796	823	830	797	797	805	761	796	781	788	787	766	780	824	813	813	825	787	756	832	814	798	795	793	828	823	801	767	832	747	780	796	771	807	815	806	754	757	844	789	840	771	795	803	786	738	782	823	862	791	778	848	820	764	825	778	816	797	790	843	848	778	779	762	775	823	826	800	767	819	783	806	809	764	842	822	760	803	831	783	747	779	825	842	815	799	805	816	810	806	836	782	816	831	788	818	781	781	767	818	803	842	765	795	866	805	840	760	767	798	827	826	797	775	809	769	815	815	803	784	780	769	814	813	785	813	797	826	800	772	773	816	858	780	781	794	824	785	794	770	850	819	835	764	858	814	854	846	808	775	796	784	831	805	789	769	815	718	804	815	800	782	810	758	850	809	829	825	812	825	775	810	824	744	783	761	816	775	744	849	761	804	761	843	831	777	838	792	814	797	835	774	798	784	743	795	788	835	819	768	772	779	799	772	779	745	803	830	825	791	813	803	816	784	790	820	793	869	780	843	801	797	774	782	836	802	826	831	780	813	803	798	861	780	820	779	806	796	819	798	832	797	782	770	777	797	833	839	793	819	766	816	736	772	832	803	741	814	848	817	811	804	755	803	812	806	826	775	795	819	799	767	860	779	817	806	778	777	777	791	792	797	797	831	812	747	804	851	846	833	782	855	767	823	767	824	864	794	764	835	809	771	807	807	763	811	790	793	800	822	759	768	798	814	830	809	749	817	754	769	830	815	794	832	815	783	775	742	817	764	807	770	796	787	816	813	787	794	819	821	797	815	785	810	782	800	879	733	818	817	794	830	836	811	769	786	812	817	770	782	792	741	775	796	819	810	838	805	826	815	823	812	765	792	730	764	813	740	842	763	812	820	773	776	820	793	848	809	811	824	737	795	807	748	808	743	784	782	789	837	772	803	821	866	794	855	754	783	774	838	819	750	845	868	780	770	808	780	852	808	849	810	832	787	774	846	808	767	785	791	784	813	826	818	824	831	787	783	798	770	807	815	803	768	819	760	788	804	805	788	735	760	803	789	812	766	835	819	816	799	817	830	757	866	809	817	811	744	837	783	793	769	778	816	797	762	810	841	815	794	778	791	796	817	835	812	809	808	787	852	715	824	774	795	767	809	794	803	805	786	818	803	786	816	824	765	852	774	817	779	747	836	825	838	752	770	783	764	747	787	782	804	863	799	788	752	830	826	809	798	819	832	829	791	795	776	784	756	808	825	797	822	812	796	820	786	811	793	822	820	820	829	814	814	770	839	809	810	771	801	844	891	796	795	818	800	738	805	782	804	785	805	770	810	820	772	771	753	783	808	744	773	794	812	801	825	808	795	832	760	852	781	819	800	793	812	837	828	774	809	812	786	787	801	796	827	786	816	796	778	765	773	823	794	768	804	769	782	799	791	816	757	744	786	791	838	835	824	848	762	785	822	773	840	774	766	784	789	809	754	823	842	841	800	815	831	797	807	817	831	769	774	820	789	791	813	774	817	790	839	796	811	768	764	809	795	783	786	810	772	853	791	782	767	815	822	775	809	786	761	784	776	792	819	819	805	809	804	801	760	788	783	785	757	843	848	777	802	808	769	791	854	794	792	788	821	831	817	789	788	817	819	811	762	780	757	787	794	808	801	816	860	757	766	803	787	783	815	794	820	805	763	814	796	815	839	771	784	781	767	850	776	824	775	848	784	777	821	824	768	791	806	758	842	801	767	819	833	805	810	845	798	748	753	821	776	802	833	795	829	746	805	832	786	794	777	807	851	807	809	814	840	827	806	788	786	823	821	796	843	852	790	806	813	820	837	816	824	813	770	836	801	835	786	800	801	761	786	821	797	784	786	822	828	826	787	813	819	810	789	822	797	814	767	811	799	842	803	791	849	774	798	801	789	831
26243	10537	6092	3371	1654	1180	703	561	573	493	430	400	388	320	370	362	313	361	323	358	360	334	309	351	360	326	331	318	306	328	340	338	287	337	347	341	353	323	320	363	318	342	339	341	319	374	346	326	329	311	333	315	342	339	323	342	339	308	328	325	343	316	328	311	327	349	336	328	332	323	318	335	330	324	299	328	327	312	320	359	335	321	332	360	357	311	334	352	305	340	323	367	326	313	322	353	316	356	305	324	308	325	338	324	338	366	322	324	329	301	305	328	338	319	331	344	364	339	300	322	327	357	313	361	307	295	338	321	332	341	346	352	350	346	342	313	308	314	338	346	296	303	315	320	307	326	356	329	336	326	344	318	349	349	322	337	299	327	345	325	338	304	366	327	356	338	339	313	367	349	303	346	325	345	301	322	345	309	306	350	358	328	325	328	305	371	327	307	321	347	343	352	306	333	328	346	331	331	314	283	322	338	299	319	333	312	321	344	335	318	342	327	286	300	317	337	320	315	312	344	357	324	356	322	333	357	302	360	327	337	346	361	336	320	305	347	334	355	331	309	325	342	348	337	367	358	332	333	305	314	313	301	316	346	332	284	329	349	325	356	323	333	346	341	328	326	326	357	302	315	317	334	309	330	333	354	317	290	321	311	340	326	323	348	310	350	317	306	304	339	315	326	311	310	352	297	352	290	304	309	361	329	301	359	341	294	313	307	323	325	308	292	383	339	318	347	311	331	307	349	310	294	320	338	364	364	359	293	357	312	361	335	304	335	308	338	325	348	307	286	322	327	322	348	317	337	321	348	348	313	356	341	336	305	290	321	336	334	358	353	326	308	354	312	320	302	314	308	298	350	356	324	320	332	323	326	318	340	324	333	343	314	353	317	359	310	300	318	336	318	316	330	327	356	326	313	312	323	350	300	320	305	322	348	340	317	298	326	316	281	334	346	320	330	307	320	334	336	295	333	340	334	299	325	333	337	316	350	372	314	326	378	313	352	287	338	323	363	330	344	358	365	351	299	354	342	304	345	306	332	324	327	337	326	339	302	317	298	314	288	325	328	324	300	359	286	289	326	335	304	318	335	329	346	323	333	343	327	313	322	350	312	324	367	352	357	335	329	315	325	302	331	351	328	330	370	323	348	319	316	317	306	306	346	347	296	360	335	342	333	346	318	321	336	345	318	364	327	328	337	315	309	324	306	363	347	315	333	310	333	324	321	345	309	341	364	314	356	363	339	346	347	331	356	307	305	309	349	328	324	288	334	316	351	332	308	327	348	304	365	339	322	296	343	306	304	360	335	321	351	313	327	349	333	357	329	374	326	360	316	325	311	303	308	337	353	352	314	324	310	324	339	306	358	314	334	344	340	356	329	308	306	301	341	312	337	342	361	335	343	361	346	323	343	332	302	338	342	329	332	316	318	352	322	323	342	344	352	313	340	326	350	345	316	338	337	335	291	330	322	318	299	328	323	373	335	292	343	339	327	297	328	307	343	319	352	350	333	341	355	341	320	342	346	315	308	354	307	348	325	318	354	366	356	357	310	351	317	335	366	341	327	349	340	329	324	337	323	313	358	344	334	337	334	341	318	342	337	335	338	309	312	315	332	361	301	327	335	334	318	304	332	353	344	343	320	317	348	332	315	321	307	317	304	311	296	322	321	349	344	346	362	316	317	326	300	345	322	319	323	327	308	328	300	347	344	336	300	362	330	354	323	333	339	307	346	303	347	332	356	364	339	333	327	321	331	313	303	317	347	307	320	319	351	346	360	359	318	328	302	323	326	335	337	289	387	319	342	343	373	367	341	320	292	322	324	302	318	320	306	312	306	353	365	291	341	311	313	339	346	318	305	327	315	327	322	339	329	327	271	327	342	339	362	321	316	315	299	332	366	360	302	313	322	342	330	362	324	316	310	310	356	319	343	327	311	319	319	299	337	340	378	327	327	348	375	320	329	319	326	374	328	321	311	336	340	343	361	359	340	362	347	323	318	320	338	319	343	352	330	303	305	328	324	312	338	345	367	326	313	357	306	324	352	333	316	339	335	306	324	366	338	340	338	346	347	329	326	305	339	340	300	331	324	356	360	327	326	298	344	346	335	309	366	315	325	325	363	356	330	327	342	335	318	337	338	340	334	337	348	320	346	348	317	339	343	318	305	315	316	333	325	305	335	336	320	364	336	343	358	304	323	317	304	307	364	321	322	333	320	308	297	335	290	316	335	359	350	304	331	299	348	331	333	301	301	309	332	346	347	327	313	320	345	350	274	311	310	357	341	291	325	323	313	326	318	351	361	325	356	351	335	329	339	327	327	329	336	330	329	334	312	335	299	312	352	308	320	332	328	350	351	341	329	349	348	370	338	337	312	343	368	350	334	334	351	331	361	340	333	314	366	345	332	332	336	362	373	348	365	348	337	344	301	347	342	330	308	370	310	351	341	344	341	364	340	336	321	350	332	333	332	329	359	363	357	331	343	357	314	323	303	312	315	329	311	364	359	359	332	342	341	337	308	330	289	331	308	336	348	300	345	315	354	317	327	332	299	316	334	329	301	322	343	338	343	318	332	373	327	304	342	328	354	332	334	358	308	313	327	333	355	342	348	325	321	376	345	304	314	341	344	354	333	314	321	344	311	320	347	333	293	297	353	333	361	317	365	331	335	348	320	361	343	346	390	344	333	317	343	337	345	316	355	305	353	325	359	326	302	309	290	305	309	302	341	317	336	344	365	328	306	304	306	357	360	343	345	296	308	352	359	354	318	355	289	314	327	340	327	346	332	312	346	350	341	358	329	327	310	345	343	351	309	311	375	312	293	348	338	339	321	340	340	322	323	326	297	358	316	318	317	355	316	302	346	310	310	344	360	344	341	360	314	354	358	361	340	352	342	303	358	336	320	357	331	280	368	298	350	344	355	266	317	331	320	296	330	351	309	297	339	307	342	327	349	302	312	341	318	347	327	336	337	350	303	303	338	313	332	351	322	335	338	345	312	328	345	304	328	306	324	288	328	313	347	354	329	333	331	279	342	323	346	309	362	335	320	350	342	298	319	279	310	343	309	321	304	358	321	305	290	341	340	332	352	254	339	317	365	337	331	337	364	313	349	344	301	341	311	337	345	326	347	359	352	344	309	351	335	306	315	316	349	308	338	285	352	316	321	336	324	335	338	284	331	350	323	346	340	342	341	354	346	341	338	331	342	322	321	317	329	331	323	342	305	295	295	333	314	309	320	334	300	332	314	354	356	338	285	327	358	365	331	309	336	318	338	325	370	312	339	311	327	302	345	355	315	362	368	336	358	337	328	274	319	333	348	312	345	350	331	342	316	353	323	375	312	335	330	339	364	348	316	324	337	377	381	360	313	349	317	332	326	335	319	353	323	328	331	340	353	333	333	293	330	337	324	341	333	366	373	339	288	338	353	311	326	309	332	336	323	322	305	326	313	326	311	309	335	334	355	324	301	292	339	349	298	306	314	355	341	361	332	305	313
18728	9235	10308	8824	5757	4130	2458	2356	1995	1582	1291	1121	963	906	908	886	902	874	843	802	805	806	833	831	808	807	758	774	817	830	778	790	787	801	817	817	842	848	757	832	808	815	803	795	810	768	839	833	820	749	823	806	808	788	832	771	790	782	874	775	782	715	816	778	776	814	755	805	801	786	837	824	823	807	796	769	778	809	775	763	748	792	783	779	733	761	817	750	758	793	842	806	822	825	815	827	735	796	824	797	771	802	794	786	778	761	773	784	796	777	798	788	854	764	777	796	768	818	792	772	815	816	787	812	806	828	783	794	752	824	754	760	804	828	837	785	778	802	819	775	794	757	791	808	810	794	780	803	778	803	791	860	764	822	772	868	810	792	812	771	774	786	801	798	772	817	814	781	789	800	791	766	814	789	820	832	766	823	884	784	799	755	812	790	784	751	801	797	820	773	795	783	776	788	845	798	790	810	811	721	818	867	818	778	797	820	748	808	825	769	754	757	816	783	798	784	809	768	755	731	749	850	839	796	812	752	825	807	807	790	804	793	786	809	818	815	743	789	812	727	781	776	809	789	775	824	791	796	789	789	780	832	863	794	800	794	832	813	801	798	811	816	816	842	831	773	786	789	796	820	801	825	776	822	770	798	800	794	771	832	810	758	808	802	775	824	796	827	786	794	805	808	790	861	806	765	835	801	837	796	789	802	783	810	767	798	777	755	732	790	814	771	783	788	800	835	798	767	761	829	782	758	817	824	732	753	789	767	828	783	802	812	754	786	789	781	801	781	802	798	813	808	780	769	766	757	774	761	767	802	772	795	762	776	810	786	832	792	785	791	808	844	738	815	728	753	760	792	775	784	778	796	795	807	796	789	815	831	762	802	814	778	809	792	762	780	807	807	790	774	767	846	783	812	776	806	818	759	758	770	823	804	777	759	777	769	772	805	805	767	766	789	799	765	772	761	783	797	735	792	756	731	784	817	769	745	811	808	816	819	757	793	778	795	777	811	753	770	786	807	817	802	738	836	789	776	763	771	842	816	806	787	761	766	795	758	804	863	766	774	818	769	851	766	758	799	798	818	844	754	813	805	790	783	773	804	836	761	818	779	791	823	778	786	785	829	801	780	802	765	812	800	751	827	777	786	768	773	805	762	801	768	789	759	829	839	790	767	756	824	746	801	778	784	823	850	777	767	794	780	818	808	740	813	837	792	787	806	794	824	817	804	780	847	771	817	784	778	837	812	781	818	765	758	771	757	789	774	826	785	807	811	782	784	756	826	792	783	817	802	785	846	820	841	761	759	818	821	791	792	791	828	831	833	764	786	787	816	797	813	794	818	778	760	763	809	834	738	778	815	796	780	769	764	807	789	832	795	837	829	828	727	798	783	815	806	740	770	761	810	777	778	791	783	784	773	804	841	828	828	781	786	825	760	803	800	763	747	794	766	776	792	764	811	812	767	846	797	795	780	779	772	781	813	816	778	802	795	789	813	771	806	767	783	767	794	783	839	776	746	788	728	766	751	819	788	745	838	766	802	733	803	800	824	822	794	773	857	796	777	762	802	839	812	790	801	806	767	795	794	740	781	791	817	776	792	826	773	753	773	782	780	738	813	820	797	775	790	788	807	816	773	773	793	780	753	818	846	796	792	830	812	794	770	803	798	852	741	841	798	803	813	769	837	775	769	887	764	832	792	774	770	818	765	792	728	793	773	845	829	783	833	763	779	800	831	796	780	763	804	802	799	782	814	821	797	777	834	739	794	766	763	788	783	806	750	843	825	827	822	764	805	834	821	799	781	785	793	760	801	781	765	825	816	823	768	850	834	814	797	819	790	755	770	766	801	767	796	763	772	837	729	808	780	821	772	836	791	786	828	790	746	798	808	805	784	794	818	815	779	794	744	852	772	833	773	866	777	783	838	773	770	800	795	782	745	799	799	796	846	819	818	731	804	806	838	804	779	818	752	778	801	787	741	766	850	778	796	768	807	793	809	815	819	827	784	840	782	797	809	811	790	794	802	802	836	764	835	792	796	798	833	794	734	763	766	786	815	802	816	790	800	770	772	784	733	806	731	868	792	822	790	765	801	800	833	762	821	850	844	830	792	768	825	785	813	763	822	786	837	769	760	768	791	775	774	844	777	794	806	801	781	778	747	763	823	833	784	830	760	784	845	805	768	791	853	780	820	771	777	821	759	816	821	816	815	796	769	780	775	803	738	809	772	752	779	718	795	778	837	778	842	821	779	797	742	859	787	813	787	775	774	785	773	802	778	797	766	809	788	805	768	858	806	770	806	786	777	817	815	837	824	776	799	752	773	789	793	784	823	773	818	740	770	785	786	803	785	794	845	812	753	810	839	785	738	809	811	782	807	853	750	772	770	840	840	787	801	768	766	804	802	758	785	789	790	792	801	742	752	811	807	762	787	780	828	802	823	776	780	795	792	845	787	790	831	833	811	782	811	764	795	793	796	833	794	806	777	821	809	810	820	791	729	759	829	795	793	842	782	798	796	795	757	791	775	761	805	827	830	791	848	781	790	839	811	829	776	755	784	786	741	780	789	773	772	824	783	781	794	760	795	800	829	805	760	790	796	748	795	813	810	801	787	811	757	759	772	819	747	810	790	738	773	783	765	754	796	773	764	842	792	825	801	772	778	799	810	846	754	761	812	770	786	832	853	793	780	791	776	726	804	775	783	838	784	846	717	799	790	807	789	769	836	787	847	810	796	786	779	822	811	846	766	809	812	743	769	785	782	828	818	795	797	828	776	825	825	803	859	789	762	757	781	818	814	809	827	824	842	753	785	797	798	787	820	791	825	762	792	811	809	786	774	756	791	791	782	831	828	792	814	816	800	809	848	801	808	744	773	851	812	772	793	785	771	761	762	820	735	811	781	776	758	836	838	806	785	755	811	788	798	822	768	813	779	806	811	774	802	760	815	793	790	762	781	746	737	761	793	834	818	791	806	781	838	772	776	799	794	772	806	834	846	810	767	780	804	856	818	770	725	811	775	793	797	772	815	759	796	754	815	821	847	795	801	810	711	801	813	776	830	761	829	814	798	792	801	837	764	760	770	833	786	747	772	744	773	758	810	820	774	791	816	809	744	826	765	810	781	780	768	812	771	776	766	761	839	788	832	794	770	765	840	805	791	801	765	836	787	760	755	801	816	810	767	770	822	815	806	803	829	792	793	829	816	830	808	780	768	827	758	819	847	774	781	849	802	794	744	793	763	735	864	819	775	776	784	803	782	744	857	809	796	798	798	740	781	762	748	786	798	816	778	806	828	782	825	777	794	770	791	818	802	744	815	836	780	784	836	824	826	840	766	785	806	796	802	813	760	850	791	818	745	796	821	809	771	807	828	742	758	814	825	806	808	784	801	747	815	794	748	795	783	783	803	759	824	814	775	794	806	784	791	757	751	834	801	796	780	775	763	809	782	797	817	759	779	772	780	774	776	764	817	789	775	791	803	785	780	763	801	759	808	793	767
36491	18784	15604	9894	4661	3413	2503	2604	1800	999	737	598	579	622	485	468	440	509	470	406	504	608	503	415	399	446	396	411	459	412	395	400	413	394	417	432	388	453	421	431	394	438	431	398	422	392	411	430	406	440	410	445	407	434	422	405	398	440	406	377	398	417	425	389	440	410	402	432	386	413	431	416	416	408	405	417	446	413	391	447	435	443	409	413	408	430	440	423	409	422	450	456	396	415	369	410	428	426	416	361	423	398	411	454	411	420	405	445	426	372	416	424	407	426	448	437	417	440	401	403	424	381	426	392	459	405	420	393	419	411	423	387	398	411	425	420	417	419	387	387	422	427	439	435	410	388	424	394	438	415	399	427	428	441	437	416	410	371	414	434	398	411	427	413	419	394	405	434	441	411	434	378	419	381	391	388	418	432	452	437	405	405	386	386	365	391	446	440	433	389	456	406	422	364	402	421	393	401	406	417	445	413	415	414	372	453	407	381	407	397	440	421	378	430	393	380	387	379	409	424	391	416	404	445	422	432	437	417	408	420	402	421	396	387	354	424	409	390	401	399	420	368	420	422	404	401	432	411	397	402	420	441	416	433	409	408	417	408	408	438	397	438	414	419	398	422	412	426	400	445	404	432	432	393	427	433	417	374	412	424	388	402	406	440	398	440	424	430	428	395	426	427	387	394	397	396	421	431	409	440	367	433	405	364	394	412	395	395	422	423	427	391	389	393	412	402	389	436	361	398	385	405	369	405	437	401	429	366	403	447	416	370	418	394	389	405	439	443	440	383	378	435	412	426	415	370	417	423	422	401	375	421	428	418	474	430	426	390	415	399	445	415	396	443	438	382	416	397	427	428	376	426	374	381	448	454	390	408	417	458	429	392	385	374	410	384	391	408	432	388	370	458	426	442	420	460	418	416	400	422	415	420	428	448	398	406	451	381	414	405	402	417	408	435	416	454	411	407	416	390	407	396	418	375	395	413	420	421	420	419	394	413	393	436	428	377	380	388	397	385	405	416	388	426	428	412	415	434	386	420	406	395	425	399	413	440	400	442	401	398	471	431	390	372	420	447	379	431	402	445	418	407	410	417	399	417	403	425	418	390	383	403	394	389	414	445	380	430	410	425	417	404	439	405	416	402	447	457	413	372	380	430	441	391	419	393	365	433	394	410	428	410	380	410	431	380	406	410	400	403	396	416	430	417	420	408	416	420	426	439	411	462	421	403	431	419	413	414	443	425	421	413	415	454	404	403	384	412	432	401	409	401	388	415	393	431	422	388	407	398	403	399	412	429	419	429	408	419	369	400	381	418	404	453	420	425	368	401	374	423	404	430	396	438	396	408	399	438	364	359	432	413	456	426	386	416	371	383	415	404	411	437	445	419	416	422	366	416	393	378	420	397	429	386	444	430	428	479	359	410	401	405	424	379	389	395	372	408	403	423	380	412	428	402	436	423	406	425	452	409	408	398	412	409	435	430	423	397	409	385	418	415	427	353	416	409	388	389	396	407	419	433	421	408	478	359	432	382	422	438	372	393	407	410	384	411	391	395	386	403	441	412	400	426	393	369	402	412	392	378	394	419	413	419	386	408	404	384	446	404	399	377	354	394	425	438	421	376	388	407	382	452	444	415	437	469	360	408	403	411	411	417	382	402	389	421	368	427	414	393	378	432	407	428	392	412	399	411	367	410	433	407	404	418	378	426	420	420	400	403	414	412	417	398	400	378	428	436	405	374	401	382	389	409	426	417	400	422	411	370	427	390	396	419	371	405	420	419	399	416	373	402	407	402	438	403	416	405	390	411	434	402	413	408	408	413	419	443	403	400	393	426	421	400	414	402	396	418	384	417	381	407	407	358	426	399	378	411	408	420	402	426	412	419	385	415	393	408	421	396	426	398	391	383	417	381	368	394	392	446	416	444	432	433	439	420	410	359	390	386	427	437	419	420	411	385	441	387	412	402	417	367	414	441	435	408	394	429	420	434	380	410	425	383	427	399	419	439	416	406	408	401	425	386	389	391	406	424	425	399	402	434	381	422	415	393	381	392	388	403	375	438	430	409	422	432	401	415	420	418	415	427	415	400	415	395	380	438	425	450	398	375	423	419	409	402	441	416	408	454	447	413	426	431	437	406	391	398	402	425	459	439	392	392	426	402	387	446	361	416	415	417	383	395	399	423	361	396	387	404	423	424	421	378	410	423	370	383	428	386	407	412	425	388	404	371	379	436	409	374	388	411	377	390	403	407	425	377	406	426	422	421	385	392	398	387	408	432	397	411	382	426	404	410	384	422	438	429	415	414	432	398	429	361	406	427	420	440	407	424	392	413	392	418	390	394	365	364	408	442	435	393	416	410	406	406	417	418	430	388	386	400	437	424	445	442	352	386	417	413	435	413	437	403	397	396	403	414	357	421	404	406	395	410	384	400	358	411	396	425	397	442	437	407	379	433	429	370	403	411	416	414	379	397	420	420	419	396	430	412	422	429	414	451	381	384	406	400	428	410	421	450	438	442	400	407	372	382	410	435	368	424	455	382	384	410	351	401	427	373	383	403	410	424	374	402	403	379	427	440	419	392	404	427	408	411	402	452	455	398	466	411	412	419	399	458	428	434	385	405	365	396	429	378	423	404	422	438	439	391	389	399	426	407	410	395	399	394	412	386	433	420	388	395	399	410	419	417	420	406	436	422	390	403	419	397	438	391	418	390	409	364	407	395	432	389	407	403	405	408	397	390	419	415	427	428	419	395	395	399	354	415	403	452	437	439	406	459	442	402	417	483	424	419	375	407	416	408	423	415	424	427	413	392	373	388	413	400	421	383	441	374	373	397	416	375	401	355	389	370	413	436	425	406	423	417	384	367	419	421	415	435	404	388	395	407	413	410	422	426	391	420	403	384	390	427	356	380	410	450	398	428	427	443	422	379	406	407	406	392	415	399	412	423	404	379	396	397	425	446	400	397	371	386	430	421	427	416	410	389	419	381	381	375	397	384	388	382	444	364	395	420	427	441	405	416	413	401	391	377	411	364	417	430	424	388	423	413	403	428	419	428	462	416	388	393	430	438	410	406	398	427	390	397	418	394	425	383	427	419	448	415	388	401	430	427	360	439	397	393	424	398	440	383	401	434	405	372	389	445	388	385	408	382	442	426	425	438	408	437	449	418	380	391	392	396	391	404	435	448	398	463	435	425	398	402	444	425	422	421	421	406	393	407	413	409	403	381	405	438	414	409	398	404	435	401	444	432	411	405	433	427	388	412	459	391	421	380	401	431	394	428	394	405	429	419	390	387	427	413	387	427	445	440	431	370	439	437	405	412	385	406	418	386	402	404	412	376	407	418	419	406	433	464	427	403	419	445	419	410	406	430	398	397	396	401	394	396	409	392	385	424	392	426	441	441	391	393	388	391	373	427	398	396	402	428	403	408	410	402	459	416	383	421	408	417	410	415	408	405	405	385	397	427	405	410	423	395	407	388	452	395	380	417	410	395
24780	15535	21481	19404	13129	11736	9904	10156	6644	3570	2604	2074	1852	1978	1529	1397	1360	1368	1387	1165	1474	2253	1597	1167	1018	1037	1004	1034	976	949	983	1048	1006	963	977	984	956	961	999	949	935	993	1002	910	944	989	949	911	969	940	948	1000	971	936	926	921	931	968	978	958	972	897	992	1009	966	910	964	926	999	983	1012	872	987	947	971	983	965	986	943	949	1008	930	937	963	963	920	951	950	990	941	942	946	920	960	937	936	945	1023	980	989	936	1019	910	915	994	914	996	983	924	961	964	967	972	999	919	961	976	1012	962	951	981	960	995	954	966	944	961	894	972	1031	933	953	990	952	908	956	983	934	956	945	968	918	939	981	952	937	928	951	952	974	980	931	1005	982	977	1017	932	971	950	981	937	979	965	958	936	1009	941	966	947	974	964	889	968	960	960	957	942	980	968	956	961	943	964	1005	934	990	972	962	935	920	900	962	932	949	901	931	936	937	940	953	901	958	961	931	976	927	982	950	956	951	972	945	921	951	914	1011	936	963	975	987	951	949	971	933	948	965	962	952	942	981	994	912	935	953	936	993	966	941	981	940	977	951	977	1006	924	980	973	971	940	1001	904	922	986	966	918	920	994	985	936	973	944	951	939	935	1009	975	951	970	932	1016	964	955	953	983	982	910	955	943	909	1014	977	939	922	943	972	922	972	923	1017	965	956	960	893	912	969	1015	973	931	961	948	962	979	978	972	987	1049	1018	981	905	941	970	965	928	945	973	913	959	968	985	956	902	927	978	985	989	957	976	974	973	1013	1003	962	938	1007	964	981	942	941	918	960	887	967	969	950	1011	926	973	955	954	1011	997	932	964	988	966	997	959	985	993	963	966	981	921	901	988	906	949	955	953	960	956	1021	958	961	990	963	960	991	940	919	931	923	1024	917	983	991	973	960	924	953	901	937	944	989	1005	968	1020	990	941	962	955	949	989	964	997	975	928	925	949	970	952	967	994	962	946	956	973	986	976	1012	984	919	959	932	996	965	997	920	927	915	945	967	970	917	945	952	924	925	929	963	909	938	1007	1004	909	948	944	959	951	997	949	1000	964	964	894	1027	1011	972	946	942	888	958	915	930	948	918	1018	973	967	991	958	1031	943	938	914	922	928	911	956	1006	933	997	971	967	933	983	912	925	979	914	1007	930	992	993	979	914	970	966	950	929	977	970	880	959	1009	967	955	967	982	1031	920	961	948	937	939	992	923	903	971	934	972	997	956	998	951	962	973	900	973	946	966	1000	950	957	985	948	928	937	951	928	956	942	924	993	944	925	929	950	1019	947	940	973	900	962	971	994	923	943	899	978	990	939	957	931	935	947	925	990	904	951	972	934	927	971	982	925	985	1021	1003	968	1010	994	944	960	943	917	940	988	926	972	983	979	994	941	874	1016	940	1029	978	962	976	973	990	957	951	994	950	992	895	901	936	1003	931	1005	951	962	1010	983	927	963	955	1000	967	964	971	972	978	983	1018	952	964	991	988	983	945	925	937	926	963	951	950	988	981	900	972	952	988	924	966	975	939	966	951	945	937	971	951	965	962	939	937	997	965	904	977	993	946	933	915	971	1022	979	963	974	945	1019	922	930	967	982	924	970	975	954	1019	950	1007	933	982	968	998	960	976	1022	930	945	950	931	955	932	1001	971	983	935	944	931	948	945	969	982	1013	963	943	941	935	918	950	990	987	987	980	969	980	962	963	945	974	956	931	952	977	981	953	958	881	990	951	910	932	945	959	1006	982	992	904	937	975	948	914	1002	939	960	933	978	981	976	925	1004	925	925	938	999	952	994	950	927	985	975	974	983	918	1003	982	973	961	990	949	957	961	937	934	982	951	952	962	901	1007	964	952	971	927	944	913	993	886	994	1014	904	938	996	966	931	993	979	985	988	912	928	987	939	970	938	956	958	974	983	1007	941	956	964	938	940	948	946	939	929	915	945	955	942	966	934	1003	956	978	1006	940	918	981	940	985	947	991	926	951	1027	948	930	927	924	1002	994	970	957	959	927	964	968	961	917	1009	967	1019	916	1007	1015	930	975	956	960	987	939	952	955	941	982	961	908	961	963	908	1025	976	905	997	961	951	993	1016	965	918	944	943	946	928	1019	925	986	986	968	1038	971	1009	965	924	925	938	941	943	940	931	931	898	977	941	932	959	993	998	938	927	996	937	939	986	918	930	991	950	1001	936	962	992	995	987	949	974	971	920	1041	940	900	940	954	916	960	967	915	1010	936	979	938	924	910	950	1032	916	963	951	952	993	1001	995	897	946	961	954	933	910	1007	975	956	994	954	960	1003	984	922	919	1001	983	942	973	966	957	995	994	948	961	986	973	951	962	986	926	942	925	908	931	915	971	987	979	947	973	936	985	905	1013	1010	1024	959	908	911	922	1009	948	966	990	965	943	973	931	977	973	937	948	919	914	935	983	991	977	904	984	964	954	924	1015	915	985	971	947	988	924	966	1003	945	943	948	960	934	950	944	955	919	908	911	932	971	959	952	965	938	909	944	912	949	993	988	946	943	915	939	938	906	976	944	978	931	983	943	1001	961	919	946	993	948	941	946	970	968	939	941	953	957	923	969	995	970	942	983	936	917	948	977	1012	973	925	979	948	909	892	946	943	962	968	1010	947	927	934	958	975	925	979	948	956	942	945	993	951	1010	967	933	1011	992	944	924	980	920	979	972	970	977	934	933	976	995	979	955	966	1011	967	958	972	958	939	959	977	910	969	1017	931	954	925	981	940	933	970	986	906	996	977	991	941	957	974	907	922	921	953	942	940	970	994	943	962	951	972	924	1009	971	997	936	1037	921	938	978	990	950	971	965	965	972	971	916	918	971	978	956	974	937	959	989	995	999	942	962	952	939	976	1018	950	990	929	1014	994	987	1019	916	1016	949	926	1038	975	960	968	938	910	919	975	941	932	985	974	883	940	947	981	935	954	990	936	964	934	945	994	900	974	957	961	931	1007	942	952	968	982	930	996	960	971	938	948	953	973	952	957	895	920	992	999	914	933	973	967	957	962	1000	982	982	1009	917	965	976	995	946	939	988	963	925	901	904	959	976	980	922	970	976	930	955	953	914	926	967	941	989	978	978	1006	961	937	985	954	890	1003	924	970	931	960	989	986	910	905	964	968	930	999	968	977	973	985	959	930	925	941	943	957	987	959	946	975	898	914	998	952	973	918	976	956	950	967	942	980	906	936	980	948	941	976	1004	989	897	943	941	965	946	933	994	929	962	942	968	1019	984	1015	983	968	940	1002	925	940	945	941	935	981	937	978	916	956	934	932	934	938	997	961	922	941	998	986	945	997	993	991	955	957	1016	1032	940	1000	966	928	961	997	931	931	941	978	916	914	959	951	961	968	997	924	963	939	887	934	954	972	1000	981	985	930	953	986	917	973	952	990	986	997	952	924	986	935	960	893	951	911	1018	927	954	974	961	962	992	926	1023	910	904	939	976	1004	1010	937	941	957	956	959	937	953	945	937	1000	973	919	965	925	908	954	995	942	981	909	974	947	929	985	928	961	945	951	936	978	957	956	963	978	1060	938	964	941	949	956	962	910	960	977	948	967	977	911	946	988	1002	942	942	1008	922	934	963	963	957	985
47598	25404	19465	12394	7176	5390	4161	4057	2615	1503	904	678	612	645	577	448	443	470	446	388	477	605	505	395	357	367	371	336	345	364	331	312	348	385	320	325	333	386	324	306	337	330	352	334	346	329	345	347	327	346	350	319	348	337	343	315	359	380	338	318	337	319	355	352	358	343	343	354	344	336	337	341	367	354	361	341	327	346	336	381	351	366	353	320	345	353	368	334	320	343	358	360	340	360	358	303	332	321	360	352	341	332	372	347	365	379	356	341	361	327	364	345	294	350	333	335	369	318	345	344	342	333	337	320	348	339	296	323	325	342	350	356	321	310	337	364	323	333	322	343	319	314	339	331	363	343	326	355	337	330	372	343	365	333	340	344	371	340	339	343	374	344	341	383	328	369	341	363	357	328	354	331	348	324	315	319	318	382	353	326	333	341	338	339	322	319	334	338	373	374	346	321	368	359	356	352	343	357	344	313	308	333	327	346	329	323	354	321	350	349	341	319	339	317	330	365	392	336	365	338	300	319	332	360	337	310	323	327	337	337	313	299	347	318	321	370	351	322	346	363	391	365	339	334	304	313	380	349	332	329	316	324	355	359	340	364	283	338	304	331	323	346	367	385	370	335	328	326	318	350	325	338	358	331	327	337	330	324	377	341	349	360	332	306	360	358	326	358	329	378	368	349	335	342	388	356	356	354	377	331	374	345	362	305	350	356	346	356	365	354	343	333	348	311	329	339	363	323	329	320	368	356	380	306	352	338	351	332	361	337	362	366	351	324	306	321	314	376	346	349	390	395	367	345	337	326	346	325	317	343	340	357	353	341	337	369	333	324	347	366	339	327	300	342	366	356	349	350	330	393	343	355	336	370	353	349	365	367	357	373	328	334	337	339	366	360	372	338	338	364	359	314	334	346	331	337	339	331	313	309	316	354	338	329	369	338	344	314	343	340	337	367	353	307	321	334	362	322	335	351	333	330	349	352	350	340	334	322	347	319	337	338	339	314	348	339	330	364	370	362	326	369	328	338	338	362	324	374	350	333	338	380	320	334	362	334	311	370	348	341	362	350	304	333	334	332	326	328	313	350	350	359	332	365	341	324	355	362	363	352	330	344	337	336	344	369	386	340	355	394	350	347	344	325	340	347	339	345	341	357	340	316	331	333	310	363	346	369	336	379	306	339	352	357	352	330	333	311	367	352	307	318	353	359	372	360	364	332	371	350	334	322	323	346	346	351	330	353	338	312	335	342	350	353	347	333	349	374	336	339	340	360	340	364	349	341	313	319	337	354	352	386	359	334	335	364	333	340	342	309	351	347	327	343	308	343	352	333	354	364	331	362	309	317	337	331	336	344	337	326	335	315	329	309	339	306	354	365	357	355	325	310	366	310	336	330	341	320	345	345	349	305	380	349	367	332	348	309	312	350	340	335	371	336	368	340	363	331	367	346	341	311	310	334	308	334	380	336	344	356	358	375	328	352	350	353	335	354	337	327	285	360	348	322	385	359	327	313	328	355	340	356	345	352	352	323	361	334	335	364	338	317	335	347	352	381	335	345	373	322	376	367	362	345	353	337	319	333	350	341	317	335	363	341	347	342	368	350	397	374	329	345	332	339	321	343	351	354	334	352	341	322	322	338	305	366	349	330	374	329	395	370	344	330	328	339	298	340	342	308	358	358	331	353	346	328	316	342	346	346	331	339	360	317	328	342	342	344	351	352	340	360	347	338	367	346	325	371	338	341	323	319	316	352	343	343	340	304	365	344	378	331	322	353	357	369	355	334	322	322	321	361	321	375	370	365	359	375	373	390	334	337	337	334	318	341	342	307	357	329	361	350	354	338	351	315	381	356	370	379	340	333	323	357	322	373	371	316	362	326	337	357	384	315	339	343	324	343	334	347	335	356	366	323	346	328	321	359	351	380	345	311	338	383	355	344	335	334	335	317	319	357	341	357	363	333	382	327	378	363	324	349	319	354	334	321	314	308	317	337	350	313	343	335	338	347	320	374	362	317	316	328	355	348	304	354	354	317	299	303	344	327	328	312	333	361	359	342	277	319	334	341	339	316	350	335	355	313	355	347	324	330	354	347	331	360	344	347	339	348	354	346	308	349	325	320	330	352	330	301	338	329	322	307	358	319	359	317	366	339	328	340	321	346	300	319	321	306	313	378	329	346	293	323	340	383	356	374	365	350	343	309	345	344	370	359	336	318	360	320	355	373	360	316	353	359	339	358	306	356	336	340	370	309	335	340	358	362	345	327	313	355	344	367	385	337	350	338	371	383	331	356	349	371	330	331	340	365	337	356	350	384	359	357	309	370	354	341	358	338	345	361	334	318	346	363	336	328	319	332	324	334	318	337	348	325	330	325	321	320	342	358	334	360	364	331	353	339	335	346	330	320	341	322	368	319	314	337	359	324	332	352	338	328	337	343	302	344	322	335	348	333	336	319	303	328	341	320	348	381	346	316	297	350	369	354	344	310	347	341	337	343	332	339	365	346	348	338	332	321	339	332	352	337	312	310	349	334	343	343	391	347	312	334	311	357	317	334	363	322	312	330	358	384	351	351	340	357	318	330	332	346	316	318	356	322	331	338	350	391	332	320	301	407	356	340	353	336	329	351	335	371	339	373	349	338	374	335	351	308	340	356	377	360	330	324	360	319	296	361	314	333	355	299	375	351	351	330	347	373	346	355	359	373	335	332	326	307	327	353	356	357	298	358	350	367	326	351	331	366	338	313	320	374	339	346	316	330	350	335	397	341	346	342	362	341	343	350	314	342	332	327	336	360	320	314	342	306	327	345	330	323	352	346	318	350	317	325	334	356	338	350	311	327	313	340	349	352	344	344	335	348	330	337	361	339	363	334	342	331	334	351	335	331	346	334	305	372	369	330	350	381	326	341	347	338	328	330	361	360	323	337	361	342	318	381	339	335	353	339	348	312	367	335	366	353	347	329	359	364	305	359	356	362	321	353	353	335	371	363	318	312	363	322	333	337	346	359	363	364	307	287	375	378	339	337	329	342	369	361	365	350	344	334	363	359	334	362	330	330	339	340	369	319	326	339	307	357	334	330	315	354	347	359	369	321	336	354	363	307	312	368	316	333	315	339	318	310	318	339	341	352	371	347	326	350	290	337	340	357	338	361	343	347	361	343	374	352	376	368	315	310	358	347	368	315	321	338	370	340	335	380	315	358	330	332	303	326	299	365	339	336	323	294	337	350	364	324	335	341	347	329	327	325	337	340	318	336	388	324	329	306	348	381	347	355	321	390	348	346	346	365	326	365	335	338	360	313	366	366	347	335	337	322	353	348	357	347	328	341	348	340	348	339	362	333	345	374	348	353	331	347	370	327	341	351	355	348	325	309	305	368	329	351	353	343	358	344	347	330	316	373	340	335	324	342	332	345	350	336	363	355	343	367	369	346	361	328	317	338	337	309	341	371	360	355	398	364	335	390	367	342	346	369	319	351	322	363	334	313	355	358	354	300	358	342
31155	20021	24331	22086	17744	16351	14053	13984	9488	5373	3285	2417	2006	2417	2122	1502	1619	1667	1409	1330	1436	2919	2013	1064	848	902	815	866	847	853	840	803	869	798	748	814	814	888	791	834	791	810	823	807	759	806	807	782	791	756	818	789	779	818	805	837	735	788	817	787	807	762	745	789	806	861	814	751	813	797	811	822	784	819	821	787	749	805	796	764	800	825	813	779	831	776	821	824	775	854	795	781	824	803	806	772	819	806	805	846	800	811	788	814	771	740	811	788	756	798	838	837	798	789	784	832	768	834	787	807	781	801	858	802	793	768	780	804	865	789	835	768	769	751	841	855	821	854	802	776	782	832	790	792	773	792	837	855	747	830	821	795	830	781	813	827	779	813	834	768	827	795	805	790	772	736	785	811	812	780	775	760	777	852	756	780	789	791	738	793	782	764	843	805	852	786	789	784	758	784	776	767	783	833	821	774	753	783	791	824	843	791	797	852	795	766	741	759	804	777	821	780	787	788	761	753	838	797	768	773	769	792	771	824	789	843	777	724	811	793	788	831	803	746	799	765	835	833	791	767	841	803	764	808	750	813	744	849	774	794	790	787	778	731	817	836	794	769	800	797	754	782	803	811	812	781	778	799	807	797	802	829	764	776	806	808	804	767	771	838	792	759	812	748	790	767	758	870	809	764	770	792	823	812	807	797	783	838	780	782	820	760	857	799	840	797	776	837	795	760	804	819	776	812	778	823	777	801	764	789	771	848	819	779	830	777	772	761	780	742	787	786	800	809	764	815	761	766	766	770	807	801	829	781	808	797	832	798	856	833	758	808	776	760	786	794	741	728	806	801	783	806	821	802	755	715	801	816	830	761	773	779	806	804	788	763	809	793	812	802	820	751	781	814	819	762	781	809	823	777	814	787	796	794	787	823	801	800	770	810	796	776	746	764	803	774	822	765	759	751	826	762	796	831	795	717	758	738	728	794	794	827	785	821	820	781	771	817	814	823	795	802	783	840	847	800	762	781	832	783	833	805	768	774	820	758	797	772	845	791	768	820	805	778	807	789	787	798	831	781	831	774	835	804	807	791	729	794	726	780	803	797	831	795	780	828	787	819	796	775	785	797	783	757	779	805	790	776	755	831	817	781	835	817	810	803	786	779	843	764	758	825	835	817	795	842	808	803	793	783	840	827	780	764	795	835	803	787	744	766	806	742	760	800	786	753	798	831	839	825	776	725	825	817	800	773	768	785	790	799	790	753	746	841	751	810	829	781	792	781	852	801	809	820	792	848	834	725	806	799	791	763	814	830	774	827	755	800	851	801	817	775	824	760	771	803	803	798	773	844	780	811	815	848	816	799	807	785	808	822	763	826	773	779	835	827	810	786	844	783	787	748	812	774	805	860	799	796	792	755	761	801	796	777	743	815	835	794	839	800	758	801	863	764	808	769	789	763	807	802	793	786	771	789	754	786	772	802	771	812	778	803	776	787	817	760	779	757	815	759	839	822	821	785	787	810	821	756	821	773	779	791	814	784	794	809	840	842	799	801	746	821	786	771	769	829	800	739	815	795	797	844	777	818	779	809	769	778	798	770	777	712	797	763	791	770	822	788	833	796	760	794	810	782	793	795	776	767	806	818	811	806	809	817	853	824	777	810	791	783	811	766	793	786	756	768	783	808	847	778	750	771	780	795	812	809	785	764	795	790	805	818	800	796	793	791	811	798	785	804	797	796	815	837	769	750	767	771	790	849	753	788	769	753	843	839	777	770	801	794	815	782	769	790	771	745	803	747	810	780	804	789	776	775	753	823	800	843	812	782	790	825	777	772	809	794	836	746	833	813	833	819	785	788	834	781	801	763	777	799	822	765	797	777	793	781	783	823	818	796	730	809	800	772	779	774	785	750	818	823	823	797	804	816	820	783	809	836	775	801	779	820	765	778	855	805	804	753	798	761	837	818	832	831	755	826	822	780	840	780	782	781	828	754	773	809	804	814	806	806	801	771	796	842	801	785	784	766	799	795	769	788	792	791	805	778	816	801	781	799	789	810	807	815	792	833	752	813	799	774	797	844	815	759	804	798	777	801	799	815	857	777	780	831	779	818	815	852	766	784	806	779	788	786	764	850	781	760	787	748	785	801	841	792	802	830	780	783	789	786	797	765	813	789	789	755	825	739	822	746	818	810	812	787	799	831	815	768	812	782	778	797	777	830	829	795	809	856	751	851	824	757	790	785	775	780	777	796	833	774	796	822	784	766	777	757	729	754	783	817	803	741	794	835	819	821	815	760	800	812	801	789	765	829	794	759	797	747	823	808	822	769	786	799	759	781	811	808	850	755	741	787	787	803	824	832	784	795	813	814	785	803	815	830	798	745	818	821	806	802	777	791	778	809	803	776	805	782	779	779	780	732	801	820	788	769	768	811	778	780	772	768	848	791	778	792	830	782	823	775	757	800	809	786	804	749	787	819	825	793	796	815	743	756	798	822	730	790	821	831	849	810	798	818	802	809	831	726	787	854	758	803	771	834	760	767	803	821	770	839	803	747	799	782	760	726	840	803	761	834	798	771	822	753	811	761	794	740	782	816	783	770	813	772	768	843	800	777	757	776	752	777	810	819	813	806	822	820	837	810	758	799	788	788	733	815	807	782	770	799	763	784	831	814	793	798	787	766	771	814	817	774	814	744	818	784	804	821	791	831	769	795	890	775	765	833	749	807	847	807	761	783	798	830	820	841	754	818	756	806	752	812	780	789	810	823	802	810	798	799	800	789	790	847	792	796	809	817	775	759	844	809	785	805	802	835	766	818	826	759	737	795	807	804	805	758	807	792	791	783	771	818	813	863	765	713	822	785	829	799	775	792	812	775	766	812	828	751	752	779	847	816	792	805	782	772	790	758	758	786	730	789	741	809	832	821	795	818	843	822	853	823	747	824	764	766	811	808	750	810	818	761	795	800	778	746	788	794	794	799	753	772	761	819	833	838	780	777	754	826	824	779	753	844	795	786	829	777	754	784	794	793	783	782	830	819	799	730	826	819	827	798	770	802	759	790	790	764	855	836	772	778	836	805	799	768	807	795	766	794	803	825	792	823	743	776	837	786	792	820	813	807	803	870	794	848	752	892	779	794	782	789	814	783	790	785	800	798	817	765	782	772	760	797	793	805	772	838	810	808	801	781	780	830	775	804	811	798	739	797	810	796	841	766	827	790	800	798	816	812	798	846	785	794	816	803	808	775	786	783	741	756	785	833	815	776	797	738	831	777	786	809	802	723	813	789	761	810	796	849	787	825	798	748	794	795	856	746	744	802	798	778	821	820	797	780	838	794	825	790	753	850	800	838	786	736	824	780	823	792	790	773	794	790	764	816	808	816	833	829	797	816	779	798	812	761	804	791	810	793	746	804	747	748	819	798	807	769	829	756	770	834	836	804	786	803	791	824	753	795	755	782	781	781	771	800	765	809	798	771	789	837	777	797	746	747	825	766	750	789	784	804	789	794	738	801
26886	11128	6515	3336	1664	1004	685	549	545	522	454	377	408	327	376	322	315	361	371	330	333	396	310	346	302	315	366	297	312	306	336	350	322	330	322	363	332	374	356	320	341	352	340	341	327	322	362	295	317	335	349	307	334	334	350	339	347	297	342	327	308	303	348	310	293	354	321	310	332	380	326	291	318	325	331	335	327	355	310	329	352	326	332	344	300	332	327	282	313	347	321	316	326	308	329	344	349	308	306	305	361	344	310	354	315	309	327	302	335	367	316	301	314	297	323	342	318	301	331	335	361	315	354	318	327	350	313	298	302	264	336	303	318	321	353	318	336	353	340	318	333	321	324	360	332	319	309	317	315	344	314	337	346	370	299	332	288	313	306	300	301	311	285	346	352	311	298	314	323	336	282	367	317	330	324	325	299	313	338	355	317	345	334	305	337	340	314	298	326	352	360	323	326	314	313	325	326	336	344	337	332	321	336	337	306	304	304	347	279	324	320	332	324	360	343	337	352	326	308	334	351	323	333	345	345	297	288	322	313	330	360	315	324	350	369	371	339	345	318	333	305	322	309	330	293	370	327	330	367	311	354	353	324	283	307	321	305	316	309	364	353	339	325	378	338	279	327	328	315	309	339	307	321	344	296	344	327	334	334	323	328	348	318	308	344	322	343	337	335	366	331	348	307	327	356	340	362	312	368	346	326	332	334	369	321	327	314	342	340	326	321	311	316	307	348	328	325	326	329	313	332	324	351	343	337	315	321	284	340	356	296	360	344	316	321	332	333	332	336	302	368	308	344	344	333	319	350	324	318	314	312	315	339	344	304	315	331	345	324	303	293	312	299	335	352	354	327	357	305	335	344	322	327	279	294	327	330	335	317	352	313	336	337	338	339	312	316	332	345	307	307	328	303	330	324	336	351	325	340	356	356	350	338	331	329	314	346	343	304	308	298	347	326	329	335	316	321	308	348	321	341	304	318	311	313	342	360	340	357	370	357	355	322	345	336	358	335	321	353	331	340	350	342	323	328	345	316	321	318	311	327	351	353	344	340	338	299	336	338	310	296	327	331	325	332	358	325	346	326	340	335	338	334	352	317	333	322	340	355	333	336	358	341	335	385	342	348	309	304	311	311	339	330	321	335	346	367	313	328	348	308	350	312	344	358	335	301	346	291	329	319	316	347	336	327	361	342	307	289	345	300	347	347	340	301	303	328	344	336	327	347	342	326	334	352	311	346	334	341	336	283	336	347	324	348	327	321	348	338	324	299	324	315	311	314	289	316	311	330	351	345	309	335	305	322	326	332	363	346	319	339	349	320	327	313	286	341	328	341	321	348	302	330	336	315	365	319	363	291	331	324	327	299	343	335	364	368	341	338	335	310	320	317	296	318	327	316	333	312	314	294	324	334	328	291	321	349	327	316	345	304	330	367	373	302	370	332	306	320	331	318	331	337	335	315	311	318	345	341	286	319	334	330	328	289	303	324	338	323	308	332	341	306	345	304	325	327	360	318	338	337	342	353	344	338	374	308	341	302	329	340	339	356	341	334	342	325	358	308	337	293	326	307	315	329	317	340	319	305	329	363	324	287	366	329	326	344	319	314	331	319	332	319	300	344	341	330	347	361	328	326	368	340	320	350	304	331	305	328	343	302	320	314	366	338	348	331	328	358	345	336	306	333	313	352	344	284	328	293	329	314	353	309	326	313	329	331	321	326	321	328	287	323	361	317	315	307	337	341	350	352	312	339	313	324	347	315	292	306	320	282	334	359	355	326	333	298	327	335	334	315	328	305	316	331	356	351	339	322	354	324	310	322	328	329	322	327	342	320	299	318	341	336	319	361	316	325	328	315	316	333	326	350	357	323	331	307	296	330	338	316	313	338	335	333	309	306	319	283	303	355	322	332	321	362	299	355	285	342	316	331	277	345	318	356	332	357	327	367	323	333	331	291	272	301	328	295	333	329	294	311	328	335	322	332	312	323	371	316	337	298	322	357	332	342	310	347	339	298	347	323	335	313	306	286	371	338	337	364	356	314	343	320	329	330	354	318	332	312	342	324	322	315	299	342	328	327	349	357	351	344	337	331	331	346	312	341	358	351	292	324	296	324	349	325	328	337	334	361	339	343	334	352	323	331	341	328	335	310	376	331	345	292	281	287	325	311	315	324	289	344	341	308	386	308	336	321	315	344	336	331	340	312	287	314	316	326	322	329	336	294	339	347	330	322	315	311	295	365	345	319	318	310	306	293	321	310	345	337	331	369	307	332	309	336	306	322	342	306	322	346	355	340	314	332	334	318	286	327	313	337	318	323	353	312	308	323	307	366	322	324	306	323	332	328	339	332	324	362	342	340	339	298	338	322	319	351	323	337	339	332	376	347	335	366	355	312	310	346	302	341	325	341	306	312	352	340	346	316	334	340	320	310	320	300	315	336	341	323	323	330	334	312	316	320	327	293	349	345	306	326	325	357	335	314	324	316	348	312	319	344	324	347	363	325	363	335	300	323	336	339	337	325	347	320	339	368	334	358	351	352	288	320	339	325	301	320	300	313	332	345	395	333	309	302	322	353	301	324	348	331	336	326	335	327	314	315	320	344	353	324	327	312	332	317	319	305	314	310	320	314	351	318	354	356	343	331	311	365	318	290	329	305	310	304	343	347	341	319	349	407	337	336	334	350	355	348	308	335	363	357	293	348	359	321	321	331	324	329	333	308	320	317	312	344	308	329	315	318	319	359	336	317	342	293	366	339	323	324	301	356	296	309	333	301	322	286	338	352	346	311	346	306	281	318	360	315	343	346	317	322	364	326	334	312	307	319	329	299	331	314	322	310	355	320	319	310	303	305	364	347	339	326	333	303	314	333	304	344	339	323	336	306	311	310	354	338	334	319	324	355	298	306	342	360	321	363	322	309	339	329	313	342	309	302	365	327	354	307	368	322	359	355	353	300	307	334	323	288	332	330	329	315	342	339	333	332	305	329	338	320	358	323	334	322	342	355	317	313	325	318	342	341	325	359	306	314	333	311	352	290	310	320	325	353	355	352	341	348	336	326	324	354	361	334	308	340	366	342	312	345	303	312	319	335	352	362	346	321	332	323	338	343	327	338	339	332	351	356	352	313	311	304	300	317	329	329	330	310	336	307	318	359	331	306	310	330	313	337	311	357	370	346	359	361	333	322	303	341	309	327	311	321	320	343	318	339	333	315	323	325	311	338	331	336	375	332	337	341	326	315	307	362	325	359	353	341	344	351	336	359	317	317	327	330	347	344	319	335	338	328	350	313	316	332	317	331	371	330	328	367	353	331	304	323	355	341	331	339	329	340	314	370	333	354	337	327	337	325	353	347	331	313	318	335	333	351	318	355	321	327	312	371	354	327	345	347	361	334	318	340	340	301	320	324	348	330	348	363	354	347	343	360	320	331	304	292	349	326	341	324	331	313	334	324	316	339	318	317	306	305	349	348	339	348	346	351	325	300	355	324	351	293	330	346	329
18793	9651	10797	8602	5690	3893	2429	2112	1922	1590	1296	1178	1117	946	858	843	836	841	797	820	837	779	805	806	788	791	809	811	815	759	745	801	779	775	774	818	793	776	819	789	806	766	810	789	805	743	857	781	802	803	790	786	789	820	766	860	739	812	789	778	820	820	767	775	790	770	772	745	798	823	783	790	816	739	781	804	778	800	827	811	796	780	786	739	774	812	772	803	790	834	775	833	798	797	712	764	824	787	797	798	752	773	799	809	787	805	824	752	805	801	790	799	759	774	806	815	800	805	796	793	821	807	788	774	755	809	778	814	779	747	802	765	829	844	819	763	816	806	747	843	774	766	778	776	821	747	766	779	757	791	778	756	819	881	818	754	755	802	782	805	772	816	857	767	801	794	783	820	768	832	817	762	789	779	824	796	838	786	763	792	790	795	808	781	790	780	827	832	757	743	777	739	812	798	814	791	795	798	807	817	777	776	810	770	807	806	769	777	792	794	773	857	770	810	797	782	770	785	807	827	788	734	815	788	776	728	812	821	774	817	782	710	799	806	777	788	782	815	800	853	819	766	801	827	772	785	813	762	806	791	772	849	816	771	789	799	786	768	825	786	752	750	777	748	777	828	760	785	739	776	780	822	779	753	764	797	821	760	791	795	801	767	760	776	803	830	785	795	796	820	786	820	788	808	823	782	772	792	753	781	788	771	815	807	782	830	780	770	765	808	823	840	771	766	767	786	826	766	783	829	821	777	825	818	760	781	773	762	817	790	831	785	754	771	798	767	831	781	743	780	773	775	754	827	796	784	762	840	804	784	766	795	815	793	805	797	750	815	790	819	765	782	853	799	767	774	822	729	748	814	802	770	792	769	833	813	787	761	771	809	790	745	788	788	824	791	784	758	802	773	778	777	835	771	779	781	803	793	858	772	764	831	764	829	795	742	819	822	821	817	857	772	798	769	813	864	806	802	803	806	844	843	781	782	768	770	770	848	802	811	816	757	808	837	822	804	833	786	815	805	773	789	766	785	817	832	799	810	767	749	806	783	787	843	754	785	793	826	797	785	815	793	799	798	840	863	772	784	756	822	747	826	770	796	838	795	835	800	761	779	841	754	854	801	778	813	757	802	771	843	800	850	726	824	807	828	790	806	774	749	764	824	805	833	830	756	789	727	788	737	834	797	753	794	801	811	837	797	811	795	753	763	796	807	790	861	784	811	778	833	760	778	738	763	822	831	826	819	821	797	781	777	799	828	808	817	845	795	785	797	765	805	823	793	781	750	828	781	739	787	794	772	748	820	808	828	768	751	837	784	755	784	794	837	735	818	853	807	825	806	753	796	765	708	763	791	819	754	803	858	826	779	763	778	795	809	775	756	820	835	717	814	812	775	769	799	784	779	784	796	821	786	769	751	823	783	796	824	785	788	817	787	803	764	792	766	806	783	754	809	787	807	785	742	795	819	781	809	843	829	762	780	866	748	807	783	782	769	851	816	817	751	812	832	745	769	786	776	801	807	805	778	767	806	802	800	826	806	805	826	742	817	768	804	818	822	777	770	743	779	797	781	832	783	732	850	830	842	798	779	781	809	840	775	839	814	806	789	816	762	828	830	825	764	805	832	824	786	814	819	757	763	818	771	762	781	787	742	854	765	765	777	777	773	804	780	807	761	826	814	799	762	834	820	790	819	868	811	806	784	775	775	808	754	772	873	843	764	773	768	782	791	812	797	794	802	813	825	758	793	809	815	793	786	840	816	742	798	806	788	839	799	785	754	820	848	762	836	792	811	787	768	818	756	847	774	806	827	796	797	781	780	810	759	779	838	775	801	777	847	783	792	747	808	731	824	744	788	815	804	791	788	761	819	803	803	787	845	804	778	841	802	813	840	818	794	746	833	836	726	790	751	831	799	779	792	818	813	860	750	818	764	779	770	806	787	775	807	805	789	791	810	804	786	773	760	779	773	819	758	795	725	773	758	800	847	817	794	761	793	792	803	815	765	796	786	806	859	786	843	795	756	805	774	774	796	768	747	790	772	783	807	773	785	805	801	823	809	762	742	797	822	805	819	784	820	790	776	805	734	779	831	792	785	831	756	820	740	808	798	800	807	817	829	796	773	786	773	811	772	838	832	734	796	775	816	809	796	771	784	777	751	782	824	806	831	771	762	738	783	773	814	756	767	767	770	765	797	797	775	792	777	789	798	777	805	812	792	811	784	819	762	800	754	792	778	826	750	791	772	761	829	851	836	792	826	818	846	799	801	836	831	768	848	806	761	782	793	796	817	776	795	805	807	835	788	809	796	770	785	818	814	810	799	752	840	780	765	878	775	789	826	792	750	792	800	738	776	797	772	866	822	809	785	775	758	820	761	805	774	804	806	827	815	795	785	791	763	791	797	763	805	748	806	777	781	798	782	809	750	779	764	867	789	774	752	779	832	832	841	825	799	823	767	791	788	779	811	818	839	761	808	824	824	778	821	793	817	783	751	800	739	770	791	774	791	807	780	794	818	796	760	820	807	799	824	788	792	794	820	816	785	815	772	756	817	778	817	805	747	773	795	768	807	818	760	831	806	816	799	767	805	808	830	817	752	737	744	774	773	829	809	853	822	772	787	810	830	813	788	793	767	804	815	818	791	794	804	809	801	773	812	781	843	759	775	783	817	827	823	837	835	803	820	810	819	785	773	791	803	793	791	737	824	789	796	752	769	771	825	773	774	803	812	780	803	811	785	795	822	856	802	783	769	793	714	752	769	817	800	800	816	775	810	786	777	787	842	831	776	807	841	799	799	781	803	794	818	795	757	782	825	806	855	788	828	834	818	816	831	768	814	766	776	786	808	763	765	813	835	769	846	810	780	792	773	793	824	844	801	790	796	806	760	772	779	805	809	782	776	784	800	784	804	775	806	808	792	770	794	758	790	825	822	780	726	793	871	775	841	780	823	777	767	773	801	834	828	804	762	802	775	759	755	823	846	784	797	745	823	746	764	819	791	811	786	830	771	805	825	789	755	747	777	827	819	798	821	801	781	818	861	873	735	779	781	845	818	798	781	791	789	790	803	828	877	830	810	776	810	823	791	839	744	847	765	776	749	796	733	815	797	758	793	828	816	810	791	820	752	736	782	776	845	817	794	789	768	774	780	817	800	801	777	802	804	838	816	840	765	818	774	777	782	752	803	777	771	814	855	794	803	793	784	819	814	778	793	833	840	799	813	845	828	796	779	780	789	821	776	854	754	806	771	753	812	754	752	811	864	790	773	778	790	795	778	769	782	785	799	777	807	801	759	783	845	838	786	794	794	783	738	799	760	746	764	832	775	768	805	843	819	808	825	819	803	794	800	830	819	785	792	835	754	815	838	796	816	822	821	779	839	802	800	781	818	812	804	804	777	867	766	803	781	774	773	784	801	816	737	827	788	819	799	809	802	777	864	829	801	826	786	798	759	831	802	767	782	833	845	850	752	785	793	782	821	772	792	795	851	759	769	834	782	824	807
40250	19473	13791	7850	4984	3488	2325	2087	1526	871	689	628	519	580	465	470	462	438	439	534	471	478	425	401	441	439	414	434	417	465	439	416	436	426	442	449	390	408	425	437	406	387	425	409	402	386	398	420	391	375	449	405	409	402	397	426	424	414	364	447	403	406	383	403	386	406	410	471	427	392	394	439	434	392	402	360	417	409	473	407	424	443	419	417	460	398	397	393	455	410	414	414	397	428	419	432	420	408	391	384	396	381	406	445	439	410	404	388	406	426	419	402	413	427	419	448	456	384	410	350	419	431	427	369	430	468	422	409	439	416	447	419	401	388	433	389	443	426	379	387	404	361	407	413	476	397	439	388	440	416	383	417	417	407	381	428	427	412	444	408	386	452	404	398	413	463	456	414	430	415	443	440	393	390	439	444	389	447	418	433	400	405	401	420	389	413	356	419	419	384	413	442	457	455	417	454	464	412	401	403	412	395	421	442	404	427	394	424	416	422	403	385	401	404	405	395	436	433	433	414	429	434	435	422	440	408	447	391	453	395	435	369	450	403	384	396	404	453	441	400	395	407	414	385	417	397	389	426	395	403	404	418	392	419	403	452	386	470	410	400	416	414	421	440	417	420	431	425	395	407	435	459	429	418	423	414	432	418	420	413	424	442	425	378	457	404	422	386	432	436	440	420	376	431	415	440	422	411	408	396	389	428	408	442	405	415	450	420	411	426	409	408	413	411	367	440	440	420	388	413	379	435	405	389	402	415	436	413	455	421	366	404	393	418	411	351	391	423	383	410	426	393	436	446	473	461	435	386	415	411	395	422	411	391	405	426	421	445	451	406	407	422	420	395	410	402	410	397	378	392	392	404	395	447	438	443	421	422	415	412	472	407	370	420	367	362	420	419	400	415	393	429	431	428	418	414	416	439	413	383	400	430	433	428	426	445	439	409	381	392	403	397	460	471	425	424	430	435	421	411	426	377	405	388	449	403	392	430	392	394	392	422	426	412	428	432	409	431	413	390	405	453	415	406	409	398	433	418	416	395	412	381	352	396	421	404	416	482	416	435	414	394	399	437	414	421	426	411	408	393	418	415	410	443	402	407	411	442	402	407	406	407	405	375	391	416	414	429	386	421	396	452	410	404	422	383	421	418	413	408	417	416	409	403	418	436	454	378	400	416	389	386	394	406	411	385	407	365	426	382	419	407	414	393	422	427	438	451	410	405	409	445	415	394	431	422	456	437	401	407	387	444	428	434	403	386	396	405	429	469	427	361	388	405	410	380	403	441	393	388	434	397	428	430	443	406	394	390	422	438	416	418	395	397	395	402	420	430	419	388	469	422	427	411	393	397	413	370	380	411	413	436	397	418	409	447	423	395	376	406	404	416	447	418	391	403	388	422	390	451	390	409	409	425	413	403	414	416	403	429	410	394	395	435	385	440	409	435	451	424	420	433	432	397	458	433	435	403	458	424	406	421	405	437	403	399	396	424	437	397	418	414	439	454	419	417	413	428	418	366	388	397	391	437	457	402	412	388	421	415	392	398	408	407	425	408	413	363	375	463	423	416	401	427	382	435	412	390	404	409	410	429	385	425	413	443	409	396	435	381	432	416	413	439	425	394	329	387	394	399	424	401	392	426	389	398	389	401	422	363	428	408	413	400	439	368	416	382	412	377	424	389	409	424	407	395	391	442	426	464	390	385	417	412	421	367	415	432	404	446	383	390	420	394	411	423	387	418	429	376	417	408	394	381	402	423	366	392	404	403	436	382	413	396	441	447	452	422	434	402	421	417	411	426	405	366	410	410	462	450	421	444	410	385	400	406	437	412	432	439	422	422	395	440	431	437	460	402	431	418	399	404	406	402	408	405	439	427	418	418	427	412	394	423	418	431	406	415	396	398	442	385	412	403	431	417	410	430	410	438	387	448	417	412	433	407	382	416	399	440	414	452	436	422	405	413	420	390	403	409	424	380	385	431	426	430	417	386	390	394	381	456	407	395	413	406	391	417	402	398	438	396	390	436	399	384	375	389	380	417	415	401	395	388	384	417	415	384	434	447	440	451	450	425	426	427	441	447	402	415	422	433	375	369	367	400	419	399	381	416	422	398	408	422	393	422	394	441	403	371	370	450	414	390	445	382	420	421	430	396	438	438	390	388	393	416	436	421	391	431	405	433	392	415	422	424	462	386	401	398	431	389	396	444	373	409	461	420	397	414	424	453	416	395	421	409	430	417	414	411	422	384	430	450	427	389	453	421	425	417	408	383	422	389	418	420	432	413	417	397	403	376	416	385	428	423	397	386	437	435	408	409	432	405	389	415	434	393	414	438	430	403	433	416	418	397	423	435	428	441	425	428	432	405	397	422	402	428	407	424	390	390	416	422	389	450	427	435	463	415	397	405	415	400	416	393	398	414	441	393	394	382	452	390	444	393	403	392	400	393	405	389	388	402	392	418	374	415	410	419	412	399	387	366	384	409	397	407	424	428	449	417	417	420	429	430	426	409	417	401	395	438	396	393	404	434	374	401	440	417	423	428	402	448	458	404	390	394	425	417	423	425	391	427	416	425	413	424	424	387	436	424	419	386	397	412	420	457	390	412	431	407	451	382	439	414	410	402	430	461	414	421	436	420	401	408	376	406	419	415	435	396	372	427	421	402	405	422	453	378	411	377	398	415	418	440	415	423	417	386	423	405	389	426	435	380	407	420	384	414	419	399	403	372	452	426	397	417	412	403	422	449	416	394	406	446	432	424	448	422	383	390	391	388	403	414	430	384	408	408	403	390	410	412	425	422	440	467	425	405	415	438	405	404	418	391	386	378	443	420	423	431	407	424	394	398	448	377	403	439	400	389	424	385	435	388	423	403	376	423	387	425	439	392	435	414	401	391	383	411	355	396	414	407	396	375	449	419	427	426	418	467	422	428	416	446	440	405	431	448	395	460	437	403	464	408	383	441	405	420	411	455	440	387	438	404	405	426	375	393	420	420	390	408	407	410	403	461	430	434	443	374	431	415	427	407	406	381	433	432	446	405	416	421	423	366	390	398	415	410	417	402	418	422	410	445	400	403	408	403	469	416	433	393	439	389	443	396	433	419	388	413	403	436	426	400	414	405	407	402	424	388	456	418	417	380	422	397	443	388	438	460	429	404	352	368	381	403	413	456	394	408	395	423	408	402	421	419	383	363	412	417	429	408	448	409	414	351	389	420	415	437	447	417	385	407	414	390	409	425	439	404	479	420	452	407	375	401	412	343	447	473	467	415	419	409	410	443	427	415	435	412	392	400	435	433	431	414	451	405	404	399	404	405	402	427	438	410	444	373	412	446	417	409	407	387	396	384	445	436	385	410	398	410	402	400	418	453	425	437	439	421	397	403	373	428	427	421	441	422	409	412	449	439	420	384	414	428	416	409	431	421	395	437	395	401	423	416	415	411	400	418	444	437	417	434	419	424	414	400	447	444	424	441	421	408	386	384	445	409	454	393	417	414	409	364
27406	15845	19359	16264	14295	11500	8034	8122	5936	3173	2527	2251	1773	1849	1344	1393	1315	1325	1266	1615	1792	1390	1103	1013	1033	965	972	988	964	1041	952	980	1027	1001	947	996	969	945	961	937	949	972	967	999	1004	957	985	927	968	982	933	933	1020	995	969	963	967	944	899	996	945	968	985	1008	933	919	999	934	942	938	961	907	890	935	909	924	961	1007	985	958	996	972	939	989	922	924	972	1005	978	963	958	939	941	940	924	957	968	927	992	958	996	992	992	1006	1028	969	980	949	916	943	982	973	975	989	906	993	955	998	932	977	903	934	936	961	970	950	950	956	947	945	961	957	1031	985	959	943	1010	968	963	967	948	970	952	935	938	966	973	962	914	934	915	985	958	954	994	936	963	1014	900	995	937	943	969	942	967	916	985	1001	961	893	920	936	939	920	945	932	996	951	929	933	975	944	887	912	978	956	1012	958	950	1033	921	962	976	924	874	931	978	973	1008	964	901	913	939	935	1009	928	1004	1002	914	888	929	961	923	937	912	933	934	983	948	984	939	944	1019	1020	953	949	974	957	955	937	949	934	946	1023	934	971	983	931	922	946	913	934	931	999	932	942	948	934	1008	946	991	939	994	922	984	987	924	988	993	921	939	950	998	950	941	1005	963	961	970	937	943	1005	1002	980	960	971	976	959	933	924	953	956	1032	962	933	985	956	959	954	939	956	939	928	998	986	1002	1007	947	933	993	973	927	924	959	928	954	930	952	921	960	892	1012	930	935	915	964	983	1001	986	976	1012	927	986	917	1043	933	956	947	937	952	1034	960	944	931	927	984	946	970	958	930	929	958	981	966	953	913	974	973	1004	935	961	970	1005	969	1012	927	981	933	973	994	987	968	947	971	946	937	940	1032	950	965	983	960	935	937	1022	945	1017	953	955	963	948	998	949	951	1003	957	916	938	1023	914	945	962	909	972	995	950	964	970	986	936	904	1000	981	946	911	953	928	985	918	987	925	993	986	917	975	971	962	963	993	922	987	1012	935	969	945	894	939	981	920	975	977	904	981	983	955	901	1002	1000	984	913	1020	926	1002	982	965	941	1032	972	977	939	922	916	945	933	953	941	1024	951	997	982	988	1006	961	902	937	1000	927	981	926	948	960	958	998	996	945	934	993	927	986	972	981	981	960	955	974	990	943	984	951	901	985	939	936	973	957	952	949	936	984	980	989	974	1006	937	944	994	978	943	917	924	936	921	944	946	946	995	961	944	921	930	984	938	972	975	991	1029	987	964	951	931	958	982	962	972	943	935	956	961	980	961	948	1006	926	937	1000	991	981	941	952	1020	1007	935	970	941	936	970	963	947	922	1032	915	936	1011	951	942	898	957	968	961	940	1014	937	951	996	939	927	926	976	1008	995	915	989	951	967	973	911	943	962	972	962	1005	948	977	1017	984	943	934	922	962	980	935	915	988	968	956	935	956	919	936	988	930	942	961	986	965	949	962	990	988	969	966	947	1010	948	1015	958	993	988	935	977	945	940	1002	962	960	1014	951	963	910	934	948	947	952	950	969	929	1013	962	997	930	960	1040	1014	978	969	945	980	985	958	951	968	942	938	930	970	949	923	1021	1018	950	961	957	969	956	1000	953	968	877	941	1009	917	956	939	983	994	969	968	966	976	952	956	920	933	915	1007	916	970	947	964	1004	934	981	924	934	964	937	965	1005	948	945	932	991	955	939	935	960	886	897	980	961	992	970	974	964	981	972	993	988	948	958	947	956	978	977	1019	949	912	966	932	913	993	1002	965	980	961	938	955	955	957	907	971	950	1010	924	983	944	900	960	989	931	959	921	918	957	957	959	934	965	932	1017	981	968	960	966	979	950	971	974	945	1004	910	965	957	927	949	977	933	986	926	917	959	979	956	957	1015	939	932	962	968	1021	947	926	1010	995	969	938	971	995	946	955	959	970	980	981	971	970	977	914	1008	920	912	948	968	963	1005	940	1057	993	946	1020	938	951	949	989	967	981	970	886	998	952	942	973	975	952	927	944	990	972	935	996	960	923	983	946	942	1020	979	957	998	1007	928	979	995	961	1010	966	975	973	923	938	997	926	969	958	944	998	945	945	923	948	984	974	983	1009	962	956	961	963	962	993	970	929	943	923	976	984	968	967	962	926	899	930	973	934	957	888	975	970	928	961	967	989	933	957	965	966	977	925	963	969	966	913	901	939	950	982	965	979	1002	956	990	920	984	959	952	965	982	947	927	973	922	965	946	958	962	961	973	939	981	950	952	944	999	973	1001	968	924	970	994	960	1011	1001	943	991	935	1012	1022	1006	904	910	978	937	1022	908	973	1020	1018	952	950	953	943	986	970	954	1010	982	971	991	952	920	934	938	961	979	925	1009	978	932	948	953	1011	1009	987	954	954	959	990	995	954	964	955	952	946	942	982	974	951	938	986	1010	983	975	949	987	934	1004	940	953	988	1004	1006	987	989	939	977	989	967	971	931	957	932	991	894	963	948	888	986	967	1000	971	976	958	960	953	1026	1014	990	929	929	958	930	976	946	954	955	941	1004	986	927	986	962	919	961	987	975	919	961	953	906	943	964	983	959	939	982	989	948	929	952	936	961	961	911	927	980	961	983	946	1002	1028	941	985	1033	1030	912	966	968	1001	1015	968	990	1004	941	958	966	920	928	984	960	990	982	968	962	982	964	935	940	1004	946	962	937	945	974	947	1018	989	1015	964	957	993	995	991	950	942	950	947	942	1014	964	997	964	957	956	910	900	954	974	982	983	1021	955	995	941	986	981	1003	948	1045	984	977	1004	911	938	900	959	964	992	940	980	932	957	951	1020	1017	938	958	992	931	956	965	879	944	947	972	914	905	941	956	913	919	972	1045	968	956	958	943	991	967	909	939	977	960	946	983	917	970	983	959	918	924	940	974	934	992	1021	955	965	962	916	974	916	935	943	940	958	962	910	985	955	960	978	925	895	986	987	995	939	975	885	980	964	960	964	943	976	966	955	947	961	910	919	984	901	981	956	936	974	1012	969	978	937	963	920	955	962	946	918	968	984	949	897	944	919	934	959	890	923	974	965	974	933	899	930	941	955	948	969	993	986	946	897	959	948	930	960	974	968	958	1014	939	927	964	1019	947	976	975	943	936	921	921	986	923	911	884	956	928	977	959	977	918	972	996	972	1026	971	960	924	947	937	941	946	1007	1004	955	973	986	985	940	969	978	992	926	937	969	970	970	962	951	951	980	980	954	984	984	968	969	992	950	1003	986	972	972	969	967	973	968	943	960	950	1023	1031	995	956	914	974	974	1015	976	947	953	974	1004	963	981	942	1000	911	934	987	960	993	972	989	1024	996	993	930	939	968	976	942	968	959	944	950	949	936	939	969	966	955	1009	1018	946	993	944	937	948	950	941	984	971	1012	974	934	978	952	964	923	978	955	938	939	1007	974	909	963	968	955	947	936	979	980	995	933	1006	942	980	1022	955	965	976	934	990	986	980	994	942	997	967	917	943	1000	953	954	990	983	964	950	1030	948	913	921	1041	966	934	956	1035	989	959	986	1016	1010	975	1009	940	961	928	981	966	995	931	975	955	962	998	970	937	989	978	977	967	984	957	951	949	966	949	985	974	937	930	1016	955	938	997	991	989	1008	921	950	938	1026	951	948	940
50011	25172	18335	11172	7626	5250	3476	3646	2435	1081	834	693	590	643	497	462	464	431	459	454	506	426	387	378	359	348	353	362	307	346	352	357	333	337	355	345	321	340	380	331	367	362	321	333	351	318	334	329	326	304	344	356	378	352	366	348	336	323	345	353	370	342	342	339	324	319	298	360	344	343	353	324	338	361	339	359	345	347	370	340	332	317	350	329	321	357	316	354	305	319	338	375	345	368	369	386	357	327	329	344	352	366	334	362	356	358	335	360	321	338	337	340	409	304	337	357	360	348	330	337	359	378	320	337	345	381	361	343	353	332	301	340	333	335	361	322	345	345	337	353	362	363	318	347	381	346	342	364	373	347	300	348	338	333	351	348	354	324	344	328	324	335	336	328	357	360	345	322	343	331	319	325	319	338	320	337	359	318	349	340	330	370	361	342	332	302	338	308	347	343	358	365	329	349	336	322	347	336	364	334	360	346	362	323	307	314	343	347	335	375	328	349	327	322	283	367	351	360	336	306	321	341	343	352	347	359	360	378	347	351	342	327	318	354	338	342	363	312	287	368	355	342	364	359	343	355	342	363	335	335	308	317	346	349	324	339	352	344	318	362	335	336	323	346	378	360	325	349	342	357	379	358	334	328	326	332	318	351	316	377	331	323	383	371	325	357	341	345	357	365	339	345	366	375	382	348	351	347	365	319	343	353	330	305	367	337	322	349	341	361	350	342	364	367	316	331	354	364	348	335	333	340	351	344	353	353	339	370	378	372	345	336	368	372	353	328	345	338	283	376	291	344	350	343	334	326	320	339	334	335	354	337	372	318	366	344	327	342	294	343	328	352	341	341	333	338	327	347	368	335	322	309	344	351	330	357	389	354	348	345	319	349	365	356	353	358	318	318	351	350	316	336	326	351	329	326	333	353	305	340	368	379	349	346	348	339	368	331	313	379	329	342	360	394	348	348	352	347	342	318	325	358	370	368	357	335	349	326	362	364	321	346	336	385	306	360	358	333	339	341	340	364	313	340	332	384	346	325	354	388	323	365	359	379	328	320	321	358	365	369	326	371	326	305	366	353	338	342	370	319	319	314	378	360	343	325	320	344	325	355	341	327	350	378	360	374	300	348	305	323	367	392	325	335	357	369	345	319	330	421	352	379	356	351	336	346	371	355	345	348	321	342	366	349	343	341	294	315	358	326	341	379	329	318	361	332	310	307	337	332	337	313	349	334	340	351	392	347	356	341	321	344	377	333	309	365	351	316	359	325	371	358	386	380	347	327	372	346	405	337	350	351	346	369	368	329	345	373	366	368	322	370	340	380	369	351	351	328	355	358	304	305	323	340	338	312	362	331	329	328	324	352	341	392	371	307	351	360	354	353	354	355	343	326	374	315	329	347	343	374	352	336	319	322	362	325	285	334	327	339	345	348	356	347	368	383	373	337	350	333	316	376	334	359	371	314	324	356	372	341	336	307	328	346	317	330	333	347	353	347	350	326	349	340	327	326	355	326	344	336	332	355	348	356	321	321	315	360	382	364	344	387	336	318	382	338	337	348	373	354	328	299	361	353	340	336	322	328	371	354	344	376	327	351	340	326	329	356	359	380	317	357	353	358	325	330	338	383	329	345	345	318	340	326	333	349	340	334	329	353	355	348	349	347	340	342	332	346	330	347	326	330	335	378	364	318	344	323	326	365	355	337	331	293	339	292	333	358	368	339	330	327	338	317	380	307	349	364	349	335	330	360	304	336	345	338	362	379	339	318	378	343	309	360	323	376	327	346	320	392	378	324	346	334	326	329	319	324	358	306	356	330	352	324	347	382	341	332	337	331	356	372	341	344	350	325	327	344	321	376	363	402	342	353	306	313	326	349	319	345	329	350	310	307	359	336	370	339	321	356	343	346	365	318	355	324	362	369	347	364	319	358	332	346	335	312	317	320	347	364	361	326	337	345	302	383	329	326	342	380	339	312	339	302	319	378	355	330	326	319	338	343	341	330	329	344	336	347	330	341	302	362	334	306	355	343	368	378	370	347	331	303	347	346	314	385	343	344	299	316	355	340	354	338	359	322	351	353	357	352	319	301	324	354	328	355	329	315	374	356	301	397	345	337	337	360	332	351	338	381	335	334	381	345	334	348	348	340	320	342	347	339	322	322	353	332	352	342	380	325	358	320	383	339	373	346	361	335	366	343	351	332	347	350	341	348	364	323	360	344	404	363	343	390	339	323	338	347	362	347	360	340	324	325	343	342	352	356	355	352	317	371	331	368	345	327	347	341	338	320	372	319	332	337	327	358	360	355	321	341	326	340	323	339	352	354	307	344	331	339	385	336	298	330	339	346	334	366	349	338	333	317	353	333	366	314	322	354	329	344	301	344	346	359	379	315	326	337	336	346	303	316	338	383	359	366	365	343	355	379	347	335	349	339	348	366	339	355	343	375	391	335	346	349	340	342	387	344	346	332	355	335	351	337	358	353	337	327	307	355	342	344	334	321	287	368	327	339	349	343	329	315	298	305	352	310	327	373	334	319	353	371	357	322	375	345	334	339	337	326	350	377	360	366	341	333	338	315	345	351	338	357	326	337	334	397	375	319	366	342	355	341	338	306	327	325	329	318	331	361	357	341	352	335	340	345	319	350	321	332	320	319	324	331	388	362	356	400	344	355	368	337	328	344	361	369	355	307	364	314	390	353	339	375	361	341	349	329	342	370	327	334	374	345	335	382	335	359	296	356	346	374	346	319	339	368	368	295	355	333	350	354	350	306	317	366	358	308	371	366	340	319	304	340	308	357	321	314	336	378	354	349	313	345	371	350	328	351	319	357	382	332	326	339	337	338	376	364	333	316	330	371	312	368	344	332	325	325	333	352	323	371	346	332	338	338	327	327	368	348	379	342	364	325	354	358	355	344	317	329	335	353	374	330	347	324	351	345	339	351	334	374	329	350	326	308	323	339	322	313	369	366	342	345	341	352	344	323	382	316	331	338	355	347	343	365	334	375	350	347	340	317	354	357	308	331	387	334	350	346	352	340	347	368	329	376	333	342	316	318	372	329	307	350	325	312	336	355	331	375	339	356	330	368	348	341	358	375	335	305	330	344	339	390	315	342	350	301	313	332	399	338	322	342	332	338	341	349	331	335	366	356	329	336	294	330	348	363	309	376	357	336	388	363	338	334	352	318	357	385	353	350	352	350	314	372	366	340	329	341	340	375	331	327	343	333	325	364	341	368	359	362	316	306	393	336	385	358	382	328	359	359	330	328	309	322	356	331	339	347	359	331	355	345	321	350	368	367	351	328	341	357	328	364	362	365	398	364	331	333	352	353	304	343	329	333	346	333	356	352	340	343	364	359	326	351	340	385	387	340	339	353	368	320	324	316	367	320	358	376	349	338	342	327	342	336	340	346	311	357	355	377	362	342	335	354	334	308	338	300	352	363	331	349	342	308	340	337	330	324	310	348	350	356	362	332	361	330	323	350	323	371	364	304	368	306
32827	19398	22878	20740	19066	15720	12253	12919	8953	4018	3147	2671	2378	2615	1664	1413	1414	1418	1528	1715	1662	1318	1047	907	889	822	784	861	798	885	912	846	851	781	869	786	832	815	838	775	826	776	795	777	785	793	783	781	862	854	826	781	831	823	814	785	772	837	814	834	835	751	764	811	799	808	782	801	799	849	779	789	826	845	759	834	810	862	765	804	786	801	829	778	782	771	790	804	795	814	795	750	786	800	778	796	786	819	786	804	805	818	805	859	761	832	749	780	774	775	822	807	819	760	808	753	809	812	903	772	777	814	726	809	784	804	803	837	833	757	812	774	765	818	849	754	782	833	788	814	803	826	776	785	837	776	794	798	818	792	828	852	802	859	786	777	854	823	868	796	798	787	735	851	807	805	805	814	815	813	811	715	802	804	807	785	771	808	777	807	824	767	757	844	825	800	774	756	783	838	756	802	834	866	785	800	797	778	786	752	813	837	789	842	802	771	824	735	788	810	760	804	780	772	796	781	788	765	828	781	800	843	801	804	839	778	766	812	786	772	807	820	793	789	762	824	765	803	770	775	775	761	830	798	766	822	820	801	745	748	767	845	783	812	782	809	779	796	795	841	843	773	804	811	792	808	779	784	753	827	822	820	815	809	787	719	801	768	792	779	830	833	785	771	797	784	781	778	782	783	769	778	773	760	699	866	838	779	818	762	763	806	782	817	754	806	817	817	803	813	782	825	819	786	840	794	783	853	782	823	786	824	775	779	748	788	787	751	839	829	753	828	798	842	830	780	813	793	818	775	795	795	858	786	818	804	824	816	822	799	783	822	748	772	864	847	783	780	799	776	817	772	841	751	835	788	776	804	838	780	861	759	765	812	844	810	781	790	794	848	784	780	783	725	786	839	801	862	804	831	821	837	797	767	785	793	818	778	793	782	779	816	749	810	789	834	822	803	730	795	759	822	803	787	773	822	870	786	827	812	819	774	753	759	806	747	803	815	789	804	832	776	829	839	806	802	821	787	791	833	798	763	768	772	788	847	791	806	791	793	749	763	777	785	752	859	801	792	756	766	793	781	830	769	809	824	765	803	793	837	744	722	769	747	838	772	775	810	830	776	812	828	782	821	836	789	831	820	825	814	803	816	851	805	791	792	870	814	794	792	845	795	796	793	766	776	767	811	824	802	773	788	804	824	814	808	813	787	806	848	778	784	778	822	787	785	789	768	791	826	795	757	768	787	778	768	809	778	855	818	830	836	823	756	801	824	852	798	773	831	744	790	800	757	766	768	776	816	817	816	779	804	827	815	823	830	799	843	805	793	807	811	801	730	833	769	771	783	834	832	812	775	809	796	769	788	785	795	769	729	769	822	821	797	808	826	799	772	750	773	819	812	873	781	789	785	794	824	771	813	766	775	810	731	755	814	742	802	818	842	826	790	790	808	788	834	801	840	801	799	761	786	800	750	797	837	803	813	838	830	792	801	861	809	793	748	770	830	782	779	818	693	802	818	782	803	775	809	817	779	736	761	801	796	815	807	842	785	815	843	805	806	795	836	842	783	758	786	776	818	765	769	814	842	782	857	827	762	834	831	829	810	767	851	799	799	787	782	754	802	849	782	843	755	794	796	792	843	835	798	845	811	769	800	794	808	812	780	800	847	780	809	789	803	795	765	830	796	825	744	852	816	849	837	789	752	806	797	787	813	846	866	752	730	843	837	747	764	815	791	754	780	779	797	771	825	817	773	789	764	909	797	778	804	805	807	807	844	796	803	804	791	821	794	787	765	825	797	811	776	805	818	845	789	767	797	786	811	800	770	829	794	818	837	809	787	793	774	777	852	775	764	781	809	812	845	802	825	766	855	796	810	860	795	791	755	805	749	808	816	798	818	773	791	770	797	794	778	837	780	769	814	820	781	792	769	788	790	816	805	760	820	828	804	802	765	806	794	757	758	810	851	809	788	821	835	819	817	821	785	825	781	723	810	773	814	813	757	822	812	788	746	796	756	827	781	798	819	844	771	849	753	804	788	810	752	769	814	811	802	815	835	790	846	785	782	812	787	803	825	802	812	818	807	785	751	832	764	767	810	822	785	885	817	834	813	796	818	774	803	797	808	837	836	810	777	813	780	750	794	798	814	776	771	760	828	787	770	777	794	820	832	826	780	812	771	813	836	805	820	777	810	800	751	812	798	786	796	808	766	811	778	794	780	790	863	808	773	828	797	830	836	817	833	854	840	795	789	832	783	838	823	767	792	751	801	810	806	764	814	742	750	869	841	787	786	779	770	861	869	769	798	737	818	777	776	832	772	815	809	785	810	811	822	790	816	851	800	798	810	804	775	848	827	814	800	807	769	820	781	840	787	812	764	762	798	763	763	800	785	776	809	774	758	804	789	810	789	827	779	816	780	824	800	835	809	797	791	817	807	779	820	840	765	749	811	774	828	798	804	789	781	737	806	817	852	787	833	803	800	756	843	812	833	800	842	802	793	828	820	800	837	739	810	798	811	772	781	814	796	766	853	757	840	837	846	799	820	777	847	800	828	819	806	801	748	786	814	800	811	733	827	824	816	834	815	805	835	827	804	782	772	823	818	794	785	797	793	774	831	807	817	786	798	784	813	820	785	828	828	801	791	763	809	787	829	789	767	820	803	852	774	798	861	781	770	787	803	763	819	803	758	809	798	862	771	794	785	800	762	791	843	815	858	823	786	819	753	825	816	774	807	804	767	772	801	781	791	872	774	811	790	849	804	780	778	803	793	734	790	795	799	778	822	786	782	803	806	764	811	796	774	792	832	847	774	732	798	775	785	783	795	766	841	850	803	797	774	773	780	809	779	768	836	786	830	759	820	786	769	843	779	816	804	788	785	779	805	772	809	772	825	763	799	788	804	780	767	794	810	801	808	804	754	768	794	843	830	800	799	830	747	759	798	825	804	764	796	791	865	813	775	831	793	822	734	809	809	795	810	816	823	780	797	788	786	778	790	757	788	774	816	801	775	839	803	788	834	813	771	781	779	775	855	825	811	850	788	776	773	837	809	730	795	827	777	788	793	830	789	814	772	850	787	832	749	804	755	814	814	820	774	781	820	806	824	802	796	802	827	807	848	807	780	777	765	797	760	830	798	805	824	802	781	833	766	817	763	803	775	832	799	804	803	854	806	827	804	780	766	808	797	795	817	818	841	798	769	813	788	816	741	816	838	795	766	785	858	797	798	846	786	803	788	804	775	805	835	810	861	778	719	801	805	846	798	801	819	794	776	804	768	785	795	826	793	866	808	784	808	818	807	804	786	811	763	765	780	806	817	786	737	824	802	826	817	760	820	791	808	816	793	795	869	770	808	792	825	807	783	789	780	783	808	772	769	792	823	779	794	800	822	787	836	745	804	813	813	777	845	796	754	716	770	839	834	774	748	790	791	836	833	827	810	828	822	804	777	842	855	822	809	790	843	829	811	805	767	813	808	807	810	748	770	764	827	738	799	804	839	783	824	819	806	841	798
22602	10627	6887	3731	2065	1196	825	631	573	502	437	415	434	382	322	370	324	322	332	379	333	366	355	342	319	360	345	346	363	378	340	353	343	382	355	334	335	343	339	349	358	350	320	363	324	346	312	346	337	318	333	353	300	349	345	371	336	357	311	311	379	302	311	374	328	329	344	345	343	379	300	297	337	348	310	368	326	359	315	339	333	323	357	330	308	362	353	266	344	339	369	335	339	332	309	333	340	335	334	354	325	360	303	348	351	343	369	342	347	326	308	325	293	340	347	313	345	343	351	325	320	352	317	329	327	341	332	322	337	363	310	369	373	320	352	318	307	352	337	347	348	359	327	361	332	312	348	379	345	327	340	318	315	322	349	352	324	324	316	344	343	325	331	334	322	355	346	382	333	318	338	310	331	359	328	321	322	285	320	371	332	325	316	336	334	347	320	289	339	334	334	329	320	306	345	333	353	360	327	307	361	367	339	316	371	373	308	303	314	356	346	359	352	333	333	341	338	330	350	297	311	327	336	345	346	348	329	327	335	340	334	349	399	341	356	334	359	334	352	333	374	353	333	289	324	329	375	316	321	316	324	373	289	325	333	338	355	318	314	363	321	332	352	332	319	325	332	342	349	318	360	371	372	324	369	309	347	344	324	344	329	383	324	333	281	326	332	364	343	342	345	338	350	342	307	325	350	355	342	342	370	341	350	340	316	336	293	287	334	375	324	355	352	371	338	334	311	330	313	349	345	341	318	320	348	340	340	347	354	320	332	313	337	352	282	317	348	320	366	334	331	334	325	344	351	315	362	332	360	311	343	360	343	329	335	356	329	354	328	356	341	331	310	335	331	343	305	361	383	382	343	324	346	335	333	320	349	348	366	342	325	351	349	324	308	368	307	293	328	326	357	341	313	361	329	336	327	334	333	312	330	301	340	332	366	340	327	330	341	372	320	336	328	312	298	311	358	350	325	337	323	328	345	326	351	326	333	334	344	302	337	356	333	341	330	337	322	328	350	359	323	322	341	331	337	332	349	345	329	330	360	354	360	343	330	302	303	328	328	322	299	295	303	331	372	342	329	354	330	317	337	317	323	356	341	335	340	325	339	327	323	336	327	332	321	330	355	346	327	318	351	350	339	337	288	352	356	330	289	359	337	333	334	346	354	309	317	328	307	354	332	317	338	326	345	290	308	312	326	343	346	339	338	363	303	350	333	335	340	357	365	318	323	370	351	339	319	332	327	351	313	312	333	385	351	310	324	319	313	337	293	332	381	341	331	333	384	342	324	316	319	329	341	308	323	339	331	317	328	354	312	311	323	328	347	319	332	348	329	304	396	333	364	328	371	337	337	346	342	345	338	373	335	358	317	351	335	349	343	342	356	340	347	324	357	325	358	317	336	325	340	358	350	345	332	363	364	312	331	358	346	350	296	324	331	323	338	320	322	326	328	328	321	338	343	341	347	338	321	280	316	342	324	295	305	343	343	307	329	354	389	331	350	389	306	339	364	367	338	301	329	354	342	351	327	362	345	295	367	328	340	317	366	377	322	316	322	353	322	349	329	343	320	338	322	322	343	329	322	330	321	326	340	322	363	366	307	318	311	371	355	338	326	329	360	352	383	361	350	333	339	326	342	364	335	326	369	321	332	306	354	346	319	363	355	351	339	322	322	359	336	301	341	289	322	317	323	331	340	313	324	325	330	370	354	331	338	312	332	317	330	344	339	351	341	330	370	300	317	347	348	314	332	307	292	326	337	332	353	310	311	364	350	316	323	327	335	322	329	293	319	347	341	325	348	343	321	294	322	336	339	333	365	344	309	325	347	290	311	344	356	313	303	365	315	307	316	310	348	336	302	335	319	351	346	357	325	339	314	315	349	314	354	339	338	363	326	329	341	335	324	329	369	347	329	315	326	318	327	344	367	296	341	353	345	356	333	328	341	356	330	318	333	318	326	307	360	374	333	314	318	356	340	320	348	337	347	331	344	382	357	307	357	343	365	326	344	327	317	335	303	334	352	317	315	331	324	346	344	344	363	325	361	319	327	330	344	369	340	328	335	317	328	348	352	305	347	362	334	337	310	341	318	351	338	374	340	349	347	344	347	341	408	335	335	340	341	348	327	283	329	313	329	358	311	315	347	345	356	334	302	334	343	351	322	330	342	345	302	360	339	349	328	322	355	341	329	337	328	371	336	322	357	344	305	336	335	315	315	313	341	342	342	297	321	343	328	318	362	279	324	326	323	291	334	349	334	337	309	351	348	330	331	334	304	323	344	339	315	339	313	322	332	320	318	344	302	320	317	290	343	347	304	355	322	317	333	359	345	305	309	334	358	298	351	350	310	362	321	308	352	372	382	341	323	315	329	326	334	282	352	340	296	317	356	322	301	284	337	306	322	334	354	330	356	340	367	374	345	352	347	304	366	322	302	373	347	319	340	360	322	312	331	314	313	365	335	323	371	380	305	332	323	342	371	314	320	330	337	314	345	322	322	348	324	354	352	307	347	320	315	312	356	354	337	354	364	351	321	299	349	322	329	305	333	327	323	356	352	346	348	333	334	342	328	349	368	374	338	304	334	353	314	330	316	319	333	335	321	367	332	326	356	340	306	342	322	320	341	359	362	305	346	325	315	341	342	340	323	385	320	329	340	348	340	310	321	299	345	359	334	335	312	337	339	342	349	356	389	337	336	313	340	310	346	363	355	327	330	327	342	358	346	320	351	335	284	351	318	317	300	345	297	337	333	345	321	350	346	363	329	343	361	325	365	324	330	351	344	348	302	313	321	343	344	356	341	347	346	344	353	378	348	292	345	351	336	317	338	321	337	344	337	308	361	370	341	350	344	327	304	332	325	341	339	307	312	355	319	352	336	371	334	332	321	334	322	350	310	344	332	351	334	353	342	352	318	323	328	351	356	314	368	347	331	324	355	341	348	331	342	332	297	357	320	334	370	356	331	319	346	381	313	349	336	324	384	344	349	341	333	319	336	311	334	367	318	356	359	354	322	313	318	352	322	339	290	303	344	363	339	324	353	337	320	355	328	319	335	306	324	313	301	341	317	343	310	335	321	302	355	315	321	323	364	307	367	363	317	302	326	375	353	346	334	343	332	338	350	327	311	313	365	329	358	342	326	292	357	351	341	342	352	327	296	316	363	344	322	341	341	339	314	337	321	360	325	341	293	357	342	335	331	336	351	329	332	321	344	302	323	353	306	332	322	303	335	294	349	308	322	283	326	329	360	325	308	334	330	335	312	330	338	306	351	303	358	345	335	328	334	330	348	319	337	327	339	353	352	331	317	347	347	343	349	333	314	346	292	348	349	353	312	329	316	331	351	331	350	334	368	334	292	333	362	314	307	343	363	323	330	309	342	328	324	349	333	315	372	349	350	360	342	319	362	350	336	305	347	339	344	334	348	369	291	310	340	356	340	339	327	281	337	303	327	350	332	334	342	373	333	329	325	351	320	349	353	337	335	372	365	313	325	316	295	331
16236	9367	11510	9604	6957	4721	3027	2505	1903	1714	1445	1365	1168	1076	871	884	814	855	854	847	808	790	819	852	816	773	786	802	776	805	733	794	799	827	793	807	813	863	804	795	841	802	829	751	857	778	821	800	820	809	807	809	799	765	811	832	759	745	777	776	819	797	799	782	793	803	817	826	757	773	806	805	818	823	786	774	748	810	853	804	796	765	806	793	784	762	854	759	844	789	797	752	816	782	825	787	802	813	793	819	810	816	800	831	835	793	793	787	819	779	804	815	831	839	777	832	790	777	793	814	821	757	815	863	805	869	826	764	859	792	760	830	815	827	793	763	808	817	822	794	811	817	809	781	793	808	810	826	772	819	765	815	831	834	814	742	816	828	780	827	836	855	762	791	827	789	776	820	792	762	828	817	863	760	773	816	873	809	806	782	805	797	779	836	826	795	813	786	785	834	782	829	830	818	802	794	779	800	806	822	804	798	772	782	804	806	790	813	801	804	855	766	794	794	827	812	813	761	803	772	784	769	812	767	772	826	791	811	800	748	762	779	807	806	773	840	839	802	814	778	819	799	755	771	793	807	741	868	835	805	783	800	772	749	838	821	814	814	836	804	800	855	790	785	813	786	860	770	811	799	781	835	796	761	827	763	802	824	815	804	821	794	788	765	819	797	783	814	812	837	791	827	791	789	822	775	816	842	876	788	744	777	843	758	838	844	824	779	822	757	816	778	840	815	804	827	772	782	813	846	794	834	814	815	836	763	783	792	815	759	855	787	770	771	842	784	811	796	801	825	773	824	817	812	829	851	851	773	775	837	837	774	798	762	784	832	752	832	763	700	805	818	782	827	869	818	778	789	798	780	850	792	792	811	822	787	807	822	820	815	794	793	801	802	834	806	781	783	818	753	785	830	814	807	799	825	830	827	821	797	793	788	786	758	791	792	772	844	818	798	758	845	807	820	819	738	776	847	806	768	782	808	783	816	807	807	802	804	750	817	768	839	789	848	850	788	790	805	770	807	838	807	781	880	800	799	764	778	780	833	824	816	760	789	792	782	841	736	774	782	824	791	792	860	822	780	810	854	815	774	807	831	827	770	847	768	798	777	859	800	729	786	832	804	822	807	801	784	823	830	800	775	841	801	808	772	783	801	796	796	797	803	843	822	846	821	796	825	798	784	821	757	820	811	796	768	808	814	792	789	810	842	796	784	852	807	777	760	787	823	830	783	806	794	814	845	827	764	812	771	774	794	831	847	754	766	780	824	819	857	817	798	808	774	796	803	809	822	815	741	805	803	792	810	820	789	801	794	803	829	815	797	830	859	787	794	794	837	812	779	813	783	825	859	776	817	772	783	751	821	796	815	818	770	814	784	759	768	801	807	794	804	855	823	822	780	768	805	797	765	818	803	798	806	785	766	786	822	822	794	802	824	834	867	806	812	783	768	818	795	828	818	792	813	772	819	817	809	794	810	813	825	874	838	806	801	797	796	860	800	773	786	786	795	805	837	803	834	786	808	835	835	855	805	823	809	838	817	740	774	787	800	823	830	812	820	815	794	834	822	809	801	805	754	806	754	807	819	785	811	862	797	807	793	799	781	809	768	788	797	812	784	800	822	787	803	840	854	809	790	798	773	798	780	866	814	812	837	791	790	804	800	800	821	798	860	801	768	819	765	838	736	813	841	792	828	806	804	785	779	772	861	777	808	845	785	788	779	785	754	803	740	741	826	774	821	806	780	815	748	843	770	777	813	865	791	770	795	804	825	792	817	823	762	771	802	723	793	813	840	748	849	768	794	812	800	780	799	794	794	818	812	795	783	777	844	828	801	821	772	851	780	784	854	813	777	833	777	823	791	794	802	817	836	812	793	822	790	847	852	827	785	819	829	801	816	821	832	779	785	841	806	806	855	843	810	837	839	875	821	829	796	772	783	820	805	795	806	813	784	803	807	799	779	825	813	798	816	799	822	770	840	812	826	825	817	740	782	804	799	840	873	804	797	884	801	804	798	800	828	788	843	807	787	800	794	810	819	828	791	805	874	879	792	819	837	834	804	813	757	818	754	827	775	811	746	745	794	820	800	800	790	778	802	742	817	783	803	797	770	855	777	814	827	786	801	792	845	740	792	829	808	858	787	772	811	772	758	818	793	781	808	768	814	805	775	808	822	788	758	795	826	782	836	786	752	810	802	800	848	818	865	836	764	788	842	792	810	799	792	777	789	823	818	795	802	859	776	808	847	818	769	756	734	775	772	813	801	837	844	767	833	782	825	783	814	822	816	847	798	809	813	800	840	834	776	835	779	802	824	789	818	871	837	815	784	838	831	799	795	792	794	873	874	801	863	810	821	828	772	846	778	807	799	776	842	821	801	835	793	780	797	836	768	793	809	834	847	819	830	804	806	775	791	745	770	792	776	819	737	831	785	775	828	784	783	775	834	829	747	787	803	808	790	798	861	801	761	780	836	818	828	794	803	747	817	797	764	802	815	779	871	888	785	798	828	788	789	838	780	763	808	810	815	796	787	784	831	816	815	803	728	817	794	785	818	806	810	884	800	805	787	774	770	810	825	777	770	776	800	838	786	781	784	796	785	755	778	748	815	776	775	811	815	804	811	848	847	836	794	783	807	736	800	818	764	839	776	834	814	787	795	792	834	792	824	794	790	836	797	844	816	821	819	799	803	786	857	820	818	822	817	780	813	802	795	802	766	765	754	841	843	801	808	821	828	805	820	788	766	844	807	832	808	833	795	750	821	804	841	789	785	784	822	787	803	828	745	845	787	828	781	791	796	814	846	837	789	729	841	767	766	785	781	835	779	815	832	801	788	790	800	768	803	808	836	862	829	748	872	855	775	871	802	799	827	774	854	758	770	852	814	828	770	849	796	864	758	830	806	821	773	777	798	796	802	858	803	808	781	806	823	790	825	818	820	805	772	783	796	808	809	797	759	759	791	780	811	822	771	869	785	831	815	860	816	813	795	759	750	766	779	838	776	876	848	810	792	815	812	801	813	773	795	812	768	746	821	808	854	820	788	845	805	779	825	806	781	742	768	784	787	786	796	767	754	801	798	828	816	894	805	784	818	794	790	804	804	816	849	749	816	837	785	792	778	835	752	792	846	780	842	837	795	841	777	839	776	805	808	759	809	860	798	821	775	826	791	819	827	799	818	815	829	853	768	777	775	833	818	815	813	816	790	838	846	838	833	799	796	753	817	812	803	786	783	815	804	773	802	785	776	801	774	810	778	817	777	795	831	777	841	824	780	890	802	818	807	844	798	833	795	752	816	824	763	786	841	826	776	761	826	825	790	861	863	825	809	808	738	820	760	804	787	863	780	865	822	791	842	794	808	825	788	796	838	808	767	750	756	764	782	810	830	829	797	812	810	771	808	792	818	815	814	819	793	853	748	780	822	852	764	856	831	812	809	794	816	790	765	807	815	862	832	806	859	855	757	784	858	762	784	786	793	802	821	784	777	800	793	863	797	810	800	790	776
39791	19719	12047	7527	4697	3412	2101	1618	1649	883	715	658	589	591	582	493	524	512	520	516	540	469	409	443	391	449	414	410	425	427	425	477	413	415	417	402	453	479	487	460	484	408	439	441	459	432	420	424	418	433	423	407	416	446	448	402	425	444	436	440	416	427	422	402	411	418	452	435	439	448	425	458	389	420	413	430	430	405	438	428	395	393	443	413	413	440	411	424	406	423	413	435	441	431	436	415	427	416	443	409	384	421	408	415	437	435	417	441	430	453	432	424	464	429	406	443	451	447	456	441	420	456	428	415	405	430	424	454	440	409	413	403	465	443	441	448	419	428	442	382	373	417	463	456	453	446	406	415	419	444	413	396	453	439	435	430	418	401	417	410	450	440	455	423	442	443	447	436	426	407	402	408	419	433	432	414	417	422	431	431	418	445	409	391	441	427	393	436	387	474	458	410	451	415	453	431	420	450	411	459	439	422	422	437	421	439	460	411	444	411	420	423	437	432	417	406	392	397	432	452	411	388	398	396	416	408	408	392	458	429	400	458	430	445	421	423	403	414	406	405	458	417	396	424	449	412	436	425	405	404	427	404	443	407	440	479	468	461	404	441	436	417	422	410	398	430	401	436	431	410	421	399	466	453	424	426	433	437	422	412	453	419	446	403	432	402	426	400	395	441	427	434	429	407	414	414	400	456	462	396	428	421	445	428	410	438	400	430	468	413	426	434	451	463	399	381	419	433	429	446	434	432	432	430	423	437	409	424	399	411	444	445	395	423	426	474	406	410	407	449	423	428	433	426	416	441	427	453	438	431	453	474	419	414	402	464	448	436	414	451	399	451	453	412	421	419	371	436	443	449	446	390	411	433	427	457	426	414	424	422	419	457	427	399	405	412	444	416	398	392	461	456	432	455	524	432	420	412	400	448	424	390	428	440	429	413	434	426	391	406	415	450	407	454	466	412	420	434	457	440	426	431	402	410	442	388	425	400	412	412	432	430	425	432	416	457	438	406	412	433	438	443	413	422	401	363	464	400	454	448	444	438	447	415	447	419	409	438	398	425	447	443	412	415	357	436	389	439	427	432	426	438	460	449	432	442	404	451	440	453	420	421	434	438	385	385	448	412	415	426	422	430	464	443	426	452	438	439	443	457	408	431	421	447	469	437	452	397	421	445	424	431	437	447	472	435	441	409	408	453	406	403	438	419	448	426	470	453	382	444	433	415	405	478	474	423	388	454	399	454	443	411	438	434	414	423	383	411	437	469	450	430	427	416	410	400	447	418	404	428	415	400	440	398	423	436	478	403	444	441	409	442	403	466	423	454	457	433	379	422	433	418	394	428	460	429	446	401	391	430	464	443	386	435	437	452	407	428	421	453	455	434	435	424	422	442	426	407	437	433	410	425	408	446	405	449	460	449	445	428	424	421	432	423	452	435	423	432	454	428	420	431	437	398	443	402	409	402	443	426	453	439	424	412	440	453	403	440	436	411	434	432	424	409	409	384	488	418	449	451	414	442	434	421	405	435	440	426	409	426	434	437	433	437	439	431	447	432	432	422	448	423	429	436	399	440	432	424	397	390	434	406	407	415	416	407	424	444	417	453	391	405	405	428	399	462	408	434	414	410	455	416	428	431	451	416	407	441	478	439	418	457	451	446	479	407	409	454	432	419	416	439	430	440	414	394	397	429	410	398	477	422	424	435	438	398	486	410	368	423	401	412	421	477	383	420	411	394	431	427	436	404	385	396	459	419	433	409	415	411	426	405	419	412	434	429	414	387	397	399	426	411	417	443	385	438	435	428	387	435	426	422	450	402	426	431	395	431	418	400	409	440	474	442	408	438	416	434	426	433	437	421	419	406	456	429	426	436	413	419	450	432	437	440	398	442	416	447	380	441	418	436	464	392	407	414	410	414	464	450	433	462	400	430	413	417	417	448	414	429	436	389	394	413	438	401	408	439	409	430	425	438	422	398	493	443	464	433	443	423	445	420	399	460	426	430	413	401	411	456	412	423	390	416	449	371	418	384	446	435	419	417	395	422	454	456	436	384	443	417	407	436	423	393	424	447	457	411	404	389	423	428	445	452	411	417	454	389	417	412	430	417	432	430	444	389	436	398	430	460	451	447	411	455	418	441	410	417	467	451	467	430	425	431	396	445	443	466	417	421	423	444	401	427	420	438	449	441	392	422	438	425	399	426	432	393	413	407	439	445	458	407	418	436	422	418	449	415	435	447	424	421	393	439	460	428	436	393	387	469	425	463	423	427	425	431	384	436	397	449	399	444	393	464	425	421	440	448	461	398	398	440	467	423	412	414	424	426	441	416	465	405	446	409	446	436	431	414	457	479	436	430	411	441	442	445	429	404	445	392	448	478	409	424	436	429	390	412	444	415	470	381	417	427	426	427	464	418	411	473	453	408	433	386	420	391	436	444	447	430	418	452	464	386	401	412	423	412	465	455	419	410	440	459	425	405	467	466	417	418	425	433	430	426	446	420	397	417	402	423	411	437	413	447	413	391	428	427	429	425	446	391	416	432	459	434	455	456	458	426	446	392	439	433	410	440	458	412	451	465	470	419	461	445	430	419	430	396	431	394	427	434	388	448	422	426	493	443	429	449	437	400	356	450	471	436	454	439	409	432	442	439	444	449	428	430	397	435	440	421	458	391	420	410	403	407	404	446	408	439	442	465	465	437	426	371	439	434	402	442	454	443	400	422	427	437	439	422	423	416	432	420	408	418	444	434	431	434	400	398	430	444	427	441	418	464	435	405	402	406	448	422	426	401	424	450	425	409	378	391	398	418	421	436	435	419	425	400	405	429	433	449	406	421	402	452	463	425	452	431	401	464	402	420	441	419	384	442	404	385	423	439	411	444	445	432	456	432	408	422	474	419	426	429	406	406	443	465	455	505	483	413	413	433	430	399	444	419	427	448	440	410	404	411	439	422	443	426	445	381	382	398	389	415	436	444	416	459	466	430	420	415	423	436	438	430	436	442	428	439	416	429	467	420	410	407	442	405	459	452	462	441	459	388	426	416	432	372	444	436	431	433	433	400	406	425	388	421	423	437	434	443	412	402	443	445	412	407	416	428	434	435	416	393	440	428	427	450	457	387	438	423	394	441	435	391	434	406	442	414	414	416	438	391	415	416	432	421	452	388	415	411	399	393	430	418	437	426	406	433	415	396	431	476	417	392	405	408	456	449	393	412	408	466	447	463	434	443	456	400	451	458	460	441	439	420	445	379	440	457	419	439	451	435	438	447	417	443	441	446	411	443	385	414	406	457	434	427	457	428	405	414	392	399	445	417	417	434	452	425	455	468	442	451	453	433	416	421	448	423	432	425	413	431	443	436	389	410	406	458	429	430	426	409	451	432	393	420	415	433	393	443	451	433	457	458	430	432	428	446	456	454	415	435	418	403	397	464	410	412	437	409	415	414	420	438	452	412	408	444	422	430	447	443	408	450	463	379	389	430	480	411	392	417	435	437
27157	16175	17344	16699	14327	11576	7793	6477	6737	3193	2516	2134	1876	2137	1838	1545	1391	1457	1496	1791	1636	1273	1084	1057	984	974	1044	1083	1000	992	1028	1008	1013	969	1004	1031	950	979	1034	1015	1070	967	1020	1020	1031	993	1012	949	1013	998	1035	977	942	990	1005	1002	1006	1049	1044	996	989	993	984	1022	1020	995	1027	955	1010	990	998	1041	945	1019	1027	999	952	982	958	979	1036	1003	980	973	1002	990	995	1026	1061	968	1012	958	963	1001	1022	979	1089	1010	994	989	1019	969	1018	988	999	987	939	977	967	1021	967	1034	1011	993	962	985	1040	983	1006	1017	949	998	981	937	981	1018	1035	992	1024	947	1009	1040	1025	1085	1050	983	967	1014	942	1048	1001	1034	985	1028	1025	955	951	1023	1032	993	1014	980	1021	926	982	1047	1002	1010	1006	1006	1013	965	1023	971	971	986	983	941	1008	1016	1056	1034	998	992	1014	978	1008	1046	1016	1013	1001	988	961	1034	983	999	1007	921	1019	1001	971	990	993	1026	1011	945	1004	981	951	1027	1053	967	1018	1020	1048	976	1002	995	961	1025	1028	944	1000	996	1024	947	1015	978	1007	991	974	1003	977	1052	992	999	1011	1024	989	976	1032	968	1019	949	979	984	1049	1030	976	989	969	1001	975	947	998	1055	1045	1007	978	985	977	1016	1042	1067	981	991	1030	1017	1005	1002	1041	1011	997	962	1035	962	981	934	1043	961	1027	1076	1019	1037	991	991	1085	1013	972	937	978	1029	995	979	986	972	948	991	1014	1023	996	953	1007	1006	1008	1015	1037	960	1002	985	1020	1031	961	1017	1039	1004	1027	971	988	997	990	1038	1112	1039	997	962	1029	987	997	982	993	1007	1044	977	1000	1022	972	1017	938	1028	986	1024	979	995	1038	976	1008	1005	1002	1022	1001	957	1005	967	1015	1006	957	1009	996	994	1010	1009	1022	988	970	1034	945	972	991	1004	1009	958	977	1025	1027	1032	1003	953	984	995	1008	1029	1027	1025	978	1014	937	932	1015	988	937	964	964	971	1030	1007	1023	1029	1014	1027	995	976	1000	1009	1043	964	983	991	1007	1015	1053	1012	951	985	1001	1011	964	993	987	967	993	957	1089	1026	973	961	1018	963	998	974	998	1056	1033	989	1029	995	972	1031	961	978	1012	1046	984	984	981	1057	957	1030	1001	1014	976	963	992	1059	1008	1028	1038	1053	1021	979	1007	990	989	1001	1070	1016	1042	1028	974	1039	957	948	991	919	963	971	1026	1040	979	1071	1019	962	972	941	1014	1022	1049	1021	987	967	941	1016	1008	1003	1016	1018	993	958	1012	1011	948	980	975	985	969	1067	975	985	981	1010	1023	971	1043	1019	943	1002	990	958	1040	939	968	1023	999	968	957	1033	1009	962	1038	1001	1019	1026	1067	1037	986	988	954	1052	961	1010	969	957	979	1032	1027	995	978	990	927	1019	990	1042	977	956	1031	982	967	975	1004	1001	991	1024	964	1015	1039	1034	978	1006	975	1013	965	999	986	951	993	970	1004	970	950	956	1011	1040	1013	1039	972	1000	1048	959	1001	1012	1026	1038	974	960	965	1002	973	1010	999	994	992	1035	997	955	981	990	1037	937	1031	989	973	1041	948	1018	1048	954	962	999	1078	1037	1038	994	1045	1003	1036	1006	1010	1017	966	1002	1057	1006	981	1009	973	995	1015	953	983	982	963	1005	1027	924	984	972	1027	1000	997	1040	991	994	1026	1022	983	1041	988	977	977	1009	982	960	1001	954	966	991	1020	1026	1027	1002	964	978	1004	955	1066	1017	990	975	984	1027	1019	991	1003	1005	980	993	990	1014	1038	1001	956	939	1010	983	967	966	994	1010	975	1053	976	1051	996	1010	986	1022	1006	986	981	977	982	979	986	953	994	1000	1008	982	1009	986	992	973	978	983	1001	976	1053	956	1040	1016	1012	1010	999	1002	952	1006	1027	979	1001	1011	954	984	1001	985	1026	987	997	1029	1033	998	1005	975	975	1014	996	1016	1000	1002	965	1040	988	1016	1056	993	992	1052	1042	1003	991	1010	943	983	1040	983	1033	1041	1036	1002	988	1064	1027	965	946	1035	996	1014	1021	960	972	1030	946	934	1015	969	975	1009	1006	985	974	1010	928	992	991	963	1039	956	1038	1070	1036	1004	1011	943	994	945	1004	1000	998	967	972	1036	1033	944	965	993	984	994	976	969	1061	996	954	1031	994	960	1035	997	980	973	919	1022	1003	1005	990	960	953	955	1019	987	975	980	987	1015	970	939	997	995	1018	1030	978	931	976	961	1060	966	983	1028	979	971	1020	992	1038	989	1044	901	1001	1026	1017	995	984	957	978	1019	1008	985	1028	1031	1006	992	962	1009	987	918	990	1060	989	1003	994	931	1006	975	1007	986	1001	967	1011	1025	1059	953	996	994	1031	1007	952	977	947	1005	961	966	1044	963	937	971	992	965	1014	1020	988	1005	979	1029	960	983	959	1038	1025	1018	1026	933	980	1019	1061	1004	1035	972	1037	973	1037	971	945	1014	959	920	994	1013	1005	936	997	1010	991	1003	977	922	949	960	1008	1030	1032	1019	992	999	961	991	1012	1045	958	1007	1041	1039	1037	990	978	1005	976	967	1038	986	963	990	958	1011	975	989	1018	1004	1054	1015	998	976	977	941	938	937	952	1011	1018	1048	1043	965	998	998	980	962	1016	1021	988	1022	924	1051	1039	1030	979	979	1000	977	967	949	977	1062	974	1024	1060	1060	1020	996	994	1004	1008	941	1010	978	956	964	1001	1016	967	974	1002	906	972	998	956	994	927	945	926	1035	1018	964	1046	1007	1062	996	968	1018	948	1036	972	971	973	948	987	1032	1033	1018	1010	1016	998	1027	1003	966	1000	992	998	981	1041	1026	968	972	967	982	954	1025	995	981	1006	973	943	1043	973	996	976	949	963	979	982	1041	984	1003	1020	1027	1015	1038	993	973	997	979	952	1005	972	1017	989	980	1080	1003	985	1067	1019	973	1027	979	1015	1019	1020	989	1008	1021	943	985	1030	994	987	974	1014	1018	1009	987	1037	1055	1000	1016	979	1017	1018	956	1015	1019	1039	949	1134	1045	981	1018	1033	964	1002	1020	997	968	986	1003	1011	966	1023	991	1014	1050	1006	986	1003	997	1018	1053	960	966	999	1010	1018	1047	1009	944	1019	985	1000	966	959	984	1048	986	996	994	1017	977	986	970	982	953	1005	990	997	970	988	1005	963	995	1004	961	1046	1012	995	977	998	1031	1020	993	964	1060	1021	1018	958	1014	1004	997	1015	940	1019	1009	1041	1037	970	1045	990	991	926	982	975	971	995	1013	963	995	990	975	1026	1002	990	1001	985	1016	991	944	940	965	992	972	978	966	975	1054	938	1028	998	1010	925	973	993	1035	968	974	1020	999	973	1049	979	989	1035	1016	941	973	1003	998	985	1055	1000	981	971	1011	938	963	1012	973	1034	988	934	989	1004	1009	1046	1032	949	966	981	1011	1004	980	994	1002	1006	945	998	984	989	980	998	998	994	1038	1005	1010	1010	1043	1028	1038	1022	958	985	1035	996	972	993	971	1037	914	1000	1024	976	972	1034	982	970	1006	995	1002	983	1016	894	988	984	1058	935	958	1013	974	949	999	966	1009	1020	998	912	983	1001	1054	1015	974	1048	988	981	976	902	985	992	1051	1035	1020	994	988	997	1012	960	1030	942	988	996	973	993	998	958	977	954	1112	1038	1020	970	966	1005	1013	1019	1003	1008	994	963	979	984	1043	997	981	1026	968	971	971	1009	966	954	1035	1009	1040	979	1003	1010	1056	1006	1069	931	965	1009	1038	983	1005	1050	989	986	1008	963	974	962	1058	1020	974	986	1009	985	1018	989	971	989	905	976	951	961	915	974	988	965	965	1000	1047	1024	924	979	984	1008	1004	1026	979	1035	995	1011	1051	978	973	1019	1046	1013	975	990	951	1010	968	1009	1033	1009	1008	956	1008	976	1042	993	1033	992	980	1039	991	962	983	984	971	995	977	1028	1018	961	980	1020	992	989	1014	1012	984	1009	1022	989	987	1043	1015	1006	1032	1010	1014	959	1029	989	989	1030	964	1052	1036	1030	1018	1027	1021	994	905	990	1015	1026	952
47167	24298	18452	13528	8911	6110	3683	2954	3265	1480	840	737	565	759	586	506	481	460	452	547	507	478	375	378	372	387	369	373	356	384	381	368	376	355	392	359	421	363	369	357	390	375	349	338	350	341	369	342	380	392	361	348	350	338	349	385	371	381	372	341	347	372	391	348	336	359	326	317	368	368	399	345	374	363	309	363	348	349	353	388	361	368	349	370	361	323	364	357	362	347	360	365	356	322	352	372	355	366	349	370	381	364	395	359	325	335	364	401	352	315	349	363	345	376	357	330	404	371	357	383	363	365	368	371	348	356	337	343	330	362	381	369	394	379	389	317	392	359	345	333	348	382	353	363	382	328	339	324	348	361	396	326	329	331	361	365	348	330	344	371	345	341	346	334	312	333	370	376	326	335	370	365	335	358	343	340	320	387	381	384	358	377	380	339	379	327	356	367	386	344	340	344	364	365	371	380	355	378	380	311	351	354	348	389	378	341	345	349	383	365	349	363	371	338	356	360	375	365	337	384	357	334	361	364	365	359	362	367	358	400	376	343	358	353	349	340	358	383	386	348	384	385	353	330	382	351	342	352	378	336	373	353	348	386	353	375	368	332	405	334	367	367	352	395	370	375	371	336	311	387	342	358	329	355	341	357	365	385	360	337	324	343	379	377	371	360	368	363	379	320	338	335	351	316	363	391	330	337	363	377	332	357	394	368	338	360	375	373	362	372	351	348	354	339	355	364	345	329	346	358	322	354	374	316	380	372	358	376	377	339	354	335	326	386	353	386	330	370	339	337	364	390	332	343	333	362	392	375	370	331	342	332	390	368	319	361	377	385	346	351	349	340	373	329	332	385	359	366	356	332	339	363	348	346	368	398	377	380	370	336	349	388	382	335	361	394	332	351	322	394	357	355	368	345	370	341	332	347	382	362	316	329	353	355	370	367	365	340	343	348	364	373	362	362	323	369	358	382	363	414	355	337	323	333	349	345	333	374	345	377	386	364	338	325	385	364	369	351	350	369	374	369	392	357	322	356	391	349	372	335	346	380	348	344	377	369	353	345	352	361	341	358	354	327	359	371	310	352	331	368	319	355	365	367	371	336	361	392	331	379	331	357	341	372	378	373	355	349	358	383	361	337	360	379	395	385	371	359	358	374	377	399	371	387	368	361	382	379	351	326	373	352	372	340	340	372	366	381	351	380	382	362	376	363	385	345	365	366	373	382	345	350	374	331	369	326	330	395	340	344	351	315	323	384	346	366	349	373	329	382	353	329	361	352	394	373	348	343	344	340	348	376	382	348	354	366	383	345	359	384	389	372	383	337	317	349	384	349	343	349	351	392	340	393	356	387	357	338	347	370	318	371	379	359	345	298	337	320	332	350	393	350	357	373	363	363	353	359	341	358	347	332	330	362	366	376	378	343	366	332	326	331	346	381	368	339	335	332	393	369	407	346	350	349	342	361	364	314	367	405	368	369	344	353	364	351	367	322	348	346	390	346	349	368	388	362	380	317	368	350	357	332	398	383	360	346	364	342	345	336	396	337	355	369	335	339	354	350	348	346	394	378	341	391	368	391	361	374	372	323	362	356	367	326	336	326	313	374	346	390	385	345	389	398	405	376	354	339	351	337	312	348	394	355	370	352	381	342	329	384	351	357	363	365	350	398	342	387	357	347	364	343	328	359	419	347	344	377	359	357	355	370	395	358	374	354	362	336	365	345	356	336	337	338	392	344	352	325	324	365	344	393	336	372	371	362	357	336	374	350	373	339	357	394	364	395	362	380	372	383	355	372	387	344	357	351	370	421	360	389	369	380	371	343	357	384	390	368	336	368	356	354	380	336	371	355	366	336	345	346	342	366	335	351	316	339	358	334	384	377	353	336	386	361	379	351	339	360	324	354	355	358	348	362	369	337	347	351	347	371	311	333	354	334	350	329	324	382	340	400	350	341	349	411	373	338	377	341	362	357	346	363	347	333	362	337	379	337	345	359	361	374	315	322	377	351	364	392	377	368	401	393	358	338	389	323	384	377	347	393	352	357	381	349	378	375	366	366	385	366	351	314	376	352	328	332	361	379	361	344	333	407	350	337	371	366	331	336	398	341	355	358	378	349	379	356	350	347	366	348	408	327	331	377	350	331	310	352	355	411	328	376	376	379	322	347	368	345	343	353	368	350	344	344	325	363	371	388	339	353	383	353	380	382	373	364	372	355	333	354	351	352	355	348	385	358	356	358	350	347	353	339	364	357	344	363	376	337	361	354	351	371	333	350	347	345	376	371	310	321	357	347	340	336	360	350	356	350	369	354	352	371	382	357	404	402	349	384	374	373	371	338	338	337	365	384	334	352	367	333	350	336	325	346	346	376	367	342	357	358	347	368	336	357	331	353	380	364	352	380	364	347	362	365	330	360	412	377	317	345	355	401	375	353	365	393	383	358	373	353	370	349	348	344	355	361	354	374	332	379	391	365	374	373	406	406	368	339	358	335	356	361	379	336	386	346	351	398	378	392	374	346	402	345	347	378	357	371	380	387	324	356	336	348	377	355	363	375	353	335	340	338	367	320	354	389	307	368	349	370	379	346	357	321	356	347	364	363	340	331	361	355	375	380	326	337	356	383	371	352	373	349	345	323	355	396	355	384	369	385	365	376	361	363	342	360	322	337	327	365	378	359	345	381	357	344	377	398	373	375	369	356	333	361	328	368	350	339	348	361	380	370	371	361	359	394	369	357	328	371	372	375	308	355	360	376	324	372	359	331	366	336	343	329	358	360	371	355	365	348	322	324	363	371	400	350	353	337	334	364	368	383	345	360	344	369	321	361	374	307	377	350	325	373	340	373	386	344	369	333	361	321	339	339	371	342	356	345	334	394	375	379	350	403	391	374	385	343	347	357	346	381	309	377	384	376	387	361	350	353	326	383	357	324	321	342	402	341	386	352	343	350	348	337	376	353	401	342	336	353	364	367	366	346	353	333	347	332	342	376	387	354	353	384	347	327	362	384	370	350	351	390	364	338	348	324	347	384	362	381	389	376	337	348	385	332	350	371	335	353	390	372	386	395	352	372	335	366	368	377	399	334	340	323	360	362	356	356	330	359	366	340	357	376	322	339	328	337	338	377	337	333	342	336	357	349	372	353	361	398	400	333	353	370	340	388	366	380	336	363	360	336	352	366	343	361	343	375	369	368	349	316	356	367	319	342	355	369	368	380	348	335	352	364	382	349	354	371	361	318	365	364	359	361	332	343	364	379	316	340	360	386	369	315	367	346	348	328	422	339	349	385	363	377	317	341	404	330	357	377	333	360	375	383	346	324	390	333	319	343	345	383	360	369	357	370	355	409	349	374	353	351	351	385	372	349	370	361	356	338	352	360	379	368	325	338	366	365	356	346	347	338	358	378	339	382	336	358	377	350	355	345	390	332	326	343	377	349	343	346	330	336	323	351	351	347	416	386	364	346	356	358	355	365	381	353	374	361	397	324	350	373	375	341	366	371
30752	18955	23756	24610	21499	17275	12281	10957	12462	5429	3323	2733	2219	3124	2333	1728	1665	1615	1664	1770	1796	1496	993	937	911	930	859	858	914	883	914	891	874	792	833	799	833	883	836	823	829	853	821	872	815	829	859	867	778	889	862	880	852	808	827	806	838	831	817	852	788	787	839	860	865	825	869	860	809	832	843	817	818	821	863	813	799	860	863	836	807	833	781	835	848	839	837	838	822	825	874	874	841	815	821	871	827	795	818	889	835	802	788	824	848	842	847	872	800	905	858	822	884	807	807	812	786	810	834	822	898	851	818	836	846	833	836	845	898	867	793	833	863	830	803	790	785	827	820	823	816	867	852	810	837	866	789	864	814	831	825	835	842	878	814	802	887	821	859	810	875	821	863	845	800	856	822	827	877	858	854	824	797	829	840	826	831	821	822	832	812	902	849	834	841	888	868	799	812	783	799	806	844	804	869	843	816	818	854	853	873	820	827	863	836	811	788	763	813	847	877	847	856	783	853	828	836	850	857	790	855	847	855	820	839	850	813	846	834	842	807	846	865	828	863	832	824	867	873	818	800	811	793	842	819	890	829	835	879	858	855	850	812	853	794	832	833	802	858	872	844	812	806	859	850	793	816	875	812	837	851	816	847	759	853	870	812	769	833	830	861	892	803	810	801	781	743	853	864	824	874	817	807	826	848	869	826	852	816	795	831	827	806	826	854	826	843	847	826	837	865	848	857	805	848	814	841	824	859	856	815	830	874	876	867	811	828	846	817	877	831	858	813	787	789	833	833	853	842	814	883	920	832	780	885	782	859	852	860	844	853	818	798	825	844	825	834	822	840	790	815	854	780	772	875	828	830	849	827	808	850	908	854	821	805	828	862	810	874	820	859	805	847	823	836	798	839	778	854	812	791	809	856	847	869	829	908	850	858	813	825	845	804	801	837	830	895	849	859	850	815	805	791	845	843	861	837	879	814	830	819	871	856	839	783	838	870	864	827	809	853	847	849	831	838	832	852	833	827	855	767	831	814	819	838	829	826	856	787	811	866	797	827	862	861	859	806	844	857	819	799	820	853	808	848	832	853	862	839	833	873	864	829	830	844	889	746	878	809	802	843	848	858	814	842	795	817	828	859	833	823	866	825	834	882	806	801	823	835	847	781	817	888	838	838	821	803	843	813	816	830	781	808	847	843	800	803	795	814	867	848	859	860	848	863	825	845	834	819	820	810	770	877	789	888	827	790	847	809	861	861	833	809	811	866	802	849	860	879	850	812	868	836	791	777	862	835	849	800	831	860	839	843	823	806	851	816	873	854	831	836	826	802	873	818	819	876	800	791	806	804	854	844	793	821	851	803	829	806	883	847	810	840	809	813	815	778	857	851	859	811	836	799	806	802	847	814	849	846	796	806	827	831	855	878	833	832	875	840	834	816	842	827	819	807	816	845	803	824	790	801	834	844	775	817	811	762	834	851	885	894	810	861	821	876	826	841	843	864	843	801	818	824	791	812	821	824	780	869	863	787	780	780	842	820	845	822	821	837	813	834	850	839	807	780	843	814	872	852	821	807	849	814	860	875	797	804	837	893	877	841	890	815	790	817	829	772	847	834	875	843	810	836	812	840	876	778	834	882	847	813	800	855	860	809	861	825	808	839	821	863	853	846	791	831	790	848	826	848	891	837	882	808	830	834	803	863	793	805	848	859	799	834	839	811	851	793	852	870	861	832	860	822	824	820	831	850	855	818	788	903	824	810	815	802	831	812	785	875	822	798	831	849	802	829	863	838	853	823	835	798	872	854	843	877	829	869	830	844	855	833	870	840	815	837	831	798	847	833	827	864	828	829	869	790	835	880	783	851	907	847	799	856	857	829	794	811	802	826	769	858	781	816	835	812	863	815	814	865	867	810	862	875	796	775	822	848	847	779	848	861	850	860	757	854	826	857	828	800	811	808	829	826	823	836	821	822	893	847	819	870	764	861	829	812	819	828	848	834	827	774	858	843	857	857	885	872	821	814	825	795	864	850	837	849	888	769	847	793	852	883	841	775	828	833	863	836	876	850	857	806	856	823	836	865	850	867	816	877	797	854	803	822	803	857	865	824	815	869	851	794	876	857	758	822	813	813	879	820	879	848	834	818	825	838	798	824	839	841	797	831	784	849	839	888	826	817	859	836	872	801	811	838	860	793	878	855	836	847	800	801	833	853	804	853	798	844	807	836	858	859	891	840	870	811	847	851	849	862	882	832	841	873	865	881	794	787	902	839	800	840	825	861	818	803	779	845	849	837	790	839	868	831	808	806	864	845	879	831	840	830	790	828	813	808	770	818	885	850	827	836	811	818	844	852	855	810	822	780	863	865	791	829	850	885	929	833	859	892	782	830	814	849	835	827	832	834	860	829	854	822	840	767	825	837	851	786	828	840	815	839	823	805	863	817	807	842	806	888	804	817	811	896	862	812	856	827	843	845	848	825	816	791	807	816	816	794	848	805	868	881	881	857	786	811	895	797	839	796	804	836	796	834	811	808	853	792	818	821	808	832	848	856	873	800	840	859	808	773	821	828	860	865	868	826	826	838	845	840	809	871	781	826	842	832	795	812	822	782	796	832	804	800	842	799	850	864	883	809	832	915	795	831	863	813	871	834	855	868	874	851	822	806	830	824	828	827	854	838	843	856	815	838	741	823	822	813	801	775	879	847	844	803	822	801	810	848	813	790	785	763	822	853	810	816	844	811	840	851	821	796	835	827	899	820	773	849	846	831	862	821	842	809	839	880	877	854	805	826	814	833	826	844	864	844	862	809	826	861	825	837	861	863	814	845	850	773	813	880	872	858	797	857	799	887	820	866	854	808	806	848	846	825	824	842	819	778	831	882	824	807	826	889	800	846	888	836	817	814	778	904	836	803	818	842	803	785	830	828	816	855	845	823	846	812	849	883	840	810	874	887	829	869	844	789	783	792	794	854	819	797	861	823	877	823	823	811	759	852	828	795	817	817	827	862	856	786	801	846	810	901	878	789	839	839	830	847	827	883	828	826	834	825	855	877	849	812	850	813	853	812	810	817	817	862	812	784	798	834	830	862	833	837	860	779	823	848	881	834	851	855	810	845	874	797	851	779	929	850	803	859	863	885	816	841	851	859	820	838	823	855	811	872	874	813	801	856	771	821	813	842	812	834	880	844	880	822	832	813	833	798	876	851	808	848	896	829	815	771	858	843	816	845	818	885	840	850	830	841	840	797	826	828	890	745	825	867	833	843	823	835	842	821	828	843	857	854	858	790	814	829	835	818	824	805	863	818	851	869	795	833	844	823	792	879	823	796	893	824	826	807	794	889	862	782	877	808	814	820	811	838	838	810	828	806	818	831	832	827	794	821	842	820	806	870	839	790	844	867	843	781	857	823	845	874	814	831	820	828	775	815	819	876	833	786	838	838	778	826	835	796	827	848	820	844	781	921	834	807	838	825	797	835	843	807	806	830	820	832	813	831	841	834	814	810	849
26981	11977	6237	3439	1948	1106	709	686	545	568	454	434	453	430	389	388	383	369	372	395	375	372	366	360	354	366	366	353	345	369	356	347	329	332	360	375	336	320	360	357	379	392	359	346	341	363	393	369	343	312	332	325	404	357	362	346	371	332	362	360	358	366	350	363	349	341	343	381	362	365	358	335	378	332	355	362	362	373	372	331	349	364	374	362	374	377	342	357	359	328	356	328	365	358	343	367	347	408	369	380	365	364	361	344	368	365	361	356	340	354	359	338	359	352	387	369	367	403	415	340	371	340	357	374	354	340	369	349	333	329	382	377	394	352	352	377	324	342	374	330	373	367	363	405	352	371	327	376	377	337	341	345	360	361	352	347	352	347	349	367	337	342	360	363	346	354	349	328	346	351	359	331	373	336	353	380	341	354	339	366	363	371	379	372	367	353	402	360	333	354	367	350	332	400	343	385	363	404	370	338	369	354	367	351	335	355	365	370	349	358	378	362	372	373	402	389	341	322	347	348	347	388	384	373	366	351	397	342	408	377	371	335	310	374	350	386	366	352	337	384	373	363	396	367	422	372	364	393	342	371	365	385	334	382	341	368	386	380	328	346	333	359	370	393	357	339	367	346	362	332	352	385	336	341	332	366	318	371	359	330	351	361	345	359	364	382	369	357	354	341	357	352	369	357	330	365	354	371	367	335	379	361	371	372	363	372	389	333	388	340	358	328	365	379	359	380	363	373	352	350	389	361	347	382	380	344	335	349	351	390	364	363	356	361	366	377	382	340	347	345	348	361	369	382	370	387	355	368	378	330	342	333	373	387	370	376	366	362	393	354	312	312	351	361	342	363	359	361	316	387	418	376	378	363	357	351	355	369	343	411	330	390	367	406	337	380	370	378	340	325	395	378	349	359	380	343	370	367	346	322	358	316	374	368	384	360	366	379	315	351	357	315	318	357	334	378	349	376	374	363	376	412	361	360	355	349	340	371	394	362	338	336	382	355	379	318	358	378	359	357	358	384	396	364	357	374	346	382	379	366	333	384	365	354	346	353	368	339	354	388	361	383	356	340	338	348	350	333	345	363	379	362	357	378	351	322	374	345	340	312	378	371	353	347	337	342	344	341	355	361	337	335	366	341	364	365	357	369	368	372	328	352	345	341	384	351	329	337	399	344	341	323	354	344	390	340	328	350	332	359	341	350	356	319	334	388	348	367	373	377	366	340	395	368	367	367	362	367	354	333	383	365	333	349	336	374	374	367	359	369	383	361	362	371	349	368	344	400	357	364	355	361	357	386	367	351	352	372	359	387	383	355	338	350	381	376	354	384	388	358	349	371	345	370	357	325	349	375	368	385	334	348	334	336	369	373	368	337	350	360	352	350	386	376	342	364	338	327	398	395	362	374	357	375	357	361	377	379	370	376	340	342	331	390	330	349	383	329	408	386	374	387	362	359	341	383	335	390	365	352	339	370	381	368	313	373	341	337	338	366	362	401	350	338	355	348	360	350	348	368	350	336	337	362	355	341	320	375	329	371	354	359	364	355	364	370	352	340	382	360	369	353	349	344	348	354	351	381	365	377	329	325	376	353	380	354	350	351	349	342	363	351	369	375	352	346	352	382	395	367	349	337	385	388	358	345	350	376	333	362	364	375	351	372	370	349	342	374	348	361	366	372	330	364	361	365	362	359	365	368	366	317	347	372	353	333	391	345	348	373	387	327	352	344	362	372	353	383	374	338	313	364	330	358	332	339	382	369	362	348	353	344	391	320	399	366	391	359	379	353	359	383	391	349	330	340	369	355	354	306	347	371	341	356	381	386	385	370	329	372	338	363	329	349	393	382	389	360	365	376	353	347	340	365	359	405	318	381	319	362	344	315	341	355	370	387	368	370	339	338	354	366	341	368	347	382	382	353	344	364	332	397	363	376	331	338	385	370	348	366	348	400	294	385	420	385	387	347	357	356	360	337	377	350	367	342	349	373	369	376	355	361	352	352	361	389	360	339	376	361	363	379	339	344	377	380	335	391	373	342	329	372	343	376	364	371	344	384	368	361	356	364	375	363	367	344	334	372	377	394	376	354	373	340	345	377	341	313	353	344	370	363	351	359	361	345	363	378	390	364	369	373	336	372	345	369	371	340	354	337	336	334	348	369	342	351	346	358	345	366	320	348	372	369	343	390	358	346	374	343	330	344	335	342	358	371	349	364	369	350	367	382	374	337	347	323	354	355	350	316	362	339	343	362	320	373	366	341	354	340	332	340	357	342	393	369	344	351	337	360	348	371	352	363	337	332	347	361	381	382	350	361	352	353	348	364	363	343	374	367	342	344	333	338	315	371	365	364	374	355	392	351	345	356	360	378	376	368	392	305	343	322	369	337	361	374	348	374	371	352	349	358	345	376	354	367	336	358	372	380	346	348	367	354	366	346	346	353	342	349	332	338	395	387	365	372	337	375	360	358	360	354	354	340	379	345	341	353	346	375	388	384	354	339	355	382	367	358	382	348	371	358	370	350	366	328	387	370	397	342	359	370	380	384	406	376	359	347	387	334	359	358	365	366	371	375	350	377	354	370	336	343	351	360	352	327	339	352	386	377	335	365	369	357	361	382	363	334	385	375	373	330	392	334	340	343	320	340	322	372	371	358	352	364	353	373	345	389	342	384	349	372	355	369	350	335	363	369	379	392	364	328	359	359	313	363	353	362	319	355	352	367	341	352	334	335	364	357	342	370	361	397	323	372	366	377	375	347	386	390	327	373	375	323	353	373	325	344	353	368	366	366	331	367	374	367	336	358	393	369	323	375	377	348	339	356	369	418	343	350	370	363	342	349	366	351	350	378	364	368	396	343	315	351	397	371	355	339	403	385	367	355	354	350	365	378	393	335	372	375	334	363	374	375	385	375	387	349	351	344	359	356	359	375	367	331	356	335	346	315	386	364	350	365	373	365	345	379	397	351	341	362	357	352	372	332	357	350	342	386	363	332	367	372	367	406	357	357	349	318	383	354	344	396	359	330	339	374	334	367	331	351	337	362	369	360	381	383	358	352	366	361	361	343	360	358	352	302	394	356	361	365	357	354	350	354	366	358	333	362	354	334	373	357	387	341	377	367	324	398	345	356	366	380	353	366	361	364	355	342	360	372	319	324	371	342	332	322	381	363	338	342	340	351	365	388	327	362	374	377	327	364	385	385	359	363	336	382	374	364	364	357	343	340	342	354	317	361	368	378	329	365	306	365	379	309	333	383	348	341	375	372	343	367	307	375	346	364	367	349	382	334	366	352	367	366	351	332	342	330	384	405	356	385	364	388	359	361	390	382	364	351	372	382	371	345	345	371	371	298	319	371	338	407	356	389	364	353	303	337	380	378	379	368	361	370	355	362	343	380	331	375	365	357	333	359	376	328	376	365	381	349	362	370	335	363	366	352	356	373	378	365	357	324	358	374	369	389	319	398	366	392	352	344	330	364	338	359	355	331	369	340	355	351	372	362
19358	10349	10340	9091	6707	3921	2577	2168	1960	1660	1328	1325	1155	1090	1009	991	963	897	893	913	899	869	877	890	884	858	893	895	881	853	831	839	861	849	896	892	810	880	859	888	855	837	829	878	849	911	856	881	855	833	885	806	871	877	816	855	882	828	852	874	875	834	802	818	787	859	906	850	853	858	852	845	903	877	860	881	862	823	881	888	854	824	825	860	788	879	859	813	825	843	926	888	884	838	824	858	881	849	879	826	861	906	918	819	871	863	821	830	828	862	887	878	869	888	848	875	818	821	807	848	912	894	812	808	878	869	832	788	879	923	826	854	895	856	867	888	852	897	859	869	865	839	908	837	875	888	845	916	876	857	862	851	855	868	889	806	835	877	840	876	845	846	863	823	839	853	864	816	850	901	803	847	809	858	886	890	834	812	842	847	841	886	835	875	814	840	883	805	912	904	840	916	893	884	826	904	815	821	832	861	894	871	863	848	853	888	804	850	817	863	856	879	851	847	828	844	814	802	865	887	845	859	855	812	829	851	831	822	860	839	802	867	841	831	861	820	805	858	853	848	887	799	871	870	849	835	859	843	843	883	877	841	911	896	894	826	881	833	851	834	873	810	834	817	877	850	895	861	872	876	872	868	880	812	832	847	846	874	897	842	899	842	861	847	845	821	885	898	863	850	860	873	847	853	883	825	906	837	849	888	788	878	839	877	887	871	818	821	859	859	874	863	872	901	860	831	821	822	857	895	894	866	853	870	844	873	826	881	922	844	901	884	833	838	809	866	808	858	906	863	867	880	867	869	875	841	848	861	900	870	824	836	834	856	829	931	828	871	841	824	895	864	812	855	828	824	862	875	823	861	861	778	840	826	866	866	858	824	880	858	844	853	885	822	862	844	783	866	848	876	862	862	871	883	890	854	845	904	910	841	819	860	873	850	886	820	837	919	823	860	843	850	839	870	866	872	835	833	858	870	826	876	825	862	829	887	870	861	818	849	970	846	835	838	860	929	936	870	845	880	834	836	874	849	809	857	907	885	850	846	826	860	890	854	883	834	836	856	885	875	855	825	860	866	876	867	828	866	881	882	857	849	834	894	868	862	852	887	878	897	861	852	846	890	855	884	887	858	817	859	880	897	776	893	842	877	849	850	873	879	843	856	894	875	881	884	830	877	832	800	867	837	891	876	889	867	897	831	836	833	849	849	876	826	830	836	836	859	908	879	831	871	821	866	836	861	862	822	835	846	858	797	818	840	889	874	776	894	833	870	891	910	852	821	839	883	888	854	858	854	858	855	826	862	879	889	913	883	883	888	864	858	865	906	898	847	869	824	860	843	846	907	843	811	898	855	901	888	903	842	830	866	862	813	909	829	863	877	869	834	841	827	853	859	908	804	839	825	852	842	884	870	901	869	855	889	832	864	840	862	890	827	779	832	904	890	828	805	853	910	902	872	927	853	831	895	889	834	848	838	800	816	873	901	856	857	835	878	814	891	840	892	830	879	867	828	893	858	845	859	855	803	862	852	846	872	882	887	862	822	856	931	814	849	897	862	888	831	854	800	846	871	843	837	830	869	865	848	883	890	793	840	835	776	808	861	852	839	894	865	915	819	825	882	842	865	904	849	809	839	840	824	784	862	869	885	845	846	864	876	815	777	821	849	868	870	910	873	892	879	886	845	809	855	855	793	869	852	818	898	793	849	851	881	842	848	844	793	838	870	846	867	942	869	872	838	889	877	888	892	842	852	870	919	903	917	808	844	857	844	880	881	882	878	845	898	887	838	841	830	843	846	813	843	858	876	868	842	900	852	846	875	903	867	895	891	876	863	841	830	834	852	851	875	833	855	864	774	838	849	834	864	857	861	863	858	853	860	868	808	830	869	845	890	811	873	886	853	851	897	888	858	876	927	840	857	841	832	880	879	879	898	875	877	827	832	855	820	857	877	904	868	933	891	884	908	846	859	844	893	868	850	850	859	842	849	892	838	875	816	852	833	856	798	836	852	836	839	856	844	895	920	844	874	860	870	811	870	870	823	820	840	861	877	872	826	877	841	848	895	869	843	838	840	816	811	871	909	829	846	814	854	814	840	885	836	885	844	827	837	850	905	876	881	868	884	858	853	872	863	843	909	859	866	891	864	814	878	887	849	876	879	868	836	871	802	832	829	851	848	825	850	881	886	812	901	846	856	861	880	805	864	830	853	880	862	807	847	817	826	854	871	815	852	840	834	839	900	835	816	813	862	837	852	866	865	826	878	878	846	810	869	782	829	847	817	852	893	918	905	820	822	877	851	863	839	847	890	894	869	832	834	814	884	851	816	906	920	868	818	850	814	865	905	882	869	883	772	868	847	840	892	833	857	890	813	847	853	826	881	915	858	855	856	865	886	905	834	896	896	890	856	844	887	841	840	915	858	872	840	848	866	851	852	902	840	811	871	846	841	839	834	880	860	839	769	928	846	860	871	883	823	841	863	886	919	832	853	845	907	825	888	901	823	863	848	856	856	876	831	857	922	874	889	824	855	879	831	895	827	879	818	845	846	873	876	786	893	876	845	866	867	833	853	864	855	852	805	880	908	887	859	836	839	817	863	893	861	904	863	891	874	861	832	867	876	862	857	882	870	816	923	857	862	902	827	870	872	874	814	831	910	807	861	860	866	890	840	878	871	857	914	846	815	886	842	879	887	837	785	879	804	895	852	887	837	894	888	877	804	841	875	876	876	888	861	845	863	840	829	878	860	865	814	872	822	867	829	846	840	843	900	859	857	881	871	829	906	826	832	859	873	866	880	829	835	900	796	863	863	834	917	783	849	867	830	814	887	813	891	873	838	854	849	851	863	857	890	855	810	832	855	883	831	893	857	802	839	867	868	811	861	854	896	875	880	774	866	881	854	868	904	834	851	827	875	872	848	854	869	895	847	861	851	832	796	819	874	834	827	830	789	854	839	842	892	853	851	857	841	847	866	830	846	868	852	832	846	887	871	834	801	867	856	838	893	887	874	814	845	830	851	846	867	839	884	880	798	915	861	828	923	840	851	872	854	837	844	822	844	820	889	832	857	832	875	866	857	834	873	880	810	819	850	856	837	857	891	870	829	892	858	914	907	820	799	840	956	891	879	856	861	813	821	880	903	898	858	870	882	880	862	864	875	848	849	844	865	927	935	863	841	912	866	876	836	849	858	917	858	907	843	831	865	901	946	855	841	908	914	856	873	855	870	864	811	883	824	870	855	862	881	833	832	812	888	817	869	855	860	904	814	827	858	807	879	825	806	907	883	860	794	838	855	841	811	867	807	905	881	800	932	806	846	818	857	819	891	883	864	852	847	878	942	849	844	896	851	851	867	818	922	833	869	841	869	877	856	754	837	889	827	887	794	860	824	878	864	858	828	842	866	880	824	850	860	881	881	859	841	846	851	886	857	844	891	828	850	854	870	836	837	857	846	869	817	878	865	799	874	841	842	837	863	854	866	849	849	816	857	882	903	839	866	861	813
39613	18777	12112	8823	5300	3300	1993	1810	1426	806	670	619	613	658	515	511	461	428	517	512	456	513	443	399	437	439	449	442	458	420	430	433	448	450	421	394	413	415	443	433	409	420	429	446	455	424	464	483	427	451	442	446	431	433	456	433	429	453	451	409	437	453	463	436	429	435	412	423	396	431	432	423	434	431	440	449	424	456	417	465	443	430	442	472	445	408	439	468	420	446	421	407	426	431	436	435	415	416	430	448	480	445	404	458	446	404	420	426	407	457	419	412	430	433	434	400	422	404	463	421	447	411	415	460	410	425	393	418	420	455	408	438	426	416	427	432	416	427	420	445	472	432	437	477	458	396	438	404	394	434	416	385	415	399	477	413	405	449	392	420	437	448	403	435	436	456	434	423	435	416	458	404	412	465	414	455	426	435	403	412	448	421	398	413	435	413	420	415	416	435	441	438	420	438	394	428	379	438	403	456	449	397	441	436	413	403	437	429	417	421	415	463	408	419	435	412	435	453	420	400	433	418	419	430	473	422	449	456	415	413	473	421	446	398	413	378	457	383	428	421	412	446	481	447	439	433	402	442	396	391	409	410	414	432	453	394	439	437	408	365	442	429	417	454	430	410	450	427	463	410	454	448	443	436	453	406	403	423	454	453	457	405	435	396	395	431	421	429	409	468	414	434	423	435	453	422	460	445	424	439	429	416	391	401	399	419	414	404	433	411	434	440	389	419	418	473	428	443	394	434	434	406	427	432	425	395	414	437	449	452	415	467	407	456	407	412	448	412	437	421	413	446	404	443	440	409	405	440	414	384	393	445	417	438	412	458	408	443	411	444	439	464	435	448	407	405	400	467	439	411	453	412	397	408	414	445	455	443	410	439	456	455	444	388	436	479	425	419	448	423	428	469	445	395	434	420	435	444	430	444	428	410	446	441	402	413	430	454	452	454	471	437	450	442	400	427	423	416	442	415	444	419	448	474	441	417	418	470	429	435	461	417	418	447	405	429	402	418	418	464	452	389	379	408	439	431	407	458	460	425	420	426	438	431	450	440	453	407	450	440	427	452	427	455	435	420	451	429	465	426	438	472	450	451	422	412	421	422	439	431	436	459	432	431	449	456	420	405	397	450	411	423	401	446	396	400	445	418	476	447	401	397	412	417	416	413	425	399	418	411	417	453	428	405	447	446	429	427	442	470	406	428	406	438	418	452	411	477	395	450	439	462	426	459	451	391	449	459	435	420	397	416	449	454	438	420	438	410	433	480	470	465	442	448	447	448	417	466	423	434	379	425	413	446	427	456	461	446	437	410	456	430	397	456	416	451	442	420	417	399	466	449	399	478	471	444	404	392	414	464	417	437	408	367	481	455	397	437	485	390	445	405	400	423	453	453	448	394	387	441	416	453	401	415	438	401	428	425	403	436	436	436	410	440	392	427	435	422	417	447	389	422	453	443	444	429	426	423	425	429	416	417	420	430	421	435	420	432	424	442	429	441	465	425	443	420	442	454	448	402	445	450	387	430	428	406	403	433	438	499	412	425	407	429	427	442	433	423	413	393	413	470	405	439	417	437	423	427	444	435	418	453	436	451	430	411	405	442	412	412	424	447	402	437	406	452	416	450	419	464	412	408	423	439	434	400	430	423	429	473	443	443	444	412	415	414	391	434	432	428	422	425	443	409	451	425	448	412	387	428	414	411	436	416	412	439	440	442	433	423	453	408	413	405	409	430	394	446	441	430	456	405	419	422	450	447	415	445	426	433	401	433	430	413	425	403	459	433	439	442	425	449	433	447	407	398	433	462	437	420	421	472	431	410	422	392	407	455	432	401	423	452	439	385	414	444	428	439	462	443	466	425	439	418	397	441	397	421	437	407	436	484	396	459	415	435	457	433	416	410	431	419	425	465	443	428	412	446	454	435	387	431	425	395	467	415	442	447	480	460	459	421	429	398	383	437	414	459	450	443	372	424	436	433	413	391	393	433	410	486	477	420	421	441	424	424	432	442	444	438	424	388	438	421	454	405	430	406	444	413	406	455	436	421	436	397	398	387	432	424	430	500	369	443	412	466	422	421	487	400	473	428	434	401	414	422	398	461	433	400	448	407	433	435	446	417	442	399	438	461	419	426	444	414	436	419	443	457	423	411	388	439	470	444	429	423	397	433	450	385	443	387	419	410	453	452	443	382	419	401	437	424	428	403	411	418	425	439	460	447	434	418	405	470	433	431	412	424	403	415	411	406	439	459	438	409	411	423	406	440	401	417	446	438	430	459	411	427	375	457	457	440	439	455	407	388	417	413	440	403	445	437	434	393	423	458	459	418	431	425	423	421	405	402	414	423	392	459	431	429	453	443	385	426	430	433	399	419	451	461	420	407	396	383	392	381	444	390	423	410	411	417	459	470	448	428	454	442	450	414	405	437	436	426	414	403	410	389	485	447	422	413	398	470	430	394	448	429	408	447	417	443	407	437	393	413	471	458	433	433	423	449	465	409	445	415	427	439	402	395	415	444	442	430	414	402	423	426	414	423	387	460	425	434	443	488	426	403	420	456	415	408	410	445	426	444	486	440	403	417	436	419	393	450	475	416	434	414	478	405	431	445	407	431	436	406	441	436	381	418	453	410	425	446	456	403	445	434	395	410	467	424	425	413	463	416	438	458	477	435	405	433	429	429	445	418	455	452	424	445	442	416	441	427	401	416	422	421	438	409	432	470	440	440	394	425	431	444	443	391	419	431	461	393	390	451	397	478	457	413	426	447	450	417	426	386	434	436	434	451	426	418	447	432	418	436	450	394	433	416	457	495	443	417	426	405	432	424	405	410	399	460	441	440	444	508	396	455	429	480	397	454	407	429	445	443	422	454	424	424	486	464	425	456	459	438	446	412	437	441	404	420	455	422	449	447	425	440	428	469	394	447	382	398	475	466	466	436	413	446	411	464	396	433	433	427	409	399	436	396	410	426	457	429	407	417	439	454	405	422	431	465	460	450	441	432	443	445	411	434	412	425	423	364	419	471	462	448	438	422	453	445	445	414	434	462	429	422	447	445	414	448	457	435	403	455	443	401	427	416	449	433	452	408	414	405	470	480	445	424	423	473	426	438	413	422	406	410	424	400	396	426	413	461	436	456	438	429	402	416	407	438	438	417	434	470	407	411	409	404	426	404	437	411	428	405	425	420	420	374	429	454	455	378	472	463	457	422	416	423	400	443	439	423	408	406	426	438	446	406	464	472	398	431	408	460	451	471	408	429	423	431	404	457	416	448	420	456	426	420	423	420	447	426	428	452	467	452	422	406	442	426	414	458	419	416	398	449	414	437	441	459	422	444	407	399	431	440	409	406	461	422	459	432	435	393	408	426	438	444	431	410	455	436	408	442	437	452	401	425	408	425	419	478	428	425	430	407	455	421	415	421	397	425	432	468	440	426	436	422	437	474	448	443	453	416	445	388	404	458	430	475	454	405	426	434	425	413	427	418	414	441	420	433	429	428
26816	15287	17985	18780	15406	11239	7331	7060	5708	2865	2304	2145	1946	2157	1594	1344	1255	1223	1246	1356	1477	1279	1274	1103	1063	1052	1037	998	1062	993	1071	1032	1024	992	1031	1033	973	1006	990	1036	995	1016	992	954	1042	1018	1054	1013	1000	960	1009	1021	983	998	1023	1011	1020	967	990	1014	991	1010	1019	987	989	1041	1024	947	997	989	999	1004	963	969	965	1022	1011	991	994	1006	1011	938	992	970	1029	998	954	980	1051	997	995	984	997	1040	995	993	1041	976	962	989	1019	1004	1070	1007	989	997	947	999	962	965	992	965	965	1005	977	982	1049	1026	994	1016	1068	989	964	1008	983	1034	984	961	1044	999	997	1000	1032	956	989	948	1019	948	982	961	1032	1040	1003	991	1006	1027	1003	966	978	985	958	1036	971	959	1072	1039	1048	986	971	1026	979	1018	975	917	954	1001	994	998	1032	1044	936	986	960	993	1032	1015	1030	970	1046	966	1075	989	957	997	976	984	990	981	993	994	991	985	1040	984	1036	1002	1051	976	942	1021	990	991	996	1050	1003	992	1001	991	1041	1035	1017	980	985	953	991	981	958	999	996	999	1005	999	997	1017	984	1025	985	1018	954	938	1009	972	944	971	999	1003	1001	994	995	1023	998	977	1035	971	986	1021	1020	967	986	963	1025	1012	1041	1019	966	944	938	999	975	1011	1010	1042	1010	1020	987	995	964	1006	963	1029	1005	1035	970	1040	1025	1003	977	939	1003	1035	962	1043	990	1017	1005	1001	1030	959	983	1041	986	1016	986	991	1016	1019	1011	1019	1005	998	974	1017	995	1006	1051	991	1021	1013	968	1084	967	998	1042	1010	1080	980	1020	984	1028	990	1034	1031	962	1024	1041	979	973	965	1014	971	968	1026	997	972	1064	1005	1005	1006	1024	1021	1006	1054	1016	1030	1021	968	992	1035	1008	1011	972	961	1045	1041	963	1029	949	1019	970	985	995	958	995	996	1073	998	973	971	1003	983	1045	991	1005	985	1002	1031	1005	1020	954	1046	988	1050	971	1035	1031	1022	1042	1006	949	979	1029	1006	952	967	983	1011	995	1051	916	993	1018	957	1000	1022	957	1030	975	974	964	994	1042	1026	1011	953	969	926	1047	948	975	999	973	984	1051	948	988	1043	1041	966	934	1025	974	983	945	951	1021	1049	996	960	957	1087	1024	1015	956	1013	987	995	945	992	905	1017	993	1022	1037	956	1067	1008	954	976	961	1007	995	975	935	919	976	990	983	1003	1015	993	1066	993	996	955	983	962	973	1067	1040	952	971	1007	994	970	1047	1042	1002	994	943	963	1051	1003	967	991	982	962	1005	1008	1028	1013	1009	967	967	1012	981	1000	1032	1013	981	1009	982	1050	1044	963	1017	949	958	977	1010	971	986	1016	1038	1050	997	1026	962	997	969	949	1014	946	1013	969	1010	1016	931	988	944	1021	947	1027	1009	982	1002	1081	897	1025	1034	1014	1012	925	1016	1040	975	944	1017	1003	1023	946	1038	957	1002	999	997	1037	1026	971	1038	1028	997	1001	962	1037	1013	1009	989	1041	994	983	1018	931	986	980	1028	992	967	1011	965	963	1030	1006	953	1009	1038	1004	964	1008	1012	1031	967	1045	952	981	1011	969	990	1000	1008	960	1055	1002	1033	993	1002	1034	982	1013	928	933	972	997	1025	959	995	993	944	981	1007	999	959	976	1009	1042	995	1009	925	935	994	992	1009	983	950	950	971	1013	970	1010	993	964	994	1003	952	993	971	947	1005	1031	1031	1049	999	1021	1011	963	1039	962	1015	1021	980	977	1017	987	980	1001	1006	1008	1025	976	985	1000	934	1008	1010	984	999	1047	1002	1000	998	943	1030	1010	984	1028	1063	946	971	1034	944	931	1046	1018	1019	1014	995	982	1000	1035	960	981	1027	984	1061	1048	1035	1023	993	990	939	1054	947	968	999	933	990	990	963	1012	1007	1036	1037	973	1046	1033	1048	1013	1012	990	1028	946	1011	1002	940	1002	992	1045	1022	1003	995	974	998	1009	990	960	1030	1043	1014	953	950	958	999	1033	984	1028	983	991	999	953	983	974	964	991	952	961	988	1010	1060	972	1004	974	996	1040	994	979	958	979	1001	984	1000	1028	956	1064	1047	989	975	1004	954	1015	1021	1021	970	987	977	1018	1005	1052	998	1002	1054	954	980	1002	988	988	974	1019	1032	1003	1003	1031	975	962	1017	1020	1002	1033	979	989	1012	1077	1012	1017	1004	934	989	1071	1004	1055	971	1033	1051	982	1060	1031	1044	1034	1005	1006	1007	994	947	1015	1017	1038	980	964	1006	949	1016	979	983	980	1018	1005	1045	1015	959	1044	992	933	1043	1013	922	1014	996	990	1026	1017	1015	991	1018	1032	1018	963	972	996	972	1045	975	1028	1030	974	976	978	900	965	973	1042	974	1005	1075	1019	968	1002	1058	1016	1045	1044	991	1003	1009	952	999	1037	1034	946	957	967	999	980	975	1011	997	949	1068	976	992	986	987	985	989	1023	1014	981	964	1039	1041	1039	992	975	938	1059	952	1013	975	1036	948	1005	950	935	1005	952	972	1054	993	1012	1002	999	1000	961	999	941	1052	989	990	1003	948	1018	980	984	949	1041	1027	1019	912	1006	1022	1018	936	996	1021	986	1014	952	1016	965	1013	977	1026	963	988	961	1054	1026	970	979	969	969	996	1034	970	971	970	1031	1019	984	1007	995	1042	971	1010	988	977	996	1023	972	935	1010	1014	959	984	1007	1066	1030	979	1021	1061	1033	1032	1003	1003	1011	1002	990	953	1004	969	963	970	1025	997	1002	1028	967	952	1039	975	985	1046	987	1004	975	979	984	1027	953	961	1025	937	1016	967	986	1018	966	1001	1012	941	1022	1035	951	985	1037	1005	959	990	992	989	1018	1082	994	1049	1027	983	1021	1023	966	1001	1034	1069	995	1018	973	998	1047	954	989	1020	981	968	973	967	1050	1020	994	1013	1004	1021	923	980	1010	996	961	1050	959	992	917	985	973	1017	996	993	963	968	990	975	1019	965	961	972	994	972	1015	957	1041	1008	989	973	992	962	1001	1036	1019	984	1025	1019	1001	1019	1019	1067	977	983	989	959	1029	977	1038	984	980	981	971	975	945	1073	1028	990	1009	1012	974	1004	959	997	1020	1006	1008	1020	993	1002	1012	998	1002	985	999	1038	999	1041	1038	997	978	966	1035	995	998	979	982	995	957	1065	1068	1017	993	1002	1049	989	995	993	1034	988	1003	1008	996	1001	975	1016	988	1033	985	1022	1032	978	967	1006	1014	1000	972	1045	981	993	1009	1045	1032	1020	1012	1017	993	981	992	985	1005	996	963	944	980	994	998	1045	1015	1043	1027	996	968	1025	1008	1025	1041	1025	1058	1013	1029	1029	937	1030	995	1000	961	999	998	969	953	1064	959	962	1043	1012	1008	980	1002	988	1021	1006	959	988	993	970	977	1016	971	1019	1004	979	1024	1022	1027	975	1016	972	949	1024	968	974	984	993	943	984	992	1029	982	966	933	957	1032	1000	956	1024	1005	998	1042	1000	1026	1012	1026	1012	1024	985	989	1065	964	1047	1017	1015	1004	1000	956	1015	973	985	952	1011	1016	971	991	992	1072	974	972	1003	1031	1020	979	991	975	1028	993	988	999	977	998	1026	986	1026	1023	981	989	1040	1025	1040	984	1024	962	1032	1005	990	997	985	957	986	1004	990	999	977	1000	1033	975	963	963	1038	984	1017	1008	1003	1011	1026	984	998	975	989	993	964	955	952	949	969	1028	1007	1046	982	986	1002	1014	971	963	988	999	976	998	1022	1029	1052	973	1034	999	976	1035	949	963	993	1013	976	991	966	949	990	959	1001	1020	1018	1047	988	1024	1024	953	1025	947	991	1015	1021	1011	1000	1034	971	1024	947	1016	1011	983	966	1009	1010	960	973	968	998	1038	997	1023	992	1003	991	968	942	1023	1015	1009	1011	961	1019	1006	1030	1002	981	1004	1019	962	957	1040	964	971	987	979	994	976	1014	1011	930	1008	1019	984	1021	1015	977	1023	992	1010	957	1011	1041	972	989	982	1037	965	1027	974	1029	1026	990	988	953	964	983	1027	1030	1057	1013	985	892	962	1051	1009	1002	1031	987	983	915	1015	986	1013
43827	24310	19699	14258	8636	5931	3409	3029	2361	1001	673	632	641	745	586	432	444	496	505	464	448	499	478	407	408	363	357	366	356	351	375	356	382	353	376	344	345	361	403	361	331	374	319	374	349	354	369	351	347	383	335	353	399	355	339	346	339	347	357	389	349	382	356	353	368	365	365	348	353	360	347	395	378	375	375	360	366	325	352	388	344	378	351	336	361	343	364	347	354	318	391	333	385	381	349	347	347	349	341	345	371	328	351	367	361	359	334	358	322	363	373	356	334	341	370	335	375	363	366	358	390	317	354	366	366	378	366	354	362	366	329	364	330	340	343	353	362	321	359	343	365	363	384	322	357	331	376	378	375	373	346	370	324	348	372	323	315	372	350	323	329	383	364	337	338	329	326	367	335	359	387	335	342	353	353	343	340	341	331	341	348	365	345	356	385	356	383	344	347	345	385	338	375	363	368	353	353	337	347	365	334	363	318	347	369	393	359	344	345	343	372	370	361	410	367	356	363	371	379	381	351	374	385	371	380	369	361	355	357	365	361	383	345	330	379	350	337	410	352	341	376	341	380	358	357	380	361	357	347	326	336	366	378	323	333	358	371	384	360	387	340	376	360	366	335	391	357	362	364	340	355	392	369	328	327	368	344	342	344	355	355	332	361	378	367	383	347	350	378	360	345	367	333	386	357	347	329	338	364	338	363	357	350	394	354	368	368	341	348	365	381	326	369	346	379	326	374	376	340	329	369	341	380	368	351	343	378	361	363	329	369	358	356	348	360	377	385	347	366	350	380	353	401	371	408	368	364	366	365	379	393	320	323	398	365	364	336	340	385	362	367	350	383	367	345	387	352	365	358	339	350	381	347	377	355	322	356	361	370	337	367	377	352	359	364	353	371	393	353	361	367	353	368	393	321	382	350	365	405	336	358	379	364	350	337	353	374	386	357	331	345	358	368	378	333	306	339	386	350	356	384	363	369	373	346	326	360	375	350	328	355	351	370	341	348	370	392	336	360	341	349	364	354	369	346	368	390	365	340	350	349	396	354	379	375	323	344	346	363	344	389	398	353	347	324	338	357	358	347	381	387	380	394	388	342	333	372	377	366	409	315	362	354	399	336	342	347	365	330	358	346	353	370	392	377	315	349	346	354	368	374	362	335	325	354	371	343	399	348	372	391	343	354	356	339	360	332	324	416	411	384	299	373	367	346	370	336	344	335	350	331	314	361	369	385	354	351	365	376	362	346	371	305	338	371	361	342	307	366	327	377	382	340	337	365	376	342	345	338	352	314	383	363	352	354	375	323	386	367	324	350	341	351	344	370	365	344	309	384	332	396	361	345	367	384	356	364	378	345	373	324	328	366	334	377	329	360	365	385	323	364	329	347	381	339	347	352	359	359	353	353	391	367	332	392	335	349	349	336	357	370	349	366	344	353	357	320	378	360	373	387	339	367	374	360	356	340	367	349	336	375	333	364	402	330	354	389	364	353	347	388	343	359	364	360	392	367	345	337	361	355	370	363	336	368	357	353	362	369	317	385	331	353	356	350	375	371	347	356	326	316	332	369	335	334	406	348	365	361	358	348	369	385	357	349	371	352	331	370	367	341	365	372	370	362	340	388	328	332	362	343	343	343	396	344	354	340	351	374	368	393	348	342	327	348	307	330	360	350	346	345	365	336	372	397	351	361	365	346	376	342	354	363	346	383	344	359	353	338	367	359	377	358	360	320	323	346	343	334	373	356	336	370	325	325	350	363	343	394	417	333	361	359	368	358	383	381	293	348	356	341	379	333	380	354	355	349	359	341	324	362	331	363	355	364	349	367	360	375	374	353	378	327	336	408	337	362	358	342	373	361	358	372	365	375	358	381	332	332	357	383	344	340	354	367	305	338	322	363	362	340	362	327	342	331	333	371	372	349	377	387	369	411	350	324	375	346	360	326	389	331	372	349	361	347	363	363	341	364	378	350	366	352	394	379	353	327	348	342	374	349	330	352	371	402	360	337	361	342	364	312	342	370	344	345	335	383	377	382	385	383	359	349	361	354	357	379	337	335	337	366	376	359	374	360	340	364	350	353	370	343	352	340	360	390	347	370	380	340	383	325	368	332	353	352	362	345	359	352	359	387	334	303	365	339	329	309	304	332	338	351	376	351	404	349	353	401	367	364	341	363	362	350	353	354	337	362	318	387	371	361	358	398	379	336	335	346	346	360	345	360	362	332	386	335	376	405	359	338	348	344	364	341	348	341	314	340	331	350	343	361	351	361	323	365	407	365	334	352	347	351	363	344	327	357	395	359	337	325	359	369	386	324	363	344	348	389	344	367	385	333	349	352	332	364	332	351	341	347	374	325	323	345	367	328	392	363	365	338	361	351	397	319	357	364	362	362	389	367	342	378	336	369	339	343	371	350	373	361	356	408	375	348	345	354	368	346	350	344	367	361	357	371	403	328	317	371	347	356	329	341	379	363	381	388	347	355	356	342	344	366	384	364	387	390	359	360	360	357	341	354	375	351	374	347	410	345	364	315	357	357	334	370	361	361	373	348	343	365	307	341	338	371	365	361	326	385	386	339	386	381	328	346	341	373	359	321	351	365	375	339	338	350	362	328	341	355	365	370	358	356	365	394	385	354	325	372	372	334	381	361	329	367	341	361	379	332	377	353	367	369	368	349	353	342	367	354	341	391	388	333	382	360	355	391	351	359	319	320	340	362	336	337	353	360	374	387	382	371	379	354	345	373	358	336	321	355	345	359	360	361	369	371	347	306	370	380	377	367	354	365	339	350	361	347	369	384	351	356	367	358	375	350	394	396	367	352	345	335	350	377	382	361	367	363	368	352	376	324	362	344	369	353	324	369	371	333	368	349	346	352	337	357	360	355	369	341	337	345	400	328	341	360	374	366	331	348	377	349	357	340	331	355	363	384	338	337	333	323	365	327	362	337	363	379	356	341	376	373	344	349	375	345	351	368	332	368	354	374	349	380	325	339	338	364	329	358	374	349	387	325	354	330	365	346	386	391	379	367	363	385	364	328	377	389	350	327	347	366	379	389	364	350	340	351	381	347	353	345	362	347	341	359	371	359	325	357	332	326	335	385	325	341	376	323	337	404	332	370	367	306	359	333	358	371	366	336	315	350	346	374	345	364	394	383	355	300	365	357	327	339	388	367	341	384	368	389	345	376	379	359	373	346	352	350	364	336	362	315	358	327	340	364	353	381	374	376	349	375	365	379	349	379	353	362	327	361	333	372	374	359	358	373	368	386	344	359	387	343	327	343	356	354	324	357	375	342	362	358	349	329	336	333	346	365	371	314	374	351	368	335	338	361	354	358	364	334	381	356	337	342	335	349	320	321	333	405	337	399	353	374	363	380	399	350	347	387	368	406	360	361	362	333	362	354	361	364	332	369	385	319	364	362	336	392	359	374	366	396	359	372	376	406	379	336	341	338	349	363	327	384	357	382	371	368	388	333	354	338	329	299	353	343	354	370	320
28561	19849	25165	25259	20340	17530	11510	10851	9203	3569	2798	2544	2415	3285	1979	1317	1362	1455	1741	1697	1702	1815	1366	1183	922	891	875	891	878	885	858	827	828	846	834	875	872	808	833	848	799	897	825	869	864	882	819	795	819	841	844	856	812	825	872	875	808	838	820	818	795	779	793	847	877	826	784	827	827	908	812	809	870	848	783	835	834	892	800	849	830	804	857	865	833	800	884	795	813	820	835	813	862	826	803	854	797	825	797	814	881	880	770	833	807	818	784	758	830	789	830	797	848	806	806	834	829	814	866	856	838	816	867	786	843	823	788	825	817	809	835	818	843	829	846	852	813	819	811	769	819	845	866	877	796	835	851	812	810	856	863	792	854	818	810	847	835	847	855	851	814	766	834	806	808	817	821	795	850	859	858	877	781	763	854	896	855	819	844	813	864	855	810	853	809	784	810	824	818	854	838	818	848	866	868	819	802	796	831	847	839	862	864	875	780	826	806	830	794	813	797	788	776	857	843	857	819	813	854	781	819	840	848	800	869	748	836	806	819	852	817	883	857	773	847	812	802	830	829	884	858	870	832	789	864	840	842	925	820	801	802	772	887	815	845	860	842	774	851	845	824	803	817	815	823	796	824	826	819	828	828	876	858	881	849	859	795	802	820	859	881	879	859	864	873	790	810	803	801	818	812	822	808	869	859	859	811	846	816	824	827	865	827	835	762	800	867	831	805	807	823	814	798	827	852	871	838	832	832	787	821	837	917	801	849	833	829	802	822	860	843	830	853	845	801	775	851	824	789	816	810	867	821	813	803	840	805	791	806	824	808	818	850	844	840	854	839	788	853	815	856	804	849	829	777	849	788	863	803	809	820	854	811	825	852	821	823	841	851	838	829	808	783	783	846	855	829	825	810	836	811	815	815	833	846	851	845	834	866	839	769	875	808	825	815	823	728	867	786	830	834	827	824	810	854	820	821	805	770	854	852	776	827	791	849	821	805	855	788	817	830	768	830	837	840	795	860	787	859	795	791	816	806	804	821	877	798	805	832	846	898	842	752	809	828	817	802	830	842	812	841	791	794	828	815	848	869	860	835	810	809	826	825	861	846	829	787	779	828	862	859	803	831	803	841	796	813	818	820	813	840	799	829	849	783	808	857	778	822	813	830	835	817	850	822	798	831	866	841	814	831	857	854	871	784	867	824	844	783	818	824	792	829	772	862	784	806	810	785	793	813	848	827	779	834	842	787	852	812	828	839	820	818	844	839	814	834	883	815	811	794	830	821	831	804	844	802	840	802	860	852	853	791	793	842	813	821	823	853	837	814	803	827	844	863	813	859	815	852	860	823	843	845	863	839	804	836	843	855	858	822	831	855	815	805	858	868	836	900	807	832	807	824	865	897	816	841	831	851	865	838	778	798	817	870	899	811	846	828	839	827	796	840	765	842	871	859	790	846	805	814	806	829	846	767	827	812	810	795	784	848	794	797	818	800	785	810	828	780	859	827	798	821	874	870	758	823	828	771	786	874	827	820	825	825	807	818	783	828	813	829	817	820	845	837	841	817	791	859	859	839	823	804	842	822	818	817	848	834	870	858	863	811	747	828	862	775	838	829	788	832	884	815	817	776	824	822	879	856	831	880	827	820	820	803	797	829	846	823	795	812	856	801	848	763	798	856	808	815	786	860	804	816	820	847	827	845	813	817	786	824	865	864	816	806	821	780	812	819	850	813	804	837	769	822	807	834	822	860	852	784	863	871	834	827	804	769	885	826	795	815	869	854	788	791	811	832	773	783	823	809	887	808	859	882	780	811	854	810	779	810	819	803	835	837	825	840	801	844	814	793	798	814	841	791	868	781	847	784	772	776	846	791	845	850	778	799	823	830	823	821	816	851	870	781	780	820	826	836	840	776	820	809	828	784	839	851	804	774	792	804	871	807	815	815	808	822	829	835	839	815	859	822	802	811	850	832	830	833	803	795	786	839	771	799	807	774	790	809	806	837	830	864	851	796	860	829	794	781	831	792	828	855	844	813	750	824	824	795	773	812	843	832	784	788	850	774	810	805	810	830	797	849	833	857	832	859	781	861	876	827	842	840	876	802	812	821	833	804	828	795	818	866	853	781	791	852	810	809	815	791	842	846	865	824	810	871	847	793	810	817	855	849	808	773	833	794	828	799	788	779	823	822	793	808	820	801	812	785	855	794	852	804	856	868	808	791	825	807	865	850	823	801	852	806	838	859	833	866	828	877	851	799	807	875	793	838	808	845	862	822	832	850	876	860	870	845	830	812	805	819	821	876	825	863	834	786	834	844	889	845	791	828	789	778	840	862	840	816	857	868	821	816	780	846	881	864	828	811	782	862	829	814	845	815	794	808	846	806	849	835	860	865	856	894	813	844	791	831	804	808	817	821	818	802	824	857	832	814	828	845	806	875	778	870	804	874	801	842	835	842	814	829	812	865	802	807	880	851	835	804	837	806	845	794	872	848	789	808	826	839	843	817	824	818	861	817	845	845	808	836	834	823	796	800	820	845	886	835	802	850	836	766	841	865	859	852	848	801	830	815	807	828	853	836	833	801	838	770	816	834	819	836	796	760	836	857	832	837	810	825	784	843	826	822	844	757	809	811	789	824	841	858	783	790	779	829	824	870	839	801	798	795	812	831	841	800	832	868	871	852	823	848	850	825	844	857	852	795	830	816	861	813	793	842	837	851	838	806	869	798	813	810	821	850	816	834	783	857	849	804	817	870	833	803	803	848	830	802	829	795	812	855	835	783	809	812	830	800	805	810	842	793	823	868	796	827	857	796	816	841	783	801	832	753	805	860	802	832	753	860	777	813	869	832	814	851	894	843	864	787	880	825	798	821	806	768	814	809	855	800	835	793	807	814	853	777	848	837	842	846	831	830	829	795	817	765	849	838	811	805	820	850	851	823	860	810	824	838	822	812	802	848	810	772	827	890	821	833	872	792	796	822	826	790	857	848	794	838	820	772	858	769	840	831	828	792	790	807	814	806	816	873	859	789	824	826	804	828	853	781	856	818	804	796	813	841	814	813	791	811	856	805	786	859	851	841	853	830	836	804	877	878	836	802	847	857	838	822	787	784	801	810	861	868	872	816	819	820	830	844	824	788	839	771	844	845	800	804	827	843	838	777	841	795	830	842	859	821	854	828	805	825	819	852	796	809	833	840	830	827	824	821	812	840	795	814	846	852	809	813	821	845	839	810	806	824	857	829	841	853	830	845	869	806	826	779	812	811	792	830	808	857	778	861	857	889	809	836	855	842	808	865	837	830	830	879	861	793	851	815	788	805	818	824	810	834	854	864	823	847	789	858	892	840	794	824	826	819	822	831	813	798	832	787	809	840	794	785	814	811	755	820	863	821	850	793	821	799	773	871	826	825	801	809	807	866	854	800	870	836	817	834	832	859	819	782	826	804	820	834	824	825	779	769	841	846	816	867	876	829	837	814	806	846	853	821	842	761	860	844	837	801	797	813	792
24983	10975	6882	4104	2155	1266	757	658	521	483	406	434	391	406	396	379	346	371	333	357	344	325	345	386	360	361	354	358	364	393	344	328	362	330	369	361	363	367	380	335	352	370	328	334	365	338	326	377	353	331	357	316	373	364	321	350	349	322	325	373	352	315	338	349	350	357	320	352	375	341	365	350	375	370	351	396	384	353	375	364	374	342	377	358	350	347	367	375	343	362	347	366	352	294	368	344	358	353	372	355	350	352	390	365	357	386	364	323	311	342	354	355	366	351	363	349	350	339	338	370	346	335	388	339	384	336	301	341	349	355	344	326	322	338	347	386	374	340	345	364	362	380	328	354	359	360	358	367	377	389	378	368	310	322	368	329	411	330	322	334	356	363	352	372	331	337	359	361	351	344	368	357	318	392	350	342	344	377	337	385	324	396	339	371	309	359	329	360	362	330	367	347	352	383	374	356	332	345	314	344	361	329	384	369	386	340	370	333	343	359	372	355	367	344	343	358	357	311	337	290	353	377	309	351	344	391	356	364	335	340	317	345	389	353	372	346	337	326	344	340	326	374	311	351	329	378	365	356	383	363	378	361	340	342	318	335	374	349	361	378	367	324	349	373	364	385	340	369	356	364	377	356	342	343	349	359	340	340	343	331	354	344	347	376	377	340	394	325	367	363	315	367	352	385	352	353	324	355	365	359	333	331	377	335	364	378	337	375	365	345	378	319	383	331	364	316	353	361	348	353	358	343	346	356	350	354	375	334	330	362	356	370	342	327	360	334	329	363	378	380	322	363	335	357	381	345	368	341	331	337	371	349	343	333	364	392	337	341	388	387	375	332	364	350	353	361	371	352	346	316	357	329	373	329	341	365	359	324	338	322	330	313	364	351	350	373	375	371	362	378	317	380	344	345	371	323	376	355	355	370	353	333	326	341	324	340	341	352	323	342	323	339	326	345	369	356	372	339	380	345	326	381	334	323	332	345	359	365	376	351	341	373	347	350	356	341	327	326	359	352	368	330	366	376	354	353	328	375	386	350	349	348	381	354	355	367	335	355	395	357	353	325	359	354	358	332	353	324	341	344	340	334	353	363	342	348	361	369	315	374	358	359	327	382	337	350	383	364	378	363	330	315	354	374	367	351	342	349	348	341	323	355	370	317	333	324	388	317	347	359	348	387	371	342	330	383	353	343	378	345	360	343	330	313	357	370	357	357	383	347	359	377	352	361	328	382	371	366	347	370	356	350	330	373	386	333	362	347	344	383	334	362	390	367	359	346	379	367	366	356	342	349	379	350	376	348	322	355	381	361	355	363	349	342	345	316	346	337	353	354	352	402	371	337	349	349	343	352	351	347	353	345	346	334	345	349	343	337	316	343	351	329	372	343	351	343	371	390	347	310	365	357	376	368	341	384	350	362	356	327	356	378	356	369	302	365	343	362	420	368	356	356	365	373	346	331	334	323	330	361	362	350	298	364	340	361	336	385	380	342	300	330	358	390	355	350	344	371	308	350	353	353	334	328	391	326	360	330	350	377	360	364	348	364	332	375	352	393	346	378	352	345	333	354	347	373	365	336	323	364	352	352	342	357	373	350	332	371	397	388	326	350	350	397	344	367	388	359	369	359	356	400	348	350	354	370	339	342	368	353	317	362	310	377	326	341	349	346	390	355	351	348	351	339	343	333	341	363	367	292	373	342	348	325	351	338	359	342	347	312	363	338	355	300	349	337	359	365	349	348	358	361	335	362	336	338	381	320	332	352	334	359	388	361	383	317	351	361	369	357	341	345	361	364	354	385	366	367	360	354	355	369	313	346	351	336	345	355	367	325	328	341	335	339	346	357	368	346	350	331	370	367	355	345	359	345	365	353	339	341	320	286	349	347	344	338	353	350	343	368	367	359	336	325	337	355	391	327	381	352	414	348	349	343	348	336	378	356	350	336	328	342	337	361	362	333	320	300	355	351	356	345	357	366	379	345	349	345	331	355	338	369	378	354	335	332	356	355	325	361	347	385	364	348	348	322	337	318	320	343	354	346	347	321	349	330	336	321	347	358	346	370	346	301	357	372	353	330	328	333	349	351	403	361	333	383	339	372	376	323	329	370	354	376	361	327	351	354	368	355	350	373	370	383	330	360	390	361	363	340	357	358	330	365	371	342	360	360	319	314	328	350	367	389	349	332	369	355	380	361	354	386	341	342	362	356	360	348	354	343	354	340	347	369	348	328	351	387	323	346	320	345	335	370	392	350	368	344	344	330	324	343	347	310	344	324	334	326	340	346	317	342	347	350	377	336	366	323	308	336	369	347	333	393	375	350	357	339	323	387	338	340	350	364	357	346	357	359	346	366	343	340	345	333	352	378	322	351	393	365	350	352	347	317	326	363	369	379	342	402	355	363	354	347	342	357	329	327	394	372	355	347	323	362	375	349	316	332	345	348	356	377	315	305	346	334	380	362	365	375	329	352	358	348	358	351	347	360	355	357	386	365	332	354	369	390	342	352	377	351	352	326	371	346	377	332	355	341	333	325	318	339	349	376	364	389	351	347	362	353	363	361	340	344	329	343	368	363	369	349	334	352	350	356	371	347	350	347	376	368	353	320	338	364	355	380	321	336	354	327	353	357	360	373	362	370	376	341	368	345	329	354	380	296	354	344	346	346	374	332	353	341	351	347	356	354	374	390	340	348	343	347	369	366	383	319	336	353	328	358	338	357	399	343	342	360	340	335	362	335	368	317	333	364	365	396	359	342	369	342	359	318	344	358	380	340	334	385	351	366	362	351	345	356	370	337	374	374	382	326	370	376	391	303	348	376	330	348	333	373	341	370	353	378	340	371	368	353	348	364	317	359	315	333	311	314	331	375	356	344	356	333	376	371	393	363	384	348	364	354	394	374	341	353	381	336	351	356	349	378	312	316	320	347	372	317	330	345	305	367	370	311	356	363	340	368	322	360	376	342	348	299	343	345	364	339	322	357	342	333	360	322	340	363	363	328	339	333	375	306	344	316	334	331	357	359	391	354	330	345	367	361	327	365	348	337	339	334	352	358	314	329	377	395	321	336	348	350	327	368	351	364	349	348	335	375	326	362	317	360	357	366	359	354	334	370	354	350	353	308	309	327	371	337	344	356	348	309	331	355	370	351	340	354	333	349	373	299	327	364	329	385	346	370	363	336	344	337	382	365	340	354	342	336	325	314	324	343	358	377	342	358	355	320	360	350	362	334	347	347	356	347	345	344	364	375	319	337	368	336	338	324	341	327	409	343	367	345	349	330	359	342	336	352	368	327	338	361	367	351	356	330	339	325	388	356	354	299	361	367	349	375	381	336	362	316	371	331	394	397	361	353	352	341	341	381	312	347	368	364	337	326	332	363	369	358	320	367	358	332	353	337	349	335	385	298	380	315	360	343	358	368	351	346	318	334	361	367	369	335	372	360	353	400	328	329	328	359	351	328	352	329	368	363	374	354	346	370	363	353	370	340	392	343	360	380
18119	9577	11432	10510	7244	4510	2660	2143	1817	1510	1234	1184	1176	1026	911	929	863	895	890	867	894	870	844	831	853	850	830	841	827	874	913	838	899	848	796	796	848	811	904	838	890	819	844	825	832	883	845	881	854	869	844	855	820	836	785	882	883	774	870	847	892	824	843	845	795	815	848	866	821	823	798	801	803	784	797	849	833	814	820	850	819	857	837	856	879	857	837	865	844	829	794	853	836	790	820	876	836	796	883	799	814	839	860	903	844	884	842	872	828	858	839	803	853	829	848	835	848	866	876	831	836	823	857	821	864	834	821	866	858	868	859	811	817	848	858	866	864	934	865	877	814	809	865	805	830	839	840	853	893	859	879	876	856	830	823	827	846	809	854	877	834	845	865	771	825	845	875	825	867	849	806	873	912	863	848	835	818	861	818	841	798	806	830	839	857	829	841	846	849	869	868	816	774	829	843	845	815	826	823	830	852	839	809	835	790	850	786	844	872	878	839	855	846	832	809	824	848	834	853	799	841	839	871	824	809	804	868	786	808	854	818	820	839	847	809	893	829	820	803	862	836	846	856	804	843	870	833	880	848	796	840	824	841	852	853	865	874	802	842	838	864	829	818	824	871	860	867	820	801	814	791	835	836	845	840	846	818	805	819	815	847	850	844	800	864	900	860	823	836	790	825	804	840	852	864	847	826	857	900	844	796	816	814	830	860	806	809	871	832	869	864	867	853	854	822	828	834	904	793	843	881	890	804	828	857	852	821	761	830	777	873	826	873	831	843	830	780	849	787	793	878	840	843	843	832	843	877	817	879	803	885	881	910	827	823	831	851	835	849	816	808	821	811	834	803	849	870	816	838	843	839	796	805	820	855	856	843	894	793	807	798	853	878	848	859	860	891	875	787	833	870	823	800	846	850	814	805	882	820	837	807	829	833	797	886	846	772	830	868	835	905	856	843	801	800	827	792	865	843	835	814	839	834	870	852	817	790	869	870	800	852	834	840	855	877	856	856	783	867	860	837	849	867	827	807	816	854	794	855	841	859	845	872	854	872	840	819	772	886	866	890	790	779	835	829	897	809	812	844	832	856	735	807	899	783	843	817	834	866	878	830	878	820	851	843	847	853	844	849	862	871	855	888	904	854	888	891	846	792	872	847	840	822	863	821	870	853	850	822	860	817	831	825	862	872	831	832	849	834	771	812	844	907	832	825	839	819	821	790	846	889	851	880	877	854	789	875	800	819	824	820	856	816	874	903	838	854	824	890	841	858	877	842	858	861	816	833	885	836	865	883	820	814	831	837	837	845	835	874	830	796	835	813	821	812	851	879	781	846	786	831	838	886	828	856	840	852	857	878	801	815	828	878	868	834	834	873	830	826	881	836	803	805	850	830	828	865	821	851	828	784	867	880	871	852	838	835	843	795	808	808	804	843	808	858	848	819	866	854	850	827	828	851	807	850	838	825	835	837	793	830	850	784	832	810	834	825	837	828	818	889	816	855	845	844	841	898	785	833	836	818	841	868	840	850	804	790	823	801	870	852	885	847	870	820	814	893	866	804	818	885	859	801	809	799	870	835	860	797	826	796	757	860	851	776	804	841	840	818	845	901	841	880	823	882	826	792	890	822	802	815	823	828	875	838	805	808	857	781	829	844	880	828	809	784	833	819	782	865	840	831	831	838	860	809	843	893	854	850	796	848	828	864	887	832	828	838	887	825	820	859	825	823	825	811	864	876	867	789	895	862	849	764	808	883	837	818	875	885	789	871	857	834	871	824	864	887	905	798	841	882	874	813	859	849	826	840	832	860	935	865	852	826	804	832	882	842	828	821	823	880	855	818	830	846	878	801	855	869	818	857	836	875	857	874	852	853	819	806	820	861	863	838	877	879	867	807	817	816	836	821	827	800	891	844	771	834	808	829	868	788	813	860	882	850	847	850	777	864	834	796	860	825	846	862	852	864	863	827	880	845	851	840	860	851	798	835	856	833	825	877	852	859	911	829	846	824	814	803	807	855	817	849	844	814	856	788	863	868	832	843	820	836	819	877	831	870	833	845	867	859	846	825	813	880	884	898	809	868	842	844	802	862	857	777	857	799	827	814	824	841	781	869	824	874	794	849	821	827	812	826	785	872	847	866	831	848	834	861	804	854	794	802	847	866	847	890	820	883	832	794	840	883	884	810	822	832	823	872	816	881	843	853	900	802	893	815	804	848	850	862	863	791	813	830	886	816	837	824	852	858	837	828	832	780	858	779	820	835	896	812	837	850	858	823	813	842	840	880	797	900	818	831	847	799	825	821	808	877	882	817	847	841	830	843	850	875	867	816	835	825	843	861	842	837	897	851	830	799	830	841	863	838	871	829	823	842	862	795	864	821	827	799	828	804	823	847	814	847	861	840	855	827	909	793	840	811	885	829	867	839	827	776	810	811	854	858	822	862	765	830	874	859	864	846	888	814	880	834	860	791	852	834	821	824	821	826	840	896	836	848	786	854	823	854	827	891	870	767	898	864	835	839	850	820	850	826	876	831	795	817	851	846	835	825	819	867	850	812	866	795	800	843	833	837	802	830	856	876	838	868	817	817	829	825	862	859	791	834	894	853	806	831	851	781	847	846	888	833	842	886	807	816	860	890	826	861	865	835	796	832	847	839	822	798	827	796	855	893	862	821	850	844	859	814	852	844	829	852	823	819	830	864	850	829	887	835	850	904	843	826	810	854	825	836	855	886	868	883	911	854	811	899	823	920	870	868	854	840	801	843	849	801	854	843	846	866	858	786	851	844	800	813	820	876	781	800	853	871	838	810	833	817	846	840	815	838	819	793	882	823	843	793	800	848	824	847	782	872	824	859	910	813	897	840	835	862	886	816	776	818	812	836	836	806	887	874	862	858	845	897	892	855	826	817	871	858	827	874	830	825	825	805	768	846	885	803	839	806	821	809	854	801	852	855	885	812	786	793	836	893	831	845	862	841	865	818	806	824	848	852	788	810	831	879	808	886	840	809	777	823	883	858	805	832	787	883	825	851	806	887	851	781	835	864	852	884	837	824	839	811	842	872	890	862	855	799	859	842	858	845	850	880	819	827	863	848	848	815	840	832	825	842	845	813	810	870	853	854	802	846	830	853	853	846	848	869	817	848	884	804	872	869	794	848	819	899	890	826	820	834	826	814	846	825	822	848	865	786	784	843	854	881	842	840	889	907	842	830	894	799	811	816	818	800	821	879	868	834	836	829	868	832	829	852	861	827	886	897	803	821	873	876	809	849	833	864	843	896	857	837	854	847	834	873	870	814	850	881	884	864	826	841	893	815	832	830	819	874	848	808	869	823	867	814	843	895	829	834	835	895	843	879	838	859	846	844	831	779	837	880	837	855	881	857	825	802	888	806	816	834	832	830	870	815	812	786	869	827	765	852	833	870	873	847	818	823	830	816	874	830	809	877	836	857	862	816	888	847	836	848	809	835	886	819	829	809	834	850	825	862	833	871	886	841	881
39407	19752	14440	8812	5263	2924	2213	1620	1441	778	663	549	572	594	563	519	534	501	529	527	459	467	435	427	425	462	429	446	442	435	450	390	419	460	455	423	434	448	428	469	425	452	446	444	445	428	419	408	449	460	434	444	435	464	419	474	375	440	438	454	441	417	417	412	403	410	471	456	414	417	421	435	435	415	402	423	407	486	443	427	448	400	393	415	441	428	441	413	412	418	400	402	487	423	440	420	451	416	448	419	408	429	430	431	429	434	435	448	415	369	498	461	449	393	416	470	417	408	420	400	421	440	451	437	455	411	412	486	434	449	423	438	404	472	461	413	468	400	451	431	402	451	423	431	426	414	449	412	446	426	407	446	435	429	426	443	421	445	449	422	428	388	393	451	465	435	443	442	414	429	428	476	461	419	410	415	456	434	392	433	441	423	396	402	448	462	406	427	419	428	390	463	431	469	469	466	442	447	443	411	384	439	423	453	448	381	449	442	473	424	443	426	456	441	370	435	438	450	466	428	411	442	394	423	436	414	430	432	451	420	403	413	446	422	432	404	431	415	427	420	456	447	423	401	432	433	469	417	417	416	380	436	421	399	430	436	446	415	470	459	404	459	465	430	444	427	422	455	426	455	456	420	467	437	419	475	434	412	411	446	475	425	406	467	444	412	489	453	413	456	431	459	395	410	433	457	413	459	436	419	436	413	414	446	440	421	394	432	443	437	443	450	427	432	449	398	414	399	438	430	453	435	445	433	438	443	440	424	454	424	420	421	403	418	445	447	424	434	419	425	422	484	434	449	430	428	426	426	433	426	444	419	407	418	396	413	449	398	455	494	479	449	458	481	425	454	426	422	437	449	443	424	411	428	392	441	462	418	470	392	477	435	405	429	425	431	423	409	436	434	455	460	441	451	454	438	437	452	447	410	452	406	446	438	426	417	445	440	425	424	415	392	435	445	442	464	419	440	448	452	422	490	424	433	400	438	417	418	397	450	455	428	452	441	441	432	410	406	480	456	422	420	436	405	421	445	416	437	399	488	466	436	368	446	461	426	418	426	440	439	424	463	454	447	419	460	403	425	445	416	436	435	447	426	409	440	415	403	431	437	444	417	440	447	417	408	400	397	469	422	452	407	441	443	402	436	412	463	469	442	394	435	435	432	423	436	462	445	382	398	444	461	417	423	450	430	426	460	434	389	436	462	459	422	413	440	448	428	468	475	404	419	459	452	432	431	410	429	453	469	434	406	455	428	439	476	435	437	441	444	412	435	435	428	472	429	427	393	458	464	473	445	457	404	440	463	428	457	464	451	403	431	465	386	458	438	473	423	432	459	454	402	457	448	456	438	417	443	445	425	473	424	441	455	458	454	413	397	465	435	435	458	446	433	449	410	498	414	417	463	404	458	407	394	460	414	428	411	443	465	462	416	434	455	452	439	453	393	421	456	377	433	412	421	425	487	416	467	458	423	426	451	462	440	488	409	434	465	410	427	410	413	439	438	431	446	418	412	460	485	421	421	387	374	411	420	414	432	436	442	453	477	414	429	444	455	438	407	437	443	411	424	392	423	406	382	412	461	459	426	449	414	409	417	472	403	412	421	434	443	441	426	434	406	424	429	417	416	435	455	476	444	472	458	475	444	447	449	447	465	427	423	428	433	401	482	457	402	411	434	415	423	429	422	448	471	431	488	411	396	429	406	459	450	448	489	475	420	453	434	453	443	445	442	402	450	468	458	423	432	501	426	404	419	431	452	411	433	418	460	432	460	444	454	427	428	385	397	462	452	458	472	409	452	459	405	414	427	399	439	435	425	404	399	415	410	441	433	440	432	420	423	415	455	450	437	434	428	466	476	439	397	407	411	453	458	413	441	446	417	408	428	394	423	404	454	422	423	418	422	410	412	434	438	405	435	421	418	454	391	437	441	422	403	447	455	416	416	418	471	432	434	408	420	434	433	448	402	425	391	439	436	414	443	431	438	426	455	440	443	436	454	466	400	408	470	488	436	460	461	440	392	439	427	444	432	398	442	470	407	427	435	439	438	426	487	371	429	456	431	410	429	460	398	409	417	425	407	439	412	433	427	516	436	496	389	417	421	389	445	465	443	417	411	436	465	457	425	441	439	458	426	417	474	353	430	415	420	474	439	452	435	440	413	377	424	440	447	480	418	462	426	439	471	431	415	444	439	437	472	425	409	427	459	408	427	440	494	438	389	409	481	442	395	447	421	460	435	455	433	427	401	430	437	436	455	445	464	442	439	463	428	467	454	461	443	473	417	456	458	445	434	425	470	378	433	403	436	398	420	394	432	454	442	420	390	396	433	438	425	416	427	459	444	443	427	419	398	441	457	391	420	437	414	443	427	430	419	421	441	430	459	402	472	435	441	461	460	414	434	444	476	398	418	411	433	427	419	468	424	434	432	438	460	391	445	441	418	444	435	462	453	427	414	438	434	413	394	456	444	416	415	408	458	453	412	372	421	460	447	406	437	416	454	424	421	409	433	427	440	456	447	452	457	452	396	391	396	404	418	418	449	437	405	425	415	445	422	417	421	414	426	399	426	401	430	440	436	430	448	411	434	458	480	437	410	396	414	415	428	441	429	399	432	383	439	408	437	457	460	439	486	441	436	428	460	426	454	431	477	461	430	399	478	464	426	434	404	395	390	463	421	442	439	408	404	427	399	454	443	433	433	415	417	432	438	438	447	444	433	425	402	422	473	424	429	408	413	432	456	439	425	386	386	443	448	411	423	428	441	418	471	419	439	403	456	451	394	439	427	453	419	430	384	449	422	463	454	414	446	443	442	434	434	453	407	464	427	416	407	450	406	447	401	428	406	443	451	454	472	453	465	408	433	453	441	443	442	404	423	417	464	440	410	392	407	428	424	457	407	424	430	412	391	437	448	446	448	433	434	440	475	386	405	425	460	423	415	426	431	448	416	453	454	437	409	419	412	392	481	473	448	405	420	442	435	438	456	436	439	463	414	436	441	405	406	423	385	424	436	418	410	415	447	445	412	443	437	479	414	453	429	399	433	413	424	443	454	391	434	466	449	468	473	443	429	416	369	436	429	428	417	407	441	422	451	473	437	470	462	427	459	441	467	457	451	450	438	414	408	444	437	440	404	464	425	429	437	475	428	423	423	457	423	423	431	447	429	410	399	395	464	453	465	405	432	445	454	425	457	436	441	492	416	400	414	410	434	388	445	419	419	435	448	462	435	418	413	443	401	421	421	437	404	439	438	423	384	400	474	430	481	406	434	475	420	422	455	454	429	449	438	435	389	410	399	419	410	410	464	405	412	438	444	415	456	453	416	424	456	455	419	458	450	454	433	433	405	407	448	435	438	440	461	432	429	424	459	401	437	427	431	407	402	441	415	390	427	432	435	408	473	409	450	420	455	439	425	437	407	448	423	426	436	422	446	417	447	415	467	500	414	449	446	464	400	419	430	478	476	469	414	466	461	430	462	430	427	468	418	410	504	451	454	426	442
26964	16473	20286	18561	14795	10031	8330	6694	5864	2622	2034	1770	1756	2174	2003	1366	1439	1440	1611	1509	1508	1355	1201	1011	1055	1076	1076	1035	1010	1070	1029	1064	1055	1088	1047	1031	1027	1037	996	982	1038	1043	1027	985	1038	982	1012	998	1023	994	1080	987	988	1013	953	995	1011	979	1021	927	1017	994	1044	972	985	1003	1004	1004	978	1006	1043	992	1018	984	964	985	962	1035	967	997	968	1007	949	939	1001	1024	997	1021	1045	1035	985	992	1021	1000	1028	1004	993	1036	946	1000	969	992	1077	975	1025	1017	973	970	1010	989	988	971	931	1024	1031	1017	933	1022	1012	1007	1046	1027	1021	1038	1014	999	1045	1028	1030	1002	974	968	989	956	1064	1016	967	1000	978	993	1013	994	1012	990	979	1055	938	945	987	1033	1056	955	994	1022	987	1032	1020	986	1026	1056	1037	1032	1031	1063	959	1011	1023	992	951	1005	970	1005	971	1050	939	1022	916	1015	913	978	974	944	1090	1027	1015	973	1008	1026	1012	1035	944	1058	936	998	1004	962	991	949	946	1027	1032	1013	994	991	950	996	1023	1001	1000	927	1016	996	1013	980	1047	999	996	1027	1036	912	997	1002	973	1040	1021	994	999	1007	995	1016	1028	1055	1045	1029	984	1026	1010	983	967	983	1035	1032	986	1006	1028	985	955	1046	990	996	1016	973	1025	966	954	1005	998	937	968	985	1032	1004	1012	1053	998	968	987	1031	1000	1032	1006	965	985	999	1058	977	951	988	1042	1040	1055	954	1049	1001	1020	1029	1045	974	1001	995	970	1057	1021	984	1042	942	1036	1070	958	1027	989	1022	980	967	974	989	991	981	1050	991	1042	1006	1021	1034	1024	1000	995	949	984	1037	1026	984	950	993	1018	1016	1027	1010	945	1033	954	1013	982	1005	969	1012	943	996	1010	996	979	992	978	972	983	974	968	1053	1017	991	1004	1005	1022	1015	1041	988	1010	983	1031	987	1005	966	1038	1025	999	992	1045	996	1013	1028	1024	975	982	1025	974	952	989	962	964	983	1025	976	1021	985	1024	982	1044	1013	979	1000	967	972	907	1010	947	1025	1004	990	960	938	1012	1007	995	1017	970	1009	956	1067	980	939	1016	1020	1012	1058	968	1021	988	988	977	951	1023	1012	1044	967	959	1045	1034	1037	1059	995	1011	1093	997	983	928	1034	927	994	975	987	988	1003	993	1038	989	984	958	1004	1035	1011	989	1044	1003	1036	985	998	1028	1011	988	1022	1016	1037	998	970	997	970	1001	964	972	941	996	1050	1042	1023	1003	1032	1018	1045	972	968	1010	1065	1005	984	1055	965	1015	957	1010	1035	1045	1019	983	995	953	1026	1011	1001	951	1043	960	978	975	930	1041	1018	1011	998	995	1020	986	1006	983	971	1056	984	999	1002	974	979	954	1012	1023	1003	970	1041	958	972	985	996	982	1059	1023	1008	1023	999	994	1008	983	1001	972	1017	1006	1012	996	999	1015	973	980	1069	1010	1063	971	1001	978	971	1052	1008	975	1026	985	1016	1012	1019	1038	1021	1034	923	1028	991	980	964	1072	1000	995	1031	1018	957	994	1005	993	995	1075	998	1023	942	1011	968	998	994	963	992	998	1031	993	969	1034	1010	969	963	999	982	987	990	970	1040	1035	1056	932	971	1052	999	1047	1025	994	1031	1021	1006	994	1036	1046	1016	1016	987	1050	993	958	1028	968	946	987	1006	1038	1006	967	1006	1002	976	1016	961	966	985	997	979	1025	992	984	1001	973	1014	977	980	1005	973	965	1007	1046	985	1041	1015	1011	1022	971	977	984	1054	984	1022	977	1018	987	1016	1009	929	986	981	1046	942	971	978	982	1065	1002	979	1048	957	1012	986	982	1007	1041	1027	1020	980	1010	990	963	1008	1024	1020	957	987	987	999	1004	975	1024	1016	1034	1089	980	995	1025	969	972	982	1022	965	1014	1011	1007	1003	1063	965	995	1044	996	1003	1055	974	1024	985	1009	931	997	1023	1031	978	990	1013	1010	911	1004	1014	985	979	1016	988	1041	961	964	987	1001	976	1002	1027	954	1023	1027	1035	982	996	983	1010	997	1006	952	942	1002	1016	999	1044	1004	987	1038	1059	969	1009	992	1020	1082	1013	966	1040	1051	962	1062	1028	987	962	1008	965	1004	1009	1031	1003	1015	983	966	963	1003	1001	982	992	979	967	1043	1039	1007	1036	1016	1052	1020	1036	1086	1074	1002	1015	1045	1024	980	996	1007	996	987	981	1030	1027	1012	994	995	1034	1016	1042	998	993	973	1052	1042	1000	1038	1005	1048	1024	1011	991	1008	1005	974	988	1000	978	1001	1030	985	1013	1012	1047	1044	981	969	944	1001	984	1003	1010	963	970	983	999	1013	1040	1078	1057	958	1025	1110	971	1055	970	947	961	980	1013	1016	1006	995	1041	1012	1008	968	1011	976	1031	1027	979	1011	1005	980	996	985	998	1039	989	984	1028	1007	1038	957	1028	989	1017	1004	969	1016	998	979	1035	953	917	977	1007	983	997	1007	1010	991	1059	988	1018	1016	1041	1036	1017	991	978	997	1034	990	963	988	1029	998	1061	1037	1048	984	1056	1016	1012	979	992	985	976	1050	1004	1033	996	972	968	995	998	1047	1017	1078	966	1021	1013	1000	950	1034	1026	1058	1005	1007	1002	991	1015	1001	1017	1022	1045	1009	976	1074	1015	1051	1039	1025	1025	970	1041	1026	985	1013	1069	1015	1002	1007	979	979	1037	985	1018	1027	961	995	1051	980	1056	983	1060	994	1006	970	1027	975	946	990	1017	996	1023	1010	987	977	976	999	1037	920	1019	976	993	1016	1023	1000	1027	1009	1018	1021	1034	1012	956	983	1034	1058	987	1034	1017	986	984	1012	1092	1028	1001	976	949	1033	1001	974	995	1010	989	1001	1069	929	1049	1019	1048	1014	1025	1009	974	1058	958	984	1009	992	984	1045	988	1042	1007	973	1058	981	979	942	956	971	1033	971	986	1039	1008	1033	965	1013	973	983	1000	985	992	1030	950	1001	965	1058	1009	1055	1007	964	918	942	1009	1038	980	983	1061	1069	991	1048	989	1030	1026	981	1058	1016	1002	971	1012	962	1015	990	1043	1009	1033	997	1007	1031	1005	981	982	1063	996	1001	1002	1026	1031	989	1040	973	1044	962	1011	1022	953	1018	997	1056	973	984	936	982	994	1032	1017	939	977	1010	1050	985	1047	935	1034	1000	965	1083	1032	1022	965	985	1018	1007	976	985	999	991	1004	973	1025	999	1018	1010	1028	1035	917	1016	985	981	1029	1039	1055	1002	970	959	1007	1021	1076	986	989	975	1042	964	1009	1048	1045	1102	1003	1020	1020	967	1044	986	1034	1029	1042	1067	975	955	1009	1031	1018	988	978	989	982	964	1021	935	998	1025	992	984	968	946	981	987	1018	1018	1007	933	979	1027	972	1001	1003	982	1031	1025	977	1052	1002	994	1000	1027	1041	996	1016	977	1000	995	1015	1046	988	986	1018	1071	936	987	969	944	958	1040	1062	950	983	1022	1009	1005	992	983	998	1034	1066	995	964	1041	986	1012	951	1038	982	940	984	966	1030	975	996	982	986	995	1013	1027	1057	1055	979	1005	1039	977	1021	957	1008	977	1019	1061	1034	1001	955	1006	1017	993	957	946	993	974	965	1040	1001	1044	974	970	1026	1032	1052	980	988	1022	953	965	996	993	992	983	1026	983	1015	967	1014	1034	1026	997	926	1042	973	1034	937	973	972	965	996	1016	973	1024	1041	1042	1043	1003	987	1023	1002	969	976	984	1008	979	960	989	974	1004	1020	1027	952	989	1040	1033	1003	1057	986	1000	966	991	1032	973	998	1060	1009	1015	1014	1016	948	1009	981	1048	1026	1039	1012	1004	1019	988	1001	981	999	975	953	996	989	1003	996	1050	980	1012	970	1010	1015	1024	992	988	1018	995	980	1022	1022	1028	987	1013	986	972	999	1006	1029	999	1010	1005	999	1019	1060	1029	1025	1011	1004	977	1002	1068	973	1003	1021	1023	994	1027	986	975	951	995	998	1002	996	912	998	1057	999	999	973	991	940	911	1037	1051	1017	979	973	1021	991	1008	968	1016	1029	950	1000	954	939	1008	1019	978	992	980	1019	1009	1006	988	1020	1019	927	979	1013	996	976	1028	1001	984	1022	996	1002	1020	1031	974	996	1011	1082	954	1020	968	1025	1029	1030	1028	1001
48680	25709	19273	13030	6987	3964	3648	2252	1575	797	650	553	612	633	653	516	439	474	429	478	508	471	435	403	384	366	413	385	367	394	376	363	389	378	358	359	376	408	384	374	370	373	406	331	321	357	386	402	389	389	389	381	351	367	382	398	382	361	363	395	355	403	343	348	407	389	332	352	423	397	373	387	367	358	367	380	370	383	366	373	361	336	356	382	381	375	363	377	380	364	347	368	329	375	333	361	388	346	378	376	351	369	375	364	391	341	378	377	405	401	349	393	372	359	378	373	387	370	338	410	344	397	400	383	398	352	393	367	393	382	351	357	419	350	364	360	372	403	424	379	383	375	363	353	417	364	343	392	431	370	380	368	390	340	361	350	349	340	375	364	408	419	370	368	364	367	358	375	360	363	358	379	360	384	396	349	367	365	422	364	393	381	345	372	372	400	370	372	365	376	421	370	368	388	371	353	391	388	372	390	368	374	379	360	359	357	395	366	359	363	336	372	413	370	366	370	359	345	396	395	362	364	375	368	352	375	367	382	385	348	390	368	402	363	344	368	387	345	383	391	415	389	363	339	374	404	370	340	384	387	365	392	408	367	387	376	357	329	367	375	398	337	359	377	365	355	349	363	355	356	362	336	375	377	394	372	397	374	363	378	363	370	368	362	404	387	386	378	402	360	381	333	340	366	365	358	378	343	339	366	353	365	354	422	372	389	359	350	342	359	357	347	362	374	352	396	373	366	375	417	390	352	360	381	341	373	383	378	360	364	416	373	359	427	399	382	360	366	384	378	334	350	380	359	410	396	358	384	365	382	370	366	377	365	404	357	365	367	387	379	367	378	374	364	371	357	391	375	351	391	370	341	381	340	344	388	386	358	397	375	347	368	346	360	356	392	372	422	353	367	310	348	358	344	380	379	382	387	401	350	406	351	363	400	366	332	360	405	366	381	401	343	400	336	409	406	372	367	368	381	345	369	365	344	414	388	393	371	403	405	371	392	370	379	384	377	380	381	370	390	355	382	344	357	348	378	374	386	396	361	374	381	375	394	359	368	367	379	348	420	380	362	356	375	376	354	370	373	373	404	347	368	366	390	412	373	347	374	384	351	405	369	357	347	371	380	391	367	393	382	323	356	380	402	342	372	381	385	375	383	350	375	398	353	380	384	350	356	395	375	382	376	389	345	374	339	342	393	397	349	346	394	350	321	385	369	364	358	378	346	382	370	398	361	367	397	326	337	346	347	350	347	432	347	345	352	378	367	421	371	367	412	333	370	363	389	335	365	356	385	363	374	345	391	402	349	363	372	363	365	376	398	363	426	367	350	379	392	351	382	368	391	336	359	379	373	369	359	362	376	406	361	316	435	394	381	366	356	403	425	351	399	379	381	355	319	397	373	361	364	378	417	372	360	365	380	348	376	400	444	419	376	385	327	384	409	382	394	381	380	366	375	357	368	372	332	380	373	330	350	337	352	351	388	377	369	342	368	361	327	390	327	354	374	360	355	365	376	356	408	392	415	410	377	363	369	382	359	422	355	377	346	352	363	354	354	381	367	380	370	393	337	368	374	403	377	368	340	379	370	341	380	351	360	334	386	355	391	368	377	372	357	379	385	399	329	384	378	366	386	346	357	365	376	378	368	363	377	401	371	373	354	378	347	384	384	352	385	357	392	369	363	400	368	351	363	351	377	347	394	369	371	345	356	395	382	403	355	369	350	386	390	368	371	381	352	375	344	328	352	382	372	384	378	399	389	365	385	373	391	368	365	384	381	400	348	368	341	364	349	419	362	373	355	356	378	354	373	382	378	369	378	402	367	330	341	350	396	348	385	358	392	368	363	372	383	369	388	363	361	396	373	351	432	340	348	362	389	364	321	392	347	350	379	348	307	360	370	355	346	379	357	375	394	384	371	388	396	364	356	400	385	361	385	345	342	356	388	391	357	405	378	347	377	372	343	370	356	352	353	332	382	343	352	360	384	393	305	396	369	358	387	347	402	394	355	347	371	390	388	366	358	349	395	373	376	359	383	394	379	361	388	365	390	358	354	354	374	373	382	373	353	371	395	369	344	356	363	368	355	375	396	361	378	358	348	364	358	356	391	390	357	342	373	389	357	367	354	378	370	358	368	408	352	368	364	386	381	346	380	350	392	367	392	371	367	395	391	347	377	401	394	364	389	367	389	367	364	356	352	387	369	406	374	430	388	381	402	382	376	357	370	374	355	398	356	396	340	372	377	381	372	395	364	383	352	379	375	384	371	363	377	360	388	360	373	399	407	388	331	366	335	346	398	401	363	358	378	350	387	375	372	356	380	397	357	363	385	388	366	382	356	339	367	332	311	397	419	366	372	376	392	375	337	332	371	368	387	390	384	377	334	418	396	387	360	392	330	309	387	383	368	363	402	361	377	406	345	358	419	346	339	363	367	379	348	394	356	348	391	325	377	387	366	357	385	358	378	357	400	367	407	398	407	372	375	381	363	360	372	356	338	359	386	370	399	394	370	369	346	345	393	387	338	348	389	368	362	399	363	379	383	395	354	380	354	388	393	360	365	411	357	373	364	378	376	364	359	339	355	355	422	371	376	403	378	352	392	346	402	367	392	361	396	367	374	359	341	386	384	370	368	362	377	411	348	397	396	337	342	356	386	376	349	353	364	367	379	378	379	377	407	358	342	379	354	380	355	429	367	380	400	340	333	373	346	387	368	364	377	403	397	402	369	371	389	368	389	350	378	327	395	363	351	367	367	352	401	383	316	357	339	381	375	372	376	375	364	368	354	373	392	393	391	382	376	388	416	357	384	370	391	378	383	378	380	366	361	398	397	374	349	350	377	395	372	356	355	380	372	358	355	400	381	387	384	368	360	361	369	377	391	356	380	348	339	354	380	399	359	356	380	379	381	385	374	410	385	400	351	353	401	410	379	364	344	367	382	343	399	398	365	370	374	338	373	365	348	383	349	389	391	384	370	380	345	404	336	315	407	363	379	340	404	394	380	394	346	361	354	383	358	402	413	404	412	386	341	405	365	373	381	374	370	378	374	365	384	377	373	349	372	363	365	388	339	398	393	357	349	361	372	356	361	402	401	380	387	363	394	360	366	370	377	339	361	388	361	370	334	371	384	375	393	355	382	407	366	384	363	408	371	370	362	366	371	349	373	379	407	332	412	366	404	383	367	382	369	389	371	328	381	413	401	407	355	352	355	351	363	369	373	391	367	393	329	364	358	375	370	328	402	342	411	360	374	355	371	359	423	353	373	395	363	370	377	363	345	370	361	358	390	370	364	352	385	362	381	376	380	381	339	350	387	370	379	388	348	375	390	365	361	382	367	381	361	398	394	375	373	357	377	387	367	367	375	399	348	398	383	393	369	385	368	366	382	376	338	376	408	371	368	351	353	383	391	412	383	389	345	346	328	400	341	347	379	412	375	339	346	324	362	364	401	387	359	387	388	356	391	361	375	403	351	353	368	363	351	368	391	362	361	382	380	397	352
32540	21009	24861	23895	17567	12287	12314	8041	5804	2751	2185	1793	1835	2346	2669	1638	1307	1447	1513	1473	1462	1626	1369	1066	923	917	853	897	898	901	896	917	810	826	919	861	870	879	886	860	861	859	858	855	840	788	865	863	844	869	874	879	894	866	818	859	836	854	852	848	885	840	883	842	866	873	826	861	913	870	822	906	893	860	904	828	899	827	840	867	839	835	834	880	830	864	862	821	889	900	861	852	880	811	845	874	864	854	852	855	863	793	852	861	860	837	834	889	825	861	877	859	865	895	857	847	863	936	870	887	848	847	793	853	851	867	853	866	831	860	859	854	894	891	860	849	814	848	860	846	896	895	824	922	859	916	846	816	838	886	861	884	868	867	881	848	841	881	860	892	866	861	840	811	877	937	868	866	852	903	880	876	852	880	855	835	801	859	835	868	891	865	894	842	912	880	856	933	843	865	873	865	846	883	886	805	882	863	848	838	820	845	871	852	866	881	903	882	804	862	879	807	852	850	858	818	859	862	902	855	896	815	826	787	855	873	884	876	826	892	801	825	849	837	828	845	871	926	843	908	879	855	879	944	862	852	861	854	904	848	848	870	883	876	903	858	865	904	831	838	867	861	897	883	817	886	907	888	851	820	807	817	841	859	879	897	886	874	855	897	853	902	848	866	860	828	786	835	878	829	879	860	880	864	844	841	837	882	853	867	892	860	898	827	869	847	820	872	868	807	904	886	875	834	860	940	870	866	865	897	808	843	819	831	858	844	878	811	856	888	824	895	879	847	852	878	855	857	846	894	864	904	908	869	835	897	874	863	850	830	832	856	812	857	872	850	846	829	864	911	858	857	830	895	871	819	817	853	840	911	840	833	813	875	824	858	872	885	842	875	855	851	881	875	820	891	873	830	888	842	833	859	870	850	852	823	846	885	812	867	902	774	847	852	848	891	856	826	867	854	888	847	847	875	867	840	801	911	831	923	850	889	885	893	863	860	870	865	860	873	841	804	902	823	838	906	830	858	858	879	852	849	858	843	867	842	870	850	830	845	836	824	850	819	899	890	872	885	833	889	798	831	862	874	867	852	845	845	895	829	817	828	866	880	849	837	888	878	854	925	888	881	815	862	885	846	857	863	832	846	851	852	814	894	859	843	871	853	876	877	871	822	892	877	862	840	870	838	854	862	861	898	833	866	823	854	893	864	854	881	875	896	859	855	845	866	894	841	830	887	805	829	884	913	823	853	856	808	822	859	830	879	899	839	873	865	794	847	918	857	898	899	895	834	836	841	857	926	847	908	835	869	852	869	878	812	836	908	901	869	881	857	851	873	916	913	884	843	865	890	849	794	866	847	842	880	850	840	835	843	845	898	837	862	828	836	862	871	826	903	879	869	885	871	861	803	843	914	821	882	921	902	871	908	845	842	845	886	853	826	852	850	843	861	823	856	867	866	870	849	872	828	831	850	884	833	839	831	878	873	855	881	855	880	866	913	832	817	817	840	884	824	878	859	851	901	827	852	856	861	910	821	872	874	835	848	847	917	870	868	863	878	826	791	823	837	920	909	878	882	888	854	866	873	837	837	833	861	815	838	844	878	864	823	856	839	869	883	869	872	870	887	837	840	855	843	903	850	865	835	869	876	861	807	877	853	822	856	812	880	892	883	870	799	859	817	849	875	858	868	849	820	835	816	847	883	812	915	914	877	867	870	852	862	827	892	840	906	851	870	920	857	816	814	929	830	847	847	844	805	837	933	877	894	847	886	867	847	860	831	849	865	865	803	883	861	854	827	814	907	837	853	838	849	861	873	870	868	760	833	866	794	830	863	855	813	819	877	855	852	831	904	854	845	823	945	837	894	892	826	862	862	845	867	858	869	898	908	847	850	803	845	906	866	867	847	794	873	862	873	862	854	829	809	909	825	890	798	848	828	891	888	892	843	874	820	888	890	863	911	881	858	906	836	878	881	878	804	889	856	852	846	908	826	872	829	845	820	883	899	866	857	864	883	792	833	877	823	809	898	902	856	875	856	875	862	857	849	842	859	824	902	836	797	903	845	857	919	877	861	872	856	882	841	868	924	868	819	816	811	833	839	839	884	877	819	839	825	880	905	834	876	855	828	815	874	851	791	941	889	857	852	872	862	912	867	855	846	890	852	809	884	870	866	876	810	849	864	884	852	957	874	870	842	898	900	831	871	827	841	829	803	851	880	908	879	858	856	854	844	794	822	891	851	832	827	857	815	841	813	876	855	897	822	845	837	891	863	915	850	877	840	864	908	874	885	927	844	873	935	875	855	871	852	829	920	848	901	871	877	896	856	867	903	855	856	891	868	847	829	844	925	847	868	877	874	889	890	795	784	819	871	842	841	804	861	874	853	854	847	876	826	868	860	876	860	798	895	916	874	819	877	866	863	878	828	816	850	810	826	876	815	832	877	870	838	858	903	911	815	839	819	904	870	849	862	881	813	878	832	926	859	904	831	895	848	888	803	855	865	840	861	841	855	879	855	844	861	837	888	827	823	775	827	907	845	793	829	836	869	831	854	918	843	825	860	840	853	822	863	833	840	840	893	896	902	911	824	878	843	804	825	890	845	866	837	835	863	884	916	892	833	848	902	918	826	904	836	813	855	801	851	856	901	881	866	867	850	897	857	829	896	837	874	884	804	898	842	835	881	799	812	813	887	897	829	853	855	816	870	831	858	863	846	911	912	874	858	825	869	879	864	889	809	827	894	855	891	818	836	859	823	873	865	887	855	825	849	868	890	835	872	875	894	924	919	855	832	874	892	909	866	828	873	851	876	859	859	870	842	876	876	893	879	874	870	801	862	872	810	865	833	863	839	889	852	821	853	860	893	904	826	834	893	882	809	834	833	847	909	858	905	880	889	871	862	863	826	843	901	846	813	820	855	910	807	924	828	813	862	843	890	816	798	836	817	865	901	813	882	849	913	814	803	853	894	880	892	842	869	845	873	838	888	824	850	908	857	926	881	818	867	817	868	872	873	837	888	896	819	887	826	916	859	868	804	857	820	842	863	860	900	823	814	841	898	817	894	859	880	802	835	831	833	888	857	857	872	839	818	876	809	861	843	914	901	855	802	879	870	893	773	829	850	843	857	788	857	870	860	880	824	816	834	897	885	897	863	840	800	873	847	874	872	846	874	791	829	880	856	829	900	858	832	851	873	869	874	847	866	819	837	818	863	880	830	811	891	870	876	842	859	866	876	900	830	864	877	921	830	825	880	818	858	880	825	882	860	838	869	838	863	831	863	838	859	873	808	865	834	848	864	863	863	866	861	826	844	874	806	861	859	844	859	876	870	857	861	865	884	865	866	846	863	883	839	842	868	886	951	868	848	883	813	844	823	876	878	855	910	883	884	852	837	849	854	888	832	829	838	860	842	847	852	879	892	836	846	859	865	904	873	851	814	905	879	849	826	810	863	878	856	865	844	811	845	829	834	839	875	881	869	860	819	891	877	859	863	894	795	815	860	851	835	879	862
27440	13332	8102	4110	1941	1063	686	565	536	489	424	419	410	385	436	386	403	386	366	325	338	341	375	368	364	376	398	362	337	327	334	376	343	351	401	321	330	358	324	394	393	336	371	322	335	357	354	348	351	411	393	357	391	368	388	369	375	378	359	302	408	335	425	367	352	350	340	338	382	330	352	348	358	332	342	350	393	381	391	350	338	342	372	377	382	362	378	374	359	340	342	340	360	337	346	346	366	390	365	345	360	359	350	347	358	323	358	383	349	404	365	368	343	377	390	380	369	359	344	325	362	404	354	387	383	372	377	380	349	362	371	360	358	364	325	322	353	374	367	362	356	367	358	345	416	348	380	378	321	337	376	359	341	342	395	365	354	376	359	357	360	340	346	375	360	340	338	353	360	357	350	374	362	338	396	371	374	353	351	377	331	332	355	366	359	329	345	348	374	349	339	370	373	368	371	405	384	363	356	322	379	354	365	370	323	375	366	382	352	352	345	369	357	435	379	366	356	370	353	374	362	330	358	378	370	340	385	352	375	392	342	391	357	377	388	409	380	378	367	334	332	345	357	357	391	332	338	380	355	333	369	364	381	353	341	350	357	367	330	357	354	333	378	354	354	355	357	359	355	391	383	358	384	351	394	360	354	384	357	368	355	324	355	364	370	338	349	370	392	394	359	352	341	406	342	388	386	375	351	350	370	355	368	419	341	371	355	350	380	359	405	362	331	352	328	388	360	359	371	389	364	337	369	388	366	381	367	370	368	394	350	339	365	347	394	355	365	364	383	371	349	350	378	374	356	337	378	396	357	352	365	364	375	382	429	392	389	369	361	330	352	328	387	408	388	381	354	361	355	375	339	343	386	386	370	355	374	366	349	382	351	352	326	351	371	367	328	347	374	386	392	390	334	338	355	379	324	359	365	329	360	356	348	357	378	363	332	381	409	390	350	374	373	369	376	362	334	360	356	340	368	357	380	371	350	366	351	370	373	338	370	380	382	350	362	356	397	343	356	390	362	352	376	374	377	387	329	327	375	372	365	345	333	323	319	365	352	330	411	358	321	358	338	345	357	372	375	351	330	331	391	383	346	353	385	399	374	383	371	387	355	356	360	364	389	338	369	315	380	358	331	346	352	369	357	376	340	328	334	382	317	369	356	365	381	375	329	370	376	381	343	339	351	360	382	415	345	368	333	354	359	347	324	357	347	379	369	348	415	332	323	371	375	346	392	368	358	348	384	349	343	351	368	370	348	374	379	338	389	351	343	350	347	346	371	333	347	332	361	376	404	358	374	376	365	335	376	353	375	354	349	345	332	336	384	370	361	369	336	337	371	371	359	369	383	373	339	341	367	375	396	348	331	382	332	394	373	350	354	330	362	393	363	337	336	361	361	379	368	365	376	353	372	384	344	352	397	369	390	352	352	421	381	344	368	372	372	387	376	369	402	365	345	349	360	363	322	320	330	382	379	340	329	355	375	401	360	358	345	344	351	343	347	324	353	367	323	383	342	367	354	360	329	335	358	352	346	362	359	346	342	325	352	391	386	366	330	365	315	369	362	368	379	370	391	353	357	367	374	353	356	350	370	348	377	382	328	330	375	364	389	384	354	359	362	384	354	373	339	338	347	368	357	422	360	391	347	388	361	374	384	326	364	360	358	346	375	372	385	354	339	375	361	383	332	394	401	364	347	344	367	384	362	311	380	358	373	365	372	371	373	334	379	341	360	370	312	394	394	368	387	347	345	351	335	365	389	357	382	355	351	378	378	378	347	370	367	336	377	349	360	346	355	349	371	321	382	392	378	372	377	400	366	370	356	345	389	345	366	367	330	387	383	344	340	346	381	341	366	362	370	380	393	334	363	350	365	336	355	338	338	341	355	389	361	417	361	378	372	373	382	358	371	354	352	375	363	357	371	364	344	377	316	369	364	346	371	375	364	371	379	392	379	364	367	359	369	354	362	391	377	383	396	313	358	374	335	364	356	391	349	354	357	389	368	321	346	363	353	391	341	380	312	397	404	368	368	380	367	376	399	363	360	366	361	360	332	327	365	327	309	403	367	341	338	344	366	324	355	369	338	365	356	368	361	383	368	402	364	353	353	325	373	348	365	339	358	341	316	332	345	405	364	347	379	317	369	318	359	351	406	361	357	353	377	375	340	391	387	368	350	366	338	363	379	327	336	361	384	381	401	362	393	355	373	361	350	364	327	370	358	364	348	346	362	342	373	332	367	337	384	358	366	362	378	352	367	331	382	343	359	347	361	349	346	404	327	376	372	369	336	344	420	406	341	340	349	371	387	348	358	382	316	334	381	364	357	392	358	404	336	349	349	365	338	321	345	354	367	374	390	366	357	369	365	352	396	361	362	355	345	351	349	387	363	332	363	362	336	369	335	338	357	399	365	346	385	391	348	400	340	381	364	336	314	342	329	366	365	358	351	358	372	388	349	376	340	354	344	385	341	364	350	411	339	364	376	357	332	340	345	402	364	363	309	331	364	342	382	344	367	343	336	368	344	348	392	384	348	345	350	385	349	349	421	383	385	354	359	367	377	375	330	370	392	364	358	369	387	365	366	348	337	380	371	382	361	341	358	358	362	360	375	353	388	370	357	393	365	343	313	354	354	375	335	402	346	366	353	378	344	361	351	390	360	377	322	361	364	373	370	378	365	409	389	365	374	341	361	387	359	381	353	327	332	390	361	376	375	330	364	347	350	382	369	373	385	379	313	375	386	382	358	368	348	370	372	388	361	348	393	371	371	355	369	376	366	373	356	367	355	353	327	356	371	337	375	392	388	339	374	344	343	398	376	330	350	333	357	367	360	349	338	358	369	359	398	373	333	386	353	341	358	363	380	348	355	354	390	338	386	362	355	351	374	343	357	384	382	390	328	332	367	370	355	351	351	374	386	339	398	351	393	337	346	370	362	346	378	370	406	366	358	355	384	331	356	358	400	356	338	353	335	377	325	369	355	345	370	374	372	358	357	348	364	353	395	349	389	382	376	362	337	362	369	348	349	344	373	325	341	346	378	367	326	362	371	370	351	340	348	380	324	383	328	362	346	379	366	361	365	365	372	348	320	370	349	348	343	364	348	348	377	364	387	364	394	374	373	351	371	356	307	362	401	334	351	406	345	351	395	340	357	358	356	371	365	355	397	359	350	311	367	383	384	370	356	360	394	341	407	347	354	369	379	379	386	356	346	343	382	340	329	369	368	359	327	353	345	368	321	338	384	387	331	305	356	363	347	349	376	358	375	397	364	339	328	359	334	360	365	357	375	365	351	338	363	370	388	308	332	358	358	342	351	394	355	376	367	367	398	387	356	361	407	378	401	373	327	359	377	359	358	376	377	365	355	401	353	406	334	365	388	328	352	346	355	347	381	380	325	325	347	357	341	366	375	390	325	339	341	386	369	351	348	315	363	366	433	375	346	338	336	322	370	339	363	368	373	361	369	340	372	338	364	361	353	372	349	351	325	389	349	331	356	329
19164	11254	12936	10369	6422	3612	2353	1841	1625	1515	1200	1154	1101	1131	1017	1006	940	944	921	889	931	823	898	908	903	890	881	853	860	851	879	920	834	851	819	853	841	852	838	861	835	866	812	857	836	910	895	865	845	883	815	892	868	828	875	861	866	879	848	853	840	851	855	888	886	868	887	877	847	837	864	866	943	865	833	923	884	861	904	891	833	854	861	855	870	847	887	846	832	883	840	921	854	875	792	887	879	913	786	885	852	847	905	887	884	884	816	850	876	855	840	867	860	876	821	910	855	917	870	855	834	910	843	852	902	888	886	892	873	839	895	881	838	868	817	815	867	850	812	909	859	903	902	895	865	853	943	920	900	838	874	923	841	831	844	857	908	870	898	885	893	867	854	823	799	859	894	877	859	843	828	879	777	877	839	853	868	899	885	847	849	834	828	831	826	838	918	864	874	870	830	843	852	846	896	837	858	838	905	834	820	845	877	878	886	910	843	884	847	889	861	903	849	847	908	873	845	831	882	841	871	857	823	815	863	875	857	852	868	857	860	873	927	853	833	878	810	906	823	874	847	864	813	868	894	828	834	830	843	809	830	876	842	852	879	912	889	837	917	852	883	854	852	889	898	854	843	811	908	949	896	866	888	868	861	817	823	859	853	849	864	906	853	881	891	841	897	896	947	884	862	822	880	885	870	893	843	896	837	884	852	886	869	846	827	853	870	850	816	875	879	895	881	853	907	883	850	901	844	922	825	875	796	889	891	819	861	859	876	889	880	930	798	896	858	838	844	823	904	897	903	807	863	880	816	864	817	885	864	930	856	835	885	867	894	851	919	878	810	833	869	874	867	836	852	925	822	829	846	870	832	893	885	853	904	836	925	859	854	938	846	842	881	810	847	793	905	853	856	893	879	904	883	866	919	853	886	867	888	891	906	902	865	843	827	770	871	887	889	883	865	821	919	857	891	870	877	913	924	869	903	860	867	880	878	868	900	852	884	865	901	836	816	893	889	843	845	847	872	872	853	880	839	834	847	872	824	853	936	849	850	845	840	905	887	867	897	827	885	841	896	879	900	854	896	856	901	858	868	843	862	861	900	845	853	829	895	841	920	859	858	879	897	884	862	914	892	884	882	845	882	859	897	863	878	847	878	858	837	850	854	877	834	838	820	861	826	836	845	879	902	881	884	925	833	857	906	830	838	843	811	877	847	839	875	870	864	885	885	862	841	817	875	887	881	855	862	833	834	903	854	849	869	923	855	843	839	871	876	858	841	845	875	855	839	794	886	901	862	851	902	848	832	826	851	868	897	847	886	827	888	903	869	872	865	881	820	905	899	881	877	862	897	805	856	812	847	902	840	863	915	856	865	841	855	902	823	836	866	890	840	923	881	802	866	905	861	880	839	870	847	915	832	843	855	901	863	849	844	860	844	864	836	807	821	884	880	837	902	867	878	886	785	873	852	860	834	839	854	843	927	841	854	925	846	880	861	864	846	903	885	865	836	908	815	822	887	881	846	897	895	916	864	895	908	842	860	871	852	880	857	811	831	823	859	848	852	828	920	910	871	957	892	839	862	887	796	877	825	851	880	869	820	857	795	888	820	902	877	912	831	890	862	873	855	852	885	831	896	869	850	803	855	900	871	808	842	862	819	849	896	882	894	867	877	875	867	886	823	828	801	859	845	854	841	873	876	836	820	926	803	858	820	910	844	872	864	837	868	801	848	866	826	862	838	850	850	868	838	896	814	847	885	871	804	869	865	889	879	861	861	843	875	881	795	888	844	878	824	838	873	912	798	868	818	873	862	834	868	899	874	823	825	852	871	870	841	900	819	879	857	815	858	842	847	873	837	876	876	846	906	844	881	889	826	830	897	855	854	863	867	889	861	918	864	911	930	867	845	846	884	896	870	895	869	872	836	855	878	866	871	895	898	867	821	867	862	938	822	915	864	877	885	886	866	883	884	860	852	841	861	942	877	868	891	855	926	851	813	879	858	895	875	787	848	895	883	864	856	843	906	847	868	885	837	874	887	867	835	905	859	846	856	873	815	839	838	909	864	874	903	794	906	816	848	868	861	900	867	919	872	904	896	912	880	869	861	912	814	868	881	841	841	866	861	824	883	902	880	897	893	861	860	884	830	865	919	881	845	878	847	798	795	811	845	830	903	852	859	940	857	836	863	845	840	900	862	805	809	862	823	824	868	855	875	842	892	875	833	865	832	858	900	843	858	872	840	855	844	874	863	874	897	893	843	866	784	895	890	804	850	832	861	808	843	884	873	883	896	862	849	868	834	843	837	762	902	838	876	885	826	864	846	878	880	857	868	806	856	886	818	869	880	898	817	873	802	844	815	907	874	887	873	890	865	859	839	853	876	884	850	822	894	869	838	881	845	803	906	841	850	847	815	866	832	843	831	852	822	824	849	863	838	892	862	841	893	818	842	830	878	880	883	855	913	931	827	837	922	863	889	868	877	851	868	909	861	835	862	918	821	843	833	882	914	821	886	830	905	909	860	863	901	862	876	839	841	851	842	874	860	865	870	869	925	892	825	841	848	851	872	831	944	835	854	840	840	899	907	910	867	927	894	837	848	869	894	865	852	844	888	854	865	846	846	882	863	828	844	844	858	877	882	857	891	895	871	888	882	810	879	816	942	930	928	820	885	887	851	887	898	841	882	859	910	788	793	909	864	859	803	877	855	875	825	828	856	854	841	885	834	853	902	876	888	812	868	860	834	872	861	895	895	890	902	856	858	867	839	876	866	861	856	862	804	786	830	877	888	882	875	838	831	853	883	842	877	847	843	885	858	850	817	854	873	846	935	878	876	855	877	844	875	887	846	870	866	839	861	904	867	857	843	810	885	864	867	881	882	836	871	838	892	859	860	874	902	804	814	864	865	869	863	868	840	843	878	854	889	891	899	893	875	890	912	849	875	832	898	829	872	911	924	908	846	844	882	912	863	878	900	857	874	867	842	949	841	864	841	875	874	806	866	857	913	880	839	788	819	830	896	875	806	874	887	892	874	839	813	865	846	857	883	895	854	889	852	899	875	859	877	899	886	845	837	803	837	875	850	873	850	850	873	831	847	869	807	832	858	875	934	854	832	795	872	901	870	910	827	858	879	842	835	854	830	884	843	876	868	827	887	873	912	840	873	875	820	850	879	864	839	837	915	882	842	845	819	894	872	894	892	831	904	849	859	847	845	858	855	864	911	889	823	886	873	885	863	882	887	875	884	918	849	855	905	914	896	863	868	873	910	869	828	853	882	906	905	887	861	899	908	880	833	850	835	867	899	884	845	915	880	862	871	924	879	855	937	869	856	899	872	852	879	891	909	884	868	868	849	857	836	820	861	851	856	873	872	866	821	863	915	873	843	883	865	857	882	848	819	833	904	874	887	845	833	848	882	833	876	894	857	857	840	844	853	811	865	865	870	850	845	854	894	809	871	888	919	840	898	838	855	858	852	858	835	821	849	847	818	890	888	878	846	810	864	837
40743	22781	14661	8458	4370	2940	2549	1654	1094	718	683	626	527	598	617	530	546	490	479	513	429	465	444	472	415	457	477	472	437	444	414	425	458	412	446	393	477	455	454	433	424	438	459	474	433	431	412	465	443	427	433	420	410	413	423	440	421	437	436	409	454	428	408	441	471	425	425	392	434	402	452	442	406	423	432	436	461	482	429	429	438	451	449	442	450	444	417	426	448	452	450	475	423	429	424	374	433	440	438	419	416	437	432	436	428	452	441	465	420	441	465	438	405	448	414	421	430	423	432	469	456	449	400	441	415	456	415	444	444	437	470	476	444	483	409	414	432	402	428	448	451	412	428	442	450	464	402	410	445	458	469	450	404	437	432	453	413	423	423	393	437	436	428	421	434	443	438	418	430	402	419	414	437	436	416	416	471	416	464	414	400	428	473	434	454	405	437	445	468	440	428	447	451	432	461	442	438	444	417	411	445	421	455	462	440	431	411	408	465	397	440	456	442	438	463	426	423	411	454	462	406	415	460	402	440	463	427	440	392	436	432	453	418	426	434	422	469	422	437	420	433	474	433	429	414	386	450	440	398	428	429	432	395	464	426	429	420	398	413	450	473	421	423	443	405	458	400	417	400	444	439	418	409	441	437	438	431	459	407	491	450	438	419	445	476	454	444	427	429	460	422	461	434	425	435	395	450	462	429	422	424	438	430	470	464	383	413	422	420	435	413	472	427	452	442	399	431	461	482	449	453	424	421	423	447	436	450	452	380	416	411	411	410	428	451	416	428	410	435	426	439	434	430	401	442	409	437	455	415	409	395	410	423	428	485	425	440	406	434	442	409	460	435	455	394	393	435	438	407	436	438	435	441	464	399	419	461	428	432	396	449	465	434	457	469	439	433	434	464	449	464	450	403	431	428	430	431	442	438	407	396	429	437	418	432	443	453	442	416	442	431	414	477	442	463	427	431	427	441	427	455	431	427	437	432	453	432	465	430	473	471	486	404	465	439	376	410	392	417	431	432	427	405	458	447	411	437	429	439	422	441	429	417	431	477	427	463	437	424	433	427	439	423	443	438	447	419	454	451	452	429	416	433	446	450	407	421	435	442	422	468	457	428	420	460	432	420	459	403	459	440	429	449	435	431	410	461	465	453	396	423	401	460	453	433	436	465	421	462	422	429	439	423	443	435	434	435	466	399	421	422	434	416	431	477	472	422	451	411	408	419	433	445	438	412	409	425	433	423	439	411	430	414	430	429	471	475	406	397	460	472	418	406	400	392	430	419	418	408	441	445	414	460	430	422	431	463	429	390	444	411	441	469	445	446	423	396	418	444	405	447	404	419	448	462	456	416	436	469	399	437	436	447	448	473	405	425	425	376	429	467	424	413	423	464	427	414	402	375	426	408	454	418	390	452	430	459	459	427	441	420	421	453	430	439	416	439	433	441	436	419	437	458	396	454	449	396	435	424	432	440	413	423	393	476	440	467	409	472	421	468	437	444	446	462	432	399	436	422	429	446	443	407	421	425	444	457	465	396	398	461	431	442	444	444	417	441	403	434	410	461	402	419	424	422	454	448	430	418	479	419	449	443	455	469	427	418	450	416	453	453	453	428	399	443	407	438	449	444	400	405	430	414	428	399	441	414	431	461	431	413	469	432	460	433	439	439	435	406	427	466	446	414	450	378	462	468	445	430	455	486	455	466	479	433	445	442	423	418	373	409	451	419	434	441	452	477	419	468	409	396	438	431	438	429	428	453	427	433	417	429	466	429	445	436	445	438	405	432	442	420	442	444	466	419	448	404	391	458	408	411	418	413	444	408	419	437	449	429	424	430	424	449	444	475	418	434	430	426	425	441	458	416	437	425	405	470	467	410	459	442	429	438	453	454	435	427	451	454	424	421	440	427	401	437	444	434	422	446	477	432	436	414	452	452	432	439	425	446	442	415	461	483	435	425	403	407	490	431	421	392	433	439	431	468	443	460	434	406	434	436	426	433	439	437	420	395	436	445	436	459	401	484	414	444	426	462	491	435	448	382	414	418	414	461	408	436	423	417	413	419	460	421	431	442	442	438	480	442	454	430	438	438	454	424	442	484	461	422	415	489	423	442	455	468	420	416	471	468	450	453	423	477	462	451	438	429	435	436	464	402	450	442	431	386	403	442	428	471	440	447	426	422	456	431	444	467	445	450	444	405	421	445	475	412	434	479	417	437	473	425	416	384	418	420	448	455	460	418	448	419	442	450	436	420	419	406	451	424	422	418	458	426	482	410	423	434	470	430	453	495	408	469	412	412	490	431	421	429	403	431	423	455	439	437	398	432	456	441	423	444	464	451	439	444	468	451	476	392	425	440	426	435	436	446	441	430	452	439	432	440	386	413	443	451	458	455	438	443	413	412	465	441	425	424	424	414	437	400	435	455	431	433	409	420	458	467	455	444	391	397	436	426	399	420	381	416	486	460	419	457	402	389	395	456	429	445	429	441	414	468	424	448	429	417	447	461	459	417	410	442	461	448	439	411	406	438	420	441	397	427	422	437	482	417	451	414	436	430	429	435	452	442	436	441	445	420	447	437	421	444	434	466	438	415	462	445	411	404	451	400	439	406	451	494	409	402	451	454	420	464	438	443	407	432	457	414	431	380	427	441	477	436	443	425	460	450	466	443	438	417	407	445	401	439	427	421	392	397	419	382	406	451	476	407	415	412	448	461	393	420	443	418	439	421	450	429	445	392	422	419	494	446	409	410	423	412	432	422	457	431	441	463	383	446	422	459	452	435	405	431	456	426	445	431	467	465	473	429	426	451	405	423	444	390	459	437	425	428	410	405	409	465	444	441	391	457	448	457	469	398	440	386	415	452	443	422	490	470	424	413	438	444	412	425	471	441	459	425	427	422	426	426	421	409	431	445	402	411	401	444	427	416	424	459	460	416	440	448	413	452	430	432	434	438	440	418	438	417	435	398	434	430	437	451	455	460	394	420	441	459	414	414	427	466	444	422	437	405	375	465	425	438	441	422	455	429	461	446	457	437	456	443	447	444	422	433	436	446	437	415	413	440	429	425	449	435	445	414	447	482	424	424	417	386	384	464	426	445	433	420	444	432	411	466	417	452	476	447	439	475	462	460	431	401	423	439	444	467	419	441	446	439	424	410	437	450	432	389	433	404	437	437	443	447	446	424	435	442	440	488	448	423	398	445	396	449	408	421	434	432	446	429	415	422	468	441	426	440	424	445	410	468	460	419	412	445	413	424	467	426	431	427	405	453	442	424	445	429	405	446	426	421	406	396	441	459	445	423	411	437	431	430	435	446	443	426	405	463	416	420	446	426	424	445	462	408	402	448	444	424	440	411	414	434	418	426	427	469	449	410	453	405	405	403	469	395	416	478	414	413	440	466	425	455	440	423	449	427	436	403	399	439	438	420	424	412	422	393	439	407	402	421	414	397	426	438	432	433	477	438	432	446	413	391	457	470	455	432	452	427	395	410	454	469	428
27973	18722	20077	17905	13109	10239	9357	6242	3860	2483	2129	1916	1683	2006	2058	1583	1380	1251	1307	1415	1345	1380	1130	1083	1059	1052	1123	989	1035	1061	1024	1011	1017	1006	931	1013	1022	1003	1010	1003	1018	1044	999	1038	1008	1051	976	1043	1065	1018	978	986	990	1053	981	1060	998	1019	987	1007	1006	1046	1018	1036	1021	1006	1051	1016	1073	1026	980	1026	1000	1020	1067	963	992	955	964	1013	1029	982	1012	985	987	1015	1060	1070	957	1040	1051	1086	1025	995	1001	1056	998	1012	1038	1008	1029	1021	1057	1001	1024	1043	999	1007	1007	1008	989	993	959	981	1019	1015	958	1048	1040	959	1003	1037	1046	1037	1021	1050	988	981	993	989	968	1072	912	998	974	1006	975	1002	1010	1019	1004	983	1028	997	1010	996	1009	960	989	1007	999	1007	1025	1024	1009	970	1031	998	957	1062	1024	983	1040	978	1025	960	995	990	976	998	1053	999	983	1022	1001	963	969	1064	1025	1012	966	1014	957	1026	996	1010	1094	1004	1047	962	987	942	969	1000	1015	1032	1033	1038	964	1018	982	962	1004	1060	942	983	974	1025	964	982	1050	955	1040	1031	982	994	1017	985	1058	990	980	1032	997	1008	1036	1025	930	1006	973	1018	972	989	1007	1022	1021	966	993	999	974	1038	975	1015	971	990	1033	1031	986	1063	1044	1015	1024	1017	1014	1057	1028	1034	1019	977	1014	1017	960	1040	993	1019	1023	998	1025	981	991	970	994	1025	987	1035	1075	1050	1018	1072	988	978	986	984	985	978	929	1007	1009	1038	1031	992	998	1030	980	972	992	1060	1021	979	1051	1010	1027	996	967	1004	1040	984	995	1029	1057	952	1009	1019	1081	988	951	962	1055	1037	1010	969	1004	1044	978	1080	1008	1001	983	989	961	992	972	984	989	1065	1012	972	949	975	1019	1055	1029	1021	995	1003	990	985	1059	986	1035	1015	1044	979	975	1016	1022	997	1054	1023	1022	1004	1009	986	1055	986	1003	1035	997	1064	979	1001	986	1040	1001	1015	967	1013	1038	1029	1010	1048	997	1051	1010	1000	967	991	988	1048	1001	992	1009	969	1020	992	1022	976	996	981	1044	1001	1025	978	1027	1017	941	1002	1030	1030	984	1077	972	1025	1023	982	1021	970	982	1002	998	1031	1027	1005	998	999	1032	1010	993	957	1068	1029	1031	964	961	949	999	994	988	1072	1013	1008	996	1045	990	1026	1008	989	985	940	1041	995	1022	1015	1026	1018	1042	1015	979	1007	1019	970	998	990	987	1001	992	1095	987	1023	1022	1017	1015	978	926	986	988	1027	1023	996	1002	1053	1003	1018	961	1028	1030	946	991	1000	1005	1009	979	1036	1031	1019	1038	998	1035	1005	988	1044	1028	1013	1026	1065	1057	1006	970	963	995	1066	1009	1068	974	1033	989	1034	1002	1011	1068	1045	990	1027	1017	976	1053	957	961	1009	959	1038	1053	1013	1019	995	1012	1008	995	966	1036	989	932	963	1035	984	1025	1022	976	942	1028	1009	995	1006	1040	1014	990	989	966	1025	1031	1012	947	985	1021	966	1007	987	1028	1013	973	1012	991	1027	989	1005	996	974	1063	955	981	966	976	1013	1033	1028	1005	1011	1018	986	997	1006	1001	1012	1031	951	987	1009	989	1054	985	1052	976	962	1019	974	956	1006	994	1071	1035	1011	962	1008	991	1002	1017	1032	979	1053	977	993	1019	1023	927	968	1047	1021	978	1008	982	998	1039	978	999	1012	1096	998	1049	983	989	1033	1082	1002	1024	997	967	1047	994	1038	1070	968	1035	960	955	1021	958	1025	984	970	1051	979	1007	1020	1021	979	1027	1004	993	1002	978	976	1032	1011	1057	1004	1031	993	971	981	1026	1012	977	979	1006	1020	1055	936	1029	956	1019	979	1017	974	963	1000	990	1009	961	981	986	995	1001	1034	967	1047	1022	974	948	1029	1009	990	1004	984	1041	984	1053	1033	973	991	973	1072	1031	1007	946	1090	967	970	1029	986	1029	1020	1024	1033	987	1003	1015	1016	1083	1003	1051	1038	1024	970	993	1008	1058	976	993	977	984	994	1027	993	969	1049	990	977	1051	996	1004	1039	1012	1013	997	997	1020	1001	978	985	1019	988	1018	993	982	1024	991	1051	1036	1004	1046	1076	997	990	1040	1024	1006	973	1032	964	1037	1069	945	974	985	979	973	1004	1030	984	945	972	1072	1013	1031	1044	1015	1035	1029	978	1058	955	1010	1020	1037	1051	1059	949	1019	990	1049	1063	925	1008	1010	1042	1002	1010	975	993	991	1073	1027	964	1002	962	938	1015	1010	980	1009	996	1011	995	987	1041	984	1003	964	958	971	984	1068	1029	1027	991	1035	1027	1079	998	958	934	923	975	1026	991	1026	990	961	1050	1029	1002	968	1032	1037	999	1018	985	1023	1017	981	987	1056	989	989	1049	1017	992	994	999	1005	977	974	1028	976	1016	1012	983	1038	1096	1044	1052	973	937	993	1038	978	1022	1032	1025	1005	1019	993	1002	1043	988	970	1031	990	1058	1010	989	997	1017	969	1065	1018	1029	990	1020	959	1046	996	1043	957	1019	996	970	1008	1012	1028	989	1007	967	1056	1025	1000	992	991	986	1049	1079	997	993	955	1021	986	938	1031	962	1034	965	995	1022	996	1012	1008	992	1022	953	1035	1023	975	1027	1010	1030	993	1012	1071	972	1002	1001	975	1020	973	977	974	973	998	1022	1000	1026	1012	985	968	1028	1022	966	984	1041	1018	991	1033	1094	998	1040	964	1014	1054	1023	1069	1055	978	1002	1022	1000	1073	1004	915	1005	1032	993	1043	982	1000	1028	986	1041	1048	986	1039	986	1032	968	1023	981	947	1024	982	994	1028	1017	1058	986	974	998	1028	1012	973	987	992	984	1057	994	992	1006	996	966	1034	992	1017	1006	1019	1006	975	968	984	957	983	1040	1027	1051	975	1033	1076	1026	956	972	1022	995	973	998	1001	1014	1004	1046	969	998	958	996	959	1034	1023	971	1049	990	988	1035	961	974	993	1039	1046	1043	1018	1006	998	979	983	951	1005	1024	1014	911	1002	1007	1012	1013	976	1040	1042	1020	1000	968	992	941	1047	986	1039	1065	1006	993	1040	957	994	1018	1001	1027	1003	1019	1021	1025	953	981	1062	1044	1033	937	1022	1006	983	964	1008	1015	1011	954	1042	1029	1016	1030	1067	1028	1027	973	1078	970	969	993	1028	965	977	1039	1021	1022	1029	959	997	1081	1006	1020	1087	1002	1009	1006	988	982	955	1021	1008	994	962	985	1052	1043	1039	1012	1012	1057	1025	974	1032	972	1039	995	978	1016	1013	974	1001	1057	1026	1026	987	1012	919	986	1072	1049	1048	1041	1093	980	1053	1001	981	1052	1015	1014	1013	987	1050	1010	967	999	1001	954	958	1033	979	1030	1023	1022	961	960	984	988	999	1033	1036	1003	975	1034	1019	977	1044	974	1060	971	946	1016	1024	1046	996	1001	999	1019	1013	1013	1002	974	1032	983	1024	1012	984	1062	986	982	976	982	1002	1055	973	1020	969	980	992	1001	955	959	913	1027	980	1005	974	972	1020	1022	989	1005	1022	1011	967	1030	1033	1004	986	1013	1038	1000	999	1008	944	969	1013	1000	1009	1021	996	976	974	1040	1033	1011	1049	1005	1034	1005	999	1007	1011	1007	971	1011	1042	1016	1085	954	1043	1014	981	993	986	956	1004	1019	1016	994	991	1021	983	963	968	1021	1028	958	1026	1026	959	1001	985	1000	971	1015	1028	970	1004	1027	1000	1003	1002	983	1015	995	977	1004	990	1007	1013	1035	1024	972	988	1031	994	1009	987	1046	1053	1050	991	1000	1008	986	1046	1041	1046	1018	1027	1058	1026	956	995	1028	1012	993	1016	1067	1003	945	1031	1005	1009	1008	925	999	1039	969	997	1043	981	995	989	948	1012	1041	996	974	1085	1006	1005	955	954	1018	1020	939	1023	1046	1018	1000	980	993	1010	956	1036	979	1029	993	1044	960	985	994	1042	997	1032	1004	1047	978	962	970	969	990	1011	983	1044	1030	976	975	1045	1023	975	973	970	1032	960	1013	1056	996	1033	1052	968	1007	1000	992	1034	1017	1009	1014	1051	982	985	946	986	1008	999	1069	1030	1048	1035	1020	1002	1007	1007	1016	973	990	990	1022	1021	1038	984	1051	966	988	1090	1046	1060	1020	1010	1016	1004	1036	965	957	986	1013	1017	1030	1012	992	1038	1054	1042	984	1020	1052	1002	1024
48653	27712	19772	12349	7444	4339	4861	2751	1773	883	660	578	580	555	597	574	487	425	412	443	466	488	448	415	385	403	371	385	376	371	369	387	365	396	355	369	364	406	348	363	359	371	374	387	392	378	357	392	388	380	367	374	357	369	385	373	393	341	379	363	357	346	360	407	350	352	403	363	362	401	380	345	359	346	327	381	357	348	332	377	360	367	364	351	375	386	371	365	395	386	379	374	332	457	369	370	376	354	340	404	366	369	374	359	373	352	347	374	327	383	379	392	370	360	377	371	399	374	352	374	425	364	357	371	381	360	384	390	364	436	348	404	392	406	424	350	444	381	378	361	370	350	331	353	368	368	363	382	333	361	363	361	359	367	377	374	357	370	358	386	375	381	379	376	361	359	399	354	370	369	386	400	370	366	361	360	364	413	352	350	359	384	389	391	370	347	400	357	363	392	332	358	361	359	345	361	370	372	379	353	368	363	348	343	385	412	393	350	357	343	399	400	365	390	377	350	365	401	388	355	383	369	404	358	365	378	321	352	385	381	386	352	396	347	382	355	355	334	367	375	371	356	371	379	384	372	380	398	347	341	394	370	382	361	380	355	370	416	351	356	389	388	324	351	411	365	351	396	362	380	353	351	380	364	386	383	381	354	372	393	358	330	370	364	344	392	379	410	351	385	375	358	373	357	355	388	372	409	360	361	382	387	396	371	361	401	354	367	331	370	324	393	363	370	367	370	381	371	385	353	389	357	349	388	379	384	362	341	381	365	332	381	361	352	370	387	368	365	403	355	353	376	364	368	363	369	366	336	401	360	377	345	365	368	342	382	364	406	391	365	371	376	361	396	365	363	378	361	352	369	400	338	362	362	376	326	424	370	394	361	357	422	354	358	374	375	378	409	401	379	359	348	342	361	360	370	319	391	390	374	359	348	368	371	375	365	359	402	342	357	373	373	378	383	369	391	386	361	370	379	357	361	350	372	424	381	350	389	394	358	362	348	369	363	363	350	373	404	356	362	311	369	357	398	366	391	376	352	353	340	359	361	298	333	381	396	397	376	379	403	380	370	356	371	363	357	351	419	399	340	380	356	395	362	371	378	326	391	361	368	381	372	365	336	344	344	346	377	364	370	343	407	358	383	406	357	346	389	342	393	389	371	343	359	337	405	365	392	376	352	369	342	353	360	370	380	357	359	362	343	363	410	391	370	390	344	369	377	367	365	383	370	346	348	364	378	372	374	396	426	367	378	402	371	377	356	381	360	375	398	384	339	370	372	377	365	388	370	368	349	356	354	356	424	394	380	360	370	374	379	386	373	412	393	379	365	409	408	370	336	362	384	377	348	396	376	350	359	374	346	373	359	354	388	375	367	384	376	402	367	364	382	366	366	375	389	362	370	361	347	390	351	336	344	403	377	323	354	391	376	399	348	352	383	335	379	409	388	400	378	377	356	349	351	385	383	345	350	380	367	357	338	326	410	344	374	373	403	359	366	391	391	370	363	395	406	384	385	373	365	368	338	387	379	363	409	353	362	394	379	395	352	367	401	344	384	351	347	342	350	368	364	404	376	381	371	352	382	366	365	385	364	374	364	369	353	377	371	375	352	347	362	375	350	364	396	397	393	351	357	391	376	344	348	383	371	364	370	399	345	378	392	356	408	368	360	420	392	376	362	361	353	360	351	344	345	392	339	353	346	345	373	373	390	371	371	354	392	384	364	354	359	361	413	353	371	405	387	403	359	358	344	340	354	400	361	369	381	383	360	375	379	351	368	392	362	348	346	358	387	343	384	381	373	340	342	374	346	348	339	374	345	373	401	395	363	361	342	370	359	375	359	379	370	350	369	355	376	347	378	377	377	375	373	376	387	349	382	355	375	369	362	391	404	373	368	350	388	345	374	353	363	355	387	372	358	366	329	361	352	370	400	387	375	354	397	344	353	352	384	382	388	380	375	352	342	377	364	329	378	347	342	370	413	357	406	370	376	386	353	360	339	357	342	379	405	377	360	369	363	342	331	386	395	388	363	377	400	389	358	368	366	330	351	337	392	378	366	356	364	339	359	367	321	402	373	390	385	368	388	390	405	339	414	369	379	376	375	356	362	387	403	364	391	319	385	383	397	376	379	452	353	399	356	363	360	347	365	349	356	382	399	400	344	383	351	379	359	361	364	386	348	390	365	353	377	392	396	362	407	384	369	357	401	353	325	351	412	367	408	357	353	367	376	349	382	363	345	335	361	385	345	412	404	351	357	361	394	399	389	378	315	375	365	397	397	397	408	366	391	359	347	387	375	352	364	375	371	365	407	387	355	377	356	349	375	379	377	408	358	337	359	368	396	366	372	338	385	328	399	374	361	385	344	364	369	371	403	357	376	390	359	343	364	345	351	378	399	360	378	357	365	387	417	389	345	363	395	395	378	357	348	369	383	348	379	347	355	391	375	355	366	370	372	366	367	401	355	394	333	394	379	371	373	356	380	400	359	381	389	346	368	351	374	379	390	363	352	350	344	353	328	394	359	375	368	376	389	381	366	370	361	372	403	336	391	406	366	350	374	351	356	368	370	348	347	389	370	407	315	366	379	388	353	388	385	344	352	351	357	361	392	365	403	375	369	370	373	359	333	396	402	311	351	395	374	360	385	395	335	361	351	330	403	364	337	370	358	349	392	352	390	352	366	390	374	396	375	374	346	344	378	309	389	369	356	356	376	369	339	353	390	407	366	390	404	382	393	360	339	377	370	374	401	368	365	375	337	359	381	372	370	353	378	331	374	325	368	380	392	366	362	370	350	358	360	352	385	351	394	386	394	329	372	380	378	329	359	416	385	372	382	353	339	353	350	369	372	357	352	351	379	387	383	350	390	366	362	385	328	400	405	373	370	361	383	331	436	397	409	344	308	364	376	331	374	382	397	402	385	372	379	334	346	369	374	382	380	377	374	355	380	359	358	356	399	393	390	358	350	356	360	362	349	354	391	391	367	365	350	355	388	372	394	350	374	363	390	368	365	392	355	379	398	376	404	423	357	379	346	388	378	370	342	378	372	386	402	331	364	385	349	374	360	415	393	376	350	357	385	361	375	367	381	374	403	410	369	381	362	327	361	404	372	370	343	327	347	351	354	393	389	369	398	385	358	377	399	374	367	386	397	371	395	340	371	340	355	368	324	374	374	372	387	369	411	382	376	372	358	381	372	379	377	392	335	404	404	388	382	372	378	362	388	369	363	338	369	344	366	360	342	372	380	354	333	364	356	340	345	350	329	364	348	398	371	347	384	350	341	363	381	382	393	375	345	374	385	368	339	373	384	375	375	364	421	384	375	335	388	363	355	384	387	389	410	402	356	362	361	370	358	366	359	317	412	356	350	382	404	349	362	325	393	382	383	323	350	398	367	387	406	351	395	374	372	358	384	362	391	391	332	387	340	371	353	369	372	389	368	387	389	332	410	366	345	384	339	352	350	321	365	391	387	377	397	366	374	363	333	346	383	378	379	364	353
32574	22228	24023	22315	18805	13132	15627	8600	6365	2906	2350	2096	2082	1845	2426	1902	1485	1308	1319	1200	1375	1619	1494	1073	963	1029	882	933	918	900	868	915	873	888	859	868	858	845	839	901	857	891	870	832	817	882	854	879	846	880	869	861	866	876	875	843	844	849	851	886	890	846	856	896	869	827	816	817	854	852	868	810	835	789	815	873	877	858	839	834	822	827	877	875	841	825	854	857	853	848	795	842	913	845	888	860	912	812	880	893	881	830	893	859	819	865	825	847	865	868	847	813	852	822	848	831	821	840	848	880	851	830	898	797	831	875	847	911	863	896	836	831	907	819	832	867	837	862	887	879	893	856	819	899	807	827	839	872	837	839	839	820	866	826	872	859	843	868	875	873	834	896	834	820	896	824	828	841	860	818	853	833	874	840	868	888	882	821	831	898	838	866	876	831	846	833	870	864	851	873	840	857	850	808	825	886	809	857	817	863	747	843	869	831	842	827	874	851	851	849	829	813	863	834	910	843	897	878	850	821	827	892	839	836	858	858	857	859	904	857	843	875	802	881	865	884	842	895	829	851	834	857	896	877	845	840	863	865	877	898	862	820	853	853	835	844	879	849	803	849	844	858	851	810	835	868	871	870	830	848	869	846	867	906	861	828	834	865	824	833	852	840	860	853	845	839	865	865	861	848	828	847	816	844	840	811	811	869	837	821	872	871	863	865	839	881	879	853	796	864	882	831	827	870	814	918	846	856	876	811	874	843	877	833	815	833	825	854	881	875	839	869	798	912	803	861	830	868	919	857	798	874	912	839	874	886	878	867	875	875	808	811	874	847	847	861	836	864	824	872	872	830	865	846	890	848	872	894	842	873	808	821	836	832	829	822	918	812	832	873	887	852	834	854	856	828	823	846	813	850	845	878	883	868	849	871	839	827	848	884	849	857	838	872	901	892	878	830	819	850	871	890	820	887	881	820	884	804	849	858	893	815	870	858	918	846	898	854	826	877	855	840	814	859	835	851	864	885	829	873	866	837	853	881	869	922	883	845	836	855	861	879	802	793	846	859	858	861	820	907	856	801	864	908	816	832	911	832	884	846	795	865	859	806	852	843	865	862	819	849	841	881	908	865	869	833	834	783	848	838	859	859	851	865	866	864	880	894	847	820	854	805	845	861	846	869	849	864	823	777	873	867	876	750	877	830	834	820	875	857	845	836	839	844	854	859	799	804	837	845	798	835	813	851	857	819	837	861	869	863	855	868	853	855	850	860	848	857	823	847	860	822	854	805	884	883	865	889	888	815	899	837	808	820	852	871	939	841	902	861	824	820	899	903	827	879	832	859	835	886	777	869	868	845	869	802	848	833	881	882	820	897	802	883	876	853	819	865	850	808	856	861	859	830	876	895	813	869	863	907	829	854	887	807	845	890	830	808	867	892	840	914	835	865	888	882	838	870	881	817	839	846	911	863	887	816	880	883	889	882	859	794	845	839	902	846	878	869	851	888	857	879	823	870	885	836	830	855	815	910	843	812	830	877	846	885	862	797	833	895	853	819	887	827	815	900	832	849	813	871	817	832	840	858	901	914	885	874	844	824	861	794	875	835	804	843	856	869	877	857	853	858	808	843	868	813	811	822	849	830	800	829	852	817	888	836	842	787	814	850	891	864	839	790	840	873	882	814	885	806	822	858	898	894	876	850	855	845	817	878	792	839	860	845	834	845	853	885	775	835	879	812	886	830	866	925	884	842	828	875	850	850	796	866	867	820	807	870	845	881	814	853	808	841	831	889	896	874	834	886	859	831	884	838	837	863	857	853	865	886	781	898	813	866	848	857	867	867	860	869	840	843	783	814	837	860	855	803	883	858	857	893	848	826	847	890	863	836	871	905	838	825	809	840	858	860	894	862	861	857	815	839	868	844	869	871	871	776	892	861	837	845	925	867	802	861	857	891	808	778	844	856	837	829	786	874	836	854	823	866	898	787	848	837	874	889	869	879	852	891	875	849	873	867	843	855	885	847	849	881	840	837	823	917	843	859	804	889	858	857	849	772	844	824	891	801	848	864	838	830	856	822	842	863	820	870	885	854	818	806	840	920	876	852	869	888	856	806	881	850	863	867	903	899	886	859	826	890	817	843	867	845	840	847	881	815	870	861	892	871	851	847	862	822	788	873	843	825	851	888	879	866	840	921	855	864	849	885	860	815	843	823	875	877	823	864	838	856	876	806	874	830	870	860	837	819	854	900	837	889	852	825	859	847	907	831	850	845	856	835	887	858	868	867	860	891	886	833	834	821	887	929	850	803	833	843	845	830	848	769	916	860	801	800	883	835	882	846	859	846	880	839	883	774	868	848	874	813	856	825	805	873	852	862	883	860	878	838	873	840	844	833	868	926	866	834	848	825	848	836	854	835	845	889	897	831	852	816	848	855	861	870	844	889	835	859	886	809	842	807	838	853	836	849	855	878	869	832	803	870	798	901	842	891	857	818	888	845	850	854	876	882	884	801	827	888	863	890	847	861	853	812	859	892	861	890	874	847	842	858	856	863	846	847	888	877	827	839	859	842	876	842	835	843	834	804	866	811	849	856	843	872	856	860	855	852	883	884	842	851	816	846	841	884	855	874	792	844	863	887	857	878	835	838	874	843	853	880	824	830	901	860	842	841	850	835	858	851	880	861	817	834	871	888	872	807	819	849	809	895	861	822	826	887	884	870	793	811	869	850	850	848	840	830	888	896	856	835	823	813	863	846	825	791	834	842	846	855	867	857	813	862	883	855	831	902	803	892	821	792	815	827	881	784	897	862	833	866	870	854	873	846	894	801	814	847	852	873	876	811	853	868	832	868	859	853	826	868	846	885	804	869	906	872	850	890	821	846	858	873	859	797	868	821	786	800	886	899	888	833	882	855	799	887	869	893	843	869	811	800	826	804	847	865	902	843	903	869	811	930	903	813	845	911	819	828	867	847	852	809	813	801	897	838	864	854	854	884	876	838	907	853	834	861	829	896	848	855	817	878	858	819	794	875	824	825	891	802	884	865	830	843	839	821	914	855	865	816	876	804	854	849	869	854	875	854	823	912	819	860	847	804	814	838	828	864	826	811	835	848	809	837	856	869	907	856	804	815	850	822	836	854	848	807	804	814	810	824	826	856	847	856	889	864	849	831	871	882	811	867	845	819	843	860	844	863	791	882	869	846	855	891	827	854	893	808	833	839	843	812	846	866	861	874	871	873	881	825	865	867	872	857	803	831	858	843	849	861	855	839	870	870	896	865	857	798	841	812	825	863	828	842	884	864	859	940	795	896	866	854	867	827	887	830	843	869	807	876	877	853	807	892	823	897	833	868	897	834	846	896	871	829	834	853	881	910	869	828	830	887	827	850	829	895	835	884	832	870	809	832	827	864	840	849	886	867	888	859	866	873	853	810	891	823	838	880	855	766	853	859	847	822	801	844	919	832	865	840	856	854	858	887	911	845	797	882	846	810	844	871	842	870	878	848	885	846
27650	12752	7178	4075	2128	1256	721	509	451	415	400	474	410	425	397	328	377	383	346	346	337	396	351	411	389	357	372	353	375	376	363	354	391	370	390	368	389	367	361	395	354	386	405	402	327	370	357	371	342	353	367	337	352	372	392	351	393	356	395	347	355	345	356	387	375	375	352	332	388	362	362	375	351	346	366	372	413	376	356	384	420	367	354	357	378	321	353	376	375	366	373	367	364	364	348	397	305	357	348	380	379	357	344	425	376	362	354	341	382	366	332	346	362	345	378	392	381	349	345	393	399	348	352	368	342	371	380	351	364	352	350	329	365	360	340	348	336	371	350	382	347	360	338	339	329	378	370	364	392	396	351	355	341	337	375	333	381	356	359	361	368	348	351	379	405	342	332	374	358	362	375	365	390	366	394	350	375	360	334	368	358	375	351	353	337	341	350	368	370	379	386	366	352	380	367	345	425	370	355	350	339	361	330	392	321	368	332	347	379	372	352	362	327	372	319	387	344	349	359	376	404	357	370	377	372	338	379	400	380	380	362	355	386	359	398	394	388	344	387	359	340	382	377	355	365	368	358	373	353	406	344	362	374	335	367	362	362	331	352	371	334	360	360	329	345	407	364	387	351	324	377	346	356	401	342	367	385	337	350	331	359	362	346	350	392	335	386	369	357	356	363	384	364	356	374	343	358	366	400	353	360	365	360	358	389	333	338	348	335	356	345	385	347	311	348	380	354	351	349	371	370	336	363	368	364	357	342	360	367	335	348	336	332	362	368	354	361	332	358	372	336	344	377	341	344	415	349	373	356	325	364	341	334	361	372	345	343	362	362	389	335	328	373	380	403	371	389	378	364	352	359	361	341	334	368	398	387	346	373	368	391	349	354	360	379	386	348	352	379	362	353	333	340	368	337	391	358	361	387	362	327	335	368	384	355	379	338	371	366	324	379	369	365	347	363	384	351	339	346	362	348	358	361	347	380	382	371	362	343	386	321	343	370	359	383	361	346	371	392	360	373	353	369	401	392	372	353	378	365	343	381	330	372	372	360	391	339	310	358	321	376	384	359	355	370	374	376	377	363	350	363	396	357	380	363	328	370	351	329	381	358	347	396	340	369	394	342	376	352	353	322	377	354	374	373	398	355	351	379	406	358	382	348	334	352	395	361	349	408	357	373	381	372	385	350	362	348	376	349	371	339	368	393	345	341	358	354	353	327	389	365	363	339	331	368	355	345	374	339	362	366	330	326	365	367	353	399	339	376	372	351	362	352	355	324	355	374	336	382	354	370	356	363	366	387	391	309	360	366	350	387	356	358	369	350	348	399	382	353	365	355	337	356	373	362	374	340	403	364	359	349	361	321	322	346	364	383	373	353	353	330	359	340	339	360	375	342	360	362	382	371	356	373	377	407	373	371	360	379	358	339	355	367	361	352	365	377	328	352	357	402	347	366	344	343	372	343	330	382	334	374	367	377	339	333	352	389	343	383	374	334	359	370	373	358	375	359	379	362	384	338	357	353	342	376	372	345	369	371	391	359	370	363	382	348	389	326	320	345	369	388	384	379	337	378	324	370	349	340	382	370	385	344	314	365	354	402	358	367	365	365	387	365	392	372	358	365	359	351	359	365	385	359	386	321	373	338	391	374	356	381	351	351	395	373	371	366	356	368	366	342	348	369	357	320	394	359	366	355	331	344	348	399	334	327	401	367	359	378	390	387	374	372	345	383	363	370	340	368	356	353	403	377	376	357	336	376	367	358	349	352	367	364	388	303	346	366	388	381	366	376	409	342	371	354	354	365	366	324	379	392	362	357	359	355	349	352	372	368	361	375	344	396	351	405	384	374	340	380	333	390	361	359	403	326	347	365	364	375	358	346	367	381	387	355	398	385	374	385	407	389	331	336	366	379	388	416	389	392	356	397	381	345	361	331	329	383	375	343	343	356	344	354	326	373	335	379	392	391	346	365	375	339	410	363	383	360	361	336	323	343	338	401	333	330	327	346	380	350	344	386	392	354	346	377	339	335	364	377	325	382	382	352	355	366	348	367	356	372	325	364	356	354	338	375	363	373	399	368	368	343	356	419	356	346	349	367	341	355	352	385	358	352	342	391	320	382	314	363	386	368	371	351	379	366	412	369	368	318	319	373	349	364	379	346	348	366	331	339	367	369	334	390	380	349	335	378	371	376	369	356	349	366	357	392	365	352	337	429	371	364	358	359	354	349	366	383	341	364	369	397	397	371	395	352	376	356	366	356	335	391	381	361	370	388	375	382	393	374	370	365	342	357	330	370	352	373	367	344	360	396	399	339	319	366	364	371	373	372	347	387	378	329	343	357	336	352	347	353	348	355	386	359	336	374	350	392	357	355	377	352	342	351	362	339	328	361	345	366	373	339	376	358	359	388	361	355	387	401	367	357	336	378	399	341	374	364	386	361	357	338	388	358	350	382	361	365	368	314	354	385	368	355	354	396	358	344	390	335	371	409	372	369	391	336	360	375	375	362	380	378	342	363	370	393	369	323	383	338	356	362	364	358	377	361	356	375	347	365	390	373	366	375	370	355	404	367	325	343	357	372	339	367	370	387	337	335	343	371	372	347	385	373	349	352	405	331	337	388	359	342	327	358	331	389	342	340	395	367	389	386	391	419	385	321	340	393	354	331	345	355	367	368	367	367	372	377	361	366	333	336	326	397	342	381	361	351	331	397	325	331	339	361	363	370	344	351	378	369	364	388	366	345	341	354	365	366	366	358	339	368	335	324	322	351	383	342	381	323	344	359	348	340	369	356	361	373	336	369	354	339	325	314	372	361	345	348	355	343	346	354	356	342	378	326	372	343	355	364	343	401	378	360	354	372	399	364	367	307	374	364	353	343	381	380	379	368	347	333	347	421	361	324	339	398	376	370	381	370	400	382	337	415	316	370	354	370	361	382	378	357	361	385	389	368	386	375	369	371	338	352	373	365	346	358	360	383	365	330	367	397	349	385	352	397	366	391	400	360	389	390	378	375	350	361	336	351	361	354	388	356	358	356	338	364	379	378	368	365	367	400	375	413	381	361	352	341	347	373	383	338	363	358	384	348	375	318	342	345	342	341	348	370	350	373	306	348	342	381	382	364	399	373	336	404	350	362	368	374	360	368	382	373	362	382	362	322	399	357	371	381	364	388	345	394	364	373	364	393	360	387	376	402	311	358	371	363	338	368	384	395	355	405	374	353	371	346	372	359	338	346	377	354	353	357	373	362	369	347	393	357	351	345	366	339	379	374	352	348	412	415	389	333	350	362	380	359	367	353	373	370	370	356	389	367	372	343	345	383	360	388	353	359	369	326	360	364	355	362	390	333	386	333	385	405	360	324	360	372	371	398	385	370	379	332	324	376	370	369	366	355	341	386	347	358	390	374	377	372	391	370	393	335	361	356	374	380	359	365	364	378	361	355	367	373	374	335	380	354	385	389	398	335	385	367	400	363	352	353	372	376	346	369	358	357	359
19199	10870	11611	10469	7091	4547	2660	1677	1575	1367	1162	1189	1079	1129	1096	1036	1024	988	884	890	950	860	849	832	851	857	885	886	842	823	844	887	861	918	862	816	932	828	924	887	933	861	863	903	849	870	871	835	881	856	840	903	806	822	879	886	824	843	882	853	870	876	906	852	895	856	823	847	839	902	841	848	860	916	844	850	842	838	859	832	899	845	889	847	890	800	907	869	860	922	850	848	892	892	824	872	874	897	845	855	847	843	811	846	831	823	865	842	833	888	881	824	865	907	864	825	877	803	832	852	813	839	838	860	867	873	822	849	884	882	857	827	857	836	873	909	854	849	872	868	905	866	872	836	894	837	844	895	895	881	865	880	861	822	861	834	912	794	831	918	877	857	817	868	886	829	899	900	896	872	832	929	904	873	869	838	859	824	816	865	873	857	864	898	828	849	857	877	887	881	850	818	827	846	902	851	828	837	887	873	908	824	884	896	848	826	909	857	861	853	764	889	882	978	852	827	829	867	855	815	827	861	868	883	883	855	839	879	875	865	883	872	875	894	876	832	862	880	864	839	880	873	882	884	859	877	883	883	851	860	877	880	897	897	815	846	922	840	893	880	817	843	899	912	826	835	875	857	846	872	849	859	886	841	847	900	863	864	865	861	855	845	859	855	854	855	846	925	834	875	853	870	890	857	840	855	888	888	824	873	820	808	851	880	865	870	840	834	857	826	919	880	867	884	853	873	834	896	911	827	782	882	839	930	860	834	826	845	847	878	835	796	851	849	863	862	873	875	851	878	837	868	797	833	863	844	858	854	820	833	883	838	914	856	867	868	828	836	889	855	882	846	856	847	840	825	856	861	822	865	951	837	877	830	849	855	851	788	898	880	845	886	830	897	871	842	861	878	924	836	889	896	867	824	816	878	837	889	848	891	866	870	828	846	844	884	846	890	817	817	870	853	874	840	850	857	885	848	846	856	864	834	869	818	803	854	887	877	879	851	878	844	887	829	857	865	910	854	832	873	840	851	882	865	855	836	866	855	852	874	898	847	855	810	864	841	831	875	839	870	855	927	813	881	857	866	872	862	896	883	868	889	835	872	866	888	825	863	803	867	833	863	883	820	853	900	890	877	882	886	845	892	797	861	854	844	913	865	821	858	848	911	933	876	833	891	830	877	879	828	863	854	837	898	825	842	853	904	863	867	856	837	891	807	875	848	899	829	803	849	881	891	858	889	875	831	811	892	887	849	869	831	887	929	852	842	859	843	912	845	862	789	829	918	818	923	847	862	838	886	904	864	816	773	853	858	858	870	907	845	880	863	844	893	833	877	857	897	764	851	904	867	867	863	839	891	825	836	817	842	838	807	866	922	880	811	864	893	883	856	908	835	802	874	820	908	860	859	861	903	824	866	840	836	879	916	898	862	903	837	865	896	895	880	862	861	812	911	786	816	861	839	864	858	872	823	913	852	805	930	868	863	901	877	888	888	870	888	877	833	828	855	845	867	803	894	867	877	841	887	874	854	848	893	940	854	857	850	862	853	861	816	864	869	911	852	891	910	882	821	845	833	844	836	876	879	917	893	848	845	819	868	849	813	877	868	841	884	855	835	878	846	849	843	867	910	888	829	847	832	874	844	840	901	851	840	819	891	813	920	926	791	890	878	873	860	909	863	851	887	844	865	804	894	854	832	849	840	849	809	788	892	892	805	863	895	841	881	847	827	843	860	826	917	882	865	886	862	891	818	881	826	827	873	854	877	878	859	863	845	881	879	849	835	879	874	874	819	872	843	887	837	860	856	898	872	892	888	862	829	902	830	899	849	828	850	929	906	834	829	875	872	860	900	916	885	853	854	809	910	843	842	841	827	864	845	894	880	872	833	806	886	918	895	837	876	809	835	843	870	878	859	868	917	871	840	845	834	822	867	851	849	860	847	896	914	849	888	884	896	923	842	868	816	866	847	867	843	869	844	867	875	861	870	823	924	832	862	895	854	791	880	837	851	905	850	859	878	910	852	830	854	847	820	877	831	835	917	894	838	869	881	943	845	857	820	892	861	848	877	849	840	844	829	910	854	897	870	880	855	850	905	853	846	862	867	863	870	852	852	806	857	894	886	830	859	895	866	854	881	894	869	931	855	873	808	865	866	852	914	833	893	872	828	854	812	867	844	860	866	857	924	846	824	853	850	861	801	824	860	848	894	914	852	903	824	894	814	814	883	827	831	856	812	861	872	875	822	897	878	787	808	842	872	808	869	884	866	875	851	892	884	961	811	880	869	865	853	832	867	886	854	906	915	853	843	839	871	839	838	826	866	884	847	844	803	850	834	852	856	847	866	859	912	865	841	913	954	831	868	930	902	894	866	866	842	842	880	882	860	842	889	875	852	841	847	864	857	854	920	904	858	846	808	787	872	884	876	840	839	874	924	865	800	835	842	857	885	878	848	856	854	802	877	847	896	920	879	906	842	842	868	859	869	814	823	862	867	857	881	889	849	893	877	848	867	869	858	867	838	875	842	870	848	928	825	806	837	876	857	860	882	874	856	886	864	901	819	833	877	860	841	804	879	890	833	882	849	807	852	853	849	827	845	882	807	888	893	843	874	882	859	851	882	902	851	819	813	874	850	869	913	806	896	832	885	846	822	904	825	859	842	832	853	906	839	892	858	886	898	834	836	871	840	850	888	836	868	894	894	900	910	853	832	859	859	877	842	862	863	824	862	851	824	866	847	835	860	842	846	856	837	829	825	927	882	843	881	864	879	816	875	840	864	852	876	845	867	860	851	905	885	806	812	874	876	864	907	824	838	902	867	875	806	824	854	829	909	835	886	826	863	855	870	847	869	855	846	855	823	839	854	835	862	874	871	847	848	858	884	862	821	838	860	849	875	815	834	869	844	853	820	810	871	798	938	914	871	873	809	822	876	829	895	862	847	899	883	830	863	874	817	863	882	833	862	848	893	890	877	848	831	847	867	829	890	867	888	865	807	867	857	849	828	845	791	834	850	873	844	849	897	823	826	904	867	940	913	847	901	893	845	872	870	871	881	870	831	863	918	873	847	880	870	875	862	832	872	885	920	853	865	915	894	856	907	875	890	885	827	871	866	844	893	864	880	858	832	822	944	853	892	834	868	884	817	899	870	900	841	845	900	853	846	860	823	893	835	878	912	906	857	838	845	877	879	822	865	861	839	853	874	825	866	843	870	960	930	866	801	816	871	854	845	839	826	875	841	897	851	893	831	833	862	925	882	877	818	874	802	854	917	858	849	888	877	856	858	854	869	833	853	827	835	833	878	860	919	837	885	849	849	857	847	855	907	832	858	825	903	864	869	876	851	863	870	915	868	866	865	872	839	853	854	836	903	864	839	844	904	896	904	864	880	859	800	839	861	845	877	839	877	812	903	916	828	798	877	872	892	855	814	883	871	865	848	916	847	810	849	834	859	830	900	825	854	849	860	860	885	858	849	887	850	855	826	864	823	851	869	872	873	886	852	848	910
40996	21656	14941	8231	4629	2744	2610	1930	1092	674	601	579	572	519	571	645	570	509	488	463	479	443	459	435	479	432	431	412	398	415	458	452	410	430	469	384	420	427	472	439	428	425	409	464	444	426	451	430	462	475	408	419	425	415	480	414	448	447	430	409	459	433	455	432	435	441	435	451	488	439	422	458	423	396	435	411	401	426	440	409	443	460	456	460	422	398	424	423	419	413	427	434	432	456	418	435	418	432	403	450	453	382	442	400	456	449	435	437	402	413	421	446	484	439	425	403	429	422	389	454	434	455	443	400	430	467	396	424	425	439	464	449	442	431	422	416	448	455	445	471	437	419	438	438	484	439	428	439	374	420	424	401	438	446	446	409	396	415	425	445	411	461	456	482	440	420	425	435	402	484	441	460	433	402	394	396	431	411	438	446	443	393	454	400	407	417	457	428	464	460	432	420	449	408	443	446	414	424	410	458	462	416	464	445	458	455	416	475	432	470	441	451	441	428	385	389	420	471	462	430	414	440	395	438	459	432	455	488	451	440	453	433	439	457	432	418	402	435	456	423	445	432	435	442	448	384	412	418	411	475	472	461	458	443	421	413	448	421	430	403	428	448	431	450	427	420	461	406	414	460	427	442	416	402	432	453	421	425	447	465	429	447	474	439	435	434	438	421	421	404	422	461	467	406	418	459	429	399	464	455	430	421	433	418	440	433	450	435	453	413	438	420	415	436	426	406	393	427	433	444	418	436	439	419	405	434	466	409	409	414	399	446	426	466	415	455	438	433	452	422	397	416	425	414	433	460	421	449	416	411	432	469	401	414	433	413	438	439	403	397	436	407	449	432	430	442	453	438	442	436	391	462	441	416	423	420	433	458	413	440	440	407	453	445	436	435	434	479	464	485	395	432	482	436	433	412	435	414	426	414	422	456	417	414	460	415	455	457	456	452	391	422	439	416	421	437	448	445	438	447	437	421	435	442	427	453	433	401	445	412	449	471	412	448	470	487	437	448	423	437	451	420	412	447	412	452	426	422	433	461	502	471	393	433	437	389	437	411	414	444	423	466	459	454	451	435	412	451	431	410	422	409	469	424	434	428	448	410	422	434	424	457	451	410	391	411	465	407	455	399	449	398	456	435	429	395	374	402	433	435	461	417	421	431	411	443	464	417	387	443	437	438	430	445	424	431	443	413	420	407	439	400	441	447	454	399	464	408	440	428	403	434	424	423	432	438	445	435	432	428	413	430	442	455	438	448	436	439	409	431	403	445	402	463	467	413	437	405	426	455	418	428	463	389	398	432	432	427	438	465	410	470	433	457	440	439	481	449	455	435	439	393	422	436	436	480	449	474	443	417	420	467	462	418	429	432	474	449	426	424	425	438	441	406	419	374	404	415	468	462	438	445	447	432	422	453	410	478	431	442	449	450	426	418	413	463	439	435	420	419	475	436	426	437	408	411	412	465	448	457	451	413	430	429	475	452	465	472	478	442	440	387	418	466	464	448	436	464	441	416	465	423	449	472	420	431	412	428	437	427	437	436	509	422	411	464	415	436	418	418	462	457	427	417	451	404	415	434	387	425	447	411	444	421	418	405	454	433	471	419	400	432	410	423	415	421	437	445	455	419	408	409	418	378	416	453	439	429	379	448	449	470	401	419	388	481	458	459	431	414	438	426	420	419	419	452	457	466	451	461	445	409	419	413	414	449	415	417	485	453	448	447	410	428	464	452	444	439	447	462	403	421	442	427	435	403	421	437	482	399	443	454	413	460	442	435	399	399	421	402	449	433	473	448	427	453	444	428	408	411	431	430	444	463	436	437	413	454	481	495	423	444	429	439	432	428	413	449	441	449	444	429	441	397	420	396	403	409	476	437	449	475	439	439	416	439	442	432	444	410	424	460	450	452	448	437	425	438	449	484	429	422	418	431	411	465	481	452	429	448	408	429	422	461	432	452	453	467	413	418	459	452	425	430	405	419	427	429	428	395	445	390	438	447	450	396	465	451	383	438	438	440	458	458	460	428	459	443	403	417	456	419	411	460	462	421	407	437	448	420	425	453	443	443	430	431	441	437	424	446	467	470	451	429	456	468	456	430	423	486	413	423	443	442	424	453	414	430	433	439	411	410	443	438	456	444	466	443	440	406	421	448	445	397	454	435	413	456	461	422	402	441	465	451	434	457	453	447	444	428	407	489	464	449	454	453	467	419	431	398	446	447	415	436	384	419	446	467	441	448	464	437	415	442	435	449	396	475	407	404	445	421	426	455	435	455	458	416	446	429	411	417	460	463	427	411	407	431	453	458	427	452	413	432	408	422	405	417	426	416	459	470	463	461	436	453	408	433	407	415	459	432	441	404	450	436	449	436	460	443	419	440	443	471	439	420	395	460	477	429	418	432	445	431	401	433	450	457	438	423	438	410	420	428	428	431	410	470	419	429	404	421	431	406	473	402	461	403	425	450	428	456	418	473	442	455	393	420	375	440	423	472	437	429	464	431	421	386	462	396	439	430	429	442	451	423	439	421	457	451	418	433	441	422	395	450	445	471	443	434	455	411	451	407	465	470	460	432	427	422	464	459	416	397	433	433	451	438	464	398	444	442	496	454	425	443	438	426	392	407	440	436	405	452	458	443	415	431	441	416	406	430	417	447	418	421	392	426	451	419	422	412	411	431	454	433	433	397	430	423	409	418	476	443	443	413	411	445	399	440	401	440	416	476	460	459	422	448	426	436	410	435	437	397	414	467	447	399	456	440	401	453	453	450	395	382	468	443	462	439	450	412	437	450	448	419	465	406	483	462	422	423	439	418	432	420	462	401	415	420	401	423	419	411	424	444	411	416	446	448	480	464	374	443	405	421	414	450	438	443	441	436	425	436	458	417	414	394	416	455	405	446	446	477	438	453	435	415	452	453	397	443	401	438	414	488	430	435	451	436	438	438	473	444	470	457	427	438	435	425	427	428	449	442	425	415	420	411	372	419	458	444	456	430	414	411	435	386	490	426	426	428	462	488	437	443	433	463	428	431	408	409	437	433	419	461	444	449	429	465	447	421	436	450	443	425	418	444	447	412	405	454	391	438	442	460	479	449	438	434	437	400	448	469	383	397	398	410	402	431	465	428	436	479	447	433	446	451	412	403	475	460	414	427	449	474	428	385	448	453	497	429	444	429	434	440	449	445	416	463	416	456	468	457	433	446	456	468	398	444	451	428	420	406	437	479	404	391	407	429	451	428	438	391	452	424	422	461	430	428	449	411	426	469	463	428	410	457	432	431	439	421	409	442	432	414	415	455	434	445	451	430	471	444	472	445	420	472	389	420	440	437	434	468	494	445	441	437	456	462	403	435	395	438	448	429	450	425	449	418	466	470	435	458	436	459	479	404	445	395	424	466	437	408	395	470	480	430	493	438	456	437	451	444	424	432	472	428	434	460	418	423	423	432	406	416	413	446	450	426	463	440	413	433	414	385	453	397	411	370	403	464	429	433	469	443
28213	18154	20314	16924	13455	9249	9563	7107	3560	2072	1863	1682	1768	1551	1861	2108	1805	1388	1239	1133	1199	1146	1169	1166	1091	1048	1038	1107	1030	1042	1039	1019	1027	1019	994	985	1039	1006	1086	980	1016	1005	1016	986	990	1065	1067	1030	995	1006	1018	980	1028	965	1020	1038	1008	1016	989	1045	1021	1043	984	999	905	985	1034	995	997	986	1057	1015	956	1017	1009	1022	990	982	1051	992	1007	998	1019	997	972	973	986	960	997	988	979	991	1006	996	1026	990	986	993	1030	967	1004	949	970	1031	997	985	1028	1029	980	975	1005	948	951	990	974	960	1000	995	982	998	962	988	980	1057	956	1048	992	1059	1015	1002	1007	996	1021	965	1030	1022	1038	1016	995	1047	959	1033	998	994	933	1066	1009	1025	1021	984	1030	989	994	1010	1014	961	1050	1029	992	993	1036	1026	1048	1031	1028	1028	1005	1014	976	1005	1029	951	1026	972	1017	981	1035	998	1033	1009	1008	983	1055	1031	1034	1024	1005	1028	979	962	1040	982	979	1028	1003	1035	956	1051	923	987	1048	991	1042	1034	1003	999	1017	980	965	1008	966	1011	916	1057	987	1002	980	991	1008	962	979	1039	1009	984	1032	1021	1081	962	1002	1010	996	995	1030	982	1027	974	958	998	975	984	1046	995	1088	971	999	957	1012	1010	1083	1030	989	1009	1017	1019	1031	1010	1009	1045	991	1012	1026	1003	958	1008	1004	1024	989	1006	1010	1015	1009	1023	973	1006	984	1014	946	992	1011	1023	1018	995	1069	939	1011	1040	1039	927	1023	1039	972	961	1024	1001	982	1056	1017	986	1082	1019	973	1028	944	997	997	993	994	1048	991	1001	999	1002	1032	1006	1001	982	981	978	984	1000	976	1076	1037	968	1013	1012	1020	970	999	1051	1003	1027	990	1006	1000	952	1006	1005	1014	1019	983	1012	1022	1003	1030	1012	996	989	950	992	995	988	1024	1028	1014	1012	1009	992	991	982	1032	970	1006	987	960	1002	1006	1025	1005	942	1003	1023	956	1026	958	1024	957	1009	964	969	994	1030	1029	949	1001	1028	1015	1023	1009	998	978	1004	1007	976	1026	959	1051	1054	1080	986	1019	997	986	1024	1024	1028	1038	992	995	1036	973	948	997	984	966	980	993	985	1016	1052	996	953	953	1015	1029	989	1002	1000	943	1012	1015	979	980	955	1039	972	1009	1002	1011	998	998	1020	998	930	1022	1028	1006	1052	1005	1038	1014	965	1013	1011	977	1037	964	1008	953	977	987	1026	989	962	1022	962	932	1039	1078	1065	978	1013	1016	1004	954	1010	1022	967	984	957	1012	983	1032	1023	1000	953	1005	1011	998	1021	1012	1015	971	982	979	998	999	1007	1041	948	1038	974	1050	986	1057	971	981	1041	961	1042	974	1052	969	987	1035	1013	1018	949	1026	1049	978	999	986	1007	1030	990	1044	987	1001	1030	1002	1043	1024	1046	1021	988	1000	962	1034	1024	1004	1011	1036	1009	911	957	1035	989	990	1011	1072	1067	1029	1051	993	1004	981	986	996	983	1006	1019	1032	1032	1035	985	949	1014	985	1012	980	1032	1003	1000	995	1077	949	1063	995	1063	981	975	1013	1011	1015	976	1025	1004	962	1010	980	973	1032	1023	998	986	957	1071	1003	1005	1014	1007	1076	1059	1022	964	1042	1048	1041	922	1069	1033	980	999	994	988	1005	1058	1005	1047	966	978	1021	927	1024	1065	950	967	1034	998	975	957	1012	1067	1022	964	1025	969	995	1000	985	1028	999	999	985	997	1049	1099	967	1056	960	1047	998	952	944	1024	1002	1021	1034	999	999	998	1040	988	998	1031	996	1007	1061	1011	983	1021	1010	977	974	993	955	1020	1106	1024	974	973	998	979	968	1051	1016	977	1013	1075	1015	1025	956	1015	1012	990	1015	1020	993	1024	1019	1028	967	1014	992	992	996	1001	1021	1007	891	986	975	1041	1043	1039	1009	978	991	1016	994	995	1013	952	1010	978	985	984	986	1015	1007	990	976	979	997	1032	1023	1024	994	966	997	957	1030	1027	1036	976	1000	1051	946	995	1002	1038	1006	997	1057	1048	968	995	1034	1050	1002	1010	1004	1049	1018	1030	999	1011	999	963	980	1029	1027	990	1019	946	1002	982	982	981	997	1020	1069	949	1041	992	1029	1035	1037	1047	1051	1019	954	946	941	1013	1027	988	991	1006	1005	1077	1002	1014	977	1020	1011	1046	1052	1024	1031	1072	978	973	986	993	951	1017	1021	1014	979	1050	990	1003	978	950	985	993	998	1017	961	969	1004	976	981	1033	962	1017	999	970	999	1025	1041	983	989	976	1004	971	1013	997	996	1008	1022	975	1036	1033	995	1044	1012	944	991	972	1006	982	1022	1017	1048	997	1030	987	997	1000	1037	950	980	1054	1003	987	1031	1043	1000	973	986	1010	926	1023	935	1005	984	1051	1039	994	994	991	1054	959	996	995	1035	1032	1014	989	1002	964	1018	1012	1043	1009	1000	988	978	945	994	957	1006	1042	1010	1067	980	1015	1058	959	989	975	956	944	991	1004	1014	1050	1010	972	1028	994	1007	989	1014	1020	976	989	1017	939	1047	1013	1031	1006	957	1005	1009	958	1070	1064	998	1021	1002	993	1000	999	997	989	1038	1045	990	1024	1023	959	996	970	1000	1010	1038	1057	984	956	999	1048	974	1060	989	1083	931	983	1016	1011	1016	1026	1012	1014	1044	1053	1024	1018	937	984	1007	986	1017	1020	1002	980	1037	1004	954	986	993	1005	1000	1024	1002	983	951	990	998	1067	988	1018	982	982	984	988	1059	1039	982	1034	979	1048	1005	1007	967	1056	1001	989	1003	952	1034	1029	962	1010	1011	990	994	1016	968	1023	938	994	1006	1044	1026	978	1023	1012	1062	993	1009	994	1005	959	987	968	1004	968	1026	1025	1029	973	1024	986	1015	954	991	904	1023	1009	1024	1019	981	1009	1043	963	1014	1003	1025	1005	953	992	959	992	970	1008	1026	995	993	987	974	1027	995	1020	987	1050	1069	1019	1035	954	996	1020	966	1017	1037	1007	1090	977	994	1030	999	1037	963	1063	1024	1001	986	949	1012	1058	1010	1042	957	980	1033	998	998	1052	1028	984	1002	993	1033	957	1006	969	987	971	983	1002	938	1029	1062	1042	994	1001	1086	1068	1037	1002	1050	961	1018	1037	958	996	980	1023	953	993	1002	965	996	963	1019	1058	978	980	1067	967	1033	992	986	999	1033	1001	1023	1027	904	978	1017	1002	1009	968	1046	1019	1009	993	987	971	1011	985	1004	1026	1076	922	1000	984	1009	957	964	1075	980	979	1018	985	1033	995	988	954	975	1017	1022	1061	1018	960	999	1042	1055	1049	1008	1026	971	993	1019	973	921	969	985	981	1010	986	996	986	1049	983	980	1010	1050	999	998	1038	1059	1044	1010	981	1035	976	1016	1028	1030	997	1069	1008	1023	1005	1022	957	1002	1007	1011	1016	1053	1021	1014	1017	995	1015	988	1016	970	1014	975	1011	994	987	1013	951	1045	989	985	1045	1006	990	978	967	1045	1007	1016	1033	1051	1018	1009	967	1024	1009	1008	962	949	1023	982	1047	983	1006	965	988	957	983	1035	1016	1004	1008	995	937	995	992	1001	995	975	1035	1037	940	1071	996	1058	1027	984	962	1107	1038	1000	1038	967	1001	995	972	978	1014	1020	987	1039	1004	992	962	1041	992	957	954	989	946	1018	1051	963	1011	947	1030	986	1009	1012	1048	983	1011	926	988	998	1004	1016	991	1017	1047	939	1042	1033	974	1033	988	951	995	983	1024	983	1024	1012	983	1086	999	956	901	958	1011	1010	1050	1049	966	999	965	1019	986	1059	1021	975	961	1003	1018	1025	1036	1059	1025	951	1081	1031	986	1041	1002	1007	975	1013	1065	1053	1024	1006	982	1053	996	966	1033	1033	1030	1047	1035	996	969	1036	1045	989	935	968	1016	1029	985	1003	980	955	970	970	1023	1054	1017	1006	1021	986	1046	979	1018	1056	1010	995	972	999	1001	1037	973	996	1011	1005	979	1008	992	985	933	1033	985	1036	950	982	1021	984	1014	1001	1019	1058	1050	1026	944	978	1022	992	1094	969	990	1010	1031	996	982	979	1036	1032	1004	988	987	1037	1039	931	983	1024	1029	973	999	1006	988	1011	1034	1026	1009	1006	978	987	970	950	984	1057	972	1038	990	976	980	970	1005	1041	985	1008	1008
50461	25660	17915	12048	7635	4360	4588	3722	1737	1175	762	605	632	533	589	746	490	494	501	466	517	446	444	414	382	383	388	398	426	397	393	381	400	382	344	372	375	343	370	371	388	330	373	383	369	340	402	339	367	382	373	363	354	377	318	365	376	382	351	331	365	350	382	376	337	343	341	347	363	376	369	368	350	378	325	370	368	363	338	340	381	379	371	353	357	376	371	390	352	341	348	336	389	357	379	381	351	367	375	365	366	363	359	382	326	382	343	381	356	340	319	336	392	357	344	344	328	375	364	360	326	338	371	354	331	362	344	332	376	373	377	372	336	319	345	364	360	361	360	366	362	361	354	362	325	359	354	339	376	357	351	378	361	355	321	368	342	346	370	387	386	376	370	356	341	343	369	360	360	357	323	355	369	374	352	331	374	346	351	340	340	400	395	334	346	365	377	367	356	332	382	343	385	373	371	326	384	362	335	378	362	346	379	381	397	337	337	364	338	353	341	358	343	342	362	378	389	350	388	396	382	367	346	355	362	361	380	374	401	331	360	406	351	351	389	348	351	344	385	340	358	380	384	374	384	313	364	386	344	319	341	368	356	338	342	400	331	385	333	392	367	395	385	403	361	376	349	363	372	315	338	351	378	363	357	357	364	386	381	405	319	383	361	323	363	359	347	367	368	401	362	348	356	393	375	380	361	367	371	363	360	399	347	381	354	358	342	381	369	361	369	359	404	348	364	370	361	380	356	360	372	394	327	338	368	341	363	386	351	366	388	341	363	369	367	390	394	368	364	324	390	367	374	381	370	348	362	379	348	397	362	331	388	366	335	344	369	380	370	339	373	391	342	373	338	313	377	386	384	321	371	333	392	384	385	323	341	377	376	390	362	353	331	393	365	379	337	404	360	324	389	400	315	348	391	352	352	344	401	388	353	341	379	370	349	374	364	349	344	360	390	336	358	365	356	347	348	387	330	345	362	401	400	345	380	368	323	337	344	345	359	413	343	344	357	364	337	362	371	361	352	363	359	357	350	375	390	370	365	391	349	365	357	388	374	375	368	370	340	370	367	389	380	387	349	381	389	366	363	376	349	343	358	341	388	346	380	373	346	373	366	359	373	387	378	357	369	372	386	330	383	357	365	345	376	387	351	379	395	342	358	326	361	349	383	376	341	364	368	369	320	388	385	357	360	360	394	379	357	337	372	354	391	382	383	343	310	327	359	390	354	385	385	344	331	371	362	399	325	353	361	363	355	368	376	392	363	387	330	404	341	373	330	337	338	370	334	355	364	355	393	348	380	365	375	390	348	385	397	345	343	347	350	373	414	347	391	360	344	398	370	363	395	429	359	377	369	376	389	337	370	380	387	377	356	375	383	338	333	374	381	366	362	378	358	363	387	324	379	359	365	360	329	324	370	377	341	390	380	369	382	322	377	358	368	329	345	367	354	376	385	314	363	357	366	371	374	355	382	322	344	390	375	365	345	337	315	351	323	328	392	350	349	342	345	323	403	358	363	378	352	365	350	376	347	362	358	388	344	357	375	319	349	353	350	363	366	352	341	354	365	343	343	391	395	335	382	356	340	344	372	367	388	386	325	352	370	385	364	352	340	404	362	381	356	366	347	381	334	411	364	353	371	344	365	352	354	387	367	344	367	333	342	359	369	353	368	353	320	381	387	398	354	360	358	346	340	370	391	374	379	349	378	372	408	348	332	348	359	373	362	399	346	324	357	370	386	375	338	383	379	367	347	383	347	351	396	392	376	348	354	366	391	388	335	352	397	369	384	350	381	392	349	379	376	337	363	345	356	351	381	375	335	322	360	383	359	365	328	395	334	343	376	364	365	379	404	361	358	347	382	360	354	366	356	370	373	344	352	364	387	371	358	309	356	389	369	362	343	329	353	360	356	338	381	408	340	360	333	371	396	354	354	379	373	386	356	365	354	365	371	349	345	360	344	314	419	386	355	321	377	349	377	393	332	360	338	369	357	365	389	352	348	313	378	381	392	375	367	392	371	355	342	370	351	328	355	388	376	352	370	386	385	382	373	352	389	359	350	364	402	354	362	387	378	360	342	344	424	377	386	386	364	356	325	371	364	369	370	357	356	375	371	357	326	370	346	381	368	368	351	351	327	366	381	355	359	331	347	354	394	388	364	352	358	365	352	335	381	342	381	363	359	360	338	329	386	330	374	380	378	381	369	369	330	378	365	361	363	363	390	381	386	370	351	328	363	346	341	391	364	344	347	348	361	374	360	352	339	361	367	354	358	359	388	354	337	346	340	339	370	362	342	336	362	345	348	313	336	370	341	365	343	378	335	396	383	340	381	371	367	335	357	348	316	402	370	335	391	352	374	364	390	360	365	344	364	356	378	352	371	362	340	323	351	334	352	408	400	343	381	348	360	335	356	366	359	343	377	323	351	392	351	336	356	335	396	352	395	346	408	377	342	379	369	344	334	366	392	365	363	342	398	379	370	364	359	378	358	364	371	373	337	329	346	384	351	385	400	363	341	335	372	332	375	345	336	381	341	366	393	358	357	404	390	374	357	362	335	404	361	354	322	323	346	375	392	369	365	396	379	351	326	331	354	367	354	349	381	379	342	386	342	343	386	338	361	370	344	368	353	334	349	412	369	355	389	356	353	381	394	384	360	363	381	355	357	308	355	365	357	337	346	359	378	361	385	365	383	421	326	381	342	351	328	377	353	365	377	381	362	374	385	348	363	365	375	355	366	346	363	385	379	377	378	351	407	373	357	383	361	363	344	368	372	313	343	352	384	362	408	388	375	371	359	372	390	351	382	335	373	357	373	361	357	371	338	359	335	365	393	349	367	374	395	393	393	415	386	383	392	351	367	394	364	366	359	409	364	357	361	366	352	377	365	345	392	372	372	382	319	385	341	328	354	372	367	373	340	360	354	356	362	412	388	375	354	347	405	366	347	401	325	374	345	406	414	370	356	362	337	341	373	393	387	367	350	317	395	361	347	320	363	409	369	373	349	327	338	333	363	317	329	335	343	354	336	347	377	366	385	352	383	360	331	346	334	323	384	357	339	359	345	355	347	372	348	359	390	428	342	334	391	347	341	356	345	359	383	374	359	370	357	331	360	341	359	406	380	348	374	334	377	340	385	372	349	327	370	356	384	420	398	365	383	355	329	375	346	372	364	359	369	368	343	339	373	299	369	377	415	337	382	366	348	343	398	368	400	362	364	347	358	352	345	369	360	370	377	367	344	338	359	385	382	379	350	372	367	362	363	346	408	371	338	371	331	381	338	357	357	353	388	398	386	343	372	377	357	369	371	390	327	341	353	340	382	389	368	325	373	373	374	377	365	397	382	389	382	357	356	335	337	343	357	338	394	385	367	402	396	381	375	354	374	364	371	390	345	349	386	364	386	393	376	347	369	369	353	403	321	374	372	356	324	349	392	379	377	375	350	356	392	356	398	369	344	362	365	355	316	355	362	379	384	343	375	385	341	328	338	379	355	381	371	379
33429	19970	22974	22658	18609	12969	15577	11594	6069	4242	2696	2113	2217	1913	2116	2868	1643	1518	1546	1375	1522	1608	1391	1142	1020	994	937	927	875	893	905	882	883	868	926	887	874	858	869	851	877	809	801	799	846	837	824	837	880	830	818	847	846	869	832	748	851	872	798	889	826	836	796	866	796	859	810	843	865	851	780	856	817	832	833	900	831	877	812	822	851	862	846	843	859	816	821	885	874	844	840	830	872	848	824	850	832	792	889	842	860	866	798	842	798	851	862	813	854	896	834	847	835	839	841	832	857	801	757	815	811	780	816	840	816	843	886	815	822	821	831	829	864	902	822	792	828	830	844	881	813	861	859	805	831	850	801	768	834	826	897	851	873	823	888	816	821	843	863	805	818	877	815	794	815	843	855	858	889	841	865	850	868	900	839	800	829	878	845	822	818	827	831	819	796	800	880	776	801	785	737	810	834	826	861	885	871	817	866	838	835	820	854	891	854	820	823	818	877	811	821	853	846	815	897	846	873	875	868	835	802	852	854	832	802	883	855	831	870	849	852	819	814	864	871	887	892	836	893	844	828	855	843	847	887	846	778	857	875	839	857	861	867	900	815	818	822	823	874	856	819	843	807	896	861	877	853	871	811	824	838	815	843	918	818	811	873	848	824	802	848	829	823	807	814	808	783	900	873	833	824	848	806	813	866	802	820	832	848	867	827	828	825	884	837	806	839	830	830	913	816	821	874	848	813	804	821	810	878	852	838	827	862	794	909	855	848	791	863	790	814	845	854	893	861	804	841	904	851	823	808	838	863	796	814	839	830	853	843	830	827	817	873	809	829	851	818	874	869	850	855	817	873	825	825	810	806	827	845	815	799	838	833	892	862	836	828	817	864	839	790	835	772	796	829	876	864	859	856	818	798	856	842	806	796	782	840	873	877	841	820	859	867	812	847	837	786	849	840	889	807	879	893	856	870	816	867	821	832	812	825	881	830	842	792	830	855	853	875	832	847	784	875	834	866	831	901	842	802	868	889	856	862	839	824	799	847	849	850	835	799	831	832	833	889	829	882	812	869	825	828	811	809	822	863	891	734	814	817	795	821	813	820	797	881	827	835	827	846	863	827	837	830	870	838	855	794	842	887	845	837	812	877	877	799	857	838	843	834	923	831	856	833	913	844	811	830	828	833	834	850	829	929	852	853	822	826	847	861	880	831	846	840	818	864	818	830	864	810	820	858	859	876	808	809	810	862	867	812	878	881	808	834	830	896	810	835	847	848	834	823	833	855	794	816	823	819	839	834	832	839	801	827	850	859	815	840	828	823	808	785	840	848	840	825	852	817	859	879	870	853	807	852	874	866	887	824	824	851	827	865	837	834	833	854	857	860	804	810	851	851	795	859	835	827	845	863	850	857	855	816	829	783	838	832	848	874	865	847	858	830	873	850	855	853	872	851	825	829	802	846	838	839	847	826	793	827	838	847	850	806	829	784	788	900	890	876	900	806	825	832	848	870	826	842	869	843	805	817	812	793	841	811	783	863	807	810	794	788	808	872	850	868	861	836	807	819	873	817	811	882	799	848	899	832	792	792	866	836	871	824	827	830	779	808	754	824	817	799	835	803	851	796	873	852	841	823	881	884	805	832	854	822	845	849	856	828	814	843	814	855	854	847	789	781	844	835	828	830	872	855	831	864	834	799	857	860	826	832	841	859	813	822	838	827	898	787	837	816	837	843	805	843	862	773	864	838	837	889	846	801	863	832	874	798	848	792	787	847	812	803	857	875	820	836	852	796	873	816	855	867	779	909	832	832	846	875	865	806	833	898	796	868	806	838	848	819	861	809	863	823	814	841	855	792	814	826	852	834	830	846	860	850	830	829	848	781	865	857	809	850	830	858	852	853	854	852	841	828	887	868	831	829	817	850	843	844	841	868	826	801	831	833	837	840	819	856	882	835	832	906	852	815	778	834	881	889	831	804	818	829	896	809	849	758	807	851	857	860	830	825	822	845	831	889	858	845	861	781	810	820	825	829	810	813	780	836	826	868	859	847	767	817	841	828	819	871	859	830	835	857	789	823	852	864	897	851	848	845	830	853	856	865	862	755	842	814	853	843	817	807	842	808	837	823	810	875	830	815	795	871	850	890	836	910	859	789	874	904	871	861	849	817	839	868	868	792	831	853	791	812	837	847	845	837	828	792	842	846	865	831	856	808	816	790	843	855	817	834	844	824	830	873	850	800	782	877	837	817	817	810	916	785	860	864	839	823	885	830	840	856	818	856	817	822	807	821	836	866	869	831	835	850	827	823	858	880	841	765	840	860	828	852	846	834	797	840	819	844	791	861	825	888	823	835	864	849	864	837	780	809	848	875	829	836	787	826	847	861	859	819	903	836	879	855	868	864	853	819	830	801	804	857	811	830	845	877	828	836	804	845	858	823	879	888	795	821	872	882	817	816	817	843	836	850	790	869	843	821	788	821	838	826	786	837	814	837	837	825	802	813	870	819	825	846	817	813	773	846	808	871	862	799	858	840	851	789	859	852	896	844	805	802	820	844	845	843	846	848	891	800	838	849	876	837	850	865	811	857	823	831	831	811	841	795	914	888	806	824	825	870	822	834	825	869	824	866	842	838	860	815	784	813	830	797	844	843	863	837	856	873	870	829	856	841	781	808	805	874	828	840	848	842	831	838	851	788	894	809	830	843	830	818	801	893	775	855	831	820	865	817	855	849	875	897	822	853	829	830	847	867	852	856	848	813	849	779	795	838	831	883	808	803	833	835	873	882	828	841	831	863	814	863	848	830	871	841	776	836	813	809	874	820	880	837	811	799	848	817	814	814	860	841	843	813	796	802	835	878	811	887	868	833	859	837	827	789	846	827	834	846	874	842	838	871	845	777	819	861	870	819	820	827	868	860	860	865	835	837	846	841	822	835	809	805	878	798	819	851	826	840	812	824	852	834	843	849	819	843	796	844	809	881	854	857	824	834	858	854	878	845	832	902	820	835	841	786	827	880	851	773	835	880	840	824	891	871	839	824	879	884	827	835	831	811	870	855	817	846	875	792	815	861	821	853	847	820	848	783	801	831	822	768	805	845	831	826	804	863	847	846	869	853	861	856	867	844	814	814	826	843	882	869	864	868	861	839	846	797	848	824	868	832	826	822	882	846	834	852	817	786	776	835	806	823	854	837	942	839	829	816	830	824	825	801	838	797	813	824	790	856	851	799	845	767	826	807	852	828	814	848	836	866	824	834	830	842	843	840	837	768	850	876	863	830	797	836	820	834	812	848	819	874	881	848	843	770	818	818	832	829	817	876	840	845	863	846	819	813	866	853	837	893	851	869	812	822	835	807	822	840	818	872	818	821	850	809	826	845	912	830	875	883	892	845	805	796	809	830	817	852	846	868	826	815	851	785	786	793	840	888	862	837	863	836	823	882	789	876	869	812	841	839	769	854	810	869	836	891	856	847	850	826	855	846	802	764	837	837	822	849	856	838	800	833	856
26346	12346	6984	4105	2065	1016	738	540	505	436	373	416	353	341	378	340	360	352	361	335	346	325	342	343	372	342	347	319	380	350	332	326	336	361	351	318	339	376	350	356	318	346	367	382	321	337	362	350	361	341	369	335	375	331	374	364	324	350	373	328	327	356	354	348	355	347	354	376	370	372	365	320	357	335	381	370	356	362	389	323	374	375	354	357	333	367	370	387	403	353	351	403	379	348	335	361	382	358	391	374	376	345	342	327	353	336	348	310	356	371	352	369	341	359	323	328	337	352	345	335	380	319	352	341	364	370	388	370	340	343	349	352	319	355	361	367	335	358	377	372	370	349	343	332	324	333	358	338	359	370	369	354	316	350	374	339	340	330	368	347	368	362	321	322	349	357	331	351	358	371	374	335	345	374	357	344	351	338	338	338	354	354	363	356	323	348	335	350	358	335	356	381	346	361	375	364	371	351	365	338	331	370	359	366	338	324	366	306	342	355	355	365	368	358	347	365	362	323	346	327	348	363	369	373	320	361	374	345	309	369	362	356	334	368	351	361	358	341	335	352	358	360	327	339	348	355	324	341	368	359	352	398	339	388	373	311	324	369	354	364	365	321	376	335	340	345	351	374	367	338	330	355	347	324	387	366	357	333	368	385	375	387	351	301	322	362	363	339	371	338	318	358	353	346	382	313	352	352	336	354	356	365	373	299	352	369	349	364	363	315	379	360	349	328	329	363	369	322	336	329	375	346	327	340	357	329	327	323	328	330	315	344	334	317	290	381	371	364	363	372	350	350	335	339	387	341	336	314	330	387	343	375	324	323	345	340	344	355	323	367	340	336	345	339	374	405	356	373	359	342	360	360	322	364	393	363	339	350	325	345	383	346	405	351	393	341	347	358	347	329	364	357	381	357	369	364	333	355	358	360	343	349	349	368	342	350	341	404	349	344	353	362	344	357	384	348	378	360	368	335	366	328	324	345	399	344	352	346	363	341	338	342	355	353	377	367	372	324	313	338	349	342	321	344	331	323	367	366	374	345	353	332	347	314	346	350	347	359	356	331	336	361	337	341	337	362	382	322	343	340	338	360	338	360	351	355	307	361	361	366	336	329	338	355	379	336	357	369	340	361	391	366	325	332	348	345	362	355	334	365	342	370	311	352	343	359	333	363	347	366	349	359	348	351	334	359	338	330	355	343	342	360	348	345	340	358	343	354	330	357	353	373	383	380	375	349	352	330	326	357	343	377	381	371	343	419	308	342	371	345	350	382	371	357	359	340	340	365	333	350	360	340	339	370	369	364	343	383	350	348	340	367	378	361	387	358	365	371	374	354	340	317	388	384	349	364	363	346	370	326	389	331	386	351	394	360	425	348	377	365	324	351	334	351	319	355	356	377	343	365	375	328	361	371	373	374	362	320	386	316	340	347	377	341	362	321	361	357	365	350	351	350	379	368	363	330	342	352	324	318	344	360	351	299	339	363	393	397	345	335	320	354	362	381	347	369	329	359	331	366	347	343	376	317	346	347	370	346	336	354	344	353	361	366	303	365	375	348	360	346	309	370	373	333	340	347	330	356	362	358	343	337	324	357	349	322	350	383	350	349	331	385	383	331	366	345	379	343	325	395	354	371	363	381	351	350	355	359	337	341	346	359	382	364	345	332	356	347	362	355	335	345	311	342	356	351	356	403	325	369	371	342	352	347	377	355	343	373	345	351	328	385	311	366	376	329	336	336	357	350	356	349	335	380	389	352	394	326	335	353	401	374	336	334	390	364	321	360	333	333	372	347	334	359	346	348	329	371	350	353	331	345	354	355	347	326	326	330	369	351	359	352	351	343	348	401	345	380	354	365	387	385	383	317	391	343	362	339	361	365	368	341	380	339	329	347	344	352	351	377	353	326	323	367	350	329	376	360	343	351	337	385	354	345	367	346	341	360	355	342	371	323	324	368	339	378	350	355	352	348	335	337	379	375	329	373	335	375	369	328	353	337	372	359	364	343	317	348	368	333	348	362	382	354	360	388	366	382	378	370	396	330	366	346	357	382	304	364	346	355	324	315	334	351	363	314	335	336	392	363	389	329	361	353	379	348	331	350	358	340	392	353	338	357	356	367	347	345	332	341	353	346	372	379	330	348	333	400	332	348	289	361	354	330	349	329	393	356	355	337	394	339	293	368	362	339	351	352	315	355	334	368	363	369	366	375	332	313	348	377	387	366	338	364	379	392	365	386	333	336	351	361	357	337	363	327	362	360	323	342	376	410	339	373	375	309	389	376	381	360	382	325	338	356	347	396	350	392	358	357	339	328	369	332	351	369	316	378	378	352	379	356	366	348	318	330	357	347	366	379	291	348	365	385	350	352	348	386	361	354	371	328	367	336	351	341	378	390	364	364	360	381	307	352	340	330	371	348	321	335	327	350	333	354	392	384	345	382	345	369	363	330	341	359	356	335	347	362	322	356	327	367	328	313	381	353	339	339	361	345	331	326	373	345	322	357	351	363	344	320	331	305	338	354	345	353	372	382	363	335	383	345	372	355	373	367	346	349	380	334	365	338	330	333	353	340	331	335	382	350	346	360	367	342	373	363	331	355	329	322	337	369	314	381	396	335	342	310	333	349	386	343	333	353	332	322	372	332	327	331	352	328	346	302	390	392	364	341	329	348	368	345	359	357	356	356	370	320	354	364	364	341	330	349	389	366	330	346	347	346	367	377	351	353	349	342	336	353	337	358	376	356	373	348	331	294	344	353	307	310	329	345	348	383	329	347	313	355	331	364	377	341	354	337	355	320	354	351	373	337	358	306	345	348	340	360	379	342	331	372	314	367	324	361	364	348	323	349	333	385	321	338	340	307	295	292	367	315	349	348	334	370	327	328	326	348	320	374	334	299	351	351	351	336	358	364	379	354	351	365	344	310	367	355	361	396	330	340	368	395	359	336	381	339	372	324	386	345	314	391	356	389	377	337	349	345	350	329	348	334	351	339	317	373	368	351	358	391	359	357	328	330	338	340	331	368	382	366	367	317	370	358	332	337	349	337	317	362	385	342	364	378	340	361	352	369	353	380	302	379	311	322	371	324	341	361	336	336	307	346	349	343	352	362	339	368	340	322	368	324	335	333	374	356	333	341	381	344	369	322	380	336	359	355	343	326	363	331	365	340	314	344	353	370	369	356	326	327	363	356	314	371	338	380	344	345	329	347	349	334	337	341	347	389	392	338	329	379	361	367	296	344	354	338	347	312	339	376	359	312	342	347	323	344	363	332	311	331	370	365	348	364	404	354	334	361	359	363	356	361	311	321	344	345	354	353	334	346	348	355	398	364	341	353	310	369	339	371	335	312	331	346	352	344	355	366	371	377	362	385	346	344	361	318	334	388	333	362	402	360	350	364	336	329	333	355	360	345	375	379	374	324	344	347	363	354	388	317	369	328	336	344	360	381	341	317	333	336	335	344	326	339	382	330	358	329	395	353	363	356	342	340	367	372	331	369
19173	10892	11113	10160	6710	3627	2705	1749	1544	1283	1150	1123	1054	972	991	914	931	899	909	871	813	856	890	866	834	846	901	841	882	844	815	841	857	884	822	828	878	859	832	884	884	853	859	836	853	803	822	810	864	792	812	812	833	831	849	805	843	830	884	842	826	845	826	848	818	831	784	837	851	860	787	871	804	820	851	831	823	830	866	863	807	825	874	796	773	834	856	859	841	839	829	868	820	818	861	804	842	831	806	825	814	850	843	818	812	818	877	845	832	830	810	833	830	876	849	882	869	876	825	823	833	825	852	812	849	852	901	851	886	797	812	842	860	839	868	840	864	892	870	835	861	897	800	875	907	832	830	890	778	860	836	770	807	853	839	852	832	826	832	872	820	824	847	823	812	823	866	843	865	817	859	818	852	855	799	772	838	819	826	838	872	850	828	875	841	860	878	830	825	861	899	833	782	800	867	862	826	834	834	821	808	876	878	811	765	808	870	899	825	821	887	825	813	797	828	807	838	842	834	836	847	871	839	833	792	850	846	835	805	826	891	893	887	846	828	847	823	823	836	836	837	852	805	850	812	843	842	836	841	823	801	803	790	834	837	901	862	802	833	867	845	815	848	833	865	799	821	830	863	765	847	819	865	846	841	825	852	882	831	858	859	832	872	847	821	804	827	815	767	905	842	843	822	839	879	830	884	822	787	840	887	836	815	901	778	832	843	866	811	868	823	843	885	818	826	888	829	866	816	841	867	836	852	842	827	780	797	820	828	808	853	857	788	775	828	812	841	868	847	858	850	832	884	898	864	854	834	812	828	859	870	875	836	876	867	841	868	834	862	812	828	878	886	859	823	842	831	793	861	849	855	867	867	817	818	777	850	866	887	855	862	827	831	851	869	836	816	851	872	867	810	829	868	826	843	790	831	888	844	851	890	843	862	893	862	879	840	799	779	842	851	844	810	857	862	857	848	821	837	826	843	899	827	874	830	865	841	807	859	853	850	820	825	849	824	849	867	838	871	823	824	837	872	846	833	822	838	798	801	858	819	813	840	794	836	842	896	877	865	821	857	824	871	824	813	850	870	861	776	887	807	871	817	887	814	873	796	873	813	839	848	870	848	839	811	840	868	847	820	851	811	823	915	823	844	852	844	829	859	820	847	816	871	849	872	828	796	817	893	856	866	772	762	848	878	886	833	895	838	869	791	853	828	811	859	833	862	815	875	808	872	773	904	865	884	907	805	847	883	833	848	812	859	842	846	857	903	834	848	884	856	854	877	838	842	892	762	851	841	850	817	861	856	811	897	908	879	851	791	789	854	901	901	831	783	838	814	867	804	852	822	834	798	898	837	778	814	816	811	916	858	824	834	838	776	832	832	819	838	807	766	833	850	862	811	816	813	805	875	855	869	860	836	819	824	838	853	825	809	872	808	919	851	843	839	833	848	872	825	876	838	849	851	786	862	847	790	805	815	800	842	825	805	768	885	840	841	856	850	880	848	868	810	805	820	868	817	857	809	826	841	814	864	837	817	806	827	792	848	854	854	798	940	828	810	836	822	905	866	807	830	889	834	840	862	842	882	856	817	829	863	847	863	869	809	844	872	833	816	832	853	829	832	871	787	849	819	867	836	849	844	815	808	828	823	830	800	822	857	840	857	822	866	914	847	844	857	843	815	855	843	818	818	869	798	813	861	862	851	897	834	793	841	825	815	816	851	833	893	862	843	920	841	831	858	852	803	880	774	861	817	858	800	885	864	807	810	851	841	831	826	828	813	827	830	908	862	838	833	828	838	839	851	820	856	841	854	878	827	864	832	864	833	803	830	832	839	825	826	873	817	900	814	808	911	861	812	862	884	796	858	872	833	894	884	862	818	773	884	840	867	876	819	822	870	841	819	770	866	806	858	833	846	820	815	864	866	786	840	869	817	865	809	814	857	826	880	821	868	790	909	832	854	901	861	863	886	862	818	868	823	856	864	848	866	916	832	802	807	806	861	825	823	795	859	881	838	842	863	841	814	818	844	879	849	830	844	859	819	812	868	793	858	850	825	851	877	807	835	851	861	871	878	866	891	841	854	844	909	843	829	877	798	830	862	877	854	806	890	872	825	859	868	800	802	852	858	821	872	818	805	880	813	858	813	844	813	866	825	858	870	863	830	875	849	864	810	898	822	860	824	849	820	840	805	792	841	821	833	842	850	891	780	815	867	790	840	826	838	881	855	883	821	832	867	856	851	852	878	831	878	817	759	874	819	870	868	828	869	814	843	879	902	832	822	902	822	870	835	879	834	865	860	872	837	926	834	802	866	805	782	827	919	852	876	829	845	850	819	805	829	815	842	849	826	838	866	860	833	840	860	873	849	843	873	814	846	794	815	824	895	845	801	841	875	861	830	819	817	842	878	842	856	881	804	812	804	839	838	875	843	869	821	786	838	836	870	908	804	815	814	858	864	791	838	809	882	842	831	826	828	879	892	932	827	818	842	810	829	849	850	812	802	835	852	805	863	845	830	819	830	808	852	802	805	839	830	854	853	838	859	848	837	856	829	845	818	762	824	870	857	877	858	888	803	863	842	852	856	804	843	869	816	896	821	796	874	857	843	811	880	846	818	847	850	823	857	823	883	851	892	847	818	840	828	849	810	826	800	837	873	790	892	826	807	864	878	830	828	825	867	879	846	872	837	832	859	864	825	823	847	804	857	846	836	810	855	836	799	912	864	781	803	848	819	832	848	871	856	845	850	868	812	822	851	825	852	785	881	861	836	850	885	819	818	894	830	861	866	827	793	885	815	856	843	833	786	811	863	804	861	817	882	830	809	865	872	801	817	797	883	821	849	863	872	843	882	888	842	841	846	802	816	824	858	783	822	835	893	872	901	924	877	845	894	864	835	832	891	824	811	864	844	832	799	840	878	809	835	844	863	850	861	807	824	849	805	871	818	848	879	868	834	812	842	850	836	846	883	836	825	913	841	877	812	826	866	831	874	806	810	794	822	859	904	852	847	866	866	863	869	842	772	851	794	811	772	814	881	860	856	816	852	844	854	844	867	830	848	868	845	792	804	826	839	832	819	858	800	796	838	854	859	832	802	847	804	869	842	758	869	861	835	847	832	843	848	799	854	858	839	863	872	822	841	812	835	841	837	837	828	847	823	825	826	849	840	843	806	872	834	821	845	884	831	874	823	859	928	886	919	842	817	817	897	794	848	874	818	891	782	851	815	844	859	802	856	870	847	791	790	895	830	879	809	765	868	811	823	867	852	865	808	774	874	834	860	839	863	778	851	854	847	850	821	864	890	793	859	859	858	819	844	803	881	806	845	859	863	870	869	904	764	874	859	831	811	878	841	771	860	883	831	841	812	826	842	827	838	855	824	860	846	823	845	837	871	808	815	826	837	871	891	844	836	833	856	905	847	818	853	870	865	811	799	827	800	894	831	770	798	826	841	862	834	821	824	849	909	844	886	844	860	875	882	842	802	826	879	854	822	878	848	874	856	827
40434	19516	14293	8339	4201	2373	2812	2102	1470	992	633	499	497	499	501	574	465	474	453	444	433	450	469	423	423	451	464	420	440	420	421	439	426	408	419	428	455	434	417	432	405	463	395	419	399	506	423	407	394	421	394	422	435	448	433	434	378	417	454	453	419	427	447	436	416	413	428	390	429	427	373	465	387	428	443	421	444	403	436	426	441	429	444	423	411	396	396	402	432	414	440	385	382	469	455	434	408	428	385	392	409	408	416	389	369	434	447	441	441	471	402	396	370	399	409	407	395	400	403	439	434	439	400	416	401	410	410	429	437	426	431	399	408	414	405	421	400	462	420	410	421	408	412	408	408	413	405	461	421	419	412	408	396	399	403	412	426	395	419	385	427	438	389	406	412	400	419	420	428	409	398	403	411	381	424	414	419	398	421	385	450	412	476	459	424	430	406	397	427	419	420	437	411	399	445	453	370	409	416	400	423	441	418	434	460	425	410	401	425	403	412	398	422	420	426	434	433	441	462	493	449	453	461	447	469	489	401	396	404	478	373	414	425	417	392	434	441	442	432	387	412	414	415	413	382	416	428	403	407	444	400	415	418	425	430	411	420	394	418	418	435	420	426	376	457	464	419	423	438	422	459	392	403	404	432	419	434	421	434	427	437	406	466	423	424	439	453	428	398	446	427	414	421	381	441	460	440	376	421	431	415	389	386	396	420	405	453	409	408	421	431	411	428	476	433	399	401	423	437	417	424	456	454	427	433	415	404	423	436	406	442	395	409	484	412	399	411	397	398	414	414	382	440	399	437	441	435	424	423	406	418	403	409	425	447	430	442	412	461	419	416	424	407	435	407	422	435	411	424	449	441	433	417	425	411	424	415	454	422	411	368	397	471	410	438	398	441	437	418	404	408	407	406	412	417	432	396	451	404	448	425	407	411	445	422	404	442	436	424	407	434	387	421	367	436	470	455	432	423	459	438	385	423	424	470	394	392	459	457	399	416	430	373	438	454	409	407	449	410	412	436	408	385	446	392	437	465	430	373	415	421	400	445	435	423	446	453	459	448	380	424	414	399	457	448	430	423	431	444	449	462	416	419	427	426	416	411	400	388	419	434	401	433	393	389	419	407	406	383	411	385	450	434	444	420	492	435	430	420	404	414	432	453	436	420	405	410	407	421	420	432	428	442	403	428	435	411	418	395	458	450	442	433	415	422	452	419	399	431	432	404	415	412	430	454	440	432	443	397	392	456	433	443	428	420	426	440	436	384	465	456	423	445	420	437	411	456	392	425	409	409	451	452	435	391	404	473	441	423	386	420	467	428	435	397	426	446	437	416	447	411	443	406	487	425	415	440	436	426	450	409	424	362	437	427	442	442	413	392	467	374	447	410	397	386	439	425	409	407	409	415	450	453	437	400	461	436	431	408	428	419	420	401	420	441	404	389	385	422	434	419	400	408	449	443	442	431	443	410	447	422	394	443	422	437	403	449	429	428	406	422	444	451	436	461	440	424	433	391	432	437	418	398	376	424	418	467	437	425	401	387	401	427	435	417	430	415	405	464	414	382	475	453	469	422	421	417	422	403	429	410	388	413	433	423	388	392	455	422	428	436	402	394	438	435	419	472	427	384	453	401	407	409	421	428	378	408	413	407	450	399	381	445	420	414	416	426	438	439	427	395	415	409	435	456	440	447	427	436	436	407	412	421	436	414	426	417	414	402	407	445	409	401	402	446	428	382	411	408	422	405	408	412	421	393	428	403	443	389	436	406	441	430	430	436	427	442	432	415	435	429	455	432	421	408	437	421	422	398	407	427	429	419	406	396	440	428	443	393	411	395	406	395	433	400	367	444	428	407	459	436	409	352	410	408	415	401	427	417	427	459	409	427	435	421	423	430	409	414	411	437	414	430	447	392	442	410	466	388	453	402	402	407	411	398	419	382	402	401	397	405	415	416	409	391	404	429	416	420	432	405	419	438	435	408	412	408	429	413	387	422	394	432	418	440	420	455	448	416	409	389	419	419	448	388	456	431	419	429	390	430	474	413	435	443	423	400	436	442	435	392	394	441	428	439	416	445	409	405	422	412	436	403	431	425	411	413	426	420	410	450	380	417	404	398	409	441	393	471	431	478	465	419	399	406	457	427	489	434	384	416	395	426	422	428	414	429	422	446	452	397	384	402	401	404	427	417	436	451	399	405	428	405	413	411	459	412	435	448	405	409	429	408	439	402	410	400	428	413	420	423	407	441	466	430	400	391	424	451	395	420	425	423	393	436	387	428	413	407	422	413	438	446	436	427	409	416	422	403	400	460	447	449	414	425	424	415	397	465	438	434	449	403	457	404	410	414	437	429	394	410	402	410	439	406	434	389	430	434	429	410	418	436	468	403	396	394	443	440	412	461	437	415	427	410	427	404	448	442	417	389	405	416	414	406	427	399	446	402	433	411	382	417	445	418	423	453	371	388	433	436	430	431	412	407	384	448	428	413	428	428	437	421	434	411	417	460	401	440	428	411	418	396	401	414	380	425	406	421	423	408	404	428	430	412	405	428	416	426	418	425	419	372	419	397	421	449	391	387	393	394	402	433	413	466	413	413	446	397	432	392	445	453	358	417	420	426	425	471	417	410	407	379	433	400	462	409	428	429	381	444	431	460	423	419	394	441	441	440	428	428	452	397	428	391	440	418	406	425	420	454	424	445	445	443	404	393	367	413	408	401	426	416	408	420	414	474	403	425	410	411	452	407	419	397	436	439	417	411	426	429	462	412	411	417	424	444	390	411	433	441	395	446	399	433	447	401	425	387	408	390	412	391	434	458	442	431	417	432	379	437	451	379	399	426	405	411	452	393	420	426	447	422	438	413	405	427	433	440	394	379	392	401	443	433	394	406	398	442	434	412	439	446	420	434	425	468	443	424	467	452	430	430	433	445	464	444	420	442	423	415	452	424	352	437	381	412	432	427	438	432	439	412	430	387	405	397	391	424	409	452	418	430	410	407	425	457	446	402	441	418	421	414	425	413	440	432	404	410	423	402	394	412	420	410	428	391	418	446	377	395	408	457	400	419	421	386	427	387	457	409	400	487	413	412	433	439	386	449	429	441	402	405	447	409	449	388	384	452	449	456	434	436	373	388	409	400	412	421	445	427	428	392	442	402	415	409	395	412	456	420	438	364	421	429	416	439	404	428	434	455	421	390	424	411	427	407	423	426	443	438	413	394	450	473	437	405	435	447	387	383	412	465	422	428	425	421	413	411	421	380	409	402	438	424	440	390	430	413	381	398	399	399	440	412	461	422	390	443	427	404	432	417	404	462	421	411	413	409	431	456	422	438	455	428	419	451	412	426	442	393	430	432	407	453	426	433	453	406	440	392	409	415	408	416	421	400	409	409	396	410	455	393	408	409	389	439	394	422	409	407	402	392	431	405	422	393	407	426	374	440	454	479	427	424	465	411	421	393	398	431	456	420	432	419	462	420	385	396	405	445	436	401	428	403	432
27707	16105	20401	17409	12138	8285	10935	7504	5771	3564	2092	1483	1478	1424	1509	1896	1373	1272	1240	1186	1140	1177	1178	1051	1089	1153	1018	1064	1002	1018	1023	1018	978	946	991	959	993	986	999	1019	975	999	1003	993	1019	976	1054	1010	1065	978	975	990	979	964	1049	956	969	969	1020	955	934	990	994	963	958	994	980	1017	943	975	971	1026	970	948	954	956	958	957	993	962	940	942	1034	976	936	994	996	1004	963	998	982	952	977	933	1006	1056	992	968	1015	992	997	975	985	998	995	958	979	961	1004	909	1016	1007	975	976	995	925	1025	949	967	959	935	961	960	945	970	1018	992	1059	1020	920	985	981	970	993	980	972	994	1015	996	936	1004	969	923	942	1028	1024	993	970	960	993	967	963	1013	928	950	971	975	959	921	968	976	956	995	980	1021	961	902	988	952	950	980	968	926	973	1001	1005	977	988	965	996	966	978	1006	993	965	957	984	977	1022	993	985	956	1007	973	1010	1039	997	1000	969	985	899	1028	968	990	1008	941	984	961	958	1042	1026	962	1020	990	999	1007	972	974	971	962	1010	1004	970	1027	1013	988	984	999	953	1003	960	995	1020	933	985	892	988	942	991	948	992	1003	954	980	960	965	942	994	973	980	959	939	1006	981	960	1044	1003	976	1013	960	933	994	947	989	1003	1000	977	948	969	963	998	917	1028	959	942	997	935	978	1027	972	1008	961	966	960	1015	958	1049	988	964	1044	946	983	1005	1027	995	1024	943	964	999	964	968	938	955	957	987	962	954	990	920	1032	944	982	987	1007	1008	932	1012	958	987	969	975	987	961	1001	984	951	1035	955	1003	1004	996	944	980	942	938	992	994	974	981	1001	945	988	974	969	937	954	1000	920	988	929	988	1034	1029	1039	1004	1011	960	987	969	974	962	1034	969	983	979	981	972	936	973	1024	1047	951	952	985	1022	969	985	1019	991	979	946	1016	1003	1002	975	983	990	1005	971	896	1003	935	980	970	934	1005	979	973	986	1013	968	953	1008	1007	988	999	976	927	961	967	968	979	996	940	990	1029	933	941	969	1009	959	1002	1029	949	948	993	1009	1005	985	1020	951	1002	953	1005	982	960	964	1044	1012	981	1010	945	955	987	1007	1003	945	984	988	942	945	1009	922	981	989	962	947	976	1021	955	983	1027	977	997	1007	987	1011	981	1003	1041	943	1004	961	1000	998	965	1015	990	1015	969	956	974	1023	927	1019	970	932	985	948	975	1029	995	989	934	958	960	961	1014	985	983	970	976	999	978	1008	947	980	975	990	1027	982	973	977	1026	992	970	1010	1013	937	1007	1017	1003	980	957	1018	933	938	969	957	962	968	941	997	977	999	903	935	987	958	1040	983	998	957	935	1012	1025	975	984	973	942	987	986	985	974	998	1006	950	970	969	981	915	1008	1017	951	991	1024	985	975	981	933	977	980	965	948	937	1018	972	988	935	1010	1059	1011	1022	904	988	987	986	983	1003	1014	995	994	974	997	941	981	1002	990	940	1014	1016	926	955	999	990	1025	1012	972	1016	967	984	1012	1030	1014	954	980	1012	977	987	983	1031	987	941	960	966	994	1000	1025	973	982	933	1007	1017	977	1001	963	998	1021	925	961	966	977	1024	987	965	1027	982	999	1036	965	979	1010	940	952	990	958	1049	1010	994	1000	905	958	1003	973	998	988	989	973	969	960	905	962	893	1013	1007	1063	995	1012	982	1002	1006	1004	965	981	984	992	984	979	1011	952	979	990	967	945	985	1032	996	946	955	1015	965	992	940	969	938	1034	954	990	972	992	1003	965	950	1004	1000	1013	995	991	944	994	891	950	999	1004	938	960	933	1016	1013	900	998	952	1009	1012	1008	969	988	986	1017	912	980	973	1018	997	930	961	987	958	999	994	1035	971	975	1004	1010	1007	953	998	925	976	996	958	1008	986	972	987	948	976	1013	917	926	997	1003	975	1039	980	969	969	1021	959	1011	991	1019	935	990	926	1043	978	1005	976	1009	1012	1000	1015	989	953	949	1011	978	996	971	951	969	982	1023	973	962	1047	953	925	991	1003	969	955	1028	1005	997	935	1038	971	1025	997	996	920	966	948	927	983	932	1023	966	1009	1018	968	1005	957	988	985	1000	967	985	970	974	964	989	1061	988	1010	971	984	1004	1027	951	941	985	969	966	972	979	1002	985	950	978	988	1028	951	966	1009	970	948	1012	966	972	967	990	971	997	986	970	996	999	953	951	1045	1018	981	961	986	987	984	988	987	977	973	955	957	981	953	1023	985	972	975	1016	984	1012	971	1000	981	1009	954	954	989	969	995	924	975	1010	1024	975	970	988	936	924	973	997	1013	971	958	1026	980	1039	941	1049	1072	980	933	1001	1008	958	908	939	972	1012	1002	979	967	1009	981	973	894	967	991	944	967	924	960	988	982	985	954	998	1029	993	989	965	976	970	970	1029	968	979	976	933	952	983	954	1022	918	994	963	974	1004	992	943	947	1026	995	959	979	1060	1009	996	994	926	968	980	988	967	1045	1023	981	1010	992	1003	919	933	920	935	987	943	953	1014	998	1041	974	958	956	982	981	976	1034	1013	1032	990	994	979	952	995	1001	949	941	946	973	972	935	1044	1012	1001	954	1089	943	976	968	951	1007	966	973	949	962	965	1019	945	919	965	918	1001	954	991	993	973	977	954	980	956	1019	986	984	1028	997	940	959	966	962	971	980	967	968	1029	984	1000	967	952	939	1003	1022	980	1015	963	966	919	1007	920	1026	1016	981	997	1001	966	945	1024	950	979	1017	976	977	1018	1048	964	1033	1028	978	1022	983	1042	929	991	968	898	960	979	943	929	982	992	960	993	1002	966	1014	966	972	925	1019	963	1002	970	927	986	1021	988	954	994	964	1046	961	985	1004	993	913	1015	964	1023	1005	1012	984	974	950	959	1027	964	1007	969	956	967	1004	960	957	972	985	1029	964	924	946	1026	984	969	1034	989	1007	956	1037	970	933	976	1021	998	995	994	994	960	1006	945	955	932	1022	976	1041	943	963	943	995	975	925	995	988	1006	1012	979	941	946	963	951	920	976	945	978	1004	1010	1007	1006	975	980	971	934	951	993	906	982	937	974	994	1007	981	928	955	988	1028	959	1023	981	948	951	951	987	998	940	997	992	990	1034	1014	915	964	962	958	975	963	1017	998	962	997	1029	982	952	989	971	1012	985	997	933	964	1017	995	912	954	984	964	981	960	1002	1011	1031	986	1014	994	982	948	966	917	1065	930	1019	963	999	1007	993	1003	1008	1021	967	1015	996	968	991	946	1019	923	992	1012	1025	946	1019	982	960	1005	945	979	954	901	972	1006	993	1028	994	1035	1031	952	959	986	986	939	1024	1019	965	971	962	964	992	950	964	944	1039	943	972	981	912	1001	958	980	955	1017	990	954	1000	940	1007	945	960	987	952	954	1017	1026	988	975	958	962	950	1021	971	1081	957	1001	993	948	971	980	1007	1020	949	958	964	941	994	967	987	921	990	992	1032	992	961	951	981	1007	990	962	1040	929	985	984	1013	951	958	1033	923	982	998	1008	1018	946	1041	1005	928	920	970	1003	955	1001	971	1035	956	959	873	953	909	945	981	985	1041	986	983	938	989	938	960	953	939	991	934	962	958	948	958	980	1049	954	952	976	992	1014	1004	953	968	932	1020	971	986	989	948	984	956	979	953	995	937	993	962	982	1008	1025	1005	982	1023	985	968	922	1013	995	993	986	935	1001	917	992	991	1041	1001	924	969	987	997	982	987	981	997	930	986	1012	953	1015	965	953	954	952	1007	1033	1005	1041	1027	941	990	1012	955	991	1015	956	988	996	907	962	982	947	980	1018	988	997	995	952	988	994	999	969	952	991	1051
48467	29250	21782	13149	6829	3747	4757	3979	1950	1320	648	554	535	505	508	572	457	456	444	455	366	390	407	350	384	401	380	384	369	399	372	376	356	371	361	389	358	358	351	377	337	383	399	379	351	356	372	353	356	386	350	360	354	354	395	413	329	358	380	349	366	393	405	325	337	388	386	325	357	369	355	363	390	347	368	381	357	348	314	323	321	342	356	336	363	342	352	364	344	382	360	349	345	372	377	343	344	377	389	331	335	386	368	355	335	351	347	329	331	318	372	395	396	370	352	328	332	354	348	352	380	388	356	348	323	368	327	367	362	355	321	387	369	341	378	401	332	354	359	347	358	364	370	381	344	355	337	355	362	337	342	394	371	389	338	383	361	343	379	364	364	367	387	338	358	358	362	396	344	354	368	368	374	387	370	333	328	316	379	332	357	366	376	332	345	329	308	359	385	366	335	392	350	366	352	390	355	340	377	378	350	372	384	341	324	355	346	337	376	371	333	336	344	366	336	380	367	341	348	371	366	327	382	383	340	350	360	351	380	398	372	401	358	367	381	348	344	344	366	374	410	354	360	332	349	344	356	342	372	376	365	361	377	340	381	362	358	362	349	330	361	322	343	350	357	388	354	357	356	386	352	387	358	368	381	353	345	349	343	353	388	361	352	368	405	356	341	380	335	366	334	383	332	381	363	355	365	374	363	362	372	369	337	366	336	357	380	362	346	363	395	371	355	358	323	362	371	395	357	349	382	391	359	337	374	335	401	372	384	363	338	358	376	338	337	394	397	379	341	380	368	395	325	361	330	353	393	320	344	381	356	358	338	394	369	353	342	366	342	375	372	386	361	382	368	366	377	322	365	336	341	367	367	362	362	355	355	373	385	344	335	369	362	372	356	340	342	371	377	344	332	359	384	373	335	339	376	357	363	367	418	370	337	330	338	354	330	368	369	359	353	344	342	370	395	369	361	334	348	351	368	367	340	353	345	312	353	363	340	376	358	347	326	360	363	349	348	368	325	336	329	395	391	383	355	381	353	345	364	349	330	398	334	383	322	364	355	367	369	394	329	338	369	338	330	334	372	353	356	383	402	297	333	348	354	363	349	342	356	357	368	331	393	384	360	356	346	331	375	383	343	364	342	342	344	350	359	346	350	356	349	351	374	345	367	361	350	341	348	354	356	382	371	324	376	321	374	353	361	376	352	373	299	350	354	359	347	346	333	338	366	345	344	341	344	352	355	332	358	354	369	363	374	370	350	347	371	305	328	325	331	374	327	364	362	346	384	364	315	348	353	354	352	337	384	378	338	372	377	326	336	395	372	364	375	382	374	347	347	371	350	352	343	346	322	347	368	332	361	343	357	361	364	357	321	365	340	386	351	363	347	330	383	367	346	379	346	345	375	364	357	361	305	348	382	345	378	384	376	319	371	357	365	357	346	343	354	331	367	382	346	350	315	365	365	349	398	369	351	343	358	365	313	342	387	371	377	375	344	369	349	358	379	380	344	345	381	359	348	343	344	329	339	375	348	369	365	370	354	418	331	358	362	358	393	353	330	376	377	351	363	356	355	353	375	383	358	390	360	328	315	338	354	338	354	355	388	354	373	376	350	350	371	390	327	335	351	360	342	395	329	347	336	341	324	378	378	361	313	379	355	359	384	386	366	383	346	400	342	351	370	358	355	371	380	347	361	359	377	393	362	394	344	364	375	383	344	363	377	350	367	359	356	363	347	392	379	350	357	366	379	334	356	356	379	361	315	350	373	396	400	387	362	365	405	353	364	368	342	336	315	375	348	357	409	402	306	334	377	366	354	370	425	382	335	398	337	349	368	374	375	336	389	385	362	338	327	333	357	382	345	364	321	364	348	375	367	381	403	369	339	343	368	333	369	376	359	362	346	374	336	391	334	351	330	360	365	337	310	387	362	347	351	394	377	361	350	332	366	344	361	359	337	388	381	384	364	363	338	347	362	366	355	366	378	356	347	392	353	398	351	337	366	346	357	378	349	330	362	356	359	324	358	328	380	345	383	374	362	355	385	382	363	404	340	353	366	351	341	365	351	389	350	369	343	362	348	327	345	331	364	389	348	336	373	341	346	328	367	337	375	345	346	395	382	339	338	389	370	365	331	364	365	338	375	377	373	394	342	357	335	373	390	373	384	366	345	351	322	359	382	348	339	345	369	372	342	352	371	397	367	378	345	355	354	336	375	379	336	406	343	311	372	345	344	357	335	369	370	355	362	394	369	314	338	356	335	363	387	348	332	342	355	406	350	342	369	347	369	355	379	365	324	355	353	330	376	371	380	381	323	319	350	362	346	386	338	334	374	367	346	334	403	377	377	365	331	347	384	324	358	360	373	350	358	322	345	358	365	357	355	354	326	350	364	384	400	345	364	351	356	377	348	352	397	342	338	370	365	345	372	322	351	331	335	386	379	363	359	359	355	362	338	358	358	343	348	371	328	336	350	373	333	355	346	363	367	346	335	326	333	369	385	355	393	391	368	357	333	319	358	327	337	348	346	333	353	393	367	374	355	373	347	409	377	354	363	356	332	346	350	376	370	390	385	406	362	349	374	372	357	343	400	348	334	340	327	328	345	369	352	386	396	361	377	334	363	377	379	385	354	365	357	366	373	393	349	334	349	370	375	374	368	364	383	367	401	354	359	317	349	329	326	378	355	342	340	340	341	369	344	389	391	379	383	371	340	337	372	366	355	363	339	373	326	353	365	366	405	406	369	339	401	362	353	368	297	346	354	323	388	385	379	347	351	368	372	358	387	352	318	370	370	367	340	373	352	355	367	375	323	369	364	354	342	338	353	349	392	404	347	369	346	366	364	351	338	336	346	355	343	363	393	347	374	354	324	371	362	328	364	377	391	369	406	325	387	352	368	421	371	373	335	385	336	343	327	341	336	357	368	344	331	311	318	331	363	378	388	340	337	343	369	402	380	369	370	327	368	313	364	394	369	389	335	335	356	355	385	379	370	365	360	346	374	364	360	386	371	391	393	362	390	416	366	420	388	369	368	348	346	378	359	374	331	386	344	342	364	345	345	335	344	349	368	371	342	361	318	371	372	360	354	364	385	354	344	378	338	397	316	371	346	384	334	342	377	341	373	366	367	332	362	319	338	362	350	328	378	315	388	349	366	391	366	365	355	377	355	367	380	340	372	339	352	334	356	342	345	385	324	360	375	361	335	378	342	372	361	364	369	328	371	361	379	351	351	345	350	332	319	397	361	373	370	349	349	376	364	325	356	359	383	372	363	353	328	339	356	354	394	353	390	386	382	349	376	357	367	360	370	353	364	368	339	326	385	322	370	338	360	345	396	364	386	380	357	355	336	358	347	363	355	350	350	369	362	357	358	370	351	388	354	370	356	368	369	420	339	343	376	392	370	353	362	350	369	376	351	365	351	346	320	370	385	374	379	326	359	328	370	351	356	395	367	354	337	369	353	323	388	385	347	395	382	333	351	375	359	363	368	370	364	360	381	344
32401	23502	26787	22869	16917	11862	15893	12174	7373	4776	2284	1704	1854	1712	1843	1973	1598	1431	1306	1257	1088	1127	1238	1144	887	1006	997	970	906	862	895	890	864	810	849	820	814	821	891	839	848	885	864	834	836	869	814	879	863	823	891	885	842	873	808	859	860	833	852	785	844	826	820	821	926	884	791	832	820	839	839	825	856	785	841	837	855	799	793	812	833	853	835	852	818	854	879	896	786	838	833	858	797	783	804	843	797	808	833	854	872	846	800	821	836	850	812	849	834	829	856	846	871	782	814	867	871	832	825	799	801	859	806	847	838	812	814	852	846	814	849	854	851	838	922	835	826	910	848	833	804	851	855	801	826	829	854	808	857	788	788	864	777	837	816	833	780	849	845	843	825	821	850	819	820	828	799	832	804	847	851	866	805	841	844	798	845	782	866	861	873	872	876	818	781	844	823	811	830	819	838	830	803	868	775	849	847	800	790	840	817	794	859	813	807	835	848	826	816	805	798	847	814	844	813	756	797	820	786	910	812	847	823	865	870	815	852	851	868	777	838	833	806	793	781	821	839	825	848	801	881	859	850	805	888	829	829	858	798	803	835	835	838	792	866	784	817	846	813	805	809	798	840	843	820	789	861	824	836	825	815	803	813	794	856	820	851	916	802	808	849	812	837	862	788	862	811	814	817	877	856	847	814	856	799	768	822	832	842	813	838	803	823	837	867	831	867	864	847	878	880	809	788	825	858	813	881	861	832	812	822	834	805	830	812	852	856	768	872	838	838	862	800	829	821	803	810	854	859	795	808	831	821	836	823	839	846	819	831	868	848	849	840	879	854	855	853	897	838	840	823	842	776	816	861	822	805	808	829	846	820	823	811	779	843	849	801	772	819	823	804	857	818	849	803	818	849	778	822	813	804	815	862	943	826	798	819	805	824	807	814	839	808	846	826	849	848	864	818	793	808	867	823	843	804	871	750	853	806	824	833	835	784	817	847	841	835	794	810	827	808	855	791	802	847	780	846	826	851	819	806	791	893	861	861	805	832	823	851	868	906	853	832	866	828	811	868	799	836	824	828	829	885	759	799	793	834	816	891	840	852	763	773	824	825	803	863	828	824	848	831	828	834	847	831	762	827	807	806	836	776	815	851	825	840	795	822	864	841	815	839	866	878	798	830	801	835	835	817	852	827	860	821	791	825	793	800	803	855	786	823	841	838	836	798	815	845	793	825	844	793	839	803	766	843	832	757	834	837	807	812	854	843	856	779	829	845	840	812	800	834	832	807	843	807	800	819	835	820	864	808	789	781	765	798	868	767	887	831	843	821	799	807	824	858	812	840	836	821	838	812	838	836	824	817	816	812	805	845	855	826	834	829	849	810	812	852	796	816	854	798	831	827	828	832	789	775	812	833	813	813	775	854	836	822	820	861	845	859	802	790	873	874	792	797	849	834	840	791	839	821	852	842	808	883	838	885	894	859	859	865	765	869	889	810	857	880	850	806	820	815	786	826	814	821	823	832	836	850	818	880	870	785	855	841	844	804	797	829	821	847	774	834	877	855	809	790	804	788	818	825	829	813	819	783	817	826	813	845	837	861	858	802	803	773	809	790	865	814	837	854	824	837	841	846	833	831	823	805	823	812	785	874	826	828	789	850	821	849	866	843	807	827	840	793	813	860	834	847	812	866	808	875	878	824	826	849	826	833	839	826	822	796	775	869	822	831	852	778	839	897	806	820	783	841	830	844	838	899	853	858	850	858	859	821	823	791	845	831	770	822	851	818	899	843	783	842	839	833	785	837	858	884	838	861	811	805	828	818	854	831	797	804	784	823	834	840	838	752	841	826	789	798	816	854	794	804	806	811	835	852	827	853	816	869	841	851	825	780	860	831	822	896	829	813	851	809	841	815	852	818	825	767	823	807	818	839	839	886	824	800	873	817	801	857	857	789	860	814	824	826	847	822	856	821	795	815	818	862	836	842	814	796	819	827	863	826	824	830	853	791	807	833	847	840	815	838	832	812	859	788	804	790	834	807	782	869	843	811	859	829	858	860	840	786	881	804	826	847	848	893	839	842	867	844	827	790	810	791	820	877	819	782	854	849	812	822	839	841	803	862	795	837	839	808	858	872	852	800	796	832	842	850	812	796	802	856	853	809	832	872	805	836	835	823	855	817	815	819	856	829	822	797	788	831	807	865	810	816	823	872	785	803	805	812	856	842	807	850	808	831	862	805	851	831	847	796	814	824	870	837	819	901	866	814	812	809	847	851	841	841	832	776	846	854	792	850	865	837	814	838	817	822	825	881	805	836	829	795	815	806	889	839	833	845	799	901	819	794	822	826	847	818	831	794	850	842	780	821	852	844	834	848	791	826	829	780	844	823	836	856	878	810	848	815	786	836	835	859	886	834	881	781	854	847	761	787	804	807	818	766	820	825	848	804	843	804	818	809	794	878	885	833	796	870	837	873	794	839	852	778	858	801	805	822	776	775	884	816	862	817	845	845	853	873	786	854	833	834	821	802	850	879	811	763	861	869	830	799	847	855	861	860	864	824	836	832	795	908	846	799	794	808	752	859	835	816	819	769	867	829	801	798	839	829	869	844	782	868	818	839	799	838	765	828	845	843	856	813	789	807	870	885	873	770	843	809	840	763	833	823	803	850	821	831	812	835	826	822	812	839	805	820	802	846	836	800	829	757	842	806	834	761	856	888	841	791	835	879	818	856	818	863	829	821	843	901	850	859	835	787	826	819	837	856	836	881	803	847	791	825	876	818	811	800	825	881	804	868	838	805	845	841	817	816	829	806	840	846	834	838	848	843	896	835	857	844	812	785	840	818	829	811	826	807	822	839	852	815	862	805	818	828	827	852	832	856	770	846	776	769	856	843	801	804	837	854	782	759	817	829	861	825	832	809	806	836	801	888	813	850	782	851	833	803	773	808	855	819	826	803	850	825	832	830	886	842	841	784	842	809	868	849	849	854	829	838	791	839	885	827	790	867	822	847	804	827	835	818	830	837	848	885	818	832	823	854	842	827	849	827	841	871	805	833	854	813	783	801	849	819	867	842	838	803	796	853	828	855	836	811	906	809	781	744	870	835	832	867	808	826	821	835	823	859	789	794	831	804	819	840	847	844	801	827	877	794	813	845	818	799	821	785	868	842	820	901	853	816	795	849	788	806	850	913	833	817	880	803	819	835	806	833	808	844	807	838	868	847	788	842	825	850	843	827	900	844	824	815	833	822	784	842	826	880	874	856	811	824	826	877	790	833	851	838	787	826	892	848	846	803	833	860	832	836	827	862	828	834	880	799	825	840	763	820	802	814	844	841	840	796	821	783	863	816	784	888	879	865	799	826	802	820	819	819	843	893	838	835	822	788	748	871	816	830	870	828	804	818	835	847	786	848	858	815	810	821	828	817	809	848	879	805	869	844	865	842	807	877	817	864	816	820	824	876	821	848	838	850	802	802	869	789	822	892	828	813	796	862	845	844	804	828	864	813	800
31461	14022	7253	3606	1593	891	598	511	392	457	435	377	371	357	348	322	369	365	379	372	349	363	346	348	328	378	351	317	344	329	345	334	345	354	348	327	344	355	347	346	393	364	363	348	351	348	390	359	353	366	336	353	359	338	358	352	367	379	342	386	358	355	360	408	369	367	349	337	359	332	337	303	372	352	328	332	354	375	330	375	310	327	308	332	348	327	352	338	360	389	367	372	340	338	379	310	361	328	325	330	339	383	346	342	365	326	376	354	333	363	349	359	341	345	336	337	356	332	366	402	305	343	316	360	344	365	336	367	383	362	357	358	361	353	313	356	369	356	371	395	345	348	363	328	333	376	388	347	362	323	313	345	360	368	368	321	329	376	353	345	363	365	374	392	381	354	331	345	335	341	332	332	310	327	343	344	313	354	350	337	352	355	295	318	360	359	363	352	346	372	371	373	378	365	379	366	367	335	340	353	364	355	345	373	358	358	340	340	356	353	344	340	368	390	365	319	391	339	357	346	335	357	370	371	383	361	377	341	332	357	327	362	363	326	341	330	383	379	360	354	365	358	351	350	368	378	331	340	372	337	352	356	334	358	393	361	394	326	359	374	343	343	329	347	357	393	322	336	371	336	355	383	351	341	332	366	334	346	319	342	425	352	317	328	372	368	374	391	367	352	325	358	359	327	348	335	361	347	368	357	340	385	345	340	378	341	377	334	362	332	354	376	374	380	348	349	316	379	352	292	360	367	340	345	351	361	348	351	379	355	357	352	344	349	323	379	364	375	330	364	375	323	387	357	377	380	343	350	358	345	329	367	361	382	335	318	344	370	339	363	359	357	338	349	334	352	370	337	354	349	349	338	354	371	342	379	358	361	335	325	342	349	331	322	383	396	346	346	373	353	371	381	348	368	388	389	388	353	368	330	400	353	366	384	330	336	351	335	334	341	372	361	331	355	370	352	314	311	329	346	386	346	379	390	370	376	336	378	343	330	379	350	348	390	386	371	323	381	334	368	375	331	331	374	365	365	308	346	351	354	377	341	349	330	361	367	321	360	379	393	383	351	333	335	336	375	312	353	369	348	366	375	323	372	394	364	326	367	375	366	377	339	376	391	345	395	376	358	361	344	349	350	330	341	358	324	356	336	384	315	374	357	372	344	362	363	332	333	339	344	369	357	361	316	347	339	374	354	371	347	346	367	350	354	341	313	367	353	346	338	358	357	346	337	352	374	365	341	336	342	351	351	334	330	358	359	363	345	324	343	341	350	374	349	355	374	348	351	364	380	368	339	363	349	333	338	385	352	388	384	346	374	353	354	336	356	348	368	323	384	359	373	376	344	375	335	363	356	376	381	396	383	362	384	361	351	350	372	357	326	376	342	364	355	371	373	362	342	356	325	337	374	323	364	379	362	365	356	371	360	366	329	317	375	344	347	343	342	340	357	366	381	370	352	314	325	324	338	326	342	378	347	372	372	371	326	363	386	344	329	360	359	338	374	329	373	349	357	359	389	362	371	360	379	381	363	376	349	384	366	360	388	337	363	341	332	362	319	348	365	338	313	402	353	357	351	334	343	360	327	390	369	340	324	374	349	361	359	342	397	369	353	351	362	369	367	349	339	350	378	359	317	365	314	355	317	305	372	376	337	336	358	348	344	338	308	310	354	357	316	356	357	321	329	330	341	332	366	351	369	372	301	345	374	324	320	370	365	356	347	378	345	322	349	350	361	363	393	354	330	344	324	331	360	345	390	331	342	365	362	335	403	356	344	347	330	336	379	363	308	368	351	350	357	355	363	365	341	353	333	326	321	359	382	373	358	359	332	313	334	357	324	351	313	363	374	324	385	320	359	404	342	344	356	361	358	346	368	329	358	334	348	372	352	337	341	345	364	345	383	370	376	362	355	324	360	320	372	353	323	341	363	405	381	360	352	371	370	394	352	356	377	385	364	358	361	348	335	344	360	359	357	353	328	361	352	329	354	357	319	355	383	330	359	403	369	346	349	355	339	347	351	313	325	378	394	316	378	369	356	327	353	362	403	370	383	350	352	339	373	337	327	377	379	341	389	372	345	334	344	375	370	347	351	341	365	363	376	361	329	349	373	348	343	335	341	353	347	335	358	345	323	357	345	375	351	331	348	390	372	352	339	335	372	348	328	381	374	344	389	358	387	319	357	365	336	335	320	387	367	356	367	376	361	367	375	360	339	346	342	324	360	349	323	329	350	340	349	326	372	335	379	351	394	345	364	411	365	320	337	351	335	363	348	331	323	394	343	320	354	371	336	373	357	357	359	326	345	373	330	345	347	359	352	350	322	345	346	351	331	344	354	353	313	344	344	344	351	390	402	358	353	347	352	358	384	325	351	338	356	353	349	391	335	346	397	350	356	401	378	349	361	332	377	366	344	372	327	320	342	343	344	347	364	349	350	348	367	327	345	361	339	379	340	365	373	351	318	333	301	323	360	370	370	353	339	346	314	345	350	379	374	349	365	340	313	334	339	371	379	342	349	321	352	338	334	356	378	338	343	380	368	361	378	364	345	349	352	344	378	353	395	332	342	329	376	343	355	340	314	346	363	351	350	343	358	339	374	325	339	395	325	335	315	354	381	332	370	382	360	372	302	361	357	345	359	374	365	360	354	330	340	379	368	358	411	328	327	380	348	353	326	353	352	391	368	341	362	366	354	327	365	389	363	403	336	377	363	354	349	311	347	364	360	359	374	354	352	356	338	370	374	359	334	347	334	380	387	378	337	378	353	353	321	334	341	355	344	316	348	364	346	314	355	347	380	376	346	362	334	369	337	369	346	383	372	347	371	317	336	376	345	332	361	326	363	342	387	363	354	369	359	340	350	363	348	366	344	396	379	388	372	307	358	358	339	344	336	373	382	344	324	345	322	379	384	379	342	333	344	382	365	379	343	381	347	340	340	327	324	383	370	359	404	383	337	379	370	332	315	340	381	346	340	350	309	365	363	332	375	351	350	379	359	362	357	300	377	360	345	363	377	313	352	367	328	334	357	331	340	365	372	344	353	393	324	364	355	379	340	367	347	361	354	382	329	376	328	308	395	347	340	330	346	363	355	333	361	367	353	346	368	331	320	314	334	330	343	353	340	344	386	389	379	339	374	335	346	334	349	377	354	367	358	351	318	337	336	342	356	360	349	377	370	352	395	356	371	382	312	350	390	335	358	363	373	384	364	379	343	398	342	352	373	357	347	340	363	354	333	336	349	340	360	374	354	310	307	333	376	367	340	336	349	400	355	349	346	363	387	377	393	347	368	347	368	321	386	386	398	346	311	337	369	307	394	393	357	387	346	370	351	333	355	368	327	372	323	361	357	348	361	363	370	352	398	370	339	337	312	331	365	408	334	337	369	366	324	338	368	354	345	352	323	339	367	361	339	357	361	336	343	326	308	335	366	359	378	336	363	347	356	372	345	370	327	350	341	357	340	376	314	385	353	374	333	360	377	349	371	356	314	374	307	311	348
21742	11656	11840	9046	5192	3131	2252	1891	1380	1428	1022	894	950	903	909	942	913	900	818	852	866	873	829	816	838	796	826	880	863	854	793	834	841	779	872	863	819	848	869	845	815	876	817	829	844	864	773	829	839	806	849	864	856	820	837	886	832	830	847	818	837	863	824	831	841	803	845	860	830	798	850	813	825	821	878	877	825	858	842	825	923	903	896	859	830	829	836	797	859	873	792	839	848	844	860	878	846	853	830	823	813	875	829	847	867	778	870	815	833	854	853	878	864	890	866	821	811	856	853	839	855	817	867	871	802	843	881	801	848	861	823	760	819	832	815	882	814	837	814	852	876	853	819	896	841	851	856	877	805	847	851	947	796	813	882	849	887	850	838	859	864	797	829	899	853	851	816	844	846	821	859	851	870	887	869	816	842	814	873	877	854	833	877	820	867	874	806	841	810	836	807	878	833	822	817	890	862	800	798	848	835	862	836	842	822	889	873	790	815	830	807	828	817	828	848	877	831	847	829	830	806	819	848	867	863	914	853	839	913	873	798	831	858	868	850	835	872	838	817	784	858	900	870	788	855	820	766	853	821	872	826	821	867	892	819	817	817	872	864	811	862	840	833	839	895	920	814	830	815	835	872	844	802	845	811	835	834	813	890	840	836	863	821	859	852	849	888	869	874	903	830	885	889	798	839	829	843	832	812	908	895	882	808	822	825	822	882	842	853	838	844	832	858	872	804	871	852	848	841	876	886	886	828	791	928	849	867	793	833	860	841	882	842	864	845	880	809	879	841	836	858	858	852	833	846	812	799	828	793	838	843	834	867	850	849	836	879	825	842	776	866	876	808	826	861	842	867	876	900	848	841	814	837	819	900	812	831	854	852	877	830	864	850	861	870	850	820	810	849	779	827	817	877	851	839	852	876	869	833	845	858	865	874	890	833	907	876	863	851	872	829	870	840	856	886	866	866	822	819	847	807	841	869	839	808	860	807	851	827	837	862	834	740	819	828	838	815	864	789	852	831	863	853	834	864	817	784	903	831	879	852	866	866	881	869	860	904	856	832	830	863	855	866	811	850	873	833	834	859	853	844	868	852	809	830	871	878	795	875	855	872	893	848	778	833	797	828	814	801	849	854	864	848	839	820	873	850	840	821	867	893	861	851	872	810	864	864	862	871	833	838	864	878	901	840	849	869	838	827	873	871	838	885	829	816	843	876	857	851	844	841	874	820	824	829	859	831	791	842	893	844	846	796	837	878	821	839	877	834	793	791	875	881	865	862	783	824	847	871	792	864	846	853	881	865	811	837	834	876	851	844	830	792	846	787	875	846	851	862	856	885	861	865	844	850	830	910	791	868	848	840	839	822	914	811	849	831	874	813	855	807	857	830	763	790	837	816	845	845	850	809	864	845	857	799	785	891	826	826	856	817	857	848	830	851	818	832	871	875	825	908	846	843	863	850	796	846	820	785	869	860	839	862	860	847	814	848	912	840	848	902	856	853	880	888	846	814	870	884	831	855	894	836	866	835	861	861	819	825	826	865	825	819	893	796	830	832	868	796	806	831	834	913	867	831	841	830	873	896	823	812	837	836	794	871	840	857	863	852	810	813	805	874	860	821	796	803	820	845	807	839	883	795	841	812	845	842	828	891	859	843	801	876	834	857	864	821	900	881	856	832	863	860	844	870	820	857	826	855	795	834	861	843	847	807	867	851	817	821	896	842	847	886	844	859	824	828	821	857	872	842	888	797	860	829	834	869	806	823	888	869	827	857	794	785	859	821	829	888	903	845	828	826	866	870	815	803	780	864	832	881	892	864	846	854	878	849	863	881	936	835	873	868	830	816	860	821	853	819	841	906	801	854	866	807	827	825	817	875	862	842	831	911	852	819	895	861	832	911	844	824	893	858	868	815	820	807	840	883	842	908	887	868	848	831	858	840	847	869	792	838	805	827	858	856	850	841	796	818	861	845	840	854	828	878	815	831	832	802	824	817	818	812	773	874	859	857	771	854	863	840	868	820	897	843	863	880	834	871	920	871	813	816	801	877	842	869	845	848	845	801	847	828	879	787	836	854	830	871	832	829	871	846	844	829	864	850	877	823	805	821	823	859	842	810	883	843	864	864	832	842	797	829	867	846	847	894	844	795	847	885	852	869	833	849	865	861	877	857	849	860	812	803	906	883	834	860	848	805	840	839	884	851	872	878	837	865	861	827	874	843	865	853	840	850	838	827	821	842	861	863	882	822	790	805	886	845	845	866	788	857	837	845	850	923	816	798	810	867	839	889	880	869	803	841	877	816	841	810	853	925	863	899	863	872	786	811	847	824	801	836	877	786	804	818	928	902	815	832	813	864	851	859	931	851	840	817	802	822	867	829	751	826	838	820	822	819	816	819	834	814	792	815	839	844	833	815	856	848	819	890	845	832	829	849	805	848	810	898	779	826	833	834	881	851	834	879	815	836	773	859	810	862	814	860	811	869	898	818	814	882	896	871	798	843	844	849	849	843	834	804	845	866	844	842	908	859	803	836	854	804	839	820	809	829	844	880	867	852	864	814	809	795	845	814	868	784	904	850	853	884	865	890	857	833	840	826	815	815	861	851	865	837	868	837	845	861	835	886	829	791	795	883	839	805	860	833	880	858	861	847	853	852	877	860	845	862	826	836	794	869	781	851	815	795	840	868	863	822	885	837	830	796	879	823	848	882	826	827	841	837	847	870	879	869	806	823	850	839	821	846	852	828	848	798	816	912	864	805	889	882	845	847	807	825	763	834	845	852	859	848	824	887	803	896	807	806	862	926	847	847	837	819	875	826	831	844	809	820	826	877	835	796	850	858	788	819	878	896	878	860	835	813	817	840	802	814	881	784	821	847	882	863	867	849	806	839	841	857	829	881	866	834	890	851	844	858	851	826	834	843	901	835	857	866	853	851	814	862	850	849	848	868	843	860	823	848	848	852	844	870	878	827	824	864	819	793	867	809	843	859	829	842	823	831	800	876	832	823	856	895	914	796	817	876	841	845	813	841	817	810	817	845	887	848	875	874	899	872	793	865	787	860	863	845	809	835	842	828	879	882	927	844	835	850	820	838	888	871	845	885	820	879	821	885	866	845	837	886	787	801	869	900	826	862	771	842	849	848	832	879	810	864	847	859	839	823	833	840	900	780	860	858	883	858	835	887	881	896	816	871	841	825	844	869	854	845	859	867	877	825	931	873	846	783	847	856	846	846	835	816	856	782	866	846	854	881	817	824	847	803	862	848	846	874	839	852	891	867	821	840	829	876	823	844	858	802	827	820	846	819	883	864	839	865	891	892	889	845	783	869	861	837	809	873	823	832	917	831	807	789	901	831	848	807	829	827	909	816	849	819	818	830	851	845	869	882	881	875	875	824	857	879	835	791	869	842	870	852	907	863	909	892	843	828	836	803	868	785	826	892	824	816	827	871	864	851	853	872	866	840	861	875	810	807	826	819	858	833	822	851	863	818	849	838	830
38755	20815	13916	8569	4941	2690	2890	2795	1813	1174	803	668	557	494	525	482	485	449	444	453	464	460	478	422	441	404	451	448	428	423	390	440	471	414	407	438	407	400	411	422	381	434	411	430	422	425	421	426	423	443	393	426	465	439	396	425	469	400	399	400	438	414	422	395	397	368	409	434	376	401	405	428	457	361	412	421	407	424	379	421	400	404	405	395	427	417	448	410	436	462	440	401	426	437	440	422	385	372	437	435	436	418	442	408	433	408	418	388	420	426	448	426	437	436	414	406	411	411	413	397	453	413	442	441	445	415	424	450	422	421	458	396	419	418	420	412	425	418	392	416	485	403	430	364	433	454	409	445	396	399	364	412	389	456	397	430	376	386	431	391	410	418	436	409	414	433	416	446	459	418	419	428	435	434	404	401	426	413	446	404	414	376	438	379	441	442	429	391	422	431	447	399	445	438	439	411	415	405	407	381	385	395	415	379	406	420	454	429	383	410	480	428	398	429	425	429	425	448	439	407	455	372	436	412	392	420	427	424	389	423	442	397	391	408	427	414	405	387	417	459	436	396	408	422	373	423	441	415	407	438	405	395	381	403	442	404	388	480	410	435	396	423	456	416	404	440	404	407	439	471	444	391	422	408	408	416	420	457	416	419	427	436	415	471	422	419	404	392	399	423	456	435	450	385	442	400	426	439	423	444	434	427	398	442	366	419	400	449	420	394	387	421	448	385	428	396	462	429	416	429	433	400	420	433	404	444	404	419	406	417	454	392	427	388	422	442	471	399	401	420	445	412	426	381	431	423	428	424	373	416	415	404	407	389	417	426	409	438	455	407	359	420	451	416	439	389	417	446	441	426	437	426	445	452	439	406	438	393	434	405	440	378	400	399	388	413	405	410	401	428	436	429	442	436	388	406	405	459	420	437	376	368	397	419	423	414	473	402	425	400	387	404	419	397	435	454	402	410	423	395	384	413	408	396	416	469	409	378	414	366	377	419	405	415	420	398	426	394	412	380	421	419	404	415	399	423	453	429	410	418	430	407	460	405	404	394	419	403	442	437	399	396	420	453	395	404	384	428	416	401	412	444	392	440	424	397	427	373	393	391	418	428	402	402	436	474	483	444	430	425	414	421	410	434	428	432	406	418	430	470	446	432	402	420	367	391	431	376	420	452	457	454	407	411	456	409	430	449	429	447	434	384	374	376	394	434	438	453	431	375	416	428	396	427	430	434	405	402	417	419	379	402	419	414	426	388	414	447	399	414	409	420	452	427	437	467	430	393	424	379	396	427	389	414	434	369	381	427	411	428	412	418	434	381	424	448	399	436	431	451	449	429	395	394	425	413	410	401	427	422	402	371	410	415	387	392	452	412	436	413	416	428	409	418	427	433	392	428	404	470	425	422	443	396	430	375	408	465	427	407	447	417	433	456	417	375	400	427	432	424	392	432	427	405	408	380	391	405	462	403	392	433	419	388	426	440	406	425	401	388	428	419	455	396	469	436	396	381	403	376	455	436	429	398	405	447	404	417	407	381	386	408	404	394	418	423	429	424	416	408	442	432	435	398	438	398	459	418	418	406	412	448	433	436	402	399	390	433	380	423	414	420	417	407	431	409	399	419	402	423	439	419	403	403	410	417	444	428	427	401	397	456	414	381	449	416	421	485	422	396	383	400	423	411	420	412	392	389	455	445	398	476	444	424	430	397	429	413	412	452	437	417	417	409	399	470	451	430	401	406	462	385	417	405	440	442	390	426	390	418	392	412	425	425	402	422	468	389	432	411	420	393	430	427	410	424	416	410	401	387	432	401	436	435	447	441	428	441	424	409	403	438	444	399	432	402	436	471	379	421	385	421	422	452	374	414	437	424	404	409	427	411	400	431	417	421	404	437	416	431	425	419	413	446	396	462	394	403	443	446	409	416	416	419	389	413	450	464	418	399	438	445	409	395	388	440	406	441	414	386	418	422	423	388	394	421	394	357	362	401	456	438	422	405	394	457	427	432	448	409	395	408	421	430	433	423	436	451	415	403	405	437	417	394	408	427	407	389	413	425	385	386	392	399	444	400	399	435	425	416	401	417	395	435	415	411	392	450	448	423	443	428	413	456	417	430	428	462	403	416	436	381	432	414	403	368	427	436	449	405	431	435	383	460	426	439	436	446	454	424	405	393	376	410	416	408	431	421	424	411	436	413	431	409	409	446	428	424	404	412	414	406	426	457	444	409	446	401	419	428	440	434	393	421	428	443	403	428	419	437	403	395	401	424	456	440	435	452	422	396	427	446	410	413	458	432	427	374	470	459	390	449	417	434	407	393	396	437	410	382	424	388	437	453	397	424	417	446	380	409	383	380	448	436	426	442	424	415	431	430	439	405	410	431	400	438	426	401	434	442	450	401	433	426	438	412	413	431	514	430	447	417	446	404	468	399	369	402	373	404	403	383	417	428	417	440	447	386	415	460	424	450	387	406	408	409	426	456	442	458	401	386	430	442	434	377	428	362	431	404	405	438	432	455	443	458	457	384	431	405	388	472	428	412	428	418	426	420	418	414	394	486	405	418	422	447	434	428	425	408	418	402	418	444	424	411	435	442	446	424	415	413	427	429	401	466	419	399	410	398	419	377	416	395	457	402	448	391	379	395	399	408	386	379	415	401	385	430	424	419	399	460	406	434	427	399	414	416	438	413	400	430	460	414	387	414	414	423	389	439	447	430	410	441	446	414	388	451	452	418	403	392	400	374	459	440	404	423	423	463	417	397	388	429	408	403	403	424	435	400	396	429	399	411	420	408	430	449	431	446	414	425	422	424	444	385	433	407	419	393	471	418	427	421	420	430	429	420	420	432	437	413	442	464	386	379	425	434	428	442	412	462	448	390	436	432	427	430	441	443	418	455	394	393	452	460	431	407	399	449	425	416	390	393	396	452	446	384	414	424	396	413	437	400	372	413	395	392	393	413	448	415	456	426	397	376	405	434	399	449	441	405	421	382	418	417	433	416	390	446	396	418	406	367	446	421	419	422	422	422	379	432	436	412	410	436	411	416	403	415	436	383	435	415	470	414	444	399	402	389	407	418	438	405	412	462	414	407	401	409	449	404	440	415	391	451	429	390	422	393	421	426	411	450	424	421	416	428	416	433	466	394	411	442	417	433	404	415	459	443	438	429	421	438	423	406	426	444	487	420	410	420	459	407	397	386	398	426	417	420	399	418	420	418	462	421	415	459	390	425	419	423	413	403	425	429	427	397	423	395	410	413	436	412	405	379	445	436	409	429	397	390	411	413	472	417	411	427	437	392	394	410	441	421	436	411	438	430	409	415	440	405	434	448	418	386	372	408	400	388	413	437	411	449	434	451	393	407	434	408	368	433	419	396	446	426	414	442	465	426	440	409	412	436	393	449	426	426	385	430	400	438	416	386	428	391	427	417	421	388	429	423	402	405	438	422	397	412	460	422	402	422	418	419	439	444	407	402	430	410	386	400	406	376	417	400
26877	17509	19308	18064	13920	9170	11022	10651	6791	4721	2741	2315	1650	1455	1744	1892	1364	1374	1318	1265	1257	1073	1074	1050	1087	1066	1118	1046	976	950	1063	1033	905	994	995	1006	958	977	1011	986	907	993	976	991	969	1010	984	999	991	957	1048	949	1026	931	984	1009	982	998	934	912	983	948	965	971	951	982	994	912	988	995	978	942	997	1059	975	971	910	1001	948	968	943	972	1011	943	1022	978	968	1033	1040	979	967	952	914	963	985	1012	931	982	939	955	998	981	989	961	939	987	977	956	1001	980	973	945	970	1062	993	967	986	986	956	969	1001	944	986	993	1003	987	958	976	990	941	1017	937	1012	978	945	999	1008	962	917	964	952	923	979	1000	940	1012	941	930	905	993	961	951	1007	998	975	945	961	1042	1024	1001	965	991	964	983	974	986	923	946	958	918	1027	947	920	994	931	1006	985	963	959	956	935	975	983	960	971	984	967	982	947	975	1018	936	927	965	1003	978	986	906	997	1017	930	987	936	906	964	972	1051	948	940	992	966	962	969	976	992	974	945	954	978	913	926	992	975	998	1029	993	982	948	929	949	988	1010	985	994	968	1007	980	942	939	950	976	961	1003	991	912	979	963	944	1000	945	954	975	987	963	974	977	937	954	905	1008	922	966	936	988	976	961	944	978	971	1010	955	982	946	1010	976	970	908	1006	945	936	894	974	1003	987	967	981	995	944	927	952	1003	1013	995	958	960	1003	981	976	958	990	977	950	967	970	953	933	1000	986	1052	913	968	974	967	930	965	1004	959	961	985	986	1027	1007	962	990	989	960	998	979	1010	982	982	931	1024	966	971	999	1015	984	959	922	921	964	976	1003	910	986	930	1003	974	945	968	980	993	971	932	1042	1012	993	995	979	1003	1008	919	937	943	996	926	963	1032	986	965	978	911	940	1006	954	945	914	966	917	953	968	958	987	990	986	927	1018	955	984	957	930	967	939	968	980	992	944	928	960	1020	1015	955	1001	1026	982	1025	1018	933	983	1031	993	967	942	980	1003	970	1003	981	910	979	962	931	942	989	984	1031	987	971	987	988	979	953	991	950	1055	1005	965	1019	943	966	957	1006	995	1007	897	952	920	956	975	935	997	1007	910	979	989	951	969	988	956	989	963	951	972	975	905	924	974	942	959	898	1003	959	1014	930	930	969	983	958	946	1025	930	974	1021	952	989	970	992	1008	945	980	937	959	960	1017	934	990	968	970	1008	949	941	948	956	1030	981	951	1003	980	983	1006	990	993	988	991	953	973	987	983	982	958	1005	991	1005	989	1005	973	1009	917	963	968	1031	997	902	974	937	968	949	1019	987	1005	943	972	976	947	988	1017	931	936	998	988	963	956	949	893	972	963	979	948	936	940	1005	997	946	972	971	965	978	991	1007	991	948	940	1034	988	950	927	989	942	1020	977	914	930	961	998	920	979	998	967	940	995	953	900	948	951	985	915	972	971	967	936	938	971	909	952	970	970	989	900	963	927	935	986	987	985	1017	992	942	906	992	935	1006	982	994	1025	976	922	998	928	967	938	1014	973	1039	943	978	924	974	975	1024	956	1001	989	1051	949	988	938	990	991	941	963	904	916	982	956	941	967	1013	1004	906	965	971	954	1041	959	958	977	971	1011	1004	946	1046	985	915	1052	944	941	1000	979	978	1030	1011	918	912	997	972	938	957	935	917	968	992	1030	929	1019	973	967	992	952	914	922	990	1028	995	1038	1018	979	939	981	989	974	947	947	998	991	973	947	972	1024	995	998	995	973	946	953	994	977	943	927	958	973	962	984	1006	949	1010	948	972	956	931	977	954	934	964	933	990	997	967	956	970	930	974	971	948	980	974	998	1016	1006	937	957	1002	928	943	963	1012	975	1016	1006	957	947	974	965	954	996	986	1021	1007	1009	991	983	993	973	950	983	966	960	979	980	938	924	992	933	944	963	1002	921	938	984	999	966	1014	983	949	935	975	999	974	959	982	937	962	985	989	923	957	977	969	959	946	1042	970	905	917	995	976	1003	982	969	943	1011	951	991	970	990	946	1001	938	993	952	1010	982	986	964	1022	968	930	954	942	923	968	952	993	1002	971	976	961	928	976	984	943	947	974	953	1001	937	982	1008	1011	966	1016	954	965	1064	967	944	962	933	970	967	976	982	993	954	1006	998	989	948	948	974	949	1015	1025	943	959	989	949	908	963	940	942	969	975	986	977	981	983	976	987	978	1007	921	1022	1003	967	993	967	989	988	964	974	992	1007	938	916	958	911	947	985	1001	977	965	934	961	940	970	996	973	971	989	944	955	1043	902	935	1022	1055	948	989	931	1005	943	967	985	982	987	1038	982	964	986	970	914	950	982	924	908	966	919	928	1002	955	951	976	985	980	927	942	1013	992	962	931	956	1036	1007	971	970	1018	967	1014	969	949	1058	938	930	983	937	930	981	959	980	995	988	975	1006	1002	994	1001	952	966	993	954	1014	962	980	987	958	1021	939	993	1037	968	968	959	946	984	958	994	1009	1025	937	978	1000	949	993	963	1020	1044	978	956	944	955	983	966	953	957	961	986	974	1013	963	981	978	1018	977	899	905	1012	997	967	949	996	926	933	1033	945	938	1012	958	980	945	939	958	989	912	922	983	943	930	985	1060	1004	975	934	931	991	1000	922	969	993	951	1010	940	914	956	940	972	999	968	968	933	997	957	978	946	940	964	962	916	976	994	978	952	945	1005	997	955	924	947	996	1000	986	929	982	932	958	968	959	964	994	979	960	998	945	1007	1011	978	950	979	952	974	1000	905	1002	933	1005	955	981	1032	964	1013	985	964	954	949	969	969	974	953	987	935	958	958	1013	931	1012	957	907	921	946	1040	927	928	980	885	961	1010	963	979	976	961	977	925	951	970	893	988	928	961	940	942	963	946	956	953	1036	993	967	959	931	964	932	934	985	932	1008	946	942	948	990	995	972	992	1007	926	968	922	990	928	957	1021	973	959	957	983	980	973	937	958	971	936	943	957	1015	997	986	978	987	1028	918	972	924	924	994	963	925	975	950	1013	1000	991	1001	993	969	991	948	943	959	930	970	976	959	1013	1001	931	980	915	1005	1019	973	993	984	979	974	1014	952	937	1008	1021	1008	940	997	994	956	978	983	984	968	944	922	957	964	960	963	1002	991	926	963	971	1031	969	954	988	932	981	982	1009	969	966	1022	938	950	951	966	1023	925	924	956	1023	966	964	930	934	921	968	1004	979	1041	948	970	1001	983	1024	937	996	1009	999	973	926	911	1000	943	958	958	965	937	968	959	888	959	1006	936	1003	943	944	1017	974	986	977	1004	971	1020	967	1000	972	954	1003	994	948	957	985	978	975	968	1018	953	959	971	937	951	947	992	1021	987	974	933	1033	944	1056	960	980	977	915	958	1021	963	961	962	959	1007	959	924	914	962	914	967	1008	979	1003	980	952	984	979	1016	954	938	1006	995	973	978	967	961	1054	985	978	978	924	946	1008	1020	972	966	933	936	990	901	969	1041	919	954	972	999	965	932	1018	920	950	1048	984	942	982	995	948	984	896	1012	971	953	930	944	992	958	1000	967	965	999	979	1028	950	929	962	954	1001	991	951	1002	993	944	933	958	995	1029	999	987	943	939	977	947	936	997	955	972	980	955	1017	929	984	943	1020	1009	981	972	996	967	983	955	974	948	936	945	939	968	942	894	924	970	928	1001	994	942	955	965	978	947	1024	968	958	925	989	1006	980	984	1044	946	931	986	937
47592	27530	21863	13417	7112	4121	4865	4615	2681	1752	1001	744	552	464	466	647	507	494	470	467	427	394	383	358	348	361	371	357	356	385	396	340	383	370	392	381	370	352	372	364	359	367	326	399	348	326	357	366	376	384	369	376	360	376	361	288	362	353	354	332	337	376	342	347	351	360	358	335	352	377	371	327	348	357	388	338	350	357	344	344	364	359	335	388	379	354	348	360	360	322	337	350	341	328	324	317	352	359	353	349	384	338	331	369	358	348	333	343	385	339	376	347	344	330	368	329	349	411	350	364	335	379	327	355	313	333	365	323	329	363	323	363	347	334	310	351	355	379	351	303	366	340	313	336	347	349	314	329	357	368	340	349	329	330	338	319	330	335	349	366	375	320	351	351	307	346	347	353	370	376	312	342	329	331	353	352	384	332	343	353	358	361	399	365	339	357	340	374	360	357	334	365	340	343	334	376	364	336	390	320	354	323	361	346	353	345	369	367	327	343	370	329	369	347	311	311	349	349	367	346	369	341	323	331	385	349	315	368	380	357	361	354	359	349	332	352	332	324	356	371	327	324	362	357	331	356	354	355	360	324	329	339	356	358	325	360	337	342	350	340	368	320	352	321	333	347	372	368	364	322	397	354	394	336	376	359	348	346	345	342	331	333	351	358	360	340	383	385	364	313	375	367	344	358	339	352	367	358	340	355	374	341	351	354	369	364	393	330	376	333	332	376	346	359	337	330	308	351	340	344	345	319	372	362	356	347	345	353	360	351	353	318	372	385	392	367	341	357	346	360	329	327	370	308	368	349	363	336	338	319	375	383	341	352	321	358	334	389	357	348	354	348	377	363	365	357	365	329	362	387	389	344	355	361	326	324	350	327	354	351	363	349	360	335	317	321	355	327	373	357	357	364	352	384	337	339	340	331	347	314	354	362	324	333	368	341	361	351	336	327	329	342	354	369	385	354	348	343	331	356	328	320	374	379	319	341	353	366	374	360	354	331	329	323	346	383	377	364	358	392	357	319	336	381	331	347	391	363	349	336	383	362	324	343	333	327	311	374	334	364	295	345	362	369	342	394	344	306	334	348	320	354	353	326	353	336	300	363	344	301	368	357	324	340	310	352	350	362	360	347	347	326	356	360	351	342	368	342	301	318	342	343	384	376	374	325	359	326	332	364	308	359	347	353	303	359	341	362	354	354	354	354	334	374	359	379	367	328	330	320	360	348	361	341	341	349	345	358	347	362	348	351	331	376	372	364	341	354	389	343	358	366	320	350	332	358	333	359	354	356	336	370	364	354	334	365	365	342	368	339	336	370	394	379	338	345	332	340	322	348	379	352	347	388	307	375	399	324	346	315	326	343	365	355	350	319	395	324	313	357	330	357	371	317	340	337	347	351	365	354	344	348	337	352	358	374	389	351	368	361	363	353	365	353	322	346	355	337	339	358	320	351	359	361	336	334	365	358	325	345	380	337	349	357	353	368	340	390	358	323	346	346	353	383	372	349	355	349	347	359	375	379	328	349	350	353	322	364	370	389	357	364	360	330	339	370	322	338	356	377	328	330	355	359	379	371	354	366	358	371	344	346	321	334	366	356	389	316	349	360	351	348	377	370	343	366	363	371	370	372	342	350	343	349	377	342	357	333	324	364	355	311	348	346	359	363	333	338	349	325	323	328	383	349	365	345	364	352	329	364	378	330	402	346	342	343	355	326	334	366	343	311	374	346	320	347	326	376	340	391	344	385	360	427	403	326	319	334	337	327	366	359	336	336	344	357	402	380	330	352	332	365	356	356	338	347	354	349	347	390	365	358	364	326	336	337	300	345	354	310	326	352	357	352	322	397	346	348	319	357	343	333	353	334	335	346	370	317	332	316	303	366	329	370	313	345	355	366	346	367	349	335	328	308	369	348	307	352	337	350	350	381	365	369	363	374	348	344	308	373	381	359	338	338	327	345	345	385	311	337	339	368	368	350	373	353	361	378	340	343	351	364	371	329	368	326	341	337	400	327	344	354	339	338	327	356	324	363	335	340	373	363	334	358	337	366	343	357	327	345	320	323	360	393	358	375	384	403	344	330	359	323	343	361	357	348	350	365	380	314	351	348	356	372	370	359	356	373	379	353	407	344	330	340	351	340	336	340	365	353	351	371	335	324	344	344	381	385	379	353	331	347	367	366	336	331	294	337	367	335	331	296	321	377	384	330	365	325	353	366	331	369	322	344	341	321	358	298	361	351	322	299	338	332	343	347	314	383	372	352	344	353	327	334	366	322	378	358	384	342	350	369	376	372	346	340	351	343	325	375	362	377	363	336	328	348	350	349	337	359	362	362	328	352	332	338	341	391	373	363	367	347	371	350	384	348	361	360	351	327	350	343	367	387	361	370	387	336	317	341	356	355	370	335	350	331	329	365	337	312	361	380	340	387	321	369	383	372	332	375	351	331	362	330	349	363	346	356	358	346	365	340	363	347	338	356	391	380	383	370	345	350	314	342	341	372	348	364	323	338	331	340	368	338	338	359	379	370	332	350	352	322	328	322	339	299	340	391	368	364	343	342	312	340	369	370	321	349	362	342	355	336	366	331	383	338	336	327	391	341	343	343	335	353	365	370	308	340	334	348	323	348	320	355	354	354	348	337	376	360	352	319	361	338	332	352	347	325	327	349	319	349	317	332	345	342	409	376	371	335	344	352	369	347	368	374	326	362	352	320	348	339	371	344	320	347	329	321	386	346	330	348	314	348	332	381	348	355	336	322	344	382	366	322	360	330	330	363	353	347	349	330	318	328	368	365	324	348	353	342	353	395	340	376	357	352	342	313	348	374	388	329	334	355	322	348	386	345	354	382	360	394	388	373	351	325	367	325	350	332	348	334	368	325	350	350	347	345	343	315	343	368	343	320	357	357	345	320	365	351	344	358	342	352	349	345	394	322	332	355	352	370	339	370	360	350	370	385	412	360	348	366	367	356	334	345	334	354	327	334	347	370	312	325	328	331	382	342	356	357	313	355	372	329	337	356	367	350	361	379	337	333	366	341	364	359	406	362	332	366	358	351	347	370	367	345	330	371	383	383	332	347	358	337	349	341	404	391	341	364	333	349	369	329	311	330	354	353	352	384	350	330	365	363	377	329	365	339	318	311	373	354	387	367	343	356	344	324	336	392	385	317	333	346	341	346	309	379	353	355	335	338	335	373	341	358	325	356	369	314	361	358	346	364	337	368	358	365	338	344	340	367	354	387	341	364	320	358	359	364	350	308	331	342	334	339	336	333	362	352	390	329	385	367	319	326	346	358	340	339	376	359	388	315	371	365	327	334	368	330	376	359	347	348	328	377	372	348	312	355	382	359	341	322	343	375	341	371	340	344	352	310	360	377	352	379	363	418	354	308	342	374	353	344	333	377	374	355	372	350	349	337	324	355	360	354	378	327	343	329	363	336	395	353	336	325	333	321	359	303	342	368	374	351	365	346	349	317	310	351	337	320	357	352	343	340
31477	21850	26842	23502	17540	13043	15763	15391	9605	6752	3510	3039	1580	1577	1606	2630	1972	1711	1548	1384	1229	1162	1064	1008	1080	940	982	938	888	874	799	852	836	895	781	829	821	859	855	891	852	836	846	819	851	831	838	840	791	869	820	823	809	850	805	816	817	842	813	802	853	776	784	799	798	830	812	770	808	821	828	776	827	816	769	810	792	825	777	871	837	826	806	827	769	778	785	826	818	847	810	836	826	780	806	836	811	844	795	781	788	788	870	794	832	789	804	847	779	826	837	807	854	836	847	810	833	829	826	840	768	831	814	784	778	766	819	834	797	775	823	760	817	770	849	862	756	820	802	864	873	806	817	773	845	797	765	860	784	827	773	778	824	794	830	755	861	797	831	835	825	816	755	818	826	800	810	866	794	813	773	819	815	793	808	821	777	774	798	802	799	817	759	788	776	833	870	831	783	790	862	812	851	805	805	840	809	769	819	879	800	833	803	780	785	765	811	872	829	818	843	810	787	824	799	818	808	834	835	842	794	789	772	845	807	779	800	836	794	801	846	807	821	814	799	765	858	809	822	813	848	824	816	801	824	835	818	758	791	818	876	841	799	817	786	802	851	812	829	813	827	801	860	804	777	828	795	772	749	819	796	839	819	828	819	826	789	791	804	856	776	833	812	811	868	820	805	783	811	822	825	828	812	832	803	833	845	863	836	824	802	839	808	790	802	853	756	799	801	794	794	812	849	769	817	828	790	770	791	796	834	826	793	832	796	818	815	798	827	812	781	820	801	809	823	831	810	738	855	827	768	790	804	812	819	810	850	828	815	794	807	786	853	847	846	779	877	861	820	834	799	791	800	823	804	833	838	820	761	848	773	856	776	831	843	822	776	884	788	757	777	817	813	839	810	814	819	825	843	792	790	794	827	803	802	773	787	801	800	821	824	801	806	754	803	810	808	826	757	788	817	873	823	778	810	833	834	822	835	819	757	854	829	822	782	793	868	823	789	805	789	789	835	752	822	800	850	804	830	815	823	817	814	834	809	829	814	822	834	804	776	828	800	821	869	820	822	828	870	813	800	818	804	808	888	864	799	828	835	824	839	827	757	810	792	845	795	776	786	765	806	852	757	823	815	773	846	792	833	808	747	827	808	787	810	744	856	833	749	788	799	815	754	828	819	791	812	828	805	869	788	806	813	770	776	788	765	792	852	846	830	773	794	811	807	839	768	778	832	799	803	823	789	798	812	815	791	834	800	808	796	755	813	850	766	844	825	822	836	895	802	822	879	761	793	869	848	822	790	805	833	769	815	859	858	857	796	814	835	761	839	825	790	780	849	800	828	805	800	859	784	803	815	835	813	877	789	816	821	811	845	829	770	757	790	854	803	803	835	821	824	814	849	848	803	816	806	791	877	802	822	836	810	784	802	820	805	852	880	823	792	801	865	785	822	797	784	749	810	795	858	794	805	799	807	820	843	827	853	794	851	809	810	797	792	824	833	869	851	830	799	774	775	816	777	812	895	811	819	861	792	875	838	813	802	838	826	805	853	806	829	796	819	806	821	854	848	823	806	843	795	785	789	788	826	795	801	819	824	825	786	792	789	752	795	794	819	833	790	836	859	798	803	814	786	769	835	805	835	790	807	788	790	811	821	850	836	854	820	793	793	805	781	847	809	851	803	805	817	856	797	846	849	813	808	800	812	809	792	828	791	852	836	816	824	804	805	846	819	822	771	803	769	843	825	795	879	780	807	776	801	797	783	815	816	816	820	880	808	824	826	816	782	805	835	784	831	831	824	825	755	818	785	796	802	840	854	825	885	847	795	821	811	758	806	824	824	814	791	792	786	870	800	820	805	812	800	807	807	835	846	851	815	805	818	778	863	815	771	813	821	823	770	810	779	853	808	820	840	776	823	833	806	805	821	817	878	868	816	823	800	785	850	811	782	818	768	816	800	823	827	816	822	811	820	842	828	798	793	784	793	807	791	829	824	793	806	809	789	844	805	793	802	829	768	769	812	781	802	878	828	766	816	824	814	787	804	831	836	775	828	830	819	814	821	771	818	822	890	852	800	853	781	817	817	855	827	845	796	789	875	772	843	787	877	825	796	819	819	811	780	808	828	831	787	784	790	868	778	804	795	811	851	841	781	743	819	769	795	739	763	856	822	808	811	779	775	835	814	783	813	809	818	815	792	831	810	815	850	804	796	803	837	838	761	796	807	807	781	788	816	818	831	838	801	801	817	800	842	800	752	832	801	773	887	809	798	856	787	804	800	795	825	854	821	811	799	783	837	858	796	842	828	863	787	822	795	811	824	744	829	775	828	891	820	832	814	822	770	791	795	814	779	779	820	830	866	835	819	831	812	836	804	798	815	829	826	768	861	820	839	798	800	791	821	780	871	848	813	739	798	825	826	833	813	866	808	798	846	843	771	802	811	802	774	822	787	776	840	844	808	816	857	828	806	845	833	825	786	806	845	838	836	831	783	814	828	830	871	823	838	794	830	843	843	815	801	822	813	825	797	759	820	817	814	793	776	843	784	803	771	793	839	835	836	879	791	812	875	794	768	835	795	756	826	829	828	828	785	819	805	821	890	839	794	822	780	795	783	769	818	765	853	805	804	799	782	841	792	798	783	785	802	831	820	826	797	878	801	786	802	786	817	760	794	765	827	810	826	803	836	877	827	805	835	764	846	808	806	842	825	830	838	822	804	820	785	826	801	842	808	844	805	820	821	855	848	753	857	871	832	851	798	796	839	836	812	794	848	890	803	774	813	819	792	771	834	797	787	777	859	814	817	829	838	841	818	810	838	851	866	819	760	820	820	806	792	775	778	811	818	820	799	822	813	805	842	807	825	814	840	789	786	858	878	829	802	814	868	854	796	839	833	825	773	822	789	841	866	794	824	811	800	854	808	832	788	808	875	840	798	797	798	759	782	801	812	849	825	879	868	819	743	829	826	793	809	841	806	803	880	835	827	793	803	810	805	819	823	809	751	874	821	818	811	833	784	818	805	806	824	827	816	823	832	773	853	804	858	874	852	776	801	828	836	766	828	780	814	791	845	760	815	787	828	873	805	824	841	827	840	827	825	797	815	800	868	810	823	804	853	777	795	814	780	788	872	768	798	878	789	802	843	792	793	759	820	792	824	801	835	798	852	776	847	824	809	808	866	812	856	755	795	761	868	817	852	800	777	831	815	817	832	858	854	816	766	841	785	825	808	823	820	860	800	798	838	797	779	825	794	762	780	792	763	833	830	848	802	847	822	845	820	833	833	847	766	767	842	837	793	832	843	761	824	851	832	760	809	893	817	789	777	799	829	770	825	801	824	806	801	827	854	813	811	817	848	839	813	790	832	794	824	869	831	786	782	817	815	789	839	806	821	863	839	801	816	834	819	786	812	837	838	809	776	812	835	806	792	839	784	784	803	830	841	790	824	798	832	801	845	822	776	840	804	826	827	789	818	784	825	845	827	807	818	849	786	829	813	860	788	816	797	872	795	782
27047	14835	8968	4048	1708	999	688	602	502	434	424	368	364	341	339	356	345	364	349	344	328	323	370	313	334	359	365	351	348	313	327	339	337	333	322	357	340	363	356	312	376	317	376	291	362	323	333	348	304	351	330	360	353	381	291	329	344	345	346	363	340	323	375	330	380	365	349	289	351	351	366	349	339	355	368	331	317	332	336	356	360	347	363	353	322	365	390	347	337	370	361	346	397	348	341	373	368	405	335	355	357	363	369	380	364	323	368	354	341	337	331	351	308	380	341	341	352	319	365	364	372	390	384	341	359	364	366	334	337	363	385	358	341	335	329	343	354	329	333	345	352	329	337	377	332	355	338	341	367	359	334	315	355	328	336	371	342	377	327	337	370	324	344	344	332	348	342	367	328	325	367	335	359	350	344	402	353	353	351	325	345	330	346	327	355	346	329	349	339	380	338	354	335	364	352	346	317	341	373	334	310	324	321	337	332	333	384	332	386	360	311	358	375	335	294	353	364	336	341	337	315	356	359	354	340	329	299	344	342	340	352	336	353	365	353	344	307	331	382	366	336	354	377	359	347	337	336	314	308	334	333	339	364	321	324	309	339	350	358	355	369	344	342	321	382	365	378	310	311	360	335	325	322	338	372	329	324	329	377	357	335	360	363	347	346	367	344	344	385	333	350	343	353	335	352	391	334	355	350	331	346	371	367	335	352	354	367	363	327	333	333	344	367	360	380	345	375	344	337	347	335	345	360	347	352	333	331	319	350	345	375	360	344	369	350	367	338	353	312	367	358	363	330	351	353	355	399	343	375	347	371	365	375	354	382	344	375	319	339	354	328	345	320	324	373	325	315	334	320	362	376	367	362	362	359	370	382	385	355	328	364	339	357	396	352	346	363	376	350	388	347	332	341	352	347	343	347	332	366	352	384	325	316	349	352	367	337	326	351	333	330	349	331	367	335	339	359	322	331	347	330	348	334	333	391	400	360	321	333	344	349	360	350	359	362	349	344	338	300	345	343	354	331	323	335	349	328	356	369	341	360	325	354	354	368	365	314	317	332	352	348	333	379	352	344	353	345	333	345	306	330	321	332	348	378	358	332	353	340	319	331	365	322	383	338	370	339	381	319	333	359	337	351	327	309	328	344	333	337	365	357	343	314	359	339	335	340	369	366	342	332	300	368	344	360	321	344	359	356	297	314	298	351	321	327	352	346	332	333	350	342	331	329	334	371	330	341	351	331	346	321	302	357	358	380	350	314	358	328	322	353	345	344	381	354	349	362	338	331	374	398	392	327	369	372	337	333	341	343	354	317	338	360	304	367	308	358	366	354	353	343	359	341	345	372	346	325	338	320	330	359	336	351	355	318	331	351	333	331	305	342	330	357	352	311	320	346	326	357	313	319	346	337	334	340	356	344	349	369	325	322	348	369	349	361	368	316	374	383	320	345	327	357	294	325	320	362	349	308	312	326	328	311	328	343	322	349	344	357	351	334	338	352	367	339	314	342	348	320	329	344	360	343	333	319	368	313	317	342	344	345	315	332	329	368	335	366	338	365	313	329	328	368	370	362	352	376	363	312	357	302	383	374	346	323	329	370	349	350	373	360	372	363	373	357	358	340	336	366	352	356	350	356	382	320	362	366	331	327	344	361	339	348	320	336	352	321	315	341	344	371	376	363	359	342	362	340	341	368	334	377	345	352	345	307	328	362	340	319	347	363	333	376	347	354	339	319	356	355	344	334	348	301	353	326	366	370	330	349	317	327	339	329	334	341	344	386	335	334	325	360	347	313	322	330	345	383	318	351	359	380	372	365	349	344	326	317	325	324	334	363	364	344	354	328	351	347	312	331	355	323	375	357	346	333	307	330	350	399	322	327	326	380	310	342	331	341	299	335	348	327	361	319	364	351	346	352	361	338	335	323	331	353	357	331	345	356	321	361	336	342	324	290	348	319	332	361	395	338	373	341	339	354	332	316	365	359	349	379	329	343	338	354	338	314	323	295	336	307	347	347	371	375	348	337	311	362	355	333	341	366	341	347	325	356	405	313	357	340	308	373	350	369	344	354	344	363	338	370	350	367	357	326	320	377	371	328	357	331	365	358	343	321	383	378	355	370	329	343	334	350	372	362	373	373	365	362	342	385	299	297	340	345	365	321	356	326	365	375	366	344	314	352	292	360	341	372	372	354	346	364	333	293	340	344	353	323	344	339	337	365	333	327	353	337	348	339	356	351	345	336	341	385	331	313	352	359	335	350	325	381	378	359	361	352	355	350	345	338	358	339	357	360	341	350	356	328	367	345	370	326	336	371	336	382	346	350	323	360	336	336	332	311	351	313	334	346	375	353	326	326	327	373	343	323	352	355	352	371	349	402	316	316	331	336	384	341	344	319	325	341	365	374	354	368	357	313	305	322	354	371	326	326	362	350	334	327	348	379	329	363	331	357	292	369	316	313	322	328	353	338	345	313	337	355	351	371	361	334	321	339	363	345	329	317	382	347	355	354	375	341	342	345	326	359	334	364	358	317	335	354	333	326	355	314	317	353	329	363	334	333	363	373	376	354	315	321	359	355	313	329	397	320	361	320	334	375	334	332	354	358	328	375	311	323	346	361	356	356	345	353	338	319	332	357	347	343	359	348	335	319	328	364	341	348	322	310	364	337	313	358	368	364	322	319	372	314	361	368	349	338	338	320	347	351	366	341	352	372	334	330	378	348	339	332	347	330	341	354	314	373	372	353	353	333	331	360	321	335	377	353	334	359	355	340	335	334	378	325	361	338	364	352	339	387	361	336	330	336	366	378	366	335	310	344	365	348	321	342	337	361	303	351	307	342	318	327	333	315	378	337	324	293	339	346	354	359	342	336	336	333	342	358	323	325	333	388	342	333	310	330	369	340	343	312	378	331	330	320	340	392	350	343	361	343	339	308	346	375	340	338	319	341	361	340	320	334	330	343	328	349	325	343	331	337	311	317	371	342	333	367	341	326	310	350	369	342	339	357	339	362	334	315	331	319	368	337	360	356	371	363	319	371	356	343	318	356	349	333	334	340	336	325	363	340	334	365	342	360	384	337	362	332	360	317	357	354	361	357	337	335	362	343	324	365	344	382	335	349	366	348	312	328	323	347	341	316	338	296	324	354	332	338	358	370	335	337	351	362	350	346	324	351	330	334	334	391	378	327	377	352	347	391	333	356	353	348	355	348	309	316	318	356	356	339	358	362	359	331	358	363	364	333	325	360	376	331	365	333	326	340	346	332	364	331	332	339	331	348	349	340	354	358	371	339	348	379	362	346	343	341	328	338	372	363	342	310	360	313	328	340	369	309	337	337	312	339	336	335	336	332	339	320	345	352	340	347	338	396	364	347	330	330	320	307	322	351	332	355	349	348	381	340	335	295	381	347	361	320	368	358	378	323	323	355	317	333	367	336	369	328	323	331	357	333	341	368	332	321	322	349	319	336	346	356	382	345	389	332	373	345	328	319	338	378	339
18492	12870	13353	9884	5799	3666	2670	2246	1531	1397	1362	1041	943	912	912	882	878	847	872	848	813	823	803	824	854	848	824	806	827	802	892	877	796	812	838	865	806	818	818	850	831	847	878	879	855	810	842	837	831	848	806	855	857	821	797	848	860	812	861	841	849	850	846	832	803	846	835	842	822	824	843	854	794	838	807	813	820	801	778	848	830	809	844	791	809	835	832	801	847	802	838	858	885	835	833	826	780	801	826	789	872	842	807	829	825	886	836	847	817	851	831	790	821	813	819	761	829	847	822	852	856	814	860	822	777	825	768	851	859	808	781	803	793	845	790	832	821	849	808	796	838	791	798	801	816	849	830	871	848	769	847	840	799	824	829	848	820	794	801	853	851	896	793	838	844	843	889	848	804	861	838	874	866	821	845	829	825	808	843	886	792	835	876	818	796	807	817	812	840	835	817	815	826	841	804	851	824	819	820	879	798	817	780	802	835	827	853	828	829	791	786	820	810	811	807	857	803	812	823	787	780	814	761	876	756	828	822	774	842	847	840	864	826	848	832	751	789	824	824	760	871	760	797	805	831	795	820	847	801	790	859	830	822	800	817	796	811	844	847	818	844	808	846	802	813	830	819	817	854	786	811	779	801	815	851	863	809	838	801	840	822	816	829	816	832	826	865	823	819	835	797	844	858	815	822	827	796	784	820	829	801	826	813	837	737	820	830	806	797	847	847	831	895	808	862	834	884	820	792	822	814	813	852	812	791	772	804	812	806	874	812	839	818	842	834	839	828	816	806	826	829	790	795	802	833	850	839	806	855	815	828	795	835	829	832	830	803	895	843	810	809	838	803	790	834	857	798	813	796	806	824	804	802	853	811	758	858	868	827	852	890	819	827	881	801	787	853	807	819	796	869	836	811	841	839	866	872	816	881	852	826	817	810	833	805	832	868	852	774	828	827	832	864	865	864	821	840	810	784	774	884	823	830	834	798	895	779	819	864	819	849	820	833	829	794	826	827	799	821	835	859	877	766	820	867	837	847	786	840	839	840	811	836	843	818	822	862	843	790	896	875	798	834	805	793	851	809	825	794	803	773	849	808	813	810	857	789	838	803	791	782	861	770	859	854	804	846	860	834	823	835	848	852	842	815	783	870	841	829	822	841	846	833	818	840	840	840	827	841	787	812	805	894	887	766	850	841	816	789	816	828	875	824	814	859	849	776	854	777	855	865	810	794	812	826	798	829	798	867	823	810	781	792	831	890	838	806	810	783	814	804	802	815	852	847	817	783	782	776	800	793	786	813	787	847	898	821	848	858	819	799	807	806	756	802	824	844	843	792	880	806	763	796	789	837	832	848	800	837	817	846	881	846	810	786	839	861	829	847	802	827	824	797	836	846	803	808	836	817	823	805	773	845	837	848	783	784	848	813	815	846	816	845	844	791	779	776	869	812	762	881	780	806	813	827	843	799	776	814	833	806	814	845	793	839	847	868	787	830	833	819	821	845	841	776	835	826	780	815	761	828	821	805	834	811	826	824	841	820	833	808	779	786	828	838	854	784	854	800	822	855	807	858	830	806	806	867	823	851	838	858	892	853	876	839	824	814	853	862	814	888	834	799	876	868	807	756	790	799	812	810	820	845	850	781	812	817	831	814	832	854	847	862	792	805	824	838	808	842	780	798	858	815	794	841	824	778	801	808	843	833	784	832	826	847	852	860	830	821	822	831	802	792	839	829	827	844	787	832	843	805	826	821	796	823	804	805	815	776	856	795	811	820	873	825	825	819	839	816	813	796	767	841	841	831	841	864	804	804	841	811	806	840	805	750	798	800	875	850	845	836	817	820	796	817	832	855	827	833	791	884	867	836	843	807	777	784	799	807	850	757	840	846	810	813	831	819	840	842	797	848	851	837	819	837	875	839	826	830	867	819	854	832	827	838	826	828	867	776	798	796	801	843	788	795	814	787	818	768	795	852	808	832	849	839	816	842	887	794	830	886	810	823	792	845	792	774	838	813	869	835	826	777	774	830	804	841	815	837	783	797	874	818	820	792	829	825	879	807	767	808	794	791	849	851	830	842	795	842	738	853	804	813	791	799	779	775	820	801	824	777	813	783	848	821	834	902	809	808	831	824	804	834	760	855	814	848	827	883	798	819	815	776	817	823	790	833	802	770	841	789	832	852	850	813	834	828	822	831	810	815	792	843	854	818	848	802	782	777	779	838	907	815	796	815	790	825	851	793	836	844	810	755	854	836	856	826	772	795	839	817	801	771	790	808	777	856	822	818	859	798	848	835	836	823	808	833	874	800	793	812	782	836	905	812	810	821	865	828	837	804	818	847	834	828	835	838	809	818	777	800	855	837	804	817	834	867	819	817	860	818	808	838	833	848	864	813	817	842	776	830	792	811	818	850	876	854	839	800	816	791	824	885	827	844	836	858	860	857	833	836	802	819	782	808	830	832	837	800	825	788	803	836	807	827	808	781	890	808	819	887	817	837	763	839	818	798	876	823	751	799	782	847	829	883	847	868	832	788	817	823	840	862	781	853	848	797	832	790	893	834	789	810	837	830	817	800	815	838	820	823	789	834	817	785	795	786	794	821	809	817	808	822	851	840	847	815	782	826	831	837	819	775	842	839	872	858	793	838	835	896	879	803	814	832	850	817	885	845	838	825	858	878	831	832	819	839	795	848	770	852	820	832	851	798	819	774	832	816	804	835	806	825	832	808	782	841	899	796	796	787	867	800	849	787	822	826	847	833	817	862	808	895	862	774	864	789	869	782	829	874	782	823	871	812	760	818	787	822	817	829	815	849	840	812	800	815	843	794	816	836	820	826	838	814	816	818	791	818	805	817	834	822	811	812	760	793	852	835	772	861	789	805	892	873	814	838	813	813	799	780	771	871	829	833	779	803	858	813	826	837	828	826	831	818	823	812	811	868	762	850	796	823	840	790	838	843	835	805	775	795	823	855	835	812	883	822	836	778	846	808	816	872	831	798	827	826	809	855	829	843	800	830	861	787	881	840	806	845	844	803	758	870	799	749	817	815	831	861	801	823	825	845	769	844	846	777	845	757	834	829	818	853	775	783	839	839	840	871	848	817	801	779	805	808	827	806	790	769	815	818	851	846	829	843	790	825	811	868	830	808	847	827	774	790	882	765	797	850	838	802	790	825	828	785	843	813	822	854	843	765	867	843	834	872	762	830	827	796	818	804	862	771	790	825	887	821	893	827	799	855	869	860	791	836	834	838	789	870	832	848	811	873	795	879	759	818	827	808	844	828	817	849	834	804	826	818	852	853	805	837	821	861	841	816	792	878	844	840	792	798	777	812	820	799	775	796	831	811	888	820	834	833	802	833	783	824	809	795	863	840	880	808	791	854	838	807	842	814	838	811	824	818	851	842	866	867	802	801	845	825	789	849	811	788	830	862	816	796	869	802	800	789	818	814	802	775	796	835	839	820	892	854	774	862	817	774	820	836	878	786	801	793	808	807	835
42601	23063	14561	7952	3734	2810	2721	2288	1277	1400	609	621	500	509	502	607	531	499	435	446	426	463	416	433	470	437	465	444	390	437	467	396	428	420	434	430	390	421	406	418	424	441	420	425	404	416	433	400	412	423	402	434	431	444	422	443	405	416	432	403	410	432	406	435	411	418	421	423	434	426	398	380	391	449	414	412	424	391	432	421	364	450	437	397	434	447	402	413	416	391	402	378	414	453	388	407	409	421	429	413	402	418	404	421	421	422	428	416	387	407	402	431	399	398	420	417	388	429	440	436	423	416	440	418	371	433	384	424	436	421	430	400	433	358	427	452	475	428	406	404	368	405	421	423	388	417	424	383	402	441	436	410	378	416	424	406	411	410	401	413	415	386	406	410	418	407	451	410	426	426	399	433	453	424	399	380	384	440	392	408	434	402	381	403	388	471	424	416	448	383	404	415	440	393	417	474	401	451	397	412	432	425	416	395	423	421	404	402	418	449	387	382	436	391	383	413	432	446	422	406	423	388	461	424	419	403	453	443	425	443	414	425	434	455	435	412	391	421	395	435	417	423	443	415	402	431	390	415	428	390	402	401	408	397	409	422	422	413	389	404	453	396	424	429	454	433	424	449	410	445	417	426	393	417	461	387	417	433	429	366	359	355	396	424	435	434	421	356	396	419	418	406	409	380	437	435	419	395	423	436	385	427	400	417	399	425	461	418	421	427	417	409	416	414	417	421	460	427	419	413	405	426	400	395	378	441	436	405	391	438	389	381	370	409	388	409	432	402	412	401	399	461	421	424	403	411	457	432	406	399	446	427	443	409	398	421	412	371	423	398	419	460	424	402	388	416	383	437	430	437	407	419	458	411	422	364	383	413	429	426	388	411	410	404	413	396	412	383	398	459	438	403	384	409	409	381	405	397	405	396	415	394	386	396	418	397	404	404	394	405	422	400	410	421	407	422	419	390	383	401	445	452	411	422	410	379	449	377	366	462	402	401	416	423	459	422	412	409	435	437	449	436	415	439	396	379	397	415	431	412	375	379	414	439	440	415	433	393	443	399	446	374	419	391	393	414	422	380	443	415	424	406	419	424	417	472	432	384	409	443	424	398	399	438	397	387	416	441	409	386	401	409	409	458	468	418	407	415	411	382	424	386	444	411	419	422	398	437	439	417	419	432	437	431	444	419	428	410	408	408	435	419	468	393	437	425	431	403	401	412	389	437	421	448	419	411	406	397	413	437	412	439	369	415	389	457	438	399	432	434	414	442	409	428	411	446	429	407	425	397	375	425	441	433	385	411	430	440	383	389	411	408	467	413	411	456	392	399	443	435	436	398	441	437	436	427	398	425	443	402	444	399	459	376	432	393	437	395	436	429	415	415	400	443	399	377	448	408	437	405	427	434	433	379	440	378	365	411	379	388	400	409	408	469	405	422	414	432	405	405	396	395	382	421	430	444	410	404	404	381	442	411	418	442	440	399	435	415	424	403	416	435	446	436	409	461	455	469	435	408	398	404	415	389	426	398	401	444	336	381	401	406	422	387	403	398	419	375	444	401	435	443	427	375	399	386	458	423	434	427	438	445	404	399	427	437	371	435	423	404	444	435	423	434	437	434	355	381	450	413	423	419	418	433	397	439	420	446	498	445	441	485	432	423	424	429	468	404	405	424	429	394	437	443	413	385	397	364	387	391	396	408	411	412	401	444	415	430	426	416	390	442	402	414	401	416	454	420	411	426	410	421	379	413	396	423	413	429	411	414	419	423	442	418	437	376	443	410	430	380	396	415	418	447	431	436	436	410	427	411	441	434	410	445	433	417	399	413	387	427	418	429	397	423	422	403	345	376	421	402	436	408	420	422	443	430	415	441	432	398	399	447	406	410	370	459	433	441	407	458	421	417	438	439	410	400	405	397	417	412	447	398	398	435	399	422	418	395	452	402	402	392	386	397	446	439	415	411	368	403	431	417	453	394	439	419	449	390	417	480	432	423	402	448	388	410	416	423	428	418	439	405	451	422	406	407	398	403	424	415	420	415	403	413	416	382	409	395	417	421	410	427	429	412	405	438	470	416	449	431	404	422	449	397	409	423	421	460	443	408	398	406	399	401	444	467	441	410	414	419	386	395	424	426	459	362	404	424	385	394	432	417	451	425	426	416	421	373	421	421	425	423	462	445	401	435	426	400	406	413	423	424	408	457	467	437	420	440	396	398	399	419	400	432	438	434	397	421	364	381	422	392	396	420	407	426	420	400	439	410	439	463	388	363	366	428	458	379	404	384	410	428	421	470	433	424	414	385	468	399	394	421	407	409	415	444	421	411	419	440	423	396	415	402	432	435	402	436	400	442	396	434	431	447	399	404	421	415	419	422	404	404	407	433	419	422	414	410	440	428	390	390	420	406	393	417	413	386	438	420	468	422	428	381	396	438	415	407	406	420	449	453	398	385	390	442	404	418	431	405	451	449	407	407	405	428	386	454	452	386	445	421	422	427	418	417	394	388	400	437	416	410	412	442	404	383	398	365	445	433	452	363	385	390	398	415	456	402	406	391	462	401	393	378	441	393	435	431	412	380	403	411	390	408	377	417	415	413	385	416	462	414	449	406	405	433	443	414	415	411	404	440	402	358	426	439	454	403	397	423	414	406	420	398	392	417	375	408	442	422	430	418	370	426	382	404	418	405	399	431	427	418	421	419	420	393	349	418	415	398	440	377	416	427	392	377	394	458	393	475	408	393	404	433	401	423	396	418	412	427	448	433	435	410	410	392	422	410	402	440	432	448	399	398	393	429	417	402	411	409	422	428	387	432	399	427	433	431	400	435	447	391	381	427	422	384	381	420	453	444	389	397	457	437	425	403	366	437	430	374	404	441	387	382	421	399	404	438	416	422	388	382	449	441	417	421	401	389	346	400	417	403	378	407	451	412	410	380	387	372	426	419	370	390	424	399	373	416	410	451	438	428	379	378	381	418	406	436	443	443	417	439	408	395	378	440	467	436	462	399	422	440	399	418	431	457	417	387	393	431	442	434	397	403	431	404	417	436	396	420	434	403	370	416	439	413	417	440	407	400	440	390	458	418	445	444	407	424	416	443	440	429	424	430	373	424	453	425	401	419	398	422	431	429	452	460	397	456	386	448	427	386	437	415	366	421	421	404	405	392	437	393	437	401	401	409	402	415	366	427	420	411	398	399	413	412	409	416	416	451	432	404	423	450	424	412	378	413	422	400	394	396	412	428	417	460	437	370	395	363	427	404	423	461	457	433	470	414	439	383	400	402	477	416	433	426	387	418	448	468	418	449	436	447	433	416	451	399	433	401	424	394	427	391	427	447	423	355	402	411	393	404	437	438	445	398	403	416	419	422	426	416	397	440	463	425	376	435	429	367	425	435	434	419	425	391	434	397	430	401	416	401	408	407	389	415	447	401	410	402	459	427	426	474	380	450	410	403	436	420	463	421	364	416	394	437	433	447	404	407	447	425	410	354	409	415
28996	18635	19584	16689	10935	9957	9763	9151	4914	5991	2122	2057	1482	1442	1636	1730	1607	1358	1232	1210	1260	1184	1050	1078	1019	1063	1027	1030	998	979	1011	947	1035	995	1004	1021	969	949	923	916	948	965	1070	978	964	993	980	1009	967	976	994	944	973	1018	971	929	951	1011	964	1026	957	963	935	946	958	994	944	983	938	937	1009	955	967	957	981	954	958	970	1001	1015	962	943	969	981	937	982	973	1003	993	978	978	962	988	1045	916	978	942	940	975	946	1001	977	975	924	965	1022	974	953	959	909	965	973	970	967	957	975	1035	1031	884	998	965	925	1002	998	940	942	984	1004	914	1013	976	997	1017	959	970	1000	945	955	980	932	969	970	979	985	953	985	973	973	970	959	940	937	957	1016	937	978	1001	993	963	986	926	933	1003	979	946	959	941	909	1011	964	950	960	938	955	949	940	964	910	933	987	1012	970	992	970	1019	947	959	960	913	961	933	945	1037	968	994	1004	956	961	952	969	948	940	969	936	919	972	910	968	988	934	958	944	942	983	953	1005	940	973	979	1019	977	973	960	950	988	1016	937	995	931	957	971	1044	993	1012	980	939	1005	1000	952	976	987	992	982	996	917	981	958	934	940	963	975	964	949	993	925	930	960	981	984	1022	922	915	988	1015	966	936	1009	978	957	968	914	990	1018	976	919	936	928	950	969	977	1054	941	968	993	1010	1004	973	911	951	951	960	978	955	979	952	972	985	971	940	929	974	980	966	983	936	919	970	982	976	1003	1014	977	968	1003	963	1015	1005	926	964	967	928	942	899	959	952	987	1002	902	961	1000	910	925	962	987	962	1004	1013	957	954	964	948	991	926	940	958	1002	958	962	928	977	964	960	1012	991	878	931	917	964	1001	1015	944	983	946	977	1014	987	954	1002	1081	943	966	1019	957	974	931	979	970	964	974	951	965	933	934	984	913	948	929	954	1004	990	978	949	976	956	1032	1028	977	940	1005	1024	997	896	994	983	990	943	936	893	936	967	1008	926	964	1021	913	936	939	996	973	955	951	953	931	916	963	1001	951	961	1018	997	985	976	959	979	950	969	963	996	958	976	1029	966	956	960	976	998	907	960	921	948	961	962	1041	957	957	957	970	935	961	968	944	967	942	1016	1014	921	1027	1009	964	937	996	957	986	988	1023	969	998	995	944	952	968	965	973	928	963	1000	970	969	942	925	978	899	912	994	977	955	943	987	1032	1007	947	976	955	1013	993	974	952	947	963	969	911	1015	984	890	934	956	963	959	956	882	946	898	960	954	974	972	939	1004	990	952	957	975	986	965	935	979	932	973	1022	962	947	943	938	903	1022	971	981	937	945	988	954	987	919	993	999	912	1008	1010	964	949	962	993	984	980	953	945	962	1000	971	970	891	996	970	938	953	955	964	952	967	954	955	1017	1014	953	963	958	970	917	976	975	920	948	924	1002	971	927	953	998	933	986	867	971	915	899	965	1041	999	949	917	1015	903	996	974	932	985	965	967	982	974	1006	963	958	1026	995	936	1031	919	904	954	959	1052	982	979	978	957	957	969	966	983	983	971	909	959	964	976	964	950	998	995	960	938	977	930	916	971	981	986	985	956	988	940	918	908	908	955	956	916	983	955	937	985	922	931	982	944	917	988	972	976	998	1013	903	955	939	968	972	956	929	965	937	937	926	963	922	951	929	919	941	957	985	944	968	956	933	958	942	916	1011	906	940	971	932	948	968	1023	981	948	998	937	1022	947	939	970	965	874	996	965	986	971	935	999	986	972	993	963	974	1042	1016	968	930	973	941	983	988	952	922	950	983	952	957	943	981	958	928	980	970	960	918	957	1025	991	979	1007	950	937	926	962	976	965	1012	998	979	1029	1063	938	1007	898	955	999	967	965	960	956	961	921	1019	960	1002	1070	1020	955	980	944	1007	968	936	935	963	998	972	954	967	1017	1007	984	933	956	991	976	958	969	960	983	1054	1016	977	941	989	968	998	1005	950	937	977	1013	943	974	978	980	955	940	943	1012	970	984	926	959	950	989	976	969	951	997	964	948	926	956	963	933	1024	948	1001	1019	971	1017	981	973	950	958	952	1048	987	971	978	952	940	963	989	943	964	1006	965	989	946	953	937	923	905	940	949	922	959	950	1041	931	1078	986	946	975	993	985	959	962	979	960	975	954	923	920	942	980	1007	927	939	955	957	972	945	967	1048	968	954	975	853	962	962	980	980	1013	927	974	972	976	966	963	986	919	995	966	933	977	994	963	947	920	975	967	1038	951	985	1055	969	983	962	1035	958	977	961	979	976	1003	954	959	976	972	965	939	1004	970	967	944	987	953	1019	964	985	975	995	925	964	980	927	953	940	976	958	934	944	972	930	942	934	933	987	967	923	973	939	958	926	976	958	971	921	948	944	978	973	928	1016	1000	998	911	1024	939	986	953	956	946	979	1043	1023	922	989	975	1012	951	965	929	947	970	966	966	1024	1023	945	988	926	994	981	983	984	929	968	914	1001	954	962	950	973	939	975	986	991	1021	972	1006	954	983	978	947	983	974	946	954	973	936	973	972	949	987	990	940	1060	995	1066	941	940	968	962	957	966	934	933	963	956	941	962	1005	996	978	919	912	927	921	1007	947	1022	958	963	996	951	1010	956	1038	973	962	1000	1009	940	1007	965	935	943	965	1037	946	958	908	944	1026	969	1008	954	940	969	953	999	1045	966	920	980	967	949	962	965	966	998	928	1005	1017	1012	992	982	984	1026	971	943	939	940	905	980	941	951	973	914	936	962	931	930	943	913	956	959	954	949	956	1005	942	938	987	1003	1004	937	1022	894	983	1021	979	924	984	959	931	945	930	975	947	948	924	994	997	912	984	981	981	930	958	949	1005	991	975	984	942	943	958	986	998	970	931	993	906	969	949	991	980	978	999	996	943	919	917	902	984	943	978	969	930	978	939	957	984	903	1013	909	994	985	961	938	967	980	951	967	982	907	972	962	964	1013	922	976	1027	947	948	1014	948	975	947	960	981	986	981	974	938	1003	978	976	989	984	979	959	998	999	967	947	970	971	1005	971	982	951	918	939	964	955	976	952	929	950	953	935	889	970	977	973	957	995	982	1004	983	966	964	978	1002	984	1034	979	933	956	962	931	918	958	923	997	1018	951	959	964	991	951	968	947	1023	991	974	1034	906	975	965	954	973	990	980	968	951	1009	954	992	1033	909	938	970	1002	931	1022	968	905	1007	965	980	936	1038	908	964	948	945	972	959	958	975	970	963	918	1017	960	1021	954	921	940	993	958	927	954	949	956	934	991	1019	946	945	963	909	986	982	978	971	977	979	948	958	992	958	932	1006	939	973	971	970	975	1018	940	1016	974	964	986	990	898	920	981	1007	988	966	899	950	994	942	948	947	988	1007	946	972	985	966	987	981	948	931	1011	958	919	981	1011	955	963	982	943	939	967	1008	970	983	956	921	919	983	977	1015	961	967	906	922	972	985	1010	918	992	1027	926	931	942	958	986	916	908	915	1024	948	952	994	934	954	933	980	967	994	952	946	974	952	945	964	971	974	977	996	909	965	963	951	962	982	1011	953	982	959	983	971	1037	957	974	929	1002	943	883	967	1017	934	973	984	991	961	956	944	958	1003	948	953	1021	966	960	949	1006	957	962	1017	963	956	960	973	929	1009	1009	1027	969	992	972	934	953	973	989	946	1012	994	1018	920
49458	30644	20222	11925	6393	4608	4378	3524	2991	1669	689	573	488	516	494	440	520	497	463	440	470	409	391	350	397	383	367	351	348	358	376	355	387	383	339	374	371	370	343	333	365	323	348	399	363	337	358	349	374	366	370	331	345	379	363	360	321	355	331	329	355	352	363	336	361	332	335	332	347	328	344	363	363	373	321	358	361	320	334	343	337	372	324	326	339	308	379	343	341	363	352	320	353	344	356	348	371	335	360	387	368	363	364	360	341	322	330	329	356	381	351	322	395	364	337	355	330	351	362	350	364	311	382	336	371	310	340	337	358	354	343	347	358	333	360	324	352	338	377	369	336	318	357	356	397	352	333	359	335	347	361	339	356	348	361	353	375	333	331	349	329	350	347	332	343	368	354	303	334	350	350	386	321	358	374	328	354	341	367	318	340	355	366	352	336	344	389	356	351	340	321	356	372	328	393	339	336	351	352	367	348	343	331	324	299	342	333	335	344	398	360	344	355	388	343	318	307	350	315	376	318	366	337	351	387	349	344	351	348	354	359	372	326	373	347	332	340	352	343	332	328	362	333	352	329	383	350	351	337	366	394	372	346	381	316	340	330	369	348	351	333	335	339	332	346	353	326	330	328	367	350	338	340	324	356	331	366	354	342	341	382	347	335	326	346	388	366	367	347	348	355	343	319	362	362	375	343	348	349	330	318	358	343	352	338	335	344	371	319	325	354	348	347	363	350	392	319	333	358	369	341	358	346	353	359	361	344	378	322	324	363	360	338	367	369	355	352	334	373	324	383	359	369	368	391	351	396	398	356	364	346	347	329	376	378	353	342	381	357	350	373	354	367	292	359	342	358	357	376	319	348	366	381	353	347	322	362	385	350	376	362	344	331	389	351	340	376	324	364	350	342	353	350	361	347	369	375	362	332	342	315	368	342	361	362	343	320	329	351	348	368	347	355	330	335	364	337	355	354	342	329	361	341	335	336	351	339	343	359	374	380	384	355	361	377	321	316	339	358	338	325	365	377	339	360	353	351	349	380	349	319	335	370	342	370	363	335	358	361	355	363	348	353	355	356	358	343	330	353	360	366	369	351	310	349	361	390	330	338	358	370	362	323	346	388	342	335	374	377	366	375	316	354	310	390	323	331	338	340	339	358	364	329	339	361	388	351	327	351	318	332	361	336	351	350	343	352	358	318	369	351	345	380	329	307	359	351	340	346	358	341	379	323	357	359	314	337	355	318	341	342	389	343	352	325	324	355	344	344	363	337	347	347	348	324	321	372	336	345	324	358	345	287	338	356	378	349	354	307	327	354	343	332	326	358	350	351	368	369	318	332	350	340	353	336	369	355	346	349	348	359	350	301	353	338	360	310	377	334	344	344	333	346	331	350	363	345	374	338	371	385	364	370	325	332	394	341	361	324	357	324	340	378	363	356	331	343	391	333	345	310	325	358	309	343	360	344	327	372	368	326	377	348	329	318	297	376	336	330	346	354	349	340	351	325	327	328	330	332	367	365	388	346	320	331	342	344	357	381	320	406	383	331	349	350	348	354	334	328	349	368	386	383	368	360	366	339	351	324	382	381	369	337	319	329	346	342	367	339	330	395	342	369	326	349	339	324	356	371	311	362	355	341	368	348	351	376	344	363	360	337	355	322	329	325	325	370	360	343	369	366	318	341	376	332	356	337	347	375	354	303	347	336	333	371	338	342	408	334	329	323	354	346	347	397	335	389	324	335	374	345	364	371	358	300	292	332	348	358	389	331	342	367	333	330	336	373	375	353	332	322	356	349	357	367	372	349	381	350	362	374	342	356	345	309	381	348	343	358	327	320	352	342	329	375	357	333	338	356	352	349	347	362	355	362	352	356	368	343	343	329	363	374	332	345	350	320	331	340	359	350	351	368	358	363	354	327	345	331	378	379	342	344	367	332	358	330	361	352	321	336	330	323	363	358	328	318	356	354	360	347	376	364	366	366	361	335	384	352	336	398	339	361	382	347	332	380	346	351	323	345	359	366	365	381	366	332	315	335	332	326	316	373	419	374	351	374	347	372	363	365	339	354	358	345	339	349	363	348	384	336	340	338	313	353	331	328	354	339	327	363	352	358	356	357	343	354	315	352	338	325	356	356	333	360	375	293	337	359	360	324	400	336	347	323	322	335	381	286	320	337	339	373	348	310	334	350	335	388	383	330	349	380	357	388	318	321	347	345	344	378	330	374	367	386	342	311	327	348	345	370	338	370	333	309	357	339	373	387	331	341	365	362	364	405	390	327	351	342	360	358	346	367	367	298	352	340	352	355	330	336	351	355	319	347	358	374	325	342	351	365	348	341	333	370	381	353	351	346	363	334	369	361	380	347	359	309	333	338	353	373	348	367	349	318	331	318	335	369	354	338	354	344	365	323	333	323	347	307	360	350	349	347	367	323	378	351	333	358	352	366	336	339	312	342	350	384	352	363	340	372	340	335	369	350	341	380	353	341	339	336	379	342	319	361	341	352	350	349	370	382	329	356	320	326	319	357	357	332	378	343	367	309	339	363	345	350	373	350	357	345	342	305	327	356	322	333	350	375	387	336	364	370	326	356	356	336	355	354	325	351	343	351	313	325	346	369	331	358	346	347	339	346	314	344	357	318	333	347	357	370	331	305	355	329	337	380	309	391	313	352	367	343	324	373	314	349	361	357	365	382	359	363	362	329	362	351	380	395	334	354	331	327	349	356	336	345	358	346	397	326	363	345	330	338	368	356	356	366	389	337	374	382	363	340	356	332	362	356	366	334	340	357	345	382	372	380	357	371	353	354	343	334	361	324	368	352	344	391	344	324	324	344	351	352	360	337	300	365	353	401	377	324	347	336	339	326	348	310	298	376	332	363	336	330	304	346	333	342	363	364	377	347	338	327	340	360	333	305	345	377	375	364	336	335	334	345	332	333	360	320	341	356	366	347	335	327	336	336	371	349	324	357	362	383	326	343	364	337	354	349	345	339	344	312	322	336	347	388	352	406	348	361	363	329	359	333	378	377	380	335	339	376	333	309	343	316	309	331	298	337	359	361	356	352	327	373	379	341	312	377	371	344	359	325	358	296	357	376	360	363	376	397	367	390	342	340	338	352	336	344	351	357	338	305	335	359	367	338	359	302	327	352	382	359	330	333	403	343	324	344	350	374	347	387	332	382	373	342	381	346	352	364	330	350	351	337	370	342	345	329	343	364	321	359	347	367	357	357	348	321	341	345	350	357	332	345	292	335	329	326	323	381	331	342	338	358	332	314	314	354	343	352	351	354	345	345	337	312	359	346	367	312	345	355	366	370	375	363	305	350	341	333	383	354	351	362	344	346	341	354	372	368	326	359	346	369	372	344	322	359	330	351	343	356	315	332	344	355	351	392	351	370	373	360	339	344	356	340	311	336	338	368	374	351	354	323	358	327	378	349	341	330	380	332	332	355	335	366	373	354	352	345	344	321	365	327	321	349	308	347	333	334	350	366	312
33209	24772	24076	22453	15927	14220	13669	12138	11044	5671	2638	2034	1682	1619	1541	1760	1773	1764	1708	1508	1438	1241	1068	967	991	957	1028	948	888	836	886	858	827	846	805	859	805	887	848	858	830	858	823	783	782	826	835	855	839	824	825	839	810	865	799	802	797	835	833	807	869	808	772	834	770	812	781	740	778	790	789	782	769	789	838	777	814	786	797	823	802	807	781	822	799	845	809	795	756	820	777	791	810	854	823	811	800	792	784	760	765	835	816	801	806	807	784	832	842	807	796	825	754	812	750	777	812	734	840	811	821	829	744	800	793	792	831	791	806	780	830	820	774	792	750	802	752	848	765	782	777	818	842	827	802	839	779	794	804	812	811	816	820	813	797	801	798	754	806	801	782	785	831	856	793	803	812	775	812	811	822	792	767	856	845	795	795	774	778	838	820	789	820	829	771	830	811	789	818	835	772	808	808	842	816	787	820	782	831	821	827	781	851	829	816	829	789	830	787	815	781	806	771	791	824	803	787	809	756	817	820	849	816	807	831	810	833	772	812	754	814	835	808	796	790	831	755	807	809	771	821	802	811	801	843	810	818	800	788	787	780	777	804	816	787	795	791	806	815	797	792	843	774	811	793	785	825	795	819	746	812	769	843	817	773	811	855	856	838	839	797	777	808	793	845	797	800	863	814	807	783	810	835	815	771	794	822	823	783	821	782	779	820	855	806	787	782	832	815	826	786	819	800	811	786	837	815	783	809	813	784	822	835	831	817	832	833	790	843	812	808	777	823	790	850	798	822	763	800	805	805	810	836	777	812	800	781	777	866	786	825	751	832	795	771	807	840	842	794	786	847	846	768	837	772	847	809	795	814	814	779	848	817	817	811	794	842	833	814	820	796	842	840	810	791	857	808	843	818	790	812	767	782	851	775	757	804	783	843	785	819	807	806	874	745	830	814	773	790	865	812	823	798	773	836	856	794	819	806	769	803	765	776	845	786	783	838	791	804	794	824	780	819	825	738	732	847	798	860	796	790	768	814	806	857	824	772	750	847	797	824	752	800	771	845	818	775	781	762	822	792	860	777	818	846	803	838	801	768	778	805	758	806	747	807	787	833	805	803	766	820	748	804	786	813	781	816	825	765	820	772	797	783	820	782	766	808	815	791	796	811	785	792	824	810	782	805	753	837	817	749	827	825	788	824	836	802	841	749	769	818	764	846	783	806	788	769	799	781	876	833	805	792	740	795	839	797	796	795	844	807	813	807	765	766	801	815	816	890	776	782	741	779	816	836	831	809	794	770	780	846	795	842	852	780	793	848	836	792	755	786	779	861	804	773	829	797	814	789	824	813	796	889	751	819	776	788	839	824	784	784	818	819	758	820	828	816	808	822	823	822	826	812	801	786	828	859	756	812	780	815	845	772	817	849	787	854	779	817	798	793	831	821	779	809	809	852	863	817	814	848	845	808	789	762	823	854	764	815	791	815	806	837	767	793	816	848	796	775	826	814	849	828	824	821	782	777	818	798	761	786	825	822	809	863	821	784	797	804	842	756	761	809	775	803	806	784	811	783	814	792	799	778	826	791	789	836	806	839	843	785	802	814	826	844	800	836	803	818	797	796	790	791	776	781	790	821	813	753	831	810	770	748	801	789	796	792	828	817	753	831	798	757	833	852	801	785	787	794	804	815	771	806	878	799	780	805	836	810	814	804	868	786	820	760	736	793	771	832	801	801	807	797	818	821	794	815	805	827	786	811	846	847	778	828	789	836	847	814	782	802	803	804	812	839	791	792	837	757	842	828	811	801	761	786	857	800	801	806	777	807	795	824	792	839	820	857	813	814	838	829	803	797	763	793	780	799	845	867	838	810	772	854	778	789	779	819	854	814	796	830	812	823	776	796	799	842	808	808	833	817	795	793	832	839	803	836	838	743	816	826	771	768	784	749	790	817	797	766	788	804	812	804	808	810	790	843	806	789	750	788	806	816	826	834	821	737	825	783	796	806	815	820	788	807	791	807	832	841	795	830	770	823	864	873	773	780	758	776	803	806	803	861	798	816	821	787	740	794	784	784	855	843	831	808	810	789	766	795	814	780	788	781	801	805	781	824	775	814	751	770	789	727	850	776	779	787	803	804	830	790	808	797	854	847	833	749	824	789	742	733	813	829	808	749	759	838	781	862	737	799	821	808	796	800	771	847	768	823	811	792	818	871	792	822	785	801	793	793	766	818	850	834	815	818	776	806	833	795	791	792	846	797	820	753	787	776	775	806	823	767	776	802	792	819	773	815	830	829	765	831	779	811	818	806	864	779	805	767	833	751	811	805	781	822	782	848	748	740	790	786	809	789	766	764	771	841	814	806	782	814	817	774	792	830	803	879	810	764	827	766	770	821	847	809	838	821	836	796	778	755	831	778	822	765	874	842	798	830	805	835	834	854	786	792	772	827	823	795	738	773	825	790	801	829	836	786	844	855	782	804	837	788	774	833	825	818	763	856	793	787	761	797	846	767	824	757	773	812	802	842	807	841	825	759	789	783	747	820	775	809	811	780	798	856	801	794	792	811	820	798	782	844	842	758	812	874	743	816	804	821	813	813	804	765	850	835	805	859	828	855	791	767	837	808	740	818	862	832	807	876	799	793	907	776	765	784	810	815	832	809	777	795	829	817	780	799	792	815	779	837	827	834	810	796	870	766	806	790	856	812	788	845	810	821	792	794	834	780	801	801	780	777	834	791	774	797	841	800	795	859	752	800	786	797	795	775	808	847	801	795	815	852	823	796	824	805	777	819	813	838	780	870	777	774	791	813	841	795	834	881	792	837	800	800	858	820	812	857	787	806	819	815	780	823	777	815	813	832	827	780	836	788	834	797	801	813	789	815	858	787	795	779	843	771	786	855	793	805	800	818	776	767	837	779	776	808	824	808	822	800	790	795	813	787	804	800	744	820	771	813	797	779	814	784	813	785	750	791	831	859	842	807	782	786	755	719	855	832	800	806	796	753	820	783	803	809	807	828	757	783	760	778	795	782	779	836	863	876	804	859	766	781	808	816	796	840	850	765	801	779	795	785	796	807	811	800	820	816	819	800	814	846	832	763	836	804	763	777	812	801	821	798	783	755	866	834	790	819	800	863	801	806	840	832	795	842	785	836	844	826	859	846	782	831	840	813	824	825	772	803	758	781	763	806	825	834	824	806	793	801	807	830	888	813	813	840	791	792	804	798	784	789	831	824	788	815	840	840	751	821	807	819	893	823	809	757	830	811	821	833	796	762	829	848	812	824	772	803	800	811	792	821	760	798	854	821	792	821	833	808	808	801	787	800	778	835	833	808	786	835	833	785	820	853	754	807	769	791	841	887	805	835	773	782	792	829	791	843	803	772	763	783	855	819	752	782	803	820	751	765	841	789	797	853	789	796	844	820	826	782	769	823	818	820	784	762	814	801	806	794	798	754	795	773	850	810	785	785	776	819	760	793	778	782	760	826	811	839	781	789	836	791	775	795	819
29008	14235	7463	3718	1711	961	755	575	490	431	394	355	371	367	331	366	361	351	338	345	319	368	281	330	331	333	335	338	355	347	348	343	347	332	351	312	323	318	316	369	356	329	348	343	328	346	344	350	336	358	316	302	318	326	330	315	335	302	334	350	328	368	345	333	341	355	359	306	315	319	344	340	344	331	350	334	342	337	355	362	352	342	315	322	351	327	327	321	357	331	328	322	373	335	347	335	340	327	325	345	370	364	388	349	344	327	348	316	343	346	370	334	331	369	361	302	326	298	332	356	328	312	336	306	325	354	346	330	364	366	344	295	301	366	369	360	313	380	329	358	344	336	317	325	336	330	332	353	372	345	339	330	356	335	340	354	317	345	347	290	341	348	359	334	329	374	352	323	356	368	332	369	352	313	350	349	343	360	347	323	334	373	343	332	352	341	333	320	361	314	334	351	322	371	350	322	325	309	314	309	284	359	318	332	377	388	346	307	338	356	342	326	322	332	344	331	335	298	345	323	360	324	336	346	331	325	336	351	337	302	344	305	364	349	331	346	338	366	338	348	347	334	314	353	339	348	302	336	344	338	346	350	350	341	321	359	328	308	372	337	345	338	321	346	326	303	318	359	355	336	335	354	309	355	356	331	352	317	337	360	345	337	326	349	294	305	377	376	300	330	359	342	367	336	289	335	379	319	378	337	316	345	319	323	370	305	347	372	326	332	351	354	338	330	370	338	304	350	338	351	337	329	340	355	301	313	333	320	369	381	352	340	357	325	364	352	343	271	360	326	341	313	332	290	360	302	325	355	322	346	337	304	327	341	359	370	363	317	315	356	332	330	315	321	375	321	298	357	309	390	385	356	321	355	325	325	331	330	324	361	324	340	340	314	304	326	338	355	334	313	333	343	327	344	339	361	356	338	331	351	325	317	329	332	279	333	328	320	307	318	317	294	328	302	315	320	357	368	365	316	315	376	318	344	321	342	304	386	300	328	356	359	329	346	320	330	333	336	354	310	322	339	307	348	349	370	330	314	322	349	293	351	316	353	309	305	315	371	345	354	354	307	377	338	349	327	362	307	332	332	363	330	354	319	345	352	308	352	343	343	347	338	352	364	317	334	335	335	327	309	325	354	306	345	333	355	329	340	340	345	355	315	354	322	332	360	317	334	337	366	346	346	366	340	343	317	353	313	351	343	327	354	342	355	300	357	352	350	342	323	326	328	333	348	326	345	332	356	312	344	337	326	330	311	339	336	345	359	326	378	388	346	359	348	367	334	327	344	328	337	351	355	340	343	342	333	373	340	349	361	314	320	341	328	342	317	311	343	346	366	306	367	314	331	362	339	340	337	320	299	369	316	332	296	343	321	351	339	341	338	336	329	394	355	347	314	328	344	352	329	339	333	314	347	388	333	326	345	311	348	346	332	316	362	343	348	308	306	345	352	327	349	357	354	324	337	342	346	328	332	339	343	361	340	309	331	320	347	348	343	339	365	355	336	327	341	350	335	335	332	347	344	340	360	349	331	347	329	327	335	339	354	338	331	352	350	316	357	354	353	349	330	347	337	368	294	357	333	298	377	347	322	306	365	328	375	335	343	364	308	344	348	344	365	325	335	333	353	329	351	337	330	339	316	305	335	316	333	316	314	354	319	338	328	346	318	343	384	324	342	368	355	359	341	307	381	357	320	336	291	340	359	331	358	332	332	340	327	338	362	314	349	349	332	322	328	323	313	339	332	342	341	315	347	344	379	316	356	331	344	327	348	336	361	331	311	359	340	366	336	296	334	322	345	369	338	339	325	345	329	335	322	381	346	340	345	319	331	350	342	366	346	386	313	302	351	304	341	337	367	340	357	340	345	330	359	356	355	336	308	352	325	329	337	321	316	337	337	349	343	351	344	332	357	319	354	366	378	340	330	359	322	332	350	354	337	329	353	344	314	322	349	354	343	370	363	351	323	383	353	364	345	311	365	335	348	348	343	315	356	352	336	345	322	315	336	352	351	320	362	368	315	333	321	300	358	311	331	339	362	376	321	352	358	358	357	316	373	326	317	359	335	343	350	333	320	352	360	358	345	334	356	347	313	336	364	298	337	362	336	335	324	347	345	351	334	303	345	314	328	342	336	326	303	303	363	379	307	344	307	352	307	345	318	356	324	344	321	348	354	334	337	346	328	342	314	315	368	316	322	340	309	340	305	356	345	320	371	303	339	372	341	321	321	313	318	326	334	339	353	371	289	342	320	375	297	349	337	332	354	325	319	355	355	337	340	336	357	331	328	310	313	336	338	338	360	347	306	356	323	384	323	337	345	353	318	341	324	343	350	342	350	383	377	330	326	340	355	345	377	325	333	337	327	341	323	337	343	309	331	324	329	315	368	359	335	369	340	338	345	317	357	322	316	328	317	321	357	336	341	362	334	362	319	317	363	337	352	352	366	317	340	344	328	381	352	367	344	349	373	307	335	331	353	318	310	342	351	332	331	335	353	325	325	345	347	353	327	346	342	358	321	314	344	350	359	354	337	324	332	360	357	359	368	340	360	315	327	360	376	321	366	337	385	359	292	316	350	350	326	347	320	322	339	320	350	330	379	350	314	343	324	349	318	338	385	338	360	362	341	342	350	334	342	322	341	361	362	307	308	329	338	345	369	347	344	333	350	338	355	359	332	301	342	331	345	320	335	350	349	339	338	328	316	350	319	364	311	333	353	337	350	361	357	325	364	348	349	358	366	359	360	337	396	344	352	343	324	351	366	350	346	337	331	341	347	303	338	330	338	312	352	341	339	361	337	335	372	356	357	346	302	336	320	355	329	337	348	297	333	359	323	281	329	337	346	327	365	338	356	344	330	300	318	314	338	337	330	364	335	341	320	300	301	350	334	324	370	381	368	345	303	354	363	315	350	331	327	361	358	317	330	326	344	352	351	347	344	346	325	383	374	340	336	320	345	330	358	282	321	373	357	307	310	347	333	324	327	315	371	357	340	360	356	336	367	315	348	351	349	339	302	356	322	383	363	364	324	342	335	353	364	339	338	337	298	341	345	308	318	312	334	394	347	327	297	327	346	312	308	343	339	327	334	323	333	329	333	331	384	324	353	336	304	341	362	314	307	348	368	344	337	313	323	341	316	342	333	332	336	368	339	352	316	342	350	347	320	328	343	297	340	320	339	334	357	331	344	340	330	326	341	322	343	333	337	330	320	347	386	311	294	338	304	341	338	331	333	339	323	341	379	361	375	349	348	356	308	332	375	387	314	302	377	320	344	352	333	355	344	296	328	367	341	348	337	325	323	284	342	354	342	334	341	364	360	332	298	307	327	367	299	344	357	348	288	351	349	352	348	319	341	335	332	328	367	356	361	363	352	352	367	309	306	340	312	316	341	300	366	356	328	344	365	344	354	338	293	332	345	318	363	358	356	345	347	327	340	353	340	371	349	326	334	320	306	334	323	356	357	361	330	334	355	339	347	358	363	316	338	321	372	333	324	307	326
20267	11945	11657	9168	5535	3475	2760	1832	1534	1159	1173	1073	890	861	855	918	829	828	793	830	842	818	831	873	817	846	817	797	840	820	833	837	764	783	817	780	803	806	841	824	812	832	815	809	831	782	794	821	790	780	799	803	836	784	805	796	814	804	763	792	799	839	775	799	791	771	804	780	822	826	812	786	776	776	797	796	758	813	789	787	771	790	807	827	796	761	850	853	845	836	830	785	812	801	769	797	780	772	799	826	814	785	807	841	818	816	834	773	836	810	839	783	770	810	802	789	826	817	836	804	835	809	768	822	812	790	820	789	827	843	866	808	791	785	776	788	805	739	780	799	791	826	807	761	846	815	827	796	808	828	803	773	840	824	809	759	791	782	809	763	800	778	815	785	808	820	795	783	782	781	832	812	761	803	843	794	822	783	822	788	835	732	794	852	810	753	789	780	806	835	814	764	822	809	844	804	791	818	806	793	849	785	792	819	791	812	759	766	793	788	793	794	834	788	818	840	822	818	809	761	759	821	815	777	824	824	855	847	822	833	803	802	735	817	800	822	788	742	800	815	770	788	786	791	833	812	774	783	805	846	804	815	844	780	784	864	763	820	791	768	847	804	791	824	764	865	831	811	804	783	825	820	816	812	792	825	805	788	809	812	793	800	797	799	783	833	794	832	803	784	867	807	776	779	767	811	761	781	798	875	767	777	807	819	805	816	824	760	836	789	809	787	834	817	793	862	810	784	851	826	823	791	820	796	836	803	773	832	797	805	840	881	822	861	825	872	801	797	823	849	847	832	819	817	804	806	858	807	844	830	815	796	873	825	776	791	802	762	828	798	821	786	854	838	797	834	834	843	784	772	829	825	829	793	780	860	737	813	812	841	812	785	824	814	775	774	827	815	770	823	797	748	820	839	822	785	790	790	873	816	830	836	740	808	813	810	797	843	833	781	800	843	847	829	754	860	801	760	806	828	800	805	817	787	776	770	783	807	846	841	818	862	815	817	841	796	815	834	829	831	780	808	819	778	792	793	784	829	824	832	795	798	834	828	779	722	744	826	831	804	794	765	795	888	818	793	838	823	798	813	835	839	762	789	791	813	834	817	771	797	779	780	797	809	778	833	795	823	831	794	743	774	785	808	763	796	787	799	813	816	819	827	809	823	772	762	812	808	793	816	806	773	802	802	834	777	808	860	847	795	875	802	754	770	819	873	839	779	778	828	804	800	877	837	810	841	863	728	855	810	815	825	789	757	797	774	780	825	825	823	781	838	802	845	812	767	844	801	808	777	819	771	824	800	756	772	820	806	778	808	812	796	796	838	800	811	865	823	772	838	793	764	766	799	814	856	823	819	846	835	818	822	754	816	832	778	785	796	738	842	741	812	837	816	801	816	810	802	772	795	826	810	736	823	840	835	799	805	776	796	823	789	851	813	816	758	812	770	814	830	844	793	820	771	766	827	816	808	800	788	798	827	772	801	822	782	795	799	800	781	798	826	823	829	831	805	882	791	806	814	832	843	836	787	779	761	749	772	814	839	815	841	767	828	820	847	800	774	771	843	814	800	769	795	839	813	873	831	791	776	791	800	793	771	794	856	805	795	796	841	801	805	880	773	822	768	806	789	810	825	828	791	817	800	839	807	850	815	834	810	820	856	792	824	761	794	821	828	778	797	809	814	821	773	784	758	799	847	772	802	802	810	829	807	794	831	768	789	828	773	781	778	837	781	810	798	820	820	848	814	781	831	799	783	804	801	807	805	798	841	769	792	808	856	778	801	788	782	834	764	794	817	796	821	759	791	797	773	810	790	855	806	785	785	835	801	773	827	784	796	772	819	776	779	793	843	785	785	824	757	815	810	755	843	768	795	787	806	790	806	796	780	837	837	782	809	834	813	823	810	756	773	845	753	830	816	752	837	826	870	803	860	825	811	830	814	764	821	756	812	834	811	863	798	803	777	759	856	820	834	853	889	806	815	830	820	802	848	804	750	839	825	817	798	847	831	783	729	807	761	833	814	778	802	788	789	801	834	805	785	864	832	768	810	796	804	794	781	776	801	853	782	809	807	821	809	790	796	829	808	808	820	822	791	815	795	807	784	773	790	800	848	789	840	807	794	804	805	834	740	813	813	781	819	803	817	839	802	807	821	826	774	799	815	773	834	796	812	824	870	779	799	805	803	786	833	813	847	805	801	759	764	805	797	782	794	804	774	766	790	836	820	795	806	846	830	791	801	822	829	795	785	809	799	802	773	810	824	816	882	825	795	789	767	792	805	819	783	786	781	800	783	819	814	798	827	801	813	823	805	828	827	809	806	812	825	786	799	793	809	827	811	833	869	805	843	846	831	835	824	782	789	877	919	820	807	801	836	821	823	812	870	816	813	799	809	844	768	782	803	813	810	794	800	850	746	799	798	825	819	784	795	802	848	825	792	792	784	777	828	856	767	814	813	802	793	770	839	779	823	810	759	828	792	808	798	801	856	802	832	786	822	807	817	738	805	849	818	801	791	800	800	788	797	803	764	818	826	873	792	815	866	858	834	851	808	782	741	849	807	777	822	794	796	871	838	768	765	781	781	863	770	801	808	822	807	822	806	809	740	818	813	802	839	823	808	810	842	799	875	758	789	821	814	855	821	784	823	834	828	848	852	762	831	758	788	827	797	799	826	824	832	810	776	849	824	792	797	761	835	751	825	801	821	800	833	838	770	888	851	800	821	786	813	829	816	812	777	796	806	831	807	823	818	854	812	841	765	761	761	824	793	846	809	815	775	835	766	809	826	816	794	803	855	775	826	850	821	787	833	870	771	790	837	810	820	788	788	821	823	772	768	812	772	806	811	806	789	883	817	832	795	820	782	816	829	834	823	792	805	807	797	785	820	842	795	808	756	833	785	814	809	796	827	827	844	820	794	822	811	859	763	815	815	772	814	796	754	820	827	812	828	837	807	847	801	828	800	770	771	815	833	793	790	816	787	833	800	754	835	853	853	777	899	781	840	833	816	842	828	833	811	810	867	851	811	842	822	831	815	814	809	838	803	802	781	847	818	840	805	763	789	786	815	839	831	835	818	804	793	789	842	843	835	777	803	853	824	765	787	814	841	798	799	805	796	830	839	800	798	829	806	795	788	832	781	756	772	780	816	803	834	790	846	811	754	836	845	841	811	828	762	806	834	824	852	841	793	844	784	788	772	831	750	811	783	797	819	799	792	832	796	843	795	818	806	804	851	796	817	802	786	841	847	762	816	739	796	786	834	818	786	807	806	805	777	801	780	821	793	805	753	805	862	807	799	807	825	821	848	788	838	799	808	767	802	837	789	774	816	797	792	812	793	730	790	800	781	874	791	809	793	818	776	837	815	810	805	840	802	862	752	790	766	840	766	795	801	837	804	822	811	795	771	818	834	796	808	837	824	787	818	815	823	776	815	798	779	775	788	816	802	846	842	775	817	825	832	801	794	821	820	754	828	841	787	787	822	798	833	757	828	793	843	796	773
40842	21623	12775	7349	4058	3880	4027	1901	1403	1093	650	597	541	466	533	529	572	471	489	521	449	402	434	419	424	437	379	454	406	414	408	391	390	405	385	405	393	411	420	432	475	399	408	431	439	394	429	367	413	426	419	375	394	381	395	414	409	395	412	404	414	402	428	378	404	387	417	389	390	397	382	414	394	401	395	380	427	448	392	380	418	387	414	399	415	407	432	399	380	406	372	412	398	431	408	400	437	453	419	376	403	468	454	379	397	432	427	428	409	386	441	403	415	424	355	415	419	368	457	389	427	392	404	391	409	373	397	400	422	414	395	444	407	435	409	409	402	409	446	419	416	378	401	416	409	375	419	414	401	418	410	416	435	424	417	418	384	402	434	397	415	387	401	451	433	409	391	379	437	387	432	385	415	407	414	413	358	420	388	413	426	433	409	378	426	407	400	433	402	445	399	423	428	430	399	439	413	384	398	385	430	427	439	378	409	418	380	396	411	402	476	467	415	416	437	433	402	417	425	366	423	431	394	415	411	401	427	405	440	416	416	396	428	429	432	407	369	386	400	377	397	382	407	401	407	413	396	427	411	407	385	394	416	422	373	376	422	413	397	384	393	414	425	410	438	398	412	376	398	411	455	422	393	406	394	411	406	383	369	420	390	422	441	403	409	398	408	374	388	433	419	423	415	400	395	441	431	431	385	411	420	405	425	389	406	380	381	413	420	403	391	412	439	368	410	407	421	396	382	445	408	404	412	418	402	422	425	398	408	378	422	410	435	370	408	409	388	431	411	402	408	409	365	411	419	443	355	421	402	380	428	358	416	429	417	366	430	400	416	416	392	363	415	383	383	388	384	376	430	394	443	420	446	415	410	414	402	426	374	441	417	412	399	431	401	384	416	426	426	391	389	370	421	431	437	401	395	412	384	421	383	427	393	413	424	402	393	426	402	403	415	427	400	409	436	418	424	442	413	366	400	393	394	391	382	402	438	437	383	388	396	401	367	380	427	404	414	399	404	403	408	413	384	377	465	371	392	412	380	410	375	411	398	392	441	403	411	370	395	391	419	430	374	458	420	381	383	419	400	398	390	412	446	380	408	381	391	377	420	437	433	412	407	425	389	401	405	434	407	405	417	412	395	414	411	419	389	429	413	435	402	424	403	379	422	397	435	422	398	375	414	394	392	417	387	404	397	375	423	420	430	422	427	413	424	416	400	385	409	396	428	416	406	414	443	401	431	369	430	380	415	405	426	426	399	392	387	412	380	421	394	392	420	407	413	427	399	385	411	387	426	398	384	413	432	402	442	401	406	382	422	410	454	410	430	403	435	392	413	418	412	408	417	384	429	390	412	419	380	420	378	396	427	395	448	383	404	427	411	426	433	448	415	439	395	399	399	409	409	385	402	369	401	401	392	398	411	404	431	416	425	441	436	387	467	388	391	374	431	413	410	379	395	407	442	414	355	424	425	396	428	401	435	389	427	424	417	386	385	426	384	440	447	431	390	400	417	425	403	409	434	377	396	399	403	428	396	361	398	383	420	405	403	383	407	401	408	429	390	415	373	422	430	409	424	425	406	437	433	404	413	437	465	394	409	406	434	391	390	394	409	412	368	408	440	369	429	424	446	452	346	392	391	388	426	399	399	430	417	451	394	415	422	365	423	404	395	403	437	429	411	421	426	374	370	420	417	430	469	416	378	395	384	373	398	448	423	411	426	452	404	371	432	398	410	397	383	385	393	436	388	393	412	416	420	416	412	402	426	407	408	449	430	361	387	425	398	408	428	376	433	402	417	380	390	406	377	376	425	394	394	430	405	390	424	387	401	433	391	417	429	414	423	400	393	384	430	387	432	408	397	429	412	433	428	366	380	382	413	416	372	420	396	416	383	407	414	413	410	368	438	425	422	389	365	425	432	412	371	405	410	411	400	420	397	361	366	408	423	399	405	394	431	437	392	371	402	407	376	383	398	414	425	416	417	424	422	378	396	419	387	383	362	461	405	415	434	432	367	463	413	424	429	391	449	407	398	412	426	412	405	400	388	411	393	368	413	409	409	437	435	434	385	374	407	418	396	424	418	406	403	382	421	400	424	381	438	384	390	435	463	405	407	391	413	433	381	395	414	438	454	353	429	421	391	384	385	396	422	417	395	376	418	377	374	426	417	396	419	365	409	411	432	423	404	420	428	396	407	391	410	430	382	421	416	415	409	449	403	397	424	404	410	419	432	388	439	431	433	429	413	388	417	406	437	382	435	437	420	414	421	394	405	389	411	396	422	421	417	408	445	417	433	412	430	422	413	409	396	409	406	418	386	437	420	440	386	404	404	413	442	414	411	412	387	401	417	409	399	382	405	424	435	414	386	393	376	415	417	372	429	385	407	390	397	451	415	417	442	402	414	439	417	374	385	424	433	414	393	426	424	480	429	383	431	412	393	389	414	392	356	400	406	398	386	423	428	450	384	404	420	426	418	404	374	433	426	446	440	372	360	438	435	412	389	406	416	414	406	424	419	391	404	388	411	396	391	439	383	448	430	415	430	408	381	424	405	407	414	424	392	416	424	398	370	380	461	395	403	382	410	404	432	417	400	419	391	404	413	430	435	390	441	414	416	424	404	369	441	387	408	376	401	390	419	415	384	409	411	408	398	455	429	422	409	431	419	380	408	383	437	420	400	440	421	438	411	441	420	400	417	409	405	397	404	423	390	425	414	396	402	415	393	414	423	401	438	379	393	383	382	419	430	437	428	440	407	457	439	408	411	363	434	422	418	419	396	415	422	437	415	399	411	414	438	403	377	395	431	438	396	383	423	401	408	405	404	429	432	406	392	380	397	395	420	380	384	413	433	406	429	388	420	403	390	409	404	403	391	404	433	434	411	383	402	392	398	399	423	376	433	443	392	428	429	449	369	405	425	355	417	421	410	416	394	441	410	404	427	381	385	397	409	386	402	421	398	420	415	431	387	414	419	431	376	408	417	410	410	389	389	437	445	378	368	399	368	416	406	383	391	426	466	384	421	452	452	386	409	414	421	440	407	421	413	442	404	389	393	378	380	399	387	419	422	410	425	446	433	440	411	408	401	386	427	407	395	398	396	407	402	410	425	418	386	409	426	428	414	408	398	400	398	390	428	415	414	438	397	422	380	395	401	410	399	378	432	422	418	415	385	384	436	395	433	436	424	414	395	390	408	411	393	382	421	406	378	446	443	399	409	364	414	402	409	428	426	394	386	378	415	411	422	388	413	369	399	382	394	428	433	414	412	397	438	403	376	421	446	400	419	416	434	451	422	409	373	370	413	431	429	411	406	441	360	397	382	402	415	387	379	400	411	416	403	400	412	398	425	389	360	399	430	436	419	364	427	406	388	407	434	431	388	444	408	396	421	395	381	414	449	459	413	380	382	409	427	398	423	404	434	386	377	401	392	370	384	389	410	422	438	379	419	414	424	421	375	408	384	386	404	406	407	418	375	390	449	413	409	411	448	415	417	427	467	395
27931	17380	17682	16020	11907	12955	13757	6967	5741	3984	2071	1922	1457	1396	1493	1546	1687	1327	1367	1614	1144	1074	1067	1062	1031	1007	998	1022	1026	977	1063	970	997	980	936	963	976	943	945	973	984	925	949	994	961	951	969	936	956	1030	883	984	958	978	913	958	923	931	1003	963	898	946	970	892	967	986	879	983	961	940	990	984	982	909	1004	931	947	953	923	948	947	968	952	941	961	906	990	954	915	954	936	975	919	914	937	896	962	930	940	938	915	967	944	967	982	1015	953	950	958	921	920	940	909	932	888	954	908	979	926	968	958	967	964	962	916	941	942	901	913	961	918	952	907	980	925	954	955	972	926	999	976	929	961	981	954	972	946	911	948	926	907	931	917	972	951	985	912	958	913	980	968	925	983	936	1005	991	1019	975	940	981	923	920	890	912	904	940	928	969	932	963	969	979	918	884	1001	926	975	938	928	980	909	974	953	937	968	952	917	970	891	976	962	944	1000	932	956	975	967	913	942	968	1030	950	972	961	939	968	964	928	958	949	956	914	957	1011	962	994	943	945	979	947	964	946	945	981	966	950	873	940	960	954	972	927	890	923	910	942	996	934	919	981	935	954	893	968	978	895	965	934	949	929	965	953	904	871	959	959	962	980	986	943	965	1018	953	920	1003	1002	928	952	964	929	968	951	940	1018	918	962	926	941	910	904	939	993	920	951	941	955	971	880	956	973	942	911	926	963	971	947	956	929	935	969	935	939	993	940	945	988	942	982	924	989	901	904	972	967	957	949	990	918	907	945	985	899	1000	900	936	896	958	984	993	970	918	930	957	975	994	949	917	944	911	965	990	948	952	933	974	959	952	956	915	970	970	910	945	960	939	929	973	947	954	1000	949	967	917	941	964	956	976	904	928	935	937	973	949	889	961	940	956	993	990	878	951	979	1015	900	972	971	973	921	952	937	1016	914	944	977	924	926	907	905	977	937	942	947	920	980	906	944	934	940	949	968	937	930	940	944	981	948	949	947	975	901	925	956	933	1002	930	910	873	958	975	953	943	977	927	925	939	911	982	977	973	997	968	945	1001	983	952	894	953	931	933	980	1000	951	991	937	1014	982	948	930	942	982	946	950	926	881	943	1018	991	931	941	891	921	953	941	951	1012	929	911	944	994	899	899	986	965	976	896	932	930	936	950	967	942	967	896	962	979	890	951	948	916	963	922	918	988	991	923	948	940	937	929	998	951	936	971	925	978	942	929	926	941	896	886	934	911	934	995	930	953	919	942	954	984	886	911	985	947	1014	1013	986	887	953	931	942	942	951	946	968	994	908	893	1005	1003	945	940	933	925	995	910	910	932	914	953	939	958	931	918	956	953	936	915	965	964	913	933	967	967	973	955	925	968	946	943	956	984	979	971	908	969	947	975	970	939	928	933	952	940	960	908	898	963	971	1004	922	912	973	929	916	927	920	904	944	876	937	955	1006	958	958	954	953	991	927	914	965	948	1005	972	945	942	924	1008	1013	953	956	924	919	962	941	994	922	903	967	933	929	911	956	922	937	1014	887	922	973	969	949	934	892	899	977	954	938	948	1011	964	992	970	997	936	880	916	948	933	936	917	941	962	913	907	975	942	959	969	965	894	928	942	950	913	974	978	979	952	940	981	965	959	908	945	984	962	892	926	922	981	950	906	991	965	957	930	918	908	934	947	932	947	933	977	940	1003	1008	905	934	932	953	908	937	973	960	917	925	968	930	953	932	886	991	950	936	983	972	960	966	931	979	958	941	947	943	995	964	869	900	926	960	904	950	914	958	972	928	952	987	926	951	996	987	941	909	901	937	966	940	961	1012	977	960	934	935	964	915	950	948	915	948	895	927	955	937	952	926	946	925	923	969	935	1003	955	947	912	945	938	914	963	939	1014	991	976	947	962	935	955	957	939	974	954	924	901	917	965	941	923	993	950	958	962	954	948	967	904	973	917	949	945	965	940	925	1006	922	947	906	957	958	960	937	969	945	955	923	849	924	937	927	914	940	970	896	1000	989	915	968	942	941	939	986	946	903	968	950	975	960	886	920	944	945	911	953	924	989	911	957	887	991	952	967	906	918	959	930	960	928	934	962	960	967	911	1003	912	953	937	946	1008	968	955	944	912	930	955	959	933	919	924	898	1009	967	920	968	952	985	955	949	970	945	960	962	899	949	956	988	952	977	935	893	998	920	896	926	992	1002	989	950	906	927	950	978	974	934	945	921	935	932	980	1003	938	929	946	960	979	937	972	993	956	923	982	971	986	980	949	961	954	912	982	943	902	949	951	912	895	957	911	924	921	941	971	946	989	938	1020	948	909	929	1000	936	960	955	907	910	990	969	976	942	927	1017	915	923	962	911	947	951	968	956	985	866	909	882	991	967	893	972	878	887	892	942	925	954	994	986	964	950	969	931	991	942	888	999	965	926	939	964	968	951	949	936	958	940	949	944	944	991	902	1007	924	955	920	960	972	971	948	919	907	946	983	917	920	955	933	960	967	921	885	970	951	912	940	891	957	998	912	914	998	955	900	938	935	969	941	938	922	934	938	906	993	941	953	964	968	921	946	946	942	950	1028	974	969	883	952	964	929	1030	988	947	935	983	938	943	935	937	935	881	961	919	915	944	956	928	869	924	970	987	962	942	942	924	926	975	1005	992	931	945	967	918	922	912	879	954	921	955	962	905	979	950	952	936	953	987	934	945	956	943	889	952	948	903	965	977	944	963	960	942	987	991	904	958	959	973	954	987	965	956	960	898	1007	988	921	934	976	919	935	938	961	1004	968	910	929	998	985	969	1004	949	940	946	923	952	940	907	943	936	995	936	924	922	993	922	900	1014	933	989	925	998	1007	966	953	890	934	968	938	995	956	959	959	921	944	994	941	926	1001	953	958	978	972	989	959	959	952	891	937	935	973	954	915	993	933	955	1022	975	936	942	888	966	925	941	955	934	958	1009	932	968	944	925	934	918	968	997	955	926	951	941	924	998	944	977	936	919	925	1022	925	934	941	980	940	941	964	971	914	988	954	958	971	970	969	962	984	961	950	986	931	955	987	920	950	933	934	963	954	948	946	967	1015	982	981	931	923	990	919	963	989	948	981	953	937	938	910	996	955	981	937	990	916	901	1002	985	903	975	917	967	989	937	984	978	970	918	918	964	922	994	905	955	940	978	946	1001	982	974	947	906	929	903	934	985	924	998	958	973	937	945	964	992	954	951	969	972	933	934	943	927	953	919	972	935	927	949	968	968	1040	974	939	960	922	924	968	947	946	956	949	970	941	950	964	999	931	951	928	992	942	927	935	885	933	943	939	946	1014	957	973	932	989	979	995	951	919	871	918	961	889	961	1023	998	938	936	939	937	959	925	954	983	955	928	906	891	907	948	978	975	917	919	970	929	919	937	963	955	954	909	966	1004	889	926	949	939	971	956	916	955	1015	975	973	949	982	930	972	962	919	926	934	953	973	915	953	954	933	983	960	979	918	1006	941	921	941	850	959	938	892	934	977	936	983	929	941	963	931	1011	915	995	950	923	971	969	865	985	937	1035	965	918	918	951	928	921	956	954
50587	27680	18121	9787	5216	6198	5682	2204	1985	898	705	610	519	541	534	563	613	610	487	478	404	407	414	365	354	356	358	387	349	356	353	347	355	313	353	337	363	364	332	338	346	347	351	381	328	388	347	365	376	353	352	371	311	394	355	374	355	363	359	371	355	347	363	359	317	329	344	369	399	337	324	354	341	368	350	325	340	334	369	355	380	366	347	376	365	342	334	321	388	315	322	334	363	362	341	339	321	337	344	346	360	335	363	360	334	354	332	320	300	358	353	360	367	367	363	330	353	354	328	392	357	369	339	371	364	357	337	361	318	334	348	384	350	306	310	348	307	328	316	365	334	377	343	357	362	374	325	382	380	368	300	332	381	374	355	388	375	336	348	348	339	385	357	347	349	354	374	356	345	332	345	335	311	362	334	375	375	325	362	313	324	333	370	318	363	298	378	332	376	361	320	370	368	375	356	345	357	326	360	327	346	345	348	344	325	372	331	377	339	321	362	337	342	380	340	327	355	331	337	343	323	360	346	342	360	331	339	348	364	346	356	336	353	344	324	351	340	357	332	335	323	345	362	363	384	352	315	370	313	317	346	330	336	327	342	346	369	340	370	373	359	388	379	351	343	353	381	348	362	335	322	335	340	336	356	355	341	370	346	369	317	342	331	361	345	330	352	393	320	356	337	345	299	345	340	339	344	370	361	355	348	355	310	359	349	360	331	330	386	380	346	359	379	350	339	330	344	371	351	324	348	343	367	341	400	315	364	379	331	343	372	311	343	358	365	358	382	348	359	337	350	313	363	312	374	367	317	375	369	379	367	360	353	343	333	338	331	323	329	365	360	336	349	366	356	372	344	305	323	374	311	360	312	335	368	337	336	360	373	351	350	351	364	366	344	338	342	355	355	388	375	360	338	380	335	323	347	360	353	360	363	343	368	338	345	326	326	381	362	361	348	350	352	370	355	336	319	349	378	349	355	305	335	354	336	387	348	347	351	389	321	390	301	336	344	340	345	356	363	355	376	367	349	375	313	322	334	326	330	361	344	323	320	322	313	335	345	335	353	355	383	344	375	337	329	389	376	387	369	369	342	380	313	369	347	334	354	330	349	350	366	362	333	339	353	303	334	318	341	376	331	342	342	353	376	375	352	355	352	351	356	332	341	359	340	323	313	346	324	344	366	350	360	342	353	344	326	379	347	395	410	396	345	315	357	339	380	336	294	340	329	378	330	351	338	337	331	359	311	366	343	332	333	332	377	320	354	336	316	316	362	352	363	365	356	373	344	376	378	351	357	383	364	366	309	352	380	360	356	349	350	340	317	308	340	305	351	391	327	354	335	345	371	367	334	352	294	308	354	362	348	366	365	338	391	341	332	363	367	358	355	373	343	365	369	352	327	322	340	365	347	360	371	365	348	316	359	316	350	383	346	362	363	326	347	350	362	386	345	346	354	343	344	330	373	349	353	294	333	341	327	320	379	332	354	387	346	344	328	382	315	367	344	339	353	352	370	361	350	359	391	341	336	358	366	329	351	356	344	323	326	353	336	352	334	318	357	332	362	357	310	338	356	308	359	333	332	310	341	381	367	344	342	357	369	344	339	329	347	343	366	337	347	329	374	363	355	339	346	319	325	338	322	339	352	358	338	368	340	310	343	338	332	352	320	318	316	325	358	400	361	322	336	304	352	373	342	345	358	351	364	341	347	379	337	354	319	349	339	343	336	307	358	370	340	336	373	337	364	338	361	349	345	337	323	345	367	340	339	343	336	357	331	349	348	366	330	334	347	338	373	375	390	340	404	345	358	311	332	336	359	352	365	357	367	369	329	339	345	353	313	366	370	375	352	353	370	370	353	307	352	341	379	343	344	363	351	357	349	342	350	314	334	359	352	380	344	339	379	336	318	347	363	301	341	370	374	358	349	328	388	354	362	341	372	346	338	378	361	340	313	338	378	377	341	334	340	290	338	356	337	356	359	360	337	334	373	361	338	328	358	375	343	344	326	322	343	341	338	376	370	354	336	329	346	359	332	387	331	325	353	358	386	333	355	347	331	321	311	317	379	332	342	316	370	349	363	342	332	345	334	354	370	360	381	363	368	317	340	325	360	371	398	349	377	340	360	328	370	351	345	343	339	361	384	313	320	361	343	367	327	344	351	349	327	340	388	334	344	361	333	364	359	390	358	340	353	338	325	329	349	341	367	381	342	335	323	356	342	362	374	350	338	362	347	334	338	315	339	359	356	349	328	358	345	323	328	365	365	347	359	382	349	347	307	353	330	381	322	357	350	328	314	358	361	375	314	330	373	342	315	361	370	376	319	333	371	349	344	355	293	352	346	340	387	337	353	359	334	384	357	326	351	345	355	341	343	353	375	369	355	373	368	372	370	336	357	363	359	299	338	342	337	331	352	351	345	305	333	296	328	375	352	325	355	348	363	319	373	329	327	357	342	331	360	349	357	369	363	303	334	363	328	339	348	346	338	351	355	358	377	368	341	391	353	352	363	400	346	336	361	347	337	339	389	328	381	377	368	352	350	357	354	364	339	343	340	347	339	359	342	365	372	342	344	350	337	319	337	336	342	347	338	359	374	348	331	348	358	339	370	328	365	354	323	342	330	359	344	343	359	371	317	343	371	361	321	353	350	319	342	360	349	349	330	338	340	362	340	378	309	370	356	341	352	342	338	314	339	355	361	322	344	341	350	325	363	337	346	351	383	352	314	352	386	362	324	350	323	356	334	341	343	383	332	350	306	374	322	318	368	333	360	349	324	358	341	328	329	318	322	352	363	370	329	367	358	350	341	338	390	324	325	367	359	332	348	369	347	345	337	355	345	334	340	324	420	338	357	359	333	318	334	327	321	327	331	351	351	354	365	331	334	360	321	347	368	392	379	374	339	365	351	340	336	339	338	343	314	317	367	377	322	342	331	322	356	355	383	333	325	339	368	326	350	340	315	354	355	395	374	324	356	347	353	353	365	332	363	341	337	322	321	345	325	364	392	342	317	369	318	355	352	323	319	328	371	330	339	350	338	365	382	351	380	337	343	306	331	331	343	351	306	358	337	327	360	347	342	372	358	359	364	353	317	329	382	353	375	369	303	350	352	357	334	342	328	320	340	334	340	329	303	326	343	348	340	344	359	317	341	381	344	334	354	386	354	328	341	374	333	396	312	368	344	329	356	329	343	359	340	344	342	374	349	330	347	332	361	396	326	376	372	343	349	309	334	335	322	356	351	323	345	326	362	361	353	360	355	336	371	319	343	311	358	359	375	349	364	378	335	352	371	334	341	348	379	351	328	382	366	371	354	347	341	341	362	351	336	355	340	312	330	333	357	348	340	338	359	359	390	341	337	360	391	333	341	313	367	353	350	351	358	412	360	357	320	350	332	348	373	361	374	360	344	367	365	304	347	370	334	353	375	376	345	337	361	337	339	320	365	340	336	328	349	362	398	377	359	298	359	335	326	358	355	323	330	325	324	318	332	324	351	362	340	351
34108	21938	22290	18573	14302	18492	16564	7274	7717	3334	2504	2047	1966	1882	1662	2191	2342	2334	1625	1582	1345	1144	1011	986	1002	985	954	848	882	910	870	898	850	831	749	845	893	855	816	889	837	849	843	821	820	842	851	785	805	809	794	819	823	897	851	843	795	810	821	805	800	836	781	791	823	817	754	859	864	783	799	863	812	789	822	783	777	854	753	770	857	846	801	826	829	816	789	773	794	850	816	772	826	766	834	724	783	832	771	812	864	821	762	795	804	788	858	790	808	775	802	872	828	837	793	778	747	796	781	787	870	803	791	812	757	765	800	757	824	785	808	788	855	800	818	785	862	902	778	832	780	815	859	803	775	794	806	829	791	796	754	811	831	788	823	787	853	842	765	854	829	791	761	769	819	776	798	804	789	804	801	820	834	820	876	866	869	798	737	787	791	814	817	791	847	815	808	839	760	802	802	783	805	794	818	772	756	842	738	808	823	783	791	856	745	798	835	793	797	809	837	797	797	783	766	812	776	871	827	788	865	839	830	807	799	807	771	776	826	779	808	815	771	783	835	789	763	801	798	830	800	824	840	800	797	821	772	892	791	769	827	808	752	800	779	797	835	793	774	776	763	807	854	792	755	783	851	801	807	804	804	765	750	813	814	789	847	800	759	802	758	833	770	842	767	770	780	783	826	838	829	816	776	788	830	820	794	840	850	793	769	814	870	755	790	812	789	815	722	874	812	815	777	836	817	779	814	837	796	831	864	770	789	753	755	803	813	790	844	800	830	762	823	803	804	809	824	811	874	772	826	799	807	820	834	774	785	779	849	825	833	756	821	757	774	784	830	804	830	790	810	862	744	835	774	808	820	813	804	854	781	744	807	745	812	815	804	839	747	814	752	802	819	829	831	830	798	834	841	804	829	777	805	817	851	808	812	775	828	818	778	815	819	769	775	784	883	808	836	800	782	842	777	801	816	769	832	829	781	778	774	813	798	853	821	825	769	818	782	798	838	837	843	760	833	833	824	823	785	806	802	847	783	748	798	778	813	785	836	807	823	881	833	785	816	849	792	833	777	797	758	834	845	831	785	800	749	817	815	770	773	771	809	847	865	806	768	796	804	784	799	846	837	828	788	813	779	850	834	805	752	847	799	828	868	776	831	798	775	812	834	815	770	775	808	847	820	821	763	798	815	872	793	805	786	815	828	793	830	828	849	780	752	811	807	757	807	774	768	781	820	841	842	778	812	818	770	828	788	807	787	799	822	768	761	825	783	823	836	831	838	893	853	838	774	799	756	796	811	822	783	795	808	862	758	762	761	796	766	740	759	781	824	816	810	804	838	762	787	807	792	820	771	810	790	796	803	853	797	779	764	799	839	767	876	796	791	808	819	812	785	808	790	811	833	816	845	807	801	812	793	753	825	810	802	856	782	824	831	864	804	800	765	800	803	807	795	798	787	848	810	846	815	768	821	846	790	799	817	780	793	819	832	819	776	832	791	746	780	785	866	842	762	809	804	765	781	785	844	853	799	856	742	815	836	853	836	792	795	841	796	848	773	831	789	807	808	824	827	830	803	832	791	831	791	797	768	812	795	801	809	792	800	786	802	800	819	824	810	806	829	761	845	813	795	816	842	810	769	872	824	790	864	795	778	847	833	847	817	837	878	888	778	823	787	798	789	857	896	785	794	780	774	737	751	778	775	815	814	820	757	825	821	839	851	775	803	795	784	796	794	838	771	836	789	855	834	846	787	806	811	856	786	850	777	817	840	788	787	827	826	838	775	807	810	833	792	755	793	766	821	815	781	800	780	777	765	816	777	827	816	817	798	813	835	813	790	770	831	812	759	720	818	774	845	783	810	802	822	778	804	794	837	792	820	797	775	809	844	776	783	836	797	831	859	799	804	806	826	800	801	787	827	800	831	812	793	814	832	805	856	836	791	777	816	824	792	827	792	768	847	819	842	785	792	797	792	827	796	779	770	759	794	854	797	798	824	765	800	819	835	817	786	831	833	758	828	813	742	778	796	768	796	831	819	805	856	791	813	802	812	812	844	823	805	819	816	776	786	796	803	776	802	826	782	798	821	813	857	761	813	789	797	829	850	771	763	771	773	794	809	788	826	834	832	809	835	792	797	850	809	847	788	805	803	795	758	803	779	788	848	821	828	781	843	798	798	772	812	875	817	776	817	821	785	762	854	808	779	805	796	801	821	785	839	799	815	780	848	792	881	849	821	800	789	820	818	853	816	866	786	824	845	823	720	832	802	801	786	790	823	785	847	805	817	822	796	847	797	734	816	798	879	786	829	816	830	780	796	826	807	824	780	794	828	787	861	804	820	815	852	836	764	768	799	818	835	788	825	837	828	791	825	811	825	841	796	853	797	775	823	810	795	865	784	854	810	839	864	824	819	821	796	835	770	826	773	852	801	819	798	778	800	763	770	805	809	840	767	788	802	807	794	782	822	841	768	806	784	826	845	833	798	733	818	810	783	798	783	798	852	795	807	789	786	855	836	744	776	786	852	780	788	845	791	793	781	810	793	759	752	783	806	780	840	775	786	800	821	844	865	781	782	789	827	749	794	824	848	850	822	820	803	830	788	802	760	793	847	765	805	791	797	875	786	822	790	800	805	778	797	844	822	784	795	820	767	837	781	837	767	826	769	859	771	812	767	828	787	771	779	828	809	809	818	809	759	807	771	828	786	810	804	825	791	806	817	763	771	805	830	840	812	786	812	806	813	866	867	810	829	829	807	803	766	830	850	801	814	758	827	808	785	831	798	790	840	788	817	786	751	818	834	835	819	780	841	742	826	833	833	798	803	734	773	830	832	790	731	821	820	793	773	834	799	804	741	830	807	825	794	820	782	773	765	761	805	775	835	802	840	769	825	845	831	811	806	809	810	835	837	814	782	780	779	790	776	804	815	777	799	787	845	858	815	787	840	818	806	756	808	831	821	832	786	822	835	731	818	830	827	789	851	802	773	803	815	779	798	790	803	818	805	828	884	812	816	803	841	832	806	804	812	809	797	808	771	745	814	803	833	772	761	837	817	827	851	804	836	808	818	837	799	801	801	828	818	747	837	786	772	794	840	797	787	772	842	810	853	826	807	763	780	786	824	798	777	815	782	806	766	837	832	789	807	771	776	800	801	831	799	840	842	837	818	782	813	884	769	784	806	803	809	791	818	721	798	844	819	769	839	810	848	790	792	779	799	800	784	809	779	811	838	772	786	808	801	828	808	847	800	787	848	802	811	807	836	793	791	837	830	785	798	814	759	798	811	812	831	772	839	751	810	826	872	778	800	766	810	800	822	801	850	816	832	817	820	775	795	789	805	843	850	853	760	835	830	771	835	695	802	793	809	720	814	776	803	813	809	785	810	790	814	884	771	795	774	855	853	800	840	798	808	833	838	810	794	774	789	794	791	778	823	853	760	864	791	861	823	805	783	803	789	761	820	771	835	815	798	788	784	846	779	839	820	817	793	801	823	838	826	834	791	795	796	785
30274	13537	6197	3145	1566	905	745	582	457	442	354	389	339	326	331	392	347	393	355	348	344	338	361	364	363	336	351	361	358	337	324	335	374	363	367	355	353	367	348	347	326	345	349	349	363	294	330	356	364	348	326	342	348	355	361	349	323	370	317	347	369	339	334	293	370	341	343	348	353	345	306	351	349	347	340	346	347	346	355	363	352	340	314	349	332	326	374	339	352	376	360	329	352	353	346	334	338	319	354	309	341	324	374	351	356	344	360	350	359	376	354	325	349	371	361	352	378	340	349	349	335	377	350	412	326	370	343	351	388	343	342	329	367	374	373	357	351	348	373	359	390	308	362	327	359	353	339	344	356	341	336	330	346	331	361	334	358	340	345	360	316	350	362	349	369	331	366	340	373	357	340	343	350	361	352	375	365	321	310	338	310	375	348	376	360	315	331	365	337	322	376	373	336	366	360	347	361	385	383	353	363	358	326	337	364	367	399	355	383	401	351	330	348	344	370	356	328	318	342	314	350	355	351	323	310	349	349	352	361	331	372	408	343	368	347	362	341	321	337	368	344	333	343	342	321	342	356	367	366	375	347	326	365	354	385	350	352	351	341	370	334	364	354	354	349	347	393	326	370	364	366	333	359	364	360	364	351	351	377	369	347	349	385	355	349	355	334	330	345	317	347	383	367	330	354	355	332	336	357	364	339	331	376	335	350	332	324	346	358	361	345	341	346	393	371	347	341	347	355	367	350	309	340	340	370	382	357	392	357	352	372	369	369	364	355	350	318	342	342	366	338	390	357	366	362	320	381	350	344	346	354	328	366	335	354	338	363	371	360	366	320	352	329	328	321	371	335	382	348	319	362	374	367	324	332	370	335	332	333	332	369	359	340	353	367	356	348	343	367	357	353	358	330	372	313	344	320	342	356	359	364	361	348	374	356	377	355	375	332	372	325	358	360	349	316	346	326	345	338	343	366	364	329	407	337	331	364	331	364	364	334	341	356	316	342	344	397	335	317	311	363	360	361	363	369	342	341	358	340	324	354	357	376	354	331	396	332	371	373	311	384	353	386	325	365	372	371	370	329	337	374	359	337	344	348	380	340	331	389	363	307	349	366	367	356	339	331	347	357	341	349	383	350	317	343	318	306	361	360	380	393	374	335	341	375	352	384	361	333	329	351	370	333	355	356	363	374	345	318	334	357	359	354	344	359	392	353	362	307	365	379	364	396	326	353	367	344	350	363	360	342	337	320	336	363	359	337	355	307	344	343	346	344	364	343	336	379	368	324	359	340	332	312	337	360	330	361	360	361	344	338	342	319	319	332	385	393	378	343	333	364	348	352	342	334	363	346	344	324	343	332	346	339	317	346	333	364	336	346	346	318	336	355	356	332	312	343	327	340	335	314	348	383	328	323	339	355	348	362	368	332	348	344	342	317	350	358	364	328	348	346	346	350	327	345	362	329	351	335	386	319	370	377	352	334	359	338	361	371	363	347	352	392	352	344	330	364	358	329	301	329	325	330	366	370	333	353	335	354	326	342	336	342	342	372	317	309	318	363	363	351	350	330	336	345	338	331	338	321	340	334	381	391	335	394	385	366	342	341	332	320	376	341	358	368	305	340	314	349	332	353	332	315	351	330	362	361	346	361	318	323	326	347	332	381	350	361	355	325	325	355	368	333	354	335	308	349	340	354	345	349	331	370	334	337	366	364	378	361	319	306	353	342	324	327	309	378	328	376	350	337	392	373	334	358	350	323	308	333	346	360	337	325	330	349	337	339	375	341	324	345	348	371	317	336	314	334	360	338	308	367	332	390	366	349	335	360	377	321	366	332	342	338	342	350	325	312	319	338	332	359	335	348	349	358	350	390	365	340	355	367	320	368	312	342	334	363	371	353	341	355	310	364	419	327	361	347	362	370	353	333	359	364	351	358	330	328	318	367	359	363	342	349	358	351	336	353	320	338	305	325	351	337	339	310	343	339	294	339	360	334	325	368	307	356	357	389	352	339	381	355	339	340	359	348	340	346	325	320	356	346	338	334	343	331	347	335	363	358	314	329	355	367	392	351	374	348	318	345	357	317	366	310	350	333	317	341	331	313	364	350	350	352	345	371	322	342	338	335	376	359	340	368	338	348	347	323	383	359	338	335	350	342	307	359	351	329	358	379	359	326	348	354	360	362	356	382	371	360	338	353	364	319	331	343	349	346	342	327	329	362	335	330	303	341	325	330	332	365	355	315	356	370	375	358	376	335	356	309	343	360	326	358	320	364	310	365	360	331	356	325	336	350	327	336	350	381	298	369	360	375	346	357	352	356	375	340	331	375	335	372	329	343	331	359	344	385	341	369	344	343	347	341	366	407	354	350	365	320	335	340	342	352	319	355	350	352	338	346	299	323	337	364	348	325	330	348	319	350	365	336	349	330	335	300	332	354	361	331	337	355	355	330	327	315	336	392	327	349	339	346	306	351	328	368	343	364	350	392	369	358	377	334	328	350	373	333	350	351	355	312	317	322	357	331	355	364	303	311	355	363	394	368	357	322	344	303	336	359	325	323	333	365	348	348	372	364	326	334	343	364	350	373	348	359	389	333	321	376	363	337	324	366	322	368	327	329	349	359	340	338	358	376	350	362	351	349	363	388	340	360	366	367	361	334	351	343	385	347	353	337	369	380	359	382	359	351	357	308	346	356	388	358	384	399	334	345	356	332	334	361	350	393	351	336	383	365	367	310	368	375	312	370	342	367	350	312	314	341	311	366	336	355	319	335	344	336	336	363	372	317	382	368	308	351	357	322	355	372	331	366	337	341	375	353	324	344	330	361	367	372	361	356	372	347	372	340	338	363	368	360	383	317	306	361	328	332	340	352	341	388	369	370	379	370	329	337	332	391	342	382	375	343	334	371	349	363	356	349	363	353	345	357	378	348	331	350	337	333	340	334	346	301	349	335	356	328	318	365	330	362	365	361	333	345	323	381	331	351	352	322	304	373	356	347	334	360	352	345	335	334	346	392	390	362	374	377	352	362	363	393	345	370	353	379	385	323	347	353	322	330	331	338	355	351	354	315	345	360	359	314	339	339	367	329	384	356	338	367	352	338	358	355	350	338	324	325	370	355	343	343	325	346	382	361	355	353	353	333	314	352	323	349	338	347	321	322	316	382	362	346	349	363	346	356	353	370	382	326	353	364	354	304	362	370	351	360	375	392	363	344	355	329	362	321	335	344	346	351	352	338	369	347	324	340	352	353	357	334	307	314	317	313	344	352	333	324	365	354	338	298	317	357	349	369	345	338	298	343	336	325	330	363	316	358	323	365	376	354	354	370	341	355	336	356	323	358	376	318	360	354	303	371	370	343	340	378	373	333	324	370	330	334	371	321	311	358	341	354	370	322	386	371	345	366	342	343	389	363	344	341	344	349	337	333	378	314	374	368	336	368	318	335	339	320	338	335	359	363	360	363	341	340	347	317	355	337	352	364	314	360	343	335	335	357	373
21454	10965	9967	8344	5372	3425	2601	1704	1458	1279	1093	978	946	898	889	849	897	871	860	883	875	807	815	859	846	787	861	812	837	830	846	833	850	889	864	819	845	823	859	858	809	862	790	796	859	838	759	858	820	846	827	876	796	829	880	834	844	848	833	860	830	832	836	863	835	805	802	829	880	856	806	883	872	844	867	885	779	883	796	854	845	821	823	875	804	840	872	810	826	824	788	781	803	829	837	886	841	813	854	829	811	815	840	874	769	856	790	823	821	846	839	832	843	838	811	878	820	829	834	842	831	830	853	869	838	832	829	838	830	818	820	833	791	836	842	844	824	820	841	847	860	766	835	836	860	855	857	848	826	835	848	812	865	780	873	813	898	820	785	834	837	831	832	821	881	860	843	822	826	860	779	810	872	863	772	887	806	811	811	844	736	821	846	855	856	855	821	838	880	852	826	841	852	833	852	838	922	819	830	849	859	793	772	841	889	816	808	838	776	824	832	792	881	825	805	800	857	821	868	831	872	875	824	782	843	831	886	849	828	818	798	888	849	851	820	846	819	825	807	836	775	878	832	850	803	812	809	814	837	826	845	824	845	829	851	863	817	800	872	843	884	866	869	791	846	811	785	842	886	864	841	809	819	793	886	802	836	788	831	843	891	891	853	880	827	838	837	831	790	843	823	835	785	804	827	820	867	834	804	833	830	837	828	820	870	805	779	864	836	847	847	804	793	817	859	854	850	836	895	824	835	819	845	816	822	790	884	874	853	818	796	822	841	812	823	862	841	902	812	853	799	795	801	813	864	758	837	874	826	858	765	810	793	822	784	808	834	801	785	888	824	834	823	827	840	816	857	857	778	808	849	817	800	806	840	841	824	849	791	791	859	836	801	782	782	853	852	867	846	791	853	771	848	841	821	791	828	911	881	860	839	810	825	821	808	842	827	810	848	833	827	810	822	840	849	868	849	870	808	793	828	835	862	814	860	828	864	859	833	815	828	835	863	836	821	794	831	823	802	815	855	793	829	857	848	845	826	853	820	855	821	817	859	841	785	823	827	802	826	835	801	794	811	873	841	855	818	833	808	842	858	801	818	807	867	810	806	872	849	806	830	778	824	806	802	876	857	835	831	843	843	824	828	793	793	830	897	820	784	836	850	812	792	796	847	825	864	859	824	863	869	872	861	823	851	879	822	813	835	818	802	853	823	816	846	818	814	852	847	791	840	779	842	851	805	866	780	847	837	829	834	806	795	822	813	795	806	835	801	859	870	898	825	846	827	796	818	899	828	883	819	872	859	832	855	831	791	819	878	806	885	790	793	843	858	856	843	846	823	859	872	852	871	825	807	848	828	838	828	833	831	904	783	827	809	825	811	828	845	833	850	868	839	907	836	809	856	806	786	835	816	861	817	862	852	856	846	854	831	883	851	836	840	804	822	904	812	791	804	842	835	862	797	831	866	828	881	876	852	866	792	846	843	815	812	876	836	842	863	820	803	854	789	796	866	852	812	826	855	838	868	806	851	852	837	832	834	792	860	830	889	871	854	831	802	819	861	829	829	836	837	858	789	843	842	781	844	834	797	809	836	837	878	804	836	801	842	873	830	907	814	830	851	787	821	819	858	766	799	841	834	780	823	872	847	809	804	896	835	838	888	895	795	809	798	886	799	855	799	781	845	829	837	831	824	847	839	828	780	803	815	837	843	869	820	886	825	833	780	796	856	779	801	847	839	830	825	851	799	845	792	842	821	822	845	823	830	832	786	834	841	837	838	824	817	826	868	842	804	816	839	855	856	854	845	868	810	856	858	825	831	811	864	787	840	809	859	907	877	817	842	812	890	842	835	839	831	778	797	868	852	846	760	804	853	827	822	825	870	818	850	837	834	823	851	837	850	821	877	858	872	799	847	821	824	909	852	855	841	845	755	840	821	843	830	876	845	822	788	796	838	826	811	765	826	865	838	848	887	793	893	853	830	889	850	858	802	790	856	847	838	873	858	856	825	825	777	851	845	809	797	807	840	853	838	847	786	781	815	851	834	820	816	811	847	801	877	843	823	861	858	831	816	857	863	829	821	861	844	824	838	842	793	822	827	840	825	832	829	794	832	854	857	848	883	795	853	886	817	845	823	833	877	866	796	797	810	802	826	846	840	818	816	801	818	824	862	790	841	854	784	872	823	840	882	873	843	825	789	867	848	836	766	835	786	800	895	834	843	860	803	842	871	862	837	785	819	791	815	837	818	828	804	869	889	862	844	786	851	812	861	804	790	816	817	801	812	830	825	817	848	873	816	868	829	845	806	783	814	837	819	823	834	838	863	847	800	832	832	843	823	836	812	780	755	867	862	881	799	786	874	795	831	800	808	867	821	875	846	861	870	862	844	838	831	794	883	806	813	806	852	830	817	858	802	842	848	848	836	828	796	825	876	893	818	851	876	816	831	777	802	779	835	874	820	829	818	805	812	855	834	820	826	806	811	845	859	831	819	810	793	815	823	865	840	833	790	835	804	805	863	865	840	829	827	843	779	806	851	808	879	799	815	819	883	844	833	892	873	880	767	805	818	842	812	805	817	866	863	767	801	813	738	870	867	833	874	845	812	826	888	796	820	856	788	844	867	841	815	854	776	766	844	844	862	838	817	841	840	834	789	843	832	857	788	810	838	870	876	866	873	839	807	817	850	866	854	831	834	796	840	861	855	844	796	856	816	786	853	799	870	844	862	870	897	844	898	822	820	864	814	837	806	829	818	858	797	862	838	842	847	844	864	803	834	847	865	829	860	857	823	815	909	875	812	823	834	857	868	852	870	796	849	880	791	815	892	839	917	828	810	825	816	852	834	923	868	806	840	865	846	851	866	803	805	867	847	792	817	816	850	800	855	806	863	850	791	897	852	769	816	800	839	809	878	847	841	823	801	877	802	826	793	831	883	847	854	862	781	843	865	800	831	853	823	821	832	847	880	821	821	862	850	827	841	842	859	847	840	838	796	823	826	846	837	833	924	820	843	800	869	832	812	833	863	814	809	807	866	841	872	803	843	827	828	808	852	837	799	841	845	815	857	830	813	808	817	847	854	793	817	824	826	858	812	812	839	875	815	824	829	794	829	851	892	905	896	828	816	790	826	855	827	852	829	863	857	836	859	849	796	832	822	863	844	855	872	790	823	827	864	810	849	846	815	840	863	841	861	804	862	802	760	878	777	863	831	818	826	833	870	844	832	815	808	850	884	809	810	864	833	846	807	853	866	809	836	847	806	819	841	825	835	828	836	860	849	861	784	797	826	843	865	841	833	790	853	813	854	819	883	813	843	870	855	839	811	865	843	856	841	870	843	830	819	832	791	821	834	806	861	849	835	881	848	816	843	829	865	826	854	870	839	788	839	883	826	804	858	779	819	856	828	844	827	851	864	825	809	819	887	823	808	774	849	842	886	872	817	807	868	819	821	837	797	827	842	838	878	832	819	828	853	810	795	821	843	886	811	834	837	903	786	891	817	796
44721	19605	11411	6995	3488	2873	3252	1635	1017	605	543	545	537	504	502	488	566	588	512	474	418	458	447	457	452	426	447	430	450	391	410	407	421	377	418	429	397	457	431	436	476	441	408	422	459	456	446	437	434	452	431	404	419	405	452	433	446	422	401	402	450	399	431	436	422	423	454	420	388	403	455	468	423	412	415	411	452	457	442	445	447	435	439	404	409	383	429	432	402	467	429	425	418	364	393	394	458	396	426	453	416	388	436	411	395	404	452	382	424	405	446	422	442	431	398	414	395	410	405	424	448	428	416	396	418	401	409	448	396	451	423	428	437	375	440	443	439	426	426	444	429	434	414	435	430	423	407	400	408	435	398	427	455	431	409	442	429	423	432	409	442	472	407	427	431	389	407	401	468	429	450	380	428	450	445	447	424	359	412	413	412	442	440	440	419	432	467	422	413	430	428	426	395	449	417	410	425	409	392	429	361	436	442	406	407	398	411	423	425	390	405	390	391	439	413	420	459	391	419	412	434	455	409	416	430	473	434	461	421	410	414	427	440	414	423	419	421	421	421	434	445	411	408	416	406	409	460	459	438	419	445	427	441	438	440	455	448	440	422	435	438	441	419	430	421	415	450	410	438	380	400	412	465	414	418	434	446	387	399	390	435	426	390	449	452	422	403	436	396	412	406	441	405	451	383	405	451	446	395	460	453	470	415	395	416	382	391	404	417	384	395	448	435	440	460	427	415	467	430	424	434	407	410	387	404	425	445	455	390	431	433	448	396	432	464	440	393	385	422	427	447	415	420	432	446	416	429	461	409	410	420	411	395	433	425	439	409	476	434	451	431	436	430	418	444	445	407	449	379	422	388	418	426	446	435	423	423	384	433	422	374	432	426	471	431	370	412	423	433	425	420	420	425	415	409	406	373	400	413	426	450	405	414	447	442	398	432	397	402	404	407	449	442	425	458	415	413	436	394	388	441	409	427	434	454	412	418	443	432	368	412	388	420	401	424	412	444	413	418	427	413	460	423	453	432	441	437	389	398	435	461	462	454	416	435	410	394	421	385	399	438	426	425	423	419	398	395	421	444	400	424	417	403	433	419	423	419	435	394	401	417	432	438	446	444	414	420	397	449	421	407	437	416	380	416	408	435	436	388	439	436	412	444	430	446	443	411	437	415	420	454	455	406	417	436	416	381	428	440	431	427	424	424	386	421	423	442	431	430	437	434	448	406	373	374	402	452	396	421	423	377	399	440	391	419	417	436	442	469	417	428	452	399	441	449	449	425	458	472	356	440	386	406	420	420	431	433	405	468	435	387	406	426	441	406	457	446	388	434	418	415	405	443	454	409	423	416	417	377	432	396	425	377	402	400	415	417	429	405	417	429	385	418	425	420	437	454	421	440	425	386	466	421	391	427	425	428	444	395	462	442	433	454	411	420	429	397	411	414	414	405	416	421	405	401	410	467	427	384	462	444	416	466	419	428	437	413	473	426	387	449	416	395	428	394	384	434	404	411	428	440	375	444	401	425	455	454	443	430	395	436	444	413	456	446	449	426	415	423	451	439	413	457	438	414	441	438	401	425	457	450	428	401	417	407	418	440	415	390	404	472	456	438	414	431	432	412	432	450	389	413	448	431	407	392	435	446	430	393	387	397	438	457	409	416	424	426	414	429	405	409	444	436	398	431	450	428	403	427	392	438	416	391	409	418	402	437	394	417	422	396	447	445	439	442	435	427	411	486	436	432	392	432	405	437	424	416	444	438	459	394	416	414	417	427	424	405	446	435	377	379	429	399	430	382	399	463	424	396	454	440	445	471	453	433	400	419	443	438	432	410	398	459	420	430	422	413	417	414	430	422	409	415	412	386	412	457	441	416	416	430	461	418	449	451	408	402	413	399	426	405	393	420	445	431	440	427	413	420	440	447	405	455	401	448	464	432	423	429	443	414	414	415	411	405	414	374	447	448	428	452	434	403	422	404	442	418	433	454	423	435	425	433	440	448	421	406	442	427	402	373	422	411	409	447	447	431	459	410	416	423	442	406	393	465	382	396	410	438	434	403	447	413	433	440	433	425	433	416	436	476	416	406	435	468	420	426	409	422	402	439	408	425	393	442	415	412	409	412	422	391	414	467	434	416	472	434	419	404	415	393	419	473	402	450	402	484	389	375	398	430	426	419	431	439	446	435	419	447	419	378	422	424	412	446	420	429	409	418	412	459	408	433	416	460	445	423	425	437	394	419	400	413	414	406	442	415	433	418	424	420	398	432	436	371	448	413	435	423	433	450	409	427	441	424	447	406	432	439	422	433	430	432	410	457	405	453	407	395	378	393	447	410	404	436	424	423	414	447	435	412	388	419	450	430	405	433	429	385	450	438	451	431	409	406	402	399	418	444	400	433	436	404	424	404	430	417	430	426	424	405	430	419	429	398	409	425	406	397	465	407	454	433	433	402	401	437	425	414	427	413	433	407	407	406	414	376	405	438	443	426	388	393	412	412	435	430	448	411	421	437	438	423	453	378	407	442	425	451	423	408	444	422	423	429	418	431	417	416	392	429	393	433	439	433	442	446	387	389	414	405	441	454	437	386	410	433	440	425	413	411	416	429	417	422	379	454	456	453	410	398	428	364	426	410	442	460	426	429	422	400	444	425	382	423	410	391	407	424	430	426	438	445	444	424	408	440	408	428	434	398	427	420	435	440	384	430	422	407	433	401	426	441	421	409	433	438	444	426	385	439	436	419	455	414	398	412	412	396	431	428	436	432	408	456	420	437	409	409	413	408	429	427	463	386	426	396	405	400	387	390	413	451	452	407	430	448	432	409	407	434	401	429	384	418	417	427	419	443	446	406	418	429	426	388	437	425	377	447	423	435	428	421	401	397	451	411	433	444	411	393	441	430	433	411	431	386	439	412	414	432	460	394	405	437	423	451	424	447	462	432	414	402	436	427	428	423	433	407	398	406	413	407	371	394	383	423	421	462	434	438	410	408	405	449	416	431	416	439	377	439	398	426	451	427	445	397	446	441	409	411	413	474	438	418	417	396	376	399	422	427	433	408	393	432	424	439	415	386	411	412	432	437	407	400	377	404	422	421	418	409	419	433	447	461	387	416	414	422	393	414	427	426	386	386	393	419	435	428	406	420	427	430	382	435	408	420	444	456	405	415	418	418	449	437	427	385	461	457	407	439	418	429	410	438	452	441	447	427	428	423	413	413	440	415	441	419	439	444	441	465	419	433	435	381	432	415	402	437	419	412	430	428	434	428	444	403	437	422	464	444	407	450	452	371	435	450	390	415	428	443	423	416	419	430	402	426	425	454	392	398	458	397	416	406	403	423	437	413	390	473	429	409	410	442	390	441	420	414	412	471	430	432	433	428	389	438	421	442	434	410	498	424	413	417	390	446	397	466	377	422	431	417	400	392	443	419	380	437	434	462	429	451	443	438	426	395	343	458	434	374	410	446	418	407	447	410	449	406	428	439	444	389	419	445	414
30368	15400	16519	15525	10420	10367	11871	5836	3949	1896	1841	1653	1482	1523	1533	1462	1817	1724	1424	1286	1168	1104	1125	1131	1040	1067	1075	1027	972	1081	1024	992	987	1039	987	1017	1001	969	999	1001	993	999	1024	967	995	968	1031	1022	1028	981	998	972	1011	989	903	1005	974	962	1004	1002	1016	996	981	1040	1012	939	942	972	1018	944	1005	974	980	999	954	1019	1003	1006	974	947	1004	1020	1000	1004	958	988	1068	967	949	970	1005	938	949	975	972	959	938	912	1010	961	988	998	1010	919	936	953	963	999	942	971	1009	966	975	953	958	916	982	1008	991	1006	1012	953	1012	962	927	1016	1046	1019	1015	961	988	1022	967	915	971	963	1019	1031	1026	933	978	966	980	1000	940	982	988	955	989	1012	1011	972	1001	924	1002	1008	1005	973	953	1003	1050	1024	959	941	985	1011	979	954	983	1009	931	971	981	1013	989	944	962	993	995	1042	947	969	1017	983	974	1000	969	997	1001	939	1018	994	939	1013	1001	971	1018	1024	977	987	967	1006	962	968	988	929	1039	973	917	962	1004	983	994	979	973	936	977	970	966	1001	945	967	960	991	973	993	929	984	937	1007	973	1011	969	960	1043	984	947	1044	986	1010	997	966	972	998	1007	999	967	1030	955	1007	1004	1018	949	975	997	963	1018	938	984	1018	1000	980	1011	1008	926	1063	935	994	975	975	987	963	1022	975	967	978	963	953	1012	910	1005	973	991	992	1008	993	1037	967	962	984	966	1021	997	990	1018	935	957	980	973	990	983	986	974	960	967	958	980	967	993	1014	949	961	947	989	953	1000	997	972	943	1018	976	1028	965	964	990	983	1004	956	949	1000	1017	1042	982	944	971	963	1043	1023	963	961	1000	983	1012	920	976	926	1005	947	985	976	981	955	893	944	994	989	944	1045	949	952	941	981	1022	986	968	978	1020	959	947	997	982	1022	987	1020	1027	998	912	986	1049	1056	990	876	962	994	957	978	982	1059	980	986	993	980	986	964	983	1005	991	960	992	1003	979	1000	1016	978	1009	994	967	991	1011	975	995	959	971	988	938	969	1013	930	969	1001	949	991	968	980	1019	959	902	936	944	974	993	993	1017	953	1025	938	985	983	953	990	973	986	1019	979	934	938	953	969	943	1005	981	1019	972	942	985	958	963	927	1004	1077	998	953	939	1015	964	999	1001	991	992	1041	972	997	1001	1002	979	986	1000	970	974	1006	952	966	950	966	997	988	973	953	937	959	1007	1004	950	1006	1006	1033	964	963	984	1004	946	976	1034	1013	1006	960	984	1004	1002	962	985	976	1025	980	966	968	961	1011	972	968	1001	1043	975	956	1000	957	958	1021	1037	998	955	970	980	953	934	962	1003	980	1005	998	966	985	948	1012	977	978	956	995	975	931	1008	959	963	1037	1007	943	1016	940	1006	982	991	1052	1006	987	952	982	975	1020	968	924	990	990	946	992	923	1003	1007	982	1038	1082	982	995	1004	1031	969	978	965	948	938	1006	984	1010	964	929	1003	995	917	1049	962	975	981	1017	979	983	1025	937	1010	988	1034	973	998	975	996	961	989	940	940	1018	926	1042	1019	969	951	1007	969	1034	955	993	955	1023	1005	972	1027	1006	971	952	994	940	958	934	998	1002	995	942	982	957	979	992	938	985	922	966	960	986	1058	975	959	975	1012	990	1027	961	1046	907	962	980	978	957	980	988	943	955	960	1001	1005	954	995	980	1039	994	959	1040	990	909	939	965	1014	1001	953	1015	1018	1052	990	942	981	989	1012	926	979	1000	960	1014	952	1031	976	978	989	1026	940	994	967	1016	1024	987	1051	995	978	965	1000	967	961	1012	1043	966	1031	998	1003	1008	1029	989	976	1052	981	991	939	964	1008	955	962	948	1026	943	1021	1002	1072	967	998	946	983	953	987	957	958	983	1002	1015	991	1034	1015	999	1010	939	1000	995	1009	1044	969	969	978	991	975	972	961	1004	1022	990	982	994	961	996	998	962	947	979	960	970	958	991	984	985	973	999	920	1049	953	1013	974	983	971	949	992	1000	961	965	983	985	971	1000	984	942	972	978	1032	984	998	925	936	1008	933	970	938	986	1036	1002	1017	1008	983	995	991	1012	970	995	995	960	976	933	1016	1006	947	1018	937	1006	995	985	999	963	1026	969	1013	944	1009	985	931	985	967	951	1020	979	997	948	997	975	1038	1050	974	943	978	964	1027	948	954	982	972	952	1005	983	1086	982	977	982	984	992	960	996	981	966	969	972	1023	966	979	1013	973	1024	988	981	984	904	1043	1020	1013	971	964	981	987	907	923	978	956	1006	951	923	992	982	992	1004	952	1058	953	956	971	977	992	996	1013	1002	980	964	1026	937	1034	940	950	1027	959	908	1027	982	959	1000	934	965	935	1002	979	958	970	960	1012	988	923	977	968	981	1038	937	980	924	944	997	993	943	1026	922	960	971	1003	976	942	998	1020	1033	958	927	976	1001	992	996	946	991	998	995	997	1011	970	974	999	964	994	939	996	998	989	994	1037	962	1017	943	985	1004	989	977	991	949	1009	983	973	1029	984	960	964	940	969	959	1023	991	962	958	1012	1018	982	989	989	1025	1010	977	1004	1004	1035	1000	971	1054	1006	1008	958	964	1018	964	967	965	999	988	965	1022	975	983	980	1001	1004	1001	953	967	956	978	1034	963	967	973	1032	983	1017	990	946	1043	1011	979	971	1022	973	952	948	967	970	1001	971	943	978	981	975	969	989	1025	968	1028	993	948	989	939	1037	955	964	989	1033	1017	989	975	1021	963	1001	933	916	1002	1041	979	972	981	995	969	977	964	975	949	916	998	1003	954	973	992	963	925	1005	1049	988	991	997	959	970	986	943	1017	966	1039	988	997	1040	989	1004	1043	941	1010	955	957	1008	973	964	986	1027	981	998	1008	1024	987	990	957	914	1004	1013	955	954	986	1024	925	956	986	1003	942	942	1023	971	986	971	1006	1027	1014	967	974	969	976	960	970	906	977	981	999	1023	1004	985	969	1024	937	992	917	962	977	1033	991	980	972	966	981	1046	1012	961	975	997	969	1004	986	975	995	946	974	998	949	958	1010	999	1048	1003	1042	977	993	1003	988	964	980	934	965	910	959	963	910	972	975	1020	955	1015	981	1019	965	1011	938	1039	975	944	949	956	945	1054	963	1009	1037	1032	990	954	932	969	1003	963	957	1001	974	925	986	977	988	1016	1006	976	989	1014	951	1015	1001	966	969	963	952	1025	975	977	992	955	978	979	976	1003	984	989	961	939	1002	1031	1029	948	950	997	1008	995	1004	966	978	1007	995	985	927	981	968	1019	1003	1026	980	938	933	1000	979	1005	995	956	927	941	1034	1037	953	964	982	1003	964	943	928	999	1016	970	976	961	953	986	976	966	1012	987	1007	983	1021	965	1023	969	938	1031	969	1013	993	1034	1061	1015	978	977	1007	992	1031	1027	990	949	999	985	1030	962	975	969	973	996	1031	981	1013	1008	987	1015	1005	1021	1004	1014	989	959	1008	979	964	1015	1041	980	964	985	977	941	1009	988	988	1018	978	980	949	1000	977	987	1052	1029	980	964	988	993	1010	1031	964	1014	950	1018	1012	984	963	1031	975	985	1001	966	977	976	1019	989	999	995	1032	1007	968	963	972	1017	989	1004	970	991	1053	1019	1005	977	992	954	981	976	978	1006	988	980	1018	956	952	974	933	934	950	946	1018	1013	966	986	975	1017	947	978	1010	945	954	974	1023	969	995	951	1011	961	973	995	1026	1014	1000	988	975	1038	981	1057	1046	966	993	929	979	984	1008	1039	1026	986	1006	989	935	1032	961	969	971	1083	961	959	917	999	942	977	980	1008	1015	927	1007	1000	940	928	974	937	979	984	987	956	980	1003	1028	968	1009	991	1003	999	1007	1004	986
47237	25725	18668	11734	6619	5765	6494	4151	2113	734	715	636	643	586	552	636	675	484	496	536	467	403	384	382	388	380	385	402	382	387	351	360	358	351	357	374	350	341	391	358	337	350	378	370	361	363	352	361	385	375	343	374	390	341	366	369	326	375	352	338	352	365	349	340	383	367	342	381	357	365	326	371	373	343	357	366	358	373	348	384	355	353	358	339	374	360	325	299	348	325	369	361	356	359	348	365	343	331	351	362	362	318	346	367	369	370	346	330	334	322	317	383	303	299	352	365	359	312	338	333	345	358	362	354	383	355	342	345	372	346	347	335	362	353	392	392	327	337	385	333	332	351	406	314	361	343	362	352	339	344	360	388	355	340	356	332	305	313	331	379	353	363	371	340	354	372	354	347	370	394	353	350	365	350	332	310	339	341	354	392	352	366	358	341	362	354	347	363	361	345	346	333	330	362	352	369	384	374	331	374	354	364	330	387	351	365	353	353	340	387	371	344	310	355	394	375	321	333	344	369	333	349	358	342	343	349	336	375	378	365	338	361	416	340	343	327	337	338	367	377	299	381	393	362	338	331	347	357	383	366	346	353	377	334	353	367	330	350	372	357	370	357	376	386	336	358	377	350	363	357	362	350	341	347	365	339	351	333	346	341	372	338	338	349	371	368	354	375	353	376	355	356	340	341	342	329	380	346	378	368	350	351	345	343	370	346	366	362	330	310	378	347	379	354	334	378	347	351	351	341	347	371	358	356	340	360	334	364	362	354	338	350	373	345	376	327	360	332	348	379	363	300	349	345	317	346	388	372	335	358	350	362	362	333	353	340	333	345	407	344	320	332	341	328	359	370	324	357	361	341	317	356	322	352	364	323	324	361	374	364	354	371	364	348	360	354	357	330	337	348	380	351	385	315	329	379	368	359	361	349	341	336	362	362	375	386	375	361	368	356	342	362	345	368	349	327	335	363	387	303	339	350	341	342	360	392	363	325	377	325	356	352	356	364	389	331	343	341	329	353	299	363	333	303	369	332	377	381	389	327	341	338	347	325	361	335	323	344	392	326	368	347	373	365	355	364	381	366	363	358	401	352	363	365	373	356	361	337	350	354	335	356	318	338	319	330	331	350	352	370	361	356	358	325	347	360	350	379	383	366	363	377	342	372	369	334	330	349	326	347	344	354	390	378	379	389	363	358	375	361	341	343	347	350	332	334	370	352	336	355	349	359	361	336	346	385	330	337	341	350	326	380	336	352	335	342	344	349	368	348	350	378	360	379	353	363	334	317	370	374	317	365	394	353	362	369	341	354	339	342	352	362	360	333	376	345	358	385	330	380	322	338	340	326	328	384	340	371	363	371	348	313	352	353	347	318	341	368	337	347	343	315	346	339	342	340	380	330	345	332	351	376	315	333	359	351	326	347	333	338	382	341	354	369	352	368	362	325	344	342	346	348	377	336	372	355	345	319	378	354	338	393	357	360	348	354	364	413	376	368	323	318	327	356	343	357	339	348	351	366	365	333	350	402	343	339	339	362	339	345	323	348	354	354	376	349	346	314	328	367	372	379	384	346	372	315	362	329	342	357	382	330	341	342	381	360	370	330	329	368	364	370	404	367	319	372	334	348	354	346	343	368	345	366	338	356	368	369	360	315	356	338	316	344	387	357	349	338	317	358	380	332	339	333	347	347	366	318	348	376	379	330	359	369	371	370	367	366	364	364	388	326	333	331	349	368	379	360	330	350	407	350	381	318	354	341	362	347	370	367	339	356	343	348	306	327	337	383	374	365	363	352	361	354	367	354	333	339	355	351	372	328	322	348	355	303	339	351	354	335	346	380	350	361	345	347	375	349	327	371	347	372	351	392	341	349	351	357	388	365	379	348	362	362	359	302	352	366	337	350	350	385	373	353	343	345	360	377	355	332	370	360	334	351	384	364	342	343	328	354	343	357	369	363	365	364	328	351	364	364	321	330	342	329	311	346	352	353	347	316	381	332	343	351	332	311	353	326	329	367	384	350	344	349	362	336	374	359	312	374	358	358	332	367	386	305	315	365	314	347	372	339	396	342	359	370	343	343	371	381	386	341	349	306	346	357	347	361	375	346	338	347	367	325	340	320	353	334	349	352	362	311	367	319	344	341	376	340	350	307	320	348	354	346	374	371	365	368	329	318	315	342	345	386	354	370	329	333	325	331	353	338	334	343	372	358	362	315	339	333	360	355	344	378	378	292	336	363	356	325	391	362	373	361	368	359	327	347	380	360	348	373	364	364	365	365	372	362	340	364	337	365	316	380	392	323	358	356	377	349	340	365	339	343	378	369	367	331	342	346	369	350	381	339	357	344	339	355	342	392	346	341	339	316	424	371	350	337	346	365	326	349	351	379	409	361	354	360	356	338	358	368	355	358	380	340	352	373	316	321	348	348	350	378	340	390	333	367	333	394	379	355	399	365	362	334	325	346	346	359	359	353	361	353	335	355	317	341	329	357	344	352	311	365	345	360	335	359	376	342	357	341	344	321	385	323	352	319	324	361	354	347	341	342	400	359	315	359	342	367	354	330	372	360	326	408	335	314	352	353	329	373	372	365	358	356	381	343	336	358	358	353	317	360	335	347	352	333	362	373	348	346	353	324	353	340	333	356	392	387	345	324	346	363	379	319	333	343	353	333	321	363	346	327	348	362	361	341	349	336	339	358	333	376	339	349	367	374	340	306	383	335	354	367	343	352	338	345	333	356	384	387	340	372	379	360	337	325	318	364	300	340	346	330	321	335	334	367	358	337	339	349	366	363	360	375	364	378	358	352	331	366	292	373	376	367	364	328	381	383	328	360	358	301	333	364	330	328	372	355	326	356	397	332	392	311	364	370	342	363	368	378	341	356	321	378	359	332	370	313	353	345	347	372	388	336	333	351	381	355	338	356	341	366	353	321	336	340	375	326	328	377	371	354	358	335	352	354	353	314	397	358	331	380	356	375	341	354	347	344	348	363	369	347	384	363	365	347	380	353	345	361	358	372	356	341	353	383	327	325	328	362	365	374	339	347	336	375	331	383	395	348	347	331	332	362	349	348	363	378	337	381	332	368	351	337	374	361	385	339	321	347	345	357	326	338	346	313	345	395	327	335	334	363	320	342	363	294	377	373	374	344	345	376	360	343	375	349	331	332	360	367	349	358	324	353	362	377	334	328	339	361	351	345	365	335	302	361	351	359	346	349	349	325	338	341	373	351	326	341	355	333	365	351	339	348	363	341	340	356	335	383	369	355	340	367	356	319	333	326	332	372	333	338	330	373	324	390	384	306	330	380	365	370	337	361	389	347	368	332	343	357	320	362	334	349	325	355	340	342	343	383	356	365	347	402	374	368	320	345	340	362	354	325	349	367	344	355	327	379	331	389	319	331	366	346	350	346	335	333	375	342	355	351	363	377	351	347	333	355	342	331	334	347	368	301	359	360	367	347	357	378	349	372	329	347	353	336	344	354	367	351	382	363	348	343
31381	19912	23924	21413	16914	17510	19411	13502	6865	2648	2693	2289	2416	1963	2037	2440	2589	1600	1772	1667	1428	1236	1075	1104	1102	1003	941	985	950	910	913	866	889	871	910	893	873	853	856	863	797	873	833	839	813	828	844	878	866	851	830	875	849	829	889	900	783	822	859	839	826	863	826	826	823	824	828	825	866	780	785	810	844	851	821	793	839	863	805	815	859	842	844	777	818	798	797	802	787	818	780	841	816	819	835	732	836	818	762	838	789	820	782	785	774	781	783	811	838	803	833	809	804	760	871	809	829	826	851	809	839	803	799	778	816	795	808	821	841	801	807	800	807	786	832	814	768	782	827	805	851	807	775	843	855	819	803	817	812	798	833	845	819	814	821	767	844	799	814	810	813	838	834	774	779	798	803	812	833	811	820	762	830	817	813	760	770	818	829	815	786	821	764	853	831	782	813	824	853	848	832	785	808	786	867	803	800	809	840	822	804	799	801	751	747	765	818	832	809	817	832	812	784	799	813	750	809	820	850	812	811	803	774	802	809	839	777	784	800	853	841	807	792	808	826	826	793	738	770	833	809	861	821	813	759	869	839	840	846	807	863	786	755	831	795	843	798	819	826	801	798	853	830	858	795	841	790	837	820	820	824	826	785	766	841	854	785	804	815	835	777	828	817	858	806	818	800	834	828	849	810	788	780	803	864	781	794	827	805	809	780	752	832	831	823	835	835	853	849	858	783	829	845	845	818	822	819	801	840	809	810	807	828	825	807	822	789	804	809	764	831	818	861	846	829	752	761	795	817	865	812	847	820	808	844	820	840	772	831	844	787	790	822	835	844	848	839	837	838	868	802	828	837	829	803	817	775	811	795	806	836	813	849	816	825	821	870	787	770	807	825	824	833	830	830	801	887	778	803	857	778	827	794	833	784	812	783	793	841	828	819	833	782	801	831	888	798	812	826	830	797	822	849	843	880	807	764	830	784	834	813	773	824	819	820	750	851	818	849	778	828	816	820	780	826	774	802	822	819	791	838	870	830	823	779	839	812	801	861	798	816	847	784	791	846	810	822	763	775	786	885	847	780	852	853	813	826	831	790	765	804	801	811	821	780	831	815	813	794	831	785	834	769	811	859	821	825	833	829	786	855	811	870	791	823	813	813	815	841	864	841	830	831	818	845	807	826	836	815	808	880	821	843	796	823	844	792	773	769	776	787	806	844	769	717	812	818	831	821	818	810	865	812	829	805	778	831	833	802	854	807	809	866	829	789	837	793	800	807	788	844	903	805	865	819	840	775	818	843	808	811	801	784	764	834	843	842	888	835	834	874	800	783	821	789	831	783	797	798	799	821	819	821	790	834	772	791	793	828	817	851	851	855	857	797	806	841	785	798	875	820	798	792	768	814	814	817	785	847	792	868	830	797	807	770	865	806	817	805	818	820	898	813	810	827	807	854	828	814	818	819	798	808	817	802	829	807	817	782	782	793	827	811	801	782	801	809	786	805	785	879	850	820	796	819	848	818	822	807	826	766	798	836	784	832	864	745	828	809	796	790	847	801	811	790	769	827	852	803	821	778	745	812	835	825	746	812	845	806	811	785	771	759	835	821	795	815	798	830	806	819	853	797	809	762	825	825	828	863	855	830	799	841	779	776	820	801	770	819	775	857	809	787	825	820	836	834	803	800	856	812	844	772	801	808	819	833	802	769	834	834	800	794	822	754	815	827	849	773	787	811	883	847	816	826	838	853	786	840	778	777	812	831	777	851	813	791	823	798	857	831	842	830	855	857	830	800	822	830	788	818	793	785	817	799	814	793	805	797	818	784	822	841	812	830	733	851	795	835	765	843	832	804	820	792	810	845	763	800	829	828	800	816	783	880	886	842	846	839	832	787	849	820	819	826	804	807	820	802	815	815	806	807	824	797	848	827	836	788	843	774	829	797	811	819	790	818	762	789	845	793	857	841	791	820	868	834	815	844	805	863	839	808	794	808	854	784	834	805	797	818	800	839	807	803	794	838	784	851	854	803	845	824	857	854	789	819	831	900	811	805	848	767	816	799	841	831	845	836	802	852	844	791	818	803	809	797	777	764	811	800	803	818	820	807	825	813	790	834	789	832	803	812	784	804	819	752	829	775	814	796	829	850	798	803	807	812	810	763	763	855	795	828	815	798	775	843	840	818	808	795	851	792	849	801	788	867	800	806	853	820	816	790	808	810	817	794	851	818	870	808	864	809	833	814	819	819	805	850	865	788	829	855	799	824	835	791	792	776	814	812	838	809	835	830	835	802	842	826	841	800	765	824	783	782	838	894	813	772	766	804	852	817	796	835	785	869	836	816	770	839	848	800	818	807	781	842	755	852	816	824	794	778	793	817	847	764	817	797	817	850	805	790	821	837	826	859	861	817	781	835	825	802	809	858	827	835	841	843	843	823	803	811	759	834	788	870	822	850	763	826	862	782	824	824	787	827	825	811	853	820	830	808	761	830	829	835	809	845	829	846	866	859	791	822	836	812	812	816	844	814	810	812	863	840	844	864	812	774	801	816	796	803	825	837	830	828	765	838	843	843	830	853	808	809	803	777	792	844	832	816	836	846	783	812	782	797	811	900	858	793	797	824	813	853	760	873	753	832	809	799	812	819	828	816	793	843	828	841	837	848	818	817	832	778	751	789	799	819	823	776	777	811	839	831	802	831	798	813	801	754	800	797	796	849	797	802	810	870	800	809	811	784	865	838	871	822	816	803	779	852	842	851	830	824	768	790	806	840	794	799	790	789	799	836	798	799	786	846	819	826	852	843	855	777	821	839	841	803	778	846	814	871	840	801	798	793	843	837	826	828	807	798	788	775	809	808	814	856	795	839	818	828	788	808	833	833	771	799	780	788	764	828	778	790	808	802	819	827	856	773	833	833	869	847	799	823	791	860	834	808	820	868	795	783	836	774	828	797	825	870	800	826	814	808	821	833	798	874	847	856	789	824	891	774	802	833	838	821	825	791	854	802	776	788	870	817	827	791	799	862	845	795	776	848	820	829	842	781	803	832	849	791	835	823	824	837	824	783	835	839	794	832	826	824	860	812	817	825	841	805	843	841	829	807	772	810	811	846	840	805	817	831	829	834	871	820	835	796	814	807	817	815	876	763	806	830	823	853	829	838	845	854	820	765	797	796	793	851	819	787	829	808	797	837	780	802	915	753	827	803	797	836	866	837	841	843	832	799	841	880	817	863	837	833	815	822	832	808	776	811	813	826	824	809	795	800	839	839	809	846	827	793	835	824	836	805	763	818	806	816	783	831	823	815	822	800	834	870	842	834	828	810	795	889	829	810	761	790	809	807	799	810	833	824	822	810	813	791	827	817	784	850	829	824	841	847	805	827	829	812	839	758	828	855	810	846	827	772	832	835	846	847	804	839	871	816	878	798	812	842	787	860	798	839	832	842	834	807	814	833	832	832	796	796	828	852	807	783	789	858	824	763	809	849	768	785	792	841	820	773	855	850	790	830	812
26219	10839	6706	3445	1588	1017	735	578	461	402	392	429	370	372	358	343	382	343	325	361	310	344	355	311	331	372	327	332	346	345	367	347	330	362	344	332	319	369	342	356	346	343	339	339	344	344	334	360	342	340	349	329	348	335	323	295	362	388	326	351	335	340	297	371	308	367	339	346	364	368	350	309	327	366	336	358	398	373	338	339	339	352	344	320	339	351	348	363	337	378	366	368	366	343	326	344	372	334	358	389	360	331	367	327	345	368	383	355	337	309	329	372	302	376	325	317	384	333	343	368	376	335	358	342	342	324	350	376	364	370	324	329	369	354	363	345	361	352	359	325	362	348	358	330	317	362	332	353	314	379	351	328	332	337	324	336	358	337	346	355	346	342	360	364	309	344	382	357	333	314	334	332	318	361	336	405	366	368	368	350	341	342	348	322	368	359	337	340	340	351	393	300	342	352	343	367	344	332	356	347	330	331	347	351	358	324	321	332	346	330	341	338	309	336	330	367	354	373	359	336	321	332	357	355	342	348	343	385	344	318	356	349	352	379	316	359	377	342	338	318	323	349	356	376	339	341	369	365	348	323	324	329	349	347	348	336	354	310	357	327	329	335	366	326	391	349	344	332	321	290	391	342	336	316	351	341	308	325	338	342	359	352	331	356	326	349	330	365	293	384	360	334	355	355	373	333	378	331	367	345	362	346	325	333	371	305	345	345	358	333	367	371	392	349	343	332	324	349	350	359	336	364	351	341	353	374	343	318	376	346	352	344	348	328	346	309	347	352	349	372	377	363	366	328	348	337	344	365	376	348	368	378	342	363	314	364	355	335	329	326	346	337	320	355	353	332	335	316	319	343	366	332	338	356	350	340	328	363	298	355	355	336	348	353	357	361	352	329	332	323	387	357	381	334	319	337	322	341	328	342	362	330	353	341	368	368	371	332	351	275	346	327	348	340	367	345	355	359	346	319	369	359	358	358	318	329	357	332	341	365	347	328	340	338	367	368	350	369	368	352	364	327	346	360	354	335	353	347	328	339	362	324	324	359	365	344	328	346	379	351	356	354	363	365	342	340	318	348	342	336	314	344	325	370	380	355	359	350	365	346	350	342	356	368	353	316	362	352	363	334	361	351	333	338	358	352	354	348	337	354	358	375	330	326	369	334	322	346	307	333	328	333	342	360	328	354	338	339	330	339	367	346	334	333	373	331	336	381	355	357	336	330	349	327	349	354	356	361	343	337	347	323	381	341	339	361	338	343	372	330	323	306	352	349	340	365	323	343	332	344	390	332	345	354	343	297	349	375	365	347	346	376	332	347	371	334	358	347	345	362	330	355	359	317	331	373	362	349	382	305	357	312	339	341	345	376	341	348	369	296	354	325	371	371	331	349	348	347	329	363	345	343	347	338	366	337	349	341	348	340	336	312	357	315	316	344	380	356	372	332	358	369	356	332	349	352	319	346	351	376	355	359	353	371	346	356	334	313	336	343	360	337	339	355	318	379	307	331	366	364	335	340	362	329	344	323	323	358	337	332	327	318	356	319	351	345	350	320	352	349	347	333	333	350	321	339	358	326	313	354	338	369	351	355	351	314	356	325	340	369	329	366	350	369	383	334	320	335	384	341	378	340	338	371	373	345	371	315	369	343	327	349	352	331	340	326	333	329	305	372	320	342	352	312	333	294	365	352	368	361	359	330	352	329	366	365	378	373	356	366	338	321	351	340	337	387	364	337	371	368	325	374	365	354	369	335	395	361	352	332	352	331	368	360	366	342	345	336	367	327	382	346	361	345	357	335	339	350	332	307	312	353	332	321	345	364	364	385	336	339	352	341	359	373	371	360	377	372	356	335	341	362	314	349	364	356	350	347	344	368	314	343	359	365	343	406	359	355	327	352	327	346	341	333	326	326	363	359	347	346	321	371	345	335	370	362	321	373	377	366	364	351	362	331	328	342	364	339	343	327	314	362	340	319	375	344	353	369	327	347	344	334	335	341	325	323	294	368	359	389	376	340	361	348	339	367	344	358	329	349	341	356	387	353	332	375	352	349	354	335	341	346	323	339	325	370	374	341	400	384	348	349	378	331	338	368	343	368	372	314	353	361	334	382	374	353	353	327	338	328	345	351	336	340	376	358	362	379	341	326	352	340	345	334	322	316	348	350	380	324	323	357	339	343	352	344	379	337	338	341	334	338	331	338	359	324	352	314	357	342	309	339	340	292	362	337	322	309	360	347	331	333	323	318	343	311	355	382	389	348	374	325	346	333	314	374	382	348	354	338	353	333	331	329	345	337	361	344	358	313	348	365	348	321	320	314	344	372	331	350	337	340	383	352	353	365	371	341	354	338	356	356	333	305	330	371	361	356	319	358	360	372	315	335	344	349	332	340	377	346	346	342	353	336	336	346	401	340	340	363	341	397	340	343	351	379	315	306	334	336	373	333	369	347	353	355	358	331	327	417	334	363	327	339	381	345	308	367	336	338	333	345	351	342	371	370	375	379	340	352	344	304	350	337	361	339	358	357	340	397	302	341	388	393	337	340	368	369	349	369	334	314	363	384	370	313	368	347	324	323	367	342	335	334	341	324	325	329	316	304	339	348	356	333	384	329	370	340	349	376	369	342	356	359	408	358	363	374	352	313	357	385	385	383	355	376	329	350	336	320	354	376	332	354	317	331	324	344	320	360	320	326	304	340	348	349	348	326	357	364	361	337	339	325	345	321	360	365	386	349	350	357	347	347	347	316	325	324	364	376	350	348	352	332	341	350	357	356	365	318	356	347	342	329	333	352	331	352	369	333	327	358	367	331	342	327	346	312	343	364	363	328	348	317	334	339	325	357	332	355	365	352	341	357	337	351	331	304	366	325	341	347	346	346	332	313	360	339	338	322	326	339	320	363	310	340	337	345	369	359	322	332	341	321	361	317	352	321	330	328	333	370	322	331	343	330	332	346	368	355	325	347	351	349	358	344	340	334	346	337	336	341	354	357	342	333	373	344	365	361	331	330	321	348	330	313	327	363	338	346	338	361	378	307	358	386	380	288	336	358	333	354	317	335	354	375	326	362	333	315	391	335	346	359	369	315	349	336	360	332	343	344	356	317	365	353	338	394	348	369	316	335	379	350	354	340	335	313	343	345	316	361	362	300	330	314	330	383	374	327	320	343	354	367	345	345	375	376	362	361	373	359	335	380	367	327	371	373	352	350	350	336	372	324	381	331	371	366	352	330	341	340	368	332	376	334	312	368	379	351	348	346	326	346	320	351	332	344	363	336	330	321	319	327	338	319	358	348	356	328	366	360	352	357	371	336	358	331	355	348	307	349	333	345	389	302	363	362	343	366	373	342	348	339	359	337	370	367	358	379	320	368	321	333	360	337	325	364	347	359	377	357	338	359	357	396	344	340	335	370	347	374	402	358	333	375	371	360	371	334	375	375	363	345	344	340	314	319	346	369	344	340	389	324	346	372	335	336	360	366	345	326	338	365	365	297
18750	9572	11133	8828	5171	3679	2582	2074	1345	1204	1191	1041	960	886	864	915	875	887	837	873	868	897	854	848	839	879	852	815	863	882	890	882	797	874	819	804	842	800	822	802	870	838	831	819	851	788	807	860	818	861	825	801	820	855	807	801	795	820	800	811	836	821	882	824	813	890	813	829	814	794	755	776	853	862	798	827	791	810	850	851	821	844	819	790	822	834	851	809	834	825	827	820	804	814	861	834	865	801	825	819	847	806	862	836	808	861	810	814	830	786	848	823	792	840	804	813	830	869	819	795	785	847	871	823	805	852	810	846	855	842	818	875	833	795	822	860	773	823	799	805	776	790	847	804	840	834	843	832	843	792	850	811	817	809	843	808	848	868	828	813	814	791	836	864	827	820	862	870	865	871	808	848	904	843	800	810	832	800	820	814	822	879	821	823	817	777	771	797	797	825	795	798	807	787	847	813	828	814	807	807	773	829	837	810	840	808	829	827	794	804	786	833	875	811	770	837	810	818	830	822	865	789	805	782	848	830	857	827	786	800	808	863	805	827	812	762	855	854	793	852	827	844	845	852	802	794	846	779	822	787	833	816	805	824	837	886	839	797	790	841	868	837	768	851	802	821	833	811	821	753	861	806	858	854	848	783	886	766	827	852	834	834	861	814	841	832	842	807	826	811	875	822	862	816	845	817	826	853	778	802	835	783	797	809	812	801	777	779	826	798	835	829	804	849	848	805	821	831	883	780	869	835	875	869	794	753	809	855	791	800	777	810	867	813	822	814	850	824	854	875	779	800	839	824	816	845	880	826	821	779	826	861	817	856	877	842	813	803	851	840	844	804	836	809	757	822	830	821	840	819	827	826	843	835	820	777	885	748	857	802	834	868	844	845	911	880	846	845	837	830	814	822	826	800	802	858	841	887	867	853	821	833	866	820	853	784	869	870	852	834	839	790	818	809	816	826	868	848	820	834	813	800	796	822	796	770	824	794	822	843	868	838	790	855	844	859	906	823	801	791	804	867	846	833	872	858	879	867	824	835	810	829	820	806	823	826	808	816	803	859	837	863	799	873	820	829	863	808	793	881	835	810	810	817	832	763	840	863	852	791	849	788	846	838	866	836	836	827	825	914	821	852	812	802	830	837	795	805	838	807	818	823	794	821	875	889	808	872	819	859	858	816	838	834	821	784	838	846	873	780	881	797	851	815	791	860	771	839	831	886	797	833	845	833	803	837	779	826	834	846	788	820	806	787	761	846	768	774	801	838	850	853	841	791	817	849	791	805	825	835	793	844	875	818	788	843	820	818	753	908	739	816	820	844	838	805	856	800	813	843	825	798	801	833	827	806	800	788	806	855	770	813	830	806	800	830	787	798	813	805	836	849	819	847	860	785	793	825	761	826	848	836	853	844	845	851	798	780	813	835	821	847	814	839	846	825	802	809	817	812	819	806	806	820	842	853	813	829	809	873	854	828	786	795	830	827	841	770	881	846	832	822	816	829	843	815	797	833	808	819	801	804	835	803	839	805	801	857	826	835	858	839	849	845	852	838	819	844	823	795	761	832	823	779	817	865	790	818	802	875	840	838	835	821	862	813	841	783	789	832	863	808	807	843	834	788	875	840	828	818	820	758	830	803	822	794	794	799	788	797	804	831	828	787	820	869	871	794	777	819	835	843	812	866	786	812	791	774	830	853	829	792	797	836	834	846	784	855	801	747	842	846	790	815	792	756	848	823	814	793	840	790	886	791	869	836	840	862	837	820	790	815	799	835	775	772	832	758	859	794	854	809	799	749	852	854	815	848	830	762	855	821	859	852	804	835	799	801	850	781	822	790	799	819	792	859	805	781	823	839	839	859	859	833	827	856	874	834	834	814	849	826	811	843	819	834	848	829	832	820	819	800	851	770	835	836	826	855	759	788	862	802	863	809	797	795	810	792	823	842	832	816	827	790	843	824	794	829	820	828	821	812	866	832	832	829	845	823	778	829	789	805	801	832	828	802	881	785	794	826	830	852	859	844	827	837	806	851	855	836	850	847	845	848	890	854	788	790	832	862	798	790	788	787	882	751	791	879	829	852	828	796	763	810	835	836	807	892	848	831	875	846	862	869	867	861	831	868	867	850	824	845	817	875	834	817	809	807	871	823	829	820	800	883	848	803	840	789	852	830	784	857	758	790	852	869	817	834	796	805	823	816	836	788	780	825	835	798	862	780	866	812	799	832	846	802	787	822	851	826	855	856	850	866	834	834	783	841	830	805	872	765	782	795	815	818	818	822	791	822	798	788	854	826	787	807	837	810	840	827	832	849	862	828	858	836	805	810	877	804	844	878	819	796	798	767	807	812	861	808	796	829	782	805	799	841	836	806	813	818	814	849	858	808	781	769	759	797	801	807	818	824	852	814	799	838	881	818	818	860	794	820	861	860	799	843	822	793	795	813	863	837	832	788	792	827	818	795	872	770	820	829	870	812	848	801	778	815	865	860	767	827	792	806	850	741	838	837	833	850	833	875	800	845	786	842	765	881	797	838	869	839	868	864	851	793	846	870	836	844	849	778	820	842	841	830	802	868	834	861	841	869	842	789	822	865	860	822	820	881	823	841	848	846	817	834	824	826	830	861	817	791	827	828	832	784	838	868	795	835	770	833	775	800	820	840	858	805	818	835	766	809	838	865	842	829	903	817	804	837	826	863	798	858	844	825	863	862	834	841	792	818	804	891	849	858	816	879	837	808	797	815	798	827	808	841	820	842	833	885	806	834	841	855	825	803	880	852	806	803	829	826	803	799	863	833	834	810	822	837	784	811	811	826	893	830	840	852	860	787	817	794	840	821	800	817	794	844	795	800	843	832	842	828	800	822	854	854	811	865	833	830	838	851	828	829	830	894	801	829	846	804	856	810	844	818	830	839	863	795	834	822	829	773	802	842	801	772	819	875	819	862	803	784	838	852	830	829	829	773	819	785	825	884	883	814	909	826	818	867	846	856	839	810	773	840	819	790	843	814	818	822	760	852	812	854	831	797	797	819	832	794	781	852	826	885	807	783	831	819	860	819	827	821	864	785	865	849	777	803	824	854	760	849	887	799	875	806	830	869	864	801	824	823	814	840	820	824	819	787	798	855	800	840	831	815	784	784	855	794	847	877	847	833	831	841	813	813	859	843	784	826	768	850	817	831	833	809	834	879	819	821	806	838	869	837	837	833	825	816	869	898	792	763	789	795	869	820	821	818	817	811	838	820	889	812	812	806	822	827	837	831	822	845	833	803	838	844	798	793	829	859	823	850	831	818	839	768	763	838	807	846	850	817	774	786	792	832	841	804	822	804	779	859	838	762	780	773	826	813	847	816	841	858	804	822	838	783	804	820	848	830	847	835	827	814	835	822	779	813	822	857	759	801	809	778	803	841	796	859	843	853	813	804	808	803	832	782	837	788	841	864	853	812	733	853	800	819	861	819	849	808	771	821	853	782	767	846	806	831	819	823	860	820	829	767
37777	18912	12905	7457	3968	3534	2650	2251	1130	588	568	549	530	542	543	550	650	556	482	468	449	436	415	431	424	418	431	443	452	458	410	401	454	451	438	426	414	400	458	411	419	419	472	432	388	387	439	431	416	421	452	439	461	447	415	403	401	417	440	408	441	408	411	426	451	420	420	438	429	418	449	416	367	435	430	418	454	408	379	396	443	453	400	386	438	407	406	447	456	399	403	413	416	403	434	383	435	428	341	372	373	402	416	449	406	443	453	445	444	432	429	421	409	421	462	413	407	417	408	441	416	405	428	428	454	429	382	442	433	453	466	411	385	388	433	408	445	404	410	373	374	439	402	432	383	430	389	429	428	396	419	378	430	413	357	428	422	437	404	425	448	426	384	416	428	406	388	430	425	397	428	418	449	401	413	409	455	427	439	387	401	433	421	423	415	398	380	436	426	411	393	417	377	419	443	416	448	435	429	406	402	446	422	396	421	427	427	469	427	397	391	423	446	408	430	408	409	429	438	418	405	401	431	443	432	451	417	414	396	372	393	424	388	415	475	418	427	417	420	404	432	424	380	431	429	385	436	416	405	455	380	438	387	424	406	417	398	430	456	457	419	372	438	447	401	421	411	392	424	417	404	398	427	442	445	436	410	366	405	442	411	410	421	385	417	396	417	417	387	447	416	425	493	394	388	425	415	383	394	413	414	427	415	437	441	414	448	410	395	460	456	430	407	440	361	400	428	421	448	415	412	438	451	433	451	435	430	402	422	451	419	397	400	424	386	412	414	443	386	378	412	369	426	424	411	438	440	386	439	413	405	409	418	425	386	433	427	417	420	420	425	415	399	410	434	400	401	414	419	445	426	414	449	467	389	458	382	423	418	406	384	402	428	424	426	408	367	432	404	417	448	420	430	419	417	411	406	439	432	407	416	425	409	426	428	429	401	413	428	455	435	396	408	434	432	444	441	428	440	431	391	426	433	438	455	403	420	402	436	423	356	415	417	434	432	392	405	388	417	433	439	425	445	419	431	386	403	384	426	414	446	402	393	404	419	434	378	388	441	423	450	417	417	436	444	444	384	414	419	443	391	421	376	428	403	387	461	402	398	410	367	440	423	389	433	421	411	399	426	407	418	451	426	426	445	407	448	393	396	445	431	405	434	446	430	444	492	408	415	402	441	427	403	414	399	386	443	434	424	442	416	462	421	423	415	419	407	376	361	410	397	432	432	430	409	429	393	406	437	430	423	404	452	410	422	392	442	386	437	411	425	401	410	427	418	399	434	385	398	463	416	419	447	433	397	420	437	413	436	424	411	403	397	431	442	396	433	414	409	412	423	432	409	407	402	390	434	381	413	423	479	412	430	394	383	410	429	397	449	390	420	386	405	438	376	410	412	398	422	426	412	443	383	390	405	421	408	406	383	429	424	394	401	430	427	409	437	429	396	428	387	444	410	405	415	436	410	454	431	405	386	418	382	449	468	431	390	397	437	450	401	378	391	472	408	440	423	396	438	419	418	423	440	402	414	432	419	438	410	410	445	379	424	393	395	385	430	434	445	408	420	452	443	416	448	428	411	416	391	434	436	428	422	442	403	464	386	406	417	418	378	465	384	460	431	422	397	407	426	420	435	454	434	431	386	382	377	428	446	396	423	423	400	396	446	449	394	408	391	414	402	461	431	400	442	403	433	422	429	387	420	406	450	433	444	422	410	493	424	430	418	438	421	410	433	401	409	423	410	432	407	415	411	396	420	447	422	415	397	393	443	411	422	386	426	393	422	404	399	387	411	395	415	399	421	452	418	410	435	399	393	393	386	420	403	418	446	413	415	407	418	404	414	393	400	405	431	445	435	398	433	429	398	369	405	406	409	416	420	430	403	420	458	400	447	440	430	433	371	400	405	453	418	418	405	449	419	413	479	381	395	437	402	459	441	426	420	418	398	411	414	418	442	421	437	413	416	433	415	387	423	393	404	429	438	384	423	453	397	436	385	422	439	384	405	437	392	392	403	414	413	411	390	439	410	441	420	395	414	414	391	426	396	410	402	400	366	423	387	430	436	438	443	437	428	424	423	407	393	406	387	413	369	391	398	400	407	427	433	395	439	396	411	419	451	397	459	431	444	437	417	407	418	409	434	449	392	400	409	395	403	421	418	473	384	395	433	455	400	399	399	437	414	448	432	425	469	445	396	438	414	430	426	438	437	408	434	440	451	455	389	473	384	372	379	421	436	433	421	448	412	421	388	387	433	415	478	453	470	425	392	407	403	475	403	425	443	425	436	410	414	369	420	440	424	437	406	399	406	379	433	405	430	433	407	422	453	417	421	393	397	407	415	440	421	472	409	434	427	433	386	425	397	446	404	417	437	453	406	457	424	437	418	426	410	427	428	432	424	415	435	441	437	418	436	410	393	425	415	426	408	385	440	422	383	418	438	397	433	413	411	407	420	419	366	409	424	402	430	427	400	433	384	384	424	399	371	416	472	410	426	452	433	423	443	399	449	411	392	378	411	359	384	398	410	436	462	422	397	401	385	438	405	419	461	444	431	419	433	452	391	398	392	415	442	437	414	411	358	434	422	385	418	409	412	415	413	396	424	461	408	410	389	427	409	424	447	438	433	410	365	430	430	441	409	420	420	431	398	454	406	442	447	412	424	442	402	383	432	382	389	415	438	424	416	435	417	388	453	438	429	394	418	419	428	390	419	445	438	447	437	420	454	414	417	437	430	400	413	429	418	414	421	408	427	390	422	429	398	471	431	409	439	418	428	428	410	402	443	416	431	407	386	387	390	433	424	449	422	418	397	417	413	423	425	429	447	438	447	405	414	405	422	410	411	452	432	394	398	418	437	412	414	428	430	416	417	375	390	412	392	442	464	413	393	394	413	419	411	412	456	435	430	405	395	383	451	449	406	424	415	401	441	409	389	392	432	394	416	413	416	435	414	406	429	427	413	392	421	440	441	464	434	462	436	415	418	361	379	428	420	416	392	452	419	406	393	460	420	416	458	412	391	407	409	370	409	455	406	379	406	440	425	461	437	393	411	425	412	401	419	389	413	414	401	400	424	417	449	413	472	393	427	421	423	395	446	384	413	382	423	448	409	444	432	422	426	425	454	407	429	411	450	413	458	429	428	426	441	393	416	400	402	373	418	415	443	372	390	454	416	389	436	406	410	407	413	434	376	423	419	389	436	425	409	419	459	448	410	423	373	390	419	401	428	428	409	409	445	436	402	402	451	455	398	416	449	397	422	418	412	389	388	414	414	385	413	423	413	415	417	427	478	426	417	432	403	376	414	402	409	444	464	386	463	426	427	426	406	490	442	401	434	395	435	430	431	428	399	435	425	382	425	393	425	420	392	414	445	431	444	475	412	391	415	431	392	402	451	437	401	433	411	384	449	416	403	436	420	428	427	426	415	432	434	401	436	398	409	401	427	396	457	399	432	406	418	415	431	463	391	402	403	403	404	426	421	432	432	393	422	415	395	442	426	428
26435	15787	18519	15740	11852	11975	9727	8633	4098	1969	1849	1649	1652	1911	1777	1973	2532	1837	1402	1417	1299	1163	1074	1061	1117	1064	1064	1026	972	1039	976	1033	1015	1055	1071	1009	1005	994	954	1003	974	1018	1053	976	998	1000	982	948	985	962	962	1040	1025	974	1003	947	969	971	1038	933	954	1054	951	969	962	906	945	977	993	1006	938	940	946	916	959	938	947	1037	961	928	963	976	988	1031	908	947	989	991	976	969	963	956	946	923	941	919	1002	938	986	1034	992	907	972	971	981	926	962	944	972	1050	994	994	959	984	1009	995	982	966	931	927	972	940	993	991	947	1014	931	960	958	906	1010	961	973	908	1000	996	983	878	940	930	942	1005	975	957	946	937	982	967	947	966	1002	980	970	978	1002	924	997	974	941	923	941	915	973	1031	1003	992	941	1013	971	968	962	990	971	955	974	990	956	959	1011	1022	962	973	933	948	1006	978	934	972	945	970	979	947	958	919	1008	977	980	944	1030	1019	997	995	1000	962	1022	985	944	986	964	929	968	956	974	986	962	991	1040	947	948	983	996	990	1013	1014	957	993	972	992	974	979	953	968	979	961	995	969	1004	985	980	973	909	982	1024	927	1001	982	953	891	967	972	953	978	982	942	993	1025	1002	975	990	988	959	959	934	940	989	950	961	936	945	911	961	973	910	946	915	975	988	1006	1002	985	1009	1013	940	939	963	985	998	970	973	985	974	978	959	977	975	1013	997	965	1008	988	969	989	965	992	936	998	969	959	962	947	947	950	966	956	958	967	935	964	974	960	961	1017	1042	961	959	981	987	959	946	935	944	942	939	947	931	931	965	967	914	940	980	989	1024	981	969	965	929	983	978	968	992	926	961	929	971	941	1029	956	987	985	935	995	998	960	928	1007	956	941	967	1001	992	936	1017	992	959	962	971	963	960	968	942	996	961	1024	941	1011	953	952	949	933	989	1002	1053	992	952	968	973	1008	1019	990	1015	986	943	928	993	942	962	954	997	1030	948	981	993	978	969	1000	970	969	1017	994	989	950	961	972	973	983	989	992	948	962	994	967	992	1021	926	980	1014	913	963	964	896	968	1015	971	944	927	961	919	931	956	976	963	989	983	961	962	931	941	983	888	1021	1000	916	968	945	1026	1007	963	918	1013	946	1016	1029	1028	938	999	977	921	945	959	958	972	960	910	970	958	950	999	957	897	999	993	966	978	909	971	966	940	988	940	985	945	944	983	929	938	956	955	980	972	971	981	982	970	943	1003	942	993	936	976	1007	968	930	967	927	1043	996	992	918	979	1008	951	970	1028	955	1032	1020	942	1018	1012	963	963	969	962	1018	1016	947	992	996	977	967	963	976	989	979	985	871	986	970	954	998	912	866	965	950	1002	978	933	952	942	963	1031	1029	965	990	918	1010	986	973	984	1008	947	971	960	1046	975	968	896	954	978	974	983	989	986	1005	1014	933	983	930	1015	968	981	914	1007	997	961	973	984	976	1021	962	953	992	977	971	1005	945	949	985	999	1038	939	980	994	971	982	972	935	939	955	960	953	943	961	983	932	970	950	951	919	944	930	971	970	984	957	959	926	974	941	954	976	1002	963	970	954	956	954	996	973	955	962	982	985	987	984	1016	956	1001	993	926	941	956	965	963	995	1021	942	999	966	948	976	1005	948	947	944	978	985	980	983	974	1018	959	1013	946	995	995	960	983	963	959	968	938	985	965	1052	937	933	990	971	948	941	959	988	1034	917	927	980	1000	985	894	986	998	941	999	940	948	973	975	948	960	978	1002	973	911	987	982	969	964	965	973	982	976	960	952	1010	943	983	973	960	1033	946	962	966	949	942	933	967	977	996	987	981	1000	962	930	969	930	956	951	955	984	959	971	944	955	981	991	962	972	969	954	959	995	957	951	992	966	944	949	1023	973	1003	992	1021	1001	945	952	956	932	997	971	977	928	1022	957	986	944	911	990	954	1002	943	935	931	974	999	955	978	1002	955	905	971	966	965	983	970	1007	999	1006	946	1005	1021	950	974	914	974	1004	937	987	906	961	895	994	982	980	1009	984	1020	998	951	928	934	968	955	930	968	978	954	967	971	949	978	999	985	964	982	976	921	955	997	986	1010	933	1020	983	1022	946	967	963	963	992	984	922	932	948	1010	970	949	944	959	1007	931	935	967	989	945	986	973	1005	955	1008	931	954	935	996	955	966	935	1006	930	953	1017	942	972	981	973	961	930	921	950	929	981	992	973	967	972	957	1026	972	952	973	953	960	980	967	988	942	980	990	977	903	956	927	980	912	949	963	950	976	961	916	899	992	990	1021	955	998	988	966	1001	973	958	988	978	960	922	985	969	1036	948	948	969	980	943	997	958	960	921	980	933	977	960	981	979	932	961	984	956	966	958	963	977	1046	912	964	976	961	943	953	999	949	937	999	1010	1028	1036	969	963	946	927	932	985	949	952	948	1008	909	978	958	985	946	997	989	994	1005	989	984	914	1036	959	960	952	986	928	967	1014	979	943	972	974	939	908	970	957	950	940	993	1005	977	955	990	930	953	989	1003	981	976	959	949	947	1006	942	944	1027	1026	963	948	955	956	1014	901	1023	984	946	1017	913	979	1008	995	978	1036	1019	969	931	940	981	980	900	1012	927	964	975	964	926	1037	904	991	976	1039	941	974	976	937	961	1028	955	1000	951	956	984	972	939	928	933	993	1035	940	937	1006	1008	937	920	953	951	895	991	950	893	979	904	972	991	903	978	882	995	961	931	944	917	940	966	985	968	1006	1012	946	909	928	968	958	974	987	1002	974	979	992	972	1015	1042	934	1018	932	958	994	974	980	960	1006	975	975	986	985	923	983	996	985	975	1005	976	982	908	967	954	1015	912	925	971	989	1001	935	1012	981	1004	1009	985	958	971	972	976	941	1015	994	1002	964	971	1008	993	984	939	983	961	963	944	983	969	984	1031	978	917	985	941	972	976	970	981	975	953	958	984	936	1014	941	983	890	960	958	971	966	1009	1016	1001	956	910	978	985	972	988	973	937	970	949	941	952	1004	946	985	946	1005	1027	962	979	920	1008	982	1003	1036	962	961	918	955	978	935	950	939	962	974	974	992	966	990	929	969	1018	999	962	953	991	977	943	936	945	959	936	947	991	959	971	956	947	925	932	1024	974	998	952	978	968	970	970	983	993	951	972	988	951	959	975	1003	995	944	967	980	947	994	995	991	932	939	975	957	956	959	1015	957	902	970	1005	986	912	991	1031	964	988	933	971	954	946	985	942	986	956	1000	968	966	905	985	980	942	984	932	978	1025	1013	947	995	894	970	975	955	1010	986	991	942	976	953	956	907	991	963	986	970	1031	990	976	935	928	955	973	973	925	1003	991	982	981	926	921	981	931	948	991	984	1007	939	957	987	994	922	934	960	954	1011	1025	1005	990	981	996	988	969	955	967	946	945	1018	955	991	929	959	1019	939	944	923	990	929	944	945	966	929	979	922	939	967	963	962	986	926	975	1022	917	956	928	984	996	927	1002	1017	907	996	963	945	1040	977	964	943	961	1008	1007	994	956	957	987	1016	932	979	940	982	970	1000	967	982	1005	938	1021	994	931	926	966	948	928	898	984	922	985	1021	911	974	990	916	954	953	938	988	897	949	1016	921	1001	973	983	1015	956	932	913	963	987	1038	950	1016	981	942	936	970	922	923	978	943	995	922	987	986	1014	979	982	955	944	936
47204	26504	19022	9830	6142	6447	4386	2713	1614	769	609	513	471	493	580	582	600	512	486	441	425	408	387	374	408	356	368	364	374	358	382	347	347	378	368	368	332	394	332	380	367	357	350	382	350	330	346	356	376	361	356	384	324	357	344	344	344	373	371	355	359	363	385	334	388	354	341	376	328	336	369	364	330	359	363	375	349	367	377	337	330	364	359	374	378	336	334	342	361	388	319	339	357	382	315	348	337	355	364	358	354	363	332	315	380	378	367	342	351	324	376	349	367	343	382	374	340	368	330	317	348	334	330	384	327	356	340	374	309	347	358	350	363	331	367	370	374	333	375	380	361	321	366	354	338	335	379	327	358	335	319	346	351	364	356	343	308	361	359	374	344	400	345	370	375	376	367	337	362	306	353	373	356	378	377	366	372	347	381	348	345	348	320	345	336	354	373	381	389	344	355	378	349	338	336	316	380	330	353	360	371	371	363	393	346	330	367	400	395	397	338	401	321	338	338	393	330	382	342	357	324	366	349	365	386	334	376	377	320	386	360	355	318	375	375	330	309	360	378	373	354	351	367	330	325	349	385	387	389	345	315	360	318	313	335	351	350	362	351	341	334	356	328	363	371	354	360	312	361	354	344	370	354	338	370	359	362	353	309	345	311	378	310	378	343	376	364	341	377	386	373	360	353	374	348	379	346	316	349	331	405	370	342	355	364	346	355	343	401	349	351	316	375	358	366	383	409	417	375	355	325	322	380	365	308	339	339	329	374	351	343	368	348	355	368	352	344	328	356	369	324	350	363	371	392	376	337	352	339	354	347	371	382	345	363	358	361	316	364	340	323	361	360	347	333	383	367	366	353	360	409	330	319	397	350	364	391	352	316	310	346	338	370	360	366	371	365	377	368	384	333	402	365	358	332	339	311	363	370	364	358	384	352	376	322	353	329	378	365	360	333	376	332	382	326	348	356	370	321	337	371	385	361	339	364	358	359	351	363	376	356	346	322	333	319	310	320	383	343	355	377	344	355	348	371	333	388	311	342	324	385	342	353	384	372	366	357	312	368	355	365	336	345	356	361	349	389	367	349	349	366	357	364	367	376	348	373	325	375	335	357	345	364	366	365	374	364	348	341	337	336	351	369	352	337	357	375	355	358	345	341	330	334	405	360	367	368	316	317	352	361	363	335	346	328	338	335	352	389	385	382	345	376	383	344	362	350	384	369	360	362	355	351	342	363	373	334	368	325	356	347	354	343	304	335	376	336	352	342	392	369	318	376	349	361	335	354	369	315	356	385	351	348	354	348	368	392	331	331	344	360	346	362	343	313	347	365	360	362	350	356	334	339	387	337	377	352	328	349	369	355	325	357	338	347	365	317	333	323	321	357	347	378	341	331	371	344	359	389	341	337	355	360	394	365	366	334	349	388	412	371	403	332	365	358	357	333	341	311	384	370	351	342	359	354	373	355	343	346	368	355	359	341	367	375	341	346	365	358	339	341	382	371	353	350	374	361	363	346	352	378	314	392	344	373	368	346	392	381	360	378	371	344	327	321	348	350	333	345	363	354	337	353	324	352	343	359	400	347	369	371	337	371	326	324	377	340	335	331	373	345	342	373	364	330	361	381	343	381	340	375	399	373	368	337	391	352	348	386	342	357	343	347	369	353	363	335	333	355	350	361	384	361	357	355	346	337	341	368	340	379	365	330	392	348	367	310	376	338	335	368	319	386	399	389	321	373	380	354	346	328	371	376	351	351	341	348	367	364	358	357	370	397	367	356	379	334	358	337	379	347	359	352	357	344	395	388	387	391	360	355	375	337	350	318	343	353	337	336	354	333	376	391	334	343	346	337	333	343	319	370	342	340	387	376	345	387	368	389	350	360	340	352	300	382	364	352	310	360	342	357	362	346	371	394	358	325	348	377	345	344	343	362	383	394	376	360	377	357	342	362	373	414	364	362	350	360	365	327	356	341	350	359	376	352	366	378	359	316	370	380	328	371	356	380	383	336	355	379	333	366	357	346	358	354	322	353	351	335	370	376	364	361	336	375	374	348	318	320	338	352	336	358	327	346	383	391	375	339	373	352	347	392	356	337	373	327	331	369	379	361	368	335	376	384	379	354	390	350	378	334	371	351	361	370	367	382	357	372	359	327	389	339	360	342	341	404	356	390	346	373	363	376	337	309	354	367	347	377	354	356	344	356	366	367	347	370	351	335	347	375	336	335	337	351	358	386	365	323	347	345	349	336	401	352	336	353	320	364	368	367	341	369	373	365	313	381	359	363	336	377	342	393	363	366	388	366	366	376	343	357	344	374	341	377	402	368	346	353	352	326	341	389	335	347	365	394	384	356	356	398	373	324	371	385	389	340	352	341	317	348	353	346	387	357	356	354	354	371	378	332	351	390	364	326	347	366	332	332	391	361	364	344	346	361	356	324	358	364	369	354	336	373	320	355	330	343	344	332	360	356	345	356	351	343	393	369	350	360	338	348	354	334	356	358	303	373	341	343	332	368	374	354	334	350	338	366	381	373	340	368	339	384	358	355	342	354	339	361	357	321	364	366	357	358	365	352	373	327	338	388	355	337	378	373	325	388	362	334	363	354	367	368	373	393	355	366	356	343	350	366	377	364	334	341	384	345	356	363	405	339	351	355	367	382	371	372	341	339	366	362	357	356	405	350	368	363	359	372	356	322	358	350	372	373	372	336	394	390	366	360	331	364	316	357	335	323	349	338	338	345	354	358	399	346	363	344	340	375	363	353	338	361	341	322	339	363	352	356	366	333	404	350	361	391	381	363	369	392	346	330	361	368	374	369	364	348	351	334	356	391	350	316	379	319	366	333	367	341	380	358	360	375	360	363	370	356	381	334	399	346	377	326	351	352	324	343	382	343	342	365	365	330	374	333	358	370	346	328	323	327	393	375	382	341	377	368	320	376	369	358	324	369	345	347	363	327	302	350	359	377	372	368	386	399	349	356	313	368	358	387	369	393	381	382	345	378	318	383	330	350	308	356	366	357	371	370	364	346	328	358	369	382	404	332	359	390	341	369	357	359	313	370	337	358	325	355	361	374	374	344	345	355	381	378	343	333	339	311	337	349	374	332	395	343	363	331	374	371	344	380	350	355	354	373	364	357	385	361	324	376	359	364	358	366	367	344	368	381	346	353	313	374	369	368	367	354	380	376	337	351	358	375	383	332	417	374	353	341	380	367	314	341	332	350	395	328	356	372	349	365	345	377	370	372	345	352	390	368	318	344	361	332	341	388	356	375	330	367	319	350	360	340	363	377	372	334	346	396	382	332	354	384	361	340	327	354	358	384	366	311	328	340	336	337	354	350	375	348	369	370	372	373	389	358	347	377	325	319	348	360	341	373	338	327	363	359	348	368	347	348	336	361	348	369	390	374	343	374	320	353	366	344	354	348	366	383	364	308	401	342	371	343	357	354	325	375	346	360	357	372	378	341	340	331	334	341	410	384	376	368	360	341	393	352	338
31545	20953	23592	18071	16452	18093	14436	9628	6465	2653	2137	1776	1513	1488	1987	2300	2447	2217	1674	1411	1204	1171	1185	1054	1098	990	954	903	977	929	904	848	859	876	913	909	881	868	823	834	878	840	858	866	832	888	856	845	851	866	824	827	870	831	868	807	780	813	848	792	808	830	796	825	864	799	823	858	900	795	860	824	829	823	893	850	785	848	856	861	802	862	817	884	843	814	820	845	855	840	825	839	877	791	852	895	845	901	807	816	851	797	804	859	806	853	821	896	833	888	834	825	808	812	901	846	813	819	817	839	785	853	846	812	815	814	823	853	883	794	755	819	813	824	797	782	875	811	825	819	853	813	862	864	866	821	863	805	850	880	830	825	801	858	791	804	831	838	864	801	909	824	837	834	858	805	810	834	822	796	797	807	829	831	797	879	830	873	861	782	810	811	830	855	798	812	826	785	829	781	830	836	832	822	870	821	769	852	866	814	859	826	858	802	799	829	798	805	826	829	890	784	845	789	802	816	832	859	857	807	860	794	868	818	848	869	851	807	834	861	831	814	820	846	812	833	810	866	795	832	768	818	861	862	818	846	794	847	883	821	823	826	803	881	813	860	852	860	807	864	848	816	822	842	833	790	774	825	791	856	799	823	785	809	837	840	850	912	838	797	821	797	814	827	873	865	816	798	821	837	831	809	829	830	821	795	810	811	832	823	830	786	807	829	847	802	892	808	813	827	819	808	850	836	792	856	861	833	796	831	847	843	823	867	815	817	828	815	815	817	840	870	838	885	780	827	822	797	787	799	854	819	867	795	828	851	800	838	783	846	843	834	862	861	828	834	864	841	865	840	766	832	802	829	812	837	826	806	839	797	818	782	832	837	817	808	788	838	807	855	858	829	790	851	830	795	844	896	821	821	774	828	875	842	861	828	801	834	817	789	833	844	831	838	939	780	766	805	796	776	819	803	809	767	822	786	787	833	805	847	814	819	823	781	814	844	857	815	815	783	869	826	859	842	791	826	815	851	819	846	825	826	854	836	877	856	864	791	826	829	838	842	836	775	808	804	784	809	833	859	762	856	850	879	850	839	867	857	808	779	812	821	800	848	798	815	835	814	793	783	839	846	848	863	839	825	821	819	853	765	842	830	768	856	780	742	845	782	820	799	836	832	815	885	803	809	807	856	822	815	820	786	811	810	770	816	805	811	791	835	836	831	846	850	839	831	825	817	825	787	853	814	817	838	773	812	781	791	854	827	845	870	863	841	825	805	804	818	782	838	810	841	816	840	803	789	837	835	828	839	817	860	845	843	840	789	853	826	815	799	830	810	785	810	831	848	847	814	818	857	868	825	830	809	827	798	797	846	806	818	814	832	827	812	808	807	848	800	820	832	801	823	814	845	836	799	806	794	801	837	869	782	832	853	918	841	834	801	798	837	838	808	847	813	816	872	776	821	794	858	765	795	858	820	835	832	846	860	895	829	824	802	814	838	866	812	866	787	832	798	857	812	828	850	815	838	769	856	869	788	815	904	814	841	818	794	830	824	817	828	853	783	840	828	848	797	871	842	791	822	805	872	838	862	869	752	784	819	789	810	789	841	817	781	770	838	845	807	793	835	895	810	811	848	878	823	793	828	809	824	766	817	778	795	819	787	839	816	803	834	829	831	853	853	850	798	802	811	823	847	833	848	800	866	798	827	816	813	830	837	839	885	866	783	810	817	866	853	835	861	821	830	850	811	801	815	854	838	761	888	837	884	789	790	803	772	835	813	798	812	868	801	792	849	843	805	781	848	804	776	824	842	843	817	792	838	854	817	841	791	819	811	817	842	844	773	853	789	835	861	806	827	878	833	799	856	821	848	830	823	848	816	855	789	820	882	827	809	778	860	844	823	875	827	799	805	819	812	776	886	816	832	878	871	798	830	810	842	861	841	794	818	788	864	840	828	876	861	846	782	803	813	739	829	815	864	818	773	832	819	827	800	815	832	791	818	869	789	804	802	816	835	805	798	864	793	863	853	846	728	815	812	820	827	857	845	824	832	837	798	874	838	845	824	810	824	861	825	838	867	780	821	812	770	838	837	835	853	791	884	848	810	850	810	825	827	752	786	820	855	847	861	794	822	842	834	902	841	868	769	816	833	911	813	821	800	809	851	805	837	764	832	859	891	883	785	826	811	820	788	828	849	815	800	812	761	762	853	836	847	844	849	819	804	836	821	869	811	858	827	851	810	868	765	823	833	821	833	811	814	778	797	814	845	785	775	856	793	793	832	877	809	839	810	795	835	802	838	808	813	789	821	838	839	851	794	787	813	877	821	810	811	837	757	823	810	841	834	831	833	828	800	848	852	838	824	789	846	803	854	844	854	790	871	808	834	892	837	801	809	816	801	840	839	816	795	810	871	846	854	812	807	793	849	811	785	826	877	780	839	863	811	813	782	830	909	809	862	855	815	830	814	825	810	792	825	896	845	835	852	804	853	837	793	857	774	849	798	855	806	824	804	781	846	812	840	836	817	808	865	825	760	799	787	792	775	848	834	869	816	838	809	815	792	836	859	852	795	841	822	782	837	811	800	836	818	827	792	814	803	776	814	820	801	838	838	822	787	836	820	804	844	852	845	819	828	875	849	839	793	814	800	838	853	817	795	819	826	864	780	826	831	833	805	792	803	862	814	759	822	812	836	835	751	833	836	796	846	832	823	758	832	792	814	789	786	798	819	880	809	807	816	814	793	877	810	841	790	820	817	852	858	815	807	807	833	847	866	808	822	817	735	837	814	789	844	829	848	788	795	830	906	895	841	823	806	777	823	881	852	805	833	812	840	823	808	851	875	843	823	818	847	810	779	805	855	823	813	854	825	823	859	824	818	805	890	787	778	830	844	829	862	831	852	817	878	822	879	819	804	852	870	815	826	782	838	780	837	841	830	808	856	836	874	829	855	843	848	836	844	867	857	848	808	868	777	841	849	872	830	791	847	823	801	827	850	807	821	804	865	771	820	862	809	814	839	799	844	823	820	818	816	802	773	812	864	834	780	866	841	804	755	792	791	817	862	804	826	835	811	800	821	874	832	788	843	838	829	859	797	876	895	822	835	813	792	883	823	835	796	812	832	825	714	793	807	857	786	793	819	841	804	850	841	836	826	820	774	790	858	813	829	856	821	833	842	883	882	818	913	810	840	812	819	828	838	818	798	840	806	809	864	823	799	808	856	816	825	796	864	857	815	860	823	832	844	773	814	869	809	814	789	855	822	845	855	850	826	806	824	777	805	870	856	774	871	878	839	839	847	855	875	823	808	783	912	813	884	832	840	783	835	831	876	802	862	832	819	821	795	813	823	843	856	862	862	830	807	831	821	861	801	842	837	809	874	814	818	825	832	841	795	824	816	869	878	851	796	772	787	776	829	860	814	801	796	807	823	846	817	810	844	789	821	830	797	813	817	789	829	831	806	820	801	853	799	826	800	769	827	829	826	793	775	826	840	805	809	829	881	793	800	870	831	812	795
27395	13325	6538	3078	1542	1045	774	544	485	411	448	383	397	367	372	363	365	370	379	382	355	360	344	331	348	334	374	385	367	379	349	320	334	377	351	377	389	364	364	344	364	375	386	365	363	357	343	393	366	392	357	341	341	395	343	370	352	369	343	337	348	342	353	380	294	368	360	366	360	353	369	371	348	339	349	359	365	388	376	322	385	387	340	368	348	373	354	329	375	402	368	340	360	346	363	392	351	374	349	353	339	330	376	346	384	330	340	341	336	343	362	321	358	363	374	326	367	363	344	366	390	363	333	334	332	373	346	345	360	333	364	363	372	378	363	357	319	370	339	336	340	368	336	358	361	329	357	369	302	355	381	359	425	365	390	368	333	373	378	318	328	334	334	330	353	361	346	376	371	336	349	330	354	377	367	336	384	342	349	359	373	386	342	331	380	394	391	354	371	357	354	343	335	354	380	377	325	347	346	331	346	342	362	363	386	375	336	351	371	342	344	383	350	370	358	374	367	360	357	391	357	365	329	352	340	334	373	361	352	367	368	378	387	346	314	354	349	368	353	322	373	336	381	362	309	373	336	369	341	367	357	366	346	352	338	350	372	400	364	369	358	388	364	351	326	347	335	372	377	351	382	383	380	346	321	357	353	384	331	351	333	353	325	359	373	336	380	348	387	364	377	360	361	373	382	364	344	344	377	382	386	354	349	344	366	373	357	363	364	358	366	366	364	366	340	318	358	321	363	360	363	322	372	359	355	338	379	336	364	338	365	359	375	328	335	347	354	360	358	357	352	354	376	374	335	361	350	360	382	401	321	355	357	359	345	347	362	324	341	367	364	344	365	328	356	339	349	361	357	343	353	322	336	365	344	357	378	349	383	342	385	364	321	363	364	331	350	345	373	361	346	329	368	365	363	365	354	401	351	406	344	337	339	359	339	316	390	321	352	324	342	351	370	362	346	373	342	386	346	344	340	327	354	366	382	354	344	391	353	364	364	346	320	379	344	352	320	331	368	363	383	339	387	368	360	374	391	402	351	354	364	328	359	362	352	356	338	342	306	385	349	341	341	372	377	361	333	362	362	364	367	377	355	335	336	359	354	342	370	336	333	365	358	353	324	333	342	350	378	330	334	361	381	341	347	410	369	323	418	345	371	369	362	363	358	343	337	372	343	344	351	364	338	323	326	372	330	348	362	334	355	349	350	374	375	338	356	382	342	358	322	337	369	316	376	371	317	378	359	360	381	356	384	335	349	347	363	346	339	380	361	333	334	370	354	360	388	333	323	339	338	313	338	336	358	351	353	322	399	367	358	353	324	323	371	358	417	323	345	336	342	374	357	363	338	359	330	362	371	384	314	305	319	347	348	373	323	348	332	360	398	371	341	352	346	351	337	359	325	358	368	393	378	347	364	345	340	377	345	318	346	362	350	372	374	341	319	398	351	320	341	398	353	335	346	374	350	322	360	358	367	386	336	380	366	360	351	358	330	370	351	364	391	365	383	354	349	343	346	341	351	330	349	358	323	349	319	329	396	359	377	352	380	339	338	343	367	364	329	351	387	379	373	374	331	348	344	343	362	373	346	327	342	356	344	360	374	343	305	362	330	372	381	369	372	366	358	344	363	355	337	362	351	369	334	358	371	337	376	375	375	350	371	342	322	356	374	368	327	343	339	356	336	330	330	370	380	345	353	374	359	330	370	378	368	332	355	366	347	373	329	339	325	359	328	372	337	375	372	373	376	362	387	335	407	368	359	322	356	332	355	354	352	386	358	388	337	351	382	334	327	353	383	355	349	386	383	375	315	351	354	331	353	329	357	354	358	348	358	339	318	329	309	355	326	313	353	376	352	371	362	342	337	353	366	363	370	348	364	333	317	344	355	350	362	418	328	341	360	346	347	348	354	304	336	354	363	337	349	334	319	386	364	383	368	371	368	348	347	363	355	360	374	348	330	352	333	326	388	351	336	381	336	348	321	350	376	358	343	372	354	357	334	344	374	307	351	348	315	365	351	334	332	345	338	351	362	324	415	353	370	351	312	400	388	332	349	356	358	387	356	370	335	347	354	379	400	333	351	364	386	346	354	347	370	368	316	328	364	341	370	347	340	316	314	336	357	377	346	374	319	384	316	317	338	360	344	375	326	366	333	369	359	325	349	394	337	362	337	337	356	365	381	315	327	354	353	355	351	360	359	349	364	349	360	335	338	339	336	348	344	341	347	343	341	313	394	347	346	349	343	349	411	343	359	366	344	329	360	351	344	340	343	330	334	376	441	377	376	380	335	340	369	346	347	342	381	368	328	306	323	339	386	362	326	366	347	351	357	391	350	357	416	341	393	336	352	320	362	346	362	378	361	333	340	313	342	347	352	310	367	338	392	339	353	364	357	375	334	328	341	338	354	330	360	382	378	348	361	371	348	377	344	372	331	318	377	352	363	367	343	373	350	353	349	340	350	336	369	341	364	362	348	329	348	351	322	344	353	389	310	347	341	370	345	388	338	363	366	403	406	333	380	396	362	348	318	353	358	332	335	362	347	336	330	362	356	342	396	394	341	339	366	344	375	363	378	340	357	370	365	359	365	381	358	366	371	356	359	371	374	390	367	386	360	360	367	364	396	323	345	332	364	371	363	337	367	320	359	369	365	369	339	388	336	334	403	349	358	402	394	328	373	386	330	368	359	355	368	336	372	382	354	367	372	384	358	337	323	350	342	369	371	367	371	371	325	338	357	377	350	354	322	362	390	352	328	352	423	350	366	360	357	380	348	361	388	344	344	331	348	358	359	359	367	366	358	327	362	349	366	369	372	355	379	372	358	379	333	328	336	357	366	373	392	354	330	320	341	356	354	366	354	369	337	366	360	366	331	331	347	349	362	382	331	338	382	346	343	342	391	373	402	379	337	334	353	358	337	355	377	373	353	357	361	316	376	368	353	355	375	385	362	350	333	376	316	357	391	383	369	350	352	350	349	386	395	354	332	328	303	333	342	334	322	342	327	333	350	335	338	363	323	346	382	371	357	338	356	330	358	340	371	378	376	390	301	384	363	340	347	332	319	344	356	352	371	382	383	387	357	376	354	324	354	337	344	352	320	332	358	347	333	350	364	346	363	367	361	384	345	324	327	337	333	354	348	383	378	334	335	382	365	377	383	354	369	317	330	341	349	335	351	331	318	342	360	307	355	341	353	368	355	386	343	337	382	397	357	352	338	333	332	334	385	356	372	344	321	368	353	365	368	361	343	373	330	344	368	361	323	346	399	377	327	346	329	359	380	372	373	348	370	379	381	357	367	348	364	371	372	338	369	328	357	361	388	347	382	330	348	322	323	334	329	335	368	333	352	322	373	352	372	337	327	323	322	354	344	379	386	336	369	332	369	361	357	339	345	368	355	370	320	351	350	347	359	346	360	345	321	330	383	366	367	320	351	333	349	349	383	382	356	393	352	359	374	379	360	384	326	356	373	367	348	364	342	374	352	335	372	351	323	373	416	343
19266	11497	10333	8137	5324	3874	2612	1853	1435	1253	1111	1052	915	909	923	995	875	914	900	903	852	876	881	873	861	854	846	831	852	850	874	853	855	820	879	821	844	858	886	928	864	872	834	839	867	874	824	825	851	824	868	843	833	826	879	876	850	830	875	945	798	813	808	859	841	852	870	827	872	883	826	810	806	851	849	824	870	854	841	786	885	828	823	858	861	849	790	853	805	919	821	858	812	838	843	861	849	878	842	873	874	857	847	866	824	835	850	819	803	816	841	872	842	831	853	852	810	776	828	831	807	848	840	785	809	854	868	859	820	871	844	855	802	842	796	826	802	759	821	896	798	831	835	841	825	828	851	836	793	843	862	859	803	840	827	817	849	823	820	836	825	852	845	824	855	868	923	865	843	863	825	870	809	792	885	866	827	792	810	815	866	834	879	806	837	881	894	827	821	833	818	824	802	819	833	853	870	847	835	855	849	812	832	848	859	850	864	850	875	856	863	841	861	851	904	811	817	861	811	840	835	819	890	847	880	852	853	802	841	797	878	832	877	837	868	847	855	864	818	827	858	786	883	902	822	838	888	808	904	895	885	794	842	876	884	824	832	858	822	841	814	854	865	823	832	848	810	844	825	786	811	872	792	823	883	865	851	807	851	797	813	865	867	816	859	807	883	852	886	838	853	842	819	805	845	837	831	813	852	796	873	806	854	828	856	839	834	816	854	877	856	811	804	838	839	833	856	825	831	860	836	810	871	891	881	824	845	804	867	846	890	815	819	864	803	846	822	871	829	876	858	875	769	830	877	865	835	866	875	882	832	880	821	874	838	865	795	861	809	851	850	866	866	852	876	838	802	787	864	858	807	877	804	834	882	827	805	863	845	825	850	872	840	839	905	814	843	813	854	830	822	857	804	850	828	812	834	836	854	882	876	893	807	865	862	803	832	823	866	780	865	841	863	894	894	858	832	844	823	844	834	766	840	805	851	824	851	873	839	840	795	845	836	861	848	852	830	853	865	857	850	799	824	857	876	863	847	826	816	818	853	902	844	817	860	832	872	841	890	907	826	865	855	871	826	823	840	811	833	863	846	900	822	821	821	835	816	826	846	857	852	872	866	897	856	882	838	846	859	821	855	820	839	832	863	807	812	831	828	872	896	830	834	820	808	841	859	829	828	896	846	826	804	836	846	865	835	800	835	795	844	847	870	872	833	797	813	809	788	844	856	827	852	823	835	801	819	851	779	796	845	823	840	837	858	853	858	825	806	821	856	840	847	819	875	859	847	867	877	853	869	899	828	841	848	794	855	878	868	852	840	845	840	845	818	842	825	851	906	839	856	847	862	889	865	779	857	877	842	900	859	886	860	861	852	854	838	909	854	815	762	841	909	824	829	813	861	863	840	819	812	840	874	829	912	841	828	839	830	838	834	893	836	832	856	905	839	788	812	806	860	812	809	837	828	911	858	855	853	809	902	819	880	833	800	851	836	822	903	790	840	848	865	838	870	843	863	858	893	858	868	867	824	832	812	821	825	844	846	883	838	834	833	833	859	796	831	859	855	842	819	858	813	828	848	780	801	820	808	833	846	814	855	819	831	822	791	842	897	810	864	867	833	776	817	878	837	807	814	866	852	880	824	840	799	888	832	891	842	858	864	837	855	874	833	868	825	857	858	853	845	877	758	878	892	870	898	883	895	881	860	881	842	854	849	802	811	838	814	834	797	888	875	850	834	803	848	859	793	847	855	863	845	830	837	872	898	819	837	850	838	870	818	819	850	858	849	843	834	857	859	822	826	789	845	802	851	817	860	868	858	845	800	843	850	846	823	897	857	790	822	845	862	861	862	842	899	847	870	859	853	798	819	847	845	840	868	882	847	871	838	872	868	872	849	871	814	841	860	868	835	853	798	844	871	869	814	866	869	829	856	813	859	812	828	867	800	834	810	798	858	829	918	802	787	848	870	823	881	837	846	867	833	885	894	786	834	816	834	783	842	858	833	867	891	858	873	820	877	825	890	842	805	872	859	810	811	853	843	822	872	824	908	864	821	853	819	863	793	860	864	817	848	873	841	874	887	865	865	902	916	841	800	848	917	845	872	820	872	834	853	884	869	837	841	842	860	793	858	829	892	883	892	863	873	807	841	851	815	849	872	788	924	876	843	883	804	884	807	830	792	816	863	849	849	866	848	832	864	868	838	790	864	853	868	818	846	881	819	851	842	883	840	864	863	902	836	809	863	825	853	859	799	838	830	858	875	851	776	811	849	798	875	873	797	811	836	875	868	855	869	856	841	862	845	846	868	832	846	797	842	849	839	908	826	860	839	873	779	839	856	874	885	853	896	913	814	796	815	835	854	818	832	842	849	849	852	843	848	832	793	810	888	793	887	822	933	803	834	796	872	809	790	862	895	817	810	856	821	837	845	877	809	913	835	849	832	827	854	822	848	825	799	832	843	856	838	837	872	808	841	900	854	887	880	826	836	822	859	811	842	896	857	809	834	792	814	857	862	809	877	848	810	812	815	907	850	847	795	830	838	819	862	859	841	842	845	859	832	854	811	865	859	859	876	851	840	816	849	822	858	828	843	819	815	916	833	828	820	843	836	800	843	874	880	896	914	799	875	843	840	823	828	876	858	821	867	861	889	886	837	838	862	855	810	871	916	852	790	846	843	854	849	820	797	806	812	872	864	802	841	825	889	834	787	841	903	810	868	849	877	780	807	853	852	864	873	798	856	802	904	872	801	862	847	829	851	853	829	816	839	885	812	845	874	871	840	827	842	829	852	896	851	852	806	856	840	845	867	848	885	792	809	870	812	841	836	786	867	848	818	814	855	850	851	805	829	838	840	910	848	765	875	855	829	833	823	829	866	843	819	846	840	869	805	866	855	817	855	837	858	853	818	853	813	869	879	769	828	800	862	846	822	808	821	843	794	825	817	824	781	831	849	833	825	882	892	846	907	858	895	899	861	901	840	815	843	872	833	846	842	883	917	822	843	892	810	837	839	900	865	869	876	905	829	849	844	821	855	841	816	887	846	792	817	835	808	833	869	809	845	882	830	888	845	816	879	869	820	844	832	842	865	870	836	818	915	838	811	837	847	842	844	848	857	852	789	816	805	817	919	854	871	835	795	829	826	825	839	873	852	840	770	786	863	886	823	842	853	827	850	826	876	798	917	847	819	859	860	809	860	843	864	870	860	879	815	821	784	871	921	873	870	839	874	819	850	867	841	871	882	838	875	888	885	861	866	865	844	870	812	814	789	855	846	851	900	819	795	852	839	844	887	841	812	839	883	880	851	850	830	854	835	851	877	885	857	806	808	851	848	842	872	861	842	785	845	809	827	809	820	799	822	864	829	801	837	867	804	818	788	855	875	834	868	844	879	839	780	916	813	802	830	824	809	821	850	916	843	794	817	896	834	831	890	869	855	853	820	745	848	831	867	830	830	863	831	875	822	790	867	837	874	823	810	851	810	919	830	838	833	814	868	867	840	874
39635	19923	13101	7159	3908	3855	2814	2072	1109	643	566	577	478	526	517	534	490	491	470	459	483	464	401	462	420	399	437	433	452	458	444	475	418	411	420	455	431	415	430	432	426	460	419	392	425	434	422	435	462	457	422	490	428	394	425	436	439	415	385	437	416	395	444	414	418	380	399	431	446	442	406	441	459	422	394	425	423	399	436	431	448	471	455	455	422	424	406	413	410	449	438	419	397	418	438	452	371	454	413	391	426	439	489	470	413	474	412	422	457	430	423	409	433	380	434	398	423	430	436	450	433	406	397	411	421	438	434	452	400	419	416	424	414	419	443	383	401	413	432	456	453	436	384	429	440	439	441	412	435	459	444	428	423	427	393	441	437	398	374	443	418	431	446	454	368	396	393	406	385	431	421	381	414	438	375	396	407	417	404	463	428	437	409	425	386	383	403	423	408	435	463	401	416	425	428	443	433	461	421	402	412	430	418	417	473	411	422	436	390	392	412	436	399	428	383	445	405	401	387	443	412	428	397	363	429	412	422	409	417	434	390	425	390	400	379	412	416	416	460	449	419	363	427	406	434	408	410	424	421	445	438	407	439	399	450	465	418	424	398	433	439	456	424	464	423	422	419	395	421	415	431	423	401	444	425	457	391	408	436	397	442	423	462	407	404	437	377	438	419	414	454	392	419	460	421	418	439	384	438	418	419	422	419	388	407	430	439	418	462	407	447	455	426	422	376	422	412	417	409	439	423	428	390	379	449	445	419	428	438	440	401	397	412	385	418	406	422	431	423	411	386	444	443	388	398	402	373	394	424	407	421	412	409	419	399	461	412	420	410	428	454	405	410	445	425	401	447	451	453	415	419	435	430	442	405	393	416	459	442	443	457	408	416	422	417	444	419	428	395	411	421	456	389	415	392	410	383	385	388	406	467	409	416	409	453	402	432	441	426	454	438	419	398	397	441	404	429	408	436	420	446	421	428	439	404	396	432	420	459	437	414	411	442	433	397	437	459	413	405	439	435	417	448	436	428	409	405	388	402	443	401	425	420	434	428	442	398	414	405	436	446	432	440	424	422	442	433	418	472	434	431	431	442	429	404	403	387	423	415	414	451	434	475	448	409	400	384	396	439	419	421	462	431	400	434	420	436	411	423	443	453	383	437	422	418	405	415	415	431	412	448	461	391	396	440	391	412	423	433	463	452	410	437	436	433	418	405	420	449	431	440	442	418	448	419	413	417	415	416	440	425	437	430	421	402	393	415	455	428	403	431	418	393	405	410	399	423	447	397	467	470	482	407	405	454	392	404	399	434	440	387	408	397	396	410	421	429	412	395	424	449	417	418	428	415	429	432	399	451	387	375	393	389	385	408	436	416	414	435	448	429	466	452	402	403	404	380	418	440	407	431	381	434	408	449	404	381	431	406	424	404	427	430	445	439	444	430	377	413	422	444	407	415	443	411	401	402	430	413	397	414	411	424	447	478	444	411	427	424	423	398	409	419	418	454	419	445	447	432	453	396	435	427	361	413	395	367	389	409	454	379	425	450	424	401	439	392	442	397	437	420	403	369	415	431	421	439	407	407	401	414	446	443	425	407	440	430	415	440	397	404	413	412	453	443	404	408	426	436	435	446	425	399	450	410	407	425	439	394	377	420	435	386	396	402	418	399	418	423	428	456	386	417	382	416	403	390	428	433	456	410	393	408	430	390	406	427	441	440	434	393	436	420	445	411	417	423	459	402	376	419	377	431	407	374	440	448	390	410	412	408	412	402	413	387	396	400	401	426	427	414	457	423	394	413	414	418	360	429	393	415	481	381	433	408	457	417	412	442	425	386	456	416	421	408	412	415	418	405	408	410	419	401	427	458	447	425	447	428	413	369	422	418	446	412	410	440	439	453	439	435	422	410	411	384	403	454	423	438	457	386	418	424	439	427	435	419	395	407	425	437	432	394	421	384	425	454	405	425	383	394	413	416	386	438	446	415	447	445	411	415	423	407	431	432	398	460	428	434	381	431	437	420	405	378	431	433	436	442	403	413	407	408	435	420	426	430	421	399	398	427	415	428	401	408	385	419	407	391	434	432	410	426	415	418	437	396	429	433	428	420	368	459	446	442	442	392	451	383	430	422	393	388	429	417	436	439	378	513	410	410	429	418	429	412	416	408	448	424	455	413	425	474	417	396	383	413	408	434	441	398	435	442	416	417	447	407	436	450	423	426	391	368	422	422	410	420	468	422	444	415	404	433	413	454	415	443	402	412	438	429	435	455	428	438	394	435	467	434	393	418	452	397	411	393	399	430	434	422	388	401	415	409	439	420	455	456	418	428	417	384	405	391	390	389	409	464	388	447	406	440	431	441	396	442	412	419	399	424	397	428	405	431	428	385	453	446	383	394	454	472	358	444	424	484	391	397	434	433	429	408	458	404	422	434	408	420	398	424	456	413	445	449	414	411	445	435	434	398	409	430	402	411	426	433	380	410	420	393	436	429	434	403	419	414	430	468	438	411	436	410	448	443	423	416	471	425	437	427	426	432	392	431	427	445	427	427	361	428	407	422	447	412	402	410	401	447	427	411	379	424	418	448	423	417	435	395	402	414	447	417	392	453	383	456	417	358	444	408	429	390	403	416	415	416	462	404	431	414	416	431	404	455	446	433	423	417	426	401	427	412	390	418	409	399	402	429	411	454	402	428	450	438	451	442	423	459	379	419	377	400	443	458	449	463	426	404	402	424	432	419	387	407	387	389	384	388	400	448	402	459	399	462	416	432	405	412	422	419	384	406	428	375	456	396	411	445	472	376	456	413	430	431	450	442	446	418	433	385	400	430	445	417	441	469	416	435	428	422	433	423	424	448	427	390	407	421	424	424	455	393	409	377	379	422	416	450	421	421	425	446	388	393	371	438	408	407	401	437	432	418	403	421	409	432	394	397	443	434	456	393	407	419	412	407	407	448	433	450	421	417	447	412	434	431	433	433	404	429	443	424	403	420	411	416	436	420	440	396	426	454	462	434	388	366	391	433	419	442	436	425	422	385	421	448	413	394	424	379	372	391	403	394	434	410	384	406	453	398	424	437	439	404	389	418	437	436	407	395	427	383	411	395	394	373	428	429	400	385	443	405	428	465	398	426	432	430	440	412	471	412	433	398	437	437	430	432	407	447	377	394	412	402	427	407	407	422	408	433	430	411	414	387	455	380	374	402	393	401	416	478	413	449	389	422	395	403	441	397	378	466	416	420	436	410	444	434	406	414	406	434	428	463	408	436	418	430	438	411	366	404	437	390	441	464	400	392	423	421	409	422	406	453	445	450	352	394	433	426	399	395	433	378	442	402	447	441	434	365	426	427	409	431	451	440	391	445	397	389	453	429	394	436	442	428	425	422	455	442	396	434	383	408	410	434	429	441	419	440	431	436	456	465	428	451	447	458	421	435	418	406	412	438	379	426	458	421	425	440	416	453	445	407	451	424	407	405	415	392	397	426	435	424	383	418	389
26952	16323	18109	15380	12162	12953	10379	7715	3931	2081	1812	1725	1567	1510	1713	1709	1432	1308	1246	1257	1177	1147	1079	1156	1111	1083	1038	1060	1053	1030	1018	982	958	1031	1055	1022	988	976	1020	984	947	947	972	997	1035	1020	945	970	991	1015	1042	1009	953	1006	962	966	997	952	1002	985	1021	946	958	1027	985	1019	951	1041	1008	996	946	962	1014	979	1011	969	969	981	1043	972	1049	970	984	986	1035	994	1027	1016	1006	964	948	942	1005	958	972	968	1003	972	931	1008	994	975	947	990	977	984	931	979	961	976	974	1009	995	972	1000	925	1042	953	944	1049	951	917	980	935	991	976	1001	970	1013	1038	969	1012	979	988	933	972	941	994	1030	976	894	980	925	958	992	973	991	977	982	1061	981	952	964	979	1010	954	936	980	962	1007	984	978	1012	921	1014	1004	982	977	973	931	1011	1009	1025	969	986	975	1011	993	954	1053	979	959	959	990	1026	953	979	985	920	962	959	998	988	966	940	1000	884	982	987	963	973	997	948	970	948	954	940	967	984	1061	1011	982	968	972	953	968	1028	952	964	958	915	977	991	976	974	976	994	987	1002	1008	974	991	1025	957	981	992	936	1011	1007	936	981	975	933	980	984	992	991	931	993	994	1007	963	1011	985	965	1029	948	913	947	952	1031	924	941	934	943	963	961	991	1009	1025	979	1018	1005	942	946	959	953	969	951	981	983	971	964	990	995	947	1016	1002	952	1007	999	1025	1013	969	989	971	988	1005	991	997	960	1017	981	1011	989	989	1066	947	1063	981	999	955	957	923	937	965	966	968	995	972	984	937	1041	924	953	1024	976	976	967	970	961	992	989	979	994	902	964	963	1011	971	942	960	1002	930	975	955	939	934	1004	962	949	967	1014	936	938	961	919	1002	991	934	980	971	976	973	1006	935	996	1005	962	963	972	970	987	964	972	990	1029	966	927	968	995	944	967	937	1006	1012	956	986	966	946	1007	998	940	985	1006	990	991	1006	992	964	1007	931	994	951	1005	922	983	965	986	1028	949	967	973	921	970	973	906	996	1016	1020	1010	1034	984	984	1007	988	957	913	972	1023	932	950	974	985	985	987	888	973	954	1030	998	977	999	972	1006	1026	946	994	1024	998	1013	995	982	982	997	1007	954	1014	1028	1035	972	1014	1007	1004	947	1019	916	945	973	994	977	915	978	935	927	993	964	967	995	982	942	952	933	1014	956	1026	1017	942	1002	994	1044	972	948	1016	939	998	952	961	980	1001	963	970	938	1020	946	950	933	971	1017	1004	990	973	974	995	958	981	962	1055	989	941	1033	959	973	997	965	994	995	985	944	939	1009	1012	985	968	1007	1029	964	1013	975	984	923	985	983	920	954	1003	997	991	1021	1017	954	972	916	1006	964	1007	1042	992	1035	961	1012	938	971	980	1018	1034	961	974	938	968	973	1022	955	981	994	990	930	940	962	999	992	1004	959	999	952	972	989	932	923	1056	948	985	1010	972	1010	974	1038	961	979	948	954	999	1003	976	962	967	970	925	943	1038	1016	986	980	974	951	946	1001	970	950	985	979	927	1000	957	973	1017	965	982	985	943	1006	1011	969	1019	964	991	988	987	966	948	992	963	939	984	959	956	973	989	941	950	965	968	972	957	930	917	920	963	1020	952	1015	1019	1012	974	980	1056	955	967	951	911	975	975	954	959	971	934	945	936	1004	946	942	1003	937	1015	1011	955	995	972	976	959	930	953	1036	975	992	1050	1022	948	968	966	978	973	1012	970	935	950	955	940	1028	957	999	951	1006	1011	965	932	954	975	1001	956	943	985	985	932	1000	970	983	1006	925	986	965	1017	975	938	988	965	1021	917	992	983	966	992	958	961	919	1002	1017	982	995	997	987	967	1049	1015	967	1019	981	992	1012	980	949	997	996	951	992	969	984	939	958	1003	935	967	982	982	956	986	973	978	939	931	977	997	1000	923	1009	1016	995	1013	999	1002	965	945	909	905	970	1014	967	948	991	954	983	958	975	958	989	1008	1015	1006	961	990	978	991	938	997	958	1027	962	1000	1002	964	1022	964	970	980	939	1013	968	936	1025	998	1017	984	914	1025	986	921	932	1037	1007	947	965	985	987	953	980	978	983	990	1009	972	990	985	929	1055	1000	983	1004	990	1011	999	986	973	893	999	988	994	1018	935	1012	1003	1015	1010	994	958	975	1036	978	981	967	991	1028	1003	1004	981	1020	989	1002	893	956	954	961	964	978	1033	988	924	956	971	993	950	984	1018	942	1021	967	956	955	959	975	979	979	1002	937	955	987	977	1010	1016	957	969	971	1000	1000	1071	936	1040	936	933	1005	949	1006	996	979	956	998	977	993	1003	934	965	967	1008	972	1035	979	987	968	958	1025	972	885	963	975	996	951	1027	946	976	1008	969	967	955	942	994	971	972	1046	998	966	946	981	947	995	960	955	986	937	981	1017	1029	1006	953	950	959	988	1004	1004	982	985	968	957	999	934	1023	982	1025	978	982	926	924	952	961	981	987	976	992	991	961	940	953	925	980	948	957	976	899	1031	1002	1006	974	937	1021	971	963	995	993	933	951	998	1033	955	983	984	1052	1025	947	934	1052	997	1020	970	929	1013	996	1011	963	936	975	924	980	1008	969	971	935	968	1047	999	955	993	963	986	1001	978	994	1006	946	972	975	1046	958	1013	1017	957	952	930	980	947	1000	984	962	1007	951	970	973	960	975	993	961	995	998	993	946	977	977	1021	955	938	976	962	1030	1065	1015	960	1008	923	958	942	940	1010	993	967	1003	904	944	976	894	996	1001	1015	1025	1033	974	953	971	1013	996	995	952	938	1019	991	978	965	1053	993	1024	964	941	1053	976	1005	961	985	1002	935	925	984	1059	992	1005	1005	991	950	989	929	952	965	938	948	1037	963	977	985	979	960	1030	941	950	961	935	937	978	956	950	941	1009	998	985	931	975	1018	997	1004	1021	1029	973	939	933	977	954	1008	959	963	936	1019	931	967	1004	954	990	946	941	1013	944	887	926	1015	951	961	1002	1006	956	1007	981	1007	931	993	957	998	948	1052	971	984	1001	915	993	1011	942	1043	976	974	1006	962	880	947	988	980	922	993	962	989	964	1021	971	1012	962	971	955	1005	975	977	974	1000	1024	965	983	979	955	977	951	977	938	1073	1009	995	961	961	1023	972	965	984	935	988	983	1007	938	1008	993	910	1016	976	935	1035	981	951	1032	998	995	962	914	960	957	1007	1020	964	978	981	1065	944	963	1022	999	1032	988	943	1011	956	911	1016	979	977	1044	1018	997	955	980	1001	982	975	965	1004	964	991	873	1000	1047	936	982	919	1011	1005	952	974	1009	1007	954	1004	957	1015	941	1000	1006	958	1021	914	966	927	1049	992	1048	960	983	963	940	1018	928	1006	966	1009	1000	991	973	922	978	941	950	938	1007	980	991	995	989	944	981	982	928	979	1034	960	979	982	965	990	986	934	965	961	943	988	1014	947	974	948	1003	964	1060	943	1008	980	922	920	981	1022	998	956	958	1005	1005	985	941	1007	968	991	1001	962	945	1030	971	948	966	992	1034	915	964	970	971	946	958	965	950	1026	989	954	1000	1030	980	1005	1009	1008	952	1025	1010	981	975	983	968	991	1018	975	914	957	949	971	958	966	967	966	951	957	1071	919	1068	948	976	940	951	1005	913	962	1008	938	989	959	960	977	961	1026	961	1000	987	990	1025	976	988	993	1010	1004	1005	961	1007	992	1027	1009	959	971	951	981	1031	999	1000	992	961	979	960	995	1000	929	1026	992	968	1071	1015	998	1033	951	965	948	978	950	1034	1008	936	947	970	974	982	961	985	1002	1005	950	965	1009	1006	1004	985
47604	27854	19603	10803	5921	6057	4389	3270	1363	555	583	549	494	491	425	503	511	474	475	422	424	430	414	381	387	376	384	372	386	348	376	369	372	377	365	358	364	353	347	329	361	380	363	346	371	387	360	361	344	347	332	355	338	336	391	386	339	397	374	370	332	326	382	340	372	353	372	390	374	333	325	373	382	362	350	377	379	374	362	337	354	365	350	314	342	317	355	369	370	373	341	344	346	335	378	342	354	364	337	346	348	369	381	347	310	390	356	406	383	302	377	376	382	344	353	390	406	360	346	376	372	347	380	347	340	359	346	362	343	336	361	355	339	377	349	345	351	359	358	380	368	361	315	376	391	382	328	365	321	380	367	394	385	339	339	369	351	382	338	352	383	363	339	333	372	375	379	336	371	330	365	370	370	349	355	310	368	350	347	358	376	381	374	349	348	330	342	370	355	374	399	364	356	347	348	355	404	351	354	352	351	340	342	326	330	347	329	352	391	326	359	361	353	331	341	347	386	327	372	366	333	384	360	382	365	394	392	363	418	369	340	364	379	371	373	345	355	375	388	364	381	342	385	374	403	376	365	381	371	348	356	370	359	372	401	344	352	339	352	390	336	365	349	380	387	354	347	323	373	365	381	337	349	325	373	360	332	357	360	344	334	349	373	338	333	365	397	408	364	370	360	354	367	366	383	379	346	346	358	353	367	376	328	353	371	372	328	327	338	371	386	387	358	370	310	335	385	388	370	359	351	376	393	346	354	373	342	354	343	340	334	368	333	363	364	352	362	400	338	359	376	383	343	335	315	341	355	360	356	358	341	348	365	356	342	375	352	356	352	336	408	318	331	394	365	372	358	334	317	298	352	359	359	381	364	358	382	372	354	363	351	374	347	340	397	362	353	353	331	392	354	355	372	346	327	343	330	391	349	376	357	362	368	333	374	391	380	373	390	332	345	350	358	411	337	381	339	355	314	375	325	355	361	343	361	357	338	333	364	385	366	362	345	389	357	401	340	328	316	338	349	366	334	368	353	367	330	352	370	394	370	408	352	381	395	354	348	345	333	366	374	354	384	352	352	360	364	376	360	344	361	342	378	398	333	355	374	346	342	327	340	372	347	338	389	376	367	376	373	343	360	405	396	359	374	375	379	370	341	327	358	333	359	350	368	385	343	326	313	360	350	349	389	382	355	359	332	414	370	350	355	371	381	376	358	373	361	368	342	342	383	334	337	347	389	383	340	409	364	359	349	372	355	362	372	379	356	348	339	359	363	386	354	347	350	326	350	371	354	346	353	321	346	331	341	390	356	350	360	351	319	367	363	394	372	369	364	384	394	381	352	365	348	352	359	380	344	363	354	352	397	346	367	341	371	359	314	385	384	367	351	376	368	384	330	366	401	382	340	369	386	380	337	370	366	332	360	354	373	351	356	358	359	348	353	343	366	336	367	371	401	377	388	340	376	364	425	306	346	318	366	351	387	345	368	356	358	330	363	357	343	348	371	398	344	333	308	368	351	372	383	378	335	368	380	331	359	348	348	359	348	371	348	372	380	352	333	375	343	351	373	343	341	343	367	330	345	376	409	361	379	368	375	318	343	370	404	357	377	414	310	377	376	382	368	363	354	339	343	370	366	356	368	352	380	401	354	368	345	350	304	359	336	327	361	359	353	355	359	344	380	339	388	365	344	330	389	379	360	363	338	362	361	351	378	350	373	348	382	348	374	375	377	342	362	380	356	356	361	344	331	360	398	371	379	350	363	378	361	381	416	355	356	357	395	383	377	379	371	390	336	333	379	381	389	392	376	332	347	331	337	385	350	350	340	368	379	347	382	370	380	406	361	424	369	368	364	356	354	364	340	376	380	370	340	353	384	344	412	325	355	344	349	337	363	349	348	364	363	364	382	389	356	334	325	380	365	357	362	347	334	359	340	364	324	356	357	342	352	339	327	373	381	356	364	335	368	340	360	390	339	340	344	384	369	373	365	353	369	318	354	370	343	371	370	361	359	358	369	359	386	357	359	359	370	372	382	338	351	366	357	315	362	330	379	388	335	385	377	311	399	343	379	356	370	386	364	360	346	377	361	367	374	358	370	352	349	377	351	355	337	354	349	358	340	359	358	371	321	355	361	346	360	340	379	382	390	383	384	379	346	338	347	362	373	359	338	365	322	381	344	401	381	379	395	364	353	358	340	355	327	332	348	362	348	368	317	316	404	323	353	364	327	392	342	359	364	369	371	355	401	352	369	328	324	294	361	382	372	352	339	350	352	369	366	335	372	369	397	346	388	350	324	388	350	370	379	340	378	372	355	373	359	380	344	419	339	365	361	385	353	350	329	375	348	342	334	325	360	363	342	380	373	330	322	381	317	369	397	389	355	370	353	352	310	335	343	319	347	365	393	330	359	327	368	384	340	358	343	371	350	341	358	358	364	349	382	369	336	384	381	355	389	352	337	360	335	378	362	320	305	370	372	342	389	335	346	357	352	377	368	348	365	352	323	374	355	362	329	345	388	393	389	348	350	364	365	338	371	353	377	391	337	343	324	379	352	373	362	350	365	348	362	356	321	342	386	387	367	399	365	373	360	361	350	365	360	358	362	364	364	340	408	353	374	351	371	375	360	332	370	354	344	360	326	325	385	370	347	326	385	346	363	382	375	355	340	388	349	360	360	345	328	354	361	346	367	354	335	383	361	382	378	381	351	346	371	327	350	367	391	349	379	395	331	362	335	354	315	339	361	353	340	377	313	360	348	336	371	366	346	351	354	373	360	348	351	312	361	347	390	347	352	308	359	349	351	351	391	362	335	374	343	375	329	374	376	389	360	354	339	387	384	371	354	359	345	396	375	371	380	396	363	338	337	350	369	384	405	358	375	356	383	358	335	387	379	378	365	398	351	358	320	354	357	384	365	387	353	326	373	341	376	383	383	353	357	384	342	349	372	365	330	325	368	359	352	320	328	375	338	380	351	366	357	322	359	370	344	343	391	341	381	354	359	380	360	365	356	346	365	326	366	354	354	338	400	350	382	350	370	368	343	378	366	342	344	349	352	340	340	358	339	349	382	344	360	363	365	356	358	362	359	340	372	353	359	341	349	349	367	371	401	369	372	352	379	355	329	354	343	364	368	359	331	393	348	359	334	363	369	348	379	376	372	376	341	369	344	365	365	352	322	334	343	353	365	338	359	347	373	357	347	353	333	363	358	391	386	374	366	362	359	321	335	334	382	347	362	328	358	372	360	392	382	349	349	356	372	333	374	335	369	360	357	364	363	346	371	352	344	362	362	348	341	348	350	402	363	372	366	350	359	296	343	374	376	360	354	370	349	369	363	369	387	337	368	365	359	377	383	360	393	336	333	379	316	391	386	341	327	348	348	375	369	331	343	357	349	356	371	366	348	355	353	375	394	343	343	368	341	363	342	381	371	369	370	341	337	345	331	322	368	349	373	390	348	389	374	372	348	360	367	338	396	338	333	354	348	342	398	397	360	362	358	374
31309	22508	24195	19660	16030	18463	14158	11348	4912	2116	2141	1848	1557	1452	1369	1978	2039	1581	1470	1377	1191	1137	1107	1086	1054	952	898	982	924	929	892	917	863	941	891	873	939	843	891	883	896	847	848	880	943	853	883	865	877	798	842	909	901	851	845	835	863	854	854	826	866	844	795	844	833	825	836	816	833	834	859	823	866	882	862	826	819	851	824	786	857	819	819	800	848	905	776	836	867	813	819	853	857	833	859	774	814	834	794	814	777	825	878	871	791	837	884	815	885	802	805	843	865	830	867	857	874	868	855	850	831	826	877	858	855	826	807	850	819	820	853	874	797	836	852	828	854	835	820	820	840	806	866	824	844	821	846	884	892	806	849	888	840	841	824	797	814	859	855	865	801	826	853	862	868	862	808	782	828	827	800	839	835	832	814	877	852	858	784	842	782	829	816	846	842	810	836	881	836	850	869	864	811	768	867	852	909	857	848	820	848	861	836	851	812	815	855	867	887	843	858	833	780	826	837	864	807	835	806	880	813	841	805	853	825	871	865	804	829	796	821	827	854	819	823	812	831	848	848	855	824	861	879	823	868	854	891	822	821	863	803	796	850	855	843	869	834	828	816	764	860	849	858	854	828	790	858	806	840	824	834	881	775	813	828	823	827	809	837	788	846	822	825	860	807	799	809	819	874	793	827	823	853	859	855	799	810	827	828	841	828	816	811	860	884	837	792	823	832	884	842	878	835	810	816	790	826	835	837	819	872	895	846	824	830	815	831	856	830	845	850	821	814	867	881	858	818	824	843	799	868	850	797	814	832	827	813	791	839	831	829	899	815	794	830	835	849	823	831	858	815	866	866	856	846	831	810	820	849	800	742	790	780	818	866	810	843	829	824	809	846	852	816	835	851	877	860	819	834	820	823	785	869	827	824	791	834	794	823	839	858	881	816	822	826	794	821	807	815	811	826	837	827	848	831	813	904	863	837	849	824	839	794	808	856	848	830	871	831	803	856	809	831	812	775	770	821	853	797	868	838	861	852	822	808	859	805	812	829	838	868	852	890	851	827	852	851	864	845	849	839	800	792	872	859	809	813	850	840	788	816	844	828	820	808	855	830	800	818	766	846	840	874	883	862	847	813	769	856	840	869	761	834	810	817	847	817	793	854	774	865	840	809	790	812	823	833	875	921	860	839	804	781	860	856	814	852	827	791	792	839	853	899	870	845	870	923	800	835	826	874	858	828	810	803	836	864	779	858	820	894	897	801	797	828	803	820	855	819	824	811	817	910	864	849	878	811	865	805	820	833	828	886	824	854	904	859	843	844	791	774	802	790	852	826	819	824	812	810	843	848	832	835	829	865	891	792	870	800	818	879	832	813	856	809	840	836	863	838	847	840	803	881	819	887	900	793	821	819	805	857	891	867	787	817	873	824	861	800	755	862	836	845	823	844	860	795	829	828	854	836	811	864	797	850	854	827	803	827	822	849	800	848	870	910	880	851	842	851	821	820	859	799	837	817	778	831	819	861	825	903	864	872	850	875	800	845	796	862	832	871	844	790	806	870	768	810	804	803	807	870	832	810	799	823	846	828	841	829	826	823	827	856	820	821	817	849	810	836	857	823	857	831	849	815	841	843	835	832	778	790	847	822	827	816	868	821	841	786	881	816	832	864	811	857	853	862	845	830	814	809	840	827	804	821	826	826	820	806	816	877	784	848	796	777	800	879	829	831	833	846	809	827	839	841	813	882	811	857	840	860	791	850	810	840	818	869	844	806	852	824	819	854	797	852	835	864	798	846	860	794	788	842	888	817	839	859	798	822	899	831	852	841	815	847	825	815	854	793	871	818	863	850	812	870	825	839	844	781	827	859	825	892	845	806	839	813	866	900	868	855	862	847	801	879	853	856	822	841	842	862	846	849	784	854	829	813	884	807	833	824	818	835	843	809	813	837	825	825	824	835	781	787	829	875	828	809	840	858	814	859	819	794	854	848	841	799	849	847	808	899	868	799	789	824	855	830	881	871	888	873	869	864	816	848	850	783	780	791	825	859	816	813	857	866	838	864	844	823	862	836	844	829	860	805	798	864	839	824	844	822	768	815	854	820	867	838	859	820	837	867	856	834	844	862	794	824	837	787	839	830	813	865	856	819	815	827	829	817	870	824	891	812	849	850	846	864	817	842	858	853	804	895	854	859	827	849	874	845	831	814	837	825	833	809	833	903	852	819	852	813	863	816	829	787	837	883	810	838	834	827	852	823	841	873	804	809	875	856	865	834	833	864	822	843	865	830	817	848	882	802	845	884	878	782	811	871	822	822	857	812	823	853	861	830	841	819	814	841	873	763	791	844	887	835	866	829	826	884	831	818	851	900	858	811	800	859	842	839	847	831	804	822	816	854	797	860	878	897	806	878	814	810	833	843	854	874	860	825	818	838	838	862	834	820	848	850	877	847	857	842	784	800	907	837	854	808	811	862	871	784	831	905	823	824	831	824	808	801	849	878	864	821	791	793	872	866	838	848	785	786	857	791	873	858	813	824	892	863	875	834	815	848	809	816	839	849	857	835	833	790	801	874	806	839	818	854	833	846	848	788	851	840	881	900	834	784	826	786	815	858	846	810	853	841	796	823	794	830	792	822	790	853	850	845	823	798	837	910	856	807	785	832	834	790	807	847	805	803	839	854	881	835	788	872	781	817	849	871	888	828	833	794	841	877	855	833	861	809	846	807	819	873	794	838	837	859	834	827	855	872	824	823	837	795	834	846	795	849	845	844	880	864	891	825	828	872	794	846	802	856	864	903	829	901	834	830	821	807	818	836	864	858	816	853	843	866	815	851	827	794	882	856	801	830	808	813	815	835	884	841	799	850	832	911	830	821	896	854	856	838	800	798	866	811	840	882	837	888	820	820	885	807	783	817	885	812	882	835	815	841	799	862	787	882	808	834	803	778	831	850	819	854	866	820	784	844	830	841	804	846	866	809	826	787	814	827	766	854	869	812	819	861	792	869	830	844	820	813	817	832	819	850	829	882	829	885	838	816	788	829	814	844	782	812	834	852	857	869	830	825	845	836	809	817	843	869	866	843	782	860	816	838	842	831	840	803	816	882	788	810	841	864	894	865	821	828	859	823	857	771	821	848	847	872	828	850	826	845	819	816	821	852	811	797	839	838	799	899	816	835	843	854	842	841	826	840	817	856	902	859	839	903	868	845	789	801	822	811	830	833	819	798	871	862	831	809	877	849	884	805	838	834	850	794	840	824	850	797	795	853	819	813	824	820	858	857	814	831	857	830	803	781	880	876	853	811	839	862	852	798	819	788	775	851	874	865	827	825	829	787	810	877	821	873	803	837	861	864	891	814	793	870	825	769	858	874	829	801	815	791	830	830	807	876	823	843	889	837	818	852	874	833	847	840	845	864	812	855	809	879	807	854	821	791	807	832	777	852	820	840	823	826	838	849	892	879	809	811	781	795	836	915	840	832	834	823	836	854	834	810	855	849	879	852	808
27805	13688	6881	3162	1767	959	831	545	460	395	398	392	401	405	434	348	390	369	338	297	363	372	348	403	399	371	361	367	368	378	347	367	343	350	374	383	357	374	366	348	350	362	367	358	334	331	364	360	368	352	378	373	366	405	400	332	372	321	354	356	357	359	347	359	359	349	372	370	385	362	397	362	371	370	363	354	386	374	345	360	318	341	366	348	374	373	359	338	353	361	341	364	363	351	327	365	380	366	357	383	398	350	363	364	329	373	381	375	359	382	395	366	369	387	397	336	361	354	391	347	396	380	362	347	365	349	360	373	329	338	385	383	340	363	373	345	347	364	388	321	373	426	375	330	370	349	369	374	353	357	382	346	394	345	357	343	351	334	350	375	386	414	388	369	344	381	346	378	372	349	342	334	350	400	370	367	353	332	391	331	398	358	365	361	381	338	332	389	385	367	362	348	379	358	360	350	378	379	380	390	387	375	383	383	350	348	386	342	378	372	380	355	314	349	354	358	385	343	357	379	381	365	343	364	367	361	377	374	393	362	378	362	344	353	350	352	378	355	361	392	351	364	347	349	347	366	341	386	356	350	375	368	349	358	385	347	350	351	349	344	380	366	344	367	400	357	338	332	336	363	349	387	358	357	368	334	384	374	337	359	364	361	384	360	346	360	386	356	370	353	372	373	333	359	339	374	376	340	369	375	359	344	388	343	394	336	342	355	381	359	381	372	324	339	355	301	354	374	378	340	386	360	346	368	373	381	376	350	352	372	367	337	371	392	379	410	345	364	344	335	327	351	322	358	342	362	329	365	402	354	355	383	338	385	377	407	352	375	335	339	343	377	355	372	352	355	361	365	370	356	338	380	380	362	358	347	361	379	348	342	341	345	331	362	334	333	359	336	349	346	368	347	359	358	356	356	391	389	389	376	336	337	348	346	360	347	374	337	394	366	364	367	334	373	320	356	364	377	404	350	365	338	354	403	341	396	384	400	351	341	391	377	352	358	357	380	354	359	395	374	343	330	328	357	368	323	374	340	384	340	342	341	378	349	357	346	375	355	328	376	335	336	363	361	385	349	376	322	327	383	360	334	359	353	347	364	366	363	389	366	356	369	358	385	364	392	373	359	346	386	377	357	378	353	399	356	383	360	367	366	354	364	339	367	372	340	384	353	377	346	386	375	341	367	348	332	365	375	409	368	360	356	330	360	380	388	345	334	398	358	362	350	362	322	352	365	398	374	356	366	346	334	352	360	400	359	348	338	363	353	324	359	339	321	379	358	397	377	393	359	399	363	365	350	372	345	338	356	366	357	322	356	362	357	327	322	353	352	375	334	361	368	344	354	394	315	352	370	409	355	348	372	372	366	374	368	380	340	375	372	339	350	351	407	336	363	362	339	358	354	341	325	375	352	355	377	369	359	351	388	395	338	329	340	343	335	366	348	360	359	378	346	345	364	369	370	365	343	330	393	360	353	339	361	356	374	388	355	401	418	357	344	320	343	346	380	372	389	342	351	354	329	372	363	352	342	371	363	365	363	356	382	360	339	378	327	379	350	385	368	393	353	360	366	309	345	347	362	375	349	357	367	364	329	339	350	362	329	358	362	344	404	359	320	332	326	380	368	380	358	334	358	368	398	347	360	354	376	346	382	366	350	343	393	394	388	332	351	378	360	379	367	377	331	335	371	351	392	368	349	334	345	382	352	387	333	378	374	345	342	388	350	401	371	352	327	375	374	359	342	394	379	358	345	351	345	353	358	348	353	349	357	397	342	321	372	390	322	352	351	357	354	352	368	384	361	366	347	362	374	399	360	375	371	376	343	360	376	386	324	371	344	350	325	379	350	353	366	358	349	387	366	351	373	343	392	354	383	362	345	369	342	365	353	363	389	402	376	381	357	354	358	376	356	366	342	374	357	352	315	407	379	322	350	349	327	377	398	382	390	356	352	361	413	327	359	360	376	373	377	333	379	333	372	363	398	359	383	358	347	365	365	340	360	382	358	339	391	343	361	335	330	398	360	375	351	339	389	378	354	341	365	357	362	326	372	356	358	336	380	387	335	369	373	339	405	367	390	370	345	342	374	369	349	351	342	347	343	373	385	351	370	399	387	338	323	348	392	337	355	329	348	332	337	358	362	380	341	372	401	361	385	366	368	327	369	357	331	332	336	361	380	387	349	323	337	327	378	385	355	355	348	349	364	356	341	362	375	367	372	363	384	342	348	331	367	335	373	390	379	353	356	360	347	327	378	401	355	360	353	359	344	369	407	374	329	348	369	395	393	365	346	324	373	337	314	330	325	334	397	345	363	365	350	370	379	399	400	373	348	339	366	377	357	353	359	365	334	375	368	344	380	350	386	344	380	376	312	331	354	362	355	366	350	384	373	375	351	353	370	365	341	351	370	368	372	350	340	359	332	357	374	362	354	361	373	352	369	338	365	347	366	370	361	351	366	366	354	377	331	354	373	341	398	371	332	380	372	384	371	364	353	349	381	363	370	377	359	377	331	357	331	340	345	372	364	386	371	391	379	394	350	362	394	384	367	379	352	340	338	315	351	371	342	399	364	381	346	353	366	363	370	351	367	348	361	356	374	357	374	340	358	388	378	369	385	364	367	354	365	389	380	331	355	403	382	399	373	353	383	386	364	358	322	369	379	364	386	358	350	369	367	370	363	366	389	320	352	359	372	417	401	363	341	330	371	370	317	345	350	331	357	362	328	349	391	386	348	332	350	374	398	378	348	386	365	343	359	373	348	353	357	401	405	336	358	404	354	408	388	321	354	362	355	343	345	354	397	354	364	351	356	344	365	379	393	347	352	362	337	357	367	368	343	355	315	318	349	358	354	346	383	390	379	356	371	332	363	344	357	352	358	327	370	336	368	350	362	335	377	361	349	333	340	384	308	370	328	349	389	365	371	360	361	375	367	387	357	335	371	386	347	385	381	377	374	340	366	368	317	339	369	339	362	369	349	356	371	325	356	387	343	365	370	379	345	353	356	370	374	371	356	320	357	330	357	324	388	355	383	308	365	366	371	348	372	316	342	359	333	401	372	348	362	357	381	374	316	358	352	344	384	348	352	372	348	397	350	349	377	358	394	331	372	374	358	383	387	368	369	321	336	356	346	358	357	378	359	375	373	360	365	367	391	342	348	353	348	364	365	342	388	368	347	337	342	374	376	346	396	393	352	359	372	323	335	356	384	340	342	346	361	368	355	364	354	329	359	356	356	374	375	421	334	355	368	349	363	356	374	367	366	354	351	386	352	344	339	375	364	378	379	348	338	326	342	367	372	391	369	329	340	402	383	347	380	378	364	343	358	373	399	367	370	341	383	386	349	308	345	329	370	357	347	382	361	322	347	373	389	305	403	342	362	362	357	393	373	350	342	352	369	383	368	364	381	350	360	369	393	347	380	378	350	358	351	385	364	360	384	347	341	367	360	346	374	365	352	363	371	365	300	335	368	362	387	340	396	361	373	339	372	374	365	355	347
19167	11175	10583	8064	5834	3814	2779	1921	1410	1220	1140	1052	988	946	1036	966	908	904	979	891	849	863	885	905	875	897	906	909	903	908	830	846	838	877	849	845	853	903	870	836	895	865	851	866	878	859	851	849	866	825	861	889	888	910	834	869	825	867	860	867	855	804	831	840	820	899	872	916	865	849	886	867	856	831	857	883	873	847	859	843	854	888	881	857	913	863	807	853	829	852	834	829	890	883	883	843	841	835	826	867	841	872	802	824	858	817	888	863	843	903	895	807	848	863	874	878	845	808	869	869	869	862	820	811	857	790	854	885	822	832	841	909	830	827	827	907	805	888	845	863	890	871	880	839	799	926	879	869	848	850	866	817	878	838	836	875	866	861	886	819	849	882	846	912	877	840	868	828	871	845	872	832	885	918	891	894	850	811	883	873	854	871	852	920	822	861	869	813	828	844	875	832	832	870	904	829	870	833	885	813	885	878	854	871	822	886	794	815	874	869	863	829	852	856	837	810	865	850	826	855	828	868	871	861	821	884	871	825	901	906	874	887	843	863	895	835	802	878	899	895	904	866	844	875	881	915	854	878	855	875	822	835	899	842	832	814	854	858	872	867	857	899	869	876	868	886	840	837	863	882	882	894	872	830	878	874	871	884	839	822	845	885	917	851	907	911	835	870	825	814	872	879	846	894	835	867	928	868	853	852	859	862	886	901	856	914	859	891	873	881	845	885	853	892	871	873	814	860	831	858	882	859	798	909	901	880	808	842	884	858	881	838	881	845	850	840	864	902	813	832	867	912	851	862	848	864	846	804	889	835	810	860	874	883	858	847	869	847	849	868	877	804	899	849	883	827	817	882	886	844	848	867	841	867	840	872	825	875	835	860	904	869	839	807	896	886	879	841	858	894	895	899	879	843	878	884	804	895	878	852	852	856	831	826	875	857	836	828	830	834	930	877	833	854	876	865	902	917	869	832	831	888	772	849	890	916	896	917	852	847	844	817	867	839	887	890	831	891	869	891	843	831	836	847	841	829	845	845	867	851	912	848	868	866	857	840	798	826	878	837	894	845	849	899	843	884	883	883	847	853	872	837	862	869	859	857	865	894	838	857	885	821	861	859	864	923	890	790	845	809	871	808	840	843	886	882	849	863	851	882	865	854	839	853	874	842	850	860	858	863	878	894	857	893	868	842	835	828	909	873	861	858	838	830	868	854	835	868	781	842	829	817	898	854	822	819	872	795	896	859	860	851	842	867	845	868	835	835	831	846	851	880	838	850	898	881	874	824	849	866	819	908	879	868	864	869	812	857	827	896	828	899	883	860	876	819	814	829	856	880	887	811	825	877	833	789	825	875	881	828	804	811	859	847	912	880	928	830	862	901	821	869	831	853	876	859	846	848	870	855	825	867	845	867	855	819	882	888	844	892	838	861	863	916	875	850	870	873	862	848	858	906	848	845	844	877	817	901	847	819	852	837	880	832	903	894	836	834	837	838	830	836	845	849	819	811	875	877	823	853	843	831	881	851	882	897	838	874	834	856	875	879	932	910	869	884	884	818	932	870	921	872	810	857	872	872	874	855	895	847	824	821	844	865	857	819	855	862	863	889	888	916	806	845	811	858	835	864	877	866	846	846	909	874	852	874	891	797	802	881	905	848	801	848	824	868	872	858	904	864	892	864	837	824	858	871	814	850	856	851	794	883	796	802	839	861	863	837	853	882	843	844	881	885	868	839	859	888	841	837	854	865	865	863	848	886	825	806	848	844	827	822	883	871	814	817	882	870	843	860	881	875	844	868	887	888	838	878	869	855	835	850	874	842	919	872	864	826	868	851	884	880	868	855	845	913	821	893	862	903	868	805	808	840	849	869	860	808	827	848	869	866	821	881	884	920	856	830	868	837	809	877	861	873	869	862	846	855	822	819	870	860	890	824	868	846	853	893	890	819	873	903	849	835	876	856	846	817	865	842	829	843	831	885	848	895	828	868	850	884	810	847	835	857	842	797	836	869	857	857	822	787	844	821	874	843	858	847	836	884	839	870	820	850	834	838	884	837	889	892	872	851	893	874	847	881	848	888	859	911	886	890	865	865	891	919	915	866	869	826	875	850	836	898	827	833	925	807	872	838	812	879	860	834	857	864	852	877	846	840	850	842	831	871	812	856	831	845	844	849	854	831	848	833	910	828	913	890	865	871	870	855	784	857	843	870	860	829	869	894	890	835	850	829	888	862	824	843	879	813	924	896	889	834	872	894	843	886	855	847	820	888	871	847	800	890	857	870	842	914	833	872	827	838	872	852	879	860	869	878	867	863	846	845	867	854	883	858	851	852	837	862	877	889	876	863	849	860	873	874	867	851	841	886	880	864	866	898	836	849	840	858	859	856	882	823	830	905	875	843	838	899	868	841	857	852	893	814	840	882	774	860	835	793	913	884	874	890	888	852	869	878	826	833	866	860	822	899	855	865	868	839	840	926	845	864	899	878	841	830	915	850	832	831	889	866	888	839	851	794	831	876	826	858	917	848	886	850	845	829	824	869	815	855	866	871	835	804	908	858	859	862	810	823	882	883	827	864	845	832	826	828	864	845	826	818	851	911	889	829	839	814	835	907	875	830	840	827	885	876	882	870	837	881	853	850	866	856	853	875	883	879	848	824	857	882	829	848	841	833	880	820	836	817	816	876	870	908	850	868	857	849	854	872	849	893	838	885	854	849	857	853	804	833	834	813	856	873	865	824	851	849	838	860	856	809	890	850	824	887	851	894	862	905	825	890	895	883	883	875	838	855	886	850	847	847	846	842	865	826	830	848	892	855	844	821	852	903	800	881	835	802	855	850	929	872	844	831	830	899	810	827	780	872	871	836	858	820	907	886	881	852	867	865	848	846	907	809	887	862	862	841	864	832	880	831	778	801	882	854	865	845	860	868	846	834	842	851	880	868	811	794	841	836	827	883	898	852	877	922	820	832	867	834	885	879	826	821	837	820	815	852	892	909	870	855	828	814	852	852	878	822	841	888	831	864	867	854	844	807	829	882	856	859	905	842	871	816	849	850	892	862	895	823	870	839	905	849	861	863	822	876	834	824	863	899	878	882	885	859	827	885	898	877	829	852	847	895	943	886	836	859	875	854	850	820	890	847	864	910	870	873	846	868	829	801	867	875	857	862	835	893	850	856	856	891	833	844	802	839	872	849	852	907	892	925	818	863	792	886	865	849	891	847	853	848	807	859	889	843	843	810	841	853	827	826	863	854	817	859	866	850	784	858	796	838	896	840	825	809	834	816	886	838	835	825	811	894	887	861	850	848	865	849	900	833	802	814	806	856	865	845	839	854	904	872	842	893	879	835	823	848	846	876	843	878	900	851	849	846	832	860	834	858	909	899	855	821	937	827	856	792	879	884	847	871	875	843	849	771	874	893	867	890	770	845	775	852	860	823	852	820	885	895	823	807	878	802	887	876	811	904	771	828	856	872	871	839	808	847	830	848	853	880	900	862
42915	21408	12557	6724	3640	2724	2846	1645	788	551	533	530	545	471	572	555	489	506	488	438	412	479	469	422	427	426	431	434	450	402	401	435	480	410	431	428	441	417	457	394	409	424	411	432	409	382	396	427	396	429	437	450	418	442	430	415	411	419	423	393	459	405	403	410	419	422	428	396	409	426	446	459	417	452	421	425	427	396	407	439	414	405	452	431	410	405	415	428	428	439	397	427	455	411	434	438	418	416	409	430	461	441	462	484	459	465	418	467	431	442	432	413	421	407	458	441	430	419	384	435	402	451	409	456	442	406	418	472	408	439	452	433	442	393	437	438	412	443	429	410	395	415	405	421	442	433	433	416	425	417	400	429	416	400	405	407	424	422	412	417	464	430	417	395	431	420	418	384	457	436	413	439	402	435	427	429	433	440	399	403	384	445	443	422	410	419	411	452	425	450	443	430	415	431	423	451	452	449	395	438	408	405	448	435	422	441	439	432	471	427	425	408	410	420	448	422	438	426	413	421	429	418	481	459	423	455	422	449	473	432	412	416	434	426	408	441	460	392	449	440	435	401	411	425	403	416	417	472	474	426	388	424	402	398	426	421	443	426	393	465	414	433	431	429	441	408	450	428	440	429	421	390	404	415	405	452	445	419	484	443	408	446	408	421	439	433	424	440	410	418	444	403	413	440	399	381	424	451	406	452	410	413	433	441	428	416	410	429	374	396	418	434	411	410	402	423	401	398	401	413	409	393	408	404	417	423	439	401	451	374	409	397	422	389	434	443	425	462	412	399	443	416	419	420	401	443	425	399	415	431	412	399	406	450	430	442	485	423	382	402	415	442	397	420	442	435	425	388	378	411	426	421	409	441	452	420	396	487	446	442	419	427	440	407	428	403	427	418	423	414	389	401	469	383	424	423	429	375	432	437	413	452	419	404	395	456	411	435	413	398	461	452	472	441	389	412	418	429	401	470	444	450	422	441	470	416	400	412	437	403	413	458	432	420	419	435	422	400	399	458	416	400	445	450	422	416	420	421	396	393	437	436	426	417	426	409	425	435	466	414	415	428	438	455	419	409	405	411	435	420	408	379	391	438	437	401	415	450	399	440	421	391	427	411	427	427	413	421	448	434	426	432	429	428	413	441	426	422	428	426	413	428	445	428	417	427	425	397	428	444	427	431	427	396	388	439	383	408	408	441	432	405	431	424	412	468	408	401	403	452	445	441	442	441	415	416	448	419	389	410	392	403	408	437	419	450	448	418	450	417	407	449	460	452	445	448	416	409	470	431	436	456	395	408	452	429	441	416	449	425	450	453	459	443	424	459	419	418	411	443	409	431	445	423	432	453	423	414	408	458	462	402	433	462	428	430	404	412	395	425	410	415	430	435	414	392	427	429	420	407	435	432	437	460	453	458	444	405	392	408	461	429	438	452	392	410	434	436	389	411	452	397	437	389	411	443	483	396	420	457	423	442	429	429	410	388	434	440	380	408	398	410	413	434	469	460	421	455	414	467	430	453	411	449	402	424	425	421	442	448	404	433	457	408	424	438	444	427	455	463	412	443	443	408	460	434	413	402	434	415	430	416	429	464	421	433	446	432	399	503	379	436	457	446	419	441	388	441	428	456	435	445	383	385	428	409	418	387	458	438	429	488	425	380	412	407	471	416	419	431	438	423	447	416	416	422	465	423	430	395	437	397	458	441	460	417	420	428	412	415	422	410	433	423	414	415	465	436	408	437	419	419	409	446	446	399	417	430	427	413	413	431	427	419	446	422	429	433	409	426	422	435	447	443	442	437	419	395	443	409	374	416	453	438	391	412	440	445	416	428	406	421	444	427	428	457	414	399	406	423	404	419	421	422	451	465	430	391	385	472	408	395	433	441	408	401	396	404	458	457	406	446	424	493	423	433	388	425	420	452	435	433	405	408	467	437	376	419	453	444	397	440	389	381	400	436	449	428	449	475	415	390	435	405	444	387	416	422	418	426	424	408	384	416	426	389	415	403	392	448	437	417	426	397	455	388	429	438	416	457	393	405	440	398	426	467	441	379	442	410	394	421	439	374	422	405	400	429	446	443	387	434	445	399	401	431	394	463	419	407	432	402	470	437	433	444	460	463	432	391	431	379	429	427	415	438	441	426	457	430	420	399	399	446	422	433	422	432	449	421	419	457	437	459	422	434	449	458	439	425	401	434	458	389	430	412	467	422	418	428	387	411	445	422	428	399	446	398	468	408	415	419	420	414	425	403	416	409	415	421	400	426	449	378	414	477	435	397	456	429	404	413	450	455	445	405	392	455	461	447	403	428	445	420	420	435	424	398	459	388	436	426	433	419	412	499	433	410	444	427	404	428	409	423	438	396	424	427	381	442	389	463	450	412	417	410	392	462	408	439	406	393	415	433	435	396	388	419	460	364	409	495	454	401	404	420	443	372	397	426	426	427	403	450	427	425	415	445	463	394	405	427	412	429	420	433	404	468	447	398	422	413	443	392	440	477	404	404	367	414	430	424	432	414	464	436	437	453	430	436	432	410	438	429	422	397	414	369	413	451	435	394	414	430	446	410	388	401	468	420	391	416	439	422	429	406	436	411	416	416	400	469	449	466	419	431	401	405	425	463	441	394	411	429	436	463	391	391	467	416	408	423	431	443	425	413	389	400	396	412	409	432	433	425	422	437	389	433	423	429	444	427	438	407	445	420	359	422	406	399	445	397	425	412	427	427	470	418	423	439	411	431	412	438	466	418	425	400	421	423	407	444	428	425	419	422	441	400	467	420	435	436	446	400	428	417	446	422	420	434	412	394	436	454	412	432	415	429	410	454	421	435	448	413	447	443	420	366	456	430	464	417	428	412	430	418	444	414	413	444	413	434	424	409	407	431	428	415	410	404	455	414	453	397	401	437	428	401	433	439	407	405	454	434	399	445	422	437	414	415	432	412	419	404	449	426	448	420	399	413	440	384	458	411	429	456	455	417	408	460	440	451	392	413	457	425	426	409	475	439	437	415	403	427	402	384	456	382	410	409	424	424	385	391	426	484	430	413	392	421	436	469	425	403	456	403	404	445	423	420	412	402	406	387	400	453	459	421	456	419	411	407	435	416	439	452	376	423	392	404	428	416	428	410	398	407	439	428	420	424	432	420	436	446	446	402	431	412	431	433	444	403	423	422	443	425	423	417	408	433	413	428	393	406	440	368	405	488	412	439	440	392	466	403	377	409	412	448	450	394	453	416	436	431	481	454	446	375	413	435	440	433	434	402	468	394	410	433	411	459	437	412	401	412	406	449	383	387	413	422	415	402	403	385	413	419	456	425	396	402	422	409	419	401	410	491	425	406	413	447	422	407	445	385	384	419	441	455	399	405	433	447	443	438	410	434	382	377	407	404	416	428	447	412	422	457	423	455	428	461	457	398	412	411	400	416	384	429	433	453	404	454	457	407	447	433	409	411	432	425	470	438	432	405	447	429	412	403	450	413	402	406	438	413	399	419
29198	16263	17528	14940	11109	10067	10380	6129	2883	1692	1541	1394	1381	1337	1796	1727	1471	1382	1281	1175	1192	1163	1134	1114	1084	1019	1042	1017	1039	1086	1057	1016	1054	1053	1047	1027	1076	985	1038	1020	1051	977	997	1068	943	983	1002	984	925	966	1022	1035	975	1025	1000	1024	934	1021	1018	980	983	1002	973	973	966	989	1001	951	932	957	1024	976	994	994	971	957	990	990	974	1030	989	917	978	1029	1000	1017	954	1016	970	962	983	975	1025	963	1005	989	982	1004	1023	947	962	920	1000	982	914	990	953	992	948	1025	959	984	984	994	976	994	1006	987	968	1051	950	956	994	964	975	973	983	973	976	975	1029	947	991	933	1095	999	916	948	961	965	1033	1025	966	991	985	1014	1024	1012	997	987	998	969	965	921	980	966	974	969	971	976	1015	962	1051	1018	1000	959	1016	1041	1020	963	1004	923	976	987	1005	984	929	930	1028	984	995	1025	1037	974	989	1042	953	962	979	929	996	960	955	1060	911	939	1005	956	982	1012	948	983	991	986	1036	982	990	973	994	976	1025	987	1004	947	982	939	1004	1010	1007	997	980	987	963	1012	1011	988	999	1029	1046	1030	955	961	958	1011	953	1007	976	997	981	968	993	1015	979	982	998	1034	1070	958	1025	971	959	1024	944	931	957	982	989	1035	1002	995	976	1025	994	989	1017	989	958	951	1025	1026	964	945	1039	1000	983	1017	1026	948	1014	989	1009	996	971	999	981	965	958	969	990	1079	1015	999	967	1005	959	963	1026	981	959	1021	1022	956	997	992	1009	983	959	975	946	978	986	926	1007	1045	987	976	975	1005	1001	999	969	983	927	984	998	985	959	961	1002	983	953	991	1005	964	1024	980	942	925	978	997	980	969	1001	989	970	1053	970	978	958	966	940	1033	982	981	1001	997	968	954	980	1001	974	927	1072	946	985	947	980	949	967	1004	1019	985	970	1007	945	1031	991	1008	996	994	993	976	974	963	947	917	1017	896	922	962	1040	947	987	960	962	970	1018	987	991	1009	946	1041	1026	991	947	1038	983	999	993	1020	977	1003	964	998	974	971	977	981	995	949	1005	978	986	980	1004	987	1024	987	982	993	987	1016	953	956	1002	1046	1024	1054	990	997	998	1004	1011	963	993	970	972	1000	991	946	971	928	1027	992	960	966	938	999	1009	952	960	947	978	962	1008	1019	956	1014	941	941	983	1008	954	952	1002	945	982	1017	964	974	984	972	1006	998	963	981	1002	1003	915	955	1007	946	975	895	990	1024	988	1016	1025	959	1017	1008	995	966	980	1014	1009	952	1031	902	997	1014	1034	995	1023	972	975	1010	1004	1035	989	996	933	1005	1023	1024	979	1003	950	982	1003	1000	996	963	1032	948	1027	992	958	998	997	955	909	979	1020	988	993	998	977	988	975	945	958	1017	990	955	957	965	1038	945	1000	1017	1043	979	930	952	990	997	998	969	982	1014	1030	958	988	1021	1013	1021	969	1031	938	964	1018	945	1003	996	1002	972	1041	957	960	966	1001	967	1006	958	1047	987	981	979	970	981	1030	943	989	999	1008	959	990	957	1037	1013	965	948	1026	973	997	956	1015	961	992	1043	981	987	1006	972	952	938	998	946	1008	962	965	1000	936	962	956	1013	986	988	992	959	947	977	1022	993	987	1002	974	960	1027	893	942	993	968	978	965	957	1033	972	1016	1038	974	996	1013	968	1010	990	935	1059	924	1009	991	990	995	996	992	946	987	981	1008	954	1021	993	998	960	1001	930	1019	956	1003	962	996	985	975	928	1050	940	995	946	986	1033	957	1041	985	934	946	952	1022	982	1019	955	954	981	1022	955	1005	935	926	970	1039	923	1025	902	970	929	949	961	967	943	981	1008	1012	1004	988	1002	959	992	1022	975	994	968	1000	1013	938	946	964	991	946	998	986	955	958	964	976	971	952	955	960	1007	985	1003	1002	1016	989	978	951	920	949	1036	949	975	1017	996	978	979	975	944	1050	952	997	955	982	977	951	1013	973	1017	963	1010	946	997	975	1031	920	988	939	996	1015	958	951	959	961	1008	953	1010	1000	962	960	1022	978	991	1007	965	993	967	1004	997	1027	965	992	946	970	996	1011	1015	1021	1005	986	981	998	994	955	1008	963	1029	1016	957	989	1067	950	994	1037	995	944	983	998	975	993	1029	1011	974	970	926	1045	1002	982	930	970	1047	985	1030	966	981	976	957	979	968	992	994	1004	1000	1022	916	976	975	954	961	997	992	1070	994	1022	1005	1004	1002	987	994	939	914	973	1019	1022	988	979	1023	953	993	932	917	1005	948	1018	965	951	972	1000	924	934	930	973	1019	980	985	984	1063	1010	1016	983	979	989	946	992	988	1012	999	958	936	1002	972	996	994	985	1004	955	972	997	1028	969	962	1024	973	985	931	997	971	907	964	965	1049	955	1000	949	986	1051	962	967	968	930	989	946	963	984	1017	991	949	969	946	949	981	987	959	1012	946	964	1022	972	1001	987	1038	961	973	984	921	964	933	979	987	956	1017	1000	999	965	982	1014	961	956	1011	985	992	1005	999	954	1024	969	971	991	1003	947	1002	1004	953	972	944	981	990	1007	945	985	961	958	997	922	977	972	939	1018	918	988	953	1048	989	967	984	991	992	937	1009	974	986	920	1008	984	955	959	1009	1026	1023	993	1005	1000	1042	992	995	984	993	997	975	987	969	992	1029	1037	1003	978	977	949	1023	970	961	1017	975	967	996	967	1022	1021	980	1002	1039	1004	922	1001	955	1014	947	1019	982	978	951	975	1020	956	992	962	989	902	955	1018	1018	937	926	965	1060	992	1000	992	949	1017	965	983	1032	951	1011	1037	989	982	977	962	1010	991	982	964	1006	990	1037	1007	1036	985	989	946	1017	1009	972	987	942	922	979	986	940	1002	985	1038	973	946	1004	1030	927	990	1007	996	1056	1020	968	960	1034	999	971	997	957	1005	1008	934	965	1002	948	960	986	1025	964	983	947	974	1020	1019	932	978	1023	927	971	1057	958	955	934	996	1025	964	964	1034	993	1004	1020	972	964	954	948	1001	965	985	1009	1005	1005	1005	1027	960	957	985	1003	963	971	1001	946	942	953	947	1000	982	927	1034	915	975	1016	980	969	1052	1023	996	984	995	1034	969	1023	1035	965	943	1033	1001	974	972	1045	982	1010	985	945	992	1006	964	951	1020	970	1007	930	1001	910	963	985	964	1015	997	942	972	906	953	1009	910	942	1031	988	960	916	1001	1003	1014	969	1068	930	970	968	997	966	972	987	940	920	965	982	1004	978	986	1036	956	967	971	988	1048	969	1029	1027	976	1004	925	1057	1016	981	982	1032	990	930	901	1009	967	981	1033	980	1004	960	1002	992	987	991	983	968	1023	980	1022	982	1019	1018	993	936	1030	955	989	967	1015	940	1006	1018	964	1006	981	977	988	972	1037	937	1004	1017	980	962	970	981	1011	954	1042	1015	1049	994	997	978	1028	894	964	974	1032	985	1019	980	932	1010	997	989	969	997	992	941	960	995	1000	979	987	944	1002	984	1040	1008	986	998	967	947	938	1040	984	994	959	1007	978	998	950	1018	1020	965	984	944	1024	954	979	986	943	965	1021	962	986	951	997	946	1003	977	986	1030	1031	970	1008	973	958	1003	962	1009	965	1024	1002	993	950	951	970	910	942	959	977	1038	978	1041	1036	932	944	1066	1049	1010	998	935	1022	1013	982	964	1064	942	955	935	969	997	993	958	1057	1009	951	983	976	974	1005	1006	1011	991	1003	1017	964	1022	1053	1020	979	983	994	1033	975	980	945	979	986	1032	960	1006	960	1041	966	946	990	981	970	970	1037	1000	953	992	999	995	958	1033	992	942	956	963	1003	1028	1015	991	996	985	1023	994	998	963	1009	1000	1010	996	978	1012	1019	970	1022	991	1005	969	1028	1017	978	958
53006	25565	15087	9416	5153	4032	4553	2303	1298	597	565	541	567	575	580	476	438	456	419	462	421	411	420	378	394	364	394	379	369	349	358	384	353	363	344	362	358	334	399	377	378	375	360	336	337	365	362	400	366	356	366	374	368	341	400	360	348	387	343	349	345	374	349	351	340	375	354	357	316	372	355	341	305	373	389	377	338	346	363	353	393	403	358	381	367	336	328	344	355	334	340	355	312	369	367	356	374	343	368	363	351	375	351	364	338	321	333	352	343	340	331	369	370	355	358	348	377	341	361	344	361	351	361	326	327	356	317	334	362	350	320	323	325	345	371	328	327	348	352	348	369	313	359	360	365	375	384	347	373	381	336	345	326	338	350	359	334	318	362	351	346	344	375	347	396	339	381	350	353	339	366	369	353	370	352	389	373	365	367	340	307	361	377	353	355	364	325	352	317	338	351	339	340	344	314	338	357	334	341	363	378	333	370	343	348	327	376	359	374	333	344	356	353	379	358	350	387	364	342	382	378	358	412	367	370	372	355	345	350	377	383	367	340	343	363	350	377	336	343	344	320	333	360	359	348	341	390	340	367	304	387	355	367	375	338	311	354	313	329	339	337	378	396	371	358	333	376	353	335	353	344	326	349	311	383	396	356	343	353	377	358	354	345	369	356	373	332	387	359	339	354	343	373	339	367	361	319	347	366	340	348	384	354	384	339	342	334	348	359	364	334	373	341	334	324	385	334	345	340	370	377	312	345	356	324	337	352	345	345	342	378	369	365	339	392	372	360	372	365	336	351	358	353	355	377	353	342	380	326	329	306	354	347	339	343	342	343	357	383	359	391	361	310	370	337	371	333	324	368	366	347	365	393	385	336	355	290	355	324	360	372	315	306	339	345	336	362	345	345	350	341	388	347	349	354	370	330	350	325	334	350	379	385	351	335	347	359	402	362	336	314	341	375	355	401	376	350	351	391	383	356	409	336	335	332	400	382	364	372	401	355	375	357	336	364	350	370	365	330	350	352	335	325	348	377	347	335	377	373	345	353	322	402	368	315	366	348	354	361	352	338	381	356	345	375	338	369	341	359	291	361	350	382	391	355	328	332	316	341	363	369	342	337	384	351	357	352	328	341	315	372	379	372	393	371	353	359	380	360	348	373	330	363	350	302	342	337	362	367	351	346	343	351	332	392	344	334	377	332	336	358	415	327	318	346	351	353	355	353	306	357	350	348	348	334	373	348	369	302	400	344	348	337	326	357	370	385	367	324	359	381	345	349	350	363	344	343	368	389	345	381	341	311	361	373	356	340	359	358	364	342	353	357	367	369	337	365	407	332	351	338	371	370	380	327	365	349	338	375	374	365	358	385	360	350	361	363	358	354	362	353	376	297	343	349	322	371	349	339	387	323	332	312	305	356	364	350	364	390	364	420	341	352	334	348	366	347	375	361	358	357	348	348	373	357	331	370	373	353	342	364	372	346	329	365	346	397	339	347	353	374	340	335	402	367	368	374	342	378	363	360	359	324	373	371	362	363	356	314	360	359	348	367	359	331	358	333	333	358	343	370	345	339	345	354	317	354	322	351	365	359	328	378	371	330	338	368	355	348	342	387	358	376	384	364	346	366	378	353	351	387	371	371	356	349	329	371	375	350	348	362	337	345	344	360	364	343	348	348	310	321	328	359	350	361	338	353	331	383	339	348	342	349	360	364	369	339	359	366	345	388	321	357	324	331	354	371	345	341	352	347	366	350	349	345	408	356	336	345	338	373	330	351	346	329	362	331	349	343	378	356	386	345	327	355	381	362	375	376	354	354	344	333	368	323	364	381	382	316	355	356	353	319	338	307	374	365	347	358	387	348	348	343	347	372	367	319	323	339	370	318	371	364	323	340	329	374	344	346	377	370	349	348	325	354	346	336	368	358	340	368	314	343	361	357	332	357	367	373	353	342	381	349	348	337	361	329	351	355	385	364	355	360	368	339	348	348	367	354	319	379	328	363	353	373	371	356	381	350	392	327	359	396	340	355	336	391	349	339	328	365	365	355	339	371	392	395	363	385	373	312	331	371	351	360	331	366	337	366	323	335	342	337	364	353	356	362	392	321	356	376	327	387	365	316	386	371	338	396	337	362	337	358	380	371	393	366	369	368	392	357	307	373	320	372	340	343	381	357	341	336	352	361	374	340	349	385	374	405	350	333	316	363	365	364	372	372	341	369	358	357	348	360	358	381	369	391	371	387	377	360	345	380	372	349	342	323	357	370	389	368	332	337	368	356	357	356	379	343	352	343	360	350	341	393	301	355	364	363	337	371	374	336	338	345	348	343	387	354	379	333	383	324	341	378	339	349	368	357	359	383	346	357	359	333	346	359	362	352	355	368	354	329	377	372	345	361	365	361	350	330	337	363	356	367	363	375	351	341	366	369	354	358	368	351	388	407	364	351	337	318	376	350	345	361	337	386	355	354	362	369	334	403	324	373	358	341	388	347	357	361	377	327	355	337	351	345	360	368	394	352	378	334	335	370	342	373	381	373	354	353	370	393	357	365	384	370	386	347	340	368	348	325	357	362	320	371	356	343	330	355	331	345	378	348	352	357	339	347	393	320	340	335	352	326	359	391	353	362	365	389	362	336	373	395	381	326	365	320	361	385	316	322	388	380	326	333	302	348	351	373	329	365	355	375	367	361	353	350	401	362	340	342	324	366	349	365	345	377	306	354	353	342	353	372	343	322	353	366	342	359	347	356	379	363	355	326	350	334	335	374	320	386	392	367	372	371	341	377	377	326	331	349	359	396	347	392	356	339	393	370	377	293	343	332	345	326	376	334	329	333	364	342	356	360	364	375	327	345	342	350	352	393	354	358	353	364	370	388	326	342	373	389	358	363	416	321	354	359	355	352	342	362	357	340	356	337	330	345	344	363	367	330	352	376	342	344	374	341	344	356	352	348	354	357	322	373	365	349	345	334	365	375	357	375	370	377	355	346	343	355	372	373	341	365	336	333	363	336	355	338	353	373	381	379	394	368	372	342	330	363	374	376	404	344	316	366	340	354	368	346	333	357	346	345	381	357	341	380	359	382	344	356	333	376	357	378	346	321	362	345	383	350	347	371	331	349	324	375	344	360	370	382	340	378	364	351	421	366	366	387	354	355	349	381	359	345	354	343	351	354	335	332	347	372	366	350	383	341	350	369	373	351	370	359	354	340	322	328	354	360	377	359	344	353	359	380	372	365	368	357	382	345	334	358	351	315	352	359	357	351	344	330	355	365	369	324	352	355	358	346	383	368	374	350	358	358	363	340	357	318	324	333	328	361	364	365	367	323	366	353	351	364	356	351	390	367	338	333	372	358	348	360	336	337	316	316	389	395	381	387	314	327	358	378	351	347	340	346	364	332	334	360	353	314	339	355	371	348	310	377	346	377	337	376	351	357	343	398	335	379	388	349	332	357	348	321	312	338	348	335	373	339	362	381	373	323	349	336	342	366	355	350	335	367	363
35077	18558	19427	18591	14394	13319	14568	8796	4575	1938	1809	1791	1974	1801	2113	1521	1466	1634	1349	1217	1191	1196	1126	1037	1018	937	893	893	913	922	868	884	883	868	878	876	850	900	927	872	864	811	880	872	854	809	879	906	860	835	832	842	857	849	871	780	836	823	839	815	821	803	786	840	818	849	805	798	784	852	825	822	851	804	807	770	813	848	851	811	856	843	777	845	863	851	807	821	818	854	764	834	853	799	862	839	850	872	817	762	860	788	757	806	802	862	854	815	828	852	810	787	853	802	862	845	861	833	761	839	828	850	833	830	813	800	821	807	809	880	828	846	808	818	788	800	882	804	857	825	820	842	855	843	808	790	818	891	810	816	802	883	808	827	846	758	804	805	852	816	780	833	842	848	803	844	783	841	814	869	847	826	786	831	823	845	825	836	844	807	804	830	784	779	802	828	817	870	765	778	829	851	809	842	849	880	830	832	802	745	846	821	784	787	815	866	883	888	790	793	827	853	851	805	819	816	851	814	850	829	820	835	795	776	822	826	840	812	834	817	869	821	832	810	835	820	831	820	859	807	783	816	824	800	859	825	808	866	822	829	840	818	823	855	800	818	824	851	844	823	793	841	794	822	845	813	824	803	841	802	847	792	823	830	845	811	883	848	839	810	799	839	811	818	831	819	837	834	800	840	825	793	808	851	801	778	840	832	823	797	836	816	844	800	837	836	810	846	820	817	862	805	818	824	779	846	852	827	796	842	806	834	831	772	833	797	811	864	805	812	812	815	828	801	824	826	808	775	820	769	818	879	838	822	845	769	808	838	815	844	853	885	791	812	823	812	828	827	800	877	842	809	870	784	854	811	812	839	869	811	835	825	848	858	797	778	856	851	816	864	838	821	857	766	826	814	877	790	815	811	800	859	811	839	767	792	802	826	816	801	800	799	789	808	770	830	822	803	854	824	825	813	819	826	835	875	794	833	842	847	827	786	849	757	831	850	843	803	838	875	821	847	751	821	825	852	821	822	781	802	788	818	812	822	822	830	813	769	817	796	824	829	803	839	818	816	822	792	813	798	826	787	820	810	830	829	842	854	799	826	793	804	812	799	836	818	808	822	839	812	803	778	826	798	889	855	883	812	836	809	794	821	866	846	835	828	843	833	877	846	819	790	810	830	796	865	804	819	745	776	784	802	847	823	839	789	787	780	828	839	819	800	825	828	822	788	788	845	830	779	806	839	813	837	835	809	819	899	847	834	787	818	870	847	853	841	866	820	831	818	857	840	809	840	860	826	811	820	818	832	808	783	814	833	858	826	797	805	793	842	771	807	767	809	833	813	834	829	807	807	813	844	819	803	801	761	830	870	776	831	861	813	821	846	786	840	799	847	841	821	812	852	809	856	793	848	836	835	822	811	890	790	866	774	826	843	855	844	871	805	858	811	794	800	804	838	876	819	841	806	837	866	815	849	819	848	836	837	843	831	820	817	839	835	790	789	822	799	782	841	800	760	767	781	822	834	836	801	800	808	815	808	794	792	796	810	774	835	877	839	850	804	806	875	848	807	832	804	810	843	834	882	826	777	814	794	813	851	844	802	807	794	839	848	861	862	829	831	829	834	869	820	839	788	833	819	851	837	794	819	871	822	826	892	821	792	840	816	787	788	834	848	854	885	840	834	830	783	840	855	851	832	783	778	780	819	786	815	855	856	855	807	818	854	863	817	841	800	810	824	830	826	778	822	813	782	787	830	865	829	850	838	845	812	862	832	837	798	829	811	841	809	833	808	808	837	835	801	837	837	908	814	842	771	818	820	864	771	805	870	839	870	867	810	849	831	812	797	868	862	842	807	847	813	836	804	873	814	848	818	815	831	835	836	835	816	900	814	861	842	860	827	817	815	815	773	830	816	793	828	824	831	837	839	818	873	821	837	770	803	832	830	801	840	801	822	764	814	815	852	816	768	810	815	823	763	762	764	808	821	865	794	860	839	854	848	865	840	770	776	826	815	809	804	847	765	770	816	777	850	843	810	826	839	841	808	897	865	822	829	816	847	835	806	820	843	883	836	849	804	879	787	812	809	784	852	817	789	839	822	859	820	809	822	832	830	840	811	751	787	854	811	802	889	832	801	793	811	853	864	790	835	824	878	825	816	762	779	822	826	834	828	829	874	856	825	784	804	778	788	827	824	809	835	821	790	804	809	818	825	857	852	821	780	826	838	820	829	877	823	852	774	761	817	810	823	847	830	805	821	788	839	818	781	831	817	854	812	843	822	847	840	763	817	879	798	812	815	882	870	830	853	806	821	804	852	813	805	834	796	800	795	858	803	837	826	842	849	866	833	839	854	785	807	836	800	836	812	863	829	822	777	834	826	829	792	820	803	855	807	813	815	792	886	799	830	860	786	831	818	796	838	865	855	878	839	797	810	821	828	823	776	839	844	820	790	884	805	824	786	821	846	875	794	771	786	838	757	821	742	778	814	829	852	810	834	830	821	833	802	778	845	842	774	855	781	857	804	842	784	838	783	848	827	837	818	820	849	847	829	820	821	782	851	831	842	814	805	811	779	822	845	841	857	864	856	791	784	841	737	852	862	841	781	840	795	774	808	774	775	822	785	793	840	838	840	836	866	835	866	800	807	827	836	776	767	835	810	832	871	813	844	807	797	825	825	842	818	803	794	803	784	783	787	858	856	853	838	791	818	839	833	847	804	789	793	855	872	812	833	862	799	769	822	826	806	800	882	837	852	817	796	797	799	803	834	831	857	799	804	842	761	829	792	797	847	816	859	827	801	859	859	741	844	811	829	865	795	839	826	822	840	787	790	839	830	878	856	849	843	859	856	828	791	830	796	799	856	778	752	797	823	843	827	833	840	856	841	787	847	813	801	807	813	865	838	815	835	799	842	827	817	791	853	850	863	833	770	862	791	765	815	817	811	842	844	862	778	833	822	821	822	841	807	855	790	834	843	823	814	827	775	792	789	804	809	835	871	834	836	816	814	795	866	803	809	838	877	803	803	835	819	799	787	865	834	850	795	834	820	811	853	816	834	801	779	839	832	821	815	805	845	817	791	842	793	816	832	878	832	839	825	839	791	809	848	827	851	823	830	788	805	844	797	801	855	847	848	828	877	850	821	863	835	792	809	787	838	827	811	806	846	848	831	811	828	805	827	785	821	791	778	794	826	813	799	862	859	802	788	796	834	824	847	819	852	865	849	792	830	827	813	827	834	876	845	785	793	832	842	838	827	810	803	868	816	850	859	821	782	795	814	785	792	857	822	812	813	827	786	831	839	805	820	794	893	787	808	790	836	800	860	782	820	849	826	772	853	775	785	831	815	805	808	838	806	830	807	813	837	778	832	823	816	808	835	817	812	856	822	839	889	762	798	784	867	833	838	828	795	794	820	842	835	835	854	827	864	802	804	805	861	835	924	824	830	813	840	792	829	840	832	810	794	836	795	804	803	788	820	858	828	811	804	824	838	821	869	801	845	827	840	804	812	824	816
27998	10640	6443	3602	1720	1092	826	548	485	423	402	377	354	359	359	349	339	404	360	332	378	365	354	385	394	345	347	338	355	376	355	340	309	356	371	352	359	316	327	371	334	334	357	309	312	352	374	334	314	376	339	343	361	357	336	371	378	327	313	371	384	387	350	337	373	383	347	374	330	315	353	332	333	368	354	329	353	330	339	324	343	350	349	356	377	368	364	347	382	338	339	362	370	359	345	357	351	353	367	341	340	359	371	354	349	346	363	358	382	362	390	353	373	359	356	353	374	349	345	329	353	346	346	371	373	339	341	337	341	330	324	346	341	345	343	371	361	354	339	378	334	300	331	349	361	351	345	334	327	341	375	319	343	363	382	360	352	317	345	379	341	377	351	347	385	368	305	354	347	355	319	338	349	351	351	326	367	347	325	303	356	297	335	312	319	306	348	369	333	371	348	337	330	325	361	351	337	343	335	379	342	344	346	378	362	352	334	368	384	326	369	337	327	325	341	313	314	325	381	324	308	355	353	357	314	346	372	368	383	329	351	338	339	324	344	349	380	371	308	374	362	340	362	322	335	315	329	340	380	322	373	360	346	324	343	319	348	350	379	315	331	337	343	342	351	337	367	341	323	353	347	346	335	336	332	335	314	328	346	334	333	339	338	319	328	335	396	373	364	344	321	332	346	338	333	336	310	363	392	356	329	315	335	325	355	335	345	334	368	397	344	350	355	357	344	344	376	365	344	330	344	351	373	365	334	294	349	365	367	338	320	367	378	345	352	346	324	328	358	388	355	306	336	347	354	344	364	352	375	355	332	395	348	362	369	371	390	350	341	371	350	317	351	374	347	369	375	349	360	335	326	332	369	360	393	337	380	357	340	363	353	356	342	319	334	359	319	347	330	356	347	337	349	342	334	364	346	351	378	313	349	346	331	335	346	336	373	334	361	304	357	356	302	321	333	353	334	349	351	300	323	375	376	364	378	343	345	354	368	345	324	343	350	360	350	342	353	341	349	330	367	356	338	348	343	339	362	349	326	335	344	346	351	353	357	349	341	343	371	389	345	318	356	349	376	337	366	360	318	360	319	347	335	338	377	318	337	358	357	336	336	390	366	342	373	381	330	350	391	349	341	337	307	311	339	371	335	347	341	328	343	342	323	347	339	396	342	331	383	335	342	341	356	358	394	369	371	347	364	350	348	340	409	342	350	327	362	409	337	355	341	340	327	367	351	363	366	352	375	334	376	337	391	333	359	346	369	359	343	366	343	381	359	339	322	378	299	361	360	339	325	357	365	355	332	357	343	344	343	356	339	369	346	343	370	361	370	349	366	393	351	350	349	345	335	334	344	320	346	336	353	386	354	341	332	319	315	325	323	335	364	352	343	286	315	323	390	343	314	356	367	349	347	374	376	326	343	300	330	379	325	350	349	357	340	337	355	351	352	328	334	352	364	348	337	359	345	349	325	342	353	343	343	382	379	339	347	335	352	343	369	338	342	368	347	375	340	339	366	379	323	369	355	352	368	392	346	348	319	334	338	335	335	327	344	326	354	358	361	355	350	317	332	342	333	357	345	353	358	363	362	341	358	325	353	340	377	331	336	367	333	349	354	317	377	349	331	337	338	334	341	374	373	365	358	338	365	351	378	317	358	336	324	364	354	346	344	385	358	364	388	347	327	322	340	362	343	333	355	326	344	368	361	363	356	348	379	303	359	369	363	342	344	370	366	342	337	379	352	381	336	306	322	354	366	344	360	385	353	333	346	355	380	360	366	356	347	330	375	332	331	342	380	379	342	350	349	354	338	372	362	362	353	358	320	343	328	343	341	366	352	367	359	331	355	347	337	348	335	297	332	352	349	324	379	400	353	353	350	378	359	357	376	347	368	332	355	366	343	361	332	342	355	365	341	334	376	369	379	300	343	341	295	321	332	370	336	356	342	352	368	349	341	363	364	349	328	377	314	352	335	333	345	352	357	380	360	364	316	343	346	351	324	311	324	322	349	343	351	338	379	351	377	377	374	345	331	348	349	367	339	352	327	329	338	364	331	334	378	338	337	328	358	334	360	298	354	358	339	362	385	342	372	409	360	329	321	319	354	383	349	308	308	330	325	296	326	356	321	345	345	363	339	345	324	356	353	315	334	370	376	347	329	347	368	352	364	356	388	363	318	335	325	390	344	334	309	329	344	358	333	356	344	375	332	379	358	392	338	334	337	345	361	326	348	342	391	360	375	372	362	345	312	343	363	324	344	355	342	329	334	363	321	335	330	337	374	360	356	327	360	296	335	331	332	350	348	378	319	356	366	349	370	360	318	350	373	348	354	355	331	319	349	353	357	379	345	386	369	329	367	368	379	333	316	367	334	341	346	366	377	338	350	395	357	345	329	369	360	317	369	355	382	334	378	384	359	349	366	338	366	357	320	344	311	343	355	333	362	327	358	330	320	355	347	341	317	337	338	305	357	344	362	350	318	336	338	349	333	322	373	315	345	354	364	409	346	317	397	360	327	378	346	327	347	318	289	352	318	347	354	344	333	342	331	345	361	351	331	328	355	344	401	337	373	359	347	323	342	391	356	330	372	326	362	339	337	334	364	347	342	328	330	330	347	347	355	339	329	357	348	365	374	346	349	366	381	359	359	333	332	332	317	353	335	341	327	337	370	343	327	339	319	346	329	325	342	354	388	379	355	385	362	325	349	350	355	336	355	315	393	376	358	338	379	373	331	361	345	364	331	349	353	313	348	382	357	346	333	358	385	356	334	358	321	357	342	364	341	359	356	365	362	333	359	361	343	324	343	358	328	362	336	334	348	326	324	335	373	369	353	331	372	336	360	307	381	345	343	351	344	321	353	326	344	340	336	384	342	312	369	364	366	365	351	363	400	330	327	339	346	360	355	329	327	326	351	354	357	298	336	320	360	356	360	330	312	359	344	360	325	330	370	351	353	361	344	370	318	333	351	347	352	331	344	298	338	317	352	356	367	354	316	335	343	340	362	333	372	319	332	384	304	317	375	342	347	345	349	357	324	349	350	344	358	350	358	316	345	405	326	315	352	322	361	371	334	339	355	335	372	379	328	334	376	368	349	329	341	356	345	324	331	383	365	335	352	378	356	349	388	347	323	330	352	322	344	372	385	342	329	318	383	351	386	390	342	372	353	343	331	307	382	369	320	381	362	391	359	326	340	340	350	363	336	335	346	368	366	350	351	341	368	336	338	328	375	377	344	321	311	351	362	334	334	356	335	346	332	317	325	364	355	332	369	352	390	324	323	338	334	369	366	309	386	354	356	328	341	334	343	359	341	339	374	328	349	387	349	326	350	313	332	360	363	356	334	339	357	307	329	373	337	361	325	337	337	335	357	332	330	361	343	351	349	357	372	363	346	335	321	329	353	316	370	370	311	353	354	372	361	350	365	381	370	349	348	371	332	364	365	375	363	330	357	349	366	325	339	404	346	363	376	343	335	385	364	360	382	366	338	334	353	343	364	366
19436	8866	11170	9422	5964	3769	2819	1774	1422	1184	1040	1008	904	889	849	863	902	870	912	876	800	920	881	829	874	853	870	831	835	934	847	792	849	872	854	791	860	842	859	852	838	849	854	798	829	838	863	863	789	819	870	818	831	787	837	787	821	837	840	801	836	836	822	804	863	797	832	870	788	870	815	835	858	819	806	788	879	829	846	821	885	814	896	814	856	783	816	884	834	852	816	858	841	790	870	870	763	819	854	790	824	874	842	783	805	855	809	859	832	806	819	843	810	824	876	846	836	843	839	816	868	819	861	846	863	821	939	800	807	818	842	867	850	810	791	821	839	786	798	821	866	876	814	830	856	852	801	855	868	829	850	816	822	859	906	848	883	865	843	849	874	836	825	872	851	851	781	865	838	845	828	809	798	849	861	800	842	867	875	804	852	792	837	830	768	819	818	842	842	806	807	845	836	850	809	857	858	844	809	788	856	823	812	796	885	843	820	811	808	848	804	839	826	816	830	892	846	865	799	813	792	813	851	891	859	799	862	827	843	785	826	873	793	848	807	845	810	810	783	782	846	833	878	841	801	814	876	792	808	854	855	841	857	788	834	836	809	855	850	797	795	830	848	771	806	771	837	839	841	807	829	766	831	851	849	813	869	835	888	852	835	832	840	821	887	875	864	821	833	858	821	827	849	829	860	827	852	841	879	861	854	836	746	814	821	786	871	876	793	809	813	855	824	828	791	812	818	831	814	839	807	885	803	816	799	819	807	855	824	815	845	817	837	827	798	781	822	835	813	797	810	823	856	869	857	860	818	859	788	834	822	791	795	856	782	873	808	807	851	828	788	840	814	796	889	829	846	822	896	820	844	807	850	864	844	866	797	817	836	815	801	845	859	873	849	865	797	804	789	833	826	831	823	793	832	815	825	848	860	794	809	856	795	813	794	843	876	790	818	882	804	779	812	835	829	778	820	756	818	789	881	883	892	811	805	816	802	792	874	794	770	829	827	823	863	842	823	813	832	847	821	831	822	822	825	792	829	801	802	806	819	811	847	832	771	813	888	866	828	815	871	853	794	896	848	810	819	863	833	835	828	876	817	794	852	856	842	877	814	785	836	818	858	844	855	811	801	801	800	816	866	810	827	829	829	888	826	906	823	837	818	804	847	797	802	764	843	819	850	822	803	854	901	807	792	840	853	821	807	809	808	852	839	793	893	798	799	833	815	818	811	805	844	913	851	870	819	863	868	834	807	788	824	811	815	829	839	843	832	803	829	829	866	824	849	850	801	842	871	858	819	883	883	854	837	818	792	830	826	857	791	784	789	836	802	875	817	876	919	766	864	820	824	816	859	810	793	840	875	867	776	805	834	821	810	822	799	841	840	876	809	817	864	834	822	847	823	789	832	825	842	784	844	795	849	839	817	834	829	844	831	840	837	896	864	862	828	880	822	840	844	836	846	845	815	834	813	816	813	836	863	820	835	848	834	904	780	839	870	789	862	842	826	869	809	823	838	890	824	838	843	861	785	788	797	840	818	792	858	784	859	861	888	881	805	895	798	798	788	770	792	813	877	833	821	898	858	825	828	868	820	817	809	812	831	863	830	841	799	815	846	850	827	776	845	894	807	804	841	846	790	885	832	792	804	802	819	814	793	804	872	847	848	902	816	806	830	802	836	839	891	847	880	781	790	825	805	837	797	792	844	813	810	790	835	780	812	811	856	856	827	864	811	866	792	796	811	822	802	827	871	857	821	803	798	805	818	847	798	831	826	783	810	822	862	790	874	845	859	840	801	859	840	788	861	825	847	810	821	828	806	819	810	782	824	809	780	829	791	819	785	796	799	836	776	854	865	840	813	801	828	805	870	850	865	792	817	845	856	860	858	843	807	855	788	778	846	802	875	804	836	818	829	807	884	812	812	814	802	787	827	833	816	841	865	869	829	838	874	843	779	792	844	821	855	824	760	857	809	873	784	838	809	822	864	827	881	868	799	851	814	804	877	816	898	862	869	794	793	813	825	878	808	829	899	877	849	811	814	849	882	835	785	811	830	853	838	835	817	774	859	834	809	871	756	842	826	804	820	792	807	818	826	902	811	827	820	860	858	845	842	790	805	814	859	797	843	825	853	810	836	830	809	742	834	820	880	798	864	823	860	804	788	864	836	800	872	846	858	849	887	878	837	809	862	828	784	853	782	845	861	829	859	868	854	791	860	837	807	774	878	825	819	839	831	840	814	810	838	813	796	816	800	811	846	832	864	813	848	799	789	795	839	820	831	878	834	844	824	816	851	771	836	829	904	887	848	819	826	798	801	839	837	826	848	836	788	803	809	861	846	853	814	841	816	852	854	748	892	828	848	798	844	842	840	865	856	857	849	813	861	829	838	802	866	808	832	799	844	848	818	772	850	832	772	754	855	851	800	837	810	865	838	828	854	788	814	776	810	847	841	829	825	869	847	830	829	828	855	835	843	816	838	798	772	858	855	832	830	812	822	846	844	832	850	873	876	851	847	800	810	905	821	826	793	733	821	834	834	815	839	850	857	834	801	867	836	816	840	814	816	803	802	804	823	837	848	823	822	833	795	815	821	816	838	817	844	815	853	814	805	862	835	800	804	797	838	852	841	828	810	839	847	829	763	818	832	865	815	851	889	813	860	817	868	850	805	811	807	851	837	830	780	829	792	899	803	811	815	809	827	841	835	842	802	799	859	834	819	848	820	809	873	827	887	825	832	844	839	809	803	819	870	825	845	777	851	827	853	797	840	791	789	820	823	869	855	891	870	809	827	802	795	828	831	810	849	849	819	838	828	848	866	841	809	859	818	813	840	825	819	854	834	787	813	817	824	832	780	810	850	827	840	824	793	841	917	838	799	842	835	777	785	848	840	841	856	839	823	839	863	846	830	809	876	827	833	849	813	828	846	840	829	820	868	877	820	824	808	860	820	852	777	807	819	810	877	886	906	841	804	843	816	839	818	856	787	833	800	864	829	826	810	826	837	817	857	793	778	836	809	851	824	816	879	851	821	819	805	815	841	839	789	818	844	815	806	802	807	801	824	808	856	810	843	774	827	867	829	814	798	848	807	851	800	807	856	826	821	843	823	817	838	808	860	846	811	794	856	850	838	813	792	855	863	897	851	794	876	810	869	834	813	798	826	826	826	845	863	824	837	844	814	865	835	811	830	808	857	894	830	818	829	842	825	797	835	877	824	820	815	778	827	852	810	801	814	844	839	874	883	821	846	845	861	802	857	866	803	896	828	814	826	797	827	773	826	818	877	858	848	840	838	817	787	856	824	836	852	802	875	788	850	821	820	809	792	859	799	843	862	852	855	864	793	824	879	819	847	822	815	829	855	825	869	769	851	831	823	850	841	836	837	888	820	800	826	882	823	816	784	836	875	812	833	853	869	835	844	825	795	837	781	867	769	889	835	898	840	801	812	783	789	839	810	813	841	819	830	789	843	847	825	849	858	797	820	863	818	845	821	825	897	792	795	831
40956	19377	12481	6937	3693	2887	2853	1701	1098	642	474	493	486	454	548	518	491	477	442	476	475	448	478	441	457	441	421	434	458	430	445	426	458	408	419	441	446	429	447	429	420	402	445	400	405	406	389	414	406	413	419	419	448	398	409	411	456	444	428	462	432	433	429	444	411	466	412	426	409	418	425	403	444	418	457	455	425	442	454	445	456	416	456	391	434	419	416	423	426	427	468	438	392	447	430	414	442	426	418	425	429	452	433	395	455	408	423	385	415	455	396	426	437	401	445	445	430	414	409	437	397	430	380	412	484	407	433	442	414	398	395	418	392	422	460	415	448	426	444	385	490	405	412	445	429	412	413	426	425	456	415	395	432	418	412	437	457	443	405	406	428	453	420	406	403	395	471	400	408	406	412	428	441	460	437	431	417	428	401	424	427	458	448	445	414	399	387	412	400	445	444	376	441	421	393	455	424	405	418	423	440	410	425	419	424	422	452	397	400	453	452	376	396	435	437	479	434	408	443	433	436	396	416	419	452	426	454	480	424	397	375	393	408	416	469	417	432	410	429	400	429	381	428	441	408	427	425	446	434	430	420	438	399	383	423	418	431	446	457	442	409	428	433	439	420	451	420	426	416	419	420	421	443	430	403	426	449	438	389	462	405	445	410	415	373	400	414	409	432	437	455	434	454	389	453	421	376	439	431	419	396	411	408	411	419	437	423	410	381	393	403	441	416	435	392	428	433	414	387	443	411	384	416	408	424	459	406	448	423	412	420	413	433	413	415	424	357	405	438	381	426	452	403	398	447	438	457	411	416	392	465	451	414	389	429	419	401	402	422	424	418	413	431	407	430	443	422	412	426	439	407	443	400	440	428	400	404	417	423	408	405	411	380	451	413	410	370	427	435	440	427	433	427	437	422	439	413	402	407	417	373	422	420	451	416	415	417	424	421	434	407	402	417	411	391	397	363	405	439	439	431	403	380	394	394	464	449	434	424	424	411	391	433	406	419	419	413	430	409	431	409	429	437	413	382	413	451	424	424	421	432	452	428	414	389	440	464	444	386	433	389	388	414	414	436	425	400	415	433	421	405	455	430	422	416	428	407	436	441	408	393	443	457	440	398	420	454	418	423	425	411	408	422	399	408	387	416	448	424	410	411	390	393	407	437	437	422	411	442	427	400	439	390	442	464	442	440	420	379	433	462	440	390	435	411	426	434	403	433	431	418	429	398	429	439	434	431	399	409	398	423	359	425	390	394	444	424	382	457	426	462	417	423	443	412	435	471	447	387	424	445	425	428	423	419	419	413	436	466	412	412	431	419	429	405	411	425	430	380	421	440	389	423	426	403	397	413	407	395	406	401	408	398	445	414	404	470	420	438	418	405	442	427	474	428	375	440	454	461	408	399	432	431	428	452	419	437	424	388	435	404	432	424	427	411	422	421	458	447	421	416	411	437	421	487	410	454	400	426	406	444	471	425	393	422	418	430	460	457	443	426	449	395	397	433	446	398	377	417	428	438	427	423	437	414	423	423	450	439	428	441	421	450	432	365	419	399	433	422	433	405	409	438	429	441	409	410	381	403	416	427	446	399	466	419	466	399	395	384	403	390	445	384	399	469	425	433	432	432	419	411	415	404	434	396	436	422	427	398	417	387	437	447	381	382	429	433	440	402	406	403	379	409	460	439	413	440	416	416	419	433	456	462	419	384	453	421	464	461	397	448	387	414	428	447	408	402	417	397	382	415	424	441	432	412	445	407	446	423	430	406	410	407	457	427	431	458	433	459	422	387	444	413	419	435	439	427	423	435	447	430	397	411	395	403	459	438	404	423	462	458	427	439	401	425	438	405	402	459	411	445	474	430	407	401	399	430	417	434	419	424	420	435	438	428	395	476	422	438	434	422	401	416	439	370	432	424	406	396	450	435	408	426	423	398	469	451	434	444	416	436	442	415	442	417	440	441	432	411	406	417	424	421	451	454	434	414	445	406	437	463	439	433	418	475	424	392	419	430	419	402	379	417	440	436	454	425	410	414	420	424	457	466	432	465	465	387	397	421	429	419	400	442	422	417	408	464	421	395	444	432	397	400	417	411	431	409	395	423	397	448	453	418	408	421	433	417	405	396	421	464	406	383	449	419	417	402	423	402	442	421	410	400	408	443	420	463	418	435	444	406	444	439	425	443	421	432	413	446	432	408	416	408	422	414	423	442	492	406	424	423	413	404	427	405	428	435	393	432	460	439	394	421	432	427	451	444	429	396	377	428	381	475	404	406	415	394	398	395	429	436	387	437	428	474	479	438	401	438	371	411	407	398	415	385	414	396	382	430	454	406	436	408	391	415	412	444	402	417	404	430	415	379	428	423	439	394	485	442	449	422	435	430	434	423	430	395	384	394	410	449	478	437	399	372	398	423	437	442	392	424	404	435	399	453	446	429	416	411	399	432	437	419	407	423	465	421	434	408	435	422	475	394	422	443	448	425	436	430	430	421	389	399	415	436	421	438	447	428	434	411	420	391	414	437	439	431	444	457	429	435	448	412	433	404	408	463	400	411	441	408	432	422	411	459	400	413	396	411	419	428	439	441	431	424	454	426	446	423	434	418	430	441	387	417	414	406	428	407	409	407	439	401	445	461	445	401	440	414	399	383	427	398	462	448	376	453	393	392	368	394	414	450	411	405	462	453	469	415	373	424	416	428	454	393	447	382	416	433	381	437	415	383	411	377	382	455	436	428	429	371	408	452	427	393	408	399	457	435	415	419	410	454	446	414	390	411	429	443	419	419	422	406	429	371	433	431	428	432	424	437	420	397	392	440	390	458	412	441	429	445	425	429	414	429	389	433	452	351	392	447	450	403	428	410	359	431	466	413	423	415	405	403	408	444	431	403	400	399	424	440	458	428	445	430	438	419	426	426	444	452	433	403	385	437	424	445	407	425	399	384	434	397	394	449	425	435	433	439	385	405	410	417	384	378	422	420	382	411	446	417	415	423	382	402	451	462	422	385	400	442	406	436	435	458	404	460	418	436	438	422	442	424	407	416	387	440	416	424	412	446	398	441	470	386	420	393	380	430	426	417	419	427	428	401	425	397	429	425	441	425	410	435	423	443	406	428	458	410	420	435	425	456	441	419	453	424	464	449	435	398	435	407	442	430	409	413	394	431	400	403	405	399	422	449	457	449	435	424	445	434	429	452	409	472	420	392	409	430	423	447	429	392	440	408	400	422	434	408	418	461	396	422	403	423	392	433	433	419	469	404	388	403	425	405	497	434	410	427	490	388	420	421	408	476	445	457	453	461	437	441	430	404	415	434	417	396	419	448	428	406	400	403	382	454	403	432	405	406	437	475	418	391	413	432	430	396	441	400	442	412	461	411	405	426	415	428	425	407	417	424	419	419	429	389	474	434	404	401	412	435	429	420	423	454	436	411	398	417	417	409	398	421	418	442	406	409	413	396	412	385	389	456	424	414	403	419	411	391	415	415	419	469	394	449	426
28313	15716	18116	14852	10936	10411	10579	6421	4143	1868	1532	1484	1366	1327	1637	1622	1450	1328	1204	1258	1213	1182	1095	1107	1063	971	989	1040	1036	1004	988	999	959	1005	989	982	985	1008	1027	951	1014	966	1021	955	995	942	994	1002	1031	1039	981	1031	999	923	989	968	958	976	978	973	1017	891	1025	981	952	932	984	1000	899	1004	1007	959	1004	986	968	953	917	993	993	1004	984	1015	945	977	927	948	1005	932	967	970	1005	966	939	966	1002	961	987	1011	944	1026	970	956	910	960	947	965	1042	973	966	1010	950	995	1000	996	973	960	1000	911	937	996	976	985	1000	965	1010	977	968	947	1052	952	954	989	985	940	967	975	930	1015	976	1002	982	1010	952	956	984	1045	972	948	985	974	957	967	978	985	962	964	977	987	971	955	1019	942	946	969	955	948	967	1028	953	983	969	990	1016	1023	994	957	888	993	948	964	952	957	1002	986	940	950	1035	935	960	989	994	970	982	1001	971	960	980	948	1017	936	954	983	969	930	1010	964	966	948	995	990	1009	987	970	985	958	973	966	997	1002	989	986	946	989	985	1017	978	933	973	1004	968	1011	978	963	925	1004	978	971	1005	936	992	1028	927	980	979	1001	975	983	981	924	985	934	1035	981	989	970	944	1004	946	964	982	1009	988	913	1005	966	971	971	1034	963	983	1025	1036	1013	969	957	1015	947	1008	974	964	1019	997	934	974	1062	1019	1030	942	985	951	1014	962	961	945	990	1010	955	962	983	1017	995	972	977	960	988	970	973	967	983	999	972	989	974	1049	1000	996	1002	967	993	1023	989	959	1027	992	987	1012	1036	1026	944	972	948	1010	984	983	975	1023	982	934	971	976	957	988	966	969	997	975	1020	1003	968	1036	961	904	962	960	957	1048	984	1046	1014	981	1020	918	983	1029	936	961	955	957	964	1029	975	957	917	971	960	1019	942	983	940	980	1053	963	957	992	999	975	957	973	1006	1004	968	966	960	932	924	1024	977	956	953	976	945	1003	986	939	964	977	978	942	972	913	976	1005	964	1019	960	945	1033	1027	958	1013	938	973	1034	987	1034	968	1022	941	1015	988	991	997	1029	1018	953	963	949	1007	1033	973	997	951	927	1052	1047	993	1030	972	982	982	908	1045	981	948	944	1034	955	956	1014	949	1002	997	971	949	952	925	976	968	950	973	975	961	955	1027	983	1027	955	987	972	939	974	966	906	903	971	1048	1028	997	944	928	1023	960	936	933	988	997	1032	1009	1006	974	1015	992	998	995	982	968	925	969	956	938	990	969	957	991	984	960	953	1007	981	959	967	1009	910	1001	985	962	907	1006	935	934	1042	971	1042	977	966	967	975	1009	1029	952	1009	952	948	1000	948	1007	1002	954	969	1014	1013	1035	995	942	942	967	957	988	975	1053	1005	949	990	947	952	962	994	1008	988	984	941	986	978	929	951	1017	989	1025	1006	961	913	967	979	975	957	986	940	1007	947	950	997	968	977	1007	956	1013	979	961	1024	926	1040	935	999	923	1051	981	1023	986	1003	1052	975	948	967	1034	960	980	1016	957	998	917	932	931	971	1007	977	976	992	968	978	1007	912	1003	1019	920	999	1037	1025	989	961	964	960	963	1023	934	1006	1010	1012	985	990	968	972	965	966	1042	1018	969	988	923	1049	1010	934	981	1058	978	981	984	981	990	1040	1001	1033	1011	1036	980	937	982	985	958	986	979	964	917	975	975	980	985	1009	982	987	1004	975	1000	944	1007	1020	948	957	980	989	1003	952	1015	967	981	1073	955	994	966	962	991	969	927	959	943	983	961	1002	973	957	996	943	1017	971	992	987	1000	987	998	1027	953	981	979	981	958	977	1019	967	1005	1005	928	991	1000	984	978	965	959	987	980	993	948	992	955	1015	961	967	963	983	998	958	998	996	973	981	1002	991	963	997	988	998	997	940	933	1014	971	966	972	959	996	974	964	1001	988	989	936	987	983	937	1032	964	966	999	918	982	1005	1036	1015	965	970	988	1017	976	1003	979	991	1005	1038	998	1023	902	990	991	1011	992	960	1042	1019	995	1040	956	1011	957	963	962	958	1009	1008	1003	962	1011	1011	1072	971	962	924	987	978	1027	966	965	923	1019	964	960	950	980	1024	940	971	995	1035	991	1015	996	964	970	987	983	962	996	995	1028	930	972	977	1012	916	973	1013	1043	970	965	987	986	1029	990	919	960	1013	1058	978	943	990	894	950	1023	959	1040	1005	995	1038	1064	998	940	985	941	940	951	983	982	990	991	972	1026	955	984	908	1052	928	977	990	979	956	953	957	974	924	1012	940	976	952	961	985	1030	987	981	963	1020	975	955	989	982	1011	979	1051	949	1052	1009	909	946	974	945	948	982	989	982	997	1018	950	933	1014	980	967	962	968	963	997	975	965	953	923	973	932	953	986	1005	997	973	938	971	1002	949	984	954	1017	986	957	1020	959	981	1001	1017	1024	943	1011	1037	998	998	1020	980	1009	993	936	989	984	948	932	967	969	1000	1001	955	937	961	991	972	974	948	1045	962	956	886	996	984	998	907	1022	955	981	974	1019	973	1003	1053	953	963	991	1031	937	944	965	973	1023	1021	978	914	967	1005	1052	985	972	944	988	960	989	976	970	1015	961	993	1011	968	1022	983	933	974	978	998	994	985	949	991	984	990	1013	961	959	985	935	985	996	995	980	987	961	981	972	901	956	998	973	1049	999	1002	910	998	972	952	970	986	981	973	1007	981	953	1048	1014	986	975	997	1015	958	994	967	1023	962	973	989	971	964	993	952	956	964	979	975	976	941	1005	948	1029	951	1009	949	993	976	960	990	928	987	930	967	969	983	986	964	956	987	985	953	982	982	987	1020	1004	968	974	938	983	977	1011	961	990	983	976	996	994	981	979	1016	952	949	1015	932	1002	955	969	927	956	1019	935	951	989	998	968	1026	1077	932	1000	939	935	970	956	965	1017	1067	965	1029	979	1013	963	998	990	995	984	953	933	1047	994	991	956	1031	958	1017	928	988	1020	1022	936	966	984	959	904	1001	1004	946	957	914	969	958	1038	940	953	953	987	969	1016	981	974	974	950	991	966	977	965	937	950	1016	1014	975	950	953	952	1001	943	966	970	949	971	993	1017	998	946	986	1020	981	986	982	998	1001	982	943	1026	992	1007	997	1016	974	940	979	942	915	1000	974	988	987	983	985	982	992	1026	998	964	1008	940	956	988	973	957	991	936	958	972	975	995	1000	972	1014	1042	1026	963	1009	981	924	976	1057	963	985	1004	949	998	1012	946	988	982	951	965	972	989	988	970	987	963	1034	974	941	978	992	992	932	949	1003	979	948	991	1011	927	1023	964	976	973	1004	940	1045	1004	1020	964	924	987	938	1018	972	937	954	1034	1016	990	1020	1009	989	971	941	1018	995	954	967	968	1033	982	912	931	969	984	989	966	963	980	974	955	984	979	1010	989	982	1030	925	943	976	993	987	952	969	1005	974	994	1033	956	994	994	1014	931	982	980	952	1000	1026	970	954	908	1006	920	968	1016	989	988	933	989	978	954	923	1036	963	932	969	946	946	960	1034	1049	988	974	1007	978	981	983	1009	927	1005	970	959	964	990	951	999	978	947	988	940	968	1004	966	953	1028	994	1052	974	948	972	994	985	947	947	1004	1001	998	998	1005	931	978	940	948	1013	940	1018	1021	885	943	957	999	984	1039	996	1004	1022	955	995	971	971	988	969	1022	947	934	952	992	989	967	972	1017	998	945	893	933	1026	1013	964	989	1036	924	990	931	1008	958	1011	1001	1000	932	993	1004	903	962	945	1004	959	958	964	1033	984	952	1012	980	1021	934	1000	970	953	989
47429	25336	17673	10672	5743	4722	4376	2649	1734	817	484	488	437	442	508	507	509	493	429	406	411	426	429	393	383	395	399	367	336	339	367	347	395	364	359	376	363	343	340	366	370	385	346	386	382	358	350	364	411	365	366	346	376	360	372	383	355	334	349	317	371	398	363	382	373	360	326	346	359	364	322	359	346	349	359	364	358	359	363	346	322	343	343	336	367	344	388	353	348	349	378	358	358	336	368	350	348	368	337	342	353	350	371	336	315	371	389	364	336	376	335	355	341	315	353	365	367	355	338	368	398	373	346	312	349	336	337	346	345	352	344	353	331	343	346	331	317	387	385	365	399	394	364	377	359	337	305	390	381	340	328	323	381	413	381	343	345	322	357	370	346	370	337	369	370	338	327	345	376	327	325	352	352	340	377	353	364	360	342	338	361	331	326	400	367	380	361	372	343	364	377	371	361	345	344	352	374	388	405	357	339	365	380	335	347	335	342	358	374	407	333	378	344	333	364	341	358	360	333	343	363	344	361	336	382	361	347	312	359	336	334	361	328	343	349	354	357	365	371	337	358	343	345	354	363	337	375	372	343	334	356	369	368	375	346	354	398	352	341	345	367	379	354	332	356	317	345	342	358	367	372	364	444	359	373	362	333	373	331	364	362	385	351	357	364	353	352	340	387	332	347	386	299	358	392	331	353	330	366	337	360	375	369	376	328	385	347	353	326	319	376	315	365	359	359	340	372	378	379	337	366	363	379	367	339	342	364	345	338	363	340	331	382	343	314	369	359	349	381	333	346	353	318	357	365	383	366	376	328	355	352	367	382	346	346	360	358	373	317	356	338	322	360	343	366	320	364	352	363	373	363	347	369	322	343	318	378	347	371	347	316	386	323	379	367	351	354	327	372	354	365	356	335	373	372	336	316	339	379	372	372	348	382	378	324	342	362	381	345	354	340	355	372	332	355	365	384	361	376	363	328	359	319	370	352	368	345	342	343	372	345	360	333	404	318	355	343	365	377	336	381	375	342	351	374	389	339	337	360	366	343	372	359	368	368	357	372	354	335	341	328	370	334	340	348	348	350	345	333	343	394	375	333	375	355	346	365	358	342	350	337	354	315	359	337	341	361	341	348	353	361	333	360	328	364	345	359	384	379	416	373	356	333	361	342	361	378	343	298	339	342	378	350	345	346	367	342	363	371	374	349	341	359	365	380	390	354	335	354	370	358	377	371	349	365	332	344	297	345	371	367	351	352	343	327	330	338	377	360	367	335	394	355	320	352	369	306	372	321	341	357	355	317	371	370	349	363	359	349	338	388	381	347	322	324	361	351	354	388	327	339	352	397	337	359	387	338	331	355	355	362	337	391	341	329	365	358	345	374	333	360	372	369	392	364	340	359	330	341	366	368	375	345	324	324	323	346	361	382	362	382	340	369	351	344	341	331	358	359	312	362	385	349	369	361	323	358	332	378	326	349	337	362	335	363	340	363	344	389	334	343	356	393	371	380	347	344	312	340	358	365	349	362	355	364	326	342	340	376	376	345	349	339	358	362	347	325	351	365	346	347	355	376	389	315	355	372	346	334	364	363	358	372	377	326	361	341	372	343	394	346	358	344	358	360	369	359	344	346	368	335	370	343	368	333	357	359	325	343	344	350	359	321	313	366	377	348	361	308	347	326	338	355	388	344	375	384	372	328	345	350	346	354	355	378	328	349	362	348	334	342	368	336	377	404	356	361	354	376	320	337	360	363	368	394	356	360	323	371	367	350	356	383	328	331	355	327	364	370	373	380	340	370	296	341	402	347	356	349	353	357	373	357	363	345	364	372	362	352	379	327	352	374	338	401	345	393	372	338	370	334	349	351	384	361	388	375	385	349	339	365	359	361	327	363	364	355	335	376	345	350	354	355	345	384	368	393	348	344	341	331	365	352	386	350	320	346	364	336	365	364	342	360	396	337	401	319	355	362	363	366	354	344	374	347	382	351	342	330	366	368	356	366	327	345	390	376	346	364	358	346	358	389	381	386	352	339	394	351	366	352	372	359	335	362	346	339	348	364	340	359	375	372	372	353	390	365	364	360	369	362	355	348	344	350	357	363	338	395	344	331	369	360	318	334	327	347	379	343	377	376	332	367	351	326	357	349	403	373	347	356	358	399	362	362	374	381	407	379	337	322	350	312	350	363	344	354	366	369	337	343	351	378	359	329	319	357	354	319	363	341	403	358	322	325	383	364	376	338	320	356	363	354	350	354	333	331	363	389	314	322	406	358	352	367	358	379	339	378	380	346	380	361	359	379	360	374	367	366	353	374	347	365	376	365	334	383	368	377	376	325	371	369	340	328	321	344	364	368	366	365	390	354	370	331	367	407	351	366	352	379	351	335	316	347	371	361	342	329	377	336	347	378	354	352	328	349	390	360	382	345	338	383	373	324	351	363	360	362	381	388	350	341	380	299	354	359	360	370	357	383	372	393	384	346	344	353	315	375	332	336	345	352	360	383	380	333	346	329	365	343	338	371	363	350	345	354	364	347	344	354	351	371	365	354	388	388	358	347	337	334	295	321	340	373	374	325	352	388	373	343	366	374	364	370	341	355	358	345	335	365	312	354	391	350	319	361	346	326	339	367	338	355	371	363	398	339	356	363	363	372	345	330	359	330	345	376	362	351	330	389	324	373	368	364	346	361	370	357	355	335	345	353	339	329	319	363	333	376	389	330	335	388	363	376	361	326	373	390	354	355	376	365	364	325	392	375	336	355	334	403	330	342	342	345	321	353	355	347	355	380	347	351	357	352	325	364	328	339	366	354	340	360	389	367	381	367	357	322	336	332	351	334	339	381	361	342	341	300	396	391	371	365	372	386	336	378	332	351	366	363	368	358	338	388	352	356	326	353	355	328	398	342	361	363	337	334	332	347	357	377	369	335	358	385	352	341	343	387	359	369	346	306	361	362	348	356	406	344	368	349	364	339	342	357	365	335	330	374	400	344	356	348	337	369	349	369	342	315	395	354	402	352	363	346	352	356	368	358	334	331	353	354	337	374	391	362	346	334	343	375	334	367	333	373	352	348	392	388	337	357	339	376	340	372	361	357	380	351	383	369	376	376	383	349	343	370	326	366	361	369	363	336	391	354	386	381	367	341	334	358	318	330	335	341	347	377	334	373	348	311	366	354	336	363	362	374	356	376	363	369	394	359	348	335	386	367	351	314	338	356	409	323	359	347	364	371	363	324	376	385	384	365	358	340	352	371	330	375	367	372	363	385	354	341	299	389	366	364	358	347	350	345	341	378	386	321	320	314	335	347	327	305	326	359	352	380	365	367	387	348	341	370	369	308	355	338	347	347	355	351	368	359	340	367	324	334	358	326	373	347	331	368	362	348	389	386	356	380	327	362	386	355	337	344	349	326	363	376	360	358	342	375	376	365	370	371	339	369	359	338	346	342	348	382	361	348	367	352	307	347	345	366	340	360	323	355	343	343	346	342	380	373	374	369	362
31754	20328	22044	20075	15340	14967	14520	9281	6704	2643	1554	1510	1404	1433	2134	1971	1585	1533	1342	1289	1276	1318	1162	1059	938	863	889	912	902	834	887	861	898	866	868	909	909	848	822	866	827	855	794	898	864	878	851	869	900	840	841	834	842	833	844	797	816	832	758	856	817	840	826	834	775	807	823	820	848	813	798	866	802	827	825	775	816	836	793	831	828	872	830	841	879	765	839	834	790	797	792	858	853	841	798	812	810	778	834	885	851	799	827	842	849	875	810	801	796	775	822	801	812	841	810	841	802	772	880	803	824	798	759	824	859	824	847	852	851	764	837	800	793	852	861	816	850	795	863	830	819	804	876	754	833	818	792	819	797	829	800	850	883	827	845	828	830	810	864	877	868	826	819	805	864	830	809	848	830	843	860	847	805	768	817	814	812	829	816	773	782	800	780	779	843	858	861	755	851	784	781	802	868	791	844	884	812	825	827	829	778	826	845	761	879	821	861	842	816	830	868	816	817	802	794	780	815	818	804	819	772	821	802	794	841	840	761	853	861	839	862	791	783	842	851	840	797	880	779	798	809	809	808	794	817	863	810	792	842	815	769	792	785	799	777	808	879	788	835	796	869	813	828	813	830	874	842	856	828	815	866	893	806	787	839	815	811	798	795	770	768	842	780	822	838	900	816	853	781	841	833	799	844	851	781	817	815	839	840	816	813	795	803	821	808	835	797	821	779	840	815	838	843	808	841	837	793	770	810	770	805	842	817	882	796	823	837	868	791	813	802	762	810	795	820	808	853	845	875	777	785	819	845	790	795	854	781	760	846	839	808	795	830	842	853	796	803	822	808	845	814	864	829	845	851	802	789	819	820	782	883	874	790	832	793	783	790	813	828	825	838	816	764	773	811	852	811	815	820	812	853	772	873	854	835	874	771	806	805	816	779	869	859	820	822	831	838	879	816	832	815	860	799	800	822	817	746	859	794	862	856	796	808	859	801	870	790	830	809	835	844	862	863	876	815	799	817	764	791	812	815	869	827	835	780	839	835	837	810	859	796	862	847	796	826	784	814	834	809	809	829	868	839	785	831	782	827	840	877	749	804	780	796	804	813	801	807	769	849	839	881	800	808	854	823	808	825	821	870	781	801	830	809	856	859	799	849	789	816	888	802	777	806	805	813	811	733	851	854	807	825	847	847	836	835	883	857	809	840	822	821	855	811	808	797	827	841	812	841	779	808	836	826	841	810	835	842	844	810	800	804	793	884	822	851	868	814	800	822	834	796	848	893	828	867	805	859	827	778	824	782	882	885	863	774	835	838	799	796	847	822	847	818	862	862	832	837	858	814	867	827	792	790	794	843	832	838	839	804	892	819	814	794	817	815	825	811	835	802	841	837	843	812	877	807	822	782	830	852	817	820	807	820	822	863	834	824	890	829	827	895	830	858	827	774	823	826	825	833	824	804	862	810	808	778	815	820	792	864	811	807	847	767	821	811	827	843	795	853	831	870	860	823	779	842	815	799	785	838	837	809	865	784	866	874	825	821	829	806	797	878	810	809	808	771	806	838	829	813	800	787	819	844	867	817	807	857	806	828	808	846	804	812	866	855	827	805	890	799	771	817	821	826	848	775	820	788	827	840	840	825	791	856	782	829	793	839	801	796	808	820	850	794	866	892	846	859	848	820	798	865	827	872	828	820	794	862	806	878	819	901	829	862	818	785	844	806	811	817	899	837	793	831	862	843	801	825	809	792	824	871	791	821	822	836	791	824	798	800	845	839	775	837	788	845	815	817	844	835	824	809	841	774	831	791	850	807	839	827	856	856	837	819	829	813	795	884	769	802	808	827	776	832	811	834	810	800	820	850	764	817	822	765	805	762	772	827	834	865	815	893	792	818	802	807	824	841	817	781	792	845	818	815	817	837	871	791	841	868	846	796	787	855	817	828	830	758	808	835	769	797	814	805	815	807	820	852	862	813	824	811	836	814	849	842	830	837	853	801	811	812	823	815	784	801	830	815	831	839	819	806	820	843	817	828	806	825	822	864	833	806	795	793	797	870	796	808	829	811	787	790	846	830	801	800	827	780	799	765	860	828	832	900	823	804	809	796	830	837	805	835	823	888	866	835	766	885	880	774	847	837	834	834	764	846	839	850	782	777	863	842	800	838	814	817	795	891	787	868	813	870	846	794	797	791	794	845	874	841	853	825	859	823	804	826	778	853	792	813	799	822	822	786	831	870	798	841	796	879	775	867	820	858	823	829	822	832	802	888	836	792	754	783	808	858	849	806	826	864	808	800	857	823	845	863	833	824	815	842	792	807	773	825	772	828	840	867	847	834	845	836	810	849	792	820	831	791	794	821	811	811	853	829	771	786	855	788	824	832	815	849	853	819	822	854	848	821	818	809	873	858	812	836	788	834	813	803	818	795	794	866	785	817	828	775	835	819	797	768	841	883	797	818	796	797	828	804	892	839	830	834	812	764	823	789	822	854	855	853	778	816	807	812	852	810	841	817	797	868	850	814	850	852	823	803	797	838	853	785	825	797	791	878	907	782	806	831	873	803	890	823	841	827	803	850	833	850	806	764	838	808	867	844	820	793	857	822	827	854	830	846	841	885	810	800	806	862	813	822	851	813	816	836	817	773	811	805	838	776	836	822	847	778	811	824	844	793	771	789	776	826	856	788	891	832	805	821	835	771	821	825	857	861	874	834	846	865	808	790	874	832	853	838	839	790	853	803	830	878	829	811	830	850	799	809	817	773	828	844	866	876	823	849	775	834	791	848	813	810	843	839	814	848	823	871	824	822	848	793	813	817	830	802	877	819	835	832	840	828	830	859	837	818	859	770	788	887	784	804	844	839	820	820	825	846	798	818	905	847	864	828	818	850	830	845	893	824	795	823	801	809	803	835	847	864	789	855	791	822	791	790	805	798	787	768	827	769	869	837	854	838	804	832	860	861	849	828	825	785	785	813	833	844	793	814	851	792	787	800	851	797	854	835	831	770	826	853	806	818	768	791	773	860	802	801	846	818	821	860	840	819	805	809	836	801	824	797	835	823	901	821	883	829	820	836	830	799	821	792	810	814	854	788	809	810	809	819	843	826	815	846	889	824	872	825	814	803	876	779	813	837	795	796	853	832	747	804	854	856	856	845	831	866	757	846	846	852	788	837	815	811	860	780	836	811	874	808	843	860	837	782	834	807	842	839	843	835	812	780	827	902	795	819	825	835	833	812	809	827	800	851	846	817	838	786	807	808	804	837	813	834	804	843	833	806	847	799	788	802	829	807	835	831	833	821	802	853	826	821	815	819	804	785	875	833	830	813	812	814	844	821	815	857	862	837	843	816	837	871	791	799	912	792	814	827	824	818	811	809	872	807	887	868	835	815	823	792	893	818	843	780	841	826	845	812	800	826	809	750	876	814	831	826	801	795	855	865	799	811	779	806	871	799	757	834	807	824	809	836	786	787	840	804	866	837	811	866	828	782	865	821	818	805	782	843	811
25592	11343	6902	3391	1672	986	793	577	488	460	397	384	386	346	373	370	367	361	364	409	393	367	387	389	383	360	378	360	384	355	390	351	367	339	351	342	347	372	403	366	338	352	326	352	332	371	312	364	379	355	374	358	373	346	324	364	378	336	368	374	342	365	346	361	365	368	369	391	377	374	317	359	372	326	362	393	357	343	350	341	406	336	344	343	331	373	381	379	379	329	377	379	357	342	381	368	343	341	353	351	364	342	360	313	394	351	353	372	361	346	317	399	338	379	360	380	361	320	352	342	340	379	354	379	326	348	354	376	360	340	348	355	359	355	329	319	344	343	345	330	385	369	347	370	345	333	350	328	356	365	353	344	394	356	329	367	359	352	370	361	338	383	364	347	351	368	408	351	389	352	368	380	362	341	340	370	351	322	367	370	374	353	357	347	354	348	331	380	343	330	372	373	392	358	319	370	342	362	294	358	356	359	353	320	398	373	341	386	386	363	349	336	371	369	348	364	365	366	392	340	368	366	353	377	368	354	365	363	351	369	351	374	331	353	345	323	404	385	363	352	344	350	382	324	383	374	365	368	340	386	358	371	385	368	373	363	369	344	340	351	372	364	354	372	317	364	345	350	351	340	389	355	390	357	368	359	382	373	361	327	329	378	332	331	356	407	339	337	341	348	374	347	386	356	342	351	374	353	380	396	344	366	351	341	379	374	386	360	347	347	373	336	399	353	350	373	322	358	345	363	355	362	361	384	373	371	363	351	353	343	354	390	374	364	318	345	382	382	341	375	372	364	339	389	333	358	330	328	367	338	361	359	364	344	380	348	354	364	359	364	378	355	357	350	343	377	365	355	374	363	357	349	334	349	373	374	364	391	342	350	360	366	336	381	395	380	395	331	380	334	352	365	338	355	339	358	337	360	370	366	363	355	355	333	360	370	349	360	335	407	375	359	381	356	336	382	374	355	363	364	350	339	368	343	366	352	372	351	368	375	381	355	337	374	348	337	343	355	351	337	340	352	404	349	372	393	370	355	352	353	326	354	360	372	369	342	355	347	373	394	385	360	344	371	327	333	382	365	370	356	341	358	374	360	371	345	377	384	353	350	366	384	388	365	337	377	348	314	358	357	398	375	333	386	338	342	332	354	377	373	322	363	352	349	356	360	338	310	354	401	345	387	313	361	320	343	329	353	388	355	354	373	362	340	316	354	366	372	376	412	362	371	370	379	384	349	363	388	389	378	370	395	343	309	396	341	375	374	353	363	357	322	325	354	337	372	339	380	369	394	328	355	348	342	358	329	365	306	344	388	340	353	369	360	359	353	354	350	366	356	326	355	351	379	374	389	376	405	351	364	328	357	385	342	356	359	396	381	377	313	337	386	329	343	374	373	333	358	392	366	354	372	353	342	324	400	324	373	351	361	383	383	336	404	366	378	332	336	337	337	340	339	352	321	348	316	396	302	356	347	353	337	362	339	352	336	347	338	384	376	386	332	347	348	362	384	362	370	362	355	358	352	345	379	362	364	361	348	355	359	317	319	374	347	368	372	376	348	377	350	340	375	361	333	361	407	369	363	405	386	372	378	347	351	343	382	346	392	368	360	359	348	362	379	379	323	342	347	372	373	348	380	354	372	367	372	368	363	379	351	343	357	386	384	360	392	402	376	327	345	367	330	370	349	358	400	337	318	341	355	351	360	361	393	362	355	333	377	357	365	351	336	391	369	335	330	332	366	358	364	323	391	382	358	359	358	351	334	364	331	354	339	346	401	365	331	344	394	360	388	340	387	316	331	355	378	358	354	346	353	359	320	349	376	365	394	372	389	358	395	329	363	330	347	364	341	379	368	368	386	373	355	352	376	381	356	366	333	368	332	332	385	354	375	348	361	353	363	352	355	361	347	391	346	329	369	350	346	383	352	331	341	363	357	360	360	362	367	344	359	363	350	360	368	381	330	372	355	342	351	347	372	369	395	410	367	340	366	341	351	371	345	369	347	346	365	345	383	358	342	366	374	334	323	376	362	354	347	382	357	343	354	363	368	366	343	332	371	368	347	373	369	347	377	354	317	357	348	371	358	343	359	400	346	361	399	368	365	408	376	373	398	391	348	366	355	325	372	373	363	345	358	344	334	355	345	337	356	384	350	355	398	394	312	373	338	364	314	378	409	362	373	339	377	367	363	395	362	357	380	342	360	349	379	374	335	336	351	344	340	343	372	373	345	361	386	343	375	353	390	371	358	352	325	360	372	358	366	371	353	378	379	381	338	316	382	351	344	350	363	305	402	377	324	346	353	410	342	337	338	321	348	397	360	355	348	355	375	348	341	373	378	362	380	363	360	391	358	330	353	378	353	339	339	333	345	364	368	377	340	350	345	352	353	341	369	361	357	358	382	353	381	330	335	365	363	350	374	332	362	365	321	345	370	370	368	356	372	348	366	354	334	384	342	332	380	356	381	370	354	370	338	368	340	340	369	319	360	365	322	371	365	350	379	328	318	358	313	392	403	371	365	355	334	398	345	355	333	331	340	366	375	368	377	403	359	373	374	380	369	350	339	356	368	362	363	329	378	341	371	359	325	408	383	355	356	394	343	368	316	405	358	352	375	394	366	367	360	370	388	369	365	374	380	370	325	338	358	367	366	399	343	369	356	329	360	327	369	358	373	361	348	347	356	397	372	390	380	387	362	380	351	356	351	345	352	355	379	382	373	355	383	326	346	344	380	367	327	359	363	373	365	359	346	371	361	338	383	386	374	367	338	350	388	339	340	339	394	413	389	321	368	347	365	377	344	354	358	354	372	323	357	347	367	349	370	348	370	349	359	357	367	381	356	320	358	382	357	367	368	378	369	380	350	395	398	331	364	351	371	342	339	354	372	374	328	383	387	331	355	355	356	346	358	357	348	347	352	376	374	372	390	373	363	346	327	389	341	314	325	376	361	336	341	385	388	317	399	338	371	347	356	369	361	336	363	377	314	369	378	362	373	386	347	326	325	396	334	349	342	391	373	346	321	380	317	362	371	345	376	331	327	360	379	414	328	401	378	349	351	367	354	382	372	353	361	402	358	350	371	349	375	341	364	356	344	355	351	367	334	312	363	341	391	374	319	359	356	361	345	312	352	345	387	347	360	373	341	375	343	360	366	355	338	331	388	352	387	364	352	374	389	348	352	396	368	380	378	379	384	367	355	387	379	368	393	357	406	357	341	363	340	379	350	342	364	339	364	362	360	346	354	347	375	349	373	380	363	342	353	353	363	378	342	386	350	353	331	382	332	365	339	334	405	353	352	334	387	345	375	365	344	376	375	365	341	361	362	350	363	345	389	394	371	351	370	374	338	379	358	377	384	356	356	327	347	356	328	370	343	357	386	406	316	346	376	351	350	372	350	339	344	342	376	368	359	344	342	356	344	380	373	379	334	311	389	357	351	353	351	382	355	340	344	357	379	340	368	331	348	334	350	332	358	371	418	344	352	347	365	394	372	301	345	329	337
18022	9857	11396	8945	5729	3800	2690	1906	1469	1238	1117	1034	973	973	888	933	904	947	893	985	932	912	909	887	889	856	863	919	858	859	867	878	889	846	869	889	953	872	832	856	858	858	871	833	823	937	867	917	831	853	791	850	861	876	818	871	862	831	826	842	890	854	826	873	884	850	873	777	912	873	867	887	810	865	846	867	855	847	886	858	877	861	874	820	878	854	850	843	844	846	871	889	816	794	857	851	824	784	828	793	847	849	861	828	856	823	875	822	836	879	889	864	810	903	903	851	892	871	897	828	881	845	819	877	865	913	886	830	802	818	918	840	862	862	854	816	854	827	869	830	880	867	892	866	827	868	838	900	883	746	820	872	856	840	872	844	866	820	783	822	883	855	850	829	861	801	835	895	813	839	813	856	864	823	848	858	844	882	910	811	797	894	833	845	853	862	839	875	846	834	871	810	898	869	843	840	851	889	814	846	863	878	808	804	819	862	875	894	898	853	803	869	838	834	833	861	871	811	879	821	886	881	930	846	807	857	831	864	822	909	852	872	865	816	872	871	838	824	815	834	844	859	885	870	843	825	821	878	843	840	846	845	812	847	874	859	844	868	908	897	825	807	849	842	878	917	835	893	850	880	823	853	850	875	840	857	855	820	829	887	860	809	829	893	829	868	842	833	819	819	842	803	870	833	843	886	816	843	869	849	848	892	836	863	843	885	861	836	875	830	855	815	856	862	857	866	829	823	846	838	899	806	864	872	854	868	843	884	834	909	861	831	946	804	841	836	867	840	815	830	872	833	820	852	891	858	851	870	868	818	838	890	856	827	890	798	883	820	826	859	816	857	865	835	859	832	841	813	846	877	815	865	883	869	829	849	854	824	856	813	870	859	837	842	875	812	861	884	880	838	874	858	863	881	908	861	843	818	851	886	854	853	829	863	888	839	868	844	893	872	836	836	853	869	822	820	887	900	855	860	856	870	870	866	818	906	857	832	841	845	854	812	849	855	813	894	847	882	855	895	847	826	904	828	830	835	814	828	892	855	877	880	870	859	832	856	842	851	850	832	842	835	823	811	864	895	853	760	833	875	889	887	849	884	872	887	864	862	876	859	893	822	841	883	814	887	888	855	811	871	877	822	828	863	853	808	894	842	855	893	809	820	877	822	829	813	852	885	891	846	825	896	845	862	842	899	870	880	842	828	820	855	836	850	880	838	849	885	868	836	892	867	876	850	888	853	807	869	839	862	786	815	896	875	864	869	848	892	890	793	856	836	824	856	857	840	834	861	839	849	813	847	836	817	856	842	857	854	804	827	904	825	802	816	868	820	877	833	881	834	880	864	842	850	873	852	850	815	855	851	823	858	809	809	821	874	838	869	857	837	842	848	855	866	911	884	834	933	804	852	853	897	857	838	885	885	881	822	829	868	824	796	861	865	835	818	859	836	849	832	822	848	832	837	903	849	865	842	864	836	892	833	861	879	845	857	811	884	879	874	829	828	838	827	810	880	829	861	897	845	904	865	841	838	845	868	874	846	899	856	812	839	825	854	855	811	827	841	816	862	898	888	817	840	846	855	879	861	858	863	856	838	856	945	883	899	922	873	885	848	858	849	889	819	902	828	926	842	823	832	853	852	827	874	875	878	885	874	839	908	842	840	849	825	857	849	894	915	848	852	910	856	854	834	891	840	841	835	861	847	842	856	835	863	856	846	809	835	908	831	837	864	913	817	876	851	846	833	834	875	921	838	830	843	837	877	843	840	867	858	798	859	855	870	865	849	859	797	840	832	854	879	832	901	875	848	835	814	874	864	870	838	851	849	866	861	872	809	863	808	922	837	831	902	810	867	849	888	874	869	845	859	855	835	860	905	839	859	842	846	834	851	842	765	869	826	859	874	895	901	864	864	899	865	867	890	846	844	871	880	864	791	872	849	897	811	841	750	867	889	833	868	825	857	805	816	863	891	856	895	808	838	926	856	846	869	822	832	854	849	851	858	857	855	842	838	860	849	841	871	875	835	806	803	895	819	857	855	835	842	819	860	850	819	885	865	848	882	933	818	872	901	819	824	856	817	801	890	809	827	829	879	800	853	820	892	837	823	831	876	809	870	860	829	830	857	835	874	824	860	848	824	827	889	862	919	806	843	942	856	823	920	833	857	891	866	851	845	842	851	805	836	901	852	900	836	906	897	830	855	882	869	816	850	821	837	853	881	924	885	871	867	854	837	806	872	852	827	849	892	822	885	883	772	814	830	831	816	887	886	837	871	776	868	903	898	819	826	844	842	901	859	843	860	851	826	775	940	841	832	872	895	859	872	857	834	859	835	922	835	835	873	872	863	903	827	853	842	881	845	906	818	876	871	851	859	878	842	855	866	866	870	879	884	869	865	829	875	932	837	843	874	829	862	830	862	869	813	833	808	885	856	871	832	867	855	855	867	869	865	802	839	824	880	843	844	850	838	891	901	794	869	833	849	888	830	864	856	832	837	860	840	851	896	832	871	829	833	831	889	870	818	809	826	826	818	881	841	850	887	833	824	770	871	844	829	917	923	859	866	901	810	879	797	827	882	847	879	925	853	832	863	845	829	841	834	877	880	895	841	841	881	863	812	856	886	896	883	816	819	833	799	832	890	868	889	831	876	849	859	851	847	824	849	859	828	863	879	835	877	872	882	908	839	837	921	822	830	825	854	870	838	863	891	869	840	861	903	914	850	791	827	825	866	870	861	878	853	861	894	857	873	888	789	843	834	851	887	881	853	866	856	827	859	863	796	891	868	844	851	850	817	874	863	806	836	879	921	855	868	853	912	869	862	876	885	843	833	820	889	880	839	879	890	796	841	830	883	847	805	830	799	875	826	839	881	853	839	888	818	882	929	837	846	865	838	896	901	846	853	843	860	881	843	871	870	856	852	868	885	796	790	860	828	826	842	857	869	886	880	872	870	859	853	839	831	868	853	845	769	875	822	883	830	826	800	863	933	906	869	875	836	876	878	878	851	827	890	819	896	855	865	852	831	839	848	884	825	878	933	914	894	834	836	832	885	820	814	880	806	843	854	897	837	881	825	835	848	901	868	847	833	852	866	876	873	806	839	847	895	818	869	802	882	845	852	883	861	832	874	858	819	858	817	892	813	818	890	891	880	800	876	885	838	825	894	860	852	828	851	832	871	908	793	866	887	803	874	880	840	850	927	862	831	843	833	878	831	858	850	879	808	860	845	878	854	874	808	847	825	841	847	865	859	876	771	854	868	890	857	838	851	857	858	856	878	855	858	856	853	880	846	839	856	849	828	844	818	827	859	855	860	861	823	887	831	884	866	889	880	823	865	856	910	831	849	859	838	862	841	876	874	847	855	813	852	859	868	835	804	862	822	880	857	862	800	816	796	838	888	847	824	849	827	838	825	808	835	856	865	852	865	877	831	806	799	862	864	846	889	866	872	872	927	876	838	863	848	870	839	829	814	851	827	807	848	878	878	856	807	913	897	893	772	864	796
36355	19131	13379	7780	4234	2800	2677	1833	822	704	550	472	497	513	568	501	577	476	486	429	487	450	414	458	421	432	451	419	445	391	441	429	377	457	459	412	439	404	409	456	457	465	434	394	402	435	426	431	432	465	437	417	405	428	499	399	390	427	427	411	385	421	433	397	431	407	390	465	426	409	421	424	418	402	422	395	416	411	431	401	447	419	428	401	422	417	396	431	434	428	448	391	413	467	429	389	444	409	433	425	418	436	440	426	409	436	432	448	410	423	431	445	401	404	400	443	441	415	411	406	410	443	387	458	433	434	403	440	436	403	399	426	439	410	448	424	420	390	399	444	391	425	434	437	443	432	419	429	453	408	455	434	412	422	417	405	420	410	458	423	417	408	445	403	416	406	419	435	391	401	423	412	401	416	409	425	426	445	407	442	392	409	434	423	396	435	467	442	424	441	444	414	399	424	414	406	415	439	418	432	438	426	425	392	420	425	431	426	396	421	428	456	468	442	443	419	419	393	427	420	457	401	412	455	425	408	426	427	419	434	426	419	425	427	448	430	444	412	452	411	431	454	427	420	443	447	445	421	419	413	442	418	421	420	415	474	420	415	403	427	464	386	453	454	417	406	421	437	421	408	452	398	448	438	428	457	457	410	455	439	412	420	410	436	431	383	424	409	424	434	432	406	435	360	383	417	418	441	397	427	394	433	439	413	416	419	423	436	427	402	438	447	466	458	416	403	434	415	434	411	416	430	464	434	377	435	438	446	458	412	460	432	401	457	406	440	421	439	418	404	454	409	419	400	409	417	423	409	403	403	451	437	414	395	451	375	413	436	421	420	404	427	451	430	433	409	427	436	421	441	425	430	421	446	463	411	429	451	428	434	406	432	433	427	438	442	440	387	390	442	439	436	446	461	374	413	448	448	426	391	421	410	411	440	391	420	434	443	426	425	428	407	438	422	447	495	422	409	452	446	439	472	407	412	428	466	438	482	425	358	419	441	441	471	438	436	413	427	445	449	434	462	440	428	421	485	397	394	468	441	399	406	422	417	399	395	399	403	469	444	436	422	445	455	397	459	495	414	409	420	414	455	398	471	407	398	428	426	414	424	424	440	438	412	433	426	419	456	440	425	423	397	426	445	447	434	407	393	413	408	388	458	413	401	421	433	446	406	437	387	433	406	412	466	399	366	440	460	434	422	431	426	430	388	444	449	474	456	404	441	478	413	400	425	434	435	409	435	445	434	406	425	419	421	423	437	422	427	451	429	421	408	432	427	443	433	451	413	411	461	400	423	433	434	458	457	405	402	459	431	470	469	437	434	427	419	442	411	392	446	425	450	445	453	399	442	413	404	420	400	455	437	460	426	441	450	449	431	406	441	445	434	401	384	443	426	412	400	420	423	453	415	487	400	443	381	390	441	442	430	418	432	426	464	416	372	403	411	470	427	449	400	433	433	435	434	409	422	444	393	419	448	392	414	393	427	493	393	449	410	435	401	420	436	394	439	445	435	436	411	487	422	420	435	385	463	452	470	436	392	363	441	363	393	430	466	442	443	410	426	397	447	379	402	437	416	439	421	423	432	407	444	395	476	424	401	401	406	426	427	402	475	459	359	400	461	435	412	414	383	405	428	450	409	434	439	389	449	437	382	434	409	451	432	415	443	418	416	434	424	434	398	419	430	418	429	419	441	392	395	439	424	446	428	436	419	438	450	449	421	424	456	466	446	421	427	430	438	450	399	408	409	444	412	428	419	412	451	442	412	443	395	415	486	401	423	450	427	411	435	409	424	450	448	440	423	369	428	450	423	449	448	441	422	424	406	423	418	446	444	452	432	421	433	424	406	440	434	429	408	440	415	420	405	420	400	422	443	436	452	420	453	424	414	402	431	437	418	405	396	451	433	441	432	404	427	409	415	456	466	439	457	408	441	459	430	448	420	418	389	411	387	422	399	374	422	435	449	417	398	407	400	459	424	422	409	444	463	437	385	414	427	412	436	442	445	440	411	392	417	442	417	399	425	445	428	406	398	431	427	432	401	432	464	406	447	420	425	445	452	424	440	385	433	401	449	388	455	446	431	421	446	419	440	428	428	397	423	451	454	421	433	455	431	404	399	418	399	416	434	434	403	367	444	452	421	408	451	453	463	435	450	430	419	393	393	390	449	417	421	426	442	442	436	456	462	436	387	425	449	419	448	460	452	464	425	421	408	442	422	395	384	400	432	425	422	401	425	403	423	370	462	434	430	416	406	425	440	409	448	438	459	371	410	441	438	424	378	447	408	423	442	426	389	447	399	425	423	433	422	433	380	406	406	444	465	421	402	436	435	403	398	415	424	408	424	444	415	434	419	408	397	411	433	432	411	413	428	449	423	382	425	397	456	436	469	426	453	420	422	444	469	437	396	401	425	405	424	429	448	464	408	461	465	386	450	418	462	421	412	453	418	403	421	409	464	443	407	366	401	421	463	410	434	420	391	398	459	432	447	422	447	437	424	395	421	427	428	395	459	404	447	404	410	445	429	428	439	437	427	410	386	461	414	438	425	462	439	447	408	374	428	436	445	451	435	428	459	409	393	414	444	370	404	417	450	412	403	440	380	407	429	446	459	411	442	423	463	411	431	404	465	393	386	453	395	421	423	427	392	425	432	375	406	382	424	404	420	409	417	438	433	444	422	406	427	423	387	421	417	456	436	432	436	453	413	434	466	368	441	454	405	448	464	430	444	398	422	421	378	376	368	370	453	442	444	419	399	415	412	417	398	443	393	390	451	393	425	417	444	417	415	441	422	411	421	418	451	417	386	446	438	438	418	435	473	407	430	399	455	401	431	416	418	386	396	426	437	409	429	399	439	411	421	424	443	443	439	411	419	434	402	428	413	456	435	410	400	448	459	399	403	476	417	420	407	415	452	419	445	464	394	451	405	403	418	426	430	397	399	435	388	443	402	435	437	443	427	371	431	450	420	438	444	445	455	374	422	443	441	413	472	423	395	432	453	400	441	468	413	433	378	417	446	397	456	438	420	395	439	430	409	428	384	440	395	418	429	424	423	407	405	422	392	425	403	432	446	402	427	450	415	420	474	400	430	458	427	436	420	472	412	412	422	454	431	420	447	449	410	405	435	380	426	381	437	458	453	425	412	423	393	390	430	420	399	444	436	442	383	470	420	403	429	421	446	436	422	421	397	411	462	449	440	432	422	452	385	429	389	445	439	382	480	444	460	426	381	460	431	390	415	445	428	421	433	475	445	458	424	382	423	434	401	414	400	432	428	421	427	385	429	428	394	427	440	405	384	430	387	441	366	418	438	401	445	440	433	448	431	425	430	452	370	420	454	455	464	442	396	426	423	417	470	454	446	395	406	398	388	440	449	440	411	414	424	437	435	419	440	400	386	442	405	466	428	452	402	477	458	435	420	397	432	419	396	442	482	420	426	424	435	425	430	407	404	390	423	429	465	442	424	400	393	384	462	404	418	409	442	432	420	456	420	440	436
24717	15600	19079	16927	12832	9982	9980	7078	2913	2383	1719	1456	1455	1412	1636	1714	1586	1478	1389	1277	1275	1124	1112	1188	1102	1063	1025	1019	996	1045	1005	987	1030	1040	1039	1101	1024	1047	1013	1016	946	1009	1023	1001	1016	1027	983	937	961	953	960	1013	983	925	960	954	1032	1006	995	996	975	991	1009	1008	945	940	946	1014	985	985	977	957	975	959	1035	1010	1012	946	979	952	977	935	1035	1007	957	1044	1017	974	974	983	916	970	982	1015	1022	994	1005	965	938	926	993	941	961	969	996	1005	968	994	966	935	934	975	1045	950	1087	958	993	978	956	975	1012	1018	1021	962	960	986	936	995	987	951	986	945	989	992	1034	915	931	1021	1000	966	971	960	1037	915	996	973	948	978	962	1004	972	1005	970	971	1014	975	1021	1013	981	1017	995	1017	969	980	986	995	991	1038	994	1034	962	961	1000	1011	942	987	1009	955	1040	1004	977	1015	1005	999	930	937	982	990	973	961	1045	973	937	1009	996	939	909	1013	1006	952	990	991	1015	1009	1011	1037	951	953	984	1043	999	954	1038	973	993	999	960	975	1029	981	1051	976	1037	994	989	1006	966	987	939	1035	959	986	923	993	983	1013	1011	1028	961	978	970	1014	987	968	1026	1010	951	997	941	927	947	1017	949	999	1005	973	945	888	974	1007	993	1068	1017	1033	983	968	972	1002	988	1007	927	954	921	966	969	986	1035	1000	1003	959	947	993	956	970	954	1026	980	967	987	1031	980	979	940	979	1004	960	939	985	1004	993	992	967	958	940	978	1018	987	962	999	997	988	979	971	992	1005	947	978	1014	939	983	967	1018	965	933	989	940	989	987	1016	1002	948	975	1001	936	961	987	997	966	964	1000	935	932	965	962	1027	930	981	1014	1018	998	994	987	952	1015	987	963	1004	975	988	1044	963	997	937	1025	1013	952	954	991	999	947	985	994	909	971	976	963	1023	1010	932	981	969	957	976	1007	1011	972	961	1006	1009	1026	992	1004	1004	1001	1004	984	972	969	1045	1009	1013	1032	1001	935	942	978	971	975	1011	965	957	933	1009	951	1018	1046	1014	922	934	1029	1042	976	1004	978	979	949	988	998	947	950	980	1036	947	1012	1053	957	973	977	973	957	964	983	1028	1013	1011	955	1002	972	946	967	987	999	998	979	998	974	979	993	944	953	985	970	998	1001	980	921	959	971	976	950	1037	997	1019	957	1015	985	1001	980	984	965	995	1002	953	936	977	943	938	960	975	959	942	1058	964	972	1002	936	994	1049	976	1050	990	1018	1006	909	976	996	995	1011	1022	976	994	977	988	977	991	1008	1004	990	946	994	1015	959	983	1016	1022	968	1020	946	959	1008	962	982	1016	1010	1026	984	959	1018	951	995	933	1039	942	960	971	1043	918	996	1013	947	987	952	972	1021	999	994	948	995	1015	990	950	949	957	988	989	1005	990	985	973	1023	953	980	959	1012	1013	998	903	941	920	969	945	967	988	962	929	968	976	983	949	1000	918	963	972	958	949	961	977	1027	987	966	907	923	1023	960	945	973	954	960	1081	1002	923	989	999	1049	988	952	1027	969	996	970	978	974	1003	988	961	1021	1029	935	996	992	959	998	982	1033	991	996	984	933	1026	1022	1009	973	975	971	925	945	968	1007	942	1004	964	936	1018	952	992	962	1025	955	969	991	1038	973	992	970	1021	967	976	975	957	1043	964	1061	1012	968	963	953	1045	1011	1018	1021	933	1012	1013	925	1016	963	967	968	1005	988	1013	947	973	956	988	943	1018	1003	970	954	962	949	985	968	968	1027	992	954	990	957	1022	972	984	992	966	991	963	967	976	1017	945	968	973	976	944	941	996	1004	974	1010	942	959	974	1021	928	994	976	991	919	974	982	987	999	996	955	974	927	950	938	1016	1000	981	1033	1020	984	986	956	987	973	1007	1046	927	962	924	944	1039	1020	1036	1016	983	952	907	1012	1011	986	1005	1001	982	994	976	996	1010	995	989	964	950	958	1010	976	979	988	987	1018	971	1063	1025	959	924	985	981	1029	984	938	967	945	1011	985	997	970	1014	1003	989	944	966	1010	988	966	955	1002	990	953	963	977	1005	965	1028	980	944	1004	922	1039	1011	1011	963	973	971	1051	1032	973	955	917	974	967	964	1002	984	995	972	1055	943	1017	983	999	951	974	1003	993	1000	986	919	998	1006	977	1037	996	958	968	973	995	946	993	1028	965	1001	1057	963	965	959	969	962	956	933	1004	985	942	961	1035	932	960	1066	978	1025	994	979	943	966	987	951	1005	1051	977	925	995	1048	1025	969	929	961	973	962	999	998	980	995	967	1024	936	983	994	1009	1013	976	1033	960	981	963	1011	988	1052	957	996	999	989	1009	978	1021	1059	1000	945	1001	968	969	1040	936	931	948	966	990	1004	936	992	1009	1005	1029	987	957	991	1024	952	1049	1033	990	981	997	1010	973	1019	940	982	1006	963	977	1021	948	964	953	1012	997	940	993	1029	1002	1018	971	986	948	1000	973	950	1022	1009	982	945	942	984	937	1015	1025	924	998	1020	985	972	1001	941	942	991	952	960	974	974	958	928	977	970	967	1015	972	975	1027	1019	980	958	982	961	949	1029	982	946	988	895	982	1007	996	915	1003	988	996	980	967	982	1005	1030	997	985	945	968	973	938	977	955	931	953	982	984	992	961	938	970	1016	969	1038	951	937	1001	932	956	918	951	989	1000	960	908	978	1005	995	1036	983	969	961	940	953	950	996	1029	993	954	996	1025	1019	1013	1021	1051	981	962	1003	973	1030	988	973	942	972	984	1013	999	973	981	944	953	1072	985	1018	981	972	975	991	925	975	987	973	955	1008	1027	993	1047	979	921	1016	1003	989	966	1007	937	1031	958	967	1041	1002	949	966	990	996	1040	1053	1062	988	977	992	972	969	1009	1034	1005	987	989	975	1064	979	972	970	971	972	980	992	1013	962	1048	980	918	924	959	981	930	951	922	1050	967	994	941	973	947	958	1034	966	1042	1050	1024	986	969	1019	977	986	977	1009	1064	988	992	956	977	1018	1005	1020	1008	1018	942	981	996	1037	1005	1025	1004	969	994	949	1008	948	963	977	981	1015	920	991	952	1056	972	966	1004	990	993	1015	1057	968	1003	1016	1002	970	1000	980	1040	1032	977	1014	965	982	987	1011	966	991	1014	987	955	954	973	991	982	1010	992	1014	1023	987	943	969	944	962	1051	1010	974	989	1023	1008	945	1002	954	975	1016	1001	1043	999	943	978	983	979	947	983	1001	1032	1011	989	942	993	984	990	981	961	956	988	997	956	929	1002	1000	989	968	968	956	971	1013	1013	924	1029	931	1004	1039	1038	976	961	974	1050	963	978	1063	973	1020	974	969	1010	994	909	940	991	959	969	989	979	959	994	972	946	960	1027	1007	994	978	954	974	1006	968	988	1007	997	961	976	934	994	931	930	922	1010	961	1028	959	979	960	1018	970	936	1011	1000	949	1008	1000	977	966	957	949	1012	971	987	972	975	987	1041	942	966	994	1017	981	1016	1002	1013	1052	997	959	959	932	939	959	1034	1022	1002	1036	1009	1009	958	975	959	971	947	1025	976	992	976	939	963	965	970	1008	1037	984	991	994	948	1016	1017	987	1028	967	1005	972	1040	1017	963	971	967	988	1022	965	997	991	1032	988	960	967	983	1001	962	1042	1005	1025	962	981	1013	933	966	1005	926	963	1001	1028	1019	1024	949	951	936	983	1020	1024	996	980	1021	1014	992	982	989	948	1009	932	1015	967	946	1054	1015	1051	1008	965	944	1003	994	929	934	938	983	1054	940	988	980	993	934	931	981	927	959	990	1013	1010	917	938	1017	988	955	1019	938	948	1026	958	971	1021	959	990	998	934	1020	1005	992	996	1020	953	985	962	987	971	968	987	1025	972	972
50104	25358	16817	9948	5478	3769	3191	2445	1244	714	591	487	480	480	561	623	541	480	476	440	417	409	365	368	376	408	441	365	332	385	387	388	366	334	345	406	351	347	394	382	332	353	353	350	349	380	387	381	380	366	378	359	355	393	362	340	358	356	356	386	367	337	370	351	390	355	366	351	355	350	362	370	362	384	374	358	375	380	370	348	374	349	333	384	361	365	364	346	369	371	389	383	380	382	343	363	373	358	365	370	378	346	401	321	372	383	386	383	340	346	337	353	327	374	353	363	345	373	390	338	343	366	341	379	375	411	359	355	357	310	381	328	399	345	382	381	377	385	348	362	364	397	382	367	352	384	348	355	387	392	360	332	334	359	346	369	347	325	338	356	343	367	329	341	318	361	353	402	411	386	371	370	373	381	391	374	400	341	361	385	334	380	364	366	393	341	323	347	351	382	366	397	360	364	374	357	367	367	387	353	338	403	400	414	382	359	367	357	325	368	359	358	373	352	347	352	355	329	358	330	385	344	344	368	352	391	384	369	391	364	369	323	374	377	370	440	383	390	336	377	367	357	355	328	379	340	330	339	368	338	391	347	358	331	359	361	332	376	354	356	353	369	374	368	373	357	335	383	359	379	348	362	382	365	398	387	375	370	336	378	356	371	341	406	357	394	338	354	357	389	350	336	365	361	371	335	386	357	339	380	396	352	385	352	340	348	353	320	353	377	330	329	358	350	333	370	340	337	354	384	353	365	361	339	357	330	349	402	350	349	379	351	361	406	401	358	359	355	359	370	379	394	380	374	380	359	361	394	405	363	348	373	351	327	358	343	350	356	399	349	390	391	331	345	365	350	368	369	361	378	364	348	358	366	354	312	341	382	381	367	372	388	344	367	354	352	331	348	344	342	374	348	378	370	383	361	337	394	349	348	370	362	371	375	349	349	315	359	410	348	364	417	366	336	392	378	352	353	352	373	398	366	356	378	370	366	343	353	346	363	364	410	347	374	352	377	343	370	390	360	333	343	400	388	356	343	367	345	350	353	322	342	364	354	367	352	388	384	341	354	345	375	368	366	404	320	328	371	364	368	400	396	387	408	360	372	342	350	355	356	346	361	370	402	371	361	385	383	338	370	326	403	382	356	363	373	399	350	355	353	368	315	378	381	363	345	350	383	345	353	372	345	359	344	353	338	343	390	367	359	407	354	366	364	376	324	389	338	369	385	382	336	296	383	365	370	334	395	393	352	365	377	349	332	358	331	373	369	358	326	371	386	356	332	365	392	361	352	390	339	353	345	355	373	331	342	339	377	366	394	355	371	402	373	359	371	346	361	351	345	357	372	370	382	370	366	365	355	387	349	355	358	354	371	367	342	393	368	367	376	381	358	379	359	358	327	361	395	371	414	376	351	350	367	363	359	402	361	410	361	374	354	343	384	349	375	401	362	375	379	402	357	346	342	393	401	327	364	371	370	365	358	351	370	394	332	373	367	350	362	369	375	394	356	388	390	354	356	341	352	351	386	368	349	359	369	371	371	327	355	357	310	344	366	377	355	373	363	371	335	362	356	333	359	384	349	374	329	318	360	378	397	361	341	377	373	400	347	361	355	370	340	367	376	372	358	363	349	398	369	394	356	370	392	379	329	393	355	336	401	345	334	338	340	384	418	353	407	342	329	362	341	339	357	371	334	355	341	355	371	353	328	369	354	340	396	363	374	337	371	388	362	325	382	346	408	392	333	358	353	349	389	321	344	351	368	356	366	328	395	396	351	386	380	355	368	365	383	362	385	394	355	348	387	365	346	332	347	373	338	363	376	355	375	371	329	347	356	353	378	382	379	364	336	345	387	361	358	358	337	360	349	386	330	387	347	347	373	374	329	361	378	353	331	357	378	365	332	368	336	343	378	333	336	345	362	382	359	367	357	328	369	362	396	384	390	338	359	398	370	348	404	344	331	329	383	359	401	368	331	375	370	372	347	372	355	356	374	344	366	378	352	367	372	373	356	338	359	385	377	373	356	359	377	350	364	350	366	344	358	348	356	366	347	367	387	387	374	355	381	385	334	347	356	350	390	359	379	360	315	361	350	362	372	368	343	401	405	367	360	361	330	336	349	350	365	350	337	362	361	362	316	338	334	347	378	349	411	358	352	354	388	350	409	347	346	387	371	340	380	335	343	334	357	337	364	376	344	340	358	346	379	361	347	364	340	362	380	336	372	380	352	371	330	376	357	358	360	376	361	379	368	416	373	341	384	368	364	343	377	366	321	353	354	354	364	376	355	371	346	338	360	324	347	314	339	360	372	340	366	358	345	376	367	342	379	342	382	367	371	370	366	358	376	378	327	375	349	378	375	372	394	367	355	357	359	344	329	332	401	341	378	392	375	375	367	352	369	343	351	358	341	395	372	359	368	374	325	383	330	388	378	388	379	381	342	356	394	348	359	375	376	371	357	355	346	376	362	370	374	331	346	352	353	365	371	423	388	396	345	376	347	403	340	325	365	343	397	385	374	380	363	421	364	364	386	351	402	357	386	320	375	344	368	372	351	384	384	353	362	360	406	370	317	330	350	349	365	347	385	359	393	346	350	351	332	355	357	413	369	394	386	341	332	375	361	386	380	347	370	348	369	360	348	356	377	357	392	339	352	356	373	376	374	357	357	383	400	374	364	356	353	353	362	364	333	386	370	395	364	364	353	359	370	326	348	370	396	365	393	367	370	363	364	368	341	377	390	403	369	364	335	358	336	363	322	334	323	361	371	359	373	334	361	356	389	333	365	363	352	379	342	391	344	361	426	368	370	343	359	344	365	344	339	351	342	345	362	365	339	356	381	382	375	355	396	355	363	352	332	379	362	348	333	379	388	335	347	317	352	347	379	390	333	378	317	340	371	359	351	361	338	371	340	368	368	370	358	383	349	361	337	359	362	369	359	358	336	380	333	354	345	349	325	379	385	367	358	352	351	369	370	314	363	369	362	360	355	369	361	363	352	374	364	382	358	373	374	358	344	376	343	334	360	333	381	369	381	343	321	347	373	363	348	344	377	349	369	326	366	375	342	362	368	387	412	349	362	388	368	339	376	376	373	365	365	380	355	327	351	355	371	385	368	358	391	370	374	383	348	399	362	387	392	343	361	363	388	349	337	374	386	387	406	341	366	365	365	373	367	364	372	342	360	366	346	346	349	340	406	367	360	361	337	354	381	341	376	365	366	382	339	368	345	348	370	367	360	372	386	374	348	349	398	356	395	334	335	372	367	382	340	359	344	350	369	359	352	379	369	335	412	376	351	350	353	401	409	339	353	371	376	380	345	334	336	355	384	389	363	354	356	381	422	363	351	378	345	339	367	379	339	354	378	407	381	358	399	374	379	387	364	361	362	354	351	366	317	331	347	336	335	369	374	337	357	316	350	351	370	349	323	353	333	369	337	370	376	376	389	354	361	347	341	351	357	373	361	385	358	385	362	368	380	357	361	320	330	365	331	380	378	331	376	388	375
33314	18976	21571	19179	14834	12295	11233	9189	4390	2758	1969	1423	1483	1363	1909	2398	1934	1508	1465	1377	1250	1094	963	1042	895	894	897	929	886	952	901	885	899	863	873	908	885	856	925	840	892	865	865	846	902	864	864	872	870	915	828	849	860	823	822	784	826	855	873	839	814	907	833	865	875	856	854	809	818	856	858	825	857	791	876	871	819	850	787	837	870	805	834	848	873	815	841	853	869	814	819	842	851	818	845	839	879	851	829	895	884	876	865	859	868	852	832	832	866	843	807	846	859	830	852	851	860	797	892	826	852	868	865	842	844	844	830	871	857	896	867	808	824	854	838	884	792	823	845	829	799	835	857	880	860	792	869	841	819	813	781	870	845	811	819	807	873	826	816	851	850	858	832	839	870	833	820	855	883	886	821	808	818	820	826	818	814	823	870	876	861	831	806	832	825	873	841	903	839	844	854	869	871	779	802	843	837	827	862	828	764	808	812	830	846	848	834	857	824	839	822	830	867	848	807	853	800	773	807	867	848	811	856	863	863	865	842	865	823	878	857	828	778	850	792	835	841	870	801	816	851	822	841	880	858	805	851	849	882	833	864	820	890	774	820	837	853	847	872	825	845	799	869	802	812	804	747	834	829	827	851	914	763	883	846	879	833	845	843	841	866	826	853	834	883	841	829	868	857	832	802	825	863	805	856	806	832	826	826	848	844	850	820	821	859	832	814	851	937	874	833	791	821	826	819	816	851	855	871	802	827	839	854	840	851	864	836	820	810	830	882	844	885	822	787	852	861	820	837	875	838	857	826	859	863	869	818	837	807	819	893	840	776	841	824	873	816	838	861	827	792	827	893	827	832	846	831	844	779	857	818	875	879	882	879	821	915	893	854	874	835	890	834	868	845	867	844	794	834	838	813	837	824	827	847	841	834	795	882	887	890	830	846	862	785	856	869	874	844	811	860	845	846	860	849	784	813	824	831	825	808	810	844	846	867	826	807	818	839	856	826	828	827	849	856	824	861	798	851	785	851	832	859	863	833	829	865	905	807	813	825	815	845	857	781	829	881	837	825	791	811	858	877	879	856	798	914	805	829	837	822	875	854	812	867	867	841	905	801	853	807	808	837	889	854	802	796	841	843	852	807	788	832	859	858	845	853	840	875	886	845	796	858	823	846	863	854	908	793	806	817	840	800	838	848	824	825	803	813	856	806	831	747	830	825	858	834	807	864	876	790	842	846	841	859	829	819	810	827	848	775	834	808	844	822	842	869	835	803	819	806	859	839	837	854	863	838	822	870	859	809	852	863	814	794	769	896	827	836	864	849	832	872	814	777	854	794	842	870	842	802	775	844	817	856	835	852	861	837	824	852	808	863	847	868	850	840	804	805	806	830	812	847	830	773	801	814	838	843	875	803	851	861	840	798	847	789	889	840	824	868	842	854	813	843	824	826	795	836	866	873	845	833	877	824	776	837	888	900	828	873	810	894	861	813	848	863	841	870	806	816	785	805	858	861	815	837	830	858	839	859	830	861	834	868	798	862	866	798	891	793	806	808	831	786	886	828	888	818	854	838	801	847	865	862	854	870	875	847	852	813	851	872	835	817	811	831	825	879	806	845	869	850	856	852	845	845	834	904	859	807	789	868	843	878	866	793	815	845	795	871	796	864	829	865	838	815	828	808	843	840	845	871	860	788	836	825	849	834	848	850	798	838	864	791	798	837	864	855	864	805	848	839	834	804	846	838	848	833	863	858	832	838	864	826	846	840	843	844	837	811	843	842	784	824	856	834	903	788	839	859	816	825	844	843	830	815	881	871	813	812	808	833	864	873	850	804	805	819	863	768	825	880	867	816	826	817	882	836	828	842	808	831	863	793	801	875	840	812	813	839	835	888	837	741	821	890	845	855	868	876	800	839	854	862	808	876	837	777	808	836	805	877	868	853	872	834	853	773	847	794	886	839	849	815	792	826	830	839	787	829	838	834	782	862	882	822	819	800	847	879	860	830	816	839	848	829	831	886	852	819	830	847	851	809	830	907	828	849	819	857	855	875	849	826	827	848	809	837	864	872	870	826	821	805	883	861	859	816	869	876	828	830	890	819	843	845	859	856	771	811	855	840	895	868	836	823	805	834	859	876	895	838	809	836	847	815	810	933	841	867	843	862	867	847	858	829	854	827	890	840	829	873	814	841	827	826	827	875	842	874	860	820	809	814	840	893	836	831	882	856	851	863	869	826	858	824	824	856	884	831	857	814	815	821	846	807	866	827	842	872	840	841	882	845	808	857	830	866	827	796	845	849	786	878	844	814	846	829	814	872	827	861	859	821	834	890	807	898	847	825	850	820	793	900	857	833	856	860	815	868	835	807	845	909	822	839	886	860	844	823	835	825	834	794	839	823	817	850	813	851	863	837	867	812	818	841	805	861	811	883	803	856	825	837	842	862	904	807	837	830	852	815	825	811	789	878	832	814	784	873	824	837	767	858	843	868	879	864	880	871	837	929	826	819	847	841	817	888	839	873	826	801	856	854	859	823	816	820	890	839	778	833	803	911	819	877	811	821	819	836	806	783	840	830	855	838	894	838	834	832	803	900	866	832	817	834	848	843	851	850	835	898	871	876	803	829	812	857	878	843	880	863	857	873	817	831	804	862	850	856	828	863	876	835	811	795	804	802	845	807	874	848	805	853	854	809	845	851	843	862	833	843	851	891	877	820	805	845	840	820	861	829	840	820	816	841	789	824	873	843	820	834	814	805	826	857	851	897	839	859	841	797	840	843	880	856	850	825	829	837	854	843	884	829	881	805	791	807	771	873	812	814	739	869	825	840	832	857	820	834	849	815	854	858	852	866	827	816	843	824	826	844	892	838	783	854	861	821	801	839	875	821	833	834	872	826	854	804	842	800	827	792	860	837	814	769	851	823	838	828	824	849	832	852	830	812	880	814	858	867	817	872	886	858	801	839	884	837	785	904	835	831	840	805	851	862	863	862	850	786	862	873	801	811	834	806	846	802	850	856	833	830	850	873	824	862	882	884	834	860	844	834	813	821	802	887	829	783	827	796	855	819	819	901	835	823	828	836	792	866	836	876	834	889	816	828	819	867	825	861	847	819	836	848	882	914	802	812	800	847	805	853	825	837	867	880	852	778	854	814	803	841	859	803	800	825	830	845	819	847	830	847	830	791	801	906	793	844	890	844	846	806	844	808	854	836	832	858	855	873	877	888	823	831	874	775	816	815	874	820	808	785	839	796	852	903	834	825	869	834	841	838	881	808	842	864	843	822	819	921	822	857	806	795	865	797	869	855	885	862	854	847	858	893	853	855	854	819	767	805	824	858	898	831	865	839	809	888	828	811	846	866	803	845	776	893	833	844	837	802	812	805	851	829	798	875	886	843	841	910	873	814	866	837	826	774	810	817	862	938	841	874	818	836	781	792	876	863	814	849	869	814	846	783	823	832	910	848	820	851	824	816	856	870	850	871	843	809	780	850	787	812	857	853	878
27969	12401	6672	3532	1761	1041	679	557	440	381	410	409	374	359	360	355	374	377	368	364	356	379	380	319	348	370	341	373	383	356	377	324	348	364	392	363	368	337	351	396	385	366	394	396	336	343	366	328	353	353	353	343	331	348	365	330	347	410	373	344	371	363	367	334	332	394	352	382	408	377	370	375	351	385	428	361	398	358	337	345	353	408	407	382	371	356	377	406	360	379	378	379	386	353	356	374	387	350	367	376	350	319	386	414	375	372	345	335	363	397	396	386	361	327	358	392	361	360	387	361	383	363	362	398	355	354	375	404	406	334	382	402	328	368	375	374	369	374	383	350	350	383	385	337	355	365	355	372	384	398	391	405	356	409	341	347	322	357	376	345	363	389	379	354	403	357	363	338	384	357	343	391	391	363	329	384	356	389	365	367	377	357	312	334	325	361	358	362	351	341	364	377	353	384	355	350	340	335	364	355	371	373	383	402	377	366	352	334	373	372	364	354	345	333	384	328	347	352	362	383	354	357	364	379	344	320	326	352	367	357	371	360	336	335	376	327	376	357	360	354	371	349	398	352	339	358	371	340	365	328	374	371	386	354	390	372	383	402	368	377	333	358	350	368	351	412	341	335	362	364	372	352	377	380	331	346	315	389	328	341	356	366	386	364	383	361	336	353	373	361	361	347	402	369	334	348	382	415	332	346	351	319	360	350	380	370	385	340	354	368	350	348	380	358	341	358	360	360	353	356	349	344	363	350	350	326	339	349	375	362	333	374	364	373	382	343	368	353	357	370	370	388	366	347	340	342	331	312	370	346	381	376	365	387	361	359	394	355	377	393	340	391	387	341	358	358	357	375	328	410	365	379	367	367	331	368	348	410	367	352	371	351	390	351	369	369	335	362	379	384	393	352	385	355	333	339	343	382	355	353	378	334	379	345	375	333	364	383	347	319	347	380	380	365	342	331	368	328	367	351	405	400	343	367	374	333	365	369	325	341	385	353	361	350	359	355	394	379	344	383	357	375	385	381	389	354	323	380	364	341	379	344	375	353	374	375	343	399	359	355	340	376	351	376	349	370	372	378	354	391	352	355	366	370	415	347	396	343	351	365	364	398	366	373	356	370	375	356	369	362	382	352	367	367	347	338	378	373	376	389	375	377	352	389	394	369	354	348	348	334	346	370	320	377	380	328	348	356	358	361	379	348	358	377	374	394	334	350	340	338	362	389	361	389	326	345	362	334	384	338	360	348	369	355	398	353	369	366	387	375	382	333	385	365	370	356	387	340	394	357	368	398	379	376	353	367	356	336	346	350	383	381	386	324	340	387	359	363	370	369	347	343	351	371	377	389	357	337	397	378	372	391	319	382	343	358	358	355	333	354	353	347	374	375	352	329	315	379	360	352	366	357	403	367	339	404	326	363	337	371	361	368	369	381	362	357	365	373	349	387	356	368	358	364	379	322	329	370	310	365	372	396	343	328	351	329	383	358	341	358	358	373	375	382	354	349	402	361	334	373	359	380	358	334	357	340	313	357	376	347	374	328	318	360	339	376	374	326	315	362	346	357	354	416	348	316	367	358	368	368	333	380	377	352	336	350	332	355	348	380	354	350	351	360	396	348	324	317	353	370	325	369	352	360	339	368	372	334	348	353	411	356	382	359	327	330	370	371	347	383	395	377	365	363	355	351	372	382	335	355	381	388	369	376	352	405	384	343	359	352	363	330	357	331	401	377	402	347	358	360	379	387	375	362	364	359	341	370	312	371	374	362	356	355	332	390	351	378	383	377	366	361	382	331	380	358	364	345	373	354	372	364	358	419	366	341	332	356	374	373	378	340	375	350	337	357	335	354	351	361	360	395	365	344	356	367	370	347	363	324	376	349	356	373	339	382	340	360	358	350	368	345	347	342	328	347	337	375	346	373	374	353	343	355	331	363	364	378	371	355	358	318	360	378	396	355	376	384	362	360	337	376	356	386	349	364	369	361	355	325	363	372	362	333	355	366	356	339	368	371	353	394	351	387	357	358	377	353	391	389	395	351	374	343	331	357	371	403	330	361	377	373	346	334	382	395	389	363	345	389	352	386	391	370	341	349	374	347	390	338	384	331	363	339	320	363	391	358	340	361	352	366	362	359	342	403	329	379	350	375	354	348	381	413	384	349	374	388	353	397	375	343	376	374	357	329	333	380	368	337	349	367	376	378	388	334	370	360	377	339	356	317	376	351	329	358	380	355	366	355	356	365	403	345	346	357	328	380	370	293	357	345	365	319	371	376	314	384	354	365	347	393	373	356	375	348	381	371	337	388	369	373	401	371	386	348	367	345	376	354	376	376	373	374	363	344	378	380	338	350	361	343	371	360	323	345	406	344	379	386	338	392	397	338	358	317	401	375	350	358	346	383	363	366	358	387	355	347	354	398	331	353	360	378	342	362	357	349	378	410	345	391	361	382	372	377	378	362	331	347	367	352	381	390	356	378	386	381	365	375	356	374	330	360	376	337	378	335	343	376	355	327	390	353	384	387	381	380	387	388	340	386	333	365	374	378	350	362	331	363	376	388	390	400	376	339	357	346	348	369	371	374	346	376	318	309	324	367	389	396	349	326	356	346	356	345	368	337	376	359	324	400	402	365	360	355	351	372	370	359	369	370	320	359	351	322	370	373	371	352	382	335	360	363	365	360	384	343	332	312	374	363	368	388	378	368	384	374	351	372	331	393	373	351	355	379	370	361	386	389	386	379	418	388	342	339	373	355	375	347	349	385	360	378	375	408	388	372	343	364	355	370	386	338	362	388	360	360	347	381	385	328	356	378	368	349	391	383	377	391	371	347	342	354	334	364	370	415	345	361	373	350	364	357	411	378	346	360	330	328	358	364	344	381	392	355	356	370	333	380	385	353	380	346	354	385	350	361	348	398	396	382	354	359	316	355	385	352	351	354	358	385	358	361	378	340	358	398	360	357	358	369	380	372	392	372	363	346	366	340	351	375	360	359	355	352	348	338	345	386	389	363	358	372	344	378	374	382	379	348	338	333	358	341	381	382	361	381	367	356	315	374	338	370	352	354	356	368	362	355	319	369	404	385	376	348	355	383	357	362	391	380	382	391	350	360	361	370	374	353	363	359	370	372	375	297	343	332	355	353	350	380	363	370	367	341	389	361	358	342	356	357	371	364	380	358	339	374	332	353	372	346	363	352	398	338	345	359	362	365	354	354	384	370	337	353	357	356	385	344	353	362	358	380	381	379	380	322	417	360	349	374	345	371	351	378	337	368	366	336	361	338	390	362	376	363	358	348	354	366	338	359	388	341	380	342	371	336	334	361	375	362	386	374	347	366	361	355	350	388	352	396	386	349	342	399	414	360	318	365	376	322	354	378	375	369	329	336	350	390	372	367	357	362	369	365	338	332	330	360	392	338	319	370	369	336	392	338	358	309	382	351	341	341	351	366	374	376	363	387	378	360	362	373	358	373	378	320	329	359	408	393	398	358	337	359
19507	10294	10995	8877	5621	3722	2524	1844	1401	1165	1189	1039	945	966	981	1015	947	905	972	897	935	871	844	875	867	860	873	925	898	959	842	827	902	836	883	911	880	892	912	873	827	850	825	888	857	867	849	843	930	824	874	862	835	852	899	894	868	848	827	845	832	808	823	900	899	833	903	854	875	901	877	837	889	850	862	880	828	831	837	831	893	880	821	823	863	819	875	907	839	847	851	844	834	797	853	852	881	865	925	844	845	834	906	911	819	858	858	943	846	905	842	848	842	830	880	888	806	840	886	902	841	852	878	850	902	842	835	863	845	828	915	881	875	867	890	838	843	881	847	859	883	873	891	932	825	883	917	873	816	889	844	911	842	902	833	863	841	861	873	855	869	820	857	862	807	854	876	852	869	928	870	837	891	830	861	847	834	842	873	854	872	868	801	839	820	911	869	852	847	911	858	896	884	913	865	868	862	857	918	874	859	858	835	869	865	882	769	872	846	897	877	840	866	829	846	877	823	848	861	863	841	819	834	884	854	915	870	885	843	856	851	842	879	876	888	840	858	907	905	875	875	909	841	931	825	923	892	892	860	857	874	864	858	889	872	812	883	852	813	855	907	821	836	881	870	901	886	872	850	861	862	837	857	848	909	896	807	861	849	846	859	891	902	887	915	869	836	863	819	841	899	870	790	837	859	893	790	870	847	864	917	883	840	872	863	862	815	919	877	851	830	875	841	912	847	893	858	908	870	919	863	877	895	880	848	878	833	872	858	911	885	866	827	850	807	848	878	851	878	882	774	886	910	910	900	859	858	841	848	871	919	930	884	861	910	876	843	876	890	877	826	877	899	853	883	840	841	808	902	888	879	869	876	878	815	893	876	865	845	851	855	850	871	869	852	826	830	890	867	838	916	815	851	836	846	837	827	868	893	831	865	842	890	866	846	823	836	908	865	871	825	859	888	910	871	816	883	911	881	829	866	900	858	838	893	861	865	875	839	853	874	882	876	915	896	880	864	902	871	860	804	849	824	864	822	881	849	807	857	805	904	844	838	833	826	868	877	839	831	860	859	853	843	835	822	824	832	852	840	894	849	870	836	835	836	839	809	846	929	840	827	899	837	913	865	837	873	859	929	889	877	840	854	802	894	899	853	830	857	854	839	853	892	855	869	863	801	803	838	867	900	839	900	903	863	871	855	850	897	865	801	881	849	905	924	837	808	852	893	876	898	879	897	834	880	918	846	841	874	873	891	884	875	827	891	889	881	901	873	847	832	865	852	891	933	805	825	866	923	868	845	856	846	873	865	909	895	806	871	815	880	858	880	872	819	846	844	878	888	883	816	862	914	867	888	851	862	898	860	851	894	874	912	843	862	901	832	844	845	845	882	851	916	868	825	824	853	885	859	854	885	904	838	839	818	849	839	848	806	911	820	852	867	902	875	904	914	848	898	873	868	913	850	885	855	877	832	841	880	883	894	844	842	853	866	853	848	871	862	846	848	872	888	870	889	879	890	862	904	862	842	838	918	842	848	817	802	850	837	877	866	887	837	856	865	802	853	859	914	866	848	851	836	844	854	846	890	846	852	844	843	886	820	883	827	899	878	809	896	860	858	827	900	839	865	761	884	835	872	835	828	864	864	874	887	882	827	890	902	831	861	869	829	840	883	853	854	872	870	931	910	860	882	862	884	869	818	840	880	840	905	859	834	814	845	888	794	833	952	816	844	808	822	872	844	834	896	902	813	874	828	847	850	888	838	874	883	846	858	900	872	869	882	801	849	856	844	916	855	900	880	839	820	895	855	924	878	900	859	863	863	833	861	902	880	851	894	885	885	874	882	825	842	861	878	919	861	825	860	867	884	882	856	856	873	781	894	860	850	806	868	811	877	874	908	898	884	852	858	916	901	866	870	880	840	841	853	896	815	893	835	899	863	882	877	852	871	888	897	901	842	876	861	838	904	818	865	873	821	935	864	879	807	888	854	859	862	859	870	836	868	890	889	833	896	854	859	914	848	879	841	825	870	793	818	938	849	827	840	890	839	845	849	883	814	851	906	814	836	863	879	820	894	871	807	853	893	855	836	874	878	864	867	787	863	920	829	879	828	847	837	920	878	853	883	823	847	883	872	804	880	851	857	924	866	914	838	878	896	851	845	886	893	816	896	851	896	850	854	854	822	899	863	899	858	857	877	866	850	836	890	847	855	855	854	756	854	896	846	835	849	886	883	836	840	850	886	852	848	856	892	887	904	894	851	832	854	867	864	890	862	833	852	809	847	911	812	865	860	889	845	865	814	840	870	870	885	896	817	822	827	911	870	865	856	935	884	829	834	894	874	838	862	854	841	834	855	886	884	830	868	885	815	806	854	857	853	895	853	853	833	869	859	855	830	881	817	887	884	827	862	839	852	875	860	856	871	837	885	860	870	882	853	845	871	848	828	869	889	896	848	824	827	812	854	868	850	856	901	843	853	946	948	874	877	900	870	861	883	883	849	809	818	814	873	852	872	899	855	838	871	889	811	836	873	857	935	899	850	860	854	832	767	850	890	865	853	867	915	912	867	852	884	873	807	840	855	867	862	889	870	818	834	893	882	814	815	843	910	850	919	874	880	918	871	855	815	829	891	851	879	867	885	901	892	823	834	892	908	902	858	825	876	846	871	795	852	905	843	862	867	852	816	815	875	862	863	859	869	847	859	868	844	882	830	850	844	886	928	869	856	825	824	883	829	872	895	835	845	802	877	824	892	843	822	879	898	889	874	912	877	815	840	860	872	881	855	865	885	857	819	893	908	910	901	884	899	879	874	865	887	873	881	865	892	835	805	893	794	826	851	807	841	874	859	816	872	835	836	866	887	830	876	879	857	880	845	829	879	836	860	855	808	878	908	833	894	871	865	851	903	905	876	842	878	883	813	846	876	921	819	878	859	851	850	882	866	868	939	816	917	874	869	842	915	832	813	895	824	838	855	793	855	882	876	832	863	862	859	862	834	863	899	895	852	894	889	857	873	882	835	869	853	885	884	878	869	885	898	847	871	887	886	854	850	881	857	889	824	901	858	854	864	904	877	854	835	878	856	901	913	860	867	828	848	909	828	872	877	874	858	852	840	881	870	844	849	863	870	812	876	853	857	911	835	927	885	842	844	830	819	819	814	870	928	869	859	841	868	871	883	847	798	891	861	830	881	804	841	863	873	894	847	816	873	901	865	853	893	848	822	895	887	809	856	877	850	893	908	853	849	874	849	860	892	865	883	825	807	881	869	893	873	912	915	843	876	828	839	909	859	848	878	927	905	843	837	939	845	872	895	895	836	826	841	859	839	882	828	870	849	862	885	870	892	828	850	870	842	833	898	850	846	861	901	855	884	846	898	894	843	844	839	830	839	937	920	829	908	849	880	874	813	877	887	877	920	856	830	897	930	849	807	892	891	813	805	868	840	860	842	873	904	910	837	824	832	903	926	852	855	847	819	849	825	877	846	845	906	834	841	900	872	836	867	871
41329	21979	12826	6248	3456	2283	1944	1701	1080	746	582	505	493	437	478	513	490	497	477	511	476	485	451	431	452	477	402	427	471	432	424	456	405	457	442	417	471	438	439	446	429	447	425	431	433	428	418	407	448	434	417	441	408	428	423	450	421	423	417	407	405	436	437	406	413	413	394	430	421	438	449	447	429	439	406	433	411	471	444	447	472	452	449	463	401	430	441	411	453	459	437	424	422	438	463	402	443	411	450	460	426	484	451	429	440	403	424	446	382	442	420	433	463	445	439	366	447	429	407	425	420	424	425	428	410	399	433	449	427	444	401	418	435	434	424	425	416	422	420	412	457	457	409	468	413	446	479	431	407	427	432	416	462	427	382	427	442	457	464	424	467	458	381	424	472	426	454	374	438	472	432	447	425	384	381	416	422	427	420	442	443	434	480	457	465	409	470	420	427	447	437	403	387	429	459	445	463	461	416	439	452	424	452	415	417	438	440	460	433	407	449	464	426	476	454	419	436	422	419	438	410	426	438	429	468	411	432	421	401	424	404	448	456	450	430	477	397	409	409	433	409	437	380	428	427	436	422	442	452	416	406	407	378	407	428	428	395	431	448	419	419	435	444	401	434	485	448	428	472	432	459	436	442	436	439	437	449	446	388	444	432	406	429	441	434	458	419	443	460	459	451	421	424	439	444	488	442	468	419	408	419	418	427	430	399	424	425	432	436	458	405	460	445	414	439	430	390	434	457	432	449	444	453	431	478	474	447	445	448	453	418	367	469	433	424	399	433	421	435	439	456	415	445	442	461	410	422	443	442	414	414	432	432	453	429	430	415	418	478	425	435	446	416	471	428	425	417	446	425	458	431	430	471	372	453	402	418	388	475	434	417	445	457	398	437	379	458	443	456	411	460	446	446	404	406	455	446	456	450	449	415	394	409	429	422	433	426	454	430	456	384	436	433	429	424	419	443	445	424	431	393	435	426	426	408	397	418	428	453	409	448	407	440	431	426	406	456	445	453	451	392	416	433	434	403	388	402	434	397	430	444	443	453	436	412	418	467	411	471	425	455	448	413	459	408	454	421	422	438	467	390	435	404	411	417	419	426	431	445	403	456	438	433	388	407	438	432	442	431	402	432	474	461	443	452	416	431	469	446	416	436	444	414	424	420	457	436	422	409	414	450	427	405	438	440	419	452	462	415	447	443	423	466	463	427	466	423	392	416	461	413	465	429	386	429	425	448	440	435	425	457	408	452	413	393	404	427	441	459	439	424	402	435	444	409	446	466	419	440	387	408	381	415	416	400	442	471	453	465	413	457	465	448	419	418	448	439	426	439	458	411	458	445	462	455	437	411	401	435	455	401	419	430	449	417	428	423	438	384	439	434	439	426	415	423	456	399	425	450	425	416	417	449	395	427	389	436	456	453	439	404	434	435	415	409	437	432	449	420	456	458	440	440	410	434	440	449	409	418	380	474	452	456	433	445	390	412	450	439	436	474	422	445	415	411	439	408	399	403	447	465	464	420	438	439	451	433	444	436	447	403	466	403	426	465	468	446	405	413	413	439	445	395	450	522	444	459	462	450	381	412	427	453	422	431	441	417	432	425	403	428	374	402	457	415	426	455	455	425	455	402	400	374	456	436	414	387	412	388	442	408	422	416	427	472	418	424	455	444	448	395	426	451	474	424	441	464	408	423	453	408	446	448	398	443	405	430	431	439	395	441	447	433	408	420	467	403	375	404	460	425	446	405	424	440	450	435	436	424	414	443	441	420	425	464	412	368	421	422	433	423	450	414	433	408	414	413	422	442	451	411	459	403	391	411	444	437	419	437	431	458	442	426	406	377	444	448	420	409	415	430	463	457	430	393	442	427	452	477	448	419	431	408	415	406	410	445	423	379	435	443	416	427	460	426	449	438	413	405	443	419	442	388	432	450	428	416	408	432	441	421	401	435	458	444	415	398	452	414	404	463	420	472	417	450	426	451	452	426	417	420	417	427	445	444	423	475	458	412	419	447	440	434	395	457	428	403	443	441	413	461	441	466	389	467	450	451	426	400	384	442	410	398	429	423	444	414	431	449	456	448	426	433	419	390	393	442	480	428	437	440	415	439	424	421	422	381	414	434	448	434	460	451	417	428	413	417	416	443	400	482	440	444	390	444	411	447	460	423	406	418	405	413	415	463	442	432	433	384	459	460	437	394	455	466	460	438	434	393	401	429	447	423	444	455	422	397	438	402	391	449	429	414	444	432	404	451	427	456	431	415	426	420	428	430	426	419	421	441	411	408	404	407	423	468	425	389	395	440	450	388	447	404	442	458	445	412	440	495	456	421	428	445	378	371	398	420	448	444	452	426	425	451	403	446	409	467	415	434	416	437	429	407	429	492	421	433	426	425	421	406	424	467	440	417	440	404	438	487	454	449	405	442	420	415	421	419	410	427	405	430	444	411	428	466	418	444	396	437	403	432	422	426	447	414	433	442	443	464	452	418	426	382	433	473	421	463	416	437	496	456	428	427	431	403	435	431	437	497	451	446	449	468	432	417	427	402	416	428	443	431	406	474	443	427	432	385	451	420	406	408	397	433	474	430	398	461	412	442	443	470	476	446	436	448	388	413	449	412	417	420	423	410	429	439	441	375	399	439	451	420	442	436	435	438	406	445	388	411	430	438	440	435	425	416	405	423	494	418	410	390	448	452	432	405	464	458	452	437	397	446	418	419	431	422	414	413	472	463	464	438	407	416	423	425	380	413	427	427	394	422	411	428	425	425	468	411	445	456	468	429	432	453	444	423	426	426	470	440	404	438	428	441	401	428	441	409	424	413	426	465	423	433	437	435	424	496	439	426	398	453	419	453	409	444	428	432	397	475	508	471	411	479	429	437	437	443	429	462	423	447	445	367	431	394	409	417	433	460	399	402	442	440	445	429	430	466	436	424	473	422	396	446	442	390	414	388	419	438	437	445	504	449	465	474	461	417	415	443	454	461	421	413	418	411	465	437	396	400	405	439	437	451	409	462	406	384	419	435	432	451	408	445	437	404	483	419	461	447	486	429	417	425	446	432	417	450	400	405	423	407	423	419	432	419	436	439	450	430	386	410	403	405	430	439	423	473	420	472	470	435	438	427	445	428	427	428	412	427	446	461	413	424	433	427	435	470	415	471	419	451	449	413	458	398	403	374	447	437	455	426	418	422	466	443	461	419	458	449	434	421	469	379	430	402	451	483	437	442	418	448	421	380	430	468	426	426	447	430	412	461	400	388	441	435	388	404	410	411	456	447	388	419	438	438	440	380	435	398	421	435	450	417	398	418	454	435	432	414	430	416	410	426	436	451	454	425	446	432	436	432	447	435	436	399	413	468	449	427	434	418	430	454	454	456	439	433	423	401	440	463	458	464	430	418	436	471	431	441	378	419	453	422	433	437	435	432	419	409	425	410	412	442	449	446	432	424	467	418	413	420	485	439	439	457	422	483	455	437	431	446	391	451	473	440	462
28606	17804	17378	14460	10663	8130	7624	6616	3911	2432	1869	1446	1219	1094	1282	1458	1432	1272	1290	1230	1194	1141	1170	1110	1066	990	1088	1033	1093	1011	1022	993	1051	1046	1039	1069	1021	1038	1013	1017	1010	1041	942	1034	977	1021	979	987	996	1055	1050	976	1024	943	1067	1028	975	1016	1011	974	962	906	1011	977	993	1023	1003	1032	1001	1006	1029	1002	1025	1036	1005	1035	984	980	1002	977	985	960	1005	995	1017	1030	993	956	976	1000	989	955	1043	1007	951	979	978	986	960	1006	1042	1021	1037	1002	981	962	996	979	1039	1032	1028	1034	984	1007	1032	1008	1019	972	1017	1031	998	969	1059	976	1007	1038	1040	1009	1019	991	1042	1033	1044	931	1031	1028	976	998	983	983	1022	1015	990	1078	983	1000	988	1026	1022	1015	1038	972	928	1046	1031	992	965	954	996	1049	1054	1018	988	1034	1033	1031	977	1007	970	1048	1070	1005	958	968	999	1065	1015	1030	1009	953	949	914	983	1027	1018	981	956	1039	1028	1028	1060	986	1028	1040	1046	979	1064	995	985	999	1017	1007	1014	976	1000	1029	1036	959	951	1025	997	1087	993	989	1027	1014	958	987	1042	994	961	998	998	1024	1078	1011	995	1017	1040	917	998	977	950	1007	959	984	957	962	1005	972	1011	961	982	978	990	1042	995	940	1014	994	1016	972	976	988	1043	978	1001	1023	988	1023	980	1005	987	1037	1108	1027	1033	1009	954	952	1002	1003	952	1044	986	1018	1014	991	972	1022	1011	1013	994	1008	977	933	992	990	1015	1031	978	965	1034	949	981	1007	939	991	1000	1047	1076	970	1043	1059	1030	992	1044	972	997	1031	1015	974	998	976	1051	1013	955	1011	1016	996	950	994	1014	1022	1010	1030	1036	991	1030	1005	957	1005	928	992	987	1023	1035	1001	1018	1005	963	951	967	967	1031	983	1028	1033	983	1034	1041	997	1005	1026	981	998	977	1036	1026	1008	1015	1022	955	983	975	946	972	991	994	975	1012	1013	1028	978	985	1028	1030	1041	972	993	1005	995	1006	1041	1016	1003	988	983	964	965	974	971	1056	1008	1026	1000	1027	992	1006	988	999	968	982	1025	992	1025	1005	1054	1055	974	989	1053	994	1009	1024	978	1048	996	987	991	1019	959	1014	1036	1031	1007	1009	1009	1037	969	971	1035	1030	942	999	969	1050	1043	1068	1017	1043	990	1037	1065	992	1002	1015	974	984	1006	965	971	996	1015	1010	1032	1021	990	995	982	998	972	993	950	1055	1000	1003	1034	942	1000	1029	1057	996	985	991	950	990	987	1069	1044	1000	1032	989	989	1038	976	1016	987	1047	994	986	979	1064	1044	955	1021	1019	983	1022	967	985	940	997	1065	1058	1047	1003	1060	995	971	1020	989	1001	1012	1073	1017	994	1051	978	976	985	986	986	1034	988	1016	1041	987	981	1032	1070	1057	1013	1066	975	977	1024	1042	1029	1048	1029	985	988	1002	1040	953	965	1007	1002	993	1020	1019	1028	1015	1019	945	1037	1022	1042	1030	951	1047	1001	1036	966	991	991	1011	1033	1064	1015	986	993	973	967	980	1022	1010	1052	998	970	1000	984	1025	1021	1087	983	1020	984	1052	1025	1007	1074	1037	982	1000	1069	1012	1072	988	995	986	1042	1003	951	982	1013	1018	1005	1042	1000	1028	1032	996	1055	998	985	1026	1019	972	908	1005	1065	996	1014	1056	1023	1017	969	1038	1013	1011	1051	958	1031	970	981	1005	993	1014	1057	1011	1011	962	1046	973	995	975	1018	1031	1039	975	1005	1020	1024	969	977	980	1027	994	1006	977	1000	994	921	1044	1066	963	1068	1008	992	1000	1022	1010	1089	1044	1001	989	1017	1057	1031	985	993	981	1023	1054	1030	1002	1028	1013	993	950	997	1013	1036	1053	1022	1016	1019	1069	976	1015	968	1009	1026	1022	997	1002	1068	977	1056	1010	1035	1073	1020	1002	984	1076	982	987	1020	982	999	988	981	959	1041	993	1001	978	1000	1018	1046	994	1066	991	1050	1056	1027	962	994	993	959	1025	940	995	1011	1035	996	1005	969	993	958	956	1054	1013	956	973	1003	972	1036	1018	1047	1007	975	1039	1016	979	971	1020	1000	1027	1047	1015	1048	1059	969	1027	1001	944	998	1007	1025	1013	968	1034	1023	962	972	1054	994	996	1020	1013	988	1004	941	1005	996	1032	1017	1067	1014	1082	1025	1033	983	1021	1011	1008	962	994	1014	980	962	1019	977	1067	991	1007	1013	1003	1039	1032	964	988	971	996	1032	1022	1055	1047	1005	970	1010	954	995	1003	994	947	1004	1033	951	1016	1014	1037	1001	983	1013	1020	999	1045	958	1021	1002	934	1022	998	1054	967	1026	938	1073	952	980	1032	997	1027	996	996	1056	1057	996	954	995	1015	933	1022	1008	1027	939	1000	1002	1000	1000	946	999	1016	960	1028	1063	978	978	1006	994	1020	1063	1024	1007	999	970	1051	1034	975	999	1005	991	987	964	1028	984	962	1034	1026	1039	987	1036	1017	977	980	1050	1032	1004	1020	997	1050	995	941	1004	1025	982	976	986	1032	956	964	972	982	1025	1030	993	1001	1018	1016	885	1018	1022	1002	968	978	1008	1028	978	976	1020	965	1013	968	1050	956	979	1034	1022	977	991	984	997	997	1006	984	1033	1010	1014	995	982	1025	975	1012	1012	1010	1010	990	1066	1008	1051	990	1008	1009	1004	991	931	990	1016	1029	980	1060	1008	1011	1030	982	1012	1025	970	921	999	976	1014	1053	1000	1030	1031	1041	1010	1004	1006	1009	1003	1040	996	1052	993	983	1052	1005	949	1030	1029	1019	1016	975	1030	983	963	1042	951	1015	944	1026	1029	906	990	976	991	1052	1010	1004	1047	986	1005	988	1053	1010	987	1047	1049	987	998	1010	1033	960	980	971	981	1002	1083	1002	950	984	1004	956	926	1020	1012	991	1021	1026	1007	1020	1023	1041	991	957	1022	978	1042	951	1001	1004	1016	1029	1022	975	1004	1059	1039	1010	961	959	973	1066	1021	1038	980	1008	973	991	949	995	973	1051	1010	1020	1019	1021	1021	1101	1024	1035	1037	951	1012	1024	960	1021	987	966	996	979	1047	1021	960	1015	1034	1061	1040	985	947	1010	1030	991	989	1009	981	1008	1016	996	965	1047	1040	1051	1032	993	974	986	1036	993	1004	967	1085	1023	1014	1019	1016	987	1048	1000	982	976	993	1051	1019	993	980	1046	986	953	1012	1001	961	1073	970	998	1023	1052	1037	1018	989	1037	1032	930	1015	1078	1006	986	1017	977	1043	1009	982	1023	988	1000	971	1083	969	1023	1033	986	961	1016	934	1024	995	1020	956	941	1048	984	945	1038	1008	965	981	1028	1019	1023	995	1009	947	1027	1029	1008	979	1023	967	994	990	1003	1012	995	1097	1020	1003	1037	1022	1038	979	972	1032	1001	1026	990	1002	980	978	949	959	981	1013	946	988	1004	952	1078	1005	1012	960	1049	986	999	1056	955	1033	1034	1000	978	996	1018	1001	998	1008	1045	978	1000	1035	949	958	1015	953	1007	1036	1109	987	1025	997	1045	1053	965	985	983	1008	981	973	1059	1001	1009	1010	964	946	1025	982	1014	1043	1041	1015	953	962	1014	955	1013	1033	1019	974	1021	1058	1030	942	1000	1008	999	1003	979	995	1043	1019	996	1041	958	994	1015	1050	1005	1022	1015	1029	994	987	1012	1006	989	1067	978	986	1050	1002	1027	1014	971	986	1031	991	963	1017	1020	1004	963	958	1015	1033	995	1002	975	1014	967	960	1024	981	979	964	982	995	1007	1023	1012	966	972	988	958	1030	966	1031	978	1004	970	976	1045	1038	974	1044	1015	1018	1037	942	991	1036	990	1035	1014	1059	995	1009	1041	1026	962	1024	1016	993	1025	939	1024	1017	1072	955	1026	1020	964	1038	1008	1001	1002	1032	1036	1007	1009	1070	995	977	1021	1015	1063	981	980	1011	987	1033	1004	971	1015	1058	940	990	982	988	977	967	1026	992	1026	971	996	1002	1004	1074	1005	1005	1007	1001	969	998	1021	1039	1060	980	1003	1001	1061	1017	963	1053	961	964	1081	963	1014	1006	987	1055	1015	1017	1065	997	1015	1000	1056	1036	987	990	982	929	969	991	984	948	1003	970	965	950	995	1017	977	1007	995	978	1020	997	990	974	1069	952	996	1000	985	1005	1014	1009	1055	1018	977	1016	1050	1008	1008	987	1066	955	980
50767	25713	16086	9576	5455	3304	2631	2515	1820	797	622	502	409	475	532	542	471	464	430	451	408	416	388	384	389	411	366	419	408	387	357	379	365	392	389	374	351	360	346	395	346	375	356	349	372	384	373	360	396	397	382	364	367	391	337	344	357	365	370	387	362	396	391	370	323	353	350	342	347	340	370	346	364	396	362	383	385	381	384	368	333	371	398	431	351	378	370	349	382	391	336	373	402	361	362	346	335	368	369	330	385	366	345	342	347	373	390	387	361	370	388	405	336	359	364	385	386	333	339	354	335	399	348	349	343	378	373	406	397	364	346	385	399	405	371	372	361	370	375	335	382	360	344	352	372	350	358	362	368	375	366	386	399	390	357	392	380	361	349	387	364	415	390	388	377	389	368	332	361	394	415	366	383	338	388	331	386	359	347	396	367	363	388	395	402	364	321	357	398	396	419	347	361	350	408	371	344	367	383	403	376	396	402	402	357	382	389	372	363	338	406	356	387	387	389	374	370	389	395	348	325	371	379	324	365	368	358	369	399	352	441	377	365	374	335	368	342	332	373	350	336	349	342	379	364	329	351	422	373	365	340	369	362	394	388	371	410	354	378	404	363	379	343	364	364	329	413	394	356	370	377	358	366	368	359	365	381	396	378	337	368	381	349	383	345	343	373	374	405	325	367	381	369	390	392	340	395	392	339	369	380	349	361	347	389	366	349	354	387	377	350	404	345	376	351	371	354	369	374	370	384	350	390	394	339	368	359	367	386	333	379	364	361	410	341	378	365	342	370	363	372	381	373	390	343	363	357	382	346	327	351	410	355	342	372	366	393	389	354	364	358	376	379	371	364	327	387	333	344	346	359	346	347	374	352	374	356	404	403	413	408	360	334	354	383	382	388	383	390	334	372	409	391	383	323	344	374	345	388	384	389	326	338	383	371	360	371	365	397	382	378	354	395	385	379	354	380	410	358	360	351	385	374	368	358	403	390	371	376	325	384	354	377	372	353	391	401	351	373	413	357	375	390	367	387	413	377	368	371	401	334	360	351	371	391	328	377	353	393	341	397	339	324	377	369	376	377	376	403	379	346	382	390	357	409	359	378	373	350	357	362	381	358	352	354	373	393	332	414	387	349	365	346	407	386	383	376	360	385	381	387	361	359	348	412	366	368	372	326	391	344	427	390	373	364	385	417	369	361	349	357	363	353	364	401	375	380	376	389	358	364	345	414	388	354	371	381	369	354	379	359	366	373	378	325	351	384	390	406	385	368	367	381	397	372	385	379	358	354	372	342	376	358	401	366	370	384	345	374	374	370	400	334	322	361	355	356	371	354	364	388	396	410	371	389	385	393	395	360	377	372	392	371	354	353	358	367	364	362	373	372	379	367	411	397	391	374	376	373	388	398	358	376	391	344	340	353	360	352	354	335	352	405	410	375	354	377	379	386	373	370	409	387	379	365	384	360	341	349	378	381	386	355	390	394	365	403	372	382	367	381	338	371	431	384	362	403	373	374	364	426	377	392	316	356	377	375	342	361	413	349	408	377	344	349	388	373	394	357	361	367	374	328	358	359	396	385	375	367	360	400	364	380	375	374	375	364	372	354	386	379	409	356	362	357	383	369	361	313	359	385	340	364	379	385	365	359	376	381	364	359	357	347	380	346	396	336	364	339	374	381	378	373	410	353	348	362	394	374	368	376	358	343	344	366	350	367	428	351	371	364	384	383	398	377	384	385	371	393	362	375	373	392	413	374	328	365	327	331	342	380	359	343	407	371	376	365	398	396	360	338	376	342	333	398	349	330	394	384	406	379	374	365	405	339	365	352	395	357	365	375	343	363	363	360	414	373	355	350	355	356	377	353	364	385	348	365	381	362	360	369	347	358	378	371	378	396	388	354	387	381	382	411	363	365	375	350	348	373	342	383	364	360	376	358	367	408	377	366	385	381	355	392	406	379	375	320	373	382	360	397	374	357	354	400	387	376	384	358	341	343	388	350	341	373	352	366	379	395	346	349	358	398	363	369	381	335	400	354	363	374	371	364	374	381	381	365	354	376	349	372	378	334	422	341	358	323	351	351	384	381	361	370	365	351	404	340	416	353	387	403	359	353	343	375	381	344	348	367	382	380	362	349	374	378	374	361	371	386	355	361	378	378	373	376	373	364	365	370	344	360	398	400	364	379	356	371	356	360	339	366	402	330	378	352	368	340	354	399	384	333	361	389	384	377	349	374	395	360	370	391	351	379	376	398	335	370	355	326	355	352	376	375	383	389	363	377	338	388	365	373	363	367	382	389	361	369	385	380	337	366	379	351	337	413	365	374	389	363	373	376	382	376	317	360	354	354	337	375	399	376	377	345	379	384	387	383	386	375	363	377	377	398	373	389	393	345	363	368	344	418	402	386	403	368	405	366	389	410	382	377	404	357	357	335	363	381	354	356	340	375	349	363	364	404	348	364	366	349	356	353	390	415	362	358	354	376	365	418	375	367	387	379	365	334	373	376	358	373	362	362	375	352	376	382	425	367	346	403	394	391	352	350	334	379	354	374	361	357	313	356	339	391	362	359	296	369	372	372	368	380	378	374	351	343	368	389	349	364	372	363	376	390	347	355	395	375	382	362	337	364	392	376	363	382	342	335	369	349	383	371	401	376	348	330	366	397	352	349	373	350	356	369	392	358	373	362	356	368	389	349	375	354	383	351	372	372	362	362	377	375	364	331	343	370	320	357	365	378	382	407	409	341	387	377	368	396	361	392	347	390	347	369	417	326	371	353	375	376	335	385	378	362	400	376	369	396	344	398	369	353	391	321	399	380	374	372	407	359	368	353	364	359	348	359	386	349	367	364	367	366	357	406	372	353	346	384	348	370	367	352	371	373	364	356	372	324	394	403	365	341	352	313	392	336	355	385	386	389	350	321	338	370	342	340	381	385	390	385	356	362	376	355	373	356	402	342	376	343	346	380	378	355	392	366	375	344	376	391	388	391	376	347	394	356	386	377	381	370	388	382	349	354	367	387	355	377	391	368	376	358	325	406	384	347	364	362	318	358	339	382	378	353	385	357	365	381	392	364	383	382	386	352	354	366	377	358	332	368	387	395	366	358	399	370	364	370	334	346	363	322	367	398	364	363	379	370	349	366	349	360	393	421	377	366	345	354	347	343	358	385	365	381	349	372	368	377	378	343	380	351	334	407	376	375	364	358	326	372	367	336	374	373	381	344	378	348	368	370	373	360	378	363	346	349	399	337	390	381	368	377	363	380	380	377	355	357	382	388	376	328	365	373	403	398	391	368	347	375	391	362	334	363	406	352	360	373	377	387	334	387	381	351	388	362	413	374	376	426	365	376	372	404	350	341	339	398	379	403	369	373	380	406	366	364	372	331	363	367	375	366	370	391	386	380	408	382	430	320	347	380	366	339	348	374	350	379	407	384	383	362	349	374	375	344	398	360	388	349	346	381	349	372	376	378	337	373	315	386	356	357	401	373	382	367	386
33727	19800	20552	18875	14890	11060	9799	9807	7812	2931	2216	1494	1266	1244	1954	1892	1675	1463	1327	1313	1176	1132	1014	946	955	928	909	958	957	931	948	940	941	868	922	930	911	964	845	877	929	897	876	924	850	911	903	931	962	968	914	927	842	847	835	898	891	891	859	896	866	823	891	832	897	895	877	826	830	874	877	839	883	877	885	857	869	855	832	844	885	859	918	844	862	876	838	892	865	851	837	847	846	858	893	868	850	818	870	831	837	879	883	797	871	882	833	839	906	857	858	884	886	873	847	858	893	873	865	922	884	894	845	813	818	836	826	871	882	829	839	862	825	835	924	854	844	903	873	882	895	847	873	852	826	858	860	835	902	797	886	842	897	842	888	823	870	875	879	856	888	814	899	876	873	850	885	838	835	827	860	900	869	886	835	901	860	891	899	846	851	838	839	895	868	809	881	869	875	860	863	869	905	895	883	877	879	886	854	884	837	862	854	874	782	908	844	864	875	857	836	893	866	889	883	830	867	823	847	808	871	892	836	843	908	858	842	819	904	863	860	821	873	830	870	862	883	851	828	834	916	871	828	834	823	901	881	832	906	839	838	857	853	879	835	849	883	788	865	822	858	873	838	906	901	864	878	821	889	867	906	855	883	842	849	890	826	837	891	901	881	867	845	906	903	855	881	879	903	846	901	903	812	769	817	902	921	917	844	832	828	805	806	832	881	879	854	858	828	863	827	881	874	879	904	868	870	847	894	876	865	844	801	844	846	831	839	834	843	867	837	842	835	827	854	865	850	872	817	885	833	865	932	904	827	856	810	828	867	883	861	911	834	870	863	842	877	835	807	878	905	905	864	911	879	857	905	860	891	829	860	828	862	822	900	867	864	877	833	895	839	863	887	926	926	900	891	852	851	871	860	870	902	847	874	868	813	897	876	844	886	859	861	829	925	837	865	869	832	853	823	827	781	872	843	803	896	877	847	903	810	888	838	828	867	892	937	880	844	849	833	853	795	865	861	887	825	876	859	849	845	853	866	898	810	927	884	839	816	835	842	826	817	926	839	882	864	861	836	848	840	907	870	863	854	874	887	893	886	831	837	874	869	838	836	897	895	845	881	860	856	837	814	834	884	826	836	831	835	795	823	881	840	868	877	857	843	827	863	862	843	885	891	892	910	837	875	869	841	848	871	858	863	859	868	879	868	870	891	875	847	865	823	892	869	846	800	842	837	831	899	833	852	870	930	885	868	884	901	885	913	870	879	852	816	897	855	847	840	910	852	885	896	858	896	839	842	866	847	865	851	835	872	904	818	852	903	854	879	873	883	832	835	872	881	854	867	830	897	892	848	836	835	803	879	883	864	908	870	866	880	849	868	820	852	812	876	842	884	846	893	907	900	881	848	815	814	833	863	876	815	859	809	879	851	877	826	873	876	863	815	899	897	821	875	876	858	865	872	883	807	884	852	835	848	835	877	847	840	903	811	891	890	813	861	858	812	810	879	814	903	870	846	852	858	868	839	863	951	863	837	850	805	845	868	868	879	868	872	862	853	833	868	876	909	858	922	856	864	837	892	849	878	850	963	896	889	886	811	894	776	862	811	886	872	821	819	842	887	810	845	884	850	843	857	791	818	872	874	877	857	820	893	944	836	887	873	901	928	809	832	795	869	868	837	853	883	816	839	872	870	878	832	799	866	852	856	859	804	914	849	887	830	880	929	836	876	894	857	867	845	864	872	896	853	862	842	872	851	845	885	884	934	908	899	847	872	877	855	863	853	836	884	872	809	867	845	827	827	824	802	866	910	824	843	882	872	909	851	833	877	895	857	801	806	864	863	871	840	839	842	866	881	906	865	825	905	866	888	871	865	843	834	842	889	841	841	823	863	835	900	853	869	887	861	879	854	871	895	878	862	853	899	792	873	883	870	839	833	853	878	931	864	815	915	874	840	845	909	842	877	873	888	858	882	859	848	853	844	896	841	878	923	803	881	830	912	867	843	887	919	878	800	842	863	830	828	897	889	851	874	930	896	853	853	871	845	916	834	805	868	842	861	830	829	866	868	896	884	841	850	873	809	921	897	930	831	836	855	875	882	838	869	854	850	834	846	809	857	889	822	910	887	894	866	881	831	930	911	867	837	868	838	896	869	825	885	817	858	876	873	841	878	885	833	881	848	851	816	863	877	826	820	853	913	899	887	844	902	907	868	861	838	893	759	862	786	821	820	821	905	847	841	831	869	811	883	824	861	877	836	837	877	881	867	905	849	805	875	873	874	875	822	902	859	915	858	892	856	875	811	835	861	849	853	903	829	891	870	832	821	877	859	873	871	888	861	857	850	856	816	862	875	929	894	889	837	858	838	871	846	893	852	911	876	885	845	850	840	851	853	858	866	939	921	830	896	891	867	855	884	803	828	877	884	861	869	846	862	861	842	818	898	848	849	878	856	836	895	871	905	820	844	858	867	908	869	877	893	879	818	865	885	890	831	860	866	878	890	916	844	880	808	868	879	856	823	895	872	859	884	821	845	896	877	827	884	906	875	853	887	789	803	886	874	881	882	877	849	903	832	855	871	851	894	881	848	873	885	896	799	872	890	854	880	837	905	883	885	836	850	890	878	845	868	867	848	843	851	852	855	843	843	830	875	897	857	867	864	886	851	857	831	817	875	846	816	834	871	827	896	898	874	869	889	874	828	829	846	865	858	873	883	833	858	856	924	802	911	884	897	906	839	852	862	879	879	781	841	855	870	880	851	859	893	813	865	903	839	878	846	921	900	847	873	881	875	845	844	864	816	862	853	874	879	902	868	851	904	892	893	870	889	888	879	895	833	890	824	846	862	897	864	876	880	868	884	885	879	856	848	845	893	896	889	832	870	871	877	850	878	858	845	817	868	802	826	843	886	893	900	846	860	905	897	848	832	905	880	867	844	881	839	846	847	850	777	824	844	856	852	839	796	853	872	875	815	853	887	885	879	902	907	836	937	825	886	876	867	920	853	917	858	879	900	879	897	899	846	804	879	850	839	845	831	911	853	824	921	850	893	886	882	834	853	812	868	850	893	834	872	880	894	822	870	841	866	844	837	897	846	851	883	917	864	897	817	863	877	874	879	838	862	823	839	842	907	878	855	855	908	865	852	826	869	892	867	828	824	834	867	846	830	884	865	893	853	899	810	843	921	867	885	862	881	904	809	922	858	824	876	813	846	880	852	854	836	824	826	934	840	853	914	812	860	894	865	891	850	836	843	817	827	858	868	868	844	898	870	898	832	847	834	884	866	852	869	918	854	839	877	836	867	846	829	864	829	904	890	887	830	848	893	897	839	863	861	824	825	871	851	883	852	833	879	876	816	865	874	832	822	853	849	885	867	868	901	917	862	899	867	840	848	897	858	856	880	853	827	848	842	877	866	833	917	860	858	881	842	834	885	815	864	862	837	875	850	873	854	871	868	862	860	883	880	893	840	818	857	800	854	860	831	883	839	897	846	859	831	913	873	861	815	875	909	908
27938	11813	6424	3593	1670	1026	704	541	479	455	429	401	379	369	397	376	384	387	367	411	396	367	393	394	363	361	352	386	387	426	380	370	401	401	409	403	392	345	377	420	399	353	375	349	355	355	395	387	390	365	385	373	356	390	388	375	371	349	360	417	381	361	375	362	351	325	367	343	400	381	372	368	353	380	370	392	366	376	382	369	324	361	379	366	373	376	392	371	386	395	363	376	359	374	414	381	384	336	366	329	359	370	366	374	409	369	378	358	354	353	340	381	372	359	410	368	388	338	385	349	363	359	362	347	337	349	364	359	343	350	367	391	368	401	358	343	396	409	379	374	361	343	396	339	371	415	362	383	331	341	362	344	379	399	380	357	414	341	327	330	370	376	363	364	340	368	380	357	370	342	377	376	361	407	366	378	352	351	338	369	345	406	333	364	366	372	358	369	352	361	412	356	386	360	358	342	375	361	375	333	389	383	339	382	368	314	358	380	369	375	388	367	402	402	366	372	366	365	358	390	336	368	362	355	390	351	351	365	375	392	361	342	376	388	372	355	378	366	355	381	346	370	376	351	350	353	379	354	338	373	401	402	339	303	349	347	348	383	353	340	367	335	377	344	348	373	361	341	360	358	360	368	384	362	359	378	388	366	348	358	365	369	428	360	385	353	364	339	356	349	378	336	402	384	364	382	376	383	388	371	365	364	347	364	369	393	364	396	370	364	371	354	331	319	370	378	373	384	358	394	362	375	395	358	369	366	360	354	387	387	390	363	387	364	391	384	382	395	344	324	366	370	384	367	348	367	338	373	385	375	348	402	387	351	376	382	333	372	397	357	359	389	369	383	360	387	334	348	367	392	352	386	356	357	383	365	367	388	389	335	388	366	388	375	361	380	367	380	324	357	355	369	331	358	381	373	406	361	351	333	373	372	386	329	344	364	391	377	412	359	376	390	366	409	371	388	381	364	352	353	318	389	372	356	393	387	339	388	360	342	392	383	347	407	388	418	341	360	355	349	381	375	368	359	360	356	373	390	380	402	370	366	350	361	406	353	351	386	372	324	411	361	325	358	379	349	384	369	334	362	351	347	390	362	348	367	406	370	370	385	378	380	388	350	370	373	367	387	358	356	381	365	399	383	376	379	362	385	358	363	367	387	350	390	369	339	382	381	347	345	379	366	373	372	365	369	380	356	342	353	349	345	356	351	365	332	382	382	349	380	361	386	357	388	366	404	372	421	383	330	402	361	362	379	369	371	373	328	361	352	361	355	373	355	351	412	365	349	334	380	359	365	352	371	348	379	330	359	418	385	358	353	342	369	359	336	358	364	383	419	380	392	333	386	358	372	369	373	399	354	389	373	401	421	360	342	373	383	361	360	348	342	367	374	389	387	378	398	386	374	354	393	369	374	338	339	368	359	351	356	342	355	390	375	365	370	394	373	357	364	382	377	413	401	370	398	342	374	380	382	390	371	351	334	377	376	404	370	349	348	369	360	397	379	392	404	376	348	373	372	362	430	384	342	354	398	354	388	365	344	366	358	363	412	372	376	376	371	384	357	341	371	358	378	402	357	368	358	364	400	372	372	384	381	379	380	387	335	376	374	403	370	352	391	353	412	375	348	366	369	353	327	370	344	355	372	398	381	328	384	372	319	381	359	359	401	341	399	371	362	323	384	397	378	413	352	376	372	349	366	404	361	375	373	373	362	400	358	358	370	380	363	370	376	354	379	348	347	380	342	382	334	342	400	348	340	371	365	387	403	387	391	365	360	355	357	385	372	361	314	401	384	375	347	358	389	346	335	341	326	383	375	397	378	390	348	367	347	383	391	380	387	364	384	368	362	370	359	320	354	355	393	371	364	335	388	396	384	339	354	345	348	366	359	382	376	392	363	334	343	401	371	373	373	342	329	358	341	360	331	356	369	376	365	374	361	382	343	353	388	345	379	363	352	362	390	330	367	360	380	344	357	377	388	350	350	354	361	340	374	380	394	386	377	371	396	374	340	353	370	368	358	413	377	357	377	349	372	371	372	339	377	373	370	399	353	377	350	394	369	389	346	379	386	358	349	354	395	347	382	345	349	367	377	393	385	369	354	331	397	369	412	353	381	404	362	375	406	364	335	406	346	374	377	401	385	331	384	344	423	348	401	364	369	387	406	349	329	342	382	361	373	367	308	342	343	339	368	380	349	354	410	367	359	378	362	360	320	345	401	375	383	376	346	384	387	418	342	368	357	362	404	356	378	381	352	368	354	379	376	389	358	374	333	354	371	388	365	359	360	361	380	360	429	370	328	379	329	375	385	395	382	371	347	333	367	385	355	379	374	358	352	370	386	399	365	344	342	377	365	366	337	405	359	375	349	353	374	350	389	364	348	355	374	387	354	355	376	372	369	384	401	352	393	342	343	385	361	362	373	381	375	371	347	347	370	390	392	384	371	382	374	389	375	362	368	341	373	373	344	370	356	349	371	344	381	383	382	381	314	414	364	387	342	394	346	388	398	355	389	361	339	368	353	365	364	377	388	402	364	369	378	373	381	367	367	349	369	387	358	392	372	399	348	394	389	350	347	363	377	370	377	336	364	357	349	351	357	371	357	357	366	367	377	337	357	404	361	364	382	394	365	413	410	340	360	366	376	373	361	372	363	334	371	349	385	371	347	372	373	374	372	346	369	331	387	362	344	360	347	320	366	375	372	348	365	379	395	382	384	341	406	423	367	356	353	397	375	374	393	383	423	377	360	366	391	369	390	352	337	365	378	382	377	371	417	352	382	388	356	343	358	354	363	391	379	407	336	352	363	359	352	359	374	354	363	386	391	382	354	385	367	372	349	369	341	354	384	377	343	366	355	404	338	350	365	372	389	340	350	351	363	358	373	386	374	376	366	376	375	355	327	340	354	360	392	369	362	345	354	399	391	389	362	337	373	340	380	381	386	355	325	364	356	360	358	375	365	372	345	380	377	377	348	378	369	364	355	347	395	338	377	388	379	362	347	366	384	360	367	395	375	389	333	395	389	376	343	380	358	407	346	356	371	339	392	365	389	343	357	340	347	383	363	364	354	329	393	379	423	388	377	370	404	395	364	365	385	318	387	372	365	380	395	380	373	349	345	361	321	358	388	367	402	343	369	315	388	359	381	371	390	359	395	358	366	356	366	330	378	378	351	363	348	311	371	358	347	366	370	364	347	388	337	364	362	348	387	331	368	354	346	375	360	334	363	382	376	345	374	412	382	365	375	391	390	372	371	340	429	395	369	409	339	383	330	360	428	379	412	346	371	401	349	373	349	378	384	365	346	374	394	355	369	386	405	359	357	376	351	383	356	368	376	360	387	340	347	338	378	386	359	346	367	359	385	362	374	328	364	357	361	370	381	386	367	329	376	344	380	343	361	372	371	394	349	397	366	386	360	355	357	393	385	362	381	367	370	393	385	317	356	376	382	385	376	355	370	387	355	364	329	363	317	380	393	375	337	390	384	380	369	326	348	341	390
20075	9759	10471	9340	5522	3703	2523	1873	1441	1243	1094	1065	999	918	971	962	959	912	955	987	955	903	940	896	906	865	937	978	903	930	931	941	920	822	928	870	858	849	897	902	826	822	885	890	852	834	896	936	870	866	862	887	892	876	881	859	880	886	911	870	832	865	899	854	885	941	885	907	875	909	915	899	882	901	848	898	884	885	869	871	888	842	825	869	847	831	836	873	880	871	865	919	884	842	889	889	873	855	883	872	867	901	902	938	873	864	922	901	862	904	898	891	903	900	919	865	899	881	903	901	888	885	905	868	888	937	892	903	870	891	915	894	827	879	910	882	877	815	977	861	861	926	860	867	834	888	905	878	841	876	843	861	918	848	911	827	865	904	908	927	826	854	877	878	891	835	856	942	902	872	894	882	888	883	910	946	872	824	836	878	906	860	927	861	846	912	844	912	854	817	852	820	856	874	908	928	893	850	840	946	888	865	927	851	899	838	892	932	831	890	931	868	864	860	888	851	939	899	892	871	869	925	927	871	911	896	904	875	895	883	906	886	868	917	859	913	911	834	904	883	876	917	863	933	816	898	899	872	873	912	870	888	860	885	849	882	846	863	843	849	914	885	866	886	902	869	903	903	834	853	884	838	854	870	889	868	862	871	838	881	890	890	834	883	871	932	855	855	873	863	862	866	838	887	865	879	906	849	852	846	882	875	869	849	834	852	892	901	840	897	803	902	853	905	897	870	902	882	851	895	877	904	908	874	932	867	915	885	929	886	882	860	880	850	900	838	832	828	855	863	909	857	851	918	879	907	878	886	885	904	935	856	859	798	885	896	870	850	872	892	868	911	844	901	899	891	868	871	923	868	867	828	893	903	847	900	843	926	817	923	838	853	903	827	856	863	870	830	890	857	884	921	912	867	926	869	857	858	930	842	843	871	834	930	905	854	826	868	899	889	876	861	903	903	937	924	869	898	925	881	887	852	895	872	896	890	938	848	846	851	917	889	926	865	888	865	902	870	902	836	879	864	856	928	878	851	843	838	810	893	887	835	898	791	898	849	852	871	918	874	887	919	925	878	835	875	908	874	825	823	882	897	875	874	873	803	898	896	865	887	900	912	916	874	863	917	861	876	916	850	901	871	910	810	912	881	873	897	889	935	836	883	881	881	859	890	860	881	862	893	839	905	880	896	930	893	845	894	839	867	886	841	907	901	915	867	855	874	854	873	875	858	887	887	869	908	864	858	924	892	854	897	884	831	880	874	856	912	834	879	867	871	847	873	863	839	880	846	901	899	864	885	872	852	846	874	798	936	904	909	914	895	867	858	857	895	813	908	846	856	887	898	880	835	882	846	888	871	852	928	814	860	880	889	895	865	823	895	880	874	935	883	870	884	898	902	838	835	836	865	818	853	913	876	852	808	825	906	888	858	883	838	901	877	850	923	892	872	880	881	843	903	880	856	891	878	891	895	844	879	858	914	863	847	902	867	942	834	915	850	919	892	905	909	877	871	872	861	904	891	880	874	839	894	943	927	921	844	864	879	881	849	897	853	860	837	891	853	890	887	919	927	914	942	903	893	847	838	772	860	928	864	869	885	870	873	838	902	894	887	897	868	884	830	847	875	865	862	852	867	880	908	907	886	864	888	893	914	903	858	819	803	862	907	867	874	845	857	890	893	838	878	859	867	914	877	892	904	895	840	851	881	893	882	876	889	885	868	859	914	850	874	876	901	862	838	925	845	858	845	914	889	852	867	869	881	894	883	864	866	911	886	868	891	848	949	891	901	854	867	908	902	811	837	888	877	881	875	865	859	837	837	909	943	867	883	892	872	851	846	885	867	893	902	893	855	866	937	894	910	874	849	905	886	922	883	888	842	877	821	885	903	907	856	910	903	869	862	920	850	859	885	866	928	874	876	886	952	868	893	870	823	852	857	878	836	870	911	869	891	868	861	899	860	875	883	899	883	868	873	814	921	916	892	883	870	882	861	860	911	875	879	893	850	843	839	927	880	895	908	853	828	916	890	896	853	895	863	868	896	882	875	832	839	877	878	926	900	893	864	883	882	917	889	886	886	875	966	861	884	892	914	947	881	859	830	880	875	869	885	928	867	903	857	878	836	888	847	916	895	847	876	905	873	882	885	922	872	872	870	858	882	905	870	842	901	830	889	896	951	879	887	873	862	892	903	898	879	919	960	851	903	854	929	899	894	907	873	901	916	898	849	872	854	848	912	888	862	866	852	935	870	860	888	911	889	838	839	907	859	850	929	891	857	865	890	877	922	896	894	858	908	876	815	900	899	871	852	903	878	893	917	897	927	846	858	878	881	895	887	858	830	893	898	947	866	920	881	920	893	886	890	909	851	860	906	867	877	861	894	826	880	854	848	809	868	932	906	924	875	886	884	907	855	876	874	860	863	885	871	871	849	922	905	834	862	891	876	896	872	846	899	866	877	891	878	827	896	854	877	835	924	889	886	903	863	860	917	956	886	908	906	899	934	939	879	896	912	959	813	835	854	874	889	884	899	859	861	929	871	898	823	894	863	825	855	937	893	846	861	897	914	842	910	867	935	878	887	915	918	863	865	863	839	878	869	877	878	865	858	924	873	889	867	925	917	896	866	861	899	866	902	936	907	861	875	886	874	911	883	852	871	873	871	891	851	873	887	883	848	859	862	875	845	860	905	871	847	935	843	892	884	887	861	872	879	812	858	860	886	859	925	912	856	905	867	854	838	880	925	856	869	927	855	911	868	815	882	888	865	902	871	839	869	945	867	846	894	868	856	946	899	854	865	877	919	855	884	917	866	858	860	840	824	886	852	886	921	879	880	888	885	888	906	824	897	864	830	877	792	800	878	854	850	882	887	910	846	882	868	871	823	865	886	907	873	873	855	859	870	878	917	828	838	891	862	884	883	974	832	832	838	881	882	871	839	854	909	891	886	876	927	898	865	911	864	891	921	908	935	835	895	900	863	936	876	907	869	853	880	875	855	897	883	839	892	858	934	853	874	885	879	863	905	914	895	878	893	847	873	884	865	848	892	888	824	882	907	853	861	918	916	862	877	895	881	853	886	890	862	901	852	862	865	867	863	905	854	922	907	829	892	868	847	878	868	827	871	867	878	835	863	908	880	846	861	830	839	856	923	947	901	857	932	936	871	910	881	911	876	870	899	818	885	896	889	849	870	893	928	896	915	889	839	842	898	914	897	921	932	852	880	909	888	872	922	869	876	897	823	862	848	881	898	853	909	915	884	892	875	925	925	845	871	944	886	865	788	928	802	819	925	891	854	858	879	886	896	871	836	852	908	922	841	918	828	864	840	888	894	902	873	839	871	804	890	868	925	921	870	946	862	849	882	919	876	859	846	872	853	884	899	862	898	963	911	843	911	859	858	905	839	886	885	880	818	888	871	860	921	896	889	912	814	886	826	888	832	875	829	898	846	881	907	894	871	871	931	835	854	875	872	866	876	885	895	839	880	882	890	884	867	853	954	875	844
41045	20886	13054	7262	3697	2230	1707	1762	795	565	535	496	443	460	500	484	476	494	492	496	473	445	466	473	462	439	435	477	505	413	478	464	487	436	439	455	405	433	403	408	393	460	469	445	427	402	437	460	407	400	418	387	416	397	401	451	455	422	432	414	465	412	428	442	411	443	467	461	400	425	437	438	391	462	442	415	457	425	416	439	455	446	444	447	423	444	452	436	423	413	448	427	447	420	441	471	421	409	429	446	419	407	414	457	400	460	428	437	423	424	486	447	453	398	434	434	418	411	435	446	440	449	415	453	448	393	441	470	445	398	435	433	426	460	438	403	432	449	409	429	444	440	432	447	426	425	413	394	436	429	440	428	395	445	412	491	449	443	407	452	431	430	445	456	450	419	423	421	410	417	434	475	428	437	413	419	410	420	432	433	456	436	475	443	408	487	484	421	499	384	417	426	399	407	465	435	450	424	419	393	381	445	472	427	432	420	407	433	485	403	397	451	422	434	428	433	431	421	455	379	471	429	449	390	375	434	412	440	418	413	407	386	450	433	438	437	407	402	458	455	440	434	441	384	408	446	486	440	456	408	432	449	464	430	444	441	425	425	432	423	385	411	417	435	438	428	425	420	428	424	410	432	419	440	407	402	418	426	420	426	437	440	434	408	426	424	404	427	437	411	412	417	467	404	480	444	419	458	393	437	436	421	419	465	415	443	452	454	430	427	426	440	457	463	447	438	424	409	385	446	457	414	403	427	435	429	421	425	455	450	398	457	419	445	418	467	464	439	427	458	429	468	413	429	434	428	417	407	468	419	411	426	422	442	442	406	442	421	420	451	425	441	395	420	429	416	376	413	390	426	417	442	444	430	465	413	435	411	416	420	437	425	421	411	431	388	452	430	449	405	414	467	438	447	415	399	422	385	472	474	444	425	384	425	462	444	404	445	433	397	428	424	436	392	419	448	422	447	441	408	425	424	438	410	416	451	416	443	409	422	432	444	418	395	444	455	423	424	429	440	381	415	395	405	463	428	433	419	441	439	423	407	428	437	428	443	375	421	469	418	420	423	426	431	421	447	448	434	493	410	444	423	422	441	401	424	442	404	453	452	400	411	461	408	451	390	425	424	390	428	453	441	418	462	446	412	407	445	390	391	428	374	404	443	425	414	431	391	396	401	449	433	434	421	427	466	387	452	445	413	422	429	449	438	437	430	431	446	411	411	407	436	404	436	408	410	407	403	409	422	465	416	384	418	391	440	447	442	461	443	437	405	436	406	402	455	457	444	420	446	458	438	394	430	403	431	426	424	445	422	397	407	423	423	442	438	446	410	415	411	423	432	428	437	424	402	455	488	407	427	443	432	425	399	445	412	425	395	436	408	420	446	430	407	445	427	428	426	393	420	424	415	455	417	445	451	474	401	378	462	370	439	430	466	422	439	405	453	439	454	445	405	440	411	456	399	438	443	433	457	470	406	398	482	442	437	472	448	405	451	424	460	448	398	442	425	429	412	450	398	407	441	410	414	445	448	446	431	440	445	391	417	427	448	454	420	427	396	422	405	408	399	429	440	436	442	431	437	448	415	438	437	426	427	437	428	436	428	442	469	441	444	394	426	438	423	425	402	475	415	407	443	428	447	451	430	410	445	443	455	423	397	412	407	447	395	371	411	450	430	373	427	455	457	398	431	406	448	419	440	426	462	445	426	423	422	420	459	427	449	471	505	454	475	385	467	467	428	433	424	400	436	425	437	416	380	425	417	420	416	395	371	425	433	410	416	430	421	406	414	411	444	441	412	389	427	406	403	429	399	386	405	457	441	449	417	400	465	450	485	432	458	386	437	452	462	434	428	425	442	480	393	490	425	418	408	436	477	428	429	446	446	487	446	403	448	433	400	431	438	419	397	446	452	456	432	389	408	424	434	430	405	422	436	445	432	445	436	415	467	451	476	408	438	456	433	434	401	393	402	438	412	433	402	417	448	438	422	431	465	431	433	410	411	424	412	424	454	452	393	452	451	433	400	404	441	397	438	389	442	437	401	449	391	435	411	414	457	438	444	407	439	416	424	395	401	432	452	441	420	482	438	448	408	446	372	435	429	454	452	423	501	441	450	378	468	445	425	474	422	436	421	419	457	425	390	453	440	393	485	424	441	458	428	443	451	417	421	472	430	428	422	402	443	415	423	413	454	430	415	409	443	458	448	436	418	423	453	399	469	452	419	445	372	437	421	450	424	444	440	458	443	420	411	504	440	455	436	430	383	426	409	389	410	440	450	450	460	439	442	487	409	437	460	435	463	448	445	427	414	481	441	422	397	430	503	417	420	423	440	459	482	401	446	440	453	492	401	413	452	448	401	432	437	441	391	459	415	388	395	398	444	381	418	458	426	461	434	425	426	439	413	468	422	442	446	436	401	441	470	443	378	406	433	446	465	462	455	482	422	447	417	438	420	439	447	426	431	413	458	405	407	406	409	443	401	410	426	434	432	429	430	453	430	405	423	450	407	415	437	465	407	448	431	454	399	446	386	439	427	433	441	428	405	419	461	439	473	402	435	439	452	438	462	401	439	435	434	432	395	415	477	411	413	433	445	422	488	422	408	396	427	424	422	439	424	425	452	412	402	406	430	458	398	427	427	453	381	433	407	409	403	410	423	410	417	456	430	432	456	450	455	393	400	422	445	465	432	441	442	447	443	412	413	412	439	398	421	423	432	403	415	428	396	420	436	417	403	409	409	452	432	435	410	412	417	408	433	423	481	468	403	411	409	400	454	436	420	424	416	407	398	413	440	442	463	436	453	465	438	432	416	417	414	428	408	422	403	453	467	473	422	452	402	415	440	447	413	420	449	431	431	428	396	428	452	397	458	465	442	411	436	443	406	436	422	441	429	438	408	466	444	435	402	420	431	466	488	424	451	437	454	428	396	428	421	434	433	424	428	420	434	431	424	422	464	411	476	424	408	426	468	451	410	430	468	443	449	414	381	454	458	451	429	418	485	447	416	407	449	396	412	398	433	473	426	389	370	430	401	448	455	407	450	463	429	443	418	400	423	431	439	471	473	436	429	449	425	453	433	439	443	421	418	427	442	409	430	418	439	410	449	430	460	458	421	450	374	428	426	425	468	431	435	422	405	471	424	417	431	413	406	438	432	423	403	456	461	425	455	427	395	440	407	420	387	452	448	436	418	449	429	438	438	433	429	433	427	435	443	408	393	450	417	453	448	451	488	418	418	385	428	397	475	433	411	423	437	428	440	436	413	425	408	425	434	437	420	458	448	402	429	440	458	448	409	419	417	423	452	440	431	447	415	399	399	454	449	435	435	461	433	439	416	405	439	421	381	397	429	408	441	445	424	423	475	414	467	457	447	430	440	450	451	440	442	415	465	378	478	448	431	408	409	436	409	456	415	403	454	423	437	448	422	431	480	430	407	437	390	417	426	445	431	464	427	429	420	417	443	421	418	432	388	403	440	451	433	440	413	418	430	445	433	402	421
27826	16894	18118	15499	11145	7946	6686	7409	2566	1997	1937	1349	1293	1245	1461	1524	1416	1439	1418	1319	1189	1168	1163	1041	1084	1164	991	1067	1095	1079	1029	1068	1093	994	992	1054	1045	972	1007	1098	1010	1058	1008	964	1027	1065	982	1073	1058	975	999	996	1005	936	946	993	995	971	1021	1028	1015	1012	1012	1005	1043	1014	1020	1016	996	960	1033	973	988	978	1025	980	1084	1058	968	1030	980	988	1012	1051	999	955	991	1080	1037	943	993	1022	978	1001	977	968	1014	978	1015	960	1019	1020	1035	1045	1023	998	974	947	1022	949	1039	964	995	981	994	983	965	1033	1021	998	1039	991	1048	1025	952	1060	1030	981	1029	1003	972	1019	1025	936	955	1036	1013	985	949	1007	944	1054	976	1014	981	1008	1030	1005	974	984	993	982	978	999	1009	1018	1011	983	1039	1042	987	1054	1019	985	973	1057	1023	1000	982	948	1041	991	1028	1025	989	986	1002	1057	997	1000	990	1003	1010	995	982	979	945	993	1051	1084	1006	1033	915	990	981	1003	995	977	1000	1022	1032	942	1017	1010	951	1004	984	1033	987	969	979	992	1007	963	998	991	1031	995	1015	995	971	1047	910	1029	989	963	1041	966	984	1064	1032	1052	969	1019	997	1041	1022	1011	965	1015	963	986	988	1019	1037	1010	948	999	1025	1038	1022	990	945	997	1037	1025	994	964	1004	969	1008	997	961	987	984	997	1013	982	1014	1038	1007	1047	974	1028	1008	1005	999	1017	992	1049	973	1030	966	992	1057	998	995	951	1005	1007	964	1040	1020	990	1048	1003	956	999	1057	1032	1069	946	1034	979	989	1027	960	956	927	1076	1022	986	1029	998	1003	979	1060	1017	1035	1001	994	1006	1034	1032	1045	1014	1015	1010	1010	1085	1020	966	1033	1008	1010	1041	1041	955	1020	1039	959	1046	976	998	1004	1003	987	985	947	1044	979	1003	1013	1010	983	934	1012	1035	1021	1010	998	1007	959	1024	979	1012	973	933	996	1027	1009	999	973	960	1050	984	981	1039	968	1058	968	964	982	966	1026	968	971	1003	1010	988	1009	999	980	949	989	1021	972	950	895	932	955	985	1023	1002	994	1017	975	1023	997	970	985	945	1000	989	1032	1047	965	1007	1014	995	1029	960	986	994	988	990	1034	1020	983	1019	1001	1017	1015	987	1053	942	960	1026	957	965	1027	1015	987	1014	1026	991	970	994	1008	1013	1001	965	971	984	971	1020	976	1049	1031	1011	1013	921	968	991	1027	983	998	1011	981	1012	1001	1045	981	1030	978	1045	1008	973	1026	1017	1063	1001	1018	979	1048	981	1005	984	984	994	955	966	976	948	980	972	928	983	1055	1007	989	969	996	985	989	1042	980	1018	1037	1040	953	1016	1038	962	982	992	1030	998	951	1028	1024	1048	951	1002	1016	1001	997	1021	978	1003	987	1018	931	978	1031	1010	984	1049	980	938	1042	988	981	1014	989	935	1031	1071	1017	960	1007	1016	1025	1047	954	1104	1026	1033	961	1005	1011	986	1077	1021	977	1003	1057	983	1051	1026	1038	991	950	977	1053	989	1034	996	1009	999	1024	980	1010	943	977	954	992	1027	969	974	991	1012	1006	980	1034	996	965	985	974	1008	998	997	1047	1007	962	1047	1002	1021	1018	966	994	1026	1025	1025	1062	965	955	998	993	1017	1030	1044	963	977	954	952	994	1041	1026	1009	1008	957	1004	988	1003	1013	1074	1054	979	1054	1056	1049	1056	1008	981	1014	984	983	1016	998	1006	1009	953	983	1005	1022	999	997	1028	1024	1027	1017	1023	1015	1073	946	1018	1028	981	1040	1010	993	1024	1018	1048	943	979	995	1018	994	1009	989	990	1038	1019	1034	1001	1010	981	1017	969	999	1004	1027	993	967	1012	1003	950	968	967	936	1021	979	1012	961	969	1006	989	1031	1025	1031	1047	1055	938	974	965	1004	974	978	992	979	1000	1007	1006	1027	942	973	1062	1044	1018	950	961	997	963	986	1022	1000	1028	992	1027	1011	991	1048	986	1070	1064	1042	1020	977	1013	1013	1028	1044	1044	1020	1025	965	980	1011	989	982	954	997	1034	958	1028	971	968	956	963	978	1010	1026	1005	1001	947	1001	1035	975	957	1036	1028	1013	970	947	993	1065	993	1017	1058	1004	957	946	981	1058	1050	992	995	1039	1038	1039	1015	996	1028	981	1040	962	989	1108	984	972	1010	999	936	957	1051	987	983	985	975	998	995	1002	1024	990	980	984	998	994	1010	1000	988	1046	969	1014	971	1067	985	1041	949	1047	1014	1049	972	990	988	994	964	1028	942	1004	951	985	976	1067	1002	1033	1004	996	929	974	1025	948	1024	958	1012	997	955	1037	965	1046	1040	989	1019	969	973	989	1032	989	1036	946	1035	1017	966	1009	1013	1016	987	1006	987	1025	1017	944	958	1002	986	971	1006	1018	979	1003	1051	1004	929	966	944	1062	983	980	1038	996	1035	997	1003	996	968	922	1010	980	1006	1002	993	966	1036	962	959	1050	1022	977	962	932	1090	980	982	1019	943	985	972	994	1026	974	1004	1009	949	1005	981	982	993	984	952	1042	959	1015	1010	941	1015	930	985	918	988	1047	1000	960	982	975	1001	952	961	997	946	956	1003	974	1021	957	1030	990	970	1032	974	1004	945	1026	1023	987	1015	950	987	967	1013	1007	985	981	967	986	1024	942	1025	1035	1062	1024	949	1010	1028	1034	1036	966	1126	995	989	1006	1031	1035	1010	1014	965	988	1000	1005	1045	1028	1038	972	979	1025	999	1010	982	1045	1052	1002	1078	997	1002	1001	1006	969	990	968	969	1037	958	1029	987	992	950	1010	1021	984	1062	1079	942	1014	1003	974	945	999	915	977	953	978	1017	964	999	1052	907	964	962	1001	991	1034	1024	1004	986	951	1019	1018	963	1015	964	990	1035	975	1016	984	1026	1033	986	966	961	1010	1024	977	1015	968	975	1018	1013	1042	1021	1008	951	1014	1065	983	991	1018	1053	952	1026	937	969	936	1008	965	1004	1031	1019	1042	966	982	945	1011	1036	1032	1010	939	967	1024	1008	995	1006	991	1004	978	1043	961	1041	1025	944	973	1002	982	991	1023	1005	973	993	1013	987	1044	1028	1015	1018	1025	1041	1022	942	992	977	1040	994	978	1067	1047	969	983	1051	960	995	1029	1033	1013	1024	930	1006	1003	998	956	1044	1043	992	1042	1019	966	1018	993	1011	984	1002	1036	985	949	975	988	986	996	991	965	946	1003	1036	944	1002	1009	1032	961	992	967	1056	1002	1031	979	1004	1041	986	991	1030	1007	981	1060	991	963	1009	1009	1022	969	1004	1063	975	1031	1018	981	1055	966	1013	1019	1001	1048	1005	1019	970	997	1026	994	1008	1024	992	1013	985	971	1006	1011	1038	1033	1011	971	1038	990	1070	999	996	1042	1002	1040	1065	1043	990	1014	1004	1055	925	1001	1003	1043	1070	1012	1045	1072	1036	993	1023	1010	1035	998	1018	966	1021	987	981	996	1063	978	995	1008	983	1067	1023	1014	1050	1024	958	1001	997	1075	1010	1013	953	1075	986	993	991	1008	1030	1018	999	1016	1024	1024	1014	1015	985	993	1010	1018	954	984	992	1013	1036	974	1058	1034	985	994	1054	978	1018	1018	1042	986	973	977	940	1002	981	1034	945	972	960	996	997	1021	1080	993	959	991	961	999	1048	966	1076	1019	966	981	1003	981	966	977	1025	996	996	1003	973	984	1067	1000	1039	1063	1037	1028	1011	969	1013	1015	977	993	1006	996	1012	1015	1017	994	973	964	976	993	1045	1009	1037	1058	1016	984	1012	959	968	1024	993	1018	933	992	991	991	1013	966	1021	916	1005	1045	1037	1012	1043	1001	1015	990	957	998	967	976	1045	1068	1013	1016	949	973	1028	1012	1008	1027	935	1010	1059	996	1005	994	1000	997	1067	991	1043	960	999	1039	1027	995	1006	1007	965	1033	969	976	974	1014	1014	1046	1012	974	968	1036	984	1020	1024	996	1017	990	953	1011	1039	1045	977	1033	1032	993	1005	1029	1035	1049	1013	991	1008	1001	952	1030	1024	1038	965	1019	1016	975	999	1011	974	998	928	1025	1030	1012	980	1006	995	985	980	1028	1040	996	1013	1005	970	974	966	982	991	1033	981	1049	988	1028	969	1039	1043	996	1034	994	1026	951
50782	27403	16953	9890	5373	3039	2253	2220	1038	614	645	508	402	438	541	532	463	443	516	453	384	365	377	347	350	410	387	379	404	376	402	353	383	393	355	383	389	388	403	371	402	371	343	356	386	357	369	405	353	376	353	356	338	353	387	351	420	363	377	381	353	383	383	384	401	326	348	361	378	393	359	370	344	326	370	364	375	364	385	370	398	369	391	407	360	377	367	366	388	376	369	353	383	327	344	333	373	363	344	360	344	362	346	394	368	402	378	411	355	362	389	379	350	382	365	370	359	378	392	359	403	377	340	364	379	336	369	398	345	355	358	379	324	385	389	386	372	343	383	400	386	360	367	344	342	396	399	356	399	375	410	333	387	363	399	384	390	354	356	390	411	368	378	383	379	395	367	386	401	362	340	337	387	413	384	386	367	347	366	343	376	362	368	387	355	327	391	355	391	372	383	360	366	374	384	379	366	364	334	338	385	410	384	363	329	379	346	378	373	372	346	351	380	399	418	357	323	357	342	350	373	375	397	355	363	336	350	420	340	385	386	340	367	387	350	363	374	370	393	395	350	333	380	368	342	366	377	377	356	372	356	374	379	372	351	406	391	413	357	363	351	376	368	360	346	388	362	351	372	352	338	370	391	353	370	372	409	368	372	425	393	369	354	359	367	347	353	359	402	353	378	342	383	376	370	368	358	375	347	346	366	384	366	369	404	355	371	376	373	348	366	385	381	373	369	395	384	362	407	370	359	353	362	375	375	374	358	356	372	382	385	362	375	343	368	368	338	366	365	338	391	336	410	391	365	409	339	392	405	365	378	367	423	391	395	350	374	347	356	327	385	394	367	367	312	371	354	373	386	366	367	404	365	387	363	369	352	367	391	375	350	341	370	337	380	379	365	383	364	361	376	348	374	356	360	434	386	391	406	368	357	329	383	359	391	368	368	388	365	368	337	351	364	392	349	374	393	356	348	361	379	375	362	399	368	344	358	385	344	397	405	382	374	368	399	364	347	343	369	355	384	338	389	389	387	372	325	379	400	419	377	342	342	363	356	338	370	353	362	359	360	370	360	347	382	354	351	391	369	396	373	348	383	362	364	369	382	360	372	318	394	369	403	369	332	373	390	368	370	367	360	375	360	336	362	360	393	336	370	348	380	385	353	359	352	343	363	388	368	358	364	351	341	340	418	408	352	373	353	375	337	339	354	356	367	356	404	368	359	349	384	395	386	331	368	391	342	388	369	361	387	397	364	334	396	399	321	373	402	401	401	382	356	355	349	385	388	352	373	343	366	415	382	363	372	355	369	415	375	390	364	363	419	395	352	385	348	370	371	384	366	301	377	394	381	386	374	363	346	402	363	349	339	371	348	349	346	354	409	380	359	354	383	399	362	346	362	334	336	349	378	347	353	347	377	349	381	347	406	357	362	382	378	370	366	392	365	348	376	369	403	346	348	394	349	397	396	343	404	344	357	374	391	352	385	392	349	367	370	369	380	354	381	374	348	390	365	383	361	350	368	393	346	383	359	357	390	350	371	371	354	339	347	346	359	349	407	376	366	388	339	350	356	368	391	344	360	337	368	343	337	365	385	373	373	385	358	370	368	353	406	364	361	391	413	392	371	361	413	382	358	346	357	373	401	373	363	352	402	363	350	380	323	347	363	390	369	397	345	381	376	402	393	353	389	377	365	362	367	355	343	352	385	354	345	387	353	358	364	380	351	386	383	339	348	413	352	331	363	334	364	405	384	353	351	378	374	373	359	342	354	368	362	375	366	393	389	375	333	327	337	383	369	375	396	391	378	378	350	352	382	359	343	346	379	391	368	392	376	383	392	331	363	348	358	360	426	369	353	379	369	374	374	382	327	353	377	363	375	338	333	348	385	376	411	311	350	348	367	373	387	393	329	372	354	395	350	356	348	391	414	380	379	389	409	389	378	362	353	342	378	353	360	367	396	426	415	394	365	371	383	358	391	382	360	401	386	368	355	382	353	367	355	370	369	354	369	367	367	398	369	411	349	374	387	343	360	367	392	372	390	327	375	359	373	408	380	392	363	375	406	324	351	365	358	328	374	382	350	387	396	367	348	388	365	385	399	368	332	377	364	402	361	351	371	415	355	372	357	366	338	402	408	381	371	377	335	351	384	406	398	371	380	353	405	382	333	351	361	374	356	381	356	388	357	398	385	355	352	375	361	360	372	370	348	382	370	392	350	349	408	368	363	335	378	380	410	417	388	369	373	363	337	414	368	364	367	356	348	337	357	332	380	386	364	375	354	369	371	350	332	391	400	370	372	394	396	388	410	380	386	351	355	405	355	368	354	381	331	377	382	365	340	361	354	343	356	378	351	391	339	368	402	373	382	348	367	350	377	361	381	391	344	356	358	392	372	357	358	356	372	382	372	377	383	378	376	336	402	376	396	346	329	365	352	333	359	362	376	410	372	337	354	340	358	332	369	353	395	367	331	363	379	416	363	365	418	344	347	378	398	379	348	359	387	352	349	393	380	395	352	408	347	347	386	361	372	354	377	343	357	362	342	382	364	384	375	334	393	356	360	378	331	402	384	375	370	355	342	373	358	375	385	377	406	380	341	388	375	337	366	392	376	364	359	376	400	350	358	322	379	361	372	375	370	385	393	355	372	381	389	385	367	354	366	381	399	367	375	361	386	389	374	417	388	375	367	379	381	374	361	352	389	349	364	347	396	393	389	382	316	365	342	351	321	362	383	348	393	375	373	359	383	363	405	356	352	347	386	385	373	341	382	339	401	383	386	376	358	379	341	342	347	372	330	388	346	357	362	371	368	357	340	360	342	410	382	372	382	393	398	373	398	333	347	375	369	356	350	389	378	339	379	335	344	395	388	372	399	382	391	376	388	383	373	357	374	367	368	380	381	383	413	347	367	376	352	398	404	391	339	346	403	375	383	358	350	341	350	332	403	327	338	342	368	360	379	367	378	354	359	372	363	369	369	370	334	368	375	342	365	400	396	352	299	359	367	358	356	352	335	414	375	362	365	352	383	398	371	399	377	365	393	368	383	371	398	360	386	406	366	357	344	340	393	382	392	372	389	374	366	370	349	367	410	378	386	389	360	386	349	358	385	372	351	355	334	399	325	383	367	408	354	375	358	356	383	355	335	323	383	370	370	374	371	344	390	412	346	378	368	352	340	383	345	334	361	367	390	376	387	357	407	364	370	364	355	366	359	377	360	362	367	375	388	372	387	373	371	373	356	366	390	336	372	384	362	388	365	394	345	394	387	353	366	402	378	351	370	357	345	359	382	354	370	362	390	336	352	386	350	383	379	351	369	359	366	386	365	358	351	373	367	357	367	378	387	362	386	399	393	374	343	389	349	312	380	391	366	343	371	384	364	351	385	366	322	343	384	370	411	353	347	362	367	371	355	372	331	405	369	359	356	369	354	362	377	352	376	358	367	361	371	316	378	360	385	349	377	351	365	357	360	338	353	352	329	390	373	337	356	336	367	373	374	366
33989	21264	21656	19144	14636	9995	8495	8810	3763	2285	2256	1508	1201	1414	1850	1677	1596	1543	1615	1257	1179	1143	1005	966	972	953	952	1020	912	930	938	907	891	926	888	919	870	867	858	932	852	888	922	854	841	855	863	879	954	877	902	854	863	877	808	888	837	866	843	867	837	870	782	849	849	865	848	828	813	931	831	830	887	924	840	838	930	849	902	831	823	871	897	808	877	870	914	871	834	849	876	822	848	865	851	835	851	847	840	834	827	848	866	852	822	819	851	862	862	884	793	831	809	925	853	916	850	859	861	832	818	847	819	867	894	849	836	837	865	826	834	882	805	833	877	850	864	822	895	818	841	889	841	862	828	808	865	833	849	850	834	895	891	869	794	896	876	814	888	863	838	875	864	847	881	842	880	872	856	847	812	827	832	845	866	876	844	899	874	887	865	865	849	834	845	895	859	842	848	866	814	898	831	827	852	849	874	893	897	866	816	875	825	874	859	834	886	868	812	859	867	866	824	851	846	848	867	847	867	854	859	877	855	883	888	855	875	868	803	869	860	892	875	878	878	901	927	884	869	868	821	894	832	879	825	854	856	805	884	861	858	859	904	850	832	856	888	832	838	886	904	835	853	826	860	826	839	853	878	880	815	839	854	868	876	834	812	909	822	889	951	933	856	832	848	906	851	872	872	873	828	862	918	856	849	825	889	812	879	857	867	857	905	891	850	896	875	898	908	827	894	864	898	863	820	836	896	867	825	878	835	884	870	858	910	894	847	834	842	812	805	836	851	813	856	846	876	842	870	937	870	874	834	860	905	827	804	889	808	872	847	851	874	866	803	908	830	877	844	818	883	829	848	860	860	893	851	882	875	809	869	827	861	866	862	843	857	784	896	841	847	862	857	884	821	904	866	826	809	833	908	893	836	825	874	844	817	879	862	837	853	849	872	835	843	808	825	853	851	864	881	866	821	895	872	874	797	842	852	795	834	854	864	910	806	870	840	861	836	840	848	864	812	846	822	859	864	890	850	826	867	809	884	848	858	940	894	834	836	863	851	802	824	773	875	838	867	789	838	828	883	851	853	824	859	860	889	833	873	828	854	792	819	866	823	863	901	863	910	868	872	836	845	873	802	869	842	833	852	846	807	830	865	880	819	888	845	872	810	823	838	819	835	871	826	838	853	856	848	881	804	840	882	892	898	855	824	868	903	887	897	825	833	850	825	797	891	846	881	876	924	829	860	866	927	869	863	886	876	849	902	877	831	856	859	887	851	886	880	814	844	850	897	822	906	876	894	898	827	835	866	894	853	844	863	851	843	865	848	813	843	853	844	812	909	874	842	841	846	819	841	860	871	834	889	878	857	884	849	822	836	857	846	890	862	846	862	837	912	862	849	859	826	901	866	931	869	836	858	892	843	846	777	846	840	849	790	849	884	843	833	851	872	882	883	865	847	905	890	841	842	888	885	850	850	851	822	876	899	858	883	845	864	868	857	929	840	783	852	815	839	850	844	863	867	842	875	839	835	890	868	864	880	901	847	851	824	825	874	830	845	912	857	896	838	814	851	881	872	897	860	832	819	847	893	858	894	848	833	870	799	880	844	913	862	821	878	877	942	906	918	860	898	850	851	831	885	850	836	822	839	824	816	831	902	857	874	856	875	887	837	839	851	880	881	859	815	853	856	875	848	844	833	918	840	852	880	867	830	854	841	827	885	885	886	849	879	829	878	829	825	870	827	821	850	856	763	833	856	794	873	886	855	864	836	889	829	861	881	882	800	812	819	858	840	862	822	858	867	869	885	912	880	862	803	835	860	806	821	865	871	852	869	834	784	834	863	842	858	861	864	833	866	858	886	829	861	828	904	833	879	844	880	791	843	880	889	833	842	890	826	882	850	850	835	854	852	832	835	913	835	849	854	931	824	877	865	846	794	854	803	854	853	826	839	838	872	837	873	809	876	821	855	842	858	825	901	897	829	898	898	835	832	882	834	895	825	894	869	849	834	834	851	861	867	858	878	823	863	906	896	892	853	866	835	855	827	864	915	824	847	837	802	859	867	863	799	862	835	846	844	828	869	845	880	871	822	884	839	880	847	834	843	865	840	848	879	811	791	866	818	928	833	828	904	829	859	905	841	844	854	851	887	830	848	855	872	825	863	908	849	859	845	889	867	899	880	832	880	848	868	795	897	875	854	815	890	874	864	862	866	873	870	822	844	889	831	833	906	815	844	870	836	815	859	796	825	860	831	912	895	893	858	864	893	824	865	862	876	912	836	912	847	837	824	850	868	882	866	882	928	843	910	851	848	808	854	863	897	864	813	872	865	866	833	898	866	849	832	847	862	857	900	838	856	878	894	857	845	888	834	829	884	857	851	868	840	817	886	862	889	844	857	837	868	843	849	848	832	832	851	845	825	840	869	838	800	829	819	890	806	877	859	867	819	807	839	811	819	770	876	830	873	873	871	871	830	831	832	801	811	850	895	890	842	835	843	843	892	885	870	779	852	858	852	885	886	836	874	895	834	838	861	842	842	806	845	872	824	872	856	870	876	823	886	881	888	883	909	896	864	850	833	874	881	910	828	856	853	848	863	901	835	869	875	909	898	866	855	870	874	883	825	846	888	871	864	826	806	868	801	873	901	849	855	819	849	907	880	872	830	857	866	922	835	857	830	898	908	807	884	833	848	864	817	930	897	861	879	859	893	868	855	807	896	866	875	866	823	909	865	833	823	873	870	862	877	892	862	826	878	788	881	829	876	891	858	805	868	826	904	902	893	847	873	822	830	906	803	862	829	810	858	866	812	840	839	867	842	839	872	861	846	856	877	849	874	825	841	872	914	870	850	855	813	867	895	849	870	836	830	866	832	878	832	866	835	819	864	857	890	861	879	852	847	843	829	918	835	877	839	827	846	827	855	848	844	917	849	836	880	874	851	876	849	902	873	876	801	860	826	835	874	855	801	888	901	844	837	868	863	891	849	876	848	860	836	877	866	862	850	903	867	925	883	885	870	827	838	845	852	862	878	836	933	868	830	852	857	838	931	840	826	864	825	865	830	816	882	847	796	836	849	809	843	893	862	842	876	844	923	847	860	844	864	886	852	839	833	888	806	847	787	871	861	840	862	849	816	839	838	857	893	880	830	843	852	850	841	844	891	825	828	885	863	853	834	874	881	846	869	845	858	841	854	888	831	890	883	839	873	887	900	848	859	797	856	835	817	839	860	867	854	881	853	843	917	872	842	874	810	867	878	894	835	846	875	834	851	847	816	893	789	877	870	837	867	898	883	864	858	892	829	877	834	824	844	818	829	845	841	901	846	864	844	873	794	890	897	865	877	857	843	854	843	863	883	858	873	818	890	918	866	834	835	893	831	882	813	851	847	862	842	859	839	884	802	849	850	861	865	851	903	839	847	864	886	825	865	874	878	847	862	849	858	854	824	885	836	846	889	877	878	850	901	919	801	888	834	884	845	820	848	894	783	857	834	906	884	859	871	836	853	874	861	833
30558	13552	6456	3330	1639	967	677	531	448	396	429	382	375	400	386	361	343	344	370	386	363	380	390	389	354	366	355	341	359	356	384	372	399	385	394	345	325	385	373	384	368	355	354	390	381	372	391	371	356	357	384	339	347	331	364	365	366	386	377	385	359	387	379	345	370	348	364	359	394	396	395	385	405	357	358	392	372	381	384	349	378	340	368	335	359	359	372	357	363	368	340	354	355	369	377	359	383	345	371	375	378	357	366	367	386	398	344	405	390	364	373	356	373	372	372	358	373	303	368	329	352	342	370	364	304	373	366	352	333	353	342	322	354	381	365	391	358	392	389	387	393	383	388	371	374	331	307	373	400	384	379	320	353	334	370	365	362	356	367	379	365	361	339	357	348	392	393	375	394	377	373	390	347	357	342	372	364	354	348	384	365	327	364	346	393	365	374	365	343	348	350	356	326	381	349	373	370	409	347	344	380	389	379	360	362	381	356	373	372	361	378	363	379	362	318	352	396	368	395	389	351	360	300	362	344	357	341	365	352	375	422	321	361	389	384	388	371	388	372	392	403	379	351	398	357	408	344	351	353	329	352	345	367	352	376	346	378	381	367	357	373	376	395	378	393	364	373	361	324	341	357	346	356	350	377	355	382	341	344	331	397	366	346	357	322	380	389	334	359	381	361	381	381	344	366	356	388	360	339	355	360	351	380	386	363	358	384	334	339	370	352	384	338	409	381	363	381	402	387	374	404	339	353	382	373	358	368	353	335	370	345	339	363	403	366	345	397	357	355	346	373	334	354	404	309	387	363	370	365	394	363	366	387	386	368	393	400	388	368	388	374	352	387	348	378	382	344	384	345	421	395	371	363	332	367	368	402	341	327	364	354	372	388	356	351	352	342	408	343	405	397	368	373	354	405	379	357	388	349	354	370	347	379	375	369	372	368	368	377	324	349	383	395	328	369	387	373	377	382	344	392	384	350	354	344	387	373	351	393	373	351	361	379	371	368	353	402	364	365	376	345	342	362	383	374	335	354	338	355	369	409	384	344	358	374	347	384	425	369	365	380	317	357	374	369	410	359	339	320	363	406	389	371	363	330	352	359	416	400	330	363	372	325	370	376	390	371	332	421	365	365	373	380	346	367	344	376	363	362	373	356	373	357	355	374	365	330	353	348	377	347	353	379	346	351	375	364	404	355	354	342	349	375	384	367	400	351	390	348	386	360	357	354	429	380	360	356	371	363	373	344	363	388	362	353	364	402	369	393	351	345	339	366	373	405	373	318	346	387	374	367	375	392	378	356	374	337	330	397	325	355	365	353	376	379	380	371	365	374	355	361	367	408	383	384	355	344	364	379	334	344	368	344	333	385	383	339	328	363	359	374	370	356	389	354	380	372	373	388	330	358	343	344	343	354	349	370	376	379	355	374	386	389	388	392	363	378	368	395	350	390	396	368	351	360	369	336	358	378	358	341	391	355	324	411	371	371	369	355	332	410	352	404	370	382	350	353	388	377	362	362	381	367	378	356	394	369	341	387	349	368	396	371	355	370	347	385	375	391	382	397	405	358	357	381	331	379	346	350	397	344	369	362	355	366	346	339	389	361	379	338	401	340	368	373	374	377	352	373	342	354	330	363	379	330	357	372	380	421	339	385	373	349	380	389	363	402	354	349	356	352	329	340	356	343	401	325	358	356	359	386	391	363	339	385	371	374	350	357	362	369	357	397	378	399	400	368	366	339	342	356	363	352	351	378	334	389	350	356	348	396	361	376	394	385	350	385	378	373	364	379	357	346	352	386	385	400	355	343	395	345	358	366	382	348	396	386	391	344	365	368	368	382	397	410	358	345	376	383	396	350	361	367	355	365	376	367	386	368	416	354	385	340	342	377	433	367	381	380	326	340	341	382	402	336	374	371	401	360	373	343	364	335	380	365	354	365	363	355	386	334	380	389	329	375	374	370	363	351	357	329	370	381	358	381	351	375	355	362	390	361	362	348	345	357	380	352	398	350	353	374	358	367	331	362	369	371	357	348	361	374	374	389	358	400	381	344	366	365	343	405	378	381	347	340	382	362	360	378	394	381	339	366	382	389	384	328	348	378	341	379	414	349	352	334	383	357	388	354	378	321	310	349	368	367	412	366	369	333	347	360	364	369	389	380	344	383	379	389	364	353	361	372	388	366	355	327	352	382	350	353	372	402	381	383	363	355	332	403	384	355	408	380	352	362	371	369	345	357	351	349	369	387	344	390	352	351	377	363	350	368	373	355	389	371	367	395	359	378	391	385	357	383	346	328	366	379	361	359	335	363	366	377	366	365	352	360	354	415	370	322	378	403	352	342	349	348	328	353	420	372	387	399	401	370	376	382	345	356	355	340	349	391	360	340	357	382	365	390	380	357	372	370	331	350	396	350	337	381	382	369	362	361	381	363	354	343	329	354	340	395	384	354	350	366	362	371	347	345	401	413	351	380	385	368	377	398	357	358	410	390	373	389	346	356	365	413	389	332	326	334	353	382	407	367	386	333	390	367	381	386	393	383	337	354	387	376	357	337	364	351	336	394	394	387	367	351	370	335	372	353	349	379	379	335	345	367	346	379	390	318	350	352	327	322	347	368	377	357	395	346	349	391	338	349	384	342	377	383	386	373	360	372	339	340	392	337	394	400	337	381	356	379	383	389	395	351	397	380	398	336	342	404	379	397	382	398	340	373	408	366	335	357	359	376	331	357	340	359	384	399	367	352	378	373	364	380	349	390	370	324	366	369	373	366	379	349	368	387	416	341	335	345	372	403	346	361	393	398	352	369	382	376	386	366	337	355	357	340	349	371	361	381	381	346	346	362	378	360	408	369	347	361	316	370	384	392	394	358	328	350	353	329	358	391	366	367	328	315	357	344	380	410	410	367	374	359	404	368	351	347	339	408	359	367	358	381	365	379	360	375	332	349	363	382	375	365	356	349	350	347	364	376	381	351	371	351	357	319	345	380	348	404	379	361	383	360	367	341	392	310	330	367	362	385	397	418	375	398	382	375	396	366	358	394	374	363	341	365	362	374	381	357	378	367	411	341	388	368	347	370	349	367	340	423	329	370	346	346	366	414	349	366	395	384	374	359	391	356	349	380	369	366	338	325	356	341	346	366	342	382	343	372	368	369	317	359	384	360	324	412	347	341	370	340	367	379	371	359	371	358	342	394	372	395	370	392	388	372	379	397	342	365	358	364	366	365	339	364	418	352	361	371	346	386	364	395	379	387	356	369	345	334	369	344	349	380	411	353	415	361	355	359	368	373	416	319	367	375	356	375	329	389	387	355	402	401	371	355	349	399	353	325	390	306	362	380	357	380	355	384	395	364	359	370	392	373	383	386	369	349	365	351	394	364	386	327	421	365	375	385	321	344	354	366	377	415	346	376	378	387	364	363	381	422	359	353	389	351	364	320	360	359	376	356	384	364	356	350	352	361	406	340	361	368	396	381	364	398	366	364	374	337	340	356	408
21189	11108	10248	8522	5605	3247	2287	1653	1262	1210	1073	1017	923	965	900	923	924	907	945	923	914	941	895	873	884	878	918	903	922	905	924	909	900	914	926	901	841	910	882	875	850	873	837	836	847	910	871	876	885	899	874	838	829	852	832	893	842	862	832	846	907	855	866	866	859	846	884	873	887	893	866	905	848	807	857	890	903	838	874	905	920	881	907	873	872	842	832	865	902	825	897	918	863	887	871	880	877	858	874	847	865	837	847	914	824	905	842	819	865	842	837	865	851	839	873	814	858	877	840	864	850	888	880	878	849	800	916	957	822	900	915	859	882	857	815	891	939	902	865	887	877	852	880	879	844	859	865	850	812	864	907	885	910	864	853	873	884	884	866	842	880	851	846	853	835	864	865	889	855	832	881	866	874	880	846	865	906	892	866	869	877	900	923	874	860	869	845	820	883	916	885	824	856	899	856	873	955	866	870	881	862	846	869	843	852	835	838	869	853	885	911	885	951	900	889	849	882	886	883	885	903	877	896	907	940	863	842	893	865	877	877	842	876	862	925	854	914	906	861	887	901	955	889	857	854	854	915	883	876	843	825	885	865	817	852	888	896	841	907	883	892	867	862	849	869	847	877	895	895	856	884	873	880	922	884	849	886	902	888	864	894	885	849	871	868	912	880	835	854	866	928	940	887	893	905	892	841	834	868	920	879	898	856	877	891	863	890	909	911	952	884	936	865	876	908	911	866	895	883	859	881	884	907	885	863	888	848	816	848	880	904	883	865	868	889	889	881	912	869	884	854	864	890	835	887	891	869	863	870	834	866	870	841	840	841	875	918	857	868	852	889	853	874	907	915	902	858	866	866	879	895	881	815	911	890	948	827	871	839	925	870	845	864	839	904	872	826	833	879	852	821	858	846	839	835	891	883	844	913	888	880	884	870	871	813	884	895	870	832	889	879	855	892	859	869	838	866	882	858	863	871	919	883	876	852	864	886	883	878	829	955	868	889	888	867	879	873	887	873	948	883	882	852	865	900	909	898	910	908	843	863	904	864	884	866	875	801	859	909	867	892	918	817	890	894	911	866	833	816	868	887	901	883	878	849	839	822	875	849	856	864	849	860	852	889	834	902	836	823	842	853	881	804	897	842	812	895	846	855	871	842	846	866	844	888	923	869	870	865	850	842	884	845	867	853	900	899	880	854	833	868	834	858	914	821	905	833	856	880	869	833	854	850	873	816	820	917	875	879	829	865	873	838	923	846	855	832	949	921	878	861	855	804	853	873	833	906	864	917	876	862	852	874	870	876	855	891	892	906	840	902	882	873	842	860	902	892	914	947	855	852	885	895	868	847	859	880	819	824	877	920	885	882	820	879	858	908	820	879	831	860	844	871	870	816	894	867	876	861	845	880	886	899	891	838	858	853	856	900	972	863	867	830	832	875	914	813	851	855	844	881	884	886	891	870	868	881	831	885	897	837	838	875	902	871	894	859	846	904	915	827	871	859	803	888	909	904	864	828	869	855	886	842	938	868	916	915	875	902	916	821	917	849	883	874	824	900	863	844	900	936	864	843	872	905	892	870	883	852	880	880	861	913	844	860	849	874	882	887	866	870	890	830	888	851	893	873	935	894	918	909	857	869	869	868	915	900	894	866	930	807	859	854	899	908	840	849	876	840	827	914	886	899	881	929	851	932	849	871	846	891	891	867	882	873	880	877	885	862	844	882	858	862	815	858	890	927	907	856	808	849	849	874	888	862	893	917	887	888	832	899	870	868	874	891	896	848	913	904	905	816	827	915	859	900	787	879	839	847	885	859	897	880	876	840	854	847	913	822	813	866	826	898	858	879	900	919	854	866	904	873	865	899	908	865	875	867	829	851	916	895	904	841	875	846	926	891	816	866	886	888	900	803	887	847	898	868	847	855	871	879	885	872	802	834	883	923	899	872	855	863	847	920	917	798	877	834	942	894	860	920	850	946	896	917	875	877	881	829	855	913	853	918	862	902	873	853	887	876	882	897	854	849	855	895	885	823	868	905	838	857	882	855	850	886	912	910	834	868	900	860	857	884	872	826	944	873	845	870	826	908	890	902	905	897	881	866	904	872	872	849	866	876	892	848	869	862	877	847	867	862	864	887	836	877	863	885	873	853	831	837	887	879	871	846	909	928	913	839	895	906	864	884	860	836	868	852	898	856	867	863	904	890	851	850	837	914	866	906	887	883	846	862	871	835	873	824	844	892	905	915	861	822	906	852	918	879	866	874	833	849	891	885	896	850	868	891	841	837	905	824	927	847	858	858	916	851	845	916	873	883	874	891	871	854	897	858	910	874	882	819	912	891	817	863	887	871	846	897	850	883	844	867	893	885	909	901	843	817	887	835	886	942	867	838	875	836	897	882	895	824	887	915	910	878	789	853	857	857	841	887	918	922	811	894	865	883	921	896	786	833	880	845	849	847	885	874	898	810	862	894	913	934	806	907	878	883	824	868	881	905	945	892	869	839	898	862	849	920	814	893	860	890	876	837	820	876	900	870	895	871	869	881	879	847	876	875	872	844	839	883	887	900	880	888	910	828	908	885	918	868	883	875	895	887	871	833	871	876	835	885	881	812	865	835	894	855	879	846	875	823	811	865	894	838	864	832	925	886	888	859	860	894	883	888	853	901	847	878	821	866	819	826	833	883	905	858	858	865	853	877	845	887	879	846	879	853	856	873	904	850	858	882	803	824	874	924	868	871	879	871	831	902	850	878	821	910	828	869	840	929	829	913	893	924	839	792	851	855	822	915	860	907	835	873	856	886	859	906	895	912	884	830	847	875	891	929	872	912	875	891	866	883	864	906	897	908	858	858	890	860	853	867	855	808	901	894	869	839	891	871	841	836	901	822	796	860	887	841	827	905	841	830	859	911	836	838	863	910	887	856	888	867	880	828	906	907	868	863	822	876	910	842	844	872	899	916	876	894	838	862	867	879	900	944	887	902	876	877	875	919	907	877	860	849	914	872	874	865	841	836	940	868	806	908	860	831	850	854	916	847	894	845	852	920	966	860	907	894	847	873	947	855	856	860	952	873	853	836	825	895	836	890	862	865	863	904	869	829	954	854	886	869	857	875	855	837	906	834	864	823	895	883	883	861	901	895	912	884	879	824	893	866	913	906	836	890	879	879	857	869	929	823	888	894	879	912	829	929	886	866	850	876	947	913	903	845	884	860	830	864	915	889	903	853	897	901	892	907	931	846	866	943	896	842	869	874	946	909	875	876	862	817	820	832	860	905	840	855	891	863	869	894	896	893	878	881	885	860	828	803	918	853	881	864	859	1000	904	900	859	860	888	907	810	879	886	900	881	856	857	917	825	864	926	874	879	840	884	881	837	823	843	868	888	836	904	900	907	891	844	843	912	862	852	898	927	872	876	908	859	901	849	900	856	860	871	867	863	910	818	897	896	877	888	857	878	900	920	880	921	913	915	873	937	909	857	902	897	834	883	899	918	891	897	916	946
44553	20126	10645	6524	3396	1958	1718	1430	669	587	575	495	506	470	471	503	495	527	431	493	498	417	421	448	405	385	469	421	426	438	440	456	408	442	392	428	437	451	380	407	416	439	417	450	424	404	413	412	447	399	436	443	372	409	404	437	459	450	436	426	432	404	412	389	396	441	473	438	419	395	428	430	416	413	432	446	433	441	390	420	439	431	452	389	402	421	420	427	457	445	412	406	422	411	423	427	390	438	423	437	405	427	414	477	452	422	447	419	430	400	457	462	420	411	411	410	436	416	432	380	488	433	392	391	437	416	427	380	459	407	452	426	396	427	437	443	447	461	444	433	448	420	453	405	410	455	412	454	426	425	450	438	425	454	466	416	446	416	440	433	427	446	404	463	391	399	463	410	431	452	419	452	421	403	460	449	434	436	407	428	390	483	372	421	449	445	463	463	445	419	437	432	395	414	456	408	391	415	437	428	400	435	411	442	454	389	443	453	419	443	394	394	428	405	381	407	431	407	418	424	446	426	405	429	460	407	422	435	412	406	395	404	426	392	433	388	396	426	448	396	413	436	419	439	425	461	418	405	433	468	426	460	410	436	439	426	427	418	423	422	416	457	396	436	457	410	403	472	405	415	432	424	407	427	402	395	407	454	441	413	371	418	459	413	428	407	440	454	409	450	427	390	458	423	389	410	444	433	430	426	409	466	440	426	427	463	409	455	437	429	430	408	399	413	447	474	463	475	453	454	452	434	451	415	418	404	427	433	435	435	401	399	419	459	383	412	457	414	430	460	434	409	424	383	434	404	425	413	427	468	408	432	404	451	413	414	412	449	415	446	435	408	430	419	446	420	454	404	408	420	440	427	441	476	381	421	444	440	416	401	429	422	436	436	430	435	424	398	445	410	392	403	450	417	440	465	377	428	424	416	449	432	410	436	428	400	378	437	454	487	390	415	356	452	414	413	450	450	422	425	459	410	448	426	427	427	423	423	477	397	434	432	397	411	422	430	415	441	421	431	400	436	418	418	446	419	399	437	417	397	420	429	435	425	411	411	464	438	396	435	407	418	433	429	427	425	412	462	421	374	442	437	422	461	419	426	436	413	396	425	391	448	435	413	448	431	461	409	420	419	411	413	427	447	392	438	419	417	407	401	450	408	394	454	406	406	413	409	470	422	425	452	460	405	445	436	399	411	422	447	414	412	430	434	400	411	481	433	416	405	441	422	404	451	389	439	411	425	390	395	423	395	398	480	427	397	430	450	434	424	459	437	381	428	410	428	463	454	430	435	428	398	409	434	456	433	429	413	426	433	418	452	453	406	401	395	362	478	421	408	431	471	451	414	408	444	436	462	405	384	459	464	419	400	440	438	444	418	448	412	377	452	415	412	452	407	384	440	428	411	370	427	476	438	463	422	453	430	428	426	409	418	427	481	438	409	406	426	466	434	417	430	377	429	448	409	462	397	415	429	407	399	395	419	415	409	443	423	406	453	407	404	416	423	431	435	506	436	397	428	400	397	397	404	467	439	426	455	440	447	420	430	419	422	447	425	416	414	400	408	429	430	449	439	437	463	416	446	415	441	462	412	398	463	440	398	427	441	443	422	444	427	442	376	429	391	428	425	433	444	466	411	418	438	471	438	444	424	433	444	413	436	387	413	400	410	445	425	427	401	448	437	398	473	433	445	400	430	455	455	479	428	400	403	438	459	414	392	409	398	472	409	406	453	411	401	399	414	423	441	413	470	422	453	432	415	394	388	423	429	410	437	391	407	381	438	457	430	432	433	452	402	452	418	422	442	408	423	441	400	443	447	417	398	437	422	426	409	423	435	462	413	442	428	449	424	433	416	447	439	388	411	419	410	416	419	416	427	397	425	441	432	434	440	438	476	426	456	442	391	442	418	431	411	400	407	411	414	483	432	446	435	394	434	451	466	435	428	404	450	401	407	417	390	398	390	358	379	462	428	476	410	430	433	475	403	434	416	455	433	402	439	379	425	444	419	463	449	408	430	418	413	411	419	430	413	411	431	388	473	408	436	437	428	403	397	472	420	406	446	400	429	445	406	379	412	464	440	414	418	436	425	463	437	438	417	429	444	421	431	406	430	414	427	413	449	399	433	437	430	416	452	412	422	424	455	448	421	402	455	468	437	448	392	440	454	414	436	388	408	441	419	421	428	434	410	435	436	431	431	426	436	408	413	417	420	436	431	403	447	432	465	391	429	410	379	443	402	407	426	427	408	408	423	394	419	408	429	409	451	441	411	426	426	457	451	409	408	399	402	412	437	425	414	436	420	466	451	410	454	435	444	427	426	400	397	419	447	400	435	429	421	448	436	444	456	386	414	444	408	423	438	433	410	391	412	385	430	421	466	451	412	403	407	453	396	411	416	436	408	418	432	402	395	440	406	422	424	419	420	462	425	428	439	412	451	435	421	416	451	404	441	413	430	438	413	417	413	434	420	432	444	450	389	435	413	414	417	444	387	428	444	392	416	385	424	410	400	448	399	402	398	411	418	440	420	450	449	413	446	445	447	461	425	410	417	452	429	471	419	419	427	393	430	439	472	408	419	434	423	408	392	436	408	414	428	428	400	448	431	439	401	427	446	442	457	390	399	432	445	412	413	407	456	423	489	406	410	418	405	420	438	451	402	399	430	438	447	433	464	412	456	442	399	453	425	484	432	436	441	402	388	465	436	446	436	417	423	412	434	454	452	469	455	399	425	426	385	459	427	384	392	419	465	420	427	398	416	407	465	413	431	400	441	422	432	408	389	424	435	436	410	443	479	424	468	429	467	452	385	442	429	405	424	444	467	433	448	423	419	435	439	465	447	477	441	432	419	411	433	419	431	451	426	433	409	408	405	379	441	396	423	451	426	436	468	392	389	416	424	428	397	443	405	398	421	447	428	419	434	450	457	445	427	426	420	452	426	378	420	407	372	415	453	438	405	439	406	450	441	426	429	402	455	385	449	446	456	408	473	414	433	451	421	425	422	436	440	443	416	412	425	441	431	439	398	420	441	443	421	420	413	405	414	440	405	437	402	424	429	435	430	419	445	388	438	442	450	456	409	427	402	461	420	443	456	425	405	426	428	436	399	446	438	433	400	394	439	454	440	466	431	415	471	440	420	395	416	421	412	416	436	415	415	457	423	439	431	416	468	405	442	451	415	407	409	386	424	448	383	443	431	437	421	448	429	426	395	474	437	430	447	435	385	443	432	439	487	408	410	413	428	439	415	468	450	447	440	423	398	450	411	454	410	432	442	419	454	415	448	444	417	405	447	425	429	462	456	408	380	423	392	398	405	412	449	490	446	437	408	389	426	395	464	401	374	471	404	413	396	427	408	440	471	376	462	407	439	383	435	443	453	417	462	476	474	436	413	422	418	419	447	426	432	410	426	447	437	433	427	371	435	432	419	415	434	416	426	393	427	438	432	466	420	417	454	405	427	447	437	396	426	443	474	453	444	477	371	416	412	399	406	407	385	376	431
30752	15367	15114	14508	10440	6685	6807	5492	2043	1817	1689	1443	1232	1204	1242	1376	1326	1323	1238	1231	1161	1057	1086	1101	1016	1064	1097	1033	1113	1038	1064	1032	1007	1034	1026	998	993	957	980	967	983	1016	1032	968	1022	946	997	1015	985	969	1014	1014	1054	1013	1013	1035	970	956	981	1065	922	990	1058	971	948	1021	1071	1014	975	1063	1050	976	1038	967	936	1015	961	1049	998	1006	1020	1076	1016	1032	1010	1020	976	995	1014	988	1025	1014	1009	1032	989	1031	995	972	1034	934	1000	1043	938	1004	1018	969	977	986	990	954	978	1060	1001	1007	959	944	975	992	1022	998	971	976	1081	943	990	1007	1019	997	977	1000	1005	984	1023	1016	1023	997	999	1010	961	984	1031	972	1026	1020	1011	1005	977	978	990	974	965	984	1056	993	996	963	981	952	992	1006	1000	988	954	1018	972	1005	976	996	1048	1010	976	979	977	1000	942	997	1017	963	958	949	999	942	944	975	1019	991	968	946	960	1024	1051	1004	1001	1020	947	1022	1002	987	992	1008	997	1016	990	944	988	930	958	1017	1064	1015	984	985	1008	992	1012	1008	1019	1030	979	971	981	963	1020	978	1044	1029	1008	990	1046	1041	990	997	995	1001	936	1024	1011	1015	999	974	1024	997	1007	973	973	1033	962	953	964	1039	975	980	1014	952	1028	951	1023	973	1018	1015	1052	970	985	1029	976	950	981	963	986	949	1021	980	1017	962	973	977	1016	1037	995	994	981	1033	999	994	1035	1010	966	993	1007	993	1045	988	982	957	980	950	1031	956	1033	1043	938	989	967	971	989	969	1019	975	999	1041	1008	1005	985	1011	937	1021	1021	974	952	1010	1060	1031	1015	986	1003	1007	972	1011	991	948	1049	1023	969	996	1000	1006	989	997	978	965	994	956	998	995	1004	963	934	995	1014	1048	986	958	990	1012	999	979	984	1012	937	996	994	955	980	973	962	1009	1014	988	976	998	1009	1034	1019	936	1000	998	976	991	1021	970	962	986	946	1010	1039	975	1017	974	978	991	1004	974	947	1003	964	1013	982	1002	999	934	1004	954	1011	994	1034	1005	989	1049	911	988	975	1023	1011	1049	998	983	981	989	982	1009	952	962	997	941	1021	996	976	1008	928	1015	1011	989	1025	982	972	951	961	1001	995	1004	985	1009	1034	945	987	990	998	1001	999	983	1007	998	900	935	945	983	1015	1007	997	905	992	996	923	978	966	977	939	1013	985	1030	1037	986	975	993	950	961	986	1072	1040	1000	958	997	1001	972	966	969	1024	1020	975	948	987	1001	1021	991	1071	975	1041	996	990	980	997	1022	1020	996	948	1005	977	1019	1020	983	948	944	1016	976	1045	1026	970	1018	1063	968	1049	997	1032	1009	989	1023	951	977	949	994	971	1004	944	987	1013	1037	995	1014	1038	989	1004	994	1037	1007	1035	947	1000	938	1012	988	1026	988	1001	1010	963	981	991	995	966	966	998	990	912	979	964	1016	965	1027	979	1011	1002	1015	952	1041	1020	1012	1001	966	1012	967	977	972	1022	1029	929	966	957	972	1009	996	972	996	1006	948	980	985	971	1016	975	987	985	987	993	1035	970	1026	977	998	1037	995	989	1002	974	1046	1039	1049	977	1017	1079	993	1008	1011	981	944	1018	976	995	937	1006	1003	994	1040	984	1012	1036	941	1022	965	1034	962	972	1012	977	973	1045	950	1014	998	999	1025	986	1001	1004	1007	972	974	1039	1041	942	987	1033	956	1040	1053	960	1008	994	969	964	955	1032	1043	963	1022	968	979	1046	1062	979	974	966	945	1001	961	1010	1022	931	962	1066	986	946	930	967	964	975	966	989	1026	1015	1007	990	931	937	988	957	982	975	972	955	985	1003	1029	1015	990	965	961	995	1014	952	985	1004	1038	1014	990	1020	963	995	1009	997	1053	999	990	952	964	1031	964	1009	1001	972	961	975	925	952	982	1065	1004	1010	1032	1005	1013	949	1028	1031	998	1019	973	979	967	980	999	986	1029	993	1009	1051	980	956	1014	1001	999	1001	968	976	1038	1084	1012	929	927	957	1027	953	1000	976	1001	1038	1019	1009	984	981	979	1037	990	967	986	1023	1004	1014	938	1030	979	988	964	986	966	990	1004	1018	1029	1034	954	967	1012	1004	983	970	950	1040	1006	995	991	1030	998	1054	1012	987	976	973	958	999	992	945	1076	1022	955	959	981	1019	1004	1009	1034	1035	972	958	928	1014	992	1014	942	993	1029	940	995	1035	980	996	1013	1021	960	991	1006	1048	974	994	989	941	1019	1009	1015	1062	1025	1007	1026	984	972	991	1027	983	1000	1022	1017	1004	1026	1007	960	963	1011	1056	989	995	966	972	1023	971	1005	1013	1029	988	1001	972	998	1015	937	976	987	928	928	971	975	1026	983	947	1029	1001	918	1028	1001	1008	1011	1035	968	963	986	987	948	1010	1021	1019	1039	969	1055	987	1001	1008	991	1025	1005	1010	966	1023	961	987	993	1057	1011	944	934	990	968	1010	982	1027	1041	962	969	1026	953	995	982	1003	993	1009	1046	1023	1016	1008	989	929	958	990	967	972	1039	1021	947	1002	1001	948	1042	964	979	999	952	974	979	1001	976	1001	1006	972	986	1040	988	1052	980	1006	1065	995	1011	1032	1022	905	955	1016	1007	1023	1003	968	983	1091	923	986	979	996	1051	1035	960	1005	901	1022	994	1026	1023	1006	990	1007	960	953	1028	1041	1032	1010	939	977	997	1049	969	995	1007	986	953	922	976	998	993	1040	1002	997	998	994	997	997	1032	985	982	971	953	969	1010	1016	1005	991	977	1003	1002	997	983	1027	947	995	1005	1004	1072	983	1016	995	947	1004	1044	995	1007	1036	973	1000	1009	1034	1001	1001	1002	1020	1011	964	985	1034	1015	994	987	976	1012	978	998	951	1000	962	999	1001	1029	1000	1063	1000	1003	987	998	955	1000	972	1006	968	978	961	971	978	980	936	962	1032	961	979	983	993	970	964	972	987	974	944	994	997	981	993	1006	1024	928	973	1078	970	1006	1026	1066	1004	988	1007	1061	1008	966	988	1058	1018	1048	959	993	1022	987	977	1000	1042	965	992	1022	985	949	976	1065	1019	970	1037	986	979	965	996	977	997	983	1041	936	1015	1001	980	998	1032	995	988	1004	991	1031	1070	1010	1034	1029	937	1027	999	1050	978	967	1007	1015	1017	1054	1014	1005	1026	961	936	1029	938	982	996	989	1011	976	990	1051	996	1026	972	1041	1037	991	906	934	955	1014	956	1038	914	993	998	1013	989	1018	1017	1003	990	1014	1027	979	1061	967	992	1036	960	993	951	970	1003	998	954	994	996	985	992	1014	968	981	962	1010	1014	988	1010	962	980	983	975	996	1031	1019	985	979	992	1036	1006	984	995	1006	986	965	984	961	959	944	970	1020	984	916	1010	983	931	1022	1005	1015	971	998	998	986	982	978	935	1037	1042	984	994	993	992	1010	1009	1047	984	1007	1014	1018	992	1003	960	993	1024	927	999	1012	987	1049	959	1001	980	999	1037	1024	997	982	1007	983	965	967	960	991	987	1033	991	1070	998	978	985	1050	960	997	947	973	967	966	1022	1017	998	1029	956	971	933	970	1012	942	1009	941	940	972	998	937	1051	1014	1056	1017	1013	1021	961	938	972	1003	1014	1021	993	1003	953	1001	952	1039	982	992	1026	987	987	1028	1010	995	970	1034	1046	969	1020	979	1060	1008	1050	992	979	977	1058	1014	1005	965	953	976	985	1058	962	1038	1025	1013	979	975	988	1014	927	1039	1002	1022	1003	1014	970	983	987	1051	1023	1022	1001	1031	991	1003	1019	1045	993	991	967	993	970	960	997	1025	983	960	945	955	955	975	1029	994	1029	988	970	1009	1006	957	1002	1026	1017	973	1002	898	1094	1000	972	937	988	963	971	971	1027	965	983	1061	1024	962	992	1041	974	978	1021	1016	1018	978	1011	1025	1002	973	989	1003	981	980	960	1023	947	971	995	1012	1051	980	1031	981	1026	991	977	975	970	998	966	1010	994	1003	1003	990	991	1041	981	979	1036	955	974	974	947	957
51125	26428	15775	9276	5170	2848	2407	2184	1036	647	645	519	416	440	481	528	457	425	410	426	422	365	403	377	411	371	371	427	373	375	391	357	384	335	369	359	398	367	385	405	358	364	369	368	364	335	363	347	401	407	417	386	337	419	352	345	310	371	344	384	358	361	354	402	314	365	374	357	368	353	337	359	345	385	359	370	414	375	358	381	397	359	380	365	344	375	381	390	369	366	402	367	382	377	368	375	375	391	349	391	362	384	333	365	357	408	370	406	372	364	392	379	357	375	386	362	344	365	353	367	320	369	330	378	363	355	338	365	333	378	421	343	341	391	387	351	349	390	379	383	368	329	355	352	395	363	313	351	342	372	365	391	337	342	350	380	372	371	412	354	370	342	378	379	346	364	375	358	345	369	413	373	346	352	366	376	348	362	346	398	347	378	346	341	371	400	388	361	361	341	365	371	384	365	331	355	342	334	359	375	379	405	355	397	386	398	349	364	334	371	347	377	372	376	330	350	363	373	376	349	365	331	354	353	359	360	383	381	351	376	372	369	363	366	364	351	362	365	340	361	362	362	377	368	347	358	355	352	354	372	367	384	381	347	371	373	374	347	364	387	398	321	353	337	373	344	379	363	346	327	347	361	356	366	383	331	364	344	368	354	369	349	342	359	377	384	360	380	336	396	368	392	336	340	343	330	361	401	347	378	403	372	350	362	406	357	347	366	355	332	399	413	360	372	357	374	371	355	341	383	402	344	360	369	353	356	332	367	365	402	408	382	340	424	336	365	360	376	345	377	374	390	349	362	353	374	359	356	366	416	355	358	370	387	346	327	364	378	351	344	375	348	338	369	382	335	388	363	336	354	326	360	392	338	337	337	362	373	378	364	370	323	357	379	347	354	384	328	389	367	336	372	346	377	376	385	373	378	367	389	333	357	356	335	376	374	359	331	363	340	415	395	355	410	362	357	364	368	357	350	369	374	356	373	363	406	381	354	383	342	360	345	343	361	382	387	344	378	364	358	373	360	378	332	327	332	324	364	374	351	388	387	365	363	377	356	330	350	386	351	403	361	363	351	393	366	355	379	346	373	322	373	366	331	366	376	420	345	347	391	360	364	358	383	350	347	347	353	375	360	334	382	360	370	372	372	333	359	407	368	372	390	384	389	378	341	342	371	386	366	338	363	366	345	376	385	343	374	345	341	357	338	355	349	336	398	369	374	338	376	347	381	333	378	322	359	358	364	320	363	396	326	370	408	367	409	359	357	356	343	364	340	348	358	359	387	350	354	362	354	342	371	297	364	370	366	349	344	326	310	340	365	354	362	387	345	368	369	400	334	363	368	351	376	364	372	362	365	360	414	348	356	355	350	364	322	382	368	380	361	360	352	380	378	361	352	359	378	369	340	377	329	365	379	344	375	413	335	361	365	367	354	368	391	346	336	374	408	374	390	399	371	323	352	412	365	348	383	394	367	388	373	367	325	352	353	359	354	376	361	371	373	361	352	378	371	341	336	313	346	354	344	337	355	366	352	376	358	328	367	362	308	302	373	341	360	369	385	367	370	370	364	369	347	357	382	351	393	365	355	325	355	390	357	330	373	380	364	330	372	350	378	356	353	359	381	362	372	350	352	370	322	366	399	388	365	374	378	348	352	357	304	331	362	402	364	373	363	365	360	367	352	362	365	359	357	341	331	383	340	360	366	335	356	390	381	385	353	346	366	390	363	405	365	381	359	406	374	392	388	330	437	356	351	334	328	346	381	369	357	338	349	330	393	359	357	374	351	378	372	364	379	381	377	351	373	335	353	363	369	361	381	358	344	336	328	353	362	382	349	360	339	378	360	325	346	341	378	336	352	318	382	335	377	356	376	383	332	372	360	408	381	368	357	380	355	345	393	361	353	342	401	399	355	357	346	365	342	348	388	384	393	330	354	351	375	352	372	405	397	374	332	335	359	349	341	342	397	369	378	353	375	322	343	367	374	393	360	381	355	346	405	388	354	376	332	354	335	338	381	357	369	391	332	328	370	384	378	367	354	355	375	336	361	389	341	360	389	336	359	386	364	334	372	362	320	359	417	387	336	370	352	371	355	367	345	333	382	350	382	339	328	405	408	396	360	374	334	386	373	385	372	391	396	376	367	379	334	358	378	364	347	351	363	353	357	382	358	374	323	375	368	388	389	358	341	321	347	391	324	380	336	393	374	369	387	353	349	360	380	341	376	343	375	348	345	407	377	392	375	362	354	394	377	341	352	385	328	337	339	376	341	369	377	369	347	414	362	359	374	383	414	395	373	354	359	352	350	397	380	345	361	330	339	370	352	343	358	346	382	377	381	379	355	351	382	345	346	367	353	349	362	380	349	331	369	371	370	353	359	347	341	350	342	351	368	355	370	357	363	358	319	334	371	353	357	364	380	375	344	358	351	352	352	384	369	361	338	339	373	380	374	365	365	346	366	383	349	355	349	357	347	312	366	353	341	327	364	382	380	367	361	338	341	352	365	357	350	351	381	363	340	391	374	335	343	352	334	369	380	408	360	360	374	374	349	371	342	350	340	357	384	357	372	387	368	316	344	386	342	366	361	380	382	379	339	356	335	369	372	345	364	372	378	393	387	368	397	391	366	384	365	359	389	348	349	356	361	330	369	365	333	367	334	341	383	372	376	357	345	369	365	365	403	341	322	327	355	341	363	366	363	337	351	375	339	386	371	361	357	401	335	359	359	359	375	358	346	327	375	398	384	375	367	370	355	355	356	350	359	359	360	340	358	354	390	374	377	405	385	389	389	354	360	342	374	364	348	323	346	393	356	380	348	347	329	363	325	389	382	373	384	387	321	377	377	361	366	354	363	367	345	358	381	362	355	343	365	360	365	370	344	347	368	358	369	373	343	342	375	365	371	366	384	366	331	378	341	371	338	381	377	373	383	379	338	377	342	369	366	373	373	391	333	342	380	332	388	340	360	378	360	368	391	359	381	390	397	358	351	412	363	385	374	354	394	322	397	337	382	319	339	389	370	352	352	363	391	364	407	340	325	365	358	373	340	349	335	383	338	300	333	345	355	333	349	379	354	379	356	334	372	371	406	403	354	404	363	375	383	356	366	345	354	348	378	332	392	353	337	370	373	378	381	356	357	390	355	339	355	362	395	373	360	319	358	338	371	340	382	347	356	365	341	348	387	370	363	381	354	333	384	369	390	352	344	402	399	379	380	389	355	372	337	412	364	385	319	352	348	370	350	372	346	308	354	327	367	355	387	348	374	379	328	388	379	362	352	340	402	368	376	386	393	356	339	382	350	385	348	343	340	369	370	347	335	333	368	370	394	362	359	349	359	404	384	412	353	333	372	339	329	382	359	374	375	429	330	350	339	336	338	392	393	363	366	363	385	371	326	363	343	338	345	369	368	352	367	349	371	383	341	373	355	331	368	350	351	380	322	330	351	358	351	378	378	336	382	372	316	398	337	343	345	367	383	352	387	331	356	372	374	314	360	336	363
34504	20209	20024	18648	14330	9820	9098	8670	3775	2498	2087	1499	1166	1151	1436	1595	1452	1393	1324	1248	1189	1008	969	994	910	931	945	893	908	921	959	855	870	889	886	862	928	907	879	908	848	883	858	900	835	841	927	880	918	940	902	849	904	828	818	857	865	865	794	835	869	810	831	862	805	829	844	895	851	866	885	852	841	897	842	789	840	795	855	860	828	812	850	872	830	823	842	843	862	809	805	861	770	857	823	841	862	884	821	859	807	829	825	899	859	882	825	829	844	826	837	876	861	791	823	846	843	818	835	898	824	851	821	868	875	858	842	817	842	839	815	755	809	843	865	840	846	859	868	856	854	872	821	814	819	858	805	857	841	857	823	811	843	859	847	866	865	841	858	888	867	809	834	824	882	826	898	851	823	875	816	827	863	851	895	834	872	864	809	762	855	829	833	871	846	857	806	853	841	803	886	851	868	835	856	852	843	871	862	882	854	837	821	818	902	828	852	844	867	785	800	814	873	872	810	834	878	824	870	797	852	831	879	809	850	865	882	834	827	799	905	819	846	856	853	816	794	811	833	796	837	865	853	830	850	842	796	839	828	856	849	942	858	828	825	868	853	820	858	844	793	847	829	824	816	893	829	819	854	797	832	880	840	866	821	867	815	808	885	844	819	852	875	838	855	829	832	824	854	885	851	863	823	836	802	796	849	832	806	840	806	900	876	864	862	841	842	943	797	812	845	844	821	798	840	821	829	778	880	892	817	846	809	816	844	801	829	878	852	805	852	843	831	853	896	811	856	936	873	835	857	892	808	832	860	885	856	835	877	843	901	837	825	840	883	822	854	838	853	825	820	856	865	782	832	888	825	810	808	869	814	820	881	894	861	824	838	812	893	875	833	807	882	847	840	868	848	849	826	829	848	836	886	829	793	846	897	858	824	820	837	869	814	868	854	852	849	828	818	867	795	867	837	813	878	832	821	836	840	796	817	828	840	821	824	844	841	836	814	844	839	805	781	827	836	856	900	833	793	890	866	869	898	811	845	852	849	822	860	869	857	864	811	816	798	827	812	831	822	825	824	806	820	836	867	840	833	810	806	822	809	823	844	878	832	787	793	856	832	857	849	870	841	829	841	815	857	872	848	862	860	806	864	877	798	844	813	827	871	839	843	847	873	842	835	857	873	809	829	819	860	914	831	849	868	870	797	837	850	838	819	843	890	827	911	874	882	827	819	846	867	819	838	900	802	828	857	902	828	846	811	914	841	779	879	838	828	823	785	881	870	859	856	811	832	866	842	862	833	841	872	878	900	837	844	832	890	795	817	828	876	895	839	823	859	833	835	838	832	879	804	799	858	838	826	868	879	802	858	889	761	813	862	863	878	876	822	870	800	825	894	840	836	871	866	893	848	798	844	828	836	889	859	836	838	819	838	834	871	850	825	877	860	849	853	859	797	918	792	861	803	878	873	801	861	856	794	864	850	852	868	831	891	850	864	820	808	849	814	869	845	888	838	850	841	854	824	866	825	865	825	893	860	820	850	844	806	793	839	886	805	836	868	802	814	828	857	928	835	879	834	843	837	877	808	843	852	799	808	862	821	793	860	846	776	877	863	808	839	812	863	828	849	841	824	849	833	883	917	853	861	828	817	832	831	866	813	870	791	903	819	783	844	834	867	813	861	811	871	859	823	824	806	840	887	826	768	834	847	861	855	821	896	835	835	788	825	845	802	824	834	852	842	840	901	871	835	859	872	897	859	836	824	842	832	822	918	858	830	796	863	812	863	867	786	843	841	834	884	848	869	833	859	887	812	857	831	894	872	895	827	835	828	861	860	835	822	831	823	841	809	790	854	860	864	840	775	863	845	854	863	852	878	862	858	810	778	863	880	829	864	826	834	868	822	847	810	817	859	816	867	807	834	860	865	860	827	870	883	816	786	837	868	826	833	800	834	842	873	836	837	837	881	895	844	854	840	838	854	842	796	868	871	864	854	856	808	872	910	849	885	812	815	844	833	944	923	843	790	814	844	900	857	838	861	842	843	830	841	873	863	843	830	816	884	868	829	843	831	888	847	814	842	859	842	839	834	815	868	806	862	873	876	820	804	831	860	813	819	873	820	843	837	818	817	897	822	894	803	850	909	850	881	881	847	913	867	879	879	840	818	843	881	892	871	881	857	826	835	819	826	887	787	850	815	824	861	831	822	826	823	878	889	861	831	833	882	869	849	844	835	835	852	887	800	874	813	873	867	798	852	860	805	835	783	831	856	829	852	878	903	811	865	844	808	872	803	838	864	800	851	853	845	807	820	848	892	853	899	855	814	875	861	825	857	851	850	823	878	792	866	863	825	821	840	835	847	852	847	868	810	884	837	859	810	850	827	850	891	814	835	872	852	833	841	854	828	887	862	825	797	840	836	867	807	884	846	827	831	857	860	800	857	895	878	864	803	866	861	830	803	822	809	879	809	806	877	869	905	862	848	843	802	854	831	824	864	807	864	800	869	849	823	840	849	848	863	823	803	873	815	836	788	869	886	841	798	826	806	897	806	833	828	812	827	833	842	878	822	884	790	813	880	819	859	864	794	855	875	862	856	857	865	836	797	820	853	838	854	792	850	874	806	837	843	837	845	853	779	833	881	836	786	813	842	842	838	856	856	818	794	834	829	832	840	829	814	865	882	853	794	876	855	845	832	830	849	832	880	871	798	804	826	858	871	859	877	783	848	838	799	823	779	836	783	859	888	816	838	856	869	826	796	846	830	883	814	839	860	826	851	815	822	831	861	858	799	813	876	845	814	801	834	871	841	807	883	883	875	838	832	870	806	810	862	860	810	897	817	867	815	847	824	826	818	807	877	889	892	871	801	821	814	825	851	873	862	845	765	856	822	834	849	846	787	813	838	821	815	833	805	878	823	828	855	830	880	818	836	799	809	857	817	872	821	856	859	889	844	879	798	863	851	907	792	852	792	804	817	856	878	832	834	866	815	822	831	873	853	842	840	817	820	833	854	837	816	809	878	828	828	828	858	787	868	851	854	840	871	863	852	819	875	786	838	817	852	840	794	860	878	860	826	811	841	832	852	845	774	841	843	845	811	891	822	884	853	785	802	846	841	871	851	793	852	881	819	781	858	846	844	855	849	830	789	867	877	813	859	779	832	786	794	824	852	867	800	845	855	865	843	867	844	810	815	856	845	808	833	842	842	807	828	831	806	840	851	852	835	824	842	865	864	867	894	854	872	859	818	807	788	868	871	840	854	835	800	839	873	847	817	774	819	820	851	836	808	893	852	837	843	897	842	851	812	801	843	835	897	822	818	847	832	845	918	826	793	838	807	815	835	794	859	856	799	820	859	819	858	884	841	889	790	868	856	896	854	867	846	839	855	858	809	880	858	793	890	857	834	804	831	890	821	829	849	801	880	824	847	890	846	849	829	834	864	812	849	844	828	816	825	841	836	852	832	842	803	893	862	836	835	856	866	813	837	808	832	861	871	877	878	831	841	839	833	856
29020	13114	6998	3403	1674	858	593	540	463	432	335	388	417	379	392	360	383	368	364	346	353	387	365	376	395	338	331	351	371	315	357	341	380	352	351	352	368	365	376	371	370	374	324	339	348	364	334	341	349	344	335	370	392	375	363	349	350	347	357	339	368	365	374	370	337	299	366	354	361	375	360	338	382	354	347	331	393	344	343	337	356	347	359	374	369	332	328	348	366	352	329	349	361	367	316	339	369	393	377	383	349	328	343	355	391	428	358	357	346	379	373	362	363	364	359	342	393	381	331	371	356	361	365	379	336	361	365	350	368	333	363	360	358	352	348	367	334	326	375	372	379	327	345	336	357	382	405	397	375	355	377	376	344	327	339	344	342	373	345	354	341	385	350	352	336	362	375	357	362	337	365	364	363	365	365	355	369	347	350	359	377	399	369	376	317	373	357	348	348	331	328	339	322	347	300	327	374	356	341	359	390	358	357	328	371	348	331	379	362	369	363	326	346	341	379	365	315	385	383	360	350	325	343	364	323	364	341	381	382	351	386	363	345	346	333	371	357	350	386	359	344	359	382	356	336	336	352	368	415	375	323	338	318	387	346	351	322	332	349	333	367	352	384	369	370	351	364	348	338	363	354	366	348	343	340	354	348	361	347	374	348	360	378	359	331	343	344	382	343	323	380	368	360	348	357	342	357	350	345	326	356	309	345	362	344	340	389	398	376	359	396	345	353	367	360	365	347	354	367	374	392	370	350	366	335	361	331	340	392	323	324	353	361	377	362	350	393	368	362	356	359	367	357	372	372	375	362	350	361	356	334	379	356	348	356	356	357	378	394	364	340	378	362	362	390	377	361	372	379	377	376	362	326	353	356	393	328	372	344	347	353	318	337	351	341	365	371	354	329	336	373	362	366	337	342	338	364	319	340	356	345	329	366	372	338	319	356	339	369	393	365	355	373	368	357	352	358	330	384	345	361	341	377	367	386	341	393	336	368	325	387	382	343	358	344	418	368	356	340	381	348	357	382	355	337	363	343	350	391	356	376	326	353	367	351	370	354	339	342	336	333	351	367	373	414	327	372	350	348	353	318	358	317	350	343	408	336	358	362	346	335	400	338	326	376	331	387	393	345	395	390	365	319	329	354	359	325	326	378	347	373	344	372	310	343	366	359	362	366	371	367	345	320	356	356	371	348	343	360	327	347	361	369	336	353	369	386	354	347	339	404	343	345	371	368	346	360	350	398	313	369	382	383	354	374	345	365	345	362	366	340	379	352	371	340	368	328	329	342	347	365	353	371	342	339	370	389	363	327	371	318	369	343	369	377	366	355	353	362	364	353	365	385	348	385	352	344	330	325	333	351	355	369	338	353	357	358	369	343	356	365	363	372	360	364	351	320	392	359	366	379	333	352	369	342	328	352	365	321	329	368	345	366	360	368	384	353	390	350	348	384	390	365	352	345	352	349	360	351	331	348	350	355	347	368	360	339	357	362	338	338	370	397	341	348	335	341	389	355	365	326	331	407	374	373	344	350	394	357	359	347	361	322	335	339	335	355	336	357	353	386	332	370	341	366	341	351	372	366	345	349	358	361	357	339	332	345	320	356	360	327	359	364	346	363	361	395	369	394	342	377	381	406	387	321	347	405	373	358	396	345	370	352	317	372	353	340	380	328	340	355	372	372	312	339	348	352	359	353	352	361	381	347	334	361	337	383	359	348	299	363	346	339	356	357	344	372	409	375	373	351	378	335	363	366	343	327	368	344	373	355	346	355	347	363	361	386	373	355	345	353	370	332	374	345	353	359	353	330	369	349	377	352	338	340	335	308	331	371	347	353	363	372	392	373	363	401	358	343	350	377	363	383	389	373	332	334	370	336	383	359	345	373	372	360	393	385	348	366	366	350	340	353	354	375	366	340	372	374	332	359	376	347	316	351	366	376	381	381	375	375	347	367	385	352	394	380	384	332	390	337	383	350	341	359	372	368	347	374	357	367	339	382	365	411	342	336	363	353	349	354	340	354	355	373	358	337	402	378	360	380	369	365	330	373	388	334	367	368	366	346	329	353	349	355	337	316	361	386	388	345	317	335	385	360	355	361	369	392	439	337	338	330	326	333	380	371	402	351	360	330	397	360	366	384	377	387	337	344	360	375	351	359	347	354	351	338	367	384	379	336	354	362	333	355	342	393	387	379	323	362	384	379	374	410	357	346	366	348	372	364	362	349	362	327	319	358	378	353	334	383	373	324	368	363	332	339	339	330	363	333	362	355	393	356	344	347	373	402	372	382	374	351	364	341	344	332	365	353	343	390	391	344	354	351	354	407	344	363	374	367	368	367	395	363	371	343	355	377	380	345	335	353	356	362	344	346	385	344	331	383	371	362	305	374	357	345	332	389	374	345	362	389	354	350	375	398	372	347	383	384	362	339	351	346	326	332	314	370	356	395	356	348	379	349	339	361	369	340	372	335	361	377	343	355	365	357	361	320	352	301	354	350	386	348	365	358	347	374	354	379	346	356	341	354	357	364	379	372	382	361	377	366	336	353	317	319	362	343	287	341	368	389	315	338	374	356	329	389	370	372	342	385	354	336	357	334	366	370	353	367	354	393	322	355	368	366	368	387	346	379	357	383	363	357	372	348	347	363	367	365	347	373	355	357	374	370	368	375	372	359	326	391	337	352	350	374	374	362	354	363	374	393	346	337	379	383	333	346	333	348	349	357	374	347	364	361	372	357	382	390	367	382	358	361	377	366	350	373	363	341	365	338	311	340	369	350	317	351	349	334	336	369	339	340	351	371	357	342	342	318	383	356	370	352	356	343	341	388	406	371	342	328	362	353	404	352	373	391	304	353	356	353	360	356	374	354	378	370	363	374	354	361	332	377	339	334	395	355	324	389	355	327	366	314	330	336	370	338	318	377	370	350	347	358	322	346	350	372	368	359	358	376	355	373	345	367	353	361	343	390	376	320	336	384	347	342	348	363	358	311	360	334	347	402	369	377	350	407	364	341	380	384	342	365	373	361	383	341	365	388	355	341	384	362	348	369	366	372	366	345	352	340	353	338	339	341	403	346	341	390	388	366	332	360	362	365	343	357	365	357	410	338	385	363	333	347	390	385	361	380	373	358	356	343	346	324	343	345	370	363	348	366	354	370	375	355	354	337	316	359	383	341	353	376	346	357	394	377	321	320	345	380	356	388	394	341	346	361	366	333	343	367	341	363	345	337	387	378	340	385	355	355	344	374	347	378	351	359	359	347	373	345	370	339	356	354	363	336	361	365	344	347	365	333	346	358	363	348	376	340	366	386	364	335	375	350	348	372	359	388	359	370	353	368	375	375	355	363	343	358	395	378	372	369	356	326	367	348	409	344	347	339	323	348	376	342	342	328	357	352	375	346	392	371	340	414	361	361	342	349	377	363	338	399	385	359	355	373	363	313	386	342	381	359	343	357	339	359	359	332	378	362	403	344	381	333	368	365	367	380	323	358	355	361	319
20190	10674	10931	8947	5310	3256	2194	1754	1412	1180	1071	1035	974	914	916	937	880	884	895	950	915	874	892	921	885	869	845	882	897	915	867	822	857	901	853	889	873	887	863	849	881	871	848	865	865	888	828	885	876	891	843	858	890	814	810	836	861	842	901	848	881	908	841	829	826	908	774	826	811	813	867	875	845	867	852	845	828	820	900	886	854	855	869	888	898	829	871	865	802	870	816	854	898	855	881	838	855	836	838	818	844	833	842	863	824	876	824	821	863	837	825	827	884	871	830	869	847	820	780	878	891	836	922	868	871	826	897	844	817	866	861	835	857	920	859	858	828	908	859	846	873	843	828	860	888	846	808	831	821	860	831	836	822	829	887	897	829	826	834	868	901	849	819	843	863	868	855	837	814	861	872	878	867	837	840	864	825	843	870	800	831	902	880	827	817	852	778	827	858	869	856	853	853	839	889	856	896	944	842	880	869	843	856	851	839	863	801	853	797	907	860	843	826	849	895	878	856	857	837	881	847	819	803	836	829	851	877	850	884	842	833	852	869	874	914	892	866	871	840	846	863	874	885	868	878	873	855	854	869	834	827	863	836	862	870	885	895	846	905	905	875	821	817	836	828	841	897	824	834	870	846	852	831	841	850	860	866	860	837	876	796	828	839	829	848	824	827	839	834	858	864	829	817	813	839	874	860	857	872	829	842	849	826	880	869	887	833	839	922	892	833	904	839	845	832	848	889	880	911	907	801	863	808	877	818	844	816	842	869	849	824	894	904	865	816	870	853	871	835	860	898	877	855	862	849	872	841	851	880	878	853	845	817	828	853	849	839	840	819	831	851	832	820	822	829	844	786	886	771	787	797	821	820	897	860	827	883	870	832	873	872	855	838	843	858	831	863	827	886	885	865	870	838	844	852	817	851	878	856	800	872	832	852	860	857	914	815	838	888	832	840	879	805	830	880	852	811	855	843	834	797	805	862	848	832	822	851	874	826	872	870	868	878	859	877	889	887	895	869	837	819	845	828	829	879	869	871	875	834	881	809	856	854	791	808	894	860	863	838	798	831	826	882	882	846	836	898	868	849	856	863	897	867	837	904	814	845	883	824	886	853	887	880	870	818	843	847	842	836	842	916	817	844	859	870	792	821	875	872	914	841	802	891	828	845	899	769	822	882	820	837	797	869	818	831	891	832	901	818	796	852	818	857	836	853	798	880	837	821	815	919	808	883	855	861	840	879	855	816	868	870	823	862	873	848	879	838	813	848	840	836	826	880	846	847	861	869	848	858	865	833	882	872	888	874	798	867	866	849	817	890	820	837	825	809	881	880	794	846	910	883	820	848	852	855	803	883	825	825	880	853	837	873	896	848	911	881	840	825	898	807	893	849	884	842	853	833	889	869	847	885	854	823	867	828	873	895	826	870	910	846	856	822	874	872	877	862	877	903	854	810	824	824	870	876	892	888	870	842	869	849	840	862	855	859	889	841	850	860	818	858	882	812	842	856	866	847	830	860	834	820	782	815	878	839	796	826	834	863	840	847	849	848	832	872	832	800	895	834	883	831	829	881	877	862	831	804	869	854	871	857	867	869	857	818	861	836	820	858	902	879	885	887	858	881	833	874	810	859	766	839	884	868	857	793	849	804	805	847	878	803	823	863	874	858	798	808	889	858	843	910	864	878	854	850	901	898	839	885	882	830	886	881	886	861	774	910	859	847	774	876	856	870	853	836	878	830	886	857	846	850	858	850	833	846	857	846	869	882	811	888	876	846	857	867	825	856	909	850	851	875	804	867	827	898	840	871	824	907	852	838	883	891	829	879	817	847	849	806	905	875	828	852	866	868	893	849	835	850	807	904	837	856	886	826	842	788	845	822	879	883	910	871	877	885	806	884	904	859	893	848	865	869	834	885	890	828	853	872	801	820	840	811	875	836	887	851	880	881	845	834	859	811	855	824	861	823	884	864	813	850	829	857	835	864	881	810	836	858	847	861	880	893	808	841	823	852	858	861	871	835	884	845	892	878	848	825	836	800	850	903	844	821	824	851	805	872	867	819	841	853	813	859	836	858	897	860	854	842	874	830	881	839	840	840	890	886	843	863	855	842	911	846	840	864	854	834	854	812	838	841	875	856	864	864	817	880	905	837	917	865	877	824	799	849	855	860	812	890	841	824	839	850	867	859	838	845	869	890	824	862	848	882	853	867	890	812	856	794	882	832	808	898	845	835	908	815	858	851	859	878	905	842	890	889	835	862	867	857	825	879	857	856	880	882	840	830	886	848	821	814	896	922	858	865	824	880	849	837	863	870	877	860	897	883	890	873	876	845	808	843	841	843	881	884	826	878	861	868	810	871	828	855	865	832	844	850	870	897	847	860	876	885	834	838	893	908	838	864	787	845	877	887	834	865	797	867	848	854	817	889	870	927	832	834	799	926	853	917	796	864	842	904	908	855	892	859	853	881	797	887	861	871	842	831	919	831	855	840	915	907	829	902	859	831	854	864	786	822	808	831	840	813	882	865	821	862	837	853	889	888	846	850	872	839	885	864	862	852	874	805	893	863	888	830	816	904	855	833	823	883	846	840	816	850	833	876	828	821	863	834	824	852	811	872	829	838	908	856	892	858	834	878	856	849	853	831	865	811	859	869	849	832	857	857	876	863	870	870	834	919	864	826	865	856	835	871	827	846	876	842	897	843	829	880	780	827	926	842	826	822	811	814	875	880	840	858	847	887	869	857	839	853	827	916	835	844	873	888	835	875	841	896	910	821	884	890	884	857	863	832	823	875	865	827	879	831	887	856	836	829	894	855	894	820	825	837	839	821	856	885	852	877	869	871	813	858	823	884	863	892	794	827	833	801	854	807	850	863	838	852	814	802	839	794	939	854	866	808	878	777	875	889	881	892	894	874	826	799	822	837	822	797	826	815	841	863	825	864	857	873	870	876	844	849	816	834	880	814	840	845	855	850	854	848	912	828	856	886	846	863	825	837	877	914	874	878	857	828	873	877	922	870	853	862	853	838	843	837	817	837	878	836	881	859	873	871	841	846	870	824	898	865	848	858	832	894	863	868	862	848	872	872	857	850	869	847	845	878	839	810	832	822	793	911	853	877	846	884	869	877	866	865	873	873	865	819	821	833	838	817	889	851	878	861	823	829	830	857	898	837	862	869	811	864	875	831	850	817	862	803	845	858	885	870	859	867	868	833	829	844	884	857	850	826	816	877	882	896	850	872	876	814	852	892	833	815	838	817	871	803	802	781	869	864	855	867	872	892	860	885	870	881	857	904	861	901	861	849	850	820	917	849	867	861	824	857	822	877	855	871	890	845	793	823	861	857	832	888	847	858	871	809	881	821	821	855	848	828	820	845	802	829	833	863	826	880	859	847	838	827	817	817	850	887	863	887	839	831	814	869	846	831	877	884	823	834	834	861	841	818	840	844	838	848	866	854	901	852	841	874	817	881	850	866	833	872	841	838	873	841	821	862	808	850	859
43114	21300	12556	5937	3000	2110	1494	1318	1024	643	613	512	452	422	442	446	479	407	447	490	427	431	423	425	410	432	416	431	427	440	485	446	389	444	412	453	424	436	454	404	479	448	447	409	415	398	369	404	453	430	427	382	417	386	402	396	406	411	416	432	454	461	407	406	449	378	442	382	431	415	420	437	402	419	390	446	461	444	419	406	405	398	401	409	372	409	397	417	474	404	443	423	414	424	422	391	427	421	392	402	415	414	388	397	402	380	428	425	446	404	391	425	434	433	431	387	457	431	414	451	471	404	419	416	420	438	424	452	404	413	403	427	436	454	419	431	409	400	417	400	397	450	414	420	436	404	458	442	446	430	420	419	401	404	403	421	409	404	414	420	425	437	384	395	440	393	395	434	398	398	426	404	447	429	380	395	432	421	398	393	405	418	412	460	409	479	404	448	395	418	426	385	399	377	442	407	404	415	419	411	363	422	409	414	399	405	423	404	399	387	378	427	433	444	401	405	386	401	394	403	388	451	440	422	361	427	407	426	386	426	452	401	413	401	451	399	380	450	415	421	426	423	444	457	411	410	410	389	414	406	394	388	406	424	429	439	444	382	414	435	430	435	450	424	398	450	393	434	425	398	419	387	415	437	414	446	455	397	473	397	407	444	396	443	392	421	402	414	431	401	412	411	420	420	438	412	443	463	408	403	391	411	429	383	420	405	453	449	403	410	380	374	399	426	416	388	451	398	443	436	399	401	383	476	430	393	393	415	412	398	413	447	461	406	459	422	372	456	409	414	400	439	389	438	420	401	403	415	427	419	430	393	412	468	422	386	475	421	396	448	409	413	381	394	433	423	427	385	453	413	403	401	395	402	434	408	396	434	412	417	435	415	403	445	432	396	442	388	436	447	395	418	403	436	424	420	422	375	439	410	414	435	385	428	427	426	423	390	392	414	372	447	437	409	424	416	383	412	443	406	414	452	434	419	393	452	385	424	421	430	425	401	402	398	397	406	410	405	382	412	421	402	420	380	433	423	402	415	399	409	370	412	433	376	402	407	339	405	427	438	432	391	400	406	439	406	422	445	404	383	435	472	453	388	400	395	378	409	424	405	438	437	408	381	397	428	459	420	431	396	389	437	400	423	419	470	419	437	430	447	407	421	393	410	381	378	398	409	372	405	408	437	429	429	432	426	388	428	402	408	448	414	415	408	427	407	394	411	387	420	402	430	392	421	371	375	391	405	407	429	425	415	415	393	431	397	410	430	375	403	411	468	419	389	451	411	388	424	438	422	442	402	396	442	421	408	400	432	398	412	443	429	418	366	428	423	430	442	397	413	398	376	442	417	422	385	436	394	418	435	442	420	402	404	410	415	418	436	413	452	393	397	379	437	441	430	390	354	412	420	413	397	448	424	430	416	376	392	410	426	414	435	418	364	443	401	458	432	391	428	401	379	428	405	395	417	418	398	423	468	419	431	377	417	411	433	447	387	437	427	426	443	400	383	448	434	423	402	439	418	394	389	408	370	367	393	423	437	397	420	378	407	443	438	415	425	415	416	409	429	437	374	409	427	399	411	401	440	432	404	439	411	446	448	426	413	385	440	416	419	425	430	476	404	411	412	423	414	367	436	401	445	454	430	405	413	410	411	423	362	392	392	407	434	426	390	404	433	420	422	423	394	427	405	408	396	431	461	441	377	382	404	384	390	374	380	423	427	413	430	441	425	391	409	444	441	405	410	450	413	422	439	411	437	468	415	415	451	446	428	411	396	384	395	424	407	394	410	426	405	412	398	416	439	426	396	433	427	391	442	426	398	405	381	444	432	363	378	391	416	416	439	417	448	410	431	415	428	394	445	387	361	409	430	424	386	454	416	451	424	398	439	465	433	405	411	420	397	408	424	423	432	421	421	427	456	390	429	429	414	397	440	417	445	426	374	403	413	433	424	392	428	443	402	420	448	421	421	422	406	410	393	359	392	442	423	416	420	392	393	404	426	395	408	366	391	429	396	442	442	419	445	456	428	413	419	453	390	384	406	419	394	399	437	442	446	427	445	440	455	434	402	404	367	386	395	434	425	446	395	426	429	447	406	449	428	413	407	401	385	405	442	420	404	402	407	381	403	400	448	412	451	399	350	439	428	409	410	451	427	401	437	418	416	445	406	398	376	395	391	437	432	435	450	421	373	410	407	427	397	391	424	425	378	471	406	404	421	380	425	420	397	410	448	391	388	436	440	403	407	436	433	445	402	386	417	428	437	388	419	379	443	401	455	403	453	404	413	390	422	430	453	451	410	391	412	405	438	392	431	444	406	371	417	432	376	440	436	416	389	434	416	448	403	436	447	428	432	409	418	440	429	417	413	442	401	416	407	414	449	404	439	425	375	419	431	412	424	436	382	411	433	414	396	390	441	422	430	430	456	447	388	440	389	443	419	422	407	405	410	419	436	399	383	446	404	405	421	425	408	442	444	414	426	425	408	463	431	425	419	411	434	424	425	407	400	437	418	429	410	407	437	440	408	451	432	422	433	425	475	431	438	381	432	414	451	429	395	381	414	452	408	406	382	402	410	409	386	449	443	429	456	397	434	417	400	413	436	421	394	425	414	422	410	400	406	419	428	443	407	430	460	420	392	415	439	388	444	451	416	390	421	396	441	457	424	410	437	426	429	406	397	451	442	405	394	432	411	440	428	388	383	372	429	384	389	436	410	405	390	426	407	423	413	433	408	411	443	375	439	425	447	410	421	384	429	405	410	416	410	419	402	442	425	398	449	398	420	412	404	439	423	407	402	388	406	402	456	417	382	441	383	403	427	395	395	432	428	424	390	423	384	412	411	397	407	423	420	454	382	404	415	409	430	402	400	408	421	412	405	392	401	456	406	410	421	431	419	404	402	369	393	454	428	426	422	416	401	403	436	435	429	436	414	430	421	376	430	417	408	405	382	391	435	423	455	419	438	387	385	434	421	421	415	410	418	473	382	422	398	445	393	408	388	449	428	414	390	428	447	464	404	384	380	389	455	390	435	415	381	422	447	403	415	413	412	408	468	432	344	397	415	441	391	399	406	404	444	448	416	413	393	382	418	450	426	444	420	462	412	388	447	447	477	422	401	375	423	451	423	449	411	426	432	391	411	396	429	405	464	412	416	439	434	408	391	401	456	448	440	417	413	406	421	423	445	394	443	389	383	434	357	406	423	426	449	407	420	462	401	420	405	436	470	398	416	407	420	416	396	446	411	407	408	418	432	399	420	420	437	430	459	413	417	404	420	444	451	457	424	404	428	423	431	429	382	408	419	403	402	421	398	410	425	427	401	438	420	422	402	398	435	416	407	435	426	406	423	402	419	422	440	427	396	444	359	403	422	406	385	415	384	448	395	453	440	402	370	431	439	405	402	438	410	399	432	418	419	415	443	385	407	424	441	404	405	393	360	408	436	409	417	413	401	419	393	448	418	384	416	410	419	408	420	425	428	383	424	420	406	396	419	410	377	445	415
29372	17020	16903	13306	9783	7642	5713	5572	4069	2007	1687	1389	1166	1134	1246	1340	1294	1219	1216	1164	1217	1131	1110	1046	1067	1030	1023	1076	988	1037	1067	981	1025	1054	963	981	947	938	949	1013	1016	947	1005	1013	948	971	949	1068	981	917	972	984	987	964	977	933	966	950	970	980	1006	1025	932	1012	914	969	983	961	1004	956	970	945	916	996	957	944	1017	896	974	965	990	922	978	990	955	981	1014	976	995	969	943	929	951	968	964	936	952	974	1001	987	990	953	973	964	958	971	955	983	1020	966	991	965	966	991	954	959	945	905	989	938	973	951	954	1014	917	985	961	928	972	984	945	979	979	989	934	948	944	993	932	988	960	975	953	1014	924	1024	973	942	904	983	986	1032	927	980	926	944	949	905	956	971	972	990	1013	928	1036	943	982	935	924	966	986	988	976	957	1013	992	993	1030	958	1021	992	926	898	987	1007	934	915	1001	986	940	984	951	973	941	1035	906	1010	925	942	971	970	1052	1015	1024	1001	963	982	978	951	989	978	990	997	1007	972	994	962	989	961	928	961	946	968	933	981	969	963	945	1030	977	948	998	966	1018	972	937	967	947	992	929	972	988	993	1019	1003	978	998	955	976	1017	943	987	977	990	942	929	1017	908	941	989	919	929	1009	941	972	954	932	1002	949	951	926	919	976	967	996	904	931	996	925	942	973	976	1011	991	957	1006	922	940	1007	938	984	956	994	996	984	1017	974	1003	943	967	961	1005	1020	970	980	961	937	945	971	950	938	943	959	942	967	946	1065	982	923	1025	986	965	999	942	952	943	916	1036	1008	963	949	996	966	982	983	979	943	997	996	959	938	927	979	983	957	981	933	972	969	943	961	956	925	947	977	939	957	974	950	967	957	950	968	977	986	964	991	982	995	931	969	983	952	946	948	936	945	963	964	986	945	962	900	984	927	1005	1000	1022	985	997	1003	990	927	939	986	988	993	938	993	961	962	996	989	1021	993	880	937	929	993	962	985	931	1007	989	942	974	997	927	965	1030	961	914	1008	994	920	991	1017	927	973	965	978	954	955	980	924	954	984	948	913	936	944	961	1029	980	993	988	1003	955	953	916	967	959	985	991	961	947	980	1006	999	984	1020	1008	961	899	964	970	993	984	983	949	961	930	930	993	963	951	952	981	944	979	1011	1002	948	945	951	952	1020	1000	946	927	966	996	953	966	1015	963	1009	1022	893	946	932	938	1008	956	950	1005	971	980	969	988	914	956	1009	956	965	979	1009	932	1012	924	988	982	934	957	972	1031	985	936	894	991	943	1010	958	1001	1012	951	932	992	944	975	936	961	976	965	1030	1035	951	956	962	1034	923	963	944	941	964	930	983	989	956	1031	929	978	979	970	990	964	964	988	968	1008	923	978	976	982	978	1009	1020	980	996	988	959	939	936	932	938	971	996	955	1011	945	976	979	959	974	972	974	949	980	942	916	1002	971	952	944	1001	1022	944	912	923	933	1003	949	1036	945	986	942	980	949	992	928	944	976	944	959	998	919	934	922	981	903	936	915	1015	973	952	962	975	993	942	950	951	973	969	995	962	975	968	950	940	928	907	979	1042	1019	932	983	919	980	950	968	996	966	970	918	984	997	983	966	966	1028	1002	958	942	997	975	937	999	923	989	981	959	967	974	977	991	974	957	1021	943	940	1003	1001	1038	999	997	968	980	1010	964	950	911	953	974	929	976	1013	967	1010	981	965	976	940	943	989	985	938	942	937	956	943	956	1018	967	975	1004	977	986	985	986	939	940	1010	993	913	953	953	1002	980	1001	975	964	1022	952	1007	947	970	1016	972	988	962	945	908	955	963	960	990	1013	1024	1020	967	931	1034	933	994	969	953	951	1003	904	971	979	979	966	965	923	978	965	997	922	950	970	1017	967	940	1011	975	927	960	1013	962	963	1025	970	998	969	986	995	942	1043	932	977	946	974	1003	914	974	969	986	934	993	967	981	921	917	927	955	968	985	985	911	1018	977	970	985	942	951	988	1002	1032	1013	954	926	988	1018	959	967	962	985	982	937	968	1002	992	952	993	963	1021	983	957	999	929	964	945	981	962	962	943	996	971	936	968	918	951	1052	939	976	955	1014	954	982	964	918	925	1010	955	985	1008	938	983	933	977	1008	891	919	996	903	930	964	1000	962	938	1002	998	980	982	940	945	917	951	1040	950	955	972	996	960	985	1010	941	987	951	961	997	978	980	986	968	949	956	945	917	909	998	889	954	986	1019	966	1014	1010	941	960	964	955	999	929	964	963	950	1014	1012	990	964	970	947	948	961	960	980	914	944	1013	1016	1004	949	969	964	1012	948	976	966	964	946	928	985	992	919	951	978	1020	997	981	960	956	967	950	957	991	960	960	968	935	969	972	983	927	1015	917	944	963	1007	972	1040	988	964	929	965	956	1011	940	1010	982	958	945	957	1014	957	999	969	967	1035	975	1022	952	888	929	984	943	1012	941	1004	993	921	966	956	967	969	910	981	992	963	954	1018	967	954	1022	1004	965	1005	928	963	984	947	949	980	941	988	987	1008	963	951	950	951	964	958	914	973	985	980	955	928	956	975	973	924	943	947	946	984	1007	953	989	978	912	932	971	983	919	997	982	984	952	997	964	940	926	963	948	962	972	913	937	931	1004	932	924	1032	981	952	941	972	949	979	980	906	1005	959	990	1008	945	936	989	975	992	966	948	903	964	1025	978	949	949	970	1035	984	977	894	941	945	913	967	940	955	956	1031	935	939	983	910	956	939	973	993	935	946	1005	1013	983	955	1017	999	920	952	982	993	977	963	941	968	975	957	964	894	980	998	967	988	977	963	965	939	944	913	957	968	974	1010	1005	976	1002	998	942	983	1052	905	968	981	951	960	975	992	1036	1011	1035	951	1003	976	1030	931	1035	993	960	979	959	943	1001	929	925	932	937	947	969	1013	1002	991	939	933	933	960	963	895	915	980	958	929	1011	957	963	1001	1019	916	917	921	996	1004	909	924	990	979	941	943	991	940	960	966	981	920	1012	980	962	984	1001	953	959	958	971	990	952	975	903	964	983	953	1007	946	970	952	961	919	1005	978	986	956	965	968	994	975	986	973	1004	980	945	990	913	906	1037	975	970	996	988	944	977	934	989	994	1015	958	1005	982	899	962	981	986	970	948	953	1025	1025	992	1008	959	972	962	964	948	958	901	933	963	951	957	973	982	1004	971	1014	973	1060	985	986	976	919	952	1020	956	980	959	990	970	1021	962	989	965	971	926	905	980	922	975	978	960	952	962	973	993	958	945	925	946	972	969	989	1004	1020	959	1018	991	966	978	944	976	989	981	974	938	978	972	988	1008	958	994	974	934	956	972	956	954	985	959	1015	902	967	978	963	917	953	990	936	969	968	982	988	1005	953	950	994	948	976	905	952	974	990	946	981	957	1006	944	986	970	963	939	925	941	926	923	954	918	955	958	1034	957	934	950	982	953	907	940	989	965	968	976	963	977	937	960	984	974	970	981	1026	993	942	939	1019	924	982	1004	1026	924	964	953	933	954	943	947	943	946	905	953	958	949	999	1003	986	998	945	954	1004	937	899	1029	992	920	955	995	916	989	922	1024	940	951	1016	942	921	970	978	990	943	987	1018	1009	942	951	957	970	943	958	969	1003	982	960	994	1043	940	925	974	971	947	940	895	991	974	978	974	985	976	1002	1016	959	956	971	979	991	965	1035	980	970
48269	24367	15729	9162	6582	4049	2786	1692	961	906	619	461	387	378	392	398	446	434	396	401	430	386	370	387	366	338	338	350	334	375	371	360	348	335	350	381	359	348	352	350	337	353	345	327	355	336	357	374	384	359	338	340	357	333	359	336	317	350	353	331	353	317	359	361	323	373	352	359	346	333	342	320	371	363	356	378	352	306	352	340	325	352	351	318	352	376	342	329	327	328	364	353	323	342	358	333	351	359	398	357	344	354	362	341	339	346	321	357	317	361	329	362	337	341	336	346	372	320	348	364	350	385	330	358	332	359	384	378	354	339	363	362	367	331	351	308	334	340	376	363	337	361	364	337	318	338	320	332	330	353	341	339	379	340	343	376	329	369	355	329	336	348	339	361	321	338	340	331	340	343	339	342	352	364	405	312	345	328	370	341	318	349	352	322	356	311	341	320	347	374	349	370	327	390	375	326	301	389	291	336	327	330	340	341	319	330	354	345	329	349	387	342	368	350	352	318	339	333	356	362	335	362	359	366	348	315	327	346	375	342	344	340	359	324	373	351	350	319	357	300	340	318	342	326	360	357	314	347	293	348	341	358	334	323	329	374	354	380	335	353	382	364	331	335	348	342	339	362	317	318	325	351	335	364	347	329	354	379	393	361	326	331	334	339	341	374	361	351	358	366	346	306	333	294	331	362	344	337	389	371	375	332	337	338	328	332	326	315	327	381	345	340	366	345	357	352	337	371	347	325	364	336	345	329	336	337	342	362	329	362	385	331	349	372	329	334	335	322	372	348	314	338	354	330	354	376	322	344	349	356	370	311	340	342	321	346	347	360	347	371	358	329	341	367	363	380	357	337	344	350	353	329	373	360	351	327	353	342	361	350	335	340	350	324	301	320	341	349	332	354	325	364	302	342	368	304	361	322	352	347	319	377	333	334	351	359	346	327	303	301	326	346	328	364	360	362	349	340	336	388	310	312	361	360	333	338	355	301	344	373	353	323	332	346	343	346	384	350	342	333	331	338	347	402	325	370	367	325	339	325	362	361	346	341	356	341	349	353	313	359	363	382	297	365	328	315	355	389	348	353	363	411	317	323	343	309	360	351	326	344	338	345	395	335	379	339	334	377	402	345	355	326	319	330	321	339	379	354	347	380	370	359	312	371	331	370	339	327	386	367	369	385	346	326	318	322	319	336	363	370	356	370	366	369	335	342	352	348	303	354	347	356	333	348	346	404	344	360	349	341	387	328	331	385	377	360	382	328	333	358	351	363	322	345	343	302	362	356	360	338	345	336	358	339	329	372	343	320	359	356	345	352	348	352	324	324	333	317	340	333	301	346	363	336	352	350	334	348	357	360	361	333	377	288	356	365	373	363	345	321	348	374	348	327	329	368	344	349	353	341	360	351	371	320	354	360	344	366	322	313	320	311	335	359	335	321	317	315	339	353	360	355	353	327	344	316	339	341	360	349	335	316	348	302	336	302	315	344	361	375	362	332	321	309	340	331	327	365	352	326	332	384	338	357	361	360	324	325	319	316	343	340	311	340	340	345	329	330	330	315	364	345	330	342	330	349	350	335	355	357	344	347	345	349	328	370	327	348	344	367	348	337	300	346	371	324	341	359	351	330	342	292	345	363	355	359	379	336	348	360	333	337	379	365	349	355	331	367	334	332	316	341	372	368	364	345	375	348	363	325	365	326	376	339	336	331	340	369	370	349	324	373	317	322	334	325	392	341	337	363	362	317	339	349	336	380	346	367	358	366	350	358	385	342	342	347	363	363	349	351	326	316	370	324	337	348	333	333	294	375	318	389	332	328	358	359	385	363	341	354	306	354	393	330	360	354	377	366	328	294	313	331	352	341	359	332	323	323	325	333	353	356	327	325	374	358	340	345	331	357	328	349	345	354	329	339	314	318	339	320	366	356	342	302	318	342	344	315	325	362	346	337	321	366	327	332	353	346	360	383	326	349	339	336	299	391	353	349	327	363	374	365	361	321	315	359	355	359	357	339	364	331	359	359	332	312	349	342	339	361	349	358	327	322	360	378	327	380	352	337	325	325	359	365	344	322	319	325	339	350	368	313	373	336	372	344	343	369	354	304	363	371	358	346	316	356	358	326	344	366	309	352	354	309	360	339	362	363	353	340	352	365	331	368	369	373	342	364	322	349	340	340	326	366	357	362	304	340	333	316	333	326	332	340	337	356	382	359	349	331	354	368	361	345	347	395	322	347	335	352	338	327	328	338	334	319	313	344	378	337	363	352	374	344	368	315	350	352	313	355	352	324	352	360	340	351	311	329	328	324	339	346	342	311	366	356	327	320	357	323	348	349	338	345	353	310	309	363	303	341	329	371	366	342	344	338	368	350	346	333	338	376	356	283	312	299	331	323	311	339	343	352	357	362	325	351	299	344	315	373	328	323	350	310	319	309	351	340	339	381	382	341	327	369	365	380	340	342	347	370	353	323	332	325	343	341	366	366	342	341	340	345	363	340	341	343	366	332	384	337	359	323	365	355	363	307	356	350	345	375	339	326	350	340	384	394	333	357	351	359	362	365	342	365	376	353	354	322	335	339	335	353	324	320	347	343	349	356	333	363	380	333	373	307	333	361	373	366	328	326	328	332	308	355	332	327	360	304	326	328	331	347	353	377	333	335	365	352	313	352	341	367	337	326	346	360	338	306	356	375	349	344	373	342	326	367	351	342	333	347	353	305	315	360	366	326	340	336	338	356	360	353	309	350	332	345	319	347	325	361	348	315	340	352	352	340	353	328	326	335	359	361	347	309	343	310	334	358	328	335	351	338	298	369	338	331	352	343	317	324	371	339	351	356	368	348	356	353	333	364	355	312	324	370	331	309	341	372	362	356	369	326	306	319	341	352	341	340	354	364	359	330	322	335	345	347	362	350	366	369	353	329	342	350	326	352	365	390	333	342	344	319	347	347	336	336	357	306	351	337	328	360	361	352	333	382	320	323	352	357	351	356	373	332	349	382	345	351	304	336	327	341	349	361	366	337	353	348	335	354	396	368	362	349	381	339	343	332	356	339	354	321	308	321	359	345	353	332	343	313	297	318	361	392	344	326	337	348	342	396	336	320	349	362	323	323	359	335	351	342	347	332	346	379	363	330	341	349	343	326	362	321	358	340	358	356	350	359	328	334	365	341	361	384	338	337	345	369	330	328	340	353	371	375	341	356	331	343	294	352	346	313	339	324	323	350	348	338	346	330	340	354	317	356	376	360	357	355	344	328	357	354	330	341	358	363	321	350	353	313	352	312	347	330	346	345	333	384	317	327	364	354	340	347	360	351	377	346	358	327	348	344	351	300	341	380	383	330	345	330	372	344	325	335	371	324	333	330	323	345	350	330	339	342	334	330	351	331	340	362	352	364	364	346	328	351	334	338	333	326	337	365	353	383	346	349	326	334	388	342	356	329	326	327	327	369	320	344	303	359	341	359	336	335	329	323	331	350	335	332	318	343	346	360	359	337
32128	18482	20195	18829	17222	12886	10375	6544	3833	3392	2137	1462	1193	1133	1216	1321	1485	1385	1409	1364	1217	1046	1034	934	899	898	922	930	916	972	904	858	917	886	923	839	812	841	844	863	825	831	864	896	800	842	885	821	861	851	911	755	828	776	763	822	849	809	832	805	800	806	795	768	765	793	845	855	742	838	811	828	809	760	815	823	763	816	838	781	794	768	852	818	803	789	807	792	811	786	819	790	745	769	776	784	861	787	804	835	758	826	820	797	809	822	823	834	781	816	848	776	834	809	818	774	764	791	798	773	795	765	813	808	808	773	805	799	841	876	804	810	829	811	751	820	846	785	852	820	809	851	807	781	786	772	742	788	769	804	776	806	801	813	817	807	811	798	786	828	805	796	827	721	785	839	776	818	816	821	744	800	779	760	789	793	770	846	785	794	849	822	744	805	769	777	809	800	776	823	748	787	857	801	794	813	770	772	842	819	805	823	778	793	792	799	825	747	803	812	816	759	822	803	790	782	858	763	776	788	805	836	819	853	824	750	795	785	764	798	807	821	852	853	809	824	763	830	825	810	767	848	828	794	807	813	789	807	771	805	795	859	798	814	803	802	763	762	804	770	791	823	803	788	817	821	841	813	774	869	854	815	798	778	786	800	734	789	810	766	818	794	819	838	794	773	795	789	804	845	769	799	821	795	760	806	759	809	817	837	801	827	830	782	809	821	842	806	802	842	809	807	847	825	805	782	790	765	809	840	841	786	804	760	819	757	826	798	823	806	848	800	782	836	778	777	794	787	768	768	819	823	805	796	778	829	800	744	825	811	833	797	790	778	743	823	780	826	766	839	799	821	828	823	812	799	801	779	790	783	804	807	847	766	812	791	868	798	782	839	821	762	805	837	833	838	803	859	800	792	792	763	762	737	849	789	822	805	761	863	809	813	808	817	802	752	829	811	845	884	870	820	814	790	804	838	756	855	863	795	845	818	777	803	755	788	829	769	788	758	736	804	809	819	817	832	787	785	796	769	801	802	816	813	802	816	793	825	802	785	780	769	800	781	820	816	791	853	786	787	860	855	799	798	809	826	769	794	812	835	825	764	815	789	826	835	801	787	790	812	768	841	808	795	811	796	779	807	774	783	788	842	811	762	754	772	802	815	843	850	809	767	811	822	789	803	783	784	783	843	810	764	839	828	809	819	818	828	776	835	831	815	832	792	809	779	822	874	813	850	804	741	800	792	816	799	808	797	791	797	783	835	848	827	789	775	785	802	821	799	813	812	835	838	797	852	753	793	873	793	826	806	805	832	781	821	794	784	770	754	775	794	836	859	806	788	811	801	795	748	812	778	825	776	781	802	825	774	832	800	824	812	765	770	796	833	834	823	804	801	778	780	836	788	775	767	773	737	809	777	810	818	824	802	855	822	813	877	792	811	827	783	802	803	804	772	785	788	854	811	787	808	819	778	830	810	829	823	870	860	785	752	782	755	832	838	823	784	850	768	835	807	846	768	796	793	801	802	774	774	797	804	839	770	871	800	783	821	791	811	766	833	787	836	790	792	766	785	770	723	790	795	784	847	825	809	807	818	790	764	825	855	728	809	803	787	826	806	759	795	769	804	806	789	780	779	821	819	795	757	831	812	889	858	815	833	829	779	763	784	835	825	779	782	813	808	811	810	757	839	766	804	825	835	785	796	789	816	777	779	818	798	778	831	819	755	855	793	810	809	803	751	824	802	825	843	851	795	800	780	778	855	838	841	808	838	861	807	843	782	841	840	787	800	796	798	818	802	796	845	812	775	766	767	812	776	815	779	809	832	807	848	852	814	794	806	770	813	825	830	842	812	768	794	850	804	817	804	774	821	780	780	824	783	818	802	819	843	813	770	795	822	789	800	754	810	746	810	861	834	830	785	809	805	777	783	776	814	821	778	782	810	817	824	825	825	821	800	811	812	792	810	758	804	822	813	856	744	817	815	796	788	792	768	778	807	763	834	828	791	810	776	826	814	781	808	823	781	836	769	797	799	804	862	778	800	837	789	762	804	789	803	802	796	827	791	786	826	809	812	844	782	827	813	777	788	835	805	812	790	741	753	819	843	802	825	818	795	744	814	798	766	796	772	801	789	871	776	860	831	793	811	805	802	799	787	816	839	812	843	795	784	777	791	778	844	780	843	796	814	813	818	780	799	811	777	811	789	762	825	800	816	832	773	778	809	826	841	827	814	775	779	819	784	817	776	768	806	769	782	826	791	785	816	832	805	805	793	801	839	800	765	786	838	794	802	823	788	805	863	786	813	787	783	814	805	844	806	796	857	758	790	794	811	784	810	778	783	834	815	815	805	827	858	812	802	815	832	811	801	870	819	823	820	754	775	791	841	813	819	828	814	807	813	767	830	830	817	789	768	820	810	775	768	747	819	792	770	828	827	799	810	811	841	791	840	820	817	795	798	798	789	812	779	827	793	764	805	834	822	818	828	816	810	802	836	878	774	803	870	780	760	823	800	804	774	790	815	825	827	792	894	784	789	763	820	817	840	808	797	786	830	819	834	775	769	775	853	786	753	816	846	803	792	810	828	814	814	787	851	777	782	829	836	812	822	882	801	799	820	781	791	793	779	798	797	811	775	802	822	799	771	841	855	770	785	771	777	770	787	756	804	811	854	794	828	837	800	798	838	780	791	859	807	821	754	778	806	794	764	817	819	784	777	843	850	808	800	765	814	793	790	783	817	756	806	836	802	761	759	777	813	819	797	727	759	822	754	754	805	798	820	830	818	850	807	797	807	851	797	770	797	780	821	851	794	822	821	810	789	785	774	791	832	776	763	811	834	839	844	799	824	776	797	787	816	830	747	780	817	828	810	850	776	777	767	842	783	788	798	858	763	823	815	817	798	801	732	817	805	811	822	769	794	768	793	790	801	838	800	848	887	786	777	815	836	830	831	805	755	813	851	817	741	821	774	789	847	809	828	797	845	793	791	797	774	759	746	776	812	821	798	846	844	836	827	793	744	771	805	826	822	799	804	825	778	835	817	814	848	793	817	807	831	814	806	783	792	801	802	793	820	792	799	796	839	815	795	822	780	854	834	810	803	824	803	781	840	823	833	797	830	769	821	833	827	841	815	798	760	791	866	810	831	797	817	783	774	767	799	780	735	825	797	878	796	774	813	831	761	810	818	822	820	803	825	828	798	768	812	808	790	789	818	786	776	768	840	768	774	835	829	835	761	760	756	792	836	820	791	818	797	778	789	830	840	802	813	769	818	866	857	851	809	788	829	767	791	837	763	835	753	819	816	885	841	788	824	801	809	829	830	784	809	762	767	886	776	805	813	774	817	856	827	814	749	790	795	806	754	808	825	803	810	833	861	835	794	762	870	757	842	790	818	794	826	812	782	793	781	752	801	817	805	808	858	833	831	845	813	821	824	827	814	814	754	822	820	779	823	767	788	771	780	819	833	802	764	823	823	846	740	758	829	799	815	788	755	797	762	793	827	818	785	803	808
27395	11797	6399	3312	1675	959	713	571	496	431	378	367	343	328	352	351	367	367	361	367	318	370	336	346	391	364	366	345	337	341	361	368	373	327	330	324	331	379	357	356	330	339	314	329	351	313	331	333	353	347	334	342	332	373	340	353	320	352	325	325	347	369	352	356	336	354	317	379	345	299	335	343	317	360	370	356	359	322	360	343	339	347	356	351	339	395	366	348	352	362	339	350	307	330	341	315	328	337	325	341	327	337	316	399	348	339	351	340	366	342	348	344	347	344	360	337	335	339	367	329	346	308	339	355	326	333	351	315	342	337	324	358	320	347	350	334	358	351	335	323	321	336	323	339	330	341	355	364	346	328	320	329	364	303	348	367	351	338	360	361	343	341	329	318	349	318	333	333	325	341	329	368	334	351	367	327	354	317	330	326	316	331	344	342	358	343	350	315	311	325	324	320	331	358	321	342	372	339	348	336	314	328	341	314	355	370	338	361	374	328	361	343	323	361	364	308	341	333	391	344	358	320	308	321	321	348	358	318	354	359	363	369	335	335	321	372	371	328	354	336	330	317	315	342	356	349	343	318	318	374	331	356	351	332	323	340	324	336	352	332	354	353	327	357	343	331	312	335	342	372	328	326	332	345	334	332	320	329	365	349	324	318	328	373	317	337	366	340	362	334	337	372	346	379	374	333	333	336	377	359	331	351	337	334	359	322	363	336	318	357	360	364	317	302	327	347	360	351	367	337	326	332	323	329	336	319	356	345	338	353	353	283	327	366	362	322	312	315	308	333	316	372	295	329	320	343	331	327	349	361	360	341	349	360	389	347	356	300	342	349	342	294	326	320	348	332	362	345	312	370	337	369	339	306	307	335	366	341	330	391	331	313	399	346	325	356	329	351	339	346	362	340	298	320	300	297	323	334	331	315	335	326	313	338	360	342	309	333	352	356	341	353	359	316	333	312	308	369	295	342	361	349	335	357	326	306	363	331	344	337	344	310	335	341	327	326	328	327	309	329	317	303	341	376	349	349	333	364	352	347	311	329	343	354	316	340	361	337	369	368	354	360	352	307	370	340	333	320	353	337	317	382	325	337	340	351	337	340	349	327	331	305	380	357	336	333	334	335	325	340	337	327	308	350	367	333	331	327	339	332	363	311	321	336	299	341	320	336	336	342	374	333	368	363	336	343	353	359	353	316	357	339	354	320	349	349	346	350	336	379	348	337	320	351	332	342	376	335	335	343	308	303	340	370	361	366	358	342	345	341	351	374	343	388	377	321	299	371	342	359	380	381	296	375	328	360	341	357	355	333	363	333	328	344	360	341	356	334	369	314	311	344	345	319	370	346	357	366	341	308	333	304	341	364	326	343	359	356	330	352	345	369	321	369	365	332	342	330	331	350	359	341	321	331	369	353	361	346	339	295	339	346	328	333	351	330	323	374	341	365	325	327	353	298	326	331	333	362	328	378	341	387	352	373	344	358	323	322	333	374	358	348	337	330	346	336	378	314	359	335	354	328	323	349	371	370	318	344	318	344	329	327	326	327	315	352	338	314	303	319	365	337	315	296	329	334	347	323	343	368	350	309	328	362	305	345	346	329	366	376	305	312	360	315	343	348	393	347	330	337	349	343	343	363	318	336	339	350	350	311	302	353	353	361	371	321	348	367	345	359	335	355	346	287	356	353	330	312	361	371	342	340	335	330	317	330	327	333	322	343	336	370	348	360	369	309	345	372	387	347	353	370	338	369	361	373	358	347	358	352	348	350	316	361	359	360	384	336	342	351	294	362	330	373	352	344	364	354	328	355	331	336	319	340	355	356	312	369	334	330	385	326	362	352	350	346	339	347	324	353	343	311	322	325	337	319	314	316	348	349	345	310	336	365	347	336	315	336	339	353	305	342	329	336	335	324	386	354	346	309	332	347	366	361	321	347	345	358	362	366	305	360	359	315	328	355	358	352	347	345	347	334	303	287	341	340	327	305	347	301	393	330	343	320	354	367	386	339	375	367	323	348	343	353	339	353	308	347	361	315	361	352	357	349	355	342	377	352	352	380	362	364	334	318	328	345	347	338	346	367	374	350	373	367	350	347	324	325	380	369	314	358	366	358	337	318	334	326	366	339	339	336	313	325	375	332	347	350	323	328	309	351	314	372	350	369	345	345	347	350	328	366	340	333	366	351	331	328	340	325	336	321	323	343	372	337	344	333	332	396	362	315	309	335	329	355	334	342	336	287	292	334	351	318	356	338	345	366	372	350	323	321	345	355	313	339	327	352	313	321	348	339	344	366	355	344	317	364	308	342	328	330	353	363	341	341	347	333	345	366	330	359	326	356	353	316	373	347	350	355	344	341	377	344	358	343	338	329	333	346	325	367	320	337	337	326	359	366	376	340	338	363	346	348	385	331	328	308	348	340	371	348	357	345	325	349	342	355	343	389	318	353	346	354	331	326	327	327	374	345	325	355	343	339	359	308	349	394	337	355	348	349	323	345	364	358	343	306	332	349	344	348	352	313	344	355	374	360	362	374	345	342	327	374	347	353	365	366	338	328	336	364	334	325	349	318	343	367	347	335	353	338	360	341	314	370	359	350	340	354	335	326	341	320	313	329	340	346	326	319	323	358	321	340	310	360	357	351	324	351	372	328	336	360	325	361	323	387	361	334	348	354	348	343	302	333	330	338	331	323	343	318	329	340	369	304	348	314	357	341	343	343	343	350	342	351	342	350	349	336	323	325	373	354	335	350	346	347	327	324	352	312	336	359	309	339	334	340	324	350	342	358	356	312	347	352	363	337	355	352	352	325	335	286	365	341	337	317	369	330	328	356	372	320	375	385	387	345	366	333	329	349	325	366	337	334	344	327	346	362	349	327	337	331	329	376	345	338	366	339	358	353	343	317	345	339	302	347	370	363	340	353	292	366	373	338	288	351	317	348	358	386	341	333	343	338	333	307	323	350	364	345	349	337	351	307	363	358	355	351	335	371	316	308	354	305	363	331	336	360	345	348	358	333	322	335	372	330	345	336	340	338	319	347	355	323	374	346	390	347	311	358	318	367	336	333	384	337	308	374	340	322	345	350	359	359	366	367	341	338	346	350	330	338	339	358	374	358	387	344	347	346	321	337	353	320	357	330	354	329	338	335	313	319	353	352	352	418	345	313	301	367	358	327	365	340	371	348	328	328	345	338	306	305	325	331	322	343	325	344	360	298	363	311	339	346	339	361	357	342	355	350	347	336	307	367	339	360	358	331	336	351	346	357	348	358	341	311	309	343	346	382	369	314	350	397	333	331	355	356	348	332	339	355	361	339	329	368	348	326	354	339	365	336	352	356	350	339	323	353	355	288	359	339	337	326	348	348	354	359	331	334	355	350	330	338	344	326	357	335	343	368	339	319	361	341	347	341	362	349	347	359	346	297	311	347	353	363	336	353	379	347	397	327	334	338	348	315	332	335	323	351	357	369	339	376	343	349	332	357	333	337	353	333	375	359
18857	9434	10252	9081	5574	3556	2490	1851	1454	1236	1080	951	883	895	915	912	927	863	898	921	900	908	887	800	899	836	871	831	850	833	845	821	833	791	831	863	794	857	871	820	859	799	847	917	809	765	845	819	828	859	822	879	853	846	804	806	888	842	826	815	827	822	848	797	762	849	759	826	875	810	836	809	864	809	799	818	790	830	780	804	815	834	804	741	830	809	795	766	773	798	863	821	805	844	853	845	823	811	804	848	824	809	819	817	786	784	824	827	787	785	838	796	809	788	825	844	820	848	816	844	844	784	834	771	838	791	860	831	821	822	783	818	810	809	795	786	802	833	857	790	870	877	843	839	858	820	753	800	806	824	814	815	816	828	862	827	771	771	805	810	830	831	838	848	802	755	854	840	811	822	784	765	793	795	807	826	821	853	827	777	813	867	823	789	817	858	815	805	828	818	818	836	884	831	788	839	834	799	859	810	788	806	799	855	830	824	779	859	878	799	835	835	781	818	825	777	870	819	803	820	862	806	843	781	730	774	867	798	810	804	789	815	837	797	846	868	799	843	828	798	839	841	848	830	796	795	851	877	805	851	837	821	813	828	790	787	868	826	792	862	814	812	846	788	812	860	833	832	806	766	782	814	832	855	825	790	824	800	831	798	830	837	820	807	829	825	757	844	843	859	795	828	836	875	815	790	860	759	825	792	809	858	835	828	865	827	855	849	798	816	819	836	866	792	851	855	806	837	819	819	823	849	852	800	839	845	789	851	787	808	842	876	877	819	849	758	837	813	786	825	904	817	798	806	831	845	797	780	832	875	783	843	839	808	810	870	842	800	845	821	818	861	830	787	839	817	762	789	801	812	804	831	827	799	811	795	771	829	821	811	813	783	824	807	801	801	790	818	842	798	813	857	831	827	843	873	830	811	840	836	788	807	793	829	817	817	757	790	794	771	842	798	829	850	826	811	809	808	779	750	819	800	797	838	823	808	788	796	780	809	792	794	818	822	791	761	834	887	813	824	776	841	767	797	794	782	829	775	871	804	798	851	865	842	897	793	793	783	863	822	785	846	813	805	837	816	793	841	780	804	866	762	776	800	849	853	839	811	836	832	861	808	804	830	792	839	804	784	779	806	906	791	826	826	829	827	801	833	758	840	817	760	781	850	850	810	858	801	906	850	842	779	845	832	838	795	789	810	842	833	798	870	812	820	877	817	790	806	810	810	795	804	792	737	804	816	805	816	857	815	810	814	797	772	823	840	815	827	832	831	880	840	868	801	815	819	808	800	819	860	818	844	800	863	788	796	845	793	821	782	796	826	871	849	811	852	850	804	768	790	838	800	839	769	784	810	858	770	817	814	814	805	851	817	778	788	824	804	809	833	808	838	779	788	827	843	838	804	779	859	846	830	857	811	835	789	859	818	818	837	809	829	789	791	796	801	821	809	852	841	806	780	845	781	809	830	834	788	776	801	756	884	861	838	828	802	819	806	792	844	853	796	847	805	843	832	868	830	799	860	780	827	840	861	825	857	816	852	842	802	798	843	827	790	787	808	812	817	817	822	856	788	816	853	806	835	798	826	854	848	848	855	835	775	794	818	858	821	828	774	839	797	803	841	824	805	817	858	818	846	819	784	794	824	768	835	789	826	814	819	804	890	822	788	799	800	805	823	848	820	811	833	849	825	755	791	816	829	872	880	814	837	844	820	865	823	860	805	880	817	825	843	797	834	760	795	842	822	785	844	828	769	831	795	803	829	802	799	799	782	819	824	791	808	794	836	868	832	798	858	804	839	810	830	809	839	857	819	840	823	795	810	848	807	868	787	803	795	724	864	871	846	796	814	811	808	820	802	807	795	823	788	802	841	839	810	813	790	830	811	777	750	858	798	821	774	859	833	839	859	836	831	838	810	811	844	810	825	811	788	794	813	849	812	856	782	781	856	775	810	891	800	849	794	781	803	814	807	820	811	805	829	850	862	836	870	841	854	866	826	802	806	828	806	861	832	798	763	762	864	812	807	866	790	846	803	795	880	775	857	818	840	804	884	820	814	841	822	828	742	806	841	858	812	816	833	827	802	792	871	816	818	832	836	777	850	875	831	813	848	829	824	838	824	838	808	828	870	838	810	799	827	781	856	817	811	807	831	799	772	861	815	810	846	800	846	850	819	862	852	806	786	828	813	804	782	840	857	818	856	824	802	783	849	831	843	836	853	852	886	806	848	818	818	821	766	798	816	817	824	822	784	840	815	819	803	802	864	761	825	865	795	789	764	787	835	787	798	857	797	843	816	871	811	836	786	784	803	861	829	801	859	853	794	824	800	809	794	843	823	819	837	836	843	796	805	798	823	782	836	793	843	829	871	830	839	863	783	798	803	871	785	833	820	787	826	831	797	861	839	862	751	833	832	813	783	793	801	816	864	783	821	808	847	777	824	774	850	831	826	791	806	829	805	850	849	835	836	813	830	823	783	792	792	766	826	783	810	840	783	824	845	803	820	845	846	784	880	862	804	800	789	760	818	820	908	770	814	843	834	886	831	806	813	798	800	815	791	821	836	806	839	837	768	826	797	792	829	839	788	820	866	778	798	883	768	800	808	824	810	799	802	835	780	819	875	775	904	866	833	816	814	848	809	832	859	766	765	809	817	787	812	854	850	828	829	827	767	764	809	811	796	793	780	857	779	845	854	808	805	859	805	855	778	800	854	805	834	842	824	808	857	866	795	847	827	841	816	802	818	855	788	818	839	804	815	820	841	823	839	864	858	798	827	811	805	852	814	769	816	842	752	845	831	826	792	815	834	801	819	824	831	807	747	817	809	871	816	792	806	803	833	803	777	849	817	804	812	801	812	800	819	821	781	812	825	851	793	831	849	827	850	829	811	791	818	819	859	879	786	844	842	796	830	823	804	820	799	798	808	814	781	812	762	794	836	848	856	805	860	849	852	820	816	822	851	794	839	746	841	821	820	834	797	876	809	801	813	814	791	766	871	813	790	730	829	865	829	814	761	805	914	788	821	813	776	841	834	845	809	838	813	835	830	790	837	836	825	846	772	807	866	819	857	826	772	838	850	821	831	782	777	792	804	817	794	838	846	809	840	805	823	795	812	817	821	815	820	789	813	809	847	814	816	820	813	817	805	804	826	837	806	839	832	802	834	746	841	855	779	821	813	770	794	791	852	830	844	803	804	823	822	793	825	834	881	792	787	845	824	805	819	845	865	862	853	810	849	826	835	809	812	818	797	762	826	871	831	792	811	792	817	825	785	848	832	799	837	818	825	809	802	845	858	790	785	833	821	850	775	820	812	832	830	853	813	873	830	794	804	823	826	857	811	791	805	805	840	875	858	816	821	773	803	806	889	846	838	793	818	785	818	801	754	812	792	836	797	839	835	813	856	793	778	836	844	813	820	804	821	808	778	823	862	829	821	856	812	856	842	816	865	826	859	780	878	822	834	870	839	781	802	805	806	780	814	836	821	883	842	828	781	862	810	815	845
43479	20975	10486	5631	3477	2357	2119	1164	578	601	554	439	438	453	455	476	491	474	434	466	455	452	431	421	463	444	410	419	392	393	404	377	431	440	393	423	386	424	383	396	363	456	413	436	387	400	403	393	403	386	403	401	412	409	397	392	415	402	383	384	408	402	407	415	422	411	403	392	412	428	403	379	382	412	382	419	392	382	426	409	371	422	444	456	443	398	364	394	378	398	426	420	405	404	399	430	348	373	393	363	377	399	415	386	405	387	451	402	445	398	419	374	462	415	417	391	433	421	393	387	412	403	419	389	382	417	405	395	417	428	441	387	418	406	397	398	408	389	402	406	371	397	428	407	386	399	404	412	429	448	377	417	380	407	416	408	407	416	399	440	399	404	430	419	386	435	374	377	406	370	418	378	366	395	399	405	366	434	374	390	390	398	392	382	410	400	381	385	414	404	409	398	396	422	389	398	382	364	407	413	405	422	385	401	404	351	407	388	360	439	387	371	428	381	405	399	386	435	379	389	364	406	400	334	398	392	428	368	395	442	403	398	383	403	395	387	393	380	371	386	398	396	383	395	375	374	415	438	371	396	416	397	406	416	403	422	441	414	394	406	370	436	410	431	384	423	458	393	416	443	396	397	380	433	380	386	414	406	411	402	382	398	418	393	401	415	402	412	424	382	407	406	424	386	394	402	403	409	404	408	413	402	387	381	392	366	405	383	396	382	407	399	422	410	399	422	364	405	407	384	412	402	396	412	371	372	443	360	386	360	387	411	369	403	399	392	430	431	380	384	420	382	421	388	385	403	415	418	399	395	368	389	384	418	409	418	400	368	390	404	440	420	383	398	408	430	391	419	445	433	379	412	399	356	398	423	414	376	414	343	427	401	382	397	422	423	402	415	433	441	385	387	453	410	434	415	428	420	408	392	401	374	394	434	418	384	441	385	392	407	399	424	397	387	421	374	404	392	382	412	408	417	368	388	408	400	415	412	352	416	385	397	392	410	390	375	458	397	436	402	413	405	392	373	410	419	434	360	414	404	388	372	404	433	462	384	375	420	389	400	398	410	437	404	409	375	405	406	403	403	399	387	411	414	405	396	394	391	413	387	387	440	398	427	418	403	400	400	407	381	351	395	392	374	431	404	339	409	445	393	428	434	444	411	418	381	410	412	397	388	380	396	398	401	402	424	426	387	415	380	408	357	407	364	382	410	404	396	422	383	423	378	416	367	399	411	417	391	422	404	405	395	381	406	416	344	397	422	374	412	429	409	416	400	454	403	441	403	380	412	419	393	425	416	403	394	398	401	367	408	410	415	405	408	397	411	388	396	398	417	408	407	426	412	375	422	411	396	396	429	360	428	405	399	408	399	420	438	402	371	439	445	394	395	409	380	400	403	392	381	430	414	409	431	384	390	427	401	380	431	415	408	380	374	384	378	416	417	413	458	419	382	409	359	398	443	396	412	389	400	415	366	375	400	404	420	411	394	418	410	403	391	383	405	398	401	424	425	389	385	398	398	416	450	396	424	412	396	391	444	407	408	405	395	437	423	408	428	387	373	388	384	370	417	402	397	405	378	404	373	467	398	426	382	406	386	370	378	399	413	418	423	417	407	403	353	403	378	388	426	405	384	418	374	383	371	370	444	423	404	391	433	418	389	417	420	389	387	411	379	404	386	402	396	416	390	409	404	395	420	376	384	402	397	398	386	389	404	366	406	388	410	382	402	430	392	442	383	394	414	368	409	430	355	405	407	391	429	414	400	393	370	409	366	371	382	395	399	418	360	418	422	442	367	376	399	420	372	366	444	422	382	425	370	412	382	393	365	392	394	420	429	430	377	385	427	395	412	432	405	389	416	428	406	400	401	366	413	388	406	409	427	413	400	397	386	372	404	400	425	410	390	408	392	378	396	426	418	406	411	435	410	412	428	388	406	433	393	383	417	401	404	408	398	436	400	404	388	413	388	417	388	418	418	389	354	409	399	417	373	381	411	380	413	409	385	402	429	392	337	414	380	412	435	405	371	398	388	419	389	402	397	431	414	395	396	371	369	374	407	382	384	414	394	399	390	410	418	446	409	403	401	395	425	401	418	386	389	429	413	428	394	419	398	412	412	406	362	389	404	418	460	382	397	398	416	424	395	408	395	391	401	404	400	385	377	406	426	385	401	400	401	453	407	394	414	398	386	376	408	437	397	395	418	384	414	378	376	396	388	400	376	420	382	402	426	424	420	373	373	406	421	352	389	417	391	394	390	416	407	414	342	380	411	364	419	424	372	445	386	372	393	381	374	420	373	413	393	397	429	392	388	417	385	400	428	394	420	372	394	375	401	385	432	391	365	409	400	406	422	424	429	419	409	371	437	381	379	393	427	434	388	360	386	436	399	414	435	421	415	385	384	411	419	427	385	400	398	401	380	386	374	379	379	376	395	356	401	399	397	404	401	396	405	416	393	401	373	398	386	430	383	375	392	396	410	405	434	383	409	402	401	417	412	396	420	371	449	386	390	391	393	417	391	382	384	407	410	432	426	408	365	412	397	393	436	397	411	400	441	457	396	401	405	419	388	364	411	403	380	406	438	418	423	404	402	368	427	402	408	442	403	415	392	400	434	392	356	397	382	397	410	409	374	440	420	378	394	381	409	411	425	391	430	431	404	421	433	407	373	406	373	401	411	404	427	375	406	431	403	395	386	428	380	391	389	385	394	410	451	383	362	398	396	412	384	401	376	390	400	393	345	415	372	409	369	435	412	414	387	390	369	406	408	379	427	418	400	403	415	384	396	407	398	389	387	407	399	417	414	426	434	370	418	375	364	387	378	406	407	394	426	458	414	383	413	402	428	388	384	390	441	430	377	406	397	378	396	394	407	424	411	380	377	397	410	414	410	400	399	421	444	439	398	372	391	434	451	382	419	399	393	406	406	386	408	409	389	376	379	410	397	395	401	409	407	420	399	381	399	433	426	401	358	405	392	423	411	402	395	413	425	380	411	367	413	412	389	441	389	372	422	447	418	388	388	390	398	440	385	385	387	391	418	385	401	429	374	406	382	425	386	383	416	416	418	428	382	412	415	388	371	419	401	422	399	430	374	404	394	367	389	394	389	424	390	397	407	378	378	425	420	405	415	373	415	398	392	394	401	438	386	414	431	438	418	390	358	389	383	384	389	419	406	434	433	396	388	407	371	374	384	389	387	417	411	435	395	388	399	402	425	419	445	424	379	386	402	417	404	408	404	419	419	393	364	398	403	428	377	398	418	417	420	378	386	356	447	399	439	437	387	376	409	418	425	407	397	394	400	421	425	418	377	379	387	398	388	371	406	415	400	427	458	414	445	398	391	370	438	419	396	381	398	384	416	423	423	382	378	433	430	418	412	371	387	412	366	389	362	455	442	401	380	392	396	387	380	380	399	375	440	399	449	403	369	431	403	409	432	397	419	393	385	386	424	396	395	457	421	412	380	406	399	406	414	427	394	395	406	432	364	409	393	424	392
30108	16115	15121	12918	10530	8777	8067	4614	2189	2053	1663	1247	1109	1159	1153	1398	1539	1265	1236	1254	1152	1127	1071	1001	1006	1099	986	1020	1010	1035	976	1024	927	966	1015	966	1046	981	951	982	1017	956	1008	999	927	999	916	991	1005	962	958	914	960	976	897	933	970	942	932	977	958	990	900	933	936	933	956	973	954	969	940	952	958	964	925	963	996	925	938	881	969	967	948	945	912	939	937	915	936	966	905	972	949	957	929	924	967	966	942	899	869	935	975	894	949	922	978	924	944	918	914	934	963	992	912	939	965	998	957	946	964	965	946	904	944	899	893	969	921	962	916	935	919	1007	977	928	942	945	977	960	950	943	954	976	952	966	941	923	921	952	918	936	969	946	914	978	867	971	926	913	956	949	922	963	959	896	936	943	956	936	916	901	954	901	946	973	974	932	949	867	969	908	978	956	939	984	957	916	915	927	903	922	950	940	960	932	919	927	953	930	895	921	980	1005	943	947	870	1005	957	945	953	930	935	923	913	952	948	1033	953	936	990	964	852	970	953	950	929	966	953	936	885	955	985	905	982	962	972	933	923	950	927	937	946	1011	962	941	966	989	924	936	967	989	966	908	912	945	960	928	963	917	974	986	949	1010	1015	898	992	948	948	929	955	957	997	921	999	944	956	938	951	960	935	913	934	916	902	940	949	903	930	921	988	917	945	908	932	969	942	908	902	979	956	877	930	997	975	953	944	910	957	955	992	962	970	893	941	942	908	933	936	920	929	946	949	959	994	902	991	957	999	929	992	944	903	955	946	922	1024	950	993	948	942	950	904	954	955	944	970	1025	929	949	924	952	945	885	930	939	963	933	971	983	904	976	992	932	949	931	919	956	948	964	933	919	985	917	985	967	939	957	936	989	926	911	964	915	971	934	957	972	948	937	993	943	935	940	958	905	947	943	913	940	968	933	884	967	958	967	964	958	983	927	932	914	969	895	945	905	891	914	896	968	1011	922	888	966	913	885	936	979	948	889	975	891	980	947	936	905	977	909	936	939	921	935	955	970	922	948	880	914	912	920	931	952	954	979	883	920	976	992	917	954	894	937	936	950	930	926	998	905	956	927	988	990	962	968	953	941	901	988	924	917	917	938	943	976	944	976	972	941	963	940	919	975	963	905	889	879	971	913	961	951	1017	914	891	946	954	1000	963	936	974	938	943	963	1004	920	959	966	868	942	914	950	940	944	974	918	891	919	951	956	890	927	919	928	991	918	875	918	908	912	930	916	892	1018	950	933	981	881	965	901	981	908	1036	929	994	910	981	862	943	982	936	907	983	892	925	953	982	984	937	921	963	917	945	954	946	955	922	888	949	920	944	1002	962	918	981	980	935	889	938	970	927	918	949	923	954	922	940	933	959	909	923	958	922	951	910	953	960	936	900	905	927	985	965	1002	949	1019	939	928	970	923	959	938	931	954	935	895	935	930	913	918	968	935	869	952	943	925	977	914	885	961	934	886	931	934	941	926	959	912	912	987	943	980	963	951	981	927	879	961	954	945	880	914	957	907	952	1005	986	905	1003	928	957	917	951	951	945	960	949	944	977	937	901	930	941	935	905	899	929	947	944	967	943	976	932	925	983	990	944	973	899	914	938	944	1011	951	924	947	970	959	946	928	922	924	992	942	979	932	961	955	906	972	912	964	952	955	940	876	912	877	929	955	968	922	953	936	890	918	982	928	956	959	946	930	955	932	985	932	923	942	928	981	967	952	922	909	903	955	947	977	955	972	961	947	926	929	975	945	934	975	924	992	948	915	898	948	899	951	941	930	995	900	1013	885	982	935	876	941	976	914	973	930	949	884	975	956	922	927	944	1003	880	946	980	902	939	957	958	939	938	917	914	987	940	953	930	932	972	918	938	932	930	894	906	956	994	950	933	994	954	930	926	934	1000	931	930	986	924	955	926	924	955	935	976	941	924	917	914	919	968	935	944	927	950	949	963	994	947	964	958	949	949	998	973	945	942	938	1005	963	943	1002	1006	971	900	984	974	945	924	957	952	950	953	946	900	977	960	887	949	984	876	981	943	942	943	1004	965	886	967	945	890	917	964	899	965	914	959	998	986	976	946	889	968	891	908	979	967	946	909	959	959	941	921	941	929	937	936	925	923	916	921	957	938	959	947	908	967	971	900	954	919	926	936	923	960	971	951	963	944	897	985	905	944	939	925	967	953	983	919	945	1010	918	969	942	985	972	929	891	956	915	970	1010	944	925	976	959	950	913	987	879	995	962	884	917	927	927	979	898	927	975	939	958	1000	903	917	932	894	925	934	981	959	923	950	1005	962	895	973	971	976	909	901	958	929	953	911	950	948	984	963	925	942	909	936	927	903	932	944	934	908	942	928	938	935	970	994	983	937	933	987	952	934	1008	937	932	944	943	991	919	960	947	947	938	916	978	921	980	928	897	972	976	938	956	982	967	902	914	972	961	934	885	968	983	917	984	959	945	934	915	988	937	925	968	967	967	908	950	947	932	893	911	951	954	907	983	979	914	935	922	928	978	942	980	949	974	925	983	902	920	951	924	921	978	933	934	950	905	990	916	900	919	955	963	990	898	952	940	1006	927	930	934	909	967	921	952	920	926	903	983	925	897	954	936	916	893	944	942	935	961	923	906	948	917	977	935	949	962	938	958	903	978	958	983	959	986	938	921	983	930	917	973	957	959	977	974	982	959	918	961	972	952	968	936	898	961	954	925	972	943	906	965	920	988	977	957	903	943	985	943	956	962	1006	944	911	976	921	903	1003	924	952	886	932	931	933	989	920	898	914	924	972	899	967	885	912	951	950	969	962	949	966	1007	914	977	909	944	938	985	918	899	927	922	899	999	950	985	935	900	916	955	905	921	947	926	957	920	904	945	913	920	937	915	967	986	975	975	944	964	893	982	945	928	974	950	924	967	934	965	929	921	983	971	910	922	928	990	907	907	968	918	965	914	958	896	944	888	976	950	962	982	938	949	1007	939	985	980	929	970	960	921	929	917	908	957	887	936	995	917	982	944	935	972	950	975	971	960	942	971	946	994	944	959	923	943	906	931	951	923	967	1010	888	938	947	892	970	915	930	929	974	913	889	892	932	955	947	916	950	931	922	975	981	897	921	981	928	945	968	925	949	911	998	940	955	945	913	971	958	956	917	1000	958	945	945	922	1012	913	972	908	946	961	880	936	889	916	973	890	931	957	975	962	1010	976	946	900	925	950	956	924	928	978	936	975	908	957	1046	909	935	991	982	939	951	955	924	940	995	948	992	861	952	941	941	971	924	987	929	1001	949	944	930	969	942	962	926	917	898	967	968	956	994	956	966	953	950	923	921	950	939	920	931	942	999	896	953	945	889	925	987	947	964	937	904	1002	963	969	964	982	882	957	920	991	950	925	961	920	955	925	923	978	928	930	907	950	975	1000	950	980	880	936	992	943	942	948	991	929	966	984	936	989	948	906	947	928	949	948	938	916	909	995	991	937	956	956	899	927	991	899	930	886	903	956	917	946	957	971	928	916	899	967	934	982	936	947	935	968
47947	24372	16707	8993	4910	3088	3056	2161	1015	648	541	387	413	382	401	386	484	445	432	410	395	359	379	361	344	433	393	398	328	363	362	373	350	335	340	335	352	371	357	340	342	345	364	372	357	380	315	349	364	337	332	362	373	334	315	322	345	343	326	377	300	330	352	349	279	334	363	329	333	340	310	328	338	345	308	322	359	298	327	329	314	325	382	326	323	349	298	340	388	333	314	376	317	322	374	314	372	349	344	349	324	337	322	344	320	320	314	329	334	331	305	340	333	339	355	331	338	319	364	340	320	361	323	335	348	379	285	337	381	304	337	347	327	333	314	328	342	345	312	343	354	318	331	281	330	320	376	336	333	351	340	353	315	351	358	379	343	339	302	331	330	366	340	341	375	335	337	368	320	340	346	359	350	323	323	343	336	345	313	346	326	329	316	352	346	303	344	351	338	353	334	365	315	350	309	344	366	324	320	332	349	359	348	343	313	323	313	328	369	341	332	337	296	300	307	312	344	323	338	304	338	323	293	353	328	344	346	344	327	327	346	346	317	313	312	332	324	353	313	346	306	318	318	347	337	342	324	350	309	362	320	329	336	381	341	358	351	388	369	327	313	363	289	295	323	332	370	322	349	343	326	339	319	363	370	375	327	362	328	308	325	355	349	302	327	329	348	331	303	341	346	333	324	291	377	326	364	304	363	305	349	340	316	354	342	330	366	343	319	333	341	303	368	341	354	394	355	345	348	318	371	356	347	309	362	301	340	317	360	314	301	304	363	356	368	338	340	302	330	341	336	305	347	357	304	315	322	337	341	321	327	333	335	313	341	335	333	363	308	310	348	345	329	339	334	366	348	333	318	334	336	330	331	317	325	366	321	304	324	341	361	338	339	322	337	398	346	311	333	327	334	355	331	325	333	308	317	340	355	311	310	317	335	334	336	325	355	333	302	366	358	326	321	330	315	329	330	328	356	345	350	312	342	335	318	344	334	328	331	355	327	370	364	328	315	324	293	329	348	347	366	342	352	335	342	349	312	318	348	332	353	337	325	352	340	310	378	321	317	366	323	321	330	353	330	318	343	328	349	356	351	325	347	347	316	321	326	321	320	306	345	337	313	316	339	324	351	307	328	359	326	322	323	315	329	318	348	362	307	305	320	309	349	289	330	324	305	349	348	346	364	341	356	322	310	330	352	367	346	336	336	347	312	307	343	342	331	353	320	350	357	317	338	338	338	363	377	337	311	365	350	306	333	352	352	365	338	337	362	340	321	334	330	323	347	328	348	341	359	371	356	326	361	362	312	317	317	336	360	338	338	334	351	348	334	341	333	316	325	368	341	305	349	312	326	319	320	336	348	329	328	336	318	325	348	360	375	338	327	335	342	339	297	369	338	341	353	321	355	329	333	369	340	317	327	342	331	325	354	311	346	329	337	339	352	310	307	347	338	335	350	310	323	310	342	341	309	356	338	351	317	314	347	324	368	304	337	339	273	280	323	318	342	329	346	341	356	325	352	303	325	357	327	380	363	341	322	354	310	358	320	355	330	324	337	359	338	346	301	317	361	313	357	337	352	319	366	337	343	360	326	337	334	328	330	340	325	297	317	331	371	346	336	313	271	312	336	368	327	340	359	366	327	356	324	335	331	370	355	319	314	329	324	318	338	367	346	323	319	379	358	320	334	347	309	305	354	332	330	347	353	334	354	384	333	318	318	381	284	355	347	312	284	337	354	380	355	318	351	328	339	319	347	344	375	341	327	330	348	318	358	294	321	332	349	308	373	347	326	354	333	307	357	369	314	323	322	338	366	355	336	322	347	363	337	360	342	348	352	378	333	374	313	341	337	310	319	350	363	375	316	337	345	320	335	356	358	359	332	349	313	353	307	317	340	339	351	335	347	350	325	348	307	296	348	296	345	370	317	318	303	341	347	331	305	337	357	349	345	371	345	324	363	318	360	340	315	359	340	310	343	378	346	362	360	325	326	380	345	350	304	383	361	348	327	312	344	307	318	337	348	355	328	342	297	289	363	325	343	336	330	311	327	332	320	318	320	338	307	317	356	340	352	331	325	330	352	346	342	339	336	334	356	367	314	339	342	329	298	333	337	340	328	378	347	347	336	362	354	363	357	351	333	313	331	324	363	339	340	364	380	328	316	339	323	360	329	367	369	338	335	314	364	368	359	334	345	326	377	329	343	327	313	320	291	335	334	332	308	323	320	347	300	358	366	356	316	388	381	338	343	283	318	354	330	342	309	308	366	328	334	310	340	348	302	328	364	327	331	350	336	348	316	368	364	379	323	344	311	371	347	328	316	339	330	364	312	348	325	331	358	320	342	343	332	333	374	329	358	345	363	338	341	358	319	362	304	307	350	320	349	336	310	347	328	298	318	366	360	350	304	351	336	330	323	358	320	343	331	351	338	356	324	312	357	394	323	324	332	303	335	310	344	349	358	326	332	359	359	344	319	359	345	360	362	339	324	313	341	335	337	328	367	321	303	336	334	345	356	322	346	325	322	332	324	331	334	379	344	357	351	306	315	305	336	363	324	311	335	323	331	339	344	371	357	321	314	347	356	326	316	341	320	338	332	342	325	372	328	308	328	348	338	351	328	332	384	333	316	367	333	347	366	348	328	330	362	329	328	341	322	343	324	322	359	335	351	319	336	360	345	347	303	345	340	362	333	344	340	311	307	346	359	322	339	331	341	352	342	355	365	315	338	314	323	339	358	355	380	364	314	342	316	339	321	327	381	305	359	346	311	341	315	310	326	363	345	333	337	378	340	354	334	323	351	332	319	311	345	336	322	338	327	347	339	350	327	313	318	322	339	316	347	322	366	323	317	337	328	360	355	388	310	357	388	331	350	324	334	324	348	325	327	336	344	338	320	367	328	308	345	324	314	361	360	345	365	383	332	348	341	342	314	326	364	319	370	326	320	294	322	301	378	321	319	362	357	335	327	366	357	305	317	330	294	302	337	336	321	354	286	321	343	329	331	348	328	343	344	328	323	334	335	373	327	379	345	334	353	314	331	331	341	309	337	315	294	356	351	373	339	331	339	330	320	329	334	349	350	304	346	344	325	350	337	357	330	313	321	348	334	341	344	337	355	326	364	352	323	366	337	337	347	359	361	341	359	348	392	351	307	352	337	318	330	330	322	352	353	335	332	355	345	328	304	359	357	342	328	343	325	320	343	338	340	364	348	337	302	390	334	363	327	333	339	372	331	344	338	313	352	318	347	358	339	364	341	358	323	367	361	324	346	372	345	348	357	358	355	339	338	301	345	323	312	363	320	332	333	350	329	356	358	368	310	318	336	330	336	336	333	319	336	321	337	299	336	343	366	343	377	330	331	326	330	325	369	365	329	308	294	374	366	332	329	323	299	344	355	353	326	353	365	306	335	325	358	359	324	311	308	335	324	336	320	385	310	327	323	329	352	338	370	333	334	335	397	336	346	319	301	348	342	332	338	356	347	303	302	355	352	325	345	347	321	309
31996	18686	21394	17729	13679	10456	11332	8242	3665	2209	1747	1271	1071	993	1114	1259	1670	1709	1303	1305	1088	1044	1049	921	894	909	909	857	877	843	838	864	878	858	837	818	820	873	834	838	848	885	826	824	887	851	846	840	840	893	827	790	780	813	764	763	801	819	818	750	809	745	816	801	756	798	782	786	776	787	774	794	833	743	837	801	845	827	828	779	734	846	808	794	809	800	717	753	803	792	762	785	802	769	802	810	735	828	810	798	762	772	795	800	769	763	792	785	809	787	813	747	696	807	795	822	791	784	780	752	817	762	795	801	785	849	794	734	735	792	835	768	760	759	800	791	749	821	756	824	797	779	816	778	784	806	799	788	763	784	809	808	790	814	756	779	783	759	785	841	797	750	748	802	803	788	783	813	803	773	777	808	834	773	785	799	800	808	807	776	782	762	727	806	781	808	765	778	741	769	759	764	758	789	809	764	794	827	784	770	778	766	802	787	812	788	834	738	777	793	764	811	758	762	780	759	815	766	808	807	823	770	830	785	813	750	822	766	787	829	791	789	744	778	766	806	778	800	812	805	812	749	776	740	792	818	795	769	790	779	750	822	839	776	760	735	803	813	807	788	798	761	759	825	794	775	796	784	805	809	760	763	793	736	798	763	757	738	818	802	761	790	787	779	782	785	806	773	736	793	751	766	795	761	781	789	782	808	788	744	796	781	793	808	784	765	786	812	797	801	774	786	785	773	772	779	750	777	825	837	773	819	766	780	796	772	831	771	783	762	766	825	753	785	793	793	824	791	753	764	773	753	782	830	813	774	783	800	755	802	794	773	807	765	830	818	776	808	803	781	766	825	765	787	797	838	756	780	813	792	783	742	754	777	793	808	823	840	754	784	771	760	838	795	788	771	835	784	846	840	778	782	791	755	813	825	801	820	803	785	816	761	771	797	743	798	800	797	760	774	795	783	765	818	811	808	748	795	788	792	772	765	823	832	768	772	829	749	791	785	791	752	810	760	767	804	799	799	755	756	790	773	759	726	786	775	758	754	775	765	800	751	789	805	814	813	739	786	752	733	783	785	785	835	781	790	761	802	784	745	787	794	779	792	815	763	777	826	784	763	783	802	785	763	758	833	783	794	775	787	789	793	763	783	815	789	856	829	789	757	748	857	811	800	797	776	771	819	777	765	787	806	777	772	799	797	845	784	743	781	767	797	791	799	807	771	800	804	784	805	799	791	778	759	825	825	772	790	778	799	772	757	759	823	793	791	775	798	785	796	831	786	805	803	791	774	824	808	761	767	821	810	813	779	820	771	797	795	804	787	807	794	791	803	801	748	772	800	734	772	855	782	807	848	853	762	840	819	790	783	798	799	800	820	806	827	790	780	865	800	739	799	814	774	822	825	788	770	715	791	785	728	809	812	772	782	801	787	802	759	775	777	774	822	771	804	749	778	758	737	836	749	765	834	797	826	769	829	787	851	735	813	755	750	811	764	776	801	800	768	821	771	771	818	766	794	799	735	812	811	808	839	834	791	811	806	793	816	805	788	790	767	804	789	744	768	781	831	775	781	826	821	808	810	768	775	758	780	767	731	727	807	789	782	787	832	774	773	808	751	799	787	789	790	830	786	745	802	802	809	736	766	814	823	822	783	761	837	780	800	769	878	753	794	812	824	786	809	810	782	828	774	755	775	768	801	780	745	756	779	809	834	774	807	795	739	854	810	795	806	748	787	806	775	822	770	803	779	789	770	751	798	797	805	799	809	751	745	807	792	764	807	757	814	742	818	803	727	833	815	790	793	782	731	785	785	792	749	808	791	778	776	806	823	791	800	788	788	773	759	771	781	773	777	785	784	815	825	809	790	853	804	849	798	808	771	826	824	773	791	823	831	841	832	773	775	806	811	842	795	797	776	784	789	777	803	754	770	762	768	751	789	721	803	807	829	782	809	758	822	765	794	770	829	847	791	785	835	794	818	786	755	772	778	788	793	818	800	850	769	800	753	775	756	740	797	759	777	726	760	848	779	755	844	758	826	766	783	778	774	762	781	753	744	806	761	766	782	833	794	772	813	814	794	783	822	817	801	767	817	786	814	790	782	758	768	809	761	824	766	758	785	792	797	830	796	798	834	783	790	805	795	795	811	762	810	788	740	805	766	790	839	800	820	741	801	735	787	778	811	751	740	817	795	744	754	794	824	802	749	770	836	725	739	779	757	754	784	780	823	808	767	783	762	793	794	802	840	848	810	797	770	770	741	827	770	782	726	807	787	771	779	767	831	788	788	754	795	741	766	795	818	799	786	786	803	759	803	762	746	801	768	791	791	813	750	794	828	770	765	812	750	846	786	787	807	812	829	839	743	815	735	770	762	785	793	798	765	791	771	799	794	757	804	774	806	798	792	738	835	788	825	769	817	759	797	829	837	836	847	778	789	735	764	834	804	831	716	761	795	780	776	763	854	810	816	805	773	787	834	795	772	769	816	836	821	804	799	776	771	806	788	855	781	789	781	829	781	799	754	776	822	776	806	776	800	793	769	761	811	743	801	772	792	815	792	786	826	820	849	792	803	756	806	786	768	759	753	753	799	787	801	769	782	751	777	811	785	826	802	763	840	824	782	773	796	748	746	780	728	806	751	827	852	788	737	804	797	812	778	819	798	765	796	809	770	754	767	834	797	820	811	750	789	832	787	814	787	781	807	838	815	767	799	785	791	764	782	760	789	792	839	838	763	808	766	784	780	798	781	820	765	833	802	785	784	750	777	799	768	794	831	820	810	790	786	770	794	779	784	815	778	771	818	776	817	764	809	780	774	760	753	835	802	846	764	777	792	828	771	794	760	801	763	801	829	813	778	758	771	805	860	815	784	804	767	773	759	812	777	762	758	749	824	828	828	786	793	796	799	809	759	783	788	859	802	798	830	802	774	764	780	749	792	830	812	808	788	812	761	767	766	803	809	806	807	754	755	755	752	826	780	771	763	732	844	832	769	783	766	765	787	786	832	756	785	768	766	818	761	744	784	776	832	772	800	816	817	774	765	770	751	795	757	814	797	766	774	757	789	732	765	818	814	799	769	801	783	781	809	780	840	794	810	763	799	785	794	791	756	788	780	772	746	768	779	809	744	746	770	778	818	761	764	809	756	780	813	796	796	823	803	778	816	823	826	763	747	813	826	837	797	765	813	758	735	782	784	801	816	778	807	784	805	764	792	778	773	774	804	800	796	822	788	792	779	787	782	813	757	811	794	773	801	767	778	787	825	774	772	832	760	793	805	784	767	797	757	779	771	741	791	810	839	772	815	760	740	778	788	740	788	842	850	729	806	786	786	832	803	767	793	791	799	811	835	810	773	848	798	819	816	786	780	767	816	811	772	782	770	819	851	828	712	794	777	815	840	816	752	764	739	781	784	748	815	778	775	763	758	781	798	807	804	775	768	796	779	818	738	775	782	769	805	796	807	784	791	772	753	774	759	785	765	791	790	754	771	759	735	791	743	778	833	789	776
28019	11766	6440	3085	1576	880	638	505	443	391	340	343	380	349	338	391	355	386	338	340	336	312	358	323	361	365	371	339	333	337	316	322	315	341	361	328	338	320	331	372	350	311	314	336	337	324	328	325	371	346	345	332	333	354	346	327	360	320	305	320	328	318	334	324	318	321	339	341	319	356	328	328	369	327	328	316	376	306	347	310	368	335	348	355	342	331	329	339	340	306	332	316	335	346	334	326	332	347	321	362	320	324	335	298	335	339	325	315	348	307	334	335	358	349	344	334	320	328	331	334	331	371	320	339	347	328	333	315	361	325	344	359	338	324	341	341	353	325	322	319	329	320	333	342	344	318	367	334	335	342	321	318	352	307	298	366	344	337	342	342	323	328	323	329	313	345	325	351	314	352	354	333	353	353	350	315	350	326	358	339	333	313	333	330	342	348	338	358	326	358	371	340	345	352	361	314	378	363	310	322	310	323	354	354	326	346	324	359	305	325	310	308	358	336	329	299	342	347	350	313	321	286	331	338	327	324	297	334	335	334	345	317	322	330	314	334	346	342	332	344	335	329	331	334	311	345	302	357	324	330	300	362	332	321	303	332	341	303	330	296	272	330	349	321	343	322	336	299	310	319	318	334	334	303	362	339	308	347	324	347	336	349	318	297	334	334	326	346	310	324	328	349	336	344	357	349	326	352	328	340	343	344	328	360	282	323	347	360	330	319	336	345	338	321	358	335	330	313	333	342	320	323	369	347	341	336	326	343	343	341	320	293	342	324	326	333	352	341	356	345	345	359	351	335	356	313	322	333	331	363	333	325	342	305	311	370	320	322	346	320	344	366	312	303	326	308	318	333	354	338	355	370	353	335	342	326	333	352	349	317	336	331	376	327	353	326	330	324	352	292	330	340	350	338	333	304	329	307	346	324	338	372	325	329	297	317	332	326	322	316	305	333	336	337	299	323	325	315	329	355	344	333	320	310	352	350	347	350	334	358	329	311	363	330	317	342	347	320	304	310	336	321	320	293	337	352	325	332	329	333	350	357	336	334	362	332	346	324	327	332	317	340	350	353	361	328	356	311	332	337	333	333	353	337	356	330	297	347	335	343	336	338	371	344	325	327	335	335	292	338	360	329	340	321	346	338	361	344	351	326	312	295	330	323	342	373	323	313	334	309	314	333	343	362	326	345	308	360	326	345	335	329	346	305	335	346	318	327	353	326	329	340	312	341	313	342	277	321	324	325	365	349	301	321	309	365	334	325	338	375	319	346	335	291	370	339	332	353	327	302	315	314	321	357	358	323	313	335	328	315	319	330	340	334	346	318	341	372	321	332	331	359	373	297	321	345	353	341	289	341	360	301	322	328	345	369	364	318	321	290	349	335	325	310	308	363	360	341	331	325	341	352	344	343	342	357	296	337	347	337	350	339	317	343	314	334	326	343	323	341	350	351	338	331	295	306	336	348	332	331	345	344	344	321	332	301	328	325	304	342	341	308	309	313	329	294	342	335	369	332	314	363	364	350	347	349	379	356	339	344	328	321	328	347	371	318	333	335	313	318	321	353	333	344	354	350	333	318	333	304	374	346	315	303	355	312	366	315	343	318	347	319	316	327	353	363	376	350	369	304	327	320	352	343	348	346	325	318	316	359	353	369	359	332	304	309	360	335	351	344	338	333	360	349	311	355	337	334	345	387	367	346	320	320	336	350	364	319	308	333	336	310	338	317	351	350	356	306	362	321	352	340	327	335	333	327	312	355	352	336	319	323	339	363	324	341	368	346	341	351	330	302	346	343	348	286	377	305	336	332	334	349	345	338	344	309	334	324	291	312	300	332	324	337	291	347	346	346	322	369	341	334	334	340	334	311	289	365	329	334	343	338	346	308	328	316	340	344	304	282	319	341	350	316	315	354	364	335	357	306	334	317	294	350	334	305	323	325	308	313	334	396	330	345	346	362	320	309	310	301	330	350	328	329	334	339	327	335	307	325	358	305	328	317	348	321	335	328	331	322	319	306	335	345	344	333	326	357	297	345	307	358	378	334	327	380	328	346	343	357	336	338	319	343	336	315	343	345	346	319	334	317	342	353	342	336	338	340	375	325	292	348	316	314	316	339	335	342	290	367	342	332	358	309	331	322	326	339	338	346	331	317	337	325	331	306	337	336	280	369	328	337	318	338	317	321	338	322	317	352	340	331	329	335	302	317	333	321	335	323	344	339	307	351	356	336	352	349	342	367	378	358	333	325	362	328	333	330	361	350	344	370	329	329	291	337	343	334	329	341	364	332	342	331	343	335	365	332	331	365	347	296	343	316	331	312	329	333	362	312	370	315	338	313	340	376	307	337	337	343	300	353	317	328	367	380	334	331	328	319	299	339	344	336	300	351	373	360	357	321	315	316	356	337	344	350	352	311	346	338	308	302	344	378	348	328	337	338	315	327	341	348	332	347	308	295	298	362	320	317	325	326	330	349	336	381	335	341	344	332	352	323	305	345	307	342	353	335	309	304	347	346	326	343	362	350	331	325	330	301	319	342	320	308	341	339	292	348	315	338	310	351	306	327	358	334	363	346	330	349	293	330	349	305	321	323	348	321	331	328	338	311	347	328	331	372	363	333	320	338	358	343	350	317	315	343	321	319	355	350	362	333	324	371	357	326	317	319	335	304	332	326	321	334	318	304	315	357	315	340	310	326	314	346	306	330	336	328	325	316	353	325	348	352	349	338	327	318	344	342	361	303	333	365	352	349	339	322	322	335	307	323	322	322	340	350	339	318	347	332	320	347	343	339	327	380	323	345	345	306	320	360	347	337	315	314	357	324	368	335	325	354	339	355	329	335	348	350	357	340	340	312	351	330	318	330	357	315	356	328	313	338	328	321	323	343	316	347	307	335	346	338	337	350	321	358	313	343	331	324	335	319	338	325	311	316	359	322	337	322	333	311	362	326	352	318	334	362	345	355	317	340	315	325	370	332	328	304	354	349	357	340	333	319	322	322	344	302	316	352	348	335	348	334	350	342	328	354	276	336	341	334	337	332	321	334	335	350	366	327	321	367	333	343	333	337	320	336	303	348	351	372	332	346	339	327	339	334	344	309	310	366	371	341	328	351	370	318	365	336	339	326	337	372	338	305	359	340	308	336	349	347	341	342	321	338	310	336	322	320	339	327	354	347	332	352	337	325	368	347	315	357	340	326	309	349	319	367	360	331	383	351	325	341	320	342	299	350	328	341	338	327	311	357	314	360	326	336	345	341	349	338	337	337	329	372	332	349	314	338	339	349	339	334	310	322	342	323	323	333	353	354	331	355	329	325	336	330	339	318	298	346	330	330	323	333	331	339	353	321	347	318	336	363	348	358	321	324	359	327	348	327	350	337	302	349	332	333	362	294	349	315	293	312	311	343	353	346	346	347	340	340	346	383	321	352	319	337	373	354	330	347	329	334	339	326	337	340	322	333	304	365	339	322	330	354	330	324	335	323	307	318	338	356	333	343
19503	9514	10371	7873	5316	3128	2436	1682	1324	1122	1015	928	823	888	827	878	858	864	840	807	838	883	876	829	842	796	848	832	831	791	869	842	853	797	792	802	807	834	859	809	824	806	844	794	791	799	813	854	779	789	795	811	840	817	820	800	759	802	816	781	796	767	793	843	770	781	763	811	813	806	790	781	844	786	817	805	810	776	778	815	794	820	754	799	804	775	853	809	748	789	800	876	790	792	819	778	829	788	797	817	853	826	797	836	771	739	819	850	771	800	823	800	836	789	803	825	785	778	806	816	820	787	806	803	800	758	816	809	759	795	786	831	808	774	810	814	780	779	776	820	805	820	795	796	861	852	761	810	799	792	813	818	778	742	782	768	750	783	824	795	831	788	780	802	845	827	803	753	826	820	795	851	772	816	780	795	720	772	820	808	829	845	817	824	818	805	770	807	759	769	782	856	755	851	741	801	785	758	795	806	787	791	803	785	742	783	821	830	811	774	796	793	808	783	773	836	836	816	801	870	783	783	799	815	805	825	811	805	736	809	800	792	789	796	809	802	795	801	816	806	772	777	837	806	755	787	778	850	784	773	801	775	790	769	834	795	807	840	797	800	811	812	827	777	777	843	764	838	814	802	779	789	744	826	784	777	787	804	813	841	802	818	800	826	784	863	807	825	809	790	789	743	789	783	826	795	772	796	832	778	816	785	819	789	821	808	778	822	797	801	826	826	721	789	836	790	770	817	778	783	831	808	762	820	807	821	793	780	799	832	796	766	777	798	815	787	799	784	810	811	809	812	828	838	797	783	773	804	806	890	808	784	772	833	788	830	771	802	785	759	804	828	821	775	786	805	779	786	796	881	788	844	826	826	782	868	797	805	794	813	804	854	835	833	804	771	799	823	798	743	802	844	826	790	805	741	766	830	802	772	804	789	760	779	758	799	800	802	792	796	777	795	778	828	785	771	782	782	809	829	786	823	822	793	780	771	766	771	809	797	772	780	812	788	785	798	797	803	820	816	785	783	760	756	764	788	786	812	833	831	845	802	779	735	773	824	809	801	798	809	787	796	825	792	774	775	805	769	826	792	819	859	774	818	771	800	821	820	831	801	831	784	742	793	790	773	812	786	812	787	828	790	859	765	749	793	767	834	786	812	777	797	832	750	783	804	835	805	810	785	769	807	775	825	785	732	818	814	814	788	825	802	783	798	758	798	815	773	822	785	836	808	774	774	789	793	822	850	779	778	783	812	780	811	769	802	803	795	831	793	813	819	786	796	840	836	832	795	796	795	814	801	773	771	831	824	804	791	797	829	827	749	787	798	869	790	787	837	821	815	813	748	825	751	818	783	775	788	807	808	784	782	865	828	796	798	789	828	784	825	822	777	800	788	863	797	845	796	762	817	816	823	790	732	783	731	804	839	793	789	834	809	801	796	809	772	791	787	831	791	790	828	805	854	847	769	809	821	837	784	788	802	781	795	863	792	797	763	831	780	815	794	747	759	789	784	773	798	773	803	792	805	847	820	765	815	789	807	833	854	821	803	805	779	774	855	776	801	808	762	814	832	805	781	798	821	810	788	850	797	798	761	780	809	789	838	815	806	793	766	780	761	797	752	766	777	814	787	798	859	784	838	832	788	836	804	788	750	818	792	774	801	783	846	794	828	814	782	809	777	817	840	791	840	776	760	726	816	760	789	793	801	829	810	814	777	883	748	788	820	777	827	839	794	823	781	772	866	820	798	774	789	813	765	778	809	758	815	769	767	794	740	765	788	785	789	843	845	796	756	792	853	777	852	799	840	836	800	795	761	793	829	820	779	804	861	780	777	846	801	795	805	811	762	803	774	808	822	869	856	760	797	812	792	766	801	765	790	815	827	784	796	800	847	835	844	832	776	821	797	763	806	741	842	790	777	752	813	779	806	787	817	827	821	823	794	800	773	738	791	795	805	776	789	778	769	828	751	746	788	789	771	807	802	765	805	809	819	847	831	821	796	799	808	794	795	822	776	836	803	773	793	782	772	831	792	858	797	843	823	807	792	856	818	829	780	768	819	777	761	809	811	792	832	835	788	762	806	808	813	806	783	809	803	802	790	850	798	800	757	775	814	818	817	784	786	787	813	781	799	785	831	786	838	793	788	805	803	800	775	836	826	818	794	862	820	799	820	829	791	777	791	815	748	799	756	803	779	802	781	773	805	832	856	807	816	814	790	757	788	759	769	814	782	801	782	811	796	771	786	752	776	808	808	763	802	744	807	800	810	797	796	817	816	833	823	786	815	804	826	776	795	739	776	811	803	767	826	829	768	757	771	817	789	798	776	812	824	834	755	785	782	824	846	817	809	787	791	776	788	836	852	754	782	772	815	791	816	813	823	773	821	809	843	816	792	785	824	820	761	793	795	762	806	789	791	799	817	803	782	797	812	765	781	786	794	774	817	797	778	759	781	810	755	850	752	854	795	798	780	794	796	775	785	847	794	812	812	775	823	786	778	764	813	831	809	816	798	823	775	757	811	795	818	764	810	745	783	755	859	780	811	818	827	829	864	818	794	769	819	812	809	807	798	840	861	815	759	848	761	826	795	779	818	752	769	790	796	774	792	768	839	807	822	803	814	760	753	822	799	803	812	785	868	813	854	781	794	830	783	825	811	778	816	816	820	822	765	819	756	790	801	770	793	843	789	799	806	729	801	827	811	836	826	815	808	785	844	797	827	807	818	796	829	809	743	784	794	768	843	829	791	872	820	806	818	775	804	790	756	786	818	788	809	776	795	833	759	807	799	768	791	787	801	794	848	809	794	743	782	818	765	818	829	785	821	779	771	798	819	780	808	790	787	843	837	742	760	780	807	808	800	750	764	786	828	810	792	845	834	755	759	805	834	823	787	806	821	793	779	739	806	780	785	788	766	778	815	799	776	772	830	781	798	789	804	811	816	824	839	780	832	778	807	814	793	800	792	744	799	743	810	791	814	797	786	823	835	784	781	746	834	800	786	847	824	763	773	798	796	862	767	813	779	815	827	788	842	789	804	827	816	802	842	841	819	774	778	858	742	783	827	806	832	806	773	805	793	805	818	767	799	812	830	791	815	787	770	813	779	730	881	775	814	800	831	868	836	783	792	825	847	804	754	834	840	804	831	800	798	793	801	835	812	791	796	781	799	801	819	774	806	842	797	880	809	796	782	776	794	734	786	779	840	789	882	795	790	775	828	818	775	745	806	800	818	758	806	783	824	796	881	791	758	769	775	797	808	833	787	798	805	813	761	831	813	857	805	800	785	774	804	821	842	787	814	795	776	804	809	777	809	805	820	810	793	800	797	814	820	768	819	786	774	809	833	832	813	792	833	779	817	788	786	799	760	825	822	798	763	798	789	811	792	792	826	766	779	827	825	789	765	814	841	808	848	770	780	840	779	778	801	784	803	851	797	788	776	796	807	849	811	803	804	796	777	837	754	789	840	794	845	786	788	831	766	793	784	795	771	809	802	817	795	797	811
43971	20204	10670	5528	2641	2057	1632	699	583	576	494	455	428	410	473	481	426	468	444	418	425	470	417	414	438	378	403	421	403	432	396	426	392	388	440	377	408	414	411	426	420	437	399	385	390	411	405	440	416	386	428	414	396	392	432	378	386	416	418	385	413	395	434	387	396	427	404	429	413	382	387	370	397	376	383	455	394	372	399	419	390	429	393	377	387	406	409	411	417	365	385	383	411	383	383	377	356	373	374	391	388	407	400	389	401	387	378	398	366	397	419	415	367	384	416	405	367	381	399	385	391	410	407	397	414	386	379	374	374	412	417	360	411	371	386	359	406	388	400	390	405	403	386	374	420	385	382	408	392	404	386	412	390	414	426	412	392	405	411	408	403	381	403	382	406	371	404	398	394	406	394	399	391	415	421	401	400	404	419	426	415	381	375	406	409	369	394	362	412	380	421	382	404	399	374	397	387	422	389	399	383	423	411	420	401	386	405	386	382	412	390	377	374	410	393	384	369	378	384	371	416	377	421	385	396	414	383	393	394	403	424	375	403	400	401	425	424	406	376	409	416	400	393	394	389	377	404	397	386	375	386	385	408	417	390	448	412	382	418	426	417	370	353	390	407	371	423	380	421	385	377	374	388	381	396	416	368	394	398	382	390	373	376	382	393	420	384	368	398	371	343	433	396	445	431	399	399	394	384	404	402	402	402	401	404	359	394	405	372	380	380	411	373	382	396	426	414	380	394	408	405	377	402	417	362	368	393	392	370	400	392	460	384	380	393	412	367	341	386	426	360	374	355	376	378	396	374	441	412	428	416	373	334	377	387	373	409	418	404	385	376	397	427	380	424	409	442	412	383	382	408	435	403	413	373	430	400	396	393	398	425	371	400	387	380	440	408	435	420	391	423	373	429	434	388	382	398	384	411	378	356	386	405	434	416	431	404	417	391	409	442	396	422	392	370	429	413	356	440	396	377	421	376	368	391	375	382	429	397	389	397	410	407	391	422	411	380	384	391	425	386	422	366	385	423	450	409	405	406	392	388	408	393	375	432	421	386	407	418	435	418	420	413	371	396	371	419	423	402	402	352	395	387	411	391	390	372	392	414	420	453	389	361	419	436	402	385	436	407	423	380	422	394	373	397	389	387	372	373	364	425	373	360	387	373	404	391	404	406	386	422	431	402	429	409	489	387	378	385	399	434	379	401	373	408	405	373	402	381	390	392	383	360	411	397	373	412	416	428	424	416	402	399	367	401	411	370	350	374	424	349	401	352	356	407	395	400	366	420	416	413	380	435	432	401	426	414	428	355	357	391	423	382	433	413	404	387	367	396	380	336	390	424	373	382	438	423	394	389	393	377	401	385	387	398	409	383	409	428	425	407	385	417	366	392	379	386	372	360	414	410	395	399	387	406	376	387	350	399	396	412	384	378	391	399	415	359	387	403	384	376	398	391	400	356	411	429	409	398	381	411	382	385	424	411	403	382	378	395	423	361	377	404	390	408	432	393	377	409	428	414	412	365	405	427	385	363	380	395	405	379	417	402	427	415	369	458	405	407	390	375	381	377	400	411	359	388	443	369	409	392	426	394	455	414	402	407	372	389	387	359	428	379	385	445	374	402	406	410	414	423	360	421	386	427	416	382	394	391	386	404	390	422	415	406	415	394	405	393	383	398	387	382	379	361	402	387	392	367	415	371	390	426	393	439	404	358	365	417	387	360	367	386	378	389	400	420	391	406	397	387	402	386	383	402	366	386	423	393	394	406	369	411	375	411	403	403	399	413	391	384	355	415	422	409	399	406	397	404	350	378	394	381	407	402	386	440	393	390	435	394	404	421	374	398	386	398	409	405	419	394	374	426	405	369	368	426	391	392	394	384	376	386	388	434	400	398	382	390	372	395	378	425	413	378	389	401	385	391	403	395	374	406	389	377	416	373	415	384	403	393	393	436	398	448	378	428	417	384	420	374	403	392	406	415	387	393	431	417	356	420	424	394	362	364	412	408	390	389	400	383	342	385	417	405	370	392	419	386	408	413	413	367	395	389	377	381	402	357	369	395	395	407	383	416	377	385	402	372	398	408	377	408	383	388	380	381	389	432	371	424	400	411	373	431	410	388	406	378	430	355	400	409	444	378	414	416	386	411	389	378	390	393	402	391	379	433	410	415	406	369	414	374	421	372	407	377	418	404	404	426	404	387	393	348	373	409	383	369	414	413	394	371	436	403	396	376	406	392	372	433	367	406	380	366	407	396	402	412	412	415	388	385	413	387	387	426	419	399	355	419	361	371	389	395	387	355	399	376	390	339	395	405	365	404	389	391	397	438	395	379	426	419	397	404	424	418	409	411	415	392	400	417	423	360	413	427	380	412	421	422	403	392	409	385	344	410	385	403	417	412	418	398	423	379	399	388	396	415	409	393	393	405	412	416	427	411	393	416	383	400	386	408	444	416	403	393	427	414	400	367	362	397	397	392	406	395	371	401	411	423	404	391	394	416	356	418	424	426	428	417	388	432	424	343	379	418	406	406	373	404	382	426	391	366	392	408	392	409	392	392	450	392	372	422	409	386	424	360	367	397	418	404	383	365	411	401	407	377	435	387	388	396	351	383	407	395	382	382	422	404	382	404	378	408	410	408	447	452	393	420	376	374	406	379	409	437	408	451	371	399	437	391	361	393	413	383	414	389	404	410	439	371	388	399	417	389	388	405	377	396	395	444	382	394	383	389	405	450	413	406	390	387	389	412	421	442	415	380	370	386	405	364	388	402	397	392	401	440	407	403	361	420	389	392	404	380	425	411	370	401	391	389	425	458	356	396	405	406	409	423	394	378	405	389	392	400	414	394	398	356	425	389	380	374	395	392	404	369	370	369	425	411	454	443	405	375	403	384	361	378	360	344	367	372	390	404	422	378	340	393	386	427	385	394	346	419	375	378	417	404	411	414	415	373	369	370	370	406	409	416	379	364	375	400	392	427	415	393	373	409	391	400	421	386	433	390	414	386	396	407	381	352	359	370	407	362	400	373	406	386	380	389	408	396	359	338	393	399	370	388	424	415	385	388	413	413	410	406	379	401	380	350	398	413	411	373	369	403	383	411	424	408	363	385	391	386	408	412	409	427	422	366	394	417	357	370	408	397	406	394	379	383	357	411	411	429	392	374	373	411	406	429	437	379	448	437	368	378	398	394	361	390	408	390	390	397	404	366	423	400	365	386	385	397	334	403	413	414	388	382	411	388	383	425	393	431	410	395	391	433	391	428	405	380	389	407	392	356	401	380	394	451	403	403	394	419	379	372	412	380	384	378	406	379	346	384	364	415	379	375	412	414	394	356	404	374	378	394	354	406	373	413	440	400	379	389	394	446	394	410	424	406	419	400	375	376	391	398	394	440	358	372	399	402	425	378	385	431	399	389	429	387	367	387	401	400	379	384	388	354	392	426	379	426	423	380	358	384	395	390	408	412	407	400	404	363	370	402	400	404	403	400	421	376	360
30013	15337	14837	12570	8400	7402	6078	2563	1805	1625	1451	1211	1196	1113	1193	1335	1231	1184	1157	1105	1048	1084	1032	1026	1003	956	974	990	985	910	933	957	957	985	945	957	915	951	887	957	941	958	909	884	959	938	969	910	1055	944	968	927	971	929	892	894	966	954	899	959	901	899	937	959	926	934	920	922	918	920	956	921	936	925	922	933	861	878	942	921	917	844	912	917	918	942	929	937	887	947	879	925	892	920	900	903	878	925	938	931	921	890	907	903	938	938	1000	866	936	947	927	922	953	897	879	947	941	940	944	922	839	961	963	876	881	918	898	880	905	946	893	908	906	925	930	877	960	953	931	897	922	908	885	947	975	933	948	916	920	958	900	948	955	947	964	912	877	897	919	870	941	932	932	930	912	957	958	951	911	896	929	907	919	934	887	891	923	880	880	921	927	948	934	946	946	865	932	924	920	894	879	916	961	859	931	948	921	921	970	886	933	904	901	929	922	965	882	932	963	939	964	843	915	933	921	962	917	928	851	950	893	945	906	914	933	881	955	905	934	945	940	906	962	906	968	928	971	917	910	967	906	882	945	965	917	920	943	946	860	951	943	940	935	957	882	931	924	904	920	932	864	919	969	894	900	941	872	880	939	911	908	889	955	882	950	932	976	930	924	895	954	915	902	996	892	925	963	930	895	884	916	942	961	961	910	936	900	918	954	892	893	934	961	931	946	903	912	896	974	944	960	938	914	909	935	939	930	946	936	924	926	897	926	877	894	911	929	926	870	882	931	872	958	874	909	884	919	906	941	903	949	971	906	898	914	918	932	926	949	873	884	934	922	927	951	895	881	964	923	966	941	920	889	956	911	916	908	922	924	937	944	908	931	972	955	903	968	877	911	909	943	973	869	898	917	946	875	1009	905	883	893	956	899	943	944	926	945	906	945	931	903	944	941	944	957	895	987	969	891	903	970	924	904	892	864	921	923	964	955	912	964	952	894	909	877	897	972	889	930	913	884	922	938	891	939	909	898	949	927	955	899	926	930	907	929	893	909	941	935	900	934	933	937	913	931	907	940	914	951	918	953	899	944	945	928	906	898	932	939	887	920	927	930	950	886	893	948	933	915	872	928	927	987	890	960	896	949	944	873	879	927	938	955	907	904	937	963	890	868	920	918	909	940	922	1026	925	922	922	940	854	949	886	891	947	961	948	949	898	953	907	986	895	884	892	921	915	931	895	953	936	918	873	912	933	987	883	930	907	926	978	884	918	985	876	903	991	878	914	879	873	943	922	916	919	928	935	950	880	922	857	924	970	945	915	918	913	975	906	920	923	923	935	930	877	916	919	943	867	911	980	975	911	880	930	895	886	915	949	910	878	900	959	911	937	882	921	919	956	880	965	949	938	937	945	921	936	951	938	914	965	912	917	885	950	931	870	902	894	957	913	929	881	948	908	871	946	944	945	917	908	934	919	891	957	912	918	939	921	892	969	971	927	959	915	942	885	855	914	950	987	900	904	942	972	938	935	925	891	889	924	922	917	938	988	937	922	956	913	935	989	910	910	905	961	945	898	928	887	894	917	949	927	863	899	949	929	948	861	912	917	918	941	913	899	911	929	917	876	898	982	957	934	862	903	944	933	909	917	936	899	968	937	922	976	955	877	924	899	932	923	887	942	992	929	872	930	911	914	902	953	904	903	886	908	887	988	909	916	967	926	926	930	913	925	937	913	954	949	957	918	958	954	885	960	901	872	953	926	904	905	984	946	876	945	970	858	914	950	924	936	954	878	945	886	942	900	940	921	886	939	924	895	907	901	939	951	970	983	943	916	920	908	928	877	904	964	916	883	921	924	926	946	935	899	941	921	914	986	916	933	951	975	907	946	948	928	918	930	900	919	917	930	894	956	903	946	915	932	860	913	984	994	903	937	898	917	987	933	941	939	892	942	933	915	906	942	981	891	950	909	950	849	946	943	914	917	932	943	969	901	877	957	947	903	956	924	909	934	902	946	925	893	894	902	923	908	1016	917	911	955	919	920	929	978	897	907	950	952	960	955	925	910	958	867	946	915	909	929	930	912	929	948	924	918	963	906	920	942	945	947	970	870	904	913	954	950	916	897	918	954	926	955	916	983	907	906	962	975	904	872	942	941	888	944	895	922	932	985	921	899	895	938	926	903	909	892	848	904	896	940	941	930	886	919	946	936	904	923	901	946	950	917	925	938	901	910	981	919	967	936	919	900	966	910	970	928	867	908	952	916	905	917	868	875	947	920	964	934	943	863	886	897	937	935	892	893	938	924	928	947	916	860	944	898	948	913	918	902	909	900	910	913	983	963	911	913	888	911	925	913	874	922	924	878	974	874	943	986	888	883	874	892	933	912	912	949	893	929	917	907	918	907	901	927	915	875	949	883	933	931	884	920	903	938	935	879	899	940	943	924	934	888	977	938	949	911	929	881	926	895	859	922	873	948	882	969	914	935	910	869	916	900	920	878	946	934	918	928	909	914	938	918	912	959	881	974	958	934	917	943	990	906	951	885	953	907	896	887	931	887	887	910	872	925	885	951	935	899	930	940	938	926	849	894	911	914	888	902	938	977	903	976	903	888	920	993	872	917	894	960	937	923	958	867	917	915	946	942	933	933	919	893	931	907	933	913	870	921	895	941	893	911	929	910	923	918	910	915	925	914	891	929	965	934	904	946	911	945	918	928	876	893	907	915	859	917	919	897	899	911	926	951	865	952	923	887	918	897	904	925	942	907	949	944	921	906	971	934	916	963	935	949	931	955	910	917	930	968	966	962	943	900	888	922	925	962	909	909	958	950	880	945	908	882	879	958	934	934	911	911	922	945	893	903	919	921	856	874	982	957	960	928	933	901	901	880	914	937	968	933	924	966	909	900	899	894	958	946	893	919	899	931	919	882	929	948	942	941	951	948	970	899	949	894	953	887	885	928	928	942	947	852	874	904	909	903	947	913	909	913	911	923	928	896	920	896	965	946	930	933	902	925	950	928	939	968	910	914	880	891	887	888	886	882	923	853	929	936	904	910	930	891	939	891	908	919	902	893	931	940	936	943	924	916	869	920	875	927	875	945	922	922	947	918	958	930	969	883	984	909	972	958	850	950	907	934	924	936	896	866	909	901	925	917	949	935	902	925	940	918	897	894	901	979	920	938	936	915	893	917	908	907	970	887	843	952	936	867	1001	946	936	891	918	954	931	937	933	937	896	942	928	954	951	913	942	933	910	948	953	876	928	930	915	877	983	888	976	891	895	977	925	895	916	950	924	891	936	918	922	935	912	905	917	853	863	943	919	973	947	948	941	909	910	936	910	882	949	871	915	889	954	928	956	899	896	947	901	931	939	926	938	863	918	946	879	878	975	938	897	928	971	934	882	939	878	932	867	926	910	907	908	928	917	904	871	908	887	892	887	888	923	911	883	937	976	927	905	890	939	974	953	927	969	892	900	878	912	906	934	907	920	950	942	936	968	968	944	930	899	903	865	930	1006	879	945	891
49715	25487	14452	8605	4537	3695	2860	1044	744	668	472	415	388	374	401	439	443	420	397	385	405	353	332	390	342	364	340	366	352	342	337	337	322	344	321	353	352	318	356	340	340	363	341	322	330	348	335	341	310	324	326	372	340	318	342	359	333	288	321	340	320	340	316	335	340	308	318	321	309	333	337	320	298	367	345	335	298	309	320	288	322	330	335	340	348	315	370	357	348	305	332	364	336	344	323	327	369	301	309	326	328	350	317	334	329	349	330	367	309	320	334	293	346	336	331	367	335	308	291	355	313	331	336	346	325	306	349	343	313	344	312	346	354	339	361	322	332	328	325	354	340	324	322	326	345	277	307	323	346	352	312	339	296	310	319	300	336	334	311	320	334	335	292	337	351	305	312	328	337	303	317	276	305	326	346	329	313	351	382	303	346	323	322	315	297	348	337	322	332	335	339	348	329	325	346	365	309	309	292	334	322	294	382	294	308	345	334	330	321	318	307	328	329	325	346	328	318	358	301	272	334	338	347	330	304	315	333	334	316	329	300	330	326	371	335	297	354	333	343	350	328	333	355	340	311	365	322	333	307	333	297	328	333	329	333	365	354	352	342	323	307	309	325	314	292	305	328	305	331	333	373	326	326	346	310	334	301	309	309	329	324	321	355	336	299	348	336	307	340	305	378	287	344	294	330	315	340	357	339	372	352	341	315	325	345	345	327	347	325	357	331	288	338	324	326	318	334	344	325	325	364	303	329	332	344	316	314	342	352	346	315	342	356	314	303	306	300	319	324	302	292	324	304	312	299	338	301	341	299	343	339	325	347	371	323	364	323	297	312	312	326	372	310	336	318	354	292	314	358	307	326	319	347	335	299	320	354	371	313	311	338	343	341	307	336	321	343	337	292	322	332	334	330	337	343	307	342	338	348	324	319	305	330	302	332	315	325	350	309	366	305	322	313	332	284	333	307	312	343	319	305	313	334	334	320	328	337	318	331	344	288	331	294	312	288	328	335	300	299	316	303	294	295	310	371	344	393	330	333	307	313	308	325	305	304	307	316	310	298	361	321	309	338	350	340	323	310	327	328	342	321	318	321	347	369	313	338	347	331	297	339	331	311	326	324	388	289	303	346	353	327	322	320	353	329	322	330	333	342	340	341	364	325	343	299	299	330	301	375	303	309	353	334	350	317	317	349	337	343	365	331	307	327	293	313	355	318	327	338	323	291	342	339	324	318	317	326	324	324	319	318	306	368	351	322	341	314	339	327	357	317	355	340	341	320	327	314	313	341	331	353	336	329	355	330	318	313	322	347	337	327	327	335	329	334	328	328	314	367	337	337	307	328	335	330	331	312	318	321	329	318	320	303	326	301	363	328	306	343	295	332	355	358	298	352	351	288	320	309	343	327	330	326	295	293	332	305	310	344	335	320	338	324	356	328	311	309	319	306	336	370	313	326	342	317	328	346	311	325	346	353	324	320	316	333	327	331	320	328	362	335	325	308	305	310	328	314	298	317	365	308	351	339	301	310	339	315	358	357	376	341	333	296	332	322	334	324	330	326	314	331	310	326	308	347	326	348	319	299	298	334	323	355	340	350	324	306	327	351	355	335	323	334	356	324	358	312	328	316	341	314	340	317	327	339	317	336	291	312	284	329	336	313	335	340	326	339	339	323	380	351	337	295	325	355	330	352	315	252	328	335	326	336	346	327	326	336	354	346	306	309	330	344	328	368	323	355	311	323	365	314	354	320	323	345	306	337	333	336	309	285	327	349	334	370	362	330	300	331	313	347	348	332	362	307	321	320	304	301	350	311	331	307	359	339	339	333	346	338	331	348	347	299	318	348	328	325	320	322	307	323	359	313	308	333	318	320	315	338	324	314	338	330	304	311	336	314	345	313	311	340	323	298	323	332	315	339	348	295	329	309	348	309	343	287	333	355	304	312	334	328	318	343	318	329	314	304	304	304	319	318	356	325	329	358	352	300	301	339	318	356	350	306	299	340	337	301	364	336	343	324	329	329	307	324	353	333	343	303	345	318	311	267	311	336	354	315	353	335	314	335	328	339	349	355	332	317	316	350	314	347	339	323	322	307	328	305	341	320	298	315	345	323	335	338	338	320	327	346	333	363	308	392	352	337	295	304	341	348	329	321	330	304	328	317	324	316	337	305	330	334	295	312	332	299	343	340	327	315	315	307	347	318	310	338	305	317	336	340	287	329	313	373	318	306	343	345	369	351	322	319	312	340	317	351	338	359	351	339	342	344	358	374	326	349	318	331	353	331	344	314	362	312	337	351	330	349	382	348	300	315	319	313	341	317	323	323	302	335	338	318	311	344	305	318	339	329	338	293	337	331	312	318	312	340	321	315	342	372	350	324	335	297	344	313	308	349	293	339	332	364	304	314	342	331	359	386	321	321	317	360	292	352	333	340	318	317	305	323	297	326	351	366	291	364	316	317	329	297	315	299	272	344	330	337	343	315	299	342	307	318	294	352	309	316	353	316	311	318	336	307	312	338	368	306	326	329	353	322	358	320	332	341	319	327	307	299	325	351	346	324	344	338	330	321	319	323	318	330	332	330	309	310	303	356	303	323	330	323	362	352	311	327	325	329	331	362	305	324	326	330	326	365	353	321	298	347	323	321	332	337	317	297	335	353	336	313	299	287	314	331	357	317	369	314	368	343	290	329	333	313	336	326	331	360	312	333	336	338	319	291	294	327	320	338	334	339	325	308	312	297	340	319	293	337	337	323	305	329	292	311	321	327	350	318	340	311	341	339	332	317	342	320	331	306	325	315	357	336	321	344	351	348	349	329	309	336	300	336	327	330	322	318	361	320	338	364	301	328	305	347	319	305	326	319	321	340	324	346	356	291	319	312	346	329	333	320	340	335	342	327	342	327	299	334	325	342	305	334	300	373	280	350	315	320	297	342	312	305	316	300	305	316	316	324	358	297	335	342	310	336	330	327	322	338	286	357	334	321	341	331	332	315	308	335	336	350	330	342	336	337	335	323	303	356	326	321	311	334	321	335	336	306	312	341	325	339	345	347	297	344	352	294	363	320	349	322	290	346	340	326	318	324	309	365	311	318	338	345	345	331	320	357	312	300	351	315	313	305	307	334	339	302	307	339	335	305	305	329	308	296	328	330	313	319	336	330	310	356	354	348	337	312	348	303	336	345	311	296	321	346	329	347	355	298	368	361	328	323	333	337	349	316	343	344	341	335	310	316	355	308	279	297	299	327	327	318	292	333	327	303	325	329	306	306	339	335	315	343	312	330	338	338	329	340	309	338	319	291	333	352	365	330	325	326	315	332	364	333	349	330	338	334	328	336	338	334	332	321	334	332	342	362	308	312	365	330	360	305	327	333	311	361	331	326	343	314	313	323	298	354	341	319	345	336	304	328	303	355	321	325	370	328	359	331	357	346	310	334	359	341	359	323	343	350	322	337	346	358	316	321	326	339	291	349	318	320	304	306	321	316	302	365	344	331	308
32992	18812	18395	17367	13061	12560	10166	3846	3023	2420	1503	1327	1135	1210	1285	1357	1529	1294	1255	1113	1064	953	988	866	892	946	846	870	904	826	857	864	838	857	825	823	869	832	790	842	780	819	809	806	892	853	842	841	814	805	806	788	791	766	800	802	814	757	757	729	751	806	768	723	736	775	749	749	724	734	758	768	834	738	759	753	729	751	759	726	760	753	725	742	791	784	755	738	762	722	750	772	742	773	790	774	758	738	768	772	760	784	805	786	776	716	754	739	790	800	782	740	802	750	789	784	755	745	777	803	789	731	790	743	787	765	748	774	774	770	761	769	749	734	783	720	761	748	767	769	745	781	747	738	778	775	754	819	773	798	747	753	758	754	752	781	740	778	720	757	751	758	769	761	721	713	739	787	765	763	748	774	739	731	765	744	758	751	794	746	778	787	712	798	791	725	779	733	768	731	744	785	778	767	749	773	731	715	852	710	734	763	750	772	777	724	747	743	779	808	726	773	788	745	744	768	806	707	724	713	761	723	712	745	760	792	802	732	750	797	724	739	760	800	741	781	751	734	733	764	770	750	781	736	775	783	763	764	803	747	746	758	788	772	732	778	763	716	743	748	744	784	778	774	713	732	753	751	781	797	717	802	737	774	728	761	758	731	775	737	765	766	752	779	788	738	733	680	763	749	796	793	787	770	746	728	838	766	805	729	725	752	740	763	764	775	743	724	755	756	786	781	728	748	742	751	741	760	788	775	803	781	745	763	772	755	789	735	733	752	786	777	768	774	786	792	762	784	772	729	772	714	790	816	712	784	792	818	756	798	772	734	815	795	760	733	766	762	747	685	748	786	786	732	795	784	768	794	797	786	759	744	741	725	799	801	764	781	794	716	791	739	762	724	789	846	744	772	724	806	755	755	738	774	740	789	722	800	773	788	701	779	731	704	737	737	784	767	741	759	745	778	737	745	810	782	776	763	753	795	752	750	714	785	756	795	797	820	745	749	775	796	767	758	782	775	783	746	779	745	783	790	700	747	763	782	787	710	768	751	781	735	723	707	823	754	828	784	780	748	773	782	779	762	806	770	784	776	725	758	770	743	766	750	749	802	799	736	741	737	769	692	764	755	755	747	752	748	745	740	785	733	709	757	734	743	762	763	799	781	787	748	747	738	683	763	738	767	720	767	789	798	789	773	756	722	737	799	730	754	726	741	724	745	740	772	764	737	735	776	773	777	837	778	768	759	734	739	757	724	790	749	725	709	787	756	725	810	712	750	761	755	749	786	799	767	779	768	766	745	800	789	715	765	777	789	737	737	690	756	744	762	723	770	787	799	791	758	749	808	767	758	756	793	775	784	727	795	767	782	756	742	756	767	795	743	806	681	761	807	718	709	743	801	765	742	704	743	740	720	731	796	773	791	743	775	814	770	794	750	777	753	783	711	753	820	698	758	729	780	766	819	747	788	768	740	758	760	761	775	760	754	731	696	765	781	749	803	737	793	772	811	773	745	756	725	746	766	763	753	749	761	746	730	733	754	720	731	734	766	780	786	717	777	766	758	680	754	736	777	784	827	747	784	781	716	781	738	819	788	789	779	748	739	773	811	804	732	780	752	789	769	779	756	743	721	766	747	767	769	752	722	739	814	768	746	750	753	762	755	755	777	737	736	763	735	798	714	735	743	764	747	750	780	765	767	740	722	782	760	762	740	778	753	780	773	743	718	769	822	770	789	725	787	779	726	806	748	712	760	764	729	783	751	762	740	784	735	745	739	770	770	777	711	743	804	758	825	792	761	755	754	742	741	743	759	777	787	770	754	730	773	750	725	739	774	722	754	681	778	714	763	782	743	761	767	801	766	749	754	822	795	751	808	749	795	718	704	765	750	759	778	742	760	786	765	754	782	727	761	763	785	750	751	784	783	772	749	773	778	733	816	764	698	762	751	795	757	777	787	793	802	795	742	737	769	764	740	770	821	791	749	751	780	769	800	789	735	794	765	737	726	735	790	762	773	736	816	758	785	724	772	760	796	748	765	733	756	784	773	770	744	750	764	808	772	746	792	767	779	826	767	717	767	798	776	778	779	777	790	769	736	784	719	786	738	824	786	734	755	748	727	764	724	734	744	759	756	762	771	759	783	715	710	772	743	739	821	779	795	771	767	706	753	768	787	780	790	789	754	728	775	725	769	699	769	768	732	758	691	773	736	766	730	756	782	806	762	724	760	842	770	751	754	753	734	769	764	793	768	737	745	765	791	775	736	796	789	752	786	746	808	785	758	760	724	782	717	749	774	757	766	759	817	729	749	725	784	767	738	734	753	745	725	720	754	753	755	800	798	769	713	803	784	823	778	781	770	778	750	740	732	756	766	772	695	801	781	787	790	764	773	738	752	706	757	780	757	792	766	739	755	721	782	795	732	750	761	750	753	805	808	796	759	764	743	812	752	768	744	769	782	775	784	720	783	714	755	779	790	741	763	777	742	795	752	704	773	727	756	771	757	784	692	757	779	741	732	732	778	785	790	788	757	762	802	714	770	807	760	720	773	758	776	779	768	721	776	783	733	800	742	795	763	773	763	779	732	731	737	737	765	737	769	727	756	762	760	770	805	770	775	779	741	742	761	771	747	746	707	771	811	769	777	773	686	744	757	794	734	765	788	744	785	784	766	752	746	792	739	766	750	757	720	765	752	796	768	787	708	797	789	732	723	793	779	737	772	771	696	781	793	761	754	736	800	792	762	757	692	765	762	754	763	764	752	768	753	700	751	785	771	736	756	776	728	739	769	768	754	757	797	722	767	745	740	730	765	753	771	757	759	767	817	686	741	797	735	778	796	760	791	714	763	756	751	754	756	721	757	806	778	742	761	789	808	829	791	734	741	800	776	770	720	788	794	729	773	767	762	775	763	774	783	794	747	769	761	738	774	747	780	733	747	754	750	797	747	733	763	735	734	795	764	754	731	715	783	765	721	747	740	738	787	780	748	742	775	766	793	766	756	743	746	758	704	788	732	784	815	783	752	701	755	749	747	737	738	779	802	773	788	707	796	810	745	753	715	757	780	739	756	812	767	783	766	708	744	734	755	738	802	712	778	745	696	762	822	766	774	771	792	799	751	784	770	749	738	780	786	757	814	786	755	817	785	738	745	775	751	745	779	749	790	789	786	763	721	775	778	739	715	757	803	721	789	754	743	740	728	722	757	778	743	715	787	743	759	765	733	758	732	792	794	744	741	740	879	770	771	752	760	775	775	729	768	732	704	802	765	762	756	751	750	767	764	773	781	757	753	767	783	792	719	752	786	769	760	723	755	774	789	804	794	782	750	745	734	769	764	740	780	790	785	709	775	744	731	744	740	738	766	782	756	720	738	779	726	744	747	772	740	719	747	746	752	735	725	768	800	751	786	782	755	792	741	731	781	770	801	740	752	696	718	744	749	756	756	748	776	738	762	759	719	698	762	757	766	788	798	744	782	736	741	752	773	799	747	768	751	776	766	773	772	791	750
25749	12031	6463	2825	1424	833	616	501	433	404	346	354	332	384	304	272	337	324	362	350	304	335	312	319	319	399	345	294	347	323	338	326	332	354	306	330	351	334	359	345	353	308	335	358	318	308	320	335	303	314	321	309	320	311	350	333	317	303	290	323	293	298	354	308	309	293	322	309	324	301	328	308	295	320	348	292	313	350	325	335	322	313	315	339	318	294	397	365	315	310	353	342	324	305	329	328	314	283	302	310	345	330	338	308	321	318	302	313	343	363	350	328	295	331	345	316	314	341	311	329	356	316	326	340	304	303	330	347	342	325	319	336	318	314	310	309	302	354	322	298	313	331	353	339	313	306	318	357	379	357	299	316	325	357	327	357	313	320	371	336	340	357	317	340	319	334	299	307	299	328	309	346	320	332	321	332	359	364	302	310	326	357	333	327	343	305	355	349	326	306	317	306	309	354	341	322	319	298	305	310	303	322	321	333	338	308	342	348	316	306	330	325	361	329	295	317	308	303	323	319	341	320	357	319	352	308	381	348	301	314	312	336	359	309	339	307	322	274	293	322	324	333	344	341	303	308	305	326	346	324	331	299	339	274	323	346	348	319	306	322	328	302	313	332	320	321	303	337	331	319	349	342	319	292	342	282	291	340	288	327	349	322	348	348	326	339	361	313	353	342	346	361	335	324	320	320	328	312	325	339	301	303	287	324	333	323	293	301	335	281	289	315	297	295	316	336	336	357	323	298	324	333	325	343	298	300	323	340	312	290	331	312	337	302	338	295	307	328	335	304	320	313	324	321	326	318	327	308	303	334	312	349	349	343	333	337	300	346	308	298	326	316	358	301	337	371	327	316	373	286	333	342	349	340	324	351	325	332	343	331	336	323	322	364	301	348	299	304	342	288	293	300	354	337	326	371	340	344	332	339	315	336	328	330	333	330	336	350	309	323	308	323	332	336	310	340	308	317	336	333	338	315	277	336	316	290	300	333	321	329	319	311	299	311	377	358	319	319	343	343	325	322	321	334	294	310	352	278	354	321	320	306	306	341	341	346	305	299	338	313	328	328	344	345	348	294	303	345	343	342	336	320	356	308	296	345	355	306	355	282	326	317	316	349	347	349	316	313	312	330	313	308	325	317	332	360	304	304	316	342	348	366	359	326	332	340	321	284	316	339	282	320	354	346	322	284	337	269	314	337	327	333	339	305	297	347	305	325	324	320	335	361	304	340	301	340	336	324	325	313	341	291	307	352	311	291	340	344	299	338	322	325	327	300	303	309	309	313	330	332	327	316	373	346	318	325	310	308	327	305	323	301	280	322	356	340	301	308	310	334	318	312	317	316	321	306	310	345	293	315	329	306	302	311	335	298	316	318	294	315	328	324	356	299	342	302	343	343	324	322	303	346	292	306	280	328	318	325	299	314	324	314	310	299	369	301	322	312	317	319	340	338	389	348	337	295	355	281	336	331	345	301	351	337	321	322	320	306	325	329	373	307	312	339	313	344	325	314	311	328	342	294	360	293	350	321	358	320	318	328	339	338	339	296	331	281	346	335	302	328	340	349	329	317	325	328	346	332	278	292	309	312	289	341	327	336	324	321	277	323	307	334	327	328	336	324	325	325	315	321	301	346	311	337	346	283	326	328	335	349	341	360	340	374	338	323	352	348	316	338	317	302	341	316	333	330	333	333	316	331	353	331	338	325	324	365	327	314	333	313	322	334	332	318	318	321	330	299	320	297	320	336	317	341	338	341	281	309	335	375	285	314	311	311	350	338	298	338	335	323	325	318	288	303	304	324	338	338	306	341	337	346	315	357	318	331	354	336	320	323	335	334	354	316	294	309	343	325	350	302	311	300	311	311	300	314	337	337	310	340	328	344	322	322	313	284	328	353	306	316	330	330	341	339	323	334	292	307	281	280	313	338	323	337	341	334	339	367	305	299	311	347	305	343	287	308	338	351	353	347	310	333	330	322	306	314	349	323	280	328	319	350	338	342	329	342	323	300	299	347	307	307	331	320	323	376	334	350	326	279	297	356	275	321	337	339	330	347	298	359	327	266	314	280	330	315	335	298	343	346	309	310	310	328	300	326	347	297	304	325	333	363	324	319	319	316	340	340	332	311	296	296	317	327	332	320	341	385	324	329	331	339	322	331	300	315	352	339	363	306	350	325	328	288	304	336	295	316	355	342	332	321	309	321	314	323	339	297	346	313	351	332	326	290	318	309	340	298	320	326	311	304	324	316	330	337	329	331	322	315	372	339	329	308	324	349	352	328	331	360	330	320	338	352	328	348	335	305	312	299	335	308	292	316	314	329	294	338	351	367	303	323	313	362	334	313	355	331	313	304	331	334	317	326	324	308	331	310	355	307	318	336	348	302	322	314	268	327	320	319	328	312	312	318	317	320	349	306	321	339	292	304	355	330	336	327	346	307	302	314	318	306	344	311	330	304	328	331	302	318	314	338	356	312	321	295	321	343	326	323	328	313	332	317	308	335	318	309	338	289	294	317	351	318	354	321	331	308	321	316	329	328	303	314	335	305	302	329	298	309	366	331	303	333	352	316	328	311	314	305	310	303	317	323	303	298	295	286	318	303	320	303	298	302	360	305	319	296	310	325	325	315	327	324	295	345	346	320	303	342	323	286	332	312	324	336	353	332	293	315	308	307	306	338	293	309	340	328	339	324	330	341	305	306	290	332	336	318	313	321	290	311	316	326	323	296	306	317	311	314	329	320	319	366	303	320	319	329	299	313	346	310	331	329	332	352	306	347	312	323	326	286	338	332	315	337	347	342	312	306	337	325	322	323	355	307	307	331	330	361	319	337	301	344	354	309	332	317	335	341	339	304	316	319	319	326	343	335	295	327	287	332	341	340	328	286	344	326	323	304	356	354	316	336	350	290	360	319	332	357	347	339	344	323	300	268	321	298	285	323	337	323	328	333	312	329	299	338	302	326	328	323	337	306	324	369	345	389	307	315	356	343	308	335	319	329	321	293	310	346	331	342	317	333	332	302	306	332	355	314	341	315	336	308	330	311	303	338	332	330	322	306	304	318	325	330	328	325	334	319	356	294	345	332	336	329	305	329	351	354	327	298	291	366	318	322	271	333	344	319	342	331	274	314	308	321	318	319	319	317	312	329	301	305	341	290	335	362	312	317	330	324	314	331	358	353	338	339	332	349	348	296	339	340	326	326	337	316	307	298	321	310	312	324	337	334	293	310	316	323	305	336	314	304	316	356	300	320	310	303	305	342	347	320	365	335	317	288	316	291	309	289	324	357	340	317	312	339	307	309	328	336	330	326	331	289	351	351	341	331	319	347	286	306	334	347	322	312	304	323	321	312	330	337	328	305	323	322	318	325	356	341	320	332	304	340	325	307	344	327	314	343	333	319	343	361	341	330	300	362	329	277	305	340	334	310	312	349	331	301	302	286	330	335	322	331	292	317	328	316	359	301	362	305	327	331	324	305	289	293	311	313	337	335	311	301
18075	10646	9898	7654	4972	3000	2365	1560	1288	1044	936	906	863	854	804	874	823	827	833	814	846	776	834	799	821	767	804	818	822	752	747	836	765	786	813	771	771	795	797	795	779	789	741	796	786	804	771	786	801	779	807	757	809	774	777	807	779	791	758	778	846	767	803	734	724	800	759	816	748	790	810	704	817	760	777	777	736	781	761	745	726	744	751	777	751	763	758	776	779	721	765	760	760	762	737	770	831	770	760	751	769	806	771	747	732	795	798	771	786	712	780	766	794	727	749	760	775	764	804	743	795	801	773	745	770	822	786	749	814	766	767	771	781	783	789	763	788	749	717	745	774	752	776	793	792	748	772	780	830	792	758	784	776	806	803	772	772	750	756	802	768	738	799	789	747	805	727	761	830	774	813	774	731	751	787	815	732	795	764	760	753	777	785	827	795	743	790	811	775	766	722	778	763	793	799	717	761	798	837	829	794	803	737	735	742	784	860	780	791	797	826	810	746	770	791	751	822	747	813	786	757	790	783	781	770	786	822	746	776	779	806	801	794	775	799	751	796	787	745	740	782	702	772	743	772	813	799	744	800	786	779	820	821	758	761	810	781	783	761	767	735	749	770	767	763	742	785	773	759	731	769	834	757	811	732	789	720	786	804	786	709	728	751	792	768	757	770	756	749	766	811	789	755	825	820	789	733	743	829	792	786	759	766	772	760	771	804	800	737	778	774	757	828	767	768	798	768	766	750	778	797	739	814	725	778	748	768	758	767	776	788	777	769	770	793	770	787	765	820	757	796	778	741	786	757	761	734	773	787	804	762	784	740	747	770	790	845	806	758	808	846	759	814	771	759	768	784	779	787	757	806	752	750	737	822	764	784	730	761	805	777	764	818	767	715	722	842	826	774	752	774	748	733	818	823	789	728	777	805	763	757	808	794	758	745	758	786	792	730	788	764	718	780	740	788	800	781	778	770	768	811	722	784	723	755	792	764	754	780	763	785	740	781	785	758	801	783	698	804	783	784	785	743	759	754	752	754	764	784	747	789	779	720	798	788	734	776	773	800	756	759	730	711	769	740	711	801	754	750	754	772	757	762	731	756	727	771	820	743	777	733	783	790	824	744	770	750	799	782	827	795	788	833	718	742	754	846	779	789	807	787	706	743	747	795	771	807	755	792	718	781	794	799	743	804	775	752	780	806	783	774	756	742	782	761	768	779	753	771	719	710	704	763	749	800	771	816	787	767	782	718	731	801	740	803	744	728	777	725	777	782	778	764	791	773	822	766	810	766	787	753	748	784	806	805	786	783	772	815	804	753	733	702	793	749	748	775	755	764	763	790	735	788	825	765	795	771	823	826	757	807	799	775	745	808	779	750	733	742	778	807	715	778	749	775	775	778	725	777	771	780	760	757	751	780	808	768	814	764	799	762	820	793	780	811	742	762	829	749	761	767	787	751	747	787	821	784	744	750	793	795	779	739	748	776	783	811	777	804	796	788	765	793	801	799	800	781	777	797	724	751	731	800	744	821	748	817	742	750	747	754	772	767	809	773	708	740	793	775	809	826	731	763	800	759	750	813	772	766	745	786	772	738	803	772	786	744	793	765	779	718	754	787	793	765	771	776	754	762	786	761	779	775	813	753	816	760	764	741	750	798	795	783	789	835	744	745	805	808	775	787	745	706	770	786	751	786	707	795	772	765	745	789	718	756	735	720	750	781	805	773	804	741	797	846	784	735	785	756	749	778	759	765	812	749	796	815	768	739	731	775	761	752	733	805	778	764	732	762	780	788	788	769	823	732	780	817	742	731	787	762	707	798	743	826	745	774	789	800	800	747	798	752	796	756	803	770	774	776	778	787	774	749	713	815	793	826	768	742	782	735	823	783	787	775	772	815	792	761	753	756	798	770	738	755	804	738	766	791	766	793	782	777	816	768	751	824	767	769	798	858	782	723	757	777	731	740	796	758	812	753	769	782	802	761	729	750	773	763	804	818	761	748	760	756	793	762	804	789	783	792	819	761	763	728	706	752	788	812	806	779	755	757	768	796	758	796	801	721	792	809	728	776	772	752	782	762	783	831	783	768	807	771	723	747	788	742	774	792	837	768	758	760	831	784	752	823	763	804	734	751	788	784	792	766	816	772	766	756	820	766	701	767	737	824	830	768	742	770	766	758	818	793	795	771	763	783	785	769	754	763	762	750	731	803	754	790	767	816	768	787	764	758	746	803	781	774	813	734	751	730	764	789	826	721	767	808	781	792	725	782	788	725	832	780	767	772	795	780	801	792	794	757	798	780	792	779	788	770	778	756	768	733	792	778	762	754	787	769	754	773	730	763	738	749	756	776	737	784	773	751	736	725	782	756	785	798	731	764	787	759	782	742	730	782	798	769	773	801	726	783	762	817	800	777	768	790	814	780	758	774	753	811	772	810	815	810	775	815	757	771	740	777	754	784	769	775	794	701	807	767	752	796	757	775	780	774	785	828	725	780	781	774	752	755	751	775	755	784	762	773	794	807	747	736	786	751	791	770	772	796	769	785	790	757	760	755	799	827	789	830	770	773	782	779	772	791	775	769	742	783	792	752	788	799	761	720	803	786	774	748	776	776	780	797	749	836	731	753	739	783	792	784	795	706	795	754	809	788	730	730	811	743	782	815	773	839	794	742	735	773	763	785	786	779	772	781	739	752	799	780	797	711	775	768	746	772	748	784	794	742	760	754	765	755	820	743	718	813	784	742	761	770	720	790	769	777	744	802	758	787	721	804	750	795	776	740	828	769	807	761	768	716	764	770	782	772	806	813	795	794	750	763	813	789	759	774	788	739	805	752	776	749	791	780	778	802	790	789	792	790	789	783	795	800	788	759	836	741	775	812	729	812	772	738	802	784	777	697	775	726	777	845	734	772	797	763	769	785	794	799	783	750	752	760	764	709	779	833	742	759	813	758	734	801	759	817	797	793	763	825	761	773	845	734	772	724	747	759	781	725	832	811	762	804	774	740	763	708	813	721	730	748	766	754	788	762	764	794	771	804	756	805	807	771	768	797	754	787	804	769	764	776	763	795	777	777	785	850	729	782	754	764	727	768	793	777	750	776	765	816	696	725	803	816	743	781	758	748	755	787	815	790	809	800	791	757	806	813	755	807	774	748	789	728	787	787	818	767	757	783	746	802	758	823	758	770	791	740	810	788	804	783	800	819	811	796	758	793	788	785	712	764	768	780	777	786	783	818	753	794	764	816	725	783	783	728	757	766	777	797	793	774	786	750	784	759	767	816	723	741	778	743	777	771	800	792	742	776	798	784	771	759	744	765	795	810	814	798	777	746	748	748	767	758	744	817	741	786	762	778	765	757	816	793	739	754	807	807	801	769	786	779	767	759	737	787	765	742	788	785	781	785	783	764	773	796	777	780	748	742	763	770	734	736	760	785	760	777	815	789	773	781	802	774	795	800	798	788	781	714	750	768	777	765	808	798	745	783	796	808	794	716	816	757	799
42994	20530	10339	5555	3065	2200	1850	889	632	494	464	424	427	431	394	411	422	470	438	459	400	437	406	429	410	415	398	377	394	424	434	376	416	374	359	416	374	382	362	396	362	403	366	381	415	419	379	423	389	361	406	413	375	425	372	400	357	372	383	403	372	388	408	350	423	406	400	369	392	403	392	375	371	377	396	404	392	412	430	377	378	389	400	398	397	430	430	404	409	393	386	415	381	394	429	377	452	383	419	403	416	426	383	427	382	401	391	423	380	371	373	371	395	385	387	385	405	409	411	380	413	391	394	384	419	414	384	384	412	421	396	367	364	369	387	366	419	421	370	362	376	371	408	421	380	409	390	404	404	352	386	372	437	407	383	409	411	398	366	407	345	386	393	404	380	383	395	369	404	360	367	413	397	395	382	345	407	423	391	407	393	402	403	365	409	378	438	406	397	397	376	388	371	381	397	383	394	381	413	393	374	383	351	373	385	422	359	394	396	408	370	360	390	390	404	387	400	408	413	439	420	404	412	396	372	384	432	325	401	383	380	390	379	432	364	380	357	377	413	377	410	356	377	406	363	402	408	388	398	404	408	368	377	357	351	394	338	396	394	424	380	375	388	399	404	366	407	395	400	395	392	391	370	411	401	366	371	361	429	408	385	371	388	421	396	372	380	418	436	375	399	382	380	357	393	377	402	399	429	403	380	386	375	408	404	372	389	378	406	409	376	399	380	365	393	374	386	403	389	403	361	424	346	396	392	373	399	380	365	420	386	397	374	404	380	391	434	409	390	374	399	382	373	354	398	377	358	388	387	394	362	392	365	404	416	442	411	375	404	369	388	417	402	400	463	393	402	418	386	414	434	396	454	386	423	377	367	411	394	365	408	383	407	397	371	436	380	394	397	413	406	408	429	386	395	394	375	374	403	418	393	399	400	393	388	372	411	394	411	414	367	356	387	381	410	378	388	370	368	365	374	402	423	403	357	386	381	395	403	375	400	382	373	436	371	369	381	389	394	392	365	401	356	389	377	369	400	371	384	393	369	399	399	411	377	349	393	427	432	384	390	328	392	381	405	419	418	395	385	363	405	411	409	392	391	366	376	395	383	366	382	372	371	373	383	386	419	404	424	372	393	386	386	424	387	383	386	427	365	407	367	398	376	390	386	401	355	404	389	378	371	394	391	392	388	351	412	391	368	378	433	400	378	359	398	367	406	400	388	391	400	417	430	363	428	367	395	399	402	408	377	356	431	381	373	378	383	402	403	377	405	390	412	374	407	395	398	393	406	372	363	381	353	389	392	388	344	388	397	401	357	392	382	422	385	443	410	418	408	398	422	394	363	416	380	388	375	336	400	384	377	356	381	414	375	385	391	404	402	349	383	398	377	410	413	382	402	347	367	399	408	404	394	395	409	374	355	391	400	391	391	376	395	408	378	413	350	378	399	426	402	358	379	383	405	414	381	378	381	386	426	395	430	372	398	418	405	390	386	357	406	403	370	362	362	368	402	387	430	405	401	375	419	403	372	383	382	387	405	397	386	364	418	358	400	389	386	385	419	362	392	368	384	408	386	397	366	410	362	393	405	388	372	390	394	362	378	352	362	404	385	367	384	404	392	366	407	392	398	382	385	395	387	402	426	371	393	386	389	393	443	400	393	407	410	403	393	383	388	368	405	380	350	346	416	401	381	394	393	401	374	391	363	392	380	371	390	380	389	414	401	377	367	373	383	408	360	429	443	394	401	384	397	343	386	384	389	382	415	391	363	402	420	386	404	420	378	435	365	363	366	401	369	379	393	391	417	418	384	426	419	345	400	365	403	402	417	401	399	374	390	371	399	387	369	347	435	382	365	363	408	397	337	393	372	402	416	424	354	394	391	433	390	397	415	404	378	377	387	370	420	375	361	386	404	421	408	417	422	412	435	396	353	393	423	375	417	438	365	416	382	406	370	386	379	403	383	364	408	382	332	367	364	415	372	401	356	420	403	373	343	407	381	439	428	370	424	403	441	393	363	360	388	371	380	374	430	392	388	385	393	391	392	400	407	383	404	396	424	411	408	383	398	395	374	398	394	392	398	380	436	385	387	414	361	394	366	355	435	396	382	397	373	402	424	376	411	382	368	356	371	413	379	395	410	414	405	415	412	407	397	401	416	422	398	354	351	403	365	396	426	390	366	382	333	393	371	396	363	389	376	391	407	380	380	414	369	416	426	385	407	410	422	397	425	376	397	405	384	404	382	380	407	411	390	379	392	403	399	387	406	367	389	390	436	384	386	371	388	399	379	380	420	380	380	382	395	433	401	401	390	384	397	432	411	384	375	433	390	387	408	389	406	417	353	401	394	399	416	389	384	382	416	393	413	411	377	371	380	394	406	381	396	384	381	391	365	415	357	331	399	405	379	417	421	350	367	384	436	332	368	401	417	386	398	411	398	390	369	368	395	388	399	423	365	391	375	421	378	377	400	384	393	376	393	389	368	400	431	397	385	369	382	402	378	406	375	403	381	396	399	358	432	365	420	420	393	387	366	392	381	393	396	393	419	414	376	379	373	429	425	391	394	408	401	359	364	384	390	398	397	377	414	426	392	401	348	366	372	397	396	375	397	380	363	379	370	391	387	370	408	365	383	373	378	375	383	366	417	373	374	436	395	384	385	386	427	370	345	377	384	407	390	390	401	376	406	389	393	390	393	364	383	387	374	387	396	414	372	389	427	387	369	366	358	390	414	370	398	396	364	378	368	393	457	352	407	403	414	408	439	369	392	409	406	375	381	442	386	393	402	407	383	385	417	392	389	361	406	412	395	358	383	401	362	424	349	402	393	377	391	425	443	393	424	410	377	371	406	360	377	425	376	385	375	400	410	397	383	379	395	397	392	360	400	364	391	372	440	365	392	409	396	386	382	418	394	410	387	416	409	389	377	396	405	372	371	392	357	360	392	395	396	391	378	379	386	387	389	395	348	373	388	400	421	400	397	435	425	408	392	349	413	397	371	393	399	378	401	358	350	392	405	413	395	426	396	371	379	362	430	406	423	413	405	395	362	407	421	413	397	413	395	402	422	425	419	376	357	394	445	409	404	371	403	407	382	400	399	374	439	408	387	395	369	354	384	389	355	395	395	407	415	363	377	422	405	386	410	350	415	397	329	400	426	354	373	404	403	363	397	418	411	382	366	398	391	396	410	443	428	435	400	370	436	414	397	409	415	346	407	418	400	391	383	328	397	397	381	422	389	428	412	391	398	381	422	409	396	370	403	426	410	406	404	378	405	341	363	379	397	359	422	403	419	378	398	378	376	386	420	405	374	407	393	405	394	371	390	384	361	368	395	343	409	369	401	374	396	400	396	429	399	409	385	378	347	419	427	398	375	408	416	400	394	373	415	381	456	400	408	415	374	397	368	416	395	394	367	386	377	398	360	393	364	418	378	369	414	356	403	384	377	392	430	374	386	379	443	418	411	408	380	366	408	380	370	393	394	375	386	390	380	378	381	412
29566	15470	14754	12715	9691	7937	6803	3103	2142	1490	1261	1210	1153	1161	1129	1334	1442	1409	1237	1131	1116	1095	972	993	1015	969	980	979	1006	953	978	915	968	929	946	920	924	904	938	925	905	911	981	923	945	925	972	896	964	1011	963	936	944	957	903	839	902	908	890	915	911	905	907	914	963	921	912	948	915	879	884	912	892	916	903	824	890	918	913	898	950	909	924	889	936	901	903	930	925	887	848	875	916	935	899	913	896	955	890	917	1001	884	926	932	936	869	911	909	906	936	953	919	954	865	889	932	860	926	881	929	904	908	890	922	923	972	874	921	908	875	905	955	889	906	881	926	869	937	921	873	891	911	934	908	903	932	934	915	901	901	868	915	960	880	935	905	900	897	898	918	900	923	886	898	920	915	901	924	890	963	917	924	957	906	870	949	895	912	908	937	908	924	889	926	868	914	827	913	860	963	890	895	899	876	882	926	892	944	911	911	948	874	886	883	929	897	863	879	898	917	928	931	857	943	913	888	872	915	874	986	936	888	897	894	951	905	907	887	871	895	865	884	908	923	940	892	845	912	922	981	911	923	924	925	872	931	908	884	901	903	889	910	904	913	925	925	907	867	894	863	883	898	917	899	851	940	917	904	892	933	892	920	863	941	911	889	871	885	876	874	946	872	903	886	966	895	900	832	951	952	917	903	927	812	963	965	877	916	874	880	876	948	965	915	934	910	958	924	923	918	845	863	953	902	894	878	909	913	957	923	867	842	911	842	890	919	928	895	941	905	858	899	947	928	911	875	882	934	882	845	944	920	980	927	879	894	900	925	883	959	861	907	888	897	888	915	947	863	904	926	881	895	892	891	946	906	902	880	928	923	916	893	961	924	942	952	879	937	895	895	875	897	936	916	901	945	923	888	884	895	861	929	923	923	916	925	846	896	903	905	897	909	886	941	925	894	947	882	918	916	942	929	928	931	934	877	938	894	889	978	893	939	974	935	913	935	893	870	892	868	918	868	926	899	893	939	911	893	877	882	908	912	910	902	870	933	942	923	940	927	908	876	878	916	946	940	963	865	927	962	970	866	906	907	937	945	903	859	958	889	895	861	912	917	936	924	918	928	848	906	885	870	899	897	901	909	898	877	950	888	906	878	981	881	919	908	890	901	874	906	898	877	924	899	896	977	921	876	943	870	926	887	894	909	927	908	973	955	900	953	928	897	884	890	910	858	923	901	903	951	900	922	917	907	938	912	949	914	964	924	983	914	900	879	927	959	948	858	913	869	939	901	937	872	917	923	923	878	909	891	917	946	864	975	936	871	893	947	857	929	895	869	885	900	886	908	887	892	947	849	922	916	965	833	916	923	938	872	906	936	941	874	871	892	889	948	921	863	862	925	912	915	927	909	933	919	942	885	888	920	906	914	913	871	937	908	900	888	945	917	895	910	898	906	963	884	938	946	907	933	927	907	906	938	894	883	921	916	939	884	935	906	895	932	923	918	901	853	900	886	914	906	918	896	892	864	887	852	900	931	1008	938	916	933	921	924	918	944	961	975	915	925	906	903	973	906	891	942	927	921	904	895	916	962	889	960	965	877	908	909	873	867	870	942	929	921	920	876	851	941	864	921	940	901	905	884	959	919	919	929	912	918	910	988	872	910	869	924	858	916	926	915	907	918	922	864	919	866	931	877	906	873	909	902	944	893	899	909	890	898	940	954	881	897	935	927	938	935	909	917	908	907	954	871	909	983	972	882	829	909	957	968	917	857	934	889	941	881	942	937	912	959	926	901	852	880	901	930	912	880	911	893	885	930	883	912	943	907	962	847	867	876	958	914	928	894	905	954	924	897	878	875	846	906	868	884	856	910	890	934	920	901	995	868	894	922	931	918	870	949	898	892	908	958	962	940	929	960	888	908	956	902	912	918	930	916	892	924	880	931	918	886	937	971	944	932	939	860	915	930	931	897	897	902	886	875	912	847	867	893	888	945	940	873	906	898	963	931	917	916	913	892	951	895	893	939	895	938	884	921	949	927	884	907	847	928	885	890	924	898	904	1002	913	957	929	908	915	912	984	919	907	932	896	939	917	914	895	925	919	960	925	961	930	901	861	937	888	929	889	882	901	850	899	913	951	872	905	912	885	934	890	859	921	922	907	854	879	892	885	918	871	860	897	912	879	978	940	917	890	843	983	922	891	881	888	923	915	939	920	914	889	941	996	883	880	883	910	916	906	939	874	881	911	881	946	937	879	870	946	953	885	908	891	903	892	873	932	912	911	912	867	939	941	909	934	852	913	865	916	934	900	930	906	853	911	976	886	902	906	933	848	947	875	904	903	880	896	893	924	913	925	900	887	906	930	942	891	919	934	885	897	947	884	953	947	939	856	908	925	910	895	863	912	982	861	895	930	878	935	914	948	948	940	914	932	899	912	900	918	907	962	932	990	888	877	878	966	947	906	886	864	833	930	888	931	900	866	854	918	888	868	964	909	889	821	920	917	907	889	939	944	871	917	908	924	881	914	910	889	868	920	898	899	869	944	889	883	928	942	900	982	958	911	926	888	898	899	888	882	906	944	918	946	891	895	914	910	914	911	886	943	922	933	876	900	951	936	900	894	933	920	964	905	859	907	933	893	918	874	893	893	899	927	898	899	952	875	881	920	899	943	944	907	942	920	881	957	919	938	901	928	930	934	874	981	871	897	918	924	915	942	926	935	934	936	895	872	967	939	911	872	863	843	894	915	869	907	905	911	940	897	932	900	902	879	911	913	915	914	893	880	895	944	952	953	886	907	952	940	933	876	911	833	933	906	941	880	883	877	935	892	934	891	940	877	965	882	898	889	901	857	901	919	894	911	943	879	914	915	890	901	900	913	903	885	925	911	913	923	926	905	927	975	931	890	937	896	902	960	922	927	937	859	864	986	956	961	892	946	893	877	899	903	885	943	893	916	879	891	900	894	849	908	907	905	946	909	886	936	914	910	888	946	909	927	913	853	896	886	950	929	926	898	901	959	904	882	897	901	933	916	906	923	884	923	918	929	942	897	850	824	911	920	905	895	975	937	918	923	921	844	921	913	894	950	904	898	917	880	932	961	946	933	913	925	865	896	863	888	950	877	896	842	882	899	936	938	908	921	896	919	830	934	944	893	986	892	917	925	897	914	929	867	935	899	924	926	898	899	902	966	883	882	900	924	908	879	934	908	896	850	886	889	910	901	883	904	951	933	868	908	941	970	923	887	879	909	902	904	933	859	992	867	891	913	899	925	904	922	915	931	897	912	918	900	866	886	884	931	917	936	859	917	949	932	865	915	875	883	940	880	887	938	899	901	928	908	884	918	881	939	889	944	935	884	906	902	907	935	930	946	925	873	890	918	871	879	901	910	935	910	891	887	925	965	915	916	989	859	904	905	892	921	945	930	936	890	866	899	928	879	935	912	886	955	939	887	874	912	928	977	964	934	942	899	928	855	944	891	934	921	869	883	924	933	932	903	885	941	891	908	862	877	920	929	937
48522	25347	15209	9155	5238	4070	3240	1402	668	518	456	385	440	403	422	427	462	495	449	411	357	383	330	332	342	326	354	315	352	328	371	335	333	332	310	315	313	288	333	331	341	341	345	352	348	357	345	352	330	320	327	369	311	335	318	326	311	314	340	310	330	352	342	310	364	304	321	314	322	318	326	344	288	328	312	300	301	300	319	323	356	307	314	312	337	337	335	365	333	312	266	301	363	342	316	327	370	345	296	321	336	331	306	358	310	326	332	347	341	346	325	351	319	294	347	304	355	323	295	312	294	296	352	345	321	303	333	315	350	317	338	313	303	329	296	341	323	303	341	342	315	325	319	325	336	364	337	295	304	334	341	337	277	316	325	333	304	277	325	289	343	334	309	344	308	332	284	307	346	339	309	311	355	336	326	346	309	284	286	340	293	320	341	330	348	321	321	320	318	317	344	311	325	361	329	264	337	290	329	351	275	319	332	312	323	339	332	352	303	326	311	315	334	287	290	311	345	316	324	324	311	318	322	330	311	308	322	355	339	339	312	326	363	313	298	335	312	360	299	320	348	322	346	320	288	338	321	288	313	341	306	325	310	348	282	335	332	332	314	339	349	328	337	306	327	288	340	344	309	340	336	320	343	370	351	304	346	340	331	348	327	337	302	326	311	325	334	343	333	308	297	309	337	348	308	300	350	300	307	326	314	316	357	312	300	335	343	327	343	321	353	334	318	296	304	312	337	362	325	334	292	300	294	303	283	341	348	339	323	333	309	352	287	309	310	331	329	319	338	305	317	334	349	326	326	304	321	328	361	320	309	314	335	350	346	341	351	326	347	333	333	324	283	306	312	364	381	316	349	308	319	313	302	320	328	313	326	307	346	323	301	290	329	306	311	345	335	329	360	327	327	296	316	329	291	299	322	323	311	366	356	312	307	315	316	328	329	340	321	304	346	326	281	305	317	322	340	302	307	328	363	355	314	346	339	312	335	370	322	295	313	319	349	302	330	306	330	338	305	300	300	302	301	312	348	326	316	309	315	351	286	344	318	308	333	334	339	378	339	322	295	346	332	343	304	326	331	331	314	337	346	308	332	316	331	308	301	310	315	310	300	292	350	316	322	313	304	263	305	340	315	341	328	351	321	335	317	304	333	333	345	334	361	309	287	334	318	325	334	333	323	295	306	338	310	317	346	313	288	363	336	289	361	334	290	310	356	303	325	314	339	387	317	334	326	337	328	327	326	327	350	366	295	304	324	331	319	317	321	343	319	298	324	277	301	339	311	338	302	318	288	319	359	328	352	332	336	340	319	314	311	327	300	327	330	308	315	304	291	346	345	340	334	309	331	312	296	294	315	348	351	334	317	380	328	288	352	320	360	322	326	289	297	318	335	304	312	340	372	323	332	357	342	310	299	297	339	314	328	334	331	346	348	333	326	374	340	323	355	322	339	323	304	308	365	310	329	304	302	332	314	311	313	337	323	302	321	322	360	325	335	295	285	315	315	350	316	317	313	326	350	333	336	332	357	346	318	327	318	314	335	317	316	341	337	299	321	308	331	336	339	334	295	337	297	301	319	314	331	309	338	351	341	321	352	355	339	335	346	327	356	354	325	311	357	335	327	315	296	335	294	297	289	317	345	306	309	340	294	325	329	322	342	319	328	303	309	344	344	330	353	324	317	301	324	330	290	286	314	331	342	305	328	335	323	321	347	306	303	303	317	343	288	342	320	317	341	349	317	362	323	309	336	297	334	348	353	332	335	322	325	297	334	295	321	295	350	316	337	317	328	309	287	333	307	318	338	315	338	344	329	305	294	332	322	338	304	349	296	290	302	302	347	339	332	312	286	332	340	319	309	337	305	329	320	376	309	305	349	326	295	324	302	298	363	327	346	318	306	287	330	328	311	300	343	338	330	336	298	306	312	322	318	304	326	310	381	325	303	332	332	313	311	359	348	330	308	315	331	282	326	350	342	366	327	315	311	314	312	323	353	302	354	309	339	330	336	332	344	331	345	334	304	339	304	305	314	374	317	303	345	379	324	341	326	349	325	330	327	312	322	324	321	320	312	303	332	320	352	333	297	326	318	340	331	320	307	329	339	318	316	324	329	315	358	326	344	311	358	310	308	312	337	324	329	322	359	326	309	329	319	320	312	355	327	329	315	331	321	339	319	326	316	348	317	346	315	318	284	296	327	318	337	328	318	311	338	325	305	337	326	330	299	333	355	316	361	355	329	316	317	331	320	307	309	310	310	290	280	319	304	371	336	322	319	274	356	311	340	340	340	328	320	333	326	314	340	330	306	326	329	310	334	339	323	302	320	286	301	309	346	304	304	314	305	307	329	307	292	318	344	351	352	314	319	319	324	338	363	339	332	303	321	349	325	323	301	326	341	306	344	326	329	292	365	367	298	348	325	333	325	316	314	299	321	331	337	301	307	294	328	325	329	337	322	347	310	354	327	321	371	303	309	343	305	342	312	320	326	337	317	300	327	349	283	329	309	336	323	297	291	306	308	357	284	329	299	336	292	298	318	346	295	286	341	318	317	319	294	285	317	330	329	305	326	312	290	310	353	363	335	325	323	335	327	302	306	298	319	324	312	344	342	313	328	310	343	329	325	301	297	324	339	275	314	294	313	344	307	348	319	302	315	330	348	350	349	353	314	329	335	297	326	343	319	303	287	333	288	315	299	352	302	335	319	316	304	346	313	338	339	320	306	339	314	334	304	350	351	345	343	313	372	336	347	310	339	306	302	321	345	340	320	352	313	324	286	319	340	326	314	322	321	303	366	324	305	339	316	321	319	346	322	312	345	334	324	333	305	312	340	329	333	342	321	321	328	313	311	305	327	334	291	358	309	324	305	292	325	307	348	351	331	327	347	349	324	289	322	314	314	327	333	334	337	338	316	329	291	315	325	301	320	343	328	309	335	303	294	320	314	325	311	312	321	298	341	329	377	327	338	300	360	308	356	318	314	292	330	313	366	276	321	284	324	316	306	323	327	315	325	323	338	343	319	330	289	323	348	317	286	333	348	300	296	285	321	343	329	298	327	348	336	350	324	310	311	310	346	349	325	327	346	334	310	295	321	362	302	338	314	325	333	297	336	318	332	344	300	335	335	340	331	356	312	318	338	342	330	348	343	331	317	307	317	319	302	320	323	334	334	302	342	329	302	337	338	368	314	310	300	315	352	330	288	338	312	300	378	302	304	349	328	327	360	300	338	301	287	324	317	329	354	345	321	313	323	343	347	334	308	353	339	348	343	315	307	329	321	275	321	335	307	302	336	325	319	296	308	330	337	291	328	344	307	313	313	328	307	364	296	323	327	300	313	337	365	330	330	331	299	343	305	355	356	345	326	299	307	322	347	300	314	320	315	303	329	321	314	322	336	320	309	312	323	341	346	334	309	309	325	352	331	355	349	320	315	313	336	326	342	375	328	308	330	325	356	325	317	320	328	323	369	342	352	317	342	324	336	351	311	305	341	312	317	345
31931	19066	19480	18463	14092	13920	11703	5237	2513	1722	1341	1180	1297	1356	1233	1338	1804	1687	1602	1281	1094	1039	942	909	897	904	897	911	864	850	908	845	888	826	777	819	862	858	768	753	818	820	789	835	843	881	807	869	845	819	749	777	779	780	762	787	805	785	792	773	727	735	716	753	737	737	722	805	746	760	727	734	747	753	777	765	736	744	744	760	762	811	683	715	756	750	724	777	788	824	737	699	746	792	779	777	749	755	794	770	743	734	796	797	727	736	729	741	714	756	762	716	768	747	775	735	767	796	760	753	739	784	758	749	751	700	768	713	750	755	748	737	743	777	733	738	755	742	772	740	740	745	747	786	696	769	708	801	773	747	784	816	737	738	779	768	691	767	749	728	784	755	761	750	757	733	865	760	724	724	728	726	769	771	763	765	755	715	791	714	725	767	783	768	728	743	700	758	770	760	757	787	723	707	773	783	737	795	790	733	760	711	754	759	753	739	807	743	770	737	776	727	741	726	824	765	795	803	773	753	771	698	759	743	793	691	753	736	794	762	743	761	745	768	749	771	710	747	741	765	753	762	748	798	721	723	742	753	721	746	717	770	751	747	692	824	714	829	752	802	690	761	718	713	754	728	772	703	795	762	773	757	720	755	742	697	725	798	705	752	743	782	776	759	747	728	728	777	787	771	764	756	719	736	747	768	711	737	689	733	713	762	764	736	776	760	735	757	741	762	734	758	777	776	723	775	728	753	732	751	782	710	730	834	781	754	791	807	789	727	759	695	747	749	746	743	816	748	706	763	736	782	773	707	793	806	747	772	772	745	685	771	743	763	726	776	722	758	745	767	779	743	762	722	773	777	769	758	745	742	743	763	723	731	784	728	811	753	797	778	800	705	753	763	733	735	746	701	763	781	766	746	723	746	737	740	813	766	763	795	759	775	774	760	705	784	754	719	762	726	743	715	708	752	724	772	729	802	745	762	745	729	732	787	752	741	801	762	744	764	755	754	779	752	715	743	761	743	751	760	747	815	745	767	733	751	747	764	777	751	729	737	738	744	775	756	691	748	741	723	758	708	727	754	744	732	762	694	732	726	739	748	757	757	787	745	736	771	784	778	791	824	752	757	744	744	712	760	808	772	750	722	736	731	710	762	794	782	745	773	743	720	739	720	780	793	768	798	720	731	749	739	767	751	755	760	715	772	727	782	768	778	730	722	751	768	729	735	799	777	715	766	732	747	812	750	713	741	734	750	771	799	756	747	789	749	768	747	736	795	759	741	723	737	747	796	756	752	707	770	775	729	753	738	740	815	809	794	736	720	770	764	758	736	771	766	764	781	775	787	750	788	770	770	760	766	714	757	806	757	762	821	753	740	804	805	776	780	804	788	754	722	761	712	727	770	715	732	765	745	753	735	783	754	726	720	744	742	766	732	773	765	766	718	781	754	717	751	742	759	708	763	767	782	774	769	730	727	708	746	740	744	721	759	742	744	736	771	819	796	733	747	773	692	817	742	748	752	705	744	736	745	797	786	764	768	748	749	775	765	725	771	769	785	747	757	765	752	716	720	755	694	718	761	760	744	731	743	781	795	739	728	809	680	710	754	743	759	743	749	760	748	751	760	766	713	715	732	754	780	757	703	794	770	754	719	735	762	744	739	752	723	774	762	756	749	753	747	722	740	739	712	771	711	751	745	812	741	771	780	768	743	742	750	768	757	768	778	785	760	809	787	706	792	696	751	809	716	708	774	750	743	780	761	733	819	763	785	780	736	756	706	773	720	743	762	794	737	717	705	795	739	753	783	764	779	764	787	771	720	768	719	745	767	730	741	761	756	772	718	744	787	752	770	743	786	763	745	723	712	751	767	752	809	763	720	730	778	801	737	764	756	735	780	757	734	755	750	788	776	702	761	725	741	704	799	755	783	703	739	706	776	730	729	749	733	754	717	751	759	714	747	713	784	786	747	706	688	770	733	777	779	725	785	738	756	711	767	753	790	786	734	725	743	759	738	696	742	790	746	759	765	743	733	775	779	780	727	743	744	715	700	744	784	715	727	731	740	714	760	773	749	757	733	739	753	785	726	757	737	738	760	789	752	716	751	739	772	736	748	786	794	732	762	697	737	742	748	754	785	763	725	766	729	738	798	702	793	795	742	790	763	748	736	743	745	745	730	781	782	790	727	760	783	763	750	761	754	756	736	712	720	760	752	771	766	752	768	731	759	764	745	777	782	737	771	782	759	737	808	744	733	810	751	751	738	787	787	757	760	768	809	777	756	796	769	756	724	748	767	741	768	740	710	748	758	750	764	770	719	725	696	721	698	752	780	777	720	727	808	743	738	785	775	798	771	778	772	751	769	764	758	781	824	720	757	748	755	737	724	757	764	742	746	750	728	677	789	726	743	763	750	758	745	734	786	747	733	726	762	792	791	716	750	724	742	724	760	794	759	767	845	739	764	787	783	823	787	762	766	744	745	786	779	747	730	778	714	778	736	771	759	757	720	733	722	743	735	789	743	766	828	762	782	766	767	717	687	729	782	798	752	719	772	718	745	747	754	753	776	762	754	768	779	756	688	756	761	757	764	762	762	777	717	724	754	745	743	676	792	695	751	735	798	743	746	754	690	746	746	741	799	717	768	739	731	719	783	756	725	710	771	804	769	729	826	806	814	755	754	784	724	703	772	789	731	752	804	748	801	763	747	782	764	754	766	698	760	775	718	697	742	717	760	729	740	731	699	736	732	692	727	775	718	722	764	811	752	779	794	758	742	773	780	737	758	736	752	741	744	733	708	790	768	811	751	794	716	792	742	771	738	780	716	763	717	732	750	734	694	742	753	760	725	752	757	783	714	704	755	757	785	797	770	747	779	763	713	802	748	763	768	738	754	732	770	773	740	757	751	789	704	796	809	707	763	751	748	818	703	734	758	702	753	700	729	736	708	796	693	791	747	777	748	798	757	755	743	767	746	777	719	707	752	769	754	772	757	742	808	759	717	779	749	763	789	793	793	752	742	741	736	780	733	812	800	737	808	782	785	764	726	729	741	751	801	746	774	749	727	747	760	776	767	775	717	765	737	722	753	757	769	710	774	795	729	715	808	763	818	749	744	757	741	734	729	737	739	814	753	810	761	804	787	772	762	738	761	788	678	724	705	719	772	768	749	744	745	761	725	753	726	754	776	724	744	711	761	701	737	736	746	789	734	815	723	783	764	757	786	722	757	757	766	731	756	747	764	752	757	774	830	793	766	707	830	846	765	754	748	759	710	782	749	730	756	783	784	729	743	731	741	774	724	758	740	741	731	696	738	756	746	745	728	792	770	802	792	764	759	756	740	748	735	779	737	750	768	734	794	762	711	726	740	720	726	764	748	727	762	750	749	774	745	736	752	785	740	774	758	789	732	777	716	793	760	757	705	756	775	753	763	742	728	801	763	796	712	818	729	750	752	761	718	742	740	716	792	769	781	758	728	750	733	746	728	766	715	757	715	742	768	713	760	763	730
28699	9889	5449	2998	1391	776	629	502	451	367	351	310	358	335	326	333	340	325	344	328	307	343	338	305	338	315	311	328	341	317	356	314	329	295	330	296	336	301	302	309	309	307	279	320	312	317	309	344	354	317	315	289	305	311	321	274	308	334	350	329	326	309	325	309	336	320	306	320	326	293	316	338	302	303	328	316	369	287	309	299	291	350	312	314	323	289	309	332	358	310	307	323	322	327	330	323	328	325	345	343	359	296	309	334	302	336	343	343	327	321	313	316	284	321	301	284	316	321	318	292	300	310	280	318	333	349	321	292	265	312	325	303	338	313	331	341	330	316	319	328	337	313	337	299	293	313	346	325	311	344	301	345	325	333	332	328	326	297	279	301	317	322	326	349	322	314	325	341	348	312	313	332	269	322	295	306	329	330	340	318	331	308	304	313	336	331	310	326	292	314	351	309	317	322	327	346	307	345	340	317	348	326	320	298	337	352	292	302	326	321	369	318	310	307	334	329	316	326	313	306	320	325	313	312	317	351	321	320	299	310	318	305	308	324	302	376	340	327	321	308	291	313	316	320	316	346	303	329	307	342	335	313	359	333	296	331	339	328	315	296	293	296	311	299	326	324	322	313	322	303	279	331	327	360	298	311	320	293	331	320	322	309	344	305	330	314	335	314	323	327	297	311	310	344	358	339	305	289	312	327	352	334	317	293	304	332	340	320	304	340	345	326	311	362	318	302	348	308	311	365	290	315	309	299	294	319	314	326	333	327	351	301	307	311	322	302	312	300	325	299	345	338	324	320	338	351	311	275	371	334	316	327	320	308	339	316	313	296	305	325	348	314	338	312	281	288	314	288	311	312	289	300	297	311	299	321	321	295	324	291	313	341	341	299	337	328	319	335	306	334	317	305	322	317	320	292	297	344	314	337	280	318	320	319	304	319	337	315	321	330	331	297	299	315	307	318	320	321	321	335	313	302	296	280	337	304	326	322	314	317	326	344	294	323	319	306	313	321	324	299	340	309	337	319	339	342	309	312	322	316	338	295	316	352	303	329	350	308	310	342	315	299	323	314	343	363	309	324	323	313	297	297	307	306	350	317	306	311	314	320	307	307	312	348	299	308	334	299	310	320	291	315	360	291	335	342	315	324	333	312	328	309	309	322	330	314	292	333	312	295	311	322	335	280	340	343	334	320	335	323	314	336	335	342	326	328	301	324	348	307	327	349	328	298	344	313	289	304	347	323	316	323	315	300	308	328	315	285	326	337	329	332	309	335	308	321	290	335	308	331	310	309	310	297	314	313	327	319	323	343	328	340	298	337	336	332	317	316	312	334	333	322	294	315	367	321	333	364	337	333	325	292	307	297	355	320	339	291	320	335	342	352	303	319	335	303	272	316	288	297	349	314	314	317	295	337	318	347	310	289	305	312	313	326	334	286	303	341	348	313	346	328	323	304	338	311	328	307	291	292	327	332	351	324	283	322	321	354	309	311	328	303	300	318	317	322	311	308	329	309	290	331	320	303	296	338	340	324	335	355	329	327	331	308	321	322	319	321	309	337	343	303	319	315	313	306	307	305	308	352	318	327	331	310	340	310	334	306	286	327	322	345	352	313	328	348	320	318	321	318	332	340	328	323	306	331	338	332	333	344	348	286	308	318	293	322	338	289	322	329	349	335	313	361	312	330	303	319	299	327	333	275	329	288	319	304	342	305	321	336	315	349	350	326	312	292	368	282	298	287	301	322	341	301	307	332	356	313	313	330	304	327	333	341	345	338	315	289	296	308	315	314	311	310	316	284	291	305	342	343	349	346	299	337	329	344	321	314	319	274	298	343	292	339	327	350	328	309	303	312	344	326	313	317	318	335	318	311	316	299	316	313	312	288	310	336	314	330	343	287	308	314	287	332	330	335	321	307	350	309	307	343	335	321	293	333	346	356	341	297	323	324	310	317	332	342	293	330	294	326	348	306	327	328	292	314	306	324	323	317	332	295	331	343	321	337	326	284	307	323	304	337	317	333	318	282	323	300	247	308	346	315	344	308	348	358	308	290	317	336	323	339	312	349	316	303	341	324	338	306	311	325	360	363	308	333	331	313	315	317	316	286	302	334	318	299	298	312	328	298	347	322	336	331	330	303	345	302	354	302	353	333	317	320	294	307	371	310	322	309	356	299	303	375	291	333	343	325	297	316	313	367	300	265	288	318	312	338	327	319	331	301	331	328	335	327	326	322	315	356	321	325	314	321	313	344	317	297	282	303	321	318	287	328	301	293	325	324	341	352	332	328	315	317	300	314	329	350	290	333	330	327	311	306	308	313	313	324	326	332	328	316	326	306	325	294	325	308	313	323	306	314	296	341	336	316	334	330	307	315	306	312	310	334	314	317	287	326	305	311	299	308	330	316	366	332	318	330	334	308	303	320	341	322	324	312	338	318	313	345	343	307	321	304	318	346	318	311	316	358	321	305	346	317	348	307	293	307	314	329	331	293	327	333	306	293	319	329	323	341	296	292	356	318	326	313	323	319	302	330	315	319	325	326	304	356	302	274	319	333	284	311	317	311	314	325	311	338	318	352	317	352	319	330	329	317	344	314	326	315	301	328	324	318	328	312	325	318	318	277	315	311	334	316	314	324	356	304	317	302	322	323	311	353	316	296	323	313	289	321	342	324	310	318	313	317	309	302	316	310	338	301	308	301	314	324	325	337	310	316	361	321	323	296	347	321	329	339	307	323	341	339	312	337	330	356	296	341	334	311	330	331	343	359	315	302	335	347	316	289	296	343	330	340	331	303	316	354	294	306	307	297	295	312	318	303	304	325	344	299	294	335	334	323	315	356	332	315	307	305	299	309	333	335	276	319	343	314	332	277	318	321	358	318	346	380	321	326	331	301	333	324	313	314	322	340	331	328	313	343	341	312	317	318	308	332	336	336	356	343	319	319	305	332	310	329	319	349	333	325	300	326	338	314	310	331	310	356	319	318	310	364	276	341	298	326	295	318	321	331	336	320	323	301	315	329	328	309	337	309	330	322	327	317	307	331	366	297	324	343	322	354	340	347	341	325	356	321	319	330	337	338	295	317	309	301	342	293	294	346	324	335	315	295	331	309	284	303	342	341	337	281	340	316	311	344	303	343	314	305	257	282	315	354	335	313	308	299	302	345	302	322	312	316	317	324	291	324	328	360	328	314	322	300	296	335	285	372	313	312	337	324	290	333	336	296	289	323	328	344	288	323	349	358	298	310	350	309	304	293	297	327	306	293	341	344	325	355	321	318	309	309	297	323	324	297	303	339	303	348	315	321	333	315	303	334	307	338	304	333	300	334	294	298	303	329	321	316	323	327	309	326	296	307	355	309	329	322	301	315	336	318	332	318	324	312	304	330	320	325	291	292	322	305	321	281	297	312	364	339	294	319	337	364	323	315	309	334	284	344	337	313	300	297	321	318	275	326	325	292	335	328	296	325	352	290	306	333	311	352	325	305	309	325	293	318
20121	7964	9368	7931	4771	3122	2188	1666	1314	978	904	860	880	874	828	814	777	828	833	760	797	840	760	781	770	787	789	835	795	835	769	804	791	783	775	781	816	799	802	835	785	807	817	790	749	711	752	758	825	765	806	778	829	761	753	751	754	750	701	771	771	713	737	791	779	771	736	775	771	781	728	745	723	806	744	768	782	782	724	800	783	742	789	740	719	745	758	785	776	746	771	781	748	734	820	794	789	760	753	779	787	791	741	729	741	797	759	765	771	765	826	826	806	793	747	757	729	741	836	735	758	765	753	794	783	758	758	720	771	789	713	778	721	747	733	771	815	784	784	711	778	809	811	729	769	815	802	769	771	793	790	764	791	767	735	732	780	762	750	784	692	784	770	759	700	769	751	775	776	763	759	771	792	812	758	782	781	778	783	779	761	785	787	773	754	789	766	758	779	782	805	762	765	786	741	777	781	804	778	804	757	787	768	727	785	771	804	738	732	780	766	795	774	791	753	806	756	775	776	780	761	756	718	766	762	826	749	782	790	726	778	789	752	783	783	786	772	761	748	745	804	795	778	771	783	751	791	782	757	739	783	805	793	779	782	797	780	767	763	778	776	779	749	779	745	764	752	750	712	756	781	744	799	746	828	797	804	723	787	805	848	738	814	784	757	754	763	809	786	763	774	748	768	767	763	756	747	771	705	790	729	785	764	750	724	747	777	773	709	804	737	804	757	773	745	696	740	792	749	735	802	769	764	741	765	788	788	762	779	788	740	780	832	761	785	774	739	729	718	773	765	736	740	772	731	747	754	753	758	765	735	764	763	740	779	766	767	794	779	739	806	820	790	734	769	772	782	821	801	782	781	779	748	762	753	723	769	742	747	770	782	811	750	711	741	759	748	763	747	767	796	765	783	796	717	729	753	726	770	780	755	804	734	759	707	747	779	815	749	790	782	796	747	774	756	784	759	753	748	821	768	791	741	772	803	756	793	782	759	738	791	783	751	740	799	751	777	727	780	797	713	717	749	812	751	742	708	811	749	781	764	761	742	803	780	773	752	772	796	793	734	789	782	758	722	745	791	792	791	741	771	754	757	762	766	770	764	790	758	766	778	759	796	793	777	755	777	834	783	720	720	746	774	763	778	766	734	739	747	745	745	746	748	744	802	780	756	779	711	830	766	743	813	764	794	798	835	752	771	778	749	727	763	721	754	810	727	768	707	796	748	819	750	737	741	802	768	780	721	760	760	733	714	771	775	820	785	741	763	820	754	781	776	766	776	773	795	802	766	752	759	782	784	767	784	783	752	792	749	741	791	772	741	734	753	734	784	766	802	798	774	749	751	810	736	770	763	769	759	729	716	755	803	787	805	775	787	802	766	778	739	769	765	795	769	771	751	795	766	770	807	787	730	822	801	784	780	761	791	787	794	760	776	754	768	776	762	786	779	719	814	823	703	760	753	718	749	748	777	744	754	768	764	802	780	784	728	742	782	787	802	825	729	733	750	737	787	783	758	765	736	743	782	820	773	769	768	839	768	770	793	810	735	750	736	825	762	773	806	790	747	768	803	749	740	813	731	786	792	768	772	766	690	796	759	750	773	767	838	793	751	804	770	810	762	786	748	768	769	764	799	763	789	800	787	746	754	769	767	808	787	721	738	769	757	796	807	706	769	800	753	754	773	760	812	802	726	778	753	793	786	807	691	777	836	786	797	806	796	774	774	774	740	789	762	717	780	752	807	783	855	822	772	773	728	757	771	761	791	780	751	742	758	751	737	771	780	770	822	723	808	832	774	793	793	797	736	781	760	748	781	735	743	793	724	741	769	800	776	708	820	749	773	771	796	746	743	762	785	737	732	737	780	726	765	762	747	769	776	738	732	803	742	783	769	781	789	783	704	797	815	806	787	762	788	750	732	759	794	786	765	730	762	813	785	781	815	743	764	767	803	742	710	759	811	761	730	758	757	743	821	755	796	795	739	792	755	782	763	796	736	788	777	711	819	800	768	777	774	796	710	745	759	797	770	778	770	784	703	769	763	737	764	782	731	778	743	805	786	745	772	797	767	801	761	723	779	747	703	803	781	811	734	786	784	791	803	806	786	737	735	750	789	768	801	752	729	727	768	749	764	789	739	814	819	764	801	711	752	773	783	755	721	784	734	746	769	758	767	743	753	805	741	722	747	836	770	776	806	672	780	727	732	750	753	740	720	780	777	789	749	780	738	773	777	773	753	724	758	732	787	760	759	748	704	767	724	805	747	727	814	817	750	745	739	773	766	777	756	715	782	754	794	790	787	777	795	753	827	751	780	797	759	761	751	784	709	755	756	780	732	714	762	807	765	759	782	744	724	816	791	754	818	811	725	713	755	729	739	787	775	815	778	805	789	783	777	742	784	786	795	729	810	754	784	724	776	805	795	783	779	768	808	804	727	738	763	717	827	775	794	836	750	751	756	817	760	778	772	790	820	761	723	747	793	754	769	750	751	766	780	738	786	736	741	780	777	798	794	761	780	764	784	747	818	770	809	783	804	771	747	742	785	793	771	810	769	805	785	762	762	728	780	765	778	752	747	767	774	796	832	745	783	752	778	778	771	746	770	795	763	769	747	785	794	718	743	800	719	770	812	738	768	749	771	746	780	813	724	762	787	763	802	827	770	756	773	805	810	763	779	776	776	765	793	759	792	792	795	745	815	735	772	781	780	760	767	772	806	774	725	750	757	767	777	787	827	786	783	747	827	742	741	761	776	760	796	735	794	720	755	778	767	736	814	766	746	726	770	767	823	727	790	767	727	763	773	737	739	747	750	777	743	758	742	703	825	736	766	766	774	760	747	812	769	746	732	822	720	768	790	730	794	772	772	760	786	771	729	741	786	796	803	740	762	807	767	840	805	765	732	771	766	742	707	791	798	794	713	754	756	760	740	843	780	723	766	778	754	754	753	745	758	796	771	776	758	763	795	785	745	776	738	785	767	777	747	734	742	794	754	756	741	721	720	769	721	766	785	758	770	750	795	752	825	772	780	786	814	749	754	746	809	748	747	719	766	728	749	757	757	780	672	753	796	749	779	725	737	797	770	804	771	773	783	765	760	758	760	730	777	718	789	784	752	748	736	753	751	767	747	790	758	721	794	775	750	746	748	788	754	731	741	749	766	779	742	713	802	761	779	780	758	763	781	789	702	811	788	771	738	769	713	786	755	753	751	821	765	814	764	778	753	748	808	755	808	753	782	793	801	735	730	798	780	727	766	786	792	765	795	770	776	771	783	788	764	773	760	809	764	786	772	764	740	734	754	762	796	781	745	792	811	759	735	802	799	767	765	777	790	752	750	762	802	800	763	789	791	758	764	768	779	761	730	765	770	757	829	720	754	829	774	779	787	732	773	804	756	690	809	807	748	800	767	801	783	784	792	767	791	763	785	804	778	750	716	748	778	724	712	831	835	790	808	709	754	718	797	763	742	838	779	786	747	759	753	763	782	764	770	763	760	724	767	780
40646	18222	11066	5708	3110	2265	1467	738	574	491	419	439	440	458	423	447	455	473	426	406	392	404	391	411	393	410	393	383	414	367	378	389	395	456	389	393	389	401	390	352	402	375	395	355	388	393	386	360	426	418	356	406	400	360	384	342	431	425	405	383	370	381	342	390	398	418	388	360	372	383	391	394	409	397	404	362	386	369	414	383	414	393	378	376	374	369	362	371	386	396	397	357	376	385	363	392	412	408	411	379	377	380	382	388	406	399	415	380	379	391	367	367	419	409	383	383	388	404	380	441	395	409	355	370	353	334	381	388	374	367	392	377	392	361	406	379	363	378	366	408	379	358	357	381	401	340	343	404	417	427	400	382	396	368	395	380	383	357	399	355	372	397	382	393	406	349	361	415	375	364	353	375	412	436	375	382	402	375	355	378	370	380	387	363	353	384	370	403	402	393	387	410	394	418	425	410	378	404	409	407	380	363	368	388	416	399	408	377	399	372	394	383	412	388	406	408	389	405	369	381	435	365	356	392	378	408	370	348	385	362	405	345	333	400	382	384	401	373	377	404	398	382	416	376	404	396	359	366	372	384	357	373	379	414	411	352	413	375	401	401	346	365	392	384	395	376	375	409	367	402	394	370	362	372	398	387	372	356	375	386	379	393	396	387	364	427	374	350	354	391	391	382	389	373	389	408	349	390	385	385	392	371	365	375	372	374	384	405	398	359	366	401	409	393	431	353	393	391	390	345	398	385	414	395	398	371	393	392	359	376	370	404	347	416	373	380	371	370	389	402	409	378	365	386	363	373	376	346	374	366	386	409	391	387	375	395	381	329	390	398	392	425	355	419	361	386	396	388	407	390	373	392	392	372	393	401	358	395	409	407	407	404	410	375	375	366	398	383	340	365	416	354	397	404	374	401	369	349	388	367	419	394	359	372	425	347	389	369	422	380	359	407	401	376	388	419	396	370	353	425	356	374	387	386	355	405	408	392	363	371	385	358	417	414	342	389	398	354	352	376	371	413	426	375	392	380	391	401	380	379	392	385	390	397	389	352	353	379	367	352	369	370	358	389	378	424	427	370	419	391	348	385	379	358	371	327	352	394	392	375	358	353	388	365	413	427	337	358	403	375	389	386	390	417	381	368	368	389	357	414	370	384	388	378	355	380	380	354	373	410	387	394	377	363	380	372	348	419	398	391	406	413	374	378	377	364	351	387	392	397	384	387	398	384	390	381	401	396	364	373	352	361	360	374	409	386	362	357	373	383	418	372	396	349	328	384	413	362	345	393	362	380	399	379	372	423	388	368	409	376	379	392	413	387	390	418	343	389	380	339	382	391	349	372	375	393	373	389	379	347	390	370	406	378	375	392	417	355	380	357	327	393	389	381	362	406	382	388	369	410	378	396	421	390	401	366	398	408	356	353	345	423	389	395	416	375	361	380	371	379	376	379	403	314	368	349	356	408	396	352	360	381	372	359	404	406	412	370	377	381	400	383	392	390	375	370	364	371	379	376	412	402	349	394	384	394	350	370	383	372	359	384	376	377	402	380	383	379	410	398	377	391	374	394	367	369	408	388	400	374	386	392	371	367	390	357	355	394	397	420	390	375	431	366	377	376	356	404	382	374	369	365	386	352	358	411	407	360	381	357	397	404	400	430	448	387	381	399	384	383	381	376	367	379	401	390	372	358	384	402	369	386	372	372	347	337	363	395	351	369	375	378	398	385	389	418	391	397	352	379	399	350	365	385	376	375	382	403	355	391	365	362	341	384	363	388	398	380	380	357	389	393	400	368	376	331	382	352	394	384	384	373	388	407	376	381	420	383	374	368	402	383	383	378	408	388	367	420	365	375	414	337	388	396	393	381	360	394	395	435	389	381	345	348	367	378	386	385	368	328	415	374	369	377	372	386	406	348	387	382	373	395	359	380	389	374	400	394	363	405	396	392	393	364	416	380	347	413	392	441	402	364	382	394	354	373	376	394	352	375	408	389	368	382	389	386	428	399	370	363	391	382	411	384	379	373	393	350	366	380	407	366	387	399	360	375	396	340	388	402	394	350	412	399	358	378	420	384	396	389	380	413	370	379	408	369	387	406	373	343	394	385	379	425	389	413	384	368	362	382	382	369	386	390	344	360	402	402	385	359	349	365	380	377	374	410	382	357	366	403	369	362	370	376	358	378	376	374	372	386	367	389	345	392	365	393	362	396	387	379	404	381	394	335	368	409	407	388	371	395	385	348	396	332	397	359	357	374	407	395	382	372	340	414	395	415	413	373	407	398	407	338	377	381	381	373	379	389	371	391	353	381	406	377	309	311	357	365	397	371	363	378	439	363	409	386	432	379	362	394	396	413	414	391	401	350	364	413	360	377	373	372	400	407	383	395	389	364	410	356	360	418	354	335	392	364	388	379	360	399	378	374	356	376	431	329	361	350	388	383	369	364	380	402	395	396	394	336	388	371	395	382	397	339	387	377	367	417	364	382	366	362	381	379	385	388	382	393	378	371	371	388	404	382	400	396	396	351	389	385	371	362	424	377	365	383	396	391	402	373	356	382	362	393	374	362	354	382	399	390	379	326	368	397	350	381	389	426	342	373	386	402	391	374	376	368	385	385	422	369	355	410	389	395	379	354	383	372	355	385	413	363	377	374	355	371	393	364	386	376	384	399	376	432	374	371	356	369	390	377	369	396	404	365	356	399	436	387	377	373	389	372	415	422	376	391	430	357	370	372	397	370	361	401	388	362	355	382	402	378	391	373	412	385	344	389	421	380	388	392	376	369	369	387	379	392	377	372	342	380	378	379	365	360	363	370	357	391	404	362	426	381	366	409	375	372	382	423	380	383	353	402	436	406	359	398	402	413	388	377	376	379	387	360	404	364	387	402	383	362	421	385	366	376	386	369	400	373	349	380	369	368	393	350	402	410	379	360	359	372	414	372	371	389	375	407	403	423	388	359	371	374	364	340	380	337	379	388	378	385	413	420	370	397	420	395	407	384	374	434	379	379	358	376	396	395	395	362	435	369	415	354	422	426	386	410	388	399	389	443	368	380	383	432	366	357	397	401	375	359	410	394	362	378	366	408	405	369	389	392	395	405	393	409	378	367	365	403	394	402	395	374	345	349	409	416	341	382	348	420	375	367	374	396	358	359	413	380	386	345	337	413	355	383	354	374	364	381	377	366	399	343	388	389	375	401	406	357	362	390	388	361	373	390	385	334	375	394	411	353	412	359	353	376	388	377	367	432	367	360	392	384	382	432	384	398	418	394	377	388	396	388	391	378	388	407	388	385	399	394	387	395	411	401	370	378	374	365	379	370	417	369	364	378	386	368	383	378	373	407	411	376	353	387	383	371	384	349	366	373	387	408	408	386	382	376	395	373	381	395	473	356	377	399	394	359	397	411	359	386	392	401	407	355	389	361	377	400	378	415	390	364	381	386	392	385	395	397	384	366	372	371	380	379	385	365	388	410	362	393	363	389	391	366	351	363
27786	14171	16109	13635	9984	8689	5447	2756	2014	1591	1365	1163	1148	1119	1102	1056	1178	1395	1208	1145	1004	985	1064	1004	951	1018	995	993	1015	912	945	936	954	967	932	954	905	907	913	932	901	888	929	997	994	923	929	990	971	917	968	837	852	864	891	906	893	914	943	931	916	895	933	925	876	867	884	965	827	853	921	909	905	893	901	869	860	908	908	915	913	964	835	875	934	824	880	861	904	843	882	900	903	926	943	895	859	906	886	929	844	881	926	915	894	920	903	917	815	834	867	873	929	931	867	897	866	918	899	851	929	828	902	910	890	861	842	899	883	904	931	931	917	925	935	922	898	905	849	935	832	889	852	888	876	878	904	910	880	879	891	853	876	877	930	909	876	890	842	899	946	967	904	944	882	950	909	835	865	886	899	895	850	964	912	904	870	868	907	884	838	859	863	881	936	877	857	892	907	886	922	895	895	890	918	887	893	882	861	864	895	875	860	896	841	891	892	886	848	880	897	884	931	901	913	938	925	899	893	933	873	955	886	875	909	910	891	906	913	859	905	855	882	881	874	915	903	848	883	851	852	892	937	871	898	858	869	918	872	911	909	837	892	875	954	910	873	896	851	860	882	899	937	882	869	940	924	883	871	911	931	894	877	869	829	878	836	932	945	921	881	894	842	923	886	839	870	865	873	898	853	913	847	892	857	873	843	932	915	866	896	904	911	877	906	881	887	882	897	939	916	883	931	882	893	880	951	876	922	857	982	860	874	927	883	909	924	886	883	867	911	854	905	878	891	882	930	844	888	935	875	887	912	930	879	894	914	891	841	877	912	927	867	842	884	882	843	873	923	872	910	852	892	896	921	879	897	869	860	877	905	893	892	873	942	880	873	841	908	858	848	924	854	871	853	895	893	829	920	884	904	899	884	903	911	911	854	855	865	900	888	907	912	902	875	950	886	877	909	888	866	846	926	840	899	864	889	888	838	847	894	939	909	843	837	895	908	890	839	888	919	894	880	827	956	865	858	884	904	887	924	879	829	915	872	892	889	900	922	884	821	915	854	885	880	921	883	865	911	905	870	948	815	893	904	925	887	884	886	887	880	861	880	925	866	894	883	856	884	865	839	914	905	897	920	879	894	897	894	941	910	907	879	914	879	866	855	879	911	882	907	903	888	881	885	904	858	896	841	898	886	936	920	872	903	863	894	889	939	916	816	916	870	872	874	893	920	890	917	881	840	944	878	860	879	867	927	886	870	860	938	888	902	873	887	864	887	891	898	885	882	895	890	922	859	838	927	826	916	915	856	955	891	927	867	913	910	873	912	872	817	943	890	918	921	885	880	938	875	956	851	837	872	930	902	913	908	886	838	868	932	844	884	848	908	900	830	895	919	917	907	874	907	890	905	926	815	952	860	861	967	866	936	878	929	897	921	899	924	866	871	969	866	899	912	843	900	889	888	923	852	915	921	879	860	909	830	893	926	937	850	852	839	921	936	893	899	881	920	912	846	938	902	906	920	919	835	887	888	912	854	845	881	898	859	897	905	899	902	892	911	920	852	891	899	910	918	857	931	843	877	888	894	864	901	893	874	871	892	934	858	872	895	881	888	914	926	844	868	894	901	901	830	822	902	905	922	866	940	890	828	895	919	915	888	892	922	836	891	900	937	892	897	884	884	866	886	913	925	909	942	865	863	871	862	911	907	923	890	833	919	885	875	901	890	881	911	890	842	903	909	910	911	948	904	870	903	854	896	909	898	888	945	898	870	927	877	925	878	862	930	899	885	905	892	913	913	931	894	885	854	904	892	888	906	906	889	885	866	911	914	890	893	882	897	845	824	953	849	963	841	880	960	901	883	866	908	928	878	893	915	884	890	849	855	837	877	857	900	901	869	895	930	885	881	939	912	843	916	881	891	879	965	930	895	901	926	886	867	920	870	873	873	943	898	939	901	895	873	884	874	908	926	908	897	866	849	924	895	891	848	890	922	872	910	917	954	889	884	901	900	940	850	880	895	911	867	888	892	906	808	916	877	937	925	853	918	837	909	886	943	879	871	863	865	862	898	923	893	891	901	911	875	926	895	927	919	934	904	864	871	864	817	880	922	924	892	880	871	908	900	864	885	891	836	910	850	867	926	911	900	893	897	895	873	893	854	854	949	860	864	884	859	895	911	906	891	882	893	906	867	852	890	896	902	882	895	912	933	908	890	867	857	898	879	886	909	889	952	871	870	872	882	866	923	934	872	844	931	895	947	893	878	943	881	935	880	853	871	890	938	842	866	845	880	887	846	903	917	883	845	890	883	867	881	875	885	883	891	869	874	895	862	848	864	864	886	929	805	920	875	901	883	895	942	878	874	938	896	928	905	872	950	889	927	902	873	883	880	934	905	879	886	909	938	873	885	867	917	884	911	863	884	960	859	877	864	901	898	900	846	905	854	863	898	860	915	881	854	858	912	848	870	903	860	905	895	932	869	881	977	944	831	885	907	893	888	897	905	883	935	905	788	890	916	893	872	870	899	922	813	931	852	872	911	835	840	848	833	828	864	890	943	901	839	873	901	872	898	896	906	902	883	890	888	856	884	823	865	895	916	892	909	898	857	917	899	894	955	888	842	886	900	930	886	897	874	923	918	924	918	943	872	860	845	834	906	883	882	900	932	938	868	939	919	876	869	879	885	896	870	812	948	843	900	891	842	921	907	868	883	864	910	853	885	885	888	875	917	862	840	865	878	842	900	876	987	934	879	882	854	868	923	871	909	900	911	909	946	893	899	851	906	878	927	884	894	880	887	860	863	906	883	908	903	929	896	934	893	930	962	895	855	887	888	899	894	884	925	847	834	921	918	864	924	849	885	888	932	888	811	934	916	901	910	880	877	846	868	888	934	926	898	858	935	913	876	889	872	912	883	866	879	897	890	971	840	840	868	907	915	870	837	908	902	913	909	877	886	878	825	878	913	888	906	849	853	837	904	891	880	903	951	918	916	846	932	852	933	924	944	898	920	910	901	857	876	885	900	846	864	898	858	883	896	871	876	909	908	870	872	901	904	854	923	891	861	915	910	872	894	898	925	891	847	877	867	879	936	916	878	913	884	955	894	913	883	901	897	879	892	874	843	856	882	899	894	894	918	876	963	918	877	901	850	839	891	874	902	883	923	893	855	866	873	934	935	839	942	943	798	895	897	911	844	924	945	877	882	903	869	876	910	912	870	881	893	923	928	916	901	846	878	847	929	929	879	893	900	917	869	856	923	898	884	982	890	891	905	894	882	879	920	939	889	867	878	854	898	928	846	846	859	899	867	873	902	926	872	906	889	923	906	898	928	905	854	926	851	913	972	838	926	930	904	860	909	819	886	968	857	964	867	912	892	868	892	887	928	932	871	874	923	897	932	922	893	893	925	846	898	822	910	838	913	899	941	884	949	912	863	859	885	906	868	906	921	872	874	858	901	897	917	866	865	858	936	908	888	953	896	837	905	880	864	860	879	926	801	910	952	888	929	859	919	919
49878	25565	16822	9327	4595	3436	1241	781	691	567	469	390	414	348	401	404	380	411	447	366	345	355	361	342	323	348	336	290	337	347	339	294	331	349	329	335	350	327	331	339	320	292	310	296	348	327	332	313	311	310	313	310	290	317	285	326	326	317	338	363	326	318	297	318	323	338	358	300	289	297	317	313	307	331	345	312	297	346	308	315	324	320	315	294	311	309	320	303	289	358	334	298	313	296	298	311	298	298	309	334	315	318	327	292	317	315	312	306	328	319	319	309	320	302	299	299	310	294	333	321	346	308	315	316	325	323	330	326	287	301	307	316	328	322	320	335	290	287	308	308	300	321	289	308	303	326	321	313	319	323	284	289	336	324	335	327	321	317	330	292	298	285	278	327	302	314	305	327	312	268	272	323	302	340	306	326	320	303	330	294	306	324	308	317	343	325	317	329	291	331	323	333	338	331	336	304	314	337	334	319	287	301	337	293	290	305	332	349	314	340	295	303	334	359	323	301	308	317	340	303	319	301	327	319	336	314	319	328	335	345	314	326	311	358	343	333	339	341	304	309	310	307	286	333	290	313	294	325	298	316	316	331	329	304	296	329	327	294	276	334	306	303	294	334	309	333	322	303	340	296	299	292	294	321	283	322	323	335	303	345	330	309	318	297	295	328	314	308	313	278	325	339	323	319	307	287	333	287	309	333	356	285	346	331	312	323	308	322	330	303	291	323	309	327	283	317	314	290	318	352	323	321	309	335	310	305	350	315	342	328	290	291	313	360	283	322	306	323	332	329	297	320	315	316	350	339	329	318	308	305	303	339	342	318	307	324	299	330	331	325	327	321	298	303	341	335	325	305	316	309	307	316	342	296	328	331	301	308	330	298	304	343	324	304	344	298	335	291	319	293	271	334	344	290	313	323	326	321	304	320	304	338	344	308	312	347	302	325	331	328	362	332	315	287	321	316	304	322	321	318	305	303	311	304	327	321	310	303	316	294	324	303	330	331	309	300	287	299	308	330	309	316	306	341	323	323	327	320	363	320	330	295	345	318	308	305	307	311	326	311	274	300	326	342	312	326	313	313	320	294	324	266	332	309	318	279	338	330	324	345	337	341	321	315	293	330	281	303	281	308	287	329	349	316	297	330	289	351	326	295	324	313	329	301	312	288	310	324	301	309	357	316	290	309	312	349	328	319	324	333	326	296	326	340	311	316	331	338	299	311	297	324	343	311	306	295	282	335	314	332	317	311	293	347	333	322	299	302	352	323	315	318	301	293	330	333	327	368	314	317	303	316	316	363	339	322	290	342	334	317	331	328	333	342	331	331	346	320	329	308	288	344	317	354	307	343	312	329	319	296	307	308	304	317	318	288	289	318	326	328	303	299	298	301	318	324	321	295	334	302	297	333	324	302	322	338	295	310	306	318	331	339	325	345	356	299	331	343	320	307	300	305	329	322	303	339	314	324	319	310	295	324	327	344	324	332	328	331	322	318	308	321	327	337	343	314	295	322	283	303	306	328	334	320	332	299	339	312	317	327	336	289	326	296	299	339	305	308	296	351	312	321	350	297	348	338	302	290	285	331	323	330	345	320	322	339	308	291	311	321	311	332	314	329	336	318	354	322	324	303	313	314	321	331	330	342	350	328	271	310	318	293	339	329	340	309	314	329	299	284	335	302	283	321	304	275	288	309	336	340	295	304	335	325	327	328	276	332	277	315	305	277	285	290	294	350	326	304	298	337	357	318	321	343	293	316	333	316	311	321	327	320	304	288	320	284	307	289	314	317	302	314	324	334	329	289	334	342	320	352	333	341	324	297	323	289	298	339	314	309	334	353	286	339	356	309	320	294	353	320	299	292	301	300	297	304	321	306	321	333	341	318	327	282	308	339	295	316	326	306	292	315	330	323	319	320	322	301	329	327	316	314	340	290	315	289	329	308	295	304	296	288	318	327	308	318	321	304	287	326	338	337	332	334	327	357	289	309	297	312	314	357	283	327	299	291	318	298	325	335	292	306	300	309	318	297	296	280	304	301	337	347	307	304	319	296	338	343	347	329	299	308	326	325	297	313	331	331	332	326	318	310	346	329	339	356	331	279	343	319	321	332	308	312	334	319	351	339	354	304	329	303	306	305	328	324	287	326	333	293	308	309	320	327	323	335	311	328	327	324	316	342	311	300	296	356	328	298	332	318	298	317	309	298	340	307	341	327	305	310	299	311	347	302	283	306	304	298	281	292	294	289	279	328	314	332	307	337	306	321	319	329	331	315	327	292	287	300	313	308	362	362	338	298	292	314	324	318	309	329	299	360	317	336	325	317	310	313	290	266	309	346	341	319	327	293	335	311	305	289	306	313	329	338	335	307	317	319	300	317	308	285	302	322	316	316	321	334	292	319	305	326	357	340	340	277	312	293	329	333	331	335	333	308	332	309	323	333	279	301	355	320	303	317	318	304	338	311	315	320	357	340	322	294	339	330	310	348	328	302	305	315	349	318	314	312	344	303	324	277	311	294	292	285	331	289	324	297	290	323	303	319	301	295	314	293	318	315	322	319	301	290	315	297	311	325	265	300	305	310	319	320	340	328	291	321	301	315	319	324	319	332	319	312	352	352	311	289	330	331	306	308	352	304	272	312	291	308	309	297	301	305	291	289	283	300	299	319	307	329	279	324	322	315	312	318	317	297	294	286	337	282	329	332	333	310	313	299	310	346	303	312	310	292	310	315	325	301	302	310	331	332	298	318	304	330	316	331	307	325	323	301	331	327	351	294	318	289	321	300	304	305	336	304	296	300	318	325	293	348	293	307	326	339	277	333	299	345	291	319	283	349	346	326	351	321	311	303	312	352	356	357	292	314	282	316	330	312	286	333	350	316	288	340	287	287	331	318	378	312	311	306	332	312	309	327	325	323	287	286	320	298	303	300	319	342	327	316	314	336	292	322	310	334	305	316	343	319	320	319	300	318	350	353	321	275	319	332	297	307	305	312	303	315	341	286	309	317	279	338	326	350	346	363	312	326	308	296	325	334	320	305	298	298	307	320	334	313	317	341	331	303	316	331	304	293	294	297	309	295	299	309	329	301	336	321	367	316	317	330	329	336	329	297	313	328	319	307	342	322	309	308	303	306	293	314	315	295	299	312	285	302	316	329	356	301	309	339	334	313	309	329	276	323	321	328	310	311	337	319	314	348	319	307	329	315	328	320	336	290	342	324	306	283	308	303	305	310	318	311	307	264	317	329	298	339	310	314	320	345	330	319	361	346	306	294	301	283	304	314	332	345	341	339	323	323	327	314	341	302	312	296	291	313	291	330	311	304	311	277	295	281	317	321	326	340	340	307	304	333	341	306	287	297	316	323	322	296	314	321	305	336	313	308	351	327	354	326	324	300	292	283	354	344	318	335	340	317	296	338	389	299	311	328	333	297	293	335	317	357	318	329	310	303	332	286	335	306	319	283	310	327	312	332	301	297	326	332	295	346	344	311	345	336	276	321
32925	19779	21154	18378	13227	10986	4352	2839	2707	2171	1403	1109	1079	1051	1072	1137	1214	1514	1262	980	1046	937	825	838	831	827	869	914	809	816	824	805	788	809	738	811	731	826	802	787	735	777	783	819	829	843	895	807	805	763	775	766	742	732	727	731	732	737	725	723	781	759	718	721	762	716	744	760	714	752	739	747	771	723	768	765	734	757	757	746	736	737	764	729	711	694	769	690	775	721	747	723	755	716	731	764	764	727	740	778	759	739	706	687	762	729	747	731	723	744	697	745	792	728	748	747	774	745	749	745	722	736	737	723	726	702	777	715	775	695	770	757	758	691	718	715	735	732	729	752	771	680	783	736	706	746	703	718	771	695	736	718	700	763	767	743	730	707	751	738	765	789	708	714	718	744	723	753	730	787	701	740	737	720	733	716	729	744	760	688	771	763	749	715	753	704	725	736	669	739	707	697	735	700	722	772	737	770	704	736	712	740	735	713	759	705	749	770	719	767	697	766	757	738	765	765	682	727	730	731	708	727	793	765	733	708	752	685	764	708	720	757	766	774	813	718	728	752	754	746	698	727	786	764	748	783	768	782	727	778	685	747	714	699	775	696	706	740	708	754	733	719	779	719	751	749	760	766	782	771	798	742	740	738	745	717	726	761	798	722	733	714	720	758	753	714	767	727	766	738	761	774	734	769	723	715	779	717	753	736	723	723	717	729	711	760	780	750	713	727	719	780	745	764	767	769	779	700	734	739	723	730	749	690	786	716	753	728	730	761	721	697	755	767	710	770	709	774	767	779	763	742	764	757	773	724	738	766	776	730	717	722	774	713	769	717	739	698	712	726	737	738	747	771	732	741	777	687	730	733	740	741	753	732	756	781	716	753	819	720	766	746	723	747	758	774	738	700	732	726	687	725	727	746	660	724	746	717	698	736	747	710	750	756	719	735	820	753	679	717	734	736	764	741	743	684	745	720	776	743	744	727	729	727	704	699	771	773	721	738	740	683	798	761	712	739	732	731	773	769	753	715	735	704	725	696	744	729	759	757	767	738	722	693	739	701	756	728	708	725	730	755	717	750	761	727	716	779	727	732	713	721	744	789	760	763	713	722	756	739	697	767	767	741	720	716	738	745	752	752	769	732	711	764	735	734	725	708	725	769	757	715	704	750	774	756	714	737	753	719	721	740	732	746	761	697	740	740	722	760	718	707	749	705	727	734	714	767	677	684	765	758	713	729	754	713	757	753	746	766	711	766	764	760	766	711	724	751	734	713	806	723	738	746	739	728	755	734	789	751	748	759	743	737	748	723	694	735	717	693	719	746	761	720	687	786	762	751	741	752	747	777	727	764	782	745	710	694	790	699	694	767	766	740	755	738	746	722	765	736	721	758	750	712	696	750	716	729	716	758	746	755	712	728	726	721	749	720	781	727	749	751	744	723	769	711	754	748	750	718	714	704	696	741	767	795	730	773	701	730	763	687	787	720	792	744	719	744	727	758	716	699	774	765	720	698	736	746	745	722	784	764	752	747	732	749	744	731	741	696	710	694	714	787	734	738	764	696	757	726	735	732	702	743	729	726	721	734	702	694	711	779	708	715	770	755	712	772	766	741	794	744	710	746	742	779	730	740	750	707	717	736	705	732	754	736	742	742	711	751	737	744	739	722	713	750	696	717	730	776	723	804	684	769	735	695	749	729	721	734	727	701	733	742	712	737	697	710	748	729	744	722	692	712	743	725	693	696	737	724	777	727	739	752	757	711	769	772	726	767	732	754	751	755	718	753	764	736	756	712	703	747	777	735	756	735	776	750	795	763	760	766	711	750	704	714	749	748	763	714	760	716	730	710	722	719	730	753	736	750	752	702	725	744	760	699	779	744	731	741	733	712	752	729	717	744	783	738	684	712	709	737	744	715	752	706	718	718	755	697	780	713	791	693	770	725	726	739	779	755	722	686	758	772	742	709	757	727	756	732	796	741	766	729	724	711	735	717	752	744	719	725	761	768	788	734	694	711	774	733	680	733	736	711	700	691	689	780	759	746	725	742	737	755	733	737	687	711	773	774	744	689	759	789	742	720	724	760	730	712	701	739	713	758	766	758	702	745	756	740	734	783	711	729	735	766	718	780	725	734	714	749	772	743	763	740	726	770	756	771	752	703	743	725	725	775	739	756	770	744	751	718	750	768	772	766	766	751	726	714	766	755	767	759	729	761	752	709	742	742	754	732	711	769	759	768	691	784	764	762	752	739	722	718	777	731	807	799	734	752	711	703	752	707	737	758	708	734	759	722	749	719	761	726	750	724	729	694	707	757	828	717	737	693	771	741	771	726	759	825	783	734	733	770	720	776	712	742	715	699	740	731	772	722	725	747	731	731	732	752	727	733	785	713	722	712	698	759	720	747	674	736	753	700	747	763	750	782	734	779	731	729	786	764	737	759	720	766	814	719	768	734	751	751	686	770	708	734	716	719	751	783	704	746	720	756	750	740	740	724	713	759	718	739	695	779	745	706	740	662	764	753	717	732	717	775	728	785	713	787	734	707	737	794	758	704	792	723	767	728	742	746	706	811	786	682	739	727	761	786	725	733	739	693	729	708	716	763	736	753	747	729	735	746	773	766	786	706	756	702	789	777	744	708	741	780	713	766	761	783	754	756	757	717	687	779	691	733	745	732	724	699	735	764	704	781	725	710	747	684	740	750	734	743	729	772	728	762	698	753	713	686	701	767	786	705	776	798	772	706	747	695	701	759	721	732	739	730	748	764	726	788	752	758	729	830	738	738	782	738	735	737	803	779	763	694	706	773	709	779	737	736	728	746	743	706	715	791	767	735	733	712	755	795	698	780	752	739	761	788	737	699	759	766	715	697	737	736	702	740	753	724	739	709	707	712	757	758	720	699	714	738	801	687	697	721	693	742	768	726	710	693	722	722	772	716	740	717	780	773	735	701	726	724	723	746	730	741	766	680	778	745	734	768	743	724	733	726	748	763	783	778	744	737	715	716	771	736	725	748	703	757	739	731	734	771	675	735	776	769	718	756	733	715	781	784	772	741	729	703	735	700	729	730	755	721	703	748	761	744	715	723	757	758	744	718	716	713	781	739	712	737	755	732	719	713	745	735	763	748	779	699	744	704	712	749	720	763	711	707	781	764	757	746	745	769	705	735	762	719	710	772	753	702	763	771	740	711	753	749	738	729	694	699	756	762	749	709	726	746	706	751	766	733	762	745	764	726	692	779	761	740	740	709	742	729	730	707	699	724	718	787	733	746	764	702	761	672	765	740	730	683	742	771	716	747	734	756	724	729	730	786	713	760	707	748	682	758	765	742	715	730	762	773	747	733	760	706	794	680	790	708	743	740	724	743	822	764	731	757	739	757	765	756	719	717	759	754	728	682	741	739	724	747	771	737	721	721	745	725	762	673	725	770	717	706	703	736	771	740	759	777	735	789	748	745	740	771	760	712	703	797	730	768	748	699	698	734	717	756	727	719	723	778	760	768
28370	13590	5946	2666	1177	744	512	464	441	348	334	365	376	333	353	330	319	317	292	364	348	316	328	322	357	335	336	321	304	340	338	303	346	371	326	333	327	326	300	319	316	289	321	300	321	332	328	332	350	310	278	322	348	305	298	334	344	297	329	341	321	321	303	325	293	305	319	335	341	330	336	338	316	320	329	294	339	320	326	306	292	341	325	309	308	307	329	331	301	320	298	315	307	310	325	318	330	331	293	301	301	320	317	299	312	311	309	365	311	341	304	307	340	308	301	325	303	333	315	315	290	309	311	345	305	302	332	323	328	334	323	306	315	355	284	300	299	309	332	303	297	318	341	316	301	352	328	337	308	337	291	284	347	311	307	321	312	313	358	309	345	322	316	345	333	289	313	299	319	315	358	368	347	310	347	370	298	299	322	318	332	313	330	303	320	344	277	306	308	309	281	338	311	313	295	279	295	318	290	345	309	338	337	309	290	363	327	295	301	350	301	334	299	357	357	349	336	299	319	283	331	350	357	301	316	295	293	345	301	323	304	319	320	329	328	316	259	323	298	296	312	313	285	271	315	314	301	313	326	336	304	311	316	330	299	313	325	303	320	318	307	314	307	334	282	325	310	283	321	278	317	322	314	325	290	270	327	335	323	318	295	320	302	307	303	285	298	304	309	319	341	327	295	364	280	348	319	280	311	332	333	317	299	322	289	348	283	290	317	328	354	284	335	314	315	302	318	312	309	312	341	328	304	340	322	304	327	294	326	301	340	305	315	283	311	308	309	304	313	319	320	290	318	301	302	316	324	309	300	324	314	324	291	333	327	332	338	294	348	300	311	327	324	285	308	305	303	302	372	309	302	264	319	322	318	326	341	333	314	332	308	292	288	349	334	296	321	314	325	309	314	289	319	291	341	341	310	333	328	317	314	311	294	310	310	325	334	313	294	304	326	293	333	320	309	298	317	336	355	316	323	296	337	323	326	305	308	326	314	325	296	301	316	336	322	339	354	273	301	322	313	301	277	314	332	314	297	310	331	328	315	272	337	321	320	308	308	317	293	297	283	283	315	326	334	277	335	307	343	329	300	369	347	304	310	333	348	334	313	305	333	318	295	286	320	302	279	323	348	323	333	303	333	315	324	348	322	335	304	296	335	313	341	328	307	312	310	308	299	321	327	311	338	318	300	309	307	316	303	341	338	309	315	316	340	290	303	347	333	292	318	320	327	334	331	314	313	291	306	348	319	319	328	331	307	332	322	319	331	339	279	289	333	335	304	305	296	314	335	280	283	331	318	289	333	335	323	298	331	296	317	336	318	293	299	297	293	276	302	312	303	313	337	327	323	282	324	358	339	313	292	291	320	324	318	337	319	296	287	343	320	355	309	304	325	361	298	313	313	327	304	302	327	356	326	321	322	299	300	322	285	322	315	353	325	346	322	315	312	337	299	300	329	289	312	318	312	327	297	311	293	311	296	269	300	342	336	294	299	320	352	359	339	289	324	325	322	289	331	339	330	325	336	310	288	302	306	329	277	317	362	305	309	309	352	309	306	337	308	315	301	333	333	320	263	355	313	314	304	336	343	300	318	334	333	324	277	355	353	309	326	335	292	306	350	339	321	311	309	300	322	308	324	310	343	331	303	294	339	311	279	306	303	320	347	302	338	286	320	332	336	296	319	295	314	314	317	261	302	300	282	328	325	344	298	302	309	317	308	345	306	327	316	292	341	340	313	327	276	315	305	272	321	290	304	296	290	303	314	333	336	310	305	316	314	316	294	348	335	297	323	344	346	345	357	327	321	315	313	291	307	295	310	322	305	305	304	291	286	306	310	326	290	318	364	290	332	314	329	297	318	272	325	327	294	302	339	315	291	325	331	356	279	313	300	342	296	325	327	296	341	297	328	306	334	300	322	316	368	299	340	287	313	335	368	301	314	332	353	332	328	322	319	314	341	343	323	312	338	293	324	311	366	303	369	300	306	294	349	282	329	321	332	342	325	343	311	312	305	388	293	311	302	319	273	326	340	289	315	338	300	307	319	306	307	322	307	302	296	335	340	321	326	328	324	342	314	297	304	321	353	282	288	307	319	339	293	342	300	326	348	320	325	332	327	306	312	305	303	336	333	290	348	310	330	317	320	328	362	279	287	320	327	339	313	313	335	312	308	348	297	304	352	302	306	321	334	290	322	323	338	315	330	326	288	316	322	310	311	298	301	322	292	363	322	278	315	301	350	310	288	315	295	322	311	322	308	292	325	333	317	327	349	305	355	312	301	336	333	344	279	363	350	298	312	333	311	307	266	340	296	323	299	314	313	315	315	319	351	293	311	347	299	318	296	336	327	325	351	332	298	300	311	332	333	334	323	332	312	340	308	336	332	342	335	277	313	280	315	351	307	286	301	293	297	300	330	302	334	295	318	331	307	334	362	309	315	333	312	331	319	296	311	365	313	314	322	304	337	253	340	335	308	282	316	293	315	316	296	349	326	295	309	297	345	328	328	337	296	310	306	322	341	321	313	290	291	312	335	368	308	297	332	298	302	323	320	345	332	341	352	328	317	328	319	307	331	313	330	339	342	304	292	306	318	330	304	327	287	307	323	339	319	270	341	306	299	327	334	299	316	280	298	290	315	332	307	314	292	307	313	354	343	294	285	299	329	353	296	335	336	327	295	339	338	321	323	310	277	325	320	306	315	319	282	311	350	322	304	335	327	327	325	327	287	315	330	305	328	291	334	324	329	315	313	313	316	335	332	324	347	313	289	330	345	352	359	309	295	296	321	305	318	331	319	297	321	274	321	315	313	333	305	314	319	326	344	306	290	316	319	338	328	314	329	323	321	355	283	338	317	347	334	321	322	308	312	326	321	326	298	298	314	302	303	348	329	303	294	323	340	357	326	314	331	311	321	328	361	334	349	347	317	307	308	344	304	335	291	309	328	313	298	309	292	331	329	296	297	281	308	320	333	300	304	336	303	328	321	323	292	314	266	328	299	325	313	271	293	352	307	304	294	310	338	327	287	313	320	327	291	282	316	323	287	321	295	350	310	321	320	338	331	366	322	312	309	335	337	312	282	334	339	312	327	298	339	306	346	330	329	309	298	320	331	329	349	338	281	315	317	311	324	309	345	311	310	266	330	326	292	284	339	294	333	341	308	332	305	320	335	344	276	332	312	315	325	345	361	285	326	279	332	297	313	326	312	280	328	337	343	323	322	345	321	322	287	304	307	342	347	321	266	371	282	319	314	345	330	313	303	352	299	318	342	277	304	335	301	305	303	316	303	300	309	310	317	292	293	309	290	282	331	327	307	324	300	311	324	354	335	311	315	326	308	320	337	342	319	315	325	325	333	313	299	324	269	314	317	311	319	297	315	321	308	334	342	330	290	275	324	326	302	338	340	302	309	326	320	311	293	307	306	326	366	319	297	287	293	336	326	293	304	327	281	342	327	317	317	318	333	277	290	326	289	288	318	309	309	336	357	354	297	336	346	322
19594	11135	9236	6850	4103	2551	1643	1434	1220	1052	881	935	929	851	847	813	770	830	838	769	793	799	767	790	790	805	780	837	739	775	742	746	799	774	778	829	746	760	787	723	762	777	812	778	712	733	737	747	729	761	769	728	751	785	747	750	731	774	753	720	747	759	729	769	752	771	788	766	768	782	751	765	747	780	728	765	782	804	758	732	803	750	793	742	793	752	696	753	764	796	744	729	773	728	721	746	744	725	738	754	723	712	750	785	727	808	771	748	775	834	806	779	752	750	752	769	776	738	761	712	813	817	773	762	770	751	754	732	747	762	824	746	788	815	754	732	724	776	741	801	777	727	743	714	821	741	746	744	737	747	770	773	789	728	804	776	766	762	781	740	724	738	773	814	771	732	746	742	775	764	721	802	812	762	780	768	739	733	773	778	767	729	779	743	757	767	805	728	754	749	776	764	749	758	736	784	744	792	773	775	754	749	757	766	821	799	746	720	751	763	815	730	763	802	792	706	745	744	795	733	733	819	761	776	758	758	771	749	818	784	804	801	756	771	763	789	775	751	728	768	778	737	744	721	770	743	797	836	769	822	801	790	750	782	775	765	735	762	728	787	741	816	739	750	783	814	730	810	791	808	744	756	748	773	738	740	768	796	729	800	752	756	744	761	770	809	746	763	742	763	788	786	787	793	783	803	772	742	773	778	793	795	764	793	781	798	800	717	765	727	714	767	758	704	726	744	738	773	767	723	753	743	785	762	783	731	752	753	714	718	738	759	808	759	757	824	743	715	743	752	727	785	770	761	774	744	770	719	767	708	777	754	711	772	772	743	699	761	789	746	797	808	765	737	742	724	710	798	773	747	806	728	725	776	751	751	746	795	706	741	764	762	748	772	779	776	741	789	780	776	780	738	761	783	736	778	760	741	781	757	795	708	762	755	738	806	756	687	748	780	757	731	790	787	812	735	779	749	801	766	759	812	736	768	771	771	761	808	759	763	782	765	743	774	711	755	727	758	794	739	760	748	772	818	776	780	748	748	673	738	774	758	748	781	709	747	765	755	725	757	757	747	798	766	773	748	762	798	746	806	786	713	773	784	786	785	750	720	727	750	732	755	763	725	755	717	781	772	734	777	757	814	773	732	779	774	797	734	765	743	772	769	754	781	746	780	787	773	795	781	764	796	778	734	773	752	775	757	782	779	736	734	734	758	783	749	735	791	778	767	774	762	782	754	785	712	734	785	754	754	799	772	730	815	784	743	758	749	783	743	770	723	774	782	813	724	736	777	756	780	731	802	758	728	820	790	782	836	795	736	750	774	716	764	767	752	778	746	811	794	830	728	783	760	759	771	736	773	711	737	754	756	737	737	803	768	762	731	792	789	772	713	818	740	762	747	745	775	759	785	781	782	852	811	762	776	768	760	770	780	768	784	817	771	767	750	717	757	746	729	741	776	757	754	741	793	767	783	736	766	763	766	703	730	748	782	800	773	729	813	767	842	734	776	757	743	713	781	787	783	758	756	743	771	711	742	785	798	789	778	798	815	765	807	747	745	781	764	744	803	736	766	743	791	764	763	752	745	794	731	787	756	767	774	785	739	777	754	713	780	756	733	757	700	667	788	760	741	775	778	719	783	687	741	710	764	826	781	793	748	723	804	783	759	797	746	766	773	702	695	775	800	751	755	791	743	815	747	780	789	738	736	807	806	726	758	772	786	729	717	799	747	775	810	757	807	742	773	788	806	725	802	741	752	780	724	724	815	774	718	759	759	702	786	734	789	800	718	793	750	784	702	770	726	717	777	748	790	762	720	784	792	765	781	738	792	735	762	788	749	785	761	830	787	797	806	725	753	781	733	721	765	784	726	813	739	770	777	674	781	766	805	775	790	765	759	730	744	791	730	731	778	727	754	725	748	776	746	812	804	746	741	736	788	825	771	833	718	792	752	748	720	721	744	769	765	784	731	775	786	753	761	755	793	759	753	763	756	736	763	794	749	780	756	771	767	774	803	817	803	774	787	772	751	799	749	759	770	735	747	737	750	789	779	745	779	727	744	803	746	723	767	783	757	763	768	789	767	768	775	744	736	786	756	786	778	758	776	720	774	778	809	718	766	751	714	740	745	755	759	701	721	806	776	790	772	723	814	735	787	777	776	769	756	705	762	797	817	753	777	733	782	734	766	724	812	770	768	771	744	681	749	770	744	772	758	768	775	826	754	775	748	739	774	786	736	778	770	759	756	749	780	764	795	707	788	736	741	721	766	750	783	782	710	729	732	704	780	798	795	789	756	758	754	770	738	718	742	748	738	750	788	785	797	748	725	817	742	759	776	773	757	794	777	800	804	750	784	785	775	792	718	769	776	750	778	817	783	745	744	773	740	780	793	765	770	773	721	763	757	720	707	789	771	755	732	769	789	732	770	763	764	771	774	758	758	757	799	767	757	776	733	766	766	816	783	800	750	758	746	773	775	776	745	761	726	761	847	746	749	731	746	782	808	771	777	792	722	749	771	691	740	761	752	750	749	822	760	804	783	768	786	769	741	781	758	759	702	780	736	811	733	770	788	727	765	781	756	757	773	791	749	757	735	811	753	738	816	767	714	751	755	806	729	748	746	733	760	766	782	798	757	715	782	746	747	727	760	765	733	756	784	762	729	744	774	770	717	761	794	781	779	818	721	760	782	737	783	779	744	770	739	757	799	794	750	716	736	812	775	782	764	816	754	731	802	785	718	773	757	765	724	767	778	781	732	751	770	762	771	770	759	777	793	774	746	760	777	809	762	781	797	749	776	790	749	742	830	774	788	787	804	792	750	732	764	777	745	779	805	795	762	731	746	712	708	722	775	805	702	744	727	718	752	799	814	776	751	802	758	742	762	810	742	703	756	780	783	773	725	768	745	720	744	736	777	747	757	721	748	790	734	731	743	794	763	738	782	780	766	764	735	781	753	761	752	764	739	789	800	753	774	773	771	776	813	733	751	760	802	796	759	749	734	749	785	742	769	772	775	789	785	785	757	719	720	783	814	773	808	784	758	742	763	790	771	809	739	720	792	787	793	782	738	742	767	773	778	790	763	775	780	765	776	807	772	777	740	722	792	748	770	780	769	729	713	764	708	788	720	735	794	758	737	771	789	760	734	820	787	734	726	728	779	742	779	800	782	787	801	766	731	786	749	811	738	751	751	751	741	820	777	810	742	810	760	803	743	765	742	751	809	720	810	743	718	758	777	730	742	768	741	759	764	766	741	784	740	770	737	775	733	765	745	791	780	775	782	760	836	763	776	807	760	805	790	753	754	804	785	793	758	738	728	715	780	739	817	794	792	764	738	747	807	770	812	781	798	783	763	743	774	760	785	758	816	762	770	767	763	789	689	794	772	781	785	756	744	746	763	786	765	773	783	744	739	799	743	797	778	776	798	778	734	812	737	773	732	742	744	757	788	762	754	776	774	714	766	771	743	787	751	769	756	733	742	791	795	729	774	782	739	779	758	758	693
40812	19649	10458	5042	2900	2537	1393	654	610	522	495	422	475	409	389	423	417	470	421	378	394	416	403	399	373	398	370	405	416	404	372	343	376	391	400	361	391	384	401	401	396	379	402	391	370	365	338	372	412	397	349	350	405	363	375	378	381	332	402	391	351	405	362	359	378	387	360	357	398	352	369	380	383	398	331	389	371	389	383	355	393	385	384	401	395	347	399	346	384	391	356	353	378	342	373	402	367	353	367	370	369	389	358	372	336	355	409	349	366	398	370	365	359	368	386	379	382	359	392	380	424	381	355	364	388	378	354	391	380	346	379	367	342	392	334	376	414	361	342	378	387	367	363	384	374	403	365	408	387	377	387	365	406	355	423	408	385	351	356	386	370	378	362	389	393	366	410	372	371	414	384	394	419	365	399	356	398	411	373	383	405	368	394	352	383	346	358	372	364	318	362	404	386	360	337	412	392	364	344	370	390	413	373	381	388	346	353	361	390	400	387	350	375	364	383	411	368	314	393	393	362	339	339	356	411	397	362	364	372	404	358	418	386	389	383	383	385	390	421	320	364	372	384	356	387	357	360	354	351	367	413	374	392	364	377	380	392	401	356	388	391	354	355	387	373	425	360	363	413	361	374	384	399	404	410	370	412	323	387	394	367	438	375	370	359	393	363	346	361	368	335	352	390	375	394	380	369	369	387	385	356	380	366	376	367	392	343	404	392	361	384	407	365	380	365	366	358	371	351	354	376	373	379	375	360	341	381	397	364	372	396	366	392	422	371	415	397	364	408	366	364	355	403	354	348	323	343	379	373	420	369	376	375	356	347	353	396	421	367	396	371	351	355	362	369	381	358	349	395	373	381	383	364	349	365	411	365	365	385	388	367	412	354	349	394	380	345	340	342	363	381	417	379	388	379	393	371	382	382	396	388	369	359	365	366	368	381	379	381	380	429	402	370	369	335	385	387	365	361	379	377	365	387	392	406	392	365	325	350	371	347	369	384	366	358	366	411	369	422	412	373	343	405	374	395	349	417	395	384	380	346	347	389	364	420	377	404	382	399	396	365	367	378	389	378	372	410	396	368	397	410	395	394	360	389	360	356	417	356	377	382	373	337	386	381	321	368	358	367	410	370	366	404	399	372	359	351	385	371	353	363	379	365	409	418	372	385	352	365	375	400	380	385	386	400	379	411	400	385	371	355	397	394	370	364	392	379	405	386	358	372	358	381	382	346	361	357	371	384	382	382	357	375	369	389	374	335	377	355	371	368	372	366	416	395	394	368	396	379	389	380	396	372	374	392	357	397	398	376	396	367	316	391	386	400	401	377	355	405	392	365	386	405	374	337	381	339	333	413	395	376	368	370	403	356	404	390	346	305	385	353	387	383	421	402	379	409	387	390	378	357	364	389	372	397	417	389	371	365	358	402	387	379	385	372	386	392	389	389	351	386	376	333	395	351	388	395	346	326	344	368	344	379	395	395	373	378	405	371	390	371	392	342	355	361	344	365	356	363	367	345	362	369	390	393	369	365	429	408	404	376	371	391	381	354	375	401	380	356	400	392	417	376	362	384	383	376	358	399	403	380	393	356	363	334	362	395	374	389	352	342	397	360	360	398	364	382	366	365	376	350	365	352	394	390	349	369	397	357	387	352	373	410	376	359	384	367	359	346	368	353	352	346	356	363	369	345	367	350	360	344	339	332	392	346	341	369	419	383	372	380	373	388	373	394	392	390	432	359	381	364	384	362	410	363	391	376	401	361	342	364	378	364	407	411	388	383	405	340	367	365	390	365	377	375	370	411	393	362	357	375	365	382	394	381	368	382	349	401	351	362	354	352	341	385	399	382	353	405	350	366	370	411	384	392	394	341	376	358	362	370	357	400	381	351	331	384	398	386	363	400	397	371	390	398	399	388	353	356	382	343	368	374	344	367	405	414	409	384	368	381	384	395	389	384	342	394	378	369	356	397	366	365	387	341	391	355	347	364	371	376	399	376	366	381	347	395	368	388	385	393	385	410	397	384	366	404	363	383	402	412	334	395	389	392	366	368	371	354	400	356	349	383	389	370	372	401	380	391	388	405	366	402	382	345	364	386	357	400	404	343	427	400	402	401	393	358	363	328	343	380	393	380	378	392	359	366	390	383	362	365	406	380	387	358	389	374	375	364	392	362	367	375	397	379	363	361	411	370	378	369	391	381	408	391	383	354	387	411	336	367	344	405	360	382	384	386	340	350	386	385	383	368	383	370	394	362	332	331	378	393	353	379	359	339	397	400	377	356	361	362	410	396	417	382	341	360	379	343	363	394	410	339	373	404	353	396	402	406	364	353	334	381	373	411	360	392	325	402	351	385	347	371	376	365	340	376	340	371	354	362	368	376	402	383	383	347	391	365	400	387	392	394	355	360	341	359	346	365	382	394	363	379	383	408	376	363	381	360	360	402	369	367	371	397	361	371	363	397	407	399	351	396	336	371	372	349	394	347	408	385	369	356	413	356	444	366	392	398	380	379	399	327	405	384	357	384	378	373	382	416	337	371	377	371	369	380	369	401	408	364	362	383	379	387	408	396	396	386	396	374	364	407	378	366	392	377	377	355	383	416	362	384	393	382	335	340	348	392	400	379	380	369	360	385	357	400	358	386	393	363	391	344	352	384	368	399	390	381	385	332	343	382	350	337	353	389	428	342	404	350	378	343	345	341	357	392	390	401	367	386	358	395	389	360	369	399	398	394	359	368	357	353	368	355	391	412	367	375	357	340	390	371	375	351	362	408	345	346	365	320	420	365	383	409	383	395	349	365	422	381	347	371	353	380	388	326	368	374	402	352	389	352	370	384	399	384	377	359	349	412	396	384	358	353	398	362	373	375	343	367	349	357	350	391	392	404	383	378	377	353	362	395	397	393	418	412	398	390	394	363	365	368	355	389	378	359	355	341	366	356	390	394	371	392	413	338	395	361	388	365	366	361	358	396	368	367	382	383	378	362	408	339	371	391	416	395	384	373	395	367	353	385	373	386	373	379	347	370	367	334	365	386	373	339	399	377	336	383	386	374	382	424	397	367	364	370	364	381	384	370	401	391	415	358	367	368	378	369	378	407	368	405	366	356	376	367	398	386	411	402	377	372	385	365	381	396	386	375	350	377	395	366	352	350	424	382	369	380	388	389	393	386	355	364	361	369	365	368	343	367	367	441	366	407	426	366	422	378	360	341	384	367	382	376	400	379	345	359	372	368	378	387	377	399	384	343	376	334	392	382	374	367	378	375	350	361	376	345	333	410	388	381	386	410	370	360	379	372	374	364	370	393	354	401	382	363	370	372	336	371	349	374	363	367	373	347	309	354	377	365	347	357	387	391	376	367	397	362	378	372	382	370	332	370	333	353	401	387	389	359	389	326	354	370	369	388	366	402	364	371	393	336	327	399	402	350	371	397	374	406	370	381	367	363	364	378	370	324	387	360	388	349	363	339	352	395	368	366	357	384	373	359	392	382	355
27944	15354	15085	11741	9810	9282	4658	2343	2168	1792	1440	1181	1171	1145	1083	1199	1188	1135	1163	1063	958	1006	988	984	987	1027	999	965	943	987	980	912	887	883	914	991	962	926	886	896	901	880	967	879	955	966	978	917	923	902	890	895	817	921	896	863	862	837	873	823	871	849	863	860	913	856	888	896	899	883	875	910	868	884	891	880	830	857	909	869	854	846	925	824	890	848	923	922	883	835	854	833	890	888	846	874	836	866	890	866	895	969	899	861	916	899	907	853	917	839	863	889	822	945	876	866	857	942	859	888	847	872	857	864	920	862	918	901	890	865	930	878	820	884	890	873	862	848	853	863	876	844	915	893	883	878	886	918	880	905	854	872	859	830	908	900	908	879	902	864	845	926	836	881	885	841	843	862	883	891	903	889	862	935	890	876	938	913	906	866	852	857	957	882	894	877	884	859	868	845	908	888	838	904	921	883	864	896	880	892	877	837	902	846	943	903	874	864	845	889	866	832	893	847	898	847	878	888	909	855	915	897	856	869	839	875	886	882	899	863	866	851	843	881	904	946	864	968	894	890	847	892	821	907	896	840	878	860	887	880	860	902	834	884	903	837	865	910	859	860	869	840	872	864	847	860	836	953	884	876	883	832	843	864	866	887	861	872	875	863	855	882	883	905	852	894	900	861	898	885	895	888	894	887	878	847	884	862	901	872	878	869	795	873	858	914	892	874	888	904	903	865	893	862	904	901	840	875	855	928	871	926	883	963	973	862	864	881	861	872	939	834	886	831	833	863	915	912	913	911	862	923	866	888	873	871	896	853	939	844	850	898	858	851	895	897	881	834	879	849	858	920	866	874	878	874	873	948	907	875	878	877	870	890	863	885	855	876	860	873	865	906	861	847	847	850	880	861	896	879	882	891	844	888	882	872	871	880	905	924	888	934	907	915	901	893	861	888	899	896	864	845	894	934	911	877	868	851	848	894	896	909	857	891	867	866	914	900	872	855	890	875	894	824	869	860	862	879	884	919	883	864	868	927	823	887	847	873	912	874	897	902	900	906	852	874	880	919	911	907	907	827	905	886	906	859	852	898	889	816	906	834	924	863	855	835	839	904	897	853	916	882	923	858	900	822	916	827	842	917	857	887	907	864	892	909	889	850	874	905	931	884	866	872	838	893	901	915	896	874	872	852	921	933	903	831	847	939	872	914	881	883	877	843	914	843	834	909	852	869	830	890	888	893	870	870	860	810	904	880	893	856	952	906	864	872	873	918	829	850	864	886	916	881	892	894	852	929	906	877	844	840	857	856	842	863	900	891	861	889	858	914	858	898	921	870	879	888	900	886	887	912	896	817	860	900	922	854	874	886	915	869	881	914	876	884	878	852	849	897	851	883	917	837	876	856	894	911	852	878	839	837	865	901	850	889	842	880	916	888	856	915	877	885	939	843	892	908	833	880	875	896	855	896	904	856	882	862	889	952	943	836	859	865	886	885	893	868	890	867	881	894	864	827	881	874	886	872	896	880	880	847	870	840	870	918	897	849	907	859	849	875	860	904	891	846	876	862	877	929	871	861	873	859	829	878	933	830	875	896	884	938	921	868	871	898	863	917	938	869	874	880	891	846	855	871	909	864	882	880	853	841	824	830	873	855	879	917	843	915	921	870	876	849	849	847	870	838	826	834	857	918	822	866	866	884	929	871	857	869	884	910	934	861	867	871	884	908	905	909	853	903	905	873	918	884	875	857	891	873	899	946	896	861	886	901	910	896	917	913	834	902	865	875	885	857	827	934	954	874	891	818	915	892	897	891	818	881	886	916	924	872	880	860	881	831	848	830	870	852	902	897	844	825	953	900	810	853	853	909	885	901	857	845	856	813	898	867	880	899	859	885	892	918	850	901	895	914	849	887	847	864	895	912	857	839	827	863	916	915	865	867	870	886	884	862	848	912	939	885	849	887	876	923	853	822	824	848	869	880	875	841	882	895	904	893	819	802	882	880	886	919	886	873	884	875	865	868	888	890	894	918	899	895	889	861	898	910	845	890	874	874	890	893	907	921	911	893	900	878	881	854	890	876	865	919	882	829	899	885	895	962	883	878	868	904	819	888	858	912	869	891	914	897	884	854	913	889	888	837	892	874	851	913	869	867	837	883	877	847	909	898	918	843	844	886	800	849	906	856	855	884	934	820	913	907	867	921	881	916	894	824	851	826	874	902	858	863	881	887	872	882	934	923	831	891	900	901	835	899	890	912	911	854	863	842	891	871	835	886	895	867	876	866	858	875	896	857	877	879	913	869	852	884	922	924	877	829	865	910	908	833	881	897	913	881	947	865	875	884	881	875	840	884	868	910	838	891	950	831	944	910	838	824	930	931	845	847	871	833	861	877	884	867	929	846	838	841	859	848	901	826	894	876	918	864	839	893	867	845	890	904	865	885	904	894	911	915	855	872	933	898	882	843	898	888	872	865	889	864	865	874	855	861	879	907	897	823	864	908	876	863	887	843	849	912	893	857	854	892	852	846	850	891	853	906	913	826	887	908	869	860	861	897	872	840	823	886	873	839	914	936	923	869	913	871	867	875	826	872	824	848	890	810	884	860	872	875	895	904	856	861	895	895	828	832	861	924	880	857	903	893	907	859	892	833	851	841	935	925	859	844	923	878	860	868	849	962	887	886	916	909	885	923	880	881	883	822	886	875	864	905	891	930	933	895	890	841	866	872	876	874	925	847	891	892	882	921	809	940	829	837	890	889	900	860	862	886	878	915	841	873	892	920	899	884	855	856	837	889	901	843	800	888	876	875	907	888	840	851	863	863	859	857	874	884	944	874	866	850	827	856	933	879	881	898	858	897	861	893	868	812	873	902	876	854	875	874	869	868	858	897	869	883	942	858	876	849	925	834	849	854	858	916	831	880	894	873	904	913	849	824	842	869	854	876	926	897	882	907	895	872	868	872	859	847	916	821	841	862	847	877	852	933	877	855	875	878	834	871	910	873	868	902	832	936	844	870	847	908	887	864	879	878	883	855	890	862	861	871	843	903	903	919	843	865	917	894	922	889	883	834	863	831	876	900	879	898	916	911	878	913	856	863	942	828	838	847	918	850	856	921	870	903	890	918	879	923	865	871	864	916	906	918	859	883	844	862	873	866	903	854	896	866	904	897	843	874	873	889	832	850	909	938	833	861	855	885	891	895	925	907	831	910	872	903	895	870	824	922	867	880	890	915	808	934	893	910	866	880	836	972	871	882	904	888	855	876	872	924	882	898	936	848	861	919	876	891	868	884	876	906	905	890	882	890	857	888	945	869	873	855	921	868	862	889	889	881	842	890	884	923	869	875	881	888	881	875	886	903	907	868	924	844	890	842	919	904	924	842	881	836	836	907	876	871	831	892	870	881	865	912	917	887	925	924	867	908	903	887	872	884	903	853	849	849	856	916	898	815	877	936	937	865	921	889	860	899	889	906	875	875	868	894	914	892	881	862	880	892	858	907	876	870	921	868
51107	25170	13608	7502	4246	3928	1626	763	676	555	437	410	375	320	341	397	378	402	321	326	415	352	346	333	314	339	353	294	334	323	316	343	342	350	308	304	341	333	323	320	338	348	308	335	318	336	319	315	347	343	298	301	311	315	311	339	304	333	336	338	335	332	332	325	307	291	364	327	320	329	293	304	306	305	295	322	302	310	295	281	297	316	301	305	333	336	323	292	298	301	315	326	316	318	299	325	317	362	314	338	307	333	304	333	306	320	306	313	327	304	327	322	321	330	338	290	358	295	294	332	335	328	328	330	326	344	315	307	333	315	328	335	302	302	325	325	309	306	302	333	317	314	316	310	314	321	319	328	317	282	313	306	313	314	306	329	300	284	325	353	305	332	330	323	318	311	310	287	318	354	298	313	307	325	301	282	333	281	301	311	338	337	327	288	301	348	292	323	309	329	327	321	340	288	366	303	293	313	324	325	306	305	297	325	310	327	309	345	303	305	298	302	334	349	289	322	298	316	311	299	295	317	346	330	312	294	284	330	302	364	338	309	318	314	313	345	340	281	300	327	343	294	321	323	326	336	337	325	307	341	319	353	342	291	313	323	293	319	314	359	331	337	302	280	301	290	328	323	324	310	314	336	307	293	293	331	304	314	315	345	323	323	315	294	323	348	312	302	310	324	298	331	316	321	318	325	314	312	320	318	332	346	319	286	298	315	346	345	315	328	343	295	306	324	311	330	332	298	307	322	311	317	358	299	318	310	283	313	319	316	313	310	320	322	300	317	304	321	301	322	326	348	330	292	326	295	311	345	319	323	293	278	292	292	319	355	339	304	334	310	320	297	323	315	297	322	313	307	354	317	350	327	348	279	285	316	316	348	322	294	304	306	314	307	347	313	290	309	327	341	337	319	321	355	316	322	315	309	353	317	281	329	340	323	278	296	308	304	342	331	315	319	315	314	330	286	303	320	320	316	294	276	305	334	301	288	313	322	333	294	289	295	306	319	326	317	302	307	308	340	307	319	327	338	309	285	282	316	330	338	301	319	293	320	292	316	300	310	307	308	333	344	298	325	332	332	320	337	333	297	292	315	314	304	334	313	329	374	332	327	298	327	331	331	287	347	297	286	349	277	315	306	362	304	330	307	307	340	315	296	300	315	328	265	312	286	350	301	299	309	305	350	334	313	332	328	340	320	325	313	308	305	328	308	330	338	327	301	308	332	331	332	318	301	330	317	281	313	320	343	356	364	325	311	315	313	324	266	325	333	292	329	335	339	287	303	312	307	307	317	330	334	347	333	344	318	331	339	311	348	281	317	293	310	307	298	331	306	299	299	315	314	331	327	315	304	320	296	303	336	330	285	306	305	319	317	337	316	304	323	325	321	342	343	297	320	285	326	327	304	305	311	329	326	341	314	328	308	339	325	323	293	351	331	328	324	296	312	338	332	303	326	340	323	349	327	309	284	313	320	325	318	326	318	354	341	329	302	335	329	295	320	299	332	314	278	341	323	331	321	298	352	330	285	337	300	281	316	340	320	324	304	278	335	311	325	339	312	315	311	306	291	303	331	351	334	325	301	318	360	315	315	310	309	327	283	305	285	311	334	321	281	311	314	309	339	330	351	355	308	277	304	308	324	311	315	306	340	278	318	331	337	334	316	345	309	303	325	304	310	318	286	336	301	318	297	299	296	311	319	327	309	298	339	295	299	349	304	312	336	324	309	337	260	296	300	304	262	281	284	333	316	329	299	333	309	321	324	296	328	327	284	308	303	302	309	341	323	323	316	295	318	317	347	305	321	302	322	317	310	313	342	310	307	315	327	291	333	326	324	298	306	312	303	304	359	289	325	272	349	321	290	335	328	323	327	310	342	333	342	317	320	318	350	342	324	326	317	317	313	327	289	300	338	314	359	321	328	273	316	339	307	333	325	359	321	319	345	320	310	300	324	320	297	304	355	313	305	312	331	324	333	280	316	303	320	313	313	266	340	326	305	364	316	312	307	324	321	367	291	333	330	304	262	303	316	330	300	274	369	339	328	315	348	335	296	337	315	341	322	304	351	339	297	310	305	309	333	324	288	336	298	315	353	313	317	316	320	320	292	330	306	290	261	302	300	347	342	340	306	309	302	308	288	327	309	328	328	310	322	308	379	302	326	286	319	330	292	308	352	330	317	328	316	308	327	337	334	335	313	273	297	332	260	303	314	293	336	313	304	320	316	296	331	302	322	319	314	301	300	291	331	309	309	261	327	281	281	275	321	326	291	297	305	342	304	301	298	327	296	311	326	314	314	295	306	312	282	289	294	299	293	297	333	317	334	351	299	333	346	313	317	315	320	326	341	319	317	333	290	314	338	353	352	331	347	332	302	337	297	325	313	336	295	304	293	318	299	317	320	327	316	352	295	271	355	289	315	295	314	328	306	301	312	296	290	295	309	307	306	343	323	342	302	334	330	346	332	257	313	345	313	302	303	299	321	291	338	347	277	329	319	297	319	339	331	318	325	303	302	325	321	316	294	270	320	290	297	287	322	319	348	303	347	329	305	291	324	315	317	344	305	302	311	302	293	312	332	328	318	345	339	309	340	301	295	313	336	287	296	275	345	342	295	326	332	331	331	317	308	309	311	330	336	311	304	326	306	315	329	310	330	337	293	323	312	317	280	308	311	329	297	286	309	300	276	293	315	324	316	309	296	311	291	308	295	301	339	325	349	331	344	313	323	325	343	325	284	304	297	331	337	345	298	306	318	329	334	322	290	273	321	331	311	293	327	335	289	313	290	286	311	322	310	290	294	369	324	305	302	318	299	299	337	319	317	319	320	301	301	322	288	314	352	315	309	311	302	297	330	347	335	287	286	321	309	306	333	276	345	306	313	306	291	326	295	287	301	294	319	288	298	353	332	286	330	330	299	293	310	328	306	350	304	292	333	322	326	315	328	280	304	315	306	299	335	319	324	314	327	318	297	315	322	323	318	369	322	298	277	287	343	330	349	311	336	317	281	324	327	306	343	332	379	317	299	333	314	340	332	307	308	329	327	295	323	340	283	345	286	321	306	327	331	353	292	314	336	313	317	324	350	309	312	336	320	316	305	287	303	333	296	289	330	340	294	336	296	308	327	277	318	361	296	280	317	335	333	318	344	323	343	331	335	343	325	320	315	299	324	333	323	330	307	301	312	350	330	348	318	302	343	337	330	302	309	326	320	331	300	292	315	330	319	320	317	339	271	335	336	295	298	320	350	330	330	315	290	304	287	326	311	311	265	287	320	331	316	309	316	309	315	283	301	306	288	324	319	337	314	343	333	301	341	314	322	283	321	331	333	317	296	302	334	338	342	332	289	318	345	325	289	301	327	302	330	302	316	285	312	314	348	312	322	335	319	311	283	326	321	304	295	295	335	364	303	329	321	345	314	308	340	333	329	295	313	343	288	312	318	306	323	291	288	322	312	337	295	309	354	319	302	318	308	342	337	285	336	303	328	326	332	275	305	288	302
34188	18635	17420	16039	12917	13063	5659	2811	2545	1728	1387	1094	1000	988	1007	1138	1261	1255	1038	973	978	913	882	898	902	932	811	838	805	846	795	870	771	824	765	800	772	794	750	771	782	772	785	898	862	885	881	826	790	755	748	752	752	755	765	722	727	743	751	733	752	764	750	755	726	730	764	766	712	764	750	778	730	730	783	765	739	707	766	789	756	717	746	793	792	756	719	763	776	714	792	726	756	755	766	759	759	742	784	716	720	749	705	761	736	737	723	723	760	721	756	717	724	755	729	720	755	746	729	752	691	741	709	765	758	723	726	745	743	736	691	763	796	752	764	735	772	713	708	720	756	730	769	718	817	775	722	727	733	720	777	742	696	742	758	785	780	697	675	739	766	766	753	764	768	666	780	708	720	745	753	728	768	724	717	698	758	781	701	767	716	702	742	755	729	803	732	774	753	737	738	747	743	710	729	702	727	777	716	750	745	743	748	739	712	773	765	705	723	728	737	792	704	756	734	745	759	732	750	745	715	722	734	715	767	805	782	694	704	779	719	688	765	787	754	755	725	726	726	765	761	754	747	731	707	725	769	732	774	747	727	752	727	765	766	756	776	757	712	698	721	796	775	737	768	706	703	761	766	744	752	747	753	759	702	780	752	731	718	748	758	682	777	766	682	729	811	705	713	742	701	800	792	699	729	738	728	747	720	716	712	737	754	713	733	747	756	747	712	760	771	770	741	763	758	680	753	759	744	766	753	710	748	745	795	729	697	710	771	799	789	722	683	778	694	728	752	732	766	703	757	742	763	746	730	750	719	695	740	711	747	722	705	725	697	763	692	704	708	787	796	751	744	682	756	748	730	716	734	759	715	691	717	760	801	767	721	755	778	735	755	738	762	705	789	761	773	740	741	757	735	743	766	814	737	727	800	730	775	718	744	712	780	755	763	713	719	786	762	717	751	718	780	733	725	708	720	772	811	735	741	677	746	775	736	763	728	689	713	743	783	721	733	770	769	754	721	777	753	767	712	717	727	753	751	719	746	749	770	719	709	746	726	766	724	719	744	782	733	729	725	756	725	690	733	693	726	714	794	743	797	775	723	760	744	734	735	765	717	745	759	743	709	697	770	739	749	762	728	680	698	737	737	747	763	781	750	812	774	731	753	760	769	769	747	767	719	794	809	724	699	734	751	728	759	775	732	727	721	716	735	733	784	730	720	752	771	721	746	726	748	758	758	765	743	758	743	652	726	727	700	745	711	746	744	727	794	738	744	777	747	717	734	710	717	763	738	737	751	714	747	730	747	766	791	761	783	731	720	735	743	722	793	763	737	710	688	769	771	737	751	774	742	755	759	749	745	703	776	717	676	703	801	725	768	703	758	752	758	711	728	762	725	740	754	683	731	750	717	792	716	749	731	764	742	732	785	699	753	685	750	731	765	763	756	786	712	757	739	756	759	784	742	727	772	744	750	779	712	716	722	739	718	776	754	762	730	708	766	751	687	790	700	722	771	762	737	730	783	773	714	792	761	762	738	744	735	721	735	744	712	729	741	745	751	764	742	728	777	741	726	735	741	743	730	704	731	785	737	726	742	745	747	709	716	735	753	733	707	787	702	714	770	811	715	739	714	733	713	725	692	737	758	714	722	776	785	745	752	734	735	727	750	751	745	788	700	715	790	699	745	765	747	776	756	764	729	764	703	737	712	641	719	692	743	733	721	755	735	766	673	721	750	755	769	739	754	734	799	758	763	728	750	729	748	721	700	706	796	736	750	694	759	688	696	726	739	792	766	780	744	736	678	735	784	769	723	694	744	746	745	742	716	734	795	712	706	763	772	749	668	729	756	773	767	747	777	714	776	769	759	740	697	762	748	729	745	756	683	734	729	776	734	749	720	756	742	726	736	723	735	798	726	703	713	717	754	723	742	728	715	722	731	706	711	748	753	723	727	712	697	721	738	712	728	707	693	730	782	736	755	744	716	714	760	771	706	727	731	726	753	751	738	776	724	720	730	730	708	705	790	706	768	746	734	701	724	746	769	795	777	734	753	787	764	676	772	764	771	750	735	740	726	713	792	727	733	705	749	764	737	745	695	743	709	719	783	722	741	721	734	736	701	748	707	708	748	735	734	771	765	774	757	755	748	733	750	743	750	740	772	707	772	701	721	710	739	727	728	755	704	740	765	776	757	763	757	772	739	756	780	752	714	797	744	821	816	746	749	757	756	788	725	766	728	694	746	746	682	739	770	741	727	715	774	701	746	729	738	717	734	803	818	752	750	771	759	777	757	720	754	754	732	758	770	721	754	688	756	719	763	727	770	739	724	718	771	701	744	735	775	740	788	700	724	710	725	740	732	732	772	730	721	730	736	700	820	725	744	662	765	714	752	773	749	718	720	764	750	745	773	756	763	717	697	701	778	706	769	779	753	757	750	780	714	697	744	728	767	757	726	705	765	771	754	762	763	758	709	737	745	719	764	751	778	781	766	792	733	763	739	733	776	747	743	745	714	756	742	735	779	747	745	737	768	761	733	742	715	799	731	742	754	747	771	744	765	741	774	721	721	766	761	708	707	714	757	720	760	717	768	714	769	717	721	747	781	730	773	734	710	739	754	749	736	729	735	781	781	738	730	764	751	742	779	757	729	765	753	775	744	722	713	706	703	725	758	749	717	696	787	732	747	747	732	704	725	741	777	706	736	774	775	703	758	733	781	779	742	725	730	732	768	703	749	719	744	776	768	706	774	745	708	728	729	808	699	766	758	751	744	743	700	743	736	736	737	749	771	771	733	726	743	721	765	776	729	715	747	736	741	733	779	753	752	721	718	749	759	720	724	779	739	668	748	714	751	733	759	748	708	774	783	758	798	701	697	755	671	710	775	755	699	755	688	780	701	793	735	759	725	757	752	743	753	742	757	763	803	735	738	706	711	711	757	798	759	725	780	728	702	761	791	714	776	736	747	722	763	753	774	749	754	730	753	713	725	700	774	734	771	713	771	782	743	794	750	708	755	743	771	755	769	721	753	741	759	734	710	742	738	739	740	779	768	772	700	711	768	705	711	755	679	706	740	761	719	723	800	734	771	731	733	742	769	799	750	774	725	713	729	742	715	755	755	677	785	722	755	786	784	751	777	743	724	762	671	750	756	748	752	776	704	774	726	768	791	681	722	741	751	721	771	735	709	745	714	771	752	723	797	752	718	717	754	687	756	749	764	719	736	758	778	715	732	745	720	753	733	727	764	687	779	750	749	723	726	738	782	775	771	766	769	731	761	717	779	751	701	765	748	746	766	695	748	786	756	751	736	775	748	693	747	749	770	747	727	759	754	741	777	706	750	814	761	701	759	749	737	738	734	740	720	740	756	711	760	721	734	695	761	742	742	750	746	693	748	752	683	775	747	761	739	774	735	740	728	749	817	728	848	727	736	737	736	759	698	738	762	756	733	715	715	811	723	698	774	754	746	756	737	798	723	713	737	779	723	787	762	766	826	760	753	710	739	699
29267	12800	5206	2298	1156	770	536	393	403	333	352	344	353	305	353	301	307	320	324	348	343	330	346	313	342	357	321	320	309	310	326	326	322	345	331	321	350	345	291	363	312	351	328	314	336	330	309	352	325	332	334	293	373	340	295	315	311	308	283	304	316	313	370	325	309	350	321	298	322	308	290	316	294	352	310	353	330	354	322	332	337	289	300	342	307	364	349	340	315	308	331	384	362	346	300	340	278	334	340	346	329	312	348	328	355	313	314	335	339	359	325	333	360	309	324	309	308	334	345	301	363	324	325	309	295	335	345	331	338	344	289	321	333	310	332	315	312	341	320	311	334	313	326	335	309	325	334	353	319	306	324	320	341	313	303	302	311	297	284	339	314	328	291	368	331	344	333	329	362	338	330	325	323	345	315	328	307	348	321	313	323	321	311	330	296	288	299	339	342	326	332	332	330	341	332	332	336	305	292	331	336	359	306	291	340	325	288	315	334	302	321	312	329	315	344	341	310	320	337	339	293	303	355	320	320	334	323	276	302	312	306	330	321	287	297	331	347	347	320	330	340	325	317	318	332	282	313	314	327	310	336	310	351	320	314	338	334	321	336	355	284	326	323	283	335	325	358	356	317	322	319	322	296	328	313	304	306	349	330	328	336	330	333	325	317	334	321	362	335	334	347	338	322	336	306	291	326	359	341	303	286	305	304	304	345	323	293	308	335	287	319	324	319	349	346	355	289	315	296	332	317	314	320	306	328	314	335	341	368	332	349	305	344	331	284	342	333	336	310	316	331	308	325	329	367	338	339	328	355	363	328	319	327	325	332	320	292	322	319	299	310	324	353	337	339	339	340	357	320	313	362	300	317	320	325	319	359	335	318	302	341	317	316	308	333	315	299	307	332	353	337	309	340	344	311	330	317	353	321	307	325	341	341	296	328	308	327	307	310	350	301	346	301	322	284	331	320	330	337	327	298	333	337	305	362	317	323	328	337	299	328	373	353	342	309	303	332	338	328	297	326	316	306	337	297	334	345	303	314	316	345	348	348	306	306	365	308	345	335	331	329	288	327	354	339	333	320	332	313	363	338	330	303	335	330	307	317	296	350	309	345	304	278	300	326	312	334	360	316	328	311	274	316	335	308	274	310	295	350	339	313	321	354	329	290	324	339	331	305	356	347	360	318	340	331	344	307	340	323	310	352	327	327	324	332	340	303	327	314	322	294	275	332	370	323	281	323	300	309	314	321	328	347	346	350	343	308	330	314	295	309	331	307	319	348	318	331	317	335	316	334	305	310	341	339	292	344	343	347	359	335	310	358	309	316	324	336	323	328	318	281	315	345	335	360	317	350	320	320	321	334	356	348	313	349	328	306	369	295	336	320	295	310	313	339	325	303	338	335	339	324	327	388	307	359	306	306	342	332	342	330	317	312	333	303	326	331	336	357	324	349	326	362	306	328	320	334	331	356	301	302	294	315	341	329	339	304	315	314	328	336	307	311	282	330	327	339	299	304	312	339	357	319	310	315	291	331	308	337	339	330	293	320	324	329	286	317	313	347	326	312	293	339	331	322	328	313	301	328	329	321	346	338	314	316	319	280	333	333	319	304	326	320	340	324	330	396	354	323	348	347	357	311	367	325	307	347	348	316	317	319	319	356	306	311	308	368	341	349	315	306	300	356	320	303	329	303	313	349	320	301	335	331	339	365	304	351	351	345	322	283	324	358	322	333	332	312	313	292	311	307	320	358	318	333	330	348	327	358	330	316	354	331	327	317	331	340	340	312	326	306	295	317	306	303	283	338	333	312	351	317	328	360	316	350	324	356	338	333	313	353	330	305	309	319	333	351	325	320	337	323	357	339	338	358	307	335	326	310	335	338	301	299	336	336	311	351	336	347	334	358	339	340	297	345	327	326	321	313	346	290	304	367	347	320	309	311	288	358	318	335	346	329	322	336	307	345	339	337	304	350	320	347	316	346	285	336	302	334	321	347	329	326	351	341	360	329	328	334	292	352	308	297	308	311	314	317	356	350	330	374	298	306	338	320	354	298	333	338	309	305	318	298	319	368	329	335	293	315	310	348	333	320	294	342	326	323	334	314	328	324	311	322	330	323	334	341	324	339	324	305	319	340	332	297	324	291	324	308	336	320	310	353	300	360	331	318	330	353	316	364	311	298	303	267	340	344	336	367	322	328	319	319	343	317	341	297	368	328	333	333	354	329	308	318	341	311	338	316	319	340	334	325	352	343	312	340	309	332	319	326	349	296	315	292	312	304	310	294	295	333	308	332	328	308	347	317	310	335	326	338	314	305	314	335	323	316	369	356	335	337	307	313	294	321	328	329	351	309	315	331	331	345	341	316	345	318	352	317	315	308	338	331	339	312	298	337	320	346	336	321	335	314	303	289	340	313	321	334	322	319	326	296	333	306	327	316	322	316	336	326	332	305	385	340	325	323	346	333	340	291	326	375	308	331	322	308	339	296	335	335	294	338	330	328	294	307	312	319	314	295	328	340	316	332	305	319	331	323	339	341	324	323	340	316	320	306	339	330	380	346	348	317	350	310	322	305	320	326	335	346	326	309	364	318	330	335	306	328	325	332	324	338	320	300	337	331	283	363	313	353	338	340	335	319	339	339	304	314	311	335	319	321	313	330	322	313	331	310	313	298	306	328	336	317	322	306	323	359	328	309	325	340	323	326	359	286	334	332	313	333	326	307	315	309	286	321	346	316	335	303	342	316	323	313	356	316	294	347	328	301	320	350	342	306	329	324	312	327	328	354	301	289	322	328	324	292	361	335	358	322	351	335	355	363	284	354	320	343	341	347	353	336	300	314	318	348	312	277	307	331	343	316	349	315	335	339	326	346	303	317	352	336	331	346	313	313	289	349	334	311	320	333	322	313	341	328	353	346	325	300	299	327	302	305	333	316	333	333	303	345	341	322	288	336	314	313	322	316	302	313	314	293	316	330	318	306	309	320	317	336	298	331	355	282	340	302	315	309	339	325	323	336	323	351	324	312	301	355	324	318	313	353	318	340	311	351	309	313	322	321	352	309	323	315	348	342	312	322	303	302	318	309	312	304	337	328	298	324	304	315	309	319	299	319	323	317	306	338	304	324	306	340	326	307	308	317	342	311	333	349	309	298	321	320	353	325	352	341	326	323	372	311	333	354	295	348	341	312	343	318	333	333	328	327	354	349	334	300	318	301	343	315	336	334	353	321	325	342	299	337	332	354	358	331	307	312	335	358	344	318	348	319	297	326	313	305	294	319	347	275	347	308	315	333	355	307	320	322	345	333	337	294	344	336	293	340	349	351	337	333	341	338	339	312	320	340	327	347	333	344	323	357	317	278	362	316	293	362	334	339	316	314	315	331	332	325	306	303	322	334	312	338	315	330	321	322	291	326	277	327	334	344	312	311	306	294	312	352	346	285	310	318	317	365	335	333	298	315	344	291	345	311	316	293	321	314	325	313	318	329	330	298	317	353	343
21721	10829	8378	6145	4090	2619	1651	1378	1131	1048	926	831	863	842	809	822	850	842	806	826	797	794	794	830	824	784	814	729	788	799	812	770	785	793	794	783	794	821	775	832	822	773	772	781	765	792	749	781	757	785	757	762	760	829	823	742	772	781	794	723	746	776	801	809	737	744	798	768	774	819	787	793	813	771	736	762	775	772	779	768	753	781	781	774	761	745	752	740	787	759	778	774	775	807	753	766	753	803	820	777	749	820	728	756	777	775	717	759	840	741	806	774	771	809	775	804	799	831	767	821	793	817	803	770	784	815	809	749	784	767	771	803	794	792	777	770	815	759	803	770	765	790	763	776	764	751	784	790	787	735	796	775	759	800	765	788	776	773	759	772	774	772	748	783	807	799	767	799	756	824	784	764	739	789	807	755	803	781	791	754	783	795	779	770	819	757	821	744	773	801	771	802	780	813	784	747	779	823	716	743	805	815	769	783	820	751	755	772	781	802	788	785	769	786	766	810	763	796	759	767	757	846	813	787	795	787	755	772	743	799	761	817	734	779	797	786	764	846	786	772	778	787	778	788	807	781	727	794	763	816	765	781	747	778	835	794	782	755	764	735	796	758	765	749	804	796	805	785	754	773	805	746	753	745	755	772	785	773	797	801	789	802	790	774	776	759	795	798	747	805	765	784	793	760	736	794	737	807	786	768	799	789	792	795	783	777	787	778	729	810	765	747	784	811	828	778	756	723	827	739	772	796	729	774	840	817	782	803	752	784	810	740	804	773	767	785	742	736	810	760	805	760	796	760	798	772	787	761	831	775	777	746	741	763	768	797	798	763	808	762	827	744	749	752	794	767	755	755	772	735	743	758	779	713	755	842	792	837	783	740	738	795	828	764	816	774	807	836	776	774	714	780	825	782	747	786	794	793	762	802	788	832	783	805	766	735	734	791	725	819	761	760	823	775	789	825	782	752	799	741	752	794	792	798	773	773	779	771	782	789	772	825	751	839	784	768	778	728	789	803	762	783	829	765	762	771	780	782	810	763	787	768	832	752	843	780	744	836	752	785	775	755	772	744	769	763	801	809	796	823	775	793	815	810	761	786	734	802	769	796	805	777	806	775	769	811	740	769	791	771	803	748	778	828	781	782	849	745	780	797	812	794	792	788	799	752	759	757	779	801	752	811	767	756	760	748	747	792	795	788	793	721	799	680	808	781	734	805	794	819	806	795	819	831	815	786	769	805	776	761	729	737	768	805	749	807	765	851	764	815	745	776	753	795	801	773	822	823	746	762	827	787	806	725	760	806	764	789	793	797	750	779	737	738	837	796	780	761	763	791	796	802	823	798	750	785	780	790	762	726	781	781	844	728	772	752	757	816	743	800	803	790	762	822	805	745	796	768	765	773	833	816	760	775	763	765	769	781	799	771	762	753	791	775	804	788	816	765	758	784	796	775	802	800	762	756	763	832	776	804	736	823	757	735	778	755	770	768	795	748	768	809	792	780	749	749	761	762	714	826	732	756	815	794	730	753	812	798	777	770	792	794	741	790	776	793	781	804	756	793	797	784	772	761	811	793	771	761	828	764	807	746	803	744	776	746	764	759	806	755	716	772	799	771	761	783	796	761	831	767	794	802	768	754	792	741	737	807	736	761	786	766	800	782	799	813	787	764	747	779	796	779	779	753	780	794	771	794	756	795	756	745	783	829	805	830	763	719	782	833	835	775	776	768	801	827	819	764	781	805	787	773	758	763	779	773	745	728	782	763	768	798	784	795	760	831	790	751	747	801	865	786	782	761	816	743	775	791	823	806	761	806	815	815	814	784	788	781	768	739	740	749	754	814	793	766	805	753	780	756	877	746	771	791	753	825	787	791	789	734	791	780	765	748	785	800	782	805	774	763	766	752	755	779	749	762	764	767	843	793	741	795	784	768	790	789	781	820	789	778	800	773	780	800	808	770	804	801	790	789	787	786	785	760	747	769	774	779	723	848	790	766	747	791	797	722	780	787	787	774	833	787	785	793	769	838	759	753	782	778	777	772	809	810	768	828	737	757	823	794	770	779	815	788	785	809	806	761	752	825	752	780	770	766	789	823	764	765	763	768	794	756	803	814	759	766	778	762	754	759	790	786	781	774	763	745	771	804	807	723	748	755	766	790	751	770	813	739	711	778	768	785	789	781	766	770	828	801	806	752	758	805	784	787	766	769	829	785	753	778	755	767	722	806	782	749	782	764	778	790	776	803	727	778	741	797	794	743	820	776	729	728	751	761	775	844	831	784	817	799	762	788	761	817	786	752	794	750	775	748	749	758	815	769	801	797	759	775	798	818	772	792	774	779	756	802	743	798	737	783	797	812	809	702	801	843	810	828	782	781	725	786	787	779	734	774	765	805	817	769	786	803	764	749	755	763	838	779	808	768	818	793	792	765	791	794	806	821	788	805	774	758	781	776	789	811	803	790	749	774	766	846	775	797	761	794	797	773	744	773	793	786	757	793	810	770	795	786	858	821	740	777	798	784	748	767	768	774	778	803	812	755	746	801	807	726	792	760	785	773	735	730	762	792	801	801	791	769	769	770	812	776	772	802	777	804	797	796	766	809	816	788	767	782	743	769	826	826	785	795	839	798	751	823	809	771	725	810	784	808	800	769	793	792	802	789	818	792	770	787	796	807	783	723	752	814	790	784	831	723	764	754	786	807	760	769	743	743	809	758	786	733	772	774	779	768	790	800	767	813	777	816	777	755	819	758	792	783	780	767	783	768	801	732	802	791	776	779	803	761	756	771	752	756	767	744	775	794	812	750	792	711	747	795	762	755	794	764	763	799	821	771	763	777	812	767	755	811	748	769	784	732	809	807	779	796	749	823	805	801	801	742	790	804	730	809	794	804	792	814	733	782	868	793	770	755	782	719	759	803	743	762	795	824	784	824	765	800	747	760	779	790	812	794	782	760	745	805	797	761	753	773	810	853	797	765	806	749	760	772	748	785	787	798	770	754	806	770	828	746	788	774	717	808	772	759	795	781	713	770	753	761	756	787	772	800	811	762	769	760	738	761	827	774	791	793	753	782	783	772	708	773	795	785	766	762	767	782	780	809	819	806	788	878	821	756	769	760	757	738	772	764	745	761	767	766	780	740	759	780	823	783	777	737	736	767	798	765	763	789	795	771	819	757	775	840	754	732	800	772	822	794	740	813	770	754	765	831	781	750	813	773	766	761	773	805	762	804	764	791	765	766	777	801	779	778	796	756	765	775	727	794	765	778	800	805	761	776	736	808	793	722	762	742	798	824	807	778	773	753	813	761	842	781	769	762	796	785	766	773	781	779	789	754	768	819	778	847	808	793	767	759	792	779	786	741	763	756	765	753	768	730	812	778	806	766	766	773	836	806	767	831	812	773	747	762	820	798	744	742	798	787	757	800	814	809	785	806	799	814	843	807	752	728	778	813	769	755	789	760	752	766	806	768	751	747	761	778	789	790	736	775	779	814	789	782
43377	19744	9998	4643	2770	1887	831	629	577	520	403	414	427	397	437	425	420	412	398	409	389	431	371	370	380	391	372	407	410	389	363	385	371	416	420	380	397	396	375	386	410	369	364	377	368	368	405	384	398	368	371	384	404	365	401	382	376	379	354	350	387	410	382	394	362	337	395	403	363	363	380	373	408	384	388	408	372	422	346	399	377	354	384	391	350	382	376	367	381	383	370	381	324	390	403	432	372	376	380	390	401	351	383	390	394	384	390	378	388	386	397	354	368	408	367	390	356	361	372	389	365	370	377	367	367	358	408	399	402	370	382	350	386	384	387	406	361	396	390	371	385	395	379	376	391	388	381	364	411	376	350	369	375	353	392	384	383	407	379	380	370	395	402	369	357	352	428	372	373	398	350	404	355	379	383	386	371	382	387	366	353	372	353	387	392	414	383	374	383	351	378	386	356	349	331	409	359	389	343	357	387	345	393	367	375	430	351	376	328	400	354	387	355	383	378	379	354	384	338	357	336	409	383	386	386	383	354	373	377	338	399	393	364	403	397	391	341	378	345	391	365	392	398	386	383	404	372	388	383	386	376	349	355	375	372	410	364	402	384	331	451	349	403	397	393	357	380	373	427	358	357	417	375	350	392	370	397	377	399	438	380	388	376	347	388	375	387	359	332	375	373	372	366	397	358	322	373	392	404	370	359	364	383	367	377	399	403	361	385	375	385	376	363	357	354	368	359	394	379	363	372	369	418	354	386	388	372	422	381	371	348	337	386	383	378	382	436	347	377	394	357	404	366	408	399	362	349	360	390	398	403	359	398	395	368	385	379	399	352	389	387	365	388	414	404	385	362	368	376	415	359	379	361	387	360	370	342	394	389	364	351	401	332	365	389	387	382	388	328	368	387	349	407	333	387	342	387	387	394	380	379	369	375	388	349	349	362	387	388	359	369	387	394	394	378	368	404	366	381	422	359	365	378	400	364	373	363	361	394	365	394	407	339	345	410	367	348	418	380	365	368	377	365	381	371	356	375	387	391	340	387	369	382	349	373	368	364	410	388	413	413	343	350	385	379	384	412	397	386	363	406	347	373	369	368	374	399	355	370	380	385	364	358	363	413	360	392	392	395	368	389	374	404	386	424	385	368	406	374	372	400	386	448	372	390	382	346	386	387	360	396	376	373	376	383	381	344	348	370	349	356	363	361	393	406	411	405	420	415	337	354	372	374	374	414	398	373	362	375	368	400	398	384	393	381	399	399	379	387	354	391	367	375	403	374	425	394	361	386	389	351	418	364	376	372	351	391	379	367	410	374	348	369	374	386	373	370	404	386	335	382	329	339	407	347	345	432	410	380	367	352	412	380	391	411	390	378	387	361	364	389	380	370	355	416	374	347	384	406	348	390	359	346	396	351	357	403	412	423	363	410	398	333	371	392	378	378	372	347	388	359	412	366	380	402	365	384	382	401	339	377	380	371	346	369	397	387	385	347	356	383	350	385	380	347	404	400	362	381	358	374	369	383	381	391	366	378	389	357	443	359	390	389	392	373	354	388	388	373	374	350	363	365	350	390	411	391	366	383	412	392	361	397	355	409	390	340	395	372	396	393	395	355	389	395	394	354	366	405	369	359	373	347	380	406	396	386	366	390	416	405	379	404	392	376	379	366	366	392	390	356	428	392	382	424	366	357	358	350	408	407	408	384	369	374	362	363	433	358	375	392	379	375	385	394	379	408	373	373	383	344	352	381	392	368	383	388	366	355	336	346	386	397	399	403	379	379	344	398	386	358	369	389	406	381	398	379	427	378	396	402	391	369	388	383	388	409	386	393	367	352	374	379	366	379	388	370	372	364	353	389	341	405	360	384	399	391	384	395	372	407	359	356	381	409	374	354	395	358	385	375	371	397	417	386	407	334	357	395	399	377	383	371	360	374	388	374	372	394	368	415	384	382	368	393	396	375	358	392	353	346	382	375	389	358	369	373	379	362	402	346	362	385	394	376	395	404	350	377	339	394	401	389	360	367	358	411	412	369	366	375	394	398	366	403	419	380	396	360	360	341	377	397	402	394	407	393	362	406	361	381	348	368	349	353	400	374	386	360	390	396	358	376	403	363	415	382	404	407	328	364	393	398	379	370	398	343	394	369	396	351	383	359	344	362	389	364	395	366	334	392	395	385	369	376	388	376	411	362	369	371	359	379	390	347	370	347	389	406	352	374	384	395	363	368	439	385	377	398	383	371	394	405	367	358	376	383	345	396	395	435	394	412	369	406	366	379	367	347	358	402	397	398	402	351	402	367	375	372	378	394	354	395	407	373	346	356	396	355	361	358	345	359	358	374	369	361	354	380	379	370	383	389	362	398	385	382	365	382	376	412	420	390	361	342	345	385	378	378	384	358	393	403	409	363	372	369	369	401	353	373	427	355	408	369	374	397	379	356	361	387	358	386	372	388	398	334	417	425	393	415	371	382	400	380	359	382	418	350	325	336	384	392	367	363	383	364	393	360	376	387	369	359	339	362	361	375	366	416	389	363	410	381	371	371	389	403	394	394	353	366	400	414	364	358	363	359	380	400	369	398	345	393	392	402	355	356	367	349	371	380	399	380	381	361	390	393	383	341	355	411	408	360	401	365	349	366	400	382	349	385	377	369	404	400	396	369	376	360	362	375	392	328	352	383	382	373	425	365	369	352	372	370	322	349	385	436	389	380	413	364	426	363	399	393	359	408	381	392	393	354	370	386	375	354	360	372	376	348	392	357	375	372	400	393	378	378	360	355	393	372	372	389	389	415	387	420	384	359	362	339	405	363	364	402	404	361	373	370	403	365	398	386	375	359	402	367	377	393	384	383	350	385	404	374	389	385	345	390	369	356	374	380	353	380	359	380	367	387	390	382	374	407	380	345	375	357	370	384	404	352	388	394	394	380	383	380	418	363	391	366	354	378	388	361	398	366	394	368	400	376	357	380	400	340	402	359	388	364	362	362	371	366	385	373	369	354	389	367	392	386	388	412	369	356	380	395	338	357	384	380	400	362	394	369	387	408	358	427	331	421	381	373	392	369	391	345	369	388	399	375	390	369	363	447	394	373	369	384	332	401	411	423	385	381	364	379	369	390	391	377	401	368	354	359	365	386	385	407	368	387	373	368	426	381	377	359	337	371	338	369	405	368	375	388	375	409	379	378	366	368	399	410	372	420	421	404	395	363	365	370	437	403	394	418	397	397	375	379	411	393	349	373	350	409	393	419	347	377	404	356	378	373	357	378	364	372	393	389	356	382	388	364	413	363	348	351	390	379	400	409	386	398	392	378	340	392	410	377	392	416	421	388	342	385	381	385	361	376	368	346	366	382	385	405	390	368	388	391	402	399	394	349	345	362	359	378	394	358	380	367	361	348	360	402	367	342	375	360	349	354	400	402	363	386	401	380	369	412	368	372	371	399	377	349	400	395	366	386	388	353	378	394	373	408	384	377	360	415	359	374	378	382	390	350	418
30099	15208	14174	11108	9206	7086	2711	2123	1925	1496	1280	1090	1047	988	976	1020	1062	1024	1034	983	1021	970	1000	926	968	935	924	1005	957	947	975	939	869	908	947	893	884	931	913	953	1006	893	911	940	914	886	908	963	909	868	942	893	911	885	894	883	906	927	870	895	880	884	848	844	882	905	929	895	899	912	885	891	867	888	872	866	857	858	935	877	893	883	918	834	916	907	889	904	946	875	850	933	870	938	904	907	893	915	938	887	832	904	864	862	863	892	896	890	862	891	919	840	881	935	894	892	880	928	932	857	893	861	872	904	926	885	859	902	873	896	887	928	877	907	901	883	854	882	857	898	868	960	902	896	893	925	877	867	911	889	832	875	894	875	845	855	915	867	862	912	881	921	900	866	842	973	942	934	893	898	924	883	860	869	906	843	853	888	910	863	864	870	874	893	839	846	892	889	886	845	908	868	907	834	890	909	925	887	912	876	850	891	895	908	895	950	868	935	862	931	848	906	877	892	875	826	891	905	896	901	906	941	901	872	871	896	891	874	866	894	859	899	880	870	902	935	926	943	908	865	851	867	910	937	910	847	907	905	959	881	917	850	853	898	903	854	873	838	877	871	861	908	880	903	822	901	917	889	916	919	890	833	925	874	886	946	909	885	929	846	901	855	946	893	844	840	864	958	874	887	873	845	848	869	901	834	933	912	856	866	876	858	920	912	832	846	912	910	859	889	858	963	883	891	924	871	914	881	822	894	870	873	875	871	863	889	884	885	827	903	879	859	904	837	899	854	871	898	886	907	903	903	872	900	868	849	906	864	885	835	936	863	870	920	903	874	824	912	850	901	864	889	921	884	889	875	866	824	876	856	860	914	860	933	854	894	866	890	903	927	916	910	831	937	961	843	863	916	890	871	884	906	902	888	831	815	907	931	868	938	828	858	868	874	896	898	870	920	874	907	883	879	932	854	903	1002	894	891	879	922	890	895	875	903	915	907	894	900	886	887	931	844	868	858	876	940	889	860	874	853	870	890	867	893	882	892	831	903	913	912	844	880	884	870	877	904	897	920	863	922	914	847	844	893	844	848	862	855	876	886	893	833	883	894	914	929	850	871	881	926	887	886	902	864	903	891	857	865	855	849	928	887	861	855	876	892	866	942	940	904	877	931	952	839	815	888	903	896	859	800	887	926	896	908	871	864	852	886	877	865	881	850	866	879	914	875	902	881	909	872	914	842	874	880	873	837	877	920	917	881	854	887	869	922	874	847	849	896	860	912	915	876	906	906	896	813	895	856	840	842	847	892	832	880	853	924	911	866	872	853	932	909	939	875	891	867	875	922	848	910	939	880	874	888	881	933	860	925	868	908	887	866	848	892	885	860	924	880	872	870	925	897	893	888	860	887	897	866	899	854	903	868	901	914	854	939	951	922	860	912	883	874	926	892	923	845	869	895	875	875	888	899	912	860	873	900	884	924	891	861	839	908	886	884	865	900	819	860	867	891	845	883	844	885	944	867	852	828	934	847	901	865	881	872	903	906	891	861	902	916	893	876	878	842	913	865	866	884	930	884	842	870	922	912	896	876	880	922	853	900	893	899	853	888	875	871	884	902	876	869	888	885	822	876	880	887	855	903	889	960	846	850	887	920	862	858	893	910	956	876	885	826	857	926	886	887	907	840	872	914	879	866	893	875	880	853	907	914	933	858	897	849	887	837	896	862	842	895	889	841	889	887	898	900	858	920	834	875	926	871	865	914	880	908	928	880	895	969	859	897	911	848	934	907	838	883	846	907	938	885	912	915	888	899	902	841	935	851	886	904	903	857	887	902	899	880	857	889	903	912	845	917	898	889	893	852	951	902	908	916	825	897	862	847	912	901	868	837	904	906	903	820	895	898	862	887	898	914	836	894	874	955	899	887	909	911	878	861	917	867	833	883	928	868	861	924	918	938	872	975	879	891	898	845	911	959	855	895	936	904	893	901	868	878	903	855	887	889	893	876	875	914	853	859	868	877	890	915	910	913	895	887	941	899	867	894	905	883	858	915	889	871	907	862	868	939	902	904	819	892	905	919	917	874	883	886	899	866	922	894	900	835	874	870	858	900	860	849	890	846	928	858	902	871	883	884	879	860	898	809	876	811	872	847	910	969	851	854	935	861	868	877	864	880	827	923	886	906	844	922	848	917	868	865	860	841	915	914	842	908	873	947	893	877	907	904	874	913	908	890	869	860	908	939	924	907	914	935	895	915	849	918	896	884	889	874	888	890	856	862	885	880	882	863	879	844	878	868	850	902	874	896	859	898	899	908	892	841	930	882	904	888	891	901	915	887	821	915	825	819	943	855	933	871	896	901	927	881	895	919	872	876	854	906	861	842	856	901	914	873	906	865	855	880	912	879	801	876	890	922	876	919	876	898	867	878	907	897	889	879	843	881	870	877	891	933	871	903	904	908	910	880	915	833	877	915	854	880	867	864	868	920	895	873	870	879	863	881	905	941	845	891	875	856	894	887	842	824	887	888	912	882	910	836	838	843	897	856	881	911	917	842	841	876	874	955	878	892	841	894	911	902	850	878	941	904	890	907	896	852	892	876	880	914	903	877	871	907	847	825	896	930	834	866	864	861	916	865	881	930	853	909	854	866	918	900	886	886	888	914	868	853	837	889	859	874	876	866	891	890	883	858	904	909	868	867	949	906	858	873	881	894	899	855	869	896	884	907	896	907	886	899	814	879	884	916	857	895	908	862	883	878	871	857	875	896	848	913	858	879	857	920	881	867	959	931	867	893	861	902	888	903	879	850	862	827	888	827	905	871	892	921	910	864	860	872	935	935	908	925	852	900	836	867	927	905	877	920	903	890	905	885	919	920	820	866	861	896	920	847	874	917	837	867	860	811	886	884	880	901	914	881	913	846	877	887	887	893	860	927	795	872	889	900	915	884	893	879	897	898	917	872	847	867	903	870	846	883	854	901	910	886	883	832	855	894	878	883	884	868	856	876	876	951	914	885	958	914	952	920	940	840	869	881	919	874	914	878	927	857	873	895	829	846	899	888	825	890	907	922	873	867	903	853	928	889	888	884	916	886	887	881	896	844	904	925	893	937	902	835	921	871	909	926	905	879	869	886	890	816	891	899	866	901	881	885	846	903	922	889	861	895	909	911	909	816	919	853	881	821	894	939	901	909	918	863	880	834	864	898	843	890	886	903	872	914	922	859	836	948	885	912	868	896	859	869	977	887	862	909	833	878	919	892	926	911	878	950	843	855	890	900	879	834	878	853	900	902	875	869	860	869	904	899	921	837	883	830	902	868	923	953	851	879	842	928	889	903	840	886	887	854	892	903	895	908	913	886	924	935	888	882	866	914	868	890	921	877	853	877	884	862	838	922	863	901	894	875	894	938	881	837	908	880	906	849	871	898	912	893	923	864	882	848	890	940	907	852	877	883	876	892	902	882	958	889	888	896	915	929	961	913	879	867	949	858	903	900	831	921	891	846	819	873	932	857
48503	24439	14111	8423	5127	2696	1117	756	619	542	443	392	383	334	320	387	358	315	346	387	341	326	360	334	364	347	315	349	342	315	298	313	308	355	322	278	332	327	343	343	320	321	324	338	342	330	332	322	315	350	365	345	333	310	270	283	322	254	277	309	334	305	317	317	276	322	318	343	296	313	326	314	331	295	259	344	302	296	337	290	316	301	279	332	334	294	349	304	293	321	335	296	342	310	318	310	312	313	313	288	306	297	298	307	293	292	277	295	296	324	334	327	320	328	308	308	334	283	340	319	323	296	325	297	314	312	293	305	305	297	310	305	292	293	310	313	303	334	329	342	290	316	298	329	311	321	329	306	336	329	319	309	335	316	304	310	283	307	318	315	354	306	306	275	287	323	310	316	324	314	318	312	340	329	304	273	294	351	280	292	299	335	292	314	262	286	342	312	330	330	311	331	310	313	313	275	321	342	324	285	277	299	308	327	318	289	307	328	330	291	320	327	353	304	299	283	307	306	284	265	347	329	302	303	323	319	306	312	309	328	286	287	291	320	280	326	274	303	342	347	304	297	292	325	306	315	314	305	317	294	322	309	308	300	327	327	320	299	319	285	316	299	302	327	298	294	308	251	317	301	297	291	319	339	307	307	319	323	252	274	316	323	267	270	288	299	298	303	317	315	307	301	308	338	345	296	295	316	306	348	312	308	295	335	321	345	289	305	306	345	300	277	322	364	294	327	318	330	306	303	306	295	301	309	306	289	331	282	294	321	340	336	312	323	320	316	294	296	363	318	337	330	311	310	319	309	304	345	312	309	309	296	304	298	353	290	314	307	336	285	293	316	330	282	320	324	279	326	290	290	316	276	328	324	319	301	321	313	321	277	312	309	296	311	330	288	294	272	322	306	322	298	306	300	279	311	295	266	307	310	326	279	301	286	334	308	322	272	328	323	296	282	354	305	330	297	304	307	321	300	291	333	313	354	301	301	305	324	293	295	324	315	308	315	277	298	341	296	307	325	335	300	339	334	285	319	288	319	328	312	335	322	329	267	307	281	312	335	324	325	302	338	333	307	289	307	293	309	303	347	260	315	306	318	319	283	291	309	312	351	319	318	318	324	313	335	298	307	295	307	313	319	319	325	310	308	336	310	327	305	286	319	325	271	288	315	317	319	294	319	324	287	299	297	290	328	325	277	335	318	327	318	307	344	322	303	332	318	331	313	331	320	301	275	298	327	324	300	323	306	300	316	325	290	362	279	311	318	314	307	315	315	314	337	352	310	286	300	309	329	309	291	305	335	315	315	282	300	332	313	300	300	321	306	298	302	320	314	316	278	361	330	300	278	307	290	310	300	303	343	287	300	317	307	271	303	320	292	306	296	282	310	321	305	305	303	285	302	294	341	298	327	299	321	329	333	302	315	346	337	288	295	304	299	345	284	300	313	332	335	294	308	322	327	314	297	308	299	342	335	293	300	278	296	323	300	315	301	290	303	312	305	309	316	309	306	287	310	281	310	312	328	308	330	321	270	302	314	317	323	302	319	303	292	346	304	269	285	321	301	314	286	303	342	320	316	299	293	348	332	312	339	329	286	297	306	308	332	328	335	289	306	284	295	340	319	307	309	297	319	325	341	290	352	322	272	313	303	285	314	314	279	326	299	333	315	286	299	326	307	284	325	305	278	324	306	323	309	314	305	330	323	301	287	320	313	304	319	336	331	284	310	307	293	320	289	318	293	331	333	288	342	272	307	278	306	265	304	302	298	301	319	336	326	282	313	293	325	306	308	363	328	316	305	279	307	321	326	329	297	328	327	303	295	300	311	309	304	275	314	278	319	308	329	294	307	323	295	271	304	296	268	298	349	328	327	340	317	278	306	297	325	326	265	307	324	323	326	304	329	307	313	324	307	295	360	327	277	294	286	320	325	318	289	347	314	351	310	307	282	354	292	330	296	276	265	309	302	283	296	324	300	324	299	306	336	333	309	261	298	300	293	283	294	305	352	300	312	331	339	316	316	316	304	290	303	340	315	278	334	284	297	325	287	281	332	323	307	289	331	274	288	301	308	342	292	321	304	301	286	353	313	299	304	309	275	336	300	299	300	309	261	327	329	318	320	334	308	299	304	300	307	273	326	305	328	344	327	320	300	323	318	322	296	282	289	329	325	318	304	312	295	318	321	333	315	306	331	326	299	343	344	363	319	310	295	306	330	314	301	314	313	278	288	312	356	336	294	345	306	349	293	365	316	304	298	316	335	293	304	310	282	319	302	306	322	333	310	288	321	281	305	283	341	320	337	323	332	298	306	309	302	318	284	309	300	331	329	305	312	266	327	352	274	300	319	305	331	319	293	313	292	325	300	296	296	262	301	293	296	329	290	324	303	305	339	311	321	289	313	323	339	329	316	309	319	303	316	314	305	301	287	295	288	328	320	313	304	273	319	306	299	309	303	328	315	318	314	326	317	320	297	331	302	332	297	346	341	336	273	277	276	298	306	325	297	285	291	293	305	310	320	314	322	304	326	307	325	300	314	325	309	353	326	316	310	313	309	315	310	303	332	321	327	300	299	313	328	309	290	308	324	294	274	317	317	346	272	321	286	290	294	306	295	300	326	292	316	321	308	303	335	303	299	288	313	325	312	302	302	286	342	290	339	310	315	287	280	298	334	307	341	302	312	314	303	303	314	316	272	321	305	319	284	302	314	307	335	318	309	282	296	319	317	272	350	320	337	327	305	319	320	328	336	296	312	356	301	279	315	294	328	294	310	315	297	321	322	297	332	280	320	295	342	298	307	325	335	321	305	291	282	286	295	308	321	300	320	292	354	275	265	317	325	301	305	319	330	282	294	293	309	290	320	332	277	311	354	293	324	302	302	289	302	293	289	316	288	291	316	317	299	298	323	326	315	289	291	292	277	301	278	271	329	308	276	315	320	304	338	340	279	341	347	302	326	292	318	299	308	295	310	283	345	320	300	315	327	304	276	321	294	320	334	337	308	319	277	316	312	319	315	296	291	278	309	310	318	326	303	349	317	307	316	274	283	344	352	316	312	255	304	296	302	312	301	273	311	308	307	286	294	370	313	323	314	304	328	336	302	291	303	297	302	356	310	325	330	314	310	307	324	317	292	321	298	323	304	362	315	344	330	330	305	326	292	322	302	320	317	295	282	312	344	311	315	295	321	306	299	311	318	357	323	321	322	289	328	290	356	321	339	306	338	294	315	299	305	313	288	295	324	279	284	274	272	283	305	301	315	298	276	315	291	298	291	310	307	331	326	291	294	340	334	304	306	299	287	291	298	307	315	334	305	278	291	294	310	316	292	270	303	289	325	279	308	305	319	310	342	319	324	306	302	293	291	324	315	348	300	331	332	353	289	341	315	331	286	337	305	308	339	293	306	340	310	324	312	310	316	288	334	292	295	279	334	323	298	321	322	303	288	310	303	288	293	294	306	300	287	304	329	294	306	339	291	356	308	297	331	287	316	353	283	285	328
31881	18721	17692	17393	14590	8431	3807	2895	2352	1760	1297	1111	1101	951	1053	1044	1012	972	1056	940	957	912	872	840	916	845	859	774	855	835	819	824	815	784	824	743	750	763	816	759	792	735	794	808	880	889	807	841	767	769	743	750	723	732	737	739	761	713	709	677	767	716	717	721	773	662	762	708	720	711	737	744	761	746	717	727	739	652	761	721	722	717	717	706	712	763	723	679	736	752	691	698	697	660	729	771	696	722	714	693	738	706	757	733	713	735	737	738	701	712	743	752	738	773	704	747	750	706	745	711	741	717	731	747	666	690	715	704	787	695	716	774	730	746	713	687	720	771	690	769	750	738	754	711	709	745	707	693	745	748	695	710	711	727	738	724	703	771	751	762	762	704	758	724	762	715	751	715	740	698	722	704	682	673	742	683	717	699	734	739	719	756	693	704	738	719	696	706	708	709	741	720	751	696	741	755	771	724	758	775	736	723	701	702	735	721	737	704	765	766	707	711	725	707	659	736	742	708	720	745	731	749	730	715	753	705	685	722	741	728	737	718	750	732	731	719	715	728	720	740	714	760	717	723	709	730	767	761	722	723	748	756	758	684	761	711	724	717	759	695	727	705	683	645	741	743	771	699	751	715	771	737	737	719	736	704	737	751	724	746	697	713	737	747	667	698	715	731	755	708	774	749	702	699	754	701	736	732	706	687	724	786	737	703	702	701	751	745	730	686	717	705	679	697	743	722	717	751	686	723	724	744	765	729	769	766	688	764	731	731	778	742	741	663	707	706	779	730	771	734	711	749	735	766	718	721	724	707	725	708	700	744	749	713	748	704	713	716	765	704	696	755	748	744	711	695	754	768	720	718	712	701	690	723	738	716	716	728	706	753	707	710	693	707	752	730	718	747	694	742	723	739	752	731	720	737	765	728	743	713	729	720	754	670	733	716	766	729	745	724	750	716	755	719	729	746	724	702	726	677	755	676	794	731	728	708	723	729	709	701	762	743	742	774	698	695	679	752	722	682	724	701	690	678	732	751	733	751	775	741	745	710	714	758	728	742	730	744	743	760	749	759	658	748	712	689	693	751	748	714	768	714	756	727	692	700	697	731	738	746	696	710	713	722	708	746	728	694	739	721	734	738	679	709	746	704	695	679	736	741	722	716	721	764	749	720	760	693	734	673	695	713	728	700	730	750	745	697	711	710	725	733	745	745	738	731	739	741	708	752	705	720	679	729	758	751	729	761	711	712	705	761	727	690	735	693	693	691	704	718	718	762	736	697	775	743	708	728	745	701	703	711	717	665	761	708	732	765	754	720	723	754	733	755	724	733	770	773	713	755	719	773	734	725	711	739	778	714	765	724	707	727	732	734	734	745	710	722	674	734	743	756	730	724	730	751	748	724	729	742	764	716	700	708	694	726	727	766	727	732	699	723	712	731	753	731	733	702	738	753	696	730	697	730	757	719	737	718	687	747	747	699	707	668	715	716	714	740	724	737	723	777	779	744	722	655	751	753	729	731	729	761	757	720	750	698	707	801	762	739	745	747	713	762	715	704	724	743	738	739	741	692	718	817	721	769	744	719	741	702	735	725	708	713	727	706	733	708	714	707	735	738	725	699	750	676	735	736	741	752	757	704	734	724	763	714	741	713	710	714	710	753	702	707	710	726	741	705	725	766	721	719	727	761	776	655	736	764	762	696	741	758	736	719	736	718	684	737	749	731	730	717	736	700	727	713	763	690	762	711	766	731	745	727	728	736	740	766	717	732	686	731	732	752	725	749	706	727	705	724	685	716	765	754	725	729	713	721	721	693	724	739	679	804	728	751	714	679	761	735	763	758	767	737	687	757	705	718	686	708	722	742	722	710	701	743	677	741	689	740	696	675	746	736	743	720	763	704	722	756	739	706	786	789	746	712	713	737	715	744	690	731	726	763	728	682	737	702	716	720	717	722	676	706	744	769	764	708	727	673	690	723	740	727	735	681	718	714	736	701	690	738	746	754	740	716	746	746	753	767	702	726	684	770	735	751	688	750	756	725	697	746	679	745	723	737	726	719	750	727	727	737	746	678	687	723	704	672	749	708	726	722	687	721	725	745	767	753	718	756	721	753	765	724	711	717	744	760	715	719	766	720	794	729	738	705	730	744	696	688	693	702	738	685	751	757	758	739	721	722	726	743	719	666	691	732	708	756	710	749	730	705	694	662	741	727	700	772	713	694	758	777	684	735	728	773	757	729	778	741	714	741	722	715	672	741	729	758	754	725	777	734	724	747	746	727	684	743	750	733	716	739	751	694	699	702	700	731	775	787	726	776	740	706	772	724	755	764	748	691	729	746	786	680	753	689	724	721	743	679	730	692	705	751	748	731	747	733	722	675	707	686	707	710	767	740	683	714	695	732	752	721	736	667	695	680	744	737	711	741	775	725	731	731	704	724	748	728	739	731	729	764	731	762	732	697	715	743	726	711	712	729	777	723	769	721	710	744	763	679	774	725	719	756	720	710	751	773	751	713	760	709	772	720	721	756	726	710	754	757	711	727	679	702	695	717	733	710	732	762	758	686	723	725	767	738	709	762	728	710	687	697	715	726	750	752	753	724	730	726	768	724	693	748	727	738	700	688	701	741	732	665	698	719	692	727	690	733	722	675	727	729	723	756	727	702	743	752	803	715	682	777	698	685	691	680	698	782	773	712	723	727	714	714	724	713	687	739	713	720	737	718	761	721	724	751	780	708	713	682	735	765	738	750	749	704	724	724	705	696	703	785	706	703	726	735	714	769	727	711	736	755	725	761	723	767	711	722	710	727	766	736	695	728	691	750	707	754	756	747	719	680	754	725	717	727	781	704	752	738	674	771	727	704	741	739	758	740	738	758	678	716	716	718	750	727	736	742	743	684	740	714	724	720	746	699	675	734	725	699	700	754	752	721	758	718	703	737	757	745	719	694	703	708	713	731	664	767	746	728	735	778	723	689	707	743	732	665	701	737	729	714	714	706	758	707	744	707	730	712	749	743	687	701	736	769	725	744	788	713	743	723	690	777	709	713	681	703	731	718	742	743	681	685	757	722	762	722	676	742	741	703	743	754	758	782	719	752	708	723	707	665	761	732	774	706	695	702	777	723	734	713	749	720	746	718	722	720	714	704	730	755	711	731	747	732	706	764	733	685	699	688	720	730	718	678	678	724	744	741	736	738	698	678	761	704	743	703	671	700	714	719	691	762	721	719	702	710	701	747	728	710	770	769	740	739	752	691	739	714	726	728	711	738	738	725	763	728	720	731	767	719	730	734	712	706	742	705	705	720	751	723	761	711	725	657	757	728	753	734	717	741	724	718	764	743	743	710	685	684	734	766	756	695	696	741	686	757	738	708	743	736	751	698	761	731	699	732	705	672	765	749	698	662	751	724	745	732	723	728	721	753	756	735	685	699	738	750	728	697	745	742	783	735	755	722	773	721	721	733	737	710	739	768	690	751	702	707	732	726	729	731	716	645	696	759
30482	12781	4782	2602	1226	784	531	430	395	360	333	351	344	334	316	334	316	304	368	360	323	353	293	346	314	305	314	308	294	311	282	293	326	313	347	343	327	317	306	305	339	312	328	359	314	313	314	329	351	297	268	308	337	325	296	327	347	319	336	303	329	340	355	311	312	306	360	326	326	327	332	352	303	343	315	323	281	311	358	356	357	316	298	320	292	322	291	309	337	323	321	340	332	318	345	346	317	322	321	326	336	352	301	309	347	313	308	324	291	353	329	313	321	352	314	351	340	306	290	335	309	317	319	315	336	331	338	293	303	319	291	326	314	341	320	299	322	342	351	321	309	309	335	291	310	349	315	303	365	311	330	281	318	310	313	312	308	347	341	322	333	328	317	322	345	320	301	368	311	326	308	316	285	295	331	302	325	331	302	334	335	332	340	348	318	277	320	330	354	351	321	355	328	279	327	270	327	332	307	301	306	316	343	336	305	291	325	303	317	336	306	330	328	302	314	292	286	300	324	314	352	331	337	315	338	301	332	291	314	345	362	309	300	303	352	307	285	296	273	344	338	315	372	347	296	343	349	322	312	303	308	331	326	294	315	299	297	327	317	352	333	310	328	336	327	311	299	328	307	295	328	335	308	359	335	307	311	298	327	314	317	341	308	301	319	320	316	352	341	352	310	350	311	331	300	313	320	364	313	309	354	341	334	317	314	275	313	309	326	344	343	328	324	335	350	352	323	303	310	327	295	350	304	312	315	299	314	318	315	300	305	291	302	334	319	307	305	323	319	332	335	313	321	328	332	302	347	358	350	319	326	342	280	301	343	333	326	309	344	355	295	318	328	279	338	343	312	317	306	307	323	357	320	325	314	318	291	318	321	353	287	309	331	310	326	297	341	305	317	332	320	300	294	336	350	330	335	321	289	334	316	296	326	312	305	320	308	323	322	323	327	315	332	312	329	325	329	300	316	322	292	300	317	301	308	317	348	267	330	318	327	290	292	315	332	313	305	317	302	310	303	305	317	312	278	315	315	339	337	334	329	345	313	313	285	306	325	329	304	337	297	313	309	299	322	330	336	319	315	339	311	326	315	294	298	321	305	329	338	334	318	303	334	352	297	340	355	332	325	340	332	303	313	326	332	289	326	348	306	351	305	324	328	323	336	307	337	366	326	335	320	301	341	319	309	307	329	282	327	325	336	329	357	284	309	319	311	334	363	310	327	330	304	350	311	335	322	323	308	318	302	313	352	336	307	317	284	306	287	352	333	345	312	340	336	299	282	333	315	322	350	319	273	317	301	313	316	305	321	320	337	321	338	310	344	317	323	314	321	312	326	328	336	327	303	354	296	325	305	305	311	294	296	301	293	305	307	305	301	297	292	332	337	320	332	314	302	320	303	311	358	310	279	309	305	328	303	330	346	331	308	322	302	323	331	352	360	330	319	302	309	333	353	327	316	303	323	339	323	325	308	331	309	302	335	367	328	291	292	306	329	298	375	290	321	323	322	305	329	326	316	295	317	291	318	338	312	339	363	334	302	323	336	311	337	325	324	324	345	298	323	315	325	295	366	308	285	351	308	309	301	310	328	304	289	301	306	298	313	306	333	325	310	371	332	350	337	332	296	292	333	335	337	309	332	340	342	324	347	330	329	341	313	332	334	322	295	324	315	290	334	306	305	323	317	317	319	317	305	313	326	312	337	326	340	311	324	326	331	337	361	321	334	282	321	321	300	311	319	321	315	296	309	321	335	353	367	326	294	317	314	307	316	318	302	333	328	344	348	337	310	307	323	341	330	332	360	311	358	351	314	373	316	321	338	315	321	312	298	313	315	326	333	304	319	309	309	338	310	295	288	290	313	293	297	343	317	321	344	338	303	339	281	348	345	347	322	310	309	361	307	350	355	316	321	318	328	328	325	305	329	306	307	352	297	291	318	318	282	321	323	310	337	319	286	321	275	337	305	288	300	335	306	340	345	334	280	326	324	332	342	317	342	319	334	298	301	339	311	315	296	286	302	304	325	335	295	295	332	293	338	352	318	295	310	352	325	278	317	349	329	319	307	314	327	303	279	327	312	330	323	336	297	328	323	319	302	360	322	342	312	310	301	303	305	324	329	343	342	284	334	345	316	375	356	318	324	316	334	336	286	333	291	329	304	297	310	313	344	328	317	315	338	314	300	292	327	272	320	319	297	313	339	331	321	310	320	339	323	336	331	299	334	334	335	357	319	331	313	340	338	303	305	342	313	292	292	282	290	345	320	300	309	290	301	296	283	292	334	311	304	327	295	316	332	330	331	314	329	302	308	331	305	356	322	327	333	339	297	309	332	320	354	324	334	310	301	324	310	336	340	314	287	296	304	294	322	295	292	369	325	347	341	342	300	325	298	328	291	358	344	342	313	341	338	328	307	344	295	281	334	326	311	333	329	277	349	328	343	309	341	317	298	335	341	325	317	364	309	342	352	330	320	367	333	335	322	321	324	343	295	317	313	340	309	314	311	310	349	303	355	333	318	335	343	311	297	308	320	337	337	306	302	281	317	313	299	324	308	320	317	303	319	327	334	306	313	286	311	303	305	309	307	313	342	360	296	340	325	320	347	295	311	307	295	319	317	290	317	340	321	328	316	324	310	318	314	349	341	327	341	305	271	335	306	339	324	282	332	303	303	330	351	341	306	310	318	344	317	362	372	309	307	320	331	346	295	302	327	325	330	326	316	281	350	335	316	368	303	287	349	321	312	309	293	339	339	291	330	324	304	301	326	288	356	305	334	323	332	342	316	311	305	288	339	341	323	304	291	322	336	331	322	287	312	301	329	303	315	358	336	297	336	351	318	286	343	335	298	298	320	325	334	324	323	284	318	318	316	277	339	308	354	336	308	296	300	314	318	310	302	341	329	312	355	309	343	304	364	348	318	326	336	343	288	321	326	299	319	301	337	335	323	294	325	347	340	326	336	308	325	332	319	310	359	330	318	329	320	312	323	316	342	345	301	309	279	307	331	331	319	324	312	322	318	333	316	335	323	294	338	338	357	331	317	303	334	303	362	308	310	334	320	329	303	340	320	293	329	332	292	316	303	348	315	313	305	316	296	348	294	311	303	306	329	319	330	343	322	320	301	331	309	328	281	320	347	309	300	317	323	318	308	329	303	324	300	292	296	304	301	288	299	295	343	319	327	340	343	371	341	325	293	310	345	305	314	306	313	290	310	273	364	316	292	340	321	300	308	294	324	311	299	336	301	328	333	318	315	328	313	291	288	317	313	331	321	288	318	360	327	326	278	280	306	355	299	304	324	347	337	319	335	325	304	324	318	316	332	308	314	299	298	336	330	300	268	324	313	296	295	339	335	325	339	282	321	335	335	328	351	326	322	328	330	316	321	318	350	297	322	337	338	323	267	344	326	317	327	313	308	297	306	310	319	330	316	314	294	302	293	323	308	350	342	327	347	325	330	302	351	295	328	361	329	306	303	320	302	321	317	346	312	343	338	338
21801	9822	7788	6775	4298	2720	1552	1296	1193	996	917	888	881	824	814	777	791	799	807	788	812	822	791	809	795	839	811	830	821	823	824	791	797	783	772	748	755	733	774	785	771	722	812	774	767	732	773	821	772	737	743	763	806	777	777	741	756	808	767	772	754	738	772	711	747	799	733	756	830	739	778	791	786	779	736	741	771	746	739	751	770	767	746	742	758	778	773	751	768	758	804	749	758	743	747	780	783	783	738	787	754	774	777	790	798	739	751	737	812	785	779	736	810	753	796	764	796	781	773	730	774	772	790	766	740	786	742	758	776	783	761	752	745	771	750	793	721	728	763	764	788	730	813	738	725	731	788	793	792	751	795	751	819	763	756	769	758	747	713	805	807	771	763	757	810	742	766	796	776	757	760	754	716	794	741	736	769	777	783	739	784	780	765	730	788	726	766	741	725	738	764	786	733	755	768	783	807	802	730	714	743	741	761	748	746	779	757	706	772	749	772	726	762	768	770	757	787	752	785	737	747	747	779	812	779	780	800	764	790	711	774	765	759	774	772	722	801	719	724	773	729	745	780	777	759	750	766	761	773	747	786	806	813	751	803	805	773	715	806	743	767	781	764	738	736	777	755	729	808	765	790	748	768	773	736	799	751	738	793	796	707	786	813	785	792	804	797	761	778	781	796	733	817	774	752	750	723	823	742	799	759	832	733	778	786	783	804	754	795	820	708	794	732	756	805	778	769	738	794	782	760	758	755	759	761	768	787	746	768	775	757	735	789	828	765	756	775	770	767	774	780	771	805	784	749	768	778	767	772	748	768	724	778	772	723	786	759	784	700	748	809	734	764	743	796	731	761	827	778	740	802	759	768	796	786	752	743	811	759	753	728	764	763	750	778	761	767	739	799	744	771	791	801	830	773	776	768	781	751	775	769	791	727	814	803	761	700	748	796	810	802	708	807	787	737	802	757	749	725	740	730	798	783	776	769	745	791	739	759	755	758	774	766	765	800	807	766	797	780	784	775	750	774	752	777	794	774	729	755	787	769	774	777	797	738	786	777	784	789	769	784	732	741	815	775	766	806	775	760	763	761	769	782	816	728	765	789	750	823	747	821	805	763	765	742	787	777	772	750	753	781	808	772	785	788	740	791	768	717	742	768	743	766	750	803	743	761	727	741	755	835	800	746	784	769	791	736	753	808	754	719	747	783	738	765	764	785	744	758	790	738	741	794	765	758	801	770	779	823	780	822	766	742	701	797	696	792	752	722	761	764	824	757	732	765	708	766	784	770	783	794	755	793	698	731	702	770	777	761	760	771	851	772	750	749	779	776	799	803	781	778	744	797	730	811	774	815	751	732	717	747	743	764	748	710	719	766	750	789	787	752	784	804	741	781	814	752	776	754	723	797	797	790	810	766	752	790	830	758	827	737	727	716	815	773	804	792	719	761	748	801	709	793	737	790	802	731	757	788	727	756	825	762	786	763	791	737	778	774	742	753	792	782	772	710	789	769	793	750	785	781	726	752	763	740	760	748	786	747	786	834	762	751	758	747	763	720	749	791	759	802	795	750	760	807	795	768	758	749	754	754	759	739	799	757	773	765	742	742	774	765	804	777	808	792	769	795	755	738	736	764	777	753	768	741	724	716	763	758	792	811	788	742	719	734	736	798	721	805	761	745	781	771	739	745	774	817	775	743	735	768	781	806	729	764	765	726	793	777	764	778	729	730	733	772	820	796	738	797	800	691	751	785	776	741	753	764	778	771	723	748	759	797	805	787	731	745	717	773	790	773	751	801	826	763	740	761	757	715	748	768	744	769	763	784	764	751	791	766	726	777	760	730	791	774	775	761	774	750	750	741	774	788	770	758	752	765	770	734	739	769	801	755	789	833	716	780	821	745	737	785	743	684	750	759	792	787	793	810	768	788	723	728	783	825	827	748	792	753	808	765	771	785	762	796	768	760	720	750	740	710	771	736	814	782	765	795	781	767	797	802	793	795	792	759	760	747	754	771	808	749	773	742	710	817	745	779	765	787	773	703	789	807	794	781	771	753	761	763	763	758	762	792	750	743	774	754	786	726	769	782	734	757	806	737	740	748	779	830	731	728	761	813	768	752	804	785	748	776	809	761	756	792	791	718	752	746	776	765	801	780	793	802	782	764	770	784	760	715	762	786	735	763	778	798	801	776	782	762	788	746	760	735	750	815	764	772	764	802	765	770	799	761	768	754	805	787	763	767	790	787	778	785	751	761	776	722	749	765	761	775	770	784	793	757	769	756	798	762	771	788	789	749	754	798	771	726	783	782	773	778	770	777	832	758	773	730	796	763	748	755	760	804	732	788	790	744	799	776	756	758	779	769	752	752	745	784	770	738	764	757	790	777	791	754	729	774	729	726	718	776	780	766	787	761	784	811	756	784	750	772	802	770	754	729	774	749	757	814	784	742	834	804	734	722	797	828	771	751	733	749	800	766	762	732	794	759	759	775	753	798	752	784	762	807	745	756	786	758	769	788	825	780	756	795	783	779	777	786	789	773	697	749	793	726	747	821	800	795	722	750	784	774	777	803	774	735	758	747	811	762	777	782	758	785	760	752	754	787	804	784	757	771	770	752	788	787	732	761	797	829	739	755	721	741	754	772	781	752	736	707	755	725	773	751	787	788	731	759	762	842	789	812	724	784	845	800	762	755	746	779	740	775	773	812	769	789	798	794	781	785	752	745	763	775	778	711	784	762	718	780	783	782	767	776	791	733	719	734	767	754	766	719	775	823	735	787	786	765	780	820	749	752	739	804	770	744	756	790	805	741	814	771	744	790	752	760	711	755	799	753	707	777	759	762	776	760	751	770	800	753	791	815	765	782	779	756	748	792	727	744	752	766	744	786	764	775	815	756	771	778	760	793	813	720	761	786	788	756	787	792	762	762	790	816	798	815	748	775	828	744	782	741	800	755	767	779	732	757	782	761	766	811	795	825	726	786	779	763	798	766	741	800	799	729	786	748	695	721	730	740	786	733	761	780	698	779	734	747	742	741	739	772	792	765	749	763	781	757	767	767	788	793	769	807	796	762	748	779	700	773	777	821	726	797	709	781	710	737	747	765	786	761	748	780	798	746	809	780	823	772	729	763	812	781	808	777	766	734	771	772	734	776	765	792	798	762	787	779	770	720	768	797	749	794	815	759	783	771	738	796	760	762	815	795	749	755	774	748	801	772	755	740	813	798	775	763	695	745	750	781	760	766	779	797	707	844	790	751	783	769	729	812	797	760	760	793	785	793	791	791	757	747	756	788	782	763	819	732	741	756	786	761	756	779	784	791	736	774	753	715	789	787	826	806	803	770	745	763	782	771	739	771	777	763	757	778	796	767	728	814	767	752	758	733	740	743	750	748	784	731	820	802	766	735	751	791	781	813	780	788	766	805	807	759	724	760	810	717	744	765	740	754	822	813	812	768	786	732	770	822	777	775	726	755	809	770	797	764	745	774	814	770	791	796	797
38835	18055	11299	6397	3519	2421	917	652	594	517	407	396	430	442	412	392	423	422	399	396	375	397	379	375	370	404	378	411	360	391	365	368	393	381	364	359	414	385	365	376	365	365	382	355	370	417	389	424	411	378	380	412	393	387	366	379	412	372	379	357	365	359	382	359	376	403	371	366	375	366	382	375	412	374	391	374	392	362	405	395	384	382	383	334	349	357	354	365	378	397	351	364	404	390	394	362	365	399	395	409	385	393	356	377	380	393	383	375	343	409	375	370	398	329	365	391	373	418	405	357	362	380	358	362	402	382	380	377	369	394	395	387	345	344	369	393	352	369	413	373	390	393	373	398	340	373	402	382	404	354	345	368	373	363	368	378	374	345	356	367	370	367	372	360	421	362	387	390	353	347	373	386	360	375	336	354	396	369	366	364	319	378	350	352	360	360	348	388	371	383	350	388	350	359	344	371	385	376	349	373	355	403	395	376	385	360	400	374	351	377	374	375	325	352	381	375	392	422	403	401	372	340	380	394	367	349	386	355	413	383	330	381	401	359	355	412	390	390	394	368	353	391	335	365	399	385	393	367	386	385	353	370	389	362	366	363	353	373	363	392	377	372	350	374	395	357	364	366	398	365	368	345	407	376	341	370	368	354	390	352	368	356	430	385	375	378	391	392	385	363	388	369	376	405	384	337	393	368	362	351	366	350	352	359	379	369	381	399	391	367	412	383	399	346	358	363	370	356	370	387	348	385	370	380	381	376	392	355	391	381	369	410	381	406	425	356	365	401	375	377	372	363	397	369	371	402	365	358	399	421	366	396	406	396	361	340	406	396	368	371	394	406	391	385	372	352	391	355	363	376	405	395	358	404	390	423	362	325	357	342	408	405	369	394	351	359	354	396	433	394	357	383	387	374	394	346	356	384	363	349	392	375	405	407	341	418	385	390	396	369	405	395	379	391	382	384	425	383	351	375	399	348	359	386	344	357	405	386	423	377	409	363	358	366	367	363	389	386	417	359	326	360	360	373	325	436	360	342	356	371	366	350	369	362	330	380	390	374	395	357	384	383	388	416	365	345	388	384	374	373	328	408	377	379	371	377	342	374	378	395	346	351	382	367	348	366	360	348	358	398	367	432	375	362	337	345	354	383	334	366	363	363	367	373	401	367	370	322	372	373	395	364	340	386	381	375	386	350	380	380	359	397	378	373	376	370	376	384	384	372	383	388	334	347	385	386	416	399	401	339	388	346	382	422	396	367	335	386	366	352	376	361	377	387	394	383	394	339	346	362	357	373	322	355	375	394	402	373	386	353	368	388	379	358	397	352	392	404	374	413	389	378	378	351	389	357	388	382	365	342	358	385	400	412	381	418	377	318	404	373	400	395	362	382	347	389	395	376	351	385	388	401	347	387	375	360	393	377	401	330	382	344	387	381	353	345	386	370	406	373	363	379	367	362	382	376	365	354	370	358	390	370	361	373	390	354	389	370	390	352	377	377	372	351	353	342	348	358	351	417	353	390	367	375	386	360	378	326	386	386	377	370	385	388	403	380	403	353	370	374	379	385	371	365	393	389	357	368	368	371	385	392	400	407	357	385	372	390	381	374	388	412	394	363	376	378	405	373	363	337	379	372	397	352	359	362	365	366	354	373	360	379	390	379	376	398	409	369	397	385	348	345	353	382	369	347	354	351	373	370	379	349	337	372	351	370	392	368	402	362	358	390	367	365	377	383	357	396	395	385	334	354	358	379	357	380	347	376	357	385	369	359	382	333	363	367	346	383	395	433	371	377	353	341	368	367	358	377	392	380	364	364	392	410	361	369	380	373	370	353	367	385	364	399	403	381	375	366	390	402	392	356	392	377	355	415	343	387	345	368	370	373	360	372	374	361	345	381	394	375	383	397	391	381	371	379	359	369	385	360	364	408	369	347	394	345	400	369	363	369	368	318	355	382	379	378	396	359	362	377	374	367	388	362	381	366	411	397	389	388	347	366	400	353	355	360	386	353	374	380	383	328	385	385	349	403	404	342	374	386	347	334	364	390	381	352	393	379	353	367	436	387	354	392	392	362	372	340	417	405	396	351	326	362	359	366	361	338	421	352	366	364	420	362	339	352	378	381	391	388	367	383	393	401	369	379	405	379	374	353	381	352	357	380	354	387	378	368	363	355	372	349	361	361	379	412	367	380	354	426	367	363	370	362	399	356	409	381	372	358	376	376	378	407	375	383	388	366	404	381	357	321	373	366	340	390	383	384	375	323	381	336	386	347	356	359	376	378	369	350	340	333	350	405	338	338	389	368	392	371	360	404	362	373	415	402	394	369	379	368	375	348	373	372	383	390	395	335	363	411	397	411	370	417	400	379	362	400	399	372	399	349	397	357	398	398	392	401	384	363	363	356	375	382	353	355	367	352	323	358	363	372	359	341	372	366	356	386	357	405	368	409	392	353	363	370	343	409	373	379	400	410	411	365	416	380	366	378	398	388	406	419	346	388	353	336	386	396	351	371	369	390	366	373	365	391	390	339	391	380	363	384	415	378	361	356	376	374	343	377	432	369	399	345	375	366	337	366	379	375	351	400	370	389	371	399	373	338	366	350	359	410	389	371	412	345	377	385	377	367	397	371	367	365	375	397	371	351	370	371	376	368	367	352	341	333	382	405	380	374	387	346	357	389	359	395	371	359	401	385	351	351	368	421	399	364	382	368	373	380	411	395	361	383	393	338	382	363	359	369	361	372	379	411	378	408	382	368	340	352	360	358	378	398	370	392	363	407	373	367	374	357	356	408	377	368	386	351	386	359	357	369	381	351	361	354	381	359	396	342	384	409	386	400	388	366	367	354	406	355	369	384	400	402	363	388	357	350	356	397	340	379	433	347	411	387	368	394	365	378	378	402	374	398	388	365	388	361	375	393	375	376	374	393	363	365	354	371	378	393	415	376	364	387	358	399	361	363	389	378	381	372	370	350	363	356	370	383	368	330	326	376	396	398	367	350	394	388	378	402	360	345	384	377	395	380	337	381	359	359	367	370	352	374	365	422	406	400	372	362	372	361	347	368	371	379	393	402	358	371	373	398	383	386	401	387	380	381	374	397	373	409	420	346	389	361	357	386	326	367	410	384	346	371	386	337	346	361	397	325	371	382	346	366	360	378	384	356	350	373	372	360	395	371	399	388	359	379	366	388	426	374	367	356	370	334	370	380	360	393	365	377	367	379	395	354	336	363	333	385	385	377	406	392	372	363	374	342	360	358	388	395	399	372	414	366	376	391	362	378	370	366	385	407	358	349	340	413	381	379	394	406	355	373	348	368	328	388	405	356	385	363	361	391	369	396	341	378	352	387	338	373	406	373	374	366	328	397	374	363	384	382	413	381	401	372	359	384	432	366	405	397	364	390	362	379	389	412	387	368	391	361	349	367	368	373	376	348	395	380	330	347	367	356	406	374	355	359	361	387	375	373	365	396	380	404	371	352	380	399	351	360	360	373	406	406
26457	14284	16322	14437	11169	8428	3015	2466	2047	1617	1193	1136	1077	1061	1063	1018	1198	1155	1023	1021	1056	1019	935	951	996	978	950	953	968	950	922	944	972	916	950	874	954	853	928	973	887	875	909	899	936	1001	923	961	928	899	862	820	880	875	886	837	935	857	829	858	879	859	888	878	903	879	860	876	830	852	894	886	851	867	862	845	878	935	877	829	886	871	945	905	885	908	915	910	889	859	888	875	881	843	923	836	858	866	883	849	892	864	895	858	897	895	899	893	844	882	831	894	850	877	857	933	913	882	853	904	788	867	844	952	892	829	844	886	845	897	867	900	909	880	823	836	881	935	842	792	900	862	858	824	836	850	888	868	906	903	865	849	857	862	855	897	894	862	941	901	901	878	856	882	884	948	909	915	868	894	846	877	874	854	909	844	886	891	875	901	835	882	863	921	864	886	871	938	849	838	872	863	893	843	893	896	847	884	926	872	869	862	893	877	883	877	908	892	854	838	838	878	870	921	868	845	865	846	884	828	893	927	865	838	871	852	937	876	850	851	903	890	905	875	932	916	905	855	871	859	883	880	923	892	878	909	842	908	904	864	903	858	828	846	858	837	886	914	901	892	841	882	849	871	919	895	888	870	832	909	860	888	885	884	887	897	849	881	903	884	879	854	895	835	821	876	884	870	879	909	919	868	862	872	874	865	886	897	906	917	857	889	847	834	900	815	895	886	907	847	870	859	860	857	939	896	831	862	896	861	907	890	809	889	856	894	906	923	854	934	899	868	811	892	859	890	868	905	884	896	858	896	863	871	867	898	861	870	854	902	891	894	889	859	895	882	865	890	865	870	891	891	870	883	945	833	857	855	878	881	906	889	856	822	853	831	878	886	873	868	880	940	872	845	883	864	880	901	869	848	837	868	910	870	908	852	846	887	909	898	839	886	852	794	856	874	876	862	889	924	860	881	888	865	886	873	837	848	860	868	876	828	889	838	908	849	847	919	836	849	839	826	858	855	916	875	865	863	895	873	862	876	879	882	891	828	877	822	868	830	833	883	896	895	877	890	900	864	826	876	868	876	886	876	829	859	883	873	874	888	901	851	868	895	909	872	891	899	942	867	885	889	854	869	886	862	855	833	828	813	890	871	879	896	868	903	822	907	872	899	861	908	877	842	871	873	860	849	848	850	867	866	858	874	844	887	945	844	888	942	905	913	876	918	885	824	917	851	875	803	891	817	895	866	852	874	935	853	901	838	906	911	934	920	819	885	845	873	829	945	854	883	860	860	884	906	897	875	899	884	859	865	879	827	857	869	860	896	881	887	855	858	821	834	922	904	874	903	854	860	842	859	902	827	881	869	872	885	868	843	822	873	908	882	887	867	875	922	878	878	855	856	863	902	867	864	895	854	854	887	889	867	876	864	915	944	891	824	853	893	880	890	874	907	869	850	893	908	896	894	868	868	859	854	853	872	888	894	877	903	863	886	850	842	848	845	908	867	875	839	881	876	864	855	855	897	886	878	835	889	776	904	793	900	909	888	899	890	882	840	870	835	877	917	897	884	907	881	875	886	862	926	860	865	866	894	827	846	895	865	885	921	899	885	900	870	865	894	925	877	880	936	840	892	873	852	874	850	942	922	950	818	864	833	916	847	906	907	862	855	903	871	914	859	897	875	830	857	874	886	881	896	858	869	859	868	879	875	899	856	885	830	914	900	864	849	869	856	820	880	873	919	880	887	840	850	794	867	903	859	862	817	851	935	875	889	887	890	883	921	888	840	890	847	907	861	879	878	832	834	872	851	897	840	845	833	912	868	851	865	825	893	842	831	945	869	828	849	887	931	897	891	886	877	880	928	861	908	907	886	867	916	919	856	874	885	885	894	856	884	853	894	900	876	906	860	834	846	926	920	875	866	848	889	819	891	889	861	898	907	910	860	920	911	866	914	898	856	863	865	879	855	828	922	856	879	881	803	887	875	866	866	864	931	857	876	857	935	883	880	889	899	849	861	874	882	917	916	893	854	881	902	899	891	850	884	897	867	883	900	881	860	869	869	892	873	882	901	848	911	857	855	908	860	839	860	824	851	884	909	862	846	924	862	877	856	860	845	925	919	837	842	894	838	876	890	920	860	901	844	905	848	881	834	857	905	853	902	877	843	881	858	869	905	892	891	881	905	884	867	899	888	830	862	902	863	845	862	877	923	840	910	902	826	825	853	946	854	900	866	856	844	858	869	926	875	864	924	888	816	880	871	851	879	845	924	893	852	834	878	854	847	848	903	931	907	892	888	901	916	872	924	826	892	884	863	845	912	848	858	889	908	946	874	870	857	873	917	908	859	873	887	873	930	858	873	870	850	923	861	889	884	871	859	864	897	857	883	873	854	847	858	881	889	887	891	890	881	865	885	875	885	901	864	876	891	905	833	896	863	837	854	916	873	885	873	888	884	889	826	887	876	912	892	874	876	861	888	813	886	913	865	905	865	876	858	851	916	903	860	878	838	902	873	856	887	880	879	853	868	872	892	865	891	894	886	912	890	808	875	871	932	897	833	912	880	880	878	824	912	895	862	806	884	864	889	882	873	898	946	862	837	878	903	902	902	858	887	854	875	856	866	850	869	831	894	835	850	872	855	867	867	873	920	918	861	864	797	861	910	847	888	888	916	847	853	857	836	897	843	892	837	933	859	867	900	899	884	867	910	838	840	826	866	881	833	821	833	845	898	851	849	883	875	859	882	910	918	859	828	909	855	858	913	915	863	863	864	918	892	862	875	897	846	831	893	850	849	894	873	894	839	874	848	824	873	861	904	866	891	859	909	882	900	866	896	852	903	878	801	894	886	845	868	919	932	878	873	914	890	881	899	851	930	876	840	888	845	829	832	898	853	846	880	923	880	913	857	848	870	869	875	920	885	893	944	865	891	866	918	867	867	915	880	872	857	937	840	879	844	911	873	923	846	850	887	908	823	888	903	828	882	918	862	903	910	877	912	927	911	846	878	865	883	893	856	875	872	846	920	922	870	816	845	872	839	875	873	915	914	897	863	892	868	877	872	858	880	822	851	853	853	867	915	842	916	880	864	890	922	854	901	910	868	869	876	876	829	850	880	835	866	863	921	879	885	912	913	857	897	848	867	868	916	882	851	888	926	904	858	875	835	904	828	924	821	881	846	908	841	880	846	879	910	877	867	853	878	898	870	857	847	890	911	894	878	872	916	897	885	836	868	859	841	862	869	912	893	875	874	860	922	882	891	906	889	885	853	840	827	886	883	843	914	901	917	881	866	930	890	872	820	857	829	952	899	868	872	891	869	841	854	881	871	867	854	915	914	876	891	856	873	984	841	838	814	840	867	903	869	893	811	853	904	879	856	892	908	885	838	854	896	961	897	877	909	883	878	915	889	856	868	865	944	902	881	899	875	916	876	908	837	853	906	914	871	896	873	838	906	954	912	876	922	845	889	874	900	877	834	855	872	912	885	868	879	887	845	873	882	923	862	836	841	856	880
47996	24609	15204	9271	4965	4067	1779	798	664	473	411	376	362	364	328	372	389	398	351	355	370	340	327	311	349	301	350	316	314	353	351	304	329	291	287	338	300	310	353	330	280	323	321	318	300	344	305	314	293	313	303	279	301	292	349	331	305	334	329	316	321	316	297	305	304	309	331	299	331	334	308	342	289	322	313	336	302	299	263	325	304	278	287	307	284	274	332	264	301	312	297	314	349	302	296	305	349	307	315	316	323	341	272	331	274	310	293	321	299	325	295	295	321	297	296	323	276	321	331	306	314	324	321	315	306	295	279	312	306	282	291	287	310	322	292	309	285	294	291	307	302	315	323	269	319	319	327	276	321	320	274	322	308	329	309	312	319	316	332	308	313	325	271	296	248	299	293	316	306	318	298	293	327	290	278	303	292	307	296	319	300	275	302	326	302	335	319	271	322	295	311	267	282	301	333	324	284	277	289	342	322	304	261	321	360	322	291	325	305	285	330	317	321	317	300	287	304	318	295	309	342	278	288	297	303	307	315	336	303	316	323	338	289	297	320	312	309	330	343	303	297	318	321	329	321	300	324	312	283	293	345	298	309	304	304	310	287	342	317	327	307	340	313	330	313	318	311	312	285	314	314	339	324	315	307	306	303	289	287	318	311	326	315	324	285	350	303	319	296	312	292	290	279	281	267	321	306	282	312	301	305	317	298	306	283	280	362	285	335	298	322	306	346	339	314	295	279	328	322	299	364	307	327	297	334	300	314	262	302	315	317	310	317	315	326	317	308	309	313	295	286	296	301	303	324	328	313	352	301	317	292	315	315	309	302	319	319	350	300	313	293	312	336	289	300	322	267	291	291	313	309	277	296	333	287	321	321	337	303	304	303	280	313	307	340	307	322	345	297	305	293	335	287	302	305	302	310	281	292	282	315	279	301	312	278	354	317	315	287	329	314	310	314	306	316	297	340	271	326	315	308	307	313	314	306	305	301	315	295	320	322	293	303	304	292	310	301	297	314	276	313	281	313	329	289	335	322	309	291	293	286	309	340	294	306	300	315	284	315	333	339	294	306	309	325	325	332	306	296	329	298	316	303	280	322	292	257	315	335	305	301	286	314	311	290	307	297	320	323	308	326	347	326	308	306	293	312	313	303	279	312	322	297	294	305	297	320	293	300	271	287	313	316	323	316	313	293	335	283	265	290	353	294	309	346	297	377	284	305	318	306	309	288	300	329	318	320	305	303	312	317	335	327	278	289	300	292	285	299	307	323	319	310	304	295	357	268	317	305	316	309	344	306	340	338	300	293	314	308	270	320	307	283	274	321	283	270	263	290	302	306	308	267	308	306	331	307	314	301	325	301	309	344	301	315	294	291	304	280	321	295	300	335	319	285	338	269	342	341	314	305	280	322	293	292	288	296	310	322	338	289	313	297	324	328	309	297	310	284	317	332	307	297	316	307	273	300	305	280	330	307	359	294	299	307	329	351	331	321	317	307	321	309	335	322	301	310	278	311	327	293	281	272	298	296	318	312	295	303	348	333	305	329	289	285	294	272	322	313	344	304	358	296	290	341	348	311	304	317	314	338	284	302	287	316	325	305	323	288	320	309	309	316	320	308	331	303	313	319	302	312	323	283	290	320	329	306	285	299	268	282	296	319	314	331	309	326	311	344	317	307	294	327	290	291	317	294	305	295	304	343	293	297	289	305	294	252	314	319	325	300	320	327	298	286	311	341	341	279	326	311	272	314	298	316	338	356	279	303	307	305	329	356	303	296	304	304	293	309	308	348	304	341	335	295	305	322	295	315	280	297	326	316	334	298	328	299	329	306	323	281	326	331	303	288	359	291	269	297	290	280	278	284	298	299	288	316	335	333	305	355	287	311	298	310	323	294	300	284	318	304	297	304	299	309	314	315	296	314	299	290	317	332	296	320	332	301	293	311	303	299	318	310	298	315	298	307	338	308	343	322	330	312	293	322	354	321	323	317	330	302	307	323	309	315	263	308	309	344	326	306	334	331	336	312	322	298	303	315	320	291	289	324	309	314	294	307	335	338	325	300	309	310	290	352	310	332	297	311	307	293	303	285	286	307	284	300	279	309	293	290	306	310	296	310	280	331	293	310	303	342	308	294	327	294	318	310	313	299	314	302	311	328	304	311	306	296	314	330	299	306	307	317	295	320	273	338	324	282	308	312	318	304	319	320	293	312	320	307	310	304	320	312	342	312	306	319	330	310	311	315	291	313	340	300	339	312	303	317	321	331	301	287	339	337	316	338	297	306	318	292	326	312	299	307	303	284	293	343	345	298	295	289	308	300	322	301	290	278	294	316	312	307	325	326	297	287	295	308	302	301	298	282	296	297	281	334	349	286	327	283	298	292	291	325	312	346	279	307	315	286	361	347	304	297	297	297	330	287	318	348	285	296	251	297	319	287	301	270	265	341	289	290	299	332	321	288	311	311	303	318	284	300	313	315	295	309	307	308	274	325	318	358	319	325	294	338	301	317	332	337	299	314	297	255	295	333	314	281	309	312	315	295	310	327	308	317	292	305	320	266	301	328	275	262	304	281	296	324	313	294	323	300	323	321	319	305	298	315	335	343	328	325	346	311	312	270	316	326	338	318	343	271	323	297	295	345	318	328	285	311	293	289	296	327	279	320	350	309	318	314	317	285	332	306	340	327	278	316	330	306	314	338	293	328	305	306	319	301	342	344	290	325	324	321	285	314	295	322	290	323	280	334	317	284	303	310	302	317	291	294	287	311	287	327	302	333	284	281	285	281	291	315	306	317	302	320	299	265	327	305	334	334	305	297	298	299	302	291	305	350	305	288	322	333	291	309	284	305	313	295	322	299	297	311	312	306	328	316	282	315	325	292	300	293	323	306	268	283	357	276	325	290	304	270	309	313	339	325	315	323	307	309	327	301	314	291	295	322	311	297	318	284	308	302	305	312	296	299	294	303	296	311	306	297	325	298	341	330	294	298	288	309	323	331	283	321	308	324	325	283	338	289	315	324	295	328	287	300	340	318	326	300	304	324	360	346	278	317	323	313	316	296	305	330	311	342	285	294	314	284	289	305	271	320	331	282	306	306	291	295	311	304	262	302	312	299	309	290	292	287	317	316	307	320	321	314	308	299	327	312	316	296	278	310	313	303	320	271	290	329	323	291	263	318	317	322	277	301	289	306	338	289	306	297	338	304	341	316	274	327	333	292	313	293	285	291	310	284	287	268	350	341	314	338	274	343	327	289	297	324	322	323	302	313	354	330	342	300	289	328	297	343	306	309	292	321	272	318	333	320	343	314	316	332	307	283	310	325	292	292	291	320	324	296	299	308	333	305	287	313	313	313	311	321	332	306	270	357	313	327	320	293	336	338	292	308	290	313	298	317	310	312	299	303	359	289	307	325	292	302	293	310	310	310	292	351	282	317	337	328	306	274	297	290	322	293	298	311	324	310	323	285	326	272	319	279	306	298	271	306	314	292	284	288	283
31652	18949	19756	18724	13775	14323	5690	2969	2544	1595	1281	1102	1088	991	944	1083	1378	1377	1040	945	980	913	867	849	845	884	862	831	832	781	769	781	820	791	802	719	843	805	769	773	812	768	789	808	848	883	902	775	741	752	801	769	775	737	705	680	711	722	762	757	755	783	759	749	759	695	695	762	718	735	679	744	727	718	739	697	758	766	721	721	690	746	755	741	700	756	710	736	714	770	752	706	728	715	761	721	740	704	677	757	730	729	703	699	686	752	772	740	709	732	686	695	757	755	742	723	771	717	724	730	755	731	709	686	769	741	709	706	649	715	706	701	749	743	713	749	757	708	701	717	720	675	708	744	743	715	749	757	730	688	698	751	671	685	721	710	736	729	705	739	659	712	736	736	718	735	698	744	684	749	713	753	737	715	706	740	753	725	721	759	732	732	761	725	737	779	727	685	744	676	718	684	728	709	732	725	724	728	771	727	738	777	748	715	710	735	697	745	716	732	766	731	710	676	746	724	708	761	739	769	771	748	725	717	736	748	736	745	721	724	739	721	739	721	724	752	720	747	736	727	704	772	709	710	687	747	740	719	713	768	742	731	740	790	750	743	660	709	717	713	718	711	720	723	741	708	704	751	725	733	767	744	734	711	743	677	716	698	715	717	751	710	737	732	715	766	748	728	689	756	727	720	729	751	724	684	713	738	755	715	754	737	710	706	737	673	739	713	688	742	734	737	716	704	747	725	664	724	747	739	712	690	723	690	790	741	732	740	735	739	675	706	668	740	761	729	729	775	738	741	748	725	731	710	682	752	740	707	726	719	706	703	695	771	737	684	698	693	723	731	718	735	788	763	676	735	764	746	735	724	749	741	683	743	785	771	736	688	688	741	721	689	731	709	723	778	744	719	700	725	704	746	723	712	745	774	717	736	735	722	764	764	719	679	703	728	705	732	725	754	735	691	711	736	756	717	704	709	750	708	708	709	743	736	723	763	735	684	769	713	729	738	760	736	705	698	705	724	678	669	735	750	745	737	750	707	715	716	710	705	774	693	766	696	769	722	728	706	723	708	693	743	723	735	755	723	762	720	727	664	758	680	727	708	722	730	715	724	715	725	703	699	773	741	711	685	676	737	673	744	733	742	729	707	715	693	724	734	744	751	696	719	731	752	764	715	687	721	710	711	693	712	768	733	739	723	730	720	702	697	679	722	751	762	685	768	716	716	708	712	753	750	739	760	735	684	712	720	756	787	698	775	749	719	687	765	714	715	714	755	715	707	703	744	732	684	750	721	694	764	708	695	683	719	732	700	741	715	645	722	711	723	701	683	712	783	743	710	751	689	741	721	684	683	659	725	747	711	716	652	711	692	698	724	693	723	691	742	745	728	721	728	735	739	687	735	713	743	749	745	735	706	689	765	712	678	768	697	712	740	740	673	765	767	738	674	730	704	693	739	737	719	698	690	738	747	695	749	720	742	712	730	723	722	721	691	750	687	726	729	761	756	746	730	722	718	735	776	738	714	718	737	717	742	726	669	729	740	699	741	731	722	710	728	728	727	738	691	771	695	720	681	698	766	722	770	749	716	724	708	691	725	711	726	733	757	726	724	715	714	743	765	727	736	716	695	735	708	702	698	719	705	751	754	718	729	697	726	696	707	732	778	741	700	723	727	744	716	728	680	715	739	759	747	749	726	754	770	760	725	726	735	701	699	708	715	676	704	690	707	697	692	725	708	736	747	686	758	730	742	689	653	743	705	699	752	756	723	736	667	776	704	754	737	759	742	700	779	714	714	736	732	711	733	762	729	748	770	752	701	703	743	671	696	716	710	692	714	756	725	754	729	722	765	723	748	718	734	793	719	695	718	701	742	733	667	707	737	707	693	676	739	751	729	721	735	730	707	738	764	742	718	712	679	720	762	716	734	721	723	756	763	678	734	726	723	732	709	716	722	706	693	710	705	742	725	720	751	698	711	718	730	725	691	727	775	735	742	754	682	746	681	751	731	685	694	719	713	698	743	796	692	700	775	720	724	752	733	714	751	703	686	688	737	710	713	701	728	775	720	702	714	736	698	747	681	777	738	758	758	723	755	708	717	762	761	726	734	748	757	709	724	738	731	713	741	721	735	693	719	688	790	742	703	713	659	742	699	690	738	723	721	704	702	731	713	722	774	736	761	753	727	707	773	745	707	714	699	727	751	738	749	724	748	707	693	721	747	718	713	752	739	698	706	721	731	708	705	691	710	703	721	726	709	725	717	713	742	774	728	757	770	692	739	706	692	729	720	736	722	729	721	768	723	780	757	738	718	761	726	745	733	691	701	742	723	705	722	711	727	733	753	685	742	729	691	739	701	717	769	738	749	690	708	716	703	718	716	739	765	728	729	725	717	705	712	728	744	740	678	721	661	740	743	718	704	686	755	760	735	707	723	725	771	696	704	729	699	718	770	709	728	747	744	741	711	715	708	776	731	721	688	682	754	733	711	710	712	758	727	703	770	722	713	707	686	711	762	726	713	758	682	712	706	677	682	747	729	745	706	708	771	706	723	731	766	798	711	732	731	723	728	713	717	704	721	695	676	726	750	720	709	722	710	746	714	780	707	747	713	730	694	684	715	769	729	693	744	735	726	724	712	742	736	745	731	723	760	736	733	753	677	697	700	751	721	718	737	728	769	725	703	709	680	730	737	716	718	730	714	710	712	758	740	695	725	733	724	716	705	688	712	728	778	738	752	701	733	719	693	720	718	691	710	734	720	720	729	698	702	750	719	733	716	744	744	734	725	675	732	757	677	734	750	692	688	744	743	728	711	684	748	696	771	787	719	737	731	705	703	776	712	786	699	716	738	716	732	708	694	689	728	726	708	732	754	705	724	723	762	696	717	771	724	697	714	692	718	706	699	665	737	716	711	746	696	770	739	733	697	705	757	716	712	704	704	682	727	689	728	708	709	715	792	678	702	710	718	731	740	702	662	697	702	807	727	761	697	704	728	721	723	710	714	765	742	709	741	741	704	713	731	713	687	752	737	767	704	732	689	734	707	747	739	754	680	787	689	731	787	732	739	745	711	718	665	717	738	767	687	695	674	718	701	688	684	765	701	692	713	734	735	671	761	715	703	715	703	701	701	731	765	714	737	733	691	711	689	727	721	732	716	716	681	705	724	694	714	715	740	739	721	773	727	713	780	765	736	681	748	723	693	722	732	747	730	784	723	747	681	735	708	729	746	724	721	746	734	667	748	740	728	785	715	691	716	697	749	730	723	690	803	719	733	771	711	719	718	757	684	699	700	736	739	723	693	735	651	732	789	724	697	770	703	749	699	711	739	718	732	722	714	731	737	779	710	723	726	778	732	706	714	717	713	742	748	748	706	730	728	766	733	730	744	743	727	783	679	699	698	779	712	752	697	739	800	639	716	711	733	702	713	694	722	773	685	799	773	732	743	740	766	766	720	714	747	718	748	743	721	720	703	700	721	754	703	738	753	719	698	751	729	723	685	730	726
27378	11402	5385	2832	1364	788	509	417	397	364	336	319	297	300	294	320	302	298	289	348	311	325	332	350	328	353	340	304	291	326	305	317	328	309	310	332	307	331	349	322	305	318	304	332	319	294	322	318	321	317	281	312	319	327	303	297	296	284	302	308	297	312	338	307	331	300	327	290	309	319	328	310	297	328	316	316	310	303	315	286	317	324	326	302	350	310	304	334	314	338	280	304	297	320	304	306	322	296	306	290	316	307	296	316	290	295	339	270	281	305	309	319	307	283	325	297	307	311	303	325	336	295	332	358	291	301	304	327	284	309	310	280	326	265	302	324	297	320	269	304	305	323	294	315	316	326	321	286	309	337	334	313	288	347	321	309	284	331	314	295	285	308	294	291	322	287	295	313	287	278	326	308	295	293	293	311	313	336	308	342	291	312	295	333	311	309	320	309	302	323	277	323	303	312	316	286	311	275	321	319	293	310	311	268	313	310	307	364	304	331	317	312	310	294	302	299	311	283	308	312	298	265	313	285	332	316	318	330	289	311	298	288	320	304	287	297	320	314	291	298	296	307	349	319	311	317	299	302	269	316	317	297	298	304	315	289	318	335	290	301	266	344	333	306	330	297	298	276	283	303	311	321	299	297	358	297	313	299	313	312	300	311	335	335	313	318	303	315	316	307	308	321	314	289	308	300	302	283	320	348	320	345	347	332	340	307	323	304	267	296	326	282	288	288	322	300	307	294	289	306	286	280	345	337	303	299	299	325	319	312	333	296	289	305	304	303	292	311	310	316	298	287	319	277	355	317	338	294	322	315	328	348	319	341	304	263	325	323	317	299	342	316	293	320	309	290	311	291	321	338	338	333	328	322	298	288	326	277	308	325	293	290	324	320	283	350	270	344	301	286	308	329	295	332	315	284	314	309	311	328	321	301	334	318	311	311	323	315	325	329	304	320	308	302	295	305	333	315	310	334	319	302	308	282	327	325	334	305	305	341	336	345	314	301	287	295	312	317	261	287	299	331	320	300	319	303	301	307	293	271	271	290	317	288	292	287	317	325	305	275	318	307	305	308	297	340	308	313	290	349	329	300	310	291	295	289	310	318	280	311	319	340	330	325	303	319	339	325	324	360	291	303	316	283	324	309	296	297	275	299	323	309	320	284	340	318	283	308	328	281	308	307	289	336	309	304	327	314	296	325	324	272	303	275	324	312	292	303	307	310	316	314	297	312	296	344	307	271	319	300	310	295	305	288	335	296	307	307	273	327	293	290	344	317	315	317	334	268	310	316	352	333	302	321	318	302	293	301	307	312	287	315	326	285	315	303	319	315	316	315	291	318	339	325	305	299	305	297	341	311	284	307	318	296	313	307	286	325	330	331	308	283	315	295	308	307	312	295	306	284	332	305	324	292	338	327	280	324	358	300	294	317	308	308	304	295	314	306	281	301	293	317	301	339	289	308	303	317	306	296	314	305	282	310	318	302	315	308	309	290	282	305	266	291	305	311	297	321	308	341	309	295	285	306	283	306	264	280	355	297	326	262	330	300	291	326	307	281	287	304	312	274	286	300	333	325	326	292	276	305	285	279	344	310	316	295	297	309	317	325	301	272	289	312	287	290	296	301	331	316	323	290	310	276	284	321	316	289	302	289	301	324	311	336	334	316	337	286	292	292	296	319	286	304	320	270	303	313	304	318	311	323	296	359	343	298	324	321	273	261	337	314	312	307	300	318	301	320	308	298	328	292	311	338	319	321	329	295	350	319	285	301	322	300	313	284	313	298	311	311	346	286	288	330	302	330	320	313	301	315	313	317	320	313	328	289	298	289	330	272	313	299	307	313	317	314	311	314	296	303	302	329	335	310	288	290	306	309	302	301	315	288	313	312	334	301	317	364	289	288	318	317	307	307	314	320	291	271	329	289	289	335	276	283	310	287	303	292	320	298	315	284	321	275	311	294	296	321	314	336	306	279	326	307	302	291	311	332	317	315	280	293	307	281	316	326	314	271	272	281	300	295	303	315	348	295	328	306	297	305	296	327	332	287	333	316	325	334	333	320	302	295	344	289	293	319	291	289	289	305	318	315	312	315	303	343	329	294	319	302	317	326	324	274	317	288	344	314	320	306	312	313	300	329	350	305	310	295	353	372	279	263	307	313	308	289	320	331	301	327	286	316	328	318	259	278	334	305	273	289	301	300	295	320	332	287	314	293	326	336	308	273	313	336	299	303	337	303	277	318	320	316	306	343	310	284	275	302	309	278	319	283	297	302	287	309	316	307	311	304	306	282	307	305	312	293	338	290	291	294	311	333	311	317	302	304	313	350	300	336	324	273	326	332	284	308	310	288	328	306	305	319	319	332	258	281	267	319	333	316	320	323	304	314	302	279	325	334	310	295	295	277	341	319	283	303	307	288	332	304	305	320	279	320	345	297	301	324	298	339	314	333	300	322	287	305	302	338	283	330	320	320	314	313	277	303	311	290	284	332	309	322	277	292	260	326	295	314	310	285	330	323	288	326	307	300	283	325	365	306	321	266	300	297	334	301	291	285	301	305	331	336	294	327	347	339	284	289	290	324	331	319	320	287	340	334	311	320	300	351	274	289	307	283	308	298	305	293	332	308	296	290	324	333	334	312	298	311	309	312	317	302	278	322	294	296	295	336	315	337	318	308	308	328	337	316	309	323	296	302	345	309	296	308	283	325	315	310	311	317	348	265	311	297	304	296	325	320	293	304	292	323	303	316	292	300	326	305	297	296	296	313	288	273	306	305	292	332	336	314	300	296	281	305	295	324	332	328	284	297	311	356	303	318	341	341	322	295	326	332	283	327	307	274	313	311	310	326	308	310	299	323	296	295	312	334	337	295	267	300	285	317	354	287	290	308	318	336	288	330	312	309	301	391	276	299	291	321	285	333	295	304	306	328	306	303	306	287	325	349	268	314	328	300	288	346	265	261	296	294	308	305	301	315	285	316	292	326	318	301	299	307	326	318	323	328	319	300	321	336	293	361	312	319	320	294	316	282	277	336	299	313	326	338	313	266	299	292	287	270	341	301	304	304	308	294	284	325	313	278	316	319	310	314	318	353	288	294	330	309	309	375	285	301	300	307	313	290	299	321	296	292	314	297	292	301	313	290	285	320	305	292	320	286	315	311	297	302	320	313	301	290	292	331	293	358	309	329	323	308	285	297	327	304	302	296	275	318	317	321	302	303	320	251	312	301	297	300	328	316	301	296	326	330	283	339	292	316	295	305	287	338	304	302	312	281	291	301	306	342	276	323	304	290	333	318	286	273	297	314	294	323	315	325	335	284	276	336	300	315	306	315	313	313	291	333	312	297	286	301	307	314	309	272	275	300	341	319	325	315	303	261	304	281	281	309	316	332	312	324	294	263	310	294	319	323	352	341	298	326	334	264	328	288	317	312	281	355	302	303	310	296	333	317	321	339	319	306	303	300	306	292	308	303	330	285	284	316	334	309	328	315	296	300	311	294
19919	9681	8898	7423	4667	3006	1827	1344	1148	1002	922	837	841	820	779	795	773	771	764	744	780	761	753	757	755	797	765	776	783	788	759	792	752	758	763	737	760	741	760	769	772	739	743	761	749	776	711	750	720	801	708	784	779	746	722	740	776	744	757	750	752	696	751	765	742	691	736	721	750	702	726	759	767	746	745	746	730	713	728	750	732	750	751	751	699	733	763	718	735	677	765	747	717	766	730	714	776	736	768	798	740	730	731	753	684	764	730	719	726	753	719	733	743	699	720	720	793	741	757	767	773	703	740	758	706	738	780	740	749	754	747	768	759	770	782	714	701	751	660	742	709	781	697	744	736	736	742	753	733	748	774	746	759	730	721	738	731	712	762	756	752	776	728	749	735	761	756	716	701	763	754	684	730	671	781	700	735	681	720	742	733	744	753	744	756	738	735	750	777	746	752	758	718	736	736	751	739	702	809	692	710	722	693	757	726	766	733	768	751	701	739	743	755	729	708	771	760	765	710	724	746	787	760	728	727	770	712	776	744	698	754	751	727	761	745	748	750	766	759	732	750	769	760	743	748	727	720	746	784	760	787	738	724	757	758	773	729	769	789	729	750	736	778	710	727	719	751	737	705	742	717	743	732	775	765	719	677	765	712	758	681	688	713	767	740	692	720	711	696	773	779	728	738	759	759	733	749	807	731	734	709	691	730	739	752	789	731	693	753	717	752	694	752	729	758	755	698	790	736	755	747	755	759	758	774	721	745	784	715	705	714	746	724	705	729	793	735	719	695	748	728	750	755	748	753	725	729	702	740	774	730	732	736	732	738	722	780	745	703	754	742	747	694	690	718	709	749	727	754	734	782	765	750	721	720	761	710	736	692	764	823	737	740	696	759	783	719	687	711	710	726	753	744	734	745	764	760	730	753	776	781	760	741	739	749	730	756	786	776	753	718	727	734	757	722	732	724	755	754	717	736	740	721	749	709	788	749	772	760	733	728	782	753	698	725	721	715	720	734	784	732	698	782	705	731	804	799	754	707	745	740	752	749	711	754	713	736	762	710	712	732	735	759	748	706	743	717	777	744	750	711	746	747	732	701	733	723	742	784	710	817	749	760	725	767	746	711	737	756	769	703	737	745	732	743	778	740	767	720	738	738	749	768	726	755	733	717	790	754	769	748	732	726	740	732	724	715	699	715	751	736	739	731	724	756	780	720	772	753	764	736	727	742	750	783	799	701	754	747	720	728	686	752	733	763	738	715	680	780	805	722	723	736	712	738	745	733	783	701	738	761	749	744	790	761	775	737	777	757	753	709	738	717	747	715	754	749	725	744	763	760	782	735	736	770	730	729	752	714	734	728	739	748	729	773	746	781	765	734	725	730	734	746	787	722	772	745	744	803	757	693	758	757	728	757	781	721	730	729	732	742	743	779	708	729	750	728	726	740	760	687	735	757	780	708	755	682	725	758	755	733	783	728	772	718	752	739	734	737	726	730	734	768	792	755	743	749	737	745	754	792	717	710	755	750	730	736	706	715	735	759	745	815	722	746	735	696	694	733	735	740	707	747	702	792	800	721	715	757	728	738	692	711	742	684	743	689	736	771	644	755	786	728	771	755	757	738	735	796	745	719	750	784	724	738	771	705	754	739	757	778	724	759	696	718	776	729	708	757	729	738	716	789	726	745	734	766	714	681	747	724	768	722	773	756	765	749	719	747	698	726	742	732	718	714	759	734	688	673	720	792	686	728	737	734	764	703	731	753	721	755	721	688	721	806	765	745	742	776	734	727	765	731	738	732	672	737	747	763	716	752	769	734	735	744	784	727	743	685	758	776	718	712	720	753	731	744	707	784	746	752	765	694	778	766	799	725	727	784	729	733	761	746	757	712	713	727	747	727	740	784	748	771	772	727	810	758	753	710	705	735	778	673	776	746	763	789	707	761	756	764	788	798	676	735	756	757	782	678	699	790	769	747	760	717	742	758	700	790	754	716	726	755	700	691	758	727	730	732	756	759	756	727	803	733	777	792	761	813	734	705	707	756	743	716	734	719	725	751	706	719	771	775	760	715	715	720	759	727	755	776	727	746	732	770	724	748	740	730	754	739	755	730	750	783	789	766	725	724	766	760	766	753	735	787	692	742	743	749	759	696	753	763	708	738	753	752	710	757	693	764	734	723	701	763	737	738	759	753	731	752	739	703	750	753	696	768	727	706	732	723	782	748	767	764	771	734	692	735	704	764	721	736	743	719	750	742	739	730	774	804	753	694	685	797	738	743	752	795	708	778	748	721	734	781	756	788	706	773	697	666	725	741	758	763	708	735	748	740	733	742	772	748	739	762	746	773	750	746	760	758	671	761	747	695	762	744	724	659	699	757	703	736	769	753	746	756	775	799	708	747	752	734	732	741	755	782	808	773	742	742	732	757	737	698	719	730	721	752	794	746	758	741	760	713	766	733	721	719	721	720	727	754	779	745	698	737	743	755	719	752	782	741	730	719	739	716	790	736	704	759	702	749	755	757	729	739	716	703	741	780	754	724	676	769	756	764	724	761	737	698	737	790	729	742	771	718	744	735	741	737	754	771	748	749	742	735	747	797	739	696	775	749	728	759	767	713	746	716	747	749	730	744	761	735	742	773	761	725	740	770	708	744	742	769	723	736	764	693	727	730	743	737	750	730	752	759	748	743	742	756	753	780	745	795	729	762	752	737	712	778	731	774	715	727	765	734	755	738	734	734	744	740	743	714	752	778	742	778	731	758	752	748	720	789	729	765	729	768	754	736	679	695	735	720	748	780	690	706	714	794	747	744	726	762	777	790	740	817	748	763	714	708	759	772	772	726	749	778	765	709	739	756	731	693	752	759	730	788	752	739	733	740	725	717	755	738	809	746	755	768	704	764	715	755	711	746	706	774	746	758	704	761	755	725	751	763	754	766	736	735	727	752	788	754	749	714	738	718	785	743	754	746	744	801	744	740	715	716	722	770	709	717	762	739	732	754	795	846	691	734	761	693	695	704	727	755	749	792	764	759	745	736	774	705	725	778	762	719	737	743	742	721	748	719	796	760	746	759	710	736	760	716	742	756	732	758	720	687	775	760	740	736	765	735	759	715	678	762	718	715	714	766	719	759	715	774	776	741	762	740	724	706	755	706	749	720	690	728	735	742	734	766	725	755	763	723	715	738	720	766	771	741	739	749	740	726	733	724	759	725	748	738	771	797	702	707	740	775	733	773	775	739	704	714	745	743	708	731	709	734	718	744	735	736	755	668	680	739	783	741	755	717	711	725	743	761	712	701	760	762	747	745	739	743	752	748	706	718	741	699	744	687	759	703	679	701	768	726	748	710	718	725	721	749	761	730	718	741	702	746	684	768	732	742	710	719	775	748	765	784	745	757	733	787	738	758	725	725	726	732	702	785	745	732	745	772	778	753	769	698	780	750	725	771	701	787	749	767	718	731	737	758	726	714	756	707	763	794	727	768	761	730	753	701	777
41652	20816	10524	5511	3095	1948	1024	865	668	562	445	427	461	367	417	374	382	390	381	399	387	390	398	379	351	392	385	393	363	382	371	365	338	389	356	379	411	361	383	346	364	377	417	368	357	352	333	370	355	388	397	374	381	384	374	356	365	346	360	369	321	413	363	365	350	380	362	388	363	361	323	371	376	368	379	324	325	360	349	432	382	355	368	427	379	371	379	356	360	336	388	348	403	360	332	367	404	379	365	361	353	343	351	342	398	360	339	346	353	367	342	380	357	347	385	370	361	365	356	362	405	340	350	356	371	398	407	383	324	406	339	407	374	363	347	386	375	364	375	378	365	380	369	374	365	373	383	347	340	350	379	367	367	401	355	344	354	367	369	398	370	364	365	352	378	344	372	361	358	393	374	355	321	365	354	335	348	370	363	376	364	372	369	381	350	382	392	366	357	340	396	354	336	387	386	351	368	419	346	384	358	345	352	380	382	389	376	367	381	393	343	400	345	343	330	398	363	347	399	336	365	333	379	378	347	370	357	395	352	380	363	353	381	343	358	351	376	368	341	356	369	392	347	375	388	349	307	385	335	367	395	376	334	364	363	403	393	362	371	385	355	371	333	354	393	371	407	371	338	393	377	364	364	336	365	391	362	369	363	368	359	373	355	354	365	340	365	391	394	334	376	360	330	371	386	363	351	383	386	352	376	341	347	379	348	347	324	350	330	383	353	311	353	334	370	359	393	387	348	356	342	397	371	393	356	355	364	398	367	377	359	358	375	336	355	391	370	368	390	368	378	375	334	368	380	353	395	370	351	344	351	360	370	338	354	374	396	351	357	358	377	358	340	376	357	384	393	389	371	365	332	341	401	379	344	349	357	359	354	356	405	354	337	360	384	314	339	396	365	368	345	343	334	363	353	386	340	354	336	403	361	361	369	376	357	366	405	385	389	351	378	376	332	362	371	365	381	351	365	356	348	386	353	376	381	378	366	348	385	368	354	370	337	364	353	380	346	352	373	370	343	365	337	327	377	355	355	363	355	377	371	334	333	375	344	378	384	365	357	380	371	357	354	336	316	366	332	363	389	392	347	355	354	367	367	352	354	357	351	355	365	334	358	376	394	373	388	353	353	380	420	376	361	386	369	372	357	333	367	372	357	381	381	364	353	366	373	375	414	349	380	379	355	341	373	368	378	350	417	360	359	343	321	373	371	353	374	372	369	374	341	371	363	392	380	371	394	413	351	349	330	352	318	366	352	352	375	374	378	377	367	355	335	384	337	344	334	390	387	340	380	351	362	347	381	409	376	343	340	354	366	366	367	358	348	358	367	388	331	376	379	388	383	346	384	389	394	371	341	354	365	398	380	399	306	380	389	385	381	342	345	361	375	373	344	365	363	381	386	387	372	355	339	386	318	365	347	351	389	367	379	332	408	412	395	378	379	372	393	341	398	353	362	365	351	356	375	386	369	337	382	383	335	355	342	416	365	373	364	369	384	360	358	405	340	376	372	355	341	367	377	376	337	370	354	367	339	412	374	352	367	382	401	408	354	326	379	330	353	337	393	349	319	369	371	358	342	338	399	376	340	387	374	376	368	383	390	378	376	369	363	360	355	376	373	343	361	380	348	377	358	356	356	336	363	365	389	372	356	386	367	386	366	348	346	364	319	346	397	372	357	377	355	382	392	399	387	385	359	326	349	328	378	342	370	345	371	350	375	338	327	381	365	369	366	350	360	386	359	367	382	329	331	379	400	362	362	367	362	362	379	381	368	354	366	370	349	362	356	327	339	376	378	384	368	388	337	359	387	407	422	370	355	346	371	352	378	349	387	374	361	376	381	357	346	352	405	342	355	401	357	338	372	362	368	345	351	396	374	350	343	328	351	339	350	391	338	372	366	357	341	375	345	373	367	372	376	366	373	348	361	367	354	353	389	345	361	392	360	394	362	368	393	338	332	368	351	354	336	344	354	367	390	346	359	334	384	367	343	345	384	363	385	402	368	371	344	335	354	344	390	373	352	339	368	347	366	369	401	377	383	344	390	359	352	351	328	360	364	349	361	346	358	384	374	344	359	346	375	362	351	367	358	376	401	411	406	379	361	388	352	378	360	375	330	354	341	359	385	354	365	342	369	342	343	359	361	372	372	343	359	352	361	348	373	366	334	376	369	367	363	367	365	359	374	385	381	369	364	360	380	343	375	324	349	361	362	350	393	343	376	360	378	322	347	384	345	298	377	359	353	382	358	357	371	364	346	368	391	357	365	346	323	397	376	393	347	362	356	334	357	354	360	327	326	380	345	404	358	349	342	311	345	366	350	346	359	342	351	337	324	341	445	359	383	355	367	361	361	358	400	378	428	391	371	353	357	346	366	371	377	385	379	360	378	338	363	353	343	343	386	376	368	352	374	361	370	353	382	389	394	349	360	375	339	361	352	352	387	366	364	347	356	349	363	387	386	352	334	362	358	367	349	355	358	381	374	384	366	396	366	363	370	375	315	364	368	354	360	361	345	376	388	400	363	356	325	415	379	360	382	386	389	382	371	352	377	322	397	354	360	402	346	325	368	351	344	365	372	365	345	403	372	402	378	360	370	351	349	357	341	347	415	375	352	359	351	386	339	357	372	370	359	373	369	358	370	353	358	359	356	390	339	333	347	425	366	358	356	365	349	385	364	378	376	346	365	346	395	418	344	353	358	359	351	352	368	367	388	341	374	358	351	365	370	351	347	364	385	325	358	384	405	371	337	355	364	345	364	342	383	352	332	372	341	316	349	396	358	368	355	379	367	355	337	378	348	372	406	380	345	367	352	376	383	355	388	390	391	375	355	363	365	354	385	412	339	329	367	389	371	363	352	397	351	384	392	348	364	372	394	388	369	327	386	380	390	394	342	321	398	381	381	386	376	368	354	348	397	370	324	341	347	360	380	419	348	354	381	367	354	377	371	358	357	364	345	373	355	344	358	318	406	378	375	398	378	363	349	362	365	382	332	411	370	342	333	349	379	394	371	368	344	319	346	393	365	385	358	383	357	393	383	398	378	396	372	345	389	359	363	438	369	340	384	391	334	391	399	355	317	329	343	400	382	345	374	323	348	361	413	354	334	321	358	386	387	340	336	371	380	355	350	410	355	365	331	367	340	364	350	336	405	369	388	334	376	370	334	365	359	381	379	376	352	346	371	374	362	368	377	375	391	390	388	364	382	359	398	360	361	394	342	354	354	396	380	366	367	368	398	363	363	377	336	356	371	350	354	360	348	372	364	386	364	349	328	365	338	314	367	391	342	366	324	384	369	360	369	343	347	338	371	356	390	349	352	342	364	353	403	377	361	328	375	402	389	376	354	402	351	336	350	362	370	386	386	332	343	388	343	344	370	361	362	372	349	411	370	342	333	353	321	358	353	381	370	397	346	332	346	372	366	346	353	377	357	366	335	360	343	364	332	391	366	340	405	363	360	409	385	406	365	350	378	372	373	356	351	344	313	354	383	341	364	366
28971	16083	15156	12876	10064	7534	4101	3141	2154	1495	1266	1188	1045	1023	923	973	999	983	1032	983	940	962	921	913	930	934	976	894	886	890	894	846	884	945	932	899	831	891	896	920	870	881	916	890	919	886	907	901	840	883	840	885	845	836	875	865	859	877	827	911	889	873	879	864	858	839	796	871	843	898	847	864	812	879	880	812	840	883	887	874	894	875	767	899	877	838	866	806	846	834	802	834	862	881	901	897	849	838	895	847	883	882	847	854	856	883	849	836	815	901	819	888	921	914	847	884	869	826	864	890	833	868	849	897	856	863	873	900	789	848	806	866	877	861	833	816	933	867	907	862	862	873	904	905	779	847	851	819	847	880	933	854	882	866	815	851	854	879	811	809	869	879	864	820	871	796	842	854	861	871	871	865	851	855	841	868	859	866	851	948	881	857	841	849	858	859	845	836	874	860	879	828	812	891	913	817	831	843	809	814	896	887	839	850	897	883	825	901	822	866	854	829	824	879	847	842	872	834	787	845	835	789	817	858	871	887	816	874	814	812	839	855	847	881	838	825	820	831	874	798	781	800	857	933	868	898	903	910	857	863	830	886	867	858	821	887	826	853	884	824	827	830	892	831	845	877	822	826	846	864	814	881	856	858	869	855	840	881	843	821	836	842	853	848	851	868	818	851	805	846	866	841	852	809	849	816	851	845	901	896	842	849	897	866	887	894	903	796	908	836	817	859	827	805	833	849	850	838	848	858	816	875	845	831	804	879	888	901	900	830	914	863	814	881	871	842	861	883	857	860	869	933	860	876	849	861	833	837	921	857	882	828	839	822	811	845	892	904	880	860	799	833	803	869	866	856	873	840	843	826	827	883	843	813	904	825	813	888	825	872	849	860	834	817	829	914	840	858	894	849	906	836	841	870	879	928	873	790	848	856	836	804	877	874	866	832	840	836	933	872	859	897	830	881	845	865	863	849	857	856	845	867	811	917	879	845	843	835	829	908	842	894	865	880	817	870	835	866	889	872	811	811	864	919	858	843	867	836	795	851	880	902	876	860	858	882	917	808	898	816	833	886	876	904	856	866	836	849	890	839	847	878	854	892	862	841	922	872	843	831	806	812	789	802	832	872	878	845	840	869	894	898	862	855	910	845	848	836	885	837	902	850	877	868	857	873	867	799	853	891	830	871	860	870	901	918	907	771	825	859	848	843	922	890	855	839	855	860	860	875	830	858	823	845	861	909	880	864	867	876	862	836	799	838	851	776	810	858	864	831	832	861	851	850	892	872	851	848	855	856	877	909	847	857	835	883	874	814	832	844	797	867	884	825	871	830	837	889	845	900	854	891	897	817	884	817	857	853	866	902	892	813	809	800	928	867	896	827	824	818	817	837	820	890	865	853	821	824	803	870	884	854	838	797	830	818	824	858	813	856	869	838	859	879	810	820	870	886	855	841	861	859	840	842	860	881	862	850	880	847	873	828	884	854	872	861	814	825	915	850	843	832	858	853	838	825	826	842	867	830	768	852	843	876	867	845	851	853	840	865	825	878	847	778	891	882	911	835	881	846	852	861	851	856	879	887	854	830	857	858	829	878	843	849	871	884	900	840	880	808	860	857	879	838	851	836	813	859	854	858	829	868	861	876	839	862	832	860	817	804	866	833	887	880	860	838	881	884	821	896	888	849	868	816	845	856	825	884	834	855	885	894	814	818	839	829	858	862	815	801	864	853	835	836	828	849	847	867	849	877	837	888	853	908	864	860	869	848	840	898	866	796	925	862	898	876	922	860	845	849	832	847	797	896	869	913	897	862	837	820	857	846	891	886	829	869	794	870	856	850	814	823	890	815	849	860	873	856	865	845	855	853	840	841	800	816	875	881	839	824	859	827	866	822	859	860	875	816	850	889	785	878	868	892	832	878	827	875	875	780	862	809	853	866	860	843	789	857	815	889	861	843	875	818	872	832	835	809	819	871	860	869	829	826	845	859	835	863	803	846	852	843	924	890	884	849	848	859	825	869	811	822	888	827	863	820	847	897	848	858	828	822	866	841	883	796	820	805	799	838	899	864	794	881	871	863	829	851	840	837	816	858	880	844	866	861	889	888	900	857	869	886	813	871	795	850	871	870	884	782	863	871	829	867	807	870	840	864	872	870	806	861	872	847	848	834	854	803	825	863	881	887	802	887	923	798	847	866	881	878	798	862	947	823	880	855	844	852	891	862	850	852	826	880	851	914	834	783	900	795	862	860	838	879	867	833	848	842	892	841	859	837	839	836	873	882	932	853	885	858	866	827	891	898	841	820	853	907	861	888	923	902	820	870	876	876	886	894	811	839	788	865	871	835	875	801	834	813	814	815	841	857	864	823	828	844	883	884	910	855	873	851	844	856	805	848	872	833	891	845	866	910	900	870	835	842	836	843	878	801	862	862	910	777	871	829	841	836	885	858	911	846	871	961	838	837	887	896	839	817	850	886	809	919	888	870	848	845	846	921	908	860	859	848	883	875	894	940	800	834	874	826	876	910	846	821	872	827	860	835	849	819	845	833	864	884	910	844	807	848	894	825	863	881	822	833	874	849	802	850	876	881	851	851	848	856	829	854	840	846	856	855	876	823	848	870	855	865	846	847	859	816	886	818	910	865	810	868	870	909	871	890	838	884	861	840	867	862	851	880	860	839	828	866	846	864	826	870	844	896	814	887	814	916	877	836	838	868	823	833	816	830	854	818	879	847	903	852	832	831	894	873	846	864	823	820	860	898	857	832	811	791	823	858	830	866	885	900	846	841	900	848	849	892	859	845	835	867	832	863	890	760	885	808	823	895	851	888	832	879	826	842	871	828	882	878	846	864	845	842	846	817	852	831	839	886	876	891	845	849	848	852	805	876	808	847	859	859	836	815	847	863	852	826	832	847	861	884	889	846	858	842	864	811	882	800	869	864	852	848	898	827	866	868	839	833	833	832	896	794	824	833	855	827	824	842	837	883	868	839	804	920	914	765	828	836	907	848	885	836	823	853	831	821	796	895	813	902	832	855	897	837	874	821	885	809	867	856	846	818	823	894	898	824	842	825	891	887	840	848	822	823	882	825	836	865	836	829	877	880	904	849	836	849	820	845	860	860	857	848	816	825	841	824	844	833	879	823	817	874	879	901	860	888	889	837	852	890	778	878	895	835	853	880	835	906	887	855	845	890	836	931	844	854	897	888	863	893	827	872	893	885	847	814	829	861	846	850	850	887	819	827	854	847	880	842	824	828	871	885	827	857	824	821	855	882	869	825	833	895	840	846	910	905	874	839	879	827	855	828	870	859	831	953	874	893	832	844	865	854	833	864	822	895	900	839	881	849	821	923	859	873	849	831	836	859	839	879	823	849	868	874	777	909	939	820	876	862	830	897	876	819	896	860	867	852	844	888	899	853	796	838	848	829	838	849	880	864	886	817	828	874	863	834	811	893	837	835	838	890	835	898	837	874	872	882	832	892	866	870	855	846	832	901	810	845
52741	25378	13548	8454	5251	3383	2826	1442	601	496	405	373	342	349	342	348	351	338	353	324	342	339	348	323	327	296	313	298	340	306	343	320	351	311	330	321	341	301	324	319	324	298	310	302	305	334	302	324	352	319	282	318	303	327	340	279	301	341	346	305	316	285	284	306	319	318	293	318	290	285	311	302	293	310	300	309	292	309	276	328	308	330	284	290	305	325	298	325	347	290	319	299	299	323	289	288	320	307	304	296	342	302	313	318	292	313	307	314	296	262	303	289	310	321	326	294	288	272	283	304	320	324	278	311	327	317	318	321	332	314	283	288	310	310	324	307	337	328	258	306	323	315	317	249	270	322	306	304	290	293	300	319	312	299	312	302	320	338	289	289	297	302	334	296	318	349	347	345	270	309	320	298	282	288	315	294	303	300	292	306	297	296	314	288	303	307	318	288	305	303	273	292	304	318	310	314	283	296	295	309	296	307	310	315	290	284	306	288	292	290	337	330	320	302	292	279	310	326	298	282	304	304	287	290	314	312	329	313	298	309	310	321	293	266	297	310	305	331	310	295	302	303	278	302	322	288	303	326	331	331	363	306	312	295	306	321	296	307	334	310	319	312	323	310	313	298	312	325	317	316	316	302	308	304	327	295	289	307	312	304	311	314	317	369	313	285	297	280	296	282	300	328	299	289	312	297	304	289	300	327	289	296	292	312	287	285	340	317	280	301	323	332	300	292	293	309	301	304	303	313	307	336	315	310	305	309	298	305	316	288	302	336	306	329	338	292	322	320	290	293	314	299	306	299	282	292	292	275	298	321	297	320	309	284	307	341	305	335	263	308	307	307	307	321	315	312	338	315	283	301	286	283	318	278	290	293	342	286	305	271	288	307	300	346	285	338	315	283	307	270	329	330	331	322	292	331	302	334	336	295	298	303	303	311	305	322	327	310	301	272	277	337	314	343	297	289	298	302	290	342	305	324	298	322	323	322	302	292	296	301	315	298	300	317	321	288	319	248	271	303	308	305	294	298	317	289	320	325	327	331	265	312	290	346	284	304	294	291	320	320	336	291	303	294	321	336	321	300	317	296	295	323	262	341	363	309	282	297	321	305	301	296	315	291	280	293	303	306	291	296	285	326	303	284	329	310	342	311	312	321	303	292	310	356	322	326	306	294	290	271	286	341	269	289	283	314	321	310	298	296	313	314	266	285	321	301	311	289	277	273	305	295	331	304	307	303	306	286	309	290	288	358	276	301	318	291	251	305	303	305	334	309	330	335	311	306	307	294	327	305	291	308	347	290	294	310	340	275	304	333	299	325	255	312	297	279	275	319	305	313	326	312	340	322	303	289	328	280	297	334	316	313	321	312	308	303	294	345	295	312	303	300	288	307	308	308	306	323	306	337	325	295	287	280	332	267	320	318	328	301	293	281	289	301	304	297	295	310	301	299	316	277	293	283	320	316	307	325	302	295	314	299	250	320	279	312	321	316	331	333	326	333	329	301	275	302	253	280	314	299	243	316	297	296	294	328	317	320	290	295	347	308	301	316	323	313	311	308	297	281	284	301	295	330	272	279	298	324	303	283	331	298	278	296	291	342	297	308	307	312	311	303	300	360	289	292	319	286	304	290	321	311	288	318	282	315	289	296	302	329	321	275	325	303	318	322	310	278	317	285	281	330	286	335	296	288	294	299	324	289	331	298	281	292	349	309	263	286	299	307	299	317	340	302	304	305	328	361	310	306	297	297	302	365	308	323	307	310	281	292	338	306	305	297	330	310	279	295	310	311	326	315	321	293	311	327	270	281	317	346	318	294	316	267	321	328	278	278	283	324	294	281	300	312	295	318	305	303	270	281	297	302	304	302	307	304	304	288	294	322	297	276	323	310	307	350	335	313	287	296	343	316	334	335	347	280	293	312	282	304	314	334	299	302	274	326	315	298	292	286	296	303	305	322	331	308	287	308	301	327	302	281	321	303	311	285	275	284	300	284	310	318	278	325	305	363	266	271	336	351	342	293	303	345	314	309	313	322	329	325	313	295	291	269	317	311	297	308	281	325	322	288	320	288	322	317	327	335	278	301	294	301	307	316	291	296	262	317	290	314	296	287	309	291	315	313	319	294	269	300	304	315	311	317	279	306	288	320	304	299	353	310	323	316	312	311	320	308	308	309	300	316	303	320	322	298	299	305	300	317	290	299	328	350	314	283	274	290	313	321	287	280	291	290	285	331	310	339	320	317	297	303	298	293	293	326	339	314	287	311	290	353	281	314	344	326	301	301	301	304	323	303	341	322	306	270	310	287	309	301	320	291	307	306	309	320	310	338	287	278	292	291	319	312	336	320	291	317	352	323	269	278	298	310	288	307	314	289	295	284	300	339	309	265	306	267	337	274	313	315	313	309	296	277	313	305	326	270	350	277	344	300	321	299	323	296	299	314	323	308	291	314	282	315	311	289	289	274	315	329	305	293	305	328	333	319	293	328	310	311	299	311	335	314	311	304	305	336	309	288	280	333	330	318	297	293	289	332	321	328	311	300	283	302	279	304	269	320	341	310	316	345	292	279	263	302	308	270	307	327	270	310	314	356	297	273	298	296	313	289	306	304	320	312	315	272	303	296	307	317	291	299	308	288	307	298	271	338	320	309	304	292	283	271	309	294	301	307	301	272	332	307	299	309	314	318	276	295	286	275	297	303	278	295	310	328	317	317	325	325	328	326	286	339	324	309	296	309	315	282	279	280	312	321	291	302	309	318	302	321	324	301	338	313	301	307	325	328	289	310	302	279	293	251	271	359	303	303	323	317	314	313	327	316	274	288	308	290	297	267	300	340	326	262	284	307	303	319	284	329	340	304	319	332	282	318	326	329	320	295	333	299	281	281	318	317	330	313	316	284	326	288	338	322	316	316	317	318	284	326	330	291	319	280	361	315	329	280	313	308	328	296	321	313	308	286	312	295	285	291	278	309	330	299	329	333	333	333	341	265	337	335	324	309	275	325	320	314	306	361	328	303	329	306	297	309	311	310	281	330	294	317	323	313	320	288	296	324	304	325	316	310	299	338	312	288	329	311	271	286	299	299	284	291	304	323	312	320	286	275	312	303	309	312	295	297	308	309	327	279	280	282	257	304	294	283	296	315	300	305	303	309	295	303	292	302	279	282	274	329	291	312	307	279	312	301	304	309	288	299	314	339	328	345	318	354	291	342	323	283	310	311	297	301	281	308	300	309	313	286	289	311	315	325	334	307	292	287	319	284	280	322	282	305	305	303	290	322	330	287	323	283	294	316	284	315	272	311	330	313	275	308	314	333	294	279	285	301	280	296	331	314	311	322	310	327	316	307	295	302	301	319	314	300	300	313	313	314	288	339	320	348	301	318	308	335	296	292	293	343	301	326	281	336	348	322	287	291	311	293	277	282	302	327	303	302	300	358	329	293	328	283	325	333	327	327	300	310	316	307	293	265	270	335	297	307	302	341	279	287	310	300	339	345	277	307
35356	18122	17513	17487	14688	11471	10345	5685	1924	1488	1345	1159	983	954	879	888	833	907	872	810	850	822	802	779	888	798	880	776	751	805	807	803	768	760	743	755	785	788	808	788	782	758	779	805	880	792	745	748	733	741	713	774	666	746	730	705	722	729	710	698	766	731	684	729	720	746	745	688	718	734	707	749	783	698	729	701	701	721	733	744	699	678	753	730	731	744	693	756	706	685	726	760	739	699	734	702	742	745	710	724	716	736	688	691	705	720	722	733	739	715	695	709	725	674	674	720	702	706	709	696	699	703	744	738	708	712	736	718	728	728	739	714	714	734	673	735	694	702	735	704	722	749	707	702	724	731	723	755	672	731	689	685	720	713	652	702	734	682	733	724	708	713	723	714	667	708	709	716	776	712	743	708	684	698	733	738	719	738	707	709	678	694	705	729	763	746	711	738	693	708	676	686	710	712	754	684	715	747	714	716	732	690	710	711	701	696	716	767	683	696	689	726	692	694	712	693	760	724	761	734	728	693	699	757	748	656	705	678	739	724	704	709	749	733	715	700	682	690	709	725	697	721	753	711	736	666	728	752	713	679	735	680	713	748	732	685	712	762	751	773	759	677	728	709	708	754	690	699	714	728	725	722	726	751	738	671	742	721	705	723	664	693	725	704	718	746	741	735	694	760	680	644	719	680	726	719	707	739	736	734	729	717	713	701	733	721	740	689	753	725	668	684	710	706	719	697	746	761	766	733	709	731	729	701	722	720	678	760	691	734	742	732	728	707	763	697	689	737	766	682	655	695	673	735	735	706	695	734	746	709	729	731	676	745	707	720	725	735	762	713	726	710	733	697	738	692	732	676	713	735	727	705	752	690	721	739	731	717	691	677	728	698	689	705	675	713	680	714	700	707	713	708	710	718	702	676	735	707	737	694	679	694	747	699	685	721	670	692	740	748	726	741	659	692	721	654	698	737	700	712	666	722	686	731	765	708	729	700	705	746	750	657	723	734	722	720	744	720	729	708	754	690	710	736	697	763	694	741	723	699	713	738	692	687	686	739	727	722	740	699	703	693	718	707	706	735	713	708	779	741	677	708	699	729	743	699	696	709	726	686	727	699	733	731	727	724	673	734	717	767	738	756	684	690	693	757	748	699	714	714	688	752	788	711	719	648	647	741	700	784	732	721	739	720	759	721	711	719	718	694	690	730	693	717	711	701	701	714	744	702	724	733	729	713	718	709	729	725	695	726	710	671	709	669	697	750	681	700	709	728	729	706	757	722	692	709	721	744	744	726	687	748	688	748	754	752	733	714	727	712	736	772	776	701	713	658	721	700	753	743	714	697	696	689	716	739	687	675	782	698	705	715	701	721	700	738	726	696	711	720	704	706	713	750	724	706	760	762	698	709	714	693	685	712	723	750	698	792	731	711	687	745	751	744	716	719	707	706	717	739	678	739	719	720	649	690	714	727	717	704	718	709	718	761	749	756	712	729	719	739	706	669	726	713	723	737	743	651	711	687	724	739	729	671	734	750	639	705	711	731	747	710	736	691	717	714	708	744	757	675	704	714	704	690	748	686	670	699	716	692	712	723	737	753	686	704	746	729	729	719	702	709	685	738	722	706	713	733	750	689	663	722	696	729	717	695	757	739	730	687	749	741	747	716	708	711	676	724	677	756	750	747	733	703	721	697	733	725	731	694	755	751	699	708	715	674	698	690	755	731	734	735	684	713	705	787	716	711	720	746	712	666	744	699	703	741	738	703	735	714	691	723	731	795	764	719	679	726	710	715	698	754	706	725	695	709	685	726	757	745	692	683	689	696	700	719	735	702	794	707	746	720	731	721	722	715	719	742	715	717	709	728	705	713	740	753	669	712	685	746	714	714	711	724	748	727	769	728	745	730	795	700	728	686	716	691	735	712	721	701	658	712	726	736	751	713	732	748	680	749	694	692	716	717	760	685	721	728	707	748	685	714	758	716	680	700	771	655	760	688	748	652	731	678	687	717	678	718	682	751	724	767	721	705	738	745	685	729	665	723	725	709	754	704	731	720	711	714	789	706	684	718	698	732	772	763	735	672	754	708	739	665	765	730	705	715	740	700	753	713	754	716	686	700	722	686	709	721	730	778	706	761	725	719	710	754	738	734	727	704	711	743	746	695	731	749	717	691	706	716	752	709	695	708	696	704	770	709	744	703	684	727	701	755	690	724	700	737	721	726	680	720	744	739	719	704	701	679	727	680	671	686	721	715	730	735	749	697	720	686	707	707	741	679	723	770	747	725	718	692	751	726	678	704	740	720	674	712	726	714	723	628	732	721	697	701	712	716	683	707	733	714	707	680	724	666	757	701	699	702	711	720	735	684	723	685	745	733	704	710	733	724	736	728	682	707	735	684	742	697	744	715	721	735	713	741	724	732	725	750	754	763	692	684	719	765	748	721	696	690	695	740	710	739	740	732	682	688	757	725	668	697	717	723	711	724	721	712	708	713	704	718	703	716	698	688	775	733	724	716	697	715	723	649	731	746	737	754	738	733	711	702	706	723	717	712	744	742	732	779	734	776	663	702	713	693	722	710	742	752	767	747	731	680	713	753	706	757	754	699	713	750	694	730	795	694	691	734	718	701	751	702	725	769	739	777	703	674	722	707	672	724	720	743	668	746	716	708	771	731	680	718	702	704	708	750	723	684	751	755	673	691	734	733	720	724	716	702	736	765	748	703	731	723	732	717	725	729	708	718	710	736	742	742	752	721	701	723	687	752	735	698	702	701	727	746	676	676	719	711	727	679	708	737	713	705	736	720	706	694	679	698	676	691	691	679	701	681	724	742	709	687	757	706	709	676	800	696	716	698	711	713	759	727	738	728	707	717	738	707	683	734	738	689	680	760	722	761	668	714	710	721	760	717	736	675	719	734	715	642	708	669	732	696	717	705	739	699	754	708	743	707	656	686	723	695	732	634	712	744	765	763	772	661	758	694	714	743	705	744	722	694	707	695	710	729	738	745	731	672	707	692	698	727	712	754	736	705	708	705	757	735	738	709	775	674	717	720	733	710	734	742	667	740	668	735	696	678	696	719	726	693	703	740	714	755	738	720	685	759	687	700	732	681	681	758	720	716	727	738	715	718	715	756	667	690	706	722	712	712	676	725	719	732	699	750	669	740	683	695	726	663	717	673	676	668	640	694	684	724	717	756	752	717	734	729	747	787	693	726	737	681	725	694	714	684	720	682	716	723	738	683	723	721	713	680	768	781	720	723	739	731	660	723	718	721	759	720	707	687	753	678	692	741	679	707	698	672	751	711	765	709	718	722	744	681	756	664	697	690	729	740	729	694	696	707	693	760	707	717	702	717	682	728	682	717	693	707	714	735	718	733	739	732	732	751	731	721	720	696	758	723	732	744	720	672	716	735	710	693	776	734	752	732	699	739	705	716	716	706	666	747	720	675	752	724	713	727	704	714	701	682	701	718	731	646	688	712	697	722	727	703	725	755	751	699
28655	11502	5261	2913	1518	913	688	496	353	335	315	290	346	298	342	307	301	313	322	294	312	312	344	310	288	330	318	302	327	302	346	317	328	338	327	288	286	313	305	266	348	323	302	297	318	291	320	303	306	350	313	269	298	316	282	331	302	285	305	291	273	312	308	306	304	318	334	335	299	319	340	318	284	335	329	313	295	301	305	283	311	326	283	292	296	315	301	317	327	327	310	309	311	304	294	286	294	283	318	338	301	319	321	288	331	341	306	311	272	297	319	312	300	278	333	312	286	275	308	332	322	333	286	286	307	314	271	294	292	306	325	310	302	304	299	319	316	328	335	280	317	319	323	276	311	316	320	310	274	308	287	287	315	303	282	286	306	321	309	284	283	309	306	314	271	313	325	299	321	322	291	315	299	301	322	311	284	290	292	313	307	321	291	311	318	352	302	304	303	338	330	319	273	311	280	301	317	316	339	316	319	304	303	289	302	291	353	306	296	290	281	283	297	321	290	334	319	315	327	321	331	316	311	310	283	285	303	264	291	298	305	303	333	266	267	324	311	314	305	312	322	342	305	318	270	303	327	289	285	281	325	362	311	307	307	341	292	290	328	314	302	310	265	303	343	341	354	364	325	289	330	255	289	327	297	259	322	321	334	269	311	296	289	312	285	311	298	324	293	315	280	342	296	272	327	300	302	344	325	297	297	329	300	291	310	286	334	306	294	307	280	340	290	277	306	307	321	325	260	336	316	307	313	332	306	287	318	284	328	315	324	336	292	304	297	304	320	275	301	318	302	289	300	349	337	292	313	312	284	279	325	274	290	302	315	312	323	335	327	338	329	308	281	294	334	309	278	315	331	317	281	291	325	282	281	343	273	325	298	312	311	297	302	284	313	300	293	301	259	295	331	311	282	300	320	298	294	287	301	325	290	263	331	313	306	318	349	336	305	282	314	316	310	326	281	317	319	279	312	304	331	324	278	316	281	302	276	345	313	304	324	334	308	296	302	344	288	334	330	303	301	294	301	322	313	304	298	297	329	310	288	289	304	317	309	299	320	293	268	311	303	341	282	271	338	302	301	323	323	317	313	316	278	280	317	264	293	291	293	314	297	301	274	303	282	307	293	289	306	309	323	315	292	290	296	294	319	312	337	310	307	292	326	319	307	283	291	284	321	333	302	305	315	306	292	319	296	283	340	327	314	332	316	305	319	301	326	313	339	328	297	348	305	284	285	314	311	306	314	293	287	301	313	328	330	307	324	304	290	279	275	307	327	307	280	315	299	288	298	303	296	312	310	294	292	317	317	303	320	286	340	293	331	291	322	306	308	338	281	321	327	335	311	290	339	315	310	290	325	345	297	303	286	288	301	328	304	281	295	291	311	315	306	327	320	318	294	313	326	300	343	297	334	322	339	330	320	321	297	304	337	314	282	327	277	329	310	303	330	295	303	325	321	302	273	290	297	329	301	326	285	314	307	312	313	321	287	292	293	317	303	309	327	300	345	296	271	284	292	302	298	300	283	312	293	313	308	305	330	296	303	285	279	267	321	264	296	307	296	323	339	279	322	326	299	271	289	304	271	309	325	304	294	303	304	331	315	291	297	306	294	302	318	289	309	290	296	303	347	308	297	317	310	293	309	326	317	298	324	301	309	312	316	314	301	282	316	292	333	316	314	293	302	327	287	325	298	302	310	315	297	306	321	312	280	298	276	302	306	279	325	299	326	291	317	316	292	303	279	297	310	320	306	315	288	287	303	297	304	279	314	330	282	291	301	296	309	334	333	322	297	299	323	301	266	289	303	323	299	276	297	287	332	312	309	303	314	292	284	292	341	270	302	294	284	282	314	293	294	307	337	287	316	280	301	309	292	296	326	320	311	340	347	301	289	325	300	286	316	318	308	276	289	317	301	338	320	291	295	322	294	310	287	310	289	297	300	295	324	304	317	311	308	318	266	274	308	303	289	301	279	293	322	320	318	290	310	317	330	296	331	314	343	327	315	313	329	315	286	315	304	302	297	316	306	329	314	315	271	284	275	281	299	347	344	276	325	279	303	338	330	287	292	287	302	305	278	324	273	331	285	310	302	323	300	273	300	306	284	299	300	312	338	323	304	308	293	333	311	325	290	319	305	267	307	294	294	335	288	298	291	323	299	336	338	273	296	338	319	307	288	325	333	264	298	327	276	332	321	301	308	314	302	298	267	311	288	304	314	309	310	278	348	305	317	284	280	286	261	307	302	291	321	296	298	326	300	304	316	290	301	317	298	316	307	314	323	322	301	312	290	338	352	272	325	288	303	326	298	308	285	305	299	310	359	290	307	322	333	297	293	278	271	291	311	315	301	283	301	319	310	298	302	308	333	328	311	315	290	299	289	303	305	324	316	326	303	287	299	352	320	304	303	328	333	333	333	297	284	266	285	339	333	291	284	293	290	294	283	311	317	324	309	298	281	320	321	291	320	318	274	316	323	325	295	322	296	325	309	301	301	287	325	295	269	303	303	320	346	310	313	292	295	315	295	336	312	274	306	297	279	302	306	266	288	301	325	274	288	278	276	265	343	326	301	288	320	317	335	290	306	274	306	324	328	283	306	336	285	298	299	340	304	308	290	343	278	300	312	294	293	247	293	268	300	319	299	279	329	326	310	292	303	278	304	325	282	282	343	263	317	319	287	304	323	295	313	295	281	328	305	267	297	301	318	308	281	302	328	326	304	307	276	315	298	301	316	313	327	306	273	312	294	273	313	329	302	332	352	298	318	311	296	342	290	320	325	299	291	297	295	299	294	274	314	292	353	276	264	312	313	307	309	325	294	322	296	274	319	294	321	277	325	327	279	318	310	314	292	307	288	310	300	305	333	358	321	298	310	301	304	288	320	319	296	307	313	283	318	297	294	310	294	287	305	287	348	314	300	284	303	329	333	302	290	297	332	305	291	317	290	268	297	300	293	299	313	319	298	326	325	293	310	316	315	339	303	312	304	316	297	291	331	302	298	296	305	260	307	316	312	306	328	307	295	320	310	299	295	304	300	331	318	301	292	302	298	301	292	344	330	278	299	312	306	337	293	268	333	319	294	321	331	290	327	300	305	307	293	315	338	325	300	314	337	305	299	354	293	311	302	318	324	316	309	314	327	301	302	301	277	351	291	318	286	323	310	306	302	299	308	316	310	315	295	332	321	321	304	299	317	307	301	293	321	329	310	322	285	333	331	326	311	309	320	326	321	297	265	292	272	304	328	275	320	291	324	320	297	281	265	271	305	325	304	304	290	285	300	301	326	293	270	319	295	316	285	308	295	310	330	288	291	310	314	304	298	324	324	301	297	310	327	324	290	298	284	305	307	337	275	313	332	329	308	319	301	274	352	305	320	323	292	288	348	350	330	303	285	281	316	310	286	317	308	339	309	291	319	320	325	309	294	297	294	337	296	303	316	351	312	303	283	315	338	299	325	294	327	295	295	273	315	346	289	275	291	284	297	313	318	306	285	318	313	292
20523	9128	8654	8011	5365	3404	2365	1586	1193	1006	907	819	810	832	819	766	763	796	796	747	774	730	772	781	779	745	777	764	725	774	733	765	762	729	727	757	732	732	747	730	720	735	743	710	746	712	751	751	775	721	705	803	753	775	788	707	696	756	715	730	723	760	722	732	712	712	701	664	702	683	723	666	762	807	732	762	748	714	778	773	733	741	722	698	756	756	771	721	706	751	732	723	718	744	739	699	721	708	723	732	739	734	744	722	710	735	723	690	768	725	729	748	789	764	758	738	746	744	785	720	705	748	716	687	762	798	743	717	785	716	694	768	752	725	724	740	744	732	740	749	741	712	704	760	768	725	733	716	722	705	754	762	722	765	727	767	697	722	753	711	733	691	781	695	705	740	732	689	748	748	738	722	663	737	759	703	748	714	769	685	701	709	710	783	712	746	708	734	749	745	697	748	738	733	742	703	750	746	736	690	728	699	722	718	717	739	721	800	769	699	700	740	714	760	755	728	738	753	655	720	743	720	772	751	700	744	793	705	773	682	772	703	741	744	744	734	695	700	725	721	768	728	770	740	741	743	740	802	709	770	733	731	764	724	772	748	727	745	753	705	768	716	704	765	749	720	773	757	745	776	650	698	798	759	692	686	720	674	778	733	769	720	739	733	746	771	752	789	714	715	746	767	733	698	724	753	721	776	685	738	723	731	735	752	759	739	746	767	717	723	750	750	750	733	733	749	731	730	698	725	743	732	734	760	761	725	763	725	711	683	731	699	735	760	761	687	723	719	722	704	742	724	716	736	771	743	748	774	731	771	745	681	718	764	774	711	727	774	693	680	779	758	740	722	747	679	735	755	789	729	695	737	811	695	762	751	679	738	706	710	727	724	707	699	770	743	729	735	770	709	697	755	773	768	787	779	770	759	750	725	697	736	730	697	665	727	705	753	697	747	740	784	738	743	751	756	705	764	743	777	751	761	753	755	752	706	715	760	775	697	705	715	703	728	784	770	753	740	712	736	724	745	723	762	727	735	728	705	729	711	772	740	777	708	725	806	770	721	761	733	758	722	714	710	704	768	721	734	725	708	685	666	727	719	716	731	700	748	750	744	755	747	758	703	764	719	699	736	726	774	769	703	731	793	749	740	781	719	742	731	740	738	767	754	820	766	735	722	747	751	704	777	752	714	715	760	749	758	768	769	768	746	709	729	768	717	783	755	756	692	757	709	757	739	734	724	719	718	729	723	730	735	710	783	723	750	736	725	741	722	709	734	750	725	759	721	728	747	753	757	716	764	756	729	734	720	776	719	724	716	712	734	758	753	757	697	711	728	715	714	739	723	738	690	736	692	740	758	726	695	731	736	701	718	741	730	748	736	675	755	696	749	740	685	756	757	735	732	744	725	696	737	674	741	733	722	764	712	743	729	703	737	725	695	682	718	734	690	738	746	766	787	711	765	695	737	742	698	732	725	723	720	693	722	722	713	770	721	752	756	738	727	742	731	686	728	752	683	729	743	784	734	740	730	716	754	739	701	741	750	744	702	759	784	719	697	743	778	737	786	723	715	736	750	716	771	721	737	731	718	722	789	673	763	737	712	743	692	737	728	670	689	756	775	770	707	730	741	774	726	748	747	657	722	710	734	755	801	765	706	690	749	759	776	722	717	714	724	713	742	788	673	739	707	705	753	755	734	737	791	731	749	752	752	693	725	733	715	769	758	742	757	781	722	713	746	741	742	741	762	733	714	743	686	694	709	736	714	712	775	765	783	754	730	769	701	730	742	775	751	725	764	740	724	748	699	733	775	718	741	719	747	744	715	738	720	729	709	737	697	712	740	724	689	799	773	748	715	716	804	719	702	745	749	716	737	735	734	760	748	740	736	728	732	723	737	734	745	772	730	757	788	739	717	693	734	695	737	725	724	764	738	719	788	717	711	731	707	719	750	763	744	748	761	727	721	692	737	729	740	709	752	741	716	763	738	732	739	786	692	750	684	699	771	744	720	758	686	715	734	714	742	775	700	747	678	717	761	715	708	719	736	742	742	741	772	770	714	707	715	727	708	732	737	749	735	720	741	727	771	762	769	728	748	674	771	729	768	729	725	750	687	751	741	767	709	679	747	757	707	732	690	734	663	736	744	722	714	703	724	774	735	726	730	744	751	778	740	712	744	721	708	797	771	791	674	729	770	713	785	730	743	735	684	754	725	764	739	763	731	689	717	657	715	773	750	737	761	677	792	753	686	758	733	766	716	728	741	705	745	772	734	726	768	742	726	769	738	751	729	755	738	712	728	723	761	745	756	705	645	758	709	713	728	726	710	727	718	718	719	763	747	710	739	743	696	716	730	763	671	759	754	746	722	745	743	732	749	728	737	711	759	740	810	774	726	754	702	707	755	789	715	781	742	762	744	707	726	710	717	706	730	702	741	704	766	715	724	784	727	776	735	760	733	709	698	741	708	706	783	725	779	739	720	756	714	697	727	758	740	719	740	726	761	760	717	714	703	769	776	708	710	706	798	732	740	747	720	738	758	775	740	743	739	676	788	737	710	742	797	730	698	745	764	737	741	724	748	702	743	735	705	784	759	765	724	721	732	752	715	706	772	766	739	742	758	728	713	759	731	743	738	676	711	725	756	736	708	737	670	754	734	743	745	729	744	735	714	778	750	765	721	731	749	727	726	735	756	746	698	705	739	728	728	744	726	729	713	706	733	759	764	737	767	730	730	730	714	723	710	698	764	702	728	753	780	702	714	780	762	776	691	742	727	719	749	681	766	805	688	702	748	749	722	708	741	746	743	745	776	732	751	735	750	696	745	707	721	719	707	731	764	727	744	714	730	724	754	730	785	729	753	740	756	759	772	748	701	700	711	737	753	756	733	752	727	717	758	756	756	739	740	710	767	732	747	667	749	734	732	710	741	784	742	700	754	800	737	769	755	745	746	797	721	701	736	706	720	716	758	755	718	677	729	698	738	719	710	744	696	728	721	704	691	692	775	761	699	727	701	766	741	736	738	754	723	738	681	727	721	719	794	706	751	737	732	730	715	738	740	716	720	725	735	758	771	722	735	674	744	758	725	737	766	731	703	718	764	757	768	712	721	742	764	739	727	789	757	718	761	712	729	717	727	704	775	677	723	724	720	731	743	732	757	762	747	727	679	763	715	710	720	763	747	731	725	686	764	708	765	795	676	822	724	732	778	750	749	705	777	699	757	712	729	714	740	746	779	761	738	781	738	707	728	763	752	783	730	739	726	741	746	724	728	726	713	719	676	732	767	747	733	708	723	772	766	736	764	697	699	716	736	735	709	719	737	729	738	739	737	728	680	724	688	731	690	721	729	766	733	703	733	725	746	760	688	731	732	714	763	702	693	770	764	710	742	716	713	734	728	724	730	739	744	736	726	760	715	724	733	743	734	780	768	757	769	730	763	739	770	765	745	748	740	737	745	752	729	715	753	737	780	698	774	732	685	753	723	713	711	771	734	746	726	716	745
41437	19012	10545	6177	3139	2091	1471	996	575	487	436	438	415	393	391	392	370	414	385	354	352	408	360	367	432	380	375	343	369	398	396	402	405	317	377	375	341	391	374	402	410	371	369	344	383	385	362	375	365	370	381	371	386	385	357	352	388	353	395	365	369	380	343	367	373	368	367	382	359	377	384	390	378	375	338	377	361	351	362	356	355	342	378	411	373	302	360	358	390	380	396	319	328	361	360	384	356	374	388	384	344	368	377	375	348	361	386	354	353	349	363	400	382	398	369	357	365	342	356	372	363	379	362	363	337	357	346	387	365	355	330	383	347	359	355	392	372	415	355	332	380	358	393	357	370	375	343	329	346	383	381	360	379	378	382	340	345	367	342	380	373	355	418	352	325	373	362	360	384	349	389	346	382	354	385	399	353	397	331	344	350	348	402	344	369	446	383	394	383	362	353	381	382	360	378	323	401	387	385	354	361	368	421	348	332	379	369	336	371	370	381	334	365	394	370	360	421	380	392	354	397	395	359	373	392	398	362	338	356	381	357	358	367	391	360	377	406	342	333	344	336	412	379	388	376	381	371	372	379	372	378	374	358	359	332	365	356	399	365	367	355	364	352	371	352	374	374	362	388	362	380	379	367	383	346	325	394	384	369	369	366	379	369	380	366	362	339	383	393	364	371	358	358	333	388	388	353	361	366	371	374	369	368	407	353	356	347	373	378	381	335	335	397	369	366	340	321	371	393	381	391	382	343	330	404	412	385	370	315	353	336	373	347	363	350	338	348	360	358	382	329	349	363	378	381	357	350	340	369	342	367	434	379	380	390	374	397	346	346	339	360	370	383	367	378	389	364	381	384	386	362	344	326	337	388	371	365	385	421	392	378	393	332	358	347	352	345	348	348	367	335	336	359	386	385	380	352	387	348	367	337	341	347	354	383	418	392	352	388	366	357	352	367	396	338	357	363	336	341	362	363	361	367	365	332	337	370	364	357	365	365	391	342	345	382	361	386	385	387	377	361	349	404	399	355	352	366	370	388	365	355	387	372	368	359	394	400	355	350	338	380	392	346	355	342	369	400	339	356	379	379	394	357	370	352	373	349	379	368	380	419	350	366	359	384	390	416	361	387	346	356	367	346	382	373	359	375	348	369	383	371	375	374	383	395	381	363	386	338	327	370	333	360	357	366	372	400	355	406	373	373	340	377	385	381	375	348	357	362	370	326	362	347	357	376	344	357	373	404	348	361	337	369	372	374	374	365	322	343	422	382	352	388	369	364	342	354	377	385	356	351	347	383	384	352	381	357	382	339	378	359	363	361	390	361	377	356	385	344	359	352	377	379	332	408	363	389	355	377	368	349	349	378	372	409	361	365	373	358	344	361	351	415	362	353	394	361	349	411	334	354	393	360	336	357	370	368	380	345	343	347	360	403	334	371	375	358	410	379	359	393	356	385	377	362	368	379	381	368	351	327	357	358	391	371	358	370	343	380	350	394	355	336	382	361	376	379	369	375	347	355	373	343	373	354	365	372	391	362	372	370	380	409	386	354	365	371	357	370	391	339	337	385	387	354	345	388	366	400	343	334	366	351	390	379	375	379	386	381	385	401	353	388	394	388	364	340	339	371	379	392	402	384	370	382	383	384	360	373	376	373	366	363	360	367	370	343	329	354	325	349	387	384	345	351	364	382	379	349	366	353	379	333	356	360	351	401	382	365	383	394	359	379	379	369	342	389	356	361	381	397	397	384	374	337	391	351	393	409	327	360	365	363	375	393	390	388	362	368	385	357	352	365	344	352	340	359	330	361	388	361	375	360	367	362	395	389	355	363	355	350	351	373	356	366	358	375	397	359	365	385	388	371	380	384	385	398	370	371	375	375	380	354	350	369	353	367	375	390	318	338	395	322	348	373	347	368	366	382	385	401	376	396	401	367	383	348	360	371	370	381	381	362	334	386	369	391	349	367	357	357	382	378	368	353	363	344	352	330	372	388	391	360	372	369	396	325	361	354	380	379	383	359	335	328	346	356	330	333	358	369	372	393	368	324	390	351	341	322	357	340	366	360	366	378	362	385	316	345	334	366	370	374	382	398	361	371	378	362	376	391	369	399	385	354	345	372	398	377	341	340	327	378	378	373	357	326	362	377	345	348	390	399	335	395	392	369	359	351	342	364	384	360	338	329	367	330	355	389	413	387	352	353	325	358	358	410	364	380	381	376	355	368	382	344	341	381	363	377	371	380	328	367	374	350	366	402	356	375	333	374	352	390	337	408	339	351	341	344	351	351	389	364	343	379	354	410	384	353	349	371	384	339	360	360	361	353	333	355	348	378	369	356	348	361	365	400	400	350	381	386	359	348	341	376	372	373	345	387	329	361	346	388	370	324	366	358	395	382	405	370	325	376	361	386	343	376	364	387	391	348	346	391	381	361	391	366	379	380	361	400	340	377	294	384	341	330	348	371	378	374	332	366	353	355	370	338	310	383	362	380	368	401	373	368	377	397	384	363	369	363	345	368	397	377	350	363	348	374	379	344	348	384	397	351	352	374	371	386	343	393	356	392	371	371	362	332	373	381	353	324	333	353	376	346	357	348	392	388	356	366	372	347	385	382	356	389	342	372	389	362	349	356	333	354	372	372	397	350	377	383	355	324	381	409	381	329	368	342	391	339	324	377	371	363	342	355	365	352	402	389	401	378	389	403	370	339	405	363	331	374	378	353	382	363	374	365	358	354	346	354	365	368	404	378	353	379	361	356	378	355	415	371	397	404	380	403	374	337	384	358	340	346	372	368	364	358	349	380	391	365	337	380	373	358	381	385	348	350	380	362	379	370	384	347	335	378	389	332	359	401	432	381	394	362	351	348	384	354	394	370	351	370	358	383	358	364	352	358	342	368	367	370	384	369	386	377	377	367	356	353	377	361	323	376	367	346	355	360	366	394	372	347	391	350	338	386	368	332	383	356	366	378	364	375	356	333	371	388	341	393	372	364	384	368	362	377	375	339	346	345	364	376	356	365	369	387	351	380	361	396	367	351	356	397	366	402	335	341	345	381	372	392	324	397	372	359	350	362	374	389	359	364	385	374	380	356	357	385	351	366	368	369	388	365	377	355	340	382	347	362	380	334	370	386	354	336	378	325	391	336	357	354	339	380	360	388	339	377	388	371	327	394	387	378	353	355	384	341	343	378	361	371	354	387	349	399	395	404	351	329	375	370	394	358	373	383	362	377	341	374	379	367	351	371	393	362	379	385	341	349	356	370	368	424	358	356	357	356	385	344	358	350	373	381	360	359	379	379	355	351	364	347	386	391	366	346	366	353	343	380	355	344	398	366	353	359	372	354	366	394	341	356	369	400	374	352	393	362	352	360	341	328	343	359	345	374	361	377	393	381	378	385	430	386	361	367	381	376	355	341	389	396	344	334	369	371	358	376	336	321	414	391	359	390	365	392	377	384	375	365	348	362	356	370	347	370	362	341	374	335	337	384	381	350	337
28552	14983	15445	13861	9938	7701	6147	3717	1869	1432	1202	1072	1048	1071	1001	958	966	929	989	939	876	998	871	1010	920	927	960	960	939	914	849	893	926	899	959	901	882	848	894	855	916	896	909	882	962	856	841	864	837	939	862	862	842	854	859	829	894	871	846	867	864	831	812	863	829	869	829	835	901	850	866	856	867	827	851	876	842	874	878	869	874	867	865	883	911	857	888	856	874	808	914	913	791	904	875	843	883	831	899	887	852	865	819	819	854	841	883	836	871	846	833	874	854	849	850	842	871	873	844	836	863	845	837	824	831	875	892	849	803	851	874	820	873	822	827	835	899	853	873	899	896	821	834	858	845	866	847	810	870	862	849	859	862	822	879	892	849	784	814	843	772	840	874	863	885	790	869	813	824	850	829	864	886	861	890	841	891	857	801	907	847	822	878	856	836	875	828	785	877	847	869	892	825	904	814	855	797	887	825	878	799	884	818	881	854	903	818	906	842	833	814	835	893	840	870	840	862	869	821	869	868	826	857	914	835	860	866	813	893	847	806	813	818	902	835	926	835	940	859	841	897	817	847	854	873	859	846	864	892	894	841	837	883	818	858	838	895	811	935	857	871	821	889	824	843	928	845	855	917	845	881	884	792	808	908	839	840	864	837	814	888	847	883	861	842	826	858	854	845	892	891	814	847	840	832	862	833	819	936	908	869	836	898	906	842	844	854	886	881	844	814	850	811	831	882	899	830	867	871	837	867	865	864	825	864	895	870	866	833	785	857	855	844	884	842	871	819	887	837	870	877	874	881	880	903	877	813	862	825	855	847	850	875	906	817	862	851	866	865	862	858	822	860	894	818	851	866	817	832	848	875	889	897	861	836	791	838	839	817	852	845	888	893	849	876	869	851	875	834	832	866	859	884	868	834	866	831	882	852	823	862	878	844	888	925	775	854	869	835	874	824	791	893	848	913	872	855	799	858	793	839	838	852	849	831	842	882	833	894	876	823	839	836	859	858	888	824	775	885	902	866	859	893	830	808	861	871	803	797	879	857	835	856	863	877	836	853	843	909	830	805	848	863	869	882	854	900	848	891	839	880	883	836	880	899	812	863	823	804	839	850	856	843	837	824	858	854	824	884	852	882	855	917	835	855	882	908	905	858	917	869	811	807	849	823	820	834	907	877	825	857	841	849	871	847	902	831	856	881	857	883	905	879	872	860	869	887	902	840	880	876	828	863	847	847	847	838	871	842	887	813	881	860	849	784	818	890	867	903	880	855	855	862	828	835	816	854	835	840	870	917	856	904	844	801	875	808	851	889	884	813	823	890	878	879	848	817	900	826	882	849	826	900	847	857	843	837	808	801	927	821	851	845	881	865	793	836	835	848	901	861	883	845	851	851	796	815	841	860	864	851	801	860	817	821	891	864	859	823	857	875	891	824	910	849	872	833	850	826	886	830	866	823	842	855	913	854	813	857	846	842	845	803	873	781	896	853	890	846	890	838	874	843	814	834	898	919	887	853	869	923	867	822	843	801	913	841	838	859	876	852	830	861	814	899	830	847	824	886	859	877	874	868	855	838	812	877	880	864	863	824	825	844	868	827	821	863	808	842	879	865	869	849	920	840	853	868	835	851	868	863	861	889	891	876	902	805	798	813	867	873	847	821	874	853	813	847	900	812	833	879	852	871	855	817	835	858	846	898	831	839	846	898	914	908	869	897	815	852	846	878	824	870	830	822	842	887	863	810	819	885	861	851	805	859	859	837	853	878	847	882	870	888	867	856	881	876	871	858	828	846	820	896	864	875	915	890	847	867	884	881	856	821	842	865	809	844	871	868	861	896	833	866	833	866	803	875	870	806	818	848	848	868	863	895	845	896	803	830	815	841	863	807	833	867	856	827	840	849	811	857	842	817	896	856	832	796	851	868	832	817	824	889	892	827	873	856	851	840	836	873	871	854	827	837	874	899	825	842	813	866	820	888	861	819	863	831	854	874	859	807	847	892	856	869	839	853	908	808	822	830	841	803	866	826	887	825	856	853	863	841	918	864	833	855	857	842	915	809	842	861	862	828	830	864	873	827	853	824	850	828	810	858	842	823	854	828	867	863	863	811	845	879	852	845	852	896	884	859	877	837	866	782	867	851	861	893	839	858	871	858	882	859	810	870	859	813	849	839	855	844	833	837	860	830	848	860	900	859	871	836	841	830	810	880	871	866	889	864	814	871	829	827	843	880	831	870	845	844	842	904	858	845	873	901	844	834	861	833	831	820	886	893	904	847	919	875	813	883	843	834	896	872	841	907	892	884	825	875	883	844	834	841	873	862	830	882	841	899	840	858	825	870	871	848	829	841	845	836	841	841	849	841	857	849	847	834	839	910	897	826	853	840	912	891	866	850	850	858	860	849	807	910	848	842	877	851	870	853	889	806	859	876	839	849	823	863	812	792	898	818	824	865	862	833	865	837	867	856	853	855	830	842	849	814	868	868	853	867	900	849	874	894	868	858	830	829	821	845	858	822	841	898	842	827	863	842	854	898	876	834	859	805	806	826	870	840	836	846	799	838	877	864	860	856	831	836	873	842	851	864	849	858	868	829	818	849	881	860	890	847	879	818	883	837	824	896	877	838	850	883	840	890	858	832	841	840	817	781	834	844	808	873	865	888	824	868	808	789	843	875	869	897	800	869	864	834	821	829	879	877	856	869	884	794	850	866	858	886	855	813	866	877	841	858	834	853	907	798	833	875	852	843	817	840	899	846	823	843	851	836	852	859	850	892	860	855	874	818	852	869	852	867	894	873	883	811	866	856	879	875	882	855	820	847	840	812	847	848	828	829	854	904	912	860	859	845	857	815	832	840	846	857	883	849	831	841	819	811	837	838	835	808	823	859	819	851	840	844	887	884	815	873	819	794	852	882	895	882	815	848	829	848	846	858	791	856	844	827	899	842	876	835	860	849	843	852	840	795	817	816	849	864	857	894	822	884	813	879	891	820	828	847	862	831	868	849	851	877	833	917	853	884	836	879	859	863	839	844	830	875	886	876	821	815	810	862	833	873	851	886	889	832	906	874	865	871	879	851	820	853	798	854	866	873	843	871	896	840	895	838	781	904	824	842	924	819	824	847	889	837	817	914	845	832	832	889	843	835	854	817	876	828	828	847	849	865	876	856	847	849	824	892	817	836	831	834	877	880	800	853	787	864	804	851	870	891	856	853	826	896	829	845	838	896	836	867	906	874	855	841	859	822	860	842	847	872	879	830	860	835	831	899	895	864	821	864	875	808	884	848	822	906	823	890	856	789	835	864	843	847	858	874	883	853	803	786	840	809	881	854	820	860	836	893	834	848	910	887	833	810	812	838	874	828	827	821	840	879	865	830	790	836	851	887	822	840	862	883	839	828	842	825	857	843	847	803	831	853	872	824	907	833	892	886	790	897	843	812	903	836	838	827	900	839	858	835	820	905	855	838	843	843	835	848	848	846	837	819	807	824	857	881	805	910	888
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
