0	46	30	45	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
341877349369	341877349932	341877350482	341877351032	341877351582	341877352132	341877352682	341877353232	341877353782	341877354332	341877354882	341877355432	341877355982	341877356532	341877357082	341877357632	341877358182	341877358732	341877359282	341877359832	341877360382	341877360933	341877361482	341877362032	341877362582	341877363132	341877363682	341877364232	341877364782	341877365333	341877365882	341877366432	341877366982	341877367533	341877368082	341877368632	341877369182	341877369733	341877370283	341877370832	341877371382	341877371933	341877372482	341877373032	341877373582	341877374133	341877374682	341877375232	341877375782	341877376333	341877376882	341877377432	341877377982	341877378532	341877379082	341877379632	341877380182	341877380733	341877381282	341877381832	341877382382	341877382932	341877383482	341877384032	341877384582	341877385132	341877385682	341877386232	341877386782	341877387332	341877387882	341877388432	341877388982	341877389532	341877390082	341877390633	341877391182	341877391733	341877392282	341877392832	341877393382	341877393933	341877394482	341877395033	341877395582	341877396133	341877396682	341877397233	341877397782	341877398333	341877398882	341877399432	341877399982	341877400532	341877401082	341877401632	341877402182	341877402732	341877403283	341877403832	341877404382	341877404933	341877405483	341877406032	341877406582	341877407132	341877407682	341877408232	341877408782	341877409332	341877409883	341877410432	341877410982	341877411533	341877412082	341877412633	341877413182	341877413732	341877414283	341877414832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2581	3300	1900	2700	2582	3300	1900	2700	2583	3300	1900	2700	2585	3300	1900	2700	2586	3300	1900	2700	2587	3300	1900	2700	2588	3300	1900	2700	2589	3300	1900	2700	2590	3300	1900	2700	2592	3300	1900	2700	2593	3300	1900	2700	2594	3300	1900	2700	2595	3300	1900	2700	2596	3300	1900	2700	2597	3300	1900	2700	2598	3300	1900	2700	2600	3300	1900	2700	2601	3300	1900	2700	2602	3300	1900	2700	2603	3300	1900	2700	2604	3300	1900	2700	2605	3300	1900	2700	2607	3300	1900	2700	2608	3300	1900	2700	2609	3300	1900	2700	2610	3300	1900	2700	2611	3300	1900	2700	2612	3300	1900	2700	2614	3300	1900	2700	2615	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4251	2310	1541	1374	2137	2348	2178	1966	1608	1256	879	667	507	413	328	235	208	160	137	166	121	130	115	102	93	81	85	74	89	67	53	51	46	47	29	29	41	40	31	36	29	41	40	33	37	34	33	28	35	33	30	23	23	31	32	33	41	37	31	28	17	30	26	25	35	30	31	42	35	31	28	34	25	32	22	30	28	23	22	26	19	24	17	21	23	30	30	36	22	29	17	27	23	35	22	22	27	27	31	24	22	34	29	29	27	17	25	25	27	26	27	23	23	32	30	23	21	24	28	28	21	28	22	18	22	32	26	21	21	25	20	24	22	26	23	23	23	17	25	29	23	32	31	25	27	26	20	34	24	25	24	24	25	32	26	19	36	28	25	20	28	26	25	25	30	22	11	21	25	20	18	22	32	18	29	22	26	20	27	14	31	38	23	28	25	18	19	33	23	22	26	25	30	21	33	25	20	18	26	24	15	19	28	22	25	27	29	23	19	23	18	18	19	27	33	29	24	27	32	24	19	29	23	20	26	22	24	20	25	29	26	18	25	18	28	22	16	27	21	21	20	24	29	16	28	21	29	24	25	26	27	25	30	27	21	31	26	21	24	15	29	34	30	30	16	30	21	26	25	17	24	36	22	24	28	24	29	25	28	22	24	27	23	24	34	21	29	25	25	23	18	27	20	31	18	37	17	16	31	30	21	23	24	25	25	15	21	28	25	21	23	37	25	25	20	22	24	25	26	38	24	18	28	24	21	27	25	24	33	34	13	23	24	22	26	20	25	26	33	19	24	41	22	17	31	28	23	32	30	20	32	28	24	24	25	21	23	22	30	22	20	26	25	22	27	26	30	26	18	27	25	22	31	26	23	26	28	10	24	29	26	25	33	18	27	27	27	35	21	22	33	26	23	30	24	24	33	23	32	28	25	26	19	24	24	32	27	31	15	19	22	22	24	23	28	23	30	29	24	35	25	22	27	29	22	21	22	23	30	23	21	22	24	30	22	22	25	33	30	20	24	22	32	23	31	34	36	32	23	35	28	25	23	26	25	32	33	22	24	13	20	21	20	19	25	21	30	25	31	27	27	21	27	27	14	18	24	30	34	24	29	17	28	25	36	32	22	28	18	21	23	30	32	23	23	26	24	30	22	22	22	28	24	34	20	22	25	18	24	23	28	31	32	20	26	31	32	22	25	21	22	19	26	26	32	21	27	28	32	31	25	23	26	21	31	19	23	25	24	36	29	19	25	24	34	18	22	17	20	29	18	33	21	25	33	24	20	17	25	21	22	21	20	20	21	24	27	25	21	24	22	24	19	24	34	25	31	24	20	35	26	30	23	24	37	27	23	27	24	25	26	17	18	29	33	28	19	27	23	36	22	26	25	27	23	25	21	30	31	29	30	19	27	31	22	22	19	32	23	22	26	24	31	22	25	23	22	28	27	22	24	23	19	26	29	19	19	25	29	30	20	23	20	24	22	26	23	27	22	25	29	21	23	27	26	22	31	24	25	20	25	24	29	28	26	22	23	18	20	32	24	27	23	24	27	21	24	24	24	27	20	21	32	29	23	22	22	16	33	32	29	13	23	23	26	27	25	23	26	23	29	22	29	27	22	25	21	21	18	33	21	28	23	26	28	32	30	27	23	19	25	26	31	20	19	31	23	16	25	30	19	23	22	22	27	26	29	34	21	28	22	15	26	26	27	32	16	24	33	29	26	26	27	22	14	17	24	27	21	35	24	18	15	28	21	21	23	27	28	28	30	24	23	27	17	21	25	24	17	18	29	19	26	27	30	22	35	25	26	30	22	28	29	19	28	20	35	26	25	27	30	21	26	25	30	30	26	21	17	23	34	21	23	28	30	22	25	25	22	28	29	35	23	31	16	25	29	25	22	18	25	24	15	19	13	19	19	24	24	28	27	25	21	23	21	19	30	27	22	28	22	34	26	27	25	23	21	22	26	26	23	22	28	24	28	21	27	21	27	20	26	21	19	31	27	32	34	22	20	16	26	20	22	22	27	16	20	19	27	23	30	30	23	25	21	27	23	22	19	18	21	24	26	17	27	21	27	31	30	23	23	31	30	21	21	19	30	26	26	17	23	28	23	20	24	22	22	21	30	12	32	31	39	25	30	20	26	18	34	31	28	30	21	25	21	22	30	25	24	32	23	28	27	28	18	24	39	32	17	18	31	19	19	14	20	23	17	20	24	20	24	26	24	22	34	27	29	21	31	28	22	34	27	28	30	27	27	18	31	32	25	30	25	25	29	29	24	11	29	25	26	20	31	17	18	25	26	30	31	28	19	19	26	19	32	31	32	28	21	24	20	26	15	21	29	29	25	24	21	28	31	24	25	11	22	25	36	23	30	24	26	26	24	23	13	25	22	24	20	23	27	24	16	22	21	24	26	30	29	27	21	24	26	35	25	23	21	19	30	27	20	32	25	19	30	18	29	17	28	23	25	21	26	20	26	29	27	23	26	22	25	24	24	22	23	26	31	20	18	32	31	29	22	19	30	22	27	27	24	27	21	27	25	23	30	30	27	24	16	24	15	22	17	31	33	26	19	29	16	38	21	25	20	20	25	32	25	27	18	26	28	19	23	24	25	31	22	34	21	25	18	37	22	20	24	28	21	26	29	24	21	28	27	18	33	20	23	18	23	32	20	32	25	26	23	26	24	28	20	21	22	27	36	26	18	25	24	26	24	30	23	25	25	27	23	34	28	21	24	29	33	12	31	32	30	27	16	27	30	28	21	32	26	26	33	25	32	24	29	27	28	24	34	26	18	19	22	28	27	25	20	19	25	31	28	23	23	30	22	21	27	20	31	28	22	25	21	25	26	31	17	22	24	18	24	31	29	20	22	16	26	19	19	33	29	28	22	29	25	21	24	26	21	23	21	22	19	31	31	28	18	28	27	23	31	22	33	23	24	24	21	31	28	23	18	24	22	29	20	18	26	27	19	17	26	24	24	30	28	33	21	25	22	27	29	26	28	18	22	20	15	25	25	22	20	22	20	21	25	33	26	29	31	29	18	34	23	21	28	25	29	21	23	22	24	13	21	17	32	33	18	14	19	29	22	20	26	21	20	27	19	25	18	28	25	25	25	27	28	38	26	20	23	18	16	22	26	13	22	29	28	24	35	26	30	31	24	28	31	24	23	20	24	26	31	34	25	28	19	11	22	20	29	20	26	33	20	30	21	33	29	27	25	28	31	25	28	33	25	32	21	19	26	33	25	25	34	29	24	23	15	29	22	19	26	23	18	26	29	23	27	22	26	27	23	23	23	13	18	21	19	25	26	26	24	32	26	21	28	32	21	25	18	27	24	20	23	27	22	35	24	20	22	35	23	31	26	26	28	32	24	28	29	20	29	37	32	29	28	22	19	30	29	28	26	16	22	15	28	27	32	23	20	18	29	21	30	21	29	29	20	21	16	24	24	23	26	19	33	27	22	17	29	27	26	26	25	22	20	17	28	23	16	28	28	25
38444	29910	25271	42260	49419	47026	43024	39518	35717	31266	26612	22117	18426	15453	13182	10419	8710	7163	6142	6079	5306	4683	4327	4027	3651	3222	3250	2839	2764	2524	2260	1989	1678	1549	1358	1310	1237	1156	1093	1094	1121	1032	995	1027	910	941	877	836	761	800	791	751	676	715	677	683	684	647	659	659	640	644	642	629	621	689	638	615	683	667	603	623	648	621	618	596	557	518	521	518	540	553	540	523	531	511	492	501	480	519	498	510	501	454	539	527	488	452	482	461	476	464	457	453	434	444	468	433	454	466	457	433	411	421	469	398	463	433	423	425	433	444	428	419	452	438	427	426	401	412	399	476	415	446	398	440	434	391	422	433	409	448	421	442	452	413	421	414	441	462	424	455	427	444	417	441	440	389	443	434	443	420	389	401	399	432	443	411	441	442	416	415	429	437	418	429	423	416	464	422	400	438	400	429	443	454	414	417	449	421	424	462	481	449	423	399	406	414	401	404	451	423	447	421	443	440	419	431	400	417	396	442	412	446	405	436	464	421	395	430	410	407	420	433	425	448	446	408	471	403	441	440	478	410	417	432	455	438	438	421	386	393	413	407	437	410	433	432	409	447	437	420	422	436	412	453	395	439	404	401	438	422	452	423	423	424	419	434	417	427	395	399	425	375	447	431	418	413	413	396	424	399	369	457	400	429	407	407	412	416	418	424	410	429	433	372	424	398	436	422	420	443	427	398	420	467	447	407	415	403	383	418	435	412	446	415	413	443	430	408	407	427	418	461	419	411	409	430	403	397	396	444	428	394	415	418	421	382	420	405	425	399	420	426	399	421	439	435	408	404	398	421	430	410	423	428	405	375	398	386	441	406	401	417	414	429	401	450	399	420	422	394	428	404	400	389	464	456	398	437	446	427	423	393	460	433	444	410	400	427	434	415	400	427	447	421	393	416	426	427	411	397	443	463	384	403	406	429	402	419	411	435	394	387	432	426	393	411	396	415	437	405	466	440	378	419	433	438	420	426	419	408	405	410	397	431	442	434	455	413	441	404	371	439	462	412	415	403	434	443	409	438	400	415	382	437	387	421	459	438	434	438	399	392	415	425	406	430	459	409	417	415	433	391	389	443	436	402	460	396	418	435	446	420	417	423	429	432	406	424	444	424	462	443	391	395	424	431	394	399	452	412	413	464	405	425	439	408	393	429	422	442	404	427	468	419	444	422	424	414	398	410	447	377	445	420	433	427	444	430	448	402	394	447	450	461	420	408	415	421	448	406	414	395	431	423	437	417	451	394	401	441	356	435	453	410	400	418	428	433	413	441	423	413	394	419	409	404	405	449	427	442	388	468	413	459	404	417	412	436	449	425	397	397	419	423	401	410	420	432	426	454	402	411	426	401	363	409	426	425	435	449	411	430	440	416	409	432	401	445	408	430	428	418	439	408	422	444	443	387	390	467	407	440	421	413	450	428	445	397	405	441	413	401	471	419	421	421	427	398	409	368	438	391	445	424	418	422	404	425	432	412	385	401	423	426	427	429	402	406	412	413	409	431	402	398	428	419	444	410	441	414	411	408	410	394	408	421	433	454	423	440	404	396	429	406	431	432	425	442	399	423	456	423	416	404	408	431	425	415	413	407	399	419	441	408	432	417	443	476	496	414	420	412	433	442	411	436	390	424	414	402	414	433	441	421	426	430	393	450	445	402	450	429	449	450	431	414	406	423	390	451	407	413	406	424	394	411	464	421	457	438	433	410	433	437	431	404	406	388	438	428	402	396	441	409	413	396	440	407	443	408	453	417	429	401	369	448	424	426	438	408	400	404	408	454	421	392	409	417	420	417	439	445	386	431	379	439	410	432	411	392	436	425	409	439	411	407	412	429	394	423	423	423	404	466	426	449	437	415	385	402	452	402	434	427	445	427	396	431	451	448	412	390	420	460	397	400	418	427	472	394	406	416	399	451	458	393	403	440	446	428	400	386	418	391	367	428	412	393	414	398	379	408	419	371	418	435	395	411	401	436	431	391	396	449	404	405	422	408	457	409	415	413	452	440	425	396	444	407	444	440	415	391	436	402	404	425	439	405	402	410	391	410	399	424	421	406	388	418	384	434	420	405	439	446	467	445	447	427	410	422	425	436	425	410	457	430	398	436	418	403	409	463	420	421	453	428	406	434	391	432	409	388	420	440	419	423	418	422	438	400	400	428	420	423	455	413	388	439	449	429	411	420	438	444	401	407	414	412	445	436	378	439	453	431	394	427	432	421	435	431	409	417	391	367	441	417	437	392	399	415	425	422	423	402	424	443	410	450	401	427	444	404	430	416	426	436	397	430	389	406	449	418	410	488	410	434	473	430	411	430	395	412	437	410	439	409	436	424	413	400	428	455	442	442	407	445	393	450	435	414	424	439	419	422	444	429	417	429	452	411	406	411	411	424	468	403	391	416	444	448	417	386	401	406	433	425	433	457	394	410	398	413	413	441	419	428	441	429	407	416	383	422	442	413	386	430	410	399	400	422	444	406	414	422	393	413	397	459	464	429	423	438	415	402	445	417	415	409	413	404	423	400	409	426	439	407	462	388	391	418	387	422	398	406	438	412	402	402	430	402	427	457	416	419	431	419	416	398	450	409	405	432	423	416	430	421	419	395	441	402	423	437	412	423	413	406	446	426	414	438	409	414	404	430	426	386	408	436	417	418	432	386	391	426	415	406	422	441	441	428	427	404	419	416	453	425	439	443	431	418	436	435	447	430	391	392	415	394	404	417	432	438	420	437	385	414	417	428	393	423	440	413	407	441	388	389	419	405	376	450	411	429	437	443	438	437	429	435	420	426	405	455	424	442	454	402	458	423	422	397	417	456	408	394	407	475	412	418	466	451	396	415	431	415	399	418	419	418	433	410	415	418	443	384	456	415	424	411	437	420	429	426	425	417	424	449	423	435	437	425	436	419	406	397	421	404	418	403	427	426	385	434	409	419	419	420	475	386	390	434	418	421	419	422	414	403	417	433	411	432	424	402	413	403	437	446	459	430	430	430	446	422	445	439	456	399	428	441	407	414	439	396	412	411	421	440	418	437	435	423	465	434	413	389	428	411	463	457	414	411	420	411	400	395	451	380	400	430	450	412	418	426	445	417	406	413	418	437	447	402	426	406	412	418	431	439	430	459	436	426	414	405	406	440	406	439	447	377	400	406	420	404	408	437	464	376	404	409	402	408	408	421	435	405	397	458	412	423	403	465	386	392	391	440	437	438	455	418	422	413	424	408	450	423	448	417	434	424	434	393	430	410	426	436	409	429	434	410	425	461	422	425	416	443	393	409	449	417	457	453	429	397	436	427	429	403	443	428	440	392	415	447	428	451	446	413	405	416	416	429	392	420	426	425	386	426	400	457	386	425	409	441	425	455	418	378	409	394	431	436	427	411	420	428	441	418	378	400	405	451	398	431	387	419	434	420	419	411	428	407	415	395	410	406	434	407	408	415	425	418	412	435	436	401	412	440	419	445	443	434	399	399	450	418
2503	1075	711	636	1060	1125	991	919	717	523	400	309	246	208	146	110	110	89	79	87	71	48	77	64	62	54	49	48	40	34	39	40	41	29	32	34	33	35	36	27	31	27	30	23	26	19	25	25	28	17	22	27	26	19	34	29	34	24	25	26	19	22	30	16	20	19	25	21	24	24	25	17	26	23	27	20	21	23	26	29	29	27	21	16	26	18	21	16	34	26	25	15	25	21	27	27	22	21	18	26	20	15	12	22	19	28	20	29	31	22	19	28	17	24	19	16	20	25	19	30	16	29	21	17	15	18	31	22	21	19	22	22	14	22	21	26	18	25	26	20	21	17	21	27	28	19	22	24	23	22	23	15	17	24	26	20	15	18	21	21	22	22	22	28	27	20	29	18	20	15	28	23	21	19	19	12	24	18	21	17	17	25	17	21	15	18	14	19	20	25	20	15	13	23	24	18	17	16	23	26	22	16	16	22	21	21	18	32	16	14	23	25	27	22	20	17	19	26	25	23	15	23	24	19	33	27	27	10	22	17	21	18	27	25	19	27	22	22	22	20	17	23	24	23	19	23	27	27	19	16	23	24	24	15	30	15	18	32	24	19	22	20	20	23	22	24	12	15	20	22	25	16	21	23	19	24	26	24	24	21	29	23	21	20	28	17	16	25	16	27	27	14	22	29	20	16	23	19	31	16	20	24	26	15	24	16	20	24	24	22	24	26	21	24	21	21	17	29	23	14	20	16	15	22	23	29	27	21	23	22	19	19	23	23	22	22	15	25	25	8	27	20	23	20	19	18	24	21	28	28	25	27	17	17	22	28	22	25	22	10	20	31	16	22	23	21	15	19	21	23	17	25	24	19	27	20	28	20	19	20	19	23	29	21	21	30	22	22	29	18	21	18	29	25	26	18	26	23	24	19	19	23	23	18	20	20	21	17	17	26	26	17	22	21	21	30	23	17	21	21	23	22	18	26	21	27	17	23	21	24	19	24	27	28	26	20	19	17	25	19	23	22	24	26	20	19	29	24	24	27	29	19	29	21	18	22	25	27	31	20	27	28	20	21	23	14	18	15	27	19	21	23	13	22	17	24	15	17	15	26	18	22	20	26	27	19	17	21	19	20	27	23	20	19	35	23	23	20	19	18	16	17	19	23	33	26	20	24	23	28	28	30	26	16	25	25	22	22	26	19	24	24	30	23	19	15	17	22	19	23	22	20	23	14	18	24	17	25	16	21	15	19	27	22	21	22	14	18	21	25	21	18	22	18	32	19	25	13	23	19	22	19	20	24	20	30	30	20	22	12	14	26	22	17	18	17	22	21	17	16	17	25	18	24	23	19	23	24	23	24	22	16	21	20	28	18	22	24	15	25	20	25	23	32	15	23	21	17	25	32	23	24	20	19	20	29	25	23	25	23	30	24	18	18	19	17	25	17	28	20	24	19	28	18	16	21	27	22	20	21	21	30	34	20	18	29	25	25	22	18	13	18	23	18	20	23	25	22	30	23	18	22	17	21	21	17	23	24	21	19	31	23	15	21	15	13	23	21	20	17	13	19	18	33	18	21	20	25	21	30	19	17	26	15	21	12	18	14	16	16	24	25	25	21	22	26	15	26	18	15	20	24	31	24	22	22	31	17	21	25	30	32	17	22	26	17	23	18	17	20	23	22	20	19	30	31	22	26	17	27	18	22	12	31	27	26	17	14	31	27	20	25	23	20	21	22	25	35	22	21	26	11	20	26	21	24	25	20	22	22	22	22	14	22	31	15	19	31	33	31	23	17	17	15	27	20	20	24	24	16	27	31	24	23	17	22	18	14	22	23	19	23	18	17	13	23	31	16	20	34	19	22	26	22	26	17	22	21	27	27	22	31	19	21	28	29	23	21	15	19	20	25	27	18	21	24	23	15	15	11	25	19	19	23	19	21	24	21	22	13	26	22	29	15	25	18	23	22	28	26	17	26	26	21	30	22	24	23	17	24	16	17	17	25	17	14	22	23	19	26	27	29	26	23	16	28	18	22	25	22	22	18	26	17	22	19	24	13	16	16	21	27	20	22	16	15	30	19	16	31	27	29	27	28	27	23	23	25	28	18	24	19	19	15	19	27	23	20	12	20	21	14	33	24	18	25	26	24	21	20	15	18	18	25	22	18	16	18	19	24	22	29	17	27	20	25	23	21	21	20	21	25	14	25	20	16	33	21	25	20	27	24	20	27	22	20	28	19	16	22	19	24	22	32	28	19	13	19	19	18	23	16	25	24	28	23	26	19	29	24	24	23	24	24	13	23	28	17	35	23	23	23	14	17	24	21	23	14	22	16	13	19	19	29	28	26	25	33	22	22	26	23	26	15	14	18	24	18	17	29	26	24	18	24	26	25	27	17	27	19	28	24	19	27	14	16	27	21	18	26	10	17	23	25	20	19	30	22	10	29	15	13	16	24	10	26	12	16	29	25	28	25	25	21	19	16	24	28	22	14	27	23	17	14	21	18	25	27	25	22	30	19	17	22	22	25	20	24	24	27	14	14	30	30	28	17	30	19	17	12	21	15	28	21	22	13	11	18	18	22	19	19	17	30	29	23	23	28	26	18	14	20	26	21	19	26	22	20	26	29	24	28	17	30	24	21	20	11	22	20	25	24	25	21	19	18	23	22	22	21	23	26	21	20	31	23	19	24	18	20	27	24	26	21	27	20	22	23	15	21	17	23	24	15	21	24	28	37	31	24	17	25	23	16	28	28	14	22	28	17	22	16	28	13	19	20	21	22	20	22	22	20	23	22	24	23	19	31	26	19	27	21	24	26	29	22	22	19	23	30	23	19	17	18	12	18	21	30	24	29	25	16	17	25	21	32	21	20	23	21	25	20	24	16	25	24	23	25	20	28	27	19	15	21	25	23	23	23	19	28	20	33	23	22	19	19	19	35	21	29	16	28	21	20	17	22	22	22	26	10	25	26	20	19	18	27	23	25	23	23	26	25	19	20	25	20	22	22	21	20	28	22	14	27	26	24	23	18	21	24	22	24	15	22	21	22	26	18	24	21	21	30	30	18	21	27	20	18	22	20	25	27	24	17	28	27	19	20	23	19	15	23	24	29	24	26	20	13	19	32	23	25	32	19	29	26	16	20	28	19	21	18	26	29	30	21	22	17	23	22	19	20	23	26	18	28	24	23	25	25	26	20	22	23	21	25	18	25	23	25	16	21	17	21	18	21	24	15	24	17	15	20	15	23	24	14	19	19	27	18	21	28	25	14	18	20	20	28	26	30	17	26	20	23	13	22	34	25	24	30	19	21	21	18	22	14	29	25	22	14	19	15	20	17	24	19	24	27	16	19	21	16	19	14	17	25	15	20	17	14	26	29	20	25	21	29	31	22	19	17	31	19	29	35	24	21	13	20	19	23	24	20	19	26	38	22	16	24	13	21	20	15	21	21	28	20	20	20	20	17	22	32	25	19	24	19	23	24	27	31	25	19	24	29	20	28
29479	21807	17103	33596	40085	37648	34197	30458	26671	21645	17695	13620	10846	9052	7401	5708	4642	3757	3742	3283	2885	2578	2482	2235	2063	1914	1826	1628	1513	1445	1192	1078	957	899	896	781	753	763	688	712	730	664	631	605	630	576	549	554	567	570	545	490	461	498	493	471	467	437	485	457	449	458	467	481	476	526	501	496	492	477	476	492	488	489	474	489	496	451	408	503	424	428	408	422	399	435	414	373	435	410	432	429	399	410	440	399	386	393	381	418	386	367	379	395	373	416	385	362	360	372	380	383	349	387	391	380	388	335	392	395	359	357	396	390	359	393	378	361	392	372	407	387	393	350	430	343	379	371	377	386	423	384	387	371	372	402	337	373	347	382	372	370	363	400	375	375	343	378	382	357	365	369	379	352	362	351	351	386	387	425	349	388	383	397	355	378	389	389	400	336	397	368	378	345	381	394	396	385	373	372	373	364	357	406	347	377	381	359	384	372	362	354	364	361	367	396	369	360	360	358	338	376	413	403	368	403	367	369	389	376	322	402	380	365	384	368	392	372	346	368	369	394	363	396	397	368	364	382	386	349	368	340	357	385	381	353	373	386	364	402	343	376	383	358	377	324	353	403	375	350	357	372	391	371	389	385	362	365	395	417	422	376	354	370	368	349	329	373	356	386	371	402	362	411	355	379	384	377	411	405	349	391	393	399	372	363	380	385	382	384	355	378	346	342	394	379	339	404	358	360	388	354	390	381	373	382	389	375	387	383	401	379	388	357	352	339	405	349	364	356	366	389	376	386	360	362	388	356	351	382	398	388	403	425	354	368	387	384	387	388	388	363	387	383	357	337	373	367	392	349	352	408	370	387	365	340	388	349	381	384	366	338	399	362	378	349	383	371	386	343	374	369	410	372	376	351	386	386	363	387	394	359	359	385	362	349	353	395	371	345	414	375	410	409	379	380	383	357	400	337	390	363	366	400	393	368	383	370	377	392	366	397	382	362	406	370	358	407	341	393	351	353	373	359	350	362	378	373	365	377	387	374	332	369	375	404	417	370	349	413	376	361	391	332	373	403	399	394	387	376	356	326	371	380	370	364	397	389	383	395	340	380	380	417	379	394	374	397	403	350	398	351	373	349	362	374	379	358	351	381	355	355	393	387	385	361	379	349	357	369	320	377	403	377	395	391	385	385	373	415	373	387	376	384	365	389	365	371	367	402	376	343	374	367	398	368	394	388	341	366	399	363	361	374	348	358	379	394	364	366	386	363	370	418	367	370	396	364	353	402	383	360	372	384	405	379	381	362	405	395	368	341	336	385	350	360	377	405	382	355	347	407	409	345	386	379	381	375	399	341	398	393	368	396	345	380	396	386	349	390	342	388	393	371	359	373	391	344	380	348	375	388	369	399	343	360	355	362	374	363	349	355	365	351	348	405	389	358	367	336	379	392	401	374	337	388	397	338	369	348	380	398	360	393	376	372	400	382	393	383	351	397	335	323	333	385	363	360	398	388	388	419	372	354	369	388	352	403	387	389	388	383	394	357	381	356	378	412	385	386	336	375	391	360	355	357	382	364	376	402	377	367	377	430	341	343	370	374	385	370	338	397	384	346	373	362	383	369	368	383	351	390	365	373	370	346	384	379	358	373	342	363	359	368	405	349	343	393	405	352	392	361	409	347	387	368	375	345	402	373	365	395	365	376	402	383	355	393	383	354	375	408	350	376	371	399	358	382	390	423	410	367	376	362	387	360	360	379	380	397	402	362	374	384	375	420	376	380	414	365	368	382	345	406	412	393	396	359	379	387	392	368	355	343	392	402	405	354	368	385	382	332	351	364	387	399	362	371	371	362	379	386	373	396	382	361	382	384	388	355	378	375	370	375	360	389	380	382	397	353	353	372	382	408	356	385	360	361	385	348	384	356	353	398	396	361	377	390	368	367	351	391	384	376	381	360	401	330	403	416	384	347	386	429	336	346	371	349	380	370	403	381	369	374	395	397	433	400	396	370	387	382	362	380	365	376	377	382	388	374	382	357	365	370	373	375	386	377	380	378	385	358	335	379	339	388	387	358	397	402	363	358	379	404	395	360	369	372	387	351	362	363	352	338	399	375	381	391	336	375	394	383	354	367	353	374	400	352	386	385	361	368	348	354	383	355	381	386	377	352	348	381	360	349	361	346	381	382	422	377	396	386	338	337	379	354	372	380	388	395	366	371	384	375	379	326	356	371	377	366	391	373	393	373	363	343	389	385	360	361	383	379	380	379	370	366	379	370	387	361	365	349	365	373	414	357	363	379	382	351	381	403	367	390	357	367	391	369	364	394	379	376	363	384	358	375	361	337	359	374	385	411	374	399	379	395	358	379	371	425	374	382	364	393	348	387	381	383	337	403	384	365	391	381	382	401	376	418	368	351	353	365	358	375	393	382	340	376	381	370	393	404	374	348	369	389	350	369	346	369	351	370	374	394	378	415	408	408	361	383	339	385	380	375	345	383	390	360	364	356	360	375	344	382	401	426	371	405	359	377	417	394	398	381	356	389	392	360	410	351	380	376	383	371	328	389	378	387	364	365	418	338	395	378	382	389	333	395	364	390	396	369	365	384	375	397	392	409	363	386	342	360	400	352	367	347	405	399	383	403	389	350	399	336	356	371	381	393	360	371	375	383	367	351	352	355	363	367	396	354	351	363	385	371	385	406	426	389	392	360	383	383	368	392	400	353	368	357	379	373	410	377	390	377	384	344	373	371	405	376	388	369	379	355	373	368	377	378	393	357	354	391	356	376	405	396	379	346	370	365	392	359	376	345	401	375	358	412	376	368	352	351	423	384	349	383	423	366	395	409	358	427	361	357	390	346	398	373	412	371	332	370	377	418	368	372	387	338	337	385	352	397	352	348	348	369	383	382	385	353	391	348	378	334	394	367	365	379	375	417	334	344	408	353	359	406	380	376	406	379	380	371	399	405	367	381	364	364	368	365	358	344	415	405	373	422	353	410	359	392	367	397	393	370	377	358	430	375	368	360	378	391	363	385	417	396	374	371	373	399	386	384	386	386	369	403	411	336	379	386	377	355	365	349	376	386	394	374	391	378	381	398	396	330	345	356	382	380	353	363	361	371	400	369	392	370	380	356	384	383	368	381	361	378	380	385	368	371	346	375	394	333	394	372	353	357	370	358	399	407	356	373	362	360	388	363	340	379	382	355	384	364	377	352	385	377	395	382	341	364	379	373	401	371	351	362	373	346	331	385	390	392	400	369	388	360	400	395	356	373	383	386	366	362	341	405	386	378	325	345	392	411	388	386	332	331	388	381	381	412	413	364	364	386	360	393	365	381	389	391	381	351	367	384	396	374	357	381	372	377	367	374	384	360	344	351	359	397	359	340	378	380	394	383	356	404	378	388	393	390	384	365	427	383	373	357	378	389	390	373	359	375	383	366	400	391	359	361	365	379	382	367	409	399	383	354	372	392	376	371	370	392	381	406	369	371	366	336	361	358	362	373	384	365	382	377
2333	1057	758	623	1067	1144	1037	931	743	568	424	299	223	197	140	126	91	77	90	82	67	52	61	51	58	53	47	48	39	38	48	36	31	28	29	29	31	32	25	31	23	31	32	18	25	22	28	25	23	19	20	19	26	19	24	13	23	23	26	30	22	23	26	13	28	31	19	31	20	17	17	18	32	14	20	26	20	22	10	17	24	17	19	22	12	13	18	23	19	12	22	26	16	21	16	27	24	24	19	22	24	19	20	19	27	23	26	18	22	24	20	18	11	19	24	18	13	27	21	22	12	26	22	17	17	20	17	26	19	25	25	20	16	21	18	14	21	22	25	19	19	16	17	22	20	28	21	15	17	21	20	18	21	24	22	26	14	21	15	20	25	11	30	18	22	17	22	19	18	20	20	13	34	21	20	23	16	14	30	22	19	17	25	21	20	20	9	21	12	26	27	17	19	20	20	16	16	21	20	16	23	11	22	20	18	12	18	18	17	23	16	28	23	16	19	14	22	21	18	18	19	28	19	19	21	16	20	24	27	25	14	22	22	17	11	20	14	19	23	20	24	42	24	23	18	18	17	17	19	17	18	22	30	20	24	21	15	28	26	16	23	21	17	16	15	22	28	17	24	14	14	15	27	18	22	19	22	23	21	21	16	23	15	17	23	25	22	26	18	18	15	24	16	24	20	26	22	20	19	25	22	21	17	11	21	22	16	19	19	28	19	8	21	15	17	19	17	16	26	25	24	21	18	21	12	14	15	15	26	23	22	18	22	16	16	16	14	26	18	20	19	17	19	17	19	23	20	15	14	20	19	26	17	20	18	19	20	30	20	18	24	19	21	22	15	24	20	17	24	22	20	17	15	24	24	25	24	17	20	17	17	15	15	20	22	15	27	19	23	18	18	24	22	29	23	18	23	18	13	18	16	25	20	21	24	15	22	20	26	31	18	28	18	19	20	20	26	20	26	23	19	17	26	13	24	16	17	24	16	21	20	18	22	21	15	18	24	15	14	24	23	17	18	21	27	21	29	21	14	21	8	19	27	32	26	18	25	19	16	18	24	22	17	20	23	11	25	20	21	15	11	15	21	21	14	26	18	22	22	21	21	24	18	14	22	16	21	23	15	15	17	22	12	14	28	20	20	19	16	17	27	16	19	19	24	19	15	20	17	23	23	13	20	22	17	15	24	17	20	17	18	23	24	28	10	16	18	16	22	24	21	20	18	20	15	17	20	22	15	13	19	29	12	20	17	16	18	16	25	22	28	21	23	19	28	24	19	21	30	24	30	26	25	22	20	13	14	16	22	15	22	18	19	20	26	17	15	15	24	20	19	17	22	24	12	27	18	19	21	16	16	17	20	24	23	23	18	16	21	23	20	14	22	23	14	19	25	15	31	25	17	22	25	15	16	12	16	22	20	21	28	26	14	15	22	24	25	18	16	21	16	16	22	25	15	19	12	15	20	30	20	14	23	15	21	15	23	14	20	16	17	20	20	20	22	29	20	21	20	14	18	15	24	13	20	17	10	16	19	21	24	18	27	16	18	16	15	17	17	18	26	34	21	18	19	19	23	25	17	13	24	21	20	35	21	18	14	30	15	38	23	23	16	24	24	19	17	18	22	14	21	30	19	23	17	21	17	18	19	12	16	27	13	19	19	20	19	14	20	14	22	15	17	24	23	25	23	23	25	28	21	23	23	21	20	23	29	25	28	15	18	15	16	19	18	27	14	17	18	15	23	26	24	14	18	22	16	19	18	21	22	15	18	17	24	31	20	18	16	27	30	23	13	27	17	13	19	18	16	21	19	18	21	28	29	20	21	15	22	19	21	10	17	16	23	17	12	18	17	19	25	27	21	13	24	24	23	22	22	24	12	20	19	17	15	20	18	20	17	18	21	20	16	22	21	20	19	12	16	18	24	15	21	21	13	28	13	20	23	19	16	27	14	24	14	22	14	28	20	16	28	19	25	15	20	18	22	24	36	18	21	15	15	19	17	14	16	20	16	12	13	17	13	20	16	22	19	13	20	21	29	20	24	22	28	26	17	20	17	26	25	17	20	21	30	18	16	21	15	18	18	20	23	28	20	19	14	20	24	26	14	13	15	30	23	19	21	16	21	15	29	18	17	14	13	31	13	22	21	18	18	22	23	17	20	19	17	19	14	14	28	11	22	28	21	22	22	28	13	23	18	26	22	17	16	36	14	21	20	23	22	22	25	21	23	30	23	25	22	26	22	22	19	19	23	19	17	20	30	20	22	17	18	15	29	19	18	17	14	20	15	12	21	17	20	21	14	22	26	29	22	15	21	15	21	16	15	18	24	15	15	24	22	18	23	19	23	19	16	17	14	15	24	26	24	15	23	21	21	30	32	22	26	16	18	12	13	17	18	15	27	17	18	17	17	17	24	22	24	18	27	27	29	13	19	19	14	20	16	20	24	16	24	15	26	23	22	23	19	22	18	16	21	21	24	18	24	19	18	17	19	21	15	21	27	16	20	20	12	19	24	12	20	16	17	16	19	30	22	22	17	19	17	16	27	20	13	20	23	26	24	27	19	15	20	26	14	21	21	18	23	23	27	18	19	15	23	23	22	21	19	22	20	15	17	23	13	29	21	21	25	21	29	21	16	20	17	17	14	25	20	20	22	20	16	18	19	19	21	21	26	20	22	16	19	20	20	14	21	15	25	14	18	23	15	14	23	22	25	23	24	22	23	17	25	22	24	18	15	21	26	25	10	22	18	26	26	14	21	24	21	15	20	17	21	15	18	24	23	19	20	12	23	22	19	23	13	15	24	15	23	15	21	20	21	32	20	22	16	31	29	19	10	20	16	16	15	13	26	23	23	15	19	17	17	13	15	17	18	24	20	24	16	24	12	21	16	27	16	18	17	23	14	14	21	23	22	27	27	22	12	12	21	16	13	17	25	13	21	19	21	23	17	24	17	17	16	17	31	23	20	16	25	11	13	25	12	18	25	21	20	21	15	21	17	20	19	27	22	11	18	29	13	20	20	15	23	25	15	15	20	32	21	21	18	24	26	14	19	21	21	18	21	16	28	28	18	22	29	16	24	18	26	17	25	19	20	25	29	23	15	16	18	17	21	15	23	28	23	15	24	25	30	21	15	25	20	21	24	25	13	16	27	16	20	14	18	23	22	23	20	20	9	17	22	18	24	20	16	19	15	20	18	19	25	21	22	18	14	16	20	22	24	14	21	20	16	17	15	35	16	10	22	17	21	24	16	24	24	17	24	16	15	14	29	19	19	20	21	17	18	22	20	25	22	30	17	20	15	16	22	17	21	20	19	29	22	22	17	23	19	19	23	26	20	19	22	12	17	18	22	16	15	23	16	17	20	15	13	17	19	24	21	21	23	23	13	17	14	22	18	17	23	19	20	20	17	23	15	16	23	23	22	27	16	25	13	20	12	18	22	16	25	21	21	16	17	22	16	26	23	20	17	20	14	23	26	29	30	29	25	29	18	16	23	25
29801	22205	17031	34070	40490	38120	34595	30758	26585	22047	17830	13743	11096	9274	7228	5429	4755	3659	3645	3133	2853	2626	2499	2219	2044	1980	1856	1641	1469	1342	1171	987	947	857	838	754	744	717	751	706	640	639	596	614	633	531	483	512	496	535	511	460	469	464	417	466	429	429	414	428	447	462	418	468	447	490	447	446	462	443	459	438	438	406	402	442	405	402	386	372	422	400	382	414	352	423	316	399	375	395	394	376	439	351	396	393	419	355	354	366	399	375	374	357	371	347	350	338	356	343	350	333	358	333	334	313	350	349	343	340	340	337	340	328	349	340	329	340	320	388	344	345	320	312	377	354	313	336	345	333	326	351	363	296	334	369	362	328	322	343	307	350	359	353	358	362	323	386	306	303	355	345	308	354	320	348	344	374	320	334	373	385	335	372	316	367	324	319	359	370	344	327	337	344	334	313	336	331	349	321	357	354	325	365	354	368	326	335	331	362	354	363	306	343	326	355	350	337	329	381	321	368	346	358	355	340	324	352	336	348	364	344	323	324	347	361	301	323	356	337	301	340	342	328	338	348	359	327	343	353	319	315	335	376	340	334	339	361	344	360	354	340	344	353	344	338	306	322	327	353	364	348	351	346	336	343	389	344	348	320	376	379	341	360	356	363	373	353	351	325	355	352	360	345	354	371	330	345	331	355	339	360	359	352	344	317	364	296	320	366	341	310	315	353	341	379	326	353	308	344	361	338	331	342	357	343	372	343	360	324	324	366	333	317	332	337	353	351	345	307	344	362	291	346	346	377	311	353	341	327	337	310	334	360	346	330	355	340	383	350	357	348	343	358	343	322	312	341	355	343	365	330	355	356	375	349	359	319	359	371	334	382	307	372	340	340	335	360	338	344	322	338	355	336	369	334	338	313	322	349	332	331	356	359	336	326	320	350	308	372	327	368	329	327	367	330	340	344	335	314	338	325	371	354	347	307	343	332	330	341	342	301	361	360	334	344	342	323	319	320	329	358	312	341	310	349	370	340	346	336	330	325	323	327	351	340	348	330	365	349	333	367	329	343	360	350	317	351	363	340	338	338	360	326	364	358	350	332	329	342	317	345	387	308	344	340	330	354	363	315	387	318	372	349	337	336	325	357	344	367	369	339	362	351	328	350	332	343	346	338	338	344	306	308	339	365	364	379	359	361	339	352	318	335	348	336	321	325	328	331	340	340	341	341	345	353	385	352	364	335	319	329	344	342	345	350	359	349	349	334	368	360	328	343	333	321	322	361	320	321	322	331	316	316	333	332	341	340	309	337	350	324	374	316	350	337	297	340	352	339	355	334	332	329	334	333	329	340	329	341	344	352	318	358	330	345	324	339	311	332	347	344	346	315	344	339	333	355	328	330	344	331	360	353	368	344	347	327	326	357	319	356	335	330	346	353	326	332	341	355	318	338	346	382	324	334	318	329	360	337	349	316	337	340	329	333	357	325	327	341	314	361	360	393	350	398	344	324	346	342	301	336	315	355	335	352	347	356	341	362	353	358	352	363	340	390	331	390	359	357	353	351	324	372	346	358	337	345	356	316	355	311	318	352	312	336	371	356	364	357	355	324	344	321	318	341	361	314	334	329	343	340	346	337	348	336	326	354	339	323	353	349	350	356	346	358	337	352	353	346	319	368	340	382	344	317	292	335	358	331	322	327	361	338	360	353	356	331	328	321	361	355	328	329	337	331	330	346	334	329	373	346	328	350	305	341	345	337	324	370	322	309	363	326	331	341	332	339	360	337	350	358	365	359	352	338	308	329	343	344	361	343	366	363	329	361	328	311	325	276	344	350	362	347	315	372	343	346	359	334	364	365	359	330	362	348	346	349	333	342	370	327	353	350	352	324	384	335	366	326	310	349	350	371	349	343	362	320	325	321	357	311	359	373	379	339	315	349	342	315	342	348	316	336	345	342	377	355	348	342	321	338	364	339	326	372	392	343	348	363	336	304	349	343	343	352	333	320	343	308	322	348	349	352	356	352	343	325	356	335	331	353	385	348	339	352	323	365	329	293	316	322	368	328	322	375	310	333	336	377	340	358	340	344	329	342	391	335	329	344	351	326	349	356	346	339	323	355	355	369	369	324	341	337	330	334	354	324	338	335	352	348	332	390	335	346	369	336	377	297	321	337	367	332	337	370	365	334	349	368	325	322	321	319	356	346	362	357	361	377	337	351	351	334	358	345	351	319	351	313	358	335	331	348	354	336	331	345	384	347	350	338	354	346	346	359	345	340	338	372	357	354	312	336	335	367	340	360	334	371	322	320	351	363	362	337	315	349	353	355	347	357	346	338	317	321	353	354	337	339	352	358	353	381	358	317	380	327	349	338	326	358	341	342	325	321	364	369	337	338	331	328	319	375	345	381	354	338	333	347	324	370	343	308	348	364	370	367	309	342	344	337	364	336	339	350	358	350	328	339	336	304	336	340	339	335	348	336	312	330	353	382	348	345	349	318	340	356	338	342	354	334	378	341	371	346	348	340	367	351	319	335	345	364	364	314	333	358	327	348	338	317	365	358	326	339	371	363	357	313	350	333	346	357	353	337	326	342	327	399	337	321	343	351	357	342	342	346	336	340	346	327	334	355	363	342	352	343	330	323	335	349	338	310	315	360	330	350	289	347	314	357	326	339	315	350	350	370	337	314	335	335	334	354	354	333	341	304	371	320	348	340	351	315	393	306	356	320	339	323	336	367	359	349	354	356	335	303	357	378	376	321	368	370	321	328	323	326	348	328	340	311	347	313	344	336	321	374	359	342	382	293	323	342	341	328	319	327	326	353	317	361	339	367	335	342	344	356	341	340	336	340	329	348	395	333	354	338	368	335	338	356	328	332	315	348	322	361	321	347	360	330	322	307	348	409	318	332	339	348	378	341	369	364	369	361	361	308	356	335	325	340	363	343	350	352	341	331	379	343	360	315	329	344	336	331	351	311	351	336	363	333	353	361	351	345	351	353	322	349	299	324	342	383	353	326	324	365	333	364	315	322	357	354	353	342	357	307	362	363	358	357	317	334	352	330	341	326	353	347	359	354	330	366	356	330	357	324	340	329	323	368	342	361	324	334	325	331	364	338	354	325	330	330	357	336	337	342	342	330	328	311	362	355	359	346	339	360	366	351	318	370	337	290	347	357	354	344	350	331	362	298	314	347	345	341	349	341	322	389	353	321	333	326	329	346	331	351	347	359	336	345	371	347	374	318	308	296	327	330	349	317	311	363	334	361	377	353	307	327	347	340	323	357	370	361	370	299	326	347	358	327	347	343	354	355	335	346	330	326	325	321	346	348	343	333	324	355	334	329	321	361	351	360	353	348	366	336	333	346	353	318	323	326	330	329	318	339	356	366	360	318	354	369	319	327	346	343	326	347	312	352	334	373	361	338	340	307	350	341	345	368	340	308	345	318	348	311	324	316	344	333	358	311	333	351	330	341	329	331	348	339	340	350	319	363	325	342	332	331	350	345	335	342	331	345
3892	1514	1098	858	1533	1692	1411	1267	999	813	610	417	357	281	216	176	121	131	105	107	97	91	83	71	63	93	65	63	55	51	45	56	37	55	37	47	56	45	32	36	36	41	30	48	39	41	37	29	26	32	34	29	40	37	29	30	33	44	37	26	29	30	30	23	36	47	36	36	24	47	34	35	22	27	35	40	35	41	28	26	28	29	37	27	35	27	34	28	31	43	32	26	33	27	30	38	38	30	22	34	28	38	28	34	31	31	35	23	35	19	33	24	30	27	26	30	28	34	28	31	27	32	30	25	45	36	36	23	33	33	23	31	27	33	28	27	33	22	27	21	26	21	32	38	34	27	36	34	28	32	23	39	30	22	29	36	28	24	33	27	37	38	30	40	34	32	28	33	27	30	29	33	36	31	25	27	37	26	24	31	33	26	30	40	31	26	34	29	31	28	32	26	24	28	29	31	38	31	23	35	34	28	31	28	34	24	37	36	24	24	32	25	31	37	32	33	25	31	28	22	24	27	27	35	24	27	28	33	34	28	14	24	27	16	22	24	20	28	26	20	39	22	30	29	30	27	30	43	22	23	31	26	19	32	20	28	38	34	33	39	28	23	37	27	41	40	29	29	23	31	43	17	26	29	39	22	31	23	36	24	24	25	24	30	29	36	35	23	28	36	21	31	31	34	35	39	25	30	26	39	30	32	23	38	29	26	37	35	28	39	26	26	29	27	26	34	22	33	30	30	36	32	27	22	27	23	32	26	33	22	42	19	28	27	34	34	31	32	32	32	33	26	35	27	30	33	27	27	32	39	37	33	31	37	24	29	33	30	29	29	28	32	34	23	30	36	34	33	34	16	35	26	37	35	36	38	31	26	29	31	30	18	42	22	39	23	29	30	32	35	30	29	29	23	28	21	34	22	39	24	27	19	21	31	31	34	17	28	29	39	32	30	33	27	33	28	23	25	36	31	33	37	33	36	27	34	35	31	26	18	20	28	30	34	36	32	21	28	34	33	28	30	28	25	27	32	42	39	33	24	30	26	30	24	29	20	31	22	34	29	39	28	31	29	35	44	33	28	27	27	21	30	27	33	38	26	33	27	27	32	29	27	29	29	34	26	21	33	28	34	28	29	34	27	23	30	32	31	31	17	33	25	30	37	32	32	33	22	27	35	24	26	32	35	25	26	31	31	34	19	36	25	26	25	29	43	24	27	26	34	25	32	35	35	35	33	32	33	35	29	30	36	25	33	33	28	30	25	30	29	32	34	31	30	38	30	34	25	31	32	26	35	37	26	23	38	46	30	28	35	41	34	24	33	25	37	31	33	32	24	32	37	22	28	35	25	25	21	23	32	20	35	28	42	22	39	40	34	43	30	35	20	35	28	33	26	33	24	23	29	34	36	35	26	28	40	33	28	28	30	29	40	26	28	22	41	35	25	26	23	36	35	33	32	26	39	46	34	35	31	34	32	32	31	27	33	31	32	23	21	40	24	32	29	32	27	23	32	27	32	30	31	37	25	27	25	25	27	33	32	29	27	29	32	38	19	25	29	27	32	30	33	39	28	31	31	31	21	32	27	28	27	28	35	29	42	34	29	32	31	31	28	24	38	27	23	37	33	40	32	32	23	35	36	35	36	30	26	31	33	30	28	24	27	31	26	37	33	22	39	26	37	31	25	36	26	38	30	35	35	34	29	36	30	33	20	32	24	39	34	29	25	33	33	32	27	36	27	32	28	32	32	34	26	38	37	30	20	36	33	32	28	34	26	30	34	31	40	28	19	36	30	28	30	22	25	38	38	39	26	39	23	34	26	35	27	31	33	31	23	36	34	29	27	21	32	23	20	33	29	29	24	28	27	29	32	37	30	26	33	34	41	31	32	33	27	28	22	24	38	27	32	35	37	20	33	22	26	28	26	27	38	25	26	22	26	18	26	33	25	34	32	29	31	36	25	26	24	28	30	34	25	31	28	25	27	21	26	22	32	26	33	21	34	28	30	26	27	22	33	28	29	33	29	20	34	34	26	23	31	37	34	27	34	31	44	38	33	37	35	33	36	32	27	24	34	31	31	28	36	30	32	43	35	35	26	27	32	30	38	38	28	26	26	23	37	30	29	34	26	34	34	32	26	24	22	33	35	36	26	30	29	26	41	34	20	28	30	33	24	30	33	31	49	34	26	34	29	33	27	29	31	15	33	30	37	27	26	31	27	32	25	33	35	26	30	24	34	43	23	22	29	24	33	26	21	28	33	30	25	33	31	33	32	28	31	32	27	32	38	27	30	33	27	35	38	27	31	25	41	28	22	21	24	29	27	34	31	40	26	36	29	29	33	34	63	32	40	37	27	31	27	42	24	30	14	34	31	33	22	27	26	31	36	32	30	41	30	31	33	25	29	31	34	34	26	37	25	32	31	35	34	20	34	29	32	28	28	33	28	28	27	20	28	38	35	23	32	30	18	32	29	39	17	26	31	31	39	27	29	40	29	21	34	31	27	31	30	27	30	35	36	21	28	24	35	30	40	35	32	30	20	30	28	29	27	29	33	38	30	27	26	29	34	34	35	26	28	24	40	28	26	31	31	24	31	25	27	38	33	29	31	27	28	29	25	26	22	23	26	24	23	26	27	19	28	32	18	32	27	26	28	32	23	29	27	29	32	33	25	32	23	22	29	30	25	26	35	36	35	43	25	23	30	36	25	38	36	31	32	29	33	27	41	33	33	32	26	32	36	28	32	25	18	30	37	30	28	27	23	21	36	30	30	30	20	34	35	31	28	43	25	32	31	21	25	21	27	29	30	24	37	25	23	30	34	34	30	35	35	36	24	23	41	33	34	50	29	33	23	27	26	24	34	32	25	32	30	22	33	28	29	25	25	25	34	32	31	25	33	36	23	27	22	34	34	29	27	37	37	19	25	28	30	34	20	30	22	23	20	28	21	26	28	26	33	33	24	22	27	26	29	34	27	27	40	40	32	36	22	18	35	28	35	30	27	29	33	26	28	23	28	24	25	26	20	27	54	23	33	29	30	29	21	36	28	36	36	33	31	40	33	27	30	40	28	24	28	26	32	29	21	36	26	37	32	41	37	31	33	26	23	30	43	33	25	29	33	28	29	36	31	29	33	36	44	32	30	25	24	35	27	35	24	31	28	31	31	28	31	28	31	17	35	23	26	36	26	19	29	44	31	37	26	29	29	34	30	36	33	27	38	19	27	33	36	33	28	29	21	27	31	21	39	21	34	31	27	41	28	17	27	29	35	39	25	27	23	22	28	28	26	42	27	41	28	41	33	40	30	25	37	26	21	33	25	27	28	28	34	28	24	20	25	29	28	31	33	32	29	32	27	29	31	23	19	32	34	32	25	29	28	33	26	40	28	39	28	29	36	30	29	33	34	26	34	33	33	35	31	31	22	23	29	31	32	26	27	26	30	34	39	35	31	29	30	40	30	32	41	33	29	26	25	42	26	32	25	17	41	23	22	21	32	29	32
31587	24624	20107	37166	44355	42180	38373	34356	30263	25707	21258	17052	14047	11553	8826	7138	6149	5249	4793	4043	4170	3632	3165	2990	2715	2730	2526	2245	1937	1764	1578	1451	1270	1320	1178	1088	1108	1016	1001	1005	943	947	852	929	907	806	718	767	719	751	789	651	661	690	654	629	600	647	659	624	673	672	611	657	681	670	734	664	671	666	661	656	636	615	639	637	659	597	584	622	616	573	577	577	563	570	542	582	553	639	569	554	585	558	558	569	592	573	532	538	529	546	541	536	516	518	538	536	541	518	560	517	536	518	546	494	548	506	536	519	528	484	501	496	499	518	469	490	489	502	538	502	491	504	500	495	544	512	516	538	493	515	553	500	551	533	519	492	501	510	480	510	522	525	490	510	523	506	492	502	502	509	511	533	511	512	497	531	492	534	516	509	525	524	538	508	474	504	507	536	516	510	514	525	497	508	507	521	559	499	523	519	549	513	576	546	505	512	529	516	496	539	517	556	490	545	509	515	500	530	486	498	511	509	500	474	490	490	534	498	488	519	523	518	522	491	502	502	545	476	507	508	509	502	513	532	503	511	505	511	485	508	464	524	530	488	508	494	504	484	518	539	529	510	517	495	599	524	522	528	517	555	570	537	520	489	493	516	484	456	481	518	519	549	542	541	534	518	464	502	482	520	560	519	518	488	551	544	495	525	506	527	460	491	520	467	526	506	486	498	506	517	484	492	512	542	495	527	501	523	535	552	512	481	512	486	506	479	512	501	500	501	539	499	498	520	534	516	543	540	508	513	495	490	515	477	530	494	498	497	474	528	504	528	552	520	503	473	488	486	535	526	503	484	565	512	549	477	490	530	507	509	527	512	475	495	518	503	535	503	509	526	544	526	481	508	520	489	507	539	508	502	504	539	537	491	516	523	517	502	529	495	518	499	474	489	515	518	475	520	514	542	501	537	526	517	486	501	509	507	504	541	501	524	540	550	532	505	513	486	511	495	505	553	546	530	478	511	491	525	483	522	500	497	507	530	542	537	491	471	537	508	494	519	475	546	487	534	507	521	526	490	508	506	500	528	537	514	505	503	513	493	567	517	539	498	510	524	566	499	502	484	472	493	514	542	496	504	483	529	482	527	528	508	528	539	494	458	518	474	513	515	570	507	510	489	477	517	519	495	533	499	479	519	525	541	527	513	540	506	508	482	503	469	525	508	502	499	464	460	528	503	527	543	557	525	520	479	536	493	513	526	498	491	514	509	519	501	514	529	493	509	497	523	546	511	513	492	542	505	491	535	517	514	546	542	527	495	520	489	527	542	460	490	486	517	523	499	562	481	555	505	531	480	506	512	484	521	521	506	441	515	507	510	465	488	550	495	530	463	487	520	560	483	516	505	532	495	457	481	529	520	499	505	528	448	530	489	545	555	522	502	544	490	526	552	541	553	549	562	495	537	522	491	482	512	507	524	560	516	534	510	538	559	530	496	530	503	486	547	495	516	486	532	535	516	506	507	497	494	507	546	560	490	549	529	511	492	515	545	494	517	526	495	529	523	513	528	534	527	532	504	500	519	537	502	530	550	501	507	520	487	500	535	520	487	543	489	503	549	529	505	525	538	506	564	503	466	471	482	519	515	475	513	505	501	503	483	502	468	502	530	494	482	529	541	498	495	481	513	486	539	492	534	499	483	514	496	508	489	486	502	472	510	532	527	495	514	509	499	450	510	527	519	533	487	530	530	511	503	519	454	503	487	506	530	516	531	491	533	477	528	503	519	533	507	501	528	537	524	504	510	521	475	515	481	531	510	530	510	506	471	487	507	493	508	523	525	502	499	480	571	559	506	532	529	521	499	485	512	493	506	484	546	511	493	546	467	511	509	501	493	535	568	554	517	505	551	516	516	503	507	487	496	506	522	529	537	530	523	542	520	511	470	529	521	493	521	550	570	521	521	485	479	533	512	518	525	497	511	507	493	495	509	503	527	502	521	525	518	528	492	508	493	517	506	488	498	530	520	554	499	516	553	487	487	568	477	534	526	553	497	499	491	534	516	545	541	477	513	509	543	486	565	479	495	492	466	507	476	502	528	553	487	513	522	527	517	523	540	499	504	524	485	495	505	500	446	516	540	470	502	478	494	534	499	514	501	524	532	505	479	545	500	528	485	504	534	507	484	504	520	545	526	481	507	482	477	523	531	487	499	482	496	525	555	513	506	515	491	499	542	492	557	494	520	477	527	525	520	513	523	511	515	516	500	501	502	530	489	549	503	514	511	500	481	523	540	489	516	518	557	507	517	485	510	536	523	477	540	522	548	532	464	490	506	458	510	539	507	523	523	515	460	519	506	550	504	470	508	492	514	528	495	461	504	536	524	533	531	514	508	513	506	502	519	512	500	478	530	506	537	515	539	493	538	477	562	529	512	525	461	513	487	501	537	475	525	558	504	493	534	493	509	485	509	519	527	509	514	480	484	505	519	487	506	530	462	490	486	491	522	509	492	475	518	518	525	512	501	522	543	529	505	488	506	530	548	513	542	535	468	528	525	517	528	533	535	503	508	520	541	525	513	496	493	495	481	508	514	537	488	469	510	501	496	500	527	508	506	503	507	577	503	473	517	504	498	512	520	538	512	550	575	503	536	487	550	440	539	537	506	499	498	499	477	535	534	487	499	499	517	517	501	534	490	518	508	514	484	501	493	478	534	540	473	541	489	513	551	512	562	493	522	485	501	524	523	536	512	514	505	501	540	511	498	500	536	523	474	539	505	519	466	528	489	526	505	523	497	557	518	522	512	512	507	509	496	514	492	499	525	496	556	504	502	473	530	497	493	551	531	518	548	510	478	503	505	487	495	517	483	476	570	527	490	518	503	492	530	497	508	503	481	510	480	526	487	485	489	489	552	535	544	487	521	521	495	532	510	541	509	540	518	508	506	502	484	494	500	515	522	483	515	497	471	505	539	441	515	497	498	514	490	548	548	489	478	546	524	484	530	522	493	537	547	500	473	534	475	526	522	509	524	495	516	520	539	532	509	530	487	508	479	473	549	534	558	514	567	510	531	544	513	499	547	477	533	525	511	514	514	510	527	513	523	505	511	490	538	525	529	494	520	514	502	487	498	502	527	513	542	515	498	472	561	498	527	563	520	547	524	525	495	518	551	491	442	523	520	521	516	535	519	502	472	528	478	508	473	487	498	525	508	503	489	488	492	478	514	488	546	531	498	514	508	510	477	505	474	542	521	470	499	488	522	516	504	509	504	538	524	515	516	510	516	523	566	482	514	534	524	479	578	477	528	504	491	515	520	543	537	516	497	550	525	541	528	500	539	500	506	507	508	556	518	496	484	534	489	499	526	531	443	497	522	487	512	480	509	524	484	524	496	512	558	534	468	532	501	512	521	517	525	530	500	548	486	513	520	473	556	492	507	496	524	530	461	517	442	478	511	507	518	478	521	519	514	501	510	511	502	512	505	503	536	517	492	501	512	538	526	517	516	532	511	469	564	538	541	492	501	490	501	518	486
4097	2171	1474	1353	2386	2482	2231	1809	1533	1155	834	654	427	357	294	208	171	196	158	129	142	140	98	100	103	101	66	78	78	76	55	61	57	49	54	47	38	45	37	40	44	38	37	51	32	47	26	27	31	24	28	27	33	32	30	30	29	24	29	32	18	33	35	18	36	37	41	26	25	37	28	25	30	35	39	27	31	27	19	21	34	26	37	28	25	26	23	26	30	27	27	24	22	26	22	29	32	32	28	23	24	25	20	25	22	23	23	27	22	23	31	21	24	24	20	20	25	27	23	23	24	24	31	28	21	25	33	25	35	23	29	25	22	27	31	18	22	23	19	27	24	22	27	21	24	19	24	18	27	21	34	21	19	34	25	29	30	20	23	22	21	29	26	25	34	23	25	28	20	17	23	24	26	36	16	25	28	22	25	26	24	28	18	38	26	24	31	31	17	23	26	24	20	28	21	24	22	32	26	27	29	28	20	23	27	23	25	29	19	28	22	22	39	20	20	27	20	24	29	25	17	23	36	40	23	27	28	24	25	22	23	28	20	33	20	34	29	21	25	24	25	24	25	27	23	25	20	18	15	21	39	21	25	21	23	27	30	27	19	18	26	30	30	20	30	18	32	27	29	33	34	25	29	24	24	24	20	21	34	24	28	18	14	26	21	26	19	31	25	28	31	20	29	32	13	31	27	24	21	27	24	25	17	23	24	32	20	22	23	21	21	27	21	19	17	28	25	37	28	30	34	25	20	27	20	20	23	35	15	21	14	26	21	18	19	28	18	28	33	26	23	27	23	28	27	21	24	20	25	32	23	25	20	28	24	31	23	19	21	22	26	18	22	30	32	24	23	36	24	22	24	23	28	20	26	20	29	20	27	20	18	18	20	26	23	24	22	18	23	28	26	22	25	19	25	28	17	18	31	21	13	16	22	19	20	25	30	19	22	28	31	31	31	31	24	21	16	19	23	32	23	18	20	20	26	20	26	29	30	23	24	23	25	23	26	30	26	29	21	19	20	18	27	23	29	25	26	19	27	18	29	14	17	24	22	29	33	26	29	32	19	22	25	23	32	24	23	35	31	23	29	31	27	19	26	19	29	25	21	23	29	25	24	29	18	26	30	34	21	14	19	23	26	26	28	22	23	14	25	28	24	22	30	20	24	24	24	29	27	19	19	20	27	16	17	29	26	26	27	14	20	17	28	22	27	29	26	24	23	25	29	23	25	22	25	24	27	26	28	23	27	25	21	25	29	31	28	24	22	16	14	30	23	25	36	29	23	20	21	28	23	28	35	20	28	18	25	27	22	22	37	31	20	24	23	23	16	20	27	33	23	28	26	15	23	36	23	22	14	27	20	19	25	24	14	24	29	28	22	26	20	19	29	16	22	23	17	25	30	20	26	29	20	20	28	27	21	37	26	19	23	24	32	24	33	18	30	19	28	19	20	26	22	30	21	26	28	35	30	25	27	21	26	17	18	23	26	27	19	26	29	25	27	19	23	22	27	27	20	28	19	18	28	20	17	22	23	32	19	20	20	22	20	22	30	29	28	29	18	24	23	25	22	26	26	17	21	25	23	22	23	35	13	26	22	21	25	30	21	16	29	23	23	21	29	25	29	27	17	33	26	24	27	18	25	33	23	11	24	16	20	26	16	27	22	26	21	27	27	22	13	25	21	29	31	20	22	18	18	30	20	28	37	30	26	35	34	26	23	29	27	37	31	27	26	19	25	23	22	25	24	22	32	23	21	19	15	27	22	22	33	23	15	27	28	25	23	33	31	30	21	22	16	18	29	20	24	23	18	20	30	23	13	27	23	29	22	24	32	18	25	29	16	28	19	18	30	20	18	20	23	23	25	16	31	14	24	23	26	22	28	17	29	22	26	24	22	34	28	28	35	37	30	22	28	28	25	29	21	22	32	25	28	23	24	31	25	23	23	22	21	13	31	21	21	28	26	23	24	18	22	23	24	25	21	28	13	26	23	27	30	28	28	29	21	25	22	25	17	18	26	23	22	26	25	24	38	29	19	22	25	17	25	29	14	21	30	30	31	24	29	24	27	18	21	23	22	24	21	23	19	20	22	20	23	19	26	22	27	21	27	23	27	22	32	26	18	24	30	19	23	29	21	25	22	19	28	22	17	33	28	23	39	24	20	19	23	15	20	25	22	31	33	27	35	19	30	40	26	22	22	24	18	25	13	31	24	24	19	29	21	18	19	21	17	27	21	17	27	24	25	22	26	23	24	20	24	22	18	27	30	30	34	22	26	28	20	25	27	25	22	17	33	27	30	23	22	22	17	24	16	38	18	22	25	20	32	19	27	25	26	18	23	31	20	21	25	25	18	16	21	27	22	20	27	32	25	26	24	20	30	30	28	23	20	21	40	24	25	23	28	34	26	30	22	26	23	20	18	31	26	26	31	28	30	17	26	37	30	25	23	15	25	24	26	25	24	27	16	28	24	27	23	24	25	34	34	20	29	23	29	30	20	30	33	28	25	22	27	21	27	28	23	39	28	24	17	25	26	27	22	19	22	23	26	24	27	25	27	28	27	27	20	16	20	22	24	24	25	31	25	36	18	28	26	17	25	31	22	38	27	14	20	19	26	23	18	25	27	13	26	21	30	21	27	32	26	33	19	24	18	19	28	22	26	30	22	27	30	25	27	26	21	22	26	30	36	24	30	27	18	26	34	34	21	26	23	21	38	27	27	33	25	18	22	26	33	21	23	27	19	22	27	28	26	24	24	18	17	19	22	27	21	20	17	26	19	18	19	30	30	26	37	15	27	30	20	23	22	35	23	24	14	23	28	20	23	21	24	27	22	17	17	28	16	23	31	28	22	24	23	29	22	16	21	26	23	27	29	19	25	28	18	25	23	35	33	24	34	22	29	26	25	28	21	34	25	24	30	23	19	16	22	24	19	20	23	28	26	21	27	21	28	31	23	33	23	20	18	18	18	17	28	28	25	16	28	22	24	34	15	31	23	23	25	23	28	28	23	33	27	22	23	32	18	17	21	24	27	21	25	28	20	35	23	25	26	28	17	19	27	22	33	28	21	23	27	25	31	23	35	24	26	25	34	26	27	32	26	18	18	24	31	25	24	31	32	27	23	20	34	30	24	26	24	24	28	25	19	23	22	23	21	27	17	19	23	23	23	26	20	24	27	21	18	26	25	30	21	33	21	22	21	28	26	26	24	24	30	16	21	29	21	23	23	24	22	24	25	20	28	27	28	28	16	25	33	21	17	19	33	29	23	19	35	30	34	28	19	20	18	41	29	34	19	33	17	24	24	30	14	28	21	25	45	22	28	24	23	22	24	22	22	12	22	31	24	24	19	25	19	29	21	25	27	34	37	23	21	21	25	23	25	28	34	28	24	22	29	17	37	27	30	21	26	21	23	28	28	17	23	14	30	22	37	29	24	33	22	24	22	20	31	30	25	23	23	27	38	21	28	25	23	26	21	27	34	27	22	24	24	34	30	33	28	32
37526	28871	24243	41540	49227	47008	42958	39004	34581	30261	25519	21247	17867	14822	11447	9755	7957	7189	6261	5555	5427	4894	4154	4088	3708	3629	3199	2882	2415	2264	1920	1797	1605	1421	1321	1299	1275	1229	1165	1143	1118	1056	935	1054	918	843	831	831	744	745	737	733	703	672	695	583	578	629	593	630	648	638	606	666	686	660	715	672	650	619	610	665	618	607	627	602	589	566	533	529	543	511	512	530	510	508	488	526	499	535	540	501	532	536	532	510	473	479	531	487	455	417	463	513	441	456	442	416	445	429	436	415	388	431	481	434	424	453	416	425	442	436	419	413	413	407	402	415	437	443	401	450	413	445	407	440	412	430	391	425	435	457	406	403	384	424	449	424	425	431	439	466	470	433	451	434	434	422	433	459	419	396	447	405	440	401	425	427	400	387	430	435	386	406	406	415	437	419	413	407	380	382	415	433	392	456	448	400	435	421	449	422	428	423	416	422	458	399	435	403	418	414	407	399	406	378	433	410	416	426	412	437	399	421	399	416	426	420	426	401	372	451	429	397	432	459	414	427	404	412	408	403	398	440	435	428	436	417	379	410	455	422	438	424	407	416	421	428	393	443	469	468	396	402	456	390	416	386	450	407	399	392	425	379	426	413	404	422	409	433	424	405	416	452	415	422	438	427	423	430	403	410	440	400	386	411	398	403	398	406	424	446	411	411	427	416	391	391	401	394	403	477	440	418	390	398	429	430	427	425	430	437	434	407	409	446	404	424	397	459	403	435	424	391	403	412	405	412	429	489	441	400	433	428	389	429	398	425	405	400	423	424	390	443	422	431	399	416	393	445	396	401	427	458	409	393	402	427	406	414	429	403	411	428	429	431	395	414	397	431	429	420	453	441	437	358	405	419	447	419	461	430	424	378	388	428	438	423	418	424	427	408	438	439	402	405	468	392	423	426	448	413	377	446	418	414	429	427	416	392	430	399	407	401	391	395	404	412	366	385	456	420	404	409	407	394	417	399	425	416	436	401	416	406	418	430	452	408	423	423	396	401	455	443	405	409	429	442	398	435	405	421	432	401	431	410	415	441	386	382	461	410	396	431	414	393	427	427	438	422	427	409	421	432	402	447	406	425	462	454	386	397	424	389	399	437	415	436	452	398	412	415	441	388	435	407	424	427	431	400	413	386	464	406	463	451	418	453	417	412	388	411	435	424	462	437	406	426	394	389	409	421	435	401	388	410	419	462	413	393	441	407	445	403	406	409	417	428	441	417	421	422	400	448	425	416	397	397	400	415	414	429	374	411	410	430	385	421	450	385	408	401	409	417	375	400	420	392	428	423	457	445	416	412	451	439	385	410	413	380	414	429	395	446	407	472	414	440	430	400	405	414	435	401	418	449	387	403	433	405	398	423	430	441	401	407	370	414	412	404	420	439	395	406	410	429	418	435	422	434	362	392	436	400	461	441	420	406	394	411	415	427	417	427	416	463	406	430	432	453	415	377	436	396	409	465	406	398	423	442	403	380	427	401	423	421	435	416	417	408	435	409	402	431	430	454	414	418	425	432	445	432	437	436	427	422	407	427	418	416	400	430	403	441	424	407	417	409	419	396	431	418	440	412	398	386	409	428	417	462	433	462	384	383	398	405	451	440	414	393	435	410	444	411	396	408	412	401	399	402	408	444	433	415	435	420	431	423	381	434	442	435	422	420	395	401	402	405	416	432	454	443	398	420	391	416	385	408	423	422	418	403	416	419	477	366	450	423	412	416	396	402	427	396	411	432	440	442	425	411	401	414	373	422	394	433	416	393	407	424	411	421	424	442	414	393	440	430	405	440	383	404	431	420	416	424	424	432	407	386	387	425	446	435	391	395	451	389	418	430	438	374	430	414	431	427	401	389	393	410	435	405	397	431	406	422	428	412	456	385	420	417	388	397	402	398	400	432	389	455	418	435	393	411	416	433	389	414	443	438	430	396	437	387	396	372	419	452	425	440	441	401	386	419	429	403	425	432	412	433	416	431	436	436	409	393	411	416	418	389	419	426	438	416	394	409	409	417	414	379	422	411	416	448	380	405	427	432	411	402	429	410	425	416	411	407	417	458	410	415	439	425	430	453	418	407	430	409	398	394	422	383	397	412	388	426	394	397	449	424	418	418	437	414	419	417	420	437	432	394	408	431	417	428	391	395	464	392	418	388	403	452	438	411	428	410	415	411	428	440	407	475	407	456	438	438	426	412	414	387	413	388	416	422	392	383	410	386	446	463	432	425	444	404	386	406	442	413	403	406	430	431	468	406	426	421	429	411	415	382	418	442	412	441	447	383	403	427	407	440	417	433	415	413	434	455	425	427	408	407	443	405	438	433	410	399	424	395	437	435	453	407	409	409	419	442	443	424	467	419	415	430	404	451	422	433	382	402	407	422	439	398	420	424	409	407	426	402	439	383	445	400	399	405	419	401	388	392	429	440	457	401	429	405	478	416	408	382	464	379	390	393	429	410	445	430	446	428	405	445	435	420	420	433	420	452	430	423	410	447	404	433	404	407	429	418	451	425	405	424	425	388	410	418	411	402	414	424	388	407	399	468	385	438	437	406	424	384	434	406	424	415	415	428	444	449	388	426	435	482	451	405	392	397	414	406	421	421	449	422	405	418	392	435	434	436	395	423	384	387	445	434	410	426	429	408	408	479	448	442	396	399	414	417	394	399	435	471	408	389	410	420	425	474	400	406	419	380	437	426	395	409	396	421	438	427	433	423	400	439	428	407	428	380	416	417	402	434	447	399	450	385	439	421	403	407	419	411	424	437	453	397	459	418	383	417	408	408	418	426	376	431	396	459	428	449	398	400	405	384	396	455	433	425	433	425	412	431	422	444	425	391	399	433	429	434	419	429	376	384	414	485	406	422	400	413	404	417	419	473	443	436	434	428	434	423	403	395	376	402	430	428	447	435	403	401	396	436	410	400	412	433	414	381	417	404	394	433	441	435	429	407	411	426	355	415	423	386	414	399	409	427	380	394	393	415	428	445	404	401	413	428	402	407	445	405	435	410	397	411	427	411	448	400	349	424	433	433	430	447	361	435	432	384	385	434	435	423	424	408	453	434	422	433	406	437	362	407	444	435	410	429	415	419	415	423	441	457	424	384	387	402	382	423	415	396	397	453	416	440	418	425	422	431	401	443	407	435	404	414	438	410	432	426	414	448	372	413	420	401	437	431	430	439	402	399	377	400	413	398	380	432	445	422	443	429	426	422	440	424	433	444	403	408	423	413	440	409	452	421	405	395	419	445	419	419	438	419	389	423	383	412	413	407	399	408	416	387	420	426	419	434	423	402	417	413	403	391	429	398	396	430	453	402	414	423	403	400	431	436	408	404	430	409	435	430	411	427	465	456	408	402	429	446	427	438	426	422	426	399	432	418	417	403	405	399	419	367	413	429	451	391	393	390	419	468	392	425	407	385	417	457	416	422	436	421	441	416	421	379	432	419	450	439	453	425	403	407	432	426	430	415	418	406	418	424
2492	1102	715	649	1072	1251	1068	893	731	517	387	314	226	175	128	118	71	124	79	90	83	72	59	68	58	61	44	54	44	53	31	32	32	28	35	41	32	25	27	34	31	25	31	21	31	25	24	28	28	29	20	24	32	26	23	23	19	21	27	21	27	22	22	21	18	19	33	25	30	19	33	26	16	25	23	27	21	23	27	19	25	23	22	21	21	19	17	24	22	28	25	25	30	22	23	22	24	32	31	28	22	13	28	24	25	16	14	22	18	31	19	19	20	20	21	25	25	19	25	28	22	21	25	24	21	30	16	18	21	16	20	25	22	21	13	20	27	27	20	23	24	21	22	26	26	15	16	30	20	22	30	20	22	28	15	33	27	32	24	27	24	18	19	24	22	27	26	27	26	20	24	26	17	15	13	24	33	21	24	22	16	17	21	26	22	24	24	22	16	10	17	25	17	31	24	23	19	26	24	35	19	19	24	22	25	26	21	25	24	20	16	15	25	21	25	26	11	22	18	20	14	30	18	23	15	27	19	19	18	23	17	10	18	19	23	26	18	30	24	23	20	31	22	21	17	13	17	18	20	34	24	27	20	21	19	20	18	17	22	31	26	17	18	21	27	23	22	20	28	27	27	24	17	23	32	25	24	21	27	22	22	22	33	22	19	20	24	15	28	23	25	21	25	22	24	17	27	11	20	18	23	24	20	21	16	29	17	37	19	20	23	21	19	23	27	26	16	24	27	24	23	19	24	28	20	18	25	20	19	20	17	31	22	28	24	19	17	14	30	27	23	28	14	22	18	22	25	23	23	25	26	28	24	16	25	18	28	19	20	17	18	11	22	25	18	14	25	25	25	22	27	18	26	17	18	23	16	21	22	29	33	17	22	18	20	23	18	24	19	25	18	24	17	17	26	21	13	15	26	27	22	19	21	24	24	32	22	22	24	20	25	36	21	23	20	21	32	22	15	19	23	18	19	20	21	26	24	17	26	24	21	18	25	20	30	25	28	20	21	25	19	24	15	19	18	31	18	25	17	24	21	21	26	12	23	25	22	22	20	19	20	25	14	24	15	32	16	23	19	20	19	24	22	24	16	19	14	20	22	21	19	23	18	30	27	30	19	18	17	28	19	29	21	18	19	20	24	24	22	27	24	24	27	20	19	21	22	17	26	23	34	18	18	17	28	18	25	19	30	28	19	23	23	19	22	17	19	19	20	23	31	29	29	21	17	20	13	22	34	25	23	20	25	19	19	22	24	23	16	15	25	24	15	24	23	25	17	23	16	24	22	22	18	15	18	26	18	25	24	18	17	21	26	26	24	20	20	19	24	27	26	20	24	29	24	22	21	18	28	21	26	15	26	28	26	17	26	32	24	20	28	25	20	17	22	16	21	28	24	13	25	17	22	26	19	15	31	24	23	20	23	29	17	14	21	26	22	23	21	14	20	27	15	19	23	16	17	26	29	16	21	27	22	29	26	21	13	24	23	21	20	22	25	16	26	18	23	24	16	19	21	27	20	13	16	19	24	20	17	18	26	25	25	23	22	22	27	30	22	26	35	26	21	30	26	25	27	27	31	24	24	27	13	22	18	23	26	21	17	17	16	16	22	26	26	20	19	23	28	26	16	25	10	17	22	19	20	17	25	30	17	25	17	18	11	24	24	16	24	23	16	23	29	20	16	21	26	17	21	26	26	25	24	21	26	21	18	18	22	19	18	15	17	21	20	19	21	20	14	28	23	24	24	30	30	18	23	17	28	28	23	27	27	25	26	14	26	21	17	24	28	30	19	29	17	20	19	16	17	20	20	23	18	19	36	22	27	17	20	35	13	31	16	23	21	18	23	21	25	27	25	20	20	22	22	26	20	19	18	25	18	19	25	14	28	17	16	18	24	32	21	38	24	20	27	17	15	19	17	23	26	19	30	25	16	19	25	18	31	13	25	22	29	22	20	31	18	31	30	29	17	23	22	26	19	15	26	26	21	22	21	35	28	23	21	17	17	20	23	31	18	23	20	15	23	23	27	24	26	19	27	30	29	23	21	24	13	18	24	29	29	31	22	17	18	23	20	23	22	25	24	16	29	21	26	24	26	17	19	23	28	22	18	16	20	23	20	20	25	20	26	20	19	21	30	22	22	21	28	26	24	27	20	26	22	21	26	27	23	20	25	18	16	21	29	25	21	27	27	20	26	22	28	21	16	22	19	20	27	27	27	18	23	24	14	21	25	15	19	24	19	14	22	21	18	23	26	22	26	27	18	17	24	25	20	26	30	23	31	20	25	25	23	20	22	24	27	29	18	17	17	23	25	25	20	13	23	29	27	21	27	21	21	21	27	26	24	19	21	28	14	23	18	23	18	32	28	21	20	19	25	24	20	20	17	18	27	25	24	27	15	17	24	14	20	23	30	17	19	27	21	26	18	24	22	23	23	24	18	25	20	24	23	17	13	17	15	22	23	15	19	26	22	26	26	21	21	26	28	29	22	22	20	18	24	15	23	33	34	22	17	28	29	14	28	27	19	23	22	23	16	22	28	23	17	26	27	23	22	20	16	19	21	16	15	17	30	32	20	18	23	22	16	29	21	23	25	26	25	25	28	23	27	34	22	22	23	27	19	22	16	24	24	23	18	15	20	21	25	20	22	16	23	22	22	27	16	28	30	22	21	29	27	21	25	26	27	19	21	23	29	23	25	14	20	24	17	14	30	24	22	24	30	18	33	26	24	28	25	18	13	22	23	21	25	21	25	17	24	28	22	23	17	17	26	28	22	29	17	19	20	29	19	18	24	24	20	21	34	30	22	27	14	18	30	19	16	21	21	19	31	17	14	20	25	14	22	27	27	26	26	20	19	22	20	21	20	24	20	21	29	24	18	30	15	25	21	24	15	18	23	29	30	23	24	18	23	20	18	24	18	24	23	21	30	25	27	26	19	18	25	27	24	15	17	13	24	17	18	27	25	31	22	27	24	26	21	21	17	19	18	25	21	22	20	15	31	25	19	27	21	32	24	25	20	17	30	18	20	34	18	19	27	23	14	24	32	26	21	29	16	23	22	13	15	17	29	26	26	30	21	19	21	19	18	17	20	17	9	23	25	23	23	18	20	19	24	23	29	19	21	20	24	23	28	14	21	32	27	23	30	24	14	18	19	19	13	26	28	29	21	15	26	24	26	23	27	20	29	25	20	32	19	14	22	26	16	21	19	29	25	28	27	19	27	26	17	33	23	24	29	25	17	26	27	29	27	22	27	28	17	22	26	24	23	15	20	23	30	16	21	20	25	20	23	24	22	19	19	22	15	24	21	31	17	18	20	18	21	20	14	24	24	23	27	24	15	19	18	23	29	17	17	23	25	25	32	24	22	14	27	23	26	29	28	23	26	28	26	19	19	17	30	30	11	17	31	20	24	19	15	21	18	20	28	29	20	18	14	29	14	25	15	19	18	23	18	27	23	23	25	25	25	18	20	22	34	21	22	18	24	17	25	20	24	20
29242	21389	16081	33207	40560	38192	34552	30450	25993	21323	16554	13304	10701	8787	6453	5281	4235	4018	3556	3277	3068	2872	2377	2399	2094	2064	1824	1662	1382	1312	1086	990	942	781	864	843	779	776	719	690	691	621	706	705	587	589	577	596	565	621	534	568	529	486	502	487	447	479	460	469	497	515	486	529	472	529	484	433	481	462	488	488	475	513	482	409	418	440	415	416	426	440	408	434	448	402	408	422	455	444	441	434	412	435	463	471	454	449	422	405	431	411	398	396	405	417	404	390	349	351	375	409	404	397	377	373	353	391	372	410	393	388	386	400	417	414	405	365	348	384	384	378	397	380	374	354	369	371	393	386	387	365	388	393	403	370	363	379	376	375	409	404	383	430	394	389	342	390	395	393	418	362	364	392	360	370	373	410	382	402	348	363	380	404	388	385	381	342	395	382	367	382	359	372	380	370	377	391	377	384	396	388	360	369	342	390	372	377	398	405	338	390	375	424	383	351	336	349	370	399	373	383	376	417	395	366	387	404	404	396	391	382	350	353	418	368	394	372	388	392	407	379	375	388	399	342	356	369	386	366	327	408	360	385	343	364	348	377	392	388	387	357	372	393	360	388	387	389	395	385	416	403	420	414	358	368	366	379	378	350	408	376	361	361	400	410	378	362	359	369	383	388	368	372	394	388	343	395	368	380	359	389	374	358	406	359	382	360	385	385	382	370	386	366	373	395	392	369	403	367	372	391	365	378	359	385	361	391	375	440	417	398	359	383	381	370	396	374	375	384	424	389	361	367	401	380	383	367	362	406	389	368	408	358	365	388	362	389	344	367	395	384	409	388	399	369	361	363	361	376	388	383	353	390	372	363	384	410	384	392	346	400	395	419	339	340	345	376	399	405	379	356	350	358	407	380	428	383	381	392	365	393	375	408	332	352	347	397	385	372	346	356	395	364	370	380	356	341	389	355	371	402	397	374	362	395	382	356	371	382	373	380	410	359	387	362	366	405	353	374	377	360	365	372	363	356	352	408	403	383	364	399	402	379	369	390	377	395	396	392	365	383	384	395	380	374	376	391	387	371	396	387	381	400	376	361	365	405	390	389	385	382	378	359	348	384	381	400	372	376	390	359	359	379	344	389	383	385	379	347	353	380	389	425	409	386	378	395	383	401	393	348	386	391	370	377	393	387	380	346	370	392	365	314	391	390	345	388	371	377	361	360	388	386	374	395	362	391	389	373	385	377	379	372	390	397	358	357	375	374	405	391	393	384	337	364	361	384	364	400	408	376	365	383	349	401	377	417	394	386	372	377	339	393	416	391	374	351	361	360	379	387	375	385	383	422	343	399	379	399	376	362	371	354	369	361	396	346	386	374	386	351	379	344	393	363	399	385	390	401	390	377	376	381	361	440	404	365	393	383	375	365	387	375	367	358	389	382	385	363	373	390	408	383	367	364	388	386	390	365	363	377	349	404	347	397	373	384	377	374	361	384	382	401	380	411	382	364	360	389	398	382	390	372	414	358	408	405	382	413	353	387	380	345	365	416	372	389	398	388	420	365	381	366	367	383	383	354	358	415	362	370	385	360	385	368	389	371	412	404	372	393	395	389	382	348	391	381	431	373	401	369	359	379	367	407	406	387	413	360	357	400	380	365	348	354	404	387	378	395	392	397	372	406	388	404	361	355	361	402	395	344	393	403	354	378	388	367	384	386	345	381	398	345	391	360	374	402	391	382	377	365	353	375	359	376	357	366	391	400	398	383	393	368	385	380	375	434	371	378	384	369	382	374	403	341	366	400	385	396	392	355	377	336	391	400	374	394	398	372	395	390	351	378	388	380	367	407	345	413	392	368	386	366	348	357	382	380	349	400	358	350	375	363	412	363	353	395	400	355	372	365	389	403	347	337	367	389	400	379	359	369	386	399	394	332	351	374	365	368	365	371	388	397	410	374	389	381	380	399	342	372	387	416	380	370	394	367	377	368	349	367	397	422	370	382	368	373	357	350	378	409	368	366	397	403	378	385	408	397	416	415	393	387	372	378	385	348	382	362	349	377	399	391	357	372	403	332	409	393	407	365	356	404	383	375	379	327	401	378	381	364	362	340	364	375	395	389	383	404	367	363	362	354	374	369	364	374	349	378	355	378	383	399	362	388	355	386	400	358	407	385	353	401	415	400	378	351	309	368	358	391	367	379	404	385	382	388	367	383	397	386	332	381	414	385	391	390	379	367	365	394	372	395	385	374	357	368	389	344	348	369	375	425	390	367	416	378	357	404	385	390	375	386	418	394	365	411	408	383	404	355	394	371	397	378	403	373	387	375	360	410	434	369	373	352	373	395	393	398	360	411	357	357	355	384	400	370	387	375	388	382	417	353	365	380	365	365	380	376	406	385	352	380	354	381	377	372	375	350	392	359	380	370	368	372	361	369	353	363	372	391	380	413	370	392	380	379	337	363	362	380	381	381	359	354	333	370	364	392	376	381	390	411	411	377	334	416	420	368	374	396	398	387	374	374	405	384	389	364	379	372	389	381	393	357	398	384	374	402	386	402	377	350	392	364	344	353	359	371	352	353	372	384	404	369	370	365	358	389	382	396	385	374	341	400	358	359	373	397	387	405	383	368	378	383	388	415	402	383	341	375	387	386	369	387	384	418	378	369	389	348	364	362	345	367	379	363	402	344	348	403	394	344	368	360	347	375	395	377	360	385	339	373	400	402	378	396	420	362	356	373	402	334	366	405	351	416	388	374	363	389	349	402	393	401	380	394	359	398	363	365	360	377	405	367	366	387	381	377	374	372	333	409	386	420	383	384	376	400	350	380	374	380	388	380	389	357	363	391	379	381	359	370	376	350	377	365	364	336	408	364	378	408	393	347	410	362	388	379	369	371	379	390	373	388	369	366	387	364	375	338	376	363	357	349	384	396	398	336	394	371	358	380	357	398	376	370	391	377	403	388	367	364	406	402	394	423	354	364	405	360	394	388	456	391	353	389	360	362	351	347	378	396	393	385	388	389	370	419	367	364	361	382	372	370	422	387	412	409	379	376	359	392	385	373	424	373	362	387	361	399	385	399	406	373	397	382	420	410	367	393	383	363	389	376	389	344	350	389	393	354	412	374	345	364	399	353	382	397	395	378	336	370	375	374	392	324	344	396	378	383	382	362	367	376	430	368	373	360	365	372	430	384	424	381	397	410	380	370	360	361	397	372	371	385	376	369	395	378	388	397	373	391	368	321	398	389	372	359	367	379	352	391	374	378	358	363	395	420	395	386	382	373	385	366	404	327	397	381	360	401	354	384	354	399	365	417	376	380	385	342	383	394	373	357	345	389	424	397	379	381	383	374	377	380	407	353	377	395	371	378	388	364	339	383	373	402	367	368	403	362	382	328	412	364	347	367	364	397	371	403	411	381	404	373	402	342	395	427	407	412	380	384	377	384	397	372	373	359	415	379	409	369	376	362	354	381	393	393	371	342	386	374	372	366	357	374	363	380	378	401	391	350	382	390
2434	1125	726	662	1183	1283	1116	954	762	588	418	286	271	182	150	106	100	93	92	60	71	68	59	48	64	44	48	46	34	38	26	40	31	28	23	32	27	26	32	27	28	27	23	35	24	17	20	20	29	23	28	25	23	26	19	25	28	33	18	35	29	29	25	27	25	17	23	17	31	15	27	17	27	20	19	24	24	28	17	13	19	16	26	19	12	21	18	23	24	29	25	19	20	17	22	20	30	19	24	21	25	27	27	19	22	25	23	15	29	24	16	24	23	16	21	27	22	10	18	26	20	15	27	19	18	20	19	25	13	22	26	23	30	18	18	18	24	14	17	20	24	20	21	18	27	23	18	16	29	26	14	25	20	19	15	14	22	27	28	12	21	19	16	18	27	21	17	20	25	18	21	20	15	25	28	17	21	18	25	25	20	24	16	17	18	18	26	20	14	16	25	10	20	18	12	17	18	27	21	29	18	33	18	21	23	17	16	20	20	28	13	18	33	26	25	19	28	32	20	21	19	21	21	28	19	21	23	19	24	16	16	24	18	11	22	15	23	17	14	21	22	20	22	22	16	20	14	22	16	19	31	27	19	26	20	13	21	28	18	17	19	20	23	21	30	18	15	22	16	25	16	16	20	21	20	21	21	30	20	20	13	19	16	23	20	17	25	14	22	20	26	22	19	22	26	17	22	18	20	20	29	14	15	23	19	18	22	23	23	21	19	20	16	19	16	18	18	27	13	21	24	14	27	17	19	20	19	20	15	24	26	15	15	17	21	16	23	23	25	20	24	16	15	21	28	30	12	20	18	21	20	32	26	24	15	21	12	17	30	25	15	21	22	23	24	26	15	20	15	20	28	20	18	26	20	16	18	17	20	25	22	21	22	17	22	15	25	26	16	16	18	22	19	22	19	24	22	20	28	24	18	19	20	22	13	21	19	29	22	21	13	21	26	25	21	22	24	17	23	17	23	15	15	25	23	23	23	32	27	13	14	23	19	23	23	17	22	18	24	19	33	22	17	33	21	15	21	19	21	19	25	22	16	25	16	22	13	26	11	14	16	24	15	21	25	19	11	28	20	20	25	27	17	23	24	26	20	21	18	22	15	19	20	12	14	16	23	18	22	18	24	23	18	19	30	24	20	16	15	19	36	26	22	18	24	15	18	18	31	17	13	15	22	20	14	17	12	12	17	25	20	22	20	16	17	16	22	11	25	18	11	18	16	19	17	12	15	16	23	16	18	23	18	29	15	21	16	21	23	17	23	13	17	16	20	22	19	13	20	17	16	27	23	22	20	25	16	17	18	17	21	27	20	23	17	20	18	18	22	25	17	18	12	26	12	25	25	27	16	18	15	23	16	21	20	19	27	25	13	20	18	24	18	19	19	24	20	15	28	16	25	23	20	26	17	20	17	25	26	20	18	20	21	18	19	30	22	24	24	25	13	16	20	25	19	22	21	23	22	27	23	19	13	18	16	27	21	23	22	26	23	20	15	24	22	17	20	20	26	22	22	29	18	12	25	14	28	19	15	15	15	26	20	14	15	20	20	17	16	26	23	23	16	21	24	23	25	12	26	13	24	25	23	28	24	20	24	18	15	21	21	23	15	15	22	21	19	21	23	22	20	23	20	16	22	22	19	23	20	21	23	30	27	20	21	17	27	15	22	24	17	17	19	19	24	20	23	16	21	17	17	13	21	27	17	27	14	19	18	15	19	14	15	17	15	19	20	15	15	19	18	18	21	27	20	20	26	16	19	15	15	20	18	16	24	21	18	22	17	20	23	15	27	16	22	26	25	18	19	21	29	19	30	24	22	16	24	23	26	22	21	21	22	16	15	20	25	18	16	20	18	26	22	18	18	24	19	20	20	19	18	26	17	15	12	26	17	23	18	22	16	14	21	26	12	24	17	19	23	28	21	22	22	25	16	16	28	24	23	18	18	26	23	15	17	33	24	19	24	14	20	12	20	15	23	27	15	20	20	17	18	19	26	18	24	20	14	23	19	16	24	15	19	20	24	29	24	17	16	22	27	14	22	21	18	19	32	21	29	17	29	18	30	26	18	15	18	22	20	19	24	25	21	17	13	27	16	20	11	18	21	25	22	19	16	18	22	17	26	16	27	25	14	19	21	13	23	11	19	15	18	11	22	20	21	16	22	15	9	15	24	20	21	26	20	17	24	14	25	11	17	16	19	25	13	19	27	19	27	19	23	21	33	20	23	24	14	22	18	16	17	20	22	21	18	20	16	18	21	26	29	25	21	27	22	21	24	18	15	20	22	29	15	20	20	24	22	25	24	20	20	19	25	19	20	17	19	24	21	21	25	12	18	25	19	19	18	21	12	20	20	22	18	15	23	23	17	22	18	23	21	15	21	15	16	16	18	23	20	17	21	25	21	21	27	15	15	20	24	26	14	14	24	15	29	19	20	21	24	22	24	28	21	23	21	17	23	22	19	18	25	11	18	25	22	25	28	29	16	17	24	23	22	17	22	23	23	20	23	24	17	15	16	18	16	22	14	15	25	16	18	21	29	25	15	17	28	22	23	14	29	25	16	25	23	20	18	23	26	18	21	22	16	21	18	29	16	20	23	15	23	25	20	26	22	26	21	24	22	27	16	21	20	23	12	22	16	23	24	16	21	19	24	11	27	18	28	28	14	22	21	28	18	18	20	17	30	13	20	20	24	17	28	16	30	16	18	12	18	18	13	20	13	23	10	15	18	15	22	19	10	21	22	24	19	19	20	20	17	18	24	25	16	23	15	23	26	19	20	20	23	17	32	19	11	19	22	25	20	15	15	18	18	23	27	25	16	26	16	17	19	12	19	18	23	14	23	15	23	17	24	18	30	18	22	12	26	20	21	27	21	19	20	24	19	15	21	20	14	20	20	25	19	20	23	18	21	26	16	21	19	11	14	15	21	22	21	25	25	17	21	20	21	22	24	22	21	14	26	26	18	26	26	22	22	15	31	26	23	17	26	20	25	23	22	19	15	20	14	22	19	25	29	26	22	23	28	20	17	23	20	19	22	22	22	23	22	22	15	33	15	31	24	14	25	20	21	27	22	16	27	22	28	18	20	16	16	20	17	26	23	19	14	15	14	15	17	18	17	17	22	5	20	27	22	17	17	13	20	18	13	25	24	23	24	15	14	26	17	31	20	21	20	22	29	16	23	20	20	20	23	26	19	20	17	15	17	23	14	22	28	15	24	18	21	15	18	13	15	27	30	18	19	16	14	17	26	21	15	13	19	24	22	21	15	21	27	16	22	16	14	24	19	25	19	25	12	18	20	15	21	29	19	23	27	15	23	18	16	17	17	16	16	25	19	22	23	21	29	21	22	22	25	16	17	20	27	20	24	21	21	22	22	23	17	31	25	17	21	27	20	14	19	17	19	22	22	13	27	22	13	26	17	24	13	32	16	18	23	17	25	24	20	14	23	23	25	18	21	23	23	22	18	14	26	28	22	26	24	14	29	29	30	13	19	13
30382	22311	16358	33583	40895	38715	34866	30900	26317	21255	16877	13469	10622	8361	6623	5351	4169	3877	3445	3493	2990	2840	2274	2534	2246	2103	1720	1666	1390	1236	1035	968	938	914	855	802	791	720	691	717	629	617	631	603	552	559	574	561	547	546	507	520	466	428	469	460	427	454	458	455	451	423	483	493	502	463	462	456	465	473	460	492	462	431	462	443	409	390	386	435	399	399	422	389	452	383	403	408	387	405	391	406	399	409	378	378	362	405	401	358	344	366	380	347	365	366	363	353	392	386	390	363	367	348	339	368	353	325	349	328	360	349	354	361	366	360	339	321	342	341	325	311	323	331	371	328	350	357	375	339	364	315	360	363	360	340	360	386	369	352	345	368	357	347	365	366	371	359	317	355	368	345	348	359	359	384	372	336	388	372	339	327	318	338	387	354	362	370	373	374	359	390	353	342	333	347	365	333	353	359	350	346	341	352	398	338	364	358	335	384	341	358	350	339	324	380	313	337	360	376	358	340	354	348	319	346	355	371	312	350	388	339	351	340	320	335	344	360	312	345	357	358	308	371	358	355	368	334	361	364	355	334	350	339	331	352	365	391	348	378	350	358	337	317	379	336	339	333	333	342	329	366	348	354	356	324	353	347	303	330	330	316	338	381	364	365	348	370	360	336	362	343	349	355	357	333	357	324	354	357	370	353	340	373	357	370	343	332	341	365	378	379	347	336	329	368	373	313	354	371	348	346	352	305	355	368	333	375	351	332	349	339	359	333	365	325	341	338	358	359	311	360	345	341	355	341	325	366	367	333	380	355	321	349	367	328	350	315	368	351	399	379	341	340	347	332	330	333	360	357	359	347	336	326	339	338	356	337	352	338	322	368	333	329	360	383	364	353	360	332	340	326	352	345	324	333	341	352	365	356	339	333	369	350	355	342	358	352	346	348	350	350	342	368	326	331	339	363	345	338	329	379	350	377	328	352	329	342	351	328	331	365	382	342	342	365	366	359	331	348	362	312	347	354	373	318	336	378	365	352	312	352	335	335	297	368	333	352	362	363	347	328	341	337	361	331	347	345	332	328	336	381	345	329	369	371	354	328	330	370	344	343	348	352	343	314	372	351	352	379	336	356	333	345	341	326	356	326	366	356	363	347	362	341	360	357	342	356	380	337	328	338	305	364	334	373	351	355	346	364	323	352	391	334	353	338	347	365	321	366	355	352	359	361	350	356	375	353	337	362	386	335	354	344	332	363	345	364	329	348	334	339	349	312	349	376	330	322	342	310	353	328	345	355	366	354	351	357	349	341	341	371	374	369	343	315	344	369	327	336	376	352	335	346	352	319	359	326	314	335	334	306	358	322	325	367	375	347	341	348	340	330	350	322	319	343	349	326	327	347	354	348	350	319	312	342	363	338	375	331	328	338	353	315	374	317	355	364	324	338	371	349	360	355	348	309	330	356	374	333	324	374	356	322	373	356	356	361	338	372	347	332	365	344	311	313	339	338	374	347	328	354	355	361	311	357	311	359	339	389	326	377	352	319	351	365	354	345	366	311	384	372	369	336	351	359	330	353	372	356	322	331	351	343	335	391	378	371	370	322	304	371	365	328	369	347	348	363	370	356	334	335	324	325	328	351	332	306	368	353	347	346	330	343	376	373	362	320	339	337	335	324	319	341	338	334	351	333	326	352	327	328	357	353	328	331	357	332	350	368	350	365	354	360	345	373	334	331	327	324	339	297	336	376	361	355	332	321	386	357	338	350	388	330	342	333	371	345	356	364	351	374	345	348	355	351	330	352	325	320	349	355	373	370	356	352	357	372	359	332	380	336	333	323	362	321	339	367	375	392	376	350	361	353	338	329	372	378	321	379	357	373	332	391	360	341	358	354	347	300	351	338	333	391	352	347	380	353	350	358	379	334	353	357	330	325	360	360	346	323	329	312	330	331	350	385	347	344	332	338	332	351	321	325	372	347	346	368	351	316	338	340	368	387	347	352	343	381	331	380	340	365	368	342	339	333	347	344	328	371	361	342	348	357	374	349	360	339	323	378	346	338	310	335	357	352	342	324	316	361	355	385	359	370	323	327	371	331	360	339	337	331	356	365	337	371	368	317	337	338	338	358	358	344	359	362	320	333	368	305	342	322	360	368	329	333	343	347	370	314	371	354	375	332	321	359	323	333	330	352	336	352	372	386	332	321	345	331	352	334	363	321	312	361	325	344	345	330	331	327	339	338	339	340	325	347	323	365	404	318	343	329	350	305	330	355	335	336	323	310	362	382	333	328	354	336	340	370	388	375	361	335	376	341	404	364	343	357	338	358	307	382	345	331	345	348	334	359	337	357	344	371	364	334	351	331	335	346	353	325	359	320	342	349	345	362	334	362	361	372	318	365	345	360	360	316	357	348	332	333	367	365	363	330	342	357	365	369	350	337	345	373	341	312	340	345	335	367	342	346	386	364	339	376	332	342	356	326	348	369	345	341	355	313	383	338	351	378	347	308	345	357	331	357	326	372	372	332	351	370	291	349	331	359	325	376	336	354	326	359	348	339	364	357	362	330	360	346	373	359	331	347	332	374	338	344	364	368	322	350	350	370	334	339	343	350	340	348	348	340	340	348	342	326	351	358	366	353	384	342	366	357	295	332	324	304	328	367	358	344	348	371	304	366	364	399	380	378	368	335	342	341	359	353	359	339	336	366	330	332	363	377	338	368	357	359	376	338	343	344	322	324	349	348	352	353	339	365	354	375	360	341	317	338	351	343	337	345	335	323	302	338	375	323	354	390	346	335	342	341	360	320	352	325	330	375	375	333	369	356	345	327	342	334	328	366	377	368	338	346	330	308	303	343	351	335	354	358	331	375	350	337	338	379	359	367	370	347	339	361	328	339	332	366	375	336	376	369	410	325	317	304	360	334	335	332	314	344	331	322	353	360	360	369	340	343	353	336	346	368	361	358	367	346	329	342	359	366	359	355	334	342	329	349	354	363	339	369	317	353	328	343	310	335	334	363	349	351	371	330	361	348	363	352	340	362	367	355	322	367	344	365	354	343	370	348	380	339	342	341	380	348	327	343	344	350	332	339	376	371	335	340	348	352	359	352	354	364	326	340	329	361	370	374	347	339	363	351	358	326	345	356	353	348	309	332	327	301	329	339	354	347	356	365	342	359	354	363	332	349	361	353	327	361	327	351	325	332	369	339	346	370	369	349	343	345	367	357	326	362	370	348	354	325	354	345	327	319	351	332	361	352	371	355	375	318	345	350	338	326	353	341	355	338	337	354	345	345	329	368	325	353	310	343	345	384	370	306	335	359	363	336	346	365	373	349	332	324	344	352	344	347	345	326	382	358	321	360	356	359	347	329	359	338	344	352	331	345	305	341	330	347	366	362	347	322	318	343	363	364	359	365	331	377	369	348	340	365	369	364	355	355	327	340	358	362	361	342	361	345	321	336	350	348	342	356	316	350	328	325	316	323	339	368	315	384	341	342	334	335	342	352	309	362	377	340
4176	1554	982	866	1525	1757	1532	1291	956	719	543	416	327	245	192	156	137	125	125	135	96	82	83	97	93	85	67	57	54	47	64	44	44	48	43	53	47	33	34	31	45	52	37	40	37	39	40	28	39	37	43	40	35	32	29	30	34	32	34	36	34	29	32	28	30	42	37	33	37	44	38	48	32	30	36	38	42	30	33	34	40	43	42	36	28	22	32	25	23	29	33	18	29	24	38	33	31	40	34	27	32	33	46	35	28	38	26	26	35	29	30	23	32	34	24	27	36	33	38	20	29	31	21	18	35	34	31	37	24	34	29	26	28	26	36	36	32	27	44	28	38	27	31	36	23	25	30	34	34	39	23	33	28	27	26	29	40	28	40	33	34	25	29	41	25	36	41	28	34	32	31	36	28	28	27	41	37	30	34	30	32	30	37	21	26	41	34	30	33	30	27	35	23	32	32	24	34	42	23	35	36	38	32	27	37	26	25	31	24	30	38	37	33	20	24	35	26	31	28	36	25	35	28	29	28	37	34	30	34	35	36	37	41	37	25	27	31	28	26	28	34	35	34	36	35	42	30	40	20	37	32	31	28	30	25	31	34	26	25	23	28	25	38	31	26	31	27	27	32	42	29	42	18	53	23	38	24	31	36	28	41	29	25	37	24	32	32	42	30	36	30	31	34	27	30	18	30	31	34	24	29	25	29	31	24	37	24	29	26	28	28	34	24	28	28	34	33	34	23	36	41	32	35	35	21	28	26	34	31	28	33	37	33	32	32	32	34	32	25	33	34	26	26	29	33	28	28	32	27	24	37	34	26	32	23	25	34	36	26	31	38	31	32	25	31	26	37	31	30	36	29	36	37	28	32	33	28	40	25	25	29	31	40	28	30	31	34	27	37	29	35	34	37	30	37	26	26	36	37	22	31	22	29	35	29	27	25	34	33	26	25	28	19	29	39	19	36	28	37	33	33	35	45	26	34	31	40	31	25	31	29	33	35	25	32	28	31	32	44	28	36	39	39	25	31	29	32	23	19	30	28	32	29	33	28	36	21	39	24	35	34	23	29	28	34	30	27	26	23	28	25	28	34	25	36	31	35	36	34	34	28	31	35	34	31	27	27	31	32	33	44	29	27	31	29	39	35	35	36	31	32	37	34	39	29	33	36	29	38	28	26	40	29	41	25	36	34	29	31	34	28	33	31	28	25	25	37	31	34	26	30	41	37	38	37	30	28	39	21	20	25	37	27	39	31	29	31	31	38	26	29	27	22	28	28	29	35	35	39	30	22	37	32	39	26	32	31	40	49	31	33	24	39	21	37	27	33	31	23	35	31	30	37	30	31	31	31	39	28	28	27	34	24	44	27	31	19	32	36	25	24	41	27	26	23	27	27	31	35	28	27	27	36	33	29	41	33	29	32	30	34	36	22	25	40	31	32	39	39	24	21	45	25	27	33	33	32	32	35	31	38	34	19	46	31	29	28	30	37	32	35	37	35	19	30	36	29	21	30	29	35	24	33	27	26	27	37	36	33	30	32	31	22	31	20	32	26	37	35	20	28	26	26	26	24	26	33	32	35	31	35	31	40	42	37	30	28	25	24	35	33	26	35	35	41	26	26	38	33	25	29	42	28	30	31	34	26	37	28	30	26	36	35	37	32	39	24	27	28	28	26	27	29	37	34	38	28	39	25	42	24	30	44	33	21	34	29	30	30	25	23	26	24	35	26	34	31	30	30	34	38	28	24	25	36	39	34	28	31	27	39	32	22	37	38	26	29	22	41	24	36	38	23	34	35	30	26	46	30	37	27	28	35	22	39	30	23	30	37	21	30	33	29	36	31	34	29	25	28	30	26	37	30	32	45	33	28	33	28	41	30	34	44	31	28	26	35	41	28	29	33	20	34	25	38	22	31	28	29	41	25	35	34	28	36	25	23	26	33	34	28	32	33	29	25	29	27	30	35	35	39	40	37	39	30	37	35	29	27	27	31	30	39	35	30	33	30	33	27	30	28	37	28	31	34	31	41	28	26	43	28	25	28	32	31	30	30	34	41	32	23	38	34	35	23	22	26	29	37	27	25	32	33	30	33	34	27	31	26	26	37	25	38	30	35	27	29	28	26	32	27	29	25	26	23	26	27	33	32	31	40	18	35	28	27	30	34	30	26	28	30	24	30	34	34	34	30	21	32	29	28	35	33	23	25	29	27	24	43	30	42	29	15	20	40	34	25	30	36	32	28	31	24	28	44	35	37	27	27	38	35	34	32	34	40	35	40	29	33	27	27	28	33	30	36	28	34	30	34	27	27	23	21	24	28	37	32	27	30	20	45	22	34	32	24	32	36	27	42	31	24	38	36	22	43	47	31	31	28	27	36	34	31	25	27	30	30	53	44	21	26	34	37	31	36	39	29	31	25	35	31	46	32	29	32	32	30	38	36	33	36	34	26	35	28	21	34	28	42	22	33	40	20	41	34	30	37	24	24	21	34	26	21	31	31	30	27	23	26	28	25	24	23	28	30	25	28	29	27	33	28	29	32	27	29	34	26	27	22	31	26	22	42	36	37	34	34	40	44	35	34	28	19	30	21	41	32	30	31	19	35	36	29	27	30	37	40	39	27	39	29	26	22	23	38	29	22	29	34	23	40	31	24	25	29	39	26	34	36	31	31	28	28	34	35	31	38	27	35	28	26	33	21	43	32	27	22	33	17	26	30	34	21	20	26	28	32	32	24	34	26	35	34	34	24	27	27	26	33	31	29	27	24	21	32	38	37	34	29	28	30	30	35	26	37	31	31	39	35	33	36	30	33	29	28	28	27	31	32	27	24	30	34	28	33	26	24	39	36	22	29	41	43	29	33	31	31	21	23	26	35	29	34	31	42	24	49	36	25	31	34	28	29	21	21	37	23	40	27	28	28	25	30	32	20	36	32	35	26	40	30	33	33	22	33	28	37	30	23	26	30	33	38	31	36	33	34	38	34	34	33	36	39	39	25	35	26	31	30	23	31	27	29	36	32	33	32	35	28	35	33	34	38	29	34	40	33	38	37	36	42	35	27	24	34	25	36	26	27	35	34	42	43	32	28	31	33	39	32	27	28	29	45	24	34	38	18	32	39	32	23	27	42	31	26	28	27	32	32	30	33	33	29	32	23	18	26	35	29	19	33	34	33	41	24	28	32	23	24	36	26	31	30	34	43	30	32	34	29	26	32	38	45	28	39	33	28	42	29	35	38	28	37	20	20	30	38	35	40	25	36	31	42	31	23	26	28	32	27	28	28	36	29	31	22	29	41	28	28	32	37	27	41	26	32	32	23	35	26	41	40	44	32	23	30	29	31	29	41	26	24	23	33	34	26	37	21	22	25	32	26	26	28	38	30	31	35	45	31	19	33	20	32	22	35	21	26	27	32	28	27	28	30	35	29	27	21	23	36	27	45	29	28	32	40	28	31	36	35	25	33	33	29	28	33	35	29	15	48	32	27	31	43	31	28	22
32121	24562	19596	36717	44165	42258	38510	34315	30057	24917	20224	16370	13395	10380	8956	7072	5615	5200	4693	4613	3990	3783	3304	3348	3054	2595	2262	2151	1922	1771	1492	1427	1305	1176	1135	1170	1210	1061	1082	1010	904	897	943	866	876	801	777	745	764	776	810	724	703	688	755	655	703	698	680	648	728	694	635	691	694	676	719	678	700	703	676	659	620	682	620	634	587	615	597	635	538	592	569	578	596	574	549	596	598	589	567	588	545	593	612	582	570	582	532	554	530	518	545	555	539	550	508	553	576	525	556	497	488	530	504	542	520	543	541	514	521	559	519	531	504	486	496	504	542	501	511	523	501	528	521	513	509	526	504	503	504	509	535	528	492	541	519	518	552	498	527	519	501	500	520	538	538	493	545	496	501	531	530	505	494	525	511	485	505	488	509	521	535	484	523	487	550	559	510	491	510	562	541	509	517	456	491	528	557	539	542	488	506	493	562	503	505	536	513	536	500	555	524	545	509	508	519	507	552	544	503	506	472	519	514	523	537	515	506	517	521	533	509	513	489	500	519	532	484	511	516	509	492	508	549	557	540	512	538	504	550	528	510	513	491	518	494	474	515	542	537	499	473	510	545	482	532	500	495	506	540	496	519	458	483	534	510	541	530	571	516	510	512	558	526	544	533	493	517	535	499	539	493	520	505	502	534	557	521	516	482	485	526	488	533	526	489	515	521	508	506	511	536	517	518	539	544	515	507	505	497	540	523	510	496	538	484	524	535	501	491	517	547	501	514	515	523	522	498	506	526	485	530	515	503	511	477	510	503	483	523	470	511	522	540	510	575	524	526	519	528	489	508	554	512	506	499	546	513	525	492	548	521	546	530	533	540	490	541	542	507	522	554	510	522	506	536	553	491	484	476	479	529	502	528	545	494	541	523	503	554	472	547	517	538	527	542	527	505	506	518	474	488	505	509	500	510	517	538	547	491	480	529	501	547	507	531	502	482	505	516	542	491	513	538	501	494	500	520	525	532	528	495	534	529	530	551	530	497	540	497	494	519	503	510	504	501	513	497	492	515	503	553	509	531	520	515	535	524	501	518	484	508	510	506	517	542	475	506	508	508	511	505	494	526	513	526	493	527	539	547	517	528	544	501	501	523	543	525	512	495	533	529	521	501	506	525	530	569	558	515	528	531	517	514	486	490	530	515	547	549	519	551	519	543	551	526	522	516	505	519	496	550	514	523	532	518	492	513	502	519	578	458	531	524	518	528	510	465	516	520	507	498	550	488	502	525	532	505	562	539	525	534	540	486	477	507	522	528	459	540	474	522	497	515	486	543	483	544	527	553	492	486	538	531	528	516	507	490	545	489	526	491	499	527	524	526	517	521	551	517	485	536	529	523	492	496	479	519	486	480	525	496	516	537	523	556	547	500	511	518	561	525	483	476	527	527	545	533	526	499	501	543	544	485	547	524	547	505	478	493	532	556	500	473	523	542	494	482	527	526	512	521	487	548	516	563	536	470	548	496	568	546	531	541	502	570	526	530	498	511	527	528	542	513	524	541	515	541	569	505	517	514	514	512	507	499	480	524	511	531	505	488	548	510	488	491	529	514	553	487	532	538	532	536	518	536	512	538	525	516	523	545	486	543	479	500	528	531	501	511	490	528	520	534	480	503	512	514	535	509	544	536	492	521	512	499	507	515	515	549	512	512	501	522	492	485	517	490	552	508	528	529	534	518	513	537	546	545	544	507	515	543	498	534	510	485	537	475	507	530	464	542	535	515	511	497	446	493	507	520	524	516	475	534	492	538	493	553	525	517	537	520	471	527	557	510	510	506	486	520	547	478	528	481	477	528	502	503	496	516	461	459	501	492	522	513	503	494	516	530	516	556	553	535	500	519	520	522	496	507	552	541	480	477	498	533	523	529	501	522	489	484	524	550	506	534	545	502	517	512	516	538	533	501	474	501	519	480	499	511	509	485	528	514	521	495	519	505	526	526	504	497	496	520	513	516	497	505	545	527	540	516	528	494	487	547	556	513	520	504	563	533	480	528	505	542	505	503	542	548	537	497	555	499	513	469	560	510	528	523	524	535	536	510	485	512	534	489	526	529	518	511	504	469	491	523	536	514	485	523	503	497	535	482	499	539	528	473	540	516	441	518	482	545	473	487	520	512	514	505	493	527	489	561	521	510	503	531	538	513	508	548	520	514	493	528	510	486	501	513	541	474	513	523	501	463	465	537	534	509	543	504	509	540	524	499	498	505	533	508	516	505	533	525	507	517	502	485	495	519	508	517	535	485	547	514	516	533	589	507	521	518	522	478	508	543	527	518	496	505	470	507	505	513	519	502	490	556	487	521	526	510	526	485	481	497	515	534	518	481	487	480	508	580	535	502	553	509	537	523	510	556	504	489	484	500	538	511	515	517	533	529	531	564	479	521	527	492	552	521	491	505	476	497	540	501	513	504	514	477	503	533	513	564	521	521	505	466	507	492	514	465	546	503	525	516	503	529	530	571	523	514	484	538	491	471	534	532	510	513	540	482	504	487	493	502	512	537	535	514	497	495	551	516	523	494	495	497	474	545	562	488	504	520	494	528	502	525	487	492	543	527	520	548	482	515	520	523	473	496	528	511	487	508	501	506	507	469	514	490	489	482	483	490	528	482	505	528	528	503	513	498	559	538	550	511	531	506	481	518	538	479	508	528	523	524	550	498	513	514	533	533	516	543	508	522	472	528	513	492	522	497	510	507	511	559	516	521	470	517	507	504	531	530	456	532	509	516	485	533	489	482	542	531	548	513	533	508	549	517	518	557	508	524	485	527	536	520	512	514	494	466	539	536	535	508	488	527	469	543	509	520	532	499	516	549	515	543	509	474	488	551	495	537	511	513	494	532	547	520	525	551	492	508	488	504	475	561	503	483	484	506	518	512	523	490	526	491	491	523	494	528	524	527	508	554	494	491	535	500	511	547	529	498	526	524	488	506	492	550	496	532	549	497	489	499	515	483	595	482	534	519	483	502	546	546	522	527	531	540	525	495	543	476	509	525	525	530	502	520	504	496	504	519	519	521	544	511	546	534	497	548	488	510	540	512	515	493	508	546	554	531	545	524	508	438	525	530	528	515	527	514	548	526	497	518	509	524	506	505	512	482	525	531	518	473	484	521	521	477	542	509	523	532	500	565	521	492	517	529	491	479	508	480	501	488	485	536	481	537	549	533	529	512	507	496	530	454	521	515	522	541	502	507	546	546	504	498	502	505	502	526	529	506	524	498	515	510	511	514	499	507	509	513	524	529	519	513	506	533	536	520	534	503	497	546	517	545	536	490	501	540	522	523	479	487	516	532	531	519	501	552	498	515	526	466	508	539	545	503	528	470	546	523	509	494	560	548	524	490	492	486	480	512	512	521	526	495	517	483	509	565	492	486	561	519	529	509	532	494	486	494	509	546	540	492	509	524	544	494	508	494	456	496	480	512	544	512	497	499	516	540	484	514	545	523	507	485	488	482	533	512	528	489	511
4234	2304	1461	1275	2300	2639	2196	1876	1500	1115	798	599	436	339	253	241	187	160	159	164	125	129	109	99	96	95	70	74	52	35	54	52	41	45	53	53	53	46	61	43	37	50	37	35	41	36	40	37	25	27	40	38	37	26	29	30	32	40	27	29	34	18	36	27	21	30	28	37	28	25	23	36	27	17	25	25	32	29	29	32	34	26	21	30	23	26	30	25	28	26	27	25	25	27	27	23	28	29	22	28	34	30	27	20	33	23	27	26	25	29	25	27	20	20	14	32	29	25	20	36	21	21	25	18	17	20	27	22	25	26	30	23	21	27	30	24	27	23	28	23	30	25	13	22	23	20	22	36	19	28	25	23	27	26	30	23	23	27	28	25	26	30	24	29	23	29	22	26	29	23	28	25	28	20	18	20	18	20	22	26	27	21	33	29	21	22	24	27	35	22	27	25	23	29	32	21	18	24	28	21	30	20	28	26	29	24	19	27	19	26	24	30	17	29	22	21	24	22	25	30	25	26	23	24	20	22	30	32	25	28	29	22	27	28	14	16	27	23	17	29	24	28	29	26	30	20	20	22	30	16	22	22	30	37	19	21	25	24	23	25	21	27	27	20	27	22	32	20	17	21	30	28	33	32	21	21	22	32	19	15	22	26	27	30	19	29	24	33	27	27	23	22	23	22	19	24	17	22	20	27	33	31	30	34	23	18	26	27	30	23	30	18	22	18	28	14	25	23	37	32	29	22	26	29	21	23	21	24	23	22	27	27	26	19	28	19	26	25	23	24	27	24	24	34	28	18	29	28	30	26	27	20	25	15	20	20	27	35	30	25	21	25	28	29	28	24	19	15	27	23	25	22	26	27	24	14	18	32	23	18	23	24	29	21	22	27	17	31	30	28	29	32	25	18	24	22	28	22	23	22	22	29	28	26	25	30	30	26	24	21	17	29	28	30	19	22	28	20	20	24	28	24	21	28	24	19	24	22	28	31	25	31	22	17	26	29	26	19	24	26	18	25	25	21	21	22	20	20	29	28	18	37	22	29	22	25	17	19	37	28	35	20	21	33	25	31	27	22	30	27	18	32	21	18	35	17	17	36	24	16	29	30	24	29	21	28	20	20	29	21	26	32	27	31	24	29	12	16	30	30	27	25	35	42	25	27	25	22	24	21	29	23	22	22	26	25	15	25	20	25	23	26	28	25	35	17	21	24	29	22	28	28	19	19	31	18	29	27	24	40	22	22	28	30	34	27	20	26	38	19	17	23	25	31	20	21	27	21	17	24	16	26	31	25	25	27	33	23	21	18	27	20	33	22	24	20	24	32	24	24	31	26	30	26	28	23	24	15	20	27	26	22	25	22	25	38	15	29	25	27	15	25	15	27	19	27	27	24	25	24	28	21	23	18	25	29	21	23	30	30	18	28	20	26	22	28	18	17	32	19	24	28	20	26	30	29	25	23	18	23	21	17	29	27	22	27	23	18	29	19	23	28	32	30	38	25	30	31	30	23	25	23	28	23	28	27	27	29	22	29	22	25	27	28	25	33	21	30	31	32	20	28	21	24	31	29	29	26	18	24	23	27	29	26	26	25	33	28	30	27	21	22	26	27	23	30	29	27	37	23	21	30	38	23	25	33	27	29	23	23	21	22	19	26	25	22	27	29	19	27	21	24	25	30	25	24	20	21	25	19	27	21	22	28	31	32	25	30	25	27	30	31	23	36	21	34	25	23	28	15	17	22	23	23	27	26	29	24	19	23	15	27	27	28	22	17	30	36	19	18	23	25	26	25	32	28	28	29	24	28	30	23	22	24	25	26	27	28	29	19	17	26	23	30	18	22	20	25	32	31	24	25	23	18	25	30	24	28	22	32	26	27	23	24	27	29	21	32	32	34	31	27	31	16	20	21	32	22	27	23	26	20	24	27	32	28	32	23	28	28	22	15	28	24	25	15	28	18	26	33	29	18	31	19	18	26	33	26	20	18	22	20	29	20	23	25	30	19	23	34	29	25	22	28	32	25	30	28	21	31	33	33	19	19	29	26	21	15	31	22	30	30	25	15	26	28	23	29	32	23	31	20	21	22	27	31	27	30	29	25	26	19	21	12	26	22	21	31	19	25	30	23	23	20	31	31	18	25	36	16	20	37	23	20	25	35	18	23	23	28	20	27	19	27	18	25	28	24	30	22	27	22	17	24	22	27	31	23	28	23	21	20	19	30	17	21	24	24	24	26	22	23	29	32	18	20	32	21	33	29	32	33	28	28	23	22	25	16	16	27	22	21	29	25	34	29	24	20	22	26	19	26	21	28	27	18	33	30	23	33	36	18	20	27	22	24	21	22	21	28	24	29	16	19	30	26	22	17	23	30	27	15	31	28	16	27	32	28	28	30	20	27	24	26	23	19	29	19	29	24	26	17	16	32	27	23	21	24	15	18	21	22	23	21	22	19	25	23	29	22	32	17	23	22	22	25	21	20	22	14	16	25	27	21	27	24	21	24	26	22	23	36	22	22	26	30	19	29	30	33	22	20	22	19	20	24	26	28	20	20	25	18	26	27	26	29	21	27	31	24	29	27	26	25	32	29	25	23	21	28	19	19	27	22	20	25	26	30	25	31	28	24	26	24	24	24	32	23	30	20	15	23	27	25	24	18	25	23	26	17	20	29	25	24	31	30	24	22	19	22	33	22	15	20	20	25	25	18	30	30	23	17	26	21	25	25	25	20	31	27	29	24	25	25	25	18	31	27	22	27	26	23	24	21	23	26	32	26	14	27	26	32	25	32	16	19	24	24	27	23	24	25	24	18	19	30	23	25	27	19	25	20	25	27	24	28	17	27	27	23	24	25	21	30	22	25	31	30	32	24	22	27	29	25	20	37	22	25	21	22	24	29	23	27	30	23	28	20	28	32	17	29	22	25	22	27	23	22	27	27	35	25	22	28	24	30	17	27	26	35	23	21	20	21	28	15	23	19	26	34	29	26	25	15	23	20	21	19	28	18	24	24	26	22	22	23	28	29	29	27	19	19	23	27	25	31	22	20	25	17	24	25	27	20	25	28	27	27	20	21	23	21	25	29	17	28	34	23	17	36	24	23	27	23	32	32	20	18	31	26	26	35	25	27	24	23	25	19	22	15	23	28	14	25	25	19	26	20	24	24	17	22	22	24	21	23	28	26	30	17	24	22	23	30	18	35	27	18	19	22	23	28	24	19	30	31	31	29	33	33	23	30	30	24	29	22	32	28	34	28	23	21	32	19	23	21	27	21	27	25	22	21	26	20	21	21	32	26	22	22	18	27	25	24	29	23	24	22	30	31	36	25	29	26	34	28	20	30	18	24	18	25	24	24	21	21	25	20	27	26	26	28	17	34	24	21	18	34	20	19	20	23	28	23	16	17	25	17	31	24	18	31	23	24	30	29	23	16	18	20	23	24	20	22	21	21	23	24	27	26	23	19	24	29	22	25	24	25	24	23	21	22	11	27	25	29
38323	29208	24044	41193	49183	47222	42971	38798	34559	29504	24807	20336	17206	13506	11450	9286	7545	7116	6488	5830	5382	4915	4444	4532	4078	3513	3106	2749	2307	1989	1843	1783	1507	1507	1508	1389	1456	1288	1259	1176	1049	1105	986	950	906	911	902	818	793	784	848	704	674	672	704	733	674	639	633	630	652	609	692	689	741	684	691	683	676	625	688	647	643	621	607	587	556	575	558	553	554	545	550	532	512	561	525	552	508	540	511	539	494	507	504	523	516	494	480	463	497	459	476	432	466	441	455	462	467	460	446	416	433	452	434	404	427	416	482	424	445	437	399	397	446	423	405	434	441	437	421	414	419	462	439	420	436	444	443	424	423	418	439	436	418	423	451	414	453	446	455	435	469	451	431	401	412	409	431	441	428	417	443	435	393	464	374	389	414	461	397	455	417	434	414	425	424	390	421	395	439	453	421	400	410	438	443	422	423	425	433	436	422	380	405	437	391	423	442	416	467	421	419	427	385	419	396	435	390	426	412	418	424	414	437	419	414	442	430	435	387	423	418	372	437	413	449	412	407	407	408	413	431	412	454	439	438	394	433	427	431	418	390	440	419	404	405	418	409	386	431	427	435	422	407	438	400	422	460	416	412	386	429	456	467	440	415	452	401	421	407	381	423	411	381	412	434	453	417	420	431	429	451	453	393	446	408	435	414	464	425	408	416	447	444	423	478	381	439	437	400	421	397	430	387	409	421	397	419	464	348	409	398	434	398	442	405	423	434	404	391	435	428	430	410	450	397	496	436	430	441	411	460	395	421	402	389	417	428	413	388	411	443	395	439	446	437	400	490	434	420	465	384	424	410	418	468	432	429	390	444	441	415	431	418	416	384	385	422	387	443	407	428	379	433	411	430	443	424	442	419	383	430	421	404	457	414	405	407	376	461	427	442	418	420	431	422	410	447	446	431	418	443	416	438	412	458	413	429	431	443	431	433	421	418	375	419	422	386	433	432	427	453	453	418	412	429	429	398	457	424	412	450	442	473	442	409	444	418	425	441	403	436	427	411	449	430	431	404	407	441	426	414	396	383	444	412	400	402	416	420	390	408	422	378	423	398	425	447	382	416	444	433	407	426	415	418	413	419	443	407	411	448	437	399	415	446	408	426	421	451	416	441	386	415	441	415	445	440	431	451	420	428	415	451	415	406	417	404	459	388	418	443	424	395	451	444	464	399	420	406	445	401	444	402	415	435	442	439	416	435	415	424	458	411	405	452	437	425	372	400	404	439	435	498	412	394	396	415	422	444	410	377	396	441	457	422	381	410	449	415	373	417	443	422	412	413	433	450	432	420	398	462	416	431	382	441	393	437	425	411	389	436	375	421	415	449	393	434	421	438	440	414	418	399	447	434	385	403	416	420	402	422	402	386	427	436	405	396	422	431	415	403	403	427	429	437	417	434	429	410	411	407	420	385	395	411	391	441	415	400	436	436	438	400	425	410	399	466	394	476	413	439	411	431	435	418	446	400	413	443	434	432	422	404	405	398	419	430	412	421	405	418	440	400	384	417	417	417	421	440	414	415	425	423	436	430	455	395	402	430	432	433	446	409	423	412	416	437	381	408	413	406	475	391	429	435	430	432	437	423	420	411	384	402	413	430	443	427	427	440	429	430	409	431	411	447	416	425	410	426	430	400	396	402	424	408	448	426	407	426	446	390	413	396	424	420	434	443	410	408	442	433	418	428	425	439	403	429	418	437	424	429	434	454	415	413	432	419	391	437	394	404	419	421	412	409	426	429	405	417	398	430	419	405	423	449	431	388	426	424	386	436	405	416	448	432	419	391	388	454	381	413	396	422	425	413	448	407	397	460	427	419	401	436	405	454	454	428	438	388	393	407	418	441	393	413	419	463	413	430	464	467	454	430	425	384	396	475	426	425	417	433	416	439	433	398	456	371	405	441	407	414	417	442	426	417	429	445	410	409	379	444	413	423	443	369	419	452	434	389	443	407	402	424	450	404	415	407	417	458	404	446	430	435	395	427	413	440	440	420	410	440	391	470	405	452	453	437	447	435	410	406	415	441	425	418	410	403	444	416	401	429	432	419	439	433	409	453	428	402	441	463	398	406	414	423	403	410	446	442	460	486	454	402	407	402	400	445	441	425	422	411	409	421	418	419	404	375	413	424	416	404	399	374	452	426	427	396	415	420	420	441	449	425	455	415	423	417	400	408	460	418	399	378	411	467	423	433	418	433	451	417	414	378	409	394	420	406	428	434	416	425	414	407	417	412	446	412	486	437	388	445	451	398	457	462	407	426	433	425	420	441	399	433	450	426	407	419	427	425	412	404	386	392	414	470	456	456	437	448	384	439	426	413	438	451	417	372	402	402	418	416	415	427	423	430	413	443	441	464	397	403	412	428	442	421	446	382	415	402	427	437	438	390	416	413	413	423	445	409	445	444	430	466	393	427	432	414	412	440	446	415	399	444	406	418	409	449	412	426	464	401	425	410	427	406	415	434	404	447	445	412	419	394	393	411	461	432	441	412	407	408	401	413	439	407	425	440	381	393	391	415	430	390	438	440	429	412	412	398	463	434	468	444	410	437	406	436	419	414	474	427	429	422	410	420	425	460	447	447	401	399	421	443	433	426	413	445	458	436	417	435	382	453	410	388	400	400	410	422	426	397	439	451	370	381	431	380	440	413	437	424	406	450	399	403	445	452	409	456	409	472	424	407	392	405	409	420	438	450	395	415	378	428	404	399	434	456	401	409	428	412	390	418	439	445	422	395	431	403	421	448	426	429	396	441	469	447	422	401	422	440	443	405	403	419	420	447	421	413	425	429	456	396	446	431	420	415	449	402	381	399	442	402	422	419	429	430	424	432	442	416	408	430	425	452	466	444	416	435	445	412	381	448	403	442	417	433	415	414	432	399	421	428	422	434	421	426	446	451	394	408	435	463	457	428	401	416	410	393	439	423	426	448	424	428	413	379	413	433	410	430	450	401	415	400	393	441	462	425	413	436	408	415	425	434	452	397	432	396	442	415	431	421	435	462	412	428	402	406	430	402	405	419	444	410	435	415	442	446	426	429	412	423	410	454	433	442	416	412	447	386	476	392	437	429	433	469	424	454	399	408	415	406	437	437	431	414	415	435	398	431	441	395	452	407	430	430	440	412	416	437	394	426	453	381	414	484	415	436	402	400	400	399	406	395	412	417	425	413	417	409	405	414	459	423	445	411	449	432	419	422	427	437	406	407	406	431	426	449	434	477	437	423	448	390	423	431	403	399	430	415	386	416	433	434	447	378	420	449	413	434	448	456	470	385	383	419	449	432	411	430	444	398	451	434	408	423	425	403	428	440	454	435	419	423	411	445	410	421	420	424	422	433	428	437	433	430	438	419	415	479	393	403	420	429	425	477	472	411	429	365	420	444	429	386	435	392	439	419	401	428	435	415	452	439	445	381	430	382	390	412	420	415	425	427	394	426	453	427	411	408	413	436	400	448	442	389	439	426	414	382	427	430	421
2646	1084	677	640	1119	1205	1043	829	723	509	349	311	233	160	131	122	104	95	80	86	77	75	72	56	61	58	57	48	33	34	32	37	37	33	35	39	22	27	29	29	28	31	27	26	21	18	36	36	22	30	27	20	17	20	14	25	26	27	33	27	18	26	32	19	21	26	27	24	25	17	18	27	37	19	18	22	21	24	25	25	39	14	33	19	18	24	22	24	28	27	19	16	28	20	25	30	21	18	23	26	25	19	20	23	26	18	29	27	24	29	15	25	19	23	37	23	14	29	22	25	24	18	28	24	24	20	16	22	22	23	19	16	24	23	21	21	21	21	16	30	25	29	20	16	23	26	15	29	19	18	25	15	18	13	20	19	34	16	20	24	21	19	20	31	22	19	32	17	27	18	19	20	25	31	24	17	28	25	24	15	17	16	27	19	23	26	15	35	24	19	24	16	35	20	25	24	23	21	24	25	26	25	21	22	23	31	21	21	27	19	26	25	21	18	19	25	21	21	14	20	28	20	17	26	23	20	23	21	10	23	14	25	18	26	20	29	21	23	21	24	24	19	18	27	21	25	17	20	25	16	20	24	25	29	26	30	22	24	30	24	26	26	25	27	20	22	20	27	24	20	18	22	18	15	23	24	19	37	29	22	13	22	27	35	26	25	21	26	18	24	26	21	26	25	25	20	24	23	26	21	29	29	13	20	16	25	30	21	23	23	29	25	27	30	17	41	20	24	23	19	23	20	17	24	24	27	31	39	19	22	25	13	19	24	13	22	18	21	25	27	22	22	27	19	14	22	23	23	22	18	21	25	19	33	26	33	24	22	23	28	25	19	16	22	19	16	23	34	29	24	29	20	25	21	22	28	16	25	26	19	16	20	18	33	32	21	22	22	21	20	17	23	22	29	31	24	13	22	16	19	21	21	21	19	16	25	24	22	24	14	19	21	28	21	19	22	25	16	15	18	16	21	21	18	27	14	24	19	22	18	29	19	25	17	24	25	23	22	20	19	27	18	22	21	26	18	15	20	29	20	24	28	21	21	27	21	19	21	26	18	21	22	23	20	13	23	21	24	19	27	26	21	16	24	32	23	16	23	26	21	25	16	20	17	19	27	27	20	18	19	30	18	22	21	27	17	24	23	22	17	30	23	36	25	23	28	23	18	15	22	27	22	24	16	25	28	31	24	19	24	27	24	22	26	24	21	20	20	22	24	29	19	19	25	19	17	20	13	20	14	28	23	28	27	19	22	24	16	27	15	15	16	22	25	22	18	30	27	27	22	21	29	21	22	17	12	35	20	24	19	19	23	21	17	29	26	17	26	15	22	24	19	26	17	23	14	25	21	19	25	22	22	29	23	26	20	26	25	23	25	26	19	21	14	21	22	21	20	21	22	27	20	15	21	29	22	21	25	20	17	21	24	30	16	26	26	22	20	20	25	23	20	28	30	26	25	17	17	15	16	23	24	31	20	25	20	22	25	28	25	23	21	20	28	28	33	20	14	23	32	32	36	21	21	21	24	16	26	24	20	15	18	24	21	18	21	18	22	19	19	21	19	11	20	19	18	25	27	21	23	39	16	28	10	18	21	25	15	23	20	26	23	32	27	24	19	23	23	21	23	19	24	20	30	21	27	21	24	25	24	25	18	26	24	27	21	23	19	22	22	16	25	21	22	23	31	25	20	24	21	30	20	25	23	11	19	27	26	21	16	13	25	17	28	19	18	18	35	18	29	22	19	16	21	32	21	24	25	13	23	31	18	32	24	23	25	25	25	20	27	24	25	28	16	22	27	31	21	25	22	29	23	25	18	21	25	24	34	21	16	27	18	26	15	25	24	19	22	23	14	22	21	22	31	23	16	34	20	26	25	14	20	26	25	15	24	26	14	20	25	27	21	20	26	25	26	21	25	26	24	22	17	19	30	11	23	17	29	23	18	24	20	17	33	17	20	11	23	30	28	28	19	23	22	22	26	20	23	24	24	28	24	23	20	23	16	21	21	28	31	20	17	16	30	25	29	27	27	31	28	24	19	22	24	22	20	26	27	18	25	27	31	22	21	29	28	25	26	21	25	16	16	25	30	20	19	21	27	15	19	25	17	21	21	21	21	25	31	33	23	19	21	29	19	13	21	21	30	28	20	20	25	15	20	26	22	19	18	36	19	18	31	21	21	18	18	17	17	26	23	29	26	24	22	25	16	23	19	23	21	26	25	29	31	16	27	23	18	25	17	20	25	22	26	37	19	22	18	19	30	22	15	19	22	21	10	21	26	24	12	22	22	20	31	23	30	23	17	19	12	25	20	19	27	20	39	24	20	20	22	26	22	28	21	21	24	24	22	20	18	21	27	19	28	22	24	25	19	19	18	19	18	20	24	29	20	22	29	15	18	22	21	19	26	19	22	21	25	28	26	20	19	24	23	16	17	20	30	24	21	24	21	19	26	25	15	23	22	19	26	27	22	28	23	31	21	19	25	15	23	24	20	20	16	23	18	25	21	23	21	18	20	20	13	21	27	24	20	23	25	16	22	25	17	18	26	26	20	23	33	16	23	25	25	16	13	17	29	23	18	26	21	19	22	18	20	24	20	16	23	23	20	17	30	26	24	24	24	22	21	25	26	20	21	30	17	28	19	24	21	29	24	22	27	28	19	32	17	31	22	21	25	18	33	21	24	19	24	28	31	34	20	28	29	18	28	24	21	31	30	27	22	20	18	18	17	22	24	18	18	17	23	20	25	27	26	27	25	23	24	30	24	24	25	17	23	22	22	27	21	24	32	24	18	25	15	19	18	21	31	23	23	27	27	21	18	19	23	21	30	30	17	14	20	28	23	27	34	25	27	34	19	24	27	16	20	23	24	19	21	26	21	30	21	24	20	26	21	26	29	20	15	32	17	24	27	20	23	14	18	23	25	25	22	25	25	26	28	24	18	31	24	24	33	21	25	21	19	15	20	20	28	20	23	8	22	14	28	23	22	26	15	32	34	30	20	26	16	29	23	18	28	24	19	18	13	19	23	15	26	23	17	21	25	16	20	27	25	19	17	21	19	30	19	32	31	19	34	24	23	23	14	21	20	38	22	22	30	23	32	21	17	30	23	24	21	27	17	31	25	23	19	26	32	25	35	25	19	30	34	16	21	17	30	17	32	19	22	20	24	18	28	17	20	22	20	20	22	31	21	24	22	20	26	28	29	23	23	24	27	19	14	17	12	32	20	22	22	16	34	23	18	29	13	29	23	20	22	34	21	19	21	24	23	31	20	22	19	25	19	28	22	17	27	30	21	33	25	15	22	22	20	33	26	26	21	23	18	21	22	24	15	27	18	19	27	22	30	17	17	25	25	21	21	21	34	22	23	20	19	21	13	26	23	21	26	26	18	14	21	20	20	26	20	22	19	27	23	20	25	25	19	16	21	23	20	19	20	23	18	25	24	21	18	24	22	23	14	18	22	23	25	19	24	13	31	29	29	23	23	22	19	21	21	25	26
30174	21824	16398	33631	40321	38493	34741	30217	25522	20571	16376	12736	10262	7756	6644	5024	4162	3979	3575	3389	2998	2866	2641	2575	2187	2016	1818	1616	1276	1104	1109	1091	961	938	868	919	881	809	780	722	701	732	658	678	616	618	612	559	565	594	555	499	559	478	500	544	515	500	494	477	529	490	547	508	508	539	537	489	490	522	491	477	449	473	437	478	462	445	477	456	465	453	492	440	446	423	438	445	415	439	400	428	436	474	459	418	355	442	388	401	408	409	410	405	399	377	419	375	428	398	390	388	407	411	380	387	366	359	358	369	355	393	367	395	390	371	390	393	382	397	365	346	374	390	397	372	396	380	365	355	380	385	371	386	401	396	351	419	407	407	391	353	382	414	392	412	336	376	403	375	370	414	367	351	376	374	377	379	420	373	376	369	388	369	389	381	385	388	384	379	397	402	361	404	404	393	364	391	395	387	361	391	356	399	384	356	430	396	386	401	379	353	408	377	395	379	408	376	363	383	394	392	405	390	390	370	387	416	407	359	405	403	416	386	378	407	392	361	401	415	398	376	391	360	375	376	374	388	360	375	384	360	368	400	374	372	380	373	432	405	393	390	400	414	367	345	349	415	366	377	364	367	390	385	384	376	379	389	394	378	412	360	371	378	410	388	366	384	360	383	406	396	356	375	380	419	414	392	420	387	384	393	401	406	384	365	388	399	342	355	410	422	390	402	391	377	378	394	355	419	366	391	399	397	384	375	398	371	376	392	379	416	379	392	383	358	423	402	375	367	367	365	353	413	396	349	411	425	380	433	384	403	375	395	410	411	360	366	430	399	376	402	368	388	363	371	361	346	337	369	374	401	400	380	365	375	376	375	415	393	398	418	375	357	408	373	390	406	382	401	413	390	402	368	379	385	343	393	383	388	383	395	393	375	361	395	376	386	428	381	370	364	385	399	362	373	358	395	358	374	397	387	385	370	373	370	401	414	349	373	343	380	364	415	406	361	385	367	439	358	395	395	380	405	376	390	372	407	374	385	390	389	377	412	406	366	402	410	404	361	364	387	387	388	412	392	439	358	350	379	354	371	374	372	375	411	371	386	403	425	370	369	398	373	387	334	382	438	392	390	393	373	404	412	356	380	389	381	358	370	380	375	398	362	365	355	362	422	406	379	409	385	353	389	344	425	406	384	412	388	402	364	388	380	341	391	352	386	379	386	442	390	396	391	409	364	383	364	352	415	390	388	387	367	444	390	426	400	387	381	400	381	401	348	380	370	383	381	399	376	398	362	375	374	367	364	413	388	370	376	385	413	402	382	374	379	379	400	364	378	350	372	387	397	399	357	380	374	384	349	409	370	403	434	402	397	388	363	354	384	394	405	390	342	386	358	377	372	408	398	357	390	398	404	365	397	382	396	370	428	393	391	353	401	382	353	441	418	405	383	373	370	352	383	387	381	368	371	399	380	401	371	402	362	372	364	410	411	365	421	363	387	385	406	354	409	378	383	375	385	401	375	395	421	389	366	361	387	404	392	378	380	409	405	404	405	419	366	417	397	396	396	412	403	391	379	405	403	414	375	395	395	410	379	380	388	389	385	353	394	382	398	402	385	404	382	389	362	407	358	415	401	380	356	361	382	373	404	418	374	375	381	372	358	375	399	345	370	408	368	388	369	378	389	370	387	399	385	407	377	370	385	393	393	411	388	357	376	399	387	372	372	431	404	411	338	411	395	400	359	381	379	367	407	360	379	384	389	376	405	374	385	368	372	366	386	403	378	402	363	376	415	370	382	420	389	425	369	383	376	397	375	376	393	394	375	365	397	375	379	377	369	354	374	362	382	390	353	382	400	388	382	361	386	374	404	364	401	405	362	380	368	358	359	398	364	376	388	365	353	431	344	406	320	385	391	392	376	388	402	405	393	399	396	384	422	394	415	405	406	414	402	367	384	426	365	431	383	362	369	393	362	379	383	349	406	416	366	353	390	385	401	389	375	382	339	399	378	427	362	395	374	421	403	374	395	348	418	383	393	355	409	402	373	365	360	386	396	394	380	418	416	384	403	378	375	374	355	403	406	387	371	370	363	386	388	359	351	412	362	391	375	367	379	401	378	368	395	369	358	386	387	405	356	376	401	343	381	398	414	365	388	376	384	387	389	378	388	382	419	369	350	376	412	391	379	371	391	368	400	388	415	383	376	346	382	379	419	404	401	416	401	389	413	395	393	404	368	432	361	402	404	399	368	379	351	419	409	381	351	414	414	410	395	362	397	379	380	391	360	390	386	384	412	396	360	390	398	369	380	393	408	373	362	354	362	412	393	395	383	369	369	417	404	387	376	392	367	389	361	356	393	420	451	389	417	416	398	395	388	411	390	370	400	360	397	398	366	391	366	385	367	374	358	402	435	399	386	383	378	409	384	399	409	374	374	404	390	390	379	388	401	387	400	365	385	396	390	393	382	405	396	381	391	386	348	394	392	374	390	386	411	405	365	387	396	388	398	400	372	394	355	371	365	382	408	424	395	378	364	404	378	398	356	382	408	371	380	375	403	384	394	403	403	380	328	359	384	413	387	384	412	395	399	412	386	405	380	368	401	371	392	389	417	375	372	369	351	383	389	384	421	366	384	374	342	354	395	406	391	385	386	420	368	380	403	370	405	385	388	380	344	381	387	390	405	374	344	385	377	385	395	382	373	354	386	397	367	382	409	415	388	415	365	392	380	404	379	365	407	349	396	406	374	385	371	397	392	347	416	338	420	369	379	400	428	377	355	387	358	396	409	416	400	345	412	395	403	399	365	364	380	395	384	361	356	373	400	388	370	394	367	434	403	377	401	391	371	375	383	366	386	374	372	391	401	387	372	392	372	388	412	370	374	413	370	364	403	370	342	384	357	395	396	337	392	367	372	405	375	389	418	405	393	367	373	375	364	357	394	371	366	418	397	426	401	345	391	399	387	391	394	405	372	361	391	386	383	393	384	397	360	417	393	382	411	369	392	388	415	378	390	395	383	419	391	361	361	400	376	395	414	397	407	376	347	400	393	397	404	375	385	398	383	365	389	376	414	397	409	376	392	371	359	406	402	403	373	423	370	396	380	398	360	358	379	385	390	376	337	361	409	370	366	345	373	363	407	380	379	370	420	379	361	391	370	371	431	407	408	362	394	367	392	376	390	372	366	357	406	352	383	401	404	370	393	396	396	374	373	395	351	364	407	341	357	381	396	387	380	415	353	419	380	366	366	376	365	408	369	366	372	397	390	362	441	366	352	386	351	354	378	373	356	394	404	410	428	393	365	376	394	381	399	417	380	402	419	362	397	382	378	388	382	416	352	388	388	396	415	389	396	379	407	388	397	378	392	367	360	381	385	402	392	355	400	379	405	376	374	374	380	403	371	374	383	396	390	362	381	375	388	378	381	407	407	364	416	424	383	380	377	389	403	379	416	383	362	381	378	393	378	356	387	393	423	374	371	376	359	398	393	398	401	392	408	365	400	448	400	388	424	377	404	406	403
2380	1077	690	628	1125	1233	1142	923	691	549	379	304	213	165	121	100	88	88	72	72	85	79	72	66	61	59	37	35	43	31	41	38	35	28	27	42	49	39	35	32	18	30	34	28	37	20	28	20	28	21	19	27	26	19	14	29	18	28	32	22	25	15	15	21	23	20	25	25	26	23	23	22	19	16	31	27	17	20	19	15	19	20	19	21	23	25	26	15	30	15	26	29	30	19	23	22	16	24	24	14	21	20	16	22	13	23	19	19	26	27	19	23	22	20	24	16	19	17	24	24	23	15	19	17	19	17	34	17	28	12	15	19	21	24	20	24	16	21	16	8	21	23	31	17	26	19	20	21	17	18	25	13	20	23	18	22	16	26	24	14	25	24	22	17	23	19	26	20	16	24	25	19	15	16	21	15	21	14	29	15	21	16	20	23	16	25	24	20	30	19	21	22	18	16	21	18	23	24	18	24	15	25	17	26	19	16	25	18	30	23	16	25	24	16	20	25	29	20	22	23	16	18	28	15	18	9	15	20	26	26	23	12	22	16	19	23	23	23	15	30	27	19	27	22	21	16	36	22	22	30	15	10	18	16	15	19	17	20	23	20	18	19	16	23	23	14	20	22	18	20	18	23	20	18	15	15	22	17	23	22	24	14	25	12	23	21	21	24	17	27	29	19	21	23	21	25	17	23	12	22	17	20	21	12	19	30	19	24	22	21	18	18	19	22	22	18	16	16	20	31	25	21	23	24	18	18	19	20	16	22	27	22	19	16	23	24	24	20	25	26	22	29	15	21	18	32	17	28	18	20	21	20	22	28	19	28	13	27	21	18	25	23	19	22	18	14	25	23	28	25	19	22	18	22	19	16	21	25	33	16	24	17	20	24	15	7	16	9	19	11	24	27	19	22	10	18	15	25	20	20	16	19	22	12	30	17	29	12	20	28	15	13	13	26	20	21	21	12	19	18	26	19	16	29	20	15	25	9	17	15	21	26	25	20	24	20	30	18	25	18	19	18	7	19	18	26	26	13	20	10	18	21	16	20	15	19	29	25	17	19	22	25	12	20	21	29	19	26	17	32	17	15	20	21	19	20	27	21	22	18	16	17	19	18	23	19	13	25	17	17	14	26	11	15	14	26	24	24	20	16	21	23	21	25	16	18	14	21	18	26	19	18	20	20	19	18	19	23	28	16	17	21	24	21	26	19	15	17	15	25	21	18	18	18	25	21	21	18	22	19	23	20	15	27	28	27	27	19	14	24	15	16	29	23	22	21	23	18	22	18	16	21	16	20	17	16	22	17	9	27	13	15	17	22	18	20	23	20	20	14	22	16	18	17	23	22	24	20	25	14	28	24	25	27	25	22	13	22	10	25	17	17	14	19	11	21	20	16	23	21	19	14	24	27	23	21	18	12	15	18	14	16	19	19	25	18	10	21	20	22	24	24	23	16	26	13	22	16	13	20	21	18	21	20	25	22	16	18	21	26	22	19	24	19	26	16	21	16	25	24	27	18	15	19	20	15	19	31	15	21	19	14	15	20	11	24	23	22	27	22	22	27	13	20	26	17	31	28	18	17	20	22	21	17	22	28	16	27	21	11	18	20	24	15	21	25	25	17	21	21	16	20	17	23	15	27	22	19	30	16	23	18	16	22	13	27	21	25	20	25	24	17	11	31	22	11	28	16	23	27	17	20	10	16	14	24	23	26	20	12	20	23	21	25	31	26	15	15	16	14	30	16	23	19	15	21	13	17	17	17	18	17	10	21	20	17	13	24	25	26	20	21	20	19	21	19	20	16	15	20	23	24	19	18	25	14	14	17	25	23	18	15	15	17	19	21	23	22	19	18	11	22	14	19	18	24	26	20	19	17	26	17	20	33	24	17	18	16	13	20	12	15	24	16	16	13	21	33	15	23	17	18	23	20	20	20	20	13	23	25	27	21	14	35	20	28	24	14	21	22	23	21	17	20	17	22	18	21	19	18	19	17	20	22	13	23	17	23	24	26	14	16	20	24	22	27	14	18	25	16	14	21	16	15	19	21	18	25	23	23	28	21	22	12	17	17	25	26	14	17	20	17	24	20	21	18	15	23	24	16	18	24	24	23	18	22	22	26	26	25	17	32	19	25	22	32	21	27	15	24	21	20	24	20	22	23	24	27	19	21	29	22	23	21	21	23	20	24	23	21	15	22	17	24	23	18	25	20	23	20	14	25	18	20	20	23	20	24	18	22	15	20	22	20	23	21	18	18	25	27	15	21	21	21	15	24	19	21	17	18	25	24	16	21	19	11	22	23	21	19	20	23	19	15	23	24	17	16	23	28	14	22	17	17	27	21	31	26	23	19	18	12	18	22	21	26	31	19	30	19	15	23	20	29	27	14	21	24	26	20	9	23	21	20	15	28	18	14	23	14	21	21	15	17	25	19	14	21	24	18	25	21	23	17	21	23	17	12	27	23	21	22	19	18	22	15	21	22	21	16	29	21	24	16	18	28	20	23	25	20	22	28	15	28	19	26	16	20	22	14	23	19	25	16	16	18	33	17	15	24	23	18	11	17	23	20	23	12	23	22	28	16	23	15	20	19	21	31	19	14	17	23	20	17	12	19	24	18	22	19	24	27	12	19	27	23	17	23	18	32	18	19	21	16	14	25	20	21	20	20	24	26	21	24	17	20	22	8	19	19	20	20	12	19	23	17	17	18	16	21	18	16	18	12	16	25	28	22	27	18	18	19	18	16	21	18	17	23	18	23	21	10	23	21	27	21	21	22	18	11	18	22	24	22	21	21	29	17	16	25	13	24	15	19	24	24	23	23	24	21	16	30	15	22	22	20	24	28	21	14	19	23	27	24	17	17	21	24	18	25	20	24	19	18	22	23	22	14	19	19	15	22	27	12	20	14	17	19	24	16	33	13	23	26	13	20	17	11	4	16	25	18	15	24	22	21	20	27	22	29	17	11	16	25	22	18	24	17	25	25	34	23	19	24	20	14	19	21	28	15	25	18	20	17	25	18	15	17	32	16	21	15	19	14	18	21	14	20	22	18	18	19	13	28	19	17	18	23	15	26	24	18	16	18	21	23	29	24	18	19	17	24	29	24	25	31	24	18	28	18	19	26	21	26	15	17	11	28	22	28	23	19	14	25	17	21	12	23	13	19	21	27	23	18	27	24	15	23	16	28	27	26	14	15	20	26	17	28	15	21	22	16	19	22	19	15	14	16	17	19	14	19	24	13	24	14	22	17	18	19	19	23	14	24	16	23	25	15	20	25	22	27	27	22	27	18	14	21	24	30	18	21	17	18	24	24	14	18	17	19	19	16	23	22	21	21	18	23	11	31	22	15	15	21	18	24	21	23	18	18	13	18	22	30	21	16	22	15	19	19	17	15	23	23	26	24	17	22	11	11	20	19	16	16	26	22	25	22	12	20	18	12	24	21	23	14	25	23	23	23	21	14	17	32	16	16	15	22	15	19	25	22	22	22	14	12
30737	22289	16648	33484	40693	38674	34507	30418	25548	20895	16260	13117	10101	8127	6734	4705	4263	4179	3478	3110	3118	2784	2610	2516	2196	1928	1731	1497	1260	1081	1070	961	960	865	913	937	844	777	720	668	694	697	611	590	606	603	576	600	532	551	515	490	504	462	506	469	427	462	465	485	483	444	486	471	472	504	468	466	458	502	465	412	471	464	444	423	380	395	412	445	415	393	385	395	391	387	382	392	408	385	401	386	365	361	397	437	385	377	383	390	398	361	375	356	381	357	327	333	371	344	372	347	370	352	354	362	330	342	365	375	346	347	381	331	371	348	385	358	369	352	363	323	355	362	350	385	371	367	342	327	377	353	350	342	341	346	349	365	384	342	342	347	332	336	352	353	370	359	361	319	347	369	388	370	399	352	328	390	356	336	315	376	334	309	359	334	366	352	368	361	356	348	337	354	331	326	339	358	371	343	345	352	345	312	386	354	362	355	374	346	378	348	356	328	374	325	356	351	338	354	348	354	350	378	361	349	340	359	353	336	344	350	367	357	321	353	346	375	337	360	341	343	362	304	365	343	346	386	392	355	358	353	338	328	352	342	398	337	368	367	354	350	347	353	351	331	348	347	330	335	346	375	348	353	331	341	367	361	347	330	357	351	355	364	356	368	350	340	336	347	354	397	372	380	387	348	355	345	379	346	352	359	353	324	373	336	373	344	355	335	343	362	352	318	343	364	403	335	387	335	364	322	360	372	330	345	357	355	339	341	323	373	360	351	344	361	365	336	315	376	350	359	401	357	308	298	362	334	351	370	344	311	356	361	315	349	363	360	360	361	344	374	334	381	340	340	340	388	347	352	346	346	362	392	335	370	338	344	356	360	331	370	347	369	405	397	357	359	354	346	345	371	367	377	342	348	338	342	321	345	381	356	361	369	348	336	353	320	321	342	374	331	358	344	356	354	359	370	350	352	333	391	345	351	335	349	366	330	354	357	370	353	341	377	328	357	365	332	348	349	342	352	356	358	334	354	321	365	349	349	347	376	351	371	363	341	338	368	352	333	353	364	363	345	349	368	346	364	343	383	355	330	330	353	352	327	330	350	330	322	354	370	358	317	325	353	364	309	343	339	347	356	358	326	346	313	340	329	327	344	329	351	340	355	349	360	373	375	377	361	346	328	386	352	369	348	300	359	333	342	357	361	371	383	352	324	350	375	350	375	356	341	343	344	351	299	341	355	352	344	327	361	334	338	369	369	389	364	360	338	347	359	361	357	375	322	324	344	375	336	349	386	342	392	361	311	344	344	364	340	318	378	373	338	375	319	333	334	343	349	320	353	297	353	368	355	357	341	346	334	331	341	335	376	366	351	332	325	337	327	371	340	358	376	353	354	378	341	324	335	328	332	342	365	371	346	348	374	335	381	344	360	330	342	344	349	397	338	363	357	376	347	315	353	347	339	328	348	335	346	352	344	340	375	342	341	321	383	360	335	332	346	364	359	350	336	336	320	352	350	359	367	365	333	345	332	357	345	348	348	396	366	351	351	351	348	359	336	345	346	334	336	370	328	364	363	353	341	389	353	344	350	298	324	361	337	377	352	363	324	376	352	328	353	354	344	372	378	366	366	366	357	361	361	371	355	355	353	341	397	344	354	335	357	382	339	369	344	331	338	365	383	372	352	326	371	381	373	367	368	367	341	349	335	364	332	339	343	359	358	367	370	336	341	341	357	344	380	351	349	354	285	350	355	326	316	370	327	348	357	355	373	345	356	317	346	337	331	352	334	382	360	337	321	341	339	364	368	355	356	375	347	356	353	368	359	359	331	377	331	329	364	390	386	378	347	400	352	356	334	336	329	324	343	340	380	378	383	328	360	381	390	348	363	324	355	339	375	356	350	329	365	302	343	362	346	378	309	341	296	369	367	391	366	365	315	356	329	373	323	336	354	347	324	338	343	390	345	354	365	329	365	351	343	355	343	357	347	330	352	368	367	326	357	355	341	365	347	366	375	331	360	339	360	360	369	380	372	381	360	341	359	350	335	367	314	359	384	339	372	328	355	366	348	354	327	380	300	345	353	301	358	372	339	381	368	389	342	323	326	347	365	308	352	328	320	359	329	344	363	351	353	366	339	375	323	351	376	331	347	362	344	326	317	359	342	324	389	348	369	316	349	348	350	357	378	354	360	306	366	337	328	354	315	311	356	363	344	336	346	346	354	335	372	334	396	345	363	320	338	380	358	354	358	305	375	337	346	342	373	348	352	345	351	370	386	363	376	354	336	347	341	393	346	341	320	348	361	343	382	339	329	340	335	344	377	369	339	369	329	371	354	351	353	336	339	371	373	375	346	367	353	364	306	348	369	336	365	337	353	324	351	339	351	354	383	361	356	361	378	381	366	330	334	363	358	356	341	339	351	321	331	353	342	363	355	349	319	340	381	325	360	368	347	346	354	327	345	352	372	338	347	345	341	363	339	385	354	382	352	362	368	348	341	316	336	356	315	335	352	358	320	381	358	362	331	364	345	345	324	332	350	360	371	373	379	325	343	339	355	349	372	360	344	326	348	369	353	423	345	348	357	335	352	369	336	362	353	358	349	319	339	340	360	342	356	355	338	358	347	333	376	367	342	356	349	370	358	370	372	329	349	351	374	359	330	346	349	341	339	361	356	359	352	347	333	381	361	354	332	353	316	327	349	359	342	355	311	375	407	323	330	342	349	341	364	391	357	364	359	346	343	352	375	332	358	313	343	375	317	341	352	382	345	352	341	355	337	362	333	342	347	356	349	357	328	356	357	359	393	337	341	339	364	332	343	364	340	336	359	333	376	357	387	349	361	335	367	384	356	374	344	355	357	332	350	331	370	362	339	370	342	336	321	341	360	351	319	333	366	377	347	324	339	332	386	346	365	366	342	331	334	334	356	372	327	344	356	334	343	332	335	316	361	337	349	340	327	346	363	342	358	346	378	362	304	354	352	356	368	372	354	335	357	342	367	336	354	346	352	340	359	318	360	332	323	361	358	325	362	358	349	348	346	347	367	358	360	351	347	375	343	366	363	369	374	324	350	356	319	397	356	358	363	356	350	385	336	374	321	353	319	336	345	347	371	369	384	374	379	360	350	346	368	340	332	321	370	344	355	351	365	354	374	343	317	339	362	342	346	343	395	347	359	366	352	358	388	380	353	328	385	373	389	366	373	343	355	320	316	359	366	381	368	310	337	333	373	340	350	358	362	351	355	338	347	337	371	384	349	362	339	333	356	343	356	329	343	371	361	348	322	369	344	378	367	356	386	350	347	331	357	349	353	339	392	342	347	364	388	346	340	372	322	386	359	391	316	363	344	366	376	367	344	340	392	321	372	331	371	342	351	322	332	358	361	341	351	342	327	366	354	351	356	333	332	337	364	354	316	358	344	351	354	350	353	340	334	339	349	366	369	371	334	327	313	327	361	378	336	330	345	314	354	367	377	349	362	360	342	365	323	342	358	371	376	340	367	361	324	327	370	365	338	391	348
4014	1477	1042	916	1474	1681	1497	1261	930	699	511	443	286	258	177	137	131	141	124	114	85	97	95	78	93	78	70	67	50	45	56	48	51	44	36	42	41	37	38	40	38	40	34	35	37	36	24	35	45	39	41	39	34	28	40	38	36	33	32	35	39	36	41	35	41	35	40	50	33	37	40	33	46	32	43	39	38	24	32	27	34	33	45	27	30	36	33	35	35	34	32	29	40	39	28	35	33	22	29	31	28	33	30	42	30	28	25	33	30	31	45	35	31	34	24	41	31	30	41	17	32	35	34	24	28	34	23	32	23	29	42	37	37	30	23	27	24	22	29	37	22	25	26	28	31	30	24	28	24	32	32	27	30	35	26	25	34	33	30	37	23	22	26	26	25	32	32	26	36	23	26	23	32	28	34	36	31	34	20	36	33	23	27	40	32	29	32	35	30	28	37	17	21	17	26	30	22	22	27	29	32	28	28	29	36	21	29	29	28	27	33	32	31	39	34	33	28	32	32	32	16	30	22	28	33	39	32	34	37	20	28	28	35	32	37	25	36	32	24	29	34	37	42	37	34	24	24	30	38	30	37	21	30	38	32	34	34	37	37	22	41	38	30	29	37	24	36	32	36	17	17	26	33	41	33	21	42	28	27	28	24	26	28	23	35	26	25	38	45	25	30	27	32	18	28	38	27	26	29	29	32	27	30	22	34	37	27	27	38	31	38	21	31	30	29	33	35	31	33	40	34	22	30	32	22	36	28	29	27	22	29	25	20	32	27	24	24	30	21	22	32	33	31	30	28	31	32	26	36	39	28	37	38	29	36	37	35	27	32	38	37	33	34	33	31	29	23	45	34	29	27	23	32	30	33	34	27	21	38	33	28	30	28	26	31	28	33	30	29	38	31	32	31	25	31	35	35	31	25	22	30	28	31	28	26	23	28	29	25	32	29	33	29	41	21	38	37	23	26	28	39	36	23	29	32	28	30	30	29	27	29	35	22	32	24	33	32	27	31	27	34	22	40	26	31	33	28	22	37	25	26	22	27	39	31	27	26	25	26	26	36	26	32	41	24	35	43	32	21	41	33	31	18	22	32	31	34	35	35	29	40	26	24	36	31	24	36	30	29	30	33	29	27	31	21	40	28	35	31	30	25	28	33	35	27	41	25	24	30	30	33	29	27	30	29	29	29	35	42	25	35	30	33	25	23	28	34	25	27	37	27	45	30	34	29	32	27	28	34	30	38	42	25	36	26	26	37	30	33	33	34	35	24	20	25	32	31	17	36	34	29	31	35	26	24	36	33	23	22	32	34	32	33	31	23	33	35	27	28	37	32	32	30	26	34	25	32	27	27	27	25	35	35	28	30	37	41	31	36	25	26	34	27	34	34	24	23	26	26	31	40	29	24	27	25	32	28	30	25	39	32	37	28	31	27	27	39	31	31	34	27	40	24	35	34	32	29	24	31	37	32	29	27	31	26	25	22	26	29	42	27	31	36	29	39	19	31	32	26	33	40	27	32	26	40	24	27	34	28	30	22	24	44	36	34	34	22	35	36	28	30	31	37	42	32	29	26	30	36	34	41	35	29	32	28	33	32	32	36	26	31	29	27	30	22	28	36	38	32	29	36	29	35	23	36	27	28	42	24	37	31	29	36	34	29	35	28	32	29	36	32	28	26	28	36	28	20	36	33	23	34	31	19	37	37	35	27	35	39	33	32	36	33	20	35	38	29	26	36	20	28	37	30	30	31	28	20	26	32	36	30	26	35	35	23	29	27	29	38	30	38	32	29	21	33	25	27	37	35	26	38	44	28	31	37	29	36	25	33	28	28	22	43	26	30	35	35	30	31	34	24	31	20	26	45	22	20	25	42	30	36	28	32	30	33	37	27	31	37	36	35	30	29	29	31	40	22	30	25	35	32	34	33	34	30	30	39	29	28	38	26	33	27	23	28	27	35	40	30	25	36	37	31	25	26	39	38	28	29	25	27	25	30	40	38	33	44	37	30	39	29	32	24	22	31	27	39	39	30	32	34	25	25	33	30	30	21	25	34	21	30	28	28	26	23	23	27	16	22	28	38	29	42	24	25	30	28	38	32	30	42	24	35	32	19	37	32	33	26	32	22	31	37	27	22	29	30	34	27	37	33	39	22	30	35	18	33	34	27	36	32	21	25	31	26	24	29	22	27	26	31	29	23	37	20	24	32	36	25	41	33	28	37	31	34	30	31	31	28	19	32	31	31	35	26	29	35	31	26	22	23	24	34	27	23	27	29	20	34	19	25	36	30	26	26	29	31	22	31	34	26	31	33	24	34	26	32	25	34	34	35	29	32	28	30	42	32	32	39	29	24	22	33	32	32	39	28	27	38	26	42	28	29	35	31	33	32	31	27	34	31	29	24	23	21	26	29	31	27	40	20	27	28	22	24	36	22	27	27	28	23	26	34	29	36	34	35	32	42	33	32	24	28	26	29	30	22	32	37	26	22	32	29	22	37	25	26	37	37	30	17	39	32	29	36	33	27	29	31	31	34	19	35	28	28	26	33	28	36	42	28	31	36	35	31	31	29	34	30	33	31	28	31	28	33	27	30	34	44	30	28	32	35	26	29	21	23	42	30	39	25	22	33	29	27	39	33	28	33	28	27	26	16	30	27	43	24	32	26	31	28	27	33	26	27	32	37	24	31	32	33	30	35	32	35	26	28	26	31	27	30	31	42	18	26	27	38	36	42	40	40	32	30	32	33	19	22	33	24	32	26	39	25	33	24	29	28	31	24	36	35	37	27	33	26	34	29	42	17	35	24	39	38	35	32	23	31	34	35	29	26	34	34	31	27	29	29	31	36	24	31	30	32	30	27	22	37	33	33	31	27	23	28	26	34	26	27	25	27	19	33	35	37	32	24	27	35	20	33	32	24	29	27	34	29	27	35	23	31	24	25	25	26	38	20	29	40	34	30	41	33	27	23	28	26	33	35	38	29	28	30	36	38	33	19	27	22	31	24	23	33	30	23	28	21	32	25	31	29	33	34	36	30	36	35	29	34	31	36	42	29	31	38	22	32	26	28	23	27	26	25	23	33	38	37	24	30	23	41	38	38	28	36	23	29	29	41	34	19	28	36	36	33	30	34	32	28	36	32	34	31	26	30	27	24	29	27	44	41	21	24	37	27	35	32	23	23	18	30	23	29	26	33	32	24	31	29	34	25	30	28	29	28	29	31	35	36	36	22	31	28	32	27	34	20	18	27	34	32	26	25	37	25	36	31	38	32	33	37	32	25	29	32	32	32	25	25	38	33	20	28	22	31	31	37	43	33	35	25	38	35	31	34	33	39	26	30	28	41	36	27	25	25	30	30	40	30	36	31	39	24	29	35	23	28	28	29	27	33	35	35	25	28	24	34	26	37	35	38	31	40	25	36	25	31	35	32	37	23	23	32	21	35	32	29	30	26	23	26	22	40	33	39	25	37	32	24	31	33	44	39	35	32	30	17	39
32271	25007	19736	36653	43708	41621	38102	33834	29174	24499	20054	16309	13108	10232	8527	6082	5880	5375	5023	4306	4156	3734	3611	3232	2975	2723	2517	2116	1765	1590	1500	1383	1325	1345	1269	1289	1227	1092	1069	959	1014	960	898	879	812	819	815	839	821	779	683	737	752	717	681	634	714	672	682	729	697	665	710	734	704	725	718	682	678	654	664	626	656	645	625	596	571	551	597	595	620	647	614	598	585	580	595	551	619	577	533	573	557	607	599	556	552	526	610	561	569	563	542	581	536	525	537	512	524	492	578	549	468	503	523	568	545	489	472	480	553	540	514	500	529	581	513	555	518	502	527	494	509	511	505	538	493	491	501	496	532	521	479	471	543	579	563	531	545	492	520	516	499	499	544	497	498	518	474	539	544	489	557	521	499	528	488	504	541	534	569	521	521	550	529	533	534	520	540	533	533	504	513	508	501	532	533	546	537	553	521	526	478	523	509	530	516	479	553	526	542	516	510	472	485	522	529	505	524	526	515	522	562	546	500	493	530	545	527	540	515	541	515	529	525	476	565	531	524	502	507	567	514	536	531	498	511	514	529	529	524	506	506	499	524	496	493	526	509	506	529	534	481	533	564	534	518	522	592	565	556	482	507	475	520	530	511	541	499	542	476	517	507	518	539	506	474	533	524	509	513	476	484	513	529	502	505	505	521	515	509	517	533	505	519	548	500	505	492	482	551	517	519	508	494	533	502	521	490	520	580	495	515	519	565	508	489	491	550	525	523	553	481	512	519	498	506	509	518	572	531	496	532	527	561	533	489	518	551	551	509	507	527	548	499	529	514	478	530	499	542	490	516	535	510	455	510	533	537	559	496	530	482	529	493	522	493	506	485	499	525	469	542	534	525	478	533	490	488	506	537	504	493	463	510	514	505	516	514	536	508	512	478	575	512	527	525	509	512	527	517	514	494	480	499	495	542	492	543	503	477	539	491	510	535	490	522	524	478	476	567	529	537	499	536	500	528	559	518	486	491	511	550	538	513	476	496	525	524	500	503	511	508	487	523	501	498	516	518	506	535	489	504	508	529	509	548	520	477	501	512	528	530	515	598	563	531	550	495	545	487	506	490	505	522	499	491	468	525	505	537	511	509	501	492	511	528	506	518	503	538	538	524	531	494	497	555	492	540	514	520	493	520	479	494	567	496	539	549	546	542	481	531	509	559	519	517	536	507	534	490	499	495	564	550	501	486	528	537	581	497	535	493	515	545	542	465	520	500	531	500	489	545	536	484	539	495	488	522	512	513	550	485	487	539	533	541	527	491	508	528	521	510	517	509	484	512	515	517	512	522	543	527	510	558	563	554	514	472	503	496	518	511	500	527	501	548	559	502	520	514	499	534	526	543	489	513	547	511	498	518	462	521	543	502	483	475	509	499	474	521	482	526	476	509	514	498	477	499	554	517	518	513	521	504	536	540	501	511	549	529	528	538	500	539	502	556	528	526	516	512	490	523	506	537	531	508	536	501	530	553	533	564	458	486	560	545	482	570	532	484	507	495	527	492	527	508	492	473	497	549	503	517	542	515	454	509	501	523	529	559	490	525	510	516	510	521	554	518	533	518	490	540	545	529	515	537	508	508	522	536	559	481	490	523	516	519	513	514	533	541	506	513	548	558	528	561	535	541	583	505	501	482	540	523	531	492	494	520	531	493	505	505	532	505	538	532	502	542	522	511	532	484	561	518	528	487	490	515	485	509	457	522	527	514	500	538	503	531	513	528	524	514	526	524	486	546	532	486	521	515	486	560	535	503	526	504	532	551	516	542	534	524	539	529	545	501	517	532	506	467	474	548	543	507	497	485	479	526	524	473	525	495	512	571	549	552	493	547	495	495	476	499	543	518	529	554	495	499	527	516	512	518	492	516	536	567	538	505	551	541	490	522	465	526	518	510	485	500	557	506	488	530	565	495	491	526	558	502	509	562	517	510	528	550	498	503	527	476	565	491	520	583	491	511	583	458	538	469	490	518	560	548	505	521	552	502	534	545	498	538	506	505	528	541	533	530	488	509	515	536	496	539	513	534	539	539	500	508	494	532	535	534	525	491	542	492	514	536	507	538	526	529	529	549	497	508	517	528	534	527	519	501	516	542	538	520	532	553	532	531	524	544	506	515	524	506	534	492	501	517	528	492	531	522	534	490	520	509	513	574	518	533	510	511	527	521	506	495	531	484	523	493	559	535	522	480	498	527	501	510	531	500	506	495	502	532	537	520	527	523	457	526	520	487	509	501	495	527	514	536	518	540	523	509	541	521	515	479	558	534	497	467	510	516	514	493	513	499	504	524	523	527	489	533	535	527	515	539	540	535	513	556	522	482	500	556	519	530	522	506	530	537	520	531	545	504	524	456	512	502	500	507	508	502	512	520	527	492	503	548	533	508	485	536	511	544	531	478	519	485	519	521	469	505	531	557	545	539	522	511	503	498	525	495	520	509	525	501	515	503	512	525	507	517	508	517	508	503	517	518	521	503	559	513	536	515	487	545	469	466	471	494	531	515	536	521	495	509	501	513	463	501	513	525	536	514	515	503	530	531	503	515	528	539	563	540	525	505	545	516	478	513	523	495	477	518	507	517	507	552	524	533	498	497	536	478	555	486	497	555	519	519	548	506	540	551	533	504	506	551	547	492	536	519	521	541	535	507	525	529	553	551	507	464	526	498	533	509	489	564	557	487	524	571	502	528	490	482	554	483	505	501	485	515	550	525	513	539	510	513	535	541	534	505	493	519	460	515	504	479	513	524	498	483	502	514	520	539	532	567	511	495	503	525	504	508	520	492	512	497	510	493	483	506	528	551	519	493	532	471	488	543	541	516	501	556	479	544	499	527	549	550	511	520	548	541	530	537	499	494	515	516	510	567	527	548	557	514	515	504	548	504	510	489	534	474	545	509	533	491	507	550	509	489	518	491	520	497	512	547	479	508	500	532	474	537	512	497	479	515	519	528	543	516	567	502	509	550	520	531	484	506	524	519	487	494	558	530	480	488	503	488	516	530	503	510	521	513	516	516	499	529	465	518	535	548	528	485	489	488	521	527	505	537	484	550	503	569	509	523	517	488	550	535	534	540	547	504	524	544	453	522	547	487	530	498	520	510	524	503	547	524	509	475	536	499	485	516	504	498	554	534	495	532	500	514	520	522	524	506	520	558	526	503	515	512	527	502	477	505	488	509	512	532	522	500	514	531	501	498	477	486	465	487	477	510	525	508	496	483	500	554	479	513	501	526	553	494	521	528	535	537	481	477	510	527	544	528	511	478	521	529	530	541	512	531	493	521	531	489	517	539	519	524	528	555	508	496	541	498	480	496	531	486	475	545	526	531	522	509	522	489	562	493	548	528	512	542	471	512	501	521	501	482	525	532	531	534	521	558	516	521	473	506	519	470	580	503	522	514	492	460	545	513	527	484	514	537	502	537	464	483	490	451	515	475	519	514	553	528	539	505	532	538	518	502	480	492	552	525	480	531	539	519	527
4339	2330	1518	1227	2190	2498	2083	1768	1394	1042	796	549	471	354	263	196	208	171	140	141	131	130	113	88	108	109	79	63	63	68	45	36	55	73	65	49	44	49	52	50	40	31	33	31	45	31	30	36	24	33	33	39	30	21	23	33	40	29	30	29	37	21	32	33	35	33	21	27	28	29	36	27	24	28	29	26	25	34	27	28	32	30	34	33	28	24	33	23	24	26	28	25	31	27	30	21	24	18	27	30	35	27	17	27	33	30	18	23	24	19	21	17	20	24	22	24	36	22	24	26	29	23	22	24	23	25	22	20	25	26	21	20	27	26	22	28	26	29	23	27	26	28	23	20	21	18	21	15	19	29	17	27	29	22	25	19	21	34	23	25	21	25	27	17	20	20	24	28	20	26	21	25	23	24	14	19	27	25	29	27	16	17	29	26	25	21	19	26	20	21	29	24	24	22	12	31	21	28	21	29	33	27	28	21	27	13	33	22	19	21	24	32	31	23	20	28	16	26	15	30	28	28	25	24	33	20	21	22	27	19	36	15	24	22	31	15	39	34	23	29	23	29	21	21	28	21	23	18	20	25	26	26	25	28	20	21	20	29	21	34	23	31	18	27	30	27	21	26	40	22	29	28	22	26	27	22	21	35	30	27	26	24	23	32	32	37	31	19	22	20	21	23	26	25	19	33	23	28	25	22	21	28	33	27	30	21	23	28	26	28	24	22	20	19	26	18	22	22	29	32	15	22	26	28	22	30	23	26	27	25	32	41	27	25	15	33	34	17	23	28	28	23	24	21	26	21	24	36	24	25	22	23	30	37	24	19	17	25	31	33	21	24	25	21	25	19	28	20	22	16	28	22	35	19	22	15	34	31	26	34	30	25	25	22	23	30	26	25	28	34	28	24	27	35	23	23	24	27	23	26	24	26	27	27	26	25	30	29	26	29	23	33	22	25	22	33	29	28	22	26	25	22	18	31	24	26	36	18	33	21	20	27	16	39	30	21	34	30	28	18	35	26	21	21	29	17	25	32	26	21	24	23	32	17	30	27	23	23	19	34	31	25	20	25	15	29	30	23	30	29	24	27	19	23	29	16	17	25	35	26	22	26	33	31	25	23	25	17	33	23	31	32	15	12	33	28	30	25	15	22	21	24	18	25	24	25	31	29	27	19	25	20	27	26	23	25	24	21	27	24	25	24	27	20	25	32	22	26	29	27	30	20	22	22	32	18	33	23	16	29	24	25	15	27	28	29	29	20	23	30	21	33	27	23	21	24	29	26	26	26	31	30	28	21	36	26	26	24	30	25	30	25	28	29	21	26	36	34	23	23	27	27	24	18	22	29	32	24	29	30	22	20	28	30	22	21	19	19	26	24	18	23	27	23	23	26	20	26	29	22	11	21	18	20	35	21	24	23	22	25	25	28	34	26	33	26	22	14	28	34	23	23	26	26	32	21	28	29	23	35	29	28	20	34	24	26	32	26	29	36	32	23	27	26	32	27	27	26	24	20	28	30	27	31	22	24	27	27	24	34	17	36	28	20	16	24	26	20	23	28	27	19	13	24	38	28	31	19	19	35	21	26	20	30	23	32	28	21	28	23	27	24	28	24	21	21	23	19	31	28	25	20	33	25	26	17	31	27	23	18	25	21	29	27	18	27	19	29	29	38	22	19	21	28	21	30	20	25	28	30	25	22	29	17	42	30	27	22	22	24	32	29	25	26	21	21	16	32	17	20	30	29	20	16	39	28	17	33	26	26	25	35	25	23	27	20	34	22	23	25	27	26	22	24	19	18	24	24	21	23	26	18	31	29	26	29	30	28	25	15	23	12	16	29	27	23	24	27	31	19	25	20	30	31	19	28	23	26	18	24	25	24	22	20	23	22	22	15	27	12	24	35	24	14	29	27	18	26	20	27	15	26	16	32	19	23	29	23	32	25	24	24	23	30	18	25	18	16	26	28	28	22	22	27	16	26	33	18	21	30	22	21	25	24	17	35	16	33	27	21	23	29	16	21	29	20	25	31	20	29	26	22	20	25	26	31	27	18	30	15	31	23	19	18	26	30	33	25	17	22	20	25	27	25	19	23	26	26	17	26	26	27	22	28	18	36	19	25	25	26	24	16	11	31	21	21	23	23	22	17	22	26	23	24	31	26	33	24	25	28	23	27	27	28	25	24	17	22	33	27	23	27	23	32	32	19	17	18	26	23	23	28	26	30	29	28	37	33	26	26	27	29	24	21	25	22	29	30	19	25	19	24	19	23	22	25	19	23	19	17	29	25	22	21	27	30	26	26	24	18	24	23	19	20	26	31	19	31	18	26	37	27	21	22	20	29	33	19	20	32	23	24	22	23	25	27	22	27	20	24	14	23	23	22	16	23	30	30	28	31	26	32	25	22	20	24	31	35	32	30	30	31	25	23	22	19	18	22	27	26	20	20	15	26	32	24	23	22	23	26	27	23	26	32	26	35	26	19	26	19	25	20	21	22	26	22	29	20	29	25	24	20	24	25	24	29	23	29	30	27	26	29	25	23	21	31	16	27	24	29	26	30	30	25	31	26	22	28	25	21	25	26	32	28	26	27	18	24	11	29	29	29	36	19	23	23	26	26	21	34	22	21	33	22	34	28	20	24	26	30	31	27	28	22	27	26	32	26	27	24	26	24	18	24	23	29	25	22	30	18	28	30	30	33	21	22	26	22	24	20	26	27	24	32	30	27	35	36	15	29	23	25	20	26	26	25	26	24	33	26	33	24	22	31	21	26	13	33	27	26	32	22	21	24	20	36	29	30	24	17	27	23	29	26	29	32	23	20	21	21	18	27	21	32	31	29	29	22	22	24	28	28	26	24	25	25	21	20	35	34	22	31	28	32	24	31	18	19	30	24	16	27	24	32	33	29	21	22	23	35	27	31	24	23	17	27	24	29	29	26	29	25	20	27	30	24	26	29	26	23	32	20	23	20	21	16	20	19	24	25	19	30	28	23	22	27	27	25	33	28	27	25	25	16	34	23	26	28	29	34	20	21	20	33	22	21	18	21	33	22	28	28	24	41	21	27	28	24	29	25	21	28	30	22	23	24	16	28	20	24	25	20	19	22	12	32	21	22	28	21	24	31	21	17	37	25	18	28	27	31	25	26	25	17	25	31	20	28	36	28	22	27	24	22	29	28	17	25	19	21	32	22	22	20	31	24	21	23	30	29	26	23	25	24	39	33	33	23	24	24	28	23	27	19	21	29	25	30	26	19	30	30	28	27	18	33	24	25	21	22	22	21	22	28	28	16	22	15	28	27	29	23	26	19	27	26	31	28	20	24	26	23	22	24	24	29	18	28	18	19	24	27	21	20	19	26	24	28	28	22	26	30	22	28	24	21	31	28	26	31	17	28	24	24	27	29	23	29	22	29	33	24	23	30	21	18	29	28	26	29	30	29	23	26	24	31	32	29	26	22	25	25	28	32	26	21	22	23	17	27	22	21	24	18	22	23
38362	29548	24257	41112	48472	46506	42500	38433	33584	29241	24284	20398	16682	13563	11245	8646	7835	7453	6650	5879	5647	4876	4736	4191	3866	3539	3134	2579	2211	1996	1812	1694	1615	1668	1717	1516	1405	1313	1097	1198	1166	1075	1041	974	925	838	908	882	810	764	786	711	711	814	676	662	700	684	688	704	695	688	712	696	673	724	683	676	704	663	593	641	645	606	589	569	574	513	516	546	540	510	580	564	514	497	544	511	497	559	475	542	522	509	552	505	529	526	456	496	430	478	433	439	445	470	430	437	447	436	440	463	438	405	445	415	411	451	411	439	427	428	448	395	449	459	411	435	451	412	423	442	437	411	455	438	440	445	444	387	433	436	410	416	437	474	440	431	431	439	482	419	465	444	434	453	390	408	403	429	418	390	410	434	453	414	408	450	402	399	417	413	412	444	436	427	447	388	421	425	436	432	432	456	408	400	409	423	450	414	428	416	457	428	430	428	384	421	453	416	422	437	419	430	431	422	451	420	411	396	383	414	476	423	437	431	416	419	409	426	428	427	412	415	441	398	431	381	400	427	443	407	415	425	424	392	424	414	420	458	460	393	417	455	398	421	456	394	435	413	401	429	429	438	443	426	390	423	411	432	389	410	450	437	413	390	420	387	415	406	456	407	414	392	441	385	442	398	430	387	384	441	396	412	392	425	407	411	420	412	423	417	410	415	394	421	383	426	439	458	424	425	439	399	434	390	463	404	414	423	401	467	454	439	447	442	427	441	402	439	443	408	426	383	444	415	460	405	402	475	412	413	424	438	431	417	441	452	418	401	426	411	412	401	447	435	405	401	418	453	414	449	429	433	411	414	425	408	457	429	425	434	439	388	427	426	449	416	427	464	441	405	448	436	449	411	437	422	421	437	415	379	422	400	433	399	426	423	410	446	418	452	420	417	387	412	398	443	415	402	379	422	435	444	432	406	425	437	422	451	425	407	399	405	440	469	443	432	439	397	423	440	445	423	375	408	437	406	450	455	416	440	435	432	453	461	437	439	440	404	425	392	414	386	404	419	449	452	392	428	419	400	422	454	431	461	419	428	394	415	430	402	478	441	445	449	429	404	450	430	443	403	427	392	443	438	438	434	423	391	414	416	419	408	440	419	431	385	409	410	437	468	457	406	384	447	396	414	387	445	413	436	386	397	442	462	424	435	406	428	405	406	427	454	461	398	424	416	399	420	456	432	450	427	443	425	414	439	470	421	445	417	397	419	416	439	437	450	403	382	442	410	411	452	411	418	425	423	397	455	405	424	428	371	452	419	419	469	447	453	412	402	393	404	451	413	425	398	419	457	435	431	409	433	386	432	406	437	435	396	439	406	407	454	409	463	401	415	460	445	426	425	407	456	421	477	393	439	450	420	415	423	419	416	437	386	446	420	429	470	388	433	393	437	458	407	443	419	425	420	417	434	419	413	384	468	479	422	407	418	435	441	488	427	413	422	449	417	451	417	412	405	393	419	410	414	452	407	414	439	445	442	418	386	445	438	447	428	442	382	413	426	442	460	441	428	398	445	406	407	382	432	416	442	421	448	407	412	395	411	428	407	422	432	407	424	414	442	426	396	418	423	478	424	419	414	411	436	413	401	400	441	404	424	463	415	433	416	420	420	396	455	428	400	388	424	463	414	372	418	402	390	419	394	412	433	421	452	427	378	418	421	463	442	397	429	434	448	412	450	462	419	395	449	425	409	442	418	428	424	436	422	444	438	433	403	427	381	428	414	452	443	418	418	441	412	408	403	425	439	438	419	402	401	454	426	454	412	482	389	395	422	432	443	424	413	399	416	421	478	413	431	427	444	476	439	381	363	372	437	475	421	465	412	393	417	407	421	426	403	444	439	411	439	404	416	447	413	431	417	424	400	411	409	422	437	393	392	419	405	465	408	465	408	418	385	404	432	426	406	440	461	418	437	414	450	435	409	470	380	424	411	414	413	400	428	417	382	416	408	403	452	452	481	398	395	440	439	430	453	420	421	442	404	434	433	423	402	419	406	409	448	406	410	410	389	448	398	428	455	413	441	420	426	415	399	424	414	425	433	429	426	456	411	393	446	409	438	407	432	438	436	402	438	412	428	422	402	423	421	408	410	438	452	442	408	410	461	410	432	437	406	443	382	450	424	420	433	400	436	409	421	424	391	402	366	464	458	417	411	433	440	432	425	397	448	402	401	421	412	428	418	433	424	444	395	458	396	422	426	472	434	453	445	401	441	425	416	433	431	390	434	398	429	404	434	416	427	439	453	408	387	423	413	385	423	426	409	443	368	406	437	447	420	430	405	473	446	414	421	404	434	462	375	464	411	434	426	427	450	452	404	412	415	425	417	435	419	428	433	415	408	423	437	415	436	425	412	426	422	433	426	432	423	449	392	434	441	498	431	391	406	444	414	407	443	426	431	405	425	396	395	424	388	413	412	449	407	447	430	462	416	414	436	372	418	429	386	471	410	463	440	460	435	462	404	453	448	465	423	432	442	426	413	443	423	423	460	404	403	422	447	375	379	389	399	424	460	440	429	411	411	357	445	443	429	396	400	445	401	391	427	414	432	408	404	420	391	432	388	397	435	430	421	440	412	415	416	441	467	432	390	415	439	410	414	441	432	418	413	399	428	442	424	423	434	408	444	391	416	432	411	412	384	378	438	408	417	448	414	412	440	422	421	423	416	391	446	398	393	430	456	419	391	443	412	439	382	424	457	433	404	391	402	437	422	412	380	420	419	463	430	432	403	407	407	424	401	465	439	415	431	427	442	426	427	421	456	383	396	436	430	414	422	418	440	435	419	422	383	456	419	407	435	444	406	400	452	445	388	422	417	385	431	431	393	441	422	403	429	432	417	465	455	408	432	431	443	412	414	414	428	466	427	390	411	417	432	452	442	408	423	420	422	422	401	448	410	469	412	414	432	419	427	384	394	427	400	437	455	414	405	391	449	400	452	411	396	420	369	437	396	426	426	421	430	430	436	398	424	422	426	403	369	432	407	421	392	403	440	458	402	413	410	450	400	433	413	422	441	431	384	456	455	409	387	403	417	397	452	453	437	420	403	410	448	435	421	410	398	424	435	426	434	413	408	431	377	393	433	435	444	437	414	425	418	416	445	420	439	432	417	424	411	406	412	419	422	425	441	418	442	439	410	402	446	444	390	442	455	410	425	424	389	416	407	410	432	430	469	465	426	421	413	427	460	422	454	415	397	378	408	406	399	394	466	354	410	440	499	448	442	408	442	430	416	432	392	440	454	435	432	458	428	408	396	418	439	375	404	443	424	422	418	388	458	442	378	394	412	380	450	431	397	411	381	397	435	421	453	420	441	432	418	422	465	425	411	426	406	402	409	441	433	380	390	387	421	439	426	439	425	432	409	466	449	405	414	435	412	479	428	432	403	412	415	467	468	415	422	404	404	444	422	433	418	449	423	426	398	462	446	399	453	425	397	409	456	413	443	427	433	435	431	416	395	378	440	417	431	424	432	438	421	472	413
2602	1150	719	622	1097	1201	1026	853	651	483	363	302	217	155	142	117	84	94	88	82	76	45	59	52	60	49	56	40	38	34	33	42	28	27	35	42	29	27	25	33	25	34	28	25	15	39	25	26	18	24	30	33	32	15	25	25	35	23	14	31	28	27	33	15	16	22	22	26	29	29	17	32	22	25	21	28	32	27	22	20	21	23	26	32	23	27	27	11	19	13	21	30	26	24	26	14	24	24	17	20	33	26	24	14	23	29	31	21	25	20	17	20	20	20	14	18	24	15	24	16	21	26	17	14	23	25	23	18	22	30	27	21	24	26	17	17	32	17	16	20	18	18	15	19	21	25	19	16	23	22	22	21	16	21	22	30	24	23	32	19	22	22	25	20	23	21	24	18	19	21	36	22	23	15	21	26	19	27	19	15	11	25	19	26	16	21	25	24	16	19	17	31	27	22	21	26	14	26	17	23	18	20	26	18	25	24	21	15	22	22	27	29	27	18	16	25	21	21	22	12	22	25	26	26	26	19	23	20	30	22	22	24	26	15	17	14	19	22	25	22	25	18	22	22	26	16	32	24	33	18	19	18	23	17	21	24	24	23	28	22	33	23	24	16	26	21	23	16	20	20	26	19	21	24	16	28	26	22	31	21	28	11	15	23	23	17	14	31	25	21	21	23	27	21	21	28	20	24	13	24	24	19	22	21	18	19	21	22	16	24	13	21	27	22	32	26	20	16	27	30	20	21	35	24	36	27	23	22	21	17	23	21	22	18	21	25	26	29	19	23	25	22	21	16	20	16	21	27	18	25	20	20	17	25	27	18	15	20	29	21	24	14	20	21	29	27	23	25	20	27	27	20	16	19	22	20	32	19	21	15	25	18	21	30	25	22	27	26	28	24	21	21	22	19	19	19	25	20	21	26	16	16	27	36	20	22	18	26	24	25	18	19	22	19	22	17	27	18	16	24	25	29	19	23	21	21	30	18	18	28	17	34	21	14	26	24	32	22	27	25	22	22	27	27	16	27	22	18	25	26	25	20	16	19	23	20	25	25	32	26	23	24	14	19	22	17	21	19	24	20	21	21	19	17	14	21	18	15	16	32	20	24	25	24	18	27	25	22	19	20	28	18	28	15	23	31	26	23	25	25	31	20	18	23	27	14	20	25	30	35	32	15	16	23	22	20	26	25	16	19	28	23	27	22	18	28	18	19	22	25	24	18	19	15	27	24	26	25	20	20	22	22	14	19	29	17	30	19	20	24	23	16	24	21	25	27	20	26	24	14	18	21	19	20	22	24	13	21	17	32	23	15	20	11	21	22	17	25	31	26	22	21	24	21	20	22	17	25	22	28	21	19	11	18	19	25	17	23	32	21	27	18	31	16	23	29	22	27	24	13	22	21	21	24	27	30	32	25	21	21	17	19	21	21	18	22	24	28	26	17	27	28	20	23	21	19	25	18	23	20	24	12	21	13	13	16	29	24	26	30	15	23	20	25	19	22	20	26	23	25	29	28	25	21	26	19	28	19	31	18	26	24	17	23	16	17	33	25	28	27	19	23	19	22	22	20	14	13	26	25	25	19	24	23	22	17	26	22	20	29	26	28	29	13	24	25	35	23	26	20	14	24	35	17	21	25	27	20	16	24	23	25	29	26	25	31	21	19	24	27	23	21	20	28	22	17	25	22	15	24	24	22	28	31	20	22	29	26	15	29	21	24	21	26	18	18	25	22	29	22	26	23	31	28	18	20	18	20	18	13	22	14	19	23	25	21	13	12	30	29	16	24	27	28	24	29	21	21	16	19	23	20	21	23	22	29	20	16	22	21	22	24	12	23	20	24	19	17	18	24	23	22	15	20	19	16	24	25	24	27	24	16	20	15	22	31	19	13	27	25	20	25	17	28	33	16	20	13	18	20	17	29	23	21	19	29	26	21	25	19	19	15	16	16	20	24	19	25	25	25	27	19	22	14	20	29	13	23	24	22	23	20	14	21	22	19	27	19	30	27	30	18	19	19	24	16	31	27	28	13	15	25	20	26	11	24	23	26	13	27	20	17	30	27	22	24	29	16	21	18	25	32	23	25	18	31	17	17	16	17	26	20	25	24	22	24	23	25	20	24	23	18	23	29	25	27	33	24	24	20	31	20	19	18	25	24	24	23	34	15	20	24	30	22	25	29	19	23	26	27	14	21	24	17	26	22	25	23	31	18	20	31	34	15	23	19	21	15	20	20	19	11	19	22	25	18	30	24	32	34	24	23	20	26	30	27	31	24	23	22	26	25	19	29	26	28	17	27	34	19	15	18	20	19	17	21	23	17	36	27	23	29	11	29	21	28	20	34	23	27	24	25	14	22	28	21	18	28	32	18	28	23	15	19	33	20	20	20	11	25	17	14	23	28	16	29	20	21	20	18	19	22	18	28	15	13	19	22	24	24	19	12	21	29	21	30	28	18	20	22	22	30	30	19	21	17	16	23	23	15	25	18	25	21	16	25	19	22	17	19	20	20	14	22	18	17	32	27	19	26	14	25	23	19	25	18	16	21	23	17	22	15	28	24	16	21	22	17	10	26	18	19	24	22	26	23	24	23	24	25	20	26	31	20	22	24	21	26	22	24	19	25	26	30	12	19	20	25	22	29	18	21	19	25	19	21	18	21	19	23	23	21	20	21	18	29	28	17	26	15	25	28	29	29	18	14	20	33	24	21	17	27	27	22	18	19	13	28	24	23	28	24	18	22	23	14	17	24	22	19	23	13	24	24	19	21	17	29	26	26	26	23	29	24	25	20	20	16	20	16	18	20	24	23	24	37	19	24	20	29	22	21	17	24	28	22	26	18	29	19	22	12	16	27	21	23	24	18	23	31	21	37	27	23	29	24	24	24	33	22	20	25	30	37	26	24	14	19	19	25	23	28	25	24	29	29	23	19	31	16	20	15	29	21	27	26	26	12	21	22	22	25	16	16	23	16	20	20	29	24	21	24	27	20	30	28	24	15	23	26	18	15	29	14	26	30	28	22	21	24	18	29	19	27	17	15	20	15	28	12	17	19	25	32	15	30	21	28	16	22	18	19	19	24	21	21	25	17	24	30	24	17	15	25	17	19	16	18	25	23	30	23	23	22	33	24	23	23	21	25	28	18	25	24	22	28	24	29	23	23	19	21	21	21	16	20	27	18	17	23	15	32	25	19	28	17	16	20	25	19	25	15	31	20	20	27	20	13	24	25	20	19	32	25	32	20	27	25	25	31	16	22	24	23	21	17	13	23	22	28	26	18	20	26	19	26	22	25	29	15	28	30	20	32	24	19	21	27	21	23	22	21	18	29	23	29	25	26	26	28	17	34	14	22	16	23	30	17	19	15	25	20	24	17	19	29	32	20	16	22	14	24	17	15	22	22	24	22	21	20	27	22	32	21	26	26	21	20	21	19	17	24	16	18	27	33	21	27	28	31	25	24	20	24	24	20	28	27	22	15	17	23	26	17	26	23
30254	22474	16930	33197	40193	38053	34032	29745	24962	20176	16100	12802	9733	7946	6477	4896	4707	4323	3970	3502	3114	2569	2675	2416	2198	1987	1734	1426	1240	1122	1033	1045	1030	960	1023	929	938	874	735	759	747	679	649	634	675	600	628	600	602	532	490	558	512	532	468	516	521	540	500	487	484	524	521	545	508	511	510	486	490	509	475	493	499	489	460	465	454	454	431	442	485	444	465	433	442	422	470	426	464	413	395	414	450	449	457	435	435	458	402	405	417	402	365	447	454	388	396	416	399	398	387	433	365	384	391	389	413	382	382	361	418	421	405	400	390	423	378	413	387	387	374	409	379	390	382	414	382	374	384	387	382	361	344	400	407	395	384	398	383	381	381	412	402	392	388	386	376	419	388	393	374	396	399	384	383	387	379	418	410	413	368	381	330	362	412	356	376	357	398	386	414	407	354	405	355	365	398	360	399	389	400	388	409	380	388	365	398	378	380	382	397	384	384	380	371	391	414	400	396	357	367	367	386	360	362	341	378	372	379	379	420	412	363	408	385	388	391	419	369	341	417	392	400	381	402	389	376	392	368	373	420	385	384	423	322	416	390	422	386	374	350	390	401	371	361	379	381	381	378	416	370	374	394	377	377	375	386	426	367	365	419	392	364	374	378	397	427	387	405	389	401	440	354	379	377	374	387	408	412	369	368	378	390	411	375	393	406	354	415	377	410	418	383	394	425	392	409	378	391	423	369	385	382	396	396	370	382	355	425	371	347	360	400	384	402	402	388	421	382	365	387	377	386	399	365	400	382	385	382	386	383	393	387	380	421	366	405	363	386	365	371	389	370	345	392	348	374	379	387	373	386	407	391	353	387	383	370	437	376	390	361	389	385	395	360	385	358	403	343	371	394	343	371	386	417	357	386	384	375	430	394	394	387	360	377	366	388	396	372	455	391	349	379	363	375	373	444	386	399	392	412	373	389	393	367	385	420	366	366	404	408	395	370	367	398	394	411	381	396	395	369	383	393	389	365	374	397	370	383	372	389	386	413	374	404	406	398	389	401	414	373	425	387	401	368	408	363	370	375	367	381	390	344	385	356	382	417	385	378	359	393	406	349	364	372	420	384	398	374	389	395	408	401	384	409	393	360	411	411	379	371	386	388	416	380	398	373	423	367	388	372	413	382	380	439	372	375	367	356	391	400	361	396	378	395	420	419	383	384	390	372	454	394	337	381	392	383	362	406	395	387	376	398	389	402	399	375	377	378	409	379	406	353	359	393	405	373	404	384	417	405	390	408	376	387	345	374	398	378	381	372	395	404	388	382	370	384	396	387	387	391	423	399	417	346	386	400	418	418	384	412	410	374	331	392	352	383	370	355	385	367	388	379	384	412	388	386	379	388	353	404	397	428	389	403	359	376	401	347	386	411	387	386	412	386	386	382	382	354	379	351	363	389	382	414	355	376	402	409	373	350	393	383	386	390	369	387	345	413	351	381	408	364	386	410	367	366	397	394	346	409	403	397	388	381	377	380	387	383	398	399	387	418	400	399	394	401	421	406	337	362	387	386	339	379	386	380	354	367	359	375	372	382	401	378	388	358	384	398	416	378	361	349	367	398	387	363	367	372	388	406	369	368	391	354	402	392	366	373	380	393	404	397	369	389	410	405	363	400	382	358	402	407	373	349	372	384	397	412	425	411	371	396	363	396	416	369	366	442	384	367	392	400	357	419	397	404	398	405	387	420	418	379	350	372	378	359	411	395	399	421	371	421	364	421	423	390	378	352	394	406	399	337	423	392	358	371	381	405	377	379	375	396	370	375	392	396	350	395	391	394	364	401	371	400	387	413	372	362	396	367	387	391	387	343	430	399	356	373	390	387	367	359	387	378	389	360	368	388	375	369	378	387	368	399	427	364	389	413	395	418	412	353	369	430	372	396	374	382	396	363	355	367	415	393	438	405	402	375	380	366	405	414	398	387	405	370	355	387	375	386	381	373	402	386	373	363	391	410	422	366	384	407	390	399	379	365	389	380	360	394	388	363	386	396	381	393	378	377	371	392	398	370	370	352	378	375	343	387	431	376	386	384	402	368	430	368	379	392	410	395	398	440	391	410	409	396	385	388	391	374	398	434	391	382	386	365	384	412	391	389	405	399	398	380	405	380	349	401	395	402	360	406	398	389	379	396	363	436	397	384	386	416	360	384	383	392	354	332	391	360	385	353	375	418	422	373	371	372	402	374	353	384	387	413	394	411	381	390	397	405	372	416	404	409	394	386	409	404	396	363	397	415	390	405	404	375	419	395	336	340	389	398	379	377	379	396	411	404	364	388	390	368	377	382	388	385	398	383	348	387	419	366	386	319	376	413	372	408	385	359	387	434	345	363	400	366	420	424	381	381	381	395	354	402	368	406	380	367	417	398	352	406	386	397	379	389	361	363	407	381	381	401	377	419	404	341	336	385	394	360	367	367	367	373	371	382	365	411	348	420	398	397	427	394	392	394	389	377	402	372	357	394	411	390	388	436	394	364	405	400	414	383	365	384	341	385	417	391	397	388	361	387	367	399	397	426	381	385	364	372	388	371	401	405	374	394	395	356	421	383	343	389	391	396	355	398	372	391	383	405	361	374	367	382	369	382	392	362	373	373	395	354	362	391	384	370	368	396	374	392	381	371	363	382	413	405	369	378	433	376	370	399	372	406	410	374	396	386	384	382	444	420	384	377	400	388	381	384	375	398	411	402	389	374	356	391	414	409	420	384	382	362	389	375	387	396	415	390	374	382	393	400	360	342	390	428	387	396	388	386	376	403	420	383	405	375	362	387	408	389	384	409	358	378	388	401	404	382	394	398	398	363	348	410	400	380	408	353	367	389	341	386	412	362	344	421	384	413	378	431	379	369	370	379	376	406	396	388	380	373	364	366	407	374	382	371	389	393	374	401	390	374	404	383	389	409	390	394	366	362	364	371	380	368	409	409	359	409	415	365	373	418	380	379	368	367	377	378	390	369	384	357	395	358	405	381	356	391	396	378	379	369	413	372	380	400	388	398	374	405	374	368	407	400	377	361	407	412	385	407	404	364	407	379	384	399	413	405	409	410	352	378	424	360	391	392	424	359	398	398	394	414	413	374	399	383	392	367	395	341	373	368	396	389	399	366	401	420	376	361	361	383	374	359	391	384	379	390	423	401	405	355	391	376	377	365	412	365	405	387	373	395	381	385	382	402	407	369	394	399	389	369	403	422	404	421	367	373	358	400	393	352	385	336	400	422	383	367	371	382	391	350	369	399	399	336	381	391	416	398	375	368	389	388	373	408	395	369	386	379	389	367	401	392	399	365	412	360	427	339	379	415	412	344	396	375	381	405	425	353	402	387	402	425	370	361	375	373	405	429	368	383	380	394	407	359	372	386	383	387	367	359	409	402	427	353	390	390	414	375	386	368	376	362	386	371	341	377	403	398	391	381	428	394	427	394	370	419	422	363	394	387	400	404	381	380	354	421	389	386	389	360	371	374	383
2364	1213	839	676	1056	1199	1009	868	700	527	409	302	202	161	167	113	111	86	91	89	76	55	71	52	53	56	40	39	47	24	29	33	41	39	26	36	24	37	26	28	27	27	26	10	22	30	29	27	27	23	27	24	30	24	30	25	31	22	24	31	29	22	28	21	30	18	22	31	26	24	27	19	30	25	23	32	23	25	26	32	20	21	20	16	27	24	22	17	23	27	20	23	13	22	25	19	20	29	14	19	25	21	20	20	20	19	19	24	24	24	23	19	16	28	26	25	18	24	16	20	21	15	23	28	14	26	18	22	22	17	12	24	12	25	25	18	25	19	13	14	26	24	25	31	24	22	16	17	19	13	26	18	19	17	28	20	21	20	20	19	20	16	17	26	20	12	22	23	25	16	20	24	13	15	15	14	22	16	23	25	14	16	18	15	15	25	19	23	13	15	25	26	23	13	20	27	13	15	18	35	24	15	17	21	22	17	17	22	22	18	20	21	16	20	29	22	20	29	23	21	15	30	20	22	24	18	18	25	25	20	22	28	18	18	16	15	19	22	27	17	22	24	23	23	18	17	13	16	24	27	15	8	22	11	16	19	23	18	25	16	16	26	22	19	19	18	24	34	14	20	22	16	16	21	18	24	24	22	22	15	15	29	23	22	18	22	25	18	12	19	15	23	22	29	23	18	22	16	14	18	20	14	15	18	24	22	15	24	14	20	22	26	29	21	23	20	25	18	18	32	17	19	24	14	18	23	15	21	19	20	26	15	20	24	20	17	19	21	15	10	14	27	31	23	14	24	20	24	25	29	21	21	13	16	25	21	21	16	15	15	18	18	24	21	18	18	19	15	19	18	32	16	19	21	20	21	26	14	17	14	19	25	30	32	25	17	28	27	17	19	21	15	22	18	35	10	20	21	25	24	16	19	19	15	18	18	19	23	24	24	15	18	21	15	22	21	21	19	23	26	16	19	24	16	35	26	20	20	11	16	28	10	21	21	13	24	19	16	19	22	21	19	16	23	26	24	22	21	20	20	16	17	11	27	16	19	14	19	19	25	18	19	11	15	20	17	18	17	14	22	20	18	14	22	30	24	14	21	27	30	34	24	20	17	23	29	19	21	20	20	25	25	19	22	15	14	22	23	17	11	19	22	17	18	21	19	22	17	17	20	19	11	24	15	20	23	19	20	31	25	18	18	19	17	15	17	23	16	15	25	28	26	21	19	20	15	25	15	15	20	20	18	26	20	19	17	19	21	19	17	24	22	23	15	19	24	19	23	20	21	17	18	21	20	22	23	21	15	15	28	27	29	30	20	21	22	25	20	25	27	26	21	19	28	25	21	25	18	20	15	18	13	20	14	25	22	21	27	13	17	16	20	25	30	21	15	20	16	18	27	25	27	18	22	15	22	24	21	21	17	14	17	30	28	27	21	16	25	25	20	12	23	28	21	24	17	17	29	20	19	22	22	27	21	19	27	17	13	16	21	22	17	13	29	13	29	13	14	23	20	12	20	17	13	25	14	26	20	20	24	14	22	21	18	20	17	17	23	18	19	27	29	21	24	24	15	23	26	21	19	21	21	22	23	24	23	18	18	22	18	22	19	22	16	26	27	15	23	25	14	19	16	14	17	27	20	30	15	23	24	26	20	25	19	21	16	24	19	21	19	34	16	23	18	25	14	10	12	18	18	22	19	20	16	22	25	19	33	18	20	32	20	25	21	27	28	17	22	12	13	25	14	24	25	23	20	17	23	21	28	21	23	18	19	22	14	9	18	17	23	17	20	22	17	15	16	27	16	19	20	23	22	21	20	17	20	18	24	19	26	14	17	23	17	15	22	19	16	16	15	20	17	21	23	20	17	18	20	23	26	22	25	29	15	24	23	20	18	24	22	19	16	24	24	24	22	20	20	17	22	31	23	19	24	21	25	20	24	24	15	21	18	25	27	21	26	10	26	11	15	17	20	22	19	23	23	22	23	23	22	18	21	23	16	22	17	21	23	23	24	22	17	24	20	20	20	11	25	18	12	22	21	28	13	25	22	24	20	24	14	12	16	22	28	26	24	20	18	28	20	27	26	21	20	15	17	24	15	20	18	24	19	18	23	20	15	13	17	19	20	23	24	15	23	18	21	23	13	23	17	19	19	26	22	21	19	23	16	18	22	22	18	17	16	21	19	17	23	25	18	18	20	22	19	25	20	28	27	16	19	24	15	16	24	21	26	21	21	19	17	15	25	16	16	15	20	27	19	27	11	12	22	24	22	24	22	20	22	28	17	16	21	17	20	17	18	22	20	27	24	22	22	20	19	23	19	20	23	18	14	15	22	20	30	20	15	16	19	22	22	22	22	25	18	20	27	19	22	21	18	21	27	26	23	24	24	12	20	26	22	22	17	20	24	20	27	20	22	12	11	25	19	22	20	20	22	13	16	15	17	23	19	25	18	24	19	13	22	27	34	21	30	19	13	24	28	22	23	24	14	23	24	13	20	30	25	17	21	16	21	16	20	22	24	9	25	19	29	19	24	11	23	23	27	18	18	19	25	24	14	21	23	15	18	21	21	31	24	35	29	17	28	25	19	17	18	27	15	22	22	20	18	16	24	16	25	22	24	22	9	21	18	15	18	20	19	19	21	14	21	21	23	24	18	25	18	22	18	16	22	22	19	21	22	15	24	22	18	29	22	26	14	21	23	22	17	19	15	19	13	15	26	20	24	14	24	19	19	22	24	21	17	21	14	25	22	23	11	14	17	17	19	19	13	19	26	18	16	18	13	23	19	23	23	23	18	18	12	19	23	24	18	17	12	11	21	23	30	20	16	18	28	15	23	20	18	19	23	19	15	25	19	25	18	29	24	22	22	24	25	18	18	19	16	18	27	27	12	23	16	10	20	24	15	13	24	18	14	19	19	27	25	26	18	21	25	25	21	28	14	13	15	19	17	17	23	13	18	17	25	24	18	22	15	21	19	12	33	22	25	21	17	19	22	23	13	17	34	30	23	17	16	23	25	16	23	13	20	18	18	24	26	16	12	22	22	28	18	24	17	21	25	17	24	13	29	22	27	24	16	23	11	19	22	19	18	28	22	15	24	20	18	20	14	23	16	12	15	25	20	21	20	16	25	21	21	24	21	21	17	22	19	30	23	18	15	26	17	33	17	16	17	23	16	14	25	17	11	16	17	28	17	19	16	22	28	19	20	12	26	19	18	17	20	23	26	28	29	21	15	19	19	21	18	19	28	23	19	13	20	13	21	15	18	16	27	18	21	22	17	17	15	17	26	20	20	18	20	26	15	22	14	23	16	15	18	20	20	13	21	27	16	18	24	19	16	22	26	18	19	18	11	19	18	21	9	27	21	17	21	32	27	19	30	17	25	19	17	15	28	22	21	23	24	24	16	14	15	25	26	7	20	22	19	18	21	21	21	21	27	13	21	19	23	22	15	24	13	28	28	16	19	21	24	21	15	18	19	26	21	19	21	21	19	27	19
31036	23263	17493	33287	40003	38210	34206	29953	25375	19775	16474	12461	9989	7978	6623	5007	4763	4471	3831	3579	3110	2659	2722	2479	2252	1973	1650	1464	1227	1041	997	977	960	969	974	971	829	726	740	745	723	687	627	613	587	597	598	555	578	493	501	488	470	471	455	470	480	478	526	488	456	478	507	470	487	504	461	473	460	468	495	483	432	459	396	420	412	410	402	413	369	417	407	403	352	416	394	383	367	432	403	389	376	396	418	410	395	436	398	394	375	381	386	381	373	345	375	379	381	327	353	400	371	348	339	369	340	336	341	371	350	374	360	371	317	345	375	343	331	350	342	357	348	354	335	331	353	356	355	372	356	371	388	346	335	332	383	354	352	337	351	371	346	372	342	356	362	342	372	330	355	378	360	365	374	358	320	356	344	353	325	365	364	345	379	373	321	340	377	322	353	374	334	366	344	380	335	324	348	354	340	354	339	322	315	334	345	325	346	365	396	338	371	366	319	383	369	349	360	356	348	369	338	325	342	365	386	348	323	354	347	370	381	346	343	340	310	374	356	406	354	381	346	308	338	373	366	353	372	332	361	367	321	322	359	355	388	340	364	361	348	350	381	349	356	337	359	361	341	335	322	368	342	373	356	375	364	371	344	357	306	329	345	349	338	381	328	337	359	374	360	353	345	346	334	372	375	355	326	354	354	297	366	350	359	319	360	342	352	336	351	324	348	318	340	384	359	350	366	348	334	354	348	354	344	334	352	327	341	340	362	335	334	341	351	346	367	367	344	348	351	346	340	368	350	340	371	356	379	351	377	354	371	313	352	323	368	359	357	351	323	313	377	352	340	358	344	347	345	356	341	353	367	388	344	333	361	368	345	344	314	366	342	340	400	346	349	379	355	360	365	364	352	347	342	352	347	349	377	376	341	330	330	370	346	362	346	384	371	362	374	381	387	340	380	350	348	371	359	349	322	350	345	350	347	325	347	353	360	373	379	362	362	356	357	375	358	322	329	359	326	365	369	331	354	355	334	319	358	361	340	366	331	323	353	357	328	362	343	352	369	355	328	339	367	362	376	329	370	349	332	339	345	334	324	351	360	349	356	331	353	339	354	332	369	347	333	347	365	371	352	318	348	349	358	331	366	331	370	375	343	329	324	345	342	356	343	337	345	345	336	329	342	389	348	379	343	340	349	340	395	368	310	356	355	355	356	309	348	339	318	339	353	377	352	369	331	313	378	361	392	376	332	344	327	361	392	370	342	319	358	347	332	342	383	367	329	324	386	362	366	345	323	370	374	359	311	333	348	352	386	335	353	360	329	348	340	336	390	348	350	331	353	377	367	348	319	376	398	355	321	349	364	363	357	358	350	346	355	371	338	338	348	355	341	328	336	371	350	363	351	331	369	352	338	364	395	341	347	354	334	355	333	344	354	317	342	326	361	313	373	356	339	376	359	339	381	366	342	351	363	342	361	338	352	359	366	365	366	385	338	349	335	329	333	323	345	350	310	367	361	352	380	363	359	348	334	311	359	360	349	342	337	393	364	340	350	350	323	383	357	347	321	380	335	385	364	337	365	379	350	332	343	368	357	363	355	331	389	336	336	353	380	346	369	377	363	333	318	376	340	340	360	374	342	363	361	350	381	340	398	333	365	388	366	373	365	351	346	344	361	369	385	342	355	361	352	346	341	355	381	371	360	338	369	352	346	364	353	375	330	356	330	340	358	337	349	383	378	340	334	343	341	375	370	367	338	363	342	370	345	359	343	374	412	367	381	397	333	366	356	343	384	351	363	318	365	317	364	345	352	347	348	361	342	371	375	348	390	386	380	315	356	366	373	367	328	324	327	344	335	339	346	354	385	366	363	376	355	370	355	384	332	364	328	385	388	291	332	355	347	353	367	333	364	336	337	323	302	354	373	336	322	361	366	357	351	346	362	358	336	330	348	375	363	379	380	369	327	367	325	326	357	361	316	354	344	320	367	362	359	367	368	346	341	314	358	334	339	370	350	360	367	334	365	349	373	358	348	348	414	369	315	346	353	334	344	357	358	394	319	378	339	345	323	340	351	349	382	330	358	371	357	333	331	320	350	363	357	340	340	337	330	356	341	328	361	349	374	383	343	342	376	371	368	329	331	366	357	343	395	373	372	369	358	350	367	339	363	344	364	320	341	353	357	370	378	324	355	367	367	354	365	396	343	337	394	309	353	344	366	344	329	340	310	351	385	389	362	369	357	354	375	322	313	346	357	349	362	325	327	331	355	364	362	358	315	352	341	349	339	362	337	325	367	361	350	370	341	341	343	372	361	361	348	349	354	362	322	353	356	334	343	357	367	355	341	362	331	353	361	365	343	334	356	338	363	357	382	325	339	351	311	320	342	364	361	346	340	368	363	322	342	338	335	351	352	338	353	353	343	346	314	353	339	349	393	363	349	358	391	361	373	364	365	352	384	368	345	348	348	337	330	335	335	338	352	357	354	359	387	358	351	356	366	350	368	372	367	339	356	356	348	394	319	352	328	352	378	323	378	357	330	342	356	353	363	366	362	348	315	350	370	345	357	355	345	379	365	371	337	363	321	321	362	337	341	319	356	385	368	315	346	334	404	351	359	366	359	385	346	334	349	344	350	353	345	334	347	352	375	360	324	360	373	347	346	361	393	363	356	340	351	357	378	387	355	336	344	336	363	367	341	384	325	362	339	389	371	342	370	344	363	338	358	325	348	356	351	336	347	356	350	357	384	333	353	343	386	372	354	350	409	336	326	334	367	337	332	336	358	342	335	329	340	337	347	362	340	319	351	318	352	348	362	361	337	356	367	355	342	353	347	355	343	363	345	342	352	345	348	351	356	363	383	365	334	361	351	347	355	346	343	371	327	374	360	350	389	329	363	345	358	381	353	319	336	348	360	343	343	348	349	353	341	318	343	352	346	350	369	348	355	378	389	391	366	374	354	364	346	335	380	372	344	349	350	348	321	335	378	363	365	365	341	349	359	350	341	329	345	364	372	334	360	355	333	347	352	348	385	390	342	397	373	335	344	350	351	344	368	322	352	317	352	360	363	370	354	355	338	366	376	356	365	346	370	376	370	361	386	317	374	346	339	325	334	333	341	334	338	395	374	343	331	360	366	360	351	337	336	336	341	369	357	377	346	366	368	323	360	335	385	356	354	354	335	336	343	358	352	332	364	365	367	318	327	328	384	336	373	342	351	364	339	358	360	347	371	396	351	336	380	368	376	364	368	368	387	363	320	350	327	354	347	364	366	346	338	371	337	379	381	325	353	369	366	348	380	359	346	344	330	340	360	391	346	374	333	331	345	367	354	406	342	377	344	405	337	367	344	364	353	344	337	383	333	365	340	380	381	340	353	348	336	364	340	389	380	330	355	359	336	351	384	366	356	361	359	354	350	336	357	333	334	309	352	351	354	334	347	392	362	339	356	356	350	341	380	343	381	369	341	374	362	334	349	356	336	324	353	354	373	345	352	362	310	369	358	344	338	355	366	375	333	386
4422	1637	1079	876	1454	1588	1413	1170	960	681	506	398	287	211	177	145	141	145	140	91	136	95	95	98	87	86	73	63	54	56	44	48	37	48	53	53	43	40	42	39	41	44	37	32	30	27	26	46	30	46	44	33	25	35	34	28	36	43	34	29	47	35	28	37	30	33	31	27	40	38	39	32	26	32	35	35	39	35	32	28	28	31	30	37	42	32	22	35	25	29	39	28	28	32	37	44	29	23	19	28	40	32	31	23	32	35	24	25	33	40	38	25	31	30	36	25	23	33	30	25	21	35	24	25	39	28	31	37	35	29	27	28	27	30	33	28	15	32	27	34	30	30	35	20	26	28	34	27	36	36	23	32	38	32	36	38	29	28	28	30	36	31	29	34	37	29	50	27	21	27	30	22	41	27	25	23	27	19	31	18	19	22	31	33	38	26	33	26	34	21	25	22	32	30	25	30	41	33	23	30	24	21	31	31	23	33	28	37	29	33	34	35	40	27	39	24	35	35	25	37	21	31	35	40	28	33	39	29	33	37	33	34	30	35	29	31	40	40	22	29	33	20	25	30	29	31	40	40	25	32	33	41	35	34	40	29	41	38	30	27	32	27	31	33	22	26	30	28	26	31	27	38	40	25	31	40	48	25	26	25	35	29	25	33	20	24	27	23	30	37	28	25	24	25	36	29	32	37	27	31	32	34	35	21	33	32	46	26	31	26	29	27	24	33	33	35	36	29	25	29	21	26	37	20	31	26	36	22	28	38	31	31	31	33	32	20	30	23	26	21	31	26	35	29	33	28	23	33	45	38	29	30	35	32	24	39	34	29	34	26	29	26	41	29	26	34	23	29	35	30	34	47	40	32	31	26	32	29	25	25	33	28	16	37	32	35	26	32	29	35	24	25	26	32	27	33	37	20	22	23	18	41	34	38	25	26	36	32	26	29	39	22	31	27	34	30	34	28	24	25	36	28	33	32	20	31	37	28	32	27	30	32	32	28	33	44	22	36	43	38	33	33	34	34	29	32	31	37	36	22	33	29	25	26	30	26	35	19	30	24	27	29	39	24	27	34	24	36	23	22	30	30	33	34	24	38	33	31	23	28	33	35	30	26	39	36	27	35	26	39	26	25	34	26	35	27	25	31	33	24	31	28	27	32	32	35	31	40	30	24	34	41	33	27	35	36	27	24	26	26	32	27	27	28	35	26	29	26	27	41	36	31	42	26	30	39	30	29	37	35	26	37	42	42	21	29	27	39	27	28	31	36	40	30	31	33	32	34	35	25	37	31	24	31	35	30	34	18	40	33	32	31	30	28	34	34	26	34	28	26	26	38	30	25	25	33	25	31	34	33	39	24	29	32	37	33	27	36	31	28	29	34	41	30	29	34	36	30	37	35	26	27	39	29	22	29	31	29	24	40	36	30	32	28	27	22	27	31	35	24	33	38	35	34	27	35	27	38	24	32	33	30	30	30	28	28	33	39	34	31	33	30	31	18	37	27	31	32	23	31	26	26	33	27	29	36	32	19	32	27	30	39	24	36	28	25	37	32	36	34	44	33	16	25	33	35	33	25	30	35	31	26	27	25	28	24	30	35	31	37	35	36	32	32	33	28	40	37	29	20	33	40	23	26	38	31	33	22	19	24	27	33	20	27	27	26	38	32	29	40	31	29	35	33	29	23	31	22	37	38	26	25	28	29	37	27	31	30	28	25	28	18	35	32	30	32	31	32	32	27	36	36	24	28	31	34	35	40	26	31	30	22	35	39	25	41	38	24	28	29	25	33	28	22	25	36	22	26	28	32	28	38	29	29	33	26	40	31	26	22	29	28	37	30	28	32	37	36	30	39	27	25	22	37	38	25	31	33	29	25	38	29	31	37	30	30	34	36	34	33	30	35	29	35	25	27	22	24	29	26	37	35	19	25	32	41	31	28	30	36	26	33	34	25	44	25	26	33	44	25	35	30	27	33	22	27	33	36	26	30	44	37	37	27	35	27	38	25	36	34	27	22	35	36	32	31	30	19	28	42	40	36	27	29	29	24	27	31	34	36	34	33	31	34	35	25	41	37	27	30	35	31	21	34	35	29	37	32	36	24	38	29	34	33	28	38	36	23	32	32	29	20	26	25	35	24	32	31	22	27	32	24	30	30	27	37	32	29	32	38	28	23	19	26	29	34	36	29	25	27	29	37	18	18	35	40	27	29	32	26	35	30	35	42	23	38	24	31	36	30	36	40	35	34	37	36	31	27	29	20	36	38	27	33	38	32	33	32	28	25	36	31	34	30	19	26	34	41	28	42	26	38	24	35	39	30	34	46	27	30	27	32	44	32	25	26	35	22	26	33	36	32	24	30	27	34	21	33	30	32	38	27	35	23	30	40	30	27	33	24	40	38	39	28	33	39	37	24	33	28	41	38	23	43	25	35	33	29	31	32	30	24	26	25	45	32	23	38	36	27	26	30	34	24	34	30	20	33	34	30	31	34	24	34	37	40	29	30	34	25	49	25	24	26	29	29	34	38	32	33	34	24	31	36	32	33	31	23	31	34	22	32	34	32	19	21	39	36	26	31	25	37	34	30	33	27	36	28	44	23	37	36	26	31	25	40	26	29	20	30	35	30	28	32	36	24	27	30	34	26	30	33	21	26	29	40	40	25	31	17	22	33	32	33	40	43	41	34	28	24	30	38	47	25	24	22	33	32	26	33	25	29	30	22	33	31	25	28	40	28	46	26	38	20	36	26	30	23	32	38	32	28	27	26	36	35	34	26	21	27	36	29	24	45	23	33	24	40	33	31	23	31	30	34	43	20	25	32	32	37	35	42	32	26	26	31	24	33	19	27	33	32	34	29	27	31	30	25	23	30	33	42	36	30	23	38	41	33	33	23	32	35	32	28	38	29	31	38	28	38	28	29	39	29	40	32	32	26	34	34	20	28	37	33	46	37	35	29	27	28	28	32	42	32	31	32	33	30	19	40	33	33	25	31	28	31	23	26	29	20	26	26	31	38	28	32	24	17	25	41	41	36	28	27	33	28	30	32	30	34	29	26	41	33	24	23	35	24	44	24	23	35	30	36	32	28	30	26	34	35	26	24	40	34	34	25	26	28	39	31	37	37	32	33	26	34	36	26	30	41	36	26	38	33	31	32	35	25	35	26	35	43	37	32	33	27	23	27	27	32	42	25	33	19	30	27	21	38	37	45	30	32	25	31	26	22	30	29	43	31	23	33	28	37	42	27	36	33	33	24	33	42	39	29	30	40	34	43	31	31	33	32	35	37	28	24	29	25	30	35	23	30	26	40	39	40	32	35	29	27	28	17	31	36	21	31	27	24	39	24	29	30	31	32	35	23	28	26	33	30	30	20	38	32	28	24	26	26	34	42	24	44	23	33	27	26	33	31	24	36	25	36	35	30	30	25	30	28	35	34	34	44	36	23	33	25	30	30	22	26	24	31	26	38	28	18	27	27	36	34	31	37	28	34	36	29
33199	25721	20541	36643	43196	41247	37751	33543	28785	23882	19605	15083	12188	10361	8416	6660	6352	5901	5117	4603	4190	3624	3608	3039	2991	2621	2219	1969	1702	1473	1459	1446	1462	1501	1415	1284	1231	1055	1078	1032	980	988	898	837	840	867	882	835	760	755	733	705	744	675	717	730	716	701	720	686	660	759	729	732	688	690	731	665	655	685	719	687	630	662	600	601	655	617	585	568	597	564	598	587	564	600	572	572	590	560	574	587	544	599	588	548	613	590	522	518	545	530	563	532	523	501	554	547	494	524	527	522	549	549	514	563	521	541	520	517	510	548	521	484	524	544	497	498	527	514	540	547	558	496	515	543	528	511	564	516	532	501	540	503	544	517	565	520	528	511	561	517	562	475	532	537	525	546	479	507	579	540	547	491	461	504	545	537	496	525	514	514	525	502	534	539	493	495	545	537	508	490	485	506	554	518	482	520	518	510	520	523	509	474	519	557	582	518	512	504	496	495	486	558	532	521	494	552	504	516	518	531	531	502	488	547	512	541	522	547	540	518	533	463	515	524	524	507	506	531	502	537	535	532	526	528	504	511	497	498	516	518	529	501	522	548	477	503	508	531	499	563	525	540	514	505	509	510	543	545	486	546	504	545	547	523	525	474	485	485	521	482	514	503	507	541	490	509	514	562	514	507	490	544	526	526	530	492	490	548	497	540	527	529	506	520	537	528	546	514	532	512	483	523	545	510	554	496	513	512	497	537	515	514	522	488	504	554	534	503	514	538	558	506	526	512	541	537	544	512	566	513	521	495	533	493	484	510	505	552	482	532	523	500	542	498	502	477	523	549	504	499	530	527	526	512	504	502	543	535	534	508	534	497	515	514	499	504	536	520	495	529	491	502	499	508	519	488	524	512	579	551	504	536	481	542	526	504	473	568	526	517	508	539	528	540	521	513	546	537	534	510	510	494	489	511	497	491	517	527	536	552	497	537	496	513	540	524	514	473	527	540	525	540	514	530	518	537	535	500	504	521	504	504	517	537	517	512	511	516	539	551	531	478	517	521	521	495	540	513	501	524	495	544	510	564	505	513	533	514	515	520	504	521	537	521	555	528	525	523	507	469	526	521	521	542	505	520	522	514	510	522	521	516	502	518	484	556	489	530	477	475	526	536	507	510	504	524	516	540	530	463	495	516	500	529	517	531	509	498	479	531	535	531	530	584	499	525	532	533	527	517	518	531	505	536	542	521	533	506	522	532	548	532	513	542	534	525	501	517	551	500	505	529	515	515	514	482	509	530	542	496	545	513	499	491	541	519	509	518	515	486	511	514	511	495	533	506	506	526	526	538	499	484	506	476	533	520	511	548	540	504	508	549	500	514	525	520	490	530	541	491	526	490	513	489	499	510	520	535	514	481	483	507	502	557	532	543	480	509	476	520	520	521	531	502	477	513	560	492	536	500	511	479	542	500	498	493	511	506	485	500	514	529	550	526	479	563	548	481	506	522	532	494	527	569	517	487	547	521	525	561	478	507	527	529	565	503	561	528	505	567	518	521	508	538	500	549	463	531	507	506	471	531	523	536	515	523	499	516	529	542	491	490	484	495	509	531	553	558	525	533	480	507	483	584	525	536	532	531	513	513	552	522	543	513	546	522	491	548	554	501	523	537	535	547	487	550	548	541	508	571	529	539	528	510	496	494	541	541	513	515	520	530	534	509	528	473	531	482	512	547	491	510	550	519	516	474	488	522	528	538	552	530	538	505	543	514	527	543	489	522	524	522	529	545	529	540	508	533	547	530	531	535	526	507	503	553	529	485	527	514	547	513	570	531	510	517	524	519	517	491	541	502	491	493	528	503	552	486	534	510	535	559	516	507	508	511	541	498	524	536	512	512	500	537	538	490	513	492	537	545	466	518	496	522	554	514	512	482	507	506	554	522	513	527	522	502	581	528	508	548	511	518	556	528	500	489	486	533	520	519	512	551	510	489	526	516	524	541	540	487	493	552	556	544	500	507	532	511	525	491	532	491	515	506	492	519	482	554	541	492	526	524	561	506	507	504	510	541	543	506	500	521	509	483	506	528	536	542	504	513	517	540	491	521	561	502	561	489	530	515	514	482	571	475	476	543	569	500	585	542	510	481	489	548	502	527	488	483	518	534	523	527	524	518	486	539	538	500	504	471	519	477	518	514	500	504	537	548	538	530	503	510	531	525	545	534	492	539	526	571	500	499	501	522	500	537	522	480	562	539	515	518	492	519	498	516	529	483	516	523	527	476	513	498	538	538	514	516	518	487	525	523	515	517	496	546	505	575	538	518	513	505	539	508	536	565	557	493	508	554	492	509	510	499	543	522	509	525	574	527	514	526	538	498	571	545	534	514	523	525	544	474	514	550	490	511	557	469	526	521	544	513	490	508	552	484	543	528	524	521	511	541	506	545	526	503	546	512	516	508	536	522	538	547	500	520	537	508	547	481	513	530	539	554	524	497	512	522	495	522	516	535	550	494	509	513	525	537	551	522	506	507	490	502	514	568	565	516	492	531	543	541	561	535	475	514	527	524	556	548	552	530	503	505	527	547	532	525	522	528	498	524	523	538	519	508	514	503	559	496	498	522	537	515	502	533	496	533	490	511	522	520	510	509	514	520	515	540	545	509	572	545	557	524	502	548	516	499	473	481	520	562	463	558	563	491	527	530	527	545	572	559	504	558	532	510	519	515	540	518	549	534	534	550	484	490	525	534	526	551	520	521	536	543	532	509	481	539	519	531	552	521	501	535	519	516	515	508	518	480	536	562	551	499	524	519	495	539	512	506	564	553	521	509	522	473	526	507	533	521	531	507	552	491	514	503	502	513	477	522	514	553	524	499	488	520	516	510	535	503	512	503	515	497	498	496	510	572	553	504	524	496	500	536	528	509	528	495	541	560	532	510	510	481	534	516	495	494	549	508	544	526	501	498	544	521	526	573	508	534	539	508	511	509	554	524	500	475	534	503	506	524	510	519	544	497	518	522	512	518	532	486	504	541	538	491	537	542	546	529	501	492	558	510	501	509	502	532	507	526	508	518	484	520	541	510	554	535	517	534	490	503	535	512	499	556	514	491	494	501	544	445	515	518	519	487	516	545	520	504	540	508	525	499	530	485	517	544	509	553	491	533	531	522	508	528	550	541	525	498	531	509	469	545	524	527	496	498	543	521	489	515	509	541	516	545	528	496	544	534	518	522	534	481	530	530	483	524	533	552	515	528	547	546	515	533	500	536	519	525	490	509	558	488	520	533	488	539	453	488	549	485	518	554	534	505	495	532	515	555	513	521	512	507	513	515	501	530	548	557	486	495	508	511	527	531	512	518	534	523	502	486	529	517	523	539	522	517	502	504	523	486	574	500	486	479	535	520	520	492	461	511	520	518	524	554	517	526	551	528	560	516	508	527	496	500	499	520	534	537	554	532	563	544	477	533	518	518	538	448	518	537	541	517	513	545	499	518	515	502	543	542	537	501	514	515	518	501	552	537	526	507	492	536
4492	2436	1625	1314	2116	2402	2165	1689	1269	1076	770	511	397	366	291	205	196	222	174	144	130	98	114	115	115	88	86	70	55	53	56	49	59	54	54	46	39	46	40	37	40	35	41	45	33	37	46	38	39	26	28	32	34	25	37	30	38	27	30	30	31	35	33	47	23	31	27	29	37	30	28	37	30	45	33	23	36	24	30	34	26	35	24	35	28	31	23	31	17	23	30	26	33	25	23	35	24	23	17	29	21	38	24	23	25	25	32	29	19	31	37	15	19	30	19	27	28	23	26	30	26	20	17	24	25	24	23	22	24	18	21	22	27	37	25	25	23	26	28	19	19	28	27	30	19	25	25	22	24	21	29	24	25	20	20	25	28	25	26	25	27	21	26	27	27	27	24	16	26	26	25	28	26	30	22	20	32	25	23	16	24	33	32	25	20	24	25	22	25	25	23	38	24	22	22	21	30	23	19	29	20	31	26	23	18	20	14	23	21	28	27	25	27	21	23	18	31	28	33	27	25	29	28	30	31	27	24	26	29	25	23	28	26	18	16	32	23	21	30	24	27	31	26	23	21	15	15	21	25	27	30	31	30	23	25	39	23	30	29	26	25	23	12	22	28	20	26	28	21	29	30	27	20	24	28	25	26	20	23	24	19	24	28	35	25	34	28	16	36	24	24	26	30	27	21	19	13	27	23	21	32	28	25	22	20	18	35	32	22	29	36	20	26	19	29	18	26	19	26	28	20	23	28	22	24	23	25	16	26	30	27	19	25	26	20	24	27	26	28	23	24	14	25	24	25	20	32	22	23	21	12	27	16	23	25	21	23	21	22	29	21	24	29	19	27	36	23	25	27	29	26	22	23	30	22	19	22	26	28	30	31	34	28	22	28	22	15	22	34	26	24	21	25	24	18	24	17	23	28	19	18	30	30	24	34	29	27	22	26	24	21	22	34	23	27	22	24	27	19	19	19	20	28	17	24	20	21	22	18	36	20	29	32	24	21	23	23	22	27	30	17	21	25	23	36	29	17	29	18	34	21	21	30	18	30	27	26	23	22	24	26	21	22	23	20	32	22	29	23	29	20	35	21	25	29	31	29	22	31	23	17	21	26	24	23	30	18	17	18	26	21	20	26	19	25	20	23	28	30	36	29	29	31	35	35	35	29	29	31	24	21	32	26	25	20	32	27	19	27	21	24	23	34	28	24	29	26	26	31	23	18	25	27	17	26	29	16	23	19	29	25	25	25	37	30	20	26	27	22	20	23	30	14	38	23	20	23	23	23	18	30	32	24	28	23	25	30	19	24	26	23	23	16	22	20	30	26	33	28	27	24	22	32	25	22	39	29	23	24	26	29	32	32	21	25	22	30	24	24	24	17	25	23	35	25	24	21	24	19	34	21	25	22	28	25	29	31	25	24	24	18	26	29	26	28	23	22	32	17	14	34	22	28	20	21	21	27	32	31	22	24	26	25	43	35	24	20	13	33	29	28	27	22	24	31	32	27	25	18	24	29	25	31	14	19	21	27	26	32	30	25	28	31	17	28	26	23	26	32	32	29	27	20	19	28	26	24	23	25	28	24	25	25	29	27	28	25	29	18	28	24	27	11	25	35	25	23	25	24	13	26	28	27	26	23	30	35	25	24	27	29	25	21	26	27	20	25	22	20	18	25	23	19	23	15	27	17	27	26	16	29	20	30	20	25	23	22	35	23	23	24	22	21	23	22	19	32	25	31	30	31	20	25	18	23	14	25	22	20	19	30	18	24	29	22	16	22	15	22	26	16	24	18	20	28	24	31	29	23	25	23	30	21	29	25	26	21	25	16	28	26	28	45	21	30	25	25	24	18	29	26	40	24	19	18	22	26	29	20	23	32	25	36	31	25	24	25	18	19	26	30	33	25	27	28	23	19	24	35	28	23	31	17	26	29	23	21	21	23	33	19	29	26	25	27	25	17	29	17	24	30	22	28	23	21	23	26	18	21	24	27	23	30	30	30	26	22	23	17	30	29	30	28	23	25	25	28	31	33	24	23	28	20	32	30	21	22	27	26	25	29	25	27	19	22	22	21	26	28	19	28	33	25	21	15	17	24	28	19	31	29	23	23	35	36	21	19	26	24	23	23	28	22	25	30	25	31	24	27	22	31	25	21	23	26	31	20	19	21	29	24	19	27	33	14	27	25	28	22	23	31	24	37	38	29	19	32	24	37	31	24	34	37	20	17	25	32	24	33	26	28	20	20	20	34	23	25	31	27	34	28	27	29	29	36	34	21	25	35	30	35	26	29	13	26	25	25	24	28	27	27	26	21	25	26	24	30	31	26	24	29	24	34	32	22	15	29	26	22	29	27	22	27	25	30	30	17	27	31	29	33	26	29	25	32	23	21	22	35	19	21	31	21	30	14	26	20	23	20	24	23	15	25	33	20	27	28	27	23	30	20	34	27	25	26	26	29	18	21	28	26	22	25	30	25	19	32	23	21	27	20	26	29	22	28	24	16	30	23	27	29	22	24	32	28	21	25	26	27	28	27	26	20	19	26	27	24	28	35	36	21	19	21	34	21	19	21	16	25	23	21	21	27	36	25	21	21	24	21	23	25	25	23	26	29	29	22	20	20	29	25	26	22	16	30	26	31	31	26	28	19	32	30	24	19	21	25	27	32	26	27	23	28	19	27	26	27	23	22	32	26	28	18	23	28	16	23	24	29	30	20	25	34	36	35	30	23	28	22	25	22	30	29	31	20	36	24	25	19	23	25	35	26	21	23	24	24	32	31	17	26	21	21	17	23	24	19	23	26	27	32	22	27	22	25	18	24	26	29	32	25	15	24	30	21	21	25	21	26	18	22	25	24	25	26	21	31	33	18	22	34	23	32	29	32	30	25	37	31	23	25	28	22	27	28	26	33	18	33	22	28	26	17	29	32	19	25	18	31	27	21	30	27	19	24	25	30	26	31	19	32	21	23	16	33	30	33	30	30	20	27	28	27	22	35	22	28	23	27	21	25	27	33	26	33	29	21	24	20	24	25	25	17	26	25	24	24	34	25	26	25	31	19	28	23	18	27	26	31	20	29	18	25	31	18	26	29	22	17	30	23	27	33	32	27	24	30	30	19	21	30	22	29	29	25	28	23	19	23	35	18	30	19	14	27	29	24	32	16	38	35	32	34	23	28	26	25	24	23	31	30	27	37	23	25	21	24	22	22	29	24	22	21	27	22	20	24	25	23	28	25	20	29	33	28	35	24	25	24	29	22	24	26	24	19	26	28	22	30	24	39	22	33	35	24	21	26	17	23	24	22	26	27	28	23	27	26	35	19	26	24	27	23	26	31	23	22	30	23	27	17	28	28	19	26	24	22	20	28	23	19	32	28	25	38	19	30	32	26	20	28	28	15	31	19	20	25	24	27	18	24	22	20	24	24	26	26	22	26	18	22	25	37	29	20	23	26	31	27	19	28	36	20	36	28	29	29	19	16	26	24	16	37	30	24	22
38706	30079	24951	40986	47863	46267	42198	38113	33098	28633	23938	19043	15721	14021	11084	9017	8512	7889	6788	6169	5405	4787	4776	4227	4029	3401	2980	2443	2175	1896	2023	1789	1852	1845	1686	1429	1335	1237	1184	1220	1148	1074	965	942	993	948	902	840	800	779	772	758	720	721	807	680	691	741	744	723	704	675	695	775	669	725	759	633	668	658	667	659	584	613	618	577	601	544	558	542	519	563	583	590	525	531	518	510	494	513	506	497	528	547	518	540	509	472	528	485	519	484	399	490	467	431	445	469	465	463	418	455	430	409	438	404	425	435	416	463	411	447	440	488	466	403	425	426	463	444	435	412	439	433	404	428	441	483	440	440	397	445	449	459	417	425	458	487	417	410	419	425	438	481	425	445	391	410	424	443	463	440	439	402	389	404	431	436	441	405	422	438	408	421	413	432	454	422	453	450	437	397	452	437	407	416	412	406	397	437	400	421	421	410	421	422	454	404	403	392	395	459	407	413	392	432	457	439	426	384	428	466	415	440	423	424	447	442	422	435	417	428	391	444	402	417	377	441	439	394	416	443	430	404	414	405	404	449	401	412	439	425	429	413	398	455	451	424	428	410	450	424	393	423	388	443	432	418	414	443	424	393	439	416	411	444	435	437	446	441	410	465	408	391	423	415	386	442	435	452	432	408	423	441	436	419	419	390	396	440	444	413	433	398	432	442	428	405	437	425	459	408	426	389	407	440	443	406	407	419	446	401	423	421	393	439	419	401	427	449	432	407	419	424	462	437	426	437	443	392	412	450	397	424	450	408	432	433	408	437	395	413	413	416	457	414	419	404	428	414	418	420	389	417	436	436	427	431	397	435	424	411	438	442	448	447	440	412	385	427	403	398	426	408	423	396	428	431	417	404	413	457	421	423	439	399	421	449	444	390	392	434	447	482	438	438	460	429	413	422	423	426	378	403	415	435	434	430	422	463	429	436	451	390	433	406	453	462	455	401	428	459	418	385	420	474	423	454	429	426	468	397	419	415	418	404	417	450	377	420	453	421	403	423	436	423	415	429	377	408	403	420	432	438	438	449	446	374	411	405	429	450	414	400	416	413	417	405	429	438	415	422	415	438	409	428	425	408	402	426	410	489	450	458	405	439	419	439	440	420	397	413	445	480	418	429	404	444	426	418	412	450	407	421	449	379	395	401	410	400	380	398	397	411	441	415	415	438	403	452	418	438	404	422	411	407	414	432	401	434	446	435	423	421	422	433	407	448	449	449	414	422	457	412	437	405	437	444	413	437	448	419	424	430	388	463	424	434	407	381	443	399	397	432	406	439	431	447	412	399	477	410	416	440	430	427	460	424	422	420	438	425	435	430	411	435	434	413	408	467	417	391	425	403	437	430	454	440	423	416	411	412	414	439	445	419	451	429	394	399	406	424	400	388	405	411	386	443	471	441	403	406	446	420	390	443	421	455	424	426	455	428	437	441	425	426	434	426	388	452	421	400	480	406	377	418	430	409	398	403	453	435	458	443	413	434	430	429	412	415	433	445	383	406	408	459	450	395	438	418	408	399	450	434	431	462	420	439	456	400	395	432	445	425	409	471	436	423	418	446	416	408	410	382	413	447	416	446	460	449	394	442	464	415	450	427	420	441	411	423	441	391	432	412	423	410	407	424	441	396	421	419	446	395	436	442	424	422	428	429	416	397	435	423	423	404	406	407	422	459	465	440	403	412	443	398	439	415	424	464	455	426	437	397	434	410	413	440	407	462	390	427	431	430	438	424	446	461	439	424	426	436	422	466	397	410	412	423	427	447	449	416	429	376	424	410	432	416	415	395	438	440	407	408	430	419	405	425	397	408	433	412	378	467	420	447	405	416	455	425	437	424	422	415	408	420	414	421	418	443	452	401	392	423	452	423	433	420	438	418	419	447	454	425	408	444	412	415	413	413	410	410	435	424	425	377	402	407	421	459	413	430	416	436	441	420	402	390	435	402	450	443	454	403	436	430	386	399	431	448	453	437	431	405	455	417	412	407	408	445	387	415	433	418	439	437	415	452	389	456	417	416	469	409	417	420	415	422	439	415	431	403	420	405	429	399	457	445	400	467	392	398	455	443	408	425	419	426	429	456	417	439	415	387	430	448	434	409	418	423	428	435	414	369	449	390	421	424	406	442	439	419	434	422	425	391	402	402	413	434	421	448	429	436	460	391	394	427	410	429	464	435	412	435	403	410	427	395	445	407	420	444	431	456	401	401	423	407	428	409	454	435	419	478	457	412	419	418	414	446	421	436	443	414	438	427	442	403	455	378	434	414	417	438	403	441	431	412	434	397	437	409	409	450	427	411	391	409	421	414	422	449	415	384	422	436	446	411	408	426	442	423	419	458	390	409	440	426	421	404	375	441	449	430	417	427	434	460	412	410	451	423	431	413	445	418	432	427	439	405	420	429	429	389	421	407	421	417	435	425	439	414	448	435	427	459	381	459	429	425	423	420	409	403	445	421	443	415	394	441	436	418	428	385	416	415	409	416	384	412	436	438	430	404	395	444	408	465	418	405	424	424	397	432	449	406	440	435	445	449	448	433	426	426	411	412	437	430	406	415	410	408	427	388	429	425	455	409	411	414	426	412	412	441	367	413	436	466	417	414	436	418	423	449	413	435	432	406	437	416	428	411	437	431	423	426	402	451	433	444	422	411	401	447	436	412	395	417	394	453	407	461	442	433	427	417	426	418	448	426	408	415	439	430	423	424	464	425	402	448	448	447	412	428	435	423	449	418	436	442	434	391	435	409	395	412	444	424	451	417	420	437	430	432	411	440	432	410	428	407	420	416	421	408	424	393	430	390	400	429	398	401	426	440	423	393	412	428	384	442	473	425	482	429	428	387	397	429	414	426	476	407	432	432	400	436	427	403	435	413	390	382	442	427	426	439	413	416	404	417	428	448	435	448	432	428	429	437	424	412	426	422	421	434	401	413	413	413	418	461	436	404	462	397	444	405	457	428	437	409	386	446	446	427	408	423	441	414	462	419	436	424	437	413	387	393	439	414	405	441	450	435	439	434	410	410	407	417	424	427	410	423	481	416	423	426	429	436	439	430	429	433	406	405	426	420	442	433	417	410	391	394	423	419	429	402	438	449	436	420	422	406	431	408	420	437	368	396	430	449	400	421	416	433	443	418	422	425	400	396	391	420	424	465	458	437	462	421	395	376	429	422	386	416	432	425	418	407	449	444	382	442	453	422	428	433	428	450	429	437	425	408	455	446	425	427	437	415	409	413	452	425	441	414	442	416	427	409	436	376	422	409	436	446	433	401	414	444	453	450	444	423	416	455	416	459	452	473	455	434	444	441	435	440	401	413	422	412	446	411	433	418	398	414	423	394	403	435	388	450	387	399	446	418	429	426	378	452	433	432	392	439	443	427	419	451	420	422	403	396	385	423	462	439	413	444	430	452	466	433	428	434	433	417	467	467	443	424	429	406	428	437	418	415	418	463	426	408	438	414	411	419	445	430	423	439
2740	1229	855	635	1089	1171	992	795	661	473	312	241	216	185	134	111	110	86	89	87	87	61	69	63	64	51	50	53	54	48	36	33	32	31	38	44	30	28	40	40	36	25	30	29	40	29	32	26	24	34	26	36	29	28	33	27	33	25	22	18	28	26	28	21	28	29	19	24	18	27	20	27	25	25	29	24	17	25	26	25	27	24	32	26	26	25	27	31	27	21	24	29	25	22	21	21	16	26	26	20	21	24	21	26	24	18	26	23	19	22	21	25	18	23	22	22	28	19	19	19	26	18	17	30	25	28	26	33	31	20	20	27	23	23	19	30	21	19	24	35	26	33	24	21	31	20	34	23	26	28	33	23	15	20	30	22	19	25	22	24	32	13	19	29	16	35	25	25	17	29	20	25	21	22	20	13	26	26	18	31	19	17	24	24	19	20	22	22	33	22	24	18	26	24	25	22	23	19	13	17	24	26	27	17	25	26	23	23	26	30	21	15	17	21	27	17	31	13	14	23	18	15	15	18	20	23	18	22	20	14	26	19	15	24	25	22	25	22	27	22	32	25	19	19	26	31	15	22	17	23	24	17	28	27	16	14	19	22	17	17	27	33	30	25	21	19	18	27	27	27	25	22	24	33	32	23	29	19	21	31	31	23	16	25	31	28	22	24	24	21	23	14	23	27	27	14	22	29	26	23	28	21	26	31	29	25	26	19	24	21	21	24	21	28	15	24	23	21	25	26	24	22	21	23	20	17	29	16	28	24	23	21	32	34	29	29	22	24	22	31	28	32	18	24	24	24	21	18	25	18	17	36	27	24	28	24	27	18	26	23	17	15	25	22	36	23	25	26	22	28	18	29	21	24	22	16	34	28	26	18	25	26	22	18	24	28	16	28	27	26	21	25	23	24	33	22	26	25	19	17	27	23	20	18	23	36	16	18	19	30	22	18	22	22	31	23	20	21	19	16	26	19	22	27	27	11	22	21	17	21	22	21	17	25	25	19	25	22	24	28	18	22	21	43	18	18	18	19	34	25	19	16	14	22	24	29	21	19	24	34	24	18	28	25	23	19	19	17	23	24	24	27	23	21	27	22	38	20	31	26	15	20	26	21	20	13	30	25	23	12	20	15	30	25	28	22	26	24	19	15	27	28	18	24	24	24	21	26	26	21	19	20	27	21	25	32	22	20	22	15	29	16	26	16	22	24	20	18	21	16	16	19	18	21	17	23	18	31	19	15	21	28	25	20	24	22	26	26	30	21	18	28	25	25	30	24	23	31	20	31	33	25	25	21	27	29	24	25	26	30	24	18	24	23	22	27	18	15	28	25	31	23	15	25	22	30	23	27	20	22	22	25	23	31	27	21	25	16	26	19	26	20	19	27	29	20	28	23	25	17	29	21	25	26	25	31	23	13	22	26	18	26	25	25	15	20	17	23	27	35	26	26	19	23	21	36	20	26	15	23	12	22	23	21	23	20	18	26	20	27	25	26	25	23	14	13	28	29	17	25	28	18	21	31	27	24	23	26	19	33	22	21	24	30	21	23	33	39	22	19	30	29	24	15	26	25	24	23	16	18	16	14	13	21	18	25	23	25	24	31	19	30	16	20	19	23	17	18	21	23	24	24	25	23	26	28	29	20	20	30	15	28	20	25	31	23	16	15	24	15	29	24	19	22	15	29	22	25	24	21	13	15	23	19	26	30	25	21	26	18	28	27	23	25	19	21	17	27	23	15	21	22	22	20	29	23	30	26	21	28	17	21	36	19	24	19	16	32	20	28	26	23	17	16	20	34	19	25	28	22	25	31	19	22	28	24	21	23	22	24	23	21	26	23	20	26	27	24	22	33	22	19	16	25	24	21	24	22	19	21	19	21	26	24	26	28	21	24	15	19	24	18	28	30	27	18	22	15	16	14	22	19	29	22	23	24	17	19	15	21	26	19	22	17	30	24	17	22	24	27	23	27	18	28	20	16	25	19	23	23	23	20	18	31	26	14	27	25	26	16	22	30	27	22	18	30	19	17	31	30	24	34	19	17	19	26	28	28	28	20	16	33	20	20	27	21	24	27	19	26	25	25	14	17	20	22	31	33	28	27	14	21	30	21	18	29	26	37	25	14	23	27	25	18	19	15	24	17	36	20	20	16	20	24	16	19	16	32	24	32	20	18	24	18	19	21	28	22	17	17	26	21	24	24	21	22	28	19	24	26	24	31	26	25	22	18	11	26	21	19	26	29	27	25	22	19	22	23	21	15	19	21	22	23	20	28	20	16	24	20	20	26	17	22	20	23	27	20	27	21	19	18	14	21	13	30	14	18	25	26	32	22	27	20	24	15	30	19	28	28	24	22	23	15	22	27	32	19	17	33	19	23	30	18	23	15	20	28	18	16	23	20	26	23	19	23	21	24	19	21	22	21	29	19	14	32	20	21	17	20	30	21	20	30	18	23	30	12	16	27	15	23	30	16	17	24	35	12	22	20	17	19	20	23	22	18	24	24	29	24	29	25	29	21	30	20	21	19	21	17	23	18	23	22	26	25	24	26	24	14	27	24	21	19	15	21	22	27	27	25	25	19	31	14	29	25	16	16	17	33	25	15	24	21	15	27	11	30	22	17	24	21	24	31	17	24	26	24	22	17	25	24	20	27	20	30	27	27	25	23	26	26	25	23	21	24	30	26	24	22	17	22	24	20	22	16	24	30	26	17	15	25	28	35	15	24	17	18	23	23	24	18	26	25	17	23	29	17	11	24	24	24	31	17	22	25	29	22	23	17	28	23	18	27	25	21	18	21	24	17	24	24	23	25	35	19	30	27	13	20	26	23	19	20	19	17	23	24	31	22	17	19	20	19	23	33	17	26	32	23	31	35	20	21	22	24	20	26	19	24	28	20	24	17	19	16	19	22	23	29	16	30	19	32	23	22	26	24	26	16	16	26	22	23	22	29	18	22	15	21	23	20	30	21	24	21	19	24	23	16	36	23	12	24	23	25	19	20	20	34	27	24	16	26	21	16	19	26	28	30	19	19	30	25	19	18	30	29	31	14	27	26	23	21	26	23	27	19	26	21	15	21	18	24	19	14	25	20	26	29	20	25	28	21	18	25	26	29	21	21	18	20	23	18	26	21	14	25	22	22	15	23	35	21	29	17	23	19	25	23	21	23	27	29	22	22	13	12	27	22	30	25	27	23	20	22	19	25	25	32	25	21	27	20	21	20	29	25	21	31	22	28	17	19	21	26	27	17	21	18	24	24	28	20	17	24	20	31	25	19	24	21	23	29	21	25	11	22	22	20	23	20	30	28	23	25	16	29	24	31	17	33	32	21	22	25	19	16	20	21	31	23	19	21	18	26	27	15	23	19	20	22	30	16	21	18	28	20	23	25	27	21	27	25	21	27	22	24	21	30	16	19	26	28	15	22	24	28	21	15	24	24	28	19	26	17	24	27	22	33	18	27	22	18	26	23	24	22	27	24	28	21	23	25	23	28
30915	23368	17681	33282	39593	37890	34027	29754	24644	20016	15183	11703	9475	8151	6539	4899	5031	4463	3966	3478	3104	2927	2701	2362	2216	1792	1705	1386	1178	1180	1123	1029	1123	1073	960	943	818	783	833	766	751	700	616	639	702	642	580	538	529	567	532	532	511	553	501	554	526	561	555	527	521	521	516	522	488	534	546	517	498	510	505	502	490	457	450	477	466	471	450	449	443	430	396	491	433	450	434	476	473	407	438	460	410	436	456	467	449	429	448	405	434	404	403	400	415	390	389	389	381	401	390	369	379	369	377	422	401	389	368	400	397	384	419	402	366	390	403	393	356	415	394	407	377	395	388	410	390	367	426	387	406	433	401	363	382	386	378	435	395	404	399	350	382	398	417	372	403	373	396	373	387	397	407	398	365	417	400	405	393	375	374	387	391	375	371	401	407	386	368	410	416	449	397	397	383	410	384	385	375	393	405	383	389	387	403	423	391	380	439	450	376	377	406	379	392	382	387	403	378	372	401	386	412	354	394	396	365	401	392	386	394	409	352	394	385	413	398	405	382	395	377	358	392	404	397	377	376	413	439	378	410	374	372	403	370	389	390	353	391	440	410	358	370	390	389	408	398	391	429	412	372	389	404	392	376	403	403	427	439	395	374	386	389	402	398	402	399	392	386	390	435	399	430	414	382	429	403	385	367	408	411	402	380	386	401	413	405	375	424	426	375	372	396	386	375	354	408	403	422	413	427	383	379	410	405	414	416	377	384	387	385	420	406	400	395	431	358	461	389	400	392	378	430	403	403	384	397	412	396	395	397	392	394	334	407	390	416	404	422	386	385	405	376	390	411	402	397	397	417	399	391	399	396	444	410	384	406	424	409	396	360	376	395	382	400	375	404	392	381	391	331	386	438	394	377	414	406	361	376	398	381	390	402	400	391	357	354	383	387	387	352	394	428	401	358	372	362	420	356	393	366	379	381	381	395	374	392	393	395	367	358	395	401	403	404	422	438	413	369	424	398	387	389	386	352	413	365	395	387	396	408	433	387	403	392	369	388	398	344	382	373	394	394	384	382	392	403	388	365	396	413	406	402	404	400	383	403	368	398	420	362	370	392	376	412	369	375	407	401	385	391	399	405	385	395	398	386	422	363	383	366	373	399	390	385	402	367	379	433	370	396	402	405	432	387	385	393	385	376	399	411	381	391	376	390	367	413	431	380	378	412	391	399	368	350	413	351	389	347	405	395	388	401	400	394	411	414	387	411	393	375	386	337	378	400	375	413	383	390	373	387	388	403	327	401	407	427	403	372	384	379	385	367	389	392	393	396	395	383	404	357	396	400	441	407	376	385	428	383	390	362	383	367	412	343	391	360	409	375	391	358	396	373	411	394	452	356	406	414	414	422	377	389	394	343	377	362	366	386	397	386	390	390	381	365	392	386	403	388	398	428	371	372	388	357	377	400	408	415	367	346	411	375	405	359	406	387	377	412	423	438	387	417	370	408	399	384	405	404	400	403	353	383	386	436	417	386	377	378	411	401	380	346	384	404	402	405	386	384	433	395	383	399	413	389	409	371	379	398	378	408	400	367	390	370	411	401	383	394	383	373	391	420	399	402	380	350	401	421	370	394	399	390	395	380	362	388	383	395	374	371	413	395	399	406	400	399	380	354	367	412	369	411	422	399	412	394	399	373	374	392	401	426	378	417	396	395	379	365	404	388	407	374	371	399	377	387	375	378	389	411	372	366	403	376	371	390	368	372	402	391	381	370	366	367	372	408	403	420	401	407	383	420	412	367	384	337	383	365	371	369	378	394	387	405	393	365	414	388	382	414	347	423	398	392	394	409	377	403	387	395	367	415	399	386	413	371	405	371	382	378	383	382	363	392	397	372	385	406	378	378	444	389	401	394	405	398	394	371	405	416	379	396	375	391	406	402	394	388	398	412	359	415	394	390	383	398	390	424	405	415	381	362	382	363	370	404	381	396	355	440	392	365	372	389	402	403	362	405	387	395	418	400	367	406	390	421	365	353	353	399	382	359	394	384	359	370	387	397	386	409	396	386	421	390	394	388	387	408	377	378	385	365	385	396	382	401	388	355	385	370	369	428	411	362	400	368	410	416	380	415	392	394	402	407	375	405	349	386	414	377	393	419	398	361	387	364	388	357	357	388	392	411	402	373	375	394	404	390	377	375	412	406	373	420	385	395	397	415	413	392	377	407	384	418	383	417	403	384	422	393	409	384	397	383	396	398	400	385	397	384	377	416	363	401	362	410	397	412	366	420	371	371	398	387	343	402	369	401	406	370	385	388	378	385	386	399	394	390	387	365	389	409	426	429	391	385	392	388	385	374	412	367	392	419	395	382	425	381	402	392	389	424	396	390	395	375	370	404	389	372	373	434	387	409	387	437	389	376	425	389	399	419	394	404	412	361	410	367	418	376	407	383	411	409	352	407	375	358	391	376	418	386	401	429	389	382	420	391	388	397	376	385	413	381	390	389	382	400	378	383	377	385	387	379	380	392	363	380	371	399	384	392	391	389	399	387	401	395	404	377	448	419	389	397	383	414	370	396	416	387	385	385	384	395	429	373	404	397	396	397	398	391	367	368	390	403	393	388	401	414	405	409	396	426	401	384	411	380	395	395	390	356	357	355	376	398	391	397	399	398	397	401	375	373	414	399	390	386	397	400	363	394	395	369	369	370	395	399	356	415	355	383	371	405	392	405	387	395	390	399	410	382	382	396	387	369	390	402	388	348	402	334	378	388	395	418	390	377	397	400	391	381	374	416	374	385	382	395	377	372	426	360	370	390	368	408	424	377	417	437	421	401	409	371	418	352	376	384	399	410	405	401	409	412	407	372	418	389	392	355	381	418	384	365	382	392	400	414	388	379	368	398	383	363	365	400	384	433	386	377	355	330	389	387	394	404	381	408	378	387	407	388	379	379	395	399	372	398	375	373	427	396	372	425	393	370	396	441	373	402	368	360	414	394	378	382	402	390	391	414	376	369	355	399	404	378	431	395	374	391	383	344	385	380	397	397	410	392	409	373	410	397	381	387	407	390	374	382	409	380	402	375	383	389	390	379	359	360	360	388	375	371	363	370	385	389	444	375	371	415	369	362	415	427	407	410	430	415	410	380	422	420	381	412	378	397	383	377	382	403	408	400	368	350	390	383	395	390	392	376	365	387	384	384	382	370	397	372	416	377	386	400	357	342	364	371	389	376	411	404	384	409	389	409	372	378	362	388	367	402	375	386	394	418	380	396	381	387	407	377	380	441	392	395	367	390	404	390	413	412	385	359	388	373	395	379	421	408	382	365	422	370	395	379	408	371	394	374	395	403	406	420	389	396	436	361	369	362	380	389	364	396	405	447	400	378	378	399	405	380	391	395	419	405	415	389	398	426	345	385	367	397	402	391	369	394	397	376	386	395	360	365	367	398	387	406	381	382	378	392	387	359	392	412	402	399	384	382	400	400	383	389	404	408	389	400	392	399	412	391	367	407	451	394	381
2564	1310	870	601	1062	1236	1038	884	738	459	317	259	204	177	135	121	127	114	116	80	67	67	63	54	54	50	40	41	44	34	30	31	43	28	40	32	23	33	25	31	19	29	19	29	24	28	41	22	29	27	28	24	32	20	29	14	25	17	28	26	28	19	18	24	30	18	20	22	24	16	34	24	19	21	25	27	27	23	24	22	20	29	27	20	23	20	35	27	14	13	16	25	22	22	20	23	30	27	34	14	25	15	12	25	18	22	28	23	21	13	29	23	22	23	23	20	19	22	20	28	12	22	31	26	24	20	21	22	13	15	26	18	22	19	23	17	13	17	27	30	26	26	21	18	24	15	22	21	24	20	21	14	10	15	21	24	14	22	29	23	28	21	21	12	22	14	17	17	19	23	22	31	20	12	22	13	13	26	27	26	26	22	22	20	23	25	16	22	19	21	21	16	23	21	26	25	22	25	27	20	17	22	19	25	18	29	22	22	17	23	26	21	26	15	20	14	24	27	26	24	18	24	41	21	20	19	22	23	19	19	20	13	20	13	29	19	15	24	26	17	22	23	26	24	21	16	22	29	17	26	11	24	20	29	30	18	21	17	13	29	28	21	17	19	21	22	28	27	20	25	12	17	20	20	27	23	25	26	27	24	25	17	22	14	28	19	20	21	20	22	25	17	17	16	16	21	17	10	28	25	13	18	15	24	18	22	25	20	20	24	22	26	17	29	28	23	26	17	20	24	23	24	17	25	25	18	23	14	20	27	16	21	20	17	19	14	13	22	18	25	22	20	26	19	15	23	22	22	14	19	22	19	14	28	17	28	15	21	23	25	23	19	21	17	20	22	24	21	21	24	24	19	23	22	30	24	22	24	24	21	26	19	14	22	21	31	18	23	15	21	19	24	18	31	22	23	28	16	16	23	23	26	20	16	20	16	24	26	24	22	17	15	28	17	25	16	23	23	22	23	26	23	17	24	22	23	21	15	16	15	29	24	23	23	27	27	25	14	20	16	24	22	18	22	16	16	11	14	23	20	20	19	17	22	13	23	20	23	27	26	14	17	23	16	26	16	20	14	17	18	26	27	17	17	20	22	9	17	20	18	20	15	26	19	31	24	21	20	14	27	19	26	14	17	22	25	25	23	26	18	26	26	30	27	17	19	18	17	21	26	19	22	20	18	23	23	23	23	18	21	26	18	31	23	24	21	27	27	11	21	16	25	22	25	22	14	29	17	17	23	22	23	23	20	14	23	21	18	33	15	23	18	22	32	16	19	26	21	20	29	27	20	25	16	21	25	23	19	23	18	21	21	19	13	24	30	16	27	23	20	16	24	28	23	20	24	20	24	16	18	24	18	21	10	23	21	18	16	21	20	21	16	20	17	25	12	23	14	22	19	27	17	23	13	30	24	25	20	21	15	23	30	24	26	16	19	26	19	24	16	22	27	27	21	22	28	21	22	19	26	23	21	21	29	17	18	22	17	16	17	22	22	12	22	26	31	16	33	16	24	23	23	17	22	23	19	20	13	23	19	25	23	15	17	28	19	20	21	24	15	13	16	15	14	27	19	25	21	22	23	15	28	16	19	26	22	23	24	18	28	23	13	17	32	23	23	13	25	17	19	25	21	21	14	14	20	21	25	20	23	22	17	23	15	19	16	18	15	24	14	16	29	21	22	11	22	19	20	24	22	19	18	14	25	24	25	17	30	24	24	21	24	15	27	25	21	19	23	22	17	26	26	21	20	23	23	26	21	22	12	21	28	19	24	25	29	16	21	21	19	33	17	17	27	19	27	18	20	28	22	24	25	12	24	14	27	27	20	18	28	17	18	19	17	14	23	19	20	23	18	27	17	13	15	22	20	16	30	26	22	28	25	24	13	16	24	16	18	22	31	26	15	17	16	24	17	20	19	22	26	20	22	23	22	21	24	23	23	30	28	18	22	27	13	25	21	27	19	21	25	23	15	23	21	22	14	29	13	20	23	33	16	23	24	25	20	28	27	16	19	19	22	24	18	18	27	18	7	24	20	14	23	25	26	24	29	21	14	23	22	19	22	21	20	13	10	24	20	21	22	21	24	17	21	11	27	25	16	26	14	24	26	22	36	32	22	21	24	30	24	25	21	18	25	22	29	24	32	25	15	19	20	17	18	14	28	14	18	19	16	20	31	17	27	27	25	24	25	17	22	22	21	18	22	18	23	12	19	16	24	18	22	14	15	22	23	23	12	23	16	26	26	25	21	23	15	21	20	19	26	20	24	21	26	16	27	29	25	24	20	27	20	20	15	20	18	14	17	23	13	22	21	19	21	20	17	22	18	26	25	13	15	19	15	15	20	14	27	18	20	23	22	21	19	17	15	21	31	27	19	11	16	15	14	21	22	14	22	23	14	23	18	27	22	19	24	31	22	18	18	16	13	23	20	31	20	25	20	15	15	11	22	19	31	26	20	23	20	18	19	20	16	20	20	26	18	19	20	19	20	26	21	23	21	20	21	23	18	14	34	26	25	23	19	20	23	22	22	22	22	23	14	20	18	24	22	18	17	20	21	16	27	30	20	20	23	16	16	23	23	19	18	22	26	26	18	22	22	20	25	24	25	24	15	23	18	25	26	23	25	18	20	22	30	16	22	16	21	28	20	17	16	20	32	25	19	15	18	26	21	23	34	19	20	12	24	28	19	20	16	26	25	18	24	19	17	17	15	21	22	25	11	23	24	21	24	29	14	17	31	22	26	28	18	17	19	19	11	24	18	19	21	17	16	23	21	22	27	24	28	23	23	21	19	18	21	16	20	18	28	24	20	31	24	21	20	16	14	26	27	27	23	28	24	19	26	16	22	27	27	15	17	25	8	17	25	17	21	15	17	25	18	20	16	27	26	21	21	23	26	25	23	18	25	25	22	24	18	25	22	21	24	23	17	16	23	21	16	21	19	19	23	21	18	21	19	25	22	16	18	16	17	25	20	28	17	24	24	19	15	24	24	23	23	20	24	10	18	17	21	11	30	27	23	16	22	22	26	24	22	17	23	20	27	21	24	23	20	19	30	19	20	18	33	27	19	20	21	20	31	22	24	24	12	23	19	23	13	27	18	21	23	17	22	22	23	19	28	30	23	18	26	17	22	26	20	24	22	21	23	26	23	19	9	23	22	22	30	16	15	24	24	16	25	17	19	25	20	18	13	21	19	27	25	22	23	17	25	13	23	27	29	26	19	18	16	28	20	33	32	19	15	18	27	19	22	22	22	23	18	22	11	14	18	28	22	20	19	28	26	13	25	14	27	25	31	8	24	15	23	23	19	17	19	23	22	19	13	22	22	18	26	26	18	22	18	18	18	20	17	22	19	20	20	27	17	25	20	14	20	15	15	32	20	21	21	35	21	27	22	20	22	18	27	28	19	23	25	20	22	21	23	20	24	24	20	16	21	23	29	18	19	14	20	23	23	22	16	23	26	17	17	27	25	20	28	19	29	18	18	12	19	20	26	21	18
31547	23928	17863	32840	39623	37646	33923	30102	24778	20233	14968	12237	9366	8188	6176	5189	5116	4631	3823	3537	3124	2986	2739	2283	1985	1831	1653	1336	1253	1227	1119	1072	1167	1122	992	892	770	741	801	726	735	698	598	663	628	606	564	579	559	548	561	477	472	519	508	513	529	519	520	498	492	488	486	467	474	508	510	478	471	498	460	462	415	416	430	422	414	435	448	412	372	468	411	422	419	383	432	424	395	423	396	379	444	451	407	408	416	367	386	345	405	362	372	408	366	378	371	360	362	379	354	355	385	350	382	363	380	315	382	357	368	378	360	368	370	325	342	385	373	378	354	376	354	364	355	341	377	363	353	343	350	347	340	346	358	340	348	356	359	346	366	347	389	406	416	368	369	364	368	338	360	368	354	335	361	341	328	391	344	360	383	340	373	390	356	344	383	358	348	369	348	320	366	407	344	366	346	373	346	368	347	353	361	347	343	381	372	378	351	341	318	328	365	356	334	337	389	383	365	374	386	392	356	385	380	381	343	361	338	389	400	367	353	396	344	373	341	392	381	345	359	379	361	346	347	358	357	345	340	333	346	361	376	340	355	328	390	370	358	363	352	389	373	340	366	379	355	365	397	388	362	341	377	389	359	345	344	325	384	345	379	357	374	340	359	342	386	348	328	369	350	386	350	372	356	378	376	343	321	347	338	347	354	352	343	351	321	371	344	403	366	335	372	324	361	382	322	341	349	367	375	332	359	360	343	363	347	371	394	385	332	363	344	337	336	384	335	341	347	368	352	372	357	340	357	349	410	357	356	345	318	366	327	373	366	334	355	365	343	340	341	356	377	372	347	362	335	405	368	388	397	366	341	368	350	322	347	320	357	385	351	379	385	355	335	387	304	334	371	364	345	361	370	372	358	367	377	338	343	362	327	370	371	360	405	340	379	378	326	379	369	363	366	364	377	338	344	366	346	350	327	371	363	360	346	356	361	344	359	345	371	370	332	344	342	330	337	321	360	345	380	372	385	343	348	412	367	388	384	353	379	386	378	362	364	328	332	348	346	360	338	370	381	367	340	374	352	380	346	325	369	352	374	343	351	348	339	338	347	351	385	362	373	357	350	359	349	360	373	327	347	368	363	370	370	357	372	340	359	356	354	355	387	395	353	367	359	318	337	355	378	366	365	369	384	354	342	355	351	370	367	351	324	334	376	344	356	361	362	362	375	361	364	385	349	363	334	381	364	374	388	345	341	361	370	392	339	378	348	336	338	377	390	349	354	399	338	354	348	350	388	388	370	357	348	335	391	366	348	333	368	342	327	357	369	348	326	356	340	365	329	361	380	351	357	335	358	372	362	337	337	357	331	356	360	334	370	368	336	363	340	335	351	345	368	368	410	355	387	378	344	356	344	344	352	362	345	355	353	386	353	360	344	361	367	399	393	342	361	322	366	386	368	360	364	347	368	365	362	368	395	367	377	347	356	383	365	367	372	356	333	357	367	323	352	335	367	364	336	375	352	350	327	331	391	416	365	367	371	354	356	377	333	365	359	360	365	361	356	310	388	404	380	342	359	397	365	376	368	353	366	328	379	360	360	362	368	345	344	364	344	354	375	350	354	346	307	351	374	339	354	382	379	359	406	339	341	364	342	326	337	336	345	353	338	348	348	348	365	354	361	387	371	334	368	343	349	332	347	377	356	365	366	389	383	364	342	399	390	371	380	346	349	365	351	362	340	364	390	365	372	366	338	329	397	365	366	345	380	353	344	362	394	362	380	328	357	362	343	360	376	343	355	330	333	365	351	353	364	333	363	362	349	360	360	381	368	360	342	345	326	334	360	335	363	347	365	361	367	351	347	372	367	347	357	354	393	348	380	330	367	359	338	340	356	354	327	358	345	339	351	338	348	382	353	390	345	351	357	379	336	337	356	355	324	336	357	368	345	348	353	363	387	365	313	334	383	364	368	368	342	377	374	336	399	350	379	357	349	362	381	368	357	353	382	375	363	350	340	363	374	343	355	323	330	358	345	370	358	384	354	384	358	356	374	405	369	380	390	400	345	363	386	352	364	369	389	374	359	316	350	375	367	375	347	343	372	338	384	376	340	348	361	343	332	369	369	353	351	386	344	373	380	338	333	342	363	349	349	392	368	358	356	340	330	383	388	356	380	359	367	356	360	358	358	360	376	316	353	351	392	377	391	364	320	378	367	330	344	405	357	372	353	369	358	341	390	352	342	320	327	361	350	353	358	338	333	356	385	379	335	346	367	376	359	361	407	363	339	334	389	350	359	339	358	376	360	338	338	359	312	354	370	356	384	349	381	357	377	341	332	370	366	365	355	343	361	343	359	343	356	348	344	353	348	381	394	334	353	346	369	388	361	350	336	340	364	352	403	355	394	335	340	354	354	356	367	388	358	363	402	347	361	393	356	342	345	346	352	347	371	374	374	361	380	357	396	391	370	375	373	379	366	383	333	349	376	381	392	357	325	372	373	365	373	344	394	391	331	380	345	390	344	359	332	381	392	391	367	357	335	343	341	355	389	371	344	369	351	371	353	356	359	351	322	338	339	332	339	357	348	323	320	354	376	361	353	336	358	361	363	378	367	353	351	358	389	388	383	337	354	363	380	359	359	331	352	333	348	373	321	356	330	382	349	400	372	361	365	387	375	364	348	343	335	368	357	341	340	351	322	355	358	384	372	394	385	361	350	342	367	335	362	387	370	405	383	401	342	355	337	392	381	327	353	371	378	351	377	364	354	364	370	372	368	336	320	340	373	348	348	348	386	367	368	380	366	348	364	366	305	365	324	368	384	357	349	353	358	358	369	359	354	353	342	364	399	336	324	366	367	356	376	346	345	353	340	333	332	340	338	373	338	378	360	343	328	345	349	362	360	348	368	359	357	359	370	390	349	371	358	350	375	417	367	333	429	324	391	361	332	386	365	353	332	389	383	341	357	342	359	365	349	349	334	364	372	363	352	395	378	395	352	350	346	355	344	385	392	365	367	377	370	353	336	358	365	359	359	385	351	363	364	363	349	348	345	367	338	337	340	334	351	354	380	391	374	368	379	336	362	350	378	377	384	353	338	388	344	341	331	341	344	326	340	376	376	355	338	336	350	352	369	342	359	351	366	362	349	355	340	321	369	381	338	377	382	334	347	371	361	379	333	366	344	363	391	390	352	363	363	390	400	364	329	371	320	369	357	394	403	331	366	345	314	337	371	325	360	398	383	349	415	365	361	333	350	352	362	386	348	341	360	363	380	379	405	329	350	346	341	384	345	333	363	345	351	368	377	371	330	326	368	361	347	347	356	376	351	372	381	368	327	327	387	355	379	402	334	355	315	331	338	341	356	373	312	354	345	344	357	352	368	354	393	360	355	362	349	347	381	372	374	357	375	370	309	374	347	366	381	355	363	382	372	377	355	347	377	355	326	350	367	331	350	331	359	358	369	361	379	370	334	359	377	347	391	381	379	380	380	337	350	370	359	350	337	343	335	355	353	379	376	370	368	358
4383	1809	1150	900	1361	1587	1377	1140	827	661	458	367	281	262	179	171	143	142	144	139	118	80	89	61	74	63	56	70	51	42	43	62	55	49	39	53	42	49	39	35	39	47	44	30	33	37	38	43	37	40	24	36	37	50	41	29	40	25	40	34	45	38	34	35	33	52	40	40	36	35	21	31	28	30	36	36	31	24	33	32	31	34	31	26	27	35	44	29	28	32	25	32	40	31	42	27	40	35	31	49	36	35	35	34	37	23	43	36	31	33	34	35	32	24	27	27	39	30	24	32	34	38	33	29	32	29	27	35	36	31	23	39	30	21	24	30	20	33	34	31	30	31	42	36	37	36	35	25	28	24	34	33	28	22	41	26	34	25	24	37	34	38	38	27	18	28	30	35	29	28	28	33	42	23	27	32	32	32	31	36	23	35	36	37	36	25	34	26	40	34	33	28	30	42	38	25	31	28	27	28	35	27	23	31	28	32	31	27	28	23	33	29	35	26	34	36	30	33	31	32	39	33	28	38	36	31	30	31	26	27	38	37	29	25	24	28	22	30	20	32	26	30	31	28	28	38	33	20	32	33	28	39	27	31	37	32	27	31	39	19	28	33	29	34	25	21	39	19	33	40	22	41	42	39	35	28	26	32	33	31	28	48	27	28	31	30	34	27	37	29	37	26	26	34	32	22	25	29	37	27	35	29	28	27	26	38	30	31	39	33	32	38	33	28	34	29	36	24	23	35	37	33	45	39	36	32	33	30	36	27	34	27	29	33	35	27	50	27	29	28	30	27	28	30	32	28	30	28	43	36	39	33	30	34	30	24	37	27	29	28	31	37	30	26	28	35	23	28	40	20	34	31	30	25	41	37	24	32	41	25	27	34	31	41	29	37	22	21	33	28	35	32	25	30	33	31	32	34	27	26	29	37	40	28	40	23	25	24	29	36	33	21	46	29	29	26	36	29	33	36	29	27	29	26	27	31	30	32	23	33	35	32	25	23	22	26	39	29	30	29	24	28	24	27	32	21	30	24	29	41	28	29	38	31	29	33	25	38	32	29	29	19	39	30	32	36	22	31	30	33	28	36	29	29	23	33	32	34	27	34	42	35	19	30	26	25	43	36	36	21	31	37	24	31	30	36	32	37	25	29	35	35	35	24	38	43	29	38	35	36	32	28	29	31	35	33	33	19	42	24	35	32	31	33	32	29	24	29	33	32	37	31	29	34	28	32	30	34	38	31	36	31	42	35	28	37	30	28	32	32	17	32	30	35	34	32	26	24	29	35	32	26	30	49	29	30	32	33	24	28	27	35	29	25	13	33	23	28	32	28	31	24	23	29	40	28	36	22	30	34	38	25	27	31	24	33	40	35	22	27	34	27	28	22	24	34	31	35	40	24	32	22	28	29	39	32	26	47	30	30	37	31	29	28	37	47	24	32	27	34	36	25	32	36	32	32	42	24	28	43	22	21	21	38	31	29	20	29	27	27	37	40	27	30	37	42	36	26	23	29	29	24	31	21	36	23	20	32	30	34	35	36	25	22	36	35	43	31	34	42	26	30	28	25	29	21	24	37	22	29	36	35	31	41	31	34	32	31	30	27	28	32	32	22	36	33	35	37	20	29	33	33	32	30	51	32	31	38	26	30	40	28	23	25	28	26	30	33	27	24	28	33	25	31	34	33	31	24	22	32	33	33	26	31	29	28	23	36	28	36	38	27	30	35	27	26	39	29	38	34	27	32	31	37	30	36	28	25	30	31	36	31	31	35	39	36	38	39	44	29	31	38	32	41	42	35	35	31	31	43	32	37	35	29	44	29	31	33	33	26	29	29	30	38	29	29	31	36	30	30	27	41	40	27	27	30	30	33	38	36	34	30	29	41	23	31	35	36	34	28	28	26	33	35	27	38	19	37	37	33	19	25	29	32	37	35	28	36	31	28	24	32	29	34	29	32	42	32	40	28	29	36	37	28	26	31	30	28	33	31	26	31	28	40	29	31	20	33	35	38	26	26	29	28	35	30	33	31	31	39	48	38	42	37	33	32	23	27	25	25	31	24	32	25	39	27	32	36	27	37	21	22	25	45	32	34	28	40	31	20	29	30	37	36	27	19	29	38	33	41	25	27	40	38	26	29	25	25	29	38	27	30	31	32	28	35	33	30	38	29	30	20	26	26	33	21	26	32	31	34	26	39	33	33	30	32	23	36	37	29	35	36	28	35	34	23	28	30	29	33	34	35	26	34	36	21	26	25	27	26	28	26	42	30	19	21	25	28	25	39	29	31	34	36	28	25	32	31	33	37	32	36	28	25	28	32	40	31	31	26	31	34	36	34	22	23	27	44	40	27	31	44	29	26	41	41	39	28	39	26	33	31	30	26	25	29	21	42	28	28	32	30	37	29	25	30	38	26	32	32	35	27	29	34	29	23	31	25	33	24	38	32	38	28	27	40	34	29	33	34	33	29	34	24	31	26	34	32	31	32	25	32	40	23	22	31	37	39	33	30	34	31	32	33	41	26	20	32	18	42	31	27	29	39	28	31	42	27	40	22	33	40	30	37	21	30	29	31	34	32	30	24	32	39	24	24	29	25	28	31	35	32	30	34	28	32	35	28	33	31	44	32	35	35	32	32	35	33	28	32	35	35	38	32	32	25	27	28	48	39	18	30	35	35	29	37	30	31	28	35	39	27	26	32	31	31	33	21	26	23	37	36	26	34	31	33	33	18	25	28	29	33	28	46	24	34	27	33	23	28	22	30	40	32	36	26	25	32	24	34	25	42	33	31	41	28	26	31	34	29	40	37	34	20	35	30	30	32	32	29	35	28	35	29	39	31	41	29	34	42	35	33	25	26	23	32	38	35	42	27	27	24	31	32	26	31	32	33	32	32	26	35	28	38	28	28	36	32	35	36	24	31	41	31	38	29	35	27	29	33	19	38	38	30	30	28	23	29	28	30	26	33	24	24	27	32	38	26	31	24	37	41	31	39	35	30	34	30	41	29	21	35	27	33	31	29	29	25	37	38	21	36	39	26	34	27	25	35	33	37	26	29	29	32	30	31	25	46	31	27	41	29	30	35	29	27	34	38	30	26	28	32	31	39	37	31	21	35	32	33	33	36	37	24	31	24	27	36	37	29	36	24	26	26	33	24	24	28	25	29	31	33	26	24	36	33	29	35	32	30	32	38	35	26	33	35	29	32	25	30	43	30	39	33	23	32	26	27	27	36	34	31	29	24	30	37	32	41	29	24	24	39	33	35	30	29	32	28	37	30	37	28	18	26	25	29	29	35	24	40	31	30	36	28	42	35	27	29	41	26	26	27	34	32	38	36	37	27	33	29	35	41	27	31	31	24	37	33	43	36	34	32	32	27	21	21	28	28	25	24	24	35	36	19	32	31	33	30	27	38	18	27	28	31	25	36	31	23	31	31	27	25	24	31	25	38	36	29	31	32	30	40	34	31	24	30	31	29	28	33	27	26	31	32	27	25
33926	26571	20798	36049	42750	40814	37559	33710	28495	23500	18322	15027	11550	10575	8243	7091	6889	6114	5218	4805	4195	3886	3383	3026	2704	2423	2175	1801	1777	1745	1576	1576	1586	1509	1358	1240	1166	1151	1079	1050	1012	905	939	924	858	829	805	811	797	785	808	721	766	815	736	778	771	755	801	750	704	754	670	733	699	710	680	676	721	701	652	645	621	643	638	651	580	562	585	578	621	633	643	591	615	620	607	580	625	570	589	550	600	623	588	576	615	589	558	557	591	529	551	557	600	556	547	554	523	520	573	498	536	514	550	515	538	513	549	533	545	533	532	531	524	520	535	551	539	526	547	514	551	495	550	518	505	487	553	554	543	514	527	547	526	533	466	529	495	520	528	525	557	528	555	553	561	534	546	501	507	521	532	527	502	529	507	533	527	511	515	508	508	501	491	512	509	510	543	518	545	530	520	498	501	529	550	544	497	541	508	575	520	524	532	540	518	506	546	540	534	533	574	534	538	540	490	550	521	499	549	510	520	514	487	511	512	541	581	540	524	504	539	538	547	491	506	520	524	574	485	553	542	553	513	485	530	523	519	511	535	503	509	546	495	515	530	507	510	531	523	489	548	526	555	537	507	528	537	518	490	489	520	578	533	533	544	529	525	514	553	505	493	524	544	513	533	512	529	526	522	518	548	521	536	527	544	497	515	574	525	551	516	538	519	526	557	531	532	548	531	511	532	556	510	503	517	563	538	517	512	545	554	512	573	500	539	560	525	517	569	512	519	544	505	533	534	529	575	505	515	528	541	501	504	498	543	501	543	485	523	552	560	525	559	525	553	537	514	533	551	500	533	470	529	529	533	546	517	508	508	502	508	518	506	512	528	566	513	560	542	552	538	536	489	549	470	544	536	512	484	554	540	531	523	520	519	493	554	558	514	530	520	511	506	536	528	513	534	511	549	576	510	530	517	521	535	526	511	498	568	548	528	542	543	533	492	529	505	556	522	515	496	494	529	480	520	502	521	523	523	515	489	545	564	508	537	535	519	520	521	533	548	571	506	516	513	531	506	509	544	508	542	544	491	566	547	550	532	564	562	488	513	499	511	562	544	540	520	501	541	542	532	557	537	497	565	558	525	510	580	509	529	550	540	516	546	507	501	507	523	500	527	561	518	547	524	542	485	507	547	489	541	562	493	532	501	530	549	505	526	530	531	521	526	520	531	491	515	522	523	519	520	510	506	484	481	508	531	515	506	553	528	522	540	554	508	502	558	524	547	520	497	500	500	552	546	541	524	505	548	529	532	508	554	548	529	524	534	496	532	538	570	522	524	510	513	534	557	494	562	499	543	535	512	516	474	508	491	547	565	533	505	528	572	511	535	533	502	560	544	524	544	529	498	544	514	532	539	538	541	501	548	496	499	546	518	482	526	515	491	511	513	529	460	513	536	525	550	486	524	555	505	503	540	520	532	522	551	489	550	535	527	526	491	521	556	514	575	539	564	476	521	535	569	535	570	529	542	497	502	531	584	548	495	526	533	536	503	512	530	495	520	535	524	530	504	524	492	516	541	556	530	537	523	485	558	510	516	548	480	518	517	544	510	549	537	553	517	472	509	512	512	530	539	497	528	494	523	534	533	550	532	524	546	529	547	514	528	533	541	499	521	504	541	491	556	519	513	532	546	493	509	490	536	517	531	563	519	502	501	511	499	562	539	526	535	570	531	515	559	551	510	544	573	559	536	568	487	471	517	509	568	548	515	589	549	520	526	567	516	512	563	542	534	483	513	561	520	507	527	494	543	555	518	534	535	512	515	539	474	566	569	553	532	466	535	543	531	537	507	498	480	468	486	505	512	557	520	518	557	518	517	536	497	513	536	565	492	538	553	512	550	546	515	515	528	517	492	499	494	542	521	499	505	526	476	578	525	501	523	528	532	554	545	488	516	526	553	528	542	470	518	515	553	558	531	538	552	533	533	516	531	534	502	533	538	521	526	555	511	512	555	501	511	524	531	551	517	517	480	502	549	504	558	522	539	560	544	546	518	565	513	507	514	523	527	494	539	529	490	515	503	524	524	497	572	522	533	509	530	555	546	493	524	522	508	485	518	519	529	528	532	511	503	543	520	495	543	533	525	551	531	503	543	541	519	523	511	558	515	525	559	509	547	468	520	537	546	590	536	510	561	501	528	483	551	504	503	535	514	528	506	524	507	480	553	534	498	542	549	533	540	521	470	533	514	490	473	506	502	498	549	518	529	529	534	505	563	545	550	505	497	549	525	530	533	493	512	532	532	536	526	511	508	520	485	532	507	556	533	580	492	529	556	551	519	530	540	526	551	490	555	514	529	520	501	512	546	539	518	541	472	548	516	496	545	553	525	540	509	556	502	514	573	527	582	499	541	541	543	505	545	512	534	516	510	500	524	507	498	543	536	499	507	522	514	508	514	489	548	564	537	494	549	528	517	545	486	471	519	500	540	542	526	542	519	534	518	510	559	488	477	525	500	551	529	515	519	534	558	501	542	565	528	539	528	505	521	535	527	523	529	516	532	479	518	560	528	486	563	521	533	516	502	505	510	545	553	516	536	535	519	527	549	508	533	509	519	539	541	530	509	544	486	520	516	541	502	529	517	501	513	491	549	526	563	511	498	541	523	492	499	500	578	485	508	527	544	545	508	524	565	509	519	507	533	535	490	549	537	559	486	521	512	520	482	529	488	568	514	555	547	550	539	501	535	516	502	542	504	532	539	540	544	540	484	552	554	558	514	526	502	518	497	522	528	546	512	564	547	527	527	517	498	539	530	554	500	525	516	484	503	533	498	495	547	521	518	552	492	526	547	548	529	537	556	498	512	521	512	540	533	509	499	515	511	510	562	565	524	522	555	529	539	531	530	528	547	558	543	551	517	519	544	500	505	503	531	539	523	516	534	548	544	528	496	494	514	542	514	519	526	494	520	511	549	523	538	529	535	529	519	513	583	549	515	552	594	514	524	523	526	507	486	523	482	508	570	497	492	562	526	549	506	514	535	524	531	524	529	524	514	469	504	522	553	522	502	485	543	530	517	545	543	496	524	529	549	503	509	560	528	538	494	543	533	509	513	504	542	524	491	493	562	508	509	522	497	512	485	542	545	523	556	531	530	524	553	526	581	517	509	510	508	484	537	507	545	549	538	534	488	482	526	516	554	512	472	538	518	495	562	535	466	518	530	524	538	530	478	492	519	528	551	531	514	563	531	513	554	497	514	550	525	550	509	521	531	546	538	527	503	521	531	527	490	473	549	525	500	535	507	512	559	551	525	539	469	534	521	529	522	510	494	535	516	543	562	503	523	514	534	493	526	498	546	539	546	515	538	516	517	545	533	510	564	523	537	521	540	541	573	514	492	533	501	533	508	512	530	488	514	510	504	545	513	479	565	527	522	538	559	536	521	507	513	527	534	548	533	509	551	518	539	534	495	541	517	541	503	524	495	476	562	518	505	569	504	542	547	523	510	509	519	531	538	514	531	523	525	535	535	536	505	498
4636	2624	1766	1295	2078	2421	2005	1725	1368	958	707	491	358	298	258	221	239	219	158	144	115	119	117	109	96	91	71	55	52	62	42	67	56	69	62	43	48	41	57	36	48	51	43	31	41	35	28	38	35	34	39	36	32	33	24	33	42	33	40	34	24	34	35	24	29	39	38	23	27	41	32	22	38	40	25	38	25	23	26	30	32	29	22	32	16	36	28	29	34	29	35	28	29	24	25	34	22	27	19	27	33	19	26	26	24	26	23	23	23	24	32	18	24	19	26	34	21	28	43	16	32	28	26	21	28	22	26	19	34	28	26	27	29	28	20	31	23	26	21	24	34	28	26	28	30	23	17	28	24	28	29	12	26	29	27	25	24	25	19	21	20	22	20	23	32	15	25	22	29	30	31	25	18	20	32	29	23	32	26	31	26	24	32	26	26	21	22	28	29	37	27	28	20	31	25	30	25	18	27	19	17	18	32	28	29	31	26	25	28	26	17	19	24	23	28	27	24	28	34	25	23	23	25	18	22	22	22	27	29	25	23	26	26	22	19	21	22	19	23	28	18	23	21	30	31	25	27	24	30	22	33	20	26	25	18	28	29	27	27	19	26	24	20	23	28	36	21	31	28	34	20	18	28	22	23	22	20	32	32	33	18	30	25	19	28	34	23	21	21	29	18	32	27	41	19	22	32	19	27	30	20	11	24	35	24	20	22	26	23	27	34	26	26	21	26	33	26	25	27	18	29	26	22	32	25	18	27	25	25	22	31	27	31	18	25	29	30	22	17	16	28	27	32	27	22	25	34	27	28	29	18	20	22	31	25	24	21	32	27	28	35	30	29	30	27	35	24	28	33	32	26	24	17	32	20	15	31	22	28	28	18	29	30	27	21	25	31	25	41	35	29	28	21	16	27	24	32	23	26	22	27	24	32	35	23	24	19	24	28	35	20	28	32	20	25	22	22	36	31	23	19	28	19	23	31	21	18	19	20	23	27	30	30	29	19	29	23	23	27	27	32	23	34	22	25	40	26	27	17	33	24	16	26	29	20	24	35	24	20	24	25	30	22	19	22	28	22	25	27	27	29	24	28	19	31	17	26	25	21	22	22	24	25	39	21	23	27	26	32	24	38	27	22	26	31	19	28	22	23	25	22	23	36	28	26	33	26	20	27	26	20	33	18	20	23	21	23	26	30	31	27	25	30	23	35	36	26	24	24	19	25	32	22	29	31	17	19	23	30	25	29	25	25	20	18	27	23	32	21	24	22	32	16	23	24	22	27	29	23	24	29	31	26	20	23	27	19	34	25	23	30	22	28	28	24	29	37	23	18	23	21	23	24	26	24	24	19	14	23	23	20	24	27	28	26	34	26	20	20	24	24	21	29	23	23	22	30	17	13	29	27	28	31	21	20	22	22	27	30	20	25	29	31	28	20	31	22	14	22	20	26	22	27	24	27	19	28	30	21	16	31	33	25	26	33	28	33	29	26	19	22	36	25	19	29	28	25	26	30	17	29	22	24	29	19	19	21	26	28	21	29	30	29	31	23	23	20	19	24	29	27	17	26	31	29	21	25	27	28	29	26	23	22	19	23	25	27	23	34	23	28	23	27	24	23	33	28	17	14	21	24	17	38	23	28	19	22	26	25	14	26	26	29	23	26	37	25	28	34	27	22	25	28	28	26	23	33	20	22	40	21	28	32	21	30	29	22	27	24	19	18	34	35	22	29	23	28	24	33	29	30	27	21	34	29	31	26	23	27	26	31	18	30	25	18	28	35	16	23	27	17	22	34	28	20	22	23	21	21	33	28	28	26	18	20	27	31	27	25	32	21	20	16	24	32	23	17	22	22	27	32	23	22	25	20	21	21	20	29	27	23	29	32	25	26	30	23	27	26	16	28	30	29	21	33	20	26	26	29	29	31	28	15	23	28	34	15	18	19	23	23	27	26	20	23	20	23	23	30	26	27	25	25	25	24	27	20	24	22	25	28	26	22	22	19	20	30	27	27	23	20	28	18	35	22	30	20	29	28	24	18	24	22	23	23	23	23	28	28	30	30	35	29	26	21	19	26	25	17	26	22	17	33	27	26	26	34	23	17	27	27	22	27	27	24	26	23	42	29	30	29	25	22	29	20	40	25	32	36	32	27	24	32	25	19	26	19	22	24	28	28	18	19	24	27	28	31	20	23	24	32	31	27	17	28	20	30	17	21	21	22	19	27	28	31	29	25	28	23	27	26	29	17	27	25	35	24	29	21	37	23	26	17	21	23	25	22	23	26	36	26	26	20	27	24	31	30	21	28	24	19	35	28	22	27	24	35	27	24	23	26	24	39	19	21	21	25	25	30	24	21	31	19	28	22	24	28	18	22	21	25	26	21	32	31	29	36	30	21	17	23	18	22	23	28	23	28	21	25	20	21	27	31	29	28	29	28	19	40	27	21	29	28	26	34	28	26	33	34	29	35	33	30	32	21	14	28	18	22	23	25	31	27	24	21	21	21	22	18	24	35	22	29	24	35	29	26	20	17	27	21	25	30	22	20	30	30	25	23	27	26	24	27	25	28	21	24	24	23	28	37	30	26	32	29	29	16	23	28	25	26	23	20	25	33	30	29	30	39	16	37	26	22	19	35	26	16	28	36	25	26	26	32	29	26	26	23	32	31	27	25	18	32	17	23	35	22	26	38	16	26	26	33	24	24	35	24	36	24	24	23	26	29	24	20	33	35	26	17	25	25	31	34	24	26	26	23	16	29	22	29	19	25	29	29	24	27	22	41	23	32	21	32	22	23	26	28	26	31	19	25	24	19	20	29	22	37	29	20	20	30	24	22	25	22	28	26	24	21	29	27	23	24	28	34	29	26	23	28	16	25	20	22	30	30	28	22	29	19	26	33	27	31	18	22	29	31	26	20	24	20	29	19	25	27	28	25	22	22	35	38	31	33	29	24	41	24	26	16	35	26	22	22	34	23	32	28	22	22	26	31	24	22	31	28	30	22	23	27	26	27	33	19	14	22	16	20	25	22	22	23	22	16	28	30	27	24	27	26	22	18	24	28	25	19	23	25	33	26	39	19	29	23	21	19	19	25	27	21	24	22	18	24	34	42	22	20	30	27	26	30	30	23	30	24	29	31	19	24	28	25	21	21	18	17	31	31	36	21	20	31	24	29	28	26	26	34	30	28	29	26	26	32	20	27	26	25	32	24	31	32	20	35	22	20	28	24	35	17	18	18	22	22	24	24	31	27	29	30	18	28	22	16	27	17	27	26	22	31	16	21	30	25	27	21	25	22	18	27	25	39	19	24	25	28	27	23	20	24	30	22	23	34	32	31	23	27	30	19	24	33	24	23	29	23	22	30	23	32	20	28	27	24	25	23	18	28	21	28	20	13	29	20	37	20	30	23	30	20	25	26	27	16	31	17	28	20	21	27	18	23	28	23	18	16	34	28	26	24	28	19	23	27	23	16	26	28	32	27	32	15	28	25	22	28	23
39322	31055	25457	40697	47814	46087	42263	38045	33138	28038	22849	18827	15026	13522	11013	9896	9172	8109	7066	6515	5624	4989	4505	3973	3490	3221	2651	2316	2122	2194	1941	1962	2032	1810	1681	1491	1348	1277	1280	1177	1168	982	1052	1040	953	872	871	866	867	785	837	721	796	801	752	789	798	796	763	782	733	741	711	661	716	764	723	707	707	730	687	614	622	612	548	560	550	535	521	559	550	571	553	545	546	488	558	500	497	522	460	489	514	506	532	544	518	496	468	502	448	506	527	485	429	435	446	437	456	455	476	413	481	452	431	394	442	418	411	421	427	434	443	430	450	468	403	422	437	456	451	428	464	432	424	422	453	467	429	408	448	398	415	463	441	452	383	456	467	430	443	445	427	464	414	481	471	425	403	388	464	459	427	403	447	398	448	443	417	412	414	440	440	462	437	403	453	423	378	408	412	428	438	397	397	453	425	418	452	421	440	441	423	398	456	425	424	438	413	389	420	417	443	461	427	419	447	436	462	428	401	407	419	436	466	396	436	436	437	396	429	443	440	463	404	424	414	433	422	447	397	408	414	419	386	477	452	407	429	427	457	444	451	421	440	448	427	458	422	423	454	421	416	447	426	454	395	413	408	404	442	390	456	391	443	434	468	408	453	478	446	456	440	427	443	447	458	396	477	453	452	438	439	415	458	430	456	406	443	415	439	422	437	440	443	424	404	445	402	441	430	399	407	445	395	436	434	432	408	427	403	423	453	400	429	435	426	418	384	432	420	419	426	424	388	383	450	461	444	434	412	429	420	401	410	425	422	371	431	403	397	426	476	431	452	411	389	452	474	432	396	406	409	428	430	435	427	441	435	450	418	455	404	429	448	460	431	420	445	436	437	426	453	399	437	433	420	440	470	430	390	463	440	420	383	426	422	441	439	449	450	444	422	428	440	414	428	401	380	418	419	419	417	426	449	436	421	427	441	442	424	442	419	417	416	433	399	456	398	443	440	428	437	456	422	434	431	445	447	394	411	405	397	397	426	472	397	434	426	371	455	436	436	395	409	427	423	394	408	418	439	394	419	420	465	440	412	456	408	406	439	414	466	405	425	454	434	424	434	461	435	435	462	418	461	439	404	444	440	385	436	411	418	438	423	425	407	447	401	441	433	426	442	401	421	400	430	425	422	406	423	407	420	447	420	421	448	416	458	433	430	431	402	438	418	402	428	415	432	453	401	439	421	434	427	435	483	405	428	434	470	431	450	454	409	420	439	407	427	461	436	446	398	439	480	447	447	435	426	469	406	461	412	437	410	461	389	429	409	442	442	461	449	398	456	457	427	418	420	458	415	431	428	409	438	404	450	398	452	442	433	423	459	419	428	378	414	437	436	424	424	401	392	452	425	440	432	439	409	402	461	426	460	419	461	384	439	412	449	437	424	419	408	394	465	425	440	434	383	420	406	403	405	415	451	429	395	429	409	464	434	417	430	416	425	428	436	407	435	444	437	430	452	417	450	451	442	410	416	449	422	414	413	391	434	405	429	428	454	450	427	402	430	435	433	432	427	405	435	420	423	449	426	431	413	426	389	447	421	415	455	450	409	410	410	415	462	434	431	450	410	396	401	411	448	401	407	439	392	417	426	443	449	428	416	441	430	451	460	432	415	435	446	420	408	393	409	420	439	425	441	415	447	434	409	441	408	466	438	440	464	397	449	470	441	434	425	427	393	448	420	431	411	445	447	396	418	463	447	411	423	406	454	421	426	423	415	420	443	415	480	411	424	435	429	430	428	426	428	423	430	435	459	463	438	419	460	413	452	390	449	469	428	403	446	401	421	407	419	480	453	456	402	449	463	456	483	452	446	409	440	425	440	421	417	448	431	406	390	417	434	433	435	405	424	440	446	445	465	443	460	400	418	432	451	407	403	366	420	404	429	442	433	425	434	420	443	404	432	491	431	458	411	416	444	428	427	431	407	445	420	461	434	400	409	459	430	419	446	397	426	428	421	432	437	411	437	456	423	414	424	455	415	404	408	428	449	418	423	398	416	406	448	450	440	440	450	421	440	451	446	393	441	425	429	404	413	448	428	425	404	441	420	381	433	429	433	427	438	424	413	417	428	406	418	419	442	465	411	381	403	451	424	404	464	483	418	435	453	390	428	422	463	451	453	416	426	431	395	403	437	427	433	409	399	425	435	433	466	427	427	446	428	405	415	441	444	457	463	438	462	442	402	436	402	456	420	415	422	439	428	418	453	409	390	441	427	441	463	422	439	413	420	401	432	454	401	437	430	438	445	443	454	428	414	431	437	465	444	435	419	462	426	410	414	413	400	457	423	427	436	446	438	383	394	441	435	415	447	422	398	434	454	451	471	399	380	385	401	430	406	399	437	431	413	440	469	419	429	489	424	435	428	401	458	444	411	422	446	399	425	416	414	429	415	409	419	450	457	411	415	410	409	464	444	441	410	420	478	454	454	435	421	425	404	434	421	425	422	398	418	444	426	450	430	433	393	407	413	439	436	417	457	412	395	449	402	498	421	401	443	411	444	455	395	453	390	442	442	451	433	395	403	397	391	430	412	439	432	421	429	439	419	428	418	430	425	422	456	440	425	425	405	421	419	424	409	409	416	385	431	394	417	421	417	415	446	420	418	462	405	407	433	442	469	410	478	440	433	445	444	432	424	427	433	450	413	438	426	426	378	397	437	430	441	424	417	413	406	431	444	418	456	417	443	471	444	401	450	454	399	409	432	414	425	403	424	398	392	421	432	422	414	475	436	405	442	415	401	428	429	452	452	446	417	392	447	422	393	388	464	444	454	424	433	434	452	454	413	445	398	381	423	426	432	445	431	444	417	442	445	436	446	418	453	445	406	422	437	428	450	434	427	419	471	449	454	443	421	391	405	471	428	428	396	437	417	432	453	430	422	422	441	422	437	421	483	404	434	416	461	447	418	381	447	471	413	463	445	447	400	455	429	413	393	421	390	412	444	433	402	479	427	409	421	434	458	438	420	392	425	403	436	413	438	428	426	430	414	436	411	418	443	402	460	412	414	433	411	440	371	471	451	436	443	413	452	406	418	396	498	394	391	466	433	444	405	456	437	399	431	429	440	450	428	422	439	438	420	443	426	430	445	412	460	416	430	440	405	428	424	464	452	399	434	417	433	451	457	411	476	429	470	438	425	421	443	440	423	410	426	447	441	438	421	422	435	391	387	387	403	434	443	418	386	427	429	394	400	389	438	459	422	400	409	396	414	435	446	427	418	427	408	423	440	462	425	425	443	395	395	403	467	377	460	421	430	424	397	429	437	399	431	434	466	425	418	427	440	415	415	435	444	452	457	434	424	418	432	416	432	414	394	421	415	456	438	399	436	454	428	421	434	440	420	431	411	398	419	444	446	427	444	452	446	444	438	446	410	414	417	434	384	440	454	458	404	427	484	457	437	450	432	453	429	430	424	431	449	437	448	414	436	448	418	444	422	446	429	436	431	431	441	422	453	468	435	418	414	433	474	433	422	414	462	421
2891	1340	796	606	1032	1137	976	800	607	452	332	212	189	157	142	135	113	100	103	85	96	65	67	67	53	77	43	42	25	43	32	33	44	39	56	34	32	37	32	26	27	32	29	38	37	28	16	20	30	29	26	25	29	26	25	24	21	34	28	24	28	30	28	42	23	22	22	22	26	28	27	20	20	32	34	27	27	15	33	24	29	28	20	24	20	21	18	22	29	21	28	33	23	20	22	22	18	33	24	23	20	22	21	15	15	24	19	24	26	23	22	18	25	30	24	16	24	22	16	27	20	21	33	26	27	17	25	23	27	26	19	25	21	30	18	15	16	21	19	22	32	18	18	27	20	18	21	25	27	18	20	24	26	21	17	21	27	18	18	19	24	28	26	29	19	19	28	24	27	16	31	40	25	33	24	25	23	21	24	20	20	25	19	26	15	24	19	25	25	25	19	24	20	17	20	26	15	18	21	22	23	21	17	22	30	18	17	14	21	26	23	26	23	20	24	30	24	21	20	24	17	29	18	31	20	20	20	26	34	21	13	27	31	24	17	26	18	23	22	29	14	24	23	24	21	25	24	26	26	26	17	30	21	25	19	16	22	20	25	28	17	19	23	26	20	18	23	24	32	25	20	23	25	24	26	22	28	26	24	16	24	29	33	14	24	17	23	30	23	21	25	27	27	24	24	24	19	21	22	28	24	25	20	19	14	23	16	19	27	20	12	18	25	27	18	34	28	33	23	20	19	23	18	17	25	12	23	17	29	27	24	20	23	15	22	14	21	25	28	28	24	24	15	23	19	19	17	31	27	21	17	26	16	29	30	17	23	20	21	18	26	26	33	18	31	25	17	26	17	21	24	20	23	15	27	19	12	11	15	21	24	26	26	20	23	19	21	19	19	27	20	27	23	23	22	19	27	20	27	16	21	21	21	21	27	26	22	28	12	29	22	31	23	27	18	25	29	21	23	22	27	22	17	20	17	25	25	28	16	19	25	28	22	19	23	25	20	18	22	22	21	36	29	26	27	24	20	20	22	21	26	25	29	22	27	18	27	29	14	21	27	29	26	21	25	31	20	17	15	24	16	21	13	29	20	24	14	27	32	20	21	29	30	20	33	20	24	27	23	19	26	24	21	24	20	20	21	20	18	24	20	12	26	28	21	20	25	20	26	30	28	29	19	16	28	15	23	21	29	25	24	22	19	23	25	19	21	20	20	25	18	21	26	19	21	20	19	31	20	16	26	22	24	28	23	23	25	18	24	24	16	22	19	18	25	15	15	17	33	32	22	24	19	24	21	29	26	24	28	22	28	19	25	25	25	31	19	15	14	25	24	28	25	18	20	26	21	19	20	26	17	23	18	20	19	24	21	20	27	28	16	19	22	20	25	26	20	19	20	19	17	27	30	24	13	27	19	24	22	26	24	26	25	18	25	23	25	26	24	24	18	13	27	19	27	19	18	15	22	21	25	26	20	23	21	17	17	22	25	24	18	24	14	16	19	17	21	24	13	21	28	19	21	29	16	24	27	22	17	37	23	16	25	22	23	24	21	23	25	15	22	30	28	28	24	23	23	14	23	20	30	30	21	25	18	28	26	26	23	23	21	10	26	15	19	27	23	21	27	19	19	22	21	30	34	23	18	20	25	29	25	16	13	16	22	26	11	21	24	20	27	23	20	24	23	20	19	20	28	31	32	26	17	30	32	28	17	19	21	21	22	28	17	25	24	21	20	19	29	25	30	27	21	25	30	29	25	23	22	19	22	18	18	39	23	19	29	24	17	26	24	20	12	22	27	23	24	26	22	21	31	27	28	30	20	20	26	24	17	23	15	20	20	24	32	30	23	19	20	31	24	19	17	15	22	19	21	21	27	18	16	22	22	12	18	11	23	25	29	19	27	29	33	17	19	27	19	28	27	25	23	15	33	28	28	25	24	11	32	17	19	25	22	26	23	23	26	22	21	23	25	25	29	25	27	21	21	19	32	21	19	30	24	21	23	14	24	28	20	15	26	26	19	23	20	28	21	24	22	20	26	31	26	21	20	13	18	28	26	27	23	23	23	16	24	25	19	15	16	22	27	22	24	26	17	28	30	22	33	21	22	21	24	22	25	20	18	20	18	24	31	26	24	23	17	16	28	23	20	15	30	18	21	15	16	25	23	29	26	20	17	28	28	19	24	22	19	31	22	26	18	28	24	22	29	22	9	15	16	23	22	24	24	26	24	23	35	26	23	17	27	27	30	17	15	25	26	16	26	17	18	23	16	27	19	24	18	24	18	33	26	30	24	20	23	16	25	28	27	23	28	16	24	18	22	20	24	22	23	17	21	33	28	23	16	20	23	29	22	21	25	32	25	25	21	21	21	29	29	21	22	29	21	23	22	22	22	18	20	28	23	24	31	25	28	31	18	18	22	21	20	30	21	24	24	27	19	18	20	12	21	18	17	24	24	18	19	21	22	18	21	24	34	12	30	21	22	22	28	23	22	23	28	18	21	20	32	22	19	17	22	31	28	20	33	23	24	20	18	24	25	19	28	18	20	20	16	16	19	29	21	29	22	21	24	15	21	24	21	19	21	29	27	17	26	18	20	26	31	29	28	24	26	27	21	18	22	15	24	28	19	16	24	22	24	20	21	29	20	24	27	16	23	27	30	20	21	25	22	25	18	29	14	25	22	26	19	29	23	18	29	28	22	27	23	17	21	21	24	30	14	27	26	27	23	23	25	17	24	20	29	19	14	26	26	20	16	19	19	17	31	14	33	25	22	33	24	23	25	28	23	23	21	24	27	22	17	25	18	20	21	21	27	18	20	24	28	18	26	24	22	25	27	23	26	20	26	33	31	20	18	26	23	24	19	22	20	23	29	16	16	19	21	23	26	20	24	34	32	26	12	20	31	26	30	24	16	28	17	16	21	25	27	27	22	20	18	17	25	28	15	22	17	27	23	19	24	26	31	27	25	32	24	22	31	26	25	22	21	26	26	19	17	19	29	12	29	31	15	22	15	23	17	10	20	17	24	25	23	31	32	21	23	20	14	20	19	15	19	28	22	31	29	15	21	17	24	19	17	25	19	31	26	23	25	18	25	22	27	19	28	18	21	22	33	11	25	17	26	32	24	28	17	35	33	29	26	19	34	19	16	16	22	40	21	22	25	20	17	20	28	26	28	21	18	22	16	21	28	14	25	27	17	19	34	16	24	21	24	28	21	28	31	23	21	22	21	25	23	23	24	18	25	19	26	28	36	15	26	19	23	25	22	30	15	22	18	26	23	31	25	20	21	21	21	14	33	26	26	32	19	31	21	22	21	25	20	20	28	15	21	27	31	32	27	24	31	21	31	20	17	23	29	17	18	25	30	24	17	18	26	25	21	25	21	20	17	23	30	17	20	23	27	25	19	33	16	16	19	28	34	18	25	26	19	19	22	15	26	22	20	31	22	30	15	20	24	21	21	20	27	24	15	20	21	30	26	26	21	20	24	18	21	25	24	26
31501	24198	17657	32286	38771	37306	33391	29069	24192	19120	14497	11045	8572	8041	6402	5799	5372	4794	3908	3617	3174	2697	2313	2199	1945	1879	1452	1383	1250	1280	1173	1197	1236	1066	996	962	872	823	816	747	699	662	698	622	652	637	581	602	628	593	530	551	603	520	561	527	597	533	558	545	571	497	531	524	519	468	485	541	544	478	463	499	468	447	453	440	441	454	434	421	449	430	469	438	448	441	444	456	418	453	412	404	471	464	437	471	473	392	461	429	426	429	432	443	368	419	442	406	406	398	389	402	376	381	410	386	367	407	405	408	402	371	384	428	405	399	404	407	393	378	400	367	401	363	366	404	409	413	340	360	374	393	377	364	415	391	413	394	399	402	391	400	404	415	394	372	432	395	365	386	390	360	353	398	364	392	424	363	362	383	375	409	383	390	392	349	359	429	383	412	393	401	403	370	382	405	393	395	418	386	383	351	438	417	388	376	400	390	406	384	383	398	396	385	369	399	402	417	351	390	416	377	382	395	364	361	372	412	370	392	399	386	366	400	406	372	377	398	404	400	385	349	400	388	389	366	396	391	390	390	414	400	412	441	411	394	398	378	379	421	399	386	374	419	405	367	386	361	405	390	375	350	374	409	363	417	396	381	437	407	340	370	336	406	395	365	406	358	372	412	406	405	395	384	386	416	369	386	396	368	393	438	375	400	399	387	399	380	409	404	372	390	399	408	398	381	389	406	366	359	380	370	440	381	378	393	402	390	402	405	387	388	411	364	399	359	361	410	352	395	378	412	411	392	382	378	439	388	395	392	383	392	379	375	375	416	384	393	396	400	386	375	374	381	370	376	406	376	414	388	342	380	370	384	382	437	355	377	396	364	408	419	404	374	374	379	365	372	349	389	381	387	399	396	373	404	354	373	437	393	407	382	403	410	393	389	375	378	361	384	388	396	423	359	417	409	394	400	400	372	416	378	397	386	384	391	407	408	389	379	357	371	384	384	399	415	383	367	383	377	380	406	381	386	376	391	361	378	407	383	358	396	434	397	405	409	378	364	387	370	393	350	403	339	408	394	369	384	417	386	398	369	393	413	388	400	400	370	398	429	363	374	396	404	378	369	372	365	380	441	382	384	425	369	395	385	421	395	387	403	418	390	413	404	394	404	375	399	389	400	394	380	365	403	375	406	383	383	388	381	402	375	385	438	398	406	386	389	405	360	392	380	409	380	408	380	420	396	402	421	395	405	386	399	363	357	411	374	425	382	370	376	402	402	404	391	398	378	399	394	393	394	396	362	393	374	384	382	355	399	396	383	399	397	390	395	371	384	394	388	421	390	391	381	379	380	393	374	360	415	401	394	399	400	381	388	406	393	375	409	400	398	372	382	384	406	411	403	382	407	384	408	376	380	429	381	400	363	395	392	388	413	414	385	388	433	412	404	401	403	394	382	424	367	368	409	377	385	413	414	405	403	411	399	384	379	373	416	367	372	381	377	383	383	404	404	388	378	380	359	394	416	397	382	445	351	419	345	389	378	372	378	348	370	401	403	402	431	405	346	399	404	383	375	439	381	413	375	358	381	409	387	388	377	370	404	366	398	392	410	369	389	376	419	396	429	376	365	392	386	379	409	378	374	393	390	409	416	428	407	414	340	384	409	370	396	383	412	378	401	383	367	374	398	412	383	397	411	382	362	371	376	371	391	410	373	429	344	437	404	393	368	377	346	361	405	387	417	386	404	415	361	376	399	394	398	371	385	405	406	393	375	423	407	370	422	369	382	366	384	396	397	438	390	377	418	411	382	385	379	405	385	387	395	384	384	381	407	413	364	413	397	416	374	391	398	375	372	386	384	398	427	422	393	403	378	391	408	389	368	405	395	374	413	375	404	382	387	381	336	404	372	386	369	397	408	390	376	399	376	352	397	433	381	434	405	424	388	407	395	409	375	403	413	402	396	364	382	400	381	397	369	367	391	414	387	405	408	380	406	385	379	437	437	409	357	385	404	375	388	380	390	374	398	359	394	395	384	403	376	403	409	398	396	407	383	386	433	383	363	401	437	368	365	416	399	388	353	396	391	366	383	355	411	393	387	403	390	408	375	399	388	365	378	418	373	366	382	375	398	406	399	370	345	387	389	378	366	432	369	393	420	386	384	405	381	381	401	393	391	407	378	356	374	368	414	382	382	401	339	384	385	399	398	376	383	359	390	403	355	379	416	393	393	381	389	387	422	372	399	409	347	365	388	348	402	393	387	397	385	351	379	384	359	418	402	332	391	401	382	380	404	392	382	369	406	383	366	390	382	392	401	420	402	350	415	412	345	409	378	383	357	410	392	413	390	438	386	356	410	381	371	408	343	395	396	385	378	375	405	379	394	382	397	360	389	417	368	399	391	396	420	394	403	386	360	380	349	338	389	354	377	416	368	383	400	416	429	430	401	396	413	415	396	410	422	387	373	391	410	373	381	415	369	369	402	394	386	397	376	381	379	391	415	369	385	363	399	378	385	412	407	392	374	407	392	395	369	380	409	363	398	375	404	351	372	388	411	382	385	394	390	380	418	357	389	404	382	375	351	345	402	417	424	406	401	403	367	390	368	440	374	385	371	379	385	399	419	394	396	352	347	362	386	396	431	379	395	365	399	373	343	402	387	388	389	411	380	410	405	382	397	370	406	366	390	371	388	381	397	379	402	333	399	405	363	385	379	360	370	398	400	393	391	395	412	425	358	404	391	410	401	441	401	355	359	393	427	410	416	395	344	401	422	370	390	358	361	409	426	386	363	394	385	416	379	362	387	399	413	394	402	344	409	393	385	354	418	402	381	364	377	368	331	396	396	396	360	413	357	421	385	384	393	415	382	341	360	361	411	370	443	368	428	370	386	400	411	375	397	376	391	369	381	412	386	398	392	419	447	387	414	425	406	413	372	366	376	401	386	394	349	382	376	368	384	392	409	384	413	373	374	393	392	405	395	374	407	368	375	393	366	384	427	408	381	367	385	403	380	402	388	399	404	386	413	394	391	385	352	409	362	374	407	389	357	383	377	347	376	384	375	358	376	359	382	391	374	362	403	382	357	413	393	403	424	393	412	369	393	416	375	417	431	402	413	401	367	388	396	361	386	410	346	396	406	422	419	375	366	426	408	383	399	405	390	365	412	376	347	362	384	384	402	368	431	390	385	368	348	374	399	393	420	384	385	393	381	440	378	385	375	404	388	427	390	406	422	391	421	386	408	408	413	402	405	391	426	393	398	399	377	369	408	397	392	409	375	390	392	372	358	406	391	390	388	397	389	426	371	406	405	408	367	360	396	416	392	374	377	389	412	390	359	399	363	365	391	392	367	380	378	385	437	365	379	402	395	361	390	360	370	416	395	407	394	376	354	387	388	372	406	413	388	382	372	401	365	403	382	388	384	384	408	352	417	366	357	358	381	401	403	375	388	393	355	401	382	388	401	383	388	403	381	418	421	405	419	371	396	389	359	362	398	392	434	407	340	398	401	350	413	388	423	389	363
2711	1445	851	656	1071	1160	1088	826	647	461	298	226	213	199	125	158	122	113	123	101	65	63	61	66	55	56	40	45	37	50	36	38	30	26	29	32	44	25	31	21	26	34	33	26	19	22	26	31	30	30	25	26	19	22	35	33	17	34	23	29	17	21	12	24	24	25	23	24	27	21	24	17	21	36	23	23	10	21	26	26	19	20	26	25	16	20	18	16	20	36	26	36	22	11	24	24	25	17	26	18	30	27	26	22	20	28	19	21	15	20	13	20	12	26	25	22	22	13	14	16	28	24	16	23	24	22	21	29	24	18	25	15	19	21	14	24	31	26	25	19	21	16	21	20	22	19	17	25	19	14	10	27	18	19	22	25	25	19	11	25	21	30	14	20	19	30	26	21	25	16	24	22	16	24	20	20	25	19	24	25	19	22	20	20	22	18	17	27	22	13	23	19	25	19	19	26	21	19	23	21	23	22	23	13	28	24	27	27	18	20	24	17	16	27	16	28	24	23	17	27	8	27	20	14	20	16	28	24	19	19	24	17	28	19	22	18	25	22	9	17	18	16	24	17	22	22	18	20	15	25	25	23	19	18	19	20	17	30	15	24	27	20	22	12	25	23	18	29	26	17	13	20	30	27	18	30	28	28	19	18	20	17	17	23	22	20	22	24	31	28	20	25	15	17	20	23	25	31	25	17	31	9	22	15	27	19	21	13	27	15	21	21	20	19	15	24	23	16	24	26	12	16	27	18	17	26	23	26	21	19	21	26	15	21	30	22	30	22	16	24	20	21	18	25	22	24	17	20	25	15	17	21	28	23	19	17	21	18	14	22	23	18	20	20	14	16	16	19	16	15	21	25	28	24	19	22	18	19	24	24	15	24	23	13	21	23	15	16	21	23	21	21	22	21	20	19	20	20	28	20	20	20	20	25	15	26	13	19	20	24	17	18	26	26	14	16	22	19	18	24	30	25	21	20	18	19	29	18	23	19	20	18	17	17	20	27	20	15	10	21	10	38	13	25	22	17	17	22	29	21	20	22	23	20	22	28	31	15	27	22	26	20	26	21	26	21	21	19	27	24	17	17	20	18	24	23	20	19	28	29	24	19	22	19	15	16	16	16	13	19	18	26	24	18	17	21	18	19	21	16	20	28	26	25	22	21	27	19	20	24	14	24	29	16	22	24	27	20	19	17	21	27	26	14	14	28	25	17	21	27	19	19	29	18	25	18	20	16	28	21	13	18	22	20	21	21	22	29	16	18	24	13	17	10	23	28	28	28	18	19	17	17	19	14	19	22	14	27	27	23	21	17	19	13	14	23	21	19	23	27	20	23	21	19	27	18	22	21	19	18	31	22	16	24	27	24	17	14	33	15	19	15	23	17	19	18	21	24	27	31	20	25	24	22	15	26	24	16	29	21	20	25	26	22	23	20	14	29	16	17	22	20	13	18	16	12	19	19	22	23	20	20	28	28	27	19	15	17	20	18	23	23	24	24	28	24	20	20	20	21	12	24	30	19	14	21	20	24	15	29	15	30	22	23	23	14	20	17	15	17	29	16	21	29	18	28	20	16	25	19	18	11	19	21	13	28	24	17	19	27	23	16	31	21	25	17	22	16	11	23	25	25	13	23	14	17	25	17	35	21	18	21	13	26	22	19	17	19	15	28	19	26	21	26	21	19	31	28	20	20	21	15	14	24	9	23	24	15	21	24	19	21	27	24	18	22	25	20	28	20	22	22	17	18	17	27	26	25	14	22	19	21	26	23	13	18	12	33	24	23	22	21	27	30	21	18	21	23	21	24	19	28	25	18	19	24	19	19	21	21	22	16	21	37	23	15	29	26	21	22	19	16	19	17	24	28	19	14	26	23	21	20	18	23	30	13	21	22	20	17	13	16	26	19	29	20	28	31	21	26	17	25	21	19	22	27	26	19	20	14	16	28	17	17	25	13	26	25	19	23	16	13	22	25	22	17	23	24	17	23	25	17	15	18	23	22	18	23	21	22	19	18	15	24	23	11	24	14	22	17	25	19	24	21	23	21	19	25	24	27	22	27	24	20	22	18	16	20	19	14	23	23	25	20	19	25	20	18	22	18	22	28	24	24	26	17	24	23	22	29	21	23	20	26	18	9	20	24	21	19	26	16	22	22	14	23	28	20	19	18	26	25	21	21	24	20	23	21	13	26	25	24	14	20	17	27	16	32	21	17	9	22	21	24	23	19	27	19	17	25	19	24	21	15	20	23	28	19	22	28	24	27	21	18	26	19	24	19	19	22	28	18	15	18	34	22	16	12	31	13	16	29	18	16	28	12	21	12	27	20	15	22	32	22	23	22	28	20	22	23	24	16	22	24	21	16	25	26	26	22	17	21	16	13	18	15	27	30	23	19	13	31	14	17	18	24	28	22	29	26	22	24	16	13	15	26	26	28	14	22	23	21	20	18	18	22	25	18	22	15	20	25	12	24	23	29	21	25	18	27	27	22	20	25	24	17	29	28	16	22	35	19	19	16	28	29	25	23	17	18	23	20	22	23	22	21	24	22	21	22	17	22	23	24	21	27	22	20	19	18	19	20	21	15	32	21	14	32	13	27	26	20	9	20	23	20	34	25	28	19	26	14	19	23	19	19	24	20	20	18	17	19	10	35	19	22	15	21	19	24	21	18	18	22	14	27	23	19	17	20	12	24	23	19	20	21	17	22	17	17	26	22	26	13	26	23	20	19	16	18	30	19	31	30	18	25	27	25	17	18	28	30	21	16	25	21	13	22	13	18	22	19	25	15	25	22	19	10	33	18	14	23	27	23	23	27	28	12	30	29	25	18	16	25	23	20	24	20	23	21	28	29	20	24	21	20	27	20	21	26	23	19	26	25	27	24	21	28	17	22	23	18	12	18	15	20	19	17	21	16	27	19	24	17	21	18	18	20	22	15	11	18	28	28	19	23	21	18	26	25	14	33	20	24	14	20	17	26	22	20	20	14	22	32	26	25	16	15	19	26	18	17	19	17	14	19	17	16	24	23	17	30	20	23	10	17	21	25	18	16	15	24	16	14	20	20	23	18	19	15	26	20	19	26	24	22	17	31	15	21	21	21	19	18	23	23	19	18	19	26	20	17	24	26	26	18	31	30	27	16	20	15	21	20	13	23	22	18	20	20	25	30	18	19	21	15	26	11	31	14	22	11	23	29	25	18	17	21	17	20	22	20	20	16	30	20	27	16	24	25	20	20	24	29	20	21	29	14	27	22	25	21	21	22	22	30	26	22	18	20	24	22	19	25	23	21	20	26	13	17	18	28	14	20	21	15	25	21	19	29	17	23	18	24	20	16	23	16	24	16	24	13	18	14	26	20	17	22	32	15	22	27	22	21	17	14	23	14	20	21	24	20	22	24	19	19	27	22	27	24	16	30	22	19	26	20	16	26	21	19	16	17	20	17	27	28	24	21	25	18	14	23	24	26	27	24	18	23	22	20	23	31	31	22	23	25
32560	24811	17914	32884	39272	37479	33822	29395	24042	19101	14324	11159	8908	8463	6824	6094	5584	4895	4088	3713	3097	2717	2320	2243	1945	1775	1450	1419	1254	1299	1289	1232	1216	1040	962	872	832	814	795	734	640	647	682	565	594	522	598	591	568	542	513	551	520	548	540	555	559	595	528	566	458	541	499	513	462	466	462	509	468	450	451	414	441	415	414	453	427	393	397	436	388	427	400	413	402	446	432	402	421	415	390	434	422	398	415	380	365	397	362	387	381	378	396	362	383	374	360	378	381	355	374	365	350	362	353	406	361	352	359	366	354	365	354	367	333	362	385	360	349	361	351	353	348	351	365	363	394	354	356	358	343	369	391	359	361	354	364	377	360	313	362	359	381	373	348	357	387	373	350	343	384	370	350	353	347	350	334	335	323	378	370	321	357	342	389	355	360	346	353	369	361	380	388	359	352	385	367	353	364	350	348	368	358	345	341	387	364	339	364	355	365	327	375	336	343	343	336	321	347	348	374	337	354	311	340	346	353	367	370	351	379	382	354	375	376	312	373	365	376	360	351	357	357	374	397	367	358	327	381	356	362	345	357	326	361	328	369	369	322	336	355	409	372	341	394	375	313	323	355	361	365	331	351	385	329	353	325	380	373	410	354	331	375	351	330	379	350	371	359	378	361	333	377	352	355	335	347	371	371	361	382	362	354	364	328	359	357	361	347	337	408	341	336	349	367	353	351	381	350	368	371	347	362	378	340	380	362	334	346	347	370	384	360	350	344	375	355	344	344	313	358	351	356	333	330	343	347	378	405	351	328	404	363	363	362	350	376	353	326	344	386	365	374	349	372	378	365	356	355	341	368	350	359	367	352	386	357	380	354	382	393	333	360	341	341	339	356	376	371	361	375	335	346	309	346	345	378	355	356	342	347	331	372	366	349	352	361	341	367	336	381	376	342	340	394	352	376	369	354	372	346	353	348	403	355	342	377	322	376	347	359	333	346	361	364	398	357	351	356	350	362	381	362	335	363	353	363	348	354	345	336	358	344	350	317	385	373	365	344	361	369	379	353	377	388	364	338	359	363	349	355	380	360	366	372	361	364	361	388	384	360	338	357	356	348	365	384	343	377	390	376	372	354	363	355	378	391	382	360	340	365	355	354	360	353	344	363	331	369	360	378	355	374	357	348	386	371	330	323	404	357	372	367	343	388	352	393	374	340	336	321	349	355	364	328	380	353	304	350	371	379	362	375	361	355	386	344	360	364	339	380	365	347	375	371	366	332	385	361	351	355	334	328	346	366	354	339	373	361	381	365	353	325	327	385	346	376	358	358	355	400	333	317	385	383	342	340	338	381	382	374	319	362	381	349	382	352	351	382	375	365	364	298	386	348	356	367	326	360	348	360	361	366	340	325	344	337	345	348	349	353	374	338	385	347	366	343	381	368	357	331	323	391	376	362	349	368	356	360	349	394	306	356	389	344	360	353	365	341	368	398	358	346	368	361	354	362	352	347	360	349	335	351	381	396	352	341	385	367	345	348	344	343	318	357	352	333	379	362	351	360	357	341	362	353	380	356	377	345	348	335	317	363	389	374	355	348	345	351	400	375	337	357	381	349	376	333	367	362	332	309	356	343	358	367	373	373	361	320	373	379	381	314	350	333	374	344	338	352	379	336	354	344	362	353	357	340	354	340	378	377	362	365	359	354	385	363	372	353	365	398	358	341	373	343	352	356	361	331	380	377	355	385	367	317	345	374	336	327	358	342	347	348	378	364	364	377	363	365	363	386	382	352	341	385	342	373	353	315	370	358	373	386	368	350	370	334	367	351	367	366	354	346	335	301	368	357	352	351	347	349	345	342	384	388	360	377	359	364	398	369	330	371	348	411	336	398	396	364	366	363	378	344	373	365	369	383	373	333	346	369	349	357	360	329	377	399	335	361	361	376	394	358	391	336	335	356	371	336	373	358	332	358	378	346	384	382	322	370	362	381	365	348	340	372	334	333	347	358	368	343	385	369	375	382	373	374	359	364	342	358	362	381	367	378	364	390	395	345	359	372	347	355	394	388	357	336	366	387	359	308	367	348	350	356	362	341	358	373	321	368	374	337	355	339	352	330	373	350	343	403	347	363	387	365	358	344	377	345	344	366	346	342	371	386	344	353	364	336	379	352	377	345	318	361	371	329	372	371	360	325	373	365	371	372	333	331	392	344	352	367	364	371	371	376	332	357	323	377	350	349	367	356	377	389	386	322	352	367	360	371	384	346	362	339	361	356	350	358	369	331	312	373	342	340	350	373	356	383	394	386	347	329	368	397	359	406	363	365	394	361	358	324	354	352	371	334	364	326	354	370	397	354	405	304	351	363	353	382	363	389	345	338	386	357	360	378	354	366	364	390	351	321	346	374	346	362	404	370	388	355	390	348	339	351	375	363	335	324	338	324	375	385	325	364	360	404	358	348	349	330	365	365	356	325	372	354	355	361	352	360	378	383	356	336	364	327	355	337	355	351	354	376	357	363	341	326	348	373	360	332	380	360	341	372	357	346	373	368	365	368	336	367	338	368	340	339	377	366	387	353	363	350	380	346	371	333	348	368	378	339	380	342	337	375	375	389	363	347	371	345	360	369	396	372	348	354	364	386	383	358	366	327	336	362	343	327	317	360	341	381	335	360	378	360	354	374	358	339	327	371	379	354	354	366	333	380	384	392	364	355	358	346	337	344	364	338	352	370	367	352	327	349	352	377	361	367	345	347	372	343	354	328	338	374	366	372	363	370	370	386	363	340	370	352	378	337	340	359	396	342	371	313	380	376	337	379	357	355	332	352	341	359	363	370	370	354	349	352	345	367	389	378	371	357	350	378	349	356	355	343	323	363	369	386	372	355	348	338	377	381	339	359	377	365	356	342	376	372	346	383	373	374	319	381	342	379	352	350	364	381	368	349	384	344	378	347	363	309	348	354	356	346	353	352	364	359	391	366	333	376	350	335	369	342	388	364	364	373	335	337	376	373	344	361	336	347	330	365	331	371	351	340	359	359	396	366	387	338	348	350	357	346	397	333	344	345	349	387	361	348	383	351	373	367	351	342	328	359	379	406	383	355	323	339	365	360	352	364	391	377	382	372	364	357	352	347	352	351	348	353	362	348	352	347	349	364	377	367	334	375	351	367	344	367	358	353	326	364	385	353	388	355	333	358	350	351	373	354	360	356	347	377	360	343	366	348	364	362	362	338	389	352	338	325	359	361	389	398	359	363	330	342	360	376	369	343	337	339	386	353	394	344	401	373	373	328	346	353	344	369	398	365	376	356	371	338	390	356	354	374	391	349	364	363	347	335	370	389	343	364	346	350	344	378	355	350	360	358	357	354	366	364	332	335	309	357	359	313	384	347	347	341	366	377	354	313	358	381	321	373	400	356	357	345	309	371	359	339	371	327	340	360	350	347	346	357	337	361	386	326	344	369	340	327	356	323	381	359	323	366	347	361	363	370	351	348	316	314	368	358	342	378	358	369	353
4681	1925	1144	907	1392	1642	1456	1167	825	554	449	317	243	242	189	173	169	126	138	112	115	90	82	90	72	77	57	55	72	58	47	67	60	72	41	46	44	46	42	51	39	38	37	32	42	35	33	35	42	43	38	47	49	32	35	31	32	25	38	30	34	45	45	40	30	37	34	43	30	33	21	35	34	32	31	31	36	44	41	33	33	36	46	28	29	27	40	40	21	26	31	27	32	31	35	26	31	26	33	39	27	27	33	36	29	31	21	27	25	29	28	30	24	36	38	30	34	33	26	37	21	21	27	39	18	29	25	26	23	32	30	22	29	29	31	28	23	25	35	28	26	29	28	24	31	24	38	27	38	36	28	24	33	21	15	19	34	28	17	28	41	26	30	34	27	28	33	35	40	30	40	26	31	39	35	34	28	43	20	41	35	27	43	33	35	39	35	31	34	34	26	31	26	29	31	35	23	30	33	37	25	21	41	36	29	24	40	21	30	32	25	31	32	30	22	37	40	25	27	35	37	30	36	28	37	22	32	34	23	24	31	40	32	31	36	35	29	34	32	38	27	41	47	27	23	46	31	30	38	34	40	26	34	30	37	35	19	26	35	28	26	37	24	22	23	25	30	37	37	38	29	36	23	31	30	20	34	27	36	45	23	41	28	27	35	41	21	37	40	37	40	27	31	38	31	30	24	36	25	25	34	26	28	27	31	42	27	31	27	28	32	30	33	32	32	28	42	33	36	17	19	36	29	21	30	19	39	27	33	32	31	29	33	32	39	32	22	34	30	35	36	39	32	36	30	31	35	25	27	34	23	38	30	39	34	41	33	36	31	32	39	35	26	29	31	33	33	32	30	35	36	31	31	29	31	36	36	39	30	39	35	31	35	39	32	35	29	19	35	33	33	23	37	29	36	33	31	19	38	30	33	30	33	25	31	28	32	31	45	31	32	32	35	24	34	30	24	33	30	28	13	24	34	36	38	39	38	40	30	41	28	22	29	33	36	42	29	25	40	36	34	36	38	27	33	20	30	37	38	26	43	27	40	26	29	37	30	33	32	32	29	40	24	30	34	27	22	29	34	19	29	34	24	32	34	39	34	28	26	32	31	30	36	27	30	27	33	37	38	36	27	31	40	32	40	38	31	20	34	36	29	31	26	29	27	28	23	26	46	28	37	31	33	31	26	25	29	29	26	35	31	39	24	42	31	35	29	27	23	26	31	30	29	36	34	29	28	33	27	39	34	34	32	33	22	34	42	36	31	34	26	25	45	27	37	22	30	35	31	24	39	28	31	29	33	42	31	28	26	19	33	31	31	21	32	34	34	32	42	38	28	22	27	27	29	22	38	26	26	23	33	27	34	29	27	40	22	31	32	34	28	36	25	34	29	35	36	36	39	36	30	29	23	38	31	33	30	35	31	34	20	36	32	28	28	38	34	33	34	40	41	33	28	32	26	28	29	29	33	34	24	33	33	32	33	30	30	30	35	30	42	28	32	35	29	24	33	28	30	32	35	33	37	22	22	27	22	34	27	32	33	30	36	24	37	29	35	43	33	35	24	35	35	27	28	24	21	27	36	29	30	26	29	27	33	30	31	44	28	31	33	34	34	33	39	32	27	34	33	23	32	31	29	38	28	34	31	32	34	22	41	28	28	20	27	41	32	31	26	31	43	26	26	41	33	25	27	32	39	31	30	26	36	32	36	34	26	35	25	34	36	38	36	23	32	37	28	23	31	26	36	28	31	36	28	31	27	39	31	31	33	24	34	29	42	30	28	33	28	29	39	28	35	30	26	31	30	35	35	34	30	30	30	39	41	38	28	27	33	40	34	32	22	33	29	36	35	27	34	26	35	30	36	31	35	30	25	44	33	34	28	32	39	43	30	28	22	28	37	33	24	29	30	33	25	36	27	24	38	22	34	23	26	30	31	36	33	28	31	34	29	29	29	31	28	32	26	17	34	32	27	34	36	34	37	38	27	36	34	27	27	30	29	19	32	31	30	46	31	29	33	25	35	28	31	36	29	39	33	41	28	37	32	30	28	18	28	40	26	31	38	33	20	29	32	31	37	23	35	26	30	32	28	27	40	37	25	35	35	25	40	45	30	24	34	31	27	27	21	45	24	35	34	30	33	41	32	29	35	25	22	31	30	31	31	34	28	44	30	40	28	27	24	32	27	26	30	33	25	35	28	30	23	31	26	37	33	35	36	29	41	32	33	35	34	30	30	28	32	31	32	25	26	32	22	31	19	22	26	39	28	32	22	35	28	26	35	35	31	37	34	32	38	41	31	30	29	36	40	32	32	37	36	29	23	26	32	31	26	29	35	31	33	27	24	34	49	26	34	38	36	25	20	26	29	39	33	29	36	24	27	24	34	34	30	29	35	27	37	27	19	29	36	37	28	30	34	34	30	31	18	29	27	31	28	32	30	37	36	32	34	33	24	31	31	34	29	28	26	33	22	36	26	33	36	34	33	30	22	28	29	34	29	20	24	27	37	29	38	33	28	37	23	35	27	37	28	34	26	34	32	38	37	30	27	16	32	27	29	27	38	36	32	29	31	26	38	29	27	38	30	35	32	26	32	30	23	37	22	33	41	37	38	36	22	29	31	31	34	26	29	37	22	27	27	30	36	25	28	37	28	37	28	38	36	28	30	28	33	30	38	36	32	24	31	32	35	29	30	22	23	20	24	32	20	36	32	33	31	19	31	33	42	30	28	31	27	23	35	22	29	35	37	28	27	31	32	34	27	35	35	32	33	39	32	22	31	24	32	31	31	35	29	22	35	30	32	16	31	37	20	37	23	24	31	37	25	22	36	26	33	29	34	36	24	36	28	27	35	33	31	29	27	31	41	26	32	31	28	34	22	34	29	29	31	20	38	26	42	35	33	28	26	30	30	35	35	30	29	23	30	38	41	30	32	30	25	35	44	28	26	32	41	46	32	33	35	25	31	33	24	47	37	35	25	30	21	31	33	31	23	26	40	33	31	27	31	28	25	27	18	34	32	28	45	34	33	33	30	23	34	40	20	28	21	39	29	29	34	29	18	37	34	25	31	32	29	41	27	23	28	27	33	36	31	27	34	31	30	21	33	35	28	27	34	31	30	43	31	38	36	34	43	26	39	31	27	36	26	45	42	23	42	32	27	27	35	22	38	39	28	33	33	33	34	36	28	36	21	35	26	21	26	29	35	32	33	35	26	26	27	48	38	29	33	36	33	24	27	23	31	30	34	27	27	33	33	24	34	32	22	28	23	30	26	27	28	27	32	21	23	25	34	28	32	36	32	20	33	27	39	34	36	28	33	41	34	41	37	26	28	39	23	38	31	46	27	31	32	24	33	32	28	29	35	31	36	24	29	43	44	21	32	24	37	32	34	25	22	31	27	43	38	25	33	30	34	31	35	33	37	39	38	24	31	29	35	38	31	24	32	22	21	29	26	34	34	37	29	35	32	28	30	27	37	37	29	22	30	34	34	30	31	37	30	32
34858	27375	21231	35965	42454	41071	37825	32685	27687	22715	18074	13950	11645	10771	9008	7960	7493	6287	5410	4752	4129	3521	3220	2902	2577	2409	1978	1917	1742	1706	1640	1618	1400	1337	1289	1237	1219	1167	1095	973	1003	938	942	896	903	866	870	772	763	769	784	768	793	757	812	827	759	808	759	745	715	696	748	692	667	704	714	667	729	648	674	647	671	651	610	587	588	628	619	646	569	587	586	617	618	651	634	577	599	585	582	607	584	578	596	601	634	575	551	567	538	564	577	549	584	547	546	549	537	583	588	575	573	538	514	516	533	555	549	564	542	525	548	533	517	546	520	508	552	536	528	525	518	520	528	478	569	527	569	533	519	535	534	542	535	505	527	515	469	513	544	511	549	556	542	541	491	525	523	550	514	518	494	545	507	513	480	496	517	493	508	554	584	534	462	526	550	577	540	532	498	502	529	517	501	535	497	531	502	548	483	509	517	546	497	499	534	526	508	532	557	513	472	491	489	499	502	490	532	521	519	498	524	546	542	522	554	546	544	504	508	528	516	521	526	521	514	487	505	513	551	527	521	510	508	532	552	521	501	532	508	541	544	518	556	505	514	522	540	506	549	531	541	536	485	527	480	540	509	516	510	524	509	536	547	557	494	545	513	514	509	506	510	545	525	540	513	507	505	525	526	533	505	517	528	513	571	524	507	541	546	520	507	537	570	496	528	526	549	527	518	523	570	515	555	526	533	531	479	550	544	513	525	526	518	511	496	514	521	526	501	511	486	488	538	514	517	531	514	478	497	510	542	520	524	493	465	482	503	521	518	513	543	517	485	502	534	561	533	552	544	493	506	544	563	469	556	526	556	547	566	523	522	524	520	500	489	528	563	484	527	535	542	529	508	510	525	553	528	512	527	585	540	562	537	516	511	544	508	546	535	492	562	523	510	507	527	564	522	529	541	509	532	544	539	527	540	523	512	544	531	516	539	542	492	523	505	477	534	490	510	560	483	511	558	532	496	492	519	524	499	537	549	540	529	560	533	543	557	501	501	555	498	533	512	523	561	502	535	567	544	527	498	524	519	537	525	546	528	564	549	545	518	546	522	447	558	558	497	504	532	513	544	511	510	551	521	557	552	515	519	486	543	523	547	536	514	546	559	593	540	533	528	522	552	520	538	555	508	527	503	539	524	544	531	475	538	504	574	510	564	526	530	522	528	505	483	535	524	516	530	546	525	542	487	502	524	496	499	548	513	557	503	507	488	550	510	512	527	516	520	563	519	494	517	510	493	510	498	537	537	504	508	542	471	563	561	525	507	548	458	476	518	521	538	509	528	543	541	534	546	517	522	520	548	525	514	520	531	547	462	567	505	535	546	516	546	519	512	548	529	500	567	551	538	530	521	468	531	531	544	537	499	508	510	502	549	535	528	519	565	552	498	520	527	530	513	555	506	533	498	514	529	513	512	474	591	525	497	521	542	556	508	533	528	527	543	541	524	516	567	550	504	497	588	478	552	521	514	545	537	497	532	538	490	497	549	552	486	495	556	533	521	581	556	542	518	510	503	545	515	557	514	556	524	504	499	570	484	494	557	495	511	520	518	528	529	512	516	496	547	561	525	536	538	557	518	543	561	498	518	496	527	547	485	552	520	553	523	542	531	504	535	547	524	496	538	559	499	549	498	522	525	523	512	518	561	536	534	555	562	482	556	527	549	548	526	502	546	536	541	487	487	545	516	504	508	513	534	499	561	488	515	521	529	520	529	567	495	522	518	510	530	530	531	491	535	517	519	554	548	540	524	505	542	536	576	567	545	494	493	541	510	504	537	518	514	521	558	504	568	525	540	541	539	551	529	516	536	536	504	561	470	571	503	528	542	542	543	556	520	524	537	512	507	529	555	598	580	532	509	537	549	513	500	526	499	491	493	510	523	562	559	514	490	527	540	473	542	504	526	511	511	518	488	560	545	483	547	516	527	529	524	523	554	512	533	561	540	519	528	532	546	545	497	511	491	514	484	520	559	542	535	539	486	539	488	526	535	539	518	586	535	534	528	565	528	528	534	520	520	526	531	532	502	520	508	481	475	521	513	492	505	531	505	515	523	568	509	532	520	539	504	474	522	522	478	529	510	532	533	518	553	522	551	536	534	518	516	513	535	518	499	496	520	533	516	564	510	536	503	544	513	529	512	554	503	500	512	540	524	544	536	513	501	536	539	498	529	495	565	524	527	574	518	516	491	548	514	475	531	522	533	496	524	544	526	493	508	501	562	520	540	540	533	562	538	523	554	520	504	533	514	525	511	516	520	544	532	532	538	518	496	546	512	540	554	531	571	499	510	534	545	527	528	521	507	492	547	462	539	545	514	520	513	555	567	487	528	542	510	515	539	512	549	481	512	512	508	526	545	491	573	512	519	550	539	514	498	543	488	538	564	520	515	538	567	527	539	521	523	525	526	538	496	499	532	559	532	497	485	511	513	488	514	547	577	520	522	503	543	495	503	521	528	534	512	501	522	542	491	545	539	539	539	555	515	531	482	519	552	555	522	524	527	473	521	517	549	535	539	508	567	497	548	564	513	551	544	505	535	508	526	503	516	517	468	519	520	529	554	513	538	501	532	520	535	513	504	528	521	470	531	559	530	508	518	506	556	496	549	495	520	534	557	532	495	504	526	534	498	530	538	529	520	510	503	535	537	556	491	529	538	554	524	456	542	515	476	518	534	473	526	546	481	520	499	500	539	556	496	515	543	492	557	492	538	529	485	510	559	523	547	515	523	535	527	498	544	530	540	520	535	534	523	561	543	525	525	515	556	511	576	516	514	550	506	535	521	520	525	545	538	507	502	513	495	516	512	483	547	503	528	522	528	510	559	547	526	501	503	467	481	503	572	527	486	544	525	545	505	534	465	515	530	559	554	469	537	531	552	501	519	574	536	570	553	506	547	547	514	503	522	502	589	510	504	531	514	512	489	514	475	523	503	498	512	514	518	532	551	488	540	496	543	541	520	482	510	550	529	540	555	508	513	514	542	535	515	547	513	543	555	519	534	522	511	501	556	532	511	528	540	532	518	527	500	508	541	530	491	538	507	514	524	533	555	510	523	538	503	584	519	521	567	530	542	501	540	526	532	553	487	529	519	526	556	567	527	545	519	521	526	501	525	516	516	529	555	535	515	544	511	547	496	517	548	522	531	549	497	494	561	509	545	533	488	530	522	508	561	604	534	515	509	548	498	486	505	522	526	525	570	489	530	576	536	561	505	560	499	507	550	500	518	548	499	545	546	551	491	483	538	550	547	537	552	569	488	516	552	493	514	515	515	539	545	486	530	536	530	505	524	531	524	504	509	510	545	544	559	528	550	534	468	493	575	523	519	488	548	514	523	577	557	551	557	543	546	501	514	494	516	534	510	539	507	562	505	499	524	513	568	536	562	516	525	543	537	531	537	539	494	492	497	549	523	492	540	560	501	497	493	527	513	495	493	543	474	577	522	507	542	536	503	507	547	519	546	566	556	529	507	533	556	543
5005	2995	1757	1242	2048	2384	2088	1597	1333	901	636	475	395	345	287	259	234	216	171	194	134	127	118	94	110	74	93	64	68	48	70	55	58	48	47	52	49	55	46	55	41	21	37	32	40	41	38	39	27	33	36	40	32	45	41	35	36	39	33	33	38	30	38	33	29	44	33	22	32	38	31	33	23	26	33	25	33	31	39	27	23	23	20	29	32	19	37	35	24	31	28	29	28	26	18	33	28	24	22	26	19	27	22	25	24	28	35	29	31	29	24	27	36	24	29	26	21	29	21	23	22	21	29	26	16	28	22	27	28	20	25	25	21	25	28	30	26	24	32	32	18	32	28	25	24	19	21	30	22	28	28	28	31	30	31	25	33	24	31	28	24	16	24	24	27	30	30	27	34	21	26	27	28	22	30	17	29	33	31	26	26	21	23	28	33	23	31	26	25	22	30	30	31	36	23	29	31	18	26	27	16	23	38	23	34	30	23	29	35	29	19	30	26	31	23	27	28	28	29	32	22	22	33	24	25	18	31	23	22	22	22	29	27	29	11	18	28	21	23	21	22	34	28	17	19	28	22	19	30	24	30	23	24	26	26	23	29	25	21	30	28	37	26	33	31	28	34	26	19	30	24	22	29	29	20	20	21	27	19	22	23	26	28	26	27	23	29	23	23	34	19	20	31	25	35	17	17	30	25	28	20	25	26	24	26	23	24	26	22	25	33	29	24	29	27	19	36	28	32	19	26	24	38	25	16	27	23	23	30	29	32	23	19	22	22	34	32	20	27	32	32	30	32	33	19	20	27	24	31	22	24	20	23	28	19	32	34	31	36	21	21	28	27	20	17	26	26	25	28	35	21	27	39	17	21	29	16	22	20	26	26	31	30	27	21	33	17	23	25	17	31	24	30	30	29	19	22	34	34	28	25	26	27	27	20	30	21	18	24	24	17	30	27	28	18	18	31	21	16	29	22	28	21	20	24	37	32	38	20	26	19	16	31	22	26	28	21	25	23	20	32	26	16	31	31	21	30	40	27	23	23	27	26	37	28	29	21	27	25	24	21	30	25	29	28	32	26	27	15	30	32	30	13	30	33	23	23	28	22	31	29	24	21	17	24	22	23	25	19	26	35	26	25	33	29	27	35	29	27	23	32	32	30	30	21	32	28	23	29	37	20	24	27	26	19	26	26	25	18	20	27	33	26	26	24	26	25	20	24	18	27	32	19	23	27	32	25	29	31	28	26	21	27	19	29	29	37	24	30	28	22	30	21	25	29	21	25	33	26	24	20	22	34	24	23	20	25	18	30	28	28	24	27	30	24	27	27	28	28	31	29	29	29	24	29	24	17	31	17	26	21	17	14	23	17	23	22	25	28	24	23	24	25	22	25	24	28	31	31	28	25	23	26	25	18	16	26	39	22	22	17	20	28	27	13	25	28	22	29	19	28	30	17	26	23	29	14	25	36	19	22	36	29	28	35	25	28	23	26	26	33	13	25	19	19	34	28	33	32	30	30	16	34	38	38	28	24	30	32	24	20	26	24	32	22	25	23	19	27	28	15	31	36	34	28	22	26	19	27	27	30	20	25	29	26	22	25	29	23	21	36	14	20	29	26	23	20	29	22	31	24	21	24	18	20	17	25	31	27	32	29	26	26	25	22	22	21	25	22	25	20	26	25	37	34	24	21	25	32	17	33	20	19	36	29	22	16	22	24	24	27	18	28	21	34	26	16	26	30	37	29	26	26	25	22	24	27	28	18	28	25	31	23	18	32	21	43	25	21	30	22	25	25	22	28	27	29	30	22	31	28	22	27	21	19	23	19	33	15	26	22	26	26	22	27	27	36	32	23	30	28	22	28	24	26	22	21	32	20	27	25	25	22	23	30	20	22	21	27	16	24	25	11	18	27	25	32	17	25	31	29	25	24	29	26	26	30	24	38	26	23	25	23	23	28	29	24	26	20	26	30	24	21	25	22	23	24	25	21	28	15	21	17	27	15	25	25	30	20	30	25	26	24	20	28	29	24	22	33	25	12	26	23	30	19	30	22	39	18	36	20	23	28	36	35	29	22	20	37	32	21	34	23	41	24	28	22	28	17	22	33	21	20	32	26	30	35	24	18	28	33	33	30	26	31	20	24	29	25	29	28	23	31	26	25	27	34	27	27	22	26	27	27	28	20	29	28	23	24	24	24	28	27	24	25	30	26	20	30	24	14	25	34	22	23	34	31	25	23	27	30	29	25	39	31	33	32	26	22	24	28	21	18	17	27	30	34	20	29	33	26	31	21	28	23	27	20	18	17	24	20	22	27	24	26	24	24	28	27	21	24	19	27	28	27	25	31	25	21	33	21	36	18	31	22	26	28	29	28	21	34	30	28	22	25	21	28	26	27	15	22	26	21	31	24	25	24	17	29	30	27	30	44	31	25	27	29	24	23	22	27	15	27	28	31	22	29	29	29	27	29	22	27	36	22	30	29	26	36	25	33	26	27	30	18	21	23	28	23	27	34	27	35	16	35	28	21	28	33	24	23	23	22	24	23	27	32	26	23	27	17	25	26	25	24	22	30	26	27	28	22	31	27	23	38	28	23	32	20	30	26	24	30	25	25	16	24	33	23	25	28	27	15	26	30	21	23	15	29	21	31	23	29	30	22	31	25	30	22	30	29	24	19	21	26	31	15	25	23	30	25	29	32	24	21	20	28	31	25	31	24	20	26	25	24	34	22	35	24	27	29	26	18	24	32	28	28	23	22	32	45	24	22	25	29	28	38	26	35	27	31	33	24	30	33	28	25	25	28	25	24	16	23	34	32	24	24	21	25	34	26	30	25	29	30	26	22	30	26	29	25	34	27	24	13	17	17	31	25	16	26	21	39	17	25	20	24	31	35	30	24	25	31	32	24	21	35	28	33	22	26	21	19	33	21	25	21	33	34	32	19	31	28	34	25	31	27	29	26	20	31	28	22	21	32	22	25	32	24	21	23	23	18	32	23	26	40	26	28	24	25	21	32	28	21	26	26	17	26	30	32	29	27	21	23	24	29	28	23	23	23	26	19	20	24	29	27	29	20	22	30	26	27	36	27	22	30	15	26	26	23	28	22	20	27	23	26	32	24	20	22	22	30	28	28	27	35	27	33	23	21	35	30	21	23	32	23	23	31	33	30	23	22	33	25	23	15	26	28	29	23	25	29	32	19	32	18	32	20	23	35	31	21	20	24	21	22	28	21	30	29	26	30	19	28	30	27	28	28	23	31	22	28	31	19	16	26	29	33	23	28	22	22	32	25	22	19	27	25	24	38	23	25	26	29	21	22	27	24	25	29	17	23	28	29	18	32	32	30	24	35	25	27	30	26	30	26	23	23	24	28	21	15	29	26	22	23	25	26	18	32	33	22	39	35	24	23	21	27	32	19	21	25	21	24	25	24	32	28	23	24	30	27	21	32	20	23	14	23	22	28	22	30	25	24	25	29	36	27	17	29	24	24	18	23	26
40248	31958	25757	40437	47279	45805	41844	37233	32337	27449	22354	17572	15317	13943	11919	10735	9763	8278	7278	6471	5698	4762	4294	3877	3409	3178	2664	2533	2211	2191	2168	2051	1718	1708	1610	1456	1420	1324	1302	1168	1113	1086	1002	998	1007	951	859	800	867	916	905	746	817	819	907	912	804	767	792	813	782	738	711	705	747	703	685	698	678	694	611	623	622	632	577	507	547	550	522	573	494	572	507	549	524	558	553	547	525	460	524	530	543	520	486	512	524	464	492	480	463	538	442	466	465	494	446	448	482	494	444	440	417	416	445	422	428	423	438	430	451	434	466	454	453	441	433	465	420	399	427	440	397	424	445	413	437	423	451	443	445	429	423	469	399	432	406	447	443	419	413	416	452	461	422	441	431	447	432	403	441	418	407	434	413	412	427	448	467	437	418	395	471	443	445	433	440	435	456	406	427	418	461	451	476	411	470	404	416	421	436	421	436	408	426	460	387	438	458	409	437	433	432	417	416	375	416	442	428	392	430	426	432	418	393	400	412	431	443	460	424	429	418	424	436	423	433	447	438	424	429	398	433	459	413	440	447	436	426	390	405	408	462	431	458	440	432	428	404	424	434	440	491	445	448	429	468	407	414	431	445	434	397	463	388	440	453	436	448	431	426	444	421	421	401	428	431	414	443	458	420	445	411	413	408	423	384	429	406	434	454	439	399	420	441	438	439	439	412	451	435	448	447	415	420	408	414	461	410	435	429	400	411	427	395	424	436	427	459	395	427	407	423	445	414	463	425	424	425	416	437	429	436	423	437	425	425	455	404	444	422	421	439	427	418	472	446	410	419	405	452	450	453	440	420	446	424	421	417	456	394	479	445	445	427	441	431	456	473	441	449	442	442	438	439	393	470	414	462	450	393	486	428	451	439	417	407	415	399	459	447	448	429	430	408	423	437	387	414	447	431	438	417	398	447	401	415	460	424	401	470	409	442	427	434	452	460	406	417	438	459	402	447	423	430	420	443	434	457	432	436	451	399	438	440	402	438	422	427	456	444	442	437	386	430	429	398	403	391	424	422	408	443	459	452	430	419	413	404	408	458	420	418	434	462	405	431	415	450	393	430	429	428	425	417	447	457	405	430	424	417	397	425	431	421	444	449	428	412	401	474	446	396	419	432	458	431	446	406	420	427	406	434	449	435	426	436	421	450	404	415	441	415	431	444	408	418	425	397	423	422	469	472	454	415	470	455	406	448	424	419	468	407	491	417	421	445	427	416	376	392	430	404	433	440	436	463	437	431	456	432	428	419	431	422	415	486	457	379	424	408	407	415	449	431	424	426	428	427	451	455	410	452	416	416	443	405	394	470	434	408	416	409	423	451	431	448	430	404	431	449	390	439	426	415	415	453	427	428	441	439	414	377	436	423	437	429	453	434	455	415	384	405	433	414	398	454	406	454	443	392	434	449	426	438	438	432	434	468	459	419	439	420	439	440	410	414	425	424	404	426	425	433	451	454	427	426	418	432	433	437	443	452	392	421	472	436	455	405	426	417	414	469	426	423	419	415	446	457	461	412	443	416	397	465	415	421	455	436	444	440	407	441	409	385	435	394	398	410	435	435	422	430	421	433	465	445	452	399	453	424	415	415	423	424	427	475	453	450	426	406	409	436	437	414	425	422	421	423	415	429	399	430	465	424	463	448	393	426	489	425	471	384	446	434	453	419	445	395	418	424	440	431	440	415	415	456	436	403	446	394	422	471	427	412	427	399	418	414	422	413	432	426	468	400	404	467	428	441	453	442	435	439	446	443	451	438	441	449	441	430	370	418	406	420	441	438	457	444	431	439	440	373	432	432	437	434	444	408	402	444	481	428	434	436	398	451	454	413	404	438	448	463	424	410	414	469	419	426	393	418	417	438	432	416	440	436	452	385	429	406	443	455	436	418	396	455	422	401	423	448	402	429	402	441	418	435	411	417	420	405	427	413	413	392	404	413	418	434	440	409	474	418	454	443	426	428	424	402	436	416	374	434	449	468	467	460	425	448	415	431	427	431	458	428	416	440	450	413	449	430	448	417	408	440	437	397	435	438	414	396	458	438	434	423	486	415	436	424	438	433	435	437	373	454	426	433	440	448	422	446	455	443	413	482	406	405	457	452	441	421	431	418	428	440	418	437	438	423	426	435	418	459	474	441	444	402	420	417	443	432	418	448	411	409	455	413	424	457	418	426	436	443	426	410	411	385	433	408	415	410	431	420	455	435	426	407	415	415	455	460	416	432	415	418	415	363	415	419	459	410	397	435	412	430	418	439	424	411	435	429	392	411	460	429	512	447	431	440	417	416	433	427	436	435	440	401	426	442	431	440	453	407	453	443	418	404	438	408	433	417	420	448	402	450	463	441	456	437	437	457	426	423	427	433	434	420	431	423	438	490	459	426	428	470	423	411	459	459	415	445	436	417	437	422	403	427	447	424	423	422	435	435	409	425	428	383	454	426	448	420	433	434	376	411	445	418	449	436	471	469	459	429	421	440	459	437	397	415	420	415	405	428	457	427	398	420	419	437	414	418	407	428	411	441	395	425	409	425	412	436	446	431	438	431	465	500	461	435	409	427	385	432	431	442	447	412	439	416	401	442	438	420	420	440	457	431	408	426	451	426	460	385	436	463	438	405	426	395	444	450	430	455	433	421	452	421	435	422	441	457	404	448	440	444	397	411	408	393	381	392	412	440	407	390	388	412	451	416	433	467	422	423	408	420	394	407	423	422	472	403	462	468	447	440	445	415	379	442	459	419	408	411	420	408	447	422	406	419	433	426	430	429	422	441	400	473	441	420	421	434	454	427	412	424	398	383	424	428	407	435	406	440	436	404	431	427	411	454	439	436	417	421	479	417	390	445	406	389	453	450	408	428	447	450	452	416	397	442	426	443	409	421	460	413	434	440	428	415	449	429	416	450	442	433	441	439	443	414	421	447	437	416	422	456	462	453	413	458	433	414	448	435	433	422	438	440	424	431	418	426	436	383	421	424	422	419	451	439	418	430	412	443	428	400	463	417	443	471	406	409	405	407	405	415	397	441	428	398	438	412	427	418	417	458	459	438	427	414	445	453	406	428	443	429	426	423	429	449	444	374	416	418	430	427	429	414	413	451	402	375	425	454	419	406	396	428	461	412	452	413	419	421	449	409	391	403	420	390	410	450	458	443	434	429	432	441	435	423	429	435	433	422	437	396	403	420	443	456	435	405	420	450	401	394	402	421	406	432	429	399	454	388	434	433	435	414	452	463	432	410	446	416	439	440	400	448	428	420	394	402	452	422	441	412	438	434	443	431	415	437	415	437	425	443	436	456	453	396	428	432	428	433	409	418	422	438	422	455	401	455	425	415	427	408	406	413	370	407	402	451	418	432	412	489	424	430	442	433	439	453	425	454	405	437	387	423	430	414	435	437	403	395	407	407	407	427	461	423	448	417	419	417	431	460	404	435	392	431	462	417	425	425	396	448	430	416	431	432	400	432	418	476	419	463	470
2962	1535	897	665	982	1120	949	762	613	411	303	216	174	179	149	137	132	109	92	94	92	59	63	52	51	55	53	47	44	39	55	34	33	28	44	38	30	27	33	32	36	31	27	36	29	34	30	31	22	16	38	29	32	36	30	28	30	20	36	32	21	33	32	19	28	21	32	33	30	17	21	36	18	24	24	25	35	16	22	25	25	19	23	23	23	30	21	18	27	23	16	21	25	22	24	22	24	17	24	25	20	20	21	21	21	28	21	22	19	25	23	15	26	21	28	18	26	26	21	24	27	24	29	22	18	17	28	20	29	14	20	30	16	25	20	27	22	19	31	30	23	18	27	34	22	24	29	22	21	15	25	20	28	28	26	26	31	20	28	16	21	27	17	24	28	14	21	26	20	18	21	24	18	21	19	22	29	34	25	22	24	28	23	34	31	27	18	18	26	29	24	19	27	22	19	27	24	24	23	24	19	25	23	33	30	21	23	23	19	21	24	17	29	27	23	24	33	25	24	34	24	27	27	27	19	15	22	19	22	18	30	23	19	29	15	22	26	22	19	23	22	21	28	23	18	26	19	26	16	22	28	31	26	16	24	16	23	22	28	29	24	28	27	31	26	20	17	17	24	20	19	16	22	18	22	16	25	22	19	21	21	34	25	21	27	27	19	23	21	24	28	21	20	16	22	16	23	20	17	36	28	24	20	27	23	25	12	27	29	17	21	24	26	25	24	22	25	25	24	25	23	16	21	27	27	13	29	21	24	28	23	17	21	20	24	21	32	23	24	19	27	23	30	24	29	25	20	26	23	23	29	27	25	17	18	29	21	25	22	20	17	23	21	22	24	29	17	25	20	27	32	31	25	21	20	25	28	21	26	17	16	26	24	24	25	22	16	25	28	23	21	21	19	18	20	30	17	16	30	14	23	16	18	17	27	25	19	24	22	18	24	19	19	25	32	15	26	24	24	23	26	23	18	31	21	26	18	24	22	20	20	23	13	16	21	34	28	14	27	21	18	27	16	31	32	19	20	24	24	23	30	25	28	20	25	19	27	17	16	27	27	15	27	22	31	17	33	21	26	22	22	18	22	33	34	19	19	22	15	21	28	20	26	24	25	26	32	30	29	19	24	23	26	23	27	26	20	27	18	29	20	29	30	19	29	17	27	16	24	34	22	24	24	25	29	25	24	31	21	14	17	27	22	30	16	22	28	21	26	24	24	25	24	24	26	28	22	21	23	25	23	29	36	26	22	27	20	31	22	25	27	18	24	24	20	34	17	30	23	23	14	22	28	34	25	27	19	18	23	22	19	19	25	22	18	23	20	24	18	29	24	23	26	18	22	24	22	22	21	28	24	29	25	31	24	27	22	33	19	20	31	24	36	29	20	20	19	24	26	24	20	25	37	25	22	24	21	25	32	20	24	18	24	22	29	27	25	31	30	22	33	27	18	14	35	26	21	21	27	22	35	24	28	20	22	16	27	27	28	22	22	30	20	14	23	25	21	26	27	27	28	22	28	20	24	18	17	21	30	26	20	21	22	28	22	17	26	26	16	22	24	25	28	22	21	35	27	20	23	23	16	15	16	27	14	25	21	25	17	25	24	17	17	28	23	18	10	23	21	21	23	24	33	26	21	20	22	24	26	23	23	19	24	21	28	17	15	20	23	14	21	23	26	30	28	23	22	18	24	28	20	30	35	24	28	22	20	24	19	27	21	32	17	22	17	21	20	27	25	16	29	28	23	23	25	21	35	18	23	21	26	19	21	28	29	15	20	29	18	21	24	29	30	17	19	21	18	21	30	27	26	25	21	24	27	20	11	30	24	15	25	23	16	30	19	34	29	20	23	23	26	29	13	15	27	26	21	15	22	38	20	32	15	18	33	25	22	21	19	18	21	29	23	18	17	23	17	27	31	24	23	31	19	24	26	35	21	17	20	17	22	18	25	19	23	21	22	25	24	21	22	37	14	19	26	27	25	18	17	19	23	20	22	16	20	31	26	27	19	25	26	20	28	33	18	31	25	26	22	29	21	37	22	21	26	25	21	20	25	28	23	22	24	13	26	26	20	15	30	22	27	25	20	27	31	22	21	19	14	21	20	20	18	29	33	28	26	22	17	38	16	25	33	22	19	20	31	21	24	21	16	33	18	26	25	28	23	20	27	20	34	15	23	20	26	19	22	19	21	24	22	19	16	21	33	23	22	19	22	21	20	25	32	21	23	26	22	22	17	25	29	25	32	16	19	28	23	19	19	27	17	22	19	26	22	17	25	24	19	24	19	26	22	22	19	23	18	21	27	27	27	28	17	20	23	23	20	19	21	23	36	25	23	22	25	27	22	16	25	24	20	25	14	29	28	19	23	27	27	26	18	23	26	31	21	22	29	26	23	23	26	26	20	21	16	20	28	17	20	28	24	23	22	23	19	27	27	27	32	29	28	21	27	21	26	16	27	22	24	9	25	27	26	18	25	20	25	17	19	28	28	20	17	23	18	17	13	26	27	25	24	25	25	31	31	18	20	31	22	22	24	19	25	28	24	19	25	18	28	26	17	23	27	30	16	24	20	16	22	19	31	25	35	21	14	27	26	25	21	21	20	15	25	24	24	18	16	21	19	19	26	27	28	23	26	17	23	30	23	30	20	32	23	25	23	27	35	20	19	24	25	25	24	28	28	17	12	23	23	23	23	29	21	24	21	23	21	18	14	30	17	27	20	20	22	34	19	28	27	18	26	24	17	28	28	25	17	17	18	24	27	20	26	19	23	22	25	19	25	21	21	23	19	23	26	32	19	23	17	27	27	24	26	21	31	21	25	13	21	30	29	22	20	23	22	19	18	20	28	31	17	26	20	16	28	23	23	21	22	31	33	26	22	27	13	27	32	17	25	27	21	23	26	36	26	34	21	28	21	23	23	22	15	25	24	25	25	20	25	21	28	22	24	29	21	28	29	19	18	13	15	25	21	22	23	25	26	23	23	23	27	24	25	30	20	21	20	24	16	32	27	17	25	32	19	23	31	27	31	19	25	29	20	18	22	24	27	22	24	28	31	21	19	19	21	25	23	20	19	17	25	14	21	25	17	17	22	21	38	27	28	25	21	28	19	26	19	23	32	29	24	22	22	26	23	25	22	30	24	18	14	17	22	30	25	32	24	23	15	28	25	21	23	15	25	13	23	25	17	23	30	40	18	24	22	22	26	22	24	13	26	27	17	28	24	17	36	24	27	21	26	18	18	27	28	23	28	22	23	21	25	18	17	30	27	31	23	32	23	22	21	24	27	26	21	19	26	14	20	23	18	27	19	33	27	26	26	23	21	30	17	22	26	23	24	24	37	27	23	23	24	24	26	22	20	25	17	26	26	22	25	25	27	29	20	29	17	21	20	28	19	21	29	23	19	26	31	17	23	22	23	22	29	20	38	21	18	27	28	16	28	35	17	21	26	35	26	20	28	31	20	27	21	25	27	23	22	20	22	25	15	26	24	25	28	21
32831	25063	18609	32560	38919	37443	33070	28402	23447	18397	13796	10328	8884	8170	7011	6449	5694	4686	4214	3722	3240	2669	2514	2150	1951	1690	1514	1376	1292	1274	1324	1151	1104	999	963	920	885	875	762	726	756	739	697	721	643	621	583	581	607	677	667	619	575	605	651	571	577	525	525	539	536	537	546	571	527	545	541	487	520	471	488	466	457	471	444	448	437	441	422	425	478	467	467	458	439	416	465	483	413	460	456	437	462	439	436	437	428	420	443	413	402	444	392	409	374	430	421	390	387	425	430	445	394	408	420	456	397	414	406	406	358	402	384	400	382	376	433	383	418	399	366	395	421	367	408	369	405	399	363	386	427	440	395	380	424	385	419	386	404	392	410	404	411	405	401	405	426	418	394	406	390	411	381	377	372	406	371	410	395	384	399	381	402	425	398	371	379	380	427	422	411	382	392	373	422	390	416	415	393	385	407	388	383	399	399	372	351	398	377	386	369	361	419	400	419	424	429	399	337	391	405	407	413	359	407	421	392	405	399	423	394	389	410	373	375	396	388	371	394	398	373	373	345	401	418	411	385	399	388	380	367	431	392	401	419	418	431	373	369	397	402	375	366	393	393	399	400	419	405	396	415	393	396	379	412	413	452	417	421	369	360	370	402	355	415	439	381	382	396	401	384	397	412	419	369	373	388	410	403	377	413	379	416	402	375	384	422	366	414	414	385	413	391	383	382	428	389	391	394	411	423	386	381	412	391	381	435	412	382	386	352	380	397	381	372	399	377	365	386	414	373	392	378	391	425	378	428	370	382	372	390	393	389	415	371	408	385	392	395	387	421	381	349	416	378	371	390	377	354	374	396	389	437	404	402	404	380	412	348	433	385	430	395	360	395	400	412	412	404	419	398	372	386	374	418	437	392	387	386	413	396	376	384	379	416	393	407	378	387	381	380	419	386	409	414	405	375	392	400	384	410	373	394	380	408	376	406	357	339	390	434	399	385	383	386	391	379	441	407	410	372	415	400	368	411	387	412	391	389	384	387	381	439	434	385	404	426	460	403	409	390	366	403	411	395	401	419	403	402	400	386	403	415	402	392	415	370	424	376	366	412	419	427	413	386	425	406	405	379	386	391	394	394	390	417	381	397	412	386	380	436	382	372	411	410	416	369	375	400	432	432	406	377	400	335	380	410	393	433	382	367	373	390	412	371	333	375	389	392	410	383	417	398	429	384	410	368	415	405	395	370	379	412	362	399	436	388	378	361	385	379	400	403	357	374	385	388	390	393	380	398	372	381	445	392	393	383	421	415	401	420	380	378	395	396	384	383	397	410	382	420	364	377	372	369	391	376	393	419	393	447	433	397	392	402	393	392	370	392	390	352	397	384	395	367	390	403	399	388	412	448	387	384	392	394	414	381	396	409	406	380	385	389	384	385	421	373	386	373	376	374	375	348	379	404	361	384	375	402	419	413	385	369	400	403	379	406	402	383	380	370	400	440	445	379	369	398	415	412	373	436	363	396	423	409	360	394	388	384	396	424	428	403	424	367	374	399	407	386	421	394	426	402	363	414	397	398	376	387	396	358	421	383	380	379	379	405	437	417	400	414	406	374	374	387	358	396	393	405	405	369	393	383	403	416	378	403	402	394	391	357	390	389	399	391	359	420	393	403	416	396	401	408	411	384	380	388	402	429	424	391	414	402	385	382	388	361	427	427	365	457	406	352	410	389	331	404	386	359	363	394	421	396	441	381	380	357	425	385	424	372	388	432	423	439	410	385	394	392	420	362	380	409	408	379	378	380	402	368	403	422	393	426	349	413	409	364	404	400	408	395	400	391	396	389	411	411	411	395	386	398	388	385	392	418	384	382	404	424	379	389	419	368	394	402	378	378	397	370	391	389	417	351	397	410	365	383	392	353	399	387	415	399	370	373	410	361	448	409	410	391	375	383	378	407	399	409	389	382	408	413	426	380	360	416	397	395	407	371	403	394	410	383	428	430	418	411	382	424	385	402	409	360	372	447	448	392	433	365	408	409	404	392	395	427	384	422	421	393	434	408	369	398	414	421	407	403	382	394	370	426	387	373	399	394	400	394	405	375	404	393	437	412	407	421	384	412	399	388	391	410	383	399	403	411	386	414	387	393	406	359	388	434	395	417	376	380	388	401	368	391	413	405	410	402	369	378	414	378	391	419	401	402	378	379	409	415	395	428	391	355	376	379	405	407	384	407	365	370	382	420	391	420	395	392	410	421	378	381	369	407	406	370	394	376	356	378	372	401	396	419	424	382	388	449	385	426	377	380	397	395	395	411	380	420	414	404	432	371	380	391	383	392	370	404	400	383	389	403	403	394	385	412	374	448	401	412	387	369	369	416	399	431	423	402	406	434	405	396	434	395	400	374	392	390	415	380	430	407	412	358	381	380	410	403	430	371	399	423	368	448	372	406	428	388	385	383	433	399	417	393	411	403	432	404	416	360	383	400	366	389	387	430	383	390	378	403	438	371	382	421	414	410	408	393	385	432	383	422	408	409	366	363	372	415	388	388	380	387	400	394	412	391	388	388	416	397	398	369	385	361	408	397	391	400	399	413	395	382	411	392	388	364	429	377	401	395	398	402	416	390	393	384	409	415	384	402	417	408	411	401	408	402	377	416	367	371	385	404	399	409	411	388	385	420	410	391	399	402	388	372	376	398	385	392	393	417	362	393	365	423	414	346	391	391	371	387	418	395	395	380	379	411	395	422	383	381	383	453	392	381	413	393	381	389	410	390	385	368	383	369	404	399	380	392	420	392	388	421	383	410	368	393	402	361	385	406	400	397	411	380	362	412	393	375	419	385	398	402	336	397	407	453	414	415	364	344	409	426	398	385	408	418	384	380	365	405	397	365	444	407	403	394	385	423	426	374	379	370	409	405	395	404	391	400	394	403	416	376	389	407	404	372	395	378	368	351	397	396	388	370	423	414	365	363	407	401	403	383	399	383	393	359	404	362	391	381	369	424	412	386	388	441	409	376	408	383	396	392	418	429	424	392	423	420	379	417	397	394	395	391	420	354	369	381	371	436	394	357	376	417	404	402	379	392	380	368	378	369	386	399	409	386	380	397	414	416	384	384	406	367	397	388	381	389	382	405	420	417	375	351	387	444	393	397	458	425	381	406	393	446	368	358	410	386	382	407	388	381	359	401	396	423	382	446	429	363	438	373	398	406	402	404	444	380	381	404	356	377	379	397	389	397	397	392	393	418	366	429	397	375	409	379	401	383	376	398	386	410	400	370	370	391	361	425	377	404	384	378	407	346	423	366	382	402	338	391	395	408	398	381	435	437	398	403	405	386	366	365	388	366	409	380	371	422	398	394	394	412	433	370	393	393	388	379	402	403	384	422	382	369	373	410	412	372	396	376	408	389	416	407	385	418	412	390	391	394	371	420	388	399	446	385	398	409	380	379	403	383	415	372	399	371	400	426	365	371	383	433	404	402	401	369	389	430	394	428	403	371	376	396	410	395	389	411	390
2900	1591	868	646	1092	1136	966	790	566	446	277	210	169	199	183	149	111	117	93	107	81	84	78	61	59	48	35	36	36	38	34	41	36	40	31	23	32	34	37	20	26	25	26	32	21	23	29	27	21	28	25	31	23	22	27	18	30	24	22	27	19	20	25	26	30	28	29	18	20	27	20	30	28	27	22	18	22	27	31	24	20	27	34	28	32	18	20	22	17	11	14	13	24	22	21	21	22	16	23	18	21	31	14	22	26	25	16	16	20	18	27	17	17	18	20	25	24	14	24	33	21	30	19	22	36	22	24	28	26	19	24	21	23	22	22	20	28	21	25	22	16	27	20	18	17	21	31	18	28	22	17	19	25	24	27	14	27	20	27	16	15	20	28	19	25	18	18	21	24	21	21	17	28	19	19	16	30	24	20	16	26	22	25	17	24	19	23	21	29	20	16	17	17	29	15	25	16	25	21	19	17	20	14	23	23	20	18	13	19	19	22	21	15	18	19	14	32	22	19	19	20	17	34	30	24	14	14	16	23	25	27	24	18	24	21	20	21	24	26	18	25	26	31	24	21	17	17	20	25	22	23	25	15	26	17	16	22	22	19	23	13	16	35	23	21	19	15	16	24	26	19	26	23	22	20	23	24	26	20	29	25	19	30	17	20	15	15	18	22	24	25	23	24	30	18	22	22	25	26	15	21	18	20	23	27	17	17	25	22	24	18	12	27	28	21	21	23	19	18	25	28	18	24	19	20	16	14	25	22	23	16	31	21	25	20	14	18	16	23	19	26	25	22	23	23	28	18	31	19	27	25	19	17	25	20	22	27	24	19	25	17	26	19	25	30	15	17	28	26	21	23	31	13	20	33	16	21	15	20	25	25	20	19	18	14	21	24	25	19	21	23	15	25	14	23	18	27	22	22	20	22	17	26	18	22	18	20	18	17	11	21	27	32	23	21	22	17	18	16	17	20	27	14	27	27	20	26	24	25	21	13	18	26	21	21	20	18	34	21	27	16	30	21	19	14	15	17	23	28	25	15	22	18	38	20	15	21	25	14	28	18	31	17	21	14	20	20	14	18	19	22	18	25	20	30	19	25	25	26	25	20	21	21	20	23	20	28	18	27	25	19	21	26	25	20	17	29	17	28	24	18	16	17	33	23	25	22	25	23	27	26	20	13	22	23	19	19	18	22	27	25	21	24	21	23	13	27	19	13	23	19	21	24	15	15	26	20	21	14	13	17	19	20	17	18	19	24	23	20	22	22	20	22	15	21	12	20	17	24	16	23	25	21	27	26	32	19	20	20	17	17	15	25	19	17	24	26	25	20	25	26	18	29	20	26	23	22	19	23	26	28	24	21	30	25	22	27	20	23	13	20	27	24	26	21	29	23	23	19	21	19	25	25	27	18	19	20	18	20	20	22	24	20	20	18	15	20	26	23	23	29	33	25	25	17	22	28	20	19	22	32	25	21	22	22	18	23	20	23	24	19	17	18	24	17	18	20	22	27	28	24	25	23	28	17	27	24	21	22	21	28	24	25	25	26	26	23	21	23	15	20	22	26	25	30	18	25	22	18	26	23	22	23	16	20	18	18	23	28	31	25	19	20	23	26	28	15	22	25	19	17	21	13	20	19	25	24	19	23	28	28	28	16	15	13	16	23	24	11	17	12	24	16	26	21	21	18	15	30	28	16	18	15	23	22	22	22	26	22	17	28	30	24	26	29	19	31	21	22	21	25	17	19	19	29	24	26	22	24	21	17	31	20	25	19	21	16	28	18	16	21	18	24	28	18	18	26	25	20	23	23	26	22	21	30	11	22	17	29	16	26	30	23	24	25	22	21	26	16	13	25	28	21	26	29	25	22	22	10	20	20	18	24	16	29	19	15	24	26	24	19	22	19	24	27	21	9	15	25	22	28	19	18	17	13	29	22	18	22	33	21	18	15	25	15	25	20	17	23	28	18	24	28	14	13	8	19	22	26	21	15	17	23	21	18	19	28	24	21	16	21	21	28	21	13	21	19	22	20	26	22	24	19	23	30	22	24	14	24	26	23	17	26	16	23	14	15	20	16	17	18	21	14	19	24	24	20	29	17	15	18	26	21	19	24	28	17	22	32	21	17	13	23	19	26	29	19	14	25	25	15	23	18	23	30	25	21	17	17	18	25	27	18	19	17	23	24	25	28	25	22	16	22	21	22	31	23	18	22	19	19	25	28	17	20	17	27	26	28	24	24	20	7	28	19	14	19	28	25	16	15	30	20	16	22	18	24	27	11	24	21	24	21	23	21	28	20	24	22	22	21	21	28	18	17	23	20	27	18	23	25	22	17	25	20	29	21	12	19	24	13	17	13	26	25	13	26	18	19	23	22	23	20	19	19	22	26	13	22	23	14	17	17	28	16	22	28	26	23	16	16	24	33	17	21	24	19	12	26	22	19	26	21	22	17	21	28	19	21	22	17	21	27	18	21	29	20	15	23	25	15	18	21	14	16	20	25	21	20	18	19	24	21	20	20	12	23	22	22	12	17	29	22	32	25	18	19	27	16	25	24	22	24	19	21	15	17	19	13	20	24	27	12	21	20	19	11	21	15	22	23	25	22	21	18	25	30	24	21	24	23	12	17	20	22	24	25	21	23	20	14	21	19	29	16	25	21	18	19	27	16	21	29	19	27	26	19	23	27	28	22	15	27	23	22	23	24	22	24	17	17	25	20	18	22	16	20	25	22	20	19	15	12	26	23	17	13	28	24	21	22	20	28	9	19	17	15	18	21	21	14	23	27	32	24	16	16	21	18	15	17	15	28	24	25	24	21	20	23	27	22	28	21	32	20	31	22	29	20	21	28	24	24	24	14	23	15	27	27	23	14	26	21	21	19	20	20	11	15	23	23	16	21	17	20	25	10	26	21	20	19	26	21	15	20	20	19	19	17	18	17	25	16	21	20	18	16	16	22	22	12	18	22	21	24	15	18	25	22	20	34	29	30	17	15	21	22	23	18	22	18	18	22	25	17	22	12	28	28	17	23	25	25	24	22	24	16	29	16	9	12	24	22	21	22	18	16	20	24	24	23	14	23	21	23	18	26	19	16	15	17	19	21	24	26	17	15	20	15	22	24	19	21	14	27	20	10	21	17	26	31	19	27	19	27	27	25	25	12	16	26	11	21	19	25	18	20	31	26	25	24	19	14	15	18	13	26	29	20	17	19	22	28	20	24	15	20	27	21	21	18	14	20	22	26	26	22	26	19	18	29	22	25	14	29	16	23	15	27	20	17	22	20	16	22	23	26	20	25	20	21	28	23	16	22	23	21	26	28	21	22	22	22	20	27	21	22	23	14	25	17	14	26	20	25	23	23	24	22	29	23	29	26	19	31	28	22	22	26	21	21	27	28	20	29	21	20	22	23	19	19	25	21	19	28	31	23	22	26	25	6	17	31	23	19	17	25	23	26	20	15	19	30	25	19	29	11	27	17	18	15	19	21	27	24	26
33481	25633	18629	33029	39365	37470	33489	28755	23500	18527	13731	10443	8698	8403	7345	6556	5756	4819	4220	3686	3226	2716	2466	2130	1988	1705	1413	1384	1316	1345	1268	1122	1073	1017	974	870	902	889	769	703	779	687	677	631	596	555	511	522	567	589	581	617	513	540	558	494	519	517	522	484	496	548	488	487	482	491	516	507	423	459	411	437	473	450	446	416	391	421	430	398	447	381	394	408	394	410	425	397	424	432	392	421	404	394	442	406	414	405	385	364	393	416	409	366	375	393	393	374	362	350	367	385	381	383	346	376	355	389	386	352	384	367	371	386	348	389	403	385	351	367	378	376	342	365	341	327	376	362	334	385	374	336	350	382	383	347	369	357	383	411	334	406	347	373	376	381	368	356	387	351	352	344	366	359	378	347	383	380	379	380	376	372	359	364	356	372	352	364	346	378	383	345	385	370	392	373	354	369	373	367	375	352	361	385	353	378	326	362	352	363	334	380	370	343	318	370	346	394	335	347	367	350	337	382	347	410	335	363	361	359	358	350	369	375	378	384	344	362	374	389	359	374	387	417	329	363	364	342	350	364	405	341	347	367	362	347	347	364	400	365	396	379	345	364	363	345	358	352	336	381	385	376	360	340	379	376	339	355	326	315	383	363	352	391	391	359	367	403	388	343	374	378	363	381	374	336	343	353	374	359	374	355	339	332	374	350	329	399	372	374	380	360	351	371	382	367	379	362	380	342	339	388	332	374	391	379	382	373	355	344	365	357	349	345	371	333	358	349	356	350	369	364	369	363	374	353	387	378	355	382	389	344	371	345	366	342	388	380	356	379	332	359	365	348	340	357	382	358	358	336	370	380	386	388	342	375	355	361	373	383	387	372	322	377	366	365	369	330	365	359	360	389	367	359	370	345	351	364	346	363	363	340	368	347	354	364	371	371	390	371	353	402	376	367	342	376	378	371	350	344	387	365	363	358	357	369	385	379	336	373	344	347	356	340	388	349	370	353	347	363	397	352	351	371	372	386	370	351	368	376	369	350	321	357	357	374	356	373	402	381	379	362	336	345	367	354	394	402	365	345	355	407	395	348	345	373	399	343	356	335	392	376	377	361	353	342	367	369	366	362	369	368	386	339	346	370	370	332	350	368	376	340	346	363	370	358	386	388	346	359	398	380	371	352	330	383	382	355	402	371	372	361	365	348	331	393	341	349	358	366	363	333	403	331	339	349	360	335	358	352	372	349	349	358	325	386	365	371	385	368	339	377	374	307	372	345	371	358	330	360	366	373	394	353	379	332	329	358	407	380	384	362	356	369	335	348	376	388	379	386	352	368	359	395	375	352	355	333	380	357	357	391	392	374	376	345	342	376	373	324	367	380	393	345	374	404	391	357	366	368	364	338	363	382	379	352	375	360	352	345	366	334	351	384	396	361	349	348	345	358	376	357	372	376	354	364	356	349	373	369	364	352	365	358	352	383	394	395	364	327	405	341	352	427	348	325	371	392	362	354	362	368	371	355	365	366	373	369	408	394	365	361	367	354	374	379	353	306	342	374	355	370	375	345	374	346	332	370	365	353	361	368	382	339	351	352	366	392	366	351	352	326	360	353	342	384	384	325	338	371	360	375	384	354	384	384	362	302	374	370	394	398	346	380	366	381	327	376	376	353	367	346	350	352	358	371	397	393	350	378	343	373	377	372	342	372	355	390	377	386	345	373	379	412	340	334	353	379	368	343	361	306	374	349	352	376	364	402	354	347	396	364	383	357	367	343	344	371	368	332	384	339	377	369	385	376	356	390	392	366	370	380	406	359	372	381	348	387	383	397	356	352	365	325	368	353	383	346	358	381	392	390	336	370	381	365	376	390	353	363	354	363	358	384	403	345	366	368	332	321	363	397	341	333	397	326	325	351	372	351	334	333	389	354	362	381	346	365	360	356	375	361	375	367	363	391	362	359	366	359	338	423	368	346	349	349	349	372	371	386	363	361	352	384	380	379	373	374	358	381	361	331	330	364	368	354	364	371	369	369	356	376	351	351	341	357	346	358	371	391	362	347	337	374	338	390	363	385	360	338	381	326	340	324	377	392	349	399	369	349	346	361	371	350	370	327	371	348	363	381	342	370	356	374	362	372	357	346	351	356	340	370	367	367	381	355	391	343	366	363	377	373	369	362	344	361	366	348	360	364	375	349	357	376	359	377	337	357	373	372	308	365	359	327	375	380	374	335	344	360	350	369	353	350	369	344	410	375	386	406	349	389	362	348	350	378	408	352	342	403	374	349	366	373	320	354	355	395	335	354	351	409	336	397	382	303	362	341	366	378	360	400	330	368	370	382	376	365	346	368	382	382	342	331	340	379	341	372	373	358	359	368	384	348	391	337	331	411	403	369	338	356	366	344	355	368	364	341	358	366	407	365	336	381	368	374	340	324	358	355	376	342	369	363	342	378	332	372	410	345	372	389	349	339	358	346	350	342	377	368	328	336	382	394	348	378	362	337	375	362	359	354	386	317	378	360	357	356	353	323	365	366	354	376	334	353	305	355	366	362	343	329	328	406	382	378	371	358	390	381	356	343	364	365	342	361	356	362	382	353	323	345	358	365	341	363	342	365	357	358	325	345	331	334	354	352	348	358	332	371	364	369	371	406	341	352	352	327	317	378	372	378	391	380	357	357	352	362	378	388	400	347	339	345	340	371	344	362	354	356	342	359	345	342	394	346	347	350	374	357	375	375	340	368	360	364	349	344	380	409	356	347	333	350	341	371	377	354	343	352	358	359	362	364	337	352	328	350	367	358	362	356	395	340	347	338	335	358	371	353	355	388	373	370	372	334	357	385	371	339	383	344	349	380	366	341	346	364	366	384	362	349	363	372	379	369	376	368	358	363	359	359	321	362	369	363	361	350	371	370	359	327	373	334	392	374	376	354	352	392	340	365	347	376	360	376	333	378	315	380	371	348	365	355	346	328	355	334	359	378	375	404	339	383	329	381	358	347	354	383	378	394	344	382	334	377	373	369	392	370	323	348	350	346	370	342	346	375	337	377	353	388	386	326	364	355	353	380	352	370	338	389	342	375	411	342	371	370	358	355	400	342	367	344	355	351	363	342	398	341	374	363	345	386	386	349	377	378	361	396	369	368	352	365	350	368	356	367	322	360	354	336	344	393	397	341	355	354	363	354	389	370	406	343	366	375	352	352	347	366	375	355	395	349	351	358	335	377	334	340	363	371	350	375	334	383	351	388	389	354	382	377	353	359	379	347	354	376	387	381	353	347	418	366	393	394	354	401	354	350	356	377	363	382	319	373	373	353	368	351	362	364	374	380	332	361	374	377	385	378	325	345	336	373	384	332	362	346	400	377	338	376	391	373	356	365	400	354	351	391	370	359	385	330	348	365	319	359	387	355	356	368	331	331	358	359	383	385	349	351	357	354	395	382	348	343	356	361	346	354	341	369	391	364	399	380	420	366	337	345	354	378	362	342	341	379	343	363	371	380	382	357	379	376	372	375
4884	2114	1254	1004	1485	1570	1342	1073	850	645	418	307	250	276	247	194	185	144	131	130	94	75	89	89	95	76	61	63	62	60	60	56	60	59	49	49	46	40	44	47	37	39	31	44	41	30	38	31	35	33	34	41	41	43	33	36	39	41	32	28	42	40	28	37	36	38	32	28	26	34	33	44	25	34	40	24	32	37	34	34	33	25	45	31	21	26	26	31	40	42	32	34	35	28	34	36	33	30	29	30	40	38	43	36	38	33	33	31	34	28	24	39	29	39	23	26	28	37	37	31	33	37	22	33	23	30	31	34	30	41	36	29	36	32	41	34	38	29	33	27	27	32	26	25	34	28	27	23	43	30	22	33	22	34	30	39	30	35	32	25	36	30	38	36	29	22	35	34	39	29	25	37	27	23	38	27	34	43	41	33	21	26	24	36	32	34	30	31	28	39	30	31	28	24	33	30	38	25	33	23	22	31	30	30	37	36	36	30	33	30	22	30	31	44	29	28	31	28	42	32	29	23	34	22	29	26	31	33	21	30	32	31	28	37	27	28	35	42	42	26	31	32	31	29	34	30	29	38	35	29	25	42	31	28	32	28	37	33	28	41	34	31	35	34	45	24	32	32	35	42	42	42	28	36	34	34	23	35	32	30	32	32	27	32	38	25	25	39	39	23	35	33	31	42	29	39	30	33	33	36	26	36	32	43	39	30	24	33	37	31	26	27	32	39	41	33	30	38	34	26	28	18	29	25	25	36	36	34	26	31	35	39	20	31	17	31	28	32	23	43	30	30	31	33	46	30	38	30	35	30	41	41	26	31	33	18	42	37	35	42	25	31	32	31	25	38	23	32	32	31	49	27	33	38	39	30	32	37	32	30	31	22	28	42	37	34	31	30	23	32	36	24	29	32	25	27	36	25	43	34	31	33	37	23	33	25	31	37	24	25	28	29	38	34	35	39	35	36	33	35	37	33	31	27	29	34	36	16	35	40	42	32	31	37	29	24	29	33	31	34	32	23	42	31	30	33	37	33	25	18	20	26	25	24	39	32	34	31	31	20	36	44	26	24	18	23	28	41	26	30	39	28	34	29	35	37	40	45	26	27	41	25	38	32	30	32	35	19	37	30	25	34	35	35	26	36	34	32	31	40	21	32	28	26	37	28	34	31	27	29	37	33	32	24	29	38	28	32	25	26	30	41	29	33	20	39	25	24	33	39	23	26	30	30	31	32	27	29	29	35	43	42	35	29	27	36	29	24	34	23	26	26	30	33	38	34	31	30	30	25	39	32	28	34	33	39	42	25	36	35	27	28	35	41	36	36	32	33	31	39	29	34	36	37	27	34	34	38	31	37	20	31	35	37	28	35	31	35	29	22	37	36	29	37	22	27	42	23	42	35	40	26	26	29	27	28	27	25	32	31	28	42	33	39	31	28	31	29	36	26	25	34	31	30	36	40	30	31	22	37	23	34	32	27	35	32	32	28	30	33	27	21	30	24	35	38	26	36	21	31	44	30	25	34	38	21	21	30	26	24	37	31	31	25	42	28	49	26	25	39	29	22	31	32	25	34	33	35	27	35	24	36	48	41	26	41	41	34	31	33	30	31	34	38	38	32	38	39	30	26	36	27	37	32	38	32	32	37	32	33	40	31	36	34	33	35	26	36	42	25	37	23	26	30	36	28	42	28	33	33	35	32	26	36	32	25	32	33	33	32	21	30	34	51	29	37	30	30	40	36	28	28	23	36	28	23	30	25	36	29	38	26	32	27	33	31	28	32	30	36	22	47	24	25	43	31	27	43	37	32	33	45	23	21	31	25	30	36	36	31	32	29	34	33	30	29	32	32	34	32	34	31	40	30	37	26	34	27	37	27	37	54	31	31	27	28	52	33	19	43	19	35	33	28	39	41	27	30	37	37	41	34	28	35	34	34	37	37	36	34	36	36	26	27	36	28	40	24	30	30	26	30	34	25	31	30	31	26	28	39	31	33	26	32	35	32	27	36	31	29	20	31	38	42	33	27	36	35	23	30	37	31	16	39	45	32	35	37	30	27	35	44	26	28	25	27	37	26	28	39	29	43	37	23	32	28	26	38	30	36	27	27	36	32	29	38	34	30	32	28	30	36	32	30	31	25	27	35	30	36	24	35	27	35	35	28	41	24	23	21	35	37	38	30	28	28	40	28	33	32	29	34	32	29	34	28	40	34	35	24	32	25	33	24	31	21	34	43	38	40	39	32	37	32	39	37	47	33	25	27	23	28	28	23	31	38	37	28	36	29	32	28	35	44	33	37	31	25	30	30	32	38	33	28	29	27	35	27	33	31	34	31	35	33	34	27	35	31	36	27	27	35	37	27	39	35	36	29	30	35	35	24	36	35	39	22	27	24	39	36	31	27	34	28	31	28	32	34	21	35	31	34	24	34	41	36	34	28	44	32	41	27	34	28	35	48	28	27	32	37	22	37	27	32	26	43	29	37	19	30	32	31	29	27	32	34	34	27	30	30	44	34	43	24	40	35	43	29	35	42	34	27	23	30	36	19	30	36	34	38	37	24	36	28	27	45	36	34	29	37	30	42	31	27	29	24	34	23	33	35	38	32	32	29	34	29	45	27	30	33	36	28	40	36	29	32	32	33	28	40	28	35	33	37	25	24	26	34	33	41	31	33	35	29	18	29	34	32	48	25	32	32	30	31	28	43	34	27	20	38	34	25	24	34	24	42	29	34	38	27	24	36	36	29	32	50	23	37	30	42	22	34	26	35	23	23	24	37	33	26	32	27	30	33	39	36	24	26	30	31	44	35	22	32	25	35	31	33	36	25	36	32	41	34	29	32	28	39	26	30	33	34	22	34	32	41	21	46	29	26	33	28	19	27	31	22	37	36	31	35	24	40	35	37	31	36	27	34	31	24	36	35	35	32	32	37	37	38	35	23	42	40	25	41	33	35	41	24	35	23	35	38	34	41	32	36	33	31	26	37	36	37	36	24	25	29	34	29	26	19	32	38	36	40	36	30	30	34	30	38	39	31	36	29	35	34	26	28	34	28	24	27	30	33	36	36	25	25	42	43	35	31	41	28	33	36	32	30	25	31	31	42	37	37	25	29	28	34	34	33	27	26	41	32	46	41	40	37	42	31	29	33	25	24	28	38	36	28	34	37	28	37	33	32	30	25	31	33	28	46	31	32	27	24	31	37	32	30	28	32	39	21	17	28	40	28	28	26	44	33	33	27	34	39	34	30	29	26	28	37	24	33	35	26	33	29	36	32	36	25	32	33	37	24	28	48	30	28	27	29	26	34	34	27	26	28	33	42	34	34	38	41	25	25	25	26	35	22	29	30	33	33	38	31	32	35	29	27	29	27	43	29	40	28	42	24	34	36	43	31	44	34	30	31	30	31	32	33	29	30	31	34	35	34	33	36	39	29	32	33	25	25	37	32	23	33	23	39	38	48	22	27	34	36	27	24	43	30	28	36	28	32	33	38	30	23
35269	28270	21919	36407	42650	41289	36915	32367	27698	22293	17234	13443	11217	10844	9562	8378	7457	6404	5531	4875	4349	3671	3373	3039	2807	2295	1979	1802	1931	1839	1736	1451	1562	1458	1262	1259	1310	1254	1123	1052	1074	987	929	864	896	839	782	772	770	823	891	857	860	796	713	750	820	863	762	794	727	690	695	749	726	711	651	757	702	681	642	623	636	623	582	569	583	617	595	588	618	626	583	584	565	638	587	570	543	564	586	581	617	653	567	583	567	570	553	589	587	594	538	550	584	549	552	548	547	582	563	520	573	489	531	535	514	604	483	587	522	513	560	539	523	519	569	502	544	530	555	562	528	525	536	517	509	519	492	522	541	545	520	567	523	523	523	502	539	534	537	534	534	540	530	565	537	508	562	489	564	527	521	539	531	516	588	523	480	525	541	557	532	530	537	496	531	525	485	527	559	552	520	508	523	550	551	521	510	476	551	553	550	509	484	496	580	503	556	560	527	495	523	506	544	537	479	527	527	541	533	539	517	536	543	496	533	528	507	513	500	506	526	528	499	537	520	533	499	499	549	563	535	567	490	526	541	513	556	545	485	536	514	548	491	555	562	531	516	557	518	545	536	519	511	511	509	518	520	515	532	519	495	545	512	500	521	559	528	530	572	588	492	451	527	546	511	466	540	544	516	518	535	557	521	532	563	531	524	509	529	498	518	560	516	529	544	553	486	498	521	481	553	501	560	489	568	530	500	510	533	477	523	499	517	532	561	501	516	494	551	525	527	528	492	561	540	526	531	549	522	535	562	508	531	533	509	502	553	546	556	567	498	515	518	571	497	548	540	515	524	543	522	489	558	536	500	529	536	554	569	540	540	576	517	575	533	536	535	535	519	567	553	519	553	524	520	559	505	501	538	545	540	550	509	542	498	558	522	523	499	559	513	497	538	474	526	542	521	560	529	502	538	527	520	557	533	527	505	529	505	573	528	543	543	576	543	552	529	507	536	486	508	513	512	492	493	543	521	546	548	531	538	538	523	519	513	534	512	534	516	510	562	505	540	560	539	542	466	517	531	556	542	525	532	511	551	493	584	553	552	536	552	539	540	521	532	502	510	531	528	531	522	536	508	501	545	531	519	506	504	508	524	499	517	521	527	548	522	498	508	547	545	546	540	508	480	499	549	502	499	465	547	509	520	549	511	508	579	569	525	576	526	536	547	595	527	534	542	507	553	567	549	528	520	513	559	541	530	536	537	540	550	508	481	538	546	510	529	521	505	531	511	507	544	518	550	521	497	545	533	531	548	547	541	534	525	491	572	538	527	545	540	501	544	552	511	525	487	575	532	550	542	544	507	532	551	529	490	581	526	566	483	555	528	548	502	491	520	532	531	504	550	543	509	520	536	525	509	542	525	527	560	520	531	563	545	520	521	527	544	504	535	530	502	537	502	511	530	527	554	581	536	556	486	522	538	508	536	496	583	530	544	525	525	535	538	519	511	530	520	519	462	530	555	550	514	522	547	525	541	555	536	545	533	504	547	603	510	499	501	580	475	577	505	510	560	521	520	513	545	593	542	528	491	537	521	515	537	542	556	507	527	515	521	519	510	543	513	534	554	540	511	528	533	494	545	577	516	510	509	525	524	534	528	523	535	539	510	585	504	537	558	506	541	530	517	523	471	528	509	521	566	519	586	503	549	547	542	545	487	549	544	547	558	525	560	526	501	507	548	545	505	517	534	584	512	547	519	514	533	532	547	545	534	513	491	572	515	534	534	490	536	540	487	562	504	564	533	561	556	564	491	505	514	549	533	522	548	514	560	543	553	521	544	578	518	528	564	514	515	516	506	543	492	555	493	554	550	499	496	559	494	565	563	520	498	556	537	506	569	528	494	497	520	550	543	544	513	516	570	518	580	530	534	565	549	522	519	550	540	545	523	539	550	500	541	509	527	534	494	525	498	547	526	524	519	532	532	547	542	502	516	530	534	482	494	545	517	558	489	536	522	522	543	537	497	510	540	486	512	524	564	518	501	533	527	553	521	508	554	545	542	530	510	543	514	553	536	501	524	521	517	509	515	498	529	505	534	511	562	539	524	533	531	501	541	524	549	556	504	537	512	529	512	496	548	527	513	519	511	515	558	541	557	546	527	566	531	529	564	537	527	518	568	545	514	563	559	567	558	515	542	531	521	515	492	609	510	528	565	514	505	578	525	538	539	514	524	573	518	487	523	524	538	516	492	515	492	542	553	517	552	511	438	567	522	497	527	540	506	556	553	568	578	525	513	527	526	554	519	560	469	509	572	504	584	528	517	547	503	485	531	524	529	588	530	512	523	561	484	496	467	560	569	507	545	555	550	524	565	538	517	547	520	527	566	537	548	558	530	538	548	535	579	536	541	530	549	540	516	530	510	545	534	550	535	518	553	533	491	492	466	549	491	521	526	520	526	521	516	491	500	539	520	515	537	509	510	535	543	538	531	504	595	525	505	505	540	555	547	528	585	523	521	570	521	514	539	515	585	524	512	557	501	528	514	543	466	509	526	554	525	499	542	568	537	526	529	526	559	550	522	532	568	538	508	527	498	510	529	533	543	520	519	515	503	511	545	540	522	541	542	538	536	487	562	517	539	504	513	529	496	558	519	532	496	567	491	521	526	508	515	533	527	533	520	528	516	508	525	534	574	549	497	569	537	548	514	471	520	549	537	558	507	517	560	548	570	497	499	526	521	538	525	497	542	522	501	553	498	517	515	546	503	533	533	493	571	505	540	575	517	550	533	523	547	544	534	533	538	519	504	533	519	547	507	565	513	536	535	530	514	549	553	557	534	518	559	543	580	517	553	521	585	517	504	527	536	518	535	551	537	532	515	507	551	554	523	517	552	514	533	535	521	513	571	534	488	502	521	549	515	493	535	553	539	548	513	598	559	519	570	546	533	507	576	543	525	496	539	507	538	516	514	554	511	547	493	518	534	586	531	499	543	514	524	517	529	524	579	519	476	506	500	535	576	535	549	560	568	502	514	552	512	513	568	522	550	510	509	489	535	542	530	528	489	531	551	534	555	541	532	516	516	528	521	539	540	545	531	533	520	521	540	542	534	534	525	518	516	501	529	516	500	580	528	500	533	494	553	581	546	496	539	532	542	543	526	551	509	509	540	520	516	546	535	512	568	496	553	505	527	565	580	536	537	519	541	533	505	495	563	535	552	550	549	517	539	512	516	530	548	534	522	523	529	528	467	566	519	553	531	572	520	527	548	538	555	507	539	517	512	553	534	537	507	520	540	557	505	527	521	533	530	519	529	532	538	523	544	501	565	516	530	542	555	504	522	510	590	501	502	555	526	517	490	495	560	479	549	524	500	522	511	561	525	554	544	554	540	532	523	570	511	523	534	520	503	518	552	509	550	539	521	525	506	522	537	558	539	533	536	534	537	510	543	556	532	547	523	539	533	477	496	517	544	528	520	496	541	504	511	543	536	517	529	502	547	522	576	502	548	512	523	502	487	536	543	536	537	544	538	566	489	526
5168	3149	1915	1346	2164	2391	2087	1577	1260	898	604	426	384	358	315	305	260	234	143	172	127	116	114	123	86	74	77	73	69	66	55	54	64	51	45	59	46	39	39	52	32	41	36	49	37	32	39	29	35	35	54	33	37	35	30	34	37	35	37	27	28	36	33	40	41	20	29	42	32	22	38	28	26	30	25	30	34	27	27	23	22	34	23	37	24	28	22	27	30	25	28	22	21	24	28	23	23	24	24	29	22	17	30	24	27	27	30	29	24	21	26	26	21	29	23	24	24	29	22	27	22	20	20	23	38	31	32	22	28	24	31	41	21	27	31	29	26	22	25	18	35	25	17	30	28	26	26	19	30	30	35	22	25	20	30	22	26	28	28	27	30	25	24	34	26	23	24	25	33	23	29	26	31	25	41	21	33	23	22	31	19	36	30	21	17	37	18	14	18	21	27	33	26	30	30	25	27	30	23	18	27	26	23	19	22	27	29	24	36	18	19	26	43	22	27	35	24	26	29	18	20	23	19	23	28	32	23	22	18	28	24	27	20	27	26	22	24	26	20	17	28	24	25	25	19	22	13	23	25	33	32	23	22	15	26	19	23	37	22	30	24	23	23	27	27	30	28	26	23	24	33	24	34	27	27	26	22	30	22	28	29	26	27	31	23	27	22	19	28	25	29	23	39	12	21	24	29	28	28	24	29	23	24	25	22	26	28	25	23	25	29	27	35	29	25	24	21	19	31	32	16	18	30	23	23	31	36	34	27	24	24	20	20	32	21	23	28	28	25	28	30	18	27	24	20	23	26	26	23	24	31	21	19	25	30	26	24	12	22	30	21	24	22	28	41	27	30	32	30	26	19	24	29	35	25	24	25	29	35	18	29	23	22	18	27	27	28	35	26	27	27	13	24	21	30	18	26	31	28	26	18	12	32	26	26	20	14	23	32	19	14	20	29	22	29	23	21	32	33	25	27	15	26	37	32	24	27	23	22	22	29	28	29	35	28	23	29	29	17	23	25	30	26	30	31	28	38	20	27	26	30	17	21	27	30	29	33	20	16	28	18	23	22	28	40	21	16	22	34	28	19	14	25	35	26	26	22	38	17	22	22	19	27	19	31	36	22	18	30	26	19	24	23	27	31	26	28	20	21	28	37	30	34	24	26	33	26	39	24	26	24	20	30	21	24	26	22	23	29	22	13	32	17	16	29	30	18	25	24	22	24	29	27	25	25	25	25	33	27	21	24	25	19	14	40	26	23	22	31	22	32	22	26	17	25	24	22	21	16	28	31	26	32	25	19	20	28	25	27	28	26	26	26	29	19	26	31	30	23	25	36	22	28	19	22	21	25	27	29	28	19	28	25	28	20	21	28	26	34	26	36	22	23	16	24	30	27	26	29	21	36	27	30	22	21	25	30	25	31	32	15	22	20	15	28	16	26	26	21	31	27	30	23	26	31	23	35	23	33	22	25	24	20	17	21	19	28	30	25	18	25	33	21	22	28	36	26	26	28	26	24	33	27	37	33	22	27	22	30	32	30	19	32	22	17	38	27	20	27	27	25	32	18	26	27	20	27	25	25	21	31	23	28	28	30	30	26	20	28	33	34	26	23	33	15	22	26	27	28	28	30	28	27	32	25	24	27	23	33	27	31	29	29	25	20	19	21	29	28	29	20	24	19	20	22	22	21	26	20	36	33	20	32	33	21	24	31	29	33	18	36	35	20	28	23	20	25	25	25	40	27	26	33	19	33	24	25	18	14	24	29	31	31	27	28	24	31	27	25	32	33	16	29	31	26	26	21	24	32	27	23	19	25	23	16	25	24	32	25	25	27	22	24	19	21	23	26	17	30	28	32	27	27	23	22	16	24	18	23	24	29	18	15	25	32	26	19	27	25	17	27	35	31	28	30	34	23	28	29	23	27	21	24	24	30	36	27	28	34	31	24	35	28	39	35	19	29	28	22	20	26	27	31	26	30	25	25	25	23	23	43	21	26	20	26	29	29	33	26	33	28	30	24	17	35	30	24	35	20	32	30	22	21	30	27	27	30	42	24	28	31	18	26	27	20	18	28	19	26	24	31	17	28	26	35	32	26	21	20	36	18	32	34	17	29	27	28	20	20	26	20	15	20	17	24	22	27	20	18	25	35	27	25	21	29	21	29	38	24	29	24	24	32	26	25	26	21	27	28	31	23	25	21	22	29	22	22	16	28	16	22	23	32	29	24	21	26	23	21	25	36	26	31	31	24	25	25	30	28	24	30	15	30	26	29	30	29	26	29	31	22	30	22	28	33	29	26	31	23	29	29	34	29	16	24	23	22	27	31	28	27	13	33	21	18	23	16	19	20	18	22	29	34	23	20	20	32	27	32	23	26	20	22	24	20	29	24	30	31	31	20	36	24	29	26	25	23	18	22	19	28	26	23	23	29	23	25	25	21	29	22	27	18	25	35	20	23	23	29	28	38	29	19	31	27	35	22	29	23	23	24	21	23	20	37	23	32	20	33	26	22	31	12	16	21	23	27	17	20	23	27	25	23	16	29	38	12	18	27	21	22	18	27	22	27	24	27	18	28	24	24	24	21	37	15	29	23	27	32	24	22	27	23	29	24	26	19	27	25	16	16	28	26	27	30	27	26	28	22	24	19	28	27	25	22	33	27	19	24	29	23	30	23	32	16	25	34	26	18	20	23	38	34	29	22	26	29	29	25	26	21	31	26	26	19	20	21	33	31	24	29	25	23	18	17	33	37	34	24	24	18	34	27	29	22	24	30	35	27	34	26	16	29	22	37	36	21	23	29	24	17	20	27	30	22	28	28	28	23	33	19	31	28	32	29	27	29	18	24	28	38	32	22	25	24	21	19	32	31	24	30	19	28	28	32	24	26	19	25	11	23	25	31	25	26	26	22	34	17	30	35	30	30	16	23	20	27	26	27	24	35	25	23	36	19	29	21	31	24	23	19	31	23	26	24	25	27	13	28	21	30	25	30	33	28	16	22	26	37	26	22	24	27	26	18	20	30	31	32	33	23	17	22	32	25	26	31	28	27	15	23	26	24	25	30	25	28	28	47	27	25	20	24	26	21	22	23	28	23	34	25	17	29	30	28	34	30	25	17	36	28	29	23	24	30	28	23	23	33	26	24	24	34	19	18	36	27	26	23	27	27	22	33	21	34	28	26	18	22	26	12	26	30	35	24	27	18	21	24	21	26	27	24	28	27	21	26	32	24	34	22	35	30	24	34	20	32	25	32	21	32	22	25	22	21	25	25	19	26	27	25	31	25	20	20	30	29	22	29	27	27	23	30	29	28	21	23	26	23	35	24	30	26	29	20	34	26	22	23	24	29	30	17	27	19	23	27	26	29	24	26	29	25	27	23	14	27	17	33	29	22	32	27	25	21	25	31	29	24	18	24	23	27	29	25	29	20	26	14	23	30	32	29	29	25	25	27	25	29	26	14	20	22	23	24	29	33	35	30	31	32	23	24	30	27	27
40949	32468	26500	41090	47889	45951	41308	36600	31970	26578	21572	17280	14892	14050	12522	11017	9957	8449	7208	6389	5790	4981	4608	4206	3755	2874	2633	2331	2441	2257	2095	1889	1904	1710	1608	1509	1585	1417	1272	1210	1197	1057	1037	1019	964	890	893	883	826	865	899	921	983	776	734	771	830	756	745	727	717	777	684	783	736	705	719	659	712	653	628	649	606	608	564	525	535	521	536	529	509	590	588	512	557	530	518	533	522	527	525	553	533	557	506	493	486	449	502	500	458	510	490	460	490	461	467	480	426	458	481	465	448	450	417	446	470	420	487	425	414	462	455	448	394	449	430	469	408	422	448	438	444	427	411	466	426	414	471	423	456	438	439	441	420	455	404	435	460	454	441	433	436	426	416	462	433	458	425	448	468	412	465	457	395	433	474	414	446	440	408	423	425	436	459	412	406	463	436	468	396	431	405	424	438	430	416	436	466	427	424	419	439	468	425	438	445	431	469	397	451	440	445	439	419	444	436	462	436	439	441	470	423	446	431	440	460	426	385	402	402	421	402	438	434	447	444	460	453	412	453	420	425	432	433	422	445	441	453	436	448	468	422	454	451	418	427	404	425	404	488	433	445	415	414	453	427	443	450	458	469	403	420	427	409	429	426	438	407	442	431	376	420	488	438	402	471	402	406	399	466	446	431	427	430	443	413	440	438	438	422	441	431	415	423	412	400	396	415	440	368	428	469	430	427	422	460	394	429	453	462	422	441	438	435	481	453	439	427	418	450	409	459	429	454	416	451	444	429	449	407	427	408	407	436	471	426	456	445	427	427	406	438	470	436	413	427	457	399	451	417	420	441	442	427	440	436	438	388	459	410	433	431	436	432	420	412	465	424	427	417	448	436	476	464	418	442	485	432	448	426	451	444	423	425	447	423	436	443	445	414	439	435	416	447	429	483	425	435	475	429	427	455	441	409	445	391	474	433	421	451	441	440	469	454	422	405	447	499	430	412	426	417	431	427	412	415	423	409	428	459	377	411	451	454	433	464	454	396	427	425	455	428	498	419	412	443	440	439	422	463	411	463	403	461	454	430	491	420	421	408	433	454	447	449	434	490	416	471	464	448	460	447	423	405	467	453	440	468	449	466	427	422	442	410	440	439	479	451	456	456	466	418	433	456	450	427	466	409	456	421	447	432	447	398	403	457	433	439	391	419	452	461	411	433	439	426	410	450	432	438	442	420	409	446	431	441	417	450	393	408	412	402	392	401	419	430	391	415	382	466	407	459	423	400	447	428	414	422	432	423	423	433	441	428	403	448	466	468	445	449	424	440	405	444	457	460	420	432	429	414	457	456	391	413	420	465	440	457	427	470	424	416	438	430	422	428	433	452	465	443	446	439	432	413	414	420	428	460	423	455	426	425	407	427	433	438	412	455	432	409	405	418	446	473	415	433	398	431	413	468	448	455	452	437	450	446	419	416	424	472	414	435	443	437	425	452	454	461	421	419	453	466	432	436	430	431	453	456	437	429	399	436	448	458	437	425	459	419	454	438	454	438	445	461	440	419	427	450	444	463	419	437	451	407	437	438	435	461	423	445	441	419	436	432	428	462	462	416	479	462	397	479	435	414	459	439	443	472	412	424	425	437	448	422	432	450	454	459	401	451	447	430	413	480	439	460	454	423	445	442	397	399	411	442	440	454	408	404	416	419	436	463	418	465	445	453	418	434	394	418	420	423	409	440	430	441	411	416	441	417	436	427	454	446	448	443	406	393	474	444	392	439	437	419	424	456	456	420	442	397	408	446	436	443	462	441	452	436	407	444	431	461	431	393	404	416	427	415	438	407	454	428	436	448	437	441	458	406	419	455	443	461	404	459	446	437	457	413	430	447	429	442	402	454	411	406	412	453	472	433	409	457	441	450	455	395	394	410	433	441	413	424	458	448	409	438	452	450	417	442	397	449	437	443	413	419	460	434	391	424	434	432	463	429	464	441	431	441	428	421	450	458	416	448	446	425	419	479	484	424	445	398	415	432	459	412	404	444	429	459	418	426	432	447	423	467	448	430	449	378	443	459	439	437	463	480	430	439	405	410	421	463	430	432	465	430	427	431	457	454	421	413	399	428	435	461	433	419	439	439	409	442	452	457	447	396	463	398	422	400	425	412	441	413	433	399	431	447	439	406	452	415	458	425	446	455	427	428	418	419	448	444	460	412	403	404	424	406	439	409	455	448	437	419	415	467	447	408	455	456	430	440	429	442	426	430	422	435	472	424	398	408	421	450	428	443	416	441	414	458	442	418	457	428	485	445	450	405	448	420	453	407	405	414	441	444	425	450	432	440	420	425	437	438	396	417	425	446	449	435	457	426	438	412	412	413	427	423	433	456	435	418	463	423	439	415	434	436	438	440	410	423	397	473	462	424	425	462	428	450	405	446	443	407	429	437	449	448	425	449	431	448	412	422	382	445	415	438	457	437	435	438	403	430	434	428	439	422	451	420	439	430	429	425	427	430	450	442	449	482	426	468	450	431	423	427	414	433	406	466	391	447	420	401	461	447	402	447	415	436	423	417	403	442	424	459	458	461	452	458	392	447	428	419	436	463	421	423	465	479	459	467	457	427	434	434	454	427	448	437	430	427	480	443	434	446	411	445	416	414	420	466	449	445	403	422	415	420	411	458	461	440	439	411	408	447	457	437	421	481	436	416	421	471	422	423	430	417	452	445	429	421	410	431	396	402	412	434	436	398	453	448	421	452	412	396	448	420	420	404	420	411	412	412	429	390	406	427	393	444	421	419	448	409	434	436	464	419	425	400	433	437	463	454	429	479	409	407	387	418	390	404	467	441	467	447	441	446	455	433	418	436	420	450	454	441	424	449	418	419	427	462	444	422	432	441	391	429	457	358	449	481	424	413	443	429	444	439	438	404	441	413	410	416	453	421	406	445	443	399	457	441	409	427	446	377	425	393	399	449	426	414	438	436	448	426	459	440	414	423	411	429	443	462	424	425	439	445	442	441	439	459	413	434	436	424	449	442	458	425	416	390	388	460	463	463	460	438	443	447	440	415	435	411	458	412	489	425	421	456	409	456	433	451	435	461	434	433	428	453	432	442	439	423	438	453	431	469	439	436	416	440	455	427	435	442	437	437	449	451	437	367	440	438	440	476	451	396	461	427	421	459	457	425	449	430	449	424	415	426	425	464	408	450	462	454	442	463	420	440	434	410	446	451	430	426	431	436	444	412	504	441	418	472	466	406	449	436	430	429	408	439	415	456	399	403	418	416	414	422	390	430	466	476	445	452	416	462	445	424	450	431	449	445	425	433	448	426	456	422	413	421	392	428	461	459	467	453	458	415	431	436	447	415	427	409	446	439	418	405	430	445	397	402	451	447	438	435	468	428	434	421	424	404	417	430	446	397	449	428	446	427	420	440	453	460	430	390	451	408	420	440	447	419	406	458	421	443	398	458	419	427	408	457	451	400	433	417	447	442	379	434	430	435	447	438	410	420	467	458	389	442	421	440	426
3196	1491	992	707	1097	1135	947	774	544	421	304	226	201	208	188	159	145	128	96	98	78	87	61	58	74	44	45	44	45	30	32	48	50	38	28	35	44	37	20	34	16	33	25	22	37	31	30	31	25	18	20	24	27	26	29	28	19	33	24	32	27	30	29	21	27	25	31	24	26	20	41	27	21	29	20	19	32	25	20	21	28	17	25	31	34	28	25	37	30	29	26	28	18	28	29	30	30	35	26	24	20	30	25	23	27	23	27	13	27	19	17	17	15	29	22	30	24	27	23	25	22	23	20	28	25	27	27	19	16	16	17	30	32	17	30	28	20	24	25	24	29	27	26	27	27	23	14	34	21	20	26	28	25	20	25	18	28	40	26	30	29	25	28	15	24	28	31	26	17	19	18	26	24	23	25	18	25	20	26	28	24	29	17	20	26	27	21	20	28	19	21	20	24	27	30	25	20	11	16	23	20	19	23	22	29	26	18	26	22	27	22	18	27	25	18	20	20	23	25	26	26	20	24	20	19	22	21	25	31	21	23	27	23	31	22	25	23	24	26	16	24	22	23	22	26	23	29	19	20	26	16	35	22	20	29	24	24	22	22	22	28	24	26	20	18	14	22	17	21	21	27	26	28	24	16	23	29	25	26	18	24	15	25	26	23	24	22	19	27	24	22	34	19	30	19	18	21	22	18	23	28	25	26	24	10	20	26	30	31	18	26	20	20	22	31	16	21	31	33	31	22	18	28	22	24	28	29	26	23	23	25	29	18	32	24	24	25	28	25	24	17	27	18	45	19	23	22	26	23	25	25	25	25	19	29	23	24	26	19	24	19	20	21	25	22	28	21	23	30	28	26	21	25	20	26	29	25	33	17	24	15	24	25	28	20	17	32	29	23	24	22	21	35	22	13	32	22	31	21	19	22	30	29	34	22	15	26	23	31	28	21	29	19	27	33	25	17	24	20	20	27	25	17	20	22	19	28	21	24	21	17	27	18	22	27	26	15	24	30	25	23	20	22	22	20	22	25	25	27	21	26	27	14	30	16	28	19	15	19	27	28	25	20	16	16	33	10	22	27	29	22	20	20	21	29	31	21	28	20	28	24	13	12	20	23	11	34	19	22	26	17	29	20	24	24	17	24	19	22	17	29	30	21	22	33	22	22	20	21	20	25	29	18	19	34	31	25	22	26	19	21	24	18	24	17	22	26	35	24	27	26	25	20	22	25	20	32	29	21	21	29	33	21	23	18	28	29	28	30	20	28	19	23	23	22	33	31	28	25	18	16	18	25	13	17	27	28	22	18	24	31	39	28	27	12	22	22	19	19	23	19	23	22	28	23	19	24	19	17	21	30	17	21	30	26	16	28	37	22	31	29	30	23	31	26	20	34	22	25	22	19	18	32	22	17	16	21	23	33	23	33	25	24	22	27	22	26	19	28	22	22	25	24	27	19	23	23	30	17	28	24	17	24	23	25	28	27	32	23	25	26	26	21	29	19	32	21	28	23	31	19	20	28	27	28	17	27	27	29	25	26	20	22	20	24	24	19	15	19	21	30	32	20	24	19	26	21	23	23	19	24	16	26	17	22	30	24	26	18	29	26	36	27	25	24	26	24	27	26	21	20	24	24	20	25	26	21	25	25	27	18	23	23	28	19	35	21	20	19	21	21	22	15	24	17	24	20	20	22	13	26	18	26	17	17	16	22	23	23	24	27	31	32	22	28	26	23	19	15	21	18	22	29	21	29	24	29	25	27	24	20	32	25	35	21	22	25	27	22	20	20	22	24	20	27	25	24	24	17	17	28	28	25	24	21	19	22	20	24	17	23	27	23	17	31	30	20	30	24	25	23	20	26	17	25	19	21	25	32	24	15	22	25	25	18	28	17	24	18	21	15	28	25	29	18	24	25	25	18	26	18	23	17	22	19	22	21	22	32	15	18	27	25	26	33	22	24	23	29	21	18	22	20	27	26	19	28	19	15	28	25	24	35	28	28	24	18	24	31	27	22	15	22	26	23	23	20	33	18	24	29	17	23	17	21	23	22	31	19	17	22	20	21	25	22	29	28	21	27	21	27	28	30	21	20	24	23	30	31	18	18	16	15	13	28	15	14	13	27	20	21	31	20	25	23	19	24	29	26	22	22	28	25	20	20	25	21	27	24	19	27	25	25	16	15	24	26	21	26	23	33	21	27	16	18	15	25	31	23	21	25	33	33	21	29	19	27	29	22	27	30	26	18	28	27	22	26	24	16	15	17	18	16	28	27	13	31	28	21	23	24	17	37	20	18	17	24	27	13	28	20	24	21	19	20	21	20	21	24	20	17	12	15	25	26	26	25	24	25	20	26	22	18	16	27	21	18	15	21	25	27	22	24	22	25	23	24	30	16	22	22	17	25	20	23	25	24	21	17	21	18	22	25	23	19	22	23	28	17	25	22	23	29	17	22	20	24	17	25	26	22	24	20	24	17	22	27	25	23	25	18	19	18	20	19	22	27	25	19	26	24	30	23	27	22	30	30	22	28	24	31	20	23	31	22	26	24	23	22	23	19	20	31	36	23	16	25	26	23	23	32	19	22	19	24	22	26	17	28	22	22	20	25	30	24	33	33	26	24	30	21	24	23	31	19	33	14	36	23	20	14	21	15	28	22	30	20	23	25	19	28	37	16	25	31	21	16	16	24	25	22	18	31	20	26	31	25	17	22	21	30	23	20	39	16	15	22	26	19	20	21	25	18	27	17	25	28	23	24	21	22	19	23	24	21	24	27	20	17	18	17	17	28	19	16	33	19	29	26	26	21	27	25	18	20	27	19	26	22	20	22	22	25	19	20	29	18	17	24	28	21	22	28	28	28	25	22	27	27	23	21	25	28	29	24	28	23	27	39	30	22	25	18	14	28	22	18	30	20	28	29	31	25	27	23	24	20	24	16	18	22	25	22	16	24	27	27	30	30	23	31	17	30	25	30	22	20	24	21	24	23	18	24	20	26	26	17	25	24	23	13	25	21	22	34	27	27	26	15	37	22	23	21	22	22	18	20	16	18	21	23	20	24	14	28	34	38	17	25	21	23	27	18	24	25	30	27	24	25	26	27	24	18	27	25	16	29	20	20	27	24	26	22	26	18	21	19	18	18	15	23	27	22	22	22	19	24	18	23	20	14	21	22	21	19	19	20	31	21	24	30	25	22	26	20	16	30	26	13	17	23	23	23	21	18	28	19	30	30	29	25	28	32	28	29	25	17	32	20	30	32	14	23	28	24	29	23	25	26	24	20	16	24	18	32	22	31	18	27	20	24	31	21	13	19	21	20	18	27	21	24	24	34	19	24	21	26	21	20	20	23	21	23	33	21	22	15	25	24	20	22	24	18	26	13	29	19	20	25	18	27	20	29	22	16	20	27	20	24	23	22	21	24	29	25	28	25	23	23	24	21	18	25	25	22	23	25	21	23	23	19	19	19	18	23	21	28	33	24	21	25	17	19	19	27	22
33459	25576	18789	33575	39647	37076	32795	28055	23062	18064	13829	10242	9027	8673	7437	6475	6006	4775	3931	3740	3308	2822	2411	2302	2108	1634	1536	1492	1400	1311	1150	1125	1086	1009	926	973	921	849	747	753	768	725	714	680	642	621	639	664	633	614	612	622	617	567	591	545	576	538	524	530	481	548	505	589	528	562	517	527	511	465	532	528	462	504	413	437	418	452	447	465	444	484	423	447	483	440	460	421	454	481	458	438	440	471	436	446	416	421	475	428	414	440	399	415	444	427	466	403	403	417	407	424	379	414	398	414	416	387	383	407	382	403	390	398	395	440	440	347	349	397	397	387	390	378	383	394	363	385	402	433	397	392	390	418	373	378	385	391	407	417	391	401	408	384	407	437	342	382	415	423	378	402	413	424	400	361	388	372	404	379	432	406	371	420	360	387	403	402	371	415	401	402	422	405	397	403	365	434	392	396	388	403	410	403	354	383	399	393	437	390	387	362	386	399	398	388	411	383	396	374	399	362	370	391	389	398	414	386	364	369	399	448	405	352	412	399	418	410	406	402	377	426	407	394	411	365	407	408	390	369	394	365	389	398	391	374	426	407	382	367	411	374	405	422	405	417	402	354	411	378	409	394	398	396	438	418	382	390	427	411	380	413	381	407	421	391	389	417	435	408	403	420	420	391	400	416	381	384	388	421	408	429	425	376	408	379	392	419	359	403	399	394	401	383	381	384	415	424	424	430	396	441	369	414	375	423	380	392	385	447	378	373	392	406	397	405	423	364	409	422	391	391	392	363	410	422	386	383	405	437	388	419	420	407	390	394	413	363	390	377	394	391	346	387	399	394	377	390	374	404	430	408	381	392	377	396	416	407	403	369	397	418	427	388	358	440	409	425	414	388	442	388	399	407	416	390	376	411	387	378	392	416	439	398	391	371	407	381	392	382	399	379	371	368	387	382	377	407	399	423	423	410	366	362	411	416	385	407	409	381	386	373	389	380	399	426	430	426	404	391	385	403	397	386	391	433	374	412	413	395	402	429	408	412	342	346	386	393	428	375	409	434	400	397	380	405	404	432	384	407	399	407	399	398	417	418	389	390	392	415	411	390	371	410	414	378	363	390	406	417	369	391	418	356	432	359	381	396	400	395	379	374	424	410	399	440	398	396	393	378	396	384	409	387	362	385	378	396	379	384	349	376	440	395	409	393	373	379	399	418	378	403	374	418	391	383	382	386	414	408	435	397	400	379	383	383	426	385	390	373	412	389	412	416	407	395	395	417	376	390	412	385	402	411	392	387	373	397	387	387	393	398	334	387	415	412	410	394	390	426	395	385	357	437	376	387	385	363	387	440	417	379	393	410	409	393	404	378	421	390	353	393	405	380	399	376	400	431	430	403	432	409	413	397	386	404	396	401	390	399	401	409	395	394	410	400	404	368	447	408	400	393	404	410	411	408	420	426	370	376	394	415	362	431	396	427	371	403	413	347	397	399	402	413	426	420	414	426	410	424	405	415	440	376	401	416	403	420	393	375	393	413	390	368	376	410	404	424	399	390	421	413	416	361	418	390	386	380	370	401	419	399	389	383	376	416	403	357	391	387	424	413	405	382	401	370	377	376	392	366	398	392	404	425	388	413	400	374	392	397	399	372	420	426	400	393	444	390	400	401	384	381	354	374	405	387	473	439	418	404	431	415	403	388	408	408	420	409	437	404	413	407	414	381	404	408	400	390	445	365	393	399	352	426	403	416	416	390	420	402	409	427	389	405	411	394	431	382	375	418	418	396	391	411	393	400	433	385	402	395	398	375	381	428	388	397	411	410	412	392	401	401	394	389	384	437	423	382	432	396	382	378	443	413	377	403	404	421	403	383	410	382	407	399	410	372	392	393	426	401	408	411	385	399	382	381	404	376	389	422	382	388	439	397	392	385	404	376	425	364	388	434	400	402	392	434	450	390	384	418	418	402	385	430	421	389	426	361	404	391	412	378	391	396	420	364	426	411	416	426	400	383	399	399	393	410	389	358	371	434	397	415	388	399	394	415	411	389	410	403	431	448	420	398	452	404	375	419	441	406	393	422	381	366	384	399	400	396	395	387	394	399	399	394	440	422	385	406	353	400	398	397	409	381	409	414	369	390	356	428	415	397	369	384	364	394	412	391	351	407	375	398	385	373	398	389	427	395	368	381	412	376	405	337	374	392	395	409	402	410	413	407	404	422	382	354	414	379	408	400	417	388	393	390	398	377	369	395	379	382	401	396	394	439	426	412	385	393	392	376	405	400	389	390	404	375	405	435	378	393	417	425	391	441	414	404	366	399	414	413	379	430	380	378	421	345	397	413	380	407	369	423	404	438	407	355	420	388	401	390	386	360	407	410	369	397	389	387	379	393	365	413	383	416	422	409	416	392	396	359	412	391	396	391	389	358	411	408	396	382	377	376	396	388	395	367	390	408	391	423	405	397	371	408	396	387	393	411	372	394	400	352	386	381	376	386	386	399	395	435	394	421	410	424	409	357	401	405	410	380	395	432	377	379	404	371	399	413	399	406	388	418	400	434	371	390	400	396	386	385	388	396	400	383	386	378	420	384	382	361	384	424	374	428	387	406	366	394	412	385	417	369	398	417	397	382	404	409	398	426	406	371	429	395	396	423	400	389	393	364	428	365	383	376	382	413	369	401	385	377	397	399	413	388	388	400	436	402	419	353	426	411	416	422	372	414	387	399	356	354	377	380	396	418	401	400	420	422	390	405	374	384	380	403	395	414	418	402	422	384	399	405	392	387	398	386	401	407	390	374	387	392	421	394	414	406	372	370	377	397	344	401	421	410	404	411	412	403	405	399	398	402	405	409	406	390	377	372	418	360	404	385	429	407	397	368	414	384	382	399	396	404	387	390	397	413	396	375	413	397	394	395	435	356	390	388	414	389	395	424	427	370	381	365	402	398	369	400	409	415	378	422	412	408	386	419	373	399	395	408	405	386	362	411	380	408	393	388	414	419	406	414	362	374	380	407	406	362	413	402	386	419	397	389	356	390	421	416	423	395	376	392	432	395	378	387	390	382	404	395	371	431	387	403	427	376	389	405	366	404	452	422	431	441	403	392	402	416	402	375	408	440	391	392	402	410	419	412	423	396	388	364	379	389	412	409	368	403	405	382	398	387	390	420	405	429	388	417	340	400	373	424	401	395	383	391	419	426	419	420	389	389	424	392	406	431	411	386	391	393	415	386	403	382	390	381	407	402	394	359	412	358	390	414	408	395	395	381	385	402	427	339	379	413	371	418	409	417	397	411	406	396	411	391	401	366	431	426	403	392	405	391	377	370	385	375	385	407	404	413	416	368	402	398	412	373	403	405	396	384	391	378	397	371	376	423	399	380	374	407	385	430	391	382	402	385	356	407	415	416	398	414	406	381	390	418	404	398	424	388	378	409	361	368	368	380	406	427	418	400	408	370	405	440	407	393	391	428	408	364	370	401	411	404	387	397	400	426	384	370	388	416	404	410	365	410
3127	1589	888	735	1097	1123	991	761	582	452	326	218	183	205	190	155	134	100	86	84	95	69	65	67	60	50	43	44	45	25	45	33	45	37	41	32	40	28	28	26	25	22	24	29	24	27	20	23	31	22	25	27	38	29	27	29	32	29	28	15	28	24	32	22	28	35	28	27	23	22	18	28	18	28	33	30	20	21	21	22	16	19	15	21	22	22	26	18	22	18	29	18	18	18	26	21	23	19	22	22	17	25	23	26	24	16	28	24	20	30	15	24	34	19	28	15	21	26	18	30	25	27	23	23	19	21	24	25	23	26	26	24	23	21	21	21	36	19	25	27	26	25	16	18	16	19	27	16	22	29	25	21	15	23	27	17	17	26	27	17	30	30	28	21	25	19	18	19	22	23	22	19	18	26	19	29	30	21	12	33	24	27	22	15	21	35	27	24	26	10	24	19	16	24	23	15	23	13	26	22	29	22	18	21	22	24	35	24	22	19	14	19	27	22	16	25	20	15	22	19	23	24	24	33	16	21	28	28	11	18	27	23	24	24	25	24	28	23	20	8	16	22	23	26	28	22	30	28	20	13	26	26	17	25	20	29	11	23	18	17	22	23	17	18	21	26	18	27	27	16	22	23	24	12	21	22	21	22	22	33	21	28	25	21	21	20	14	19	13	24	15	27	21	28	11	19	15	18	11	15	29	29	21	19	24	17	14	27	26	19	20	23	21	29	21	25	23	26	23	14	21	20	21	21	20	22	21	13	17	18	30	24	18	17	27	13	19	24	15	23	16	21	24	20	21	21	26	28	19	21	24	20	19	22	21	28	19	21	21	27	27	21	21	27	23	26	25	29	18	23	20	25	17	17	22	20	19	18	25	21	23	16	18	26	16	16	30	25	16	20	16	22	24	17	17	19	22	16	20	27	17	22	29	28	20	22	15	28	19	24	31	20	24	26	30	17	21	18	20	20	10	27	27	23	27	22	13	9	18	17	22	16	14	22	22	24	21	20	25	27	22	29	25	13	25	28	14	24	22	21	23	29	18	25	27	26	29	14	18	20	40	25	25	14	28	17	26	26	25	15	25	31	19	18	24	23	25	23	33	19	16	28	23	29	24	11	28	26	26	27	23	22	19	13	20	19	26	25	29	22	28	19	18	28	25	29	20	15	18	22	25	21	27	21	19	25	24	21	22	23	27	26	27	23	27	26	17	29	13	25	21	20	21	23	20	29	16	25	17	29	22	25	19	23	22	19	30	23	23	22	31	27	19	24	19	26	25	21	16	20	25	16	26	28	20	25	22	21	24	26	23	20	19	22	30	27	21	15	24	28	26	33	12	35	24	27	36	27	21	23	19	32	16	20	23	23	34	31	26	20	16	25	23	28	27	21	18	18	18	24	22	18	27	17	27	17	15	21	17	20	27	27	15	20	31	15	22	26	22	23	17	17	25	25	22	20	21	23	21	20	18	20	22	18	14	13	16	28	25	18	22	24	16	24	27	25	21	18	20	21	30	18	21	25	20	23	24	21	30	15	15	22	14	18	17	23	18	16	24	21	23	22	18	19	21	24	23	18	19	19	25	19	15	18	31	20	17	20	30	28	37	26	24	24	21	22	27	21	15	18	24	26	26	25	32	20	13	22	11	19	17	21	19	12	17	21	19	19	18	21	17	25	21	27	23	33	13	21	23	30	21	22	16	20	19	22	15	21	21	18	32	21	21	19	14	16	23	20	19	18	25	18	18	17	19	17	18	21	20	22	24	21	17	23	22	31	24	15	20	22	21	19	28	23	28	18	15	16	14	18	19	15	18	21	20	20	24	28	24	14	25	25	16	15	23	21	27	27	27	19	25	19	32	16	21	25	25	24	22	17	15	19	20	16	19	18	29	17	22	25	21	18	21	26	19	26	21	27	25	24	19	25	20	14	24	14	24	23	24	15	30	18	25	35	21	30	24	23	21	21	17	23	17	23	23	19	15	26	22	17	20	17	20	19	29	21	20	21	25	21	13	25	24	21	20	20	21	22	19	19	20	19	16	23	14	17	22	15	22	17	22	20	26	21	22	26	21	24	25	27	24	23	26	21	25	21	22	23	17	24	19	27	26	31	36	27	30	32	15	12	16	23	21	24	13	17	20	16	25	21	21	19	27	19	21	21	16	21	21	13	28	26	24	15	19	24	19	18	28	20	23	16	17	25	10	27	21	32	29	21	16	31	24	22	23	28	11	24	29	28	21	23	23	21	29	24	21	13	24	21	29	28	26	23	15	17	21	23	26	15	20	26	20	26	17	13	26	22	18	21	22	12	24	27	18	29	17	19	20	22	20	16	15	27	30	20	18	25	17	24	27	19	21	20	16	20	18	21	34	26	24	11	24	23	17	17	20	22	24	22	20	26	28	25	20	19	20	17	17	17	23	15	20	23	22	18	13	22	29	32	25	20	25	28	24	18	21	18	19	20	22	19	16	27	24	22	23	19	16	24	21	27	15	13	15	16	31	19	20	15	19	24	7	23	21	24	21	18	25	25	21	18	18	23	24	22	19	24	19	21	17	15	20	20	17	24	17	15	22	18	17	15	17	21	19	27	24	20	18	23	30	21	26	26	17	22	17	22	19	24	18	27	29	35	19	24	24	23	19	13	25	28	20	20	30	22	28	20	22	20	25	18	29	17	18	14	21	21	16	23	23	21	12	20	24	25	22	19	24	14	18	29	19	20	28	23	19	23	17	24	15	19	20	28	14	21	24	27	14	16	26	25	19	29	22	17	22	20	20	24	23	27	24	28	13	23	23	24	15	25	20	27	11	16	28	26	21	26	22	23	24	19	13	16	22	15	22	16	24	27	21	26	19	19	25	16	19	21	17	22	18	26	18	21	27	15	23	24	14	13	22	28	21	14	32	16	15	21	20	20	19	23	27	20	26	16	22	22	16	23	14	25	26	16	25	11	25	21	22	28	29	18	21	26	18	21	24	22	27	34	21	20	21	23	34	24	24	28	10	19	28	11	29	23	31	16	18	24	35	17	14	23	25	11	32	16	19	22	18	25	22	23	18	30	29	15	20	18	19	20	26	27	24	24	17	25	16	18	20	19	24	18	22	17	23	26	21	25	27	18	19	21	32	21	18	14	19	19	24	22	24	19	19	13	20	12	23	24	27	19	16	19	17	23	27	28	17	25	21	19	16	21	21	19	26	20	29	23	15	29	22	22	21	19	22	21	16	35	25	23	16	25	24	32	13	16	18	22	30	17	23	22	31	25	11	14	17	33	31	20	23	28	18	25	33	20	17	24	23	14	23	31	16	27	24	22	25	25	21	18	24	24	23	24	16	21	28	27	20	19	19	25	18	15	26	32	23	16	22	22	10	34	30	17	22	25	24	17	19	20	27	21	23	22	19	19	18	17	17	26	36	20	15	27	19	19	21	24	18	22	21	17	14	17	16	20	17	17	21	29	32	21	13	26	24	11	25	23	21	21	23	25	21	27	26	20
34077	25714	19052	33800	40000	37107	32850	28059	22891	18451	13761	10280	9284	8889	7625	6657	5842	4669	3935	3753	3282	2844	2539	2430	2159	1663	1463	1368	1398	1254	1247	1237	1113	961	940	967	862	855	805	817	702	670	660	577	609	609	652	634	651	553	551	658	573	538	624	512	561	551	522	492	489	456	510	531	498	458	501	453	503	443	430	468	399	464	402	401	418	406	467	430	393	437	418	425	458	369	398	424	380	399	421	470	441	406	444	378	380	398	380	390	379	376	392	390	386	350	414	394	408	367	416	389	323	398	362	364	376	372	381	359	369	332	361	337	350	334	391	371	386	388	349	415	384	357	378	372	351	361	380	340	422	351	371	368	363	368	356	385	361	355	344	384	377	339	352	386	381	375	327	372	384	347	363	378	352	374	360	352	358	377	343	396	345	372	381	363	310	377	416	356	345	386	356	359	372	383	391	376	362	372	362	358	362	365	371	378	408	371	360	395	370	380	374	377	379	372	339	353	389	350	360	394	354	374	352	377	354	343	351	382	366	399	351	348	392	387	349	422	356	357	376	377	360	342	385	369	372	359	377	349	353	361	351	391	388	382	363	380	384	360	372	342	367	409	413	352	337	348	373	381	366	387	360	384	388	346	399	347	355	401	364	366	378	355	374	331	344	385	363	319	388	360	386	398	327	399	352	337	402	401	375	378	314	404	367	384	347	357	365	344	354	369	412	370	342	382	370	319	379	333	355	377	391	400	381	372	368	352	383	354	369	388	380	358	352	371	369	361	386	337	365	378	366	371	371	353	348	371	321	381	363	385	350	344	380	376	343	380	346	361	395	347	388	340	393	364	339	384	386	363	385	366	358	379	372	373	366	368	340	390	359	355	370	342	396	409	356	388	359	346	369	346	387	362	375	353	382	365	359	391	355	388	368	347	384	397	343	335	371	362	369	347	346	371	334	352	407	369	378	361	343	380	393	373	386	372	349	366	351	363	344	347	361	348	388	366	346	358	346	383	361	362	379	372	341	341	416	367	362	379	352	386	375	366	373	337	387	387	345	384	377	382	408	359	385	358	367	355	365	367	389	344	378	364	353	381	389	383	345	371	391	387	350	385	348	382	323	376	386	402	380	369	396	341	372	387	376	385	390	380	372	340	378	335	378	355	343	346	338	353	374	380	371	383	355	365	360	375	387	370	356	348	375	355	384	380	381	347	331	347	366	372	382	377	362	357	382	336	351	413	372	366	352	371	392	361	352	374	418	393	360	386	365	367	369	340	382	369	353	388	375	337	360	355	336	355	373	382	348	365	390	347	368	384	373	345	381	338	329	369	364	362	388	392	376	379	385	367	356	391	360	375	377	354	366	343	368	398	329	344	415	358	372	338	311	371	379	371	322	332	373	386	398	366	351	371	369	351	362	349	368	365	402	361	339	377	366	365	352	351	380	363	349	370	360	346	331	375	356	378	381	366	345	376	363	384	374	322	349	378	366	364	328	352	381	366	340	322	383	369	341	371	384	385	375	386	390	396	342	371	387	343	360	367	406	378	357	333	400	385	412	390	370	343	354	370	384	360	387	323	351	359	328	363	366	346	385	376	380	331	360	351	354	343	369	388	345	355	379	340	385	366	388	335	407	348	386	334	335	350	392	342	383	363	371	345	353	384	361	342	400	372	357	340	388	338	376	392	350	381	369	340	371	396	368	360	362	361	356	367	370	350	379	344	352	366	354	370	357	344	374	349	383	357	374	391	335	371	296	382	333	346	394	331	388	373	375	348	376	327	379	359	331	385	378	360	371	347	381	365	343	347	370	382	349	409	354	374	356	352	354	395	359	379	371	352	392	366	363	389	370	387	359	356	361	346	362	369	365	389	332	308	358	364	331	339	392	339	370	392	364	391	353	373	351	376	359	355	375	364	383	328	369	399	359	350	384	351	401	411	408	353	376	340	370	378	348	379	343	360	366	379	353	333	361	349	364	370	360	367	347	346	373	344	380	392	379	374	394	389	409	393	387	348	354	384	374	349	351	375	365	356	368	392	345	380	335	368	361	363	367	364	387	382	379	383	389	387	356	361	353	359	358	390	385	376	414	313	362	392	336	379	357	346	391	365	386	369	358	347	372	373	393	358	373	344	360	410	347	405	399	360	364	336	373	388	362	375	351	404	353	374	343	351	343	368	313	370	424	383	380	377	328	379	339	339	377	377	372	348	363	393	373	382	360	344	347	324	338	385	318	386	368	382	360	372	367	363	351	361	359	358	290	366	388	339	337	392	393	326	352	357	370	359	393	344	337	387	342	365	358	372	375	375	356	338	365	347	382	360	374	353	374	372	359	369	404	364	372	367	364	360	357	378	354	381	340	364	329	370	369	346	355	369	367	340	361	367	386	397	378	387	356	387	370	391	344	373	390	353	365	389	350	339	336	371	313	375	366	364	329	369	344	365	378	391	360	361	385	351	383	342	376	346	347	380	339	383	375	384	394	388	370	365	347	345	363	371	389	322	343	352	345	372	334	332	364	377	349	372	406	369	375	369	411	377	360	386	391	379	357	365	372	362	354	393	365	365	384	384	354	391	387	316	372	374	394	363	406	382	343	374	365	372	378	363	361	351	356	335	351	356	349	357	380	366	354	385	357	348	368	368	382	402	376	375	378	362	366	383	353	380	389	420	344	343	341	367	390	385	356	398	352	316	358	353	347	369	346	360	328	381	358	406	342	368	337	372	379	388	377	369	355	375	368	366	351	384	369	356	361	346	365	383	373	343	398	372	336	358	360	357	361	388	369	367	378	378	377	354	349	359	342	354	365	355	380	386	364	371	367	358	382	370	390	393	375	400	371	388	335	335	385	341	369	361	365	372	364	348	395	336	353	388	361	353	370	356	402	368	372	388	371	364	364	325	383	356	381	371	378	344	378	371	355	386	387	376	363	319	363	355	391	340	353	321	363	354	368	382	412	393	399	386	348	335	373	353	385	355	373	377	390	359	379	362	371	385	389	358	365	360	356	330	361	375	352	345	376	368	375	362	340	374	363	360	343	345	340	384	372	357	386	351	354	378	361	370	373	369	373	369	368	389	386	401	342	340	360	326	365	357	365	339	332	357	328	384	357	360	358	369	384	387	357	386	400	377	349	351	373	351	398	363	379	376	363	372	366	372	329	346	388	378	363	380	352	373	370	366	364	343	359	359	368	344	374	349	377	378	409	376	341	395	361	375	371	367	374	391	361	330	367	370	350	384	357	365	380	335	368	333	372	376	376	388	379	380	385	360	329	364	346	389	365	375	382	350	358	382	370	371	353	395	354	348	350	375	346	364	343	384	382	365	379	366	358	364	346	345	380	380	342	377	336	389	336	368	357	324	388	328	366	354	390	372	372	355	328	381	348	364	373	375	372	371	359	338	327	365	355	317	370	399	356	352	358	380	396	393	365	380	338	359	388	385	371	378	340	336	338	382	374	372	319	352	381	366	375	410	363	366	392	394	365	349	351	370	376	374	344	376	354	357	350	360
4991	1997	1306	1000	1524	1618	1309	1110	827	603	428	290	268	281	234	207	183	147	122	106	125	98	96	113	72	58	58	57	60	46	68	58	54	60	52	41	48	51	37	50	50	34	35	37	48	46	44	44	46	38	36	33	43	42	52	39	25	40	36	29	37	43	35	33	41	35	50	30	42	27	34	28	35	34	38	33	42	25	26	27	35	32	31	30	27	31	34	41	28	32	35	38	34	37	32	31	35	29	27	33	25	33	38	29	34	29	34	34	30	30	36	29	25	38	26	30	26	25	39	48	35	28	30	37	36	31	26	37	34	37	35	32	31	33	37	34	33	30	31	21	29	33	32	38	33	25	29	27	30	37	31	26	38	36	26	36	30	23	34	28	36	26	28	23	34	38	32	26	31	31	31	30	30	30	34	39	32	32	24	23	29	28	22	22	27	30	31	48	38	33	27	48	39	27	25	35	40	39	31	31	26	31	35	34	38	24	33	30	35	36	29	33	40	40	39	30	24	28	23	36	32	30	36	26	38	28	31	39	33	34	37	29	31	43	33	32	33	39	32	31	31	22	35	34	27	31	36	27	39	24	28	31	35	34	31	35	29	36	41	35	28	36	24	35	36	35	24	36	23	30	31	36	37	33	32	42	29	22	32	32	29	24	32	27	29	37	29	30	29	32	28	25	33	28	26	34	31	36	36	27	26	35	31	36	31	36	32	34	35	21	40	29	30	27	40	37	27	27	37	33	26	28	34	40	30	29	38	35	27	34	37	36	23	32	35	36	34	27	26	30	31	23	34	39	33	26	27	34	28	41	32	31	26	25	34	43	32	32	38	32	36	38	43	30	43	35	18	30	32	37	42	31	39	42	40	24	30	46	27	38	35	36	29	41	32	37	43	25	31	37	39	35	30	30	41	38	40	34	34	23	35	33	30	44	27	32	28	30	39	26	34	30	37	34	25	49	24	24	27	36	34	31	29	36	33	22	26	22	48	33	28	28	25	25	33	37	23	33	28	38	35	28	37	33	39	33	25	28	37	24	37	27	27	38	33	32	26	29	38	36	37	30	25	25	34	31	27	23	22	32	31	37	33	31	27	35	36	54	34	40	25	28	30	26	31	37	40	34	38	33	24	22	34	26	27	41	39	35	38	29	35	34	31	28	21	29	27	38	36	25	34	28	39	28	34	32	42	25	28	36	28	27	26	40	33	26	30	26	37	29	26	34	28	25	39	38	34	38	33	31	43	34	39	31	37	28	36	24	30	29	29	36	37	33	43	32	32	30	33	34	32	33	25	35	32	36	24	35	27	31	30	26	35	33	34	36	32	43	39	29	26	33	36	27	37	44	33	41	30	24	32	31	26	38	29	39	33	41	24	32	30	38	33	34	37	28	37	31	42	29	28	34	26	25	34	23	31	30	34	22	34	45	35	32	28	26	26	33	23	38	19	20	31	31	26	27	25	34	37	29	38	34	41	40	22	34	31	28	39	25	39	42	29	29	31	23	27	26	36	29	29	42	27	31	35	27	37	29	28	26	24	32	38	28	45	37	31	25	28	34	33	27	31	35	25	25	32	31	26	24	31	27	39	33	28	32	29	29	28	16	34	28	39	24	24	34	34	29	27	26	35	31	36	30	30	36	35	30	31	29	30	38	29	35	32	44	25	28	26	21	29	24	33	30	29	27	31	28	32	23	36	40	33	30	31	35	37	27	37	26	38	29	29	37	35	29	33	29	26	26	32	26	38	40	34	49	36	25	35	42	33	24	31	41	29	42	35	38	37	29	31	28	21	31	32	32	18	28	27	40	37	39	28	26	28	33	27	33	37	33	32	28	39	32	44	21	29	36	19	27	38	41	32	28	31	31	32	39	44	30	26	36	29	25	38	24	33	21	36	27	21	29	26	16	31	30	38	42	30	31	38	30	40	33	28	37	22	29	20	42	30	26	43	22	35	36	21	34	25	27	37	33	24	31	28	29	24	31	24	35	29	24	29	39	33	33	26	29	33	44	29	29	25	30	28	36	29	26	30	23	36	34	36	35	38	34	27	32	30	36	43	31	37	30	30	38	27	42	34	30	26	29	34	35	25	30	25	37	32	37	39	33	34	26	25	21	34	36	34	38	23	26	29	40	31	31	32	22	27	25	23	40	21	34	27	38	32	24	36	30	35	30	26	27	39	37	28	20	25	38	27	28	30	40	31	34	27	39	32	40	35	41	24	31	28	35	32	27	34	28	41	28	30	22	28	20	30	26	42	29	30	36	32	24	31	29	33	25	31	32	37	32	32	38	34	25	34	22	28	31	37	36	34	28	36	47	31	35	34	39	20	30	30	24	43	29	37	35	44	32	29	40	39	41	29	25	27	28	38	21	32	32	34	33	32	48	29	35	25	28	25	32	30	31	37	35	20	28	34	33	35	39	38	25	36	25	27	30	46	34	32	24	35	29	39	32	32	28	33	28	35	30	33	34	32	30	36	33	43	41	26	24	36	32	29	29	30	33	25	29	24	32	37	32	28	19	43	29	32	31	34	35	38	31	30	36	29	29	29	27	39	39	27	31	30	36	22	40	25	39	35	33	27	31	35	34	21	32	20	28	28	34	24	32	37	27	34	25	28	33	33	30	36	43	38	32	33	42	32	34	36	25	26	30	29	30	36	25	30	38	25	42	32	33	28	39	30	29	36	46	30	37	26	44	33	26	36	24	34	27	36	31	31	34	34	25	35	34	46	23	22	27	31	27	36	38	40	33	34	27	40	26	35	28	34	42	39	36	29	28	39	37	41	40	31	48	32	23	33	32	42	18	31	27	29	38	36	35	32	25	28	35	28	37	32	32	29	28	31	26	31	29	36	19	29	38	30	31	27	29	36	33	37	34	37	24	25	16	29	36	26	33	26	32	33	31	27	39	24	30	31	35	38	25	39	35	26	28	29	29	40	32	29	48	35	25	37	38	30	39	37	38	32	42	26	45	26	26	28	32	22	42	39	30	36	33	37	30	28	27	27	30	27	30	36	31	24	26	37	35	29	39	27	22	26	22	24	23	31	33	24	29	45	27	29	38	34	40	37	27	24	35	23	36	26	30	33	39	37	37	45	26	36	33	26	36	27	31	27	27	33	45	32	21	32	32	36	26	28	24	37	33	24	41	32	33	30	27	39	18	29	29	23	29	36	33	34	34	42	26	22	41	30	25	28	42	41	31	27	28	26	22	41	31	30	27	40	34	40	39	25	31	35	33	31	33	26	36	32	38	32	35	32	35	37	34	45	36	40	33	33	33	29	34	30	29	29	28	38	46	40	29	33	34	31	34	37	21	23	36	37	40	34	25	36	30	38	40	37	32	34	30	33	25	30	26	33	36	33	23	30	36	31	27	29	35	35	29	29	31	32	30	34	38	30	32	47	24	33	35	40	34	35	28	32	32	35	40	33	21	36	25	42	31	35	36	40	40	33	31	39	36	45	39	31	37	33	29	29	25	38	32	28	22	31	43
35767	28148	22247	37309	43417	40669	36485	31749	27076	22258	17034	13094	12260	11532	9911	8927	7472	6169	5363	4911	4365	3922	3462	3248	2578	2341	2138	1897	1809	1654	1686	1514	1402	1363	1367	1362	1170	1160	1140	1050	1051	932	944	863	862	970	861	1004	916	769	866	867	848	872	852	784	718	744	751	747	722	744	743	749	700	716	743	641	628	634	633	684	630	591	611	604	584	572	570	613	589	649	623	603	590	579	571	570	587	575	586	592	623	618	601	605	602	556	542	579	553	522	539	583	556	525	560	549	574	566	564	542	513	515	539	513	557	537	553	528	545	489	551	528	559	513	530	534	558	582	520	550	529	565	527	511	528	477	563	527	579	528	520	519	532	542	542	529	541	491	524	527	495	587	520	532	511	556	548	534	536	539	522	543	486	519	497	549	553	568	554	538	556	520	500	508	561	537	509	545	495	526	525	541	501	489	521	527	539	513	543	575	531	528	505	548	505	520	508	515	530	518	532	494	551	570	532	553	518	566	501	493	568	480	541	496	561	531	552	540	534	553	526	546	491	521	531	515	530	498	507	564	532	536	536	535	551	520	547	514	550	527	527	506	540	512	528	535	520	499	545	525	486	523	567	501	571	512	513	505	510	574	486	508	530	516	534	562	493	549	529	529	514	555	507	500	519	541	511	587	530	511	514	497	556	498	563	509	469	498	550	560	528	482	540	566	558	536	567	488	544	520	509	504	532	498	563	521	514	540	534	512	564	521	541	538	549	559	546	537	537	540	527	508	508	545	518	572	543	534	539	523	465	479	550	501	525	504	486	510	510	492	518	549	524	534	560	515	522	531	534	526	564	533	561	527	518	508	572	540	534	569	536	505	514	539	538	540	547	530	508	573	581	506	555	546	498	543	533	513	579	580	512	515	503	559	522	507	549	516	514	534	530	515	534	502	499	532	504	554	546	573	499	496	530	519	525	508	518	521	517	520	557	524	474	478	549	496	588	531	517	542	547	513	523	496	538	516	524	529	531	562	515	533	547	503	524	521	565	556	552	541	502	523	571	525	546	535	534	508	543	566	488	520	545	514	532	537	525	544	549	505	569	524	536	563	551	569	509	566	524	518	529	530	498	499	504	533	537	573	539	507	485	531	531	528	507	513	550	578	546	524	566	540	473	542	519	545	536	519	511	482	558	572	568	560	545	538	513	551	523	573	528	565	506	511	537	576	506	540	529	523	521	492	532	530	502	484	544	529	540	517	544	568	531	512	494	515	513	494	503	516	512	489	522	516	535	546	539	568	506	496	494	547	523	528	540	524	520	558	526	529	532	524	544	506	527	533	496	513	536	527	522	534	496	516	548	484	544	526	519	542	545	512	527	552	522	524	515	537	557	526	528	517	555	525	552	481	555	524	558	577	510	522	517	521	556	498	540	525	534	513	544	496	512	528	490	522	556	554	493	515	520	554	499	532	512	520	510	541	494	508	581	555	492	540	528	523	524	511	564	567	530	534	559	535	557	507	512	520	520	514	506	480	521	533	526	555	514	521	511	492	522	557	519	502	527	511	523	554	487	508	562	536	505	522	522	518	551	561	535	592	491	540	547	533	523	565	533	492	512	532	540	533	496	539	504	506	528	492	501	530	538	594	540	525	490	549	509	526	508	557	476	563	532	509	534	552	536	542	492	528	509	536	517	539	581	578	555	518	533	549	544	495	534	516	505	528	541	495	528	560	489	511	563	532	514	535	521	515	530	535	505	515	547	512	531	563	508	554	535	502	574	570	536	591	516	553	572	553	512	514	538	526	516	551	544	558	528	534	533	545	544	507	558	507	531	525	544	525	526	503	549	507	526	518	526	547	529	513	517	533	541	549	539	537	497	544	492	513	527	540	546	538	546	517	514	540	522	561	532	494	536	517	505	520	519	493	558	513	500	532	564	540	509	522	516	503	482	517	554	499	522	541	523	510	522	503	504	536	538	526	532	513	529	521	552	525	528	569	502	560	546	539	513	494	519	529	549	536	555	531	448	540	602	512	526	518	516	540	534	538	569	534	514	486	494	517	534	563	508	561	507	503	513	521	561	508	502	499	577	514	580	525	520	530	525	502	529	534	538	527	543	511	529	559	526	518	547	542	521	502	541	541	547	541	544	495	551	479	534	557	519	540	525	538	518	540	541	524	528	510	513	562	515	513	538	551	555	541	568	581	512	549	505	523	499	527	546	580	535	536	511	542	538	558	572	551	490	527	531	521	553	514	534	538	568	537	545	544	542	498	531	506	520	547	487	536	495	538	568	528	509	545	521	543	533	556	568	523	517	531	522	515	531	544	520	510	579	548	495	526	521	537	505	572	541	481	530	500	572	547	561	537	541	546	508	568	524	532	499	520	539	568	502	492	507	502	501	551	471	523	518	493	541	541	513	560	533	521	555	489	610	544	551	488	538	519	511	478	531	492	525	530	523	522	527	549	549	546	550	518	537	539	568	514	553	524	540	536	563	511	519	518	505	553	485	542	501	505	541	496	576	511	536	521	553	474	573	503	535	545	530	557	532	543	519	528	544	547	553	571	505	539	560	510	522	512	527	515	483	548	495	524	563	547	546	529	505	571	528	524	554	531	565	526	534	514	495	550	506	534	546	506	527	530	509	528	506	554	488	539	511	531	546	504	537	541	549	548	520	563	515	550	538	540	493	542	536	566	520	522	540	462	486	538	536	526	518	553	511	535	495	496	528	564	489	548	542	570	583	519	537	536	522	527	503	502	539	531	533	552	532	576	533	515	553	539	538	528	511	506	539	569	527	509	517	562	522	508	527	521	563	532	524	521	522	511	531	499	565	522	537	579	571	548	525	515	530	534	530	557	519	531	529	507	550	533	500	535	531	535	520	524	497	568	534	540	508	499	509	517	556	562	524	527	568	555	525	570	534	547	483	547	543	517	521	509	540	517	564	577	533	484	529	487	535	519	542	548	529	559	506	547	532	525	548	510	518	497	524	550	563	558	533	581	501	521	533	534	513	532	513	487	520	536	512	573	560	576	545	527	502	532	532	518	557	523	542	530	523	516	519	537	534	500	538	521	526	505	525	596	519	563	531	534	486	508	554	521	527	533	553	508	525	524	532	522	492	491	573	530	573	556	507	548	522	548	524	511	485	520	512	532	516	553	559	515	545	528	505	517	548	526	507	500	501	536	501	543	539	552	549	503	527	538	533	562	564	477	515	543	549	529	539	495	502	512	545	533	538	543	542	576	495	539	547	545	528	542	537	524	525	568	503	518	550	558	527	522	536	529	459	514	507	496	555	532	507	528	534	532	544	509	514	539	527	532	544	532	540	538	534	551	530	556	532	515	529	497	535	550	550	546	558	555	582	543	497	517	528	500	529	565	532	527	478	496	486	566	540	502	560	518	565	540	588	536	497	534	530	519	516	533	480	513	527	538	554	554	528	497	526	534	487	549	542	530	524	536	496	498	485	519	530	490	572	590	527	538	556	524	521	519	521	535	509	526	562	529	544	561	516	539	524	545
5294	3150	1838	1435	2196	2241	1808	1552	1221	852	540	462	451	353	304	261	210	191	191	156	144	133	103	119	69	72	72	77	80	70	61	63	47	71	54	46	41	44	44	39	41	32	45	40	40	59	21	38	37	31	40	31	28	31	35	33	23	24	33	29	23	38	36	36	30	15	34	38	28	32	40	29	33	20	32	39	29	33	19	26	30	32	25	33	36	28	28	33	31	28	29	33	28	23	19	22	20	24	29	30	38	28	43	21	28	27	25	30	31	27	36	25	24	34	29	17	24	28	18	33	26	33	24	22	24	26	25	29	29	26	38	32	27	24	23	27	20	24	32	32	31	27	23	20	19	29	26	27	26	28	26	25	28	24	25	31	25	31	19	21	27	24	35	32	26	31	22	22	37	23	34	28	33	22	27	26	27	21	23	25	25	27	21	26	34	29	34	22	23	24	32	24	34	28	26	29	28	29	29	17	34	33	23	34	20	19	28	23	22	23	26	25	22	25	22	29	38	31	37	29	31	27	32	30	21	28	25	30	16	39	23	23	20	26	36	25	26	32	25	26	22	24	29	29	27	22	21	25	21	25	21	31	24	31	22	28	35	32	23	28	18	28	27	31	28	22	31	35	24	19	28	31	26	24	26	20	29	29	23	19	29	23	40	26	26	26	22	28	23	26	27	28	24	26	27	27	23	21	24	28	25	25	26	37	22	26	26	19	30	17	43	23	28	25	27	27	24	20	31	25	29	25	26	30	35	21	21	19	32	27	28	22	31	24	34	28	27	34	23	27	21	28	23	30	20	30	22	18	27	28	33	26	20	22	27	27	22	26	25	25	23	26	25	41	26	18	22	27	26	25	25	27	23	17	24	25	31	35	25	25	16	26	31	15	16	19	22	27	16	29	21	28	22	34	24	23	22	24	28	27	26	20	23	27	33	28	26	17	26	22	24	35	31	26	23	28	27	22	22	28	17	24	24	30	25	33	23	14	28	25	31	26	22	23	25	21	22	28	25	26	24	20	28	37	34	20	26	32	28	41	37	25	27	25	19	20	30	24	27	21	23	35	23	30	27	27	26	25	29	32	30	32	33	27	25	19	27	17	32	24	15	24	24	28	30	27	27	19	15	24	23	30	31	24	29	23	13	20	24	20	29	35	30	16	30	26	31	17	23	24	27	31	30	26	23	26	27	28	33	16	28	16	21	28	28	25	25	26	20	27	37	33	30	29	26	18	20	37	30	29	30	29	26	27	20	28	18	28	32	27	21	30	26	20	31	24	22	33	28	26	27	28	30	19	32	27	23	36	29	28	17	15	21	23	23	25	25	29	33	15	19	28	21	17	22	25	23	23	37	35	30	30	27	32	32	18	23	19	26	23	28	36	33	29	21	23	23	35	22	28	32	27	26	25	27	37	29	29	20	18	27	19	33	35	20	24	24	37	36	20	29	32	27	43	28	25	22	25	19	21	34	24	28	18	25	29	28	24	26	23	31	28	22	29	24	21	26	34	20	28	35	25	22	20	25	34	22	25	25	38	22	19	35	35	25	29	32	28	26	25	25	30	21	23	31	26	19	29	27	21	18	30	29	18	35	21	18	29	19	23	23	30	19	27	29	35	41	20	37	32	33	24	28	31	26	27	27	23	28	29	25	35	28	28	24	28	30	27	29	34	23	33	26	24	25	21	30	29	33	23	29	31	18	32	31	28	25	26	28	33	28	29	27	31	20	31	29	20	31	26	26	29	18	28	33	23	26	24	28	26	27	20	35	22	23	33	28	26	20	27	41	14	22	18	18	24	24	23	19	24	28	26	17	30	19	25	21	22	28	28	22	34	26	23	17	32	28	25	31	31	31	25	29	26	21	37	34	20	41	30	28	36	16	24	30	20	32	22	18	31	28	29	26	23	31	25	27	26	28	24	28	16	29	28	34	29	30	24	16	16	37	28	17	28	19	13	23	28	29	25	24	23	23	21	22	27	30	30	22	26	28	31	26	23	32	21	31	19	30	29	21	27	28	29	19	24	27	23	27	27	25	16	35	37	30	21	27	30	28	22	30	28	27	36	28	20	26	22	21	27	35	26	29	30	28	30	33	19	26	33	31	21	25	22	27	32	26	30	26	21	26	22	27	37	24	25	24	27	20	28	24	29	26	30	32	27	17	30	30	30	33	21	31	20	21	27	33	21	33	27	29	24	28	28	27	31	27	25	35	17	31	26	24	28	22	29	26	31	29	20	20	26	19	32	26	26	30	25	24	21	27	22	28	24	19	19	20	27	27	33	23	25	17	27	30	27	29	32	31	30	18	36	20	26	34	25	23	19	25	41	33	35	24	23	22	30	18	31	23	30	16	22	35	17	29	30	26	23	34	23	21	24	28	37	25	27	23	34	25	27	28	20	29	26	24	21	34	25	31	22	24	30	28	21	30	14	22	36	26	26	30	28	34	31	22	27	24	21	35	23	25	18	21	31	27	25	28	28	24	24	31	19	19	31	25	32	25	31	29	27	40	26	35	21	20	27	25	27	31	18	21	29	24	29	14	16	21	27	20	22	19	22	23	22	22	29	26	25	38	14	24	27	30	19	40	29	22	22	31	22	25	24	28	32	18	33	31	34	22	27	33	22	24	27	21	24	30	16	37	23	23	34	23	30	22	21	22	29	28	24	28	24	24	26	33	33	24	16	27	24	26	33	24	31	28	29	19	28	32	23	19	30	24	28	30	22	26	23	20	25	31	26	25	18	26	30	19	35	22	26	32	23	29	26	28	25	27	23	31	33	19	21	35	32	20	24	26	34	34	23	23	20	21	24	16	21	29	26	33	24	36	27	36	23	22	24	16	25	29	24	24	25	22	22	27	14	30	33	21	30	21	24	29	24	29	24	28	24	19	23	32	32	29	30	15	25	37	31	37	30	27	23	21	29	26	30	34	33	17	27	26	20	26	15	29	33	24	23	27	23	21	28	32	25	23	31	29	28	27	19	34	24	28	24	30	23	16	30	32	25	20	25	24	22	23	32	25	38	23	31	22	29	24	27	36	22	19	24	28	32	24	27	32	35	20	29	35	39	23	29	35	21	24	24	14	34	16	27	22	22	32	33	24	24	21	31	27	25	18	27	29	22	21	25	28	27	27	34	40	26	24	29	25	27	24	22	31	19	25	16	30	32	30	31	25	35	27	23	27	20	29	24	20	32	33	25	21	29	29	25	28	21	32	22	16	20	21	24	23	31	22	29	31	27	32	18	27	27	25	30	19	30	43	25	19	26	25	14	36	29	28	21	29	32	33	21	31	33	25	23	32	25	26	28	30	27	27	28	33	23	18	26	32	22	31	27	25	28	27	28	20	34	19	27	33	25	24	23	20	26	26	34	27	27	25	37	32	19	17	23	20	28	20	21	29	20	22	33	29	21	35	25	25	22	31	34	23	17	29	23	31	28	20	18	25	30	25	19	32	18	26	29	25	29	35	25	28	31	20	20	18	24	31	32	28	25
41194	32516	26492	41553	48599	45469	41124	36365	31454	26419	20844	17394	15905	14210	12554	11426	9577	8071	7327	6526	5800	5221	4601	4059	3362	2986	2692	2477	2243	2061	2085	1950	1668	1716	1709	1616	1402	1325	1335	1250	1166	1073	1036	959	998	1046	981	1074	801	943	929	792	844	869	778	799	803	739	724	739	659	694	747	732	772	676	700	682	611	616	631	640	619	591	633	531	506	571	555	550	570	549	587	538	502	539	487	549	503	526	565	591	600	556	535	487	530	462	487	493	466	450	461	495	488	503	464	454	448	478	448	452	423	450	457	416	451	418	460	427	436	446	443	436	422	422	444	470	446	425	433	405	436	477	429	428	416	450	419	432	427	455	425	423	447	445	419	454	450	418	459	451	420	430	485	444	443	448	454	420	430	431	428	476	399	434	418	412	429	393	437	420	412	446	425	449	417	403	426	442	423	406	446	410	447	426	469	437	429	423	403	434	421	417	424	454	436	440	447	411	429	417	455	435	438	458	437	423	410	423	443	433	472	430	425	428	430	421	425	432	442	433	412	444	414	424	424	407	448	467	443	404	446	468	425	419	448	459	443	425	474	456	420	440	463	408	418	436	440	404	419	421	434	482	440	426	421	426	420	400	441	464	420	434	421	437	452	425	412	457	376	453	443	446	460	396	443	430	439	419	460	426	453	418	410	427	446	430	446	415	391	449	413	428	421	460	443	482	442	435	397	434	411	442	426	424	448	405	436	434	389	435	421	463	404	412	458	421	450	450	459	450	440	425	424	442	497	435	440	410	416	443	443	412	444	439	443	423	434	422	422	434	415	420	442	408	442	401	470	466	450	428	435	415	462	452	428	440	405	427	418	429	486	413	448	451	422	445	476	385	435	415	430	447	415	432	408	438	456	462	419	428	447	437	434	464	405	431	428	436	404	431	414	428	464	394	406	435	425	433	430	433	438	419	435	407	475	433	423	430	408	395	437	454	437	426	464	461	473	432	406	454	440	438	377	416	459	416	464	440	456	443	419	451	427	435	389	421	364	383	460	454	453	447	406	392	434	450	411	435	440	430	447	432	448	446	432	443	405	461	412	432	436	435	457	445	420	445	431	440	417	449	403	408	436	446	446	439	454	448	411	414	406	439	413	426	442	435	427	389	459	422	424	450	459	439	427	421	431	430	435	410	412	439	423	426	412	421	405	417	464	451	450	447	413	458	394	419	421	433	433	452	463	414	430	456	414	416	441	465	437	430	479	440	448	460	443	401	443	426	457	452	406	416	382	451	393	456	442	479	403	413	425	389	399	387	426	430	433	429	432	419	424	432	436	415	456	378	457	408	447	425	413	452	404	431	416	419	425	431	400	422	457	424	455	459	409	450	449	433	435	447	438	463	411	438	458	421	463	401	417	409	442	462	467	420	445	449	407	438	422	447	421	432	456	416	455	436	469	448	422	432	458	442	446	449	433	418	457	423	464	421	419	428	399	437	432	458	412	427	404	437	452	429	435	418	452	431	451	430	421	434	403	441	449	467	427	426	439	426	431	408	444	425	402	390	434	407	438	417	442	445	402	461	442	442	429	417	441	426	448	467	420	442	454	449	434	456	440	428	412	424	460	394	422	424	397	437	469	418	416	460	412	458	443	462	457	460	441	409	443	472	398	447	489	440	416	407	415	397	437	410	432	405	430	427	458	439	431	464	428	413	439	428	459	422	466	458	457	402	430	430	404	477	432	457	428	404	383	435	462	457	414	423	423	419	440	400	426	450	390	426	430	440	417	407	404	442	432	428	427	416	425	423	461	435	454	410	446	418	433	427	421	406	420	462	434	432	468	399	424	442	446	439	383	416	421	400	433	428	459	439	440	410	438	427	412	453	455	451	452	463	435	452	462	443	439	397	441	407	426	435	413	440	443	426	409	424	437	437	418	427	401	436	418	400	470	430	402	419	410	420	457	447	448	418	413	442	462	385	458	413	408	466	435	456	433	466	414	410	418	478	390	420	452	439	455	444	454	420	378	442	457	434	412	407	433	421	465	446	466	407	457	438	449	459	420	443	412	420	426	433	413	445	417	435	440	448	427	436	426	405	441	420	420	470	458	485	418	452	507	416	390	432	432	416	464	466	420	414	463	468	435	380	449	446	397	436	433	420	421	409	459	392	458	427	434	476	439	416	431	452	455	412	462	456	440	474	401	458	438	447	432	418	451	414	413	407	451	427	424	451	420	474	473	443	414	429	448	409	458	458	414	418	414	454	454	434	408	450	438	431	418	427	434	427	416	452	436	437	444	451	399	407	424	403	473	425	444	445	421	442	458	433	440	445	443	420	439	434	421	440	467	436	422	416	433	428	436	441	436	437	442	400	430	437	450	430	438	444	447	395	442	416	443	420	425	419	416	452	422	458	378	439	413	447	443	445	411	433	402	447	395	445	409	470	407	459	432	407	424	448	392	440	410	474	444	392	445	459	399	419	463	425	458	495	446	405	444	411	425	412	447	434	400	454	458	440	424	444	398	363	436	411	423	447	435	439	423	417	409	427	464	418	406	443	443	446	488	481	439	450	448	446	475	442	431	433	424	410	449	424	436	382	402	484	431	439	433	426	417	469	455	442	424	437	440	419	455	470	467	485	445	414	420	421	426	430	438	447	420	458	440	440	430	427	421	448	463	471	444	432	385	442	425	439	398	423	435	447	447	440	383	444	421	454	453	457	423	436	404	426	443	420	411	423	420	418	433	442	444	403	439	435	479	443	452	399	433	429	405	430	420	434	418	428	413	420	434	465	438	427	402	406	435	444	432	388	417	425	423	460	396	430	415	417	432	428	440	429	439	441	425	445	407	482	447	415	441	419	409	434	404	403	442	442	430	405	423	435	440	411	436	431	437	450	452	432	426	441	440	443	415	435	447	466	404	462	431	459	400	420	416	449	402	425	429	417	390	439	424	437	431	439	444	437	443	459	438	422	405	387	417	402	428	417	446	450	415	433	462	413	424	420	446	397	456	447	445	447	466	449	425	430	438	454	448	417	451	429	454	390	436	415	410	427	437	431	438	439	406	397	441	425	430	389	473	392	438	441	435	401	434	418	411	384	424	442	440	453	450	415	438	374	443	438	478	433	417	417	437	425	436	469	460	453	423	411	427	418	440	459	405	449	447	473	414	437	426	454	427	458	414	447	436	405	429	460	422	454	437	380	412	414	414	426	465	450	421	418	430	420	420	477	438	434	421	383	466	405	464	428	438	409	443	406	417	412	461	426	418	420	463	429	428	435	438	423	446	450	473	427	427	450	405	433	408	403	395	395	457	424	445	432	463	396	423	416	436	450	444	411	469	428	451	418	434	422	430	463	413	428	449	398	451	443	425	421	391	436	449	398	418	413	421	443	401	442	431	428	448	430	427	403	432	430	450	400	452	419	415	425	405	484	419	444	437	405	471	421	412	399	423	448	454	438	423	416	408	438	441	411	455	431	449	431	437	426	421	472	436	459	425	462	403	431	443	425	423	446	473	439	449	440	467	443
3183	1546	919	761	1122	1130	883	687	566	389	280	250	207	173	165	171	117	112	75	96	79	82	71	64	56	59	46	28	40	44	54	47	38	26	43	37	29	28	30	29	38	25	32	37	29	31	28	31	19	33	27	31	30	27	30	32	20	31	28	25	27	28	29	23	33	30	28	25	18	27	27	22	18	28	18	26	26	30	20	19	27	40	39	19	19	19	24	23	27	23	36	30	33	27	28	27	19	27	22	19	17	14	29	19	15	23	27	19	28	23	22	26	22	18	25	25	23	15	29	19	22	18	27	25	23	20	16	15	24	23	18	29	21	21	20	20	30	17	26	19	17	17	21	25	23	21	29	20	26	31	22	28	20	25	31	25	27	34	23	29	31	23	19	23	31	22	22	23	28	21	18	23	25	29	27	23	27	25	22	22	23	23	17	20	21	19	26	30	22	21	21	21	27	19	23	16	20	28	28	19	23	30	21	24	19	25	32	36	23	35	14	31	20	19	25	19	28	27	22	19	23	25	30	19	22	22	27	22	28	27	21	23	30	24	25	25	20	24	24	28	23	25	25	13	20	19	25	30	27	9	26	23	25	24	21	19	30	32	17	27	31	22	20	21	21	19	20	17	28	25	25	21	25	18	26	17	22	26	30	20	23	23	27	26	15	33	19	26	24	26	27	30	19	33	23	17	33	16	21	18	23	22	27	22	24	18	24	22	24	21	28	24	24	25	24	21	17	14	16	26	24	22	24	21	26	35	30	21	23	20	24	25	25	28	17	29	17	15	21	19	26	16	22	29	25	21	22	29	27	24	26	26	25	25	20	19	20	21	28	17	31	20	21	25	26	28	19	29	15	28	20	31	22	31	26	27	22	21	18	31	25	29	28	26	24	23	20	23	26	25	20	30	26	21	28	21	24	25	21	29	17	21	31	22	22	19	27	26	34	26	32	18	28	30	19	25	16	22	21	14	29	21	27	20	28	25	24	24	26	28	25	27	20	21	23	28	29	20	30	17	40	24	28	23	25	17	23	29	18	22	24	28	21	23	23	25	30	22	21	26	34	30	24	25	33	19	25	26	23	18	27	22	27	17	27	26	31	22	22	16	29	25	19	14	25	26	34	28	21	32	13	24	24	23	19	19	21	11	27	27	27	35	22	33	21	18	16	19	24	27	28	25	29	20	26	23	27	22	16	19	27	27	22	26	29	19	29	22	19	28	25	23	18	22	22	18	30	23	26	30	28	21	18	26	23	24	20	21	20	28	31	24	29	23	27	26	16	23	24	24	22	15	26	23	15	17	28	35	14	26	29	16	31	24	21	24	22	30	24	32	25	26	22	17	20	37	24	25	20	25	17	21	24	23	25	18	27	23	27	26	19	17	15	25	27	28	22	28	17	26	13	29	23	22	19	32	29	21	25	24	24	28	20	26	20	31	26	19	26	27	21	23	24	21	29	25	20	21	23	21	18	19	22	24	25	27	28	27	19	25	25	30	24	17	17	20	25	24	24	28	29	24	25	27	24	27	22	22	17	24	26	17	23	25	27	26	22	21	14	18	19	16	20	18	22	20	28	19	24	13	26	17	24	25	22	19	18	30	20	23	20	23	21	25	25	19	23	23	25	21	38	23	29	24	20	19	18	24	21	24	28	24	23	20	23	27	16	27	24	19	24	33	24	17	22	17	18	24	24	15	25	23	26	34	19	27	19	21	29	25	31	35	24	21	21	22	24	22	30	23	25	30	27	19	24	20	33	19	25	27	30	15	22	24	30	33	26	17	20	16	27	19	29	31	33	25	34	33	24	27	19	17	18	24	20	36	19	19	24	18	34	36	20	28	24	30	15	28	23	23	28	20	17	24	18	23	16	30	24	21	18	20	23	17	21	20	23	25	33	22	25	30	19	29	19	26	20	24	29	28	26	30	29	26	31	25	24	34	21	33	19	27	35	28	21	27	23	26	27	21	27	23	23	20	25	33	21	20	27	21	25	28	17	21	28	24	25	15	17	22	17	17	23	19	29	19	23	25	23	30	24	26	21	24	23	15	19	22	24	25	23	22	19	25	24	23	18	27	21	20	18	28	26	25	32	30	20	29	28	23	25	25	32	31	32	20	32	31	24	23	28	25	24	32	20	19	17	26	38	24	25	26	22	18	32	22	31	30	24	24	27	24	26	26	21	12	18	21	26	28	21	23	18	27	25	21	19	25	23	27	23	17	32	23	26	17	21	31	24	26	21	31	25	25	28	19	22	23	25	19	25	31	28	19	29	31	23	29	24	23	12	26	23	21	21	20	25	21	20	23	27	20	24	21	18	23	27	16	24	24	24	25	20	24	20	23	29	30	19	26	25	24	30	23	20	27	22	27	29	22	30	24	20	12	23	27	23	19	22	33	22	25	20	27	28	34	21	14	29	24	28	38	26	18	23	22	28	27	19	25	20	24	26	22	32	29	28	20	17	22	25	25	23	24	24	23	30	28	23	20	20	23	24	24	20	18	21	25	21	21	35	21	22	19	13	26	21	27	27	24	20	29	23	22	30	27	22	16	23	33	29	15	23	16	27	20	24	20	39	30	27	21	28	24	22	19	23	20	26	26	34	31	33	23	26	20	22	27	28	21	23	24	26	24	30	18	25	30	32	16	19	22	20	26	23	25	24	25	31	23	22	33	22	19	26	22	26	21	21	30	29	33	27	16	31	19	24	16	15	22	18	28	25	23	35	29	35	27	23	25	25	22	24	28	20	19	23	24	28	34	22	27	24	24	22	17	24	25	40	21	25	23	19	25	23	17	22	20	24	23	22	33	28	23	20	21	13	20	21	23	25	25	26	23	23	22	20	24	22	22	25	21	28	31	27	21	32	18	22	21	24	26	30	35	25	25	24	30	24	20	29	13	24	32	20	26	25	24	27	18	24	25	22	18	22	19	33	28	24	22	27	20	31	24	33	28	24	30	28	25	33	15	27	21	23	21	19	29	19	34	23	24	21	21	27	31	18	25	27	31	25	24	22	20	26	26	27	30	25	25	20	39	27	25	39	24	17	23	22	24	23	18	23	27	27	21	22	29	15	18	15	28	24	22	22	27	26	17	27	22	22	19	20	12	30	16	21	25	16	17	31	22	29	20	19	14	25	29	30	26	21	19	26	18	26	30	14	20	23	20	15	17	28	29	21	31	30	24	24	28	30	21	23	29	25	29	26	17	24	19	34	20	29	27	24	18	21	25	21	32	23	22	34	30	24	23	29	22	22	28	29	18	24	25	22	17	20	27	21	25	19	28	21	31	28	24	27	23	25	19	24	24	34	32	21	16	32	29	20	25	24	24	22	18	28	29	21	23	28	24	20	20	16	24	29	23	33	22	24	17	24	26	30	25	25	20	26	21	35	19	16	16	27	27	15	19	24	27	18	24	22	28	21	17	24	24	19	24	26	17	20	24	26	21	16	24	27	25	27	33	23	17	25	24	19	23	23	31	21	20	22	26	35	24	18	21
33624	25229	18933	34051	40172	36963	32389	27369	22514	17314	12649	10496	9278	8531	7477	6748	5455	4520	4215	3772	3254	2987	2490	2224	1891	1728	1524	1442	1386	1220	1258	1064	1042	1080	1070	893	887	869	907	822	738	700	659	638	701	698	679	615	611	694	580	598	565	547	589	527	521	479	538	506	522	531	585	583	497	487	499	491	536	455	490	505	484	469	485	459	434	446	491	461	437	451	461	440	429	400	423	424	489	495	471	500	482	433	431	428	438	448	450	476	415	425	412	433	398	416	419	427	445	473	421	386	373	393	416	405	392	416	391	385	416	388	426	403	423	370	426	408	400	381	405	405	420	409	406	401	434	406	430	418	423	365	414	420	410	420	426	403	424	433	400	388	390	405	380	443	422	425	387	387	430	384	442	431	378	398	396	419	416	367	374	442	421	373	388	416	392	381	386	358	402	407	418	404	414	394	369	375	406	374	425	394	398	383	422	408	389	383	395	388	381	399	393	406	419	378	410	398	422	414	427	418	388	415	415	401	409	404	374	411	366	362	420	404	389	405	400	389	339	407	383	430	391	405	373	404	408	404	411	394	377	411	401	409	411	402	388	388	393	407	429	375	391	404	372	422	365	388	378	412	392	398	385	413	423	414	413	394	388	367	383	368	401	411	404	356	379	381	407	396	410	398	383	402	406	421	400	390	411	389	425	417	384	410	402	346	377	380	413	398	430	406	378	407	417	393	398	394	428	415	400	391	408	398	390	392	417	356	380	386	418	411	377	446	371	397	413	427	393	396	361	390	382	417	406	388	396	404	385	382	437	412	380	388	368	408	408	385	388	396	447	419	381	402	384	393	418	404	396	362	376	441	420	382	381	388	350	375	389	409	416	387	398	399	388	386	389	380	401	379	385	435	430	381	396	392	416	362	400	398	371	379	414	391	404	431	420	419	394	367	399	401	384	386	417	384	422	395	378	399	403	415	378	368	405	426	380	392	398	415	388	389	403	411	412	394	402	413	358	394	387	421	416	390	392	406	392	416	387	399	398	398	413	358	382	394	408	389	407	413	405	382	390	412	378	424	398	392	414	379	420	347	404	411	392	416	406	401	433	451	385	388	414	401	406	403	421	417	376	387	414	419	409	408	395	396	396	431	456	395	386	390	396	374	376	396	382	417	405	398	443	411	406	414	389	410	363	408	406	389	426	366	344	380	400	357	408	368	420	384	400	424	425	397	416	409	361	388	371	398	395	355	382	417	402	401	418	423	404	409	403	397	399	422	391	406	394	418	435	393	342	414	367	391	421	386	407	399	433	387	409	414	372	423	395	445	418	400	349	399	382	412	406	405	377	381	405	365	389	375	396	419	420	399	430	397	417	381	386	426	393	346	375	449	376	395	399	391	398	409	390	354	419	426	403	405	396	406	347	410	398	409	386	418	411	361	402	416	391	400	399	446	418	384	363	399	401	389	391	385	400	398	433	385	400	417	391	413	375	375	416	407	382	409	429	385	387	394	366	407	370	389	382	374	407	397	391	422	416	368	406	428	420	374	410	369	419	420	416	412	403	384	359	386	390	442	403	425	430	400	413	411	411	372	392	379	384	376	388	383	395	394	381	373	401	385	350	445	392	433	390	425	401	386	415	403	389	418	366	384	378	374	431	378	360	346	376	411	377	342	398	409	395	426	413	401	445	430	369	384	391	401	409	415	406	399	372	398	423	402	427	372	376	378	405	381	441	416	438	394	399	395	402	355	430	369	405	414	386	413	416	404	374	394	396	403	406	389	413	429	391	399	413	424	408	388	429	414	414	381	403	393	438	399	399	390	358	416	393	430	380	384	428	404	408	410	396	419	354	395	381	407	397	393	380	412	366	384	363	380	409	371	396	450	382	356	388	423	413	413	421	388	422	404	409	357	385	370	379	383	425	422	373	411	419	376	418	410	404	388	384	407	401	400	405	379	383	411	418	386	411	401	350	408	402	384	409	359	443	389	405	385	384	405	388	394	412	440	380	409	363	367	377	408	356	402	394	359	376	395	386	418	398	417	421	393	378	420	424	387	409	391	382	394	400	373	380	410	404	415	398	386	385	422	388	442	403	393	407	382	404	414	376	363	389	405	355	387	401	418	429	404	391	371	379	389	431	416	387	395	383	391	364	418	384	387	378	392	418	361	396	391	381	431	412	355	406	384	375	430	403	390	403	398	401	386	416	413	380	433	402	401	407	377	413	387	389	375	424	401	398	408	359	383	375	410	388	363	413	362	409	415	406	384	393	425	397	401	396	410	361	391	402	404	367	403	371	368	387	374	365	415	386	394	378	396	410	429	362	430	404	394	393	372	411	375	389	444	400	413	354	419	376	360	421	413	433	425	399	423	422	387	381	418	388	406	396	391	416	403	361	401	401	409	412	338	393	360	400	420	373	361	424	383	383	378	396	415	424	416	379	412	434	373	383	431	403	405	383	353	424	424	424	398	405	396	421	407	404	422	415	368	395	391	404	413	395	394	380	399	407	423	392	352	402	407	399	419	374	398	393	400	411	385	384	383	419	388	393	404	400	390	415	393	408	405	377	392	399	406	437	395	414	411	420	396	395	409	356	356	445	401	393	393	387	429	386	399	410	404	401	378	423	400	388	395	397	417	386	425	384	418	397	417	415	396	399	375	429	369	395	397	392	371	393	415	412	376	421	397	416	411	404	392	357	408	388	412	400	385	394	416	408	378	408	409	406	384	430	412	413	406	372	397	396	406	360	379	371	409	382	437	407	393	406	379	387	361	411	384	420	431	417	405	401	410	453	385	402	370	374	427	418	421	395	395	397	397	432	409	369	423	412	362	362	392	393	400	368	424	413	387	383	411	388	382	421	416	404	380	371	417	368	426	407	426	392	419	395	387	396	399	401	375	393	378	385	388	430	406	385	401	365	353	390	384	413	382	407	384	406	403	380	356	428	400	403	419	442	373	409	422	412	380	388	421	393	413	403	409	398	412	390	402	379	382	396	390	378	397	372	392	404	384	413	403	399	416	369	431	394	366	454	409	383	420	416	379	400	388	394	413	390	354	417	386	403	375	398	399	390	373	402	376	408	350	396	382	392	412	397	412	390	395	413	403	396	356	402	400	426	395	420	415	420	372	420	404	416	383	415	374	411	424	387	419	400	404	396	404	401	385	420	436	418	423	401	412	387	398	411	381	438	392	420	366	423	381	358	433	390	402	356	406	392	408	432	406	406	367	375	409	382	368	364	422	418	437	379	368	392	401	418	371	373	396	421	407	403	400	356	402	414	409	401	385	376	367	396	420	435	374	396	367	337	440	368	413	387	390	423	402	405	417	402	384	407	430	451	353	393	427	371	385	405	356	406	427	386	417	425	391	390	405	359	383	393	429	398	393	379	401	406	415	420	383	408	407	390	428	368	413	377	412	381	396	410	368	439	411	377	393	422	402	374	370	398	412	426	407	390	411	388	387	389	401	432	415	445	395	401	404	410	393	388	408	403	380	426	368	404	434	406	368	378	395
3046	1603	937	778	1087	1164	891	700	567	410	262	206	206	190	171	165	119	99	89	77	100	69	74	54	53	53	48	38	47	39	39	36	41	30	32	33	28	38	36	34	34	34	27	32	25	34	22	23	22	19	40	36	22	34	29	23	34	28	29	27	25	29	29	23	22	15	28	27	24	25	27	22	28	28	21	16	23	28	26	26	19	23	17	29	23	23	23	19	15	21	28	26	16	26	22	26	31	20	18	12	24	20	21	23	18	26	19	23	19	15	16	29	32	24	23	23	21	25	25	21	22	13	21	27	18	23	20	20	22	17	23	17	27	19	29	16	28	26	28	22	24	18	24	17	24	17	31	27	29	18	22	17	23	19	23	18	26	17	9	20	29	26	18	25	23	23	23	29	20	24	10	27	24	20	25	20	23	16	26	28	21	22	15	25	26	26	23	19	26	15	14	22	26	11	23	25	19	15	20	27	23	26	17	16	30	18	27	14	21	23	16	22	20	27	22	20	20	23	19	20	19	11	28	19	21	14	16	18	23	22	18	33	22	17	26	17	18	27	33	16	24	27	22	26	23	29	19	14	11	18	19	16	20	22	22	16	30	22	13	34	21	10	24	27	20	14	20	28	21	16	15	27	23	22	27	31	11	27	23	26	27	21	18	26	24	17	22	17	19	25	25	19	24	13	23	21	29	16	23	22	24	24	20	24	19	16	15	31	22	31	15	25	25	19	25	24	14	23	16	24	19	26	23	26	21	29	21	22	14	20	24	25	20	17	22	28	22	27	26	30	17	23	18	30	30	20	20	19	15	14	17	26	23	23	23	12	28	17	18	23	20	23	22	24	26	20	22	22	32	27	20	12	34	20	22	20	25	28	13	24	18	32	28	17	18	21	17	18	16	22	18	19	22	22	29	14	18	22	17	17	16	18	18	24	15	22	23	21	17	20	15	31	21	13	20	29	27	20	24	27	18	28	23	16	27	25	31	25	22	23	20	22	15	24	28	23	18	20	17	21	21	24	30	18	15	25	15	21	15	26	22	22	14	19	19	20	21	18	16	29	19	21	21	15	19	22	28	19	25	25	20	19	17	18	24	24	23	26	29	28	21	33	20	18	20	19	11	25	19	20	15	24	17	23	17	10	23	17	21	17	24	20	28	24	25	21	16	24	19	24	20	24	20	28	19	18	24	30	18	21	24	28	14	22	19	22	25	23	18	21	25	20	21	17	17	23	29	17	22	26	25	16	25	23	28	25	26	19	35	17	20	18	23	28	24	19	28	18	19	17	27	19	20	20	23	21	22	12	29	22	21	21	15	13	26	10	21	22	23	24	24	21	21	17	18	23	23	18	34	22	16	17	19	21	20	20	22	24	25	21	15	23	22	18	25	15	22	26	21	22	23	15	20	13	24	23	29	22	13	26	22	22	16	23	18	26	23	19	17	20	19	26	21	22	25	30	17	24	24	24	16	11	24	22	19	14	24	15	21	23	26	18	20	16	21	31	26	25	18	19	26	19	21	15	17	22	20	20	26	18	17	26	18	27	21	25	18	21	16	25	28	25	19	22	21	31	13	17	19	23	30	26	27	21	24	13	24	30	20	23	16	22	24	24	23	21	22	22	13	27	20	27	20	19	23	20	26	21	25	23	21	12	26	19	26	11	18	30	21	21	21	22	27	25	13	22	20	19	18	19	19	23	23	22	18	22	19	17	23	18	16	28	25	21	21	18	25	24	22	25	20	28	22	19	25	16	22	23	17	21	22	22	19	27	29	20	22	13	18	17	22	22	20	20	23	24	19	19	26	23	23	23	16	18	18	20	17	24	14	18	29	23	21	24	20	16	25	28	17	20	24	19	20	19	31	21	22	30	21	17	27	26	23	18	21	22	18	15	18	28	24	19	23	25	26	30	26	20	22	13	22	13	27	20	23	19	20	13	17	26	22	24	22	17	33	24	16	26	28	30	26	30	19	20	18	19	17	20	24	26	19	20	26	20	21	21	24	20	13	16	30	19	17	23	19	22	19	20	15	27	22	27	10	22	16	17	24	28	23	14	22	22	18	17	21	19	20	16	25	21	21	15	31	25	21	29	18	15	27	22	21	21	22	25	27	22	21	24	26	18	25	27	25	25	17	18	25	14	29	26	13	19	22	15	21	20	20	23	16	21	20	23	27	34	20	31	20	26	21	22	19	31	15	19	20	23	26	18	19	13	26	20	27	21	21	24	15	27	22	24	20	31	36	18	22	21	20	12	15	19	21	19	26	17	26	23	24	16	25	22	22	23	20	20	30	16	18	21	16	19	26	22	21	16	21	24	23	18	24	20	17	16	29	15	19	22	19	20	22	20	13	21	29	15	25	26	18	16	32	29	23	27	23	15	21	18	25	17	24	28	31	26	19	19	19	25	22	23	23	20	24	21	25	17	31	19	29	24	25	23	22	26	28	25	26	20	14	19	21	22	24	17	12	26	24	27	26	22	29	21	23	18	22	13	29	17	25	22	22	26	23	18	17	21	14	22	20	14	14	29	20	20	22	15	21	26	25	23	26	22	24	24	22	29	21	19	23	30	30	22	27	20	18	16	23	30	31	12	15	23	18	25	16	27	16	18	25	25	23	18	22	35	33	20	17	25	20	24	20	21	21	21	25	21	21	12	27	19	15	10	21	8	15	17	19	21	22	23	21	22	14	26	22	18	19	18	21	24	31	14	24	20	21	12	24	22	22	12	20	18	16	24	26	28	15	17	21	18	25	20	20	23	25	14	19	21	16	25	21	25	23	22	14	24	20	26	19	24	23	22	22	23	23	19	16	27	11	22	20	17	15	17	17	21	24	22	14	20	16	28	22	20	24	14	25	23	17	24	23	18	16	26	13	13	30	21	22	20	20	30	25	27	30	25	16	24	21	19	24	21	15	19	17	22	22	22	19	25	20	20	20	26	24	19	14	9	17	18	23	29	26	27	29	23	15	28	18	22	19	21	23	18	26	13	19	28	21	14	21	22	28	16	28	30	25	23	15	31	15	23	15	28	21	18	21	19	18	23	20	18	25	23	17	18	30	26	22	23	19	26	13	22	21	24	25	14	23	17	18	23	15	25	24	19	22	23	24	21	22	23	13	26	23	22	24	21	24	24	31	21	16	24	16	20	24	24	21	27	25	26	20	21	26	27	18	20	18	24	21	29	22	20	31	16	21	27	25	25	14	22	22	18	24	25	20	25	16	27	20	20	27	20	14	23	24	26	26	21	23	26	21	16	17	13	24	19	31	16	27	22	27	21	15	25	16	21	20	25	20	13	23	23	27	14	19	21	25	21	20	31	18	24	17	29	26	26	20	28	21	22	21	15	24	23	24	17	26	18	16	28	23	19	16	22	32	25	18	23	20	17	30	28	34	18	20	12	20	24	23	17	23	11	17	27	19	24	27	21	17	17	19	24	19	27	25	23	23	28	9	21	15	21	22	26	24	18	31	17	14	17	36	21	18	21	16	14
34126	25506	19014	34603	40245	37180	32415	27070	22591	17110	12764	10686	9594	8462	7833	6589	5420	4542	4167	3607	3308	2902	2534	2146	1937	1794	1537	1351	1337	1273	1159	1103	1046	1113	985	899	873	835	912	727	696	743	638	612	675	718	622	549	588	649	606	565	500	560	533	508	547	491	501	515	497	531	521	493	486	467	462	484	465	485	474	448	453	387	441	442	431	437	399	430	417	422	437	390	388	418	377	444	401	414	457	429	416	426	386	393	423	411	366	341	359	390	380	383	399	380	402	384	364	365	368	413	385	386	351	381	370	353	370	372	368	360	364	394	354	353	401	350	351	337	376	379	355	347	353	334	398	376	376	367	359	345	406	335	366	355	382	346	351	356	376	336	439	351	359	373	355	373	388	349	361	365	349	370	344	343	374	337	363	364	356	391	343	383	339	383	371	344	377	384	374	359	360	364	353	374	338	353	367	355	376	365	359	351	380	349	359	353	356	360	340	384	364	375	378	357	362	348	380	360	356	324	354	369	370	384	357	336	389	375	346	336	353	352	321	366	379	398	360	397	362	369	359	359	358	373	385	348	374	416	346	375	365	375	343	370	337	369	352	361	381	350	360	383	400	366	372	349	369	352	352	328	320	327	376	372	377	381	385	340	324	367	356	339	348	364	326	339	332	351	366	331	338	405	332	357	395	362	342	369	328	371	353	366	356	370	352	356	333	364	359	358	397	357	337	364	365	349	380	362	370	359	345	365	374	356	394	358	338	330	385	367	346	357	359	329	340	386	356	361	325	355	371	378	366	346	363	370	345	331	388	371	353	355	349	359	405	379	366	347	379	382	386	366	366	374	393	364	349	418	379	394	378	367	393	339	352	397	339	383	357	387	373	342	348	359	373	319	371	375	390	371	369	356	325	345	389	346	336	379	352	377	385	392	396	368	372	352	350	351	327	372	389	352	364	387	361	356	343	364	354	348	380	394	349	389	349	352	364	339	341	369	353	356	364	363	334	363	346	351	350	358	359	380	368	353	317	377	402	357	354	335	332	350	355	406	366	366	355	393	358	360	343	379	345	391	359	355	381	385	337	380	365	415	327	381	382	353	333	373	383	374	369	386	373	351	367	368	378	365	374	324	371	347	366	378	340	371	372	333	391	342	364	375	343	393	359	330	366	365	364	370	336	346	359	379	397	359	393	366	368	359	367	363	382	371	354	327	348	363	386	369	358	417	370	338	363	350	339	372	349	364	379	330	360	364	347	351	364	382	361	385	394	380	373	359	365	364	353	357	376	358	352	371	384	360	375	366	367	350	372	349	365	333	384	363	375	361	384	379	367	398	371	335	353	395	408	372	364	352	375	372	369	337	366	375	356	344	376	380	388	383	351	351	393	407	395	356	362	369	349	367	359	336	363	402	376	356	395	353	382	341	383	347	386	385	403	391	399	369	362	378	374	348	388	360	345	380	344	357	345	370	378	369	388	352	330	340	356	340	354	380	376	352	361	365	348	363	366	382	368	364	357	376	352	402	389	382	377	381	368	385	383	340	380	359	339	381	380	374	380	390	376	351	361	350	368	370	360	362	389	367	356	382	355	376	367	362	381	384	365	383	391	354	370	362	374	377	387	372	359	377	392	356	363	363	373	391	367	386	391	388	374	354	337	351	365	373	374	368	351	372	341	351	382	362	373	360	365	355	405	359	367	370	340	348	412	381	365	355	332	373	344	393	334	395	340	363	382	383	410	366	333	364	340	364	387	369	322	378	393	340	392	375	349	376	354	380	345	372	339	354	348	359	351	367	348	375	369	378	372	367	357	362	365	352	393	392	382	347	360	388	391	386	380	390	350	361	368	333	370	345	365	371	351	342	381	368	370	364	350	364	376	395	376	376	357	360	371	343	387	386	387	359	362	386	376	345	352	372	371	359	374	358	378	353	336	381	390	383	334	397	376	368	338	364	378	381	338	351	356	339	344	377	322	364	333	379	398	360	377	383	337	374	355	392	394	417	368	339	358	366	375	391	377	341	372	389	369	355	359	372	391	387	393	352	338	358	353	392	351	376	397	348	375	365	360	385	375	347	385	373	359	399	334	386	361	351	354	396	374	346	372	371	381	369	356	367	358	365	354	399	338	378	324	370	377	333	339	335	372	350	384	381	345	389	358	356	378	396	355	371	404	349	327	386	390	335	355	344	370	346	331	342	352	341	359	366	359	376	370	340	388	360	309	364	388	382	400	361	386	381	382	343	368	358	356	400	381	378	362	366	368	388	346	342	369	343	382	355	343	371	358	380	359	372	373	368	333	379	382	352	383	373	348	382	353	353	393	398	403	355	385	359	392	370	350	336	373	363	360	372	365	363	365	357	396	402	383	358	359	344	344	374	368	374	389	363	348	390	389	399	345	380	354	377	347	382	340	386	332	377	370	337	349	356	380	365	367	338	378	379	388	359	364	354	395	355	384	412	354	366	379	381	386	389	386	346	361	348	375	355	322	373	353	368	383	382	332	349	357	349	366	360	354	348	371	342	343	383	370	355	392	381	355	346	385	356	375	361	353	357	359	347	360	383	374	382	336	392	382	365	355	359	360	353	330	368	353	333	352	352	363	372	363	343	363	371	392	388	363	353	365	374	379	377	369	374	359	357	349	373	378	368	388	375	347	423	332	345	351	380	364	378	360	374	356	382	353	339	348	342	314	357	381	377	374	379	373	355	375	355	337	359	399	357	371	346	326	362	364	364	351	401	356	340	356	376	365	385	377	389	378	357	377	349	361	370	352	346	380	354	357	336	376	333	347	373	381	373	336	352	338	392	385	369	344	363	381	358	374	358	381	368	354	354	370	368	374	362	343	369	343	374	368	372	321	360	368	386	404	378	338	361	358	373	345	349	344	367	368	331	333	381	370	372	371	362	363	382	403	351	345	361	383	368	401	363	331	379	337	363	374	389	369	407	373	395	389	342	373	362	374	384	368	398	395	364	364	358	376	393	359	358	375	369	375	383	349	379	363	372	366	369	395	357	327	349	349	381	343	388	334	344	326	355	401	356	344	362	385	372	360	358	348	401	353	383	399	408	369	383	367	400	358	356	362	373	341	344	345	407	356	356	384	343	355	345	353	386	384	347	362	348	375	362	338	358	353	367	374	366	359	377	381	379	339	355	362	345	374	395	352	336	363	364	389	393	351	355	364	387	411	379	331	345	357	392	383	390	352	381	399	380	360	381	346	341	372	392	368	381	363	361	384	352	394	369	388	352	398	366	365	374	341	373	323	383	349	387	393	349	368	366	365	376	348	360	358	368	376	355	407	366	325	348	338	364	321	367	345	394	379	385	383	373	370	331	352	330	344	353	345	364	336	351	392	385	368	365	382	368	334	375	354	380	362	368	345	355	360	368	341	387	380	379	336	371	359	317	386	371	345	374	350	340	369	372	407	379	333	354	390	371	375	364	382	368	367	365	346	372	386	340	364	331	362	407	395	369	373	334	350	371	320	388	345	354	343	384	340	352	381	365	379	368
4983	2031	1259	975	1528	1528	1216	987	767	539	410	307	276	264	253	195	162	140	146	118	97	100	93	83	66	73	63	72	50	47	55	51	71	59	48	45	45	47	45	44	45	47	55	47	36	47	36	32	35	43	46	39	42	39	34	36	37	40	42	57	35	38	31	36	35	38	27	37	34	36	31	42	29	30	45	40	29	47	33	30	40	39	33	26	26	26	28	46	29	32	34	29	36	28	36	32	28	33	35	36	31	43	33	27	32	38	37	33	32	37	28	30	35	36	34	26	40	36	31	32	39	25	25	37	40	28	32	31	26	39	47	34	31	35	38	32	20	43	19	37	35	37	31	39	31	30	45	28	28	32	33	25	36	26	36	26	29	32	37	27	26	25	39	28	30	41	28	27	34	33	27	35	29	32	22	31	27	33	32	27	34	33	42	24	38	24	32	41	52	26	27	22	33	28	48	31	29	27	34	35	31	31	34	38	37	29	26	40	30	31	24	40	37	24	29	33	33	22	29	42	38	34	29	40	31	32	44	35	28	32	31	46	34	39	42	37	24	32	35	44	31	30	33	34	27	40	40	36	34	41	17	28	30	27	28	35	28	30	30	34	31	28	30	34	33	34	32	29	34	39	19	38	28	31	26	30	33	29	25	26	23	45	50	28	32	39	24	24	30	31	31	32	32	33	36	36	36	32	41	32	23	42	37	41	28	30	34	25	32	36	31	32	41	24	36	34	28	36	34	25	33	23	25	34	42	26	37	30	28	27	33	29	40	38	26	33	35	28	41	37	45	37	31	36	29	22	39	35	33	28	35	27	30	27	33	21	32	40	33	29	27	42	30	25	30	37	33	32	35	24	20	31	26	31	30	36	33	28	19	31	31	29	31	36	26	30	31	32	29	26	34	33	24	27	31	32	40	25	25	34	37	31	20	29	26	31	26	35	35	35	20	34	29	36	31	48	38	34	38	23	29	27	55	29	31	31	28	44	19	20	25	33	36	29	27	32	27	30	40	30	28	41	26	37	32	34	39	32	27	29	37	26	28	32	33	34	37	35	31	25	31	41	26	29	24	37	32	36	41	28	31	36	28	34	27	39	32	38	33	30	20	27	25	32	27	30	30	26	36	23	36	32	42	32	32	32	35	34	39	34	29	27	37	30	36	36	38	28	33	34	32	29	35	38	27	33	38	38	35	24	28	31	34	28	30	29	24	32	39	24	34	36	30	30	33	39	26	38	29	34	29	44	32	31	26	29	37	33	23	29	37	35	34	39	32	45	32	28	27	33	42	32	21	34	31	31	30	44	28	34	27	30	40	38	35	30	37	35	27	27	27	35	28	32	49	30	30	24	22	28	31	31	46	37	24	38	28	32	33	49	35	35	42	23	36	32	33	39	28	27	35	40	22	30	37	32	27	29	32	27	35	38	32	46	24	31	30	27	37	48	37	33	29	35	26	44	35	29	30	34	31	21	24	36	35	28	31	34	35	32	44	42	26	30	31	31	37	19	22	35	32	27	29	31	24	33	27	39	20	36	27	30	40	31	26	35	35	33	25	23	29	35	31	46	35	27	26	26	35	26	32	37	30	32	29	38	34	20	34	30	39	30	40	34	32	23	40	32	37	39	32	35	33	29	43	30	32	40	31	43	33	30	33	27	24	31	33	38	29	38	27	37	30	44	31	27	36	33	29	32	30	31	28	24	28	32	29	28	32	33	22	19	33	30	28	30	40	19	34	29	23	36	28	43	36	23	31	41	32	32	32	28	34	31	28	36	34	32	21	25	22	37	31	25	36	27	30	33	21	23	39	36	27	27	33	21	36	33	36	38	20	32	27	39	28	34	38	35	31	41	29	26	35	30	39	26	30	34	35	32	36	34	32	42	35	37	39	34	31	31	41	36	37	37	34	35	37	33	27	33	21	44	27	42	33	37	36	36	20	27	31	32	35	26	30	29	46	37	24	40	29	38	32	41	25	29	27	27	34	30	32	34	24	36	27	26	31	31	37	48	29	27	37	31	39	36	33	23	29	38	29	27	31	32	28	26	21	37	24	21	36	30	31	24	30	28	27	32	35	29	37	35	33	25	33	19	35	26	38	30	31	21	32	21	31	38	30	33	30	34	30	32	29	26	41	36	23	30	26	42	27	32	31	30	32	26	29	26	31	24	41	32	36	23	38	24	40	33	38	42	37	31	35	47	32	30	28	32	33	23	30	33	25	28	20	27	17	44	32	35	34	25	37	36	40	23	31	19	21	31	20	33	35	34	32	33	30	41	37	27	28	32	23	36	32	35	39	30	38	40	36	30	27	27	30	21	30	30	35	34	34	35	26	31	26	33	38	42	34	36	23	38	43	32	33	26	35	36	26	29	30	40	25	35	20	38	34	27	26	19	30	33	36	38	25	34	24	27	33	25	31	22	31	29	40	45	32	21	44	20	42	38	21	28	41	32	33	34	34	26	33	37	38	39	28	28	38	32	26	29	26	33	27	33	24	36	35	31	30	36	43	23	26	36	35	32	28	33	26	40	37	31	26	24	35	30	36	28	25	39	32	24	34	37	28	36	44	32	31	19	28	35	37	24	35	40	36	24	46	34	33	25	32	30	43	40	37	27	38	35	29	25	35	31	34	31	24	30	25	34	26	25	27	30	27	33	34	28	28	26	33	28	34	35	32	26	23	32	43	41	26	30	27	32	26	25	27	41	35	32	27	26	28	35	42	25	41	37	26	26	36	33	31	35	35	32	26	29	20	30	25	37	42	28	33	29	32	35	23	39	28	31	21	28	30	25	28	22	31	27	26	39	38	24	38	19	33	32	41	30	27	21	28	36	21	34	41	40	29	35	34	28	39	29	26	27	34	37	29	29	40	27	40	35	32	34	39	38	27	36	36	35	32	23	24	28	51	33	30	26	32	31	31	40	27	43	37	46	38	33	35	32	35	37	38	21	31	34	27	37	35	35	31	31	30	39	34	39	31	26	40	41	23	26	33	33	28	27	30	33	31	38	38	44	43	31	36	19	33	40	30	29	31	37	26	34	26	22	26	39	33	36	32	33	35	39	38	34	37	34	46	23	36	36	25	46	29	31	25	26	33	24	35	34	31	39	27	31	24	31	25	34	30	26	40	39	34	31	29	30	28	22	21	36	28	37	31	32	29	35	27	31	34	27	39	37	30	37	36	43	27	34	32	24	37	19	28	28	28	26	31	34	33	32	36	37	29	32	27	29	35	43	31	28	40	37	31	31	29	30	39	32	27	26	30	40	38	44	27	41	35	36	37	33	27	39	22	32	31	31	47	29	30	35	29	35	28	35	34	43	35	26	29	26	28	38	30	32	30	33	23	29	29	28	33	46	29	39	26	28	34	36	32	35	35	38	29	25	29	31	39	29	34	35	27	24	34	37	27	23	37	25	26	30	29	27	30	45	28	28	36	33	34	31	33	30	28	30	29	30	32	35	32	40	31	27	37	41	34	39	38	34	37	37	36	15
35473	27779	22423	37425	43942	40763	36491	31182	26365	20546	16351	13967	12229	11026	10187	8214	6940	6041	5500	4945	4360	3886	3271	2928	2544	2385	1978	1862	1825	1655	1588	1498	1566	1436	1311	1287	1189	1227	1182	1042	1124	1014	923	963	906	996	894	833	854	886	796	747	737	751	781	731	751	778	722	716	749	721	749	758	692	700	728	660	711	594	618	619	621	671	578	627	614	623	575	576	632	648	623	600	646	614	534	607	605	609	622	632	591	630	625	564	584	523	566	511	564	558	566	565	591	578	562	585	539	556	549	525	528	538	566	525	514	496	529	526	505	498	500	546	509	563	538	541	534	554	502	577	546	560	546	533	577	538	521	497	562	556	538	527	505	553	555	478	537	508	532	529	510	511	545	527	531	507	524	534	563	531	501	571	535	579	553	546	482	484	533	529	539	526	576	566	489	587	528	523	534	539	493	537	522	532	521	506	526	490	533	513	546	528	510	550	561	522	504	520	536	523	478	558	536	532	498	545	511	571	557	553	501	526	550	526	523	546	532	463	544	519	551	562	546	503	543	563	527	530	516	500	539	480	557	571	530	547	532	561	501	539	536	527	500	562	538	588	540	523	551	550	524	515	507	573	544	532	470	582	561	528	534	512	534	519	517	558	529	544	542	593	533	515	506	530	549	538	541	529	490	502	531	541	524	536	516	526	506	560	503	556	522	526	542	520	512	537	528	537	515	518	541	504	538	493	536	532	525	502	553	497	505	546	546	508	541	521	544	563	561	497	516	539	539	514	584	523	518	518	568	518	562	502	548	538	517	576	552	537	557	468	586	540	532	500	516	513	539	518	503	521	512	539	505	483	529	482	506	542	502	537	548	500	535	530	542	547	552	536	543	526	520	545	514	567	517	493	548	528	525	488	551	511	528	542	551	538	535	542	531	558	546	514	566	500	516	515	556	513	531	526	523	561	544	505	538	519	556	497	534	544	498	542	577	476	502	565	529	552	487	502	569	548	524	535	557	534	534	579	516	545	515	545	553	520	508	527	556	520	543	519	527	498	532	553	535	533	548	525	513	549	524	522	522	541	506	533	530	497	542	532	517	560	530	508	531	533	514	568	521	525	548	556	545	575	516	509	565	529	558	517	527	498	531	508	553	543	522	509	563	533	536	532	527	560	523	529	495	542	538	525	526	543	493	536	534	523	559	507	510	575	558	524	534	541	534	484	534	521	531	551	510	536	537	550	495	492	531	524	529	504	516	517	567	526	559	501	519	505	530	546	521	534	532	521	507	505	519	521	540	561	526	510	551	525	542	526	543	518	520	539	532	548	547	539	541	491	562	533	525	514	593	536	505	516	548	532	508	517	572	541	514	508	527	530	543	559	521	551	521	542	526	541	515	562	524	564	544	546	537	485	514	535	509	497	545	503	503	571	533	529	536	561	530	508	585	490	530	513	545	523	516	544	505	547	556	513	488	565	519	527	501	505	489	495	548	522	518	516	569	573	529	509	541	530	565	528	518	517	532	545	529	533	514	504	561	536	547	557	546	525	526	556	569	556	550	557	498	483	520	479	544	520	577	537	533	529	554	552	560	533	505	504	526	524	534	543	547	483	474	558	548	526	509	527	522	569	575	527	530	546	513	541	540	568	568	513	471	547	526	531	533	575	549	487	527	519	547	541	509	508	533	584	562	528	499	512	582	507	497	499	523	528	521	506	578	544	504	557	567	528	525	571	479	511	540	530	573	500	530	520	538	561	550	565	515	525	538	545	542	570	573	547	524	547	534	511	531	520	546	532	499	514	521	529	491	565	525	550	506	539	534	533	535	550	530	534	543	564	587	553	528	504	511	542	548	541	507	557	506	528	551	518	532	505	542	549	531	559	529	537	520	543	518	547	497	547	538	495	513	530	505	512	568	488	542	545	508	558	532	554	570	533	561	559	528	561	516	511	482	533	492	544	551	517	559	544	509	507	497	510	530	546	529	535	523	508	531	535	550	538	518	536	494	505	535	583	536	557	533	574	521	535	545	529	530	522	555	505	541	542	509	509	520	551	537	547	533	584	536	519	538	520	558	508	560	507	522	532	539	521	542	523	524	519	534	532	504	534	503	540	523	503	565	521	537	510	479	512	533	554	529	512	507	532	545	503	529	499	538	521	513	528	510	532	506	550	588	525	516	522	514	537	535	529	580	525	542	500	497	567	512	539	492	519	541	524	558	550	517	602	507	515	546	544	523	536	538	551	533	547	529	538	518	535	547	507	540	548	525	579	536	547	550	530	539	525	526	496	541	491	549	521	509	535	540	572	532	540	529	531	519	530	515	515	518	540	496	556	530	534	546	530	499	525	542	582	517	527	507	571	565	527	568	540	514	530	510	556	529	497	521	519	527	526	541	503	522	502	496	549	500	515	570	553	555	554	512	536	544	504	538	553	554	517	551	530	561	568	512	504	531	541	535	568	547	525	534	608	500	524	543	546	551	524	532	516	569	530	496	551	504	515	536	545	522	549	524	548	521	495	512	584	525	514	507	557	500	561	506	537	506	540	495	513	506	513	537	527	527	540	561	552	491	543	531	515	543	579	586	460	544	544	545	512	528	573	542	508	544	527	510	529	520	510	553	543	533	521	524	540	548	493	529	500	537	569	508	522	521	501	538	521	549	539	532	518	548	550	520	510	569	530	503	530	514	476	582	524	549	499	516	534	549	531	553	538	541	532	549	550	553	544	515	563	570	546	577	555	524	515	507	536	525	482	542	548	514	538	531	516	535	533	524	502	533	560	513	519	531	534	558	543	513	528	530	543	524	507	560	555	477	541	563	546	570	511	531	560	535	527	522	518	510	519	528	546	555	580	503	532	504	516	559	540	540	497	545	516	509	518	525	551	513	535	534	502	532	559	553	504	555	525	541	520	570	503	495	527	505	540	588	520	509	543	516	559	546	516	553	517	538	535	518	559	554	564	573	536	555	535	543	519	556	507	519	535	539	535	555	522	497	574	572	483	541	518	551	474	530	549	501	486	508	494	543	560	501	546	547	528	548	555	512	521	506	564	528	482	521	557	547	506	513	535	563	530	474	523	546	538	555	551	520	529	518	542	499	562	520	526	534	549	555	521	529	554	542	541	532	542	539	531	520	573	562	545	557	534	552	533	512	527	560	488	510	538	565	548	529	547	491	542	507	547	520	521	536	528	546	552	542	551	476	549	522	544	524	484	538	522	512	521	528	538	538	538	481	503	533	525	532	503	557	514	554	504	571	549	544	496	555	532	528	538	519	539	548	535	537	516	545	478	520	523	553	551	587	507	587	500	540	513	570	530	525	551	541	522	536	522	515	555	563	526	514	521	528	510	509	525	544	515	503	566	551	524	507	501	524	487	539	506	499	531	523	496	552	510	525	531	509	561	516	492	522	565	553	510	517	542	553	546	540	529	567	547	514	536	553	548	512	529	537	515	499	551	464	510	544	529	546	507	511	567	535	573	553	543	551	510	485	521	510	531	485	506	494	530	539	551	500	513	566	532
5073	3010	1800	1552	2279	2411	1999	1518	1152	812	660	520	397	390	311	239	214	211	170	181	133	118	116	102	99	94	91	69	50	68	58	52	50	46	45	51	46	49	38	39	35	43	48	31	41	39	45	51	37	41	37	36	28	40	27	36	35	30	34	31	39	29	24	35	37	23	28	24	28	33	21	24	28	23	34	18	35	25	27	25	31	24	41	33	33	27	22	33	22	29	32	23	31	27	32	28	26	20	24	27	26	22	29	28	29	33	20	21	22	32	29	30	19	26	23	30	27	33	26	26	25	28	31	26	23	21	24	29	30	24	28	26	27	22	36	27	27	30	18	19	23	29	31	26	20	27	24	28	34	22	29	24	18	37	31	21	28	16	15	23	27	28	33	28	26	25	30	25	32	30	20	30	17	34	32	23	25	29	28	26	27	23	23	31	21	33	26	26	26	19	19	19	30	24	29	35	25	33	26	22	25	33	25	42	28	29	28	31	32	23	25	38	27	24	29	32	24	24	37	19	23	34	23	29	23	28	25	22	26	25	22	33	29	34	29	30	14	19	21	26	25	21	22	27	35	25	34	32	28	34	26	14	20	37	28	19	26	28	37	27	22	19	23	21	30	30	23	21	36	27	20	30	22	17	19	23	28	26	22	23	34	29	30	30	25	22	27	23	20	19	28	24	34	30	36	28	33	27	25	31	32	40	26	28	18	21	23	25	30	32	30	26	29	27	28	26	28	33	20	33	30	27	24	38	22	22	18	23	24	21	30	10	22	28	21	24	27	15	27	20	31	26	24	31	21	28	26	37	29	26	36	31	23	22	31	23	30	37	23	23	27	30	23	28	40	28	32	22	21	28	24	22	17	40	26	28	33	21	25	29	23	19	28	37	25	24	31	29	22	27	17	27	23	35	28	23	21	26	16	28	25	31	27	29	28	27	24	31	18	20	20	31	22	23	33	22	23	26	26	24	30	34	19	13	33	27	30	42	15	15	16	29	20	26	27	22	24	23	30	29	20	24	24	26	29	24	22	27	26	26	26	23	27	23	29	28	16	25	27	33	19	27	27	32	24	24	30	18	22	26	22	26	33	22	17	35	21	25	31	24	24	24	22	29	32	24	24	24	25	14	19	20	23	26	32	21	19	27	34	22	25	21	27	21	25	19	29	17	28	24	22	29	27	25	27	21	25	35	29	21	27	29	33	31	26	25	19	29	30	26	31	24	19	26	36	31	21	26	24	29	27	40	22	31	25	22	23	24	27	19	20	22	31	16	18	26	25	20	22	40	34	21	27	16	28	32	17	27	27	24	22	25	28	26	30	29	26	27	27	19	40	26	24	28	27	18	22	21	28	28	33	22	25	25	29	30	32	24	20	30	21	25	33	34	27	24	30	21	27	21	27	27	33	27	32	24	22	27	22	26	25	33	29	24	28	25	33	20	25	16	31	23	27	27	24	28	23	38	25	20	32	22	26	24	29	23	29	26	23	25	23	24	33	29	22	24	20	34	25	30	26	22	34	19	37	32	29	26	29	29	24	32	27	30	20	25	23	29	34	21	23	29	28	21	31	27	22	25	28	34	29	27	27	25	30	33	25	26	28	24	24	31	22	17	33	21	28	25	31	24	21	30	23	29	36	22	25	32	31	30	25	26	19	20	24	26	26	19	34	35	18	27	30	24	27	25	28	24	28	17	25	26	19	24	23	24	27	19	22	27	18	18	21	33	34	23	32	28	23	24	32	27	32	27	25	25	25	30	23	22	25	29	28	24	28	23	18	21	26	28	23	30	25	32	26	27	25	25	26	32	21	26	24	20	24	36	21	21	18	26	22	26	23	20	21	33	28	29	26	30	21	30	30	21	23	30	22	30	32	26	27	22	30	32	30	24	24	26	26	20	16	38	29	14	30	22	25	25	29	28	26	36	22	34	20	20	29	30	21	27	24	34	34	32	26	21	30	23	24	27	25	15	26	30	23	22	23	27	33	24	21	29	31	27	25	20	27	17	23	18	30	22	27	23	31	24	31	27	24	22	25	31	32	27	27	19	23	24	18	23	19	30	34	19	30	23	31	18	25	28	17	19	26	38	26	24	35	21	23	30	24	19	25	23	31	25	30	36	19	21	30	29	31	23	30	30	27	30	28	17	22	38	23	22	31	21	25	33	27	36	25	26	28	20	30	25	27	25	29	16	29	23	24	28	26	29	30	20	23	23	33	35	33	26	25	20	26	26	25	13	24	29	30	37	30	21	27	36	24	21	23	19	29	29	24	18	22	36	18	18	21	30	30	32	25	28	26	22	31	23	17	28	36	23	27	25	27	23	26	41	31	27	28	26	23	23	28	30	20	27	27	21	22	28	38	30	25	28	26	25	34	33	21	21	30	25	28	24	24	28	33	36	27	27	33	27	28	37	35	22	27	26	21	28	27	33	20	24	33	23	32	26	18	26	30	29	25	20	33	20	32	20	24	18	22	26	18	25	27	29	30	21	30	22	26	28	17	29	29	24	27	26	22	34	20	18	26	14	21	26	36	26	23	21	34	22	31	25	31	24	17	23	22	25	26	33	22	27	22	32	25	33	26	27	26	32	21	26	32	28	26	20	25	26	32	27	21	25	26	32	27	37	26	33	28	32	30	26	19	28	19	23	25	33	25	31	23	22	16	23	27	25	25	32	30	23	27	24	20	27	33	27	31	29	14	36	25	24	26	23	31	35	31	22	28	19	25	24	23	26	33	22	23	28	27	20	21	29	30	24	22	25	23	25	23	19	19	32	22	25	21	25	20	25	24	30	29	27	28	25	33	24	26	21	21	22	30	23	28	23	28	24	15	21	38	24	28	24	29	18	29	14	22	32	35	16	25	26	29	26	23	26	29	22	15	26	20	17	24	21	25	27	32	29	41	29	26	25	21	25	31	24	16	35	29	21	23	23	21	37	27	30	24	10	26	27	24	33	28	33	32	26	27	27	18	21	21	26	19	22	30	27	34	30	35	25	27	18	23	25	35	20	18	22	33	28	26	29	18	23	31	29	18	30	27	26	33	19	21	28	25	20	25	25	24	27	26	25	28	28	20	21	22	26	39	25	25	24	26	20	31	31	24	26	31	26	25	34	24	32	16	25	20	20	27	27	24	32	25	23	29	28	15	22	25	17	26	19	26	25	30	25	28	27	23	20	30	20	30	26	17	29	35	29	27	22	32	20	26	27	27	28	29	23	37	20	29	25	33	21	31	28	24	28	32	29	27	32	35	21	21	31	27	29	30	23	23	26	26	24	16	27	33	28	26	24	27	31	36	29	31	30	18	33	28	33	25	21	31	28	29	25	21	25	31	24	29	13	32	22	24	27	26	27	22	21	30	29	28	27	31	28	39	20	22	31	24	33	27	28	22	36	22	19	36	39	31	13	30	22	33	23	30	29	26	28	23	26	22	26	22	33	19	28	32	24	15	27	22	33	30	17	28	24	29	22	33	33	33	32	26	36	25	23	32	23
40944	32073	26744	42227	48804	45773	41270	35709	30649	25250	20978	18198	15954	14654	12914	11037	9176	8155	7533	6611	5841	4957	4433	3985	3366	3025	2524	2491	2375	2042	1897	1913	1856	1826	1672	1514	1429	1424	1363	1144	1168	1035	1005	1017	1137	1160	914	891	939	880	812	826	770	718	769	734	776	772	741	756	748	720	748	734	695	672	654	644	652	619	642	651	594	556	579	522	593	541	552	509	565	527	592	536	500	552	497	552	557	525	585	553	579	552	533	465	482	492	494	432	458	435	496	473	477	454	514	475	442	483	440	459	486	446	434	432	436	417	429	439	404	455	441	380	422	432	428	402	479	454	442	428	385	441	454	416	420	466	438	439	422	388	478	410	436	433	451	422	443	487	467	446	421	479	462	446	416	425	431	442	458	426	476	442	413	437	400	432	447	433	430	420	430	446	425	468	431	442	419	437	426	460	426	443	423	459	455	417	402	419	447	465	463	449	429	424	414	460	442	475	404	418	413	453	432	468	450	415	399	447	424	436	430	465	401	420	439	466	408	413	446	410	425	419	444	455	416	442	444	419	450	396	426	429	395	414	441	443	441	405	416	455	433	453	464	419	431	434	420	452	445	428	439	436	458	414	408	429	433	436	463	411	467	420	426	427	438	408	440	448	419	414	445	454	427	383	433	409	417	427	449	425	434	419	414	452	439	447	452	426	400	414	418	396	418	431	440	394	443	427	411	416	412	454	403	425	425	452	456	417	399	472	430	402	410	445	454	421	398	425	370	426	412	441	385	431	410	446	452	413	415	482	417	382	450	430	446	414	466	453	450	439	429	434	465	408	437	442	418	449	403	460	412	411	449	431	416	439	439	418	452	431	435	395	405	406	416	448	357	444	389	399	451	499	445	449	454	452	430	421	380	438	430	416	413	440	429	440	457	416	405	425	429	439	401	455	443	407	455	460	425	411	412	437	405	411	393	446	426	454	432	430	436	438	428	423	440	424	421	487	442	452	476	420	446	427	434	462	422	439	460	435	443	436	416	428	420	429	436	447	410	442	408	454	453	407	436	417	455	451	485	422	437	429	451	422	441	465	468	468	465	448	425	431	435	432	421	436	499	412	443	475	416	406	426	422	433	422	407	428	448	424	409	423	461	430	434	427	449	443	420	471	421	429	454	407	442	435	418	441	477	423	447	414	456	454	424	436	417	421	421	437	394	443	433	422	440	420	430	471	457	443	426	408	418	452	421	452	437	413	446	442	464	430	423	448	437	420	436	409	443	460	443	434	459	414	432	439	442	414	403	483	454	428	433	407	419	396	407	427	444	425	443	440	436	413	433	419	435	429	433	406	441	446	421	436	439	408	452	451	464	492	456	449	439	407	440	432	397	471	404	430	442	440	421	444	414	458	475	390	444	425	440	409	438	420	426	413	426	423	413	404	412	439	414	449	411	420	465	426	446	462	445	409	444	465	404	469	439	397	431	453	435	426	469	435	477	414	443	427	451	411	441	431	436	418	420	448	449	413	437	404	412	408	466	444	434	415	442	440	391	422	452	453	421	435	441	456	490	447	425	429	436	437	439	413	459	426	432	438	432	456	376	432	451	429	415	403	463	394	454	471	456	410	405	454	438	443	422	444	450	438	444	428	425	400	438	416	414	449	445	449	438	438	488	414	430	404	408	421	377	406	424	428	483	439	457	456	430	409	413	432	415	458	457	404	414	440	425	457	396	424	459	416	440	406	477	424	437	422	422	446	390	422	386	441	453	434	395	449	462	427	445	405	424	435	435	413	419	437	470	446	440	457	439	441	403	429	427	418	418	406	428	417	429	423	466	425	451	417	414	456	447	434	404	437	414	442	437	408	430	407	429	424	412	399	469	456	394	425	422	447	449	428	400	427	454	404	420	432	416	442	465	441	446	433	409	422	430	395	434	430	409	415	430	402	419	396	414	411	417	420	457	438	450	436	419	423	442	422	416	429	444	413	410	407	424	448	424	450	439	438	453	453	472	430	418	402	446	425	455	419	441	443	425	434	442	447	466	441	425	458	386	407	404	449	404	437	408	460	405	450	438	403	431	396	444	424	443	414	431	438	420	436	477	423	395	452	438	447	458	435	439	436	447	458	468	437	440	408	417	436	395	408	454	466	397	437	431	422	443	421	413	443	412	381	446	429	430	437	454	429	433	429	402	415	423	422	493	407	455	424	458	410	446	414	466	407	448	417	452	443	407	464	421	421	445	457	457	426	431	436	434	435	469	406	441	404	449	419	447	424	392	403	427	461	409	422	476	421	397	421	396	446	420	432	435	435	416	432	452	477	427	432	445	422	435	443	429	411	466	428	460	446	409	422	433	407	446	429	450	394	423	409	433	420	459	421	445	437	452	409	435	434	417	440	391	430	430	404	428	387	447	465	414	417	442	427	396	406	432	446	436	482	438	463	475	398	437	483	445	420	410	420	433	452	417	431	401	455	452	449	415	411	488	430	450	437	424	417	437	420	428	441	438	383	429	411	436	445	435	440	452	362	426	449	422	407	378	417	432	461	419	447	410	437	435	442	452	421	416	428	437	477	456	447	416	440	407	395	410	439	431	441	415	427	439	417	455	410	388	400	407	448	455	413	392	420	415	443	446	438	415	443	480	476	404	443	404	368	433	461	504	424	415	441	424	453	423	406	457	422	428	434	434	459	433	411	464	429	428	436	449	435	373	454	420	400	398	432	434	459	429	459	443	423	486	428	419	435	442	404	443	436	410	429	441	433	412	438	419	422	471	441	429	446	467	472	415	453	445	416	397	458	405	457	398	460	465	453	429	441	442	427	459	425	498	430	455	426	415	426	406	400	436	456	435	471	405	419	412	435	408	401	461	441	450	443	429	457	448	431	448	441	435	427	414	449	418	440	479	444	414	472	436	440	425	449	415	423	473	429	417	419	431	416	407	426	409	443	425	440	430	424	433	448	411	451	457	456	440	407	402	449	419	398	414	418	445	437	419	416	417	473	423	444	442	438	448	443	443	420	433	429	443	446	421	395	431	463	455	449	448	453	470	443	417	429	447	454	422	409	438	461	434	373	434	468	443	420	397	427	411	463	427	453	437	468	426	443	429	428	438	405	404	430	396	440	412	430	429	459	436	466	413	430	419	408	443	443	442	441	428	415	437	435	417	419	463	456	459	423	445	429	448	390	455	394	430	466	408	422	433	442	399	415	412	446	404	447	448	439	429	444	465	434	425	453	452	458	455	412	422	421	420	436	438	441	426	441	420	443	458	395	462	399	443	450	412	435	444	441	447	405	441	450	409	380	391	438	395	466	446	437	412	426	419	443	406	436	411	404	459	444	404	467	417	417	423	445	455	419	451	398	416	456	434	434	454	416	424	441	401	467	417	413	468	429	426	404	430	413	419	447	442	413	452	469	419	454	403	434	438	455	425	419	402	466	412	439	409	446	454	443	419	426	427	481	421	443	444	388	438	411	412	418	455	403	429	408	456	430	429	419	450	438	400	435	444	449	439	414	440	426	426	431
3337	1496	925	733	1154	1185	955	657	515	383	312	243	237	204	180	150	122	105	78	93	89	66	55	71	55	55	49	48	55	47	35	34	39	32	38	39	29	49	42	24	34	23	33	26	28	21	29	32	28	25	27	30	20	26	16	28	26	25	35	21	28	22	32	22	33	18	26	26	25	29	33	26	23	26	11	22	36	25	18	22	36	21	28	26	23	33	28	26	30	25	37	15	20	20	19	27	25	25	21	36	24	21	19	33	30	35	23	28	24	19	25	23	30	18	30	23	31	18	17	24	14	19	20	21	19	21	22	29	20	23	20	20	27	20	31	21	20	31	14	22	17	25	24	30	22	21	31	23	19	28	24	18	20	15	26	23	23	19	20	19	24	31	27	24	20	24	20	17	21	24	21	20	21	28	33	25	28	35	25	22	28	14	31	16	21	18	27	27	26	21	27	21	20	28	25	19	28	21	24	18	28	26	17	18	29	27	18	19	29	27	25	25	20	35	31	28	17	14	30	26	36	21	29	18	16	20	24	22	27	27	21	27	14	23	20	17	17	32	24	20	27	18	17	24	23	16	27	27	28	20	27	31	25	21	23	24	24	27	23	22	27	29	25	41	16	34	23	32	22	18	27	18	33	21	27	27	26	28	14	29	20	18	18	29	29	20	24	23	24	22	20	41	23	25	19	23	18	30	20	26	16	32	29	23	19	23	25	26	27	18	18	30	23	21	24	21	28	20	26	29	17	28	33	21	27	27	20	22	21	21	25	22	21	22	25	21	33	18	23	17	16	23	22	26	21	31	25	23	19	26	29	30	24	18	28	24	21	26	22	29	24	21	32	29	22	17	25	21	27	23	28	23	17	13	31	24	17	24	24	24	21	24	30	27	21	27	25	30	25	24	23	14	30	28	26	26	22	18	19	29	22	28	20	19	30	22	28	30	28	27	22	25	21	21	27	17	29	21	12	15	16	21	21	25	34	28	24	21	23	20	14	30	16	22	21	26	29	22	23	23	23	35	21	20	22	22	22	18	25	17	29	23	33	21	27	20	30	18	21	22	26	27	24	22	30	22	28	19	27	24	25	21	23	35	30	26	27	32	22	18	15	20	26	20	20	24	30	17	25	29	26	24	29	24	32	21	21	17	20	23	22	34	21	22	19	17	17	30	24	16	25	22	21	31	18	16	23	20	24	27	16	26	25	29	21	21	28	24	23	24	14	21	22	21	28	19	20	20	25	19	23	26	27	20	24	17	23	26	20	33	29	30	24	15	19	27	25	21	25	22	26	30	26	22	24	30	14	28	19	33	26	19	21	15	21	19	25	17	28	22	26	27	21	28	31	30	23	27	31	25	18	26	21	18	16	17	19	23	25	20	21	27	39	27	28	25	20	24	20	25	21	31	35	17	21	27	25	26	24	26	20	18	19	22	20	34	19	31	17	14	28	19	31	36	30	28	25	19	25	29	22	17	26	25	25	23	22	22	26	17	28	19	27	35	30	23	25	21	19	19	22	28	26	23	32	16	24	30	32	26	24	33	31	25	27	30	19	22	27	26	19	30	28	23	25	26	30	28	29	19	18	11	20	28	19	27	29	23	35	23	26	19	31	31	19	13	15	29	18	29	26	29	20	21	21	19	38	35	22	29	23	27	23	29	23	31	31	24	27	30	28	21	32	18	18	24	30	28	27	23	24	17	28	17	25	27	19	19	19	18	24	17	29	35	21	22	24	28	24	26	16	16	23	29	22	15	20	23	25	24	23	15	29	22	17	18	19	22	21	24	21	33	30	26	22	23	18	31	23	23	18	25	25	28	24	26	17	29	26	22	27	25	21	32	22	22	31	20	22	15	27	21	18	26	27	30	21	29	26	31	20	19	24	23	20	24	21	25	21	31	20	25	28	19	23	26	28	27	17	19	27	26	16	22	26	17	37	20	26	24	24	19	31	21	24	30	32	14	29	20	20	25	21	24	17	23	29	29	24	22	20	19	30	19	24	29	19	25	23	33	30	22	25	20	16	23	25	23	28	27	19	23	17	25	32	31	27	18	24	21	16	26	29	19	30	26	21	18	18	34	30	18	22	29	21	26	27	22	31	18	21	22	20	36	19	34	23	22	23	22	21	20	23	20	25	20	17	27	21	23	24	21	26	21	22	23	25	24	25	29	28	25	14	25	17	21	27	22	34	24	26	18	27	27	29	23	26	37	27	34	20	30	19	31	19	14	26	27	14	33	30	19	23	21	22	23	22	27	21	24	20	18	25	29	30	26	21	23	24	24	22	22	24	30	28	34	25	25	19	24	27	35	27	22	27	15	23	26	20	19	17	19	27	24	21	23	29	23	29	22	26	26	26	30	14	28	22	16	26	30	22	19	13	18	23	22	20	19	33	20	27	26	16	22	25	25	27	20	32	30	20	20	24	24	23	34	23	37	27	19	20	21	23	29	24	24	23	21	25	22	21	37	27	20	21	36	20	28	22	27	25	26	21	33	23	25	22	19	28	37	24	22	34	21	34	25	24	22	21	21	21	22	25	29	22	20	20	18	25	26	22	27	27	25	30	31	31	24	23	19	18	22	34	27	26	21	23	15	30	25	27	29	25	23	20	28	16	22	26	23	11	23	29	19	28	24	26	23	28	28	31	28	21	21	24	32	26	28	26	24	20	23	20	33	30	22	15	26	25	15	26	30	26	24	20	35	18	23	27	24	33	24	26	25	25	29	28	34	25	17	22	19	16	23	27	30	42	15	25	24	21	28	20	26	25	33	30	27	30	15	25	28	28	31	27	25	27	21	27	25	31	25	22	25	20	24	17	20	30	28	21	25	21	33	16	34	30	19	18	24	42	29	16	36	26	23	19	28	25	19	25	23	30	33	32	25	23	27	24	16	29	25	32	31	25	18	21	23	25	25	29	19	23	28	37	22	23	31	28	32	21	26	24	27	24	35	28	21	28	24	33	32	17	24	23	32	29	19	31	23	29	15	25	24	24	29	18	29	27	21	23	26	18	33	26	21	18	21	23	26	27	23	24	32	22	27	25	30	19	24	22	31	40	26	21	24	24	19	19	24	31	25	19	18	30	35	18	22	28	24	16	27	23	21	26	24	31	18	16	21	20	20	18	24	22	22	18	30	22	13	20	19	21	27	27	29	36	28	19	22	28	22	25	13	19	27	27	21	24	25	34	29	26	34	21	17	27	26	28	20	21	20	28	32	24	34	35	28	30	21	18	26	35	22	35	26	20	25	26	20	29	21	22	21	30	27	23	25	33	27	26	14	20	27	22	27	22	30	20	30	23	26	26	21	26	34	29	26	28	13	19	17	35	25	28	31	28	27	17	29	24	31	37	24	28	26	19	22	21	21	27	24	22	15	25	26	16	20	27	20	23	22	24	22	27	16	35	26	24	26	19	17	18	16	20	27	18	26	28	26	27	19	25	23	20	27	26	24	26	24	25	25	23	20	22	11	21	18	19	25	33	25	21	22	17	25
33214	24720	18624	34561	40167	37484	32552	27000	21433	16506	13376	11172	10178	8969	7677	6320	5157	4489	4174	3703	3156	2667	2440	2207	1897	1641	1442	1459	1367	1163	1269	1159	1199	1118	934	919	921	870	748	813	732	716	698	646	712	710	636	603	644	583	594	518	552	553	579	553	541	535	553	505	575	595	542	501	550	522	534	489	481	484	468	464	437	470	429	438	467	450	432	457	436	441	456	484	431	457	422	466	488	475	469	437	451	441	435	448	421	383	405	381	408	418	398	393	419	399	408	380	433	407	413	423	399	439	391	403	390	398	435	428	430	399	387	401	376	356	427	406	369	389	396	381	423	356	400	386	415	395	391	409	386	401	424	413	391	369	374	446	354	410	379	392	398	387	400	388	434	387	418	376	383	335	400	376	405	421	410	386	382	425	388	391	385	436	392	388	385	391	378	405	426	412	411	418	389	375	428	372	376	378	405	416	421	365	379	405	363	379	404	384	405	380	412	393	415	413	413	413	359	396	392	377	379	393	411	425	409	389	390	375	358	406	360	401	430	400	390	406	432	391	405	377	392	369	422	432	398	406	359	424	403	422	416	390	433	384	378	423	386	363	416	395	372	394	391	383	391	428	426	415	386	415	396	390	376	395	381	390	382	373	403	370	449	390	401	398	383	404	410	385	376	414	358	405	401	405	402	460	419	347	395	391	446	378	407	397	411	389	373	380	400	427	379	392	382	371	460	384	402	411	369	399	398	404	411	426	394	396	426	402	382	427	378	406	392	382	379	373	383	377	394	416	412	396	387	399	417	395	423	388	388	395	399	389	411	444	379	367	403	422	400	395	421	408	409	420	397	405	402	429	400	408	379	408	384	391	369	382	404	419	410	367	419	420	392	375	399	381	404	419	378	404	399	408	348	386	422	424	381	416	431	405	423	402	401	368	421	382	396	405	386	415	392	375	390	419	396	366	401	398	392	382	397	382	409	387	397	425	423	398	380	415	417	401	392	395	399	380	414	411	390	389	369	431	376	387	402	385	392	385	383	377	405	400	403	400	393	395	399	392	415	390	410	385	413	397	384	400	422	377	405	407	387	416	373	411	369	366	383	412	385	440	406	414	412	399	365	398	348	362	383	421	415	408	412	404	394	426	406	405	411	402	413	382	380	367	400	398	398	366	394	394	364	402	392	391	429	387	399	367	423	414	414	379	392	382	365	404	394	412	402	447	391	453	399	405	396	395	391	418	388	401	405	361	403	395	413	409	428	408	403	359	377	393	426	389	365	408	397	381	377	355	402	358	423	408	422	376	398	395	400	436	407	404	403	437	377	399	416	396	391	414	396	406	390	396	404	429	418	424	368	388	392	405	412	414	440	384	422	418	422	381	397	374	385	397	422	377	431	388	413	404	419	392	390	391	410	413	426	389	416	387	391	386	410	407	394	386	426	411	405	409	404	407	388	389	390	390	403	398	408	394	397	424	416	387	413	376	401	431	422	410	405	385	416	402	360	393	414	418	409	367	387	404	359	405	394	388	413	392	400	367	373	418	422	365	380	411	410	435	377	410	387	382	377	386	427	386	384	389	388	396	372	435	386	416	381	358	422	367	393	418	422	398	370	395	392	389	418	389	390	372	353	418	409	426	423	399	398	393	425	386	444	391	421	411	380	393	390	400	387	359	407	383	423	401	425	382	383	419	391	398	406	395	404	405	407	374	420	401	406	389	395	369	404	401	395	413	384	411	377	362	380	387	400	426	403	398	423	383	376	416	391	392	401	405	412	437	417	376	404	395	359	404	402	401	376	398	400	389	414	391	445	400	375	446	388	425	403	392	416	410	402	391	410	413	413	424	410	376	407	413	375	391	411	364	424	388	409	382	383	394	385	406	434	400	372	428	442	405	384	440	373	394	405	451	409	408	403	416	377	368	374	396	380	387	420	357	405	407	384	420	417	385	398	366	372	376	387	410	393	387	395	373	374	381	397	366	443	405	397	383	376	394	385	383	389	379	408	404	385	423	418	413	387	407	367	400	396	422	379	393	455	381	408	384	374	401	370	419	389	407	388	376	413	386	440	417	390	420	404	398	406	385	414	414	383	437	395	398	376	377	376	376	371	382	401	402	379	411	387	429	404	405	404	407	406	371	407	445	417	428	379	392	395	415	421	397	392	372	382	423	396	383	407	407	383	385	367	392	396	388	371	393	390	376	386	429	445	409	400	391	422	398	394	386	427	416	393	408	386	386	398	382	392	429	445	380	414	431	416	398	387	414	405	427	428	401	369	390	385	409	388	424	394	371	443	426	405	375	395	359	361	415	400	376	384	411	408	416	357	427	383	385	418	395	442	415	401	420	382	396	384	438	425	412	403	384	382	417	424	392	400	431	394	380	418	414	370	424	404	388	427	431	364	389	392	383	404	416	410	384	428	394	403	381	396	383	392	415	398	391	416	372	364	415	417	391	398	407	392	375	400	380	431	394	429	386	398	445	438	400	385	412	393	408	429	412	403	414	377	350	432	427	428	425	433	399	382	416	441	388	405	388	360	409	413	436	379	410	409	412	406	402	382	399	405	370	395	399	427	406	398	419	383	416	420	400	410	397	371	394	395	396	403	395	395	431	384	379	396	409	384	454	406	353	383	406	404	419	386	403	426	404	394	375	424	375	425	403	430	437	389	383	388	405	394	393	409	400	414	385	419	396	369	379	421	428	385	386	421	403	366	410	384	396	384	399	419	429	392	420	398	369	417	382	396	439	394	409	392	377	381	390	396	362	398	395	412	379	371	388	379	431	413	377	393	381	382	404	410	404	396	405	397	381	401	434	396	382	411	376	388	414	417	395	417	390	395	382	378	410	391	408	378	422	379	408	397	377	411	403	411	407	388	385	402	420	388	371	390	382	422	418	412	427	439	372	387	364	375	398	387	387	382	408	404	402	387	438	406	417	420	384	400	394	395	346	359	384	396	433	385	399	415	366	368	429	407	403	394	359	398	400	423	389	435	418	422	370	395	389	438	419	404	375	395	410	400	417	412	440	375	380	399	384	415	412	387	379	383	390	396	375	380	419	368	412	390	406	401	423	420	402	391	396	393	419	384	401	412	420	409	387	395	390	376	397	395	383	385	397	374	389	406	373	386	431	434	392	418	384	386	372	413	356	399	395	399	428	391	397	383	372	443	425	384	397	399	415	411	408	378	427	401	381	412	406	370	383	381	378	393	400	398	370	398	361	391	398	381	411	424	395	369	380	389	392	381	400	380	385	371	376	380	371	369	424	425	357	418	402	413	394	396	395	439	366	424	384	402	387	409	417	420	401	372	403	404	418	411	410	398	403	412	403	407	397	395	375	363	396	406	390	408	403	407	380	373	414	409	423	388	404	374	435	407	410	394	430	406	402	418	376	378	381	423	376	410	407	432	405	411	378	387	392	421	395	382	387	423	398	397	405	354	388	414	390	392	427	376	370	377	426	389	391	396	411	405	402	401	375	391	361	401	391	408	388	417	415	447	415	423	409	366	392
2975	1507	936	755	1130	1150	948	589	514	347	261	271	252	233	164	147	126	98	85	82	71	58	63	62	37	41	44	46	42	44	38	39	36	42	28	35	28	47	30	28	20	30	31	26	30	33	31	31	30	27	23	14	30	20	22	26	27	21	30	25	27	30	23	21	20	21	21	15	18	19	23	23	17	23	26	31	15	22	28	28	24	17	17	30	11	17	21	20	20	27	24	33	28	20	20	21	23	19	27	15	17	28	24	20	26	27	23	20	26	23	18	24	25	17	19	16	24	18	24	23	21	30	25	21	23	25	17	16	22	13	27	20	21	24	25	21	26	17	16	17	28	21	17	21	19	19	16	29	19	15	20	21	21	26	20	27	27	19	21	20	16	21	26	25	20	19	14	23	23	20	15	26	14	17	23	16	23	33	22	30	24	19	22	21	24	21	18	23	21	18	29	23	23	22	15	23	31	25	32	19	26	24	20	25	13	21	27	21	26	23	25	28	26	16	12	13	16	16	18	24	22	19	25	27	17	22	24	24	23	20	23	14	31	27	25	20	28	29	24	20	18	19	18	18	26	19	26	23	27	13	21	23	25	17	21	18	19	26	28	21	17	14	17	20	30	20	32	20	24	16	17	27	25	24	20	19	20	29	18	31	26	17	16	20	23	15	21	22	22	23	13	22	29	27	14	20	22	13	18	19	25	20	20	28	13	16	23	20	16	19	21	28	36	23	25	31	31	25	21	25	20	20	22	19	25	24	20	24	21	21	32	22	16	27	17	35	23	21	20	27	14	23	18	30	19	15	23	19	25	21	21	27	21	21	24	20	29	21	27	13	27	21	25	33	26	33	16	19	32	20	26	19	22	20	21	28	14	17	21	23	23	17	24	21	19	20	29	17	26	22	27	28	27	25	21	18	18	18	13	28	18	22	17	16	17	24	32	20	23	25	17	16	24	21	20	21	20	15	23	23	14	17	24	17	24	22	23	22	15	16	19	22	21	14	28	25	20	21	14	23	26	29	26	19	17	26	26	24	23	21	21	21	21	18	18	25	10	22	18	19	18	15	22	19	17	19	20	21	19	22	31	19	17	28	22	24	25	18	21	15	28	15	28	15	14	26	21	17	21	13	22	16	14	17	32	28	21	17	21	18	24	24	25	24	15	18	23	23	35	23	19	14	13	25	28	21	21	25	26	19	21	19	23	27	20	25	23	12	25	24	19	27	28	26	22	15	21	21	11	20	24	23	19	20	26	27	14	20	31	32	26	18	21	18	18	19	8	22	19	19	16	25	17	19	23	18	31	22	12	23	16	18	21	28	17	20	39	21	10	19	27	25	22	22	25	20	25	18	19	21	21	18	23	25	27	24	10	28	24	32	17	16	16	31	19	31	26	22	19	25	21	27	22	25	19	20	25	16	27	37	21	15	23	22	26	28	30	21	20	28	21	23	18	19	25	26	26	20	21	23	24	19	18	19	12	21	20	17	22	26	21	23	23	16	23	21	29	13	21	23	20	23	21	18	28	23	14	22	20	24	24	25	23	20	24	25	18	23	33	26	31	19	18	24	20	27	25	24	23	13	18	23	21	21	27	18	21	14	20	25	13	19	32	23	20	18	26	14	21	25	25	19	20	19	24	22	22	18	19	16	21	16	23	36	24	17	24	16	24	19	27	23	26	18	19	26	23	23	24	28	20	26	15	11	20	17	20	24	26	17	20	28	18	27	12	24	21	23	25	29	29	31	20	16	17	24	25	25	22	16	13	20	25	31	22	28	25	18	20	18	20	25	25	19	13	26	19	22	29	29	24	12	24	18	25	19	23	20	19	19	21	29	23	21	33	25	18	22	12	26	21	26	22	18	17	22	11	20	27	24	34	15	21	17	27	22	25	23	20	18	19	19	28	18	26	22	21	15	21	27	22	15	20	20	18	33	17	21	29	22	22	29	18	23	22	29	19	25	17	20	17	19	22	23	17	26	17	17	23	24	26	25	27	27	17	15	24	24	24	22	24	18	29	13	15	26	30	22	24	16	18	27	31	27	29	13	23	22	16	24	25	21	37	27	16	26	13	30	20	24	21	18	24	15	24	24	16	26	13	19	20	27	27	24	26	23	19	20	27	23	22	19	20	18	18	18	25	21	32	22	27	18	26	17	20	30	19	19	11	21	32	26	17	19	24	24	21	23	16	18	22	20	28	24	24	23	18	16	19	26	22	22	16	19	24	21	22	21	20	20	19	20	29	36	13	24	22	15	24	26	9	23	14	34	20	15	23	20	25	25	22	21	19	27	29	18	23	20	30	22	21	19	26	32	17	31	23	19	26	17	24	23	22	16	25	25	26	22	22	19	19	17	16	24	27	18	29	22	14	24	19	24	19	31	24	24	22	16	13	27	27	25	20	22	26	12	20	28	18	16	17	31	16	26	27	25	21	19	16	28	22	18	22	19	28	24	18	27	30	19	15	19	23	15	28	26	21	28	14	24	25	23	19	23	26	20	18	18	15	20	19	19	25	31	23	27	29	24	23	22	21	17	21	23	13	25	15	31	16	30	22	19	22	26	27	17	21	24	15	22	25	18	21	33	28	11	19	22	16	20	14	18	22	25	21	13	20	30	26	26	26	25	30	17	23	20	22	15	19	19	18	22	18	30	27	21	22	23	24	18	27	25	20	21	19	17	20	22	31	27	21	27	16	26	17	23	27	28	24	29	19	21	20	29	20	18	26	33	32	21	24	27	20	25	19	20	27	22	24	24	21	17	14	23	17	34	23	23	21	18	23	21	24	21	23	23	19	24	20	29	17	29	27	23	21	19	20	24	26	16	29	22	26	21	37	26	26	23	23	29	19	23	26	20	24	15	24	24	18	31	20	16	21	28	16	27	27	23	28	17	23	25	18	20	24	22	18	21	23	26	24	15	26	25	21	22	27	20	29	22	23	22	20	18	23	19	17	14	21	17	16	18	29	29	16	20	19	24	18	17	19	22	25	13	20	15	24	21	21	26	25	17	15	19	17	23	23	23	21	25	21	15	22	23	34	14	11	24	21	20	20	19	19	26	17	17	27	19	17	31	20	16	21	22	21	29	14	20	24	16	23	20	25	32	20	28	25	17	27	27	32	19	23	29	24	14	19	21	33	23	14	18	15	25	19	22	29	29	19	23	22	18	16	18	28	16	25	22	17	25	34	28	21	23	27	28	16	25	25	32	25	20	21	18	23	21	31	22	22	15	17	24	21	20	19	25	22	20	24	24	24	24	22	14	32	22	15	29	25	32	14	26	26	21	21	25	17	33	18	21	11	24	26	25	20	19	17	26	25	22	20	18	11	23	17	18	24	21	14	18	22	24	28	20	24	22	23	20	19	16	27	22	22	21	16	20	19	20	19	11	23	24	23	21	14	25	19	17	25	15	16	22	28	19	23	23	19	21	24	26	19	19	24	29	20	26	17	26	27	27	34	24	19	17	19	20	14	23	24	23	18	24	20	22	22	29
33444	25100	19117	34738	40337	37768	32810	26737	21086	16517	13372	11428	10130	9044	7505	6020	5178	4629	4139	3621	3108	2667	2324	2086	1801	1583	1515	1486	1230	1140	1125	1222	1174	1017	902	901	958	810	774	815	708	673	657	683	657	701	615	553	616	595	517	545	498	517	555	494	549	514	532	547	497	521	521	480	507	482	444	484	504	461	458	420	443	455	425	419	399	446	410	445	441	418	456	443	393	399	410	399	441	458	456	419	407	454	426	410	397	354	385	421	384	388	380	403	378	392	414	337	370	382	396	347	397	374	367	361	373	368	334	368	367	382	361	326	359	345	343	361	335	384	383	407	377	385	390	339	381	363	335	396	355	330	368	351	343	360	358	324	393	395	362	351	404	352	347	379	348	348	359	364	370	373	391	356	362	366	367	361	329	405	349	351	358	366	361	389	366	356	360	389	366	358	379	375	374	361	345	376	368	330	366	360	373	381	372	374	398	389	364	365	359	368	363	344	362	377	378	392	320	356	360	351	379	365	323	368	368	362	382	367	394	355	384	377	370	338	341	357	373	392	385	348	358	394	360	376	358	379	349	357	377	374	386	365	336	391	342	367	347	371	386	394	419	396	375	420	366	360	367	370	377	367	365	361	367	346	382	363	366	388	367	351	351	393	360	401	364	369	355	382	366	374	349	383	346	360	338	352	360	372	376	368	357	382	342	361	394	330	356	367	350	386	342	363	388	365	355	360	354	416	376	382	336	341	361	373	362	366	371	382	388	367	335	371	351	357	353	333	384	339	366	342	358	368	363	341	366	401	342	331	350	357	355	335	363	355	338	377	356	370	350	353	370	363	331	379	373	398	353	360	371	364	370	362	359	361	378	373	395	381	367	339	363	350	334	385	352	387	387	389	313	331	364	384	384	373	386	392	365	348	349	376	383	328	373	336	357	373	351	368	354	404	347	382	373	343	359	382	355	353	371	366	380	366	343	355	370	346	384	367	359	360	365	339	355	354	337	382	361	339	399	342	372	373	367	351	355	383	349	376	389	360	364	358	344	359	365	322	366	382	371	385	356	327	361	366	386	341	359	377	374	351	355	342	358	362	382	366	350	386	399	388	331	370	401	354	395	362	373	358	342	354	346	380	362	345	371	376	393	397	392	376	357	381	364	366	337	370	378	375	385	362	399	357	369	360	398	362	354	376	366	376	391	343	364	366	351	344	403	396	339	345	350	353	361	371	338	364	351	345	371	354	378	398	377	322	363	366	384	375	354	332	347	329	344	365	346	395	384	315	392	389	389	372	386	378	343	336	373	345	379	354	334	360	396	358	344	331	380	374	392	347	368	358	358	365	324	341	356	372	382	344	391	353	356	376	333	374	340	379	392	361	347	379	359	373	352	364	356	370	353	397	380	386	369	371	356	366	364	382	381	365	349	371	352	391	322	339	348	335	358	377	358	343	377	379	334	356	350	328	385	357	345	411	381	390	380	338	355	380	371	367	350	413	407	346	373	372	360	374	362	344	347	361	360	365	379	355	377	310	355	361	369	377	347	388	368	365	399	386	358	347	364	383	401	352	386	367	391	355	402	343	381	381	363	347	380	363	369	370	366	368	351	385	360	407	361	371	350	376	346	395	333	407	371	339	405	369	363	366	360	369	371	351	365	392	363	369	358	342	342	371	352	344	372	333	355	380	376	366	349	383	375	366	357	404	351	377	347	375	339	347	361	366	362	381	347	354	363	344	357	389	383	324	376	351	376	351	389	385	371	384	351	386	397	331	346	345	364	330	388	378	370	357	353	349	368	379	362	368	360	353	343	363	381	355	375	363	350	374	332	361	374	376	353	367	374	376	374	358	381	343	348	368	365	395	349	359	359	386	355	363	372	361	318	390	363	378	371	363	375	344	336	401	349	377	367	381	355	370	361	381	343	390	391	384	387	334	333	390	355	373	347	354	398	346	344	390	378	379	354	341	380	349	370	362	346	336	380	357	330	365	380	351	370	375	349	336	371	359	401	368	355	365	349	352	320	367	391	348	347	391	331	364	367	366	367	376	377	357	372	404	346	354	361	351	370	353	396	358	371	371	380	367	353	357	368	381	347	385	313	390	376	363	380	346	384	394	381	347	358	346	366	410	338	381	390	364	387	385	405	381	379	339	389	364	406	375	443	400	367	378	387	348	359	384	375	383	333	384	390	345	360	379	326	363	342	379	366	357	331	394	331	364	343	399	358	334	344	385	386	395	381	339	393	363	382	344	364	319	371	359	371	391	387	347	346	369	346	400	381	381	354	374	335	338	335	326	348	375	390	331	356	347	346	384	377	353	359	360	387	351	370	375	356	341	386	364	372	371	337	373	362	381	360	322	368	404	365	322	366	369	404	347	362	370	378	399	374	354	379	358	347	366	400	362	363	371	335	344	368	373	341	376	402	407	368	355	372	376	350	352	351	350	385	344	368	367	396	340	373	379	401	378	356	403	343	380	381	381	349	353	386	368	370	389	357	329	372	386	333	404	364	346	390	352	358	385	363	360	343	383	347	361	380	390	389	385	366	342	339	338	380	407	338	358	396	423	393	313	399	399	360	385	358	360	384	375	420	380	343	361	355	357	349	351	358	349	393	368	345	392	381	380	373	384	356	379	370	344	380	332	361	372	390	367	366	357	362	376	358	367	354	384	390	387	360	358	392	360	353	359	383	371	389	382	377	355	415	365	369	393	376	371	386	402	389	355	351	358	380	361	385	356	343	355	357	367	365	410	349	333	385	382	372	378	386	342	357	358	346	386	361	366	371	344	358	335	325	376	365	371	349	384	317	350	350	391	373	329	380	336	378	380	360	393	378	368	330	374	333	399	370	378	377	350	376	395	366	361	388	392	405	360	357	369	357	317	370	373	355	382	379	357	367	359	394	386	372	375	360	380	345	387	371	337	371	335	368	393	343	368	382	365	387	381	364	360	382	368	357	395	349	354	375	366	329	358	376	384	319	398	350	366	376	334	334	370	360	370	337	369	371	390	351	323	369	372	368	341	350	387	348	340	392	398	353	338	362	360	382	366	359	360	354	363	395	391	363	366	361	382	395	347	409	374	356	387	363	386	394	356	366	379	341	381	376	389	351	354	403	362	366	357	336	381	373	367	362	367	406	384	346	398	338	374	302	362	352	369	369	364	369	359	358	357	375	370	324	342	380	364	393	357	344	356	370	375	350	364	351	334	343	352	344	380	348	334	354	322	370	347	340	376	374	383	371	374	367	362	366	368	336	382	347	364	388	357	386	345	362	382	354	354	373	359	363	375	350	345	334	355	373	367	342	347	385	359	360	358	358	318	368	383	382	368	366	356	362	365	384	342	338	381	362	372	364	345	347	327	330	391	400	324	359	353	342	370	363	388	377	374	354	404	388	383	374	348	359	355	375	367	378	379	395	364	377	345	341	374	370	371	362	376	360	372	357	397	386	374	367	361	377	346	385	384	371	384	341	351	394	341	369	385	341	381	360	366	375	411	327	372	335	376	385	373
4886	1909	1282	1075	1684	1683	1325	910	672	526	423	372	323	262	241	203	171	160	131	101	121	81	98	91	72	70	72	57	59	48	66	61	52	57	43	48	44	59	41	36	47	44	45	42	40	42	37	36	35	30	34	31	42	15	40	39	28	37	28	29	35	31	38	31	32	33	47	30	46	34	38	29	44	32	27	36	39	39	33	33	38	43	31	34	41	32	36	34	35	26	32	32	34	27	33	37	37	26	32	43	31	34	41	31	43	41	23	32	40	28	44	39	21	27	29	34	37	31	39	41	30	29	34	27	24	44	38	20	35	38	33	35	44	33	28	24	28	23	32	32	52	28	45	27	29	29	31	37	23	23	29	34	31	23	41	29	36	34	29	28	36	38	28	37	45	29	28	43	22	31	27	21	32	29	32	22	35	37	19	27	43	30	27	26	40	39	43	22	35	38	39	24	33	30	26	35	38	30	28	26	37	37	24	28	40	29	35	41	38	34	39	36	32	26	39	32	37	33	39	33	35	31	31	40	47	26	44	33	28	34	32	29	31	30	33	26	32	27	31	34	36	31	33	20	32	30	30	47	31	28	35	34	39	41	28	31	29	29	33	19	34	24	30	22	44	24	43	37	36	31	35	31	23	34	38	20	37	27	34	30	35	29	27	33	40	27	30	31	25	45	41	29	25	29	24	28	36	25	42	40	46	35	29	34	34	39	36	37	32	33	30	25	30	32	31	24	36	28	34	29	32	27	31	23	31	30	30	34	26	38	35	31	32	28	28	33	47	31	36	36	41	32	33	39	33	37	27	23	33	43	35	30	29	38	41	29	29	32	35	37	24	39	30	22	34	30	41	30	34	35	29	37	35	34	29	33	35	38	37	30	42	34	34	27	32	29	32	25	27	27	29	35	40	32	38	26	32	29	31	34	37	37	32	23	22	23	35	29	26	31	31	40	39	37	27	41	31	32	25	36	30	29	34	31	32	40	40	37	27	28	32	32	39	30	46	36	28	29	32	40	34	30	37	32	33	34	29	34	42	29	29	32	32	27	31	33	33	34	23	33	24	26	23	26	31	28	33	38	26	37	21	24	34	33	29	26	32	24	39	34	38	48	31	22	33	30	33	26	33	26	39	28	32	21	36	34	31	28	36	27	39	33	28	31	42	34	27	34	36	23	30	32	38	38	33	30	33	34	42	24	19	35	34	26	31	34	23	39	24	39	31	33	34	33	22	29	30	28	36	26	32	37	35	34	27	28	36	41	43	31	26	26	26	20	32	23	36	39	34	47	26	30	32	25	29	23	24	28	30	45	40	27	41	32	28	36	24	28	26	29	28	26	20	31	44	38	26	31	33	34	41	40	27	28	28	42	36	26	41	31	48	32	27	36	30	36	38	33	34	38	30	28	21	28	23	44	23	26	36	31	41	34	28	27	31	23	23	38	29	28	26	22	30	26	36	35	35	39	38	36	28	33	33	42	21	25	30	33	47	27	40	27	34	38	34	34	28	28	18	44	37	35	36	37	27	31	23	27	43	34	46	39	31	28	40	26	24	29	29	33	33	41	37	23	53	43	24	30	31	34	28	32	41	31	39	23	25	29	34	26	28	32	25	25	21	28	34	37	31	29	36	15	33	48	40	24	44	36	40	42	32	36	37	29	35	35	36	35	28	29	31	27	28	35	35	25	24	42	40	36	40	32	16	27	34	29	29	42	29	30	27	23	29	37	36	41	35	29	31	30	36	27	34	23	32	34	33	29	31	38	31	26	33	34	38	28	26	37	40	32	25	44	33	43	42	40	27	27	33	36	27	23	32	33	22	30	30	44	22	32	38	27	22	22	30	34	36	45	32	23	29	26	30	26	35	27	34	31	39	20	29	33	32	26	23	42	35	29	33	33	34	32	28	30	36	31	21	33	30	30	35	32	30	37	34	27	22	26	31	41	27	47	21	27	39	24	32	32	24	32	38	35	41	21	33	39	40	24	31	33	31	37	26	39	31	30	24	27	39	36	31	33	40	30	32	34	35	32	24	44	36	35	30	43	36	31	28	29	33	33	32	38	39	36	33	34	30	27	30	28	26	32	23	31	30	32	25	28	31	29	33	36	34	28	28	24	26	29	36	35	36	38	41	33	38	30	29	37	34	35	43	35	38	25	23	32	28	19	37	34	30	36	21	28	24	34	35	38	36	29	22	31	34	36	30	46	34	36	25	32	30	26	31	32	35	30	29	36	41	33	28	43	31	36	29	36	27	29	30	31	30	32	43	35	32	29	22	30	41	30	43	30	34	29	27	30	37	42	37	31	28	24	37	32	49	29	25	36	34	28	27	35	35	30	41	37	25	25	34	34	39	31	35	38	38	37	35	27	35	34	32	32	34	28	28	35	36	51	38	31	37	33	38	34	23	32	32	26	30	33	25	31	42	23	34	22	28	44	35	38	34	30	35	28	25	45	30	29	23	38	42	22	32	38	33	29	30	40	49	37	37	33	28	35	34	30	27	36	26	37	32	32	29	29	33	28	33	38	45	41	35	24	28	36	32	28	31	31	30	32	37	38	40	39	43	29	26	41	33	38	49	34	36	22	43	29	33	36	37	35	35	36	45	24	31	28	28	39	25	42	37	32	26	28	37	28	37	38	35	39	37	37	30	25	37	42	22	28	32	40	27	37	31	30	27	29	31	23	33	37	35	27	30	26	37	29	30	39	37	23	30	28	27	34	34	36	38	28	25	46	31	33	40	34	24	33	28	25	25	24	33	21	30	24	28	44	26	32	28	24	38	43	30	36	35	31	26	26	36	33	23	41	28	26	28	28	34	31	24	40	33	41	29	32	31	36	30	20	21	33	31	24	42	26	40	43	34	33	29	25	33	34	46	36	35	35	41	28	37	24	32	42	33	29	38	35	31	32	31	39	28	35	30	42	37	38	38	32	31	42	35	24	34	45	41	25	32	34	28	37	37	32	33	45	33	34	36	33	27	32	33	38	30	29	33	35	30	38	34	33	29	35	37	30	22	32	29	42	29	29	36	31	35	22	31	38	26	30	35	30	32	32	33	26	22	36	32	31	38	33	21	44	28	29	33	29	32	27	34	36	36	38	47	36	38	28	25	35	32	42	27	28	33	27	22	36	38	20	30	42	25	37	21	30	33	44	30	32	25	29	27	29	44	31	28	35	32	31	35	26	37	28	35	29	23	25	22	28	30	25	32	37	37	23	36	28	35	34	28	32	39	27	38	31	42	33	24	31	32	38	48	26	36	33	37	28	24	34	33	37	41	30	27	23	30	35	32	24	43	43	34	28	28	39	42	32	23	26	29	29	31	30	36	29	48	32	30	31	29	28	33	27	27	24	41	36	34	27	45	28	26	34	33	45	23	33	32	29	34	36	34	29	30	29	36	37	49	39	28	34	53	23	25	30	35	36	38	39	27	25	33	23	34	41	38	27	37	32	34	27	42	33	30	36	29	29	31	30	29	33	31	30	31	33	28	28
35193	27419	22270	37828	44009	41633	36555	30336	25134	20323	16887	14638	13311	11444	9296	7719	6904	6252	5320	4572	3945	3556	3077	2709	2453	2181	2184	1909	1702	1718	1640	1693	1515	1389	1313	1320	1268	1141	1176	1173	1028	965	982	972	930	951	850	799	878	772	746	775	638	741	740	713	779	770	772	682	721	737	788	734	714	657	701	694	678	707	680	630	620	611	620	662	646	600	639	697	644	622	600	608	577	599	572	611	612	647	609	662	616	622	608	582	520	542	575	586	559	573	535	583	575	555	603	573	543	607	561	579	497	505	562	551	526	541	548	529	561	555	530	512	521	552	512	527	513	507	505	583	561	530	532	557	541	550	541	539	522	538	578	529	520	523	523	528	562	550	537	552	555	538	590	516	551	540	552	528	555	553	553	537	511	530	512	500	529	561	520	517	533	547	496	554	513	521	511	530	529	559	565	506	529	563	540	521	513	515	515	520	527	526	524	515	549	535	534	543	486	543	503	577	522	508	509	562	512	556	548	544	530	529	542	546	557	549	533	586	520	528	537	510	507	567	534	567	545	546	497	546	493	509	563	540	519	488	554	532	526	558	519	543	545	545	512	515	533	519	533	598	520	542	546	560	497	547	522	517	506	503	565	529	570	533	529	561	553	519	568	499	586	516	589	540	535	518	530	509	545	524	496	570	520	557	522	561	543	492	492	519	520	579	502	550	517	545	539	522	528	531	541	536	541	509	528	558	552	541	524	497	499	571	562	560	545	554	558	567	495	556	545	566	535	488	532	529	561	525	516	561	507	571	521	546	536	511	532	532	493	483	537	551	533	520	516	565	562	490	527	514	551	532	544	480	532	533	531	494	505	541	575	558	545	534	499	570	530	530	502	553	560	498	506	542	555	517	541	546	513	539	574	521	553	502	559	529	528	541	540	533	542	574	596	575	568	517	514	531	517	519	526	540	545	508	569	530	501	553	562	498	529	588	503	513	506	529	558	550	539	514	529	499	563	566	505	525	536	518	527	531	524	507	591	542	558	500	488	545	540	544	538	520	557	525	537	557	518	557	514	515	510	579	543	536	551	535	548	556	552	532	554	564	494	558	560	540	509	578	499	518	519	570	549	529	536	562	531	517	505	495	513	530	543	542	528	517	475	552	549	492	532	527	551	522	543	528	539	515	574	532	503	522	535	563	541	532	527	545	527	567	500	532	558	509	544	546	575	533	518	527	529	510	533	538	557	530	524	514	518	538	563	513	587	580	528	510	551	508	550	527	580	576	537	560	523	553	547	499	558	599	540	531	553	535	510	556	515	520	545	547	522	527	521	566	495	535	524	515	553	562	519	531	548	530	524	535	566	560	509	541	535	528	548	547	514	572	507	508	529	514	521	548	534	582	512	524	515	544	531	538	518	528	512	559	560	535	551	487	510	554	549	550	495	519	545	581	517	526	537	554	531	548	614	518	522	586	479	553	532	549	531	481	556	578	539	546	583	537	520	533	468	523	600	530	506	568	506	527	533	535	533	542	536	530	473	525	499	522	543	556	549	546	556	539	563	585	567	547	511	536	524	519	512	517	538	549	512	525	537	531	526	525	573	551	531	517	572	532	538	478	515	576	522	534	536	521	536	561	559	531	543	579	516	559	547	546	552	526	538	594	530	565	544	555	548	553	536	578	502	554	543	538	527	527	520	585	547	528	532	495	535	539	511	518	521	558	496	555	524	535	576	489	562	551	518	565	593	556	550	548	530	568	563	546	515	570	571	535	536	490	538	581	552	529	530	555	509	589	516	556	530	517	535	561	526	526	562	546	545	565	538	555	549	507	602	548	524	562	545	563	541	529	535	507	491	559	516	523	522	545	562	522	541	523	528	516	561	538	522	527	490	545	550	537	551	525	529	539	544	573	531	532	527	563	500	494	571	518	524	588	518	568	553	492	529	512	548	563	532	572	573	539	533	554	526	537	515	501	511	552	525	550	515	541	546	526	546	533	531	542	542	468	502	528	546	523	530	547	529	529	536	582	571	561	530	511	563	510	546	586	504	534	556	511	575	523	518	573	534	516	534	538	504	576	530	540	525	524	590	528	518	575	499	518	521	478	566	481	526	516	549	522	497	513	549	523	498	495	537	522	544	520	547	549	533	522	576	514	517	518	555	530	527	509	514	514	576	514	519	510	531	510	528	541	531	519	525	514	573	528	526	537	485	547	541	569	550	513	565	503	494	528	524	508	516	563	519	497	551	550	542	540	520	548	538	511	555	539	483	527	509	516	573	559	552	517	543	521	579	539	544	514	546	504	552	557	539	546	547	538	540	506	566	518	559	548	504	530	549	559	539	546	533	527	527	539	526	584	520	572	511	575	558	511	520	577	539	508	538	536	530	529	520	528	547	532	568	491	550	557	588	511	545	504	516	542	529	586	464	537	512	519	571	532	528	540	538	543	513	548	509	533	555	578	548	558	533	565	552	527	567	533	518	547	555	558	504	527	569	508	506	557	528	534	559	537	539	501	497	570	566	531	519	489	534	571	543	559	545	543	553	538	548	556	512	531	529	509	504	529	561	510	578	501	536	508	513	541	525	522	544	546	550	527	523	559	556	518	523	531	528	534	542	532	570	553	465	533	560	520	504	563	562	508	529	576	574	511	553	531	550	533	532	521	503	539	524	554	556	531	547	510	541	530	544	541	566	556	515	566	510	535	570	554	554	530	499	530	525	583	516	536	538	548	546	504	534	469	536	527	525	509	563	508	543	549	548	544	561	547	526	538	511	538	514	513	529	544	555	544	537	510	497	554	514	557	558	497	543	537	560	536	535	527	523	511	487	573	546	519	517	556	490	521	527	522	486	539	511	577	532	540	515	587	513	556	535	516	479	526	528	469	546	543	518	595	520	565	519	555	542	555	527	528	562	512	518	526	543	548	493	544	502	514	512	566	530	512	503	513	488	527	579	552	554	568	527	572	504	521	509	554	506	560	475	518	561	525	526	543	507	541	527	517	556	518	550	566	538	535	550	526	549	535	494	519	551	556	525	568	494	514	490	533	554	534	563	517	514	586	522	545	548	515	543	533	501	545	537	567	521	520	563	534	523	572	540	519	577	542	501	489	538	530	549	495	584	517	558	519	519	560	548	558	570	524	522	502	520	550	550	530	532	541	530	534	525	498	568	539	476	540	555	505	511	551	530	501	520	507	539	534	517	530	519	550	584	540	555	519	521	565	544	517	531	556	575	535	560	538	498	548	535	538	566	534	569	530	534	532	547	554	533	527	480	580	514	497	517	528	524	524	553	551	544	506	540	533	500	517	546	495	525	522	479	503	502	508	511	535	521	523	540	510	552	541	533	508	535	563	529	526	574	531	546	495	492	530	535	561	535	499	579	506	536	533	542	543	571	554	580	536	484	517	515	496	520	504	524	553	544	587	536	538	536	558	523	566	524	559	530	578	583	511	545	561	568	523	524	519	517	503	589	530	537	558	566	563	564	548	534	547	535	496	528	513	519	536	535	491	547	544	549	545
5100	2875	1836	1474	2408	2546	1991	1363	1014	799	599	502	449	390	324	244	243	205	158	158	137	111	95	82	80	73	74	61	51	69	41	62	57	53	62	54	52	43	50	39	42	31	38	53	34	40	39	38	45	31	44	27	31	31	42	31	24	35	31	31	38	29	36	28	26	30	31	31	17	36	26	24	23	35	41	30	35	24	27	24	28	24	31	31	24	27	30	29	36	18	25	26	28	28	27	31	29	26	29	18	25	33	30	21	30	30	27	29	29	29	30	25	20	31	22	29	35	31	31	27	30	37	27	29	28	23	30	23	26	26	28	26	32	21	23	21	35	28	27	23	24	21	22	44	24	24	19	25	27	29	35	38	23	15	16	31	24	29	22	30	22	16	34	30	22	33	26	26	25	26	28	25	28	27	28	29	22	14	26	24	31	30	25	32	21	24	34	28	18	24	36	30	26	26	27	29	27	23	30	18	37	29	32	25	30	25	33	25	16	27	21	24	26	24	21	15	31	28	21	18	32	25	33	29	30	27	18	37	20	28	31	24	31	26	24	34	22	27	33	27	21	30	26	17	35	29	24	33	25	21	28	26	25	27	24	20	25	25	14	31	32	21	33	22	19	30	25	27	23	33	25	24	31	26	30	23	23	22	28	24	28	27	25	36	23	28	29	24	39	33	37	32	25	24	20	26	31	17	22	20	27	22	27	25	22	26	25	22	15	24	26	25	29	29	21	23	28	30	18	26	25	23	27	24	24	27	24	26	27	26	27	26	26	29	26	25	26	24	29	28	31	31	19	22	32	23	25	30	33	18	25	27	24	32	19	35	22	22	28	17	20	31	28	27	29	32	29	21	29	24	30	32	32	25	19	26	25	37	29	18	29	24	26	16	27	33	18	24	23	26	28	31	22	25	18	25	26	16	26	24	32	22	25	20	30	29	19	32	27	30	25	22	33	25	25	26	28	28	28	28	34	35	31	30	29	25	26	34	25	23	27	24	28	25	29	21	27	33	21	21	21	26	27	28	32	19	32	20	20	23	25	33	31	22	27	25	21	39	19	20	28	27	19	30	20	38	24	30	27	26	24	36	32	13	32	26	30	23	23	32	28	28	25	29	18	18	26	25	30	34	17	20	38	32	32	27	23	21	25	29	18	25	23	23	22	22	22	27	28	22	15	28	28	23	26	22	24	28	28	33	31	22	20	17	27	30	27	26	21	29	14	26	19	21	18	26	28	22	33	15	29	31	31	25	30	34	20	24	29	28	25	25	21	27	16	20	34	22	24	21	28	22	24	25	33	30	22	35	26	20	37	29	30	23	24	22	29	19	24	27	21	22	33	24	32	25	23	23	33	23	22	21	28	29	31	21	30	25	25	27	29	26	24	23	29	34	23	25	22	27	26	18	29	28	25	24	22	34	20	31	16	24	34	28	29	17	25	18	27	27	33	23	20	26	27	22	29	22	28	23	34	23	28	23	36	23	35	20	36	24	40	29	27	32	30	26	25	26	23	23	31	23	32	28	30	30	25	30	30	23	33	21	27	20	23	17	14	17	24	19	15	18	30	16	20	23	26	31	24	24	27	28	34	22	38	29	20	25	26	30	29	31	27	31	31	29	28	22	17	28	25	25	28	41	27	22	19	22	28	37	32	26	19	23	21	21	31	29	25	31	19	18	21	30	41	10	30	23	25	27	24	26	24	25	21	25	26	27	24	25	31	26	24	23	32	25	27	23	26	35	20	30	36	20	18	21	22	29	24	17	20	28	20	25	21	30	20	26	25	26	20	34	19	19	36	27	32	31	26	30	23	32	30	26	33	25	27	28	32	40	20	26	17	28	39	26	35	30	28	28	42	26	31	35	26	31	26	19	19	26	14	18	32	21	28	23	23	31	27	27	35	22	26	24	24	23	28	32	23	22	17	26	28	17	22	24	26	26	32	26	23	23	27	18	23	22	28	31	36	26	25	31	22	23	21	25	29	34	27	26	22	31	28	25	35	26	26	28	22	33	28	24	27	29	32	26	21	24	28	28	24	24	22	31	26	24	27	37	23	24	34	25	28	36	31	34	21	20	23	19	26	31	22	27	17	24	21	21	27	29	30	37	18	28	24	26	18	26	30	29	22	38	33	30	30	24	26	31	24	31	23	26	34	35	23	21	32	23	13	25	25	27	23	23	22	19	26	32	31	25	22	25	26	31	36	21	15	28	20	23	31	27	22	28	26	29	29	28	30	30	24	25	26	28	18	33	18	29	24	25	24	21	26	35	32	27	21	33	26	21	23	27	30	23	26	21	32	25	30	24	25	20	24	25	30	30	27	27	26	16	31	16	24	30	28	32	31	26	34	31	27	32	21	24	31	37	17	22	25	21	20	21	25	37	27	31	32	24	27	28	26	31	23	27	27	25	22	25	24	31	20	22	29	28	31	28	13	30	30	20	21	23	26	29	30	30	28	30	26	26	32	28	21	30	36	27	28	27	22	31	28	27	34	19	21	30	24	17	36	25	24	27	23	18	30	38	34	39	27	19	14	20	21	29	30	20	28	21	24	22	16	23	29	30	17	26	16	36	22	27	36	28	29	23	25	20	29	27	27	25	24	15	28	21	32	22	21	29	28	37	22	26	25	29	23	21	25	21	28	38	28	33	29	25	29	15	27	25	27	24	23	32	29	31	32	18	17	22	21	23	28	16	27	21	28	24	26	18	23	25	29	34	30	32	21	24	21	32	30	26	27	19	28	38	32	28	20	28	32	31	34	28	25	31	34	32	28	32	28	30	23	25	24	30	25	26	26	25	24	29	19	24	33	29	22	26	18	23	26	28	32	25	28	26	23	21	28	37	32	28	29	23	31	30	23	28	30	28	28	31	30	23	25	19	22	26	28	35	29	32	17	30	23	25	28	32	30	27	21	20	27	35	23	25	23	29	24	26	28	28	22	26	33	27	36	30	32	25	28	36	27	27	32	21	23	28	37	33	23	24	24	23	19	19	23	22	18	26	29	23	29	17	25	32	30	20	23	27	21	21	19	27	31	27	22	19	23	23	31	25	20	31	26	26	37	20	28	31	34	29	23	40	23	28	35	26	30	22	28	29	21	27	18	15	36	20	16	24	19	22	36	19	23	27	24	29	25	26	27	30	29	28	34	27	33	23	28	27	29	34	25	26	19	21	24	24	31	33	27	30	22	26	25	22	29	33	24	22	22	28	28	27	20	33	27	32	25	30	34	32	32	29	23	22	26	27	35	18	22	23	26	32	21	29	32	24	27	24	28	14	23	39	21	31	26	16	29	27	28	28	24	25	26	26	23	35	25	17	21	24	24	27	24	37	30	25	31	22	30	29	21	25	33	18	29	21	27	22	30	29	22	25	25	23	23	36	34	32	22	24	22	30	26	30	23	32	16	25	27	29	29	32	23	30	23	28	25	24	19	19	20	15	24	25	27	21	22	21	29	21	25	24	35	32	24	25	18	30	18	28	36	34	21	27	19	26
40754	32066	26680	42049	49128	46520	41173	34820	29451	24942	21067	18437	16766	14425	12031	10314	9271	8068	6893	6063	5310	4596	3975	3441	3106	2910	2841	2392	2236	2077	2134	2079	1783	1695	1555	1609	1512	1371	1393	1332	1195	1120	963	1030	1080	1064	904	814	950	798	767	721	719	755	745	821	835	736	766	717	730	767	742	759	675	672	646	647	651	648	660	576	612	540	569	591	587	500	595	537	574	537	552	531	519	547	523	555	542	598	554	589	576	493	504	503	507	486	456	463	484	509	516	488	488	484	477	466	507	445	430	514	451	440	460	430	436	458	419	425	427	426	461	418	444	440	424	404	400	409	441	424	425	470	407	461	421	457	489	469	431	429	433	435	450	430	388	449	446	411	449	425	487	420	435	439	461	401	379	455	441	416	442	432	406	409	455	402	437	373	404	421	461	425	426	448	426	405	424	380	416	429	433	448	440	455	429	463	423	421	434	472	424	444	443	418	422	421	474	417	446	431	432	405	409	419	414	447	429	394	462	409	400	412	438	416	446	429	448	452	465	415	455	450	481	447	415	448	406	443	413	434	446	422	459	447	452	440	418	414	401	457	435	417	440	402	408	428	431	433	443	416	428	449	407	466	397	442	419	397	407	410	441	458	418	414	423	430	429	437	429	425	445	415	456	423	465	438	413	465	421	399	448	437	441	380	403	438	416	433	426	443	394	418	391	441	395	433	393	389	404	462	444	449	460	419	420	486	487	451	432	470	436	374	420	433	444	374	459	431	433	443	446	469	407	423	400	406	445	416	424	431	421	435	437	433	477	385	423	441	411	439	401	437	420	433	412	451	404	447	445	422	420	398	400	462	422	412	450	436	437	443	468	437	420	412	454	429	431	428	418	429	449	415	422	433	454	411	455	447	454	425	443	421	443	424	434	447	451	420	447	453	411	422	423	447	440	435	452	440	473	406	419	439	453	432	440	432	444	416	464	455	452	416	441	443	457	451	442	431	429	461	447	433	459	398	427	435	430	430	417	446	403	424	426	440	434	439	430	465	410	420	469	419	460	419	421	434	418	427	427	428	444	416	440	460	400	450	441	402	410	477	390	421	420	426	418	423	447	444	425	431	461	498	392	423	469	396	428	425	421	406	472	425	437	467	461	435	456	459	432	423	449	422	425	434	434	418	456	427	407	417	401	446	440	421	400	391	449	411	415	473	427	436	406	467	426	419	413	410	464	435	407	435	430	470	468	434	400	426	492	458	447	423	455	491	442	367	466	408	415	412	473	430	405	453	446	425	429	426	437	404	434	458	431	410	430	460	431	402	474	446	436	442	445	466	432	433	446	447	405	412	449	432	453	443	427	422	429	429	457	452	450	431	428	395	441	411	444	456	417	428	424	396	450	432	430	442	418	425	448	464	446	402	452	425	397	414	454	431	438	439	449	422	424	441	452	435	430	435	433	399	423	421	427	408	449	387	422	416	466	439	391	448	460	462	452	428	424	411	415	460	419	416	417	474	454	476	400	444	436	421	452	396	445	440	473	465	422	390	458	433	412	417	444	438	435	457	441	417	415	412	481	434	442	467	411	427	434	464	429	436	458	402	431	434	477	453	433	393	443	430	459	437	434	431	407	411	427	453	441	433	472	464	447	419	401	391	470	459	446	405	441	398	427	431	411	414	421	462	447	423	397	472	414	439	413	428	411	456	391	452	452	430	457	417	380	430	458	462	400	448	417	411	444	419	447	431	420	432	448	423	434	463	503	411	426	408	446	436	428	414	416	386	434	461	419	452	421	436	412	412	432	439	437	419	430	477	412	416	463	453	442	467	431	409	456	410	407	408	431	436	409	408	434	422	408	436	428	405	396	435	442	427	431	447	420	448	413	473	445	428	443	416	458	428	422	455	431	454	413	458	438	445	455	473	433	425	443	428	431	453	412	399	439	432	449	435	456	441	439	427	467	437	408	420	437	441	409	441	440	414	420	434	405	435	435	406	454	442	422	423	439	405	391	422	459	442	456	424	424	420	441	426	386	430	423	453	453	427	429	392	456	439	475	441	428	400	415	410	420	420	433	417	438	445	464	416	470	444	398	453	461	448	457	444	421	408	476	473	404	436	412	412	435	433	443	404	406	423	436	464	414	400	428	446	465	441	468	431	480	437	447	444	416	401	475	458	411	431	446	443	479	436	445	398	451	464	468	434	417	423	424	436	431	457	432	430	418	420	427	428	420	422	423	447	438	444	458	444	433	436	452	418	447	437	438	418	432	457	444	472	368	453	384	453	425	452	418	436	397	450	461	440	467	449	434	452	438	442	423	441	429	404	465	412	435	429	461	421	470	433	432	433	452	444	416	408	426	408	434	419	456	444	453	412	421	472	417	411	431	413	434	442	447	432	423	427	424	482	436	449	462	419	469	435	412	397	446	426	452	396	440	415	425	472	406	434	428	430	435	426	478	446	425	449	455	406	427	425	410	417	429	400	445	402	424	457	428	427	410	420	443	435	424	409	476	452	460	434	432	501	429	423	406	427	428	466	451	441	451	459	431	453	449	416	433	399	407	447	412	420	439	417	409	442	410	416	410	418	464	423	473	421	420	435	425	446	453	454	433	457	418	425	476	432	428	432	438	451	451	449	451	414	427	435	415	447	436	447	429	455	437	454	432	409	444	437	397	434	440	437	410	450	417	446	414	429	440	450	387	453	424	403	420	421	462	464	404	460	492	406	394	429	406	429	422	409	436	446	460	420	454	429	471	440	416	458	471	466	405	437	433	413	446	419	416	445	419	430	446	423	473	455	491	409	420	431	450	424	441	389	441	423	452	451	465	428	442	457	429	429	427	415	433	414	422	474	405	454	426	457	394	418	463	416	473	427	455	431	420	450	420	434	466	443	443	452	444	444	406	423	453	397	432	421	467	414	429	408	450	419	432	455	410	444	442	390	397	435	438	435	421	443	469	408	443	411	414	409	429	413	411	440	389	412	460	440	472	458	409	428	415	458	458	415	430	444	416	430	432	450	407	429	407	426	462	415	399	444	448	430	411	399	454	427	428	437	405	441	428	455	450	433	440	435	437	441	441	442	423	429	426	445	420	414	444	473	456	442	464	432	407	461	415	446	459	454	440	447	447	424	385	440	407	443	412	429	457	422	411	456	419	420	418	433	400	428	448	424	474	417	431	419	434	443	425	445	404	407	420	413	402	428	392	423	437	414	449	459	409	419	424	415	413	424	452	426	495	445	435	440	443	442	403	385	420	418	430	422	465	465	428	432	444	423	440	441	440	454	425	425	450	390	473	441	440	423	423	423	437	420	449	428	418	416	459	428	466	415	450	454	465	431	432	406	411	428	458	451	436	447	421	413	439	383	432	472	413	398	427	473	413	435	434	461	434	428	417	421	447	416	441	415	417	474	472	410	415	440	435	468	410	425	458	432	390	412	428	389	434	398	458	439	431	407	468	418	428	448	448	390	445	447	419	434	419	421	476	432	408	423	436	446	426	405	432	408	404	424	432	458	452	411	461	443
3183	1374	883	684	1140	1286	904	648	462	359	322	247	243	185	154	151	129	85	96	86	63	55	70	61	47	31	43	31	42	54	49	47	33	40	36	46	33	37	33	31	37	32	26	33	31	32	32	32	28	25	26	29	31	31	18	24	26	27	23	27	25	30	34	26	22	31	25	17	27	28	27	23	32	29	27	36	28	28	38	14	36	27	22	23	22	25	26	28	28	33	26	25	24	33	37	16	23	21	22	27	31	25	30	30	26	24	20	21	21	20	22	26	21	26	31	27	18	27	29	20	19	20	17	27	30	30	21	27	18	27	32	22	20	27	21	28	32	32	27	28	19	28	31	19	19	27	27	21	16	25	27	23	28	20	20	21	27	25	18	24	13	17	25	25	30	31	27	27	31	35	23	22	19	27	27	25	12	22	17	15	16	22	25	25	21	20	19	18	36	17	32	17	24	29	30	28	27	26	20	21	18	24	21	22	20	35	26	22	29	24	23	25	17	29	31	20	24	40	26	26	33	31	32	20	31	23	20	22	22	26	26	17	15	30	19	21	27	19	21	19	32	23	22	23	14	18	28	16	20	24	20	17	29	16	25	17	24	28	20	23	19	18	26	19	27	13	26	22	21	24	24	22	21	20	22	24	24	20	19	24	28	23	25	32	26	33	24	20	27	21	22	24	22	24	31	28	21	24	18	19	20	25	20	26	26	19	19	27	20	28	27	30	26	22	19	27	27	22	22	31	23	25	20	36	21	18	21	29	20	23	25	21	26	15	24	31	20	19	29	29	29	15	29	22	30	27	29	31	20	19	33	27	20	20	25	26	15	24	21	25	20	29	26	25	25	24	21	26	11	29	27	22	24	27	20	18	16	31	34	21	27	32	17	28	27	29	26	25	30	17	28	24	23	24	37	23	23	31	20	27	22	21	26	27	24	23	19	31	16	28	27	34	33	17	23	27	27	27	28	36	29	23	21	24	18	21	16	26	20	20	29	19	26	28	21	28	26	24	13	27	24	28	29	25	20	15	21	27	35	18	22	22	28	20	26	22	24	21	30	28	28	31	18	21	15	31	19	22	25	21	23	19	16	20	23	26	26	21	25	20	21	25	25	26	22	26	25	21	23	17	15	31	29	23	15	33	16	23	25	26	24	27	23	15	28	29	20	26	25	39	30	19	21	28	21	29	30	34	23	27	34	25	26	19	34	26	18	32	29	20	16	27	32	20	26	20	19	19	27	26	25	20	15	17	26	14	37	21	20	18	12	23	26	20	15	23	24	20	27	22	31	30	24	19	14	21	23	24	21	24	24	28	17	27	16	24	30	21	21	30	18	16	22	22	26	28	22	20	24	31	24	23	28	23	31	22	24	25	23	29	28	22	31	25	30	33	24	25	29	24	21	26	20	18	16	24	29	18	21	25	30	19	30	23	22	25	23	29	26	20	22	20	20	20	21	22	17	26	29	25	18	18	27	24	22	31	26	22	27	19	23	28	24	23	26	18	21	23	24	32	24	21	25	32	29	27	23	33	27	27	17	14	21	17	24	24	22	36	26	24	20	30	24	21	30	27	29	26	29	21	25	21	30	32	19	29	14	22	36	19	28	24	29	15	19	20	22	20	17	26	29	28	28	30	21	27	28	23	26	23	19	22	19	18	26	19	16	33	27	23	23	20	26	17	29	25	23	28	26	20	21	21	19	18	30	21	28	25	24	28	23	26	21	34	27	30	26	20	28	26	18	17	23	26	24	29	26	23	25	24	17	22	17	35	18	20	25	15	23	16	22	22	24	17	24	23	26	23	23	18	19	29	24	27	26	37	32	26	30	24	23	29	30	25	19	23	30	20	28	18	24	28	27	21	21	24	24	27	26	14	22	14	21	26	20	16	17	18	21	11	34	29	37	23	28	24	23	28	29	15	24	27	24	34	24	25	29	27	21	25	31	38	22	23	17	29	27	24	17	22	21	27	22	17	29	30	22	24	22	21	26	24	26	33	16	17	21	23	24	29	33	15	20	20	18	21	23	24	23	29	16	27	25	25	11	28	17	24	25	29	22	21	24	18	28	20	26	23	31	24	20	27	19	26	26	43	21	23	31	25	19	22	29	20	21	24	22	19	15	23	24	20	31	21	24	22	21	20	17	16	36	18	22	19	26	24	24	17	16	21	18	32	27	28	34	27	30	20	20	23	23	27	18	20	29	27	24	29	21	19	33	25	24	16	36	16	24	30	18	21	27	19	19	22	21	29	12	35	15	22	21	18	24	15	27	25	25	27	20	32	25	14	18	18	20	19	30	24	22	27	17	22	27	28	29	26	32	24	33	27	23	18	24	22	28	28	34	19	27	28	21	23	23	22	21	22	19	19	34	22	17	23	34	28	24	20	22	21	26	20	23	26	23	22	24	31	24	15	23	25	35	12	23	31	17	23	30	23	26	29	26	25	26	21	22	20	24	26	24	26	28	33	23	24	25	21	22	17	19	24	21	25	20	30	25	23	30	30	26	22	29	14	13	31	14	24	20	23	17	24	17	22	32	22	21	24	19	26	20	31	26	29	29	33	20	24	27	17	20	24	29	20	28	28	23	20	35	22	22	18	27	28	28	17	26	14	28	19	16	17	21	27	32	20	26	26	17	26	29	26	17	20	24	28	16	34	17	23	21	31	23	30	26	16	19	26	25	15	30	24	24	40	20	19	17	21	21	24	24	28	29	27	22	20	17	18	21	24	18	26	25	22	27	22	15	17	33	20	20	22	20	22	26	32	25	26	29	19	18	23	29	31	23	25	24	31	18	18	28	28	30	23	27	28	24	18	17	25	20	32	25	18	25	25	27	20	21	23	17	20	23	29	24	22	25	18	24	24	23	22	21	15	22	20	20	21	29	25	21	22	25	30	25	22	23	23	26	16	27	27	30	31	18	24	27	25	28	26	18	18	27	22	27	26	19	27	22	20	27	25	24	21	25	27	19	23	35	32	33	22	27	27	19	22	18	16	19	13	21	20	28	22	27	23	24	25	27	20	17	21	17	30	25	14	26	25	27	30	26	24	27	34	32	26	33	17	30	26	27	28	31	23	14	25	23	19	24	20	20	25	26	20	26	13	25	25	24	28	23	19	27	30	25	18	25	15	22	24	40	17	25	26	28	18	36	23	23	22	28	24	27	30	24	26	13	20	21	32	20	29	25	26	16	28	29	29	14	17	24	24	21	33	19	16	27	23	23	27	15	21	22	24	21	30	22	24	26	27	26	22	32	19	28	38	21	27	32	25	41	17	25	20	21	20	30	20	22	20	18	19	21	32	28	19	17	28	22	18	26	31	29	22	26	27	29	22	31	25	23	25	28	27	20	28	36	24	27	32	24	25	22	21	24	22	26	23	29	19	27	20	20	28	22	19	14	21	31	28	19	27	23	16	22	29	25	27	35	22	17	30	29	34	19	27	20	27	16	24	23	26	20	20	27	28	23	27	21	9	14	26	20	18	28	21	22	20
33347	24855	18814	34213	40298	38066	31940	25331	20143	16568	13469	11856	10037	8563	6856	5669	5205	4512	3625	3112	2617	2498	2102	1773	1715	1616	1509	1317	1401	1286	1370	1198	1068	1011	1025	996	944	903	910	749	802	739	715	690	643	706	591	585	566	549	583	561	543	574	575	536	538	615	557	497	556	551	532	532	530	461	506	522	494	494	481	453	480	430	497	453	419	448	452	488	465	468	447	461	432	419	499	469	466	436	454	453	424	402	436	417	390	411	403	465	428	463	434	405	446	384	425	397	402	374	428	405	399	360	420	394	401	413	403	383	401	404	443	418	401	408	401	419	434	394	411	401	390	409	338	401	420	424	400	391	390	383	412	396	400	392	408	375	426	406	375	390	419	410	373	408	375	406	393	390	397	358	415	384	421	397	379	382	435	419	403	367	414	405	362	406	427	395	390	413	407	381	429	394	394	425	396	409	354	411	378	385	394	399	404	377	388	389	398	433	384	416	414	401	378	387	427	374	438	399	425	365	421	383	400	354	383	414	383	428	433	383	419	381	390	416	388	409	422	436	386	388	421	409	366	389	384	392	387	392	412	400	404	402	378	410	386	391	415	407	386	370	383	380	421	409	397	392	416	389	371	364	399	422	394	393	398	366	402	395	408	406	392	411	411	422	383	376	391	394	432	373	401	374	392	396	402	421	365	413	381	388	390	380	395	399	391	404	438	403	382	410	431	381	394	403	360	393	386	391	418	419	370	387	408	435	428	437	410	420	387	405	418	392	374	405	406	375	410	370	437	401	366	397	406	432	412	409	399	386	376	397	409	408	397	420	428	407	376	397	413	386	389	396	411	377	401	373	398	452	414	401	421	388	434	388	375	398	402	391	419	383	395	376	426	394	376	412	393	417	397	442	386	363	374	414	402	424	384	392	387	414	398	401	416	421	378	384	387	394	465	403	404	439	401	411	381	409	415	431	402	416	391	384	419	384	405	426	418	410	397	423	408	386	397	380	402	434	389	394	414	426	386	442	419	434	417	366	367	382	424	379	393	391	391	411	395	398	370	379	379	372	356	401	389	425	405	440	393	394	402	399	374	400	376	392	419	410	392	419	372	398	390	387	407	429	402	375	402	386	401	397	403	416	407	378	351	425	429	400	395	395	418	426	395	376	388	399	388	378	359	404	409	408	420	393	409	389	406	420	406	406	435	375	404	428	424	384	403	406	407	360	400	410	407	410	404	364	393	427	395	432	394	407	397	388	384	408	365	398	411	419	392	441	402	390	398	383	442	389	387	464	402	401	366	438	390	414	388	442	427	394	434	419	409	399	381	418	381	446	412	361	403	369	388	435	413	395	384	424	398	394	394	403	410	432	392	424	390	406	420	365	387	456	404	408	389	395	401	389	431	390	410	399	414	390	410	424	340	395	448	374	417	366	390	376	403	414	393	441	393	380	376	420	433	372	396	387	459	382	398	395	361	417	384	369	420	376	432	389	387	408	387	355	369	331	394	408	382	380	431	372	373	394	387	402	399	435	362	410	381	433	374	398	429	368	426	383	398	371	386	369	399	390	384	402	375	391	403	408	405	380	338	403	392	398	402	387	422	400	378	416	374	420	374	443	417	417	360	408	415	403	382	440	436	413	449	397	389	398	393	416	407	403	412	420	450	394	399	415	401	405	410	382	392	404	376	380	398	418	424	399	416	421	416	402	401	379	391	394	369	387	375	381	378	404	409	362	413	395	394	415	382	420	370	417	398	432	397	382	402	431	375	407	369	379	413	389	395	396	379	415	428	391	443	384	434	415	410	372	370	385	420	421	392	374	384	389	422	395	411	417	407	383	397	388	421	388	435	373	395	387	401	389	423	377	430	431	393	377	375	396	387	389	412	408	414	428	388	399	395	405	410	406	393	399	394	395	376	419	397	425	396	427	396	368	386	397	402	393	423	391	407	382	401	410	372	407	374	440	377	407	406	402	395	381	387	419	375	358	385	406	389	393	412	387	420	399	368	405	427	398	409	392	400	401	402	419	408	380	406	386	368	417	434	385	407	382	381	444	397	415	400	377	377	396	399	359	410	407	378	399	383	437	390	384	388	415	387	365	422	364	399	434	406	391	405	392	366	374	418	403	397	380	411	423	406	409	420	421	375	396	404	393	423	428	436	398	418	377	380	388	367	419	376	400	417	372	436	402	398	395	378	391	392	397	431	370	417	380	412	373	390	388	411	429	368	371	402	402	358	398	391	383	412	397	384	399	351	393	387	436	400	414	410	374	429	418	412	391	426	430	346	388	375	385	416	389	396	401	387	382	421	384	372	414	406	445	416	419	383	434	380	369	433	391	405	358	408	406	394	399	403	385	356	398	386	423	391	411	390	382	426	409	427	416	436	430	394	399	375	392	390	401	398	441	369	410	409	377	389	384	391	372	394	375	392	412	383	402	415	394	367	414	407	410	417	375	414	398	404	420	390	402	365	377	405	412	399	411	409	410	390	418	374	385	381	427	352	396	374	363	385	414	397	413	410	374	408	388	407	398	416	413	379	402	417	418	399	413	402	389	392	401	399	394	411	399	402	405	394	416	386	358	384	413	413	433	408	394	407	387	422	404	403	403	437	418	423	383	382	428	412	374	415	365	435	430	383	374	401	387	416	373	419	415	419	411	385	409	404	413	371	446	404	382	386	408	419	392	385	378	405	408	412	406	388	410	398	414	399	420	429	439	399	419	408	411	393	366	404	372	381	420	411	379	410	378	397	401	426	417	400	407	411	393	396	350	415	378	397	377	394	404	411	403	403	426	368	404	389	412	412	362	416	402	376	404	403	416	414	386	394	428	404	376	391	403	379	391	367	419	349	416	384	398	425	390	397	401	417	360	408	387	398	430	415	412	401	457	369	390	400	389	412	395	422	420	379	401	429	378	410	402	412	387	394	396	421	396	429	408	424	401	402	407	410	419	387	389	389	400	380	409	432	358	432	421	382	388	382	425	402	420	429	376	390	378	433	363	349	376	379	386	394	417	376	430	425	389	379	397	400	390	424	410	410	377	386	411	402	383	400	402	388	417	417	381	382	398	381	384	369	419	399	435	395	419	406	397	372	412	379	372	382	418	400	416	413	408	401	407	406	373	443	406	387	418	408	417	410	413	391	394	357	411	395	396	401	402	378	414	428	418	396	390	389	388	386	453	400	426	414	386	387	353	378	441	414	413	398	431	425	404	391	399	413	414	389	397	390	423	417	420	373	412	411	399	394	382	411	413	420	377	389	404	407	403	413	434	409	386	387	399	427	375	430	406	385	405	437	395	405	400	387	437	396	404	397	388	406	366	414	398	426	400	389	409	377	394	423	401	378	398	428	411	451	388	391	384	393	403	416	359	370	392	408	391	390	412	377	411	408	386	430	394	404	385	382	396	358	386	394	407	424	406	405	403	430	379	377	371	422	437	372	387	390	388	411	403	403	400	405	415	365	378	439	364	392	390	404	420	348	366	411	367	403	399	391	430	441	427	400	422	435	399
3012	1406	988	799	1197	1238	952	588	504	378	285	270	219	176	147	143	115	100	95	73	63	61	58	48	51	46	42	45	44	46	42	32	32	38	39	29	30	43	34	28	34	33	32	32	18	33	27	27	24	29	19	30	23	26	31	23	25	28	26	29	23	19	22	23	24	29	22	20	27	20	22	21	20	22	23	23	24	32	27	25	20	23	21	25	28	15	23	27	26	27	24	19	26	17	21	15	27	26	21	16	27	26	22	29	25	21	27	31	25	23	18	26	14	19	23	21	21	21	33	26	14	16	21	26	22	17	24	19	24	22	23	26	28	26	17	34	21	18	24	20	22	26	12	27	27	25	23	13	21	19	27	24	20	27	19	25	15	21	23	14	18	28	17	18	24	23	14	27	21	28	20	24	22	16	24	31	22	30	17	21	28	24	14	25	28	20	18	24	23	28	21	24	16	22	15	21	18	15	25	24	22	18	28	22	19	24	22	16	20	29	19	25	27	22	30	23	19	16	22	17	27	20	13	20	15	25	29	21	19	23	27	21	28	27	15	15	14	21	18	26	26	21	20	22	30	22	21	16	25	25	25	26	20	16	16	27	26	22	25	21	19	23	25	15	24	14	24	29	22	24	29	21	28	25	15	21	27	19	17	28	21	22	28	31	22	17	13	19	28	11	14	21	32	13	21	14	25	18	18	22	16	20	26	25	15	20	24	22	25	27	21	19	19	16	24	18	27	23	28	25	17	23	20	25	30	25	30	22	22	19	19	17	18	25	24	21	19	23	18	26	27	23	23	18	23	20	28	17	27	25	16	25	23	15	26	22	25	25	10	20	26	24	28	18	19	21	28	23	25	23	26	19	26	20	17	26	26	18	20	27	20	16	14	27	30	21	25	22	22	22	14	24	16	27	30	30	21	18	9	24	22	22	21	23	25	28	15	24	13	28	13	32	25	27	26	17	17	21	21	25	15	22	21	21	31	22	19	19	18	26	18	29	22	17	18	11	19	17	23	14	18	19	26	24	22	27	20	26	21	27	25	23	33	26	21	21	20	23	22	23	20	25	23	18	25	21	17	21	18	11	20	16	27	19	23	26	21	20	20	27	21	25	22	27	21	22	20	27	22	21	21	21	20	21	25	14	22	21	16	21	35	22	30	23	28	20	21	19	23	24	34	14	17	23	22	18	19	24	26	19	22	31	27	15	24	25	28	17	27	18	18	27	16	20	17	24	18	10	23	22	27	26	16	18	14	32	26	21	29	22	26	28	21	23	18	20	17	18	23	23	23	16	26	18	28	23	16	20	21	18	23	20	21	21	21	22	10	22	29	19	15	20	23	19	20	22	21	23	19	19	10	21	26	18	20	20	26	32	27	19	28	26	16	23	16	23	22	12	23	10	21	24	24	17	16	18	25	20	14	22	14	24	18	20	22	26	27	21	27	27	27	20	21	21	25	25	19	15	11	18	30	24	24	25	17	21	16	25	24	24	21	22	23	22	25	29	15	16	20	29	21	19	30	20	24	19	20	29	15	15	28	26	31	25	18	20	18	27	20	19	21	21	21	24	14	23	26	26	33	24	29	26	23	26	18	22	25	26	30	26	21	29	13	17	18	18	19	21	20	21	23	25	24	28	22	21	23	16	25	25	19	16	25	17	18	27	23	22	18	23	20	20	19	21	23	32	16	25	16	22	27	31	22	23	26	24	23	22	23	24	25	23	16	22	26	17	18	32	23	19	19	19	25	16	17	29	12	18	26	24	15	16	25	22	21	18	27	14	21	34	23	21	21	18	24	31	16	19	21	28	18	26	20	26	26	23	24	25	17	21	21	21	17	17	18	21	31	26	21	24	20	16	31	26	20	19	27	20	15	22	22	27	25	18	26	16	24	17	11	33	31	26	16	21	24	24	17	22	10	19	26	31	22	21	18	13	23	19	19	15	21	22	24	34	17	26	18	29	18	27	29	23	20	20	18	17	23	20	23	17	29	26	23	21	30	21	25	18	22	23	15	19	25	12	20	24	30	16	24	17	18	35	18	16	27	24	27	27	20	18	26	19	25	23	28	18	15	20	27	18	23	18	12	14	16	15	18	23	16	23	14	25	28	16	20	14	23	28	17	20	18	21	29	25	22	30	13	23	26	19	21	21	28	18	33	24	30	24	21	23	26	13	22	24	21	23	28	17	28	24	22	24	26	21	23	15	20	28	21	20	25	20	22	18	16	19	20	16	19	20	18	31	16	22	15	22	21	22	13	31	19	28	24	16	14	18	20	29	18	15	30	17	28	19	18	20	17	18	18	24	19	22	29	29	24	16	23	25	26	29	24	23	20	21	30	14	25	20	27	21	15	15	19	19	33	18	24	23	18	10	17	18	25	28	25	25	21	30	26	22	28	24	29	20	14	23	19	21	18	24	22	21	30	28	20	18	17	18	28	21	25	16	18	18	22	22	25	22	22	22	21	19	17	22	24	24	22	23	26	29	28	16	17	24	31	19	10	21	16	24	26	29	25	24	24	21	17	18	21	19	24	22	19	24	25	19	19	26	22	20	19	20	17	22	23	20	20	13	19	26	17	27	20	30	24	18	20	21	28	25	22	13	22	23	16	26	23	22	25	19	25	20	21	22	26	24	22	21	17	22	22	27	26	24	18	25	17	22	26	11	21	20	22	16	20	26	19	25	15	15	15	22	22	23	19	15	13	27	14	21	27	25	17	21	24	23	22	18	19	27	26	20	21	16	27	26	17	14	19	32	28	24	22	25	25	25	23	26	23	20	25	26	23	22	24	21	27	33	22	21	19	19	22	22	22	21	23	28	20	24	21	19	28	20	22	24	34	25	28	22	18	17	24	18	21	20	28	20	17	21	20	20	19	25	19	22	18	24	14	27	30	18	31	17	29	20	21	20	21	23	21	23	23	10	29	17	22	24	21	25	24	25	27	23	19	16	22	27	22	31	24	21	22	16	17	17	22	27	21	21	19	19	19	23	22	35	22	24	20	27	26	22	21	21	18	29	17	22	24	20	20	19	20	18	15	24	25	28	14	18	17	17	26	27	19	26	28	17	20	26	20	20	21	27	28	17	28	28	19	25	16	19	12	16	24	14	31	17	27	32	24	12	16	20	18	25	21	14	24	19	25	13	14	36	17	27	21	26	18	25	29	25	22	14	24	22	21	20	22	15	26	21	27	25	18	15	17	15	19	28	20	23	25	18	15	24	24	17	36	15	21	15	22	32	19	15	21	16	25	14	24	24	24	14	28	32	16	22	30	22	13	31	22	27	28	17	21	23	25	10	22	22	20	22	27	26	21	23	20	26	20	17	29	26	15	38	15	35	35	30	26	17	15	24	13	24	24	21	19	21	25	21	18	25	29	28	17	13	14	31	31	24	22	22	15	21	24	20	19	17	28	19	26	16	24	18	11	14	19	18	16	24	22	20	22	17	28	22	20	19	23	22	27	27	23	22	16	22	17	29	19	23	18	20	24	12
33908	24822	19264	34271	40497	38422	31706	25267	20524	16633	13457	11821	10234	8395	6973	5869	5111	4241	3651	3042	2650	2410	2071	1902	1773	1642	1451	1271	1287	1300	1236	1117	1089	1021	1076	985	904	885	866	822	814	712	647	659	673	675	600	584	561	521	483	503	556	540	516	547	554	541	539	511	512	508	537	498	488	475	441	473	455	471	439	433	460	450	439	427	441	442	430	452	419	404	450	409	411	410	444	444	470	440	425	460	442	425	416	408	415	445	391	398	418	428	396	383	397	388	410	369	408	379	392	348	356	372	365	356	348	394	365	376	369	384	342	376	421	344	373	383	341	349	333	352	348	353	357	376	357	361	374	351	365	367	377	365	359	382	342	319	372	367	380	360	406	342	392	359	405	403	328	393	370	359	347	342	352	392	369	364	358	405	379	319	363	355	359	336	368	375	359	381	341	361	374	365	368	339	383	349	381	366	362	367	351	352	367	364	389	394	367	369	396	336	367	374	375	384	355	365	376	366	379	352	366	376	385	396	377	388	369	404	361	392	352	348	353	347	348	339	329	339	378	398	343	339	357	382	373	361	396	369	407	395	334	364	363	365	343	342	384	370	364	379	374	362	390	354	366	351	365	356	394	374	369	378	384	369	346	396	391	379	379	358	400	353	357	361	389	367	368	379	362	357	369	381	348	367	391	368	366	355	378	389	372	374	371	385	341	338	383	378	386	375	356	337	377	354	407	364	371	373	366	347	354	353	383	375	333	364	361	366	370	366	358	401	358	359	382	377	330	349	356	373	378	354	380	374	354	367	359	352	328	361	381	365	378	353	356	393	365	339	350	371	385	370	364	358	369	350	360	379	348	389	370	391	392	371	394	404	346	402	353	368	336	363	327	381	367	395	376	365	354	329	356	352	363	382	373	376	358	353	342	355	368	346	390	371	366	378	377	358	348	351	360	367	383	386	381	353	352	346	385	347	370	375	374	311	318	365	355	367	369	374	355	347	359	347	401	363	354	365	421	353	406	385	375	346	393	363	345	379	396	347	398	330	350	384	353	401	357	381	388	343	405	377	354	375	335	369	363	350	391	367	376	373	375	348	347	377	359	338	398	382	358	385	365	337	361	362	401	357	375	375	352	342	353	368	396	341	326	379	351	367	358	375	334	383	368	331	384	370	351	351	367	340	342	331	387	380	356	354	367	407	350	359	354	364	364	374	363	396	366	363	364	367	382	378	368	327	394	356	369	342	375	377	364	341	340	346	382	381	361	389	366	358	385	367	363	319	386	359	352	403	378	355	349	394	406	351	343	348	321	370	373	383	403	387	338	369	331	339	371	374	377	368	358	383	377	386	397	371	374	407	372	350	362	360	383	356	349	371	350	376	372	386	417	379	353	382	382	328	360	405	392	375	374	350	344	369	363	355	379	389	377	386	400	368	367	363	372	369	357	376	355	327	343	381	401	363	372	384	376	373	384	362	378	376	403	376	362	367	353	366	358	355	374	363	353	360	387	369	370	367	331	392	340	359	343	356	351	379	365	318	373	358	341	345	356	376	374	390	379	367	354	339	394	375	348	363	349	333	348	350	357	378	370	366	332	354	338	371	362	392	362	350	353	375	366	365	385	390	396	368	374	370	352	359	383	358	389	410	377	381	368	355	382	392	334	347	366	407	365	392	376	377	374	409	372	365	404	369	388	346	373	372	344	369	352	354	380	357	383	327	375	348	363	341	336	371	393	376	368	355	378	391	369	351	380	355	381	411	367	361	353	371	363	398	379	361	370	373	343	363	397	384	353	358	357	361	361	368	382	370	365	370	362	363	346	393	367	384	352	356	378	382	369	374	348	381	357	372	380	378	391	377	334	362	371	359	350	353	359	362	353	366	393	378	371	404	345	352	404	347	377	384	340	383	344	387	375	390	340	392	347	378	343	353	347	364	372	372	393	344	360	371	381	360	359	377	378	334	370	326	355	394	365	363	382	349	382	341	397	339	391	367	351	370	376	384	354	380	357	375	384	360	332	354	385	365	355	375	389	350	328	334	360	363	333	372	351	337	369	387	362	371	366	368	381	375	342	334	379	375	379	396	394	367	405	388	398	382	355	375	331	351	357	373	401	388	364	342	371	331	371	360	329	378	359	346	348	370	376	355	363	354	359	378	406	348	389	380	386	345	390	353	372	365	355	370	371	376	323	359	363	341	349	391	357	383	369	377	390	354	338	402	359	356	371	396	343	369	366	354	381	343	380	379	365	365	351	365	383	372	397	336	356	346	358	402	353	370	347	371	386	325	348	375	384	372	329	378	383	347	351	391	413	375	391	333	334	383	375	375	395	396	347	380	374	389	386	356	359	325	364	353	352	380	358	380	382	401	375	351	365	345	357	366	389	356	349	364	369	357	393	397	362	363	348	324	356	382	353	388	344	366	354	351	346	372	374	392	380	370	399	361	373	372	368	361	381	374	388	348	343	336	379	364	411	348	360	360	366	373	349	359	325	372	377	362	376	392	345	349	334	388	362	360	376	367	346	365	348	362	372	365	363	355	347	346	374	352	356	364	416	378	377	367	405	376	372	359	371	376	329	361	353	378	386	415	363	381	336	367	371	392	374	347	357	397	351	380	362	338	353	380	361	391	356	374	399	359	372	326	378	373	342	354	394	355	351	350	362	377	366	376	373	379	368	359	374	353	380	381	382	411	419	351	348	370	372	394	356	362	354	337	359	366	326	371	361	354	366	366	354	356	386	377	367	331	384	357	383	368	366	384	343	393	365	396	337	394	383	386	359	373	369	383	325	396	393	352	350	377	375	338	377	367	386	367	351	397	325	373	367	394	372	327	338	345	431	351	369	392	385	392	408	373	371	373	396	349	360	364	339	348	373	370	334	382	345	364	353	387	381	378	374	349	334	342	370	383	374	362	343	374	352	358	350	360	361	345	376	391	345	335	337	402	361	360	376	339	339	355	394	364	376	336	352	356	332	394	361	322	362	375	391	375	403	352	384	361	364	364	377	361	370	383	363	372	377	349	413	381	363	349	351	365	370	376	399	371	338	394	347	398	329	395	372	348	352	382	345	351	361	348	360	350	360	368	387	331	367	356	367	389	395	361	366	388	378	374	366	355	354	364	357	396	326	359	402	374	357	396	379	382	320	393	391	391	370	386	387	394	309	367	355	346	374	356	373	393	385	397	343	365	393	387	371	358	383	397	361	363	351	370	380	366	369	370	367	372	388	347	341	378	352	357	389	366	356	362	364	405	381	356	377	380	373	368	372	355	392	401	355	358	379	372	385	389	383	351	382	364	370	349	374	351	358	374	357	349	360	378	381	353	376	375	363	383	373	334	374	322	398	410	333	372	359	384	371	339	352	365	366	371	364	378	386	375	331	350	371	384	375	342	393	382	381	360	394	377	365	366	358	388	391	407	375	371	355	384	352	348	414	368	342	368	382	339	387	358	335	365	349	371	363	382	371	365	344	382	360	397	388	369	356	379	357	353	328	395	378	353	359	373	356	339
4962	1922	1253	947	1580	1756	1176	829	671	468	428	395	293	249	222	192	156	126	131	104	102	101	68	72	70	62	74	71	63	52	59	42	50	47	57	54	44	42	54	46	54	49	35	43	40	41	38	27	33	30	29	39	29	32	36	34	30	42	28	45	39	38	28	31	40	46	37	38	36	30	29	39	29	35	27	37	42	36	30	33	28	40	34	33	38	39	44	29	39	45	37	28	33	33	28	30	31	26	46	29	30	32	36	37	27	39	24	42	33	35	39	30	30	31	22	32	22	40	29	31	22	36	33	22	32	39	30	32	29	35	28	33	39	29	33	32	26	32	23	25	36	42	38	32	33	32	27	33	39	38	30	28	30	33	25	32	34	32	28	19	34	28	31	30	36	36	45	34	43	32	29	30	35	37	26	29	39	24	27	37	31	37	37	29	36	33	30	25	30	38	29	29	41	25	34	28	38	31	27	30	24	32	27	30	32	42	25	33	29	31	31	19	33	33	39	43	37	31	33	28	38	33	46	44	31	30	37	36	33	33	33	35	27	28	32	38	33	43	33	27	37	33	25	34	25	29	36	33	28	21	40	38	28	22	40	27	42	30	27	43	21	34	36	24	27	44	31	37	31	26	32	42	30	30	32	22	39	31	42	30	36	26	28	23	27	37	34	20	33	34	24	37	43	26	38	34	38	31	33	34	26	37	24	24	29	23	36	34	27	39	26	31	34	39	32	38	30	30	29	33	49	36	33	35	35	28	26	38	32	30	30	31	44	33	31	33	28	42	41	33	29	42	37	35	33	34	33	34	33	43	28	40	45	38	34	38	43	31	28	38	39	29	32	27	39	39	44	43	36	32	33	20	39	27	34	35	40	27	29	19	27	31	41	36	26	23	27	25	27	27	33	26	27	23	30	21	33	34	26	29	38	34	28	33	29	40	31	30	34	26	36	38	23	28	28	34	35	31	34	39	25	27	28	34	32	34	32	36	39	34	30	34	31	23	21	39	34	33	42	26	28	39	33	30	36	28	31	29	34	32	26	33	31	35	41	34	30	37	21	43	33	47	32	39	31	24	32	26	33	30	21	37	21	35	28	36	27	33	34	30	31	29	32	29	34	37	42	35	26	37	30	29	40	34	32	33	37	27	24	33	40	33	27	38	28	32	25	24	27	43	32	25	38	26	25	40	40	33	30	28	25	25	38	33	29	44	22	26	32	31	24	35	31	28	29	16	30	31	32	33	37	34	35	24	33	39	36	25	27	29	25	35	31	29	34	20	38	26	30	36	29	31	36	36	28	26	36	26	25	24	20	21	36	39	23	32	26	34	32	32	29	29	31	28	39	31	44	28	32	27	35	40	22	37	30	29	31	32	28	29	35	34	39	32	39	38	36	23	30	37	31	33	34	33	42	39	26	32	30	32	33	27	24	36	25	32	40	26	40	33	35	34	21	39	41	33	30	37	26	23	30	31	30	30	30	35	38	27	24	45	22	37	33	41	31	28	49	33	38	33	33	29	42	30	35	21	30	33	29	43	30	32	32	38	24	31	29	29	39	37	27	43	33	38	30	41	37	32	18	34	29	27	38	28	40	29	42	29	31	34	39	37	34	38	29	43	37	37	22	28	28	32	36	28	35	39	45	36	36	36	22	23	29	28	38	37	39	26	31	35	18	32	24	31	45	29	37	41	20	34	35	26	28	28	23	36	25	25	27	32	44	32	27	37	29	30	29	30	40	31	34	36	36	37	28	33	33	37	36	30	26	37	41	26	24	32	30	23	28	30	38	27	31	26	21	27	44	28	42	18	23	23	30	31	40	29	28	31	29	43	36	42	38	32	47	44	32	41	39	31	33	39	27	25	35	31	32	36	44	34	46	39	35	29	30	36	29	32	25	35	34	20	27	31	31	30	33	26	22	29	29	34	34	26	47	29	33	35	34	35	42	36	23	34	30	26	33	28	44	35	28	36	38	27	30	33	22	23	37	29	32	30	36	34	35	35	33	29	31	37	27	33	26	29	32	37	32	25	34	35	32	27	33	46	33	32	27	28	31	30	42	22	31	34	32	37	26	38	35	36	33	21	27	29	40	36	28	29	36	35	37	39	30	38	31	42	30	31	28	40	31	30	31	30	32	33	29	28	32	35	34	31	42	35	35	34	34	37	38	29	50	35	34	22	24	25	32	44	37	29	27	32	23	28	30	29	36	41	43	30	33	38	26	43	28	36	30	23	38	31	34	34	30	38	35	36	29	25	24	31	32	39	26	34	33	20	34	36	35	30	38	38	30	35	33	33	29	33	29	27	26	33	19	31	31	38	31	36	34	25	32	37	30	32	30	38	27	34	33	29	32	38	32	35	35	32	28	23	35	31	24	32	39	25	32	25	29	30	23	40	33	36	36	23	34	22	33	47	27	29	36	25	38	30	31	36	26	23	30	27	23	19	33	35	39	32	33	30	44	27	37	26	26	32	27	32	28	26	35	33	29	30	19	43	35	35	31	28	39	21	37	33	39	35	35	29	24	33	30	36	30	26	22	27	33	26	34	36	31	33	32	38	27	28	30	36	33	26	24	37	35	25	33	34	38	29	27	30	26	33	28	34	24	32	24	33	38	26	37	31	33	38	30	40	32	32	41	32	29	20	32	33	33	27	30	22	36	34	31	32	29	27	39	22	27	39	25	31	34	27	31	27	36	45	30	30	47	38	50	44	38	26	21	34	36	35	31	32	36	36	35	34	28	32	31	31	34	46	38	34	35	25	37	40	29	28	23	32	35	28	45	26	42	26	29	29	35	25	32	38	34	36	45	32	32	20	32	32	36	28	29	33	29	27	31	23	28	20	31	31	29	26	29	40	32	20	28	28	30	27	38	27	28	30	45	31	35	34	27	33	26	32	40	27	30	34	38	32	30	26	36	28	33	43	41	36	35	30	30	32	32	34	31	37	35	33	32	38	27	41	39	41	42	26	34	39	36	39	42	32	29	37	26	31	32	32	29	30	32	27	34	23	34	30	33	43	31	36	47	34	32	31	32	23	31	43	33	30	32	24	31	34	36	32	31	29	22	35	28	26	33	38	32	30	43	30	28	20	40	39	26	27	39	28	34	30	32	34	25	39	32	37	37	39	37	34	36	39	33	29	40	31	29	35	26	30	30	36	35	33	27	32	26	30	34	31	38	37	42	31	37	38	32	21	23	33	22	25	28	25	38	28	25	37	30	33	26	38	30	24	31	31	24	20	28	33	27	32	34	32	24	30	36	34	26	34	30	34	37	31	31	18	29	28	40	33	24	37	33	23	19	31	39	32	47	38	26	27	32	24	33	31	24	32	29	34	35	30	42	38	28	24	32	26	34	33	44	31	28	37	26	30	32	29	32	39	40	35	32	28	24	38	41	30	28	27	44	28	51	41	32	33	36	33	37	34	36	35	37	23	22	42	35	37	19	32	30	38	36	37	38	38	36	25	33	39	29	32	34	32	33	31	32	30	29	40
35573	27608	22558	37105	44263	41839	35547	29793	24571	20342	17345	15193	12773	10688	9048	7738	6562	5671	4742	3830	3514	3231	2860	2599	2464	2257	1898	1860	1842	1695	1712	1531	1487	1485	1385	1338	1226	1278	1258	1060	1140	1014	931	904	922	891	873	794	814	767	768	754	759	733	749	809	757	758	727	685	717	794	723	705	729	700	688	739	644	701	656	657	673	646	676	598	588	641	663	653	650	555	599	576	590	621	602	636	635	671	616	578	625	603	587	525	550	520	578	538	571	559	550	594	557	596	573	559	605	582	532	574	504	566	542	524	523	579	593	516	526	547	545	491	520	534	565	542	513	486	545	528	580	530	535	552	538	568	575	552	494	554	529	543	537	540	519	526	538	565	519	529	546	544	513	522	517	524	565	561	554	515	547	521	558	526	558	557	526	517	527	510	528	552	610	587	519	531	558	543	506	512	530	512	481	512	531	557	552	522	469	539	479	542	542	534	568	558	584	537	577	566	527	525	529	535	541	541	549	503	575	531	545	560	522	504	553	513	540	515	501	549	522	534	561	532	541	555	527	487	563	538	549	541	492	500	533	522	538	481	540	491	567	513	545	548	518	522	510	545	521	540	532	515	557	561	601	525	552	522	503	546	521	541	558	545	541	531	531	517	482	563	523	533	523	535	545	512	550	537	533	547	520	562	538	523	505	515	517	534	528	577	535	523	563	554	535	526	542	545	565	551	496	539	499	561	539	512	529	493	522	525	575	532	551	513	543	472	512	586	566	511	577	545	585	552	567	549	521	530	486	570	519	515	503	531	509	551	522	536	542	502	510	567	527	529	511	538	537	527	535	492	539	570	494	553	551	538	529	542	560	497	523	513	514	507	538	536	559	521	515	550	556	559	516	535	532	461	554	538	567	551	545	503	556	541	549	500	529	517	538	518	533	572	547	475	516	526	542	512	560	512	549	452	525	527	571	521	475	505	542	523	550	552	539	537	551	513	505	551	507	540	495	519	566	544	554	529	531	544	526	506	525	549	538	553	551	529	535	502	565	546	519	507	553	522	483	555	541	517	516	545	490	553	512	473	549	541	512	529	515	526	499	499	542	550	516	462	539	506	551	573	538	518	520	499	574	532	525	577	516	543	515	558	502	570	515	550	503	550	468	540	559	511	527	526	568	527	545	510	508	522	544	503	592	512	548	522	501	522	556	522	500	555	571	538	580	501	532	546	526	578	514	527	557	537	532	526	535	521	586	527	521	515	517	518	560	514	496	572	546	530	529	545	547	528	555	518	544	540	550	534	513	558	534	544	527	534	551	521	530	536	494	527	520	573	537	526	512	554	520	535	514	455	550	552	532	538	523	497	557	566	513	532	533	559	542	498	534	495	536	515	511	500	554	553	563	490	520	519	549	538	541	582	549	580	599	551	531	556	508	526	537	564	534	545	533	518	507	565	537	505	508	514	581	537	526	526	560	554	558	533	548	524	529	531	544	542	542	536	532	545	538	544	543	510	567	542	573	566	554	526	532	516	496	483	530	520	525	520	513	526	527	471	535	565	546	543	542	546	536	530	531	511	537	535	531	544	523	541	508	541	584	532	515	515	508	542	534	532	544	546	528	530	517	571	509	542	534	559	513	540	555	586	527	569	545	496	555	506	520	538	543	611	540	563	536	558	519	508	548	535	558	561	556	544	503	520	540	563	546	531	535	521	518	503	495	532	554	512	547	515	526	556	522	531	523	536	532	575	502	549	513	496	549	507	547	519	548	528	545	550	489	542	533	497	546	546	553	571	541	541	559	521	527	500	582	516	509	511	541	562	552	532	526	522	517	549	506	544	602	581	566	533	553	545	558	532	515	528	518	551	537	519	507	532	545	532	545	588	524	576	504	549	559	547	554	523	553	543	552	526	520	558	522	534	515	544	525	539	496	540	515	548	503	559	481	494	570	499	496	551	558	558	534	563	509	557	546	518	480	527	525	542	533	551	540	496	522	561	530	520	528	524	512	545	513	546	523	522	508	550	493	586	545	509	563	543	547	535	572	525	517	569	514	510	515	537	556	565	506	535	509	541	524	527	544	492	533	498	492	544	541	541	522	563	524	552	551	527	566	575	513	572	545	527	554	514	504	538	564	486	530	528	525	520	494	511	549	565	550	556	527	552	547	514	541	537	497	506	529	554	551	545	513	543	563	529	517	505	541	525	546	545	527	526	523	509	551	504	497	532	538	521	526	536	556	552	548	515	535	523	534	546	502	484	550	516	532	547	531	529	563	519	535	526	516	550	543	561	530	531	494	511	478	515	538	569	517	559	523	553	511	519	536	533	527	491	519	524	552	542	528	538	530	515	527	531	537	567	502	528	541	531	520	534	502	526	524	568	505	522	570	509	523	492	519	533	586	526	535	485	526	559	543	538	545	501	517	584	530	583	517	534	560	491	545	560	550	497	527	500	499	561	490	528	543	529	535	525	524	539	529	520	545	494	539	488	560	524	533	499	535	556	510	555	525	541	558	542	528	527	548	529	565	539	518	491	559	564	517	505	502	535	520	508	520	501	578	518	575	516	532	513	524	533	555	570	550	527	542	537	550	578	523	543	538	574	552	543	501	550	523	558	549	513	505	520	555	551	549	563	522	487	546	541	577	535	519	520	511	554	547	527	565	534	580	526	488	544	519	476	541	540	541	550	525	519	518	530	513	516	490	578	502	499	509	539	565	530	513	563	547	542	527	559	504	520	529	524	516	553	551	571	509	560	514	532	551	548	575	555	553	561	495	494	562	530	508	521	517	495	560	487	508	562	505	556	527	548	524	546	487	555	541	519	585	543	547	523	533	570	521	545	554	574	556	541	491	540	546	542	551	542	568	539	556	548	539	539	516	505	535	537	503	485	510	511	508	552	570	593	516	532	525	518	485	562	516	523	536	580	513	539	571	515	567	475	512	519	552	531	552	501	526	538	514	564	548	546	506	537	535	531	557	541	531	525	519	498	526	525	527	525	556	560	561	542	543	533	514	526	524	527	529	527	539	559	566	556	536	533	528	529	529	528	561	532	550	541	518	535	515	503	541	509	489	520	541	531	508	559	548	541	534	527	531	527	549	539	514	541	523	500	551	546	564	527	544	559	559	551	532	550	520	554	514	545	554	511	526	549	548	552	539	542	539	517	506	543	511	575	546	535	513	539	530	548	509	568	560	523	532	514	538	533	541	497	562	543	534	550	524	552	545	595	511	575	531	510	514	535	557	520	550	513	566	513	499	554	551	569	557	548	504	558	498	524	523	527	555	504	512	530	556	573	546	513	508	550	554	545	562	557	559	528	540	515	567	576	513	519	531	546	524	511	565	524	544	562	511	590	517	605	543	528	515	521	555	497	524	481	550	513	583	541	535	540	503	529	555	507	552	579	534	542	540	526	518	570	516	510	556	497	565	505	579	552	532	522	546	526	549	527	516	540	542	553	574	495	543	546	520	498	559	555	553	533	525	565	505	551	541	523	554	551	535	487	501	521	614	536	546	543	513	568
5214	2802	1832	1473	2379	2535	1857	1369	1029	714	626	530	424	353	293	276	191	172	155	133	112	110	89	98	100	85	75	69	77	49	59	55	51	37	55	42	43	37	57	54	39	50	56	38	34	28	30	35	34	39	42	36	40	35	37	30	33	33	40	36	47	24	38	43	27	26	18	32	25	28	22	27	31	28	34	36	40	20	34	30	41	37	27	32	29	24	31	27	43	39	31	27	26	24	21	25	23	32	28	31	27	34	32	31	32	23	28	22	30	25	18	29	22	18	31	27	25	28	21	40	31	35	15	31	35	19	30	21	30	27	29	32	22	26	23	27	28	31	29	28	30	20	27	26	31	24	33	23	22	24	24	24	24	33	28	26	24	38	36	33	30	30	28	35	32	25	19	21	22	39	23	27	30	28	24	26	25	19	31	30	22	31	30	24	24	28	18	31	29	30	27	29	24	21	28	19	27	30	29	19	21	19	28	16	30	28	23	16	30	34	21	19	26	25	23	25	27	23	31	20	27	23	27	14	26	23	24	29	24	34	19	29	19	31	34	31	30	26	31	18	25	20	27	27	20	24	33	18	19	25	29	22	25	21	24	17	31	26	27	26	31	26	31	29	25	32	21	36	35	29	29	24	25	21	18	20	19	26	21	26	29	29	27	27	35	27	25	30	26	22	26	31	29	23	29	35	18	27	28	25	22	21	28	27	22	33	31	30	19	27	24	25	23	27	21	30	23	23	19	28	24	33	27	25	30	28	14	19	36	25	25	25	23	20	22	20	17	28	28	33	32	27	30	23	35	29	21	23	24	21	20	22	24	24	30	30	28	24	22	30	31	22	26	28	34	19	33	27	28	34	22	25	28	30	37	17	23	20	32	27	28	22	29	20	34	24	23	21	25	20	29	25	19	27	29	21	28	30	25	23	27	27	21	33	21	32	30	29	27	23	23	26	37	21	23	14	30	23	25	28	23	19	28	19	31	24	33	19	29	26	31	21	24	25	27	30	27	26	27	25	31	18	24	24	19	27	30	27	19	21	34	24	26	34	25	33	23	15	22	27	27	34	23	28	22	30	38	27	34	22	26	36	30	25	24	28	29	28	24	29	30	23	26	21	26	23	22	32	24	28	30	39	27	27	29	24	36	24	24	15	24	23	30	31	29	24	36	26	22	15	32	21	27	24	31	24	24	23	16	29	30	28	27	32	29	32	35	33	31	29	25	26	29	31	22	18	19	23	19	23	28	23	22	22	28	21	22	30	25	27	20	20	18	22	31	25	26	32	18	23	28	32	31	27	22	20	23	14	30	23	24	23	29	26	25	31	32	28	23	27	27	20	21	25	26	30	29	26	13	29	31	30	29	35	29	26	30	23	22	28	17	23	24	24	22	23	22	27	28	28	18	20	24	30	31	30	25	26	19	23	28	26	27	35	29	26	23	24	28	34	24	17	30	21	28	26	33	25	33	27	26	27	20	24	27	23	28	20	23	18	20	19	23	20	24	26	25	21	25	29	20	31	23	26	30	24	23	23	27	14	25	37	31	30	28	29	22	23	22	22	27	29	21	21	24	18	30	18	21	22	35	32	15	21	22	32	33	29	36	32	16	25	31	27	27	26	36	21	24	33	33	30	33	26	38	26	18	32	28	37	20	23	24	25	22	19	28	19	22	27	24	29	30	20	29	22	29	22	28	22	24	27	25	31	29	18	26	28	29	20	25	38	28	12	31	32	30	22	24	22	17	24	19	28	21	22	27	28	24	22	36	22	22	18	38	26	26	30	27	30	23	35	34	34	23	19	18	21	33	32	31	23	30	34	18	19	24	28	23	31	26	32	28	21	35	24	18	24	29	28	27	24	30	16	25	20	16	26	28	19	26	22	26	23	30	20	26	25	16	25	29	29	22	31	30	35	28	23	30	26	30	22	24	28	28	34	34	28	21	25	22	19	38	18	21	23	28	19	28	19	27	26	29	26	23	25	13	22	23	28	23	27	25	31	24	22	34	25	25	32	28	29	29	25	21	23	32	37	28	22	30	23	26	42	30	18	16	24	27	21	29	27	28	27	29	23	27	21	21	15	19	21	31	31	18	40	31	31	16	29	36	22	26	29	34	28	23	25	30	21	29	21	21	24	26	30	27	34	19	30	26	32	27	26	22	30	27	28	34	26	34	31	26	33	31	26	29	29	21	27	36	20	23	29	30	31	18	34	31	22	22	30	30	33	21	20	21	26	22	26	29	26	33	29	24	19	23	24	33	25	34	35	35	27	25	39	24	20	30	23	36	26	29	20	23	25	23	31	35	25	26	28	26	34	16	27	32	26	31	21	24	29	22	26	32	17	23	31	31	25	20	21	22	26	25	25	22	28	11	22	29	31	17	24	23	21	26	23	28	23	21	17	19	31	29	22	30	24	22	18	26	33	28	31	28	26	20	21	24	34	29	36	20	23	29	25	27	26	28	30	29	27	23	20	29	27	30	32	31	35	25	21	30	26	23	25	29	22	24	27	18	19	25	34	23	24	26	13	30	31	29	18	39	28	26	31	17	36	36	28	26	20	26	27	28	32	28	20	27	31	28	28	30	18	25	27	30	22	27	21	21	33	26	28	26	21	36	26	27	28	38	21	20	27	25	32	24	22	17	22	19	30	25	25	24	21	26	24	30	25	33	24	23	30	30	33	33	24	33	17	19	21	24	20	24	29	27	31	23	39	30	18	27	27	28	23	27	22	23	17	27	23	30	32	25	24	18	26	25	24	29	25	28	28	24	29	28	23	26	25	21	26	34	22	19	22	30	23	42	21	33	24	34	33	22	36	34	32	34	18	26	28	27	22	39	26	35	23	30	24	30	42	29	21	21	25	38	27	28	32	21	14	26	23	22	35	31	19	37	34	27	23	24	26	27	24	25	19	33	18	34	17	20	31	22	26	15	27	30	36	29	35	23	20	19	29	30	29	26	20	25	32	16	24	32	32	22	24	26	21	27	21	24	21	28	29	21	19	24	21	27	19	34	28	21	24	26	20	22	30	27	31	32	32	21	23	15	20	36	22	31	19	20	25	23	35	21	24	31	31	23	19	20	27	27	23	30	26	25	30	31	35	22	21	25	20	23	32	26	29	31	19	33	25	16	23	30	32	37	28	26	38	22	21	25	24	22	27	26	36	30	26	33	30	25	25	32	28	31	21	22	20	30	28	25	25	26	21	30	20	24	23	22	23	34	26	25	24	21	24	25	34	21	27	22	27	21	27	20	32	21	19	32	37	21	29	28	27	26	25	25	30	28	25	27	23	29	19	25	19	38	31	27	17	28	27	28	30	25	26	30	21	27	13	28	34	26	25	15	27	29	26	24	22	27	22	32	24	30	24	27	17	23	27	18	32	17	13	27	24	28	25	23	26	21	32	26	30	30	21	23	27	36	25	32	23	23	29	23	31	19	30	35	22	33	36	26	39	16	28	29	30	24	15	30	37	22	34	19	20	29	20	27	27	12	17
41205	31995	26730	41959	49122	46844	40320	34254	29488	24948	21810	18879	16036	14038	11878	10271	8626	7409	6295	5270	4818	4171	3797	3525	3239	2883	2599	2361	2295	2139	2111	1987	1824	1901	1705	1496	1468	1495	1426	1339	1321	1167	1126	1110	999	978	885	817	772	802	729	747	751	770	807	757	854	801	761	710	681	741	691	703	715	720	704	658	702	669	632	573	551	556	572	577	566	545	577	572	572	554	535	502	571	507	538	631	584	580	608	540	531	529	501	470	500	527	485	507	435	496	460	506	430	486	483	445	477	475	443	475	458	460	448	420	411	444	448	432	431	440	439	476	455	468	432	436	436	420	441	472	427	468	463	443	439	415	488	404	406	432	449	474	408	427	440	433	463	479	434	441	467	440	458	459	397	426	414	447	463	420	435	420	439	455	411	397	429	418	422	448	446	442	450	425	419	448	428	446	405	434	448	409	422	412	397	416	425	445	401	431	432	423	438	460	394	462	422	431	445	430	439	445	391	433	409	469	431	390	424	415	416	408	450	427	422	464	442	416	459	411	410	439	420	429	421	448	458	474	429	419	448	431	444	431	475	428	453	461	440	458	411	446	441	464	414	391	442	444	436	442	444	445	413	437	416	407	429	401	460	421	442	471	389	402	415	436	425	455	434	415	428	418	421	400	457	410	389	480	432	416	442	429	431	432	454	444	427	420	449	431	406	412	443	432	400	435	447	442	445	423	429	432	417	440	453	439	445	469	454	429	394	419	446	420	439	406	429	435	422	427	455	432	378	479	445	432	436	410	431	424	450	418	457	417	461	382	447	430	481	421	408	446	478	425	387	469	442	431	436	398	440	422	457	435	417	458	454	412	467	451	448	445	424	442	437	419	451	430	401	412	446	446	446	427	460	450	456	470	431	419	411	469	414	427	424	440	433	439	469	445	447	416	407	465	448	435	456	435	403	424	445	411	425	462	462	426	440	393	410	431	406	480	429	459	407	450	430	453	480	421	426	397	490	426	434	399	401	421	398	472	413	432	413	455	460	389	430	416	427	462	425	409	405	440	467	428	416	434	416	419	434	414	463	446	452	418	445	413	441	424	415	433	449	390	417	451	442	431	422	431	452	435	433	451	454	431	424	420	405	426	415	442	409	419	416	417	435	458	446	437	410	434	456	457	420	391	414	424	430	417	423	442	400	478	465	426	441	394	442	479	420	456	413	445	465	436	455	447	445	424	438	457	425	435	423	430	413	428	425	461	434	448	391	400	444	445	423	445	438	470	449	433	427	430	434	444	403	451	429	441	418	416	466	437	456	426	427	404	406	374	420	445	432	437	425	422	455	440	449	441	444	440	388	406	480	445	417	428	417	479	398	451	432	451	394	425	421	429	410	451	401	440	466	451	456	436	473	426	458	401	473	437	429	448	438	389	437	422	429	442	420	435	411	484	408	451	442	447	411	415	432	408	446	424	380	439	455	439	432	410	471	423	452	424	435	466	435	435	424	440	419	428	447	397	429	396	429	451	482	449	423	435	435	482	435	449	452	445	413	407	437	438	422	432	428	455	434	444	452	434	456	424	417	404	451	458	431	460	401	423	467	419	412	403	409	444	428	409	411	464	405	412	398	419	426	475	452	413	474	470	465	437	421	450	481	416	415	453	417	423	465	422	428	428	439	475	423	422	444	487	430	436	442	418	408	444	419	445	426	436	423	432	473	435	447	482	445	408	438	447	409	429	419	395	464	434	416	454	421	391	442	454	428	417	413	462	411	460	436	434	407	448	440	432	457	399	428	467	431	443	445	470	433	438	472	451	407	440	446	406	456	424	435	438	463	417	430	429	400	428	440	420	413	461	414	435	457	435	411	399	436	425	468	438	444	444	419	432	419	446	453	441	389	429	437	407	409	427	461	438	454	406	415	467	433	427	408	402	429	458	414	422	451	469	424	424	430	425	465	416	437	407	489	423	411	445	433	444	411	433	411	429	417	412	431	438	381	422	469	405	415	434	433	417	385	398	408	411	416	435	480	479	435	401	427	408	441	456	405	476	390	454	416	457	420	418	407	444	442	446	413	446	444	439	484	401	424	429	435	433	396	441	408	438	404	445	455	443	434	393	420	404	444	426	458	397	412	429	435	423	424	432	465	458	398	421	415	465	481	425	481	438	442	423	407	456	429	438	414	454	426	413	429	411	450	456	408	429	450	409	417	459	430	438	441	446	441	428	456	423	451	404	415	436	417	458	437	431	421	442	431	431	428	421	424	433	444	456	452	446	465	426	448	416	477	445	422	424	422	457	419	453	427	417	420	433	398	408	413	451	427	428	425	437	415	437	437	387	435	404	455	454	420	457	440	419	439	395	435	444	405	429	420	411	418	433	404	411	479	379	434	421	384	430	420	427	449	436	457	446	420	434	451	457	389	436	426	421	415	409	428	461	417	434	411	432	451	452	473	454	447	479	436	404	469	432	405	448	423	442	442	469	433	409	439	452	425	450	427	418	456	450	423	439	419	406	432	407	436	444	421	409	413	450	417	425	413	462	399	453	439	475	443	412	431	448	457	397	436	438	447	393	424	459	436	395	428	411	458	430	421	406	422	436	392	462	427	458	462	439	429	426	428	446	469	418	426	448	430	457	461	426	439	447	411	428	449	427	451	484	422	455	439	415	464	440	411	448	393	426	431	451	441	442	472	430	425	435	437	442	444	438	458	459	418	432	436	408	435	422	427	426	442	386	457	414	422	401	471	399	451	468	426	411	462	414	428	421	447	430	400	460	423	417	436	419	412	409	420	426	427	451	475	393	440	492	465	437	420	428	453	435	425	395	411	420	430	444	438	403	449	421	428	442	413	440	406	486	445	442	408	430	458	453	449	452	423	435	435	456	479	437	416	434	451	436	485	481	441	438	447	436	459	417	435	431	397	431	411	445	388	386	472	432	432	454	475	455	420	443	461	400	457	430	398	433	439	426	399	452	431	426	392	403	448	431	444	433	399	453	406	460	450	417	403	395	467	426	465	430	476	415	423	428	459	446	435	442	413	419	456	432	455	452	425	402	448	404	442	431	435	392	429	418	416	407	436	432	394	403	429	475	453	427	441	437	412	429	446	421	446	447	444	437	447	432	436	399	470	431	423	433	421	431	415	423	410	453	429	388	474	395	443	443	424	435	416	435	423	434	475	439	422	424	436	428	433	447	400	450	404	444	428	438	416	461	431	419	437	439	406	422	419	422	457	417	453	408	429	422	449	452	410	411	433	428	411	442	414	449	411	458	454	464	434	390	424	406	419	427	408	429	484	402	456	415	396	394	440	428	424	434	442	439	448	446	434	404	448	416	415	413	423	406	460	402	455	450	425	450	454	414	435	438	383	458	453	447	425	412	420	424	413	462	452	432	427	435	439	414	426	439	422	445	428	433	453	396	406	411	421	419	422	492	437	386	438	416	410	456	445	436	424	436	444	416	462	436	440	433	417	472	452	433	430	439	432	422	432	450	478	458	437	421	434	414	421	426	408	436	476	417	418	439
3259	1366	929	758	1156	1215	879	622	483	385	313	300	263	227	145	137	114	100	79	61	65	65	51	55	50	60	60	53	38	50	43	31	32	33	36	37	29	38	31	41	27	35	28	37	32	29	29	23	26	21	27	26	27	21	32	34	18	38	33	23	22	20	29	27	20	26	32	28	23	20	23	34	25	27	35	24	29	19	24	31	22	27	31	18	26	27	18	20	31	24	27	26	31	24	36	18	31	14	23	26	25	20	25	18	25	29	23	23	18	23	33	19	31	19	20	27	20	32	18	18	22	18	27	21	18	25	25	28	28	29	16	27	34	26	34	28	22	20	24	22	30	22	19	32	18	41	30	18	21	18	24	28	21	18	26	22	20	19	24	21	20	32	24	28	24	22	29	16	23	29	30	19	18	22	17	26	29	22	26	22	18	24	25	25	27	18	29	21	29	24	20	19	27	16	18	30	17	27	29	25	32	16	14	21	27	29	26	27	34	19	24	18	23	20	22	22	19	25	14	26	30	24	19	25	23	27	21	23	16	24	20	21	24	24	26	30	28	22	22	18	24	17	24	19	27	22	23	20	22	30	22	22	22	15	27	21	25	24	20	28	28	19	23	22	20	24	20	25	28	32	26	36	15	24	18	20	34	21	18	22	22	26	19	17	29	28	33	20	25	23	23	20	32	21	27	23	29	22	22	24	26	17	21	20	28	19	27	33	25	25	22	23	19	28	14	24	21	21	28	20	19	30	19	20	21	28	20	22	18	26	27	25	24	15	21	33	19	22	23	23	23	33	18	28	16	24	23	23	34	22	28	25	20	21	28	27	18	18	22	26	27	29	31	20	23	27	33	26	21	27	26	28	30	31	26	26	33	30	29	17	19	33	25	23	13	21	27	25	22	25	24	30	28	27	22	16	22	26	19	28	30	16	28	15	24	23	22	28	22	30	30	23	23	21	30	25	21	30	24	18	25	12	23	22	29	22	21	22	17	14	34	26	19	21	15	32	28	19	23	30	20	23	17	23	21	31	32	24	18	26	25	20	23	27	29	19	19	21	20	25	20	22	22	21	25	24	29	31	25	26	19	24	18	22	23	33	26	24	23	23	11	27	22	28	28	25	22	25	18	25	25	26	31	24	28	23	22	21	32	24	21	25	29	25	14	19	19	36	21	22	26	33	23	23	23	21	25	26	18	22	15	11	32	21	27	27	26	31	29	23	21	27	21	28	23	25	18	32	28	25	18	17	25	17	21	24	30	29	23	22	16	27	23	18	19	25	31	27	31	28	27	25	22	21	16	21	25	30	40	27	25	19	22	26	26	24	15	25	25	19	22	22	21	27	24	17	26	19	29	20	31	24	19	28	25	30	20	23	25	18	23	26	17	26	21	23	26	27	20	23	27	24	17	27	21	15	21	23	23	23	28	23	18	33	23	28	21	25	27	27	28	20	28	23	23	21	29	22	19	24	15	19	18	27	22	27	28	27	21	27	29	26	21	31	19	19	24	22	25	28	14	24	28	23	29	25	23	25	17	21	31	17	29	29	20	21	20	20	16	22	21	26	25	29	16	19	18	19	13	30	25	26	22	26	28	25	29	26	24	29	29	25	27	26	13	25	23	18	27	18	18	24	21	31	19	28	25	21	27	19	29	20	26	32	27	19	16	25	18	25	25	25	24	26	19	20	20	35	17	32	21	23	21	25	28	27	28	25	24	20	24	20	18	27	27	15	26	27	21	25	24	25	26	16	17	19	18	26	25	13	26	24	16	23	31	23	26	20	18	29	23	25	19	23	25	27	20	21	20	22	27	29	26	19	18	28	25	30	25	21	16	29	30	24	22	24	18	23	12	29	28	24	17	23	26	20	24	26	32	21	26	30	31	22	23	22	25	33	23	22	26	22	31	29	28	22	26	28	20	20	31	24	19	19	24	31	27	24	24	18	20	20	29	33	17	30	24	26	13	20	27	21	17	16	24	17	24	23	31	17	26	21	27	18	21	21	21	17	21	25	19	26	26	29	22	21	24	27	32	18	24	26	18	25	25	21	21	23	27	22	26	27	34	21	13	24	23	28	23	26	14	18	25	23	26	20	27	20	16	15	22	21	22	26	28	33	15	26	22	29	15	26	21	27	21	34	24	25	16	24	23	21	26	19	24	24	19	17	25	21	29	22	21	22	27	23	24	17	25	28	29	20	17	23	23	24	24	32	37	24	19	19	25	26	20	16	36	22	24	20	27	25	27	23	20	31	17	26	18	22	21	25	23	22	22	13	26	16	24	25	11	22	22	22	25	23	30	27	30	27	15	24	28	29	28	24	29	27	23	26	27	28	28	30	16	27	31	14	24	29	26	22	26	23	33	20	21	24	26	22	24	19	20	23	21	19	29	30	22	23	17	18	32	25	29	26	36	36	29	31	36	29	27	32	25	28	29	22	35	28	21	29	25	32	17	25	22	21	26	28	28	13	16	26	16	25	31	29	28	29	22	21	21	24	16	21	27	27	25	21	23	26	30	26	26	29	29	16	27	19	26	13	30	23	25	21	20	21	29	21	26	29	15	26	25	28	29	29	22	32	19	23	19	29	19	17	23	21	15	24	20	37	30	32	20	23	25	30	22	34	25	23	17	26	27	21	28	20	24	27	24	24	22	17	30	18	21	24	29	31	22	33	18	24	24	30	26	26	18	21	22	24	20	23	23	23	27	14	19	30	32	20	29	21	25	24	29	27	17	22	25	25	24	24	24	28	24	27	21	32	31	25	21	24	13	24	18	31	21	33	28	28	21	20	23	21	24	23	15	22	32	27	27	19	29	31	23	22	20	24	21	29	24	23	27	25	29	23	28	27	24	21	24	25	25	24	35	23	22	19	19	25	30	29	30	19	23	19	33	28	22	13	28	36	34	27	19	34	21	22	20	28	24	35	25	24	26	18	20	22	23	25	16	18	27	24	31	20	17	24	27	19	27	26	28	22	25	16	20	25	26	24	24	33	24	22	34	26	22	31	20	32	29	29	16	21	19	26	20	27	22	23	24	26	25	22	20	21	28	24	17	16	23	22	24	20	30	16	14	25	26	19	21	25	26	24	23	30	26	23	18	17	26	18	21	25	22	17	23	21	21	17	27	31	19	20	22	36	28	29	23	19	23	27	21	21	21	27	17	16	27	23	22	23	26	24	29	21	25	21	17	18	24	23	17	17	18	14	22	23	22	22	23	25	27	23	12	28	23	36	18	34	29	26	20	23	23	23	16	19	22	22	20	13	27	28	26	27	12	30	28	24	20	24	29	29	21	32	21	22	26	24	18	26	15	27	22	27	20	21	26	39	33	22	25	19	29	16	27	39	21	37	28	24	30	18	24	34	25	23	17	22	33	22	20	25	23	25	25	21	22	21	29	22	32	22	30	26	28	17	10	24	32	26	19	18	27	23	23	25	25	25	20	23	26	31	23	21	17	20	18	24	24	29	27	27	23	24	29	22	23	32	17	26	22	19
33182	24388	18553	33871	40389	37535	31377	25196	20373	16239	13959	12092	9772	8279	6573	5612	4794	3942	3258	2755	2490	2256	2073	1961	1862	1607	1457	1508	1285	1286	1199	1134	1118	1165	966	928	945	1006	837	860	816	788	784	682	627	643	630	574	540	580	558	572	542	577	540	566	535	552	546	547	533	531	518	521	535	549	515	515	531	509	525	444	450	459	483	463	453	492	475	417	464	472	443	448	445	451	466	501	484	463	448	484	456	410	413	416	444	427	427	428	415	408	442	428	407	422	398	419	387	439	388	390	411	400	382	393	398	374	414	383	372	425	386	384	401	451	393	403	406	343	393	386	387	395	401	385	395	428	411	384	399	366	365	383	401	411	428	382	380	433	392	386	419	405	422	429	410	434	403	396	384	405	416	399	420	425	387	401	419	387	399	414	399	377	412	395	389	427	425	367	428	408	411	375	366	368	438	399	355	390	423	441	389	422	449	413	387	406	404	371	380	380	380	403	407	414	411	389	391	408	417	403	399	369	387	403	437	379	375	434	378	391	386	379	383	397	420	386	415	409	387	397	404	383	370	418	369	419	380	390	399	384	375	409	416	391	393	403	385	415	378	387	392	445	431	396	396	417	385	375	376	379	405	402	397	410	370	405	400	411	365	332	386	427	404	362	408	401	373	404	423	401	422	413	408	409	423	403	393	394	431	399	358	382	396	392	420	386	413	409	351	386	386	410	356	371	435	378	366	386	378	377	404	420	406	397	403	411	384	399	397	372	400	399	412	385	386	376	412	404	417	394	405	416	398	382	413	402	385	357	409	411	424	419	414	409	398	396	392	367	380	415	394	408	403	429	379	378	439	423	362	399	397	397	403	386	444	396	397	417	401	398	400	399	378	408	361	392	388	415	365	416	409	363	393	386	354	394	403	409	383	403	386	398	428	377	396	387	402	394	391	416	383	425	374	398	418	395	393	378	406	386	373	390	362	390	395	369	410	394	402	402	414	404	407	407	380	398	394	398	399	375	414	389	396	413	397	426	429	417	402	382	390	385	439	418	383	408	409	390	441	365	393	389	377	418	359	393	403	396	386	406	422	413	423	432	423	411	398	391	383	390	397	362	387	400	426	414	417	412	403	396	397	381	416	405	402	392	382	397	384	434	382	367	375	393	407	341	414	387	367	427	404	430	386	426	403	430	387	381	394	363	396	403	395	370	387	401	403	446	384	422	405	396	378	364	382	404	419	391	345	401	409	392	417	427	409	432	395	386	390	426	376	405	412	355	421	380	394	384	392	366	384	367	390	401	423	411	387	411	381	367	412	378	364	383	399	426	384	385	358	411	379	405	402	390	430	438	432	412	381	398	408	393	355	380	363	408	383	385	369	418	400	414	390	381	406	387	389	394	392	390	418	385	415	374	383	372	420	384	432	420	402	389	365	394	412	420	435	398	383	368	386	419	391	405	377	383	384	364	384	405	393	397	388	334	392	404	402	400	382	398	397	405	386	380	373	436	397	436	401	375	378	403	420	382	402	398	385	373	411	425	394	406	408	382	407	422	394	364	415	393	403	410	394	400	407	370	432	397	389	402	390	382	384	395	369	392	450	402	413	404	414	398	403	391	383	395	372	417	382	392	388	401	372	393	394	390	408	392	418	406	420	386	357	364	416	391	384	369	390	421	416	389	409	381	401	408	369	417	387	384	397	381	389	418	414	381	431	419	397	418	411	387	407	398	396	341	427	432	370	363	422	390	385	380	392	397	431	368	437	382	425	411	422	409	395	360	377	420	389	403	387	420	402	379	392	421	375	411	423	426	362	375	400	411	396	399	419	392	433	413	422	388	408	408	424	419	413	396	435	400	391	367	391	395	385	408	404	354	368	425	379	451	370	417	386	420	421	371	401	394	405	404	387	391	397	421	397	412	420	397	363	414	388	406	416	406	412	419	381	376	406	395	378	424	410	415	408	420	428	407	395	444	398	400	417	401	386	367	391	413	397	401	408	418	396	431	390	398	396	382	421	365	371	396	394	422	427	412	390	357	396	423	376	371	403	403	419	385	371	400	398	398	406	406	375	381	425	380	391	370	410	412	429	394	422	362	381	447	398	386	405	415	395	412	405	390	401	387	382	391	362	408	387	358	413	440	421	429	381	388	396	355	396	372	392	406	389	405	394	378	422	384	399	363	382	425	383	387	375	396	373	413	368	392	403	407	397	425	382	410	381	397	447	407	444	393	382	390	411	381	420	405	392	411	409	413	413	427	395	415	416	443	425	394	381	438	396	382	409	376	406	407	407	400	407	408	389	378	415	425	393	399	413	388	417	420	387	410	420	367	377	359	385	408	391	439	385	411	420	428	365	394	409	413	383	434	380	406	441	386	398	388	393	401	388	365	405	393	389	410	407	399	419	403	394	391	395	388	429	361	381	330	398	426	378	402	404	403	417	408	406	394	402	401	389	396	408	390	388	399	417	377	411	386	369	416	390	409	383	380	405	385	410	410	378	419	395	389	392	410	367	381	399	413	385	394	387	425	396	398	388	412	419	414	363	397	403	423	422	381	382	396	393	404	419	421	404	392	397	406	438	400	413	408	399	386	416	421	450	372	372	411	389	397	411	397	437	403	405	404	390	411	373	371	417	388	415	407	420	364	433	396	401	399	346	420	393	398	372	417	394	379	416	423	409	392	463	359	391	417	389	419	416	392	409	399	459	402	398	398	394	380	418	401	426	392	413	400	438	424	385	410	420	390	401	420	395	414	412	396	411	395	409	362	407	429	427	413	392	414	408	436	401	412	395	435	400	405	372	362	389	392	386	406	372	419	382	421	428	414	394	420	380	370	404	410	430	378	441	424	386	416	401	392	387	405	389	424	420	392	389	383	399	406	354	396	394	377	374	397	393	393	442	387	383	404	414	395	374	404	382	393	407	391	413	395	405	414	414	387	429	365	380	394	409	370	383	395	402	354	371	414	430	415	399	427	366	410	373	387	387	418	400	377	416	416	401	404	394	415	416	385	380	407	403	414	388	412	375	396	406	378	435	389	384	421	379	360	408	367	394	367	419	434	398	406	362	407	424	358	404	412	398	406	368	404	428	402	407	400	407	413	422	392	395	382	400	404	398	397	408	403	422	423	378	417	379	387	370	378	432	397	379	382	404	352	384	411	406	386	388	382	399	417	401	402	374	405	402	397	423	385	401	404	374	362	361	414	403	422	383	426	403	384	415	387	407	407	415	427	391	396	396	378	418	401	398	386	433	386	390	412	380	398	376	394	360	426	390	420	393	399	422	390	371	373	410	394	404	395	385	418	368	372	401	368	408	365	454	390	392	404	422	406	398	369	370	402	365	432	406	399	398	397	410	377	368	377	395	415	388	384	406	387	368	389	418	352	394	373	419	388	409	371	384	403	395	408	423	407	391	381	386	384	424	374	382	402	408	369	391	383	405	365	424	384	385	395	385	399	405	411	396	416	407	391	403	452	386	377	397	380	378	414	400	389	445	412	396	374	375	376	416	406
2928	1424	827	716	1162	1193	807	596	475	322	360	258	204	190	147	142	107	84	83	73	62	51	54	51	61	49	29	47	32	35	43	30	52	42	33	28	39	31	36	31	28	28	26	40	31	27	25	22	17	30	21	26	22	28	17	19	30	26	32	34	33	24	26	31	24	28	19	21	20	26	24	27	25	28	22	23	19	25	27	24	20	17	27	29	15	21	24	34	26	17	29	26	31	26	24	34	12	24	30	17	22	29	17	18	12	22	21	21	25	31	18	24	21	28	25	17	22	18	23	20	20	28	20	23	21	24	19	24	20	22	18	25	26	22	27	23	18	22	23	20	19	21	18	18	22	24	21	26	17	17	13	21	20	22	21	17	29	18	15	19	23	25	21	18	23	19	19	21	27	16	22	29	28	18	13	15	16	17	25	17	22	26	21	26	24	21	17	22	18	14	20	21	26	20	30	17	28	13	26	23	27	25	28	29	27	15	15	19	24	22	17	17	24	33	31	25	19	26	24	26	28	25	21	24	24	20	25	15	14	23	22	14	24	19	18	18	16	15	16	21	24	12	18	22	25	22	16	26	17	20	23	18	23	23	18	16	17	19	18	19	22	25	30	16	23	18	22	24	16	19	23	21	24	22	21	23	16	21	20	20	27	25	15	17	27	22	22	23	19	28	33	18	23	21	21	25	18	15	21	17	29	30	27	23	23	22	24	31	25	29	21	14	21	19	29	18	21	21	27	23	19	19	23	23	14	25	23	26	11	32	17	25	17	19	24	20	12	14	17	19	16	27	20	22	14	30	21	17	26	17	20	16	23	23	26	18	25	18	15	25	35	28	20	22	20	20	21	28	18	30	20	24	23	27	14	21	19	24	21	24	22	19	23	27	24	17	35	17	23	28	20	25	25	20	24	31	25	25	23	24	14	24	21	30	16	25	21	22	24	20	26	22	30	25	20	28	19	22	30	16	14	21	12	28	22	28	26	22	14	20	20	27	22	15	22	30	15	21	18	20	25	27	28	21	25	34	27	26	23	23	15	27	27	19	26	22	16	22	18	18	21	24	19	16	17	12	19	23	17	20	16	19	26	17	32	24	22	23	28	24	17	16	24	20	29	17	18	20	16	23	15	24	28	22	20	21	16	29	19	24	24	19	20	26	22	21	31	23	24	30	11	18	16	17	26	28	13	22	15	25	22	21	11	24	24	18	21	28	25	27	21	18	27	18	15	21	29	18	23	22	24	28	27	21	24	20	18	26	30	23	26	20	18	20	21	27	17	27	15	21	24	11	11	20	20	20	19	21	21	18	30	21	19	17	16	31	20	34	20	20	35	26	25	19	17	26	15	27	27	20	29	18	32	26	15	26	24	21	33	22	22	22	21	24	16	24	28	21	18	14	25	16	24	26	22	27	18	19	18	21	19	19	16	31	20	23	31	22	15	17	14	20	16	21	18	21	29	22	23	19	20	22	21	11	28	21	28	10	21	26	16	28	24	18	30	20	27	32	30	23	29	23	23	28	19	26	13	19	35	16	22	18	21	19	19	17	18	18	20	23	19	16	14	20	29	19	24	23	29	27	24	18	20	23	24	33	22	17	19	18	27	32	25	19	14	22	16	31	20	22	17	20	16	25	19	21	13	21	24	22	31	19	25	26	21	25	24	22	13	23	23	24	26	21	20	19	23	23	28	21	25	22	22	24	25	27	17	14	22	31	18	23	21	20	21	25	29	27	21	11	28	28	17	23	25	22	27	17	21	20	18	26	24	16	13	21	19	25	25	16	30	24	18	31	29	20	25	20	17	25	17	29	17	21	22	25	15	18	19	25	27	17	19	26	27	17	28	18	23	32	30	24	21	19	18	19	19	16	18	22	26	20	23	17	28	18	22	23	28	25	23	25	21	24	22	19	29	35	29	31	18	19	27	25	21	21	23	14	16	21	22	12	21	27	19	28	18	22	21	25	16	29	21	13	26	26	25	21	25	24	22	17	19	26	25	28	25	19	18	27	15	20	19	18	27	18	17	21	19	21	26	24	26	28	14	22	31	27	30	28	17	31	29	31	23	19	24	26	14	20	19	14	19	26	20	31	21	27	24	25	27	19	22	13	27	17	21	19	21	18	23	16	18	19	22	18	22	20	30	31	14	20	18	15	14	20	28	16	20	26	27	19	32	26	20	27	12	24	12	23	25	27	18	30	9	25	19	23	19	16	20	21	24	18	20	26	29	28	23	21	14	20	25	27	22	21	27	19	28	22	22	17	20	17	28	17	13	19	17	21	25	27	17	23	18	17	20	21	22	27	25	18	18	18	26	21	16	27	15	22	15	24	27	17	29	19	26	31	26	25	26	18	25	20	23	22	28	32	24	23	23	22	22	22	13	22	25	27	25	19	26	26	12	29	32	22	18	24	27	17	31	23	22	20	19	15	23	20	41	21	34	25	21	27	22	27	26	19	30	13	21	27	25	23	25	23	16	21	24	21	30	20	19	35	19	15	33	25	16	18	18	23	17	22	14	24	16	28	28	22	19	25	18	28	17	14	24	21	20	20	14	20	15	21	12	26	32	22	23	16	18	18	27	22	19	23	22	16	32	15	33	24	16	23	13	25	26	12	25	19	18	30	11	20	22	13	25	14	24	27	22	25	20	24	16	19	21	21	24	19	20	19	21	18	20	21	13	26	19	24	17	15	23	12	18	21	25	20	20	18	22	33	21	18	15	24	22	19	19	23	27	20	22	24	23	23	27	26	19	20	19	18	24	21	14	15	26	13	26	17	26	19	17	27	15	26	23	21	23	22	15	24	21	31	19	18	25	22	22	18	16	25	24	26	24	17	31	25	24	19	26	17	25	18	30	23	21	26	20	12	19	27	25	20	20	21	27	21	21	23	24	16	19	27	19	21	17	17	21	35	30	22	18	20	21	25	21	22	26	25	28	18	28	21	22	24	22	16	25	29	23	22	20	19	28	16	25	19	22	21	27	21	18	18	22	22	28	19	27	25	21	25	30	25	16	17	23	20	24	15	18	20	18	21	32	19	16	23	15	20	20	23	20	21	22	32	29	26	29	23	23	20	23	23	26	16	19	16	22	23	16	19	23	27	19	26	22	34	22	17	20	15	23	33	26	19	27	22	23	27	10	25	22	17	21	20	24	27	24	16	25	21	13	22	26	18	25	27	17	22	28	19	29	24	21	21	25	26	21	17	22	20	18	26	16	25	17	18	22	17	23	16	23	20	15	20	23	23	19	22	16	20	22	20	24	18	29	20	14	22	29	21	15	25	26	22	18	25	24	18	24	21	20	25	33	23	25	14	26	25	26	20	17	20	22	20	24	18	20	15	25	22	22	21	25	26	19	19	17	14	19	19	25	19	25	25	24	25	22	15	33	16	20	17	21	29	18	19	23	19	18	13	22	26	21	22	15	22	20	20	16	20	30	14	21	20	28	14	20	24	27	16	16	19	19	28	17	26	24	30	25	17	24	18	19	24
33709	24805	18831	34176	40496	37650	31326	25269	20106	16519	14624	11853	9525	7966	6609	5656	4607	3686	3163	2689	2452	2145	2004	2057	1851	1628	1512	1460	1307	1290	1139	1075	1142	1083	921	930	890	945	851	793	803	734	708	678	614	544	600	496	495	564	503	569	518	550	532	537	502	498	506	489	493	490	479	494	514	499	496	489	466	458	447	470	421	436	435	430	438	447	472	418	452	415	407	440	365	410	451	475	476	465	412	406	399	371	383	411	400	388	392	353	424	382	399	374	406	429	372	374	390	385	389	337	360	358	404	367	373	356	346	352	340	372	393	361	419	336	365	377	348	360	340	388	377	358	376	372	345	375	370	374	389	372	366	367	380	342	372	374	333	371	414	391	370	387	392	377	380	420	384	355	367	362	385	398	393	357	359	361	354	361	357	379	401	385	349	367	342	388	361	389	343	337	343	378	353	393	374	367	383	403	430	343	366	347	358	365	354	367	351	365	404	344	369	375	370	362	386	354	371	375	382	367	355	324	331	365	350	363	346	365	330	379	360	361	324	340	363	360	379	357	374	383	355	387	377	375	372	366	357	364	363	348	376	331	351	349	351	378	357	349	345	345	387	389	383	375	367	367	343	394	365	350	360	343	360	385	410	389	379	351	353	359	355	387	352	358	371	326	357	372	351	399	369	375	335	351	396	344	363	362	351	391	345	378	329	364	374	329	358	370	358	364	354	400	367	366	358	385	394	331	362	354	376	413	364	398	346	360	393	382	399	366	386	412	355	338	361	361	379	347	380	369	415	366	361	371	347	375	375	350	387	348	350	348	355	382	374	392	348	338	354	348	368	351	386	376	367	351	365	356	350	389	339	377	395	369	380	372	354	328	385	361	326	376	377	380	340	366	349	379	394	401	419	338	386	388	374	294	377	390	380	357	376	353	380	371	399	352	370	382	385	346	378	360	340	392	350	371	369	359	362	397	334	342	379	351	373	383	355	357	404	384	382	390	396	357	368	364	360	366	357	360	373	352	413	335	376	380	357	346	379	345	392	367	351	357	363	363	385	381	364	375	373	327	367	365	370	418	384	386	349	364	363	383	366	384	359	372	392	365	365	380	396	365	362	371	352	377	355	380	395	394	375	353	361	386	396	357	387	421	351	394	371	388	366	364	377	371	361	348	351	391	401	370	364	339	359	350	355	345	393	370	388	385	346	383	330	366	368	348	347	372	355	382	367	366	347	365	339	358	359	382	352	361	386	350	336	377	402	346	311	350	375	376	359	343	347	376	378	361	360	402	395	353	365	362	381	372	414	360	370	386	365	364	374	336	375	367	392	378	399	355	340	327	377	354	351	338	378	363	386	355	348	343	367	372	359	389	351	344	400	356	381	362	368	395	319	382	369	379	393	391	335	370	362	362	382	355	384	376	371	367	378	378	368	374	358	363	355	385	359	359	354	365	359	364	357	358	334	371	353	356	350	377	363	389	413	334	344	384	359	383	336	378	369	383	398	380	336	348	329	381	360	372	376	346	373	334	399	368	368	335	375	370	366	362	354	367	365	350	406	386	347	354	356	365	362	362	364	387	359	361	367	384	385	410	353	354	354	375	390	369	339	352	346	367	385	352	352	349	369	374	364	364	349	332	381	378	346	361	346	373	391	339	369	369	340	367	361	372	411	334	340	373	385	402	340	349	369	366	356	333	372	366	397	365	369	356	376	359	382	377	350	350	363	362	369	373	367	409	353	382	364	351	364	348	378	361	378	357	394	370	363	352	375	347	364	364	369	344	378	370	355	342	374	343	367	390	367	386	340	363	382	376	362	357	371	332	358	374	381	380	381	338	360	356	404	392	361	375	344	350	410	387	320	375	391	367	361	400	363	352	353	357	375	340	378	377	364	392	345	325	374	373	385	356	375	375	363	336	395	347	344	363	345	368	393	358	385	396	372	363	375	342	376	333	371	403	360	363	357	332	390	396	358	343	398	380	383	393	365	384	327	364	366	359	373	372	386	378	337	322	341	378	354	331	343	370	364	389	376	390	357	375	337	342	389	400	339	397	395	346	369	391	374	326	362	385	336	346	357	370	380	357	359	405	347	355	354	378	354	371	374	372	398	376	364	412	368	361	396	384	359	358	382	370	384	374	365	335	350	376	378	339	365	384	407	355	362	354	383	388	373	383	356	364	360	367	364	369	385	346	369	348	376	386	345	392	385	355	355	352	346	340	337	363	363	327	390	367	351	386	392	385	352	378	414	365	385	375	359	335	381	375	347	345	389	381	379	354	400	347	396	376	357	371	389	351	396	363	348	369	357	380	354	388	375	379	356	398	340	388	358	420	370	338	378	342	375	359	340	368	370	370	345	364	333	357	380	357	386	339	368	399	345	360	394	386	367	334	379	364	381	353	340	415	350	371	355	362	355	369	342	361	390	359	336	390	360	392	365	339	403	375	367	343	354	370	362	362	362	366	365	371	348	372	361	351	342	353	377	402	354	365	354	342	330	335	370	375	380	402	361	392	342	379	374	384	375	396	393	366	342	368	362	352	396	372	362	380	328	370	370	360	371	369	344	355	368	362	394	370	338	357	383	418	354	379	365	399	360	378	394	359	376	378	333	352	377	389	343	369	350	380	402	370	373	351	374	395	371	390	378	383	373	360	346	357	390	382	374	395	363	378	386	335	371	401	342	393	374	379	374	388	369	363	356	405	401	356	386	381	345	377	375	369	368	362	373	365	377	336	368	395	364	347	340	371	382	365	383	350	372	372	383	354	396	359	399	387	392	342	370	374	384	377	353	372	402	353	349	355	386	344	359	358	351	318	372	403	384	354	341	351	365	363	383	386	377	345	400	406	364	322	383	369	371	365	371	394	396	352	330	354	351	333	347	374	346	343	388	373	365	341	373	373	386	388	363	379	349	360	364	389	362	350	373	380	370	402	367	367	364	382	381	370	343	330	390	392	344	334	390	422	372	330	374	355	353	374	372	316	388	347	365	354	382	373	349	375	408	371	375	354	348	383	334	356	353	367	364	376	380	349	390	341	330	370	316	339	384	362	369	363	398	349	344	403	391	364	368	408	372	358	386	385	395	396	381	370	367	364	340	357	406	378	348	376	365	329	387	343	347	384	359	368	370	371	342	331	370	395	367	352	360	400	339	400	382	364	407	356	378	347	369	348	357	392	341	351	373	362	316	382	389	360	369	356	379	400	364	377	380	388	387	332	330	371	366	354	344	340	376	361	376	346	402	358	346	402	364	371	365	368	372	394	343	368	376	384	344	352	369	357	356	350	365	353	392	347	337	362	362	374	393	358	347	385	384	354	383	361	384	375	363	374	363	371	325	328	397	362	316	340	366	357	378	322	340	341	363	361	362	350	367	327	354	396	339	366	361	350	354	381	344	357	337	340	391	325	393	339	332	370	362	344	407	398	372	388	366	388	355	413	359	356	387	344	379	351	404	378	401	371	369	340	411	370	358	372	350	328	374	358	358	386	323	406	379	354	383	369	370	364	404	394
4863	1981	1195	1043	1589	1634	1246	905	690	522	419	370	270	254	220	162	147	109	133	89	82	82	81	74	73	61	69	62	53	57	58	46	63	54	54	42	52	40	51	41	50	48	54	44	41	46	50	30	40	36	42	38	38	36	39	28	37	36	35	31	39	41	31	36	40	43	39	28	35	43	34	47	30	43	33	26	39	42	35	44	30	22	37	37	34	27	36	31	39	32	22	34	36	22	25	35	34	34	43	34	32	25	21	26	36	38	38	35	30	32	37	30	34	41	30	21	32	32	36	28	33	29	39	27	40	32	32	29	26	31	34	32	40	32	32	32	29	54	39	43	32	26	34	43	29	38	31	31	34	32	21	40	39	38	30	31	37	29	32	50	25	29	34	37	33	29	38	31	31	38	35	31	26	26	36	37	19	38	37	32	26	43	28	19	32	33	25	50	31	28	28	35	26	35	38	37	25	28	39	34	31	34	30	29	42	33	31	36	31	34	26	29	41	52	36	33	45	31	34	32	38	27	34	30	40	38	38	45	43	40	31	31	24	14	35	27	37	28	30	33	35	28	34	38	22	35	36	29	34	33	30	40	33	41	40	50	38	33	36	32	36	28	30	36	30	32	36	39	34	38	35	25	27	35	33	33	21	36	29	37	36	33	31	29	35	34	31	32	32	28	37	28	32	34	34	40	35	35	36	22	37	43	23	27	35	27	33	31	28	31	32	32	19	37	38	32	30	39	36	30	38	34	28	30	33	32	28	29	35	41	36	30	42	36	36	48	30	35	38	36	34	34	25	29	46	35	32	30	25	34	27	34	29	25	34	22	39	33	31	28	40	21	35	30	37	40	34	30	38	42	33	32	27	30	30	30	33	33	36	38	39	38	30	29	30	37	33	39	24	23	44	34	34	28	30	36	32	32	45	29	30	33	32	30	24	22	31	33	36	30	27	30	34	30	27	34	32	33	26	35	33	29	36	37	28	29	34	27	31	23	24	32	29	38	36	34	41	26	33	22	35	33	34	34	21	40	26	47	32	32	51	31	29	28	40	31	41	33	46	26	31	23	33	33	37	43	34	23	38	35	36	29	27	18	39	34	31	29	44	32	32	33	32	25	40	29	39	41	33	34	25	36	29	40	31	33	34	30	39	27	40	32	30	30	36	32	34	35	26	27	32	33	36	36	25	44	29	36	28	35	33	29	31	34	27	41	35	31	37	31	33	45	25	31	34	28	27	33	27	38	42	30	32	39	35	38	39	26	26	34	28	32	34	27	32	30	27	39	30	31	34	33	30	31	24	29	30	31	31	28	34	26	31	34	32	31	36	38	27	35	30	29	39	43	34	27	35	31	28	34	31	28	32	33	30	38	35	30	35	35	33	30	30	41	37	28	38	36	28	42	26	36	26	31	40	39	37	32	33	28	32	37	25	44	32	24	34	29	34	33	41	30	36	31	35	34	35	43	30	37	33	34	23	34	36	25	35	35	25	36	24	40	35	36	32	24	27	45	31	30	16	32	22	27	37	31	30	30	30	46	28	32	26	34	36	39	26	37	34	32	38	35	39	33	33	39	32	36	33	51	32	24	31	32	30	28	43	31	42	37	39	45	36	40	32	41	38	43	31	22	38	34	17	28	35	36	19	37	30	33	33	36	32	29	30	34	36	38	26	35	24	43	36	32	34	26	39	28	42	30	32	38	27	41	39	31	28	37	39	36	31	45	31	34	30	24	30	32	25	35	38	42	40	35	36	31	32	28	27	26	46	26	31	47	36	32	35	30	28	24	25	29	35	33	26	27	31	29	29	33	32	34	34	31	42	30	28	30	28	37	37	17	36	35	30	28	41	38	31	31	27	28	30	40	37	31	29	34	30	24	33	22	30	33	30	22	29	31	29	25	27	24	36	21	29	24	35	27	27	27	24	30	27	31	36	33	32	36	33	33	40	38	41	29	39	29	30	28	36	28	30	33	39	46	40	31	35	32	28	37	31	34	39	27	34	31	28	29	27	32	28	32	26	24	31	38	42	33	32	38	40	35	41	31	27	30	23	30	27	29	34	23	32	31	29	33	35	33	27	29	41	24	28	30	36	34	29	37	33	30	39	33	30	37	32	32	29	33	34	27	41	21	32	42	31	32	33	39	31	35	42	32	32	33	37	35	37	31	37	33	34	31	28	37	33	41	36	36	29	36	30	30	27	34	35	26	33	26	29	35	37	35	32	32	45	29	29	31	35	29	29	32	30	39	33	34	36	23	27	35	34	27	26	31	33	27	36	28	34	31	30	37	31	45	35	25	20	40	30	29	46	22	33	36	38	40	19	22	28	34	29	28	27	35	34	44	31	35	36	35	36	36	33	23	24	34	31	42	39	37	21	30	36	30	42	23	36	37	32	39	26	44	33	31	33	39	24	40	45	37	45	41	36	27	33	31	30	33	28	34	28	22	37	26	33	34	33	25	37	42	33	31	31	26	27	37	37	42	33	29	38	27	33	34	33	22	30	32	42	26	33	31	34	32	33	33	30	39	35	35	28	24	35	28	33	32	36	27	37	33	39	41	38	22	28	27	26	29	34	45	29	30	34	37	41	35	35	40	24	41	36	39	42	43	21	36	31	29	23	39	28	31	27	34	24	39	26	26	31	43	30	34	22	29	24	34	30	36	32	36	19	34	38	28	35	36	31	40	33	37	32	27	50	24	26	34	34	38	47	27	25	37	29	46	35	39	31	28	40	28	36	32	40	25	30	28	33	26	25	45	23	28	29	32	26	36	27	29	35	33	34	43	34	30	32	26	29	33	26	44	42	28	30	32	30	32	31	42	25	25	30	32	41	26	24	31	25	30	36	33	47	34	33	32	36	39	32	32	25	29	23	27	31	31	51	30	34	35	27	24	33	34	27	21	33	30	32	29	31	24	45	30	43	33	43	33	32	28	31	37	34	26	29	38	32	27	28	36	29	30	27	29	33	36	38	24	39	36	34	26	39	30	33	20	28	30	29	24	36	39	33	39	26	24	25	30	25	33	40	42	26	39	36	36	33	35	36	33	28	28	25	28	35	29	29	30	35	33	35	30	29	30	41	27	30	31	43	32	33	30	37	24	27	31	33	37	19	25	32	32	32	25	35	28	23	32	39	35	27	33	28	26	40	32	48	29	36	38	36	33	41	27	35	27	28	27	25	26	35	27	30	33	26	35	22	29	28	28	32	24	25	35	34	37	39	25	29	32	45	28	33	24	29	32	36	36	28	31	33	29	28	26	33	31	26	31	26	20	24	26	27	28	34	32	38	43	29	28	47	21	31	35	31	33	36	22	42	32	35	48	42	42	23	36	34	28	33	32	26	33	33	29	36	32	42	28	37	36	25	32	38	31	33	33	28	43	37	31	39	30	25	40	30	24	28	28	30	29	28	32	44	27	38	22	32	25	31	36	37	36	30	27	37	28	30	29	35	31	36	30	37	28	40	28	31	39	34	32	35	25	41	32	34	32	43	29
35125	27636	21863	37351	44250	41682	35597	29597	24162	20619	17815	14843	12223	10231	8594	7299	6029	4989	4308	3658	3433	2890	2936	2819	2579	2196	2144	1940	1840	1813	1558	1547	1676	1489	1330	1335	1287	1297	1254	1203	1131	1080	1044	919	918	792	794	749	808	777	782	860	803	742	746	811	774	757	788	754	699	767	695	779	729	758	722	746	665	653	649	594	610	631	684	684	634	627	641	668	636	665	662	583	587	667	670	632	632	630	621	598	644	621	630	559	561	572	617	555	570	578	591	544	573	600	593	600	609	596	619	541	533	553	547	550	507	494	494	559	482	522	505	542	507	547	528	538	555	554	580	585	566	522	511	588	533	561	572	512	568	555	580	553	527	527	551	555	553	502	528	534	516	556	548	548	539	592	567	541	574	541	540	587	519	526	524	501	544	578	551	558	555	514	566	570	513	597	558	521	546	581	559	536	561	560	540	499	513	524	547	609	572	535	547	519	526	557	529	574	554	537	552	512	509	544	572	533	517	553	539	518	536	510	595	535	555	560	558	516	517	539	520	566	554	567	543	535	547	536	517	567	537	512	549	568	528	529	527	558	514	543	551	529	575	550	535	568	523	524	576	534	528	579	569	556	521	513	556	523	561	532	555	542	538	494	547	559	517	554	575	560	581	575	500	524	549	542	535	524	571	553	540	562	547	556	536	571	573	619	554	536	541	533	545	556	535	569	522	497	544	531	539	614	553	550	523	551	539	511	538	496	553	544	573	523	526	526	539	570	554	581	564	509	554	563	558	550	551	571	533	513	500	542	547	522	555	550	556	560	543	585	540	538	566	532	542	494	553	526	518	547	512	527	555	517	528	558	519	524	578	553	548	517	526	545	556	549	522	530	513	552	520	542	543	549	577	543	501	511	515	550	512	505	542	552	519	563	520	553	552	534	553	564	555	555	538	538	552	571	545	536	521	534	565	578	577	561	583	535	555	548	526	570	591	544	528	550	545	553	587	568	572	536	561	557	549	551	534	513	569	530	523	560	525	543	545	555	532	528	547	502	545	541	572	572	563	552	515	569	503	611	522	529	506	516	531	511	551	558	597	556	524	536	568	558	476	493	557	506	551	519	515	519	514	617	529	489	548	568	583	526	522	567	546	547	554	551	550	553	499	534	515	512	531	559	547	549	529	508	509	519	561	584	546	560	570	549	467	541	495	502	540	508	513	545	540	586	544	496	505	565	551	532	577	550	547	571	547	548	581	515	527	531	546	512	555	566	495	540	498	588	566	496	550	543	540	521	582	568	544	538	519	526	561	554	549	531	560	527	557	528	548	482	513	591	529	565	543	567	501	546	527	534	541	545	557	544	548	510	495	503	560	540	536	507	560	542	591	532	552	537	615	535	556	582	559	563	549	544	574	535	536	521	554	550	525	555	536	572	544	499	564	557	548	551	521	555	525	513	562	552	549	556	531	483	533	541	519	511	491	565	565	518	495	514	563	557	547	528	538	550	512	534	551	539	541	498	564	519	518	530	511	574	532	580	561	575	514	557	521	549	527	579	592	566	540	558	543	562	519	551	542	575	533	576	550	507	534	587	543	524	549	519	518	538	577	555	549	554	541	521	525	540	527	582	571	552	545	552	564	564	523	531	522	544	552	544	512	552	575	555	540	553	564	532	593	589	545	528	564	508	564	538	578	499	561	536	536	531	544	573	534	494	561	550	513	522	537	536	546	540	542	552	541	554	575	541	535	522	563	497	579	527	526	571	558	562	541	548	594	582	531	546	558	563	552	551	577	552	547	528	549	544	519	513	531	535	556	487	541	538	538	567	569	563	540	565	533	519	570	552	590	573	554	529	530	533	521	509	512	586	504	527	517	516	544	513	552	504	488	533	543	557	570	530	555	591	570	530	484	561	519	541	536	512	543	574	542	549	593	544	547	513	553	573	551	518	528	572	521	569	578	565	529	526	578	555	530	544	539	585	554	529	539	538	539	563	529	558	550	512	547	542	565	561	500	511	520	521	562	530	546	534	554	559	533	567	522	539	551	533	567	542	570	491	518	593	558	538	529	520	519	498	571	521	544	549	561	570	517	555	541	541	587	542	529	536	558	524	551	573	543	538	543	523	564	554	534	564	558	559	569	533	532	552	539	527	549	554	543	517	529	527	560	563	518	561	515	545	534	560	529	485	565	538	522	539	525	555	565	559	554	526	564	546	559	521	531	514	555	498	534	557	554	532	490	483	545	540	545	522	565	585	521	537	556	552	558	525	509	528	540	533	598	513	520	547	498	532	537	546	533	566	527	564	565	530	537	534	563	562	576	568	549	521	552	511	546	542	544	580	549	521	558	558	544	547	571	622	524	550	556	572	550	543	556	533	533	544	546	542	537	540	519	542	531	578	527	555	552	533	514	555	533	542	537	559	523	552	547	573	553	553	535	514	519	542	538	525	531	519	591	563	565	520	565	526	536	523	512	545	508	571	519	494	582	517	523	488	552	574	527	579	516	533	540	544	527	556	534	571	578	566	516	579	539	496	564	512	515	535	592	554	518	505	560	541	498	549	537	577	600	509	508	513	522	540	554	547	596	507	568	493	525	543	521	530	543	563	496	526	541	540	582	524	507	523	541	545	540	521	547	535	546	507	532	496	544	492	524	556	539	537	519	560	506	576	551	543	539	542	543	536	535	530	479	546	551	548	515	568	514	577	523	520	517	497	534	551	514	547	528	543	496	543	543	522	497	527	551	558	570	547	573	508	532	534	515	559	543	528	528	538	545	546	553	521	554	545	524	545	529	522	557	616	496	555	546	567	530	555	504	536	577	558	528	539	530	527	512	521	527	533	510	528	531	579	543	522	530	524	498	524	555	530	571	518	566	550	530	559	580	493	531	549	556	531	541	550	514	528	546	558	576	549	544	530	519	522	560	528	550	547	526	535	549	528	544	539	517	517	535	567	602	526	512	542	542	539	528	509	545	551	524	536	559	521	556	519	541	493	541	568	532	560	525	542	579	528	554	553	538	570	544	529	557	507	531	516	534	547	539	551	570	568	564	571	543	547	552	563	574	579	541	539	554	507	526	504	559	537	526	526	581	510	523	524	555	564	536	529	504	492	534	569	513	543	520	561	525	510	542	566	523	556	541	556	511	544	520	539	558	525	583	568	561	560	549	573	521	562	495	540	519	563	529	504	537	564	548	570	524	556	546	547	539	543	521	581	570	503	512	562	531	571	516	525	552	567	538	546	568	537	519	554	545	568	539	548	534	558	540	538	576	522	560	515	503	523	552	526	513	532	591	511	518	496	505	522	588	545	535	582	554	537	512	517	533	552	532	537	562	580	531	551	527	530	523	538	516	491	574	494	546	539	538	528	552	530	555	526	529	535	549	559	572	546	553	524	560	552	545	553	540	522	566	563	532	525	509	545	546	571	553	559	523	534	507	554	535	532	538	530	523	543	534	536	517	515	612	555	533	488	566	548	547	569	568	547	570	513	562	519	523	584	505	553	553	532	560	551	538	506	533	533
5314	2998	1789	1453	2397	2609	1804	1413	984	781	637	513	384	325	274	232	189	160	146	138	133	108	84	112	91	76	57	90	62	55	52	48	55	49	55	57	53	44	59	42	51	31	39	40	35	32	42	32	35	22	33	33	28	34	38	36	37	34	27	30	31	27	29	29	32	33	23	25	31	22	36	21	26	27	20	25	23	25	29	27	45	31	30	18	43	33	24	25	29	34	22	23	21	24	23	30	38	47	23	25	30	30	30	26	32	30	29	24	32	37	31	37	29	33	22	36	26	29	28	32	27	29	23	27	24	15	29	23	30	14	23	34	25	31	27	27	25	20	24	26	21	32	34	30	28	28	25	21	22	27	22	37	30	28	27	36	32	19	23	22	32	26	32	19	25	35	18	25	17	29	26	30	37	31	29	22	25	22	27	15	26	30	21	21	26	22	31	25	26	42	33	30	27	29	22	38	23	28	23	20	35	27	27	17	23	20	32	27	18	31	22	24	33	14	34	27	31	28	34	20	33	29	22	21	32	33	33	28	33	27	31	13	22	21	22	27	26	25	25	27	25	29	29	21	28	29	21	23	33	21	23	23	25	26	24	33	34	26	28	30	28	26	30	44	19	27	25	19	19	27	34	35	23	27	27	28	18	25	22	30	22	30	23	31	23	19	27	20	36	15	29	28	19	31	28	24	26	21	29	17	20	31	16	20	30	20	20	27	39	33	28	21	19	30	29	25	23	29	27	25	30	21	30	29	28	33	28	28	27	37	14	27	23	31	23	25	37	31	21	19	29	33	35	35	24	33	25	22	30	23	35	36	26	21	18	25	33	25	22	23	24	29	31	26	20	35	22	27	25	31	17	26	20	20	26	20	41	20	28	32	26	21	22	25	29	20	30	19	39	27	32	30	20	18	17	34	28	29	23	33	25	29	28	31	31	19	26	25	28	19	19	34	35	32	28	13	32	29	28	25	21	25	31	16	26	13	23	25	23	28	30	30	25	35	35	28	26	37	24	22	30	23	21	26	24	25	26	16	24	22	27	28	23	30	24	29	23	29	23	29	15	32	36	23	26	26	32	21	20	27	20	25	22	31	28	20	30	32	27	17	34	36	21	26	23	23	23	30	21	17	28	31	27	28	28	31	32	22	27	33	31	33	24	24	18	26	22	19	24	24	27	19	37	26	26	21	33	24	27	18	18	23	35	26	21	30	22	27	26	24	38	34	20	20	19	18	26	31	23	22	23	30	28	26	32	30	35	22	28	17	31	14	14	27	28	25	25	29	29	26	30	37	24	22	25	28	30	29	21	34	32	30	23	23	20	27	32	25	23	25	23	32	18	32	37	23	21	33	28	22	33	27	29	26	21	24	24	28	27	26	26	32	30	25	27	24	30	26	28	28	33	30	30	30	19	31	16	30	34	31	23	31	27	36	30	30	25	30	14	21	24	30	26	21	23	31	36	29	40	37	13	14	31	30	36	26	20	28	25	26	30	23	33	19	31	29	28	24	21	21	28	24	25	26	35	23	30	21	33	29	23	22	19	27	35	23	32	28	24	27	33	26	27	29	37	24	29	23	33	26	29	25	29	40	26	20	22	22	26	20	24	24	25	20	28	29	29	29	28	28	20	25	24	31	23	22	19	20	30	18	18	26	30	27	26	28	23	26	16	29	27	18	19	37	35	20	27	40	25	26	28	24	32	21	26	21	18	26	27	34	35	27	30	28	21	21	21	33	33	33	28	23	26	30	32	20	16	20	31	24	22	22	26	32	22	39	21	26	16	20	25	30	22	25	29	27	25	28	23	35	38	27	26	29	28	30	19	19	27	24	17	32	29	21	21	21	32	23	26	25	27	27	32	31	26	31	24	26	25	21	22	30	27	21	21	27	19	22	29	25	32	27	25	29	29	26	23	17	27	19	26	35	28	24	28	38	26	37	30	29	26	24	19	31	31	29	25	21	29	19	18	29	30	25	29	26	25	27	26	24	21	30	24	24	25	26	12	26	20	27	27	17	34	24	26	28	21	28	25	39	35	17	16	22	31	24	29	23	26	37	15	27	26	30	28	29	25	35	29	30	18	28	33	22	23	33	28	31	30	19	31	31	18	24	36	30	24	27	25	18	28	26	18	28	35	25	28	20	29	19	29	30	23	26	33	25	32	30	25	35	33	28	29	19	28	27	25	30	24	24	28	35	24	20	22	18	23	22	22	32	26	27	22	27	19	21	27	26	26	30	22	32	21	20	16	34	27	27	31	32	18	18	21	31	31	24	28	27	23	28	27	21	24	12	40	25	26	27	23	22	30	26	19	27	34	33	25	26	30	27	34	31	28	22	29	26	26	32	33	26	35	25	28	22	24	23	21	22	26	31	25	36	25	18	28	21	20	31	26	28	25	43	31	18	26	36	22	21	29	24	20	27	27	30	25	29	32	18	30	24	29	24	26	21	23	25	34	26	23	25	20	39	27	19	31	25	25	27	33	24	24	37	19	28	29	20	22	28	21	24	20	25	28	22	17	28	22	23	33	27	21	23	28	19	27	26	26	25	32	17	24	25	32	26	33	19	34	31	19	29	19	33	24	28	29	24	23	22	29	24	27	19	26	27	36	23	17	24	27	23	24	22	25	24	23	24	27	36	34	24	25	25	27	31	30	29	19	30	19	34	28	23	26	32	27	26	27	21	23	30	25	28	34	22	24	23	24	28	29	23	24	21	28	18	25	17	11	22	23	25	27	24	30	24	23	26	21	22	24	21	26	19	23	28	29	23	19	28	27	27	26	33	24	25	33	26	28	25	24	34	29	30	31	30	29	29	22	31	31	22	30	26	39	24	26	27	29	27	25	20	28	17	29	29	31	24	19	24	16	29	28	16	26	26	27	28	20	20	29	26	25	29	25	29	21	23	26	20	28	31	25	19	33	26	35	28	29	31	32	33	25	19	23	27	25	36	22	22	28	29	38	26	26	28	24	35	27	26	32	20	33	28	26	24	39	21	34	28	20	16	32	32	28	25	28	30	34	27	29	24	23	22	20	27	24	26	22	29	20	15	30	27	30	26	33	25	29	19	31	17	27	29	26	27	24	19	31	20	29	22	30	38	30	31	31	33	37	25	35	30	22	28	26	26	37	34	26	30	25	25	24	18	21	26	25	27	28	27	19	17	16	22	21	30	21	35	28	29	23	37	37	25	25	32	35	29	36	27	31	17	23	14	24	28	28	28	25	25	29	17	19	28	19	29	29	19	32	29	22	25	29	33	25	22	18	23	15	25	25	23	22	28	26	32	23	32	25	18	21	33	22	21	34	20	30	28	27	24	25	25	32	27	25	27	24	26	23	24	28	26	15	22	20	14	28	25	22	36	22	30	18	25	21	30	23	20	33	22	27	38	25	21	27	30	23	28	26	26	33	32	23	30	21	31	27	27	23	27	25	29	19	26	27	22	20	20	24	22	20	27	28	27	25	20	28	29	22	38	24	27	24	20	20	26	31	27
40867	31959	26653	41596	49398	46554	40141	34302	29290	25397	21885	18603	15475	13137	11118	9545	7802	6540	5794	5049	4575	4033	3868	3796	3287	2893	2922	2476	2418	2207	1915	2007	1971	1764	1789	1612	1630	1668	1592	1437	1267	1315	1164	1039	937	816	847	844	774	818	800	873	788	807	800	837	784	773	761	715	664	666	721	723	732	693	751	703	652	643	647	605	604	547	576	572	552	572	573	586	573	541	562	534	548	550	646	564	672	594	552	589	534	508	557	520	517	527	544	552	528	477	461	478	468	480	492	500	450	461	446	472	451	436	444	421	451	431	428	417	421	441	443	465	442	502	477	426	453	436	441	448	447	437	447	439	407	445	437	426	433	412	422	479	441	419	449	467	427	415	442	451	438	439	464	436	445	417	443	456	497	397	440	422	418	467	448	479	452	426	439	421	420	406	445	402	412	443	447	431	417	459	431	422	429	427	413	410	434	454	396	481	414	436	427	434	449	453	445	446	452	430	420	441	445	432	431	403	460	432	405	427	429	436	465	436	458	441	477	458	437	412	423	462	462	442	447	433	420	432	420	447	450	428	343	440	468	421	384	437	422	444	424	422	433	384	385	429	440	468	439	470	426	450	419	422	442	430	431	442	426	458	415	437	427	461	398	449	461	445	450	440	399	466	443	476	423	446	442	436	429	430	410	446	413	415	439	417	412	444	463	412	472	413	441	456	425	450	403	432	462	407	477	420	411	389	441	423	458	429	432	424	426	422	451	425	443	410	443	482	413	442	411	434	452	416	432	428	429	421	455	426	444	405	414	431	443	480	436	448	447	503	430	427	430	413	445	412	401	441	431	462	424	446	439	447	395	393	425	411	428	472	426	451	445	419	465	434	438	432	424	407	433	435	426	452	416	412	437	427	444	452	438	438	438	483	433	429	453	448	400	387	418	430	440	475	413	406	424	420	431	481	464	456	469	405	439	448	411	413	450	468	474	436	420	467	421	440	411	417	439	411	426	456	454	442	446	440	442	445	419	447	392	417	440	426	431	443	409	400	423	439	409	425	428	449	443	485	436	448	429	469	408	484	455	457	452	430	472	438	409	396	488	416	428	442	433	400	457	450	423	444	435	466	460	456	435	451	457	407	443	437	425	446	446	437	396	447	443	425	453	440	431	440	460	476	466	427	462	454	436	407	424	477	449	456	430	434	433	446	418	399	472	436	415	418	438	434	458	450	456	432	429	422	431	439	424	459	429	436	427	409	440	443	418	487	405	433	424	435	423	453	452	450	414	454	411	454	431	441	437	452	459	419	463	409	404	421	446	453	436	462	442	460	442	405	423	434	443	398	436	456	442	419	432	453	419	456	424	382	435	455	460	455	431	468	463	453	426	448	427	422	414	430	416	451	398	437	366	381	446	463	489	416	430	413	437	434	405	438	423	451	419	451	411	427	426	419	427	445	451	402	414	427	467	448	440	392	444	440	431	452	441	435	401	456	435	440	435	398	414	463	449	448	402	487	450	392	413	458	460	437	451	451	446	455	407	427	434	460	414	454	402	435	467	395	454	428	423	432	374	432	456	462	423	451	429	465	442	438	419	417	440	429	439	421	455	415	433	458	471	409	426	417	459	410	416	456	394	436	419	445	447	431	439	441	417	425	469	447	463	438	450	397	441	483	436	463	450	452	458	429	414	449	438	399	420	406	429	441	420	435	408	436	443	441	438	427	440	435	422	457	431	462	422	438	425	414	438	462	452	468	431	459	469	415	457	408	444	404	436	408	420	434	419	437	386	463	489	438	434	439	427	422	433	402	440	456	440	458	433	431	406	427	411	447	473	465	378	392	423	403	450	389	414	423	431	408	442	395	455	404	449	437	415	438	418	454	474	428	463	452	460	443	445	429	427	423	428	447	443	449	428	436	458	452	440	414	416	429	438	415	437	424	414	420	418	418	448	392	446	430	448	454	443	444	460	443	412	450	450	476	439	476	397	410	460	422	418	479	473	393	439	437	438	435	423	434	431	438	428	417	463	471	450	454	455	453	413	457	392	427	458	443	469	466	393	409	411	404	446	418	408	437	447	416	472	442	426	422	459	389	424	421	451	413	434	444	433	480	465	415	452	439	456	453	465	439	402	439	459	452	409	445	460	427	430	457	434	430	416	426	399	456	402	408	413	441	396	425	435	454	458	409	406	475	421	400	421	432	444	438	443	427	446	482	442	444	439	440	527	444	459	451	417	404	409	444	439	432	441	443	449	427	403	477	422	424	444	443	435	427	461	429	450	429	423	465	427	453	413	453	462	469	415	454	434	465	412	456	382	444	448	439	407	437	442	444	463	430	438	413	435	451	428	449	462	418	423	435	400	449	440	432	432	461	413	442	453	438	455	407	471	472	444	422	420	417	434	426	403	427	434	416	433	443	415	446	439	417	462	420	470	409	442	445	435	421	428	469	421	433	441	430	454	410	408	446	399	424	413	433	407	425	425	446	412	440	425	408	459	386	447	408	439	449	425	427	433	439	432	414	434	467	421	425	445	461	413	400	418	427	452	467	400	443	444	449	419	421	451	438	437	441	427	418	438	431	454	446	402	456	421	425	447	463	441	434	453	428	459	432	470	417	430	447	451	483	463	437	445	431	429	470	454	451	427	447	447	433	495	437	433	458	437	444	455	403	447	438	424	414	430	440	426	434	432	420	433	414	446	443	427	426	422	394	449	431	446	440	462	462	449	466	429	443	437	412	447	460	415	437	452	457	466	445	419	403	446	495	443	422	441	455	429	416	437	462	404	450	451	419	439	411	449	403	448	435	429	450	431	437	462	426	423	432	456	466	467	401	448	457	445	479	409	434	443	447	416	481	412	416	421	474	423	453	402	422	436	444	421	443	420	428	436	405	420	429	410	488	412	414	426	403	454	454	428	454	462	467	422	403	454	419	432	484	448	424	432	383	425	416	396	450	449	459	429	442	444	416	425	430	402	419	426	457	458	453	420	418	424	451	467	458	431	437	427	440	493	383	425	461	391	461	426	409	413	451	434	416	406	441	432	440	475	449	424	457	465	424	436	447	426	440	435	407	440	463	498	453	427	447	454	433	428	438	399	408	482	452	425	431	400	407	431	449	430	405	430	405	475	436	439	419	452	427	448	420	413	438	419	476	453	412	451	417	421	438	372	445	456	424	419	437	435	473	447	450	454	405	391	427	418	451	479	420	440	451	421	412	451	443	422	452	429	437	435	418	419	442	443	456	449	424	453	468	468	451	432	429	434	410	408	453	452	411	454	447	438	415	458	427	393	433	416	426	422	435	440	427	433	439	454	457	455	435	435	409	401	383	446	438	460	432	448	434	455	447	418	425	396	437	413	434	456	424	426	459	433	446	433	422	467	396	401	445	451	472	462	426	428	446	438	423	422	438	421	420	427	423	425	430	463	422	459	432	424	473	460	448	441	447	446	438	430	401	414	424	439	421	441	456	424	452	414	465	423	424	489	456	443	443	407	470	440	417	447	462	456	406	402	432	437	447	436	436
3147	1326	841	697	1186	1160	820	604	454	355	293	222	180	182	123	139	107	73	63	63	63	59	47	65	48	53	54	61	49	37	36	40	42	35	39	29	33	33	33	41	30	32	27	34	27	30	31	28	21	28	35	27	31	16	28	31	27	26	28	22	17	26	28	22	23	24	23	26	31	28	25	21	23	28	29	18	24	28	23	18	23	20	21	28	24	26	19	20	16	29	17	13	22	18	21	24	25	26	23	25	19	22	24	23	21	39	27	32	18	19	38	16	28	25	25	28	29	18	25	16	14	34	32	27	15	21	27	25	21	27	23	20	20	32	24	29	22	21	36	27	27	28	29	22	23	16	31	16	20	19	26	19	15	24	17	21	25	16	21	32	22	17	21	13	13	24	15	24	19	20	21	26	24	13	24	20	23	25	20	26	19	26	26	25	27	30	29	20	22	24	25	31	19	18	28	25	25	27	23	14	19	14	23	22	21	27	24	16	24	28	25	23	28	25	31	23	18	27	20	22	25	29	31	27	19	18	18	23	27	23	35	27	26	29	21	27	21	20	29	32	19	30	19	26	17	21	26	26	24	20	23	27	23	20	28	20	23	27	21	21	17	27	26	26	36	23	24	20	26	21	21	18	19	27	21	25	23	25	14	24	25	15	21	23	22	33	24	37	37	26	22	16	23	25	27	24	28	14	28	27	22	19	24	25	20	24	28	22	28	22	24	16	37	18	30	27	14	21	17	22	26	20	26	27	19	24	24	25	19	17	22	23	25	21	23	25	21	27	26	17	39	20	34	20	26	18	21	24	25	18	30	33	27	21	26	29	25	19	25	20	28	23	20	24	20	18	11	26	19	21	25	22	32	23	24	25	18	26	24	25	37	21	21	20	27	26	28	25	16	29	25	18	16	22	19	29	23	24	31	22	28	27	17	25	25	32	28	30	24	25	28	23	28	20	24	23	31	30	33	22	27	19	20	23	28	27	22	20	22	26	18	18	27	18	23	21	22	28	17	24	29	31	22	26	26	34	28	22	21	24	15	23	23	16	17	19	34	20	21	26	27	30	22	25	21	22	21	27	25	22	18	17	23	23	25	15	25	23	27	15	35	18	25	18	31	20	16	23	25	25	26	18	28	24	34	23	32	21	25	30	33	21	27	21	14	26	19	34	26	23	24	23	19	21	26	26	28	18	26	23	20	20	25	20	29	31	29	26	22	19	27	24	23	24	19	27	20	17	19	29	14	28	20	14	18	20	28	27	27	23	25	13	28	24	17	18	13	32	18	27	24	32	28	18	27	28	19	19	19	23	28	23	20	24	28	23	21	21	23	20	22	24	28	20	24	30	28	32	12	23	24	21	36	29	27	28	21	13	25	32	31	19	31	19	25	26	22	23	18	28	29	21	33	21	26	15	22	18	26	21	25	24	16	27	23	27	28	34	17	23	22	26	28	31	24	35	18	26	18	31	23	24	24	29	23	19	25	25	33	23	29	25	18	23	23	28	27	30	14	20	20	24	26	21	21	28	20	29	23	26	30	24	25	23	28	22	31	26	24	25	19	18	22	31	26	24	21	27	33	24	23	21	23	25	16	19	33	24	20	28	23	28	24	27	22	20	25	20	22	25	23	26	21	30	33	14	21	20	18	18	16	17	21	16	27	23	25	29	20	21	22	17	16	26	32	29	26	27	14	29	25	24	23	26	23	23	24	17	25	28	33	27	16	20	19	23	17	26	34	25	18	23	23	20	30	21	28	28	23	24	27	25	28	23	23	19	19	28	21	19	25	20	21	24	23	21	21	21	20	19	16	29	30	15	24	23	22	20	27	20	23	21	30	19	20	28	28	24	23	27	24	20	30	17	22	26	22	28	34	21	27	15	19	29	17	22	24	27	28	30	26	29	20	25	25	33	15	34	29	24	38	28	26	16	23	33	29	24	18	21	22	23	30	21	12	28	20	31	27	26	24	29	24	27	16	34	22	26	22	34	26	20	26	18	17	24	17	26	25	13	19	25	19	25	18	15	22	33	21	21	19	25	17	29	16	22	22	25	25	32	22	25	22	37	21	23	21	29	29	15	25	21	25	18	21	28	27	26	27	19	17	22	26	28	24	21	19	22	24	26	12	25	24	18	17	21	27	23	22	31	22	24	19	32	18	24	24	28	25	22	21	28	25	22	29	14	20	21	26	27	28	24	35	22	21	25	19	22	23	25	19	26	29	21	26	19	22	24	24	22	24	25	21	29	38	23	21	15	28	33	23	32	24	21	14	27	21	17	16	22	24	23	23	27	25	13	20	17	29	22	21	26	36	23	19	25	20	21	25	25	25	35	17	20	23	28	20	20	16	29	21	25	26	22	27	28	16	20	33	23	22	30	21	22	23	23	23	20	19	16	29	24	22	30	23	24	17	13	36	21	26	25	26	22	21	28	24	29	26	26	19	33	22	28	28	31	16	18	23	25	20	20	24	22	24	24	24	24	25	29	29	20	25	21	19	22	22	22	22	21	13	23	18	32	14	25	16	12	27	21	31	19	24	26	25	32	28	24	22	19	28	17	29	33	23	27	17	20	15	23	25	21	16	17	10	32	26	22	27	24	21	20	26	27	27	24	27	30	17	27	20	19	24	28	27	18	12	32	27	26	24	30	27	29	22	30	26	15	26	23	28	24	23	21	22	24	25	30	26	30	22	23	16	32	30	27	20	25	33	30	13	23	27	28	30	31	20	26	21	22	20	24	28	32	20	30	29	26	34	26	27	26	28	27	23	19	18	22	29	21	19	22	12	28	19	26	26	23	35	30	18	23	18	24	23	14	28	20	24	26	26	26	26	15	25	22	31	23	18	22	23	18	27	17	36	23	25	37	33	22	24	21	18	26	15	29	20	17	27	27	28	27	20	21	25	20	29	31	23	26	22	17	22	30	24	31	22	23	23	21	32	25	29	21	18	20	25	20	23	22	15	35	28	23	26	25	28	25	23	24	31	23	22	23	25	31	27	23	22	26	29	29	21	30	28	23	22	24	28	18	20	20	27	31	33	27	27	24	23	33	24	22	28	27	25	22	23	14	22	28	30	21	27	27	30	21	20	23	30	29	28	19	19	19	21	18	23	18	22	20	25	34	27	20	20	17	24	26	30	24	27	30	25	30	20	26	26	21	15	24	22	29	25	20	21	34	28	27	21	22	21	26	21	16	25	21	22	34	12	22	29	22	29	19	23	26	21	23	21	28	23	25	34	25	16	24	30	23	33	27	27	27	27	16	24	26	27	27	26	20	17	21	17	20	23	21	22	33	27	24	22	30	23	34	26	23	16	28	31	30	21	23	20	21	19	26	19	24	18	23	24	27	22	27	20	21	21	24	26	17	19	25	29	22	26	32	21	22	23	22	23	16	26	20	26	33	19	30	10	21	16	28	29	18	23	19	24	27	21	20	29	21	15	18	31	28	18	27	23	26	27	33	22	24	21	20	13	24	22	19	31	20	26	19	23	26
32703	23999	18466	33594	40481	37323	30761	25162	20074	16719	14260	11240	8890	7554	6445	5054	3948	3353	2934	2477	2357	2136	2203	1999	1744	1672	1492	1417	1389	1260	1156	1269	1140	1122	1069	1001	1033	1064	1021	876	804	844	788	644	619	570	602	562	583	589	560	569	612	510	561	629	575	549	546	550	532	538	587	543	538	610	568	503	460	517	480	495	456	470	507	483	472	461	479	471	468	429	457	440	412	487	497	506	482	490	438	443	401	434	444	444	458	426	447	439	431	410	429	432	454	443	421	444	394	398	460	384	404	391	379	400	432	390	397	395	391	396	377	413	407	388	400	372	399	373	406	412	403	413	386	390	410	437	364	395	420	414	406	413	379	397	404	407	402	380	440	406	410	390	433	421	375	376	415	392	413	404	401	404	418	396	433	414	405	399	396	416	378	395	381	390	429	401	359	429	381	379	373	371	381	401	408	347	407	437	390	391	407	385	415	375	409	379	391	401	389	418	385	387	407	392	425	372	357	405	400	401	393	397	387	399	419	407	405	404	409	391	397	397	442	418	400	405	419	404	377	359	414	390	418	420	413	437	372	397	383	422	430	408	412	404	386	377	405	404	412	418	385	422	408	422	367	391	390	412	406	382	391	386	385	370	367	417	389	402	406	396	410	397	404	437	396	382	437	398	371	412	389	413	384	379	396	394	399	389	396	368	406	389	376	433	391	400	396	362	415	368	378	383	411	428	407	356	406	340	410	399	399	364	419	386	433	378	452	405	380	388	419	394	395	398	394	396	380	390	377	383	402	424	394	407	349	399	395	401	379	350	390	392	373	366	411	387	402	427	423	432	396	420	412	390	361	441	451	402	416	401	429	402	428	391	401	397	403	407	388	360	397	389	393	408	389	387	383	398	446	416	388	420	417	383	408	420	385	392	392	409	394	396	388	385	399	412	403	413	399	425	417	395	396	355	404	400	391	351	393	386	390	438	428	414	385	389	386	386	408	362	398	409	413	415	391	403	412	415	407	440	368	413	423	397	389	413	391	407	410	382	416	394	408	381	407	405	413	383	367	379	387	424	375	396	425	380	391	394	416	382	433	398	413	390	372	391	388	400	403	394	402	405	364	385	417	411	399	389	397	403	396	387	393	393	399	396	401	429	410	429	406	391	413	408	386	428	381	391	414	407	385	390	399	397	434	372	383	410	395	369	392	403	396	414	407	423	369	416	411	410	406	399	418	390	389	374	409	386	414	380	424	381	404	382	421	370	398	394	369	367	397	409	400	384	413	386	403	384	393	423	374	419	407	370	404	410	431	408	403	408	411	402	388	365	400	399	387	368	397	424	395	396	391	387	410	390	405	405	393	378	395	409	390	381	436	391	429	385	388	406	394	382	421	421	370	411	408	433	410	394	416	386	374	372	386	402	384	442	397	371	395	412	405	408	422	454	387	369	388	411	450	422	378	379	413	359	417	422	437	392	423	456	435	401	375	404	395	422	392	410	445	389	388	432	366	343	408	362	408	431	422	437	410	346	375	364	451	423	361	419	417	399	392	404	383	381	413	382	426	393	435	399	362	411	424	372	411	413	405	368	422	414	370	380	411	382	426	398	390	394	390	382	415	406	383	416	407	417	386	382	414	432	371	352	378	448	417	375	401	405	420	390	378	410	457	384	404	423	405	384	413	426	429	415	393	409	382	396	370	390	380	376	422	391	379	405	362	377	392	396	423	413	397	380	410	400	413	411	416	386	357	388	414	435	407	388	403	382	399	407	396	391	378	388	429	408	424	423	422	417	377	433	386	396	421	381	380	420	403	411	414	422	417	409	423	384	388	390	423	404	393	409	421	413	426	418	394	443	420	414	398	397	408	410	403	421	384	381	397	426	405	385	427	390	403	408	414	366	390	427	403	402	408	390	410	384	394	384	387	397	386	374	431	421	424	385	419	366	388	390	409	398	422	381	414	412	375	430	412	401	403	424	385	405	430	394	404	433	409	402	405	367	414	395	396	386	413	385	383	425	396	419	396	416	437	422	373	424	413	423	379	397	432	391	414	378	400	374	394	406	347	412	405	377	374	388	396	416	383	384	446	415	391	390	417	412	394	410	383	420	395	388	414	417	407	391	406	376	389	387	400	408	415	396	387	425	389	412	417	397	426	402	436	389	430	397	431	396	395	386	382	396	370	386	387	392	426	425	410	383	404	394	385	397	412	400	398	361	372	385	416	437	416	388	393	379	389	425	402	376	411	428	391	361	390	438	405	415	414	371	393	397	426	424	377	400	403	394	421	434	433	388	383	409	422	395	393	413	386	394	403	419	401	397	409	446	383	386	431	454	392	412	379	398	413	418	392	382	386	425	419	390	366	389	393	371	373	385	392	393	374	400	421	393	410	387	430	411	383	435	394	389	387	374	397	437	415	433	423	410	380	396	408	433	388	361	410	391	389	407	366	404	407	389	394	437	409	392	407	425	406	389	420	382	391	389	408	365	397	424	386	391	380	416	404	425	419	390	432	407	404	391	431	410	385	385	402	417	400	388	413	425	385	381	394	380	358	390	428	405	402	402	417	450	382	376	402	364	383	380	359	372	389	411	398	429	408	392	396	412	400	399	370	385	404	422	419	397	414	372	408	422	415	385	410	388	389	444	402	407	406	374	395	409	386	382	423	423	359	405	416	407	423	388	376	437	391	416	415	359	377	404	407	407	347	428	392	392	414	379	391	431	406	385	422	390	429	402	390	453	391	384	379	366	394	412	410	366	390	379	391	401	403	382	400	405	390	403	405	406	407	370	428	404	415	465	380	362	411	390	392	405	439	413	396	376	429	398	399	390	395	387	389	356	403	379	395	401	411	421	374	384	406	385	380	430	413	412	418	393	377	394	366	403	393	412	401	399	422	431	417	427	395	416	448	410	395	404	390	392	412	396	396	413	374	372	377	423	397	413	376	397	421	387	422	397	409	418	387	429	407	394	378	387	398	393	412	376	413	405	383	414	384	383	392	407	370	407	384	363	424	389	397	394	375	382	388	389	400	421	389	406	431	397	396	371	407	391	419	425	434	373	393	416	407	405	388	388	376	387	388	393	422	410	387	406	370	397	371	390	394	402	381	409	426	346	387	371	373	385	464	387	394	365	407	393	423	369	357	399	418	381	396	385	381	425	397	412	384	379	412	407	367	408	413	408	423	407	453	397	381	368	413	380	380	391	363	422	393	395	408	386	426	403	389	405	409	391	409	419	389	426	409	406	387	429	442	415	428	404	420	430	391	358	423	375	419	414	388	401	408	413	428	424	390	394	425	385	384	391	405	399	403	402	384	403	438	388	378	420	374	391	401	370	389	408	376	439	417	385	379	438	408	405	422	361	379	395	400	379	413	406	350	437	437	417	384	393	366	412	401	398	395	392	433	407	416	390	388	393	404	364	425	371	381	396	421	355	411	393	381	371	403	361	400	387	429	392	415	414	394	407	401	356	391	397	407	409	402	365	399	400	359	412	446	403	378	403	391	403	412	407	384	391
3014	1394	888	728	1171	1221	843	574	463	352	287	214	174	152	138	106	96	109	63	56	66	56	60	54	44	56	41	34	42	34	45	43	43	47	35	41	29	38	34	35	33	36	23	23	21	14	29	29	24	33	20	32	22	27	21	28	24	28	14	27	27	26	17	27	25	27	29	21	28	29	22	22	21	23	17	21	19	27	33	33	21	27	23	27	25	19	18	37	16	22	25	33	28	24	17	19	17	21	25	20	28	26	25	22	27	23	21	24	20	18	20	30	22	23	25	17	25	30	23	24	18	18	14	27	19	19	31	25	25	20	24	16	17	25	19	32	26	28	18	20	26	27	27	25	27	26	24	15	18	24	23	11	27	29	23	22	18	26	14	23	22	14	20	28	17	25	16	20	19	22	24	29	20	24	15	22	21	13	20	17	31	30	17	16	22	23	18	30	25	17	24	26	17	18	26	20	16	18	27	23	15	21	21	24	19	19	14	13	19	24	20	29	16	17	20	28	11	20	20	21	19	19	24	15	17	23	14	13	21	19	16	28	17	15	19	24	20	31	27	17	24	24	14	18	23	24	23	16	29	27	31	12	18	24	27	18	22	22	15	27	23	20	24	36	22	25	20	25	27	22	21	22	18	17	23	22	23	25	26	20	17	16	20	25	23	22	23	24	20	17	23	26	23	22	45	30	29	20	27	23	27	30	26	20	20	24	32	18	22	17	18	27	19	21	24	19	24	25	30	23	29	24	21	28	30	22	21	21	29	19	18	21	17	20	22	18	30	15	19	21	15	11	22	19	22	12	18	24	23	27	20	24	21	22	25	25	32	20	21	11	16	18	14	16	31	19	20	31	15	25	30	26	19	21	23	25	22	26	29	29	20	26	26	24	18	27	18	20	22	23	16	29	27	26	25	26	21	23	33	25	29	23	23	21	16	25	24	22	23	18	17	16	21	13	22	20	16	21	26	22	18	28	36	22	21	26	24	22	20	19	22	24	16	24	22	27	24	34	17	18	19	33	23	25	24	24	24	25	24	21	26	21	22	25	19	19	25	17	17	37	22	31	22	26	24	25	21	20	16	19	31	19	25	14	20	11	16	20	23	22	21	19	20	20	21	21	18	29	22	21	18	22	20	29	24	18	26	27	18	24	18	27	17	26	15	24	19	27	19	23	19	32	19	18	12	24	14	32	17	23	25	26	23	29	29	27	22	17	21	13	13	16	21	14	23	21	21	19	22	26	32	19	18	32	20	22	20	16	24	23	19	24	18	27	24	19	23	29	25	27	20	17	17	21	19	18	22	20	26	21	21	16	27	22	20	26	23	19	24	20	12	14	25	12	27	23	35	20	29	25	29	27	17	21	23	24	19	19	17	17	29	20	31	21	24	18	26	17	19	21	20	21	13	15	24	19	20	29	28	22	18	14	26	16	18	22	21	23	25	23	18	31	14	19	15	22	25	23	22	15	19	19	31	24	23	19	25	20	23	27	27	26	22	27	21	21	30	22	22	23	11	21	20	17	18	19	19	11	28	23	21	14	26	19	19	25	34	21	18	27	31	27	23	19	19	18	18	23	17	17	23	20	23	19	16	28	26	16	25	24	23	22	29	30	31	24	20	23	29	22	25	26	21	18	23	18	16	16	16	19	20	21	18	23	18	20	11	26	21	23	29	15	16	25	18	17	19	22	18	21	25	16	18	23	28	21	19	23	18	28	32	32	20	18	20	15	27	25	25	27	26	19	26	25	23	22	21	20	18	26	22	24	28	25	24	17	18	17	23	24	21	21	23	20	22	23	30	23	16	25	21	32	13	20	26	20	26	16	22	22	18	22	22	21	24	28	24	26	23	24	21	26	24	28	15	23	20	15	27	21	18	18	15	16	19	29	21	17	20	27	33	26	19	23	24	26	21	20	24	17	20	17	16	27	29	22	22	20	23	17	27	16	24	17	22	28	27	18	24	27	20	25	21	27	21	30	18	23	25	22	21	31	24	20	22	21	21	20	27	21	25	16	18	23	18	23	13	15	24	21	26	11	19	22	19	22	15	20	23	16	16	22	20	13	23	26	17	18	22	22	24	19	13	22	21	19	24	23	18	26	28	24	22	19	26	32	14	24	19	23	20	27	26	23	21	18	29	20	17	12	16	19	16	29	17	21	21	28	32	22	20	19	20	21	26	29	19	20	16	24	23	31	15	25	17	28	25	26	24	20	17	28	24	28	24	24	25	26	14	17	19	13	15	20	21	24	27	13	27	24	26	21	28	24	28	22	29	19	24	23	17	21	17	17	24	27	11	19	22	16	15	22	17	23	14	19	28	15	21	24	20	31	27	33	20	22	27	31	12	27	16	17	17	16	23	16	22	20	21	24	26	24	25	26	20	23	19	29	20	30	31	26	18	26	17	23	21	19	28	15	25	16	17	24	30	21	21	24	17	32	31	22	30	23	29	19	19	18	17	35	25	16	24	13	32	21	34	23	22	20	17	18	20	14	24	23	26	18	27	23	26	22	21	24	21	24	26	27	21	18	24	29	23	19	26	15	14	27	14	24	15	24	28	24	21	16	24	26	14	20	17	13	19	23	21	24	25	13	28	18	17	22	24	21	24	23	21	12	18	22	22	26	18	27	14	19	21	24	24	18	15	17	21	26	25	29	28	22	30	15	16	23	27	23	23	19	22	19	20	25	14	22	20	20	24	20	19	22	16	25	19	31	24	25	20	16	21	27	14	22	19	21	30	17	16	25	25	29	24	20	27	20	19	31	18	19	21	29	18	21	21	21	29	31	16	14	19	16	21	15	31	35	22	23	20	20	18	15	19	28	19	25	22	18	21	23	27	27	24	26	24	26	26	23	19	18	24	19	28	26	28	28	24	28	20	22	18	21	23	24	24	27	23	22	14	22	18	19	25	27	17	26	25	17	18	15	27	20	28	28	24	25	21	16	18	24	21	18	21	18	25	20	23	17	26	30	26	20	27	28	18	24	27	18	24	23	25	19	14	14	10	20	28	17	27	20	25	20	16	20	15	25	23	19	21	22	32	18	27	31	33	21	32	17	26	24	25	17	22	19	20	23	26	32	21	27	24	21	23	22	21	20	32	14	21	21	16	23	20	18	18	18	22	24	20	26	23	29	29	17	19	12	21	23	27	18	18	21	13	26	15	18	20	24	23	24	30	24	23	29	19	20	18	34	15	15	22	29	22	24	25	24	25	21	22	18	23	20	23	27	20	22	15	20	26	23	20	30	26	25	18	19	25	25	21	19	19	24	22	21	20	17	26	17	17	25	31	14	15	16	20	29	19	17	27	35	30	20	20	19	17	18	27	22	28	27	15	33	24	21	24	16	22	21	25	19	27	20	25	25	21	22	15	15	18	25	19	24	20	23	18	14	31	17	29	21	29	26	23	22	20	18	19	21	30	17	19	21	20	21	18	28	27	20	26	24	19	21	23	24	20	25	31	21	31	28	25	15	23	22	24	19	24	21	20	18
33134	24266	18488	33964	41211	37521	31316	25266	20136	17026	13913	11048	9103	7382	6153	4889	3989	3228	2884	2549	2405	2155	2193	1968	1758	1536	1467	1435	1436	1237	1244	1276	1133	1193	955	1028	966	1028	917	762	876	784	671	621	611	581	589	570	518	520	528	551	549	566	493	554	540	571	508	512	489	522	522	509	494	552	531	487	451	488	439	476	449	415	458	444	432	418	434	446	429	449	433	436	410	470	479	466	500	437	420	419	408	387	375	418	404	375	392	410	428	384	384	394	386	390	402	368	401	418	402	376	409	358	334	371	355	382	377	380	360	358	345	375	379	380	376	403	364	371	364	346	376	371	334	354	356	365	354	367	349	361	354	364	395	362	391	379	386	360	396	346	364	375	414	370	389	415	368	333	347	355	381	357	378	368	384	372	374	329	418	368	374	374	405	395	369	395	390	371	360	378	358	368	358	345	387	379	384	374	350	369	347	382	360	366	391	376	361	353	371	346	382	342	342	384	375	384	342	363	371	369	351	370	339	373	416	350	403	360	336	348	354	353	352	355	330	383	365	360	401	365	355	375	408	355	403	389	377	368	365	394	352	364	379	393	380	408	368	385	364	388	416	369	357	403	362	343	399	375	404	372	366	418	381	370	370	346	404	383	362	370	394	370	378	377	351	364	363	363	369	361	358	351	369	373	398	362	363	354	362	405	397	353	373	357	365	358	376	401	335	355	393	358	392	382	362	391	351	396	386	374	374	369	354	337	367	364	380	360	338	410	342	361	386	337	377	346	385	332	396	376	378	366	340	395	366	349	357	353	374	352	345	388	349	336	386	403	371	367	382	334	367	384	364	411	369	369	387	385	350	369	367	385	362	417	372	415	389	372	394	403	377	355	370	379	380	367	382	326	355	383	371	398	341	361	352	374	376	363	360	371	388	381	356	374	349	425	369	361	346	336	381	346	343	367	370	363	373	371	355	396	397	373	377	362	368	364	347	369	365	364	351	391	351	403	351	402	388	350	385	387	343	413	369	399	378	356	378	385	373	337	378	357	368	390	352	385	344	390	366	376	371	384	399	333	366	323	359	392	385	359	369	385	364	366	342	347	358	350	374	354	371	387	376	391	405	362	408	364	379	342	375	368	363	320	423	393	374	375	380	398	393	403	383	364	329	329	352	378	365	340	364	373	424	360	372	385	355	382	362	377	354	402	363	370	343	385	382	377	370	379	325	389	374	350	405	405	388	370	383	372	386	378	384	369	375	400	357	361	374	369	342	364	393	357	357	363	360	382	361	359	372	385	386	385	372	361	404	356	356	405	335	407	351	379	373	346	356	356	344	387	343	399	399	372	408	370	369	351	363	345	316	378	373	368	336	383	412	328	361	363	385	336	357	354	327	399	352	356	402	379	356	363	334	387	367	376	369	370	352	337	389	356	359	360	375	360	359	364	377	387	365	367	389	361	399	362	353	370	335	375	326	369	380	349	392	356	360	369	320	351	380	358	362	366	374	374	375	389	364	415	380	356	373	370	353	399	347	353	375	349	406	356	397	376	392	350	373	403	356	347	372	365	374	389	352	390	347	365	385	377	385	374	360	364	385	368	350	401	364	404	339	386	347	367	326	397	360	390	346	380	367	345	413	369	350	379	375	372	404	394	375	395	381	376	388	392	361	353	346	359	348	338	367	351	365	382	383	344	393	380	389	419	378	379	411	371	410	380	362	353	355	347	402	380	376	364	348	393	374	340	381	355	381	375	349	398	374	362	344	348	354	383	396	346	386	352	355	372	351	411	378	361	379	382	343	314	382	383	346	365	389	379	353	348	352	361	361	371	352	402	374	382	362	352	378	416	365	359	387	349	370	418	340	357	377	324	367	367	361	304	376	374	368	352	338	378	365	361	426	369	408	381	408	333	353	344	383	378	344	377	385	371	391	374	341	363	384	369	333	411	375	406	373	355	407	361	380	392	373	397	356	347	357	351	338	367	415	338	333	341	369	364	365	391	392	366	339	356	388	373	374	387	345	409	380	354	358	377	338	359	398	378	378	375	362	378	343	350	352	390	364	361	350	384	367	370	344	373	368	358	378	372	369	366	355	365	372	366	324	403	365	347	353	395	379	344	370	346	330	335	354	361	375	363	367	366	378	355	369	383	353	359	392	352	361	366	364	365	374	323	367	328	389	350	363	326	375	369	375	379	348	384	383	374	350	379	376	359	332	378	358	377	375	387	386	386	380	358	345	384	420	347	356	365	353	380	327	349	363	352	363	383	384	344	330	349	401	363	361	382	359	357	358	364	355	343	379	375	352	381	371	357	372	379	353	383	363	354	369	389	356	366	361	347	395	384	363	359	370	356	367	398	383	358	397	373	370	334	333	363	365	393	412	360	371	370	354	368	393	324	390	370	351	374	377	359	366	350	381	354	367	352	382	394	364	360	341	354	375	392	402	386	385	403	365	341	392	356	372	408	347	371	359	384	388	377	361	400	385	384	343	382	353	367	376	372	353	377	376	389	376	381	342	376	397	350	344	359	346	349	346	375	385	376	380	357	382	377	357	377	360	370	343	364	390	381	357	347	362	366	335	379	385	356	375	359	378	359	349	356	370	326	354	362	387	367	382	353	349	377	385	358	360	348	400	382	390	390	376	371	385	358	343	349	353	368	390	380	384	371	360	362	371	385	351	331	384	382	386	401	354	354	370	392	401	366	387	371	368	388	372	392	373	362	368	383	408	368	361	366	357	386	380	342	354	380	359	382	355	378	407	323	367	348	363	365	360	399	389	349	368	343	367	375	401	379	392	363	401	367	378	362	387	377	382	340	392	361	375	376	370	368	390	347	383	355	357	349	364	384	348	346	388	387	362	365	350	400	360	358	370	371	367	392	358	360	381	387	341	365	381	395	364	362	372	386	365	374	370	379	363	360	369	349	353	367	343	349	370	347	386	353	379	396	374	377	378	366	373	387	404	354	393	361	400	383	386	344	390	367	336	346	361	362	361	353	388	358	337	384	358	375	381	351	372	351	395	330	359	357	378	332	375	362	357	389	371	342	371	355	397	372	372	324	364	335	368	383	347	367	377	382	362	392	365	376	343	399	380	327	377	362	350	364	323	384	373	369	371	393	368	382	385	360	353	376	392	391	379	383	395	377	348	363	364	365	379	409	393	361	382	384	389	366	361	396	344	350	350	374	351	375	348	372	381	384	353	370	355	396	353	372	357	370	377	377	351	393	385	355	417	343	401	413	366	362	368	366	350	381	330	366	340	371	355	337	351	358	316	385	361	363	334	349	377	361	360	385	402	336	377	397	381	341	383	361	362	377	396	347	339	375	391	373	393	370	393	378	359	332	360	387	389	358	371	353	380	358	369	354	372	340	384	366	371	390	380	379	397	380	352	363	362	348	359	364	363	406	369	329	352	379	376	389	405	390	368	379	330	344	340	344	389	374	360	381	388	361	391	372	370	382	384	379	355	366	335	376	369	371	412	333	364	381	378	408	357	362	351	374	366	364	329	380
4840	1893	1239	973	1707	1770	1275	870	743	547	441	297	261	208	179	150	107	123	122	81	88	102	80	88	85	76	66	71	64	57	63	60	47	59	56	55	63	46	48	39	58	43	49	42	37	43	43	44	38	41	36	52	36	28	45	29	46	42	33	42	42	41	50	37	48	31	33	29	28	37	35	36	35	39	36	37	38	35	25	36	29	35	30	35	37	37	29	51	29	36	26	45	39	25	37	42	38	40	34	29	23	41	34	26	32	41	35	25	43	34	45	29	28	31	30	41	41	29	37	33	22	39	40	36	31	28	40	27	18	29	34	33	37	29	44	33	51	36	27	35	38	31	36	36	28	30	48	39	33	42	30	35	43	32	29	31	27	31	34	27	39	22	36	34	29	28	25	24	33	28	24	36	36	31	35	28	26	34	32	40	34	27	23	25	30	25	27	32	37	29	35	35	28	42	38	33	26	39	38	39	40	29	23	36	33	38	29	37	43	24	37	31	30	32	24	34	36	29	34	27	28	35	25	35	33	37	39	26	31	46	28	33	32	38	33	34	31	34	31	29	35	32	42	26	29	37	35	33	39	30	30	28	41	26	30	35	33	30	33	32	30	30	31	39	34	35	35	29	35	31	28	36	31	26	38	28	33	43	25	30	27	33	34	32	31	27	34	33	32	41	29	34	31	36	35	25	31	33	35	29	39	34	30	41	35	24	34	25	32	35	31	38	35	29	34	46	36	38	29	34	37	41	25	36	31	32	34	30	37	30	31	33	24	32	38	25	30	39	38	27	34	36	32	31	33	46	34	32	38	36	25	28	32	34	30	33	24	37	28	32	34	41	34	39	36	36	36	37	32	22	22	28	29	32	34	29	30	30	30	36	37	29	31	31	28	37	46	24	33	37	24	29	37	44	34	37	32	32	31	37	31	32	33	26	28	33	31	28	30	38	34	31	39	29	41	28	36	35	21	31	26	23	34	40	26	36	35	30	42	30	23	27	21	31	34	37	43	32	36	27	38	29	28	36	27	30	23	34	42	35	38	36	23	32	26	35	19	31	29	30	37	34	42	31	47	30	37	26	28	31	30	39	35	31	29	33	33	24	44	35	39	26	27	34	36	44	29	25	27	28	31	27	31	35	37	33	33	36	33	38	30	38	29	34	30	24	37	29	34	24	35	40	30	34	38	27	45	49	38	33	37	41	36	35	36	29	48	26	33	35	31	44	28	35	27	27	33	26	31	29	27	34	33	28	34	31	29	25	32	38	25	39	34	31	30	31	34	22	35	42	29	27	46	40	33	36	29	38	29	20	30	43	36	33	28	33	34	27	30	23	36	29	34	33	33	28	26	34	40	34	36	31	32	35	32	34	32	40	30	32	24	31	24	36	41	28	38	34	39	42	31	40	29	31	26	25	27	29	39	32	44	26	37	38	36	32	23	38	32	35	37	36	32	23	33	28	33	32	25	34	26	27	25	23	23	32	31	28	20	23	21	26	42	27	37	32	26	43	33	37	30	32	45	32	26	40	33	28	49	42	35	32	25	29	26	24	27	27	33	27	31	28	45	28	38	25	34	31	28	33	28	22	31	29	22	41	26	29	32	40	42	35	39	24	35	20	37	28	29	18	32	38	33	34	36	32	28	35	28	33	30	32	37	36	37	24	44	33	34	32	44	34	41	27	38	28	33	44	28	32	27	36	35	30	36	32	31	38	34	32	28	32	34	27	30	33	29	39	32	41	26	30	36	43	32	36	38	39	46	49	37	26	32	32	23	31	36	31	29	32	32	35	33	34	42	39	35	34	33	35	38	27	29	27	29	29	33	41	26	33	34	34	31	31	27	31	39	27	34	24	25	28	43	39	32	31	30	34	28	31	35	25	29	30	34	32	44	47	32	31	38	37	41	32	38	23	27	37	35	32	41	30	32	33	30	37	34	43	24	29	31	39	32	30	32	31	18	23	44	26	24	34	40	33	27	39	30	35	40	29	37	28	47	29	37	20	34	42	35	20	30	31	28	42	37	29	41	34	35	28	41	37	36	27	37	35	41	33	35	29	34	39	40	25	29	32	24	32	29	38	37	36	35	26	30	31	27	35	34	43	39	25	31	48	34	27	27	21	23	34	39	39	33	33	41	38	34	34	32	42	29	27	28	22	37	29	26	38	37	34	34	40	22	33	23	33	25	35	23	34	35	39	32	31	45	31	30	27	30	31	35	37	30	30	33	39	35	32	25	41	27	30	26	35	29	32	40	34	37	31	19	30	36	33	31	28	29	30	23	41	40	37	27	37	36	40	30	32	32	31	40	32	37	19	32	30	32	28	36	48	30	34	32	24	33	42	32	33	29	31	33	38	28	24	31	32	38	34	37	31	31	30	26	25	30	37	38	26	33	45	35	44	38	33	34	29	29	37	40	26	32	43	34	28	34	31	31	38	26	41	33	30	21	40	34	36	35	39	29	39	34	22	29	28	26	26	41	28	20	27	32	31	31	38	33	36	42	35	31	30	40	25	30	26	32	30	35	36	36	43	30	25	36	34	31	31	31	30	30	30	26	24	30	24	39	39	24	41	21	35	28	33	34	38	24	41	42	36	48	36	33	41	35	41	38	21	29	35	28	33	31	49	33	26	28	38	33	37	37	25	38	36	29	31	46	34	37	30	26	34	36	40	33	38	42	37	35	40	38	33	27	33	37	30	36	37	39	30	28	33	37	31	26	29	42	37	28	29	44	42	37	26	39	27	35	25	30	37	41	27	38	32	32	22	37	29	33	28	32	32	19	27	34	35	36	37	31	41	42	24	31	32	33	26	30	33	39	37	33	31	31	47	38	27	35	32	28	20	27	27	25	30	42	30	27	34	22	29	30	37	22	34	30	34	30	35	36	27	39	43	29	32	33	43	30	35	37	28	34	28	32	29	25	33	29	29	42	38	28	27	39	27	29	29	48	36	31	36	31	33	36	25	30	32	29	20	24	20	33	36	26	31	31	34	34	29	32	26	35	30	37	28	30	26	29	33	32	36	36	30	38	27	37	35	46	36	37	33	29	30	33	35	33	28	27	35	34	44	39	42	32	33	50	33	28	38	40	31	25	31	35	24	31	36	25	32	28	31	24	32	39	36	40	33	39	37	41	34	28	40	31	34	42	32	34	43	27	35	25	23	24	21	37	35	37	31	31	24	22	30	33	27	35	29	34	36	32	44	35	34	30	36	27	42	39	24	34	30	40	41	25	36	37	25	21	40	36	23	41	32	34	34	28	27	27	31	34	29	22	35	31	33	29	51	28	20	29	43	36	35	37	33	37	47	37	34	29	31	28	35	35	39	39	29	36	26	40	28	26	31	23	35	36	38	47	28	24	27	24	28	25	39	38	39	32	38	31	33	41	38	32	38	32	24	27	28	41	36	35	33	43	24	24	37	38	29	30	28	31	34	39	30	28	32	21	26	43	32	36	29	30	38	30	33	35	36	30	29	20	23	36	23	39	28	30	31
34875	27214	22034	37535	44823	41569	35205	29225	24349	20845	17503	13841	11409	9628	7795	6471	5383	4510	4076	3539	3377	3047	2926	2722	2503	2251	2023	1925	1918	1668	1763	1637	1665	1586	1454	1397	1452	1338	1217	1194	1269	1047	1024	849	848	851	806	766	769	792	806	825	769	797	775	784	784	820	758	731	771	673	731	727	768	727	766	689	678	675	651	638	639	635	631	643	623	674	620	669	638	596	628	575	586	653	649	674	639	643	649	604	619	611	628	605	622	592	539	572	574	609	578	564	572	532	600	598	618	526	542	557	564	592	517	528	547	588	542	519	539	519	585	550	544	565	529	556	568	604	525	525	528	552	554	543	550	536	578	558	549	537	533	528	538	529	537	558	565	513	554	481	568	539	548	555	536	566	536	547	521	552	527	534	535	585	568	558	532	504	531	519	548	545	545	524	546	557	585	529	525	560	558	549	571	501	561	555	553	530	518	530	502	541	562	552	573	552	534	562	588	560	510	552	536	528	534	558	570	527	551	517	523	487	550	554	511	526	478	565	552	554	560	540	550	533	518	549	545	538	571	532	568	518	504	523	559	507	546	512	572	556	517	534	543	575	544	552	572	510	552	486	543	524	547	545	517	499	573	572	506	544	533	554	525	534	544	524	542	511	572	548	544	581	552	546	559	508	525	507	573	533	536	595	513	537	517	535	561	542	547	582	533	581	563	553	546	518	570	561	526	508	552	577	539	561	535	537	552	557	577	537	551	539	566	557	569	537	551	540	524	534	560	515	538	520	533	546	529	540	529	537	552	542	507	500	522	546	558	537	553	536	520	513	543	575	547	513	541	537	528	570	539	504	556	547	539	566	499	522	555	568	558	556	565	519	552	514	519	558	548	521	536	563	527	553	563	564	542	538	535	567	526	528	591	555	599	562	595	542	555	516	545	546	586	512	498	544	559	556	539	485	570	502	557	566	525	556	557	494	523	545	530	513	557	553	524	580	527	553	513	529	515	586	538	560	539	556	527	536	544	519	536	575	570	510	550	509	574	518	564	569	531	536	561	534	582	526	548	518	519	532	592	523	517	552	549	576	522	519	567	554	556	539	589	527	517	571	504	554	530	558	539	547	560	573	559	539	534	520	546	537	550	527	529	549	562	518	534	500	520	507	530	545	552	552	524	523	540	521	542	531	516	552	527	609	522	534	540	538	517	512	563	513	525	559	523	499	558	544	562	530	533	549	547	529	537	535	571	551	561	552	524	554	523	533	539	534	534	519	549	578	554	529	510	532	544	577	546	568	577	524	545	580	508	565	538	525	535	535	537	567	533	533	545	533	508	544	567	552	523	544	539	521	545	556	558	514	528	552	536	539	541	499	576	547	547	566	555	525	541	529	555	561	528	553	526	559	567	504	504	504	606	569	489	545	527	531	535	543	550	538	567	541	542	545	537	541	572	540	543	587	522	543	547	542	557	560	540	521	560	554	520	562	557	514	541	516	549	549	533	541	517	566	492	546	527	582	524	539	551	538	526	530	514	583	541	538	539	541	518	538	510	557	568	562	578	570	518	540	570	540	577	568	515	531	544	600	542	536	530	536	548	570	526	512	535	575	540	556	518	516	571	534	556	534	522	533	556	527	564	541	567	560	582	535	531	541	553	548	513	509	540	521	497	570	582	533	548	563	576	554	520	547	564	518	573	551	503	562	543	550	583	560	536	539	524	567	579	509	583	473	538	575	570	549	539	557	513	534	527	555	557	522	568	574	549	555	542	555	516	554	524	552	565	536	544	592	564	549	490	514	542	532	515	593	550	504	515	536	538	546	532	499	526	558	510	535	514	520	554	539	549	517	508	511	538	551	525	528	553	559	515	560	547	526	551	534	562	549	548	550	608	571	558	513	534	576	512	524	551	549	557	547	537	560	593	493	537	529	580	529	527	579	523	548	541	549	576	522	520	565	544	533	516	509	553	530	547	528	547	529	591	594	524	564	579	516	544	537	521	552	544	542	543	548	523	567	548	553	578	569	562	503	579	576	534	514	560	560	541	581	521	530	544	532	575	533	575	561	528	547	537	536	587	508	535	559	531	560	527	551	534	551	553	543	542	544	561	560	551	529	553	545	565	535	520	545	532	544	561	533	552	583	535	576	518	557	519	592	553	503	568	567	562	553	561	565	550	573	523	560	493	540	534	542	557	559	514	580	543	542	554	563	543	497	563	552	570	536	504	576	539	532	531	539	511	565	504	539	519	551	516	537	568	548	556	521	541	525	571	575	532	544	540	579	542	550	524	586	558	516	550	534	546	538	521	532	562	578	548	528	548	611	589	500	546	536	549	545	559	525	527	558	526	531	512	545	570	545	555	559	547	541	571	567	508	525	538	570	524	524	512	508	518	526	519	569	551	529	556	563	526	527	548	559	550	546	554	523	575	570	563	524	544	534	544	502	530	521	572	621	552	555	507	544	534	536	529	558	536	506	553	549	478	538	525	547	495	530	560	545	562	499	572	534	562	535	586	542	565	537	531	584	522	507	550	555	550	535	486	587	541	519	555	540	537	541	495	546	531	495	550	544	530	518	540	526	556	528	531	532	540	549	524	511	553	536	575	584	539	512	510	518	550	534	520	523	539	555	545	550	489	498	531	553	536	513	561	539	537	544	533	553	551	539	521	547	488	532	506	557	516	561	533	540	539	556	524	542	562	562	531	535	562	543	538	552	527	510	535	537	550	513	556	606	478	529	522	526	540	508	544	534	494	540	562	533	553	538	558	583	511	563	551	575	597	535	523	545	530	545	553	530	526	550	499	611	523	535	554	551	534	537	574	501	541	566	564	483	550	571	551	508	578	534	530	526	597	516	510	511	536	552	556	537	532	549	535	534	495	552	523	517	552	551	563	527	514	518	488	516	553	548	558	506	526	560	564	535	573	585	548	552	553	527	521	520	568	519	555	520	529	495	527	528	563	524	510	524	557	539	548	541	530	532	544	541	558	529	539	525	557	540	530	595	545	551	535	548	520	560	556	540	531	485	546	580	499	501	546	547	532	518	533	537	577	535	514	526	564	532	556	522	485	569	560	531	546	525	537	545	529	569	545	525	503	593	509	504	541	552	572	536	531	564	579	556	522	568	560	556	505	529	569	619	566	526	575	569	562	522	549	546	510	601	531	560	558	521	539	519	570	526	498	558	550	568	569	581	546	546	568	572	565	569	514	542	548	499	517	534	513	547	556	513	559	540	514	548	514	550	528	507	532	544	565	535	572	533	561	494	552	523	535	517	547	552	536	526	555	551	523	567	541	571	530	534	528	519	546	530	521	535	560	543	572	506	615	517	568	557	502	495	588	561	512	501	551	533	556	499	550	586	497	533	581	537	536	543	591	527	547	536	552	524	545	544	527	519	545	579	523	550	517	545	576	540	519	550	506	570	533	546	532	521	522	556	536	545	548	575	555	514	532	530	518	542	551	554	526	554	563	530	546	551	543	531	547	546	541	501	546	504	481	544	509	610	551	575	558	512	514	558	540	548
5023	2907	1804	1482	2444	2530	1826	1260	1039	814	611	437	372	308	258	205	208	158	140	112	111	105	96	97	89	83	70	65	61	62	66	66	48	58	47	54	53	42	41	54	49	35	24	39	44	34	42	41	28	37	33	24	32	49	37	32	23	40	31	34	41	35	30	43	32	42	26	24	29	40	38	21	25	34	19	32	32	26	30	29	28	37	29	36	24	22	41	29	38	23	36	28	33	38	26	29	27	23	28	28	36	30	27	24	19	30	32	32	21	25	29	34	24	26	29	25	29	27	28	18	32	27	26	38	35	24	29	13	41	19	25	22	28	22	19	26	35	18	30	30	34	27	34	16	25	33	24	32	18	28	18	33	26	26	20	25	25	28	20	29	36	21	24	29	26	21	34	33	29	27	32	24	32	19	21	23	25	36	29	33	31	32	22	30	23	18	33	21	35	32	23	27	37	31	38	23	33	22	31	27	20	30	26	32	38	24	35	32	18	33	15	18	28	24	26	28	22	25	24	29	17	32	38	39	31	24	27	32	35	31	31	34	30	14	38	28	21	23	27	22	20	27	23	22	32	26	16	30	31	22	25	25	19	37	25	31	31	26	31	26	22	19	32	26	22	15	21	28	21	36	15	26	21	24	26	25	30	42	24	31	24	26	33	18	23	30	28	23	35	28	38	31	24	15	24	26	27	19	32	25	27	31	18	23	21	27	32	27	39	20	33	29	26	21	19	20	33	24	28	32	29	24	26	25	18	29	26	24	29	19	22	34	23	21	32	23	25	30	21	23	26	27	30	24	24	17	25	29	27	25	25	18	23	16	36	23	21	31	28	19	38	23	27	23	27	34	23	19	31	23	27	27	29	23	22	27	27	33	31	24	30	18	37	21	28	29	32	27	19	13	27	31	28	27	18	26	27	27	23	24	24	22	22	18	21	27	32	23	18	30	31	21	21	32	35	33	31	31	26	35	37	28	23	18	30	27	33	22	28	30	24	33	25	33	22	31	19	23	30	21	33	20	30	28	28	16	31	27	25	32	34	36	37	25	27	28	27	14	22	25	24	28	21	34	31	21	20	27	30	30	20	27	25	28	29	23	23	25	25	24	39	29	35	24	24	39	24	24	18	21	22	32	37	19	24	29	34	17	29	36	26	27	30	24	29	39	35	33	33	24	19	17	33	21	33	31	22	26	31	26	26	25	35	22	35	24	33	21	16	18	27	31	23	21	27	27	26	30	27	24	32	26	25	23	24	22	30	28	20	22	21	33	25	27	20	45	26	30	24	22	21	24	26	21	23	27	26	30	28	29	26	19	24	16	22	33	29	22	33	21	29	34	23	29	22	23	24	26	31	28	33	26	24	34	21	29	25	23	28	33	23	22	26	27	37	25	24	26	19	26	20	25	29	22	20	34	33	28	23	27	27	18	27	20	24	27	30	14	29	29	26	20	25	20	26	25	18	32	24	24	25	31	28	29	30	20	22	25	32	30	25	27	21	25	20	32	26	25	24	36	28	30	32	25	30	20	23	26	34	25	29	28	33	26	16	25	31	20	39	19	22	25	20	32	30	26	24	30	29	26	29	34	36	24	27	23	27	26	21	23	31	32	17	24	22	23	31	30	20	26	22	31	23	26	33	23	32	21	35	27	19	21	41	18	22	30	27	27	24	28	28	28	25	25	28	22	28	34	22	27	32	22	29	21	27	28	22	29	21	30	27	30	30	31	31	23	29	22	32	17	21	26	33	31	26	23	21	29	21	38	35	31	26	22	23	29	37	21	27	27	32	26	31	29	22	27	31	30	33	19	23	20	24	25	27	33	21	38	24	19	26	27	27	25	31	22	26	33	25	27	23	33	21	29	24	16	23	25	33	26	25	16	30	26	28	22	31	27	28	24	15	24	31	21	28	21	19	24	22	25	35	20	16	26	23	27	23	22	18	25	23	17	33	20	28	31	22	24	23	31	40	26	26	31	19	28	22	25	23	24	29	28	20	26	26	23	32	18	25	40	19	34	22	30	21	27	29	32	23	36	25	24	29	19	31	26	31	24	23	31	29	23	28	23	30	31	21	24	27	18	37	20	29	31	26	20	32	32	23	30	24	28	22	38	26	27	21	21	17	19	20	36	19	30	21	24	23	26	26	23	28	23	20	21	34	28	27	17	28	30	31	32	30	27	19	26	23	27	17	32	28	24	32	36	26	22	32	28	26	28	33	25	44	23	26	28	35	20	32	21	27	32	21	24	25	32	21	27	26	30	32	31	25	23	27	26	33	33	23	35	28	27	19	29	31	26	35	19	20	27	23	27	29	33	19	32	21	21	20	21	22	19	28	32	21	23	29	32	22	28	18	25	20	21	33	18	20	28	28	28	27	24	25	39	37	23	25	18	22	26	20	32	23	14	30	24	24	38	33	19	25	32	28	17	29	25	21	24	38	25	28	25	21	32	23	24	23	30	27	18	28	30	26	33	20	21	25	23	30	26	19	23	17	27	27	25	21	38	24	24	33	21	16	26	20	26	21	31	24	22	30	33	32	26	20	22	23	33	32	27	26	20	26	22	27	24	22	25	25	23	22	31	18	23	25	34	29	34	21	29	29	27	29	11	26	20	26	31	35	24	22	28	27	27	28	24	28	25	14	20	28	26	25	32	22	32	26	21	28	28	27	26	20	30	21	30	32	33	30	19	31	26	20	16	21	20	27	17	29	36	24	28	23	14	23	21	33	23	25	20	19	31	29	29	26	22	32	21	29	31	27	27	26	23	31	25	19	22	33	23	21	21	29	24	31	34	30	25	22	32	32	29	21	24	28	34	25	28	25	25	30	37	25	29	31	27	31	25	22	21	40	21	25	26	20	19	25	24	23	24	14	15	22	24	36	26	23	31	29	24	30	24	19	26	25	29	20	27	28	27	24	24	25	23	25	28	26	20	23	17	31	20	25	22	32	18	32	24	24	17	23	30	27	36	24	24	18	33	19	30	15	17	41	25	32	33	22	28	27	25	25	24	31	31	22	19	21	27	27	36	36	36	25	27	25	29	18	26	20	21	34	29	24	24	30	38	26	26	29	22	38	24	26	30	23	43	27	27	24	29	32	31	17	20	32	25	31	28	19	30	22	25	29	25	25	21	28	18	33	22	27	26	27	33	25	22	18	27	31	24	25	27	24	27	29	24	32	22	28	18	30	33	28	20	34	20	28	27	27	35	23	23	23	35	25	22	23	22	30	30	35	25	24	25	24	22	34	26	21	24	22	23	28	30	37	19	19	30	30	19	18	16	26	29	21	34	29	26	24	22	21	31	28	26	25	27	25	27	28	26	39	28	13	31	25	27	20	30	23	33	37	26	26	28	32	28	29	15	36	41	25	26	21	36	21	25	21	14	26	30	19	28	20	19	29	24	23	20	34	29	25	23	33	29	34	28	30	28	15	32	24	23	23	23	26	23	22	25	38	31	30	25	33	28	22	29	22	25	33	22	26	24	30	26	31	27
40038	31459	26225	42124	49617	45975	39636	33805	29390	25727	21707	17866	14783	12427	10301	8441	7200	6282	5384	4763	4590	4251	3816	3544	3270	2908	2544	2658	2284	2165	2371	2076	2150	1939	1787	1802	1705	1714	1450	1546	1375	1198	1151	981	917	954	821	840	840	851	781	799	827	786	806	838	851	833	782	782	750	744	655	722	727	730	721	673	651	655	604	590	622	610	572	602	561	619	593	559	521	574	541	528	554	604	618	617	612	572	556	545	492	484	518	551	497	499	468	497	480	513	524	497	481	478	472	535	464	482	467	438	454	472	441	448	423	448	453	421	475	411	470	445	464	419	459	414	427	415	439	428	426	424	434	396	476	441	471	405	407	403	465	462	426	416	419	420	433	455	468	424	459	441	476	455	493	450	449	447	443	450	422	453	427	399	443	409	440	457	425	430	470	395	441	468	435	412	437	424	441	464	459	457	418	451	454	470	432	450	408	428	422	444	448	430	394	444	449	415	440	436	394	440	405	444	418	429	466	450	412	437	446	435	435	454	427	419	397	420	430	438	447	450	429	443	405	438	449	435	444	419	456	389	420	418	425	468	423	441	407	448	412	424	459	432	446	446	410	445	446	455	415	451	452	437	422	481	447	399	390	469	413	426	392	421	462	412	434	445	417	454	457	435	426	448	450	449	434	455	442	424	415	409	434	440	470	449	456	450	452	405	398	480	422	435	425	449	396	424	454	435	423	409	431	438	418	434	426	459	434	439	454	434	428	448	465	421	433	424	427	421	450	402	427	442	420	440	460	409	447	451	424	443	474	405	392	426	434	421	437	457	392	399	454	437	416	414	445	417	444	453	456	437	461	430	377	406	428	433	469	490	485	433	439	433	409	442	454	434	463	425	418	433	417	444	403	454	443	438	400	435	449	405	429	448	397	459	415	475	436	442	412	454	434	451	430	426	461	435	421	443	474	408	444	406	454	493	439	423	452	402	445	418	416	444	425	415	470	431	431	455	453	435	418	413	411	425	455	437	473	406	454	443	403	421	409	414	417	436	454	393	409	437	415	403	435	422	405	421	429	453	446	427	412	424	431	451	416	406	431	417	417	416	432	461	454	422	439	447	420	437	434	383	372	433	393	411	454	415	446	400	447	454	424	425	432	446	465	456	478	424	449	409	451	455	417	471	461	473	412	438	406	451	395	407	412	401	432	449	418	411	418	453	470	476	432	397	415	408	430	437	458	434	460	405	441	462	473	424	405	422	411	429	429	411	453	415	445	430	478	420	462	430	444	415	472	479	393	409	438	393	432	429	401	447	445	402	466	429	466	443	429	443	422	459	452	421	429	433	401	452	415	406	437	437	482	455	465	421	439	426	423	429	452	422	421	397	446	467	434	424	431	443	438	427	449	436	436	410	416	433	454	440	439	442	463	470	478	435	425	480	455	441	435	422	384	444	413	436	453	442	426	422	406	435	414	409	441	422	459	403	419	445	399	443	400	428	450	415	457	422	453	434	435	418	414	443	438	446	425	437	426	429	452	369	451	423	432	402	422	456	449	455	443	419	445	418	412	452	435	419	430	464	460	450	413	481	466	397	428	405	419	408	426	412	436	440	395	465	457	419	439	486	435	405	451	450	445	442	482	443	472	416	456	403	437	433	450	411	379	441	471	437	401	433	395	433	410	412	434	413	431	427	472	429	430	441	426	440	419	414	411	434	421	470	424	401	463	431	453	444	407	448	460	432	414	453	460	450	414	443	409	504	477	422	450	427	418	436	424	427	433	442	440	447	444	413	408	465	440	441	481	467	435	399	427	439	436	455	435	444	404	417	411	473	415	434	400	471	441	441	436	429	440	415	417	435	428	439	414	443	459	442	459	425	422	445	467	453	403	413	443	429	450	427	410	447	434	397	415	471	450	387	426	462	417	418	407	485	421	415	433	395	405	441	486	445	439	434	452	457	423	439	431	425	419	432	436	436	433	414	418	432	428	435	434	427	420	444	437	465	424	402	396	440	473	426	393	436	423	433	436	446	443	415	444	404	414	466	446	439	440	443	373	431	438	433	405	413	448	448	423	400	437	417	404	416	403	442	464	436	403	462	428	444	429	423	424	390	427	467	444	429	454	416	428	414	412	459	412	428	425	420	472	449	428	432	427	478	408	426	435	430	452	456	455	415	417	449	432	452	430	458	423	416	410	441	421	422	420	423	424	451	431	425	427	449	452	453	453	431	447	441	401	425	448	451	405	425	418	427	449	422	429	423	403	427	452	465	461	434	446	445	442	442	430	425	440	453	406	419	422	454	430	441	449	450	447	443	425	404	436	448	431	414	416	396	401	469	453	429	395	389	404	415	481	457	502	438	468	450	429	406	480	442	446	432	431	440	430	401	407	396	434	416	434	438	423	410	433	409	426	453	448	398	418	405	399	432	378	401	439	426	397	443	435	430	415	412	423	424	436	416	446	396	396	417	454	421	422	413	453	447	425	401	410	443	418	413	419	482	440	427	456	445	421	478	442	423	464	457	414	457	451	444	447	422	446	439	453	451	439	441	441	435	434	446	457	490	384	417	447	427	448	423	430	439	433	439	419	457	436	424	425	470	445	457	428	449	441	416	404	433	389	423	416	442	431	446	448	437	424	419	439	480	413	435	439	460	442	421	441	478	480	434	419	469	467	450	489	459	461	448	460	439	433	442	420	442	453	440	463	436	451	435	429	448	421	407	425	457	386	439	438	420	455	407	458	404	420	447	454	428	428	412	430	446	465	437	476	439	410	411	423	454	418	433	389	453	425	432	423	422	461	404	443	397	431	453	449	446	408	442	409	449	407	437	457	438	422	428	419	452	454	442	407	409	429	440	418	414	428	435	450	397	435	432	444	417	431	439	458	414	430	409	442	439	442	447	414	441	440	435	447	437	409	402	418	433	454	468	431	466	407	435	438	438	421	452	447	473	431	442	436	414	469	467	384	422	467	433	430	417	465	441	453	435	422	444	434	444	423	424	427	438	434	418	443	453	447	463	434	398	432	458	455	440	433	445	469	422	454	453	406	433	401	397	384	431	438	451	393	410	463	414	384	437	433	438	439	412	440	434	415	443	453	429	455	428	451	409	477	445	430	437	483	428	443	423	438	467	431	419	399	409	440	417	427	433	443	466	441	429	445	428	433	438	475	424	438	431	440	430	450	449	442	439	468	431	444	389	420	455	467	451	416	431	401	443	450	412	423	401	414	423	435	447	450	446	421	424	444	416	425	393	413	457	439	434	405	439	427	455	429	444	425	421	463	426	477	408	464	451	430	479	450	473	445	429	419	415	437	461	465	383	447	444	428	473	456	408	458	458	426	445	456	411	412	437	451	408	427	449	465	460	434	507	438	423	430	457	427	436	443	445	433	436	442	477	397	419	444	396	442	425	473	417	442	419	450	441	418	428	435	456	442	444	426	479	430	448	422	461	441	457	446	485	438	410	432	437	422	433	389	409	438	473	428	427	432	485	412	449	425	422	469	446	404	445	459	436	440	435	424	447
3063	1383	855	644	1144	1154	829	554	455	405	303	221	190	141	121	113	98	69	55	79	63	64	57	61	61	58	62	42	44	39	46	44	38	26	40	51	39	36	18	35	34	42	37	19	22	35	30	24	33	25	23	28	31	20	25	22	30	22	24	24	16	27	23	27	36	31	22	31	19	25	36	20	33	23	16	23	24	29	28	22	26	18	31	27	19	30	30	27	22	23	26	24	24	22	27	33	22	22	25	24	23	28	26	25	23	29	19	22	22	28	29	35	26	20	31	21	28	24	25	28	22	26	16	26	28	18	21	27	29	18	30	19	33	24	26	20	20	23	24	23	20	28	19	31	18	13	27	23	26	23	19	26	31	32	23	21	21	34	20	17	27	23	21	30	28	32	18	18	20	26	28	26	24	30	23	18	26	22	22	34	32	23	28	18	26	22	22	24	21	23	22	23	21	34	24	17	25	18	26	30	22	28	30	25	28	22	26	28	23	24	19	20	19	25	31	22	23	26	23	28	27	27	16	19	26	23	20	29	16	32	19	16	30	18	30	27	19	29	25	28	18	27	24	26	29	24	23	28	28	25	25	15	18	23	24	24	20	26	21	23	19	15	29	28	30	26	20	16	24	19	33	20	22	24	25	25	27	19	22	22	27	22	22	27	25	21	27	26	21	20	21	26	22	25	17	24	27	22	27	17	30	22	25	13	25	27	22	19	25	18	25	36	28	20	19	13	25	16	19	23	25	28	28	29	16	23	20	26	33	20	21	34	30	32	22	21	31	15	32	30	30	31	27	23	24	23	33	23	24	28	26	24	29	20	25	21	25	28	28	24	22	30	23	29	23	26	21	19	16	28	28	32	26	20	22	30	24	19	32	33	19	26	23	22	20	31	28	25	29	28	27	23	32	23	27	27	26	31	26	17	19	25	25	25	27	20	17	32	36	29	25	28	25	25	24	26	19	21	23	26	26	24	16	29	21	28	20	21	27	27	20	33	16	17	32	27	19	24	19	18	27	25	23	25	28	26	23	30	28	19	16	24	27	23	22	21	19	16	34	20	34	31	23	25	23	27	27	24	27	26	20	27	18	21	25	26	24	24	24	26	20	24	17	28	33	21	32	24	20	33	23	29	19	17	19	27	33	18	26	18	28	28	27	20	21	25	20	18	18	21	18	19	30	27	21	23	23	22	26	28	39	22	23	25	35	23	21	30	32	28	22	21	30	28	27	19	22	16	20	23	20	19	21	24	25	24	20	28	15	33	21	26	23	15	40	23	28	29	34	15	16	25	26	25	29	26	28	34	33	22	27	17	26	22	23	23	24	22	31	33	23	27	31	31	22	20	23	32	15	28	19	21	17	22	24	16	24	14	27	25	26	27	35	22	16	31	20	16	28	27	18	18	29	26	31	23	26	25	15	23	36	14	22	22	20	28	23	34	22	25	23	29	11	20	30	21	12	16	22	27	19	22	37	22	19	25	20	32	32	34	26	22	23	20	15	22	15	17	33	28	19	25	27	26	24	20	21	23	15	28	21	16	28	21	24	30	23	19	20	22	28	26	30	20	24	14	39	22	20	27	21	29	30	18	30	24	21	17	26	21	26	27	17	20	20	23	28	25	19	29	25	25	25	27	31	30	23	17	26	17	17	41	22	23	30	26	24	24	22	17	30	29	26	25	24	22	19	21	30	22	20	27	25	24	26	30	23	28	27	28	22	23	27	21	26	27	37	22	21	15	23	21	21	27	11	20	20	29	20	27	28	13	28	24	22	21	32	16	30	20	17	21	19	21	31	26	24	30	24	27	21	25	30	22	30	28	27	32	23	23	14	21	31	27	29	18	29	30	22	22	27	22	27	23	33	25	29	17	31	19	17	26	24	21	19	22	20	26	25	23	26	28	21	20	27	21	25	25	29	23	29	26	19	30	33	19	21	33	29	31	24	25	19	25	21	17	27	29	25	26	26	30	19	23	23	20	19	25	30	18	20	26	21	24	24	30	18	20	18	25	20	24	19	28	22	31	19	26	15	23	16	24	21	19	19	37	26	26	27	22	27	31	29	24	25	32	28	26	18	19	21	24	25	25	21	23	33	27	21	28	21	32	30	25	22	30	30	25	22	19	25	22	24	26	28	26	23	21	18	32	27	19	21	23	18	18	24	27	25	17	24	38	22	26	30	19	21	27	27	20	18	9	24	19	37	21	16	24	26	19	20	23	22	26	18	19	25	25	27	21	23	16	22	29	20	36	25	24	21	34	20	31	25	29	30	31	28	31	28	31	17	23	31	24	17	19	30	20	19	12	22	21	33	29	27	29	16	15	27	23	29	17	29	26	14	32	23	31	26	25	23	32	24	17	29	20	22	18	41	33	26	28	36	30	25	24	32	28	22	23	22	23	23	16	24	26	24	23	25	27	26	18	24	22	31	29	20	22	17	17	21	21	28	25	19	34	35	20	22	22	19	22	19	25	29	30	23	25	25	31	19	26	23	26	23	27	30	22	28	22	26	29	31	28	24	29	17	27	29	28	24	28	23	17	26	26	26	33	20	22	19	29	31	27	30	22	20	24	28	18	33	21	31	29	24	30	32	27	18	20	20	29	23	28	28	20	24	23	19	32	26	21	17	15	28	23	21	21	31	34	30	22	22	21	19	32	26	32	28	22	31	24	21	15	26	28	19	22	25	25	34	26	18	21	18	15	30	26	21	19	23	30	22	20	20	22	22	22	29	28	22	28	20	22	30	24	22	22	20	27	19	19	23	16	18	17	20	17	28	31	37	17	24	16	19	21	24	28	27	19	29	19	28	33	29	28	30	29	31	17	20	29	20	21	19	25	21	21	20	19	25	24	17	27	19	22	21	28	26	25	21	22	14	31	22	26	19	29	31	18	18	27	23	21	24	25	33	18	23	20	24	23	31	17	20	22	22	24	24	32	21	21	27	25	14	20	17	22	24	20	27	22	21	23	27	21	24	19	25	21	32	28	19	31	25	26	20	29	17	25	28	28	24	26	27	34	29	26	20	17	18	25	13	30	26	27	29	23	31	24	21	18	25	20	29	15	23	28	20	33	37	23	17	26	22	31	20	27	15	28	21	21	27	30	27	23	32	29	23	24	21	23	27	30	26	17	25	22	12	29	19	25	24	32	24	27	17	35	34	27	26	27	37	22	31	19	16	30	31	28	26	27	22	26	22	24	31	19	19	19	22	23	19	17	32	17	17	32	33	24	27	22	17	24	28	29	17	24	28	31	35	31	13	24	30	25	20	21	30	25	32	27	27	34	21	19	21	23	26	23	16	26	24	23	25	32	30	25	24	26	19	23	29	26	22	29	16	23	33	27	27	25	26	16	21	31	27	24	23	19	18	23	33	25	26	30	16	27	26	18	22	24	20	24	26	31	25	20	24	22	23	17	25	22	20	10	25	28	24	28	20	24	19	18	21	20	34	24	18	26	34	17	33	26	22	20	30	20	23	25	24	33	25	21	28	17
32422	24219	18351	33603	40744	36647	30319	24410	20565	17402	13516	10714	8711	6917	5635	4499	3719	3344	2822	2542	2363	2298	2037	1897	1843	1606	1510	1518	1309	1300	1311	1253	1382	1194	1103	1084	1082	1028	935	942	786	794	708	651	603	571	627	584	566	625	558	517	602	582	587	688	631	577	541	549	505	516	539	573	572	546	569	470	478	520	478	466	462	485	460	471	438	501	475	475	456	485	482	437	457	540	484	510	479	510	424	464	446	481	427	454	415	455	425	444	428	411	441	379	408	467	427	432	432	399	396	414	432	397	392	384	395	421	399	419	397	410	383	386	409	423	392	388	418	392	403	367	412	377	432	415	414	397	404	391	382	443	437	432	373	389	381	391	390	391	391	403	397	430	424	404	435	393	374	429	396	370	412	384	455	429	393	432	405	425	376	408	428	398	394	368	436	407	412	394	399	405	399	422	360	383	423	403	416	371	400	393	434	387	445	418	388	431	416	386	419	411	443	422	383	403	413	389	355	399	379	405	430	369	404	425	401	378	405	377	397	411	417	365	371	429	362	407	406	412	401	423	386	430	366	374	388	380	403	390	401	409	391	386	391	404	394	371	400	386	390	423	412	400	414	421	416	394	438	421	374	424	396	402	414	418	387	412	418	414	389	430	394	391	443	373	386	417	387	435	408	387	360	425	421	401	348	414	383	451	382	391	389	404	394	393	394	378	376	368	423	381	375	402	422	413	393	407	430	404	391	411	392	414	395	430	381	396	406	390	422	421	383	397	389	438	414	383	398	417	405	390	371	410	410	408	403	422	411	419	400	379	406	411	392	385	394	405	389	409	396	418	385	376	364	419	423	427	384	446	376	397	397	402	390	368	407	404	397	427	409	416	409	376	398	404	421	393	375	388	353	406	377	440	394	406	405	415	375	407	393	379	356	392	379	420	446	399	414	391	412	381	404	404	459	392	425	399	425	405	417	416	383	424	413	419	378	419	420	394	396	412	413	395	422	396	414	408	366	400	414	355	446	443	411	412	380	386	395	389	423	397	396	407	407	404	399	397	416	416	410	379	410	392	429	389	363	390	356	384	387	408	388	373	363	364	436	409	397	382	401	426	394	393	407	371	388	448	408	406	402	352	398	390	385	444	409	399	440	409	401	444	372	427	385	413	392	362	425	418	390	367	397	391	399	429	378	402	393	370	405	439	406	423	358	392	418	396	408	451	401	397	384	410	439	404	381	366	390	363	430	418	389	420	392	435	439	382	417	398	386	376	441	391	408	395	401	418	404	424	398	373	407	432	407	414	422	408	431	398	420	412	419	395	414	406	416	408	392	403	381	394	399	409	415	433	398	407	382	381	384	403	410	395	445	427	404	399	389	399	414	427	401	385	369	399	406	423	413	392	407	415	354	401	391	435	429	409	408	401	382	385	426	383	408	397	399	414	417	398	387	403	404	398	394	399	414	431	437	427	418	393	392	392	417	407	391	406	386	394	418	415	390	410	414	378	419	381	390	415	404	411	437	415	408	405	390	418	393	404	398	430	411	398	380	388	378	383	433	411	406	400	401	411	381	429	394	411	445	408	416	383	396	400	412	388	393	411	389	450	393	415	418	424	388	365	373	429	433	396	401	430	411	406	383	394	405	414	424	385	373	407	412	433	393	390	377	419	387	391	422	401	395	419	423	400	437	375	434	407	445	418	398	400	411	397	377	416	371	419	410	429	391	407	376	425	413	401	409	380	385	413	390	401	394	370	373	368	388	363	398	412	399	404	382	399	403	371	377	400	415	385	385	425	387	423	421	404	392	402	399	417	408	391	447	393	402	386	406	402	400	382	435	361	395	424	392	349	453	397	375	396	400	416	380	395	388	377	385	386	404	428	385	361	393	439	375	382	418	420	411	411	382	421	397	432	386	407	424	387	426	384	397	386	388	397	454	414	419	408	409	419	445	414	368	396	411	394	385	407	407	404	409	392	396	430	397	365	415	392	420	392	397	405	404	405	441	385	428	404	406	405	398	381	374	441	402	395	396	448	410	400	382	407	387	369	430	371	419	403	381	383	415	403	415	373	395	384	376	423	415	420	409	459	403	398	413	391	384	415	393	399	401	399	407	430	407	410	437	420	373	407	442	416	373	420	410	420	369	422	425	406	401	422	411	397	382	414	404	396	381	409	393	427	382	417	394	414	386	389	396	380	373	389	397	396	387	409	399	396	379	383	392	414	371	390	397	402	417	370	402	373	395	400	403	382	406	412	420	414	382	416	383	392	364	398	397	406	405	362	440	387	422	402	395	373	372	433	439	401	374	372	397	404	405	430	399	399	370	377	388	404	405	370	407	398	398	388	407	385	389	354	433	412	395	419	394	430	426	384	425	372	387	424	378	394	427	416	409	401	427	426	389	386	366	369	381	375	391	405	384	411	419	380	420	363	374	431	398	369	401	385	383	386	419	404	397	359	414	394	397	391	415	399	377	391	393	409	471	376	436	403	404	421	376	432	427	387	407	402	382	375	436	417	378	393	392	380	412	428	385	410	437	375	371	370	360	388	381	426	419	407	384	391	437	400	411	417	406	410	409	411	384	390	404	375	381	409	415	366	398	387	387	389	361	420	385	384	425	410	377	400	434	443	402	424	404	420	407	402	389	408	355	423	398	397	386	403	398	367	410	405	400	435	432	406	407	399	427	398	370	440	446	402	399	439	377	414	388	411	403	378	426	358	387	404	413	400	390	446	411	442	412	394	384	382	387	465	410	384	379	429	386	453	378	413	428	432	382	395	413	410	410	428	356	394	379	404	378	378	373	391	423	419	391	376	429	394	448	412	399	391	399	424	429	398	395	397	377	370	413	426	368	399	390	425	370	425	410	359	393	454	429	411	407	377	426	397	388	392	434	409	428	423	382	390	384	398	423	388	412	436	413	420	419	439	368	420	409	366	412	403	378	431	407	383	415	381	406	400	383	391	391	391	355	415	372	389	447	405	379	426	438	398	394	416	392	401	412	416	418	392	406	420	356	429	407	412	416	411	416	385	434	394	389	385	391	445	409	381	427	400	405	430	414	398	411	407	403	401	366	408	399	391	406	392	398	384	397	377	425	384	403	363	402	445	404	383	418	384	425	396	401	410	416	409	427	369	405	404	410	413	391	368	403	374	397	416	402	409	416	432	413	393	384	362	416	408	399	414	401	411	413	379	382	432	382	421	405	410	390	369	413	418	418	382	390	398	385	354	433	421	386	423	405	395	414	386	418	390	392	398	411	411	403	383	368	410	386	409	385	401	396	408	447	393	370	392	433	405	352	413	412	400	391	357	404	407	368	378	385	425	408	410	400	384	392	397	390	412	392	407	420	390	388	384	402	362	430	430	382	441	400	397	409	378	428	388	399	375	425	365	395	388	349	384	410	451	394	387	399	364	387	366	383	412	435	387	379	406	401	392	398	412	425	385	421	437	420	390	415	406	400	403	406	372	373	402	415	401	395	420	423	353	405	398	394	424	429	409	416	407	397	398	435	390
2874	1368	854	694	1071	1055	736	555	473	402	304	222	218	160	106	78	93	91	54	82	73	59	57	42	56	47	47	39	35	39	48	40	34	43	51	37	29	27	26	38	26	24	29	19	24	29	28	37	19	37	31	28	30	32	20	29	25	25	26	15	24	28	25	24	31	18	21	33	19	27	24	31	24	16	23	20	20	28	23	31	17	28	28	30	23	28	24	17	18	31	28	20	22	22	22	32	18	25	28	23	22	20	22	19	27	21	26	25	22	15	16	21	20	19	16	19	26	25	22	23	20	19	20	20	17	20	28	24	25	18	20	21	19	19	20	24	26	23	26	19	23	19	21	26	18	17	19	19	13	23	25	25	17	23	27	15	27	23	24	23	16	27	16	21	19	25	20	33	20	20	29	28	24	20	19	19	16	24	24	21	21	18	23	21	24	24	31	19	30	16	21	21	19	24	19	14	16	21	18	21	18	23	25	21	24	21	22	18	22	19	33	21	23	14	21	25	25	26	12	29	25	17	17	23	18	21	22	18	21	23	25	19	24	19	16	21	22	17	29	16	29	20	19	22	20	25	23	23	25	17	21	16	19	16	27	25	18	15	22	20	17	23	17	15	24	24	29	16	27	16	23	26	18	24	19	18	20	24	32	23	24	18	18	17	14	18	23	24	30	20	19	24	17	18	20	25	19	15	16	21	31	24	13	25	21	20	21	20	24	25	17	27	33	19	22	24	16	27	26	18	24	19	24	23	24	19	9	30	28	22	22	17	22	21	31	28	19	31	26	27	21	20	19	20	27	24	26	34	21	23	21	25	24	28	25	24	24	21	29	20	27	35	22	22	26	18	29	28	22	29	21	30	16	22	26	18	18	29	27	18	25	19	20	18	19	23	18	30	23	23	25	32	17	19	19	27	29	20	20	29	23	23	20	14	32	21	16	26	20	21	28	23	16	24	12	11	15	23	23	16	29	22	17	18	19	22	15	28	26	25	20	21	20	35	18	19	25	24	30	25	21	23	21	29	24	25	18	31	19	25	23	19	24	21	19	25	22	19	21	29	17	23	30	22	23	22	20	22	19	25	21	24	23	18	19	16	27	26	29	25	20	22	12	26	27	17	16	20	24	23	20	17	22	21	18	17	16	21	15	23	27	25	21	19	23	24	23	15	25	22	23	27	22	20	18	19	20	23	22	18	23	25	17	15	26	28	19	25	21	20	23	21	24	12	17	21	23	18	20	21	25	24	19	29	16	24	29	22	21	29	22	22	22	21	18	23	21	19	25	25	21	26	20	24	23	26	24	16	15	20	19	25	22	16	27	15	22	19	25	30	18	18	21	17	22	23	23	20	23	23	26	25	22	23	23	28	21	20	21	29	22	23	20	26	29	22	18	18	23	29	29	28	30	30	19	22	20	29	24	21	25	26	29	22	22	27	17	22	13	27	16	24	23	22	23	11	25	15	22	23	26	27	21	23	33	27	16	17	23	26	20	20	24	27	18	21	27	16	22	26	24	31	20	19	21	25	32	26	22	16	20	24	31	15	28	22	18	23	13	26	31	17	26	20	30	23	16	20	32	18	24	16	20	22	20	17	24	19	14	25	21	19	27	24	21	20	26	19	19	13	25	29	24	16	23	21	27	26	19	15	25	19	21	18	26	24	21	17	27	22	21	21	19	24	19	19	21	14	16	18	18	17	16	17	21	23	25	25	21	25	17	20	15	28	24	19	26	19	23	24	23	23	29	22	24	24	23	20	23	28	21	23	22	21	25	19	19	23	14	18	24	19	25	23	20	24	21	23	16	23	19	13	20	20	21	16	14	19	17	17	21	18	17	27	19	32	21	22	24	16	23	24	28	22	24	25	16	18	17	19	26	26	25	20	26	23	18	21	30	20	30	20	15	16	21	29	31	20	23	19	21	20	20	28	22	18	23	16	26	29	22	17	13	22	32	18	22	30	24	24	24	17	20	18	29	26	18	24	23	21	20	20	23	24	19	23	23	28	16	22	19	15	21	15	25	28	19	29	15	30	31	29	25	14	22	18	25	22	20	17	25	20	19	18	26	22	23	18	22	23	22	15	23	32	20	18	24	23	21	23	24	20	24	16	25	21	17	25	34	26	27	24	21	23	27	20	29	18	22	21	23	25	24	21	21	28	22	17	17	25	21	29	23	21	20	22	22	24	22	23	16	24	18	22	30	23	27	23	21	20	20	25	21	14	26	21	17	26	29	24	21	20	20	25	19	20	27	26	35	19	19	18	18	27	26	27	25	20	17	20	18	18	14	22	26	23	22	26	21	19	27	23	24	22	21	20	23	22	23	29	32	30	16	29	30	23	25	21	22	26	20	16	17	15	20	30	25	25	22	20	21	15	21	32	21	22	22	21	18	22	23	20	14	28	15	27	25	20	24	13	16	27	23	18	32	21	18	17	29	19	17	16	24	26	18	24	27	24	17	20	30	21	21	25	22	24	22	23	23	20	21	24	17	21	19	28	20	22	22	22	26	20	23	33	31	28	30	27	30	21	21	18	19	23	22	14	29	22	17	27	11	23	27	24	29	24	25	24	20	15	17	25	25	26	25	19	18	23	25	22	24	17	27	22	15	15	24	19	15	15	19	15	22	21	24	13	24	23	27	20	21	19	18	20	23	25	29	24	15	23	22	24	15	18	27	30	22	19	32	30	20	24	26	24	16	21	19	18	27	22	25	12	22	14	10	27	18	19	17	16	18	21	19	37	30	26	25	26	18	31	24	23	25	22	17	22	24	25	25	24	18	28	15	28	40	24	34	26	21	22	17	28	30	20	13	24	23	24	26	22	19	18	23	16	25	23	26	15	26	12	10	18	24	17	24	28	23	26	20	18	13	26	17	19	23	25	26	31	24	28	25	19	22	18	14	25	22	26	26	19	16	30	21	25	21	20	21	23	24	32	21	19	25	20	32	23	22	31	24	27	23	27	28	20	17	24	33	11	25	24	23	30	22	28	23	27	29	31	27	24	24	23	27	17	16	19	26	25	20	22	25	23	23	26	28	22	15	24	23	34	14	23	18	21	24	29	31	33	23	18	21	24	22	23	23	17	22	15	27	26	23	20	15	25	10	24	23	19	23	21	15	30	17	27	27	21	23	22	24	16	28	23	32	15	30	27	21	19	24	15	20	23	23	22	16	24	15	21	24	21	20	20	25	29	16	30	27	20	14	17	21	18	32	24	23	22	15	18	21	21	30	18	19	18	24	20	20	24	25	21	17	24	18	19	24	25	22	25	29	11	26	25	21	23	23	27	26	23	23	23	22	10	33	25	23	20	19	26	24	14	19	22	31	23	24	29	16	28	28	20	16	24	20	24	19	27	23	18	18	18	19	16	25	16	16	22	16	19	16	21	24	16	17	21	13	15	25	26	23	26	22	18	17	23	26	19	13	16	23	32	17	24	29	23	8	22	18	21	24	24	30	26	16	17	27	22	20	25	27	23	25	24	18	17	20	14
32970	24516	18402	33841	40171	36178	29733	24493	20962	17493	13080	10371	8637	6818	5470	4457	3823	3168	2835	2522	2448	2180	1919	1861	1839	1629	1537	1448	1239	1299	1250	1203	1374	1201	1062	1122	1103	931	904	882	846	738	697	644	605	548	603	532	557	565	488	588	576	573	559	617	557	503	524	489	495	517	499	504	511	540	495	489	480	464	442	408	436	441	435	423	436	447	430	452	406	435	455	409	417	454	481	459	451	431	435	414	381	371	410	390	401	353	348	399	386	395	373	377	365	397	423	381	409	432	383	403	368	393	361	371	349	390	358	353	388	390	372	375	405	360	345	368	363	366	327	375	363	387	378	361	397	385	351	361	379	337	364	390	359	342	326	332	363	366	372	351	410	362	387	381	342	408	358	359	366	366	344	365	352	344	348	362	348	373	352	350	374	332	346	375	394	354	356	331	326	369	338	369	343	358	358	363	362	390	370	390	367	356	392	336	333	347	371	345	366	376	364	382	350	353	359	402	357	378	369	357	344	361	358	407	321	370	385	350	339	393	391	350	346	358	352	356	367	332	367	368	345	376	394	334	358	353	340	346	350	385	358	353	360	353	394	355	327	369	341	382	371	377	329	400	375	356	362	374	352	378	357	348	390	394	362	392	386	371	358	379	365	368	352	381	370	338	395	366	394	342	330	366	379	372	357	390	376	379	360	348	362	340	381	362	378	391	361	383	349	368	396	366	365	348	371	378	369	357	366	372	394	392	343	371	370	345	339	386	352	373	360	373	352	365	368	358	385	368	362	380	358	390	364	382	412	367	366	340	370	380	369	390	335	357	382	362	380	365	376	382	371	396	352	342	348	339	352	391	371	385	344	346	368	347	403	388	370	356	362	378	321	335	338	344	373	359	366	347	346	372	341	363	374	326	336	374	357	389	372	355	353	342	346	376	406	348	309	337	385	365	383	374	386	391	375	367	342	359	351	367	368	365	405	384	379	355	358	364	354	360	363	346	360	342	346	380	383	349	353	365	398	367	369	357	379	381	370	366	338	386	356	380	338	348	385	382	352	376	335	395	351	376	375	375	392	321	378	361	381	362	385	362	419	374	362	370	362	357	348	350	344	375	371	385	346	346	348	361	394	362	383	362	360	316	356	351	360	361	377	332	383	368	405	348	362	353	385	359	331	404	392	383	370	365	421	363	366	369	364	359	367	336	315	415	314	360	358	363	386	382	338	350	346	386	377	390	355	391	358	360	381	348	363	365	384	376	379	385	376	357	371	362	390	362	380	385	366	387	369	397	353	375	374	382	380	331	361	373	374	372	399	354	371	377	387	374	321	377	319	353	376	362	338	361	360	348	380	371	350	385	373	383	378	359	374	367	323	387	372	334	373	376	372	373	352	349	344	404	364	371	331	390	377	356	378	371	360	362	384	394	374	395	357	368	347	362	388	400	354	368	364	372	339	370	383	359	372	385	342	371	364	341	383	368	390	390	377	405	347	397	354	366	363	340	407	365	356	377	330	376	395	390	368	356	371	376	326	377	368	373	371	356	367	361	356	391	344	359	377	360	355	407	388	361	365	367	346	399	387	396	381	350	380	379	340	365	358	389	386	387	400	366	356	345	336	364	388	352	356	354	355	354	388	350	359	359	364	367	333	372	352	334	355	350	367	379	377	372	392	382	367	383	377	375	354	396	388	371	381	332	384	361	363	387	380	359	366	352	386	361	337	365	386	364	394	381	397	351	344	351	363	359	396	386	358	355	392	345	355	356	339	376	382	383	380	329	354	401	364	353	337	366	384	387	367	366	366	347	352	372	328	363	374	404	370	362	329	400	354	348	374	349	329	406	353	381	372	349	394	410	383	329	381	378	360	355	360	380	357	373	359	374	361	396	370	371	396	352	350	363	341	362	368	376	381	349	381	390	357	381	403	352	367	378	348	373	352	320	352	373	366	355	369	386	375	363	394	399	322	355	357	375	371	384	349	366	359	351	373	338	345	375	371	363	338	329	397	375	385	376	369	368	319	395	345	385	345	362	355	366	363	364	374	379	353	376	380	371	387	377	375	365	372	371	377	362	343	385	380	360	336	346	357	343	359	337	375	388	357	374	347	375	371	379	387	356	397	320	394	357	363	389	353	367	350	376	397	373	392	373	380	352	361	416	372	385	386	364	347	334	391	394	352	396	361	374	359	346	346	402	369	367	363	370	359	370	377	390	358	371	337	378	371	323	349	386	356	367	377	386	368	371	370	398	358	350	376	400	364	346	363	370	375	365	380	369	342	380	356	358	374	342	369	359	353	362	378	340	357	346	363	359	367	379	372	403	373	370	365	361	382	357	358	369	383	349	390	403	369	396	383	343	385	323	366	353	402	376	381	358	399	395	332	359	360	368	385	377	373	343	326	371	332	359	402	332	363	382	394	362	348	397	355	345	386	365	362	363	378	352	368	356	359	360	325	367	388	381	393	392	364	367	380	383	374	342	356	373	382	385	357	382	384	353	376	329	356	375	388	381	336	387	361	387	335	368	383	335	365	353	374	348	383	390	359	367	368	384	364	395	341	370	337	382	352	361	383	342	370	372	358	373	362	381	351	391	341	347	367	348	379	388	387	356	374	353	352	358	359	386	366	361	387	389	369	342	389	360	337	338	362	383	376	383	338	365	364	329	364	366	372	374	356	385	353	336	387	362	354	343	384	360	381	342	363	374	368	378	354	366	365	354	373	375	389	349	366	368	340	373	376	357	393	338	356	376	362	374	352	346	384	386	389	376	377	372	365	359	360	384	336	377	348	323	357	356	339	362	365	341	359	365	333	402	347	365	343	409	370	379	345	359	355	332	355	394	390	394	357	371	388	351	360	359	362	343	386	371	379	380	368	374	353	380	352	381	338	352	374	345	398	341	371	387	345	344	359	353	384	344	337	358	345	345	361	370	414	372	399	389	354	369	336	378	352	368	374	342	358	386	374	370	342	369	362	372	391	427	369	380	377	372	326	381	371	390	370	397	359	337	390	363	377	393	362	350	376	374	363	384	358	377	368	347	357	393	372	359	381	352	390	396	355	376	401	373	375	349	341	394	379	366	409	376	384	359	360	364	328	360	347	357	356	373	348	388	376	384	389	365	371	351	384	372	357	371	407	378	349	353	361	380	353	343	357	394	341	375	364	366	322	377	380	384	347	376	361	342	389	373	380	372	396	362	391	353	374	336	356	366	391	365	347	376	368	353	368	341	383	383	354	362	389	347	363	414	385	359	343	368	376	367	383	375	366	342	374	374	385	373	360	349	359	391	413	366	357	384	378	379	341	394	360	363	362	396	386	375	352	346	363	381	360	364	394	358	388	360	385	335	324	378	352	356	371	378	356	350	358	341	349	367	394	388	389	357	375	384	362	344	325	374	375	337	347	355	353	382	303	405	377	351	348	349	370	325	412	345	361	379	360	384	348	385	349	343	381	359	383	343	342	372	356	385	347	369	364	362	371	379	350	360	350	352	379	358	372	382	349	417	351	396	377	361
4777	1874	1279	949	1464	1568	1058	842	740	526	398	308	264	226	169	135	107	107	89	99	97	92	71	68	72	71	50	58	56	70	58	61	62	47	57	56	40	38	56	38	40	52	51	47	37	46	42	47	40	46	33	48	42	39	49	36	40	35	31	31	32	37	27	36	31	37	44	32	31	42	40	36	42	36	45	42	28	34	38	39	31	35	37	41	28	30	29	26	37	28	34	40	35	29	38	27	31	35	36	29	41	31	35	26	21	30	39	27	31	37	37	29	23	44	29	36	33	25	28	30	33	30	23	30	27	32	25	27	31	41	27	34	17	38	38	25	22	30	27	38	32	27	35	28	23	34	39	31	27	38	25	25	39	27	28	29	29	32	43	27	29	24	36	23	31	29	26	37	29	34	35	43	37	29	34	44	37	28	33	32	38	28	36	37	27	32	25	28	29	33	30	40	30	27	48	33	29	28	27	37	27	31	31	37	24	33	37	28	25	31	27	29	28	37	33	24	49	24	27	32	36	32	33	29	32	30	38	27	31	39	29	34	42	36	26	35	22	36	38	31	31	41	34	32	47	22	40	26	23	47	35	49	27	30	32	42	36	44	43	31	30	39	33	23	28	35	45	33	34	27	32	31	30	34	28	31	35	44	31	21	32	38	26	45	32	32	37	31	28	24	25	31	37	24	35	29	32	43	33	29	29	34	33	40	39	20	29	41	30	36	41	40	28	36	27	39	30	31	31	27	39	34	29	29	33	22	33	30	24	38	40	32	34	35	30	27	38	40	38	26	31	39	34	35	31	34	25	30	33	36	25	37	27	39	31	33	34	26	27	38	31	37	36	34	43	43	27	22	36	31	35	21	35	26	46	34	25	32	32	32	27	31	27	24	34	35	30	32	36	30	26	29	29	22	37	38	25	28	31	31	20	24	36	38	37	27	41	27	33	29	29	33	27	30	32	27	32	29	23	36	34	23	23	36	27	33	39	38	36	25	36	33	34	26	17	38	34	34	37	28	32	45	26	33	32	38	28	27	32	37	37	29	29	31	34	37	31	29	28	37	31	36	33	34	29	29	27	23	34	32	34	37	41	31	42	45	38	32	29	30	27	30	31	41	36	26	36	27	30	27	30	33	23	26	33	38	26	29	21	29	42	30	29	36	23	27	36	31	28	29	40	37	34	35	42	27	21	35	35	22	33	16	28	22	28	28	32	42	26	30	38	37	29	32	39	43	32	23	46	40	28	49	26	41	32	31	32	41	35	34	31	31	24	36	33	35	44	41	28	27	45	32	26	37	38	26	47	29	34	24	35	34	24	26	35	26	43	28	29	43	38	23	27	26	37	33	23	41	30	40	28	37	27	31	24	33	35	43	43	19	29	23	37	32	32	44	30	35	27	31	40	35	32	51	41	37	36	45	37	36	25	35	36	34	32	33	36	33	25	29	38	24	36	31	33	38	36	36	30	31	27	30	30	32	34	40	40	23	40	36	31	29	32	36	37	38	27	35	27	40	38	23	32	35	36	28	25	28	39	30	36	37	23	32	32	40	36	35	52	27	35	35	27	38	30	34	29	34	39	26	43	35	32	34	34	31	35	25	31	28	18	36	21	41	30	25	40	34	34	36	30	35	27	33	29	41	36	32	28	32	29	31	30	29	32	35	22	30	32	32	33	35	38	31	33	31	30	43	37	36	34	29	37	36	30	35	32	38	22	34	38	40	38	36	29	35	26	33	32	41	36	30	42	38	32	34	27	26	37	29	41	24	33	46	28	37	37	34	36	30	29	30	26	25	29	29	26	32	41	33	40	29	29	40	25	32	41	38	31	30	30	28	30	32	40	38	18	28	32	37	38	31	42	27	33	36	31	41	29	33	28	32	28	27	37	28	37	33	36	37	34	27	37	32	45	32	31	29	36	32	30	28	27	32	31	25	31	31	32	36	24	33	32	24	33	35	33	35	28	36	28	32	29	34	41	54	28	39	31	41	33	38	27	38	26	37	33	37	29	36	41	29	35	31	40	25	42	33	31	31	33	28	26	30	41	32	29	34	24	36	28	39	31	37	23	36	36	23	35	39	40	40	32	42	28	44	38	23	35	32	21	37	31	27	41	36	26	22	35	31	38	34	37	32	39	14	39	29	29	34	31	30	32	41	36	31	44	26	29	32	27	27	24	39	34	27	35	42	44	43	34	33	26	40	34	33	35	41	29	31	41	37	31	28	31	27	31	32	37	43	24	33	27	36	25	38	29	37	34	39	37	40	33	38	25	37	35	33	28	26	31	34	43	33	27	32	32	29	32	19	45	27	28	36	35	49	30	35	39	26	38	39	24	20	36	40	25	32	29	32	38	26	33	41	45	31	28	40	28	28	38	31	30	35	23	44	37	23	39	36	31	30	25	34	33	25	31	31	35	34	41	33	25	32	27	38	32	40	38	47	28	26	31	22	30	37	31	29	34	35	29	27	40	34	24	29	34	27	30	30	36	23	33	43	36	29	29	29	31	29	37	41	38	31	31	24	24	21	26	29	33	24	27	35	36	29	27	31	46	37	28	31	36	30	32	29	31	44	33	41	34	30	39	35	27	38	31	28	24	28	35	36	44	33	19	41	33	36	34	32	26	33	27	32	43	38	32	30	40	29	37	27	31	26	36	27	29	32	32	36	39	31	35	45	31	20	40	31	25	31	33	37	32	31	41	36	26	37	27	28	34	36	28	36	35	28	26	34	38	29	33	38	50	40	44	36	44	29	28	30	34	37	40	35	28	32	39	42	24	21	29	44	38	42	31	25	36	26	38	35	29	33	24	40	25	30	40	26	31	46	42	40	34	31	32	29	34	37	37	30	31	33	32	28	40	28	41	46	25	30	33	32	37	37	28	30	38	37	26	19	26	26	35	32	27	45	34	27	35	35	40	41	38	25	39	26	35	40	26	20	28	36	26	43	46	40	29	38	41	37	30	34	35	27	35	28	25	41	29	30	39	25	30	24	36	32	36	38	35	34	25	32	33	31	39	41	35	26	32	27	34	27	24	28	33	36	38	35	32	16	47	31	29	37	33	33	24	32	32	30	41	27	36	32	33	35	46	32	37	38	29	37	33	36	39	31	38	33	27	36	42	33	35	32	31	27	37	36	37	32	34	35	29	32	36	33	33	45	24	41	31	40	23	42	36	35	23	29	31	34	37	47	35	33	33	45	44	35	40	34	37	29	21	28	31	38	33	25	38	23	31	43	36	38	40	26	37	22	23	41	30	31	42	25	30	34	46	32	39	19	33	44	33	34	33	48	39	32	34	36	35	38	40	38	33	33	36	43	18	30	29	24	35	37	31	39	27	32	33	34	19	36	27	46	33	22	29	33	38	32	29	37	34	29	28	35	23	27	38	34	36	35	38	43	31	29	34	31	37	32	34	38	36	34	34	33	24	28	21	25	25	32	24	33	21	33	30	35	26	26	26	31	36	23	41	42	28	48	35	28	33	34	34	34	36	30
34820	27227	21678	36849	43392	39818	33630	28729	25060	20624	16360	13506	11183	9191	7302	6352	5285	4450	3861	3660	3348	2978	2673	2782	2520	2321	2153	1974	1888	1862	1797	1881	1799	1636	1584	1660	1547	1304	1337	1237	1197	1072	1003	968	898	822	830	776	822	824	787	806	799	846	781	954	749	721	781	708	719	742	805	731	690	720	698	682	689	671	636	679	636	603	630	615	664	670	647	610	609	640	615	619	601	677	638	655	640	611	605	637	608	606	586	578	562	594	537	614	584	557	537	579	559	567	559	582	602	568	544	547	516	530	522	554	571	555	513	509	557	563	546	528	504	530	515	517	547	561	557	533	543	574	581	548	525	545	492	533	545	546	546	519	572	510	568	499	538	544	584	541	531	580	524	530	547	537	516	546	481	545	526	563	534	537	550	538	549	507	566	523	537	530	543	524	542	517	549	535	534	524	488	566	509	521	524	528	546	546	527	543	539	550	518	582	518	552	540	485	501	565	568	595	526	519	569	549	517	576	535	548	566	536	506	559	546	598	551	537	537	526	543	501	549	528	573	534	537	528	535	521	567	511	524	549	525	563	515	520	548	569	520	516	502	559	563	578	512	566	502	545	507	490	567	518	547	535	528	554	525	592	531	518	558	564	522	547	521	519	552	537	572	586	525	541	533	527	521	542	538	512	522	531	571	546	548	557	522	522	564	542	572	503	580	568	529	473	542	518	517	536	552	522	510	540	498	530	525	515	544	550	517	558	548	537	548	533	529	550	516	546	550	564	519	543	562	516	504	538	603	548	522	534	525	513	509	539	532	526	559	563	526	490	564	535	546	509	498	547	544	551	509	570	540	520	512	549	510	547	561	534	552	514	524	529	500	513	579	567	526	515	583	543	511	512	542	536	537	549	516	538	535	515	525	497	503	530	545	563	545	555	529	579	529	534	496	538	529	519	552	539	552	536	524	587	546	555	543	549	571	530	548	543	536	536	552	538	519	594	588	514	543	506	549	526	521	533	522	522	525	517	564	589	544	549	542	538	532	556	586	527	515	549	563	519	536	560	517	564	497	504	522	574	560	542	536	530	526	577	568	522	515	534	544	499	551	482	518	539	548	517	539	531	495	576	527	552	540	480	545	526	542	492	527	564	568	558	584	509	538	539	559	549	528	553	538	512	508	511	545	485	552	526	540	553	568	520	505	560	587	551	564	533	544	538	570	490	552	579	546	550	516	532	564	527	559	551	486	550	558	563	530	536	583	564	577	560	594	561	538	553	540	555	549	574	534	555	534	503	485	529	522	578	551	530	554	536	530	533	560	548	559	560	529	519	548	538	579	546	544	542	583	515	527	524	554	563	509	569	480	563	507	530	560	553	551	522	522	511	521	513	518	546	583	492	525	551	562	510	569	544	540	535	540	530	523	515	552	505	567	522	535	532	536	536	516	563	568	530	571	531	563	501	558	500	534	549	531	559	539	517	570	517	563	548	554	549	495	508	505	529	519	528	539	523	555	555	516	543	524	551	514	509	560	537	505	549	539	551	527	508	574	549	571	541	533	541	563	547	577	558	554	545	566	515	531	551	513	511	558	549	505	539	522	534	531	519	541	563	596	565	548	563	526	542	579	548	540	567	549	549	557	529	532	542	556	525	535	548	496	579	523	535	564	542	550	534	545	533	558	546	542	534	544	535	508	545	505	562	474	539	540	567	540	520	566	538	524	526	569	535	541	497	570	556	566	537	505	568	515	551	523	549	538	564	548	472	519	542	511	531	546	506	541	545	540	509	553	537	555	493	572	510	592	546	532	530	523	526	529	542	556	536	511	591	551	555	567	527	537	560	536	555	532	554	516	509	517	495	518	544	520	518	526	534	529	533	579	552	546	524	507	535	534	520	515	516	550	474	553	548	544	550	575	468	539	537	512	528	546	509	544	577	546	579	504	516	548	545	536	518	511	525	546	552	547	546	557	495	554	515	557	578	571	548	513	522	518	534	567	560	493	568	552	549	550	525	534	565	523	545	545	543	518	503	515	517	572	573	559	543	528	515	539	531	531	499	567	497	496	528	556	520	546	554	515	511	561	527	546	535	536	559	513	571	548	508	552	542	479	526	543	523	499	544	515	511	574	516	538	536	565	536	520	543	548	562	540	563	536	581	530	516	514	511	523	570	532	525	534	534	545	521	549	529	520	546	535	542	539	530	505	508	523	558	530	516	535	544	507	555	578	555	589	557	494	520	523	527	573	520	503	548	552	542	517	534	555	548	504	547	524	542	505	515	568	546	528	569	539	561	521	533	530	519	553	521	566	519	558	530	510	565	548	540	507	546	532	497	552	491	533	518	550	538	537	539	523	516	546	577	556	511	509	520	567	507	546	571	565	525	570	555	564	541	539	533	506	545	544	520	533	566	523	548	517	529	549	551	523	558	507	544	573	527	513	522	546	507	523	537	556	508	555	552	512	515	517	530	498	560	544	525	530	572	518	548	561	543	489	534	516	548	485	508	540	554	527	526	588	549	535	517	545	528	536	575	576	514	493	550	542	528	527	533	544	533	540	496	521	540	571	561	534	515	539	569	549	510	554	537	546	522	544	540	550	511	569	553	536	531	547	545	537	532	482	550	560	546	510	552	557	495	532	534	557	489	508	569	549	539	524	551	540	514	512	572	586	539	549	539	526	509	548	530	558	568	555	533	563	497	525	572	525	523	555	539	546	568	526	546	539	525	523	508	476	541	508	584	586	511	556	564	511	531	506	578	548	526	527	536	554	553	517	506	524	594	560	487	533	545	535	539	532	574	582	548	523	572	559	551	562	526	539	524	545	534	542	561	543	552	532	568	532	515	515	553	582	500	576	536	515	529	547	517	525	503	500	550	553	501	569	551	536	551	513	543	539	517	529	556	554	542	524	516	538	544	529	533	523	535	502	562	527	565	498	541	554	546	619	536	561	558	523	553	530	517	543	531	544	586	480	483	541	574	552	541	549	510	549	546	556	519	504	507	529	532	542	523	559	555	578	569	541	590	510	497	516	509	524	562	525	591	548	597	495	565	567	530	531	550	534	526	509	528	530	513	553	566	537	560	563	552	552	528	518	585	570	528	600	548	513	532	517	527	534	562	567	509	552	538	519	536	578	556	549	581	539	503	575	535	555	570	547	539	506	547	541	537	506	533	570	562	528	528	543	553	490	512	521	501	503	538	541	530	557	550	593	578	566	564	534	550	511	532	523	534	535	554	528	563	511	542	520	532	567	531	502	516	557	558	516	586	526	527	533	569	523	568	514	510	546	519	572	550	501	530	495	519	559	547	571	554	540	520	586	560	539	552	525	580	528	528	551	534	577	551	548	588	566	560	573	550	581	523	572	520	540	563	556	525	552	552	531	553	537	552	561	544	537	510	506	517	558	587	544	536	591	547	544	542	539	551	574	527	635	552	527	550	506	553	511	522	559	560	570	561	508	500	542	532	535	550	545	540	571	557	563	524	540	562	539	532	519	539	530	533	548	547	512	535	560	509	558	547
5169	2941	1812	1409	2247	2235	1587	1317	975	764	549	437	343	293	233	209	173	143	122	131	113	96	99	75	85	82	83	59	72	76	85	67	60	56	50	69	50	62	35	59	43	47	31	41	45	42	41	32	41	39	44	30	25	33	41	29	49	34	39	36	37	25	30	42	34	35	53	30	19	24	22	30	22	30	33	31	29	25	41	25	29	22	27	28	32	23	25	24	32	31	37	30	28	35	29	26	35	27	22	22	31	34	29	27	32	32	29	34	30	27	37	27	30	29	33	20	39	31	18	26	28	23	18	30	29	28	28	22	26	20	21	28	29	35	23	35	18	23	29	29	24	30	27	25	27	22	31	21	20	24	18	28	29	20	32	26	18	22	29	24	26	25	22	27	29	22	26	30	24	25	37	26	32	18	37	26	17	24	31	21	35	35	21	27	23	25	34	28	28	27	23	29	15	24	24	24	22	19	24	25	27	33	25	30	24	30	25	26	27	17	35	29	33	25	31	22	29	25	25	27	19	31	32	19	25	24	17	32	36	27	23	27	30	36	28	33	26	20	17	26	20	33	25	18	23	21	16	30	27	30	28	20	21	18	13	25	23	25	19	22	35	24	24	15	34	24	30	27	31	27	19	27	18	21	31	26	27	28	25	26	28	28	22	24	34	31	32	25	23	23	29	25	21	30	23	24	28	22	30	33	27	31	27	29	34	20	25	21	28	30	23	28	22	28	26	29	22	23	27	31	22	25	32	25	15	24	25	21	19	29	20	30	27	28	29	25	29	16	22	19	30	25	26	22	24	22	24	24	19	27	28	18	30	16	25	28	33	18	28	38	34	36	20	21	24	18	23	19	21	27	23	21	21	17	22	34	24	26	29	33	26	27	25	31	25	20	36	24	23	20	22	21	20	24	27	20	27	22	28	23	22	24	26	27	34	34	24	24	16	30	20	27	25	25	25	31	34	29	27	31	23	25	25	27	30	22	26	26	24	24	29	20	23	24	22	27	23	17	27	19	28	26	26	21	27	29	32	23	24	27	21	25	20	20	39	31	33	16	25	31	27	23	32	22	18	25	32	44	21	23	29	28	25	26	23	24	23	26	28	30	28	28	16	18	18	25	24	31	22	25	26	21	30	14	27	27	21	22	40	35	22	33	28	27	26	27	17	16	25	20	34	28	29	19	12	30	23	19	30	30	24	28	31	21	27	28	25	19	33	26	27	34	23	28	31	21	24	20	25	25	32	35	27	36	24	22	29	29	29	27	36	26	32	30	25	21	23	24	20	20	28	31	39	21	26	37	21	39	36	24	24	26	31	21	16	26	17	28	36	24	22	26	26	22	23	34	22	19	33	26	23	29	25	28	19	21	20	22	20	32	30	29	21	18	23	27	21	29	20	31	32	31	27	24	25	30	20	34	31	21	35	29	19	16	23	29	26	36	19	21	30	20	25	38	8	29	34	17	25	24	18	29	22	23	28	28	19	21	27	20	30	23	33	26	13	33	29	35	26	30	29	21	21	20	31	24	28	23	25	24	30	30	21	20	21	29	19	24	31	32	26	36	30	16	20	26	26	36	20	25	31	28	34	25	34	31	30	33	24	26	21	29	26	31	29	19	17	34	27	25	20	27	26	18	22	30	27	28	20	23	40	25	25	30	23	25	32	26	31	30	28	27	32	20	25	29	26	24	31	25	30	22	28	32	26	34	25	25	23	29	25	26	25	18	29	37	27	35	34	25	27	27	32	22	25	17	31	24	26	27	15	34	24	22	22	29	33	22	24	25	29	26	38	29	21	25	20	29	24	25	36	28	30	32	24	25	26	27	23	31	22	31	34	28	32	30	25	32	23	17	26	27	26	28	24	15	17	33	30	27	29	23	19	27	19	28	25	26	22	29	19	24	32	29	19	26	23	18	22	29	27	17	26	23	22	26	36	30	21	25	27	19	21	26	24	25	27	24	16	29	30	26	25	21	18	25	37	25	29	24	26	27	24	24	25	27	32	29	28	31	27	35	28	20	30	28	30	24	33	23	28	21	28	21	33	30	28	24	25	20	29	27	20	26	20	21	35	23	22	22	24	33	24	23	18	30	25	18	28	29	25	30	18	34	26	28	25	20	20	29	33	30	22	20	26	29	27	16	29	27	21	21	20	24	30	29	26	22	22	25	25	32	24	30	36	21	23	31	33	35	22	22	28	21	27	29	30	33	23	19	19	24	27	32	24	20	26	28	35	18	31	15	22	33	17	30	21	25	27	28	24	28	23	24	24	23	26	24	20	26	33	14	37	32	30	28	18	28	20	17	23	32	28	36	27	30	24	19	25	24	31	27	26	27	27	32	31	22	28	28	33	17	21	20	18	32	23	27	27	17	32	20	21	26	24	23	23	32	33	22	22	25	19	31	18	26	18	24	22	31	22	28	28	29	25	44	24	28	23	32	33	23	33	33	34	33	21	24	21	28	25	36	28	29	30	26	23	12	29	19	21	27	21	20	22	22	23	32	21	30	34	36	29	22	23	29	25	27	29	20	12	29	34	27	28	30	25	18	18	26	31	24	28	26	33	32	37	25	22	33	23	21	23	28	29	24	25	27	31	19	30	20	29	19	32	14	30	23	21	19	29	23	31	24	26	25	24	31	22	21	21	25	25	20	21	26	26	20	27	27	29	18	22	26	28	27	23	22	30	32	24	20	27	26	25	24	25	26	19	24	31	21	30	28	19	33	31	28	29	18	27	41	28	24	29	23	21	28	31	32	31	37	23	17	26	27	24	18	30	24	19	18	22	18	23	22	26	26	29	32	25	33	20	32	21	26	22	29	20	27	28	14	32	22	19	31	24	26	21	21	33	28	29	22	17	29	30	12	28	22	30	25	23	27	28	24	26	29	15	31	25	21	31	18	30	27	21	19	22	23	23	22	26	29	17	26	24	30	21	29	23	26	30	25	26	16	31	26	28	24	24	29	26	21	20	22	25	22	35	27	33	23	26	24	36	27	22	30	28	24	24	18	25	33	20	31	35	29	22	19	23	18	22	22	23	32	19	22	37	35	37	29	13	23	17	19	33	33	32	31	34	32	15	25	32	32	27	27	25	34	31	26	25	29	30	23	31	22	32	24	27	31	25	26	30	27	31	25	26	22	28	20	21	28	21	25	18	42	43	28	30	31	26	29	19	26	25	21	37	27	22	28	26	27	24	30	17	28	23	30	24	23	23	21	15	23	28	23	24	17	25	27	27	33	22	26	24	22	27	28	31	29	24	17	19	25	26	21	19	22	24	21	35	23	32	22	26	37	25	27	38	27	33	16	28	26	23	27	20	20	28	21	24	27	30	24	22	22	23	15	31	30	25	30	26	21	22	32	22	27	34	32	27	25	23	17	21	30	31	26	22	20	20	19	31	21	39	29	23	17	20	22	28	34	30	19	32	28	29	19	27	31	27	31	38	32	28	36	21	25	28	19	26	35	18	23	25	23	17	21	29	26	24	21	22	27
40464	31840	26327	41219	48068	44213	38359	33761	29536	24901	20657	17178	14641	12034	10062	8500	7136	6176	5440	4933	4305	3859	3580	3578	3273	2937	2663	2472	2497	2255	2263	2436	2162	1949	1956	2032	1798	1636	1629	1478	1330	1162	1141	1067	928	951	934	879	809	860	879	800	976	809	867	1026	774	791	790	728	725	721	734	707	662	739	700	660	634	594	598	605	585	570	598	570	592	610	629	555	591	532	575	561	568	624	611	573	540	572	517	509	510	499	537	489	508	501	489	505	462	493	476	479	489	486	469	487	483	481	510	497	442	415	484	437	429	436	405	436	443	430	419	447	410	446	434	432	425	414	424	445	414	484	424	438	434	432	392	425	419	408	460	449	434	410	452	442	446	447	451	417	444	482	418	449	390	398	403	416	444	458	458	415	433	444	415	433	398	430	410	425	445	437	423	424	414	404	458	445	393	435	465	449	383	427	434	391	429	447	430	447	454	400	459	423	456	430	433	441	426	418	457	411	426	419	421	432	443	454	476	416	403	419	410	425	478	390	442	406	436	422	421	421	429	444	471	414	418	444	446	448	446	425	431	451	426	423	429	405	439	415	438	395	427	433	434	425	418	441	445	421	447	434	419	454	465	481	455	452	473	439	486	393	437	403	456	423	457	423	455	430	472	416	441	443	419	434	419	427	434	438	435	424	424	424	421	426	461	398	413	418	417	439	451	401	421	421	408	440	466	446	422	432	467	444	454	430	416	405	432	434	444	427	458	424	450	475	413	432	395	435	436	450	367	450	387	400	437	431	433	444	436	440	474	446	446	468	446	483	414	419	425	411	400	394	422	448	411	415	443	461	439	437	430	432	436	411	404	388	420	429	434	442	414	401	398	480	415	401	443	408	413	449	406	441	407	412	396	439	421	475	424	428	415	386	425	443	433	436	481	435	436	453	421	445	425	438	461	416	408	463	431	447	382	402	435	422	421	438	408	439	443	461	459	431	452	423	430	409	424	436	431	411	417	421	442	447	393	409	422	386	443	430	414	438	404	432	421	415	431	445	447	433	426	429	430	432	439	450	374	463	425	427	433	399	424	461	457	399	452	426	446	388	450	446	459	458	423	445	396	409	394	417	418	438	416	399	428	441	468	431	425	426	417	430	417	459	430	459	455	443	428	409	437	404	470	408	394	391	413	408	443	460	426	432	383	424	443	429	432	420	415	400	414	428	409	441	406	446	427	458	427	415	434	437	420	447	416	452	441	443	450	421	454	409	369	433	380	417	425	441	415	453	439	431	428	470	426	404	443	438	438	414	475	457	432	436	434	420	470	484	395	464	413	400	439	429	403	413	434	383	434	425	428	430	497	375	462	441	480	428	417	427	429	406	392	439	420	422	390	442	443	447	454	420	437	424	444	446	447	408	423	442	465	431	409	443	436	432	452	439	483	429	433	433	435	417	383	430	418	411	457	409	421	447	445	417	426	429	397	422	447	384	438	444	463	417	436	441	395	478	383	459	454	429	440	480	454	449	454	428	413	453	420	458	449	431	433	444	442	453	428	445	424	409	450	421	407	433	425	422	459	429	455	445	399	429	441	423	418	455	383	437	435	427	404	412	421	417	406	420	432	443	431	436	447	435	441	435	424	428	426	438	428	462	415	399	418	419	432	399	437	411	427	428	470	440	411	425	452	452	455	425	449	413	424	410	427	460	431	432	476	422	468	436	464	404	435	421	429	386	468	404	457	437	444	459	429	408	442	431	413	466	419	439	455	390	436	452	469	432	420	424	398	433	425	455	396	467	393	419	431	402	475	427	433	455	453	452	490	443	433	425	434	398	365	466	394	400	417	436	429	408	415	415	423	427	444	400	444	439	365	426	423	438	470	418	394	409	438	443	432	407	423	399	437	435	418	429	443	450	433	399	392	416	443	400	443	428	439	464	419	438	483	403	431	435	433	427	409	446	408	442	432	434	423	435	478	425	426	465	442	443	415	446	427	423	404	382	413	428	429	427	424	413	436	429	442	435	410	428	444	432	431	455	457	428	465	459	426	460	453	440	419	427	419	406	440	425	421	440	463	417	426	414	420	431	402	423	482	408	443	456	410	443	431	437	418	413	436	428	407	447	449	435	414	410	463	441	443	442	423	431	425	425	459	415	419	408	404	447	413	431	426	405	461	433	436	444	444	452	430	451	458	448	427	427	438	451	403	410	426	390	386	440	428	445	457	440	417	387	427	418	430	449	460	402	429	426	420	418	428	470	431	433	427	416	414	470	431	429	390	462	412	438	389	398	444	426	453	429	439	461	451	449	433	426	472	408	384	435	419	411	424	432	432	425	423	450	404	427	437	440	431	415	421	459	433	473	395	439	438	463	451	402	434	427	432	457	439	456	417	440	431	423	412	377	423	462	406	467	452	487	440	432	411	411	431	447	414	393	468	463	429	440	407	428	447	454	444	460	400	434	413	414	446	441	459	396	438	446	432	396	471	433	439	468	416	444	404	432	417	428	424	432	423	393	409	426	412	392	426	446	431	433	444	459	441	476	432	452	452	411	431	477	366	431	449	429	434	405	461	405	431	445	410	453	425	434	446	437	458	441	438	427	414	426	409	455	412	452	456	451	426	439	417	432	399	400	443	460	430	436	443	430	427	435	418	448	424	432	414	430	448	440	421	432	443	443	435	404	405	411	423	443	443	421	436	432	423	400	394	408	385	444	461	441	435	430	435	423	469	393	413	473	448	416	431	437	425	441	430	462	437	449	392	452	469	448	460	468	422	407	427	466	439	431	436	409	451	419	432	436	449	460	444	437	419	413	408	431	444	435	467	432	432	434	437	435	431	446	418	433	443	451	435	431	402	408	435	414	424	445	430	393	429	437	430	452	456	408	448	449	442	435	376	445	424	420	432	406	475	437	454	469	412	395	400	443	449	426	411	427	437	455	422	432	431	434	440	420	429	412	423	396	452	425	449	429	431	462	435	433	416	399	429	424	418	444	417	418	443	377	439	441	432	432	409	490	467	409	397	419	446	439	417	411	456	445	433	423	415	482	435	426	400	416	428	449	405	413	438	426	476	433	444	461	416	441	438	422	429	424	451	408	425	404	445	417	438	416	395	424	452	424	418	414	413	413	441	440	429	458	411	443	387	414	429	422	408	415	456	412	419	405	409	442	432	441	427	459	444	412	440	435	428	438	390	422	446	494	434	409	402	415	419	428	429	438	431	410	459	413	455	436	428	419	406	430	442	445	417	428	431	464	416	449	420	439	456	433	435	473	434	461	439	431	435	406	411	410	416	430	456	463	423	401	431	449	416	433	407	428	416	450	403	415	471	424	435	433	425	410	479	445	434	443	430	384	424	440	429	403	405	389	451	428	429	443	454	444	445	415	429	445	408	441	396	446	427	459	450	429	435	436	425	418	394	430	426	427	414	460	450	465	425	435	470	442	434	445	423	477	461	415	384	426	442	425	431	440	444	424	437	447	423	404	457	443	418	432	456	438	417	428	382	423	415	440	451	458	432	420	427	435
3033	1340	882	689	986	915	782	599	494	392	250	215	192	177	109	94	103	64	61	66	60	60	67	60	47	59	57	41	42	45	45	44	45	37	29	33	38	34	43	33	29	32	24	29	36	28	28	28	26	28	26	17	31	29	37	20	25	29	32	21	31	34	22	26	28	27	20	21	21	22	30	35	22	21	25	24	32	37	30	20	33	24	29	25	33	27	23	26	21	15	22	30	30	21	39	30	27	19	26	28	14	34	22	22	31	31	27	30	23	25	29	23	23	22	18	30	30	24	23	26	25	16	23	28	16	27	20	19	24	20	34	27	20	27	18	21	33	19	22	28	18	29	26	21	22	22	18	31	23	22	29	28	21	23	21	22	21	29	21	20	28	20	22	28	28	19	27	17	24	23	19	21	19	26	19	28	25	18	33	29	33	30	27	32	26	37	25	18	19	31	20	29	21	26	12	26	25	17	21	13	21	33	28	27	20	18	18	31	24	17	20	20	25	24	26	32	27	25	38	19	25	29	19	19	24	23	23	26	29	35	24	26	17	27	29	24	23	27	31	29	21	21	25	19	24	20	27	27	22	24	27	23	32	21	18	22	36	20	30	20	21	20	27	33	25	23	22	24	25	25	21	28	19	28	27	15	30	20	33	45	28	27	25	27	21	20	23	26	24	31	25	26	33	28	28	28	24	19	22	23	16	27	29	21	21	20	24	27	16	26	30	28	25	18	25	18	35	30	23	24	21	23	28	23	27	21	16	27	19	34	21	25	25	25	20	23	24	14	24	16	16	34	25	30	22	20	18	29	20	24	30	28	33	15	27	27	24	23	28	28	27	27	29	24	16	24	20	38	27	18	31	22	30	23	19	26	23	28	22	24	26	17	38	19	27	18	33	25	21	28	21	29	22	19	24	28	17	38	22	25	25	24	25	19	35	20	24	20	18	27	22	23	38	21	18	23	33	21	24	24	23	30	19	24	26	31	32	27	20	16	24	30	26	31	24	24	17	22	15	28	31	23	23	20	24	29	26	22	25	22	26	26	16	29	32	24	29	22	21	21	42	17	22	25	26	21	13	17	23	19	24	29	22	18	22	24	25	24	22	32	28	22	35	21	19	30	24	23	29	28	27	27	28	29	24	26	25	33	22	14	25	22	31	19	19	22	25	27	23	24	21	20	20	21	21	24	30	21	25	19	20	22	29	16	23	19	20	28	22	18	31	12	19	24	23	26	25	24	21	22	19	25	27	24	28	21	18	14	25	23	23	25	26	26	21	35	23	28	21	22	30	21	26	21	31	26	30	17	26	21	21	16	18	16	27	22	23	16	21	29	31	20	24	29	23	19	29	22	20	22	23	24	20	29	21	22	22	31	20	23	27	26	24	21	31	20	28	23	26	18	21	27	27	24	19	21	26	20	21	13	22	24	24	28	13	24	18	32	16	20	24	30	17	30	23	30	30	25	28	16	17	28	26	26	32	22	35	23	19	28	24	23	18	28	29	25	36	27	20	30	20	24	24	21	35	22	29	24	24	20	13	24	21	15	20	21	16	19	22	20	25	21	22	27	27	26	23	21	18	31	20	27	18	17	33	28	22	25	25	18	26	24	43	17	26	30	26	15	20	28	30	26	20	26	22	16	26	19	32	17	31	30	19	19	20	30	24	18	21	20	20	20	28	22	28	23	20	24	21	30	23	28	26	29	41	24	24	20	35	23	32	28	20	17	24	26	24	18	26	28	23	27	24	22	25	21	17	28	20	19	15	20	23	29	15	19	28	24	26	18	29	25	14	34	20	21	17	27	19	32	28	28	30	22	23	27	29	18	21	24	22	24	25	20	17	26	17	14	21	27	26	25	28	18	23	28	11	18	31	20	25	20	21	19	16	27	28	37	15	25	30	15	31	24	21	20	18	28	14	25	24	24	19	19	20	28	25	19	18	16	28	30	31	26	23	26	26	24	18	21	22	26	26	17	28	26	27	30	30	23	24	16	26	28	22	24	33	13	17	19	24	19	22	22	25	30	26	23	26	29	18	38	19	25	26	26	20	26	19	19	18	25	21	26	25	29	22	28	26	17	28	26	30	25	22	19	27	19	23	15	17	24	17	25	23	27	29	23	20	25	31	33	27	27	21	22	19	21	29	21	26	21	23	29	24	24	28	23	27	22	27	23	26	26	20	25	27	21	25	24	19	27	13	19	16	23	32	19	16	21	26	23	28	24	31	19	32	15	24	25	32	18	27	31	24	30	18	20	25	26	21	29	19	26	24	17	26	22	24	17	28	25	28	22	21	23	17	21	31	30	20	33	16	18	30	29	24	22	28	24	28	21	21	24	22	23	18	18	23	21	17	23	30	20	33	21	20	20	20	27	21	22	32	24	25	29	30	27	33	26	11	21	26	25	21	33	30	19	29	30	24	18	28	23	22	26	25	24	24	24	19	24	31	29	33	23	23	23	23	17	26	19	27	22	25	23	16	26	23	25	28	27	28	21	24	24	23	10	34	33	19	26	25	24	22	23	23	17	19	19	19	17	20	25	24	27	29	22	27	26	18	19	19	27	27	27	21	27	25	26	26	18	33	27	31	29	28	22	29	24	29	27	25	19	29	25	19	18	28	26	24	31	24	24	25	25	34	20	14	24	14	28	25	29	21	23	22	25	17	20	32	23	15	23	27	31	21	12	23	30	25	20	33	26	18	31	28	21	20	25	28	26	29	26	23	21	22	20	21	25	24	26	24	27	21	29	19	19	23	21	39	22	20	19	32	25	11	35	30	19	25	17	24	21	26	25	21	17	20	32	23	22	24	23	26	20	24	33	27	22	29	24	22	24	26	20	22	18	22	19	27	23	23	19	26	20	20	31	24	18	38	24	19	21	17	19	18	26	30	20	24	25	30	29	25	20	35	25	22	22	20	27	28	24	29	23	24	26	23	21	25	20	21	31	29	20	17	21	30	36	24	23	23	29	23	26	26	23	20	26	25	19	27	29	26	15	22	19	29	25	21	33	19	21	22	20	25	26	25	26	20	20	21	19	20	28	25	26	33	26	37	20	20	20	22	26	30	33	20	22	19	19	15	24	27	20	27	28	21	27	25	25	21	30	20	21	26	32	32	19	22	26	29	33	28	25	16	27	22	14	28	18	25	15	24	12	18	16	17	29	21	28	24	15	18	25	13	23	25	23	22	28	22	20	24	19	26	22	29	30	26	25	21	32	22	27	26	30	21	24	25	23	26	32	30	20	27	25	24	24	24	29	29	19	27	25	34	26	23	23	28	15	23	18	27	32	20	30	25	21	34	20	20	33	30	19	12	24	25	35	17	23	23	23	32	27	35	23	21	18	14	30	31	23	28	28	24	19	32	24	20	28	19	20	29	23	20	28	23	31	18	24	23	21	22	22	25	22	27	21	17	23	25	24	22	31	18	30	25	27	30	27	32	24	22	18	22	22	19	21	20	27	25	13	27	23	22	20	23	23	18	19	23	29	24	23
32171	24149	18275	32558	38458	34984	29315	24722	20807	16518	12725	10210	8300	6773	5290	4452	3676	3019	2893	2537	2284	2177	2016	1905	1868	1693	1542	1373	1386	1382	1407	1426	1243	1228	1285	1157	962	1094	969	870	777	737	658	688	655	598	611	574	587	585	540	582	665	603	609	623	559	548	542	534	598	534	531	503	538	505	551	472	533	472	466	449	441	449	444	418	441	517	499	460	449	474	440	443	450	435	464	439	430	407	415	432	403	436	433	459	440	408	414	441	431	418	443	410	444	425	408	430	418	413	402	427	385	357	402	355	391	399	372	409	389	413	408	424	406	415	399	399	417	389	422	408	400	419	390	413	387	404	444	388	412	415	401	359	375	427	406	412	401	379	386	428	423	410	406	366	391	394	389	409	400	410	383	387	401	403	434	411	418	431	397	376	388	434	443	426	395	407	383	414	418	373	388	387	408	394	381	393	390	413	365	393	422	395	413	384	402	435	406	407	398	405	383	401	391	423	406	372	379	394	370	445	377	386	389	376	395	416	372	390	403	418	412	379	392	403	410	385	379	390	408	399	395	367	434	416	364	404	408	422	362	391	376	393	372	400	381	400	384	362	374	412	402	424	402	399	407	395	416	363	421	402	387	396	399	386	406	382	373	394	415	388	358	398	388	435	381	375	379	434	393	383	398	399	382	396	430	391	394	410	380	408	411	382	420	406	407	414	394	399	397	387	385	387	389	401	396	374	392	378	388	398	423	402	389	360	387	379	348	364	388	417	412	423	403	381	420	377	406	406	346	398	411	389	412	369	384	392	398	401	368	366	406	359	405	400	395	393	382	402	408	379	394	405	404	395	410	380	410	377	376	357	406	379	423	356	397	401	423	375	362	381	408	396	381	377	390	385	387	386	379	396	408	424	394	420	407	421	417	428	405	403	422	408	350	392	380	434	382	434	390	419	409	385	383	402	428	392	408	360	397	390	399	387	402	395	409	377	423	369	374	387	406	385	399	382	391	408	369	395	395	418	391	423	406	412	408	395	399	372	413	390	401	399	382	384	371	361	399	356	409	371	381	405	410	374	404	399	369	377	372	366	423	407	401	399	370	426	392	379	413	419	421	348	415	390	420	384	389	376	384	386	402	376	408	396	407	334	379	384	425	402	388	378	406	389	396	395	378	411	414	412	394	413	384	398	393	370	350	392	379	413	367	404	402	406	394	372	412	406	364	390	346	388	395	401	438	404	408	400	383	401	394	378	412	387	372	399	432	367	400	374	406	392	379	374	392	411	408	429	422	385	395	397	396	375	419	398	405	389	433	404	372	420	393	367	427	379	405	426	406	369	399	371	381	402	383	416	397	381	403	413	414	409	357	410	419	373	377	386	415	385	388	343	398	394	369	390	412	398	422	390	393	436	385	412	403	396	386	415	392	371	396	400	429	416	398	396	392	373	428	394	421	368	408	390	360	386	379	387	420	398	383	417	375	403	416	357	381	387	379	334	396	385	405	418	395	370	395	388	368	379	381	385	411	430	372	377	404	412	388	425	340	384	392	398	392	395	371	396	386	391	401	410	413	396	393	380	396	416	417	396	401	385	405	407	403	412	413	395	379	410	402	405	405	407	376	375	366	398	373	368	398	402	382	417	417	393	436	396	433	403	413	409	351	391	384	370	395	399	397	385	405	377	386	365	403	399	404	383	369	386	390	404	382	413	382	441	390	437	400	361	398	359	374	402	432	377	378	392	380	382	420	425	367	429	400	398	394	374	408	366	392	413	401	382	394	416	418	350	403	404	406	395	409	393	404	363	384	394	385	400	370	353	396	388	410	396	412	372	401	400	393	393	409	413	387	368	405	400	429	375	382	400	381	421	383	403	410	424	380	410	396	414	419	387	376	402	383	385	399	411	423	414	397	397	406	405	407	412	409	383	374	378	412	382	396	373	376	392	371	372	405	381	385	399	430	394	389	399	431	391	385	397	376	400	375	385	362	399	406	433	372	393	397	392	389	384	396	406	398	402	406	413	390	384	369	366	381	376	414	384	380	410	377	373	413	390	381	411	410	404	388	399	398	389	378	387	370	417	403	389	415	420	418	375	403	362	427	388	382	422	414	400	414	425	403	391	413	395	439	430	393	391	399	405	412	398	362	371	393	376	390	419	400	377	402	405	409	420	404	371	395	377	409	383	399	407	393	439	373	383	397	385	358	377	407	384	398	409	383	390	407	439	387	369	404	371	397	385	386	384	393	380	400	388	407	400	376	390	365	366	411	391	377	383	375	379	365	426	406	377	377	411	392	407	411	368	401	384	384	388	390	370	383	405	374	398	398	401	417	395	386	398	379	367	376	438	379	409	393	376	362	384	416	384	383	407	386	391	391	435	388	410	343	381	371	392	417	395	393	414	370	425	375	399	388	390	426	395	374	382	403	420	375	430	354	375	420	384	428	428	399	396	330	388	386	377	376	394	414	391	407	406	390	400	394	412	461	387	369	396	345	390	411	415	370	395	437	411	379	389	374	391	399	393	382	393	378	433	409	415	405	346	381	395	401	425	389	401	423	408	413	405	353	377	365	402	414	402	396	373	405	421	379	392	431	380	394	393	411	372	414	436	372	393	379	395	423	422	420	396	370	435	390	415	426	380	367	391	351	388	361	408	423	402	396	412	375	436	404	402	406	377	428	392	381	381	407	351	426	381	399	414	437	393	366	437	407	405	391	381	420	391	420	406	424	386	430	393	411	408	398	365	405	407	382	376	394	402	408	411	385	345	425	406	405	424	371	400	374	365	396	421	421	435	401	411	399	394	387	417	410	375	407	375	400	410	394	386	402	403	349	408	399	373	392	388	403	376	371	395	453	385	405	391	448	421	424	425	394	370	372	364	409	384	402	391	400	398	412	372	408	446	365	404	378	383	387	417	395	391	402	400	389	410	386	378	398	392	414	389	406	430	389	389	380	403	417	377	364	399	461	413	393	368	400	392	376	396	360	413	381	387	397	405	441	373	390	383	420	371	374	391	362	403	410	353	408	431	355	407	384	387	362	374	404	432	418	401	415	397	382	413	410	405	384	377	406	366	396	416	392	344	387	403	410	430	403	373	337	385	424	388	385	434	388	398	365	390	393	393	372	390	389	429	368	397	416	402	368	431	407	412	380	390	423	408	406	413	382	350	409	393	412	414	398	396	414	365	398	392	421	404	405	409	423	406	377	373	388	381	412	365	406	390	393	409	421	397	390	408	408	376	403	393	406	354	389	386	416	431	395	382	420	370	416	375	384	385	406	401	394	433	417	427	413	410	370	416	410	391	392	376	426	400	392	413	383	405	403	400	416	382	413	403	376	406	387	402	401	382	385	358	378	396	369	432	378	406	402	407	364	393	392	404	403	396	423	395	393	403	404	409	414	402	449	435	401	389	402	397	404	398	412	398	403	389	384	362	419	382	417	421	372	433	397	398	388	414	370	405	403	443	436	392	380	392	424	425	407	397	403	387	403	389	409	416	391	403	420	360	381	386	401	379
2865	1367	851	593	1000	991	793	626	519	366	274	243	180	127	102	102	91	83	77	61	48	54	53	52	57	61	34	42	42	48	50	36	34	35	51	45	30	36	50	33	30	26	24	22	27	25	29	28	22	17	23	23	33	16	20	26	27	25	31	26	29	28	26	31	28	23	25	19	34	31	25	28	17	28	34	23	24	17	23	26	35	22	18	23	16	15	36	26	23	27	26	26	22	22	16	32	30	21	31	23	13	24	30	29	21	20	19	18	27	24	19	21	19	12	19	14	23	26	25	20	16	20	16	19	25	27	31	13	21	27	17	24	25	15	18	28	31	16	32	24	25	18	22	21	26	18	28	24	20	12	23	17	26	23	24	23	25	22	24	19	17	24	26	21	29	20	24	24	34	20	17	19	33	24	32	20	27	20	31	17	20	21	25	23	28	17	19	17	30	23	20	18	34	25	22	15	16	18	9	18	21	21	14	25	20	22	15	23	21	19	29	23	22	21	20	20	12	28	19	28	20	13	23	20	20	27	18	20	23	15	19	18	23	14	20	22	29	14	27	23	19	19	22	12	21	17	22	22	21	16	19	18	22	26	25	27	14	24	25	18	19	21	21	20	30	18	18	14	27	27	23	16	27	22	19	24	21	20	23	18	22	21	27	24	19	33	27	20	24	18	22	30	23	15	23	27	24	25	25	20	28	27	21	23	19	29	25	22	27	19	19	20	26	25	24	17	18	18	26	18	18	24	17	15	23	23	32	17	27	22	24	17	21	21	28	26	17	20	19	19	13	25	19	23	20	24	27	25	17	24	16	21	20	19	19	16	22	19	16	16	17	19	22	23	19	27	30	17	21	24	21	22	20	20	18	27	13	27	21	17	21	25	19	26	18	24	23	28	27	18	17	20	19	25	17	23	26	19	20	25	29	19	14	25	24	19	22	23	21	20	21	23	13	30	19	21	29	23	19	22	26	20	17	27	25	18	18	14	24	27	18	20	26	14	29	17	28	20	18	35	17	30	28	21	20	23	28	27	37	25	28	31	13	23	28	17	28	18	21	21	20	14	23	21	31	22	31	12	20	24	11	25	25	17	28	17	24	27	23	23	23	15	35	14	25	27	26	17	17	20	17	22	18	20	19	15	18	24	19	21	36	16	20	21	16	20	15	31	17	16	32	32	29	24	25	21	28	15	23	24	28	16	29	17	18	16	17	17	27	14	20	21	20	20	31	16	28	24	18	17	20	21	22	21	22	18	22	26	24	25	28	16	32	31	18	25	15	25	26	28	18	16	20	14	15	30	32	25	25	21	26	16	20	19	26	23	21	28	19	25	23	25	23	22	21	19	17	20	24	26	24	22	18	17	26	25	23	24	28	16	22	21	14	13	27	17	31	27	22	30	29	18	17	22	18	23	18	19	19	27	19	26	13	23	24	20	26	20	23	25	16	24	31	16	15	30	28	22	25	24	20	22	17	21	24	24	14	22	29	32	21	17	16	24	25	21	24	31	24	20	13	19	24	22	16	27	24	22	16	19	26	20	23	10	24	24	17	31	22	21	21	34	27	23	22	19	18	25	25	31	20	17	18	21	27	19	18	18	33	21	22	21	22	22	26	17	24	17	14	24	24	15	20	17	10	15	19	27	22	20	21	18	24	17	31	17	20	24	22	20	25	27	30	31	19	20	24	23	26	26	27	22	24	22	16	17	23	26	23	15	20	24	23	28	22	20	24	24	20	24	16	20	23	27	21	18	17	24	23	15	35	17	21	26	21	24	13	24	21	19	14	26	14	20	23	14	22	26	30	22	20	20	22	31	19	29	23	17	20	17	17	19	17	21	17	19	27	16	19	21	25	27	21	20	20	29	25	24	21	26	25	22	19	17	21	21	18	21	26	22	18	34	23	23	19	22	27	26	20	20	18	24	23	26	21	25	23	19	17	15	29	21	13	21	26	17	33	21	19	21	20	24	20	22	18	21	24	19	18	22	19	25	24	18	20	17	18	31	20	30	22	17	19	25	28	19	27	27	26	23	23	20	15	17	16	15	26	30	22	14	28	35	21	24	27	24	18	34	17	20	22	29	19	25	18	21	29	23	24	21	31	23	17	30	29	17	25	28	20	26	26	28	19	20	19	17	19	24	22	23	19	20	13	19	23	35	15	23	23	19	19	25	22	25	24	22	14	31	25	22	20	26	18	16	26	31	25	18	31	18	19	16	10	19	15	16	22	16	20	20	25	28	21	27	23	19	22	24	24	30	22	19	29	32	32	11	27	21	21	23	23	20	32	24	15	34	27	25	24	27	22	17	22	19	19	15	20	19	26	20	21	25	21	13	28	30	25	18	21	23	23	22	30	22	28	19	20	26	21	27	19	17	23	19	37	15	24	21	24	27	18	22	22	19	27	26	18	20	22	24	24	20	24	21	22	17	21	20	17	25	23	27	25	26	24	26	18	26	26	21	21	17	29	18	18	24	20	20	18	20	23	23	22	17	21	23	29	26	23	22	24	19	22	36	18	24	24	28	19	14	17	26	27	20	25	19	21	25	18	24	17	19	23	27	23	15	13	21	24	28	15	25	10	18	23	23	19	25	20	19	19	23	18	21	31	23	20	17	16	21	21	24	17	33	17	19	16	28	27	19	27	23	25	21	20	25	33	25	26	16	22	14	29	20	25	18	14	24	17	21	22	22	24	18	22	25	24	27	12	22	23	28	14	18	29	21	21	19	24	22	22	23	21	17	18	23	12	25	17	17	24	21	23	27	25	23	30	18	22	20	17	21	22	17	22	27	26	34	25	23	27	20	14	20	24	20	28	21	12	16	31	22	28	29	22	19	25	14	20	18	26	22	22	21	17	30	15	27	33	15	20	14	18	20	23	33	15	33	28	21	26	20	22	21	21	18	25	22	21	17	24	20	20	29	15	20	19	32	14	22	16	26	24	21	21	19	17	23	18	21	24	28	23	33	32	20	27	19	22	35	17	25	25	16	21	39	17	19	18	22	35	25	20	22	18	22	21	12	27	21	20	21	31	24	15	22	23	26	22	18	23	16	21	19	20	22	22	23	15	29	24	26	29	29	21	25	27	27	15	22	15	15	21	16	16	26	26	19	19	22	25	14	26	29	20	20	24	22	25	26	25	17	29	30	18	24	22	29	27	25	26	20	17	24	29	21	18	16	25	21	15	21	19	15	16	31	26	18	14	21	26	17	24	19	18	18	20	22	18	20	29	29	18	21	18	26	16	20	25	25	17	30	22	27	26	18	22	17	16	27	30	27	21	22	25	28	21	22	23	22	22	21	26	24	22	20	34	14	13	19	26	18	21	27	26	23	17	17	30	28	21	17	22	23	24	17	25	21	13	19	26	14	24	16	19	22	23	21	27	24	13	27	21	23	41	12	22	30	36	19	20	23	24	19	27	13	18	24	25	21	25	24	29	25	23	22	27	25	21	24	22	20	27	23	17	19	16	24	16	20	25	24	25	19	32	27
32746	24599	18295	32999	38473	34581	29520	25143	21036	16278	12939	10250	8476	6613	5366	4498	3881	3157	2853	2583	2273	2181	1862	1796	1802	1717	1469	1480	1488	1336	1500	1474	1241	1353	1267	1095	1001	990	924	849	724	724	650	639	565	637	609	587	533	500	533	610	605	531	561	578	553	528	582	525	522	496	472	448	480	518	524	452	437	442	430	456	467	472	447	407	440	432	458	438	422	447	461	446	409	440	476	404	457	396	415	392	421	381	401	398	381	416	397	363	420	377	398	400	428	392	427	378	380	378	356	366	376	390	369	353	336	355	355	362	383	355	352	354	371	361	362	369	336	344	373	338	345	373	336	374	381	356	340	366	361	371	332	403	378	323	346	369	376	376	393	335	340	381	380	365	340	355	378	354	347	375	362	384	326	378	354	350	372	377	350	365	358	394	383	323	344	351	357	361	362	359	363	377	394	375	346	351	362	342	350	389	370	364	352	397	378	385	379	354	401	362	391	350	365	379	341	344	397	345	360	355	351	373	351	398	383	366	370	367	342	393	387	367	375	347	372	394	347	348	356	360	399	358	340	382	371	386	367	352	380	365	348	375	360	343	359	379	362	380	362	350	365	382	337	341	360	368	370	396	342	346	340	362	356	360	364	369	354	372	404	366	395	348	398	353	383	400	351	365	378	370	356	382	404	328	365	363	371	333	388	348	413	363	362	361	377	344	408	330	392	361	362	354	376	368	342	365	335	362	345	371	376	383	343	364	374	348	377	353	359	383	380	376	367	381	343	370	391	360	335	366	392	362	361	374	356	377	352	358	396	358	388	363	345	346	354	391	397	379	364	368	346	345	403	353	375	352	327	325	333	347	353	392	377	382	386	376	359	397	364	380	366	352	386	369	350	352	349	316	367	381	373	345	370	345	385	375	355	369	361	354	366	392	374	352	341	383	372	373	362	357	352	360	389	388	369	359	372	347	359	400	376	355	356	345	365	347	405	333	375	404	354	353	366	358	342	390	380	350	353	344	393	364	395	341	358	348	395	386	383	358	388	384	322	368	366	378	381	378	353	398	361	378	380	337	370	349	368	359	377	383	409	336	360	346	369	374	378	335	379	330	359	338	313	333	375	374	372	371	356	309	348	382	358	400	314	403	374	378	365	394	348	368	369	368	359	362	358	377	389	366	357	337	400	372	399	385	347	364	357	352	366	363	355	354	344	383	361	392	345	360	343	370	369	365	347	352	369	369	345	375	349	353	351	346	325	401	354	341	341	390	372	357	345	408	371	322	343	337	399	345	380	387	369	361	379	358	375	368	345	353	382	372	367	419	368	372	347	334	396	343	379	368	351	362	348	316	302	320	353	353	349	353	359	373	351	406	390	373	367	379	357	373	362	319	348	351	329	348	386	385	350	389	377	387	396	385	359	363	364	350	358	377	383	369	365	365	360	353	366	345	378	356	352	363	356	371	377	355	390	367	349	397	356	356	380	340	344	369	332	371	381	374	354	359	342	379	377	369	324	343	356	366	349	332	378	388	365	350	370	366	336	373	318	339	392	368	361	334	362	358	369	369	408	351	344	372	350	381	348	363	371	364	342	365	376	350	354	374	387	411	391	364	367	335	385	347	372	362	346	357	333	370	357	346	331	364	343	348	379	416	335	349	356	364	359	363	395	365	356	365	376	362	340	368	361	345	359	358	360	343	373	369	365	397	359	400	375	364	341	376	362	350	410	392	366	354	340	355	360	391	347	390	389	342	385	337	352	365	385	356	366	356	379	374	364	380	355	367	375	373	344	376	363	375	362	368	330	373	369	370	382	358	344	341	373	356	340	361	327	369	373	347	358	381	401	358	342	380	362	345	344	369	365	346	391	369	374	337	380	380	349	342	363	362	385	366	363	348	364	362	369	350	355	377	422	383	368	353	375	375	374	372	366	405	372	399	357	380	360	350	368	349	361	367	362	371	329	352	364	383	356	380	386	357	373	401	392	382	386	342	389	345	371	378	323	369	340	360	393	366	367	369	379	404	351	367	365	359	325	359	351	364	362	333	376	361	394	352	344	384	339	387	383	338	370	332	360	379	345	390	363	358	367	394	339	361	363	344	372	372	348	408	375	415	344	366	320	372	381	384	365	346	374	375	387	366	350	398	341	346	358	384	362	416	341	369	348	331	367	372	344	377	366	361	370	357	362	325	375	355	353	368	374	340	333	384	386	384	383	326	359	378	345	364	365	374	348	362	339	367	369	356	393	358	377	338	360	336	366	326	345	389	346	351	375	380	375	378	369	356	335	358	358	329	409	379	364	351	375	345	353	362	365	367	384	382	366	375	412	362	343	350	379	381	360	362	357	367	395	342	344	346	381	350	370	384	339	360	350	382	365	360	367	378	370	343	371	347	395	361	339	407	333	365	368	371	332	361	346	406	355	355	354	373	353	342	382	363	360	374	361	351	358	352	392	411	369	378	371	349	351	350	320	336	336	380	352	364	402	375	386	354	351	339	390	381	362	365	362	365	384	345	373	390	353	353	345	390	345	324	358	352	331	371	370	355	369	359	365	360	383	368	376	397	360	388	343	378	373	376	371	356	370	370	371	374	360	355	364	351	397	371	357	331	389	377	354	375	385	343	383	345	370	372	369	350	373	337	339	386	385	321	323	321	355	367	367	344	353	370	364	370	389	344	339	365	352	389	379	383	389	375	387	384	367	346	368	355	347	340	359	369	376	396	393	396	372	362	375	350	357	347	379	355	349	387	342	382	357	367	377	359	364	344	376	339	328	337	362	369	368	362	333	358	338	383	402	352	370	390	391	372	355	360	370	346	356	352	331	378	388	402	361	353	341	342	371	371	351	357	334	363	364	379	389	331	362	349	354	356	349	362	364	385	339	402	353	354	361	346	365	386	356	392	353	340	370	374	322	375	375	361	358	352	376	369	358	331	358	345	373	365	355	356	355	376	367	388	377	371	362	374	362	367	384	361	401	391	356	393	374	388	341	383	357	372	368	363	360	380	338	413	357	364	368	366	346	349	384	374	359	354	369	386	353	350	370	370	397	350	377	349	387	318	365	356	345	353	351	360	390	373	362	354	379	367	358	339	326	399	364	346	360	386	344	338	363	392	365	378	359	386	376	386	366	344	325	364	351	360	354	351	370	404	359	371	382	370	391	350	336	370	334	364	382	406	335	374	378	381	343	337	357	354	348	327	327	346	340	383	356	355	331	373	399	359	352	355	373	348	360	354	386	346	345	365	376	394	344	378	364	352	358	381	347	346	342	359	392	346	337	320	390	393	382	374	342	375	388	381	342	388	376	345	354	362	370	317	359	345	340	393	326	356	323	394	364	368	341	336	358	366	362	364	356	348	352	356	356	372	384	378	364	381	374	366	351	365	353	409	373	380	364	336	372	365	384	380	332	345	360	376	365	361	334	396	344	401	371	394	386	364	383	378	380	369	392	382	356	363	355	366	358	397	371	367	358	363	357	368	344	337	376	389	375	338	359	370	375	368	374	348	357	370
4834	1915	1277	927	1336	1317	1029	925	704	504	406	319	221	186	161	160	109	105	122	117	90	91	61	80	74	62	64	67	64	58	55	72	59	64	64	54	55	52	45	46	45	48	42	41	50	40	51	34	35	46	40	49	46	46	36	38	33	38	35	41	37	34	32	37	40	29	29	38	33	36	38	31	43	39	26	33	40	36	24	43	42	25	29	33	33	28	20	35	33	26	28	37	42	25	43	38	31	34	35	30	26	28	31	36	27	45	42	36	50	44	35	37	32	33	43	32	34	38	38	29	28	30	29	39	30	33	38	32	30	38	36	38	28	31	35	36	28	40	48	28	29	26	40	33	28	31	36	38	42	43	33	35	32	31	29	33	36	32	35	30	39	40	39	36	29	32	44	25	26	40	31	33	35	41	26	27	35	36	40	27	30	41	29	31	43	26	38	23	37	36	29	41	30	38	23	28	39	28	29	26	35	38	28	39	35	28	34	28	28	35	25	33	37	35	31	26	32	31	37	30	26	33	38	37	28	23	34	41	29	26	39	37	36	34	33	49	30	34	30	25	31	35	41	26	34	31	34	31	35	41	32	33	30	27	34	36	38	29	32	30	30	44	29	32	33	35	31	37	29	28	19	30	32	43	27	30	36	28	22	27	33	33	35	29	46	35	13	35	32	32	27	37	25	40	41	30	34	30	38	32	29	32	33	36	35	30	35	43	31	29	29	24	34	35	27	32	25	31	36	35	39	29	27	37	37	35	27	23	31	32	38	33	40	25	36	32	34	21	37	24	44	29	38	37	32	32	42	26	30	28	39	34	26	41	38	39	40	32	38	33	29	39	32	42	39	36	38	35	36	30	32	21	40	23	39	38	33	33	25	38	24	39	31	35	31	36	36	38	30	34	38	35	34	33	45	41	33	28	33	26	18	28	40	25	31	40	38	41	30	48	42	41	32	28	16	34	35	37	35	35	36	31	31	34	35	29	25	39	38	34	28	29	32	50	29	43	36	30	36	40	30	29	28	32	34	23	27	36	30	34	34	43	31	34	32	23	29	33	30	43	39	25	32	30	37	37	34	36	30	34	31	31	35	36	33	29	29	26	30	36	34	29	36	37	28	33	26	30	34	34	23	34	29	34	40	42	30	36	29	37	41	30	26	32	25	23	25	34	21	26	33	28	29	26	26	34	32	35	42	32	29	33	25	37	27	42	41	25	27	38	40	33	39	32	34	37	30	23	34	30	23	44	33	30	36	26	29	34	28	36	34	33	29	40	22	32	36	37	32	28	37	28	35	46	33	39	37	34	35	33	33	31	24	39	29	39	33	35	41	31	29	31	33	29	30	34	35	33	33	33	28	28	37	41	38	33	23	30	36	29	26	35	26	31	36	35	33	32	34	38	32	30	29	36	33	43	22	26	27	40	32	35	24	32	36	30	34	38	32	25	36	44	46	30	33	37	36	41	34	23	25	34	26	42	31	27	31	30	28	34	33	33	41	38	23	47	24	35	30	30	28	29	26	44	23	32	37	37	22	32	30	31	35	29	44	31	32	39	22	38	39	38	36	34	29	39	34	37	34	28	41	32	37	34	41	33	32	30	32	32	28	36	33	40	43	42	35	41	24	29	34	37	29	31	31	36	38	34	36	28	35	30	26	32	32	33	35	32	33	31	30	43	32	29	27	28	32	40	36	34	29	30	42	36	34	29	33	37	34	34	37	31	41	28	40	40	35	30	29	29	39	31	36	48	32	32	24	31	39	40	34	29	33	25	26	26	25	40	28	30	32	32	26	31	27	30	26	32	29	36	26	27	29	38	31	35	38	38	37	35	37	26	47	28	22	40	23	31	35	43	33	35	27	33	31	44	33	20	34	37	28	37	30	43	31	33	42	31	34	24	32	41	30	30	37	23	28	27	32	36	43	29	26	36	41	28	26	23	37	24	38	29	31	35	24	24	35	35	38	28	24	35	27	26	35	31	28	36	35	34	32	32	33	30	23	39	41	33	35	44	37	23	30	39	34	34	34	31	31	30	28	33	39	36	33	30	35	38	28	31	36	33	31	22	35	45	42	25	36	32	45	29	34	26	28	37	28	23	38	31	41	35	28	27	28	31	25	33	42	29	27	23	32	17	22	33	28	29	37	40	32	35	34	36	34	35	31	34	44	31	33	32	31	27	36	40	27	25	32	20	39	30	36	33	29	22	24	33	35	33	28	37	37	30	32	37	36	26	29	29	35	45	34	28	34	23	26	29	29	35	29	30	26	23	39	23	41	29	31	27	35	35	43	25	39	35	30	28	26	31	38	38	33	32	26	26	35	28	38	39	33	27	41	27	44	31	43	26	22	35	36	21	31	33	35	33	40	30	35	38	36	41	36	36	31	31	38	37	34	31	28	32	39	24	27	44	31	27	31	29	28	28	32	38	31	34	29	50	34	39	37	28	40	27	25	31	31	46	28	34	40	30	33	26	35	34	36	35	37	39	40	31	36	38	26	42	43	33	34	18	33	35	43	31	38	30	30	29	40	37	28	31	44	29	23	36	30	36	36	45	44	28	33	28	27	29	28	32	31	33	43	21	26	31	35	37	34	23	38	36	36	46	33	39	27	35	43	32	32	38	25	35	31	34	27	33	27	35	38	31	37	29	31	29	34	31	28	28	35	29	36	37	23	35	37	29	31	36	35	23	35	25	32	34	29	28	27	39	21	26	21	29	39	32	35	25	33	29	32	28	23	31	32	32	31	40	28	25	32	25	40	32	35	24	31	19	42	27	44	27	27	39	31	38	34	34	33	29	27	38	24	39	28	33	30	32	33	32	30	32	31	30	31	25	32	31	33	35	30	26	35	24	27	31	30	36	28	34	29	44	35	34	23	30	36	36	33	28	31	35	28	42	29	34	29	38	34	26	34	42	26	25	41	45	25	28	31	29	31	32	27	36	32	39	21	39	24	34	28	30	31	34	36	25	33	32	30	37	19	31	25	27	30	31	31	33	24	38	30	27	36	24	32	38	19	37	23	27	22	41	24	28	34	38	32	33	29	40	34	39	29	33	25	29	36	35	29	29	36	23	25	27	28	48	36	33	39	38	28	36	39	23	28	31	28	32	34	33	29	28	39	31	25	20	23	37	25	41	28	34	33	39	25	27	28	35	39	36	25	38	32	32	32	25	40	35	31	29	29	28	28	29	33	37	36	32	19	31	35	30	29	41	30	25	29	39	35	35	28	23	28	35	29	16	25	36	36	35	44	31	38	33	38	26	29	34	33	33	44	29	29	21	40	24	31	34	43	31	35	29	30	33	39	32	39	36	36	32	23	31	32	31	31	35	32	40	31	27	31	43	27	37	33	24	27	28	44	32	28	28	44	39	30	29	35	26	33	34	18	30	29	28	25	45	34	28	29	39	31	46	31	38	31	43	27	32	34	37	36	30	28	26	38	33	28	20	32	28	30	27	27	32	49	34	29	39	28	29	27	27	26	38	23	41	30	37
34874	27505	21878	36422	42072	38199	33834	29341	24862	19801	16266	13155	10704	8628	6988	6251	5220	4538	3997	3389	3183	2847	2764	2741	2480	2207	2048	2113	1931	2108	2062	1863	1759	1826	1661	1588	1467	1432	1303	1232	1087	935	946	826	895	851	833	839	863	753	887	877	883	887	805	804	833	810	752	801	770	713	681	737	712	773	688	651	685	670	621	685	654	618	626	600	596	609	627	614	613	634	669	638	620	696	655	622	627	631	587	611	662	575	579	626	596	568	552	597	578	578	578	605	615	555	615	618	565	579	515	512	528	536	582	540	541	554	544	515	512	558	525	573	550	561	541	534	538	572	504	546	517	526	547	565	533	539	551	539	544	546	582	536	528	532	544	558	528	555	577	567	554	542	552	584	554	571	525	544	557	550	495	532	547	616	553	501	554	541	536	497	556	555	503	578	548	559	596	530	497	560	601	527	559	504	527	512	523	499	557	534	551	533	524	532	559	523	551	565	534	526	560	513	574	542	541	493	540	505	544	536	497	571	519	506	549	551	539	547	566	507	575	545	543	523	488	535	533	528	543	566	551	551	521	512	528	541	544	534	569	551	537	480	555	537	533	513	536	586	536	536	529	560	519	525	534	563	516	509	564	573	515	515	518	542	555	532	523	530	516	543	561	522	533	523	543	550	581	558	507	613	562	559	549	562	560	524	547	563	540	518	507	536	539	558	567	528	544	550	541	501	576	520	563	551	522	561	542	522	531	550	563	558	535	583	603	565	539	521	547	540	527	564	542	519	503	505	487	534	537	574	593	550	585	527	535	502	514	522	577	541	586	574	565	484	530	520	544	482	526	553	531	530	570	535	525	577	526	537	535	513	526	545	579	545	521	538	539	507	556	510	550	545	533	558	532	543	543	502	536	538	545	528	562	507	522	498	510	517	508	510	512	559	537	529	530	533	562	567	532	513	550	512	538	532	499	560	574	523	511	563	534	540	532	539	534	523	544	482	500	545	578	568	541	542	510	511	537	534	509	531	517	551	564	496	545	491	513	539	550	581	541	565	528	539	556	551	555	528	503	573	565	558	531	532	561	557	520	558	492	552	570	560	533	508	538	557	540	532	564	555	516	546	516	526	526	525	502	542	527	567	565	580	541	546	548	549	492	508	519	539	565	544	588	618	536	574	552	525	561	593	562	534	524	575	566	553	509	556	544	529	526	520	563	563	564	513	515	533	524	536	563	546	563	571	507	540	522	568	547	539	560	512	543	555	554	544	574	537	529	539	547	518	554	551	532	564	502	516	527	470	570	515	539	601	546	522	560	512	507	564	545	521	514	533	551	531	571	538	541	506	514	540	556	526	541	570	503	513	522	536	527	536	520	514	559	540	525	561	504	533	562	547	519	585	511	556	566	540	544	546	506	552	539	517	575	511	534	542	554	520	533	564	550	504	531	526	562	523	556	520	530	547	517	494	537	559	579	514	551	555	523	534	517	567	554	580	514	577	549	527	515	535	517	520	544	517	531	506	560	611	511	559	503	543	527	532	559	587	507	541	567	560	530	588	535	523	536	548	531	564	577	536	524	537	523	500	528	500	520	539	521	526	541	575	513	609	538	521	531	545	535	548	556	527	510	517	499	524	492	536	534	550	546	548	540	577	536	520	522	534	522	558	538	546	549	489	510	565	523	557	517	546	511	564	517	521	559	554	543	533	526	534	558	566	521	525	538	541	553	533	521	557	562	497	563	549	578	537	539	556	534	517	562	505	523	582	553	526	540	525	607	537	555	585	546	551	520	533	554	537	546	558	524	508	526	547	598	540	514	520	486	538	533	599	498	571	549	573	537	573	545	514	553	516	477	539	566	538	557	547	537	486	557	571	558	560	550	544	545	552	527	525	521	512	542	523	521	519	541	529	567	543	573	536	560	537	537	534	529	537	528	529	526	545	553	499	491	574	559	541	525	547	574	549	535	539	495	513	527	541	531	564	534	526	531	565	535	550	549	558	542	495	583	528	537	545	514	549	563	544	531	504	557	503	522	520	511	502	528	547	578	504	535	546	558	583	532	525	531	545	576	575	496	523	517	524	522	566	539	541	537	596	537	539	557	522	559	526	584	537	556	535	514	550	567	552	568	588	508	587	550	539	532	543	540	541	514	552	526	490	527	561	543	546	562	538	560	542	547	532	526	557	507	557	521	514	579	557	488	556	578	563	532	591	555	514	528	513	562	575	526	538	526	540	536	524	531	535	526	488	549	537	553	487	587	500	523	530	480	582	553	563	595	587	519	547	540	495	555	524	545	525	528	519	529	521	566	547	547	537	571	528	561	539	557	530	533	540	548	532	552	539	516	545	552	557	527	527	566	562	538	524	593	552	503	541	531	557	497	563	522	544	512	532	545	533	526	524	514	494	505	510	542	542	539	545	528	543	541	546	600	552	537	549	600	530	496	604	535	551	534	527	515	531	558	574	522	558	554	580	554	509	539	521	538	561	536	534	542	524	570	529	495	525	519	573	535	538	526	525	546	546	473	534	515	539	508	567	546	544	552	534	558	485	514	555	527	546	553	526	515	542	547	547	570	544	534	540	520	519	523	541	523	582	511	547	569	524	548	494	527	526	557	525	551	568	554	528	505	583	507	520	537	520	517	562	544	540	493	534	595	537	545	538	559	565	525	501	533	564	541	542	553	553	542	547	530	548	574	540	509	532	532	531	545	547	561	540	495	554	560	539	549	601	554	504	528	530	534	559	523	514	563	556	519	533	570	525	547	522	560	577	546	560	535	570	514	580	578	497	514	517	526	526	565	513	544	546	579	589	543	500	543	548	555	561	489	590	522	556	513	585	531	523	555	519	505	557	492	524	563	571	554	538	553	532	491	539	563	504	568	540	533	557	565	536	546	551	528	504	542	549	555	511	553	499	562	556	553	540	513	514	569	550	509	539	570	518	550	527	543	555	487	530	545	569	509	533	568	532	512	545	553	525	536	540	538	516	528	585	547	528	535	583	558	559	525	521	510	510	550	540	577	575	534	551	531	549	557	532	559	532	536	545	532	507	504	564	497	579	496	512	561	562	535	540	533	557	511	518	515	514	550	523	552	542	507	547	542	512	549	533	540	542	558	514	547	561	597	537	529	509	556	550	532	509	526	552	553	543	526	539	554	555	528	574	606	574	554	555	527	560	514	547	543	514	539	528	527	515	571	578	552	542	520	557	548	512	499	519	509	567	531	547	537	568	533	520	519	538	531	523	553	520	506	541	548	529	534	565	526	538	525	525	545	491	564	556	484	535	562	508	538	516	564	541	533	561	552	497	588	542	531	532	519	544	551	534	559	555	565	540	562	523	568	540	541	515	551	596	555	567	553	549	554	524	511	555	547	543	522	530	540	507	515	553	574	538	518	559	528	513	508	514	506	521	543	534	521	532	527	563	503	551	552	520	560	508	538	537	524	534	572	554	511	523	573	532	543	567	554	537	576	486	566	548	549	537	533	531	525	559	565	496	538	509	510	572	563	555	554	574	530	528
5218	3053	1852	1389	1999	1999	1706	1353	999	693	556	455	356	290	218	207	174	157	147	120	104	114	75	75	73	81	80	57	61	87	72	61	64	67	53	71	71	65	53	38	37	42	29	40	42	45	36	41	33	33	38	34	36	34	34	42	42	27	37	27	30	34	30	30	31	28	30	38	36	38	29	23	34	25	19	26	28	34	30	27	23	31	39	28	26	27	29	31	24	44	22	27	25	25	24	30	27	30	19	28	32	29	32	24	23	33	32	20	30	33	19	19	24	19	29	31	30	31	29	21	24	32	29	20	25	22	27	26	25	28	25	35	21	21	34	22	28	27	24	23	13	32	23	31	27	19	28	26	23	35	28	36	23	14	32	30	35	26	24	27	24	28	17	26	24	26	24	20	27	26	29	11	22	18	37	34	20	24	28	37	21	33	43	27	21	22	29	27	30	42	32	25	37	31	25	23	33	25	20	35	29	24	21	20	26	21	24	20	23	22	26	25	16	31	26	18	26	19	30	30	23	28	16	24	34	30	29	23	22	29	18	20	36	15	27	22	34	26	27	24	20	21	29	22	18	35	22	32	21	21	26	34	16	22	24	27	25	24	18	33	31	19	25	29	25	30	24	33	20	30	19	32	24	18	29	21	33	26	30	31	22	31	27	20	24	22	24	22	22	21	27	25	33	33	33	24	22	28	28	35	29	22	21	25	24	23	24	21	25	33	21	35	37	31	22	23	30	28	40	29	21	27	28	35	19	23	26	23	17	26	22	20	24	16	31	27	27	28	27	26	30	25	26	17	21	25	25	27	28	38	24	26	25	22	29	15	23	35	30	26	18	14	22	29	26	28	23	21	25	20	35	24	26	26	36	29	22	25	27	19	23	33	26	26	26	31	27	30	21	32	27	27	32	27	21	26	28	29	20	22	25	22	26	22	27	19	24	27	23	28	29	22	24	25	31	25	25	18	24	25	26	17	34	22	26	21	29	28	21	24	25	30	31	32	31	18	20	37	21	17	24	22	26	34	30	25	24	28	25	27	23	30	22	20	26	37	31	24	24	21	25	21	21	31	28	32	34	29	26	26	39	28	21	24	31	27	35	23	30	20	33	28	24	31	24	18	24	20	31	29	28	26	24	25	27	23	25	21	22	27	22	24	26	19	26	25	25	13	19	21	27	24	26	21	25	30	33	24	18	19	29	12	23	29	31	22	27	26	22	25	21	27	24	26	22	24	21	30	30	24	29	20	31	25	24	29	15	26	32	38	24	29	32	18	27	19	28	30	34	32	22	26	26	24	23	20	31	23	26	31	29	28	24	31	21	20	23	28	18	23	19	27	31	20	27	25	18	20	25	26	27	20	32	28	26	25	19	20	27	23	20	24	33	27	28	18	37	26	36	25	18	26	20	25	27	24	44	25	24	20	18	20	23	32	25	23	29	19	29	24	29	28	27	33	25	36	23	29	23	23	37	27	24	22	18	23	20	27	25	25	29	24	17	35	30	21	19	22	31	26	27	22	25	23	17	27	24	29	24	26	32	28	24	31	25	20	25	23	26	29	28	27	23	25	17	21	22	30	24	24	22	28	29	22	26	25	22	28	33	19	21	24	19	27	31	36	32	28	26	24	26	28	35	21	26	36	24	21	26	23	36	34	26	24	22	34	22	30	22	28	24	21	20	16	26	19	32	29	21	24	16	25	35	21	28	28	23	33	16	29	36	35	26	26	26	29	27	30	21	33	28	20	22	18	25	26	31	25	17	23	32	34	30	31	35	27	33	25	25	34	19	34	21	28	24	29	21	23	19	26	25	36	17	27	23	26	22	41	29	22	23	24	25	27	18	20	22	16	25	23	26	34	36	36	26	41	26	35	34	21	23	39	20	20	18	28	29	29	28	25	18	26	22	29	31	28	26	28	25	25	21	28	32	24	33	21	22	12	26	23	26	33	22	21	16	19	28	24	22	29	21	24	24	31	35	27	18	30	29	27	27	20	22	16	24	19	32	27	17	23	25	19	29	26	27	24	29	32	24	22	25	26	25	24	31	31	23	29	35	24	27	28	30	24	25	22	30	23	31	21	24	24	23	26	23	23	39	33	29	21	23	20	21	25	29	21	24	24	35	26	31	22	37	25	21	30	35	25	15	19	31	20	24	26	35	21	22	24	20	25	25	27	35	24	23	23	25	24	31	21	34	23	15	27	31	30	21	28	24	18	20	22	26	31	29	29	23	27	27	28	25	16	24	25	25	24	39	23	25	29	23	28	21	27	24	18	23	42	27	25	29	31	34	33	29	23	18	29	21	31	23	30	23	28	27	39	29	24	24	33	22	32	27	31	30	26	23	16	20	42	28	22	24	25	23	16	27	17	25	24	25	20	25	18	30	30	24	23	17	27	24	34	28	26	23	15	39	27	18	27	27	23	19	27	13	19	29	29	21	24	32	35	32	32	15	31	30	29	23	26	27	29	27	29	34	31	24	33	27	30	40	18	24	18	28	23	27	20	28	23	22	26	22	33	23	29	34	27	30	22	20	25	27	23	24	25	27	29	24	24	24	24	40	30	27	23	32	30	15	24	26	21	29	25	17	20	18	20	28	25	24	28	18	30	31	28	21	28	24	22	27	31	25	37	32	23	19	37	19	30	25	22	23	28	23	28	19	29	27	31	23	28	26	31	26	21	28	37	24	27	21	32	20	23	11	22	31	32	25	33	25	24	28	18	22	25	30	28	36	24	23	24	33	39	39	28	30	19	30	28	29	19	33	31	25	28	25	36	19	26	22	28	35	25	40	21	21	27	29	29	22	21	22	23	16	27	27	29	25	33	22	25	25	23	28	26	25	35	28	21	28	25	23	28	32	21	30	25	27	24	21	24	31	34	20	19	28	15	24	28	30	23	23	29	27	24	24	26	23	23	24	32	41	33	23	28	24	22	25	26	21	31	23	23	24	40	28	23	29	24	29	22	24	38	28	23	22	31	25	25	26	23	21	25	23	28	21	20	32	27	25	18	26	25	25	24	31	33	33	34	30	25	28	25	24	29	26	28	26	24	29	25	17	23	25	30	32	24	22	20	21	25	30	28	20	26	16	28	27	29	16	29	25	30	21	22	29	19	21	35	22	26	15	18	32	21	28	19	28	27	24	29	30	30	28	20	26	26	28	23	32	27	26	36	21	32	29	26	25	26	19	23	21	16	27	20	17	33	20	27	25	20	27	24	30	23	34	18	38	23	26	28	14	24	26	23	27	28	28	32	30	21	32	41	38	18	24	22	26	25	31	27	23	23	21	22	30	23	26	39	28	26	29	21	22	25	27	27	31	20	17	24	20	23	22	33	25	29	21	28	23	26	28	23	33	28	29	24	23	26	23	17	30	23	24	34	31	21	29	36	26	32	29	29	25	33	30	19	27	31	21	15	25	25	19	32	33	17	19	25	23	29	26	39	16	29	32	29	24	32	21	23	33	27	19	29	34	32	28	32	25	30	26	21	31	27
40067	32025	26307	40899	46488	42792	38399	34305	28937	24125	20183	16927	13933	11516	9712	8770	7230	6382	5354	4870	4444	3962	3529	3456	3120	2840	2911	2700	2560	2813	2611	2326	2329	2270	2060	1832	1822	1759	1580	1386	1157	1000	1011	1019	968	921	876	930	926	902	948	907	971	850	795	881	894	797	739	729	764	668	684	717	687	689	676	622	624	622	645	642	570	597	545	577	608	586	599	577	566	558	527	588	625	644	566	587	572	587	546	582	527	518	549	470	506	500	468	505	471	488	528	474	477	513	515	496	481	502	495	465	464	425	405	427	428	416	455	418	441	416	430	426	422	434	449	470	439	453	388	472	433	436	413	424	431	415	476	444	435	422	443	464	403	423	436	443	416	420	424	379	420	489	490	436	444	423	450	421	410	425	447	425	421	421	418	443	486	452	427	443	435	432	427	424	419	446	433	414	475	393	396	388	479	425	440	419	437	456	442	408	382	406	434	436	423	406	413	409	432	464	457	427	436	398	409	443	445	413	441	414	436	423	471	424	452	402	431	414	404	388	460	400	428	433	408	429	433	436	445	420	444	429	406	435	440	476	448	447	447	448	431	401	403	414	458	436	448	421	420	454	419	421	428	443	406	413	464	466	429	402	426	420	418	387	398	410	437	414	428	409	393	455	406	435	425	430	428	428	438	418	449	404	429	420	443	446	430	462	449	399	433	422	411	427	442	398	432	454	452	387	395	445	416	438	423	423	435	424	439	446	439	407	391	480	453	452	426	456	419	405	444	451	426	430	409	452	451	433	436	402	382	434	411	417	468	430	449	435	456	385	423	387	421	466	393	415	410	411	434	452	462	417	429	403	400	423	406	443	418	411	411	465	431	429	461	435	423	426	443	467	433	473	435	459	410	428	432	406	479	444	420	437	444	398	410	424	414	459	456	434	418	468	401	410	437	422	462	470	458	410	441	405	441	444	374	408	425	416	449	445	394	452	426	447	437	408	417	443	412	439	463	413	422	459	450	411	419	437	392	417	434	459	449	430	447	432	451	444	426	429	444	446	458	431	423	406	427	450	433	429	436	409	418	464	421	408	439	392	432	414	441	439	468	438	418	443	410	417	397	453	395	437	440	419	452	419	403	408	431	436	435	412	450	410	451	424	455	438	425	430	411	404	411	420	456	398	430	422	434	444	457	412	444	404	420	428	440	450	421	443	453	429	458	428	399	432	443	424	411	438	414	397	450	440	409	445	422	448	401	435	476	452	453	414	416	453	422	429	454	411	398	413	437	420	446	450	461	428	433	407	435	442	461	398	389	465	443	411	449	484	433	438	418	446	437	433	402	445	407	443	435	479	443	418	416	424	436	419	431	445	421	413	421	401	443	440	447	407	417	396	391	439	432	421	444	435	420	442	411	408	435	449	436	428	432	445	424	414	434	467	407	434	402	403	419	433	447	451	410	426	463	440	405	430	446	431	446	422	420	444	431	453	442	429	421	466	435	443	445	435	438	446	422	401	442	421	438	470	463	454	404	390	419	432	453	427	419	425	411	404	436	453	464	420	434	417	458	415	424	420	413	405	427	444	421	448	412	409	424	451	443	472	405	423	420	448	472	427	409	404	437	431	404	424	449	393	440	424	397	416	458	433	441	444	443	432	445	448	461	450	432	411	458	409	472	387	444	455	426	423	430	412	427	460	403	451	420	468	434	443	412	478	409	434	425	427	418	427	421	437	421	434	437	483	438	440	419	428	449	406	464	445	417	441	490	433	442	443	442	475	417	418	427	429	450	412	467	436	452	404	420	418	423	464	408	439	411	399	450	474	399	476	415	454	435	427	415	458	430	414	439	440	422	448	416	408	443	436	428	410	433	467	450	442	440	433	458	437	427	400	436	442	446	430	429	435	400	413	459	440	441	411	415	419	417	428	403	448	453	450	474	442	451	417	415	440	440	478	406	436	427	437	431	438	465	430	446	442	426	445	456	432	415	440	453	454	438	428	457	445	397	390	473	420	458	455	443	442	449	440	422	419	437	418	450	441	407	426	448	383	427	430	426	412	430	413	420	424	407	406	419	443	444	432	422	440	418	397	421	459	391	405	449	425	422	441	469	422	423	440	435	414	392	419	422	445	429	424	412	426	385	426	425	403	455	433	464	398	442	451	419	425	503	456	432	405	424	408	407	435	413	443	460	447	433	450	417	435	427	428	425	418	438	442	434	425	446	399	425	428	372	433	433	425	439	423	436	418	459	432	426	445	399	425	450	386	426	451	441	413	415	442	415	411	466	430	385	422	443	438	471	431	414	396	459	404	423	457	419	428	407	426	441	432	403	418	428	458	465	439	438	423	437	403	434	422	413	419	425	493	447	454	383	464	457	395	439	449	429	445	462	447	406	415	467	432	438	461	449	411	418	441	451	425	466	430	422	433	475	459	458	404	375	435	427	420	482	423	456	415	423	436	475	431	441	399	434	412	412	448	440	401	449	414	443	485	435	410	429	437	434	423	415	399	428	437	427	381	437	432	431	458	426	423	444	441	414	410	462	454	444	431	388	448	408	457	401	429	439	426	438	447	405	461	460	427	388	420	414	422	437	377	446	422	446	439	428	428	420	400	423	436	438	402	457	451	423	428	438	422	426	438	452	437	420	443	438	432	437	412	437	392	440	435	466	450	444	422	463	428	436	441	423	432	442	397	444	428	438	408	458	443	444	417	411	437	418	433	455	452	425	419	422	441	405	434	436	437	425	423	447	425	436	411	448	396	394	415	424	414	415	456	424	417	453	429	426	443	417	462	435	430	389	424	425	454	416	443	438	448	449	424	450	435	427	432	430	415	441	411	395	464	392	427	421	420	424	432	435	419	444	440	423	433	414	434	398	428	444	446	419	426	459	424	436	417	421	401	476	429	421	403	415	422	395	451	444	413	419	425	405	441	453	439	450	448	425	454	438	424	447	467	414	421	402	431	431	424	418	404	405	404	428	438	452	426	399	447	422	434	436	411	470	419	407	434	445	445	452	437	390	431	409	414	385	402	409	422	436	426	447	414	412	428	422	420	404	425	402	432	466	436	443	401	446	396	405	408	380	440	434	432	442	451	436	431	399	456	472	430	455	458	432	447	411	436	411	460	429	411	418	402	435	459	435	425	437	438	457	403	421	417	426	427	425	458	416	431	431	442	458	413	414	420	416	414	418	442	442	420	444	425	464	420	427	406	438	428	421	447	418	383	460	412	441	414	399	425	460	449	429	438	413	392	430	402	421	436	450	430	394	458	400	430	433	432	429	445	442	432	423	449	462	416	463	422	426	429	446	407	421	408	404	388	429	447	437	432	464	443	416	419	458	445	428	460	439	427	424	435	445	404	423	434	449	425	404	428	432	410	432	407	411	420	415	445	435	441	417	448	431	425	471	416	404	427	437	425	451	444	424	452	441	428	453	460	414	398	455	410	411	450	435	413	417	480	443	442	419	436	437	389	404	412	452	417	451	395	389	418	456	420	431	429	406	433	424	445	431	430	437	495	445	416
3207	1430	863	724	983	913	770	670	450	370	278	221	192	126	117	121	96	78	69	63	53	47	60	62	63	55	53	55	45	40	51	48	44	49	37	35	34	30	41	32	25	33	35	23	37	26	23	34	22	35	18	28	30	29	27	33	30	32	19	28	25	28	27	30	30	27	30	24	26	17	23	29	24	32	31	33	23	28	27	24	21	20	12	29	26	25	19	23	37	31	26	20	20	23	23	39	21	26	17	30	27	26	33	28	29	21	26	21	12	30	29	19	20	30	17	27	24	26	25	23	23	24	37	25	22	20	19	31	22	11	19	23	23	22	26	28	25	24	19	24	25	24	17	21	30	20	26	22	26	25	22	25	16	28	16	22	24	23	24	27	28	22	24	28	22	24	26	28	30	28	18	19	26	16	20	23	21	25	27	24	25	30	30	18	19	27	28	32	21	31	22	30	27	22	11	30	37	21	24	16	26	26	29	23	21	28	24	22	26	26	19	30	25	21	25	26	26	23	23	15	19	24	32	25	28	28	35	26	27	24	28	22	28	27	21	21	19	20	25	26	17	20	16	19	22	19	25	18	30	26	27	16	25	22	20	22	28	23	22	27	17	21	20	19	25	22	28	20	26	19	31	17	22	26	23	25	32	28	23	27	30	32	31	22	21	28	33	24	18	24	24	18	29	21	28	29	16	24	19	15	42	25	31	25	19	30	21	20	25	33	23	24	21	29	26	24	26	28	19	28	19	18	24	18	28	17	19	19	26	21	26	29	22	25	20	23	15	14	15	21	21	19	31	21	22	22	20	23	17	20	24	27	26	23	29	29	25	27	32	29	26	25	30	28	24	24	22	19	10	32	19	25	27	36	23	34	29	24	23	26	25	26	23	20	22	22	24	26	28	18	20	33	20	22	21	28	23	24	29	23	26	26	21	30	25	21	28	28	20	23	29	26	27	16	19	23	20	24	33	35	25	22	23	23	20	30	15	14	28	23	20	22	28	30	24	23	35	30	29	29	26	30	19	23	22	21	20	21	23	26	29	21	32	24	29	15	24	22	23	24	22	28	30	21	22	17	23	23	21	25	31	14	29	20	26	15	35	27	19	18	16	21	20	19	22	26	25	25	29	25	29	15	23	19	25	20	24	38	22	25	15	38	24	24	12	26	15	27	23	22	32	18	17	22	30	21	31	31	26	29	25	22	17	28	29	24	35	20	23	18	33	26	30	19	13	27	21	32	21	23	22	21	25	21	25	14	27	18	25	24	27	29	33	25	31	21	23	24	28	19	18	23	20	35	27	18	32	24	28	37	23	31	32	36	25	28	20	29	34	26	29	28	24	28	23	22	25	24	23	21	33	23	29	32	20	30	20	24	33	18	24	26	24	26	26	21	18	15	22	33	31	31	30	25	30	23	27	23	20	28	23	20	29	29	20	29	30	17	26	28	28	27	25	24	21	24	24	27	21	20	34	22	22	28	28	24	31	23	18	36	24	31	30	26	21	18	18	23	29	20	21	21	25	21	22	32	27	27	18	24	13	18	26	26	18	24	27	25	22	23	26	18	24	16	25	32	22	20	31	15	30	17	27	18	25	26	25	27	24	37	29	19	20	20	17	26	24	21	31	25	28	28	21	28	35	19	32	19	29	30	28	29	21	25	28	21	24	25	26	17	35	25	28	25	25	27	25	29	27	28	20	20	21	20	14	25	18	32	21	22	25	21	26	22	24	16	23	29	23	25	29	26	18	32	23	28	25	22	23	25	16	28	26	25	30	16	17	24	21	25	26	19	25	22	25	23	22	20	31	22	35	29	29	28	23	22	28	16	20	26	25	18	28	22	27	23	21	26	25	22	22	24	14	23	20	22	22	24	27	18	30	30	15	20	21	18	15	31	25	18	30	21	22	29	23	24	23	30	21	22	17	21	25	28	22	22	22	29	19	25	24	36	17	22	25	20	23	20	33	27	21	24	23	29	24	18	25	25	34	29	28	34	26	22	26	25	24	21	24	22	18	23	33	23	30	29	23	27	23	25	35	27	25	28	25	23	28	21	27	29	20	22	20	19	24	31	18	39	28	30	20	27	24	10	27	35	20	26	20	20	31	31	30	21	20	30	20	20	24	22	19	24	29	18	21	25	16	23	35	22	20	17	23	28	24	33	13	16	18	30	17	34	30	24	23	15	24	23	24	21	23	35	19	27	27	27	34	33	23	26	21	37	34	25	28	30	30	24	22	22	28	26	21	28	24	27	20	17	21	28	26	29	32	23	33	15	28	33	22	30	29	24	26	24	26	22	27	35	28	24	30	29	24	27	16	23	23	20	25	29	20	29	23	17	24	20	32	19	21	28	24	26	24	28	26	27	28	27	21	26	30	30	34	27	31	29	39	25	24	38	31	29	21	31	19	34	30	22	30	22	25	29	21	25	21	18	22	30	26	21	30	31	22	18	22	15	22	28	27	29	19	22	27	17	32	28	24	25	25	23	18	21	21	28	26	19	23	35	25	21	17	28	21	17	31	22	17	19	17	23	24	22	26	21	30	24	26	21	21	32	30	22	21	25	17	26	24	25	19	24	23	25	20	26	25	21	22	28	24	12	28	28	24	22	21	23	30	26	25	22	26	27	29	18	15	25	23	19	43	29	19	27	16	17	21	35	15	28	22	21	18	26	21	23	21	22	19	28	18	24	29	16	21	23	28	26	17	20	30	26	37	25	25	15	26	42	13	22	27	21	22	17	27	20	22	23	27	25	32	24	23	23	25	17	29	24	19	34	20	21	31	21	26	27	24	25	17	28	24	20	27	23	23	26	33	23	19	30	23	17	22	24	21	26	19	32	21	35	22	12	19	28	19	28	19	25	26	22	41	25	30	19	26	24	29	21	26	25	13	26	21	24	18	30	19	24	19	20	26	26	22	21	25	29	20	30	20	34	18	21	16	26	26	31	26	23	23	20	27	29	24	20	26	16	25	29	27	19	21	27	27	20	28	21	32	32	24	24	23	31	26	14	23	33	30	25	26	26	23	23	23	24	23	29	22	24	29	19	23	26	18	29	24	21	22	21	29	22	12	20	18	20	19	35	34	26	22	23	24	29	17	21	24	16	17	26	28	23	22	26	28	23	23	22	19	21	24	23	29	24	18	24	22	22	34	25	32	34	23	18	24	12	28	35	27	21	26	20	27	19	20	22	23	26	18	26	25	29	25	16	19	22	19	23	21	25	22	22	24	18	27	24	23	33	19	21	17	24	19	18	33	25	25	20	23	25	28	22	24	21	21	34	28	26	30	23	22	22	29	25	25	20	24	29	20	24	23	23	25	26	13	23	28	19	20	20	23	28	25	19	19	35	17	22	20	25	17	26	31	33	20	22	22	21	20	24	22	26	26	29	21	22	28	17	16	16	24	30	21	24	19	22	23	24	23	29	23	31	19	25	28	30	26	34	14	20	25	26	23	18	28	32	13	23	24	18	22	27	24	28	20	15	29	27	23	18
32348	24456	18260	32896	37679	33888	30043	25521	19987	15727	12383	10217	8221	6448	5291	4593	3987	3308	2806	2503	2288	2121	2036	2003	1702	1679	1680	1515	1549	1630	1495	1400	1439	1355	1308	1064	1113	1084	949	857	723	711	702	681	607	602	623	624	639	629	628	609	633	609	638	665	574	574	576	559	543	555	532	558	494	520	561	483	507	496	465	522	462	440	458	456	474	502	525	443	484	495	457	486	469	500	463	470	436	496	436	453	412	461	478	438	429	435	406	445	479	436	442	433	454	430	403	440	413	441	422	400	402	389	405	355	406	404	409	393	421	435	421	440	381	403	382	422	405	386	366	403	385	424	371	414	428	375	387	411	401	401	388	399	368	421	389	421	418	410	407	391	456	398	407	398	428	360	391	454	387	393	392	400	419	397	410	416	383	428	391	420	359	416	386	424	385	385	375	395	417	398	416	392	373	358	379	433	410	422	363	383	437	384	375	400	398	382	388	412	417	400	338	384	393	418	411	420	391	413	402	422	393	420	419	377	423	390	381	392	410	427	433	397	421	412	425	390	401	407	394	424	398	368	412	402	419	401	419	406	431	380	409	389	422	440	427	370	423	427	418	389	416	399	372	396	374	455	388	428	416	399	417	411	388	395	393	430	415	406	415	422	371	389	390	384	402	397	386	428	415	395	392	393	419	386	394	404	377	362	377	412	391	418	359	412	418	380	396	399	430	396	399	383	371	407	400	365	404	403	395	434	370	438	397	411	370	405	456	426	392	392	386	415	419	373	426	390	393	401	368	398	421	401	366	380	414	411	376	420	416	424	385	377	414	424	414	411	385	415	393	392	400	375	397	428	384	411	380	459	425	405	403	410	415	404	421	437	399	394	416	378	414	415	399	369	387	385	370	389	401	428	398	418	412	426	409	364	391	397	423	419	385	368	394	420	421	397	423	398	415	413	414	454	400	406	405	376	412	432	394	421	416	399	399	391	412	406	392	393	415	433	386	434	400	436	381	420	388	389	390	388	419	415	436	398	369	379	410	407	388	378	382	428	419	416	392	412	394	400	376	408	396	437	401	409	406	410	389	380	399	413	392	394	410	432	388	405	397	422	389	384	408	422	402	415	414	430	434	411	410	395	436	420	433	388	415	397	384	403	375	422	391	391	372	435	416	408	424	399	415	382	405	368	402	385	417	391	405	389	426	409	391	384	411	376	380	420	395	403	402	404	432	419	402	435	425	397	423	389	431	389	409	409	367	413	436	406	410	368	385	392	361	378	411	383	384	391	405	413	390	415	369	416	369	390	424	416	394	391	381	417	391	415	431	380	401	410	438	370	385	381	413	403	410	420	409	436	412	395	398	382	398	400	399	387	371	423	384	422	408	453	407	417	389	353	387	389	408	420	434	371	390	419	410	389	394	364	400	409	380	408	393	399	382	400	402	388	384	395	397	422	392	376	402	414	404	383	382	389	411	418	447	417	400	396	375	405	400	382	397	428	370	406	388	415	405	393	372	421	415	406	389	406	405	414	411	379	378	383	421	421	381	433	402	419	399	397	453	365	423	405	406	403	423	421	397	391	415	390	390	370	421	427	376	407	419	378	397	391	401	396	420	391	413	383	423	394	368	394	386	419	407	395	403	398	372	409	388	401	374	413	386	381	436	379	411	405	416	385	406	409	359	415	356	383	373	428	388	411	389	389	387	414	416	397	395	425	399	389	405	427	415	373	400	426	393	412	427	431	407	414	356	383	378	398	399	422	365	370	386	394	379	410	413	418	419	411	399	395	377	426	417	399	416	414	427	394	411	387	411	402	431	374	404	405	414	419	360	385	362	385	419	405	375	399	390	396	375	429	372	436	416	421	406	412	419	442	391	409	435	412	416	392	414	393	404	403	409	424	424	388	386	422	459	408	447	380	386	408	418	391	350	431	396	382	380	406	424	384	418	443	395	423	421	350	401	374	392	368	402	387	403	380	394	412	382	383	393	393	416	408	382	408	383	361	392	402	415	406	380	390	371	406	369	371	431	380	420	418	408	388	436	431	401	393	372	419	426	429	425	405	389	369	415	423	402	386	373	444	381	426	394	397	393	391	381	386	383	423	424	388	384	470	392	385	400	414	402	397	389	380	367	378	398	400	411	412	402	416	413	441	416	384	398	426	375	386	405	382	406	398	434	395	377	382	413	410	376	397	407	427	378	407	412	421	395	396	399	393	379	379	384	412	414	412	398	412	419	386	379	351	409	373	394	433	398	385	372	415	379	386	407	396	423	369	396	379	396	410	402	380	414	381	397	427	391	380	404	399	386	428	415	396	390	407	382	398	390	407	399	385	383	407	404	334	381	378	389	377	384	419	415	406	405	400	402	385	403	396	401	354	396	421	389	391	407	404	409	399	381	399	355	392	425	373	413	404	377	388	446	423	383	372	398	378	383	387	405	384	389	392	410	394	392	414	398	350	379	404	397	385	356	396	380	380	419	374	428	409	419	413	433	386	429	410	445	387	405	418	389	432	392	385	423	385	392	385	403	382	406	426	414	378	413	408	381	389	413	427	405	375	404	400	394	396	386	427	382	441	431	374	407	404	436	379	430	407	397	396	409	401	372	375	418	391	364	381	422	395	387	380	371	418	414	435	401	406	394	413	393	375	373	388	416	404	380	409	390	439	390	412	383	428	399	398	395	413	429	405	392	411	390	392	390	375	404	398	400	412	400	397	407	415	401	417	363	393	388	384	395	358	390	369	395	409	419	384	435	395	373	394	403	377	396	410	382	385	411	358	416	400	425	409	400	402	403	427	393	398	384	429	376	408	408	375	378	411	374	414	398	401	411	383	383	403	409	415	363	427	422	404	396	411	425	390	417	388	404	433	391	424	391	368	382	430	385	389	431	416	387	386	397	399	422	393	357	409	412	425	456	406	411	381	401	404	458	387	381	401	392	392	428	413	383	360	395	404	396	400	396	407	398	400	405	374	400	384	414	375	417	419	401	410	376	395	429	395	434	413	400	390	410	408	383	454	393	376	407	425	410	391	395	410	411	384	407	414	417	396	400	408	417	397	387	395	369	387	365	392	407	383	386	429	379	391	407	408	420	421	433	385	385	419	435	410	379	399	389	406	385	421	395	448	381	426	431	410	363	417	361	397	383	414	424	366	410	427	431	410	402	420	425	398	394	444	418	376	383	392	384	411	384	375	423	401	412	423	429	404	416	407	388	375	411	393	411	376	387	423	381	399	401	388	419	407	389	412	396	380	446	394	392	389	420	385	378	415	399	397	413	391	399	420	389	389	374	412	392	392	392	432	408	439	402	410	397	410	404	410	406	384	387	371	399	387	365	441	369	415	419	429	372	397	409	397	371	405	418	394	425	397	406	426	395	392	388	395	396	387	389	405	382	405	353	393	427	379	407	404	392	400	411	400	405	445	382	411	386	417	408	375	406	383	406	406	401	403	402	401	394	389	404	418	419	409	421	383	417	364	394	397	386	384	376	394	413	404	384	411	411	411	412	424	403	376
2821	1455	786	694	861	935	828	697	450	334	271	208	192	147	105	88	86	79	82	72	57	54	47	62	48	51	50	44	48	48	51	43	43	45	44	39	41	27	38	25	23	28	28	26	23	22	28	28	27	27	25	24	28	20	30	32	23	21	24	31	22	18	24	30	39	21	27	30	21	14	24	30	19	23	26	18	23	24	21	28	28	26	25	22	24	28	23	23	20	25	31	21	28	18	27	28	17	13	25	28	19	24	18	26	31	25	19	18	20	30	38	27	17	23	24	19	28	17	30	28	16	26	21	26	30	14	9	23	16	26	27	22	25	21	18	23	18	29	32	14	33	21	31	25	28	22	21	23	25	23	18	22	18	25	33	20	14	25	27	26	18	21	19	15	29	23	29	28	20	28	19	15	23	22	28	18	24	29	21	23	28	22	23	29	19	19	27	21	14	21	23	17	27	15	22	15	19	19	15	16	24	28	25	27	23	22	24	20	22	23	19	16	22	20	26	21	23	20	19	24	22	26	17	26	22	35	22	24	25	12	25	19	20	22	24	24	27	17	23	18	20	26	25	17	22	20	18	20	23	26	22	17	15	21	24	22	16	19	17	20	18	16	21	17	20	21	21	16	20	28	22	18	22	27	19	23	24	28	20	29	15	15	17	31	20	17	17	24	24	28	18	16	26	25	26	26	20	25	21	17	32	14	22	27	25	20	24	16	20	19	21	20	18	20	29	15	14	25	24	29	20	19	24	20	31	16	22	27	11	24	25	17	27	18	17	15	23	17	18	22	23	22	20	22	20	19	17	18	20	23	17	20	25	25	24	28	17	22	21	25	25	16	23	20	19	22	14	26	25	11	15	30	20	24	22	20	22	23	26	18	18	23	15	15	17	27	22	22	23	18	32	33	23	18	18	21	24	27	11	29	19	24	23	22	17	22	21	24	21	25	13	26	20	16	19	19	13	32	25	19	18	23	18	20	20	19	24	24	26	12	24	25	21	25	14	22	18	23	26	23	26	21	24	22	36	12	23	20	21	17	29	24	25	16	30	27	26	28	21	16	25	16	23	34	17	22	25	29	14	19	29	24	18	21	20	25	25	20	20	23	21	23	17	23	15	17	18	24	27	24	22	26	8	28	19	12	18	24	32	21	19	26	21	26	21	15	25	25	24	18	23	23	18	27	24	23	21	27	19	16	28	24	19	19	28	20	16	32	14	19	16	33	28	21	19	23	17	18	22	22	23	18	20	19	18	26	12	19	15	25	17	17	23	22	26	16	10	17	27	22	31	22	22	23	15	25	12	21	26	23	19	20	22	20	26	23	22	26	19	16	25	26	22	21	24	12	21	16	22	24	23	14	27	21	23	26	25	27	16	20	23	26	31	24	30	24	26	21	21	16	20	24	21	15	18	25	19	25	20	29	18	24	23	26	23	26	27	19	14	23	23	13	18	25	15	18	24	20	21	28	20	29	10	25	26	27	18	25	20	20	13	25	18	20	32	26	31	29	22	12	24	25	17	29	26	26	19	21	23	16	28	18	20	18	17	20	21	21	21	28	18	24	14	29	27	28	22	20	18	25	18	25	17	19	17	22	22	26	24	14	24	29	25	26	22	14	26	26	18	24	19	17	29	21	21	30	18	21	32	16	14	13	29	23	17	26	24	35	16	14	18	27	19	18	16	20	19	24	28	26	21	16	24	24	20	9	21	25	17	20	13	12	21	19	17	28	23	25	26	26	17	16	21	24	20	22	23	19	19	25	25	22	21	25	23	23	27	20	24	22	23	26	15	12	27	22	22	27	19	17	23	22	28	17	23	33	19	15	21	19	29	26	26	15	21	27	14	17	17	13	21	24	20	25	22	21	18	24	19	26	17	14	24	17	24	19	26	24	18	22	22	20	16	17	16	22	17	28	22	20	20	26	24	21	21	19	22	19	19	21	22	13	20	22	23	20	17	12	21	17	23	33	30	17	12	23	20	19	18	22	18	25	20	22	21	19	32	18	17	17	21	14	23	23	14	14	27	26	17	25	21	27	20	18	28	18	20	19	26	29	14	28	22	28	15	24	22	22	17	23	22	29	17	16	23	17	21	20	19	14	18	22	18	24	20	30	18	28	21	34	13	17	9	18	23	17	23	21	17	21	18	31	34	21	19	17	23	24	16	34	22	16	20	18	15	27	18	19	18	21	13	29	17	19	24	14	13	23	22	26	26	16	25	17	14	18	17	23	23	15	18	14	25	22	24	19	22	12	22	18	21	21	23	26	26	22	24	20	28	18	24	28	25	22	28	17	28	25	20	26	26	21	21	18	28	29	20	25	24	21	13	21	21	17	13	23	28	27	23	25	22	25	27	25	16	21	19	19	24	28	15	21	21	23	10	19	24	26	15	22	18	18	27	19	20	17	19	26	24	19	26	17	17	19	22	22	18	39	22	26	18	22	20	21	24	20	19	23	29	24	20	27	22	24	25	28	15	17	23	28	25	15	21	18	21	22	19	25	23	24	34	18	23	17	20	17	19	21	32	25	14	20	22	19	20	24	19	23	12	30	20	24	25	23	17	21	25	15	34	15	16	21	26	16	19	27	22	15	22	23	20	16	19	26	24	22	24	23	20	27	27	18	28	16	14	29	22	18	29	19	24	25	18	31	25	19	19	15	23	24	28	13	22	33	21	21	22	30	23	26	20	17	24	18	22	27	20	32	21	26	29	19	19	21	18	16	21	19	28	23	19	15	20	26	14	23	17	22	16	21	23	20	17	26	20	15	26	27	25	25	23	17	21	25	22	24	27	35	23	22	28	25	24	30	13	26	20	19	26	18	19	19	14	21	24	23	17	25	19	25	15	21	21	25	22	22	19	22	23	31	26	16	19	26	23	27	19	25	23	23	24	13	26	20	27	19	19	24	21	21	25	17	20	28	19	20	27	24	26	23	24	26	19	18	27	30	20	17	25	23	25	26	17	23	25	20	16	14	23	19	25	26	20	37	22	21	23	17	27	26	20	14	12	18	19	18	23	25	20	13	18	20	21	20	28	19	20	24	24	18	21	15	17	17	16	23	31	22	19	13	23	31	20	15	22	29	21	24	18	26	20	32	32	22	22	25	8	28	26	18	34	18	23	23	18	22	21	26	26	24	19	17	11	18	19	25	12	20	25	21	16	18	21	23	20	32	25	15	20	18	20	21	22	18	26	26	16	14	21	23	16	28	27	31	24	15	20	25	15	24	28	20	25	12	24	21	21	23	17	23	21	23	25	22	22	22	25	17	20	18	20	23	19	20	27	24	13	21	26	13	18	28	24	21	30	16	29	33	22	32	22	26	18	20	20	20	28	21	20	15	21	23	19	24	18	23	18	30	21	20	20	16	20	18	17	24	27	31	23	23	21	13	14	21	19	23	26	28	18	18	27	21	24	18	19	25	23	18	20	23	20	26	21	29	19	24	24	31	15	16	25	26	22	28	14	18	27	21	24	20	22	20	20	19	28	21
33193	24621	18330	33084	37571	34359	30640	25781	19947	15723	12694	10175	8206	6408	5259	4458	3803	3175	2696	2554	2276	2019	2049	1818	1712	1670	1580	1515	1687	1701	1544	1411	1455	1278	1146	1069	1193	1044	861	853	745	665	655	609	584	612	575	624	597	583	613	604	613	608	644	640	576	497	513	504	527	492	482	529	508	495	484	455	443	422	489	456	437	435	447	443	445	457	458	427	404	448	457	457	472	485	404	462	408	420	410	435	414	397	412	430	371	415	410	375	386	370	387	364	424	388	374	381	398	386	350	380	349	414	372	373	369	349	347	381	393	362	376	398	372	360	341	362	358	359	368	394	390	374	371	370	349	324	371	347	366	390	375	366	380	349	364	417	371	407	399	385	359	372	377	370	377	323	371	373	360	363	401	348	409	369	369	388	360	374	378	382	355	399	370	337	382	392	374	395	362	393	364	354	360	359	345	387	345	380	402	395	369	402	355	372	383	353	373	393	379	366	349	372	391	345	380	366	366	382	399	346	367	336	362	387	338	369	357	356	360	334	395	404	382	319	357	369	377	373	363	394	394	326	370	356	385	393	352	409	352	382	373	344	371	361	367	343	356	363	358	367	380	368	391	376	339	356	343	363	345	389	372	370	400	398	379	402	392	354	364	360	347	364	393	393	367	355	363	381	387	411	349	357	369	324	412	339	379	360	357	355	363	399	370	366	350	383	349	358	387	378	372	367	378	386	405	369	368	415	360	367	366	358	375	371	365	353	354	380	367	375	351	388	386	358	386	369	355	371	328	409	359	404	354	364	375	400	400	357	401	346	360	377	374	358	383	352	344	406	386	363	365	395	398	344	374	379	352	382	374	382	367	346	380	358	381	327	403	354	380	373	364	331	334	330	346	379	383	369	350	364	339	344	353	349	347	394	342	410	370	365	374	351	379	381	386	378	342	368	361	375	377	337	382	369	390	385	377	381	388	343	374	377	359	358	332	366	391	358	365	361	338	352	363	355	354	348	373	341	383	375	367	348	372	360	412	345	393	339	374	380	386	387	351	342	366	399	351	361	359	382	382	431	399	409	385	406	364	353	383	359	331	394	376	341	360	368	351	365	383	361	362	333	341	365	378	362	375	336	363	389	393	385	380	367	384	362	387	352	388	389	352	392	363	338	340	378	328	391	381	399	378	361	333	372	389	407	344	381	374	360	349	347	345	358	336	424	350	383	325	352	363	366	391	391	362	342	344	369	378	391	371	348	355	359	371	400	369	370	368	356	359	376	352	387	395	351	353	352	374	379	390	371	365	335	347	364	357	338	358	389	377	366	340	334	377	375	358	355	376	390	381	400	380	387	380	371	369	371	362	352	363	359	396	340	394	370	341	364	357	372	352	357	398	373	386	391	372	363	371	359	337	371	365	355	378	338	333	390	357	366	393	378	343	338	358	358	364	343	399	374	342	367	342	345	349	382	373	391	376	391	349	340	376	370	365	371	389	342	384	386	406	357	375	378	376	378	376	368	354	413	336	382	371	382	360	370	357	377	371	351	349	400	364	367	343	339	370	346	393	381	377	318	367	360	329	384	357	336	367	389	383	409	386	369	378	369	329	390	371	393	370	338	328	368	324	374	338	376	379	401	363	358	353	443	323	389	362	372	388	367	347	369	346	384	402	352	356	370	400	321	349	379	370	392	395	385	371	366	364	371	373	354	392	365	396	380	371	347	385	388	377	374	384	356	405	388	332	381	330	388	349	383	349	366	377	421	371	351	364	377	381	373	357	373	365	355	389	365	373	338	328	345	382	397	410	357	390	329	367	379	367	384	380	391	384	378	347	342	374	346	361	336	356	344	420	358	375	358	371	357	346	358	351	350	359	360	401	366	359	371	376	369	378	370	364	385	363	359	383	342	355	366	381	422	357	381	362	378	356	373	387	385	339	374	377	368	383	370	374	353	385	395	378	389	346	383	368	351	373	352	352	354	388	379	352	366	381	361	378	357	350	377	374	362	359	379	342	375	398	338	353	373	316	351	353	345	356	365	402	380	363	403	390	354	376	386	370	367	359	386	355	373	355	343	376	404	357	352	349	338	373	380	379	382	355	371	363	381	372	360	403	352	377	385	363	354	375	383	344	368	363	362	341	381	370	369	362	378	368	364	370	353	366	356	359	370	341	375	365	358	370	352	388	383	401	340	364	377	365	343	380	393	395	375	375	370	375	378	367	356	362	379	341	348	383	360	394	368	385	335	365	364	352	388	421	382	388	401	362	396	341	381	425	355	362	355	373	328	381	342	384	380	334	347	387	381	374	377	390	397	374	386	341	367	345	357	360	333	387	364	377	403	403	359	366	357	356	372	402	347	403	352	390	372	357	365	363	362	378	388	361	355	369	374	360	389	381	361	399	372	391	370	364	366	372	348	316	385	349	372	383	377	398	358	382	354	382	330	373	373	357	381	369	399	356	353	359	371	354	381	356	360	359	392	370	386	333	361	378	373	379	371	345	411	370	329	350	358	396	371	420	349	373	355	373	369	380	367	398	373	364	358	395	347	319	338	359	377	389	377	360	365	356	389	362	362	378	395	408	339	390	397	413	373	342	390	343	383	384	383	345	393	349	409	361	353	369	409	365	371	385	344	360	384	345	365	375	383	354	344	380	348	364	356	376	356	345	349	329	376	361	372	384	375	374	376	371	375	370	371	344	339	355	378	360	357	380	372	335	318	399	372	343	353	369	359	373	352	416	385	370	339	355	377	348	376	376	340	388	375	410	429	376	377	361	371	366	359	372	385	370	369	400	368	391	372	374	344	356	373	368	380	369	375	351	392	356	336	349	369	385	374	420	335	355	334	371	399	359	399	385	351	357	355	348	356	345	380	388	352	353	350	385	389	347	366	336	381	370	394	372	358	362	355	383	382	385	356	344	364	372	348	378	365	346	382	367	387	379	362	366	390	357	380	387	340	357	360	377	351	351	365	373	358	357	379	340	363	366	340	356	373	400	348	384	380	374	359	378	386	382	351	373	373	367	391	372	342	365	350	376	342	346	353	392	375	362	387	372	384	362	412	357	342	377	342	355	348	380	353	399	393	368	354	376	361	373	358	349	379	349	347	372	354	356	353	353	361	381	360	400	399	372	382	364	356	359	393	365	389	420	353	341	384	365	350	358	392	341	382	327	368	384	376	352	373	365	383	356	382	353	369	387	356	352	351	332	352	370	355	391	314	366	376	371	397	347	373	367	385	355	356	401	377	403	388	364	393	382	360	346	351	352	381	341	380	378	383	368	355	350	385	375	354	333	358	370	378	363	382	351	358	352	371	391	378	338	367	363	335	378	392	388	391	394	387	387	369	379	360	349	367	380	372	431	402	400	376	386	404	357	334	347	381	386	351	359	352	385	349	345	350	367	389	345	377	356	351	357	368	382	326	356	373	366	385	380	352	355	392	394	347	381	375	378	335	340	349	377	365	420	360	388	372	377	393	368	373	360	384	358	395	362	338	366	353	343	367	352	341	391	371	366	344
4886	1942	1208	894	1328	1356	1121	925	613	496	389	352	257	195	152	144	144	126	110	86	87	75	87	81	73	73	55	64	84	68	53	71	58	50	59	42	55	49	50	46	27	44	37	41	30	45	50	40	34	38	47	54	53	46	35	48	34	42	42	37	41	40	40	27	32	36	38	33	37	31	25	34	31	37	29	36	39	43	34	35	29	30	39	40	36	46	39	46	42	31	32	35	34	30	30	33	33	44	27	31	36	36	20	30	19	27	33	43	46	41	37	44	39	21	30	28	38	33	28	29	24	29	22	45	38	37	40	35	36	41	38	30	28	42	27	34	37	35	25	31	35	41	36	34	40	36	29	39	25	46	44	31	38	32	27	26	35	28	36	31	25	26	29	36	33	40	38	37	27	43	35	36	22	45	31	29	34	29	33	36	37	29	32	28	33	30	27	32	29	28	29	27	32	27	32	30	33	31	44	29	47	23	38	30	35	31	33	29	34	28	37	30	36	24	40	22	36	44	43	42	31	34	33	36	31	38	37	37	46	32	28	25	35	31	46	39	25	35	31	31	29	38	34	37	29	33	33	42	31	37	40	25	37	29	33	27	30	31	25	27	31	31	26	31	31	30	48	34	30	45	32	31	36	22	26	36	24	38	29	32	35	37	46	32	40	21	34	23	24	43	39	29	26	36	24	38	40	24	33	33	31	29	28	33	37	35	36	36	33	30	34	25	27	30	36	26	32	26	30	27	35	33	30	33	45	30	16	37	26	32	29	36	37	25	31	44	37	33	26	34	31	41	42	36	41	34	29	31	33	31	28	28	34	31	47	33	36	31	32	41	33	36	39	40	34	30	35	35	39	29	43	27	35	27	35	27	40	28	25	34	32	30	34	36	32	33	43	35	30	27	35	29	30	26	34	28	35	30	42	31	35	27	27	39	28	32	43	33	36	28	37	32	31	33	29	33	39	42	39	39	24	27	27	26	32	33	36	27	29	29	40	34	27	27	29	34	32	36	32	40	28	32	34	31	29	25	34	28	34	36	25	28	22	30	43	37	30	28	37	26	40	27	39	30	29	35	20	32	41	30	35	32	27	32	33	28	35	27	30	18	35	27	29	26	30	41	24	40	35	38	23	38	29	28	36	36	24	38	35	39	20	37	39	30	26	38	32	29	32	20	34	31	26	36	37	26	35	22	28	33	17	27	33	39	49	33	35	18	30	28	29	35	27	33	24	40	28	32	31	29	32	27	35	41	26	38	28	35	22	25	30	35	37	31	28	34	36	36	37	36	29	32	28	50	36	34	45	35	30	35	38	40	48	37	33	35	30	39	34	30	35	25	33	36	25	33	32	37	32	34	40	26	34	36	41	41	43	26	28	29	20	28	39	38	36	34	42	42	30	33	28	30	39	35	32	32	29	40	32	33	32	36	25	39	32	33	31	36	33	39	28	35	26	35	26	32	26	29	26	32	36	39	36	35	30	35	23	35	39	28	38	30	42	36	45	32	34	39	32	30	34	27	38	35	35	36	33	31	31	39	36	31	24	36	33	39	43	39	37	32	29	23	27	30	31	35	31	33	42	31	24	30	29	34	22	38	29	27	36	41	34	17	31	26	29	24	29	28	28	34	36	41	29	36	29	45	29	26	44	38	35	23	36	31	36	34	33	36	36	33	22	33	26	28	38	29	27	35	29	26	28	35	45	24	47	35	32	39	27	28	25	33	31	37	32	35	36	38	33	31	26	24	43	34	38	36	35	34	26	23	39	43	22	36	38	29	28	35	28	31	33	29	25	37	43	35	39	38	52	30	28	27	30	37	33	35	35	37	35	25	25	42	27	39	38	36	27	22	29	40	36	37	27	25	33	38	28	33	44	36	37	29	27	29	23	31	36	29	35	25	26	39	38	26	31	24	40	38	38	32	32	41	44	26	45	34	32	38	30	28	43	37	41	32	36	34	38	31	28	43	31	34	29	29	28	37	37	33	26	32	34	32	37	25	33	36	30	36	35	42	28	47	28	35	33	29	24	35	30	26	31	39	29	31	27	34	31	29	40	32	36	21	37	34	28	32	35	28	34	37	40	38	28	38	35	26	37	29	41	36	35	36	27	36	46	24	28	33	23	35	35	31	34	39	31	27	32	31	35	30	38	33	44	32	32	38	32	23	26	36	31	40	32	28	23	24	29	41	34	26	27	25	39	29	22	27	34	33	33	30	32	30	28	28	37	23	38	30	25	30	28	32	35	31	25	37	28	35	37	31	35	41	35	36	41	26	34	46	28	23	32	36	38	30	29	32	29	25	29	33	36	29	36	30	33	40	34	32	29	39	18	40	49	36	40	32	31	36	25	33	50	30	39	32	28	33	32	32	37	41	30	36	39	41	35	30	37	32	27	26	39	31	44	32	26	22	28	34	26	32	36	34	40	30	40	32	32	38	31	25	34	39	29	34	33	32	26	37	34	30	37	33	39	36	34	28	24	37	29	34	30	37	24	30	34	31	33	32	37	33	34	32	37	45	36	45	40	30	43	17	31	23	26	39	31	31	45	26	28	30	30	31	46	35	24	36	40	34	33	26	28	30	35	32	27	30	36	31	37	34	32	27	35	38	33	39	35	30	29	42	39	34	31	37	28	37	27	30	39	27	41	32	34	36	30	29	30	33	25	27	40	29	24	38	34	28	42	32	26	24	29	28	24	33	26	36	33	38	33	36	27	34	25	29	25	41	32	26	25	34	30	29	36	24	39	22	38	50	43	43	40	32	41	28	29	38	22	36	30	47	36	28	46	29	25	30	27	32	32	35	40	37	33	44	30	29	38	41	16	30	42	40	35	24	35	41	31	30	37	26	29	31	34	38	39	43	27	22	34	28	42	29	39	27	38	39	36	24	42	32	43	35	31	55	32	36	25	29	41	34	29	38	32	33	37	34	31	41	33	33	36	31	25	39	22	35	31	30	27	35	32	26	33	27	35	29	33	24	40	31	42	35	41	37	32	28	30	23	26	39	39	26	45	33	39	32	34	25	29	36	37	33	25	31	19	35	35	35	23	36	40	32	26	21	24	29	35	40	28	42	43	35	26	41	24	24	34	37	25	37	35	34	35	34	24	24	43	35	29	42	45	37	37	36	36	32	39	37	40	39	34	40	28	28	19	31	24	28	31	30	39	53	36	35	43	24	43	26	29	43	38	29	32	24	36	27	25	40	30	31	38	28	45	51	31	27	40	33	24	30	35	36	38	25	33	29	21	33	39	36	30	35	35	29	31	34	29	30	33	45	28	32	40	30	29	35	26	35	35	44	27	32	34	38	39	34	40	28	29	36	47	34	36	18	33	41	35	28	33	40	28	26	38	29	40	31	28	25	32	30	38	44	30	34	30	32	24	37	26	24	22	33	44	29	35	25	33	39	28	31	47	27	25	33	47	31	21	37	41	41	35	33	31	33	38	25	39	40	38	34	46	29	39	34	21	29	29	28	32	29	32	36	26	35	36	41
35008	27326	21841	36217	41413	38450	34656	29350	23770	19642	16006	12969	10831	8657	6982	5902	5449	4721	3946	3469	3189	2711	2756	2573	2334	2398	2272	2148	2274	2243	2071	2067	2021	1810	1599	1613	1590	1419	1245	1130	1025	958	1020	831	837	875	860	776	908	919	917	883	799	814	818	885	811	776	763	747	726	724	722	735	781	721	688	650	701	705	677	688	604	649	634	706	676	665	673	655	607	643	631	647	688	675	625	596	575	600	689	629	614	598	606	614	570	589	572	612	589	586	571	591	613	545	539	605	585	577	558	601	558	550	560	551	526	508	526	546	551	547	496	559	561	523	565	560	549	524	545	550	571	536	555	571	591	551	544	581	588	539	594	550	520	550	559	560	536	522	564	554	561	588	601	577	538	586	570	582	558	540	547	524	568	537	504	520	511	538	506	522	531	538	536	561	547	576	474	554	584	563	534	532	560	558	537	522	585	514	545	557	566	505	575	542	532	520	587	582	577	557	535	570	566	525	516	503	549	509	530	539	541	535	544	545	532	540	561	571	570	546	507	519	537	521	580	525	549	528	566	532	552	535	570	587	501	549	558	563	572	494	545	540	531	574	540	559	512	524	539	570	556	513	546	582	555	528	526	542	569	530	536	539	524	534	527	566	544	550	535	512	546	526	582	540	507	552	552	517	523	550	537	531	527	553	526	556	541	517	547	584	523	546	542	544	551	547	556	516	554	525	521	524	551	547	529	563	569	573	595	541	554	547	541	529	534	527	516	537	539	527	557	556	519	547	540	523	536	550	519	556	562	516	575	580	548	523	565	462	518	549	566	558	528	538	546	550	528	568	539	523	569	567	537	513	536	570	527	551	520	541	497	546	526	526	550	568	517	580	531	554	561	550	539	573	626	579	564	521	537	559	553	538	524	576	534	545	544	570	518	540	539	571	521	558	515	516	532	539	517	517	549	554	540	556	535	546	542	542	531	597	530	564	541	535	560	559	520	535	533	547	507	524	544	511	513	538	575	536	576	575	572	573	574	569	582	543	515	555	514	568	536	588	546	563	532	532	566	510	530	522	574	580	538	529	571	587	527	578	585	568	513	562	521	518	514	548	545	511	542	556	541	543	542	530	528	545	558	562	528	516	562	530	575	555	545	555	565	515	544	548	531	532	544	562	536	545	582	519	521	539	504	530	527	554	531	578	525	517	505	588	574	516	515	578	602	541	554	564	586	539	530	579	551	566	565	537	531	546	509	562	489	565	533	565	544	556	515	529	500	566	527	533	521	540	573	554	552	523	539	569	555	487	563	579	597	581	524	544	547	527	525	550	590	545	536	533	549	534	522	536	538	583	547	547	546	564	523	504	522	544	522	524	529	557	550	540	541	529	552	599	543	569	540	534	573	549	536	540	518	546	550	548	597	534	550	568	551	548	543	547	547	541	588	551	553	550	557	551	521	507	509	535	562	608	533	564	526	547	564	535	519	551	530	531	529	545	533	530	523	574	497	534	553	522	505	520	562	570	580	508	541	528	518	563	611	534	561	557	553	581	539	549	592	557	534	582	530	558	560	535	550	544	539	525	550	525	574	552	581	513	555	534	528	535	507	536	590	524	571	525	511	549	566	504	513	549	513	533	500	534	530	544	577	532	592	565	533	554	535	554	569	550	547	524	568	502	562	509	563	529	519	541	545	564	526	502	509	523	518	543	516	523	567	524	555	529	522	521	540	538	556	493	541	576	507	512	560	578	579	582	578	548	549	554	536	539	531	524	543	529	554	538	569	567	548	549	582	533	514	589	554	561	574	536	522	554	539	562	561	531	500	541	540	521	556	460	565	561	561	553	550	586	521	544	567	536	541	535	543	563	553	509	582	591	548	495	545	503	506	533	537	575	568	556	549	581	534	555	574	532	552	551	549	509	536	531	543	603	541	537	505	551	551	530	527	542	520	545	578	549	528	512	538	576	528	530	554	557	548	548	525	537	534	548	584	551	524	554	531	564	526	545	516	501	545	530	541	534	568	514	540	559	568	505	542	518	537	582	555	526	514	515	541	561	542	516	539	568	552	526	559	576	529	522	545	518	541	540	570	547	530	516	531	548	600	545	541	554	570	566	516	594	569	525	548	534	531	510	541	506	513	511	554	523	518	537	536	515	564	537	541	518	557	540	540	552	589	555	504	515	492	535	596	527	549	543	514	542	558	575	567	616	560	522	558	490	575	517	547	561	564	559	546	552	556	545	520	532	504	557	536	538	564	599	546	547	538	570	475	526	527	590	557	536	526	542	493	534	515	550	559	570	520	542	575	551	555	535	554	551	532	527	578	465	543	582	512	563	558	574	510	525	554	583	543	527	512	513	568	530	545	563	550	530	545	536	550	508	546	550	536	530	587	515	515	555	529	569	543	555	550	537	547	502	553	515	560	536	552	585	530	569	547	556	536	569	572	560	573	544	543	538	549	543	548	541	569	549	548	551	548	553	525	574	586	507	549	556	580	524	543	541	565	590	561	568	586	526	544	523	524	552	542	588	551	554	557	552	535	574	525	536	535	542	569	512	540	559	552	524	579	559	555	539	536	565	569	539	523	577	546	521	548	528	549	525	552	528	580	554	564	520	548	556	594	552	589	554	507	569	532	512	597	574	546	554	506	520	541	570	544	526	553	532	558	525	542	572	524	536	515	540	542	551	573	591	535	535	550	557	586	516	526	555	528	555	510	515	523	550	532	546	541	538	504	552	540	609	552	498	554	568	537	561	535	535	552	549	558	530	546	549	513	557	530	546	547	578	587	550	550	555	517	519	512	550	541	564	554	540	567	559	529	556	559	545	528	533	516	577	586	540	499	549	567	557	554	596	562	552	517	531	512	505	496	574	556	504	561	518	513	566	548	529	580	533	528	541	564	527	540	494	504	541	536	521	529	513	548	543	529	534	539	591	563	539	567	550	504	599	546	544	536	541	574	509	549	528	512	537	588	590	530	532	513	529	563	521	525	554	571	545	549	533	561	544	532	493	558	540	532	533	524	551	533	533	542	559	587	519	528	568	567	578	543	514	556	537	554	553	555	559	545	569	544	542	561	583	557	479	564	560	553	528	571	522	556	493	526	542	589	517	573	584	564	570	561	537	609	543	518	527	537	560	520	568	560	554	561	567	534	537	565	585	532	532	519	541	536	515	575	548	558	544	530	544	530	538	548	580	558	532	513	543	534	594	544	547	498	563	582	498	532	562	525	535	543	557	542	529	539	591	561	557	578	553	550	548	535	533	532	519	554	561	500	558	567	528	519	557	524	533	532	556	532	510	558	534	522	557	537	492	524	549	583	562	549	555	534	524	525	517	515	570	525	567	564	540	533	546	559	517	562	571	536	547	528	587	545	572	541	541	581	565	530	573	554	539	539	540	520	521	516	585	524	584	531	544	556	557	535	531	545	512	595	520	540	568	577	527	545	500	563	575	558	538	531	521	575	571	559	544	566	528	543	504	550	543	498	541	585	522	533	563	541	549	557	508	511	581	611	547	569	573
5295	3058	1827	1343	1850	2010	1803	1315	892	719	503	431	337	295	230	201	190	150	129	114	118	101	71	92	78	73	70	78	65	68	80	74	89	81	64	56	38	52	61	51	57	48	33	41	27	36	39	40	36	36	28	42	53	25	37	39	45	30	47	38	24	35	42	23	33	40	30	31	32	30	20	26	25	34	36	32	35	36	27	42	17	26	35	26	39	33	36	27	22	39	27	32	26	24	30	29	31	26	26	22	35	33	21	19	32	26	33	24	30	25	22	33	31	23	26	23	26	30	21	25	19	17	22	25	31	28	24	26	21	31	25	25	27	33	25	27	16	23	29	36	32	24	29	24	24	41	36	25	26	21	22	29	28	25	25	26	35	20	14	29	14	21	25	27	31	34	24	26	19	16	22	42	27	19	25	31	32	31	32	21	28	25	25	28	24	33	26	21	25	25	22	39	26	27	23	22	30	19	33	30	25	23	37	19	25	26	27	19	29	33	30	26	25	21	25	21	28	34	29	23	21	26	29	33	27	32	26	31	28	27	28	22	39	26	31	25	29	19	32	22	27	27	22	22	27	38	30	29	27	26	27	17	28	29	26	30	21	27	28	31	21	30	22	15	23	30	18	27	14	27	24	21	21	30	32	31	37	22	24	15	26	31	27	25	19	25	23	32	23	24	15	16	25	21	24	27	19	30	23	27	22	23	22	34	30	26	36	31	28	29	21	36	27	27	29	19	28	26	31	23	21	29	24	28	27	13	28	26	29	30	30	22	34	20	36	17	33	21	32	36	25	16	25	32	32	24	34	21	29	28	24	24	32	28	28	20	32	28	25	33	22	34	27	24	24	25	32	33	26	23	30	18	25	30	35	26	28	36	24	27	21	23	24	24	30	18	34	31	25	31	24	19	24	30	22	19	32	33	28	30	33	33	38	24	23	20	27	26	22	33	28	33	30	29	27	19	20	24	24	26	32	25	22	38	22	24	24	26	24	30	26	25	26	21	30	16	23	30	29	36	15	36	27	29	21	38	29	27	17	33	20	23	35	25	20	21	24	28	26	20	25	30	28	29	34	23	23	26	33	26	32	23	34	29	26	31	22	25	19	27	22	19	27	18	26	26	20	22	29	28	33	38	31	18	24	28	25	35	28	29	28	14	15	23	18	23	26	18	27	27	27	29	21	24	23	21	23	37	25	26	27	24	30	29	23	30	17	29	37	32	29	22	38	36	29	19	26	27	32	26	21	25	29	26	32	33	31	25	17	25	27	29	24	22	29	35	23	20	24	36	27	29	23	25	29	32	25	21	25	17	26	19	23	30	35	31	21	27	23	35	17	24	23	26	23	28	28	33	24	30	26	29	29	20	31	32	28	29	23	34	23	22	22	40	25	29	22	24	25	27	25	15	27	39	28	30	24	22	30	29	25	23	32	22	25	27	32	22	31	30	29	18	27	26	25	21	28	25	31	29	23	26	25	28	32	33	45	23	28	37	27	28	26	29	23	22	27	35	23	30	29	28	32	19	32	41	38	28	28	30	28	23	35	26	24	27	23	26	30	29	21	21	31	37	25	31	29	21	21	22	34	17	32	30	29	30	24	29	21	24	22	17	23	29	34	23	24	36	16	20	27	21	14	20	39	30	26	20	22	27	21	27	24	21	31	22	32	25	32	30	24	26	29	21	16	30	26	24	26	27	20	29	17	28	28	18	30	33	25	25	23	21	25	23	31	25	27	27	26	27	23	31	26	25	26	27	24	30	27	19	30	27	26	18	29	30	23	30	19	32	20	22	25	20	25	24	30	29	22	28	33	26	22	34	28	23	22	27	28	21	27	27	29	17	35	25	18	18	18	24	28	26	29	26	21	19	32	21	24	32	26	20	29	29	25	20	29	30	27	17	29	25	16	20	26	23	30	22	26	27	27	21	24	25	25	35	31	31	24	32	25	20	35	27	23	27	30	31	32	19	27	24	30	31	22	27	43	23	35	26	36	31	32	21	29	18	18	26	22	38	27	29	36	26	29	29	26	22	21	33	28	24	21	21	30	30	37	32	25	26	23	43	28	30	25	26	26	20	25	19	19	22	20	28	28	22	26	37	27	27	20	36	25	28	21	26	28	21	26	19	29	30	40	28	24	25	30	26	20	25	28	23	28	29	29	30	16	20	28	24	23	24	36	28	28	15	34	28	22	25	24	28	30	17	30	33	29	27	32	24	23	21	24	29	28	30	28	30	25	23	19	32	17	32	30	33	27	18	16	23	35	30	33	24	22	19	29	24	22	31	31	22	25	25	22	16	29	22	33	28	25	32	36	26	23	29	27	31	34	25	30	21	25	21	29	22	25	24	34	22	19	22	20	36	25	16	35	30	26	29	26	28	27	27	24	25	25	18	29	24	27	36	35	31	30	28	29	24	27	24	24	25	20	32	12	21	27	17	19	28	19	31	27	22	25	25	26	37	28	21	21	31	27	33	25	18	19	24	29	23	22	21	24	35	26	28	18	29	27	28	28	29	22	22	25	27	33	23	31	28	24	26	30	30	28	30	24	35	29	22	28	31	22	28	20	16	23	29	24	21	11	17	24	29	29	28	20	24	22	32	27	21	35	28	34	23	23	31	21	28	27	16	24	29	29	38	30	30	23	30	23	22	31	26	23	32	25	23	25	24	27	27	27	34	25	16	29	32	30	27	20	25	19	26	16	35	38	25	34	25	24	34	30	20	34	25	23	30	21	25	28	31	31	25	24	31	31	28	32	29	28	28	26	25	17	16	17	16	26	22	29	16	24	31	24	21	28	35	23	34	18	24	28	26	23	31	25	27	25	29	34	25	25	23	24	24	21	28	23	33	28	24	20	33	23	38	27	25	29	25	27	21	33	24	17	16	25	25	31	29	34	24	31	26	26	22	27	31	20	19	29	19	24	24	28	34	25	36	27	27	28	28	28	20	18	25	23	21	30	28	24	18	21	29	29	37	21	21	16	22	21	23	37	27	33	24	30	26	31	19	26	27	22	31	17	19	29	24	28	28	27	29	24	19	14	27	29	28	27	23	25	21	23	23	32	22	23	29	27	31	24	28	20	29	20	17	20	26	19	27	26	25	19	29	23	30	24	21	25	23	26	29	22	38	26	33	25	18	36	30	22	20	26	23	23	28	25	29	22	35	24	23	29	28	30	35	18	18	24	24	32	27	16	24	19	18	26	28	28	28	22	29	23	24	24	40	31	16	23	32	25	26	33	24	43	17	25	29	21	27	31	24	26	31	25	33	27	31	28	29	35	27	33	17	32	20	31	23	23	28	24	23	25	22	29	37	43	26	25	32	25	20	22	21	21	31	33	18	21	23	21	24	33	34	27	25	27	24	20	31	24	33	27	27	21	21	30	22	21	26	26	30	22	19	35	29	32	37	36	29	24	26	23	27	19	21	32	20	32	29	27	22	26	23	21	19	26	28	28	38	25	30	22	16	25	11	35	28	21	24	32	25	25	17	29	27
40735	31975	26184	40378	45456	42974	39287	33596	28484	23911	19870	17173	14020	11348	9562	8321	7687	6237	5489	4968	4124	3893	3628	3363	3149	3195	2930	2829	2965	2723	2648	2656	2457	2092	1991	2187	1926	1621	1495	1282	1132	1114	978	968	997	951	871	914	907	1005	1126	945	931	817	949	897	781	818	770	806	715	711	775	778	729	657	607	657	676	644	581	596	591	640	558	605	626	636	615	578	551	552	601	619	644	582	581	569	544	563	567	502	522	515	496	512	520	526	522	460	486	486	511	500	505	510	475	508	473	473	507	464	444	404	454	464	461	428	435	410	494	457	390	431	445	456	402	431	402	435	456	420	447	450	432	427	489	450	447	451	417	436	482	436	470	424	431	418	453	474	457	440	458	464	473	434	435	428	408	435	411	460	473	414	405	440	441	446	471	446	462	401	448	447	389	437	431	440	416	441	456	391	454	444	436	447	446	451	464	432	420	491	428	432	442	422	433	418	458	435	433	445	452	455	400	418	469	423	418	457	438	395	432	423	398	433	461	418	451	449	420	436	429	412	465	424	415	425	403	478	363	426	441	401	407	438	406	422	442	438	440	394	447	423	414	419	444	440	418	423	431	448	443	451	435	432	407	463	424	457	467	436	418	435	427	431	439	435	442	440	420	446	416	464	446	461	463	450	438	422	431	448	446	433	456	429	451	448	443	419	422	403	402	408	424	433	451	451	447	457	450	413	442	451	418	441	469	451	403	464	442	419	421	384	458	437	444	426	420	439	442	437	490	461	412	445	429	409	444	469	429	494	443	429	421	427	442	431	443	405	473	445	409	438	416	441	403	468	427	430	400	417	417	417	420	444	431	450	401	410	458	414	426	409	392	427	458	459	429	411	370	376	415	442	424	423	449	422	406	425	440	419	450	414	418	438	423	408	410	429	424	412	464	377	456	426	439	440	425	454	411	423	457	422	431	432	414	416	379	411	420	426	459	451	458	470	410	416	421	408	437	436	404	428	451	413	420	391	469	452	429	413	408	405	442	427	416	381	439	429	444	456	438	430	427	427	453	401	470	406	420	434	438	449	419	445	436	432	443	430	454	452	378	430	442	446	445	461	422	483	432	435	444	423	420	439	444	452	426	384	391	438	440	428	475	427	403	420	429	456	469	392	421	429	404	419	403	408	440	439	440	428	432	429	445	392	449	451	446	405	413	420	443	421	424	416	429	436	458	443	449	436	438	460	448	473	417	457	415	428	428	439	427	415	424	477	449	425	429	416	382	438	449	448	428	428	406	425	383	438	410	437	459	431	416	469	404	402	449	405	429	471	468	450	422	452	429	435	423	408	437	412	458	419	410	422	445	391	389	446	477	451	431	418	418	457	437	424	437	439	417	433	405	423	457	439	431	464	466	421	442	422	462	452	442	411	437	399	424	422	354	440	418	401	417	442	448	444	430	393	427	384	435	440	441	408	434	438	441	418	412	469	407	434	504	439	431	440	440	440	425	447	429	456	452	419	416	423	431	443	427	416	402	432	410	439	441	419	406	439	433	440	430	435	481	453	447	398	428	444	412	432	448	486	446	435	445	465	463	436	399	423	438	422	454	438	447	402	419	426	432	422	450	448	433	442	409	447	401	398	436	461	475	455	413	439	429	408	442	451	433	416	451	443	444	418	438	411	411	466	453	414	405	465	411	437	436	409	437	385	448	416	434	419	461	467	420	413	423	448	421	427	462	401	451	401	466	449	402	433	468	412	439	450	441	451	426	411	398	445	417	465	441	441	429	422	449	446	403	406	416	418	446	393	452	406	397	449	447	450	393	463	417	438	421	423	453	434	443	408	435	434	399	461	453	413	427	442	434	410	420	393	374	389	449	457	495	454	435	410	456	414	367	402	436	415	428	417	442	442	438	415	400	435	428	415	425	440	483	414	446	423	428	423	425	456	406	443	430	412	445	407	419	436	433	408	417	396	461	392	414	428	456	467	400	436	431	463	451	424	423	445	433	426	410	438	436	426	429	419	452	447	451	439	427	414	419	449	417	388	415	438	443	433	421	434	448	442	439	465	407	455	436	428	478	390	397	410	433	427	442	385	400	442	450	421	433	414	437	466	435	461	436	427	438	404	431	417	418	448	419	427	415	414	440	430	438	432	417	422	443	421	423	422	416	447	415	464	470	408	422	447	420	409	430	433	407	411	368	399	436	455	403	466	413	419	427	448	439	414	429	432	429	426	424	456	430	440	452	418	436	400	410	429	413	396	455	438	427	442	427	451	399	416	416	471	416	426	424	426	433	405	442	403	457	430	434	422	444	443	481	435	437	446	402	448	428	433	412	443	440	438	447	427	452	399	401	443	452	421	443	440	435	461	455	435	436	455	434	406	470	440	424	411	412	406	434	435	413	406	438	445	438	422	408	433	418	421	441	423	405	387	431	443	415	419	444	449	461	439	441	447	453	399	457	437	414	421	427	396	393	432	441	404	437	408	407	406	451	425	431	422	440	434	420	423	440	427	438	403	474	444	424	453	447	428	405	400	408	413	444	428	427	416	468	422	439	432	397	417	447	446	471	386	469	415	434	440	452	407	435	455	463	450	433	437	444	444	389	452	431	454	433	432	419	448	460	463	453	440	414	417	432	418	395	437	454	394	442	402	443	435	442	399	455	428	434	445	405	412	407	442	425	440	462	442	466	445	436	420	456	434	415	420	428	454	437	409	427	428	445	412	477	437	458	441	407	450	438	486	393	394	440	421	452	435	404	435	444	398	440	431	432	420	412	428	419	427	430	398	439	458	428	429	432	438	430	394	428	421	438	439	411	463	431	369	422	441	423	423	436	472	413	409	450	419	445	432	428	435	416	432	415	444	435	437	392	420	452	409	445	410	430	410	423	430	458	444	451	430	421	441	431	453	436	442	438	437	406	430	444	440	428	422	399	414	424	439	420	422	414	494	426	400	433	419	429	436	433	454	450	391	417	438	418	423	417	435	435	447	469	452	430	415	411	441	425	403	450	459	438	418	415	479	451	398	411	450	426	417	426	450	433	436	462	431	434	451	408	455	431	431	399	414	393	456	417	435	463	434	436	452	367	451	452	445	426	458	432	454	446	436	443	410	382	425	447	423	435	413	453	417	473	421	365	429	407	452	453	424	443	433	438	416	448	441	401	441	467	430	407	372	454	440	446	433	421	451	404	427	438	395	446	411	438	442	414	448	416	411	418	416	421	447	423	415	387	434	464	409	415	428	396	425	396	423	458	452	448	449	423	443	439	423	444	418	450	428	420	422	436	441	438	462	411	419	418	472	409	465	445	446	412	411	441	439	449	484	441	403	472	440	387	433	421	454	444	422	473	417	434	404	409	419	418	423	470	406	425	455	408	453	425	433	415	409	489	466	433	423	445	440	470	412	415	437	397	430	431	425	441	432	424	478	422	435	429	453	414	410	431	472	449	446	405	437	374	399	449	429	421	431	426	444	406	449	451	421	453	406	433	416	426	427	433	423	409	448	398	429	423	432	436	402	427	436
3113	1411	783	626	901	1013	867	648	482	330	276	231	182	130	110	84	91	74	73	66	48	57	55	56	54	57	44	47	56	36	48	52	37	38	43	37	43	39	28	48	35	26	24	30	40	27	26	19	24	27	25	33	27	24	30	29	32	28	37	31	36	27	22	30	28	29	35	22	29	30	20	26	29	29	31	32	30	29	23	17	21	19	21	23	20	24	24	24	27	26	25	26	28	20	29	22	25	22	26	24	31	29	31	20	28	23	24	23	25	15	22	19	26	23	16	27	23	23	21	20	24	23	31	18	28	24	25	26	23	21	18	19	27	28	26	25	26	25	23	17	23	16	18	22	26	28	19	17	27	24	15	33	18	24	21	33	24	24	16	23	21	28	29	27	19	22	24	26	22	18	17	25	20	24	22	32	22	23	25	30	23	20	24	25	22	18	30	20	32	21	27	23	20	15	19	30	26	21	17	26	19	29	23	23	30	22	19	20	13	31	20	18	29	14	21	31	30	27	22	27	39	25	22	22	24	30	26	32	21	14	20	25	24	29	23	22	21	30	22	21	23	25	15	33	27	28	19	22	24	31	18	27	26	25	25	17	33	22	25	27	25	23	17	28	26	19	13	28	25	24	23	27	22	18	30	27	21	22	15	25	24	23	18	27	23	24	28	29	32	22	21	21	19	19	24	25	26	19	14	34	27	21	27	24	21	23	22	23	21	24	22	26	30	24	24	28	21	19	28	25	26	19	26	16	16	24	25	33	20	29	21	23	23	20	23	16	25	17	34	27	16	26	14	18	34	20	16	26	21	25	22	23	29	31	14	28	25	28	26	23	30	21	22	21	23	35	23	35	30	22	25	23	27	28	27	36	31	30	23	25	29	21	20	19	20	33	30	25	33	13	21	25	32	22	30	17	18	28	36	23	17	26	27	32	20	22	34	30	29	30	24	15	18	26	25	20	28	30	22	21	22	28	26	21	16	20	32	23	24	25	33	29	24	26	25	15	27	29	18	20	23	40	18	24	37	31	15	24	20	30	21	33	17	18	29	17	25	28	29	18	19	24	22	28	25	23	23	25	23	20	23	21	29	25	20	21	27	29	17	19	31	29	12	17	17	25	27	26	20	30	27	20	21	28	29	23	21	19	32	23	23	19	23	26	24	19	21	22	24	24	29	16	25	21	30	21	25	24	25	28	32	23	19	35	18	18	24	29	22	24	16	23	27	21	32	26	32	23	20	20	34	25	25	24	22	32	20	24	26	28	14	31	20	21	26	22	17	33	14	25	17	21	31	19	22	28	24	30	25	27	31	25	23	23	21	29	25	19	33	22	29	22	22	20	22	19	21	30	17	18	28	24	19	32	24	23	22	28	25	23	25	21	20	36	18	33	24	16	27	17	15	14	19	31	24	21	30	23	22	17	21	27	22	25	21	20	27	26	22	23	15	20	22	27	24	22	18	35	28	24	24	32	26	12	24	31	38	28	17	23	11	18	26	21	25	20	26	21	22	23	36	23	26	25	21	27	21	28	26	22	28	22	19	28	30	27	26	20	21	28	16	18	23	34	21	27	28	20	34	14	28	18	16	23	24	19	19	38	17	20	18	24	34	21	23	22	25	21	27	26	25	28	25	16	28	18	39	24	18	24	24	27	15	25	27	17	21	22	28	27	20	32	22	14	26	23	20	19	24	24	24	24	21	25	23	29	31	19	26	24	34	19	21	33	20	18	29	33	22	27	25	22	26	26	19	26	22	23	24	28	26	28	23	20	15	27	26	19	23	16	13	23	25	26	15	22	29	30	21	19	23	27	21	22	18	34	30	29	25	35	23	21	37	24	26	30	20	29	21	31	26	21	20	20	30	26	28	25	31	25	27	29	18	25	21	22	26	30	24	24	27	21	28	33	23	24	22	23	26	27	28	29	31	20	16	24	23	24	22	20	19	26	21	26	26	24	25	30	30	32	35	19	27	24	26	23	29	24	26	25	25	26	29	25	29	25	20	16	19	25	24	19	23	24	26	27	21	12	17	23	19	26	16	16	25	25	19	26	24	19	36	24	19	21	18	22	32	31	30	21	23	26	20	23	21	23	28	21	25	16	22	26	21	20	23	22	26	22	19	21	26	21	18	36	25	22	20	26	20	23	23	29	27	24	28	25	32	28	24	29	22	17	32	20	21	26	21	21	22	20	28	21	25	21	20	25	26	22	33	23	31	31	28	20	26	22	16	24	28	22	22	29	25	31	19	28	29	34	29	28	30	25	33	16	23	17	19	21	25	25	25	20	24	35	17	20	22	32	25	23	17	22	26	32	24	26	22	28	31	12	28	18	21	21	44	22	13	20	28	24	29	22	28	33	21	33	20	23	19	19	23	17	33	40	20	29	22	30	27	24	35	11	27	22	26	18	23	27	21	29	27	17	20	35	24	15	33	29	20	23	27	21	25	33	16	26	24	17	26	19	24	26	25	28	30	25	23	20	26	18	29	24	26	29	22	21	25	22	17	27	26	28	23	20	15	22	18	28	22	25	23	26	31	24	29	28	34	27	23	25	30	28	26	23	20	23	23	16	28	19	25	31	25	19	31	14	19	26	20	29	25	31	23	30	28	27	26	20	16	21	28	29	33	23	21	24	28	21	29	27	19	21	23	25	29	12	26	18	22	24	24	24	19	21	19	29	20	30	18	32	17	19	21	36	27	23	26	17	20	25	37	28	27	23	19	16	19	30	28	28	21	23	23	34	31	20	21	19	25	17	15	21	23	27	27	14	21	33	22	23	23	34	23	25	28	25	27	28	24	26	25	25	27	22	29	22	24	21	32	28	18	25	23	22	26	32	24	21	25	26	29	26	21	22	16	19	34	19	29	13	22	24	22	20	30	16	21	23	20	23	30	35	26	26	21	22	16	21	23	13	24	16	10	23	25	17	28	25	28	25	15	14	21	28	20	22	30	24	23	29	23	33	29	28	16	23	27	28	24	30	19	29	25	30	19	31	24	26	21	23	19	21	24	20	17	12	19	33	28	32	25	20	21	25	25	21	20	31	25	28	26	28	28	19	33	22	21	22	27	28	21	18	26	22	20	15	22	20	29	19	20	29	22	27	28	27	26	23	15	18	26	27	24	24	17	23	25	33	24	29	21	25	26	26	20	21	29	25	20	22	23	20	19	14	24	18	24	19	32	25	21	18	26	29	33	22	26	30	30	25	29	29	17	31	25	26	19	16	18	20	23	24	18	27	15	19	19	26	26	22	28	17	33	29	26	25	23	17	27	26	20	18	16	19	19	25	25	27	22	35	28	32	26	27	22	34	27	23	22	22	16	25	28	30	27	22	24	22	22	27	21	18	15	24	21	27	21	22	26	27	24	25	26	31	24	25	31	19	28	21	24	24	34	27	31	25	16	21	38	20	29	26	28	29	20	24	28	20	21	28	19	28	29	22	21	28	25	25	25	19	31	28	20	22	32	22	34	19	25	31	29	27	17	30	27	22
32654	24225	17948	31473	36903	34864	30877	24999	19742	15214	12427	10271	8237	6285	5023	4262	4000	3244	2788	2581	2269	2069	2051	1851	1745	1822	1652	1626	1718	1624	1524	1585	1258	1165	1313	1271	1015	879	887	801	723	761	682	724	734	660	676	649	669	606	618	610	647	649	583	647	564	548	567	538	603	530	536	556	571	501	455	491	500	510	477	477	450	500	469	487	520	492	485	398	487	510	513	455	464	447	466	497	485	474	463	450	434	427	425	407	436	426	447	423	448	439	413	464	410	448	419	441	430	420	405	393	371	398	412	444	397	399	359	422	382	361	390	404	365	391	411	416	412	364	405	420	389	389	431	410	372	397	384	438	423	385	423	423	404	375	406	414	395	404	403	406	411	398	406	400	407	365	427	397	433	362	393	412	370	389	411	414	405	385	373	384	416	400	413	403	404	394	430	403	386	417	383	389	392	412	394	386	360	414	417	386	449	424	379	427	417	371	398	405	413	404	401	372	386	420	360	388	401	427	403	409	386	399	441	330	430	392	393	394	410	358	400	410	412	382	421	400	405	370	387	405	389	371	368	369	364	387	392	399	381	403	425	381	392	397	417	376	358	381	392	389	400	371	369	410	383	403	393	366	400	404	389	419	443	375	388	397	386	391	384	423	389	420	412	404	417	387	377	407	398	407	399	407	450	403	448	401	397	402	425	367	415	421	404	396	400	406	399	395	412	392	396	355	391	395	405	394	404	424	380	429	395	382	384	391	386	399	425	389	385	391	404	413	395	377	404	420	361	397	391	391	403	400	384	421	374	400	389	401	395	393	373	379	401	369	393	410	414	387	410	411	400	401	382	465	355	399	392	412	450	420	394	386	411	386	399	399	379	376	437	433	375	393	409	434	386	367	401	374	421	435	396	437	412	409	418	415	392	433	388	414	401	409	382	402	400	404	410	380	406	412	402	434	412	398	386	389	402	393	362	417	443	387	351	415	397	363	379	401	398	370	403	387	413	406	416	418	431	412	370	398	418	427	417	370	408	390	384	397	393	390	394	403	401	419	405	405	423	396	404	424	381	393	383	408	427	407	407	402	392	408	391	402	377	427	416	419	375	431	395	408	428	409	412	409	422	448	376	396	403	404	397	426	384	393	375	375	385	414	410	416	426	401	384	426	413	405	377	387	384	387	385	400	398	414	347	392	393	382	388	377	388	435	415	429	405	413	405	409	410	362	401	416	424	394	406	396	406	375	403	374	361	412	402	415	381	376	428	384	413	385	412	445	364	398	395	404	387	424	447	411	425	404	388	417	378	398	404	413	395	386	412	378	365	407	394	421	397	420	401	432	425	385	380	426	416	391	386	369	375	410	391	379	375	418	399	398	415	367	387	437	416	386	405	394	395	391	399	441	341	423	432	403	417	380	380	399	407	392	385	379	385	403	373	381	382	394	411	388	408	386	414	390	372	394	388	412	423	369	415	382	408	381	396	394	372	422	405	397	388	387	413	406	422	386	421	392	393	397	437	420	407	383	424	374	391	354	406	379	433	387	361	416	358	406	382	396	417	381	396	420	373	431	377	409	393	406	412	364	417	413	361	424	366	387	390	383	391	368	400	430	422	354	399	394	378	391	424	402	396	389	410	388	444	400	391	448	402	409	434	381	399	397	394	381	399	391	380	396	403	369	403	375	389	392	423	407	381	412	384	404	402	390	398	409	399	387	402	409	440	408	366	381	417	389	410	408	412	397	395	368	384	413	396	373	381	426	422	392	382	401	385	412	380	414	425	387	397	415	420	417	373	397	430	374	426	364	364	396	437	402	390	399	378	400	423	417	390	427	386	415	411	423	356	386	402	389	395	429	368	378	391	393	399	409	417	391	430	362	399	345	387	402	380	393	426	387	422	390	373	413	434	415	357	407	376	386	422	415	387	382	413	392	419	399	384	382	375	398	396	393	381	363	395	422	373	391	398	388	395	416	420	386	394	401	398	401	429	434	403	395	362	422	417	405	411	407	398	371	385	404	413	410	377	428	450	416	366	418	400	373	393	402	391	412	371	387	431	399	412	377	391	436	380	351	388	409	419	425	379	378	398	432	388	401	380	375	350	362	394	368	408	425	371	406	383	402	381	420	424	416	405	396	384	421	392	466	420	404	419	414	416	357	392	401	384	379	377	411	377	372	400	406	407	381	412	388	377	368	409	396	399	405	407	385	431	382	401	412	381	430	360	391	389	416	398	410	407	399	400	402	378	401	383	395	406	401	395	392	408	407	385	413	450	417	376	387	413	394	403	373	399	392	415	386	393	424	408	372	415	425	390	432	401	392	366	384	420	388	395	445	392	413	412	393	415	380	370	386	392	386	401	393	397	418	384	377	418	428	398	362	405	419	395	421	409	389	393	416	432	398	387	422	397	448	372	452	394	391	407	437	376	394	428	383	420	442	372	392	374	396	403	408	389	410	397	401	418	383	400	364	389	389	394	377	422	426	394	386	402	397	411	402	420	430	420	398	419	433	429	414	372	352	385	410	380	460	379	393	423	397	414	385	441	376	387	388	405	385	394	394	414	386	403	414	430	425	395	408	410	395	380	396	377	422	412	412	402	402	381	349	397	388	402	364	405	376	414	391	424	406	424	370	379	391	375	390	361	397	405	412	423	390	387	376	375	376	415	388	377	386	404	384	412	386	369	412	396	406	386	390	422	409	404	377	406	371	361	406	406	385	414	424	412	397	385	414	420	442	433	426	420	359	392	401	422	385	419	409	367	410	408	405	400	423	371	391	384	398	414	390	403	385	420	424	388	401	386	367	400	369	403	431	400	412	429	408	382	366	369	395	382	420	426	386	418	428	401	386	381	401	384	399	421	428	422	396	376	383	427	436	386	404	405	399	383	406	396	388	419	390	405	435	378	358	414	382	405	391	367	439	368	400	378	391	380	415	404	409	414	405	407	396	406	404	399	393	419	382	420	447	370	407	401	405	392	377	388	430	386	387	368	409	379	385	385	380	397	405	416	426	383	411	410	384	397	393	372	379	362	372	382	373	412	410	388	402	394	372	397	363	374	398	411	386	363	373	390	392	385	402	382	369	419	419	420	403	406	401	384	406	399	396	397	400	394	393	406	380	447	369	438	363	407	400	400	396	385	383	415	397	374	394	462	404	409	411	378	430	422	430	365	390	368	400	409	460	393	401	387	425	369	429	393	351	408	385	368	390	428	410	407	377	406	393	386	409	399	392	362	396	381	385	423	421	391	401	382	410	364	364	376	417	396	399	391	427	377	397	379	399	399	375	376	410	396	384	363	444	403	404	413	420	383	425	378	380	390	376	390	369	417	362	355	400	415	418	417	404	389	431	382	402	409	367	412	428	389	383	417	411	392	354	382	408	403	379	385	413	384	420	420	399	419	390	417	404	394	398	368	414	410	394	409	394	434	404	371	406	389	349	415	375	404	412	386	393	361	395	376	386	417	392	404	360	412	387	439	413	405	393	395	427	394	381	392	383	416	416	421	426	391	399	415	400
2934	1356	860	656	916	1047	879	600	447	382	301	225	194	156	83	107	72	79	79	57	51	51	71	62	57	47	50	48	57	59	42	60	42	42	31	43	36	46	37	37	28	30	33	27	24	31	18	35	33	33	29	27	35	22	21	28	39	13	38	20	23	18	27	22	25	26	21	28	24	26	25	19	29	22	21	33	27	40	25	31	21	28	28	29	18	25	34	27	22	27	22	22	19	21	12	22	25	23	21	18	21	25	21	17	30	23	12	29	16	22	21	34	17	23	24	17	24	31	20	19	19	20	21	38	22	26	22	24	27	12	13	22	22	24	28	24	22	17	24	24	18	22	19	24	22	25	23	28	29	21	21	20	20	14	16	25	26	29	19	24	21	27	30	23	25	21	23	21	27	24	23	20	32	13	21	23	23	31	26	18	19	17	14	18	30	21	18	28	32	24	25	17	32	25	20	28	22	20	16	18	25	17	27	28	24	28	33	20	32	18	24	23	24	20	22	23	27	33	17	26	25	19	16	21	29	25	29	27	25	23	20	26	21	28	16	17	23	16	19	22	19	18	22	23	23	30	21	31	22	28	16	15	25	24	28	22	23	22	26	21	21	30	21	22	22	15	24	17	26	24	21	19	24	20	26	29	17	17	16	14	25	24	25	22	20	17	25	23	21	20	20	24	19	21	26	20	15	26	28	19	23	19	27	22	25	20	19	25	23	18	21	17	28	21	23	22	20	19	18	30	22	22	26	12	26	27	14	29	26	23	25	20	21	18	19	13	24	22	18	28	20	26	26	21	21	20	23	22	20	26	23	22	38	21	18	24	17	15	21	35	15	23	34	17	19	20	21	17	21	19	32	25	15	25	21	29	20	20	22	24	23	21	21	20	22	23	16	20	15	26	26	18	29	17	23	17	20	27	25	20	21	27	18	24	35	22	22	24	22	34	24	29	11	18	29	16	30	26	15	19	20	19	20	22	26	27	25	20	24	18	24	25	17	20	19	20	25	18	24	21	23	22	16	20	27	32	27	27	16	32	22	17	18	15	25	22	19	25	23	18	21	18	24	16	28	17	28	23	17	23	31	23	24	24	24	24	24	20	22	21	24	17	24	21	17	25	28	22	15	25	22	20	20	17	24	21	19	23	20	27	21	26	19	27	16	21	21	18	27	25	23	17	25	26	22	17	16	28	26	22	25	33	25	19	15	28	37	14	21	25	21	21	28	19	22	17	25	23	25	25	17	22	23	29	26	23	18	26	13	33	22	25	20	23	34	28	17	24	31	24	23	19	20	29	22	18	20	22	17	22	18	15	16	22	32	30	20	17	21	16	16	19	25	26	29	26	32	18	19	20	18	22	20	21	21	20	24	18	19	13	23	21	20	19	20	19	30	18	23	21	22	20	17	30	33	26	23	25	26	28	21	35	25	20	25	25	15	26	28	26	26	16	23	15	23	23	19	25	23	18	21	20	28	23	22	29	25	24	18	16	22	19	30	20	20	28	18	26	19	14	17	37	11	30	17	17	20	24	20	22	26	17	13	21	15	13	24	21	29	25	22	18	23	25	19	21	22	25	20	15	28	24	21	23	27	27	26	25	20	20	25	22	25	21	21	30	30	29	17	18	13	19	25	21	27	21	22	20	18	33	22	25	29	29	18	25	24	18	18	25	20	19	27	25	22	16	19	22	25	19	17	25	20	37	22	23	17	21	24	27	24	20	15	13	23	16	16	17	25	22	19	26	26	24	25	21	25	29	27	23	27	19	26	23	23	23	21	28	16	27	21	34	21	37	20	20	19	26	27	19	26	25	18	26	18	22	24	20	26	17	21	19	23	25	15	30	23	27	32	25	24	17	20	27	26	27	16	21	23	20	24	17	16	18	23	22	22	23	20	23	21	25	20	17	25	26	22	20	23	22	31	23	24	17	15	24	18	21	18	20	22	26	18	21	21	18	26	20	19	23	21	21	21	17	30	25	28	28	22	24	18	24	26	21	17	27	15	21	16	18	26	10	25	18	22	18	23	22	19	17	27	27	24	21	20	19	17	25	27	26	19	17	25	23	27	26	22	24	21	16	27	23	14	22	18	14	23	16	25	19	23	23	21	29	18	23	15	27	16	14	25	15	21	18	21	24	26	22	21	16	26	25	26	16	19	11	23	22	18	32	21	19	25	17	25	32	21	18	24	20	15	24	31	25	23	18	18	16	21	22	18	32	21	23	24	27	29	19	16	30	21	18	24	20	25	24	16	20	20	24	24	28	22	27	21	22	17	20	20	13	27	28	21	18	19	20	16	18	27	21	19	28	25	21	16	23	20	17	11	14	21	24	24	12	31	34	17	22	17	18	21	23	22	17	20	19	14	22	27	20	21	21	31	14	21	24	24	23	20	26	26	12	18	31	25	22	17	23	19	16	19	18	25	20	20	24	21	19	25	18	18	13	21	23	22	22	18	20	20	19	17	18	27	16	17	26	29	26	23	17	24	17	19	16	22	18	23	28	19	25	24	24	27	14	27	15	26	28	20	22	22	19	19	25	19	29	26	24	23	26	23	22	30	17	23	33	20	32	18	14	22	25	13	28	28	16	24	23	27	19	21	26	20	27	28	21	22	26	37	16	18	24	23	15	25	27	25	24	19	21	24	25	18	31	19	27	21	17	23	22	32	24	18	24	24	24	23	15	23	19	19	22	22	13	22	24	18	26	23	24	23	29	20	25	21	31	24	22	17	17	16	18	35	25	15	16	12	14	24	27	18	27	18	24	23	19	26	25	26	21	18	22	21	19	24	27	18	12	24	35	17	17	24	26	24	20	26	16	18	21	25	25	17	29	15	20	27	30	25	23	21	20	32	19	27	18	29	24	23	24	25	25	26	24	30	34	19	21	21	25	22	29	26	28	19	20	20	26	20	26	24	19	20	21	20	23	21	14	18	21	21	28	17	21	16	31	18	19	16	33	27	28	13	25	24	27	19	15	19	27	31	24	25	21	23	21	31	17	20	20	29	21	15	24	20	15	33	19	26	24	39	20	19	18	23	19	22	17	18	23	26	20	22	23	24	25	23	21	24	14	16	19	14	21	28	22	24	22	20	22	16	20	22	25	19	30	23	22	28	27	20	19	25	18	23	23	15	24	20	14	23	16	33	24	23	22	21	25	27	25	14	27	13	22	22	22	20	31	24	20	13	17	23	24	23	21	20	27	26	27	30	29	20	34	27	20	18	26	27	18	22	26	22	29	23	16	21	21	30	20	18	28	16	18	23	25	22	25	21	16	31	17	33	23	19	28	18	29	21	25	19	26	23	16	22	21	20	21	16	20	26	21	28	22	23	19	26	33	27	29	14	26	24	24	28	25	22	23	13	22	29	29	17	23	28	26	17	22	23	19	21	17	21	22	17	25	15	20	26	25	29	19	23	16	21	23	18	18	26	21	21	23	26	32	20	25	24	21	30	34	22	22	35	26	18	20	23	22	33	26	23	20	17	22	20	28
32828	24088	17781	31258	36912	35391	30887	24922	19627	15793	12739	10287	8443	6506	5146	4196	3804	3308	2800	2543	2257	2270	1996	1934	1896	1857	1745	1846	1617	1748	1621	1491	1239	1225	1298	1099	951	968	808	768	737	703	662	642	709	654	661	646	651	563	646	645	623	557	548	581	556	506	494	547	535	489	523	465	472	470	478	487	471	442	446	420	461	465	460	448	457	443	448	403	445	438	491	471	449	456	453	467	405	452	453	446	372	435	387	415	385	360	392	389	380	374	383	416	376	397	387	400	384	390	382	384	353	353	342	361	377	381	356	352	340	371	348	373	368	384	352	380	358	345	340	339	345	350	376	383	368	380	377	382	382	360	375	361	386	378	363	367	355	354	356	401	370	392	365	362	371	396	370	371	350	376	371	373	336	363	373	410	354	340	361	396	368	340	334	357	376	344	354	360	362	326	373	349	363	324	339	351	368	384	364	374	394	357	368	367	354	366	383	403	368	369	363	352	384	365	354	378	381	358	360	340	367	344	381	388	366	389	376	349	365	370	373	402	350	357	374	333	375	394	362	348	337	365	370	371	350	338	321	391	372	348	373	349	358	334	389	368	353	361	357	403	385	382	361	371	342	348	394	381	375	379	353	372	350	379	382	358	390	342	349	361	387	356	353	366	360	354	361	349	363	370	384	399	376	369	353	354	371	355	356	371	352	334	354	376	353	376	361	381	414	370	393	380	368	338	364	327	334	379	387	299	374	353	332	331	352	351	336	333	351	372	354	395	350	366	353	356	363	364	362	386	323	360	390	373	345	344	355	371	371	369	377	372	377	361	353	382	373	380	380	330	327	381	363	317	351	343	338	404	361	390	357	378	335	378	345	378	359	363	382	376	396	351	397	370	366	371	357	359	367	387	332	399	352	352	341	383	355	335	350	375	330	362	371	358	371	327	361	348	347	362	384	350	360	360	344	358	325	364	397	395	340	341	364	393	384	350	380	348	381	353	333	370	384	381	363	374	363	348	347	371	365	394	406	361	343	381	376	361	351	371	376	345	338	333	342	383	371	387	365	344	382	383	339	364	378	359	334	336	365	335	364	378	362	354	340	379	396	403	333	369	375	364	362	339	346	335	373	349	370	346	379	331	353	370	338	397	360	381	399	350	374	355	361	358	374	379	368	380	356	372	350	359	410	344	349	342	328	375	366	383	359	339	326	347	377	364	363	362	308	364	372	383	357	372	401	392	351	352	393	334	367	378	402	352	352	387	383	358	400	362	381	344	367	324	364	358	376	418	376	344	387	352	329	346	364	403	357	403	397	376	382	329	364	379	368	370	373	368	391	366	389	400	366	379	363	325	369	406	371	365	383	367	384	347	341	368	314	356	359	382	369	350	339	361	392	346	388	419	385	314	349	365	376	364	338	383	359	388	367	351	388	355	361	339	359	359	387	358	354	349	316	379	343	389	376	392	383	392	350	367	338	346	391	353	363	353	352	370	349	347	399	363	397	381	373	368	341	340	387	395	373	364	352	387	359	383	376	364	380	381	368	336	355	334	340	373	365	352	349	403	365	406	408	355	349	346	391	364	342	348	358	361	370	367	369	343	354	338	344	388	387	368	390	379	353	357	399	374	371	400	377	349	356	394	399	373	350	341	344	379	377	383	355	376	363	366	384	388	379	340	341	354	364	392	341	340	396	363	380	365	356	375	377	378	379	352	403	353	357	356	352	352	369	352	386	361	370	380	341	369	366	377	347	349	363	382	350	363	381	331	356	377	389	378	377	326	369	337	380	393	351	389	342	373	369	357	369	345	356	331	376	355	363	356	360	351	371	397	335	393	373	369	343	334	373	362	365	379	377	336	394	356	353	341	359	373	348	373	374	386	371	393	361	375	379	345	394	346	386	369	357	357	360	375	361	368	367	375	368	334	326	348	350	322	365	382	365	384	359	377	343	347	388	401	362	378	363	339	369	378	350	356	364	395	380	348	370	373	363	363	351	375	368	394	374	334	328	378	370	391	345	373	373	365	344	362	389	354	379	409	363	353	374	367	340	376	390	380	339	355	346	370	352	389	388	327	356	430	375	338	362	353	397	362	377	368	407	353	322	360	371	356	385	347	347	373	382	365	349	355	387	379	369	370	376	386	362	355	366	386	361	350	331	379	389	367	413	354	399	382	365	387	352	370	361	353	353	353	384	324	372	393	352	376	357	373	395	374	373	349	355	320	372	367	356	342	349	373	368	317	367	364	377	386	391	396	354	350	357	361	327	347	366	371	368	357	389	358	362	372	377	347	339	318	358	359	374	371	362	366	355	367	379	340	348	364	352	369	357	329	372	356	365	403	362	368	374	351	382	369	379	368	345	361	345	340	355	399	379	403	368	389	375	367	335	364	392	355	349	364	365	377	371	382	379	387	332	372	361	366	358	403	359	352	366	370	370	384	361	367	360	366	333	388	355	351	356	342	374	385	355	363	357	378	362	383	357	377	354	351	344	347	358	368	350	355	384	378	383	352	355	362	358	386	396	340	333	373	397	368	377	354	341	341	385	373	355	380	388	395	368	364	374	334	323	396	355	352	392	341	361	362	395	365	356	351	377	386	362	378	384	382	345	344	403	372	349	354	375	356	353	365	385	360	352	370	382	351	345	385	371	418	319	346	368	375	380	382	367	351	368	332	338	348	376	361	369	387	385	364	374	387	382	383	358	362	335	365	382	381	342	371	378	355	361	355	371	350	371	391	382	383	398	379	371	347	358	370	374	397	392	359	372	366	353	409	332	388	368	361	361	340	368	412	358	357	360	365	350	349	356	361	341	366	394	362	362	377	351	364	371	335	380	361	366	368	394	366	363	376	368	370	343	336	369	354	353	360	341	392	421	357	393	337	363	338	363	341	384	334	333	360	349	372	336	366	372	343	335	365	381	388	373	339	401	363	383	336	381	364	394	369	387	353	376	362	381	371	352	361	351	360	382	332	381	366	361	358	369	369	393	345	354	335	314	376	333	372	362	372	384	368	355	371	376	356	349	383	362	402	361	336	342	396	400	394	314	379	370	391	337	367	378	385	416	356	348	368	352	364	360	342	351	374	370	335	331	386	375	364	373	359	395	359	366	360	379	370	369	340	356	389	384	361	359	396	372	367	355	403	382	361	365	388	353	352	384	367	344	353	361	374	372	358	386	385	345	350	347	358	339	349	372	346	368	417	321	357	363	370	353	380	353	353	370	381	390	347	356	349	319	379	359	375	340	355	377	363	359	375	367	345	352	328	377	324	341	408	350	392	342	360	352	400	393	385	393	323	363	354	376	372	351	344	369	358	346	352	344	392	346	346	346	359	368	372	374	381	372	384	383	390	342	361	365	365	370	370	350	363	343	344	342	412	375	356	389	394	368	371	362	366	389	363	377	337	377	380	364	339	346	392	349	382	373	362	332	348	324	381	369	349	365	351	343	369	360	360	401	380	360	388	344	362	397	341	348	359	393	395	362	380	390	377	373	373	359	378	330	376	364	396	386	369
4943	1871	1182	864	1258	1405	1189	877	625	469	427	296	254	209	147	152	129	109	104	93	86	82	80	87	86	64	107	72	76	76	68	63	60	51	57	59	53	55	40	52	41	43	45	33	36	36	42	39	39	38	37	57	34	40	44	51	45	44	36	33	32	60	32	37	35	31	36	27	40	30	31	30	33	41	41	36	41	31	41	38	37	33	42	34	33	26	26	35	39	38	37	24	33	44	34	22	32	34	32	29	32	38	25	29	33	26	34	42	36	29	35	44	35	43	28	40	40	28	32	22	39	33	33	33	31	28	36	21	38	40	32	36	29	37	32	29	28	25	38	23	28	32	41	33	33	28	25	38	38	33	43	41	31	38	36	33	36	43	40	41	42	26	33	39	36	44	41	35	40	27	32	35	34	33	32	29	24	29	44	26	51	29	38	33	31	22	45	25	37	30	44	30	33	30	33	27	39	25	30	26	34	38	32	34	26	34	40	30	30	45	41	25	38	35	36	33	37	38	32	39	41	30	31	36	37	25	38	37	37	28	34	25	29	37	48	37	51	31	30	35	22	41	36	28	37	41	38	34	27	32	35	41	34	34	28	41	36	43	25	22	41	44	35	26	40	38	37	30	35	33	30	32	26	36	28	19	28	25	33	45	32	38	34	32	40	30	41	23	33	49	29	39	32	34	44	25	41	39	30	33	32	30	35	30	29	23	33	37	30	35	32	27	30	39	22	29	37	27	42	30	38	32	30	35	30	33	27	35	23	30	29	31	39	31	37	24	33	31	32	28	31	39	32	36	34	30	38	32	30	23	27	32	36	35	31	25	34	41	30	31	35	40	37	35	30	28	40	31	30	31	34	33	30	36	39	26	39	35	28	39	32	42	35	39	39	41	32	38	44	40	29	34	29	40	30	29	33	36	39	22	26	32	38	40	31	39	19	36	33	28	36	30	27	27	36	29	25	40	29	25	44	41	37	37	30	29	36	33	34	29	28	39	29	35	33	29	28	32	31	23	26	29	23	26	40	25	39	31	23	27	34	27	36	31	24	37	25	26	28	34	33	35	37	30	46	34	34	44	37	34	29	34	36	33	38	36	33	36	31	27	30	37	31	35	32	33	28	37	32	32	37	34	28	42	30	33	40	30	36	42	25	30	34	35	32	32	30	34	24	37	30	31	36	36	34	32	27	34	35	31	34	27	43	19	39	26	49	30	44	41	31	33	22	41	28	27	25	37	29	34	30	28	27	35	31	34	39	39	29	36	36	29	26	38	29	30	35	35	33	27	31	40	35	35	28	33	32	35	31	40	40	36	25	33	33	26	34	48	30	28	36	31	37	41	31	32	32	32	26	34	25	27	45	31	23	28	46	34	36	34	25	29	46	29	28	41	42	40	28	36	44	39	29	26	32	28	42	40	41	37	34	37	27	40	29	36	30	38	37	34	33	35	35	36	30	31	30	29	36	42	35	33	38	35	26	33	32	25	40	35	26	35	32	26	31	43	27	31	27	35	32	38	35	36	35	34	44	25	31	27	29	28	29	31	41	35	23	32	29	27	38	34	25	21	33	28	20	38	36	27	24	27	35	26	25	31	34	40	28	30	37	39	53	35	22	30	34	43	36	39	29	33	29	29	29	31	35	26	39	30	47	20	35	27	24	32	42	26	20	40	29	36	28	35	30	39	36	29	28	30	34	29	21	31	26	27	26	31	35	38	34	22	45	30	21	33	38	25	32	33	34	31	33	34	32	28	35	28	25	27	30	28	35	34	19	33	29	38	36	45	37	37	24	32	26	30	39	28	27	32	26	35	39	36	31	28	28	39	31	34	44	40	35	39	37	29	28	36	29	33	33	35	33	38	36	21	34	33	37	40	34	29	38	30	30	43	34	36	28	22	35	32	28	37	30	24	29	26	25	34	37	32	34	26	33	26	27	26	37	36	35	46	39	33	45	27	43	31	30	19	34	34	32	26	33	38	22	34	43	25	44	33	30	35	28	25	29	41	41	46	20	31	26	31	40	36	32	30	24	36	25	38	28	38	30	36	25	31	40	41	32	31	33	37	39	23	32	32	31	36	28	33	32	34	37	33	22	36	34	36	33	29	28	26	32	29	20	23	27	28	40	35	40	39	39	28	44	25	39	39	33	34	38	27	36	36	26	35	21	32	30	29	28	38	27	48	37	22	28	36	35	39	33	48	34	29	23	46	30	27	25	32	28	37	28	30	28	21	34	38	37	32	37	35	28	39	30	32	25	31	30	35	37	32	32	25	35	29	36	33	30	37	38	42	38	31	29	41	33	38	31	25	27	29	36	33	40	39	30	33	42	31	26	37	37	25	32	34	33	22	44	28	36	28	35	36	33	29	40	30	36	38	27	24	31	37	34	38	31	19	32	37	29	41	38	33	31	38	32	40	32	27	33	30	26	26	33	30	22	35	35	38	29	40	40	40	46	28	29	28	30	37	52	32	41	38	27	33	45	29	35	29	32	35	39	36	29	38	33	38	21	29	39	25	39	35	32	34	34	36	33	42	33	41	30	35	43	34	29	45	21	35	26	35	27	33	43	29	27	32	30	38	34	33	30	33	44	36	33	36	32	34	29	34	32	32	39	24	42	35	31	36	38	28	26	36	31	29	45	31	35	27	23	30	34	33	27	37	24	37	29	35	26	44	31	38	34	36	33	41	37	26	31	41	31	25	33	40	29	29	26	39	32	36	32	33	28	25	42	28	40	27	39	34	33	30	30	31	36	36	49	41	35	28	34	23	41	39	36	38	36	30	30	37	40	24	30	29	34	29	34	27	34	34	38	32	44	35	33	32	37	35	43	39	33	26	37	33	22	26	42	38	33	37	34	39	35	32	34	32	28	32	36	32	33	37	38	27	48	30	27	33	30	27	36	28	27	42	40	39	23	26	37	24	32	31	36	32	34	37	24	41	52	23	36	31	28	29	35	48	37	35	34	38	36	28	40	40	33	36	25	32	40	36	27	44	38	30	44	27	33	34	27	39	35	36	34	28	41	30	31	34	29	31	26	28	38	35	27	32	33	37	30	32	36	36	40	39	33	38	40	39	24	39	36	31	36	37	39	42	37	43	18	42	29	24	37	31	36	25	33	30	28	32	37	27	30	34	41	31	44	43	48	32	33	45	25	32	30	36	38	39	39	22	31	38	33	33	19	42	32	37	24	34	35	31	35	28	25	42	32	41	28	30	27	30	32	41	27	46	36	37	35	27	34	33	40	25	28	25	39	29	35	30	37	37	31	31	37	47	31	25	25	36	36	35	40	36	27	32	35	38	33	40	38	36	32	37	32	33	38	40	37	34	38	39	33	33	27	35	35	29	31	33	33	41	30	28	35	45	25	30	22	32	43	41	24	28	28	31	36	39	38	29	30	29	33	36	26	29	34	32	43	30	41	40	35	32	48	34	38	31	38	28	34	33	29	32	41	33	38	30	34	31	36	34	31	38	30	32	33	35	37	37	32	30
34642	26747	21036	34774	40869	39080	34317	28812	23846	19645	16134	13568	10914	9004	7075	6187	5448	4659	4053	3598	3277	2977	2813	2699	2579	2527	2593	2505	2235	2385	2115	1966	1636	1855	1917	1558	1428	1213	1125	1058	1093	976	902	937	975	885	845	895	912	895	900	890	820	790	862	851	766	817	778	749	714	720	728	688	745	667	672	722	730	645	670	630	646	620	630	688	644	683	669	640	622	663	673	664	676	638	622	668	598	632	628	582	610	647	581	603	594	602	597	581	572	608	600	589	579	589	588	578	605	509	536	599	539	598	530	561	515	557	557	576	550	537	559	549	612	551	540	550	603	560	516	582	497	509	529	556	553	538	564	529	542	523	539	503	526	562	519	533	558	527	520	543	546	582	521	583	536	568	549	542	526	520	529	543	558	511	591	513	533	502	523	561	539	572	502	538	561	520	519	541	569	499	532	566	520	554	568	522	519	578	517	535	548	544	553	565	576	521	542	540	576	553	536	531	548	521	533	533	565	519	506	559	525	525	559	544	574	526	514	525	524	578	545	526	513	530	584	544	573	555	574	531	558	557	552	569	554	548	550	568	573	596	558	548	544	598	547	492	545	574	558	538	581	523	546	510	522	552	527	551	517	620	563	524	565	539	517	558	550	562	524	568	547	539	540	532	567	560	516	550	509	558	522	528	539	544	539	562	521	521	527	543	506	516	511	576	567	552	550	537	529	563	561	583	532	538	509	543	535	546	547	551	549	534	539	531	557	561	548	552	553	546	499	548	531	536	552	595	543	514	576	543	548	584	511	540	554	530	554	552	511	542	546	531	561	569	528	549	536	560	571	530	568	543	566	506	510	508	538	525	495	548	520	554	548	566	551	550	580	562	528	519	571	531	578	536	574	498	562	544	514	537	520	508	531	532	576	575	499	539	581	534	559	548	540	562	534	548	566	545	529	536	576	540	548	559	524	547	515	524	567	570	512	549	575	517	543	574	590	517	531	527	558	529	538	536	522	546	525	606	525	527	539	528	545	537	568	580	570	487	542	569	569	572	548	531	569	572	618	533	568	563	545	572	546	556	521	588	563	527	545	530	556	550	511	583	540	530	540	526	523	516	562	555	544	552	557	552	545	543	500	510	503	560	537	515	523	552	552	523	495	541	569	536	553	547	503	565	539	569	580	570	535	548	560	552	560	543	529	540	571	525	519	564	577	553	526	508	553	491	524	555	574	546	546	567	566	573	545	499	575	557	533	544	568	566	581	559	511	550	578	543	572	575	520	562	583	532	541	582	549	538	578	517	567	541	514	522	553	539	547	570	541	594	544	582	531	563	504	529	511	540	542	511	514	517	537	481	604	579	506	524	575	558	514	532	518	542	539	578	512	543	564	537	510	562	559	525	553	532	568	547	562	533	521	523	558	494	520	532	562	554	502	542	534	584	538	577	536	577	592	544	532	564	563	531	528	555	537	561	518	528	534	509	549	552	563	552	550	588	528	510	525	538	539	572	530	529	519	526	514	534	579	539	540	518	569	523	556	520	532	550	585	532	537	542	605	545	537	544	600	542	570	566	536	569	528	536	563	531	542	526	519	553	585	595	580	544	536	524	504	539	515	567	576	551	506	505	549	507	557	583	555	497	527	538	539	534	540	507	532	586	527	562	587	551	527	534	531	527	555	541	546	522	527	579	578	549	560	536	542	518	532	553	544	539	569	529	545	524	521	534	547	550	518	569	542	575	536	541	539	525	611	522	573	535	526	521	577	536	594	541	523	553	528	547	565	540	554	513	509	550	558	530	520	556	547	501	545	557	539	549	569	529	583	572	521	511	558	555	529	571	570	589	550	539	535	573	494	560	578	527	563	520	561	578	505	540	530	569	522	564	581	548	517	534	529	534	520	575	504	537	563	515	540	548	553	510	517	538	505	514	519	583	525	587	554	576	567	526	555	564	559	575	561	584	530	565	577	537	546	549	568	531	531	582	537	566	544	567	534	521	540	552	549	504	553	586	522	585	511	561	554	552	504	491	541	490	522	505	545	513	556	541	572	553	556	572	557	565	547	537	487	499	554	561	504	511	526	578	508	538	531	544	553	525	520	555	542	510	546	529	543	528	588	526	522	550	541	528	527	563	529	571	546	540	528	528	537	539	568	549	555	583	545	523	573	544	558	555	506	550	534	508	556	559	540	574	554	567	520	527	520	549	525	569	506	535	518	520	600	550	534	568	555	553	544	544	527	536	531	510	551	557	533	523	521	513	545	544	530	550	544	533	524	580	576	513	534	556	538	518	518	536	520	503	549	520	537	542	521	539	531	551	543	504	525	547	588	519	556	548	515	549	549	575	525	537	567	536	542	502	512	555	557	590	546	543	514	525	517	530	541	532	536	592	518	555	535	538	543	519	543	534	522	555	587	498	568	553	512	578	546	557	546	514	558	546	543	555	553	526	538	543	564	524	567	557	511	534	594	540	576	526	501	545	524	530	521	561	540	555	517	557	542	529	584	578	534	572	503	566	503	568	533	525	534	536	604	516	538	529	567	564	558	547	509	528	557	551	571	548	589	534	534	517	572	552	524	566	539	540	549	526	534	510	537	517	530	551	543	537	538	537	527	588	534	559	542	529	570	520	515	532	538	567	556	562	543	530	521	560	535	565	574	553	555	569	584	524	491	533	514	534	534	530	577	582	539	559	531	513	586	551	542	562	532	522	549	512	538	547	562	559	577	522	557	569	569	535	539	545	535	546	504	532	482	547	529	524	547	565	571	534	499	539	526	570	546	553	521	570	546	571	532	570	535	561	591	526	549	554	548	531	531	547	532	546	573	563	517	555	558	546	578	562	557	539	541	508	520	530	595	587	546	564	557	530	520	527	584	574	521	581	577	541	561	598	545	529	571	570	533	556	537	561	580	552	541	523	546	555	518	538	561	538	533	531	537	507	552	540	517	554	561	529	563	522	555	540	566	513	559	503	547	548	516	519	546	543	605	554	527	558	530	583	578	559	558	531	513	531	542	544	524	545	529	531	537	535	541	555	560	563	543	540	524	566	553	524	541	554	534	516	548	510	566	546	554	504	549	541	555	536	569	523	538	559	516	560	535	556	597	533	557	577	549	558	518	553	562	538	569	534	541	549	568	533	536	550	518	565	541	530	535	577	529	569	537	533	567	569	527	544	522	535	547	568	525	515	591	539	559	568	551	521	536	534	577	554	530	532	532	530	559	547	560	515	528	522	539	571	542	506	567	550	581	533	547	537	581	513	539	545	511	551	539	562	565	561	555	549	531	564	532	491	534	550	534	506	542	571	558	520	534	544	530	531	529	521	491	555	549	567	557	594	541	553	544	544	556	569	525	568	521	536	525	508	560	560	537	573	525	581	587	576	543	514	530	539	538	540	559	538	497	579	542	544	565	558	543	517	540	543	540	580	577	526	547	482	510	528	530	544	510	554	531	562	520	560	540	546	528	557	485	534	559	525	551	538	567	537	525	546	530	555	586	549	518	558	526	505	554	536	578	542
5335	2839	1786	1339	1943	2212	1744	1301	931	724	560	488	346	269	243	222	202	133	127	122	92	88	108	94	72	96	97	91	86	67	55	61	63	74	69	61	53	39	55	42	49	35	40	33	42	41	52	39	38	44	33	34	43	48	36	50	40	29	46	26	34	30	37	44	41	27	23	29	31	26	23	37	26	31	39	26	30	38	21	30	24	26	23	39	24	27	29	27	44	32	30	37	37	26	21	26	39	23	27	21	24	32	24	39	31	23	35	36	31	40	24	22	27	23	28	22	34	29	21	29	32	31	25	30	26	29	25	35	32	30	29	31	24	30	29	23	26	21	28	22	26	25	34	25	26	33	28	29	17	34	21	35	25	22	34	23	23	27	25	23	24	29	29	30	38	41	20	36	24	23	28	29	34	26	26	17	20	29	22	33	32	27	30	28	26	29	19	15	25	24	25	21	25	32	23	15	19	27	16	35	22	27	27	25	29	24	31	32	35	26	29	34	17	25	28	26	36	32	27	33	14	29	25	35	25	23	28	26	24	21	25	33	29	27	18	20	23	35	24	25	25	24	15	27	30	29	28	22	17	27	22	29	38	19	27	31	18	32	26	28	27	27	26	29	22	30	31	19	19	28	25	34	29	17	25	26	28	32	23	28	30	29	22	25	27	24	26	22	29	17	24	33	18	29	28	23	23	31	22	35	20	34	24	29	25	29	24	20	27	17	25	35	36	20	26	24	32	25	27	24	30	17	26	21	27	27	21	28	23	33	20	37	19	16	18	23	18	26	23	23	26	18	24	28	30	23	23	19	24	32	27	31	27	23	18	25	27	27	24	29	27	30	28	28	24	29	24	29	18	29	22	22	17	21	28	23	25	27	29	36	23	32	18	31	29	27	30	37	43	24	25	18	27	25	25	21	19	19	18	30	25	36	18	27	26	33	16	28	25	25	26	24	32	21	28	25	32	24	25	33	15	21	27	30	22	27	29	24	32	25	29	30	25	25	40	22	27	24	24	21	32	38	30	30	27	27	30	21	22	25	39	29	25	17	26	25	18	31	25	27	30	25	20	30	26	19	24	28	28	28	25	22	22	24	28	30	17	30	19	28	32	25	36	22	23	35	23	28	26	25	34	30	24	25	32	21	30	32	23	24	24	29	30	39	36	28	30	25	18	24	19	20	26	26	29	27	20	25	29	30	29	25	33	23	26	24	22	18	29	29	35	30	29	31	32	33	25	36	36	26	29	32	26	24	32	16	28	30	21	26	20	21	25	25	41	21	23	35	28	20	37	33	37	19	19	30	18	21	25	33	27	18	20	27	19	14	27	24	31	31	25	27	37	21	25	27	25	24	13	27	32	25	26	31	23	22	33	19	33	26	23	30	22	23	24	29	22	26	23	21	36	25	30	39	18	18	26	24	30	28	23	29	22	34	22	24	25	31	21	26	35	23	32	27	31	19	32	31	23	31	28	21	28	30	30	26	21	25	38	28	30	20	25	21	20	22	21	27	29	26	28	29	21	28	22	35	24	26	38	24	18	26	19	30	26	19	30	28	34	35	24	31	25	25	27	24	20	26	30	23	25	29	23	32	31	24	19	23	22	24	24	18	32	28	32	17	25	22	29	30	26	29	19	32	19	23	23	32	38	30	33	30	25	25	22	20	20	33	31	36	26	36	35	24	20	22	32	25	27	25	28	20	28	33	40	23	23	29	22	25	36	31	28	20	16	18	25	20	28	26	33	22	27	25	24	23	33	24	28	18	21	27	25	29	18	22	30	26	19	41	28	35	36	21	20	26	31	24	29	22	24	24	28	28	20	24	18	19	26	26	26	37	23	32	28	36	24	27	15	30	31	18	28	29	26	28	27	16	24	30	36	16	21	24	27	28	17	24	21	18	26	29	27	25	25	27	30	19	25	23	25	35	21	25	27	20	28	28	26	35	17	27	26	20	34	16	28	29	22	37	22	34	28	26	19	31	31	23	24	21	23	27	23	24	33	19	20	27	20	24	21	36	23	24	30	25	34	34	32	22	16	26	20	31	34	26	19	40	23	29	26	27	26	32	28	24	27	33	30	29	24	28	24	22	28	29	29	24	36	29	26	30	24	34	17	23	29	35	27	17	26	31	25	28	34	19	32	21	18	32	19	31	26	36	34	34	24	36	22	22	22	28	21	21	24	24	30	31	28	23	39	26	25	20	24	30	22	19	35	25	32	32	21	22	30	22	31	25	26	39	27	18	25	32	34	26	22	31	23	19	19	32	31	35	33	26	28	27	36	26	25	27	30	24	22	25	27	24	32	19	32	33	32	24	21	27	29	25	27	25	21	23	20	35	30	20	24	21	26	16	11	21	26	27	25	33	19	32	27	28	37	30	32	23	20	25	29	23	28	33	15	28	24	23	28	33	26	30	24	19	21	22	28	25	29	25	23	29	27	18	22	36	32	23	26	22	28	26	28	17	27	23	22	36	29	18	34	22	28	26	18	23	24	26	19	33	31	17	21	20	21	36	25	31	33	22	31	29	36	37	38	23	24	37	28	27	35	33	18	29	25	34	28	24	30	18	30	23	32	22	15	24	29	22	32	27	22	24	33	31	31	31	19	22	28	25	23	34	23	28	28	23	33	27	29	30	34	21	29	29	23	34	31	25	31	26	28	21	21	23	22	29	31	29	12	31	27	40	30	30	27	28	30	31	34	27	24	21	22	28	27	30	24	21	17	19	23	26	21	15	23	32	24	32	31	19	27	27	29	29	25	29	31	23	22	21	29	31	29	27	33	27	30	31	25	29	31	27	16	31	23	23	31	19	35	32	29	27	25	28	22	23	29	24	23	21	20	25	20	28	17	23	26	27	23	27	27	23	25	24	34	22	29	23	27	20	26	21	22	22	25	30	25	36	23	32	32	31	21	26	25	24	21	18	22	20	26	30	23	38	27	22	26	27	21	23	30	23	32	20	25	20	20	24	23	34	30	28	23	31	35	24	29	31	30	20	30	24	24	27	42	21	35	23	22	18	19	27	23	21	24	22	30	29	28	29	24	20	22	22	22	28	23	33	30	33	38	29	23	19	31	26	28	32	26	28	30	28	30	21	16	36	23	22	25	42	20	35	25	26	32	20	26	37	35	25	30	30	24	24	25	28	17	19	29	29	28	22	28	27	21	29	33	22	26	27	32	29	22	21	23	25	28	26	27	24	30	24	28	24	25	19	22	32	26	20	17	27	28	23	26	28	28	21	22	31	21	20	29	24	34	32	27	21	32	27	25	22	20	19	26	16	24	17	22	25	26	23	31	20	26	23	29	17	19	28	23	25	20	26	26	31	26	18	33	28	25	24	20	29	33	28	25	25	28	27	32	21	20	26	19	39	31	27	28	29	21	30	19	28	29	36	30	33	24	27	28	19	26	29	34	33	23	25	29	24	34	32	33	30	32	22	23	27	24	32	18	21	28	29	32	29	38	28	30	26	24	27	37	28	17	15	22	34	32	17
40224	31073	25305	39655	45728	43640	38849	33437	28501	24090	20426	17572	14335	11720	9748	8768	7509	6324	5550	4886	4228	3999	3618	3424	3365	3469	3454	3169	3067	2755	2688	2446	2189	2516	2232	1942	1627	1499	1256	1299	1244	1085	981	1021	1078	893	978	974	1014	1026	1050	1028	896	766	891	904	873	797	788	792	710	721	767	701	739	690	714	689	695	598	591	657	598	586	581	582	579	624	562	567	558	552	625	619	598	523	549	553	575	532	531	514	583	494	487	496	471	490	484	481	513	484	498	522	519	490	520	464	461	448	442	413	468	435	453	445	440	464	452	453	429	423	400	435	440	431	428	427	411	410	442	410	417	454	443	425	423	416	445	433	474	446	416	441	407	436	411	470	408	467	442	412	453	474	446	411	399	450	433	413	444	456	392	421	385	386	441	452	411	446	438	470	419	441	450	411	410	458	460	435	447	470	390	419	445	415	425	472	411	396	407	429	415	438	430	411	430	459	437	451	458	425	427	442	450	451	409	417	438	433	387	471	411	444	421	415	411	437	413	410	420	406	419	415	487	455	457	416	454	438	409	407	440	425	423	425	440	421	419	468	420	452	394	427	408	477	388	434	428	438	423	416	440	420	427	410	433	411	417	449	410	445	415	446	455	432	393	408	419	447	443	414	430	397	451	437	422	446	463	425	427	421	429	434	428	418	466	441	466	445	431	436	424	399	438	424	438	457	445	388	423	452	427	409	474	430	431	409	428	433	402	407	407	403	424	439	430	405	432	415	455	443	473	430	431	417	425	425	456	432	408	390	400	435	434	420	429	407	441	411	430	433	476	425	423	445	421	416	433	421	449	407	420	447	437	402	443	438	452	437	456	424	408	429	434	401	417	400	403	391	450	423	404	460	454	434	457	451	408	396	464	440	437	452	412	394	412	396	446	392	424	459	451	470	428	430	423	455	426	425	410	436	467	411	438	421	414	404	440	424	421	425	430	443	410	415	406	418	445	430	447	449	427	404	411	409	389	420	460	429	436	387	469	448	435	436	445	449	424	410	442	434	415	447	405	411	423	410	420	420	399	448	478	461	415	469	453	483	430	464	408	397	463	420	445	398	407	412	429	477	431	428	434	392	418	400	430	419	451	433	399	420	432	442	440	406	408	452	431	420	422	420	424	458	418	453	410	403	400	421	429	388	439	399	452	429	401	421	439	435	436	468	418	449	439	422	432	401	423	398	408	424	418	395	491	421	446	440	430	450	459	416	423	432	460	413	415	412	456	427	405	420	439	435	445	423	458	432	439	458	402	416	441	410	414	411	435	431	420	436	431	435	420	414	444	447	400	419	411	410	427	443	462	405	415	454	426	425	438	381	435	396	464	461	444	428	464	431	454	415	424	443	423	450	454	434	423	456	392	425	461	404	425	382	420	450	447	426	422	456	443	436	391	476	394	422	439	437	410	431	428	417	427	439	411	440	441	386	448	409	430	480	432	416	439	415	424	416	419	416	398	380	432	404	422	417	428	414	413	413	401	442	447	413	430	404	414	431	441	396	401	407	404	466	431	446	422	422	418	444	407	429	419	424	454	446	473	422	411	444	424	417	422	461	449	441	414	403	441	422	429	422	431	436	423	455	465	420	429	458	397	438	499	422	434	448	434	416	471	421	427	396	454	440	415	391	449	487	463	430	414	426	431	420	425	429	463	392	490	413	439	407	473	430	411	435	442	441	381	446	437	431	426	439	409	429	447	401	398	441	429	451	427	401	418	424	384	455	413	424	450	387	404	412	447	412	417	427	436	433	421	422	450	439	384	451	427	442	414	428	390	434	472	452	424	437	428	401	443	402	453	426	418	423	424	439	417	400	418	411	436	406	436	421	391	396	445	422	424	396	438	468	423	431	451	431	421	460	423	445	434	446	449	435	444	439	450	349	430	413	442	449	448	455	394	428	443	455	405	462	409	415	439	420	481	431	429	418	460	451	432	403	414	433	474	462	436	446	402	430	412	469	457	483	449	429	391	444	415	428	412	449	442	439	455	420	416	412	405	448	448	437	476	436	431	408	440	429	425	400	453	443	441	428	406	463	397	413	394	427	463	424	423	400	430	418	438	418	466	416	420	416	462	464	433	423	428	449	441	414	444	413	408	451	440	395	389	421	439	432	409	436	421	426	412	404	414	375	439	419	456	421	398	412	428	472	426	442	424	451	429	433	427	406	412	428	456	404	434	431	400	462	422	437	429	416	413	441	426	441	381	435	417	431	424	430	441	443	405	423	433	409	457	446	430	479	426	380	445	465	439	422	411	423	414	405	440	441	431	419	385	433	431	430	448	434	425	429	402	407	441	421	434	435	442	441	444	411	441	443	439	398	406	437	416	415	440	416	429	418	417	434	442	440	408	415	430	411	421	447	425	434	420	432	442	463	424	433	430	439	405	438	454	463	423	388	470	464	423	406	419	438	418	438	436	474	439	411	428	445	427	424	429	435	438	439	378	455	440	412	446	428	418	424	423	401	425	432	460	446	456	449	480	427	415	421	468	489	440	419	434	422	406	421	401	432	445	415	417	455	442	386	455	425	410	400	404	441	412	394	441	438	430	439	395	454	439	407	409	485	426	431	421	402	409	436	425	424	427	398	457	393	405	452	428	443	444	416	416	422	378	444	451	423	440	435	466	445	447	435	417	414	405	428	451	450	424	406	463	397	431	449	403	453	423	420	456	423	432	380	454	415	389	429	440	421	402	447	402	435	408	398	437	436	408	418	420	405	429	436	426	458	439	460	399	409	428	437	424	422	408	482	424	433	389	446	389	435	408	425	441	448	436	392	419	375	425	408	453	406	437	443	404	443	457	465	434	416	437	446	411	403	426	413	443	415	411	421	420	429	429	423	434	417	432	404	425	464	438	443	423	437	460	440	413	396	418	441	413	407	458	417	435	432	423	437	447	414	417	409	446	446	407	438	448	408	428	455	425	445	437	400	422	446	454	433	408	455	456	470	440	426	450	450	425	467	434	459	408	418	425	471	414	417	409	457	441	390	407	419	445	438	397	435	438	430	463	434	438	476	439	449	432	466	418	427	392	449	435	451	422	444	442	427	438	514	442	419	408	404	458	441	455	400	435	451	422	408	445	432	427	400	426	430	419	406	424	453	432	427	424	426	483	425	439	400	415	436	445	458	408	430	430	442	438	426	442	429	419	416	460	465	432	431	395	430	432	429	441	412	394	420	441	430	411	432	413	441	427	460	404	443	467	402	410	413	442	453	389	415	413	417	440	428	410	408	435	425	427	428	432	427	406	437	429	435	408	417	453	439	444	407	423	452	419	421	437	360	426	436	432	417	394	429	427	398	415	416	443	445	407	424	471	436	393	412	430	464	398	436	415	410	419	400	449	446	434	427	414	424	420	455	442	401	396	408	464	455	408	442	428	447	425	417	446	428	444	421	420	411	448	442	413	434	424	462	469	404	433	409	456	448	417	408	431	428	442	413	429	414	439	410	427	452	459	448	426	430	415	408	426	390	419	414	411	398
2923	1335	765	595	989	1138	834	647	472	372	332	211	185	166	136	100	75	90	88	74	72	73	66	60	40	71	66	43	54	51	38	43	55	47	45	36	45	40	36	36	24	42	30	38	33	27	32	22	25	27	29	24	28	29	25	25	43	27	23	26	27	24	28	25	24	19	32	32	30	24	28	31	41	22	31	23	27	25	32	28	19	18	20	30	32	28	23	24	27	21	29	32	34	22	20	29	29	21	17	25	30	23	29	22	29	24	24	23	28	24	20	20	20	17	27	36	25	23	21	28	27	36	29	28	18	21	28	34	33	27	29	26	20	24	22	24	21	23	16	25	25	16	21	24	29	21	25	21	21	21	16	26	16	25	18	26	28	24	27	30	21	27	21	18	34	22	24	19	25	29	20	20	21	28	29	23	22	30	31	22	30	18	25	28	20	20	21	23	20	22	27	29	27	33	29	27	19	20	24	25	24	26	23	23	36	17	28	27	28	25	25	28	27	33	20	26	13	24	29	27	19	30	22	26	27	21	24	23	31	26	27	26	26	26	27	27	26	26	18	28	23	28	28	24	33	15	29	24	21	22	23	24	19	23	22	24	27	24	18	30	22	26	24	21	22	24	29	25	21	31	27	21	30	22	23	25	28	16	19	28	20	35	26	30	19	36	20	31	24	12	20	25	24	26	21	22	24	18	30	29	23	30	30	26	20	31	22	21	21	23	23	29	20	20	32	31	21	33	28	25	25	24	27	24	28	30	22	22	25	29	25	29	21	25	14	22	27	26	26	28	26	25	29	25	27	34	27	19	24	30	28	24	22	31	28	35	20	15	24	23	23	29	24	24	26	21	27	17	18	20	27	26	25	24	19	26	19	23	26	25	20	21	24	19	21	20	27	19	35	23	22	19	28	25	26	28	20	34	32	30	33	22	17	30	24	22	21	21	20	22	27	17	25	25	22	22	20	25	21	23	19	21	22	19	30	18	23	24	23	23	25	23	22	24	28	31	22	31	19	29	25	21	25	28	22	20	25	28	25	20	27	27	15	23	22	28	17	22	28	21	18	18	28	35	18	31	32	20	18	23	31	28	19	21	27	29	17	17	27	22	25	21	25	27	34	28	28	21	29	27	14	26	25	20	26	34	29	22	27	25	18	23	20	28	27	18	21	23	27	30	18	24	28	23	23	20	23	26	19	28	15	25	28	21	22	29	28	21	29	17	14	22	20	17	25	24	28	25	21	21	30	30	27	26	31	20	20	23	19	24	28	36	29	22	23	21	20	30	26	36	28	20	21	26	24	23	25	22	22	25	22	28	27	27	26	33	32	24	27	20	27	19	25	36	27	24	13	32	31	37	11	22	15	24	29	30	26	22	26	33	25	21	30	15	29	23	30	18	25	25	25	19	32	22	20	35	24	30	25	26	29	21	31	21	22	28	28	32	18	29	22	20	19	22	32	24	35	23	23	19	33	26	25	26	23	24	24	19	22	30	25	23	23	23	23	27	21	30	27	27	35	16	17	23	27	20	23	24	24	25	21	31	19	24	21	27	30	20	29	19	23	16	23	23	27	25	25	25	29	22	19	24	24	30	23	21	14	13	23	25	19	28	11	17	22	17	25	24	26	19	27	21	26	22	18	21	21	24	22	16	32	32	32	27	23	24	25	23	11	17	20	19	24	34	40	21	34	25	29	25	29	27	27	29	24	26	34	18	27	25	27	25	26	27	29	25	24	17	26	25	16	23	25	15	18	24	24	23	15	24	28	20	19	24	20	22	26	22	31	22	21	23	18	21	25	26	18	34	21	25	29	21	20	23	21	29	34	25	17	25	28	17	25	29	35	16	32	28	23	20	21	21	15	33	28	12	28	32	30	33	22	25	10	29	26	25	32	25	20	20	26	20	24	22	26	26	28	24	17	25	23	24	23	29	23	29	22	26	25	28	23	20	28	27	24	25	19	25	19	23	28	27	32	23	29	24	23	25	20	15	25	25	22	17	28	32	18	19	21	25	29	32	26	23	26	20	22	28	27	25	29	18	25	29	30	19	29	29	27	21	17	20	23	17	20	29	29	32	21	20	16	28	22	22	24	25	23	34	30	24	18	18	31	28	26	21	26	18	24	16	20	27	25	24	29	22	25	22	26	20	21	21	26	31	25	23	23	24	25	20	17	27	22	22	35	27	26	28	29	18	26	18	23	23	18	24	24	21	35	28	18	31	29	25	15	25	26	20	20	19	22	21	23	16	21	24	22	24	23	27	22	30	27	23	21	30	26	19	21	19	18	17	25	20	27	21	28	20	27	26	27	23	18	16	32	25	20	27	22	28	21	25	14	16	18	17	24	22	28	25	31	26	19	19	28	16	17	30	28	15	26	28	20	23	34	28	23	30	27	32	21	26	33	16	23	29	21	21	32	24	30	23	21	21	29	18	24	28	35	24	27	23	26	17	24	23	26	25	25	20	24	11	21	22	28	27	22	23	32	31	27	24	22	19	27	28	29	18	23	22	25	31	25	18	22	33	35	16	27	24	20	22	20	21	25	16	26	24	24	19	25	24	16	21	23	24	22	25	20	23	29	20	23	28	29	26	23	24	24	24	35	20	20	25	20	28	19	24	29	22	20	20	29	24	15	25	29	29	22	33	37	30	22	22	32	23	37	23	34	23	30	26	33	23	26	30	28	31	26	26	21	25	26	26	23	23	24	29	28	20	23	23	31	24	24	22	21	17	22	33	28	20	24	21	30	28	25	21	38	32	25	31	27	22	25	24	21	24	18	20	21	22	20	20	21	32	22	26	27	28	28	26	18	24	31	18	27	27	29	30	17	31	26	21	22	19	22	16	24	22	18	33	24	16	16	18	27	25	24	24	23	24	27	30	23	31	28	37	31	30	18	31	16	24	22	23	23	26	14	25	18	26	34	22	22	24	32	34	25	23	28	18	19	27	25	30	25	25	27	15	21	25	30	22	25	29	35	16	24	25	25	22	31	25	22	26	27	20	18	24	23	27	17	26	18	25	22	21	18	25	24	26	26	20	30	39	13	15	25	27	25	19	18	24	23	20	30	28	23	16	24	21	25	31	25	20	26	23	23	19	29	22	20	35	31	37	16	22	18	20	24	22	26	20	23	31	20	27	22	18	21	27	28	14	25	18	25	20	24	36	27	28	23	30	26	21	25	22	28	18	24	28	19	24	19	25	27	24	23	20	23	20	37	29	23	25	20	36	22	16	32	16	21	20	11	24	29	23	25	21	19	33	26	30	20	39	35	27	26	35	27	20	36	25	28	22	31	33	25	15	18	24	24	19	21	23	22	22	25	24	30	34	22	22	23	34	19	20	24	21	25	27	16	24	20	25	27	23	19	27	20	20	22	27	17	25	22	36	25	21	21	27	21	25	16	29	19	33	10	28	22	18	26	26	24	32	15	24	26	27	21	24	23	21	25	22	26	33	27	25	23	26	32	26	18	28	23	27	25	26	21	29	27	28	23	25
31654	22893	16777	31368	37895	35650	30612	24893	19781	16044	13181	10735	8552	6534	5238	4682	3787	3311	2899	2545	2284	2327	2130	1845	1988	2083	2000	1777	1698	1575	1564	1506	1557	1532	1286	1150	1046	852	855	823	765	665	708	770	670	666	643	668	718	702	694	662	617	573	619	580	652	567	564	559	550	547	508	482	504	545	532	463	464	525	510	510	513	470	454	498	500	460	471	474	477	488	477	488	495	452	451	430	505	483	419	454	470	426	412	468	400	427	416	434	429	429	406	430	473	424	450	431	393	463	410	393	432	399	426	406	420	378	416	424	446	385	387	375	401	415	445	418	436	390	387	408	422	394	408	398	365	400	396	387	382	399	399	453	396	398	390	416	418	419	417	415	371	419	377	388	415	410	368	437	396	417	408	412	417	406	402	435	411	415	423	400	427	410	409	395	394	387	376	406	426	397	398	420	419	414	382	376	363	393	354	392	436	406	408	397	359	377	372	374	404	413	403	401	399	398	419	407	412	410	427	398	435	380	398	392	398	389	409	420	415	387	407	395	401	377	427	383	401	402	401	424	418	409	359	402	395	407	425	352	405	385	374	414	368	411	391	412	389	416	421	390	405	409	420	423	386	340	423	396	421	445	409	402	389	389	415	393	357	415	376	399	417	354	430	412	389	376	380	394	413	385	401	383	411	438	371	411	401	392	405	383	403	415	426	428	385	403	390	367	445	367	423	406	399	438	386	411	353	393	428	403	392	389	352	411	390	404	402	415	386	379	428	411	413	370	401	435	402	368	407	391	376	404	418	387	377	390	405	386	406	359	406	394	414	372	392	432	438	382	383	379	384	378	416	377	411	371	417	405	400	378	425	389	397	393	409	405	429	421	396	419	406	370	389	397	396	381	425	383	394	380	399	397	387	425	405	422	381	419	361	395	390	362	382	398	382	394	388	445	393	408	345	401	468	419	402	391	405	409	379	385	417	417	424	429	405	398	386	402	374	394	383	409	407	386	365	414	394	419	384	392	359	410	426	363	396	379	397	383	400	387	408	433	407	426	398	374	404	407	402	371	415	417	391	406	414	441	421	449	407	427	419	404	380	385	424	419	381	394	406	380	420	368	400	389	405	405	373	417	405	400	370	390	406	435	386	421	389	376	381	425	426	385	384	405	393	392	416	417	439	363	418	344	387	409	369	382	413	378	387	426	434	398	393	410	424	414	403	404	422	403	407	432	401	380	402	399	383	408	406	412	370	395	383	423	387	410	413	402	397	378	378	397	410	424	376	382	430	385	390	404	427	384	398	396	393	410	416	401	408	388	382	377	418	416	380	447	402	394	418	421	367	395	418	368	387	401	387	388	391	405	397	373	371	403	384	403	371	425	372	401	345	415	397	410	414	409	360	390	377	404	416	403	421	387	386	399	397	392	423	409	414	403	410	420	383	396	390	366	411	425	451	393	410	417	403	426	367	360	427	402	414	383	396	402	369	368	387	406	394	374	396	404	381	429	406	363	393	383	413	417	390	419	395	390	421	418	395	402	370	398	423	401	393	402	376	434	448	409	397	407	423	404	383	387	438	404	403	382	401	379	406	400	386	415	415	402	351	415	420	380	448	373	398	426	389	386	393	386	394	419	400	381	404	388	381	382	377	395	434	349	456	409	424	379	368	367	401	420	401	422	407	372	385	431	394	369	424	408	397	374	380	401	393	402	387	380	379	429	400	409	413	403	416	393	452	413	435	381	387	404	398	410	419	356	376	398	380	447	372	399	356	405	450	394	397	414	432	389	404	412	388	435	407	430	360	414	461	392	409	393	403	398	369	426	396	380	390	376	350	389	410	387	418	391	409	444	403	421	396	400	397	399	376	418	392	377	393	388	411	399	405	428	406	405	378	379	407	383	402	430	391	391	383	410	369	431	422	397	387	429	425	391	425	385	413	372	411	416	407	388	389	392	412	394	423	377	392	397	373	395	403	387	413	463	385	424	417	393	417	391	403	397	369	402	453	381	411	412	415	378	422	366	374	438	399	417	416	396	416	421	390	424	412	380	387	406	401	361	416	375	418	390	416	416	417	403	394	421	368	431	407	393	426	375	408	375	434	414	414	431	426	408	402	363	395	398	404	359	378	398	393	388	421	413	374	395	394	371	431	385	388	375	386	439	413	408	404	427	431	412	392	404	412	378	398	399	413	410	401	446	389	398	414	416	438	424	411	417	374	391	422	411	399	386	386	371	404	365	365	412	410	393	392	412	380	429	363	507	402	435	411	360	406	434	361	403	377	377	386	404	401	449	394	406	388	374	408	424	377	397	397	395	424	419	384	410	377	387	441	404	428	393	412	404	410	397	446	374	403	408	406	420	417	396	381	406	364	387	402	415	411	412	390	415	422	394	386	393	418	379	372	408	377	399	396	394	437	387	404	400	396	393	433	405	383	370	416	392	413	372	410	402	420	413	385	422	409	405	419	396	420	368	405	410	378	388	429	414	405	412	437	363	386	381	393	401	425	398	419	396	394	424	417	388	440	398	394	395	398	410	406	383	399	405	407	386	390	376	393	402	411	438	414	417	375	408	395	414	421	379	401	452	422	450	386	401	428	411	422	372	367	421	394	428	380	380	400	398	371	395	380	404	354	387	419	433	421	401	394	383	365	395	369	411	426	397	392	414	364	439	413	437	388	404	400	394	366	413	423	397	406	381	405	402	400	402	398	416	404	406	387	414	391	392	359	420	392	424	395	410	397	389	371	372	406	414	417	397	403	414	418	384	408	401	391	449	357	397	417	395	436	405	384	393	388	396	363	396	415	370	414	409	380	421	366	403	403	382	412	434	433	402	415	411	386	398	390	394	374	426	393	400	421	386	411	394	398	392	383	405	394	382	408	425	415	370	387	410	388	373	367	402	421	409	420	412	407	409	371	421	386	410	350	412	393	393	416	360	386	414	369	391	382	403	391	370	379	367	382	415	409	403	384	399	377	402	418	386	411	407	413	422	417	399	394	392	388	396	416	395	381	408	409	389	394	383	394	372	417	375	413	414	424	378	371	424	435	371	400	412	402	400	396	391	381	410	398	393	402	394	432	421	379	373	388	437	375	401	392	402	378	415	392	405	409	406	410	402	374	408	372	412	422	388	394	415	374	388	382	411	384	395	410	399	407	380	356	406	415	382	403	409	417	392	421	386	421	391	431	431	423	381	408	390	403	385	443	396	414	417	427	385	433	380	396	393	394	401	397	401	403	381	416	395	430	431	389	433	361	393	419	398	389	417	378	406	403	439	436	375	434	414	415	365	396	425	371	399	441	393	428	414	437	395	427	410	368	399	420	436	405	384	398	393	417	400	416	437	443	392	415	382	381	391	424	389	384	384	382	432	411	396	401	406	398	406	393	397	419	428	412	395	381	374	426	393	354	415	404	379	399	415	369	383	385	416	389	408	380	421	391	383	410	386	383	409	364	391	380	363	401	396	408	406	406	401	415	381	365	381	405	431	380	402	434	388	414	408	375	414	408	413	360	417
2839	1264	825	637	1045	1071	861	665	460	378	356	199	189	160	128	89	91	85	70	63	65	54	55	62	54	54	54	49	52	58	41	50	49	48	31	47	38	47	31	33	25	31	19	34	27	30	29	28	34	28	29	39	28	22	28	22	24	22	24	28	21	24	21	20	23	23	25	23	29	18	21	16	22	25	22	25	22	18	21	20	21	30	28	23	21	25	21	25	25	34	29	29	18	26	26	21	19	21	20	20	32	24	24	26	26	21	25	23	20	23	28	23	26	14	23	27	26	19	14	24	22	23	23	27	33	18	28	14	20	21	14	7	31	27	20	26	26	32	13	16	22	26	24	30	17	15	19	28	21	29	15	23	22	30	17	15	28	21	26	21	14	25	28	20	19	23	15	16	17	23	17	19	26	20	17	18	20	18	30	29	15	18	29	23	20	21	25	22	27	17	24	18	23	21	21	14	19	25	16	16	19	24	20	25	31	18	19	19	18	17	16	27	13	20	22	22	25	23	13	17	20	25	19	28	20	22	19	22	19	18	18	21	24	23	17	27	24	19	24	29	24	29	25	20	23	25	22	20	20	29	25	30	18	20	26	26	17	14	26	23	12	31	22	22	30	22	16	19	24	32	27	22	24	20	29	17	23	17	14	18	28	26	14	25	20	20	30	23	21	19	21	21	22	19	24	21	19	21	19	22	25	20	23	19	26	25	22	18	21	26	31	22	18	15	20	19	25	19	15	24	24	22	25	29	24	24	25	25	21	19	27	16	28	19	29	29	28	23	19	14	20	19	22	25	30	14	24	24	30	20	29	20	30	18	18	29	19	14	20	18	18	22	19	14	17	24	37	20	21	18	18	25	20	19	19	24	19	16	21	22	24	27	28	19	22	25	23	16	24	25	24	25	20	26	19	28	17	18	19	26	25	28	22	19	23	19	20	9	24	12	19	24	23	27	21	26	25	29	21	22	19	25	36	21	16	18	17	26	26	25	23	33	19	29	20	22	19	33	20	28	28	18	26	19	24	14	19	17	21	20	18	30	28	20	25	18	34	25	19	17	19	18	18	14	24	22	18	15	27	23	20	28	26	19	20	18	20	17	24	28	25	22	25	22	22	24	23	32	27	23	18	18	19	21	13	31	17	23	19	22	23	21	27	22	24	34	27	24	17	24	27	20	23	23	18	31	34	17	15	28	20	18	23	26	27	28	27	18	20	26	27	18	21	25	21	33	27	27	23	27	21	24	30	21	19	20	31	16	18	21	27	10	15	21	19	13	21	15	20	12	20	22	21	32	21	20	19	24	24	33	19	24	16	21	17	26	19	25	26	24	17	23	27	26	34	24	25	28	20	21	27	18	26	33	16	23	27	24	17	28	29	27	20	14	17	23	24	22	23	21	27	16	22	32	16	18	30	28	32	23	25	13	28	22	18	21	20	24	21	21	21	27	16	14	19	19	30	23	22	43	19	11	20	31	15	26	10	20	22	22	19	27	18	24	16	26	34	28	20	25	27	18	23	24	29	20	22	29	30	20	36	17	21	28	22	18	16	17	19	21	18	25	28	17	20	20	27	18	19	26	30	23	25	32	23	30	22	27	29	24	26	19	20	25	27	19	37	19	25	21	23	34	32	22	25	14	25	22	19	29	22	22	27	16	27	14	19	20	15	20	16	15	25	27	19	18	27	27	29	16	28	26	28	21	17	22	23	23	34	17	25	23	18	26	31	18	22	25	28	25	29	24	22	22	25	26	22	25	17	28	23	24	22	21	18	21	24	20	16	22	15	28	17	21	22	34	17	36	16	21	16	23	28	30	15	20	22	28	9	28	29	24	23	28	17	27	25	21	22	25	18	20	24	19	24	22	26	16	22	16	17	26	19	17	21	22	29	24	25	28	27	23	27	29	25	25	26	21	16	16	24	28	19	26	24	20	25	24	22	31	19	24	20	27	24	32	22	24	21	24	26	23	9	26	20	14	20	21	26	23	25	26	16	23	24	24	24	25	14	19	23	21	20	20	26	24	28	27	23	18	20	27	18	25	22	25	20	16	19	24	21	20	28	19	19	27	22	27	22	22	20	22	20	20	29	24	21	22	17	20	29	24	22	15	23	28	26	20	19	28	20	21	18	27	25	23	17	28	23	20	20	28	33	15	19	23	22	19	21	24	15	24	24	33	17	16	30	28	28	30	25	23	20	12	30	24	29	26	20	17	20	19	26	17	21	22	15	26	20	28	24	31	23	20	23	18	18	30	30	23	18	25	23	28	23	19	25	27	19	20	33	21	22	20	24	20	17	22	29	21	25	21	25	21	26	22	21	20	27	17	25	31	21	25	15	16	20	19	20	17	22	24	17	23	21	30	22	29	23	22	26	10	23	20	23	28	24	30	33	25	23	19	18	21	24	27	19	18	17	12	26	23	21	25	16	27	21	18	14	20	24	26	16	24	31	32	19	13	22	27	24	25	18	22	22	20	18	15	18	18	24	16	21	16	22	17	26	23	21	18	22	23	25	32	23	25	30	19	22	25	18	21	24	22	21	26	23	20	18	23	22	33	20	22	18	30	23	18	22	28	31	21	28	18	20	26	23	27	22	16	26	19	14	21	15	25	30	13	21	17	15	18	24	19	22	29	23	19	22	25	27	27	27	28	21	19	27	17	23	24	21	20	23	25	22	29	20	15	17	24	20	12	28	25	21	20	32	29	16	26	29	23	23	18	21	28	20	21	20	28	26	19	15	20	24	18	14	32	19	15	18	15	25	20	25	25	24	23	20	23	15	25	29	17	21	18	23	18	26	23	27	21	22	17	27	20	25	19	23	20	28	27	22	26	27	26	23	24	18	23	21	25	20	20	16	17	20	25	18	25	26	22	21	21	25	24	24	17	20	22	27	21	18	25	21	21	19	24	18	25	28	32	24	25	20	22	22	18	32	28	25	22	17	29	17	17	20	24	27	29	25	21	15	20	19	23	19	29	27	14	31	23	16	23	17	19	22	19	19	22	25	23	25	26	19	21	29	22	19	28	17	24	15	21	24	21	17	26	25	26	20	17	30	21	29	31	18	28	26	27	28	27	17	26	25	31	21	22	24	23	18	22	27	19	24	22	22	24	25	18	30	25	25	20	24	18	22	20	28	21	20	18	25	22	20	20	28	25	22	18	19	16	26	24	20	20	26	23	24	29	24	18	27	26	23	20	28	15	25	18	14	18	14	22	30	25	19	18	16	23	17	19	27	15	23	29	28	23	21	15	23	21	29	21	24	19	23	24	29	33	32	23	20	23	20	9	26	20	20	28	26	22	24	19	22	15	17	22	20	13	27	31	32	20	15	22	26	24	36	28	23	23	31	18	19	19	22	17	21	17	28	17	19	20	18	24	28	14	33	24	22	20	23	20	20	25	23	24	23	20	30	24	23	32	22	22	13	27	18	13	26	17	39	27	18	23	19	25	15	18	17	16	26	17	25	20	33	27	23	14	26	22	16	14	23	17
32079	22863	16480	31612	38137	35751	30460	25113	19556	16181	13348	10501	8444	6681	5341	4638	3897	3250	2849	2545	2351	2298	2013	1888	1942	2083	1945	1834	1667	1526	1472	1455	1516	1352	1195	1067	962	837	795	777	735	660	697	723	679	605	627	592	615	631	573	559	618	595	568	610	608	551	574	513	504	535	517	496	493	493	479	447	439	469	439	444	445	450	456	406	461	476	446	422	432	447	510	470	475	429	416	423	430	425	407	409	371	414	374	430	392	422	394	386	394	388	412	378	417	376	400	384	387	389	367	412	355	376	377	388	354	352	344	366	349	391	366	363	331	410	362	373	366	339	345	351	365	367	369	372	335	377	388	370	336	351	397	362	363	377	368	383	379	385	371	372	358	362	356	357	366	364	355	382	357	360	357	387	356	356	345	380	340	385	346	382	392	412	391	373	371	415	369	354	360	370	332	355	366	376	375	388	352	369	357	368	348	364	374	348	387	346	374	364	390	346	385	362	365	365	377	344	379	344	370	367	367	389	387	350	377	335	402	356	373	387	394	357	385	368	367	352	372	384	373	366	353	382	391	336	363	397	383	372	366	352	394	363	364	366	380	394	390	364	361	362	355	377	354	373	406	333	370	361	397	371	389	370	366	362	347	407	366	371	350	368	371	321	362	366	346	375	386	387	347	337	388	322	390	346	364	389	350	359	364	358	354	343	361	391	384	348	354	369	357	339	346	360	395	366	379	361	381	342	368	358	350	338	344	376	361	376	384	405	379	348	377	392	354	357	381	350	396	373	366	364	351	335	329	387	371	403	366	346	376	369	350	377	338	391	396	346	358	367	369	398	359	391	391	360	372	377	341	349	347	362	378	390	352	380	358	343	332	368	331	347	321	401	350	361	360	411	356	357	376	377	360	362	406	327	385	350	382	370	384	388	411	363	352	366	380	367	375	382	363	355	353	399	388	351	399	383	363	348	370	400	368	364	406	339	418	372	388	360	374	362	382	362	391	376	407	367	342	359	376	367	384	335	372	392	352	368	389	358	366	359	386	346	354	363	347	399	393	390	370	373	372	390	389	395	386	383	396	350	396	357	361	365	338	373	349	366	392	374	323	357	348	370	369	349	385	346	334	372	336	354	353	369	413	372	374	394	392	366	370	357	373	362	399	365	369	356	347	357	424	395	388	364	373	362	391	366	386	383	378	370	354	370	356	346	342	350	371	355	382	369	360	372	398	373	391	332	399	361	343	375	352	370	388	385	380	368	372	360	364	381	358	344	360	326	359	405	354	372	372	370	403	354	340	369	378	361	371	398	354	389	390	347	379	387	349	343	365	379	377	379	347	343	349	390	354	349	373	330	347	342	366	374	405	352	356	401	373	361	389	373	338	374	352	373	374	370	379	381	417	383	358	373	404	365	370	359	356	362	408	383	391	384	393	389	384	363	369	382	368	377	370	362	375	353	342	387	386	374	372	366	376	351	369	363	364	350	342	369	354	370	362	389	381	374	385	390	384	388	368	333	396	386	343	361	361	356	360	368	373	365	384	404	324	396	360	344	348	390	387	375	373	369	404	390	343	348	331	361	357	361	388	356	351	376	374	330	368	341	395	322	375	388	350	403	372	355	388	355	372	352	355	406	361	379	369	397	360	348	390	365	362	367	339	383	364	369	337	381	337	407	368	383	387	376	336	346	380	366	355	365	378	321	357	380	356	358	373	362	363	379	375	404	383	401	387	343	377	399	376	355	383	394	374	360	361	404	344	356	375	361	353	355	378	399	334	371	357	384	366	342	376	384	370	392	377	373	372	365	382	357	341	340	387	393	360	344	377	358	351	377	370	377	388	352	326	366	358	360	384	369	405	350	366	363	359	370	349	363	376	372	358	344	384	377	346	356	402	351	362	355	375	364	359	368	358	360	370	352	386	355	372	411	359	360	375	375	377	369	347	354	384	393	372	382	347	369	388	351	336	405	387	363	375	376	330	371	366	392	372	352	344	382	367	405	358	379	359	384	388	341	384	384	370	368	411	369	375	378	358	384	373	412	368	376	386	357	366	407	393	390	347	361	400	366	365	380	351	376	393	342	359	389	361	359	362	367	355	399	359	352	383	367	354	372	370	385	385	339	322	414	395	357	389	349	394	427	368	394	386	361	361	398	357	375	383	391	360	356	373	365	353	358	378	383	385	388	365	341	376	360	376	347	347	339	380	414	365	389	396	357	378	363	408	399	393	363	344	383	339	365	378	373	373	356	368	371	387	343	322	349	359	353	417	371	378	363	363	398	381	354	378	359	356	378	363	375	375	381	360	342	324	375	355	385	390	368	374	368	381	380	387	375	380	392	390	322	332	355	385	369	372	397	369	374	357	361	352	354	366	360	353	367	370	360	371	373	326	396	348	371	348	331	387	374	356	374	383	355	366	377	376	389	348	379	355	373	363	379	363	386	382	374	388	353	382	389	339	349	355	377	371	389	377	353	386	355	372	397	366	377	394	386	381	396	365	394	359	397	344	374	374	393	356	349	359	341	349	385	397	352	375	348	386	328	365	382	362	404	361	374	366	353	359	394	363	384	385	365	349	377	357	415	352	391	349	355	366	366	412	352	384	343	389	359	409	381	354	356	414	369	392	366	368	364	380	383	374	371	365	389	381	352	343	371	382	371	351	336	385	371	326	372	364	399	407	341	409	368	416	358	344	379	367	381	345	384	409	360	361	373	376	351	369	368	373	343	362	347	373	335	373	375	368	376	342	400	363	354	364	367	312	386	393	349	347	349	369	358	358	371	373	367	372	362	379	377	361	372	367	362	393	379	339	384	397	391	369	338	402	382	353	379	313	398	350	383	368	333	348	364	353	362	379	359	371	360	364	403	371	382	365	372	367	347	393	386	354	354	372	359	364	342	383	386	380	386	403	387	381	392	387	397	372	366	332	327	374	334	379	367	347	342	362	338	373	383	363	365	365	381	358	377	331	355	397	343	342	371	340	402	354	368	375	378	362	394	359	378	377	389	382	369	365	371	404	375	338	388	390	387	340	379	357	366	371	380	362	359	369	362	349	379	360	375	385	327	355	395	401	344	407	383	348	374	325	373	366	357	329	340	358	341	367	373	362	396	343	381	358	386	374	391	376	384	400	356	410	376	324	361	359	372	369	361	366	369	371	383	373	402	318	351	402	378	384	380	340	372	334	347	348	343	340	380	404	367	382	350	395	313	394	417	374	343	365	380	361	347	379	373	387	381	377	353	383	366	391	376	391	405	340	397	344	373	340	361	380	369	376	335	379	385	369	385	361	389	378	350	361	357	347	389	384	341	378	364	377	388	342	366	350	369	363	342	382	317	385	360	367	347	383	323	360	371	344	372	366	362	363	388	379	364	319	353	371	379	365	342	383	401	377	352	347	355	340	352	354	349	370	352	391	359	385	361	366	377	357	397	375	335	401	321	348	372	382	390	361	390	385	383	395	411	366	370	351	407	360	394	391	408	348	373	359	367	348	373	357	379	385	327	371	380	370	376
4690	1716	1024	862	1398	1475	1171	831	643	506	413	319	275	197	184	139	138	101	98	114	97	90	91	74	87	89	83	65	70	75	71	67	61	73	57	57	48	46	46	35	34	40	43	45	43	32	37	47	33	38	42	43	34	44	39	35	33	38	46	47	29	38	37	32	29	48	41	39	38	42	38	34	47	30	30	41	36	37	35	39	40	45	46	40	36	33	32	37	37	51	31	27	31	31	29	43	35	48	36	32	29	40	30	42	39	37	27	31	35	30	33	37	31	29	33	43	37	32	40	36	32	38	27	33	36	34	29	34	31	36	35	33	27	40	35	45	37	44	35	39	36	33	34	38	32	25	48	36	23	23	34	39	38	34	36	31	33	18	25	35	32	19	22	38	34	39	29	37	27	38	27	32	28	33	35	30	24	32	37	33	32	25	40	38	34	37	39	34	31	34	27	31	30	24	29	29	35	25	33	27	32	28	33	28	28	30	29	23	27	31	35	27	38	31	19	38	30	27	34	29	33	30	34	33	41	37	38	28	26	25	31	33	30	26	32	34	30	32	29	33	36	31	33	37	21	38	23	37	39	38	41	29	37	35	26	36	31	36	44	41	27	30	39	32	32	28	35	35	36	34	28	38	39	36	36	35	35	37	36	43	24	35	36	43	31	23	38	21	39	30	36	37	28	24	39	30	32	35	30	38	22	40	31	44	35	35	34	35	27	39	36	28	36	38	26	24	31	43	37	35	31	26	45	40	34	35	33	39	37	31	35	34	29	40	33	27	34	27	26	40	32	35	36	27	28	32	22	33	43	37	33	31	27	32	25	29	35	30	28	41	25	32	32	31	26	44	31	45	34	33	42	37	31	34	32	21	25	31	29	36	26	24	24	34	38	41	41	35	41	31	35	41	32	34	36	21	35	37	31	30	33	31	38	24	35	41	30	26	37	37	36	29	32	36	34	31	25	27	38	28	39	30	27	33	43	40	26	42	30	22	24	35	22	35	32	43	31	40	30	29	26	31	26	38	32	29	40	27	37	33	31	29	36	30	38	37	34	40	50	31	28	38	38	27	36	29	37	31	29	30	22	31	31	39	35	32	44	35	43	45	42	37	39	30	45	28	33	26	32	34	31	28	32	39	43	34	30	33	30	33	34	31	32	30	26	28	26	38	35	28	35	35	31	34	39	28	31	39	29	30	30	39	21	30	41	49	36	28	21	26	33	39	28	26	20	31	23	23	35	32	30	32	30	36	29	27	46	47	32	30	39	30	33	29	37	33	39	34	34	27	35	32	21	41	35	31	29	28	31	31	28	33	37	39	38	30	39	33	35	28	36	36	26	32	40	37	27	30	28	28	28	30	35	37	30	31	32	24	33	40	37	44	24	35	39	33	45	40	22	29	27	30	25	30	20	32	28	38	35	33	37	30	36	31	41	45	30	23	25	25	25	43	33	31	36	35	32	34	37	36	39	35	18	28	37	33	36	29	32	33	29	34	34	33	21	34	38	35	35	30	26	36	29	29	42	34	29	44	37	33	33	32	40	33	41	36	33	39	21	29	38	24	37	24	37	39	39	24	26	43	40	25	32	37	34	27	29	28	29	33	33	30	34	39	35	45	26	36	32	36	32	36	37	35	34	37	29	35	40	31	40	29	34	29	33	33	43	30	38	24	34	38	38	30	28	29	42	41	31	39	23	41	27	29	28	34	34	36	37	31	37	29	40	31	23	39	27	39	25	34	29	36	24	34	37	32	30	29	27	37	33	38	26	34	22	46	33	27	27	33	30	28	38	31	36	37	34	27	36	26	31	26	35	33	32	32	25	33	38	43	43	36	26	34	37	40	25	27	27	34	17	28	29	28	21	30	31	32	37	33	30	39	28	30	35	34	31	31	26	42	41	38	27	31	33	31	34	28	30	40	32	28	35	31	33	27	30	36	35	50	38	43	35	34	31	44	50	32	34	23	33	30	39	24	29	31	25	34	44	41	32	28	27	32	27	30	35	39	23	30	37	41	38	38	30	28	22	33	36	30	37	34	36	30	24	34	27	30	30	36	32	27	24	42	27	33	37	28	28	29	37	36	27	36	30	29	40	23	32	31	27	38	30	16	29	29	42	30	29	29	40	34	26	26	29	32	35	37	32	40	27	29	33	36	27	38	31	32	28	29	32	25	23	40	29	39	34	31	34	32	33	35	33	28	25	35	36	35	47	37	31	35	35	35	22	35	33	33	33	35	33	31	34	31	34	21	38	38	35	36	27	30	36	32	29	40	29	45	35	37	25	37	21	25	32	27	36	35	31	40	25	27	29	25	29	37	33	31	41	27	35	36	36	28	30	36	35	32	26	37	27	37	45	29	43	39	30	32	42	45	39	41	27	41	32	30	31	33	27	40	40	28	35	25	21	41	35	35	36	36	41	27	36	41	29	31	31	34	32	33	26	27	29	31	25	28	37	28	34	25	25	32	36	30	32	40	33	37	21	27	37	28	29	22	31	38	36	28	33	30	23	41	24	37	27	28	41	38	27	31	27	26	27	30	30	22	34	30	31	41	21	35	37	29	27	43	36	33	30	33	31	40	36	26	32	35	30	28	28	32	36	32	40	28	37	27	41	35	29	31	42	38	47	29	27	39	25	25	36	38	30	25	38	31	29	30	41	27	25	37	41	38	37	36	36	35	30	40	34	29	29	23	33	20	27	42	34	29	39	29	34	29	33	26	39	24	24	29	33	29	37	35	40	36	35	38	24	42	23	36	35	23	29	36	24	32	33	27	41	23	34	32	31	28	27	30	39	35	33	33	25	34	28	36	27	37	26	26	36	31	30	47	34	31	41	32	42	35	52	28	38	31	29	40	39	30	31	30	37	25	38	37	31	28	27	49	25	24	27	28	39	34	31	25	27	31	41	34	33	30	34	40	43	32	31	21	31	43	27	38	26	31	35	28	31	25	46	32	33	43	36	33	28	23	36	44	48	36	29	26	34	25	44	28	36	31	28	32	41	22	31	42	32	40	33	31	31	37	33	29	29	33	36	34	27	34	33	31	27	38	39	30	36	35	31	41	40	43	31	30	33	36	37	37	32	31	34	27	36	27	37	27	34	36	27	38	36	43	30	36	40	27	27	34	26	43	35	27	31	26	32	37	45	29	31	32	26	33	41	34	44	35	35	26	28	29	33	25	35	41	34	42	47	28	37	28	37	34	37	31	37	35	36	50	29	31	41	35	26	30	23	29	28	26	30	29	30	36	32	37	35	38	34	30	25	28	37	37	28	29	27	32	35	33	36	41	31	33	30	35	36	30	30	31	36	39	34	35	34	38	38	40	23	35	40	25	42	39	37	40	36	32	32	33	33	26	28	26	37	27	33	36	35	31	38	33	30	35	30	28	38	26	25	33	30	26	42	33	38	31	39	31	33	30	44	28	40	26	28	32	31	32	30	35	32	45	36	36	29	35	28	31	40	33	35	33	40	25	41	34	32	37	39	33	27	36
33930	25707	19884	35316	41364	38941	34253	28763	23414	20232	16892	13855	11478	8919	7638	6391	5607	4804	4128	3726	3272	3087	2783	2727	2788	2838	2582	2402	2308	2195	2066	2064	2018	1784	1530	1470	1212	1192	1221	1104	985	1050	1009	1051	992	931	959	894	909	887	913	922	923	845	833	877	874	884	855	770	760	725	739	728	672	684	716	717	661	698	662	667	669	626	654	643	685	669	658	661	647	659	670	712	650	653	664	660	584	617	577	580	612	581	604	609	625	559	569	611	577	584	632	581	594	583	602	583	592	558	603	574	529	578	547	509	580	583	515	583	543	561	549	525	595	572	549	557	570	561	545	523	563	524	566	571	500	577	539	580	518	526	521	539	562	510	535	554	564	564	524	528	589	553	593	579	561	551	553	519	532	514	529	573	526	554	590	542	510	521	536	548	577	547	593	553	555	532	511	543	486	573	561	550	483	538	520	533	558	518	524	546	550	523	554	580	585	545	520	538	540	550	533	555	565	552	549	566	572	524	563	514	547	524	562	500	553	538	556	554	502	518	563	549	570	528	560	534	532	575	528	568	560	526	540	531	556	552	585	573	572	589	572	590	542	566	540	550	538	555	562	535	548	535	522	528	560	558	513	553	549	540	516	537	552	500	538	520	529	565	537	551	518	520	534	529	535	541	544	532	540	577	519	551	569	577	542	545	537	580	571	545	536	532	578	541	580	569	561	520	518	584	572	560	525	551	550	559	498	513	514	577	574	517	544	573	545	536	546	547	534	517	525	551	524	576	556	546	526	532	530	577	578	526	523	571	521	544	543	521	534	568	519	536	524	574	547	560	596	547	572	528	545	529	568	535	544	511	533	527	532	520	569	524	520	559	544	497	570	598	536	567	564	581	496	502	532	550	531	543	582	551	547	527	560	531	573	551	528	552	552	521	528	570	485	540	562	537	559	550	543	539	545	591	558	490	534	542	550	567	558	569	526	569	580	557	511	541	536	526	547	536	501	557	542	560	541	519	581	556	521	537	540	555	531	535	554	549	542	558	546	565	521	543	552	580	535	526	573	543	507	551	501	567	536	521	539	514	551	531	551	531	557	588	524	539	542	546	519	549	562	502	555	497	558	555	602	567	502	529	540	536	573	561	544	531	562	539	580	536	511	527	580	563	547	560	523	542	539	509	516	517	546	565	575	547	563	569	536	543	522	593	586	498	500	565	548	557	534	524	542	555	564	585	551	533	554	528	531	553	533	537	510	526	541	548	558	502	563	531	527	555	543	579	559	553	590	545	525	560	544	529	556	526	566	549	509	547	531	546	558	522	559	545	531	584	509	542	579	530	517	544	547	512	557	546	536	539	557	517	574	589	569	586	537	506	559	526	540	530	551	570	553	543	549	571	548	559	581	526	561	601	487	535	541	565	543	552	567	525	574	536	555	528	552	521	558	531	518	502	553	536	560	556	575	526	557	532	574	541	512	528	528	574	541	531	543	528	523	564	554	541	514	533	546	588	544	535	560	524	537	542	546	542	574	551	579	538	551	526	540	529	599	538	530	557	572	550	543	501	538	546	570	542	581	531	529	550	541	523	550	557	574	542	549	516	529	572	567	543	515	536	541	538	554	558	540	573	545	533	545	566	532	533	525	582	584	583	542	536	575	557	539	585	542	547	533	577	499	511	547	550	522	577	526	567	542	546	583	555	515	544	560	544	512	518	519	541	550	557	562	585	526	514	495	511	567	563	541	526	555	557	511	537	506	527	533	520	505	555	499	567	517	583	532	535	503	540	550	528	528	528	527	560	561	568	499	537	517	492	532	578	568	548	625	568	555	574	530	590	581	498	610	578	579	548	477	535	531	546	568	559	557	571	558	552	554	535	556	531	611	526	556	541	536	527	532	587	530	556	499	549	534	564	578	578	564	508	522	558	525	563	563	534	564	512	568	538	559	577	541	544	528	579	517	558	586	524	547	528	522	507	549	561	513	568	521	505	521	532	531	544	531	576	535	562	565	522	515	556	528	557	530	534	516	574	530	560	536	565	535	536	546	563	581	546	510	545	580	527	540	526	578	544	555	543	578	534	507	553	524	550	571	524	539	548	529	528	541	534	543	522	539	512	562	546	572	522	525	532	537	519	549	554	570	592	540	524	512	572	560	564	596	528	502	545	530	511	528	502	559	509	545	522	524	521	546	560	556	532	556	558	552	530	546	562	554	587	533	515	506	591	571	557	579	569	509	534	551	523	571	534	550	575	575	571	515	516	582	523	511	565	555	570	540	527	581	526	526	529	523	584	521	517	518	550	565	544	535	532	577	549	520	502	544	518	521	525	555	528	556	537	551	545	536	544	570	520	528	576	551	560	566	555	577	548	525	518	523	544	517	539	517	562	584	557	535	517	550	532	548	547	552	548	588	534	544	599	569	547	543	572	506	507	614	540	538	559	555	561	523	504	550	562	544	537	550	592	527	558	510	532	538	564	548	553	500	539	570	552	543	520	559	511	497	535	579	512	560	520	543	581	514	519	539	551	553	545	556	571	546	591	530	604	537	561	554	553	543	553	562	561	586	554	566	558	536	524	554	549	544	565	593	571	542	539	577	530	541	538	553	533	553	524	499	570	566	531	522	569	571	569	521	530	513	591	568	517	568	521	538	568	521	541	534	539	569	511	578	542	524	526	537	527	509	518	563	565	573	521	533	531	538	539	534	543	581	547	560	537	563	545	526	528	513	552	564	470	569	563	557	568	570	561	562	588	495	527	560	578	506	505	518	556	554	539	532	591	572	548	540	506	528	523	563	554	566	572	556	525	533	520	510	517	568	565	592	571	539	584	569	595	545	549	540	547	537	512	545	526	519	545	502	559	545	531	533	555	532	567	547	543	574	506	542	515	575	533	553	543	569	554	543	533	586	536	552	549	537	516	524	585	541	566	572	520	522	503	580	546	565	544	527	549	542	554	535	515	551	553	546	550	589	541	493	569	570	585	517	566	520	560	470	502	526	548	515	524	528	531	550	523	598	554	565	573	526	549	555	562	564	527	540	513	534	525	559	568	563	531	557	552	556	542	590	553	554	527	561	548	534	582	568	528	526	524	583	540	528	532	553	554	526	514	581	572	559	589	550	519	528	513	578	609	530	504	567	517	556	503	530	610	534	581	511	569	520	521	549	579	531	529	555	562	586	543	553	594	555	553	508	524	545	548	562	546	567	503	556	540	522	570	549	540	544	572	523	539	542	532	609	557	545	521	560	518	592	527	559	541	531	536	494	532	597	514	568	522	493	498	526	534	574	552	552	509	556	580	534	548	561	539	521	564	548	546	595	553	510	557	530	572	562	543	547	522	547	562	534	527	542	550	515	539	538	579	595	569	536	565	588	544	540	537	535	534	538	581	538	544	560	522	540	538	579	515	561	526	552	524	528	568	594	558	552	551	535	537	539	570	546	598	567	536	529	513	486	576	560	526	559	536	533	564	553	546	530	547	538	544	551	535	523	525	566	554	555	496	536	530	597	536	572	558	556	586
5123	2813	1659	1243	1998	2176	1693	1250	956	779	616	495	338	307	240	234	176	140	125	121	126	106	101	87	108	112	102	86	85	91	88	64	68	65	51	50	58	57	43	36	39	38	39	34	27	41	39	41	38	36	37	38	34	37	37	34	40	42	29	34	34	32	33	38	33	42	30	27	43	37	35	32	34	30	23	41	20	31	38	27	38	22	27	33	29	31	28	39	26	37	27	25	30	30	26	25	25	34	37	25	30	20	37	30	31	32	28	28	23	19	36	26	23	29	36	20	28	23	25	27	24	25	21	31	27	22	33	19	28	27	23	24	27	29	30	28	26	24	25	22	16	22	25	25	21	29	20	23	25	33	32	33	22	30	30	26	16	31	15	31	31	31	24	22	29	31	26	21	26	24	26	25	30	23	28	22	27	31	33	31	22	34	26	24	26	28	20	33	14	29	32	27	23	28	23	22	27	24	24	36	26	23	29	24	37	19	27	25	21	31	21	19	34	18	17	18	25	27	27	27	27	21	24	25	29	21	30	19	30	21	29	33	19	29	24	29	22	21	26	21	15	33	19	37	26	25	30	21	22	18	22	22	23	28	21	20	17	31	19	23	29	26	29	25	24	34	27	24	24	27	29	22	27	36	27	23	29	20	21	26	20	24	24	26	25	36	35	30	25	32	33	31	33	34	20	29	29	27	23	24	38	30	27	16	27	26	20	18	22	28	26	33	25	24	26	27	27	27	30	30	38	19	23	39	29	31	17	26	25	22	31	28	20	24	19	22	20	42	19	27	25	31	22	31	24	22	20	11	19	25	25	28	32	28	27	33	29	29	28	20	27	18	25	15	20	26	23	15	20	26	32	26	28	22	27	31	23	19	22	26	28	35	32	21	25	35	31	27	30	25	23	26	29	31	33	24	21	23	17	23	25	23	26	37	33	15	18	24	23	17	31	33	28	23	30	19	25	24	21	17	35	34	24	24	31	25	18	39	28	25	22	26	26	25	24	28	21	21	27	23	21	36	29	28	27	26	24	23	22	27	31	26	28	35	25	25	25	25	35	23	24	21	21	23	21	18	24	27	17	21	22	18	28	28	27	21	32	21	39	34	26	40	23	28	33	23	19	27	19	32	34	27	25	27	31	22	32	18	26	28	27	39	34	30	33	30	24	22	32	26	23	23	19	29	26	22	31	26	28	26	23	13	35	20	29	21	25	25	23	23	33	24	17	30	28	20	26	31	29	27	31	27	23	27	26	28	19	16	25	26	27	23	27	26	23	24	26	28	26	28	22	21	26	32	29	25	21	25	28	29	28	34	26	30	25	30	22	21	27	16	25	29	27	26	32	30	27	21	29	24	24	19	34	24	25	25	30	30	28	33	24	23	33	34	31	32	32	34	28	28	26	31	25	29	25	19	21	35	28	22	23	31	26	19	25	34	28	26	21	25	22	22	30	32	35	19	31	28	19	19	19	25	28	22	28	23	21	31	33	23	18	18	22	22	24	20	25	25	19	26	26	26	21	24	35	24	28	31	17	24	43	29	25	27	28	17	23	34	24	30	28	31	27	31	26	23	27	25	31	25	23	24	24	23	25	24	24	26	36	21	29	33	26	22	29	27	31	33	26	30	26	29	28	17	24	32	29	35	19	32	21	34	27	35	18	26	23	28	35	30	23	23	30	24	32	28	19	24	22	27	25	16	28	21	26	33	25	26	25	23	30	24	24	24	28	18	29	28	20	22	27	27	31	20	19	22	21	17	33	24	29	24	36	21	34	23	32	22	25	31	20	25	32	28	20	26	31	24	20	25	28	35	25	31	30	25	31	32	20	25	27	24	28	18	21	28	28	21	22	36	22	25	29	26	27	27	30	29	21	25	32	27	26	20	25	28	27	25	24	27	21	28	24	22	26	30	30	29	27	29	32	27	31	16	35	28	24	23	21	21	30	40	25	20	26	18	33	27	27	29	17	26	29	26	25	32	28	27	26	37	14	32	27	21	25	29	25	30	24	27	27	33	27	23	28	34	21	21	29	20	18	22	19	29	21	26	34	27	22	24	27	32	25	33	28	23	32	32	22	24	27	23	28	27	28	22	22	26	28	26	25	33	26	22	23	24	21	29	26	20	22	23	26	17	25	26	23	24	18	26	24	27	30	19	33	34	21	30	28	31	35	19	27	16	19	24	19	35	21	19	31	29	28	31	27	22	32	32	23	27	23	24	33	27	22	34	29	22	28	21	23	23	17	38	25	34	28	27	30	28	32	30	26	28	15	36	31	34	32	30	22	25	19	25	24	28	28	21	26	28	30	25	27	17	24	21	26	29	27	32	21	31	27	25	17	28	17	27	27	26	30	29	24	33	25	38	22	28	26	25	28	16	27	32	29	24	28	22	27	30	32	25	27	30	24	22	26	22	20	29	25	18	19	24	33	25	23	32	31	27	34	28	25	24	32	28	23	19	30	29	24	23	31	28	26	32	29	27	31	21	21	29	30	32	25	23	22	23	35	33	26	18	30	37	42	25	30	19	22	21	22	31	24	26	24	27	22	25	27	22	24	24	35	31	22	22	32	25	27	30	23	26	28	26	28	25	35	33	37	25	31	34	21	22	27	35	17	15	21	37	33	22	30	28	26	26	21	31	19	23	27	30	24	18	22	25	30	24	27	35	16	20	19	25	33	30	26	23	26	31	23	21	23	25	34	32	25	28	30	24	23	20	30	18	28	29	25	22	25	25	23	20	18	29	27	23	24	25	21	27	35	22	27	22	30	35	30	25	29	20	20	25	22	28	25	37	16	25	33	19	29	31	28	20	25	22	19	24	30	30	29	20	32	33	21	24	35	21	24	31	20	19	26	24	28	26	31	28	34	28	33	28	32	31	30	31	34	31	22	36	25	28	24	29	23	33	34	24	24	30	31	27	24	24	29	18	36	22	29	20	26	27	27	27	26	31	18	19	27	20	28	25	31	24	28	16	34	20	24	32	28	29	29	23	27	22	18	28	32	29	30	25	24	27	25	34	21	26	20	20	31	30	21	32	16	23	24	21	27	24	27	20	29	22	27	24	29	28	18	23	34	29	29	25	36	26	31	38	32	35	27	27	30	28	18	29	23	29	32	21	32	25	35	29	20	25	21	39	34	26	27	27	31	27	16	26	18	18	33	18	30	32	35	28	22	16	24	24	24	30	33	19	24	30	31	30	27	28	40	30	27	26	24	22	21	21	28	27	25	29	36	26	25	27	22	22	19	30	23	24	26	20	33	29	26	22	22	27	27	39	31	25	27	27	24	26	26	16	22	38	23	19	22	20	23	15	16	28	22	22	24	23	36	33	20	25	16	26	22	20	31	28	28	29	22	27	21	22	20	26	23	21	28	25	24	34	27	25	38	26	31	35	31	26	36	20	23	25	25	20	36	33	18	25	23	19	25	30	25	38	25	33	16	22	30	30	35	22	27	27	34	26	22	22	17	32	27	26	32	29	18	21	25	21	20	27
40158	30084	24529	39595	46472	43483	38545	33229	28474	24637	20978	17782	15049	11992	10280	8979	7655	6487	5626	4946	4394	3993	3562	3540	3781	3671	3313	3160	2941	2770	2652	2775	2372	2129	1881	1734	1424	1434	1407	1231	1218	1150	1200	1109	1016	1095	988	1033	1028	1001	967	945	879	929	900	886	848	810	738	775	704	761	782	698	679	681	740	667	631	646	601	616	642	553	649	607	692	573	600	547	580	631	672	638	606	554	626	626	580	564	526	505	515	593	549	535	495	523	463	545	497	510	493	464	484	494	479	505	460	451	472	429	446	487	474	413	474	466	419	445	436	401	404	438	436	462	453	485	461	464	418	421	433	429	434	445	430	440	420	428	444	455	458	442	433	462	435	433	466	446	420	461	443	465	431	479	414	420	433	388	410	445	441	462	453	455	460	427	447	413	442	432	467	462	427	424	448	438	439	503	448	464	429	449	472	449	454	425	471	408	413	441	416	427	449	419	410	438	408	455	435	457	418	416	422	461	448	430	437	433	453	427	481	431	419	418	442	425	417	427	412	437	395	414	409	447	479	426	455	461	425	444	422	453	457	457	454	443	411	409	441	428	420	430	457	437	442	430	413	443	428	438	444	425	458	434	414	461	449	424	435	432	453	448	448	453	420	436	431	419	424	436	415	454	463	437	443	448	462	430	469	394	406	438	431	438	398	404	451	456	450	405	423	431	433	438	461	432	434	467	438	417	456	433	419	410	445	447	441	397	417	440	447	400	452	457	424	490	414	410	423	447	458	441	447	425	465	413	419	441	451	420	428	434	444	453	446	429	449	459	476	429	459	408	438	417	451	437	428	397	433	426	432	434	448	419	461	435	407	460	466	399	446	437	442	438	422	416	452	429	443	434	416	427	434	454	384	465	434	426	431	432	452	432	407	431	413	425	410	441	423	467	461	466	459	455	406	457	409	405	445	443	401	427	438	461	430	436	429	449	426	431	414	395	447	440	457	409	448	412	407	411	401	414	431	431	396	442	443	441	444	441	405	449	425	402	430	449	450	443	446	465	422	414	420	430	486	396	400	387	427	415	440	479	427	445	425	428	446	436	467	433	423	466	446	427	446	412	419	438	422	459	439	437	476	422	447	449	458	450	417	473	384	431	423	413	479	425	443	461	421	394	399	438	471	453	416	422	440	402	398	452	472	437	442	452	392	449	426	464	427	407	455	436	420	465	413	450	444	459	430	410	416	408	434	452	402	433	413	453	466	455	454	443	454	443	438	375	422	441	431	422	482	443	434	438	411	427	420	428	446	431	422	456	464	427	407	456	425	453	426	453	453	409	460	404	441	421	417	410	419	452	428	447	463	460	443	417	441	422	434	425	452	443	411	434	467	454	423	416	438	422	406	476	462	406	449	408	433	441	455	440	438	413	423	428	429	404	436	414	441	433	413	466	438	435	434	424	440	443	438	439	431	438	441	434	456	431	447	423	444	412	434	418	363	447	423	434	450	467	448	448	409	442	417	439	386	442	447	410	388	431	417	451	436	438	419	421	466	383	443	412	471	404	430	412	433	435	439	428	409	479	449	435	438	451	427	418	408	396	441	454	435	416	413	439	422	443	414	426	461	455	438	436	443	477	435	475	466	439	419	452	413	436	427	467	433	441	454	407	416	438	451	455	428	455	404	483	425	439	457	454	437	462	427	444	432	433	406	422	431	481	461	449	426	429	452	422	416	445	420	403	434	421	451	391	431	435	438	446	414	453	456	439	419	454	429	416	445	438	419	418	441	452	403	412	439	443	431	458	424	451	450	469	475	416	423	406	413	428	390	396	421	397	470	394	465	446	443	436	426	429	485	446	409	462	444	429	465	440	460	447	398	427	446	422	464	425	441	445	449	437	435	440	435	432	429	437	451	438	444	415	461	455	434	410	419	432	417	414	422	443	420	431	443	422	447	447	403	463	448	458	461	419	407	442	403	429	413	409	451	469	457	428	427	436	418	432	438	435	425	391	415	417	412	433	438	447	437	432	462	408	396	459	446	437	410	401	444	415	453	406	426	456	446	421	436	445	465	459	424	432	461	425	458	426	423	445	411	451	390	452	411	468	439	426	459	425	445	446	440	400	416	448	449	428	444	438	424	450	387	446	437	393	441	414	434	474	447	435	419	403	427	420	406	427	421	405	403	429	435	388	453	462	415	442	446	405	452	440	444	437	398	446	442	432	419	445	429	455	411	418	468	423	424	436	449	391	432	409	417	409	488	438	457	417	472	452	395	454	392	447	450	401	435	432	416	453	462	427	436	465	453	465	402	401	472	413	448	440	429	426	444	430	453	445	451	452	428	417	440	422	448	438	441	442	416	428	415	456	430	437	400	437	483	400	453	454	442	457	402	430	461	406	409	413	426	432	484	418	391	411	454	400	443	448	434	419	455	413	461	429	419	426	447	419	469	410	422	436	389	403	427	435	443	424	433	389	436	442	450	457	454	458	433	465	433	435	423	424	423	406	428	441	427	435	413	413	440	450	410	416	429	397	415	435	443	441	443	439	430	452	383	384	400	441	474	445	424	401	424	396	446	435	430	442	453	406	457	402	438	454	446	422	419	431	422	491	468	433	405	417	466	446	414	468	441	453	439	447	409	452	438	409	458	422	451	406	436	395	468	403	418	468	387	409	434	458	453	410	424	460	479	434	436	431	445	469	460	402	421	436	397	431	446	445	446	433	407	434	458	442	450	445	432	435	426	431	446	448	397	420	412	419	415	427	438	459	462	394	438	432	395	460	406	441	431	440	392	418	449	441	440	421	411	456	480	454	451	421	438	402	450	441	444	438	447	452	433	447	428	455	393	409	418	404	480	434	435	412	454	411	438	470	450	425	426	442	439	448	408	453	475	423	419	433	473	484	416	429	462	434	421	405	406	444	411	465	418	406	416	453	443	471	407	416	438	451	437	415	483	433	417	472	426	437	449	435	424	449	410	433	443	384	433	437	437	467	400	416	401	426	412	445	425	444	462	404	466	452	442	420	414	421	444	404	420	438	415	451	457	418	399	396	419	414	412	446	462	400	419	477	434	439	449	440	449	438	431	434	428	401	445	404	381	448	442	422	446	444	409	431	437	451	421	448	433	430	426	459	413	425	424	438	433	460	461	474	432	417	425	424	394	443	452	429	446	413	406	457	430	483	414	453	431	414	463	443	431	431	394	436	455	419	431	429	449	477	456	442	435	435	401	405	421	441	489	417	418	428	400	437	413	439	401	453	456	408	420	396	455	428	424	441	465	429	431	458	409	431	421	490	450	465	445	402	438	438	446	469	474	417	412	431	410	426	432	395	448	405	444	405	457	448	445	456	431	443	434	449	419	451	477	400	400	457	437	443	445	461	411	443	450	414	444	411	409	419	446	436	452	436	435	468	413	419	404	398	441	447	416	438	463	427	408	464	425	446	409	414	470	435	463	442	418	441	404	472	422	446	388	451	445	452	442	434	435	459	461	431	453	420	448	472	420	461	441	429	414	443	441	433	435	413	423	431
2921	1199	737	607	1059	1089	775	577	478	396	334	235	179	151	147	127	99	90	78	62	57	63	62	44	64	74	62	59	56	51	54	55	32	32	38	37	42	32	47	32	35	37	39	34	29	37	34	27	38	32	24	36	38	36	27	28	25	27	27	34	26	30	32	20	26	26	37	28	21	32	26	25	24	28	36	34	24	33	26	26	25	36	31	31	16	35	26	27	25	23	21	30	29	26	29	20	20	28	27	25	35	37	35	33	25	23	18	21	15	19	28	34	33	26	22	25	27	23	20	17	21	17	28	27	21	25	26	25	29	26	26	18	29	25	28	21	20	25	27	25	29	22	21	26	28	32	19	24	29	24	24	18	22	20	31	16	16	22	20	24	28	20	23	25	28	26	19	26	22	24	25	27	15	23	18	20	15	20	22	25	16	20	25	33	29	25	19	33	24	26	22	23	27	26	19	25	27	29	16	19	20	22	22	30	27	29	13	16	26	20	20	22	32	26	13	25	34	32	27	24	22	23	17	22	19	14	23	31	23	24	24	17	16	27	22	26	30	21	17	39	20	15	28	18	29	22	30	18	28	26	22	22	26	30	23	25	21	18	19	22	15	20	27	21	32	21	27	19	31	19	27	26	19	24	26	23	31	32	20	20	26	23	25	28	29	25	20	23	27	26	13	21	21	19	23	16	27	23	25	28	19	26	23	21	27	31	31	24	23	28	23	23	26	24	22	27	26	32	29	18	27	30	27	21	25	31	23	27	31	23	17	36	24	26	25	22	30	20	18	35	28	22	31	21	29	19	22	26	20	28	21	20	35	31	22	33	24	29	25	28	20	27	30	23	17	22	23	34	21	25	21	20	19	26	28	18	22	24	15	33	17	19	20	20	26	21	22	24	22	20	31	18	24	17	21	28	22	28	25	23	21	29	21	25	22	29	26	39	27	19	17	29	40	24	27	32	27	21	25	24	25	30	26	25	26	20	25	23	18	19	22	28	25	22	18	29	23	21	33	22	27	29	24	8	29	26	32	24	23	24	26	20	38	26	18	30	22	22	29	31	27	25	30	32	31	18	19	22	28	26	32	20	19	28	31	32	24	26	26	23	24	24	30	26	31	20	21	24	26	30	27	27	25	24	28	26	20	24	22	23	32	24	21	21	17	25	19	20	24	21	26	26	28	24	28	23	28	32	17	27	27	24	22	22	27	39	27	31	30	23	28	21	29	24	22	21	23	32	28	29	24	21	23	26	25	17	25	28	31	26	22	28	23	29	23	23	22	22	19	28	17	29	24	26	24	29	27	21	19	20	26	27	18	21	20	23	35	29	34	15	23	21	16	30	29	31	27	18	28	18	34	22	28	24	27	23	15	28	24	19	22	27	24	20	24	27	25	23	22	20	27	19	26	28	23	22	23	33	26	29	36	24	27	26	30	29	20	20	21	27	21	24	17	26	20	24	24	26	23	28	28	20	26	20	15	27	25	23	24	37	19	29	29	16	25	30	36	22	21	25	30	16	33	24	23	25	22	26	24	15	30	15	30	23	35	27	27	26	20	25	28	21	16	31	35	22	20	20	24	22	24	18	31	34	28	32	18	22	30	24	27	32	28	26	35	19	26	27	28	29	20	16	36	19	24	29	22	23	28	24	25	20	35	22	26	23	20	19	38	21	23	21	33	29	25	23	31	25	30	25	28	26	28	26	28	29	21	27	25	24	26	26	23	35	23	28	27	24	21	18	23	18	28	20	29	27	21	25	21	30	20	29	31	18	25	22	28	30	27	17	23	20	29	36	24	23	22	28	30	24	24	27	21	10	23	25	12	23	31	20	20	20	21	19	33	23	21	22	21	16	22	19	21	20	17	30	25	26	30	36	15	23	13	28	31	24	26	27	18	23	26	21	26	32	16	19	23	26	29	30	27	22	18	21	27	30	21	32	19	18	20	13	21	24	19	22	24	22	23	26	27	20	27	23	21	30	28	26	24	17	35	20	21	21	24	18	26	28	30	26	17	26	23	17	29	26	23	24	21	23	21	22	24	29	22	20	22	19	23	26	32	26	25	28	26	22	21	14	17	30	26	26	30	20	24	24	24	23	35	18	17	39	22	19	21	22	38	32	26	27	17	28	24	19	33	26	22	28	18	19	21	24	27	26	32	27	15	25	24	29	31	26	15	33	19	15	23	20	24	29	31	31	24	24	27	19	25	32	22	26	27	22	22	21	22	22	26	23	20	22	16	25	20	21	39	28	20	19	24	29	30	15	24	27	43	22	20	25	26	34	28	23	23	31	22	22	28	26	23	22	26	30	32	21	27	16	22	20	12	28	25	24	38	22	27	31	26	25	31	27	23	24	21	26	27	19	21	16	24	20	17	28	26	26	25	33	24	23	21	23	21	30	25	29	22	22	27	23	22	24	28	24	23	22	30	21	21	21	36	29	23	22	28	19	20	25	31	39	29	31	25	18	19	22	21	17	29	27	24	26	21	34	30	26	26	31	32	25	16	28	20	23	26	21	30	18	26	34	27	24	32	24	17	25	31	29	23	22	26	25	35	31	23	21	23	18	35	28	29	25	20	25	32	26	29	22	26	28	26	20	31	31	27	18	22	23	20	35	23	27	25	23	23	29	32	19	20	30	28	16	22	19	19	20	29	27	22	27	33	28	25	29	18	26	28	34	28	26	26	28	27	23	35	20	24	28	29	27	26	18	30	10	28	27	31	22	25	17	26	25	28	30	15	25	28	27	32	27	20	30	17	22	27	23	17	21	29	34	16	24	27	14	26	27	20	11	25	26	19	17	27	19	27	18	24	25	21	27	26	33	31	24	23	24	19	29	30	35	29	26	24	25	27	17	23	17	32	32	25	19	28	24	32	22	8	21	21	25	17	23	18	21	32	27	25	21	17	21	18	17	26	35	23	18	24	25	24	23	29	30	32	19	29	24	27	29	29	36	19	24	29	24	25	18	20	16	21	20	20	30	18	25	30	26	18	34	22	23	24	24	28	19	21	23	21	24	24	27	22	24	25	28	31	25	27	20	21	11	26	40	24	23	21	28	28	25	18	23	21	30	19	21	28	29	22	33	29	20	28	24	22	28	21	20	30	24	31	32	29	28	25	23	23	31	31	29	16	30	18	18	25	28	31	29	18	22	22	15	26	26	23	26	32	40	23	29	31	32	32	31	20	22	26	25	17	23	25	18	23	21	23	18	20	19	33	27	24	27	19	19	13	27	31	16	13	27	20	25	29	30	19	31	22	29	18	25	15	29	22	29	24	26	21	26	31	20	21	27	21	28	28	26	24	28	14	30	23	28	22	25	24	26	26	22	25	22	22	22	32	20	24	20	25	27	19	23	31	33	27	17	26	19	16	26	14	22	30	22	23	28	17	25	23	21	27	18	27	22	29	26	17	20	18	22	25	25	17	24	17	24	18	28	37	32	30	27	23	28	29	26	20	21	24	18	23	29	24	22	25	23	27	22	31	19	28	22
31330	21791	16181	31393	38162	35264	30309	24446	20148	16691	13442	11149	8739	6782	5558	4591	3970	3404	2890	2644	2270	2187	2005	2146	2077	2155	1913	1927	1948	1633	1619	1664	1435	1268	1205	1017	892	897	939	825	837	710	717	687	643	702	679	682	679	645	642	665	596	620	592	593	617	584	580	545	510	506	526	530	495	546	494	497	481	493	475	499	507	506	473	462	482	490	474	455	454	514	535	469	464	473	476	474	457	460	462	466	433	461	435	408	427	444	422	404	430	410	442	434	416	403	450	409	413	402	406	418	397	422	383	388	400	406	401	417	380	386	379	415	381	407	429	404	413	412	386	389	437	411	397	429	417	385	388	405	405	384	391	429	396	396	407	397	387	447	434	400	423	412	387	422	409	393	442	379	424	443	415	439	422	384	416	386	403	394	396	377	420	419	372	354	377	379	403	418	446	430	366	404	397	415	393	416	426	358	421	421	426	392	411	424	377	400	434	396	370	421	431	383	404	425	417	389	450	411	404	407	421	393	370	412	376	420	412	429	411	420	418	394	425	410	422	434	399	395	396	368	389	415	369	429	387	385	397	384	374	458	401	382	422	400	409	409	419	400	449	416	388	401	341	424	383	425	391	406	394	366	435	367	418	379	417	439	393	404	418	408	407	379	410	416	419	428	394	373	391	379	394	383	416	396	426	407	384	402	419	416	415	398	402	364	422	407	400	377	422	409	441	415	384	391	391	395	432	419	401	410	408	405	372	389	415	378	383	412	383	396	381	372	374	425	393	400	384	386	357	404	400	412	420	375	409	396	401	404	375	408	416	373	404	437	405	419	370	389	387	428	393	400	402	393	432	411	414	411	406	406	400	413	367	410	401	432	408	425	437	396	377	433	410	392	388	375	378	408	374	410	409	435	405	373	409	413	432	434	404	426	430	392	395	406	383	369	418	398	404	397	473	409	452	363	378	383	400	422	397	391	371	421	386	416	400	411	387	410	394	375	391	389	407	398	372	443	404	421	416	433	404	405	414	407	406	391	385	374	389	397	399	398	395	377	414	417	380	419	422	383	421	472	421	420	395	382	398	417	394	382	410	403	400	437	416	421	425	408	379	369	384	388	373	419	387	395	392	414	416	401	441	425	423	424	392	419	402	362	394	439	394	400	432	407	413	380	384	413	384	394	436	438	427	392	399	411	404	406	426	431	388	372	388	422	406	413	403	388	393	390	422	388	392	411	470	428	417	398	418	401	406	364	421	445	399	353	377	366	405	416	378	397	431	405	420	422	417	406	428	391	417	426	403	426	395	394	386	411	427	438	384	418	413	428	401	340	401	371	412	414	456	401	425	361	410	414	415	401	411	393	419	448	408	415	401	405	364	406	416	392	432	443	375	418	393	394	393	420	413	400	368	411	399	415	417	426	392	430	403	396	374	424	427	404	391	376	425	402	417	413	402	405	391	393	420	379	368	384	425	413	399	420	402	425	397	381	390	407	405	394	390	370	357	412	438	387	428	381	408	391	383	401	387	379	437	384	389	388	389	379	365	393	366	417	428	436	386	393	356	417	416	413	411	417	387	409	410	410	397	405	398	395	401	397	387	427	385	397	398	391	401	397	383	392	429	396	386	459	446	407	395	423	436	396	370	429	411	442	387	408	386	403	401	388	405	382	445	395	410	466	448	381	386	377	387	405	402	387	383	416	400	399	413	377	389	407	409	409	379	391	410	406	379	414	386	404	408	417	392	415	383	387	421	402	408	390	399	394	450	384	430	414	397	425	393	400	416	413	389	358	410	408	414	377	449	419	395	411	415	394	386	406	418	432	370	369	391	390	384	401	438	372	380	391	422	413	392	432	429	428	416	452	388	435	412	396	408	398	409	404	418	417	387	378	422	396	361	385	431	384	378	424	393	354	390	392	405	354	399	379	421	415	413	409	429	414	389	408	387	414	393	435	430	414	442	433	431	368	383	419	442	380	399	433	383	432	393	360	416	411	419	388	384	380	408	370	397	426	402	424	409	403	391	397	402	378	405	414	415	391	419	438	416	425	438	393	397	402	404	351	413	391	411	345	401	363	409	429	414	387	413	384	403	428	387	395	375	384	413	429	442	412	394	399	414	397	430	384	432	408	381	401	414	422	439	422	372	400	403	420	399	395	428	403	369	372	374	391	419	434	403	388	375	411	396	406	415	410	400	416	392	429	453	406	416	388	430	410	355	403	371	422	381	427	395	408	356	400	396	420	398	410	392	433	414	412	459	372	399	411	426	410	404	407	395	376	403	389	439	386	390	409	426	396	422	404	450	433	415	361	399	349	401	441	419	397	395	368	424	394	396	373	409	390	419	373	368	400	396	396	377	408	398	410	401	389	402	384	402	393	419	401	431	410	390	407	405	448	422	431	401	402	393	409	394	372	395	419	390	409	356	457	420	406	402	432	399	421	446	379	418	437	405	406	437	428	444	380	377	451	423	449	426	377	425	404	394	405	370	420	377	427	424	390	386	419	375	434	441	368	417	406	379	414	390	385	376	393	407	394	407	438	371	397	427	402	416	382	400	397	405	441	418	400	402	424	409	380	446	410	402	399	397	393	383	423	377	401	444	399	377	392	399	412	380	410	374	388	423	416	392	405	396	409	383	400	430	404	410	404	420	387	388	397	392	443	402	420	394	410	427	378	425	424	390	376	389	368	402	365	416	414	446	424	421	408	457	400	378	421	400	389	390	433	444	408	390	402	397	432	369	383	446	406	409	390	427	414	398	395	418	422	429	372	392	395	417	401	410	394	399	408	424	382	399	407	408	425	421	434	391	406	411	424	380	472	399	385	398	432	404	381	388	410	405	386	416	399	436	394	373	388	398	385	393	405	420	373	385	379	418	418	406	369	397	401	394	404	396	393	409	381	380	422	390	381	389	340	415	416	404	400	383	406	384	411	396	371	387	371	422	444	400	388	412	425	395	375	404	429	401	420	372	393	417	391	377	389	363	401	418	410	434	388	408	386	379	388	415	391	411	409	387	384	372	435	422	418	433	432	420	396	422	396	384	415	406	389	402	402	420	399	418	414	418	354	420	434	378	405	405	406	403	374	381	409	419	400	390	383	415	449	401	404	411	389	398	382	401	414	415	403	410	392	390	429	388	432	395	355	423	411	387	397	410	412	401	407	389	393	422	405	394	424	409	413	403	409	403	415	424	402	438	419	403	422	387	439	403	404	421	434	355	392	413	426	380	407	435	424	368	454	397	358	452	396	401	406	387	377	365	405	373	400	431	431	389	438	404	406	381	419	418	388	407	393	395	424	393	408	388	398	402	384	402	392	414	423	392	396	415	408	404	397	422	409	435	426	389	404	438	396	377	390	381	454	392	423	361	417	407	441	399	426	401	410	407	399	375	376	402	381	436	425	422	395	393	365	408	425	394	377	416	389	370	350	404	352	387	389	407	410	395	376	432	420	413	393	435	375	426	368	396	398	353	390	415	412	410	390	402	409	388	412	371	411	401	387	422	397	420	407	397	338
2770	1153	679	604	1053	1043	882	617	440	405	293	276	201	129	126	117	92	78	65	68	65	51	53	54	80	66	52	50	63	39	54	43	50	28	33	36	29	43	42	33	31	36	23	28	22	31	30	30	21	25	35	34	30	32	36	27	30	22	26	23	16	21	30	31	22	20	21	26	24	19	33	26	31	29	23	19	23	16	20	20	31	21	31	23	24	18	20	23	15	26	16	24	22	23	22	29	32	23	15	32	22	24	22	23	26	26	22	21	19	28	17	15	20	25	24	25	17	22	32	17	19	17	26	15	23	25	27	30	17	24	20	17	20	20	27	27	23	29	28	20	24	19	23	19	23	27	24	24	19	14	22	27	16	28	13	19	27	24	24	14	25	19	13	22	21	27	25	23	28	20	21	21	24	22	21	23	21	16	26	32	26	20	17	16	30	19	22	21	20	28	14	26	24	26	28	13	27	21	25	19	24	26	18	21	17	21	26	21	11	21	23	37	21	23	22	16	23	25	22	21	25	27	21	22	20	22	19	22	26	27	24	20	16	24	25	22	31	18	16	18	30	22	34	24	30	27	22	19	22	14	30	22	24	26	27	24	30	12	16	16	24	23	26	25	25	20	19	24	24	23	22	23	30	20	31	25	26	17	29	22	30	29	23	26	32	20	32	18	24	21	27	16	22	27	23	20	21	21	11	28	29	16	17	26	24	19	26	17	20	23	32	16	15	20	21	22	13	20	13	22	30	25	25	29	23	16	24	25	27	19	19	23	28	26	24	33	16	24	25	17	25	28	31	20	14	22	25	16	19	21	23	23	25	16	25	16	22	23	19	25	24	26	36	33	20	28	29	20	19	16	21	20	31	19	31	22	15	18	21	10	13	23	22	26	25	21	24	20	20	22	19	15	15	31	20	34	25	24	19	14	26	26	18	20	21	24	20	26	22	24	21	18	31	15	20	17	16	25	24	18	22	26	28	23	21	27	22	25	14	23	30	25	23	21	22	20	17	24	23	18	21	31	28	21	28	29	27	18	24	25	23	19	32	20	20	22	28	24	35	25	23	23	19	16	14	25	21	26	30	22	24	29	26	18	23	29	16	18	17	29	25	27	25	30	18	24	21	23	17	22	18	22	17	28	19	23	23	20	27	17	26	21	22	26	22	23	23	20	27	29	19	20	31	21	18	22	37	19	20	14	28	14	20	20	19	22	25	22	22	26	24	20	20	19	22	20	26	22	28	21	16	18	18	17	16	26	26	15	22	21	28	23	20	22	27	32	32	16	19	22	23	28	19	19	20	20	21	29	22	25	23	18	26	25	26	22	15	23	19	29	27	24	18	13	20	21	22	26	32	20	14	29	20	24	20	26	26	17	18	16	21	27	20	23	20	32	30	29	18	30	28	25	18	23	25	21	23	19	13	22	21	21	16	22	33	27	22	25	21	17	21	26	17	16	24	22	19	18	21	20	13	16	19	22	20	32	25	24	16	22	22	16	24	16	23	23	23	18	19	28	13	26	22	21	24	24	11	26	20	23	24	19	32	21	21	21	30	22	31	24	18	29	28	18	19	20	18	20	18	20	29	19	21	17	26	28	21	21	19	24	24	15	24	23	18	25	28	22	23	22	18	27	26	31	26	22	15	21	24	28	32	23	28	24	21	17	31	28	14	19	14	17	17	17	15	20	14	27	24	16	16	24	19	23	11	19	11	25	26	21	20	29	22	17	24	25	24	21	21	19	26	25	26	17	18	16	20	22	22	21	25	22	22	25	22	27	17	22	20	30	34	21	15	29	22	20	15	27	21	13	22	21	27	10	23	22	25	21	28	21	17	19	15	24	20	25	27	28	24	17	21	18	28	19	16	21	16	23	17	22	22	16	20	21	22	17	19	21	16	24	18	24	10	19	27	16	18	25	22	18	22	30	25	17	24	20	16	14	27	19	28	19	24	28	25	20	25	12	22	20	28	21	20	20	18	25	24	22	26	22	24	15	16	18	29	22	21	16	18	29	23	22	26	26	21	21	19	29	23	23	26	14	35	25	23	21	29	35	18	23	23	22	22	25	27	24	19	24	23	25	18	28	21	14	22	24	27	20	28	18	28	26	18	24	21	17	20	23	20	24	21	32	29	15	24	17	29	17	21	23	26	16	22	21	20	23	19	17	27	16	20	15	23	16	20	19	23	23	23	24	25	25	23	17	13	17	8	20	23	20	27	27	17	23	11	24	17	22	24	26	18	27	24	16	19	23	26	22	29	18	16	32	15	28	11	20	27	19	24	23	36	27	17	22	20	22	27	19	19	31	25	23	15	22	25	22	30	24	19	20	24	30	22	23	16	19	26	17	18	22	18	17	20	26	16	24	22	21	22	23	31	21	22	27	21	25	24	28	24	32	20	23	24	22	25	30	31	27	24	17	22	17	14	32	27	18	23	23	15	20	21	20	19	30	29	19	17	24	30	22	20	30	29	26	19	27	28	20	23	25	23	29	24	26	32	20	21	17	29	25	22	27	21	15	23	23	31	20	23	22	27	27	28	20	27	25	22	28	21	26	22	15	14	26	21	21	30	25	18	32	20	24	20	18	27	13	25	24	29	28	21	28	22	32	21	22	24	33	22	24	21	16	16	16	32	21	25	26	24	14	17	12	25	24	27	25	22	11	23	25	30	27	15	17	21	22	25	20	23	22	26	20	36	21	25	18	13	26	21	22	18	13	17	26	20	23	15	26	19	17	28	11	27	25	19	28	24	28	23	18	33	19	25	21	29	28	30	26	18	28	24	21	13	17	26	26	14	28	27	28	29	24	29	12	33	26	29	26	13	12	19	24	19	24	25	21	18	32	27	18	24	26	28	24	17	27	22	22	12	24	15	22	18	33	22	24	28	30	26	23	20	21	23	20	28	22	22	18	26	18	22	20	18	17	23	30	30	19	28	22	26	21	17	21	20	21	24	29	25	19	17	22	22	31	30	27	20	30	23	18	26	28	19	12	25	20	16	19	11	26	26	25	20	23	23	24	27	25	27	18	20	29	28	22	21	35	17	14	18	14	22	25	21	24	19	16	17	21	24	17	30	22	12	22	24	23	23	26	23	19	25	15	17	24	13	17	16	23	23	20	19	26	27	25	25	22	25	25	20	29	15	26	25	25	16	13	19	19	24	17	22	25	21	32	20	24	24	21	19	26	23	20	21	21	27	36	19	28	24	19	16	22	21	25	19	25	26	20	18	27	24	26	18	20	23	20	23	18	19	22	20	20	20	23	21	20	24	26	17	11	26	22	20	19	22	20	19	22	22	19	24	25	24	26	22	22	29	24	20	21	26	16	25	24	20	19	24	25	14	22	25	28	16	15	24	12	25	22	19	18	28	23	18	23	29	25	9	22	19	21	24	20	20	19	26	12	22	21	16	15	20	26	21	24	32	20	26	21	27	20	18	20	21	27	19	16	24	19	22	21	19	20	26	19	18	15	27	18	20	18	24	28	19	20	18	17
31184	21798	15916	31349	37888	35644	30448	24418	20439	16663	13351	11152	8631	6588	5754	4590	3793	3384	2858	2625	2291	2219	2040	2228	2104	2020	1946	1820	2015	1788	1787	1528	1236	1233	1041	967	877	899	915	840	782	769	717	706	667	653	683	655	587	611	590	685	634	571	570	604	561	573	531	495	529	510	500	484	525	494	463	475	456	464	403	433	469	420	458	463	470	421	395	454	482	462	468	415	430	425	457	460	405	410	431	397	409	392	416	389	401	410	406	413	430	403	429	414	428	404	399	389	391	402	347	383	376	389	366	408	353	368	369	370	358	388	342	392	386	377	340	366	365	374	395	380	371	363	382	363	372	371	352	360	370	377	396	373	362	356	354	387	371	367	400	396	379	361	372	368	355	365	340	363	377	330	344	391	375	378	382	377	398	357	349	379	375	409	407	375	382	370	357	394	364	325	370	365	342	358	377	355	345	351	389	374	391	325	368	370	364	389	374	387	346	354	389	348	393	373	362	371	340	362	344	405	361	407	335	348	364	374	387	396	339	374	361	357	371	392	350	337	367	325	338	379	355	394	373	385	380	351	355	361	363	362	440	356	351	359	368	363	356	379	347	376	401	378	364	345	394	347	374	341	368	372	361	364	383	387	382	349	378	377	357	352	363	364	390	369	357	339	379	404	340	352	388	362	376	407	384	358	371	357	358	355	376	328	390	375	348	352	372	374	368	357	377	378	420	394	394	373	362	403	381	346	390	331	383	375	390	399	405	379	394	377	362	368	327	405	361	353	340	335	341	371	405	344	349	373	382	377	377	381	421	379	366	377	360	385	362	354	365	367	363	360	346	361	314	384	368	361	369	368	389	344	371	381	370	341	380	383	360	358	356	359	353	371	355	338	350	381	350	363	357	375	347	388	371	331	395	373	378	373	365	366	380	346	384	385	399	351	352	373	378	370	390	382	360	364	387	336	382	349	365	370	421	374	410	354	350	360	357	375	335	389	366	358	387	373	387	372	363	365	353	410	382	331	391	372	372	386	367	373	360	401	376	377	371	352	395	396	357	371	376	363	365	369	358	387	361	346	406	364	382	375	374	401	384	401	385	380	375	397	345	360	380	341	355	376	365	341	331	354	362	366	385	366	333	363	392	404	352	350	374	362	382	395	374	355	406	370	368	355	376	362	380	382	383	368	365	384	359	325	397	351	338	361	423	398	363	320	389	384	382	374	352	378	363	377	384	341	380	363	357	386	341	363	402	355	358	382	357	371	391	331	397	399	388	361	339	367	377	354	366	384	366	378	377	377	389	369	384	359	360	337	377	391	406	387	390	412	363	398	400	376	389	382	400	392	358	378	346	378	387	393	365	409	347	365	398	379	337	395	415	375	326	385	355	376	390	340	377	377	348	352	375	331	347	392	329	403	372	329	371	372	373	378	381	362	341	408	388	375	355	378	387	362	370	359	385	389	360	334	363	384	353	387	352	354	381	382	382	367	406	359	359	382	339	347	352	381	347	348	381	354	345	400	366	396	380	414	375	363	368	385	353	341	385	375	378	373	361	410	403	375	304	356	372	361	368	389	394	371	360	386	334	357	356	387	373	358	365	363	384	366	365	408	372	362	363	390	408	363	327	394	371	368	327	369	373	378	372	407	333	372	338	392	356	360	349	351	404	388	355	352	380	350	394	384	378	348	359	337	391	384	348	352	376	350	359	364	380	361	380	376	403	382	360	393	341	393	374	348	383	381	337	409	371	351	355	381	377	353	371	373	386	349	353	364	370	370	365	384	362	402	350	365	376	381	373	384	347	351	366	385	384	378	386	428	388	361	368	398	341	384	355	371	366	391	383	377	369	381	383	382	359	365	345	379	328	363	366	384	371	339	392	380	351	384	363	369	365	381	380	364	372	357	356	347	366	353	364	361	373	393	349	370	417	360	350	388	387	336	352	384	354	380	335	348	381	380	378	365	385	374	400	342	397	399	385	400	350	384	388	348	362	351	368	365	404	367	365	372	380	410	360	376	375	374	378	378	387	333	343	399	387	362	391	353	391	352	346	374	387	373	389	387	344	397	411	345	396	383	322	339	430	396	366	342	370	378	383	376	376	373	375	381	375	373	352	390	355	339	379	353	365	363	364	345	390	381	344	362	372	363	385	369	357	364	376	365	305	374	384	361	387	384	401	378	376	371	364	346	382	345	356	373	383	387	358	399	346	373	364	380	360	375	376	363	386	362	331	363	332	349	386	343	342	365	373	425	400	357	326	382	366	390	350	377	364	419	375	368	350	384	368	373	373	392	379	373	353	369	374	367	325	364	385	369	389	376	358	360	383	364	353	377	368	374	382	378	389	338	374	371	358	377	359	403	340	380	396	358	377	374	385	341	355	397	366	365	363	398	352	388	348	332	390	352	368	393	364	380	365	369	355	385	377	362	360	393	370	350	364	380	374	385	353	362	343	351	381	346	404	385	376	396	348	364	367	421	348	368	356	346	352	390	377	387	354	364	364	373	380	353	360	389	385	358	353	376	384	391	355	369	389	373	385	345	400	380	356	376	349	385	379	347	370	329	351	364	388	363	383	353	373	383	385	359	369	400	388	361	351	363	406	357	412	382	343	357	392	355	351	396	328	358	329	380	368	373	379	382	385	367	385	384	401	398	315	381	394	382	361	334	381	372	393	363	353	363	394	417	376	369	374	364	364	346	354	416	364	363	354	355	354	384	390	374	404	354	406	394	376	401	431	370	407	351	358	379	353	368	374	364	381	356	382	374	317	391	367	387	375	356	388	369	363	386	392	388	357	406	379	336	356	346	322	365	380	342	347	374	330	376	366	362	385	359	371	395	364	360	353	376	377	387	387	370	316	372	391	411	360	349	371	389	348	386	372	381	360	375	363	370	388	381	405	359	357	360	353	381	364	371	381	367	365	378	376	384	352	358	367	382	380	353	414	400	371	379	344	376	360	367	351	387	373	335	370	345	367	367	377	379	345	377	369	354	351	324	375	381	363	370	344	372	404	380	375	350	348	371	404	386	354	375	416	377	375	364	379	359	377	388	404	387	389	380	373	363	361	371	397	370	383	385	399	361	359	343	338	355	352	366	380	347	351	366	362	375	377	333	382	386	395	361	385	378	380	411	400	353	383	399	362	375	355	345	390	357	383	324	338	361	358	371	378	353	375	354	350	408	365	353	380	392	325	392	383	334	378	347	381	390	377	380	430	382	363	391	356	419	355	384	346	347	384	379	403	380	346	402	398	423	354	372	358	362	393	379	371	403	366	371	377	345	408	383	379	406	377	387	362	366	348	372	377	386	405	340	391	353	358	349	379	341	367	376	386	338	341	361	375	352	348	342	387	353	365	357	364	360	364	364	369	365	369	383	390	366	375	367	365	342	413	386	358	364	394	373	361	376	352	345	359	367	365	377	352	366	386	338	364	367	384	353	379	359	352	395	355	374	364	409	397	375	378	358	387	356	392	384	338	334	340	375	357	343	373	369	389	381	386	368	382	361	380	372
4659	1628	1067	857	1371	1491	1105	848	691	504	388	348	270	214	174	137	162	134	99	109	93	79	71	74	84	106	74	63	78	77	66	70	58	59	61	52	50	50	49	40	45	50	40	34	44	54	43	42	38	34	44	33	64	38	38	41	42	35	38	26	31	32	34	27	49	27	44	32	41	50	37	38	44	28	27	28	33	42	29	43	45	27	31	34	44	34	30	34	32	42	31	44	35	24	24	33	38	24	32	30	29	33	45	35	30	32	39	26	31	29	33	33	29	42	34	38	31	35	36	38	46	39	32	34	28	33	41	24	34	27	26	32	27	33	39	42	30	35	31	37	27	35	29	39	28	26	35	40	29	31	42	32	37	39	35	41	26	43	32	32	35	34	45	33	40	47	34	24	34	25	33	37	30	27	32	41	41	25	33	29	23	44	35	36	37	38	34	35	28	34	43	39	37	45	35	26	34	36	44	35	32	38	34	25	32	34	32	40	30	37	25	22	47	27	25	28	31	42	34	38	24	33	42	30	45	38	32	32	38	38	43	32	42	36	24	26	32	29	32	36	33	32	34	41	39	23	41	41	34	28	35	37	42	40	29	26	32	38	34	27	41	27	38	44	25	32	29	26	33	38	22	25	39	32	34	37	26	38	34	35	43	26	34	21	46	37	30	42	32	40	35	35	26	30	31	31	39	30	31	26	37	39	28	33	44	37	34	41	34	40	29	37	33	40	39	31	32	42	36	32	34	34	37	39	39	31	36	29	22	47	39	31	28	27	28	23	30	26	29	36	38	36	34	28	37	26	21	34	33	30	28	42	31	41	30	38	33	36	35	31	39	30	41	38	28	36	34	38	45	31	47	44	34	36	29	27	38	28	21	25	38	46	27	29	29	31	25	37	34	37	30	27	31	39	31	25	21	31	39	42	33	36	44	33	37	34	36	27	40	33	27	31	42	34	29	31	33	23	23	31	27	38	38	34	35	38	25	32	32	41	35	34	29	27	30	43	26	30	30	40	39	23	33	22	28	37	46	33	31	29	33	38	42	30	43	31	30	41	31	34	35	35	33	38	38	42	26	31	30	29	35	32	33	27	35	21	30	33	32	36	29	41	36	28	38	35	28	36	29	32	40	29	32	34	33	35	47	29	36	42	39	29	31	32	28	32	41	42	32	31	37	38	43	26	32	27	41	26	26	36	34	31	18	29	35	34	34	34	31	30	35	25	36	33	33	35	36	46	38	26	28	40	47	35	31	36	34	41	29	33	32	31	43	30	19	27	30	24	35	33	36	36	36	37	32	25	32	33	35	39	27	29	39	35	33	36	33	33	27	32	47	47	27	40	35	27	27	35	23	46	30	28	25	29	25	31	36	34	32	28	34	38	45	39	26	27	36	30	31	35	37	29	36	31	39	29	30	35	29	30	29	39	30	32	27	35	25	44	36	36	30	27	36	34	30	39	36	35	44	31	33	34	51	42	42	31	29	33	32	32	23	26	31	39	30	35	25	32	38	34	33	36	41	30	32	25	25	26	30	31	40	28	26	36	40	33	34	34	27	33	28	39	31	36	24	40	30	30	37	25	36	37	42	29	28	32	32	35	32	37	40	43	35	28	39	41	36	34	34	34	40	33	38	42	42	25	35	39	22	42	38	34	25	24	29	37	31	29	37	22	41	34	39	28	34	41	40	29	24	45	19	27	34	36	37	43	31	33	37	29	37	26	30	34	40	29	35	35	32	31	28	34	37	32	35	41	32	36	23	40	32	25	33	31	37	23	35	28	26	29	26	49	35	33	32	30	42	28	32	34	34	35	34	31	29	32	41	35	38	33	27	40	23	28	43	32	45	35	28	32	32	38	32	30	33	35	31	34	35	27	30	37	25	26	27	41	32	40	25	44	48	31	37	34	33	37	33	39	34	27	39	30	38	24	35	40	28	33	30	32	39	31	43	27	35	38	39	40	33	29	40	20	28	36	34	35	32	35	26	20	26	29	31	40	34	35	42	38	32	29	46	34	35	33	29	31	31	39	30	27	34	44	32	28	32	26	44	40	24	35	29	33	40	33	25	32	36	34	34	37	24	38	34	32	37	28	44	31	31	27	39	31	37	35	37	35	29	29	37	31	40	29	39	38	53	22	39	38	23	30	38	30	36	30	23	33	23	47	33	32	27	39	20	28	42	34	25	33	36	48	44	39	33	33	35	38	41	51	25	24	25	47	41	27	23	35	28	30	36	38	34	36	41	29	41	33	31	30	35	31	32	34	34	46	43	43	37	40	33	33	37	36	30	38	29	26	32	37	33	37	40	33	33	32	37	31	31	31	25	28	28	32	36	36	35	43	39	33	45	27	28	38	40	28	40	23	33	36	39	27	29	31	34	38	42	29	37	37	44	25	31	24	33	39	36	32	38	40	35	30	41	30	28	37	50	37	47	45	44	35	38	37	33	31	31	26	28	28	34	29	30	30	39	40	31	31	33	33	27	36	38	35	23	36	26	30	30	44	40	40	41	31	25	44	29	28	39	32	26	27	35	29	40	39	29	41	42	34	29	31	42	34	34	31	23	35	26	28	41	33	33	18	35	26	30	36	36	34	35	17	30	26	38	32	37	33	40	40	26	39	29	34	39	32	36	41	37	46	35	38	29	33	29	34	38	31	25	27	38	27	35	35	32	23	51	30	28	40	27	27	32	39	25	39	24	41	36	37	26	30	19	37	24	32	32	28	25	37	36	31	22	36	43	29	27	36	29	40	36	43	34	29	31	36	33	29	24	29	26	29	35	29	30	34	33	41	39	32	37	39	28	26	38	34	32	20	45	35	41	32	21	36	26	44	33	35	39	42	32	42	40	34	25	34	38	35	31	35	39	47	29	35	33	42	40	32	31	32	41	27	30	39	26	27	31	27	31	42	32	28	29	33	44	27	29	33	25	30	21	33	44	43	30	27	26	29	41	35	28	36	33	36	22	36	38	31	35	24	32	33	35	32	32	38	28	43	36	35	27	41	29	32	25	34	34	35	31	43	43	35	40	36	37	41	29	29	35	35	33	38	38	24	29	39	46	22	29	36	27	33	38	42	29	28	29	26	35	36	39	33	33	34	32	27	30	37	32	38	27	35	32	27	44	32	29	26	28	34	26	28	34	35	34	36	31	39	40	45	39	34	32	35	28	37	31	32	27	30	31	30	40	28	37	38	24	39	34	41	29	28	29	30	37	32	27	37	34	28	30	24	46	35	32	25	36	30	35	31	32	33	34	31	42	36	30	34	32	33	41	35	37	42	35	37	30	42	31	39	28	37	34	29	33	34	40	32	41	39	30	34	26	33	26	21	32	32	31	28	32	34	21	39	30	39	31	32	27	28	35	39	38	25	48	28	28	33	27	43	32	30	26	33	39	28	28	36	32	27	45	28	43	49	23	37	40	34	29	31	36	42	40	42	40	32	40	38	33	46	26	26	44	35	49	25	32	32	24	32	34	42	24	27	29	31	30	28
33623	24786	19412	35256	41209	39205	34001	28831	24543	19976	16505	14250	11340	9428	7587	6526	5416	4686	4201	3716	3299	2999	3034	3041	2938	2863	2835	2447	2375	2520	2366	2028	1845	1725	1543	1296	1314	1354	1280	1208	1153	1068	1035	1003	993	1027	922	837	917	858	846	907	866	794	857	813	851	816	767	724	783	708	756	766	676	732	723	682	704	634	680	677	622	678	693	676	645	624	657	616	666	696	702	624	646	629	631	678	638	595	599	633	633	609	576	580	569	599	578	559	589	588	596	598	574	576	599	624	573	574	492	563	548	545	536	526	584	541	570	586	537	543	575	560	586	562	533	548	543	561	558	560	533	536	558	513	564	588	565	524	559	534	530	567	572	545	542	536	538	558	556	587	588	554	580	534	551	549	545	548	579	558	536	538	555	584	552	574	545	559	585	578	521	556	504	558	514	539	580	530	591	560	577	558	541	550	522	570	567	567	544	532	514	521	550	587	540	578	597	568	551	564	558	501	571	537	526	550	560	526	588	559	488	538	495	540	523	591	616	566	561	538	543	553	542	542	565	593	562	530	536	533	590	532	536	561	560	537	525	575	546	546	559	541	563	567	549	585	573	577	537	555	537	546	556	548	563	542	557	527	560	532	610	554	519	544	557	538	563	544	535	508	543	522	534	551	553	535	547	561	585	581	597	561	571	544	586	508	547	495	563	596	521	588	557	559	524	541	549	543	576	568	535	527	514	514	564	573	579	538	566	604	535	540	541	581	592	581	551	532	568	534	522	513	555	552	536	541	545	541	540	568	564	592	527	586	553	500	550	531	563	551	514	526	542	537	520	591	522	544	522	557	569	564	535	542	582	529	546	526	548	549	539	560	520	540	550	564	546	593	581	555	553	537	528	563	539	532	569	563	551	547	577	535	531	518	530	552	527	530	536	544	545	484	537	532	559	537	554	570	561	535	526	521	560	550	557	576	530	558	513	546	560	542	545	530	567	566	567	591	548	528	528	552	566	543	541	548	530	553	594	578	568	559	561	555	559	533	536	550	563	555	518	540	586	514	530	518	530	589	545	570	551	523	495	509	540	542	551	530	559	587	533	583	558	538	499	528	547	559	609	593	567	550	547	574	512	547	540	574	536	557	527	569	547	551	573	570	551	523	550	540	542	528	547	580	582	569	524	571	549	594	564	582	565	572	520	495	569	521	550	551	583	548	540	585	534	559	564	561	602	518	536	552	589	545	484	533	512	520	567	509	539	564	564	561	533	550	559	538	547	567	598	540	533	553	503	536	577	573	561	543	561	527	510	592	541	567	564	535	547	548	558	507	579	514	519	564	533	514	476	566	544	547	536	589	574	563	573	564	527	585	537	526	556	568	606	517	518	532	571	514	544	539	506	532	584	558	539	573	523	541	534	518	549	546	554	555	557	528	575	524	555	568	509	535	541	580	559	548	501	497	598	570	543	587	552	574	547	583	580	510	518	566	553	546	591	539	561	533	548	594	581	559	562	565	544	561	538	557	540	539	586	534	544	532	567	540	525	547	571	547	499	526	558	584	602	563	563	584	565	539	532	530	556	597	529	594	563	566	577	572	559	544	592	562	517	552	559	551	526	524	548	559	533	530	544	556	562	544	542	564	549	599	534	531	593	542	527	591	531	560	505	514	537	560	576	568	509	528	563	522	558	521	572	530	550	520	542	523	536	571	525	541	552	547	583	516	571	536	527	547	567	543	568	531	548	533	568	507	567	520	558	534	504	555	554	543	551	537	550	527	531	586	553	585	526	594	509	500	543	560	562	540	564	531	547	576	578	554	543	581	496	531	595	557	556	552	564	541	529	557	553	553	589	607	582	557	558	538	564	575	500	579	549	564	580	569	528	544	536	551	571	535	540	545	573	529	555	563	533	535	487	511	578	551	533	570	539	481	546	513	545	601	564	607	522	541	576	571	488	530	562	565	494	522	542	541	537	578	527	561	560	520	506	520	589	578	602	522	530	572	592	547	582	526	503	552	571	527	559	521	555	513	554	543	555	533	531	553	536	571	577	538	533	523	544	570	547	539	493	591	563	578	534	560	524	556	519	572	550	553	593	519	568	533	518	538	505	594	563	566	538	530	545	582	575	534	556	555	541	543	592	555	554	572	547	497	559	566	537	521	531	520	516	543	535	581	545	570	541	549	543	566	549	546	564	584	542	579	549	559	538	544	498	560	525	561	597	518	585	551	501	552	526	536	519	556	555	595	597	573	551	520	541	548	538	531	544	543	546	555	531	542	583	560	537	570	547	530	580	574	556	584	545	535	511	556	545	546	543	504	544	565	578	528	532	554	552	588	579	546	547	545	535	544	542	519	525	555	575	535	553	559	554	519	606	543	528	523	560	525	556	534	557	573	556	568	512	581	585	560	559	587	604	550	536	558	568	581	553	533	553	567	522	555	567	533	585	556	518	525	522	559	522	550	554	579	544	547	547	573	586	515	554	531	614	532	548	514	576	546	570	515	525	515	545	523	524	535	570	517	556	568	544	533	527	534	553	546	563	532	538	541	538	513	580	536	576	539	566	542	565	548	561	549	538	544	567	539	589	568	542	579	602	567	527	571	555	557	572	552	586	585	556	505	524	589	559	591	536	532	550	573	577	509	545	547	549	548	525	564	577	552	532	560	603	535	585	546	559	591	583	549	520	519	560	509	575	568	531	511	532	540	556	519	584	552	531	549	546	543	544	550	558	537	540	546	525	539	549	563	584	561	571	552	536	563	519	561	527	535	519	519	569	552	550	543	569	513	557	536	545	518	539	530	575	592	526	581	556	545	548	546	538	540	566	529	529	539	531	550	576	524	535	500	552	536	580	584	566	566	549	548	546	587	541	544	572	526	523	521	556	564	545	554	563	579	546	532	536	546	569	527	557	530	497	544	554	580	564	557	537	512	555	520	548	611	563	531	543	556	559	549	569	547	560	552	540	558	577	525	545	502	557	538	552	498	520	539	534	567	512	505	533	572	531	591	544	521	581	574	506	557	576	551	518	566	513	546	496	527	545	566	563	532	592	521	565	585	610	530	552	582	499	510	536	550	567	547	529	541	534	596	559	539	531	521	556	567	547	573	540	571	582	542	533	617	528	527	529	552	552	573	482	531	589	555	531	525	576	541	538	513	555	536	523	585	522	572	560	536	563	560	523	547	533	567	573	523	557	568	512	584	553	531	563	544	584	538	548	554	521	541	601	542	565	561	493	550	545	545	538	562	524	537	541	581	537	563	531	523	572	545	544	561	574	552	579	583	542	577	541	510	549	534	522	587	533	581	554	569	533	572	517	509	529	555	537	539	571	549	532	558	537	519	515	541	556	541	544	536	541	541	589	565	542	533	558	597	528	575	547	565	558	558	512	531	542	561	542	531	569	546	561	552	578	549	592	597	528	558	551	540	543	571	573	543	569	569	509	534	554	536	564	537	520	573	533	586	519	572	507	507	535	555	516	584	504	536	511	550	523	536	550	496	542	570	539	539	528	541	544	554	559	590
5056	2525	1666	1333	2017	2182	1689	1246	966	759	557	481	399	311	250	185	174	137	118	135	119	119	115	103	120	107	99	81	79	100	74	71	77	65	54	49	47	52	40	53	37	43	42	40	38	44	33	36	35	39	37	33	31	30	35	27	31	25	30	31	33	36	28	31	26	37	28	34	32	24	40	29	31	35	30	36	27	40	34	30	34	22	28	31	32	38	36	23	26	32	27	31	27	29	27	24	35	29	19	28	27	28	39	25	32	25	23	29	36	35	24	27	19	35	28	32	32	36	24	30	26	24	28	26	41	19	30	28	20	30	21	27	36	27	17	23	34	23	17	30	26	25	25	28	27	24	35	28	26	25	28	20	32	18	36	24	22	27	26	25	25	33	38	16	25	29	26	31	25	33	20	31	31	28	31	25	26	36	22	23	41	25	27	18	27	25	25	18	26	20	26	23	21	29	29	24	20	30	34	30	29	28	26	30	26	24	27	29	32	22	26	15	25	22	35	31	26	23	27	25	25	29	27	26	22	27	26	27	19	17	33	23	27	25	25	18	32	19	17	26	28	24	26	27	20	19	30	28	31	23	34	20	27	24	35	26	25	20	28	27	18	30	23	23	25	18	22	24	31	22	32	26	24	32	39	27	29	29	23	27	29	19	24	21	23	26	27	14	26	24	27	27	24	18	20	24	23	33	30	27	25	31	25	22	29	22	27	34	32	32	27	20	33	33	30	23	25	34	31	32	19	31	30	23	11	25	25	30	25	24	28	24	20	24	24	25	26	25	23	21	34	31	20	23	26	21	29	27	26	32	26	30	27	18	27	21	24	22	22	19	21	17	30	23	41	33	23	25	19	22	28	23	28	34	26	34	36	21	30	21	24	29	28	31	19	28	37	34	26	27	29	28	30	35	27	20	26	34	31	23	23	31	29	29	25	20	28	22	42	24	20	25	25	24	29	21	26	30	23	25	26	27	24	25	32	36	12	15	29	34	26	20	27	32	30	25	35	30	28	26	23	29	31	22	26	19	19	18	27	33	26	27	33	26	22	35	29	23	20	27	37	28	20	18	35	19	25	25	29	27	26	36	29	25	29	25	22	28	30	25	25	30	25	34	24	20	22	29	43	31	30	24	21	24	24	29	20	25	29	32	38	13	32	30	36	29	32	32	27	30	18	37	28	28	29	27	31	33	26	24	33	28	25	31	28	29	21	29	25	21	32	19	38	27	26	22	14	33	17	18	27	24	19	20	24	28	29	32	25	20	22	30	32	19	24	21	20	21	19	31	28	33	27	25	21	28	25	24	30	23	31	21	25	27	42	22	30	22	37	23	28	23	24	18	25	24	23	20	22	23	20	23	25	21	23	28	29	17	18	28	32	21	33	32	19	22	14	23	31	33	20	26	34	31	25	30	35	24	28	32	26	20	20	24	19	25	30	35	32	24	19	30	35	29	33	29	24	33	25	26	26	33	28	22	33	24	20	21	21	15	27	18	29	28	26	25	33	23	26	23	15	19	29	32	25	20	37	27	23	32	28	32	31	32	28	29	32	22	15	26	27	39	30	17	19	24	23	25	27	19	15	27	23	16	38	15	33	38	23	36	30	36	30	36	39	30	16	26	22	18	29	23	16	36	24	33	29	26	22	24	26	30	33	22	32	26	29	30	34	21	24	33	30	24	20	34	20	19	30	26	24	29	29	32	22	30	32	23	33	24	24	26	22	21	25	25	23	27	28	36	30	34	29	19	22	24	20	29	33	23	43	31	32	26	34	19	37	24	28	23	19	22	21	26	32	20	27	34	23	18	25	23	24	28	29	21	29	20	29	20	26	33	26	19	25	19	24	20	26	27	32	25	30	20	25	30	25	32	26	26	29	23	31	34	38	23	21	34	24	27	20	25	34	24	26	42	23	37	29	20	23	24	38	34	32	30	33	25	21	24	25	23	28	24	30	30	20	28	24	26	39	24	29	31	37	29	26	25	30	27	22	26	23	26	32	36	22	33	28	32	22	21	29	18	29	30	25	32	26	26	26	27	29	23	32	28	24	24	23	20	34	26	22	28	20	25	28	32	23	32	26	33	30	30	23	33	32	16	26	29	21	24	21	30	26	27	30	27	20	30	17	30	19	37	22	26	32	22	17	28	25	24	32	26	31	24	19	22	27	24	21	37	28	18	26	14	33	24	24	25	21	28	29	22	19	28	28	20	35	25	33	24	25	31	38	27	31	22	23	32	30	23	24	26	36	28	31	32	27	25	21	23	26	20	26	27	15	28	30	23	28	19	27	24	24	24	33	27	19	18	37	29	23	21	18	25	25	23	33	25	19	27	21	24	28	29	23	23	16	25	23	25	30	15	19	27	29	21	28	27	35	28	29	23	21	22	20	24	23	34	16	25	32	36	25	29	24	31	34	26	28	33	27	25	26	29	15	32	23	32	23	25	37	30	32	32	29	20	27	23	22	31	25	27	21	17	33	16	29	29	23	32	24	26	24	28	38	23	21	31	31	34	19	30	23	24	21	19	21	20	26	24	29	24	22	39	15	24	25	24	27	25	27	17	33	18	29	21	28	38	33	28	27	23	26	25	32	31	18	26	26	28	24	28	27	29	25	20	23	33	24	26	33	21	25	34	24	25	28	22	29	23	18	18	17	22	25	30	30	24	24	32	19	29	22	25	22	15	22	23	25	26	21	24	31	23	30	34	33	32	21	20	32	37	25	24	23	24	17	28	18	26	25	21	25	24	22	35	31	21	26	21	27	25	33	31	26	26	34	39	22	34	24	28	25	30	36	17	28	18	18	29	27	23	27	33	24	33	32	37	33	31	22	18	22	26	28	31	29	35	18	27	21	27	19	28	39	32	23	28	22	25	37	29	34	22	23	28	24	30	20	21	28	28	27	20	31	34	31	28	30	28	25	26	23	27	20	32	30	23	23	21	27	26	32	34	28	21	30	18	27	35	21	29	26	25	26	33	20	25	21	34	25	34	25	20	24	21	34	26	24	25	21	24	26	23	21	21	34	23	16	43	22	26	27	31	24	21	17	35	29	27	40	20	24	30	24	34	31	32	30	33	17	22	21	31	33	32	30	22	24	23	18	28	32	36	34	23	28	19	27	25	23	27	33	32	21	32	33	28	19	27	24	33	26	25	31	23	18	20	34	26	27	24	30	18	29	20	20	30	33	26	27	29	31	31	22	23	31	27	18	21	25	25	25	18	25	28	22	32	18	26	20	28	25	24	16	26	26	21	31	36	33	21	17	27	31	29	28	21	29	32	22	26	33	21	30	22	28	18	24	34	30	25	26	24	22	35	27	30	32	29	28	33	23	20	22	28	27	20	17	27	30	32	28	24	40	22	23	21	30	31	32	32	27	25	25	32	25	27	32	25	27	22	29	21	30	21	25	22	34	29	22	36	15	19	36	21	31	31	14	25	22	32	26	38	26	30	33	22	23	30	25	29	22	19	23	27	25	26	32	29	19	27	24	31
39551	29351	24172	40349	46218	43921	38494	33408	29013	24396	20503	18016	14897	12242	10399	8792	7467	6647	5564	5068	4337	4207	4103	3901	3921	3856	3705	3419	3237	3133	2999	2510	2241	2025	1758	1567	1613	1560	1533	1389	1367	1173	1120	1158	1137	1157	1040	926	1072	1006	913	867	952	912	865	887	860	836	778	793	757	733	698	675	670	692	649	593	618	621	679	616	648	627	610	622	579	606	604	601	624	656	593	558	537	556	603	578	555	543	500	521	508	533	527	516	500	497	480	457	462	517	528	521	504	471	492	472	455	479	460	460	408	451	436	415	454	453	439	405	452	449	449	465	453	425	419	438	448	410	452	459	435	493	408	451	417	463	486	425	465	439	433	443	465	462	407	462	453	458	476	478	479	451	453	423	442	426	451	435	454	466	416	411	433	442	458	415	425	438	439	453	432	440	453	431	461	446	467	439	440	427	455	392	445	428	396	433	415	440	415	405	437	413	405	451	395	454	422	432	393	417	442	416	432	422	423	457	418	442	440	452	447	433	420	428	382	424	429	442	449	447	460	435	446	431	435	393	445	420	405	455	450	405	392	434	399	408	429	433	432	438	396	463	414	438	434	444	429	441	424	394	444	429	396	430	419	431	440	439	431	442	418	435	444	459	459	421	402	426	413	407	436	443	414	413	457	401	438	425	419	421	413	431	403	467	461	425	433	396	447	415	453	433	382	430	381	450	454	454	478	438	457	419	457	444	441	385	446	427	443	446	423	465	397	446	429	386	443	447	429	439	405	422	435	428	436	439	430	441	435	425	433	438	453	414	446	404	435	405	451	425	464	452	405	427	428	393	450	451	423	418	471	458	467	454	430	424	419	458	435	428	441	459	450	448	463	406	396	392	402	424	412	413	428	397	440	427	419	476	430	427	437	424	433	433	419	423	453	460	441	429	433	425	442	419	442	441	451	404	443	406	406	431	434	418	446	421	460	451	430	422	441	479	477	442	433	454	419	443	454	418	436	435	430	395	448	402	433	439	403	435	456	396	388	414	441	457	430	436	435	428	419	438	455	420	448	396	468	403	415	457	468	410	452	383	450	417	432	442	409	423	430	451	417	400	425	457	467	412	424	430	418	447	464	444	408	433	460	428	446	440	430	424	423	453	450	424	438	448	440	445	440	444	438	440	439	391	444	417	437	446	458	459	435	413	449	416	404	454	431	432	428	433	416	450	448	404	414	426	420	438	423	458	451	459	390	417	475	405	460	442	427	463	444	430	438	430	438	448	395	416	440	443	433	439	450	410	393	415	440	450	447	423	432	449	409	416	455	462	449	443	421	390	427	463	453	437	438	437	455	444	400	436	444	465	464	399	451	457	412	419	460	378	429	409	411	449	436	411	403	441	438	426	437	426	415	424	431	407	438	452	426	430	395	413	435	412	437	439	419	446	461	433	416	433	468	435	452	400	445	425	453	456	405	417	443	463	425	436	440	435	421	468	421	436	442	429	443	436	441	436	430	454	424	401	439	441	442	428	422	431	444	419	436	425	447	451	412	461	433	402	468	394	452	446	418	413	430	421	414	386	393	440	430	412	439	441	472	467	435	384	427	420	424	451	417	436	394	433	403	409	433	469	421	454	434	416	413	456	416	411	436	431	447	424	430	400	439	443	395	431	434	444	418	436	432	429	425	429	400	431	450	429	453	427	460	432	412	465	447	445	423	471	397	417	402	416	427	403	414	433	451	429	407	419	399	391	407	442	395	424	410	418	456	463	404	408	429	433	408	455	465	444	432	399	449	448	432	431	446	439	448	422	448	435	417	447	437	410	418	476	431	440	420	462	429	416	445	416	425	428	441	456	426	412	464	417	454	449	437	460	417	410	447	448	400	430	471	404	434	451	420	419	445	457	421	430	411	441	430	416	461	452	441	407	403	436	434	447	415	486	440	444	404	441	431	431	429	453	406	409	418	469	447	433	471	413	432	438	435	406	448	432	433	432	426	422	447	453	438	447	441	464	465	438	440	405	440	416	392	458	427	434	427	434	422	397	438	440	411	428	449	419	457	414	416	407	419	442	441	457	418	361	438	431	439	470	434	407	439	419	429	418	444	466	460	450	435	443	427	432	414	446	426	422	434	427	421	424	436	446	477	439	443	437	451	465	447	438	412	434	380	385	434	414	445	457	440	411	445	421	450	433	430	416	436	434	417	447	451	452	399	424	424	486	437	419	450	447	434	421	428	484	371	418	430	435	443	429	436	435	491	436	429	397	438	439	402	448	465	419	445	427	419	491	463	453	441	434	404	444	431	445	454	453	418	435	434	451	416	415	440	435	417	419	412	420	446	400	441	450	444	485	425	445	405	449	427	415	432	415	449	409	426	427	439	476	410	420	414	445	428	439	431	415	443	445	460	440	451	416	448	444	424	463	425	453	408	435	437	452	406	430	406	436	436	398	451	435	404	421	458	430	417	433	422	458	416	431	435	426	435	420	432	456	437	439	425	404	433	435	452	432	418	430	442	430	450	419	434	470	407	417	445	415	439	465	423	441	442	426	404	444	436	430	440	480	442	457	413	443	441	418	442	442	502	434	450	423	411	402	430	461	407	442	430	432	457	436	410	457	403	466	411	455	423	412	438	414	427	486	439	403	432	447	414	392	426	413	432	426	451	425	460	437	410	428	393	430	413	433	453	436	409	420	435	445	409	441	427	434	463	433	441	448	401	390	435	428	436	423	428	420	418	442	414	472	442	412	443	433	440	446	458	442	402	436	422	392	419	441	438	437	432	480	452	427	449	445	442	448	482	435	447	394	409	432	414	429	407	452	419	445	425	421	458	441	398	440	446	395	455	440	416	399	466	430	425	421	401	455	463	440	443	463	453	443	393	421	383	443	470	435	417	427	412	448	416	447	444	443	407	461	422	449	426	453	462	453	454	446	448	465	440	434	430	391	408	423	443	389	462	422	399	440	423	437	459	428	423	422	448	421	447	459	413	445	437	425	412	443	441	441	418	439	450	489	418	468	462	456	427	435	391	455	433	429	450	433	448	428	432	420	448	442	438	424	432	444	416	384	419	433	469	446	425	461	435	436	456	434	421	476	360	419	430	462	439	422	425	396	421	437	445	477	457	438	429	477	437	431	385	467	450	384	431	424	417	432	415	458	449	452	467	399	448	427	443	424	425	433	449	413	431	417	449	423	425	424	465	426	407	447	455	463	450	393	428	452	426	433	411	392	440	443	493	436	447	435	416	429	426	466	470	460	424	442	443	425	437	408	445	403	419	461	451	430	439	411	407	459	469	469	429	428	456	438	440	417	403	385	451	413	450	435	472	436	433	415	426	449	411	451	456	416	410	410	433	421	424	432	430	431	444	441	437	451	434	412	465	448	436	417	416	439	393	429	418	436	414	435	401	441	417	430	428	438	422	411	440	438	413	405	461	420	423	428	418	457	455	429	452	411	463	432	422	465	418	394	422	445	447	425	454	419	418	416	443	439	427	424	447	406	423	477	384	400	427	459	419	448	439	425	443	430
2801	1091	766	658	1011	1066	808	562	467	393	302	233	195	155	129	108	106	90	61	53	62	76	52	51	57	55	57	57	47	48	61	49	49	42	47	30	38	46	37	40	30	31	32	30	38	32	31	31	33	24	22	22	35	36	39	33	26	32	17	36	41	32	32	27	37	29	27	34	23	34	32	22	24	21	22	23	21	28	29	31	23	22	29	29	18	27	18	27	40	16	25	27	19	31	23	29	23	23	16	18	24	22	28	23	19	23	28	27	39	26	31	28	21	20	33	24	26	23	27	30	20	28	20	22	35	26	22	25	24	21	20	29	22	16	25	33	24	25	21	34	31	28	28	21	29	23	27	24	23	23	29	24	22	28	24	23	16	15	31	28	15	25	25	21	25	26	28	21	15	20	15	16	27	29	29	21	25	29	25	20	21	20	23	26	22	26	27	23	19	26	24	21	25	21	23	22	19	29	17	24	23	31	15	22	24	32	24	28	21	26	29	22	27	32	20	29	28	17	23	21	20	21	25	29	21	27	28	24	27	23	30	19	24	29	19	33	24	27	31	18	23	20	20	26	29	24	29	21	23	27	22	36	16	24	29	18	27	33	24	20	17	14	11	22	30	25	26	30	29	17	22	24	17	20	31	19	27	25	20	18	14	23	22	35	23	22	20	20	18	20	30	26	25	14	27	26	24	30	22	22	13	28	30	28	25	27	32	20	18	21	28	20	25	23	21	30	19	24	19	19	19	26	16	19	25	27	20	17	31	24	23	24	25	20	26	24	24	18	21	24	26	25	17	29	20	26	20	24	23	28	28	28	29	25	27	24	26	26	31	25	24	29	30	23	24	30	18	31	18	23	23	28	26	25	27	25	25	16	27	29	28	24	28	22	18	25	24	26	31	25	18	23	18	21	26	31	23	26	32	18	25	25	21	31	32	23	28	24	19	17	18	23	24	26	15	19	32	21	15	19	32	22	24	21	22	29	19	23	19	21	23	17	27	18	20	33	31	32	27	29	27	20	18	21	25	29	19	20	20	17	19	20	20	19	24	34	17	22	29	20	29	21	22	18	24	18	24	27	19	30	23	19	30	23	23	23	34	28	27	16	22	24	23	31	21	20	21	19	20	26	24	30	21	24	20	23	25	24	22	21	18	28	29	26	27	30	22	28	31	24	25	21	25	23	22	30	28	23	31	26	19	22	25	25	21	26	29	22	27	21	27	20	18	15	27	28	27	27	20	23	14	28	19	23	18	20	24	27	28	22	27	18	28	18	27	20	18	18	14	22	16	21	23	27	19	27	21	24	26	16	29	23	15	25	22	20	28	25	25	21	25	23	21	22	19	28	24	23	19	19	28	26	29	26	15	27	27	32	26	20	22	28	25	23	21	16	19	27	29	32	25	25	32	16	35	33	16	18	25	28	28	20	27	26	31	28	16	16	29	29	21	27	25	28	20	24	27	26	24	36	30	22	23	22	17	18	20	21	27	24	31	29	19	18	26	28	19	29	27	27	23	18	18	26	28	21	16	23	33	22	25	21	26	21	20	25	28	19	19	28	21	23	29	17	21	21	17	29	18	31	25	19	24	37	28	22	14	31	25	19	20	22	25	31	19	23	30	26	26	20	23	36	28	19	21	25	25	23	29	28	27	19	25	29	25	26	17	28	23	20	32	23	26	23	26	27	28	23	24	26	17	30	27	27	27	30	27	21	26	31	24	26	25	28	24	24	24	24	29	21	23	32	17	26	27	20	24	20	29	19	19	18	29	28	27	26	32	28	20	28	31	27	29	28	19	29	36	32	29	18	25	33	22	29	22	25	26	29	27	24	24	19	31	26	18	24	33	32	24	21	15	24	15	30	30	19	28	27	28	23	23	25	23	28	31	29	20	29	19	29	31	26	26	24	30	15	33	26	22	28	35	14	23	21	30	21	24	20	21	19	21	18	21	23	32	19	25	28	28	29	16	23	18	28	26	22	20	31	29	25	15	22	32	15	22	18	28	25	20	18	34	25	21	26	23	36	20	22	20	28	22	20	31	32	27	26	24	29	31	18	15	26	27	26	17	22	21	20	26	22	28	32	33	25	15	25	32	20	29	23	19	23	30	20	17	18	32	32	22	16	30	27	19	22	21	30	24	30	20	19	27	16	28	22	15	34	31	25	23	22	25	26	31	15	21	42	28	23	32	31	25	31	26	19	20	26	25	24	26	25	27	23	17	14	24	22	23	20	16	30	33	22	26	26	29	28	21	28	20	30	14	20	24	25	32	18	24	33	25	27	24	32	22	19	28	33	29	29	24	20	30	21	29	28	30	25	33	21	27	22	30	26	23	30	26	21	23	22	29	17	19	25	18	21	23	32	31	28	23	22	26	29	29	23	20	19	31	16	41	22	17	23	21	21	25	17	30	9	29	19	22	17	24	23	22	18	21	28	26	27	15	24	31	25	32	18	29	27	24	28	28	32	26	20	25	27	20	32	25	23	14	27	28	26	31	16	29	26	32	23	18	25	22	25	18	22	34	32	33	26	30	23	16	28	20	25	26	23	20	24	22	27	33	11	21	21	29	25	22	25	22	26	36	30	18	23	31	21	19	40	27	28	18	20	25	21	21	21	23	23	15	39	26	22	20	12	25	19	17	19	29	20	24	21	19	35	17	28	21	14	37	22	27	28	22	24	28	29	26	23	35	27	20	31	32	21	23	28	22	36	24	21	30	16	26	29	28	21	35	26	32	37	26	26	35	20	23	21	23	23	17	23	19	29	23	22	30	18	15	34	18	31	24	19	21	25	29	17	25	25	20	22	18	21	27	19	24	23	30	27	29	16	25	31	27	27	21	23	25	23	25	25	28	24	17	29	29	26	25	19	18	25	27	20	23	30	27	21	27	17	23	24	26	21	28	21	32	27	23	29	26	26	22	20	20	23	25	18	28	30	23	29	25	29	27	32	24	26	20	31	25	23	19	30	26	23	22	16	27	21	24	24	23	25	35	25	31	27	25	24	28	23	29	29	28	19	18	20	18	31	22	20	27	18	23	24	16	16	22	25	26	21	22	22	23	30	32	24	23	22	25	27	25	24	27	37	28	28	22	30	23	18	19	32	22	24	26	21	17	22	29	28	22	25	29	21	27	22	23	33	31	29	38	28	15	27	23	23	21	26	25	28	32	32	22	23	31	26	29	24	23	22	17	30	12	17	25	27	23	28	27	21	21	14	30	30	28	21	20	20	28	27	24	31	22	22	12	20	21	14	21	25	34	21	24	24	26	21	16	27	27	25	26	27	20	19	26	26	37	29	28	30	24	33	17	21	19	24	22	20	30	20	19	25	25	17	30	13	30	26	25	25	21	23	27	34	33	23	24	24	21	19	27	22	18	27	21	31	24	24	20	25	26	21	23	23	27	16	27	25	23	25	16	17	24	23	28	32	27	29	29	15	22	17	22	13	16	18	18	24	15	26	21	21	19	27	20	26	19	26	10	14	22	36	20	25
30396	21386	16215	32056	38077	35371	29747	24455	20045	15960	12998	10710	8487	6638	5489	4492	3923	3365	2860	2639	2399	2240	2307	2158	2283	2286	1992	1955	1930	1830	1617	1416	1314	1225	1127	1014	982	928	879	881	864	775	727	778	809	657	628	741	678	680	591	621	608	696	603	546	566	548	611	553	550	545	523	509	511	491	510	468	526	518	469	478	484	513	470	513	450	469	465	462	521	525	499	444	473	481	440	452	460	436	484	474	483	411	456	470	436	474	468	423	401	385	435	394	404	410	408	438	422	397	429	417	411	395	397	387	398	428	387	386	393	403	418	405	379	422	379	399	422	392	407	428	411	386	403	398	423	398	407	408	405	386	412	386	400	421	378	403	410	450	409	403	400	416	422	436	368	363	370	419	410	373	408	360	408	406	408	422	406	420	441	395	425	400	395	424	446	370	404	387	420	404	409	448	381	434	392	381	410	409	416	395	388	375	390	385	416	407	381	426	403	346	397	418	397	433	409	366	407	379	354	404	406	379	418	380	420	406	403	381	378	387	409	408	402	402	434	379	386	370	388	403	371	392	375	446	387	425	409	445	408	365	416	380	411	392	369	366	376	410	411	388	366	419	398	383	389	414	385	402	400	375	363	421	415	397	393	428	412	376	384	399	359	395	388	379	405	408	413	347	434	428	399	433	361	375	407	430	410	382	396	401	402	396	380	381	398	417	389	403	415	359	398	399	396	367	387	383	385	415	399	438	382	398	395	409	417	394	364	380	379	407	435	416	412	400	399	387	398	362	409	378	355	376	389	387	428	391	373	418	408	372	387	428	382	394	395	390	417	411	404	421	410	444	379	417	400	410	393	378	418	438	386	411	414	418	421	390	402	373	382	426	422	418	384	424	423	390	390	388	411	388	376	387	403	403	381	390	384	434	404	412	394	418	399	383	410	417	404	424	370	370	392	415	408	373	373	387	406	363	415	381	423	429	376	411	415	368	400	402	403	418	411	412	423	455	440	388	397	401	397	407	381	441	412	381	398	380	399	425	392	422	388	383	394	419	390	428	414	412	386	350	395	409	386	398	411	374	387	386	427	411	429	393	388	417	427	403	397	435	403	453	406	396	383	376	401	416	377	394	377	393	375	384	408	377	401	395	389	400	426	418	418	398	404	388	385	405	401	402	397	376	362	401	403	395	422	405	390	407	400	403	441	412	393	394	386	420	384	354	379	397	427	433	421	371	388	383	411	375	396	416	414	404	369	364	441	365	386	347	383	399	395	415	429	385	398	392	407	391	410	397	428	434	376	396	392	376	378	363	405	389	423	393	411	398	413	402	432	414	433	381	419	369	428	379	402	414	394	355	398	393	381	401	415	386	458	395	414	387	395	398	356	398	406	425	428	396	379	365	419	402	407	397	402	401	421	406	422	400	402	381	405	375	416	395	415	416	413	412	406	453	408	378	403	399	395	440	405	409	392	374	385	412	412	374	397	385	401	381	398	413	413	418	393	394	435	386	392	399	419	407	396	391	393	389	413	397	414	408	387	425	428	424	420	418	406	402	434	402	396	393	384	396	417	436	433	376	415	395	425	383	400	402	415	387	371	393	362	394	370	411	387	381	385	390	383	412	375	378	415	389	415	429	421	397	388	385	397	442	374	401	363	372	404	411	420	361	412	389	411	391	414	371	400	420	392	410	382	394	420	382	410	380	395	383	391	400	423	404	393	438	429	405	356	390	408	402	413	436	397	405	377	421	373	440	367	395	368	428	472	394	396	404	380	362	388	409	400	403	415	406	417	400	429	391	366	402	463	371	382	423	403	394	389	345	384	449	425	357	420	407	423	393	392	385	377	399	375	397	393	400	397	384	406	397	407	384	390	375	412	414	386	402	396	398	431	394	417	374	382	416	418	373	398	362	395	401	421	422	389	384	372	407	395	403	416	410	388	441	353	425	375	435	395	416	381	411	406	368	427	438	429	391	409	385	429	388	402	380	392	435	406	425	401	428	429	403	400	391	393	404	386	402	394	433	399	371	421	420	407	407	402	396	402	385	409	375	374	396	363	400	393	374	426	410	418	362	355	414	384	384	395	406	412	424	399	423	354	381	427	393	392	408	382	421	391	380	418	410	366	440	409	413	397	407	423	382	408	396	402	400	402	416	405	382	390	409	405	377	433	416	389	393	391	410	397	401	384	385	388	405	412	400	442	384	331	392	435	406	393	392	420	406	400	372	406	418	412	388	360	429	389	388	391	388	398	416	392	390	388	403	401	380	372	395	357	368	400	410	426	392	371	423	398	419	427	390	393	374	423	410	405	394	411	391	400	380	422	381	418	406	392	370	382	415	405	357	418	383	380	393	407	405	415	415	387	420	402	400	386	401	387	409	413	407	379	380	401	408	393	369	399	408	410	364	435	415	411	407	437	401	389	394	394	390	419	374	396	402	411	451	401	417	394	394	388	398	420	389	410	406	427	396	376	364	422	382	383	416	379	434	419	383	412	383	413	379	443	386	382	403	431	416	421	375	384	378	386	390	426	380	354	428	409	401	388	384	408	391	407	400	397	383	413	404	386	380	443	385	376	390	421	415	394	410	422	376	439	422	422	422	385	413	415	415	422	368	403	419	356	391	423	406	390	353	411	395	412	411	427	366	361	411	437	409	406	412	388	377	420	395	389	370	428	360	393	394	384	416	403	446	387	405	422	377	378	416	367	378	415	423	384	434	372	402	408	381	394	364	422	415	389	401	397	376	439	441	430	407	401	386	428	393	419	395	406	412	411	427	429	380	408	444	394	438	375	383	399	386	399	398	402	418	391	424	404	400	417	408	398	413	362	389	376	373	435	397	422	397	422	413	397	426	401	411	411	394	396	389	449	409	408	414	422	401	390	430	386	408	365	386	414	376	375	411	399	422	366	412	383	427	391	393	426	426	411	393	414	395	409	392	411	413	394	398	380	410	393	402	420	412	352	385	383	437	392	418	375	391	357	398	398	409	411	406	448	457	364	381	410	380	415	417	457	409	375	385	375	370	392	425	388	391	390	425	360	417	388	389	358	430	395	403	371	373	374	389	389	423	424	421	409	373	401	391	437	392	371	404	427	375	424	399	402	434	388	401	398	392	369	392	401	412	377	391	381	387	433	435	448	406	436	411	422	438	430	440	392	429	383	390	439	432	391	425	426	379	372	407	395	364	435	417	439	393	418	404	355	358	408	389	398	394	394	398	387	407	397	396	424	418	420	423	425	379	416	372	382	442	387	395	396	399	391	385	401	399	404	365	408	385	382	383	373	426	394	356	374	392	403	400	393	419	423	387	421	395	391	397	415	388	385	385	402	417	392	424	401	409	391	345	384	433	431	394	361	380	370	402	436	370	382	394	381	417	416	414	401	402	384	404	397	394	420	411	414	396	422	411	400	379	393	425	399	399	405	406	392	422	397	391	411	404	420	383	418	376	366	418	400	430	371	422	398	377	337	412	395	405	389	380	377	413	387	422	418	402	381	399	374	390	380	390	397	326
2807	1109	767	660	1018	1042	816	618	510	384	312	243	165	125	110	111	85	75	81	56	64	73	69	58	77	64	66	45	51	46	46	53	40	44	47	35	44	29	32	35	24	28	31	28	29	18	26	24	16	35	18	30	35	24	26	27	20	19	34	40	31	24	32	28	25	27	19	24	26	20	25	23	18	14	22	25	23	37	26	28	19	24	28	21	28	24	31	21	27	30	19	21	23	30	26	27	16	22	23	21	28	26	32	25	23	31	25	19	18	19	22	22	20	20	23	27	29	19	18	25	28	20	22	18	20	21	15	20	24	23	27	15	23	30	24	18	36	17	21	17	21	24	30	26	18	30	18	25	23	22	16	23	23	13	22	16	20	22	23	29	16	17	20	22	17	24	19	24	15	20	17	23	22	17	16	13	20	16	21	21	12	27	20	26	25	22	26	21	23	21	14	19	27	22	22	26	21	27	23	20	22	26	26	26	16	23	20	15	19	37	29	27	22	25	24	23	24	22	22	27	25	15	24	18	25	22	21	27	26	27	24	22	17	21	30	19	22	21	24	22	24	32	20	22	25	17	24	23	20	20	20	28	16	22	19	21	19	21	22	24	19	19	18	19	17	11	28	20	27	22	16	23	21	22	21	24	20	22	17	24	26	25	27	21	23	25	31	31	27	25	22	22	22	25	16	20	19	15	11	28	17	30	16	21	25	24	22	21	24	24	24	29	19	26	17	26	27	16	21	29	13	17	20	20	24	21	26	34	27	23	27	20	29	18	12	31	22	18	18	15	25	20	22	23	13	28	27	30	24	17	20	23	36	21	29	15	20	17	23	15	27	19	26	20	13	20	19	17	24	21	25	32	27	29	22	28	21	21	19	21	27	18	27	18	15	21	24	25	18	23	18	24	25	15	20	25	20	23	21	23	18	23	25	21	19	19	25	23	17	23	25	21	29	23	22	19	23	26	30	16	22	20	27	22	19	19	25	23	15	23	25	25	21	26	23	26	24	17	16	29	21	20	27	18	30	17	26	20	23	20	20	34	32	12	33	23	21	21	18	23	17	23	19	17	14	19	28	11	16	24	24	15	21	24	29	15	28	31	24	29	19	26	25	23	24	32	20	19	23	29	26	34	20	31	29	27	25	22	21	19	25	16	30	24	28	19	29	24	25	17	20	14	28	23	19	22	30	30	16	21	17	18	24	20	20	22	19	25	18	22	20	28	28	22	18	16	27	22	21	19	27	20	33	25	18	19	21	27	29	21	27	27	13	19	18	21	22	21	19	19	16	24	23	25	19	23	14	20	17	22	15	21	22	21	16	21	16	20	25	22	23	15	11	17	21	17	21	22	23	23	24	21	16	19	16	16	23	22	10	18	22	18	21	14	28	20	19	28	34	19	26	21	23	23	27	20	20	25	27	21	17	25	25	29	26	21	20	15	13	19	23	19	34	12	17	18	27	18	21	16	21	20	26	22	25	34	23	27	25	17	21	21	14	18	23	24	21	16	27	14	20	26	21	19	23	22	18	20	17	18	21	22	22	26	27	23	17	27	32	31	23	14	23	29	22	16	16	15	26	17	19	27	23	20	19	21	23	23	25	19	21	21	21	17	15	19	25	26	21	19	20	22	16	22	22	22	17	17	28	25	20	35	21	29	28	23	24	32	23	22	25	18	19	20	23	20	28	17	19	27	23	24	22	19	26	27	20	11	26	24	24	18	25	19	22	20	27	28	18	24	28	24	25	26	27	22	24	17	16	20	26	19	16	31	12	19	19	20	20	19	27	17	21	13	29	30	20	21	18	28	26	17	28	23	28	21	18	24	27	19	14	22	23	25	26	24	20	23	16	20	22	24	24	21	23	25	15	31	22	19	19	27	26	17	20	14	21	18	29	29	20	31	28	22	14	27	23	24	26	23	21	15	20	25	28	19	24	21	22	27	21	18	17	25	17	21	24	25	18	20	12	26	22	19	26	20	25	14	21	18	31	14	11	24	24	23	27	21	10	19	19	20	22	29	24	33	22	24	34	15	24	17	12	22	24	18	24	24	20	22	18	22	26	17	21	24	17	22	21	26	31	17	30	19	19	23	26	18	27	21	22	20	26	20	14	26	17	22	15	23	19	20	15	19	23	19	15	15	28	21	26	19	16	18	26	14	18	17	31	26	30	21	22	18	25	19	30	25	24	18	20	22	22	27	20	20	33	27	19	26	27	23	26	24	18	21	28	21	28	23	17	16	21	21	16	11	18	17	18	26	34	25	15	22	18	31	25	29	33	28	26	16	23	18	25	11	24	18	27	16	24	25	23	26	21	23	22	26	19	20	26	23	34	27	21	25	21	30	19	30	16	21	31	22	13	14	18	25	27	22	29	20	18	16	24	25	29	21	29	34	20	31	24	20	20	19	16	21	25	28	29	29	32	24	20	26	22	21	25	25	29	24	16	20	24	21	22	24	19	26	14	26	23	20	20	20	14	25	18	16	30	20	9	12	21	25	28	27	31	25	24	27	18	22	31	21	23	25	30	25	13	20	31	25	17	25	23	24	22	22	22	24	16	20	26	27	21	32	25	24	18	22	24	17	19	17	21	23	17	20	21	18	18	15	24	31	30	23	23	23	30	26	22	18	20	19	24	18	21	24	21	29	27	20	28	26	22	24	27	25	19	28	21	30	24	17	23	25	22	22	21	18	23	21	20	19	26	22	25	15	23	28	21	18	16	16	25	16	19	20	16	34	23	9	27	20	21	19	27	21	12	18	20	23	16	23	19	12	21	21	27	19	23	18	22	20	26	16	14	24	19	26	16	17	19	20	22	24	29	19	21	29	26	22	26	28	20	19	20	23	33	26	21	20	38	19	25	17	26	23	26	22	33	28	26	27	16	12	22	24	23	23	15	27	18	25	16	26	27	24	27	16	26	26	31	24	17	25	32	20	20	21	27	19	16	26	28	17	18	22	27	16	24	27	29	29	19	14	28	32	17	23	24	17	20	20	28	19	19	10	29	29	14	21	21	21	25	16	20	26	22	27	7	14	18	17	20	31	17	26	19	19	26	19	19	35	19	22	21	29	17	20	30	19	20	13	25	16	32	26	32	29	21	28	17	21	24	24	22	15	27	18	19	20	20	19	24	23	29	21	26	20	21	24	9	23	22	23	20	25	25	21	15	24	25	20	20	18	24	24	24	23	18	23	22	40	19	25	19	33	18	20	22	20	23	15	21	29	15	25	30	30	18	17	18	24	15	18	21	21	22	13	20	19	30	22	24	28	18	21	29	21	23	29	25	20	18	27	25	16	21	21	20	34	23	18	16	34	26	19	17	22	26	16	26	22	20	21	19	27	24	21	28	22	22	22	18	23	15	21	16	25	23	20	23	22	21	21	25	31	19	21	26	22	20	21	25	21	19	19	26	25	15	22	23	21	10	28	25	39	24	21	27	19	16	29	15	20	17	31	22	17	16	22	22	19	19	21	26	28	27	24	26	24	18	20
31038	21154	16277	32157	38276	35299	29363	24462	19695	16013	13237	10758	8386	6593	5340	4446	3941	3352	2837	2569	2367	2174	2264	2150	2493	2144	1978	1854	1897	1807	1556	1323	1254	1094	1045	946	930	920	877	797	759	725	699	779	702	632	666	720	594	544	564	647	645	633	610	559	568	537	586	549	518	515	510	475	426	499	459	495	454	456	467	443	475	462	466	446	459	472	441	502	516	472	417	454	435	438	447	408	437	387	415	428	400	438	398	408	382	397	389	384	374	393	428	386	389	421	374	409	373	390	391	340	409	358	370	361	360	352	364	405	375	367	355	377	401	374	362	355	357	346	387	374	407	372	369	371	361	386	398	377	358	383	352	363	385	363	357	362	391	362	381	400	357	397	385	397	357	363	389	353	372	408	383	375	406	407	361	378	387	368	355	377	355	393	394	381	354	363	359	350	354	387	371	362	355	391	346	369	372	380	391	350	379	387	352	366	358	357	385	393	384	365	342	401	404	358	401	375	380	367	321	348	382	339	370	377	352	384	351	380	371	374	391	375	378	348	361	390	384	345	353	361	371	357	378	391	369	374	395	376	391	351	345	344	352	343	387	371	367	331	374	385	391	358	392	370	376	346	344	366	382	379	368	366	388	377	368	334	378	395	393	411	398	374	344	361	362	342	366	396	321	368	372	337	378	389	379	376	371	377	358	345	387	362	368	373	372	367	392	350	336	391	359	345	375	369	356	352	372	358	393	354	396	380	355	351	366	362	365	375	384	375	350	375	374	375	385	376	338	370	344	361	398	338	379	361	332	376	367	367	329	339	335	381	372	365	391	366	369	357	348	388	364	337	391	329	382	350	354	334	366	373	340	381	395	361	386	355	376	398	387	384	324	393	339	384	335	363	393	355	383	363	345	383	359	337	333	363	365	396	377	373	355	390	387	380	412	387	369	392	342	407	362	387	378	387	404	368	364	345	401	372	368	357	324	353	354	353	382	386	404	355	354	379	356	375	379	346	398	389	377	407	367	392	386	388	359	373	372	356	383	360	363	356	343	368	355	366	357	402	392	366	366	338	347	372	331	387	320	369	353	378	354	358	370	380	373	394	370	389	377	391	365	341	351	361	344	343	357	365	364	374	395	379	370	342	379	369	377	388	362	337	351	382	339	364	391	382	380	384	342	375	386	367	385	359	387	384	365	373	347	389	369	364	346	349	370	378	365	360	377	350	363	364	322	388	364	324	387	374	399	349	385	385	384	387	369	368	395	350	341	348	390	342	369	367	369	352	378	392	365	386	371	379	352	362	367	380	365	378	407	355	369	333	360	336	356	352	358	377	342	372	369	359	370	373	377	370	405	391	331	360	370	349	368	376	389	387	361	413	369	355	347	391	363	370	376	384	366	360	412	311	369	392	387	375	374	374	321	380	380	367	383	394	376	402	357	365	404	400	374	401	404	367	367	366	344	385	350	363	382	397	416	344	365	392	356	362	348	340	376	376	379	347	369	416	351	366	354	347	381	333	395	372	371	381	358	371	335	388	407	345	347	375	370	384	365	340	388	346	398	397	357	363	363	345	393	340	398	374	406	334	394	382	363	338	392	381	360	359	406	384	361	366	382	362	387	335	364	372	374	344	367	366	342	356	369	385	382	391	368	333	365	392	391	380	351	360	355	382	357	384	372	353	381	395	361	345	363	373	414	344	385	385	399	365	371	352	366	372	362	402	365	355	350	364	367	406	356	383	349	376	376	392	377	322	340	366	365	385	392	382	371	374	367	369	365	354	386	334	383	382	353	381	366	406	369	379	369	352	362	351	350	343	397	355	389	403	375	375	372	355	341	356	340	346	381	335	395	356	348	373	351	362	337	388	377	361	375	391	373	387	389	382	405	343	379	374	383	381	367	366	370	384	404	354	373	384	352	377	377	363	374	398	384	349	373	354	367	372	373	370	362	371	353	362	400	406	350	382	372	374	366	372	342	333	384	379	366	379	363	372	367	388	351	403	371	367	347	402	360	358	361	371	377	389	383	371	393	411	353	384	382	348	381	377	358	383	338	361	393	390	392	344	395	395	399	366	341	377	363	356	346	363	369	362	376	354	398	358	385	398	378	363	351	379	368	346	371	338	367	350	371	390	387	344	390	378	359	371	384	384	383	368	338	371	384	385	348	372	376	375	374	370	368	383	357	399	364	349	381	373	387	397	331	344	376	370	358	378	405	382	377	364	391	367	386	374	344	378	401	375	379	375	375	375	377	363	342	393	373	355	372	369	388	353	385	375	365	360	364	388	361	354	372	387	375	354	367	323	400	353	372	358	387	343	368	375	418	358	365	357	326	352	376	356	357	332	394	372	381	379	378	380	409	379	353	371	386	378	353	341	408	380	387	371	366	390	338	373	361	376	352	384	393	350	370	338	347	378	377	385	401	344	343	353	373	350	407	357	372	381	361	372	343	348	409	391	329	352	370	353	385	370	358	335	372	376	342	352	385	388	422	363	382	365	368	361	359	359	372	368	377	345	395	355	324	353	396	348	381	370	340	377	349	386	365	356	416	371	375	377	354	333	354	368	354	362	369	372	367	393	366	360	366	356	388	365	392	370	384	379	391	345	379	363	376	363	345	371	362	372	344	360	368	362	386	366	376	373	370	342	385	382	365	382	364	376	360	375	376	340	367	333	385	344	372	382	396	364	415	398	362	379	381	340	367	367	370	385	357	347	347	373	350	353	354	379	338	369	351	365	368	392	379	351	352	382	334	366	398	366	385	393	359	383	383	383	375	350	408	367	364	365	405	338	356	354	379	381	360	387	388	385	381	361	407	370	353	394	407	376	405	345	372	394	342	385	395	380	389	378	381	390	384	365	362	359	389	357	392	368	385	354	364	353	337	398	360	366	358	375	352	366	342	356	349	362	412	353	391	376	353	383	356	377	377	361	349	336	364	385	345	344	394	406	362	388	349	394	345	378	364	401	364	387	367	363	364	364	339	327	392	371	349	388	368	372	355	342	362	361	389	363	391	337	387	343	365	376	396	399	352	373	349	340	372	392	407	368	361	376	360	375	346	381	382	351	361	365	367	398	351	354	366	376	389	358	340	366	350	386	373	333	373	391	321	368	356	388	346	341	349	350	355	345	400	368	367	365	360	406	344	377	392	352	365	391	367	363	399	313	378	383	364	384	359	397	353	355	376	379	354	390	354	364	352	360	381	371	361	384	365	358	345	372	370	353	377	340	410	404	361	401	376	354	363	386	338	321	366	368	404	373	344	366	367	389	329	344	374	335	365	350	384	389	375	373	365	336	390	391	376	371	368	330	366	363	363	378	420	354	405	326	389	344	379	370	377	365	364	374	376	389	365	340	354	377	380	380	396	362	390	366	352	420	411	364	372	363	351	368	380	362	351	352	362	371	402	373	359	335	364	378	401	395	366	365	363	368	357	371	403	387	366	337	384	390	389	376	387	374	370	401	390	375	333	399	375	349	387	371	344	375	356	368	375	370	358	400	366	408	336	366	347	378
4459	1646	1131	927	1448	1474	1078	775	614	520	405	293	224	225	165	136	146	152	108	80	93	94	71	85	97	86	75	94	81	74	56	64	63	67	63	57	49	55	42	61	36	27	39	48	56	37	37	42	50	30	46	44	36	43	32	46	36	49	50	40	35	39	40	42	45	39	43	20	41	25	39	31	40	32	32	37	40	38	41	31	37	41	36	34	32	36	34	33	22	34	29	30	26	25	33	23	33	29	37	39	28	33	27	38	33	30	29	29	26	33	25	43	22	31	32	36	34	35	35	27	24	25	31	42	39	32	31	25	40	31	33	31	30	37	31	47	32	32	39	25	43	33	33	32	39	32	26	28	31	42	36	32	42	46	33	29	31	36	35	44	32	20	27	26	32	23	34	30	29	29	32	31	31	27	32	36	36	23	28	42	32	33	24	29	27	33	29	35	25	41	36	37	35	31	22	37	33	45	32	29	39	36	32	30	44	22	32	32	34	35	22	35	26	36	37	37	39	31	37	34	36	31	27	37	41	39	31	35	44	29	34	37	32	44	26	33	31	28	28	30	32	33	38	41	34	44	26	35	33	39	34	39	29	40	31	26	30	25	43	33	16	30	31	33	24	29	29	31	26	39	29	30	32	32	33	39	36	38	40	35	30	41	39	35	35	36	31	35	28	31	31	30	36	38	28	37	33	45	39	29	27	24	34	28	36	35	40	28	39	31	28	36	30	30	31	29	25	32	41	43	32	36	26	33	35	47	30	30	38	36	35	28	25	45	36	37	37	25	33	31	29	43	37	30	28	29	33	35	32	30	33	34	33	38	34	33	35	35	45	36	18	25	27	30	28	30	32	32	44	31	33	29	27	40	32	42	28	42	28	41	38	26	43	29	24	36	28	37	34	36	31	31	31	47	36	30	35	23	32	39	38	26	25	30	35	35	28	30	37	39	36	28	44	55	31	30	40	38	35	35	31	23	24	30	43	27	31	30	39	30	44	36	31	36	36	44	36	37	36	41	40	31	34	28	33	37	34	33	41	31	29	32	37	41	33	29	25	44	32	37	46	38	40	30	34	32	39	32	28	37	31	40	46	22	34	38	42	41	38	35	35	28	49	29	31	21	32	46	32	34	39	36	36	29	27	41	31	31	33	44	28	40	31	35	34	35	28	25	28	29	38	46	28	28	32	25	29	37	36	39	36	34	22	41	40	40	26	36	32	35	27	29	33	37	22	34	35	27	42	29	23	39	30	30	29	28	28	38	25	26	28	24	34	30	39	33	33	28	24	33	39	30	42	35	32	32	40	27	30	37	31	32	25	35	30	28	31	19	31	41	23	32	33	30	28	37	39	37	31	41	29	31	39	42	34	31	25	50	31	43	45	46	33	32	38	43	31	30	38	31	39	39	38	30	28	37	31	34	28	39	37	28	37	32	35	42	42	26	31	36	31	36	38	49	33	30	36	42	29	28	51	31	34	36	33	29	29	35	33	29	29	30	43	17	44	40	43	28	32	30	32	31	30	35	33	36	39	26	38	35	36	23	32	29	33	24	39	32	23	40	53	37	22	33	50	31	41	35	43	37	22	34	36	32	24	29	25	33	41	37	43	37	35	32	38	33	24	37	41	35	33	36	37	33	37	23	32	45	37	41	39	30	31	36	37	34	38	35	27	30	33	32	26	30	29	30	25	31	22	34	24	35	33	21	20	27	30	20	35	40	33	35	35	35	37	26	29	36	31	35	49	31	34	24	32	41	25	23	30	29	37	33	35	32	40	22	33	37	23	34	32	41	35	20	27	42	35	38	34	38	44	29	36	43	30	39	29	42	40	40	25	36	27	30	41	27	22	39	42	25	35	35	33	34	33	33	38	34	30	39	29	39	43	28	36	36	26	26	38	38	29	35	40	27	24	35	38	42	38	35	25	32	36	40	40	27	27	37	31	28	43	45	42	38	29	33	38	30	32	35	31	18	39	26	26	36	32	30	40	33	27	34	37	30	35	35	28	37	38	28	32	35	29	37	35	38	37	24	36	37	32	20	28	30	37	37	33	30	38	36	38	32	41	37	33	37	29	40	31	30	23	36	35	33	32	24	35	38	38	30	25	38	27	27	36	31	37	31	39	30	36	36	34	34	30	24	43	39	31	30	28	31	30	51	31	22	23	25	44	27	35	39	37	26	34	39	29	37	39	35	36	31	38	39	34	28	29	35	36	33	26	46	42	31	29	38	35	30	29	25	35	35	41	33	33	30	34	32	28	25	27	34	32	35	36	28	29	39	29	31	39	42	21	34	34	40	39	35	20	30	24	34	40	38	36	36	31	33	22	30	34	38	26	41	37	33	30	34	31	34	27	34	38	38	30	35	36	36	34	32	28	34	37	37	36	40	44	39	26	25	42	39	36	26	36	30	33	39	37	29	34	34	26	35	33	25	25	42	31	27	45	33	36	29	37	42	30	38	31	43	32	41	33	43	42	30	46	40	36	33	41	33	31	32	24	26	37	48	32	38	29	22	32	39	33	35	33	26	35	29	38	39	35	44	35	33	31	29	29	37	26	39	32	26	42	30	37	42	25	37	28	27	36	35	45	35	27	38	26	34	33	40	36	38	27	31	29	40	27	33	32	28	30	43	37	33	33	41	49	29	30	41	30	34	29	43	27	36	37	40	38	29	39	41	40	41	34	41	38	34	36	29	36	37	37	33	42	31	38	39	35	32	28	37	31	37	33	39	40	33	34	33	29	35	38	31	26	27	34	32	35	33	31	35	40	27	32	40	30	34	28	35	36	33	33	37	30	37	36	35	42	39	45	34	43	26	28	29	39	33	34	34	30	33	35	35	32	31	32	21	32	38	37	34	28	30	28	37	40	39	49	32	46	28	44	33	28	38	37	24	42	35	32	32	42	21	32	35	41	38	17	24	37	25	22	38	32	36	25	30	32	34	47	33	38	33	31	25	20	51	36	35	35	35	35	34	31	42	39	39	36	40	25	35	34	37	32	26	29	34	34	27	45	29	24	36	33	39	47	29	29	32	33	35	35	36	37	36	34	32	22	32	28	28	26	19	30	37	39	36	37	27	24	31	47	31	38	30	29	28	26	34	33	28	37	41	31	36	24	31	34	36	42	41	29	34	32	35	30	26	42	27	30	30	33	41	39	32	45	32	33	38	26	31	29	35	24	36	32	38	35	24	30	37	30	28	41	46	24	45	35	31	24	29	31	36	32	34	29	31	35	31	41	31	32	38	39	28	30	26	36	25	39	35	31	34	35	28	35	28	31	29	38	28	32	33	31	38	39	39	36	35	37	38	39	37	33	42	32	27	35	34	31	38	33	30	28	31	34	41	40	40	49	29	41	22	31	34	29	35	32	41	33	39	32	38	30	21	35	32	32	24	32	30	31	40	31	36	39	27	25	29	37	35	27	33	24	32	41	39	30	42	32	31	42	34	35	28	35	34	36	33	40	32	30	23	48	37	29	28	33	40	33	33	35	28
32818	24126	19787	35644	41800	38964	33064	28156	23664	19849	16546	13731	10877	8961	7492	6257	5438	4737	4172	3677	3367	3109	3060	3000	3269	3030	2739	2566	2531	2296	2081	1873	1731	1494	1402	1314	1225	1258	1174	1224	1147	1084	1151	1157	1028	971	1079	1019	866	851	878	931	828	884	821	755	805	768	820	799	766	778	702	688	690	671	665	704	674	649	638	681	644	701	694	661	696	671	675	642	678	697	635	664	626	651	668	585	586	652	596	625	588	587	567	629	592	595	621	598	580	560	581	588	559	595	638	585	529	567	597	587	537	553	583	520	563	543	576	528	565	554	574	525	533	535	557	532	537	547	547	528	570	568	532	546	518	529	568	530	545	622	556	562	529	537	576	569	555	582	586	611	574	550	558	558	531	544	548	496	518	575	543	545	582	572	508	542	545	526	554	556	580	561	581	563	522	553	562	571	556	533	552	491	543	521	525	538	562	568	545	564	539	535	562	560	573	503	535	543	539	566	560	589	558	569	562	536	571	580	588	561	546	548	545	564	538	580	548	571	548	574	527	540	535	560	573	551	502	559	566	581	602	562	586	567	531	554	513	576	513	545	577	561	534	543	529	511	538	570	552	541	569	540	526	508	527	536	562	542	554	591	558	549	573	528	554	575	524	572	554	566	519	550	523	535	550	546	520	529	592	532	560	532	588	562	547	551	576	546	550	535	603	554	502	549	549	549	539	559	581	534	622	573	522	591	484	499	527	522	511	567	574	546	552	570	596	571	569	531	525	573	557	542	519	527	546	557	561	556	549	574	537	578	538	548	538	572	542	568	578	544	517	565	572	551	497	533	557	535	539	569	531	577	594	507	530	503	533	530	565	535	533	572	540	545	494	566	528	577	533	545	528	532	537	521	547	509	518	548	590	530	549	567	568	538	576	529	561	540	557	523	573	555	509	560	563	515	575	572	584	573	506	535	528	538	569	571	551	559	517	515	552	554	558	536	588	565	530	566	587	497	531	513	544	524	578	556	574	558	541	576	542	557	549	577	562	519	542	549	563	556	507	561	528	563	570	547	526	518	499	568	537	566	552	549	575	507	554	600	522	536	542	560	597	507	554	549	525	561	565	544	511	566	553	553	552	591	532	547	605	528	569	581	556	554	534	579	515	539	550	562	576	575	552	545	561	520	482	540	572	539	545	585	539	543	564	526	548	573	562	535	529	574	538	487	552	540	536	565	493	568	531	530	527	551	533	552	554	561	553	539	590	507	528	557	537	550	541	580	546	540	550	563	542	551	558	546	525	552	545	552	558	540	573	551	539	538	561	532	570	537	539	606	571	579	540	593	575	571	556	569	548	546	584	516	582	555	544	536	522	563	561	573	548	537	551	571	529	573	543	577	528	555	525	569	519	564	515	550	562	544	527	558	564	563	571	545	582	542	569	592	590	555	564	587	561	546	570	554	560	535	540	561	561	585	543	565	521	576	562	556	575	563	528	529	498	559	544	559	533	573	574	576	544	567	557	513	523	571	540	539	533	543	583	545	557	549	576	582	581	539	541	556	579	532	564	513	521	516	534	539	537	578	589	543	563	589	524	548	558	551	570	549	591	529	538	536	546	548	519	516	571	517	534	523	580	567	517	547	559	518	575	576	532	526	534	581	546	592	498	527	575	577	515	579	550	567	545	538	574	554	504	566	587	564	527	568	534	536	552	551	539	553	553	540	497	551	549	526	510	538	543	539	546	523	537	549	589	549	561	563	567	590	535	567	542	574	538	573	523	564	549	528	512	548	537	558	550	516	527	558	619	558	594	590	568	519	540	524	549	539	580	567	520	531	565	541	544	504	578	540	581	539	544	528	581	560	547	511	559	549	558	527	550	538	540	554	538	537	553	574	591	555	558	550	513	571	573	546	530	545	534	574	547	541	547	563	515	566	560	553	554	542	554	589	524	553	553	560	565	575	493	564	526	566	581	548	566	585	552	527	548	542	519	558	601	537	576	560	564	578	548	511	558	568	531	523	545	532	539	551	565	540	488	545	538	560	547	544	599	498	553	563	540	585	570	535	563	567	534	553	533	611	557	535	561	552	547	574	547	505	528	565	545	556	543	568	575	586	618	532	569	553	545	585	545	530	571	554	567	558	546	507	582	544	575	540	564	580	564	522	535	531	539	547	536	534	537	564	552	575	555	524	554	551	555	525	538	551	566	523	564	547	572	509	555	549	567	529	559	551	569	554	576	556	562	560	545	548	531	534	539	548	551	506	535	522	582	547	572	543	549	526	530	533	545	540	554	577	537	559	533	556	592	512	533	525	530	552	557	605	542	564	531	547	508	536	539	522	536	527	540	568	548	573	553	569	538	496	559	559	567	561	506	529	568	574	545	566	533	530	549	583	499	550	587	554	535	531	578	574	547	557	560	509	548	570	558	551	552	492	585	546	577	526	537	525	575	487	561	575	565	579	535	580	554	590	495	545	541	574	572	557	563	555	571	533	573	526	535	521	516	566	531	577	564	525	551	570	533	558	589	541	543	522	542	533	555	558	551	566	555	605	549	553	559	503	530	558	573	602	550	554	523	543	559	587	544	534	506	543	556	528	523	560	571	518	554	557	556	514	536	530	523	546	544	509	540	568	550	527	544	529	547	536	548	515	553	565	544	532	498	563	546	550	514	532	561	557	537	524	594	552	518	525	517	584	515	531	536	561	531	540	571	562	517	571	521	549	526	565	540	519	565	574	584	543	534	547	517	579	548	528	566	542	551	570	558	531	548	588	553	529	544	547	584	543	541	569	564	528	563	548	580	504	540	557	551	537	530	538	528	505	583	555	505	559	538	568	538	565	579	535	559	546	566	569	550	570	562	531	536	524	563	562	532	548	503	541	537	526	569	569	521	547	530	555	562	557	547	565	568	580	551	558	537	540	548	569	562	553	563	551	542	572	569	543	523	549	550	573	601	522	566	569	523	553	564	539	579	549	577	562	516	557	539	546	533	571	499	504	521	520	554	555	527	562	517	552	515	562	567	543	505	570	560	581	600	572	566	545	561	562	570	542	554	518	515	542	560	520	515	539	560	512	564	555	558	579	509	535	534	556	535	599	525	564	523	541	534	575	583	511	553	581	539	534	568	527	566	571	537	529	538	551	517	553	563	530	597	547	539	524	522	565	538	594	538	546	554	543	581	562	528	575	523	531	565	535	559	585	558	551	521	513	550	543	578	522	509	579	522	559	530	554	555	583	580	564	528	545	561	526	548	535	566	583	573	564	517	617	562	591	558	536	574	569	572	544	533	555	552	574	547	558	532	546	523	557	554	545	564	567	554	540	554	574	555	557	483	521	524	571	499	516	599	511	535	550	512	534	549	545	559	556	573	521	558	559	558	500	544	531	596	540	550	568	530	501	538	533	564	520	543	554	514	543	529	527	567	508	554	580	598	556	563	524	543	508	563	562	540	538	569	528	549	531	599	531	517	581	559	576	532	555	556	545	555	541	551	509	531	545	557	557	606	539	517	564	554	555	551	571	517	573
4874	2623	1672	1250	2210	2144	1547	1202	916	727	545	446	336	294	220	200	216	172	132	137	112	113	97	105	103	103	109	96	86	75	64	73	60	59	54	49	40	45	36	36	51	38	45	34	44	41	51	43	36	26	31	29	32	43	27	33	23	32	37	45	29	38	36	30	30	28	35	20	24	35	35	26	29	27	24	36	32	22	32	27	37	27	20	27	29	27	31	32	32	33	27	28	29	32	16	31	29	34	31	30	25	27	25	22	33	30	35	42	24	46	34	37	27	26	26	21	23	30	24	23	33	28	25	29	15	22	25	26	27	29	30	27	39	24	24	33	30	29	28	29	22	24	22	21	25	26	20	28	28	26	22	25	30	29	22	23	31	31	21	29	24	15	22	30	28	28	27	25	25	31	26	14	19	20	26	21	23	18	26	25	20	37	30	20	27	26	20	32	25	38	25	28	34	20	21	28	22	18	23	33	27	32	26	21	28	30	32	24	14	32	22	26	24	26	24	24	24	18	26	18	16	30	20	26	36	21	30	22	16	30	36	26	29	28	20	22	26	21	25	40	21	25	19	21	21	28	24	21	21	26	21	40	19	22	25	25	19	21	23	30	24	33	26	27	25	18	23	19	28	23	27	27	37	30	34	29	19	23	28	21	28	26	23	20	32	37	26	31	25	29	19	33	33	27	25	25	22	25	24	26	34	27	30	24	26	11	37	25	29	13	28	23	34	25	19	30	28	30	29	19	16	34	34	22	25	38	24	22	28	24	26	24	17	22	21	36	26	26	38	24	28	33	28	22	28	29	24	22	33	26	30	39	24	25	17	25	28	24	25	34	24	30	21	27	36	27	28	26	28	26	22	23	22	23	26	23	23	30	26	25	23	25	31	35	17	25	26	23	22	31	23	21	17	26	42	23	19	27	24	22	35	17	33	31	20	28	27	17	32	26	25	21	27	25	29	26	25	25	24	32	25	30	27	20	21	27	36	19	29	25	21	25	18	25	32	21	23	21	15	23	22	20	24	24	17	33	22	18	22	18	35	26	20	33	22	29	24	28	24	25	18	31	25	24	29	20	24	31	29	29	25	30	27	17	36	23	21	28	30	29	35	13	31	27	29	23	32	29	30	30	35	20	23	26	29	16	25	22	17	18	34	22	31	24	20	28	21	33	30	42	24	27	26	20	23	23	27	27	34	19	27	19	24	28	23	26	29	32	21	22	24	23	30	10	37	28	28	25	25	20	24	25	24	23	31	31	23	31	19	30	31	24	22	22	26	30	24	31	29	26	27	27	26	33	22	33	25	25	31	31	28	36	19	28	19	30	23	20	31	24	22	20	30	31	32	23	25	26	36	30	30	29	41	23	25	28	25	21	20	28	18	30	22	27	24	26	27	29	27	31	26	29	23	29	28	27	30	27	24	29	28	19	28	30	24	15	29	34	28	31	21	20	33	27	14	22	16	26	34	24	36	28	28	26	34	19	27	20	28	20	20	31	27	40	20	29	25	36	25	24	25	19	29	27	25	17	29	17	25	23	26	18	35	24	24	21	34	19	24	32	23	23	29	20	28	23	31	25	18	27	21	29	28	32	28	31	26	29	45	24	22	29	20	27	25	22	28	15	31	30	19	30	21	28	32	40	29	31	23	24	20	30	19	30	35	24	20	25	27	23	30	25	25	20	17	21	26	23	35	28	20	22	37	25	25	28	17	25	27	27	22	21	34	33	30	23	26	37	26	27	30	25	36	29	23	35	25	23	29	28	28	24	28	19	36	29	36	37	21	32	18	20	27	19	24	24	17	33	19	24	31	26	24	35	32	26	38	30	36	21	30	24	23	24	28	20	23	23	24	30	32	38	23	30	22	20	21	26	15	28	30	28	20	31	29	25	19	22	25	31	23	26	25	26	16	24	27	29	21	23	35	25	32	37	29	23	36	33	26	25	28	25	24	23	30	22	25	25	16	29	18	13	34	25	31	20	20	23	18	31	16	34	26	27	27	27	29	24	25	27	27	29	24	21	26	22	29	25	19	22	29	22	18	18	28	36	35	18	24	24	22	35	24	26	28	25	26	26	28	28	13	29	18	33	30	35	32	25	30	34	20	23	26	27	21	25	32	27	19	19	19	34	23	30	26	25	28	32	18	17	21	21	33	21	23	26	25	27	37	29	25	21	26	27	21	14	20	24	26	27	24	38	20	31	30	33	23	29	21	23	20	21	22	24	33	27	24	25	20	11	33	26	21	31	27	25	21	30	29	20	29	23	30	24	23	29	20	23	25	21	29	30	26	29	28	27	20	21	28	21	28	26	32	21	22	29	25	32	34	27	22	24	21	22	32	27	23	24	22	22	22	29	26	22	36	30	27	25	30	20	28	22	27	21	22	22	28	27	10	21	17	36	28	31	22	31	33	24	36	26	20	18	38	26	24	23	27	29	28	20	21	30	28	27	26	26	31	27	34	36	24	33	27	23	26	21	24	34	20	25	35	23	25	23	27	33	29	28	24	14	31	30	24	26	20	29	25	30	23	28	34	16	25	30	24	24	25	32	29	25	39	34	24	38	16	28	23	33	32	39	22	23	25	28	23	23	17	21	28	14	24	29	18	27	30	28	30	35	24	22	14	30	30	25	30	20	38	31	36	24	41	16	18	31	28	21	30	24	17	29	22	27	27	35	30	19	18	28	18	21	22	23	21	38	23	25	21	24	30	35	31	24	36	27	27	19	34	26	27	33	32	23	34	27	19	23	20	25	39	31	16	18	21	18	19	26	28	17	25	26	29	21	26	30	27	29	23	17	24	30	29	23	33	21	16	23	22	23	24	26	31	26	21	22	25	27	24	33	26	30	29	22	26	19	19	29	26	31	24	24	28	29	22	26	25	20	34	28	30	17	20	27	29	22	36	26	29	26	22	29	21	18	19	21	26	32	36	30	18	25	26	32	22	27	30	29	26	20	28	28	18	20	26	25	20	34	24	31	29	24	32	25	23	33	26	33	21	36	26	19	28	24	23	41	36	25	20	28	27	21	16	28	23	18	25	22	37	33	29	41	22	23	32	25	23	20	27	24	27	30	27	29	26	35	26	30	31	31	31	20	22	28	34	27	28	24	34	27	31	20	25	21	20	30	41	29	30	31	22	25	29	24	21	28	34	28	20	40	27	26	21	23	23	22	14	29	22	23	28	20	31	13	19	26	28	31	38	9	33	30	29	34	27	28	23	23	28	25	22	19	27	23	32	27	26	26	28	21	27	18	29	25	25	17	30	30	24	34	36	20	24	24	31	27	29	31	26	32	24	22	24	33	26	20	23	18	30	28	32	32	29	27	22	28	33	25	18	30	29	29	34	28	28	28	27	35	28	18	22	28	32	36	33	37	25	29	20	19	24	22	20	22	25	23	26	33	26	16	20	17	38	25	29	26	26	32	36	34	23	22	31	25	21	28	25	26	26	28	16	27	31	29	30	25	20	23	31	21	40	32	30	27	29	24	24	28
38806	29028	24266	39783	46642	43106	37678	32552	28279	24334	20615	17236	14464	12098	10161	8685	7623	6866	5719	5010	4561	4230	4025	3763	4379	3918	3643	3377	3257	2816	2515	2314	2064	1819	1598	1514	1444	1391	1417	1338	1201	1286	1405	1274	1100	1180	1088	927	886	969	1020	1033	914	892	846	855	783	834	806	831	807	734	647	697	710	630	681	591	654	671	619	631	573	614	594	607	610	652	649	681	682	686	596	617	555	647	560	520	522	544	557	531	517	515	535	492	484	513	524	497	479	497	516	491	545	527	503	515	452	495	454	472	432	410	422	473	456	432	451	440	418	458	425	447	455	429	452	475	390	435	392	437	431	466	396	441	442	424	468	425	403	465	472	454	420	412	411	403	413	432	472	434	448	404	441	421	441	473	415	444	424	404	417	454	434	446	435	443	403	402	445	455	426	435	455	421	432	461	435	444	441	416	432	470	419	439	434	445	445	412	418	461	432	424	423	412	431	418	456	392	436	438	414	391	424	396	439	427	438	444	438	427	418	436	404	471	485	418	448	431	395	435	432	434	439	387	444	419	403	474	419	450	429	427	441	408	466	439	408	405	443	459	409	425	435	429	414	419	386	449	435	408	443	432	406	458	438	415	439	464	443	431	451	433	407	423	413	455	434	418	436	445	465	385	412	437	458	384	407	435	438	412	422	453	411	388	459	411	430	465	459	405	435	417	421	415	434	409	451	450	398	435	420	433	396	425	462	445	428	392	427	416	441	441	411	401	408	418	462	401	416	433	452	401	439	428	463	421	399	424	433	435	404	466	468	409	476	450	409	428	434	408	458	417	442	440	425	437	428	410	466	395	469	410	425	399	426	409	426	400	417	441	463	445	436	447	477	420	423	416	450	454	453	473	419	446	442	422	406	437	426	453	423	479	411	476	420	454	409	442	445	417	425	430	414	448	410	436	418	434	429	472	419	422	415	413	452	483	438	394	419	432	421	409	413	475	438	428	412	392	441	493	434	463	436	457	444	460	471	462	422	438	455	423	442	460	439	420	457	453	445	419	471	428	432	411	403	432	432	430	452	432	429	408	398	431	449	406	419	451	428	423	432	460	446	402	438	454	470	457	472	426	436	429	435	386	432	462	428	398	438	424	467	413	431	450	437	402	450	452	404	432	426	426	422	467	416	445	447	437	434	431	419	449	461	441	414	450	448	426	428	456	447	414	414	431	406	444	452	459	450	443	433	458	438	433	389	458	397	448	420	442	433	449	415	426	461	409	444	417	402	455	421	398	402	416	431	431	473	395	420	416	411	432	438	442	443	454	481	427	397	435	451	417	435	472	455	438	441	415	412	399	428	432	420	428	434	421	432	433	430	454	421	401	450	441	483	433	405	437	430	449	446	462	442	428	402	450	460	404	434	412	412	391	439	403	417	404	435	418	437	365	445	421	417	435	428	435	408	466	437	455	466	438	465	412	412	444	426	439	455	455	439	438	433	416	460	422	427	430	444	466	448	448	461	415	432	431	411	461	419	413	454	400	431	472	415	416	448	435	453	463	453	368	444	405	422	416	437	435	387	432	445	418	453	435	457	420	425	443	471	429	473	485	457	413	458	450	432	413	431	410	461	416	420	417	428	420	413	415	377	448	423	462	449	467	435	431	433	426	434	398	448	438	439	467	399	402	431	423	435	427	444	371	430	421	402	424	393	422	477	409	433	427	426	423	439	469	415	444	428	425	437	413	468	411	449	425	411	455	400	444	409	399	429	452	428	405	425	446	431	438	423	443	422	437	417	428	422	450	446	449	423	410	446	429	413	436	427	401	397	436	400	420	431	436	418	400	402	413	439	441	442	434	416	432	428	420	479	443	418	434	399	430	402	429	430	470	458	408	417	451	427	418	422	408	432	466	436	431	452	456	421	417	440	403	426	432	461	429	434	418	445	452	431	462	427	434	443	458	437	411	413	456	432	428	445	431	458	390	443	447	431	408	449	424	418	391	450	440	441	446	449	409	433	421	410	454	433	400	422	434	426	424	401	474	452	412	402	445	436	457	462	433	438	432	402	452	415	426	418	440	413	427	451	417	411	421	435	413	417	432	441	407	421	420	433	415	443	454	404	439	392	422	418	455	441	410	436	425	444	394	410	412	423	429	442	393	401	422	412	443	439	429	456	409	425	442	418	427	448	446	430	438	460	392	373	435	441	430	438	413	453	397	435	470	436	434	462	449	433	450	452	401	402	420	467	390	436	408	399	429	425	440	399	418	410	438	436	391	409	418	441	437	431	462	448	431	390	438	400	442	423	474	415	425	400	465	435	425	412	470	462	424	393	468	414	404	425	417	407	433	417	433	408	458	429	425	429	418	439	439	427	415	455	420	443	415	412	435	428	419	446	387	439	413	422	417	456	404	462	447	425	429	431	419	395	441	450	381	405	430	439	423	391	395	440	432	447	430	399	426	428	400	458	452	439	419	441	456	413	411	459	421	423	437	473	442	429	427	435	442	438	412	414	383	427	440	425	421	434	401	430	424	387	433	415	470	438	414	401	418	421	445	426	425	438	456	419	396	425	395	424	426	446	454	463	432	445	389	427	453	440	487	465	391	477	418	442	390	393	444	403	446	457	454	408	403	448	424	442	445	431	432	447	423	453	409	417	450	426	392	430	424	436	444	431	478	442	392	422	416	441	425	406	414	422	441	402	456	416	430	447	419	430	437	441	433	444	437	472	421	409	420	444	429	428	432	426	443	430	445	424	404	421	424	417	449	430	437	433	422	453	453	435	409	439	424	470	441	408	424	412	402	454	439	448	429	429	450	415	408	415	436	433	430	453	410	401	467	472	438	431	440	427	474	429	435	405	444	419	414	445	473	398	438	396	403	444	432	419	429	415	466	430	401	430	436	454	438	408	430	408	450	454	431	454	442	441	448	456	447	428	436	442	427	415	436	450	441	447	445	410	403	436	399	446	439	451	432	431	445	436	481	431	434	419	415	414	390	430	462	418	406	402	457	430	421	396	432	450	442	424	414	443	462	449	425	420	431	445	432	423	449	386	442	428	446	433	451	439	435	447	451	434	440	451	419	449	410	429	429	410	418	446	442	418	403	435	468	407	438	432	471	409	433	385	431	435	393	432	469	444	422	460	411	430	390	414	399	402	411	453	430	454	422	409	421	461	440	439	394	449	456	429	435	410	421	427	437	442	455	430	431	464	426	463	405	419	395	412	412	435	437	433	426	397	439	441	467	395	421	457	415	401	433	438	426	435	451	428	453	429	431	460	414	426	443	440	405	422	433	438	424	467	404	457	391	389	461	472	411	420	447	437	409	422	456	457	402	465	391	449	419	428	454	424	405	397	393	466	423	407	436	468	431	414	483	440	450	461	414	463	404	433	411	447	480	434	421	464	416	447	410	433	450	458	405	416	446	416	430	459	448	410	377	442	466	441	438	410	462	425	436	414	440	451	436	409	426	421	411	420	425	414	437	435	420	398	432	394	464	454	428	425	435	432	399	447	413	455	445	460	400	414	434
2739	1151	804	571	1030	1115	696	590	436	372	283	226	208	132	124	111	83	85	74	83	68	60	50	57	73	50	54	58	42	45	43	28	53	44	31	38	34	30	31	40	20	31	22	36	23	31	43	24	31	35	35	26	23	24	35	34	32	20	31	25	22	23	24	21	20	28	30	27	32	25	31	24	29	21	20	18	20	27	19	22	29	26	22	20	20	26	35	22	29	33	31	26	32	28	30	25	20	23	22	23	19	20	13	24	23	25	22	24	20	23	30	23	24	31	31	21	23	18	19	17	22	39	30	28	23	25	26	30	33	21	25	20	19	16	25	26	21	13	30	24	31	24	17	16	23	29	33	26	35	20	25	19	20	23	25	19	25	24	26	24	25	22	21	19	38	28	18	22	25	27	25	36	26	23	22	18	29	13	23	31	27	19	20	24	14	20	28	29	25	25	26	18	24	21	27	18	26	25	19	26	23	23	29	23	19	15	24	22	25	23	25	27	30	23	20	26	18	31	17	23	22	21	15	22	18	32	25	27	19	21	22	28	25	20	22	23	17	31	20	33	18	24	21	23	25	29	12	32	25	20	23	21	18	22	21	25	20	23	27	23	25	20	20	16	30	20	30	22	16	32	31	31	25	19	30	24	20	20	20	23	21	18	28	25	41	25	25	25	19	20	19	19	24	16	22	19	27	26	27	16	31	28	22	31	20	27	28	24	22	19	28	18	30	31	27	27	27	27	20	18	19	20	23	28	23	29	30	26	24	21	20	31	21	16	31	20	25	29	19	28	30	26	34	30	18	25	25	24	25	29	19	16	15	16	29	27	31	29	25	22	18	25	26	22	21	23	33	25	20	31	27	22	18	16	27	27	18	15	19	19	22	25	21	26	28	25	18	38	33	27	29	19	34	28	28	22	25	30	23	16	25	25	20	22	19	32	27	35	29	23	22	27	25	30	21	23	19	24	26	20	28	23	30	29	25	22	23	27	24	23	26	14	25	27	21	19	27	26	23	23	16	26	20	27	19	28	24	23	23	31	22	19	20	22	30	31	27	31	24	26	25	24	24	25	19	30	21	27	23	19	15	20	25	18	33	28	29	23	28	34	26	26	31	18	20	34	20	27	25	18	21	32	18	17	25	27	28	21	21	22	23	24	24	29	26	27	27	20	18	18	17	30	26	20	31	31	21	25	20	27	24	26	18	24	22	24	24	29	24	23	27	36	26	23	21	25	24	24	30	28	22	26	18	19	27	23	32	22	26	31	27	30	38	29	15	20	29	27	26	16	29	22	23	21	26	23	21	29	18	20	26	29	21	25	21	30	23	23	16	34	25	28	32	28	16	25	26	23	26	23	17	19	26	22	24	26	20	25	28	37	22	25	23	23	20	27	22	32	19	17	20	24	35	20	27	25	28	21	21	20	17	21	30	26	23	26	25	29	25	25	22	31	22	20	18	24	34	27	24	31	13	22	21	20	16	20	18	22	25	19	16	27	23	17	18	28	29	19	19	21	26	26	29	31	33	28	24	18	21	29	26	20	25	28	20	34	23	29	20	31	32	29	23	21	26	20	18	19	21	19	19	22	24	35	25	21	15	32	20	22	21	27	22	23	25	23	22	26	29	25	23	31	32	22	26	19	25	14	30	31	32	30	23	18	29	23	27	29	32	34	33	16	24	23	18	21	36	16	32	24	23	23	17	22	28	26	28	27	31	24	23	20	21	30	14	26	20	25	15	29	14	15	29	25	22	35	29	31	22	19	21	24	28	24	26	17	17	17	17	23	23	22	25	24	16	26	23	26	23	18	19	31	17	24	24	32	21	26	27	25	22	29	25	32	36	25	21	18	13	30	27	26	23	26	26	26	23	26	29	34	28	27	29	22	18	24	19	29	16	27	19	18	24	33	18	21	20	25	22	22	23	15	26	22	31	16	35	27	23	22	27	20	20	35	30	22	24	16	22	23	23	21	29	24	20	24	27	29	29	25	25	28	25	28	30	26	25	22	17	33	30	19	21	26	17	35	31	18	30	36	27	32	33	26	26	22	25	25	14	36	34	27	20	26	21	17	28	14	14	23	27	23	21	35	18	29	19	24	30	17	13	20	24	22	27	22	20	21	19	24	25	26	20	26	31	22	24	37	25	27	22	25	19	23	25	35	20	25	27	20	21	22	25	23	23	19	34	27	16	32	27	31	17	23	20	24	27	26	24	15	20	24	25	25	24	28	34	23	25	16	27	23	20	19	27	31	34	21	19	27	24	24	26	21	26	36	32	28	27	30	22	24	32	27	16	25	19	27	24	23	24	27	25	19	29	35	20	25	29	26	29	26	21	22	22	26	18	19	30	23	26	31	22	28	17	22	21	24	27	23	29	16	29	22	22	25	36	22	23	32	21	20	23	27	17	17	18	29	24	21	24	29	31	19	20	16	27	23	17	21	26	29	18	20	29	25	24	17	19	14	21	30	26	25	23	24	21	18	20	24	22	17	17	23	29	28	22	26	20	31	17	20	18	20	25	24	28	25	26	20	22	17	17	17	31	31	23	19	22	30	20	30	29	14	18	17	17	29	28	21	32	25	22	23	27	26	22	30	25	30	27	13	26	26	17	16	29	20	33	15	33	25	19	24	26	19	14	30	33	26	26	14	18	19	28	30	13	22	19	24	30	30	30	31	29	24	22	22	19	23	22	20	21	25	16	23	19	23	25	31	20	21	26	23	30	16	27	25	28	23	31	30	33	24	22	28	26	25	27	29	17	32	31	27	31	24	22	15	33	22	28	26	25	28	20	25	16	25	24	24	24	23	25	14	19	22	22	9	18	24	30	29	23	25	25	23	17	22	19	23	31	31	23	31	17	22	29	35	29	15	26	27	23	19	25	14	26	30	34	29	24	27	25	19	24	28	28	17	23	23	18	21	17	24	20	23	18	20	22	31	23	24	20	23	31	27	23	17	33	24	21	20	20	23	22	25	22	25	28	15	33	23	27	25	22	23	29	20	20	23	23	32	21	21	27	30	17	37	27	31	30	26	27	16	26	22	23	22	19	14	26	27	38	23	36	16	24	28	26	28	24	24	27	27	16	18	18	26	29	20	15	25	30	25	28	28	23	28	17	21	15	28	21	18	22	28	24	31	21	24	24	24	19	34	26	23	15	24	27	23	23	32	23	29	20	36	26	18	20	14	24	27	28	17	10	14	20	20	27	18	22	24	19	32	22	22	23	32	37	20	22	27	15	19	24	21	29	25	21	27	21	22	24	29	28	23	24	28	25	27	34	23	26	24	22	26	20	23	23	25	28	26	28	25	21	14	15	30	17	15	27	18	20	25	25	23	24	19	17	20	23	31	32	28	23	32	23	27	26	19	17	26	26	21	24	31	31	23	28	25	24	33	19	23	27	25	28	29	22	24	21	31	18	16	33	20	19	18	22	24	27	35	27	28	22	24	19	18	26	15	12	20	20	26	18	28	20	30	27	21	23	28	29	25	21	20
29707	21398	16133	31320	37999	34635	28895	23809	19384	15808	12648	10278	8119	6494	5232	4511	3945	3338	2936	2679	2380	2325	2291	2165	2370	2216	1982	1966	1873	1733	1503	1339	1111	1006	945	909	849	813	893	850	808	819	794	782	767	770	657	630	620	572	690	636	679	592	641	580	586	590	559	602	562	584	504	483	506	501	464	496	453	502	520	484	499	513	455	498	484	473	508	488	520	486	493	460	485	462	477	456	481	453	473	433	413	492	444	401	409	391	444	423	440	435	438	461	404	418	399	448	425	445	403	417	408	394	407	407	406	387	434	408	370	419	400	399	443	406	404	432	407	416	422	390	394	356	406	407	422	410	398	376	405	419	440	424	405	415	364	409	383	397	401	385	374	388	391	382	425	406	403	405	452	410	402	401	398	433	410	412	420	409	377	361	394	384	406	407	426	424	392	370	397	382	420	377	380	390	407	415	388	412	365	385	419	389	384	346	394	423	395	389	422	392	420	403	396	413	412	410	385	401	435	430	417	396	360	421	408	402	393	440	438	405	380	404	430	380	415	401	428	379	411	419	390	444	394	361	415	385	408	382	407	384	387	411	360	381	418	399	390	407	390	449	444	376	374	400	399	391	413	372	402	425	356	434	400	393	411	376	423	419	409	388	406	445	442	403	414	380	418	393	379	395	427	418	416	391	441	412	363	382	390	391	402	381	416	405	436	399	388	389	397	406	402	395	395	419	408	393	369	424	406	388	412	409	401	422	407	371	418	426	382	404	404	415	373	423	351	435	392	401	379	379	426	411	416	413	368	376	391	385	408	406	417	399	415	407	376	393	446	390	410	401	375	403	414	378	428	436	383	399	419	447	403	412	411	376	378	421	389	373	382	412	411	421	416	418	398	383	409	384	400	395	421	422	368	401	420	400	401	387	376	436	411	417	394	417	414	399	420	405	413	387	360	440	403	374	387	396	383	389	380	402	386	406	419	384	410	392	418	401	383	455	381	389	424	400	427	390	407	375	413	394	398	394	421	406	400	374	388	384	419	397	418	431	385	392	379	396	406	405	382	478	401	408	380	382	395	450	382	387	433	439	432	371	412	411	412	410	400	406	416	375	400	423	387	388	401	410	428	409	382	437	397	433	401	427	401	384	396	416	383	372	395	420	389	367	417	401	423	412	386	404	384	391	387	409	396	402	458	404	404	386	398	392	398	395	420	398	378	395	393	405	389	393	394	384	391	382	394	406	405	418	400	433	382	421	387	415	381	382	416	420	442	393	388	393	411	410	407	392	388	419	383	379	429	409	391	395	401	408	362	407	411	397	427	398	414	416	405	386	421	388	388	410	442	439	418	420	379	408	429	395	417	433	410	367	414	445	403	361	348	372	390	429	405	405	388	384	404	383	380	399	411	387	396	395	424	392	381	418	399	396	446	367	380	386	402	393	417	422	406	405	373	415	405	374	410	414	417	395	418	406	401	411	420	405	396	412	439	390	418	409	365	396	409	438	404	382	380	415	369	398	384	368	396	391	392	385	405	434	399	407	424	375	422	414	385	372	424	410	385	430	401	391	409	389	424	422	405	384	349	432	391	406	400	396	398	380	394	423	384	388	385	413	397	400	371	359	421	419	403	388	355	395	380	389	398	401	449	403	382	410	422	407	391	369	413	418	386	444	388	360	415	414	368	400	419	392	413	397	408	387	412	390	449	430	417	389	398	416	380	422	384	384	408	424	405	416	430	408	412	404	400	415	388	379	378	422	394	380	416	416	401	378	372	377	409	414	426	385	401	383	378	391	423	428	433	395	380	372	382	403	398	423	399	406	376	408	403	365	411	410	357	368	418	360	396	388	379	411	392	374	386	395	437	377	414	388	424	374	418	376	414	386	377	388	400	391	393	398	366	376	383	425	433	426	432	421	382	386	374	394	417	404	378	434	385	403	411	373	409	419	373	412	414	393	389	423	438	374	423	379	386	397	373	366	408	407	414	404	383	402	384	379	386	415	388	407	399	381	412	390	385	398	400	364	400	427	404	444	417	408	383	440	420	376	370	419	424	415	385	392	392	413	391	398	385	394	415	385	376	375	408	415	422	389	433	406	404	414	401	393	379	400	410	423	393	379	382	408	406	431	388	412	364	355	427	420	374	431	401	391	387	437	399	397	399	400	383	405	382	393	378	422	412	413	421	406	411	423	382	398	409	397	422	386	394	408	410	405	424	368	402	412	382	382	390	412	403	405	420	402	416	377	404	394	406	455	364	444	357	376	399	419	397	367	399	389	386	414	405	389	398	424	412	406	408	332	412	408	415	365	428	427	378	400	400	412	379	387	406	409	401	419	410	390	415	406	402	438	413	394	399	372	421	433	387	395	376	404	370	390	453	402	396	398	391	389	380	383	404	364	408	425	400	423	379	412	397	429	395	445	367	386	419	419	428	436	410	414	408	379	430	372	385	423	395	385	416	381	402	410	428	394	407	389	424	431	383	388	379	364	435	429	376	444	383	382	407	426	400	396	407	367	423	429	389	391	405	407	406	425	396	390	404	406	359	380	387	397	416	382	466	392	380	394	400	422	394	367	390	425	377	377	378	354	385	423	415	412	390	435	387	395	423	406	415	412	369	376	381	405	410	383	402	421	395	391	403	427	419	422	401	390	423	394	390	392	428	393	415	421	388	375	423	405	407	387	404	397	368	396	394	393	381	401	415	418	414	434	368	408	378	398	376	399	418	401	350	417	398	384	389	445	388	428	387	393	382	411	393	381	429	414	382	426	402	398	386	417	393	395	411	348	394	436	426	375	380	382	380	404	410	404	379	407	426	418	423	378	405	438	382	415	385	369	407	392	398	418	367	383	400	399	407	399	379	408	404	398	431	411	429	362	397	373	419	381	441	427	414	393	431	421	360	407	369	418	400	406	366	375	396	414	389	425	399	392	411	414	385	427	372	415	388	398	388	377	401	382	434	395	413	419	404	441	407	396	422	417	403	395	382	374	419	377	366	371	398	435	409	373	378	402	412	414	420	406	410	401	378	388	429	390	359	404	408	389	404	425	417	410	399	369	368	432	409	402	418	405	416	425	387	408	405	370	387	392	380	419	421	372	402	403	376	398	395	397	410	366	410	418	393	396	418	419	376	397	382	394	348	421	413	379	426	432	424	421	412	397	394	377	395	430	406	396	404	417	404	416	414	404	410	388	361	429	396	404	383	381	380	397	369	409	424	421	400	412	399	412	397	372	407	402	386	432	412	375	399	373	432	378	382	406	438	425	390	448	393	395	437	408	484	384	386	375	398	391	360	383	385	427	432	389	434	395	338	364	398	417	427	473	411	410	421	410	381	395	397	404	385	392	433	390	399	383	386	398	375	405	406	409	379	395	417	407	412	387	393	393	410	374	377	435	404	373	398	413	383	410	396	434	414	403	396	348	449	406	365	383	418	375	398	428	402	390	374	394	384	416	415	372	426	409	379	375	412	424	399	391	404	402	403	372	386	368	394	401	418	413	397	408	394	400	397	421
2648	1170	788	619	1062	1092	785	603	489	329	268	232	172	133	132	102	90	75	72	67	72	69	58	63	49	62	54	64	41	53	42	44	47	37	40	41	35	36	34	35	29	40	32	38	26	29	32	29	26	30	30	15	20	29	29	26	30	33	19	21	21	20	17	30	21	20	20	25	29	29	23	17	32	22	24	19	16	37	21	22	20	23	22	26	27	20	14	25	32	24	30	21	18	31	21	31	22	22	18	16	23	18	24	26	18	19	21	19	17	23	26	23	12	18	24	19	21	24	24	18	15	23	19	17	22	23	18	28	24	17	18	25	16	17	24	22	22	25	16	17	15	23	28	26	30	24	35	25	24	26	19	14	33	13	28	26	26	19	32	18	22	26	21	26	22	24	23	16	18	22	22	30	29	26	15	29	33	23	22	18	28	22	22	21	20	24	22	17	31	21	23	22	18	25	18	24	20	25	18	21	28	22	27	22	20	22	27	20	22	17	22	23	14	23	13	18	23	22	16	14	24	16	19	15	26	28	22	21	25	21	24	26	18	20	24	22	20	17	19	24	27	27	17	28	24	19	26	21	14	26	26	30	22	23	26	28	30	18	19	18	19	20	19	17	22	23	18	28	31	30	24	25	24	18	21	36	22	23	18	15	20	30	10	15	29	21	27	22	22	18	25	24	20	25	25	25	26	23	31	17	14	13	30	18	28	21	23	26	21	23	17	17	23	27	18	14	25	25	24	22	26	13	18	23	17	19	15	28	16	20	24	26	21	29	24	32	23	22	17	19	15	16	18	19	28	17	26	16	26	16	24	12	19	29	23	14	19	23	28	28	22	22	22	21	26	19	26	20	23	15	14	34	26	21	22	29	30	22	29	31	34	26	25	29	23	30	22	16	26	14	19	20	24	18	15	21	19	26	20	25	21	16	22	27	30	27	28	26	28	19	23	24	22	19	21	19	20	13	19	30	20	19	25	26	25	20	24	20	27	15	23	19	16	15	24	23	30	26	34	28	19	28	25	17	20	24	26	26	20	24	28	18	22	13	16	25	28	26	14	24	18	19	32	19	23	21	21	26	22	18	20	22	27	21	18	16	14	18	28	22	22	32	24	20	20	24	18	19	29	18	25	28	18	17	26	27	15	21	17	22	27	17	26	18	19	25	27	24	31	21	29	30	33	28	22	23	29	17	17	24	23	18	20	21	17	19	19	17	19	20	20	20	30	29	23	23	23	13	21	15	20	17	34	19	28	20	24	19	24	16	39	18	21	17	18	27	25	18	32	30	26	19	21	24	21	26	24	19	23	28	21	28	22	19	28	19	14	32	19	22	24	18	21	26	19	19	28	23	20	25	18	21	24	17	22	27	19	24	17	25	25	32	25	30	20	20	18	25	26	19	20	27	24	40	19	30	32	26	16	23	24	23	29	25	20	22	25	20	43	12	27	19	19	33	24	25	25	17	24	23	24	26	17	22	33	18	26	17	24	23	25	30	26	18	18	18	15	25	17	21	21	17	22	19	31	24	19	28	32	29	22	30	21	22	21	15	22	25	13	27	14	20	20	29	28	17	24	28	20	21	25	17	27	23	13	27	20	27	23	18	22	22	29	30	21	26	18	21	25	29	14	27	16	24	17	31	19	25	23	15	20	22	20	21	26	23	26	28	15	27	27	19	18	22	34	31	22	14	23	28	29	30	19	34	23	19	27	28	18	25	28	28	21	17	30	20	21	21	26	17	24	27	23	23	25	25	26	17	24	26	15	19	22	31	28	18	14	27	23	26	23	19	15	19	30	20	17	36	20	21	24	22	22	19	27	30	24	15	25	22	17	34	37	22	22	15	29	25	16	19	26	22	24	25	14	27	23	20	26	32	19	23	22	30	19	14	21	22	22	17	32	19	15	17	16	25	18	31	10	23	20	31	18	22	15	18	29	27	22	26	27	19	29	19	28	23	20	24	27	17	16	22	17	31	16	32	21	27	25	28	30	17	34	24	22	21	16	22	20	18	19	29	29	21	25	16	30	25	29	28	17	23	16	15	22	24	26	26	17	16	17	20	23	22	22	16	25	27	34	26	29	24	22	17	23	23	22	18	25	22	20	24	24	32	18	17	25	19	30	22	23	16	26	26	29	22	19	21	22	29	24	23	23	19	21	19	24	23	19	20	20	23	17	24	22	23	17	20	26	36	21	23	26	24	18	16	19	17	27	32	21	27	30	14	27	22	18	29	24	12	19	23	27	22	27	19	14	22	19	23	26	25	15	34	21	32	16	20	31	27	18	23	23	25	17	17	23	13	17	22	20	20	22	24	23	24	25	18	19	19	17	19	32	20	24	28	17	23	11	19	19	20	23	22	18	20	17	18	31	15	30	20	22	23	29	26	24	28	32	25	22	20	18	16	33	12	22	24	21	27	23	14	24	22	26	24	20	16	21	25	34	22	18	26	22	28	13	25	25	16	25	26	19	22	23	27	14	29	19	18	18	22	24	21	22	17	30	25	20	27	21	15	22	24	25	30	28	24	27	27	25	27	25	28	13	21	23	18	12	23	26	26	22	28	22	17	19	19	20	28	22	30	22	17	23	20	22	25	33	25	31	26	25	25	21	21	23	16	30	18	17	12	24	23	31	27	21	24	25	30	24	24	26	18	21	18	28	23	23	25	20	20	21	25	19	21	25	22	24	29	17	18	25	22	23	24	31	19	19	21	31	15	26	26	22	28	27	12	20	29	19	19	19	18	14	24	19	26	19	25	21	17	27	29	16	24	13	28	21	22	20	20	26	28	24	17	15	19	25	21	14	18	19	26	23	26	14	19	22	21	22	24	28	13	27	13	29	28	19	26	23	23	24	20	18	24	13	18	24	18	26	28	19	23	32	22	21	18	21	20	18	13	22	25	30	26	26	19	27	25	26	22	23	30	24	21	30	19	20	28	16	16	27	25	25	18	22	16	23	23	27	19	19	31	22	23	25	22	30	16	24	19	15	23	21	23	21	15	15	23	29	28	22	22	26	18	21	33	27	24	33	26	26	24	21	25	30	14	22	23	18	17	19	19	28	18	26	21	22	17	20	23	21	18	24	28	25	22	21	30	17	20	32	20	19	14	20	16	21	21	17	18	14	20	18	18	23	19	14	18	19	17	25	22	32	15	27	16	25	28	26	20	21	19	23	18	26	16	29	23	23	21	19	18	19	16	23	21	23	28	20	17	24	22	18	21	24	26	26	18	26	22	24	15	21	29	21	25	15	18	15	30	9	14	13	14	15	20	22	33	23	29	22	23	15	22	26	22	19	18	26	17	32	21	25	21	27	18	23	28	22	31	21	20	19	28	21	26	12	26	22	24	25	24	23	27	23	19	25	19	18	25	33	19	21	28	25	23	24	28	23	27	19	19	19	14	21	19	17	19	17	24	27	21	14	27	33	18	16	23	28	22	25	21	19	29	14	26	24	22	19	15	25	19	21	19	25	26	19	23	22	31	21	16	24	26
30298	22113	16129	31543	38003	35151	29206	23899	19531	16071	12932	10325	8163	6298	5295	4566	3989	3339	2929	2681	2503	2365	2475	2320	2326	2101	2095	1965	1846	1678	1452	1290	1153	1066	1000	941	852	809	899	856	846	827	822	769	784	820	638	633	581	594	657	603	588	574	557	598	539	555	531	599	516	486	531	461	456	452	488	512	456	474	434	476	503	440	453	469	481	452	446	512	489	458	435	471	478	458	427	436	423	423	415	413	420	391	389	429	393	445	417	404	418	425	413	388	451	342	391	417	397	407	380	391	370	386	384	374	347	396	388	364	420	374	402	354	399	361	426	362	366	360	377	406	388	393	385	407	372	373	391	375	351	345	364	402	376	380	392	373	360	353	371	373	374	363	361	379	395	370	352	362	403	351	387	368	373	368	384	388	360	357	398	380	331	403	393	403	395	400	384	365	373	398	391	367	369	363	396	355	373	330	346	364	387	350	371	351	379	353	401	361	391	351	357	373	372	391	387	353	385	341	348	360	396	349	381	361	351	331	356	350	387	376	388	378	376	392	345	374	371	377	361	393	393	385	360	403	370	361	352	371	393	372	419	387	399	362	384	358	367	351	386	360	385	367	390	377	330	370	400	406	397	398	345	394	385	373	371	383	374	391	427	334	397	368	340	361	391	400	389	386	377	384	372	364	360	379	397	367	385	372	336	372	403	376	382	366	396	393	379	355	344	408	374	380	375	350	347	379	363	369	321	380	361	382	411	338	408	348	379	368	372	392	350	371	348	372	368	375	376	376	407	387	381	387	388	401	358	417	368	382	354	390	337	367	371	361	401	403	420	383	400	361	367	404	371	387	393	387	368	363	365	385	349	357	394	332	414	409	415	377	362	349	377	380	409	378	394	374	382	402	370	385	378	376	360	384	355	379	354	354	396	365	377	404	354	400	400	352	398	340	400	350	407	381	395	384	377	375	410	361	355	374	375	361	344	358	360	365	352	351	410	351	396	413	361	355	348	378	401	363	359	364	378	380	367	367	360	398	343	376	360	387	354	380	363	344	401	353	345	367	384	373	375	381	376	321	361	374	380	390	355	343	366	372	351	357	385	348	364	363	393	397	390	403	371	386	363	396	353	355	385	376	386	394	343	364	375	397	370	375	371	363	375	362	359	342	371	365	358	371	385	347	382	368	401	339	404	349	360	372	377	344	406	424	371	346	353	364	361	394	386	361	397	368	334	333	384	374	383	377	379	330	402	338	381	360	369	371	367	376	357	387	351	382	384	354	360	407	408	374	412	361	374	352	389	374	372	392	347	362	373	353	347	373	384	381	379	359	364	412	374	387	357	407	369	350	365	349	400	374	349	350	372	370	359	321	368	384	389	388	363	366	351	360	381	353	383	360	377	338	371	363	391	367	381	360	368	388	374	352	375	383	380	384	392	358	363	384	350	362	362	339	399	402	353	397	388	430	388	409	365	352	359	353	361	337	388	353	359	364	344	377	380	340	396	381	376	385	381	367	365	363	392	374	349	341	388	351	373	311	326	361	356	381	409	372	356	355	376	387	383	369	370	376	376	382	387	368	389	395	344	367	392	384	365	364	334	344	369	369	374	354	351	367	373	353	328	354	364	362	380	364	348	384	394	398	330	388	337	386	358	392	367	349	351	336	409	362	356	413	372	359	382	351	393	387	394	374	363	387	356	370	361	375	391	390	374	357	351	391	363	387	368	387	353	366	374	368	344	378	384	381	375	384	355	395	378	320	365	382	354	361	382	377	356	391	375	355	353	377	376	352	369	375	370	345	372	365	361	365	355	397	349	403	422	377	351	374	372	373	371	369	386	375	378	354	367	374	361	352	365	377	364	359	373	386	383	366	409	334	353	373	369	388	378	382	402	350	376	370	396	389	367	360	368	385	403	373	350	391	332	385	355	409	394	376	392	378	400	366	411	362	374	343	372	407	356	366	420	379	389	359	370	410	371	373	367	357	398	366	377	343	385	378	395	389	338	372	371	342	386	332	363	362	379	379	389	371	372	363	333	365	404	345	392	350	388	397	377	373	337	370	415	403	406	372	384	365	356	363	373	355	362	382	362	379	353	381	360	387	358	370	369	370	308	366	366	407	407	398	392	352	338	408	384	399	369	371	349	387	358	350	388	368	410	335	378	341	374	370	361	353	367	368	416	352	365	352	355	359	357	371	405	407	379	356	351	360	371	353	390	369	341	380	391	354	356	376	372	419	399	351	355	377	381	361	335	347	371	380	366	400	353	346	396	380	358	349	365	361	348	372	355	389	386	395	364	353	405	359	382	392	341	368	400	388	389	390	361	387	364	386	381	337	375	365	368	367	384	376	383	356	358	390	387	363	367	338	386	367	359	388	408	392	345	395	367	364	356	370	386	378	353	386	334	313	360	355	369	344	380	357	361	376	390	412	404	351	376	390	379	353	419	371	370	379	374	364	370	375	346	335	355	347	362	358	382	350	378	381	375	399	366	382	348	371	359	421	336	346	396	359	354	346	387	368	387	399	371	390	353	383	386	377	388	369	394	372	377	363	370	345	376	353	342	356	336	393	363	411	368	378	422	347	382	385	378	376	382	347	362	361	374	397	344	387	342	343	325	358	362	395	368	392	396	354	377	357	379	364	390	369	357	363	400	324	367	362	372	359	383	375	373	364	373	346	402	376	359	343	369	382	337	369	382	382	362	351	376	365	374	383	363	390	365	372	367	337	363	392	374	385	385	350	395	381	362	378	362	381	397	345	370	389	351	366	406	400	401	375	396	370	378	407	364	388	368	397	395	353	364	386	362	366	371	372	428	359	348	356	347	376	371	340	344	353	387	349	348	354	386	392	416	399	373	364	357	347	373	369	377	347	364	388	401	372	406	414	356	369	385	381	390	393	392	373	390	379	382	378	350	350	358	375	396	381	379	340	352	387	385	370	354	383	355	380	401	375	370	386	357	375	366	346	345	357	355	357	363	399	352	383	344	406	359	377	375	384	376	378	355	357	364	381	382	419	354	383	373	396	351	409	383	374	387	391	395	335	369	388	375	388	372	343	349	398	361	383	374	358	389	373	396	407	360	397	393	383	415	395	390	359	352	357	364	372	380	362	386	369	363	350	340	409	399	356	396	345	369	367	354	378	362	374	374	370	381	385	387	349	331	371	398	372	374	398	363	377	379	413	348	361	389	343	385	370	382	391	358	394	354	369	373	363	334	401	399	360	377	348	378	360	390	395	356	421	380	387	362	332	366	362	373	391	368	362	374	355	384	371	358	374	385	383	354	400	363	377	378	386	345	389	369	363	405	362	362	390	363	405	363	400	347	359	392	380	376	384	383	351	378	378	409	395	361	383	352	365	354	339	361	391	372	403	350	416	362	369	410	405	382	380	391	350	371	397	391	357	377	372	390	368	373	387	388	390	375	357	344	375	370	380	366	385	383	363	376	415	364	367	382	376	377	387	380	368	397	397	356	391	359	371	387	386	420	332	364	407	417	385	369	396	392	387	365	350
4540	1775	1088	882	1389	1508	1016	864	658	482	387	310	275	202	178	155	130	111	113	112	102	88	76	88	83	76	71	57	67	65	61	58	56	70	66	52	56	56	37	43	59	50	51	48	46	37	35	37	52	46	43	45	36	47	33	42	33	33	42	39	44	29	29	54	32	46	35	41	27	32	34	26	26	33	32	37	51	32	27	22	32	29	38	39	45	29	41	28	28	27	35	28	33	34	38	32	50	45	33	30	34	31	39	30	31	20	45	38	38	38	30	27	30	27	32	31	34	39	30	33	35	32	28	34	40	43	31	23	32	27	27	45	27	34	32	36	26	39	43	36	24	30	25	29	27	30	35	31	21	34	35	32	40	37	43	35	38	39	38	36	36	39	39	31	26	39	37	24	35	35	25	29	32	36	37	43	33	38	35	33	41	28	35	38	36	39	43	40	26	33	31	30	35	38	39	31	31	31	29	37	33	32	36	24	27	29	45	40	32	18	40	37	31	27	29	29	31	25	41	32	39	33	50	24	39	29	37	41	30	31	32	38	34	33	27	30	17	32	23	41	35	33	24	34	40	35	31	32	37	35	35	28	37	34	41	35	30	37	31	28	36	23	35	41	30	25	35	36	27	35	29	41	32	25	32	43	29	39	42	35	38	31	23	37	48	37	26	38	25	32	21	41	28	36	39	30	31	33	43	34	37	26	31	35	47	36	36	41	37	40	39	30	28	40	41	30	30	31	35	24	29	34	26	24	28	31	39	36	27	39	36	34	26	40	32	24	24	24	40	38	27	43	29	37	34	39	35	34	32	28	33	31	39	26	31	27	30	41	27	22	24	27	35	26	22	42	31	40	30	30	29	30	45	42	24	33	24	28	36	32	39	37	35	29	36	37	32	30	33	37	44	28	28	46	31	33	37	29	34	19	25	33	24	36	37	38	33	25	31	39	31	30	31	41	35	30	31	28	26	32	32	36	30	30	39	36	30	47	34	47	24	34	29	28	44	29	33	44	40	37	28	31	37	33	35	35	38	26	31	35	27	36	36	43	28	35	20	45	53	31	36	33	38	34	25	34	42	25	37	38	38	36	34	22	51	25	36	32	40	44	29	39	23	31	31	37	35	33	34	33	29	23	36	31	19	29	33	28	26	39	40	27	39	37	25	39	35	34	28	32	32	34	33	26	29	32	37	29	23	31	34	34	26	30	34	31	41	40	35	31	36	27	34	35	26	28	34	33	31	27	43	36	41	34	33	30	28	35	34	31	29	35	42	39	46	28	37	31	29	35	40	35	37	45	37	36	37	33	34	26	33	34	39	47	37	33	45	35	29	37	28	43	32	26	22	33	43	24	31	40	27	31	42	33	31	38	25	34	31	31	30	24	33	28	34	32	26	40	36	31	41	22	25	38	41	29	36	45	27	40	37	35	25	37	33	35	37	32	29	33	28	31	46	24	34	26	32	27	42	29	33	28	26	21	33	36	42	37	28	45	35	42	45	34	28	34	37	30	40	37	25	31	41	31	30	41	43	41	32	34	30	23	20	33	30	40	38	34	39	29	39	42	31	31	32	35	28	35	21	44	28	43	30	26	38	37	35	31	33	47	36	25	30	25	34	34	37	50	42	34	36	37	36	42	38	43	31	36	33	28	38	25	34	30	40	33	35	37	40	32	34	32	27	38	38	33	25	39	22	41	29	31	31	18	22	37	44	33	29	38	26	32	41	40	35	36	28	34	31	34	40	36	45	53	24	35	29	31	46	26	45	32	39	37	33	33	28	30	34	37	28	38	28	34	32	28	25	30	33	27	23	38	24	46	31	43	32	27	44	35	32	30	27	31	42	32	38	31	25	23	30	38	43	35	38	43	34	34	32	32	28	23	35	33	32	33	37	30	42	37	38	32	25	22	40	37	37	25	37	39	31	31	43	33	34	23	33	50	32	33	29	31	36	30	28	33	39	35	28	38	39	54	37	31	33	34	30	24	39	35	32	34	25	43	39	33	33	38	34	28	41	31	30	33	30	32	27	45	37	38	37	41	24	29	42	37	31	42	31	29	34	40	35	26	39	26	40	38	27	24	34	38	22	28	33	35	31	40	40	29	32	30	29	30	25	35	29	45	39	43	28	36	29	34	27	33	25	46	32	37	32	30	35	36	27	38	31	23	33	31	16	38	38	42	30	41	32	50	34	35	39	35	35	40	36	36	32	34	39	44	37	29	41	30	25	32	38	42	38	31	41	43	42	33	32	24	31	30	35	35	30	37	37	32	29	40	35	31	27	28	35	36	39	22	38	32	33	34	31	26	42	36	38	35	28	34	30	35	23	38	32	26	35	35	30	25	46	34	27	30	38	31	27	29	34	33	30	34	46	44	40	37	22	34	34	35	34	41	45	32	26	43	32	34	40	35	30	29	30	26	34	35	31	46	32	31	32	29	31	36	39	37	36	33	34	24	27	34	46	36	39	32	22	24	42	31	30	40	40	38	31	39	38	30	23	27	33	35	25	36	41	25	52	26	37	26	33	31	23	34	43	37	32	30	40	29	33	31	42	24	34	29	38	33	40	32	37	31	33	31	26	25	32	36	36	44	31	34	30	37	39	40	23	38	38	33	36	41	43	30	32	44	37	36	20	39	18	38	30	38	28	35	32	40	32	27	43	30	41	39	34	29	32	27	41	36	37	23	38	32	28	34	36	36	44	31	33	30	32	25	31	32	30	30	26	41	41	27	37	18	31	34	39	35	44	43	37	46	39	43	28	31	41	35	30	28	32	25	37	31	31	39	29	32	26	31	32	26	32	45	29	37	41	35	30	34	37	27	29	32	22	27	31	36	28	32	37	31	29	23	41	27	36	26	30	24	28	36	22	34	36	38	50	41	42	29	38	37	30	35	24	38	36	27	35	44	36	24	29	35	29	30	28	20	22	32	32	31	33	28	38	31	34	40	40	35	42	31	37	39	44	38	34	38	35	33	46	36	32	39	32	30	31	33	41	34	32	22	31	27	26	26	33	29	36	34	26	28	51	41	42	29	29	29	33	35	30	39	30	39	31	40	42	27	30	35	30	26	37	34	33	43	34	27	27	32	31	30	38	25	35	37	34	34	28	44	30	27	31	33	30	22	31	33	50	33	30	44	29	32	32	38	25	43	41	35	36	34	26	40	38	28	27	34	28	41	40	29	39	37	39	33	28	28	34	40	36	51	34	28	28	31	38	44	37	35	35	36	26	39	27	25	31	46	32	35	32	28	29	33	31	32	40	34	28	36	19	31	42	25	42	34	29	33	46	27	37	35	29	44	28	26	37	32	32	35	32	22	28	35	26	29	38	34	40	33	32	31	29	29	35	48	33	38	30	39	46	28	28	32	28	32	31	36	44	40	31	33	37	28	31	32	41	36	41	29	28	45	30	37	41	42	29	29	29	36	38	38	35	42	27	28	33	36	35	32	45	31	44	37	31	39	35	46	41	36	35	43	34	24	28	35	40	32	26	36
32982	25440	19599	35136	41332	38043	32944	27806	23393	19321	16357	13344	10954	8804	7151	6499	5780	4912	4308	3907	3408	3388	3333	3384	3097	2965	2765	2631	2384	2317	2017	1811	1677	1583	1448	1295	1278	1278	1228	1207	1261	1149	1152	1127	1135	1075	938	847	907	967	917	921	883	833	794	799	842	804	781	808	765	716	681	717	699	672	730	732	639	709	685	691	702	682	656	704	702	696	647	700	713	660	692	646	639	652	641	614	659	626	608	606	592	594	608	617	644	586	583	654	650	591	613	609	605	626	581	607	581	619	587	577	573	582	552	557	556	554	533	591	564	556	536	550	539	542	562	551	588	571	529	583	601	560	565	544	543	562	562	545	554	569	582	560	530	544	538	557	585	579	582	556	589	557	609	572	547	564	555	575	517	552	570	564	522	525	551	522	555	525	574	530	568	530	549	567	574	577	528	562	511	559	556	499	546	619	547	578	564	583	576	590	597	577	570	545	583	569	539	534	597	554	545	580	583	570	563	557	540	568	535	561	531	560	570	532	567	511	564	595	563	562	532	571	563	567	572	562	540	585	564	523	541	598	571	568	560	567	559	548	562	569	527	547	556	548	530	531	567	564	604	546	533	539	591	545	533	541	557	522	505	541	579	572	567	545	555	520	588	572	560	527	568	516	553	566	550	594	536	536	567	574	538	568	540	529	546	563	560	575	540	530	558	507	590	517	563	550	583	562	557	575	565	549	521	559	581	576	604	579	532	523	538	580	559	537	545	503	542	537	545	562	541	530	574	576	536	577	551	540	595	554	570	540	521	536	534	556	558	551	578	564	531	533	481	551	571	538	566	573	598	589	558	556	570	547	543	551	578	534	517	530	578	543	544	548	525	601	515	555	557	512	557	545	543	573	565	572	586	564	540	584	535	497	590	573	540	545	552	550	570	503	558	557	564	515	502	547	531	573	550	558	569	597	506	545	549	606	586	549	546	552	559	567	549	514	584	556	573	561	537	518	574	566	529	580	574	542	570	557	577	554	564	523	557	534	522	568	554	566	525	539	581	560	524	560	543	537	579	587	549	534	564	552	576	579	521	549	503	550	567	553	576	514	531	587	540	555	552	565	549	572	525	554	551	573	554	566	588	540	581	542	577	564	551	543	550	541	568	563	579	583	569	522	564	554	512	563	579	519	548	616	557	602	525	550	583	574	545	565	525	550	544	550	567	567	559	578	557	552	562	576	568	567	546	560	581	553	529	580	521	539	582	579	549	599	549	564	544	510	582	545	565	545	567	523	551	587	572	564	517	528	560	572	566	582	580	514	561	537	572	540	565	575	532	543	598	523	575	511	591	562	548	561	563	526	549	568	597	581	543	559	558	546	533	532	554	555	577	573	569	497	575	531	539	567	535	538	537	551	535	543	553	537	561	560	538	565	579	599	562	583	537	549	565	563	587	566	530	543	591	590	583	576	564	579	563	570	528	552	552	534	570	552	571	562	566	538	560	591	557	574	542	552	546	550	567	546	534	564	561	587	570	587	559	524	547	564	558	526	576	522	570	538	557	576	512	554	576	565	538	617	571	572	604	559	551	548	585	549	552	538	536	588	607	551	557	549	563	551	565	555	553	519	604	532	565	566	551	581	551	562	515	575	528	533	543	550	569	550	547	551	596	565	583	540	532	550	535	521	554	511	577	531	515	555	531	580	533	536	575	561	554	555	549	535	527	529	530	570	541	547	571	558	582	605	574	540	542	543	537	527	564	582	584	598	537	567	538	538	559	595	582	535	603	555	569	591	583	558	573	578	583	559	561	535	537	607	606	539	568	529	565	572	554	535	519	542	540	549	550	561	537	545	524	559	550	560	537	530	527	538	619	537	582	574	568	588	542	622	578	566	552	579	562	525	588	559	522	511	543	547	570	542	569	555	570	537	563	545	548	552	521	566	556	578	554	531	543	585	559	592	523	568	582	568	614	570	562	600	573	566	575	515	535	570	532	617	564	574	541	534	538	559	544	582	576	559	535	579	497	581	558	549	564	591	540	567	571	567	514	559	538	573	539	579	572	563	559	586	602	573	571	540	545	516	534	529	539	539	537	561	552	557	520	537	544	579	553	517	599	521	552	549	587	555	564	537	533	539	529	564	581	546	549	574	581	587	569	511	504	575	517	532	518	587	547	552	578	544	586	516	556	558	567	554	517	554	586	616	543	567	526	539	556	546	531	559	573	553	539	556	578	534	557	572	583	575	586	566	543	554	519	513	548	515	569	555	542	538	542	594	593	532	530	613	576	537	553	553	553	629	542	557	576	556	553	573	540	513	571	508	574	614	528	517	585	558	538	578	513	511	544	534	538	560	537	565	536	548	569	598	593	536	556	531	566	552	545	574	599	539	577	542	537	541	565	558	568	526	554	498	535	531	535	526	589	595	567	570	578	546	568	582	548	569	610	543	487	592	539	528	595	522	565	584	571	529	574	538	565	592	548	570	595	574	575	525	589	542	545	579	562	567	547	575	522	531	559	534	564	531	535	573	535	540	571	545	517	606	525	590	566	557	500	547	551	561	522	535	550	591	563	570	562	534	577	577	535	562	537	554	521	539	590	559	586	527	533	590	559	542	589	582	578	553	578	582	611	564	543	515	537	547	539	544	549	548	558	517	554	547	572	572	558	553	517	569	501	563	605	565	546	559	538	571	579	551	579	541	555	529	587	549	548	569	544	542	545	543	475	548	578	549	564	583	613	569	559	546	569	562	535	556	566	558	569	580	569	563	567	496	599	584	561	574	521	578	561	564	546	559	556	538	591	561	541	518	554	565	534	577	581	546	534	598	565	538	535	608	578	566	533	511	538	571	559	575	555	567	557	524	549	570	611	590	563	560	497	560	559	538	561	542	604	596	568	525	574	549	551	545	574	544	572	544	543	565	563	591	564	554	555	534	519	532	560	556	587	530	590	549	556	619	546	577	516	574	544	558	529	555	542	542	564	568	494	541	525	556	547	595	535	536	554	569	566	546	545	555	559	567	551	528	543	572	579	582	540	551	542	588	541	555	613	535	552	528	534	543	549	520	524	575	532	581	522	549	570	557	577	539	572	536	557	518	559	565	549	544	601	608	570	532	539	530	553	526	546	555	570	541	564	560	506	550	590	548	552	569	588	565	545	586	551	559	494	582	588	592	578	582	552	535	552	590	558	508	574	521	598	545	600	582	545	540	523	553	552	578	571	555	553	531	536	559	533	535	539	553	526	576	507	515	560	542	543	563	553	582	555	515	550	541	544	593	556	582	550	598	548	558	555	576	520	546	538	539	519	533	562	556	512	578	563	542	546	551	581	530	528	564	536	527	580	563	556	528	529	546	575	562	567	566	543	543	564	572	500	534	614	527	609	544	495	538	588	534	570	560	539	543	557	509	563	536	576	560	560	567	576	543	607	554	590	575	538	604	567	558	521	544	568	543	516	578	578	562	542	562	565	560	583	504	550	575	547	528	538	520	506	533	546	553	554	540	615	533	544	548	580	539	530	551	549	536
4884	2710	1701	1262	2037	2173	1463	1184	920	696	534	455	362	288	242	241	209	165	122	108	122	112	101	121	112	111	91	76	78	85	73	43	59	61	50	38	45	48	51	42	41	61	42	39	44	50	38	35	40	42	32	44	34	38	37	39	29	34	23	34	40	22	25	35	43	22	30	37	31	29	33	31	30	34	33	28	30	29	48	26	37	35	28	24	31	34	24	36	33	22	33	26	27	32	32	26	30	17	33	25	27	35	20	26	29	29	33	21	24	27	31	25	31	27	38	29	21	22	29	32	25	17	29	26	24	21	42	23	19	29	24	21	20	22	35	23	36	24	25	28	18	23	24	36	24	30	25	36	27	24	36	16	31	28	31	24	19	21	23	34	20	35	30	24	26	32	27	25	37	31	23	30	22	33	36	21	31	23	25	25	24	27	29	29	22	32	23	30	23	23	20	29	29	31	30	40	26	25	26	27	28	28	25	27	28	14	32	20	25	21	33	27	25	25	25	27	22	33	35	25	20	26	28	28	26	34	28	35	21	29	27	14	22	28	18	29	20	22	26	24	28	22	22	32	24	25	34	28	27	25	30	18	21	25	33	29	32	20	23	23	36	30	17	22	28	20	18	18	28	32	29	19	18	35	26	41	21	19	23	23	22	23	32	19	34	26	31	23	21	22	25	34	24	23	27	31	25	26	20	26	24	29	26	26	21	22	22	28	25	17	35	22	26	24	30	30	29	32	30	24	20	31	29	19	24	26	23	25	26	20	27	19	24	28	32	25	35	24	30	16	26	30	28	29	31	20	19	24	23	26	24	26	27	23	32	24	29	31	31	25	31	25	17	22	24	31	35	28	24	27	19	30	32	25	23	26	29	23	21	26	31	28	22	26	24	19	28	27	26	20	37	22	26	29	24	19	35	23	31	18	25	21	31	26	31	23	27	24	19	24	16	25	28	27	27	32	26	25	29	31	31	29	20	25	30	18	17	36	26	24	28	29	23	26	29	26	24	29	35	26	31	23	28	19	25	25	38	25	31	27	17	23	15	25	26	29	22	38	26	27	36	22	21	21	29	26	22	18	20	25	31	28	32	25	28	21	17	31	27	32	23	34	22	21	24	33	30	22	29	16	31	27	27	27	35	32	24	34	28	24	27	23	28	22	31	37	26	21	28	28	30	24	28	26	20	18	25	38	25	25	25	28	19	29	15	26	24	24	34	29	29	27	20	33	23	27	31	27	28	19	29	20	26	34	27	19	28	26	32	22	24	30	18	34	22	25	31	36	23	27	29	26	21	26	23	25	40	19	21	27	29	23	28	26	30	23	24	13	29	39	20	25	32	25	27	32	28	22	22	27	17	29	33	36	19	30	27	25	26	22	17	23	28	32	22	29	24	27	29	20	21	26	24	20	25	28	22	27	23	19	26	30	42	30	19	26	24	19	24	22	18	20	21	25	26	27	26	25	23	24	28	33	29	24	22	28	22	18	26	18	31	32	22	25	29	27	21	26	20	17	20	30	26	31	22	21	20	13	21	23	20	28	27	20	22	21	17	34	25	23	28	34	37	15	32	21	37	31	30	22	28	30	31	30	33	30	23	30	27	35	20	22	24	29	23	31	27	29	20	32	33	36	19	39	17	36	18	37	30	28	31	33	22	21	29	34	25	31	31	27	20	23	17	31	24	22	30	25	20	26	24	20	24	22	22	24	22	24	23	21	34	35	31	20	23	16	21	26	29	27	26	29	20	29	36	23	33	19	22	33	31	27	26	17	20	32	29	20	23	32	23	23	29	32	25	27	29	29	22	34	37	23	36	26	29	27	28	9	22	28	24	25	34	25	21	29	22	24	28	25	27	29	25	34	33	25	22	30	32	23	20	27	21	24	25	32	15	25	17	18	23	17	17	21	35	21	33	34	29	25	22	30	30	25	33	28	25	22	31	29	24	26	27	26	30	27	22	24	34	30	22	19	30	18	31	32	25	33	33	27	19	21	33	25	27	29	20	20	28	32	31	28	31	26	29	24	20	34	18	31	38	27	17	22	33	29	24	21	24	22	22	34	29	31	26	28	23	28	31	24	39	29	21	30	30	22	24	21	30	28	28	23	25	19	33	32	29	25	28	31	29	27	25	23	22	24	26	17	27	27	32	23	26	18	22	31	29	19	29	26	25	21	18	24	33	24	32	35	28	27	21	25	39	23	20	31	28	23	24	28	24	30	21	34	19	26	25	34	22	26	24	33	26	23	27	26	18	28	18	29	22	32	37	17	30	36	25	21	28	22	31	31	33	29	23	13	16	26	30	23	27	32	30	26	10	25	28	17	29	27	23	31	27	41	20	31	26	22	25	31	29	25	28	25	28	20	26	28	30	16	20	24	25	35	19	24	24	26	19	27	33	23	18	27	28	33	22	31	30	35	30	41	25	27	22	31	25	22	27	17	24	49	24	23	36	26	16	21	26	32	21	24	23	25	28	30	28	32	18	27	25	35	34	27	23	19	22	27	19	28	30	32	19	20	15	23	25	26	31	33	23	28	27	29	32	18	18	27	27	19	27	15	22	29	33	24	32	27	33	17	34	28	23	27	18	29	32	28	19	33	24	40	28	24	23	22	25	27	21	26	18	22	19	31	20	28	29	28	17	21	40	42	22	32	27	32	27	20	24	24	34	19	28	24	18	19	21	30	24	24	20	16	29	27	21	29	36	27	29	18	21	24	28	18	23	23	24	24	16	27	29	27	28	16	21	26	27	25	23	38	26	37	19	32	34	34	28	31	21	14	26	24	32	22	28	30	26	32	32	19	25	23	21	26	23	29	30	27	27	27	36	30	25	21	34	30	33	37	12	23	36	28	33	27	28	24	32	35	36	31	23	31	18	31	22	29	30	27	23	28	34	28	24	28	21	31	20	21	21	30	19	28	16	36	23	22	20	23	32	24	31	23	27	26	29	30	21	30	23	34	36	16	27	29	31	23	30	32	17	15	25	32	22	21	28	27	37	24	42	27	29	24	35	24	24	28	29	31	19	28	26	24	30	26	28	20	27	30	32	30	20	30	27	24	32	27	28	25	20	30	26	23	21	19	22	25	32	22	25	31	31	34	19	26	29	27	19	23	26	32	33	29	23	21	23	16	30	31	31	29	25	31	31	18	24	24	24	26	18	28	22	22	27	30	22	28	31	22	32	29	23	18	26	24	21	24	21	24	24	32	21	26	33	31	24	25	27	23	24	26	27	29	28	22	27	27	20	26	32	26	22	27	27	27	29	20	23	28	34	20	23	22	23	25	21	21	28	24	29	25	27	28	24	29	27	29	28	23	25	23	29	26	20	30	32	26	22	23	20	27	22	22	23	23	36	28	22	34	31	21	29	33	24	36	26	30	25	21	29	19	24	29	28	17	27	34	26	21	29	29	29	22	28	24	22	18	26	29	25	21	26	37	38	22	25	37	22	18	32	30	33	22	25	29	20	28	26	27	25	28	23	26	33	30	24	26
39161	29845	24160	39597	45641	42797	37169	32397	27884	23973	20013	17057	14310	11643	10065	8961	7835	6621	5952	5251	4561	4572	4234	4496	4160	4003	3519	3222	2953	2966	2636	2330	2258	2046	1782	1580	1552	1478	1422	1411	1403	1493	1291	1308	1383	1229	1079	922	849	831	929	979	1085	867	904	826	853	855	813	782	776	739	653	647	672	613	630	628	597	606	609	647	654	651	576	621	642	586	597	664	768	628	583	555	606	567	543	511	528	538	527	513	555	514	484	523	545	512	517	508	533	489	515	482	518	538	522	515	560	454	458	411	453	451	452	430	440	453	416	415	453	445	488	436	461	433	434	459	418	493	457	423	443	460	434	463	455	438	439	470	434	454	431	458	408	446	436	483	433	479	478	456	430	453	437	441	387	444	417	425	409	460	421	426	432	456	424	414	523	408	445	436	401	474	429	409	459	433	430	423	409	436	446	429	431	439	451	424	422	419	455	451	462	449	405	423	420	426	402	440	448	428	433	402	443	427	413	407	453	455	452	449	424	461	458	426	459	450	419	426	414	431	440	429	430	408	410	433	433	421	491	439	426	454	441	465	456	428	419	464	433	409	437	381	424	414	455	428	466	406	417	429	409	395	450	422	381	395	410	450	421	451	407	420	450	465	464	430	403	439	492	389	420	435	431	449	412	459	412	431	450	461	453	436	423	414	422	412	403	437	454	453	482	400	431	431	430	386	437	441	449	408	433	452	421	374	412	410	444	475	458	442	405	424	429	449	433	453	444	434	437	388	457	420	440	411	427	433	446	448	445	417	441	443	411	410	443	409	434	418	407	460	441	411	448	447	457	416	448	430	412	401	425	423	469	434	419	442	443	413	419	402	411	428	421	413	466	454	489	448	435	457	398	417	421	400	441	447	442	437	430	449	434	414	399	428	411	389	448	418	454	409	439	422	452	418	390	419	442	425	451	443	412	396	416	461	405	423	403	452	424	440	443	448	441	429	419	460	461	437	464	418	428	443	434	438	433	421	444	466	418	460	482	465	435	414	453	456	441	423	404	462	424	440	405	438	474	460	452	426	386	434	429	409	441	440	427	476	427	387	455	433	447	423	465	453	444	436	441	428	434	436	421	420	446	446	431	445	416	415	454	460	412	435	452	447	434	436	440	430	480	379	476	433	439	416	455	428	434	421	429	394	398	439	433	448	452	460	426	408	424	445	411	452	417	429	446	409	399	441	440	437	416	424	445	422	428	443	426	464	420	456	419	423	423	423	447	445	422	423	420	410	475	439	432	442	436	452	428	445	435	443	401	470	446	434	422	438	468	426	421	444	418	408	438	464	386	425	466	398	432	438	412	405	418	415	439	422	418	433	435	419	430	428	422	441	434	422	462	453	412	453	452	465	402	423	462	425	423	418	381	427	445	468	436	449	436	425	431	456	429	420	439	444	440	436	472	390	446	439	428	445	444	463	412	460	444	434	443	436	409	442	411	419	407	416	468	400	439	480	474	434	432	466	454	445	436	428	427	417	431	459	438	385	399	453	468	408	422	424	414	457	462	436	421	458	439	448	441	415	438	427	412	446	425	416	437	455	439	460	452	436	444	436	448	446	432	450	415	422	435	439	438	431	446	434	421	421	386	463	430	442	401	415	439	424	403	432	445	446	431	393	415	392	439	416	469	436	413	453	377	442	431	411	417	431	399	468	427	442	461	444	432	469	427	463	424	422	425	486	442	434	425	430	444	472	459	418	412	443	392	430	421	401	404	411	437	419	430	380	417	424	454	434	450	419	391	417	442	428	493	420	452	413	468	439	442	421	461	387	427	425	429	471	428	457	390	421	430	455	452	432	420	417	440	392	455	422	440	470	445	445	404	385	435	400	433	415	430	428	429	417	451	426	438	412	453	433	415	439	455	468	452	430	398	437	441	462	459	434	439	430	446	418	423	405	466	402	456	403	372	408	414	381	417	402	463	455	447	481	428	432	425	451	480	403	425	412	465	429	417	448	419	422	407	404	404	449	422	436	399	433	420	457	435	426	434	390	415	420	437	414	416	445	417	418	428	478	444	458	430	454	386	430	420	459	425	440	441	445	452	403	441	457	424	459	456	441	415	443	421	458	455	429	428	445	417	446	444	447	433	418	460	405	442	425	470	423	453	445	421	403	475	383	414	430	430	434	437	441	463	453	411	434	420	465	442	446	476	483	432	412	410	423	440	411	395	432	415	422	420	464	469	453	433	455	418	435	424	467	414	422	435	389	443	422	456	432	405	405	424	459	460	435	442	420	444	407	432	435	404	424	428	423	464	457	381	469	423	454	462	444	436	419	453	436	387	435	430	378	417	409	432	420	420	401	456	390	448	409	429	454	452	397	438	432	428	447	463	455	434	437	436	410	420	446	420	442	440	433	406	443	411	413	416	433	464	435	425	430	467	387	446	409	436	424	435	402	422	430	459	421	458	464	461	426	436	436	410	431	433	426	432	464	420	413	438	450	442	446	440	452	422	430	423	406	425	401	433	412	448	422	428	425	451	464	473	403	443	426	453	422	446	418	428	423	433	435	428	472	406	452	423	447	419	412	375	426	439	439	423	434	422	413	454	414	453	446	468	417	445	404	443	452	464	407	441	419	398	427	433	428	447	397	423	420	451	410	412	433	394	455	454	436	440	448	443	450	396	370	396	408	438	398	384	410	447	492	481	456	400	461	461	428	444	404	428	446	410	445	443	434	439	449	405	446	457	451	429	432	396	443	436	444	456	451	433	403	443	407	432	431	392	401	413	443	425	423	415	436	465	411	421	444	442	429	438	448	430	439	427	466	438	451	444	465	429	444	417	430	423	455	457	438	396	420	458	470	430	467	422	421	431	471	428	390	437	428	433	454	462	442	463	437	417	378	433	461	447	387	396	448	431	427	403	407	443	408	409	419	427	412	436	418	451	452	440	424	419	422	436	400	422	481	413	439	441	424	417	412	395	414	405	425	484	427	430	441	425	457	403	475	421	477	407	427	389	389	448	433	467	432	445	453	395	411	470	413	403	443	409	423	403	439	442	431	453	410	443	422	473	466	417	439	448	454	418	416	447	417	434	412	440	418	402	425	432	452	413	453	400	412	434	473	458	470	453	451	411	479	456	388	421	415	405	420	436	446	427	422	433	449	408	443	454	440	435	395	449	448	455	455	415	447	455	392	422	444	442	427	424	449	390	415	439	440	381	411	427	422	430	404	420	449	412	412	460	431	437	461	431	441	432	408	388	432	447	388	429	385	441	422	415	417	400	421	407	437	463	436	431	445	398	440	414	429	427	398	465	447	413	433	448	422	449	445	438	451	410	449	460	466	425	427	407	459	447	444	421	418	451	453	398	443	416	402	455	446	408	410	404	438	432	451	403	436	427	410	462	397	437	395	448	440	400	452	435	440	419	435	447	442	425	424	472	426	447	434	432	407	433	463	414	430	410	429	423	428	451	424	394	485	415	441	475	437	428	441	458	464	414	462	413	442	409	435	460	461	496	472	419	423	458	420	431	403
2844	1348	792	623	1014	1027	797	584	464	354	259	227	180	136	118	99	100	88	99	79	59	60	56	80	62	65	69	65	52	52	38	35	40	43	40	33	28	25	40	31	38	32	22	34	35	32	29	34	24	32	34	20	30	27	22	27	44	22	23	27	24	23	29	27	25	18	29	27	22	33	34	26	25	26	28	28	27	29	25	39	19	29	22	21	28	25	19	21	25	25	14	25	27	23	27	18	23	20	19	21	34	29	17	29	22	26	19	26	15	32	30	21	26	23	25	33	20	26	32	22	23	17	27	25	23	20	24	28	18	24	15	24	27	19	29	18	18	25	22	34	20	24	25	27	23	23	28	20	24	24	35	21	20	27	26	16	18	33	18	19	27	29	23	32	26	28	29	21	25	26	24	30	19	23	25	32	23	22	21	34	24	22	20	28	24	21	24	33	32	26	30	27	16	18	15	21	34	22	29	26	18	20	22	23	34	25	26	19	25	19	22	30	21	27	28	26	26	18	22	22	27	21	20	21	22	33	29	21	24	20	20	32	25	33	17	24	34	25	25	27	23	15	21	23	31	25	26	28	22	25	31	21	25	24	26	23	19	26	23	20	20	30	24	30	27	32	24	27	31	25	23	31	25	32	24	22	19	27	27	19	18	25	22	25	33	21	23	19	25	17	23	15	22	30	22	42	25	26	31	27	29	25	25	31	27	30	18	27	14	19	29	21	21	21	35	24	25	19	27	24	33	25	25	24	21	18	28	26	27	32	22	21	27	23	20	21	25	35	27	19	27	25	26	21	22	23	10	35	23	21	20	31	27	12	23	18	28	16	20	21	22	19	19	29	26	26	18	22	28	30	26	25	30	18	18	25	32	14	22	19	20	17	22	23	12	24	24	23	38	12	26	30	31	28	15	31	23	18	23	26	26	32	22	18	26	26	36	22	19	41	20	25	19	25	21	23	23	17	28	24	21	24	36	19	33	27	28	25	12	25	25	35	33	33	20	23	26	20	27	33	23	20	21	32	33	20	25	26	25	26	20	18	23	25	30	19	27	27	14	25	27	33	24	24	21	23	24	23	33	23	19	22	21	14	18	26	16	36	24	26	27	32	22	23	21	28	22	36	33	24	26	24	32	24	22	35	17	27	25	32	28	23	24	21	29	22	27	24	29	23	31	36	25	19	24	31	30	29	31	32	25	31	22	23	18	25	30	29	24	24	21	27	19	35	30	33	18	24	29	26	24	23	32	26	26	28	25	20	27	20	23	25	28	25	29	18	19	21	33	20	21	37	28	17	32	20	21	23	22	19	21	44	24	20	19	18	21	28	20	22	17	28	20	29	29	23	22	30	23	26	20	16	32	20	20	16	21	32	32	24	24	29	20	33	24	26	26	32	30	28	26	26	22	28	27	32	25	22	33	21	22	33	19	33	23	27	22	19	18	25	19	21	28	25	21	25	15	21	24	21	29	24	23	25	21	27	29	36	34	29	27	14	19	26	20	20	20	23	14	26	27	29	22	30	28	30	25	23	20	23	24	15	18	20	22	18	18	32	17	25	24	23	22	22	28	19	17	18	32	21	26	18	18	29	20	25	19	23	30	21	25	23	24	18	29	16	22	24	29	19	33	24	20	20	25	25	23	19	29	17	27	22	26	20	19	26	23	30	24	23	28	26	26	27	20	20	25	24	17	17	17	22	27	24	21	20	17	26	24	25	24	20	23	22	25	22	19	23	27	15	24	15	20	25	24	17	22	32	24	20	26	32	24	24	30	16	20	23	25	26	20	20	27	20	20	25	17	23	32	16	22	19	30	17	23	19	30	18	29	17	24	31	18	26	17	23	22	33	23	25	32	28	24	21	23	27	24	25	29	24	19	20	24	33	23	24	37	15	26	22	23	31	24	25	33	22	26	15	21	27	30	31	18	19	22	31	24	28	28	15	30	26	29	13	25	20	20	27	25	33	26	27	21	28	23	27	19	33	33	33	21	22	21	29	26	29	27	24	21	20	23	17	28	20	26	29	19	20	28	17	19	22	22	19	33	14	24	28	30	22	26	21	26	25	30	24	19	19	25	26	28	22	21	33	17	14	20	24	23	28	26	17	28	24	25	29	27	24	21	25	27	19	29	19	27	24	26	23	18	26	22	34	29	29	22	30	29	26	34	18	28	26	36	29	33	29	30	23	21	15	24	26	21	25	18	22	17	27	27	24	26	26	23	22	21	22	25	22	16	31	24	29	28	18	30	28	18	27	25	19	20	31	18	22	28	28	23	28	38	27	25	30	24	30	22	22	26	37	31	13	19	26	31	20	15	14	31	25	33	25	26	28	19	21	22	29	28	29	21	24	29	26	28	24	18	18	29	18	25	28	20	15	26	25	22	17	28	23	30	24	25	30	31	20	26	19	18	34	26	20	26	27	34	17	19	26	27	22	22	26	20	28	33	27	27	16	28	25	23	24	21	23	27	23	23	23	27	20	16	22	22	21	34	17	22	31	26	19	22	23	23	17	21	22	21	18	32	20	16	26	24	23	37	26	25	25	21	23	27	31	29	26	18	22	16	25	34	34	16	41	31	24	29	30	16	13	22	23	23	23	28	20	33	23	23	22	28	32	35	32	23	23	31	26	24	26	19	29	21	21	17	25	18	27	35	21	23	20	19	23	30	21	27	34	22	28	25	27	18	20	31	25	19	23	28	21	28	27	27	26	24	27	21	28	32	23	16	25	23	26	16	24	21	22	26	27	23	24	18	28	27	24	19	23	18	20	23	23	30	16	34	25	34	27	16	27	21	22	33	21	29	33	14	27	26	27	17	24	18	19	25	23	24	22	19	29	21	31	24	20	26	25	24	16	14	28	26	23	21	22	31	24	17	35	14	29	25	24	13	19	22	23	21	26	23	15	24	23	24	29	25	33	36	23	35	27	23	26	20	34	25	25	25	27	27	23	22	27	19	19	18	29	15	22	22	21	22	22	18	28	20	27	21	17	28	27	28	24	20	32	21	22	26	22	32	14	30	22	32	15	19	24	30	21	21	19	22	16	20	19	30	25	33	19	24	23	27	23	23	33	27	23	23	32	29	20	16	25	33	20	30	28	33	37	26	28	30	20	26	27	15	27	19	32	20	32	28	15	24	29	19	27	24	26	22	20	20	25	28	27	21	34	19	29	21	25	25	14	25	29	24	17	22	23	26	24	27	21	20	31	15	36	27	24	24	21	24	22	23	20	25	20	18	21	18	19	28	18	30	24	27	31	25	23	28	20	22	33	26	22	24	29	23	36	33	26	21	23	22	24	20	15	25	20	33	21	25	28	32	31	29	23	23	26	22	31	27	23	19	29	22	26	22	19	20	25	20	19	19	22	29	28	27	23	35	28	25	25	19	21	32	30	20	26	23	30	26	26	21	23	22	21	28	31	34	23	22	22	28	27	17	28	29	28	23	26	14	24	20	13	26	29	30	30	19	29	23	23	24	20	25	25	24	31	22	30
30449	22402	16481	31752	37628	34041	28575	23801	18983	15470	12202	10067	7981	6174	5180	4584	3907	3316	2949	2860	2489	2496	2465	2481	2376	2156	2051	1859	1684	1679	1347	1226	1374	1300	1095	1040	976	894	893	802	974	908	817	821	864	792	713	619	615	574	544	584	579	666	584	602	621	599	600	568	589	543	540	513	531	480	487	540	494	504	478	506	488	569	513	491	474	448	510	508	513	471	511	469	491	461	484	458	455	466	388	445	433	445	420	422	450	415	415	440	464	451	455	478	463	458	469	457	429	409	423	422	404	423	409	400	406	391	394	428	429	385	380	399	413	383	390	409	423	382	399	374	403	428	415	425	445	406	406	412	401	414	420	418	416	408	414	381	377	436	406	458	418	371	403	410	391	406	404	395	374	435	431	414	427	392	416	414	416	374	433	392	406	399	432	384	412	440	394	371	431	408	403	413	403	380	424	400	361	365	399	417	388	372	356	412	429	417	420	416	410	400	445	448	381	416	407	389	385	419	386	408	394	420	410	421	406	412	459	384	437	391	415	414	403	393	395	387	403	350	418	388	411	417	403	392	421	401	381	412	388	387	420	439	386	422	389	367	418	381	370	387	441	395	374	424	418	396	396	374	394	427	400	399	396	420	379	391	400	407	417	398	388	416	411	400	379	419	378	407	387	422	399	424	404	407	408	407	376	388	438	410	411	374	384	388	385	434	408	435	407	388	391	401	407	409	387	408	415	442	419	383	408	409	432	418	393	386	411	423	432	447	377	411	398	376	402	426	388	425	413	432	407	403	398	365	391	419	411	389	424	404	406	385	409	439	403	415	402	430	382	400	405	393	406	399	427	416	415	406	378	403	399	407	401	399	417	373	393	392	384	414	409	384	414	426	400	393	419	429	387	471	383	390	390	391	427	425	439	423	414	395	385	404	413	390	439	374	420	420	367	416	412	370	412	368	416	418	410	472	426	410	379	403	409	380	388	410	368	391	429	429	403	386	384	412	406	378	361	384	405	394	396	427	407	409	393	404	425	400	408	416	428	418	379	422	399	416	389	439	416	436	400	386	379	394	455	416	424	409	417	419	397	404	405	441	395	424	392	386	379	407	424	428	421	404	426	405	416	405	407	407	392	403	415	394	399	369	400	393	390	392	380	384	374	403	394	418	390	420	405	420	421	401	416	403	428	400	398	419	391	397	424	370	409	387	401	394	346	415	421	364	395	404	411	433	394	391	427	394	408	370	410	375	395	446	394	371	409	413	369	402	400	389	394	362	404	382	426	402	378	420	360	375	388	388	412	411	422	382	419	426	390	386	376	391	390	400	404	409	406	400	430	394	397	456	408	386	387	411	430	384	393	405	401	391	407	387	373	437	422	384	370	414	408	383	424	382	392	393	378	395	394	454	420	412	412	389	439	414	395	371	437	408	384	395	453	379	394	400	418	399	408	385	400	426	376	418	390	402	375	383	369	404	406	403	364	423	409	395	400	457	406	404	426	434	413	407	416	392	369	357	388	393	391	420	413	422	400	370	399	388	399	359	427	390	424	399	372	385	383	413	432	402	439	396	379	465	429	407	446	413	359	408	396	430	433	398	404	426	403	396	389	428	370	372	417	401	422	416	392	389	402	362	405	401	396	425	380	432	392	410	422	354	407	394	398	425	407	430	392	406	403	395	417	419	404	382	404	434	386	462	396	395	401	400	399	407	370	415	403	402	431	415	427	389	398	433	371	418	351	402	425	390	421	391	414	379	386	400	401	379	378	400	369	418	420	378	419	403	399	409	364	401	403	430	459	417	428	375	411	396	390	399	378	393	393	402	407	389	412	373	417	448	402	387	437	402	422	394	430	387	426	407	392	418	354	412	378	414	441	427	405	402	418	413	410	428	408	418	393	367	382	426	369	394	396	421	392	447	402	391	365	380	387	396	441	384	387	425	399	402	357	396	408	440	445	407	405	422	397	401	392	412	380	390	422	417	424	375	438	392	410	415	409	403	404	402	413	380	422	416	417	445	426	379	391	438	419	414	397	409	406	419	395	387	406	405	421	407	379	379	406	397	403	429	431	391	420	418	415	399	423	409	394	427	394	391	422	432	419	364	442	411	366	381	419	399	401	388	409	358	404	391	408	406	397	398	432	401	399	448	393	387	403	406	436	408	394	420	406	368	425	396	377	434	422	444	379	402	422	388	356	403	382	403	407	376	445	410	415	413	441	390	375	402	417	417	415	410	446	364	400	411	455	402	413	393	405	420	401	393	397	422	399	420	423	414	386	418	429	413	383	417	374	383	411	396	446	440	401	405	343	412	370	379	396	385	366	381	416	395	393	387	381	379	410	386	377	412	421	399	383	434	412	375	421	407	432	401	398	425	423	383	391	415	420	394	390	383	406	416	405	397	399	411	417	397	427	403	422	396	434	367	406	422	397	419	421	400	403	419	422	416	392	388	403	401	398	382	394	381	395	391	399	388	393	407	396	387	406	399	417	390	403	400	399	404	435	392	394	416	391	413	408	397	421	434	379	383	430	436	389	424	422	403	434	384	406	430	435	393	417	397	416	401	423	387	376	370	389	397	395	411	390	384	400	385	395	395	416	407	421	398	412	439	387	399	386	391	388	385	367	444	394	423	410	415	362	430	433	385	398	405	359	434	392	389	407	405	443	386	398	405	367	443	434	407	369	368	410	395	377	415	401	401	422	422	373	392	390	437	369	389	388	420	417	399	436	385	406	403	409	406	365	419	370	416	444	419	388	396	395	414	398	436	408	388	388	388	407	429	433	434	409	355	380	386	433	393	402	437	396	392	366	418	376	428	419	406	406	406	394	416	401	403	417	428	435	421	425	383	419	390	421	389	406	381	419	388	436	383	424	394	418	404	412	457	383	400	379	405	350	378	416	438	391	388	411	396	402	430	424	372	412	402	403	385	404	347	389	429	416	402	411	403	388	427	403	410	389	410	403	389	411	391	401	415	391	384	397	376	429	446	419	381	400	394	402	413	380	423	386	356	413	417	394	443	391	424	426	394	407	423	415	394	408	380	397	400	372	430	401	413	410	393	399	391	413	399	401	422	406	405	404	430	434	403	428	410	406	443	382	375	421	419	407	436	430	407	380	355	389	420	413	391	413	419	404	409	404	370	391	417	408	415	396	392	369	409	422	398	411	403	416	419	411	391	399	394	383	368	394	427	392	394	402	403	384	415	404	416	378	397	418	396	381	381	435	405	379	388	394	414	420	376	443	450	407	389	443	406	417	427	405	390	391	382	389	398	389	394	373	422	419	413	370	392	382	396	426	402	408	401	393	367	435	394	384	406	416	390	419	391	390	434	386	395	407	410	405	415	387	404	417	386	429	399	374	386	374	369	397	391	411	414	419	397	431	386	372	383	408	404	414	415	395	397	390	393	394	384	384	384	410	394	426	367	366	363	384	407	402	389	399	412	393	372	415	396	408	336	465	417	400	434	383	428	403	382	403	362	386	400	433	410	379	395	391	423	437	421	416	407	414	417
2664	1281	788	618	952	987	779	591	496	311	258	230	162	136	119	110	100	72	74	70	82	56	63	66	64	68	63	53	38	35	42	42	40	40	28	40	29	33	37	42	32	29	33	34	36	31	35	25	29	25	20	28	32	37	28	20	26	29	21	32	23	16	31	21	23	22	28	21	12	27	21	26	16	25	22	29	24	26	20	13	28	18	34	25	25	18	22	29	28	19	29	14	20	25	20	16	20	24	20	23	17	24	21	25	31	27	19	23	27	27	28	21	20	27	26	17	22	22	15	24	21	18	17	16	18	29	23	18	30	19	22	22	19	21	26	27	24	31	15	15	15	22	20	23	18	13	19	17	20	19	26	17	22	25	15	21	15	21	24	17	18	32	19	23	29	17	25	23	23	27	29	15	24	22	23	16	17	20	17	28	17	25	18	25	22	20	23	28	20	24	22	20	21	11	29	18	22	26	25	21	27	17	30	20	21	18	19	13	23	19	28	35	22	25	21	16	25	29	18	24	23	20	27	13	25	30	21	18	29	29	28	22	20	28	18	28	24	21	25	20	19	20	24	33	24	17	23	26	29	17	16	26	16	23	20	20	20	24	32	35	19	25	30	25	21	19	21	25	26	20	20	23	21	25	18	15	22	23	23	29	29	21	24	15	18	26	24	17	12	25	24	22	17	26	23	30	30	29	27	22	23	25	12	19	24	32	23	23	25	25	29	16	27	15	25	21	16	21	21	23	22	27	29	30	19	15	16	26	20	25	24	17	22	20	28	22	25	31	20	25	31	20	21	32	26	23	21	29	23	21	14	17	29	17	22	26	15	29	19	19	17	24	18	27	22	29	28	22	16	20	20	24	29	21	23	22	19	13	28	27	15	26	33	19	24	25	24	21	29	26	16	21	19	28	18	23	11	27	26	27	15	28	22	27	22	24	25	30	23	15	16	29	26	27	21	13	23	24	17	17	25	21	19	26	16	17	24	21	18	18	19	27	27	13	22	20	20	19	28	20	23	28	25	16	31	22	20	21	17	20	17	24	20	22	26	25	7	20	25	18	25	31	19	22	18	14	20	21	17	24	28	24	22	20	25	26	19	22	14	30	18	18	26	12	33	24	19	20	24	22	27	19	22	29	17	22	18	17	19	38	29	25	20	25	21	26	17	19	27	20	19	25	13	21	23	9	17	18	17	30	26	24	26	25	15	33	30	24	15	18	25	22	17	15	26	21	22	20	18	22	26	24	25	29	25	17	30	17	30	9	25	26	29	26	23	18	17	21	21	23	28	22	21	23	19	26	25	19	21	18	25	29	22	22	26	18	21	27	13	14	28	21	19	17	18	21	23	22	25	22	22	19	23	21	19	32	21	28	22	19	24	19	27	22	11	22	24	16	25	28	23	16	17	27	21	17	26	24	30	13	16	22	15	18	18	17	28	25	18	31	20	24	19	21	27	22	24	20	17	13	28	21	21	24	19	21	23	15	27	19	24	29	17	19	26	26	24	21	32	25	28	22	24	18	25	18	21	26	29	15	27	20	26	21	20	21	17	17	23	17	21	21	18	34	17	18	21	21	16	26	19	17	13	25	12	20	26	25	16	21	23	31	31	23	26	23	18	22	25	31	17	13	23	25	19	29	15	18	24	21	17	27	19	27	24	23	21	20	18	25	26	18	23	23	25	22	22	24	21	25	25	14	27	22	19	21	15	23	13	22	25	15	19	24	21	27	22	32	28	17	22	21	22	16	19	25	19	20	21	27	16	21	24	20	28	17	20	24	19	18	16	17	17	33	26	18	21	24	25	22	26	16	20	26	15	22	22	23	22	18	24	28	25	18	24	16	16	27	28	19	21	19	22	29	14	17	22	24	20	22	18	15	23	16	22	15	33	24	26	14	20	21	30	26	18	30	22	29	21	21	10	22	22	31	27	24	17	24	22	19	16	25	23	22	28	23	22	16	17	23	34	17	27	25	25	22	25	20	13	28	18	24	24	31	30	24	16	21	20	18	21	31	21	20	24	31	23	25	30	22	17	21	26	18	25	22	29	15	27	20	28	21	19	27	16	22	20	27	22	22	25	20	23	18	22	19	25	14	29	16	15	26	27	11	26	28	16	20	26	18	22	24	20	19	20	17	27	18	26	29	17	31	27	29	24	26	30	20	22	18	21	25	19	22	29	17	16	30	27	27	22	22	32	21	15	16	27	34	20	20	24	26	23	30	21	23	27	14	24	16	18	21	22	15	19	23	23	28	20	33	15	21	20	13	28	13	13	26	19	22	21	20	16	29	22	22	23	15	21	19	24	17	22	21	30	22	21	22	22	25	16	20	25	20	17	25	30	32	23	17	22	18	27	16	27	21	16	19	22	21	25	18	23	19	22	21	21	17	22	23	13	27	21	25	23	28	25	24	19	21	25	24	18	22	28	15	26	19	14	16	20	20	32	22	18	20	16	22	22	24	19	18	23	24	22	26	22	28	19	22	10	26	15	24	26	23	28	26	24	27	17	22	23	28	22	16	18	31	20	30	18	24	23	22	23	15	25	24	22	29	24	13	25	24	23	27	23	21	24	16	20	19	31	19	24	31	12	25	10	25	27	12	25	19	18	21	28	9	24	29	23	24	29	17	15	19	26	28	28	19	23	28	23	18	26	22	30	22	16	21	20	18	21	23	28	18	25	27	16	15	24	25	21	28	24	21	19	20	34	25	21	14	20	21	15	20	25	18	20	31	22	16	27	27	21	25	24	27	20	25	21	35	18	19	29	18	28	22	23	29	14	26	20	24	24	32	18	22	22	18	19	13	30	29	15	25	18	18	21	17	23	18	22	19	28	19	20	28	29	21	19	33	22	29	24	24	21	25	23	25	15	30	15	25	25	19	22	26	17	16	19	30	29	25	13	29	23	20	22	22	22	25	20	23	22	20	22	26	22	21	23	16	23	23	19	31	15	20	20	39	20	25	17	26	19	12	25	18	12	21	24	9	15	25	37	36	18	15	22	24	18	18	34	29	19	21	21	31	24	27	25	23	19	23	20	32	18	23	18	26	16	19	28	25	17	17	17	29	24	22	27	20	31	26	20	29	15	25	21	25	20	28	27	23	24	20	29	24	28	22	17	18	18	28	27	19	31	18	22	17	18	16	24	20	19	28	30	23	18	23	21	26	20	23	25	27	26	19	21	19	31	32	25	30	32	33	22	19	16	24	17	26	20	28	25	20	25	26	25	29	20	27	27	21	19	22	29	23	19	26	22	28	33	28	17	23	18	23	22	20	21	29	20	22	25	24	22	22	28	30	18	20	22	22	21	17	28	24	18	19	12	21	26	27	17	17	27	29	20	20	25	28	22	12	20	21	18	23	27	23	28	28	17	27	27	19	17	27	16	22	24	20	20	20	28	26	26	21	28	21	26	24	32	27	25	22	17	20	14	26	19	26	25	18	25	15	26	22	26	18	13	26	21	26	17	25	19	27	22	26	27	22	13	19	21	14
31246	22851	16523	31776	37256	33931	28668	23384	19132	15336	12261	9977	7831	6020	5297	4519	3791	3297	2910	2682	2600	2479	2474	2501	2442	2122	2065	1863	1654	1485	1230	1216	1405	1236	990	950	913	889	830	925	1012	850	857	806	806	736	711	616	574	533	579	580	542	612	631	587	602	604	523	606	508	509	452	461	471	508	480	437	469	443	460	476	480	430	487	467	436	423	461	507	473	464	475	469	443	415	421	403	437	380	391	409	404	411	429	412	394	404	419	429	427	422	402	361	432	404	443	404	382	370	376	362	370	386	366	359	356	382	374	380	404	361	379	366	394	370	402	351	379	342	332	409	404	372	400	363	352	422	372	399	361	362	376	367	338	361	401	371	378	402	407	358	364	383	369	359	384	408	389	382	384	334	390	377	363	365	401	385	375	357	365	328	356	375	383	354	399	381	354	407	371	380	367	349	363	376	364	405	382	393	356	377	380	375	364	356	389	364	368	381	374	361	396	371	351	358	377	367	429	371	378	367	402	358	337	363	382	372	369	377	342	388	347	364	348	353	374	364	368	380	391	364	382	351	366	394	362	343	343	381	404	354	337	362	323	349	363	356	381	374	407	362	393	405	347	382	377	366	387	371	358	362	380	365	392	373	371	356	371	383	400	363	371	378	361	355	363	381	379	377	349	325	356	370	392	361	347	412	346	377	389	383	376	399	359	397	368	386	395	348	378	365	354	321	362	384	401	366	361	365	349	359	400	365	377	399	382	359	385	388	372	354	375	339	391	377	360	390	397	386	345	352	360	354	335	428	364	383	367	367	363	340	374	379	393	344	390	358	392	377	364	354	393	341	353	357	382	386	371	374	354	371	361	386	390	329	382	356	381	416	381	372	360	393	405	362	336	351	393	384	350	351	382	375	349	352	377	362	367	334	391	379	382	368	338	384	400	335	368	353	373	376	364	393	364	352	384	354	363	385	385	384	378	393	368	352	361	372	390	360	408	326	378	366	368	352	365	373	353	370	371	379	380	378	362	386	354	335	351	359	356	393	354	347	366	383	391	371	394	377	361	367	395	350	359	382	392	365	345	409	377	388	392	363	371	379	362	377	391	374	390	351	398	405	395	375	348	380	365	364	393	362	341	358	364	343	394	346	337	353	365	367	373	388	395	375	372	348	393	394	380	384	353	359	393	363	380	364	385	343	352	387	368	370	345	344	344	360	363	347	367	367	363	363	395	394	372	359	334	357	352	360	375	347	375	366	379	369	373	338	359	373	391	360	369	361	323	363	387	368	391	382	394	363	380	395	354	361	368	385	381	376	400	357	388	364	374	371	350	320	401	369	353	387	384	410	350	363	374	371	361	365	362	371	401	391	350	347	392	390	351	369	410	365	365	420	362	381	411	403	387	388	381	352	394	341	359	392	371	369	374	366	345	405	362	356	390	389	409	360	370	352	351	367	363	364	386	353	381	346	374	366	384	377	371	385	388	374	345	381	387	365	380	399	356	394	357	368	349	355	373	357	399	351	364	376	376	387	376	392	393	359	355	361	365	369	392	340	392	361	371	347	367	398	382	384	342	354	375	336	377	375	373	368	388	395	356	363	376	376	357	369	366	360	382	381	389	359	350	418	378	374	356	383	382	354	388	328	385	380	385	342	365	345	368	335	367	355	359	348	349	363	377	367	354	352	366	356	329	356	436	367	367	413	352	382	378	370	354	391	380	380	380	364	402	326	379	385	396	400	381	355	374	363	370	369	395	386	381	345	363	351	357	345	382	355	368	411	364	384	379	382	341	353	337	356	371	396	362	400	380	355	358	372	347	348	376	376	352	350	362	333	350	351	353	379	367	376	405	340	345	351	371	354	385	379	371	369	377	361	378	379	392	337	372	375	381	340	392	369	406	392	368	367	366	376	377	392	321	401	366	361	390	403	358	377	388	373	363	372	386	360	374	374	376	369	372	361	394	381	359	361	367	343	357	364	340	371	379	375	351	339	351	342	403	361	375	361	349	357	372	367	362	369	343	379	387	382	375	388	384	362	336	358	367	378	351	358	380	347	333	353	393	332	376	357	363	352	355	370	378	374	390	355	367	361	355	390	359	409	404	395	383	389	386	338	423	346	377	354	350	371	357	357	382	342	374	381	376	374	359	319	387	385	379	367	362	390	361	385	362	361	412	365	378	351	343	381	354	371	370	377	399	390	393	346	367	373	386	369	364	378	382	352	343	415	350	344	393	372	367	350	388	364	357	385	388	385	399	347	402	377	369	319	356	349	363	366	382	376	417	378	390	405	362	359	378	361	372	381	366	372	356	392	376	370	367	303	382	374	376	364	381	375	378	393	405	402	367	346	336	354	366	380	383	383	359	352	377	385	365	367	396	356	365	391	390	349	365	363	393	370	371	341	353	373	359	359	400	383	348	364	368	391	387	344	378	386	354	365	381	399	385	395	361	356	366	354	380	374	355	426	356	343	386	400	390	332	408	382	377	379	354	384	365	332	396	355	375	386	383	370	388	380	345	408	354	356	370	333	403	357	357	335	363	370	359	366	356	410	358	362	371	379	368	377	375	368	377	363	403	309	379	370	363	330	403	360	362	349	367	388	336	391	373	346	387	359	367	358	382	347	350	325	350	389	343	379	354	380	359	322	348	348	354	371	393	377	361	363	365	362	364	354	367	382	385	381	384	353	362	340	368	360	358	392	348	377	324	399	351	378	379	397	344	391	371	365	396	392	329	378	391	399	346	366	374	415	360	354	364	362	380	377	378	361	347	380	389	349	366	358	370	394	374	391	339	379	376	365	344	365	368	392	352	391	369	373	389	378	384	364	357	363	342	363	343	424	328	390	372	381	371	372	364	390	369	366	375	382	364	381	368	364	360	384	357	354	361	362	390	388	356	387	354	362	362	366	398	370	376	363	337	387	415	365	395	409	369	373	364	386	390	374	364	369	353	376	367	392	386	418	390	375	359	340	343	382	359	346	397	367	379	394	366	376	383	354	380	346	359	362	398	339	392	384	346	361	381	351	371	366	375	364	333	340	385	365	370	342	371	362	348	354	353	380	343	382	383	359	374	377	361	358	379	398	384	376	368	363	348	382	354	390	350	397	346	386	351	342	369	376	360	370	414	385	370	389	387	348	380	354	362	349	419	344	391	323	388	364	361	397	349	367	359	377	412	352	378	361	376	347	391	361	355	382	422	380	371	333	398	408	362	358	339	378	358	362	390	403	349	363	403	379	371	390	359	376	381	395	353	373	343	395	361	370	376	348	368	373	360	352	372	336	382	399	401	380	385	375	373	363	363	363	388	338	369	342	358	374	367	375	364	373	386	382	338	377	360	353	363	359	380	367	340	357	425	400	365	367	381	363	383	376	363	377	348	377	389	352	336	398	350	361	365	345	391	359	380	372	366	353	390	401	360	361	323	384	369	407	333	378	365	375	376	364	384	353	411	415	345	393	368	360	356	361	341	373	365	376	366	405	375	368	378	365	370	373	367	379	358	360	399	380	349	377
4640	1900	1173	938	1323	1315	1043	791	662	506	373	316	238	187	189	170	137	130	102	82	104	83	92	102	76	88	73	67	79	65	60	66	76	58	56	47	51	50	40	57	38	53	52	38	46	41	33	31	30	47	36	32	30	33	44	32	46	40	36	40	42	33	23	43	25	32	43	39	31	32	42	41	41	35	39	40	36	33	38	27	34	46	30	36	32	38	37	30	28	35	27	43	43	34	31	35	38	27	36	23	37	32	43	38	32	26	41	29	29	37	40	40	41	35	38	31	46	30	20	31	34	32	41	40	35	29	33	28	37	26	44	38	32	40	28	34	32	27	28	30	25	34	39	35	29	44	39	32	46	26	35	34	30	30	26	22	36	40	29	30	28	23	33	31	37	36	32	34	35	38	31	32	32	29	27	27	34	26	37	40	36	38	29	51	31	34	27	47	26	34	38	34	28	45	38	43	33	39	19	38	34	34	37	37	30	34	30	32	39	41	24	32	30	32	34	38	33	30	28	36	33	37	34	36	27	24	34	28	32	33	36	27	41	32	28	37	35	35	37	23	29	33	35	32	36	31	32	34	37	34	41	30	31	30	38	29	32	41	17	33	27	25	29	32	24	29	39	37	32	36	40	34	30	34	44	38	26	30	24	32	43	29	30	29	31	39	34	35	33	27	35	45	23	31	44	32	27	33	28	35	33	31	39	31	34	31	27	41	39	30	38	34	30	31	36	39	34	34	27	43	36	34	24	34	30	31	26	38	43	36	36	39	33	33	41	32	41	29	39	36	33	23	28	31	33	35	33	30	40	43	35	30	29	24	37	28	29	22	28	31	32	37	31	30	32	32	39	33	28	29	35	33	41	31	29	39	32	32	43	33	34	41	33	33	36	28	38	32	29	32	35	29	36	28	26	32	27	27	30	35	30	32	41	31	29	32	37	24	27	24	40	36	33	35	35	44	43	44	21	25	33	42	37	33	22	31	34	32	32	29	43	43	34	35	29	31	27	30	41	31	27	49	32	33	35	34	35	29	31	47	30	35	35	29	46	41	28	40	27	46	33	38	34	27	35	26	30	17	32	39	33	36	33	23	27	31	33	25	33	30	33	28	37	36	31	34	40	37	24	29	37	39	31	51	30	32	28	39	28	42	39	36	37	35	30	30	38	24	37	31	34	31	29	31	30	42	34	36	33	33	29	30	22	38	39	47	39	36	40	26	36	39	35	28	30	29	29	35	37	37	33	38	24	39	34	30	28	24	30	37	38	29	35	29	33	41	23	34	30	35	33	29	33	44	31	29	32	30	37	24	32	23	34	33	32	37	29	39	40	27	29	33	27	45	31	38	30	36	36	45	37	37	22	34	25	43	35	40	33	26	29	26	25	39	29	31	32	28	34	37	33	36	41	41	35	31	35	38	31	29	42	34	34	41	41	29	29	32	31	25	34	30	38	30	33	29	30	36	26	32	41	34	32	29	37	44	36	30	29	28	36	38	31	35	36	34	29	39	31	32	36	34	32	42	45	32	37	31	34	29	27	37	36	46	33	33	33	29	23	46	36	43	39	37	33	41	31	37	32	29	34	36	41	32	30	35	39	29	30	29	30	42	29	39	47	40	34	25	29	30	45	41	31	28	32	31	32	39	40	36	30	29	33	33	30	35	51	29	31	30	28	38	37	38	28	36	38	41	37	39	33	35	39	33	37	41	30	38	42	38	40	24	25	34	30	26	34	38	38	34	45	38	35	45	33	31	28	30	27	31	26	36	38	40	33	42	37	44	37	39	29	33	49	27	43	36	37	26	30	35	31	30	35	36	27	32	29	28	31	40	37	36	37	51	30	31	31	40	30	47	34	38	42	44	36	30	33	24	36	27	33	32	48	41	30	31	38	41	37	48	34	35	42	38	37	34	34	27	34	26	42	40	37	39	43	39	27	36	34	37	38	24	34	19	30	29	43	26	33	37	42	28	30	29	52	26	25	33	31	29	30	31	31	30	30	34	30	36	37	33	33	40	33	27	32	32	30	38	41	40	38	34	33	40	26	27	36	34	27	33	36	39	34	33	34	29	38	37	28	28	36	36	40	28	21	28	41	35	39	33	36	36	43	40	39	33	30	33	35	36	32	47	33	35	36	38	30	31	29	30	29	36	40	30	38	39	31	39	27	34	38	32	30	31	26	38	38	35	24	25	24	36	38	31	44	39	36	34	32	35	32	46	38	28	44	32	34	36	31	40	33	35	32	32	21	37	41	34	32	29	42	32	37	27	29	33	20	29	42	40	43	31	34	31	34	35	33	34	28	32	33	37	36	28	31	25	33	33	34	40	38	27	32	27	33	36	28	46	38	37	42	37	26	37	35	24	29	31	22	36	32	36	35	32	31	30	28	39	43	36	41	30	40	33	32	27	33	35	30	37	30	35	36	32	25	41	29	42	32	31	30	29	38	30	38	34	39	27	35	28	32	30	29	36	33	31	28	41	35	37	24	26	32	51	36	26	47	37	35	33	36	38	37	30	38	34	33	31	41	33	29	28	30	44	29	22	28	32	41	32	30	49	46	38	31	34	30	42	35	26	37	40	40	25	35	36	43	30	43	42	33	39	36	29	41	33	30	29	39	26	43	36	25	24	38	38	31	32	26	32	32	30	33	30	35	29	29	22	37	43	32	27	30	29	39	34	32	29	24	40	28	29	24	25	38	27	31	43	31	28	31	31	32	31	35	22	33	24	35	37	29	42	39	40	36	36	33	31	40	34	41	43	40	23	40	39	41	42	57	30	30	35	34	40	29	33	41	36	36	24	27	29	26	34	32	49	41	42	26	21	33	31	34	23	28	39	37	35	27	36	23	37	37	39	33	20	32	28	35	29	52	36	39	29	42	36	28	40	30	36	37	35	33	29	32	36	38	47	47	31	32	31	42	38	41	27	28	31	36	28	31	36	31	34	34	33	28	37	32	31	44	30	32	35	36	27	41	24	35	32	34	29	36	38	29	23	42	26	44	36	42	35	35	35	29	29	40	31	37	33	39	34	36	26	38	39	35	41	40	23	37	24	28	42	31	34	33	36	42	36	38	34	43	35	27	41	29	37	40	29	28	34	39	34	27	36	28	36	25	29	28	38	34	20	36	34	33	31	24	28	25	44	36	36	32	33	31	36	45	27	29	25	37	36	37	31	34	43	27	34	52	33	26	33	29	31	39	27	33	34	37	25	32	45	24	43	36	32	24	34	31	56	41	31	41	37	39	31	32	40	28	39	35	28	37	39	38	30	34	31	31	31	39	50	33	39	36	41	41	35	33	30	34	31	26	35	29	37	36	40	26	39	45	37	26	36	33	44	40	31	34	38	23	32	40	25	34	33	33	34	30	43	43	43	33	40	33	37	27	34	30	43	34	39	35	32	40	34	25	27	34	35	28	38	31	26	34	36	37	33	30	29	40	31	36	36	49	24	39	33	34	23	36	30	36	39	40	37	36	32	27	28	33	24	35	21
33492	25694	19972	34577	40277	37141	32325	27414	22977	18882	15745	12761	10228	8411	7265	6470	5550	4714	4185	3625	3590	3447	3405	3361	3336	2975	2715	2435	2373	1960	1724	1755	1928	1610	1384	1348	1323	1321	1297	1483	1332	1200	1167	1050	1004	1019	917	913	796	804	754	821	815	871	880	825	793	806	854	834	781	776	704	737	701	678	712	675	716	719	668	709	740	678	674	693	657	663	726	733	670	625	629	645	638	626	649	598	609	611	552	639	576	610	627	609	587	564	580	620	616	578	629	598	614	581	612	533	565	547	578	557	555	564	542	541	550	542	524	575	526	538	587	565	553	514	550	589	577	562	568	587	565	564	545	539	562	557	550	521	558	573	567	542	532	549	551	579	524	583	561	557	537	545	532	523	558	597	556	552	463	572	503	560	559	540	531	537	544	514	564	517	573	566	546	578	566	572	574	572	575	538	521	543	564	523	520	578	560	550	527	567	561	541	519	538	526	583	597	546	571	559	529	564	555	570	569	557	539	576	569	584	514	560	547	523	560	541	567	522	594	574	580	528	562	534	556	589	546	537	566	549	528	575	548	547	582	565	519	567	566	529	543	544	555	533	524	521	551	529	527	536	516	576	536	489	544	567	560	538	561	575	582	584	559	556	530	530	573	529	520	552	528	549	513	591	565	540	546	568	509	548	562	548	562	527	519	556	520	500	516	582	558	520	576	537	568	573	523	544	549	575	537	568	544	547	534	560	530	563	588	536	531	530	580	529	545	575	573	544	541	528	529	570	536	556	539	572	515	551	538	538	566	539	564	581	543	553	534	568	546	581	547	555	535	553	538	562	561	539	598	562	549	549	527	576	521	560	553	569	556	559	552	545	570	531	575	521	564	508	554	563	592	593	519	558	562	548	590	550	587	549	596	525	612	549	562	542	543	507	546	540	566	546	556	542	527	588	529	556	570	536	586	511	555	551	509	531	580	584	584	571	556	546	579	536	579	563	596	599	535	526	538	565	548	538	558	521	575	569	578	554	569	559	520	568	517	541	551	541	540	549	597	571	590	527	511	573	577	568	538	597	514	512	564	513	550	552	556	531	551	551	531	573	532	556	523	576	527	577	565	568	596	577	553	575	547	530	521	588	565	560	512	522	603	541	527	493	580	562	592	574	588	596	559	550	541	564	581	530	560	560	570	534	545	575	547	527	578	546	545	564	529	527	548	538	559	554	539	534	589	561	551	593	513	521	571	598	503	561	543	601	525	547	552	550	494	548	539	560	578	549	581	537	552	520	554	520	579	567	504	521	549	572	586	545	582	562	579	570	564	574	530	534	553	566	530	502	554	528	572	511	579	567	525	546	541	520	548	556	547	600	541	601	593	544	555	572	529	562	571	579	534	521	553	535	523	590	599	556	561	535	572	533	546	579	571	580	525	558	576	501	551	583	569	542	570	575	548	546	494	513	517	538	556	539	576	514	542	555	526	527	524	576	547	550	512	553	528	535	534	582	537	557	503	520	503	587	523	545	576	525	536	564	552	548	563	519	518	547	604	557	540	532	593	539	573	578	517	548	537	581	556	591	560	610	529	535	555	549	560	596	597	547	534	544	584	525	550	532	562	534	557	515	576	554	583	541	563	530	548	510	548	536	577	543	567	555	586	508	549	535	554	557	570	578	566	541	565	540	515	507	544	534	504	558	562	574	564	553	568	535	591	555	561	568	535	599	587	530	563	549	576	550	501	559	550	574	588	554	537	548	539	560	537	584	606	543	533	580	557	548	532	555	524	527	550	558	541	520	580	568	550	554	524	557	549	569	576	530	567	528	520	560	543	546	572	569	605	566	561	615	561	527	565	529	570	568	541	546	594	521	575	612	560	506	568	557	543	588	515	514	582	549	599	577	581	525	579	531	543	516	561	557	541	588	544	554	525	562	566	582	538	560	575	552	554	553	551	575	557	547	541	537	579	550	562	543	550	571	542	534	542	587	525	542	544	509	529	559	551	548	534	583	548	543	570	538	540	529	573	508	541	534	598	621	601	526	571	573	554	540	596	540	555	546	556	584	556	574	587	548	530	560	552	530	520	524	535	546	554	539	543	546	525	552	567	581	545	544	543	543	543	550	578	566	574	564	546	529	562	563	557	591	574	568	523	591	521	557	550	556	537	588	570	525	556	546	562	533	553	543	561	563	560	540	573	544	522	528	572	535	579	574	555	561	555	524	564	578	568	527	545	563	585	564	549	513	560	574	564	544	541	540	543	505	584	544	587	571	577	571	562	567	579	550	594	583	589	570	596	558	574	563	528	571	557	559	555	553	523	540	556	515	560	556	547	560	562	539	534	570	544	539	569	554	542	540	539	586	564	574	538	576	543	539	586	520	495	541	559	571	575	564	566	592	592	569	527	566	545	522	560	529	540	516	638	530	593	581	526	511	551	530	556	528	528	553	535	542	587	519	600	532	551	561	529	527	507	564	509	543	546	578	525	543	519	540	532	555	542	555	524	524	568	554	519	531	554	580	544	556	576	541	530	541	576	535	568	555	499	586	547	542	552	520	547	545	529	560	558	508	562	600	531	578	574	559	528	580	561	549	559	539	599	532	589	588	527	536	540	552	540	548	558	533	546	536	578	555	559	557	563	580	568	534	575	554	559	551	491	563	535	567	566	549	558	516	548	531	583	585	549	562	543	564	554	564	556	532	569	554	587	541	599	581	540	579	556	550	544	565	554	540	559	564	545	548	569	561	553	544	564	549	548	584	528	567	529	575	566	531	528	517	534	557	528	515	567	578	565	529	527	572	578	547	539	539	532	589	530	554	563	557	584	573	571	545	582	584	546	566	565	505	551	540	549	572	555	576	571	528	537	524	559	541	552	579	536	507	567	535	564	605	584	549	542	526	564	568	562	545	562	566	566	564	540	553	561	557	563	540	535	538	554	558	559	582	551	545	517	542	573	567	535	528	563	549	519	536	559	530	509	558	562	546	555	564	585	553	554	583	548	547	584	536	541	575	538	557	572	560	559	550	572	544	534	565	572	540	527	579	522	604	531	524	571	548	514	581	558	569	547	540	559	578	580	561	496	535	529	540	541	541	586	568	547	537	557	565	509	537	548	528	532	540	574	541	598	513	537	586	519	557	547	515	559	536	558	508	538	582	528	533	554	521	520	558	536	582	541	530	567	529	494	550	529	583	574	545	545	540	535	555	532	547	549	540	567	581	560	561	578	583	551	553	560	523	539	562	574	586	588	581	587	517	562	588	545	538	494	566	548	543	515	555	531	571	585	541	591	548	547	613	552	545	508	565	575	512	569	522	549	563	579	558	546	544	546	518	582	526	526	517	576	578	542	515	576	521	616	483	544	560	552	586	569	544	567	565	518	554	552	563	580	553	564	535	546	534	554	548	574	582	586	560	552	536	536	566	530	558	565	537	529	540	464	544	550	506	582	547	536	583	574	576	545	559	524	531	566	520	541	567	547	528	562	535	553	572	547	529	539	558	567	559	510	538	531	530	542	553	574	531	549	569
4931	2932	1804	1299	1874	1930	1452	1137	890	710	583	417	312	290	269	223	172	159	136	134	137	124	114	83	102	103	92	82	79	78	71	62	54	57	57	45	36	49	45	58	52	59	44	35	47	38	42	36	30	39	30	29	40	33	39	30	39	61	34	23	38	33	31	16	32	25	37	38	27	26	31	36	31	32	34	24	32	27	28	33	23	27	26	29	33	28	21	29	22	20	35	34	32	34	18	20	29	30	25	36	24	26	35	30	26	22	21	25	33	28	31	21	38	19	33	33	31	19	30	19	28	30	23	33	20	29	23	21	32	29	25	28	23	24	23	32	23	23	29	39	25	27	32	30	21	31	23	38	23	20	32	26	39	19	25	28	35	19	17	30	29	33	24	22	16	26	26	33	27	26	29	27	29	24	30	24	34	12	29	25	27	24	28	25	26	35	18	38	27	22	22	42	36	26	26	23	24	31	26	35	31	37	21	22	22	28	22	21	35	24	24	13	30	30	35	24	28	27	27	24	31	24	26	21	23	26	22	29	23	26	25	24	39	27	31	31	32	36	32	27	32	22	18	26	12	19	35	31	24	25	21	30	19	29	20	19	18	29	27	28	20	25	17	29	40	15	23	27	24	23	26	19	31	19	27	30	22	22	29	19	26	20	16	25	30	35	28	21	31	22	34	28	32	31	18	24	22	25	21	34	30	24	24	29	31	18	22	26	22	28	36	31	26	21	30	24	26	27	21	26	30	27	29	25	22	27	30	31	33	21	21	16	16	27	24	26	18	29	34	29	27	28	18	29	23	23	22	35	34	32	23	35	25	27	31	18	27	30	24	26	31	29	23	26	30	28	26	43	22	24	17	36	32	30	32	28	18	25	23	24	22	30	34	26	20	29	24	34	28	26	21	33	29	27	22	14	29	23	30	26	28	31	26	30	21	19	28	31	28	21	26	26	25	29	29	25	29	22	27	32	23	23	22	35	24	23	32	18	32	28	26	30	25	32	22	27	23	17	25	29	19	32	26	34	29	27	25	26	25	33	34	25	28	21	29	26	26	25	24	28	19	29	31	27	25	34	13	25	33	25	21	18	20	36	29	21	22	24	17	18	30	28	25	28	24	24	25	30	24	30	26	32	21	37	27	30	25	42	28	26	30	27	21	30	26	23	26	25	27	31	26	27	36	33	22	36	25	17	23	24	25	18	24	26	26	20	26	30	22	18	27	31	17	25	13	29	26	24	34	25	25	25	26	25	27	10	31	22	19	31	29	27	19	27	34	26	32	22	16	34	29	25	24	26	33	26	32	32	22	20	26	23	21	22	32	23	29	28	20	14	26	33	16	19	26	19	30	25	29	31	17	26	19	24	33	25	25	26	29	28	26	23	21	23	34	30	25	31	19	24	26	24	27	24	20	27	21	33	18	35	26	29	30	26	35	27	22	22	22	29	26	32	25	24	19	35	22	29	25	21	27	26	30	24	22	35	25	32	33	24	25	26	27	24	26	29	27	21	16	26	28	29	27	29	32	24	35	23	19	18	29	26	21	30	33	28	28	26	33	27	26	24	20	16	24	18	22	27	28	29	26	24	11	23	32	29	30	31	32	25	24	22	21	33	28	22	20	22	37	29	28	29	30	29	23	28	24	25	27	21	19	27	23	26	22	25	25	23	31	30	29	28	13	25	33	24	15	19	23	27	26	18	25	21	32	25	36	24	31	26	21	27	29	10	27	21	25	26	33	21	18	30	18	26	21	24	34	26	23	22	21	31	25	31	22	26	29	17	30	26	32	28	19	40	24	35	24	32	24	27	28	27	30	25	21	22	28	30	26	22	20	27	26	23	30	25	29	16	29	32	23	26	17	37	35	15	30	35	21	39	27	20	29	24	31	34	24	22	25	24	36	31	27	37	24	29	21	32	26	18	26	25	34	17	31	23	18	32	17	20	30	29	30	29	23	23	21	22	22	33	25	28	23	19	23	31	25	36	28	20	24	30	35	42	28	25	20	24	27	24	16	29	26	23	19	27	33	27	17	21	31	26	27	23	25	20	34	30	19	21	23	28	31	25	29	28	20	24	37	31	22	33	26	21	30	32	34	36	18	27	29	26	26	17	18	30	25	16	25	27	26	27	25	28	27	24	17	21	28	30	24	30	27	22	32	39	24	31	21	20	28	26	20	32	26	31	25	19	21	24	24	26	29	31	20	16	31	34	28	31	25	16	19	35	25	24	23	25	28	29	34	32	18	28	31	36	25	30	19	28	29	31	33	23	22	24	29	35	19	32	27	27	33	22	31	25	25	35	28	22	31	25	23	26	28	24	39	23	30	30	27	22	26	20	31	19	24	30	27	31	20	25	18	24	29	31	18	31	31	34	22	26	20	28	27	32	26	33	24	32	26	27	35	23	30	23	29	18	31	20	21	23	25	36	23	18	18	25	20	21	18	24	27	27	31	29	26	24	25	30	20	28	27	28	33	29	32	19	24	17	37	27	32	18	25	20	30	29	24	27	24	21	26	29	23	27	23	31	17	22	25	20	27	23	24	30	25	35	26	24	14	23	30	22	26	36	20	25	27	23	27	29	17	23	27	27	31	28	37	20	16	30	19	21	26	41	28	25	24	20	36	22	25	23	26	23	29	29	23	21	26	38	27	32	30	26	19	29	32	29	30	32	20	24	23	23	33	27	23	20	41	28	29	23	27	25	26	22	32	18	25	29	26	19	23	26	33	21	24	26	30	25	28	27	26	29	26	20	28	20	24	33	33	20	26	29	28	17	21	21	23	26	25	35	22	31	35	32	28	20	17	34	32	21	22	20	27	28	26	32	16	28	24	27	31	23	25	43	27	25	23	34	29	22	30	28	19	31	20	27	28	26	34	24	24	28	24	28	38	28	19	28	34	35	25	20	29	22	17	21	21	24	26	23	25	32	29	29	23	30	26	20	32	34	23	24	21	20	29	26	20	38	32	35	26	28	25	24	28	32	31	33	27	23	24	26	16	27	26	32	31	26	19	23	26	36	24	24	29	34	23	26	27	23	31	24	28	14	31	35	26	30	27	22	30	25	29	24	30	23	31	31	25	27	23	21	28	29	34	24	19	24	31	31	34	24	18	32	28	23	28	26	19	23	29	23	23	24	28	34	30	21	35	32	29	42	36	30	25	21	32	21	33	26	30	27	24	24	19	22	31	27	34	25	27	26	37	12	23	23	27	30	24	23	26	27	20	23	25	24	24	21	25	18	21	34	27	28	27	29	23	23	35	34	23	32	29	27	16	31	30	20	24	29	20	25	24	31	29	19	21	27	27	29	24	25	27	29	28	27	23	27	29	21	25	27	20	33	25	31	22	19	23	25	26	29	31	26	15	25	26	24	26	23	33	25	27	23	27	28	21	25	25	26	31	32	21	24	24	21	19	30	27	33	28	24	40	31	17	28	11	29	27	28	34	25	29	27	24	22	24	23	22	32	21	20	26	22	32	30	30	24	25	28	29	31
39189	30748	24727	39120	44369	41536	36674	31946	27368	23276	19921	16758	13537	11639	9955	8893	7657	6633	5807	5150	5050	4559	4424	4456	4211	3880	3795	3294	3253	2484	2200	2226	2197	1825	1767	1573	1621	1546	1548	1778	1553	1383	1160	1167	1075	1063	1119	1053	924	800	761	763	824	959	919	887	855	818	853	828	793	644	730	699	672	631	659	684	607	649	641	624	639	624	651	591	627	597	610	706	604	590	559	626	528	511	587	518	509	548	540	505	497	501	512	521	541	502	539	510	526	519	502	507	542	537	530	492	511	467	461	452	422	422	450	438	449	484	438	431	443	399	458	412	444	432	434	427	407	452	451	400	419	460	466	418	439	454	436	445	458	420	404	422	464	446	409	423	427	444	434	442	489	417	459	435	408	451	420	446	424	430	446	454	434	415	422	448	480	439	437	449	415	418	457	427	414	439	442	404	459	428	392	413	438	419	446	444	423	431	412	427	428	458	462	441	425	438	456	458	414	415	434	430	402	431	417	435	455	455	407	407	431	476	387	442	478	437	418	467	434	464	401	447	428	447	439	446	484	442	467	428	461	444	445	432	432	423	437	425	459	411	403	426	385	433	433	445	430	426	451	407	445	467	414	431	423	460	448	405	462	413	430	419	443	469	439	449	440	474	455	434	373	452	416	461	415	421	425	436	421	436	419	431	438	456	425	427	420	429	427	422	418	422	433	419	472	437	427	401	473	475	476	431	420	416	388	401	455	436	415	455	440	420	445	470	431	428	401	413	415	436	425	433	448	432	413	405	451	464	445	448	472	460	443	436	433	422	448	431	428	461	416	443	406	492	419	441	416	459	462	436	433	440	450	444	401	446	439	446	411	415	398	440	446	446	442	441	404	399	418	430	392	423	465	434	428	429	438	444	484	416	455	441	400	429	460	447	432	434	472	404	469	482	440	409	431	428	438	429	433	461	427	439	471	432	410	405	443	454	434	416	441	476	447	434	446	462	436	467	438	440	426	418	435	459	469	452	404	448	405	468	405	485	418	428	410	446	491	419	467	403	422	406	443	439	424	443	435	455	435	444	470	476	479	457	433	428	416	426	402	432	410	449	419	441	416	422	443	426	425	441	462	396	404	430	438	425	394	437	433	423	394	413	452	439	464	451	423	442	468	422	435	428	465	438	463	452	479	431	434	446	437	441	454	449	452	437	431	448	438	407	440	452	438	468	461	445	428	412	448	448	432	412	427	447	470	457	438	416	387	469	473	437	457	441	422	428	420	431	380	435	507	420	470	444	394	486	449	438	458	445	425	449	414	441	393	445	481	394	431	437	402	421	434	446	418	431	427	426	413	420	425	473	401	436	417	437	466	437	428	386	460	403	405	413	387	446	436	447	458	462	457	424	427	436	469	431	451	492	413	443	423	439	406	436	424	452	421	404	425	456	465	433	446	456	419	430	413	430	431	451	390	423	411	410	437	431	473	445	429	442	420	458	440	403	430	426	505	459	442	414	436	443	430	432	442	428	438	443	402	416	411	464	413	455	425	453	437	428	403	454	444	429	458	441	468	418	414	439	440	393	409	422	480	439	436	407	393	457	435	455	434	420	428	451	403	438	451	432	418	438	494	457	425	426	464	438	438	441	454	405	467	465	445	449	452	425	433	452	473	448	449	434	439	434	448	432	424	461	421	401	446	450	443	436	425	424	453	459	419	449	429	437	424	454	476	440	464	436	423	434	451	421	453	448	430	453	454	422	468	414	433	440	452	406	416	429	425	450	427	425	441	429	423	443	422	411	460	420	433	454	434	455	439	422	428	455	452	437	442	423	469	430	431	404	438	422	417	442	440	427	433	411	429	460	451	445	427	396	455	418	403	428	441	418	437	394	447	451	457	424	466	421	408	393	420	412	410	455	445	441	460	451	421	466	445	426	458	445	426	420	420	459	429	437	426	404	435	419	426	407	430	412	429	451	419	415	427	454	445	423	427	429	427	462	437	422	431	447	461	454	417	429	440	444	404	415	412	431	409	427	426	456	462	428	429	415	421	457	420	410	434	449	436	405	426	420	433	455	400	406	446	443	456	406	417	452	475	427	448	455	448	403	393	455	457	427	421	435	418	441	464	443	439	407	467	403	476	400	427	446	428	454	413	433	418	429	441	440	425	409	424	447	452	456	414	415	433	438	419	438	451	394	438	431	464	452	473	443	445	458	438	437	416	429	440	420	426	430	392	434	423	437	423	415	407	445	481	443	478	468	445	422	399	437	466	447	431	452	403	443	421	442	430	427	420	430	452	438	431	417	391	420	458	421	475	435	427	449	392	462	410	466	423	428	404	429	439	441	420	460	430	485	440	418	433	442	429	431	433	468	454	470	412	446	444	431	426	394	425	392	461	414	424	420	447	439	443	448	457	468	446	442	435	426	437	472	435	451	425	421	446	424	406	431	440	432	412	436	438	450	436	451	429	463	404	410	401	418	424	452	406	434	433	425	413	413	437	447	456	427	399	463	436	419	390	432	459	450	428	444	426	451	466	421	444	433	464	427	422	431	433	425	422	435	436	457	453	436	440	451	415	434	454	440	420	449	468	438	420	456	451	426	427	410	462	470	407	434	456	426	440	415	433	407	465	421	416	458	455	402	412	418	420	490	403	455	428	432	427	419	454	404	418	422	439	454	440	459	419	427	414	429	458	415	449	422	449	425	434	451	445	433	454	419	413	424	440	454	473	418	449	443	468	396	419	409	434	409	429	422	422	400	476	423	428	456	457	414	477	436	463	433	436	443	431	406	453	417	431	439	451	438	410	440	435	473	427	439	446	446	445	426	436	408	445	462	454	436	448	448	412	426	427	448	420	418	467	418	447	445	408	438	442	456	467	429	425	424	440	416	383	431	420	411	432	429	458	425	412	410	431	439	396	444	405	448	461	436	412	447	417	453	434	448	401	425	453	454	438	415	443	441	445	416	416	450	432	435	415	423	393	426	397	412	457	428	421	443	427	423	441	464	437	445	458	421	426	453	418	429	480	432	420	430	410	452	410	463	442	448	444	438	398	443	422	444	391	445	407	393	454	412	449	416	465	448	424	446	438	453	403	496	420	454	415	444	421	439	445	424	452	426	410	418	448	446	441	433	406	439	473	395	464	478	466	446	454	467	493	435	418	428	403	415	457	409	417	401	415	438	447	425	487	440	453	420	431	475	446	438	453	426	423	393	423	431	410	446	412	438	448	443	431	412	434	449	411	398	455	408	450	444	441	414	419	423	460	456	458	442	427	424	385	428	423	423	450	448	464	458	452	430	474	448	443	448	444	450	417	439	461	449	409	437	441	448	428	441	434	442	413	405	435	439	442	423	429	458	417	415	425	442	442	427	406	433	433	457	459	455	383	440	418	421	440	448	439	431	446	433	452	409	450	444	469	451	446	434	459	436	454	430	415	455	411	440	417	492	445	425	411	432	398	444	418	435	402	410	458	413	470	443	398	450	415	424	433	433	419	433	437	454	414	435	402	419	413	434	452	456	442	456	449	435
2916	1378	816	586	966	929	753	530	413	313	251	200	129	148	102	95	111	87	69	66	84	52	66	79	62	65	56	50	41	56	44	46	42	35	38	27	28	46	41	29	35	25	34	34	26	34	31	34	29	18	25	20	36	39	18	31	34	30	23	28	23	27	26	30	27	20	33	30	23	31	17	20	30	17	26	36	32	18	31	29	23	30	26	28	27	32	23	26	23	29	30	21	27	29	19	28	19	23	30	25	23	33	27	27	18	22	21	35	24	40	17	19	22	22	29	28	24	22	16	23	20	15	28	23	18	24	29	21	20	24	21	27	23	11	18	24	25	18	29	39	23	29	22	30	20	23	31	20	34	24	21	20	26	25	23	21	23	25	21	19	28	24	19	29	23	28	26	22	30	32	28	20	25	25	27	24	29	21	23	24	29	23	27	18	28	27	24	25	20	25	14	24	21	21	29	16	24	25	28	30	22	20	27	32	26	18	25	24	34	20	20	23	19	24	27	24	25	35	25	27	24	16	34	21	16	29	29	23	19	25	26	26	19	16	24	19	27	25	22	27	14	26	27	21	25	22	22	24	25	26	17	27	23	28	23	34	16	23	20	32	31	23	34	28	22	28	27	28	22	18	27	22	21	27	33	28	31	24	22	24	26	29	23	22	24	20	21	25	18	24	22	24	29	32	23	24	31	23	15	25	22	19	34	27	24	29	30	29	25	26	22	25	22	28	25	33	21	25	21	32	23	14	28	20	19	26	18	16	29	24	19	27	17	26	28	21	24	20	38	20	28	28	18	30	20	16	21	21	26	13	25	28	34	28	28	22	24	27	22	32	38	25	21	15	23	19	33	28	32	27	17	20	24	27	24	26	20	21	32	27	23	21	20	22	32	25	24	30	30	24	25	26	25	25	24	24	18	28	22	19	19	21	25	21	26	24	33	22	27	17	24	29	25	32	25	19	18	24	25	18	21	19	26	23	29	26	23	24	23	25	25	36	18	27	24	13	18	22	30	18	22	15	27	19	26	29	21	33	27	23	24	32	26	20	20	35	14	27	34	14	25	29	22	24	17	24	24	30	24	27	28	28	26	23	20	28	31	19	16	21	25	28	22	20	22	17	31	24	27	24	25	31	30	29	24	23	28	15	23	21	21	18	22	32	22	20	17	20	31	22	23	25	33	24	26	26	24	30	26	31	21	23	19	20	25	23	25	15	14	26	34	24	30	31	28	20	24	26	26	27	24	29	18	28	25	19	18	22	23	19	19	30	33	27	30	17	24	25	32	18	33	28	28	21	21	20	24	23	20	24	19	17	23	20	29	31	32	26	27	26	24	23	29	24	21	27	34	24	30	27	25	24	32	27	22	24	18	31	22	25	22	22	30	18	25	20	36	14	25	29	37	16	20	30	30	23	26	31	31	16	30	23	31	33	23	23	24	29	24	32	27	26	24	22	16	35	24	27	26	24	25	19	19	27	20	29	25	25	20	26	29	17	25	15	18	16	21	24	25	24	32	24	33	25	25	24	23	29	30	25	22	20	22	24	23	23	27	30	22	31	24	18	16	22	18	24	27	26	27	19	16	32	37	28	18	27	20	31	15	25	24	26	21	20	29	32	28	31	18	24	20	31	20	23	28	26	19	23	20	29	23	23	29	14	28	22	32	25	29	16	24	27	21	21	25	23	32	21	27	22	20	24	20	23	21	29	17	26	29	29	25	22	22	31	22	12	34	25	28	27	30	20	21	32	26	21	23	26	24	43	32	21	24	19	21	29	26	27	24	31	18	22	28	33	25	33	33	25	28	22	28	19	28	28	17	21	21	33	29	32	18	18	19	22	23	23	24	32	22	24	21	17	26	15	23	30	21	19	24	26	21	17	21	25	35	21	28	26	29	25	22	22	22	30	20	21	16	25	28	30	25	23	20	22	24	24	23	20	22	27	29	26	31	35	26	19	28	33	27	25	21	27	17	15	35	21	24	14	18	24	18	17	19	30	21	21	28	20	27	19	17	29	23	20	22	27	19	33	22	30	25	29	21	18	30	26	27	21	28	24	28	25	16	21	27	24	27	20	42	27	34	20	22	32	20	27	33	24	25	24	23	20	35	22	26	29	25	23	25	35	25	23	21	40	19	29	17	25	24	21	27	22	24	36	31	26	18	30	18	29	20	32	27	26	25	30	21	18	22	24	23	28	26	24	20	27	37	22	31	24	18	24	22	24	16	27	25	27	16	28	25	24	27	28	22	30	28	27	19	28	18	25	23	25	26	20	21	13	26	25	25	33	23	36	17	34	28	22	24	36	12	26	21	25	24	28	24	25	28	27	22	24	19	25	22	26	23	25	20	26	33	19	23	14	17	21	26	33	20	26	21	19	33	26	18	30	29	18	26	31	20	24	35	21	28	17	22	26	22	23	20	26	37	28	20	31	31	21	23	25	27	29	20	34	27	24	34	15	21	24	31	25	28	23	30	36	22	28	25	26	22	28	21	27	27	32	19	21	27	17	21	16	33	18	15	28	25	29	26	18	26	19	24	25	26	26	24	24	30	25	22	20	17	35	20	22	26	15	28	28	21	18	23	18	34	24	26	18	29	24	26	22	22	23	26	24	26	24	27	27	26	24	32	23	19	15	32	25	23	24	31	23	26	21	22	19	29	19	19	25	28	22	21	24	28	26	23	31	17	18	18	16	27	27	31	28	23	21	28	28	17	31	20	19	33	33	19	23	29	31	26	30	21	28	26	26	24	23	19	32	23	28	18	23	33	22	16	33	27	26	31	32	25	19	21	28	25	39	27	21	25	33	29	20	22	25	30	19	36	19	23	26	27	32	17	25	30	20	25	29	28	43	20	18	37	28	17	24	34	26	24	21	27	27	22	22	29	14	24	18	26	22	20	31	23	29	21	24	24	25	32	29	30	18	30	19	31	35	23	26	30	31	25	31	24	29	23	24	32	26	15	24	22	33	21	24	20	24	24	24	25	22	26	26	21	22	20	25	15	24	27	24	22	15	21	26	27	25	25	27	21	16	19	27	27	21	20	20	28	26	15	29	22	22	36	24	31	26	25	21	25	30	37	23	22	18	29	19	20	23	25	23	20	20	29	32	27	20	22	25	24	22	35	21	30	31	31	21	31	18	24	29	28	28	27	24	21	19	28	23	22	17	17	20	21	29	24	20	23	17	31	22	17	24	29	25	19	21	24	14	33	21	25	29	26	23	22	33	18	29	31	24	29	29	34	28	21	17	25	19	25	24	29	20	20	30	12	25	19	27	23	24	22	22	28	15	22	21	30	28	26	29	21	31	24	20	39	14	20	21	29	26	33	21	17	15	18	27	19	23	39	22	27	30	29	18	23	17	27	18	21	20	24	22	32	23	14	20	20	25	26	20	26	22	19	21	27	23	26	35	33	29	29	29	33	19	20	27	22	19	31	25	33	25	22	20	19	30	23	23	28	23	18	21	19	21	29	31	29	24	30	26	23	25	24	28
30953	23192	16726	30672	36491	33020	28036	22755	18439	14772	12149	9466	7590	6327	5145	4411	3607	3191	2871	2648	2622	2507	2504	2527	2339	2252	2122	1848	1781	1428	1318	1291	1273	1111	1041	1012	1004	935	1026	1052	989	797	764	727	678	662	736	695	644	656	623	593	614	578	632	598	622	630	602	578	529	523	514	490	516	530	472	496	467	549	524	492	530	506	513	527	440	478	515	544	470	519	489	512	444	465	498	460	400	468	475	426	427	451	444	451	428	462	478	427	465	441	401	466	475	457	428	425	426	431	456	414	400	408	420	404	431	374	412	394	431	410	464	429	411	416	402	400	417	425	385	378	411	396	420	437	439	399	416	426	429	394	394	428	398	416	424	429	442	355	406	416	427	422	363	434	422	405	413	389	434	378	413	407	384	421	448	386	386	410	389	424	408	389	394	420	367	408	393	443	373	388	417	369	442	384	439	401	437	414	414	384	360	411	425	416	409	411	371	407	412	394	411	406	440	448	386	401	394	380	417	456	397	417	422	376	406	445	403	408	403	410	416	403	393	400	397	393	426	365	392	417	414	418	423	399	352	441	373	381	446	397	388	419	428	410	400	433	398	394	406	399	417	380	417	425	404	416	393	397	396	408	405	396	381	402	404	424	402	420	397	394	407	397	397	421	366	384	392	413	378	434	418	408	456	401	443	423	412	419	411	399	387	407	403	427	426	419	363	424	410	418	411	392	373	402	412	448	423	406	417	441	405	393	416	399	390	406	389	380	410	398	393	419	369	381	399	414	382	367	414	380	428	419	398	409	340	420	410	381	424	441	411	414	378	434	413	384	399	395	406	424	385	394	415	402	385	394	415	423	402	433	425	415	427	397	429	402	424	424	422	419	377	430	404	368	441	446	413	422	391	401	384	396	396	413	392	402	406	405	379	407	404	385	400	369	386	436	395	395	404	409	438	371	425	421	420	406	402	433	408	409	396	422	377	366	411	429	408	392	404	450	423	390	411	397	409	384	414	409	386	405	426	383	432	371	423	448	426	374	383	404	400	414	383	381	404	402	391	392	397	406	422	413	429	425	420	418	413	391	403	413	405	408	412	419	454	379	396	429	408	417	410	398	384	408	402	389	397	423	422	405	388	405	390	399	398	395	404	414	395	394	377	410	377	417	376	410	391	394	417	401	383	396	403	440	402	391	418	372	416	402	426	374	383	346	412	410	423	402	397	394	436	400	423	428	411	425	454	395	430	432	402	398	376	429	388	389	411	373	418	408	444	362	390	443	412	429	406	421	418	415	397	407	389	385	415	422	415	416	410	412	378	382	389	402	411	427	397	387	399	438	405	401	424	405	404	433	405	434	395	448	423	412	390	380	396	449	405	422	416	418	399	399	416	427	444	440	435	401	404	425	418	399	393	417	425	401	398	422	438	419	386	411	397	381	415	411	404	408	409	379	415	395	446	388	404	391	392	405	359	447	429	451	393	402	417	456	399	425	410	418	392	368	434	404	367	432	433	399	427	407	402	417	450	434	433	407	465	372	406	389	433	377	387	402	402	369	415	406	417	410	379	398	407	390	429	396	434	386	448	436	411	424	409	423	417	390	404	403	420	423	405	393	405	400	384	412	418	414	437	412	405	389	352	415	396	423	406	410	409	397	427	459	414	369	406	406	447	438	376	414	399	399	449	433	431	426	394	409	401	427	411	397	346	387	395	418	459	470	410	404	422	395	385	410	392	397	403	387	451	384	415	435	392	437	400	402	397	384	403	401	412	437	386	387	383	372	384	406	385	406	448	411	409	416	414	409	430	411	414	397	397	448	405	377	403	413	391	376	395	425	392	445	382	390	459	416	392	393	423	408	420	409	403	359	413	406	391	382	373	405	420	378	377	380	399	412	400	370	418	422	421	390	419	419	456	408	411	398	444	388	371	419	385	375	432	452	397	394	409	437	422	387	393	440	382	429	401	428	423	426	399	384	439	391	394	390	382	392	428	385	399	380	413	390	427	427	383	441	417	395	388	409	438	467	411	396	426	426	388	394	392	425	408	408	415	391	387	442	397	405	441	350	377	379	376	416	382	437	412	384	389	429	391	411	403	389	401	427	423	406	409	419	395	433	394	407	399	414	430	441	407	412	403	397	388	403	409	368	416	387	390	449	409	398	389	381	414	430	390	392	371	410	432	401	398	402	395	386	398	408	429	434	410	451	417	428	410	406	400	414	404	406	393	424	405	425	416	388	399	424	438	412	415	419	396	385	411	405	389	440	422	366	382	435	391	396	431	416	367	407	384	382	410	387	377	408	389	407	428	377	383	407	376	445	400	412	432	379	411	415	435	418	420	404	389	383	373	425	414	429	394	390	426	438	383	439	369	399	403	441	384	409	409	396	400	388	428	425	388	385	380	391	383	431	379	397	384	408	434	420	397	423	361	393	420	448	417	392	419	360	409	414	402	398	418	433	423	441	431	391	401	399	417	377	394	417	377	392	451	423	429	448	438	393	412	421	401	413	393	389	399	402	431	407	395	432	422	440	396	387	408	393	418	389	371	374	469	412	388	390	368	432	418	403	430	404	380	413	396	406	432	444	413	373	402	418	417	404	402	404	449	405	456	434	424	402	419	418	409	386	403	392	379	375	398	392	432	386	387	401	418	456	359	425	397	429	370	406	419	395	441	444	385	407	408	389	428	432	415	374	417	393	397	417	405	408	394	373	406	379	370	386	390	449	389	427	421	439	386	415	381	414	409	421	386	410	378	383	379	416	399	428	413	425	403	398	404	391	388	384	433	400	418	386	395	407	415	362	395	413	388	412	382	433	395	381	430	476	364	402	441	397	383	400	405	404	422	432	420	398	404	422	445	415	420	415	376	425	429	402	407	377	409	411	408	391	402	385	392	383	418	373	421	415	404	390	401	403	449	446	407	401	398	419	421	405	409	429	396	426	443	400	415	395	398	384	403	379	376	412	398	407	372	418	431	449	380	394	403	399	412	396	429	399	386	439	429	396	408	413	407	401	428	395	429	420	408	404	403	410	395	407	403	374	459	408	389	412	370	423	393	382	400	439	387	415	410	386	374	436	408	396	395	430	399	396	411	387	399	444	433	410	386	378	438	382	380	402	419	435	397	422	397	446	405	418	417	391	385	407	380	418	419	389	381	410	409	407	400	379	423	379	401	398	427	400	409	378	392	408	409	428	389	357	384	395	405	391	376	392	391	405	411	426	386	383	381	428	412	422	439	417	376	408	390	413	378	423	422	394	392	389	383	430	396	399	436	413	363	414	415	382	402	360	436	420	389	378	418	383	432	426	372	384	434	384	418	415	398	415	376	403	427	414	410	390	428	385	421	396	420	418	432	415	400	421	418	423	403	421	439	395	377	417	399	402	390	422	429	437	386	416	386	399	435	383	407	470	403	390	417	364	451	404	384	391	391	423	435	429	388	424	364	411	435	399	446	414	383	400	402	382	381	417	395	376	403	396	396	408	397	386	382	427	414	415	412	399	413	400	445	424	400	394
2806	1421	802	559	958	1016	682	569	389	290	288	205	172	159	85	101	85	84	75	67	62	68	71	72	62	53	70	59	50	43	41	40	43	45	31	34	37	28	29	38	31	26	43	35	33	34	30	30	33	25	25	26	32	21	27	29	22	22	34	27	29	22	34	21	30	24	24	24	21	16	27	23	26	28	27	17	25	22	21	18	21	40	16	19	25	23	20	19	27	25	22	25	16	15	24	23	18	28	26	21	24	22	22	26	26	31	22	18	23	17	23	16	20	23	19	21	25	24	23	24	21	25	24	26	20	22	24	21	26	31	30	26	24	30	35	28	14	18	24	20	19	18	18	24	30	23	24	19	23	23	23	31	22	28	25	25	17	22	25	21	17	26	18	31	23	29	27	25	26	19	25	36	27	23	28	19	19	17	23	31	20	25	30	34	24	21	22	16	18	21	20	17	23	24	36	25	22	21	15	20	30	21	22	18	28	18	25	25	21	18	26	24	26	20	26	23	23	29	20	19	21	13	26	26	23	17	22	26	27	28	17	22	20	22	16	18	17	29	23	25	23	23	26	19	13	19	20	21	16	25	28	34	13	24	19	19	30	15	24	18	13	18	26	23	21	23	24	29	27	35	18	24	17	17	33	28	15	22	16	23	27	21	19	26	22	19	17	26	23	22	18	23	14	14	26	20	25	25	20	23	24	27	19	19	14	20	21	22	18	22	15	20	21	24	21	25	20	22	25	24	17	22	21	24	17	15	19	27	18	22	24	25	26	19	29	23	14	29	25	21	20	24	17	18	20	19	27	28	17	19	20	22	11	14	11	32	16	28	24	23	27	31	23	26	28	24	26	21	15	18	19	30	20	27	24	29	11	22	24	31	20	24	17	24	31	32	23	13	17	18	25	29	23	20	19	24	15	22	23	22	23	26	21	24	23	28	20	17	23	19	18	29	26	26	28	21	16	26	19	28	25	25	24	24	25	21	18	15	31	17	28	25	20	22	25	17	33	19	22	20	27	27	20	20	14	25	15	14	21	22	30	24	19	13	18	20	26	15	28	21	18	23	19	25	23	24	21	23	11	24	21	20	17	21	20	16	27	21	27	26	24	22	25	31	32	18	21	18	33	20	19	19	28	24	19	15	15	21	29	25	20	25	23	21	20	27	21	18	31	17	22	16	22	21	24	26	26	19	18	28	22	30	19	28	19	27	25	22	20	28	29	23	19	35	31	21	24	29	16	21	20	21	27	23	26	22	26	12	29	17	17	14	19	30	19	16	25	21	33	13	31	18	22	18	21	23	16	22	21	20	29	21	26	19	29	17	15	18	25	21	23	28	23	15	26	24	15	18	24	18	26	17	37	17	18	19	31	17	17	25	19	22	24	19	28	23	16	27	21	19	25	25	16	23	19	19	22	20	21	27	27	20	26	20	21	20	12	23	15	27	24	20	19	23	29	24	28	26	14	20	23	20	23	22	30	20	26	20	32	30	27	18	37	19	20	13	26	29	15	14	25	19	21	25	19	29	18	28	30	22	11	27	20	19	29	23	27	35	26	12	36	16	15	19	23	21	15	10	12	26	21	18	25	20	26	27	21	18	26	30	18	26	34	15	15	22	24	21	21	28	21	21	23	19	21	21	20	21	13	21	17	33	20	23	26	20	14	18	19	21	17	21	26	27	21	20	23	32	20	24	26	27	22	23	20	32	17	21	23	18	25	22	22	18	18	26	10	20	24	18	27	24	33	22	25	29	22	22	22	22	18	31	25	28	18	26	25	27	26	20	24	22	22	26	16	19	19	28	16	33	21	13	16	35	18	22	23	19	19	27	26	20	25	29	24	24	24	19	27	23	27	18	18	25	23	21	20	28	26	20	14	16	27	27	28	23	16	24	20	23	25	32	13	17	18	28	13	27	32	20	24	24	30	18	25	24	20	15	25	24	25	17	19	18	25	19	17	21	11	30	21	20	22	15	19	22	29	20	25	37	20	20	26	18	23	12	20	19	21	21	21	20	20	21	17	29	22	20	27	24	16	12	24	21	25	20	36	20	24	19	18	23	26	26	28	23	24	28	24	30	13	21	20	24	19	18	20	29	21	15	33	26	26	26	17	18	19	26	18	22	18	26	17	25	18	23	24	12	20	28	19	23	18	22	22	24	23	15	30	18	28	18	29	18	20	12	18	22	23	15	19	21	20	28	22	31	23	19	21	20	27	16	20	18	29	20	22	23	23	14	21	14	23	15	23	26	15	30	24	12	22	27	18	22	21	23	17	27	20	30	29	22	17	20	17	27	21	30	25	26	19	23	14	15	22	22	14	30	18	22	17	27	30	21	18	20	17	16	17	25	16	14	18	21	28	22	30	23	18	23	25	17	23	25	22	25	14	25	18	21	19	25	22	20	21	25	21	25	16	22	27	16	17	27	24	15	13	20	20	21	25	14	28	19	22	23	20	23	20	15	22	16	22	32	14	21	25	19	23	13	18	18	24	24	20	23	21	26	26	24	19	22	20	15	22	24	22	21	24	22	24	28	19	14	37	23	21	23	25	27	18	24	20	34	33	22	17	26	20	20	19	13	20	28	21	27	25	31	24	21	29	25	18	21	28	24	16	23	23	28	18	22	26	26	18	20	24	19	12	20	19	18	21	17	29	24	11	20	24	18	28	29	26	17	22	28	18	16	21	21	26	19	21	25	31	25	21	22	21	18	16	25	25	26	32	26	22	13	25	21	19	16	17	23	17	13	21	21	22	19	20	16	27	25	20	21	20	21	26	19	36	20	20	22	22	18	23	22	17	17	24	20	28	18	30	17	18	18	21	21	19	19	18	18	24	23	25	19	19	22	15	20	19	28	35	30	27	25	24	18	24	16	22	19	14	22	24	14	10	18	14	33	18	27	23	23	22	32	16	21	29	31	33	24	25	14	23	27	36	22	20	20	19	24	15	15	30	25	21	21	16	22	17	27	18	32	17	20	22	21	13	23	20	22	29	19	21	16	20	19	24	30	17	21	15	27	30	27	19	24	21	20	30	11	25	14	26	22	15	15	18	28	23	25	20	24	22	25	21	18	28	16	24	22	23	23	26	16	21	22	28	21	18	26	15	22	16	29	23	18	26	33	20	24	21	20	23	22	27	31	17	19	19	27	27	18	24	20	24	28	26	24	22	26	12	25	18	27	23	20	14	15	25	20	32	27	11	17	17	23	23	20	28	22	16	25	25	25	29	26	21	22	25	18	27	15	19	23	26	19	29	25	25	25	19	22	14	15	28	22	21	27	20	17	21	26	28	18	26	19	27	27	25	20	23	28	26	21	23	31	30	20	26	19	30	20	12	26	23	23	23	23	33	20	21	20	14	38	23	23	17	28	20	21	17	21	17	21	18	35	16	24	14	30	31	28	22	24	26	25	19	29	23	30	25	20	18	20	22	20	13	19	28	21	14	21	19	35	24	23	19	22	21	26	17	24	27	31	16	22	25	21	20	17	23	17
31619	23674	16776	30593	36235	33128	27695	22746	17983	14558	12133	9285	7421	6342	5045	4391	3550	3226	2958	2788	2757	2481	2521	2508	2306	2172	2045	1789	1667	1434	1375	1290	1171	1179	1011	1054	955	934	1047	1038	858	755	713	645	618	659	633	612	628	559	543	593	562	566	571	590	572	545	516	579	504	501	545	512	461	471	422	489	449	416	474	476	498	459	483	482	490	485	523	469	468	477	455	459	431	434	430	427	398	388	440	433	367	405	418	420	410	391	416	457	381	426	425	425	421	420	404	402	408	389	391	377	385	384	391	418	394	332	377	376	339	389	388	358	365	345	385	383	388	406	398	379	383	357	374	370	362	369	358	361	388	376	359	399	417	378	374	366	342	392	404	381	377	379	403	407	371	376	409	382	383	420	378	413	387	357	380	339	362	359	372	370	364	391	365	360	393	412	378	381	402	342	368	378	360	381	411	353	351	352	374	375	358	351	363	387	364	352	366	407	353	364	371	373	374	355	345	366	337	364	373	390	405	380	364	402	391	382	384	381	398	367	362	394	352	366	371	342	375	386	401	395	341	400	377	363	371	385	324	355	386	365	340	402	395	356	342	387	374	386	397	408	358	349	354	352	406	393	325	363	336	363	376	396	365	351	407	376	382	393	333	393	353	400	362	372	365	398	390	377	376	385	370	381	350	421	366	402	362	354	375	371	343	375	347	394	401	392	378	366	391	350	385	377	357	339	371	379	390	389	373	353	359	385	395	404	361	365	385	359	372	380	374	350	354	374	378	372	336	386	409	377	377	361	394	375	378	350	354	404	364	387	365	375	372	340	368	383	402	349	342	373	405	393	399	362	382	385	383	393	393	363	377	361	398	381	356	380	399	362	361	392	372	352	379	365	391	363	374	364	372	401	391	370	373	386	378	374	388	409	380	389	405	381	408	368	341	378	395	364	384	367	364	363	385	387	386	375	402	379	384	377	422	381	359	329	380	377	386	384	379	394	363	361	376	357	407	389	371	389	361	379	366	363	359	362	402	344	374	363	380	338	345	386	351	346	385	365	360	363	380	356	350	385	355	357	356	380	361	408	402	359	403	337	379	367	383	378	347	347	357	352	372	369	348	379	377	348	365	374	383	390	386	340	388	410	379	389	387	369	373	386	423	374	405	390	359	384	350	378	387	390	386	361	360	372	383	345	364	375	379	353	370	407	377	370	365	385	365	353	405	374	373	362	358	393	342	388	354	389	386	371	361	359	354	347	353	372	359	399	389	391	374	401	358	368	394	361	357	332	362	359	383	379	351	385	370	354	384	400	368	387	369	380	385	408	326	354	362	372	375	372	369	384	380	384	398	384	382	382	385	357	410	355	367	368	361	394	394	375	386	377	381	358	408	394	365	385	401	374	386	377	343	334	372	369	363	340	382	393	353	348	397	367	361	363	401	394	403	406	377	394	388	372	380	408	371	371	370	356	361	356	357	381	376	358	358	361	408	406	367	376	376	364	402	365	401	350	353	366	357	374	383	380	358	341	364	384	372	386	370	357	387	373	399	343	383	376	389	370	385	390	382	351	423	368	372	373	403	350	372	382	392	314	394	378	364	402	395	366	348	398	357	400	391	388	360	348	390	387	384	392	344	396	376	348	370	381	366	369	402	364	374	347	363	392	369	354	386	364	370	371	405	352	394	370	362	356	374	389	343	363	362	362	337	365	380	375	341	325	373	360	391	362	371	384	349	374	353	420	351	360	385	375	370	374	382	373	368	347	381	369	367	386	382	338	386	377	379	331	397	369	346	380	359	369	366	348	341	395	346	398	384	368	382	383	381	372	355	355	404	370	361	369	383	366	374	363	355	388	357	373	389	374	362	387	374	361	345	405	378	411	393	397	355	395	342	345	352	389	377	361	344	380	385	376	343	366	367	394	412	361	374	365	365	359	403	360	374	395	366	378	372	360	375	373	393	342	361	377	393	417	366	359	376	382	396	355	374	361	352	341	389	375	373	381	378	394	409	392	380	371	378	389	446	369	366	364	371	345	340	399	365	363	366	351	382	368	325	372	372	382	365	401	365	370	372	399	372	406	339	381	369	402	341	369	354	387	390	352	353	341	373	383	362	332	382	356	398	379	368	364	361	365	366	405	382	384	409	362	343	405	371	384	409	384	352	369	364	399	375	356	376	375	347	385	376	358	405	393	407	354	393	353	377	385	360	368	382	363	384	381	381	390	376	362	381	349	380	386	363	356	346	396	379	366	391	370	366	419	384	394	360	405	373	381	363	404	385	361	342	362	375	379	346	379	373	368	353	416	381	416	397	376	380	386	377	353	384	373	344	384	367	361	392	373	361	385	409	392	374	362	394	364	380	381	417	371	380	344	398	394	383	380	395	391	359	378	346	341	347	368	363	389	375	397	386	370	381	388	381	418	394	399	418	340	356	380	376	396	366	362	385	385	389	374	399	342	393	363	353	347	387	387	343	372	363	350	394	372	401	362	346	373	367	363	348	382	359	385	379	347	353	392	404	376	404	375	373	380	349	395	372	376	363	380	404	412	372	364	358	351	354	361	367	383	390	399	394	379	381	376	376	346	370	381	358	391	402	399	389	362	369	341	350	362	368	358	382	325	417	430	391	353	383	367	359	379	346	345	354	362	425	358	394	402	364	362	349	393	352	364	397	351	347	351	353	382	359	396	352	393	401	389	384	377	359	376	350	372	366	335	373	374	369	402	381	372	365	389	374	389	389	369	402	371	414	372	371	390	399	370	373	379	357	361	404	353	388	386	381	374	336	386	409	342	358	363	366	347	333	400	352	393	371	374	361	393	387	381	374	399	402	372	392	368	370	394	409	374	347	358	369	354	363	394	370	390	372	376	367	364	371	351	359	387	396	349	379	378	352	403	343	332	366	358	409	366	411	336	400	390	353	388	376	392	374	378	389	381	390	349	365	383	398	377	377	384	394	376	372	363	358	358	369	372	339	408	373	387	356	373	392	387	398	371	390	362	350	379	368	388	333	386	374	391	389	338	379	370	365	374	369	411	377	387	370	356	389	431	366	362	352	365	351	356	369	387	349	367	407	357	378	401	371	387	376	406	383	382	369	378	335	402	366	396	345	360	340	379	396	356	359	376	363	371	388	331	357	401	369	402	383	394	406	361	375	372	424	404	399	387	361	379	390	352	359	360	414	369	368	365	402	383	363	385	377	354	361	333	382	361	376	391	377	400	370	369	345	359	358	390	363	363	329	361	358	382	367	387	372	393	359	379	424	393	390	363	356	368	378	416	355	402	375	389	379	374	387	357	440	354	352	342	345	385	345	407	381	386	376	390	361	390	377	350	389	375	409	362	380	363	373	389	344	382	370	384	382	369	362	383	343	390	381	365	349	372	395	366	402	381	324	382	395	374	364	387	396	380	390	390	388	386	388	354	416	408	401	387	339	424	406	396	361	380	369	367	383	403	409	372	370	371	338	384	362	407	361	362	379	387	371	398	376	362	357	365	389	347	349	345	357	369	370	370
4720	2012	1326	870	1238	1329	948	749	624	450	349	284	243	209	171	153	137	125	124	88	112	95	106	89	75	90	71	57	72	78	71	66	40	69	57	42	49	54	47	40	53	34	53	51	37	46	38	37	41	27	33	33	32	40	39	46	28	43	42	31	39	35	34	40	29	46	57	50	39	32	41	40	37	34	38	34	32	32	29	31	36	36	28	30	39	35	29	35	32	40	33	47	31	45	35	41	36	35	38	38	34	47	33	48	34	24	32	41	35	31	25	35	30	39	38	33	32	44	39	27	28	34	36	36	30	33	26	43	36	36	45	28	28	22	38	31	35	40	40	35	38	26	34	32	28	38	45	42	38	28	31	26	37	37	36	37	31	34	32	28	44	47	27	37	32	28	31	35	44	26	38	37	44	38	36	37	30	34	33	29	46	39	19	36	30	31	21	24	33	38	43	42	46	21	27	31	31	28	43	40	44	32	40	32	30	30	36	29	34	32	31	19	31	31	32	29	42	42	33	30	24	31	36	35	28	25	43	27	46	28	27	41	24	32	45	40	30	30	28	31	44	28	39	40	43	38	35	27	25	31	36	28	33	35	45	44	35	32	32	27	43	31	36	41	25	26	34	31	41	29	41	20	36	29	34	29	41	33	31	35	38	40	27	32	24	39	39	37	31	31	34	33	46	34	42	16	32	37	33	31	35	38	32	29	36	35	37	41	44	29	47	31	25	46	37	57	37	39	29	36	37	40	29	29	45	25	24	28	35	34	27	26	41	26	33	32	43	35	34	37	35	38	44	35	34	44	43	36	27	34	29	47	34	36	24	32	29	35	27	29	38	42	44	35	30	26	35	34	29	25	23	26	35	36	42	46	30	34	37	34	36	43	35	40	37	39	28	26	33	39	27	34	44	22	41	47	36	33	43	39	28	37	39	30	36	34	49	32	35	21	39	29	31	32	36	41	34	45	36	35	30	34	30	23	33	36	37	39	41	30	28	43	43	46	35	28	33	38	37	35	29	30	34	30	38	39	30	32	31	31	31	37	34	30	36	31	30	32	45	31	42	17	27	34	39	43	25	36	33	29	36	32	34	34	35	37	38	27	31	31	30	31	40	25	43	31	31	30	33	45	41	31	30	37	25	42	36	26	34	36	38	29	36	30	36	30	38	31	47	37	29	32	33	29	36	38	37	36	32	36	37	34	41	32	36	28	37	42	27	37	34	47	34	34	31	32	33	29	37	29	28	31	40	30	38	32	26	37	38	22	29	38	35	34	32	26	27	32	24	28	43	37	39	27	30	35	38	30	30	38	34	26	30	34	44	39	42	41	46	21	36	36	37	35	32	32	21	41	31	31	30	33	26	23	25	45	39	32	32	38	33	47	34	23	30	41	38	38	37	29	29	23	29	34	37	35	34	26	27	33	43	31	40	37	46	31	36	33	29	42	33	36	32	30	36	37	35	34	33	27	25	40	35	30	37	37	40	33	37	51	35	33	43	32	28	35	36	34	30	39	28	29	40	35	34	33	33	27	30	31	39	25	40	51	39	24	35	38	30	42	51	40	39	37	38	29	36	43	40	38	40	39	42	25	35	26	29	32	29	36	39	40	39	46	39	25	42	41	32	26	31	28	33	35	34	33	25	40	26	29	41	28	31	44	34	46	34	29	32	35	31	33	37	28	29	29	38	31	25	29	44	37	39	37	34	34	32	24	29	31	38	29	33	28	35	40	38	40	33	26	25	41	29	40	27	25	31	40	32	26	32	30	46	33	29	36	35	36	32	46	43	40	30	26	45	32	36	30	32	38	43	32	44	39	31	36	30	40	45	37	39	30	29	36	39	30	34	28	29	39	34	40	40	42	34	35	27	29	36	50	36	35	43	46	42	40	29	37	33	43	35	40	43	37	36	30	38	36	29	35	44	39	31	43	34	36	37	33	43	35	36	22	47	31	40	37	36	32	38	37	29	29	35	41	40	45	21	37	44	34	33	39	33	32	41	25	37	26	33	37	36	37	31	26	40	39	27	32	33	30	36	37	28	21	45	31	32	23	28	23	37	28	33	44	29	43	34	38	33	32	28	31	33	32	32	44	30	40	32	33	41	41	32	36	37	39	33	31	19	33	22	33	36	46	32	34	29	55	26	27	29	29	31	29	29	46	40	32	39	29	27	35	37	31	28	29	25	33	31	31	32	32	35	26	31	17	40	28	25	41	39	31	22	30	35	31	23	41	45	34	44	37	41	33	42	43	39	33	31	44	28	32	40	30	34	36	38	25	35	37	34	35	33	39	34	31	26	28	36	34	36	39	33	39	41	39	35	51	29	30	38	47	38	28	35	36	30	40	33	30	24	32	26	27	35	35	25	28	31	36	30	22	35	31	25	50	32	37	31	28	29	28	35	31	42	36	36	38	29	42	35	21	35	33	29	23	33	34	34	36	40	28	34	37	27	37	41	30	32	26	35	24	23	46	41	37	21	26	39	41	35	25	32	39	42	41	31	37	25	31	23	37	28	41	33	30	34	36	45	42	34	36	22	32	36	32	41	36	31	30	43	22	34	35	20	35	45	40	34	43	27	38	41	37	38	26	40	34	33	32	28	40	38	30	35	29	21	39	31	31	30	34	44	26	29	45	18	40	42	42	36	31	36	30	29	34	28	30	32	35	35	38	23	34	34	34	32	44	40	27	33	31	36	38	36	32	37	30	37	27	36	45	31	32	32	43	34	26	29	32	36	41	32	42	24	40	35	25	39	37	37	34	34	28	27	34	41	41	29	34	39	42	38	28	38	33	38	37	36	40	32	37	35	34	45	35	40	22	38	30	31	36	27	26	29	30	35	31	24	26	27	40	39	41	32	35	28	40	41	30	26	45	43	41	33	36	29	25	26	35	35	32	44	27	40	38	30	34	31	23	33	27	32	32	36	46	34	45	30	29	41	39	45	30	34	40	38	49	32	38	24	32	27	32	30	28	39	22	29	32	29	31	45	32	41	33	24	42	32	27	27	33	41	28	31	40	40	31	34	34	36	26	40	39	31	31	38	30	26	26	32	36	41	37	34	29	36	32	32	34	29	24	34	36	32	35	23	39	35	31	27	31	34	40	32	36	41	32	43	30	32	48	30	38	33	40	37	43	29	39	40	28	22	31	32	40	28	38	41	39	31	38	28	27	35	37	43	29	47	29	31	32	32	40	26	33	34	43	26	33	37	32	42	36	34	39	38	32	39	42	38	17	28	35	42	41	38	46	36	43	30	38	35	27	43	26	34	32	26	34	28	46	38	34	34	23	34	34	33	36	25	26	29	39	28	27	35	35	28	32	33	25	41	33	28	35	35	36	39	28	37	33	31	40	26	34	33	32	31	44	34	30	32	36	30	39	39	40	43	45	41	37	35	45	36	33	31	30	36	41	37	38	26	44	34	43	38	48	35	39	46	23	26	33	31	41	38	36	38	38	34	33	27	35	37	36	29	32	31	43	30	37	29	33	30	29
33548	26164	20048	33925	39551	36737	31773	26694	22090	18465	15248	12155	10023	8851	7350	6255	5386	4736	4245	3945	3722	3591	3351	3412	3112	3020	2710	2317	2201	2017	1956	1870	1683	1595	1463	1374	1295	1324	1606	1368	1226	1035	1038	1013	988	972	927	922	889	832	879	875	901	827	840	839	881	803	822	816	744	732	702	709	739	739	728	669	715	693	711	711	693	700	714	720	662	697	736	752	685	684	653	697	673	597	625	642	625	597	609	609	645	618	613	554	618	624	617	603	625	628	645	615	621	578	609	595	574	548	562	542	588	540	558	534	560	576	581	579	538	562	581	575	531	546	546	568	508	562	528	590	567	549	536	523	549	578	519	603	555	559	530	539	540	524	535	556	547	509	619	544	603	578	541	545	553	536	542	531	572	554	533	561	549	570	537	545	536	580	561	548	572	559	549	537	540	516	559	571	640	546	530	553	558	564	487	543	545	574	538	561	556	597	594	531	587	615	564	543	547	512	580	551	577	572	588	513	524	518	528	560	552	531	553	546	537	591	509	587	573	556	556	556	566	578	541	528	533	540	595	561	585	545	573	588	537	583	521	551	608	596	543	551	555	583	524	568	547	565	589	552	541	554	548	574	534	528	529	563	540	592	569	539	528	567	559	574	589	551	539	554	568	520	540	569	569	564	548	564	556	560	546	546	534	505	519	551	543	568	562	578	539	525	589	545	575	540	615	597	581	501	527	551	538	593	592	543	541	545	548	540	592	528	567	550	536	555	568	519	577	574	562	543	582	590	538	535	558	551	558	544	581	614	575	573	568	582	579	524	579	565	534	542	558	560	604	570	539	554	535	570	580	540	539	527	550	578	533	568	596	596	548	557	565	587	521	561	560	528	555	553	538	580	538	528	620	605	556	524	568	559	564	531	607	556	523	567	526	589	569	550	531	562	547	563	574	563	539	536	581	562	508	556	572	548	563	527	600	537	529	562	531	540	569	592	528	532	569	549	561	540	557	556	542	529	542	570	561	553	522	612	545	530	515	537	555	532	547	552	554	597	571	537	532	552	542	560	537	554	548	551	538	586	558	574	536	590	513	557	546	552	555	615	535	552	582	556	558	552	579	586	526	552	570	596	546	585	562	542	569	551	622	567	561	548	581	607	547	578	573	526	584	559	522	549	520	585	579	545	568	591	574	497	576	565	555	531	529	543	550	557	541	539	549	537	567	529	522	486	555	548	561	517	515	592	560	510	586	563	554	530	530	545	568	541	570	519	562	532	566	548	560	557	572	558	576	528	556	557	592	576	560	591	544	601	532	564	565	558	532	539	537	534	571	554	557	571	560	580	518	549	567	608	514	531	590	540	549	550	492	514	537	566	560	536	574	524	572	541	545	510	584	548	574	585	557	569	533	530	536	542	568	528	595	592	606	552	551	521	534	569	551	566	563	568	576	573	528	547	521	548	515	552	586	544	560	542	549	542	545	534	558	546	548	538	571	585	547	530	548	564	522	537	581	528	533	541	554	585	518	508	552	577	577	519	524	593	527	556	572	566	574	562	561	533	515	565	579	560	549	557	591	565	546	520	546	517	551	559	572	581	552	558	554	583	577	571	587	580	556	582	548	572	576	540	523	538	568	548	541	564	542	519	541	534	557	561	534	567	545	564	515	559	545	567	526	552	577	564	544	550	616	530	582	535	564	552	511	547	565	504	564	572	547	567	559	537	568	554	559	539	523	570	557	599	576	556	565	520	544	542	570	506	558	545	553	576	502	535	563	593	561	535	578	561	532	523	546	551	550	550	565	519	521	594	546	586	562	545	595	548	538	565	530	551	584	561	510	554	570	554	556	539	574	555	561	569	569	577	582	590	552	562	566	595	557	535	561	584	549	544	544	558	576	551	499	601	563	562	593	562	520	576	565	581	553	550	557	549	544	543	571	548	581	523	553	549	564	572	563	577	567	572	533	577	515	555	564	538	584	571	575	572	572	549	553	541	521	562	544	543	574	553	534	590	556	528	531	588	542	528	572	548	570	540	526	579	545	596	559	546	607	538	532	539	536	606	587	558	557	538	580	586	582	577	546	605	564	552	542	592	542	592	574	545	528	554	542	542	558	566	562	536	545	514	595	540	534	578	538	540	545	565	578	577	513	533	538	585	564	543	570	542	588	584	577	539	543	546	593	555	563	570	543	564	531	565	520	557	536	563	568	535	561	572	544	574	572	570	588	520	560	552	554	587	537	561	533	543	542	517	572	542	559	591	528	560	580	611	575	506	574	564	544	512	566	536	569	593	523	552	545	542	565	530	555	597	554	562	529	527	556	525	527	570	605	568	515	585	545	550	544	556	531	497	530	565	553	510	571	565	541	567	577	557	560	559	574	537	561	566	541	549	571	534	512	531	546	541	562	559	543	537	558	538	528	563	546	581	554	547	580	584	572	559	590	551	533	551	566	568	556	552	534	566	555	559	557	556	595	557	547	578	595	568	559	545	555	539	586	572	566	535	573	557	545	597	569	552	554	534	540	586	556	542	561	535	568	541	595	569	557	564	572	554	606	548	529	559	577	579	525	554	563	576	588	532	550	539	526	523	562	561	514	533	515	584	526	533	558	529	585	560	568	613	555	598	514	517	528	557	542	528	564	543	574	548	560	552	558	579	540	536	573	539	539	546	554	539	562	553	556	551	570	555	560	527	564	536	542	558	513	573	548	583	588	529	545	572	545	537	529	539	535	571	591	551	522	575	558	529	542	550	559	583	559	525	543	539	538	543	539	554	545	542	539	565	554	549	604	538	579	554	536	534	558	539	557	492	559	574	547	540	617	558	553	585	502	517	541	527	541	518	592	560	530	557	576	542	558	516	565	621	560	562	541	535	497	552	560	532	587	555	547	586	511	539	557	573	552	580	543	533	542	542	580	532	575	599	576	580	536	571	567	565	580	555	543	532	588	570	504	510	524	551	564	542	572	529	497	532	560	561	562	560	533	566	554	564	506	536	615	557	560	567	559	541	552	613	549	522	555	547	555	580	540	526	532	540	537	615	543	596	535	558	599	541	571	601	606	566	555	508	553	602	590	577	552	554	527	532	540	524	546	545	524	563	551	545	588	596	558	601	619	522	602	538	584	511	596	581	576	572	615	574	567	549	515	587	579	593	532	547	532	538	574	559	550	589	572	569	559	568	579	542	524	586	523	576	561	545	536	511	577	551	611	525	544	545	565	562	568	478	598	524	557	551	542	528	550	545	591	566	547	566	526	566	516	536	571	555	581	547	536	532	522	572	565	569	536	587	553	556	538	557	530	616	565	559	533	565	569	557	573	511	565	567	554	555	591	474	532	551	571	543	565	519	561	545	555	609	558	535	575	552	544	565	579	582	533	549	574	567	574	530	597	550	536	588	555	593	568	541	574	561	576	577	547	536	571	560	576	526	499	572	523	555	506	563	560	565	531	575	578	565	543	574	561	553	557	553	556	543	552	560	543	565	547	555	555	589	557	522	524	572	534	522	563	575	505	543	498	589	583	531
4955	2951	1724	1237	1909	1967	1487	1070	862	658	573	375	310	301	238	217	177	175	132	132	112	109	111	113	118	102	116	69	82	68	69	63	57	62	54	49	49	68	63	49	39	42	40	39	55	33	40	33	40	38	36	30	30	40	50	42	44	34	35	42	40	29	23	24	32	35	26	26	30	32	33	38	29	23	33	42	28	27	32	26	19	34	36	28	28	35	25	23	14	19	35	19	26	24	25	29	19	29	29	19	37	20	25	38	31	27	25	29	28	34	23	27	17	28	35	29	37	26	34	27	21	27	20	34	33	29	29	29	28	30	25	24	32	33	32	34	23	28	17	28	29	28	29	29	18	25	25	25	23	27	30	35	33	31	21	27	21	20	33	34	28	25	34	27	23	22	24	25	39	26	20	22	23	23	22	27	24	30	29	24	20	28	22	22	28	27	33	37	26	24	25	21	23	23	27	22	20	18	33	33	20	27	25	21	27	34	25	17	22	34	23	26	24	18	35	26	30	28	24	33	28	35	17	31	27	20	31	26	32	21	22	25	31	34	25	28	38	30	21	28	26	20	19	23	27	29	20	30	21	29	29	32	27	24	27	39	27	28	27	31	36	29	28	27	23	32	25	31	24	26	22	17	27	25	17	22	16	25	32	21	25	24	26	19	23	30	26	23	33	29	30	13	28	27	23	28	26	21	22	28	27	27	28	31	24	26	29	19	25	19	32	28	25	29	33	30	21	31	31	36	26	23	32	23	31	18	27	19	29	32	30	20	23	33	26	38	31	28	27	21	24	34	22	28	26	27	26	29	32	25	30	21	29	17	34	26	25	43	27	28	32	25	28	22	37	27	23	25	36	21	32	15	23	33	27	31	45	17	30	29	27	21	24	19	13	31	22	25	18	29	29	22	27	22	42	26	19	25	23	18	24	22	30	32	19	33	15	27	31	33	28	23	27	22	28	27	22	20	35	14	21	24	31	30	30	31	26	26	22	34	33	29	21	29	21	26	23	20	23	31	32	29	28	32	35	26	22	23	23	23	24	22	29	34	21	32	31	32	22	21	32	22	25	24	26	25	25	32	32	19	28	26	26	25	26	23	31	28	22	27	33	34	30	33	30	20	26	35	26	26	25	21	23	21	27	28	26	26	30	19	22	15	23	21	21	25	32	29	22	23	21	22	30	30	22	32	22	21	35	24	19	30	24	31	22	30	25	28	30	32	27	26	20	22	31	28	22	32	21	33	27	28	22	20	23	23	25	33	32	20	32	24	33	31	30	33	32	31	18	31	26	32	26	24	20	34	27	20	22	25	18	24	27	28	30	25	26	29	14	33	27	24	22	27	32	26	26	29	28	34	25	18	26	31	21	30	27	25	31	25	20	30	27	28	17	17	28	23	25	22	17	29	30	26	20	37	32	20	36	25	32	37	24	35	24	27	30	21	25	34	23	30	20	29	32	23	23	32	24	25	27	29	31	26	23	22	29	31	23	22	25	26	17	31	29	28	29	38	26	31	34	31	29	31	28	33	32	37	16	19	33	17	27	26	24	20	26	32	27	38	21	37	25	33	18	18	31	27	30	31	24	33	23	22	21	23	27	25	29	26	30	20	25	26	25	26	29	33	31	36	22	27	26	28	22	22	31	36	31	22	24	23	30	29	26	18	35	35	28	28	25	22	29	25	21	28	26	25	35	26	26	26	24	25	31	24	26	30	25	34	32	29	26	27	25	26	35	27	28	25	27	32	33	40	33	28	33	24	22	25	26	22	30	27	43	23	23	23	20	30	29	31	35	34	24	25	22	20	30	22	23	25	34	25	28	17	27	27	31	31	40	28	21	24	27	23	26	28	34	34	32	21	23	28	22	18	26	35	21	24	22	26	20	30	21	26	25	25	22	35	31	24	28	32	23	34	29	28	28	29	28	20	27	24	22	26	22	19	28	29	19	28	22	30	35	29	25	22	22	31	22	21	22	31	24	23	23	28	21	26	27	24	27	26	31	23	31	22	33	22	33	21	27	23	33	27	27	30	19	29	22	26	27	25	24	26	26	28	26	35	27	35	22	24	19	30	28	29	36	23	32	29	23	23	28	20	24	20	25	18	32	38	21	27	30	16	22	34	20	21	30	22	27	25	24	25	23	30	19	25	17	20	21	25	33	34	29	28	24	28	18	28	23	21	29	24	22	27	15	35	28	34	34	26	29	29	26	23	23	21	33	29	29	22	17	23	30	32	30	22	20	20	34	32	34	31	25	22	37	33	17	25	25	22	29	15	24	26	22	31	26	27	31	25	22	32	26	25	23	21	39	23	32	24	38	24	24	31	27	35	27	30	28	29	28	24	30	18	32	22	32	18	26	27	27	31	34	26	31	28	31	32	28	30	29	25	33	24	23	25	26	37	26	35	29	20	26	25	18	23	22	21	27	35	22	29	40	24	22	30	32	23	33	23	27	28	24	25	25	27	23	27	24	27	30	25	33	28	29	26	23	27	22	28	24	18	32	34	23	28	33	15	24	27	30	22	32	32	26	27	33	30	36	20	23	25	33	28	28	25	16	27	23	23	17	29	26	26	18	22	36	22	23	32	34	26	26	23	32	28	19	23	26	25	27	24	27	22	29	25	25	25	11	31	29	29	25	19	29	29	30	26	16	26	19	16	30	21	21	26	22	26	28	22	29	31	24	28	25	25	23	26	32	28	26	17	27	25	22	27	35	24	15	36	37	29	31	28	40	30	21	27	21	24	18	24	21	32	39	24	39	19	28	32	27	30	27	32	36	22	27	19	24	23	30	34	27	37	25	32	26	24	23	24	18	37	23	24	25	17	20	31	32	28	22	26	30	28	30	34	30	27	28	24	26	20	32	29	26	24	32	26	26	25	27	26	24	27	23	12	29	26	26	28	30	22	28	30	36	22	17	21	28	33	27	26	18	32	29	42	34	35	33	23	21	25	28	29	19	26	29	33	31	22	31	26	27	34	26	26	22	18	25	37	29	31	35	26	31	21	29	23	32	29	30	19	25	20	25	32	25	26	24	18	33	24	14	32	18	19	24	24	23	14	31	30	29	31	21	22	27	23	37	23	23	21	25	36	27	20	23	19	26	29	29	24	21	26	24	29	31	22	30	40	32	22	24	26	28	26	26	25	21	18	26	33	28	32	29	25	30	35	22	25	40	27	26	20	25	22	32	27	21	33	17	27	22	27	22	28	30	18	23	26	22	33	27	28	33	36	30	29	33	21	24	30	22	35	25	19	25	22	25	26	30	21	32	25	25	37	31	31	30	24	19	30	35	25	23	21	27	29	18	25	26	22	25	24	18	20	23	26	28	35	28	28	25	25	23	35	25	27	29	26	19	29	24	22	26	30	17	25	36	24	27	24	33	34	26	25	29	31	20	34	23	25	35	24	25	36	23	19	24	24	30	22	23	31	24	30	16	23	30	24	21	31	21	25	22	36	25	24	30	19	25	35	17	28	35	20	27	32	23	27	18	20
39476	30473	24105	38141	43868	40903	36460	31513	26446	22851	19374	15794	13594	11823	9902	8759	7657	6863	6013	5470	4847	4733	4442	4559	4347	4066	3499	3098	2826	2671	2336	2312	2173	1878	1739	1507	1616	1844	1919	1491	1296	1178	1206	1157	1047	1122	1123	1046	916	955	898	953	883	834	828	917	856	844	837	812	754	731	741	720	709	658	704	704	653	693	674	672	649	662	668	579	574	654	734	626	704	620	605	568	555	592	525	499	515	524	555	511	539	500	513	472	497	551	551	514	498	487	562	569	502	453	495	497	489	437	491	486	451	462	468	473	424	437	431	442	425	419	439	424	402	436	436	424	430	459	451	469	444	422	472	441	436	454	459	463	450	483	477	448	444	432	485	446	476	461	455	411	468	482	435	433	442	412	419	429	410	435	481	471	516	428	427	418	438	439	422	454	439	459	433	438	439	446	419	404	445	423	465	452	413	451	417	413	450	424	445	444	461	427	432	449	426	430	435	422	445	453	436	452	423	406	391	418	418	471	442	446	436	455	438	422	450	386	442	430	440	447	433	471	413	456	447	407	436	432	461	398	427	445	415	436	446	420	434	437	412	445	403	480	437	434	398	468	412	414	452	450	428	436	461	418	425	427	412	451	460	429	458	427	416	418	438	470	415	414	406	425	428	410	425	392	437	410	427	434	427	459	445	441	439	461	454	417	451	448	421	465	456	434	470	422	429	399	444	467	444	435	464	433	438	469	407	388	407	437	461	430	420	401	425	441	457	458	486	435	460	432	427	435	427	445	443	444	428	452	425	428	416	479	446	442	443	450	421	420	418	433	478	414	426	414	410	438	439	418	485	427	444	407	473	435	439	403	440	436	438	477	440	441	437	441	419	421	452	444	448	423	424	420	492	457	407	448	403	441	483	470	480	427	423	447	414	445	456	390	447	431	423	447	462	444	423	433	459	455	427	429	428	439	413	451	441	433	475	497	456	463	447	461	414	410	446	450	429	433	405	447	438	394	427	456	425	448	449	395	422	417	461	452	409	442	436	424	457	439	441	412	458	441	433	421	447	426	415	420	428	441	440	415	439	464	424	405	424	440	421	419	440	472	455	422	438	422	445	429	447	422	436	453	454	389	451	462	467	378	422	421	453	439	444	428	421	417	429	441	459	437	415	449	473	429	465	430	446	458	454	403	454	402	450	427	398	433	428	410	421	431	437	429	461	423	486	438	422	452	439	459	422	422	418	408	449	450	432	426	418	436	411	424	451	429	463	407	432	420	434	442	428	437	464	415	429	469	424	412	455	439	434	432	450	447	439	420	443	423	463	409	413	416	446	432	423	428	438	421	410	394	412	445	441	447	415	442	479	420	433	458	429	438	458	448	448	416	422	407	446	409	423	446	426	411	420	426	387	416	420	469	440	463	410	456	413	429	476	417	432	413	414	459	454	486	426	402	431	444	410	436	385	426	408	445	415	392	438	421	417	456	436	468	439	424	437	433	426	442	456	433	413	422	473	431	447	450	475	436	481	416	439	424	471	403	419	449	449	426	453	416	430	444	444	406	441	424	451	391	440	413	467	425	429	404	412	419	432	490	442	406	447	424	406	430	454	413	435	480	463	412	442	415	469	428	435	408	418	438	425	422	466	407	426	448	445	481	439	447	450	431	402	396	421	434	439	457	455	422	431	424	424	451	418	430	451	409	439	431	442	443	453	444	401	453	401	477	453	466	425	452	436	443	445	473	423	386	433	427	487	414	408	439	450	434	455	425	435	412	389	455	426	430	391	437	401	389	421	423	406	451	447	414	435	445	448	428	397	453	462	415	426	418	440	480	459	454	453	404	449	459	473	441	437	422	432	451	454	409	446	455	456	459	430	413	426	427	414	419	451	416	436	405	459	429	445	414	408	473	443	458	442	408	462	426	435	435	396	449	444	425	409	423	431	420	443	426	462	431	419	444	442	398	414	462	456	443	418	460	438	430	454	481	421	429	411	434	468	416	480	413	415	451	436	451	443	433	426	415	408	449	443	402	456	427	432	468	486	430	414	431	411	421	482	409	433	447	424	409	434	420	441	445	439	447	436	424	434	422	399	433	424	421	426	453	466	443	427	431	456	452	468	424	418	446	407	463	429	395	462	438	449	444	449	443	425	421	415	421	433	449	430	423	443	440	453	445	439	452	431	456	422	416	427	435	443	433	428	429	444	442	439	426	444	443	430	430	462	452	449	443	417	428	442	457	472	425	434	439	438	437	453	442	416	426	427	441	439	434	418	414	429	454	445	437	447	447	426	422	478	418	417	420	468	441	430	438	451	430	452	442	444	459	403	407	430	451	425	425	441	435	457	448	441	405	437	462	430	456	435	436	395	442	441	432	448	457	449	478	460	421	424	432	449	463	460	405	434	421	448	437	413	425	416	417	462	381	448	448	442	456	456	388	418	431	433	418	461	433	433	448	422	450	445	391	429	423	485	436	416	461	455	453	442	431	449	430	423	433	419	406	462	450	401	452	432	439	372	457	414	406	420	411	474	436	411	426	452	471	393	430	455	406	467	444	403	411	484	446	447	428	426	446	425	418	460	464	415	415	428	396	461	436	436	444	423	477	432	449	430	419	427	447	423	441	505	450	374	410	459	418	430	453	424	456	446	432	415	465	409	418	430	443	418	455	446	436	394	439	440	468	435	415	414	427	415	423	395	396	414	432	443	446	461	440	408	390	433	398	442	420	454	467	450	442	449	435	444	421	432	419	426	444	400	463	426	406	422	450	446	435	401	421	430	495	423	419	449	439	477	462	441	422	407	410	389	441	429	422	459	471	478	431	462	452	435	472	434	437	433	418	462	433	406	430	426	449	412	415	436	443	468	418	400	449	448	425	445	407	405	416	443	451	437	426	459	433	448	441	441	429	423	443	427	441	411	431	423	431	444	415	424	460	475	473	410	433	421	450	469	431	406	405	457	443	437	446	404	411	416	436	435	438	418	469	435	459	464	442	414	433	442	413	411	462	436	457	438	438	406	437	417	437	420	434	431	434	420	420	413	445	450	452	404	432	459	426	476	429	427	404	431	455	423	434	460	430	414	434	399	416	438	446	408	457	414	469	442	451	416	404	473	442	433	458	429	427	442	400	473	407	451	427	441	417	429	482	412	453	431	425	428	449	447	400	437	459	424	454	413	455	444	444	420	445	416	436	451	397	399	465	444	422	462	448	452	411	406	424	453	457	464	441	436	410	434	441	444	458	436	450	419	444	434	448	459	455	452	435	421	420	411	455	452	437	452	464	453	437	442	420	427	472	468	405	465	436	438	463	471	410	440	432	428	448	448	444	464	445	409	452	419	471	436	427	389	425	448	420	442	408	450	446	406	430	435	484	440	429	444	386	420	422	390	426	431	429	467	405	445	411	468	443	436	463	432	420	422	462	462	473	453	455	455	419	417	424	441	433	433	422	434	468	443	429	441	404	451	435	421	416	424	460	408	448	438	435	429	458	465	463	410	425	437	432	415	438	443	410	439	432	426	432	437	419
2926	1300	794	551	891	893	659	502	390	358	235	194	171	160	108	105	122	88	83	83	79	69	69	59	79	61	55	47	47	40	44	51	39	45	44	26	38	40	31	29	45	31	36	38	25	19	34	26	21	30	26	33	32	37	22	16	29	26	27	29	22	29	23	31	32	31	32	30	26	31	28	21	27	28	26	28	25	24	33	23	29	30	32	31	23	29	24	25	24	29	23	27	17	28	29	26	29	13	20	20	23	24	20	29	30	24	31	31	27	25	29	20	24	19	30	23	20	25	25	27	29	15	30	33	23	25	24	21	31	23	25	26	24	32	25	12	15	21	27	24	29	25	27	22	28	34	31	16	25	26	23	31	34	11	26	20	21	25	21	24	23	24	27	23	20	27	27	24	23	24	21	29	18	29	24	32	30	28	29	36	19	25	34	30	15	28	26	26	26	38	27	29	26	23	26	23	28	24	28	35	23	23	17	31	29	19	21	29	18	24	20	25	27	20	32	25	21	23	30	24	19	27	23	22	24	18	40	18	24	28	19	23	24	19	20	29	27	16	23	22	26	34	19	24	22	17	25	25	30	28	19	32	32	18	28	31	19	19	22	28	20	17	32	21	17	24	27	20	23	24	25	26	17	34	26	21	21	28	20	32	27	23	26	32	24	22	24	25	23	20	19	17	23	23	29	20	26	21	20	26	28	24	24	18	25	28	33	22	26	25	17	32	19	25	18	33	30	27	26	22	22	20	17	26	22	26	25	24	19	21	31	21	36	26	26	27	28	24	23	21	24	32	23	14	22	26	29	24	22	21	26	29	23	28	29	24	22	23	30	30	23	11	31	26	26	26	15	33	24	18	27	21	27	29	29	14	19	37	27	21	23	34	26	27	29	29	17	32	21	21	36	20	18	25	21	21	25	25	21	34	33	26	36	26	26	26	32	33	24	23	24	18	22	28	22	27	21	23	33	22	18	31	27	23	21	26	18	16	30	22	24	21	25	25	32	20	24	30	19	30	27	33	26	26	43	22	19	26	22	30	24	22	32	26	28	20	26	25	27	19	23	23	26	22	24	24	37	28	24	22	23	18	21	21	24	28	20	29	27	21	22	27	20	25	27	27	25	27	22	21	19	30	19	22	21	25	26	28	27	31	23	28	29	24	26	25	21	25	21	28	23	22	28	24	29	21	26	26	27	20	28	21	18	25	24	17	27	21	26	18	35	26	23	24	27	25	12	33	18	20	27	29	25	20	27	24	20	25	19	29	29	27	25	30	25	19	35	32	24	21	16	30	33	26	31	23	34	20	19	24	27	18	33	26	34	25	30	24	27	32	30	22	21	24	23	31	18	27	25	27	25	27	22	34	20	30	28	24	31	32	22	21	31	24	31	23	31	24	13	24	26	29	18	30	20	26	31	30	31	22	36	21	30	35	25	25	26	23	21	25	36	28	17	28	23	31	21	28	25	24	25	23	22	24	28	19	34	23	31	27	21	24	16	37	19	21	27	21	29	23	32	28	20	24	25	20	34	18	25	30	15	25	27	26	34	31	22	15	25	21	23	26	19	24	27	24	24	37	32	28	36	29	25	23	27	34	29	28	20	32	25	26	27	24	20	23	15	32	23	32	21	25	25	26	25	27	16	27	20	23	33	19	20	25	21	24	16	29	30	17	27	34	24	21	24	36	24	30	28	24	27	34	23	22	22	21	28	25	24	24	23	28	37	29	22	26	22	20	32	27	18	29	30	28	22	19	28	18	26	23	22	17	25	11	19	29	29	16	33	22	26	21	18	32	21	33	22	20	11	16	24	22	22	30	32	25	23	29	24	26	28	26	22	21	28	15	25	26	30	23	24	28	19	24	29	33	24	29	22	27	20	23	33	23	27	21	27	27	20	21	26	31	20	28	34	24	19	24	28	21	24	18	41	21	29	24	31	29	19	20	22	32	17	28	19	24	27	31	24	25	28	37	20	30	21	26	21	17	25	23	19	21	18	15	19	28	20	30	20	22	19	27	18	26	31	25	28	23	27	30	28	22	36	21	28	32	22	34	26	15	24	17	20	19	29	34	22	24	23	24	26	25	33	30	32	24	24	27	30	21	26	22	29	19	21	29	26	19	31	37	30	27	24	24	32	23	28	32	30	29	26	20	25	27	23	16	35	25	19	20	16	32	28	25	22	13	22	25	31	31	22	30	30	19	28	15	28	26	25	28	29	20	23	20	34	25	28	29	25	25	20	26	18	34	25	21	27	27	25	30	29	35	26	24	21	23	24	25	25	30	32	18	31	25	27	37	28	23	21	25	26	20	22	35	31	20	20	20	28	21	24	36	20	22	24	26	22	24	22	16	21	12	20	35	33	22	18	31	20	26	34	19	32	19	16	24	22	27	31	25	24	24	28	29	36	23	25	28	25	17	22	29	24	18	27	21	32	27	11	21	20	22	23	17	30	19	24	26	34	20	29	30	27	18	16	36	31	31	32	23	27	24	30	16	22	24	12	33	24	23	24	22	21	27	30	26	17	29	30	26	25	22	26	24	22	25	25	21	29	26	29	28	20	33	24	22	22	29	24	29	19	27	32	18	23	26	17	22	29	21	26	26	22	30	29	31	23	29	26	17	30	28	31	23	29	18	18	27	25	30	28	29	29	20	26	17	17	26	23	23	17	29	23	21	25	24	28	22	20	28	22	20	27	36	32	18	32	32	27	21	19	23	28	29	25	19	10	27	24	30	31	20	25	25	23	32	24	16	32	21	25	20	29	28	21	26	20	22	30	22	35	21	14	23	26	25	23	29	27	22	34	30	31	24	22	28	30	29	29	30	22	20	31	26	15	24	23	29	32	24	21	28	24	26	25	23	26	28	20	31	24	23	19	25	30	31	19	28	21	19	26	23	21	33	25	30	28	19	32	24	27	27	27	17	22	21	27	27	31	23	27	24	28	33	38	20	26	28	31	30	29	20	18	25	26	26	37	28	19	27	31	17	22	18	23	14	29	21	26	22	18	29	25	16	26	27	20	21	33	26	16	20	32	18	23	24	26	26	20	24	25	17	23	22	21	28	32	29	21	20	25	21	34	26	31	15	26	16	24	40	29	27	19	18	32	22	25	21	22	21	26	21	18	25	31	25	27	28	30	21	20	22	20	31	23	26	31	27	31	21	22	15	33	34	30	23	22	21	21	34	23	29	32	20	32	24	16	26	24	20	29	22	29	30	30	15	20	32	22	28	16	18	20	19	22	33	30	25	25	27	19	25	29	23	24	40	34	33	32	21	29	27	27	25	18	23	31	25	27	33	21	25	19	27	25	30	29	27	38	21	24	24	31	22	18	22	9	21	29	22	28	24	33	14	33	17	28	21	20	20	31	17	26	31	31	19	21	39	22	20	21	29	20	17	35	27	24	21	18	27	19	23	29	30	23	25	18	23	23	25	25	18	26	29	17	25	26	23	30	34	24	15	20	17	30	27	18	28	19	29	27	32	20	25	17	23
31021	22916	15902	29694	34831	32046	27468	22244	17780	14465	11279	8935	7755	6609	5162	4343	3728	3282	3097	2838	2585	2564	2624	2635	2448	2215	1985	1723	1597	1458	1356	1389	1254	1173	982	939	958	1098	974	854	780	734	741	706	681	677	666	656	661	658	650	595	639	589	611	586	595	605	590	586	528	568	543	515	535	512	516	565	518	515	543	517	534	515	493	436	495	508	512	507	512	543	485	494	461	495	484	457	469	462	450	431	448	447	454	446	444	439	450	430	477	515	463	433	439	435	440	429	423	397	397	440	392	421	422	419	414	416	412	424	420	415	414	412	416	415	402	410	410	437	443	407	374	429	425	399	383	384	383	385	446	408	374	439	421	416	402	403	383	429	410	416	397	379	426	411	395	402	384	393	404	401	405	404	409	422	376	371	404	398	406	389	435	437	403	397	402	400	428	426	409	388	428	392	378	437	392	407	402	416	422	403	416	408	416	436	368	432	411	393	418	426	406	395	399	424	409	401	414	385	397	401	381	397	433	416	429	404	418	395	406	385	390	403	390	398	409	384	383	393	414	422	382	463	403	414	375	398	420	429	391	394	383	409	407	369	379	408	412	407	435	393	398	418	385	372	393	416	392	408	424	385	385	373	395	387	401	372	424	398	388	412	396	431	401	436	420	382	422	406	375	404	381	397	415	394	424	407	399	414	402	385	395	380	427	436	412	357	364	405	418	414	410	401	391	381	406	473	403	417	390	404	416	401	395	399	412	446	384	388	381	395	411	393	391	428	436	389	435	421	443	377	430	369	389	395	406	397	397	400	399	408	420	396	398	396	390	434	430	399	406	393	401	430	387	405	422	424	439	409	409	402	410	392	421	406	422	401	393	383	396	392	417	368	416	396	443	421	378	435	427	384	396	409	420	449	394	409	375	413	401	402	426	393	460	431	403	392	396	405	399	404	392	410	431	394	439	387	408	410	384	405	410	414	397	418	391	345	423	409	416	379	399	426	374	400	408	441	408	402	407	407	390	370	431	395	406	406	405	399	390	400	409	403	413	390	404	423	371	405	335	381	375	405	396	378	400	373	407	404	413	373	383	419	383	412	363	422	450	389	399	415	380	389	413	394	413	414	399	427	396	397	390	402	432	374	440	449	450	410	402	395	414	453	409	433	376	380	386	410	406	366	446	409	409	377	399	449	369	399	391	416	379	411	386	454	415	414	366	384	457	364	395	405	445	394	444	418	402	406	371	403	400	412	425	395	400	422	434	423	404	393	397	392	408	394	399	432	394	409	400	412	447	388	395	397	406	397	387	361	401	418	422	414	384	441	437	380	419	426	387	424	387	414	405	465	392	410	400	414	384	424	390	421	393	403	398	396	418	392	392	384	409	400	438	394	435	405	420	414	417	397	390	402	418	414	429	402	440	413	426	419	409	422	397	439	390	384	397	384	395	422	380	432	389	417	427	416	420	396	404	421	410	348	401	416	429	379	413	449	433	392	400	416	387	419	413	406	442	432	385	429	369	404	430	375	431	408	436	405	407	421	398	404	384	393	393	386	444	382	425	414	405	426	440	333	406	423	423	425	400	386	422	418	398	395	417	391	398	399	377	422	424	389	418	418	443	404	382	417	407	387	406	336	439	387	422	406	366	387	371	398	396	420	429	383	396	427	423	384	439	439	438	404	389	420	424	426	397	415	401	394	405	412	423	420	407	394	385	416	427	397	426	420	368	407	432	381	402	413	393	423	376	435	416	399	414	398	428	419	398	414	440	419	401	378	406	419	437	385	411	436	380	409	390	375	433	398	425	370	440	387	397	389	423	441	386	407	424	413	394	408	417	427	400	411	383	385	412	418	426	383	404	395	393	401	414	433	393	434	399	435	404	381	396	375	428	422	395	408	428	411	422	425	387	410	404	400	384	451	418	426	402	444	374	423	409	389	358	382	449	394	399	397	417	380	421	374	390	417	415	395	426	433	382	401	371	420	388	401	383	422	418	398	419	433	425	412	376	424	394	401	396	399	416	423	420	383	426	429	442	367	441	388	404	393	385	412	458	414	422	405	427	408	377	426	381	403	426	397	377	389	420	408	387	401	408	416	448	383	411	382	440	403	416	434	386	421	395	378	406	436	416	385	399	403	434	418	439	421	373	406	416	418	397	402	423	413	385	399	404	402	432	452	393	393	401	398	379	404	381	408	394	391	420	413	427	422	384	433	403	401	398	393	411	399	391	396	410	396	377	419	405	393	441	416	398	416	423	394	401	373	407	400	402	406	410	414	387	394	400	396	423	409	426	390	386	401	397	424	377	405	447	419	420	412	422	387	407	423	427	402	364	416	396	394	420	386	430	409	394	373	405	428	396	434	432	419	422	370	400	405	405	404	420	397	416	369	408	398	450	389	423	396	442	393	425	405	406	377	424	412	417	388	400	417	420	447	364	364	410	370	400	432	387	391	405	396	366	388	411	434	400	406	359	422	431	418	461	406	396	425	435	387	377	384	402	413	398	410	438	407	402	392	459	393	469	422	392	402	436	402	400	410	395	387	433	410	402	402	403	419	427	401	427	424	414	425	417	441	431	403	412	407	398	395	405	382	379	412	411	425	411	427	389	391	413	406	385	417	410	394	430	405	384	410	395	432	432	402	419	400	430	398	395	397	426	433	393	418	416	426	411	432	409	399	378	438	391	398	418	402	453	417	447	421	447	385	411	375	404	410	393	380	430	384	371	405	374	439	397	408	374	425	422	404	415	427	414	418	402	374	419	427	422	410	411	396	423	412	402	384	362	410	395	407	414	439	406	416	387	412	397	383	403	402	401	403	394	430	384	393	483	438	418	398	406	405	416	432	417	458	436	406	410	394	411	422	400	419	425	413	412	398	415	438	385	398	370	400	415	381	390	429	407	409	405	395	395	440	411	416	405	359	392	372	407	426	395	399	390	408	454	412	433	415	376	410	435	455	402	353	373	374	390	456	403	405	445	396	377	374	434	415	406	424	419	403	420	394	414	377	434	419	462	384	371	437	383	399	405	398	413	410	415	415	387	419	411	422	398	393	459	373	415	379	398	423	416	389	411	371	411	412	388	432	426	429	425	404	420	385	445	390	409	432	396	382	443	414	420	394	406	454	386	424	415	441	399	399	410	409	426	413	412	403	384	431	393	413	379	387	411	389	422	388	441	390	379	417	410	396	425	426	424	369	392	427	391	410	423	429	407	405	393	437	386	411	367	387	462	436	396	417	399	406	403	408	399	382	419	407	418	382	412	388	414	408	395	410	404	382	407	393	427	405	436	398	440	407	389	417	395	397	419	440	430	399	369	419	410	418	410	355	378	400	403	413	407	442	415	386	412	379	398	412	388	408	386	429	393	395	394	430	401	417	419	407	439	382	414	417	398	439	376	413	379	407	409	373	384	406	384	402	395	387	423	393	395	420	413	403	389	415	432	412	419	438	414	415	426	384	415	398	416	429	415	420	391	434	387	373	413	440	434	414	358	438	430	391	385	438	407	357	406	401
2889	1385	731	499	863	858	688	502	395	277	221	191	160	147	108	105	80	82	78	58	70	58	67	68	56	55	56	49	43	53	42	41	33	44	32	34	34	32	33	27	30	32	25	22	40	31	37	21	31	24	21	27	34	28	31	24	24	28	25	23	24	28	37	35	25	24	29	25	28	22	20	25	26	24	21	26	20	27	22	22	16	25	20	22	24	28	27	21	27	31	33	13	27	19	19	26	22	24	14	29	21	16	22	30	32	26	19	22	27	21	27	25	22	25	21	21	32	22	25	16	24	20	26	24	31	17	20	22	31	29	15	21	21	26	20	22	18	20	21	29	17	23	32	27	34	24	24	19	20	18	16	36	30	21	22	28	14	23	24	23	25	27	10	22	25	31	27	19	17	23	22	23	23	20	21	34	18	16	19	26	18	24	29	23	28	24	29	10	28	23	19	26	16	17	25	13	18	22	22	27	27	23	19	20	28	18	21	28	24	29	21	30	17	20	24	22	27	31	33	26	30	24	25	25	28	28	23	28	33	25	25	30	14	29	16	19	17	25	21	16	23	25	16	24	21	18	21	16	24	28	22	24	18	22	19	25	23	22	16	23	21	17	25	25	27	20	25	24	14	23	24	24	19	18	24	30	22	23	27	29	19	22	20	24	25	24	29	21	33	25	19	23	28	23	18	28	22	20	12	30	19	25	17	23	22	20	20	26	20	21	24	20	22	18	23	26	24	27	19	26	18	25	22	23	28	19	20	22	22	27	24	24	28	19	23	34	25	27	13	23	21	30	21	23	30	17	24	29	28	22	16	24	19	26	18	20	12	25	35	29	27	25	17	29	21	24	20	17	25	21	18	18	10	10	16	28	18	25	22	22	22	21	25	23	23	15	17	24	22	18	12	20	26	21	11	26	27	20	25	21	28	26	23	20	25	23	22	22	19	26	24	28	32	20	27	34	17	20	28	18	15	29	26	23	17	19	19	21	29	24	31	28	17	26	35	20	19	21	23	21	30	22	24	20	22	30	24	15	16	23	23	25	25	19	23	31	38	28	26	22	22	22	25	24	23	22	28	17	28	22	24	24	26	21	21	18	20	29	20	25	26	24	19	26	20	27	22	26	31	23	18	20	30	20	25	22	27	21	23	29	23	17	25	26	17	28	21	22	22	19	24	15	27	21	26	24	15	22	21	17	26	18	16	15	26	25	23	24	17	26	21	16	26	29	23	24	24	19	13	21	24	18	22	20	32	20	18	23	25	18	28	17	20	18	13	19	12	20	23	21	25	30	17	22	22	20	19	21	13	21	20	22	23	19	25	27	23	25	20	29	13	25	27	24	26	23	27	19	19	23	22	15	28	15	18	22	15	16	25	29	21	14	18	23	22	20	29	20	24	26	26	22	20	24	29	16	21	16	24	20	21	18	20	15	30	23	22	28	17	22	18	17	17	21	20	20	19	36	18	10	27	20	21	22	29	31	16	26	17	25	27	25	16	29	25	15	22	22	29	23	18	24	23	16	20	21	22	20	20	24	25	27	26	28	24	15	25	24	17	16	28	21	31	17	17	25	28	16	24	35	25	22	13	25	16	20	21	15	24	25	22	23	16	19	29	13	24	21	24	26	18	27	22	19	28	25	15	19	18	33	24	21	19	26	19	20	30	22	21	17	20	18	22	18	22	17	23	30	30	20	17	21	17	22	27	18	27	21	22	35	19	30	22	26	25	19	26	26	13	23	28	32	24	17	20	18	17	21	18	21	22	17	27	26	32	29	29	26	22	28	29	20	24	21	29	30	24	23	19	25	27	21	26	25	23	28	32	16	20	22	22	17	28	26	24	24	14	25	32	15	27	18	21	19	27	20	19	22	25	27	23	30	20	24	20	20	18	28	19	21	25	26	18	23	24	18	19	20	26	42	22	22	39	18	28	26	32	24	26	17	29	20	16	18	20	18	18	27	22	19	29	21	19	25	26	16	22	26	18	31	15	21	24	18	28	28	16	18	19	21	24	28	17	21	24	21	20	19	14	30	17	19	21	25	17	18	27	20	16	21	22	26	20	22	20	20	19	29	20	24	23	20	31	23	24	27	22	17	23	25	25	24	17	20	23	23	22	19	20	20	25	21	21	27	16	21	15	20	23	29	29	26	29	24	35	19	26	30	19	17	21	19	22	20	20	27	33	18	29	22	25	17	23	19	23	29	27	26	17	28	16	28	23	24	23	29	23	22	27	18	19	34	29	27	24	19	18	22	28	22	24	31	31	22	24	20	23	30	21	25	16	19	22	28	18	23	20	21	22	20	26	26	24	25	32	28	19	18	30	27	21	23	24	13	26	22	27	28	21	26	20	18	27	22	30	27	23	21	22	23	32	14	28	19	21	16	28	17	32	19	25	23	25	20	22	19	25	26	22	18	18	29	8	29	31	21	22	28	27	22	28	25	17	26	13	26	29	26	27	20	24	17	25	27	26	28	28	21	22	24	22	25	13	17	22	19	25	21	22	20	13	24	27	20	20	27	20	22	18	27	15	22	20	23	16	23	25	12	16	25	19	22	18	34	31	17	17	18	24	20	25	19	21	31	30	17	20	16	24	31	22	17	29	15	23	17	20	22	27	27	22	17	29	20	19	22	23	18	22	26	23	30	19	30	29	24	22	27	14	22	26	20	21	29	30	24	14	35	18	16	21	16	18	29	17	22	16	20	19	22	15	20	17	20	25	26	18	20	16	21	26	17	11	24	25	26	27	27	26	24	10	29	18	29	23	24	23	30	24	20	31	22	20	21	28	24	16	18	23	20	23	17	25	27	22	21	21	26	27	20	24	20	29	23	21	17	24	27	20	24	30	20	34	21	23	23	34	21	17	15	22	27	25	23	24	36	17	22	17	17	20	22	20	31	32	18	30	24	32	20	20	24	24	12	28	28	16	17	20	23	21	28	21	25	16	24	17	18	10	24	25	19	25	17	14	22	15	29	22	21	29	32	11	29	25	22	26	22	21	23	26	22	30	25	32	19	10	21	24	28	33	26	21	26	16	21	24	19	24	14	22	17	21	17	30	27	16	28	24	26	23	22	27	27	23	24	13	27	32	32	16	25	14	33	16	26	25	27	18	20	19	25	16	15	18	26	24	30	26	18	19	29	16	14	16	26	23	23	23	22	17	15	26	23	19	17	17	25	24	25	23	32	21	23	30	25	21	26	26	24	23	26	22	28	23	18	23	17	19	24	21	31	17	22	22	15	29	25	25	29	24	30	21	19	20	20	18	28	28	28	23	18	17	26	25	22	24	19	35	15	38	25	20	20	25	23	21	33	32	21	25	30	23	26	27	25	25	29	30	19	24	20	21	23	19	17	25	21	22	21	20	25	30	22	24	21	21	23	32	18	16	12	22	27	22	22	24	11	28	18	13	25	22	21	19	17	22	25	25	23	19	36	23	21	26	20	26	19	18	18	24	23	19	27	30	18	30	19	18	21	22	18	14	20	23	27
32013	23020	15676	29656	34765	31721	27452	22015	17811	14345	11186	9213	7691	6693	5279	4499	3682	3302	3274	2884	2748	2588	2657	2464	2207	2128	1874	1697	1581	1444	1351	1270	1246	1116	1004	980	942	904	876	835	775	789	717	711	657	648	667	628	565	594	638	592	559	563	605	503	578	544	539	582	508	548	525	459	479	501	460	493	520	495	481	494	460	474	485	428	428	425	560	453	440	465	425	454	425	402	426	402	434	427	394	406	435	436	384	427	421	428	373	420	419	424	424	412	398	395	397	430	393	376	406	401	403	359	371	382	375	380	384	360	396	376	373	366	401	391	376	391	337	394	390	404	364	400	362	389	350	402	370	381	359	377	340	388	379	374	376	378	411	352	363	401	340	407	361	365	368	394	365	393	371	373	375	382	358	379	381	356	348	378	341	378	365	341	353	392	372	375	378	349	364	365	380	395	388	368	350	352	393	370	374	377	345	402	352	341	382	383	379	392	392	422	362	375	375	400	397	375	383	350	405	350	351	357	373	327	361	376	342	372	373	393	353	369	356	340	370	378	360	359	390	374	364	360	366	371	378	384	391	347	402	379	384	377	349	380	370	390	392	344	397	377	368	387	373	340	380	373	395	397	397	338	379	369	388	354	403	369	354	400	371	366	377	401	348	391	378	351	366	371	375	376	413	394	356	378	381	393	400	360	376	367	358	356	377	392	364	350	407	384	397	369	395	403	388	370	384	353	377	361	393	373	381	383	332	391	390	398	366	366	371	398	345	383	358	379	366	392	390	402	352	366	384	368	381	357	401	396	350	397	400	364	380	392	377	391	388	377	334	381	376	378	351	387	379	336	385	408	396	369	404	352	377	379	380	401	367	358	348	414	370	381	381	371	366	383	372	370	383	368	357	383	361	385	390	365	356	395	368	345	362	365	364	344	357	349	403	350	400	349	348	377	366	347	397	357	352	400	395	383	363	399	386	345	403	395	371	333	378	374	369	390	359	362	351	388	399	374	409	365	353	376	367	400	360	364	378	366	353	369	342	392	392	421	367	358	344	359	389	353	374	362	333	389	374	380	379	373	390	363	395	405	381	400	399	373	376	346	404	413	401	380	378	384	394	402	406	377	389	390	359	364	384	368	347	419	360	349	373	415	364	357	353	348	349	393	360	367	385	392	385	384	384	333	406	371	360	379	354	333	391	381	376	355	363	364	366	379	354	382	367	377	364	390	389	387	347	372	348	348	353	402	359	391	382	368	372	362	376	334	382	358	353	382	385	359	352	377	374	350	368	388	359	387	357	372	378	373	397	390	371	349	372	341	400	376	350	351	373	390	356	374	351	367	394	407	352	410	409	408	396	390	378	348	378	395	352	375	363	365	355	376	383	385	380	384	386	356	388	386	359	348	372	372	388	378	389	380	362	393	353	377	374	372	364	361	356	359	393	349	352	383	356	375	383	402	374	386	367	379	381	380	364	365	381	384	398	400	369	375	370	380	381	357	341	373	409	367	389	376	374	392	365	380	362	373	356	365	363	376	367	379	392	373	369	368	383	345	367	391	373	376	376	385	353	366	365	368	383	375	389	400	367	360	320	362	396	358	377	361	329	356	385	369	360	376	360	389	391	388	404	399	359	336	383	387	386	381	365	411	358	334	380	339	356	408	349	351	362	357	379	379	368	387	408	359	393	418	366	406	365	373	383	344	375	364	369	407	356	398	367	382	387	413	381	373	342	358	365	414	372	368	390	364	353	368	369	382	383	382	410	386	375	360	374	373	356	362	398	376	349	367	370	369	343	382	372	354	352	381	373	363	385	370	366	401	363	347	383	355	395	368	358	384	365	339	382	393	356	359	369	403	367	345	371	365	389	391	375	379	401	332	371	359	365	385	401	349	372	382	366	376	370	406	346	400	385	397	405	393	410	375	368	362	371	360	359	394	396	371	362	399	395	387	383	361	388	371	394	380	366	397	366	381	337	412	382	358	376	380	368	369	380	366	379	384	385	405	388	354	349	372	381	363	387	389	351	353	393	403	357	360	372	413	331	413	383	342	390	395	422	367	388	362	387	373	366	403	340	363	348	364	391	389	363	401	392	387	368	338	343	404	389	358	355	343	353	396	369	374	385	376	393	324	387	374	381	403	379	394	402	393	377	363	364	378	369	366	368	374	397	365	421	376	339	391	373	364	397	408	360	382	360	383	349	365	386	386	376	397	373	392	361	385	351	378	395	406	374	341	383	324	378	390	407	368	398	372	339	378	402	387	388	362	384	418	360	371	398	370	403	391	347	411	363	375	350	411	390	388	345	360	371	352	374	363	371	359	345	375	371	377	385	405	397	379	386	366	377	359	362	365	388	374	376	362	376	379	375	380	386	391	374	350	375	377	320	345	398	378	397	363	376	389	368	358	390	390	365	371	349	357	388	381	399	376	395	380	360	343	373	364	404	379	385	357	364	383	357	396	327	378	357	369	384	310	395	404	355	368	390	352	325	378	360	354	394	348	394	390	363	368	357	371	381	380	380	383	374	395	382	368	365	372	366	356	394	393	376	383	357	347	358	381	359	378	372	382	329	372	332	355	361	400	391	391	357	378	397	392	360	376	356	381	364	364	385	407	362	382	387	381	404	362	379	368	359	375	402	393	379	386	379	394	393	374	341	399	359	375	373	395	405	396	370	364	403	395	408	370	373	367	374	359	386	401	392	355	388	381	364	373	380	375	337	390	354	388	371	377	371	388	400	398	384	374	366	391	365	382	398	354	364	359	356	356	363	375	363	376	407	375	388	354	351	388	360	377	367	364	379	364	389	412	394	372	363	372	372	379	389	370	368	366	349	408	383	392	400	372	391	393	381	376	399	338	413	375	382	387	376	402	437	396	354	372	395	366	386	389	369	351	374	388	396	381	352	375	372	389	402	364	397	354	365	391	356	375	403	408	401	364	361	331	386	361	357	401	345	373	357	391	330	395	406	351	380	401	382	377	379	380	354	382	378	365	394	363	367	360	371	391	354	359	387	354	394	373	395	380	389	384	388	400	372	400	394	327	389	372	410	347	353	381	411	383	366	369	376	401	392	403	372	373	368	374	361	380	364	356	354	389	386	347	375	374	379	347	352	364	365	395	369	380	385	359	339	383	362	378	384	392	349	350	391	358	403	364	365	359	371	408	377	368	427	407	337	357	381	408	393	404	387	334	392	372	363	383	367	397	359	389	347	387	366	381	359	386	413	379	363	365	387	376	372	427	369	402	320	313	361	378	400	374	365	378	365	382	383	356	375	399	354	368	406	353	362	360	344	384	411	388	363	381	361	379	385	373	391	330	393	394	381	389	379	362	380	386	373	393	385	351	381	379	368	348	357	358	399	359	376	365	389	332	401	395	390	380	384	367	391	360	406	396	375	402	387	403	366	374	402	375	370	411	359	388	385	384	362	401	395	386	359	379	383	358	364	366	380	384	356	389	362	362	368	386	344	422	384	368	368	407	376	380	400	387	367	389	351	382	380	388	387	372	403	377
4680	1771	992	732	1120	1227	955	711	544	404	330	288	218	188	166	152	126	139	119	117	78	91	111	98	79	72	92	74	68	73	57	53	61	56	59	41	47	48	61	34	54	44	48	42	43	50	44	36	36	35	53	49	39	35	43	36	37	32	35	51	39	38	44	37	38	32	32	44	36	36	49	40	33	24	44	37	38	26	40	25	34	42	35	32	32	43	30	36	44	35	35	26	31	31	30	36	25	12	33	32	38	27	37	32	33	25	31	25	35	36	44	27	26	38	25	33	35	40	26	48	37	45	50	22	36	29	35	44	36	25	29	35	29	37	39	38	25	36	23	28	33	45	30	33	41	27	26	38	30	33	34	36	42	31	25	39	25	32	48	28	29	30	36	25	42	33	38	41	27	33	35	34	40	35	32	26	24	36	27	28	34	36	32	25	59	27	30	32	31	34	35	38	23	37	34	23	44	41	33	46	41	27	30	27	37	35	33	35	31	38	33	20	28	32	19	35	32	30	29	41	25	30	34	33	23	36	46	30	36	34	33	35	35	24	37	26	31	23	28	28	41	29	42	21	33	35	38	30	37	33	39	27	33	31	35	38	37	30	35	37	52	36	18	41	33	31	30	38	26	38	34	35	32	29	31	36	36	26	49	20	44	37	35	42	36	27	32	26	37	35	36	25	40	29	33	29	36	36	43	32	38	43	42	33	37	35	43	38	36	15	25	37	33	36	37	33	23	32	35	42	39	49	37	36	29	31	21	31	46	31	31	38	30	35	32	40	32	37	30	37	29	33	40	34	24	28	35	38	26	30	34	38	39	41	35	37	30	35	28	33	31	35	28	31	45	36	28	28	30	30	42	24	29	25	38	32	43	42	36	34	30	34	27	36	37	35	28	34	31	26	33	40	37	42	38	24	41	41	24	36	28	31	32	34	26	31	34	26	34	24	38	30	26	33	39	34	30	43	24	26	29	36	20	34	25	34	41	34	43	38	29	36	25	28	35	27	32	34	30	35	32	33	27	43	43	41	39	32	35	37	43	36	29	34	33	29	33	39	36	35	21	37	45	31	35	31	35	33	38	37	29	26	34	29	37	34	27	36	30	30	31	28	29	34	36	32	37	30	30	17	24	38	31	32	33	33	36	32	52	39	34	40	30	37	35	33	43	34	36	32	38	27	39	30	30	32	27	34	48	37	32	33	30	26	33	35	55	35	26	30	25	35	32	26	33	37	31	27	31	34	36	44	38	41	38	32	38	41	42	28	29	27	27	34	28	32	42	26	31	25	28	37	36	47	32	30	40	38	34	30	38	39	38	46	39	27	31	39	28	44	37	41	36	43	29	24	35	30	32	35	33	34	37	35	28	28	32	26	27	30	31	23	24	44	30	35	28	40	27	35	31	37	38	26	24	31	38	26	41	34	32	31	28	38	32	31	35	39	38	32	38	37	33	53	41	30	44	36	42	36	31	37	43	39	42	28	34	28	35	39	33	38	34	31	40	41	33	37	41	32	30	32	43	42	36	29	38	25	27	29	37	37	30	35	32	32	35	33	36	38	39	31	37	41	26	41	39	39	40	38	34	36	35	25	36	29	45	23	37	31	31	27	45	34	40	30	26	29	38	32	33	36	34	27	39	26	42	39	31	32	37	35	41	27	33	30	45	38	28	34	33	34	26	45	32	34	28	39	29	32	30	33	40	32	38	20	35	27	32	24	36	38	26	24	34	51	46	34	35	28	31	44	43	39	32	36	29	38	34	35	26	31	39	32	29	31	43	31	24	24	40	45	33	32	37	34	41	43	43	29	29	35	37	29	36	41	30	36	35	28	29	42	31	24	33	35	33	32	42	27	25	25	39	31	37	33	31	33	27	25	52	35	45	39	33	35	50	30	36	34	37	33	29	27	29	32	36	26	25	33	22	45	42	31	31	36	27	28	32	33	39	37	32	31	30	33	27	35	29	34	42	39	38	37	56	38	45	48	32	43	28	37	35	29	38	34	31	31	38	33	38	30	32	43	34	26	26	39	35	40	31	32	30	34	29	40	33	49	38	39	38	37	37	41	46	29	38	36	33	32	28	37	31	37	30	34	31	34	51	29	41	27	33	24	31	32	43	34	24	28	30	38	29	39	29	34	23	35	34	33	36	29	38	25	34	27	29	42	37	21	27	37	32	32	25	39	36	32	31	31	37	39	32	33	33	40	34	27	37	37	49	34	25	32	31	24	31	38	21	22	30	32	37	36	23	34	30	30	50	38	41	47	39	38	23	43	33	34	46	33	29	30	41	26	28	30	33	40	39	34	30	28	25	45	32	32	36	38	35	35	31	34	42	29	27	29	23	31	39	43	34	23	29	36	31	32	49	37	26	27	35	32	30	32	41	35	33	31	32	37	46	32	28	33	30	31	36	29	27	27	30	33	48	33	36	29	27	31	19	31	41	38	29	44	36	26	27	35	41	33	36	38	31	41	33	30	43	31	37	38	26	42	33	31	29	35	38	30	42	29	33	27	35	35	36	37	37	32	34	38	35	29	25	31	26	24	35	44	36	35	31	44	35	33	34	32	26	24	36	28	25	33	32	33	37	27	34	38	24	28	34	35	35	31	31	46	28	40	37	24	27	39	35	29	29	32	34	28	35	33	26	32	31	20	34	49	46	35	33	26	31	35	40	34	42	43	31	32	36	33	39	36	31	34	31	29	28	39	30	33	29	27	34	24	32	32	41	35	31	28	40	36	22	29	36	35	34	39	36	42	34	38	32	36	32	25	28	30	26	27	35	36	36	35	27	40	37	40	31	40	25	31	25	32	35	22	26	36	45	26	40	36	29	41	27	31	33	24	30	27	26	37	33	36	33	43	34	39	31	35	34	32	40	34	32	26	27	34	30	27	47	39	34	32	30	44	30	33	24	26	31	27	35	25	34	24	39	31	31	50	36	26	26	39	37	42	22	27	35	39	34	27	37	32	25	44	37	35	29	43	33	32	36	30	32	41	32	30	41	34	32	25	26	34	40	39	31	36	36	39	31	36	26	34	31	28	37	45	27	38	38	35	39	31	34	30	28	32	42	29	40	38	33	47	29	35	25	18	36	29	36	25	31	36	38	31	36	37	32	34	29	32	35	22	30	34	40	35	33	46	33	34	30	37	34	32	37	20	42	37	39	34	43	29	27	40	36	46	34	37	35	31	36	33	38	32	35	26	27	29	30	35	28	37	46	35	32	34	32	31	26	40	33	28	29	23	31	25	32	32	28	38	38	21	42	25	32	31	36	28	23	32	37	34	30	41	32	36	28	40	25	34	41	32	37	42	39	40	42	46	27	31	37	27	25	41	25	29	34	22	37	37	51	29	20	43	33	34	28	37	36	28	34	29	40	31	28	33	25	43	46	30	32	34	35	27	35	32	25	32	29	38	29	34	38	33	34	32	44	39	19	40	37	48	36	39	27	34	40	30	30	24	34	51	30	26	32	30	43	26	33	33	28	43	33	41
33765	25201	18266	32386	37958	35426	30943	26022	21986	18076	14498	12111	10446	8574	7902	6464	5594	4930	4741	4115	3812	3633	3746	3350	3106	2937	2745	2298	2219	2008	1903	1902	1719	1535	1434	1296	1278	1270	1184	1114	1130	1131	1043	1043	1042	1005	977	920	839	940	916	901	860	904	843	843	824	828	817	788	737	769	756	746	788	748	741	691	708	723	745	693	731	677	675	699	646	723	729	689	661	699	622	611	633	633	598	593	600	611	655	661	628	582	609	601	626	591	609	607	686	637	625	581	596	622	625	573	612	581	608	577	569	573	568	553	580	537	610	532	557	593	543	541	531	552	562	584	527	553	531	535	556	548	562	572	566	598	576	545	543	563	567	576	528	578	561	552	574	562	597	575	561	619	584	579	549	552	543	584	552	565	572	515	581	570	576	582	584	530	576	559	531	563	563	545	568	508	606	509	527	571	558	524	569	541	583	526	517	528	543	589	557	618	556	602	624	593	564	594	575	577	511	548	540	551	555	543	600	523	547	515	538	546	525	557	567	590	547	525	567	568	542	602	565	512	530	575	527	489	522	546	582	500	544	558	545	526	576	582	578	575	562	545	568	539	528	525	578	533	585	519	563	550	562	566	560	563	573	576	552	541	536	566	569	561	564	547	569	574	528	538	572	546	548	549	550	514	559	558	520	521	557	549	549	564	526	561	552	537	509	556	547	601	582	541	528	524	576	574	543	571	592	547	571	565	534	564	578	535	535	512	530	531	553	588	554	561	580	587	606	566	536	551	562	565	564	562	543	595	567	562	554	556	611	561	573	535	531	566	533	522	565	519	535	525	547	558	545	596	525	595	558	593	585	556	540	558	556	516	547	583	533	507	522	566	545	589	567	543	552	536	535	554	584	556	508	562	543	540	567	542	593	561	574	567	557	582	580	596	566	563	567	545	561	521	573	551	592	556	519	546	536	584	548	549	549	544	567	568	580	539	530	550	523	548	589	583	592	501	576	537	553	557	589	549	563	538	576	543	532	560	561	559	543	553	504	535	590	576	539	545	558	548	561	567	516	553	559	579	568	564	523	574	546	563	514	532	589	567	557	542	612	570	548	513	586	533	593	525	568	537	569	524	548	529	584	564	552	543	544	567	550	549	551	573	558	534	527	529	572	548	568	543	554	600	552	536	533	571	544	557	510	532	503	539	553	559	513	546	520	579	583	559	569	568	504	596	598	587	562	564	552	534	598	534	540	559	563	537	600	536	584	564	578	580	539	541	549	530	564	566	554	546	552	584	580	531	573	559	536	561	556	541	571	583	583	589	573	559	592	589	543	580	517	566	531	568	517	544	548	509	537	536	527	548	557	539	541	564	568	532	539	608	553	597	566	613	580	534	499	562	491	591	570	573	538	575	590	528	561	574	549	551	530	588	606	519	563	577	529	546	561	575	551	543	539	586	571	586	511	544	511	540	555	567	607	613	592	562	581	546	553	560	595	593	553	568	554	571	558	576	567	552	606	559	540	543	582	554	567	624	572	564	540	542	573	500	568	573	574	529	549	550	574	598	565	545	559	541	576	511	589	542	596	572	540	558	569	580	546	543	545	540	579	545	535	551	540	529	510	526	557	541	521	577	573	561	539	575	526	524	574	550	573	543	578	559	564	512	537	559	544	557	594	523	534	543	580	582	527	571	591	549	589	563	563	545	545	539	526	593	533	548	578	559	547	554	531	540	547	577	555	593	510	602	559	616	533	568	586	555	583	571	496	527	544	564	584	564	551	570	551	580	535	556	551	545	533	555	587	515	528	570	538	588	565	578	552	557	531	547	566	562	532	543	534	540	539	577	570	561	539	550	553	522	520	537	575	575	536	532	530	560	525	569	600	518	532	532	552	532	548	565	547	511	591	596	579	538	572	548	565	530	546	582	532	567	528	523	520	586	574	559	547	544	538	529	531	555	559	569	567	569	577	541	544	563	585	552	558	560	569	582	545	541	544	541	572	513	601	560	539	571	599	577	530	567	533	524	592	501	572	556	555	604	530	529	545	563	549	565	602	559	535	568	548	525	552	568	583	556	568	583	575	523	529	555	540	614	534	511	572	540	515	536	571	561	557	516	584	531	543	566	599	572	557	587	546	546	556	554	523	518	612	534	592	555	558	537	523	561	571	512	517	560	559	556	585	553	578	526	555	545	579	539	560	562	602	545	576	559	583	546	526	542	552	578	544	557	561	541	550	512	535	545	583	549	552	563	576	549	545	586	569	527	568	553	572	589	562	559	548	561	542	569	530	575	522	542	586	554	584	566	572	542	522	568	563	548	599	514	557	573	539	579	566	567	563	565	585	533	561	527	543	543	537	537	562	556	567	543	551	563	526	558	529	547	543	545	542	573	574	563	545	567	566	575	543	564	560	575	528	549	572	558	572	579	527	562	547	560	544	560	564	510	576	560	560	537	576	546	554	554	575	529	580	530	554	567	574	572	553	542	549	566	514	530	544	581	568	519	563	613	558	576	551	548	572	560	519	532	594	546	550	564	538	559	582	560	571	560	553	548	558	584	593	545	540	547	538	581	528	543	532	562	517	555	560	556	552	558	556	585	592	562	573	589	527	578	592	536	562	563	573	548	549	573	521	520	528	554	561	573	530	557	576	564	553	557	511	563	568	511	545	540	547	559	564	550	563	565	567	578	566	572	544	552	511	556	556	598	534	582	552	521	537	529	580	530	532	563	602	516	520	588	547	594	537	597	555	547	578	541	552	540	559	566	573	543	549	559	609	548	543	555	514	563	548	502	564	570	563	541	569	565	522	576	536	547	551	586	522	566	535	553	549	568	526	537	525	559	568	551	546	547	601	573	580	545	563	563	577	553	501	541	545	574	562	558	540	578	588	562	551	549	570	541	562	534	576	553	542	544	566	592	582	582	571	563	566	565	551	604	579	550	559	559	583	569	530	561	581	590	540	555	575	569	557	597	534	544	589	535	544	527	566	544	594	560	542	563	591	552	549	548	540	534	591	523	525	525	518	539	595	536	526	572	537	526	575	593	547	559	551	531	538	533	535	575	574	576	554	546	557	565	549	526	530	552	516	570	547	540	553	588	600	551	566	557	581	529	555	533	519	539	557	577	588	597	560	589	552	591	542	605	559	559	580	541	521	543	495	595	552	562	545	529	566	518	575	574	560	548	534	509	549	504	577	526	567	580	564	565	576	501	566	526	594	534	593	568	520	527	569	569	577	568	561	547	561	553	553	544	575	565	548	490	563	521	522	550	560	568	576	532	556	531	545	569	592	552	561	551	550	552	592	541	543	574	553	597	572	588	521	576	565	554	586	548	578	600	566	557	549	539	550	548	561	586	521	543	555	551	537	564	546	588	533	572	593	544	524	532	531	566	535	581	604	562	542	560	530	530	546	590	611	582	519	569	598	532	541	580	551	558	575	562	538	568	555	587	602	527	573	578	546	533	534	566	544	542	592	550	532	579	513	594	561	555	522	558	583	551	545	535	562	513	556	559	564	610	586	562	550	565
4871	2700	1542	1068	1682	1702	1413	1017	884	669	482	429	360	278	270	201	188	162	165	143	123	136	130	108	106	109	96	73	88	73	70	70	74	66	46	51	68	48	40	47	47	46	46	41	45	34	43	35	26	42	42	38	43	42	41	29	37	40	14	28	33	35	32	31	35	41	32	31	37	33	30	36	30	27	32	29	26	32	45	26	30	24	39	32	31	30	27	30	22	32	25	21	32	23	28	21	32	20	24	28	28	32	32	19	29	41	23	32	36	22	27	20	30	29	27	23	30	25	35	24	25	16	16	36	37	28	19	31	18	33	23	28	21	18	25	26	31	28	30	30	31	26	31	27	25	25	23	13	25	22	31	30	23	20	35	24	25	23	32	24	21	22	32	35	21	34	22	26	32	26	18	28	16	27	25	26	29	28	29	33	21	27	25	25	29	23	31	25	15	25	36	33	22	24	26	22	23	27	28	23	26	26	26	25	26	24	29	18	27	20	39	35	29	34	12	27	34	29	27	32	35	25	14	29	28	31	22	22	31	31	26	28	23	26	29	24	19	23	34	22	29	34	19	18	22	27	38	32	24	18	26	29	31	30	27	22	25	28	25	20	22	21	28	27	31	29	23	27	33	31	22	28	23	33	26	34	26	28	29	31	21	23	26	23	24	25	20	25	25	24	27	38	25	31	28	27	32	25	29	25	28	29	26	22	33	27	20	24	33	26	27	29	26	34	19	20	19	31	26	34	18	19	39	30	21	30	30	28	19	27	29	18	26	22	24	30	25	30	23	18	22	24	21	29	24	34	22	24	24	32	24	23	31	27	27	24	29	17	17	28	25	30	20	22	31	27	22	25	20	19	39	32	31	29	25	27	27	32	18	31	27	27	31	29	27	31	25	25	29	27	32	23	25	18	23	21	27	28	21	22	24	25	28	16	27	24	24	27	18	26	25	33	19	21	27	25	25	17	22	32	28	26	24	27	25	25	25	33	22	30	26	24	35	22	25	35	24	23	30	13	36	24	29	32	26	37	34	26	19	19	23	25	29	20	23	24	22	27	28	20	20	28	28	24	33	32	32	24	25	26	16	28	17	22	29	21	24	32	25	28	23	25	15	24	37	28	35	31	27	22	33	24	23	26	26	19	23	28	24	33	32	34	26	28	29	21	30	18	24	35	28	30	20	27	23	40	35	32	26	22	30	25	33	24	29	26	22	20	28	25	20	22	37	28	27	20	22	37	25	24	30	32	24	38	31	27	28	37	17	30	25	18	19	31	24	34	21	30	32	18	28	35	24	24	29	33	17	16	27	30	20	24	34	32	25	25	30	25	27	32	35	25	21	28	28	32	33	24	34	22	33	33	28	23	26	36	30	20	31	27	24	29	27	32	26	21	20	33	24	24	25	28	23	16	30	33	38	24	28	32	23	20	16	27	31	23	31	25	28	19	26	19	34	32	25	34	30	30	16	23	17	26	23	26	22	31	30	28	29	26	37	15	27	29	29	31	28	31	26	20	17	32	36	22	28	22	22	31	29	27	21	29	38	27	28	27	22	23	31	30	25	35	33	30	29	24	31	28	19	29	38	22	28	30	19	22	32	25	21	24	30	20	26	26	24	31	31	23	30	34	20	23	19	22	36	25	28	18	33	22	32	32	28	29	21	33	31	24	28	34	33	29	22	28	21	24	25	29	30	26	26	24	22	20	24	32	29	29	26	21	26	20	23	23	20	27	30	37	40	27	21	26	21	22	26	30	25	24	25	29	21	24	30	26	27	30	24	33	24	19	27	31	15	38	28	32	28	19	21	28	23	26	24	21	23	24	26	23	33	22	15	30	26	19	33	22	32	24	19	30	23	21	29	36	24	23	29	26	24	29	24	30	23	25	26	35	23	20	28	24	23	31	32	31	22	26	32	28	29	24	23	39	31	37	35	28	35	34	30	22	28	15	25	28	17	19	23	30	32	30	19	25	27	24	19	29	28	21	20	22	26	36	23	19	31	22	31	23	26	18	33	30	23	31	29	34	30	27	27	20	21	30	24	29	30	27	26	33	25	22	32	35	28	19	30	21	29	27	17	27	28	29	30	33	32	39	30	23	29	21	16	27	25	31	28	23	19	27	27	20	30	21	24	23	14	26	27	22	20	33	22	30	22	31	28	21	29	26	31	25	25	27	25	28	23	25	29	17	26	27	29	25	28	26	25	23	31	29	29	30	26	30	29	33	29	34	22	29	43	27	28	23	23	29	26	37	21	24	27	29	23	27	28	22	26	26	23	21	34	24	33	29	11	26	27	26	22	20	28	22	19	33	27	25	21	30	32	25	25	21	25	26	22	21	18	23	35	34	24	18	24	22	32	25	24	22	19	17	32	22	26	26	25	23	27	22	32	29	33	30	21	30	18	35	29	35	32	25	24	24	29	25	26	26	29	27	20	19	20	33	25	30	16	37	23	21	21	20	18	30	28	22	30	32	24	15	21	24	28	14	30	22	24	31	32	25	26	22	22	22	28	29	30	31	41	30	27	25	29	35	30	25	24	29	31	17	27	25	33	15	34	24	26	32	31	27	19	25	32	16	22	27	23	36	28	20	25	15	25	29	24	32	23	33	31	36	26	27	20	26	29	27	24	24	31	34	23	35	16	35	24	34	23	29	22	17	27	21	25	25	20	25	26	18	25	26	24	19	33	27	32	35	31	20	32	28	20	33	30	25	13	32	25	30	22	26	24	29	22	30	37	24	24	14	17	24	30	29	19	23	21	29	25	32	18	20	28	25	32	30	27	21	19	31	32	28	26	33	31	22	27	22	28	25	25	32	26	27	23	22	28	21	21	22	27	26	25	22	27	26	25	24	21	27	22	26	23	23	32	23	22	28	26	23	29	22	27	30	31	34	28	26	22	20	35	20	28	29	25	23	29	31	27	27	34	32	22	31	18	34	24	36	18	23	25	30	17	25	30	18	21	24	20	28	18	25	29	31	29	18	23	30	28	24	21	33	24	28	31	27	34	32	32	19	16	30	32	27	30	19	19	29	28	33	30	33	27	23	26	26	20	34	21	32	23	27	31	25	22	19	22	18	25	32	19	27	30	25	17	29	31	30	19	38	24	32	23	25	22	25	29	23	28	25	43	23	20	28	29	29	25	29	31	23	30	23	30	25	30	25	28	19	27	27	29	19	22	22	31	24	23	25	29	29	34	23	18	21	29	28	19	15	21	28	22	21	20	24	22	25	26	27	20	17	28	29	28	24	21	29	18	28	27	27	29	17	25	27	21	28	24	18	26	41	19	27	29	29	25	28	35	27	29	26	22	22	33	33	28	31	17	24	26	21	29	31	27	30	27	26	30	21	18	34	26	31	21	28	24	25	31	34	27	27	25	21	32	24	34	23	25	27	27	41	22	16	28	21	26	26	18	29	27	28	17	19	28	24	34	29	30	23	26	33	22	23	25	23	23	40	25	33	23	26	27	21	17	28	20	29	24	15	26	38	23	30
39357	29821	23237	36692	42585	39908	35471	30597	26831	22234	18307	16195	13988	11883	10867	9084	7910	7030	6431	5748	5353	4893	5007	4593	4117	3809	3210	2865	2883	2689	2643	2467	2047	1837	1648	1610	1591	1597	1403	1332	1238	1177	1210	1236	1182	1134	1029	909	930	868	964	963	857	871	863	962	817	835	766	823	748	747	716	706	777	732	688	698	702	674	679	708	635	646	661	602	636	651	662	640	623	640	574	582	578	580	550	512	492	551	563	520	526	520	477	528	517	518	506	553	592	476	487	486	515	500	501	512	488	478	470	423	438	423	448	462	418	470	443	454	426	443	444	449	446	448	441	432	413	434	439	445	441	491	503	419	470	458	439	485	420	439	419	455	452	445	413	453	487	426	470	434	449	418	444	427	422	449	458	439	447	435	464	436	403	443	448	436	469	460	473	454	432	428	471	435	464	413	426	409	454	442	424	463	468	447	410	436	431	456	444	430	450	451	401	446	414	437	425	427	476	415	456	460	457	423	450	418	450	405	450	453	486	447	431	434	438	429	455	422	449	464	468	443	451	450	436	427	466	477	458	446	413	401	418	464	444	468	452	414	400	405	403	457	430	413	449	400	438	402	396	466	457	432	441	423	456	435	438	427	426	409	435	444	433	428	464	469	438	422	430	460	416	469	401	441	409	436	435	428	406	398	451	442	450	420	402	447	435	399	427	406	428	431	396	442	405	417	426	401	425	474	422	391	421	482	439	429	455	446	427	420	458	419	443	430	452	391	413	420	403	454	399	454	459	407	427	456	480	445	430	426	451	401	448	419	463	456	469	459	391	443	448	431	422	432	424	416	437	456	465	445	438	447	432	452	441	436	451	457	440	423	447	478	467	418	444	436	415	439	451	435	463	454	425	418	443	422	416	446	426	446	441	442	403	416	411	384	435	438	429	423	447	496	443	408	448	438	444	438	416	434	439	393	439	430	434	436	434	456	430	436	401	428	454	407	437	424	448	432	422	381	426	414	422	448	432	447	471	418	409	444	441	470	433	445	448	449	393	398	397	443	450	436	411	421	443	417	400	413	449	451	428	461	429	460	423	436	447	471	400	405	465	485	444	451	405	447	424	452	451	458	410	454	437	402	426	428	398	418	438	444	451	421	422	366	456	424	448	436	442	423	433	403	449	437	426	437	455	419	438	441	448	438	400	426	412	447	417	400	400	459	422	442	445	438	434	393	450	438	393	423	415	470	415	417	440	438	430	417	435	430	458	457	445	466	488	428	405	455	456	442	488	445	470	458	420	447	450	407	449	421	419	454	447	448	457	428	436	415	439	447	438	424	419	475	393	434	464	428	427	428	456	442	439	456	462	462	424	453	431	449	434	401	414	408	419	451	436	441	431	438	410	468	453	407	398	455	443	441	417	452	444	413	415	455	442	438	414	455	428	438	431	482	428	443	454	457	476	472	434	429	420	454	406	444	440	429	432	472	423	432	394	442	449	448	407	393	440	421	419	401	434	452	458	463	422	479	448	444	461	438	419	420	412	440	455	462	396	444	431	437	435	409	422	475	412	421	457	414	462	462	427	435	435	445	416	448	458	394	406	441	467	414	457	422	412	436	424	422	441	411	432	416	383	452	419	451	463	423	445	457	425	450	429	453	439	389	430	433	469	441	454	430	436	428	401	435	406	443	477	429	427	420	459	417	438	450	451	440	461	414	403	408	437	420	398	417	451	402	441	429	429	422	424	446	395	439	396	436	458	451	413	443	447	426	439	415	439	439	419	457	428	458	438	424	429	432	416	417	443	469	403	410	410	462	416	409	441	416	429	454	440	453	473	416	474	428	426	408	397	455	432	439	439	437	450	422	468	424	385	437	458	418	441	416	430	438	462	436	423	445	409	430	439	432	480	423	442	485	446	466	438	463	432	408	446	444	443	443	426	419	458	435	447	419	438	421	436	418	434	433	447	419	401	467	445	457	404	481	399	470	408	435	414	443	437	435	386	445	497	425	470	458	431	441	399	394	436	434	429	432	427	445	416	432	447	410	407	415	478	476	427	453	412	438	409	402	474	413	441	431	438	463	413	446	428	462	465	427	439	433	472	420	437	418	436	434	449	409	445	438	452	454	454	453	449	397	480	427	442	425	440	417	453	420	445	412	384	447	443	424	404	455	457	461	427	435	442	397	433	435	394	465	438	434	426	425	395	401	432	422	441	428	469	452	479	438	439	401	436	466	438	452	451	449	441	454	446	471	413	456	417	478	427	445	411	436	438	397	440	435	449	423	448	415	440	457	452	459	423	437	443	420	412	433	479	437	444	435	415	417	448	459	476	476	430	449	431	448	439	468	445	434	418	412	444	457	410	463	423	440	406	432	471	432	427	402	399	449	402	434	435	432	452	438	421	425	445	427	420	445	409	432	393	406	454	412	405	428	428	406	454	427	440	443	410	423	484	453	439	438	433	393	472	437	402	410	421	440	498	428	460	464	432	455	436	365	435	437	423	436	452	422	447	399	442	416	451	432	451	439	443	442	468	419	394	460	411	409	476	454	413	398	437	458	410	459	423	435	408	434	439	435	437	426	444	452	459	427	431	446	444	434	438	473	422	434	422	412	447	448	432	421	442	469	419	433	442	430	438	440	465	422	443	476	416	414	397	454	448	413	425	421	470	413	440	511	463	442	428	455	403	409	433	432	399	426	435	424	398	437	421	451	433	417	406	433	451	459	417	432	395	441	410	412	411	447	429	413	447	443	468	437	418	423	387	380	456	378	415	403	433	412	447	437	445	424	441	384	394	412	425	454	439	459	422	407	439	430	408	416	444	434	420	406	455	424	418	430	429	439	426	450	438	442	454	409	415	431	465	451	442	447	436	416	445	441	481	419	460	426	424	401	484	416	440	447	446	448	429	425	430	398	468	458	449	426	455	436	424	413	465	424	410	453	465	432	460	440	457	411	430	418	453	484	454	459	395	425	454	413	425	445	426	431	417	448	463	470	423	428	434	438	436	437	479	454	437	431	426	413	446	434	409	421	420	418	405	453	437	461	416	427	410	406	433	466	420	438	414	419	458	470	460	464	424	453	426	435	412	470	438	431	446	428	427	458	454	432	403	430	439	442	443	414	446	424	457	467	432	412	450	435	476	410	422	435	465	481	430	415	439	417	382	445	433	442	449	468	409	440	448	435	452	419	469	436	427	449	404	437	429	417	445	441	456	423	404	463	425	391	414	443	420	391	431	404	436	467	441	419	449	417	456	458	386	450	448	467	462	421	427	447	436	401	441	441	423	454	451	456	447	421	429	406	442	426	368	388	410	427	448	452	424	441	440	423	411	442	425	387	431	423	424	473	452	438	428	442	425	455	448	446	445	418	420	420	438	406	452	449	482	439	416	393	432	417	389	441	483	401	415	414	457	457	417	420	433	413	424	411	422	420	421	431	466	426	434	424	409	435	425	437	425	453	431	435	415	434	432	421	428	405	406	447	435	454	401	400	458	427	423	426	410	415	453	417	451	452	447	418	429	421	431	428
2911	1247	692	471	699	743	564	515	386	287	203	181	177	148	120	106	95	81	71	68	65	74	59	75	59	54	39	43	46	50	53	59	53	36	37	38	33	43	27	36	32	28	39	43	34	36	23	33	27	34	24	41	28	28	22	27	23	28	24	19	32	20	32	22	24	19	30	35	25	25	24	23	26	24	23	31	24	28	26	22	34	18	24	27	26	35	29	19	24	25	16	26	24	27	31	26	36	30	29	20	28	22	24	27	33	17	24	16	27	21	30	19	19	26	20	18	22	20	19	24	19	26	36	33	34	30	32	30	26	27	25	30	18	29	22	22	29	19	27	37	22	25	14	23	25	20	31	32	19	33	30	26	25	30	19	28	24	16	23	33	32	33	25	17	25	26	19	27	27	28	20	23	18	25	32	13	29	26	30	23	22	28	25	24	23	30	22	26	31	28	27	30	22	29	25	19	21	28	29	28	26	27	28	36	20	28	15	22	23	28	25	30	26	29	25	19	25	25	28	22	26	23	24	23	28	17	22	19	24	21	18	24	21	24	20	27	23	28	25	27	23	12	20	19	31	23	24	27	35	24	29	18	20	18	23	24	28	25	30	23	17	33	23	22	20	27	28	22	27	23	27	29	24	29	21	24	29	19	19	28	22	25	29	24	26	30	23	23	32	29	32	20	24	28	28	25	29	33	37	19	23	22	22	28	23	25	22	29	18	28	21	28	28	27	22	23	30	25	28	24	26	28	29	25	23	31	30	31	26	20	19	19	28	14	32	22	21	29	28	23	17	27	29	30	19	28	22	27	33	24	26	28	28	27	25	18	23	27	27	30	25	21	23	21	22	29	28	27	17	26	26	22	27	20	25	19	31	21	19	17	23	18	25	36	20	25	36	26	21	33	28	15	26	24	20	32	35	35	31	27	20	23	27	32	19	28	17	21	23	28	24	23	21	20	23	21	25	27	17	24	19	26	19	27	32	17	33	28	22	17	37	18	21	23	22	25	24	21	20	33	20	24	26	28	20	23	18	22	18	24	25	36	22	17	24	24	26	27	27	28	28	30	20	19	22	24	28	19	28	16	27	25	20	23	27	29	29	18	28	15	32	21	25	21	17	24	24	26	26	25	21	18	21	29	26	20	16	32	21	23	32	17	28	27	20	16	31	20	34	27	23	29	22	23	26	35	22	29	14	27	21	13	23	29	22	29	31	25	23	28	22	15	26	25	28	31	23	21	23	31	21	25	18	28	29	21	27	21	19	29	32	25	28	32	23	19	22	26	31	27	22	16	28	16	25	11	15	17	20	18	19	23	26	19	22	22	29	13	27	22	22	26	26	28	26	26	20	24	21	24	28	27	22	19	18	23	26	24	24	28	25	20	21	31	22	26	25	28	30	23	32	22	23	17	25	22	27	20	25	25	14	28	34	26	26	30	23	30	24	20	20	21	32	23	34	25	22	20	33	33	24	27	13	30	24	20	29	35	32	25	43	20	24	27	15	21	18	27	23	29	32	18	26	29	28	20	29	29	20	19	27	26	30	31	17	23	26	29	26	24	8	25	22	33	26	27	18	26	26	26	22	28	19	29	24	24	17	12	26	23	23	20	29	28	24	24	27	23	25	16	19	28	21	30	16	27	26	30	15	26	27	28	20	23	27	30	16	24	27	23	21	24	20	23	20	21	21	28	24	23	24	22	29	18	24	22	31	30	14	21	22	28	24	20	20	21	21	22	25	22	21	25	23	25	16	27	30	36	23	16	17	21	31	37	19	19	30	22	23	24	26	20	31	15	19	22	31	16	25	33	24	21	32	22	31	28	22	17	23	26	31	25	24	27	23	28	33	21	26	25	32	17	25	27	17	21	25	33	30	26	25	22	13	21	27	24	19	34	23	21	24	19	17	18	27	27	25	25	26	21	25	24	24	35	24	22	15	22	25	24	17	23	27	23	24	27	21	39	24	29	22	23	28	27	25	23	25	23	21	30	23	25	21	29	32	20	26	33	22	19	22	36	29	26	30	27	21	32	23	25	24	25	33	19	17	21	37	25	15	23	25	25	22	21	26	22	20	24	24	21	19	24	25	26	26	22	21	20	34	28	27	23	24	25	29	25	25	28	24	22	34	19	20	20	25	33	16	26	29	20	19	27	30	20	29	29	16	23	19	26	27	26	18	30	28	25	24	22	27	31	21	23	19	22	32	21	21	23	26	24	22	25	23	27	26	31	23	30	27	28	26	28	22	20	24	25	24	28	26	16	22	19	27	23	20	23	21	26	29	25	29	22	26	23	22	29	26	15	33	30	27	16	22	22	21	22	26	26	19	29	16	20	34	29	30	29	19	26	28	24	21	27	23	24	25	24	32	22	27	27	20	24	17	29	18	15	24	35	37	30	30	24	19	27	26	23	33	10	28	22	25	31	18	24	30	22	32	25	25	29	28	30	24	22	21	22	31	23	23	27	25	32	23	23	23	19	35	27	24	27	27	37	23	20	20	22	21	31	15	22	31	23	28	28	26	24	28	33	19	26	25	29	24	23	27	30	15	27	26	33	16	21	27	25	30	26	22	35	17	26	31	21	22	22	25	29	22	23	21	20	17	27	24	23	23	26	23	21	22	25	28	19	26	28	19	24	25	35	29	25	26	29	25	21	27	25	24	28	29	20	21	24	21	34	24	27	25	23	34	24	12	22	19	19	24	19	20	37	19	35	22	20	15	30	32	19	22	25	25	15	20	17	22	25	25	29	18	22	23	28	26	24	25	20	12	30	28	38	23	22	29	28	36	28	23	33	20	21	19	26	18	33	34	28	27	22	26	28	20	33	19	20	20	30	19	25	28	22	24	22	25	30	24	32	15	23	26	26	20	29	21	32	23	32	25	33	32	19	24	32	14	19	18	22	30	31	22	23	23	17	29	23	25	28	20	27	19	23	27	24	17	30	22	26	24	19	31	20	27	27	16	26	23	24	18	24	14	25	26	30	34	22	17	19	25	22	27	19	26	20	19	13	20	25	27	30	21	27	32	20	31	31	23	32	24	39	22	22	27	32	27	21	24	24	16	21	22	24	18	34	21	24	27	25	18	24	19	28	18	24	23	32	33	24	18	17	25	36	26	24	31	36	25	25	19	22	25	23	29	19	27	16	25	31	32	22	23	23	32	19	33	22	34	17	18	18	27	18	21	31	30	20	29	19	19	17	29	27	20	25	28	16	23	22	24	24	26	24	24	30	26	28	25	28	27	21	27	26	30	27	25	24	34	31	20	28	30	26	23	17	18	19	22	25	31	20	29	20	27	17	22	22	19	26	22	20	24	27	32	17	33	19	34	30	23	25	26	28	27	27	21	19	23	16	27	19	31	16	23	32	21	18	29	25	23	22	19	24	24	30	25	26	25	20	21	21	21	20	17	24	24	23	20	23	25	19	16	29	19	19	23	25	34	29	20	30	22	23	17	28	22	26	20	17	23	25	23	23	31	21	26	24	24	17	24	23
30776	22179	14871	27808	33839	31007	26159	21607	17781	13360	10885	9498	7773	6538	5460	4455	3759	3497	3334	2984	2782	2843	2824	2430	2187	2094	1720	1654	1561	1508	1447	1440	1176	1077	978	984	1020	962	797	816	780	771	827	809	748	747	653	662	632	631	645	640	658	598	604	597	602	549	557	588	535	502	551	532	512	564	504	531	505	483	475	493	461	517	478	505	517	547	504	521	473	442	498	481	500	475	392	473	430	443	436	438	442	467	459	441	451	479	431	469	469	451	422	430	425	410	393	420	435	397	408	408	390	396	419	423	428	442	439	403	399	415	403	409	385	405	412	396	397	392	434	441	392	403	449	409	429	394	408	438	401	395	399	430	427	400	448	412	413	430	410	401	412	417	441	370	422	411	372	446	400	408	401	386	385	438	414	393	377	411	394	384	408	422	398	424	365	443	422	396	433	351	396	396	413	404	382	413	416	413	409	353	403	395	370	395	409	431	405	391	369	417	406	404	387	403	399	369	411	407	403	401	390	376	417	439	374	408	375	404	437	374	367	431	390	408	378	404	429	427	374	412	400	362	429	412	343	429	417	381	417	396	380	447	382	406	426	401	367	424	389	437	397	427	392	376	413	404	387	384	442	408	409	403	402	416	377	381	371	377	416	356	396	437	393	392	379	380	399	407	412	426	424	434	380	409	427	393	431	436	427	394	414	422	437	412	387	409	435	429	407	407	431	413	429	388	370	419	453	402	407	427	455	433	387	411	405	441	395	418	430	432	392	370	421	403	417	417	386	421	412	425	371	443	394	400	409	411	421	459	413	403	412	428	415	382	399	457	470	412	448	372	419	393	422	395	393	431	417	406	386	388	399	403	433	418	394	417	397	401	405	396	401	403	423	391	415	422	394	368	423	414	424	417	372	429	406	418	410	419	433	397	372	393	381	424	395	425	413	374	396	374	424	401	397	398	368	428	393	416	389	418	382	365	369	392	398	406	380	415	421	427	362	447	427	405	429	407	452	405	427	397	393	412	419	416	419	427	396	435	414	405	436	403	401	406	378	415	403	414	414	425	401	416	382	399	395	453	431	410	414	407	386	439	414	385	415	424	393	404	378	363	358	433	445	384	430	417	377	424	444	399	385	419	409	417	419	372	432	452	420	383	385	393	393	421	390	398	395	388	403	416	364	421	392	427	393	417	385	416	390	415	371	395	396	434	401	402	419	438	390	391	428	425	456	410	426	419	415	374	431	429	396	407	418	378	425	427	407	403	385	396	423	385	377	365	424	385	430	403	406	388	397	388	396	407	385	390	421	414	371	421	404	389	401	405	426	369	460	420	440	408	425	376	440	415	400	393	415	435	436	373	396	393	398	444	387	383	406	367	397	380	417	397	381	397	446	371	416	415	368	412	404	420	384	422	415	402	419	388	422	423	410	434	406	368	418	427	407	402	408	413	404	406	410	397	419	389	390	417	412	403	439	405	406	426	410	382	435	404	396	388	430	418	390	416	384	418	394	420	388	442	392	399	381	411	415	399	395	426	427	387	368	404	399	459	426	377	379	453	419	394	373	410	379	430	398	427	400	410	432	426	380	410	403	390	395	400	334	392	410	393	406	433	396	401	394	406	407	421	390	370	435	414	365	372	404	414	405	404	423	417	368	387	426	404	386	411	454	420	429	376	398	437	420	414	416	406	415	414	371	390	406	391	401	399	415	435	386	399	379	431	399	390	405	412	377	401	406	407	396	380	405	409	383	428	395	412	422	387	424	405	427	405	397	422	411	401	401	444	420	424	396	384	428	360	408	414	427	401	399	397	375	392	382	407	421	369	421	438	391	413	429	431	393	391	394	371	390	438	397	416	419	441	409	403	461	439	420	385	439	427	417	386	407	407	364	416	428	404	383	407	377	365	393	392	427	422	418	403	434	404	438	438	413	419	404	425	377	429	414	402	412	411	391	405	429	409	413	386	374	399	419	390	382	370	412	420	425	408	363	408	429	401	392	407	432	393	402	388	445	411	415	408	408	374	409	453	409	424	409	389	369	418	414	420	430	381	407	397	415	417	394	437	428	392	450	403	409	421	371	393	413	408	412	411	423	407	353	441	436	429	451	396	388	436	419	366	403	404	410	419	389	417	419	394	393	403	394	386	400	385	403	416	446	433	409	408	420	470	406	427	428	449	416	351	412	400	411	407	397	398	402	419	418	419	397	372	405	451	385	399	367	391	402	382	403	419	389	412	425	430	411	406	414	404	374	425	399	417	381	406	415	383	387	383	406	388	432	457	389	417	399	413	391	396	385	418	358	406	399	422	363	402	390	394	394	403	405	372	404	404	394	392	402	405	389	423	422	424	380	385	419	401	386	408	392	403	416	416	394	363	395	414	366	376	358	394	439	400	423	397	410	431	411	397	402	412	409	440	434	399	442	415	376	402	417	381	397	412	413	394	386	375	390	404	399	430	398	436	367	430	400	401	431	403	407	419	398	374	381	399	423	440	404	379	388	392	421	433	391	388	431	440	403	412	378	423	374	396	415	425	394	402	410	402	436	428	414	390	415	392	421	412	411	415	404	412	427	399	394	381	402	411	360	394	419	414	413	388	413	414	401	403	424	398	420	437	420	406	387	423	432	415	413	400	402	445	413	393	372	392	419	410	397	387	408	398	407	382	424	431	367	367	384	386	420	393	382	419	379	389	381	397	402	381	395	408	406	419	402	434	398	425	434	436	422	412	453	409	422	366	372	395	415	388	393	372	429	397	368	432	393	366	390	393	465	400	398	390	432	399	405	396	409	411	387	400	430	396	382	399	419	391	403	426	422	458	379	431	375	406	405	376	452	392	387	421	403	382	393	434	388	408	378	383	426	392	377	400	417	406	415	400	426	426	407	422	444	427	438	405	390	407	430	436	378	400	412	371	383	437	412	384	419	400	411	409	438	434	382	406	393	402	399	404	404	359	441	415	395	394	418	354	420	422	448	421	416	412	423	390	403	429	405	436	433	396	391	397	418	416	385	429	385	382	426	384	344	446	393	435	381	418	412	423	411	393	414	411	390	352	409	439	459	412	391	408	401	400	382	350	410	407	401	380	398	406	396	396	371	428	437	393	390	393	424	411	422	411	384	408	390	429	458	417	390	397	428	391	427	400	414	380	429	399	425	393	436	370	408	405	422	437	395	400	431	444	417	403	408	424	392	400	377	393	425	376	405	407	391	404	441	398	416	369	401	407	403	385	394	386	428	397	446	417	427	408	412	413	373	412	427	396	419	396	398	408	400	407	430	435	408	411	427	430	395	441	442	422	440	379	431	406	409	383	389	416	399	420	380	376	383	442	364	461	387	395	377	404	391	406	405	434	415	408	395	368	390	382	399	423	428	403	409	400	403	429	390	428	425	430	431	416	386	385	375	396	389	424	433	436	412	411	393	427	387	403	403	419	392	401	399	374	375	420	401	388	383	405	386	416	412	435	390	425	410	383	438	390	415	428	409	418	400	381	373	402	415	380	422	398	443	397	407	426
2747	1238	676	495	750	738	599	460	389	280	230	185	170	157	118	84	104	89	79	59	82	84	70	61	59	50	50	45	44	44	42	47	41	34	36	45	30	31	27	31	32	36	32	37	31	30	30	36	32	31	24	38	31	28	29	28	34	26	28	22	21	22	22	17	30	32	18	25	26	17	31	25	24	30	25	19	26	13	34	29	22	26	35	32	19	23	23	27	28	20	21	17	23	18	20	23	28	29	32	31	17	23	21	27	28	24	15	34	22	28	30	25	32	22	25	19	23	25	18	27	29	27	20	24	15	25	40	25	22	18	24	25	30	20	16	23	31	18	26	24	25	22	25	29	20	27	21	22	25	18	18	30	25	26	24	15	27	15	29	19	29	19	16	32	15	21	22	22	18	28	23	21	25	36	28	20	24	22	29	27	21	23	12	27	22	25	25	23	18	28	19	29	22	25	15	28	22	24	19	27	20	32	22	25	23	28	19	18	26	21	25	17	21	26	19	17	19	19	18	25	19	26	30	23	27	23	26	16	20	24	19	21	27	23	24	20	19	20	27	17	33	24	28	17	13	19	20	22	21	25	19	19	31	20	21	26	18	21	19	20	23	23	23	17	22	25	22	21	20	17	23	28	19	21	22	23	26	21	20	21	24	29	16	15	19	14	25	18	15	15	12	29	21	23	21	21	18	18	20	22	27	25	22	21	29	28	22	20	21	20	24	13	19	22	23	39	32	26	17	21	26	25	19	28	19	20	15	24	21	18	18	14	38	26	27	20	17	21	23	21	15	27	36	24	29	26	25	24	12	17	14	23	31	20	32	18	27	16	14	25	26	22	17	17	21	24	25	15	19	20	29	27	20	25	18	30	25	12	19	21	11	25	24	18	25	18	14	33	30	17	20	28	30	17	18	22	23	31	22	26	20	28	27	26	21	14	9	26	17	18	33	28	16	32	19	14	26	27	24	26	25	31	16	21	32	26	22	23	23	21	21	16	24	25	30	25	23	21	28	27	18	32	24	24	28	25	25	20	22	27	25	34	17	25	22	23	25	25	17	20	25	23	24	23	17	24	18	18	20	19	21	16	30	29	19	16	24	20	19	30	13	24	23	18	25	18	20	15	22	24	20	16	19	30	24	20	33	22	18	17	27	30	15	15	26	18	20	29	24	27	22	24	23	18	19	17	37	25	22	33	13	22	21	24	30	23	25	21	24	16	20	13	28	22	19	17	20	19	21	19	30	20	24	18	28	14	18	34	27	26	29	22	23	17	23	19	29	27	20	28	16	28	23	18	23	18	25	18	18	29	20	18	24	19	24	11	28	13	27	20	19	28	25	28	29	22	19	25	19	20	21	20	18	29	21	35	22	15	21	25	23	24	22	24	14	20	18	20	39	27	18	25	25	21	22	26	25	20	28	21	17	22	24	23	19	21	34	20	19	18	18	21	14	38	15	26	23	27	20	23	20	24	23	23	14	27	21	24	15	21	15	21	18	18	14	21	21	26	26	22	25	22	23	17	29	19	32	28	23	21	26	16	22	21	23	18	27	23	24	36	26	18	17	24	15	24	30	16	22	11	15	21	22	24	23	35	26	14	16	14	23	23	19	28	23	25	24	22	21	22	21	20	25	32	32	27	29	15	18	21	24	23	15	21	28	23	22	18	24	24	23	15	25	14	25	26	19	27	20	21	20	17	25	18	19	14	31	18	15	33	21	26	15	20	31	17	14	19	23	18	17	27	16	30	19	22	27	31	25	30	25	26	24	34	17	15	20	29	25	17	22	22	27	22	27	28	29	19	17	14	22	19	22	18	18	25	17	29	21	17	21	25	15	30	16	20	21	16	20	23	26	18	24	14	17	26	20	19	26	15	16	18	19	15	25	17	20	21	26	14	22	22	17	16	25	25	22	23	19	28	17	28	30	22	27	24	30	19	19	25	19	27	29	26	25	25	13	21	30	15	26	22	24	22	17	23	17	19	27	22	23	22	21	20	29	21	30	17	24	24	25	20	18	17	22	25	23	26	17	17	26	24	38	26	23	15	26	22	26	27	28	29	19	20	14	21	24	25	22	18	23	27	26	19	28	17	23	26	15	22	19	15	19	24	21	17	16	25	28	22	23	28	31	21	25	33	21	35	20	18	21	25	27	19	32	15	24	34	27	8	10	24	21	17	21	16	21	21	20	24	22	22	24	30	20	21	22	23	23	11	26	20	24	23	25	25	18	27	26	30	19	16	22	24	24	24	25	23	20	20	29	29	22	17	22	17	23	29	21	20	27	32	29	18	13	17	21	27	20	24	28	19	16	17	30	24	13	13	29	34	26	21	27	14	21	18	19	21	25	29	20	21	25	18	26	23	19	17	29	25	23	18	22	18	24	17	22	24	13	32	25	20	23	25	19	24	26	28	25	20	17	22	19	19	22	25	18	18	17	20	25	24	23	24	26	19	25	23	25	19	39	17	18	19	18	21	24	23	18	29	21	28	29	22	19	24	25	21	30	16	27	18	22	19	17	19	22	18	26	25	23	23	25	22	25	18	19	25	27	28	25	19	19	17	21	26	11	23	29	23	22	29	28	18	15	23	27	30	28	22	18	25	9	19	19	21	16	30	28	21	26	14	21	21	20	22	20	20	24	21	20	25	25	23	22	21	28	13	19	22	23	17	24	19	31	19	22	26	19	20	21	35	18	17	27	24	30	15	26	19	30	24	14	23	25	23	20	30	28	22	16	22	24	27	28	14	30	35	23	22	16	19	24	23	17	18	26	25	24	27	23	16	15	18	21	20	19	19	21	13	27	25	19	21	13	24	17	21	16	25	27	26	31	23	29	29	15	26	22	21	32	20	20	20	20	18	18	22	28	27	21	27	24	17	21	22	21	21	15	26	19	27	23	19	28	23	17	22	28	19	26	16	29	18	19	24	17	20	27	21	21	27	19	18	19	23	20	24	20	19	21	21	22	16	20	9	22	19	20	22	29	22	27	27	25	25	22	14	31	23	23	23	31	16	20	18	15	12	26	20	17	27	32	12	23	19	29	22	13	12	24	18	26	24	24	18	25	17	23	21	25	28	23	22	21	31	23	32	16	20	18	19	24	19	16	24	30	21	20	20	23	22	20	23	14	26	18	15	19	26	27	24	14	16	24	29	18	24	24	28	28	10	24	24	14	17	16	27	13	22	25	24	30	27	31	21	25	16	16	20	23	31	28	17	25	19	20	19	18	25	24	20	33	19	22	21	24	23	19	19	20	17	25	16	26	22	19	22	21	16	19	21	29	27	30	26	35	17	19	20	16	27	24	14	20	18	22	27	25	25	25	24	14	24	26	25	28	19	20	31	13	22	13	27	20	26	21	18	19	23	21	20	17	25	17	20	21	21	16	31	12	26	21	15	20	16	39	22	29	26	27	17	24	22	21	17	25	31	26	22	28	26	19	21	20	22	27	28	20	25	18	21	27	20	22	17	15	24	23	30	19	18	19	24	22	18
31325	22089	14818	27749	33703	31016	25943	21667	17433	13297	11131	9745	7999	6402	5383	4449	3989	3649	3425	3166	2900	2908	2792	2335	2163	2021	1710	1645	1687	1595	1452	1408	1201	1127	1024	1057	989	894	842	835	813	774	794	712	753	672	628	575	631	624	591	592	542	592	618	630	555	571	481	540	492	505	509	528	524	507	500	523	467	467	478	453	476	511	451	498	484	483	482	476	490	459	455	457	443	404	426	436	421	431	370	460	437	422	406	415	392	422	418	446	436	407	429	411	426	421	420	384	378	387	380	374	413	364	383	369	393	354	372	392	408	372	396	393	384	367	363	371	386	371	422	375	374	379	383	374	386	382	344	390	383	385	412	380	394	372	350	360	405	392	371	408	373	352	378	372	367	381	378	397	390	366	379	352	377	353	370	413	380	405	383	375	375	394	406	349	392	362	402	394	394	373	363	380	337	370	375	345	380	401	344	414	354	386	364	363	360	370	348	319	380	338	381	385	393	350	381	370	383	358	390	394	371	382	370	392	367	366	392	385	401	375	386	386	386	368	346	390	329	369	395	368	363	362	363	346	361	367	392	390	377	360	386	359	335	383	370	384	339	368	397	400	359	357	376	345	396	393	382	356	372	377	391	377	363	393	409	355	400	333	398	382	340	342	384	367	374	359	366	384	371	387	387	391	360	361	376	385	353	349	367	349	380	377	359	400	378	377	360	384	370	390	361	419	394	357	374	389	391	387	378	390	368	376	344	359	352	379	341	360	378	364	386	374	367	377	364	374	402	391	319	356	388	379	371	346	377	395	399	406	356	376	369	371	364	344	372	364	382	376	351	374	359	366	374	328	363	342	421	415	343	369	387	360	366	393	346	412	387	415	374	382	375	384	383	353	375	397	351	373	386	377	375	405	377	365	371	377	363	364	342	356	341	388	404	396	344	399	343	414	374	392	380	380	365	369	416	362	369	379	360	389	386	401	429	404	362	391	383	361	367	366	369	359	406	351	374	371	368	344	365	359	364	377	363	391	393	342	377	392	359	376	378	374	379	338	367	370	333	362	384	369	338	384	376	388	337	375	354	383	372	379	387	399	412	361	366	398	365	395	382	356	403	378	372	386	358	377	377	398	357	389	393	380	394	396	352	384	385	351	343	396	384	376	392	377	374	367	372	372	344	348	342	360	375	370	360	349	387	399	374	383	379	420	393	378	376	358	361	383	373	352	377	395	388	386	412	355	388	365	388	397	358	365	376	427	375	376	378	397	354	383	402	349	359	374	375	368	398	390	368	368	396	368	383	372	379	364	369	404	379	357	396	371	378	364	392	358	381	376	399	391	355	357	395	397	354	408	338	378	387	360	369	334	358	361	380	385	378	397	375	413	364	367	375	406	394	402	386	362	324	381	356	386	381	389	358	383	390	384	397	362	375	359	367	330	358	350	373	408	361	374	364	384	368	350	340	415	362	380	340	359	356	371	381	361	389	346	363	336	349	359	376	363	357	393	397	381	334	402	415	342	390	395	358	360	371	399	333	375	356	410	397	330	368	403	367	413	364	361	372	358	361	372	387	401	370	384	379	367	372	344	380	381	357	370	362	373	374	349	335	369	359	423	360	367	405	359	362	372	346	397	377	356	381	396	360	363	372	368	382	381	331	341	354	364	378	412	385	405	359	361	358	374	393	368	345	350	364	380	369	357	368	377	335	358	385	343	396	334	354	370	343	385	370	373	337	386	360	382	394	371	390	342	365	373	339	359	395	401	390	391	343	358	399	392	404	390	398	403	314	405	399	371	386	380	416	357	342	374	384	366	396	384	411	366	381	377	369	346	382	351	380	360	365	356	377	333	372	339	337	370	371	392	371	376	375	361	403	366	408	337	360	356	393	409	390	345	389	378	350	366	396	393	400	341	369	367	374	350	373	351	354	390	343	354	372	419	393	370	369	396	396	402	403	370	380	378	415	335	363	383	364	389	367	380	374	412	359	382	368	380	363	367	347	369	383	371	377	365	376	354	369	368	416	389	358	369	399	390	366	354	376	364	356	362	356	403	333	389	374	390	371	365	377	366	396	366	355	369	383	385	344	364	349	361	350	358	375	391	342	411	357	409	350	392	387	358	438	395	417	379	386	367	399	360	369	398	386	347	359	361	362	379	337	375	375	384	387	379	353	383	345	315	389	405	394	378	362	397	389	373	339	368	410	351	394	367	356	384	376	347	391	373	370	384	375	352	385	383	384	367	368	379	340	368	377	360	375	359	351	382	373	362	368	411	373	386	356	387	373	357	367	380	364	356	363	357	344	388	366	361	363	359	401	371	385	395	384	375	348	394	341	360	389	383	354	391	361	372	371	374	391	374	386	378	395	387	371	373	385	374	375	384	376	373	414	357	356	367	399	374	378	394	383	371	364	381	367	381	377	362	376	392	367	387	370	381	372	382	385	404	368	376	356	365	412	406	328	363	374	362	351	362	382	404	363	360	359	376	366	400	389	412	366	392	357	398	365	379	383	366	390	389	404	355	355	384	395	372	388	380	393	395	410	379	377	384	375	403	360	376	364	355	376	380	386	418	392	342	396	365	381	370	384	373	398	401	416	374	386	385	377	363	372	378	405	386	382	369	364	360	399	386	388	368	398	381	367	399	360	371	373	357	350	386	368	348	376	348	379	368	395	347	373	364	386	366	415	330	338	378	405	391	370	346	348	389	344	365	363	391	358	365	367	339	364	352	375	367	372	399	371	376	339	351	373	359	384	347	399	366	409	379	365	360	376	379	378	400	375	382	370	367	380	376	375	367	389	369	391	385	383	343	374	364	350	343	390	402	360	367	389	378	382	348	348	378	363	391	372	379	379	407	380	383	373	365	375	374	361	367	374	372	390	349	347	346	339	392	388	376	363	392	367	373	370	399	353	341	389	382	364	366	393	389	372	376	384	395	358	394	351	342	342	391	404	384	363	388	393	393	345	383	332	380	379	338	378	375	372	360	400	370	407	366	398	356	356	377	414	370	363	384	346	384	373	384	360	395	388	384	373	393	378	334	390	375	355	371	366	367	394	381	331	381	380	369	397	396	352	356	330	370	339	383	390	373	331	345	376	360	375	391	353	340	386	387	372	393	364	381	390	377	345	359	414	395	369	385	389	400	374	379	392	366	392	367	355	387	370	389	377	372	369	366	361	391	388	391	381	383	375	370	363	349	357	345	373	396	367	381	370	363	382	386	365	395	376	404	336	398	396	378	384	381	370	365	361	381	344	379	379	359	349	394	362	366	331	390	380	337	357	359	395	367	361	378	342	347	352	345	376	372	333	387	347	358	361	362	370	364	348	388	372	356	399	379	408	365	345	340	348	399	379	373	348	368	361	347	372	373	363	345	354	378	354	377	366	395	346	376	400	378	383	403	400	369	379	412	363	405	383	360	385	381	371	374	396	373	340	397	380	375	386	374	324	369	378	399	395	368	367	375	372	360	361	391	342	348	343	384	361	368	368	406	341	397	364	359	357	362	362	375	395	355
4534	1752	998	702	1027	1029	858	677	556	452	333	311	234	212	201	142	147	121	132	113	92	110	108	80	70	80	66	79	74	72	58	49	58	55	63	60	55	44	40	48	53	38	55	46	39	33	38	38	36	37	35	31	33	39	33	43	36	38	51	41	39	40	40	31	38	41	37	32	28	38	35	29	34	32	29	35	38	39	34	36	34	23	44	31	44	38	34	30	46	35	36	22	31	35	19	38	42	35	30	27	34	28	28	36	33	31	40	25	34	32	39	35	28	36	30	39	35	39	45	36	29	27	29	43	28	41	37	29	33	30	29	28	32	31	29	50	30	39	49	29	40	34	31	42	26	39	36	39	37	39	26	39	34	30	35	33	44	48	26	27	21	34	38	27	37	43	36	35	38	32	34	33	36	39	34	28	25	26	26	40	36	37	30	32	27	39	39	28	37	33	30	26	40	38	33	35	34	41	36	40	35	37	35	37	24	38	28	37	29	29	39	34	24	29	39	34	35	36	31	43	38	30	42	25	29	27	27	36	32	35	40	37	19	30	31	34	33	39	31	33	30	44	29	34	42	37	32	40	33	30	40	35	38	34	28	27	39	32	30	36	27	38	45	37	33	40	39	37	33	37	35	38	28	31	28	35	35	36	29	35	35	37	26	32	26	35	35	28	37	30	35	38	34	36	40	33	46	36	34	30	38	32	38	37	38	30	44	30	33	36	29	34	45	37	33	35	30	40	40	24	32	48	28	49	28	29	26	29	27	35	35	24	34	30	34	44	44	38	32	28	35	29	39	25	42	39	39	36	43	36	24	27	36	37	41	34	38	40	32	26	40	44	26	32	31	40	38	31	33	32	38	25	38	39	21	36	34	39	36	26	40	24	36	30	42	27	38	28	33	32	42	31	37	41	38	39	34	34	32	39	40	37	40	28	20	32	30	34	33	29	33	35	28	31	36	28	36	27	34	28	40	24	22	29	34	40	32	39	34	31	30	31	31	35	31	29	45	20	29	28	37	42	33	35	24	31	27	33	24	28	37	30	31	27	24	36	30	44	41	42	43	25	41	34	33	32	31	41	34	29	37	29	38	26	38	29	28	28	42	40	36	41	37	34	40	34	38	30	46	29	30	24	36	48	30	40	38	34	33	36	35	31	45	29	33	32	38	21	46	38	43	33	37	43	24	34	35	32	34	43	33	43	46	28	38	38	30	42	26	34	37	31	40	32	41	23	24	36	34	33	33	31	17	30	34	35	29	31	47	34	33	30	39	34	29	43	39	42	29	31	35	41	23	28	34	30	30	38	31	34	31	34	46	38	30	37	26	30	28	36	35	36	29	44	31	40	36	30	29	37	33	40	39	28	31	42	39	40	29	29	25	35	42	29	37	36	38	36	46	37	26	37	31	22	24	24	35	39	35	35	31	42	35	29	34	24	29	26	39	38	34	42	35	33	36	32	29	31	31	39	41	33	38	26	25	38	26	24	40	31	25	37	33	32	37	37	26	39	36	34	22	33	40	44	34	29	25	30	33	41	37	37	43	39	34	45	35	34	31	40	32	29	39	36	29	30	34	27	31	40	36	44	32	38	31	31	25	43	38	38	34	29	34	28	35	26	31	30	35	36	35	31	41	48	34	36	28	28	33	31	30	43	43	38	37	37	34	35	31	44	24	33	25	34	27	30	35	28	22	37	41	31	30	28	29	35	29	29	37	41	28	32	27	34	32	35	31	26	36	42	36	42	29	27	33	20	33	32	33	26	35	24	34	33	21	37	27	28	28	39	33	33	23	40	34	33	38	31	35	29	26	36	32	29	27	28	42	32	35	44	29	31	35	30	39	28	32	29	34	35	30	33	31	26	28	29	39	28	23	31	37	37	31	28	28	33	23	30	36	39	33	43	37	42	42	35	40	29	28	36	28	46	27	36	41	35	34	31	30	34	41	33	37	43	40	38	23	31	37	35	32	32	29	33	40	25	29	35	25	39	24	35	41	44	33	37	33	26	39	35	33	26	32	32	32	35	38	42	43	30	29	41	31	36	27	44	41	26	35	30	34	24	24	34	35	29	33	36	33	41	30	31	28	31	29	29	36	35	25	28	30	30	42	40	33	40	28	32	37	25	24	29	37	32	39	39	36	36	41	28	41	29	33	22	26	30	25	44	47	41	31	37	30	50	34	34	41	36	30	42	29	35	35	30	26	39	32	33	33	38	35	44	24	29	38	36	27	30	35	34	46	30	24	32	33	43	39	32	40	38	30	35	21	31	28	26	39	48	32	32	39	50	35	38	33	31	28	35	40	32	25	43	27	34	36	35	36	45	33	30	36	30	39	38	47	34	33	32	30	35	33	27	26	26	33	30	33	26	38	40	39	38	34	39	33	41	32	18	37	60	29	38	36	28	29	36	38	33	30	32	49	31	29	31	35	35	36	26	38	26	33	30	34	33	40	34	35	35	36	33	36	34	26	22	28	28	28	31	36	33	25	28	27	30	32	37	33	33	27	35	24	40	34	32	30	28	28	32	30	33	49	36	34	29	34	25	39	40	31	28	42	41	37	35	37	39	22	30	23	32	43	30	33	32	23	29	32	35	29	30	32	39	30	32	47	30	41	42	31	31	30	36	33	29	40	30	42	30	30	43	37	44	23	32	44	25	34	38	38	28	35	42	27	44	21	35	30	25	38	30	35	41	24	42	29	44	22	40	30	29	22	37	39	19	37	39	36	33	36	33	44	28	32	45	34	37	23	22	30	28	35	43	37	27	37	43	33	26	33	42	35	32	20	38	26	36	26	36	34	39	29	33	25	17	24	28	28	35	31	38	26	34	35	35	28	36	36	42	35	46	34	50	34	40	30	35	38	40	30	39	37	47	38	43	33	36	27	42	30	31	34	33	38	36	26	35	29	28	36	39	36	31	40	43	24	32	43	44	31	26	33	31	36	27	28	36	30	33	38	25	28	35	37	31	30	34	30	33	35	29	30	29	25	28	38	27	28	44	39	38	27	36	31	28	41	35	25	33	26	28	31	25	36	29	54	28	51	35	28	31	23	32	34	48	40	30	49	44	36	33	32	35	37	38	25	36	31	42	34	34	45	23	29	40	33	38	34	42	34	40	21	32	40	26	31	35	32	33	39	23	28	31	37	35	34	34	28	42	39	29	37	33	31	35	33	31	26	36	31	34	28	32	32	30	49	41	33	26	32	42	34	29	31	35	26	38	38	31	31	40	38	43	40	47	50	33	29	30	22	28	38	41	44	46	36	24	36	29	26	42	29	25	21	29	32	41	34	30	42	33	38	35	36	38	50	27	28	25	34	37	31	44	29	31	37	37	35	33	36	34	37	36	34	33	33	41	37	39	35	24	35	29	35	27	32	35	35	40	35	31	36	44	41	40	40	44	26	37	42	38	34	29	36	41	26	37	28	28	36	36	34	36	35	31	32	41	31	38	32	34	35	26	35	26	32	36	36	31	27	33	37	31	37	36	30	34
33351	24906	17956	31507	37202	34712	30172	25848	21582	17335	14568	13118	10805	9089	7620	6749	5825	5280	4789	4495	4097	3965	3744	3154	3006	2729	2427	2349	2216	2056	2065	2049	1777	1633	1621	1493	1514	1353	1227	1166	1215	1104	1093	965	990	986	958	877	890	934	883	937	854	837	872	860	827	811	728	723	762	767	743	740	787	713	716	756	687	716	733	659	687	670	657	704	689	746	707	732	697	648	719	631	624	594	624	600	610	586	615	610	637	611	617	623	643	674	611	649	605	589	573	586	650	621	636	540	639	568	568	610	547	544	553	550	591	534	528	559	510	530	556	580	567	584	589	546	533	547	574	535	548	520	573	541	560	521	563	596	516	560	560	536	591	551	557	539	557	533	609	585	559	504	577	566	566	569	568	531	583	572	547	565	516	611	574	540	612	574	583	575	587	521	526	545	553	547	563	519	547	579	569	543	557	554	591	542	571	538	558	554	578	570	568	569	565	558	561	577	574	553	582	550	563	567	589	535	530	536	558	524	546	557	567	572	552	556	547	556	521	542	536	523	550	538	569	541	593	573	548	582	574	544	600	557	556	555	527	573	552	579	572	569	557	580	541	532	569	549	555	583	570	551	571	550	529	559	524	570	578	525	567	584	571	560	552	577	533	525	584	534	541	566	527	558	566	586	554	580	524	543	551	580	563	553	605	531	611	558	548	576	540	543	512	562	590	532	547	599	521	575	553	531	543	572	542	531	519	570	538	537	562	556	554	545	562	584	558	562	582	552	570	589	511	547	574	545	544	564	564	587	569	562	567	542	559	557	527	537	600	553	523	581	596	600	574	549	580	552	555	550	562	560	575	579	555	541	574	572	522	545	529	538	568	552	578	552	573	517	555	562	553	552	600	584	569	565	550	543	579	533	569	531	575	529	560	552	598	520	540	536	595	575	545	548	541	535	531	567	576	551	526	614	525	517	576	525	594	580	642	553	575	561	555	555	550	551	548	557	546	563	545	580	564	585	553	581	572	592	557	557	548	563	595	540	588	577	548	570	574	524	592	526	563	594	580	548	574	540	533	555	531	540	557	563	527	529	592	525	514	538	553	541	534	575	567	563	558	561	577	579	557	532	560	532	555	582	546	578	571	560	548	564	565	527	597	531	532	545	570	550	553	612	541	530	561	542	559	540	559	534	557	561	590	546	531	547	582	575	555	576	514	579	532	556	519	533	551	554	520	576	571	517	529	513	578	562	559	604	545	539	550	551	593	562	547	575	553	523	535	531	578	568	576	584	555	551	579	571	547	597	597	563	598	541	572	583	553	549	567	549	564	601	555	557	604	563	538	590	541	559	548	528	584	579	545	599	552	549	575	577	546	602	573	550	547	554	552	579	566	551	561	555	545	548	563	576	538	548	542	611	521	534	548	568	576	563	562	593	526	538	540	550	577	563	540	583	585	569	534	538	540	574	554	569	538	569	564	563	548	546	536	532	540	576	524	606	578	599	521	553	551	536	567	578	540	565	557	618	575	517	562	554	584	572	526	548	539	555	562	547	580	525	582	549	590	553	564	535	563	551	579	567	614	553	533	599	547	584	553	564	590	546	542	583	589	529	518	535	522	552	536	565	515	574	529	582	594	603	511	608	573	554	574	576	591	536	542	570	553	576	541	565	592	541	581	567	584	511	537	562	570	570	569	567	535	599	513	549	537	585	595	577	567	618	583	561	580	500	558	573	585	535	594	544	521	564	522	561	559	556	560	560	524	506	555	520	532	551	553	550	568	564	578	561	561	543	590	525	567	523	537	568	531	541	595	563	534	598	590	576	527	566	575	593	570	545	592	530	547	583	582	536	555	565	541	555	574	556	574	560	562	544	558	544	640	532	538	535	527	573	568	532	579	567	511	527	549	570	561	603	516	558	537	583	577	554	537	577	532	539	553	517	570	527	583	557	540	565	590	550	548	544	523	553	584	588	514	578	582	580	576	564	534	543	586	586	526	498	520	528	548	545	548	552	567	575	540	550	522	526	545	537	500	550	556	553	508	544	529	552	600	533	607	550	547	590	532	570	584	579	592	551	533	555	569	567	546	513	538	591	578	575	572	536	580	546	518	551	584	537	536	548	543	566	576	517	600	609	568	577	559	582	528	625	609	557	525	581	557	594	585	560	526	511	577	583	562	570	556	536	532	604	565	581	573	554	552	574	539	541	534	595	547	535	573	578	574	569	558	585	545	580	534	577	533	566	588	590	570	577	546	528	597	533	557	545	535	523	547	564	604	585	538	564	569	575	558	560	520	596	567	581	617	556	534	537	542	565	593	547	581	525	590	575	534	569	531	585	534	591	529	562	607	590	587	572	550	606	555	580	551	594	583	607	572	572	558	565	564	522	614	576	579	552	620	570	516	529	520	613	531	583	547	612	547	603	561	547	555	519	564	597	555	573	538	579	541	578	591	550	537	602	552	549	558	550	532	571	566	579	570	545	583	538	559	574	559	539	560	545	538	580	548	566	579	565	524	548	567	534	572	530	555	581	539	503	551	533	554	577	586	506	543	563	541	549	528	533	534	549	564	525	579	527	582	562	521	540	572	558	595	574	539	603	559	596	569	545	518	520	541	583	549	556	570	547	562	547	571	555	573	528	539	546	526	537	531	537	564	565	573	565	549	540	551	565	581	556	554	538	570	602	571	543	542	530	595	563	547	595	559	562	585	556	560	550	531	582	530	587	564	555	580	608	589	604	537	579	582	565	594	546	573	537	577	576	550	567	581	586	565	590	580	570	549	532	576	546	554	610	568	545	543	552	557	598	528	564	545	561	538	539	568	546	595	545	542	509	546	552	577	568	558	528	549	560	564	578	576	556	568	567	536	550	569	546	562	605	585	578	572	559	573	524	541	564	569	538	604	527	554	512	568	583	607	539	557	558	545	542	525	586	568	526	533	534	540	559	553	609	540	516	596	571	559	568	570	576	578	565	540	537	580	565	569	552	563	525	587	514	550	529	515	555	590	589	534	558	521	587	580	595	570	559	535	573	574	612	616	547	551	542	601	551	518	567	550	550	570	524	594	569	554	498	556	570	557	515	581	575	584	560	566	555	582	539	551	528	565	490	550	548	595	607	555	550	548	569	568	569	544	529	571	543	567	552	535	586	536	550	539	540	551	570	545	545	573	549	585	591	552	529	559	571	553	561	572	590	585	569	524	576	601	588	560	509	538	576	572	590	531	558	576	604	548	552	526	555	558	551	526	527	563	561	538	549	564	581	577	575	571	525	589	591	597	509	564	537	532	563	552	523	518	562	583	555	547	527	555	575	583	555	545	536	538	563	563	569	570	576	569	545	576	590	564	566	614	502	554	571	521	558	552	582	567	596	535	511	564	591	536	507	573	531	567	559	560	592	578	554	585	577	567	549	570	529	543	531	560	523	595	574	572	585	571	549	579	545	514	586	556	576	608	534	585	586	569	586	560	533	558	559	591	562	525	512	551	574	545	569	558	546	553	558	551	550	535	531	556	552	545	533	560	562
4862	2676	1480	1010	1610	1561	1244	1014	784	602	518	460	355	288	262	232	186	200	153	151	147	125	107	111	94	73	76	106	94	68	70	79	65	64	54	73	57	54	55	42	52	44	54	40	52	51	40	33	38	36	37	37	43	36	33	43	37	29	33	27	39	39	31	46	44	31	36	37	34	31	29	27	25	32	32	30	27	31	41	26	30	28	28	33	18	28	22	29	37	29	23	22	21	23	26	22	34	34	41	32	25	30	32	25	25	30	27	29	33	21	24	28	23	28	27	23	23	23	23	34	30	18	32	18	30	35	31	33	21	23	32	25	26	20	30	35	21	19	28	24	27	32	24	23	25	30	22	34	26	28	23	23	27	15	15	32	31	24	26	28	33	23	23	26	28	31	27	17	23	21	19	26	27	30	35	32	23	26	19	35	20	24	39	31	28	25	32	27	18	30	19	19	27	31	28	20	29	24	18	24	29	28	21	21	19	31	26	29	26	38	34	23	27	31	29	21	25	25	33	31	33	24	22	29	20	25	28	24	37	23	22	20	31	36	38	29	34	23	21	23	31	27	29	37	26	30	21	33	27	31	34	21	20	19	23	24	30	24	25	22	32	27	29	33	30	24	28	27	27	29	26	21	21	34	17	27	19	27	19	34	23	28	14	22	26	25	26	31	17	45	21	29	33	30	23	27	26	17	27	32	28	21	24	21	21	32	29	23	23	15	24	24	28	24	17	32	23	32	20	25	30	23	26	35	26	26	20	30	27	21	35	31	26	31	31	28	27	35	29	18	28	22	30	19	21	27	19	22	31	30	18	31	33	21	35	24	31	31	30	27	22	33	21	25	26	32	32	26	30	19	38	27	23	22	28	41	21	33	26	19	22	25	36	26	30	38	19	31	28	30	38	36	20	18	30	26	26	33	28	24	25	26	30	19	22	30	26	14	19	27	30	22	20	33	35	18	25	26	21	24	19	23	25	36	32	19	26	23	31	28	30	34	32	24	32	31	22	37	16	27	28	30	21	18	26	27	34	25	20	28	40	21	20	35	30	34	17	16	25	25	30	22	22	30	22	31	28	32	27	29	33	23	25	26	29	24	27	38	42	28	27	20	36	28	30	33	25	24	22	18	26	29	32	17	31	30	23	29	33	31	30	33	18	34	26	29	25	22	21	24	28	22	26	29	21	18	29	20	27	23	31	28	29	25	33	30	19	29	24	25	25	30	22	22	27	31	31	31	24	24	32	25	22	24	25	24	25	29	25	22	36	22	25	23	44	20	26	21	26	27	27	22	26	27	10	31	19	23	30	33	31	22	29	27	30	27	38	11	22	26	36	30	26	28	26	42	27	19	25	28	27	25	29	37	21	20	28	26	24	25	29	22	29	24	25	27	34	24	22	26	21	30	24	29	26	28	33	29	21	31	27	32	34	36	24	24	30	24	22	25	20	24	32	30	25	31	16	21	25	20	27	26	25	28	25	26	29	28	26	22	25	30	30	17	33	27	23	26	24	25	24	22	28	24	27	20	21	24	36	29	27	25	22	25	27	16	29	29	31	20	24	25	26	32	26	23	19	22	25	15	32	24	21	28	31	29	26	26	21	26	31	27	29	29	30	20	38	26	25	24	22	20	24	35	23	20	17	28	23	29	23	22	25	34	17	30	33	30	28	24	27	31	24	22	24	33	24	23	25	30	26	26	30	24	29	22	32	24	20	21	33	18	24	40	22	17	26	24	28	23	33	24	34	27	27	33	29	26	23	26	39	28	26	30	25	37	30	26	26	32	18	21	30	34	27	23	28	28	24	35	22	26	26	20	26	21	30	26	30	15	22	29	29	25	33	23	18	29	20	27	27	18	20	27	26	25	36	16	29	17	26	24	24	24	27	19	34	29	25	35	17	16	23	26	30	33	26	30	30	31	23	18	25	31	23	37	24	28	23	27	23	20	31	31	23	29	23	24	36	18	24	17	32	30	22	30	32	23	27	26	35	23	29	32	22	19	26	35	29	27	36	24	29	20	25	25	18	22	23	30	27	33	25	33	28	21	22	31	23	12	23	27	22	27	23	34	19	19	22	20	27	43	24	28	31	35	25	37	24	32	24	35	25	29	25	25	33	19	38	29	28	31	29	25	17	37	32	25	28	27	33	28	29	46	21	28	27	31	25	25	29	30	31	26	31	22	27	17	33	18	30	26	27	28	31	20	21	24	27	34	20	36	31	22	21	20	28	37	17	22	27	29	24	31	31	21	27	28	23	29	31	37	24	27	25	24	22	27	25	29	21	31	32	19	28	36	19	23	33	22	31	24	23	27	28	24	29	30	29	20	30	31	25	27	24	24	17	25	29	21	28	29	32	25	26	26	21	28	36	28	39	29	36	27	24	34	31	40	27	23	31	29	28	28	29	30	23	29	29	29	41	32	18	28	26	26	36	34	25	20	25	17	27	25	22	30	26	32	26	21	25	35	18	24	19	23	35	29	18	33	19	31	38	25	22	41	23	33	29	28	29	24	21	23	25	26	17	26	24	37	21	27	20	25	18	40	26	23	20	23	20	22	36	18	29	25	27	20	26	28	34	29	20	19	29	19	26	36	30	33	28	27	32	27	18	27	26	32	32	34	34	27	18	25	18	32	29	27	30	21	26	24	30	34	28	9	24	34	25	36	30	25	34	36	27	30	25	32	28	37	29	35	27	22	20	24	26	34	34	33	31	24	32	29	25	24	23	23	20	33	32	26	23	24	26	23	31	21	28	21	21	34	27	28	36	27	28	20	27	22	34	22	28	32	27	37	25	26	26	31	30	18	25	26	24	22	31	27	22	24	31	26	29	24	26	14	23	29	16	17	34	25	34	34	22	25	27	16	27	34	31	27	24	24	26	27	25	28	33	25	23	26	26	23	24	30	22	26	27	24	23	25	26	24	23	32	27	31	24	27	35	22	25	18	30	27	25	24	26	24	21	34	22	30	28	22	29	28	31	35	31	28	34	25	19	28	24	32	26	22	27	29	19	27	28	24	28	39	27	17	34	16	19	39	26	17	24	26	37	35	20	16	25	22	24	18	24	16	31	25	22	26	29	27	19	36	26	29	38	27	38	24	31	31	32	26	29	32	18	17	21	30	19	24	31	22	18	26	34	16	11	21	22	37	18	27	28	16	29	15	17	24	38	13	32	21	34	30	29	24	21	29	29	28	28	24	34	22	27	24	25	19	30	26	30	22	30	28	22	30	25	26	30	34	28	28	25	21	22	19	27	32	23	21	33	25	24	25	29	26	29	30	24	27	35	24	25	20	20	22	24	20	25	29	22	31	30	25	23	23	26	26	26	16	18	22	34	25	21	26	23	24	35	29	26	21	30	30	26	22	24	30	23	27	26	33	20	37	23	19	32	34	21	28	16	26	22	28	20	27	27	19	33	30	34	18	25	28	25	32	25	22	23	21	23	34	25	29	26	26	22	28	33	22	30	26	33	35	24	27	23	32	26	22	25	26
39115	29402	22374	36225	41262	39068	34502	30519	26183	21979	18972	17088	14525	12384	10779	9419	8221	7482	6732	6102	5704	5378	4698	4359	3784	3415	3155	3166	2878	2774	2566	2595	2316	1952	1956	1857	1881	1635	1498	1475	1359	1304	1192	1114	1068	994	967	975	879	935	1013	980	996	912	839	836	831	824	786	711	682	732	742	713	676	748	758	714	699	695	648	600	571	648	618	618	645	713	637	643	641	577	588	582	529	591	559	505	516	527	523	507	522	529	529	507	528	535	538	558	519	536	532	494	458	472	464	476	478	474	520	447	473	408	467	431	421	448	480	452	445	430	435	413	447	401	468	453	436	432	464	447	458	414	439	445	448	406	462	418	456	419	461	424	426	439	429	442	488	479	427	488	481	426	423	427	407	435	459	416	451	413	421	422	411	483	438	449	406	441	458	449	435	447	424	407	449	490	406	454	414	413	413	397	441	407	446	429	418	424	416	410	429	453	392	424	416	404	423	461	409	426	399	455	402	431	440	428	447	405	441	394	443	418	424	445	420	445	429	435	451	444	421	439	389	441	414	436	411	420	404	435	414	481	448	429	418	437	438	436	495	389	442	439	437	457	430	434	451	463	464	454	453	459	432	433	468	497	429	438	423	445	422	429	444	437	411	433	443	429	421	391	418	446	419	449	456	413	448	417	453	433	475	432	441	456	448	432	382	440	417	410	407	433	418	421	473	453	419	422	491	415	428	446	418	420	457	443	409	435	447	434	411	446	454	423	434	438	449	405	446	447	403	403	434	429	460	424	413	419	432	385	415	464	440	426	421	437	464	430	415	427	439	465	434	447	478	444	437	423	453	418	432	421	461	452	408	443	447	419	457	410	405	409	408	424	443	434	417	459	442	434	433	421	440	467	442	414	401	460	411	442	410	462	408	420	450	447	446	388	417	419	466	425	426	428	459	448	472	444	400	417	406	401	449	446	443	441	416	431	435	463	428	428	444	432	444	416	432	417	435	443	407	438	456	434	447	411	456	447	429	419	460	448	428	427	416	431	433	429	439	451	418	381	440	407	399	384	441	428	476	457	417	410	425	391	446	441	474	451	484	433	443	490	429	437	456	442	433	426	429	446	398	463	430	421	421	419	407	465	406	455	439	416	405	409	438	375	415	465	425	463	431	446	440	429	414	448	421	444	431	420	495	441	446	437	429	438	486	411	414	451	434	442	468	431	435	468	446	441	432	440	426	429	402	428	467	434	397	424	422	430	458	408	395	413	438	466	424	439	460	433	392	446	449	444	397	455	466	490	415	455	448	435	459	439	446	440	435	469	445	436	400	434	432	444	451	408	461	444	411	447	420	430	442	384	419	446	411	455	436	447	427	410	421	425	397	428	465	454	434	460	428	459	462	455	447	480	420	421	420	438	450	431	401	411	434	428	449	445	446	418	451	455	474	414	436	435	431	407	427	424	429	411	453	421	460	402	392	399	456	450	434	476	443	400	437	436	415	414	415	463	434	434	433	430	411	421	453	455	448	439	427	445	425	416	457	449	428	430	427	417	425	448	448	407	452	450	445	442	429	459	426	437	440	470	454	396	453	459	441	428	437	428	456	452	460	452	406	471	430	390	448	428	443	434	407	434	415	457	409	432	402	435	436	447	460	427	416	422	451	442	411	443	409	486	457	445	454	431	462	435	398	482	419	431	446	422	429	465	428	428	430	449	435	422	433	417	421	422	474	421	408	434	428	431	446	431	414	455	468	418	452	457	435	414	467	401	419	447	422	402	438	393	412	415	423	409	440	420	462	451	407	392	430	428	420	440	440	428	465	441	466	394	444	447	427	457	403	438	429	428	426	436	417	426	423	411	452	403	409	453	421	452	411	434	458	437	404	454	424	418	423	438	421	447	448	465	416	455	427	410	438	429	401	453	408	421	432	460	454	425	457	438	425	420	419	419	415	420	447	412	413	425	413	432	390	466	430	458	465	443	420	440	421	447	408	427	410	434	440	430	453	446	453	410	420	411	427	420	428	391	469	406	441	436	458	442	391	446	429	467	406	476	457	432	417	438	400	420	425	418	394	453	479	397	414	416	445	433	384	442	408	378	450	457	402	442	430	442	427	406	408	418	414	449	417	400	432	446	449	391	443	435	404	415	443	436	426	425	485	408	395	443	436	441	413	432	429	461	446	441	472	398	443	440	426	454	444	415	462	402	431	438	421	428	456	439	411	418	454	441	443	412	443	428	443	418	434	435	426	423	389	451	390	471	392	444	426	446	413	448	444	421	448	440	414	466	451	443	489	429	402	424	458	417	445	384	408	423	440	412	443	455	419	467	430	408	417	418	473	421	409	454	433	431	445	434	465	432	426	396	424	438	444	443	421	447	431	404	436	429	429	452	455	427	428	429	379	402	404	439	437	415	403	434	430	435	424	471	415	420	452	448	441	454	478	427	463	398	437	438	415	445	438	429	445	418	425	420	430	437	421	448	448	440	437	451	417	412	429	433	445	435	466	456	432	415	462	392	410	432	437	398	438	417	439	436	424	390	419	408	445	413	433	454	440	400	441	432	474	464	467	437	423	410	452	425	397	434	406	423	455	444	451	425	455	428	431	442	493	456	410	447	429	454	445	431	414	421	432	430	419	446	419	456	430	443	431	458	478	460	448	411	444	419	424	401	435	430	456	404	437	426	464	460	435	439	446	428	435	445	410	413	405	428	464	437	395	435	389	465	426	453	420	416	448	434	434	447	397	439	424	426	418	455	417	430	414	434	435	392	433	459	401	452	416	431	424	422	474	440	414	460	432	411	442	393	471	461	441	429	428	405	420	394	411	402	445	455	440	440	432	431	431	417	468	433	473	414	423	397	419	419	423	404	445	422	405	443	413	419	439	410	430	426	480	417	474	412	493	449	439	462	469	438	442	475	425	421	419	437	425	424	377	446	473	443	435	434	427	482	455	439	438	446	441	436	425	431	402	437	425	448	428	458	460	443	442	442	434	432	416	445	441	454	453	436	451	416	421	454	407	423	432	423	432	418	411	396	435	471	426	394	435	451	425	441	440	429	426	415	451	424	420	464	424	458	445	420	425	424	453	431	418	411	453	462	410	428	442	416	452	423	436	416	485	423	390	441	438	412	442	428	420	405	455	410	409	443	443	445	400	444	448	426	412	464	421	421	423	436	455	423	433	431	441	451	450	439	436	418	427	431	404	435	450	422	479	446	420	447	463	429	434	445	463	422	411	416	429	462	410	437	451	422	443	448	449	457	423	455	406	435	424	437	431	448	408	429	420	417	431	436	439	454	434	438	420	444	436	403	473	456	425	441	447	432	423	391	432	434	406	408	427	436	444	430	444	450	453	428	414	434	439	426	464	433	452	423	422	427	414	477	384	396	427	422	457	434	486	460	433	441	435	390	437	425	417	395	411	424	474	432	467	411	447	387	454	449	438	443	450	407	442	462	425	441	460	438	420	442	435	424	415	423	419	408	449	434	432	446	411	393	454	431	451	472	439	448	395	435	406	443	424	439
2974	1230	665	427	678	749	568	481	384	297	231	242	165	151	117	98	127	92	84	89	65	72	58	68	49	60	56	51	61	45	46	46	49	48	45	46	46	29	32	27	33	34	32	43	26	35	28	33	30	31	29	29	26	31	37	34	28	25	21	29	26	29	21	37	28	32	33	24	30	24	28	17	27	27	28	19	28	26	23	29	30	19	25	22	27	18	25	32	20	25	26	29	26	24	24	18	32	28	35	36	21	24	31	26	33	26	23	18	27	31	22	17	25	25	38	19	29	27	29	17	27	24	16	7	23	19	23	22	28	27	19	23	32	24	17	22	27	22	25	17	23	18	32	21	25	24	35	21	14	19	25	18	20	24	18	12	29	28	23	38	28	26	22	21	21	33	21	31	28	31	24	22	21	24	17	17	18	34	28	31	24	25	25	21	27	23	29	31	28	32	25	28	28	26	34	23	29	31	26	22	26	27	25	21	26	26	21	21	24	27	14	20	22	26	27	21	24	22	34	26	24	19	26	23	31	30	23	31	28	25	22	26	25	26	25	25	31	31	32	34	15	17	22	28	22	20	22	26	18	24	25	19	28	24	23	29	28	21	24	27	22	26	20	21	20	24	27	24	25	26	31	27	17	26	26	24	17	23	26	19	16	27	15	25	29	25	31	18	35	24	16	30	24	18	30	19	18	24	20	30	22	23	29	27	19	16	28	19	25	27	29	21	23	32	22	31	19	25	15	28	34	28	14	21	28	23	23	26	27	21	35	30	21	11	26	28	20	12	26	24	24	21	20	20	25	27	29	31	14	30	21	23	29	20	24	28	15	24	27	27	33	27	28	30	30	28	20	30	31	18	24	23	24	33	31	29	27	24	22	34	26	26	21	23	33	26	22	20	21	18	17	24	26	26	28	28	16	18	18	18	27	21	18	25	32	21	29	26	23	19	23	21	18	23	30	20	19	28	27	29	31	18	24	18	23	24	27	22	23	22	34	25	24	18	26	18	16	22	21	17	26	25	34	24	19	32	30	25	20	32	21	23	30	33	27	20	14	18	24	26	30	17	24	29	21	31	29	21	21	25	26	18	28	22	25	23	23	33	22	25	24	21	25	21	27	27	27	25	20	25	27	35	30	22	19	26	25	25	24	17	20	26	27	29	27	23	19	32	29	26	23	26	19	23	16	35	27	34	15	27	33	23	24	24	18	29	15	21	29	19	23	16	16	23	33	22	30	18	28	24	19	31	16	22	23	31	26	23	20	27	25	25	25	18	12	27	25	26	25	21	28	28	26	31	32	23	21	29	21	32	29	24	34	22	19	26	28	35	19	36	21	27	30	24	21	20	22	26	27	27	23	25	32	28	26	18	23	26	28	25	24	18	27	23	31	24	36	20	17	23	19	21	20	24	28	28	16	27	22	22	32	23	26	23	20	19	25	28	25	19	31	23	35	26	22	22	17	26	26	21	20	20	33	31	22	19	27	26	17	21	20	21	23	26	29	25	16	33	29	21	27	28	30	20	19	20	29	22	29	17	19	23	33	23	26	23	26	29	21	25	27	27	28	29	29	31	22	24	19	24	26	35	20	20	23	22	24	34	24	23	23	20	23	30	18	19	23	31	25	26	25	26	28	27	21	20	20	33	24	34	24	24	35	29	23	30	25	22	15	22	20	16	30	25	33	23	20	21	26	10	27	17	22	20	23	29	19	20	22	23	25	26	25	29	22	26	14	17	25	26	16	23	19	27	26	30	17	22	18	18	19	26	27	24	32	19	20	26	28	18	22	17	24	35	22	26	30	35	22	22	26	29	24	29	24	28	24	37	18	23	22	18	28	25	35	26	36	29	28	27	15	31	26	22	21	24	20	29	37	27	29	24	24	20	28	26	26	21	17	24	17	27	30	21	27	22	29	19	27	14	21	20	32	32	20	22	28	30	20	21	17	28	20	30	21	25	29	28	29	24	25	19	24	14	40	19	28	30	25	25	31	27	27	21	29	24	26	24	23	37	23	20	28	22	29	31	34	35	26	24	35	26	29	25	18	22	22	27	23	24	23	34	34	31	19	27	27	22	19	20	24	26	21	27	29	20	31	21	25	29	21	19	34	25	21	27	17	22	30	35	25	24	33	30	20	19	19	25	23	30	22	28	22	19	24	24	20	32	21	22	25	27	18	28	26	34	25	21	25	25	29	23	20	14	22	29	22	25	16	26	26	24	25	27	17	31	23	26	23	27	29	20	22	27	17	20	14	20	33	21	29	29	27	18	19	23	27	31	27	19	18	20	23	25	23	22	24	27	27	24	22	19	23	24	26	33	34	27	28	25	31	24	29	25	19	25	19	26	24	28	15	39	29	25	25	21	28	31	18	30	31	24	27	30	14	30	25	18	15	16	17	23	25	18	31	25	23	16	23	19	18	19	31	26	20	21	34	26	17	32	26	19	29	19	33	38	33	16	25	23	22	30	22	14	31	24	26	30	36	35	24	30	20	24	30	33	18	41	30	20	21	28	25	24	19	34	31	28	19	37	24	26	24	29	30	25	25	31	21	24	32	25	35	21	32	22	23	19	22	28	24	22	15	24	29	26	24	22	21	23	20	22	25	22	20	28	28	20	32	20	31	35	33	30	26	28	28	14	25	24	27	27	20	27	24	28	19	17	19	28	22	23	29	19	25	28	29	19	29	35	18	20	27	28	32	15	26	26	18	22	22	31	28	30	18	30	30	28	22	22	27	27	17	24	27	24	19	24	31	29	29	22	25	32	21	24	20	15	19	23	24	19	21	35	27	28	20	24	30	27	27	17	24	29	26	16	20	24	26	22	12	18	17	24	24	24	19	19	28	25	21	33	14	30	23	21	26	36	20	29	23	24	23	35	19	32	20	15	17	29	27	33	19	29	27	29	25	20	29	28	14	23	22	17	24	23	34	23	29	25	22	35	23	23	28	27	23	10	34	23	25	19	27	20	32	27	21	24	24	24	27	17	17	29	30	36	25	19	31	22	17	28	19	23	34	20	27	28	20	24	32	33	30	25	40	25	27	20	14	21	13	28	22	31	28	22	25	29	21	21	28	25	28	12	29	15	25	27	24	31	13	30	30	22	27	25	24	27	17	23	31	26	23	33	23	24	30	23	17	24	23	27	21	26	27	20	26	20	20	22	26	25	25	24	26	26	33	26	19	25	28	25	19	30	18	23	24	33	27	21	21	24	27	27	21	28	29	20	23	19	21	36	34	23	24	19	19	19	17	18	31	17	23	24	28	26	20	33	17	24	22	23	19	32	28	30	25	24	26	22	23	21	16	30	22	15	25	20	25	22	20	24	26	29	34	24	19	24	19	26	24	22	23	28	29	35	27	23	25	27	29	24	21	28	24	25	28	25	20	21	25	23	30	19	19	19	18	13	16	20	23	22	22	16	16	24	29	17	14	16	27	30	21	27	23	26	25	26	21	25	20	32	33	22	26	33	31	25	17	27	25	17	24	33	22	21
31210	21663	14073	26795	32123	30087	25086	21461	17471	13723	11327	10036	8072	6624	5624	4688	4165	3784	3370	3333	3044	2926	2569	2395	1997	1963	1754	1690	1670	1572	1430	1522	1417	1290	1237	1227	1087	1010	941	854	869	795	744	707	643	665	633	621	664	556	630	683	606	617	596	589	568	523	556	521	538	490	517	555	503	577	515	587	524	549	501	433	494	473	417	540	496	552	474	530	514	504	443	446	455	454	413	456	454	495	449	437	461	453	445	446	462	435	437	480	450	423	436	418	433	412	444	440	457	422	444	407	384	425	378	431	427	448	413	401	369	398	422	432	375	430	382	396	426	422	421	389	421	380	432	415	381	411	410	419	374	429	399	378	424	392	378	384	436	414	424	425	369	395	398	450	405	396	417	433	378	425	434	379	424	435	431	373	408	388	381	408	420	407	377	416	438	427	401	407	380	363	390	403	415	379	423	425	429	392	387	402	408	448	373	403	405	424	407	436	417	379	407	389	393	382	398	450	369	408	409	372	446	389	379	389	418	409	431	401	388	412	374	407	396	394	401	415	374	395	427	420	419	392	441	395	403	414	399	376	393	388	417	384	404	403	424	400	410	414	416	429	401	386	433	414	428	414	428	401	408	349	369	403	397	389	385	402	351	410	383	409	421	378	410	407	414	381	387	390	403	426	371	349	396	397	391	400	437	379	394	398	413	384	387	422	439	359	407	407	426	391	413	414	421	377	371	418	429	429	379	400	409	402	401	417	396	396	423	378	436	396	410	381	419	402	400	353	408	412	373	418	430	396	408	432	426	407	415	360	413	397	407	400	418	375	394	418	412	384	413	414	404	413	410	422	392	395	405	378	407	416	413	415	388	410	399	427	432	403	415	405	429	396	424	413	375	408	419	394	415	440	421	394	395	407	388	386	400	365	376	418	378	403	393	412	451	376	406	381	382	417	406	422	403	379	437	373	411	406	410	388	361	397	397	411	407	379	435	402	404	434	390	404	401	365	412	374	404	407	407	431	444	426	398	481	397	401	418	416	445	409	441	373	410	430	419	405	416	396	398	397	404	380	401	405	419	453	420	446	410	401	404	390	379	426	431	419	397	407	391	431	433	379	406	416	385	409	415	380	388	396	422	420	410	380	397	441	419	404	400	392	368	394	429	418	383	392	463	396	391	412	377	403	424	400	424	375	395	386	400	446	392	396	369	428	416	417	406	414	411	447	438	392	393	409	412	419	398	403	390	394	423	411	406	424	387	417	394	405	422	387	404	426	418	403	420	428	394	397	407	436	391	406	402	437	375	380	422	359	377	407	376	406	402	396	411	391	416	407	400	385	399	399	415	411	386	360	416	412	391	415	421	373	392	431	426	416	434	433	418	421	439	376	410	403	365	405	403	409	375	412	404	400	382	387	386	403	412	408	421	408	410	424	432	416	416	398	419	415	412	419	383	422	408	403	383	429	411	411	393	376	420	425	404	403	408	410	364	391	425	410	393	410	396	439	425	411	408	358	414	400	409	366	443	407	402	429	395	421	436	385	406	396	402	418	409	441	383	390	391	406	436	398	415	395	414	433	422	391	423	416	442	432	405	397	377	388	431	405	420	405	424	399	420	405	383	373	412	372	408	417	406	408	448	429	404	403	410	415	432	409	440	435	416	400	410	396	406	428	416	394	444	407	406	434	392	413	399	438	428	393	390	389	426	426	426	396	404	403	398	387	408	402	439	424	399	367	397	425	374	400	423	424	387	394	423	377	409	411	424	400	420	399	396	386	407	391	398	418	370	458	406	414	419	414	394	417	416	410	424	404	415	395	365	392	399	419	432	438	425	403	436	428	391	398	402	428	410	429	393	438	376	397	380	382	407	389	445	429	389	413	431	397	416	430	388	406	363	421	401	407	388	397	421	400	390	384	380	416	423	433	440	418	392	409	384	415	391	436	442	407	362	391	392	415	383	415	408	404	425	420	384	383	412	407	407	439	409	413	414	391	391	416	377	444	415	378	402	388	396	416	429	398	420	381	397	389	408	402	387	376	416	395	429	393	453	407	403	415	409	415	389	370	407	403	416	349	421	408	388	409	407	392	399	389	381	430	413	425	403	414	427	395	409	418	377	419	389	406	422	403	387	404	411	389	397	469	405	381	405	437	367	395	374	421	396	382	411	373	412	437	437	375	384	433	414	382	401	417	408	403	390	410	421	356	428	371	408	422	390	393	359	416	410	424	390	403	380	416	429	422	374	384	403	404	354	416	419	445	432	406	416	412	424	403	396	404	400	417	400	396	404	393	431	382	419	381	439	431	413	383	406	436	396	442	422	394	412	411	412	394	382	384	418	419	417	375	363	392	384	438	395	432	423	390	401	399	425	455	437	406	408	408	413	403	378	446	397	417	404	423	421	405	381	426	353	422	406	426	359	422	422	390	410	406	430	427	367	404	394	420	427	396	374	398	403	415	413	433	401	366	426	432	396	373	418	409	367	392	419	384	397	398	393	411	402	370	391	410	399	408	417	360	380	441	403	410	401	400	388	406	420	432	385	433	399	414	435	416	407	388	407	435	406	449	398	391	393	370	406	384	379	409	375	397	388	405	374	444	430	428	383	375	414	409	401	428	401	410	393	398	404	411	421	383	401	393	400	416	425	384	419	421	403	408	407	386	402	392	394	393	426	423	440	400	391	396	411	371	408	443	413	407	410	380	412	414	427	394	430	403	454	405	424	368	407	435	391	398	406	391	389	414	395	409	415	389	393	400	379	421	380	409	423	380	410	444	403	390	406	414	404	403	406	438	423	407	389	389	416	433	376	397	443	423	407	407	418	446	393	446	404	413	409	411	372	451	413	415	422	417	392	406	410	398	422	412	401	399	434	449	407	380	404	366	412	397	402	420	426	377	430	384	426	392	444	433	393	429	386	390	394	400	417	396	384	398	395	413	407	418	408	411	372	428	411	412	427	404	411	420	421	404	379	372	390	429	434	399	408	439	419	408	437	392	399	404	404	384	370	388	416	384	437	408	382	374	409	446	434	411	393	419	401	407	440	423	367	383	435	431	402	421	388	402	377	412	394	415	389	443	391	439	415	409	380	421	440	399	415	384	414	431	427	412	440	400	420	382	400	373	408	372	373	426	421	420	420	396	413	478	395	435	438	410	417	390	399	419	382	433	417	410	392	411	381	401	364	446	384	391	378	389	403	417	408	393	444	429	412	440	396	405	402	428	407	387	410	396	389	424	390	383	428	393	402	408	420	424	413	415	383	419	378	396	383	446	391	393	401	428	379	401	388	407	413	389	377	388	399	393	396	390	409	413	392	435	374	389	389	407	407	408	402	400	409	410	418	423	413	405	435	407	392	409	374	429	402	414	399	409	416	399	363	406	380	395	398	410	410	446	398	410	412	419	402	377	428	432	439	398	419	399	392	404	380	389	417	374	395	459	439	390	425	401	440	410	443	434	389	390	399	367	418	406	403	385	434	426	412	403	384	385	457	447	397	417	428	410	374	394	406	353	432	405
2696	1228	666	466	704	697	545	481	349	236	243	219	178	138	125	111	85	74	82	79	72	81	72	70	51	46	35	57	55	36	37	43	48	45	50	44	39	41	30	40	36	34	39	27	32	29	35	35	20	35	36	35	27	25	28	21	30	23	33	28	26	25	33	32	18	20	29	16	34	26	22	19	31	26	19	30	35	15	30	17	25	29	21	27	13	21	19	24	21	22	25	16	23	19	22	25	28	28	19	32	23	26	17	22	22	30	21	20	19	22	21	22	20	18	17	25	22	20	26	19	19	34	26	26	21	26	19	19	27	21	25	24	23	23	18	22	29	15	23	27	16	18	11	24	18	26	25	20	26	18	21	26	21	22	17	27	25	23	29	23	30	30	29	24	19	30	19	20	24	20	28	19	18	17	25	16	17	22	19	27	32	18	29	22	29	27	24	25	22	30	18	25	18	16	23	19	22	18	28	18	20	11	29	29	27	21	12	33	23	15	15	23	23	24	20	22	20	17	24	34	20	21	29	25	26	22	19	21	16	22	18	21	23	24	25	28	26	20	21	22	32	17	20	15	22	37	28	20	21	33	28	38	21	36	23	24	20	21	26	20	20	27	18	23	23	23	23	27	22	21	28	30	29	17	25	22	25	28	17	17	23	18	28	19	32	18	19	16	21	17	21	26	27	29	23	18	25	29	30	26	24	14	22	22	29	20	20	22	19	19	23	20	27	20	25	23	26	20	23	22	22	20	17	29	23	16	25	25	22	20	23	31	37	10	28	18	17	29	25	34	19	14	17	21	24	13	21	18	27	28	24	21	18	16	18	25	24	27	21	20	19	24	30	27	15	25	29	15	30	15	23	27	29	15	26	19	19	24	24	17	17	25	11	18	23	27	19	30	19	20	16	25	23	28	25	26	19	19	21	26	26	31	27	27	24	22	25	25	24	28	24	28	25	21	14	19	27	14	29	22	13	17	21	23	33	16	18	23	23	24	21	26	15	23	17	24	30	18	22	23	22	28	29	19	20	24	24	26	31	22	27	18	19	17	21	24	20	24	19	25	26	19	21	16	15	26	16	27	32	26	18	23	24	32	35	24	23	19	23	25	16	34	31	19	27	29	15	24	23	26	20	24	13	20	24	21	14	20	18	25	18	23	29	23	32	16	21	18	27	24	27	27	21	25	20	22	28	21	17	15	26	21	20	21	26	16	21	25	26	26	23	22	23	25	21	21	16	26	22	20	27	26	32	27	26	20	24	31	19	20	28	27	22	18	24	25	21	21	21	20	20	20	25	23	28	24	18	21	24	27	20	25	26	24	23	23	29	21	25	37	24	28	21	26	24	22	13	19	22	19	21	25	18	22	24	21	28	9	21	18	19	24	25	28	22	25	23	19	21	12	28	21	17	22	23	25	26	27	19	20	22	21	22	27	21	26	29	19	27	17	26	15	28	21	25	21	20	32	21	15	23	36	24	24	26	12	17	25	20	21	20	17	21	24	19	23	26	17	25	25	24	18	16	21	16	28	17	23	18	25	23	20	33	14	22	29	26	19	14	16	28	23	21	25	24	26	22	31	26	12	29	13	20	19	21	15	15	27	21	16	23	19	16	23	29	24	23	19	20	20	32	17	25	20	21	24	14	30	19	23	27	15	22	22	35	20	18	19	30	20	19	19	28	35	15	25	34	21	20	20	29	13	26	18	21	18	23	18	19	27	20	28	26	19	17	17	25	26	20	22	24	25	16	23	23	20	14	24	27	24	20	23	25	23	30	21	21	20	30	26	15	20	19	30	28	21	28	29	23	20	26	19	22	15	33	29	20	23	17	26	27	24	24	32	25	30	14	24	11	22	18	25	19	23	29	21	26	25	29	20	15	25	23	22	24	16	29	16	22	31	26	27	32	24	20	27	28	22	22	24	15	20	28	29	16	36	25	21	17	21	12	19	22	24	23	30	17	25	15	24	22	23	23	18	21	34	29	17	32	23	24	25	25	23	19	15	21	26	23	23	21	19	18	24	29	21	32	19	22	20	20	17	19	20	27	21	24	26	23	20	17	31	20	26	15	23	24	25	20	28	12	20	20	16	26	24	24	18	23	19	20	24	27	22	17	12	24	12	15	29	29	21	21	20	20	22	31	24	24	24	21	18	26	19	35	20	20	22	20	19	24	14	21	20	20	26	23	16	12	24	26	18	27	29	24	27	30	29	21	22	29	21	25	25	27	20	22	18	27	19	28	17	20	21	23	24	23	16	28	26	22	21	20	24	11	18	15	26	26	24	25	22	15	29	19	34	24	15	13	18	17	18	19	25	13	14	20	19	20	12	25	29	19	25	21	25	21	36	24	21	25	18	17	28	31	27	17	16	17	26	21	19	23	21	26	22	17	18	22	29	29	19	25	30	27	18	19	23	23	12	25	23	23	29	14	27	25	26	17	16	20	24	23	20	27	18	24	25	17	22	19	22	21	26	22	20	22	17	27	24	12	27	24	33	32	14	23	14	20	21	28	19	27	24	26	21	20	26	24	22	28	15	18	19	20	21	27	19	32	24	26	29	25	22	36	26	27	20	24	27	16	16	22	28	18	19	27	34	24	15	15	23	25	20	20	21	20	26	31	16	20	20	18	20	21	15	19	21	23	23	19	25	23	20	23	27	25	19	30	26	21	23	31	22	25	20	30	18	19	31	18	22	30	24	24	20	21	26	21	26	17	23	35	19	29	28	23	23	31	29	21	24	20	22	30	19	16	26	23	28	15	27	30	31	29	20	28	30	19	22	25	10	26	23	13	23	13	28	25	21	23	34	27	21	21	18	26	24	25	23	13	18	24	20	24	15	24	18	25	24	18	27	19	22	17	14	34	31	31	23	32	31	21	23	24	24	21	21	31	20	30	16	23	23	21	28	22	18	29	22	20	21	17	21	15	21	24	22	27	19	17	21	31	27	18	21	27	27	21	22	17	28	19	29	30	20	24	28	23	21	22	24	19	27	26	26	15	29	12	16	16	21	16	20	26	32	20	15	22	21	23	28	28	30	13	25	18	31	23	26	21	21	27	28	20	23	21	11	24	25	23	20	21	22	21	23	22	20	25	22	25	25	25	20	24	21	24	21	23	24	30	20	25	19	26	23	33	30	25	26	22	14	26	18	19	20	31	25	19	26	21	26	12	16	22	19	13	27	28	23	22	24	28	25	20	16	20	26	28	24	27	26	20	28	18	31	24	25	15	21	17	19	24	21	21	19	22	25	23	28	25	29	17	21	30	18	28	17	19	20	33	20	28	17	25	19	21	23	21	24	22	14	17	35	26	22	23	20	18	24	28	27	22	15	22	28	19	15	26	22	24	31	20	20	30	23	23	38	19	21	22	24	24	20	17	25	24	21	19	28	18	17	27	31	28	21	16	23	22	28	19	36	19	21	34	21	17	31	21	24	31	23	22	24	21	23	27	25	19	35	20	24	22	19	18	25	32	23	32	22	26	23	23	32	25	21
30756	21925	14211	26591	32328	29954	25333	21218	17526	13781	11925	10068	8068	6754	5558	4728	4173	3727	3432	3372	3262	2946	2641	2348	2021	1897	1798	1737	1601	1502	1441	1468	1531	1424	1416	1150	1076	934	883	863	849	776	814	713	708	630	576	661	624	637	645	574	584	592	542	600	544	561	545	504	475	488	536	542	540	511	548	494	528	521	487	448	455	450	463	509	482	529	454	466	468	440	438	441	418	448	420	405	413	430	418	388	414	435	403	426	414	438	403	410	431	403	419	439	389	444	384	382	390	379	412	379	364	373	360	369	387	341	369	350	385	353	362	395	382	360	369	349	383	375	367	349	346	361	333	381	341	363	423	381	399	405	382	373	414	395	383	371	380	360	371	402	379	358	367	337	380	367	381	375	359	361	365	367	347	384	425	397	389	354	400	421	338	369	351	355	396	353	370	384	384	374	398	378	365	385	374	349	355	390	373	418	357	383	369	361	364	365	384	352	388	375	394	395	370	388	390	418	406	352	395	364	366	373	384	361	391	381	402	400	408	399	381	373	371	391	342	369	374	389	358	393	363	395	376	369	377	364	342	372	361	374	357	396	392	355	395	384	381	354	357	360	375	372	351	386	394	392	390	374	354	379	387	368	360	378	387	372	404	400	365	351	381	353	346	391	372	413	384	373	354	376	388	380	347	392	391	393	330	396	396	402	375	377	356	368	379	377	366	403	374	410	365	371	386	380	386	357	354	352	401	385	344	395	363	399	389	410	359	384	377	381	356	339	409	372	363	370	385	400	366	364	372	415	410	383	359	439	392	368	363	369	375	430	379	343	355	376	352	390	381	396	424	397	351	355	340	393	361	358	356	382	389	380	384	396	367	381	416	364	356	404	384	350	394	395	376	368	398	385	402	373	374	386	382	402	398	372	366	402	364	382	355	386	402	375	353	390	411	409	381	383	379	371	376	378	396	370	361	368	335	347	374	370	375	364	327	375	406	390	388	423	354	390	367	361	385	360	381	362	363	366	409	396	387	385	395	381	367	390	357	376	360	395	391	373	403	372	363	388	388	414	359	343	356	368	384	386	367	339	378	359	377	361	386	345	341	334	383	378	389	405	356	382	386	398	375	377	384	405	328	385	366	356	401	344	353	386	429	387	388	390	318	370	390	398	378	407	362	351	367	347	371	355	382	338	366	355	380	369	361	371	372	384	377	357	340	380	365	373	365	349	371	347	344	383	351	355	369	354	372	395	359	356	399	358	385	368	328	388	411	386	378	381	360	370	407	363	374	382	362	402	380	377	342	394	374	384	383	381	387	386	367	381	381	391	352	412	355	376	412	360	334	356	390	334	381	377	385	397	367	405	398	393	382	337	387	410	354	388	414	373	350	383	349	376	364	345	356	382	373	406	381	354	368	349	410	371	345	382	354	369	391	381	419	377	370	393	353	369	404	384	380	401	377	410	381	399	348	352	377	382	393	373	398	383	413	356	396	371	396	388	389	378	402	389	371	381	373	367	364	390	386	363	366	358	337	385	367	416	395	355	380	373	360	365	379	346	359	389	374	374	396	360	376	382	382	406	390	380	349	400	378	378	366	385	415	386	362	349	352	399	364	337	388	386	370	366	375	355	412	385	363	363	367	348	404	372	358	373	366	372	368	397	344	395	331	400	373	350	386	341	369	396	390	370	381	372	374	341	372	387	382	377	377	379	361	390	385	336	361	363	368	359	408	375	382	392	365	398	357	368	400	364	367	330	397	354	400	345	394	375	411	373	378	379	345	393	383	377	390	352	404	366	363	377	370	383	388	389	403	346	395	386	346	395	382	353	401	364	362	397	370	371	338	365	349	371	404	374	341	384	373	368	384	380	380	382	378	367	365	352	390	360	387	345	354	382	336	400	358	378	408	359	368	367	383	389	396	377	411	361	361	380	384	378	371	390	341	325	368	371	412	394	393	376	378	394	360	383	365	395	395	391	372	370	387	385	374	404	368	390	421	366	387	378	368	366	384	341	351	378	399	386	364	350	358	386	399	377	395	362	357	350	360	406	404	389	370	354	368	393	374	376	370	362	368	383	369	339	368	358	355	405	335	363	398	372	387	384	362	388	355	382	342	365	377	365	359	373	381	342	386	352	386	374	347	372	392	337	414	401	381	366	356	376	375	373	365	345	360	333	387	362	383	402	366	376	395	378	403	389	362	394	375	395	390	389	406	386	352	362	383	357	359	380	351	370	383	373	396	353	368	333	404	369	359	357	408	349	369	387	374	372	382	390	372	406	422	376	322	344	381	400	363	391	423	387	356	364	380	390	373	407	347	377	377	385	359	366	408	395	387	385	385	388	359	345	381	383	388	354	372	401	344	364	399	373	367	364	385	378	385	390	373	399	367	344	390	386	380	366	377	357	419	355	401	379	387	397	393	358	376	362	380	383	351	371	390	365	358	377	390	376	379	369	374	358	387	377	372	358	393	352	391	338	355	368	378	372	376	363	378	381	369	376	380	356	356	344	376	377	362	390	354	375	351	349	394	374	368	397	381	389	377	365	350	365	333	392	409	371	402	376	366	364	348	382	375	376	382	355	357	395	356	399	375	372	382	343	404	414	393	347	367	412	378	352	389	388	382	372	382	389	402	395	369	407	388	362	340	366	403	355	378	412	382	392	370	393	385	366	382	382	337	370	394	376	364	382	372	383	390	383	396	382	336	397	405	402	401	368	382	388	371	361	387	386	366	380	365	347	392	372	381	365	378	387	378	402	359	407	356	400	345	389	367	375	368	378	393	404	379	406	366	379	394	364	394	362	401	437	414	376	403	407	393	381	375	402	361	356	388	352	370	347	395	380	385	364	375	381	371	410	399	368	368	401	387	383	361	361	355	372	386	394	332	385	389	353	386	355	374	371	377	355	397	380	358	361	366	380	367	362	403	381	419	351	358	353	357	388	393	375	365	371	371	349	338	407	368	370	381	370	368	377	416	363	351	371	393	371	418	339	407	371	365	335	366	387	359	367	356	355	362	383	368	354	400	369	393	380	373	349	386	425	343	348	403	338	352	400	361	340	362	400	362	355	370	376	349	374	387	423	389	372	335	421	375	371	342	365	417	387	368	397	375	355	398	371	376	359	347	368	409	405	376	368	411	327	386	383	375	381	368	358	374	365	383	353	378	373	371	370	353	379	382	342	362	377	383	371	376	345	375	400	408	402	359	361	378	405	370	356	365	387	335	361	389	383	360	416	359	389	386	367	395	371	414	352	369	373	352	359	392	382	358	415	351	394	390	394	397	374	366	363	382	385	390	394	358	390	396	352	353	386	376	413	382	399	385	353	395	364	373	361	378	397	386	416	369	346	409	379	406	354	367	361	358	377	360	358	385	357	340	385	380	383	347	377	387	421	381	360	362	359	385	410	359	381	350	355	381	371	370	378	366	391	363	371	369	398	357	370	380	370	384	324	365	386	360	332	397	370	365	366	408	381	400	373	371	363	366	396	367	366	384	352	389	406	369	413	377	360	357	388
4548	1708	1034	666	1014	993	718	662	529	433	434	334	241	234	179	154	142	130	141	114	128	116	92	89	81	79	61	67	95	69	59	63	53	65	74	55	70	43	44	60	57	64	58	49	53	45	30	39	44	41	38	47	46	29	35	46	30	34	35	36	49	33	42	40	48	27	40	45	41	49	37	38	35	39	28	38	33	50	44	33	36	34	43	38	25	34	30	43	30	39	34	35	38	24	42	33	38	38	38	39	38	42	34	36	42	42	32	37	30	33	23	35	38	33	41	24	32	29	43	29	38	28	39	39	25	32	30	34	32	34	39	45	47	39	35	27	34	36	32	34	28	27	45	40	37	28	29	36	32	37	29	36	34	36	35	32	39	41	31	33	35	27	34	34	34	27	33	36	33	30	27	40	27	32	29	34	29	38	40	42	22	32	39	27	40	32	31	31	35	40	28	33	35	36	38	34	30	36	44	37	40	30	35	35	34	35	35	30	31	40	28	33	43	28	40	24	30	37	34	31	33	35	33	25	30	42	25	29	29	39	37	30	34	38	33	35	38	39	35	38	33	35	36	27	34	45	27	34	33	31	35	38	34	29	36	31	33	44	29	36	34	29	35	26	34	34	36	29	46	23	28	23	32	38	35	28	33	32	36	39	32	37	31	30	37	43	34	35	24	26	31	53	22	31	43	27	37	43	33	36	32	26	26	22	30	41	39	40	36	38	38	36	42	27	32	45	29	26	33	43	30	38	20	42	31	34	28	28	47	35	25	36	34	46	24	32	28	34	37	32	40	36	28	35	46	33	28	40	41	32	32	32	31	37	35	29	36	41	30	31	37	26	31	34	32	40	26	30	29	30	31	33	44	43	38	29	30	41	39	34	43	36	31	35	34	44	33	31	36	31	34	31	37	40	36	38	33	27	34	29	27	28	28	32	25	37	33	30	37	29	40	33	45	45	33	27	33	42	28	23	34	41	27	38	31	37	32	30	35	34	34	30	37	35	42	43	43	31	35	29	27	27	33	29	47	31	39	39	36	38	36	32	38	40	29	35	29	35	37	42	29	31	29	39	32	39	36	52	36	33	37	31	39	36	30	26	32	36	44	32	36	44	32	31	27	44	25	29	34	33	32	21	39	34	47	31	31	24	28	31	37	29	36	33	44	32	37	37	32	33	38	27	39	27	30	36	37	33	37	41	29	32	36	33	35	27	33	37	32	48	42	33	38	28	36	42	29	25	33	39	33	43	29	34	33	25	40	31	33	47	31	34	38	17	33	30	29	30	45	42	38	29	24	33	29	36	28	40	21	33	40	30	40	27	40	42	39	27	34	34	39	31	33	38	27	26	23	36	33	39	35	30	34	30	28	35	28	36	42	30	39	22	40	34	39	42	33	41	31	35	40	39	35	36	27	33	30	33	45	32	33	31	33	27	29	27	33	29	36	29	27	29	33	33	28	41	40	40	45	30	34	39	24	32	42	35	32	40	32	44	35	23	26	25	35	35	40	31	25	32	25	38	27	44	33	20	41	30	38	29	36	40	37	40	47	23	33	32	31	41	27	36	38	34	33	35	35	38	38	33	42	52	36	22	33	33	38	53	27	37	39	31	29	50	28	38	29	30	20	29	35	28	30	30	29	32	38	33	36	38	27	30	34	30	36	33	42	30	29	34	21	35	40	31	27	28	35	35	41	39	32	36	28	28	34	36	31	27	31	34	19	24	28	36	41	28	29	41	32	24	38	41	35	24	40	30	23	26	30	32	35	36	32	31	25	40	34	39	31	26	35	33	25	42	26	30	38	27	38	41	29	43	25	37	30	47	38	29	30	29	31	48	36	41	36	40	41	40	30	38	38	34	24	43	41	25	28	25	27	37	37	45	35	38	31	39	38	28	32	39	36	37	35	46	27	35	30	24	36	45	40	27	31	32	39	39	31	32	30	40	31	36	36	42	33	32	23	30	33	34	38	24	32	24	24	34	38	37	29	31	34	36	32	35	31	32	27	36	38	32	22	38	33	31	33	38	28	30	28	21	35	33	25	43	29	36	31	28	36	34	43	31	31	39	35	29	37	26	39	37	40	44	41	41	40	42	34	29	39	39	31	32	35	39	34	36	36	35	27	34	41	28	35	30	34	45	37	27	28	32	41	32	46	34	29	33	25	29	37	34	27	30	40	37	33	32	36	39	42	25	39	31	33	31	24	26	30	29	40	35	33	34	43	35	36	41	33	35	39	41	33	35	31	31	40	42	36	25	30	33	32	32	37	33	44	43	33	31	34	31	40	35	28	41	35	40	29	26	27	34	43	35	30	29	30	39	30	29	43	40	30	41	41	37	31	38	40	42	38	27	32	36	30	31	32	31	34	39	40	45	36	26	30	38	34	43	33	42	35	39	31	46	39	36	46	35	35	27	26	39	29	31	37	39	44	29	32	46	35	34	26	28	36	42	46	31	44	41	40	30	43	40	32	42	39	38	36	31	40	36	35	34	28	28	31	28	47	35	35	42	37	32	40	42	29	39	43	24	28	40	40	30	30	39	36	35	35	30	28	44	28	33	37	36	39	29	27	29	25	38	43	37	47	22	23	24	40	42	35	28	37	32	36	32	40	28	31	30	35	37	31	30	34	36	33	30	42	39	40	46	29	31	32	37	22	33	27	40	31	40	31	45	40	38	31	24	28	31	31	33	32	31	43	29	33	37	32	39	25	41	36	41	42	31	27	36	31	36	36	40	42	36	49	30	41	28	26	41	49	31	31	34	41	32	24	36	26	35	33	38	29	32	33	37	29	28	38	27	24	35	38	43	33	23	36	21	39	44	35	25	38	23	36	40	33	29	26	46	38	28	37	24	46	32	31	41	42	29	34	34	31	36	28	32	33	33	29	32	32	32	40	27	41	41	34	40	40	33	50	23	45	35	28	28	32	33	28	40	29	34	26	42	35	42	34	26	31	36	34	32	31	28	31	36	35	32	25	39	38	33	31	27	39	45	40	35	28	22	23	36	31	31	22	30	36	34	38	31	32	38	34	20	41	37	27	31	30	33	29	29	45	32	31	29	36	33	42	19	21	30	40	32	29	29	35	31	35	39	35	30	31	31	38	46	40	28	37	39	39	40	41	22	39	42	35	35	36	43	35	36	26	43	33	43	39	26	31	28	38	26	32	27	33	29	28	42	34	36	34	26	29	31	40	28	35	36	31	32	38	45	34	34	24	44	24	31	38	26	36	30	39	32	38	38	36	30	30	29	34	28	33	35	36	43	37	40	40	45	24	37	29	34	30	29	31	25	32	28	40	40	40	30	36	44	28	31	35	44	38	32	28	35	39	33	24	41	34	41	30	41	35	32	37	40	34	35	37	26	33	44	34	36	28	31	27	35	32	32	40	28	25	28	36	32	28	34	32	43	27	37	44	32	34	35	37	36	37	36	37	30	37	32	32	29	41	36	43	34	24	38	32	29	42	32	32	41	49	29	40	37	23	44	44	35	45	40
33259	24589	17493	30401	36122	33664	29649	25596	21583	17963	15780	13561	11393	9489	8031	6992	5958	5491	5202	4900	4546	4065	3575	3028	2851	2648	2418	2280	2262	2240	2040	1883	2109	2120	1980	1718	1494	1327	1273	1229	1219	1190	1166	1052	1008	960	937	915	947	932	925	899	890	846	826	840	829	787	797	780	766	734	784	795	838	807	783	744	753	709	712	709	644	686	660	693	727	681	725	746	672	667	658	658	679	607	622	581	623	586	639	628	646	597	652	591	627	622	636	643	629	608	615	549	635	634	604	556	536	589	576	595	591	526	516	557	568	600	538	566	566	605	558	586	558	580	586	581	599	525	599	554	563	558	527	568	576	591	544	561	559	585	557	600	586	572	530	600	574	562	594	594	612	554	581	552	600	508	579	538	571	571	561	519	526	569	570	565	551	557	578	575	549	568	541	585	528	566	509	572	583	567	563	588	560	579	551	536	569	549	556	549	556	564	551	596	556	566	542	576	564	561	572	545	582	593	572	580	582	541	561	544	572	558	565	550	563	568	535	578	564	520	585	550	568	544	569	584	580	543	547	562	578	544	563	596	579	560	570	557	562	568	575	546	547	584	562	593	533	547	547	496	542	566	554	550	543	577	593	587	529	536	563	554	545	519	547	570	518	521	577	565	537	559	574	548	555	584	568	493	536	503	544	569	575	595	552	535	558	590	573	560	567	580	586	547	597	570	537	519	545	547	617	582	565	562	605	545	540	604	603	526	555	554	581	505	544	593	559	513	549	528	557	584	543	565	571	555	520	561	530	542	547	557	601	569	561	568	542	576	553	543	586	550	575	558	588	557	576	569	596	574	548	570	549	527	560	600	536	605	541	576	587	596	569	516	545	587	588	553	542	574	574	545	552	550	602	531	546	537	596	515	559	573	560	547	570	545	601	551	538	566	507	570	541	545	544	571	572	600	529	578	585	562	550	572	555	562	576	563	577	591	527	551	572	633	583	562	568	514	530	582	557	579	520	520	523	539	495	568	548	581	547	518	582	544	533	584	539	549	540	572	562	560	593	540	586	557	571	541	555	557	573	587	595	594	597	514	569	566	530	585	578	532	521	571	592	581	568	537	542	544	599	547	567	536	612	571	526	555	576	560	545	571	557	560	557	538	589	537	562	577	567	529	550	533	584	543	577	574	585	557	559	527	548	580	586	550	556	580	539	580	587	578	527	582	559	549	578	588	565	584	568	594	531	536	561	551	537	590	561	562	568	587	580	527	547	617	564	537	529	566	558	584	599	569	589	542	544	562	581	565	560	542	559	574	559	554	561	536	567	575	582	547	583	560	566	572	565	556	561	558	584	572	541	547	595	578	538	563	560	558	512	584	574	598	553	600	537	575	582	580	519	588	540	587	552	528	550	558	537	573	573	582	616	604	533	530	544	511	545	517	563	535	556	537	510	544	567	544	533	560	541	538	588	553	544	544	554	576	584	533	555	576	567	579	530	549	585	601	577	575	581	554	560	594	582	580	550	527	578	565	563	570	557	565	566	585	543	585	591	615	546	567	554	533	564	581	550	548	544	609	553	594	551	555	585	557	525	532	564	572	568	560	532	590	590	593	591	550	562	589	559	519	577	564	553	541	554	556	606	596	556	553	571	582	557	565	564	574	577	551	557	573	613	580	635	558	594	584	568	563	594	567	572	562	491	610	576	545	539	512	543	535	542	546	566	552	541	516	584	559	577	566	569	563	545	576	576	593	534	533	529	584	558	556	550	563	587	557	532	575	564	541	591	574	592	580	558	564	541	581	575	596	555	597	558	595	588	557	566	544	589	592	575	578	553	542	563	587	587	581	527	533	571	591	585	556	550	519	565	582	548	566	579	548	530	593	562	598	535	561	521	592	602	515	527	607	592	576	596	614	565	560	560	556	564	558	595	539	559	578	532	561	558	563	565	561	554	532	590	527	604	585	587	601	538	576	494	563	580	571	534	595	572	546	558	566	548	556	532	541	583	559	543	550	575	569	537	561	541	593	559	574	549	571	550	545	587	566	538	572	539	561	580	573	501	575	543	521	539	619	591	548	553	572	538	586	554	543	556	571	549	545	615	557	565	594	537	612	572	573	544	576	547	566	567	521	612	604	557	599	586	546	587	532	564	546	571	576	539	547	556	583	548	523	550	585	564	583	548	574	556	546	533	550	568	548	547	569	533	559	577	558	580	533	559	523	513	565	593	568	577	550	562	554	561	548	562	590	570	580	547	632	531	529	574	598	554	554	602	570	560	579	539	593	551	552	598	548	588	579	565	570	542	570	554	597	554	572	537	585	555	551	581	557	586	563	562	580	579	567	542	545	575	518	598	570	532	559	599	583	536	559	588	571	577	539	533	582	586	565	545	563	575	576	561	551	511	552	563	584	530	542	559	570	553	545	562	581	566	611	569	551	609	575	554	571	540	575	545	577	581	564	560	566	557	555	579	505	528	544	571	578	548	520	552	576	518	560	494	536	590	573	555	564	567	580	539	561	527	591	525	549	526	574	520	589	573	554	550	577	555	564	522	590	576	552	553	599	546	519	572	540	575	513	522	574	567	566	550	555	568	567	538	551	557	591	564	591	581	531	537	595	545	562	570	596	525	566	566	593	569	550	554	571	568	522	524	547	598	560	568	588	603	602	527	554	580	529	585	559	607	541	556	545	583	523	545	536	560	562	582	516	549	556	539	561	572	589	569	597	570	595	572	536	574	562	557	560	587	620	525	573	572	553	555	529	571	557	580	592	593	554	618	551	587	505	560	593	540	587	532	566	597	565	534	562	567	531	602	552	538	517	555	561	564	558	584	553	580	547	594	571	594	540	624	529	576	547	550	597	578	553	558	581	543	565	552	531	557	562	569	536	602	555	513	575	560	563	561	581	533	549	552	601	558	556	526	553	589	571	532	536	541	591	584	538	550	545	528	567	507	595	497	541	601	550	503	575	547	542	584	558	562	563	548	578	562	573	551	543	559	547	508	553	579	524	562	564	574	578	544	608	565	575	493	546	566	564	539	559	580	533	508	557	614	551	542	613	604	579	572	595	577	567	605	561	539	578	585	562	581	608	541	558	571	586	544	563	541	550	544	576	575	603	557	574	582	559	569	558	530	536	579	588	513	527	542	556	565	553	582	554	587	590	522	549	558	590	544	555	559	571	527	578	568	560	506	552	603	580	547	520	585	580	570	545	544	523	546	533	590	573	590	558	546	568	611	580	618	582	590	550	572	554	562	643	578	550	540	580	540	559	595	556	575	566	575	582	576	556	580	565	508	587	565	580	584	526	570	565	596	575	566	572	552	511	601	562	573	525	571	555	597	580	580	575	573	531	582	590	594	553	607	543	539	591	587	575	563	593	553	593	565	560	568	547	542	527	573	515	552	550	554	596	551	551	541	542	554	549	504	543	593	533	595	558	568	618	588	533	560	574	577	587	534	576	550	568	566	538	539	555	549	540	564	560	566	587	545	557	586	569	580	556	602	517	619	559	542	599	554	585	605	566
4864	2690	1420	991	1384	1557	1237	953	790	638	562	455	389	328	256	188	206	160	168	167	132	144	124	113	92	88	76	77	76	91	69	73	79	59	66	50	53	46	49	55	34	44	47	38	49	35	42	47	42	38	35	36	29	29	36	44	35	33	24	35	28	24	29	27	37	44	31	34	29	30	27	36	18	19	22	31	34	32	23	28	37	34	28	26	33	22	18	21	28	31	26	22	25	25	28	22	37	27	27	34	22	38	33	40	23	28	33	28	32	25	29	22	27	19	20	26	18	27	23	22	25	13	32	28	30	29	23	17	26	27	28	27	20	28	31	31	24	35	23	27	23	28	27	23	28	24	18	25	23	27	25	21	28	22	32	13	31	28	20	24	26	27	22	23	30	22	13	36	23	23	22	24	26	24	25	26	32	29	24	17	28	21	15	22	22	16	34	25	23	25	29	26	23	30	22	28	21	15	29	18	25	28	32	26	26	17	18	36	35	26	26	27	28	25	25	23	22	30	32	23	35	23	24	27	20	28	28	26	14	33	27	26	22	26	22	17	25	28	20	21	30	24	27	24	29	30	23	19	27	30	29	24	31	35	34	18	24	27	26	24	31	17	15	24	30	31	36	27	32	20	29	23	22	31	24	28	28	30	28	31	28	26	27	20	30	33	26	25	20	40	20	39	25	24	20	18	30	28	30	15	26	25	20	24	21	29	33	22	36	19	27	25	25	28	17	29	28	27	23	21	17	26	27	38	28	27	28	25	36	27	31	27	28	30	32	21	36	20	27	25	30	20	27	31	20	33	26	27	20	25	13	34	26	16	22	21	28	35	40	23	21	24	31	25	25	29	30	25	21	36	17	19	34	14	21	26	32	24	30	19	36	26	31	27	25	23	25	28	30	29	29	19	30	29	37	34	33	25	29	29	34	28	27	36	29	25	34	28	25	23	28	25	15	34	28	33	28	24	23	22	28	26	31	22	32	29	26	20	25	28	24	23	28	31	21	28	25	31	25	17	28	25	35	32	24	26	23	25	30	32	20	37	25	21	24	30	26	27	46	29	27	21	25	20	21	25	32	30	24	18	40	14	25	36	27	30	30	22	33	25	26	30	25	25	28	29	29	29	24	29	25	22	30	28	21	18	25	37	22	22	25	27	20	18	23	28	17	28	30	31	16	32	29	30	25	24	30	25	33	34	18	28	19	25	33	33	25	31	27	27	14	33	33	25	19	30	24	20	19	23	22	27	22	32	22	30	19	34	22	35	28	26	30	30	24	29	29	24	29	18	27	22	16	33	38	30	30	32	22	29	27	34	29	27	28	31	22	30	27	27	21	29	29	32	29	15	27	40	28	26	19	25	23	24	28	35	27	18	23	31	24	16	26	21	25	23	25	22	25	35	13	26	36	16	23	23	18	21	19	25	28	29	32	37	28	28	29	31	18	25	28	22	16	28	23	34	30	28	39	25	37	27	21	27	31	36	14	22	28	36	25	31	25	23	34	33	19	30	29	24	26	32	24	37	20	13	31	29	21	28	29	28	23	19	28	20	31	27	33	29	24	18	30	27	28	30	27	24	27	30	23	20	27	22	35	26	27	26	20	27	26	21	26	35	26	33	28	29	18	23	24	25	29	24	26	30	23	33	28	27	23	26	30	22	23	26	26	29	22	34	23	23	19	30	23	19	37	30	29	20	28	30	16	24	23	23	21	32	26	30	33	23	37	29	24	20	28	22	29	31	23	28	15	28	24	26	25	27	28	20	29	28	32	31	35	26	30	28	27	37	29	21	27	29	29	24	20	24	28	31	20	23	16	27	33	27	31	24	30	40	28	28	27	25	22	24	31	21	23	35	19	29	34	29	24	29	30	34	17	29	32	25	25	26	33	25	30	24	30	18	21	32	25	37	21	34	36	24	31	25	35	41	17	31	20	20	32	27	33	32	27	22	24	25	30	25	43	33	24	36	17	34	27	26	34	30	29	25	32	25	25	27	36	35	31	22	27	24	23	23	25	27	22	32	24	31	22	14	30	17	26	27	37	23	24	24	23	26	29	24	27	29	28	26	26	26	26	24	23	20	27	20	24	26	27	30	26	32	33	29	14	34	22	32	16	20	35	33	31	21	21	25	24	21	31	23	21	30	22	23	23	20	24	16	30	24	27	26	28	24	28	35	26	30	20	24	24	27	20	31	28	31	29	28	29	34	26	19	20	32	19	21	28	31	27	27	31	24	26	22	24	31	31	26	25	41	34	26	26	17	31	33	24	27	34	20	35	33	23	32	31	27	27	31	28	25	16	26	33	31	17	29	24	26	27	25	24	24	36	29	28	35	20	28	26	24	19	25	31	25	37	25	26	29	25	31	25	27	28	22	31	25	26	18	25	20	20	34	37	26	30	21	27	25	22	28	28	23	26	24	25	37	19	23	24	28	29	29	31	20	26	17	28	27	28	33	26	21	35	22	24	29	33	22	28	26	25	28	16	22	30	19	20	18	23	31	29	18	27	22	29	32	32	30	26	41	30	37	28	38	24	33	28	24	23	28	35	29	26	34	31	30	28	17	29	25	26	22	40	29	25	21	22	27	24	28	19	33	29	27	25	29	17	24	15	31	28	29	16	32	22	30	26	29	22	25	27	31	32	27	27	25	27	19	31	18	23	18	21	30	26	23	19	25	30	21	26	24	24	25	22	28	25	32	23	32	26	29	27	34	16	34	29	31	14	23	20	27	30	23	31	27	22	25	30	23	25	18	33	20	41	25	29	23	21	28	30	33	24	26	24	19	31	24	32	32	35	26	34	33	24	31	29	34	17	31	26	30	26	23	26	23	26	34	20	27	29	17	22	21	29	30	26	21	27	26	27	26	33	31	22	20	27	28	19	29	29	18	23	27	27	29	27	16	25	26	27	31	28	33	23	26	26	21	17	24	22	30	31	29	25	29	37	21	19	32	17	19	23	26	27	36	27	26	38	25	22	30	28	36	21	25	28	25	29	19	30	29	31	29	31	19	28	31	23	19	26	11	23	27	32	24	20	35	29	17	18	20	31	27	23	42	27	19	21	29	24	27	33	29	25	22	24	23	28	22	32	26	26	19	23	29	30	28	21	28	24	22	25	27	23	20	25	23	27	30	22	10	32	24	31	24	22	30	38	21	19	28	27	33	29	30	24	28	35	28	21	19	25	29	29	22	27	31	25	29	31	37	22	26	39	20	20	30	33	46	26	23	25	28	33	27	20	24	26	31	15	28	30	26	28	23	26	22	25	28	27	28	26	19	31	26	31	16	18	31	16	25	33	20	24	25	30	19	28	27	21	30	19	26	37	22	30	26	26	38	22	26	25	25	35	26	35	28	25	28	32	32	20	24	30	24	27	19	32	23	31	23	29	21	22	14	26	26	31	30	27	18	32	35	21	25	30	25	36	24	24	23	24	25	26	25	19	23	24	24	24	32	22	32	27	20	27	22	27	37	28	30	24	33	22	22	22	27	27	32
39359	29014	21613	35000	40759	38271	34401	30263	26048	22803	20008	17636	15019	13075	11153	9632	8557	7853	7209	6808	6228	5404	4713	4010	3549	3346	3205	3039	3001	2860	2372	2261	2719	2649	2228	1833	1724	1488	1427	1474	1400	1393	1239	1239	1090	1005	1065	1026	983	1010	894	968	933	854	829	903	828	839	726	789	723	722	848	810	768	742	753	781	697	680	650	622	624	605	645	610	682	672	696	674	563	565	620	561	543	505	515	517	541	545	500	492	534	509	544	483	550	537	528	524	535	538	572	498	474	469	472	496	478	457	445	436	418	445	445	481	474	418	445	459	475	434	445	433	480	476	479	420	433	451	433	427	460	402	448	488	463	421	455	464	450	414	436	462	418	472	425	438	460	459	473	468	493	433	440	414	441	439	405	473	445	452	462	472	413	427	450	416	440	418	439	446	400	463	411	437	430	432	450	417	414	429	436	428	410	447	458	456	459	425	418	443	461	453	478	439	417	459	455	438	439	435	409	427	422	445	439	419	453	419	434	434	414	462	427	435	480	429	419	429	480	421	413	407	442	428	453	459	432	418	387	440	419	399	454	465	445	445	434	444	462	446	402	424	427	446	460	435	442	444	428	431	430	437	451	422	448	447	433	431	445	452	458	419	453	444	396	455	439	431	433	452	424	421	437	443	414	480	430	432	460	368	451	471	450	457	407	457	450	428	466	435	443	439	392	452	444	437	459	444	437	413	419	441	452	425	464	444	456	427	434	441	413	453	428	431	406	455	436	434	464	437	435	442	445	455	452	433	443	448	421	453	434	442	431	418	445	441	421	444	482	392	423	435	418	453	448	414	442	432	441	431	488	429	457	423	458	434	443	438	446	444	431	435	409	471	444	457	467	489	473	424	420	447	424	429	403	465	437	465	454	459	420	441	452	436	434	435	485	451	459	440	419	439	453	451	451	402	444	469	446	420	445	431	419	390	431	473	458	467	445	466	419	435	439	402	425	419	412	394	445	403	421	407	486	438	453	466	440	428	447	420	401	428	451	440	424	429	398	404	436	437	436	477	409	431	444	410	433	430	455	412	439	424	441	455	416	433	396	437	434	441	419	416	431	439	430	416	441	435	373	446	446	479	415	437	462	403	458	421	423	435	441	429	417	462	410	460	425	455	464	418	419	451	436	413	430	401	466	431	453	425	447	450	414	471	464	454	416	435	409	425	450	408	476	393	400	441	389	453	430	435	429	421	410	430	424	433	410	442	431	406	386	440	413	439	418	422	424	414	440	459	422	389	405	417	447	464	391	444	426	466	429	452	449	466	439	456	397	479	428	428	442	443	434	471	436	452	426	457	435	412	447	436	428	411	448	423	444	409	429	405	445	423	468	440	429	465	466	424	453	468	482	415	432	403	419	426	430	446	472	459	435	423	494	449	442	451	409	446	432	409	428	422	480	454	428	447	443	399	455	438	408	436	406	465	447	456	418	413	490	428	430	458	434	420	445	445	412	428	400	419	435	394	436	455	419	437	434	430	410	441	439	428	426	415	422	486	406	452	432	435	435	450	417	410	460	440	416	450	449	395	449	414	437	424	459	440	457	449	403	411	412	433	452	468	456	431	453	411	414	438	446	441	480	431	453	411	450	420	417	438	431	419	436	427	438	473	414	469	428	393	451	474	414	420	411	449	450	457	414	463	469	420	419	432	422	413	425	444	416	409	464	418	414	469	417	433	415	445	447	456	433	430	451	438	398	434	412	438	423	444	456	473	451	452	409	389	426	422	431	423	478	460	429	405	383	425	441	432	439	422	431	425	454	432	435	449	411	398	427	464	457	439	474	458	436	467	419	432	445	415	385	453	410	456	426	437	433	447	400	412	414	433	432	425	439	425	431	460	415	402	447	429	438	434	431	443	417	448	397	457	437	459	401	437	424	434	473	406	480	401	465	431	429	454	453	415	423	418	454	401	415	429	495	419	445	436	441	446	450	497	433	451	482	454	448	405	454	431	452	445	407	443	439	458	486	449	441	445	445	412	424	463	415	498	429	456	414	441	409	437	458	411	410	423	421	423	446	452	441	423	410	425	448	432	471	415	437	418	417	480	440	439	423	415	417	425	428	456	435	447	393	471	400	463	443	425	457	444	458	429	466	411	433	454	431	448	433	400	418	420	429	423	430	391	434	453	470	447	426	414	391	420	426	422	448	426	477	445	430	439	437	463	446	461	398	431	443	467	427	430	484	435	436	417	487	505	377	426	424	416	439	443	433	419	461	449	428	470	416	415	452	433	428	468	452	459	417	454	439	439	457	459	436	407	410	431	432	438	465	444	450	441	479	432	436	451	419	477	411	432	448	458	451	435	428	443	452	424	431	439	420	456	440	432	388	408	435	427	443	442	436	432	420	420	434	420	441	470	443	451	435	448	402	394	429	447	460	472	382	443	453	461	425	437	423	432	397	436	448	437	442	446	420	460	415	401	455	464	451	421	406	475	419	423	462	449	432	439	434	457	407	420	421	411	439	426	413	443	426	425	437	442	424	414	434	443	444	455	437	431	448	460	435	425	409	458	405	411	444	442	420	432	470	453	434	411	449	433	424	440	450	411	424	456	441	416	421	444	437	420	457	428	446	441	422	443	428	446	426	454	442	470	441	407	457	456	452	470	426	430	464	422	432	428	454	429	442	447	465	433	454	438	408	422	410	465	480	421	443	421	451	448	435	480	397	489	428	422	404	450	454	450	442	435	451	427	458	450	388	453	433	427	415	384	436	469	435	449	451	426	422	449	421	453	427	407	434	447	401	451	437	415	404	456	432	450	403	437	413	454	435	443	424	432	431	463	457	393	472	413	456	487	436	448	441	430	452	428	441	424	438	417	449	454	412	402	412	438	429	444	478	450	399	436	427	437	483	420	407	453	422	439	472	428	450	414	430	416	395	433	460	455	430	436	447	414	425	433	434	444	435	455	425	445	432	437	424	411	463	434	413	432	421	432	436	440	412	469	421	435	461	434	416	433	446	459	449	430	445	414	460	437	435	458	471	462	448	468	410	427	422	439	438	400	446	465	436	435	438	429	418	431	462	465	416	432	427	424	450	446	437	427	451	438	450	424	408	438	446	454	422	453	421	415	449	416	448	454	434	453	444	450	447	432	404	461	443	445	470	446	430	445	416	425	442	430	452	425	414	440	390	394	461	432	445	430	431	452	430	425	443	441	438	413	431	423	446	450	419	421	460	438	446	420	439	436	455	432	434	426	421	441	414	471	390	475	436	462	464	434	458	416	464	487	464	451	407	391	437	443	436	419	442	387	429	460	456	450	399	430	430	433	434	444	429	432	439	436	443	429	445	413	450	436	435	465	464	460	423	431	451	450	438	477	471	472	459	434	387	456	447	474	398	467	452	432	462	418	453	445	425	429	445	420	459	423	453	467	464	437	417	436	391	430	418	400	435	449	427	462	439	419	414	462	412	414	412	443	414	416	460	460	404	460	441	454	427	458	409	415	440	477	443	452	412	444	406	427	430	433	442	439	451	404
2918	1198	643	448	655	692	554	515	403	374	257	246	196	143	135	112	102	78	96	99	84	94	54	53	54	67	60	48	34	54	40	42	46	41	37	37	33	30	22	30	36	37	36	33	17	30	28	29	28	21	30	36	24	31	38	33	34	31	23	22	25	26	30	36	23	38	28	29	27	40	32	26	26	33	37	30	30	27	28	28	34	37	33	22	22	23	25	33	27	23	27	24	27	25	24	14	29	25	22	18	28	24	24	31	29	24	27	23	35	19	22	33	17	25	21	29	24	27	22	23	24	32	28	16	25	24	26	31	20	27	19	19	23	23	21	26	32	26	24	20	31	20	27	29	25	26	18	18	32	23	24	20	36	24	35	26	17	24	20	19	24	16	21	21	26	25	27	29	21	27	20	24	29	20	27	30	37	21	25	26	32	27	28	23	26	21	24	25	28	36	29	22	21	26	21	19	26	31	26	23	22	25	22	29	25	23	23	22	19	26	26	23	17	20	24	28	22	20	24	31	19	22	26	36	30	23	19	26	28	26	23	20	22	29	22	25	19	16	27	36	30	24	23	26	24	26	25	31	22	32	28	27	32	32	21	35	24	14	26	27	27	24	22	22	20	25	26	20	32	26	31	23	28	31	26	22	27	18	33	22	29	22	37	25	15	24	22	31	32	27	34	23	26	23	31	21	16	29	37	30	17	24	31	22	26	35	23	27	27	27	17	22	21	15	33	26	18	29	28	15	18	31	17	22	32	26	22	24	32	14	24	14	30	25	29	20	29	38	18	24	32	17	18	23	22	25	28	28	28	29	25	25	27	25	21	15	25	21	19	22	15	27	22	28	29	30	24	15	35	22	22	28	23	25	14	30	19	20	22	23	19	20	24	32	26	33	21	26	28	26	29	23	22	22	22	18	25	27	22	22	22	26	30	23	30	25	34	36	18	24	22	27	31	27	22	30	26	32	30	27	33	18	26	19	27	27	28	23	25	19	19	18	24	20	18	23	26	26	23	25	15	30	33	23	22	27	26	17	21	19	24	29	20	22	21	27	23	17	26	20	25	20	28	31	29	30	29	28	27	18	17	22	25	23	30	16	21	22	20	25	21	27	27	22	23	26	23	23	30	32	15	22	28	26	25	24	24	22	26	33	23	18	27	24	26	18	20	25	33	25	27	19	20	39	26	18	27	24	32	21	18	25	21	18	24	21	24	25	23	22	31	22	20	27	23	23	24	21	23	20	22	23	22	24	23	22	18	27	27	21	33	23	25	27	23	25	23	17	26	28	29	21	26	21	28	26	25	20	20	34	19	22	21	26	28	22	16	31	16	23	23	28	25	24	25	30	24	24	21	20	29	20	25	22	25	24	29	29	25	24	32	23	25	24	17	25	20	25	28	26	19	25	24	26	32	22	24	30	21	25	30	29	28	23	26	18	18	28	16	23	32	35	34	31	29	29	18	30	31	23	24	20	24	29	30	19	33	26	18	21	26	27	19	21	30	23	26	28	28	29	26	20	18	34	24	26	30	26	22	24	16	28	16	31	19	22	29	16	18	28	30	29	19	18	31	22	25	24	20	30	33	24	25	24	23	31	21	30	25	31	21	22	26	30	19	28	33	22	19	21	29	28	18	21	28	16	22	24	23	29	18	26	24	25	29	27	30	34	32	22	23	24	27	26	24	19	23	24	24	33	24	24	15	29	29	25	36	20	27	32	18	19	23	25	24	22	29	25	25	19	23	21	26	38	19	32	16	17	24	22	21	29	19	24	31	28	28	24	29	24	19	29	23	18	21	26	28	28	35	32	24	24	31	22	25	26	29	33	28	34	22	15	26	21	27	26	24	22	26	26	33	19	44	17	28	30	25	22	24	24	23	23	24	37	26	24	24	17	24	22	19	26	26	35	28	29	25	19	22	23	28	24	20	26	16	27	29	25	16	25	28	24	17	19	24	20	19	21	27	21	17	28	31	17	24	26	22	17	28	28	22	32	28	14	26	24	22	26	20	30	33	24	28	28	23	19	23	23	29	24	31	17	19	36	18	22	29	14	23	26	21	25	33	27	26	26	23	27	33	34	19	22	20	23	25	23	21	20	27	26	20	26	20	20	29	15	17	21	33	35	23	25	24	20	22	21	15	21	19	18	24	25	26	29	21	20	26	22	23	26	29	22	21	21	29	23	18	19	26	27	17	23	16	25	31	25	26	31	36	18	40	28	25	23	22	28	35	24	20	26	24	20	14	20	33	20	17	22	29	18	28	29	28	20	18	22	26	36	22	19	26	24	30	23	19	23	22	42	26	21	22	22	25	33	27	25	20	26	23	37	24	24	29	22	15	31	20	27	31	15	19	25	32	25	26	25	20	26	26	22	20	24	32	31	19	25	25	24	25	23	22	27	25	21	27	27	28	24	22	25	34	20	22	25	27	20	35	25	21	20	19	18	20	21	20	23	24	26	21	22	21	20	20	25	25	21	35	18	26	24	23	20	29	26	17	33	25	22	28	27	28	27	12	18	19	21	27	36	21	24	25	20	28	18	28	19	18	22	29	25	25	22	29	27	24	20	17	30	19	24	25	26	32	23	26	24	23	30	32	21	25	39	17	34	18	27	21	23	35	17	17	26	20	20	22	24	33	25	36	29	23	21	30	20	28	22	27	24	18	26	29	33	23	15	15	21	21	30	22	29	21	19	25	21	23	21	29	30	22	24	34	16	11	28	29	30	23	24	22	21	28	16	30	18	24	19	18	27	25	16	28	26	24	23	29	20	19	33	23	25	22	22	24	21	33	20	21	26	22	31	27	23	17	20	22	25	28	32	30	21	28	25	25	26	37	24	31	22	21	24	20	21	26	28	26	23	24	18	18	22	26	29	34	22	32	26	24	14	34	32	24	27	22	23	28	23	40	15	23	19	31	21	26	17	21	25	29	20	28	20	23	31	31	31	19	26	24	33	26	28	34	26	24	29	20	23	32	23	33	23	21	25	27	30	16	30	29	29	23	21	25	24	24	28	23	28	30	29	12	39	30	24	23	30	26	20	28	24	36	15	14	19	27	21	22	29	34	24	24	27	25	24	22	14	30	23	22	27	22	28	25	24	22	29	34	20	20	31	26	22	26	22	18	23	22	18	28	27	33	21	31	27	33	35	23	33	19	21	24	22	34	24	22	23	25	18	27	24	25	28	21	21	26	22	27	22	27	36	19	25	24	26	23	16	13	31	28	26	34	23	31	24	28	19	11	19	21	25	26	15	24	29	31	24	22	23	35	28	27	13	29	24	35	21	25	18	26	23	25	23	32	26	22	23	20	27	23	30	31	23	30	27	32	41	28	18	26	22	32	24	26	31	31	29	25	20	23	26	33	25	15	22	24	17	21	17	30	25	17	20	28	18	20	17	24	31	28	31	23	27	24	22	28	31	29	16	19	20	26	21	20	25	26	23	17	17	21	27	25	29	33	25	30	21	24	21	22	28	20	27	25	25	23	38	22	19
30883	21296	13395	25914	31533	28969	25400	21213	17728	14979	12292	10546	8417	6976	5831	4861	4404	4042	3823	3774	3342	3092	2632	2165	1962	1965	1876	1757	1721	1710	1443	1332	1492	1430	1155	1053	1069	903	806	902	882	884	776	710	690	678	643	668	630	662	618	663	600	623	559	588	576	601	499	558	532	543	543	554	537	544	537	592	578	559	510	514	487	479	547	481	527	502	532	548	487	482	472	432	447	430	402	445	419	459	468	467	503	451	462	471	509	452	456	432	446	440	442	419	441	424	411	419	452	356	423	414	410	423	422	392	403	393	386	376	425	387	405	408	414	417	378	384	431	391	393	421	418	411	446	403	409	400	432	413	411	384	430	427	403	451	391	386	461	404	386	382	382	409	443	367	394	397	402	427	409	390	383	384	381	384	413	432	370	432	443	392	427	378	406	381	409	416	363	406	400	401	385	427	402	415	406	437	374	438	424	447	438	401	391	411	380	385	432	391	368	430	410	381	404	379	405	384	392	406	409	400	422	404	388	397	402	392	430	413	462	386	400	415	390	385	374	424	421	410	453	404	444	386	398	439	427	407	435	392	388	360	372	379	406	414	369	418	406	402	427	404	452	428	412	422	421	401	442	449	419	379	433	425	430	427	419	414	428	407	407	406	442	420	434	386	427	433	371	417	418	403	399	395	409	434	388	418	420	399	426	385	409	422	394	431	424	405	405	422	430	433	413	402	420	406	368	413	426	434	410	408	415	411	400	379	394	397	417	364	413	411	412	393	410	389	406	444	393	412	437	379	418	403	380	418	380	391	409	414	373	395	419	413	422	401	403	400	378	383	400	389	451	386	393	423	395	383	403	423	377	429	405	390	410	416	388	380	400	392	360	407	407	406	418	395	433	411	404	398	392	420	411	420	421	414	399	418	409	394	392	412	475	393	381	412	428	416	427	385	410	386	417	394	405	425	400	392	387	414	404	383	417	414	421	410	386	420	453	428	442	385	419	400	392	418	467	411	416	408	389	409	428	409	382	433	407	443	405	411	428	417	453	393	403	416	390	396	421	382	393	383	384	413	394	389	403	393	395	421	426	383	407	375	420	425	431	401	438	398	428	423	385	420	419	414	441	426	407	424	392	387	456	395	414	417	411	430	398	414	396	371	431	392	390	416	398	436	441	407	397	384	416	399	407	404	383	429	401	399	375	421	387	379	357	376	386	382	440	387	385	410	423	398	447	432	397	417	406	452	430	392	364	411	428	406	359	446	420	459	440	384	402	389	436	424	422	414	413	433	415	441	372	379	423	427	367	383	398	413	379	417	399	414	398	390	396	386	436	404	393	378	412	389	401	397	388	380	402	377	376	404	367	409	425	409	416	419	403	400	404	395	409	414	427	425	393	396	395	416	436	432	402	391	421	416	421	435	413	445	415	419	402	393	419	424	405	395	418	402	436	409	438	424	397	420	423	359	433	409	357	430	429	397	410	384	379	388	412	456	395	419	367	414	406	373	396	426	370	404	436	376	387	389	418	416	430	397	405	405	391	403	392	436	404	406	379	400	357	425	456	388	404	449	394	408	380	400	428	431	415	409	391	403	433	402	413	410	434	423	397	393	429	364	414	407	397	408	395	419	387	420	435	420	416	425	396	399	413	402	386	400	403	433	418	401	379	401	407	426	400	429	393	400	446	420	423	395	390	369	389	404	390	407	385	448	421	452	398	392	423	396	382	383	390	382	396	420	417	452	428	393	376	401	394	395	413	385	428	416	384	377	410	430	392	408	388	400	414	417	440	435	385	413	424	388	441	401	407	388	382	412	352	397	438	397	387	401	423	428	417	438	414	386	413	390	413	429	402	378	407	410	414	407	387	408	398	427	393	405	412	438	383	444	404	409	427	419	383	405	409	462	405	419	394	377	435	424	405	376	392	373	411	413	434	395	403	414	392	390	378	406	417	406	427	397	388	444	420	422	427	409	392	391	437	404	426	423	412	385	363	405	413	403	435	409	394	412	392	430	417	402	404	428	398	389	400	462	370	419	455	409	414	363	428	394	423	415	391	417	409	409	416	397	400	383	422	433	379	420	386	433	407	412	387	433	422	403	392	417	383	391	399	398	391	418	432	439	421	395	404	418	384	411	406	390	400	399	407	401	397	432	441	402	433	397	399	434	382	381	424	412	438	420	416	394	408	438	433	396	415	382	411	379	421	418	417	417	411	382	413	400	394	386	416	389	391	415	385	395	390	427	415	383	417	389	396	407	411	417	410	412	407	400	387	422	364	398	379	391	412	426	358	414	429	430	433	402	432	395	416	402	368	438	402	387	392	405	413	414	435	400	392	414	427	396	381	400	405	376	435	424	384	381	374	409	402	417	381	408	409	426	391	403	378	402	436	417	394	440	415	430	408	445	456	421	405	414	416	382	388	392	413	404	425	418	397	376	399	402	425	406	413	374	380	408	393	430	411	413	405	429	415	403	415	341	418	378	424	417	397	409	408	398	377	394	413	432	423	401	399	421	413	373	388	421	437	404	410	416	458	386	427	414	383	413	417	419	441	403	428	409	419	406	405	432	380	345	405	388	420	394	404	416	422	437	435	360	389	443	387	419	415	410	418	381	419	378	415	419	366	379	421	366	401	389	387	400	414	405	430	421	423	399	432	412	440	421	348	427	431	414	402	413	381	406	375	423	423	399	415	425	410	395	410	401	442	416	426	400	408	408	426	436	380	445	428	405	398	417	380	417	394	374	401	397	378	434	415	425	388	388	435	411	375	434	363	418	418	402	403	408	415	383	407	411	412	393	418	389	376	378	392	422	395	429	413	407	419	372	434	422	398	423	429	446	401	380	407	386	418	414	378	420	402	422	444	395	390	424	396	408	401	410	418	392	417	397	433	378	415	411	409	419	384	403	404	416	422	397	390	449	395	390	422	419	406	420	398	436	427	406	397	404	379	391	409	411	411	414	413	419	390	431	424	415	400	416	423	378	422	381	407	400	430	401	428	404	422	387	393	398	390	416	389	388	433	387	449	406	401	409	410	401	422	460	426	404	428	443	402	395	399	363	400	448	420	421	422	376	451	418	388	426	425	389	438	380	435	435	433	424	416	402	442	429	409	399	388	397	420	429	383	399	406	411	416	394	405	384	411	413	421	416	452	405	382	394	412	418	415	461	386	429	408	425	407	393	408	391	366	393	434	403	410	390	408	438	414	371	384	389	407	428	408	411	373	401	409	395	396	412	409	412	385	420	388	366	369	429	407	395	434	421	376	379	415	416	391	412	393	372	398	407	408	418	398	404	400	418	426	432	392	439	407	406	406	419	413	389	420	430	386	431	412	388	385	415	404	430	421	389	382	401	415	362	404	415	407	442	395	413	417	402	437	419	421	398	374	389	410	459	386	441	405	411	421	423	420	385	426	398	395	401	417	388	406	414	408	408	369	407	399	438	434	370	420	413	400	386	366	422	373	407	436	398	395	396	380	412	440	393	390	400	390	435	425	418	359	422	417	423	416	443	421	423
2670	1240	649	426	639	628	601	418	377	326	266	239	185	180	154	117	82	92	87	88	94	79	46	63	54	50	49	48	40	45	33	37	41	40	42	38	48	41	28	39	29	31	34	22	19	21	33	24	29	25	21	17	31	17	31	26	30	24	31	24	27	41	39	32	25	27	23	27	22	23	29	27	27	30	16	28	25	27	30	26	22	26	25	21	19	29	21	22	23	26	26	22	17	21	33	30	30	28	28	26	26	26	22	24	20	17	28	21	22	18	26	18	27	17	27	14	24	21	23	24	19	14	19	21	23	18	22	19	18	18	26	27	14	24	25	29	26	18	21	21	22	15	32	15	28	13	21	22	28	22	22	22	23	27	19	26	23	19	20	22	19	27	17	27	26	25	10	22	31	23	21	22	22	20	24	25	27	17	19	21	23	24	32	22	21	27	28	23	28	27	24	21	15	21	14	21	26	22	15	15	19	27	19	17	33	17	19	24	19	27	24	30	20	24	27	21	34	19	25	20	20	15	22	19	25	28	28	20	26	28	14	20	23	18	18	24	21	19	24	20	21	20	19	24	15	35	30	31	19	18	31	28	14	22	25	20	15	19	18	18	23	26	28	18	20	22	18	19	23	19	25	31	18	17	25	26	16	28	13	23	27	26	25	15	24	23	19	18	27	27	20	18	27	17	18	17	20	24	20	15	20	22	25	22	19	18	19	26	24	26	27	20	25	20	20	23	23	19	20	14	30	29	28	19	25	24	23	24	28	27	17	15	33	25	29	31	22	19	28	26	27	21	11	26	36	25	24	28	24	21	24	20	19	28	17	22	22	22	21	26	27	32	29	25	20	29	20	23	17	23	20	21	22	20	20	18	19	22	20	20	20	16	14	19	20	24	21	23	24	19	13	19	21	23	19	23	19	21	17	26	29	20	23	16	28	24	23	20	22	17	24	26	16	27	28	24	26	18	22	20	26	25	24	27	15	21	26	21	24	21	16	28	25	26	20	18	27	22	27	18	23	16	22	19	23	27	24	18	23	21	24	25	27	19	24	21	22	33	19	24	21	19	22	26	16	8	27	25	24	21	21	27	17	21	21	32	25	18	17	21	23	19	22	14	27	27	24	21	31	17	29	22	24	20	23	23	26	20	28	17	23	23	14	21	28	23	27	19	19	18	15	25	22	24	19	20	26	29	18	15	20	16	21	22	33	21	24	34	23	30	22	20	13	18	37	17	16	22	23	30	23	23	21	21	20	25	28	24	21	16	23	16	23	16	25	26	24	23	20	23	18	29	15	19	23	25	27	19	33	12	29	15	25	26	24	26	25	18	28	27	25	24	21	19	26	27	19	26	24	17	24	17	25	32	28	20	22	24	22	19	20	23	24	24	25	24	27	18	28	24	28	32	33	23	21	19	22	19	23	19	25	29	19	25	29	19	19	17	27	22	34	27	23	18	20	19	25	19	21	15	27	29	26	22	24	22	26	24	16	23	22	18	29	27	23	21	22	18	25	15	15	26	24	21	20	26	27	25	23	21	23	27	30	26	26	27	30	23	29	22	25	25	17	21	22	25	18	25	23	21	18	18	24	20	25	20	22	21	21	20	23	21	14	25	32	28	26	18	19	26	20	20	19	24	31	17	24	24	14	24	24	17	30	25	21	29	23	25	10	27	21	20	21	14	18	27	17	25	35	15	22	25	20	20	22	24	20	22	25	25	21	22	20	22	26	20	18	18	24	21	24	25	30	30	19	19	23	24	18	19	25	17	28	22	27	24	21	21	17	24	27	28	22	14	24	19	25	24	14	21	20	28	19	21	15	27	20	31	14	29	23	25	26	36	23	23	24	21	21	22	26	23	24	18	17	19	25	24	19	20	27	21	15	22	19	22	21	24	29	23	25	20	19	26	22	26	19	22	25	22	15	29	26	25	28	17	16	28	21	15	19	25	21	23	18	24	17	19	19	23	26	20	31	22	20	20	25	33	23	27	29	23	22	22	25	22	16	14	32	28	14	29	26	26	24	24	17	19	31	26	25	21	22	26	14	34	27	22	32	25	27	21	28	18	19	20	22	24	23	20	20	24	23	23	20	19	22	22	18	15	26	16	18	24	28	22	28	27	19	27	22	18	21	25	20	28	14	15	22	18	20	30	15	18	27	15	28	25	23	25	24	26	24	19	20	21	27	24	31	25	24	24	23	20	23	25	33	20	29	17	32	25	21	17	20	23	26	24	19	23	31	33	21	23	22	23	29	30	20	23	16	29	27	18	21	26	25	25	22	19	15	19	24	17	26	20	17	23	15	23	18	13	15	24	17	26	16	18	24	21	20	19	24	19	27	24	28	25	22	16	31	26	28	22	19	17	14	26	12	24	25	30	31	17	29	18	24	24	24	19	26	24	21	18	18	24	24	26	23	19	29	22	22	28	21	23	24	16	22	30	12	22	25	24	18	17	20	17	19	22	26	27	24	22	21	28	21	22	17	27	29	18	22	25	33	24	16	23	24	23	19	17	21	21	21	18	17	28	21	22	17	19	22	30	35	30	20	22	28	18	22	19	17	21	21	36	28	24	19	30	22	21	32	33	27	27	25	20	21	27	16	22	21	18	30	19	23	33	14	19	19	22	24	24	26	15	18	29	26	15	23	13	16	22	24	24	29	18	18	18	23	23	17	22	26	31	27	24	24	22	14	17	15	15	32	27	23	28	24	17	15	30	27	21	21	18	28	30	21	18	27	26	29	31	34	23	20	22	32	18	27	20	31	22	28	20	12	23	16	26	20	27	30	25	27	20	19	18	23	18	28	23	19	22	29	16	20	25	20	27	24	19	21	14	20	20	22	28	25	25	30	26	22	17	18	27	27	19	25	29	12	29	23	15	21	31	26	28	21	15	15	17	31	16	20	20	28	22	13	34	19	29	24	18	17	24	23	21	20	25	19	32	18	27	20	21	22	24	19	31	26	22	26	14	21	23	22	20	16	20	16	17	24	16	22	18	27	24	22	23	30	29	30	25	27	23	28	26	28	21	29	19	25	23	26	16	20	14	27	24	26	19	35	33	24	23	31	22	22	29	14	29	22	24	12	19	23	21	35	18	20	19	17	28	23	21	22	27	23	31	18	20	25	22	19	20	21	24	22	17	24	24	31	33	26	24	21	25	25	26	24	28	27	23	20	30	23	23	31	26	29	21	18	16	26	22	25	31	20	24	23	21	25	23	35	23	23	25	19	22	32	26	25	10	26	19	20	28	17	19	17	17	32	33	21	17	25	24	21	20	15	12	17	17	30	20	16	12	25	30	28	16	23	21	25	18	16	27	29	24	19	21	18	20	30	25	20	25	26	27	24	25	27	14	21	23	31	17	34	25	21	23	24	28	35	34	25	24	22	11	24	22	20	28	19	17	20	16	29	25	33	20	24	17	23	30	32	20	22	23	23	19	19	29	15	33	14	26	26	19	22	25	23	26	19	27	23	18	27	26	24	22	19	29	25	13
30968	21490	13339	25778	31332	28800	25259	21269	17892	14897	12089	10554	8311	7157	6060	4934	4607	4089	3672	3699	3362	3051	2441	2190	2039	1982	1862	1734	1664	1567	1335	1243	1406	1271	1209	1090	1045	876	770	864	910	768	784	700	686	670	625	612	621	671	571	600	612	616	575	591	553	571	563	547	520	516	575	538	530	534	558	560	485	477	459	463	442	458	458	515	503	518	485	456	456	502	466	450	417	409	409	395	438	452	419	423	422	450	408	420	417	414	444	500	427	405	415	385	408	399	445	401	361	396	376	386	389	348	387	389	357	355	363	353	399	366	370	370	361	358	400	408	379	387	354	330	366	356	377	385	374	360	390	391	360	391	378	379	347	368	362	377	392	387	385	357	372	393	338	341	363	391	408	382	376	388	369	372	360	315	394	361	381	369	340	403	376	384	382	386	367	367	371	380	386	366	353	401	414	363	362	307	379	343	333	332	400	398	385	351	334	354	355	333	377	393	391	376	376	424	367	359	347	352	384	372	314	381	388	368	394	370	401	335	354	403	370	371	370	393	397	416	395	369	396	376	366	402	381	387	376	396	377	355	377	376	387	359	381	383	382	385	398	364	369	357	370	357	387	374	384	410	356	379	358	385	382	379	366	387	366	375	381	398	343	380	371	391	346	392	372	340	377	378	396	343	385	347	350	358	376	345	385	404	354	375	360	370	361	390	374	366	350	324	376	361	378	368	411	367	367	355	355	354	372	362	360	424	396	368	358	394	378	378	349	383	372	373	424	380	381	402	381	361	397	386	328	336	401	340	358	392	362	374	372	375	338	366	372	368	350	360	351	380	369	400	354	358	381	367	358	384	366	398	342	373	401	387	421	372	384	413	360	360	374	370	406	415	386	438	358	366	383	343	360	364	384	370	393	399	357	382	380	374	373	363	386	373	354	382	393	399	393	384	377	364	352	374	357	402	339	393	396	360	411	354	383	395	395	335	369	386	406	372	409	375	371	406	368	329	371	400	383	383	398	353	344	409	385	364	368	397	387	356	402	381	388	399	403	344	388	379	360	382	361	353	369	338	395	392	377	383	335	387	401	381	378	357	411	347	325	362	372	380	352	419	365	370	352	391	404	372	352	370	380	381	392	371	350	393	384	399	374	376	373	432	378	363	369	371	369	388	363	374	358	401	363	389	417	349	372	394	396	385	416	355	370	398	337	366	374	386	361	354	364	426	397	378	349	402	395	385	338	414	379	356	378	370	419	377	364	395	352	379	385	359	393	359	388	406	395	395	369	374	387	368	368	372	363	408	365	369	351	385	392	407	395	366	367	387	367	358	404	329	405	384	379	381	364	357	396	390	412	329	392	342	392	366	382	382	399	385	391	379	378	382	443	338	365	346	350	387	396	339	391	357	359	403	347	391	398	395	366	339	377	352	396	369	327	377	355	352	368	363	369	388	400	384	368	400	352	392	352	358	383	348	415	367	396	399	391	384	380	323	360	412	399	377	359	371	360	405	372	358	338	405	370	363	373	410	352	403	362	369	395	391	377	383	360	381	401	382	383	381	381	399	394	375	363	392	340	363	399	389	343	373	358	371	353	383	383	378	385	382	389	379	360	372	421	393	364	382	363	405	391	356	398	387	419	399	373	381	393	364	377	366	345	363	393	370	375	393	396	331	396	358	382	383	363	382	346	359	374	406	396	361	382	380	359	418	419	353	388	382	370	377	374	424	435	362	385	387	378	382	379	345	360	414	386	381	386	358	374	349	377	378	383	385	355	388	382	381	393	366	385	347	338	372	356	374	367	359	379	363	358	394	391	380	359	378	370	359	347	372	384	401	382	375	389	353	407	377	370	382	361	374	405	362	406	357	369	399	375	370	370	383	421	370	391	382	337	380	368	380	391	373	369	340	388	389	396	355	374	379	359	345	385	370	337	344	394	366	392	367	363	362	390	350	350	356	386	419	367	357	394	382	404	362	382	401	356	365	369	312	406	379	407	380	353	361	366	406	364	387	368	395	388	353	384	367	369	373	364	340	391	382	360	347	395	344	379	355	339	391	365	401	389	419	350	395	402	380	362	389	355	388	378	360	358	379	353	358	376	367	361	366	370	390	379	405	368	402	353	388	388	437	379	343	364	391	374	395	395	343	393	390	375	357	379	387	354	351	381	365	377	360	383	399	397	360	380	413	382	382	395	403	392	361	345	355	377	377	376	382	383	390	368	399	420	376	396	367	376	367	379	354	367	359	353	370	360	360	385	358	381	363	371	344	406	339	416	421	373	379	352	354	388	345	372	373	389	379	385	364	364	373	394	406	369	419	379	381	376	380	369	373	375	369	370	335	367	378	375	378	361	364	361	396	350	355	359	381	387	385	364	371	372	367	371	377	408	386	365	390	403	413	381	351	361	377	354	407	403	401	368	397	363	377	385	387	390	382	384	358	379	359	378	372	392	395	410	359	380	366	366	390	381	369	365	368	376	355	383	388	356	334	400	387	378	370	380	394	349	381	379	387	357	359	373	385	354	393	396	378	351	406	381	378	372	389	421	360	355	409	402	391	365	348	381	382	352	354	373	385	384	393	367	363	344	410	353	374	403	344	411	378	381	383	368	389	411	350	370	390	362	380	372	397	364	359	364	358	343	381	363	420	363	362	377	357	389	348	353	393	395	347	385	379	374	402	381	373	396	394	362	350	339	371	368	363	354	385	387	362	362	366	418	351	394	367	391	380	384	375	353	420	338	417	374	353	391	391	343	369	381	345	361	398	394	381	361	355	367	348	397	352	375	375	384	379	366	377	364	375	367	341	411	391	410	362	354	379	392	366	387	363	392	385	340	409	382	363	394	353	381	377	358	408	343	379	345	363	359	406	396	370	378	376	395	382	370	380	367	393	412	387	393	364	371	367	375	379	337	373	374	385	369	382	345	408	390	406	342	369	370	432	346	372	416	370	319	379	389	376	373	335	368	377	377	446	345	363	373	380	360	378	373	384	401	362	378	380	344	370	427	351	383	386	356	396	354	410	381	390	394	390	380	349	363	369	358	347	397	369	356	372	386	374	394	365	364	358	414	401	352	356	347	347	396	370	375	347	385	359	389	348	381	396	372	420	372	356	362	349	361	365	361	385	365	361	376	377	412	386	401	376	403	382	366	348	354	372	380	347	403	363	394	403	338	345	337	401	387	386	379	377	438	387	380	352	398	402	364	389	350	393	353	357	368	392	387	349	374	396	398	353	393	396	387	394	397	365	356	386	396	412	387	395	391	375	408	355	361	351	370	367	374	386	370	356	386	386	372	355	371	381	381	348	369	368	391	365	363	368	364	386	391	402	370	373	391	373	403	414	360	390	383	335	374	379	399	381	356	375	387	398	368	391	417	385	358	345	344	417	349	393	387	388	373	376	338	412	365	392	383	357	395	351	362	368	359	412	391	376	387	355	372	373	377	370	375	312	372	383	407	391	396	361	371	368	382	394	399	361	379	384	389	389	398	404	385	378	388	374	359	373	381	373	377	368
4781	1790	917	590	869	888	826	686	593	463	362	348	247	220	205	178	189	132	144	129	127	118	115	71	73	89	82	73	64	71	65	60	71	53	64	53	53	43	53	51	46	54	52	31	44	41	35	39	42	50	34	42	48	38	40	46	52	42	48	41	35	34	44	42	32	40	30	47	37	31	42	34	47	48	48	29	44	34	34	42	40	35	40	33	39	40	39	32	34	38	39	31	36	41	27	39	31	34	37	43	37	30	35	39	39	41	44	39	40	19	33	39	34	38	28	22	31	26	30	35	26	23	38	38	36	49	35	41	31	21	33	33	35	37	22	37	22	44	32	40	46	33	36	31	30	44	33	20	34	24	25	37	32	24	32	28	38	30	39	36	43	43	33	32	51	42	36	27	36	34	32	32	41	51	32	32	40	41	44	46	38	43	25	40	38	38	44	40	36	33	31	33	31	23	34	23	38	28	33	34	33	27	36	37	35	35	36	35	47	38	31	35	37	36	33	44	34	46	27	43	31	31	32	27	43	30	38	45	32	41	29	28	37	31	33	35	39	31	32	45	38	35	26	38	31	28	35	33	29	26	39	36	41	36	32	30	23	27	42	35	33	36	29	37	37	37	38	32	36	23	31	32	31	42	29	38	29	42	21	34	29	28	32	35	28	32	20	42	36	40	35	29	35	32	34	46	27	31	40	33	26	36	24	45	35	25	34	31	35	27	36	36	25	36	35	40	28	42	33	36	27	37	32	36	38	36	38	33	38	36	34	31	39	36	40	36	30	37	39	35	36	35	36	43	34	24	41	33	30	29	34	30	28	34	31	32	33	26	36	30	36	34	23	34	30	25	23	27	27	41	31	26	34	35	28	37	40	34	31	29	40	47	44	27	30	22	42	33	40	36	32	30	39	35	26	43	35	33	43	42	36	41	38	33	36	28	36	32	40	37	28	30	36	42	44	29	35	38	41	41	41	28	27	31	34	34	23	29	25	39	35	30	45	38	34	49	37	33	35	31	34	27	32	29	28	24	33	30	38	38	31	33	33	43	36	31	27	33	27	31	31	21	29	39	51	34	30	40	31	29	33	29	38	32	43	30	36	35	42	27	34	33	34	37	30	39	36	21	35	21	37	28	24	32	28	26	34	26	33	33	43	35	31	29	30	35	26	31	40	39	43	37	28	29	37	28	39	28	39	28	37	30	32	36	29	30	32	25	25	41	27	39	47	32	33	27	43	36	46	30	34	43	42	31	37	30	31	36	40	34	33	36	38	27	30	40	35	33	42	32	29	39	45	36	30	45	40	37	31	35	30	43	42	36	31	34	34	32	46	29	25	45	36	34	37	33	38	42	31	36	37	40	31	40	26	30	40	43	27	31	29	32	37	42	29	35	34	31	36	30	34	29	43	26	28	36	34	29	26	31	32	37	36	35	29	33	23	37	31	31	41	36	29	39	34	25	38	32	35	35	29	34	26	37	39	28	26	30	33	27	34	22	43	40	31	34	26	30	32	33	36	37	32	27	31	34	30	27	28	33	45	38	30	36	36	29	43	35	35	34	31	31	38	37	31	29	40	35	44	34	41	38	39	32	30	40	41	25	35	34	29	46	41	32	40	38	33	44	29	51	46	33	25	31	27	36	33	30	43	39	41	25	38	29	24	39	43	38	40	36	41	30	37	41	32	31	31	25	39	44	38	32	31	35	26	34	29	37	33	41	45	26	44	30	39	35	32	36	30	39	40	26	38	27	41	29	36	33	39	36	49	38	28	40	31	31	43	28	41	38	32	43	34	27	40	35	36	42	26	36	39	34	29	30	32	38	33	28	36	35	28	38	32	34	35	31	31	22	37	44	37	28	44	29	42	37	45	33	29	28	34	27	41	36	28	28	41	36	36	31	36	35	43	33	35	33	42	31	37	35	30	27	25	31	33	31	33	27	23	28	32	38	31	26	40	36	40	29	40	32	38	34	51	39	29	32	34	44	30	48	37	29	39	46	33	28	40	34	38	30	32	33	31	39	40	35	30	41	34	34	35	41	38	34	35	29	35	23	37	28	36	32	26	45	28	27	37	23	34	35	37	34	43	32	30	48	32	36	45	32	34	34	41	38	37	40	39	26	40	36	35	33	43	34	31	31	29	35	40	35	41	37	32	24	35	38	37	32	33	33	38	26	34	34	37	34	43	36	37	34	47	41	35	33	32	23	33	38	32	40	31	31	48	45	39	17	29	31	40	31	38	30	31	30	39	39	27	46	30	39	33	29	35	34	35	34	31	35	30	29	34	35	44	28	54	37	38	23	34	22	32	32	33	41	31	27	28	33	46	31	33	33	31	41	39	44	42	43	42	23	39	33	40	47	27	28	36	39	32	35	28	34	43	35	35	36	47	25	39	39	26	39	40	36	40	35	35	38	28	30	33	31	29	40	27	44	22	27	36	31	32	43	25	32	32	28	31	24	39	24	36	35	34	45	34	37	36	35	29	28	44	30	24	33	40	34	29	36	41	29	34	38	31	38	31	26	40	29	27	29	32	32	30	38	35	29	28	27	18	36	35	33	36	30	42	33	41	27	37	26	34	44	32	44	45	43	44	45	34	29	43	42	33	28	40	36	29	30	35	29	37	43	36	46	29	31	24	34	34	40	24	29	48	29	40	31	34	27	28	43	45	31	35	32	32	26	33	23	41	35	36	31	34	30	27	43	33	39	39	45	31	37	38	35	29	48	33	36	37	32	44	37	43	37	33	39	40	39	41	35	31	33	39	32	33	37	29	35	31	32	26	33	29	37	46	41	36	33	45	29	37	48	40	29	37	33	23	27	33	38	24	36	38	41	32	26	42	31	35	30	26	27	33	30	25	23	30	31	32	31	40	42	33	35	38	32	36	33	27	28	37	41	38	29	36	41	37	33	36	24	43	24	33	35	33	38	34	43	32	33	40	33	19	29	36	34	42	33	31	31	26	32	37	29	25	35	33	47	40	40	21	29	31	31	47	38	40	48	43	30	30	32	30	26	30	43	36	28	47	41	37	27	41	32	38	33	39	31	24	40	26	25	35	27	44	42	40	39	31	33	42	51	37	35	41	36	36	41	25	41	21	20	28	31	31	28	38	38	24	31	36	36	30	41	32	37	25	37	50	39	27	36	37	41	43	36	33	36	33	48	43	47	37	35	33	32	25	37	35	22	30	29	33	41	37	33	38	34	44	33	28	40	34	39	31	47	26	31	35	32	29	29	35	41	36	43	36	30	29	36	46	27	38	39	31	29	28	20	42	25	43	31	28	52	31	23	36	36	21	25	27	43	36	27	46	25	32	35	40	30	29	31	32	31	40	40	37	33	28	30	29	39	37	38	29	32	27	29	42	47	36	32	35	38	39	24	28	27	32	37	37	34	32	29	42	24	42	49	35	42	29	36	24	42	27	27	27	33	30	37	30	30	28	26	37	42	38	40	40	28	44	32	42	29	35	27	35	30	33	26	34	39	31	48	39	46
33743	24335	16795	29694	35352	32975	29460	25417	22388	19219	15793	13744	11179	9845	8341	7351	6643	5889	5651	5264	4610	3822	3355	3095	2823	2833	2485	2560	2263	2236	1974	2042	1978	1794	1624	1465	1374	1215	1345	1295	1275	1164	1064	1018	998	983	958	916	914	942	853	838	898	862	880	846	834	789	803	822	795	844	808	846	776	764	763	749	712	716	687	654	659	729	723	716	710	751	673	674	661	624	577	658	590	556	602	573	598	607	590	656	622	608	594	622	668	657	697	657	647	637	562	593	574	578	606	575	580	614	592	577	565	564	576	598	543	579	535	557	541	543	583	533	580	551	579	581	555	590	543	584	573	480	578	594	568	581	613	568	598	553	566	566	595	561	567	530	560	599	542	595	582	580	608	563	549	549	548	593	561	581	571	534	553	542	579	590	552	609	567	553	526	562	546	586	533	556	551	562	561	588	564	581	593	577	570	598	531	566	532	573	574	599	561	544	575	551	577	542	607	550	519	578	566	536	589	594	514	575	576	566	601	572	556	540	573	566	560	583	551	544	608	574	536	549	556	589	582	564	505	542	596	542	551	597	568	581	621	545	541	568	559	552	575	586	523	582	573	551	557	553	555	579	571	580	578	584	543	578	563	519	566	582	581	607	552	547	564	552	574	542	523	579	548	588	567	567	579	562	537	575	542	536	545	579	561	547	576	528	565	612	531	552	585	567	583	550	579	547	582	566	546	577	559	564	570	580	555	569	562	583	569	559	565	590	526	533	567	551	585	504	596	569	557	556	573	612	565	556	548	579	598	562	541	567	614	571	556	552	583	558	546	552	580	575	563	548	544	553	535	554	516	553	512	546	554	557	564	565	525	526	559	564	583	597	545	504	611	575	643	552	556	580	532	579	558	603	555	504	544	548	548	546	602	538	554	555	584	538	582	551	580	545	561	553	537	549	570	573	584	577	544	607	563	578	535	532	571	575	579	532	497	582	565	560	600	590	579	555	566	621	554	585	551	549	568	534	540	551	571	550	566	549	544	564	569	535	576	586	555	547	524	602	554	547	573	581	552	538	611	554	575	610	562	600	598	533	556	556	536	559	572	557	564	595	555	540	544	527	585	589	615	555	571	566	555	623	562	570	547	564	512	581	537	567	523	651	589	587	559	542	536	600	556	580	578	566	529	602	543	592	567	549	580	550	550	535	553	554	608	583	596	533	544	547	559	579	564	525	549	535	554	561	574	606	600	558	561	545	630	524	510	523	564	549	543	528	584	541	596	553	552	546	571	594	544	582	558	536	554	570	542	603	585	545	579	533	549	613	579	545	561	563	584	524	601	559	583	568	563	558	563	565	562	589	561	519	572	544	583	564	553	590	601	575	581	558	577	568	542	583	619	551	574	566	546	585	585	565	538	534	602	565	541	530	534	587	537	571	580	564	562	532	569	559	587	534	530	593	539	581	565	552	581	576	507	565	550	547	579	540	550	529	553	585	584	548	573	605	578	545	572	518	564	575	592	581	566	552	571	596	540	581	549	550	531	577	527	534	553	577	522	534	546	595	553	574	589	577	585	555	561	555	576	581	595	541	546	571	548	556	541	569	611	533	585	551	541	565	563	570	549	575	580	529	548	567	537	564	536	599	551	579	552	577	565	545	576	556	536	572	585	578	588	557	523	579	584	571	517	525	554	569	575	552	536	570	585	526	585	548	605	557	537	581	553	579	586	601	569	534	576	551	583	570	582	559	573	564	542	529	572	562	552	550	561	599	582	567	570	545	550	526	584	559	532	594	617	561	578	589	553	562	596	565	595	552	538	553	564	553	567	590	535	600	570	540	561	589	549	564	526	519	560	558	566	596	545	570	540	529	528	531	555	552	528	574	571	569	563	523	557	572	562	572	575	595	590	524	566	509	536	595	558	553	609	562	564	592	601	567	584	565	563	563	550	563	544	589	525	553	583	535	505	623	528	539	570	544	572	630	581	542	518	570	586	548	554	558	556	566	561	567	573	588	549	559	583	559	564	562	557	595	572	576	582	572	532	568	537	568	603	577	558	571	537	566	553	559	576	579	593	540	554	567	573	568	577	550	541	553	532	565	568	605	542	527	591	532	555	593	578	558	588	593	579	575	562	617	563	557	537	557	558	612	550	564	527	571	539	584	556	560	540	555	546	567	549	511	595	551	565	535	593	538	559	549	536	587	538	520	605	527	586	606	561	564	536	562	576	576	577	604	586	574	593	540	591	564	530	545	513	517	568	535	554	578	532	583	549	607	541	559	576	567	587	570	581	585	578	555	575	560	528	511	562	561	560	546	564	508	538	515	576	549	557	529	564	554	587	576	604	562	546	550	570	609	595	586	564	594	584	555	547	578	568	533	543	527	570	560	572	595	590	524	516	565	557	524	568	584	513	567	593	538	580	568	589	537	527	571	561	553	561	551	588	547	552	602	582	603	552	556	567	535	580	570	582	578	592	562	551	548	541	549	548	573	559	561	563	544	569	548	559	574	555	581	575	592	523	563	603	585	574	554	576	581	516	570	573	566	558	555	567	573	525	560	596	539	539	589	557	561	558	600	564	526	555	533	587	578	574	547	577	588	564	597	547	535	520	561	548	529	545	533	573	555	568	520	553	568	579	536	559	550	532	604	564	557	569	569	545	541	567	528	564	557	550	553	576	550	585	595	564	521	554	608	562	581	570	582	532	592	544	552	517	539	537	525	572	558	578	557	580	555	594	533	562	576	543	576	532	608	559	544	546	565	528	563	585	543	583	571	567	575	565	556	574	587	574	532	573	595	591	579	580	567	577	568	559	534	530	591	585	570	554	577	547	544	562	585	540	559	573	555	573	583	586	556	582	556	528	574	567	549	585	535	571	551	586	559	566	554	568	559	564	536	573	574	580	530	524	608	590	551	557	568	517	535	592	553	561	565	580	553	639	547	540	563	551	550	566	550	543	572	547	580	564	523	574	543	545	516	563	570	616	543	549	567	553	541	574	562	533	555	548	529	504	555	573	561	580	536	540	543	513	574	613	579	587	542	546	537	599	552	591	563	584	587	530	614	535	565	566	609	544	546	544	559	590	555	538	560	588	550	565	593	538	574	559	536	577	552	561	531	649	579	571	567	520	565	600	599	557	538	596	550	570	541	570	529	582	538	570	572	541	577	557	524	590	531	602	602	559	565	601	565	556	570	589	534	542	567	569	538	535	577	577	541	553	526	616	551	569	575	557	549	586	563	568	503	555	577	578	554	537	537	578	533	547	584	603	581	556	574	526	559	569	542	544	560	592	543	573	560	572	545	526	534	576	615	550	574	554	532	562	557	611	553	545	521	591	572	589	559	575	553	577	553	512	550	577	572	524	577	553	581	609	561	577	564	583	541	571	550	581	587	620	592	533	578	564	577	547	595	573	563	546	591	573	563	564	589	557	546	613	563	616	594	578	533	554	576	556	556	550	543	576	543	550	583	537	527	565	584	588	619	574	528	541	567	590	534	574	580	544	574	529	569	570	547	568	558	572	546
5108	2616	1337	885	1287	1454	1242	990	840	670	571	471	364	326	300	249	219	205	200	185	157	129	109	98	72	118	94	81	69	91	80	84	68	58	62	67	65	47	57	53	41	29	46	37	57	49	36	47	32	31	49	44	38	35	49	34	33	30	39	34	26	34	37	32	24	31	28	21	36	35	30	37	25	26	33	26	38	38	38	29	23	30	20	22	12	30	34	26	23	31	24	35	24	33	26	23	31	31	20	31	22	16	27	28	26	30	26	29	31	31	28	30	28	30	25	28	28	29	17	22	21	24	35	29	21	25	19	31	31	37	18	35	37	22	29	27	26	28	24	21	33	28	32	24	32	31	30	21	19	27	25	26	24	30	25	29	23	20	40	31	32	39	25	27	28	27	20	27	26	28	37	19	30	23	13	24	28	23	35	34	17	17	20	22	25	25	22	24	27	24	24	35	30	23	28	29	28	29	25	23	41	22	20	17	28	20	31	30	22	31	26	28	24	27	28	30	22	25	35	27	23	26	36	19	31	39	27	19	25	31	21	33	33	24	33	34	27	24	30	30	26	28	25	21	27	22	19	23	27	21	22	33	20	22	35	26	17	28	27	25	19	23	28	23	30	25	20	25	37	30	25	22	19	27	26	42	27	26	33	17	27	26	22	26	37	42	26	30	33	22	43	26	33	27	25	21	16	22	27	22	35	30	22	35	29	39	25	33	31	29	21	35	24	29	22	23	22	18	28	28	37	26	33	27	24	21	29	30	26	31	33	19	28	32	35	32	34	17	34	23	19	35	35	27	26	29	27	26	29	32	25	23	24	28	23	23	22	25	29	24	28	25	29	30	25	23	26	24	27	20	16	28	23	32	28	23	20	17	24	27	29	22	36	30	32	25	31	27	19	27	24	18	25	28	27	29	21	23	20	29	29	26	25	33	30	27	24	27	31	34	30	33	32	29	29	33	24	24	30	22	31	33	20	32	17	22	26	26	31	28	33	25	31	19	23	22	28	28	22	27	22	27	29	21	22	16	37	24	34	18	19	19	29	22	29	28	27	33	28	28	30	28	26	22	32	25	24	31	25	25	19	26	20	26	26	19	27	36	28	27	30	22	24	20	29	20	20	22	33	27	27	21	21	22	18	20	26	30	20	30	29	30	26	37	22	19	27	28	28	32	26	30	24	26	30	27	30	22	33	28	40	30	24	23	30	29	29	18	20	21	26	28	32	34	18	22	20	28	29	30	30	25	33	30	18	41	30	19	30	23	26	24	23	28	30	26	33	27	24	21	23	32	24	30	30	32	30	29	33	24	21	33	24	25	33	24	29	32	20	36	19	41	35	32	13	32	24	32	29	26	31	27	21	16	23	32	33	26	38	28	19	34	30	26	27	24	26	23	21	29	30	30	34	25	32	24	26	30	28	21	31	19	32	20	22	24	23	40	24	24	27	35	30	22	31	34	31	32	27	22	32	32	24	19	26	31	28	23	31	25	26	33	36	36	28	26	21	19	25	32	31	30	26	28	25	31	25	31	26	21	19	26	28	25	31	25	26	21	29	28	30	22	32	24	19	31	21	26	24	29	27	21	32	27	31	28	21	14	25	26	31	22	25	34	37	21	25	21	17	18	41	27	32	28	31	28	30	23	25	33	23	27	22	29	22	24	28	32	34	24	24	17	27	35	27	32	39	21	16	19	22	26	27	24	25	40	26	28	19	22	41	34	21	20	29	28	39	27	31	28	32	24	25	25	19	26	28	22	26	28	27	25	30	28	27	26	36	37	32	28	39	15	28	29	25	28	18	31	26	30	20	29	21	29	17	24	27	29	28	33	15	25	35	27	20	24	29	30	23	34	26	28	20	25	26	28	29	30	16	26	31	26	20	33	23	35	46	29	26	18	39	27	25	19	26	22	24	26	22	21	15	29	32	28	17	28	33	22	33	22	27	23	31	26	29	18	37	19	21	23	21	17	19	24	32	26	24	28	25	36	22	29	26	33	20	26	30	29	30	22	17	26	24	23	24	26	23	23	27	34	40	24	31	32	35	41	23	22	26	32	21	35	31	33	24	24	35	22	28	28	28	40	29	31	26	23	31	30	22	20	23	19	24	14	26	19	28	28	32	26	24	27	27	32	26	25	20	24	37	34	27	26	26	32	26	19	29	30	23	25	22	18	27	19	23	24	19	20	26	20	25	33	29	30	30	28	27	35	33	26	27	31	22	24	26	25	25	26	31	29	23	25	29	31	29	37	27	29	22	23	24	29	26	27	26	37	18	22	32	31	29	25	24	24	24	24	29	27	27	26	24	29	25	34	28	36	29	26	42	28	25	20	42	24	27	17	24	31	28	35	32	28	24	32	26	20	21	20	24	21	23	28	23	25	28	31	28	22	27	19	33	19	17	24	23	28	32	35	31	24	28	32	24	22	36	18	20	25	31	28	32	23	28	25	28	33	22	14	19	23	12	25	25	20	29	27	29	23	28	25	30	32	29	23	20	25	28	25	31	23	29	35	19	22	25	23	27	43	28	23	27	24	33	29	21	22	29	27	27	33	32	27	33	27	27	26	28	27	17	27	25	24	25	19	24	23	27	29	30	34	24	17	33	23	24	27	27	29	26	26	20	29	25	25	29	22	25	24	21	35	32	25	36	27	24	20	33	22	20	22	32	29	26	22	35	20	36	24	35	41	22	23	25	30	28	28	25	20	25	33	42	22	24	27	27	28	29	29	24	25	29	27	30	28	18	34	19	38	28	24	28	31	23	17	28	27	21	28	26	21	24	30	23	31	22	34	39	23	31	28	28	29	27	29	29	29	31	31	36	32	31	25	24	28	41	27	27	27	22	25	27	22	25	26	25	24	22	29	34	23	26	33	43	26	16	33	24	27	25	19	23	19	32	28	39	26	29	32	28	18	16	41	25	35	29	20	37	27	28	25	26	31	27	28	35	24	20	27	33	23	27	29	30	27	28	30	27	33	28	31	34	19	28	15	29	21	25	25	20	18	20	29	20	17	26	27	31	32	28	29	31	31	29	31	28	28	31	26	24	16	30	36	26	25	24	21	34	21	31	31	25	31	24	26	27	24	27	25	23	38	21	24	20	19	26	36	24	25	26	33	29	28	35	25	30	31	25	31	26	31	31	24	31	25	28	31	18	24	23	27	19	33	24	36	22	31	24	26	25	23	27	37	25	29	27	31	35	26	22	27	13	27	28	21	21	20	37	27	31	28	24	31	29	30	26	39	36	23	24	19	20	19	26	19	29	29	26	23	18	27	23	19	26	28	28	22	27	35	23	26	14	30	29	21	29	32	21	14	35	27	23	20	25	33	32	15	26	34	26	27	23	35	24	25	25	32	23	27	31	21	21	27	30	22	26	30	28	31	23	26	25	38	26	27	24	40	22	25	24	28	11	25	23	28	37	43	18	30	29	24	29	25	25	28	24	28	25	27	28	25	22	19	20	28	36	32	31	21	24	26	21	28	39	23	31	30
39548	28767	21246	34521	40049	37712	34401	30333	27224	23410	20398	17850	15061	13224	11345	10373	9266	8408	7716	7099	6224	5205	4204	4123	3688	3726	3176	3212	2922	2988	2689	2670	2584	2111	2101	1932	1665	1527	1667	1637	1458	1325	1224	1170	1131	1094	1110	1012	980	1034	957	948	950	841	903	907	754	762	790	819	739	784	834	840	717	789	752	732	674	661	582	597	630	613	647	656	714	683	612	580	608	513	521	529	519	521	498	464	517	497	533	522	509	525	511	539	545	490	525	523	513	510	479	496	537	496	495	488	463	487	455	455	476	428	435	470	457	419	460	434	423	444	453	410	433	451	423	422	440	421	429	480	446	462	435	442	428	456	442	425	439	406	461	425	412	516	465	454	423	463	470	462	524	412	444	434	424	425	451	418	419	417	449	419	454	428	435	461	446	424	404	463	457	465	425	426	424	416	469	420	418	425	438	415	449	427	439	429	401	449	448	468	432	468	473	457	430	418	420	398	421	433	487	442	459	420	467	413	461	441	458	452	438	425	429	429	410	449	449	445	444	430	424	395	427	447	463	439	442	452	460	450	467	453	397	430	450	425	460	459	420	419	424	403	435	452	438	446	419	441	431	437	455	458	437	420	430	427	459	401	444	425	457	415	432	409	444	444	417	432	427	450	453	436	446	402	426	463	443	441	419	466	456	445	433	465	419	429	425	452	469	454	440	420	443	437	425	449	440	417	407	444	478	436	434	443	450	415	436	418	412	471	422	461	429	418	462	420	443	418	392	434	450	471	432	459	445	418	471	421	431	448	440	409	460	428	432	435	417	432	474	451	402	428	448	428	434	415	395	442	432	407	389	421	454	397	370	474	441	454	424	468	435	408	447	409	404	427	418	429	431	444	400	432	402	441	425	460	426	428	431	402	435	447	429	453	454	433	461	408	452	429	432	450	416	456	436	419	413	414	413	435	473	469	411	417	438	410	441	424	475	471	445	449	412	407	413	424	450	397	435	405	445	445	419	459	416	392	422	457	454	436	422	429	415	465	399	462	445	431	422	448	412	444	425	439	441	476	446	454	448	452	412	429	457	432	432	453	409	417	446	441	448	419	379	466	465	418	435	480	435	446	422	467	406	432	429	442	456	448	413	432	430	455	422	405	473	427	433	435	413	433	424	468	390	472	447	456	458	417	428	407	444	436	455	447	441	421	468	438	451	435	416	408	464	429	412	432	455	417	434	426	407	426	442	417	415	473	418	423	440	439	431	437	409	432	458	412	442	459	428	394	419	463	443	454	468	400	447	437	471	400	413	434	403	447	450	412	430	409	470	377	443	446	427	421	416	420	430	399	441	426	439	425	423	481	457	438	430	430	439	441	430	414	430	416	399	438	427	421	416	455	430	437	437	422	442	435	438	426	443	447	443	410	474	449	441	438	456	450	445	427	438	421	479	475	464	423	435	469	402	437	419	450	443	439	461	448	437	449	401	396	453	427	459	417	435	419	426	421	431	430	405	457	421	432	413	416	433	438	459	430	460	473	425	387	425	476	424	432	436	465	426	423	416	439	442	463	440	405	447	422	431	402	424	435	447	452	440	410	435	433	432	416	426	416	418	420	419	416	432	407	453	437	417	441	416	458	398	426	426	454	455	415	444	404	424	472	456	426	430	421	425	440	397	459	471	427	439	456	427	402	401	457	464	404	473	448	433	424	397	413	406	419	479	448	427	461	421	419	411	427	429	431	446	454	464	442	439	410	402	436	451	468	450	466	407	425	440	410	418	472	422	439	428	464	450	470	416	423	448	438	471	446	428	424	407	421	432	433	442	446	425	437	428	415	434	408	425	466	399	405	400	467	415	414	419	421	479	433	415	449	453	446	408	455	438	443	444	434	425	419	458	469	433	453	429	486	401	434	480	433	428	428	435	444	439	422	437	443	426	419	468	468	443	383	393	403	446	432	434	414	401	406	431	412	477	429	445	451	422	427	451	383	418	458	459	432	422	464	431	446	438	401	451	416	447	412	431	434	434	440	411	396	437	431	431	405	438	452	452	431	437	447	431	443	455	421	465	458	413	403	436	442	413	402	420	464	450	455	446	413	440	438	412	456	432	405	438	432	417	429	417	431	404	432	466	452	455	431	414	417	436	406	469	446	425	415	430	422	437	435	416	446	442	417	459	439	447	439	424	432	450	415	430	429	448	441	433	426	412	456	453	414	456	427	455	441	461	446	481	430	439	438	454	433	416	439	466	432	449	409	447	458	453	453	454	407	430	422	437	444	431	424	437	438	453	439	438	404	460	465	417	448	442	446	416	419	411	423	435	434	429	441	445	436	446	436	422	414	397	435	466	434	463	417	436	443	447	412	437	438	450	456	456	444	411	445	419	443	442	428	469	426	453	437	431	461	433	452	434	460	416	438	411	419	435	455	446	407	387	412	450	460	428	430	443	417	411	442	418	430	417	435	419	441	448	425	475	417	415	472	452	457	430	447	450	472	470	398	397	449	445	453	421	413	429	472	442	442	440	438	469	440	438	455	464	456	437	435	425	447	426	404	409	460	429	442	438	438	423	457	439	459	472	438	445	424	421	404	452	421	434	425	425	440	433	467	439	417	422	442	422	470	424	437	477	389	407	425	438	432	442	459	462	439	412	437	387	448	438	434	428	439	464	421	431	453	432	427	449	431	457	411	442	418	438	455	409	435	437	462	441	460	400	448	422	444	446	454	395	419	458	466	447	447	417	425	417	465	424	426	428	398	443	450	453	424	463	437	403	427	459	403	439	440	458	432	417	468	442	399	419	448	424	402	409	493	446	436	414	402	437	404	457	448	441	456	409	455	432	442	439	431	398	423	416	445	428	417	430	454	419	473	447	411	424	421	439	421	443	412	430	436	444	445	407	432	466	445	428	432	434	446	418	424	377	433	413	423	491	438	461	421	448	435	474	435	416	456	454	440	431	451	407	445	448	412	420	424	430	467	432	475	429	413	463	447	419	422	442	486	422	425	457	403	401	429	454	450	451	435	446	465	419	423	424	458	438	402	431	439	437	428	441	439	448	459	461	432	414	443	463	481	454	402	426	423	427	405	440	430	417	461	463	453	409	466	470	400	442	443	480	417	457	469	446	429	435	412	454	451	443	452	430	443	451	457	417	428	471	439	419	423	428	429	394	447	466	419	468	453	461	429	451	436	408	390	405	420	459	418	440	455	434	431	454	418	455	466	444	415	381	428	472	454	451	447	421	427	427	391	477	487	441	460	445	390	410	457	422	428	469	434	417	425	449	475	435	401	432	430	461	465	445	429	380	417	417	429	412	439	427	389	408	432	437	452	402	400	389	440	399	460	421	412	456	444	470	419	413	445	389	459	415	414	456	432	437	397	440	481	442	420	477	430	431	444	407	467	454	464	437	485	454	439	412	417	452	440	422	431	427	478	425	430	474	471	448	438	432	482	423	441	463	434	422	437	431	425	463	454	435	428	435	426	426	450	431	437	455	432	413	444	439	454	428	421	413	435	427	447	449	410	389	420
2979	1218	611	380	623	658	571	466	388	333	266	242	167	185	162	123	104	98	112	112	113	88	88	83	45	69	52	59	57	49	44	55	45	54	43	40	36	31	46	33	30	31	29	28	17	31	36	37	26	34	32	22	27	30	39	35	28	29	28	29	32	28	23	20	25	29	24	36	27	29	21	25	24	37	28	33	28	29	39	25	23	21	28	26	18	23	28	32	32	21	19	34	28	33	29	27	29	22	26	24	25	22	28	41	24	28	21	28	30	20	36	24	23	27	21	32	25	20	29	18	20	20	25	27	22	21	32	31	28	22	25	20	19	33	26	30	25	22	25	24	35	35	17	29	27	21	21	17	24	29	23	34	29	23	20	21	25	26	37	28	35	21	35	25	25	16	24	24	25	23	19	29	26	19	23	24	31	26	23	22	27	22	21	30	42	17	19	26	17	27	25	22	19	27	24	33	21	26	21	13	13	36	15	32	27	19	21	37	16	29	24	25	27	23	28	15	23	21	29	37	18	26	30	24	33	34	32	33	23	21	22	26	20	27	30	31	31	23	26	22	28	29	22	22	24	25	25	26	26	22	20	24	30	22	26	27	22	29	26	28	22	23	21	28	20	23	29	27	26	27	22	23	26	25	23	13	16	40	27	21	15	20	34	32	22	26	30	18	28	26	27	23	25	37	22	28	17	25	34	18	20	25	20	21	34	17	19	28	18	29	21	27	19	22	18	26	24	21	23	25	26	28	30	16	25	22	31	19	27	22	22	27	23	32	30	25	27	27	32	20	24	27	25	21	30	25	24	27	18	24	20	30	21	28	31	24	19	23	20	23	28	19	31	29	28	34	17	23	32	24	30	27	20	25	33	19	22	27	22	25	23	30	29	31	22	21	33	22	26	25	26	31	15	25	23	20	24	28	20	29	15	32	26	20	25	33	27	26	30	19	29	14	27	27	25	31	19	31	22	15	28	20	31	17	27	36	20	33	20	29	22	26	20	28	28	32	25	21	36	22	31	22	34	40	17	28	23	15	28	22	30	23	34	24	29	20	25	20	24	24	27	23	30	24	26	29	27	22	27	20	26	23	24	26	32	17	28	25	22	15	22	14	25	25	21	29	33	31	27	23	25	32	34	24	34	18	18	24	39	20	22	29	27	32	28	22	29	28	19	25	23	32	22	24	19	23	19	30	32	17	18	29	29	32	24	20	31	22	23	28	26	22	22	38	25	20	31	22	25	29	25	18	33	25	24	20	35	20	24	23	30	22	14	30	49	29	23	22	22	27	35	18	27	23	21	25	26	23	26	29	16	21	29	17	25	19	27	20	36	23	20	31	25	28	25	24	30	20	24	20	22	24	25	16	18	22	28	25	21	31	28	24	22	21	26	15	20	19	24	24	20	29	31	31	29	25	23	25	20	29	32	31	28	26	23	23	19	35	26	22	26	25	15	22	20	18	33	21	25	24	27	20	27	24	19	30	29	19	28	31	27	24	27	30	28	23	23	30	19	25	16	20	21	33	31	25	35	27	28	24	26	29	27	28	27	37	23	36	18	16	22	23	28	24	16	23	19	16	27	25	24	32	24	20	32	19	24	22	21	27	20	24	18	30	20	19	28	25	20	25	27	24	22	24	22	25	29	23	21	19	16	25	22	17	21	16	25	27	23	23	21	28	16	31	26	27	30	36	35	24	23	23	30	27	25	25	29	27	18	32	32	28	24	37	25	31	28	19	27	27	20	19	21	31	22	37	39	23	24	26	27	20	32	17	20	17	27	19	16	25	23	19	26	29	20	25	21	28	29	24	31	26	29	22	22	25	16	25	21	21	20	21	26	31	26	21	35	18	28	24	22	37	22	26	24	36	21	22	22	24	27	12	20	22	23	29	25	25	28	27	26	34	16	25	25	23	30	23	25	34	20	27	32	28	18	14	22	25	19	30	25	16	28	21	26	22	30	27	24	31	32	33	27	25	17	30	23	32	23	26	20	30	27	17	18	16	28	30	18	21	28	24	31	27	22	26	22	28	18	27	19	21	29	21	22	20	23	29	26	24	35	30	34	26	22	25	29	25	27	22	22	24	25	29	23	31	18	37	25	21	26	28	27	22	21	26	26	27	31	29	23	23	20	17	34	30	20	23	19	27	26	21	30	13	16	30	23	22	22	23	21	29	23	24	22	31	17	26	23	21	18	27	33	17	21	43	25	20	21	29	28	17	24	34	25	24	15	30	32	24	29	26	21	28	21	23	23	22	16	21	17	27	25	27	29	21	22	19	26	19	27	26	23	21	24	26	23	20	24	40	29	27	29	25	26	24	26	24	35	33	19	19	30	21	25	29	28	28	22	27	28	27	24	33	22	28	29	25	19	29	21	24	20	32	25	19	21	15	29	28	23	23	31	26	18	23	23	26	21	19	22	27	27	26	22	23	25	22	20	35	21	19	18	22	29	29	23	19	14	26	27	15	25	27	28	29	21	27	23	22	22	21	11	22	18	24	26	26	18	29	36	26	31	25	26	21	18	21	32	14	27	17	26	27	20	26	25	26	30	27	22	30	30	25	25	36	28	24	36	21	26	31	28	25	22	25	21	28	30	25	22	22	24	25	20	25	19	27	23	26	29	27	15	17	16	24	37	23	19	31	25	24	28	31	32	28	24	18	17	18	25	24	15	25	30	27	33	20	33	24	19	14	21	34	18	25	18	25	27	26	28	30	31	31	24	23	26	21	27	24	22	17	24	23	20	28	26	22	34	28	33	16	30	30	22	25	28	27	28	21	32	25	30	24	21	27	39	19	30	30	27	28	19	21	15	32	16	19	26	27	30	38	15	14	24	23	26	31	25	27	17	24	24	26	23	23	26	17	27	30	16	26	26	31	32	25	24	23	19	24	21	22	29	29	24	25	30	21	27	20	19	21	26	27	28	18	24	30	19	27	36	28	29	24	22	23	25	28	20	24	24	24	22	30	33	32	17	33	26	26	21	20	19	21	23	28	20	29	10	24	21	26	19	16	22	28	20	17	17	16	25	21	30	25	26	26	22	21	30	28	36	27	22	27	22	22	26	31	25	21	25	22	32	21	31	19	35	32	17	24	17	38	20	30	17	27	16	23	27	13	23	25	22	20	31	32	23	20	18	28	25	24	25	31	24	28	27	16	23	27	18	24	21	30	22	20	30	13	30	25	26	27	32	28	24	32	21	32	27	25	27	33	34	28	30	29	19	24	17	17	25	24	22	22	26	24	20	29	30	24	29	23	21	10	29	20	37	33	23	23	19	28	26	27	19	27	17	28	32	18	19	37	26	28	23	33	18	22	20	23	20	23	16	29	23	16	19	18	29	32	23	29	23	32	29	20	27	21	15	24	39	21	13	23	15	22	26	22	20	20	23	26	28	25	21	21	25	14	31	25	34	17	29	27	23	20	16	15	30	22	24	23	33	26	24	15	24	18	25	18	22	26	27	23	29	27	19	24	19	28	29	27	24	15	25	23
30951	21292	12915	25146	30992	28805	25597	21258	18276	15428	12913	10527	8589	7405	6118	5640	4864	4347	3962	3795	3318	2680	2285	2371	2178	2104	1835	1817	1715	1688	1677	1654	1471	1434	1327	1146	962	990	967	943	913	808	750	749	713	657	710	738	682	659	622	646	627	627	625	575	570	550	563	593	524	558	584	553	537	542	536	494	484	539	472	482	503	508	493	539	525	524	498	471	537	494	490	483	454	489	465	455	447	460	422	444	435	474	480	447	480	462	476	448	431	419	439	483	449	455	456	452	440	414	414	442	409	413	408	396	399	447	417	416	422	414	419	405	401	397	439	415	439	392	400	403	371	407	400	402	447	402	407	431	421	434	416	387	424	419	423	361	431	420	412	417	410	433	436	431	363	418	414	433	399	398	387	437	373	390	450	449	440	454	437	405	418	389	398	437	435	442	404	392	409	411	418	435	395	409	425	403	384	430	419	398	409	381	396	408	431	433	400	390	409	392	381	407	391	389	382	426	471	434	429	430	432	392	441	396	402	416	400	426	423	403	415	409	439	404	372	432	397	391	446	389	454	385	381	409	414	429	411	415	404	410	414	410	427	401	417	433	421	368	397	424	427	425	436	408	411	415	435	416	389	426	412	396	406	419	395	407	402	408	455	419	393	393	393	408	389	376	439	382	430	390	419	435	411	408	401	406	410	409	364	435	439	436	420	390	416	407	394	414	408	438	395	437	430	412	403	430	426	432	401	430	359	424	367	441	417	409	437	414	406	441	443	383	399	427	421	422	412	392	419	366	406	424	406	387	442	423	403	419	383	422	420	443	381	376	406	423	397	403	392	390	422	394	399	401	389	427	434	404	414	423	403	437	436	390	388	392	444	415	400	404	399	384	444	397	382	369	409	376	383	407	435	402	414	423	419	397	417	421	398	430	389	375	396	384	414	365	397	418	426	378	409	401	445	439	365	423	417	388	424	397	386	404	406	444	421	422	405	407	399	427	397	432	412	396	448	426	416	402	397	432	402	452	439	382	394	404	408	435	430	438	402	385	399	456	433	414	407	395	420	402	391	422	402	456	413	419	422	463	409	398	436	390	404	404	409	401	410	391	445	411	395	424	402	408	376	400	396	376	422	438	404	431	387	391	424	417	409	413	423	383	412	397	387	391	432	442	407	422	435	411	414	425	404	409	434	416	413	403	401	426	420	424	402	382	417	412	420	405	422	411	430	402	402	421	405	416	400	424	399	392	376	436	407	393	436	372	387	397	408	430	409	418	409	392	429	415	423	396	422	422	403	378	386	425	437	395	396	383	414	431	394	427	405	391	452	421	408	407	373	410	400	417	431	434	377	397	409	403	415	432	406	430	434	385	371	437	407	417	430	433	406	390	424	436	431	423	457	427	408	409	410	406	405	407	404	406	425	426	446	423	385	403	388	414	413	416	395	426	425	416	384	419	445	422	418	388	432	438	375	443	432	401	400	390	436	428	395	386	371	402	434	448	394	430	419	418	387	410	356	377	398	408	389	432	394	411	434	399	375	413	398	399	407	446	395	410	385	418	412	412	416	445	391	409	408	416	414	424	407	379	436	389	421	400	395	421	374	403	441	453	402	381	391	408	391	348	434	423	442	462	432	403	438	427	421	407	407	446	411	422	461	400	439	408	387	413	433	442	420	406	371	413	413	423	391	414	405	410	425	379	430	403	377	418	417	396	417	375	406	394	417	396	390	406	403	425	402	423	397	402	430	403	408	399	426	375	407	386	404	381	417	447	406	404	415	384	380	464	380	399	438	429	417	417	438	443	411	428	389	427	420	406	399	405	368	396	405	456	412	404	408	420	423	396	427	451	391	390	410	396	444	429	419	388	420	415	418	396	442	412	411	416	381	402	415	412	420	451	405	430	398	414	395	396	414	434	394	380	426	423	407	411	391	474	397	409	399	402	404	415	410	391	394	422	404	409	439	444	421	414	405	428	460	397	409	450	402	402	445	413	423	402	433	424	419	395	399	425	425	429	365	434	361	444	430	438	399	424	423	392	406	390	449	438	372	424	431	422	428	434	452	436	430	417	457	434	401	394	397	438	409	414	385	419	417	395	392	415	417	396	414	419	397	414	440	388	418	385	360	402	411	414	399	405	398	444	415	428	403	403	397	408	399	375	411	428	417	373	384	408	418	432	403	413	397	437	430	429	471	396	414	408	380	405	407	414	380	433	408	425	397	395	412	418	394	427	448	403	398	418	428	393	385	360	413	431	416	404	399	435	402	370	439	402	384	404	375	407	404	435	411	424	381	388	403	432	413	395	415	414	419	374	426	422	430	421	386	402	367	420	414	399	408	425	399	452	397	429	426	407	400	394	430	407	403	439	419	398	409	409	387	442	439	431	393	399	405	377	414	411	407	457	430	418	413	407	438	384	413	410	427	429	383	413	395	428	440	386	425	398	417	389	426	424	409	413	420	411	407	409	455	435	449	392	416	418	480	414	389	391	430	389	403	421	396	418	448	388	375	376	411	431	397	432	424	414	436	417	422	429	421	393	429	429	403	398	410	424	394	353	447	416	417	377	414	427	370	401	394	419	393	395	462	418	403	409	400	404	390	416	432	444	434	400	391	400	409	428	435	397	373	473	399	399	466	407	382	443	409	412	407	401	401	412	408	416	415	420	386	431	427	437	419	459	385	408	437	442	412	438	429	383	428	392	431	417	381	396	445	423	392	404	400	418	428	401	432	369	435	429	389	375	377	392	412	408	404	430	407	402	415	385	416	398	441	381	414	435	415	417	436	393	391	456	411	410	396	425	461	400	419	422	423	386	388	389	409	434	397	415	415	447	413	372	406	394	390	427	416	408	395	452	423	400	401	418	432	403	389	398	409	429	408	394	438	414	418	421	422	410	385	401	400	422	436	413	380	417	411	391	408	421	417	406	390	414	386	445	431	442	407	414	406	415	378	416	398	429	401	398	415	420	431	387	420	404	423	401	447	412	441	454	403	409	433	443	386	433	392	415	413	406	439	425	412	418	424	413	390	408	407	387	409	403	430	450	402	410	384	427	396	427	412	368	425	434	432	401	468	422	402	413	420	445	387	411	394	400	404	388	397	412	414	437	427	452	418	399	448	415	431	396	417	446	416	423	391	366	439	389	408	437	394	397	385	404	426	400	419	397	403	398	429	441	362	419	430	405	436	412	423	407	419	455	440	396	427	424	402	400	447	437	382	410	437	421	410	443	425	399	418	419	414	422	418	398	405	408	387	402	433	381	412	403	438	410	418	387	397	426	396	441	394	409	435	397	397	420	425	407	420	397	400	427	380	384	425	393	424	384	394	435	440	408	425	429	419	402	420	433	408	433	379	416	392	412	423	415	417	418	445	452	419	391	407	420	433	429	412	410	453	432	435	411	400	429	384	388	434	410	404	424	425	410	380	433	427	391	373	383	412	402	432	404	431	401	460	447	419	417	372	427	406	416	419	419	399	404	406	400	446	393	398	381	394	399	408	419	373	397	377	381	400	418
2886	1254	653	419	615	648	594	499	436	383	289	257	186	151	135	128	106	100	82	93	84	82	68	58	75	69	67	62	48	48	44	44	42	37	42	40	33	34	35	33	34	37	33	28	26	21	27	35	30	21	30	28	36	25	33	26	22	18	28	35	28	31	35	19	28	33	24	29	25	32	27	21	17	23	23	37	30	26	19	24	26	20	24	20	27	17	14	21	29	22	15	19	28	25	12	30	24	24	20	26	37	29	30	21	24	31	22	25	22	23	27	33	18	15	20	33	20	20	21	22	18	32	25	22	16	29	20	32	19	25	21	25	20	17	23	17	26	25	22	30	23	29	24	27	23	16	21	14	27	33	19	23	22	16	17	18	13	21	25	24	27	18	23	19	24	29	19	21	24	21	22	19	21	31	22	24	16	26	25	26	22	22	18	27	21	17	14	23	18	24	34	23	28	19	21	33	22	23	26	20	25	16	23	20	23	25	18	23	34	28	21	22	18	21	25	30	15	21	32	20	19	22	15	20	26	24	25	20	28	24	19	23	34	28	21	28	16	17	32	24	25	20	27	28	30	22	26	20	20	30	20	25	19	23	11	29	19	19	20	25	27	18	24	22	20	26	22	16	24	15	27	25	21	27	21	18	23	31	28	26	20	22	23	15	19	27	20	25	17	35	24	24	13	24	22	28	26	27	20	27	29	29	26	24	24	28	18	18	23	22	30	20	18	20	19	28	15	16	18	23	34	24	18	21	24	16	22	18	27	24	28	25	31	23	23	18	30	22	24	25	21	21	27	20	31	23	19	16	20	20	27	24	22	22	23	28	26	25	22	21	26	24	25	19	28	32	22	18	20	19	18	28	26	24	23	28	25	26	28	20	20	33	17	19	24	33	19	20	17	21	17	19	37	15	24	24	27	27	20	20	22	31	25	22	25	26	25	23	23	29	24	36	25	23	22	18	27	20	20	18	20	22	16	23	24	27	20	22	26	16	25	22	23	20	32	22	23	16	20	21	24	21	21	18	21	24	19	19	32	22	28	12	17	22	32	27	32	33	20	24	21	18	25	26	25	13	26	28	27	15	27	29	31	21	20	25	22	24	25	19	19	17	27	20	19	24	21	16	14	24	19	21	16	18	24	19	26	33	20	24	24	18	24	20	20	19	29	17	22	21	28	28	22	17	24	15	27	21	18	19	28	33	24	26	27	25	26	21	27	23	20	16	17	20	15	14	18	28	23	21	21	30	26	27	16	19	17	21	24	17	26	28	23	16	33	20	28	23	21	19	22	22	18	18	21	26	16	25	27	22	25	26	22	24	19	27	27	16	30	30	23	18	25	26	24	20	23	26	41	22	20	33	27	33	27	22	24	23	23	19	13	27	23	28	20	18	33	29	25	29	24	20	22	14	29	28	27	15	20	24	22	14	32	27	27	25	18	17	27	25	18	11	25	22	24	19	19	29	19	19	28	27	19	28	24	26	29	21	30	22	23	24	25	23	16	20	20	23	18	18	19	21	19	23	31	16	13	23	37	22	14	21	25	26	20	20	12	26	10	24	17	24	17	27	25	27	18	21	21	22	26	25	29	25	25	14	18	25	37	23	27	22	28	18	25	29	22	19	22	12	26	24	24	21	25	24	20	13	22	22	21	27	26	19	25	20	21	21	33	22	28	25	19	29	20	18	21	27	24	21	22	21	27	23	19	27	14	21	24	26	23	28	27	20	19	27	17	22	23	32	23	23	23	20	14	24	25	30	27	27	23	20	22	19	17	17	20	27	20	20	24	14	29	30	26	30	19	25	20	20	27	24	13	25	20	21	23	21	27	24	29	24	25	30	25	18	21	28	29	23	22	28	23	16	23	26	31	31	27	19	38	21	24	26	31	31	23	23	23	27	26	24	22	23	19	13	30	24	18	19	18	18	33	22	25	16	20	24	20	31	26	33	24	21	21	25	19	29	17	27	20	22	24	22	24	28	24	18	17	19	22	20	23	26	20	28	18	17	27	20	19	25	15	15	20	29	25	18	24	13	30	17	25	17	31	23	29	19	15	31	27	22	24	26	20	30	24	25	25	21	14	25	25	22	25	19	17	17	22	31	23	26	24	23	22	29	27	25	35	20	34	19	33	29	22	25	13	14	24	26	20	17	21	19	23	22	27	21	23	21	23	25	22	20	25	22	21	26	16	17	16	38	21	29	28	23	21	17	19	29	24	29	22	22	29	20	25	25	22	21	22	19	19	22	18	20	32	18	21	28	18	20	19	25	19	23	18	23	24	19	29	15	26	22	29	22	27	20	18	26	21	32	22	24	34	19	16	22	25	26	31	28	23	23	23	17	30	30	24	27	19	25	29	18	37	20	22	21	27	19	27	14	18	19	24	17	31	21	25	21	25	21	23	21	33	25	22	24	21	22	17	18	19	29	26	26	22	20	21	27	20	32	20	29	26	18	26	33	24	21	20	22	19	24	18	15	20	32	29	15	24	31	19	19	13	19	22	21	16	17	20	31	29	15	32	22	21	18	23	16	26	21	22	19	18	25	26	32	28	25	28	19	24	19	24	25	23	19	28	22	22	22	21	18	19	23	25	23	30	16	24	19	28	21	22	27	18	15	24	28	29	24	22	21	24	19	24	18	15	16	26	29	22	19	25	21	15	26	22	24	20	25	22	27	23	11	26	25	24	25	17	15	20	22	31	18	17	22	22	22	26	22	18	20	29	20	20	24	22	20	33	13	16	27	27	21	27	23	20	27	24	28	21	23	31	17	33	14	16	20	17	22	31	14	21	22	18	25	27	22	22	28	19	22	33	16	27	29	24	31	25	19	30	18	23	24	18	21	22	27	26	21	16	24	29	29	34	28	20	17	27	15	17	27	20	22	29	20	21	20	21	16	21	15	24	21	27	31	19	25	20	25	21	21	23	18	28	24	27	27	20	26	23	13	18	26	30	22	24	23	35	24	26	26	18	26	25	24	22	25	21	24	22	19	18	22	20	20	25	31	13	23	19	15	29	38	22	21	24	16	24	27	28	20	27	24	25	19	28	20	21	20	20	22	18	31	19	12	22	26	17	25	21	26	21	28	28	27	31	28	23	23	31	25	20	23	19	21	24	25	29	27	24	29	32	22	24	18	33	25	24	29	22	21	23	20	21	17	28	25	18	25	16	28	13	31	17	21	21	17	26	25	22	25	13	26	27	34	18	19	23	19	27	24	17	34	26	23	21	23	16	20	26	20	22	32	28	20	25	21	21	18	23	20	12	25	20	24	18	20	27	23	26	25	30	19	24	35	25	19	24	21	25	20	21	27	27	28	22	31	24	24	22	18	25	31	23	28	14	33	23	23	24	22	30	15	24	22	18	30	24	14	25	20	30	21	20	16	24	19	31	26	26	18	17	28	25	27	24	24	24	24	19	19	22	19	12	17	21	25	10	20	23	17	30	25	37	25	23	38	21	18	16	26	26	25	20	26	20	19	13	18	23	19	17	26
31329	21532	13194	25015	31021	28919	25799	21672	18619	15388	13371	10576	8713	7335	6305	5537	4670	4425	4045	3772	3221	2704	2256	2379	2007	2004	1840	1756	1687	1699	1497	1526	1333	1365	1189	1024	913	967	871	913	801	741	722	691	670	655	604	700	671	602	572	624	628	604	596	566	542	541	556	534	571	544	540	526	517	551	500	547	475	473	455	500	486	497	513	511	515	503	479	455	426	444	436	374	423	392	395	431	410	423	455	436	382	467	444	430	409	445	414	399	414	420	466	409	403	409	412	398	430	389	410	387	387	376	382	412	365	381	415	395	372	372	382	372	370	410	413	376	388	374	371	388	375	404	379	342	350	402	365	421	380	339	367	369	396	386	401	377	403	361	376	398	360	379	385	388	397	346	375	354	412	407	400	403	394	340	408	357	383	410	365	422	370	374	383	372	340	362	373	387	367	366	383	383	368	370	407	367	366	368	395	406	375	377	390	416	365	403	381	390	399	379	384	364	343	375	385	385	364	407	357	395	360	374	371	415	352	402	394	418	403	381	379	398	347	348	382	380	334	386	367	377	398	395	381	392	386	373	322	336	381	363	394	404	371	328	372	381	389	382	396	390	395	368	383	365	397	373	392	396	376	396	370	361	356	403	399	363	388	381	364	370	383	393	410	384	387	364	387	387	388	391	375	385	412	364	362	380	416	348	371	349	431	375	393	394	356	393	391	365	358	385	380	370	385	370	384	358	357	356	364	386	400	373	407	393	357	392	362	394	374	357	368	340	364	426	382	361	387	375	372	372	373	407	386	406	389	404	388	400	364	405	375	356	379	352	367	424	345	376	375	363	392	388	389	370	359	389	374	367	402	415	382	363	399	369	359	343	360	408	380	348	408	376	365	382	379	360	360	374	394	332	367	386	387	373	356	405	401	331	390	372	406	383	381	361	375	369	416	355	369	351	367	375	407	353	376	391	358	386	407	414	416	404	409	374	366	398	387	416	420	346	367	363	382	366	392	400	394	385	384	370	376	392	358	355	385	378	379	371	400	377	372	397	398	394	366	381	353	334	411	392	399	393	363	387	416	352	351	387	335	426	329	401	363	372	377	390	396	368	409	384	368	383	363	408	393	398	380	327	400	378	368	372	370	375	357	393	390	382	377	360	368	393	406	366	361	338	381	343	385	380	378	395	412	383	407	376	369	388	382	382	385	384	361	362	361	383	373	392	394	392	335	360	380	356	392	411	352	379	370	358	361	380	397	369	371	355	363	376	350	381	342	376	355	389	371	373	403	390	351	345	410	371	386	365	369	387	354	390	344	382	424	394	378	392	361	361	395	369	401	362	399	417	395	376	380	345	347	369	370	406	429	368	390	365	367	368	379	363	379	354	394	395	359	383	397	393	396	398	399	430	371	392	372	389	410	400	381	421	385	386	392	384	370	354	398	385	368	386	395	385	351	377	411	364	376	350	379	384	356	355	370	386	372	378	346	371	375	362	378	372	409	376	373	405	383	379	389	350	360	391	384	367	371	371	405	365	370	385	402	358	349	378	356	378	381	382	386	385	360	396	390	362	403	372	331	382	358	367	354	339	359	371	391	361	333	345	370	366	393	373	402	389	375	367	390	377	390	398	400	391	388	362	367	378	354	391	373	362	390	422	415	354	396	385	382	431	370	367	353	380	387	370	341	382	382	368	364	376	380	403	413	356	400	405	379	396	381	349	380	378	364	368	380	389	373	346	367	382	387	376	365	366	344	389	368	391	363	378	411	384	390	406	386	390	355	369	412	387	379	400	368	382	405	353	374	348	407	372	353	401	391	394	364	356	391	387	417	389	355	364	375	407	407	376	387	405	371	353	398	367	396	370	344	358	381	404	392	393	367	377	337	360	377	393	381	351	388	379	362	376	391	377	331	358	430	356	363	386	410	345	375	396	429	396	374	388	390	346	391	336	346	366	417	380	392	361	340	392	411	387	387	399	394	365	350	374	381	387	357	377	407	387	351	394	377	384	357	362	338	353	365	399	375	347	370	373	395	374	359	387	381	389	361	377	416	385	368	361	406	391	372	372	350	392	396	382	350	377	369	370	332	385	400	434	370	375	373	362	385	398	379	375	395	366	395	379	399	391	369	377	380	368	390	351	407	370	411	362	370	354	350	384	385	365	395	382	371	365	372	387	392	377	377	348	389	399	383	378	400	391	405	388	374	373	358	351	334	410	354	391	370	399	355	386	358	384	370	382	381	372	344	361	366	408	402	361	381	381	401	370	370	354	369	392	364	394	359	355	353	369	380	419	369	379	389	367	355	431	390	380	371	391	405	335	384	394	374	405	404	378	423	351	356	370	358	377	406	422	409	401	357	392	396	388	377	378	374	403	362	352	389	342	386	395	377	372	354	383	340	375	384	402	345	370	388	363	388	359	358	387	375	380	375	372	359	400	346	377	409	358	377	414	373	356	404	362	388	369	343	405	383	370	388	410	405	331	389	388	380	380	357	390	384	421	385	388	357	410	376	372	392	357	370	387	347	391	386	385	367	370	374	353	387	373	383	390	350	395	380	396	394	358	351	378	391	362	381	367	408	358	398	378	360	365	372	382	374	340	367	362	414	371	374	388	390	377	374	372	356	357	414	402	369	379	369	408	379	388	360	394	389	390	410	335	354	350	387	381	385	397	401	380	358	406	382	364	343	368	394	385	386	391	405	375	382	381	385	402	369	350	406	383	395	365	388	389	369	398	379	360	357	365	393	381	398	342	361	403	389	402	383	428	369	384	395	392	354	375	374	392	392	366	356	377	375	381	391	386	357	365	399	374	373	382	366	370	371	400	341	350	395	354	430	396	357	357	373	377	380	362	409	356	361	378	381	356	383	380	350	405	393	412	359	375	395	387	378	381	374	412	414	339	400	382	340	353	390	365	400	381	391	357	360	372	391	387	376	350	393	370	344	350	399	363	385	357	380	348	408	392	340	356	399	377	402	394	388	362	370	359	365	366	361	399	354	374	400	385	378	383	401	374	390	404	373	344	385	384	384	408	374	400	377	360	401	398	375	368	386	366	414	384	371	351	375	383	373	426	394	343	361	372	379	346	386	431	375	368	398	355	402	365	381	379	362	364	403	380	365	376	382	377	354	407	392	359	400	397	359	387	365	385	351	376	420	376	368	357	390	375	366	391	377	336	373	405	354	354	381	389	379	374	408	396	356	383	365	376	366	386	368	403	377	360	393	365	386	356	379	390	372	363	376	402	415	374	375	378	392	339	394	415	377	381	365	355	365	408	376	344	370	380	375	401	391	407	401	346	373	409	366	430	351	360	356	368	414	388	386	382	383	390	365	369	350	393	363	364	370	380	377	405	373	348	348	390	366	362	352	401	370	384	381	373	366	391	386	378	389	369	394	364	347	380	376	388	402	390	387	404	368	400	379	342	326	375	360	434	374	338	373	422	390	384	414	364	373	388	361	372	406	365	378	350	361	357	353	372	378	402	406	345	393	384	392	363	382	353	370	370	374	362	402	379
4824	1733	882	562	942	971	875	747	608	497	415	337	258	240	213	189	169	152	153	120	94	95	85	88	66	78	81	86	89	55	71	55	66	61	45	52	40	46	39	46	58	52	38	45	46	47	43	46	29	43	42	35	44	39	36	42	44	34	37	54	43	28	38	24	51	47	46	44	35	33	42	35	42	48	38	33	37	30	30	39	31	37	33	39	40	34	33	28	34	46	31	47	36	46	41	27	38	40	44	43	33	33	34	39	30	34	29	36	35	31	47	24	35	40	43	40	35	35	31	34	30	39	33	35	30	42	42	33	37	34	41	22	31	33	41	33	38	40	28	40	40	29	36	35	30	29	29	49	34	37	47	39	36	45	29	37	32	48	33	43	37	38	42	43	24	32	30	31	27	38	37	35	43	41	34	16	43	42	27	44	37	44	33	38	31	31	38	31	42	32	40	41	28	40	42	28	27	47	39	40	31	18	33	40	35	32	33	31	42	44	26	40	31	25	35	39	41	37	30	35	39	31	36	28	29	36	30	29	32	37	37	35	33	40	41	35	32	37	31	37	40	39	37	23	36	40	36	40	36	34	30	35	38	31	42	42	29	40	43	37	39	39	39	39	35	35	34	26	45	30	28	36	30	26	39	42	41	34	36	29	33	22	38	36	38	41	34	25	31	34	33	27	31	29	25	31	46	34	32	36	36	29	34	37	39	38	37	29	30	36	33	33	27	31	34	39	33	31	40	34	36	44	34	32	39	30	33	33	45	45	29	40	33	36	28	33	47	35	30	41	26	36	32	35	45	36	36	54	34	20	32	32	33	29	33	32	23	24	32	33	34	38	36	29	38	36	26	45	33	38	39	42	33	37	33	49	30	34	38	34	39	32	25	44	24	38	34	40	36	33	31	29	45	31	33	41	37	39	36	37	30	31	35	30	24	35	38	36	47	51	34	31	46	38	38	28	38	41	35	30	30	37	37	38	32	34	46	45	39	40	39	42	37	29	29	50	29	39	27	36	34	45	31	29	40	30	47	31	45	25	23	30	41	41	43	41	37	45	42	41	39	43	41	34	37	40	33	31	27	40	32	38	33	39	35	23	35	40	36	50	25	32	36	45	41	30	41	38	40	44	38	26	30	24	26	39	37	43	30	55	36	35	34	37	35	23	34	28	29	43	40	33	32	37	38	36	36	41	37	41	35	30	31	32	22	24	32	22	35	39	41	29	32	29	29	31	42	36	27	36	30	32	32	28	37	30	33	32	26	29	38	35	29	31	36	42	30	33	37	45	36	30	43	25	32	28	34	46	47	32	38	25	33	48	34	34	42	42	41	19	35	39	45	41	36	36	28	33	44	38	23	42	31	30	27	41	31	29	32	36	40	30	35	26	32	36	36	30	28	30	32	36	44	33	36	39	36	37	32	45	52	35	42	36	38	37	40	36	32	39	31	32	25	40	36	31	37	38	36	45	48	33	39	40	37	31	38	23	35	32	36	35	34	42	27	33	40	41	33	34	47	30	40	30	31	42	39	31	45	34	28	25	29	47	31	21	36	25	31	44	44	39	34	38	26	29	38	40	30	26	41	32	35	39	40	29	39	38	28	41	31	37	36	39	51	40	39	34	34	42	31	30	28	32	37	32	37	38	32	30	38	30	46	30	33	30	34	37	32	34	33	39	28	33	38	27	27	46	37	36	43	36	22	39	24	37	34	28	42	42	33	30	41	31	24	32	48	29	21	31	32	43	31	32	32	36	32	43	43	32	40	28	40	33	33	46	34	28	27	46	32	33	29	37	33	32	27	36	35	36	21	36	36	41	33	45	29	34	44	30	34	24	36	33	34	35	41	35	40	22	33	34	33	33	45	27	30	41	33	34	41	39	27	36	39	34	26	33	36	32	31	41	36	39	30	33	34	40	36	33	37	39	26	27	23	39	35	38	34	37	29	34	30	42	26	25	38	37	30	41	39	27	45	39	31	38	41	37	28	34	38	35	38	34	39	35	19	43	32	42	46	33	25	32	31	50	32	37	38	54	34	40	41	32	47	43	28	27	28	38	38	22	30	24	38	42	39	31	32	34	31	42	42	34	38	35	28	32	29	29	48	41	39	36	30	35	44	33	34	27	33	31	38	31	34	28	33	38	40	42	38	32	26	46	41	24	40	28	41	40	36	29	42	27	41	26	38	28	37	33	36	35	33	33	28	27	39	34	41	40	29	33	36	33	34	38	44	38	38	39	33	29	40	39	40	34	42	32	30	31	38	23	40	41	34	39	35	47	48	31	31	34	40	42	38	27	30	35	21	37	35	33	36	30	36	40	31	37	33	31	33	36	38	30	31	30	30	37	33	37	36	32	30	35	25	33	39	28	35	28	37	40	42	42	26	41	29	36	31	35	42	27	25	32	31	35	35	38	43	27	27	32	43	37	29	34	21	32	44	26	30	38	37	43	28	34	33	36	30	35	33	37	40	37	34	27	31	32	42	44	45	35	33	34	36	24	28	46	30	32	30	29	39	31	45	28	42	44	39	40	40	32	35	30	36	26	37	33	31	39	36	35	32	43	33	39	34	35	33	30	39	33	40	37	29	36	37	34	27	38	31	35	39	34	37	27	32	25	36	35	33	41	22	35	45	32	35	56	45	39	31	35	36	37	35	25	36	46	48	32	36	27	46	32	29	39	28	33	37	29	45	41	35	45	46	31	42	36	30	40	32	33	40	46	40	37	31	38	39	37	42	40	44	30	34	30	30	37	38	36	38	25	27	40	37	37	30	39	39	26	36	28	41	38	34	39	34	34	39	32	43	35	35	43	30	32	35	40	31	40	34	35	33	33	31	27	29	46	23	32	27	36	29	34	41	40	39	32	35	31	35	34	31	39	33	30	39	41	37	45	35	40	22	36	37	35	30	38	29	28	31	32	39	38	32	37	36	36	25	30	43	33	33	38	36	37	41	42	30	32	40	26	25	33	32	39	35	38	41	33	32	43	42	39	39	31	37	31	39	31	38	36	39	45	39	31	44	32	41	35	29	27	43	28	45	29	31	35	28	34	48	43	36	34	37	25	30	23	37	43	39	32	33	30	38	47	32	39	30	38	43	39	31	33	37	30	40	32	36	27	48	37	33	46	29	41	31	30	35	27	35	33	27	31	27	27	27	32	29	31	20	32	40	36	34	38	39	39	39	36	36	34	33	29	27	31	31	38	29	41	38	29	21	41	38	30	40	29	30	32	46	37	39	30	39	21	29	37	43	24	25	35	43	30	40	36	36	28	31	31	32	35	27	37	32	32	22	37	26	30	42	27	42	44	36	37	33	44	38	35	53	32	34	36	41	34	52	35	40	35	46	29	33	36	47	34	34	33	32	28	51	42	48	32	37	32	26	38	35	29	34	47	35	39	35	35	30	39	40	41	30	41	34	35	39	38	33	36	38	38	32	29	39	38	36	40	36	28	25	38	38	30	35	29	35	36	28	34	40	31	37	38	37	35	48	22
33637	24374	16211	28767	34971	32950	30042	25970	22658	18928	17097	14140	11842	9963	8683	7799	7060	6544	5648	5368	4198	3602	3389	3226	2802	2916	2726	2335	2437	2362	2219	2135	1897	1890	1608	1416	1335	1354	1296	1266	1187	1093	1101	1028	950	986	967	941	895	963	913	887	860	917	836	810	777	820	812	769	817	890	832	818	794	780	805	805	661	675	681	709	721	775	760	699	744	677	702	708	656	635	614	595	604	604	537	601	624	609	636	593	625	609	582	625	669	640	591	632	654	633	622	639	597	606	566	570	571	583	620	556	562	595	577	590	574	609	611	590	601	604	544	555	513	551	569	604	565	569	603	574	569	598	576	619	555	612	591	574	603	589	561	554	548	543	584	517	608	579	569	565	587	602	588	578	596	609	523	562	591	541	536	575	581	636	546	564	557	577	554	549	542	532	525	565	587	543	533	569	549	562	607	609	583	542	599	566	561	585	564	563	561	598	572	582	566	539	556	574	539	562	566	573	598	558	553	545	575	516	588	563	556	556	578	555	606	579	544	540	551	571	562	570	580	557	565	551	582	538	591	522	551	521	563	556	596	579	574	558	598	562	591	567	585	575	509	501	574	613	544	597	571	570	544	568	600	509	536	567	594	582	541	551	571	597	558	560	561	552	569	574	537	579	587	527	545	578	586	613	610	568	566	591	556	496	591	570	534	563	560	519	582	562	559	597	558	587	541	589	605	548	597	558	556	543	557	519	604	573	538	566	521	583	561	505	552	576	559	544	515	554	583	548	584	581	518	563	544	538	579	582	576	610	575	602	554	597	508	598	562	527	539	587	513	570	566	558	561	612	568	524	542	558	588	568	541	588	515	557	565	582	556	545	593	560	571	561	604	584	563	576	533	572	560	577	568	615	519	588	537	543	543	580	576	605	540	562	611	538	523	597	576	551	571	578	551	587	564	568	545	546	578	557	571	600	573	542	545	531	636	564	531	586	588	592	498	521	539	577	580	554	581	553	618	555	619	513	564	546	563	579	561	554	558	508	555	589	548	551	627	565	584	576	583	547	547	521	573	556	526	587	545	592	544	514	526	568	561	558	555	532	547	558	564	574	554	537	575	552	587	626	549	559	550	540	554	589	572	571	613	560	574	557	577	579	559	571	559	551	573	546	571	544	524	559	584	578	575	560	564	606	564	549	516	583	592	553	577	551	542	576	565	576	580	552	555	529	554	567	601	564	574	518	529	589	566	562	537	564	556	562	541	586	548	563	593	548	555	570	607	541	543	517	596	535	513	573	541	572	563	569	557	555	575	603	531	575	601	599	571	584	565	528	582	536	557	548	564	531	545	553	565	547	579	585	530	550	585	548	575	581	571	501	601	531	563	502	562	590	531	581	597	531	595	555	588	576	590	549	612	605	562	532	566	549	529	569	576	550	571	582	587	594	548	578	555	551	589	569	561	543	550	572	576	566	538	563	569	563	591	611	549	587	573	549	589	565	552	540	555	527	583	538	500	565	527	552	595	595	605	583	569	576	613	584	539	587	534	546	576	590	604	518	574	600	617	547	542	508	567	569	572	599	568	553	537	540	569	573	542	574	609	527	551	539	580	581	552	553	556	538	595	559	554	601	556	563	614	588	514	571	534	585	580	577	571	575	555	545	539	596	582	546	557	595	574	549	543	554	547	542	588	544	551	535	549	576	546	569	556	594	519	556	564	547	598	547	574	561	523	532	554	576	587	587	552	547	539	557	564	592	609	533	557	578	515	541	560	526	578	568	570	557	614	561	564	546	556	566	566	573	614	558	555	543	531	543	609	566	581	571	604	583	530	575	547	536	521	566	558	556	535	605	560	530	505	564	572	575	574	548	541	589	568	517	563	533	526	591	561	552	559	579	574	566	583	602	561	549	571	524	572	577	537	562	583	550	585	595	570	608	548	583	560	555	563	540	559	524	523	529	593	586	560	557	555	551	541	591	527	562	587	532	547	578	577	567	559	570	570	546	582	584	596	549	567	579	555	592	547	543	569	551	583	598	556	536	593	555	567	533	560	606	535	526	577	540	549	566	560	588	548	612	590	593	575	574	568	559	575	583	603	567	579	539	572	604	560	554	580	551	567	583	562	560	591	585	559	541	543	582	551	560	543	529	588	556	565	616	597	553	564	526	567	577	508	538	557	579	559	565	581	587	561	587	585	595	582	605	532	569	589	563	565	527	528	566	543	535	555	614	563	599	556	571	531	562	571	551	580	569	554	590	555	568	574	533	563	583	600	553	597	542	535	561	540	581	584	582	608	642	583	540	546	580	574	580	606	559	552	578	559	555	566	519	579	603	563	574	547	555	567	556	575	585	608	540	560	550	548	576	624	569	537	604	569	569	569	562	577	576	563	579	551	530	575	611	552	570	558	573	580	529	528	572	543	568	588	526	555	549	550	558	599	574	645	602	575	561	577	542	550	598	570	609	583	633	558	571	561	524	555	568	537	569	606	545	558	593	588	586	530	585	563	530	545	573	569	588	564	558	515	578	607	548	602	579	576	592	534	528	576	554	581	579	524	535	560	560	577	532	537	596	584	586	568	602	500	571	559	548	566	612	567	570	591	567	587	555	532	549	542	570	553	558	536	565	537	555	569	565	541	555	539	594	524	547	564	578	556	568	560	566	562	560	573	565	555	567	574	547	559	593	572	562	576	551	582	604	592	564	522	615	560	586	546	537	561	550	545	581	567	616	600	623	563	598	565	550	560	565	570	553	533	553	574	540	569	531	553	559	570	564	613	584	577	572	567	571	573	570	570	543	565	553	532	572	552	586	543	549	599	559	521	537	566	603	595	589	564	590	537	577	555	529	561	574	561	572	574	545	556	562	566	528	569	564	542	581	562	565	568	612	581	551	553	568	589	590	545	545	536	562	519	576	561	552	575	558	576	548	547	538	605	554	563	629	600	552	609	595	580	559	556	559	573	570	563	557	571	551	534	554	579	607	625	542	563	550	558	593	575	583	581	563	541	601	548	563	560	552	573	600	573	569	526	526	550	557	607	524	587	591	571	555	583	567	547	550	567	588	519	578	539	559	543	559	518	567	586	573	532	564	569	544	550	546	533	610	528	580	598	596	571	626	556	521	567	568	580	561	568	536	532	557	533	627	587	566	598	541	569	532	551	529	543	582	575	556	539	543	571	572	598	548	566	570	621	532	555	573	527	554	546	599	557	553	563	518	614	554	555	550	575	571	556	582	578	553	572	542	560	558	583	556	558	600	562	547	602	579	589	587	553	602	563	556	541	541	593	528	554	559	565	522	595	580	560	588	543	587	592	568	534	534	533	548	622	552	576	558	569	609	592	586	537	594	523	564	583	557	572	600	556	620	604	570	551	573	552	593	568	552	548	573	531	569	550	552	550	557	548	574	578	575	539	593	541	549	600	617	584	567	581	595	567	568	565	566	531	541	565	565	551	549	577	539	585	549	541	561	567	580	541	560	592	580	548	567	576	590	596	566	565	570	518	568	556	580	568	561	572	581	581	582
5088	2670	1351	840	1316	1406	1179	960	910	709	638	458	393	321	309	245	238	219	188	180	145	124	115	116	105	98	95	94	84	96	86	65	58	76	65	55	55	57	53	58	39	48	50	52	45	36	50	44	43	33	39	34	34	43	36	35	36	49	45	32	37	41	28	24	34	31	21	35	30	30	28	35	33	27	22	38	27	31	37	32	32	30	28	23	28	31	30	33	24	29	30	34	28	25	33	20	23	20	20	39	32	27	36	33	22	23	37	23	17	34	23	21	20	27	19	32	36	28	27	16	20	22	18	24	36	29	14	32	25	34	27	24	23	27	28	30	19	18	35	24	18	26	26	20	7	35	32	44	23	28	23	25	26	29	28	22	16	22	31	24	22	28	20	27	31	28	28	22	28	25	32	26	26	26	25	28	27	31	23	33	31	23	25	24	24	23	25	28	27	33	39	31	28	30	24	18	35	19	33	27	25	33	22	19	27	25	32	27	25	35	25	27	28	16	19	36	20	32	16	31	24	24	26	32	26	26	28	33	37	31	27	30	32	34	23	29	20	33	28	32	23	28	24	30	36	43	20	31	37	33	27	23	30	28	21	29	31	20	31	27	23	25	19	24	18	31	25	32	37	36	25	22	36	29	32	31	26	29	23	25	28	32	23	28	34	28	33	21	30	26	20	21	21	18	24	20	30	21	27	29	30	17	36	32	23	33	19	23	24	21	29	30	23	39	35	21	21	28	29	20	28	28	24	30	19	24	28	24	26	38	25	29	33	30	27	37	29	21	19	28	23	31	24	22	28	26	28	27	28	34	18	22	26	32	33	35	25	23	23	24	28	20	28	23	26	22	30	28	28	23	26	26	26	28	29	31	23	20	25	26	24	25	20	29	34	26	26	30	30	31	29	19	35	33	31	29	22	32	20	25	25	24	18	20	32	27	25	37	41	28	35	20	21	24	27	26	33	21	35	19	26	37	28	21	28	35	36	34	20	31	23	24	27	16	24	23	20	28	26	25	25	19	25	16	24	32	21	18	27	28	27	25	28	26	20	23	32	25	28	36	20	34	26	22	27	30	18	22	22	19	19	28	35	17	26	25	31	27	27	26	21	25	24	25	38	30	32	29	25	28	16	16	26	21	24	42	23	37	20	24	24	32	27	32	25	25	34	27	25	19	31	22	33	26	23	25	31	30	21	20	28	21	26	25	30	42	23	23	20	30	27	28	20	28	21	15	16	30	20	26	25	35	22	20	28	30	20	16	34	26	17	34	28	30	20	20	27	35	18	31	26	25	27	22	27	29	27	26	31	32	25	22	30	24	28	22	23	37	27	33	12	22	26	38	26	23	32	30	25	22	28	22	22	28	25	25	24	24	32	30	23	29	36	31	30	31	26	28	17	26	30	21	20	35	26	27	26	25	29	27	33	30	29	29	29	24	29	33	22	25	29	35	30	32	21	26	30	30	26	25	30	25	26	22	33	28	26	27	30	19	29	26	27	25	26	27	24	36	30	21	32	33	19	24	28	21	39	25	26	27	31	37	31	30	22	27	32	25	28	27	22	35	21	28	25	27	25	21	27	29	26	26	26	29	30	18	22	28	33	36	24	30	29	22	35	22	28	31	26	30	21	14	21	28	31	18	29	21	23	24	23	30	27	27	27	32	30	19	24	38	34	33	23	23	33	26	29	26	19	28	23	25	26	27	31	32	41	27	23	25	26	26	27	29	27	29	27	19	25	22	37	32	29	22	27	24	22	29	19	25	35	28	27	23	27	28	30	27	28	19	24	23	26	14	39	27	13	19	24	26	25	28	25	22	26	28	25	34	29	17	23	28	29	20	25	20	28	24	33	28	29	36	30	27	22	23	22	24	28	21	34	25	22	34	25	32	28	34	25	27	32	32	29	15	23	24	32	25	28	24	30	27	24	23	25	29	26	27	27	31	29	26	23	20	27	28	23	26	25	20	22	30	19	27	27	24	30	16	30	19	21	33	22	18	16	19	30	26	28	22	26	24	25	25	30	25	26	33	23	19	31	24	30	31	32	26	30	23	26	17	25	28	18	21	18	26	31	29	24	26	30	30	19	23	27	25	26	24	36	24	39	25	23	17	26	33	36	31	27	27	20	26	28	21	24	25	24	25	26	25	10	28	22	22	26	26	28	25	24	29	29	23	29	32	29	18	29	14	20	25	28	23	17	30	24	27	28	32	20	22	26	16	25	29	23	24	34	27	31	24	15	30	29	27	31	24	28	16	19	35	26	24	22	25	27	22	27	23	26	25	30	25	23	22	34	27	20	22	21	28	22	26	22	18	21	26	20	36	32	25	18	24	31	29	25	16	26	24	25	23	26	31	24	26	24	29	19	19	32	25	32	24	21	24	27	20	31	30	28	18	22	20	36	23	15	25	21	24	26	25	21	20	30	19	24	26	28	27	18	28	24	30	38	32	29	27	28	19	28	24	22	19	27	23	20	23	27	32	22	30	29	24	29	18	28	24	30	34	22	29	17	29	34	28	29	21	26	23	18	31	20	34	22	29	32	20	34	28	21	23	33	25	29	22	28	24	31	23	29	22	30	19	30	26	28	37	30	25	23	31	29	33	32	28	28	33	27	23	33	25	19	26	26	24	30	23	25	26	24	22	25	26	26	18	22	30	31	24	30	26	28	29	30	21	35	32	29	19	27	37	32	33	26	30	28	25	20	24	35	15	26	26	24	28	20	25	23	20	26	27	32	17	19	29	21	34	22	23	23	28	28	28	30	29	25	34	26	30	24	34	22	24	23	27	26	37	28	25	26	21	27	23	28	28	36	29	24	16	30	25	23	21	13	23	28	30	29	24	32	32	35	33	35	22	39	19	22	20	38	27	23	22	27	31	32	18	24	25	31	36	33	29	37	33	31	22	28	26	23	23	14	31	30	23	22	24	31	21	35	19	27	31	31	30	23	26	29	28	34	15	23	30	23	29	27	27	19	20	31	23	19	34	26	23	28	26	20	34	29	28	22	26	29	31	25	32	27	29	19	27	31	22	26	30	19	33	29	29	34	31	31	21	32	35	33	27	12	17	31	33	37	23	30	27	32	20	23	31	24	18	36	31	33	32	30	32	26	25	27	25	25	29	27	31	18	22	43	36	30	18	21	34	26	26	28	37	31	34	29	24	25	25	19	36	26	21	25	27	26	24	28	18	28	29	29	32	22	19	25	27	33	33	21	25	24	27	32	30	27	17	21	27	26	29	33	31	34	21	33	34	34	33	24	23	27	33	36	27	29	22	27	20	26	18	28	32	31	32	20	31	29	31	22	25	14	35	28	29	19	38	22	32	22	24	22	31	25	27	22	23	29	24	30	33	28	28	27	35	25	24	18	32	20	26	23	21	27	23	28	20	22	34	26	25	26	24	23	26	27	24	29	28	23	19	22	32	28	29	30	26	35	27	33	17	19	46	28	33	19	28	25	22	19	32	30	23	25	18	26	29	23	32	27	25	26	22
39153	28890	20723	33931	39653	37788	34774	30580	27280	23635	21215	18004	15773	13520	12176	10755	9805	8793	7795	7148	5844	4997	4636	4246	3605	3819	3585	3288	3157	3001	2886	2685	2473	2080	1834	1765	1639	1543	1498	1477	1341	1371	1276	1187	1133	1140	1080	968	1004	985	933	876	866	852	868	858	803	819	816	851	835	966	869	799	771	745	707	705	666	609	629	609	703	687	730	663	742	662	644	647	585	539	482	485	533	486	495	482	474	541	559	518	610	518	542	515	533	556	502	570	482	521	513	498	498	498	463	431	493	481	460	431	455	497	443	439	399	477	436	415	462	407	454	406	433	462	435	379	486	407	462	445	445	457	423	464	437	453	455	479	451	474	456	460	443	461	451	437	455	467	485	490	507	438	442	419	456	459	450	462	455	416	461	409	450	437	446	459	436	434	392	426	382	437	457	409	435	421	439	424	434	461	417	428	449	422	437	420	386	422	414	445	394	453	418	429	391	426	411	442	426	415	440	457	435	445	432	457	459	436	481	452	412	452	385	407	424	429	440	469	427	464	425	429	435	434	461	437	452	405	411	427	435	464	431	419	408	407	422	447	437	409	451	435	428	441	401	445	449	437	427	385	471	468	447	447	438	433	423	448	418	446	435	402	449	441	389	429	439	452	458	455	448	438	448	457	462	453	459	425	456	450	456	432	475	449	423	419	415	436	423	433	448	445	443	469	422	423	456	432	444	451	403	431	416	429	391	444	448	457	467	416	449	430	420	406	420	411	500	424	460	420	418	416	417	428	406	438	432	444	450	423	409	416	467	426	423	431	421	446	470	416	407	401	430	423	435	447	419	433	484	429	455	450	419	460	443	458	436	453	440	436	443	429	429	426	410	445	427	440	436	408	457	465	439	433	425	412	422	468	455	427	416	453	431	432	453	414	423	432	451	428	399	465	412	436	439	481	456	441	440	434	448	446	453	402	440	428	460	441	421	456	482	448	452	431	483	418	404	438	432	439	422	427	428	437	456	423	445	416	490	467	404	412	431	422	452	405	453	435	429	424	426	443	437	427	411	438	418	461	454	429	412	404	416	433	449	413	494	372	439	425	467	472	412	431	433	427	462	452	447	424	467	439	483	418	460	398	400	389	442	423	462	433	484	443	468	467	404	409	423	388	452	437	457	409	456	454	438	461	431	447	428	429	469	436	428	441	419	430	409	447	444	386	370	462	421	434	466	430	413	409	462	458	433	433	428	418	430	408	450	406	427	456	445	404	413	416	397	424	393	427	438	411	419	455	443	426	443	416	446	455	441	435	429	401	462	458	445	441	436	433	416	453	428	415	416	423	457	471	454	387	427	477	423	485	393	444	442	428	454	457	438	424	411	429	429	432	426	401	438	448	389	440	466	437	441	442	481	471	453	419	423	436	442	392	457	401	434	452	426	420	452	458	451	423	474	463	426	395	463	449	397	433	422	440	422	469	399	432	469	445	443	415	444	390	430	408	451	468	437	444	412	453	421	418	419	497	433	455	469	417	445	426	445	432	426	463	443	453	452	485	426	415	434	455	448	462	428	452	444	463	443	436	422	391	423	425	481	418	422	455	466	456	435	463	419	449	410	446	462	397	443	414	421	490	444	458	430	428	454	403	388	429	472	407	490	430	439	422	413	475	405	438	450	418	428	446	464	394	432	438	438	474	412	450	419	446	414	441	447	417	453	472	412	441	459	431	459	444	396	477	466	413	412	449	448	430	443	414	476	416	457	440	452	409	435	418	449	456	388	454	405	423	439	450	435	433	475	441	415	442	443	408	413	427	445	437	402	444	458	441	438	453	427	421	400	411	445	468	420	426	440	423	433	442	440	409	449	438	410	436	409	431	418	396	435	427	424	443	461	444	465	457	422	406	454	436	432	473	414	416	436	446	426	479	450	458	430	421	439	456	446	415	447	471	433	447	447	438	378	413	432	458	429	461	463	426	442	439	465	445	431	465	427	439	448	416	461	474	472	478	433	448	452	431	443	432	445	441	459	452	390	460	425	449	437	425	438	429	435	401	431	461	444	460	448	437	442	416	429	434	440	407	428	411	449	452	411	453	464	474	434	430	417	412	450	430	428	420	425	423	423	418	447	425	432	449	429	440	461	433	441	445	410	401	418	422	459	413	473	436	458	460	461	406	431	429	424	492	467	416	430	389	430	431	465	451	436	397	447	416	422	460	422	435	441	465	433	434	371	457	452	439	416	440	417	454	476	424	435	456	444	429	411	410	450	473	446	460	425	386	453	426	422	430	463	426	459	440	422	427	420	441	406	417	410	437	427	432	396	432	423	447	422	414	427	410	431	453	423	431	422	450	438	420	427	458	440	443	463	415	434	428	419	450	454	467	446	482	439	409	442	457	464	420	417	431	465	440	430	438	425	458	404	416	450	430	408	440	464	487	439	400	439	448	424	430	466	435	463	430	428	460	409	469	440	432	425	435	435	422	461	426	417	426	412	386	426	451	429	450	451	440	452	474	444	437	447	423	431	452	446	417	415	454	442	426	441	440	451	430	420	433	414	428	453	451	442	447	424	434	422	456	450	438	464	408	417	413	424	456	437	391	452	416	432	426	450	450	453	419	444	456	455	442	406	426	475	464	425	448	438	419	420	424	407	417	471	440	434	402	419	429	413	453	438	488	438	481	465	451	415	431	438	417	429	421	445	412	441	420	423	390	421	439	433	434	445	466	453	428	454	445	413	453	437	451	429	434	446	448	438	405	427	433	443	428	459	416	412	448	436	414	465	431	440	446	431	433	436	427	429	448	442	461	433	453	470	443	443	450	443	415	432	488	451	408	420	423	442	455	446	409	481	432	414	460	426	443	468	439	428	401	402	437	457	437	450	455	412	452	444	460	448	470	453	439	401	461	445	443	481	476	434	448	440	437	431	428	397	457	401	437	445	460	439	439	434	420	432	422	461	452	444	428	461	463	427	469	454	421	444	446	450	440	455	404	428	450	424	483	432	431	436	406	445	431	451	436	449	422	435	419	411	420	450	410	419	429	436	398	400	440	437	456	431	412	417	433	443	438	420	412	435	453	429	411	435	429	457	428	446	399	460	462	441	458	429	467	412	414	409	425	428	453	397	444	433	435	436	392	461	399	433	407	398	475	430	459	421	428	414	457	423	404	451	467	424	447	422	431	424	410	451	427	445	484	411	452	436	414	438	448	419	420	474	417	452	452	418	480	408	423	435	427	471	424	441	454	389	437	449	439	434	382	393	472	467	473	439	453	411	424	443	415	467	439	412	448	423	440	450	449	449	427	403	475	432	436	458	432	458	490	450	456	449	426	435	433	451	397	427	407	418	425	447	448	419	486	443	432	412	400	428	434	425	469	426	448	407	447	461	446	448	454	448	461	481	444	442	460	472	469	472	472	454	441	463	422	400	428	443	458	422	443	457	459	449	425	415	431	443	405	433	432	422	433	411	460	449	402	458	473	431	496	416	459	393	417	446	420	426	461	431	463	457	420	410	445	397	387	426	460	394	482
2935	1241	635	405	605	658	636	533	417	356	307	245	181	183	165	150	144	102	107	112	71	83	75	74	62	63	46	45	44	43	46	47	42	43	41	45	35	44	31	30	33	29	32	55	31	35	38	26	30	37	35	26	26	27	24	33	19	33	24	24	24	30	36	24	26	24	28	34	31	24	30	33	29	25	28	27	27	29	26	32	17	23	21	34	22	20	26	18	26	32	26	34	34	13	28	31	24	30	29	23	18	23	23	28	26	34	26	32	24	28	26	17	28	28	25	22	33	30	19	26	31	29	37	18	32	31	24	21	30	25	28	36	33	23	18	27	33	25	19	21	25	34	24	19	18	23	22	27	25	20	25	19	18	31	28	19	24	35	25	31	20	20	23	28	27	25	21	25	28	22	25	24	21	37	36	27	16	27	21	27	24	21	24	27	20	26	23	19	22	26	27	25	28	29	25	29	22	19	23	24	25	21	17	23	19	25	23	25	30	17	28	33	27	27	30	27	23	26	32	30	21	28	27	30	17	21	29	25	14	28	28	25	29	30	32	24	31	31	27	22	21	26	26	23	19	25	27	27	22	20	26	39	22	34	28	22	22	22	17	23	28	22	28	29	22	30	19	16	21	27	26	21	31	27	23	36	29	24	24	21	26	18	22	30	22	17	21	25	25	31	28	23	37	20	15	22	26	26	25	23	28	20	30	29	22	25	27	22	18	22	24	24	24	29	22	23	29	28	19	20	32	28	30	35	22	17	20	21	26	25	29	26	21	28	31	31	30	24	25	20	26	23	37	30	30	27	22	27	19	22	20	26	26	29	30	23	19	28	28	30	28	23	30	23	28	24	23	21	22	21	22	34	26	16	22	27	25	24	32	24	28	23	23	33	23	18	26	18	27	27	20	22	25	28	28	25	23	19	23	27	25	20	16	25	26	23	22	31	23	29	25	17	26	14	30	31	15	30	21	22	36	32	18	29	26	21	14	28	31	29	26	24	28	25	34	27	26	29	28	20	30	17	40	28	27	22	23	32	22	17	26	24	29	23	18	23	35	26	31	25	14	23	21	20	16	27	27	18	19	23	19	28	18	31	15	21	24	28	28	26	24	29	19	29	23	19	23	28	23	21	19	21	23	32	24	26	23	26	24	24	25	35	19	34	30	24	19	20	21	30	29	24	24	21	25	30	22	24	30	24	23	20	26	23	30	25	31	27	25	24	23	20	30	26	20	20	19	25	25	21	30	34	26	35	28	26	31	20	25	23	21	34	24	18	23	27	24	33	25	17	24	21	26	32	22	23	19	19	24	23	29	25	27	28	26	23	27	31	28	27	20	14	31	29	23	23	23	26	30	26	30	25	22	31	27	25	24	18	18	30	25	27	20	28	25	27	31	33	32	13	22	27	27	23	24	31	23	18	24	25	11	29	31	26	22	30	26	26	29	17	21	20	28	31	32	31	34	26	27	18	26	22	30	29	23	22	31	27	30	18	26	19	29	35	26	21	25	24	22	34	28	32	27	32	21	29	19	25	22	27	22	27	20	18	32	18	25	25	23	21	36	30	21	17	30	24	24	33	29	26	27	25	26	26	23	26	21	17	26	27	22	20	19	25	21	28	19	27	27	28	23	20	20	31	23	32	22	30	23	27	28	25	21	25	22	27	31	25	27	30	36	28	37	20	29	23	30	23	21	23	28	29	20	29	28	28	21	22	16	27	18	25	25	23	29	26	28	24	27	25	21	26	25	24	23	22	24	28	25	22	21	40	26	28	23	22	31	33	24	27	29	30	16	16	22	25	28	22	19	23	36	25	26	21	20	26	18	27	28	29	17	21	29	29	22	27	19	24	18	27	31	25	26	23	25	24	38	16	22	23	25	22	34	29	25	27	26	21	23	24	24	32	22	28	29	27	22	31	20	29	23	24	30	34	21	33	24	16	30	24	22	18	26	30	28	28	25	22	23	24	25	28	27	26	20	18	25	29	26	24	27	24	30	12	20	32	17	27	32	32	28	25	23	29	23	25	30	19	19	24	22	26	18	25	26	26	17	27	29	25	24	23	29	25	18	22	30	35	28	26	30	19	16	31	30	23	22	14	27	27	26	18	36	21	20	34	31	26	25	35	25	34	17	28	29	30	15	25	18	25	31	26	18	20	28	28	29	28	29	16	29	22	23	19	23	31	19	23	31	26	26	27	29	27	22	25	23	30	19	23	25	26	24	19	24	22	16	25	26	22	26	24	19	25	21	33	20	25	34	34	23	23	22	35	28	14	32	31	28	29	18	23	23	36	24	21	27	28	27	22	24	22	22	24	21	27	26	26	18	31	23	21	29	20	22	26	28	34	19	20	23	28	28	34	33	26	33	28	30	22	27	26	30	26	23	18	26	18	19	21	18	21	23	24	21	27	20	24	22	24	27	23	20	12	27	28	25	25	24	27	23	26	22	27	18	22	28	34	32	28	30	26	20	14	28	23	31	27	21	26	28	24	19	27	23	28	24	24	25	26	26	28	30	29	13	19	33	23	18	28	25	30	23	27	24	33	28	28	30	21	24	35	34	27	20	20	23	19	26	17	31	30	27	25	23	23	20	24	15	30	24	34	21	24	16	30	19	25	16	25	23	22	30	28	21	38	31	17	27	29	24	27	34	40	21	22	25	33	21	22	29	17	26	30	26	24	22	20	27	31	27	19	27	30	24	25	22	29	28	25	31	22	18	23	21	26	24	27	26	26	29	28	28	23	22	35	20	24	13	16	20	22	25	21	23	18	41	18	18	19	27	28	24	20	23	15	23	17	16	29	18	22	27	25	17	29	26	19	29	25	25	27	23	28	23	21	21	22	26	25	25	22	29	23	29	22	40	24	22	29	24	20	25	27	27	20	32	22	21	24	29	23	30	24	25	20	25	36	29	38	25	23	25	24	28	24	25	21	27	22	21	34	23	24	31	27	28	24	22	29	30	18	21	20	19	25	21	27	16	23	28	13	22	23	16	21	31	26	26	30	26	22	22	28	21	25	21	21	22	16	27	25	26	28	20	35	22	21	35	31	26	26	31	27	29	26	20	27	26	32	17	23	23	24	21	18	27	34	26	23	17	26	28	31	33	37	35	22	31	29	16	21	24	23	35	29	23	21	27	28	30	27	31	25	24	41	33	21	28	20	16	31	25	21	26	34	28	22	35	25	21	20	23	30	26	31	34	20	21	20	24	25	24	29	24	25	21	22	32	24	17	27	26	22	27	30	24	26	26	20	18	29	27	32	29	27	26	25	21	19	14	23	29	29	24	23	33	23	26	31	25	16	28	21	23	26	30	27	17	24	22	32	32	27	25	21	26	26	21	35	27	29	31	21	26	24	31	33	25	17	24	27	26	24	19	17	31	18	26	23	24	24	31	22	22	28	26	26	30	20	24	28	30	23	30	26	25	23	23	41	32	25	28	35	23	27	26	24	24	29	29	34	25	23	24	30	26	30	28	28	24	17	28	21	20	34
30837	21581	13278	24509	30812	28890	26107	22074	18918	15737	13100	11023	9253	7523	7012	5909	5290	4561	4023	3718	3046	2867	2736	2379	2194	2237	1926	1671	1832	1745	1599	1463	1366	1241	1072	1039	937	908	945	834	804	841	733	756	710	801	756	749	675	697	627	679	649	604	616	638	664	636	568	568	667	614	636	563	585	604	597	530	535	492	451	553	495	537	541	542	590	548	494	483	494	416	447	419	462	412	440	467	440	426	436	448	460	444	433	459	475	451	482	441	424	424	465	430	514	474	436	452	441	438	466	405	425	412	464	432	404	381	397	455	416	385	430	422	406	397	430	436	439	429	393	401	380	445	414	433	421	413	407	402	391	467	419	406	426	377	401	391	429	426	431	425	426	413	431	428	412	460	400	425	436	414	398	424	410	389	400	415	373	409	414	426	421	385	399	403	399	403	424	406	438	423	421	390	450	418	440	429	378	432	439	427	430	417	430	423	415	406	439	398	447	429	367	404	380	418	423	427	399	419	409	434	402	418	392	407	402	431	422	378	390	407	407	435	406	399	396	452	438	427	391	415	397	424	423	406	425	437	437	426	405	412	464	426	417	405	435	444	412	420	398	405	364	405	412	400	432	408	410	424	417	434	413	381	386	384	414	365	398	432	393	423	351	420	418	429	432	412	435	399	374	435	427	421	355	396	422	414	455	405	427	422	440	428	416	382	414	454	408	419	405	423	386	426	380	413	382	398	414	422	429	428	402	385	391	368	378	417	418	412	402	423	393	431	369	419	415	413	367	419	417	441	411	396	446	393	375	423	411	416	421	414	405	393	410	436	420	455	394	442	418	449	433	452	404	431	406	382	406	386	445	446	392	424	413	417	401	410	418	406	411	415	387	416	415	419	415	438	390	425	443	391	399	411	408	444	430	381	436	431	436	403	419	407	431	397	408	460	411	397	422	419	412	443	401	402	381	405	383	422	396	439	384	446	365	433	422	403	411	386	411	388	450	433	410	403	406	414	400	404	416	407	409	423	425	419	379	419	377	422	420	411	412	395	405	422	412	421	401	413	428	415	455	421	397	412	419	399	402	438	397	374	397	379	410	422	417	444	438	439	415	410	430	406	392	426	416	434	399	381	413	402	432	459	435	402	402	387	464	461	442	409	390	442	406	399	439	408	396	399	401	418	431	421	415	395	388	391	411	416	403	410	412	393	437	432	404	410	419	418	411	440	445	420	399	396	432	410	411	415	431	400	404	454	399	427	397	438	430	377	423	399	435	409	421	388	416	437	437	438	402	421	350	409	386	408	399	404	442	395	415	441	393	421	419	391	435	451	378	404	428	420	419	376	398	417	406	390	414	403	392	430	369	384	380	395	410	414	420	392	389	361	421	401	409	408	431	398	416	423	413	406	423	443	412	400	453	417	389	390	396	449	398	423	408	391	424	393	406	400	413	407	437	394	408	383	409	393	443	421	395	439	427	446	420	430	372	434	441	404	415	439	409	394	438	424	392	398	402	387	397	432	449	425	392	401	447	440	425	380	403	422	396	429	394	413	425	423	432	397	390	383	397	362	408	447	407	396	389	389	378	424	417	417	411	401	379	367	391	432	452	431	387	380	402	414	423	431	387	411	414	382	445	449	426	405	414	375	402	417	406	420	380	396	425	404	438	401	415	420	413	426	425	417	399	426	439	429	427	418	407	420	439	391	424	429	423	385	445	400	380	465	405	419	424	462	396	413	432	422	391	394	427	392	399	399	409	363	403	380	433	424	457	392	417	407	403	420	448	434	407	411	393	418	365	413	397	429	413	412	407	406	409	414	406	399	439	395	398	380	396	418	385	410	409	400	412	401	408	384	399	425	420	427	440	395	408	398	372	424	444	432	403	408	415	406	412	396	428	412	415	432	414	388	406	426	401	410	439	406	431	439	447	415	387	393	420	406	419	385	376	388	421	426	428	393	432	440	464	375	402	385	409	445	421	401	394	399	410	402	402	428	378	409	396	392	408	411	419	408	418	418	378	442	410	380	410	424	417	422	428	431	432	453	423	396	385	363	395	423	406	418	440	412	404	436	406	390	439	397	398	392	416	432	420	414	391	405	427	400	418	393	397	446	441	373	429	441	426	442	394	401	439	393	432	455	410	410	393	403	382	405	407	398	403	384	410	404	415	431	422	363	412	409	385	392	382	449	441	419	388	369	403	405	433	420	387	413	439	427	383	389	425	425	395	399	409	359	429	379	445	423	387	420	366	422	407	383	387	422	430	418	425	392	405	445	408	412	390	441	414	362	451	425	441	405	393	362	427	400	424	457	435	390	438	418	455	426	407	423	404	441	421	385	422	439	391	433	435	434	419	438	412	401	427	401	429	425	371	376	411	420	433	433	420	441	424	435	390	405	424	377	429	454	413	429	388	403	419	359	439	411	434	413	395	419	387	418	446	415	441	397	448	425	383	420	438	419	398	426	398	403	420	405	421	440	409	446	414	432	411	384	404	383	376	410	398	406	391	416	414	413	412	413	445	432	403	399	446	418	337	386	419	386	398	476	424	430	438	447	425	422	396	435	457	435	367	428	443	448	425	443	408	395	452	412	394	428	428	392	429	401	404	442	382	422	425	415	434	429	444	438	409	406	424	394	378	375	404	454	399	409	449	405	413	433	408	436	442	451	381	404	412	396	383	401	440	416	443	446	406	414	405	434	415	407	383	405	437	420	397	385	402	411	417	433	425	403	363	417	372	408	397	404	445	438	464	406	388	441	413	421	417	446	380	384	393	433	404	422	391	377	400	372	385	430	429	440	425	393	403	415	403	405	415	431	382	430	420	443	419	431	426	407	416	438	437	394	383	436	415	395	400	407	421	433	430	391	401	427	376	411	385	451	413	418	420	410	441	402	380	365	413	385	388	406	424	433	387	417	419	373	422	395	388	425	430	399	433	419	440	387	442	406	410	366	417	404	398	417	401	376	380	412	395	409	408	413	388	400	402	398	434	434	416	438	397	427	385	418	399	425	426	411	436	435	426	400	419	408	399	390	397	463	392	417	365	406	434	425	394	431	416	409	411	418	452	423	412	435	431	432	409	415	376	441	426	447	402	391	420	412	445	438	397	425	389	419	469	425	429	427	409	401	445	443	393	393	382	411	402	416	399	417	415	454	403	381	413	382	412	407	394	432	411	394	427	398	438	443	433	414	406	408	424	377	420	406	398	410	393	411	385	391	411	447	390	391	430	409	401	445	401	430	401	409	410	408	401	432	455	451	393	394	416	394	396	393	407	438	443	423	458	438	416	407	440	415	396	401	422	427	432	385	417	444	452	430	412	419	416	426	419	386	416	434	407	406	405	428	416	440	399	413	415	405	397	423	384	376	393	422	454	417	426	355	424	444	392	443	399	453	418	374	430	445	421	435	435	414	371	398	425	396	429	360	427	400	411	407	441	429	424	444	425	398	424	419	412	399	396	420	413	418	424	389	406	407	437	426	425	412	410	383	381	400	432	465	439	403	414	434	402	432	423	377
2907	1338	648	374	586	697	583	541	419	400	306	271	211	169	164	139	115	130	105	89	73	90	74	61	57	52	56	46	36	53	49	44	39	39	45	43	47	31	32	34	30	34	30	23	43	33	37	32	28	29	20	30	33	33	21	32	27	19	39	21	33	28	26	34	24	30	32	21	29	23	29	25	21	31	16	30	32	24	15	23	23	27	24	28	22	22	31	17	27	25	19	20	24	17	34	22	21	30	27	25	26	27	27	33	26	22	26	21	23	24	30	20	22	11	23	24	22	19	30	25	20	18	30	25	15	28	20	21	22	29	24	21	27	22	28	22	17	16	26	15	23	21	25	32	25	30	17	25	24	20	15	16	18	24	27	21	28	23	26	23	20	25	22	22	25	18	34	28	23	8	23	19	26	30	27	23	13	29	23	16	23	17	30	30	15	27	26	29	23	23	24	19	34	16	20	26	20	27	21	28	24	23	21	27	21	15	30	22	23	25	16	29	23	21	27	24	23	24	15	18	24	20	31	31	25	23	26	23	17	19	21	21	15	33	25	28	22	20	21	15	22	16	24	17	25	18	30	22	28	22	20	27	22	29	20	19	20	24	20	33	17	20	26	23	33	21	13	23	19	24	21	28	32	21	24	24	23	33	23	26	26	18	29	21	26	16	24	22	23	29	23	11	17	23	18	18	23	17	19	24	31	20	24	23	25	24	26	21	25	23	24	13	19	14	15	29	26	17	26	19	28	31	21	23	20	25	20	17	25	18	28	27	26	18	27	30	21	24	23	22	16	20	23	29	26	24	21	20	22	13	19	25	20	27	26	20	24	22	21	14	19	24	31	31	26	23	20	29	23	19	17	23	28	23	27	26	20	24	16	28	21	29	27	26	31	25	21	17	20	37	21	21	26	20	27	21	30	20	24	23	26	20	26	13	22	18	18	17	28	17	22	24	27	25	15	18	19	25	25	17	22	21	20	18	22	25	17	22	24	25	22	20	24	17	21	22	21	25	20	25	28	24	23	24	32	30	30	18	27	19	29	23	22	32	26	19	19	22	20	17	22	29	21	22	25	34	33	24	27	25	16	19	26	34	22	18	23	23	22	27	18	24	20	22	27	23	34	17	31	16	24	28	30	20	22	22	16	20	26	14	29	29	26	25	18	26	13	23	12	14	19	25	26	34	26	31	27	26	15	25	25	21	27	21	33	24	22	30	17	20	21	23	22	14	31	19	23	22	22	24	16	31	14	28	14	22	33	14	18	23	21	18	14	21	31	23	23	14	20	26	21	29	24	19	26	30	19	21	22	19	21	26	29	25	25	20	23	21	28	24	25	23	18	29	28	22	28	22	31	27	25	30	26	27	27	22	27	24	30	28	22	28	20	18	24	21	26	31	23	27	23	11	32	22	17	31	20	20	21	28	23	29	25	25	15	26	27	27	20	21	29	16	17	26	17	27	20	29	22	27	25	25	25	18	17	25	18	30	22	21	15	25	22	31	34	23	17	18	26	19	13	17	30	25	17	20	19	21	21	25	26	28	23	25	25	22	24	33	21	25	24	22	30	26	21	27	27	29	19	30	25	28	23	16	22	27	20	20	22	20	24	21	23	29	19	25	17	22	24	20	22	28	25	16	18	24	22	27	25	20	21	31	27	22	16	26	32	25	21	30	26	25	24	15	23	23	31	22	21	32	30	27	21	33	31	21	26	20	27	23	29	23	23	24	22	18	16	23	26	25	20	24	29	26	23	22	22	28	17	27	24	26	21	23	24	22	23	21	24	20	10	15	19	20	27	25	17	22	20	19	24	27	18	24	21	32	22	27	19	30	22	23	19	25	25	24	32	15	17	19	28	20	23	14	28	19	18	21	27	21	15	33	21	28	18	35	25	28	30	30	20	11	23	22	24	24	17	19	26	14	23	23	20	30	29	20	26	22	23	20	24	20	26	11	16	32	25	21	17	20	20	16	15	21	25	20	30	22	22	22	31	20	30	21	19	18	13	24	37	25	22	26	33	24	23	19	28	20	30	24	27	27	33	27	23	27	23	24	26	24	30	23	30	20	25	30	22	27	31	27	25	27	18	20	24	30	25	25	22	26	22	20	23	17	25	33	22	18	16	28	19	15	25	20	31	23	22	21	14	22	23	25	21	17	27	19	14	21	26	17	23	19	14	25	21	35	25	30	31	22	18	29	20	19	16	25	20	18	29	32	30	23	20	26	19	28	25	16	18	21	28	22	21	25	20	21	39	30	23	25	22	22	26	27	20	17	25	21	23	15	20	20	28	14	25	19	28	24	28	20	29	24	23	28	24	20	21	22	29	25	35	22	20	17	18	18	19	18	23	22	15	20	25	27	22	29	23	26	23	27	32	16	24	18	24	21	23	24	23	14	26	25	17	29	29	21	34	25	27	21	25	22	25	21	22	17	21	19	21	25	24	23	24	24	27	14	25	29	24	21	31	22	21	26	30	34	22	23	21	22	18	22	28	18	21	30	23	13	22	24	29	27	27	25	24	16	21	22	19	24	21	11	19	28	16	29	19	23	23	19	23	24	20	13	17	22	32	26	19	25	21	13	25	21	17	31	15	26	33	24	21	25	24	23	20	31	23	27	23	19	20	21	26	29	25	28	30	15	24	22	31	18	26	29	21	22	19	26	34	20	25	28	17	15	24	28	23	22	27	25	17	20	27	27	14	29	17	22	29	22	17	23	21	25	27	25	25	30	24	25	17	20	31	20	20	22	22	19	28	24	20	20	24	31	24	15	23	25	20	30	17	21	24	24	20	22	25	24	24	22	21	19	29	21	19	24	18	26	16	20	24	31	18	29	34	24	20	27	29	26	22	21	27	24	18	22	21	27	18	26	18	21	29	33	25	28	14	19	27	30	19	26	22	24	20	20	30	20	26	17	20	24	23	22	23	20	22	23	21	17	28	17	17	28	21	14	26	16	21	26	16	26	25	26	24	23	20	34	23	20	23	29	21	20	25	20	19	20	22	24	23	28	19	26	20	27	32	23	24	11	22	19	21	23	27	18	25	25	23	23	16	20	21	26	25	30	31	18	18	19	32	22	24	29	21	23	22	23	25	23	23	30	24	24	21	24	24	21	23	23	31	19	24	27	33	23	12	14	24	23	18	16	17	26	31	28	27	27	14	26	28	10	16	26	22	22	25	26	25	22	20	19	35	35	21	19	17	25	22	28	26	17	19	25	27	22	26	17	33	24	23	24	15	16	21	23	17	20	28	29	16	25	20	27	26	19	21	30	22	20	20	19	25	36	23	23	29	23	22	28	21	25	27	26	22	23	25	21	20	21	21	19	22	19	18	18	25	16	20	28	23	21	28	22	14	25	17	24	17	31	22	25	25	27	30	25	26	20	29	25	23	20	23	27	34	13	24	21	24	19	17	17	17	23	19	30	22	23	21	22	19	29	29	18	33	24	25	22	24	20	23	31	19	18	19	18	27	23	25	20	21	23	19	24	22	25
31422	21605	13078	24576	31063	28723	26104	22259	19171	16246	13369	11403	9336	7606	7003	6118	5131	4540	4133	3716	3001	3016	2626	2291	2074	2166	1997	1643	1689	1664	1626	1535	1375	1221	1091	970	961	940	831	830	761	763	760	705	691	697	686	695	649	704	638	596	577	560	618	548	642	576	537	590	621	629	582	504	535	564	530	436	455	524	513	484	501	504	525	502	562	468	447	503	435	448	395	407	446	442	412	379	398	445	420	459	425	440	418	468	423	452	452	400	432	416	441	347	427	422	424	454	395	390	391	395	363	389	405	382	379	387	395	400	384	388	406	371	395	376	387	361	371	419	390	374	399	414	367	421	385	390	410	380	360	400	399	394	345	372	406	383	371	390	388	411	376	382	386	383	417	383	391	398	352	334	404	395	363	373	374	401	397	380	380	407	362	382	411	370	382	346	350	400	379	379	372	389	379	401	357	367	372	385	422	406	376	344	352	374	384	397	367	416	343	362	398	396	389	406	352	390	394	390	412	355	343	398	399	378	375	393	360	382	345	365	389	385	397	401	383	376	350	341	369	391	390	386	411	380	369	388	368	391	388	385	371	375	381	397	361	411	392	376	390	423	346	382	395	385	416	384	382	429	390	359	355	391	399	376	378	395	366	375	370	359	387	383	388	401	343	381	375	336	375	377	374	373	373	387	368	370	408	363	403	343	401	374	378	378	351	442	393	371	397	366	367	386	390	333	399	395	391	421	341	384	378	367	424	360	384	399	388	370	364	407	381	372	394	355	360	387	386	394	394	377	371	354	358	346	376	377	382	372	377	397	364	388	430	364	344	406	376	359	413	425	370	357	389	372	387	391	392	399	362	368	392	396	366	360	365	404	378	391	345	366	370	376	360	393	406	387	413	393	373	354	359	393	405	398	369	369	365	385	365	397	378	370	365	390	338	371	387	361	379	417	395	381	358	363	376	382	398	363	428	372	388	383	382	365	366	389	379	369	373	393	372	436	324	388	392	405	390	394	361	373	403	362	409	418	381	387	390	391	390	349	371	382	402	409	392	405	383	380	419	378	385	378	348	371	359	365	407	355	402	385	409	349	374	364	378	398	378	384	381	408	401	372	373	387	374	384	384	381	368	366	390	398	402	376	350	347	373	390	388	342	377	378	385	378	381	375	391	381	337	382	379	376	410	379	373	374	379	353	387	396	368	380	371	386	361	391	349	377	362	404	381	362	373	371	348	403	364	385	367	360	383	396	384	383	368	355	391	398	366	399	365	396	404	373	378	377	353	358	359	401	373	359	355	405	390	369	407	379	401	364	400	372	405	385	362	381	374	384	384	358	376	405	360	376	385	380	382	348	401	396	407	392	379	369	403	401	382	390	355	397	365	395	393	355	353	391	366	384	343	389	367	369	390	370	360	397	391	380	407	389	387	409	393	413	399	395	404	402	411	382	407	344	327	383	368	350	396	396	407	368	409	385	371	389	368	385	378	360	371	407	369	375	383	389	352	366	409	386	405	366	376	372	396	395	397	388	376	384	377	411	389	365	377	388	417	348	401	346	354	374	389	367	387	427	380	367	386	391	359	374	412	393	359	353	382	377	383	396	408	380	382	364	412	379	411	374	383	367	365	418	381	407	392	416	387	363	388	376	382	421	362	380	403	398	402	367	394	412	372	400	369	415	376	375	396	363	386	348	368	365	356	375	369	360	431	402	382	398	392	367	360	422	380	399	345	378	421	366	341	399	362	367	384	387	381	371	364	393	390	391	398	410	381	369	396	374	386	407	385	387	375	360	385	390	393	403	414	379	381	362	380	376	378	371	361	413	406	412	374	386	382	378	358	377	377	418	409	369	366	374	328	395	353	376	354	434	387	425	383	399	401	405	416	378	390	371	368	372	371	393	422	390	372	405	419	380	404	388	412	427	383	352	387	393	384	354	370	414	365	352	390	346	369	375	394	422	369	382	390	386	350	392	371	409	357	415	437	365	382	380	385	383	390	379	333	401	367	369	391	379	372	411	389	392	375	407	395	359	388	403	337	364	384	358	332	391	359	374	352	345	380	391	392	379	397	343	353	380	387	360	393	354	405	412	387	395	395	422	391	377	338	407	384	385	377	396	374	338	378	420	354	333	402	388	397	384	409	387	421	398	375	402	391	400	379	401	382	338	382	371	398	378	382	394	384	378	378	372	353	371	370	381	379	393	390	359	365	381	356	386	352	403	380	349	396	364	371	411	379	410	373	356	407	348	387	393	384	360	365	381	357	352	336	410	401	383	365	377	381	348	377	396	399	375	382	367	393	381	365	389	360	382	382	396	372	367	407	383	371	342	385	361	375	390	390	409	350	382	365	399	376	404	394	365	368	393	408	414	396	388	416	359	427	357	393	379	393	364	391	377	393	379	355	376	396	380	389	366	402	345	408	398	386	412	369	377	358	401	343	414	378	375	363	401	377	367	367	408	395	398	342	368	413	369	371	393	376	368	331	372	367	374	359	368	398	382	376	382	373	371	416	387	394	369	383	368	391	390	399	384	395	380	377	389	396	393	343	391	391	364	391	402	378	387	383	397	403	391	400	387	381	373	377	376	381	332	382	409	365	396	367	395	402	381	392	355	417	374	394	359	397	371	387	395	387	400	374	396	367	393	364	400	364	447	390	399	395	357	417	364	406	398	341	397	394	394	399	384	386	400	361	345	402	419	386	394	375	385	374	367	406	369	387	373	394	411	389	391	358	351	384	372	376	384	390	422	387	365	395	383	363	393	365	322	372	348	342	382	410	399	399	355	386	383	388	416	382	400	368	338	383	422	388	352	350	388	383	404	385	365	366	397	367	390	309	376	384	384	403	378	395	391	382	409	353	377	373	367	408	398	421	404	377	356	407	414	390	365	358	392	381	359	379	376	401	373	374	373	398	374	379	386	365	348	389	385	384	365	394	347	405	402	393	416	357	350	366	397	387	371	370	444	354	388	381	389	395	385	337	373	364	403	387	348	347	374	365	375	384	368	369	355	372	407	364	361	377	376	363	369	359	389	394	405	401	390	412	411	394	379	397	368	394	394	384	386	350	412	406	387	376	402	389	409	400	387	358	387	371	395	384	381	384	354	373	414	398	344	350	380	392	384	391	407	393	385	368	366	373	391	389	407	364	336	417	354	393	354	387	414	387	363	340	433	382	408	401	381	374	373	366	345	371	402	372	378	405	394	371	372	405	391	402	368	385	416	390	364	385	375	386	392	357	401	354	349	417	387	408	407	395	345	400	378	409	357	390	369	372	371	409	409	368	383	364	378	377	387	382	387	395	377	387	373	359	361	376	364	410	383	370	391	389	401	404	379	428	356	406	386	342	368	383	385	375	384	367	407	386	368	393	359	356	371	377	375	409	404	390	373	373	392	393	403	373	369	405	377	379	366	367	384	389	370	396	391	373	363	357	371	442	361	382	402	392	364	360	419	399	397	401	358	377	369	399	371	379	348	377	359	364	355	417	396	373	353	416	411	385	377	366	373	352	381
4742	1750	884	579	873	949	817	733	620	559	396	392	325	242	226	221	182	180	153	140	123	116	83	100	107	75	75	56	63	56	49	91	64	56	56	60	61	52	44	49	47	45	47	48	57	42	37	39	47	38	45	38	38	32	55	45	50	36	50	36	54	42	25	47	52	41	44	41	36	45	35	49	36	51	45	38	36	40	31	38	45	47	25	48	47	47	51	42	40	31	37	33	29	39	39	32	28	36	27	42	45	38	35	37	32	37	39	33	31	28	34	36	29	44	29	33	36	41	46	47	32	39	28	41	35	21	40	29	43	33	38	40	28	33	39	35	37	24	39	37	34	36	44	27	24	31	40	30	29	39	29	36	39	54	38	35	39	33	38	38	38	28	32	36	35	38	41	34	35	34	29	24	34	47	32	34	31	34	31	46	39	36	38	25	57	30	28	29	27	21	41	35	48	40	43	37	30	33	23	38	32	38	31	44	38	42	22	38	34	41	34	31	27	36	38	31	42	44	32	32	39	48	29	42	33	33	37	30	31	46	29	32	41	33	38	35	36	34	28	35	40	34	37	36	30	34	36	36	35	43	42	32	27	35	35	45	25	26	37	38	39	48	27	24	32	35	42	28	37	26	42	29	21	31	21	38	32	27	37	28	37	31	31	36	35	33	38	29	30	45	28	29	46	40	31	33	39	42	37	39	31	43	32	34	33	33	17	36	40	45	28	47	31	38	35	39	34	31	35	23	34	31	39	33	35	38	43	36	31	35	39	40	32	43	34	38	41	38	28	33	42	32	31	34	32	33	33	35	30	52	32	45	32	48	35	31	32	34	46	34	34	31	34	31	41	46	29	43	37	31	39	41	29	31	41	31	37	29	38	45	30	33	36	38	34	37	32	36	44	30	46	32	44	35	40	46	35	26	38	28	33	33	40	42	30	37	39	28	34	25	37	33	32	36	31	33	22	33	48	42	27	23	42	34	41	37	39	33	38	46	29	47	26	32	37	31	40	41	30	38	44	42	39	23	47	38	33	45	44	37	30	40	33	32	38	36	26	26	37	33	27	36	46	38	37	32	33	37	36	33	33	33	27	29	45	33	31	34	24	31	43	35	32	31	31	25	44	32	39	43	26	33	27	37	28	32	31	28	40	38	34	36	20	32	40	26	29	42	29	38	25	34	32	35	27	33	29	45	37	38	29	34	26	31	37	39	32	33	28	28	32	22	41	28	36	30	40	55	41	41	42	34	32	23	34	41	41	32	32	31	38	45	32	37	30	29	41	38	43	42	38	40	39	36	47	24	28	46	29	30	26	32	38	26	42	30	38	23	34	34	34	33	40	37	42	36	27	29	38	31	40	37	31	32	34	25	41	36	40	26	32	40	41	37	33	30	38	39	30	40	37	36	30	42	38	47	36	26	34	36	29	28	35	54	24	38	29	39	38	37	30	42	30	39	40	34	36	36	28	40	22	39	37	45	45	35	29	32	35	30	36	52	41	45	35	35	37	39	31	37	33	36	35	33	30	29	34	44	28	34	26	36	37	37	24	23	25	35	29	24	30	35	24	32	28	29	29	42	31	33	39	40	35	30	38	44	36	37	44	31	43	43	27	34	33	48	31	34	32	30	37	33	32	34	41	38	31	46	34	30	39	42	33	27	41	35	34	29	28	35	42	30	33	42	30	27	48	34	39	35	31	42	37	35	42	30	24	29	42	42	28	29	24	37	34	32	28	40	32	35	35	34	35	42	39	31	29	31	36	29	26	29	30	40	37	34	47	25	41	31	32	37	39	35	30	38	39	39	34	32	40	26	29	37	41	33	29	35	39	41	29	25	41	33	49	33	33	38	36	24	28	26	31	31	30	27	39	32	33	42	34	30	29	35	39	42	37	38	32	33	37	45	34	48	34	27	35	30	34	38	38	34	31	35	35	41	33	35	33	29	28	46	43	39	38	35	41	32	42	43	31	34	39	28	33	21	29	31	35	44	34	35	31	37	32	35	31	36	34	39	29	35	31	36	26	33	35	35	30	36	35	41	48	34	36	39	28	29	39	41	33	41	26	31	26	43	36	39	32	45	32	29	28	35	35	33	35	53	37	30	27	25	50	30	38	28	33	31	41	40	45	33	39	44	29	34	31	31	48	33	38	34	32	32	33	27	31	27	35	30	37	35	31	41	46	43	32	29	33	40	37	28	38	47	32	39	37	46	35	32	31	28	47	26	33	35	32	38	32	32	33	32	33	42	38	45	28	30	35	43	35	32	45	27	36	36	38	32	32	36	50	31	27	38	30	35	28	32	37	34	52	26	31	22	48	44	43	37	28	39	29	34	30	34	47	38	33	37	27	35	41	47	27	28	29	41	34	32	24	52	29	36	34	34	41	40	48	36	31	28	34	25	37	37	32	33	49	37	28	32	40	48	32	34	36	37	30	36	28	42	52	37	44	45	47	40	26	37	38	39	35	38	31	43	35	30	36	34	39	32	35	39	27	43	31	39	28	38	39	35	39	39	29	33	27	38	30	33	26	35	36	40	41	35	28	32	39	34	34	36	35	39	24	42	29	38	37	44	48	31	35	34	35	39	32	40	45	34	27	35	43	34	34	39	35	48	37	32	36	40	33	31	36	36	28	26	42	38	34	34	31	29	36	39	33	30	25	28	30	34	40	39	33	39	37	45	33	34	35	26	32	39	35	37	37	23	34	37	34	24	33	23	30	25	35	33	32	41	30	34	30	29	43	32	36	29	45	31	34	39	45	34	37	32	30	30	33	38	36	39	33	40	38	34	39	45	28	39	31	27	51	43	39	42	26	47	32	50	43	39	38	31	27	25	32	27	29	39	41	39	41	28	33	33	35	46	33	25	38	41	30	32	24	32	31	27	29	31	36	34	40	35	32	48	33	25	44	30	36	40	29	38	38	30	38	40	41	39	37	37	36	27	38	28	29	36	36	32	32	39	33	36	55	30	32	28	41	32	46	38	35	28	46	32	43	34	55	32	31	41	36	39	34	35	39	34	24	28	38	34	41	38	32	35	39	41	44	31	31	33	22	42	38	38	32	34	35	39	39	30	36	37	35	33	19	31	28	39	42	29	35	37	40	50	39	39	40	36	31	39	43	36	21	41	28	24	31	24	41	40	32	26	28	34	32	42	41	29	29	38	31	39	33	39	35	31	24	26	44	43	38	36	31	37	35	49	35	35	42	43	29	39	33	30	34	38	34	33	38	26	38	31	26	32	32	37	36	36	40	39	39	44	34	35	35	29	38	42	27	45	27	38	40	40	30	40	37	32	41	39	36	30	41	37	45	45	35	26	31	39	40	33	38	39	29	41	28	29	41	45	38	35	38	35	27	34	31	37	43	35	27	37	24	36	38	30	39	24	38	35	31	27	54	36	43	27	44	30	38	34	44	21	29	39	47	38	42	34	40	40	35	28	39	29	39	36	35	37	50	36	35	27	30	25	33	37	44	41	30	29	32	36	35	28	30	33
33392	24195	16329	28938	34902	33035	30075	26705	23397	19955	17152	14840	12538	10763	9360	8327	7346	6549	5744	5207	4395	3829	3420	3189	3001	2995	2794	2473	2345	2142	2120	2132	2008	1564	1522	1480	1426	1392	1330	1267	1217	1106	1047	991	1061	1033	987	916	1053	968	944	967	894	881	883	826	874	865	847	936	1033	889	828	817	768	825	729	692	684	723	737	752	724	761	703	775	741	699	708	668	675	629	632	661	561	654	580	579	596	612	619	646	637	635	653	595	658	651	620	636	610	594	644	614	620	583	613	616	625	590	589	543	548	553	557	583	637	556	592	533	559	546	524	541	578	602	557	562	617	570	567	565	580	596	561	602	568	562	599	582	574	580	602	582	554	549	568	625	550	582	567	588	527	603	613	573	582	549	545	534	542	558	548	600	548	574	588	557	553	549	588	569	565	553	569	599	599	562	575	564	585	563	589	574	588	574	562	606	582	600	602	550	540	557	571	558	578	562	570	581	586	605	571	578	557	564	579	579	601	550	534	578	534	551	584	574	582	602	598	552	554	605	622	567	582	585	570	558	529	563	524	544	578	545	551	601	569	552	569	593	575	560	604	555	576	600	575	564	554	539	598	532	558	601	557	550	567	583	575	588	536	573	595	552	554	595	577	536	534	539	565	557	588	554	567	586	556	605	588	574	565	548	577	609	565	554	548	557	541	589	511	539	588	548	565	554	583	575	516	586	544	543	562	603	546	606	554	563	591	549	552	578	593	605	545	603	595	561	567	586	550	551	543	587	557	556	554	568	546	582	547	564	565	562	605	568	546	576	597	539	564	574	574	532	565	592	588	570	547	525	589	599	566	559	579	579	542	558	568	605	550	584	541	550	590	572	537	528	569	532	598	529	545	568	566	552	598	579	525	569	547	566	521	561	563	556	563	562	555	618	555	536	565	600	554	560	538	534	561	557	525	555	537	535	581	582	571	545	552	580	578	582	568	611	578	567	614	560	577	575	559	542	566	586	561	602	597	504	573	558	549	615	534	559	576	554	534	549	559	577	527	580	565	576	559	571	564	566	563	573	552	567	593	584	556	511	538	580	575	565	630	543	553	594	616	530	572	554	619	579	604	576	607	579	597	544	531	553	541	571	557	597	529	548	591	542	580	586	589	607	530	582	574	585	553	603	569	567	580	573	570	564	573	555	550	531	581	564	558	490	608	567	568	608	524	525	582	558	559	525	629	552	531	584	589	568	556	599	557	582	612	583	558	577	551	622	573	524	572	565	540	581	554	557	560	556	603	554	562	532	586	541	571	592	562	600	549	605	550	565	563	556	581	592	572	598	566	559	572	560	567	594	570	553	566	583	560	591	555	587	583	600	557	581	598	574	572	544	578	579	596	551	575	547	553	579	617	512	564	530	577	561	570	582	580	560	566	567	561	612	523	569	559	594	611	579	539	586	572	589	588	569	578	558	551	591	531	559	560	548	559	578	571	537	545	599	557	617	531	561	599	512	596	610	585	554	581	564	542	572	569	559	539	622	559	591	560	587	543	595	542	585	550	555	569	538	552	557	548	609	543	554	589	550	587	622	582	591	548	535	571	598	601	588	593	575	560	589	540	548	554	541	578	569	571	591	584	576	566	573	590	566	534	587	581	552	622	571	553	552	550	525	556	588	597	584	580	561	582	597	570	565	562	591	587	637	615	581	529	533	560	541	590	574	529	554	566	546	594	580	575	577	554	579	574	599	555	580	549	556	580	581	581	623	550	577	575	537	591	621	591	580	603	582	587	607	576	561	543	565	570	580	581	534	583	594	554	568	552	584	576	547	555	597	567	524	588	614	551	535	532	506	596	571	558	533	560	607	600	575	613	551	558	549	534	553	556	556	541	586	572	607	525	580	576	596	551	574	586	554	552	598	587	572	540	553	594	564	586	616	522	526	601	540	587	568	580	583	545	569	541	564	610	542	570	600	569	577	602	587	593	577	572	594	596	556	554	577	539	582	544	565	562	602	540	570	583	585	525	581	557	585	588	570	546	584	568	606	586	538	574	593	555	539	560	561	571	586	576	561	550	548	553	540	561	560	586	566	599	537	571	514	582	540	597	543	602	537	589	562	536	573	570	543	554	592	561	597	583	553	582	612	642	569	580	556	565	611	545	523	556	552	549	591	545	533	546	583	560	511	571	582	555	561	590	555	590	543	513	541	577	610	579	572	615	550	584	588	598	540	608	567	534	578	570	566	546	572	561	560	561	558	584	542	559	556	561	549	567	580	594	539	589	576	566	574	584	568	574	562	577	607	519	565	546	556	577	575	575	531	544	540	565	578	529	550	538	562	587	518	595	587	563	573	574	544	557	576	599	542	555	524	543	537	539	585	597	573	609	583	548	542	564	608	599	553	604	571	558	599	573	560	583	570	582	601	599	540	544	555	574	566	576	538	543	572	539	542	570	571	540	554	553	544	545	555	542	583	565	568	520	586	541	597	575	539	600	528	522	592	571	603	549	603	578	598	572	511	570	544	572	574	576	587	587	592	569	536	531	548	546	525	550	571	601	553	583	564	587	595	622	601	602	525	586	574	580	548	526	564	566	563	573	550	581	590	562	557	552	592	538	567	550	522	600	583	546	583	550	553	542	590	539	583	573	573	581	548	521	563	574	590	615	574	572	582	530	548	542	566	585	589	516	592	557	605	565	563	561	521	550	552	550	604	547	567	585	541	540	610	536	623	561	555	570	577	538	560	556	626	580	567	602	602	610	576	573	556	635	580	553	579	533	575	576	563	587	596	568	561	534	588	585	560	556	613	605	597	587	565	568	557	591	624	564	550	583	594	584	578	579	569	530	556	545	575	546	546	569	576	565	576	596	588	564	563	601	558	593	567	552	555	552	582	559	561	593	576	534	619	600	574	585	585	531	563	539	554	590	564	533	592	572	549	574	569	551	594	604	524	574	547	572	547	569	595	550	561	578	598	540	560	565	618	588	496	585	558	572	521	538	579	569	583	556	570	568	597	546	549	604	586	525	595	559	598	562	570	582	586	574	602	559	542	575	530	569	584	574	620	526	557	586	576	583	580	595	551	571	598	571	578	570	633	581	576	549	596	589	599	566	575	529	590	557	553	548	567	572	557	579	581	556	536	605	550	582	574	592	558	574	561	570	562	542	566	589	562	585	578	529	579	559	584	534	572	568	547	615	551	581	550	586	606	597	570	559	595	553	530	565	558	577	584	538	579	543	575	581	535	560	562	555	585	550	535	582	529	587	563	597	603	618	554	586	576	584	592	570	579	543	622	574	554	543	530	579	552	564	542	558	544	608	559	558	588	573	527	561	577	604	562	549	544	615	576	590	626	593	559	590	539	592	588	558	559	557	576	557	556	565	569	553	568	588	563	578	567	604	573	563	542	611	534	584	586	562	574	580	525	601	565	579	570	545	567	585	527	563	547	585	563	528	579	554	596	568	582	568	583	553	554	544	604	555	576	597	570	580	542	574	592	568	588	559	586	608	559	537	574	575	577	557	587	606	492
4956	2608	1386	858	1273	1417	1287	1072	936	760	633	547	417	371	333	291	245	212	185	151	152	121	107	93	97	79	86	81	72	73	85	66	54	59	64	59	66	61	58	52	44	41	34	37	42	33	39	36	42	40	39	36	41	38	33	31	35	33	40	40	40	35	39	39	36	39	36	28	25	33	34	41	31	34	30	37	29	30	31	32	33	24	22	35	39	29	32	23	27	33	21	43	28	28	40	35	29	26	37	27	39	32	29	24	35	29	36	31	23	33	18	29	24	16	24	27	21	32	32	30	20	41	24	24	24	27	22	38	23	22	29	18	34	28	43	16	29	24	23	22	37	23	25	24	24	22	30	26	24	16	19	34	25	33	24	26	27	31	24	20	21	24	26	32	35	34	19	29	24	35	21	28	31	26	28	27	29	29	26	19	21	31	26	29	23	28	21	21	22	27	25	30	27	24	29	28	26	25	36	29	27	29	29	37	32	25	27	23	24	23	24	16	24	30	34	27	17	23	24	22	21	28	30	27	39	24	19	28	25	34	34	26	33	34	29	22	33	25	29	27	27	25	19	29	24	30	32	19	29	32	28	32	20	30	20	26	30	36	22	23	19	29	24	23	34	21	21	20	41	25	17	25	35	22	21	18	34	28	15	20	29	25	33	37	36	28	28	34	19	33	26	38	34	33	27	25	25	32	25	30	20	22	25	30	30	27	29	23	28	26	27	23	25	20	16	27	31	19	33	25	29	32	21	22	22	28	33	29	28	23	31	23	29	27	29	21	26	24	27	26	27	19	21	30	21	26	27	22	27	38	31	29	29	24	28	27	30	33	22	21	19	29	23	19	25	25	26	23	21	27	36	23	28	28	23	26	26	42	32	28	28	31	33	30	21	36	29	32	33	33	24	28	18	34	27	20	35	33	27	27	21	32	22	40	31	21	31	26	26	30	32	26	20	35	22	26	27	34	28	23	30	30	34	21	17	23	37	27	36	34	31	16	35	26	20	22	42	41	23	28	27	30	27	21	24	25	25	29	27	24	24	17	26	26	36	26	24	25	26	24	23	31	17	25	32	22	17	26	25	23	20	19	20	23	24	29	30	29	33	26	34	21	36	33	27	20	26	24	29	27	26	18	28	25	30	31	26	37	35	28	23	25	28	33	29	23	26	26	20	19	28	29	32	23	33	24	22	26	31	25	34	28	37	24	21	32	24	35	25	25	20	31	32	35	24	25	28	20	38	27	27	31	25	29	33	30	27	24	26	17	29	22	22	20	30	22	30	20	27	23	28	27	34	17	24	25	36	17	31	22	22	22	30	28	25	34	28	38	32	24	32	33	31	21	27	31	31	26	30	32	24	28	30	32	17	30	29	23	29	30	29	34	28	31	30	25	28	23	33	24	34	22	35	23	40	31	29	22	30	29	26	21	21	26	36	25	21	17	22	23	29	22	29	21	21	31	16	27	32	31	30	31	18	26	28	32	29	33	23	22	31	28	20	16	32	19	27	25	22	33	29	28	34	28	25	27	21	34	29	17	29	18	27	27	25	24	28	30	31	20	27	24	27	23	23	34	23	18	21	27	28	21	19	20	27	28	37	22	29	35	26	32	30	17	26	28	24	27	28	28	36	27	24	23	21	24	33	32	24	22	31	38	37	27	28	21	25	27	32	32	29	25	21	38	23	31	34	25	29	24	38	23	31	25	20	24	31	33	21	27	21	36	27	21	38	25	30	23	30	37	36	31	28	22	15	18	28	35	20	26	24	18	36	29	38	27	29	19	21	20	23	33	22	25	23	14	27	30	20	32	22	30	17	37	35	27	24	32	20	21	28	24	27	22	31	31	27	23	27	36	22	35	25	31	31	25	29	18	33	11	30	21	30	27	28	21	20	26	28	24	23	35	19	22	23	21	26	34	29	34	28	33	30	21	31	43	27	26	28	26	25	30	23	30	30	16	30	42	20	25	30	33	31	30	18	35	19	29	29	29	30	36	31	26	31	25	29	33	20	26	29	29	30	23	23	22	38	22	15	30	27	32	30	23	20	35	26	27	23	21	36	32	23	32	19	25	33	24	32	26	29	24	22	26	31	29	21	21	36	36	24	27	34	28	25	30	32	24	33	25	29	23	21	31	33	15	27	31	30	28	32	27	31	26	26	27	29	27	35	26	20	29	26	29	23	28	27	24	23	30	23	21	26	18	27	32	26	23	34	29	24	29	22	24	26	26	33	24	37	28	29	27	22	30	21	33	20	28	24	22	35	23	43	24	23	35	24	25	22	29	34	22	28	27	36	24	40	20	26	24	30	24	26	21	28	29	19	23	23	31	19	30	28	19	24	24	27	17	27	23	26	34	27	28	29	33	23	14	26	26	19	28	29	31	27	32	24	27	21	28	25	31	35	31	29	22	29	33	29	34	26	21	34	32	32	26	26	22	32	18	36	23	38	21	26	26	26	31	26	18	24	28	25	27	23	21	32	30	29	26	27	17	23	35	21	27	17	29	24	21	17	30	26	25	25	21	34	34	30	30	18	35	29	34	23	40	24	30	14	22	26	24	28	20	26	30	30	28	29	24	25	16	23	26	28	22	24	22	15	22	29	25	27	32	35	21	23	20	29	26	21	27	28	22	31	26	18	31	20	26	36	26	31	26	22	27	23	22	30	25	18	25	24	33	32	28	32	33	31	24	20	32	30	30	28	29	31	27	33	18	25	22	27	28	26	31	31	35	22	26	25	33	28	26	30	21	26	33	21	34	25	24	19	24	28	24	28	19	30	22	30	23	26	22	28	32	27	32	28	21	18	31	28	26	25	22	26	40	34	30	25	25	25	27	30	32	28	33	33	21	19	25	20	17	34	23	33	34	24	37	31	29	20	17	34	29	34	29	31	37	24	25	19	28	15	26	25	27	22	32	27	26	18	28	26	32	30	28	31	30	25	27	36	24	26	30	18	33	21	24	27	27	33	24	29	34	29	24	31	23	34	26	23	27	28	27	24	35	19	22	41	30	23	30	23	29	27	32	33	27	29	27	26	34	21	23	18	23	22	30	27	23	22	21	29	28	38	24	19	21	28	32	21	24	20	38	26	32	20	32	26	27	29	15	28	32	25	26	27	28	26	23	26	27	21	25	26	35	29	31	30	25	27	27	31	22	28	30	31	24	25	26	24	24	34	35	21	28	29	27	27	21	20	25	32	30	30	25	31	24	22	27	33	36	28	28	32	23	16	29	21	28	25	22	29	30	28	20	28	25	39	27	23	28	29	29	28	26	31	34	30	28	31	30	25	18	19	31	18	28	28	20	23	29	28	24	31	24	30	22	28	28	31	26	29	25	26	24	26	30	27	22	27	19	22	24	25	30	27	32	23	18	20	31	25	27	24	18	24	28	30	34	21	28	30	25	27	24	25	24	22	32	33	21	32	34	25	24	29	35	27	25	31	30	34	27	21	20	23	33	30	28	23	27	22	26	26	34	21	23	21	23	28	24	23	27
38960	28714	20902	33659	39556	37738	34417	30962	27779	24622	21675	19300	16436	14246	12532	11498	10003	9015	7820	6839	5954	4944	4627	4045	3730	3648	3732	3034	3168	3111	2962	2676	2402	2042	1792	1802	1756	1654	1569	1533	1387	1214	1216	1131	1198	1153	1078	1159	1062	987	984	958	937	913	835	887	872	980	948	990	940	861	788	830	822	818	702	679	727	674	688	713	702	679	673	756	631	608	614	619	554	482	531	503	491	521	483	522	492	525	546	554	555	525	551	533	505	479	489	547	509	506	511	526	505	521	503	459	428	495	445	445	446	489	467	382	458	445	451	424	445	473	423	483	444	478	442	422	455	441	428	451	444	441	456	453	438	428	481	460	442	458	451	429	451	440	456	400	483	413	424	453	454	472	480	488	492	460	454	432	421	451	432	438	447	396	432	469	448	415	446	461	443	408	463	448	436	465	399	456	429	423	414	454	429	443	459	434	437	455	424	415	433	446	454	439	425	430	454	449	453	432	433	445	447	445	462	416	417	433	445	433	429	455	444	419	439	399	457	474	454	430	435	431	470	498	463	443	436	437	423	444	445	463	408	456	442	467	403	482	470	457	440	428	402	449	421	453	445	434	462	445	407	426	406	409	449	438	460	450	485	421	459	451	428	442	414	432	416	482	409	440	438	435	460	418	447	434	456	464	449	438	453	439	441	426	443	461	453	455	419	426	429	456	455	448	424	410	459	466	465	444	435	426	440	418	464	436	435	445	445	421	441	433	462	433	437	433	438	450	378	466	443	423	447	414	450	458	441	447	442	440	424	477	428	423	417	462	446	453	436	428	441	444	454	452	474	455	413	412	459	413	460	431	444	473	449	430	430	421	426	429	478	442	447	442	428	415	458	453	414	457	452	446	426	434	471	425	438	405	391	408	454	441	448	471	426	440	459	437	421	452	426	416	425	439	441	423	409	428	423	465	471	450	447	411	434	465	454	441	421	445	407	447	431	452	440	435	410	416	472	461	437	457	409	453	447	436	428	441	437	462	441	475	451	463	457	440	441	444	436	463	466	440	436	469	431	474	452	442	404	446	423	451	421	426	421	453	435	464	428	437	477	470	389	433	458	430	432	419	425	470	461	414	473	443	444	468	469	466	421	439	409	400	447	453	435	440	461	451	423	446	422	446	449	446	431	416	426	440	452	421	429	437	414	477	451	446	437	407	420	441	431	430	427	426	444	433	435	396	459	447	472	422	396	435	456	397	441	454	479	410	440	449	444	424	473	436	431	459	466	470	461	434	441	424	412	460	455	424	441	466	437	428	431	455	413	434	460	438	488	419	495	405	448	471	458	423	432	456	423	417	422	447	450	424	441	436	411	403	407	450	452	457	422	411	443	408	435	460	445	443	460	457	425	412	419	457	443	453	462	436	406	421	440	426	456	448	486	480	454	422	432	417	420	487	438	464	434	392	462	407	435	478	415	440	423	442	462	469	418	469	486	454	442	423	431	460	427	460	438	443	439	474	451	423	422	480	463	413	450	414	402	415	448	432	392	451	438	431	451	416	440	439	445	463	426	441	432	452	469	425	452	417	460	426	441	467	462	433	401	432	410	436	441	431	418	469	455	444	437	430	418	422	424	454	427	467	477	454	453	440	434	426	427	433	423	420	388	441	440	468	454	503	415	473	442	434	382	411	437	440	429	442	470	420	448	424	442	426	416	402	434	432	439	456	442	454	414	451	391	479	426	443	456	453	468	422	437	461	488	429	442	442	414	447	439	402	413	501	448	429	419	441	438	446	454	449	446	404	414	476	433	457	435	470	417	446	438	422	441	423	453	432	429	475	464	441	459	432	454	446	439	444	442	459	428	441	456	440	438	430	404	436	464	428	419	440	432	427	401	434	465	422	478	421	461	465	463	452	421	436	427	423	435	465	418	429	441	483	420	433	454	468	412	434	423	433	406	482	414	410	454	422	423	441	444	440	438	477	412	428	443	440	435	408	421	417	471	425	412	445	463	450	417	415	429	425	409	431	421	446	453	469	449	436	445	458	443	445	400	431	457	426	424	411	452	442	453	436	452	432	411	428	445	451	392	415	459	486	484	398	441	420	467	419	419	443	454	437	445	454	419	409	444	435	452	435	435	428	452	433	457	406	422	408	457	438	411	423	415	462	422	445	430	438	437	433	445	450	433	425	472	464	443	404	469	438	468	450	448	450	446	420	394	427	437	423	444	425	451	473	423	434	492	478	450	425	443	439	464	444	441	421	457	454	420	446	431	432	450	441	449	417	439	468	407	432	436	477	427	430	448	445	461	391	453	451	433	417	449	420	426	471	435	445	475	439	457	452	430	459	419	420	443	434	453	458	456	402	448	462	458	460	425	433	398	427	426	444	456	456	477	468	467	449	420	465	423	384	413	477	414	441	417	438	450	443	416	446	413	430	442	468	471	442	482	435	458	466	436	450	462	441	427	444	452	430	422	415	429	427	428	439	428	460	440	437	421	450	386	414	447	420	430	454	452	435	493	410	469	427	438	404	447	421	445	432	409	472	445	442	398	469	453	442	449	460	423	428	469	466	435	431	409	483	407	427	461	415	432	455	451	459	424	447	487	408	439	420	427	427	461	441	468	464	429	448	443	429	445	439	434	435	427	460	420	426	461	419	438	429	470	450	435	415	435	428	445	430	465	462	443	425	422	435	456	437	413	475	416	463	471	460	409	399	465	457	421	461	443	476	442	430	437	451	411	454	414	439	457	442	478	409	453	431	447	419	414	495	458	416	450	419	442	430	444	428	404	437	466	437	413	443	456	426	453	444	435	461	441	420	441	452	447	447	414	485	432	400	448	428	430	419	427	429	440	400	446	421	395	437	473	439	417	415	435	424	443	433	455	440	436	457	417	434	448	431	447	422	453	432	472	431	463	407	444	459	416	423	454	424	448	441	425	461	433	428	430	440	427	456	419	428	474	436	406	424	464	447	443	448	436	451	458	449	440	478	403	463	432	428	479	415	452	435	459	414	431	459	419	390	437	413	440	419	428	455	467	418	454	436	447	432	444	437	423	410	405	435	479	462	450	425	487	512	487	397	453	399	466	413	459	417	455	424	397	494	449	464	466	452	437	456	445	444	413	441	449	449	412	434	443	416	460	466	428	474	456	466	457	442	446	420	415	464	453	423	441	434	444	447	397	438	428	421	445	394	464	413	467	458	433	457	475	462	439	429	441	436	433	427	452	437	425	419	444	407	419	438	449	470	420	456	447	428	417	436	459	444	456	432	442	436	411	436	432	443	444	457	482	423	419	446	465	463	426	414	468	406	450	429	434	435	406	464	414	403	424	434	458	448	430	408	455	432	431	476	455	431	439	405	443	446	446	463	455	457	435	460	425	469	391	453	438	400	440	459	451	432	438	448	407	454	454	467	434	433	445	456	451	405	415	437	425	427	452	437	445	434	447	420	401	439	410	407	422	431	416	436	448	454	472	437	460	443	436	438	470	483	427	441	439	435	426	437	410	443	444	430	447	440	412	421	426	471
3006	1191	625	391	564	704	609	503	463	409	311	271	217	183	159	184	125	118	98	84	74	73	65	63	61	58	63	53	52	48	58	42	44	43	42	27	43	32	35	35	37	33	27	28	29	34	30	40	31	20	32	33	26	33	35	28	39	45	32	26	35	32	27	36	25	37	24	25	31	25	23	23	24	26	21	28	28	33	30	20	33	35	21	19	28	27	25	26	18	27	30	25	23	22	24	24	23	26	19	28	20	33	23	26	23	23	14	14	25	26	27	36	30	24	45	26	26	28	25	19	30	30	25	18	30	23	26	23	22	21	33	22	34	25	31	29	20	37	26	35	18	30	35	35	27	23	27	19	22	25	24	19	29	18	26	28	34	19	29	30	20	19	26	26	29	27	21	28	27	19	26	20	15	27	25	23	24	23	18	23	24	23	21	36	21	31	19	19	30	16	28	27	24	25	30	23	25	18	20	26	29	23	20	36	29	18	24	26	25	27	22	25	32	24	25	28	26	30	27	29	29	28	26	28	25	28	21	20	27	25	29	22	29	22	29	18	23	21	18	18	23	33	24	19	30	25	28	23	31	18	28	21	27	26	21	31	29	18	26	25	27	26	28	28	36	37	22	28	28	23	25	27	29	28	29	23	23	31	25	17	31	33	32	30	21	27	29	33	21	23	20	28	19	31	21	33	22	28	25	23	28	21	28	27	30	22	24	27	17	19	24	28	29	23	27	15	29	27	42	20	26	22	26	31	26	17	20	28	19	28	29	30	37	27	25	24	27	25	21	20	22	26	24	30	25	25	25	29	17	28	16	23	23	26	25	29	20	28	34	25	26	24	33	22	30	29	19	29	25	25	31	26	24	23	19	33	18	26	17	26	33	29	33	23	23	24	29	26	23	28	21	22	27	26	20	24	33	20	20	29	21	23	26	21	31	28	24	25	26	30	30	30	22	22	29	33	31	35	28	28	26	29	31	23	23	22	22	24	30	25	20	21	21	27	27	23	29	22	31	29	42	30	26	17	20	35	29	25	27	19	29	28	29	15	29	27	23	29	23	34	22	32	18	25	28	26	25	26	30	22	27	25	23	20	21	22	18	18	21	18	26	24	31	22	30	21	22	20	27	28	32	30	40	21	28	26	28	25	22	34	29	26	32	33	28	30	26	25	25	31	27	17	30	21	24	29	19	30	26	26	25	20	15	31	30	28	27	24	18	31	32	26	29	19	42	23	26	29	29	26	34	15	29	31	32	23	25	24	33	34	25	25	32	25	17	18	25	23	30	25	28	26	36	30	18	28	30	29	24	29	28	24	24	23	18	39	23	19	11	23	21	27	18	19	25	28	20	28	27	32	20	34	29	20	21	20	24	25	29	28	33	31	23	24	25	22	28	19	29	27	18	32	31	25	21	18	15	21	24	28	30	28	23	31	27	27	24	13	28	26	18	36	25	19	29	22	23	22	23	23	35	23	28	23	34	32	14	28	27	30	13	28	29	17	26	26	40	29	24	25	31	22	25	20	16	32	19	31	25	25	20	17	20	24	30	20	17	25	23	34	32	18	25	19	27	17	26	27	28	25	21	26	30	25	26	21	22	29	27	30	25	24	29	33	25	26	25	31	21	31	25	29	36	24	27	21	28	29	30	26	25	30	30	25	29	30	23	18	18	29	24	26	22	29	37	28	31	19	29	36	17	22	27	15	30	27	26	26	25	21	23	23	24	36	22	23	39	20	22	22	23	22	31	19	29	29	27	27	22	29	22	41	17	29	32	31	40	33	21	27	20	15	28	24	28	20	29	26	24	22	32	27	19	22	21	24	18	22	25	24	24	29	22	28	32	22	20	22	26	18	26	24	22	20	18	26	21	28	27	37	33	28	23	23	28	31	24	25	19	22	25	29	30	20	23	28	31	21	25	24	28	30	17	22	18	23	20	31	25	30	18	13	25	28	25	27	23	17	27	23	28	24	20	22	24	22	26	27	16	24	24	31	25	24	22	28	39	19	31	17	21	22	33	23	17	32	22	32	25	19	21	32	26	31	17	28	19	27	28	26	27	16	16	28	19	27	36	36	34	18	30	30	20	30	29	28	35	28	22	22	31	27	32	24	20	23	21	30	23	17	25	25	24	24	26	22	19	17	23	28	35	20	22	28	22	25	30	28	20	32	28	29	30	30	29	21	26	28	26	19	34	29	31	30	29	25	23	31	23	25	19	17	35	21	29	31	32	22	23	24	28	30	23	27	28	29	18	23	22	21	33	24	33	28	15	22	22	22	21	12	28	25	25	21	24	19	30	20	16	27	26	30	25	26	17	15	29	20	31	34	21	27	22	28	23	32	33	24	28	24	28	30	24	30	22	19	27	14	27	23	29	22	32	23	24	24	23	31	17	29	33	24	27	27	27	26	20	28	24	16	38	28	30	26	28	27	25	20	26	20	21	21	15	17	18	17	24	30	37	20	26	24	22	22	22	31	21	27	24	25	33	27	25	26	29	31	26	16	26	29	16	25	26	33	32	26	28	20	22	28	22	26	19	29	28	21	18	24	22	30	25	23	28	26	26	22	29	32	31	21	24	23	22	23	18	23	30	30	33	20	30	29	21	37	26	40	27	26	23	22	23	16	22	19	30	30	25	20	24	27	25	20	29	18	21	41	29	11	22	18	19	21	22	25	23	15	27	26	24	26	21	25	42	31	18	28	26	24	24	28	24	27	27	20	27	31	30	32	20	24	20	22	25	25	26	23	28	26	27	25	20	27	26	29	19	28	20	33	18	22	42	24	22	26	27	24	46	29	23	25	27	17	21	23	29	26	23	16	27	19	30	34	32	24	32	28	24	28	22	26	21	22	19	20	36	31	26	22	18	23	30	25	36	25	23	31	21	20	32	28	24	27	32	28	28	29	18	33	30	24	19	22	30	21	27	30	23	23	20	31	29	34	19	27	20	21	26	19	30	26	21	27	41	25	27	30	21	34	24	18	18	27	17	10	20	25	28	21	30	23	29	24	25	32	28	25	20	32	26	26	29	24	29	26	27	15	28	24	28	28	22	24	30	28	35	27	22	26	30	29	18	28	27	22	18	27	33	26	27	26	27	22	21	21	23	29	29	29	34	24	29	24	20	27	27	20	25	26	25	20	23	28	23	27	36	31	23	29	27	38	26	24	18	12	31	20	27	26	28	33	27	29	26	25	17	20	33	32	26	18	27	23	29	25	27	29	23	27	22	21	23	22	14	23	30	20	21	20	19	21	28	20	25	33	29	23	28	24	18	30	22	19	24	20	25	15	21	32	23	22	25	27	23	31	28	25	21	28	26	26	31	24	31	16	21	38	32	21	30	28	25	22	29	26	23	15	29	23	18	19	31	29	19	31	26	27	30	33	27	28	24	31	27	30	19	21	22	25	35	31	31	32	28	25	23	24	34	29	15	20	23	34	25	24	33	24	27	24	25	39	29	24	16	25	25	27	29	25	28	28	13	23	27	23	30	21
31218	21101	12959	24918	30529	29244	26078	22363	19327	16532	13905	12106	9343	7972	7086	6321	5465	4961	4124	3663	3114	2732	2483	2391	2210	2092	1996	1545	1760	1817	1509	1472	1243	1139	1018	1074	1004	904	989	910	836	740	738	717	772	753	732	729	674	633	609	639	653	621	614	640	683	647	616	554	649	611	583	594	560	553	562	576	540	544	544	530	518	506	547	564	479	468	527	481	467	445	451	437	446	417	442	446	484	472	491	445	470	477	469	446	407	464	436	449	434	447	444	474	430	441	436	425	420	448	450	458	427	380	426	416	447	429	416	421	421	429	456	409	422	408	431	415	429	412	428	400	408	381	448	382	428	415	413	398	423	410	418	411	432	448	436	403	428	463	459	429	464	433	426	445	389	406	455	391	421	421	413	408	417	418	409	421	443	441	421	371	457	441	414	427	417	401	426	422	400	408	387	396	424	408	421	428	420	378	429	418	401	398	437	451	407	394	396	422	431	480	462	421	406	387	429	428	426	434	401	379	399	427	429	455	394	404	390	399	412	406	427	445	414	428	420	455	408	418	410	404	384	390	424	422	385	406	432	422	418	448	394	423	450	426	404	448	416	414	392	434	410	417	438	412	403	455	430	408	429	422	406	415	403	428	414	405	441	430	355	424	400	421	413	447	397	445	416	378	439	438	395	439	409	421	414	449	420	398	417	426	424	433	422	417	404	401	399	419	432	411	407	370	428	426	416	416	410	401	424	446	466	393	441	431	428	423	393	409	402	445	422	418	463	411	392	433	437	418	388	405	419	417	431	420	382	413	432	410	411	451	443	435	415	412	416	406	402	443	397	400	395	422	420	406	425	403	394	385	438	446	426	404	416	419	411	393	440	399	408	429	391	384	386	414	399	409	388	457	393	430	396	389	413	422	421	414	451	405	415	428	414	403	372	382	452	435	438	427	420	384	425	416	401	443	427	378	407	395	380	366	399	430	409	391	375	426	428	385	407	385	435	435	429	391	428	453	419	430	403	411	412	408	434	399	422	370	398	411	396	402	418	426	388	425	425	411	413	410	418	379	403	400	435	445	428	386	436	428	417	417	400	452	408	465	443	435	407	411	408	400	385	404	399	432	426	420	414	398	415	406	390	383	425	400	443	428	404	410	411	411	420	445	416	442	413	406	397	406	438	421	413	402	435	396	412	386	365	430	434	419	452	389	402	445	389	391	391	444	415	424	401	404	386	427	416	414	405	424	376	425	422	404	422	405	409	423	412	416	408	406	436	391	430	421	453	440	407	454	421	423	416	399	428	407	441	415	406	430	432	423	425	434	417	421	429	380	441	425	394	436	413	398	407	411	413	381	452	439	430	405	438	410	441	399	436	383	381	413	394	414	438	430	416	420	410	409	389	409	399	424	398	440	432	374	389	428	452	395	445	396	411	402	427	427	437	422	413	427	416	432	399	405	411	403	405	442	399	384	427	407	425	435	396	406	400	378	405	396	383	418	393	451	399	416	417	420	397	397	405	448	424	405	413	410	435	414	434	422	403	409	397	438	457	410	445	399	441	429	418	464	404	433	431	405	427	413	374	434	378	405	434	397	411	425	430	419	420	372	389	406	446	404	381	446	402	464	417	403	427	429	404	415	406	375	423	383	419	385	419	385	415	412	407	431	404	426	377	407	430	431	421	460	431	445	453	416	383	392	420	412	408	434	400	409	425	421	401	413	458	437	428	432	391	413	423	411	425	400	443	424	423	401	461	421	383	445	423	418	397	404	434	401	429	408	414	433	400	425	404	386	418	416	440	432	389	433	447	393	431	455	394	395	429	423	413	416	425	415	398	422	394	404	420	422	425	435	372	461	412	427	394	438	401	429	386	423	412	421	407	403	435	410	439	412	393	423	403	420	438	403	379	413	411	450	426	409	430	380	421	392	450	433	419	390	424	414	409	421	375	428	432	402	407	401	439	413	409	390	385	406	412	442	406	439	384	432	402	412	388	438	404	441	400	428	399	389	415	398	398	410	411	435	416	411	414	417	426	449	414	454	386	430	394	446	445	410	405	440	386	451	405	411	423	422	420	411	395	416	423	401	417	444	404	412	405	412	430	397	418	399	417	411	434	412	392	411	424	443	423	427	432	420	369	420	463	409	422	424	414	392	466	412	431	381	434	434	396	424	409	365	413	433	403	412	436	430	419	401	395	400	436	383	399	410	431	388	418	414	422	444	397	435	413	413	402	436	411	422	442	425	429	406	403	428	461	415	401	427	423	447	417	426	416	414	416	414	444	380	420	410	408	413	458	416	438	378	428	401	411	391	429	423	406	396	441	431	402	456	416	410	390	426	369	390	388	401	440	411	422	408	394	417	419	425	453	407	392	401	424	401	428	406	421	382	411	413	393	399	453	416	399	440	418	404	407	413	409	422	430	428	411	370	423	465	396	410	429	453	431	410	379	441	416	414	420	446	463	413	369	431	422	381	432	387	431	396	378	402	374	431	412	418	407	446	412	407	416	421	424	375	419	395	401	411	432	394	426	415	408	418	434	419	399	419	411	442	401	435	425	400	428	420	406	420	402	408	419	400	414	440	410	413	411	429	428	409	437	415	381	413	398	418	428	427	406	408	406	382	420	400	376	437	404	429	423	394	419	432	474	365	411	413	389	407	438	405	390	428	396	399	416	413	453	436	437	410	422	432	427	423	414	393	376	402	413	414	474	425	390	416	440	418	408	435	420	441	398	418	443	417	448	439	407	392	412	412	466	419	390	421	422	456	417	439	431	375	438	409	418	409	417	420	396	417	409	402	396	388	404	423	389	443	405	396	405	414	412	407	412	410	407	413	407	423	422	417	434	449	390	391	429	410	429	413	422	406	358	414	422	427	397	402	403	426	386	455	400	408	429	415	433	442	405	457	391	418	423	402	452	428	417	450	402	414	442	403	453	414	441	396	404	420	401	410	417	421	413	416	438	416	432	435	413	416	461	427	411	419	430	427	419	406	416	410	390	431	427	421	445	450	432	402	405	416	379	432	400	404	460	408	392	387	423	399	398	431	394	423	417	411	407	416	418	403	414	471	403	426	429	404	416	420	398	435	400	426	422	441	445	415	447	402	433	417	408	401	369	424	419	428	428	442	403	382	396	437	456	420	433	438	435	424	440	428	374	431	427	425	416	387	398	408	432	450	433	443	427	410	390	440	402	428	392	419	419	418	417	376	438	405	382	444	413	398	414	406	394	392	436	404	409	414	406	440	392	423	407	419	426	424	402	371	431	437	422	433	398	397	423	454	388	420	397	433	386	408	441	390	419	435	409	447	417	436	380	427	414	426	435	440	446	425	381	403	425	408	439	410	387	412	413	402	402	380	385	442	397	409	403	358	436	426	407	399	382	426	424	395	410	443	389	433	415	438	390	419	372	403	452	419	457	439	395	388	391	393	382	391	397	404	403	409	429	426	397	406	426	417	399	405	411	386	396	439	424	426	440	416	424	377	438	411	415	442	442	429	399	448	413	427	416	433	412	405
2896	1220	630	416	545	698	670	514	423	377	358	281	223	175	168	139	127	136	117	95	82	72	62	60	46	54	48	52	51	49	63	37	38	38	44	26	41	31	40	45	36	33	38	33	27	40	30	25	27	27	30	37	27	25	20	34	26	42	33	37	17	35	36	28	36	38	24	31	19	32	32	31	25	32	27	24	25	23	22	22	26	21	21	18	36	21	26	26	24	27	21	23	27	19	24	30	16	25	19	23	22	29	20	29	12	20	32	28	16	26	20	32	19	20	17	21	23	25	21	29	25	22	29	27	21	20	17	26	30	20	14	25	20	27	17	24	25	25	16	25	23	15	24	30	26	33	32	21	21	29	19	20	15	35	27	24	20	23	22	21	24	24	21	20	22	21	29	27	27	21	26	16	25	25	22	27	29	18	26	24	23	25	20	23	20	22	23	30	17	34	21	33	21	21	16	19	33	23	19	26	21	26	19	23	13	22	28	28	24	25	24	29	14	23	41	14	20	36	27	14	19	26	18	20	23	29	24	17	23	23	27	25	21	23	24	8	33	24	20	20	9	17	15	24	30	20	28	26	31	18	22	25	22	21	33	24	24	23	20	17	21	27	25	19	29	33	27	30	22	15	23	25	25	23	22	26	27	22	20	28	27	21	19	19	27	19	18	19	25	22	14	22	20	23	24	21	26	22	21	27	23	20	17	21	18	22	21	19	19	32	28	29	21	23	23	29	19	19	29	26	20	27	22	21	19	27	27	17	21	23	23	31	30	24	26	30	23	20	32	19	26	17	25	24	29	30	23	21	27	23	17	17	18	26	19	19	22	26	26	25	23	19	32	25	31	21	21	26	21	26	26	24	23	29	27	24	22	23	18	19	25	25	20	21	16	27	23	24	28	23	17	15	25	17	17	30	26	19	23	26	19	20	21	24	19	23	27	29	28	24	21	26	22	23	21	23	30	28	28	20	23	23	23	22	19	20	23	24	32	26	31	33	22	24	29	23	31	20	21	23	14	18	24	22	29	18	21	23	30	28	13	21	17	26	21	15	27	22	19	25	17	25	20	21	33	22	25	17	23	23	22	38	22	23	26	22	21	17	25	18	24	35	20	25	25	16	18	15	17	27	20	36	15	16	27	28	20	24	23	33	26	26	23	16	30	21	20	25	23	18	18	22	23	22	22	22	27	28	25	22	26	23	18	23	38	19	22	31	19	25	26	28	28	29	15	24	20	16	29	32	22	27	21	27	22	24	28	23	25	29	15	23	22	27	22	27	16	18	13	28	23	22	22	22	29	18	26	15	24	36	32	21	21	20	22	28	20	20	41	26	27	27	25	22	16	23	26	27	15	28	15	28	20	27	23	20	20	19	25	17	22	28	19	26	24	20	30	22	23	17	21	27	18	24	24	24	20	30	22	13	29	24	26	21	16	21	19	23	24	20	24	23	26	20	25	17	20	17	20	21	16	21	27	24	24	24	21	25	17	22	16	26	19	25	22	31	30	30	25	23	21	21	30	23	26	18	21	19	24	18	19	24	18	20	13	27	21	31	14	30	25	22	27	22	29	15	23	26	31	30	32	20	25	21	21	19	19	26	26	16	30	31	23	24	21	21	29	33	22	25	27	24	29	22	21	28	21	33	11	22	29	22	23	13	28	23	23	29	23	23	28	19	28	29	14	22	24	17	20	15	17	25	28	18	21	22	18	22	31	20	25	17	15	16	26	28	19	15	21	21	24	19	16	26	19	30	21	25	16	17	23	21	26	24	22	28	32	23	19	20	26	27	19	26	31	18	28	27	26	19	31	23	26	23	22	34	26	30	25	26	26	15	27	24	18	21	19	22	26	29	24	16	26	35	28	23	18	17	19	22	16	19	17	20	22	35	25	18	20	34	22	24	25	19	36	14	20	15	21	21	13	22	22	34	26	22	25	29	23	25	19	31	22	16	26	23	25	24	22	24	31	25	25	18	16	20	12	22	25	19	21	18	23	28	24	29	22	16	17	30	25	23	29	32	16	21	25	32	21	31	31	29	22	28	17	30	24	17	18	23	29	23	23	18	20	22	20	26	22	25	33	20	26	32	26	21	24	16	28	29	15	29	21	32	27	23	26	20	23	31	22	18	22	18	31	24	22	25	31	22	18	30	31	23	27	30	28	24	32	20	28	24	23	27	17	21	22	22	26	20	26	18	29	27	24	22	23	32	27	28	26	25	24	22	19	28	16	22	28	28	26	23	26	22	24	27	27	18	23	32	18	32	27	21	22	28	25	20	15	25	23	26	28	17	32	24	18	22	25	36	23	19	20	21	24	23	19	29	26	23	22	32	29	22	20	29	32	22	21	23	14	30	29	22	26	22	29	26	20	14	21	16	28	25	19	19	26	18	23	26	27	23	19	8	22	31	19	25	22	18	22	19	26	20	25	20	19	23	27	28	24	23	29	19	23	21	24	22	24	24	19	30	25	23	15	21	26	29	27	25	23	19	24	32	23	28	21	21	34	22	32	28	27	28	20	26	12	25	24	26	13	21	32	25	20	23	28	20	21	29	20	25	26	35	30	23	26	28	32	24	25	17	19	19	26	22	34	40	24	20	24	28	23	20	16	31	20	23	29	24	33	18	36	30	27	31	29	37	18	18	20	27	25	16	19	25	26	27	23	26	31	25	20	22	18	18	22	22	32	24	29	28	21	21	24	19	19	26	22	21	36	22	30	20	26	18	19	28	18	20	29	17	27	20	22	27	21	18	37	30	31	20	23	27	25	28	24	22	12	16	28	24	22	26	28	21	23	30	24	21	28	18	24	21	22	23	29	27	33	20	24	29	21	31	18	19	19	23	20	21	23	22	23	22	28	15	25	20	21	19	24	26	26	30	28	18	18	17	19	17	20	18	22	32	28	23	18	17	24	23	31	29	27	22	19	23	23	21	25	26	19	20	18	22	20	22	32	24	23	23	21	15	23	36	27	30	12	29	25	23	34	25	21	21	30	30	21	23	23	26	20	17	20	25	21	21	26	20	23	26	20	25	31	25	25	31	23	23	21	25	23	23	29	17	22	22	23	29	26	16	21	24	28	27	27	39	31	23	21	21	25	28	23	22	22	22	30	17	21	23	29	24	22	24	25	26	21	29	31	25	18	17	26	17	18	19	23	27	24	22	28	15	21	19	23	26	18	18	25	23	24	24	17	33	26	14	29	24	29	31	25	18	22	28	31	20	23	30	26	27	27	29	19	21	18	21	29	30	21	22	29	24	24	22	21	25	31	18	23	25	18	22	22	28	20	27	26	21	23	27	19	20	29	22	24	23	37	22	32	25	26	30	21	20	24	27	29	29	28	14	23	29	18	29	22	19	21	30	29	22	31	32	18	22	22	17	27	24	20	28	18	24	24	22	16	22	12	15	22	26	30	29	20	24	20	24	22	27	17	28	30	32	32	24	22	24	29	20	21	18	24	16	22	15	23	28	27	19	24	22	21	21	22	18	30	25
31700	21294	13031	25513	30608	30201	26636	22662	19446	16776	14170	12168	9446	8211	7365	6275	5711	5304	4375	3669	3126	2588	2338	2398	2236	2003	1938	1615	1717	1710	1583	1429	1253	1059	1086	1052	1013	960	1008	834	738	811	729	727	659	739	691	736	569	557	604	661	615	598	625	655	645	616	574	555	545	561	583	537	536	559	509	516	539	523	525	498	483	487	530	473	479	492	469	432	428	434	411	397	434	406	457	428	382	390	390	431	449	384	446	427	434	485	463	424	403	421	421	416	385	389	399	403	381	421	386	385	434	367	397	389	364	371	378	428	389	378	379	378	398	414	394	400	397	405	370	404	409	389	374	402	382	388	398	401	382	409	392	396	382	414	394	388	369	413	401	379	385	369	372	387	419	408	393	341	371	382	353	393	412	389	383	392	382	400	359	371	338	379	389	399	418	414	347	390	371	404	365	378	411	372	387	359	403	352	411	383	381	413	388	394	380	438	382	368	383	362	385	365	385	383	396	390	391	430	419	384	379	388	399	391	370	385	352	404	375	367	393	373	392	374	413	369	356	362	374	388	358	426	388	383	377	380	349	420	398	341	364	386	368	403	377	397	404	404	379	370	385	381	406	412	392	381	396	371	422	395	387	380	439	400	342	398	369	359	394	399	389	403	377	409	420	383	421	373	338	390	397	358	373	381	410	383	357	386	417	423	372	421	375	380	407	394	388	385	374	406	359	365	396	381	373	391	358	386	405	422	381	411	396	387	375	362	394	425	363	383	393	359	383	387	425	405	401	374	375	400	411	399	431	387	381	382	382	376	395	363	387	423	400	362	372	378	394	363	404	394	375	383	409	444	368	380	396	378	412	385	388	383	379	353	376	405	388	394	366	355	372	386	385	402	417	367	369	381	414	388	392	369	353	352	419	379	352	416	387	342	353	414	360	387	365	386	392	380	373	395	415	411	380	381	373	363	377	377	382	361	380	428	392	418	381	377	389	342	423	350	406	421	373	387	402	410	377	375	372	389	426	400	414	395	390	367	366	375	379	386	411	398	407	363	402	393	406	389	417	389	405	421	382	392	381	356	378	396	382	362	367	345	350	441	391	422	368	381	351	412	364	382	392	355	411	374	364	370	367	372	377	373	394	392	373	359	373	379	390	433	340	406	350	367	371	376	361	417	381	385	375	387	400	431	418	365	410	370	405	377	375	397	367	401	384	369	387	435	379	391	385	419	418	372	407	399	385	389	405	391	397	412	392	443	390	345	386	381	422	362	392	415	392	398	392	355	376	407	388	380	354	406	386	359	342	396	372	398	413	406	366	379	399	428	406	405	398	388	350	380	403	398	408	367	369	360	409	360	386	383	430	377	392	387	413	393	367	411	387	377	406	378	375	404	394	417	411	365	411	392	390	387	384	382	423	362	375	397	405	353	402	355	399	392	394	398	375	391	366	409	393	384	390	376	389	393	367	372	388	394	351	348	383	376	357	402	384	422	433	395	398	382	409	348	352	412	428	385	407	421	405	376	390	368	429	438	375	422	402	399	381	403	401	380	369	397	370	376	350	381	391	353	412	395	370	407	368	408	371	401	388	377	395	379	369	367	378	349	411	385	382	372	422	380	383	378	420	384	386	357	399	382	411	385	402	390	414	403	448	389	364	362	366	337	424	394	379	358	402	392	364	395	360	352	406	390	407	391	393	368	413	372	376	381	375	400	397	389	401	378	374	349	390	363	369	379	389	397	403	416	390	374	400	382	398	391	369	337	358	377	404	350	353	347	393	431	408	389	388	381	380	356	386	369	394	368	390	418	401	419	366	373	415	403	380	384	374	372	397	378	399	382	347	395	397	369	370	391	380	425	354	407	362	428	407	357	384	388	427	367	351	411	358	353	376	382	379	386	410	392	417	438	353	420	384	376	398	370	384	369	387	396	332	380	387	361	411	400	389	395	420	389	390	411	378	370	353	367	364	363	352	401	400	375	369	352	377	386	398	359	373	401	377	357	409	403	392	363	414	394	377	384	377	438	405	375	379	398	389	394	381	392	397	391	389	402	374	403	395	405	395	356	349	370	377	367	391	388	372	410	376	361	378	383	378	386	420	359	393	370	402	394	337	408	440	398	389	354	359	407	425	380	409	396	376	422	408	381	384	401	381	399	388	382	388	423	358	380	433	392	377	396	429	371	386	400	383	396	365	343	380	367	356	394	375	443	366	388	372	402	394	378	398	387	407	377	399	399	398	365	394	367	386	338	413	371	370	400	353	390	371	411	361	414	379	405	376	377	404	384	419	427	368	364	401	435	401	363	378	400	355	426	368	392	382	374	399	394	362	361	391	405	416	351	390	381	393	376	391	409	372	356	403	405	394	392	377	374	371	378	405	400	397	371	398	374	387	392	399	394	389	395	382	362	385	389	384	409	383	428	363	382	374	387	398	359	367	401	377	373	388	394	370	401	385	394	423	374	367	408	396	385	377	381	378	373	370	380	418	399	398	372	397	423	407	400	377	387	361	391	392	426	389	389	372	383	393	384	386	379	397	364	359	383	382	420	380	416	383	388	380	388	402	340	364	411	365	378	387	397	398	362	391	377	398	404	403	394	401	412	383	409	349	359	372	359	344	412	400	430	405	403	383	398	384	379	424	362	373	390	366	357	371	412	397	365	380	380	418	393	399	391	408	386	413	354	385	374	405	406	380	385	367	396	404	364	378	400	399	386	391	386	413	386	389	363	386	371	379	389	418	369	357	388	389	410	359	426	398	359	363	405	396	414	384	401	364	420	440	410	395	411	344	392	397	410	381	381	388	406	418	371	401	386	395	381	375	406	388	394	435	391	409	435	389	361	387	377	422	394	386	379	431	378	378	390	406	397	400	372	393	377	384	389	408	411	376	426	358	374	426	382	342	412	402	394	366	404	408	393	386	390	381	341	388	410	407	366	397	359	389	365	385	376	389	371	428	413	420	399	366	406	400	397	383	355	380	368	387	382	421	387	397	392	385	369	358	372	385	366	383	388	374	398	388	374	431	387	372	410	406	377	407	395	374	385	400	374	374	367	369	393	353	413	375	411	402	401	407	399	397	365	405	428	380	370	399	356	399	366	360	396	383	359	382	386	401	344	399	401	394	368	374	366	344	369	370	385	392	412	410	412	399	367	394	372	378	377	372	385	384	372	378	403	374	351	378	370	397	405	355	406	412	423	351	355	380	360	378	386	427	411	412	393	371	387	376	368	377	405	428	409	373	375	345	403	393	378	429	370	372	359	364	367	439	400	402	413	345	366	379	370	426	392	401	376	356	372	382	415	376	402	387	394	374	385	379	371	389	402	364	381	382	385	393	362	421	418	361	385	392	385	408	389	363	368	367	400	395	385	364	400	423	374	411	373	383	387	378	391	389	387	353	373	376	375	380	374	382	395	384	334	391	356	403	370	406	405	393	387	403	382	378	399	363	402	407	369	370	383	418	373	393	434	411	391	403	388	347	338	419	382	364	364	402	372	397	399	381	420	345	383	386	387
4714	1602	879	590	864	1011	945	765	597	521	481	391	306	291	262	220	184	191	165	122	118	91	81	79	70	101	80	71	72	63	67	57	40	74	44	59	58	35	54	43	55	50	44	53	41	45	51	41	44	53	46	41	34	32	40	45	27	44	38	37	37	43	48	41	43	29	41	29	37	38	41	36	37	40	33	25	37	41	32	39	38	38	31	29	28	44	31	35	30	33	37	27	39	35	42	43	37	37	36	32	44	32	35	39	33	35	32	36	40	25	35	34	36	35	31	30	35	37	34	42	29	30	37	32	40	41	37	31	41	34	40	38	32	32	29	35	32	22	31	34	28	37	35	27	34	28	39	41	40	25	35	29	32	35	25	39	39	30	38	28	35	35	38	36	40	42	28	27	30	38	37	35	43	37	44	52	40	28	34	37	40	47	47	38	39	33	36	41	28	31	32	45	32	35	30	41	42	30	37	41	33	32	33	46	27	26	35	38	31	35	42	22	36	36	29	34	43	27	33	39	35	28	29	34	36	43	24	35	34	27	33	31	33	41	38	34	36	30	36	32	41	39	33	38	33	40	27	39	24	46	36	35	34	38	33	36	30	49	29	25	33	37	35	38	29	42	37	22	31	39	38	37	23	27	26	34	44	32	32	35	34	38	47	30	39	24	27	35	35	33	26	41	23	30	38	25	33	35	30	36	38	49	40	27	36	31	25	41	36	30	29	27	36	29	31	30	54	40	37	41	27	30	43	32	35	31	41	32	30	36	37	39	32	36	39	34	28	29	26	30	30	30	30	34	41	34	29	32	30	34	27	34	39	39	43	38	35	30	36	34	37	32	28	41	28	31	42	40	27	34	29	38	39	30	27	33	33	43	40	30	33	26	34	39	37	31	38	33	32	27	32	28	33	34	28	26	28	49	36	36	41	34	37	29	31	39	32	32	42	41	38	29	44	33	35	25	49	29	38	33	28	32	41	31	27	40	42	42	29	44	38	27	37	45	44	39	44	37	33	41	40	29	40	33	33	33	31	31	36	42	31	30	44	39	31	38	48	32	42	33	34	37	34	46	43	25	37	31	40	29	36	34	33	35	30	30	28	25	40	27	29	31	36	28	31	43	36	39	36	42	32	34	28	37	42	31	27	30	45	40	25	39	34	33	35	37	24	29	39	32	34	33	37	35	44	34	33	36	37	33	38	34	36	39	23	35	40	29	31	32	35	31	33	31	33	31	38	37	37	39	35	34	39	34	35	29	44	42	46	39	35	26	39	39	39	30	46	40	30	41	41	41	37	28	26	28	37	34	32	40	29	32	37	29	32	41	33	29	41	41	39	24	38	31	28	49	31	40	28	29	41	35	33	25	34	34	35	43	34	39	31	30	39	38	31	31	33	29	40	37	39	38	29	32	37	38	32	33	29	32	34	30	33	32	46	40	40	31	24	34	40	33	40	39	35	33	34	27	42	36	39	29	32	30	33	35	33	34	35	31	24	31	45	37	41	37	33	36	28	28	29	32	29	25	28	33	35	40	31	33	32	34	22	37	32	37	37	32	38	31	32	35	26	43	27	32	37	38	32	35	36	28	26	36	28	34	44	29	36	36	29	34	32	35	29	42	27	32	46	43	34	40	32	32	38	33	37	36	27	34	27	32	39	28	46	27	19	35	31	27	47	32	36	35	46	22	24	39	40	34	22	38	44	37	37	33	35	32	38	28	30	26	25	28	35	36	44	37	42	35	29	44	40	26	32	31	39	42	40	31	35	35	41	31	32	35	41	42	34	38	32	23	32	44	29	36	38	33	34	39	28	28	30	39	39	31	44	35	50	30	34	36	39	36	30	30	44	44	31	38	31	24	37	42	29	31	37	35	30	33	38	38	44	33	30	37	33	32	26	38	29	31	36	24	36	35	30	29	36	32	32	37	31	35	37	36	36	31	39	36	32	30	31	32	29	26	26	38	29	55	33	37	50	37	40	16	34	22	36	27	33	30	31	29	30	44	40	43	36	28	31	45	39	39	32	38	49	25	33	37	26	41	44	30	25	24	34	21	36	34	41	31	37	43	30	32	28	42	39	37	51	27	35	27	38	42	37	26	32	30	29	32	39	36	29	39	33	39	32	19	30	28	39	37	29	37	47	31	30	32	41	35	30	34	44	39	34	26	33	36	42	36	41	38	46	34	41	37	33	37	45	34	29	30	31	36	34	38	32	32	36	36	33	35	35	38	28	34	30	24	33	53	32	27	35	27	32	35	37	29	31	45	36	35	30	27	30	34	42	38	36	28	33	39	40	30	30	35	37	35	37	46	30	26	31	43	37	34	33	31	24	25	35	30	35	29	37	44	35	44	40	32	35	44	35	43	22	35	39	36	37	33	31	32	25	31	28	32	34	39	54	38	40	31	37	34	36	30	32	30	32	28	36	24	39	36	25	38	37	33	44	26	34	29	35	35	39	42	29	41	42	40	38	28	35	29	28	36	35	38	34	32	39	32	32	38	27	33	35	25	21	30	24	32	44	36	35	40	37	37	22	34	40	41	35	37	37	39	29	37	33	36	35	32	29	29	35	29	27	38	32	43	38	37	34	38	34	31	42	35	33	38	33	36	41	29	35	45	36	34	30	24	39	44	29	32	35	34	45	23	42	39	36	33	33	25	31	29	25	27	34	26	44	29	34	43	31	33	39	31	27	41	33	34	38	34	35	35	29	47	35	37	33	27	31	34	34	29	36	41	35	32	25	40	39	28	30	30	31	45	41	40	28	34	41	32	38	30	34	49	36	32	37	29	34	37	28	20	43	30	36	41	31	33	39	26	40	33	43	41	33	28	42	35	40	30	30	34	41	22	28	30	31	41	43	29	31	42	39	36	24	55	30	29	48	39	32	29	35	30	26	38	28	29	30	33	31	28	30	29	35	55	31	40	29	39	30	42	39	40	34	37	41	38	42	26	38	32	39	38	30	26	44	36	28	33	39	29	35	38	28	28	26	32	39	37	35	39	32	33	23	39	31	37	34	26	37	32	41	26	33	37	36	37	32	37	38	32	32	34	36	32	27	41	38	42	33	40	34	25	35	35	48	38	31	33	33	27	25	29	46	37	40	33	29	44	39	35	37	48	42	34	36	42	31	24	38	40	41	33	37	25	34	32	33	43	28	36	29	24	40	32	27	41	36	35	35	25	34	33	32	33	31	34	40	48	31	35	36	43	34	31	43	55	39	35	30	24	28	35	38	30	39	41	42	31	30	31	44	38	33	32	31	38	41	27	37	28	28	30	34	34	36	30	36	32	36	36	28	33	39	47	29	32	38	34	29	43	34	31	37	32	31	28	62	28	39	37	32	41	46	34	40	33	29	36	34	42	29	33	48	32	29	34	25	31	39	32	36	44	38	31	40	41	34	29	33	25	48	36	37	35	44	27	30	30	40	40	39	34	36	34	37	23	39	38	28	39	36	30	40	31	40	32	34	52	39	37	33	39	28	31	39	33	33	33
33395	23497	16301	29256	35058	33684	31097	26728	23115	20599	17818	15293	12750	11338	9884	8772	8210	7037	6130	5212	4014	3357	3344	3277	2975	2823	2716	2463	2296	2336	2083	1882	1700	1622	1523	1483	1478	1521	1367	1161	1191	1124	1093	1069	1026	1163	1103	1050	952	908	911	938	980	901	907	952	921	894	876	828	818	764	856	792	814	761	775	784	702	748	767	755	703	712	780	737	676	683	667	623	625	615	632	575	613	610	636	578	659	669	652	669	640	643	609	636	612	644	626	651	621	617	648	601	552	649	581	578	598	619	595	570	620	588	572	554	599	587	576	524	585	618	585	576	569	554	614	565	587	545	593	551	592	547	574	552	559	561	586	585	513	574	525	590	645	540	599	565	546	604	590	580	597	565	620	551	593	587	588	603	555	579	556	568	561	542	571	569	596	593	570	595	572	564	545	571	607	519	524	567	593	624	559	598	594	578	588	569	582	539	557	593	536	614	530	585	578	577	553	571	592	579	580	602	558	585	568	549	611	572	576	556	613	579	542	569	569	574	538	575	604	562	602	532	571	545	574	597	550	578	569	558	566	564	588	566	545	547	558	630	585	580	576	591	609	558	581	531	571	606	580	585	558	607	564	505	591	590	605	571	554	596	619	554	576	567	549	504	541	516	561	593	576	593	558	565	585	580	556	558	575	592	577	573	578	566	571	568	563	634	560	583	525	625	586	543	585	537	539	582	576	595	581	544	548	579	574	531	574	548	555	598	557	512	584	572	599	568	572	574	541	578	551	593	600	570	525	612	609	558	568	605	602	630	565	523	555	570	577	533	579	569	601	565	572	545	580	552	531	577	587	563	517	558	562	597	561	535	597	565	607	576	584	550	585	577	565	545	580	587	584	532	579	576	589	592	566	569	537	591	580	549	596	549	530	562	537	570	547	557	585	569	588	547	610	586	549	582	542	578	568	598	586	577	573	580	588	554	576	616	564	598	626	528	586	593	568	587	594	557	561	568	584	604	564	564	558	585	579	590	560	591	615	559	520	559	561	557	563	575	560	572	605	558	558	578	555	574	617	583	557	537	595	542	553	576	612	555	577	576	555	594	569	572	583	560	569	567	578	567	599	573	588	603	575	555	609	572	583	595	577	596	634	567	606	521	578	608	555	599	561	562	589	580	549	568	567	560	605	592	555	573	613	553	569	615	570	584	567	618	579	587	551	569	593	577	544	569	577	598	585	567	580	549	577	553	563	604	564	545	567	577	562	601	539	577	524	561	572	583	564	570	593	566	550	574	535	521	551	574	555	549	590	537	547	579	584	542	557	600	570	552	596	578	617	582	568	581	574	599	608	568	602	544	571	561	570	566	580	594	514	585	584	581	538	613	555	561	575	612	596	621	623	588	582	560	574	536	620	619	554	563	592	589	591	560	612	580	591	574	548	592	579	576	544	606	561	567	582	569	567	560	586	569	557	557	547	564	646	542	586	603	587	539	567	565	546	572	580	620	565	593	590	588	573	569	599	568	563	574	576	567	572	549	579	603	558	573	540	611	572	559	561	560	564	543	561	622	585	592	603	562	567	609	551	586	600	583	627	548	588	585	607	540	590	588	594	595	548	584	575	577	555	542	612	558	599	595	567	572	566	610	584	597	569	582	602	594	591	569	562	581	594	595	602	574	558	587	562	567	586	578	576	590	548	551	580	557	567	605	576	564	543	573	579	521	597	538	547	595	576	578	585	595	568	521	578	553	566	526	577	568	582	577	576	575	536	547	532	589	579	561	583	555	567	578	519	573	598	600	558	574	566	543	587	590	599	560	566	578	559	574	562	626	595	571	551	597	572	599	561	554	582	577	570	568	588	583	569	559	597	551	597	612	590	581	587	557	550	550	593	562	548	541	617	545	543	566	551	596	600	571	581	590	569	592	586	600	572	552	573	593	545	604	561	571	581	583	597	582	572	571	548	524	600	595	561	580	536	569	538	526	528	548	613	522	565	597	567	576	562	586	558	562	567	570	607	569	617	527	528	579	562	627	547	567	548	594	569	588	582	564	553	569	581	561	582	605	530	556	593	588	548	572	543	555	578	650	606	602	569	521	557	550	558	566	567	561	589	556	591	593	549	576	556	553	576	586	563	577	579	538	557	610	543	594	591	569	532	604	536	558	578	564	570	570	610	582	597	557	563	575	578	557	579	587	563	577	539	563	557	592	549	567	610	586	552	642	594	562	571	589	588	552	599	573	587	564	603	580	571	594	561	601	593	563	552	525	569	579	584	554	575	584	590	585	596	608	567	576	587	558	558	589	573	568	593	573	550	571	573	542	595	577	564	599	540	559	621	584	543	524	586	582	580	560	548	537	585	592	600	539	543	585	585	573	618	561	587	528	547	560	581	532	555	562	601	611	614	579	563	574	575	620	516	548	572	575	565	612	556	614	546	571	558	552	562	539	588	583	576	561	585	578	554	584	573	583	574	598	581	544	589	553	590	551	581	575	554	566	563	557	618	571	562	556	562	631	537	564	589	599	553	590	611	557	567	548	586	537	556	516	593	569	548	566	561	557	550	569	573	563	565	592	524	610	547	589	587	534	563	560	553	592	539	583	577	565	587	580	552	595	611	569	553	555	585	529	592	577	583	565	621	584	567	578	589	574	572	561	563	558	567	568	548	558	606	535	600	605	553	581	582	569	587	550	586	558	566	544	555	587	535	590	596	575	579	569	583	563	571	548	578	538	546	567	580	572	609	599	575	604	595	554	551	577	585	550	592	561	564	567	567	543	573	573	552	601	561	535	578	552	561	586	599	542	581	572	570	593	582	557	556	605	593	561	583	558	579	579	594	545	546	532	586	528	620	585	581	569	609	576	628	565	549	601	528	592	618	550	538	593	565	567	569	556	562	568	574	575	615	608	585	619	557	551	568	563	572	579	607	588	600	570	600	576	565	571	547	578	585	578	583	559	568	594	573	561	587	560	577	534	580	556	619	594	577	563	559	592	559	592	575	575	600	546	571	554	601	599	541	536	578	561	542	576	586	562	565	560	629	591	541	531	628	548	591	610	584	562	552	608	598	581	602	560	517	587	577	586	547	603	579	563	537	579	560	555	574	542	604	569	603	605	586	546	551	579	559	584	608	613	603	573	585	584	593	563	588	569	500	617	602	541	558	561	532	602	596	587	600	591	584	522	552	539	544	517	595	536	582	579	551	591	560	553	567	556	581	573	563	556	578	571	555	597	568	546	563	575	578	594	590	585	541	580	545	564	602	547	585	574	565	550	575	546	558	549	614	590	628	539	567	591	566	581	542	556	609	575	573	565	612	564	553	566	575	587	599	542	561	618	572	568	590	614	581	606	559	612	567	586	607	608	583	587	573	569	570	612	599	557	594	536	549	566	566	572	565	584	591	587	564	515	558	594	614	568	564	582	570	565	538	560	564	538	598	578	567	611	564	631	561	581	560	594	588	581	584	590	558	544	609	532	554	590	555	509	566	607	573	594	558	571	563	553	545	575	531	578	562	626	612	579	601	566
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
