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
341885791365	341885791933	341885792483	341885793033	341885793577	341885794133	341885794683	341885795233	341885795777	341885796333	341885796883	341885797433	341885797977	341885798533	341885799083	341885799633	341885800177	341885800733	341885801283	341885801833	341885802377	341885802935	341885803483	341885804033	341885804577	341885805133	341885805683	341885806233	341885806777	341885807335	341885807883	341885808433	341885808977	341885809535	341885810083	341885810633	341885811177	341885811733	341885812285	341885812835	341885813377	341885813933	341885814483	341885815033	341885815577	341885816133	341885816683	341885817233	341885817777	341885818333	341885818883	341885819435	341885819977	341885820535	341885821085	341885821633	341885822177	341885822735	341885823283	341885823833	341885824377	341885824933	341885825483	341885826033	341885826577	341885827133	341885827685	341885828233	341885828777	341885829335	341885829885	341885830433	341885830977	341885831533	341885832083	341885832635	341885833177	341885833733	341885834283	341885834833	341885835377	341885835933	341885836483	341885837035	341885837577	341885838133	341885838685	341885839235	341885839777	341885840333	341885840885	341885841433	341885841977	341885842535	341885843083	341885843633	341885844177	341885844733	341885845285	341885845835	341885846377	341885846935	341885847483	341885848033	341885848577	341885849135	341885849683	341885850233	341885850777	341885851333	341885851883	341885852433	341885852977	341885853535	341885854083	341885854633	341885855177	341885855735	341885856283	341885856833	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1929	3300	1900	2700	1928	3300	1900	2700	1928	3300	1900	2700	1927	3300	1900	2700	1926	3300	1900	2700	1925	3300	1900	2700	1924	3300	1900	2700	1924	3300	1900	2700	1923	3300	1900	2700	1922	3300	1900	2700	1921	3300	1900	2700	1921	3300	1900	2700	1920	3300	1900	2700	1919	3300	1900	2700	1918	3300	1900	2700	1917	3300	1900	2700	1917	3300	1900	2700	1916	3300	1900	2700	1915	3300	1900	2700	1914	3300	1900	2700	1913	3300	1900	2700	1913	3300	1900	2700	1912	3300	1900	2700	1911	3300	1900	2700	1910	3300	1900	2700	1909	3300	1900	2700	1909	3300	1900	2700	1908	3300	1900	2700	1907	3300	1900	2700	1906	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
24145	27375	19019	4089	771	647	565	427	363	306	231	218	209	173	135	131	122	110	90	83	84	73	75	55	71	41	50	59	49	50	38	40	44	42	43	34	51	45	42	45	38	23	27	35	28	31	32	24	34	32	28	24	28	24	27	32	37	27	26	29	24	36	33	30	30	21	34	26	27	40	19	25	27	31	34	28	34	19	26	25	21	20	26	22	30	29	29	23	25	28	24	37	25	26	26	27	26	26	23	34	23	30	24	25	26	25	27	27	27	30	24	30	29	20	26	26	21	20	26	26	24	25	27	41	23	29	25	31	28	33	21	15	28	23	25	19	34	28	22	23	26	33	24	26	34	28	35	20	24	27	26	23	33	29	25	27	28	20	31	27	29	26	32	34	27	23	36	28	26	29	19	25	27	19	18	27	21	23	21	26	20	22	31	26	20	21	24	32	21	26	18	26	26	17	33	26	24	25	24	28	24	30	21	28	30	19	24	32	27	23	28	27	27	26	31	21	25	22	31	25	27	23	20	24	29	22	26	20	25	27	25	21	20	24	14	30	18	22	26	26	16	22	28	29	22	25	18	27	28	22	28	27	36	26	30	27	28	24	38	25	16	22	23	39	20	21	22	36	20	27	34	31	23	19	22	23	26	21	29	26	30	35	38	25	28	26	25	29	28	18	24	25	22	21	27	22	34	28	29	26	34	24	27	28	28	22	28	25	31	21	23	22	32	27	20	25	27	28	20	29	21	24	23	36	38	21	28	22	28	26	32	33	36	24	20	26	26	14	35	31	22	21	24	25	32	25	29	22	30	27	31	30	21	22	27	18	27	19	34	29	30	21	20	25	25	27	35	21	38	19	20	17	29	35	28	28	30	20	30	23	27	26	27	33	27	22	23	27	28	26	30	22	20	21	36	35	23	26	28	26	25	24	32	31	29	25	29	28	22	22	23	22	27	34	16	23	22	28	23	39	24	20	35	25	23	29	22	26	24	17	27	23	36	25	35	23	29	25	23	24	34	24	28	22	22	33	33	32	21	26	33	28	31	21	22	26	19	28	23	22	23	28	17	18	26	23	29	16	28	30	22	27	28	25	31	32	27	24	26	29	34	17	22	26	31	25	24	21	32	28	23	26	26	18	29	23	25	31	28	20	25	18	19	19	25	19	24	18	29	21	25	34	32	17	26	18	37	28	29	20	27	27	29	24	24	22	22	23	26	28	26	23	24	35	31	23	29	24	37	29	29	22	33	30	20	21	38	19	28	32	22	22	23	32	16	25	23	21	30	24	27	22	20	28	21	23	27	24	19	24	22	24	29	29	33	20	23	30	25	36	28	28	28	31	30	28	25	29	36	29	18	30	27	25	29	25	28	31	16	23	29	34	29	31	23	23	21	27	18	23	26	30	26	31	28	37	31	29	28	19	34	18	35	25	29	27	16	28	27	34	21	29	27	23	24	26	26	25	32	25	33	31	32	23	32	33	25	30	33	25	18	32	22	27	31	30	30	25	29	40	19	19	25	30	32	28	22	29	27	20	27	24	25	22	21	26	26	25	34	14	34	23	33	22	29	19	23	27	37	25	23	19	20	28	25	29	26	27	17	24	23	26	30	25	19	23	32	22	30	32	27	31	22	27	21	30	18	30	24	29	34	30	24	31	25	18	30	28	22	32	21	27	24	32	31	26	24	32	19	22	24	25	36	15	22	20	17	18	24	23	15	39	29	30	21	25	20	29	24	37	30	29	32	26	23	24	28	30	19	20	29	27	30	27	29	30	29	26	12	30	24	22	24	29	23	18	18	31	24	28	27	24	25	28	22	25	20	23	32	29	27	38	31	17	24	37	28	34	20	39	22	27	23	19	17	36	25	27	31	29	33	31	30	32	26	31	28	26	37	26	29	22	22	33	20	23	30	30	24	32	26	21	37	27	28	38	21	37	31	24	20	29	24	19	20	28	25	31	22	23	33	21	29	30	29	15	32	14	30	22	21	29	25	31	22	38	15	30	26	33	36	25	25	28	35	33	32	39	21	27	31	22	21	30	31	27	25	23	29	29	23	21	25	32	33	22	20	31	25	25	37	21	27	25	23	27	21	25	32	36	24	21	28	30	26	27	19	24	23	19	22	22	29	22	36	33	29	19	30	34	27	29	22	24	27	23	35	24	23	21	32	25	15	22	24	24	32	36	21	17	17	29	31	28	30	27	29	19	29	25	24	27	32	22	33	30	27	19	22	22	28	28	19	22	25	24	29	22	24	35	28	31	21	32	19	30	23	24	25	21	27	25	25	23	18	31	27	24	40	31	20	33	18	14	19	28	22	30	37	25	33	23	31	23	26	25	20	25	28	30	34	30	23	27	31	29	25	26	27	20	28	25	23	28	29	23	33	32	25	25	20	25	31	26	21	30	31	21	33	25	31	24	22	28	23	17	17	20	37	30	22	26	22	17	26	31	23	29	23	28	29	29	29	38	24	30	28	19	26	23	37	32	24	29	26	30	29	31	27	27	28	25	30	30	17	21	24	36	22	15	38	34	23	26	23	20	24	25	25	29	29	25	28	28	20	21	21	19	32	32	27	37	17	25	33	23	32	24	24	23	23	26	31	18	29	22	26	34	30	21	25	29	28	27	27	32	25	19	31	24	26	28	21	33	28	21	29	24	23	26	27	24	35	21	27	32	18	21	36	30	32	20	21	24	24	35	27	22	17	25	27	18	18	26	15	20	25	39	25	22	26	25	26	27	27	41	24	34	34	22	30	26	25	32	28	29	17	20	25	27	24	23	27	32	17	21	21	19	32	26	29	28	22	25	31	23	26	22	18	31	31	20	35	22	29	23	31	31	23	37	24	26	25	16	16	27	21	30	30	32	24	20	25	27	29	20	33	22	29	33	26	32	19	33	32	29	31	30	28	22	25	24	18	26	31	25	27	22	30	31	27	29	32	22	32	21	29	25	28	18	23	24	22	26	27	27	26	21	23	27	24	27	33	28	20	30	33	29	25	27	22	24	25	24	27	26	18	21	29	14	35	23	25	29	31	22	28	28	29	21	21	26	32	10	29	20	25	26	17	18	27	22	32	24	24	23	20	21	20	32	29	28	30	34	18	20	32	18	24	29	26	33	29	23	22	19	31	26	25	24	25	26	21	24	18	24	35	26	36	44	35	36	29	28	24	22	23	25	30	20	34	31	42	23	23	26	18	30	26	27	18	30	26	17	24	21	28	19	23	26	20	37	25	21	38	25	25	25	29	29	32	21	22	36	24	23	21	26	25	19	34	30	28	26	28	26	24	27	29	24	25	29	20	34	29	17	22	22	23	29	35	29	21	33	37	20	29	31	27	30	31	23	21	22	28	27	27	26	24	23	24	33	39	27	23	28	25	14	25	31	34	21	21	20	17	25	26	22	27	27	24	25	30	25	25	27	32	22	27	30	27	25	16	22	20	28	18	25	24	24	24	24	31	30	29	26	28	26	24	27	20	27	25	20	25	23
64204	62973	54194	33409	30428	28597	25149	21020	17705	14908	12530	10507	8934	7497	6609	5831	5156	4671	4048	3570	3217	2953	2757	2368	2193	2014	1877	1608	1506	1425	1363	1258	1225	1082	1036	1032	992	940	922	857	939	865	732	771	728	657	662	622	643	591	609	572	589	523	562	576	518	565	522	546	497	476	516	484	508	524	517	483	502	499	527	472	466	453	445	420	472	473	471	426	449	475	444	497	460	460	471	412	447	423	450	425	443	442	451	442	411	449	388	424	457	444	451	465	462	424	463	435	488	423	415	455	424	432	468	448	392	421	443	427	448	465	450	428	430	442	433	393	436	449	455	426	437	469	422	453	427	458	463	471	418	400	428	423	452	430	439	424	418	432	419	433	434	441	441	419	445	432	419	398	431	459	437	417	463	424	448	479	469	475	412	437	428	442	472	452	427	416	445	391	438	468	401	437	412	451	435	450	444	450	431	440	404	419	390	444	433	410	406	422	407	417	415	415	417	434	457	414	440	445	436	448	462	425	389	399	385	402	403	411	482	426	460	428	426	457	486	427	414	422	416	450	428	423	447	423	427	408	439	410	432	411	406	420	438	399	427	427	459	419	452	413	408	448	417	411	456	419	421	427	420	419	427	415	412	423	415	451	415	423	433	432	407	421	430	408	409	428	419	440	439	433	415	427	443	420	436	428	407	461	433	402	464	443	404	456	429	428	407	439	436	453	440	432	429	417	459	430	420	438	431	465	441	430	424	385	428	419	392	462	427	423	456	390	425	445	452	427	445	398	404	422	419	454	441	417	406	408	417	462	458	413	447	416	420	416	431	437	417	420	424	425	449	418	418	421	409	436	445	450	403	429	457	397	429	456	411	445	452	429	417	402	428	415	410	444	452	424	427	437	424	450	477	413	453	396	442	421	398	405	434	413	393	402	462	402	404	427	496	441	402	496	388	407	406	439	425	449	459	432	422	431	442	427	429	422	424	454	371	454	431	466	425	402	431	426	466	450	460	446	420	450	439	415	407	425	435	414	441	437	418	417	426	439	421	404	445	433	379	433	443	423	407	428	430	416	409	411	442	426	460	455	459	441	454	432	422	426	395	426	420	454	397	436	435	437	410	393	425	440	464	426	411	438	419	451	429	450	457	468	419	459	421	411	453	418	438	447	446	424	434	454	411	457	418	385	417	415	431	418	444	432	458	403	422	461	426	402	426	424	411	407	424	383	412	426	401	456	401	408	435	405	397	422	391	400	445	459	430	429	451	445	408	449	418	419	432	409	433	437	406	446	425	456	458	444	476	417	399	416	449	406	408	437	463	438	376	437	426	431	419	431	455	415	427	427	425	405	434	445	460	446	433	403	426	412	410	399	447	444	421	414	402	438	427	444	406	402	414	412	419	429	473	390	426	442	453	400	480	433	417	427	421	422	438	408	454	443	428	445	418	446	435	440	405	459	455	452	384	438	428	404	425	440	446	371	421	417	404	438	474	420	429	432	434	429	418	429	440	394	428	416	386	446	420	440	433	407	466	446	451	423	418	383	448	417	435	422	420	434	427	429	427	430	432	461	435	452	374	440	456	442	468	428	410	409	429	411	418	416	433	414	422	372	435	439	437	400	415	419	415	435	421	423	469	427	439	396	443	423	448	407	421	440	416	415	393	421	419	425	443	444	434	411	414	435	414	429	391	397	428	457	409	447	425	452	444	468	388	424	458	408	384	456	421	407	422	458	446	442	442	418	439	481	420	451	462	399	435	451	424	442	420	455	405	447	437	458	436	474	443	461	402	403	418	437	405	427	393	444	418	406	448	424	438	442	399	440	443	442	381	417	434	436	429	424	418	429	427	442	432	406	399	457	433	460	418	415	458	399	416	459	409	436	441	438	442	388	444	422	413	422	426	424	456	470	414	427	436	449	427	415	456	442	406	415	462	410	420	396	418	458	447	450	409	465	427	421	427	459	388	416	414	422	438	392	430	442	409	443	413	393	422	421	426	417	449	427	434	423	412	428	435	416	424	416	448	424	394	426	428	434	418	495	410	479	441	403	452	445	426	412	449	391	430	464	454	406	408	443	412	389	437	411	431	391	382	404	424	445	413	427	442	428	431	442	433	437	457	426	416	431	375	433	439	460	404	441	476	437	430	456	441	441	429	444	439	430	407	426	437	421	445	406	404	449	395	431	410	477	415	426	419	472	410	426	421	425	424	429	464	428	422	399	407	457	415	390	421	431	405	373	448	394	444	382	428	399	400	399	452	443	424	461	415	433	424	420	450	440	431	405	454	451	386	422	419	433	443	438	420	449	431	443	429	464	440	435	382	422	432	431	438	402	423	436	444	431	450	422	423	446	410	431	438	420	443	402	493	437	424	416	422	448	448	450	402	428	419	417	442	403	426	442	367	466	433	439	441	433	461	402	463	408	443	446	410	445	439	421	455	438	441	433	428	455	467	433	445	433	417	429	407	454	408	426	461	424	444	417	402	409	444	444	437	412	404	414	401	432	444	408	401	424	441	435	447	418	415	430	411	473	471	444	396	471	395	421	380	381	405	416	430	418	440	386	399	398	435	408	427	399	443	451	438	441	441	409	398	423	421	452	420	431	396	417	442	415	409	408	454	441	423	395	444	410	437	422	435	433	437	423	453	406	424	464	432	435	429	468	407	421	463	431	433	442	433	395	445	424	400	431	433	437	440	442	455	400	423	435	390	420	406	414	443	428	438	392	453	422	429	415	450	399	434	402	457	407	463	417	444	403	434	443	447	442	415	424	413	446	429	437	418	443	433	466	444	443	415	416	421	462	434	421	395	441	412	481	418	464	448	404	415	376	411	433	380	446	401	406	442	437	417	441	412	438	424	442	412	443	405	405	408	424	403	396	434	437	399	460	464	442	457	431	435	404	448	404	403	404	420	473	429	461	384	463	422	404	417	425	446	444	420	420	452	405	410	411	404	429	447	414	431	453	427	401	455	450	425	444	451	441	417	410	386	428	442	439	421	424	445	433	400	409	462	463	455	419	449	459	436	411	443	380	419	468	416	445	464	425	457	420	417	432	436	448	430	447	420	411	410	422	420	411	405	424	432	426	415	416	398	429	459	395	447	394	396	402	432	427	391	450	401	402	435	449	410	439	433	465	465	414	447	436	421	431	452	423	422	420	430	387	426	416	428	437	440	418	395	405	393	405	457	431	418	435	426	440	419	401	377	445	419	447	429	431	430	430	438	415	411	433	395	425	428	414	443	391	386	435	436	443	455	446	468	427	433	440	460	420	429	431	410	438	429	399	415	400	450	459	457	396	411	425	430	448	428	428	436	391	465	423	445	403	440	416	446	445	434	458	431	451	448	437	445	405	418	387	425	409	400	410	433	409	428	434	448	409	415	374	463	392	417	435	426	445	416	447	415	457	461	420	462	439	425	428	467	427	458	438	408	402	425	424	394	418	405	419	401	434	422	426	433	456	440	409	438	465	425	417	395	396	452	453	421	419	438	423	403	431	401	441	396	466	398	420
10476	9639	4556	598	336	244	225	185	164	133	111	83	73	66	65	65	46	66	44	49	38	36	34	36	39	40	25	27	31	34	23	28	28	19	28	20	16	16	24	28	27	22	19	18	26	24	24	17	19	22	20	18	23	17	12	21	16	15	16	24	21	26	12	13	17	15	24	14	19	19	9	17	16	16	30	14	11	25	25	15	13	20	27	24	17	17	15	17	23	21	24	19	16	20	17	22	23	20	22	10	20	12	19	18	19	15	20	19	20	15	23	9	14	24	15	23	18	18	19	21	23	17	16	15	18	19	23	24	23	22	31	24	15	24	27	11	20	14	16	17	21	21	24	22	22	14	23	21	14	22	13	25	17	22	16	18	19	17	20	16	17	14	12	17	25	18	18	10	22	24	19	12	11	21	19	18	29	23	30	15	23	11	25	19	13	23	13	24	17	23	8	17	20	22	26	20	16	26	21	23	21	20	17	15	18	20	17	20	18	26	18	16	26	16	14	15	21	14	20	14	18	22	23	20	27	22	24	24	25	27	23	17	18	18	28	21	14	11	21	24	19	13	17	20	31	23	16	18	25	12	22	15	17	21	11	17	26	11	17	15	25	14	24	17	23	20	28	20	21	20	22	23	17	21	22	15	18	18	20	15	17	28	23	16	25	16	15	23	20	23	15	28	19	15	16	26	16	26	19	15	18	10	20	20	25	20	18	19	21	20	15	8	16	16	21	25	12	14	24	25	22	16	30	16	13	25	16	17	23	22	22	18	20	20	22	12	17	16	19	14	18	17	20	20	21	16	13	24	19	20	15	20	16	26	14	19	15	11	16	22	22	21	20	20	17	10	20	20	17	23	23	19	13	17	20	18	21	13	30	21	9	20	21	25	15	15	17	17	36	13	20	16	22	17	17	22	13	20	28	20	13	19	21	24	29	9	21	20	15	15	16	22	18	21	11	21	14	30	18	19	16	17	22	25	16	20	23	17	17	28	21	21	15	38	16	17	20	17	15	25	19	27	17	20	23	11	24	24	17	18	19	25	24	16	22	18	14	18	14	18	26	21	23	14	21	11	14	17	27	15	20	22	20	17	11	21	16	20	22	15	16	11	18	18	17	16	21	16	16	19	19	14	19	16	21	19	15	19	12	26	16	21	20	20	17	14	18	25	14	22	13	21	22	19	24	27	19	20	27	22	20	20	11	22	18	18	20	23	19	25	28	20	19	17	21	22	16	18	22	19	25	15	17	20	18	22	17	21	20	20	19	14	19	27	24	14	16	17	26	19	14	21	11	15	19	29	21	25	16	23	17	20	20	20	24	18	25	17	24	17	28	22	18	20	19	18	14	20	15	21	12	14	17	20	16	14	29	17	22	23	22	13	15	12	13	13	21	18	13	19	19	14	14	20	12	28	16	26	20	17	23	15	14	20	17	12	16	16	19	18	16	17	19	21	21	21	20	15	18	25	18	15	20	25	17	22	19	21	18	14	16	21	16	13	13	19	14	23	24	8	29	27	14	20	14	17	17	22	17	11	19	23	19	12	22	18	16	27	23	23	20	19	21	21	20	18	17	22	14	17	17	16	15	23	20	14	11	23	17	15	21	19	15	15	20	14	20	22	11	21	13	14	25	22	26	17	15	27	15	13	27	23	18	15	18	20	19	19	28	22	12	23	22	9	13	14	14	22	22	15	20	20	24	17	24	12	28	11	18	22	15	21	15	18	15	20	25	21	23	19	21	11	16	18	21	8	15	9	30	17	13	26	18	12	29	18	16	16	17	14	13	13	25	22	19	19	22	17	22	25	11	26	21	23	24	10	11	16	16	18	19	24	16	15	16	15	23	22	15	20	14	21	25	13	15	32	19	24	11	14	19	22	32	20	16	13	14	23	20	13	18	19	21	22	17	21	15	20	11	11	24	29	11	19	22	14	18	11	15	17	11	19	19	17	28	23	26	16	12	21	13	26	18	23	17	11	14	19	14	22	20	23	20	22	21	18	29	16	29	13	19	14	18	21	23	16	25	20	18	20	13	18	27	22	20	20	19	13	18	15	29	20	12	19	16	20	22	11	19	12	15	21	20	14	14	16	11	11	22	15	18	13	22	22	18	19	27	10	11	25	17	27	21	27	18	15	10	15	12	16	17	29	24	18	17	16	22	19	31	19	13	18	18	16	9	28	20	26	21	14	18	25	16	18	20	8	24	12	15	21	18	17	28	16	32	11	17	12	26	18	30	23	22	18	24	24	22	8	23	23	23	11	16	23	14	23	17	12	16	23	15	24	22	15	15	15	19	21	15	15	23	14	16	17	12	13	19	20	23	24	24	22	23	14	23	20	19	21	21	23	13	17	15	21	23	19	28	20	15	12	19	18	14	23	21	16	13	25	18	28	16	11	22	16	28	18	20	22	13	14	22	25	19	14	19	15	18	20	34	21	16	20	17	28	21	18	12	13	19	20	19	14	21	15	26	23	13	16	18	9	18	18	24	15	21	25	15	28	15	19	19	13	17	22	21	17	18	15	24	15	22	23	27	14	22	23	18	16	19	23	22	21	14	24	23	17	14	21	11	18	13	20	17	14	28	13	23	23	21	20	16	15	18	23	17	17	25	12	19	17	15	25	17	17	16	18	12	22	20	22	17	21	20	24	17	23	15	29	13	20	16	18	11	23	18	16	25	12	24	18	20	13	23	22	17	24	11	18	17	12	22	18	20	24	14	22	14	22	20	18	10	15	22	28	22	21	16	22	14	20	25	17	10	19	25	26	21	21	23	18	18	23	17	15	15	18	19	20	24	15	16	18	22	17	19	18	19	19	17	14	21	19	24	19	23	20	21	27	23	11	16	20	14	21	21	18	23	24	18	22	19	24	21	23	13	22	21	19	19	20	12	12	18	23	14	19	24	23	13	23	24	14	18	17	19	14	17	16	19	26	19	19	19	21	21	26	14	15	20	24	22	17	15	15	14	13	20	17	15	22	25	24	20	16	21	17	22	25	20	18	16	23	13	19	13	17	16	14	18	17	26	26	17	20	22	19	24	19	17	13	18	15	16	20	16	13	26	13	17	20	13	16	21	16	21	24	23	20	17	16	16	25	23	17	18	24	16	26	18	22	29	15	21	18	16	24	16	25	26	20	27	17	19	17	21	15	23	18	23	23	21	29	21	16	18	11	21	21	19	19	17	16	20	18	12	12	18	19	20	17	21	21	19	23	17	22	20	21	19	16	23	22	18	13	23	12	16	23	23	26	19	19	22	20	14	20	18	23	19	21	16	19	28	18	27	17	18	17	18	18	21	15	21	21	17	19	22	20	28	24	17	12	16	27	16	21	26	10	22	15	16	13	10	17	19	10	24	20	14	23	16	17	16	26	17	26	14	22	14	16	14	15	29	28	22	21	27	20	19	25	13	18	17	15	15	26	15	21	23	18	28	20	16	23	25	21	19	14	21	18	37	11	15	20	19	21	16	15	18	21	22	16	18	20	16	16
50354	46403	32272	19586	19969	18496	14893	11855	9180	7229	6066	4887	4158	3473	2971	2585	2329	1991	1851	1627	1460	1363	1271	1193	1044	977	844	811	787	726	725	660	610	565	556	554	529	575	524	526	501	479	444	467	384	442	379	417	403	378	403	386	382	366	390	410	399	364	378	371	365	310	295	341	283	323	337	318	334	317	308	303	326	347	357	318	334	289	331	309	301	319	319	310	359	299	319	310	326	326	303	312	291	294	308	326	297	330	313	299	300	319	310	326	324	322	298	320	321	324	301	312	307	291	326	329	333	299	327	316	290	309	302	314	332	312	300	304	298	313	335	341	330	288	312	300	324	306	288	323	326	299	306	305	281	284	308	289	338	320	299	286	352	319	327	291	296	313	327	304	310	305	286	290	295	312	301	319	315	311	322	301	290	286	331	309	330	346	324	308	302	315	300	300	310	326	300	303	315	346	296	323	278	307	288	318	333	322	302	303	294	301	294	287	339	310	326	294	305	281	295	268	285	310	307	311	329	317	321	313	328	312	307	312	304	294	313	308	327	303	334	287	302	304	300	289	292	314	290	305	351	314	309	276	327	313	310	301	293	294	293	330	298	315	317	314	316	323	331	327	313	315	302	324	290	273	320	326	266	336	325	307	297	288	318	326	315	319	294	311	284	300	350	314	322	298	302	293	300	306	307	303	283	327	303	318	301	294	303	332	289	323	310	286	329	274	302	293	310	348	320	272	317	278	299	317	289	294	315	319	298	279	292	300	312	281	302	310	327	336	295	322	304	324	311	333	263	313	307	274	315	306	336	312	308	268	298	301	317	303	313	312	316	310	318	309	324	340	309	302	308	306	312	293	334	283	291	307	292	299	289	276	310	307	289	284	300	294	323	273	311	348	330	287	310	326	308	267	283	297	303	312	301	324	297	309	300	291	314	259	311	335	320	332	336	278	272	316	293	318	313	308	324	311	285	327	308	283	297	300	278	312	318	299	292	295	344	314	311	332	295	312	325	322	315	281	281	279	289	298	319	305	293	310	326	337	361	340	323	299	302	349	316	330	307	310	290	320	302	302	318	330	322	338	292	278	294	334	289	296	316	307	297	307	325	305	319	327	289	318	304	314	287	311	319	289	289	302	321	288	322	302	323	290	288	297	304	293	327	299	311	302	269	349	304	288	327	318	297	328	299	316	289	304	305	315	324	304	292	328	310	309	294	311	268	296	298	308	279	328	314	305	335	310	340	301	317	307	304	322	318	288	297	298	311	306	330	305	313	297	306	302	296	322	338	292	335	299	319	302	328	308	288	339	292	297	280	298	323	301	308	271	342	303	316	302	329	305	290	318	334	288	308	317	319	313	308	318	310	262	310	304	317	346	318	299	315	307	329	294	313	335	311	324	304	350	302	312	292	306	304	295	315	290	305	309	278	318	317	314	308	311	312	306	289	279	320	305	315	299	324	305	318	324	326	314	291	311	304	313	334	318	304	294	330	330	308	304	309	294	304	296	296	300	339	305	296	374	333	296	323	331	302	329	312	313	302	315	321	281	284	325	313	295	317	290	280	301	313	296	315	308	325	315	307	319	327	308	304	323	289	296	318	301	316	304	299	332	316	304	313	285	287	303	318	291	329	291	309	326	322	305	345	319	291	312	333	320	281	295	321	322	316	329	303	294	306	313	303	310	326	308	294	306	298	296	296	319	342	323	304	282	317	303	312	293	297	307	310	309	290	290	294	309	313	320	299	320	297	359	312	324	292	280	279	307	292	310	309	327	315	324	301	296	295	328	322	310	294	296	323	305	299	314	315	292	341	295	315	314	301	321	317	301	300	325	322	313	278	306	298	324	346	310	326	335	309	329	295	286	313	305	320	297	304	316	309	320	318	302	315	309	296	309	307	312	280	317	316	273	268	285	300	305	315	321	339	272	295	296	302	306	304	328	290	303	286	302	326	304	294	295	289	284	339	318	266	302	290	315	310	321	291	325	310	285	348	285	276	304	326	288	323	301	319	249	318	324	311	278	279	335	341	311	308	313	289	315	337	331	320	307	296	329	292	316	338	297	262	297	305	318	265	313	307	299	328	339	334	309	305	305	319	308	306	332	290	301	310	331	298	345	308	296	313	298	301	298	296	276	301	301	321	327	307	339	296	297	331	306	326	319	301	323	304	274	324	331	349	308	343	314	327	288	290	308	310	325	296	309	275	303	302	305	291	280	303	309	322	304	291	292	305	286	331	281	286	319	274	279	289	296	307	295	274	314	308	302	303	320	312	295	323	291	272	293	293	316	286	325	271	311	284	310	310	296	325	321	306	308	301	306	311	284	286	318	338	291	294	293	300	325	296	302	276	328	271	320	249	319	301	308	286	344	311	278	312	294	342	299	287	304	313	297	323	281	329	334	296	288	305	301	295	325	293	309	298	312	321	299	291	312	300	323	344	323	317	325	296	310	290	309	332	311	304	329	279	324	296	332	318	331	294	319	290	306	303	317	307	309	286	291	305	339	311	323	287	312	313	312	314	286	303	310	304	318	319	317	298	329	299	295	336	309	277	304	314	322	292	309	301	329	299	310	302	312	321	308	309	338	301	340	305	330	310	261	300	324	302	317	294	316	318	316	290	336	300	305	308	326	295	297	297	326	329	272	302	287	308	304	275	336	294	286	317	313	321	319	334	310	307	335	323	305	298	270	297	273	320	325	320	292	313	321	308	346	311	327	312	335	288	300	304	304	301	320	341	317	317	311	319	332	273	331	265	293	317	324	343	346	280	287	285	305	343	311	288	325	306	301	329	320	301	274	302	286	288	310	313	313	280	337	310	244	327	328	305	313	305	302	307	303	295	308	302	294	290	317	300	318	332	297	321	313	291	312	264	295	326	315	333	289	300	326	283	319	372	297	306	320	307	297	330	316	296	307	352	312	306	319	285	335	334	346	272	306	319	322	324	328	309	287	307	304	359	300	306	313	345	302	279	341	305	291	289	350	309	323	315	319	331	286	263	331	297	300	309	328	303	344	308	283	297	335	303	312	320	290	284	307	320	303	286	300	291	340	300	320	328	289	300	285	292	331	277	287	322	319	309	304	316	335	289	299	312	311	339	322	285	316	323	305	297	322	281	296	279	312	320	319	308	295	340	304	299	278	328	335	319	339	299	307	263	328	299	294	323	311	316	290	295	317	311	308	339	324	309	293	312	284	315	330	333	309	337	299	307	339	303	318	313	316	291	306	274	357	354	321	288	319	320	285	319	323	288	306	279	319	292	305	292	322	312	326	298	331	304	292	310	281	327	328	295	318	296	297	332	288	322	344	301	322	311	318	312	334	315	296	299	335	289	306	314	318	331	339	302	319	362	334	287	292	308	318	301	327	297	320	329	315	284	305	285	308	304	312	311	329	303	298	317	281	293	306	321	319	324	318	321	316	318	337	335	332	305	282	301	308	290	341	332	290	312	304	306	286	350	314	302	296	319	299	317	305	294	340	318	272	283	274	291	338	296	310	295	317
23713	25780	15756	4796	768	641	447	425	350	284	246	217	183	159	144	145	128	100	86	90	79	86	69	61	62	55	58	46	40	30	57	41	32	38	32	41	36	38	36	34	31	32	34	31	29	30	21	32	24	33	27	27	25	22	30	30	27	33	28	33	21	25	21	22	28	27	42	20	29	34	21	24	27	32	30	35	24	38	20	34	25	25	27	21	30	27	19	22	22	20	17	21	25	24	28	20	18	27	20	29	36	38	22	22	30	27	27	23	25	28	28	25	28	34	21	28	19	20	21	27	30	37	32	24	17	26	34	18	26	20	21	23	33	22	26	30	29	18	46	23	30	42	27	21	20	23	30	27	29	15	30	34	18	32	21	26	21	28	23	32	22	25	16	21	24	27	33	33	28	29	21	22	25	28	26	22	25	15	19	25	28	22	17	23	27	34	31	20	19	27	23	24	38	30	20	28	21	20	25	35	19	19	28	26	22	27	22	22	17	22	22	24	28	20	22	28	27	28	19	20	31	31	17	26	22	24	24	27	28	31	28	24	33	26	26	24	31	28	27	17	21	14	28	28	28	31	22	22	26	26	16	25	34	24	19	20	27	24	23	18	33	21	26	24	22	19	21	13	24	24	20	30	22	37	21	26	31	25	26	14	21	22	15	31	23	29	18	18	29	23	18	26	22	29	27	24	25	27	29	27	27	25	32	17	23	16	26	28	21	23	26	26	24	30	25	32	27	23	22	31	32	36	27	15	32	31	20	26	21	26	26	33	29	26	31	24	21	37	27	26	25	22	23	19	28	21	22	20	21	25	15	28	25	21	20	19	18	23	20	23	35	29	25	25	34	24	23	13	25	21	27	19	27	23	21	24	28	20	29	26	23	26	30	19	24	18	32	28	23	32	16	17	28	24	23	18	24	24	27	33	23	24	28	21	35	29	18	28	13	19	23	20	21	24	19	23	24	12	23	19	30	24	22	25	25	25	28	28	32	20	26	29	27	19	33	41	24	25	25	29	20	23	20	25	26	19	24	33	23	23	26	21	21	29	26	22	17	34	30	21	26	22	20	19	32	31	31	24	22	19	27	22	21	22	26	23	14	16	31	25	24	24	26	22	28	15	27	23	31	26	25	23	21	15	24	25	26	24	19	20	25	20	25	22	24	18	16	16	26	24	25	17	24	28	20	19	29	26	16	27	25	22	26	21	16	28	27	21	17	18	24	22	23	27	26	20	17	22	26	21	21	18	20	24	17	36	15	28	22	33	25	22	22	30	31	24	18	22	19	29	24	19	18	30	21	29	20	31	23	25	17	15	21	28	22	20	24	26	23	22	21	17	27	40	21	24	25	23	19	17	25	33	15	26	22	21	22	17	23	23	19	27	18	31	19	29	24	24	25	23	33	19	27	24	22	20	31	24	23	30	26	29	26	22	22	24	26	25	34	26	22	30	19	24	24	25	25	22	22	15	23	33	29	17	16	19	24	29	30	28	20	22	23	22	30	20	22	25	29	12	30	23	19	22	21	35	28	24	18	21	34	22	20	25	24	21	26	25	21	19	34	21	24	24	34	22	18	26	31	23	23	31	28	25	27	26	20	25	28	20	24	24	24	22	17	25	21	24	28	22	26	29	21	23	25	17	22	24	32	19	33	24	18	24	24	17	22	25	32	26	24	25	30	21	25	25	25	16	19	21	22	31	21	30	29	27	23	29	22	22	21	23	25	16	20	32	32	25	15	26	24	25	33	39	13	21	33	30	28	21	24	29	27	27	17	29	26	29	22	22	23	23	25	24	17	19	21	25	32	29	22	27	23	19	24	32	26	18	14	33	28	24	24	25	25	16	24	22	29	22	25	26	22	32	25	26	30	30	27	19	32	20	21	25	30	26	22	17	27	24	23	23	26	26	23	21	24	26	33	29	30	25	25	22	18	20	31	17	24	20	24	32	30	18	19	18	27	26	25	17	21	32	23	21	22	28	20	20	21	31	26	32	28	21	27	24	23	17	19	25	20	28	25	25	23	19	19	20	20	19	22	17	22	20	25	31	38	36	29	22	25	27	22	26	29	21	29	25	28	24	28	24	26	31	26	20	23	20	20	37	20	20	27	26	30	30	30	33	22	12	26	19	19	33	26	29	20	13	30	25	34	33	19	19	22	18	25	14	22	29	26	24	34	31	32	19	29	18	22	13	24	23	21	20	28	22	35	28	29	24	28	28	31	24	25	30	22	24	30	19	23	35	26	28	19	20	24	27	21	17	28	26	24	30	24	24	28	28	26	32	27	32	27	22	25	17	25	27	28	22	26	27	23	27	24	25	23	28	25	26	25	28	29	21	29	21	20	20	20	19	27	26	23	24	23	26	24	33	21	34	27	27	25	24	21	31	21	20	26	23	26	16	26	22	27	30	27	26	24	19	13	24	33	24	16	27	25	17	23	21	30	30	25	34	25	24	22	15	26	30	29	25	24	21	28	25	21	27	28	19	27	25	20	27	34	22	24	26	25	29	28	34	22	27	20	17	19	26	22	24	28	32	32	18	15	33	28	26	19	21	28	29	30	26	24	24	23	22	19	23	26	29	17	25	22	17	21	25	32	27	34	30	31	25	19	25	24	23	26	28	15	16	16	22	16	24	24	23	33	13	14	21	18	27	21	30	16	24	33	28	23	18	25	31	26	22	29	28	32	25	25	25	24	23	20	32	25	23	25	20	19	20	21	28	35	27	18	24	34	22	31	17	24	28	24	27	33	23	12	36	22	25	28	26	27	24	33	22	29	19	21	24	29	27	26	19	20	23	14	22	16	28	22	27	26	19	21	23	20	27	18	26	25	29	19	27	23	27	36	31	25	30	22	15	24	19	20	26	18	31	24	12	20	30	32	16	23	25	32	28	23	17	19	19	19	24	27	30	27	28	32	24	27	29	32	18	25	16	20	33	25	26	22	30	29	32	30	28	17	29	25	22	26	23	36	26	29	25	22	19	34	25	31	18	29	34	19	29	22	24	18	20	19	26	22	24	19	27	25	27	32	23	23	20	21	28	18	11	26	21	16	25	30	31	28	16	21	30	22	23	15	26	29	16	24	28	29	30	28	25	22	30	27	21	23	29	27	27	24	24	32	24	22	30	32	28	18	24	26	19	24	20	30	31	25	27	31	24	25	24	29	29	30	25	16	25	28	14	27	22	14	27	18	17	18	28	27	24	22	28	26	28	26	22	30	20	19	29	18	27	20	22	27	31	16	24	24	21	28	20	13	32	22	29	31	24	21	35	37	22	28	20	13	24	23	28	22	28	25	29	20	25	30	28	25	28	28	25	15	32	20	24	19	22	27	23	18	22	24	27	23	17	23	22	22	29	31	29	22	23	28	20	26	31	16	22	34	31	23	29	18	21	19	21	29	21	27	28	24	24	26	26	21	28	16	19	21	21	19	28	21	27	27	20	21	34	20	23	28	18	26	19	29	19	19	31	30	22	25	22	24	26	24	22	28	25
61987	58681	49330	36862	29092	28048	24251	20447	16943	14351	12000	10203	8516	7455	6473	5774	5086	4352	3942	3417	3131	2842	2576	2330	2070	1885	1711	1569	1458	1407	1298	1177	1097	1043	1009	990	908	888	921	945	844	838	740	728	684	627	638	589	545	573	583	531	528	521	525	548	520	530	518	500	477	496	485	457	448	423	404	444	451	433	452	457	426	425	416	428	409	391	411	433	407	399	449	400	419	399	409	421	419	382	390	427	384	361	415	438	390	418	467	383	375	397	430	391	385	391	405	422	386	377	413	424	394	414	415	411	398	394	407	428	421	408	397	395	392	446	422	369	404	395	397	402	417	399	400	378	416	398	412	439	416	374	382	398	374	357	381	350	433	434	349	412	427	413	415	400	386	391	393	409	426	396	410	397	405	420	395	398	381	415	408	384	391	393	404	408	420	396	411	435	396	403	399	413	407	383	402	374	414	420	388	438	385	399	387	428	401	378	430	430	388	379	412	389	382	416	417	407	407	407	380	366	393	394	391	398	392	393	384	425	410	413	377	400	382	392	401	399	396	386	435	401	375	413	425	383	401	401	380	396	450	404	440	373	353	418	414	394	405	378	383	406	395	407	396	389	390	398	401	396	423	423	383	407	408	371	395	396	400	414	402	361	395	381	397	434	389	381	435	387	401	421	403	443	387	373	379	438	422	418	400	390	420	419	399	384	400	422	413	426	403	381	390	424	404	384	376	389	390	408	374	372	448	401	399	420	387	410	376	404	387	373	378	408	417	402	403	423	446	398	384	359	402	428	386	388	347	429	367	349	376	398	417	381	388	410	381	389	389	400	392	416	439	384	388	413	404	384	403	383	419	422	392	421	410	392	404	408	358	408	377	364	357	390	377	408	392	413	403	385	380	424	410	395	386	395	419	397	377	358	424	379	411	387	389	384	389	385	376	405	404	406	402	362	377	412	398	418	397	362	409	374	384	389	422	397	408	386	385	403	379	398	352	407	412	415	395	395	395	389	373	351	392	369	415	405	383	412	424	388	401	419	371	368	397	396	389	388	390	391	429	453	390	431	414	365	421	395	398	409	396	399	411	412	395	413	415	392	398	373	409	392	423	408	411	394	407	415	411	397	365	421	375	392	439	378	384	393	412	391	394	399	426	422	383	409	452	393	402	393	438	398	451	391	384	347	413	375	411	406	356	379	418	379	383	412	393	421	383	434	428	402	383	394	377	404	421	430	395	413	375	391	361	407	398	382	404	404	397	384	381	413	440	445	400	408	415	450	397	411	411	393	415	376	383	420	441	391	393	405	405	394	403	399	412	378	387	414	394	420	455	430	403	422	380	427	386	377	400	385	420	358	388	383	367	398	423	399	396	402	424	431	396	429	420	409	411	420	409	418	394	382	450	380	384	423	399	400	440	373	413	408	381	395	429	380	393	381	397	411	397	431	411	393	411	386	422	383	400	390	391	379	373	387	400	392	408	388	419	415	414	409	385	379	383	403	420	415	407	408	389	397	397	401	391	407	393	392	408	388	385	380	426	399	456	389	441	419	385	417	414	425	380	372	383	394	367	410	394	412	431	390	374	387	395	430	365	422	387	384	373	386	425	388	393	372	382	392	443	393	391	401	401	432	430	390	417	367	368	372	393	385	384	446	400	383	412	392	398	408	397	388	401	418	391	406	374	403	392	395	387	401	401	427	413	405	382	372	430	408	405	409	390	402	381	400	423	438	385	407	421	386	396	408	383	409	412	367	408	387	377	410	386	396	387	378	389	412	381	371	363	398	405	365	378	394	419	396	438	435	363	381	435	400	419	444	400	419	400	415	381	388	409	405	386	373	367	390	385	436	418	413	419	401	411	393	403	415	398	385	401	402	413	417	390	413	362	390	401	414	399	397	405	439	378	394	418	377	368	401	418	376	391	404	389	434	433	388	404	371	381	395	393	433	403	396	400	450	370	427	370	406	406	409	368	400	390	456	381	411	396	390	412	377	391	410	411	400	382	382	397	394	432	427	406	398	381	418	403	408	397	384	432	407	371	389	404	405	383	373	364	383	374	391	405	377	371	416	385	414	434	386	365	410	408	399	433	397	366	413	419	399	409	411	416	416	390	402	401	409	404	362	379	384	369	429	415	419	392	419	396	405	392	419	398	367	415	403	387	381	396	410	395	370	402	424	399	429	401	432	382	406	426	401	400	426	412	369	414	416	400	395	398	404	427	415	405	451	338	406	378	405	425	401	409	446	399	390	393	422	440	427	410	412	415	382	400	406	390	410	384	374	393	397	376	382	385	384	410	395	393	407	384	386	401	408	402	391	397	394	371	425	404	368	389	380	365	392	414	363	446	412	402	411	396	417	397	400	405	358	380	390	376	396	413	358	396	393	394	422	392	398	413	402	374	423	387	429	415	419	373	385	428	385	401	394	355	369	410	357	413	406	422	397	383	386	388	373	372	415	364	398	389	404	408	369	367	424	393	395	400	382	403	374	420	411	383	424	401	425	387	411	376	364	385	406	436	413	376	401	410	422	379	380	428	400	401	406	405	369	417	374	419	386	383	380	411	413	352	405	400	399	378	410	422	412	405	387	405	366	382	379	404	373	395	391	443	421	375	382	419	387	369	388	423	440	431	431	409	407	417	416	420	391	423	376	407	385	371	416	410	405	413	400	416	400	405	398	425	450	398	369	388	411	386	419	419	402	418	452	360	416	401	395	413	390	410	418	399	372	410	425	408	399	447	428	391	393	422	388	388	412	388	384	377	438	407	402	401	426	415	386	423	405	404	414	409	413	402	409	359	385	410	383	418	397	418	419	398	406	397	410	384	405	390	412	384	393	372	373	411	424	393	387	417	409	400	404	373	399	431	390	409	371	425	402	412	384	400	403	368	399	386	392	390	401	429	392	379	383	387	390	403	397	398	418	418	431	377	397	394	397	387	414	410	393	409	404	389	382	400	373	391	396	381	389	362	395	376	424	399	376	380	384	407	391	431	380	383	408	416	410	415	406	438	383	409	384	386	378	380	383	396	378	381	371	415	420	385	362	423	391	400	437	400	385	424	413	378	383	398	412	418	403	404	377	426	363	374	408	403	397	424	357	400	421	380	393	424	378	374	416	365	364	396	389	395	425	398	385	398	399	406	393	372	422	432	424	391	373	414	419	384	394	424	377	330	385	439	403	449	410	419	412	375	396	419	396	425	426	394	384	417	418	382	448	402	397	379	361	389	448	416	387	398	378	389	388	406	351	396	378	371	369	408	387	387	405	407	393	410	404	401	360	390	416	414	394	390	400	420	386	383	423	389	368	380	401	431	398	406	408	397	401	400	396	372	385	440	410	373	414	415	416	380	357	393	380	402	399	409	399	384	422	361	366	405	424	376	419	417	387	369	398	389	428	364	394	395	403	410	436	403	400	390	393	383	364	409	390	409	414	361	402	409	415	447	400	398	430	383	374	362	405	433	416	407	454	394	383	405	408	404	423	378	441	416	412	407	407	391	391	406	413	407	404
16871	16244	9349	2818	515	418	310	298	253	182	159	157	140	126	98	94	83	83	68	67	55	54	53	61	57	34	53	39	35	36	43	42	39	30	48	46	32	32	33	47	41	37	31	37	39	36	26	33	26	40	32	36	36	29	33	39	34	29	30	28	21	28	28	33	31	31	23	16	31	39	27	21	29	26	28	23	35	29	23	26	25	24	31	36	34	25	24	30	30	32	28	28	23	31	23	29	23	36	25	30	27	23	28	24	33	30	26	30	34	24	20	26	25	26	31	32	32	40	37	16	23	21	25	25	23	20	16	33	27	33	29	29	30	34	36	15	35	24	33	20	23	20	38	27	23	28	30	35	34	23	25	36	26	33	25	26	32	27	29	19	19	32	28	28	22	33	24	32	29	19	22	20	30	24	30	25	22	45	23	30	34	22	25	25	25	35	33	30	22	29	29	29	19	32	32	32	24	26	32	24	27	23	26	27	34	27	39	27	28	22	28	28	32	37	25	28	26	25	28	33	36	30	23	26	29	27	17	23	23	33	28	13	22	31	39	29	26	26	20	28	36	31	25	28	31	36	30	25	27	25	18	32	23	30	24	28	24	35	29	21	31	32	26	24	27	33	28	21	26	32	35	31	20	20	25	27	28	28	25	31	27	34	20	26	20	35	15	20	36	35	20	29	23	21	24	28	33	34	35	25	24	31	34	25	19	20	26	30	29	34	32	27	30	34	28	28	29	30	24	26	24	32	40	22	27	37	35	22	25	35	28	37	23	29	27	32	24	23	22	23	30	38	31	38	26	20	28	24	27	18	36	30	26	31	28	26	30	35	20	27	20	18	20	25	33	25	22	30	28	28	31	30	28	29	21	31	24	25	30	43	28	36	21	30	36	26	26	36	23	27	18	30	26	35	21	22	28	26	24	31	21	26	32	27	25	25	26	26	28	31	26	23	25	30	25	23	34	33	34	22	25	25	34	31	22	23	36	26	26	17	27	19	29	30	29	36	20	33	25	34	34	27	34	27	24	31	30	25	21	26	23	35	33	35	28	26	33	31	23	32	22	29	27	25	33	27	29	27	30	27	31	31	22	26	31	36	24	32	22	22	26	44	27	24	32	32	26	27	20	22	37	21	20	28	23	24	29	27	33	24	31	22	32	28	31	19	38	17	31	31	29	27	32	20	24	32	29	27	21	33	26	32	31	33	24	32	22	20	27	29	29	22	31	34	23	26	31	29	26	39	25	34	27	21	17	18	29	34	18	29	30	32	34	24	24	35	31	33	26	36	26	22	20	19	27	26	20	26	36	27	24	26	26	30	40	30	16	23	26	21	36	23	30	21	27	24	35	26	22	29	25	26	22	27	26	35	26	31	18	30	23	23	23	20	37	24	23	30	23	30	30	31	20	37	26	30	27	21	35	26	22	20	34	32	21	45	26	27	21	33	31	26	13	23	27	23	27	24	26	25	27	37	29	29	29	24	25	28	25	31	25	28	31	29	31	23	41	23	28	25	20	33	37	39	28	27	27	28	30	30	37	24	36	28	27	17	30	26	33	27	33	25	27	16	27	31	23	21	22	24	34	22	25	33	24	31	29	22	29	28	32	30	27	31	23	26	29	34	30	19	29	37	22	28	36	26	29	24	28	28	32	28	27	34	28	18	21	35	30	23	29	38	26	32	21	33	23	23	25	19	19	27	34	28	27	29	19	36	30	26	19	30	17	33	26	25	29	43	33	19	36	33	25	24	20	18	24	23	31	34	23	32	31	26	23	34	22	23	29	22	21	19	36	25	33	27	32	32	27	34	26	30	28	29	36	31	34	29	33	25	30	21	23	19	28	30	22	35	24	32	26	33	35	28	25	24	38	30	25	18	32	25	22	39	22	26	29	30	30	29	39	36	23	24	28	27	30	31	29	29	27	31	27	27	30	32	24	30	29	27	28	28	26	35	20	23	29	32	25	27	27	28	22	20	22	30	31	21	31	22	32	24	25	25	27	32	28	22	37	35	22	34	34	22	34	28	18	20	24	24	26	28	32	27	32	39	25	28	26	21	26	25	29	25	25	29	30	35	26	24	25	29	27	35	30	27	38	23	24	30	37	31	33	40	33	33	32	29	20	44	19	23	26	34	25	26	30	21	27	28	32	19	37	29	31	36	29	23	31	28	23	23	40	44	36	29	28	29	30	23	25	28	24	33	33	30	32	29	30	31	30	32	21	37	19	27	36	17	28	25	20	30	28	43	27	23	28	31	26	24	39	33	26	28	35	25	16	26	33	28	25	28	31	20	31	23	23	25	23	26	29	34	17	25	27	30	20	24	26	39	38	30	17	26	32	27	29	21	34	20	22	27	36	32	28	26	31	27	34	29	28	26	29	17	29	33	22	34	31	38	15	30	32	28	23	24	29	24	25	31	24	24	23	23	37	34	21	30	29	21	28	29	32	27	28	20	32	34	23	23	22	33	18	20	28	33	29	33	26	39	30	26	28	22	36	37	26	27	26	25	35	24	19	31	28	33	29	27	16	29	32	24	33	29	28	22	19	44	30	24	27	33	28	42	24	27	38	25	28	26	25	26	26	22	36	30	32	19	26	26	37	30	28	29	24	30	34	40	30	27	27	41	31	23	27	29	21	33	27	18	33	34	24	26	22	37	24	22	30	32	26	25	33	24	25	28	34	25	32	18	22	30	25	28	35	25	21	32	23	31	25	25	21	30	34	31	27	25	27	23	28	24	23	28	24	20	30	39	27	29	36	27	22	33	25	36	17	20	23	33	30	24	31	26	29	24	33	28	31	24	26	25	27	40	32	29	30	18	33	32	31	32	26	31	27	26	36	28	40	40	23	33	25	33	34	24	34	30	27	25	23	22	25	21	34	25	24	20	25	25	29	26	36	24	24	19	29	23	31	35	35	19	26	27	22	24	31	31	21	30	36	22	37	29	23	38	31	31	39	30	26	29	28	27	28	21	24	21	25	25	36	26	33	30	35	29	30	22	39	25	26	35	31	22	35	33	29	35	18	35	31	21	24	31	24	33	25	33	26	18	25	33	19	33	30	32	26	25	27	27	22	36	41	34	37	30	42	22	28	30	28	30	33	24	27	34	30	26	36	31	26	25	28	31	37	35	27	26	34	36	27	28	34	30	26	29	26	24	19	29	22	29	38	32	25	21	36	30	33	29	28	24	33	26	29	28	34	27	25	31	28	24	26	33	37	23	30	15	36	29	28	24	29	21	22	20	20	32	32	29	34	21	27	20	25	19	28	24	41	29	33	28	24	23	31	32	26	32	24	23	32	27	23	27	26	33	29	38	33	26	29	20	31	25	26	34	39	26	32	29	34	32	28	25	20	28	26	26	25	29	30	20	29	21	31	18	29	29	23	31	20	28	32	27	29	29	25	19	24	24	28	28	27	25	27	25	23	25	29	40	27	34	27	30	22	22	27	30	22	25	32	31	25	19	29	28	37	25	26	22	24	26	30	17	27	28
55515	52354	41002	35285	24421	23119	19715	16054	13061	10574	8814	7429	6330	5363	4718	4192	3593	3182	2833	2537	2211	2035	1910	1727	1568	1390	1246	1271	1145	1129	1034	980	933	902	826	858	857	773	751	751	737	705	748	623	618	579	592	616	614	571	549	531	562	586	497	547	548	524	527	483	503	485	518	522	474	478	443	504	465	494	507	457	457	437	491	467	485	467	440	491	499	462	491	458	463	448	447	460	465	445	416	438	471	434	505	455	457	438	435	438	482	458	500	410	442	437	430	459	448	439	455	460	460	442	464	415	471	484	452	468	423	433	445	490	405	430	472	451	462	478	453	472	431	436	466	432	434	447	440	453	440	440	421	454	402	461	407	418	419	498	441	429	458	455	411	470	455	429	464	448	483	430	441	443	479	452	406	474	454	485	435	457	452	456	464	465	449	443	467	436	440	426	444	477	457	460	469	421	470	442	430	441	424	443	459	461	438	441	469	438	453	428	452	412	453	460	438	439	415	451	409	457	439	484	447	418	443	497	454	467	492	451	435	487	479	419	398	435	431	450	466	455	440	429	451	434	446	403	428	449	438	475	431	427	448	470	472	479	444	449	484	455	504	495	454	446	470	464	464	431	447	486	452	419	431	428	427	473	438	443	438	437	420	454	434	440	453	470	455	440	427	425	450	438	422	491	474	482	441	443	433	449	445	467	436	447	454	444	441	469	427	450	481	459	495	443	471	461	432	449	430	458	453	456	454	407	435	414	453	466	419	447	481	434	434	467	447	429	455	447	451	445	467	480	428	474	441	461	450	462	455	471	430	443	461	437	475	429	402	437	463	465	460	458	430	455	458	443	455	416	437	428	399	421	479	436	442	475	469	466	441	426	442	443	395	462	432	419	439	444	436	463	455	475	431	451	424	488	440	496	479	461	411	470	449	420	443	458	419	492	476	447	448	422	453	410	429	442	459	442	450	395	470	454	451	452	474	452	449	413	436	427	471	476	477	445	431	423	492	420	428	431	460	473	453	409	448	416	468	470	423	412	437	424	458	431	463	495	473	487	460	447	454	430	485	432	426	490	456	446	453	474	479	466	427	440	436	449	467	451	455	425	445	459	460	425	481	425	433	416	477	452	467	485	461	438	461	416	400	439	406	472	380	498	416	425	433	424	489	443	449	444	437	426	472	447	468	418	463	433	470	454	449	453	420	419	447	434	457	434	414	495	487	473	446	447	428	453	447	460	479	465	456	478	474	448	408	406	421	403	424	436	444	487	441	476	420	460	425	421	425	469	433	500	422	461	448	436	457	430	429	423	467	418	420	473	426	449	430	412	435	431	421	431	472	429	431	423	455	480	436	421	445	440	445	417	421	409	447	416	428	474	447	448	475	436	441	470	454	454	466	491	448	483	427	469	417	457	466	431	442	441	449	448	461	421	468	416	458	429	410	457	435	435	467	422	448	426	465	484	447	460	455	408	447	410	478	469	453	475	462	432	428	501	488	444	438	457	459	445	467	498	443	436	472	466	408	435	469	453	406	439	460	413	449	452	443	437	466	430	428	444	440	428	445	472	480	450	463	468	422	418	447	456	453	455	444	424	463	480	411	403	410	428	416	461	459	450	422	460	477	467	475	455	408	443	454	464	474	427	473	405	449	408	455	426	436	436	447	435	434	434	428	422	477	463	435	433	451	450	450	483	453	459	454	408	450	451	471	454	459	413	423	450	406	416	467	396	418	473	466	412	445	434	422	425	459	456	453	454	480	435	460	445	430	433	467	461	452	427	442	440	485	431	432	449	436	431	446	434	436	455	485	466	479	423	462	462	449	433	469	441	410	457	425	419	447	437	458	457	476	427	463	446	432	460	474	432	476	466	453	438	449	452	429	446	487	442	439	463	431	458	418	450	449	490	450	420	425	408	421	449	462	456	421	412	424	413	447	446	447	457	438	426	453	451	425	473	451	465	433	466	467	424	429	424	450	432	469	424	433	432	461	437	440	433	401	464	437	447	417	445	424	421	436	465	480	468	417	455	434	484	419	440	420	438	447	412	451	475	442	454	442	443	497	434	433	470	445	442	472	450	441	440	439	457	422	448	483	421	438	444	435	440	425	458	422	490	431	474	424	442	434	457	454	446	439	428	463	478	429	461	472	445	453	489	436	498	472	452	449	433	408	436	468	459	451	436	449	437	438	447	457	433	496	433	438	415	470	441	420	434	417	437	430	408	460	412	435	446	430	458	457	488	428	423	437	460	484	442	424	455	448	453	485	451	465	418	450	444	432	469	418	462	439	476	426	410	441	467	440	459	431	440	425	442	475	460	464	489	466	420	484	437	445	469	425	431	402	464	486	465	440	449	465	443	453	416	424	434	460	438	472	494	455	469	445	460	490	438	476	447	452	513	437	449	448	461	460	445	445	457	424	431	429	443	476	496	455	463	427	433	457	437	447	449	439	477	452	448	452	442	457	422	477	463	425	443	482	431	434	445	433	451	444	450	452	428	459	436	467	428	443	457	488	432	449	442	432	439	452	420	439	444	435	488	448	400	422	435	420	460	490	473	397	448	416	486	457	427	461	460	474	419	456	450	463	434	456	433	466	447	470	426	473	446	431	447	482	483	429	463	420	443	446	435	433	426	431	452	453	438	457	440	479	432	434	432	504	453	425	448	452	398	462	461	479	392	454	408	408	471	439	440	456	512	452	443	421	433	458	457	447	455	439	450	456	451	446	432	440	438	466	486	432	442	434	414	489	431	435	436	414	428	443	482	450	425	444	478	466	465	437	448	427	433	448	459	473	406	421	405	449	479	465	454	428	443	445	445	452	467	517	468	462	452	444	451	438	462	421	411	433	434	460	429	435	410	476	444	449	474	442	477	425	439	472	471	421	430	484	464	470	450	427	421	413	450	458	444	445	460	467	438	457	461	471	429	406	432	411	440	458	436	491	414	482	443	489	477	451	493	455	459	436	452	469	459	431	429	467	482	457	476	429	480	447	433	458	423	461	431	425	457	428	434	455	470	449	454	435	439	453	472	437	417	428	443	446	483	427	437	422	450	458	453	416	500	483	442	437	476	450	456	469	471	447	437	454	438	469	484	439	399	416	430	433	453	417	439	453	436	446	446	451	448	449	465	420	443	460	446	421	441	419	464	459	414	460	483	477	409	448	423	476	431	450	452	437	458	462	465	436	421	453	469	479	465	450	481	450	402	456	430	425	457	468	422	450	438	447	443	458	462	408	469	472	421	444	429	470	468	449	444	465	469	389	431	446	434	459	464	429	469	466	461	443	456	463	444	419	471	439	471	430	441	478	438	434	441	456	429	395	479	430	411	466	455	473	434	456	445	449	431	422	438	444	414	430	425	487	469	467	456	460	430	406	480	429	429	445	452	462	430	442	408	428	457	472	469	444	452	479	440	420	445	416	470	450	466	492	445	433	445	444	438	439	436	446	458	459	405	435	445	439	447	432	485	446	461	445	479	477	440	448	449	455	442	439	450	451	434	444	457	443	452
23702	25789	17454	3854	700	664	543	448	347	319	283	208	230	169	127	109	106	117	92	105	90	84	63	55	52	52	53	47	44	46	47	41	47	39	46	39	49	30	39	38	21	40	30	33	33	33	42	23	32	34	36	30	27	40	23	25	29	27	26	27	25	35	23	27	27	26	19	33	24	34	28	29	26	12	24	23	29	37	27	30	34	25	32	23	47	31	27	26	22	23	23	21	21	26	15	22	29	26	27	26	35	32	20	22	28	29	24	17	31	31	23	26	15	16	23	20	26	23	24	23	23	22	21	20	26	31	24	21	22	25	27	33	25	18	28	25	24	29	22	24	36	25	28	27	27	26	35	38	29	31	33	23	22	33	28	17	20	24	27	29	27	27	27	22	28	25	32	24	20	26	27	21	23	31	19	28	34	22	28	25	21	18	28	38	26	15	22	23	20	24	20	31	27	24	35	28	31	29	26	27	28	24	36	21	35	35	17	29	23	37	36	25	28	27	26	23	39	18	28	24	19	25	26	21	14	22	20	30	35	30	29	20	26	29	25	26	25	26	23	24	28	31	26	22	26	23	34	18	21	29	19	30	24	31	24	28	21	25	33	27	21	28	28	31	18	35	30	29	26	29	31	32	27	17	27	34	27	25	21	26	39	26	28	36	39	21	25	27	30	25	18	25	34	30	29	27	29	27	22	22	30	27	23	23	18	27	27	30	23	26	18	26	32	21	28	20	33	31	20	22	34	43	32	27	18	27	21	19	26	24	22	16	30	22	15	12	37	20	18	29	16	22	15	23	23	24	26	28	21	23	29	24	25	15	20	20	22	25	22	27	28	22	30	29	24	28	30	30	28	29	19	36	18	21	25	27	19	21	30	22	21	29	19	24	28	27	26	23	27	33	22	26	26	22	21	40	33	28	26	24	25	21	21	30	19	25	25	28	33	32	19	26	25	27	23	27	23	27	31	22	22	35	18	20	33	33	33	32	30	27	29	27	24	26	21	30	23	22	33	27	25	26	34	22	26	29	26	29	35	21	30	18	20	28	27	31	25	24	24	14	19	20	22	30	21	28	26	26	31	21	22	23	20	31	26	25	29	24	22	32	26	25	31	22	22	30	22	24	23	37	21	27	30	27	30	25	21	30	18	24	27	33	30	31	24	20	30	24	19	30	19	27	16	27	26	27	32	23	22	19	20	36	31	23	15	27	26	22	30	17	28	23	20	18	26	29	30	22	24	27	20	24	22	23	21	30	25	24	26	25	31	32	25	31	22	28	29	22	26	25	29	28	23	36	33	21	23	18	24	22	20	25	24	23	38	19	27	31	26	22	34	35	31	23	21	24	26	35	32	19	21	20	27	19	22	25	21	24	29	19	24	22	19	28	31	38	27	31	34	32	24	21	25	29	32	22	37	40	28	33	41	26	23	29	17	27	25	19	27	25	27	27	27	29	32	38	27	22	28	26	19	18	30	24	19	20	20	32	29	21	23	26	30	30	23	24	28	32	27	28	32	24	22	27	19	28	31	19	37	17	20	33	25	31	18	29	28	24	21	28	29	31	26	27	24	32	19	24	22	23	23	31	32	29	18	21	17	30	30	31	19	34	23	23	23	26	31	21	27	26	33	42	25	31	32	27	24	18	24	21	24	29	24	28	33	25	24	31	29	18	23	25	28	31	29	24	31	21	34	26	29	27	25	24	20	18	28	25	18	38	23	19	25	17	22	28	26	30	24	24	24	26	35	28	22	24	31	25	23	18	26	27	27	24	39	20	20	24	32	26	22	22	23	26	29	24	22	20	21	24	29	21	24	27	23	34	24	25	26	21	27	33	29	32	27	26	21	25	28	28	22	21	25	26	19	30	25	26	30	30	26	26	25	24	39	37	18	32	30	27	28	25	20	20	29	31	25	26	30	22	20	24	22	29	25	30	21	25	25	35	28	18	35	35	34	32	20	29	27	25	28	33	32	22	24	28	29	27	37	25	29	23	32	29	23	16	22	10	24	17	26	30	18	28	23	24	29	20	25	25	21	20	21	29	30	25	28	30	24	24	20	23	24	23	24	25	21	25	20	35	28	25	31	26	25	24	16	24	19	26	30	29	29	26	26	26	21	36	20	20	38	29	26	23	31	27	32	21	21	28	28	27	32	21	30	20	32	35	26	17	29	27	28	23	21	31	31	18	20	18	28	31	21	26	30	27	24	26	26	24	26	26	37	31	25	29	28	23	27	24	38	21	22	22	29	22	28	27	25	19	25	14	33	34	23	21	25	24	31	33	25	24	35	34	30	23	30	19	23	23	32	29	28	26	23	15	35	28	28	30	36	26	21	21	24	22	19	26	25	22	31	26	26	33	30	38	19	21	27	18	34	38	23	24	28	19	33	22	37	26	27	22	33	35	27	31	21	25	28	28	34	29	34	23	37	22	21	35	25	28	30	35	21	33	18	22	22	19	29	28	30	24	33	25	28	33	22	21	26	24	25	23	28	29	22	16	26	24	15	15	22	24	22	33	28	25	30	31	33	20	20	27	16	26	22	22	19	23	23	30	25	23	30	25	24	37	18	31	29	30	25	26	26	21	23	16	36	25	24	31	30	29	24	37	25	25	28	29	25	22	29	29	25	31	22	28	25	28	32	24	33	32	37	28	20	29	15	21	36	21	25	41	28	23	24	30	24	23	33	21	30	25	21	31	18	35	28	27	31	14	25	27	33	26	26	28	30	39	25	34	28	35	24	22	24	23	32	22	33	21	26	36	21	18	20	23	30	20	27	26	35	29	27	27	32	18	26	28	18	30	26	16	26	25	30	25	21	26	33	21	32	23	36	32	29	36	21	21	25	18	34	23	27	20	24	21	28	34	23	28	26	27	34	23	23	25	33	23	32	25	22	29	21	23	29	16	35	22	28	27	23	30	31	26	33	25	22	23	24	22	28	23	22	30	31	24	28	23	21	28	31	24	20	30	27	20	30	26	31	25	24	28	44	25	32	28	27	28	34	27	22	23	21	22	30	30	18	24	35	24	27	30	25	31	21	26	23	25	25	33	25	37	25	29	16	24	30	16	29	29	26	22	21	30	35	20	28	29	20	27	31	30	29	22	28	19	17	18	23	27	27	24	24	25	34	18	41	21	28	28	26	27	39	24	25	24	18	26	30	24	13	31	29	20	28	17	19	25	22	27	21	27	28	19	25	23	22	26	34	28	24	28	35	31	16	35	25	23	32	26	25	20	31	23	18	25	30	30	27	19	15	23	18	28	32	37	27	24	33	26	27	23	21	27	29	28	26	16	22	24	27	26	37	25	28	22	23	29	27	24	22	17	18	23	20	32	28	25	26	28	31	21	26	23	36	21	21	19	30	28	20	25	28	19	31	33	29	25	36	22	27	24	34	23	27	28	24	34	22	20	22	24	28	22	18	30	27	23	23	27	38	27	30	24	26	28	21	26	26	19	30	20	33	33	24	23	38	24	18	37	31	21	28	26	31	20
62929	59691	51634	30918	29692	28337	24789	20858	17491	14849	12666	10566	9059	7864	7013	6126	5253	4696	3992	3726	3218	2918	2649	2323	2201	1967	1782	1661	1601	1369	1312	1228	1191	1185	1103	975	1043	968	906	906	865	814	737	764	668	687	651	585	553	583	572	571	521	588	546	496	528	556	521	475	493	506	483	502	470	436	443	473	481	493	453	482	439	421	438	458	414	477	465	457	437	420	447	444	445	410	460	458	450	452	427	442	460	457	433	413	444	413	434	476	446	418	402	440	434	460	449	431	420	427	420	423	415	396	447	465	424	438	404	445	404	422	433	442	433	419	431	402	450	407	414	419	441	442	386	408	426	427	427	375	425	406	425	399	393	419	417	447	403	416	416	415	369	403	488	461	428	436	433	430	408	416	413	437	430	430	423	417	414	434	450	421	391	406	404	432	411	406	417	447	403	438	450	400	428	392	408	380	435	414	402	432	447	426	378	393	433	460	400	406	376	396	419	451	421	412	405	438	409	432	431	397	409	376	381	467	397	417	382	411	424	473	435	409	414	404	433	410	450	397	408	395	412	448	409	427	412	455	407	427	440	447	443	442	434	415	410	421	443	424	422	404	380	437	400	430	410	396	413	426	401	425	423	379	388	422	400	404	413	426	403	445	409	395	453	415	451	436	422	406	434	402	394	398	421	423	397	434	405	407	429	425	434	389	410	413	415	414	436	415	428	463	403	410	438	409	378	390	433	415	427	426	391	408	404	416	433	458	393	465	392	419	426	433	436	377	401	434	425	386	421	435	438	384	406	439	430	407	424	412	428	431	429	444	413	389	414	442	434	434	429	433	414	407	428	380	407	448	443	435	391	406	418	469	426	397	431	391	417	416	467	389	430	406	415	422	431	396	435	436	416	461	432	444	402	390	442	415	439	413	426	421	381	435	420	441	403	394	404	432	412	454	386	414	416	405	414	426	417	403	407	442	446	437	432	403	452	416	405	370	369	430	390	443	427	403	403	441	445	442	415	416	412	416	419	419	399	399	436	403	418	405	422	427	430	398	446	423	382	415	398	456	447	434	413	420	448	442	421	414	405	426	402	444	400	414	420	406	383	418	395	426	411	421	432	413	437	427	421	408	401	406	414	437	410	431	397	421	436	461	421	410	445	413	406	416	395	437	451	417	418	397	400	414	452	433	429	396	427	408	443	400	419	406	432	427	403	414	379	420	411	413	427	376	413	441	457	390	425	423	419	438	426	417	435	420	412	425	422	441	416	398	414	387	464	452	408	423	429	406	437	408	365	400	440	434	425	434	396	432	422	388	413	412	439	375	394	408	446	435	447	409	438	434	431	401	418	400	429	399	441	438	446	473	404	425	452	423	410	423	462	409	390	426	405	432	409	400	443	446	406	415	425	429	411	398	460	410	408	412	386	409	481	452	424	425	478	418	427	430	417	418	454	418	419	450	347	412	413	424	389	379	407	442	413	416	427	429	443	409	421	378	416	421	407	408	419	428	466	421	403	417	386	439	444	416	452	458	417	410	447	426	439	415	427	407	419	438	415	391	386	440	454	390	402	415	425	446	384	431	381	388	422	430	424	450	401	423	445	417	392	440	422	423	415	406	410	388	443	421	411	443	416	450	429	431	468	396	433	394	365	434	459	446	405	436	408	393	404	446	439	428	407	430	418	442	404	457	445	416	412	419	375	431	429	398	387	443	437	378	415	412	377	442	448	405	449	381	386	395	450	448	426	418	436	412	427	433	386	437	427	445	420	448	388	422	427	458	438	410	416	407	388	442	388	402	384	441	433	431	416	434	436	432	430	432	426	411	437	444	408	441	421	386	450	378	390	402	422	430	418	456	434	444	391	428	414	444	434	402	428	398	433	418	382	434	423	409	444	391	394	393	404	423	426	423	436	379	390	413	453	407	447	391	430	419	433	462	447	416	392	412	411	405	424	425	412	390	408	393	410	426	411	396	388	415	436	437	417	474	406	379	351	432	413	445	393	445	432	412	427	392	355	430	412	462	468	406	422	403	430	434	350	423	422	436	442	423	429	416	418	423	408	415	401	382	432	407	398	415	416	397	421	379	401	388	396	413	407	413	423	469	393	415	407	428	446	416	410	432	401	423	421	383	461	410	413	441	396	421	409	403	417	423	411	414	429	423	403	424	441	402	441	438	402	425	394	415	441	440	414	403	462	412	402	393	425	427	466	416	397	414	469	414	412	400	424	416	424	403	448	433	411	431	437	389	424	465	414	410	433	412	424	416	411	423	396	457	440	414	423	411	397	395	386	426	414	403	445	419	430	393	441	419	454	427	409	417	398	421	388	427	445	419	417	427	444	446	417	424	411	438	412	419	398	438	400	438	428	391	449	416	440	412	428	400	401	415	405	427	450	408	378	412	387	432	396	382	423	392	419	433	405	377	436	381	463	428	433	412	396	414	438	414	393	461	407	427	427	404	401	436	387	442	432	437	386	409	395	456	393	418	436	404	428	394	383	404	437	413	411	427	411	436	443	422	410	385	434	418	429	432	431	447	399	427	436	398	436	431	415	441	390	404	419	428	396	432	437	413	459	428	403	423	394	458	386	418	430	372	446	364	416	413	400	399	452	379	403	415	405	437	445	403	377	416	403	423	400	411	429	408	395	418	379	420	440	407	426	389	404	414	414	455	400	409	402	431	414	394	394	414	410	428	429	387	449	460	419	430	433	412	442	387	415	442	401	407	399	428	410	415	411	437	412	392	403	449	394	411	409	465	445	392	365	405	401	414	425	457	471	428	425	417	474	386	419	423	416	407	426	433	403	460	424	414	401	422	439	472	440	427	439	436	403	410	405	425	376	410	424	396	397	417	412	411	397	433	388	452	433	411	401	439	435	430	415	429	456	431	440	424	418	385	437	399	419	396	424	415	414	418	410	433	439	420	423	423	394	434	420	411	396	426	427	416	411	421	406	381	435	413	423	409	441	433	437	444	436	366	420	433	418	432	408	451	431	463	401	412	394	397	441	408	444	419	403	442	387	415	453	419	415	423	431	463	400	422	407	471	435	414	404	398	416	462	421	416	419	415	411	450	454	456	404	422	417	435	408	411	377	405	382	409	406	446	431	385	403	417	392	413	407	424	420	432	426	401	385	414	401	430	441	422	451	444	416	433	429	405	383	370	400	398	424	397	415	442	413	418	439	381	404	427	412	436	425	421	420	416	411	421	407	420	457	409	400	368	373	413	418	436	423	404	454	407	407	415	414	402	389	407	411	422	436	420	395	388	402	407	431	397	411	393	384	411	395	395	402	381	414	407	429	438	389	439	386	456	436	436	407	413	428	428	423	407	404	405	380	407	410	447	455	430	429	453	412	402	395	403	411	389	425	440	412	413	432	411	442	412	407	447	435	427	430	415	438	402	456	387	413	415	404	408	409	449	393	400	411	376	422	413	423	404	391	398	419	396	396	425	423	407	411	443	420	433	420	415	393	425	419	398	424	405	400	389	416	400	424	434	423	379	415	388	402	414
11150	9411	4952	664	245	267	204	180	150	117	130	98	77	60	82	57	48	56	46	39	50	42	34	37	31	33	31	40	21	28	25	23	37	25	25	22	25	21	27	27	24	16	26	15	24	24	19	24	19	15	19	16	20	23	12	19	18	22	16	15	18	23	22	18	12	24	20	23	24	19	17	14	22	18	23	20	27	16	25	12	12	12	21	15	25	18	25	22	17	14	15	24	19	24	23	16	22	19	16	25	29	30	15	20	18	12	16	24	14	22	15	12	16	13	24	17	21	17	22	21	19	18	25	17	31	26	21	17	17	14	15	20	20	21	13	20	15	14	24	25	17	15	21	11	16	14	17	19	17	16	22	12	22	20	20	19	12	13	18	24	18	17	17	23	23	23	15	13	16	10	15	26	18	22	21	18	13	14	23	23	18	19	16	16	19	20	23	19	14	19	28	20	18	27	18	20	19	20	31	17	17	17	29	21	19	23	18	20	20	22	22	22	21	17	21	24	22	23	21	11	16	15	32	24	13	16	25	19	25	21	20	21	21	18	25	15	21	27	14	16	11	26	19	16	19	16	24	19	16	15	17	35	18	15	19	18	21	18	13	15	16	23	13	20	18	21	17	20	18	26	20	15	17	17	17	20	16	13	9	19	14	22	13	17	22	16	18	21	29	20	15	21	19	21	21	13	12	20	19	22	23	27	20	20	17	25	14	20	18	17	30	23	11	25	20	18	17	20	26	13	30	15	18	13	23	19	25	8	12	16	16	21	23	24	16	14	16	23	22	17	17	16	24	21	24	17	12	18	18	16	32	25	24	23	20	24	12	15	15	14	14	20	16	20	13	17	18	14	19	25	19	23	20	19	12	14	16	16	18	23	22	27	20	22	22	18	18	19	28	20	23	22	18	23	19	28	12	19	26	16	16	17	17	24	19	20	27	20	19	17	20	24	13	16	19	19	23	17	17	25	21	29	17	17	18	14	14	12	23	19	19	18	14	30	11	16	15	21	11	27	18	19	18	23	13	16	20	20	16	23	15	21	24	17	19	20	17	11	17	24	16	23	10	12	19	13	15	15	16	18	22	21	21	19	21	23	16	20	19	17	16	22	26	15	16	14	20	13	15	10	22	23	25	21	10	23	27	18	12	16	15	11	14	21	18	21	17	23	25	13	19	17	16	22	23	21	20	17	14	19	16	18	15	14	13	26	18	21	18	23	8	27	14	23	17	21	16	19	20	24	27	21	20	19	22	21	19	15	18	20	27	21	19	21	13	22	18	22	27	27	23	21	20	7	23	14	13	16	20	23	18	15	21	21	16	21	26	22	16	27	17	25	24	15	21	18	16	18	18	15	29	18	30	20	28	25	24	13	16	22	21	19	18	22	37	30	25	17	20	23	25	16	23	19	13	17	14	23	14	20	20	22	24	26	22	17	23	23	21	17	18	28	22	16	20	17	14	22	16	24	20	21	13	15	18	16	17	19	16	17	16	20	21	18	23	24	7	18	24	21	18	20	21	23	17	26	28	16	21	13	32	16	18	14	21	24	17	26	14	21	15	26	20	22	13	20	22	13	23	24	22	26	21	20	18	17	22	18	20	14	16	19	13	14	22	16	22	28	29	19	15	21	23	21	25	19	23	18	20	14	19	15	16	24	18	8	22	20	21	18	16	22	17	30	16	21	15	24	16	17	11	24	14	19	17	10	18	10	7	16	16	16	15	17	20	19	21	13	20	16	17	11	20	17	14	15	21	23	16	20	19	16	14	12	19	16	15	18	27	19	16	13	21	33	20	32	21	14	16	22	16	23	19	15	18	21	23	20	17	21	14	21	21	21	18	17	15	23	21	20	15	20	24	18	23	13	18	25	19	19	17	16	22	19	19	21	20	12	11	19	27	13	15	24	13	21	17	19	19	18	19	15	16	17	28	20	17	22	20	18	19	20	19	14	14	22	20	22	14	19	13	20	22	21	23	21	23	19	13	7	24	14	17	17	20	21	12	10	17	18	31	19	18	23	25	29	16	19	21	19	17	27	15	20	21	25	19	16	9	26	25	13	18	17	15	23	14	14	19	16	25	10	24	28	21	14	16	17	18	13	18	23	14	13	24	11	16	15	26	16	18	18	16	25	17	9	22	18	17	17	11	18	9	16	16	14	18	21	16	20	23	20	16	25	17	24	17	21	21	20	14	19	18	23	17	16	14	23	14	12	17	27	13	18	20	17	17	23	15	22	10	15	20	22	18	18	26	15	25	13	22	12	26	24	21	20	18	21	18	20	11	19	24	21	18	27	15	19	17	20	27	13	18	20	16	14	16	13	25	24	26	18	20	19	25	17	17	18	18	12	18	19	12	19	19	27	21	17	26	11	21	26	16	28	20	24	19	11	23	25	25	25	14	21	13	17	14	23	23	21	15	17	18	22	15	12	18	17	24	31	17	25	17	15	20	18	16	22	24	15	15	20	21	19	14	17	18	21	18	14	17	27	14	21	22	13	16	17	14	16	21	22	16	15	23	27	15	22	17	22	23	18	26	15	22	18	16	17	20	19	14	21	14	20	13	14	20	17	17	20	26	17	15	20	14	22	18	24	14	16	23	15	20	26	15	13	26	19	13	16	24	24	29	13	16	21	23	19	13	17	21	21	14	22	17	14	21	19	27	24	27	16	13	18	20	19	10	24	26	17	16	26	24	22	19	19	17	21	16	23	17	15	13	20	15	19	18	21	22	21	24	10	20	20	22	18	21	13	17	21	19	19	10	14	16	22	13	22	20	20	18	21	28	17	18	23	17	17	27	17	24	18	17	32	18	22	17	21	25	14	21	19	26	15	14	22	19	24	23	28	22	18	22	27	20	19	17	14	18	18	9	17	25	25	18	15	13	26	14	21	24	16	18	22	18	26	22	11	14	26	15	14	19	32	13	14	21	23	15	17	12	17	21	14	16	22	16	13	11	16	14	20	24	13	21	18	26	21	14	19	18	17	22	22	23	22	19	20	18	20	21	20	26	18	13	19	16	19	19	14	10	19	15	15	18	16	14	19	24	19	19	14	19	23	23	19	14	16	20	21	21	13	26	22	17	15	19	14	16	20	22	9	15	17	16	14	18	21	15	23	18	21	18	13	17	21	14	24	25	16	15	12	13	15	21	13	24	16	26	22	21	28	14	18	18	20	25	24	20	9	27	15	22	22	30	17	29	17	13	16	25	9	31	23	15	18	24	14	18	28	23	24	26	27	18	30	19	21	17	13	20	15	20	19	23	22	22	21	19	25	12	23	21	22	20	21	22	17	22	21	14	21	25	13	23	22	16	14	20	20	18	10	23	31	23	19	18	22	21	23	18	15	12	11	19	22	13	15	25	22	17	19	19	17	15	16	16	19	17	16	15	24	17	20	18	22	23	14	16	19	23	20	19	16	17	20	17	18	24	23	15	18	15	17	23	18	19	20	22	24	21	13	20	13	20	25	16	18	25	25	17	16	22	15	19	18
51221	45351	35324	18433	19129	17409	14283	11085	8854	7152	5842	4734	4056	3373	3016	2636	2330	2007	1770	1527	1381	1273	1068	1034	946	865	858	767	733	694	701	688	600	596	524	525	504	507	525	488	467	427	412	459	389	391	376	390	358	363	387	386	396	324	358	336	336	343	362	328	368	317	336	321	334	337	345	332	325	318	350	337	300	310	337	293	294	307	318	308	308	311	321	297	312	344	316	324	333	334	309	303	304	309	341	321	313	326	337	338	300	321	303	325	293	301	315	339	317	305	294	320	304	343	340	348	310	326	315	305	284	298	296	290	329	310	291	331	307	323	317	285	285	305	336	330	317	316	311	319	329	292	306	312	297	281	294	301	294	305	312	278	304	305	320	310	341	350	312	307	305	344	323	320	322	346	298	310	295	327	340	336	315	304	288	293	289	308	293	327	291	277	327	306	334	322	315	323	318	324	309	352	316	328	307	303	332	318	323	313	305	327	319	276	324	328	323	307	318	312	304	309	340	330	356	324	334	339	285	336	300	297	299	321	328	307	300	279	288	309	292	285	348	299	319	272	315	328	353	304	330	312	313	286	294	282	301	319	335	295	297	295	309	296	299	324	310	300	326	298	334	323	275	326	304	302	345	320	320	324	286	309	306	313	312	294	299	288	309	353	305	288	327	283	295	308	298	301	283	299	317	304	339	321	308	309	308	299	318	305	353	329	282	313	324	308	331	307	314	326	291	295	299	323	300	307	288	313	317	313	263	290	315	342	290	324	321	287	307	296	331	336	294	314	306	323	337	295	288	322	318	299	305	289	312	317	322	302	302	299	298	322	345	323	313	313	321	293	313	346	303	294	304	321	351	276	298	324	308	285	322	302	293	300	335	316	319	345	297	315	334	288	313	313	321	293	319	328	327	290	307	308	319	317	329	313	312	326	338	305	291	327	334	303	345	339	301	306	319	305	298	337	296	288	312	335	351	324	320	304	318	310	298	303	329	314	329	295	326	316	328	290	342	286	296	306	335	310	327	300	307	325	333	286	291	337	297	329	315	323	316	320	296	332	322	304	328	292	329	331	318	318	327	278	315	337	299	291	296	299	320	313	317	313	314	326	307	277	315	285	324	313	299	310	291	323	307	321	316	336	312	314	328	326	347	308	300	304	314	295	313	317	311	311	304	321	284	314	302	306	322	304	330	269	308	328	281	322	319	321	305	273	278	320	324	304	320	322	298	323	294	316	320	316	298	290	316	306	281	280	315	338	317	305	313	303	315	311	338	329	310	317	289	311	346	308	328	292	275	336	326	327	308	342	331	313	286	318	265	343	304	318	291	310	320	300	329	310	312	305	321	317	322	323	334	331	296	286	313	302	308	277	316	284	339	286	274	298	309	287	325	358	299	360	317	301	327	304	305	306	299	333	305	316	305	321	319	320	287	293	269	293	305	325	327	323	330	343	284	324	319	289	312	312	311	310	307	325	311	291	296	308	319	299	316	306	289	319	327	279	317	302	318	333	326	312	314	300	340	296	276	329	323	313	325	295	308	335	332	315	304	292	299	308	307	298	318	301	342	292	305	304	334	343	324	274	291	297	322	309	307	327	291	330	315	317	337	337	325	295	318	321	318	321	347	290	325	335	303	333	343	291	307	296	332	311	335	368	272	292	294	321	298	315	312	295	263	332	329	320	312	330	282	325	301	304	311	350	302	335	317	318	324	322	315	311	296	323	304	315	317	340	319	305	327	309	303	296	310	297	343	307	320	319	308	318	305	293	302	288	313	314	308	324	313	323	300	337	266	317	341	312	323	297	292	327	326	327	334	308	297	319	300	325	307	337	317	334	290	311	286	293	339	303	299	284	313	286	346	284	319	282	329	328	312	278	290	307	297	294	310	276	297	346	302	294	334	339	291	349	315	308	307	306	307	330	287	327	337	339	334	323	315	303	320	325	310	358	335	291	310	336	265	299	318	330	311	290	353	294	309	324	324	325	310	288	324	295	308	312	310	330	309	283	309	322	269	336	277	310	346	293	279	291	290	292	295	321	281	301	323	292	316	345	344	313	297	317	326	283	297	328	314	322	289	324	320	304	303	321	286	325	292	329	299	327	321	304	351	293	334	330	324	324	304	309	292	300	339	320	330	335	339	317	336	289	312	308	296	282	304	338	287	277	307	304	342	304	306	325	333	299	287	279	346	321	330	299	313	289	337	305	317	293	323	323	318	299	341	303	331	315	322	278	312	320	311	295	289	319	314	351	327	268	290	291	302	312	271	326	303	306	280	309	300	316	289	329	311	283	336	331	319	295	321	302	309	323	332	304	304	285	370	329	319	296	337	324	292	275	346	298	300	328	354	316	305	274	310	314	300	323	313	292	306	298	289	297	329	323	366	295	301	280	323	315	327	326	317	329	308	335	324	307	287	336	321	332	321	347	325	305	302	303	343	331	318	289	312	312	335	271	302	317	349	311	342	287	316	295	302	331	303	315	294	338	296	314	311	325	290	301	331	336	309	297	280	340	300	287	315	330	327	326	311	281	300	311	301	285	288	302	293	325	326	299	325	302	309	329	305	320	303	339	335	306	279	314	314	319	333	332	293	290	274	320	322	317	298	315	325	299	319	334	330	300	329	284	307	282	300	316	313	294	329	301	328	298	311	338	280	329	303	301	310	329	299	292	324	310	312	304	320	340	315	298	276	307	319	317	312	313	299	306	353	327	316	310	309	272	317	307	305	302	330	306	292	330	294	289	324	300	311	311	325	308	320	295	311	319	290	313	338	300	308	327	312	273	319	307	330	278	318	291	304	303	319	294	289	328	305	336	313	341	321	325	298	291	300	309	335	312	327	326	283	289	312	323	286	288	292	336	322	348	278	313	321	321	300	317	319	314	290	313	304	311	323	332	348	334	304	338	301	323	292	306	303	308	317	294	308	311	297	299	332	280	328	318	285	344	276	321	282	313	303	285	301	322	327	309	286	312	319	288	318	335	311	326	319	314	304	324	292	289	316	307	318	306	351	359	269	319	343	313	328	294	309	282	296	321	324	304	313	300	283	318	318	300	328	322	319	321	324	359	311	277	312	308	310	309	305	311	343	296	295	305	335	350	316	326	297	313	309	327	336	305	338	301	274	306	310	298	328	294	280	339	301	324	337	345	316	311	314	305	331	315	311	320	323	302	339	321	296	332	281	326	304	318	331	302	316	340	327	326	312	300	280	326	310	298	301	313	302	330	289	329	296	298	303	297	292	294	289	321	326	302	324	311	304	332	299	274	308	303	312	316	329	286	317	305	322	311	270	312	300	301	305	304	305	309	328	317	325	307	289	318	308	304	302	325	284	333	318	301	330	313	309	315	286	305	303	335	309	320	308	312	309	301	313	300	320	309	334	317	317	294	310	306	321	331	321	335	279	288	283	335	307	289	299	266	312	284	308	305	327	280	277	309	298	334	286	264	315	294	282	353	318	310	334	329	326	354	307	318	329	314	318	293	339	296	299	341	328	364	289	322
23304	24723	17395	3750	722	580	494	405	326	334	248	228	187	175	142	127	119	116	87	89	68	67	66	62	55	56	41	51	47	35	54	32	42	38	38	49	40	47	33	20	35	27	34	30	36	25	33	27	31	33	27	26	30	28	29	20	19	24	22	37	31	30	21	39	21	23	29	23	28	23	33	29	24	18	18	15	25	25	23	26	28	28	26	30	19	22	25	18	19	17	23	25	24	32	19	26	26	20	24	17	19	13	20	28	28	23	20	27	24	33	17	26	23	21	27	19	28	39	16	22	26	32	28	28	29	23	33	20	20	29	24	28	12	25	24	31	18	24	40	25	28	16	30	23	19	32	19	31	15	26	31	23	20	26	14	22	20	22	26	27	30	28	22	19	25	26	30	23	21	32	22	28	20	34	22	33	25	21	13	27	28	22	26	21	22	28	27	30	22	26	24	17	21	30	29	27	23	28	20	28	35	31	37	27	19	24	34	21	30	31	19	24	19	25	28	24	24	23	27	29	20	30	23	28	17	16	26	26	25	22	18	25	24	26	28	25	27	17	30	26	20	21	25	20	20	25	23	26	24	31	29	19	30	26	22	26	21	30	32	19	30	21	16	27	19	19	33	25	23	24	30	24	31	31	25	16	34	21	25	27	20	32	25	21	23	29	16	25	22	25	26	23	19	29	16	23	29	31	19	27	19	21	31	23	25	28	21	29	22	26	25	21	25	28	23	25	14	25	29	27	22	28	24	31	24	16	25	22	25	27	23	25	21	26	29	27	27	23	26	22	22	27	23	23	22	16	25	23	30	26	23	22	25	26	27	25	26	27	32	22	19	22	39	27	25	32	20	26	26	17	25	32	32	22	21	24	31	23	30	33	30	17	19	28	22	27	22	15	22	28	29	24	25	22	22	13	14	27	26	33	37	26	22	25	26	22	16	23	26	17	18	24	23	21	23	23	25	19	29	25	23	25	19	19	26	25	19	26	21	27	27	30	24	24	24	20	23	33	18	27	22	23	24	20	31	19	20	36	27	22	24	26	28	21	27	27	21	20	20	27	19	17	24	26	30	25	27	21	24	23	14	21	25	29	26	26	26	25	32	26	29	25	23	26	20	28	20	22	21	26	29	26	23	21	26	31	28	20	21	26	23	30	20	29	25	24	17	25	26	27	28	32	23	24	26	24	19	27	23	23	26	29	24	18	20	22	28	34	33	31	22	22	32	28	32	20	40	22	27	23	20	31	27	27	24	34	25	17	23	26	40	30	33	28	30	26	27	18	23	25	28	27	20	27	20	21	23	21	28	20	22	23	20	15	21	23	20	36	28	28	24	26	14	23	25	26	22	29	21	26	20	24	30	22	18	16	19	25	22	28	27	27	20	22	34	22	27	22	32	23	36	21	16	25	30	22	24	20	27	25	26	24	32	29	23	22	17	13	23	29	26	30	29	25	20	29	30	25	20	28	22	20	18	20	27	26	26	12	19	34	23	22	21	27	30	20	30	22	26	15	27	19	13	25	23	36	26	26	22	25	20	29	31	21	30	21	25	27	28	24	28	33	20	21	28	21	31	30	27	30	28	29	22	21	27	25	25	26	24	19	15	32	25	21	22	26	33	27	25	29	16	27	25	18	20	20	35	28	23	22	30	25	25	29	16	29	19	13	33	18	26	23	26	21	24	23	29	31	20	21	31	19	26	20	19	15	18	18	24	28	17	19	11	25	22	22	22	28	26	21	25	15	25	18	23	32	27	34	27	23	29	23	25	21	24	14	26	13	23	34	29	18	29	29	25	21	26	30	31	18	22	30	25	29	16	20	22	31	22	30	26	20	23	16	21	26	26	19	23	21	24	31	29	22	24	26	27	20	22	25	18	20	22	26	24	21	25	25	24	18	25	35	23	25	27	34	26	31	25	24	12	23	18	22	20	22	27	23	24	22	21	31	25	22	19	24	22	24	36	31	24	24	19	20	24	32	25	32	19	26	23	28	39	24	30	30	31	19	26	22	18	19	28	29	32	28	27	28	27	29	24	23	24	34	23	25	24	17	21	32	20	23	20	26	27	20	23	30	28	22	19	39	25	22	25	19	16	24	20	26	37	23	30	23	22	26	22	22	26	14	27	21	19	30	26	27	28	29	16	24	24	24	18	28	20	23	15	29	22	28	27	19	38	32	20	24	41	26	26	28	27	24	28	26	21	23	35	21	23	33	22	20	29	28	19	18	32	25	30	18	23	18	30	21	26	24	28	23	34	15	31	33	30	25	27	26	31	27	19	25	31	29	20	29	25	27	25	36	26	22	23	27	18	23	31	27	29	16	18	26	22	28	20	17	35	22	13	23	27	28	11	30	22	30	27	20	21	30	18	28	19	19	24	26	20	25	34	26	19	25	23	30	21	22	23	30	25	30	22	29	27	27	27	28	24	13	21	28	22	15	21	21	24	29	22	25	26	11	25	22	23	25	25	25	24	32	28	21	22	23	25	26	22	31	20	22	34	27	18	30	21	18	25	30	16	26	24	31	23	19	24	13	25	28	22	25	25	28	18	25	25	22	24	16	20	23	32	26	29	27	32	23	29	12	22	19	22	22	33	21	28	30	26	29	25	21	28	24	32	29	31	28	15	19	25	24	28	21	20	24	20	18	25	25	24	22	30	32	28	23	20	36	37	25	31	27	16	14	25	29	23	20	24	20	20	24	17	22	21	24	28	30	23	32	20	25	16	27	22	27	22	29	21	26	24	19	18	24	21	24	16	28	17	16	23	32	26	27	26	16	26	20	28	22	31	22	14	27	25	19	21	20	15	20	27	29	15	25	21	22	16	25	23	29	35	22	21	24	29	22	22	19	20	19	25	29	19	21	24	29	28	26	23	25	28	26	22	16	26	28	26	28	22	21	22	37	20	22	28	24	20	19	31	19	28	21	19	18	28	19	25	26	26	30	23	23	26	28	22	25	18	23	29	30	21	33	39	23	34	23	33	26	28	27	22	26	22	16	21	20	15	17	26	28	25	19	25	25	21	16	25	31	20	18	25	31	24	18	20	23	23	24	31	22	27	24	30	30	26	18	20	16	22	26	24	19	19	35	12	26	38	21	27	27	23	30	22	32	19	26	32	28	18	28	28	21	22	33	28	32	26	38	29	25	29	14	19	39	21	19	25	26	28	26	21	23	33	22	36	18	17	22	22	28	24	22	25	29	24	26	30	24	18	28	25	28	32	26	29	31	21	28	24	31	28	17	25	28	23	18	20	25	31	23	18	17	26	18	31	35	26	24	25	13	15	24	16	26	17	19	36	23	28	29	21	18	24	34	33	21	28	30	22	28	26	23	22	23	25	27	25	40	24	24	30	22	24	31	25	25	23	22	17	24	30	21	20	25	28	29	27	32	25	23	21	13	26	26	20	28	22	22	29	32	28	30	26	26	23	29	17	22	23	26	34	32	24	24	20	22	37	20	22	29	21	21	19	25	30	19	21	23	18	23	20	28
62108	58209	51230	30803	28673	27005	23234	19931	16761	14125	12187	10057	8529	7315	6326	5504	4781	4392	3845	3442	2943	2759	2416	2143	1897	1812	1629	1558	1426	1362	1198	1144	1112	1071	1018	931	890	897	902	850	888	758	677	677	634	674	628	580	541	607	518	533	514	467	522	502	494	502	490	487	483	505	470	483	476	399	433	421	443	493	435	386	471	419	437	380	456	388	421	394	450	422	432	423	384	386	376	397	401	414	422	371	416	408	402	418	410	428	422	387	392	406	413	414	397	422	433	438	434	373	392	419	392	414	396	429	415	391	398	399	410	386	413	404	393	429	415	431	412	376	417	387	422	417	440	385	407	440	383	394	364	365	398	403	409	391	419	425	387	417	377	397	400	404	400	376	420	384	378	424	386	410	410	390	380	382	392	408	416	379	431	392	382	384	405	372	408	370	388	435	392	403	383	419	412	379	370	420	395	417	372	422	397	395	384	398	378	393	412	417	412	367	422	386	399	431	385	434	414	383	396	397	381	354	399	386	426	393	404	361	411	428	396	397	418	378	395	401	380	391	383	392	378	398	427	393	388	399	418	447	391	439	378	417	395	410	412	366	408	398	409	396	364	383	388	351	368	393	384	364	365	409	411	376	382	400	418	372	435	399	377	387	417	400	420	369	407	395	368	405	435	433	439	407	364	395	410	417	359	419	383	406	391	442	443	374	389	359	406	431	419	409	412	393	380	428	400	401	406	381	390	414	388	397	414	380	400	408	420	408	395	388	375	411	388	452	405	389	353	398	369	426	393	387	404	389	375	424	396	406	376	419	383	413	430	401	407	407	392	379	397	409	415	403	402	400	395	394	361	387	421	402	402	403	411	386	378	392	390	383	451	384	423	376	428	410	409	419	407	388	389	449	420	401	403	392	410	392	415	387	395	360	410	424	444	371	400	422	413	403	409	394	423	390	412	410	399	396	393	398	385	376	402	383	382	400	383	400	392	382	420	403	413	421	377	449	423	391	382	369	390	416	423	396	394	378	397	371	417	398	393	379	425	404	385	395	402	404	399	381	426	378	382	430	437	399	433	395	401	358	364	379	400	397	360	413	423	393	399	412	400	428	415	449	431	409	410	379	417	395	404	397	362	390	397	386	418	417	419	425	427	394	377	377	396	414	408	381	394	431	461	394	392	393	386	438	381	384	397	417	412	372	410	425	418	399	403	422	375	387	390	427	426	411	428	425	386	405	390	420	427	411	383	392	400	391	389	383	399	410	403	420	398	429	386	394	392	410	379	400	390	386	399	430	402	424	418	392	387	412	416	377	397	370	401	372	401	404	439	371	417	383	395	389	415	431	395	389	436	405	406	398	420	404	394	377	394	417	399	418	404	365	402	372	387	393	421	386	410	401	391	421	389	400	416	407	389	394	387	397	411	434	391	409	391	391	454	359	436	373	400	397	399	391	407	397	415	393	361	386	373	401	418	421	417	410	420	436	399	417	424	400	383	421	393	434	397	367	402	412	390	406	385	377	367	398	402	386	370	398	378	418	439	388	421	410	398	377	404	422	421	399	362	411	384	424	405	403	416	408	414	396	364	377	368	385	402	413	410	400	434	378	401	392	370	401	388	369	409	396	381	414	390	394	415	366	401	386	430	380	407	419	393	403	420	359	383	392	397	371	405	433	399	355	425	380	426	429	388	387	395	365	404	382	403	378	389	421	380	397	385	449	380	411	401	387	431	390	358	431	390	361	419	425	401	397	382	417	379	399	398	423	382	420	402	446	409	387	427	434	426	400	407	387	416	381	412	380	387	410	388	394	380	384	390	396	414	436	402	413	380	402	373	382	352	400	379	428	412	392	418	408	363	419	403	358	363	405	432	399	394	384	426	391	410	383	413	412	413	396	363	386	408	400	372	402	387	397	383	406	386	396	422	440	391	419	408	429	377	393	384	398	386	421	405	423	362	362	415	425	374	387	394	396	396	390	388	385	407	386	383	415	390	392	369	402	393	403	369	377	428	405	401	420	366	398	365	379	420	379	382	421	417	407	398	389	400	393	380	384	376	404	362	416	420	409	365	413	390	393	404	384	438	400	328	409	411	418	425	427	353	390	400	382	393	398	420	431	403	437	399	392	392	399	396	427	378	410	390	408	370	403	426	410	383	377	363	372	410	386	422	463	393	372	409	374	393	382	388	381	393	400	397	376	372	367	411	405	406	394	381	420	376	421	396	396	366	379	365	376	351	421	422	361	392	407	386	391	400	421	379	434	392	427	398	378	400	391	418	391	364	392	403	379	399	427	395	389	405	426	379	388	391	419	398	384	369	408	415	406	370	403	386	406	412	429	399	419	373	372	393	427	361	438	404	370	379	402	354	411	418	392	413	407	402	363	392	386	362	367	395	427	391	392	406	410	396	404	394	411	414	389	445	400	430	408	405	374	391	365	400	414	358	434	370	399	381	398	376	435	426	368	429	395	390	358	381	369	399	367	383	425	389	382	391	393	405	392	421	416	412	349	422	396	409	418	406	421	447	339	370	416	417	406	385	403	385	392	383	393	426	354	394	394	404	387	372	411	409	385	389	406	393	347	418	431	368	390	400	397	410	354	403	410	410	386	380	383	386	383	366	412	382	371	418	433	389	371	369	394	386	418	426	406	395	395	412	385	413	386	446	394	362	410	453	423	438	388	392	414	408	395	416	366	450	404	419	385	408	385	386	419	389	366	403	382	383	408	421	419	413	392	391	404	407	412	386	383	413	392	403	414	428	404	400	396	426	405	393	403	369	361	434	416	405	403	388	375	391	395	396	382	391	381	416	372	415	435	401	365	388	446	391	396	391	394	394	394	405	398	393	392	368	419	393	415	454	404	402	424	418	406	403	395	408	393	401	359	399	423	391	409	417	395	413	373	398	429	390	394	430	395	366	417	419	394	414	435	416	413	401	400	393	405	379	375	386	388	413	392	412	397	378	431	361	385	393	410	389	370	385	451	400	386	385	372	439	414	391	372	389	397	385	423	394	426	395	387	390	384	372	401	412	407	397	365	382	398	365	381	403	392	399	397	389	434	395	397	419	395	390	350	397	413	384	380	408	387	389	375	413	418	374	353	404	389	382	367	400	384	403	403	400	373	387	403	405	425	370	396	419	384	420	387	365	411	357	366	403	427	414	420	402	426	421	414	421	385	384	381	388	395	433	398	400	390	447	393	398	389	418	420	439	409	408	378	399	422	392	395	410	385	414	427	385	374	409	402	361	397	395	388	428	401	380	441	366	416	415	403	399	409	395	405	428	370	405	423	385	387	385	394	411	384	402	393	413	394	385	385	412	389	433	333	440	441	417	434	402	406	401	396	393	390	388	415	434	418	386	402	425	420	407	420	368	348	382	392	411	401	405	395	387	382	389	394	371	384	388	414	367	397	426	368	406	385	394	431	386	392	380	399	369	414	430	423	403	362	396	404	409	400	421	391	370	395	358	370	377	408	379	416	429	391	379	395	379	394	364	409	399	435	370	366	399	377
16341	15371	6592	541	489	468	372	312	272	223	207	172	141	149	110	108	82	98	74	72	59	65	45	56	53	72	48	38	37	46	31	42	40	35	43	48	40	36	35	34	43	27	29	29	34	30	41	20	25	24	35	30	27	35	28	35	31	40	21	30	27	26	39	31	31	34	34	21	23	33	32	25	40	22	22	20	24	29	30	29	42	31	32	31	33	19	30	34	16	28	24	37	35	24	27	35	29	30	34	36	26	32	28	35	25	29	25	40	28	35	23	35	24	22	25	26	32	24	23	27	34	24	28	35	32	32	31	25	22	27	27	28	21	24	25	30	27	28	31	33	28	24	40	31	20	18	25	25	32	30	30	22	22	29	33	25	42	26	29	22	29	29	26	32	31	30	26	24	27	20	36	22	30	27	28	23	25	27	34	18	28	28	18	35	40	27	21	37	18	26	29	35	22	23	25	33	24	35	24	22	24	22	28	31	24	23	32	32	29	26	15	28	19	34	24	24	29	30	26	34	20	21	18	37	27	22	27	24	29	37	33	27	23	28	19	37	29	29	29	42	39	28	26	23	35	33	31	31	29	26	28	26	26	22	27	29	28	22	28	17	26	29	24	28	32	38	28	25	32	27	29	32	20	29	32	48	27	30	28	18	18	40	24	25	30	26	33	18	36	29	29	34	38	40	26	40	25	28	33	36	24	30	26	36	29	21	21	33	33	27	32	31	36	29	27	25	26	30	31	24	26	30	23	18	31	25	25	21	26	17	19	28	28	26	30	25	30	32	31	31	28	32	29	34	18	31	22	21	27	29	35	24	21	26	25	29	26	34	30	27	23	31	24	21	21	23	28	34	25	33	24	24	28	32	19	30	26	23	31	35	32	19	33	24	30	28	28	39	26	27	29	29	41	26	26	32	22	21	24	30	30	32	26	26	26	37	18	20	21	27	28	29	24	28	23	31	23	21	17	25	34	22	42	20	33	26	24	23	31	23	22	22	34	24	34	24	31	25	29	22	25	37	20	29	26	24	27	25	21	28	23	30	42	42	26	30	25	23	32	23	25	39	31	17	23	32	34	25	30	34	23	29	31	35	25	30	30	16	25	28	29	29	31	29	32	27	38	26	23	29	24	14	27	25	30	26	15	25	19	34	30	32	26	15	24	31	27	26	31	30	33	27	28	32	27	30	21	22	26	31	27	34	29	27	29	31	33	27	25	33	34	30	31	27	27	35	26	18	27	26	32	23	29	30	27	30	36	28	27	28	18	22	26	22	24	18	19	28	43	29	24	28	21	24	20	24	23	30	37	23	23	32	28	20	21	24	20	19	31	27	32	25	32	26	25	37	28	35	30	21	32	25	36	25	32	31	29	22	28	24	31	35	34	32	29	23	31	28	23	26	15	21	29	31	27	22	34	26	29	27	27	31	26	23	25	35	33	30	32	28	26	28	29	27	21	25	31	30	24	27	30	39	29	23	30	29	28	26	34	24	30	29	22	28	31	21	34	27	38	24	24	31	25	28	34	26	25	29	18	23	30	40	24	30	21	26	16	39	29	30	20	33	23	28	31	38	25	25	25	26	25	25	25	16	32	20	33	30	26	25	36	28	26	32	34	29	30	24	32	29	25	23	26	40	29	20	26	28	31	25	31	36	28	24	21	22	26	34	27	29	18	29	19	18	32	32	31	25	29	27	20	24	40	19	21	33	20	27	29	26	35	22	29	40	33	28	26	32	23	28	30	24	28	22	25	27	40	22	27	31	28	26	26	34	26	32	26	25	31	31	33	27	27	25	29	31	28	24	33	27	30	30	33	29	22	25	27	36	28	26	28	27	28	34	27	17	26	36	20	38	27	26	28	19	36	13	27	23	33	28	25	24	38	20	32	25	21	27	23	29	24	33	29	38	21	29	28	35	30	28	30	21	36	21	18	24	27	21	29	27	26	27	25	30	25	32	47	33	29	26	31	21	22	22	25	28	31	34	25	32	28	29	20	29	30	30	31	27	35	31	27	36	26	32	25	24	18	27	28	27	24	34	25	27	28	24	28	27	20	34	29	23	31	31	26	17	29	41	25	27	22	28	30	25	28	27	24	24	36	21	30	30	33	38	29	35	24	30	27	35	36	24	25	34	25	29	30	21	32	28	28	33	25	21	36	29	30	31	38	29	21	40	24	29	16	20	27	22	21	21	24	25	30	30	29	31	32	31	17	28	31	35	29	33	34	20	22	23	28	28	33	30	24	32	21	25	34	24	16	21	31	25	30	25	36	24	29	33	28	25	28	34	25	23	32	23	40	27	32	26	32	35	20	18	32	31	33	30	30	24	23	21	30	32	36	31	27	29	30	26	21	31	24	22	24	20	37	29	24	24	26	21	34	23	37	26	17	31	32	29	26	31	41	25	26	27	30	24	35	26	28	27	35	17	23	27	33	30	30	35	27	21	22	37	19	25	30	37	25	25	39	35	26	27	23	28	28	31	22	32	19	33	23	21	24	29	30	27	23	23	29	21	24	21	14	34	23	30	24	29	30	30	26	27	23	20	29	29	21	31	32	30	30	28	33	34	22	38	33	26	22	24	30	19	27	31	27	26	33	23	30	19	30	23	17	18	29	27	26	28	34	28	22	19	23	21	23	31	29	30	33	24	28	25	32	20	24	23	22	30	22	19	24	37	26	30	29	20	25	26	34	31	23	21	24	35	28	27	31	27	28	27	29	30	30	35	25	29	19	28	26	21	25	21	29	24	24	23	23	30	33	32	23	25	31	24	29	24	22	24	23	33	22	24	37	24	28	32	21	42	26	23	28	27	36	31	25	27	31	28	31	34	21	32	25	27	34	29	29	27	29	17	34	29	33	39	26	30	32	18	23	28	35	26	30	22	25	25	26	22	23	24	20	30	28	23	36	23	29	15	34	23	25	28	28	27	38	29	21	31	35	30	28	28	27	40	33	30	28	30	29	24	33	25	24	26	27	25	31	31	26	20	26	29	32	29	29	35	20	33	26	31	38	23	23	23	25	23	27	26	29	33	23	24	28	25	24	30	33	21	33	20	33	27	18	42	17	34	33	28	23	21	26	33	25	27	23	20	42	34	24	30	20	25	15	24	31	30	32	30	38	24	24	32	30	29	25	30	25	22	32	24	21	35	25	36	37	26	22	23	35	37	38	30	42	39	26	26	27	37	34	24	25	25	27	26	31	28	25	27	29	23	18	29	20	31	35	35	39	34	25	22	34	25	29	21	31	32	25	25	22	28	32	36	27	27	23	33	27	27	31	45	22	30	31	23	27	28	28	31	31	28	32	27	26	19	32	28	32	31	28	36	22	33	29	28	32	29	32	28	36	26	22	23	35	27	34	30	29	24	22	27	27	35	27	13	41	20	32	26	19	30	32	29	18	27	23	29	22	28	17	24	22	30	32	31	24	21	37	29	20	31	28	25	27	30	27	33	23	30	35	26	21	23	32	28	28	26	32	25	20	28	31	25	29	36
54914	51123	31880	20169	25554	23943	20542	17350	14315	11962	10010	8311	7034	6133	5131	4543	4038	3516	3225	2768	2448	2216	2004	1757	1681	1606	1464	1399	1297	1249	1156	1056	987	904	880	972	882	851	823	848	751	745	703	623	640	639	625	618	583	582	574	508	568	535	549	552	522	517	517	498	497	476	496	447	472	508	474	503	465	434	513	472	473	486	449	461	475	452	514	459	492	481	457	447	433	453	438	475	478	447	423	470	425	461	459	455	431	437	428	439	447	448	467	453	424	459	440	432	431	442	430	462	408	470	436	433	454	441	470	466	428	481	468	472	435	446	473	470	441	402	438	437	467	435	450	442	449	421	438	459	432	485	418	441	428	446	431	430	467	434	440	446	456	470	461	450	454	437	406	449	424	448	443	442	423	459	438	431	444	492	448	464	425	460	465	425	415	453	465	421	457	472	447	417	429	440	426	433	426	406	433	429	466	447	451	403	443	405	431	449	457	463	445	423	464	424	452	422	430	440	481	454	426	425	456	429	443	455	479	427	426	415	442	464	398	436	462	436	449	440	469	429	428	418	427	426	461	467	474	422	430	406	407	467	468	460	444	430	456	449	415	450	447	431	416	436	478	453	434	434	417	439	473	439	481	419	481	439	408	411	417	425	463	459	439	465	448	444	488	454	425	469	439	433	462	450	421	463	437	477	474	419	405	434	433	429	443	450	459	462	446	466	484	442	428	414	445	447	413	475	456	447	430	443	432	410	465	450	430	489	417	476	435	458	455	456	431	470	432	447	444	414	437	447	435	443	449	402	437	445	410	471	457	431	426	459	438	473	392	436	469	439	459	445	427	446	462	448	477	457	450	440	434	475	440	451	423	442	491	434	425	412	462	412	461	476	430	429	438	396	455	431	457	450	446	465	473	427	415	456	448	428	455	451	442	448	446	458	446	397	454	416	438	454	460	436	455	486	482	426	444	450	447	451	403	436	474	428	409	435	443	489	416	430	453	448	434	457	413	412	430	433	508	441	463	425	414	495	479	469	426	478	409	474	465	441	443	433	448	453	481	406	446	468	415	462	441	498	404	415	453	435	430	467	444	438	490	497	401	443	441	442	459	418	470	431	455	463	465	404	448	459	428	428	455	414	433	436	434	476	459	461	406	462	463	410	454	492	440	471	407	450	440	451	426	421	445	458	403	452	435	458	444	421	442	457	431	446	439	425	430	435	452	453	448	462	460	419	451	433	460	469	478	462	480	447	453	440	456	471	458	387	435	432	428	419	455	437	448	415	441	417	489	447	478	411	396	385	471	465	490	455	477	449	470	453	427	434	434	415	451	464	461	444	454	436	467	472	433	448	471	466	469	432	428	428	448	463	473	436	440	422	472	447	471	421	430	485	451	445	432	451	467	420	453	422	418	432	464	478	446	454	449	448	478	447	413	413	439	447	450	418	433	467	424	423	445	426	456	463	468	441	399	423	421	416	414	446	414	422	452	447	436	459	443	432	465	505	422	471	444	474	445	421	451	434	439	472	451	468	446	483	414	468	437	455	446	472	476	466	441	437	477	449	468	485	400	425	435	470	428	493	432	447	423	450	463	447	430	466	467	479	433	461	415	464	433	435	467	455	429	450	405	420	437	465	458	433	430	466	466	489	476	444	418	469	462	431	452	443	438	465	413	472	463	437	460	450	423	455	434	444	457	483	428	452	467	420	474	428	471	453	479	449	490	425	396	461	456	417	426	476	441	483	444	452	472	444	430	456	474	450	434	418	421	459	440	420	404	414	463	442	438	447	460	450	490	430	446	427	430	448	470	484	453	478	434	402	437	425	485	400	446	470	455	429	399	427	457	409	458	430	449	458	447	483	460	481	445	461	464	495	442	420	476	465	450	444	429	499	430	452	474	421	424	430	432	450	432	454	437	440	450	429	431	458	442	457	485	452	414	426	420	417	461	380	461	447	418	449	447	453	442	455	424	456	443	441	475	458	443	478	449	461	411	414	451	444	427	440	452	432	430	438	471	465	489	425	470	427	443	438	405	422	424	450	427	454	457	440	436	446	438	429	480	429	453	418	418	460	465	441	448	456	442	463	467	439	468	434	463	446	422	424	472	402	441	419	433	418	450	431	415	464	450	441	494	431	426	462	429	455	457	428	448	424	455	436	444	464	438	482	413	446	428	436	423	461	438	441	470	447	456	451	436	433	452	454	449	465	414	402	432	432	435	410	478	464	453	437	424	455	412	402	455	451	474	445	447	483	430	440	444	462	431	447	426	415	445	469	457	449	418	499	431	448	456	415	418	450	411	466	484	445	455	463	448	423	432	458	372	444	429	476	438	410	449	412	453	428	433	458	446	411	428	495	387	417	438	496	427	448	466	465	447	433	448	462	444	436	461	416	436	449	472	429	429	445	419	417	447	472	429	451	420	427	454	451	462	424	447	447	431	455	465	443	459	442	435	423	476	457	441	437	425	441	431	444	467	462	436	431	440	434	455	448	467	466	439	438	418	407	448	402	430	453	432	455	434	443	430	425	481	459	428	463	438	455	461	436	430	449	407	468	455	446	418	435	450	447	450	476	425	438	442	428	465	435	407	446	457	448	459	457	423	449	420	479	440	442	425	491	455	443	449	478	459	427	450	437	455	447	442	439	432	451	468	450	465	438	481	402	452	421	457	482	405	469	439	464	448	441	440	462	427	434	439	431	446	422	429	442	440	436	458	414	455	460	432	437	441	391	440	415	401	416	437	458	464	445	484	424	412	450	469	431	466	454	433	402	467	404	445	445	438	440	425	468	443	447	457	469	458	449	424	461	441	460	462	494	469	419	442	415	439	405	430	442	439	435	421	410	459	449	454	442	472	453	416	456	460	469	483	440	439	411	439	441	441	459	460	430	461	463	462	445	443	427	424	433	458	437	421	434	418	455	455	416	454	427	484	426	447	452	421	414	424	458	465	453	457	464	456	468	435	436	475	439	433	460	404	464	432	408	443	446	438	417	428	463	466	459	423	444	436	418	486	453	419	446	507	478	463	447	431	438	416	443	466	427	474	454	493	454	407	466	446	435	469	428	425	414	438	443	441	439	455	462	452	460	431	427	458	485	470	421	463	449	446	448	411	446	442	441	406	435	435	463	439	404	419	451	458	428	435	421	440	448	460	479	466	434	447	460	457	463	451	472	459	456	458	412	455	419	412	451	462	415	461	475	455	458	455	412	435	442	448	437	458	453	440	447	410	490	409	422	490	423	420	424	447	445	438	416	460	445	454	468	433	442	443	417	467	458	474	439	410	421	434	448	443	425	452	458	476	454	448	455	449	444	408	426	468	458	447	459	397	489	430	453	416	469	426	425	420	432	433	426	441	434	468	415	443	452	440	466	444	446	455	434	403	464	442	454	454	440	436	451	436	425	419	440	438	445	479	399	388	446	423	429	443	440	441	459	446	452	451	416	431	452	429	395	458	472	445	409	455	481	454	419	446	472	475	452	471	428	416	441	459	466	476	429	468	431	438	426
23571	24324	10545	1080	770	709	549	474	442	386	311	255	219	213	176	166	133	133	93	109	94	80	98	79	68	65	58	57	70	38	53	45	40	54	46	39	38	47	30	29	36	33	27	29	31	29	34	34	28	32	26	27	22	36	21	25	34	31	28	22	29	25	22	41	23	28	30	28	31	21	21	24	26	13	27	26	19	31	30	16	19	30	26	21	30	21	24	26	38	25	34	22	26	17	26	29	31	31	28	22	21	27	31	31	31	29	27	21	26	21	34	27	30	26	18	29	16	24	30	30	32	26	17	26	18	28	21	26	20	23	22	26	25	30	24	26	31	18	26	24	32	30	21	21	24	17	21	24	30	21	19	28	34	27	33	21	29	26	25	24	28	21	20	32	31	22	27	23	25	26	25	29	26	31	25	26	26	32	43	24	24	17	19	35	29	26	22	24	28	24	27	30	31	27	22	18	32	25	24	21	32	21	32	29	19	20	27	21	33	30	26	28	31	26	30	29	23	28	40	25	17	26	29	27	21	36	25	26	30	25	27	28	30	33	22	20	25	28	16	27	29	22	23	21	17	33	23	37	16	21	25	26	20	22	16	27	32	27	26	36	20	20	23	27	19	31	25	27	27	26	23	19	29	22	28	26	28	26	24	22	33	25	27	34	32	29	18	23	30	27	24	31	24	30	29	25	29	25	25	27	21	16	23	17	23	27	29	29	34	21	21	32	25	27	26	21	21	24	35	25	35	29	31	27	27	33	18	24	28	16	21	21	28	22	30	22	35	26	29	20	28	32	35	23	25	36	23	24	20	23	23	24	26	28	23	27	23	27	24	22	28	26	30	23	25	27	34	29	21	36	19	32	27	27	25	21	38	16	28	37	32	20	21	27	33	25	33	31	34	20	26	19	36	30	24	23	27	27	27	25	32	28	16	25	31	29	32	31	21	32	32	25	26	29	37	29	22	22	20	23	29	21	29	23	18	28	21	20	15	24	30	30	23	31	24	18	18	29	24	37	26	25	27	34	22	32	24	31	23	27	27	25	27	27	21	27	25	33	17	35	24	24	18	28	24	30	23	36	28	27	17	17	21	26	21	27	19	23	21	27	30	24	23	26	27	29	24	28	29	29	26	26	37	32	30	30	28	34	19	30	19	27	26	12	36	23	30	22	28	21	23	20	25	29	30	28	19	26	28	31	24	34	26	27	27	27	29	27	23	28	15	26	25	24	26	27	28	26	28	25	28	29	22	33	27	26	19	19	27	29	26	30	29	31	20	23	25	23	25	24	19	35	30	18	35	30	24	27	22	39	24	30	32	24	23	26	33	24	35	21	33	20	22	18	30	26	24	22	24	33	16	25	22	30	26	21	28	34	17	29	24	23	23	19	31	22	24	31	33	29	29	22	28	24	36	31	27	20	20	24	27	22	26	21	25	16	26	26	35	33	30	22	33	17	29	26	30	24	21	23	37	15	30	31	34	22	24	31	23	26	21	28	26	22	24	29	28	18	20	26	28	22	23	19	27	31	25	29	20	29	17	24	31	25	31	28	21	30	28	27	34	17	22	24	25	21	15	27	28	24	23	20	33	23	27	26	23	26	22	18	31	27	17	30	23	25	30	33	25	21	16	27	24	29	34	22	22	16	34	29	22	25	35	25	19	25	27	21	21	14	31	35	23	26	20	22	27	19	17	34	26	18	23	19	21	19	22	21	22	29	33	16	29	27	28	21	29	15	23	26	33	23	25	25	21	22	28	36	19	22	27	23	23	24	23	18	25	26	27	24	20	25	25	20	18	26	19	22	25	26	27	26	36	25	25	25	23	24	24	25	28	31	25	23	30	28	29	33	31	33	19	25	18	23	38	28	28	40	22	17	29	26	27	27	32	28	23	30	21	21	22	29	24	28	30	22	24	36	28	31	29	26	16	26	28	35	17	27	23	32	22	38	21	28	23	32	33	32	22	15	29	30	25	25	22	26	21	23	29	22	26	25	30	28	26	25	25	26	35	22	26	27	31	25	24	24	25	24	33	19	28	31	27	21	29	30	17	27	33	32	21	28	22	19	26	22	29	19	34	35	28	34	28	26	28	32	28	17	25	23	28	29	29	33	18	28	21	28	17	33	23	27	30	26	18	30	15	27	27	27	24	32	31	29	28	27	27	31	21	18	30	26	35	17	16	28	12	15	20	36	26	15	22	26	27	34	23	16	26	27	32	27	25	27	18	27	22	29	25	27	26	25	17	30	19	33	24	18	17	29	25	22	24	23	21	24	32	29	26	25	39	29	25	32	13	28	20	29	33	31	27	24	25	27	29	31	27	26	24	26	30	25	26	28	24	30	27	19	30	33	26	14	27	26	21	31	21	14	21	29	25	20	28	17	31	33	34	24	28	25	26	24	23	28	36	23	36	36	29	25	23	25	22	23	28	26	24	19	21	18	30	25	25	38	29	18	21	36	25	34	23	30	27	40	29	20	20	22	25	42	31	26	24	27	36	24	28	39	29	30	21	29	25	25	30	23	34	29	32	28	31	31	28	23	14	24	22	30	24	23	25	27	26	24	23	27	27	22	20	25	24	27	26	28	33	31	26	27	25	29	30	21	22	28	35	21	29	21	26	34	24	24	42	20	22	23	24	24	24	30	31	30	28	24	30	25	20	26	19	24	19	21	32	17	29	21	32	33	24	19	24	24	27	25	36	20	26	19	16	22	21	24	34	28	25	32	31	20	24	29	24	25	31	31	27	18	21	24	27	18	29	25	33	26	31	19	30	24	30	30	31	24	35	28	24	24	26	34	24	36	37	23	25	26	19	30	28	23	20	25	26	21	23	25	24	26	27	30	24	22	25	38	26	25	30	17	29	28	24	27	23	19	32	16	34	26	32	30	31	13	15	22	32	20	24	20	22	23	24	21	27	22	19	31	24	21	20	22	28	26	35	24	18	22	26	27	28	20	30	29	22	23	21	22	36	26	26	22	19	23	34	25	23	22	21	29	18	24	24	23	22	12	30	28	30	28	32	22	24	26	24	34	34	20	30	25	32	18	23	31	21	21	27	22	23	16	19	28	24	24	23	20	26	22	25	30	22	32	23	18	26	23	33	33	27	19	30	22	26	19	29	26	15	24	22	24	28	26	32	22	29	27	25	23	36	16	34	38	27	20	27	24	27	17	28	28	25	30	22	33	31	27	21	30	32	22	27	32	25	25	30	27	29	21	24	30	25	27	17	22	34	25	21	28	22	31	18	22	39	30	34	35	35	24	28	22	23	27	32	32	22	23	29	29	24	12	17	35	22	40	24	30	26	31	23	16	22	22	25	16	27	22	16	25	21	29	22	29	28	23	16	26	20	27	21	28	22	32	24	15	26	13	25	26	26	25	20	25	22	29	22	30	23	25	23	23	23	21	23	26	24	22	32	22	18	33	25	20	25	22	32	19	17	33	23	21	21	23	18	27	19	28	26	26	22	22	21	20	18	26	26	23	20	38	26	29
62676	58407	35129	27213	31559	30057	26468	23149	19782	17091	14360	12103	10334	8982	7716	6829	5999	5205	4751	4201	3706	3182	2975	2623	2413	2282	2063	1964	1786	1690	1424	1398	1272	1240	1223	1055	1111	1108	1017	914	923	868	802	746	770	695	640	650	621	568	635	592	530	570	599	581	556	545	544	508	510	518	482	489	481	518	457	467	443	511	466	470	482	439	424	478	428	435	444	457	444	460	459	429	431	463	402	432	430	446	429	406	424	418	395	435	372	414	409	426	400	458	458	432	448	426	455	425	438	417	423	458	400	436	421	395	402	471	405	410	429	388	413	394	404	402	425	385	407	440	384	427	400	445	452	424	388	411	396	402	412	433	435	447	399	412	420	418	416	401	416	396	423	409	437	407	402	426	449	390	429	409	383	408	431	396	408	410	405	419	401	406	448	401	427	427	418	426	398	413	377	408	418	400	413	422	421	408	403	414	429	416	402	401	411	421	406	429	444	422	391	422	405	418	409	437	364	406	419	432	435	422	440	400	414	456	430	416	430	407	417	386	379	390	403	447	470	429	432	446	445	415	409	421	407	396	444	411	422	422	385	429	413	392	407	393	414	409	417	405	415	415	433	434	404	392	438	444	428	393	395	422	409	419	415	421	414	421	430	433	409	435	463	375	414	420	385	412	432	433	398	391	420	457	394	393	458	417	424	440	388	377	429	401	369	460	451	413	426	416	430	419	410	417	401	418	441	395	434	415	418	368	428	408	409	406	414	395	392	415	428	412	411	415	475	416	416	393	433	415	400	435	432	403	397	420	372	439	428	403	437	395	406	371	397	399	391	419	390	396	406	393	434	438	404	399	408	410	359	416	394	355	416	421	434	404	419	417	438	384	401	386	422	388	390	430	412	403	441	383	430	430	440	446	414	398	422	396	381	387	378	401	398	373	400	412	390	415	446	391	428	425	447	421	403	407	412	414	396	412	431	396	410	425	465	440	449	401	404	419	429	454	438	410	416	395	377	421	398	405	473	400	438	419	428	395	401	441	429	394	435	436	438	457	427	427	410	453	404	398	441	428	392	404	363	428	434	426	439	388	403	435	401	416	446	396	419	414	413	400	399	404	411	431	402	421	434	403	447	395	429	408	420	395	334	424	402	436	390	392	419	419	423	366	397	421	412	421	429	432	430	403	412	368	382	405	434	428	440	392	402	381	427	392	402	415	416	378	426	419	382	415	435	417	426	410	439	396	341	393	409	432	392	368	428	417	424	393	437	432	420	432	394	432	425	384	429	435	413	411	448	409	472	381	404	417	403	422	413	421	420	442	405	407	407	430	421	432	395	410	396	425	406	383	427	396	415	452	402	401	397	396	419	397	393	450	430	453	417	429	433	403	417	403	410	462	418	404	387	430	434	390	381	414	434	429	418	459	413	407	410	445	415	405	403	409	386	391	452	424	412	396	394	406	415	400	403	423	399	408	432	405	424	412	426	374	437	410	444	389	400	395	424	424	382	438	418	381	462	424	432	439	423	385	434	405	444	418	399	472	402	405	414	430	450	440	405	387	435	415	392	410	425	384	371	411	435	413	440	423	384	438	424	463	378	451	407	435	415	383	418	393	413	429	410	404	442	420	427	393	400	408	444	427	433	401	407	437	423	442	440	393	410	417	399	421	425	444	434	400	450	407	455	452	439	386	393	419	414	432	427	403	430	424	444	441	422	436	433	379	391	412	414	408	405	423	396	401	364	425	421	443	408	436	402	430	416	415	418	389	422	437	441	371	404	406	438	410	407	438	426	406	421	384	444	440	380	427	442	382	415	395	401	417	428	399	430	417	402	430	419	388	442	443	427	400	393	420	381	398	391	454	414	382	443	406	429	456	411	387	378	412	431	421	378	421	391	421	391	433	414	411	423	420	421	435	406	435	434	419	437	419	396	405	379	403	418	404	437	390	410	391	451	418	450	398	402	429	421	398	388	411	389	414	397	422	401	398	422	427	423	390	407	416	435	448	402	425	414	433	429	436	376	404	410	407	452	431	453	424	425	418	405	428	384	416	426	402	444	428	399	438	449	410	391	420	422	422	382	392	430	400	444	434	408	420	410	372	419	434	425	431	373	401	407	438	411	430	404	406	417	405	444	428	416	413	400	425	446	398	428	429	414	396	426	415	441	429	447	423	402	424	357	399	426	390	437	404	379	387	411	437	441	417	382	409	389	429	397	419	436	416	383	431	450	452	402	400	429	442	446	409	411	441	424	424	419	384	431	437	428	427	428	412	420	425	466	444	444	432	394	400	423	378	424	390	464	407	399	437	419	382	416	443	416	388	397	403	380	377	407	418	428	410	410	404	389	410	420	412	419	419	436	386	375	441	462	392	415	417	438	391	390	440	427	437	406	430	435	374	423	415	399	393	433	421	408	408	381	453	421	404	399	456	405	431	427	435	410	403	387	433	396	394	413	453	408	438	406	429	400	425	406	432	424	471	455	381	426	396	406	424	419	416	404	413	390	405	431	423	439	423	435	428	412	415	433	384	432	391	404	406	408	408	417	427	408	400	438	401	401	399	400	390	400	409	433	434	431	378	423	405	425	414	419	417	426	411	432	403	419	382	437	408	405	417	415	434	441	417	408	408	420	388	413	402	424	459	416	412	410	423	401	413	384	441	372	442	417	376	394	376	395	406	409	386	375	435	429	406	410	445	414	408	415	412	369	412	411	456	426	431	410	400	382	411	404	409	402	434	397	415	446	390	415	413	427	413	419	416	426	439	405	430	414	418	409	424	433	440	405	412	401	424	385	428	441	441	404	433	374	388	403	413	406	424	392	428	429	406	391	398	436	444	396	420	382	429	419	403	438	399	402	413	392	401	434	427	426	420	455	407	418	388	378	413	395	387	424	393	412	424	410	400	419	442	436	452	446	395	437	394	423	408	399	395	429	434	398	422	442	419	411	423	380	416	412	412	457	378	387	372	406	432	416	397	406	405	409	368	410	439	368	420	400	389	410	411	423	400	390	408	415	412	421	456	412	387	404	418	478	419	383	434	425	402	429	422	400	403	407	406	435	418	378	431	439	408	423	425	412	399	394	420	413	393	403	453	389	437	421	427	436	435	440	400	416	450	368	463	393	400	398	424	409	418	389	418	437	445	400	407	445	373	428	428	367	419	402	402	402	400	413	405	424	422	432	404	422	434	392	411	420	420	461	411	424	430	401	422	449	428	376	404	382	401	413	457	456	415	410	413	401	450	384	425	422	406	419	431	407	407	410	416	408	421	392	405	390	419	405	426	422	398	437	397	410	420	412	398	407	412	408	430	431	425	419	409	446	415	453	359	427	416	410	409	405	398	423	400	405	454	419	411	413	466	414	445	404	398	403	391	433	397	431	416	411	415	421	414	410	434	429	400	419	428	412	413	406	370	480	461	402	401	463	441	436	420	409	378	400	446	429	427	408	459	361	425	437	401	398	427	368	414	416	423	430	448	426	425	437	401	416	428	412	422	436	423	404	418	377	425	399	414	442	421
10740	7672	1581	364	296	299	236	201	218	182	137	120	111	91	71	67	57	42	54	57	29	40	43	40	34	54	34	34	36	32	31	32	21	22	27	29	27	27	28	31	21	22	26	26	21	21	20	18	21	28	28	24	15	31	21	29	15	20	18	20	26	24	11	30	27	15	27	25	19	27	17	20	21	14	20	18	19	26	18	15	17	18	21	19	14	11	23	16	30	25	20	17	19	20	15	16	21	21	18	20	19	18	19	20	27	22	10	15	20	25	25	21	23	17	15	15	13	21	13	15	13	16	27	18	17	23	16	27	12	24	18	18	19	17	15	18	23	20	22	23	18	20	12	25	26	17	18	12	15	19	20	15	16	26	25	22	17	17	17	17	17	24	13	21	16	14	17	21	19	14	17	20	17	23	15	21	23	13	20	20	20	16	22	10	24	29	16	17	20	18	16	16	21	19	17	15	13	18	19	18	23	15	21	15	18	13	12	9	16	12	23	18	23	17	14	17	22	17	14	16	21	20	19	11	16	12	21	22	26	25	18	16	28	21	19	18	18	27	22	17	17	22	12	19	24	23	23	23	19	15	12	17	13	19	19	15	11	18	14	20	22	20	10	25	19	18	13	18	16	17	19	19	16	23	13	20	18	20	19	20	13	16	19	17	18	19	18	16	21	15	16	31	24	10	19	16	12	19	22	17	21	28	19	15	17	17	21	20	16	16	19	15	17	18	19	22	18	19	20	20	18	18	19	13	19	19	21	13	14	21	20	13	20	24	16	16	19	14	15	13	19	23	25	15	13	16	14	25	14	11	23	17	18	16	18	15	18	16	14	29	25	22	16	19	22	22	10	24	15	24	15	12	17	14	18	12	18	22	20	7	17	20	15	17	20	20	17	20	22	15	15	20	17	22	26	21	15	14	18	22	19	25	15	19	21	19	13	25	14	14	18	25	20	22	16	17	15	14	12	23	14	20	18	23	14	12	24	17	30	16	22	24	18	23	17	17	15	22	17	18	10	16	15	23	16	19	27	17	24	18	13	11	17	17	23	19	20	18	14	19	21	20	20	15	14	15	19	13	6	22	19	16	14	23	15	14	25	15	20	17	20	15	17	22	15	17	25	15	19	18	21	25	26	20	20	19	15	18	20	26	13	21	21	21	25	12	19	16	19	15	25	21	20	20	20	23	22	20	25	11	14	16	22	20	23	20	14	21	18	16	15	18	26	19	21	15	24	23	21	19	12	15	16	12	25	20	24	21	16	12	17	26	21	17	30	15	16	17	17	22	9	18	11	15	13	10	13	14	10	22	17	29	18	19	18	14	13	28	19	20	17	14	19	21	28	25	20	16	18	17	15	18	21	20	11	19	23	20	19	21	26	21	20	22	27	21	17	21	17	20	15	13	12	16	23	15	16	12	21	20	13	31	17	18	15	18	17	13	14	16	9	25	20	21	18	18	20	15	14	29	12	12	20	25	31	12	14	17	16	23	14	17	18	18	16	11	23	22	14	20	20	15	18	16	19	18	18	24	16	18	22	18	13	17	23	22	17	16	24	21	14	11	15	18	17	22	13	21	21	19	16	19	29	15	22	18	20	21	14	22	19	19	16	24	16	13	20	22	13	18	24	16	21	21	29	29	14	21	18	30	17	16	20	19	21	18	22	21	14	16	19	24	19	17	10	16	17	21	20	15	18	22	20	24	18	14	20	20	16	20	23	15	16	18	18	19	29	7	20	36	18	21	15	22	23	15	17	21	14	28	18	18	21	16	17	14	22	18	17	27	24	21	17	19	17	21	22	22	13	22	21	24	14	22	11	20	23	16	20	14	16	14	17	20	17	21	19	20	25	24	16	15	22	21	25	18	20	19	21	21	11	17	27	29	26	11	20	24	19	25	12	20	17	16	17	20	18	32	18	21	23	13	19	18	22	17	20	19	18	14	17	23	18	15	22	17	16	16	16	13	25	24	10	16	22	12	13	16	19	19	14	19	17	18	19	27	28	17	17	16	16	22	14	23	17	19	18	21	20	21	21	13	20	20	15	15	17	23	20	25	25	19	16	22	20	14	17	22	28	19	15	16	21	12	24	21	18	18	20	25	28	17	19	17	23	21	14	23	27	24	12	18	24	12	19	13	15	13	15	21	15	18	23	16	10	8	12	20	18	17	20	14	22	18	27	16	15	15	12	18	23	19	18	23	17	15	18	13	20	14	19	28	20	17	13	18	20	18	18	22	16	23	16	20	20	13	15	20	20	23	23	23	18	19	30	22	24	23	20	12	13	17	17	21	18	15	15	18	9	9	18	22	15	17	18	19	21	24	9	27	20	14	15	18	16	15	6	13	14	25	19	21	25	16	19	21	26	27	17	18	28	18	22	17	25	16	14	19	23	15	28	18	30	23	21	17	28	18	14	12	21	18	18	17	19	10	14	24	22	19	24	18	20	20	15	18	14	17	20	14	14	17	16	28	22	18	16	25	18	23	20	19	21	22	19	22	18	18	16	28	12	23	17	24	12	17	12	19	20	32	21	16	24	19	15	16	16	16	15	22	21	16	18	18	16	25	15	19	10	15	17	21	19	15	18	21	16	24	20	29	16	19	19	24	13	16	18	23	11	17	16	15	24	19	11	20	15	25	17	25	24	25	19	9	24	22	13	25	13	16	20	15	15	18	16	24	20	13	13	17	22	17	21	17	15	20	21	17	20	19	22	19	19	23	22	19	19	16	22	13	16	15	27	25	17	18	18	13	12	14	15	12	16	29	20	15	16	20	28	11	23	19	14	20	11	12	19	23	20	22	13	18	17	27	13	29	17	20	20	21	17	20	19	26	20	17	24	14	25	22	17	15	13	19	15	21	14	16	15	23	22	21	14	12	22	15	19	24	14	20	15	18	26	21	20	28	18	19	14	16	24	21	18	20	9	14	14	11	20	19	11	14	8	22	16	18	7	18	22	10	11	21	16	13	13	27	28	11	19	14	13	12	18	24	26	18	20	10	16	14	25	19	14	17	19	12	21	13	12	28	18	18	24	15	15	22	20	18	17	15	20	21	18	28	19	15	15	20	25	22	6	18	31	19	24	25	18	18	16	17	22	17	12	20	15	16	26	11	10	22	23	26	17	18	13	26	17	18	23	11	19	28	14	20	19	11	27	15	18	26	27	25	19	14	11	16	17	19	10	19	19	16	13	15	19	25	16	20	16	20	20	23	22	24	23	19	17	22	18	23	20	27	19	22	15	16	26	16	13	28	16	17	16	11	18	17	20	11	8	21	16	18	20	20	21	19	17	24	18	18	18	21	17	24	20	15	17	20	20	17	25	18	24	22	25	20	20	20	22	20	18	20	20	13	14	19	13	14	22	17	16	12	18	20	23	25	16	17	19	28	23	18	17	21	13	27	20	14	18	20	21	16	16	24	25	18	14	18	25	30	24	13	21	24	26	12	18	22	22	15	14	22	19	31	13	16	23	17	15	24	22	21	16	17	27	27
49997	41386	19603	18410	22162	20481	17243	14058	11357	9314	7706	6174	5132	4364	3678	3147	2814	2558	2200	2040	1854	1614	1456	1345	1181	1158	1041	1005	945	791	774	728	664	670	669	612	623	586	597	547	489	464	448	452	503	423	400	416	380	409	363	350	374	369	361	349	397	402	387	367	379	297	332	309	311	329	325	312	304	323	339	330	310	316	307	325	335	327	291	333	303	308	262	319	299	301	302	340	296	293	305	280	328	317	333	287	327	287	296	319	300	316	313	299	279	351	306	303	321	336	280	308	316	313	315	294	318	307	306	314	312	297	316	292	309	308	280	325	335	312	315	321	282	297	314	313	311	306	301	298	323	324	297	319	270	280	340	306	276	294	283	292	296	279	318	311	298	318	321	306	307	286	329	320	303	318	301	327	308	314	293	264	280	312	293	287	306	293	318	309	338	289	319	352	288	292	274	307	305	320	308	302	317	287	311	308	294	300	323	317	296	320	334	313	304	325	323	317	323	326	349	306	303	332	311	304	312	306	293	311	317	318	323	337	316	325	325	306	318	262	292	303	304	305	353	285	310	335	326	270	293	289	296	292	312	296	298	307	297	281	319	304	284	289	314	311	291	288	296	325	333	297	309	303	307	298	317	305	282	304	285	319	303	333	336	311	309	324	289	282	314	305	306	294	301	356	304	299	288	326	286	303	327	317	281	281	292	335	273	293	332	295	296	310	287	317	291	298	303	287	315	308	293	290	315	331	255	305	288	297	302	308	311	289	348	297	309	313	308	316	306	316	314	299	305	295	288	290	321	304	333	306	283	297	297	293	279	326	299	315	288	292	316	279	311	287	289	270	283	304	290	312	287	308	308	314	328	335	326	310	291	311	317	328	295	314	261	316	290	295	313	316	311	328	324	292	285	315	316	313	310	326	260	297	319	315	279	335	313	280	311	313	286	296	313	311	319	306	300	295	323	305	309	331	293	314	294	305	298	311	309	309	303	298	291	305	307	265	332	317	302	297	305	248	306	309	337	309	309	286	280	305	307	268	307	307	310	303	341	305	310	301	309	280	289	320	312	299	265	333	341	275	267	309	297	269	302	300	330	334	285	329	284	320	314	337	306	286	326	314	303	298	302	281	336	314	295	290	260	309	298	303	301	299	299	338	333	277	303	319	290	294	339	313	306	325	309	302	311	300	295	322	311	298	290	299	332	313	332	286	330	311	318	300	321	302	294	272	314	304	303	259	304	285	285	334	307	308	332	308	286	345	331	337	281	315	326	275	305	278	314	284	297	326	307	296	316	306	313	289	304	337	299	297	294	315	308	317	314	309	303	296	291	293	314	307	295	324	292	312	286	301	286	301	303	314	299	307	287	316	320	281	317	314	291	314	288	299	292	311	297	284	295	319	308	315	297	284	328	279	278	307	290	313	313	314	310	286	269	284	312	306	290	293	316	266	360	287	299	348	321	289	294	332	291	327	316	324	283	321	309	305	323	289	304	294	336	302	293	296	308	319	277	304	329	291	299	312	326	286	311	305	328	322	278	279	273	313	299	328	271	323	328	325	310	315	336	306	287	324	299	306	298	306	305	275	333	294	279	296	353	310	273	296	309	320	312	295	327	325	323	290	297	304	303	307	295	291	292	281	335	272	293	311	325	315	303	327	285	306	303	338	303	315	316	299	336	326	312	280	274	307	304	292	324	323	295	270	315	272	286	310	310	265	295	298	329	274	297	310	310	300	330	332	289	299	269	324	294	320	293	290	287	288	300	333	312	277	284	310	301	317	312	287	306	279	307	294	325	307	291	278	288	317	334	326	329	277	325	301	314	332	324	287	265	291	350	283	308	312	314	286	315	313	307	324	311	317	287	324	303	290	289	316	324	304	304	304	301	310	320	315	324	297	325	301	318	314	317	306	267	280	307	305	301	320	340	333	330	306	311	326	299	318	295	298	289	276	282	299	315	305	289	313	287	297	296	299	311	296	338	321	280	304	306	294	296	325	324	316	294	288	299	289	313	283	309	283	282	302	313	271	306	276	325	312	345	278	312	315	274	309	340	312	305	336	301	299	301	303	322	305	298	365	335	295	320	327	317	307	305	315	301	332	332	306	262	295	305	283	306	327	329	314	301	321	309	295	290	281	301	318	313	305	288	313	300	293	314	305	323	288	306	296	302	296	333	314	279	296	301	310	309	294	321	255	312	322	298	314	293	344	295	310	316	290	285	290	317	267	327	315	309	299	296	303	311	257	312	299	285	303	331	291	286	339	278	292	315	327	331	335	292	275	340	302	276	329	292	303	284	300	312	316	293	274	306	285	303	318	328	290	310	335	287	329	314	297	268	299	328	277	333	286	327	275	271	309	307	327	298	310	323	285	298	344	303	311	289	296	310	303	319	289	323	304	315	290	292	306	300	298	299	325	312	333	308	296	329	314	279	311	312	335	318	300	297	305	288	261	292	305	318	318	291	312	293	312	312	314	319	297	331	304	302	293	308	315	345	290	309	306	295	295	310	307	311	271	341	282	286	310	340	281	286	296	323	263	304	285	291	304	297	314	330	264	338	288	307	288	293	298	282	352	291	328	303	325	319	314	326	332	281	308	314	282	337	314	326	298	291	299	321	318	297	285	323	315	282	338	308	308	314	322	312	305	291	317	300	322	322	270	289	293	276	299	313	278	316	323	284	307	286	318	328	295	321	300	300	294	292	304	314	316	298	272	302	283	312	277	347	309	291	318	294	302	318	320	332	318	310	289	292	310	294	307	312	306	297	304	307	314	330	275	322	325	296	300	277	295	314	302	295	304	295	310	262	315	306	316	300	275	298	276	324	308	341	281	305	298	305	297	331	307	318	307	304	315	268	312	303	311	314	302	264	283	318	276	285	303	303	307	322	291	304	290	312	279	289	290	288	291	310	319	327	321	326	293	320	287	317	307	323	317	291	311	299	287	322	302	340	318	302	302	315	311	285	267	308	304	309	313	313	338	316	319	308	293	315	300	317	300	303	306	283	267	323	302	266	331	282	341	260	309	311	288	291	279	312	323	309	295	320	309	307	284	316	307	288	290	331	266	307	275	295	294	305	310	286	316	327	331	299	300	300	289	304	290	289	311	307	333	312	292	307	343	343	260	256	305	298	300	290	291	288	321	301	304	304	328	323	271	285	281	312	307	326	315	349	298	299	310	287	278	305	315	300	329	341	293	308	295	338	325	317	281	306	314	305	285	278	295	297	290	288	301	286	301	339	287	300	323	277	312	322	308	311	300	310	311	309	322	335	298	300	303	271	322	320	317	336	322	298	303	315	315	301	314	299	358	294	292	318	288	281	293	318	299	308	317	318	337	295	314	287	314	269	296	311	295	313	272	345	308	311	317	312	328	300	350	320	294	288	283	323	335	287	308	287	317	300	321	332	305	299	279	289	338	302	327	304	328	298	307	306	292	336	313	320	304	327	314	296	325	321	329	312	295	304	304	315	342	284	303	297	302	320	322	337	318	306	297	299	300	306	287
23128	23352	9743	1056	722	665	573	497	443	369	283	267	245	189	162	142	137	101	116	96	75	73	65	56	69	64	63	45	61	56	41	50	44	35	35	50	40	32	50	45	44	35	28	33	33	38	20	32	19	23	16	28	24	26	21	33	39	32	24	24	30	34	32	35	29	30	27	17	20	22	23	23	29	27	33	22	25	26	23	22	25	27	23	16	21	20	17	24	37	24	31	26	27	12	18	31	20	23	21	22	21	19	26	26	24	28	26	22	23	27	22	23	34	30	14	25	24	24	21	33	13	27	26	26	20	25	22	16	26	21	30	33	20	24	24	18	22	26	26	31	26	24	26	28	23	21	24	31	31	22	21	28	27	28	27	27	21	17	27	31	30	31	20	25	28	17	27	32	21	26	24	25	23	25	23	26	21	34	29	21	28	20	24	21	22	27	26	28	28	28	24	33	14	22	21	25	18	30	30	29	26	25	23	29	25	16	29	23	28	31	14	26	23	24	26	17	21	19	30	29	35	27	22	36	19	36	21	30	24	29	23	22	19	20	23	20	20	27	16	27	25	31	23	24	28	24	20	18	22	22	30	28	22	21	25	19	28	22	20	31	22	29	30	17	24	26	19	25	24	23	20	33	23	28	10	19	27	25	14	16	29	22	20	25	20	20	28	24	24	21	23	26	22	23	26	22	25	30	15	25	28	30	14	26	35	24	26	24	17	21	26	17	34	27	26	23	21	26	21	26	25	30	30	31	26	32	21	23	22	21	21	20	22	30	22	25	18	25	24	17	20	26	26	28	29	26	18	17	19	28	21	19	22	27	25	22	27	16	22	22	22	23	21	20	18	37	25	28	23	30	21	21	18	35	38	24	24	16	32	24	40	25	18	17	28	33	19	20	22	34	26	32	18	30	25	19	19	23	9	22	20	25	26	23	21	30	26	25	12	19	26	18	24	37	25	26	28	29	27	23	23	24	34	31	29	27	30	22	35	21	24	25	24	23	28	17	18	26	38	21	23	31	31	20	26	21	18	23	23	24	27	23	14	32	30	32	26	22	17	22	18	25	21	32	30	24	24	27	23	35	23	20	22	19	19	33	14	22	18	39	19	31	20	33	25	25	29	34	24	26	35	26	26	29	26	21	27	20	25	20	28	31	20	25	21	12	29	23	23	30	34	30	26	20	19	20	25	30	25	24	21	14	27	17	13	25	22	26	23	24	22	21	25	36	39	32	35	18	24	30	26	27	21	25	16	25	22	21	16	20	20	27	27	28	21	17	19	17	28	26	22	32	19	28	23	20	22	26	23	30	19	30	14	28	26	23	23	29	20	20	17	19	23	26	24	19	22	18	27	25	24	27	16	24	21	24	22	23	21	18	24	26	30	37	24	21	20	18	25	30	20	23	26	31	26	22	17	25	16	25	24	18	28	20	23	25	18	19	25	23	28	29	26	17	23	22	32	24	19	26	30	22	16	26	20	34	23	24	16	19	23	26	24	19	20	30	25	27	23	15	24	23	30	20	21	25	27	21	22	25	20	27	21	30	32	21	24	27	28	30	22	26	22	30	24	32	23	20	18	35	24	22	28	25	26	29	28	14	18	24	26	23	25	24	32	23	25	30	24	28	31	25	20	26	24	23	21	22	29	34	27	21	24	22	23	22	25	24	24	24	30	22	29	20	23	19	23	32	23	21	28	21	26	19	27	14	24	27	26	18	28	18	21	27	34	21	18	16	23	24	28	24	23	25	28	21	22	28	23	25	24	21	31	25	31	22	19	22	28	33	30	25	24	27	21	22	23	35	21	22	20	27	27	24	27	20	26	23	18	17	22	29	15	22	16	23	24	28	27	25	25	18	18	23	30	30	22	21	26	24	22	17	24	23	20	28	22	14	12	25	24	27	29	23	26	21	27	21	28	15	23	26	13	15	23	28	16	24	18	21	25	27	22	32	30	28	26	25	31	33	25	25	27	23	29	33	26	18	37	34	21	31	24	20	27	29	30	26	25	32	26	25	26	25	28	26	16	23	26	24	25	19	23	28	21	23	23	24	24	22	27	32	27	23	25	21	17	14	25	32	26	24	28	28	29	22	19	29	28	20	28	27	28	33	25	17	26	18	22	17	24	25	12	27	28	35	24	27	29	28	27	21	26	20	29	23	20	29	25	33	22	33	17	28	16	22	23	31	19	25	18	26	16	31	22	25	14	23	28	30	30	19	25	22	21	24	34	27	29	26	23	20	26	24	23	22	19	27	26	30	16	25	16	25	29	24	24	23	19	25	15	30	26	18	27	22	31	20	31	29	23	24	27	22	28	26	23	22	35	16	26	22	14	29	20	26	22	29	22	26	20	18	22	30	29	23	18	23	19	20	27	17	27	33	27	30	19	35	24	25	31	19	23	22	36	28	22	26	19	31	24	25	22	28	26	21	17	31	23	21	18	33	32	24	30	25	29	14	37	17	26	23	32	41	26	26	23	25	28	25	30	20	29	22	27	24	18	30	25	23	36	23	16	20	28	26	30	23	31	23	20	25	32	24	23	20	21	27	19	26	25	30	24	23	26	22	24	16	17	24	21	30	24	18	27	24	22	29	23	23	22	22	24	26	25	23	18	23	22	19	20	16	17	25	19	16	25	21	21	20	21	28	32	18	34	18	25	31	33	28	33	19	25	19	25	29	19	28	26	28	22	30	28	29	20	29	31	23	28	28	19	29	23	25	29	24	20	22	25	26	32	24	18	29	26	22	19	18	22	29	33	21	21	27	32	19	16	34	21	21	14	24	25	24	26	21	29	20	29	24	25	30	30	33	22	35	21	23	27	26	20	11	26	23	25	28	22	23	21	29	25	31	31	32	28	21	24	18	34	23	25	22	12	31	23	28	24	22	30	18	27	27	29	27	24	29	30	25	25	32	23	20	25	22	26	20	24	32	29	28	32	26	29	25	19	21	34	22	29	16	23	23	24	17	21	34	27	18	34	25	21	29	28	21	19	21	25	23	18	33	19	27	21	12	23	24	25	26	25	23	29	23	24	20	23	27	22	15	18	25	26	29	22	37	20	31	34	19	20	25	23	18	27	17	25	18	29	29	19	28	19	25	24	30	21	26	30	21	30	25	20	21	30	32	25	25	36	24	19	19	24	28	22	25	26	24	21	19	20	24	25	20	27	19	22	26	32	27	30	25	25	26	26	23	16	18	21	13	36	26	33	21	22	27	30	28	24	20	15	35	22	24	23	28	18	18	21	33	21	21	23	23	24	20	30	30	20	27	26	18	23	32	24	31	28	28	27	22	23	19	27	21	24	27	31	27	19	14	23	16	19	27	26	26	16	28	26	29	23	26	22	29	25	25	27	26	26	20	22	21	26	29	13	29	20	17	27	29	20	21	27	32	23	27	30	39	33	25	33	17	29	18	31	34	35	31	18	20	26	34	29	23	19	25	24	24	34	22	25	28	26	30	27	20	22	25	28	32	20	29	26	21	25	17	22	30
61901	56412	36339	26345	30883	29630	26146	22715	19412	16722	14071	12112	10207	8757	7398	6690	5774	5018	4491	3945	3442	3215	2825	2689	2417	2230	2080	1871	1776	1513	1378	1285	1271	1219	1226	1105	1173	1037	1007	961	864	826	786	737	727	623	621	644	571	566	543	589	600	570	540	535	545	529	519	509	510	460	467	446	478	452	445	468	460	438	449	420	417	409	439	439	483	391	403	429	417	423	412	441	428	391	414	376	428	406	417	428	398	402	432	410	386	393	401	404	409	388	424	412	389	423	407	407	432	402	419	444	401	381	393	393	408	373	385	366	426	365	411	394	382	414	385	389	406	388	382	393	379	432	390	370	429	342	387	437	368	377	420	423	398	382	401	406	397	381	421	408	417	397	420	410	405	391	408	382	396	408	416	383	436	419	372	418	386	390	413	408	427	370	403	380	406	394	369	384	339	362	394	407	408	377	423	367	385	419	390	383	395	350	460	415	413	424	412	344	387	408	383	408	357	414	403	388	369	372	414	388	364	407	393	437	404	352	425	456	399	412	375	406	451	401	372	383	428	435	398	394	422	415	399	385	379	403	368	403	402	383	381	377	399	419	377	386	384	369	375	400	384	398	440	393	416	372	373	408	407	388	426	373	384	362	392	434	412	376	400	407	371	378	380	393	420	416	361	375	390	368	400	386	384	378	402	380	425	394	416	380	400	368	375	380	377	405	357	389	406	399	358	361	411	397	357	375	389	395	382	405	411	414	373	414	391	377	366	393	373	383	405	399	365	379	365	397	410	400	384	384	366	392	361	396	400	389	399	399	406	399	379	388	398	395	370	393	379	400	378	405	418	362	382	388	407	371	417	422	405	421	385	419	415	379	410	403	390	383	384	392	427	377	376	392	381	347	375	361	390	402	392	381	408	396	397	389	326	404	424	404	381	400	387	390	349	360	395	395	379	392	369	432	396	385	430	405	373	442	376	391	381	406	441	395	397	358	420	409	382	377	371	386	359	398	402	393	366	414	398	376	382	369	419	382	415	390	400	426	374	418	402	406	412	384	376	396	384	418	364	425	400	405	414	398	394	408	340	369	418	370	373	397	412	392	381	387	391	396	357	407	375	423	397	370	388	424	355	357	425	411	362	395	422	367	375	382	407	380	397	393	420	368	394	393	414	398	369	395	392	416	424	414	363	379	416	411	424	397	420	406	420	382	388	414	364	409	385	390	390	360	401	405	387	418	428	385	404	376	395	365	409	393	431	369	401	373	361	370	352	378	404	420	400	366	406	393	378	408	370	382	379	417	411	396	393	391	396	417	359	371	424	420	402	379	384	413	412	374	427	429	383	392	369	429	407	366	382	382	373	357	410	402	405	368	387	400	439	361	387	411	387	383	385	409	414	412	399	386	409	350	401	414	400	403	384	432	399	373	366	363	412	425	392	384	378	400	428	374	407	355	360	416	384	424	366	426	372	369	381	379	415	407	395	368	385	400	367	428	409	398	385	409	355	383	400	397	377	417	400	420	403	400	421	424	396	411	410	417	402	385	389	443	405	401	376	373	385	386	337	405	395	421	416	400	387	396	387	410	381	365	393	418	416	384	388	415	405	363	380	403	392	377	383	401	379	397	404	361	397	385	383	380	397	390	369	370	397	391	394	415	372	396	373	417	355	411	412	373	400	377	358	364	382	372	387	403	378	386	401	394	402	400	392	379	392	388	405	398	412	402	409	379	409	394	353	417	398	420	396	373	373	394	434	404	389	398	394	394	408	344	396	385	400	382	379	437	390	434	455	399	390	373	386	367	392	420	412	392	385	393	380	381	417	375	387	374	405	416	414	395	383	382	427	391	393	427	397	378	415	404	370	377	371	391	435	389	399	401	374	402	398	387	360	372	373	424	397	402	397	410	354	437	394	400	404	358	361	415	360	433	423	374	413	385	410	366	399	388	372	416	397	401	398	375	417	385	405	402	388	423	378	392	400	414	425	424	382	387	420	421	353	390	389	380	410	384	397	408	383	405	410	407	398	404	390	413	391	415	374	386	392	350	360	412	406	395	387	382	372	385	390	400	407	416	364	417	423	421	391	394	437	397	442	410	426	409	385	376	390	369	362	378	397	353	416	409	408	414	410	402	451	402	380	408	419	373	383	371	383	421	375	380	408	422	398	412	411	446	427	401	405	372	418	385	391	386	384	413	392	417	426	389	404	387	408	387	424	395	441	380	401	412	409	421	408	366	397	413	395	386	420	394	414	395	368	400	388	386	391	399	392	386	380	405	366	417	388	373	446	414	419	394	397	424	366	409	390	404	383	402	393	373	402	364	375	405	382	366	388	431	374	453	394	398	371	371	373	391	416	390	391	394	392	389	416	396	436	367	413	409	402	388	386	415	413	376	442	390	382	367	367	404	411	390	431	367	393	370	400	414	378	358	383	401	379	412	403	395	428	391	403	415	423	382	375	380	386	386	375	389	402	441	425	408	410	388	433	410	388	405	389	366	429	418	392	367	363	396	389	373	414	419	406	407	406	451	363	420	368	403	380	421	392	416	363	388	431	413	379	374	371	367	365	430	380	370	393	427	364	399	383	377	389	406	399	396	386	410	407	394	399	405	409	400	410	389	385	389	384	433	392	381	407	389	375	407	386	408	361	393	378	412	356	389	399	370	404	359	362	382	382	407	413	382	424	383	427	419	382	373	435	402	394	400	400	403	393	395	380	414	396	398	413	404	415	382	362	416	408	349	413	422	387	404	398	382	371	381	380	389	390	355	392	394	372	384	399	427	406	397	433	381	381	374	389	432	394	368	413	407	408	415	420	408	398	414	390	388	402	390	397	360	391	379	398	384	381	404	379	408	379	384	400	382	423	386	387	360	390	426	378	395	409	402	387	399	383	420	370	397	408	396	372	375	397	359	368	426	363	385	372	387	405	371	381	390	350	383	385	400	394	368	383	383	382	386	415	394	416	413	398	439	414	395	394	374	386	397	432	361	428	389	409	396	389	419	379	407	408	425	364	432	423	434	427	385	381	337	365	421	417	389	404	384	385	409	406	399	400	402	385	404	385	403	387	379	388	382	372	383	409	377	396	366	381	403	401	396	368	410	416	410	394	397	382	415	400	377	432	410	369	418	386	404	379	436	414	408	392	392	375	396	400	367	411	401	440	425	382	418	433	387	418	405	358	358	398	377	395	373	395	388	375	391	428	365	419	345	389	397	398	406	404	365	390	394	422	445	396	408	382	377	367	388	419	403	392	381	394	406	383	403	410	409	380	409	437	395	414	400	408	422	418	380	386	384	390	412	396	377	391	388	392	392	374	390	374	397	409	399	363	412	379	378	399	392	403	379	408	360	382	451	401	395	405	410	395	391	414	397	412	423	404	376	406	393	408	406	400	400	408	404	357	434	391	399	409	428	384	397	397	404	431	423	402	395	395	403	395	416	418	389	413	370	425	403	415	379	399	422	382	398	428	354	374	362	370	409	438	394	376	381	373	382	372	392	375	370	421	423	402	377	443	361
16973	15470	6184	718	414	374	354	300	253	213	190	169	137	129	86	77	93	75	83	58	61	59	60	50	43	51	51	50	44	39	45	63	34	46	53	32	35	29	33	27	34	19	30	36	31	29	30	33	24	33	29	33	40	37	34	26	35	35	33	30	31	23	36	25	28	17	24	22	26	37	33	22	29	24	27	30	25	20	29	31	33	25	22	29	26	32	29	26	28	23	31	21	30	30	20	30	28	26	27	28	22	24	24	26	34	28	18	25	29	28	34	29	31	32	32	28	22	24	27	26	23	27	38	25	31	19	20	23	27	35	29	29	27	26	24	30	20	25	22	29	23	31	39	19	33	29	25	28	23	24	28	29	30	22	26	26	30	36	22	27	29	23	24	29	42	34	26	20	31	26	28	26	28	20	36	30	29	21	26	24	19	25	30	28	35	21	24	20	21	32	29	29	29	35	37	26	27	26	27	29	28	38	26	32	25	34	33	30	30	23	23	21	23	22	24	27	33	33	33	32	29	27	19	26	30	31	27	31	37	23	28	16	31	22	29	27	22	22	38	31	27	33	32	28	30	29	27	26	15	22	27	30	15	24	27	29	30	27	36	18	34	27	21	29	24	24	29	27	23	19	27	32	28	22	26	27	33	30	29	27	22	19	29	30	32	23	23	30	28	27	36	26	24	34	27	28	29	18	29	21	20	27	23	25	33	32	27	31	22	18	27	29	21	23	20	32	29	30	26	34	32	26	22	23	31	22	25	38	32	25	20	29	31	30	34	22	27	36	19	25	25	31	27	22	30	33	31	18	23	32	28	31	23	29	32	31	25	30	21	45	26	23	36	34	32	19	27	20	27	22	20	35	27	32	27	31	28	25	26	30	28	22	24	31	37	28	23	24	22	31	19	34	26	20	21	25	27	24	20	22	23	36	23	31	36	30	23	36	32	31	29	25	27	26	33	29	16	24	30	31	27	27	25	32	30	23	19	29	31	19	27	29	27	29	31	28	24	31	29	25	28	28	27	37	29	39	25	18	17	38	21	24	24	35	26	29	28	34	27	25	29	30	30	21	24	24	26	24	25	30	32	25	25	21	29	34	26	28	18	26	32	32	32	24	30	27	32	30	27	32	29	26	26	23	32	32	31	32	23	25	28	34	27	26	28	26	29	15	29	27	33	25	25	28	28	29	35	23	22	32	23	25	35	31	29	17	28	30	32	34	22	26	20	32	32	28	28	22	24	25	28	25	25	26	23	23	28	26	25	25	34	31	33	34	27	39	25	29	23	28	32	30	36	20	31	26	20	23	23	39	22	25	27	24	24	46	31	23	31	23	31	19	35	21	39	25	26	31	23	25	22	26	31	21	29	33	23	33	25	34	34	23	30	28	31	31	30	21	22	25	31	36	27	35	17	25	27	21	27	28	23	15	19	26	27	29	22	28	23	26	30	27	29	36	29	30	28	25	34	24	28	40	36	26	22	15	36	29	40	37	18	32	22	30	25	23	27	35	27	27	29	23	33	40	31	22	24	24	26	28	21	29	35	26	31	28	25	30	34	19	19	24	31	26	16	29	32	17	23	25	30	28	38	27	23	30	24	31	27	21	24	34	24	36	31	23	37	30	27	25	22	27	20	32	27	32	25	21	30	30	17	29	23	34	25	33	22	25	25	27	24	27	30	22	33	28	23	29	33	33	20	32	26	30	34	24	28	29	42	23	26	27	16	28	26	22	21	33	32	30	36	27	33	28	32	21	24	28	30	22	21	31	27	25	33	29	30	22	26	28	33	23	28	27	31	31	31	23	24	30	16	33	30	21	19	22	25	20	27	27	21	31	39	25	35	23	28	29	21	35	24	22	25	30	21	32	27	28	18	22	22	28	33	31	33	31	25	26	28	26	28	34	27	28	30	28	34	39	37	23	27	23	22	26	21	35	27	25	26	27	27	31	29	29	20	36	22	23	29	25	22	26	27	37	25	32	21	29	27	27	21	26	32	24	21	32	21	20	30	23	25	26	25	28	31	26	30	26	30	23	30	27	25	32	25	21	38	22	21	31	28	31	31	26	32	24	30	35	32	18	19	19	35	22	28	33	28	27	22	32	24	32	32	22	26	26	27	26	19	35	34	25	25	40	19	15	13	27	25	29	31	30	37	26	28	28	23	41	23	26	19	25	28	40	17	32	31	29	21	39	26	26	31	27	24	16	26	30	29	28	28	23	20	24	23	28	29	27	21	25	27	25	35	25	29	34	29	33	27	21	33	37	39	31	30	31	29	29	28	28	29	21	24	28	28	25	33	20	30	27	26	32	29	22	40	30	20	29	32	30	27	40	27	26	30	26	29	24	28	25	28	29	27	36	28	26	19	39	27	42	21	32	25	32	33	24	26	21	28	32	27	22	24	30	32	29	29	32	26	21	29	23	28	24	27	29	30	25	22	27	29	29	28	24	15	22	24	25	38	24	29	19	28	24	28	30	26	27	22	33	28	29	26	21	28	31	30	27	30	28	27	34	33	31	34	31	31	26	34	24	24	18	31	24	25	26	29	28	21	23	19	19	33	22	30	28	31	23	33	37	18	29	22	27	39	24	31	35	17	32	35	23	30	27	26	21	23	23	23	42	22	27	23	24	33	20	34	23	27	39	28	32	33	25	24	28	33	24	21	21	23	39	23	28	29	25	37	24	24	31	23	28	34	23	29	32	38	35	20	26	21	27	27	27	26	23	33	18	24	22	15	29	18	38	31	29	22	34	24	34	33	25	31	23	17	34	34	31	38	28	25	39	26	27	28	23	31	37	16	19	23	31	28	32	28	23	29	38	33	27	30	29	32	35	27	23	26	33	40	25	24	20	29	28	39	25	32	21	25	23	31	28	21	25	24	21	24	32	33	32	30	27	31	21	30	31	30	30	33	38	38	30	22	27	29	30	26	37	30	27	32	19	40	31	19	33	37	32	40	30	38	26	25	23	26	22	29	33	24	31	28	28	27	19	18	26	26	40	29	21	21	30	14	21	33	27	33	29	27	29	25	34	25	31	28	23	35	29	23	25	34	31	19	26	25	35	27	27	25	30	20	18	28	27	31	30	25	28	23	35	30	30	20	30	28	29	33	31	32	33	31	32	28	18	23	26	26	24	20	31	31	22	27	28	29	31	27	26	20	26	32	36	33	35	27	27	26	21	28	22	28	27	30	30	26	30	30	32	26	28	34	23	23	37	34	28	23	25	28	27	32	27	31	26	30	20	26	27	22	21	27	37	25	32	34	31	32	27	36	33	26	21	22	22	40	29	26	21	19	25	32	31	24	23	38	28	24	30	32	23	19	26	31	27	26	27	23	27	27	29	26	34	26	23	40	18	37	33	21	31	28	26	22	34	37	31	31	22	23	20	30	20	33	26	32	34	24	29	25	25	26	22	21	25	33	29	20	38	31	27	24	28	27	27	27	36	25	35	18	27	27	35	23	38	35	31	25	25	23	29	25	26	28	31	24	26
55917	51074	33434	22010	24995	23668	20499	16989	14176	11676	9761	8204	6766	5928	4955	4242	3554	3202	2949	2590	2374	2123	1992	1830	1729	1535	1425	1336	1197	1080	1033	988	928	984	968	852	948	843	803	786	711	706	659	691	655	602	573	607	556	553	563	580	526	534	581	510	530	503	534	526	494	537	529	475	496	457	460	465	459	475	535	417	454	426	464	452	453	459	455	460	488	463	456	495	491	440	412	457	478	448	468	443	462	435	452	483	437	450	428	434	482	487	420	425	452	467	451	424	482	473	463	435	446	435	434	429	447	462	440	446	459	405	456	440	431	454	447	456	439	459	448	467	434	402	420	417	439	440	429	487	422	469	472	495	463	461	493	464	401	459	408	448	417	438	449	468	497	430	472	452	457	440	465	434	462	451	474	440	473	451	490	425	443	446	443	437	424	439	503	418	453	436	474	448	423	450	497	407	486	478	424	428	443	419	519	438	483	414	415	444	446	452	437	499	485	408	441	443	432	420	454	435	461	443	469	467	454	440	467	464	433	452	426	480	401	454	461	444	457	437	477	428	452	394	451	440	484	468	456	478	439	469	451	439	438	458	439	427	421	447	452	413	470	455	427	439	427	406	465	419	435	396	461	457	455	446	484	413	454	438	466	477	456	458	466	452	434	449	447	469	434	458	426	446	477	475	417	472	480	445	484	434	465	436	426	430	514	454	415	447	458	447	473	444	440	462	414	459	428	448	475	420	397	451	425	451	449	495	443	456	492	464	447	484	458	442	450	450	457	452	441	474	452	452	468	444	473	424	420	465	472	437	437	445	443	433	442	451	457	420	410	454	452	452	480	434	456	459	449	407	472	444	455	426	440	460	434	470	433	472	475	430	417	434	440	435	434	464	433	462	431	486	422	468	430	439	452	438	466	492	427	454	423	415	443	418	460	475	436	490	459	460	451	454	478	505	452	435	465	486	435	452	448	443	449	436	455	453	454	452	437	464	450	453	438	408	456	446	465	446	440	441	459	472	481	412	466	456	447	450	458	443	492	413	461	451	426	457	452	456	444	431	446	453	460	442	448	450	482	482	415	438	449	450	413	424	408	470	420	410	418	434	457	483	429	451	450	491	468	417	443	434	434	429	449	429	450	471	489	444	488	404	448	447	472	448	425	457	469	447	416	468	439	427	434	494	459	453	455	445	469	461	408	445	418	448	431	466	475	411	426	480	452	436	436	428	452	428	443	440	472	432	464	471	449	483	431	460	459	444	446	406	459	466	448	444	461	432	463	453	447	432	455	489	443	425	399	441	514	435	443	457	453	478	434	435	451	433	433	437	432	416	438	448	410	428	457	430	438	451	432	434	454	473	457	488	435	446	447	448	426	491	452	474	441	431	468	470	435	463	444	469	434	434	436	428	484	467	428	430	440	435	448	434	440	417	464	452	453	453	462	439	461	432	459	438	463	462	442	452	471	415	420	448	437	439	440	495	431	440	461	439	445	458	485	443	441	412	456	407	468	411	452	484	466	461	413	461	492	452	438	477	448	456	447	474	441	432	463	436	456	456	437	424	420	454	422	476	470	411	432	422	450	460	472	450	438	424	451	427	423	445	465	494	435	439	495	411	455	456	418	463	429	417	423	484	489	475	433	451	458	448	436	454	460	460	451	402	455	431	472	407	453	426	429	430	414	458	455	417	432	415	442	473	458	481	466	453	431	456	426	440	457	422	404	490	457	456	440	470	411	460	457	440	445	440	418	449	428	441	426	433	483	462	453	430	461	442	461	453	488	409	445	424	460	468	430	474	466	503	445	421	445	415	448	444	456	445	452	440	440	409	465	446	423	442	465	397	456	462	412	434	452	430	441	428	428	438	422	445	429	460	446	504	450	458	430	437	450	429	431	484	448	433	505	436	445	436	439	476	425	437	449	474	500	455	480	446	421	453	477	441	469	479	477	457	437	443	456	445	452	482	429	469	420	461	442	437	469	451	459	403	420	417	433	415	410	475	490	425	469	441	487	456	469	419	464	431	467	431	449	430	433	455	441	432	447	475	443	445	446	422	405	482	447	477	441	454	424	471	445	463	460	471	468	438	469	449	418	462	452	436	413	444	430	457	455	403	491	442	499	414	422	447	476	445	439	464	425	436	462	451	446	458	441	416	438	432	462	464	466	459	463	489	422	478	433	452	437	435	435	460	531	427	429	484	443	486	412	439	448	476	445	465	469	435	460	467	443	473	450	468	427	453	438	461	434	453	449	426	447	447	485	484	458	435	428	444	443	404	434	419	451	442	457	435	452	460	436	445	491	456	433	394	460	481	476	431	483	434	441	462	423	507	443	425	471	448	460	429	444	451	440	454	449	474	422	466	442	461	445	473	440	466	413	429	484	469	451	430	416	448	450	428	432	476	463	448	462	415	430	490	420	451	449	508	450	424	460	428	467	422	466	494	462	475	500	435	443	470	411	433	446	440	417	471	448	456	432	495	410	416	433	457	458	449	445	474	435	466	485	412	489	417	441	438	438	433	467	415	435	466	454	428	427	466	461	479	453	437	503	446	444	441	449	459	439	397	446	466	442	464	409	439	425	434	451	438	434	447	466	468	457	423	433	424	451	468	437	454	481	445	466	438	442	439	500	431	399	446	456	459	427	443	462	438	465	430	429	435	453	449	442	451	474	459	462	467	449	452	424	459	431	452	444	425	437	472	456	430	431	437	431	418	461	479	436	438	409	429	428	461	459	428	485	423	477	452	430	436	441	420	476	451	465	437	438	417	477	439	437	462	443	419	454	468	464	449	458	508	440	452	425	457	455	449	485	483	485	411	476	406	451	431	433	472	447	446	457	400	464	467	429	454	449	458	450	472	457	461	469	429	416	456	450	439	418	460	433	468	420	446	432	428	441	433	415	443	443	467	443	426	447	474	447	448	438	440	426	462	455	438	429	464	461	438	428	449	455	429	461	469	475	431	425	451	463	459	451	411	463	446	432	466	441	447	484	464	398	468	434	393	446	442	455	474	411	467	465	484	469	443	452	458	472	418	435	425	464	451	461	461	453	440	423	462	442	450	465	459	406	503	477	440	455	463	433	443	446	425	465	458	483	416	501	418	467	439	444	474	442	486	426	463	464	477	475	442	447	423	440	481	470	488	436	472	445	430	425	445	466	485	450	428	462	454	390	486	452	475	417	443	431	405	465	411	471	433	449	479	465	445	471	469	423	403	450	458	464	493	436	435	444	436	469	440	444	468	426	473	439	428	442	492	409	464	458	456	448	449	385	418	439	432	465	475	447	474	435	408	451	469	417	438	457	470	446	442	451	441	445	498	416	434	470	441	444	432	443	431	468	505	450	435	422	441	436	467	461	433	431	417	452	444	424	444	439	423	447	471	455	410	415	409	410	427	443	468	450	426	450	439	451	438	420	472	440	437	477	449	451	427	477	465	473	414	447	443	477	450	436	452	460	455	486	447	441	467	466	416	461	455	476	448	439	456	464	412	433	466	410	409	460	444	400	446
24099	24099	10571	1450	744	657	579	455	408	335	309	266	212	181	161	142	112	113	97	87	94	71	83	67	67	56	68	50	63	41	35	38	38	37	40	38	44	40	47	32	52	31	37	33	29	23	23	26	27	31	24	25	33	36	35	28	24	21	31	33	33	23	34	33	26	24	29	26	18	19	24	29	32	41	31	22	26	28	19	27	18	22	24	19	16	28	26	21	24	25	20	34	35	31	24	27	24	24	28	25	25	30	16	24	30	22	28	34	18	17	19	25	28	34	23	28	30	25	27	24	24	22	27	28	27	26	31	30	28	29	25	19	27	30	21	25	19	21	24	35	26	26	28	20	32	29	28	26	27	30	25	32	39	30	31	24	24	28	24	22	37	24	28	30	35	22	25	31	22	24	26	20	30	27	30	28	26	30	17	22	27	32	20	24	23	28	31	20	32	21	23	27	29	26	21	29	15	22	21	19	33	30	25	20	20	26	24	35	19	29	23	27	25	20	38	21	21	18	30	31	29	26	26	26	24	24	26	27	38	25	34	25	28	27	40	27	22	24	15	25	30	32	27	25	26	27	22	28	27	27	25	21	24	19	24	32	32	30	21	21	19	20	27	31	26	32	24	24	18	27	23	29	19	24	40	32	34	21	27	32	34	25	26	28	30	26	39	24	21	33	40	22	26	28	30	28	32	24	24	33	28	27	29	29	25	24	17	22	39	20	20	25	24	29	36	27	23	28	30	36	30	29	30	32	35	20	28	26	21	26	36	32	16	37	33	33	24	31	27	25	25	33	24	29	31	29	29	33	21	33	22	32	29	27	29	27	19	27	25	19	22	21	25	28	32	26	20	31	28	27	20	34	29	29	23	24	23	26	30	23	29	25	22	23	17	20	21	23	23	23	40	26	28	19	24	19	19	18	34	29	18	27	30	26	25	24	34	20	29	24	28	34	26	22	27	19	20	29	20	32	34	33	18	28	29	20	21	25	19	25	34	23	26	27	29	26	28	18	28	29	18	29	19	35	26	29	32	32	24	28	30	24	30	20	22	34	26	23	21	21	24	19	24	26	24	21	20	26	19	34	29	23	23	31	23	23	19	31	30	23	20	26	22	22	25	13	33	23	29	23	23	24	27	22	21	33	19	25	20	29	17	30	28	29	28	33	24	25	36	23	29	20	32	25	24	24	23	29	25	23	24	29	25	27	24	27	35	25	27	22	31	33	28	21	27	31	27	25	32	30	34	23	30	28	28	22	25	25	19	28	23	23	16	26	20	27	22	24	21	30	18	27	26	25	20	27	24	18	21	23	25	21	18	26	20	28	20	34	24	24	21	14	27	27	26	28	33	22	24	23	24	20	28	27	32	27	32	27	24	29	23	21	34	30	33	24	29	16	29	31	33	29	37	28	21	29	20	23	24	28	34	24	25	30	20	26	25	24	23	21	23	26	23	29	28	36	16	22	30	30	40	21	24	30	18	25	31	31	16	39	25	27	32	26	27	22	23	25	25	31	29	26	28	18	33	27	25	34	25	31	17	28	23	32	27	25	31	25	25	28	28	24	35	22	25	23	27	26	23	28	25	29	23	27	30	26	29	26	38	26	17	37	13	28	26	27	32	26	30	20	27	16	29	30	24	21	32	30	24	25	24	33	23	31	22	19	40	28	26	20	28	31	25	25	24	14	31	27	32	19	22	29	27	26	29	28	19	28	21	34	23	28	26	21	24	19	27	27	20	28	25	23	30	31	28	34	26	25	23	26	19	23	22	36	25	20	34	19	20	23	15	29	26	32	27	23	26	21	34	24	29	22	23	30	28	24	35	23	26	27	29	28	41	27	24	24	35	24	29	23	18	24	21	28	28	22	30	27	28	30	26	25	24	25	17	19	22	21	35	30	30	26	21	19	26	35	16	30	28	29	21	23	29	30	25	17	24	20	18	25	25	26	23	19	28	35	30	30	28	17	29	26	27	18	29	22	28	29	25	32	30	28	27	26	30	24	18	26	26	30	28	32	30	31	28	25	24	32	24	30	28	31	26	34	20	35	26	20	35	23	26	27	26	28	28	22	31	39	29	25	25	36	24	22	25	35	19	24	30	29	29	18	19	17	27	37	20	27	26	29	32	24	22	20	26	21	26	26	28	26	26	17	29	20	34	23	31	20	32	29	37	29	36	29	19	20	24	28	23	45	29	23	15	29	34	21	12	20	32	24	26	24	27	29	31	20	28	29	21	32	23	30	21	25	25	25	24	26	29	24	26	25	21	20	22	24	23	15	20	29	25	26	26	28	20	19	24	27	27	28	19	27	28	27	20	17	32	34	24	35	34	28	25	30	26	29	27	22	21	27	15	25	23	21	30	31	32	29	25	34	22	26	30	27	21	20	24	17	28	25	27	38	32	31	17	24	28	30	23	31	22	28	23	22	29	33	23	22	30	34	25	21	26	28	20	34	23	25	29	26	19	20	28	31	23	22	23	34	19	34	27	36	21	21	25	22	28	24	25	21	25	30	38	26	25	40	26	27	18	19	33	21	29	26	24	18	30	25	23	26	33	28	22	30	27	35	26	28	22	33	29	32	19	25	27	33	25	33	34	27	34	28	23	25	29	25	29	28	24	22	13	26	24	30	25	22	22	22	20	27	31	28	23	34	19	27	28	17	24	29	30	24	18	27	20	28	26	38	25	21	29	33	35	21	24	32	18	33	33	30	29	26	20	26	27	25	28	27	24	25	23	20	28	26	32	27	27	30	27	23	20	29	32	25	23	26	26	26	30	24	27	31	20	27	27	23	32	24	25	22	23	23	24	28	24	22	26	30	25	22	21	26	19	32	28	29	29	24	26	18	37	20	28	23	21	17	21	34	26	22	21	24	22	29	9	20	23	29	28	35	20	28	25	24	18	28	27	22	22	33	19	28	29	18	34	23	33	32	24	23	24	24	34	25	30	21	27	32	28	28	22	25	20	22	29	23	25	23	18	30	31	29	26	14	27	30	29	22	29	25	37	26	22	27	30	19	29	25	28	35	38	35	26	29	32	28	24	24	30	28	36	31	26	22	29	29	26	23	23	25	27	31	26	25	21	31	28	14	13	29	23	35	22	27	23	26	29	23	25	20	33	22	27	18	30	28	25	33	34	34	21	24	32	26	28	17	29	23	21	24	19	31	33	22	30	15	22	23	29	24	30	28	26	27	23	22	22	25	21	29	24	25	27	31	21	18	30	33	25	28	24	27	20	17	25	29	27	23	31	23	16	22	22	33	28	28	18	23	27	30	29	28	25	25	14	25	43	28	28	20	21	23	27	29	28	13	29	32	35	30	21	20	22	25	20	21	23	23	25	26	32	18	29	22	23	24	21	25	35	22	27	27	27	20	26	17	28	23	22	21	25	21	28	32	30	29	31	29	28	33	28	22	24	12	21	29	31	29	26	25	30	20	23	18	36	27	18	29	28	21	33	25	29	26	32	20	31	25	25	26	26	27	18	22	31	26
63269	57473	38303	29659	31193	29823	26283	22666	19263	16246	14036	11984	10042	8593	7375	6456	5566	4789	4318	3924	3466	3228	2899	2715	2298	2227	2051	1729	1674	1498	1503	1312	1281	1280	1239	1214	1146	972	1056	977	901	824	800	734	709	728	682	588	598	597	603	581	602	567	599	518	521	549	536	488	498	446	496	481	533	473	485	445	496	459	459	472	487	442	438	442	434	469	453	443	439	427	405	399	419	449	471	387	444	441	420	430	422	386	425	388	463	461	399	426	426	430	424	452	422	407	462	445	444	445	394	420	409	485	443	439	435	451	410	414	400	416	407	411	438	398	401	408	428	420	435	400	429	405	419	406	403	416	415	434	402	424	391	420	373	408	443	434	419	409	432	445	429	413	412	433	439	437	422	380	445	397	398	432	418	390	399	384	398	395	428	442	441	413	367	428	426	415	393	386	421	430	442	407	427	424	432	452	412	397	401	432	432	424	400	391	399	445	432	440	400	445	417	393	428	445	366	452	421	432	414	420	407	434	426	457	412	455	381	457	431	413	401	414	394	389	389	427	398	413	382	421	406	403	384	442	412	399	410	402	424	413	427	420	402	442	369	411	430	437	424	385	420	429	413	429	421	431	436	394	403	393	433	375	406	457	396	418	441	443	455	428	421	413	410	384	414	385	360	415	433	383	412	447	379	436	400	445	442	417	416	404	412	450	413	368	378	404	411	439	398	423	433	417	398	446	368	439	385	437	422	399	445	399	366	405	392	426	403	413	401	444	384	390	429	385	408	406	423	383	394	379	422	419	425	432	416	423	409	393	442	409	429	412	445	445	422	407	418	381	409	395	444	439	425	426	420	409	407	423	425	390	400	428	407	404	427	392	421	415	434	404	417	460	442	464	445	436	424	417	410	445	426	397	437	425	383	462	462	423	425	399	427	376	420	459	403	424	427	447	449	406	416	386	421	392	407	432	390	399	410	431	413	421	421	444	429	395	407	375	417	425	376	394	429	406	395	399	452	394	418	441	380	453	395	405	385	445	417	391	421	414	413	390	434	401	421	425	420	426	421	382	400	457	417	432	394	437	380	429	403	403	423	395	391	413	418	405	397	394	445	399	408	433	402	429	426	406	417	405	403	427	388	379	408	440	401	410	395	420	420	450	410	488	432	377	401	401	428	409	411	377	407	424	420	392	419	381	418	422	431	429	430	371	416	420	418	406	414	427	432	422	422	409	435	423	442	409	415	427	404	420	440	398	409	413	437	388	398	440	462	415	402	420	410	405	410	415	416	423	419	455	417	428	423	433	408	384	399	441	421	408	428	417	425	397	415	369	411	467	426	430	426	405	434	429	392	380	390	405	443	404	417	401	408	411	436	390	403	367	385	439	425	407	421	412	401	400	413	411	415	424	410	442	421	409	431	422	397	393	391	385	405	440	388	410	445	416	398	427	408	420	442	441	411	427	399	443	398	408	391	426	421	416	411	426	429	411	416	433	449	433	429	408	407	421	414	440	438	453	433	430	408	437	387	420	428	389	412	451	402	430	428	423	400	446	411	429	425	410	412	438	408	429	430	423	429	420	400	415	407	403	386	408	379	423	404	405	429	398	415	433	417	441	407	407	439	429	422	403	413	451	436	400	423	374	425	401	422	451	438	419	409	403	363	448	393	399	426	431	419	381	410	426	422	427	452	430	434	450	446	436	426	414	417	372	411	446	424	417	418	414	423	409	425	411	429	384	440	389	419	379	429	412	411	425	430	425	453	405	440	410	452	419	419	431	408	428	457	448	410	381	406	439	424	412	416	443	415	377	459	411	420	421	389	397	417	426	383	435	396	373	416	397	401	380	419	434	415	393	416	416	415	422	404	418	422	414	394	406	420	397	412	408	407	456	407	428	408	417	414	401	429	438	399	401	451	417	416	408	399	391	423	397	379	417	431	434	413	449	438	380	425	446	412	432	373	374	391	427	428	428	403	444	390	407	422	389	390	407	418	440	430	422	401	429	387	412	401	430	457	404	396	396	426	392	431	421	426	368	380	406	418	358	454	409	403	426	398	396	402	424	407	416	391	428	423	418	414	429	407	426	398	425	429	445	456	420	419	419	391	395	411	427	402	411	424	407	409	396	457	390	391	350	404	410	410	404	375	407	435	412	418	397	383	402	397	430	445	424	428	428	385	412	443	396	431	400	394	422	393	413	446	446	433	451	427	432	449	393	391	426	394	410	443	418	383	403	405	395	420	425	393	429	414	363	423	431	421	390	422	412	393	406	425	405	409	420	424	415	426	430	438	429	407	375	438	423	389	390	406	427	399	394	444	416	386	435	474	404	403	436	423	408	454	425	420	424	405	403	423	407	427	432	433	390	403	417	450	452	428	427	416	383	432	403	448	411	444	416	424	390	408	411	426	389	432	427	434	435	421	429	425	429	420	406	424	387	403	397	397	438	398	405	394	401	423	416	409	430	416	426	431	407	405	399	384	394	415	407	410	402	412	399	428	375	418	408	374	408	398	394	424	377	396	453	410	447	438	389	391	452	398	429	437	428	444	425	440	417	406	427	392	443	431	428	404	409	416	429	430	435	410	391	416	464	406	393	428	416	414	398	422	427	426	405	382	354	455	420	431	398	433	420	423	429	404	391	390	379	405	461	391	434	415	422	407	400	421	394	439	390	416	421	445	406	442	422	438	444	365	396	408	405	496	391	438	424	449	415	436	422	426	417	399	434	409	419	415	426	373	430	408	442	397	405	438	450	442	422	432	423	425	452	425	391	399	420	388	415	450	402	421	421	412	423	418	419	377	411	415	408	382	423	403	411	421	454	440	422	407	459	384	408	421	427	408	426	386	392	417	419	395	424	432	407	418	436	411	424	424	447	436	428	414	390	393	383	408	401	415	422	444	409	414	420	427	431	428	422	416	399	417	389	426	416	398	415	406	426	382	397	413	377	402	396	397	423	436	396	410	432	422	430	416	437	404	402	460	412	408	429	436	445	426	390	430	451	398	392	413	390	450	423	434	380	430	401	412	418	452	456	428	412	401	375	448	412	411	437	410	398	449	414	388	431	410	386	406	406	434	402	399	405	384	404	428	428	424	415	385	393	424	443	403	399	404	418	398	439	394	424	417	407	366	396	436	415	394	412	418	440	412	423	450	413	432	434	436	409	433	414	442	402	439	405	441	431	366	414	441	398	400	439	396	423	406	410	438	422	436	454	416	411	433	419	392	422	430	416	414	437	435	424	416	437	414	397	419	420	385	408	435	412	382	358	431	425	451	412	416	400	426	402	408	410	383	434	434	432	438	445	416	424	431	407	429	377	417	460	420	435	413	423	419	408	385	433	430	436	416	416	419	419	450	392	393	418	410	405	443	416	381	406	421	391	402	421	407	428	402	432	431	402	424	404	412	428	406	397	452	430	386	434	418	407	408	419	439	383	410	408	384	404	414	403	423	401	410	407	405	406	453	438	465	380	438	443	383	434	380	395	388	429	408	402	376	406	434	424	373	409	409	403	447	426
10378	7385	1589	274	307	282	255	207	183	150	137	108	103	76	78	79	52	51	51	54	45	38	31	36	36	30	31	26	27	30	20	27	21	22	24	27	27	28	26	25	20	28	23	23	18	15	30	24	17	17	36	22	26	13	30	18	21	20	14	21	21	17	17	14	16	40	19	21	26	19	18	22	19	22	20	19	18	17	20	22	19	24	15	22	17	23	22	16	25	19	13	27	19	18	23	14	22	17	16	19	19	17	17	23	14	9	23	22	20	20	21	14	13	19	21	26	14	15	19	17	19	9	21	20	18	20	19	18	19	15	24	16	13	21	14	13	15	18	24	20	16	20	22	16	19	17	21	11	15	15	17	19	21	19	16	22	23	17	16	14	21	26	30	10	15	18	15	25	20	19	17	22	25	17	18	22	22	23	19	20	14	25	16	15	17	15	17	11	19	16	25	21	19	15	16	14	18	19	21	21	23	26	17	12	18	17	7	23	23	19	24	13	15	18	32	25	16	17	14	18	11	14	25	23	22	29	28	14	19	15	18	27	16	20	18	16	24	18	22	30	14	17	18	22	19	21	20	14	12	19	23	14	10	23	21	16	26	14	20	19	12	20	19	13	16	17	14	13	13	22	17	18	9	18	18	23	16	18	19	8	15	22	11	18	23	19	19	21	11	12	24	17	17	13	19	26	15	21	13	15	12	19	14	15	12	16	22	18	19	20	15	14	16	19	22	15	26	23	18	26	20	22	24	11	25	23	18	20	22	17	21	23	24	17	21	25	23	22	18	15	22	24	21	18	30	16	19	20	17	14	19	23	17	13	15	22	18	17	21	20	19	15	16	21	12	13	17	24	14	17	16	15	19	21	15	23	17	17	20	16	15	20	12	21	15	20	14	17	21	12	24	26	31	17	26	17	18	10	18	22	17	21	15	26	19	24	28	22	19	19	15	17	11	18	13	12	22	20	15	16	15	22	10	21	16	22	28	16	16	20	15	17	11	12	17	12	20	22	14	20	24	17	22	21	18	15	24	14	16	14	15	23	13	7	20	19	15	19	26	17	21	27	20	9	28	20	12	24	21	14	21	17	17	11	21	10	11	14	21	23	14	17	18	23	16	13	22	22	19	18	26	23	8	15	18	16	21	19	12	20	16	16	17	20	18	18	12	29	20	18	26	22	13	16	17	17	15	27	26	18	24	21	20	22	18	25	18	10	13	12	17	17	13	13	17	12	25	19	25	17	16	19	9	22	18	18	15	20	22	17	12	10	20	15	9	10	20	22	25	13	17	21	14	21	31	26	19	25	22	21	13	15	13	19	21	20	17	18	12	12	11	21	15	20	18	16	23	24	16	18	22	14	20	15	20	13	16	20	15	13	12	15	26	20	32	21	17	16	22	23	19	21	30	14	30	12	14	20	21	19	21	13	23	16	17	17	15	24	23	26	12	27	22	21	18	20	15	20	16	11	18	18	23	22	13	16	14	21	11	20	18	19	15	23	23	20	16	20	17	15	12	18	19	13	17	21	21	19	16	12	15	21	14	15	32	27	20	23	20	17	14	17	13	22	15	24	18	11	19	15	18	22	22	14	21	16	20	20	29	17	16	22	20	17	25	16	22	18	12	23	18	14	8	24	25	20	18	19	15	14	12	22	23	12	20	13	17	16	15	25	28	16	22	12	19	27	13	16	14	23	14	19	24	20	25	18	21	25	13	18	23	16	16	21	16	12	23	15	11	17	17	17	19	23	18	25	17	11	15	23	18	21	20	14	14	14	16	29	19	34	21	10	18	18	24	13	21	22	21	18	20	22	18	16	19	21	15	23	21	27	23	22	24	23	22	18	14	20	13	15	19	17	24	13	21	16	13	16	18	21	25	20	25	14	14	23	21	16	23	17	16	24	19	18	22	15	19	21	23	19	18	21	23	15	22	18	19	9	27	10	20	27	20	21	19	20	29	17	23	13	24	14	14	18	14	17	21	19	17	11	33	20	13	25	16	17	16	16	14	21	18	13	24	20	22	13	27	15	18	13	18	13	18	13	17	20	23	20	23	20	22	17	29	19	19	19	20	10	26	19	19	19	17	11	19	19	20	21	33	22	13	16	20	24	18	28	15	18	22	17	19	17	15	19	15	19	19	20	19	16	12	17	19	16	21	20	17	26	10	21	17	18	15	19	23	19	17	14	22	16	16	18	22	11	17	16	16	25	9	21	14	20	21	12	21	17	23	14	20	16	13	15	21	19	18	12	18	24	18	20	16	10	18	16	17	26	11	23	19	17	26	15	13	17	31	18	18	28	10	23	17	25	18	18	20	21	29	20	26	13	19	22	13	19	14	18	23	17	16	24	18	26	18	18	16	22	11	17	16	17	22	25	20	25	24	19	23	17	16	20	27	18	21	19	16	22	18	19	15	19	18	19	18	19	17	17	16	21	22	14	18	13	16	16	19	18	13	19	22	18	16	17	21	17	21	14	26	13	13	13	20	21	15	17	13	20	21	18	10	15	10	18	16	20	19	18	13	14	22	16	20	27	24	13	23	9	17	21	20	17	21	17	25	32	21	13	26	12	24	16	15	15	26	28	14	21	16	18	19	17	19	17	16	23	13	27	23	17	10	23	18	19	14	21	22	25	15	17	16	20	13	14	17	13	19	17	17	17	15	23	17	16	14	24	15	20	14	18	18	23	18	15	15	14	18	22	21	25	25	29	21	23	11	23	15	12	18	14	16	18	15	25	12	23	20	14	21	16	24	18	28	17	14	13	15	25	22	24	18	16	14	18	15	21	26	18	25	18	14	14	13	22	21	18	27	20	11	21	15	19	19	14	15	20	16	20	21	19	17	18	22	24	16	13	22	20	19	14	20	10	15	18	20	25	21	14	22	8	16	12	19	19	14	23	22	17	23	15	20	18	26	18	22	10	16	23	17	14	21	14	19	19	27	21	17	22	18	21	22	17	21	18	23	21	20	26	19	18	22	19	23	19	17	9	13	14	17	17	14	18	12	14	26	16	18	24	18	15	11	21	22	19	21	20	22	21	21	19	15	22	15	17	22	16	21	24	24	20	15	21	13	21	9	19	15	24	20	21	22	13	21	19	13	14	22	17	18	14	12	15	16	21	17	17	20	16	22	14	20	16	13	17	28	17	13	24	15	17	17	20	24	23	23	16	19	20	16	19	17	21	21	18	20	17	15	19	18	19	21	16	18	21	29	19	15	24	6	17	21	17	17	20	12	19	17	19	10	14	18	13	17	17	14	25	11	11	21	19	18	15	22	20	17	21	16	25	19	17	23	19	17	15	15	18	19	20	19	16	18	15	15	23	19	29	19	27	24	15	16	13	20	17	17	17	21	22	18	17	19	11	25	20	20	16	20	20	23	26	24	23	15	15	21	22	22	20	14	19	13	18	14	19	17	17	20	17	19	23	21	19	18	20	21	14	19	10	15	16	20	18	21	13	27	18	21	28	15	23	20	29	22	15	26	19	18	17
50018	40699	19576	16905	21741	20433	17018	13829	11121	9008	7362	5971	4945	4200	3611	2959	2652	2311	2112	1890	1631	1489	1359	1339	1161	1148	1082	903	850	819	743	695	722	737	659	652	637	590	575	560	498	484	484	425	476	373	441	402	378	423	392	390	382	398	373	399	370	371	392	333	370	351	349	339	344	373	340	329	314	319	346	327	333	352	348	350	307	331	306	320	291	302	302	302	316	307	296	349	293	319	312	315	321	324	340	306	290	294	299	318	314	307	329	313	297	276	341	266	300	308	313	313	332	289	311	311	308	322	290	278	262	334	301	324	301	283	313	296	317	279	298	340	314	320	333	342	345	318	312	289	320	280	303	295	278	314	349	284	300	298	269	302	302	320	309	293	290	308	313	275	311	300	315	306	320	286	299	307	280	278	306	294	328	317	308	326	308	318	295	310	303	300	301	296	303	315	311	311	312	296	313	312	325	289	318	299	321	308	307	304	285	301	312	294	288	286	294	310	280	283	275	296	315	294	285	298	305	305	334	288	315	309	310	325	275	300	307	282	321	301	319	323	303	308	336	318	277	325	304	297	333	278	288	283	313	297	322	284	317	283	312	291	306	292	347	293	313	331	320	308	320	277	290	318	277	292	302	307	309	324	287	319	314	285	264	325	322	321	314	293	294	306	287	308	331	281	296	310	292	299	321	292	297	305	328	310	268	299	295	284	307	317	306	308	307	326	289	271	315	328	317	286	316	318	323	313	325	312	300	285	283	320	298	299	302	334	339	352	259	295	328	326	313	309	286	341	290	296	301	289	301	296	324	299	331	321	304	332	304	296	278	299	320	300	311	297	295	300	302	289	282	285	323	308	303	318	336	307	290	314	297	329	280	297	314	295	317	317	308	305	324	308	312	296	291	292	305	314	298	311	326	297	306	324	302	300	296	296	310	292	292	317	318	304	278	309	314	285	307	291	290	273	293	305	302	316	324	294	293	291	295	305	271	314	310	330	277	320	323	324	317	324	309	320	285	289	297	307	274	307	284	317	308	320	296	325	288	326	303	319	319	315	353	294	308	291	288	323	277	317	299	306	297	333	319	301	309	290	309	305	260	304	310	265	300	309	307	283	336	311	303	302	308	290	307	339	338	330	309	315	318	322	286	297	316	318	333	314	306	299	313	318	315	305	285	304	315	303	297	306	288	288	303	312	305	307	303	293	309	304	312	317	313	315	296	320	297	305	297	316	286	328	273	330	342	279	316	271	296	295	295	301	297	275	288	316	297	301	304	313	253	296	260	313	340	286	298	333	264	326	306	302	308	308	299	278	317	310	310	334	323	302	311	318	286	309	315	303	285	282	332	288	330	312	314	297	301	281	325	288	272	277	310	305	322	280	302	315	303	306	316	302	295	290	339	268	291	300	301	310	298	312	289	274	359	302	274	304	289	301	305	314	315	280	298	282	328	290	316	313	292	301	293	305	307	285	294	318	313	312	316	310	292	289	280	328	315	314	302	312	327	314	319	307	327	313	299	324	289	320	280	294	287	330	293	331	318	284	312	296	286	291	297	320	337	294	266	324	323	324	286	315	304	301	303	315	315	287	297	341	331	327	315	305	311	300	314	298	332	322	316	302	297	301	300	293	305	299	280	307	326	334	305	335	313	274	312	312	305	319	296	293	306	274	301	309	299	299	298	306	329	305	279	319	327	285	335	302	294	292	274	310	320	334	318	313	304	320	294	302	291	320	308	305	284	285	304	284	297	291	300	321	306	281	307	297	317	289	297	293	310	314	298	323	306	308	290	299	325	315	277	310	285	315	313	304	325	326	284	314	285	290	293	315	305	307	300	298	305	281	307	300	323	326	309	309	296	291	325	329	261	296	296	312	298	304	314	313	297	355	312	295	307	310	312	295	298	330	306	300	304	292	290	310	325	319	313	329	286	301	304	299	290	305	337	301	318	292	274	325	289	277	308	317	307	330	318	315	277	320	336	305	294	311	299	302	327	290	332	311	322	302	322	319	295	317	307	327	325	311	328	311	317	298	287	326	271	318	311	350	323	305	297	291	295	299	295	316	304	290	320	295	319	317	339	292	294	298	324	341	308	288	307	303	305	319	293	297	310	315	332	312	281	302	288	292	320	319	296	303	304	291	284	293	295	339	275	292	362	321	295	328	303	293	311	284	292	309	334	321	275	324	291	298	312	284	301	279	320	293	313	319	325	269	273	294	283	316	300	307	302	319	303	299	296	275	286	285	328	314	331	312	320	335	302	330	291	303	339	315	348	320	320	326	301	294	308	324	307	306	307	340	300	299	310	322	303	297	323	294	325	302	293	290	291	320	311	314	332	327	309	320	299	327	288	304	335	313	314	265	328	302	338	317	301	316	301	323	299	290	314	316	282	273	317	306	287	313	315	324	297	352	303	306	305	306	303	346	332	326	294	329	310	321	325	338	279	297	308	301	308	287	286	297	302	299	310	288	296	331	336	295	301	314	321	320	318	331	304	302	292	332	297	301	302	315	323	295	324	331	311	283	313	281	282	301	283	293	313	314	305	289	292	301	296	307	325	287	303	303	295	333	273	256	337	295	292	284	322	268	324	333	279	301	309	285	305	294	298	283	317	288	310	299	279	302	285	326	322	341	332	293	324	291	312	314	319	314	302	312	271	284	299	299	301	282	303	276	316	307	290	303	313	280	324	278	325	305	316	305	295	283	296	301	317	276	326	291	276	291	291	299	323	284	317	303	314	326	275	323	317	295	289	315	267	316	299	313	296	326	315	302	317	328	332	317	300	304	293	284	297	268	304	325	308	291	295	315	304	273	294	311	290	281	311	322	302	302	355	314	346	278	280	308	305	307	303	344	310	301	327	315	275	330	292	310	313	277	302	314	314	328	296	292	295	306	266	312	299	267	321	281	306	316	305	316	326	315	291	315	278	337	258	334	310	298	335	329	318	314	285	268	294	304	317	291	288	309	304	287	287	311	315	315	315	295	322	288	320	325	316	322	278	305	299	291	315	317	304	312	337	280	323	291	306	308	309	309	306	283	297	305	280	284	289	339	275	324	275	312	346	347	312	299	318	276	306	288	322	284	323	312	348	299	321	287	344	329	300	305	313	286	315	301	315	301	289	292	305	354	316	318	280	274	278	324	271	313	271	301	297	280	318	298	295	291	306	321	260	300	325	311	322	310	334	292	305	331	308	315	264	325	287	304	299	304	294	314	306	290	326	315	306	324	310	327	311	314	297	305	263	284	309	292	311	290	291	317	304	313	304	297	291	285	295	291	318	286	320	293	285	294	288	335	299	322	320	303	315	311	324	289	299	311	339	282	313	320	315	307	304	291	322	341	268	299	308	295	282	310	291	328	312	300	315	329	290	294	304	307	300	290	292	316	288	309	287	328	311	303	306	298	283	290	327	279	317	288	301	299	310	292	274	289	304	304	277	295	317	293	275	303	290	300	332	331	320	294	273	316	296	321	302	314	286	291	336	305	297	281	312	302	315	310	305	275
22134	21996	9990	1230	751	674	565	489	419	350	296	274	242	186	157	133	141	122	101	107	77	93	74	73	61	54	61	46	42	40	57	44	47	40	45	37	36	44	36	32	35	22	23	29	35	32	22	31	24	24	26	27	28	30	31	27	36	22	30	31	21	24	28	38	27	19	25	30	31	22	36	33	30	19	19	21	24	23	35	26	27	25	30	20	26	25	26	23	25	20	24	34	36	15	34	36	21	22	29	15	21	24	20	20	21	23	26	17	23	22	27	23	29	21	21	28	19	24	26	17	24	25	24	18	28	30	16	23	23	26	15	24	18	19	35	26	26	37	28	29	15	24	27	20	25	27	25	24	17	28	26	20	30	29	21	35	29	23	26	25	29	17	12	33	25	24	29	25	26	31	26	20	27	20	15	19	21	19	21	32	17	23	26	19	19	28	27	22	27	29	25	22	17	19	25	29	14	36	22	12	24	21	27	26	21	28	30	21	26	26	15	31	19	29	27	38	27	30	23	24	26	25	19	30	25	29	34	26	31	25	22	28	24	29	24	39	24	16	25	27	21	24	27	21	19	20	28	34	20	20	28	25	19	23	23	26	38	24	25	22	27	23	17	22	21	31	37	19	22	26	27	23	17	22	16	20	20	26	29	26	25	25	28	25	23	22	22	19	22	22	17	34	23	22	21	29	26	28	35	19	23	17	19	23	17	21	24	28	18	25	25	34	40	32	24	23	24	15	25	21	25	21	25	24	26	32	22	27	27	27	23	30	25	26	19	25	19	32	34	24	19	21	23	28	25	14	21	16	13	20	18	24	17	20	31	26	24	28	29	22	20	27	20	22	22	24	21	24	27	14	25	26	32	22	30	20	29	22	28	22	25	25	24	20	16	29	20	21	17	26	35	29	19	26	16	27	29	25	19	14	17	26	24	25	23	23	27	25	24	28	17	26	25	22	28	24	25	31	24	27	27	27	32	29	15	24	25	18	21	29	30	19	22	18	24	22	22	21	28	31	18	22	23	26	22	16	19	23	20	30	29	26	18	22	22	16	20	16	19	19	28	26	28	26	16	22	29	18	27	17	15	20	21	17	34	27	28	30	24	15	20	26	16	23	13	27	23	21	19	14	20	29	25	21	24	21	29	34	35	16	26	29	34	21	22	19	30	26	16	18	17	21	30	28	20	26	21	37	27	25	22	16	31	23	22	23	23	17	20	24	16	35	23	26	16	30	14	20	17	26	25	21	22	25	27	24	26	28	20	23	21	22	38	23	17	18	30	24	26	28	17	31	22	19	17	22	25	21	23	16	21	22	26	25	19	23	20	33	21	34	19	25	22	21	21	39	22	28	30	29	34	30	24	19	28	21	25	35	23	22	29	28	32	28	26	18	21	26	28	25	19	23	15	23	19	21	18	34	25	22	23	22	22	19	17	19	16	14	25	25	31	25	19	25	25	21	26	28	34	21	27	21	27	31	28	23	30	30	28	33	21	30	26	27	29	27	18	28	18	21	38	26	21	22	25	25	21	17	25	23	25	25	26	32	27	22	16	25	15	23	24	19	16	34	23	19	18	26	20	23	28	18	18	29	24	33	25	25	29	31	31	24	18	37	28	16	25	34	26	28	18	15	27	20	27	23	23	15	21	20	21	29	20	22	17	23	22	23	25	19	31	23	26	28	23	28	23	21	23	20	28	23	20	27	26	34	26	18	18	32	28	19	21	27	25	24	17	26	28	28	22	21	26	22	23	22	27	26	24	20	20	26	30	20	22	28	20	20	18	28	21	18	34	37	24	28	28	28	28	12	17	18	23	26	24	20	28	25	25	29	28	27	24	30	26	29	29	21	20	31	29	33	34	27	25	24	28	17	27	30	27	32	34	27	13	28	25	34	24	29	20	22	23	20	18	29	31	10	18	21	22	27	24	22	30	20	30	12	22	27	23	23	20	21	27	27	14	21	22	20	26	23	24	30	31	17	26	33	21	24	26	31	19	26	24	33	33	29	18	31	33	25	23	18	23	22	28	29	30	17	21	18	35	28	26	30	28	24	22	23	25	36	23	19	22	29	24	24	26	14	27	23	25	24	26	19	37	21	28	26	24	29	25	26	28	29	15	26	21	26	22	20	22	26	16	20	21	25	25	28	22	27	22	30	25	19	21	22	28	15	23	24	22	25	22	25	17	36	20	15	31	21	31	27	25	17	25	28	24	26	33	28	29	17	26	23	19	26	18	19	24	28	30	25	29	25	22	26	22	25	25	28	19	18	25	22	22	19	18	23	19	22	19	29	25	20	30	25	17	22	25	24	23	28	21	36	22	26	15	25	21	26	27	17	22	23	32	22	29	19	19	25	24	32	28	28	33	24	34	29	21	29	29	22	24	22	23	20	13	25	26	18	27	25	25	27	23	21	23	20	31	21	26	20	18	26	27	30	29	19	19	25	20	27	26	26	16	23	29	36	25	26	22	21	24	19	21	22	24	27	18	19	25	22	17	23	21	23	24	27	23	31	24	24	23	30	33	26	25	34	24	26	19	18	35	31	26	32	16	23	25	24	20	24	25	24	21	29	31	21	27	23	36	16	23	29	29	22	19	20	20	17	27	25	25	25	23	19	30	21	18	25	37	19	27	22	34	22	21	19	28	25	27	21	27	22	25	28	27	25	25	19	27	32	28	26	26	26	18	18	25	26	31	24	27	22	23	37	24	26	25	22	18	21	25	26	20	21	19	23	24	17	25	19	34	28	26	18	28	27	23	17	43	20	22	27	17	25	29	23	25	24	27	18	17	25	20	17	21	28	27	26	28	22	21	14	26	30	31	20	17	32	26	18	30	18	22	26	29	28	25	16	27	33	31	33	27	25	30	24	28	18	23	28	27	30	22	19	19	18	21	35	26	21	22	23	28	25	32	21	32	29	24	20	12	39	22	14	27	26	24	27	21	23	24	20	24	23	27	24	21	31	22	29	27	23	34	13	24	30	24	22	22	19	22	21	23	30	28	15	31	21	24	27	23	18	25	29	29	19	25	20	26	24	25	30	18	18	20	22	28	22	30	23	26	21	28	23	27	23	26	27	29	27	19	24	19	23	28	24	20	28	22	29	25	19	34	24	28	26	23	18	24	27	25	29	34	20	33	25	18	21	27	16	20	18	25	28	22	23	37	31	24	23	26	27	28	23	32	20	28	38	22	17	23	21	33	19	31	27	27	29	30	18	29	27	23	26	26	23	21	19	29	21	22	22	34	19	23	25	24	35	26	24	27	23	26	26	21	21	30	31	36	32	26	23	16	25	26	24	23	18	28	30	29	15	15	26	32	21	21	19	31	28	20	27	19	23	18	26	18	20	25	29	22	23	26	14	14	28	19	22	30	18	28	21	35	29	23	25	20	29	25	23	21	32	28	27	22	16	25	15	24	25	33	18	26	25	28	25	23	27	26	32	29	20	18	20	18	27	28	28	28	24	33	22	32	17	20	21	19	28	26	38	20	31
61729	55324	37035	29354	31118	29823	26474	22875	19359	16584	14350	12064	10120	8723	7387	6401	5595	4968	4358	3746	3506	3166	2855	2623	2398	2172	2063	1764	1651	1548	1440	1457	1334	1237	1260	1169	1085	1087	1007	938	908	862	822	743	712	678	646	588	602	589	553	569	577	588	552	577	526	539	531	493	530	532	441	484	466	474	452	486	469	460	418	428	438	435	411	419	438	413	401	416	437	424	423	423	422	393	413	423	412	434	389	438	400	436	383	375	408	412	393	387	372	416	372	412	407	411	381	406	404	389	424	410	396	356	418	410	420	448	404	412	389	426	392	426	407	400	391	388	408	396	419	437	372	400	366	417	395	373	366	380	421	414	349	404	406	421	393	399	379	385	372	383	403	373	406	373	395	382	432	351	413	380	401	386	423	374	374	381	408	430	401	398	354	386	407	417	374	379	402	382	380	412	398	398	384	377	386	391	393	439	422	407	405	393	391	418	417	384	374	383	355	395	389	389	400	395	409	388	409	405	386	382	395	426	386	390	414	408	418	405	420	409	386	399	388	383	385	398	396	397	381	395	384	418	417	415	386	374	401	428	388	403	429	359	389	387	395	401	435	343	397	422	381	389	415	387	375	374	392	374	392	415	394	378	383	366	387	392	393	397	426	380	396	394	400	395	392	380	392	386	425	349	410	364	426	408	394	372	408	430	408	388	389	389	396	372	405	387	372	381	391	388	391	396	388	423	383	403	401	369	357	445	444	403	383	364	424	400	371	415	404	414	400	425	401	391	395	390	388	367	403	407	392	383	418	371	415	386	397	420	416	399	386	363	375	405	393	370	369	409	398	373	395	401	408	367	439	402	406	427	407	418	377	417	344	392	394	390	376	349	423	382	378	392	383	410	412	382	417	378	373	374	384	361	425	366	384	368	398	411	409	401	427	440	388	396	409	405	399	397	399	403	370	406	375	402	404	421	412	377	375	366	394	396	436	389	396	409	403	376	390	404	408	353	408	385	360	415	393	369	404	392	367	374	418	404	412	373	394	395	400	395	364	427	408	383	405	414	384	386	378	395	394	367	377	395	393	398	397	379	361	408	369	396	406	400	418	391	425	372	403	382	391	401	397	425	396	381	395	375	379	371	378	398	356	397	443	402	383	396	401	388	394	410	376	385	380	389	374	442	404	409	408	372	398	406	368	366	344	420	356	431	423	391	413	397	404	392	358	389	438	354	431	421	401	374	361	401	411	394	378	383	406	407	379	413	391	419	418	425	394	403	392	437	382	384	378	389	409	407	397	384	399	411	416	423	368	405	380	376	435	419	365	386	398	429	399	379	392	387	403	381	403	420	384	418	404	401	408	396	422	411	385	394	398	384	372	384	388	387	431	393	405	390	408	380	413	388	397	386	400	442	398	403	379	377	398	416	391	402	429	425	403	381	392	372	385	402	413	405	396	403	397	368	378	430	385	415	401	386	400	426	420	378	369	387	421	394	385	396	432	396	417	378	391	379	374	389	385	403	388	389	398	398	416	410	369	432	381	399	356	417	410	435	430	439	367	409	387	411	403	372	408	388	386	386	378	381	380	374	350	406	376	372	402	412	417	397	382	398	398	386	403	415	379	382	396	406	413	401	345	366	386	379	377	399	413	384	407	404	393	373	407	397	384	379	373	415	402	378	390	381	373	371	366	431	406	428	391	415	410	390	404	417	392	361	406	408	396	393	397	361	390	383	366	384	393	396	407	359	413	418	353	404	395	398	394	387	387	413	363	371	417	368	381	396	381	417	453	399	406	411	385	413	370	397	383	372	408	404	411	431	388	358	372	385	419	406	403	409	359	406	402	400	400	391	391	367	379	384	441	446	378	415	415	370	388	389	414	415	408	378	403	395	400	346	410	418	391	391	453	386	388	426	388	378	402	382	369	403	381	408	431	373	392	363	421	371	404	367	408	426	399	379	401	355	383	408	378	440	419	396	374	413	404	400	406	392	417	416	377	391	395	371	391	363	401	367	386	391	401	350	385	410	392	388	405	377	425	367	364	329	381	400	378	407	392	402	363	415	393	392	407	381	369	385	372	423	373	389	375	385	378	406	425	417	368	415	410	381	374	350	392	408	430	396	375	399	342	403	395	417	386	382	401	387	374	405	385	413	414	396	433	366	423	409	403	387	387	402	364	381	424	379	403	421	414	363	408	381	381	397	369	407	393	373	416	406	372	386	408	430	364	408	427	393	378	361	392	396	395	406	388	405	398	387	402	358	379	402	348	372	403	380	403	373	402	381	427	356	404	391	411	395	393	398	408	378	408	389	382	361	363	397	414	411	398	397	385	368	383	424	390	412	412	414	414	424	384	353	410	424	375	366	395	392	390	421	399	376	389	408	393	405	391	390	422	397	397	390	369	353	386	384	417	412	374	377	402	392	415	388	394	403	372	390	408	369	407	400	428	373	435	377	406	389	375	375	386	386	400	420	420	396	392	401	435	426	396	400	386	379	453	383	404	432	407	432	411	380	395	393	396	405	388	393	370	372	430	381	379	367	367	389	391	374	404	384	398	385	401	419	410	395	355	414	396	377	395	383	369	427	415	401	392	401	413	386	408	423	370	405	413	404	370	396	408	383	438	393	396	409	401	379	413	402	395	370	401	367	413	393	412	375	391	385	400	392	385	440	419	385	388	388	432	408	417	374	394	442	393	385	377	399	401	391	397	373	401	392	421	455	386	404	373	412	366	426	402	388	409	398	393	389	403	397	401	402	382	396	421	392	390	400	383	403	392	362	408	369	390	372	395	373	418	375	390	403	378	414	411	398	401	394	399	372	412	391	401	389	411	412	393	440	431	360	399	392	400	435	429	384	418	387	406	396	414	361	389	418	378	358	407	405	366	427	386	391	414	382	399	385	378	347	402	405	373	401	401	384	377	396	388	375	410	374	380	381	402	410	408	380	383	383	364	399	368	394	408	394	394	383	386	399	420	359	423	393	387	406	428	383	427	387	363	401	374	408	420	389	392	373	387	425	386	381	394	408	408	431	376	391	393	403	388	410	383	375	404	408	409	404	396	379	395	385	409	388	378	394	385	413	381	392	383	406	403	370	429	382	402	424	384	382	380	378	385	379	387	420	384	415	411	389	360	384	422	409	367	401	379	384	363	404	413	378	400	375	386	423	350	360	391	397	378	416	376	346	435	384	393	422	393	378	372	390	337	376	382	412	393	401	414	391	396	378	399	397	397	422	395	401	392	379	381	395	381	408	420	385	390	404	384	404	365	379	377	382	433	395	376	370	374	395	423	401	392	376	419	362	399	392	344	371	385	391	419	351	367	396	390	389	411	375	403	430	415	388	407	360	387	424	393	405	373	420	398	441	363	418	390	393	361	395	426	411	370	410	397	376	384	412	417	402	402	402	378	402	380	369	406	387	396	398	363	380	389	391	407	425	415	341	411	386	396	386	375	363	371	398	402	390	403	383	376	399	388	405	377	406	401	394	379	410	378	364	394	373	418	349	401	391	408	394	399	388
15178	12750	4782	566	491	466	411	351	319	270	234	184	148	132	116	98	89	95	81	70	70	77	63	62	52	45	48	39	56	36	49	36	38	47	40	39	35	29	39	37	43	39	48	45	26	20	26	34	32	20	30	27	26	34	37	28	27	37	23	25	28	22	28	29	36	22	22	29	26	31	34	34	21	24	30	20	26	22	38	24	30	27	31	27	20	23	35	24	28	30	31	26	38	24	23	36	29	30	19	29	30	40	24	31	33	28	26	26	23	41	31	36	17	31	20	18	25	29	26	36	33	45	22	28	23	38	27	28	20	28	30	28	31	31	25	21	27	27	21	32	33	32	21	37	26	30	18	22	33	27	27	33	29	37	24	36	35	30	27	21	26	24	29	25	31	21	33	27	20	29	31	26	29	33	29	26	32	18	27	38	28	37	20	21	31	31	21	23	27	27	28	28	29	26	28	23	38	29	22	27	23	19	34	26	28	26	24	25	27	30	23	20	22	24	31	26	31	22	18	23	31	28	26	34	30	21	15	21	30	38	19	29	39	30	23	20	26	28	25	28	31	25	30	36	23	33	30	30	31	30	21	22	35	23	30	34	19	23	30	26	22	36	25	28	22	20	19	22	26	32	25	22	26	27	29	23	26	19	20	44	18	25	34	31	29	24	19	29	21	26	26	27	18	29	25	31	30	26	27	29	26	28	20	25	19	25	27	27	27	36	36	24	39	24	21	29	21	24	31	29	36	30	30	22	21	20	28	33	28	28	26	34	22	34	30	21	28	29	27	17	33	20	31	23	26	32	33	30	25	31	19	29	18	27	22	39	26	28	26	32	26	34	27	43	22	26	33	28	26	34	28	26	29	29	31	21	29	23	27	33	31	22	18	27	36	30	27	16	23	27	20	28	33	28	26	37	36	29	20	40	24	29	29	30	25	35	29	22	41	22	26	28	27	25	18	24	25	21	27	25	27	18	30	28	24	33	31	24	28	13	28	22	36	30	33	25	29	31	30	30	31	23	26	25	25	23	32	21	31	24	20	27	28	31	34	16	20	30	30	25	26	18	28	27	31	26	31	26	34	35	22	18	29	35	32	43	34	21	20	30	33	25	26	18	30	31	36	26	28	22	29	26	29	18	23	26	21	20	33	17	21	25	21	27	32	26	30	31	23	20	24	23	32	27	39	26	24	38	21	39	24	27	30	31	29	27	30	23	23	36	22	26	28	12	20	24	36	20	27	28	35	26	25	26	26	30	24	21	18	35	26	33	27	35	21	23	24	32	31	29	29	28	29	26	24	21	31	22	19	25	29	16	26	19	28	21	21	30	31	32	34	31	28	33	26	29	31	21	20	27	25	29	34	29	28	36	28	34	29	19	23	31	43	18	23	30	20	28	28	32	23	24	22	29	29	26	27	35	30	30	34	24	31	30	28	32	33	27	27	24	27	31	30	28	19	33	21	39	26	27	25	17	25	29	26	20	28	27	31	35	18	28	27	31	26	25	21	26	25	20	19	33	33	36	29	33	27	30	20	22	28	28	25	22	24	26	23	27	24	21	23	34	33	24	28	22	30	25	31	25	28	37	26	26	27	25	16	21	26	25	26	18	29	35	22	21	30	31	29	29	22	26	23	20	20	29	34	37	27	23	27	31	27	24	25	25	29	14	25	27	22	32	31	33	26	31	20	27	32	23	22	25	33	18	30	32	28	31	21	23	30	29	32	22	29	26	21	34	30	25	21	27	30	20	26	26	24	28	35	23	27	30	23	26	29	34	32	31	27	17	22	33	32	22	28	29	36	28	27	33	23	35	31	38	33	27	27	35	18	27	25	28	20	30	30	25	28	24	33	18	28	26	29	21	22	31	22	24	21	27	28	25	36	20	35	35	28	27	34	27	31	27	27	20	33	27	35	30	25	41	27	38	27	29	23	29	37	19	16	37	24	44	27	31	33	27	22	32	19	13	30	22	20	42	36	22	39	27	25	31	20	23	31	29	29	25	32	19	26	30	47	25	28	29	30	19	37	29	24	32	28	34	30	24	22	32	29	29	32	29	24	24	30	27	31	20	27	18	28	30	24	22	23	28	21	27	25	24	23	30	20	34	22	24	24	21	44	24	26	32	26	25	28	28	26	25	36	30	17	20	21	23	25	27	31	27	28	20	20	34	32	32	29	26	26	27	28	30	27	26	27	37	27	24	29	38	27	32	22	27	34	32	26	30	29	23	23	22	35	33	25	36	27	37	31	27	22	26	29	23	21	25	33	25	26	29	27	32	22	34	30	18	31	27	24	26	34	31	23	29	30	20	33	28	30	35	27	33	38	28	29	22	31	27	26	29	25	26	30	32	32	28	14	29	33	29	37	22	22	36	23	29	18	28	31	27	19	31	25	32	20	25	31	28	17	32	21	25	32	27	25	28	40	33	34	27	29	34	21	33	35	22	31	29	21	19	36	24	24	23	32	27	33	28	34	32	33	32	41	26	27	33	24	29	23	27	27	28	37	29	18	33	32	25	30	24	24	28	26	20	17	24	28	27	30	29	27	29	20	31	25	26	27	23	24	36	29	36	26	25	25	27	32	32	36	27	27	28	28	28	27	28	31	31	36	27	26	28	21	38	20	28	23	25	17	35	40	28	33	47	24	24	31	28	24	36	18	32	21	27	35	22	29	29	24	28	27	30	28	26	26	38	26	28	31	23	34	24	27	21	22	23	23	25	30	21	28	22	26	26	27	21	27	26	30	16	26	24	42	24	25	21	27	31	26	29	44	28	27	25	33	25	37	20	37	24	25	27	14	27	28	26	27	27	17	27	31	23	26	30	25	32	35	24	31	30	25	36	26	30	20	31	34	24	25	28	24	24	30	34	34	26	31	34	29	29	24	31	30	28	33	21	23	32	27	19	31	25	26	20	29	15	32	27	30	25	29	25	22	29	24	31	30	24	25	23	21	22	29	25	30	25	32	26	31	33	28	23	21	28	33	28	30	30	19	24	28	27	21	27	12	19	24	23	30	34	26	21	25	23	33	26	25	27	25	17	27	34	24	21	29	28	27	20	26	29	20	20	25	21	38	18	28	25	35	26	24	23	29	37	16	23	24	20	38	21	30	28	22	21	29	19	32	33	20	31	22	34	37	20	24	28	28	19	20	32	28	29	30	29	35	26	37	22	41	28	32	22	34	36	31	28	33	28	34	26	29	31	33	18	31	25	29	21	30	33	35	26	29	29	20	24	25	36	26	24	30	25	18	24	25	25	36	32	22	43	21	18	20	27	31	31	24	36	30	28	31	24	24	22	20	30	22	30	36	26	22	31	28	24	25	31	29	36	25	24	24	29	28	31	35	27	21	23	32	27	27	31	34	22	28	21	19	22	26	19	26	18	17	27	30	21	36	23	31	28	25	26	34	26	26	26	25	24	25	21	20	25	32	20	22	36	30	24	21	35	23	33	29	28	26	24	20	27	36	22	27	28	25	40	30	27	26	33	31	29
53382	48122	29331	22137	26635	25510	22414	18757	15640	13211	10979	9441	7707	6413	5558	4713	3995	3621	3233	2843	2680	2463	2176	1992	1845	1762	1490	1404	1388	1305	1197	1184	1088	1067	1050	1008	929	946	867	824	774	753	807	703	693	677	611	561	603	600	624	566	551	552	575	547	535	518	538	528	537	502	496	497	510	490	527	506	487	463	504	459	498	478	499	458	485	440	467	464	444	481	466	457	464	426	438	460	452	404	455	436	456	468	409	465	481	454	458	439	439	450	442	453	454	471	472	473	442	445	481	456	450	452	470	425	442	434	441	441	432	439	492	456	449	480	477	435	437	450	442	497	455	453	467	455	443	478	431	466	451	436	454	438	442	447	481	427	471	453	431	437	476	457	452	476	470	422	444	436	445	427	487	405	428	437	444	450	438	445	454	469	446	438	446	424	444	457	443	423	461	422	451	449	493	426	465	498	424	454	488	443	440	458	443	436	466	456	392	411	432	462	431	447	457	449	471	429	438	489	456	501	427	484	466	417	425	461	435	406	459	453	477	422	463	454	500	472	440	451	425	433	428	447	463	427	438	453	432	462	463	453	430	440	465	439	430	444	431	458	454	462	430	479	490	434	443	455	444	449	450	444	491	454	457	422	467	446	444	428	467	461	433	451	444	439	430	432	415	405	437	410	447	424	435	461	439	406	444	462	437	478	424	446	431	433	446	431	448	462	471	453	438	461	428	467	451	445	465	427	423	449	414	471	438	451	490	424	465	461	445	435	466	426	411	428	417	429	487	480	405	425	427	396	469	413	442	405	453	438	414	449	423	439	482	443	448	471	440	425	418	415	430	464	411	458	417	471	459	457	451	438	476	443	466	446	442	439	475	440	485	462	448	449	427	427	435	396	448	463	474	473	432	459	417	416	402	462	437	458	496	430	452	474	417	411	458	435	463	456	452	453	464	464	411	459	418	426	421	405	453	463	412	419	472	451	459	457	446	456	484	435	461	466	448	428	458	416	437	455	425	456	401	446	431	462	433	430	435	478	448	483	441	454	431	413	452	461	426	469	414	434	448	450	433	436	437	426	441	428	448	416	463	439	430	445	445	428	444	451	453	451	451	419	473	445	434	468	451	483	463	473	444	444	442	452	491	440	446	443	414	443	431	407	445	445	486	450	418	447	489	475	434	439	450	407	457	500	479	438	429	447	440	436	445	445	410	411	433	421	453	396	458	441	416	481	446	415	413	464	449	442	464	445	444	431	468	433	455	450	451	414	447	464	468	493	451	447	457	420	452	467	430	459	457	412	472	442	454	470	438	436	458	429	433	498	462	421	418	417	448	492	459	446	431	434	416	457	451	455	441	480	428	442	431	443	438	456	442	468	443	452	425	446	420	444	451	466	454	440	428	417	456	420	452	433	445	411	473	450	442	447	445	428	406	433	423	456	467	466	453	413	421	448	435	460	454	428	436	452	417	478	480	417	441	454	427	426	459	426	453	436	437	455	446	447	411	460	474	431	462	450	472	433	416	418	469	454	449	453	446	467	446	450	439	438	455	426	453	428	424	444	457	412	420	450	467	472	480	470	430	449	432	444	455	400	442	454	433	429	439	437	387	425	453	434	447	470	435	432	443	468	441	453	465	457	417	434	436	428	401	414	438	426	440	468	445	439	429	428	432	437	424	450	461	452	440	432	441	472	412	407	459	456	454	426	424	472	470	433	415	451	426	440	428	465	445	466	428	437	409	477	432	469	443	436	485	441	422	480	456	473	452	477	439	465	433	457	444	444	431	440	465	429	449	406	471	443	377	457	413	418	475	436	423	450	425	458	449	428	463	418	411	399	466	456	481	439	456	435	430	421	467	447	461	401	467	475	455	453	451	412	471	407	444	446	397	401	474	443	459	429	485	449	445	433	470	432	464	440	462	472	454	423	426	431	444	473	421	426	446	418	400	423	426	432	403	421	422	442	427	436	448	459	425	403	442	467	481	419	453	458	421	436	434	456	418	440	476	478	435	441	419	441	488	472	427	430	430	459	500	448	453	453	445	403	435	432	450	452	460	428	435	454	430	431	499	464	428	440	478	391	431	461	446	446	400	434	499	455	434	406	445	442	428	430	436	406	451	466	474	457	439	426	420	438	442	468	458	477	418	401	473	408	451	459	443	443	429	458	451	442	434	433	444	433	423	431	467	454	456	443	431	430	440	468	414	415	439	426	436	452	466	405	431	422	435	403	443	423	429	432	449	494	452	471	444	438	415	450	415	436	486	449	421	447	402	458	446	413	454	466	458	420	423	410	452	452	442	456	446	479	420	470	459	445	446	449	431	413	449	445	436	451	429	443	430	435	436	445	425	453	403	441	424	448	426	433	433	416	453	427	437	411	429	468	437	450	426	470	430	440	463	442	434	476	443	459	459	448	484	453	456	447	466	440	468	419	433	483	406	455	449	455	420	489	455	493	443	460	435	449	441	452	450	454	453	467	427	432	420	498	469	430	493	438	458	418	462	412	469	458	403	460	438	453	426	452	445	413	457	445	461	489	446	451	411	454	406	460	398	458	458	444	438	487	452	446	457	422	464	453	447	464	432	443	395	451	460	446	427	436	443	408	450	455	466	472	460	443	432	450	415	434	435	429	420	469	459	451	472	430	424	430	466	459	454	453	468	408	468	474	470	445	445	471	446	426	447	441	460	438	433	453	423	451	442	452	463	451	418	423	447	428	457	440	473	467	414	451	424	471	463	422	426	449	461	450	460	431	401	496	417	463	429	454	437	423	449	456	409	411	451	445	444	481	454	453	431	452	450	439	423	460	473	469	449	453	459	449	446	448	416	441	439	451	436	417	448	487	415	441	439	447	421	468	440	444	452	475	453	433	449	423	462	409	426	450	421	428	434	445	454	438	446	445	414	452	404	467	481	422	431	446	442	451	423	457	435	452	409	448	454	462	436	453	451	449	465	432	450	434	434	448	428	446	449	437	427	466	382	458	451	458	448	444	452	405	438	443	436	453	455	398	429	460	423	437	442	421	427	454	467	460	456	472	451	424	449	405	454	501	419	426	471	446	414	466	470	401	438	458	426	450	441	435	460	465	434	449	442	451	466	430	405	471	413	481	436	416	458	469	462	417	443	486	451	444	418	467	446	457	416	434	438	471	444	422	453	400	423	513	458	444	428	447	438	437	461	416	419	441	434	433	430	451	476	411	439	494	446	424	434	481	423	418	488	471	420	385	458	459	458	447	458	439	418	432	437	460	436	457	474	416	455	451	449	435	443	452	419	461	447	475	470	441	432	437	449	455	443	454	415	436	481	439	436	448	444	453	406	449	454	443	480	427	460	448	443	468	437	467	476	448	472	473	441	438	446	438	447	422	448	463	441	438	431	406	498	446	398	462	435	474	431	465	451	384	459	402	470	445	424	436	474	423	436	426	431	452	423	450	458	445	460	475	457	464	427	472	474	439	473	446	409	427	452	436	415	456	490	446	451	437	464	459	433	479	447	424	445	472	452	429	456	387
20742	20846	10473	1732	812	725	618	529	493	405	352	291	217	211	164	171	160	135	138	100	104	89	66	69	58	68	60	47	55	45	39	47	48	39	50	34	44	35	48	40	46	34	38	28	33	31	36	28	18	30	34	23	22	32	30	30	34	33	22	21	26	33	33	28	26	29	23	27	29	29	20	29	22	35	29	26	31	27	27	31	28	30	31	28	24	23	33	24	24	34	37	27	25	30	21	28	26	30	22	34	26	26	26	21	24	27	25	31	28	25	33	25	27	22	40	37	19	23	31	23	30	28	26	23	19	21	28	21	33	18	28	23	24	25	21	16	30	31	26	10	31	20	22	25	25	22	27	28	21	27	30	25	30	21	17	25	32	34	27	25	26	25	26	22	30	28	25	32	19	35	34	24	28	30	25	25	29	22	23	19	24	22	32	20	16	29	21	27	25	25	28	24	26	22	30	19	18	31	18	20	23	24	27	19	23	33	32	18	23	30	21	19	21	28	26	21	28	26	26	28	31	33	31	20	24	33	19	21	26	36	23	29	28	30	26	20	29	29	32	25	34	40	23	28	22	28	31	24	40	17	31	37	32	27	20	27	27	26	26	25	29	31	23	29	19	20	20	20	27	21	33	23	37	28	24	32	24	25	42	30	25	23	24	17	24	24	31	31	27	21	29	22	25	34	34	27	28	16	23	20	24	33	25	25	21	26	26	18	38	20	24	19	25	25	23	28	27	25	25	22	23	28	23	26	23	23	27	26	23	24	22	18	18	31	27	25	19	28	23	31	31	14	36	32	30	26	15	31	24	25	29	29	27	25	30	26	21	22	21	27	23	25	24	30	19	32	21	25	19	24	25	22	20	17	30	32	23	25	38	24	16	20	29	24	22	24	18	27	23	26	31	22	22	29	25	31	31	16	33	25	22	19	26	31	28	31	26	30	28	37	23	18	30	21	27	24	20	30	30	31	29	21	26	24	35	25	21	23	19	32	25	31	27	28	25	27	26	40	32	34	27	34	17	36	25	19	19	24	22	36	27	30	24	26	20	24	16	15	22	35	31	17	29	27	20	29	23	22	30	30	24	37	28	29	32	33	20	27	30	19	23	35	25	27	33	32	22	29	28	23	32	22	18	18	31	14	26	23	22	29	26	22	25	25	33	34	26	22	19	33	31	29	34	15	26	26	26	21	29	29	30	34	32	30	30	23	13	25	29	28	22	27	33	19	22	16	25	31	25	20	29	28	23	27	22	23	26	18	28	23	23	22	24	27	25	36	29	27	28	26	33	24	38	33	27	26	33	17	38	31	28	29	32	25	27	24	24	32	25	18	32	20	19	24	20	27	27	27	28	22	21	28	32	25	22	17	19	22	18	31	30	19	30	28	24	23	22	27	29	31	22	17	15	18	29	25	24	30	25	22	19	30	27	26	30	19	23	24	15	24	35	17	24	22	17	27	23	24	27	23	28	29	26	16	27	20	25	23	28	19	23	32	25	20	29	21	24	34	25	32	20	26	26	33	25	32	32	23	18	22	24	28	28	24	27	26	25	33	26	28	23	25	36	26	25	31	20	28	32	29	20	24	21	27	23	24	27	27	19	25	24	18	20	11	21	21	28	24	27	16	19	25	20	28	28	23	29	31	25	24	29	27	29	26	17	19	32	21	24	33	29	27	37	21	35	22	27	29	26	23	25	33	20	22	26	15	25	24	26	36	26	33	25	29	30	13	31	24	24	23	27	32	27	15	23	32	23	27	25	26	17	37	18	30	24	17	25	24	25	20	17	22	21	28	29	21	27	21	39	26	29	31	24	25	29	29	27	27	27	27	16	29	22	33	32	9	23	26	22	25	24	30	25	23	23	18	22	26	23	22	30	30	26	20	34	26	23	27	31	34	26	30	29	32	37	23	25	25	21	22	25	26	24	28	20	30	30	21	24	24	16	29	34	25	27	24	23	23	22	23	14	25	23	28	26	28	16	29	40	20	28	23	31	27	17	23	26	18	32	21	27	19	27	30	25	26	24	32	22	30	23	23	22	14	31	21	26	18	32	32	31	21	17	22	28	32	24	24	27	31	29	23	19	27	13	39	33	23	41	20	23	27	28	33	34	23	28	24	20	29	25	29	38	16	30	29	25	25	24	35	19	26	28	19	14	22	30	32	27	31	28	37	25	22	31	21	29	17	22	22	26	31	26	27	26	30	23	29	25	15	23	35	40	19	28	15	29	27	21	25	24	28	24	25	29	30	30	21	20	20	17	26	30	24	33	30	26	31	21	25	26	20	21	18	27	16	25	23	24	25	20	31	24	28	30	27	39	26	19	30	19	27	19	31	26	24	28	22	18	18	19	26	27	20	30	31	17	32	27	28	20	28	20	25	21	24	29	21	38	23	20	27	27	21	27	24	33	16	28	16	28	19	25	22	24	26	30	18	24	19	29	25	23	37	33	18	20	24	22	29	16	25	35	24	26	25	24	21	30	22	17	29	25	24	28	39	19	18	21	21	33	25	29	25	29	28	30	30	22	23	28	18	23	18	28	24	20	24	24	31	27	28	37	35	22	24	27	25	31	26	32	23	30	28	18	22	25	30	26	28	34	28	28	34	26	26	26	20	25	17	16	27	26	35	33	17	25	25	28	22	30	30	23	32	23	21	22	25	26	21	20	29	20	21	29	17	20	20	33	25	26	19	29	22	28	18	30	26	25	24	25	29	24	21	30	37	24	24	21	22	22	20	16	29	26	31	28	26	22	23	14	19	23	32	23	22	25	21	28	23	17	27	20	21	30	21	25	23	24	27	24	21	25	21	30	26	34	23	28	27	30	34	40	31	27	28	28	22	33	29	24	17	30	18	21	18	18	22	38	23	23	30	39	28	23	28	21	36	31	18	24	30	31	18	25	32	34	25	21	28	26	23	23	34	26	15	26	26	15	35	17	29	28	35	23	27	33	24	35	24	20	20	18	30	27	25	26	30	23	18	31	17	21	23	18	24	27	25	27	24	31	26	34	24	35	22	33	18	29	21	26	22	29	26	20	25	20	33	32	18	24	27	24	20	26	22	28	30	30	20	25	22	28	20	20	23	30	10	25	32	41	28	23	28	31	27	28	28	19	31	24	26	31	25	19	28	17	37	24	22	26	27	23	27	24	27	25	23	23	18	29	21	30	22	30	26	20	33	25	20	26	25	26	16	19	25	22	24	25	28	32	29	28	30	34	20	22	25	30	27	31	26	28	28	17	20	26	26	28	28	24	29	24	22	21	23	26	20	31	36	28	31	23	13	19	21	30	28	35	18	25	26	24	30	30	31	21	30	24	30	24	26	16	26	21	19	23	17	21	18	33	27	20	21	19	20	29	35	15	24	27	35	22	38	20	23	21	25	25	25	23	18	24	23	26	22	32	28	16	30	23	26	30	21	30	21	28	26	32	27	31	35	37	24	19	33	30	21	32	26	30	30	27	19	23	29	20	27	20	19	27	21	21	19	31	25
60883	55597	41751	30400	32385	31315	27782	24464	21028	18199	15419	13160	11249	9347	8386	7101	6165	5436	4705	4313	3850	3394	3166	2957	2674	2368	2166	1920	1863	1752	1656	1644	1577	1433	1377	1236	1174	1209	1157	1056	994	971	891	819	749	715	712	667	679	632	594	614	647	525	578	546	574	548	546	515	480	493	509	507	486	491	490	499	457	471	479	459	445	441	425	497	430	458	411	436	425	421	405	419	433	469	395	422	416	440	421	427	423	397	379	447	438	456	411	440	421	425	432	436	399	447	473	429	471	425	406	401	425	409	421	458	390	397	426	414	400	415	454	405	412	400	448	431	401	386	429	407	432	401	428	400	395	409	439	423	389	392	379	433	400	458	393	414	430	379	438	443	401	399	384	437	414	421	428	404	434	423	419	404	410	422	394	395	434	419	397	370	411	407	391	439	379	419	422	410	444	395	424	384	410	391	408	437	416	404	403	453	421	453	401	425	424	397	414	438	399	430	405	436	406	425	442	427	400	466	388	436	407	409	438	405	424	442	399	406	412	447	420	376	382	375	394	370	403	397	431	384	408	426	419	402	398	423	395	418	411	410	439	416	409	432	400	379	370	448	440	392	398	421	421	435	416	449	420	434	389	410	441	424	435	411	413	424	403	382	381	405	411	422	420	441	425	371	415	440	429	390	366	438	420	387	435	405	413	401	414	425	430	411	421	423	369	428	428	413	428	399	425	378	421	412	397	420	401	407	406	434	384	432	406	422	409	391	440	364	394	413	404	407	393	385	438	433	446	419	395	427	381	393	387	411	439	386	423	431	424	410	431	408	404	427	456	400	429	378	427	396	382	398	402	426	414	389	413	423	379	437	382	414	436	407	408	457	421	415	376	388	423	409	386	394	426	417	403	411	432	432	415	385	405	416	443	448	394	416	404	395	419	417	402	413	402	402	388	422	427	397	438	407	419	409	399	420	397	398	421	429	402	426	435	435	417	425	401	400	394	434	404	399	460	396	418	408	419	398	407	380	363	445	415	382	393	418	404	401	405	410	436	392	449	368	402	392	419	386	408	413	401	391	376	429	420	416	438	433	389	376	396	443	420	399	411	391	383	402	442	462	415	409	401	406	456	371	372	392	418	411	397	389	405	409	437	396	434	422	410	404	400	406	421	382	390	419	424	408	374	386	428	385	419	419	362	434	414	409	385	424	384	396	388	391	414	395	425	435	439	436	402	404	423	383	416	404	409	404	402	430	398	394	397	429	427	434	415	432	420	441	405	434	399	400	436	412	436	429	418	414	415	425	388	402	396	386	405	421	414	410	388	427	396	430	413	413	419	407	398	407	401	394	421	439	395	442	389	377	436	427	372	432	374	456	368	417	417	393	402	394	445	380	401	421	434	390	366	425	419	437	403	442	442	415	410	417	397	412	388	433	407	437	420	431	418	378	399	411	408	382	406	456	405	401	398	429	399	413	443	394	379	387	403	393	422	447	409	419	414	391	410	440	433	427	384	445	419	424	381	447	411	433	408	425	399	369	367	406	387	433	427	388	411	410	431	408	396	395	415	410	420	402	397	402	449	430	374	391	446	435	356	383	441	448	388	396	412	424	402	430	375	407	429	445	412	410	428	410	395	402	354	415	387	443	446	417	416	435	396	444	431	428	445	453	392	404	441	406	401	427	439	399	450	414	379	431	399	430	407	429	402	392	416	412	422	420	424	441	413	405	410	394	393	383	429	410	426	379	408	402	406	392	416	391	420	403	438	376	437	400	388	396	436	419	401	400	376	419	433	429	404	401	432	404	410	405	420	414	432	421	449	395	407	435	424	408	414	396	385	445	434	398	407	417	403	431	425	390	394	423	438	419	363	399	410	406	404	434	410	409	409	419	428	425	440	396	412	379	402	394	392	429	429	404	412	412	435	395	435	393	387	401	419	395	392	440	413	374	419	418	404	410	416	386	399	412	414	393	427	402	417	419	422	437	404	382	430	404	401	417	412	405	421	434	391	391	414	385	404	385	408	449	399	457	405	410	392	421	402	415	416	403	403	401	469	395	409	412	430	422	430	416	419	392	477	413	382	420	408	422	410	419	371	463	404	411	392	394	418	413	397	394	411	391	444	389	394	390	412	434	451	398	386	399	417	408	429	380	380	410	453	369	458	429	407	397	445	409	409	405	396	420	404	398	410	409	394	432	404	425	420	451	397	408	388	440	372	364	386	418	403	453	365	394	355	418	373	437	397	399	418	446	401	413	441	421	428	433	480	384	430	409	423	391	391	415	447	388	429	445	391	409	423	395	371	434	435	393	395	401	400	439	398	423	424	454	431	442	396	450	389	390	424	444	421	417	450	392	400	420	385	419	388	416	397	422	430	428	390	452	406	362	407	397	433	423	449	419	391	401	449	417	429	367	413	429	436	387	454	389	450	406	415	402	437	441	405	387	412	394	419	411	442	385	415	393	354	442	434	359	400	410	402	420	429	373	427	404	429	414	402	405	396	376	448	432	415	432	393	403	419	405	407	393	400	455	415	396	391	447	389	461	399	459	420	445	429	359	421	399	392	430	413	411	433	428	414	398	392	385	409	388	420	389	399	406	394	429	410	449	409	411	396	398	435	439	396	384	414	425	422	451	390	429	382	442	440	394	405	425	426	419	427	434	360	420	435	448	399	410	381	418	409	470	409	406	457	412	409	415	414	424	400	436	409	399	430	409	373	398	418	417	390	400	419	411	418	425	387	379	413	421	398	411	420	386	425	387	414	412	430	411	404	393	405	421	386	440	416	396	380	424	409	401	408	438	436	412	383	437	401	430	417	417	395	435	416	432	411	375	374	423	399	409	439	434	438	395	426	445	433	426	384	382	442	410	376	430	386	423	431	402	374	402	405	392	402	435	421	447	410	456	412	419	387	421	437	446	431	401	391	423	387	428	382	399	417	423	426	451	417	405	375	374	380	421	423	410	384	411	410	384	406	414	415	427	414	420	407	407	431	395	429	394	436	405	390	426	422	384	394	408	420	401	407	393	426	451	409	452	415	452	435	424	401	434	414	395	389	405	418	436	394	432	368	412	431	403	411	428	431	413	403	448	381	429	421	428	398	405	406	372	418	468	405	379	397	444	408	453	386	452	408	420	391	376	399	420	394	439	399	397	427	391	413	397	409	404	400	417	422	413	414	395	425	449	407	420	465	457	451	415	432	397	398	401	411	394	397	415	433	446	434	411	398	430	411	401	405	426	423	409	383	397	420	398	395	432	385	387	436	412	388	408	404	432	407	389	417	435	383	435	423	426	397	370	376	412	436	431	430	441	420	410	452	404	418	423	414	375	443	386	388	420	384	380	407	408	390	422	424	397	429	421	403	380	376	393	428	382	437	393	425	423	406	414	386	416	407	370	411	427	431	418	432	422	428	403	392	420	392	410	420	409	430	407	377	432	407	422	406	379	405	391	421	388	472	408	451	422	394	421	436	405	459	442	409	406	396	453	424	423	442	420	410	405	403	421	411	429	428	390	389	386
9397	6801	2721	394	318	318	247	203	206	145	143	123	101	70	71	63	63	50	49	52	40	40	50	55	37	34	33	33	21	17	24	25	26	26	22	30	29	26	20	30	21	31	19	31	24	21	17	14	16	12	21	19	9	26	25	22	26	21	12	22	16	18	15	22	18	22	18	19	16	19	24	16	27	24	19	16	13	16	20	11	21	12	25	15	23	26	10	21	22	21	10	19	20	12	29	16	24	20	13	19	17	19	18	11	13	23	15	22	19	16	15	23	21	15	21	13	19	13	25	14	20	7	20	15	19	15	19	16	16	14	20	23	24	13	14	23	17	18	14	17	15	17	20	11	18	14	8	17	14	19	16	17	24	19	11	18	12	15	14	17	25	16	17	14	15	15	23	13	15	18	30	15	11	19	20	23	19	21	16	16	19	20	17	16	16	22	31	16	16	15	11	15	24	16	15	15	14	21	19	18	21	21	23	14	13	22	26	14	12	21	26	17	16	20	16	16	14	15	18	19	22	15	17	19	18	13	14	21	28	22	18	20	17	20	15	15	17	16	15	13	19	21	16	16	11	12	22	16	16	18	29	24	17	13	22	15	16	18	22	13	16	24	22	23	21	25	21	29	12	22	18	24	21	16	16	27	24	20	20	14	26	22	24	17	20	19	9	17	20	11	19	20	22	20	17	19	18	21	19	11	12	16	18	23	19	13	16	18	10	18	20	13	22	21	23	19	19	18	18	17	20	18	14	22	18	17	22	28	12	22	16	19	18	19	24	21	20	18	18	19	22	13	20	20	14	12	8	24	18	22	11	15	22	18	15	20	21	16	11	16	13	13	15	21	14	19	22	15	24	27	26	22	25	28	19	24	17	15	19	18	4	22	15	19	15	18	16	16	18	20	15	14	16	16	16	21	14	24	28	22	17	24	13	18	19	20	17	15	20	17	21	21	18	23	20	20	20	18	11	20	18	24	16	16	18	19	7	15	29	18	26	12	19	16	17	15	20	18	18	17	18	21	16	18	27	17	18	23	23	17	21	20	23	25	22	13	14	23	14	18	17	20	12	26	24	14	16	21	24	20	12	19	23	24	17	22	25	19	20	19	22	13	12	17	18	20	22	16	19	21	17	16	21	21	12	13	21	16	24	12	19	18	16	15	25	16	21	12	33	18	19	16	21	19	16	20	25	19	19	21	23	20	12	15	18	28	19	19	23	22	24	21	20	21	22	14	22	19	23	15	18	23	15	13	12	21	16	18	15	27	15	19	23	17	19	8	22	18	17	16	12	24	18	20	16	24	14	23	24	18	16	21	19	11	14	19	19	21	17	21	24	17	20	21	13	23	16	24	21	18	28	13	27	26	25	19	19	26	18	21	17	23	19	18	21	19	24	15	14	18	15	14	10	20	21	25	19	23	22	11	15	23	16	18	19	16	15	14	19	17	20	18	11	16	14	14	18	22	20	16	17	18	21	15	20	22	20	15	8	11	23	17	14	21	23	13	21	25	20	22	21	29	19	23	13	14	24	21	19	18	17	17	16	18	17	25	26	25	14	23	15	16	20	27	17	15	16	22	20	16	14	25	13	11	23	18	24	18	16	20	16	17	24	26	17	20	17	17	17	20	16	17	20	11	17	19	22	19	17	21	22	19	15	15	17	23	14	13	16	15	10	20	13	19	21	16	17	16	18	24	19	24	18	19	14	22	21	15	18	18	22	10	14	17	24	17	16	17	13	19	18	25	20	13	15	15	25	24	9	13	23	18	21	23	20	17	24	17	24	20	16	22	17	21	18	21	14	16	16	18	19	20	27	20	27	13	16	11	19	7	14	24	12	11	18	26	21	16	23	18	15	16	20	24	17	23	10	19	14	17	21	15	16	22	22	22	20	16	13	20	12	18	11	23	14	22	19	24	21	23	18	23	15	16	20	19	24	15	17	20	25	22	20	21	15	15	16	14	13	27	22	13	21	12	26	13	20	10	19	11	22	18	18	18	15	15	14	27	19	16	16	20	19	16	17	15	16	15	11	18	22	23	14	18	22	19	21	11	20	17	18	23	15	8	18	23	17	18	17	19	21	11	23	20	14	16	22	23	17	17	20	22	23	22	16	11	21	20	20	16	17	20	16	19	18	25	20	8	21	23	15	20	17	14	19	14	19	9	20	16	17	15	18	24	20	21	21	19	18	18	11	22	14	21	19	12	11	10	16	15	22	16	24	13	15	14	18	16	19	24	24	18	22	16	15	15	23	19	15	16	13	12	18	30	15	22	23	19	12	21	18	25	19	14	11	17	18	23	25	18	20	13	22	10	17	18	16	19	21	14	23	20	22	25	21	12	10	23	13	17	20	21	20	17	19	21	25	15	20	21	13	18	9	24	18	17	13	17	16	22	16	13	11	18	19	13	12	16	25	18	20	19	20	18	12	30	14	17	15	18	20	21	23	12	25	25	14	12	17	17	19	22	19	21	16	14	17	18	17	12	14	17	18	18	21	18	21	17	19	14	15	23	18	21	11	17	20	20	19	21	21	15	19	20	20	18	15	14	17	13	20	19	15	19	18	8	24	21	25	11	14	26	24	28	23	14	20	16	12	18	19	14	20	13	28	19	19	14	17	16	10	29	16	16	17	21	29	21	31	29	20	20	18	20	18	25	13	22	23	23	15	15	19	28	16	20	17	30	19	21	16	19	12	21	19	19	17	19	10	18	26	30	30	30	23	25	18	14	17	24	24	12	12	26	13	11	22	24	21	33	8	16	20	23	18	24	18	13	19	14	21	12	22	18	14	13	19	18	21	21	16	19	15	18	19	19	21	12	22	15	18	15	20	22	17	18	14	14	14	16	17	19	20	21	25	19	20	17	24	14	6	17	17	17	21	23	21	21	16	18	17	15	22	11	20	22	16	20	17	18	20	17	15	17	23	21	19	15	16	17	10	15	21	20	20	14	18	20	17	25	17	21	19	18	30	19	23	22	11	16	13	9	17	19	15	19	18	19	15	19	17	19	14	13	11	22	21	17	8	17	28	11	17	20	14	18	13	21	16	20	14	12	24	11	22	15	11	19	17	22	23	24	20	17	24	23	17	19	18	13	12	12	19	18	18	19	15	31	16	14	19	17	11	17	13	21	12	17	20	13	15	14	26	24	23	19	23	21	28	20	20	30	19	16	22	17	21	14	18	16	14	21	17	20	18	16	15	24	27	16	24	20	16	14	12	20	14	17	28	19	22	19	23	11	17	25	17	17	23	14	5	17	17	27	21	34	15	23	21	21	14	15	12	20	17	22	16	16	18	14	13	11	9	15	28	16	13	21	18	13	17	28	23	25	11	19	25	20	23	22	22	25	20	15	12	16	15	10	24	19	21	13	19	16	21	26	18	26	16	25	14	14	19	24	18	22	20	26	16	24	19	30	21	22	29	18	16	14	22	19	24	17	23	17	23	18	10	16	18	13	31	26	21	18	21	20	26	17	17	24	25	23	20	25	22	13
48036	41065	27060	17854	21382	20255	17214	13651	11053	9136	7408	6088	5061	4196	3518	2960	2549	2347	2036	1777	1642	1508	1388	1247	1191	1063	1072	939	875	834	791	794	761	746	671	655	596	663	556	545	593	524	516	441	411	422	420	409	404	400	401	383	400	387	362	352	390	341	332	324	339	328	332	331	358	326	332	308	304	313	289	336	290	311	333	282	332	323	315	320	306	258	329	337	309	319	338	319	323	286	316	325	295	316	327	296	295	304	311	304	336	315	294	284	298	343	295	325	314	300	315	292	291	306	304	312	326	329	280	297	326	291	309	317	306	332	310	315	326	297	299	335	297	333	296	319	297	294	294	327	329	321	278	335	275	263	319	313	291	299	290	299	293	318	273	279	309	325	297	291	275	339	263	309	322	306	300	298	299	341	309	307	304	291	310	308	295	268	279	298	305	312	318	305	305	318	297	324	328	284	292	332	298	320	325	311	280	303	351	293	272	282	326	315	299	309	268	303	301	327	315	290	307	324	302	323	306	293	305	294	305	279	319	286	302	260	279	288	323	292	340	309	270	305	320	314	304	344	301	314	296	324	321	334	315	289	323	280	283	298	311	317	306	282	352	322	277	321	306	302	303	274	330	329	303	313	302	323	283	319	320	310	288	312	286	306	311	314	293	316	324	295	317	296	299	310	289	326	326	335	313	294	299	310	307	297	339	292	306	283	306	289	303	290	284	316	282	299	313	282	324	316	306	333	317	304	311	277	279	292	287	306	275	284	330	300	339	309	300	322	314	302	309	292	287	296	340	297	322	286	314	320	295	297	289	302	303	317	305	287	311	326	306	314	321	303	309	293	313	301	304	303	311	326	275	344	329	322	303	322	277	303	327	265	301	329	259	302	310	305	330	277	328	289	303	325	300	310	314	338	327	295	302	320	311	335	288	268	337	298	314	299	310	300	303	287	279	327	289	319	305	317	296	313	287	307	324	326	301	319	333	290	279	311	271	294	286	314	332	305	300	301	281	311	300	323	279	289	300	320	316	311	296	321	301	293	299	315	314	292	318	321	319	347	297	306	309	299	293	301	276	299	288	272	326	342	314	301	281	295	294	317	292	300	337	324	280	323	306	280	303	297	282	318	291	293	314	322	313	297	322	291	294	310	335	321	287	311	326	290	310	310	301	325	302	293	304	304	303	332	328	288	292	323	293	350	285	340	316	301	314	276	333	312	321	310	307	322	316	306	292	311	275	293	305	299	281	304	286	285	315	320	329	282	298	298	325	320	295	261	276	290	315	326	295	286	273	287	314	299	336	276	323	314	316	314	306	284	333	320	294	257	307	314	294	315	304	320	288	275	285	315	294	324	299	280	287	319	303	282	333	307	312	314	293	281	343	329	271	302	305	303	306	301	302	310	318	331	315	320	317	317	311	311	279	292	273	313	280	311	296	292	299	294	300	276	320	318	308	289	295	310	316	296	270	311	316	335	304	332	307	291	302	285	297	293	277	307	284	315	296	331	299	292	328	308	322	311	324	306	294	300	281	301	295	309	323	319	282	305	268	361	315	343	348	297	318	310	304	310	306	316	301	305	316	315	298	304	297	325	280	303	295	313	305	305	327	305	325	293	314	297	313	299	316	321	308	336	325	290	331	302	292	309	286	297	297	335	326	290	311	281	318	300	309	307	305	309	299	290	295	323	304	274	295	277	305	281	306	327	300	275	308	291	327	284	304	317	294	298	337	309	319	302	276	341	299	295	311	302	337	288	312	311	301	305	309	301	278	322	321	336	288	293	293	306	296	315	313	315	288	313	288	305	280	310	314	302	341	318	284	319	316	280	272	288	294	285	315	295	292	285	323	308	319	288	300	302	295	316	313	282	318	314	290	308	323	310	315	344	341	287	301	321	294	307	289	328	302	309	310	286	302	287	314	300	325	301	296	304	307	316	304	306	311	298	328	281	285	299	295	303	321	289	316	339	307	317	270	291	312	301	302	329	289	290	298	288	266	298	304	309	325	294	306	299	316	301	312	266	311	315	314	325	331	307	309	327	310	316	303	317	313	303	329	295	326	304	319	301	274	324	286	301	274	308	294	309	291	333	331	302	299	298	300	300	316	297	280	313	295	301	322	323	289	285	344	314	285	292	291	274	277	322	284	314	278	315	324	322	304	310	310	315	308	306	335	286	295	308	338	288	300	286	298	317	289	307	323	319	315	310	309	302	286	331	333	287	313	287	299	321	338	303	327	292	333	328	313	289	277	284	291	309	301	338	297	311	327	301	297	334	309	302	321	303	319	291	319	330	282	305	301	270	314	313	263	315	293	277	295	301	290	299	306	292	299	300	317	303	309	290	326	295	324	268	323	306	328	318	289	295	275	311	307	327	288	312	299	292	318	275	297	286	305	297	297	319	278	309	287	302	290	286	262	316	296	306	311	301	292	300	305	288	299	328	294	300	288	318	301	309	301	332	308	296	304	327	314	300	300	300	275	289	294	292	316	289	324	299	307	271	267	298	287	315	282	309	317	333	310	295	309	304	319	288	316	306	305	312	292	311	301	281	308	307	287	323	313	305	313	316	316	287	316	287	285	300	316	344	300	302	267	341	298	270	315	303	301	306	299	311	299	332	305	294	311	278	286	314	307	301	310	290	284	319	326	324	292	322	336	304	288	300	303	307	318	304	327	277	304	309	339	324	311	273	290	313	299	334	287	332	278	312	315	287	341	320	312	294	286	321	302	300	278	319	319	314	307	341	318	303	288	305	285	305	325	313	309	293	327	295	315	313	277	312	302	313	317	312	291	335	317	306	290	314	320	291	315	315	298	298	315	325	306	281	304	327	293	337	282	317	281	307	350	310	271	300	334	318	281	292	268	328	316	323	299	277	306	337	303	343	328	319	291	295	282	306	300	318	320	292	294	331	292	300	315	317	293	337	310	318	311	303	328	287	284	290	286	322	282	291	275	295	273	281	298	349	271	279	304	324	324	334	322	290	287	302	303	322	307	300	311	268	295	327	279	311	317	319	310	272	304	315	295	295	308	321	294	293	286	331	316	318	299	270	297	318	314	272	313	301	310	345	315	339	293	328	291	291	294	342	316	311	291	332	325	293	310	303	290	305	295	298	328	324	274	301	308	311	287	312	297	304	317	320	296	293	287	283	298	308	298	308	309	308	338	323	344	334	336	318	315	306	299	323	301	306	340	295	306	316	297	292	292	327	304	306	294	298	305	319	318	334	323	296	308	253	322	310	310	312	311	282	310	306	291	282	309	276	294	284	292	325	301	280	311	302	324	272	314	322	309	282	311	319	269	300	307	316	316	331	327	315	312	319	312	317	329	312	334	274	282	293	344	319	280	293	312	281	286	263	337	302	303	299	325	323	280	335	302	309	320	287	286	328	275	318	298	315	294	324	288	305	307	295	280	306	297	306	322	306	309	280	336	331	307	337	293	324	305	315	282	331	315	307	292	300	294	295	299	319	300	299	300	296	294	297	293	288	337	307	320	307	290	313
19880	20248	8656	921	811	770	658	560	506	403	381	287	242	228	181	174	146	121	113	102	98	83	82	68	63	62	85	49	44	63	67	46	43	35	41	43	46	42	37	42	27	30	35	36	32	26	30	42	26	25	24	35	19	23	42	24	33	29	21	22	23	24	21	23	26	26	23	43	27	26	31	23	22	21	23	18	33	29	27	23	24	23	24	13	25	21	21	22	21	26	18	20	24	24	23	20	27	23	25	20	16	20	30	20	26	25	13	26	25	29	21	23	24	26	24	31	16	25	30	18	30	28	33	26	33	26	24	21	25	20	28	18	24	24	20	19	22	28	28	15	26	23	25	34	28	26	25	24	18	25	27	23	29	13	26	20	13	30	17	21	20	17	25	22	31	26	29	28	16	17	34	19	24	20	23	21	31	25	22	29	23	28	29	18	25	15	18	21	26	25	26	26	23	22	26	17	23	21	27	18	21	18	24	24	28	34	21	28	27	36	21	21	22	17	20	24	22	27	22	23	28	33	15	15	19	25	25	21	21	17	22	31	15	13	29	25	26	19	31	20	24	21	18	22	26	24	22	20	25	26	17	32	24	24	29	24	22	22	26	21	37	24	24	19	21	18	28	20	16	28	19	27	18	16	22	24	32	17	26	31	25	27	25	24	25	27	26	34	28	28	27	21	21	29	20	33	28	23	19	23	19	18	21	24	27	25	16	18	23	26	23	18	21	34	23	16	22	24	29	20	29	27	18	26	26	23	14	14	20	26	21	25	17	27	20	21	25	20	20	29	34	22	22	21	22	22	23	24	23	12	27	32	18	25	24	24	31	21	29	27	18	22	21	19	22	20	26	27	18	19	23	24	24	25	22	19	17	19	37	31	33	31	22	24	22	20	17	22	26	21	22	26	19	21	19	21	15	20	23	18	27	28	24	30	22	25	23	21	19	26	27	23	17	35	27	32	15	25	25	20	25	24	22	21	25	30	25	19	25	27	27	23	19	18	20	25	27	21	25	23	29	26	26	16	22	26	21	18	19	15	24	19	29	22	30	27	20	25	23	20	23	24	18	16	24	22	21	14	22	22	26	25	29	26	17	21	23	21	25	21	22	28	23	29	15	29	24	27	29	21	26	20	21	26	29	23	26	26	27	21	22	28	16	20	27	24	26	24	20	31	26	19	20	30	32	29	22	26	26	23	33	34	31	33	22	23	23	28	26	29	23	19	24	31	30	26	21	26	23	24	20	13	23	27	29	23	28	28	21	31	16	28	23	23	26	19	25	25	23	26	26	22	26	25	18	22	24	21	21	23	25	21	18	28	16	25	22	21	24	18	23	20	22	24	21	23	20	23	18	22	21	18	35	13	28	20	30	23	21	26	31	21	23	22	27	21	39	32	26	27	29	26	17	20	26	15	20	27	22	27	24	12	29	25	32	28	30	16	24	26	23	23	20	30	21	34	26	14	15	17	21	24	39	28	18	16	20	29	17	26	27	21	21	15	17	22	38	27	29	27	20	27	38	24	18	23	23	18	21	24	26	19	28	19	17	29	25	25	27	24	30	21	27	27	23	25	19	23	29	20	25	23	19	21	21	27	22	25	20	22	31	27	20	23	15	25	24	31	17	23	17	30	19	22	35	24	25	21	29	24	25	26	32	35	21	30	22	30	24	32	25	18	17	20	21	20	27	28	22	28	26	31	29	34	28	32	21	25	24	22	22	32	26	22	27	26	22	19	19	22	35	26	17	33	20	19	25	18	18	21	35	21	21	20	22	27	34	29	18	29	30	26	24	21	32	27	31	25	21	20	30	21	25	19	22	25	23	16	26	18	24	21	30	25	24	30	20	28	21	25	19	21	26	25	24	26	23	36	25	28	19	13	28	19	20	24	22	26	25	26	17	27	12	18	25	21	19	22	23	28	20	26	29	33	24	27	22	24	20	28	19	27	23	27	18	17	24	19	18	22	25	24	11	28	15	24	22	21	20	24	19	22	22	26	17	21	24	24	24	24	28	26	27	21	27	25	25	19	29	27	27	26	26	14	21	24	26	18	15	24	28	22	23	20	16	19	25	27	19	31	30	15	29	22	20	20	22	19	23	25	32	22	21	29	26	29	13	19	22	21	20	23	23	20	26	25	33	24	28	28	14	21	17	26	23	26	18	18	20	17	28	21	20	28	26	22	26	25	19	17	26	19	36	28	19	31	32	28	18	35	32	23	25	27	31	17	24	23	18	25	23	30	24	27	31	18	24	25	33	22	20	22	26	31	31	22	24	19	25	24	22	25	28	32	26	28	15	27	19	20	28	24	24	26	24	29	22	19	25	26	26	28	14	20	23	32	22	18	20	26	26	29	28	28	19	20	26	23	31	23	17	15	20	21	23	17	32	27	23	24	24	27	17	23	21	22	25	26	20	22	19	26	32	24	24	21	23	23	24	22	25	29	20	23	25	24	28	21	27	13	17	22	24	24	28	24	25	16	23	21	31	28	18	25	27	25	28	31	26	19	27	20	18	27	21	17	15	29	19	18	27	26	24	20	20	28	26	27	22	27	20	22	22	30	10	35	24	16	25	21	22	31	19	12	24	22	27	18	22	22	16	20	25	11	20	30	25	24	27	29	23	19	32	31	25	19	26	17	25	24	26	30	22	26	17	18	25	27	19	16	30	26	33	34	25	25	27	26	22	23	25	22	25	21	22	19	32	25	24	19	33	25	27	26	31	17	33	24	30	27	22	10	16	19	24	30	20	30	26	26	15	29	31	26	32	23	27	26	17	29	24	28	26	24	20	23	26	25	22	21	21	21	25	29	31	31	28	24	28	26	25	33	21	30	25	21	15	20	21	18	28	17	22	29	27	21	29	16	21	17	22	20	25	27	32	23	25	21	26	27	20	24	28	13	25	17	27	26	20	24	20	17	32	23	18	16	23	16	20	22	25	22	21	29	28	21	27	23	28	23	19	24	28	31	24	24	24	22	19	26	20	27	25	33	23	16	21	29	18	25	23	23	20	28	21	26	25	24	31	18	24	19	23	24	20	32	20	23	30	29	14	25	22	23	37	12	19	21	19	31	18	23	19	20	27	19	29	24	26	17	26	20	28	15	21	23	29	26	20	31	25	30	20	27	24	17	18	21	33	29	19	22	32	22	23	31	21	17	23	21	37	15	25	21	22	32	16	27	20	20	22	24	24	29	20	24	28	17	20	24	23	18	24	18	28	19	15	27	21	22	31	30	24	40	23	32	25	23	23	14	25	22	26	25	22	31	15	30	27	25	24	18	22	26	31	25	26	20	24	17	23	22	13	23	28	19	23	21	24	23	23	33	12	16	31	19	21	28	26	27	25	26	20	33	25	30	17	19	19	24	24	28	35	21	34	21	21	18	22	23	19	24	24	20	19	17	23	20	27	16	20	31	30	31	19	17	21	26	22	22	24	22	25	30	28	28	23	28	30	19	29	33	21	22	32	29	18	24	35	17	25	13	17	29	24	21
59358	54243	35023	26082	32114	31481	27847	24419	21181	18219	15480	13362	11420	9559	8341	7048	6295	5408	4889	4386	3913	3369	3204	2886	2692	2490	2258	2064	1932	1818	1690	1620	1505	1444	1365	1285	1214	1218	1177	1134	1019	986	954	888	790	658	619	650	634	667	606	593	569	600	593	592	548	528	535	520	465	516	508	455	467	454	447	461	463	484	445	426	412	414	458	447	431	384	417	377	403	387	382	385	445	411	399	382	414	419	386	412	426	397	398	429	423	419	440	431	426	383	394	429	424	428	427	413	431	398	393	397	393	355	436	411	403	410	407	437	381	413	407	416	420	371	381	389	431	400	413	379	411	388	386	393	385	417	405	408	401	378	378	401	403	394	431	384	359	412	386	390	376	334	389	377	435	403	362	393	399	397	431	403	369	386	415	394	411	448	398	407	412	384	362	405	406	382	380	387	399	411	388	393	383	394	380	362	424	400	392	371	417	401	385	404	424	407	411	387	406	381	404	393	387	396	414	376	352	405	370	378	406	399	427	404	389	389	395	401	399	424	362	410	417	385	405	350	387	424	408	368	398	394	377	372	400	372	363	410	365	401	407	350	404	380	391	380	372	411	374	408	422	438	416	365	415	419	387	375	401	367	372	374	397	380	374	426	383	398	413	403	396	389	416	367	397	366	353	412	416	388	395	403	399	418	402	402	391	343	412	399	422	397	360	385	378	415	380	396	398	400	386	384	397	381	405	397	400	400	368	366	374	427	421	377	417	412	412	404	409	380	389	387	377	403	398	412	386	392	363	422	406	413	326	390	361	421	357	358	406	405	422	409	396	420	405	392	386	413	358	399	382	386	394	385	421	387	409	403	434	391	382	428	417	366	393	375	383	362	400	378	381	404	392	418	384	403	409	397	391	400	357	395	372	384	422	404	382	388	378	383	409	394	389	404	365	419	383	410	411	405	365	363	410	404	385	379	415	393	387	417	388	353	344	398	399	386	406	394	394	390	390	410	421	391	400	395	429	423	375	380	421	364	367	395	372	401	410	439	374	384	403	360	409	384	368	407	406	394	399	378	394	401	409	419	378	355	399	367	415	372	405	378	400	409	385	390	429	374	385	391	385	390	410	425	433	361	353	377	455	415	390	382	384	400	382	412	428	400	397	390	402	421	436	399	409	396	389	395	395	393	375	382	392	448	417	376	370	381	427	407	390	411	366	386	375	373	390	403	398	412	357	375	372	398	406	413	406	395	384	377	406	406	391	405	367	347	390	400	368	393	398	357	392	393	373	406	391	370	390	409	431	411	366	379	395	411	389	394	415	400	403	368	354	394	389	393	388	373	378	387	397	413	398	409	372	365	407	357	412	349	391	355	390	366	417	392	373	373	400	401	371	368	364	390	347	416	391	392	378	381	387	379	412	386	367	375	385	418	376	394	425	376	429	376	357	388	409	401	402	384	342	368	385	412	395	381	394	413	413	412	405	422	418	357	404	389	434	398	392	398	420	394	396	384	397	387	378	404	396	353	386	369	412	359	356	370	415	372	360	381	385	400	400	404	377	408	398	411	401	400	368	364	383	399	410	410	392	401	397	422	397	387	370	389	395	352	374	362	422	410	421	414	380	351	400	390	388	382	394	380	377	410	380	399	426	390	355	404	379	362	384	420	425	337	416	416	375	373	363	380	418	405	381	410	401	407	389	348	412	408	422	400	425	406	360	393	376	397	365	394	378	391	378	379	395	364	372	398	387	407	396	373	389	419	400	386	379	375	376	387	404	408	347	399	388	392	422	389	416	415	425	393	379	424	408	401	362	423	398	420	412	402	408	429	410	423	388	421	412	383	408	380	398	379	392	385	401	417	421	388	393	355	398	353	378	389	387	374	380	385	407	389	413	426	397	372	389	384	363	386	367	407	433	380	381	382	443	427	368	401	412	420	375	391	385	409	402	422	394	392	373	401	373	421	376	381	415	416	391	363	388	402	410	391	383	393	402	387	385	403	386	417	428	407	423	396	404	375	361	361	399	408	362	351	398	371	395	393	445	396	422	430	411	400	386	411	416	404	394	389	390	335	394	373	372	365	413	359	342	400	408	380	415	385	392	421	405	393	379	393	389	405	372	362	373	430	395	392	364	416	410	408	383	377	376	379	399	406	399	395	401	363	380	400	417	396	414	369	405	384	386	364	410	401	450	421	381	415	388	404	391	407	388	387	374	381	348	391	390	395	370	383	390	412	415	424	395	399	403	390	367	423	432	377	372	352	378	378	415	368	394	428	397	421	375	383	387	413	368	369	403	358	384	387	381	352	384	399	389	418	394	392	355	369	429	364	397	425	378	422	401	406	433	367	393	398	402	392	417	404	416	388	364	334	394	396	396	380	381	404	386	417	353	396	386	397	388	419	417	407	385	388	380	417	396	334	345	367	396	399	409	386	382	408	383	376	383	417	402	383	424	368	386	388	383	395	373	388	405	414	375	437	381	380	375	393	404	362	390	386	363	415	418	360	371	369	383	371	398	402	437	364	396	371	393	434	405	396	383	403	357	358	396	364	419	378	393	365	389	414	427	357	388	429	421	402	401	378	370	364	372	395	430	388	396	400	407	384	390	410	371	405	404	398	398	402	384	395	346	382	418	381	376	403	337	386	409	404	408	396	406	391	391	401	395	381	404	403	419	392	430	390	419	361	383	400	405	435	423	378	390	398	396	377	404	401	380	398	376	397	387	407	370	371	400	389	423	379	431	363	410	415	384	409	390	373	384	402	412	406	389	371	407	400	437	404	391	382	401	399	408	396	367	424	397	384	365	385	416	402	368	371	382	387	377	366	413	399	410	379	389	409	414	389	416	350	388	410	387	361	386	365	363	387	414	402	379	383	410	401	419	343	396	389	420	377	391	372	383	364	396	383	385	366	374	350	420	402	382	397	411	355	404	388	398	382	381	415	392	392	370	428	401	364	397	398	372	411	401	407	382	373	388	408	388	383	363	398	389	387	379	400	361	373	400	388	383	430	398	390	385	417	422	367	406	368	392	376	416	419	361	407	366	392	420	409	385	396	424	426	359	392	384	372	412	374	391	367	397	371	394	395	399	391	399	396	419	419	411	363	417	375	382	383	364	399	364	391	377	411	407	408	418	405	400	418	398	418	406	417	371	422	406	388	386	401	388	379	374	397	389	374	383	417	419	391	409	355	369	393	405	409	381	419	394	411	368	370	389	394	354	382	403	360	407	387	368	383	399	396	394	415	390	410	399	392	373	407	428	395	391	373	429	379	383	381	389	385	398	363	404	370	413	414	377	415	396	385	415	380	373	393	416	396	413	405	405	391	402	416	393	390	447	355	429	409	414	365	406	369	408	405	400	386	353	407	375	404	371	358	398	409	385	378	424	405	414	416	406	412	386	367	407	381	410	433	386	396	389	395	414	388	387	401	380	376	386	412	402	395	358	424	396	400	386	404	396	396	395	409	398	389	393	437	365	357	399	424	410	367	389	376	404	396	389	380	368	449	406	429	375	400	389	350
14248	12047	3687	446	471	483	375	370	312	244	263	205	168	128	128	120	101	107	99	72	70	64	56	68	57	54	54	47	48	57	48	59	44	47	43	43	40	39	39	28	36	34	34	36	27	14	25	27	25	30	34	34	33	51	24	33	33	33	28	37	36	30	25	36	22	28	27	28	26	36	22	23	20	30	24	21	35	30	30	25	27	24	23	22	24	23	26	24	28	26	24	30	30	33	38	29	31	19	31	18	28	32	25	28	30	23	36	32	29	21	23	30	33	35	21	27	38	28	31	32	22	27	29	30	25	26	29	27	36	23	35	24	28	20	31	21	23	40	24	27	24	26	29	28	28	35	38	27	26	30	36	37	19	26	24	29	27	31	27	34	24	26	35	25	33	25	34	33	32	34	33	22	27	32	18	23	27	24	19	26	16	19	22	29	38	25	20	28	37	26	32	28	31	19	30	35	40	34	26	18	24	25	24	20	31	28	33	34	29	37	34	25	25	35	34	24	26	24	28	31	33	23	27	21	33	31	27	22	29	26	17	24	15	24	25	28	25	24	29	34	23	34	22	27	27	37	31	21	38	21	30	27	22	20	31	38	26	26	30	26	24	32	32	20	32	32	33	27	27	26	26	23	33	23	22	28	43	21	27	29	37	28	28	30	29	18	26	28	20	30	23	24	24	30	25	27	27	25	23	24	30	26	37	25	27	23	34	29	22	25	21	30	32	33	30	29	23	23	25	23	29	17	22	28	23	29	22	31	27	32	24	24	25	29	33	22	39	31	23	25	29	29	28	29	42	31	29	27	28	25	19	24	33	25	36	27	27	22	24	23	26	29	18	28	24	30	38	28	26	26	36	21	27	22	31	28	23	24	32	24	30	23	21	23	31	32	33	31	27	22	30	22	27	22	31	39	23	24	37	25	27	35	31	24	34	20	15	26	25	23	18	35	35	26	33	14	39	26	34	37	28	33	34	34	30	25	33	27	29	32	28	31	27	20	24	38	34	38	28	26	23	17	35	26	29	36	30	27	27	34	28	21	26	31	28	30	26	22	23	23	27	37	30	24	31	29	35	27	31	34	23	26	25	31	30	31	21	33	29	31	34	29	43	32	37	40	24	26	23	30	20	30	31	25	21	24	22	28	24	25	28	33	22	37	26	36	25	20	27	29	23	33	27	34	23	18	31	27	15	27	26	27	19	24	25	24	18	29	30	26	31	24	20	32	26	23	24	31	32	30	34	30	23	36	29	35	39	18	28	27	33	33	28	41	33	31	23	32	16	30	25	36	38	33	27	23	36	22	20	33	22	25	30	23	28	21	29	24	37	27	22	25	35	18	38	23	21	21	31	20	29	33	28	29	28	18	19	31	30	29	14	18	27	36	18	31	37	25	28	32	20	23	25	24	26	28	18	21	27	21	35	22	16	40	30	29	29	18	29	27	34	33	29	22	28	21	29	26	34	21	33	26	28	39	21	33	24	25	35	26	33	33	33	33	20	29	28	25	42	22	30	20	27	28	21	31	28	30	22	28	24	19	32	19	25	39	21	24	23	31	35	22	31	36	27	26	24	28	25	18	26	24	26	39	29	26	32	31	25	27	24	35	33	27	31	32	27	33	18	27	22	26	34	22	33	21	31	19	18	16	25	28	23	32	22	25	29	26	27	36	24	29	19	24	36	25	26	23	38	24	19	21	23	19	30	21	33	27	34	31	29	20	27	29	25	26	25	21	33	27	26	47	29	23	29	25	20	31	30	19	23	27	29	40	31	28	33	24	33	32	31	22	29	32	22	20	28	21	25	24	21	25	30	26	35	20	16	29	29	20	34	29	21	27	25	29	21	16	33	21	29	24	24	34	24	27	18	30	31	36	27	23	31	27	25	22	28	29	20	27	32	27	29	26	28	23	32	32	21	32	30	28	31	19	35	20	24	27	21	29	34	26	43	27	20	22	26	33	26	30	37	37	22	30	23	28	33	34	27	39	22	31	25	25	20	20	28	24	23	19	19	30	20	37	21	29	28	34	25	34	23	25	32	21	26	28	27	19	25	28	32	19	27	25	25	31	36	12	21	26	40	32	27	23	26	27	31	35	22	24	29	21	29	25	31	33	26	37	27	21	21	29	25	29	32	35	29	28	15	30	27	23	37	29	36	26	28	28	32	20	24	29	18	25	36	34	24	29	15	24	20	23	24	29	35	26	32	30	21	25	29	22	22	24	20	34	34	31	29	28	32	31	27	27	31	43	27	25	28	30	27	22	25	39	40	29	24	29	27	27	28	28	18	39	27	32	24	28	27	41	25	30	30	37	29	21	29	18	25	27	29	25	22	26	31	23	33	28	33	30	27	17	17	27	21	34	31	25	27	24	30	25	20	25	27	37	27	40	38	29	36	36	17	29	28	25	37	32	14	25	32	15	28	33	22	15	20	21	26	28	21	31	21	35	21	31	26	24	29	19	26	23	19	35	31	20	24	30	22	26	34	28	22	30	31	23	23	35	32	33	29	23	27	25	22	26	26	24	28	33	28	30	21	25	30	38	33	29	15	21	23	23	24	34	36	19	24	32	28	22	27	25	35	19	30	29	26	24	20	25	31	20	34	35	24	33	25	27	33	22	28	29	23	20	28	32	21	22	28	28	20	25	23	32	25	29	25	22	30	35	23	30	29	29	19	20	33	33	25	30	34	29	33	22	23	27	22	24	29	21	25	24	32	19	37	25	27	23	27	33	30	26	32	30	20	23	31	30	25	25	27	24	36	27	19	39	27	24	16	20	33	26	25	26	33	23	23	25	32	17	38	29	40	29	30	28	36	33	25	30	29	29	25	26	32	22	30	22	30	36	28	25	20	23	28	20	31	23	26	32	39	26	23	34	28	25	34	27	29	30	25	40	21	30	23	29	28	38	24	34	24	31	27	31	28	19	26	30	34	29	29	22	22	31	28	30	21	21	23	18	21	33	16	23	27	33	24	32	22	25	24	19	22	13	29	23	33	31	32	27	34	38	28	26	28	26	30	28	32	23	33	30	29	23	35	29	33	34	32	29	22	31	25	34	20	22	42	23	27	30	21	25	21	27	30	30	30	20	24	25	26	29	31	22	27	32	27	28	21	34	29	32	31	29	25	27	38	26	33	27	32	26	35	31	40	30	26	36	23	33	23	26	24	23	35	27	30	22	24	25	32	28	29	31	25	25	28	31	22	30	30	33	33	22	26	23	25	30	25	26	20	31	20	30	31	21	32	26	22	31	15	28	32	35	24	30	32	34	22	22	35	27	25	25	28	25	22	28	35	39	32	26	26	40	23	33	17	24	26	29	29	27	27	30	27	27	25	28	30	25	33	37	37	33	29	21	34	27	31	29	31	23	34	25	39	31	27	36	24	40	22	29	23	24	28	44	24	27	27	29	23	27	37	32	27	21	22	29	33	29	35	23	24	37	29	25	21	28	36	28	33	16	34	22	28	34	25	22	23	36	29	18	28	30	33	16
52189	47178	24741	20729	26907	25923	22555	19178	16270	13476	11324	9399	7948	6760	5642	4854	4400	3860	3303	3012	2811	2511	2253	2081	1905	1792	1619	1462	1454	1386	1277	1180	1170	1118	1056	1042	1068	1016	928	960	899	826	824	764	692	653	612	584	635	648	641	603	615	492	576	578	522	511	521	494	555	510	549	496	489	523	472	497	487	463	471	486	504	488	456	486	451	456	416	464	454	441	474	424	495	435	449	463	432	439	456	438	436	412	483	447	490	423	432	433	458	434	491	439	469	470	464	442	437	455	452	490	465	459	472	443	473	471	462	444	427	460	442	460	462	449	425	410	458	455	444	467	429	446	445	463	418	410	441	431	425	447	414	435	437	422	426	449	466	419	454	428	430	444	457	423	468	463	460	432	473	444	438	462	429	419	472	468	463	471	416	426	460	437	474	414	490	484	462	420	468	463	449	448	442	435	411	446	421	413	445	413	423	437	437	464	442	424	466	460	428	445	421	408	440	420	441	459	447	438	450	433	451	406	443	442	437	430	423	432	423	458	469	454	482	457	429	462	435	455	416	446	461	422	440	465	463	451	459	398	439	431	456	481	440	417	463	440	446	431	436	437	456	420	447	457	418	435	449	451	425	431	453	454	452	423	467	457	451	465	425	483	405	446	453	471	443	424	480	454	474	438	475	437	445	461	444	449	425	447	442	458	435	482	439	456	457	451	440	398	427	424	449	494	466	462	459	471	406	403	467	438	457	437	412	428	438	432	418	420	462	445	451	445	439	442	439	438	430	454	439	433	387	460	485	428	467	437	452	485	462	426	446	429	422	468	437	466	450	460	463	443	429	431	438	450	387	433	415	420	413	494	477	497	455	429	459	450	409	473	428	432	438	440	454	447	445	457	430	442	456	422	494	427	475	469	444	475	451	446	469	432	445	450	462	468	448	439	416	452	463	418	449	475	459	472	459	449	432	462	445	434	472	450	447	450	461	449	449	442	429	442	435	434	472	452	461	472	425	467	437	422	463	508	454	458	437	462	447	440	453	446	505	426	451	454	465	439	457	445	428	416	420	468	440	447	440	443	413	463	412	462	469	480	470	408	444	446	470	470	447	406	461	464	447	461	450	475	402	459	496	465	428	437	410	462	501	481	428	439	475	451	401	468	441	475	461	429	421	459	451	446	400	409	447	466	439	442	458	438	453	429	462	459	453	457	472	457	422	500	459	471	434	422	401	434	427	441	484	447	438	451	457	414	435	429	418	442	409	475	445	415	455	439	473	466	424	405	447	452	401	443	444	450	417	440	447	444	470	478	456	413	441	461	469	452	433	470	465	422	478	447	472	434	424	485	463	440	445	422	443	450	439	432	436	437	443	474	463	452	425	452	443	428	484	459	468	463	468	468	467	429	424	444	427	445	452	452	454	444	434	452	457	477	433	438	417	427	446	437	449	423	413	418	412	434	436	447	454	401	450	425	470	421	428	424	465	416	439	453	454	431	439	428	474	472	479	415	442	416	481	420	451	466	423	445	437	420	449	451	446	417	436	468	480	456	465	457	452	461	413	475	451	437	418	395	450	437	429	446	440	435	451	436	454	435	433	447	438	441	464	479	431	455	452	429	462	440	444	428	478	453	459	463	441	431	464	447	459	445	457	431	446	455	410	441	439	473	404	450	487	446	496	468	462	447	417	475	433	418	452	463	438	423	457	474	468	450	430	441	440	466	459	465	446	449	455	426	452	402	425	460	471	472	453	460	456	446	462	451	480	423	485	489	441	478	452	427	449	432	361	434	442	450	409	441	427	429	432	437	453	444	453	419	433	478	464	457	453	466	436	451	440	457	463	419	419	440	451	435	429	451	424	429	453	413	400	447	457	446	428	468	442	466	467	457	446	456	420	459	446	452	435	441	510	432	444	433	450	451	455	440	442	430	445	469	458	453	430	433	443	450	429	445	464	415	445	437	450	474	424	399	412	455	438	457	474	419	454	463	449	450	427	443	467	435	464	437	458	451	443	452	447	441	451	477	442	397	509	442	442	440	455	469	422	451	429	479	437	453	433	449	423	453	443	485	441	452	466	416	431	483	422	502	453	446	435	462	452	434	447	433	433	470	447	419	501	438	431	407	490	478	443	485	447	450	465	431	444	449	465	428	409	471	444	477	432	480	427	434	458	466	452	445	417	433	418	453	427	409	481	438	483	412	452	436	420	442	421	485	453	455	442	423	432	474	449	475	402	425	460	455	445	433	433	443	442	435	439	421	433	471	427	410	433	441	451	443	427	423	441	462	470	470	435	445	427	483	487	404	468	438	451	415	464	440	428	450	434	437	432	462	449	443	449	451	407	415	437	451	450	397	463	457	435	425	414	406	436	461	417	449	431	446	447	452	464	435	464	448	482	459	463	433	461	453	506	448	467	452	427	431	440	448	431	438	468	453	445	467	492	436	468	457	438	464	456	463	403	449	431	458	450	458	454	455	427	445	433	464	447	456	425	458	436	454	443	454	453	456	446	448	482	413	456	448	431	503	484	458	447	467	456	481	429	446	453	441	441	429	475	462	455	432	442	426	428	462	456	447	454	425	432	433	417	454	443	480	432	417	457	462	435	427	446	456	448	450	444	454	463	475	456	429	415	419	425	427	425	426	453	426	466	425	464	419	416	472	444	467	452	421	451	446	456	431	445	413	452	460	450	445	453	465	451	470	422	455	436	434	459	451	449	456	423	446	456	434	456	435	427	433	455	477	456	444	438	429	460	452	493	483	420	464	460	471	489	434	447	468	496	446	458	453	476	434	456	471	460	448	421	479	457	477	457	478	488	435	473	439	480	419	414	472	428	418	436	431	411	458	451	428	449	437	466	427	427	462	470	425	456	453	435	440	412	428	411	473	433	415	446	414	433	417	442	466	449	457	453	462	444	481	444	419	431	443	464	441	447	437	453	470	447	440	461	421	471	445	436	466	446	453	419	469	418	402	447	471	420	426	450	417	430	426	467	430	419	444	474	407	454	455	445	476	429	428	413	435	456	430	438	424	458	438	430	420	430	435	428	456	482	438	434	430	453	420	435	409	391	416	438	481	436	434	439	491	437	478	452	443	452	434	455	470	462	420	440	410	425	425	472	451	419	429	472	453	456	440	415	460	441	438	434	430	447	433	457	432	447	505	440	442	417	473	456	456	478	447	451	433	421	453	430	423	447	435	484	459	417	489	460	447	474	417	446	457	469	460	482	430	414	429	435	480	435	452	442	415	442	419	471	441	477	435	428	457	429	446	440	469	401	436	414	461	453	466	396	438	460	466	448	399	483	457	456	497	467	456	437	433	485	469	424	443	435	437	449	452	404	465	425	467	456	398	475	430	462	455	409	480	433	427	458	451	401	454	424	439	442	430	466	440	437	461	454	454	422	460	431	457	461	405	477	448	481	470	424	445	434	433	399	430	435	418	430	428	442	461	412	462	432	445	430	434	415	399	464	439	463	459	447	446	449	470	421	402	437	482	431	439	415	430	441	412	453	433
21719	20192	6717	756	777	689	618	575	450	389	367	249	231	207	189	158	145	121	107	101	94	82	98	76	78	72	58	59	52	60	58	59	53	45	53	52	36	33	48	38	36	35	39	41	40	34	38	23	34	22	29	35	33	32	34	21	29	18	33	32	27	28	29	34	28	33	25	24	32	30	28	22	25	32	35	19	27	25	31	19	44	40	19	22	22	34	25	25	28	30	23	22	28	29	21	19	21	37	24	33	29	19	33	21	25	24	24	22	31	35	21	24	28	31	21	32	32	27	20	24	21	23	19	25	26	15	22	27	28	25	24	26	26	26	22	25	24	26	26	26	32	28	31	28	26	27	30	30	24	20	26	21	28	23	18	25	21	23	30	26	25	22	22	28	23	22	35	18	30	22	25	30	25	22	26	28	26	29	19	28	25	21	19	29	22	18	31	18	28	26	25	28	27	32	22	27	27	28	26	28	17	27	24	27	23	29	31	25	26	24	26	23	26	22	25	29	21	18	23	27	33	29	21	26	25	29	34	31	31	34	24	24	24	29	29	24	13	24	23	27	30	24	33	17	21	22	27	25	21	29	30	24	20	23	28	24	28	17	22	22	19	22	27	30	25	26	23	32	25	27	19	27	26	32	26	26	18	26	36	26	17	23	26	34	24	26	20	29	27	28	23	28	21	24	33	23	25	29	28	33	19	31	20	24	22	25	15	25	25	23	27	24	19	33	29	25	22	28	27	31	28	26	24	25	28	24	23	28	28	20	24	25	22	19	26	30	30	20	23	16	26	30	25	20	35	22	31	26	26	22	26	28	28	28	19	31	26	20	22	31	20	27	28	23	27	23	19	25	39	18	31	27	31	28	33	28	26	31	23	25	25	33	20	21	28	16	23	22	31	22	31	23	23	20	30	26	28	17	24	30	28	27	20	21	26	33	29	22	25	38	25	26	18	18	28	25	27	35	19	23	26	29	23	32	28	27	33	22	26	35	22	23	18	27	24	22	22	21	19	32	26	14	24	24	24	30	21	28	22	21	24	26	21	21	28	27	35	18	28	24	33	20	27	33	27	19	30	19	25	32	32	32	27	23	22	23	20	20	27	21	19	26	29	20	20	30	16	21	28	24	34	38	20	20	27	30	27	27	28	20	21	27	24	26	30	20	28	23	20	26	24	17	26	32	26	29	25	11	33	25	27	24	27	30	26	25	29	21	30	32	24	26	20	27	29	26	37	26	17	21	19	28	24	25	21	28	25	22	25	28	17	28	21	35	25	26	23	25	28	25	25	27	38	41	26	24	31	23	26	24	27	29	30	24	25	29	23	29	36	23	38	27	24	34	19	25	26	19	27	26	28	20	28	30	28	27	31	25	28	16	27	24	23	11	25	31	26	28	20	29	29	26	20	23	26	24	23	31	20	33	20	27	24	14	27	22	26	26	33	18	27	23	20	23	31	28	27	22	26	15	23	22	33	26	15	24	30	26	26	20	28	25	25	16	35	33	31	22	20	31	21	24	31	28	24	16	17	23	35	28	21	30	26	23	21	35	28	25	27	18	17	29	26	26	23	33	26	27	29	29	29	24	25	28	19	25	33	24	33	27	23	30	26	31	23	29	27	35	21	27	25	24	28	23	27	33	25	26	34	31	21	29	24	22	23	24	29	21	17	30	30	29	23	35	36	22	36	36	29	26	26	31	32	25	32	29	16	22	21	31	23	21	37	18	35	15	30	23	24	18	24	22	33	34	31	25	29	23	23	31	18	23	26	25	27	27	31	24	22	22	24	24	18	38	26	20	27	25	34	19	28	19	21	28	24	34	27	29	30	28	30	30	31	23	31	29	26	30	27	21	19	20	18	29	22	31	16	34	28	21	22	26	33	23	34	31	17	24	24	30	19	21	15	14	23	21	23	22	24	39	34	27	18	22	27	23	32	25	25	29	30	25	35	25	24	24	25	22	34	31	27	28	27	29	18	20	22	31	22	22	27	28	28	34	25	30	32	29	31	35	21	24	26	42	32	22	35	24	29	21	18	30	31	22	29	23	29	28	25	29	24	29	24	30	31	34	25	28	32	27	23	32	26	26	34	24	23	30	18	16	17	23	28	33	30	22	26	28	29	21	24	24	28	26	35	29	28	23	28	22	28	14	21	32	27	26	37	16	32	30	28	30	27	29	25	20	24	18	29	20	29	25	23	27	26	25	27	31	30	26	22	23	28	32	25	22	27	22	25	22	24	18	28	26	25	22	19	29	29	32	19	31	24	24	26	24	17	20	36	48	23	19	30	17	25	29	24	23	32	27	26	21	30	22	18	31	22	28	30	24	33	18	36	34	22	21	26	20	24	15	19	28	23	25	24	25	23	37	35	31	21	29	27	32	17	17	27	16	20	22	34	22	35	28	31	27	28	17	22	31	30	20	34	31	18	27	13	31	26	24	29	25	33	29	21	21	27	33	23	14	24	24	25	24	24	27	19	20	28	25	24	33	31	21	22	38	23	19	24	24	16	28	24	29	33	20	17	24	24	22	39	26	30	28	14	30	25	32	36	25	31	19	17	23	21	22	38	21	27	20	17	29	27	20	27	25	21	27	34	28	25	20	19	28	22	21	30	21	25	29	19	19	23	25	26	18	29	24	28	27	30	26	25	24	24	17	30	26	28	16	37	22	25	29	25	20	24	23	31	29	22	28	18	16	25	23	24	27	27	29	27	25	24	13	32	24	37	21	33	23	23	30	29	34	26	27	35	29	19	26	28	28	23	27	32	21	27	21	27	36	27	25	31	26	19	36	28	26	21	27	20	31	25	23	20	39	33	21	32	25	25	24	21	24	39	24	34	30	28	38	30	29	32	20	22	27	22	18	21	30	21	28	19	24	32	21	27	24	34	27	23	33	25	20	20	28	28	30	29	34	33	33	36	31	35	32	24	27	27	18	16	25	20	31	24	21	39	21	16	33	29	22	30	31	21	25	24	28	24	31	30	19	19	29	25	24	28	22	29	23	23	19	27	25	19	31	23	31	25	24	24	18	30	27	27	22	24	33	28	22	21	25	26	30	23	24	18	34	34	32	24	33	26	31	31	22	24	20	25	23	31	32	25	26	24	25	36	32	30	24	35	32	32	26	27	32	24	34	32	30	18	23	27	25	21	32	31	22	29	23	18	35	30	34	20	22	28	23	27	27	24	22	25	27	26	24	26	29	21	27	32	38	26	28	27	27	23	30	35	31	16	23	19	35	32	25	21	21	29	24	28	24	31	24	29	21	22	23	21	34	24	25	26	27	33	19	22	32	29	29	23	34	15	27	17	29	29	28	35	27	33	25	34	20	23	22	22	33	26	25	28	24	23	20	19	26	23	21	35	22	28	25	31	25	24	17	21	20	26	33	25	25	22	28	22	24	32	21	25	20	23	30	17	34	24	24	20	33	31	23	30	30	25	30	23	28	21	33	33	23	26	29	28	15	36	22	36	23	27	26	23	20	32	16	18	22
61521	53617	29303	24983	31874	30744	27373	23678	20722	17751	15098	12889	10801	9183	7946	6926	6156	5475	4854	4346	3876	3503	3279	3011	2710	2400	2179	2127	1941	1847	1714	1640	1539	1485	1372	1408	1376	1270	1220	1119	1024	1055	924	824	811	673	688	653	635	659	619	619	539	592	581	582	551	612	524	500	542	519	531	479	483	508	468	503	476	454	446	472	477	462	472	426	469	448	437	433	432	447	433	448	429	435	433	441	434	438	421	406	426	401	415	422	412	493	408	413	394	424	406	446	432	444	441	438	400	428	458	445	412	439	437	396	424	413	453	463	435	420	419	408	418	406	388	411	397	423	424	416	438	412	445	377	466	421	459	414	406	429	423	377	395	410	379	448	427	397	437	414	409	413	424	416	440	427	395	409	411	405	411	409	436	440	439	417	403	391	431	392	460	448	409	386	417	441	409	449	391	440	400	444	407	439	395	431	456	419	424	447	411	477	411	426	404	422	426	436	427	426	428	401	428	443	441	362	417	402	411	396	432	402	395	417	439	395	445	409	404	415	390	407	395	414	419	391	393	424	469	402	400	434	437	418	429	410	434	420	402	418	442	438	417	409	435	409	399	434	401	373	417	397	395	408	467	434	451	390	426	451	437	414	404	395	437	439	426	447	425	372	384	416	452	402	375	427	432	457	395	389	425	399	396	448	393	410	409	422	400	390	418	417	385	380	416	452	433	416	419	428	401	391	433	401	391	428	407	367	398	446	414	404	451	419	449	417	400	407	408	417	415	367	418	422	433	421	452	421	417	421	392	396	376	411	447	435	411	432	403	401	397	408	399	456	420	425	404	435	385	446	409	414	435	398	437	393	386	424	422	430	423	381	430	407	383	412	418	406	402	422	457	412	424	403	432	399	406	467	420	428	438	400	448	445	404	383	390	448	403	370	433	401	426	422	373	410	393	433	450	382	416	419	413	416	412	414	422	444	401	412	434	418	436	430	415	402	381	422	399	407	386	416	446	409	403	402	433	428	438	456	390	410	414	431	385	418	432	427	395	429	450	433	405	412	411	376	415	464	414	409	388	393	439	422	406	370	429	406	410	425	417	416	375	388	448	423	460	412	419	417	421	375	430	397	412	396	424	462	411	398	384	389	405	409	419	409	425	412	408	433	430	420	453	425	431	384	417	454	407	443	406	411	447	381	439	437	406	409	444	425	370	386	419	421	381	421	362	405	451	417	425	421	434	388	421	405	377	416	411	421	390	397	410	428	403	415	447	398	405	410	397	438	398	449	374	421	419	408	446	412	434	405	456	440	406	414	416	439	406	387	416	403	434	405	415	445	377	445	387	404	390	439	387	442	398	396	431	435	434	395	423	391	404	423	380	410	432	386	418	416	411	394	390	399	429	408	408	452	394	381	385	434	447	431	399	385	419	428	388	392	425	411	438	408	392	440	396	383	416	411	401	390	454	425	433	423	493	435	412	430	412	415	433	433	403	408	396	436	442	403	411	408	420	406	393	446	408	445	432	432	424	417	390	408	417	391	426	427	401	399	415	457	417	411	344	425	417	412	415	416	420	418	421	412	407	426	388	439	410	422	456	434	405	424	429	457	396	379	418	416	423	445	372	421	425	445	438	425	418	410	392	437	408	401	409	413	393	435	411	403	421	423	441	454	428	445	434	414	429	393	420	389	413	411	394	406	381	390	415	404	386	382	440	375	411	416	425	380	443	414	432	403	418	408	409	386	403	416	406	390	437	413	405	419	403	408	415	414	421	388	412	401	417	397	391	403	410	421	422	443	427	390	389	417	438	421	420	431	437	383	420	408	396	427	394	442	406	408	397	400	416	424	410	434	355	416	413	422	394	399	398	413	412	394	420	397	386	434	388	438	398	429	396	412	439	425	440	411	406	423	394	421	416	409	418	427	411	417	422	443	375	434	427	457	403	393	398	437	413	410	384	431	411	410	415	393	427	404	394	396	416	406	408	388	380	390	428	404	401	417	417	431	425	386	396	411	370	378	423	455	390	443	428	394	398	405	390	433	415	382	396	428	406	419	450	430	390	373	413	416	428	423	430	401	418	416	430	372	426	405	412	399	457	445	407	439	419	415	398	454	404	403	399	417	418	447	403	420	443	430	443	384	420	380	396	373	437	424	437	420	385	407	387	427	401	398	410	409	400	391	405	384	432	423	437	450	407	428	406	428	404	402	428	395	400	432	426	392	407	433	426	393	399	411	438	409	452	405	399	394	420	400	409	442	444	407	441	403	396	429	424	458	457	399	402	382	388	394	404	399	384	411	406	404	386	416	375	397	410	389	407	407	407	417	421	462	424	412	422	435	429	423	389	388	439	400	440	398	411	390	389	423	427	396	390	408	391	364	424	449	418	421	395	415	391	430	408	415	392	423	418	391	396	421	379	443	448	414	362	401	398	399	437	414	411	427	370	391	406	416	407	413	419	412	403	417	441	416	401	355	426	394	392	419	432	395	424	416	373	449	372	418	411	404	412	426	403	395	422	433	416	377	458	415	411	419	393	402	457	417	423	454	423	419	414	405	442	453	403	400	406	400	441	406	416	460	399	409	408	413	443	384	403	388	438	419	398	400	406	403	419	405	394	401	408	423	430	426	372	427	415	452	413	374	458	432	382	370	407	374	378	404	419	396	398	403	412	368	388	412	379	433	440	441	411	402	401	447	400	416	444	414	417	396	405	431	422	435	429	431	425	424	408	464	417	387	406	422	431	410	427	408	430	413	401	418	424	436	392	372	401	379	408	440	379	433	401	422	430	408	411	441	430	406	374	396	443	415	426	383	435	406	430	419	416	388	438	431	438	407	436	442	437	413	396	397	411	413	402	447	402	436	430	431	383	398	395	408	397	406	426	419	442	419	414	409	419	379	432	448	402	411	413	442	426	382	447	428	403	403	442	399	456	434	420	398	413	417	418	395	402	409	436	425	433	412	395	429	399	386	455	417	435	417	422	432	396	413	428	415	398	427	433	434	403	425	408	420	418	433	410	440	410	399	427	408	438	422	420	413	440	402	407	397	431	371	405	408	401	432	403	398	410	421	412	398	423	407	415	344	428	401	404	376	441	390	393	421	428	426	409	414	419	435	420	431	393	458	375	442	399	381	438	388	431	420	373	412	397	393	439	405	389	412	403	412	431	378	409	398	395	423	423	440	390	401	427	423	395	383	441	414	442	438	401	382	395	385	418	440	415	432	449	384	415	452	384	451	406	415	370	422	399	406	385	422	402	461	412	377	432	413	431	399	386	393	405	453	391	417	437	410	429	397	410	395	380	415	409	380	435	397	444	391	413	420	455	430	421	400	390	376	425	386	419	448	408	441	420	382	396	401	405	427	430	431	407	420	407	408	439	409	417	396	436	395	394	399	402	414	413	360	423	388	404	409	415	412	408	427	435	393	415	435	421	402	435	441	398	440	397	442	405	436	416	378	395	439	391	446	460	411	402	405	399	420	374	405	422	418	451	446	421	465	436	389	390	428	435	399	410	421	446	412
9223	6068	2003	301	296	270	224	204	199	134	123	115	91	94	72	59	59	66	49	45	45	37	37	39	32	41	25	30	30	34	29	25	22	24	20	28	37	21	22	22	33	25	32	26	18	24	24	16	19	17	13	15	17	14	18	16	19	15	15	19	15	21	19	17	25	12	22	19	22	15	21	16	22	14	14	19	18	26	20	14	6	19	11	15	14	15	19	16	16	11	17	19	19	14	16	17	15	20	20	21	16	19	14	10	14	19	24	23	15	17	27	15	8	34	23	26	19	14	15	17	20	13	21	14	13	18	16	27	13	21	18	22	25	22	19	12	24	10	24	18	17	18	26	17	22	12	17	22	14	21	20	26	17	21	18	13	22	17	17	20	18	17	22	25	22	18	18	15	18	19	15	15	17	12	11	20	20	20	22	11	18	16	30	33	12	16	22	15	20	15	11	15	19	25	18	16	15	19	17	18	25	18	22	20	16	19	19	18	20	21	17	9	15	23	21	26	14	16	13	22	22	22	19	27	19	16	24	22	24	23	16	17	15	16	19	22	12	20	17	22	14	16	13	17	15	17	22	15	17	27	27	17	10	25	16	16	9	19	13	16	15	22	16	21	19	16	16	18	12	26	16	18	18	17	21	15	14	17	21	21	20	21	16	12	12	18	20	29	17	19	17	18	19	17	20	16	19	25	16	21	26	29	13	13	12	16	23	16	23	18	19	20	17	17	20	19	24	15	22	14	18	16	12	13	19	12	18	18	16	25	12	17	24	18	15	18	22	14	14	17	10	11	19	18	24	16	19	19	21	14	24	23	14	19	22	16	17	25	12	23	18	12	11	14	11	13	27	14	18	19	18	11	18	13	20	18	15	21	8	24	17	22	17	18	19	17	22	18	14	14	16	12	11	16	20	28	21	15	18	16	20	18	21	16	14	20	20	23	21	17	16	14	15	16	24	17	13	23	13	17	27	21	22	16	20	16	10	22	12	14	19	24	18	11	10	20	17	16	27	11	25	19	20	21	20	17	26	26	12	14	24	21	17	14	21	19	15	19	18	18	18	16	20	20	21	17	14	19	18	21	15	14	19	15	22	18	28	14	19	20	21	13	16	19	17	14	16	20	11	16	18	22	26	16	25	20	18	22	11	12	18	25	21	21	10	24	18	15	17	15	18	17	18	18	18	21	18	19	11	19	11	14	17	15	11	15	19	15	17	16	24	17	19	22	18	13	22	25	18	16	21	20	20	15	11	16	20	28	22	9	23	25	20	20	21	20	18	22	27	18	19	16	17	17	18	18	21	17	23	22	25	25	14	19	18	17	20	18	11	24	23	12	22	21	23	22	15	24	14	16	17	13	24	12	10	17	13	20	22	24	17	20	18	18	16	15	18	15	21	19	30	14	24	16	26	27	16	21	15	15	16	16	23	19	31	23	21	18	14	22	13	12	23	11	10	16	28	12	15	15	16	19	19	13	23	13	25	19	17	22	18	22	16	20	15	22	13	18	18	20	24	19	24	10	17	16	22	16	22	13	16	11	12	17	13	16	14	17	20	12	23	15	14	18	20	20	15	12	13	21	17	21	23	22	23	15	13	18	15	17	25	16	16	20	17	13	18	15	16	16	19	16	24	20	16	23	15	18	18	13	23	13	13	16	18	18	15	31	17	18	22	27	22	14	18	13	27	19	12	21	22	22	22	18	15	18	15	23	21	21	18	23	19	15	21	15	19	17	12	12	21	24	19	17	21	24	18	21	21	17	23	27	26	17	13	20	11	16	25	19	23	24	16	18	19	18	19	11	26	13	18	23	20	20	21	23	26	21	10	17	14	17	16	16	17	27	21	22	13	17	24	20	21	18	16	22	17	15	20	16	17	13	17	23	15	18	21	16	19	14	18	14	20	21	22	20	12	14	20	19	20	15	21	19	19	27	18	14	19	18	20	19	21	19	21	22	14	17	18	13	12	22	16	23	16	21	16	20	18	18	26	17	16	23	17	21	18	18	10	12	17	22	15	21	12	19	15	15	19	23	18	20	16	15	21	28	14	24	20	20	15	14	16	14	23	22	21	28	19	15	18	13	15	19	26	24	23	19	22	21	17	20	20	17	13	20	25	13	15	18	18	18	17	24	17	23	17	23	13	22	14	22	17	13	14	17	22	18	20	9	15	21	24	19	23	15	20	24	15	22	19	23	20	15	16	19	16	12	15	22	19	20	13	13	20	21	24	19	22	25	18	21	19	14	21	15	17	23	16	14	18	16	23	16	18	19	16	27	23	25	16	26	16	17	18	24	18	9	27	18	9	14	19	22	13	17	14	12	21	23	20	18	22	13	19	21	18	26	17	21	19	20	17	23	20	23	12	14	20	21	10	22	19	15	12	16	15	17	18	22	10	15	23	22	17	26	23	18	20	16	19	12	20	17	11	9	18	12	16	20	19	22	24	10	28	15	21	25	12	20	23	14	21	19	21	16	9	12	19	16	22	16	20	22	18	20	13	20	20	16	24	22	19	27	18	13	23	21	22	13	21	23	26	22	18	20	18	10	19	17	14	19	19	18	20	28	19	13	20	14	20	20	19	24	15	26	18	18	12	21	16	15	13	21	23	15	11	15	22	22	24	31	20	18	17	19	24	14	15	16	24	25	19	22	17	15	13	24	21	19	15	21	19	14	18	14	24	17	16	17	17	15	22	19	27	22	15	16	14	13	25	15	12	26	18	15	22	23	21	15	19	20	25	23	18	22	17	13	18	18	17	19	15	16	23	18	30	11	25	20	22	16	28	14	23	24	16	20	20	16	28	17	17	22	19	21	21	27	21	12	20	19	21	14	12	20	20	21	13	21	19	18	18	20	16	19	20	21	14	15	14	21	19	20	14	28	16	23	10	21	18	15	15	17	12	20	16	12	13	22	15	16	15	29	24	15	17	16	19	17	16	13	16	30	19	15	15	20	27	26	20	18	17	23	11	16	23	18	16	18	19	18	18	16	17	24	20	29	18	22	29	18	18	17	19	19	19	21	21	18	13	14	19	24	23	15	21	10	20	20	20	16	26	18	20	18	21	18	13	15	10	18	18	12	20	18	16	16	21	13	20	13	24	24	13	24	19	15	25	14	17	16	13	19	20	20	17	16	22	18	20	19	16	27	13	23	17	16	12	14	19	22	13	19	24	22	21	12	18	18	15	18	10	14	21	23	19	19	9	20	20	27	20	20	15	14	24	19	27	20	11	19	13	14	22	21	15	19	22	17	16	22	15	11	19	24	15	17	20	25	18	22	25	25	22	20	15	13	11	14	24	11	29	19	23	21	21	13	17	20	20	23	24	18	17	15	18	14	18	20	19	15	18	14	18	34	16	23	18	21	20	20	14	20	19	17	22	22	17	19	24	23	12	16	23	12	18	24	16	24	17	20	22	18	14	16	20	13	22	16	21	16	16	17	21	23	19	20	18	21	19	17	17	16	21	18	19	16	9	19	20	20	20	13	20	13
47368	39823	19492	15507	21404	20069	16982	13566	10945	8963	7171	5850	4936	4115	3525	3132	2696	2433	2205	1910	1773	1609	1473	1380	1313	1205	1108	1013	973	889	795	804	814	729	691	709	655	656	671	613	584	590	560	477	463	425	421	407	412	415	441	371	382	399	353	325	362	355	370	330	336	356	358	353	359	336	350	357	320	346	283	331	315	331	332	348	278	312	323	311	294	328	288	299	325	332	296	330	320	308	315	308	333	313	324	303	310	300	306	314	303	324	286	327	289	301	282	306	341	328	339	301	282	302	289	282	322	317	275	291	311	321	296	288	318	342	292	281	302	301	340	281	346	330	298	305	335	300	292	299	302	315	322	305	306	318	315	303	341	275	283	320	303	318	292	299	295	296	304	310	298	286	316	324	280	313	309	314	322	317	281	312	301	296	298	304	327	272	279	308	310	339	295	307	321	288	304	316	316	306	321	303	304	319	331	303	276	315	332	278	321	314	279	315	296	326	313	316	324	326	341	306	314	283	300	283	293	311	294	273	343	308	297	292	295	292	311	299	323	292	273	280	320	315	314	321	322	319	300	295	302	297	302	280	307	327	349	331	274	302	283	335	348	340	305	307	313	318	336	326	319	318	318	301	296	319	328	295	321	306	325	305	318	298	308	283	316	314	291	276	306	289	299	286	370	293	342	291	298	271	298	303	324	280	304	270	323	288	320	291	331	295	309	319	319	295	298	280	300	310	302	303	336	337	314	310	311	303	312	292	285	325	363	305	300	299	297	315	312	317	328	350	323	295	287	318	298	316	265	303	319	288	326	322	307	348	308	316	290	296	311	276	305	296	302	308	306	312	313	333	308	303	285	324	336	300	301	335	313	279	300	298	285	287	324	297	286	311	293	308	324	312	300	289	247	315	303	305	294	315	322	282	322	257	289	324	345	323	321	313	305	304	326	303	301	328	321	319	301	316	291	301	342	304	324	298	291	312	303	306	297	294	290	301	299	280	306	291	282	303	329	308	327	306	299	305	265	300	316	308	311	298	331	291	310	296	291	309	309	323	299	291	314	290	303	302	286	284	309	300	315	318	295	313	307	300	325	294	357	299	340	305	284	291	308	314	294	305	302	309	286	307	299	305	283	299	323	321	290	284	310	283	317	288	290	298	326	324	353	306	302	309	292	301	290	318	314	328	305	287	277	303	292	338	266	312	310	315	298	308	315	312	313	326	284	335	292	323	293	303	319	321	310	295	307	300	270	283	303	326	315	304	282	346	351	313	332	298	302	289	307	286	322	312	324	289	334	343	294	331	272	310	282	320	293	308	303	294	313	323	301	295	256	313	310	290	291	294	332	278	303	312	333	307	279	326	313	277	288	303	299	314	321	318	303	331	319	288	291	288	295	324	293	297	292	312	292	298	335	325	315	319	301	308	313	313	299	337	294	299	314	311	311	328	303	328	274	294	317	310	326	308	312	315	321	275	323	314	319	298	324	290	270	300	315	277	256	330	309	288	309	293	340	275	291	296	306	280	293	312	334	276	313	305	332	314	300	293	281	300	280	302	333	316	310	304	300	313	314	301	314	320	301	320	310	336	281	288	302	310	297	301	295	267	282	306	321	310	310	308	311	323	297	307	320	278	292	308	297	321	280	300	316	307	287	297	311	283	296	294	303	309	310	294	292	306	292	297	301	312	305	319	293	281	338	300	303	286	290	289	284	302	287	313	301	330	338	306	328	321	316	310	308	333	281	322	317	326	296	283	299	290	296	297	300	309	331	302	315	284	303	298	315	320	311	303	299	302	323	321	324	316	323	302	299	296	324	326	309	322	296	307	318	325	289	298	332	330	276	306	292	300	303	291	308	311	311	280	316	304	319	294	355	280	290	337	311	302	329	305	302	316	314	297	323	299	285	311	304	331	311	292	324	291	291	323	311	315	323	308	300	293	322	286	319	305	318	308	305	313	287	315	284	318	274	288	329	318	290	300	331	331	267	290	308	310	288	332	329	295	323	288	352	320	295	284	296	269	344	279	291	283	272	303	284	302	334	287	326	321	324	296	338	328	312	322	302	312	288	280	322	313	319	272	291	271	299	302	312	322	315	294	315	307	333	306	286	316	288	284	300	297	292	308	273	327	310	283	331	262	323	324	310	320	325	310	288	301	305	282	317	320	299	322	270	282	291	301	332	305	327	307	313	323	319	327	295	290	307	297	291	300	333	285	319	288	311	323	289	313	302	302	291	294	312	292	305	275	309	279	290	297	283	309	299	300	328	345	309	305	312	304	314	317	298	278	324	329	303	314	307	299	308	299	288	297	313	302	287	318	302	309	344	294	344	305	327	290	305	308	286	290	306	282	313	319	318	298	318	326	308	310	296	298	305	306	275	259	307	294	300	304	280	326	286	285	308	306	332	278	297	314	332	300	291	327	295	313	283	305	301	292	316	318	342	286	335	296	296	326	295	343	309	314	272	301	281	315	296	311	310	312	302	307	307	310	280	350	299	304	324	325	307	288	309	282	289	307	283	322	311	331	286	312	303	302	292	304	302	323	297	340	333	300	295	280	308	290	302	309	315	296	317	296	295	262	339	303	304	306	311	333	306	325	306	261	302	300	298	306	278	335	335	316	288	297	293	286	328	304	312	307	292	313	333	296	320	305	334	332	328	325	300	299	332	314	311	324	283	297	297	311	295	301	335	324	318	295	334	320	343	310	338	312	325	321	303	275	281	273	313	294	282	300	320	323	304	309	286	322	308	289	281	284	282	320	318	295	276	338	322	301	321	302	284	302	301	301	308	299	284	284	304	284	314	312	267	329	313	337	316	335	332	337	280	344	325	318	280	303	296	320	305	327	291	295	283	296	285	293	283	286	310	326	307	310	303	291	319	320	287	333	290	307	276	283	307	309	314	305	315	293	318	289	316	290	318	282	283	289	279	305	312	306	323	332	295	309	324	301	305	277	307	344	302	315	297	312	296	354	295	304	301	316	303	313	320	287	310	308	307	311	343	337	291	303	318	302	318	295	342	328	301	325	289	302	277	290	305	300	301	288	286	311	311	281	330	341	296	304	301	295	319	305	338	305	325	341	323	293	293	272	298	296	282	292	288	286	322	274	276	308	311	315	303	283	335	331	337	295	287	304	272	304	298	291	312	305	309	311	285	318	321	315	324	308	309	283	333	302	303	277	275	301	284	298	330	309	317	326	310	331	306	275	316	312	313	322	311	296	334	327	304	274	288	328	295	307	284	312	289	323	315	331	295	263	288	300	326	303	303	305	286	292	302	321	323	301	292	318	303	305	306	261	316	314	317	293	316	318	291	277	293	278	305	324	303	304	307	300	312	299	296	327	314	314	279	308	302	293	305	318	310	301	294	294	290	300	317	304	314	298	329	325	293	303	328	304	290	288	311	337	301	320	301	281	278	314	290	315	310	284	314	303	281	344	342	297	289	296	311	288	287	311	299	285	314	280	294	331	293	304	303	309	301	293	337	338	297	327	286	305	320	307	310	318
20231	19010	5683	708	732	674	628	503	477	390	324	281	226	206	183	156	116	134	100	112	112	79	79	95	78	77	68	49	50	47	55	48	48	37	39	36	35	43	44	47	27	40	35	28	33	26	26	30	36	27	29	27	26	24	22	26	30	26	21	32	26	22	18	23	22	25	25	19	36	23	22	23	21	28	31	23	29	29	31	24	25	20	14	27	25	23	25	13	29	44	26	20	28	16	30	21	18	21	22	25	30	22	24	28	23	26	25	10	18	31	24	24	22	17	23	28	24	24	26	21	21	27	29	23	21	17	31	22	22	26	27	19	24	22	25	31	30	13	32	26	23	23	25	15	30	20	35	32	20	18	24	19	21	17	29	16	20	27	31	28	23	20	27	29	27	25	26	27	25	20	20	28	23	23	24	26	22	26	29	21	21	13	22	25	22	24	24	18	19	28	21	29	25	27	24	19	15	20	22	26	33	29	29	35	28	18	18	18	25	30	27	25	18	22	17	24	22	27	15	23	16	25	25	22	19	19	31	18	25	23	19	28	29	15	21	29	21	24	31	14	19	19	35	26	25	27	23	20	25	17	26	27	22	22	19	33	28	24	26	30	28	25	25	23	19	29	25	29	18	26	26	27	17	26	23	25	22	17	27	33	23	26	28	22	23	25	23	23	18	28	20	22	24	35	31	20	32	15	20	25	19	26	31	26	19	19	26	19	20	35	13	28	32	16	21	26	21	25	25	22	31	26	21	25	22	30	26	22	16	20	26	34	33	20	19	20	28	25	28	22	25	12	16	16	20	21	25	21	20	23	24	19	20	29	27	26	20	19	22	25	33	27	17	25	24	20	21	28	21	25	20	22	25	27	22	26	25	23	27	20	22	18	21	27	16	16	22	23	20	29	27	30	26	30	18	25	26	30	20	34	21	22	25	19	22	27	23	23	19	20	21	20	27	17	26	17	15	23	31	17	22	15	25	23	20	16	28	21	18	20	30	31	23	23	31	20	25	30	24	19	25	17	23	20	18	20	26	22	25	26	27	15	26	21	31	23	28	29	23	32	13	30	21	25	22	18	29	27	23	21	23	20	25	29	25	17	20	16	27	26	27	22	20	23	22	24	25	20	22	28	15	19	27	37	16	28	26	24	27	32	16	18	17	21	32	21	21	23	36	20	24	19	20	19	21	25	35	24	19	32	17	25	26	20	22	24	18	22	25	22	15	30	21	21	29	22	17	22	24	27	10	22	26	33	28	22	23	13	25	28	31	21	24	18	24	35	33	27	33	20	29	20	25	20	38	20	21	23	21	20	31	23	24	27	22	21	19	32	21	36	17	21	30	18	19	21	26	27	34	25	30	18	25	23	21	25	17	27	23	24	19	23	22	21	20	26	28	21	23	23	22	16	21	23	30	29	20	29	27	22	21	24	23	21	37	19	20	20	23	25	24	28	22	24	30	22	23	24	22	30	22	25	29	21	25	17	25	27	22	22	28	25	18	26	20	28	22	28	23	19	20	32	25	12	20	28	27	23	8	31	21	17	27	17	19	15	20	20	23	24	26	23	20	26	20	28	17	26	25	23	25	21	21	21	25	28	23	16	32	29	27	32	21	20	16	18	14	21	26	24	19	24	28	25	23	18	28	28	26	33	18	19	24	24	23	35	27	22	31	29	27	22	26	26	32	25	19	15	30	28	21	28	19	21	26	23	35	21	20	25	23	20	27	22	34	18	20	27	18	19	18	24	23	18	19	27	14	24	27	25	23	24	22	20	24	29	20	22	27	14	29	36	33	22	17	23	20	31	23	21	18	23	31	25	25	27	26	24	25	29	26	13	34	33	17	21	18	15	24	25	21	13	15	18	24	22	31	14	27	19	25	28	28	32	24	24	23	14	24	20	24	27	25	20	29	18	20	21	24	24	27	28	23	21	22	20	30	22	22	25	25	25	37	26	25	21	20	25	34	22	20	14	28	30	31	25	20	29	30	20	33	21	25	25	18	22	24	21	25	19	26	25	24	26	23	29	30	26	23	24	25	19	24	13	24	22	30	15	23	25	21	22	23	11	25	18	18	24	23	13	19	25	26	23	28	23	21	26	19	29	22	19	27	19	29	16	29	32	25	37	28	17	28	16	22	23	29	24	24	28	28	39	19	17	28	33	32	26	30	17	30	36	26	24	22	35	23	30	19	21	24	26	21	21	20	31	17	25	28	25	27	19	24	27	17	23	34	28	21	23	20	21	22	19	19	26	23	19	18	24	21	20	25	22	31	22	18	31	19	27	19	31	25	26	15	23	25	19	17	22	29	35	19	25	26	26	33	26	21	28	30	26	23	19	27	31	27	29	19	23	23	24	26	18	23	24	25	22	23	30	26	17	28	20	30	16	23	19	27	20	20	20	15	26	23	23	20	20	30	19	26	18	24	25	24	16	27	29	23	20	22	20	29	28	25	36	18	14	24	26	22	17	27	22	27	31	29	30	25	16	25	25	26	25	29	20	15	31	28	18	22	23	28	26	27	19	21	24	20	22	23	16	24	23	21	24	23	18	21	26	20	25	16	22	25	20	24	30	22	24	25	22	34	21	28	31	20	24	24	18	25	25	24	26	29	23	25	25	21	41	34	20	19	23	26	26	18	27	24	18	16	18	37	32	15	25	28	22	30	23	25	26	25	28	28	24	21	31	14	23	32	34	26	30	19	23	19	27	22	31	16	23	15	19	23	30	25	18	27	25	20	30	24	18	27	21	31	15	27	24	22	22	25	33	25	30	23	17	24	23	22	27	34	27	24	32	20	23	25	22	20	21	26	25	44	23	21	22	26	32	27	21	23	24	29	21	33	25	27	15	23	17	25	26	23	21	24	31	29	28	24	17	26	26	22	30	24	22	26	22	21	30	25	22	18	17	19	22	26	25	33	24	24	15	21	27	21	21	29	19	22	19	13	26	23	22	15	28	31	14	37	30	23	24	24	29	26	21	19	24	25	23	32	24	25	33	25	31	14	22	22	24	23	25	27	22	32	31	18	19	26	14	19	17	23	20	23	22	16	27	20	22	18	25	17	16	20	30	26	22	24	18	24	18	32	30	29	21	31	23	32	22	25	16	31	27	24	21	25	22	27	18	22	20	22	17	22	29	25	20	33	20	27	18	24	28	23	34	19	22	25	26	24	21	21	35	32	23	25	24	28	22	18	15	17	26	18	27	32	20	38	18	27	22	28	25	25	20	25	20	27	24	24	23	25	22	21	29	22	16	20	24	24	21	17	16	33	23	24	23	23	17	20	26	29	25	27	20	23	19	27	23	18	30	24	23	25	20	19	32	24	22	24	20	22	27	22	26	23	19	17	26	30	21	24	28	30	17	19	18	27	23	20	20	26	25	18	26	32	20	23	19	26	26	14	31	25	25	25	29	22	30	20	26	25	30	24	18	21	27	22	25	20	34	15	26	21	32	18	22	18	19	21	29	31	25	26	21	35	14	16	24	25	32	29	27
59792	52869	24624	24771	31863	30438	27188	23766	20439	17624	14933	12716	10952	9220	7998	7171	6304	5484	4985	4428	4010	3738	3375	3100	2766	2516	2339	2268	2103	1869	1696	1687	1639	1496	1501	1422	1385	1261	1296	1193	1117	1063	903	858	759	726	715	621	661	630	603	621	575	602	630	582	529	475	514	504	514	498	482	452	491	484	423	447	474	488	433	449	422	426	436	439	436	421	433	398	431	406	395	393	420	439	397	421	423	423	401	391	421	449	357	411	445	429	411	411	423	387	413	380	411	442	416	453	403	408	411	396	416	409	394	397	400	397	447	369	414	401	384	399	402	429	441	376	413	412	390	357	394	351	400	415	368	385	401	399	385	423	405	430	419	401	420	399	400	396	401	399	395	382	387	405	409	394	400	413	415	394	385	357	432	367	437	391	382	400	405	382	380	407	408	452	399	400	380	401	386	413	399	408	401	389	365	362	405	373	397	448	429	392	423	390	392	384	405	404	385	421	390	397	396	363	377	374	375	398	416	374	395	401	368	431	349	381	405	406	382	428	396	389	409	351	359	396	397	401	397	404	388	353	372	420	399	355	409	397	395	400	385	402	365	373	430	405	380	417	369	371	394	389	389	411	375	395	376	377	380	400	394	384	383	376	410	363	384	406	416	405	384	370	378	392	442	365	412	356	396	394	387	374	392	419	370	414	376	338	380	346	402	394	395	414	375	403	395	394	393	378	384	377	362	417	371	401	399	366	433	418	395	418	406	379	374	397	422	381	399	404	407	399	388	403	407	410	408	371	384	367	429	384	395	393	375	369	405	380	394	414	423	414	400	457	387	381	401	444	373	373	392	352	382	385	392	387	429	408	391	412	392	380	420	386	412	367	415	385	409	396	377	397	409	409	420	374	362	414	379	404	418	391	412	401	399	379	391	383	459	402	410	401	415	375	398	390	361	403	384	418	365	371	391	402	396	414	379	400	364	410	392	397	363	379	395	341	394	420	383	415	378	428	374	423	394	401	419	390	365	383	390	369	392	380	405	392	399	397	367	396	417	387	414	433	381	364	402	397	427	406	398	344	403	401	407	415	388	412	371	407	416	378	377	398	381	389	413	421	374	412	388	390	397	389	399	424	417	371	400	373	368	387	378	390	383	387	369	380	384	418	365	398	366	401	432	427	422	428	418	381	389	386	393	389	408	449	388	392	358	405	381	404	362	393	435	434	390	383	357	408	390	389	407	339	397	405	380	414	384	405	387	404	409	406	388	399	400	387	366	431	397	401	401	387	362	421	410	385	406	424	406	406	406	362	404	362	407	400	375	373	410	378	374	387	390	367	387	367	389	359	417	395	362	357	407	361	419	447	389	355	380	422	415	402	388	403	383	409	382	390	403	411	402	390	378	407	365	414	399	377	414	396	445	392	383	391	408	408	375	386	371	389	403	395	400	407	406	390	401	400	388	394	381	399	408	462	435	366	371	421	412	402	409	380	377	379	416	413	390	410	390	399	395	369	402	385	382	379	400	410	384	383	377	387	410	379	397	377	408	384	412	417	379	399	396	388	384	408	389	388	421	431	419	348	413	394	385	391	420	392	342	373	417	382	393	405	378	418	380	389	393	369	411	393	389	375	402	413	398	430	421	386	388	403	436	399	421	394	376	410	396	359	389	418	377	417	381	384	416	392	393	377	373	410	396	406	400	439	394	381	383	382	384	382	392	390	390	387	368	385	381	381	412	403	381	399	379	406	421	386	422	387	408	406	402	369	356	407	371	400	377	397	404	401	397	407	434	360	384	421	384	389	369	401	364	371	381	367	371	370	376	416	421	389	364	400	420	357	420	391	374	373	392	383	383	397	426	433	398	404	374	380	402	404	382	428	404	403	374	382	346	392	398	379	397	402	390	416	383	373	404	391	412	405	360	381	413	374	413	402	418	430	429	418	407	422	364	375	411	408	404	400	415	396	405	399	395	396	390	417	408	393	379	406	406	373	409	393	376	394	404	387	392	389	376	364	375	419	425	408	401	433	415	385	430	380	368	404	373	420	389	362	426	399	387	383	400	414	381	406	366	412	431	395	360	399	399	390	368	388	370	411	393	401	389	396	404	401	360	372	400	418	392	420	381	410	390	418	395	412	329	386	440	372	417	368	394	425	434	390	408	378	397	391	360	428	410	385	394	402	388	381	436	409	398	395	382	366	407	412	398	378	402	386	399	385	361	389	401	405	396	383	381	394	401	425	411	405	395	384	352	400	377	391	418	405	386	392	432	413	390	407	415	428	389	388	377	384	387	400	379	407	384	377	385	425	369	414	364	418	419	442	360	354	385	376	405	422	411	383	377	425	389	403	379	372	383	369	422	409	416	416	366	391	394	389	395	372	344	396	348	383	403	387	416	381	378	352	417	391	345	414	388	397	424	384	360	445	383	356	402	390	388	415	380	401	397	363	386	387	388	387	404	380	378	402	355	375	401	388	371	442	352	374	396	397	346	403	412	389	416	375	425	388	390	402	408	351	394	392	431	361	383	400	428	403	359	398	393	426	428	404	355	367	421	395	404	415	384	401	422	358	412	360	370	409	391	371	401	395	412	404	397	392	408	419	388	384	425	438	382	399	404	397	390	391	374	440	397	359	406	407	378	427	350	384	376	367	396	381	391	393	396	382	385	413	383	448	378	398	400	383	378	405	359	390	386	410	415	407	429	404	383	390	390	365	424	360	385	395	374	393	370	395	413	415	382	380	433	394	368	362	411	400	398	374	415	377	417	400	387	356	331	373	388	394	381	407	429	399	374	354	415	386	410	366	375	391	414	419	420	417	364	368	377	420	383	411	384	374	425	388	372	378	405	402	382	379	383	357	422	364	350	378	377	380	354	357	381	372	388	394	387	357	377	372	413	349	365	399	420	418	401	401	344	414	373	375	386	429	404	424	396	385	402	396	386	381	363	388	343	387	426	383	399	355	391	399	353	395	353	415	389	385	393	406	371	392	414	374	399	376	397	381	383	371	398	376	387	433	395	386	397	383	396	403	378	382	396	389	340	349	390	386	389	388	370	391	409	421	342	377	388	395	414	356	373	393	401	376	382	382	356	375	373	410	400	368	405	351	341	394	407	415	366	423	380	423	381	399	365	386	395	392	394	380	392	416	402	421	393	407	389	380	368	407	389	384	337	419	398	403	384	384	397	421	412	422	385	404	396	397	392	403	364	367	380	383	387	398	397	395	405	366	387	385	423	403	390	423	394	391	344	367	383	372	382	408	424	388	396	418	357	398	366	410	385	403	350	414	382	358	369	388	418	394	405	395	359	380	405	365	374	389	408	380	384	386	403	354	399	427	424	395	388	357	411	383	361	408	388	395	394	373	355	401	376	393	392	389	393	399	393	388	409	426	398	392	378	388	398	388	383	359	380	431	366	373	425	387	370	378	413	411	378	391	406	385	408	410	405	385	380	395	437	407	389	408	375	398	355	416	391	402	420	388	383	389	373	404	381	403	405	408	396	409	371	393	406	419	384	372	388	363
14378	11878	2398	366	423	430	372	330	263	240	220	171	170	148	123	117	112	81	86	75	77	70	71	53	56	44	43	61	44	54	54	61	48	39	38	43	44	47	43	41	32	29	36	26	36	23	37	19	35	29	26	20	38	33	29	34	28	26	26	32	31	26	30	20	24	30	28	24	33	27	30	24	30	22	26	20	29	29	21	31	34	24	31	25	24	27	26	24	33	17	31	28	29	34	25	25	23	26	21	30	24	25	20	24	29	22	26	30	21	32	23	22	21	27	27	34	24	31	25	30	24	25	27	28	30	35	30	33	19	26	25	30	25	16	26	32	22	28	28	24	18	23	18	38	38	35	31	34	28	21	29	21	32	32	33	34	29	31	32	39	18	19	30	29	36	20	16	30	33	34	26	24	22	33	20	32	26	23	23	25	29	18	28	28	22	36	36	24	28	16	27	26	26	31	35	28	26	30	36	25	24	26	25	20	28	30	27	30	28	21	27	26	32	24	27	23	32	27	24	15	32	25	33	29	28	28	33	23	21	22	23	23	21	25	24	34	17	23	25	34	23	28	25	20	31	14	24	25	21	15	23	32	24	27	29	31	28	33	33	31	20	22	15	29	26	29	30	41	29	21	18	40	32	30	32	28	26	30	25	21	21	36	25	22	27	22	33	34	19	35	38	28	29	15	30	24	26	29	29	31	34	34	23	37	29	31	30	34	31	15	23	29	30	36	26	29	30	26	32	23	20	29	37	26	23	30	21	25	22	26	28	30	20	20	27	27	19	22	24	20	24	28	26	22	31	29	36	20	26	31	23	33	21	36	27	29	23	33	24	29	28	23	30	27	31	23	32	29	36	25	33	26	31	22	24	26	30	18	30	31	33	28	31	22	29	22	21	23	24	20	26	20	37	21	23	33	30	21	27	33	33	20	30	34	20	22	33	32	30	32	20	20	21	28	24	23	29	28	21	30	16	22	25	24	21	19	21	28	38	28	20	28	40	19	31	28	31	21	30	26	26	30	35	30	20	30	28	25	33	28	34	32	21	23	24	23	28	25	26	28	26	30	22	28	20	23	30	32	40	21	24	31	32	35	27	28	26	24	22	31	34	35	26	34	21	19	29	39	30	23	33	27	31	28	30	35	21	22	32	31	29	34	28	25	26	25	23	28	32	23	30	23	25	25	43	24	31	29	27	24	17	28	17	34	22	33	30	27	29	38	27	37	22	28	32	33	27	18	30	32	31	27	27	38	22	19	38	28	25	30	33	20	24	21	28	39	32	21	26	22	30	28	24	25	26	27	32	29	26	31	29	19	25	29	31	36	31	34	34	28	24	19	38	35	25	28	33	29	28	28	28	35	35	29	18	28	20	26	23	27	24	16	22	24	37	17	28	20	31	30	28	35	36	29	26	34	20	36	27	25	25	23	27	27	30	32	26	24	27	32	22	24	28	25	13	31	27	24	34	29	22	34	21	24	25	26	29	40	25	37	33	24	38	40	35	37	30	23	33	30	28	23	38	26	31	30	23	23	26	31	26	24	21	33	27	21	36	27	17	24	23	27	21	37	27	27	25	32	28	35	30	29	29	18	20	27	21	26	32	19	26	23	28	15	29	21	24	33	28	33	30	25	31	26	30	30	23	42	34	26	22	35	25	17	25	30	31	31	28	16	22	23	21	26	32	31	38	21	25	22	24	31	31	18	21	24	22	26	23	29	33	36	30	26	30	23	14	26	31	32	22	31	18	23	26	22	28	25	27	26	19	16	36	33	35	25	33	24	22	22	29	27	26	37	32	19	26	27	15	31	17	29	32	27	18	30	34	23	35	28	34	26	24	28	29	26	36	32	38	23	19	31	24	30	20	22	19	40	35	36	22	33	32	32	27	37	28	31	38	39	23	33	26	26	24	22	30	33	29	35	22	25	31	18	26	26	25	17	33	22	25	22	32	27	29	24	23	34	26	34	36	28	24	25	34	28	31	40	31	26	33	26	28	28	27	24	30	20	14	18	25	20	35	25	27	31	23	21	34	35	25	20	27	31	18	27	25	30	30	25	33	25	20	17	30	18	30	32	33	22	26	31	28	28	22	29	22	30	26	19	14	24	26	38	24	31	24	32	27	15	31	22	27	24	26	26	30	31	34	29	26	25	27	25	30	25	33	18	29	26	34	21	27	28	29	27	23	18	22	24	31	25	33	25	29	29	43	25	27	19	24	29	28	31	28	27	24	23	29	25	32	30	28	27	28	29	27	22	21	30	18	30	24	28	21	31	26	29	22	33	24	26	30	35	24	31	27	25	37	44	22	18	34	25	18	25	24	30	31	26	43	39	28	21	24	31	27	21	23	23	24	23	27	27	24	29	31	23	23	20	25	34	30	21	24	25	20	28	26	38	41	25	29	23	26	27	32	27	38	16	31	29	26	33	41	24	28	27	23	24	28	22	34	30	28	23	30	31	24	26	21	24	31	26	28	26	24	23	29	27	25	34	25	33	28	27	24	30	29	25	25	36	28	28	30	31	27	33	23	35	33	30	26	20	31	22	26	27	33	27	25	31	39	21	31	26	20	21	38	17	29	23	30	24	29	29	27	23	29	34	24	24	14	17	24	31	26	33	19	28	23	26	29	28	26	28	30	33	29	26	25	14	28	34	32	32	32	29	26	30	23	23	20	35	28	31	28	31	21	31	26	24	29	17	22	22	30	40	20	21	25	27	32	24	33	34	36	28	40	22	22	35	27	30	38	34	34	17	29	34	24	37	33	20	34	24	28	21	35	29	31	26	30	29	22	19	18	34	26	20	36	23	20	28	27	29	25	29	18	20	36	34	30	27	22	14	29	29	14	23	28	35	26	29	29	39	30	34	27	28	25	32	29	29	28	19	23	27	33	32	32	23	26	24	31	41	34	29	37	33	25	22	29	25	34	33	33	36	20	34	29	25	31	31	21	24	32	26	29	28	34	28	28	28	20	21	45	29	37	28	21	30	30	43	16	32	26	21	33	13	29	29	29	21	27	34	20	23	30	23	33	18	38	32	31	29	25	21	22	35	26	21	25	15	31	25	30	23	22	18	20	29	32	26	16	27	26	24	25	30	31	23	29	22	23	34	28	22	31	19	26	28	28	32	22	29	27	36	26	22	21	33	34	22	30	18	26	31	32	26	27	28	32	33	23	25	33	16	22	38	29	20	28	32	19	25	29	33	31	25	22	36	14	29	16	35	34	23	26	19	23	34	27	26	27	22	35	31	24	28	35	25	20	25	26	31	28	32	21	30	35	28	25	34	24	31	23	23	26	21	29	27	24	19	33	19	26	32	19	26	26	34	31	20	27	21	26	21	29	27	17	30	27	22	25	27	17	30	25	27	36	30	22	27	32	24	34	37	32	35	37	26	24	29	28	23	28	29	27	26	20	29	29	30	20	25	29	28	20	39	22	18	30	31	35	27	27	30	22	27	30	22	27	30	30	26	31	31	23	28	21	31	10	36	28	25
52715	47161	17650	19805	26538	25248	21947	18544	15674	12882	10870	9160	7708	6476	5511	4889	4343	3717	3457	3084	2707	2602	2297	2236	2035	1918	1738	1577	1513	1392	1312	1240	1233	1158	1165	1095	1117	1031	1008	959	924	915	802	671	675	665	649	622	590	593	574	568	532	549	532	540	579	555	502	519	545	478	482	546	445	469	507	516	420	450	511	459	508	450	436	430	464	463	445	452	465	462	449	441	477	469	462	424	446	461	424	465	461	476	468	428	477	464	439	429	440	445	490	478	490	490	451	459	438	465	458	435	446	407	429	430	433	466	460	472	446	447	470	437	460	447	441	477	411	471	436	447	420	469	451	412	424	456	445	453	439	443	419	434	422	460	434	464	467	438	464	419	462	428	445	431	443	436	445	428	473	447	433	436	469	433	443	415	444	428	453	474	461	421	458	429	427	441	426	446	394	433	439	481	485	458	454	448	459	464	441	402	471	448	436	429	459	487	476	434	464	428	439	398	411	404	444	421	474	423	456	457	408	460	436	436	453	452	462	451	485	461	426	452	477	411	442	415	433	433	466	420	432	473	421	447	428	455	447	453	443	440	452	435	463	448	470	487	422	467	470	432	443	464	458	453	436	422	447	409	433	415	440	493	451	447	472	498	404	450	412	425	442	467	469	405	465	452	437	418	473	406	487	459	475	417	417	421	453	405	473	447	425	429	471	448	407	393	437	404	450	436	465	448	413	451	458	480	454	425	443	397	452	444	432	443	416	460	458	483	419	439	414	464	424	429	420	453	469	452	375	428	443	431	443	453	453	408	416	417	471	458	453	411	492	430	454	421	485	453	457	464	461	420	433	455	439	428	457	429	447	425	434	418	397	465	450	446	446	449	432	404	422	465	470	439	474	452	480	444	470	421	484	452	444	452	427	445	429	445	429	456	487	437	456	439	431	445	480	416	449	404	422	452	449	423	415	464	422	435	488	423	468	398	415	439	457	445	438	484	450	428	454	459	445	447	386	436	442	421	450	427	453	436	463	462	407	438	456	462	471	464	413	456	446	394	431	424	435	434	453	452	426	447	484	460	439	429	452	446	440	419	470	449	406	456	460	482	416	457	436	431	460	450	433	467	438	460	449	437	474	446	418	466	424	502	418	415	445	474	444	461	468	422	443	433	454	437	426	433	414	446	432	420	460	440	454	458	470	464	446	485	438	422	409	429	439	466	416	456	485	449	422	420	430	398	422	445	462	470	443	410	444	453	444	447	426	480	455	437	434	420	463	490	420	461	433	441	437	463	453	452	444	462	456	434	441	438	440	479	450	424	447	412	408	485	484	460	452	427	442	445	426	454	468	463	481	449	427	445	417	462	428	464	482	433	438	463	415	451	445	415	449	443	455	464	440	439	449	477	477	455	427	469	425	459	470	401	422	494	434	473	431	435	431	433	449	473	453	428	423	482	464	453	467	472	440	470	431	399	467	463	446	438	434	475	453	495	477	443	486	458	448	405	466	406	451	455	454	461	446	475	441	435	458	472	457	484	478	436	473	421	461	445	367	453	416	476	463	446	451	475	446	445	502	445	440	472	474	472	445	437	481	424	421	484	503	453	451	445	461	442	400	447	422	453	432	466	432	471	450	441	410	458	443	456	384	446	461	440	458	444	491	445	416	441	431	427	452	445	489	430	432	473	430	455	435	443	406	469	481	456	407	464	433	443	446	459	430	482	489	401	464	448	423	443	450	426	476	420	431	444	388	404	412	429	449	471	470	466	456	491	447	461	450	439	472	450	442	493	458	467	437	454	451	384	434	453	429	453	458	452	450	427	443	453	467	413	461	444	440	465	453	459	450	414	486	466	423	455	422	437	438	425	444	454	462	440	437	444	433	445	491	441	441	463	450	455	401	411	443	447	428	458	438	441	470	447	471	446	436	465	445	456	425	447	418	457	474	480	452	489	432	414	476	438	392	480	438	479	449	426	480	416	467	428	449	476	449	462	404	428	507	442	412	405	426	450	460	431	456	437	455	433	462	480	455	451	444	426	414	458	429	428	471	513	427	419	471	458	425	428	426	442	459	418	485	427	449	443	429	459	447	395	453	433	427	405	423	420	402	443	436	440	459	440	444	450	441	435	452	440	475	429	480	435	438	432	429	429	445	474	435	467	440	459	432	478	449	452	451	454	451	497	434	437	454	466	410	410	459	451	469	460	467	443	440	479	508	441	430	439	432	441	475	460	458	485	449	429	441	442	459	447	446	416	453	420	425	421	479	464	443	442	461	430	449	456	455	429	482	440	468	446	418	445	458	449	455	449	434	452	444	413	414	437	454	492	446	443	432	447	422	451	452	486	455	434	425	451	405	464	430	455	457	471	422	443	463	449	454	437	429	431	429	420	429	440	433	411	441	448	483	447	438	438	441	465	476	457	433	426	413	435	411	413	459	439	438	434	406	487	460	456	460	435	477	439	457	440	461	433	447	434	450	432	447	434	451	441	455	452	423	414	422	434	450	438	492	449	441	416	434	460	430	444	465	490	455	459	457	465	449	431	453	414	466	458	430	451	458	444	453	433	446	397	463	462	442	447	454	477	483	464	421	447	484	486	435	468	453	447	468	432	399	444	471	476	456	447	423	483	436	412	452	467	421	466	449	448	428	412	464	474	439	426	421	439	457	484	432	431	464	409	478	413	446	406	468	441	463	447	493	459	454	412	429	467	458	447	476	429	466	470	449	449	451	394	443	430	450	423	424	409	430	455	443	464	471	448	420	471	465	448	455	417	457	449	440	431	427	465	438	413	448	461	443	429	454	449	454	440	462	459	470	466	473	457	463	487	454	416	470	419	422	418	430	527	473	471	444	461	471	441	453	479	450	419	451	421	466	455	422	489	424	451	441	439	423	452	441	461	441	450	419	442	404	439	426	447	478	474	420	466	408	435	459	448	410	430	480	474	462	493	454	478	421	458	380	450	435	477	452	478	471	442	437	423	478	425	467	444	454	442	454	431	485	447	465	471	461	472	454	438	455	396	416	478	478	438	454	462	440	451	429	437	423	459	435	477	431	457	455	432	417	468	393	449	448	460	427	441	453	469	440	469	474	466	457	457	418	446	439	455	471	440	482	420	450	458	439	436	476	423	461	444	454	422	427	488	473	440	431	413	443	443	465	427	393	449	482	432	465	461	445	463	471	434	429	452	469	465	438	445	407	445	478	412	435	452	401	451	482	437	412	432	435	442	443	451	433	441	488	449	443	433	400	436	434	433	498	440	427	452	470	426	444	461	444	448	467	422	429	485	429	417	442	418	445	445	460	442	439	416	486	468	419	447	415	446	479	445	453	435	468	440	426	458	431	476	453	418	448	450	435	450	450	469	467	471	424	505	409	488	429	425	472	460	466	474	437	442	458	432	448	440	431	456	460	432	441	465	452	456	415	409	451	452	440	459	460	435	479	387	451	441	419	476	441	475	430	484	452	422	457	432	492	472	418	461	444	440	467	400	446	426	464	455	442	420	431	430	439	424	449	478
20729	20197	5328	671	717	693	592	553	437	367	337	267	214	206	183	139	129	151	132	98	101	85	81	76	66	65	74	76	51	60	47	42	58	43	42	42	59	53	41	35	45	39	37	32	28	41	28	41	33	39	29	27	35	28	31	38	22	25	21	25	28	28	26	29	18	28	20	24	27	27	24	20	25	27	37	27	22	33	19	21	34	26	21	23	19	34	20	22	32	19	30	32	19	28	38	27	27	30	28	24	20	33	20	23	19	20	36	20	24	28	22	18	24	24	33	26	22	25	20	28	37	27	29	27	23	24	33	22	26	36	35	21	24	29	26	25	24	22	31	18	22	26	22	22	25	30	24	26	29	20	28	22	22	26	31	25	22	18	25	17	23	19	18	31	17	18	22	21	24	23	26	21	43	21	25	23	25	25	30	20	25	22	22	27	24	24	28	16	25	18	31	21	33	26	17	21	22	23	29	21	14	22	24	21	31	23	24	20	27	32	21	31	18	24	33	22	26	23	27	30	21	24	24	22	20	23	26	25	18	9	20	32	27	27	23	21	43	15	22	23	21	18	30	29	32	36	17	26	26	25	26	22	25	22	22	26	34	20	24	21	21	21	18	22	27	29	28	20	23	19	19	25	26	23	25	28	32	22	26	24	30	21	26	17	27	20	25	17	20	27	25	30	28	30	29	18	26	25	27	22	25	26	28	25	24	18	25	31	25	22	25	34	25	26	15	20	36	18	26	32	20	21	20	25	31	22	23	29	29	22	24	20	23	28	22	26	20	34	36	27	23	32	28	28	36	19	17	20	18	30	28	24	24	32	27	23	32	33	29	18	22	22	26	20	26	30	34	28	31	28	34	23	18	15	30	26	28	14	21	30	28	36	30	19	28	13	21	20	17	30	26	22	26	23	20	23	37	21	22	25	26	26	32	27	21	26	29	32	29	24	29	28	14	29	27	17	27	27	24	16	28	20	25	25	20	29	21	17	28	24	30	26	31	20	33	25	21	31	33	16	23	31	24	21	17	23	20	36	20	31	35	26	31	26	27	26	32	26	32	24	19	21	31	22	24	34	28	22	34	23	28	27	35	24	27	23	25	22	18	27	26	19	35	23	20	28	30	21	22	27	27	29	26	29	27	24	18	23	17	18	20	27	36	28	19	27	34	16	30	30	26	34	21	27	32	19	24	20	26	25	21	32	21	21	32	30	31	34	26	28	33	34	34	28	26	22	21	19	23	20	27	23	25	28	18	32	26	24	25	21	30	24	29	22	23	33	22	19	23	26	27	23	30	28	22	26	24	21	27	24	25	28	23	21	33	21	21	21	30	23	24	24	31	20	23	33	32	24	25	18	21	22	29	39	26	32	16	29	31	31	31	25	20	23	34	29	25	26	25	26	18	29	24	26	24	20	24	21	26	14	21	25	29	33	22	26	25	25	25	30	31	22	28	24	29	29	18	24	33	24	31	21	30	31	28	27	30	26	21	20	31	29	20	19	23	25	24	24	21	34	24	35	15	24	27	29	13	31	23	21	29	25	21	24	18	26	36	26	22	29	20	27	22	32	23	27	28	25	24	24	31	20	28	27	29	27	20	17	27	27	19	33	27	28	19	18	24	20	26	35	18	29	23	33	30	30	21	34	23	24	27	21	31	18	22	21	23	26	26	27	31	29	26	19	26	20	31	18	23	31	33	23	31	17	25	20	31	29	34	32	20	25	28	25	21	27	35	22	29	24	17	24	31	32	29	21	29	35	28	35	27	34	20	28	25	27	24	37	25	18	18	30	25	18	32	17	22	28	19	29	25	33	20	28	26	17	26	21	30	16	33	29	21	20	26	18	21	19	22	20	22	23	25	30	17	17	31	33	25	23	28	26	21	24	30	28	28	24	28	24	25	27	21	20	21	24	29	34	21	33	22	34	27	29	20	33	20	15	22	29	18	20	27	18	26	26	25	25	24	26	32	19	26	25	27	22	23	24	28	30	25	36	29	30	22	25	23	26	18	21	24	33	21	23	30	37	28	28	22	24	18	27	34	25	31	18	29	26	25	25	31	23	27	29	22	22	28	23	33	15	26	24	22	27	25	22	19	28	20	16	27	25	29	23	21	29	30	34	27	31	30	30	26	23	26	18	34	25	21	26	29	35	31	23	19	20	27	21	33	24	19	26	24	21	30	41	24	27	30	28	33	24	18	28	34	32	21	25	23	30	29	30	38	26	26	28	28	25	17	19	19	27	17	29	27	27	27	22	23	28	32	26	31	27	28	27	24	27	18	20	34	36	21	27	27	29	17	25	23	23	27	27	19	22	25	21	20	32	24	20	28	38	17	26	24	35	14	20	28	35	22	23	23	15	31	16	27	25	19	19	30	26	27	25	24	31	31	18	25	25	33	21	25	19	32	23	29	25	33	23	20	25	25	27	21	30	22	27	25	20	33	23	16	30	33	27	17	30	39	18	26	23	19	18	27	20	21	26	36	25	24	17	23	25	22	31	22	20	29	21	23	21	25	28	38	19	25	13	21	37	32	27	31	22	32	20	31	31	25	15	29	23	15	23	27	21	38	30	34	26	30	27	26	26	33	21	30	18	34	27	25	26	29	18	33	30	35	22	29	20	30	29	32	26	32	29	28	26	23	29	27	17	25	29	22	21	25	35	28	27	36	24	28	30	20	25	33	23	26	27	27	25	25	21	24	24	28	21	17	24	28	29	19	21	28	26	23	35	17	24	19	28	28	28	22	27	27	23	27	38	20	30	26	31	20	26	17	19	34	29	22	22	28	42	16	23	21	30	25	23	35	27	25	25	24	27	23	27	28	25	20	30	29	37	25	43	31	18	19	16	27	35	21	18	18	12	27	19	24	28	20	34	24	23	33	36	27	18	25	26	29	25	26	20	32	20	22	33	36	17	25	33	16	22	29	25	28	19	28	20	32	18	28	33	26	24	29	23	29	22	30	22	23	18	22	18	11	27	27	27	29	18	21	29	28	31	24	27	20	25	27	28	25	29	28	23	26	25	23	26	20	21	38	20	26	23	17	36	26	23	35	30	34	23	20	26	34	32	21	21	20	33	26	22	19	32	26	27	32	35	16	25	22	28	24	31	29	28	15	29	25	25	25	25	35	21	25	23	22	23	34	19	29	28	45	22	29	30	25	29	30	22	17	31	18	26	28	23	27	32	18	29	19	20	35	30	23	21	35	29	24	33	12	30	28	32	25	26	26	17	20	35	20	35	26	33	33	24	21	27	31	34	32	27	25	25	32	26	29	29	37	24	24	23	22	33	42	19	28	17	18	28	21	24	42	20	22	19	24	24	23	23	19	21	28	25	24	25	22	26	25	31	33	30	27	29	28	30	23	29	28	29	24	31	29	23	23	27	24	32	27	27	21	29	24	22	30	30	27	20	29	22	35	26	25	32	26	26	24	24	21	30	26	24	25	27	29	30	22	23	30	21	27	26	25	25	18	21	33	31	24	34	28	26	24	22
60816	54534	22527	25325	31771	30634	27438	23777	20403	17452	14907	12637	10918	9317	8059	7087	6340	5605	4974	4392	3969	3624	3300	3130	2762	2697	2430	2228	2130	1887	1795	1821	1523	1510	1491	1465	1401	1339	1254	1230	1213	988	950	867	776	762	681	655	670	681	650	658	573	610	567	573	576	568	508	533	499	506	546	488	496	442	492	493	453	448	480	469	483	438	431	439	420	420	435	478	449	430	433	474	468	466	427	439	465	395	427	435	403	452	455	420	477	431	442	458	431	425	413	402	467	393	442	434	429	418	395	420	385	404	399	442	439	389	398	423	426	445	454	392	433	424	400	478	429	401	424	399	456	406	423	387	430	419	433	395	407	446	386	428	444	405	400	421	394	431	408	398	418	413	422	409	420	425	428	401	440	424	436	425	435	450	418	439	424	450	398	424	413	405	412	375	442	423	433	426	382	417	381	394	413	383	411	428	445	414	421	439	408	411	402	408	410	407	419	374	448	406	397	397	406	411	396	397	415	428	417	390	408	476	435	375	429	386	424	396	383	400	438	427	414	426	406	397	407	417	413	409	432	433	441	380	422	424	420	414	390	418	388	410	434	398	419	430	435	392	415	419	439	390	420	389	406	465	423	433	412	450	385	458	401	389	397	413	406	406	399	402	406	393	429	421	418	418	415	420	413	405	404	421	453	397	384	455	411	415	399	393	417	387	369	385	432	405	391	408	414	387	446	392	425	412	452	382	408	362	422	401	395	387	397	413	410	370	434	444	450	342	416	410	363	423	411	403	413	423	375	407	413	394	413	428	452	420	415	412	432	398	399	433	396	421	457	380	397	428	395	420	388	418	428	405	442	413	453	417	389	416	346	437	438	408	418	441	371	375	390	409	392	406	403	422	419	399	410	393	438	418	404	432	418	404	389	410	425	410	403	425	396	429	398	411	412	408	412	387	405	435	406	425	416	365	362	449	398	421	420	391	395	407	418	395	422	395	392	395	430	458	403	386	372	407	392	415	420	403	401	371	398	416	410	396	397	408	422	427	414	406	389	411	440	414	422	408	388	400	423	431	401	399	416	406	405	421	379	464	414	399	396	432	427	412	388	387	418	368	422	401	374	391	438	450	376	427	416	395	386	393	406	416	395	450	421	404	434	423	424	390	413	421	393	417	416	417	427	435	391	399	427	382	410	378	408	410	363	444	441	369	411	429	410	411	381	427	429	409	422	422	398	372	415	426	381	387	398	427	409	431	413	402	404	415	383	400	376	406	411	459	401	427	422	404	389	438	408	411	397	440	380	433	450	428	431	426	395	392	382	403	371	389	427	409	397	400	422	431	401	408	418	389	430	383	416	416	430	391	422	405	397	397	429	414	437	413	407	443	402	406	391	399	403	397	398	399	408	378	460	407	387	386	417	427	422	406	407	436	417	396	393	406	409	394	418	406	385	397	405	430	399	408	404	433	419	401	388	413	373	432	409	410	405	395	369	389	430	402	421	385	390	431	428	397	407	445	417	467	422	437	437	429	436	437	388	387	387	427	405	404	401	419	393	407	385	370	401	391	448	420	404	406	405	403	427	411	412	421	411	432	416	413	465	416	427	414	396	422	404	378	372	402	393	414	437	420	448	386	386	423	417	400	413	392	433	397	435	426	437	400	403	410	425	405	389	379	421	423	375	375	416	405	399	383	424	397	418	379	411	413	395	368	443	387	408	407	413	379	401	405	387	411	422	411	409	446	421	441	435	426	381	402	404	413	434	443	375	435	405	428	391	434	389	417	444	405	422	428	405	456	452	409	394	405	402	412	454	415	428	411	424	410	413	416	413	433	398	370	448	392	418	411	434	419	411	398	393	391	424	423	416	407	423	445	403	436	411	426	406	416	430	391	416	434	386	437	389	407	394	389	418	377	421	399	388	426	444	426	396	444	406	398	413	399	455	412	389	376	405	421	380	386	392	408	416	412	397	409	409	382	422	406	421	457	431	425	417	422	414	424	423	399	380	387	405	408	462	373	429	416	412	429	400	418	419	396	420	426	415	436	410	409	403	399	426	436	427	373	397	455	407	417	394	383	407	417	406	414	420	386	403	398	414	411	417	436	432	429	437	415	428	438	418	416	436	429	401	407	456	439	411	409	439	423	412	403	394	400	416	442	383	358	396	410	416	438	414	399	420	411	406	417	374	391	416	425	376	393	428	386	417	423	396	389	384	394	423	411	427	386	380	403	387	394	415	404	426	385	428	421	415	391	402	447	397	436	363	425	432	412	397	391	414	382	434	415	423	418	372	422	420	404	398	416	387	408	411	401	414	384	426	423	394	396	365	386	400	425	412	415	459	403	428	431	403	427	441	417	410	389	409	420	412	387	399	399	400	445	409	410	452	420	401	452	420	395	416	381	378	381	396	409	422	461	416	406	415	430	392	411	405	383	425	433	379	414	430	434	415	414	381	409	385	387	401	424	421	403	387	371	377	407	385	432	384	443	403	403	419	425	433	429	412	407	431	390	424	410	396	406	440	440	430	421	432	444	423	374	399	394	423	391	402	400	389	423	456	386	399	428	410	400	399	436	420	426	405	444	430	435	376	391	385	411	421	430	416	425	403	411	422	406	415	450	448	414	423	377	387	446	420	440	397	365	458	407	445	408	415	393	419	404	419	433	443	440	423	407	402	421	418	435	417	442	397	418	455	450	396	365	418	403	410	441	412	405	419	403	396	393	442	415	453	426	392	412	429	435	418	405	457	440	400	421	409	391	423	414	397	424	391	422	424	453	406	399	404	390	388	451	429	415	389	406	427	413	404	429	387	403	391	426	358	389	386	420	421	415	394	431	440	411	419	381	393	405	419	409	400	414	440	402	394	413	395	410	433	428	402	405	404	411	421	410	427	414	400	429	388	406	446	364	391	414	432	393	411	398	400	417	428	418	408	405	453	454	416	425	386	428	422	386	464	407	432	384	406	401	431	416	396	445	408	427	396	403	424	417	454	407	435	404	474	376	440	418	372	408	458	413	391	383	440	377	385	413	411	403	404	397	410	416	415	451	436	382	378	418	434	396	383	423	427	390	398	435	387	398	437	395	417	388	375	386	392	421	427	449	426	437	400	416	417	393	394	393	405	410	436	413	423	460	419	409	414	393	413	423	419	422	428	382	434	410	433	402	434	416	420	418	409	417	426	423	418	386	399	440	420	403	426	398	396	408	374	389	401	407	413	378	425	436	427	429	422	385	402	387	417	378	435	391	404	406	425	446	407	368	410	410	393	389	412	449	430	416	380	415	422	386	452	399	412	422	418	411	433	410	444	380	454	407	440	412	389	406	422	388	440	405	393	454	415	417	422	427	415	399	427	386	402	396	434	428	386	416	405	435	407	401	406	472	423	438	429	398	411	423	411	409	411	394	401	441	393	398	369	443	402	409	413	399	396	400	429	421	434	398	381	428	397	402	422	403	401	412	402	436	393	385	436	402	419	398	390	420	358	404	392	390	373	427	418	419	418	406	407	399	423	412	417	419	448	387
8605	4829	623	235	303	336	243	211	205	192	142	143	89	90	73	79	64	49	70	48	69	47	36	48	50	35	56	33	38	29	31	35	28	25	26	35	22	23	17	24	33	22	22	30	25	18	28	17	20	20	35	16	28	18	20	23	15	13	24	17	27	16	20	14	17	19	22	14	21	25	14	11	24	25	19	17	15	16	20	19	16	14	15	20	21	19	14	23	20	16	13	17	12	16	14	15	24	24	21	17	22	16	27	16	24	19	20	15	16	23	19	9	19	20	11	23	18	21	19	19	18	17	29	18	12	20	19	17	17	21	12	16	15	20	23	22	13	18	16	13	18	26	12	15	23	24	20	18	13	13	28	19	22	13	19	18	22	20	24	17	12	15	21	19	17	15	22	24	21	17	18	21	14	17	19	16	13	18	22	16	19	15	17	19	20	14	13	12	11	26	22	16	20	14	15	18	18	14	15	30	21	21	13	21	20	24	21	25	14	25	23	22	23	20	24	24	18	17	13	16	20	20	20	26	19	25	19	16	18	19	21	19	26	11	17	21	11	22	21	21	11	15	18	14	23	22	17	21	16	18	21	13	14	15	16	20	15	18	20	22	23	19	28	17	22	34	19	15	13	16	16	18	18	17	17	19	25	22	15	29	14	16	21	10	18	15	15	14	23	19	16	26	14	16	16	18	15	13	23	15	21	14	18	19	19	12	22	23	23	24	16	19	20	18	10	25	22	13	20	17	25	25	15	22	16	21	13	21	16	21	16	16	19	13	18	24	28	15	16	21	18	14	13	19	23	16	19	17	18	18	18	15	19	11	14	16	13	27	19	13	17	15	16	18	23	19	16	13	14	21	14	23	22	22	20	18	24	20	15	18	20	19	16	14	19	20	25	12	16	15	22	13	15	18	21	21	17	21	16	16	18	21	21	23	11	18	21	16	20	22	18	17	19	14	15	21	14	25	21	15	19	18	23	14	15	22	32	14	24	25	22	20	19	20	21	16	18	11	20	13	9	15	19	19	15	15	17	17	20	19	22	23	13	16	23	13	21	19	11	15	21	18	17	13	14	19	16	14	17	17	25	20	21	22	14	16	16	9	14	26	20	18	16	22	21	24	25	15	20	25	14	27	15	17	17	19	22	20	18	19	21	9	18	17	22	17	13	15	26	21	19	11	24	22	22	12	14	16	19	22	17	14	24	19	12	18	20	23	17	20	24	25	24	18	21	15	24	17	22	14	17	17	25	22	15	20	19	11	21	23	18	17	13	21	19	19	15	19	20	20	21	23	13	15	11	21	22	21	18	18	27	12	14	23	19	24	8	19	25	19	18	27	18	22	11	28	10	13	17	15	20	14	11	15	10	16	19	17	11	20	17	12	17	21	20	13	23	20	19	18	18	22	19	15	21	16	18	14	16	23	19	23	20	19	20	15	15	21	19	13	12	17	16	17	25	20	17	18	12	15	16	22	17	21	12	13	26	13	7	10	10	17	11	11	17	15	24	15	18	12	27	20	19	22	13	19	16	21	12	16	17	17	24	18	14	18	12	25	18	20	22	17	16	14	20	20	17	14	32	18	19	12	19	19	11	15	10	11	21	15	11	13	21	12	13	14	12	18	24	16	9	20	23	19	14	22	18	20	16	17	17	18	13	11	20	15	13	22	24	19	21	17	15	13	10	18	18	23	26	20	15	15	20	15	18	16	13	28	18	17	15	15	25	16	21	17	16	29	15	17	9	16	20	19	16	22	17	16	12	20	24	14	16	16	26	16	21	13	12	24	19	17	16	26	16	17	17	13	13	23	21	19	20	16	20	18	15	16	22	15	20	19	15	14	21	21	15	20	17	21	16	17	15	27	16	16	16	18	13	17	22	19	18	14	17	18	11	12	15	20	23	22	22	13	26	17	16	21	23	15	20	21	24	26	19	18	12	23	20	16	18	21	18	14	14	25	18	19	24	17	27	20	20	15	21	17	15	17	15	13	24	20	21	20	11	19	18	11	20	20	17	20	18	17	18	15	13	18	20	25	23	15	12	23	17	21	16	30	21	26	19	18	21	14	22	11	19	20	19	20	31	25	17	18	16	25	15	18	21	24	17	16	15	19	17	16	15	19	17	20	14	21	13	18	17	21	26	16	26	17	20	16	22	27	30	16	20	17	18	27	25	22	20	18	15	14	14	12	14	13	16	11	15	12	25	22	24	12	24	14	18	19	18	23	18	23	13	21	15	17	20	21	20	26	16	19	18	18	19	21	16	20	22	18	12	15	24	13	17	9	22	17	21	20	17	12	25	18	18	17	11	15	14	13	22	27	25	18	19	21	15	17	22	23	26	14	14	23	23	22	22	17	14	17	26	16	16	17	22	21	15	9	19	12	19	15	10	19	20	15	15	19	11	22	23	17	21	18	23	21	25	16	17	13	17	23	15	19	21	18	17	32	25	16	14	12	17	20	18	21	21	22	14	17	16	17	19	19	19	13	20	19	22	16	23	25	17	22	20	18	10	15	17	20	18	23	15	18	26	18	15	21	13	21	11	23	16	19	17	15	23	20	15	13	20	17	15	15	18	25	9	13	20	11	17	13	20	12	13	24	16	19	15	13	20	17	24	17	12	22	17	14	21	20	21	18	20	10	16	17	18	18	21	17	20	24	16	20	13	18	16	21	16	23	21	26	11	16	17	13	23	12	8	25	22	12	19	14	21	14	20	18	18	14	15	19	28	12	17	12	22	11	15	14	17	15	23	22	20	18	17	25	12	21	22	14	21	17	18	22	27	12	23	18	18	11	19	21	18	20	15	13	17	21	22	16	14	22	15	14	22	12	21	11	18	18	7	9	18	16	13	19	12	19	16	19	21	13	25	15	14	15	14	20	21	17	22	27	14	10	14	18	21	21	18	29	22	24	23	16	14	20	17	13	15	13	12	23	24	17	19	14	24	18	15	20	15	22	14	21	23	18	16	17	11	22	23	13	21	25	7	20	20	13	15	22	26	19	23	19	15	15	18	18	17	19	24	17	23	8	13	17	22	11	15	17	14	14	22	20	13	19	25	18	16	31	13	24	21	17	20	14	19	26	15	28	13	20	20	13	18	22	19	12	23	16	24	10	16	11	14	18	12	21	19	24	25	13	24	20	19	20	16	23	13	29	15	16	24	20	19	25	15	15	16	14	20	13	21	17	24	13	21	14	17	11	22	13	24	27	22	14	15	10	27	20	15	21	16	19	12	13	13	15	13	16	11	20	20	21	17	10	23	20	16	21	14	20	15	21	19	17	16	16	25	16	17	24	11	16	18	24	21	18	20	15	14	25	22	17	18	23	20	15	19	15	20	17	31	12	13	20	18	21	16	19	13	19	21	13	12	16	10	19	18	12	23	20	11	13	13	13	19	19	24	18	22	12	18	19	17	14	15	23	23	18	18	19	18	19	21	20	11	13	16	19	21	17	16	16	19	25	17	21	13	19	21	19	19	26	12	19	24	21	13	22
46713	34705	11016	16006	22516	21218	17831	14750	11922	9600	7695	6486	5301	4547	3849	3297	2897	2637	2413	2172	1890	1781	1631	1562	1379	1337	1223	1129	1077	1023	958	931	906	802	781	790	721	690	680	688	665	620	556	532	473	475	498	432	426	439	420	397	402	393	345	356	375	355	349	347	301	354	357	328	330	361	327	319	316	311	330	347	327	311	293	309	318	350	308	321	306	297	307	318	301	332	338	278	304	341	288	290	293	276	306	296	314	318	320	310	311	331	306	310	294	330	315	297	317	316	321	302	289	299	282	319	318	281	307	303	336	280	324	306	321	294	283	298	295	316	297	290	298	281	326	288	311	303	334	285	308	307	323	289	317	267	287	342	286	289	317	283	313	295	272	304	273	272	248	325	302	332	297	300	298	296	336	279	326	288	274	299	283	289	289	307	266	301	310	283	282	289	299	315	292	303	306	306	307	301	317	300	295	294	304	300	311	289	305	295	303	287	283	315	284	265	305	295	291	276	301	317	297	324	326	263	311	323	278	275	280	297	308	307	288	268	298	292	261	299	298	313	301	284	346	311	288	305	277	273	286	312	325	310	303	308	297	296	293	299	265	315	295	289	299	299	297	298	301	303	290	289	306	302	330	289	326	336	302	273	298	289	293	301	292	303	293	286	288	321	299	282	299	291	316	323	271	300	286	319	298	317	288	328	280	310	343	302	309	255	305	329	279	310	288	285	323	296	331	305	330	334	297	301	314	342	322	278	294	327	296	314	278	315	304	298	284	291	309	306	285	302	310	325	285	285	313	302	275	282	278	294	278	297	323	287	298	315	308	300	297	300	311	281	286	311	330	310	294	294	296	325	273	305	311	266	288	298	316	315	303	308	292	329	315	293	303	308	283	299	307	308	283	306	305	284	307	308	305	265	285	283	308	338	307	305	269	308	304	296	312	301	316	309	306	266	340	277	292	306	286	307	307	288	315	313	304	295	283	310	295	319	283	310	316	308	322	286	324	310	300	306	301	281	274	286	334	272	312	288	262	293	297	271	315	301	294	281	282	281	321	303	302	294	244	306	265	304	304	307	304	305	315	307	305	317	341	321	298	324	302	305	314	276	308	287	332	291	274	320	286	275	274	331	306	322	290	302	311	281	322	346	315	304	277	331	303	353	319	293	294	289	295	301	300	287	308	299	300	311	293	274	279	289	290	294	299	307	298	286	289	276	303	306	283	282	288	295	289	331	315	295	327	312	280	269	287	299	281	259	325	322	308	310	285	300	326	327	299	317	310	320	256	280	323	268	294	294	288	297	311	283	280	284	277	274	323	292	259	302	305	295	327	326	302	284	303	299	307	292	297	298	308	310	310	323	286	308	247	298	293	331	302	314	300	283	345	313	318	283	296	303	305	302	329	283	329	316	300	294	306	286	326	294	330	262	305	291	300	316	308	280	293	302	307	320	322	295	288	297	306	347	303	298	322	293	336	297	324	289	296	301	324	298	288	321	335	300	292	288	294	268	314	285	298	305	329	313	332	313	288	304	310	312	287	326	284	300	315	291	294	330	292	305	313	317	316	319	265	320	281	277	292	313	293	284	330	281	305	322	288	306	309	297	305	298	290	299	292	319	282	326	279	296	271	268	314	322	306	310	311	288	289	280	295	284	290	323	287	293	305	320	329	279	306	270	269	328	305	310	288	307	305	314	270	284	302	309	317	279	318	315	293	273	329	300	312	304	309	292	293	279	292	298	309	292	306	311	288	299	309	281	319	301	276	283	288	340	316	281	284	276	289	314	265	293	288	305	328	283	310	292	313	327	305	284	297	318	259	262	328	325	295	304	287	317	278	290	279	303	292	293	296	297	276	316	286	308	306	321	282	321	318	291	330	262	310	293	313	279	322	310	337	296	270	329	299	325	314	301	287	286	306	286	289	313	322	314	295	233	287	312	303	346	295	345	301	299	313	303	317	285	299	306	274	276	306	309	309	304	319	300	289	306	327	301	287	297	311	267	290	266	311	324	286	285	318	300	289	303	302	272	270	291	307	298	305	283	311	302	306	298	308	283	284	286	287	302	296	288	290	276	310	281	310	276	310	276	292	320	326	288	296	294	302	309	270	284	314	316	315	282	288	283	290	310	295	287	282	299	288	301	304	304	329	297	296	285	339	318	316	311	310	291	324	286	261	294	321	291	301	351	312	298	305	304	291	299	311	292	331	298	322	309	316	322	343	310	310	319	312	317	283	282	278	290	287	276	306	333	300	296	313	270	303	293	300	307	305	299	305	254	301	314	260	314	310	314	317	307	325	259	328	313	296	314	298	314	309	296	299	301	270	316	319	311	316	316	314	311	307	257	316	299	299	305	297	318	288	278	318	288	290	287	302	305	297	308	308	332	289	295	300	299	304	292	267	290	286	301	284	301	307	306	296	290	285	308	275	307	279	302	288	268	305	285	326	311	271	282	278	294	266	264	296	321	342	308	279	307	291	309	277	288	287	287	302	279	299	284	305	297	289	291	317	327	300	287	312	288	305	292	280	296	286	265	279	304	293	311	284	292	315	306	281	302	325	300	304	300	286	309	298	286	318	299	300	284	321	313	311	317	304	295	275	247	293	278	238	318	305	295	277	304	305	288	298	282	300	285	319	283	317	296	310	305	317	277	309	293	320	308	314	285	328	308	302	291	296	305	286	300	305	320	292	312	305	290	320	321	293	308	305	271	292	304	319	291	295	291	303	301	314	281	286	293	290	311	282	294	300	305	301	325	273	296	295	316	340	306	280	289	275	328	294	275	316	319	268	304	314	301	302	313	305	344	291	309	312	284	323	312	328	297	325	291	293	303	325	313	298	288	306	265	303	311	301	329	274	274	315	340	347	319	304	294	274	311	327	291	291	276	321	294	327	326	307	294	324	328	309	280	318	279	317	290	308	305	315	305	276	268	333	321	330	295	289	330	277	299	300	283	281	281	328	295	293	266	265	329	298	294	260	299	297	303	291	298	298	292	320	295	300	296	311	313	289	304	292	277	307	291	343	305	284	290	338	290	290	302	302	280	279	261	321	311	277	288	288	301	329	310	278	296	278	289	330	272	290	293	333	305	307	291	303	263	310	312	300	306	278	292	316	303	303	285	310	304	317	300	281	308	302	334	290	312	306	311	331	284	331	329	286	292	327	309	257	319	315	295	288	327	282	299	333	290	308	330	307	291	316	289	330	311	310	279	308	310	303	312	319	284	325	310	300	295	325	310	311	317	308	280	270	289	284	311	265	288	304	282	288	286	295	296	325	293	292	295	316	291	294	322	290	292	283	283	284	293	304	303	327	292	305	290	319	321	307	295	320	282	284	327	314	325	283	303	302	338	319	303	314	273	281	300	316	288	293	321	261	316	277	321	310	301	289	325	289	336	343	300	304	301	314	335	272	264	275	285	279	302	264	250	313	282	335	285	287	281	303	267	341	301	317	311	282	285	296	297	305	304	290	331	284	291	309	306	314	304	279	272	326	326	285	308	295	319
19857	17207	3366	640	751	724	599	518	443	433	313	280	245	222	168	157	143	155	111	126	101	90	79	65	85	66	71	61	49	66	45	52	48	43	54	44	40	51	41	39	37	48	37	36	36	40	31	27	27	22	35	44	26	32	15	23	25	26	30	27	23	26	20	31	29	26	31	25	25	16	29	26	28	16	28	24	30	21	22	17	21	24	20	24	20	25	19	17	34	26	19	28	28	21	27	16	32	19	31	28	17	20	19	22	22	18	25	19	32	23	36	32	26	25	19	18	24	41	19	21	23	22	29	26	27	22	23	44	20	24	19	25	18	19	26	15	25	20	40	22	30	31	25	23	24	13	13	16	20	18	23	24	27	19	24	30	18	21	20	20	21	27	17	18	17	30	23	23	27	22	16	22	28	23	18	20	25	25	17	29	28	15	25	28	21	20	23	23	22	19	23	22	21	23	17	26	22	23	22	26	28	20	20	16	26	25	36	22	30	27	27	22	30	19	19	16	18	28	20	23	32	30	15	17	31	24	31	18	23	23	19	22	19	15	17	29	24	25	25	20	34	26	26	18	25	24	20	22	29	22	24	19	22	26	21	25	30	30	22	21	19	17	24	24	27	19	23	19	22	16	21	26	19	17	15	26	15	37	30	23	24	19	17	29	24	22	16	17	22	27	20	22	24	25	19	21	24	13	35	26	12	26	21	16	21	20	29	19	29	30	23	27	37	26	24	26	25	27	21	24	19	28	20	29	28	23	27	22	23	30	27	27	25	29	18	20	22	21	29	28	20	35	26	24	18	24	17	19	21	19	19	28	20	27	25	20	23	26	18	26	16	39	19	26	29	27	27	18	31	27	24	26	21	24	22	20	34	25	20	24	20	21	16	24	21	17	25	16	22	19	26	24	23	25	20	29	15	24	21	24	16	27	25	31	24	26	25	24	22	28	27	27	28	30	31	29	21	28	22	28	33	22	17	24	23	28	18	34	21	14	15	26	24	25	24	24	23	21	16	30	22	22	15	22	20	19	26	19	16	23	35	15	27	25	27	26	19	25	20	23	23	18	21	35	27	26	26	26	24	22	23	23	32	36	32	25	29	34	16	18	26	15	24	27	19	28	22	21	23	18	21	30	17	25	30	21	21	28	27	29	26	23	26	15	20	15	18	23	22	29	18	18	34	22	25	31	27	27	25	28	26	31	30	22	18	20	24	23	21	26	16	22	23	27	25	13	25	15	27	23	21	21	20	20	23	30	22	25	19	25	29	22	26	23	30	24	18	21	25	20	16	15	19	23	23	31	23	29	28	30	24	30	17	27	18	34	21	24	14	23	25	20	26	26	23	28	22	23	21	14	30	26	20	20	13	23	25	26	19	22	24	25	23	18	21	23	30	34	14	22	26	35	29	23	25	21	21	21	28	18	18	19	19	21	18	25	25	21	27	15	25	28	20	27	18	23	25	23	24	29	27	22	24	20	20	23	15	17	16	21	19	24	14	20	22	24	25	21	30	17	28	19	18	27	26	26	19	29	23	16	14	22	16	26	21	21	24	18	20	37	14	32	27	30	22	33	23	18	30	19	15	26	21	33	20	17	17	24	32	23	16	29	27	23	28	19	23	26	22	21	25	20	32	28	23	31	24	26	21	30	18	27	22	21	21	37	18	26	33	21	29	20	24	23	25	27	19	20	19	23	20	23	12	26	20	25	15	31	27	25	26	24	17	29	31	19	26	25	27	27	24	31	22	27	31	27	23	21	20	29	24	21	23	25	17	22	26	30	30	24	30	21	20	31	35	23	17	29	26	21	20	19	27	30	33	22	19	23	29	21	20	21	21	26	22	30	23	19	11	17	23	22	20	29	18	23	25	24	18	21	21	21	24	22	25	15	24	28	32	31	23	17	15	17	21	18	24	23	24	20	27	27	19	18	30	21	22	25	30	14	21	32	14	23	25	23	25	24	18	24	19	29	17	26	26	18	16	21	25	27	17	17	32	28	29	17	18	22	24	20	30	13	32	28	17	15	25	27	21	27	15	31	25	26	22	12	19	27	25	15	26	30	17	28	25	24	35	24	27	23	20	27	23	30	28	25	18	15	21	26	25	25	26	24	23	24	24	25	30	27	24	26	35	21	32	16	23	26	17	23	20	28	22	24	27	23	26	16	28	19	21	25	19	27	21	13	25	27	21	21	26	28	28	28	22	19	22	17	30	29	17	28	31	24	22	22	17	25	28	26	32	30	25	25	30	21	24	23	21	28	17	28	24	24	16	23	16	17	37	28	18	26	23	17	21	20	24	27	20	21	18	28	14	27	21	13	21	26	20	24	27	24	25	18	17	25	28	19	23	18	24	27	25	18	23	26	27	26	19	27	25	17	19	26	31	16	21	20	24	27	26	32	27	28	18	29	29	24	24	27	22	26	29	21	26	21	23	18	30	21	29	32	18	27	27	18	14	24	30	17	27	29	20	22	19	24	17	28	21	24	27	20	17	25	32	26	26	25	20	23	23	17	17	25	23	29	16	18	24	24	27	15	19	25	19	22	26	22	23	28	25	30	22	32	18	22	29	26	20	26	20	13	29	19	32	26	22	36	20	23	29	23	13	30	24	26	23	31	21	23	20	15	31	9	27	22	27	19	29	17	28	23	19	26	26	24	21	20	22	21	26	28	27	19	22	30	27	20	25	35	35	19	23	16	24	14	29	26	17	26	29	21	24	31	22	18	19	23	20	21	32	21	38	25	22	20	25	19	19	28	29	31	22	22	27	39	20	27	21	20	21	22	29	23	29	17	16	23	31	21	26	20	24	32	29	25	19	18	24	29	26	25	23	24	28	27	23	20	25	15	26	25	33	17	21	19	37	26	14	20	23	30	19	32	19	25	18	25	21	24	23	23	28	26	20	26	23	32	22	24	25	26	30	26	27	19	23	44	19	30	24	18	20	29	27	24	32	24	19	22	26	30	25	30	28	16	22	31	26	22	37	20	25	34	30	21	17	25	21	25	23	17	22	25	21	20	33	16	33	26	34	23	25	26	27	21	28	29	23	30	25	28	34	23	26	28	24	21	30	19	24	28	22	20	34	24	25	27	28	34	25	31	18	22	23	28	27	29	24	23	19	26	25	20	28	25	22	26	20	31	26	22	23	21	28	18	22	11	23	19	19	24	21	25	22	27	28	18	23	31	25	27	20	22	22	27	26	29	25	27	29	24	22	22	17	16	34	27	22	18	23	19	26	28	23	24	24	27	23	25	22	23	25	22	27	28	31	31	21	17	21	19	20	28	29	26	23	26	28	19	17	17	28	20	26	17	27	28	17	24	22	27	19	25	20	16	22	20	26	23	27	22	20	33	27	22	27	25	20	19	39	28	28	27	18	31	17	22	21	29	22	32	24	22	13	21	20	32	27	35	21	31	25	29	28	26	26	18	27	19	25	32	24	27	29	16	21	21	20	20	21	24	22	28	23	19	20	24	27	23	22	32	19	23	27	17
59589	49504	21771	24877	31607	30902	27555	23746	20729	17740	14873	12610	11051	9297	8073	7273	6304	5648	4988	4572	4073	3773	3520	3233	2842	2751	2558	2306	2126	1976	2039	1820	1604	1568	1567	1492	1420	1387	1262	1261	1117	1120	935	818	839	714	718	694	704	602	639	608	565	583	572	504	578	537	539	544	477	488	487	446	486	446	450	462	445	453	434	489	392	405	422	432	406	402	435	396	404	422	417	413	395	395	388	407	438	443	393	418	461	394	410	405	412	381	397	409	369	398	365	436	416	423	419	389	409	432	372	400	384	411	412	387	413	394	384	392	418	384	412	430	392	397	394	394	395	386	360	407	406	379	385	387	403	385	388	450	412	414	374	365	390	414	399	395	390	391	377	352	418	409	401	383	374	415	393	381	455	413	369	405	419	385	403	422	381	380	395	400	393	377	377	412	412	365	376	403	394	390	398	417	367	378	405	385	414	426	390	392	393	423	383	403	393	423	437	354	375	414	418	366	417	389	371	369	396	387	366	390	406	408	388	432	392	369	408	385	399	399	374	369	391	394	420	388	356	409	394	421	400	364	387	375	408	386	417	364	394	391	395	377	389	381	388	368	354	375	399	389	380	439	410	390	390	423	385	374	396	391	388	393	377	387	397	378	398	367	374	392	422	381	390	359	395	377	379	422	385	365	369	367	398	422	362	375	381	373	384	364	387	396	399	368	399	385	366	380	399	414	369	364	393	398	377	368	395	386	427	386	382	390	368	396	414	361	405	401	377	422	379	414	392	425	429	386	407	410	388	371	366	432	414	380	370	419	432	379	381	369	377	385	399	400	383	383	358	429	413	382	356	406	398	358	366	408	404	376	378	373	376	355	444	402	405	410	396	406	430	387	402	402	406	393	372	400	411	374	384	400	426	378	384	395	393	419	415	387	433	364	438	376	420	411	392	411	377	373	370	387	390	403	399	406	400	387	382	383	378	395	402	365	375	387	422	403	400	368	391	405	426	375	386	396	404	418	406	402	401	411	360	390	395	369	371	390	431	389	391	405	372	376	412	366	410	411	410	391	374	401	376	438	412	388	391	417	373	415	420	401	401	417	396	390	401	394	369	386	362	392	377	388	359	400	377	418	380	369	399	365	393	403	385	396	400	394	381	403	366	396	359	363	383	399	368	428	401	386	400	428	429	407	398	401	389	398	374	398	388	368	392	365	348	391	369	399	389	345	343	363	372	399	411	377	385	392	391	398	395	375	414	411	389	374	403	421	380	400	369	367	386	376	396	419	368	396	415	385	378	400	356	421	353	419	378	431	417	378	392	351	350	406	408	363	364	415	335	401	434	397	388	376	402	372	400	378	393	392	395	394	404	371	384	382	367	413	398	391	416	375	371	407	408	395	392	393	377	387	352	383	380	374	437	412	414	396	375	355	412	389	348	389	398	365	409	392	414	389	394	421	414	380	382	371	377	401	384	385	432	414	404	401	419	389	375	413	365	344	395	386	406	368	335	351	385	417	392	361	394	369	378	408	411	377	365	397	385	412	347	362	387	391	386	416	407	382	380	398	414	378	394	363	365	405	391	399	406	405	373	391	389	412	387	365	434	451	420	396	416	390	454	397	406	364	381	406	407	357	388	374	402	432	382	365	368	394	420	367	387	401	413	419	402	400	372	385	414	409	409	391	388	394	380	370	403	380	395	395	394	395	386	391	367	389	391	400	421	405	406	410	359	378	385	380	357	384	393	396	409	364	428	403	361	362	363	360	371	401	382	378	403	398	422	400	361	381	397	417	437	368	388	416	360	396	403	419	387	390	381	383	397	394	440	378	385	390	425	376	353	414	413	404	394	392	393	377	386	350	423	401	378	396	392	388	373	410	403	403	413	367	415	357	385	380	409	400	417	373	379	370	373	416	417	406	403	393	392	365	398	389	385	400	422	399	387	389	376	382	371	379	389	414	379	401	416	406	392	405	366	399	411	422	398	379	433	385	398	382	369	397	383	375	382	367	430	378	403	391	361	412	356	377	382	374	357	390	403	404	396	402	370	398	403	400	418	409	404	403	391	389	409	397	387	347	386	379	399	385	390	373	403	417	354	410	398	391	388	380	411	380	409	351	382	359	405	414	386	379	382	366	404	416	402	404	425	383	387	414	416	381	369	409	397	355	416	392	377	392	397	350	401	392	388	382	382	382	383	373	373	373	375	416	371	371	383	433	420	412	386	388	382	399	375	409	383	406	396	400	402	377	413	347	415	390	349	373	416	402	377	407	360	388	386	378	414	384	399	383	403	365	363	394	426	396	386	411	389	408	377	405	364	385	398	363	404	356	365	355	382	444	389	385	398	379	409	392	397	361	374	412	401	402	392	410	372	387	412	387	430	364	440	405	382	396	371	405	391	397	363	390	417	372	403	387	382	384	420	345	371	364	420	407	395	405	357	396	372	366	397	381	395	383	373	381	386	394	373	387	413	360	417	427	380	394	394	407	384	404	318	375	383	392	384	401	392	372	385	356	407	393	412	382	378	371	363	419	405	388	359	421	392	380	391	350	335	384	346	342	374	369	383	389	394	399	364	413	384	362	386	429	410	381	405	384	385	395	397	416	391	391	397	411	367	377	362	349	416	395	386	357	401	347	406	368	380	382	370	425	376	421	411	359	346	388	393	381	374	392	378	392	384	381	388	392	405	407	375	388	396	393	369	368	396	352	381	376	382	395	399	411	382	395	410	377	391	384	369	408	403	383	388	360	390	393	424	396	371	376	375	360	370	399	384	400	389	400	376	427	434	397	397	383	385	390	361	401	393	403	371	398	391	392	388	405	397	363	370	413	398	405	403	364	385	387	399	394	410	386	416	429	395	388	408	402	401	365	408	362	383	388	411	418	377	404	374	417	362	394	386	387	365	389	373	352	394	361	403	386	410	393	398	374	375	365	384	372	382	363	400	374	381	409	387	416	381	378	381	375	406	394	420	384	423	420	371	367	365	407	424	385	385	393	408	386	381	402	397	384	413	381	378	416	400	377	388	347	362	361	407	369	427	394	402	415	429	368	430	380	393	370	378	415	405	394	413	421	404	418	396	376	396	398	367	368	375	429	404	371	417	428	369	394	360	353	424	402	395	381	385	423	413	370	401	377	397	383	381	414	404	364	378	381	354	408	407	403	374	375	418	376	369	374	364	420	380	356	388	381	359	395	398	386	399	385	398	396	396	378	395	357	379	400	378	406	410	419	362	390	402	360	395	404	381	388	390	405	349	393	381	371	398	390	413	357	357	371	387	400	416	418	403	374	377	388	417	369	404	390	378	416	370	362	417	374	372	421	362	386	385	380	368	345	367	397	373	406	396	403	417	404	386	421	390	371	394	409	411	398	408	381	391	382	418	380	377	377	399	364	414	400	404	373	372	368	408	385	375	417	378	413	399	369	385	439	387	369	384	418	391	380	392	371	387	356	439	386	382	364	433	401	372	368	389	365	354	386	386	395	401	378	380	378	364	396	398	388	378	370	372	394	409	347	395	393
13524	9792	1341	398	449	470	404	355	315	253	197	194	153	132	121	124	104	89	85	84	80	64	49	75	80	45	60	46	49	35	47	42	31	45	42	51	45	43	37	42	46	33	41	30	40	21	35	28	32	20	27	36	30	32	20	29	35	36	23	31	30	31	26	31	33	35	36	32	19	27	26	33	24	37	29	28	19	17	31	22	21	35	34	22	31	22	20	23	36	21	20	29	32	19	22	23	21	26	34	27	23	35	27	27	27	28	21	28	28	22	22	30	29	22	33	28	25	31	24	30	29	27	29	29	29	24	30	25	29	31	27	38	32	28	25	26	29	25	25	25	31	21	26	24	23	32	31	32	29	35	27	25	22	31	32	27	30	28	29	30	32	30	25	21	33	17	28	29	32	34	20	29	27	27	27	24	33	33	26	32	30	26	33	16	30	20	22	26	29	36	17	22	28	22	24	20	28	30	25	18	30	37	29	31	32	30	25	29	25	26	27	23	26	25	31	33	37	23	26	31	30	32	31	34	27	29	23	23	30	25	21	30	26	30	18	33	23	22	26	27	27	26	38	27	31	16	26	26	36	26	30	19	23	27	23	30	29	39	33	30	26	24	30	27	30	23	25	22	16	24	26	32	23	18	42	22	23	28	26	40	29	26	20	35	23	24	23	31	29	21	29	22	25	25	25	24	30	26	18	26	30	25	24	30	29	30	20	33	38	22	24	19	30	33	24	23	24	20	27	23	23	27	27	34	31	28	23	24	36	24	30	33	28	29	25	24	22	32	25	21	38	29	29	26	34	27	29	33	30	27	20	28	32	17	33	34	38	33	34	16	30	34	22	29	23	24	26	29	33	30	31	28	32	25	23	31	30	31	29	26	29	31	21	26	18	22	34	42	25	34	29	29	29	23	19	29	30	29	26	31	32	31	26	30	27	19	28	27	22	30	21	24	23	18	29	23	24	22	20	27	23	28	23	25	28	38	23	31	31	30	26	35	23	26	21	33	23	31	22	19	31	30	13	30	27	29	31	21	27	32	32	15	28	29	33	21	22	33	24	23	31	34	33	24	31	37	26	22	29	25	25	28	26	28	20	23	32	24	27	33	25	24	33	28	21	13	35	25	37	22	35	21	35	25	30	27	37	31	31	17	23	23	26	29	23	28	30	22	23	30	26	30	19	37	22	29	36	32	28	22	31	30	26	27	23	23	27	22	24	29	35	23	28	24	33	24	30	27	22	31	23	24	42	26	28	24	39	19	26	38	35	28	27	24	34	27	29	26	34	34	32	32	27	21	26	36	26	34	46	25	38	27	24	34	28	30	29	22	26	30	25	33	24	24	24	24	26	35	30	24	32	27	26	29	22	24	28	27	28	19	27	27	24	15	32	25	34	25	30	25	33	21	28	33	28	32	33	25	31	35	36	37	18	36	20	29	25	31	37	23	37	23	32	29	32	27	17	25	30	23	33	25	21	33	31	23	23	21	33	26	27	30	32	35	37	29	28	25	36	34	22	32	30	21	23	31	26	30	23	30	36	28	26	23	25	32	27	25	38	28	29	25	28	31	21	27	25	32	23	31	22	38	24	18	27	30	18	37	27	25	26	32	31	30	24	19	23	32	20	25	31	33	26	31	33	32	31	23	27	27	29	27	25	36	28	28	26	24	21	31	27	28	26	32	25	28	43	31	33	32	35	23	20	21	23	21	27	29	22	25	18	30	29	12	31	19	18	34	37	29	32	27	37	20	24	26	16	29	24	20	26	31	31	18	31	37	31	30	32	27	32	21	34	25	28	31	34	30	28	28	25	28	35	30	36	28	36	30	24	28	29	30	29	33	24	27	26	31	19	26	23	28	28	19	24	24	23	34	24	36	34	24	33	33	20	36	25	32	25	29	24	25	27	25	32	35	16	25	19	28	20	26	32	25	34	33	22	22	35	18	28	25	21	32	22	38	23	35	27	17	26	20	35	25	13	27	27	27	25	29	26	23	24	33	20	25	34	21	26	27	23	23	41	26	25	32	22	20	37	31	27	31	31	23	33	21	37	27	29	18	21	30	26	27	21	27	24	19	22	32	28	30	31	25	30	28	27	34	26	28	35	33	20	39	24	37	32	35	26	24	33	25	31	24	31	26	30	32	37	25	31	35	40	26	23	31	26	29	34	40	31	26	27	27	15	23	21	27	24	21	22	23	25	33	24	36	25	23	37	23	30	33	32	33	24	25	33	21	30	34	33	27	28	30	28	37	36	27	20	28	25	26	26	23	26	27	30	32	30	25	27	29	27	30	34	35	20	31	18	29	17	22	27	34	18	25	26	24	30	29	19	27	24	23	16	24	26	28	33	27	25	21	23	28	28	32	23	29	32	35	25	24	40	23	29	35	39	30	33	28	25	36	22	29	27	27	34	23	25	25	29	24	30	29	36	25	24	31	30	25	32	20	26	31	31	24	27	29	26	27	22	27	30	20	39	25	24	31	29	30	24	27	32	32	28	27	22	25	29	32	28	26	24	17	20	25	25	28	22	41	31	22	24	25	30	28	28	31	24	21	21	24	18	28	19	31	28	32	25	25	31	30	24	23	22	26	27	29	30	26	17	23	28	29	31	32	25	34	25	30	34	23	29	30	22	40	26	26	30	28	28	27	26	31	28	23	33	28	21	35	27	23	28	20	33	27	33	23	28	36	23	31	28	35	38	30	37	26	26	33	16	29	23	21	24	31	23	22	28	24	33	19	24	22	27	40	28	22	35	26	33	30	37	21	29	31	28	22	33	30	27	27	24	18	27	29	24	26	24	31	26	31	31	20	30	26	23	15	32	33	15	22	30	35	29	29	20	27	27	28	28	34	29	35	27	20	38	25	29	21	35	25	26	24	37	23	32	34	19	35	39	32	28	33	24	33	25	26	22	27	16	25	36	31	19	30	19	22	33	22	24	30	29	30	21	37	33	25	28	23	28	26	37	25	25	30	29	21	31	31	24	19	35	27	26	23	27	23	24	32	23	34	29	17	18	31	27	24	28	28	37	26	19	27	27	28	26	35	24	37	16	29	37	37	29	29	40	27	34	29	32	25	24	23	24	38	22	39	29	23	23	27	33	32	31	24	18	28	30	32	22	29	15	41	42	24	23	31	30	27	30	26	26	22	21	23	25	32	33	27	25	30	30	34	22	29	20	30	23	22	31	25	21	31	33	33	22	24	18	29	23	27	32	37	35	22	29	22	21	17	23	22	28	26	27	27	28	32	38	21	26	20	27	19	21	24	27	29	24	35	31	26	35	31	22	30	34	23	35	33	27	22	22	35	32	28	29	22	20	34	31	31	36	33	33	25	28	25	22	30	19	27	34	24	33	18	28	33	33	32	35	23	29	30	32	25	20	38	29	31	22	17	37	30	27	31	20	37	29	32	32	32	19	34	31	24	32	22	30	32	26	34	28	22	23	42	32	20	29	23	29	29	33	36	25	24	21	34	21	32	35	22	26	24	23	19
51421	43328	14622	20309	26745	25601	22616	19105	15938	13042	11023	9194	7640	6550	5650	4964	4441	4002	3673	3270	3035	2669	2511	2245	2199	2010	1877	1659	1589	1554	1566	1323	1212	1297	1203	1172	1132	1027	1043	1004	953	903	876	773	698	706	615	588	631	611	589	572	552	602	575	541	510	567	523	503	478	520	430	547	531	469	489	485	475	462	442	433	465	468	431	456	475	457	489	478	492	463	460	436	463	442	471	488	473	443	419	447	402	462	443	444	481	431	474	432	463	471	436	397	471	486	449	441	475	447	466	463	396	442	437	451	421	461	467	431	399	498	453	486	465	484	452	431	455	456	423	458	446	420	435	481	447	436	475	398	435	460	458	472	454	439	418	446	429	436	435	474	432	423	423	462	436	439	418	462	428	437	406	463	469	454	458	452	428	429	433	467	449	435	431	438	445	435	489	478	418	459	452	462	426	428	436	449	438	417	462	429	461	430	467	474	400	468	420	456	473	440	459	437	434	451	440	487	453	457	452	430	444	395	468	452	451	432	469	437	437	447	494	442	460	410	411	421	437	459	431	454	462	460	447	434	427	419	443	445	475	451	451	401	444	453	456	419	442	480	418	437	440	452	479	446	465	442	461	490	454	446	453	468	444	444	439	456	462	463	428	436	431	422	413	437	483	452	427	420	452	431	466	467	458	443	432	431	442	417	474	440	417	447	454	426	457	425	458	470	439	436	439	429	425	434	426	454	467	413	454	409	440	428	491	449	462	447	423	468	437	428	421	421	469	438	460	459	440	425	434	450	420	462	432	406	415	448	459	446	421	485	424	459	429	452	447	441	448	434	415	444	467	452	450	458	465	430	460	412	380	422	463	433	451	433	449	417	477	440	431	424	436	402	466	476	418	420	443	447	421	459	453	456	419	449	436	448	456	444	442	431	424	448	476	467	405	447	421	431	475	471	443	453	444	444	462	424	435	460	475	426	424	412	468	423	437	399	451	447	450	437	440	434	455	502	460	438	453	435	475	432	457	477	432	465	467	459	399	442	438	464	450	420	473	451	432	440	410	477	448	449	469	448	469	446	437	464	430	455	466	461	432	436	427	465	417	437	428	447	464	420	438	489	428	416	460	437	439	454	471	449	441	458	429	408	455	417	457	447	426	413	433	421	431	442	461	455	472	408	416	416	439	419	430	392	473	448	427	442	451	423	427	443	431	462	428	416	453	468	465	409	431	431	455	435	451	460	445	422	459	442	469	454	488	427	447	439	490	412	451	423	432	447	471	405	427	415	470	446	427	433	447	481	446	441	462	473	448	440	421	436	400	441	481	473	433	432	420	425	475	466	438	419	429	457	439	428	449	431	459	442	429	453	479	442	415	427	437	443	476	462	412	446	416	433	452	464	450	408	445	434	423	430	399	416	469	427	455	454	464	475	432	437	453	446	468	440	451	454	467	421	431	473	454	443	425	458	460	454	468	419	438	435	459	416	470	436	455	424	465	419	439	487	431	431	455	457	449	410	411	429	436	403	446	437	437	415	443	430	492	452	448	438	399	458	467	460	455	443	437	449	464	462	448	444	450	449	419	416	442	477	475	443	503	456	428	420	409	498	432	441	428	432	482	446	465	449	435	480	422	444	451	424	458	476	455	411	425	431	466	439	449	444	472	444	473	420	422	479	418	447	460	446	453	423	447	426	459	414	457	458	433	436	449	420	441	486	440	491	438	448	463	483	459	441	442	428	428	411	450	434	405	451	444	448	456	433	443	426	437	470	479	479	457	435	501	462	439	448	433	442	421	409	435	450	470	476	436	402	470	458	440	467	423	479	441	446	423	472	437	440	445	426	425	476	441	455	487	429	441	456	409	436	444	448	471	437	469	427	423	438	464	424	429	441	429	449	451	436	435	444	419	473	476	424	413	448	423	456	445	436	431	429	451	430	471	458	453	449	448	455	492	452	432	429	455	453	416	429	478	448	426	438	463	479	427	462	436	462	413	424	449	437	478	431	436	437	419	435	427	441	467	437	431	428	463	480	461	448	443	435	424	430	452	474	424	407	438	474	456	406	478	444	455	454	461	448	435	457	440	416	447	404	417	446	459	450	460	443	469	411	435	447	436	461	437	449	451	471	468	428	441	458	454	433	434	461	466	438	461	452	412	450	486	452	442	454	438	432	413	478	445	438	411	446	415	433	448	431	410	471	439	407	482	472	452	488	454	442	449	422	467	440	440	404	464	496	431	450	453	463	473	472	412	422	456	481	424	466	485	437	484	453	461	462	439	464	403	437	463	457	485	444	441	445	438	466	438	445	449	464	425	463	410	464	433	439	429	442	454	442	478	415	448	456	436	428	458	433	453	407	450	453	404	429	443	431	429	461	415	422	448	488	460	474	414	433	455	430	452	479	460	412	438	431	437	423	426	458	431	436	451	436	473	446	452	452	477	423	461	445	453	468	412	451	461	418	422	433	432	444	441	472	433	433	450	446	444	456	416	389	459	496	438	435	430	400	434	441	466	465	452	478	460	425	464	417	439	424	475	408	475	437	429	488	492	430	451	403	431	443	444	436	438	463	387	446	456	418	457	454	478	478	452	429	432	426	454	453	455	439	418	480	454	435	429	436	432	467	397	425	402	441	450	457	440	471	439	425	465	459	438	458	444	475	430	458	413	442	456	449	417	448	442	458	425	472	459	438	464	443	467	437	447	442	414	437	457	420	459	455	432	457	467	465	430	420	502	458	453	403	439	425	486	428	434	444	485	461	477	421	466	471	447	446	458	453	458	410	418	462	440	427	432	449	439	451	451	454	452	424	445	443	444	476	402	467	473	413	417	441	457	457	449	474	480	455	492	451	425	472	440	444	442	441	406	447	428	493	443	471	453	457	446	421	477	442	453	441	444	476	481	454	418	439	447	450	431	447	412	451	460	476	469	453	475	416	452	411	456	485	484	433	432	440	451	468	398	447	462	427	439	455	447	475	472	429	428	458	414	469	452	445	457	434	477	434	446	466	397	456	438	447	449	423	454	467	463	430	466	436	458	448	433	429	444	414	461	451	419	392	461	455	465	435	443	473	427	462	434	451	474	443	450	443	467	409	439	442	477	455	465	445	414	469	458	417	455	426	453	453	449	402	463	445	477	420	415	436	430	426	456	454	402	471	423	433	411	433	482	473	448	422	474	444	453	436	487	407	438	474	413	416	440	447	452	429	467	425	465	479	427	437	441	455	431	439	451	467	452	404	501	443	459	457	459	468	443	454	467	418	435	467	450	460	436	429	463	441	410	439	443	415	461	419	448	435	435	436	408	402	456	417	418	454	475	404	439	419	447	478	420	432	448	473	435	448	424	457	418	469	441	461	414	492	468	417	453	421	465	423	422	427	416	428	398	398	433	423	433	453	469	433	413	469	479	435	446	448	440	425	451	458	401	419	434	425	433	394	461	465	424	393	412	461	470	438	449	468	414	408	443	394	452	432	408	428	428	473	427	423	436	394	455	433	432	435	446	456	465	409	451	459	435	459
18922	16394	2928	641	791	807	691	558	488	381	319	292	256	200	190	148	168	135	140	116	95	96	72	76	79	76	70	58	60	61	67	48	64	50	64	46	54	48	49	48	41	37	55	25	40	42	32	36	32	33	41	22	40	26	21	25	25	21	28	33	35	35	25	19	30	23	26	27	24	33	26	23	21	26	21	28	26	21	18	20	30	28	30	24	28	23	31	32	22	19	24	26	25	30	25	25	34	27	38	17	20	22	23	22	26	24	26	30	28	29	29	29	35	21	29	30	26	27	27	29	22	16	22	21	17	23	20	29	29	25	29	17	29	34	30	26	30	21	18	20	16	33	28	23	23	22	25	28	26	30	27	29	22	30	30	26	15	19	21	27	28	23	28	27	22	22	29	24	20	30	25	31	25	31	18	17	27	28	24	26	24	25	32	29	25	19	29	24	24	38	21	36	20	27	30	27	23	20	25	30	29	23	27	19	25	26	28	23	28	22	25	20	22	25	17	26	23	33	20	25	19	24	34	26	21	27	32	22	24	29	30	26	26	34	29	19	27	21	18	17	18	36	29	24	18	20	29	17	25	26	26	20	22	23	35	24	24	24	28	22	20	28	19	26	38	27	25	14	17	23	23	30	29	30	27	25	27	15	23	28	19	32	27	16	20	17	21	23	30	22	19	24	18	24	34	24	21	20	23	29	30	27	21	28	24	25	32	28	15	25	28	15	26	23	24	25	24	29	27	23	25	23	22	24	27	16	20	30	40	30	22	24	25	26	19	25	25	18	23	20	20	22	27	27	21	21	22	16	24	24	19	21	26	36	25	16	23	20	36	26	22	18	27	26	31	23	20	29	15	21	33	26	23	28	23	22	21	24	28	24	36	16	31	27	27	25	25	16	23	34	25	24	21	22	31	16	31	25	25	21	24	31	25	30	19	27	22	19	28	24	22	39	29	25	28	26	23	33	24	23	21	25	21	18	24	29	20	18	24	24	33	20	21	22	32	27	27	22	30	21	29	16	17	22	28	19	21	25	29	23	28	26	32	16	24	20	29	18	20	28	20	30	23	22	20	26	26	17	27	19	27	25	24	46	30	24	25	29	35	29	23	28	17	22	25	25	23	21	22	37	28	31	24	20	25	21	37	19	21	19	30	26	29	26	24	26	28	20	27	14	30	22	25	30	22	20	25	25	35	30	22	29	24	30	22	28	26	33	30	31	26	19	35	26	18	25	38	38	19	30	30	25	38	26	30	26	23	29	22	26	21	24	20	31	22	21	21	32	24	27	33	25	26	22	25	34	32	22	24	30	22	25	21	28	25	25	21	29	27	23	29	26	31	24	17	23	20	25	24	27	27	28	27	29	28	19	17	30	30	30	27	23	26	30	17	28	22	27	31	21	19	29	18	31	30	30	31	24	25	24	25	23	25	31	26	27	24	31	27	28	22	24	24	26	18	22	22	20	25	29	12	29	31	26	24	27	16	32	28	20	23	24	30	27	23	23	16	27	30	29	24	17	15	26	22	30	26	14	30	31	28	25	33	14	27	28	32	23	30	31	28	16	19	31	36	28	20	29	25	24	17	25	24	27	23	20	32	21	36	25	15	23	19	24	19	20	25	29	35	15	24	25	26	27	17	16	29	31	19	23	25	28	24	26	24	23	25	35	30	20	23	31	15	18	23	30	25	24	27	21	22	26	29	17	20	25	25	22	21	27	23	26	24	27	34	24	23	21	25	20	29	20	27	28	26	29	23	28	16	23	17	27	26	29	29	24	24	24	28	27	22	31	28	37	26	24	22	29	35	24	23	24	18	20	24	21	30	21	28	24	24	15	25	25	26	21	21	20	30	28	20	20	23	34	32	24	23	21	19	27	34	38	18	18	30	22	30	24	18	23	16	20	27	24	21	26	24	23	27	28	22	24	27	23	24	29	21	28	28	16	31	31	29	21	26	19	20	28	21	25	23	28	25	23	39	28	18	29	18	32	27	33	25	28	33	26	20	29	23	18	27	24	27	30	23	33	25	27	20	22	23	26	23	22	16	27	19	30	18	27	25	19	34	28	32	24	21	28	31	21	28	30	27	18	26	21	24	12	36	30	24	24	17	29	17	28	17	16	29	19	20	35	24	18	26	30	23	15	24	26	29	24	25	27	35	24	28	31	19	23	29	29	28	20	29	33	23	27	23	30	33	33	22	22	29	35	18	21	25	14	31	30	33	25	21	19	18	32	32	25	25	25	22	22	32	28	32	17	24	22	26	33	33	27	32	24	23	24	30	29	24	22	25	33	27	22	31	22	27	26	30	24	34	26	27	28	22	25	34	22	21	32	18	22	25	18	22	20	17	23	27	39	23	25	20	26	31	28	20	24	30	35	25	36	27	25	20	22	29	27	25	23	27	17	14	26	27	23	27	27	30	23	29	20	22	21	22	24	25	23	21	31	19	21	25	22	30	37	26	29	27	29	21	28	26	26	19	26	27	24	37	19	28	23	27	21	27	17	22	31	31	26	20	29	22	23	26	20	24	34	19	20	20	21	27	25	24	19	22	23	24	27	16	18	25	23	20	33	25	19	20	25	31	25	29	25	20	21	28	21	23	39	33	31	28	18	29	20	27	22	25	25	18	28	31	17	32	32	29	28	28	29	22	18	31	26	19	24	31	22	28	24	34	26	28	34	40	24	27	29	35	27	37	28	23	35	25	28	20	27	25	24	28	32	21	25	29	24	36	23	25	23	20	29	26	20	17	28	19	27	31	27	19	35	24	23	25	27	23	30	38	17	29	22	26	23	18	26	29	28	17	27	24	32	24	22	23	23	29	23	28	24	23	29	23	24	29	32	32	38	32	20	15	25	11	24	26	36	26	23	25	21	28	18	36	27	33	29	32	16	23	30	33	26	24	19	31	30	23	20	25	24	28	26	21	22	36	32	16	23	30	32	28	22	18	22	27	28	22	20	27	29	30	19	27	31	35	25	23	29	28	16	25	26	25	29	22	28	14	16	30	29	30	30	27	25	30	26	20	19	23	17	16	29	21	32	22	27	29	29	18	23	23	23	27	28	12	30	28	14	24	26	19	23	31	23	26	21	19	15	25	25	28	15	23	30	21	23	28	28	28	24	25	27	32	27	31	20	34	26	17	30	33	20	17	23	24	22	20	20	19	18	24	22	26	30	29	25	16	31	29	31	23	23	20	24	32	28	23	26	22	25	21	30	38	31	26	28	30	36	36	28	39	35	24	25	21	31	17	21	26	22	29	25	40	22	26	27	28	19	35	26	21	19	29	20	19	18	24	22	24	26	31	20	25	19	30	31	29	20	22	22	22	27	34	28	33	26	28	22	19	33	21	30	24	26	26	24	27	20	32	23	32	23	25	29	24	14	22	26	29	13	27	21	30	29	21	23	27	22	27	34	24	31	19	22	31	23	33	27	28	33	22	32	27	33	23	17	28	20	29	30	20	22	23	19	24	26	16	20	27	25	21	32	20	21
59504	48392	20784	26036	32557	31317	28526	24725	21338	18384	15440	13123	11199	9549	8345	7300	6612	5912	5416	4806	4427	4094	3724	3402	3063	2895	2604	2511	2514	2373	2204	1953	1795	1786	1705	1660	1487	1474	1337	1325	1268	1165	1002	939	822	803	722	747	716	719	675	669	623	547	600	584	551	514	531	508	524	563	537	526	468	477	501	484	498	467	455	448	431	423	436	433	425	426	482	403	437	460	432	465	451	437	417	440	423	442	429	418	435	445	444	421	398	404	401	434	416	440	451	470	422	447	429	417	466	430	396	408	407	436	417	404	408	426	407	421	434	444	421	430	414	440	410	412	417	376	441	394	428	395	418	389	405	418	435	385	445	404	374	453	412	411	398	388	401	408	391	436	404	401	417	380	405	388	417	420	472	433	434	396	416	446	431	442	446	424	389	391	402	399	420	418	362	416	386	428	423	460	374	398	403	422	433	403	416	413	415	413	400	397	433	364	420	399	426	394	396	442	384	417	370	438	438	410	441	420	355	442	403	449	456	408	427	378	422	413	385	455	414	405	403	422	389	380	407	380	395	423	396	448	426	394	374	396	389	390	405	417	424	462	375	396	430	446	399	408	411	414	398	363	413	416	432	410	421	395	381	426	399	407	394	404	396	417	426	418	387	449	403	385	398	407	390	439	419	417	427	389	402	393	396	410	437	394	370	409	399	424	377	393	414	428	428	397	395	426	407	403	409	418	401	423	396	396	403	420	430	412	361	419	378	375	382	404	416	379	394	410	372	442	404	414	391	380	406	428	401	396	356	375	392	413	413	409	427	398	413	394	396	425	420	399	396	413	434	404	419	398	404	437	411	414	417	433	397	410	400	386	437	465	419	456	402	404	400	434	402	406	400	409	390	415	397	438	412	431	395	421	409	409	409	381	383	415	373	438	426	413	415	371	449	412	382	418	403	418	393	400	374	400	429	397	398	395	430	424	390	456	411	382	403	396	409	429	419	419	362	409	402	395	369	429	455	418	410	376	403	443	419	383	403	403	398	357	437	393	462	383	424	412	413	421	398	418	418	382	403	414	404	379	427	376	378	420	413	425	375	383	410	401	382	384	436	434	391	381	395	443	399	405	425	385	467	426	421	412	394	397	424	397	391	413	415	422	401	399	409	407	393	401	403	406	400	432	392	435	388	373	385	430	403	430	408	400	361	427	391	445	426	393	414	412	423	415	369	403	442	411	397	405	401	409	397	386	389	391	361	396	401	416	390	433	359	412	422	419	409	398	433	391	401	388	450	409	417	414	427	436	403	430	379	393	415	390	371	394	409	414	389	397	426	388	393	388	398	375	438	451	372	406	401	371	388	384	423	397	392	429	394	399	370	417	448	426	442	384	420	396	406	364	415	405	390	402	392	395	404	407	386	401	388	398	386	397	408	385	387	442	379	409	432	392	379	412	418	413	435	409	419	374	421	406	423	393	388	392	413	397	370	462	385	407	406	426	437	394	421	415	414	447	394	440	399	449	362	416	433	372	442	416	428	432	373	399	430	400	444	440	406	430	388	384	420	390	400	396	377	432	416	423	411	420	421	385	380	385	380	394	424	442	396	385	383	395	396	389	419	366	392	423	398	424	418	410	401	426	390	404	441	397	377	412	387	422	392	444	388	395	406	375	395	381	439	396	423	393	397	408	395	425	370	427	383	379	434	421	406	383	384	381	402	428	394	437	408	398	398	429	411	442	413	375	393	425	387	379	421	400	404	429	408	427	419	425	388	409	414	394	405	413	432	393	411	429	378	415	395	439	428	407	405	402	374	414	411	375	384	392	405	414	403	429	414	427	367	423	429	398	418	377	411	432	407	400	399	407	399	385	415	387	448	398	426	406	437	390	433	385	432	409	395	404	429	413	402	425	374	406	426	425	395	398	410	430	391	418	388	383	406	431	404	386	410	369	391	373	392	415	382	413	382	394	420	409	431	387	408	417	384	393	409	388	470	410	404	403	420	419	414	406	413	418	399	428	381	392	390	375	424	411	422	441	387	399	406	440	408	387	403	398	343	409	361	416	390	386	419	369	398	395	413	427	407	417	388	391	403	425	387	405	436	437	401	386	401	421	443	412	420	399	411	399	391	394	403	406	379	418	435	392	423	410	427	426	412	387	423	416	445	361	405	384	415	395	420	445	404	397	406	389	398	459	392	426	406	390	406	408	435	402	428	414	396	424	403	431	399	392	375	398	413	410	408	430	414	419	402	420	416	425	391	437	406	429	402	397	413	382	384	428	375	400	401	396	383	398	407	415	383	389	435	379	395	391	397	404	410	388	423	433	427	408	365	410	408	455	399	420	401	411	392	411	446	389	382	433	392	378	394	405	407	401	378	416	404	415	382	405	459	430	399	442	392	382	376	399	449	383	428	399	402	367	398	409	408	402	419	423	393	399	415	406	387	440	425	415	390	418	385	413	389	411	428	406	404	406	415	406	426	414	431	434	422	411	423	413	411	402	401	406	447	418	397	399	397	403	399	422	400	433	433	412	406	429	395	374	387	400	392	404	403	373	364	452	393	416	422	408	418	406	411	410	415	400	392	412	430	426	378	402	398	350	403	435	398	421	410	419	405	410	440	371	394	356	410	412	412	421	414	391	414	387	408	418	397	414	428	382	407	407	422	398	419	401	435	398	375	403	408	394	402	398	426	465	384	394	420	394	408	406	406	413	411	430	385	416	429	406	424	397	431	445	395	415	370	419	402	436	388	406	428	418	427	428	397	408	403	408	399	440	382	388	410	388	404	412	404	428	434	420	411	378	398	385	383	395	392	409	379	404	434	400	419	397	411	442	425	339	442	400	428	417	454	405	412	378	457	421	432	429	419	384	367	402	431	391	408	424	424	416	433	440	418	412	432	411	380	395	421	446	397	395	417	389	395	393	399	403	430	412	397	405	400	366	420	383	393	403	451	382	437	407	383	404	420	396	389	400	426	408	427	410	414	390	398	427	398	429	448	415	407	413	399	403	421	420	401	391	426	398	416	409	427	412	390	404	385	369	381	390	406	394	397	399	381	406	419	420	412	409	392	401	374	421	422	387	408	421	366	407	436	409	448	412	396	398	397	397	413	402	402	389	407	379	411	396	379	380	420	406	422	424	393	379	375	381	399	449	394	410	413	407	404	419	389	432	423	433	416	388	419	382	365	389	410	399	387	428	413	403	409	407	385	400	380	445	442	414	410	373	427	415	393	381	432	451	405	396	361	405	379	404	377	415	399	434	379	393	384	398	426	413	382	431	402	403	412	404	430	392	427	428	436	379	434	425	418	414	450	416	408	401	465	403	404	406	386	409	419	399	412	412	393	405	394	400	400	396	417	429	398	403	422	398	439	403	401	420	380	447	388	427	409	387	402	433	444	401	401	360	435	391	401	394	443	383	387	423	432	396	421	421	390	354	404	382	406	399	435	434	431	390	407	418	445	418	405	429	424	481	379	393	415	376	412	415	384	398	408	426	404	427	404	449	460	425	416	415	407	414	417	410
8425	5395	634	225	285	303	239	188	169	155	132	98	97	83	77	63	68	60	50	53	41	43	47	40	40	38	39	29	33	40	21	25	30	35	23	35	27	25	30	21	21	17	27	29	18	23	25	12	16	19	29	29	15	23	26	23	18	22	9	30	20	22	17	26	24	20	16	18	23	17	19	16	21	13	27	19	14	21	17	20	19	19	14	20	12	14	25	11	17	18	29	22	26	24	18	21	18	18	19	20	15	17	22	14	17	21	21	22	18	23	25	17	15	25	23	26	28	16	20	27	12	15	26	21	15	13	23	20	23	14	21	17	20	19	19	24	18	18	13	13	16	16	20	11	16	20	13	13	14	19	13	19	22	18	18	21	15	23	30	18	18	26	22	19	24	23	13	22	14	18	22	20	16	16	26	22	20	28	18	16	14	28	16	16	14	21	19	12	20	22	19	19	18	21	24	22	13	22	20	22	13	19	21	13	12	17	21	15	18	20	12	15	11	20	18	17	13	22	17	14	15	18	25	12	19	21	19	14	26	13	22	12	20	27	17	19	18	27	18	20	20	16	18	28	16	24	18	21	12	19	16	11	22	17	25	16	19	25	16	15	13	25	17	17	28	18	15	12	25	16	19	18	25	21	15	15	15	17	11	20	14	15	21	19	25	20	28	19	11	18	20	15	16	22	23	20	19	18	20	21	10	29	17	17	12	17	20	22	18	14	14	19	15	15	22	24	20	13	18	18	18	25	24	27	23	23	17	21	16	18	20	17	26	16	23	16	18	19	14	24	16	20	24	22	25	23	9	24	14	16	20	19	17	23	23	21	12	23	27	19	20	22	26	20	10	23	21	21	19	11	23	18	26	22	17	17	18	19	21	14	19	25	16	18	18	18	17	19	26	20	17	21	16	17	20	23	16	18	22	16	17	27	21	22	19	16	15	20	11	20	24	26	22	10	20	13	22	17	21	17	18	20	19	33	16	13	13	28	27	22	13	12	20	22	12	17	12	23	18	11	19	27	12	16	14	18	18	34	17	23	20	18	24	17	18	20	18	16	18	19	15	18	25	18	17	14	27	20	16	17	27	15	19	23	14	15	10	15	15	17	22	14	22	17	18	20	22	9	9	17	15	20	27	18	15	21	22	15	11	21	17	21	21	17	20	22	15	26	18	21	14	16	9	15	16	22	19	20	20	18	15	20	10	20	20	20	22	20	16	19	16	17	18	19	11	17	20	21	22	22	23	24	18	14	18	21	20	26	22	26	20	23	18	21	18	21	19	17	24	12	18	18	14	17	19	21	17	19	14	20	18	18	20	21	22	19	20	26	17	15	16	18	19	25	14	27	17	13	22	23	21	11	13	19	25	17	25	17	23	10	20	16	19	16	21	19	14	20	25	21	16	16	22	27	16	17	24	17	21	14	24	26	29	17	19	19	21	20	14	24	12	25	22	16	18	17	15	21	23	27	15	18	17	23	21	24	16	11	26	16	23	19	18	26	18	14	19	16	11	10	18	10	15	15	17	15	17	20	19	17	17	22	17	15	14	23	23	13	18	18	22	21	19	19	12	24	24	22	15	16	23	14	19	19	14	23	13	15	18	20	20	18	15	16	12	11	18	12	22	11	15	17	25	18	22	20	26	12	14	26	23	15	18	19	15	20	17	21	21	18	18	22	18	25	14	13	6	16	17	14	18	15	17	19	19	19	19	21	15	16	22	21	25	13	20	18	21	11	22	28	21	12	26	23	17	23	19	21	23	17	14	23	19	15	20	16	20	27	13	16	18	25	25	18	12	13	13	17	17	16	14	11	18	17	12	25	22	23	15	21	14	16	18	20	19	23	21	18	19	18	22	22	15	20	22	21	21	21	16	32	17	16	17	11	15	16	16	18	17	19	15	9	27	18	18	15	16	22	17	11	17	22	16	21	10	21	21	12	19	13	14	16	13	26	19	19	15	23	21	15	22	26	23	24	23	18	19	17	13	19	10	28	17	23	11	19	17	20	16	14	15	23	13	21	19	20	16	22	19	11	21	22	25	34	16	16	15	26	24	26	28	10	16	23	18	23	18	21	18	10	21	15	14	22	18	10	13	20	16	23	21	24	27	7	16	17	11	20	23	15	19	14	17	18	17	19	19	22	17	23	19	26	15	20	24	15	9	15	23	16	16	16	17	19	20	22	20	18	27	29	23	22	18	19	20	28	27	17	16	20	23	23	14	13	17	19	21	22	31	19	15	10	19	22	19	14	27	16	15	22	16	14	15	23	11	15	27	18	22	13	20	18	17	19	16	19	22	21	21	12	19	28	17	21	18	11	15	24	24	20	20	16	24	21	16	13	18	12	14	17	18	9	17	23	21	20	16	12	20	15	13	18	18	21	23	19	19	12	17	20	19	15	9	20	27	22	25	16	21	13	20	23	12	21	24	18	10	19	21	18	20	18	22	17	20	22	18	23	21	18	13	19	11	16	17	29	22	29	15	21	21	21	24	19	19	24	13	14	18	15	19	14	22	18	8	15	20	18	17	22	18	22	13	18	16	13	21	15	22	20	23	24	11	18	28	11	23	21	16	16	21	11	25	19	30	19	15	15	18	17	15	22	20	15	18	27	18	16	14	20	20	13	16	19	14	20	19	21	20	19	20	16	14	26	17	19	20	23	14	18	21	18	12	19	14	20	12	19	23	28	22	14	20	23	20	15	22	22	24	19	19	15	18	9	20	16	17	22	20	18	25	22	14	32	29	17	20	9	19	19	15	20	17	23	16	20	12	17	20	19	19	17	20	22	21	13	15	24	26	19	16	22	31	21	15	18	15	16	24	21	14	23	20	16	19	17	21	23	25	12	26	13	20	26	20	13	14	21	19	22	13	17	16	19	22	24	18	19	15	22	17	12	19	18	25	24	13	21	15	17	22	18	20	22	14	18	19	18	25	13	15	14	17	21	13	16	13	24	22	18	17	19	14	19	30	12	19	16	20	23	20	16	25	21	27	18	24	19	28	29	16	26	17	9	18	18	12	11	27	22	18	17	17	24	14	12	13	18	15	12	11	14	18	16	12	17	12	20	18	18	15	12	12	14	21	16	17	22	21	15	17	13	22	26	23	14	15	15	14	15	17	15	27	17	18	14	14	22	18	24	23	16	19	22	26	20	15	29	19	13	17	21	19	22	17	13	17	8	18	20	17	28	14	15	13	28	15	23	19	10	25	14	20	14	20	14	24	16	9	22	24	22	19	19	20	24	21	16	20	19	20	14	23	20	10	16	21	15	18	20	21	18	19	21	24	18	25	12	19	23	14	17	11	24	10	14	17	15	17	19	22	25	17	17	20	22	20	19	20	19	21	17	18	27	13	13	17	15	20	19	18	18	17	20	16	22	17	24	18	18	14	26	16	25	20	17	18	16	17	18	12	15	23	25	13	15	25	16	12	15	19	23	20	24	19	20	20	19	18	20	15	22	18	16	11	15	18	20	12	19	13	20	20	25	17	19
46602	37034	11089	15936	21898	20632	17514	13931	11111	9117	7221	5816	5038	4138	3547	2969	2764	2537	2256	1975	1954	1740	1646	1535	1412	1285	1206	1177	1190	1113	926	908	860	857	856	812	735	779	705	657	623	639	556	564	483	435	471	414	397	443	406	380	379	402	392	353	368	340	349	356	330	321	319	328	328	361	297	299	324	307	355	320	295	315	316	285	282	328	281	301	315	272	315	314	332	324	323	304	284	312	286	328	286	318	320	323	288	306	312	338	319	333	299	307	304	310	338	345	294	297	305	307	269	302	280	306	309	265	285	278	310	304	307	297	294	335	291	311	301	304	307	334	296	264	328	304	301	281	319	286	306	295	327	309	290	319	323	278	283	284	299	295	325	290	283	283	323	295	293	280	303	292	310	303	299	285	301	273	304	289	302	283	343	300	321	317	344	321	284	283	310	309	287	322	318	308	337	311	323	283	320	302	318	304	307	309	286	287	312	330	322	308	322	291	327	299	318	299	335	318	302	303	305	283	300	304	318	314	303	351	305	295	296	307	310	299	304	313	301	278	289	296	309	316	291	311	298	307	311	294	346	298	306	311	286	287	308	293	291	295	297	303	310	283	315	305	285	286	290	306	291	319	321	342	295	282	301	290	311	314	329	306	306	316	297	329	272	322	288	339	269	294	306	352	317	288	309	320	286	287	302	325	341	314	281	285	323	252	294	320	301	293	304	272	283	342	342	279	277	295	313	296	310	319	296	319	323	292	306	296	299	300	317	326	287	315	309	285	317	328	318	289	308	300	315	282	279	319	330	284	301	299	306	299	323	341	307	297	291	304	285	318	295	320	297	324	337	310	295	324	261	311	308	283	310	268	305	302	297	275	325	293	327	283	281	316	313	334	291	325	301	310	320	281	288	313	310	324	285	299	313	307	275	280	307	328	277	262	312	330	265	301	286	321	314	273	267	324	297	298	309	267	290	292	290	300	324	295	300	294	321	303	307	310	308	320	281	287	321	298	287	298	286	279	272	312	338	285	310	329	297	281	293	295	313	289	309	315	312	291	308	276	301	310	295	333	294	292	298	309	301	267	284	330	294	279	319	307	307	289	285	313	314	295	333	284	304	307	320	279	338	282	304	285	294	308	262	298	307	265	287	292	301	282	309	329	313	284	294	330	276	328	307	316	308	266	294	307	319	276	305	287	301	303	306	306	287	282	309	318	315	295	303	318	294	301	298	279	303	286	312	295	318	281	267	311	323	302	334	277	325	293	300	315	293	280	333	301	311	309	314	292	291	312	332	306	324	304	298	304	296	296	300	301	290	330	293	300	294	303	284	286	288	324	321	281	279	312	327	315	312	287	286	303	290	285	316	277	286	319	295	302	300	276	314	260	284	301	310	287	301	291	281	314	269	312	319	307	305	296	304	315	316	305	313	277	285	314	283	293	291	301	309	281	282	282	326	312	306	323	295	298	287	289	294	286	290	346	299	312	327	349	307	304	309	324	329	312	293	252	302	323	330	283	272	306	303	310	286	290	319	308	248	299	300	316	283	286	282	276	309	318	292	278	297	294	333	304	287	285	300	276	294	297	295	307	348	284	307	283	305	311	322	317	333	295	286	295	310	302	308	271	281	298	308	298	317	259	309	277	281	296	296	284	341	293	305	324	328	331	262	274	311	265	289	302	305	287	298	305	313	327	294	315	313	305	308	304	275	299	319	302	299	279	300	293	327	294	334	306	297	323	305	275	281	303	324	285	283	315	295	302	302	316	322	285	267	318	283	321	316	287	310	305	320	291	290	308	288	304	310	306	299	318	302	298	284	314	296	283	259	304	283	315	296	284	295	286	300	293	335	275	272	293	306	312	306	305	304	285	320	273	290	298	297	320	309	311	307	309	281	329	253	262	293	308	318	288	331	316	321	292	293	301	307	290	283	313	291	268	291	310	309	309	279	311	295	288	307	318	260	319	329	293	330	315	304	304	283	336	279	290	318	299	265	330	299	308	267	280	329	265	268	335	299	293	283	289	337	300	273	278	291	291	297	306	256	308	293	296	300	303	297	327	300	334	312	307	287	281	303	285	324	317	315	302	302	298	321	289	334	325	328	302	328	312	271	291	302	333	294	284	298	288	317	281	327	317	303	304	296	283	315	318	331	299	312	308	278	299	295	299	304	299	294	296	307	290	306	301	314	293	303	290	314	259	286	329	295	325	310	295	292	323	303	296	311	291	303	346	305	311	292	299	302	279	308	319	297	311	314	265	284	317	283	306	289	299	312	303	302	276	312	272	305	308	283	291	310	272	292	308	303	319	292	291	306	305	301	312	307	278	298	305	307	310	297	298	290	299	322	290	277	276	326	295	296	312	297	310	296	291	276	297	299	285	310	306	318	295	321	295	266	261	302	308	308	278	284	310	302	304	303	304	299	260	274	275	292	309	274	281	317	322	302	280	284	287	289	294	315	294	325	314	293	277	277	288	308	298	292	319	301	305	324	301	323	314	283	318	279	309	307	297	310	288	298	300	294	286	300	284	299	308	294	292	295	314	297	339	308	303	285	288	290	289	302	317	336	344	322	303	276	330	310	277	267	304	285	285	309	314	300	284	315	289	298	321	276	302	293	303	288	302	316	323	323	304	285	280	301	287	354	307	306	318	298	308	287	326	314	289	303	325	316	283	268	317	322	289	304	317	278	314	318	299	328	256	331	309	295	314	291	283	303	290	286	296	295	281	330	307	293	321	302	299	312	314	263	284	308	286	299	301	275	341	324	301	346	295	309	288	284	284	290	303	303	293	307	320	309	317	282	316	320	303	312	297	299	289	328	287	301	312	295	300	297	310	301	282	306	268	293	284	305	277	302	283	306	304	304	305	304	313	322	341	297	303	281	308	294	300	285	303	291	323	300	306	297	298	303	272	292	310	278	308	300	315	314	308	315	299	293	299	283	328	281	296	323	317	299	322	304	276	310	285	315	307	322	268	343	286	303	298	308	296	344	317	295	282	262	329	303	288	317	283	299	293	313	324	266	307	278	281	304	332	331	291	290	321	289	297	328	323	293	287	285	306	302	307	324	307	309	304	294	288	291	315	292	291	310	299	312	298	315	310	312	322	291	327	309	278	314	327	292	325	300	287	313	296	307	299	310	285	306	335	277	300	291	313	293	321	322	298	306	307	322	304	307	272	270	306	316	305	299	317	301	296	316	285	287	300	304	308	286	282	286	306	316	327	312	309	289	275	269	301	308	303	287	281	334	291	278	280	310	303	285	310	319	304	329	292	297	296	311	316	302	300	323	322	270	274	285	308	314	299	298	258	291	283	308	283	310	283	310	293	285	284	281	299	326	332	290	301	334	311	315	282	290	299	308	293	304	291	337	290	278	319	272	344	288	275	331	315	329	298	314	282	283	284	324	306	277	273	291	298	286	298	318	312	273	329	314	295	311	300	319	297	314	288	271	311	295	299	288	296	296	309	299	286	322	295	311	318	312	258	311	293	306	304	326	293	299	328	307	305
19225	16641	4335	671	728	717	586	503	401	349	278	263	201	166	158	136	121	126	117	94	109	89	84	82	63	81	57	69	59	60	53	46	51	53	42	54	37	37	49	48	46	42	26	36	27	32	34	25	32	26	21	30	38	34	31	27	26	17	25	31	31	24	29	22	29	21	19	32	26	19	25	21	26	27	32	27	23	26	18	28	20	27	16	24	28	23	19	34	25	20	23	26	15	27	27	28	20	25	25	23	29	32	26	23	23	29	26	21	24	29	30	21	20	28	25	32	15	16	31	28	31	23	34	18	23	22	28	25	30	33	29	28	21	37	32	27	31	19	31	19	23	28	30	24	18	25	33	25	31	30	22	20	27	32	24	14	25	18	17	29	26	23	28	22	14	22	22	19	30	32	17	19	17	31	28	25	25	28	28	33	21	22	14	30	22	33	17	20	21	30	34	27	25	27	22	16	17	21	30	27	31	19	28	21	25	30	23	24	29	29	15	32	26	22	19	19	21	22	24	22	23	22	30	30	33	18	18	17	19	22	23	28	19	24	22	16	26	27	18	38	29	15	22	22	36	27	26	24	27	26	24	21	22	17	18	23	21	21	26	16	34	19	33	17	24	20	18	18	19	26	29	22	30	19	21	23	35	30	18	34	23	17	24	26	17	22	26	19	17	25	33	22	30	23	24	29	28	18	30	19	27	21	31	32	19	24	20	22	23	31	29	25	20	26	25	22	22	29	21	25	26	26	30	22	24	18	24	25	21	22	30	28	24	28	23	31	25	26	30	28	24	32	24	25	32	26	34	20	22	29	27	27	22	17	30	30	22	21	27	26	22	26	25	27	21	22	23	20	21	34	22	18	26	20	34	25	23	24	21	25	20	28	29	21	19	18	28	23	27	32	20	21	26	25	23	15	20	30	23	23	16	18	35	18	22	18	28	25	16	20	28	25	21	23	28	40	19	22	23	24	32	15	31	19	22	24	19	17	33	32	24	21	21	30	28	21	23	28	26	31	25	16	21	23	23	36	27	19	21	20	26	26	26	19	26	23	22	23	26	26	21	18	28	23	22	35	24	26	26	33	23	46	27	28	26	28	16	32	23	25	23	20	19	17	29	22	16	31	25	21	23	24	25	16	18	28	16	21	29	22	23	20	26	18	21	23	32	32	24	23	20	30	34	28	24	34	28	22	21	20	30	30	24	21	27	16	28	22	23	28	21	29	21	31	23	29	28	26	26	31	25	24	30	19	27	34	32	24	19	23	31	26	26	20	15	28	25	35	24	33	25	28	21	25	29	23	28	25	18	25	16	32	26	30	23	26	31	23	22	24	32	20	23	22	17	20	27	17	21	32	28	14	30	24	18	35	26	35	24	31	25	27	27	28	25	31	26	29	30	30	25	22	19	21	19	25	18	25	29	20	24	17	31	18	26	21	17	27	19	20	21	31	24	24	19	25	28	22	27	25	23	24	29	35	24	24	21	23	28	17	28	19	27	28	23	18	31	26	24	16	26	20	11	25	27	28	22	21	25	23	18	15	25	20	28	26	17	29	29	24	31	15	23	29	37	28	24	33	31	27	33	23	20	21	21	29	30	28	27	31	20	22	30	29	29	23	24	25	23	27	22	28	20	25	31	21	26	31	29	25	26	20	17	21	27	25	17	27	19	25	27	30	28	30	32	22	26	23	30	26	33	34	30	26	22	20	23	26	26	19	28	25	24	24	21	19	27	24	22	23	20	22	30	21	40	25	25	18	23	27	30	16	20	28	29	21	16	27	19	34	18	23	26	30	24	34	23	26	30	22	21	22	22	31	13	24	26	19	23	24	31	23	19	20	21	16	24	28	16	20	24	34	29	39	16	21	18	21	24	23	24	31	20	22	20	32	32	24	21	33	29	30	18	19	36	16	24	26	26	27	23	21	20	25	23	18	23	28	26	19	22	31	22	19	23	28	20	22	28	24	27	16	27	25	33	21	17	31	32	20	20	24	22	25	29	28	23	18	23	30	18	26	15	28	24	21	37	24	28	24	17	18	21	17	24	28	26	18	25	24	23	27	19	25	30	21	26	23	25	23	24	23	19	32	23	26	16	18	25	22	17	19	28	29	24	27	15	31	18	29	24	21	22	15	29	30	19	28	20	26	32	25	19	20	24	23	24	24	27	21	23	24	22	18	30	19	23	19	26	27	24	30	21	30	27	33	27	24	23	18	23	20	26	21	24	28	26	27	22	21	26	28	29	25	18	26	24	27	18	21	17	24	18	23	29	24	26	21	21	24	26	27	25	19	23	26	27	16	16	24	29	19	32	19	24	19	31	34	27	23	19	18	17	23	15	21	28	22	21	34	15	21	27	22	23	32	26	21	27	18	26	18	17	30	21	28	32	26	24	22	22	22	19	27	27	26	21	13	23	25	30	21	18	27	26	25	23	25	21	23	26	19	27	19	25	18	23	26	20	26	20	27	18	26	31	25	25	22	22	32	24	23	26	25	17	24	18	24	15	17	21	26	28	19	23	24	30	26	17	18	27	28	28	30	28	31	24	20	18	23	29	29	33	20	20	23	24	27	30	21	27	31	22	23	27	16	23	28	17	24	28	33	29	21	36	26	25	13	30	19	18	22	35	25	20	23	28	27	14	36	25	19	22	26	17	17	18	17	21	28	18	28	24	21	23	17	28	20	23	25	15	21	26	32	28	20	25	25	24	17	16	19	26	25	26	19	23	20	19	26	24	25	17	23	28	32	19	27	17	26	28	20	22	25	22	25	35	26	27	32	24	25	24	23	21	24	22	27	22	21	22	24	17	13	27	21	30	23	15	16	29	25	21	18	18	23	27	23	19	15	25	25	23	29	21	26	20	33	30	24	18	21	28	30	22	29	25	29	18	22	31	24	23	18	25	21	19	27	24	22	18	20	31	28	26	36	30	18	16	21	32	26	27	23	21	39	25	22	25	25	23	25	28	25	20	36	28	29	31	19	31	23	17	18	20	28	22	14	31	21	19	25	18	22	26	24	26	29	28	27	27	27	27	25	19	23	35	26	18	28	28	18	19	30	16	24	31	21	19	18	31	27	32	22	21	24	25	21	25	17	20	34	16	26	24	25	30	25	29	22	22	26	22	27	28	22	23	25	22	21	20	28	28	22	22	31	24	25	23	22	19	20	18	24	27	22	22	19	27	18	21	29	24	30	21	19	19	25	30	26	24	28	21	24	33	29	23	26	27	25	33	25	22	28	26	30	25	33	17	29	27	15	21	21	17	15	26	20	21	24	26	31	22	25	25	20	20	31	21	25	26	25	23	28	20	19	35	18	21	24	29	20	19	25	22	27	12	30	33	14	23	31	19	21	22	27	17	26	27	21	27	25	15	13	26	28	22	21	35	24	19	22	16	16	17	28	17	22	22	24	20	30	23	23	21	23	23	27	29	16	40	24	22	19	25	12	18	31	27	21	26	30	25	31	25	25	31	22	28	17	29	16	24	23	25	39
59159	48319	28718	24834	31410	30400	26915	23232	19940	17081	14374	12380	10454	8925	7683	6745	6215	5503	4882	4437	4113	3651	3558	3158	2875	2601	2392	2375	2351	2042	1945	1799	1740	1643	1531	1483	1377	1387	1301	1298	1174	1085	927	843	777	754	775	712	657	666	657	591	590	570	503	529	512	540	530	501	500	496	444	488	483	463	455	440	441	460	438	449	437	467	426	427	407	408	395	436	433	400	412	382	404	394	397	402	407	411	366	389	380	426	421	452	409	429	411	383	391	422	422	393	405	408	460	416	418	431	384	423	423	414	398	357	382	389	399	406	403	409	421	365	413	411	382	397	394	389	410	399	380	401	408	399	381	416	379	386	407	388	415	372	364	401	419	376	401	408	380	396	349	406	425	369	418	379	403	378	358	421	395	366	417	391	406	406	390	383	382	367	394	388	388	372	402	399	411	383	428	419	372	407	375	427	342	401	380	381	370	404	382	403	370	401	365	431	391	390	397	374	394	407	386	378	359	387	399	366	398	391	410	392	392	391	423	398	414	328	386	373	401	405	396	371	414	368	375	381	424	389	388	370	371	392	415	385	434	402	431	420	403	430	406	381	397	408	358	392	386	375	364	387	402	407	425	376	379	428	333	402	378	378	373	426	400	398	361	389	378	395	377	399	370	407	379	389	379	365	380	398	370	390	366	389	399	366	431	383	397	383	371	384	381	417	409	383	359	388	392	392	410	400	374	392	433	367	430	383	405	387	387	406	399	398	433	386	417	403	385	395	440	379	409	421	394	427	354	405	397	407	353	401	377	397	382	375	398	367	388	391	419	390	397	379	394	428	404	393	364	365	363	400	369	412	394	376	392	409	433	361	406	390	406	364	387	391	383	393	381	371	394	397	380	381	419	395	400	402	396	415	413	361	386	416	370	388	405	362	397	383	413	392	388	392	373	402	375	416	390	393	385	420	402	415	372	396	395	388	390	408	407	376	406	425	419	414	379	412	377	370	394	404	352	414	390	365	416	358	409	392	380	418	378	369	362	365	399	424	399	396	406	392	410	352	365	420	406	418	381	427	360	385	385	364	391	394	425	393	397	392	402	366	433	339	410	383	370	396	359	375	394	410	420	403	400	398	404	393	406	398	385	379	402	393	366	393	407	371	408	368	353	409	425	364	364	373	377	391	408	387	402	385	371	357	415	415	368	364	403	396	419	385	377	447	353	431	415	393	432	375	389	390	387	401	369	402	401	403	388	383	378	390	422	391	393	384	382	374	378	396	399	403	401	430	362	404	431	374	387	383	376	408	389	389	397	387	394	404	372	370	397	417	397	384	404	377	357	378	379	372	425	372	403	421	378	435	405	411	372	379	406	414	384	412	414	383	397	388	383	350	370	381	380	367	373	400	370	398	413	381	400	371	410	400	412	331	379	410	403	374	378	378	434	399	409	383	388	387	412	387	352	375	389	396	376	380	398	382	420	383	400	416	407	389	383	394	391	376	395	381	347	360	394	381	371	403	383	399	394	409	389	407	403	388	391	389	412	391	374	400	387	379	424	413	403	396	396	401	415	386	389	395	409	403	364	407	375	392	383	408	392	399	431	388	382	397	387	379	376	390	415	441	422	397	384	352	435	373	385	413	402	423	376	364	365	406	384	364	376	364	396	409	411	405	446	382	355	395	392	411	392	386	393	403	391	395	396	395	401	413	407	395	330	404	369	376	388	355	399	402	382	424	381	347	382	390	452	381	353	390	380	397	391	382	405	391	377	375	378	386	400	364	357	346	413	389	419	396	406	369	399	418	374	418	364	418	355	413	415	398	392	401	345	417	383	386	366	359	396	428	400	393	362	373	362	347	367	397	401	405	409	401	360	387	402	362	406	405	401	375	359	364	392	387	407	396	395	403	380	413	384	416	378	409	423	392	350	420	397	355	360	352	432	433	395	386	399	395	393	400	420	374	357	379	420	384	374	371	384	394	385	388	399	402	386	355	372	397	384	392	402	393	406	388	370	368	362	364	373	390	360	424	364	353	405	388	389	391	363	400	389	401	392	395	379	397	415	378	407	396	410	402	407	389	426	361	349	386	369	402	377	386	416	390	399	365	433	414	391	404	397	403	385	401	382	390	385	357	407	402	388	376	392	379	360	376	372	425	384	421	391	411	392	387	406	411	364	406	441	383	409	369	416	404	396	384	403	394	436	374	405	384	352	374	403	363	385	426	360	370	404	380	363	404	459	382	381	411	359	376	399	390	391	388	379	384	385	425	381	409	396	396	386	373	384	409	389	394	408	440	406	428	388	376	392	394	424	396	398	373	391	363	413	404	378	365	394	349	349	406	361	377	385	418	386	378	371	434	378	395	401	421	396	425	398	384	408	379	382	400	372	425	363	371	435	424	402	356	355	415	363	387	388	431	401	405	377	397	389	391	403	371	381	357	362	370	391	372	400	393	379	441	399	394	360	386	390	393	411	385	377	410	421	406	391	408	394	370	389	392	388	409	387	427	389	411	392	395	395	396	392	400	399	364	420	386	428	409	404	376	391	399	407	384	404	389	406	377	416	397	384	381	399	382	388	374	412	361	392	417	408	374	392	397	390	370	373	378	381	349	378	400	385	366	422	389	394	369	397	392	414	400	373	370	416	348	402	447	370	376	362	420	372	387	409	406	401	374	385	409	398	379	366	368	386	375	379	403	419	389	406	395	396	387	399	393	417	359	432	410	398	396	382	368	406	346	405	404	415	390	381	378	404	411	420	412	351	402	407	409	388	394	382	402	399	426	416	398	364	376	363	403	335	406	405	326	372	388	419	400	431	367	383	404	366	350	407	398	398	397	370	351	404	365	384	386	391	371	378	390	394	390	398	371	394	389	385	380	386	396	376	414	398	373	399	365	410	411	394	386	366	395	394	402	419	379	375	408	395	427	358	393	369	414	403	414	372	444	401	429	432	385	399	383	401	372	361	397	411	416	414	408	398	367	418	366	385	381	404	408	355	420	373	377	393	382	369	370	398	402	388	381	391	367	398	407	395	400	423	416	401	378	398	406	418	412	399	386	390	390	399	382	382	372	411	373	404	433	419	390	412	394	425	371	382	380	356	413	388	388	365	397	386	379	419	392	395	417	405	406	352	393	379	401	404	378	375	387	392	397	373	397	419	401	394	382	368	373	393	388	366	421	373	381	382	357	362	406	408	408	366	378	414	417	401	408	392	364	388	399	389	412	401	391	388	374	372	389	366	372	362	388	386	404	394	378	359	386	421	448	447	384	377	427	396	367	378	383	405	402	395	390	394	391	387	398	392	380	388	385	385	413	400	390	400	400	393	383	379	372	395	399	413	371	379	403	366	381	408	405	368	416	407	355	408	399	395	381	381	352	385	367	405	380	406	372	348	364	397	392	380	392	434	357	368	392	405	380	374	367	373	378	396	391	362	387	376	375	382	374	409	427	358	399	396	405	422	386	372	364	417	372	365	405	398	370	399	418	406	339	395	381	411	412	388	365	379	375	410	412	413	373	374	380
13737	8895	2894	400	448	442	329	328	236	235	216	165	162	139	115	114	96	93	87	67	61	72	53	60	61	51	51	62	57	53	53	48	44	48	41	41	47	40	38	35	30	32	32	28	36	26	25	34	43	40	35	23	35	22	27	31	31	21	31	29	16	37	35	30	29	28	26	30	33	27	34	30	26	27	22	19	34	23	47	30	26	19	23	33	21	24	26	35	26	26	29	24	29	29	21	24	21	30	22	27	36	20	30	29	17	35	30	28	27	26	26	23	30	20	30	41	23	31	19	23	19	30	17	26	33	24	22	27	28	27	24	16	16	28	23	36	29	24	29	30	32	25	25	25	31	32	46	30	24	22	33	33	30	22	25	25	35	28	23	26	15	22	34	23	30	38	26	25	25	26	35	28	24	20	29	29	32	21	30	26	22	25	31	21	24	25	30	26	28	31	30	27	20	30	24	31	14	25	26	36	32	27	24	25	31	20	21	27	20	32	24	32	41	22	18	33	36	29	32	31	20	31	21	27	27	19	31	29	29	31	24	22	23	32	29	21	25	28	23	25	23	24	29	34	37	16	31	27	20	28	21	34	26	20	24	31	36	29	23	22	35	24	24	27	26	31	39	38	25	28	33	29	33	38	16	19	21	27	28	25	22	24	25	22	26	35	35	33	26	28	24	26	27	25	27	34	39	25	32	43	28	29	27	28	21	22	32	31	30	26	24	22	28	34	28	24	36	34	21	34	28	24	31	30	22	23	21	18	36	26	30	24	26	34	22	20	32	28	31	24	29	25	21	16	22	26	27	18	25	29	24	29	27	32	21	26	32	20	24	29	31	27	21	21	23	33	23	25	30	28	20	29	21	27	33	25	31	30	24	29	20	22	30	23	24	27	31	23	24	24	26	30	24	21	30	26	29	37	29	25	28	26	20	31	34	34	26	24	30	29	34	26	25	28	30	16	22	22	28	26	29	29	25	27	28	21	22	31	33	31	25	34	27	32	30	26	28	20	26	23	32	24	38	23	26	39	30	24	22	27	35	26	33	20	25	22	23	23	42	17	21	24	21	19	31	22	30	29	33	34	28	22	28	30	24	34	27	23	25	32	24	32	37	24	36	19	38	26	27	26	36	21	26	25	28	23	19	27	25	19	32	32	25	26	24	20	31	33	38	26	24	31	45	28	25	22	30	31	37	21	31	33	25	34	23	22	31	36	30	35	30	26	22	26	37	22	34	27	23	27	34	28	36	25	29	22	30	32	22	37	25	30	23	30	28	27	28	30	25	10	34	30	24	21	27	24	20	32	22	23	26	26	36	39	25	30	24	36	28	39	29	26	21	20	29	29	32	27	19	35	30	29	24	33	25	32	30	28	22	34	29	23	19	27	22	23	24	22	27	31	24	27	31	32	29	27	28	25	26	25	28	38	20	17	28	33	29	19	30	23	26	26	33	25	33	27	28	38	20	27	29	23	28	26	36	25	30	15	27	30	30	31	32	30	39	25	34	30	24	30	32	37	21	20	33	20	33	28	29	25	27	25	32	28	29	26	25	18	18	25	23	23	25	27	31	29	36	29	35	25	15	20	24	25	32	14	25	32	23	30	28	16	18	33	19	27	18	24	27	36	20	20	37	30	18	34	28	32	29	32	27	36	23	27	31	22	30	25	35	33	31	34	44	27	23	28	27	26	26	29	27	25	28	30	30	24	29	32	26	26	22	29	20	19	28	29	24	27	26	18	33	27	30	29	28	30	25	27	22	20	23	28	29	26	29	28	22	28	25	34	37	24	27	35	22	17	30	29	24	30	24	20	20	32	30	23	39	30	22	30	33	19	27	36	22	24	24	30	31	32	21	20	35	33	24	29	25	35	25	25	34	23	30	27	28	35	27	24	20	26	28	21	23	28	27	33	17	20	18	30	27	28	19	26	29	30	27	28	33	24	28	20	38	30	30	29	19	19	22	25	31	21	22	24	25	29	28	22	21	17	20	22	22	22	25	30	22	27	34	24	18	37	24	35	29	31	37	21	30	26	30	38	27	30	18	27	19	31	34	41	37	25	25	34	27	19	23	23	25	21	27	29	36	35	25	34	28	40	26	28	31	19	21	22	32	21	24	24	22	22	37	32	19	31	19	24	26	35	21	32	22	29	28	25	39	33	30	38	29	27	26	36	29	29	36	22	25	26	25	21	30	38	37	21	18	20	23	25	29	29	36	32	28	27	29	32	34	28	27	28	30	19	30	35	27	23	20	25	31	20	25	36	24	21	19	27	17	31	24	21	22	21	26	28	30	19	21	29	24	28	23	32	31	25	31	29	32	31	39	34	36	24	27	28	29	28	29	34	22	27	22	26	28	23	30	28	35	40	24	27	34	25	26	23	32	36	26	24	22	28	28	25	22	19	26	25	29	26	37	29	31	29	24	32	27	30	43	22	34	29	26	38	27	18	32	23	24	24	27	28	20	20	23	26	18	22	33	29	30	25	23	27	28	22	19	28	27	30	32	30	16	19	18	30	35	30	35	22	21	30	22	26	23	33	32	32	23	24	21	33	27	24	23	22	28	30	27	36	29	25	28	30	23	25	29	33	25	30	28	32	32	39	30	23	29	27	33	31	25	27	25	31	28	23	28	32	26	23	26	23	25	18	22	18	22	37	21	36	30	25	26	27	32	24	27	23	22	34	33	26	33	40	27	24	24	31	36	25	26	11	28	23	29	22	26	26	25	29	32	26	23	25	30	28	20	34	29	25	25	28	22	16	33	32	23	34	23	28	28	27	19	29	33	20	26	22	26	27	30	30	38	29	25	36	29	25	21	19	28	33	23	21	24	20	37	28	26	20	39	26	17	33	32	29	36	22	31	23	30	25	27	32	43	26	18	28	32	27	26	34	21	25	26	32	30	18	27	25	25	31	30	22	22	29	18	26	27	25	26	34	19	32	21	31	31	33	32	29	23	27	28	32	43	19	29	31	26	30	29	24	20	27	31	21	35	21	19	30	34	35	19	22	29	26	32	32	27	22	25	27	33	35	32	22	29	24	26	33	26	24	33	30	27	30	24	21	22	23	21	25	25	31	27	26	31	24	33	18	26	24	24	18	21	28	22	25	41	30	26	38	25	29	29	32	24	32	33	23	19	32	28	28	34	28	23	21	23	35	29	37	17	26	27	26	31	35	33	27	23	27	35	30	32	24	40	26	26	31	26	27	28	31	23	38	25	21	22	28	31	22	20	31	23	26	15	29	25	26	29	35	35	24	26	30	21	34	33	28	26	22	18	29	28	28	26	28	41	17	34	28	24	30	20	23	29	30	23	31	16	27	30	30	23	28	26	33	32	30	23	36	27	30	36	30	34	26	33	29	24	30	32	36	24	35	34	20	24	32	30	31	33	25	28	29	29	38	27	19	23	23	25	28	31	24	26	30	34	22	33	23	34	26	22	14	23	24	27	30	25	35	24	24	22	27	26	20	28	32	23	33	22	30	25	32	31	33
51312	42141	24410	19850	26389	25420	22102	18246	15144	12512	10395	8708	7540	6364	5419	4796	4347	4049	3562	3179	3017	2656	2559	2275	2031	1858	1831	1791	1745	1568	1409	1293	1292	1293	1224	1200	1137	1130	1033	993	992	934	768	719	738	692	653	616	585	623	606	598	558	577	583	538	509	541	481	510	524	533	476	485	461	451	487	524	485	487	488	492	498	466	452	464	477	458	498	443	498	460	451	456	459	429	453	462	433	433	460	440	441	432	444	442	456	495	449	448	466	454	472	504	456	414	485	441	453	455	440	432	463	449	438	439	434	466	468	448	454	468	453	470	439	479	445	439	465	483	432	408	413	449	467	477	488	466	446	441	436	438	464	437	479	478	475	477	431	436	449	426	465	418	429	412	427	451	452	464	463	420	413	474	434	409	429	431	451	447	452	430	410	440	410	426	424	418	455	501	436	435	483	471	440	428	410	447	465	457	431	452	453	466	509	431	447	392	425	484	450	454	456	473	454	442	420	430	437	434	448	438	440	442	449	465	443	436	433	433	447	468	441	471	457	466	441	451	493	469	445	448	473	443	440	483	431	444	459	451	418	431	421	474	469	410	403	467	450	415	393	460	453	430	434	495	457	425	471	419	428	474	424	464	466	440	448	454	464	406	434	434	443	467	452	436	455	457	443	407	469	438	436	428	425	460	433	457	434	408	440	407	435	464	425	412	428	474	427	421	474	442	424	451	421	443	440	427	477	428	461	444	406	447	442	415	434	462	457	408	431	441	414	434	470	434	425	428	434	459	450	449	481	435	442	440	424	389	419	454	476	463	457	432	448	436	429	466	443	437	429	413	431	405	453	465	436	451	466	468	430	421	449	414	474	467	437	418	437	424	413	521	446	453	421	462	424	434	444	393	437	478	430	441	418	407	451	414	438	462	458	443	456	458	429	444	447	456	454	443	440	402	397	419	427	436	456	431	452	450	460	414	429	439	400	435	454	447	413	414	441	454	447	438	452	462	480	420	437	441	447	449	449	452	456	459	435	441	439	467	466	465	469	446	457	501	438	447	454	454	456	464	447	422	455	429	429	459	423	452	407	445	392	447	413	423	458	417	465	450	480	437	457	455	449	465	442	427	471	398	455	473	391	445	438	439	435	435	390	413	479	438	466	423	443	477	489	428	379	449	422	404	418	454	419	465	441	456	445	436	454	455	461	466	453	451	450	421	477	465	465	440	399	415	440	452	443	449	421	422	496	451	452	429	447	425	385	467	489	432	463	452	440	441	451	466	449	470	435	480	461	444	431	447	454	462	445	421	481	447	468	422	432	477	440	433	410	437	393	449	454	431	433	457	452	425	437	425	461	428	440	449	438	434	436	431	463	399	419	449	471	451	457	449	428	460	411	421	457	421	452	415	437	449	453	408	466	430	443	470	433	459	487	454	465	443	425	450	424	464	436	415	440	452	435	440	435	437	410	475	408	439	455	462	482	424	459	431	424	439	465	434	423	457	446	460	432	448	448	470	424	447	430	472	449	395	488	447	447	449	428	455	429	460	465	471	471	438	467	439	453	430	418	451	486	417	416	444	426	450	414	441	486	426	411	434	465	460	447	452	423	439	405	413	430	408	452	458	444	422	445	432	465	479	441	439	425	454	442	449	444	433	417	419	436	396	457	437	427	484	434	474	469	450	436	441	413	437	449	439	396	483	417	434	452	483	474	447	460	408	427	439	437	426	436	425	428	447	463	424	440	423	417	442	402	448	403	420	416	446	445	428	391	446	412	459	427	485	452	440	419	444	443	446	421	453	440	429	410	423	440	442	466	449	413	435	458	483	412	468	454	420	422	455	454	444	418	438	436	466	436	446	420	453	466	478	469	444	444	468	433	424	452	449	442	472	468	448	437	433	461	467	434	447	424	461	429	472	429	437	470	434	424	439	478	458	394	466	476	427	434	421	482	435	447	443	437	434	438	461	475	460	471	474	432	465	476	453	433	464	431	440	445	450	438	444	468	444	456	451	430	444	449	470	405	468	434	432	405	404	446	443	422	449	419	434	459	428	412	462	446	445	441	432	412	463	432	420	452	432	469	457	444	416	503	442	444	451	448	470	485	428	475	448	463	471	437	445	432	421	446	447	432	430	420	475	468	468	452	467	435	437	454	436	452	432	426	415	397	464	402	437	424	422	432	466	448	450	434	470	478	417	433	459	432	433	451	429	448	460	445	454	441	417	454	411	436	441	451	459	465	430	443	431	455	465	415	401	446	474	453	450	448	458	478	445	470	410	418	473	440	444	411	459	453	466	434	416	440	465	443	446	456	425	455	464	451	432	480	488	443	412	443	400	458	451	448	432	471	466	469	438	449	418	419	458	442	435	460	441	453	464	412	449	438	442	417	421	470	429	469	437	496	434	454	425	472	447	459	425	448	461	418	429	447	448	433	431	400	433	445	426	414	470	441	462	452	443	426	483	408	440	457	452	492	452	416	480	466	427	433	407	457	467	436	450	448	482	439	448	409	450	448	468	395	450	436	468	454	393	457	427	432	461	453	435	441	417	445	451	480	444	463	435	448	493	449	426	478	423	451	449	451	418	431	465	431	414	426	419	427	494	431	469	450	433	434	476	433	415	459	415	450	464	454	458	431	434	435	419	431	444	488	499	421	451	483	464	453	456	425	403	451	439	421	466	459	472	423	436	479	425	446	446	415	426	462	441	438	458	437	453	440	446	494	400	465	445	388	453	440	423	474	436	419	429	446	431	458	444	419	447	474	441	511	459	460	418	451	417	437	419	448	446	440	427	427	438	469	412	470	418	474	476	451	417	456	438	462	428	441	454	432	452	416	429	410	432	456	473	431	439	440	438	412	420	456	427	440	426	438	465	494	445	439	448	412	456	482	483	412	380	431	474	467	437	469	439	445	438	466	454	423	410	453	438	421	436	423	449	434	490	420	460	437	452	473	459	432	423	427	486	422	440	449	443	448	442	421	453	455	446	433	464	431	424	438	434	458	410	443	461	429	433	431	444	463	403	443	418	468	478	458	446	426	418	418	433	434	439	447	463	461	441	444	451	416	433	429	454	438	450	455	441	441	427	427	426	435	404	501	433	464	474	422	448	469	463	479	458	457	458	417	426	451	462	464	462	416	425	424	469	418	422	434	451	424	374	426	422	437	451	449	437	455	424	441	401	403	444	486	443	493	449	409	452	440	456	444	460	470	448	451	402	457	429	453	420	448	430	430	413	423	413	416	487	437	434	490	432	449	421	435	458	451	509	450	446	422	400	453	434	467	415	431	456	428	437	469	458	433	457	458	440	454	407	432	458	430	434	420	435	455	427	440	427	408	431	453	445	470	440	449	413	452	410	443	436	460	430	411	450	460	455	465	466	460	436	492	449	443	417	465	463	468	447	442	438	437	427	435	418	435	455	464	459	466	445	440	434	410	444	434	450	459	429	466	441	448	441	418	466	426	405	464	423	434	429	468	429	451	414	430	435	443	437	458	468	464	464	433	409	442	443	460	450
19565	17107	4309	671	760	729	600	511	425	362	280	262	239	215	173	154	126	137	127	97	108	91	87	81	73	77	71	79	81	70	63	52	56	55	50	56	53	49	48	40	25	48	41	24	38	36	38	23	36	21	30	31	29	25	23	26	32	25	24	41	30	28	23	30	32	28	23	28	29	24	32	16	26	21	29	20	27	22	28	21	27	26	25	28	25	19	24	19	32	20	28	27	25	26	22	29	17	23	22	27	29	26	24	28	20	26	13	20	27	43	29	26	36	25	21	27	29	24	22	24	28	29	22	27	21	20	12	39	29	31	29	18	32	28	24	26	28	25	27	32	27	31	19	19	27	40	23	23	22	21	22	22	17	34	29	30	21	18	23	29	19	35	26	30	26	21	25	27	26	24	27	24	24	24	21	23	22	27	34	32	25	23	26	23	27	27	26	21	21	20	24	24	33	25	28	16	30	21	27	21	31	28	26	19	34	23	29	27	24	19	28	31	25	23	18	35	20	18	27	18	29	21	25	17	19	25	20	21	23	13	26	24	21	27	22	20	22	23	33	19	22	26	24	30	25	25	21	21	34	22	33	29	26	29	37	28	24	37	19	17	24	28	29	30	28	22	24	25	20	24	30	27	16	28	35	22	19	24	20	27	27	26	24	28	24	28	22	26	24	28	33	28	33	25	26	24	28	24	24	23	31	27	37	15	30	24	28	24	24	27	30	29	23	23	33	27	22	31	21	22	22	23	29	29	32	35	27	27	24	35	22	29	29	25	35	36	29	26	19	26	32	32	24	25	33	19	30	21	34	26	20	26	24	29	28	27	29	18	24	26	29	30	14	30	25	15	18	23	29	21	27	23	27	23	17	30	28	22	18	23	23	15	22	13	21	32	22	34	23	24	24	25	30	29	30	25	23	22	32	27	26	27	29	27	17	30	26	21	21	26	19	17	24	28	31	21	23	28	15	35	29	35	24	22	34	35	19	17	34	22	25	31	22	32	20	23	21	32	28	13	29	22	26	28	20	26	30	14	24	20	19	16	25	25	23	20	28	25	27	19	30	24	25	27	14	19	24	26	24	20	33	22	21	27	22	23	23	26	19	22	24	36	29	26	20	19	31	19	24	21	25	18	25	16	25	18	26	26	34	21	31	25	26	25	22	29	21	28	22	24	21	24	21	25	25	32	29	12	18	30	24	18	26	33	26	18	25	26	31	19	18	24	21	25	25	23	26	25	27	18	35	31	24	28	25	29	15	18	29	32	17	34	24	22	17	23	23	27	35	23	31	21	24	22	17	32	28	32	31	27	36	29	29	25	16	24	20	25	23	24	38	28	23	24	22	29	31	23	18	24	23	18	27	34	26	22	21	23	31	21	18	24	35	21	30	30	21	24	24	24	22	26	27	26	23	40	31	24	23	26	22	30	21	20	32	25	20	20	24	24	34	24	19	22	33	30	22	22	28	27	21	25	25	20	23	29	17	23	29	26	20	20	21	25	27	24	26	22	19	28	22	25	25	23	31	41	20	28	22	20	26	26	31	19	25	18	18	21	34	28	19	31	25	20	25	27	25	27	19	22	20	17	33	25	23	30	16	20	30	24	24	25	28	27	38	24	30	30	25	14	22	14	27	15	22	30	35	24	30	28	22	33	28	25	14	22	26	22	29	27	27	29	18	34	20	20	25	25	21	23	22	21	29	18	27	31	29	24	30	31	22	33	30	24	24	24	22	32	30	30	36	25	22	24	26	16	27	24	26	30	32	21	25	24	20	24	31	27	25	20	27	13	22	25	18	24	25	21	28	21	36	24	36	24	44	24	29	23	12	27	23	24	26	29	23	22	32	26	22	27	26	18	28	28	27	12	17	22	21	24	28	24	21	28	22	24	28	24	23	29	36	30	20	33	24	21	30	18	28	30	27	23	23	20	29	24	26	23	22	29	28	28	27	24	24	17	27	21	24	27	16	31	27	28	26	30	19	37	23	26	28	19	27	28	29	23	32	21	25	25	29	24	33	22	29	28	20	26	30	31	22	28	24	26	33	30	16	18	23	28	28	26	23	25	29	21	25	24	23	22	23	32	23	24	25	30	29	26	28	21	33	18	22	29	18	23	26	25	22	19	20	21	21	25	25	27	29	28	33	20	29	28	30	28	30	20	20	27	26	28	21	18	27	34	36	21	28	26	23	24	27	19	27	25	24	30	32	26	19	22	28	26	22	22	27	18	21	38	28	25	32	20	19	22	19	17	33	22	18	27	25	30	27	27	22	24	17	32	17	21	23	29	20	23	19	26	21	17	24	29	24	30	18	29	20	26	28	22	35	33	32	23	24	21	30	13	32	34	18	22	23	21	31	23	32	27	20	32	27	31	20	23	21	24	34	25	26	25	27	25	32	22	39	23	28	24	32	23	23	28	26	24	24	27	25	27	31	26	20	29	23	22	22	18	28	22	28	23	31	22	26	23	18	18	27	28	39	25	24	24	20	21	20	20	23	27	32	23	26	27	18	22	28	21	19	20	26	21	31	35	19	26	25	22	26	31	20	26	22	23	30	32	18	27	31	26	24	33	21	30	21	21	17	19	23	28	25	21	28	26	25	23	23	22	34	35	19	26	22	21	24	21	29	34	31	20	24	19	32	20	23	28	26	28	37	33	25	26	24	25	25	32	30	15	25	23	19	28	32	25	24	18	24	17	25	21	27	23	23	33	20	27	26	29	26	20	19	27	28	32	23	29	32	24	25	23	23	29	26	27	21	27	30	20	31	30	33	22	22	23	20	28	17	25	27	34	21	33	27	32	27	26	38	21	27	23	15	29	17	16	29	28	23	32	28	29	17	25	30	30	29	29	22	23	26	20	29	27	26	23	27	24	22	19	29	30	18	20	21	26	33	28	28	26	24	28	21	39	22	29	23	22	22	19	24	22	22	31	34	24	29	23	28	31	20	25	23	24	21	28	32	18	22	39	24	15	23	31	25	27	27	26	23	25	36	22	23	19	28	27	31	24	26	25	23	23	29	29	18	19	24	27	20	20	26	26	20	39	24	28	28	33	15	26	27	21	19	39	29	20	24	17	25	28	24	28	27	35	26	26	17	25	25	27	22	31	30	20	34	24	19	25	27	19	23	23	31	25	28	27	28	25	32	33	25	24	25	23	27	30	25	24	24	22	31	27	33	29	30	27	25	19	30	23	22	30	24	28	23	29	26	16	20	19	32	29	23	20	22	30	30	23	26	24	21	22	25	25	8	25	25	28	25	21	25	32	20	38	25	21	27	26	25	22	29	20	28	25	27	24	29	33	21	22	22	40	30	18	26	20	24	27	31	24	26	25	24	26	22	30	22	19	32	20	32	19	18	26	26	19	35	26	27	32	28	34	18	30	23	31	22	27	18	22	26	19	26	21	19	32	28	32	17	33	29	28	19	24	19	37	21	28	30	25	24	22	27	26	45	26	21	26	24	27	29	28	33	34	24	24	28	27	25	24	20	22
59767	50423	22817	25042	31886	30690	27481	23594	20064	17097	14505	12351	10542	8974	7867	7224	6264	5739	5082	4609	4259	4003	3778	3281	3100	2798	2618	2643	2436	2163	1996	1898	1821	1681	1701	1512	1483	1586	1459	1280	1259	1045	973	892	839	840	763	696	663	662	683	647	606	612	568	536	543	513	500	517	499	515	491	532	505	477	472	471	449	452	476	447	429	428	478	419	466	438	446	453	419	434	419	425	452	418	450	419	447	420	422	442	439	379	435	447	425	423	418	410	446	401	442	422	450	441	420	461	430	435	421	402	403	341	448	435	413	432	382	459	446	443	407	440	434	401	413	451	434	419	392	426	406	422	417	429	427	400	398	436	421	387	452	404	417	412	406	382	404	398	406	428	385	426	400	383	425	391	442	416	390	384	433	391	398	412	398	418	397	415	422	419	390	404	445	397	412	416	441	386	390	418	436	397	428	392	395	442	456	401	399	413	403	405	410	409	419	426	412	393	443	391	395	450	396	400	406	372	412	400	412	427	378	412	369	423	422	374	414	419	448	414	419	405	440	375	438	364	406	421	402	394	432	390	406	440	429	411	381	404	456	428	421	440	421	403	423	425	408	419	378	405	416	372	429	429	400	380	409	397	408	457	407	402	408	422	429	402	441	437	406	392	409	418	413	446	404	449	380	412	378	453	410	421	410	422	408	395	403	394	411	413	405	417	434	429	422	390	425	395	372	391	413	430	389	389	378	410	413	421	389	423	404	418	447	408	408	379	363	379	437	423	392	384	410	385	420	412	385	394	430	399	388	442	403	414	396	428	397	422	418	400	414	432	395	410	397	403	423	417	431	398	399	395	398	394	407	398	411	428	400	400	417	406	392	426	452	423	428	422	416	404	399	386	397	418	425	412	415	378	428	423	429	388	415	434	404	441	396	404	436	435	391	401	414	392	417	444	407	388	464	385	375	408	411	407	363	426	410	401	409	411	425	441	442	423	399	408	459	418	405	412	438	391	404	414	406	434	413	386	428	403	419	456	391	401	374	423	411	432	417	429	385	414	436	422	425	433	394	389	429	427	422	368	379	448	404	381	421	396	373	454	402	401	411	421	384	406	444	417	403	369	408	387	403	429	412	369	422	424	414	410	427	401	443	453	400	409	388	417	403	390	405	437	457	425	368	412	406	412	424	411	396	401	399	417	401	397	426	413	452	415	453	439	409	407	387	436	399	409	424	374	413	382	433	425	425	359	423	401	421	457	421	413	388	409	423	446	420	432	395	395	410	425	380	415	389	404	408	380	432	407	419	405	436	387	395	424	418	388	454	385	444	418	389	416	439	408	428	400	392	398	440	417	425	385	432	425	371	398	390	412	425	356	428	392	412	388	397	415	394	416	379	429	375	432	406	435	417	427	439	407	423	416	408	400	417	385	398	393	386	410	415	413	405	424	407	382	377	451	416	388	436	403	386	392	388	401	420	422	396	407	426	402	418	384	423	420	384	434	418	411	399	412	402	396	421	406	382	403	419	389	402	414	447	407	402	408	405	394	409	410	424	453	406	414	403	466	392	414	425	436	419	421	376	373	388	387	439	447	412	423	432	441	426	415	419	397	387	379	378	393	414	381	401	432	381	377	420	428	372	417	412	428	401	426	383	377	425	391	432	395	435	452	392	415	395	414	405	422	413	426	369	375	397	393	406	408	404	421	402	417	398	446	400	418	413	407	396	425	381	390	384	397	416	388	377	401	422	400	443	425	388	426	419	411	384	386	400	396	435	414	397	389	436	430	443	400	430	426	412	426	414	400	434	419	399	413	421	409	417	403	383	409	406	432	420	408	414	402	401	379	409	433	411	400	407	421	434	435	391	394	419	410	414	439	401	423	400	405	376	428	416	433	418	413	426	415	438	436	433	439	435	419	433	395	403	393	423	376	428	392	407	402	402	367	430	405	383	398	428	396	425	387	359	392	398	381	443	378	378	436	423	385	402	377	429	396	392	405	401	410	415	417	405	413	424	410	361	445	421	420	433	417	438	420	398	444	409	386	413	379	404	425	423	419	397	409	424	397	435	402	405	390	379	448	402	426	414	439	408	432	405	389	371	434	398	395	405	458	392	383	436	425	412	388	439	406	385	412	402	371	400	432	401	403	378	378	415	361	403	429	395	416	416	418	391	391	412	404	359	415	399	410	427	406	391	405	421	390	417	425	388	431	380	420	418	407	379	392	391	401	427	385	392	388	419	397	431	431	430	436	395	415	396	390	399	387	400	407	425	422	419	401	464	392	405	407	438	378	420	434	406	438	425	431	422	429	394	430	419	407	412	394	442	411	431	410	397	385	381	461	410	410	415	404	415	396	384	403	427	421	434	415	461	369	398	410	425	437	387	385	410	389	410	401	416	373	390	389	413	445	412	422	405	422	404	395	403	411	417	360	405	412	404	455	417	382	393	405	431	406	417	421	434	425	401	417	435	397	421	440	383	444	418	406	411	386	433	412	420	379	379	418	400	374	425	396	432	407	420	402	395	428	395	417	389	405	408	396	422	411	378	423	420	410	410	407	411	407	398	432	432	428	374	388	404	398	403	403	388	415	400	400	413	445	450	425	406	393	411	401	396	424	414	366	379	429	417	390	382	429	414	421	387	417	437	371	441	371	427	416	410	394	376	415	402	382	424	416	393	407	434	374	395	392	416	436	404	392	375	402	386	388	425	414	430	396	426	404	425	434	410	430	385	429	403	399	397	417	444	430	452	384	397	434	418	409	407	422	365	390	375	437	393	408	382	396	444	384	439	401	369	465	451	397	398	396	413	384	424	415	413	398	374	414	412	400	408	425	391	434	425	412	381	441	409	402	426	394	413	411	392	396	408	389	403	403	400	387	407	402	413	403	443	408	405	415	400	386	410	391	408	424	417	410	456	401	359	418	420	412	417	436	414	418	387	405	412	415	425	415	390	391	451	446	394	386	451	440	394	411	401	402	423	380	461	407	412	405	405	401	404	403	417	427	387	406	398	422	427	366	422	405	446	382	394	410	413	406	376	410	379	410	414	422	396	433	369	365	438	377	398	389	412	407	406	399	409	392	409	407	392	422	401	407	420	392	425	390	432	398	424	414	392	381	420	424	424	383	422	377	425	412	440	415	407	404	399	414	401	429	448	435	401	412	412	457	401	416	401	408	401	350	422	421	409	384	395	398	383	416	383	397	443	422	421	443	396	396	396	409	408	434	435	417	436	402	413	415	410	380	414	371	416	394	412	404	389	411	455	412	397	400	380	423	404	390	398	409	429	426	459	452	420	432	402	441	396	407	365	423	407	405	389	400	426	425	407	412	410	401	428	465	401	415	426	383	423	426	402	408	399	365	406	424	398	380	387	418	441	405	410	386	408	402	396	401	408	418	409	406	425	381	405	410	384	402	389	381	382	399	418	415	456	407	396	393	417	402	388	420	388	422	423	426	441	406	398	417	405	399	389	368	373	371	414	402	407	393	426	409	371	432	418	378	391	413	413	414	423	402	422	366	433	383
8694	4851	804	219	269	297	234	181	172	139	141	114	76	85	73	54	73	62	70	50	43	52	37	51	42	45	51	45	44	24	35	30	26	45	29	26	30	22	21	21	31	27	20	19	26	15	19	15	22	24	27	19	12	24	19	12	25	20	21	18	17	18	19	17	14	19	25	16	21	17	20	16	17	27	23	15	22	18	23	19	17	22	17	19	17	17	17	13	16	23	26	18	19	14	17	15	22	10	26	9	19	21	23	20	17	12	24	18	20	24	16	21	18	20	22	18	18	16	11	24	11	16	20	19	14	26	20	13	19	15	25	15	14	25	14	12	26	19	14	14	20	14	21	18	25	26	15	16	14	12	18	29	16	21	23	17	23	21	19	19	14	16	20	10	16	12	19	19	18	18	15	25	16	14	16	18	15	15	16	19	21	15	25	12	16	15	21	17	28	18	18	15	11	13	11	15	19	16	26	12	14	17	15	20	20	19	15	18	28	20	13	16	20	20	19	15	17	15	18	18	12	18	22	24	16	26	17	27	10	21	15	18	14	20	20	15	21	17	16	21	18	11	16	24	12	18	20	16	21	11	19	20	18	19	11	17	15	16	16	31	23	15	23	14	15	18	21	15	21	19	13	16	19	17	12	13	19	17	19	15	17	15	18	20	17	14	18	12	13	18	19	13	17	20	16	20	18	12	20	16	19	21	18	20	19	14	22	16	19	17	25	14	12	25	22	13	20	14	14	23	24	19	9	15	18	20	15	17	23	15	18	15	10	19	20	16	16	17	14	16	14	21	18	13	12	24	18	26	14	21	25	15	18	22	18	16	22	14	16	19	17	17	18	17	21	22	18	11	21	16	20	21	20	15	14	14	17	17	25	17	11	16	20	15	14	16	23	25	16	28	27	23	19	16	32	16	21	16	20	23	19	14	16	12	17	16	14	23	21	14	12	20	8	26	23	19	16	23	19	22	22	11	26	27	21	20	26	19	16	20	14	20	21	24	20	18	24	17	27	17	11	22	24	22	12	23	28	17	17	27	16	20	18	25	19	23	19	20	12	23	14	24	22	13	21	21	21	19	24	22	23	22	16	13	19	23	10	16	30	23	23	19	16	20	15	23	12	27	20	19	21	23	20	18	14	20	17	20	23	22	16	12	24	22	19	14	21	20	16	30	11	18	23	18	20	18	19	24	13	16	16	15	16	16	20	15	19	22	14	18	17	19	18	19	9	17	13	11	20	21	14	21	22	28	19	13	16	19	26	15	22	14	18	16	19	15	13	13	14	21	18	19	17	16	20	24	17	20	16	19	12	14	17	25	22	14	19	24	26	16	20	14	22	16	14	20	24	13	18	19	22	16	16	19	20	22	16	20	18	20	26	15	16	19	17	11	20	12	20	19	18	22	21	17	16	19	19	22	15	18	16	14	21	10	21	13	18	16	14	16	23	16	21	15	17	13	17	19	18	21	13	11	20	19	12	19	24	15	18	13	19	17	13	16	21	19	22	15	22	16	20	19	22	17	14	17	20	17	14	21	24	22	18	23	19	21	16	16	22	11	19	14	10	19	13	20	17	17	18	14	19	19	25	20	17	29	14	20	12	10	16	23	22	17	10	15	17	15	18	22	16	22	17	22	16	18	30	11	14	23	16	19	18	11	14	25	18	22	20	13	7	14	12	20	15	12	22	18	21	14	12	20	22	19	18	17	22	23	17	22	17	19	25	17	16	14	14	17	12	16	26	29	17	13	25	29	17	16	30	25	19	19	18	21	20	26	21	19	18	18	18	14	14	16	27	18	21	12	18	18	20	23	18	23	14	17	20	17	23	13	19	26	13	20	26	13	20	18	17	19	17	16	10	12	17	12	13	19	17	17	29	21	26	16	20	22	23	17	20	13	26	13	27	14	26	14	17	17	14	23	23	17	21	24	18	16	18	22	16	12	19	15	16	21	15	7	17	12	13	16	18	25	19	13	26	14	18	14	23	16	14	24	18	22	19	23	29	24	23	17	25	18	18	22	20	21	12	30	18	20	15	17	22	16	14	21	19	21	17	15	11	16	20	24	21	16	14	10	16	16	10	13	15	23	18	22	18	21	22	13	19	19	27	21	21	13	15	13	14	19	19	22	24	23	22	13	18	27	16	16	20	16	17	21	15	20	17	19	17	14	21	23	18	10	13	22	14	17	17	20	9	21	24	15	19	26	17	21	22	17	24	24	12	22	27	18	14	22	17	21	25	20	24	21	19	20	21	17	17	14	19	16	17	21	17	25	17	17	16	21	14	18	16	25	21	12	21	25	16	15	16	12	20	19	25	22	23	13	26	19	22	19	25	15	20	15	17	19	16	11	26	15	15	19	22	16	9	17	23	22	22	19	16	19	23	15	15	19	20	19	14	20	16	15	18	23	18	14	25	20	20	26	20	16	20	17	19	21	22	18	29	20	22	19	13	12	19	20	25	10	26	16	19	22	18	20	12	17	20	28	23	22	21	14	16	25	5	18	15	21	10	29	11	15	25	16	17	20	19	21	15	15	15	15	18	18	21	16	17	14	12	27	14	21	21	14	21	16	19	24	23	21	19	20	10	16	10	17	13	18	17	17	23	14	20	18	18	17	23	15	8	16	17	20	18	19	13	15	15	22	14	17	23	15	17	17	17	24	18	22	23	18	20	15	20	14	18	27	17	11	17	15	10	19	19	16	16	23	18	16	16	15	17	18	17	21	18	20	18	9	19	26	28	25	16	27	19	19	16	22	27	12	15	23	18	19	25	17	21	21	19	17	16	16	9	20	20	17	17	19	21	21	17	19	16	17	22	19	11	13	18	17	18	19	19	21	13	15	19	23	16	23	21	23	16	14	18	20	22	15	19	12	24	18	20	16	17	15	21	17	19	14	20	12	17	16	13	19	17	23	21	23	17	25	21	14	17	20	17	14	15	20	26	23	14	21	18	24	17	13	20	16	23	28	23	18	17	13	19	15	16	19	25	16	8	23	14	23	16	20	18	21	21	19	17	15	15	29	17	16	21	17	16	18	14	14	23	21	19	23	20	18	15	19	14	20	14	15	12	10	16	18	16	25	21	19	18	17	18	17	22	18	27	17	21	20	15	17	22	10	22	14	14	20	18	19	14	20	14	18	26	22	22	27	19	17	30	20	20	20	22	17	14	20	14	22	13	18	26	11	21	19	19	17	15	16	19	18	16	22	24	21	18	18	18	24	23	22	16	21	24	16	22	33	22	24	18	24	14	26	23	21	16	19	20	22	18	21	14	12	21	14	14	24	23	17	20	22	17	12	21	23	27	12	24	25	27	9	16	20	17	15	21	10	24	21	21	18	17	23	15	21	33	18	16	16	15	19	14	20	26	24	25	16	12	23	20	20	26	15	21	21	18	22	23	24	18	13	16	21	16	22	17	16	25	20	13	20	11	17	19	21	16	16	23	19	21	24	16	17	22	18	13	14	22	23	18	20	18	16	20	14	19	19	15	16
47063	35521	13230	15217	21311	19933	16558	13027	10606	8554	6963	5749	4711	4059	3421	3089	2681	2452	2196	2060	1870	1734	1674	1427	1385	1416	1388	1294	1142	1050	916	905	878	857	918	795	791	753	752	677	640	554	546	541	458	464	450	406	424	427	388	421	400	360	369	357	351	345	371	333	344	298	338	328	338	328	323	275	361	363	323	342	325	305	315	311	334	307	322	306	316	303	325	322	325	287	337	332	285	312	306	315	300	333	347	305	299	300	278	272	290	320	295	307	338	310	309	309	310	330	274	307	337	306	333	313	313	297	302	284	299	295	310	310	298	328	295	277	327	304	349	332	317	336	301	301	304	291	290	283	282	272	287	295	319	291	337	328	303	274	314	300	327	299	311	304	319	301	303	318	296	329	258	341	277	302	320	283	295	315	297	284	311	272	319	289	295	293	310	287	318	297	298	308	335	327	306	292	311	332	299	319	331	304	285	308	314	295	282	324	308	291	351	286	266	315	316	289	281	282	297	295	283	313	286	291	304	311	292	325	329	316	304	284	321	309	321	282	331	278	289	337	299	288	307	338	288	298	339	307	328	296	283	302	297	299	319	277	293	308	309	312	307	269	325	332	324	314	325	343	343	312	313	294	309	298	303	291	306	337	310	273	277	288	279	302	321	291	332	331	293	287	271	306	276	299	295	314	283	300	304	299	291	298	304	292	322	334	296	316	289	287	298	325	304	342	295	311	317	283	297	298	278	308	318	303	290	306	269	311	335	319	277	304	319	266	299	304	292	305	296	323	297	298	301	285	311	309	300	315	291	280	303	285	279	308	293	295	331	350	327	303	313	301	297	307	277	295	294	315	290	317	311	301	302	270	281	310	303	290	338	305	323	339	309	298	287	321	325	302	316	310	309	314	293	304	324	298	314	306	319	282	308	302	283	276	314	313	335	304	331	309	300	302	297	272	305	318	319	310	308	288	307	286	295	290	333	317	323	298	270	290	304	310	275	317	312	301	282	273	330	293	273	284	288	299	343	269	304	337	303	306	297	325	315	309	278	305	265	320	312	282	343	292	298	265	267	316	287	304	306	288	293	302	299	317	320	331	296	304	314	322	325	318	288	306	319	316	322	300	298	320	305	317	290	300	313	308	350	304	304	313	290	293	289	321	293	297	299	309	291	287	301	308	340	293	311	266	320	298	295	295	333	319	301	282	277	306	298	292	310	294	301	291	276	342	313	318	282	296	333	353	301	306	324	317	276	302	299	302	293	247	329	305	333	306	308	310	316	329	314	279	315	273	271	286	315	303	319	293	289	321	291	311	259	303	319	279	309	295	298	319	300	291	301	304	310	292	306	267	277	289	298	265	297	313	276	302	310	321	297	311	307	316	280	296	289	305	291	311	308	321	298	323	304	310	318	280	308	298	334	325	313	328	311	343	323	324	278	291	303	269	333	327	290	305	311	311	340	282	323	297	293	298	282	268	292	331	332	315	300	279	290	289	302	300	306	292	297	286	294	291	284	294	293	280	284	288	291	301	319	274	300	319	327	305	286	303	288	306	296	258	313	335	299	299	315	307	286	317	293	279	300	319	305	291	291	307	316	327	269	300	323	282	295	308	301	270	299	309	281	291	297	300	309	313	324	307	294	323	290	300	287	286	298	288	289	297	314	326	290	322	290	312	295	296	310	289	310	278	303	303	300	289	325	316	320	312	327	307	281	291	286	314	322	317	319	286	332	309	307	304	291	279	325	286	281	274	301	307	298	324	297	293	318	279	295	296	286	326	288	289	263	310	291	325	313	292	308	325	332	310	295	308	261	301	306	306	301	294	312	304	279	297	355	314	329	261	300	292	289	276	259	291	279	323	297	309	295	329	310	321	300	309	304	303	276	326	322	315	344	314	305	279	297	293	333	334	286	271	275	296	299	299	305	312	329	322	295	263	319	304	308	307	262	293	297	296	320	306	304	280	286	317	294	299	300	311	338	298	320	307	303	289	309	298	304	272	322	309	316	336	271	335	312	318	319	334	296	292	318	307	290	324	326	280	314	321	295	305	295	292	328	291	293	340	303	319	315	277	326	325	337	362	309	287	292	280	318	306	309	285	287	308	330	269	320	311	335	291	304	310	314	304	297	291	319	287	287	276	318	326	303	301	325	350	296	312	318	301	298	318	308	289	310	336	300	322	284	334	307	325	299	287	324	322	301	315	316	296	327	309	315	304	297	312	307	303	288	336	313	310	316	312	313	287	302	294	302	328	325	300	326	316	326	301	293	302	304	295	288	310	287	304	276	334	294	284	302	304	287	274	309	300	280	303	284	296	283	279	319	327	292	304	330	294	296	315	312	295	313	306	303	312	303	307	276	304	291	294	301	314	328	311	287	340	317	298	287	296	270	330	296	298	280	271	320	287	301	320	327	292	295	307	304	274	326	315	300	294	326	301	320	301	290	323	298	308	312	311	323	313	295	293	296	302	285	313	300	289	300	299	269	270	302	292	318	286	324	298	304	295	320	301	302	309	312	324	304	306	270	292	316	290	310	333	302	270	310	329	326	299	323	303	326	339	323	315	306	289	305	301	305	303	299	291	319	319	308	317	296	306	292	320	318	288	315	313	312	279	311	279	287	299	288	278	307	316	303	311	307	272	291	315	308	293	304	307	260	297	309	287	332	313	313	289	297	312	310	323	325	284	288	290	284	350	332	313	299	299	265	315	289	324	309	301	322	281	277	309	322	316	326	321	306	305	291	294	302	290	313	318	312	290	329	292	278	318	265	311	291	301	280	322	306	301	324	312	281	288	335	336	312	274	279	294	301	280	301	300	294	286	294	280	307	314	326	302	293	305	271	313	296	307	311	299	303	321	329	325	309	291	293	344	310	345	320	297	293	313	290	315	299	324	311	294	300	309	337	285	289	327	297	298	296	315	301	279	317	328	331	314	287	330	285	311	296	311	322	286	326	320	315	312	305	301	271	313	283	317	340	309	318	298	298	294	291	295	280	325	329	303	268	313	298	314	305	300	310	301	326	330	282	343	304	294	307	288	284	289	319	316	326	314	314	289	308	309	308	318	297	301	273	308	305	318	311	314	295	328	314	338	294	299	311	312	282	293	284	298	306	312	327	318	283	320	285	288	297	282	293	296	317	290	277	333	296	304	290	306	323	304	327	317	301	321	293	274	298	296	302	296	325	295	305	309	306	277	303	266	294	289	304	313	321	280	308	330	301	297	311	299	273	303	307	283	291	326	283	304	246	304	304	312	334	281	286	284	307	292	297	307	297	312	297	294	284	283	296	303	301	314	308	313	274	317	295	287	307	301	306	303	272	290	304	296	306	298	317	276	285	280	312	313	300	320	318	307	300	315	295	283	305	307	279	301	324	312	302	329	311	297	307	320	322	313	294	340	326	269	274	284	290	317	288	329	306	338	317	338	295	336	339	276	288	303	303	300	288	302	312	294	297	308	315	307	288	321	304	269	323	299	290	285	293	321	305	314	304	299	262	278	282	277	283	279
19131	16145	3819	569	714	687	548	440	382	372	299	271	205	194	151	137	142	114	105	105	110	103	75	89	71	78	76	65	56	57	50	50	57	60	45	43	48	38	37	42	37	34	41	38	37	33	37	33	25	24	18	33	35	18	26	37	27	23	24	30	33	23	26	28	35	26	22	25	24	18	28	30	17	31	30	16	18	27	19	29	23	34	26	21	20	22	28	22	25	29	20	24	31	20	18	15	34	39	23	26	32	21	34	26	22	21	26	17	26	30	22	25	27	14	29	21	22	27	23	23	28	26	20	26	18	24	25	19	23	30	23	23	33	21	26	21	23	22	25	27	24	20	30	25	23	23	27	19	25	31	28	14	15	21	22	30	31	39	17	20	23	23	25	15	19	10	25	33	29	20	20	20	24	29	26	23	32	24	30	29	19	22	32	19	23	33	18	21	23	28	16	20	22	22	29	20	25	19	26	21	29	24	27	18	23	23	25	15	21	22	32	27	29	28	21	20	23	32	30	24	21	23	29	17	30	28	19	32	18	16	25	29	24	20	27	29	31	24	28	23	17	33	30	21	26	21	19	21	19	32	22	26	22	24	28	31	30	25	20	26	17	24	25	28	25	31	31	20	24	25	25	15	26	14	19	25	34	24	25	23	22	30	15	19	21	23	27	31	22	22	26	20	23	32	17	25	17	24	29	24	22	28	38	28	35	26	20	18	15	19	25	22	23	21	18	26	24	23	28	25	22	27	30	29	28	23	24	28	20	13	23	30	25	27	20	16	19	19	24	29	24	16	22	12	15	18	17	27	22	26	15	31	21	23	28	25	25	26	24	17	24	21	25	22	26	22	21	33	19	25	19	32	21	17	19	37	34	26	28	24	25	22	27	25	26	31	27	30	23	21	21	25	23	23	27	28	24	21	20	22	21	24	19	28	28	19	31	25	29	29	29	20	30	20	33	28	24	14	24	34	27	31	24	33	23	23	25	22	27	22	16	20	25	28	18	26	24	23	25	18	21	26	24	26	20	15	15	22	16	21	18	22	19	27	25	24	23	25	31	25	34	20	23	17	19	29	22	16	22	20	17	24	27	22	25	23	26	23	23	25	18	23	23	18	22	29	21	22	17	17	27	24	27	21	23	33	28	28	19	25	19	25	30	26	23	18	23	20	24	18	23	19	24	17	25	33	23	29	19	20	28	27	20	19	22	22	21	32	24	17	22	29	24	25	23	30	20	19	29	30	26	39	31	29	25	24	21	22	24	29	28	25	28	18	23	22	22	17	20	32	29	20	11	22	28	18	35	17	33	31	26	33	21	26	26	29	23	30	22	14	20	22	27	24	24	36	33	28	23	25	25	26	28	21	27	38	28	28	19	30	26	15	26	29	32	17	20	24	24	26	23	18	35	26	18	25	26	22	28	21	27	27	21	22	34	24	17	26	16	23	26	16	18	33	20	25	26	26	17	18	26	21	24	30	30	25	26	17	20	28	27	26	18	25	27	21	11	21	23	28	24	19	19	23	25	31	21	27	28	16	14	20	18	15	29	24	28	25	28	23	28	21	23	29	21	31	15	30	25	20	24	24	22	29	23	35	22	22	22	28	28	25	16	20	30	31	20	25	19	28	25	23	17	21	20	16	34	23	15	22	33	20	24	32	31	32	20	14	23	23	22	19	25	14	25	16	27	26	25	26	16	23	29	30	26	24	19	19	24	19	15	28	24	24	15	24	22	25	25	19	14	17	31	21	26	18	22	21	17	18	19	21	32	24	22	22	26	24	25	18	31	15	24	17	24	21	27	27	28	20	27	27	22	26	22	31	22	30	31	27	25	28	22	31	24	18	20	28	22	22	15	23	27	16	23	17	21	23	23	24	16	23	27	16	25	17	20	21	15	30	24	21	21	24	29	27	29	22	18	25	19	27	24	32	23	18	21	17	23	20	21	19	17	27	30	25	29	21	31	24	26	25	26	25	22	19	20	23	27	27	23	15	45	24	23	30	20	23	18	21	19	25	23	28	29	23	26	23	26	12	26	23	20	23	26	29	33	12	17	20	33	26	23	29	26	21	25	31	28	20	37	22	21	21	30	26	24	17	15	24	31	25	24	28	24	23	27	24	19	21	27	25	35	26	29	16	24	27	28	27	19	20	20	25	26	21	25	22	25	25	27	16	19	17	24	16	24	26	22	19	25	17	28	25	22	20	31	21	24	23	15	27	15	27	20	28	33	23	20	23	20	22	27	29	23	24	21	27	28	18	22	22	26	30	29	23	28	20	23	24	24	21	24	20	26	23	26	30	23	25	18	18	25	30	22	21	23	24	16	30	24	29	18	26	23	24	21	28	22	31	26	22	22	20	26	27	22	27	18	24	28	22	31	27	25	18	36	17	20	17	18	22	23	26	22	22	22	17	36	25	15	31	29	28	24	23	22	20	17	27	16	24	23	21	21	26	16	24	27	19	25	22	20	28	22	19	28	21	22	22	25	26	17	19	20	21	20	22	30	26	29	22	16	22	19	20	32	22	19	24	19	17	31	22	33	22	18	26	27	23	27	35	28	35	33	31	31	25	21	20	22	29	22	36	16	30	29	19	19	18	33	22	20	17	27	18	29	29	24	25	28	23	25	28	28	22	26	18	21	30	20	32	34	16	20	26	24	28	21	27	20	25	23	20	20	18	21	21	21	19	14	23	29	21	25	13	28	21	29	18	31	20	21	25	25	26	23	15	25	23	18	19	28	26	27	22	24	26	30	21	27	23	29	22	30	24	25	23	25	29	21	28	23	23	24	21	29	25	24	21	32	23	20	22	25	20	17	21	28	25	25	25	19	31	25	31	19	24	27	30	27	30	21	21	30	29	20	20	26	23	17	20	18	22	15	19	22	25	26	29	18	22	23	26	22	23	25	20	24	27	22	28	26	20	22	22	25	21	21	24	22	30	22	22	26	22	27	17	18	19	31	31	30	22	17	19	33	32	25	23	28	30	22	11	23	24	34	29	20	25	28	16	15	29	26	15	31	27	24	28	22	23	15	32	23	29	21	22	20	31	32	21	24	22	28	19	20	27	21	29	21	21	27	27	26	35	18	19	19	23	23	23	20	30	18	26	30	26	34	32	23	17	33	14	28	21	19	21	28	26	27	28	31	21	26	20	26	20	17	26	22	26	20	19	18	34	24	21	30	36	21	26	22	34	14	18	23	24	13	20	24	24	30	24	23	28	29	39	12	20	23	21	24	25	19	24	30	13	18	26	22	21	29	30	21	26	24	21	20	26	27	22	23	22	20	20	24	31	22	26	24	23	23	20	28	31	19	24	23	22	28	27	30	27	19	26	25	31	20	18	15	19	17	31	28	20	34	29	25	28	18	19	27	28	19	13	19	22	20	26	25	23	14	15	23	16	22	19	31	25	31	27	23	19	19	13	23	13	24	22	24	31	24	24	27	33	26	20	26	24	19	33	28	24	24	27	25	29	25	15	22	30	24	29	23	29
59320	49295	22849	24589	31068	29924	26460	22641	19629	16675	14038	11978	10447	8883	7817	6915	6065	5405	5054	4549	4299	4160	3358	3271	3284	3086	2843	2550	2315	2098	2025	1934	1733	1744	1663	1594	1491	1541	1459	1248	1168	974	897	838	817	773	743	693	709	701	652	705	570	564	584	570	532	532	513	476	500	520	459	493	513	475	458	465	463	456	419	500	452	434	440	412	475	387	380	438	413	399	376	465	428	414	423	413	441	420	404	434	418	422	367	401	394	416	396	395	414	405	410	423	398	413	437	434	416	425	413	435	411	400	442	419	405	434	429	375	412	396	387	439	375	388	412	411	403	422	412	392	423	407	411	412	422	425	393	391	392	400	387	420	417	409	399	405	437	388	394	424	384	395	379	392	391	400	378	419	397	435	388	416	375	390	350	415	403	400	399	361	378	401	395	394	380	376	371	395	397	429	412	375	423	390	361	383	402	433	411	373	374	416	400	376	388	405	430	402	377	392	381	396	368	379	375	386	375	387	422	377	393	390	389	399	376	377	371	405	381	400	353	393	420	430	397	433	393	378	390	390	424	396	361	406	395	406	408	381	384	359	450	419	437	383	423	386	400	435	406	400	399	388	407	402	370	420	380	399	390	381	372	363	376	401	378	393	397	408	431	402	421	417	384	390	374	372	400	408	408	395	393	400	371	383	403	420	400	404	414	344	379	399	384	397	460	378	396	403	384	388	393	374	399	403	385	344	386	394	407	402	411	393	394	365	402	409	394	370	406	363	417	386	391	369	389	359	368	405	378	367	391	412	395	428	401	409	363	375	417	397	418	381	368	404	414	398	363	388	370	393	405	397	369	398	399	424	415	393	424	377	417	407	391	412	434	401	418	374	385	441	375	410	403	363	382	366	398	426	385	365	389	428	397	390	376	425	383	412	374	420	384	372	444	407	400	400	402	422	393	419	352	385	379	412	373	418	387	400	374	375	381	389	424	387	386	384	407	370	399	428	400	426	406	402	394	400	393	423	396	414	396	418	426	408	428	414	394	409	411	353	380	417	373	391	400	381	419	372	402	359	392	414	393	414	399	388	394	392	376	390	382	364	390	405	395	406	376	393	404	387	375	369	428	387	423	395	353	408	398	342	375	432	395	395	383	389	369	423	406	358	372	409	388	388	365	378	356	420	413	412	366	384	369	412	381	363	394	403	383	387	378	381	408	387	405	409	402	380	380	412	428	391	433	391	402	388	360	395	393	391	379	381	393	376	426	376	403	385	355	405	377	395	372	402	399	405	398	401	361	379	394	388	406	378	400	459	384	388	381	401	390	394	408	401	409	388	372	392	428	369	413	415	362	392	400	381	393	422	376	418	396	410	381	413	412	384	372	370	381	381	399	382	398	372	393	429	403	387	371	370	377	393	391	375	421	385	405	418	394	387	396	375	382	411	403	432	429	417	359	383	406	387	356	428	357	395	361	402	412	389	416	430	447	373	418	377	385	380	389	387	382	374	413	405	409	415	405	403	396	402	397	399	401	378	391	414	388	349	396	418	419	414	378	411	378	349	368	406	410	380	400	415	425	391	401	408	397	409	379	380	382	425	380	399	403	383	407	375	422	396	369	416	432	399	388	397	387	410	406	407	404	391	384	416	377	438	371	404	395	412	377	372	386	417	388	397	393	447	362	419	354	363	412	390	425	396	413	391	397	387	386	383	380	406	439	360	391	414	407	376	387	407	436	371	392	398	376	413	407	408	415	406	427	416	365	393	364	404	366	403	390	383	399	414	410	400	415	400	396	383	387	409	402	370	392	431	369	366	374	420	428	421	423	377	407	428	400	423	376	387	383	401	422	390	372	377	394	406	360	393	426	398	391	411	361	417	402	406	378	414	412	424	406	340	385	376	383	388	411	378	385	392	402	403	407	353	388	393	417	388	401	403	409	375	375	400	425	426	395	411	395	432	376	421	438	364	399	398	396	406	441	395	398	400	407	373	373	374	426	415	423	412	369	413	393	419	415	393	412	372	408	394	401	373	378	417	396	403	393	387	406	395	437	406	430	382	415	382	423	381	381	418	431	382	408	407	382	400	407	382	400	415	411	378	366	376	428	386	394	394	406	411	411	405	381	375	430	385	436	408	449	365	381	385	387	387	378	398	393	402	365	363	421	392	413	404	427	408	407	365	415	384	442	423	414	379	363	397	386	421	391	401	399	425	370	407	412	399	376	411	383	404	416	433	394	408	381	358	378	389	401	407	379	392	431	394	382	441	376	408	382	414	374	395	383	373	378	403	369	389	424	402	412	412	358	376	383	379	358	399	397	411	374	395	382	404	376	375	411	391	384	371	388	402	424	370	410	371	388	399	382	418	390	405	412	410	378	426	384	411	423	386	373	390	365	415	402	416	401	394	390	410	389	362	391	387	371	398	374	347	382	395	375	407	370	394	345	392	376	412	399	384	389	393	379	341	395	402	401	404	418	389	406	384	423	417	369	401	389	371	366	401	357	419	428	369	385	364	400	404	395	382	418	377	397	407	415	393	411	377	409	389	416	388	403	406	397	405	427	398	379	386	395	380	422	373	414	376	392	365	387	381	387	410	380	377	368	404	402	410	369	406	381	413	402	401	381	382	398	375	417	382	382	379	404	394	408	432	384	418	389	402	379	380	417	404	436	422	370	387	381	431	382	427	426	417	402	390	382	388	389	395	377	420	408	384	397	425	378	381	396	432	390	377	404	427	406	380	365	429	376	393	401	353	372	381	408	359	412	435	418	430	421	383	374	362	378	412	422	360	385	402	435	394	370	374	403	413	378	400	394	400	403	393	371	376	386	401	386	400	403	399	418	388	386	399	395	380	427	412	404	390	417	396	407	407	385	429	369	410	385	381	379	391	394	412	384	429	429	388	374	397	374	376	394	392	392	348	378	404	409	418	356	391	365	388	396	354	382	398	409	382	378	403	365	387	381	411	383	422	371	397	407	373	376	387	398	428	406	409	430	411	399	364	437	381	363	376	358	408	408	411	417	400	378	398	412	393	405	409	386	394	406	386	395	383	379	420	396	370	396	412	407	400	386	425	421	404	415	404	383	445	407	404	377	392	417	391	426	385	373	395	396	382	352	373	383	369	415	407	367	417	391	402	394	372	405	413	379	375	377	395	403	418	385	398	410	384	412	401	421	372	367	397	365	422	415	372	398	373	431	397	373	404	418	380	382	387	385	368	370	384	393	392	387	387	377	367	414	399	403	398	402	407	430	370	407	408	388	390	408	373	388	383	389	391	436	405	364	387	387	348	431	389	392	365	438	384	378	429	404	382	396	373	417	372	377	391	382	429	378	408	405	395	407	372	425	416	384	424	386	399	362	398	380	369	354	410	383	393	374	410	376	382	409	389	398	362	386	375	379	398	390	408	411	380	394	414	375	388	374	405	413	420	359	403	385	414	362	383	371	416	423	391	377	405	410	406	400	394	399	373	368	377	401	408	365	392	415	397	419	429	395	371	366	394	343	427	386	409	425	384	397	384
13353	9203	1503	365	376	403	344	274	251	228	186	163	159	128	107	120	97	89	90	81	73	86	74	64	84	64	61	64	54	48	53	45	44	39	38	40	39	40	47	51	34	26	38	37	41	30	25	23	34	35	27	26	27	27	23	37	25	34	32	26	28	32	30	30	30	36	36	25	28	25	33	29	37	38	29	27	29	26	19	34	29	33	28	21	30	23	36	28	33	20	26	29	37	21	34	27	25	28	32	39	23	34	31	29	28	25	28	19	19	21	28	26	30	19	20	28	23	21	17	28	31	24	32	19	28	19	29	31	30	23	24	36	29	23	39	31	27	34	25	24	28	20	20	26	23	26	22	27	28	18	29	28	24	21	24	21	27	13	23	25	24	28	30	35	34	24	31	23	32	32	30	27	36	22	29	26	27	34	26	30	31	20	27	24	30	23	21	25	25	28	26	23	26	32	26	35	29	21	25	29	27	39	23	24	26	27	21	27	30	32	20	28	19	20	24	27	30	25	22	35	30	32	23	29	26	25	20	36	29	24	28	35	35	29	31	31	28	26	24	21	31	23	33	27	19	26	24	29	26	32	15	23	23	26	26	20	31	23	29	29	27	29	30	18	40	26	26	38	24	26	27	32	32	29	31	32	31	31	19	28	31	24	30	35	29	28	36	28	22	24	21	27	31	33	41	22	26	26	34	30	27	31	41	24	27	30	26	23	30	30	31	24	34	18	26	13	23	28	18	24	34	27	22	27	29	35	23	27	28	26	26	34	30	26	25	25	21	26	25	21	26	27	24	27	27	29	22	35	26	28	30	28	21	26	27	31	21	34	25	26	28	27	23	27	26	15	22	35	25	32	36	24	18	24	22	22	29	26	26	27	32	27	22	28	38	28	26	33	36	27	28	23	27	32	32	22	31	29	31	33	31	29	25	26	31	22	26	30	38	26	25	20	28	35	26	26	21	28	24	33	25	18	30	24	26	25	30	27	23	30	23	27	32	26	25	25	25	33	16	24	21	27	17	21	25	30	15	26	33	26	34	32	21	32	33	27	28	26	26	29	23	26	32	24	30	35	20	31	21	43	32	32	21	28	32	25	22	25	32	36	27	25	26	26	27	32	29	41	32	34	22	20	21	26	23	23	19	20	21	22	25	17	24	25	41	32	26	28	30	15	26	24	33	28	36	32	19	27	26	29	27	25	27	33	28	30	28	27	19	32	27	30	21	30	37	46	33	14	25	30	14	29	16	16	25	30	30	37	33	25	22	15	29	30	28	26	20	35	40	27	31	23	34	29	22	29	27	21	27	21	25	33	25	30	32	32	26	26	18	24	28	42	36	21	35	20	27	25	30	33	28	16	30	20	17	31	32	29	28	25	29	25	27	28	24	25	28	25	26	25	32	36	35	30	23	34	27	21	30	34	30	29	32	33	29	24	25	38	30	26	20	31	36	28	27	28	37	26	21	26	27	26	26	25	31	26	29	19	30	25	23	40	25	30	31	29	27	22	32	23	35	33	31	27	31	33	27	34	31	26	28	26	26	21	17	26	24	25	34	25	38	26	23	16	26	30	37	23	22	27	24	20	31	24	22	28	27	29	25	30	32	39	26	33	31	28	32	18	28	32	31	25	36	33	32	25	27	28	31	26	28	24	29	24	34	34	20	25	34	21	20	26	31	24	20	27	35	34	31	24	30	22	32	27	31	26	29	36	36	22	38	24	32	29	22	38	22	30	34	22	20	29	26	30	22	23	28	31	24	15	33	37	27	19	25	36	34	19	26	26	22	26	27	27	30	30	28	22	31	23	27	31	23	23	23	27	30	38	38	27	27	20	30	26	29	40	34	26	27	25	19	27	33	33	35	31	29	23	34	27	32	32	29	21	28	19	29	28	28	24	27	27	34	23	38	27	45	34	32	23	30	35	27	25	23	29	32	24	26	39	27	26	28	31	27	23	25	31	27	31	25	28	32	31	28	32	20	29	25	34	24	24	29	25	28	33	28	24	27	27	28	26	24	26	28	26	36	27	25	32	20	28	32	24	34	24	27	38	27	26	28	26	19	27	20	30	34	33	34	29	35	30	28	24	21	25	14	27	23	24	22	30	23	34	29	27	31	24	27	22	26	28	30	26	36	37	30	29	22	38	30	24	30	30	27	34	31	18	20	30	36	19	28	27	23	26	22	23	28	21	31	18	33	23	20	30	27	27	25	19	28	25	32	18	27	27	18	32	27	24	29	22	31	18	27	23	26	33	30	27	24	26	25	30	25	29	35	26	27	28	34	29	17	25	21	27	33	33	20	27	27	34	24	32	22	19	29	26	26	24	25	22	28	28	28	25	21	33	32	25	28	34	30	32	26	32	24	18	26	20	24	25	26	17	31	28	18	31	27	34	25	21	16	24	27	26	35	29	21	25	23	19	23	28	27	27	22	34	22	22	25	27	26	23	20	24	34	22	29	31	30	33	28	27	30	22	27	30	28	27	30	22	30	34	22	24	29	22	29	28	31	37	35	32	30	22	19	23	26	28	24	34	29	29	27	29	32	27	30	20	23	28	26	28	23	23	28	24	18	27	26	27	27	21	30	22	27	21	29	35	26	33	38	25	37	32	34	21	29	14	30	27	29	22	28	32	25	26	23	28	21	26	22	33	22	30	27	30	24	23	32	29	30	23	35	31	22	31	24	28	26	24	34	21	27	38	35	31	19	30	24	24	30	29	29	33	20	32	20	26	23	26	27	31	28	21	25	36	24	26	27	23	29	31	20	39	28	33	27	24	38	24	32	31	28	29	22	29	23	25	30	25	26	33	27	43	16	23	22	26	41	36	30	22	28	23	32	15	25	21	21	26	36	34	29	29	20	21	37	33	26	27	31	25	31	27	32	29	28	29	20	29	31	28	31	35	21	28	17	24	32	25	24	25	34	25	28	31	28	26	23	30	30	30	28	29	22	25	24	42	24	24	32	31	31	27	19	42	35	26	22	30	21	24	23	25	33	31	28	27	29	33	25	19	32	29	30	30	34	23	35	19	25	31	19	33	31	27	33	34	36	20	25	26	27	26	28	31	15	39	30	28	32	20	26	31	28	28	26	27	33	28	26	25	20	29	26	16	25	33	27	28	29	29	27	44	27	30	22	29	27	36	31	25	33	20	30	31	21	27	27	30	33	25	22	20	29	31	25	24	40	25	29	41	33	25	19	30	28	29	27	23	16	21	18	20	27	28	25	31	26	33	17	14	23	22	18	32	23	27	21	25	38	32	23	23	31	21	28	24	22	27	24	24	30	32	30	33	40	37	28	30	25	27	36	16	39	27	32	33	24	29	24	19	29	30	23	22	28	21	24	31	23	26	24	24	21	26	28	37	34	24	37	30	34	27	33	26	27	28	21	27	26	31	26	29	19	21	26	22	24	18	27	26	28	19	20	27	34	17	32	24	25	25	26	27	29	27	24	26	24	34	24	34	23	26	40	23	27	29	28	24	18	28	25	25
51176	42822	15818	19624	26174	24746	21343	17524	14645	12269	10093	8575	7094	6162	5553	4923	4328	3861	3592	3289	3277	2936	2542	2683	2469	2232	2109	1877	1633	1613	1511	1427	1390	1309	1250	1228	1215	1114	1107	1025	945	830	757	761	709	740	671	633	647	590	614	593	572	549	572	554	561	533	524	519	511	499	508	561	536	490	491	490	470	486	498	443	485	494	447	453	415	477	484	467	456	476	469	493	473	471	462	445	465	480	488	417	461	475	459	423	413	475	432	445	436	440	421	472	481	443	445	447	475	490	412	482	446	482	433	484	475	451	430	452	511	450	435	472	407	439	479	447	434	485	458	431	478	456	465	451	436	479	462	464	422	481	419	496	442	434	458	479	435	438	407	426	453	463	468	448	421	423	425	429	448	432	449	470	486	421	428	434	443	468	419	457	450	453	449	456	461	436	450	455	462	470	437	424	446	449	462	482	499	455	439	434	430	413	435	450	455	453	477	435	410	443	433	457	468	451	471	477	443	447	422	441	430	427	460	425	454	453	442	454	455	495	447	445	416	464	424	437	472	407	480	454	466	448	444	485	464	426	480	452	419	424	476	492	476	432	435	439	430	457	445	414	425	457	469	454	447	448	513	448	457	447	432	438	474	409	432	440	475	448	436	438	408	437	464	434	455	442	433	441	460	446	429	439	459	457	439	444	449	436	467	487	427	418	418	454	442	412	457	413	455	408	453	445	411	413	429	464	463	456	519	443	464	423	437	447	422	410	458	439	461	504	439	437	450	441	411	410	461	421	436	479	451	434	503	468	448	402	430	434	464	428	464	428	494	440	460	423	448	469	441	462	456	510	422	462	438	454	431	466	474	439	448	440	417	424	448	460	460	452	455	453	416	441	464	431	507	488	469	449	445	462	469	460	459	420	445	424	443	451	431	472	467	441	435	458	443	438	457	445	442	458	461	478	455	460	490	442	461	477	452	455	501	465	465	457	432	450	450	441	429	455	449	466	466	469	453	465	426	449	430	466	446	475	434	434	445	441	443	478	439	436	428	421	470	451	430	433	456	414	420	435	438	430	431	456	462	430	486	448	454	438	427	442	474	427	487	448	453	442	430	446	428	475	452	466	432	456	471	489	437	412	418	450	454	454	422	446	434	480	447	423	426	464	434	425	474	445	473	437	464	447	409	461	430	482	461	464	451	488	433	434	431	427	466	488	485	476	444	474	434	477	466	468	434	455	452	461	426	480	419	406	451	479	423	448	435	405	423	454	421	458	452	485	462	495	444	442	452	450	440	432	416	440	432	409	455	414	476	429	476	418	438	436	499	440	435	478	444	477	485	479	450	492	447	448	423	464	403	457	470	456	488	439	416	421	460	452	459	449	456	441	463	446	471	477	473	471	466	450	494	415	418	434	405	412	453	434	428	488	464	459	430	460	423	451	450	443	440	488	452	407	448	453	447	446	473	438	485	424	469	447	424	471	447	424	478	415	445	457	466	442	433	485	482	454	470	465	417	469	437	466	445	426	460	454	471	438	470	425	421	431	445	455	419	459	402	457	433	403	439	484	482	450	426	461	439	409	460	408	472	473	441	449	481	423	480	460	443	428	434	460	448	464	457	447	454	471	458	452	412	470	457	464	441	409	451	449	497	449	470	454	445	497	446	437	455	443	407	464	469	452	420	446	456	442	453	449	405	439	439	448	427	436	456	438	434	420	439	452	416	474	444	432	431	463	417	453	456	445	445	443	451	429	442	445	481	420	393	441	460	461	434	447	437	450	404	446	472	446	466	459	442	473	445	435	443	435	420	415	423	496	413	444	429	435	466	427	485	470	479	440	452	461	451	451	479	424	466	444	427	470	465	458	432	414	427	466	445	438	483	445	452	430	460	472	467	439	439	430	480	447	446	486	440	430	452	487	450	458	426	403	452	444	445	439	426	448	428	431	452	448	435	437	495	468	421	467	452	478	463	468	446	466	457	400	471	493	453	445	439	430	458	450	436	436	460	455	444	487	473	422	436	459	457	502	428	475	422	473	452	405	472	437	444	458	432	439	410	476	449	438	462	456	429	470	433	421	470	448	481	445	460	455	433	448	424	435	451	458	421	451	429	483	430	447	425	497	497	406	439	469	467	483	452	452	441	468	422	418	469	438	434	453	460	462	454	458	471	458	461	450	449	449	427	448	444	432	463	462	473	432	434	427	418	421	452	464	445	460	437	491	433	442	436	453	430	451	451	462	489	446	430	453	447	437	480	456	472	468	474	441	459	460	468	445	487	473	413	470	479	451	431	479	472	399	480	401	434	437	440	443	452	489	459	485	455	463	430	479	461	466	460	408	486	467	450	433	460	440	434	473	415	476	419	433	456	458	426	420	442	462	403	463	469	427	421	441	419	469	414	407	451	442	430	479	425	468	446	473	425	430	439	432	457	446	451	429	423	394	442	460	465	497	460	455	453	435	426	475	484	415	464	494	441	457	425	444	417	411	439	459	406	454	466	433	475	422	459	455	437	452	475	431	444	458	437	448	445	483	454	440	440	461	427	447	455	419	496	486	475	469	488	438	438	460	462	418	439	464	479	459	465	449	416	428	420	448	436	425	463	461	457	424	423	465	462	437	476	436	405	442	451	457	458	428	416	459	451	458	439	448	463	451	474	494	478	434	430	444	488	452	443	479	457	450	486	444	443	439	455	436	442	425	453	425	445	428	446	434	438	445	414	440	404	458	467	487	406	452	473	446	426	457	444	429	450	449	493	441	481	440	404	468	449	440	425	432	465	481	476	457	446	524	433	408	445	475	446	453	482	429	456	456	450	422	455	455	456	460	454	444	418	434	469	417	447	462	456	458	442	450	476	462	460	461	438	464	447	486	462	446	448	436	444	455	463	459	442	466	446	479	430	387	439	430	434	449	471	447	471	471	438	417	460	449	460	439	457	426	491	453	447	454	450	442	493	463	473	434	475	456	449	421	463	462	416	458	442	450	437	446	392	445	455	440	459	423	421	438	459	452	469	414	454	453	439	469	436	403	429	455	462	457	463	427	456	438	462	472	470	456	429	463	405	422	423	481	415	464	441	495	457	455	456	460	500	473	445	469	465	451	443	451	504	406	441	458	477	451	440	446	440	485	503	463	413	424	433	454	461	428	443	419	441	451	430	437	453	441	411	426	480	460	452	400	451	441	450	433	452	425	453	414	459	426	451	442	440	470	471	414	486	438	424	447	467	420	422	440	433	470	425	456	418	449	454	434	434	485	495	410	457	436	482	455	418	440	452	429	476	443	450	423	461	436	436	417	450	431	448	443	460	417	501	436	426	480	414	457	477	429	408	478	439	434	424	484	445	443	433	471	461	440	441	435	428	430	457	455	450	446	424	451	445	421	466	494	417	463	436	452	429	420	461	447	444	421	447	450	456	451	437	469	439	452	463	457	440	427	420	447	474	425	432	415	438	459	429	494	442	402	451	466	470	433	452	440	459	445	445	457	459	426	468	460	461	483	418	424	468	476	454	427	428	433
18738	17602	3843	605	709	647	554	493	439	356	315	259	214	149	177	173	147	136	96	115	101	93	74	91	87	90	56	71	58	61	57	63	47	57	50	42	51	56	43	38	44	34	32	31	31	31	29	20	27	36	31	28	22	23	23	24	25	34	26	43	26	26	32	25	23	41	27	27	27	24	28	25	30	25	29	22	32	24	26	25	26	21	22	23	25	23	25	31	26	31	22	31	31	28	38	23	20	26	23	28	17	37	22	25	20	37	36	31	24	20	24	28	21	33	27	19	20	17	20	21	20	26	19	23	29	17	22	31	19	25	19	28	16	23	27	13	27	22	18	18	20	21	25	21	20	26	35	32	18	33	32	20	27	28	24	28	27	30	29	28	28	22	24	25	32	21	19	24	13	26	20	41	22	27	30	26	28	21	29	26	20	33	22	27	29	27	30	26	24	20	22	37	32	26	18	26	23	23	20	28	25	30	25	20	26	16	20	25	21	34	26	19	41	26	26	24	17	29	16	21	22	21	31	24	27	26	18	28	26	32	33	35	23	30	24	25	30	22	26	23	27	29	28	20	23	27	20	21	23	19	21	24	28	29	23	27	21	22	23	29	26	30	22	16	26	24	35	35	26	36	37	29	24	22	26	30	22	26	30	30	19	30	20	23	21	27	25	26	34	20	28	27	21	33	17	35	27	27	26	31	18	27	24	25	33	23	18	21	33	19	24	26	22	33	37	31	28	22	24	26	25	29	31	25	22	26	18	26	27	25	27	21	28	29	30	28	31	24	32	23	25	26	22	22	36	25	34	20	25	34	14	23	23	29	24	12	24	31	27	22	24	23	28	29	21	42	20	16	30	28	19	20	28	23	21	31	19	30	20	23	21	24	26	30	30	19	21	25	25	26	27	33	19	24	35	21	27	22	25	21	31	18	28	19	37	16	26	33	26	21	28	24	30	24	31	34	23	20	23	30	33	33	19	28	22	28	23	22	35	24	21	32	28	22	23	16	24	21	19	23	17	29	21	20	32	31	28	25	24	21	17	35	24	32	20	21	23	27	23	17	30	30	24	19	30	21	23	21	24	29	24	24	21	14	14	23	27	29	27	43	20	27	29	17	28	23	22	27	35	24	23	14	22	27	26	38	27	30	26	29	28	20	25	25	30	29	15	26	29	26	24	22	29	24	25	24	27	28	27	29	17	25	22	26	19	24	23	20	31	22	25	25	26	27	26	24	26	31	33	32	30	27	31	19	32	19	30	23	23	21	15	19	20	35	30	29	22	30	26	20	24	29	29	19	25	24	20	19	28	21	29	29	32	30	27	20	19	21	35	24	32	21	34	29	34	21	29	28	27	25	19	24	30	27	23	20	23	21	25	26	32	18	24	23	17	20	32	23	36	25	15	17	21	30	22	30	22	21	24	18	17	29	22	17	30	23	27	25	24	27	25	16	30	30	20	22	29	29	22	24	25	24	24	19	22	23	32	33	18	16	30	27	24	25	30	29	28	27	33	28	23	20	23	24	23	26	24	21	24	20	25	22	32	22	24	21	32	30	23	27	22	24	30	25	32	27	28	20	19	25	23	25	23	31	16	24	18	30	24	31	23	22	29	32	30	26	20	27	23	22	36	23	25	27	34	21	30	27	25	16	29	32	15	28	32	25	18	27	19	31	23	16	31	31	30	25	29	30	24	24	29	37	30	19	31	26	20	21	18	24	12	27	22	19	39	29	29	28	18	17	27	17	19	26	18	25	32	27	24	18	21	26	28	24	24	18	17	22	29	22	29	22	18	26	31	30	25	23	24	25	18	29	28	29	28	32	22	29	22	16	30	32	18	26	28	21	20	26	20	24	19	21	32	26	28	29	28	29	25	23	13	28	17	24	27	22	22	26	24	19	23	26	22	25	21	21	28	27	30	27	20	23	32	22	24	27	16	25	30	27	30	25	26	29	19	16	27	24	23	32	20	18	23	28	29	27	19	34	24	33	26	25	16	22	27	28	17	25	25	34	29	25	36	26	28	32	20	28	25	22	18	26	29	29	20	23	25	21	34	31	25	28	26	23	28	21	22	23	21	20	33	23	21	38	25	26	27	34	16	32	29	23	18	16	27	22	19	29	26	23	23	20	17	31	33	25	24	27	21	19	29	22	19	26	24	38	29	28	30	22	18	26	18	23	17	16	29	23	27	25	25	27	23	27	16	30	25	34	24	26	17	32	24	19	20	21	26	21	29	23	25	29	14	25	25	24	20	28	24	21	33	28	20	22	21	18	14	32	24	25	21	14	19	26	25	22	28	33	20	21	29	23	23	32	27	26	16	30	21	19	22	26	24	31	34	24	19	34	28	30	24	28	21	28	30	23	23	22	26	22	23	30	27	21	20	23	22	28	23	24	27	34	37	21	24	25	21	21	18	25	29	27	26	29	29	24	25	20	32	18	27	26	22	18	22	24	29	25	23	30	27	30	34	23	24	27	24	21	17	24	14	29	29	20	21	24	29	32	34	22	21	36	23	28	33	25	27	28	25	26	35	27	21	23	20	23	14	29	26	28	35	28	26	26	27	19	30	34	32	24	31	28	35	28	32	21	30	21	22	24	16	22	23	14	26	27	25	31	14	19	24	16	32	24	34	22	20	32	21	24	29	24	25	18	30	18	20	22	21	20	26	26	36	17	21	23	23	21	26	16	32	22	18	26	17	31	20	32	29	30	36	27	23	24	20	18	32	17	23	26	24	28	27	23	24	29	24	30	22	28	16	32	30	23	24	21	33	24	14	17	17	28	30	25	23	16	28	18	21	20	30	35	20	18	18	27	27	38	28	23	20	16	29	41	33	25	25	27	26	23	24	25	26	28	29	20	25	25	28	32	23	31	17	32	17	19	25	21	29	34	27	21	26	27	25	24	27	33	23	21	29	26	25	25	24	22	24	32	25	19	20	36	30	28	31	22	25	19	32	21	16	20	27	37	27	27	29	16	26	31	19	29	26	20	22	18	22	16	34	18	31	27	22	21	15	24	37	23	20	20	24	21	32	24	21	21	26	22	21	19	25	24	33	30	29	22	24	25	29	31	13	23	18	25	23	20	25	22	22	35	28	24	19	18	25	31	27	32	26	24	30	31	20	35	30	18	15	35	24	25	30	22	27	28	22	28	25	23	27	24	17	31	25	18	29	25	29	29	20	22	26	30	25	27	26	26	20	26	27	19	25	22	23	27	28	21	30	22	20	25	17	24	23	17	29	28	29	28	21	29	27	29	17	27	28	29	22	28	27	28	21	30	31	25	19	18	28	25	27	24	14	24	22	20	36	24	29	33	17	19	32	24	32	14	21	29	15	22	36	31	22	34	29	26	21	24	21	27	27	28	34	21	34	20	25	26	26	20	25	26	27	27	25	23	28	31	27	29	23	26	18	35	22	29	25	32	27	31	24	22	21	32	29	21	27	23	18	32	18	20	21	20	28	26	25	28	22	26	34	27	22	26	21	31	23	24
59362	51349	21521	24729	31414	30159	26616	22761	19573	16716	14021	11866	9997	8721	7717	6926	6233	5502	5038	4807	4477	3800	3697	3766	3495	3276	2958	2454	2324	2156	2049	1947	1871	1837	1643	1609	1663	1536	1427	1276	1123	987	855	878	898	773	728	746	692	731	711	656	604	583	600	566	570	589	509	544	548	494	494	517	524	516	474	485	448	474	475	452	452	471	457	446	440	448	457	425	453	435	433	446	445	427	429	445	415	445	424	417	438	445	433	448	430	409	441	463	396	385	466	482	465	419	433	416	397	458	449	439	425	410	441	396	421	389	469	424	412	441	418	399	392	392	408	389	419	411	417	390	405	407	428	436	419	385	418	421	395	412	403	388	383	414	409	438	410	425	423	392	406	411	398	444	403	423	426	374	408	444	406	392	404	408	412	415	433	412	414	388	411	404	404	415	409	389	422	411	411	415	417	389	415	410	400	371	386	405	404	453	423	419	394	390	397	361	432	425	360	392	431	409	393	371	383	423	421	423	370	439	397	394	407	420	401	406	439	423	401	396	410	411	393	442	414	390	422	428	379	401	442	411	420	382	409	397	416	394	375	410	409	390	398	390	408	401	393	394	394	399	395	388	383	430	414	426	393	424	420	436	422	451	426	390	355	434	420	385	401	423	410	411	401	389	409	378	429	397	404	398	404	378	398	399	437	432	415	419	425	412	407	398	414	419	428	417	451	417	379	456	450	397	408	406	446	376	404	399	405	386	429	402	389	406	416	407	405	360	435	405	401	425	426	435	376	409	393	414	441	411	388	382	414	384	403	402	398	397	393	400	430	392	425	438	413	407	436	428	395	420	384	419	440	431	403	402	410	421	415	420	451	398	387	435	372	432	429	429	444	424	413	404	370	416	395	386	410	413	400	432	410	396	404	440	433	436	429	407	414	395	394	428	435	364	403	441	413	427	412	421	399	420	393	407	401	400	398	431	403	426	418	439	393	404	420	400	428	384	392	438	404	389	387	409	414	395	442	453	414	404	413	385	380	404	410	402	409	398	390	433	414	460	434	384	435	397	384	384	390	417	374	437	395	433	362	398	388	439	414	439	413	386	422	418	400	385	422	420	384	391	335	390	420	396	408	396	399	384	435	405	428	442	420	379	391	387	399	416	383	421	395	416	403	396	423	399	393	410	409	365	424	400	436	397	408	449	423	388	396	405	421	365	403	439	434	387	397	406	405	406	422	431	398	428	404	411	389	425	423	410	414	416	394	417	424	414	415	395	404	390	404	398	401	404	419	401	388	412	450	451	431	417	384	420	402	473	405	451	431	421	409	449	426	416	423	427	412	423	416	430	386	417	418	412	388	401	367	403	456	388	424	416	420	421	429	441	423	399	413	412	422	384	403	412	457	425	404	399	431	430	389	392	388	403	377	389	397	381	433	411	394	429	412	378	391	390	409	392	404	426	382	421	435	409	402	410	392	381	393	405	413	446	418	444	441	400	425	402	426	395	401	417	424	398	397	419	441	392	423	413	439	424	393	366	408	427	390	443	423	382	427	405	450	424	409	402	404	417	432	438	420	411	407	419	475	400	384	434	409	437	408	398	406	403	429	401	419	455	440	421	425	408	419	426	385	414	426	433	410	444	423	435	435	421	406	375	411	428	399	438	407	448	404	380	420	428	404	382	428	402	440	425	397	412	408	412	402	449	401	406	368	436	386	403	418	415	429	438	403	411	416	420	383	375	430	434	440	408	419	429	436	388	404	429	409	382	421	417	410	396	391	422	422	402	434	396	396	429	390	409	415	421	411	387	379	447	438	390	398	394	399	449	465	422	407	408	407	405	421	406	410	436	418	401	412	429	448	397	414	382	422	406	405	356	386	414	419	416	426	402	411	450	410	446	433	418	366	412	413	418	408	412	405	413	431	410	400	428	426	447	376	439	459	430	417	387	377	392	413	413	421	423	413	399	448	423	404	412	411	436	403	434	385	409	441	418	411	381	389	387	430	410	419	392	387	405	432	373	417	419	426	396	406	386	412	452	432	397	408	420	420	393	402	362	413	429	411	404	393	411	388	434	422	422	414	422	363	407	401	420	426	425	413	401	376	421	423	419	427	377	404	386	390	386	390	444	409	408	412	409	436	399	384	380	423	406	415	406	420	443	455	383	389	387	386	393	419	396	432	420	383	394	443	427	401	431	437	432	423	424	422	416	390	401	401	434	461	357	462	409	381	393	408	408	382	413	411	422	399	420	392	412	412	386	375	420	401	445	431	388	408	419	420	432	442	432	426	371	445	395	395	426	442	414	373	410	458	382	422	425	440	455	425	434	412	422	443	382	406	387	378	394	338	449	435	398	401	415	399	413	363	408	424	387	417	413	400	399	414	433	365	417	409	396	431	400	395	418	423	402	383	417	394	420	409	422	397	407	394	377	398	418	438	417	424	395	423	406	392	399	411	371	405	387	411	420	440	423	411	413	374	396	421	371	399	402	365	394	397	401	406	412	414	381	395	413	407	459	394	396	420	419	368	413	412	422	383	393	412	442	412	415	403	392	405	405	438	384	410	405	414	423	449	393	396	421	436	409	420	385	389	391	423	409	373	368	391	390	439	405	407	386	405	408	419	409	407	414	437	420	401	393	431	432	396	415	406	426	395	395	397	451	434	425	417	429	406	421	411	420	416	408	418	432	409	437	441	391	433	413	404	427	406	397	400	363	426	412	431	390	407	380	409	451	424	417	428	407	397	456	437	404	412	414	404	423	406	411	394	417	419	413	436	461	394	386	387	387	402	430	440	396	381	412	417	415	385	429	402	413	382	422	416	434	412	411	434	407	439	410	391	434	420	414	436	407	425	414	395	418	411	452	407	395	406	389	408	414	436	440	410	422	378	388	380	470	416	403	385	386	406	367	400	432	408	410	398	437	408	410	400	394	410	393	404	360	426	432	410	415	380	377	412	427	394	409	410	417	429	454	408	414	402	434	438	424	404	395	431	433	439	430	406	397	409	386	407	410	439	432	401	428	406	387	411	422	419	421	436	417	419	379	459	397	407	376	392	424	423	385	406	390	425	404	386	443	425	365	403	415	400	383	422	412	389	407	414	404	427	407	413	403	378	428	412	397	401	389	425	426	392	386	392	429	388	415	404	393	440	447	435	413	426	386	398	425	393	433	417	406	439	396	417	412	406	395	411	431	401	438	422	413	374	417	417	402	419	389	391	399	430	426	423	405	408	424	411	417	377	396	409	413	401	402	377	418	385	421	406	377	423	443	427	361	422	401	417	430	444	395	431	394	374	409	391	378	396	445	411	426	411	392	413	412	422	414	410	424	408	408	409	415	440	388	397	418	371	428	370	430	455	408	417	404	424	417	396	378	417	405	429	422	441	386	402	408	403	428	436	415	382	387	380	392	441	403	465	412	417	443	394	417	417	399	417	417	386	413	406	398	426	441	388	395	405	394	406	387	390	396	404	406	403	394	429	422	402	406	423	415	428	408	409	437	421	429	413	399	422	416	390	420	404	434
7920	4699	601	209	269	271	241	180	139	120	121	101	90	84	90	72	60	61	51	56	46	35	38	51	49	42	48	25	31	47	33	35	41	29	26	33	29	31	27	26	23	30	27	24	18	18	13	26	21	18	19	20	22	19	18	21	31	13	27	21	23	24	26	18	24	18	27	22	18	18	19	18	15	32	16	21	24	25	14	22	22	26	19	17	18	15	16	13	15	21	19	13	21	18	19	18	14	18	17	21	25	14	14	22	18	13	19	18	22	20	25	15	19	14	17	18	18	16	17	17	16	13	24	17	24	14	15	11	18	15	19	19	22	20	18	15	18	17	20	9	12	11	16	17	21	11	12	18	16	14	22	20	15	15	22	16	14	14	23	18	16	21	29	17	19	16	20	17	21	24	21	13	14	26	20	19	13	29	8	23	16	21	20	16	17	17	24	16	19	20	17	17	16	25	15	19	16	22	20	23	13	25	18	20	15	14	21	19	23	14	17	20	17	12	12	20	24	22	22	21	27	18	18	20	13	16	23	20	17	19	19	16	21	27	13	24	20	14	17	20	11	20	13	24	25	14	23	19	18	20	20	19	14	19	15	16	20	25	17	22	23	17	16	20	17	28	11	13	17	21	10	16	20	18	17	16	22	14	18	15	24	14	12	23	23	17	20	14	16	23	11	17	18	18	19	19	18	18	18	19	26	19	15	16	15	24	12	17	27	20	19	16	22	20	22	21	15	16	14	24	16	22	25	23	25	17	23	17	12	17	18	12	23	26	29	17	16	20	21	17	19	19	19	21	20	17	20	17	18	24	15	24	18	20	16	13	15	13	13	13	16	21	13	16	18	8	18	22	17	20	15	24	16	27	17	30	17	25	18	12	17	18	15	14	20	17	22	15	15	14	17	14	23	19	19	15	29	17	18	22	15	15	24	24	21	29	21	26	22	20	21	17	20	23	20	18	20	23	14	21	20	18	17	16	13	17	13	17	11	16	11	19	17	15	17	19	17	16	16	8	21	20	17	13	17	21	13	23	20	22	26	24	15	17	20	22	19	18	11	24	21	21	19	21	17	17	22	17	14	13	19	19	15	17	20	23	19	28	20	13	15	24	23	19	13	14	14	22	12	19	19	15	23	21	16	16	7	14	27	24	19	16	21	21	11	21	26	24	21	15	14	18	20	18	18	12	17	20	13	23	23	18	18	19	18	16	17	13	25	16	12	23	30	17	7	15	17	13	27	16	14	19	18	20	25	21	16	28	15	22	18	21	11	19	10	15	29	14	25	17	25	13	16	16	17	14	24	21	14	17	15	18	18	20	21	17	17	19	21	17	18	22	18	30	13	15	25	22	20	25	16	19	17	26	12	14	24	15	21	19	18	23	15	18	22	11	23	15	18	26	33	24	16	15	22	8	20	20	22	11	22	19	10	17	11	19	20	18	15	19	18	15	28	19	15	16	17	11	16	15	17	14	23	12	18	14	15	17	14	13	22	15	20	17	24	20	20	16	23	24	12	13	25	20	20	20	9	23	15	15	11	23	25	18	19	18	19	25	18	18	14	22	19	23	19	10	20	20	26	10	12	16	33	14	23	14	19	13	23	27	12	24	19	14	18	18	16	12	12	14	23	17	13	19	17	17	14	24	19	15	15	15	26	15	19	21	16	22	23	17	20	21	25	15	20	18	7	27	12	24	12	23	20	18	18	21	19	17	19	14	18	16	23	25	17	15	13	18	24	18	18	23	12	27	24	19	10	14	24	17	9	23	19	16	19	18	27	18	28	20	17	19	23	26	18	29	19	15	15	23	18	20	22	14	24	18	19	21	20	30	19	22	24	25	17	14	22	19	21	17	13	19	17	18	22	14	26	15	17	17	16	20	32	22	20	18	16	25	13	22	25	19	18	16	13	18	26	20	20	21	22	18	17	23	17	33	16	21	23	25	19	21	18	20	21	18	15	13	20	20	14	17	29	12	18	12	12	18	11	21	22	18	16	21	21	17	15	22	18	19	16	19	16	18	16	15	18	16	12	22	20	19	15	20	20	25	18	22	20	19	17	20	12	24	17	14	23	19	16	14	11	23	16	21	23	12	18	8	21	17	16	18	20	23	16	19	24	12	13	12	20	10	22	17	25	15	21	12	26	19	24	20	19	20	21	17	11	19	14	16	9	9	13	18	24	9	18	20	16	24	14	14	18	21	14	22	18	17	21	15	14	15	12	18	17	25	14	12	20	20	24	17	15	14	17	20	18	9	22	18	17	23	20	16	23	27	20	17	20	19	17	17	14	19	24	19	15	21	20	15	18	11	15	21	13	17	8	18	16	21	15	17	15	8	15	20	26	26	25	21	16	16	19	14	19	17	25	16	17	13	20	18	21	19	14	21	12	20	12	15	10	20	28	15	20	12	22	9	17	21	17	19	13	18	22	16	21	20	31	12	11	21	21	25	14	20	27	25	19	8	23	13	17	20	17	12	25	21	23	16	16	17	17	18	17	17	14	22	19	9	21	27	16	16	21	17	26	19	24	27	19	12	16	15	26	22	28	16	19	11	24	14	17	17	15	18	24	18	20	23	17	16	22	19	30	14	28	18	19	24	21	24	17	19	18	19	27	19	21	19	14	26	16	14	17	21	18	15	17	28	14	8	13	19	15	16	15	18	24	18	23	12	13	15	14	20	15	19	18	17	17	20	19	17	26	18	21	19	14	15	17	21	18	17	18	17	13	28	24	24	14	14	23	13	20	26	23	19	18	20	17	17	10	17	15	17	18	12	16	26	16	11	20	14	17	18	18	25	22	16	19	23	19	17	18	19	18	15	9	11	15	15	19	20	22	18	20	10	19	25	28	17	21	22	15	19	21	15	20	22	19	15	13	14	7	11	21	17	10	12	19	21	19	19	17	29	11	22	14	23	17	18	21	13	15	29	24	15	23	12	21	25	21	9	16	17	11	19	15	25	21	21	19	19	14	17	23	19	22	30	18	17	16	17	21	16	22	13	16	22	23	17	17	11	19	12	21	17	21	12	20	16	17	13	25	16	17	24	10	13	15	18	25	18	23	19	24	18	13	23	16	16	14	17	15	17	15	16	19	17	19	19	14	17	25	19	13	22	18	16	11	14	22	19	21	17	22	19	20	15	17	17	18	21	22	16	17	18	22	29	15	25	13	15	19	20	12	23	18	20	26	10	16	12	18	20	19	17	14	20	16	16	17	24	15	24	18	14	16	24	17	23	18	16	15	13	15	17	14	20	18	14	22	28	18	14	21	14	17	16	22	23	13	22	18	21	24	15	10	16	21	15	18	16	26	22	22	18	16	8	20	16	17	17	19	11	11	19	23	15	19	18	23	13	21	18	20	15	22	19	20	17	14	11	20	15	22	22	14	19	9	19	16	19	13	18	17	32	13	22	20	19	20	25	22	10	18	20	14	17	20	16	26	15	13	20	22	11	15	14	22	12	13	14	19	17	14	25	21	13	12	18	19	18	17	24
45403	35546	10591	15271	21160	19680	16260	13063	10538	8416	6864	5631	4674	3854	3342	3014	2678	2471	2235	2256	1919	1740	1773	1879	1709	1554	1264	1261	1065	1070	1046	990	962	897	826	862	797	792	753	672	580	549	502	538	477	457	443	463	395	455	390	402	396	413	393	389	371	365	318	347	377	336	341	323	315	347	335	333	328	292	323	344	302	329	298	313	301	313	324	331	306	302	322	309	310	290	325	333	311	314	310	307	325	322	319	348	338	295	295	315	321	338	297	333	341	325	304	288	296	309	306	310	302	307	272	314	291	313	280	311	332	312	300	303	300	313	324	298	289	278	279	316	323	298	274	289	343	281	292	295	298	329	301	288	277	319	307	284	312	276	325	309	315	297	276	307	298	314	286	294	286	314	321	306	296	297	310	268	311	281	287	300	326	300	296	297	303	331	302	322	310	289	313	288	282	306	314	338	307	281	310	297	303	315	318	278	297	295	309	295	288	303	296	305	314	302	319	287	309	245	293	301	283	316	292	307	312	314	283	308	302	272	321	293	298	297	276	258	303	291	293	314	304	295	283	295	316	298	306	301	303	307	320	291	278	297	282	339	302	280	308	309	282	255	285	282	340	304	291	299	268	301	298	333	295	317	307	302	335	275	292	291	315	279	296	302	310	295	300	288	278	303	295	304	292	293	293	295	326	301	279	310	291	330	290	261	285	298	291	325	281	311	287	299	322	313	327	304	306	337	305	296	275	304	283	300	290	289	314	323	309	318	283	304	330	302	314	315	298	272	336	307	307	289	315	322	285	306	302	289	323	289	299	321	262	285	294	340	326	293	305	304	291	306	295	255	297	292	319	318	291	299	295	299	308	295	299	300	294	309	278	297	262	313	319	290	321	252	317	301	279	281	309	301	279	294	298	296	266	307	306	317	278	317	295	301	291	292	284	299	302	306	304	328	314	332	299	297	322	291	285	296	294	308	307	305	320	310	333	297	299	274	302	316	293	292	293	315	268	300	290	283	292	276	310	293	292	292	307	331	305	308	318	309	259	321	286	297	344	301	300	295	298	278	300	311	279	315	299	303	312	303	287	295	278	315	273	293	319	303	286	326	310	278	291	313	294	288	299	308	313	293	286	335	320	318	306	310	315	290	264	294	303	291	301	282	291	313	294	331	325	294	298	311	289	279	299	294	320	344	307	288	285	298	279	283	303	297	313	325	279	318	276	312	310	292	305	289	315	302	281	316	307	318	300	306	303	352	306	328	290	276	297	307	257	304	285	300	319	320	314	298	299	345	302	311	324	289	342	287	306	298	300	313	295	299	326	315	318	319	293	330	278	280	316	305	302	268	293	321	279	271	312	288	309	320	261	250	281	315	335	296	287	331	282	275	317	325	298	282	281	312	322	283	310	288	285	302	290	303	306	265	310	318	313	306	304	299	316	311	291	303	310	326	330	285	295	307	317	290	317	326	304	274	295	313	292	316	337	314	320	296	311	279	287	321	283	290	284	298	306	320	291	284	265	291	312	315	328	295	300	309	324	310	297	298	319	284	303	306	316	288	296	321	279	290	311	337	288	306	341	302	272	289	315	265	317	307	322	306	302	278	282	297	306	272	299	335	308	283	284	317	294	293	286	286	311	311	326	312	307	330	284	293	283	289	254	317	305	278	316	327	288	316	322	308	299	309	304	276	302	284	324	317	320	298	314	313	314	283	282	320	291	282	303	297	327	315	290	288	277	289	307	278	283	290	293	299	322	301	302	299	295	285	279	316	294	283	303	298	293	280	311	305	291	291	307	285	305	311	293	275	327	304	313	335	315	278	324	306	339	295	322	293	304	324	292	303	292	321	307	289	308	309	307	305	313	300	282	311	318	320	301	305	314	297	312	323	290	289	297	318	318	285	267	316	306	329	266	304	318	306	259	329	270	346	290	298	274	309	304	306	289	298	301	299	300	273	298	322	321	306	319	309	307	326	301	302	292	320	291	311	333	304	292	314	311	314	287	308	304	284	311	286	333	313	290	293	318	286	309	296	275	306	333	290	293	295	316	300	333	292	282	312	318	293	264	307	303	281	307	275	272	324	301	287	306	323	288	309	303	301	323	280	277	307	298	290	351	292	318	296	280	293	303	288	284	295	339	279	288	277	312	308	297	298	304	337	304	294	285	310	340	329	315	281	324	301	294	319	308	324	296	311	315	302	328	297	298	299	297	285	306	317	307	342	286	285	308	313	293	322	291	289	281	309	301	261	272	284	309	322	313	310	269	307	284	292	296	302	311	303	317	319	308	295	274	294	307	313	304	313	284	307	307	316	293	301	296	326	327	324	306	278	300	307	328	275	274	284	288	268	287	301	329	298	325	289	298	321	276	308	284	292	271	269	323	293	271	306	290	300	286	311	280	288	292	288	304	295	301	289	287	320	332	322	320	301	301	294	270	285	323	310	329	304	294	280	319	276	276	308	313	281	336	271	328	303	291	308	330	330	288	296	284	297	266	314	294	318	292	307	302	290	299	294	295	283	313	308	306	275	349	297	301	312	271	319	325	293	312	303	311	281	303	275	316	317	308	316	304	307	322	304	317	314	289	284	284	302	282	283	288	329	311	319	321	326	284	301	278	293	284	291	301	250	329	297	319	287	292	328	295	299	299	284	321	324	326	336	305	287	285	314	280	316	317	303	329	298	289	303	332	304	290	312	297	307	303	297	312	293	307	321	301	315	315	283	283	305	314	288	322	325	302	337	288	312	317	304	281	316	279	285	303	324	318	322	273	305	284	319	277	291	306	287	287	286	322	297	289	307	284	272	281	324	270	283	313	292	293	295	296	265	307	318	310	287	311	294	285	330	312	344	270	292	295	284	323	312	289	278	275	266	298	296	315	342	325	311	272	333	316	305	292	290	308	315	290	301	317	298	303	307	310	296	285	313	310	277	281	294	295	317	270	313	310	330	294	289	295	298	290	279	296	314	290	342	293	288	299	329	316	272	308	292	312	295	347	290	315	314	260	299	295	279	290	286	284	318	280	280	312	275	309	306	288	291	305	295	321	328	304	308	301	302	294	315	313	310	282	310	299	282	278	292	266	305	310	276	328	296	304	274	280	324	319	305	292	272	313	276	315	304	320	302	279	281	302	312	271	320	329	297	276	268	286	291	307	316	343	312	294	281	331	332	299	296	292	330	310	310	283	305	311	292	299	320	311	324	286	300	313	276	290	296	288	282	301	290	289	317	318	307	299	288	349	323	294	303	323	302	323	309	316	289	293	301	320	349	313	300	265	307	292	307	297	332	329	309	286	283	293	303	327	297	315	286	335	301	310	307	302	304	301	316	293	353	288	303	307	311	316	316	318	315	302	273	314	311	299	288	291	333	340	309	313	276	283	294	357	265	293	293	319	345	314	333	272	279	299	320	329	309	302	345	322	290	296	310	276	282	299	296	332	317	274	324	338	298	273	314	294	321	286	295	306	311	292	311	305	302	327	312	293	294	280	313	324	281	318	292	302	324	329	296
19253	15994	3117	555	671	635	577	480	401	354	292	240	197	209	156	135	151	126	120	112	94	87	98	90	82	81	64	62	69	47	54	56	60	58	52	44	49	46	53	45	29	42	48	43	32	34	38	30	32	37	31	36	30	17	24	29	26	26	21	26	25	30	24	25	34	21	20	33	24	19	31	22	24	20	22	28	20	21	27	28	22	20	23	28	23	32	22	19	18	22	18	30	24	28	28	19	25	24	25	26	19	23	19	23	23	23	25	25	26	25	23	29	26	19	28	22	28	22	23	27	29	22	19	25	24	35	23	19	16	26	27	29	16	20	26	24	21	16	24	25	17	26	27	31	17	24	26	24	22	23	17	21	25	24	25	34	23	24	27	30	23	17	19	27	25	25	31	26	20	13	20	16	24	29	23	18	26	34	24	17	21	26	24	26	34	18	27	27	30	32	14	27	25	26	19	22	22	15	19	26	29	22	25	21	26	22	27	21	40	29	23	31	29	22	22	26	26	19	38	25	27	23	30	27	18	21	21	24	21	17	18	27	25	25	35	23	18	27	25	19	13	30	20	26	16	29	20	26	26	19	23	21	27	25	26	17	20	24	30	26	33	24	25	22	16	23	19	26	19	26	27	18	21	24	28	18	23	31	14	26	24	26	22	27	26	18	24	26	22	17	23	20	19	31	22	23	23	22	24	15	29	22	19	25	30	32	24	27	21	19	24	15	19	25	26	24	21	38	25	18	22	17	23	17	23	29	33	33	13	13	22	23	18	24	19	30	20	23	36	21	27	25	27	29	28	24	23	29	23	33	31	23	19	30	30	20	19	16	23	32	26	25	27	19	30	30	29	23	29	23	29	29	30	19	20	25	21	17	19	23	22	25	24	15	24	14	12	33	25	27	13	18	21	22	20	18	24	27	29	33	33	26	30	17	29	30	12	15	23	20	32	29	21	17	16	24	14	29	25	21	17	30	29	17	19	32	23	16	20	31	26	24	25	27	23	27	31	25	21	26	33	31	28	28	25	32	13	16	25	30	27	16	25	18	33	25	43	24	20	26	31	18	27	32	17	25	19	22	23	23	23	33	25	27	25	26	22	32	21	19	28	28	22	26	28	27	24	25	27	35	21	22	22	23	21	22	26	23	25	18	29	23	28	34	21	20	25	15	19	31	27	16	20	23	25	18	29	21	25	29	33	25	26	33	20	26	22	24	25	23	20	22	22	17	17	20	22	22	20	30	23	24	32	19	21	26	16	15	32	24	20	17	20	18	29	23	14	29	24	24	26	13	16	22	28	17	34	22	20	20	17	27	29	18	21	18	25	23	22	40	31	22	23	19	28	24	13	28	29	16	20	27	24	19	16	16	23	40	25	34	25	19	28	25	22	22	18	34	18	22	21	20	26	29	18	29	22	28	25	16	37	24	23	34	27	27	18	16	27	18	31	31	18	29	15	15	19	27	20	24	23	28	26	28	21	22	23	29	25	19	26	15	23	22	27	33	21	21	21	18	27	27	24	26	20	22	23	19	27	17	19	21	25	16	24	27	29	21	24	32	26	15	27	19	27	25	28	17	19	27	23	31	25	22	16	30	30	25	18	19	19	30	24	22	31	24	26	28	31	28	24	23	28	25	17	21	33	19	26	28	29	21	25	25	25	27	23	18	25	23	25	23	26	25	21	27	23	38	25	27	25	35	31	29	31	35	25	27	14	15	23	19	27	25	29	21	21	25	26	28	31	29	32	26	20	24	21	17	28	15	21	25	33	20	18	21	26	19	23	27	25	23	15	16	19	19	26	19	31	19	31	21	30	24	28	22	16	31	28	27	23	31	20	32	19	26	21	25	29	31	31	22	16	24	23	22	29	21	21	17	28	29	14	20	24	20	30	24	27	23	36	26	22	28	25	27	26	17	23	21	27	19	22	21	18	24	30	11	22	25	20	24	25	27	19	23	25	26	22	23	32	25	16	16	30	21	21	19	20	19	24	24	18	28	26	16	23	30	21	26	32	25	29	21	19	31	19	25	22	35	21	29	24	24	22	22	21	18	17	24	30	26	25	28	9	18	20	19	21	22	17	21	23	20	27	19	19	19	26	28	23	20	24	9	27	27	24	18	28	24	26	32	26	17	30	25	24	24	32	15	21	26	20	20	22	19	24	28	34	18	23	27	20	15	28	24	27	25	26	30	25	33	22	23	25	19	34	29	22	22	21	28	27	15	19	15	22	26	28	20	27	25	26	26	29	20	14	18	22	19	20	24	17	23	22	19	23	19	22	20	20	24	22	21	27	24	26	19	20	23	31	23	16	18	26	23	26	21	23	30	17	27	36	18	16	22	27	19	21	16	16	18	24	19	25	27	28	22	30	22	22	20	28	16	26	36	17	19	26	30	20	23	30	22	19	21	27	27	23	24	24	22	24	24	21	27	18	31	13	19	14	23	19	29	32	31	27	13	19	29	18	25	29	20	23	18	24	24	31	26	25	22	36	13	26	27	27	27	26	28	22	29	23	19	31	26	28	17	23	21	18	29	27	29	31	27	24	28	27	21	30	33	21	25	28	19	21	27	27	21	26	21	25	34	18	28	25	25	23	21	26	16	14	28	18	19	22	14	24	17	23	29	18	23	22	25	21	24	29	23	20	16	31	15	23	26	26	23	22	26	19	21	29	20	18	23	30	24	24	20	22	24	29	24	30	28	16	18	31	30	16	30	23	17	17	18	21	35	25	16	21	15	20	23	26	27	24	26	22	22	24	16	21	26	25	16	19	24	22	24	23	18	25	27	25	27	12	27	28	23	23	25	34	22	23	24	24	32	28	24	15	22	30	28	23	26	20	21	34	29	21	19	26	24	31	22	33	29	23	24	17	24	33	21	20	26	20	15	27	29	23	18	23	27	24	10	25	32	28	24	26	19	24	25	22	29	20	18	22	17	27	31	24	19	25	22	18	35	25	24	25	20	23	24	30	19	20	33	30	21	31	18	30	19	18	25	20	19	19	15	23	27	25	31	32	25	28	27	26	15	25	30	24	26	16	32	24	33	36	26	25	20	27	21	24	22	29	32	29	25	28	19	26	26	20	19	30	23	30	30	27	30	30	25	24	29	20	27	28	26	25	20	26	21	19	28	23	23	21	24	24	22	23	22	27	32	19	30	20	20	25	29	27	14	30	19	20	25	32	16	32	26	26	26	14	32	27	17	21	14	27	29	26	25	33	22	30	20	25	20	24	20	16	25	30	22	25	27	19	26	16	16	24	23	21	20	26	25	17	26	25	23	23	23	23	24	22	27	25	25	26	24	20	17	19	21	18	24	25	26	21	23	20	17	32	32	21	16	21	16	21	29	20	29	20	23	25	14	28	29	23	20	19	23	25	32	26	24	28	18	16	27	19	31	29	19	21	23	26	29	22	22	23	26	30	30	17	29	22	25	20	30	17	27	15	13	28	17	22	26	18	24	34	37	24	28	22	24	14	30	32	23	29	22	23	19
59021	47116	23845	23710	30480	29546	25925	22248	18845	16257	13665	11622	9888	8653	7732	6646	6216	5345	5045	4878	4130	3836	4045	3786	3508	2996	2702	2449	2393	2175	2031	1986	1864	1861	1785	1636	1593	1476	1360	1198	1077	1027	861	822	849	782	791	731	677	710	637	640	651	575	580	516	543	556	476	505	503	492	488	501	440	439	431	440	427	445	500	402	454	461	416	416	398	429	424	424	401	413	485	437	431	433	433	424	391	386	386	425	413	426	424	381	416	454	419	415	386	408	430	457	412	396	408	430	384	391	463	421	440	419	394	394	435	374	403	377	395	370	421	401	398	368	389	399	390	384	390	404	379	413	437	375	401	418	374	410	392	378	344	378	411	368	427	398	382	387	441	374	413	443	439	391	391	422	379	367	395	397	404	396	388	363	421	372	378	397	355	396	386	387	386	385	397	390	415	374	387	351	398	395	375	406	407	421	400	393	417	410	409	402	394	433	396	405	414	354	380	406	396	386	371	402	388	363	375	377	433	396	415	372	361	377	392	399	376	401	361	395	359	391	401	392	372	398	404	394	379	402	402	414	410	398	404	385	377	391	387	337	376	408	405	376	386	397	385	384	401	388	407	399	393	353	395	388	414	426	369	379	399	400	380	402	406	411	378	418	390	387	418	381	391	383	384	377	404	366	429	408	382	390	373	399	370	425	387	373	383	439	388	375	386	395	434	357	405	395	392	363	406	436	395	384	407	372	392	419	397	364	423	402	421	376	410	363	379	403	429	401	424	404	403	394	414	394	335	382	396	390	393	396	401	436	421	377	426	396	369	363	372	388	378	391	364	405	401	371	391	399	368	403	431	382	389	391	388	392	399	378	385	399	404	400	400	401	381	423	399	394	359	404	393	378	387	390	385	356	374	417	424	342	364	374	385	354	373	390	410	402	360	398	384	360	398	436	412	393	384	417	397	415	370	353	394	384	394	391	378	397	373	408	386	426	363	370	363	389	394	401	393	404	403	429	391	405	370	417	397	408	385	390	391	355	416	417	386	408	398	392	413	364	360	380	411	409	424	374	399	394	394	387	379	380	381	394	403	407	401	381	393	381	393	356	389	398	416	406	379	399	390	388	386	360	415	349	361	368	398	371	359	398	398	403	368	411	380	352	384	384	387	388	364	404	405	355	409	418	375	370	348	372	371	383	386	380	422	404	345	405	367	404	395	394	414	392	386	365	362	369	399	394	384	408	383	400	346	351	402	378	429	401	380	398	382	388	376	428	390	394	370	401	365	403	413	353	419	382	388	369	367	376	388	388	383	425	412	369	427	357	406	393	390	381	365	377	394	407	381	406	347	405	399	402	378	383	374	420	399	422	440	389	407	389	387	412	371	352	395	360	385	404	380	407	388	399	406	359	367	368	407	420	413	394	421	395	407	391	389	393	353	358	430	414	410	376	379	400	430	383	364	378	369	383	378	394	415	388	388	375	375	427	370	391	358	429	412	411	392	404	368	391	402	404	417	391	380	426	390	409	407	397	371	401	365	427	397	396	394	393	370	420	375	391	403	379	391	368	382	396	436	386	371	392	412	458	395	392	425	407	373	403	368	394	402	411	386	394	374	387	387	405	392	432	377	413	375	392	376	376	390	389	368	385	416	377	373	384	363	399	365	408	388	358	410	413	397	379	371	385	375	395	408	417	386	368	397	424	407	382	373	379	373	372	394	373	409	386	413	403	438	412	378	390	383	380	368	381	402	385	400	369	416	377	385	353	378	400	388	418	396	415	389	422	383	356	358	368	442	391	399	391	385	395	420	367	390	376	391	388	390	419	434	365	380	376	434	373	357	381	404	372	404	384	407	383	404	428	383	394	386	376	395	366	370	396	394	389	407	404	364	390	396	401	412	400	414	410	379	387	370	405	398	394	390	434	402	418	368	394	424	400	429	366	363	367	375	402	406	407	419	394	408	401	412	367	408	409	391	394	379	364	413	400	404	389	397	391	372	400	397	379	402	383	397	396	372	395	366	370	369	406	381	417	413	420	393	387	395	431	391	376	380	425	359	426	421	395	423	378	372	392	364	389	384	388	385	412	393	383	413	396	374	435	386	400	380	407	389	403	401	420	373	368	367	409	383	396	395	379	398	371	417	380	395	374	364	374	391	366	373	417	402	421	382	402	443	433	387	377	369	359	391	364	441	356	408	385	373	371	396	374	399	409	408	360	387	384	373	384	360	397	418	399	394	397	424	395	426	434	416	384	418	428	420	391	401	382	382	374	361	365	380	389	379	376	386	392	401	341	395	385	399	431	376	364	401	394	385	363	386	373	439	388	407	406	403	394	400	411	415	395	386	401	375	426	377	358	382	382	412	367	372	353	393	417	418	383	413	424	398	358	409	364	390	408	404	421	375	424	400	438	403	398	385	400	425	369	395	381	371	401	398	425	382	343	382	375	419	378	355	402	386	404	362	390	379	398	364	392	429	351	341	392	386	378	392	437	379	419	392	410	395	394	412	416	373	373	386	397	388	391	403	391	388	374	430	441	389	369	389	414	396	389	396	408	348	398	364	408	414	409	414	377	376	376	394	392	378	398	366	407	345	396	402	403	376	427	391	430	381	416	392	411	384	382	387	376	383	373	381	377	396	410	363	390	464	356	403	402	420	355	380	369	416	381	428	431	398	376	386	427	384	409	438	418	397	395	390	377	376	398	417	361	392	385	401	390	378	376	391	397	385	432	377	424	360	386	425	388	373	407	406	398	398	386	405	415	359	374	406	429	404	405	387	410	431	402	381	380	393	395	393	376	413	396	394	374	398	428	401	384	390	426	423	364	371	380	413	425	438	377	376	390	386	383	356	397	343	409	425	398	372	359	373	372	412	399	376	387	376	389	409	395	416	394	395	395	382	417	393	400	372	432	384	374	377	383	385	417	386	362	404	393	371	364	412	379	405	432	375	371	388	417	429	409	387	376	376	395	405	401	416	407	366	439	396	358	376	386	428	421	384	391	380	346	414	390	395	371	426	404	371	379	390	424	404	406	390	371	399	397	396	405	388	409	389	376	393	404	395	396	390	388	429	396	373	378	386	375	420	404	346	396	400	380	370	399	399	398	356	414	362	404	380	354	388	420	384	388	371	389	410	375	377	409	404	379	418	411	397	411	403	434	401	421	366	445	374	380	415	375	406	390	386	381	402	388	404	405	414	399	392	385	388	381	403	376	397	415	381	393	426	383	371	394	391	384	406	396	361	344	388	394	427	404	348	382	386	390	379	387	372	395	374	445	395	410	393	383	394	402	382	387	436	383	433	417	388	422	414	413	406	400	392	430	365	358	410	421	392	367	417	371	400	386	380	369	370	397	388	390	382	377	392	384	381	371	398	402	442	406	396	431	406	410	392	382	348	416	377	377	437	405	425	400	372	407	388	419	400	402	382	415	388	412	392	390	379	399	433	432	406	406	400	395	421	377	373	414	416	425	363	347	363	387	384	388	377	385	391	373	397	371	424	354	386	398	382	402	379	383	367	384
13986	8992	1337	310	377	369	344	298	254	200	205	170	122	113	123	116	90	88	78	86	83	75	81	81	68	62	49	61	57	48	46	47	40	48	55	40	48	22	46	42	38	36	31	31	32	27	28	35	28	36	30	22	29	29	29	29	22	32	25	32	28	21	26	29	31	26	24	28	24	35	27	34	29	30	30	16	29	35	32	23	28	21	28	30	24	26	24	30	32	26	23	24	27	27	30	32	19	24	21	30	31	31	28	28	33	29	17	28	22	20	32	27	41	26	27	29	32	33	29	35	23	38	23	18	31	32	20	22	25	27	37	25	30	19	32	27	26	25	21	25	23	26	28	17	34	24	40	29	27	27	24	30	28	28	24	31	33	14	26	29	24	29	29	38	29	24	28	27	30	24	33	26	21	28	28	23	24	18	28	25	24	29	34	21	29	33	27	30	33	30	32	20	22	29	27	23	35	29	34	25	25	26	22	36	39	24	26	23	29	31	24	24	33	26	34	27	24	22	26	26	36	26	27	41	21	24	22	19	29	25	21	24	28	29	26	29	31	30	31	30	20	27	23	33	20	29	28	21	22	26	25	38	27	32	26	21	19	32	25	28	22	24	32	21	27	28	30	25	32	20	30	27	37	20	27	29	29	31	32	30	24	26	25	22	36	17	25	22	27	27	31	31	29	33	25	34	30	33	23	28	25	21	25	20	19	19	30	25	28	27	33	35	31	11	26	25	24	26	36	37	25	23	25	36	31	28	32	25	22	32	17	27	29	29	26	28	26	28	22	26	25	25	32	29	31	39	34	28	24	22	32	26	27	33	34	30	36	27	32	29	34	17	31	35	29	19	20	33	28	24	33	30	25	29	24	25	33	29	21	28	30	15	18	30	23	33	32	32	25	30	27	22	23	22	35	26	27	22	26	23	30	31	26	28	28	27	34	34	23	29	21	30	34	28	28	23	22	25	32	30	24	21	19	31	27	23	34	21	21	36	24	28	32	26	29	30	25	19	19	29	36	29	20	29	29	30	22	31	28	29	36	32	24	37	22	26	25	34	33	31	23	22	30	23	21	23	25	33	18	22	23	23	31	31	36	29	19	30	15	24	29	24	28	33	28	35	27	31	24	35	27	32	29	23	29	30	28	36	30	35	28	29	27	24	22	27	24	33	38	35	23	23	29	28	24	17	24	32	27	41	36	25	38	12	38	20	31	24	22	19	32	28	35	29	30	26	28	24	34	21	23	24	29	33	21	26	20	32	36	26	29	18	25	27	22	24	30	15	27	24	26	29	30	30	22	19	25	17	29	19	25	25	28	33	26	30	23	19	20	28	31	33	26	41	28	27	21	39	19	33	22	31	20	23	27	28	38	23	28	26	27	31	34	23	35	23	32	27	29	25	26	36	30	18	25	30	36	31	35	27	25	20	33	26	31	33	25	27	31	24	27	30	27	26	30	28	34	30	46	25	32	34	25	30	27	22	35	32	19	17	31	33	32	33	30	28	36	34	39	24	33	27	37	29	39	22	25	19	25	25	26	24	38	22	25	29	31	26	23	31	27	22	27	29	26	26	26	22	34	33	34	27	20	24	24	24	23	37	22	23	25	39	34	29	33	34	26	25	34	32	23	23	33	30	29	35	25	38	25	23	37	19	30	34	19	14	27	19	30	21	29	26	28	28	28	30	22	29	31	24	29	27	27	27	23	35	32	32	37	27	38	25	27	24	20	32	25	30	28	24	19	30	18	34	25	31	36	32	28	25	24	23	25	29	22	29	27	31	21	21	32	28	26	30	40	19	22	32	26	21	27	31	24	33	28	19	19	22	32	23	24	41	27	20	31	21	26	25	22	24	30	21	28	22	27	21	33	23	25	27	24	31	30	31	28	27	23	29	28	30	32	34	31	18	25	25	22	27	27	25	28	23	38	30	24	29	27	25	23	30	31	30	30	21	33	25	39	25	28	29	23	40	36	22	23	24	31	24	27	21	32	24	20	25	24	17	26	23	25	19	23	28	26	27	18	34	28	28	35	21	27	26	23	25	35	33	27	34	24	24	30	27	17	27	28	20	26	19	23	29	28	23	25	29	30	24	20	32	32	20	33	23	34	30	24	29	28	27	25	26	26	29	25	25	26	23	31	32	35	25	25	23	24	17	35	26	31	23	28	32	28	21	24	26	21	38	24	31	17	24	27	33	35	22	28	22	31	23	31	34	27	22	20	24	40	26	29	32	31	17	21	33	29	16	32	35	18	26	22	31	26	29	24	35	25	29	31	29	22	28	23	21	30	18	21	29	25	24	31	21	18	18	28	28	23	30	24	31	30	28	33	28	30	29	34	28	36	27	26	40	19	25	29	38	27	26	27	26	26	27	17	32	12	17	37	23	28	25	42	33	28	29	28	30	27	27	19	30	27	22	32	31	35	22	21	19	23	35	25	38	35	19	20	23	31	30	27	28	27	28	29	18	27	26	30	20	21	25	21	32	33	28	32	27	22	26	36	31	17	20	27	30	29	26	32	27	38	32	35	20	23	31	20	25	28	30	33	30	30	31	22	18	33	24	33	22	35	19	21	21	32	13	32	21	23	22	30	34	25	29	35	28	23	28	47	27	19	28	24	34	31	31	15	33	30	19	31	27	35	22	21	26	25	32	26	23	30	39	28	29	23	38	19	21	27	18	37	21	29	24	36	28	32	21	35	20	22	29	26	27	24	26	33	24	30	35	35	32	32	20	32	34	33	28	37	24	32	28	27	32	37	37	31	26	29	34	28	34	18	24	25	29	33	29	28	17	35	36	27	33	24	24	30	42	31	21	41	29	22	29	27	27	27	10	23	26	19	30	21	37	18	25	21	20	33	29	35	22	24	28	25	23	31	40	34	33	22	32	30	23	21	28	25	35	32	27	23	30	32	43	30	29	30	23	24	26	31	23	26	28	27	36	29	15	29	26	19	30	41	32	21	27	23	21	25	23	26	24	22	18	20	27	20	27	31	25	38	30	31	24	19	30	30	28	28	21	24	32	31	33	25	22	26	38	28	21	36	29	31	25	27	31	27	33	29	27	22	32	26	33	28	23	22	26	41	22	28	37	24	31	33	25	29	23	27	23	26	36	21	25	26	34	28	20	28	22	25	31	25	18	30	24	24	22	33	23	28	29	20	20	31	30	30	21	27	34	23	23	20	29	23	27	37	28	31	23	23	29	28	25	27	24	24	28	25	28	32	30	28	29	22	27	31	22	43	27	39	25	29	38	32	20	25	29	29	29	25	32	31	23	28	27	21	22	32	21	23	31	25	32	32	28	23	36	39	24	32	35	22	27	23	26	21	28	32	42	28	26	34	28	29	31	20	36	21	33	32	25	36	22	34	21	25	28	26	27	22	31	20	23	28	21	17	25	21	31	24	29	19	32	28	25	35	33	34	24	28	32	15	23	26	31	35	21	25	32	25	27	31	38	33	22	26	35	34	24	24	28	30	29	20	36	22	27	26	23
51727	41840	15533	18883	25329	23932	20575	17048	14358	11495	9876	8177	6903	6128	5390	4795	4198	3637	3597	3126	2900	2735	2943	2682	2370	2255	1968	1787	1786	1650	1516	1560	1450	1281	1239	1250	1252	1134	1057	943	909	823	782	757	701	676	675	629	619	644	608	548	601	588	585	528	583	514	500	505	514	467	512	484	483	503	453	486	496	482	443	450	449	459	489	441	422	466	470	459	476	447	458	433	427	496	477	490	412	449	482	434	503	452	472	456	452	471	468	485	446	452	442	447	457	426	462	438	437	458	478	491	448	444	460	491	435	431	465	450	427	474	490	450	428	453	491	451	428	460	465	453	452	461	467	460	458	435	424	454	435	420	485	458	444	463	467	463	448	406	468	436	410	483	424	470	456	431	444	384	430	431	437	424	437	448	465	421	465	435	422	461	468	426	446	471	454	424	445	432	445	457	467	440	428	443	442	429	427	451	454	466	452	427	420	439	464	428	429	475	443	413	434	461	448	423	463	432	462	464	451	475	444	435	463	454	477	399	452	452	453	441	423	483	427	460	443	430	471	450	409	470	442	500	438	438	446	440	465	455	437	464	412	460	459	473	432	448	478	448	500	458	448	429	456	447	464	432	477	440	414	443	476	420	466	446	452	467	452	416	460	474	421	419	457	468	484	438	467	404	454	447	417	459	449	420	441	445	418	471	465	449	414	420	469	456	403	449	443	431	477	439	469	453	425	473	463	431	458	422	466	429	451	455	475	449	431	453	413	433	437	440	456	453	421	455	488	415	439	443	418	443	437	490	441	476	440	450	428	444	447	416	447	448	451	434	454	412	461	475	453	458	442	448	476	431	475	449	432	466	446	428	433	426	423	445	451	406	457	446	428	425	392	446	427	462	446	445	458	461	463	438	424	429	444	452	438	445	408	472	466	459	465	438	431	473	436	432	470	440	453	431	433	408	440	416	484	454	493	448	419	442	445	422	459	446	445	434	427	466	460	458	427	483	430	459	458	451	428	452	450	460	431	463	447	440	442	414	449	457	427	465	443	458	451	459	460	489	458	470	479	442	465	433	427	405	463	430	430	450	432	447	478	445	459	474	466	434	425	450	425	434	457	426	420	468	419	422	456	424	425	415	478	479	429	423	423	423	428	430	454	468	434	455	495	433	409	472	457	452	465	421	414	472	431	437	464	467	457	444	452	455	466	448	422	469	432	451	474	422	472	420	436	426	452	455	445	452	437	439	440	477	411	437	477	438	453	443	415	474	463	438	431	437	453	428	442	475	464	472	456	444	451	427	471	415	452	443	461	430	496	449	444	447	474	471	441	448	430	465	438	442	469	490	475	448	458	436	447	449	497	432	469	426	450	443	454	430	440	448	444	461	457	434	423	462	442	461	442	421	423	430	421	448	464	435	427	431	449	436	440	433	421	469	457	425	433	451	478	439	475	446	428	440	494	477	443	411	466	441	433	459	478	433	414	438	458	420	437	423	427	461	461	443	442	437	456	456	470	450	435	473	457	457	431	464	461	452	430	457	447	418	451	446	421	417	394	427	444	408	446	466	468	442	443	433	475	474	428	396	428	478	451	437	434	454	438	453	436	420	432	414	428	440	430	433	451	497	456	449	486	403	457	420	481	464	444	476	452	438	447	435	449	453	459	403	466	447	409	445	429	445	423	472	458	426	451	443	422	479	474	454	491	423	453	447	395	458	453	436	465	456	447	448	475	419	433	437	441	420	414	463	421	441	448	466	457	459	441	421	461	421	422	409	451	442	451	471	463	459	467	437	471	417	427	451	459	469	430	482	482	447	433	433	450	446	447	457	407	438	450	444	425	440	483	443	452	400	450	427	443	478	461	473	423	441	472	458	459	434	469	445	398	483	413	448	426	483	465	456	441	426	442	434	435	432	456	414	431	434	463	444	470	450	497	473	438	427	424	474	490	432	445	417	430	402	426	432	475	435	476	461	429	436	443	434	437	453	424	436	430	456	432	483	461	429	435	418	464	410	452	467	445	451	426	422	447	477	475	468	471	431	415	453	471	449	433	454	447	443	475	494	455	434	433	434	443	438	438	454	434	470	450	469	417	431	470	439	421	450	465	451	443	429	417	458	440	444	432	454	443	433	468	454	465	434	470	451	482	424	440	422	423	460	429	445	440	487	434	457	395	468	420	433	462	461	465	459	469	449	444	444	436	450	466	440	464	429	447	422	452	438	490	454	471	431	454	468	441	483	445	449	454	440	434	432	462	445	478	455	447	422	452	398	433	423	439	411	438	468	475	450	488	429	414	415	474	465	442	448	418	451	432	406	415	483	440	435	440	450	416	423	435	490	443	463	433	426	493	473	493	412	433	461	487	444	451	447	476	439	433	439	459	445	456	432	420	431	469	421	428	452	486	449	456	458	471	408	470	403	433	453	462	415	461	458	432	449	435	456	448	413	433	452	443	434	445	423	394	427	422	471	409	417	458	455	429	424	419	422	472	459	438	484	486	455	473	442	430	428	461	441	450	437	471	432	462	451	435	473	449	470	418	448	434	438	456	429	429	424	453	459	458	411	452	462	444	430	456	450	437	448	466	464	433	452	422	448	454	416	437	415	433	431	446	479	493	454	444	455	423	444	443	434	445	421	447	407	479	427	432	443	416	498	489	454	455	468	449	416	463	437	468	469	451	428	415	498	439	417	465	445	430	452	428	481	499	463	438	422	410	445	473	466	458	480	463	431	445	458	474	420	397	474	403	439	445	457	434	442	458	435	466	436	459	431	419	442	427	426	433	472	444	433	441	459	474	483	451	448	431	433	482	451	449	451	418	446	451	423	450	456	432	434	474	474	495	435	441	427	439	455	437	467	433	434	510	441	462	431	431	428	434	473	480	443	399	426	408	459	447	437	486	434	424	436	457	440	439	401	402	469	462	468	458	439	431	425	425	449	471	464	418	407	455	457	475	458	437	451	472	441	437	434	438	480	461	448	420	439	468	442	461	446	462	461	482	440	449	466	445	445	446	447	463	451	500	445	434	426	412	455	430	445	416	451	456	439	424	474	450	433	455	472	449	467	464	432	478	455	486	410	469	453	420	459	466	445	457	432	426	417	436	432	456	437	482	469	455	449	455	441	454	426	442	400	418	455	448	465	436	425	422	440	453	419	437	431	442	428	443	435	442	461	444	463	434	421	444	434	436	459	422	443	428	422	423	452	450	480	445	431	438	438	418	400	436	450	435	422	447	439	452	429	466	429	490	444	437	443	463	450	438	445	434	446	412	408	449	428	463	486	468	451	405	436	420	424	450	433	496	444	429	422	484	416	395	447	443	427	445	466	460	475	449	388	427	412	421	462	444	439	430	416	429	444	421	497	465	467	480	413	442	475	451	455	429	396	402	428	463	431	456	430	431	471	480	434	411	459	438	471	410	468	415	423	457	455	427	459	450	461	451	457	429	430	443	451	437	441	447	441	442	471	432	451	476	415	491	445	466	468	438	443	466	422	470	460	453	452	432	450	481	489	401	447
19742	16508	3168	504	629	624	519	427	407	319	306	261	216	211	154	169	153	119	122	103	86	98	109	88	85	74	66	69	73	75	53	63	46	45	53	55	57	41	42	42	41	28	34	33	31	31	29	43	32	33	28	27	30	30	27	34	33	30	28	28	35	30	26	39	26	37	21	25	26	31	27	27	27	16	30	25	28	31	31	20	29	19	27	26	20	24	28	17	29	18	25	19	31	23	23	26	27	27	22	20	32	28	24	20	26	21	24	24	28	30	19	22	25	18	24	32	20	24	28	27	30	26	28	24	21	20	27	22	32	36	28	21	25	22	21	14	22	31	23	23	24	20	22	17	30	12	29	25	32	20	29	26	20	25	19	27	22	24	24	31	15	18	21	22	28	25	27	23	27	23	21	21	27	23	27	28	28	25	26	14	27	30	18	20	21	17	38	27	28	32	34	23	26	25	28	20	24	21	20	22	28	33	32	18	17	22	23	22	28	20	31	26	26	26	29	31	23	28	25	27	28	27	24	21	18	26	19	29	23	34	26	18	28	30	22	23	25	20	31	18	28	36	24	24	34	20	29	25	26	25	15	24	29	29	26	32	32	24	30	23	37	21	29	22	28	13	20	28	24	19	20	36	32	21	30	25	13	18	21	36	19	21	17	27	23	21	23	17	29	29	27	26	22	25	28	32	29	29	24	31	32	18	17	19	26	31	22	21	33	23	15	32	23	28	27	35	26	19	19	15	27	30	31	28	29	21	24	29	30	35	22	25	24	30	32	32	21	31	27	25	13	24	31	27	26	36	27	29	20	37	34	25	23	23	27	31	31	25	28	27	27	29	29	24	25	31	31	24	18	33	25	34	29	18	29	29	23	35	20	21	26	29	26	28	29	31	16	24	33	22	21	28	22	26	26	19	26	22	19	40	25	33	20	33	27	29	26	24	18	29	39	24	21	16	24	20	21	25	30	26	18	33	24	26	19	27	23	31	33	24	26	24	19	19	21	33	20	25	19	19	31	28	22	20	28	33	25	31	19	14	22	31	21	25	29	27	19	22	21	25	24	26	29	28	15	24	22	30	27	25	26	29	25	22	19	22	23	23	24	33	9	15	22	23	23	29	32	25	21	19	30	31	25	20	28	25	23	27	20	28	28	17	21	29	26	26	20	26	25	22	24	23	23	29	17	27	16	29	22	30	23	18	24	21	20	28	23	22	19	14	30	24	21	22	25	30	27	25	28	29	28	27	15	19	22	29	16	20	29	17	34	31	21	28	22	18	22	25	27	34	29	19	25	19	26	24	26	31	20	40	13	30	26	19	32	30	18	21	17	22	30	21	22	29	16	27	24	24	23	27	23	21	15	19	22	21	24	20	26	30	25	27	21	23	31	33	19	32	17	20	28	24	24	28	39	19	21	30	31	25	26	16	24	35	27	29	24	18	29	18	28	22	26	27	32	31	26	17	34	24	33	29	31	33	26	29	22	26	17	17	21	33	26	40	33	18	28	22	23	28	24	24	26	26	18	19	24	25	17	23	26	22	21	27	24	28	20	22	32	20	27	22	31	30	32	23	21	24	29	21	32	31	19	29	15	28	21	31	27	25	26	21	32	27	19	26	27	21	26	21	22	28	27	19	27	19	27	25	23	24	26	31	41	31	20	34	27	27	27	34	27	33	28	21	30	23	22	25	18	30	17	22	33	23	21	18	34	31	26	25	24	25	24	23	26	27	25	28	23	25	20	22	27	26	30	30	26	17	27	24	17	23	20	23	27	31	13	18	31	22	22	25	18	27	28	25	31	35	27	23	22	21	24	27	29	22	26	21	22	29	31	21	28	25	20	24	18	30	19	22	24	26	26	23	20	30	26	27	30	27	26	25	24	24	26	35	20	30	23	23	24	28	25	24	20	20	23	28	23	22	28	26	28	20	21	24	19	20	30	29	24	29	23	32	23	23	21	20	22	19	23	16	29	14	31	32	31	23	21	24	20	21	24	23	24	36	29	23	30	34	15	21	27	27	24	30	31	28	22	28	25	18	26	27	28	24	30	26	19	25	34	20	22	20	33	19	30	19	27	28	23	23	19	32	32	28	24	27	27	28	25	18	22	21	28	23	26	30	21	28	17	25	23	22	25	21	30	26	26	23	20	11	20	26	32	26	22	25	18	26	29	26	32	32	14	24	28	21	24	24	29	28	24	18	20	19	18	27	25	23	22	30	21	24	28	22	19	19	25	30	22	21	32	20	33	27	30	30	24	25	19	29	24	29	19	24	19	23	23	27	26	25	15	25	24	22	21	25	23	23	22	22	27	23	30	32	25	17	24	21	23	30	18	29	29	28	24	22	24	34	20	29	25	30	16	23	28	30	25	24	24	23	33	28	34	23	21	23	24	28	19	27	22	18	19	19	31	24	23	29	26	20	31	21	26	20	31	29	22	30	25	24	23	21	11	24	39	23	16	21	19	27	21	27	20	37	17	29	28	18	21	27	32	31	25	27	27	33	24	31	30	22	23	21	25	16	24	23	22	28	24	28	25	29	22	33	22	14	32	15	19	22	28	16	33	24	33	25	29	38	24	25	32	17	31	33	18	18	22	17	18	20	22	20	22	26	27	27	21	32	28	25	27	27	22	15	21	21	29	27	24	23	34	30	31	29	29	25	23	36	22	26	36	37	24	24	26	23	17	29	23	29	23	23	20	27	22	31	30	24	33	22	26	24	20	27	24	29	18	23	22	29	28	28	21	28	31	24	19	23	19	30	24	30	29	22	22	28	22	29	24	17	22	32	25	38	23	28	28	29	27	24	25	32	19	23	20	30	29	30	15	23	28	26	24	21	21	23	28	25	31	22	33	23	37	21	16	28	28	20	29	22	28	14	25	20	22	34	18	13	25	24	24	19	23	24	32	18	27	29	24	25	23	22	22	29	21	20	29	23	27	14	27	32	20	24	24	26	30	25	24	32	17	35	25	31	13	19	22	19	18	28	22	21	27	21	27	20	29	35	13	26	30	32	23	22	21	26	25	24	19	36	18	21	22	29	35	31	23	31	21	18	31	23	28	31	32	23	26	27	27	26	23	17	31	19	25	20	26	25	24	21	16	17	25	23	27	29	22	26	24	28	24	36	32	24	18	30	32	26	20	25	22	23	31	27	23	25	17	18	22	42	19	25	26	24	23	22	23	28	33	19	24	23	17	30	20	25	25	32	26	23	25	28	32	32	19	13	21	38	20	38	27	25	29	17	19	18	19	30	20	34	15	19	30	18	27	26	31	20	30	20	30	24	21	32	29	32	25	28	36	23	28	28	25	26	26	23	23	22	27	22	31	27	19	31	24	39	28	24	28	25	30	24	23	22	32	35	23	24	23	23	22	23	26	23	21	23	21	22	23	26	35	24	18	28	24	19	25	31	32	25	34	33	25	24	32	31	24	29	23	24	24	29	29	22	19	21	28	32	23	22	31	34	15	34	32	22	21	15	19	37	25	29	30	32
60056	48991	21389	24051	30781	29620	26018	22531	19326	16394	13795	11714	9945	8784	7824	6893	6183	5664	5301	4546	4223	4127	4147	3748	3207	2965	2746	2526	2535	2415	2325	2082	1962	1783	1656	1644	1610	1414	1324	1177	1065	992	904	862	877	784	800	720	731	693	648	633	601	577	602	522	546	559	589	552	549	479	525	552	512	488	470	509	469	502	452	443	421	443	447	440	433	421	439	440	426	429	418	469	432	452	493	439	454	453	407	420	427	440	455	422	454	390	432	448	405	437	440	441	442	399	442	434	428	404	421	472	452	405	413	446	437	409	417	411	443	397	442	445	439	434	397	456	414	472	407	445	384	449	430	404	406	400	417	412	407	412	382	397	429	424	431	407	406	386	385	412	410	420	397	408	376	409	392	411	375	375	406	403	394	401	405	425	396	401	403	413	417	417	423	385	382	396	386	398	413	428	437	391	413	417	415	384	403	441	426	419	394	344	419	389	388	409	380	397	418	384	398	393	424	394	450	438	398	393	378	379	366	410	409	405	443	411	443	435	442	422	405	400	369	416	398	421	397	418	421	422	426	371	383	422	406	428	410	413	375	421	404	389	398	436	424	401	418	441	403	405	425	399	433	387	400	412	413	399	406	422	394	410	413	366	416	418	446	399	383	408	410	401	408	402	399	428	425	394	411	445	438	422	397	408	409	433	423	394	369	434	394	390	380	425	380	400	419	396	394	403	404	390	409	421	419	374	405	413	411	412	370	415	399	375	405	409	451	438	398	393	423	374	416	409	438	405	402	409	369	389	389	403	401	387	443	402	423	433	404	405	411	406	378	414	412	456	416	411	417	398	400	412	425	454	374	419	406	414	429	418	393	398	381	439	408	392	409	420	410	409	401	409	400	414	386	420	408	414	407	380	420	420	385	375	413	393	423	398	426	404	387	416	390	411	413	416	421	360	398	391	429	417	389	429	416	446	431	406	431	373	424	412	411	376	419	429	397	420	420	439	385	414	409	446	425	409	388	423	415	398	429	393	405	423	430	413	404	416	392	418	446	413	433	422	427	381	419	446	428	390	396	394	424	407	401	431	406	399	422	409	400	415	425	383	429	403	372	383	418	425	391	408	428	392	423	397	418	414	401	406	412	411	451	373	418	411	408	419	388	429	396	392	416	399	437	401	422	435	426	442	392	395	405	437	425	447	441	418	456	407	418	399	401	377	408	435	392	395	407	400	425	438	394	434	405	408	392	407	418	413	419	422	414	406	354	434	408	413	444	420	401	431	430	419	379	408	414	424	408	439	418	381	405	471	401	405	415	428	388	394	377	403	374	415	382	396	407	418	416	413	391	426	403	420	414	428	377	447	382	433	432	425	427	393	416	403	429	407	384	399	408	385	388	406	386	443	430	390	393	391	393	427	416	413	397	385	387	406	420	424	394	408	398	430	391	391	396	351	399	403	433	443	434	409	429	397	425	369	421	432	390	424	395	396	420	408	363	397	401	401	430	413	407	405	433	401	386	411	393	412	414	397	400	397	444	399	388	421	377	393	399	403	366	415	416	425	433	421	446	389	417	437	365	409	406	381	400	421	387	410	440	392	432	433	426	419	443	420	431	408	433	402	431	390	425	412	423	425	421	419	408	371	415	403	401	411	395	402	422	392	415	458	408	414	450	411	390	392	381	428	435	445	417	391	404	389	368	404	414	426	376	399	401	396	376	380	407	408	403	447	424	388	406	418	404	422	423	411	406	392	422	424	409	435	389	408	417	411	364	366	415	424	418	374	420	438	380	401	469	409	413	394	414	413	414	412	395	404	393	410	408	442	395	400	416	405	418	435	386	435	394	425	416	409	435	400	405	417	405	413	414	430	379	385	420	407	402	414	405	434	451	406	408	381	395	380	426	445	397	400	378	404	405	417	433	400	357	372	396	407	412	401	393	410	428	417	416	402	393	438	426	435	419	412	412	419	402	402	393	387	435	410	414	393	422	411	434	434	393	419	401	408	415	411	437	428	440	435	370	440	417	371	446	400	419	426	372	376	416	434	366	427	432	395	386	403	401	427	434	389	442	385	386	406	410	396	401	369	371	399	378	397	436	437	405	407	389	398	424	396	399	415	399	420	413	417	389	409	401	399	373	390	410	429	382	445	401	401	429	412	384	427	358	389	394	398	433	401	474	421	388	401	442	412	406	423	422	387	409	407	417	420	412	408	400	409	421	418	422	396	399	376	405	397	422	441	390	427	369	406	396	392	373	391	398	400	435	422	424	444	410	421	426	396	417	423	431	403	415	390	402	423	420	424	390	430	383	399	433	396	440	425	394	444	431	429	439	387	379	398	430	414	406	415	414	444	393	414	457	455	452	403	391	423	405	396	403	399	407	420	381	412	419	415	422	420	390	416	436	399	421	412	422	405	420	427	436	390	407	425	420	391	463	423	418	406	434	380	459	407	401	437	427	415	407	405	395	432	404	394	398	393	381	429	422	394	422	442	429	389	394	467	413	448	407	463	395	400	398	398	415	423	437	396	421	435	410	401	439	425	382	440	432	412	414	397	383	409	386	414	415	387	427	402	429	411	407	427	371	376	397	431	426	424	386	434	380	444	358	411	414	418	424	401	390	407	419	413	398	387	387	403	425	397	422	414	408	413	455	432	401	399	436	419	433	391	457	367	417	382	420	416	435	415	402	437	413	414	408	421	393	446	418	396	426	439	403	427	427	420	376	414	428	418	423	439	364	417	407	417	392	453	401	408	417	421	395	415	416	430	422	372	398	365	405	404	385	404	420	422	401	394	410	399	373	420	410	430	434	379	410	413	396	397	396	411	407	423	450	438	410	426	382	387	409	374	412	422	431	371	407	422	413	378	459	428	412	395	410	408	412	385	431	411	378	434	384	351	414	404	436	401	396	409	414	390	390	397	372	416	381	431	399	388	445	358	398	402	414	396	428	404	420	432	383	392	421	394	400	450	399	402	370	438	426	367	405	377	409	391	399	382	408	454	397	416	378	424	419	415	411	391	417	420	416	426	381	371	426	405	414	417	448	432	398	387	396	412	435	411	441	398	413	398	358	430	401	408	430	417	419	406	387	395	399	389	375	402	366	446	378	447	389	406	420	413	434	405	384	404	390	405	422	400	405	435	431	434	406	418	402	384	390	427	437	431	456	389	418	398	411	385	386	403	400	435	393	400	420	408	437	412	465	406	421	412	427	410	398	441	403	413	405	424	410	412	424	437	380	375	402	397	386	443	416	445	412	420	424	416	416	398	425	434	407	404	433	452	428	406	439	382	444	393	394	421	418	366	449	409	414	373	368	441	388	382	405	389	407	441	422	361	421	401	406	363	380	415	422	407	424	402	431	414	413	434	394	405	400	409	409	402	389	390	394	390	415	399	410	435	417	414	412	398	429	384	407	414	405	417	435	427	394	414	376	462	409	415	408	384	427	402	416	448	418	404	427	393	437	400	436	397	447	384	424	456	397	424	419	383	388	405	391	413	411	433	429	403	406	427	410	405	406	404
8129	4337	558	208	259	279	214	175	165	144	98	112	100	83	83	63	72	55	71	54	43	43	49	42	35	24	54	39	30	31	36	26	30	43	25	32	38	21	31	30	27	24	25	31	22	28	24	22	21	14	28	23	24	16	22	18	20	15	23	24	24	17	18	24	14	26	21	17	16	22	18	14	25	27	18	21	15	25	13	23	17	15	15	28	17	18	21	20	18	19	18	13	23	20	22	22	17	19	23	20	21	19	19	15	28	14	12	13	17	9	21	24	16	22	21	20	28	23	17	13	14	18	18	14	15	18	9	21	24	18	14	20	14	15	14	24	13	13	10	13	24	19	12	18	24	21	19	15	14	24	20	15	27	17	17	16	18	18	19	22	20	8	25	12	26	19	13	22	17	23	15	17	23	19	23	15	19	14	10	25	19	23	18	17	16	25	12	13	24	19	9	22	13	15	17	16	23	19	20	20	20	15	27	19	18	16	23	18	19	11	11	25	19	24	19	13	22	14	22	19	14	23	21	17	14	20	17	20	15	30	15	19	20	15	20	17	24	8	12	15	12	26	17	12	17	18	29	10	17	21	24	20	18	17	18	12	25	26	25	20	21	19	20	16	21	19	16	16	17	21	21	12	20	19	17	14	10	21	17	15	22	14	17	25	21	23	20	20	23	17	20	21	17	23	16	12	23	21	22	18	18	15	17	15	18	20	19	12	14	20	23	22	21	11	22	19	17	11	19	16	22	28	13	17	18	10	19	10	19	17	22	26	17	19	9	22	16	14	14	29	23	18	20	15	15	23	14	15	13	15	11	19	15	14	17	20	19	15	24	17	17	21	16	23	15	16	20	21	28	14	16	18	17	23	19	17	11	22	11	25	17	25	14	19	8	21	25	14	27	13	16	22	27	24	16	25	16	14	18	16	16	19	13	18	15	17	21	17	18	10	21	16	20	8	16	19	12	18	20	15	20	25	13	8	19	15	19	27	18	14	21	18	22	19	13	24	17	16	21	16	23	16	18	22	16	17	12	25	16	32	17	14	14	14	22	23	16	14	18	19	17	24	18	13	14	22	11	17	19	20	16	14	10	16	14	16	17	22	28	24	22	11	19	13	15	21	20	15	22	18	21	15	16	21	11	28	7	16	16	11	15	27	15	18	18	17	20	18	15	22	18	28	22	18	16	22	9	28	21	24	25	21	17	15	23	12	16	22	21	22	9	18	20	19	15	17	26	18	17	16	24	20	23	19	24	16	15	18	15	17	22	12	19	17	22	20	16	17	24	16	16	17	13	20	19	18	23	18	19	9	21	28	16	16	22	13	15	25	20	26	10	20	13	19	20	12	23	12	24	19	12	20	12	15	18	17	12	23	16	17	20	17	17	18	17	20	19	27	15	15	25	19	17	11	15	15	20	14	18	17	17	18	18	18	21	22	16	19	17	18	25	22	11	26	18	14	19	19	20	19	20	15	27	17	13	17	18	13	17	15	19	17	15	10	15	18	18	17	17	21	22	20	16	8	31	14	19	21	16	16	15	14	10	17	20	15	22	11	20	14	24	12	23	17	20	28	14	18	17	16	25	12	17	18	16	24	22	24	22	19	19	16	13	14	18	19	34	18	15	17	26	20	14	12	14	11	20	14	17	18	23	14	16	22	18	18	24	23	20	18	17	20	22	22	18	22	21	21	25	15	21	22	21	15	27	16	16	31	20	23	19	19	22	20	21	15	19	16	14	23	11	25	18	19	13	13	17	23	13	15	20	17	19	15	14	15	21	21	13	18	20	23	16	24	20	9	16	17	19	21	13	25	19	17	14	22	21	14	18	14	23	18	20	12	22	22	17	14	13	18	14	21	15	19	21	18	12	13	29	22	21	18	24	21	15	16	25	23	28	22	21	19	11	15	26	19	17	20	23	14	8	23	14	20	16	12	20	28	10	19	16	24	25	22	23	21	20	15	24	17	22	24	22	23	14	15	24	21	24	16	13	24	19	20	14	19	21	19	27	25	16	25	16	22	19	14	22	13	23	12	17	17	14	16	14	20	16	21	20	16	18	17	20	14	15	19	9	32	15	18	22	15	17	24	16	19	17	17	14	16	18	18	18	24	18	22	20	22	20	22	21	18	18	18	18	21	18	12	14	24	22	18	21	19	13	17	15	18	23	23	21	21	22	14	12	13	19	23	13	24	9	16	15	17	17	19	29	14	17	19	15	20	15	19	21	21	23	18	19	24	23	20	11	25	19	17	15	18	22	16	16	12	20	22	19	19	19	24	16	18	24	21	24	14	14	18	17	14	16	21	23	19	19	12	14	20	19	20	16	18	24	18	22	20	12	17	28	27	18	16	26	19	22	18	16	22	15	13	17	15	16	14	22	24	18	18	20	22	17	20	18	27	16	22	17	20	18	18	9	13	24	23	28	23	15	13	13	16	15	16	22	14	19	17	20	23	14	20	26	20	15	18	13	9	21	17	17	21	17	23	18	17	12	15	21	12	20	19	22	18	11	18	19	12	17	20	18	24	16	12	15	22	14	23	12	20	22	17	12	17	18	10	16	27	15	15	13	16	20	19	19	25	18	29	21	22	19	21	25	22	11	26	22	22	19	21	20	15	15	21	21	20	18	12	14	17	18	23	19	13	20	23	26	8	24	19	14	13	17	19	25	21	25	19	13	16	17	16	21	15	24	23	17	9	15	21	13	14	21	19	16	21	18	19	23	19	16	20	18	13	15	14	15	20	12	26	16	19	13	13	20	21	23	24	24	21	28	18	21	20	24	13	20	13	15	17	24	14	19	16	23	20	20	13	16	18	10	14	20	24	13	12	11	20	26	14	19	28	16	23	26	21	15	16	21	20	23	25	19	19	16	13	11	18	27	23	23	18	20	19	21	26	19	13	18	16	21	20	11	20	14	23	19	30	14	21	23	24	16	21	12	23	22	17	14	12	17	16	21	20	16	24	19	23	19	16	14	24	18	19	25	17	17	14	19	19	14	21	26	20	20	15	14	14	19	15	27	21	18	18	15	15	18	20	16	16	17	12	11	14	14	15	17	14	15	16	18	17	23	16	17	17	19	22	9	15	18	20	20	21	17	21	21	20	16	19	13	20	23	30	28	19	23	11	15	27	11	16	11	17	17	17	19	17	20	17	26	14	17	22	20	17	19	17	21	19	16	18	16	17	17	19	16	19	14	17	7	18	25	17	20	16	17	19	17	20	19	19	21	24	29	24	19	17	14	20	18	12	19	16	14	17	19	14	16	11	13	20	24	28	13	25	21	17	15	17	19	12	23	19	18	13	18	19	19	31	8	20	11	14	15	21	16	18	24	22	18	24	12	8	18	19	7	21	22	12	12	28	19	24	20	15	22	12	20	14	19	17	19	20	18	13	20	12	16	17	18	15	11	11	21	12	23	21	19	14	17	13	16	18	20	20	26	15	17	14	20	12	22	19	21	24	19	13	25	15	15	17	20	19	14	16	21	17	21	18
46155	34163	10122	14390	20340	19018	15852	12583	10302	8145	6615	5541	4651	4065	3561	3037	2830	2543	2345	2003	1887	1907	1892	1683	1593	1431	1359	1257	1282	1139	1142	1001	926	868	834	886	808	759	705	629	616	539	543	506	500	419	474	427	447	387	371	443	372	404	398	340	375	351	367	349	357	334	301	337	338	358	314	312	297	305	356	355	305	304	373	288	304	314	313	296	333	301	342	294	294	297	282	322	312	270	282	339	301	328	319	312	308	323	310	323	328	303	301	305	283	344	314	295	313	333	316	300	333	319	271	323	295	298	287	309	303	298	307	309	330	289	296	334	301	315	320	283	312	342	306	324	283	335	290	299	259	311	287	266	299	301	279	319	320	311	300	309	324	305	338	288	302	283	272	288	305	297	317	324	302	293	293	302	296	306	285	296	295	314	289	323	315	286	346	305	304	300	297	329	301	325	326	289	295	323	309	287	283	274	277	330	324	310	279	338	288	301	309	290	282	297	313	314	292	271	268	316	303	318	311	333	286	323	294	301	287	281	318	293	329	286	312	319	296	293	317	319	304	295	354	283	286	329	312	316	296	315	300	312	316	301	309	297	295	309	293	295	314	313	311	321	315	287	302	287	284	251	328	307	296	272	295	268	301	289	319	320	297	318	297	274	276	310	334	297	309	312	315	317	317	294	309	320	277	300	285	301	292	293	314	310	314	303	300	323	312	306	330	308	291	291	306	303	274	321	327	304	300	276	315	319	324	317	299	303	281	282	282	296	293	307	315	278	288	287	285	294	307	298	324	287	285	302	286	316	298	279	290	301	295	320	327	301	283	324	289	315	315	320	276	299	301	321	294	312	284	309	309	313	314	305	261	294	303	296	320	290	304	279	293	307	326	301	315	300	318	320	262	318	309	319	312	301	349	303	289	343	300	316	315	274	301	288	285	323	276	306	323	306	310	307	317	277	321	324	303	280	313	287	311	294	308	287	315	319	263	299	325	286	268	284	266	295	309	319	310	346	297	299	288	291	290	293	286	302	295	355	320	287	287	298	281	286	289	276	307	285	321	305	323	307	315	299	292	294	310	296	311	310	315	314	345	299	303	292	275	317	289	294	289	313	331	290	299	293	291	333	290	290	307	307	304	297	306	315	281	316	347	315	291	284	289	285	312	321	303	291	281	271	300	313	288	308	305	310	337	308	295	293	328	305	285	276	282	306	326	296	323	289	281	305	323	274	323	299	286	286	309	299	284	317	318	325	323	297	318	287	274	284	303	317	314	290	308	301	261	311	292	309	319	326	283	327	294	321	296	299	298	276	330	291	310	260	322	296	280	272	321	307	291	300	303	299	282	319	312	287	312	299	274	297	263	290	314	301	307	294	305	302	293	258	278	300	304	313	289	317	281	297	306	295	290	314	308	281	309	309	312	326	321	303	333	293	347	319	308	330	299	336	279	328	273	315	291	319	305	258	301	307	314	311	328	296	275	336	283	299	291	295	319	313	307	274	317	292	292	324	291	316	330	288	294	289	324	294	323	300	306	288	308	297	301	301	336	287	314	296	319	311	287	295	293	298	287	297	282	302	338	278	342	315	325	287	288	315	310	295	314	305	292	305	301	309	322	303	254	298	304	266	289	320	301	332	299	318	283	295	277	299	286	333	283	332	293	294	323	301	314	314	326	330	297	331	299	312	278	299	324	295	285	279	324	331	319	301	308	289	280	322	339	285	302	308	289	301	274	350	329	274	284	312	308	329	316	326	285	312	306	294	290	292	320	297	286	317	289	300	270	305	283	291	319	315	321	337	300	296	316	302	319	287	298	310	304	299	286	325	315	285	315	320	309	314	320	287	312	273	286	289	306	310	312	311	263	310	302	267	289	305	300	314	310	301	302	313	291	289	282	306	323	336	324	298	289	312	307	302	304	293	282	330	294	308	311	328	305	317	334	309	291	325	306	273	299	310	311	270	312	290	324	305	335	304	310	313	258	307	310	299	334	302	292	296	322	285	277	307	299	285	317	345	297	302	299	268	295	321	304	316	289	290	334	346	310	289	322	340	311	273	298	297	312	307	312	293	316	317	292	324	288	324	275	327	309	275	318	309	281	292	317	272	329	332	295	307	293	328	314	354	285	313	273	302	321	317	266	315	342	260	307	307	311	292	294	323	345	316	307	315	305	310	294	296	303	320	316	283	312	322	287	275	295	299	312	320	302	324	293	317	317	285	311	317	294	312	339	317	313	314	307	315	295	302	308	298	312	291	337	303	309	310	293	313	296	299	258	314	299	305	298	307	287	323	308	322	316	290	297	318	319	314	294	309	297	315	307	317	303	301	296	311	316	271	339	297	313	284	284	303	309	288	267	315	285	300	311	303	317	317	326	306	285	307	274	297	288	310	302	295	277	271	281	286	325	311	315	307	300	309	346	317	326	293	289	289	301	321	290	313	299	312	306	332	293	280	300	278	313	291	325	305	278	292	303	269	314	317	292	305	305	316	308	306	266	279	290	292	330	302	298	312	290	298	311	286	304	314	302	317	279	294	308	316	301	324	301	314	298	301	311	303	335	289	292	309	307	323	316	306	297	276	283	283	302	303	320	280	343	289	294	298	295	304	271	307	317	267	320	300	304	286	305	308	343	286	287	316	309	283	282	321	321	320	291	333	297	313	305	312	275	292	300	317	293	336	310	304	307	331	298	297	303	321	318	320	303	301	282	327	310	302	313	250	314	276	290	313	279	303	351	317	304	300	295	300	325	290	293	316	289	313	315	311	268	284	303	280	287	309	295	279	287	283	306	295	325	293	273	333	297	293	286	278	297	315	280	318	315	298	301	300	302	296	300	276	276	353	303	316	296	315	279	293	263	282	262	311	313	272	302	279	307	277	331	321	307	290	311	294	306	314	306	321	312	311	304	284	300	342	327	323	315	318	352	282	260	300	312	340	305	289	308	322	340	280	307	266	300	309	311	332	296	310	320	323	295	273	302	300	311	298	267	306	323	287	295	291	297	301	331	319	286	306	310	338	306	276	263	282	280	292	295	316	292	335	287	307	286	290	325	279	278	306	295	288	299	314	321	343	309	305	308	276	312	308	297	296	329	319	291	302	316	304	324	296	325	329	310	311	331	301	287	293	287	289	294	313	297	317	319	310	304	335	277	304	298	313	294	308	303	289	310	313	327	299	289	355	329	305	311	301	297	317	275	277	285	293	295	301	312	343	296	290	310	310	287	289	289	306	298	298	300	281	306	289	320	322	303	329	308	317	285	328	268	301	295	296	313	305	311	339	268	320	281	336	311	324	300	315	318	318	298	295	314	325	298	300	306	345	290	302	320	305	314	295	304	308	326	306	291	322	314	294	280	322	316	322	294	290	245	322	306	310	283	316	295	275	292	301	297	307	296	303	313	290	312	297	327	290	308	277	279	301	317	312	293	359	297	326	317	311	280	329	300	316	315	354	302	337	312	335	313	292	303	318	322	327	314	303	310	321	297	305	280	293	322	278	330	313	300	291
18966	15930	2712	510	575	596	461	418	372	321	290	234	208	190	157	189	139	113	118	95	99	99	91	89	80	85	68	62	82	55	61	57	60	43	50	43	60	36	41	37	41	36	25	29	37	45	33	26	39	31	29	24	37	26	23	25	27	23	22	28	26	26	32	38	26	19	30	15	35	21	33	18	19	23	26	23	28	21	27	21	17	22	24	29	24	27	14	19	15	28	24	27	20	19	32	21	18	25	25	23	17	31	30	34	20	26	26	27	20	22	16	31	28	26	15	18	25	17	19	28	19	32	22	17	27	24	23	22	20	26	25	21	17	21	33	20	13	26	22	31	29	23	28	28	25	21	22	32	18	19	20	22	20	29	26	28	27	25	24	25	24	23	30	21	28	17	24	21	19	19	25	21	17	36	26	15	18	34	22	19	8	44	28	25	28	24	26	19	25	28	18	30	25	26	22	16	29	22	25	26	23	24	27	22	25	28	21	26	9	22	17	32	27	26	27	38	20	25	26	21	25	19	39	23	27	32	23	20	30	31	26	22	27	35	25	13	19	23	21	19	25	22	19	16	29	18	24	16	22	15	16	20	22	24	26	23	26	27	28	20	26	18	21	23	23	30	27	31	22	27	24	24	21	22	24	25	18	21	12	25	22	28	19	26	21	20	17	21	27	11	24	26	20	19	29	17	22	23	24	29	28	20	19	24	33	22	26	26	32	27	21	20	20	15	23	25	25	21	24	20	29	22	23	27	22	29	23	28	32	22	23	25	24	20	19	20	24	21	24	12	25	32	19	32	24	23	23	19	20	24	23	24	20	16	22	19	17	22	24	26	22	31	29	20	28	32	24	18	18	22	23	18	25	18	17	26	30	34	33	26	25	21	23	24	20	25	17	14	27	34	24	24	23	25	21	17	24	25	29	20	21	25	24	22	23	26	24	22	20	30	23	17	23	24	27	15	18	30	25	29	16	24	20	25	20	24	23	26	20	16	22	20	23	18	24	28	20	19	28	23	23	18	19	26	30	29	29	20	29	21	21	26	16	21	23	21	22	27	29	28	29	24	20	16	20	20	34	26	19	24	17	21	21	22	26	20	23	25	26	26	27	13	19	26	28	22	25	28	32	29	21	26	20	29	24	22	31	26	27	23	25	27	26	26	25	20	23	24	19	26	20	31	14	27	23	19	19	31	25	24	20	33	25	25	30	23	19	25	31	26	23	30	24	26	20	21	17	16	19	26	19	26	21	29	25	23	24	19	15	30	28	21	20	20	13	31	18	27	18	20	35	19	21	31	23	17	18	20	20	22	32	20	15	23	25	24	25	24	23	26	23	39	20	24	20	22	19	39	23	29	24	26	30	30	30	19	18	23	26	33	27	18	25	24	20	27	21	20	22	30	21	21	39	19	29	33	27	18	18	31	24	20	27	14	17	33	22	19	27	21	25	21	20	20	32	20	22	19	20	29	24	22	27	22	26	18	21	23	20	24	20	19	23	14	24	38	27	21	23	21	29	27	23	19	16	18	27	17	19	19	31	35	22	29	24	32	15	19	21	29	23	15	24	28	21	22	28	20	27	22	25	30	27	20	33	17	31	31	31	22	25	23	31	21	24	25	19	18	25	18	22	25	26	32	26	21	16	29	29	30	21	30	25	33	27	20	16	19	25	23	20	18	28	24	23	39	21	22	19	24	22	25	21	18	22	27	18	28	24	21	22	26	27	21	26	23	26	18	11	21	27	23	22	31	26	25	32	35	18	25	35	27	28	21	26	21	19	31	33	26	19	21	21	25	23	14	19	23	21	21	22	24	19	29	23	33	20	18	16	23	30	28	27	23	25	24	20	23	25	19	23	17	18	23	24	16	21	20	16	26	29	22	14	19	23	20	23	14	19	21	28	23	24	28	24	21	23	29	22	25	22	22	18	16	26	29	15	16	18	20	30	26	36	20	23	32	12	12	22	22	36	23	24	19	24	15	25	31	21	22	31	26	33	13	21	26	25	21	21	27	29	31	15	23	24	22	21	26	27	29	22	37	31	29	27	29	22	27	27	27	25	29	24	22	36	20	27	23	21	16	21	24	22	30	28	17	33	28	26	21	26	31	26	27	18	20	27	31	11	26	18	24	15	20	24	25	20	35	29	27	14	25	22	29	22	25	25	26	13	31	23	24	12	31	32	29	21	29	22	16	28	29	27	25	19	20	18	23	17	27	23	21	23	24	21	26	20	23	23	24	37	23	22	26	19	23	23	25	27	35	28	28	26	27	24	27	27	23	20	24	30	26	26	30	18	23	19	21	21	19	35	26	19	19	24	26	27	24	23	31	29	23	24	20	18	21	21	17	21	26	21	18	13	27	28	30	26	15	21	24	25	21	31	30	19	26	30	27	27	21	21	19	21	21	17	28	20	23	24	23	24	22	24	24	40	26	12	26	26	26	18	26	16	29	18	23	18	22	17	23	20	19	33	28	29	19	21	23	25	16	15	23	27	28	25	29	28	28	20	21	27	18	21	18	18	19	22	18	27	23	21	21	32	29	18	37	33	18	19	15	24	20	23	20	24	22	28	19	24	24	23	25	14	23	24	19	29	16	22	24	26	24	23	23	22	27	21	21	25	25	19	21	26	19	25	21	21	22	19	28	14	23	20	26	30	18	27	30	21	23	21	31	38	20	15	17	22	20	30	18	30	25	24	19	21	18	15	19	19	25	15	21	15	18	32	27	27	19	22	27	29	30	27	28	26	20	19	20	20	29	23	33	31	24	14	21	28	21	36	23	19	23	27	26	21	22	14	23	23	24	24	21	19	28	24	17	30	30	25	17	20	25	21	29	21	22	26	31	21	29	27	31	26	19	18	31	21	19	19	23	15	24	24	20	29	30	25	25	32	27	24	28	23	22	25	25	28	16	31	17	27	16	20	18	29	23	28	20	22	23	23	25	20	26	13	19	22	30	30	26	25	29	25	24	26	25	35	25	26	20	22	26	31	29	31	30	22	31	24	32	23	22	21	32	29	22	22	31	19	21	24	31	25	16	36	20	27	27	15	22	18	29	21	27	23	20	23	26	20	22	23	23	27	33	26	19	31	21	27	26	21	24	24	26	23	27	24	25	18	24	28	25	23	32	26	13	19	32	30	31	29	22	24	18	20	22	33	26	19	30	27	25	26	19	24	27	19	20	15	10	19	23	21	20	15	28	28	24	25	27	34	17	28	30	22	25	25	17	22	27	14	25	18	32	26	22	21	21	25	22	19	17	21	22	31	21	23	29	23	31	15	28	26	19	24	26	27	20	19	35	23	32	22	31	24	30	24	25	24	13	21	17	31	26	18	26	22	26	37	15	27	24	14	25	23	15	25	25	23	23	25	19	23	23	19	24	23	35	26	16	31	18	27	32	28	28	21	18	23	21	27	22	23	21	21	34	30	28	26	33	29	19	27	21	26	28	27	21	20	24	21	27	22	27	10	29	26	27	20	24	21	29	19	29	14	24
58789	48380	18730	23169	29993	28890	25421	21860	18635	16069	13724	11604	9924	8847	7667	6889	6549	5916	4958	4630	4441	4265	3907	3723	3160	3033	2828	2791	2548	2460	2192	1991	1815	1712	1688	1686	1515	1327	1275	1143	1055	932	894	897	887	799	744	661	690	647	652	618	622	589	542	551	538	464	511	489	497	514	499	487	471	498	446	471	445	415	429	433	420	435	447	464	419	430	451	356	447	409	427	443	390	444	437	384	376	441	384	410	419	374	384	435	386	388	445	411	418	424	384	395	438	434	424	385	416	392	422	435	421	353	415	389	453	420	425	412	389	373	433	418	388	407	413	386	368	388	393	425	365	396	413	382	376	380	392	405	416	396	381	413	388	367	426	371	402	405	398	387	401	395	403	401	420	395	357	399	400	392	383	399	394	407	361	365	382	394	392	406	465	413	434	389	379	399	396	393	394	417	380	374	402	376	388	377	407	382	395	385	381	357	409	381	390	408	394	410	389	405	397	419	395	391	375	402	377	396	361	412	394	393	383	412	388	390	402	398	404	380	437	387	381	402	393	369	394	414	396	402	404	372	379	403	431	418	387	393	390	390	375	398	391	391	348	392	365	377	416	385	394	409	400	393	402	395	421	394	378	357	395	431	375	383	382	364	429	394	441	411	339	391	391	364	380	396	391	394	405	390	386	378	410	387	380	441	352	352	401	403	409	384	410	406	410	374	418	373	378	381	404	381	388	384	381	406	402	410	390	359	397	349	395	430	377	389	379	399	386	389	374	382	400	418	386	389	352	380	371	400	374	400	406	409	384	370	394	421	397	359	364	369	395	391	410	366	391	407	371	370	384	395	410	402	393	401	395	390	406	394	378	420	395	399	366	439	410	393	411	416	370	397	399	388	429	411	391	383	385	371	427	384	362	403	382	400	388	375	413	371	363	396	396	388	410	384	364	382	366	414	402	384	377	402	376	434	373	408	415	395	383	348	399	376	388	374	398	362	381	372	374	365	374	393	367	397	376	397	387	396	392	379	351	395	417	421	390	380	399	415	369	376	382	407	420	377	396	394	397	369	389	424	390	422	430	386	401	389	431	391	396	371	400	371	366	391	379	382	370	426	387	387	394	394	413	393	351	368	359	402	359	390	428	415	419	388	386	402	346	436	389	387	395	381	421	360	405	368	420	417	372	430	420	382	361	393	413	389	386	380	389	369	384	397	394	422	416	423	384	388	394	399	371	444	406	372	427	393	398	363	413	374	415	407	376	367	416	413	441	372	411	402	348	385	352	393	406	377	396	395	400	370	353	392	401	386	374	388	358	378	367	360	404	379	396	404	383	398	440	366	433	415	388	412	382	430	414	416	401	382	399	395	418	431	388	404	397	389	387	427	379	422	378	396	417	375	396	378	425	405	403	372	388	382	377	376	418	395	403	394	383	396	406	391	367	357	410	388	399	385	386	416	418	399	406	400	398	417	400	435	383	358	390	402	381	357	385	415	363	379	387	412	393	409	412	388	437	401	379	402	386	386	391	389	399	424	440	393	378	392	396	367	394	386	367	428	370	390	382	374	417	375	419	426	428	410	401	346	400	425	411	386	384	378	372	394	367	398	365	386	396	373	413	390	404	404	381	387	386	429	407	396	405	365	414	401	404	424	418	373	382	415	394	411	393	407	446	395	348	376	375	393	395	397	368	384	370	408	404	388	376	393	408	400	397	405	410	421	406	390	423	392	404	377	389	400	398	381	406	405	366	341	427	367	385	379	393	393	390	391	362	374	405	414	438	379	384	374	356	384	398	414	395	366	373	414	387	387	410	436	388	383	382	356	332	393	385	384	407	372	384	410	370	406	363	409	420	414	393	373	370	409	399	434	377	371	410	371	375	404	385	394	412	399	423	401	396	391	392	407	414	385	391	373	365	357	410	392	421	405	381	386	372	362	352	400	417	371	412	428	393	422	354	402	373	402	424	401	387	375	395	417	373	439	391	421	400	413	391	374	345	354	396	403	420	388	373	401	411	420	364	410	410	399	383	402	381	395	407	401	375	382	380	377	384	410	370	406	405	381	376	371	366	396	410	405	384	422	390	400	401	406	353	418	394	388	360	362	394	388	413	404	410	383	370	412	373	392	413	400	375	349	396	388	371	340	363	381	370	387	414	395	362	398	369	387	396	397	363	320	419	398	395	409	405	400	426	394	415	379	391	384	418	397	401	379	376	383	380	409	431	434	415	368	412	369	401	387	370	372	407	403	382	407	397	424	370	412	369	411	362	406	376	383	391	421	396	384	413	419	377	384	426	434	391	374	381	368	398	374	398	377	414	399	376	403	408	381	401	416	367	385	405	418	410	412	343	401	463	422	395	394	391	392	352	382	419	419	374	392	410	353	385	323	410	395	376	393	376	392	379	398	388	372	385	371	387	359	377	402	358	418	409	378	363	375	357	400	384	380	374	351	405	414	402	405	439	409	405	371	420	389	370	393	384	392	396	369	381	393	347	401	392	397	403	406	402	376	360	412	400	430	396	363	402	401	374	386	385	422	374	393	401	403	405	381	411	383	384	404	388	382	394	411	379	371	401	394	382	401	357	401	403	413	398	370	383	427	380	395	419	372	420	378	399	384	389	400	417	410	424	364	386	387	365	385	426	386	384	418	429	375	350	427	413	380	380	395	401	396	407	389	402	388	390	400	382	405	396	397	378	403	420	375	388	380	389	383	404	364	400	433	347	410	410	361	395	370	419	394	407	371	419	409	406	387	406	392	401	396	390	390	389	388	372	406	394	403	394	356	407	394	394	386	390	390	424	380	372	370	414	427	396	392	365	392	459	390	355	424	417	410	390	384	357	402	368	390	416	383	402	374	368	401	369	400	387	378	420	383	403	361	378	409	416	398	370	401	390	397	383	384	396	363	391	376	365	354	379	382	406	380	372	404	407	392	399	420	418	377	384	375	394	366	401	428	438	413	387	401	356	376	382	358	405	366	378	398	424	418	361	354	394	408	363	420	426	374	399	401	427	399	399	399	399	410	399	417	389	371	371	397	399	406	370	423	378	371	385	367	412	408	391	418	352	364	394	417	380	424	360	411	396	371	414	387	413	365	348	385	383	391	427	403	406	386	420	394	365	420	397	423	378	396	408	394	409	382	364	366	403	390	373	397	361	418	396	392	376	363	372	414	384	408	371	370	374	397	366	357	384	394	407	422	397	365	401	371	418	403	410	404	415	410	441	430	389	418	399	382	405	378	401	414	394	370	377	422	413	391	407	387	361	376	397	385	371	404	371	383	435	374	385	386	382	402	414	391	390	400	413	397	380	376	421	406	383	423	401	358	413	383	382	386	401	412	394	351	394	390	396	384	403	400	422	381	369	426	383	367	370	404	405	397	387	369	382	396	385	389	362	383	411	422	365	414	410	395	370	390	412	411	388	384	421	387	367	418	388	391	405	390	367	384	409	373	437	373	416	421	409	394	391	368	381	377	402	388	393	412	388	374	408	396	427	388	397	408	388	378	403	403	398	381
13940	8752	1330	279	369	347	337	296	260	225	189	168	164	128	118	117	108	86	90	83	91	81	67	60	70	66	54	53	61	60	48	54	47	38	50	39	45	32	33	28	35	30	31	40	35	35	22	35	31	32	37	35	31	29	41	27	33	23	34	26	37	27	27	24	32	19	21	26	27	21	30	34	29	34	33	31	25	30	34	31	37	25	20	27	18	22	26	31	35	19	22	28	16	31	29	28	38	39	28	34	27	20	28	36	26	28	29	31	23	26	26	23	28	20	20	18	36	32	33	17	22	33	23	31	22	34	20	26	26	27	33	23	23	23	34	20	18	27	22	41	21	32	27	27	19	30	33	28	30	23	25	26	35	28	25	25	24	24	20	29	22	34	26	25	27	30	24	35	32	28	24	35	30	24	24	29	24	23	30	26	22	33	19	27	28	28	28	24	25	26	32	30	25	24	29	17	26	23	26	41	25	27	33	26	24	21	30	31	24	22	27	25	29	18	32	28	29	26	30	25	33	27	32	29	33	30	31	29	28	38	25	26	28	28	26	19	28	21	31	24	21	24	28	28	27	31	28	25	22	32	32	36	19	19	20	31	25	21	34	28	21	26	25	28	34	31	16	28	33	32	37	23	36	27	31	19	31	21	25	36	26	26	16	28	33	30	24	26	37	24	37	22	30	28	39	29	19	21	24	36	25	23	25	31	32	33	21	21	27	21	22	29	27	18	31	25	24	22	26	31	28	32	27	24	29	22	30	28	34	34	29	27	26	28	31	35	13	36	30	20	22	25	31	14	38	21	26	24	37	30	20	19	25	33	21	29	25	21	26	25	26	28	34	24	33	35	30	34	40	35	28	28	26	31	27	35	24	24	36	27	23	30	32	19	23	25	30	33	30	29	20	24	35	23	22	19	31	31	20	32	29	27	25	22	26	31	30	24	30	30	25	28	24	25	25	23	32	21	34	16	30	24	21	28	30	28	22	22	31	30	27	33	16	26	21	21	24	33	23	30	34	34	26	35	27	26	19	18	32	25	29	25	16	23	26	17	26	32	32	28	24	36	30	22	26	20	21	29	26	19	25	24	28	29	28	23	34	29	15	29	24	29	18	28	32	20	30	29	22	27	18	22	16	22	21	21	31	27	34	38	28	27	24	35	28	25	21	37	24	21	35	28	28	31	26	30	25	26	33	33	22	30	37	21	30	25	19	30	32	22	34	25	29	20	40	29	36	30	23	24	21	31	30	29	31	27	22	24	22	32	21	24	29	30	42	20	34	29	34	26	30	23	34	26	19	26	25	26	25	24	33	30	27	25	31	30	31	27	25	35	32	25	26	28	25	34	31	36	24	33	26	26	34	27	27	18	30	23	24	24	29	27	33	22	20	27	26	22	22	27	25	23	31	24	31	24	28	26	22	30	38	27	32	27	29	31	31	22	25	32	26	33	30	26	22	32	26	19	21	28	23	27	26	29	27	26	26	36	21	28	23	32	30	21	30	26	27	32	20	28	29	25	29	26	15	25	32	27	23	30	22	15	28	28	34	33	31	29	28	23	30	22	24	23	25	27	31	24	29	23	33	25	37	27	34	24	23	30	28	20	25	26	24	24	29	28	22	31	38	25	20	21	23	26	24	14	30	32	33	27	31	32	24	22	32	32	32	28	27	34	28	27	28	30	28	33	30	25	28	34	22	32	27	27	24	22	26	25	29	32	34	24	29	26	28	19	29	16	31	21	27	29	34	18	25	21	34	22	28	24	33	22	30	22	31	22	26	29	23	23	32	33	20	25	26	25	24	31	25	25	29	27	28	35	24	22	13	24	22	30	24	38	29	33	27	29	31	31	28	32	13	34	22	29	29	24	22	33	24	42	22	28	27	22	20	17	31	28	21	29	46	34	28	23	25	28	33	26	33	31	22	25	26	27	20	37	18	36	15	26	37	31	27	21	27	29	21	31	25	40	23	15	32	34	39	27	18	27	24	22	30	28	21	30	26	17	35	26	24	30	28	30	22	42	22	22	26	29	34	19	25	31	30	30	39	28	27	31	25	33	32	39	21	30	27	26	37	31	24	30	24	31	34	23	27	24	24	28	24	39	37	33	21	28	25	25	31	18	30	33	24	20	29	31	23	21	34	32	26	35	35	23	35	27	33	22	23	17	25	36	28	27	32	22	32	27	33	20	25	28	22	37	25	23	32	28	34	29	27	24	31	34	30	27	33	29	32	28	25	20	30	30	24	23	20	20	30	23	24	31	29	28	25	24	25	35	24	38	35	31	40	43	26	29	19	27	22	32	31	33	32	28	20	30	23	18	29	24	33	35	31	29	25	19	25	32	22	22	27	29	25	28	19	23	22	27	30	28	37	19	23	22	22	28	26	36	23	26	27	24	36	24	36	30	18	21	31	37	20	35	36	24	25	35	25	21	31	28	20	21	22	26	21	33	23	20	23	27	22	38	33	29	25	23	39	26	23	30	31	25	30	23	22	28	25	37	29	19	23	24	21	28	26	28	24	23	27	26	28	33	21	24	27	34	36	23	30	23	27	33	30	26	31	26	21	23	31	24	27	27	24	21	24	35	22	35	36	19	24	28	34	28	41	24	33	29	20	22	36	21	41	34	26	29	27	25	23	21	41	24	22	30	27	36	27	23	42	29	27	26	33	27	30	27	28	36	31	30	18	25	21	35	34	33	21	18	29	20	37	22	17	29	29	25	26	34	39	29	28	22	28	23	27	26	26	32	32	23	29	24	24	22	30	32	25	21	22	29	32	29	24	31	33	24	27	27	35	40	23	21	18	23	28	30	22	23	27	36	32	29	32	18	28	29	34	26	25	22	36	32	28	30	33	17	28	32	26	19	29	25	28	31	20	28	28	24	23	27	28	33	25	26	23	34	27	32	28	26	35	23	35	29	22	39	27	29	20	22	28	25	28	30	24	22	28	43	22	23	25	31	25	15	27	21	14	23	27	23	32	36	27	27	26	20	28	25	27	24	25	24	24	28	23	22	27	35	29	27	25	26	32	24	27	34	33	33	26	23	23	19	33	17	27	30	20	19	28	28	36	24	30	15	32	32	28	23	33	35	24	26	24	43	33	28	27	26	38	21	28	21	35	33	33	27	36	28	36	24	34	25	24	37	34	32	26	24	36	21	20	25	28	21	23	26	33	33	30	27	17	27	25	27	20	25	24	31	32	26	22	25	26	31	28	20	29	33	23	34	29	24	27	28	22	27	27	34	28	33	33	33	30	29	29	36	25	25	40	38	22	24	28	24	29	19	25	16	23	17	26	28	33	31	23	32	26	36	29	29	28	16	35	25	29	24	24	31	33	24	29	23	23	27	24	24	22	21	38	18	27	18	25	27	25	22	31	27	27	17	26	30	27	26	18	19	27	38	23	19	28	28	23	28	23	28	33	28	30	37	32	33	29	29	27	28	42	28	29	21	24	28	38	25	26	41	30	26	27	21	30	23	31	22	33	26	29	32
52127	40931	16183	18200	24611	23370	20165	16847	13894	11747	9739	8231	6826	6096	5214	4954	4657	3933	3461	3279	3180	2895	2655	2486	2257	2173	2148	2093	1991	1743	1548	1404	1337	1383	1366	1273	1157	1086	942	892	814	767	744	757	763	666	678	616	632	602	570	609	527	571	601	552	538	560	557	541	493	524	493	475	491	487	513	468	483	476	473	469	482	484	445	502	463	443	465	501	443	466	460	468	437	487	459	492	446	455	451	483	456	432	448	433	468	476	460	415	448	503	446	432	439	501	491	458	511	480	499	458	476	453	399	465	442	443	448	484	465	455	447	452	425	456	454	450	448	489	430	462	430	419	476	431	453	458	468	468	447	465	476	438	464	465	478	436	436	447	431	438	419	457	466	435	416	424	430	442	476	460	509	434	479	466	447	443	442	442	443	465	429	457	448	485	448	435	481	438	462	472	424	434	467	363	449	462	428	458	454	428	497	478	455	445	465	437	464	426	439	404	421	431	472	459	440	441	468	446	417	457	440	470	451	461	449	411	392	452	470	457	409	471	431	438	443	418	481	433	435	440	474	457	441	458	446	440	426	457	482	463	414	434	464	426	424	435	448	439	425	461	410	462	451	459	420	442	472	465	453	469	434	465	467	400	445	461	403	426	462	464	452	448	502	410	437	444	428	435	434	467	451	461	458	443	429	458	469	437	510	443	424	426	425	439	422	416	454	426	428	476	439	479	433	447	440	473	439	473	423	449	450	446	418	464	417	463	438	440	461	465	470	460	456	444	461	415	441	470	448	447	456	449	473	452	443	472	497	423	443	423	453	447	474	478	481	434	433	471	427	462	462	438	414	471	457	419	466	467	464	386	479	437	431	440	476	456	436	414	477	467	431	446	448	400	447	412	489	457	403	442	436	430	451	428	465	453	420	437	459	429	454	453	474	440	429	465	463	457	451	433	432	457	412	421	471	477	409	456	446	454	440	464	459	449	448	400	422	432	441	455	429	417	444	459	465	448	442	425	424	450	453	440	412	492	455	454	501	437	418	440	426	423	454	443	458	443	420	440	435	427	481	473	480	462	454	459	441	432	447	441	462	431	438	412	435	427	455	448	460	468	425	452	462	429	407	486	455	450	437	459	428	446	440	453	435	445	446	448	493	428	450	417	429	416	414	452	427	444	432	461	460	463	426	428	442	472	444	459	421	433	446	465	461	417	447	466	435	446	433	431	466	435	486	448	427	436	470	476	460	438	445	435	466	430	448	451	421	430	444	438	453	441	441	451	476	438	443	435	444	437	411	458	465	439	436	482	445	447	415	423	419	435	425	446	425	473	447	417	454	469	497	443	443	484	454	435	417	401	439	452	433	469	452	426	481	432	441	437	453	442	439	438	435	435	428	422	451	459	416	418	458	487	469	447	455	445	456	429	479	469	452	438	404	447	437	450	462	459	451	433	461	453	445	430	446	449	460	426	464	474	461	468	450	458	426	445	409	475	436	437	447	436	431	462	436	436	417	456	462	427	465	440	462	486	462	420	439	429	450	444	429	409	458	464	442	463	466	460	439	462	464	437	463	430	460	422	413	446	462	463	425	441	447	487	432	403	441	473	450	455	482	439	459	478	448	443	442	414	390	452	440	450	457	418	414	463	473	453	421	470	388	447	435	403	423	425	496	430	433	440	459	452	460	452	467	442	458	478	436	438	396	461	458	465	465	447	418	450	429	475	427	440	464	418	457	464	467	418	420	420	418	434	452	494	450	433	465	449	442	484	449	445	464	425	438	456	452	438	444	463	405	435	426	457	453	473	442	448	463	457	463	452	470	437	473	452	428	452	444	466	462	412	443	484	444	448	427	419	484	428	412	435	423	444	442	432	439	451	503	464	450	445	406	450	486	455	420	411	429	450	460	443	438	472	482	435	444	423	468	425	429	434	431	456	489	444	436	411	426	444	476	437	425	459	454	487	426	432	441	431	460	481	438	437	467	431	476	442	472	489	449	465	437	434	437	426	460	448	429	467	403	446	464	473	485	428	455	440	443	454	436	402	411	456	418	432	394	458	447	477	417	455	423	465	452	424	459	461	472	457	476	396	490	486	457	478	434	485	462	442	441	484	446	421	451	430	463	473	458	422	467	432	418	450	446	432	438	407	434	456	473	462	409	442	428	483	485	433	409	450	417	444	461	404	444	510	446	474	462	444	469	407	455	442	437	437	428	440	426	448	463	469	437	463	446	416	459	452	457	422	467	459	426	437	468	452	444	449	453	436	414	439	437	432	459	461	445	425	479	489	420	402	454	437	456	427	403	446	449	460	431	428	498	439	439	492	469	460	475	442	422	421	496	432	452	474	458	430	486	449	436	420	443	444	444	454	476	419	416	433	406	400	452	472	406	438	438	431	453	450	437	445	418	402	457	486	473	432	449	413	428	447	467	442	408	396	422	452	430	461	434	485	427	436	399	443	414	464	450	468	448	468	432	460	464	474	436	432	467	432	502	465	421	452	452	460	461	441	452	477	457	455	484	441	463	417	481	477	405	468	436	459	482	410	433	474	432	463	431	437	458	456	481	418	410	429	457	460	431	439	416	434	452	447	467	413	470	437	443	467	437	472	429	432	458	476	456	467	419	495	455	435	466	436	476	431	435	437	390	489	429	459	466	449	458	459	431	431	449	459	423	395	441	454	435	450	437	440	437	433	426	449	478	423	412	472	442	475	473	456	426	441	440	425	434	436	447	429	443	451	444	452	460	485	447	437	446	438	492	440	455	456	481	435	464	458	430	450	431	455	439	438	449	449	443	449	417	456	435	423	467	445	400	450	441	453	431	440	434	441	444	464	455	443	452	448	435	465	441	424	447	474	447	439	472	449	475	409	450	461	458	434	433	445	472	425	408	439	470	446	442	419	430	427	420	460	445	470	436	443	436	476	473	417	460	452	459	454	466	475	434	442	455	456	429	436	465	454	421	436	449	428	427	440	452	449	433	487	465	451	428	441	467	428	471	409	492	438	414	450	457	444	445	474	493	475	471	476	411	435	456	427	458	431	459	450	432	407	448	445	457	459	438	452	455	468	438	424	427	397	441	445	429	456	456	458	431	446	476	441	446	476	473	405	478	442	426	450	476	411	446	497	427	450	447	427	470	428	453	408	453	430	451	436	432	456	416	449	434	437	451	444	462	457	442	432	468	460	463	474	462	453	429	466	415	445	422	460	423	471	417	482	435	413	461	462	434	447	429	458	444	453	446	460	426	449	424	440	445	457	462	460	439	414	429	482	436	450	423	420	428	442	414	459	456	452	437	416	432	454	444	452	430	412	448	443	416	449	453	429	452	445	444	441	477	416	422	450	448	441	467	430	436	431	493	423	462	442	440	450	501	465	410	412	411	432	445	435	432	406	423	458	479	428	474	428	447	409	461	409	476	460	459	428	489	431	460	454	449	453	454	465	425	446	445	458	437	456	466	492	429	445	440	424	428	452	434	502	445	450	444	461	446	444	409	432	453	424	441	444	446	465	439	414
19398	15511	3084	491	581	586	549	454	390	376	291	231	203	187	168	166	141	122	118	113	114	86	101	86	93	98	86	74	72	71	59	47	64	55	47	52	57	45	54	41	31	38	41	30	37	37	32	29	34	30	24	28	28	27	37	33	32	31	23	22	25	32	24	28	26	27	26	27	20	22	17	24	17	29	30	24	31	22	32	19	28	24	26	25	33	19	22	30	33	32	19	19	30	27	27	20	23	21	22	13	27	24	24	24	18	20	27	28	28	24	21	25	24	28	24	21	26	18	22	23	25	22	25	30	28	31	28	20	24	18	27	18	18	25	32	30	31	25	22	26	20	26	20	24	23	25	19	14	19	27	15	32	29	18	22	33	23	28	23	22	36	29	18	26	32	28	23	21	23	29	21	19	35	24	21	31	20	24	15	23	25	17	23	32	24	36	19	34	20	24	26	20	30	28	26	27	36	36	29	24	27	24	35	34	29	30	21	23	27	28	28	23	17	22	27	15	23	29	25	28	26	17	25	27	29	30	28	26	26	25	19	23	25	26	26	26	28	25	22	17	25	20	23	30	28	22	21	25	30	23	27	26	24	26	22	16	16	23	25	23	27	25	29	38	32	16	34	23	22	28	27	23	29	21	18	17	20	23	27	26	23	23	33	20	25	24	25	23	25	27	30	28	29	18	23	24	26	23	23	22	31	33	26	26	22	27	27	21	23	30	23	30	26	25	32	30	27	22	16	19	24	29	33	29	30	25	25	23	23	25	34	14	30	22	25	33	21	27	20	27	35	21	24	20	19	26	25	20	20	18	18	30	26	25	21	16	15	31	17	28	23	27	21	27	23	28	19	26	23	31	27	23	26	22	20	20	22	23	25	17	18	25	26	33	29	16	27	16	22	30	26	19	26	21	17	24	14	35	23	28	29	21	21	28	18	22	25	24	29	26	32	15	14	36	22	32	18	25	25	25	23	25	22	24	30	21	22	15	23	18	19	18	31	27	20	22	21	27	24	26	27	23	20	23	28	28	21	32	23	20	29	24	25	21	32	32	29	22	24	22	19	17	28	14	20	21	23	26	21	26	21	27	28	24	16	14	32	23	24	35	17	18	31	33	24	23	31	23	30	25	34	31	32	19	36	32	23	31	26	34	24	23	36	28	31	27	35	21	41	29	21	20	25	32	30	33	24	24	21	20	27	20	27	28	23	29	24	19	26	26	26	26	23	29	21	30	20	25	22	23	27	29	21	17	36	27	24	23	20	16	23	23	22	23	27	31	28	18	23	24	21	26	12	28	28	25	25	24	27	13	18	29	30	20	24	29	26	14	29	19	32	16	22	26	32	23	17	23	25	27	27	19	34	22	19	26	18	21	23	17	27	25	24	29	21	29	21	31	10	21	31	26	28	18	23	30	33	24	27	23	24	18	30	30	32	20	28	26	32	16	19	19	33	37	27	26	25	27	33	22	23	24	23	23	24	27	27	27	25	26	27	25	32	20	31	22	27	20	25	25	18	23	25	25	27	30	19	24	29	17	21	33	29	26	23	18	26	30	27	21	23	26	24	25	20	17	27	21	29	26	29	13	16	34	25	26	21	25	25	26	24	31	20	28	29	28	24	31	27	20	19	30	28	21	31	29	17	28	20	22	25	28	27	33	21	22	26	26	29	18	27	37	25	28	26	24	16	17	25	23	27	26	30	22	25	28	36	25	26	19	21	17	24	35	22	30	15	28	26	27	29	23	25	23	13	23	24	20	28	15	26	28	27	24	20	27	23	19	24	26	21	31	24	27	21	20	24	30	25	35	21	28	24	22	27	21	29	14	16	25	19	27	24	21	20	31	21	19	27	25	24	17	23	25	32	29	25	24	22	27	31	24	23	23	24	22	24	28	20	20	27	18	17	20	26	28	29	25	21	23	17	22	35	27	33	29	26	26	27	19	33	27	25	19	23	27	19	28	25	29	20	18	23	32	31	17	28	34	20	24	27	21	33	27	24	21	14	26	37	23	19	19	19	24	22	25	32	26	24	23	27	29	24	30	22	26	25	24	17	26	20	32	19	25	27	24	23	29	22	23	26	26	20	23	27	17	32	32	29	22	24	23	19	17	28	23	24	31	29	25	14	24	30	25	36	28	29	31	32	16	28	21	28	23	28	25	20	32	24	25	23	33	16	21	17	28	16	23	24	22	29	27	19	31	22	34	28	22	23	22	31	28	32	28	29	26	20	33	28	29	22	22	14	23	25	24	26	29	29	27	28	22	29	22	27	22	25	34	25	21	22	20	18	28	28	28	28	21	29	19	28	22	28	27	30	23	32	20	27	26	26	34	22	19	24	34	26	36	23	28	26	23	21	26	31	24	24	22	24	20	34	21	28	26	26	31	26	23	17	30	26	26	36	27	16	27	28	26	23	21	28	24	24	23	26	14	26	27	28	24	18	29	25	26	23	32	23	16	27	24	20	23	29	21	23	33	18	28	31	24	24	24	23	19	31	24	26	16	17	23	32	35	13	24	22	21	24	17	23	28	39	21	22	28	25	32	15	22	24	15	19	24	19	30	29	23	28	28	25	25	20	25	24	25	18	19	20	26	23	15	22	26	24	23	24	30	29	22	20	23	19	26	20	28	20	18	18	26	19	30	35	19	26	25	23	26	26	17	23	25	18	26	15	34	22	21	26	30	22	25	20	29	27	19	27	29	23	21	19	20	21	29	23	16	31	27	29	24	22	18	27	19	31	31	16	30	29	27	20	23	24	29	24	14	19	21	24	18	19	21	20	26	22	24	24	23	17	19	25	22	31	27	30	34	25	28	26	23	29	17	26	30	23	32	19	22	25	22	23	25	26	29	22	23	26	25	32	25	28	25	19	16	35	21	31	32	22	19	31	14	24	26	26	36	22	28	29	25	29	21	24	26	22	22	30	27	16	28	23	25	29	23	23	23	27	24	23	27	24	25	31	21	32	34	20	20	24	30	21	23	33	32	28	21	20	34	26	27	15	27	25	16	16	21	27	30	27	29	36	24	24	27	22	24	32	31	27	29	21	21	29	25	27	30	32	29	28	31	23	30	30	27	23	23	22	24	30	29	16	32	23	22	21	26	24	24	22	32	18	29	22	17	14	27	35	20	18	23	34	17	25	29	28	34	36	19	26	27	34	23	31	25	30	21	25	10	23	27	23	32	25	23	28	21	19	25	21	25	25	25	20	26	29	25	30	26	17	29	22	19	18	21	25	31	17	32	11	27	26	25	18	25	23	36	31	20	26	33	33	36	24	24	29	23	24	25	17	22	30	33	17	33	17	19	22	17	25	23	14	26	28	24	31	21	26	16	28	17	33	23	26	18	18	17	21	17	26	25	24	31	27	30	22	22	20	17	20	16	29	22	24	26	31	18	20	34	31	18	23	27	26	34	24	31	28	23	34	34	18	22	22	29	27	17	32	19	30	26	25	19	17	29	31	25	30	20	24	21	21	31	18	31	31	33	28	27
59807	47785	20433	23804	30529	29272	26342	22374	19291	16536	14053	12035	10438	9137	7872	7638	6794	5894	5293	4994	4593	4339	4029	3559	3495	3264	3268	3074	2819	2466	2150	1976	1935	1911	1815	1780	1555	1483	1267	1169	963	946	896	926	886	838	734	746	728	691	679	641	589	598	525	564	519	560	512	512	475	537	529	516	464	480	464	415	481	435	479	492	478	464	445	450	449	451	471	451	438	462	438	419	446	427	422	439	429	427	465	418	437	453	432	448	412	421	421	449	461	450	414	465	440	427	422	450	441	398	430	453	421	442	370	424	421	448	395	425	414	397	388	412	421	419	416	420	398	433	415	394	422	402	389	465	414	417	407	416	374	379	420	444	409	387	398	400	438	416	438	376	414	372	411	460	404	398	434	394	401	413	406	399	402	395	431	432	438	401	394	413	440	405	424	428	420	392	430	382	434	397	405	456	407	384	423	406	428	415	404	403	418	405	414	377	459	418	471	380	400	443	410	409	430	355	443	381	388	410	384	426	412	387	375	368	387	387	432	441	430	399	393	392	386	435	427	404	365	398	443	454	400	410	390	392	392	430	415	422	411	392	435	404	410	401	407	402	363	399	414	410	427	425	391	385	436	427	400	394	429	460	395	404	412	410	435	414	370	399	433	424	388	398	419	441	379	379	449	413	408	458	383	404	391	429	382	390	378	394	370	381	411	405	450	397	440	421	408	390	405	416	422	440	399	400	348	379	420	396	426	392	424	382	403	382	388	405	376	393	430	398	405	418	430	401	391	444	422	379	359	400	410	416	404	435	380	390	397	417	414	398	423	403	406	430	404	386	450	391	422	408	419	398	434	389	413	398	424	386	440	383	420	386	414	391	429	388	380	418	404	416	390	384	399	401	404	431	390	421	397	402	419	404	406	400	393	411	413	426	395	438	389	395	392	392	416	415	450	428	402	390	386	409	401	403	413	419	410	392	407	410	441	426	382	396	415	413	425	420	396	399	389	401	415	404	382	391	387	396	411	383	426	401	395	389	407	425	447	370	380	405	439	409	395	422	404	432	407	383	436	403	404	389	397	408	402	371	403	416	436	389	416	393	406	414	391	388	431	418	403	400	409	414	413	420	421	423	427	399	393	443	417	391	428	387	410	380	415	398	398	415	410	430	388	397	363	381	399	373	394	453	399	417	389	443	410	396	447	422	418	443	386	412	447	430	420	379	398	420	425	408	397	391	408	391	397	401	391	405	383	431	429	409	357	350	417	423	407	423	444	390	407	369	405	397	383	414	370	368	390	400	392	377	434	430	407	428	418	452	395	436	416	434	416	414	433	417	399	417	393	442	385	412	380	393	422	392	436	420	389	404	396	393	394	408	410	444	374	380	419	376	404	388	417	441	353	413	413	423	441	428	401	409	421	419	408	444	412	407	380	443	417	440	389	405	424	375	414	381	406	366	388	413	411	374	411	405	421	407	415	446	411	407	428	405	438	402	410	410	420	413	420	402	396	425	400	403	375	405	416	387	390	421	400	404	427	403	381	399	379	405	388	419	437	404	401	401	398	382	431	405	414	419	407	382	441	389	401	385	411	415	384	400	399	407	448	375	410	408	432	436	436	436	376	428	412	432	372	435	423	434	414	398	424	407	407	415	419	427	400	404	398	436	422	396	388	445	408	401	434	415	418	392	427	391	402	414	399	399	413	434	437	440	423	399	379	428	367	424	398	401	431	430	451	404	432	442	395	393	420	397	440	400	410	428	426	409	429	379	400	416	396	413	439	397	392	408	388	402	395	421	408	393	382	398	409	429	390	393	442	402	381	403	413	403	426	447	413	417	410	388	426	404	392	379	431	423	409	422	421	412	404	433	415	377	414	431	375	444	374	419	417	393	454	445	411	367	417	413	431	431	398	415	394	403	405	394	441	428	419	413	408	416	378	408	439	426	385	409	426	422	401	409	414	407	377	406	385	421	368	389	395	407	415	371	446	430	400	388	411	420	430	413	380	397	407	422	394	422	401	408	392	390	395	401	399	424	379	411	407	376	373	400	419	430	385	411	386	378	445	434	431	388	430	396	399	409	379	420	406	385	421	407	441	428	399	406	436	435	430	388	414	373	420	430	366	416	416	429	416	370	400	440	377	434	384	402	405	390	415	410	429	375	421	424	398	431	409	391	404	401	411	399	431	418	441	424	391	350	426	374	410	409	406	411	393	397	386	398	404	395	391	422	408	399	420	413	425	402	381	377	379	396	414	396	428	395	416	416	400	441	424	438	352	429	383	401	381	393	401	374	452	376	415	430	416	402	461	410	440	397	414	390	397	396	387	390	407	388	409	425	404	443	397	420	437	378	407	385	402	400	419	384	399	387	413	401	426	391	411	412	387	385	397	427	376	402	413	416	410	419	418	388	371	404	364	394	427	382	414	389	408	396	400	413	408	424	423	412	454	410	432	404	406	387	440	426	397	431	427	417	419	420	408	400	409	418	407	412	391	413	406	425	411	395	400	403	421	401	407	394	418	381	373	403	415	432	429	417	394	408	345	435	393	409	383	408	411	418	384	386	394	460	422	366	436	411	445	385	420	423	376	407	422	381	414	420	438	443	391	430	428	445	439	429	405	427	402	401	376	413	432	420	383	425	392	369	414	423	400	331	391	393	411	417	390	432	405	392	434	444	387	380	396	396	382	426	427	424	402	392	426	415	461	372	384	393	421	405	380	411	380	407	389	376	402	380	371	388	417	415	410	422	350	381	427	365	410	399	394	415	406	409	412	406	422	404	390	446	414	446	436	411	429	421	402	392	369	419	424	395	417	425	397	404	409	395	427	409	421	447	368	410	434	339	413	420	376	430	367	392	374	397	419	441	412	405	387	417	424	390	442	373	403	385	388	392	400	417	435	433	446	391	421	401	388	387	419	418	406	423	411	374	371	394	414	369	417	385	433	409	380	400	396	412	392	396	394	449	441	400	401	399	370	423	415	392	400	413	389	381	414	398	398	406	406	389	418	388	427	416	386	399	405	385	395	418	394	393	401	442	392	400	428	408	429	389	422	397	366	427	410	348	419	394	387	407	379	414	428	448	388	422	409	409	427	402	378	424	389	405	394	406	376	363	460	418	390	413	443	418	435	428	400	406	409	378	407	386	407	397	394	375	410	400	456	399	411	425	394	377	399	418	405	386	397	373	404	358	391	379	399	415	436	440	374	430	380	393	418	412	430	397	406	384	419	388	431	402	437	408	423	397	381	413	410	416	423	461	415	400	385	417	347	421	412	412	409	398	443	393	388	398	431	423	380	399	416	399	430	413	397	448	427	394	403	383	417	402	449	432	423	382	398	402	401	417	406	439	396	415	411	434	419	411	439	425	403	359	442	425	364	417	367	424	426	396	426	397	415	453	412	424	427	410	404	414	400	379	404	393	401	405	394	390	390	389	427	435	385	396	431	440	386	471	364	350	434	408	391	375	395	385	393	395	413	444	391	395	419	373	411	426	395	405	403	421	368	409	432	409	409	438	396	387
8010	4543	774	183	209	247	203	161	162	147	124	111	88	60	75	75	70	71	48	54	57	42	51	34	36	44	31	40	41	46	39	30	33	25	33	27	27	29	28	29	24	23	23	22	23	18	23	15	8	17	24	23	19	17	25	19	12	19	22	23	24	18	14	26	20	23	17	20	18	18	18	14	29	12	13	19	17	14	21	19	13	15	20	18	21	20	20	20	22	15	17	19	18	18	4	13	19	25	16	11	20	16	22	27	10	20	30	16	21	18	16	18	22	14	17	19	30	22	27	15	17	20	18	19	22	24	16	17	22	18	8	15	21	14	18	20	13	17	13	21	23	15	22	21	12	17	16	25	28	14	25	29	12	14	20	26	18	18	23	20	13	15	17	18	15	25	16	14	17	17	8	25	22	14	23	20	21	16	30	17	15	18	28	17	16	18	14	17	23	17	11	17	14	18	19	20	16	19	12	16	23	16	21	21	27	21	15	15	17	17	23	17	24	24	17	14	21	19	15	20	16	22	21	26	19	18	20	17	16	22	25	17	27	20	21	18	16	15	17	16	19	10	23	13	17	29	18	10	20	25	15	22	19	11	24	19	17	17	20	23	15	18	10	12	17	28	19	14	15	15	23	22	22	25	14	23	14	18	14	22	16	23	25	21	22	18	13	10	13	20	19	17	17	22	14	16	18	16	20	14	22	10	13	22	19	16	17	25	20	13	15	24	17	15	19	19	19	17	19	18	17	23	13	19	21	21	21	17	21	18	25	20	12	13	11	18	16	22	22	13	14	19	15	13	22	23	9	12	18	18	23	14	20	27	13	15	15	20	13	13	16	23	18	21	23	11	17	20	16	18	17	30	21	19	17	23	19	16	29	18	18	16	18	11	21	24	21	18	21	11	16	20	19	17	28	20	16	22	18	19	26	24	21	21	15	24	19	22	11	16	17	22	12	22	12	14	29	16	18	13	14	17	13	19	23	22	16	14	11	23	20	19	16	16	11	23	17	20	28	15	21	13	14	18	22	12	21	14	23	21	22	13	21	11	14	17	14	15	21	23	19	27	15	15	12	21	21	25	19	18	15	29	15	15	18	15	13	23	21	22	20	20	17	21	17	17	9	24	23	14	24	26	19	20	23	21	19	17	12	23	23	22	31	13	9	14	13	25	31	22	24	22	11	14	18	21	12	20	17	18	20	20	18	18	14	21	10	27	21	18	33	27	20	18	16	13	14	8	14	19	21	15	19	23	19	14	25	23	20	20	11	20	19	22	23	11	17	16	21	15	21	13	17	16	13	14	17	20	13	21	16	22	20	21	14	20	21	27	22	18	15	19	23	19	29	21	24	15	17	22	12	25	19	25	19	20	18	22	23	21	15	16	20	18	13	18	14	19	19	18	18	18	25	11	26	12	17	21	19	24	26	18	8	15	26	24	20	13	20	20	16	14	12	18	19	20	17	18	15	14	14	21	26	17	16	20	17	16	17	14	23	18	25	13	30	16	12	21	17	21	10	13	18	23	23	19	9	18	22	22	17	15	17	26	20	24	18	16	18	19	14	17	25	21	15	16	17	15	19	13	22	17	24	12	20	23	12	11	27	24	13	17	19	19	21	19	18	22	28	13	19	17	15	22	18	32	16	24	17	18	15	14	17	20	22	15	19	19	19	21	19	19	18	19	27	23	15	17	20	17	18	25	11	16	17	19	15	19	21	16	24	13	20	14	11	13	14	26	12	12	12	13	24	20	16	23	15	19	10	20	21	16	23	18	27	23	31	17	15	26	16	16	11	25	9	18	19	16	22	16	17	21	18	12	16	17	19	12	12	15	19	22	19	14	15	13	16	16	26	14	22	22	19	17	15	20	23	22	20	19	16	19	16	17	23	16	28	20	13	14	14	11	13	13	24	22	17	14	29	22	15	21	19	10	16	19	18	19	19	18	21	22	15	22	17	25	34	23	21	21	14	13	20	17	24	15	20	15	25	19	24	24	14	20	13	12	18	15	14	18	18	16	20	16	19	19	20	16	17	15	18	24	14	28	19	13	24	18	20	19	16	14	19	22	20	21	14	17	13	26	14	13	20	23	22	19	17	24	17	16	24	18	20	18	21	12	13	8	21	16	14	25	23	21	20	19	12	22	18	14	21	21	15	19	27	28	15	26	24	16	21	16	22	21	15	24	12	14	19	18	28	17	19	24	19	29	18	18	22	24	21	19	27	19	24	17	22	23	19	19	15	16	16	24	22	17	26	11	16	16	25	21	17	18	11	29	21	21	19	20	18	15	17	15	19	16	18	21	10	15	8	21	18	19	22	16	22	15	18	28	27	22	15	20	22	22	20	20	20	14	22	14	16	16	18	29	24	16	22	14	20	18	26	26	26	23	24	18	21	17	20	16	17	19	17	20	26	12	27	19	21	15	27	19	23	20	14	21	17	15	24	17	14	12	21	23	20	15	22	23	13	25	17	23	20	18	30	22	16	20	15	17	23	19	27	19	17	13	23	20	18	20	20	13	25	17	24	24	19	23	14	20	13	22	18	30	19	19	26	21	11	17	22	12	22	27	22	20	20	20	19	21	17	23	22	21	20	21	18	23	21	16	16	21	17	19	23	22	13	15	16	17	24	22	25	17	21	14	20	22	23	20	24	20	19	22	25	21	18	17	23	17	25	22	16	22	15	19	13	17	18	15	15	17	21	19	16	20	13	21	20	12	25	18	21	15	18	12	26	15	20	15	22	15	25	18	14	14	28	13	27	23	22	14	12	20	16	17	15	23	18	27	15	22	15	12	24	21	17	17	16	19	18	20	16	15	16	15	22	14	16	17	22	8	21	24	21	26	18	18	21	27	24	20	17	19	22	16	21	12	23	15	21	11	14	14	26	15	20	17	20	19	30	20	22	17	10	23	14	14	24	26	15	26	22	12	16	14	15	28	8	21	29	16	17	17	17	10	20	17	14	23	29	21	15	15	18	13	17	8	20	28	14	21	15	17	19	23	19	19	25	20	22	9	21	10	26	20	21	16	17	23	23	16	20	16	16	16	20	19	21	16	20	18	20	18	27	26	21	19	22	19	15	23	9	19	12	16	19	18	19	16	13	23	13	15	23	22	14	25	20	18	21	23	18	25	17	24	19	19	19	25	23	15	25	15	11	20	18	23	11	18	18	16	17	23	20	20	19	14	14	15	17	21	23	13	18	10	12	15	19	23	20	17	13	17	18	14	7	12	15	11	18	23	29	23	18	21	14	14	23	17	20	8	14	23	22	20	20	23	22	19	9	22	16	20	16	22	15	18	18	17	7	23	13	17	11	19	13	21	15	21	23	31	27	17	21	12	23	17	19	23	19	17	16	25	18	20	18	14	10	12	21	16	31	18	17	21	14	22	17	21	11	16	17	14	20	20	15	18	14	18	17	22	17	12	19	15	28	10	23	18	24	27	16	15	10	24	15	18	19	26	24	11	24	20	14	24	20	16	16	13	18	20	21	17
45936	35305	12304	13901	19843	18452	15513	12337	10061	8193	6631	5553	4649	3903	3552	3311	2988	2649	2278	2211	1988	1889	1762	1658	1577	1599	1569	1468	1300	1111	1033	900	931	879	918	870	722	729	685	598	530	504	482	540	472	498	469	420	391	413	385	411	375	398	383	375	375	383	349	346	379	309	337	318	329	364	325	322	310	316	311	316	315	291	337	323	329	305	313	299	316	322	303	349	299	308	299	320	311	285	330	290	313	331	293	282	304	289	329	285	311	319	301	297	313	314	312	312	309	303	344	326	285	333	283	302	288	295	324	340	315	317	282	285	289	308	295	305	273	302	287	315	286	317	300	327	282	303	313	302	310	299	301	288	298	280	297	308	291	263	278	288	327	295	323	285	333	295	288	279	298	300	313	299	307	321	291	290	322	329	315	279	313	286	323	287	278	301	304	329	314	312	300	309	318	321	290	314	294	308	314	292	299	286	300	324	297	289	320	288	310	302	300	322	291	284	297	320	298	303	280	307	299	317	325	312	295	304	319	297	303	318	310	307	296	299	251	325	308	295	324	328	304	310	284	290	307	313	307	307	287	302	296	295	336	314	297	288	314	300	295	317	293	291	302	291	306	297	307	296	277	277	305	300	316	276	306	325	308	283	339	289	294	276	302	341	341	315	290	333	327	315	296	301	309	313	315	331	307	289	318	275	290	280	321	299	324	303	294	320	298	315	313	344	308	301	275	298	324	304	334	324	300	311	300	303	312	317	289	312	300	327	294	293	311	322	340	296	305	311	343	333	295	283	323	289	311	305	304	285	281	313	279	287	302	301	273	321	274	336	292	276	298	309	267	308	299	276	306	290	268	267	295	303	304	290	312	320	309	294	289	307	301	329	265	334	297	292	297	275	303	306	327	319	290	311	298	314	335	328	310	290	310	305	346	293	317	293	288	302	305	317	293	309	293	315	276	288	298	295	338	306	307	287	302	303	321	320	287	313	268	302	303	329	320	293	302	304	295	329	311	290	313	308	307	302	298	293	321	292	297	280	297	297	281	315	306	315	289	322	320	298	317	315	277	303	320	310	322	301	328	271	300	276	310	318	300	297	290	318	306	277	311	307	290	263	326	285	311	311	282	279	280	345	308	310	318	320	308	293	292	286	321	292	331	276	318	305	285	299	291	284	298	312	316	299	311	299	302	319	288	280	298	257	300	298	292	306	291	294	290	308	329	304	312	295	298	286	295	309	303	298	285	307	325	306	305	282	297	320	310	304	319	326	325	303	296	324	309	289	306	329	305	292	270	292	315	326	292	302	323	266	344	301	277	284	298	304	297	327	289	320	293	327	333	279	317	311	296	297	298	291	319	316	285	328	305	276	289	316	315	291	316	292	287	297	331	323	306	283	288	276	309	312	297	325	292	263	307	339	345	311	295	323	329	329	296	282	324	307	296	304	317	274	269	298	329	322	315	324	302	298	308	301	296	321	298	319	308	315	301	324	296	320	282	294	314	281	311	286	333	299	302	278	317	307	303	309	290	349	274	329	289	333	303	298	316	299	306	299	301	321	329	300	271	282	279	329	326	309	296	323	335	323	309	307	288	273	303	300	302	310	293	327	325	325	327	325	305	296	291	305	278	317	300	320	304	292	293	307	307	308	286	279	286	296	311	313	305	287	296	304	312	309	332	299	297	293	306	289	350	295	287	333	279	286	310	284	310	307	302	264	320	347	303	321	325	290	291	321	328	281	311	318	310	347	320	300	298	301	320	310	316	297	285	328	302	309	288	297	293	285	275	278	293	294	292	319	324	293	338	261	318	321	280	315	320	320	314	304	287	276	319	285	304	316	300	314	292	295	315	314	301	292	300	288	311	320	323	283	302	285	315	285	287	274	311	302	302	294	322	261	332	279	330	296	262	299	300	298	319	276	325	294	304	312	287	332	319	321	303	303	301	295	299	317	303	331	306	318	288	300	319	257	277	303	329	316	320	256	302	324	302	299	328	316	296	312	285	288	309	297	274	316	307	331	345	295	325	293	311	272	298	321	314	303	327	315	289	276	303	312	314	315	303	295	334	277	304	301	281	311	315	282	301	311	296	284	280	290	305	303	259	309	343	289	280	309	310	329	320	279	324	312	322	324	312	330	293	297	326	294	307	289	296	272	307	300	284	306	294	318	297	289	292	317	320	342	303	299	306	313	308	310	289	296	326	316	291	288	273	293	277	289	358	319	265	320	325	298	323	307	287	311	324	293	339	300	310	318	304	330	267	292	317	286	297	312	329	320	306	349	320	302	296	285	277	296	319	319	312	299	312	317	295	296	298	330	315	324	321	304	326	291	293	341	309	294	309	331	281	298	319	291	310	344	303	302	290	297	336	315	302	310	334	301	291	341	307	301	324	286	313	273	279	290	297	304	302	296	305	319	289	309	277	283	295	340	305	294	303	307	313	271	314	277	301	302	292	301	323	320	304	313	329	286	311	293	344	314	305	303	280	298	297	309	314	275	315	291	316	340	311	287	351	316	324	325	310	328	319	324	275	287	308	318	285	313	304	295	297	345	282	287	300	295	292	258	313	311	319	303	295	299	315	311	269	315	329	327	316	292	289	298	292	315	301	301	312	318	308	309	315	277	309	332	282	323	332	293	299	314	273	309	325	312	334	305	347	317	286	311	310	329	310	289	286	288	254	280	300	303	294	312	326	300	312	287	291	271	289	281	278	308	281	338	278	306	321	355	290	290	271	291	298	314	318	306	288	294	307	289	307	301	286	271	262	306	322	294	302	293	305	268	291	295	315	285	303	289	298	294	302	290	269	304	298	279	300	308	283	275	318	298	297	310	278	297	308	297	328	299	299	323	332	276	285	283	321	306	320	308	293	312	323	298	312	326	304	298	284	332	270	323	308	317	301	316	274	298	330	336	315	322	296	295	292	316	318	325	300	295	300	292	286	292	325	295	312	297	271	286	331	282	311	290	302	256	299	310	305	268	298	326	314	295	299	316	297	293	305	296	296	314	309	295	290	317	297	319	300	332	313	294	323	335	308	315	306	319	299	323	287	326	293	292	309	293	307	302	303	306	297	309	335	270	325	306	283	322	329	351	295	313	305	263	302	292	329	277	297	289	308	307	289	333	294	289	289	300	283	293	356	298	316	335	291	290	281	313	306	326	302	310	322	301	317	291	293	327	300	308	288	291	279	292	333	302	291	319	275	293	319	315	287	308	277	301	306	288	316	311	257	308	316	278	290	294	293	313	283	288	288	282	318	305	318	321	301	310	292	299	334	315	322	272	299	329	290	307	291	297	300	296	291	287	268	304	311	292	322	308	306	306	315	294	290	292	249	289	300	314	275	305	289	328	303	312	302	324	266	312	297	288	314	283	271	313	310	291	308	301	319	300	305	307	284	298	304	266	314	332	320	294	294	293	310	299	314	286	291	296	289	299	328	278	281	298	316	311	311	288	302	334	306	327	317	280	321	277	302	311	304	306	286	323	306	310	270	315	280	301	303	269	291	271
18526	17053	4409	556	661	606	471	444	392	298	282	254	219	210	175	173	136	121	118	101	118	95	112	91	82	97	86	82	58	59	57	55	54	55	55	58	41	39	47	40	30	39	30	34	51	48	25	27	37	21	26	25	27	24	22	29	27	24	37	37	27	28	27	25	28	25	30	24	24	26	23	25	31	22	15	27	17	41	25	39	30	27	22	28	30	14	28	28	20	26	32	27	20	26	28	28	29	32	22	23	26	23	20	19	24	24	17	25	21	19	27	27	18	30	29	30	27	21	28	24	18	20	20	25	34	18	31	22	23	19	34	17	27	21	24	22	29	22	15	20	18	23	20	23	29	18	30	23	26	19	22	27	26	20	21	18	20	30	19	26	36	21	20	18	28	34	20	23	19	26	21	30	20	22	30	26	20	18	16	24	24	28	30	9	20	26	25	23	18	27	26	20	34	32	18	24	29	19	27	23	21	30	24	19	27	15	24	22	26	22	29	24	20	18	18	20	25	23	21	18	24	18	16	16	29	23	22	33	22	32	27	25	30	25	36	23	21	26	25	31	25	15	28	26	35	17	19	28	27	23	19	27	33	23	24	20	24	27	20	18	31	28	27	25	27	23	24	25	18	28	22	27	21	31	22	26	17	24	16	27	23	17	26	23	25	24	11	15	23	24	19	21	22	16	25	19	32	24	24	21	36	14	31	20	25	15	11	23	32	28	26	24	19	27	38	30	30	26	27	31	21	18	27	25	26	22	20	22	29	23	26	24	13	35	21	19	13	15	26	32	38	29	25	23	26	23	25	30	21	19	16	13	27	21	27	24	20	21	22	26	21	36	30	29	24	27	21	26	24	18	25	23	24	20	25	31	14	21	27	27	21	21	28	36	29	26	29	24	15	22	25	24	16	32	22	20	29	21	20	23	27	22	23	26	33	22	30	30	23	27	11	24	31	25	32	28	26	27	26	27	21	19	20	24	22	23	31	21	19	21	23	37	20	27	32	24	25	26	29	23	26	27	27	30	25	28	18	20	17	29	23	24	21	34	19	23	17	32	24	23	19	36	32	23	16	15	19	26	16	27	25	21	27	22	23	32	25	28	27	21	27	32	14	16	25	17	31	21	17	29	21	41	23	15	30	27	21	22	23	31	28	34	33	24	21	22	27	23	24	25	19	36	26	23	28	22	19	32	22	22	31	22	37	22	25	20	33	31	24	22	22	20	22	22	24	19	28	28	28	17	16	21	24	26	23	26	27	23	18	29	20	26	28	19	16	16	22	20	19	25	26	21	22	24	17	28	26	33	24	32	26	21	26	26	23	27	30	24	31	18	22	27	22	21	27	20	26	23	22	20	24	16	24	20	17	17	31	28	28	24	24	19	16	26	23	29	25	25	21	24	31	29	33	16	23	24	15	27	17	26	23	29	28	20	14	31	28	24	23	19	13	27	29	22	27	15	26	30	20	31	23	22	26	22	26	29	19	17	19	22	32	23	30	24	31	25	29	32	17	25	24	17	25	15	19	26	21	20	21	23	23	34	33	33	22	23	22	23	20	23	22	20	31	25	26	32	21	23	22	26	24	21	21	26	25	17	25	25	21	23	21	21	37	21	16	34	29	32	34	28	32	20	17	38	29	23	29	22	19	26	26	23	25	17	24	28	31	21	25	21	21	31	24	30	24	19	34	24	20	22	23	25	33	19	21	21	27	38	28	27	29	23	26	30	31	17	17	26	28	26	19	17	34	27	30	28	19	23	22	21	18	27	23	27	21	18	18	15	22	23	22	17	17	21	27	20	12	32	22	20	21	28	29	30	19	29	35	28	21	29	26	18	27	19	20	22	28	23	30	24	27	21	16	25	18	27	21	8	18	31	27	24	26	17	29	23	20	29	19	19	18	18	23	28	30	29	24	21	12	23	27	23	29	17	25	25	30	25	27	18	29	22	27	17	28	22	33	21	23	25	18	20	19	23	23	31	21	25	21	24	21	23	26	16	24	27	16	30	18	24	22	23	25	28	28	29	28	22	34	30	25	22	30	33	30	23	29	26	28	25	31	25	26	32	20	21	17	22	27	24	21	28	23	14	28	26	24	20	23	34	25	25	29	22	26	22	26	30	23	18	21	22	23	25	26	23	22	22	20	24	21	14	21	23	19	25	19	22	22	21	26	25	27	29	25	23	26	24	22	19	23	32	33	25	27	18	27	24	28	30	24	26	21	19	25	26	26	34	24	23	21	21	23	27	21	19	29	25	19	22	20	25	16	28	26	19	17	17	33	26	18	28	21	26	29	21	21	30	26	25	24	17	22	20	23	20	24	29	24	29	28	24	26	20	21	26	17	18	32	21	30	28	27	16	30	28	22	37	25	19	21	29	18	22	25	27	23	24	26	20	25	24	28	30	30	23	19	22	18	23	27	22	25	26	20	23	25	23	26	28	19	18	26	22	34	21	26	25	24	23	19	22	16	28	17	33	19	21	23	23	23	27	20	30	23	15	25	16	25	21	21	28	9	31	23	29	33	28	25	27	19	26	30	27	13	29	23	16	18	29	17	27	20	26	21	16	27	30	26	19	38	20	19	18	18	23	19	28	25	23	25	17	38	24	20	23	27	27	21	20	24	23	28	28	22	22	29	26	20	20	20	23	32	27	27	30	30	27	15	33	22	31	32	26	21	23	22	29	26	25	30	18	17	24	25	19	33	22	24	24	25	30	27	20	24	19	13	31	20	32	21	20	25	16	19	22	27	30	23	22	19	26	21	21	21	29	21	23	22	30	33	27	24	26	18	26	21	27	24	28	17	22	19	26	25	24	16	25	37	30	23	31	23	27	36	22	27	26	25	22	27	33	28	24	20	14	20	14	21	24	17	31	34	24	38	23	29	20	23	25	30	27	25	22	27	26	25	25	25	19	25	23	17	27	21	22	25	20	29	14	15	21	22	20	31	20	26	22	29	20	23	27	25	31	19	22	20	32	27	29	25	23	21	25	28	31	24	24	26	22	24	17	24	23	26	22	27	23	20	20	33	22	27	29	15	28	28	21	22	22	34	19	20	27	30	30	34	23	19	28	27	19	20	29	31	14	26	29	28	24	25	16	25	23	25	26	28	20	28	28	21	38	18	26	23	34	22	21	17	23	18	17	28	25	26	26	19	14	19	24	22	20	29	29	22	24	23	23	23	19	21	22	34	29	31	19	23	21	23	30	28	28	27	30	21	29	27	25	38	20	24	14	16	26	26	24	26	25	22	24	15	18	27	29	21	17	25	19	17	15	29	19	17	29	28	21	19	22	18	22	19	27	25	34	25	26	31	25	17	39	19	26	15	24	20	22	25	25	24	30	16	22	17	20	25	29	21	29	23	21	31	20	22	22	32	13	20	39	17	20	28	34	27	24	30	17	29	18	29	25	28	18	24	14	17	28	23	24	23	28	22	24	36	25	27	31	15	34	23	21	23	21	25	17	30	29	18	29	29	26	24	26	22	24	36	27
58409	50503	22857	22862	29519	28439	25260	21642	18545	15722	13603	11452	9868	8686	8046	7301	6641	5904	5479	5041	4567	4201	3868	3595	3508	3373	3264	2822	2454	2087	1890	1821	1849	1742	1695	1621	1550	1385	1212	1057	927	844	855	846	846	779	718	665	632	625	600	601	570	609	513	529	515	489	476	504	511	516	453	501	472	449	453	470	436	454	425	407	415	427	443	443	432	420	410	391	404	449	445	446	439	398	389	402	404	403	424	393	420	401	379	406	406	437	420	402	441	418	419	397	427	422	410	445	413	388	439	392	447	426	444	414	396	399	380	388	417	390	405	368	401	394	390	385	403	403	407	399	398	436	392	371	391	417	397	403	424	384	448	384	378	389	377	383	384	417	348	389	403	373	391	374	396	372	367	373	407	428	381	410	412	417	385	379	359	420	357	402	427	410	396	388	381	427	410	365	408	414	414	419	366	417	354	396	379	383	389	390	382	392	411	390	381	391	374	411	395	374	390	372	391	387	402	385	404	375	384	380	380	392	430	403	384	405	380	369	411	377	391	370	393	383	398	377	404	389	373	395	417	416	386	409	409	374	395	383	392	387	391	398	400	426	398	373	371	377	366	386	376	398	389	371	399	389	414	369	388	378	388	392	405	410	382	398	381	402	391	362	354	371	350	377	416	368	392	404	399	374	402	390	408	391	385	392	426	374	399	374	404	378	381	404	366	380	459	398	363	424	386	398	390	391	365	403	418	396	376	377	369	414	436	409	409	401	405	386	418	401	376	402	359	389	430	376	394	407	408	396	356	376	456	376	415	376	400	405	413	381	421	397	385	387	393	376	391	389	379	372	372	427	396	391	384	405	382	390	425	382	377	374	399	404	384	370	379	350	389	365	382	376	429	409	374	395	374	368	365	379	404	400	400	362	415	399	391	394	416	395	387	406	393	389	405	367	413	376	392	384	405	410	384	413	405	385	390	350	411	406	359	370	402	373	407	391	388	415	391	395	414	399	363	408	403	410	397	385	364	411	383	388	432	407	411	390	389	381	388	396	395	422	408	383	348	387	367	408	370	422	407	405	425	385	398	395	412	358	370	319	372	376	414	389	388	385	362	403	393	390	416	376	389	402	427	390	426	359	416	419	394	385	401	379	429	386	421	394	399	367	407	365	401	389	433	357	391	382	396	418	349	415	387	427	370	380	382	382	412	384	405	402	389	348	407	369	428	392	416	424	424	410	398	359	359	399	399	392	395	363	410	398	384	400	403	409	367	404	408	394	396	388	372	412	409	385	370	376	386	366	407	417	386	358	352	379	384	400	400	397	405	407	375	390	412	390	415	403	385	387	408	406	375	367	405	378	399	384	423	385	371	376	380	396	428	387	430	367	374	382	378	385	431	393	402	416	400	386	387	396	405	376	444	386	383	386	394	391	390	371	420	353	415	421	380	390	384	410	389	378	404	393	364	381	380	400	387	383	388	398	405	395	355	372	392	399	422	402	385	405	402	367	357	386	392	401	372	380	400	417	403	406	371	393	414	403	406	381	388	401	382	364	384	379	391	423	426	417	349	396	401	389	375	403	407	396	382	390	396	388	361	393	406	389	416	387	413	392	430	345	411	415	399	410	382	337	377	380	369	381	388	414	393	366	379	384	384	384	388	386	399	394	366	398	386	395	386	369	397	383	387	375	368	381	396	357	407	390	405	380	377	359	382	373	381	382	399	388	359	390	356	382	373	351	392	381	395	397	371	396	402	380	399	396	379	375	424	370	366	450	386	416	384	377	387	364	377	386	391	380	394	357	384	388	378	401	419	398	412	387	409	429	380	381	418	384	392	409	394	421	393	376	398	381	372	399	402	379	386	414	391	379	408	406	401	400	369	395	378	412	428	388	405	420	414	364	389	395	424	383	380	383	393	405	392	385	399	364	425	371	369	407	403	374	343	382	407	399	391	394	373	416	391	374	382	419	399	389	368	395	376	393	424	360	396	417	384	404	418	398	374	387	403	399	405	403	383	424	393	421	382	396	392	363	364	414	411	389	365	382	405	399	371	396	403	375	376	377	393	359	390	382	404	393	408	422	383	369	403	370	387	366	395	373	406	353	406	388	409	411	389	380	386	382	356	381	386	422	392	384	419	400	389	388	368	413	405	402	388	391	413	398	378	409	387	399	391	375	358	391	402	387	391	379	411	387	391	376	391	371	391	422	352	375	395	395	414	416	374	369	384	384	397	398	376	380	402	377	380	372	396	406	402	360	412	353	360	418	392	411	393	377	371	394	396	403	364	441	407	386	339	422	365	379	380	406	360	416	401	385	382	382	415	392	410	362	384	388	373	387	385	384	413	406	372	386	382	389	372	389	399	378	409	392	397	399	375	389	396	430	404	411	372	397	391	392	407	425	397	402	416	428	370	384	399	392	368	402	393	418	425	395	386	376	402	379	395	371	426	394	391	398	362	380	380	436	373	382	412	419	426	416	362	428	393	363	379	357	397	380	418	406	382	415	410	380	383	359	392	371	368	401	387	420	373	382	380	415	412	392	425	384	435	392	408	403	404	358	387	416	382	390	388	409	385	404	371	402	408	423	395	395	380	433	370	358	380	405	363	386	395	410	373	427	371	402	398	394	373	391	402	403	396	426	405	403	381	397	439	411	382	390	386	406	425	408	401	424	395	401	400	390	382	429	396	410	392	405	386	349	384	399	370	398	399	394	369	389	389	402	415	434	383	404	435	394	374	405	372	421	404	410	394	377	387	406	398	401	424	401	395	427	404	410	395	413	412	425	415	403	349	372	428	368	381	417	372	377	403	346	372	407	387	419	385	418	390	391	377	402	363	453	402	417	400	390	411	412	343	377	394	404	382	435	392	388	353	371	417	375	404	402	391	366	391	386	388	414	398	400	404	383	377	391	412	366	374	372	411	376	403	387	394	393	392	399	380	402	410	377	396	364	396	425	386	422	391	375	381	401	376	380	351	405	380	373	393	383	419	378	396	381	390	387	400	402	401	393	435	375	368	375	392	395	410	429	421	413	404	414	404	364	393	389	374	394	368	386	411	384	403	397	380	367	427	406	381	402	417	377	398	381	410	401	387	379	353	398	371	423	379	411	417	383	382	414	394	405	397	412	376	360	378	370	409	388	377	414	421	362	387	421	374	392	396	375	420	387	416	381	423	414	413	402	431	385	372	368	410	401	407	432	352	352	401	402	361	405	404	382	363	395	380	410	388	402	382	397	391	375	380	396	413	399	351	365	358	396	402	367	361	412	434	370	426	376	385	417	396	371	400	402	361	407	413	424	416	386	378	408	384	337	428	415	381	382	370	383	398	411	392	403	386	381	384	415	411	436	404	411	395	394	388	365	415	423	403	406	438	370	382	344	417	383	412	387	377	388	381	410	395	391	382	398	403	395	376	399	377	386	357	393	448	397	419	368	383	415	417	378	416	393	414	420	371	349	410	378	384	416	409	380	406	376	416	407	378	445	356	417	393	352	386	378	389	410	383	394	414	366	403	354	407	405
13535	9730	2574	286	364	414	319	266	236	203	200	170	157	136	124	113	84	110	94	107	70	88	73	63	76	61	50	56	66	38	41	48	53	50	43	38	37	31	38	37	25	35	42	37	23	26	38	31	46	28	36	28	25	38	42	28	28	27	33	32	35	32	25	20	24	28	26	27	21	32	22	40	23	22	18	30	25	25	32	25	31	34	29	30	26	24	25	23	36	17	31	27	33	29	33	24	25	23	27	27	25	23	27	32	29	29	46	36	19	29	28	38	27	27	15	30	28	32	21	26	32	17	25	23	26	31	23	28	24	28	28	34	25	31	22	21	30	37	37	30	33	24	25	35	24	32	31	25	23	39	38	28	30	15	26	30	26	26	36	25	37	36	32	32	32	23	38	24	26	23	21	22	31	25	16	29	29	22	23	29	32	34	26	26	29	26	27	22	25	40	27	34	32	27	25	22	31	31	32	37	24	28	27	25	33	25	27	22	35	24	19	26	28	29	25	33	29	27	17	21	29	23	37	24	23	24	29	28	29	26	26	33	26	26	21	34	27	39	25	17	34	33	35	23	26	25	31	22	21	19	26	26	33	26	24	27	37	30	32	20	29	28	29	27	23	31	27	30	31	23	28	29	24	27	22	32	20	31	32	29	29	25	23	34	27	29	25	41	19	29	27	20	27	23	22	29	28	24	32	29	25	34	34	31	30	26	23	24	28	28	30	31	23	26	40	22	28	36	36	28	27	23	28	29	19	26	24	33	22	31	19	23	18	37	25	27	18	20	30	26	28	29	24	27	29	24	26	22	26	29	33	28	24	28	41	22	16	39	25	34	22	39	29	30	20	17	20	33	25	26	40	21	19	47	29	22	26	36	27	38	26	23	33	31	40	28	31	27	17	26	26	31	30	31	28	31	29	31	31	28	24	29	26	28	31	28	24	31	20	26	39	25	27	17	28	26	24	28	27	33	28	24	29	27	25	28	26	26	25	23	26	24	19	44	24	29	28	30	31	19	35	16	30	19	28	24	26	24	25	26	22	32	22	33	29	23	19	26	24	22	30	24	23	33	32	23	31	33	27	24	31	25	25	17	28	29	29	26	29	27	29	21	23	32	20	19	23	35	24	26	37	24	29	33	34	37	29	21	33	22	33	35	28	31	38	21	24	27	24	34	28	31	32	24	22	30	32	31	22	28	28	30	28	23	32	30	30	28	22	22	30	28	27	23	37	23	26	32	27	24	32	22	21	24	28	21	29	30	26	23	35	26	25	20	25	30	27	26	27	17	24	23	27	24	27	32	21	33	23	28	28	24	23	34	29	34	20	33	35	26	35	26	22	29	35	32	33	24	33	30	27	28	32	29	26	28	32	22	30	17	26	24	24	23	26	20	24	22	23	25	23	26	24	24	25	28	30	23	22	24	27	22	30	22	23	24	40	29	29	31	26	22	22	30	28	29	33	22	29	22	32	30	30	25	16	27	31	29	28	39	16	33	27	25	24	27	34	19	27	28	23	23	30	35	29	30	19	26	33	31	24	24	26	27	27	18	28	30	28	23	28	25	26	26	18	23	25	25	19	24	23	31	15	33	23	29	31	26	29	22	26	32	20	21	31	20	23	21	26	26	26	30	27	34	15	41	20	41	20	24	29	20	34	31	21	23	26	33	21	28	38	30	33	30	28	34	35	21	29	31	20	32	25	21	20	27	24	26	30	27	18	30	26	25	20	21	27	31	29	26	23	30	23	26	26	27	20	22	27	34	23	32	22	26	30	19	30	24	22	19	30	31	28	28	23	21	23	32	26	18	30	28	25	36	30	27	23	23	25	28	36	32	30	39	28	26	27	32	25	31	28	29	32	33	23	34	38	31	31	33	23	27	30	26	22	22	29	27	22	23	24	12	27	25	33	29	31	39	26	26	33	33	30	27	33	25	24	24	22	28	21	30	23	32	16	36	19	26	28	23	32	25	34	25	25	28	20	26	27	25	23	27	32	15	26	29	34	24	16	28	29	34	25	19	25	30	23	33	23	37	33	32	28	22	32	26	26	26	32	26	33	30	29	29	23	20	25	20	31	26	31	25	26	37	29	32	28	30	28	24	18	31	28	23	29	31	28	20	25	28	24	26	19	26	23	20	29	21	30	24	26	31	29	25	37	27	28	33	36	28	20	32	25	26	28	24	33	33	26	30	21	30	27	21	36	28	28	24	33	20	31	27	36	26	25	29	24	16	24	25	27	21	23	30	23	21	29	19	30	26	23	18	32	27	30	25	31	26	26	41	29	18	23	15	32	25	30	33	22	29	31	32	27	31	30	30	29	28	34	26	30	26	23	22	29	32	34	33	21	31	24	33	28	40	25	27	21	34	42	41	23	24	28	17	26	27	28	27	20	24	28	25	31	21	25	27	38	16	22	34	15	30	26	30	30	20	35	39	32	20	38	28	20	34	29	24	27	32	39	20	34	27	33	28	23	38	33	20	30	37	26	24	17	24	22	26	23	33	26	34	28	29	37	25	28	19	27	30	35	22	31	25	24	28	24	31	20	30	24	21	20	30	21	35	28	40	24	25	31	27	27	27	19	30	26	22	18	26	30	38	31	20	34	27	26	30	22	29	30	17	30	39	22	28	20	35	23	20	22	28	30	30	29	21	34	23	32	26	34	30	31	30	26	19	36	34	27	35	18	18	34	19	27	25	22	24	30	26	37	20	21	34	27	22	42	35	16	30	34	29	29	22	26	25	24	25	35	25	26	25	40	25	31	33	23	23	29	21	30	27	28	27	26	27	27	40	35	18	33	30	33	23	24	34	29	30	33	27	31	31	25	32	33	26	25	31	22	24	27	23	25	30	23	28	32	34	25	28	29	22	21	28	24	36	38	22	25	26	31	22	31	31	28	33	27	22	35	30	39	18	32	19	37	25	30	23	27	21	39	24	27	19	28	30	29	31	26	32	26	21	32	29	21	25	25	29	24	21	23	22	27	37	24	30	25	31	30	20	30	26	31	24	31	23	28	28	20	26	36	31	23	26	26	17	21	26	32	30	31	27	31	22	23	28	38	26	33	28	33	32	32	31	26	32	26	25	24	22	28	21	29	29	28	38	25	31	33	23	26	26	31	34	20	36	35	19	21	24	22	22	33	27	25	27	18	38	22	24	25	32	27	25	23	32	22	33	33	25	31	23	28	25	21	23	33	22	30	32	33	35	20	35	28	38	29	35	24	22	26	30	25	35	24	28	30	25	36	29	37	26	28	27	36	23	32	28	24	31	32	23	17	27	24	25	23	32	28	29	19	21	26	31	32	31	26	15	29	30	40	32	19	27	26	32	26	25	27	33	35	18	30	21	28	30	28	34	31	33	30	25	30	21	32	17	27	37	30	26	24	30	29	31	29	28	26	30	26	32	25	21	35	32	30	22	31	26	29	24	29	30	28	19	23	23	25	32	25	32	32	28	39	25	24	18	26	30	36	18	14	30	22	37	23	26	25	22
51241	43598	19955	17541	23954	22939	19860	16463	13795	11297	9346	8077	6634	6195	5924	5370	4671	4242	3966	3699	3351	3070	2749	2666	2561	2483	2157	1961	1771	1575	1422	1360	1342	1349	1295	1147	1102	1076	947	849	739	738	753	723	696	692	650	651	607	636	586	578	525	523	546	554	491	526	561	510	569	508	527	489	506	471	510	472	441	530	459	521	509	446	503	445	437	439	483	442	462	455	469	454	488	469	455	466	492	508	452	442	443	443	436	473	440	473	460	450	474	474	479	464	474	446	443	463	476	454	443	470	436	436	466	452	493	439	465	444	453	438	407	462	464	428	475	450	475	462	460	473	463	455	423	452	480	465	456	430	412	417	431	448	430	447	461	419	463	450	426	459	445	420	482	438	469	440	456	423	478	455	446	411	446	437	424	453	467	454	432	430	435	449	410	475	456	417	451	447	474	426	422	437	449	437	427	471	463	459	446	455	457	453	437	461	437	473	457	458	462	422	457	428	445	463	426	428	438	456	451	425	457	454	455	418	439	454	453	447	442	414	471	473	448	464	423	423	441	445	446	485	448	428	464	450	440	463	417	478	436	453	502	464	472	418	430	471	486	456	462	472	453	443	460	400	418	468	477	452	486	457	466	438	475	469	477	427	437	454	423	490	489	493	437	454	439	452	414	451	475	441	439	443	396	427	406	451	439	453	469	463	412	434	504	436	430	448	440	435	467	413	451	474	437	451	459	478	459	464	480	447	427	439	410	419	414	445	428	451	447	446	429	491	433	447	466	449	446	458	424	437	468	458	485	486	434	476	441	466	455	467	457	424	470	463	435	443	473	443	430	414	471	459	486	437	423	486	465	397	435	486	454	477	457	422	448	439	469	448	477	452	455	455	462	479	465	461	424	450	485	456	453	448	462	447	470	460	432	497	431	461	443	435	489	444	458	459	435	432	410	467	448	448	454	468	433	490	447	460	446	443	445	437	425	434	453	446	475	443	447	450	451	433	420	458	459	429	436	462	421	458	465	439	460	457	453	468	443	454	430	451	466	441	457	457	402	432	471	472	430	406	448	437	456	400	461	464	433	467	445	439	489	430	464	485	420	424	451	450	465	441	465	432	440	481	415	425	464	439	450	419	446	461	475	463	451	467	441	453	443	445	417	456	470	417	458	426	453	473	472	446	451	438	446	473	485	445	443	464	482	463	454	443	446	452	475	442	410	453	443	425	444	502	457	435	459	463	500	446	423	465	424	442	451	492	448	424	483	451	450	377	448	458	452	448	455	461	444	459	431	469	485	462	437	477	412	436	464	451	463	448	486	449	434	452	448	455	460	432	428	445	459	425	426	420	433	430	456	413	460	470	457	431	407	443	431	455	454	449	430	431	432	416	426	451	444	447	409	422	451	445	423	463	489	471	451	431	419	442	449	453	409	495	489	431	427	469	445	506	478	466	442	471	443	447	459	442	454	465	456	479	428	451	469	452	456	488	447	441	449	433	439	455	432	484	452	408	424	466	421	458	448	450	446	425	454	442	479	444	476	462	419	427	449	421	462	439	457	438	459	444	440	423	474	434	444	459	439	407	462	443	428	431	426	473	451	474	409	423	405	449	467	467	442	424	440	435	472	412	453	435	477	447	462	491	438	414	422	423	423	440	444	458	413	448	435	446	432	443	454	460	427	437	440	467	420	432	405	451	410	461	450	431	435	433	448	429	438	479	492	462	511	456	420	427	427	447	458	442	467	466	418	435	478	472	444	413	435	459	467	409	430	430	451	441	466	454	480	440	441	454	447	467	445	437	429	453	454	460	463	433	456	470	422	486	458	424	431	455	451	413	517	420	437	432	475	394	425	423	435	457	455	419	401	493	458	445	456	451	401	452	440	445	503	393	434	433	467	438	457	450	480	427	456	458	417	439	442	459	476	458	440	429	458	456	461	458	418	456	485	435	458	445	469	468	482	421	452	461	471	477	464	445	458	422	442	439	477	415	431	437	474	445	505	442	445	476	421	401	418	460	437	435	469	438	430	436	454	420	415	475	425	447	452	443	447	474	476	462	443	433	430	468	465	436	450	474	499	481	441	413	443	469	440	475	454	451	452	469	441	467	439	467	439	447	460	488	432	483	426	430	476	449	453	430	453	439	456	424	475	453	498	460	467	449	473	432	441	448	465	425	441	469	421	449	486	437	447	436	462	447	408	436	441	439	450	415	424	429	458	437	439	403	421	418	452	478	420	448	414	507	461	474	421	435	459	462	450	489	432	439	474	491	450	421	434	465	436	447	462	436	429	431	425	455	459	438	468	444	421	449	457	448	454	472	406	476	468	411	450	455	434	470	480	488	423	434	419	486	443	451	441	482	414	434	441	461	465	457	399	451	424	439	420	459	418	469	459	485	420	453	495	452	451	428	441	436	442	437	432	474	464	449	435	439	424	466	439	443	489	453	426	446	449	429	423	467	411	465	396	417	448	449	448	452	422	460	432	462	467	433	426	438	439	452	482	490	416	421	423	442	429	436	437	453	416	448	435	444	482	475	435	457	415	479	458	406	434	406	467	413	446	445	432	428	468	448	463	459	465	451	474	464	447	446	454	444	459	467	444	470	458	435	437	443	425	463	430	439	490	414	445	453	444	436	450	448	460	430	468	462	450	408	443	443	451	429	461	409	432	433	437	419	438	511	440	479	447	464	415	441	441	420	431	468	466	493	433	485	430	428	427	448	501	452	464	492	449	447	461	468	447	465	414	446	436	444	442	502	486	487	452	408	448	403	430	459	451	475	428	476	464	438	467	416	429	429	475	464	444	424	473	459	468	427	466	482	408	441	407	460	485	456	454	479	444	452	457	454	426	452	461	458	451	470	424	410	435	421	478	385	441	479	460	442	458	445	444	469	464	444	442	459	436	430	432	455	464	433	471	440	498	448	440	471	481	421	456	420	456	436	466	456	436	432	474	454	459	439	441	437	419	438	437	419	432	442	416	426	466	454	480	433	453	431	435	469	459	463	454	454	455	450	432	439	445	458	455	461	491	416	437	440	463	457	475	441	446	431	465	442	464	433	432	434	478	437	424	454	430	476	438	459	479	424	438	435	445	446	460	431	436	439	473	452	438	467	455	453	461	431	468	417	447	451	427	447	449	444	454	490	445	407	452	444	432	451	437	414	477	409	423	475	426	485	415	448	474	460	468	452	486	450	468	445	430	466	457	438	451	444	453	440	417	425	456	443	448	449	454	433	462	432	450	468	459	454	434	467	482	475	454	467	450	438	455	433	416	450	434	477	443	464	471	452	469	473	438	475	428	452	429	450	455	454	446	383	449	474	455	432	448	467	452	426	484	463	455	465	427	451	418	372	451	449	431	430	423	438	434	466	476	459	461	444	495	433	440	445	442	464	478	473	447	430	462	419	445	442	444	476	445	447	463	440	490	469	439	433	491	471	461	424	442	469	457	452	441	440	436	397	491	458	430	490	462	420	434	406	425	441	447	449	475	470	471	426	452	474	455	451	465	458	461	428
19202	17210	3273	475	585	611	506	448	390	343	308	272	217	217	200	184	160	151	144	127	118	114	106	125	98	90	69	82	65	72	47	48	52	69	55	55	43	29	48	36	42	47	36	34	37	31	33	30	23	34	27	29	30	33	25	36	32	33	41	27	23	38	35	21	25	32	37	27	17	30	24	27	21	36	23	29	26	24	23	22	22	29	23	24	31	31	25	19	31	28	21	23	28	27	35	29	30	23	33	22	29	22	27	37	33	21	24	18	29	26	22	25	18	28	27	32	21	27	31	32	22	17	29	20	30	25	35	28	34	24	30	31	20	29	33	20	20	29	27	30	25	25	23	32	25	20	19	27	22	20	21	27	24	22	29	26	22	26	25	26	25	26	24	25	34	36	25	28	25	28	19	18	15	25	25	28	21	34	34	26	28	30	20	21	23	21	28	36	23	25	22	34	21	22	25	28	26	17	31	21	27	29	20	31	32	33	26	24	22	28	26	31	22	30	21	23	22	29	22	32	32	26	23	31	20	21	26	23	25	19	24	18	32	27	24	27	27	19	23	21	24	28	20	30	26	23	23	29	32	23	25	24	26	27	20	21	23	24	31	30	29	23	17	27	15	24	28	25	23	23	23	30	23	17	27	25	22	25	23	18	19	23	29	23	35	23	17	36	27	27	25	34	25	26	26	21	24	27	18	26	25	28	26	25	22	21	27	20	21	25	23	23	30	33	34	25	24	33	25	19	29	24	20	26	25	30	26	29	17	26	35	27	21	15	20	20	22	26	27	19	23	32	23	25	31	15	24	18	26	16	22	29	22	17	30	28	17	28	23	14	22	23	27	30	24	34	21	28	22	28	26	27	25	21	32	16	33	18	25	20	23	27	23	31	30	39	19	23	20	27	27	20	21	27	23	24	22	23	33	22	21	26	23	29	26	26	26	23	28	28	22	21	22	22	30	23	19	35	20	18	22	30	31	36	21	34	26	25	20	12	23	26	23	18	27	23	31	29	18	25	18	29	27	25	29	19	22	21	28	25	34	19	28	23	20	19	35	19	37	23	21	19	25	16	22	24	24	24	16	19	26	25	20	29	14	22	33	29	22	28	23	24	18	35	30	33	25	25	20	21	21	17	18	14	22	25	22	15	14	33	20	32	20	26	21	26	27	26	29	19	17	18	30	23	28	25	28	20	19	28	30	31	26	29	28	25	22	28	22	25	23	29	29	32	22	22	24	26	19	18	23	30	23	27	19	23	22	22	25	22	26	25	18	28	15	21	31	27	25	25	26	18	21	26	26	28	23	28	26	15	27	31	27	24	29	16	23	20	23	27	17	24	33	26	19	19	18	35	24	27	23	29	16	33	22	31	22	28	30	26	24	26	30	25	26	27	26	28	24	22	24	26	25	28	26	27	22	25	28	16	23	32	23	29	22	24	16	20	18	20	21	24	21	26	25	24	23	27	25	28	20	23	18	31	21	21	32	22	12	29	26	27	26	32	28	25	28	27	26	19	28	31	23	31	22	22	23	26	33	22	21	27	21	23	31	29	26	24	27	21	37	23	29	22	25	19	32	25	19	33	31	23	26	30	27	21	26	21	28	22	25	24	29	24	23	25	31	20	27	19	33	30	27	26	30	19	28	32	22	33	19	31	28	26	19	32	32	24	23	25	19	36	35	25	20	27	27	19	26	24	14	24	28	26	28	19	21	25	29	26	22	43	19	21	24	27	22	25	26	25	27	18	23	22	31	25	17	27	24	36	16	26	30	25	24	26	30	28	29	30	29	28	24	27	27	29	30	18	35	25	25	31	25	23	24	35	32	28	29	18	26	25	33	25	21	27	27	21	24	25	22	27	20	22	23	25	23	28	26	21	26	24	33	26	28	36	26	22	24	19	26	21	44	22	29	23	21	29	19	23	21	25	27	17	25	27	23	27	19	33	17	41	19	25	20	29	20	27	20	23	23	18	20	22	16	20	26	26	23	18	27	32	23	25	26	33	29	30	26	14	25	20	22	35	21	25	22	28	18	23	26	26	28	21	21	18	25	20	24	30	29	26	14	22	35	24	22	24	34	24	31	22	28	25	30	27	38	23	19	21	25	27	21	35	24	33	34	34	30	29	22	23	26	27	22	23	31	22	29	46	18	18	24	27	32	28	23	31	30	33	26	23	25	22	28	31	20	24	26	27	23	19	17	21	22	13	20	20	29	21	27	26	34	18	28	24	29	26	33	26	25	27	15	28	22	25	22	16	24	16	21	27	36	25	25	31	10	25	19	33	22	27	20	27	17	35	32	23	22	25	24	21	25	19	28	22	24	22	27	27	24	35	32	35	38	21	27	16	20	29	20	34	26	36	13	24	26	23	33	26	35	25	32	25	27	28	22	33	22	28	41	16	20	29	22	34	24	24	32	22	29	32	25	32	26	25	27	27	23	21	25	27	11	26	34	29	24	35	21	30	17	24	32	24	19	20	13	18	28	27	31	25	15	24	23	23	36	24	26	24	36	25	28	30	20	26	25	28	21	23	39	28	35	20	33	29	32	26	39	30	26	19	25	27	25	21	26	19	23	32	29	30	29	16	20	27	18	25	27	19	19	38	23	31	24	22	19	28	21	21	24	25	18	25	23	22	20	25	17	32	17	26	21	25	31	21	31	27	29	23	28	29	27	31	26	32	28	35	31	33	27	28	22	34	23	21	30	25	33	26	19	28	30	19	29	29	19	31	29	32	20	19	34	26	35	30	39	28	40	25	26	30	23	35	29	26	16	21	25	23	31	24	18	25	22	24	17	22	25	23	27	26	25	24	23	19	28	34	31	30	32	18	41	27	25	29	22	19	28	25	23	22	21	29	20	16	27	24	30	27	26	30	16	20	24	25	22	26	27	28	25	27	32	27	27	21	24	31	21	22	23	26	25	26	20	20	22	23	22	40	17	22	26	21	21	26	24	27	25	27	25	24	27	35	30	30	18	19	25	29	26	29	29	15	31	23	16	33	27	26	13	40	21	28	16	29	25	22	26	24	26	38	28	16	29	29	19	28	27	38	24	23	24	26	22	27	24	23	27	28	28	21	23	33	29	37	27	30	27	22	33	13	26	25	27	20	16	31	15	25	41	19	20	23	25	26	28	26	24	21	30	25	25	26	25	20	17	39	15	23	28	22	25	23	26	27	21	30	26	29	24	22	24	13	22	28	18	25	26	20	32	24	18	16	28	19	34	21	29	36	22	26	14	25	26	15	20	20	19	24	24	23	22	30	30	34	34	26	21	24	25	29	31	22	25	24	31	28	23	19	26	32	34	19	24	19	30	36	25	31	32	33	35	16	26	27	18	21	26	23	20	20	32	26	27	16	38	26	24	27	23	28	24	27	23	30	19	30	26	31	31	19	22	23	24	14	19	25	20	22	24	20	14	28	22	27	22	25	21	26	30	20	34	21	28	34	19	31	34	25	32	14	21	26	32	30	30	25	30	19	20	26	22	22	22	37
59609	50030	18064	23186	30146	29066	25881	22268	19212	16351	13841	11699	10323	9542	8938	8216	7472	6540	6145	5745	5126	4742	4383	4061	3921	3625	3296	2757	2376	2141	2004	1864	1991	1922	1750	1563	1463	1433	1255	1073	915	900	879	783	864	809	729	714	662	688	626	675	615	582	590	516	564	568	546	547	543	556	508	507	468	476	438	441	472	436	467	452	474	449	465	448	457	445	485	462	448	426	475	447	421	451	461	430	415	428	411	438	463	406	422	433	421	445	447	460	408	463	418	452	404	466	458	423	457	442	441	415	428	408	457	423	479	402	400	394	407	417	418	414	418	394	431	400	432	401	417	411	415	383	402	414	421	450	395	431	432	401	414	419	399	420	428	401	446	385	406	413	415	393	400	418	440	425	386	412	393	413	438	418	375	391	396	419	434	398	397	446	449	399	412	429	404	404	388	432	400	402	426	448	442	430	427	414	402	445	393	398	420	406	412	421	410	420	407	409	399	390	427	406	448	423	378	448	427	391	407	379	439	369	445	433	408	430	415	416	413	407	439	408	446	415	387	402	390	388	422	429	379	408	404	392	390	377	440	421	393	415	416	393	412	375	392	412	396	409	427	450	439	386	403	409	408	378	411	376	400	395	411	385	397	402	340	405	407	430	408	417	411	426	430	395	390	399	370	392	382	405	374	392	447	386	412	412	436	403	400	393	426	411	401	406	429	391	408	390	422	385	425	392	397	421	440	423	417	406	429	431	399	408	399	418	420	423	376	400	391	426	408	394	419	409	383	407	395	405	443	438	402	419	405	387	406	418	411	395	407	434	420	377	422	425	437	401	402	426	415	403	367	394	414	417	386	409	437	397	417	407	423	388	424	449	413	363	414	399	403	408	409	421	424	410	435	427	418	393	375	355	388	472	375	427	386	408	401	409	385	450	385	440	436	406	416	386	389	430	383	387	398	432	393	401	418	393	424	412	425	399	399	395	398	408	395	441	426	401	397	426	396	447	426	443	403	404	432	398	434	402	385	407	404	369	409	410	409	396	415	422	424	375	408	413	387	412	393	414	429	412	392	415	378	402	404	380	439	373	387	436	389	435	394	388	400	401	397	438	378	427	450	430	401	383	404	380	406	404	401	424	406	435	415	381	421	427	395	428	427	408	414	413	417	448	425	430	420	393	411	413	416	375	431	420	416	425	440	415	431	396	362	391	406	433	407	386	442	409	366	417	395	393	400	388	415	393	404	415	414	400	400	380	421	434	405	399	429	417	400	406	444	418	404	421	424	417	383	421	401	435	412	404	399	400	416	421	413	388	400	419	401	433	398	396	388	434	416	442	395	436	412	412	395	415	412	406	427	409	413	408	405	411	406	410	387	404	403	411	421	413	423	375	398	411	408	431	443	390	373	432	391	419	398	420	417	405	408	406	426	374	439	416	396	357	388	400	416	397	404	399	402	424	414	429	408	437	410	406	401	388	394	399	424	409	431	400	385	395	403	424	409	398	407	436	436	422	400	444	417	406	405	377	418	390	388	432	398	418	388	420	455	408	401	381	404	379	407	412	373	396	450	417	399	411	419	400	404	394	390	421	393	414	398	427	452	406	430	426	403	410	402	439	399	427	446	424	404	411	429	393	392	403	395	429	427	416	423	415	398	418	466	391	438	394	406	398	410	427	423	388	417	395	381	415	395	436	386	427	412	396	431	388	446	398	418	390	427	429	439	384	396	425	444	440	390	429	411	384	408	431	374	427	431	416	395	422	399	406	376	400	440	391	442	411	392	433	374	388	387	419	456	404	418	437	425	413	376	432	367	417	412	368	451	423	404	423	383	414	427	391	410	413	427	394	445	391	419	410	425	410	419	403	423	410	408	393	422	404	404	433	436	395	413	392	420	438	412	395	393	409	340	375	417	421	399	407	417	421	408	390	439	407	427	437	416	426	415	402	375	428	420	413	428	384	405	419	407	406	434	373	410	411	423	411	410	428	407	422	441	404	378	419	391	428	387	410	402	400	418	404	423	389	399	394	403	453	406	386	415	408	403	371	406	381	421	408	389	455	386	407	453	416	360	444	435	403	391	402	389	413	416	407	397	412	415	368	391	386	413	380	408	399	422	412	396	404	423	426	387	413	418	406	410	442	424	441	410	427	395	389	395	436	383	392	403	382	399	412	416	450	380	415	407	401	390	431	404	404	460	438	404	436	404	447	443	425	416	387	409	426	405	398	393	416	435	438	401	365	391	384	398	416	423	392	395	419	396	404	425	424	412	396	444	425	387	407	399	424	369	409	426	433	435	405	431	407	402	409	437	356	435	433	418	405	399	425	391	399	437	393	415	400	372	387	454	415	409	404	381	407	425	439	372	440	409	437	386	383	391	430	417	404	430	415	387	393	420	417	390	430	424	386	384	419	426	407	402	404	393	389	384	403	403	409	439	424	434	431	406	432	415	442	427	436	410	408	434	432	403	393	437	375	389	430	382	394	384	414	420	398	385	381	439	422	417	421	418	431	397	397	399	395	401	386	414	403	400	392	411	405	404	415	385	393	423	435	398	410	412	416	437	382	425	435	390	419	380	430	391	405	380	391	413	380	425	367	395	382	400	388	409	414	413	415	433	410	386	402	424	383	388	410	397	407	417	440	420	394	403	429	441	408	410	424	438	396	406	421	394	407	410	366	433	405	348	415	411	425	387	400	416	435	434	423	412	383	414	406	403	440	382	430	387	412	416	390	405	421	437	400	385	417	435	421	424	392	426	424	415	387	454	432	360	407	390	418	433	405	444	411	413	409	419	400	399	421	439	399	415	398	436	439	393	464	416	388	403	402	418	399	382	403	415	422	421	445	424	423	383	399	432	409	405	387	362	410	402	417	392	380	424	410	417	428	437	446	426	428	378	372	460	395	371	421	402	414	435	417	410	403	417	394	378	422	419	433	419	415	404	443	405	396	408	401	390	442	405	419	449	402	421	401	388	414	425	385	414	454	428	434	406	407	410	401	405	422	396	406	374	417	426	371	428	411	408	405	399	394	404	414	374	413	403	402	402	424	398	395	430	412	424	402	412	413	415	432	419	416	388	409	434	415	434	428	427	405	425	374	399	426	396	428	428	408	398	390	399	443	442	367	415	410	402	405	430	415	417	449	411	392	379	399	389	399	428	410	366	409	406	414	412	430	389	402	385	389	408	391	446	403	363	396	414	419	382	427	434	427	423	443	451	427	376	433	458	396	395	418	358	404	399	410	393	394	387	377	404	418	397	417	414	416	394	427	420	388	406	427	405	416	437	448	435	372	389	424	415	413	433	414	413	403	434	383	418	400	399	422	420	382	399	404	390	393	405	421	447	422	393	416	388	435	414	424	410	370	409	401	400	441	417	387	430	363	400	397	382	447	429	403	392	422	414	407	409	423	434	468	400	387	454	456	417	407	408	369	436	393	412	372	438	437	424	458	423	402	390	346	434	401	452	428	410	416	424	364	419	402	404	414	422	424	415	417	418	419	423	437	411	385	401	431	392	445
8353	4573	563	175	207	228	200	186	163	148	123	82	83	62	78	81	66	66	57	52	71	57	49	55	56	49	36	38	30	25	35	30	37	32	32	26	33	34	27	24	24	19	16	16	22	15	19	17	29	17	15	19	14	19	22	22	22	19	22	20	19	15	18	17	20	20	15	27	22	17	15	22	9	27	15	21	17	18	11	19	23	21	27	17	19	12	21	16	9	17	15	21	20	19	24	15	24	11	18	24	11	17	25	18	14	25	18	17	23	27	23	24	9	14	22	19	22	15	27	28	13	24	18	19	19	20	19	12	17	24	16	21	18	15	14	14	12	31	18	28	17	17	14	15	21	29	16	14	15	15	26	18	12	20	14	17	22	27	24	15	14	20	31	22	24	16	19	16	23	14	13	23	16	15	20	27	22	17	12	15	19	27	17	16	22	22	27	21	22	20	22	24	13	17	17	21	13	14	11	11	19	21	18	15	11	24	21	29	20	10	18	26	18	18	25	13	15	12	16	18	18	24	14	16	16	20	18	19	12	21	18	15	11	22	18	18	16	19	18	13	20	18	15	20	16	15	21	14	8	21	23	8	19	15	21	22	19	25	16	17	13	22	17	19	18	12	25	28	20	25	21	20	17	18	22	14	17	23	14	17	14	14	17	13	17	13	20	13	19	18	18	18	22	22	22	14	17	21	24	23	15	15	20	12	15	15	16	12	17	20	25	18	14	16	17	16	14	13	13	21	20	17	25	17	21	17	17	23	18	19	22	13	18	19	13	22	18	17	19	17	19	23	19	16	13	18	16	23	14	19	18	19	10	21	15	20	19	19	21	17	13	17	23	15	26	25	19	27	20	21	15	15	18	19	21	15	14	21	11	13	14	14	22	26	17	14	20	21	28	23	11	20	21	9	13	17	18	27	15	19	22	24	15	16	11	23	18	15	20	18	25	23	20	16	9	21	17	21	11	22	21	21	19	22	17	19	17	21	28	22	19	25	13	11	17	18	22	26	18	19	15	18	18	16	25	12	18	20	18	19	26	19	13	11	20	29	14	18	20	14	26	17	20	15	26	18	16	24	16	19	16	16	17	24	20	16	19	17	25	9	19	20	16	22	14	17	18	15	25	24	15	22	15	16	13	18	17	13	18	18	14	13	16	23	24	23	21	19	18	18	14	20	26	17	26	20	23	15	23	16	14	19	20	25	13	11	19	20	18	17	17	20	19	20	21	24	15	18	21	23	18	18	18	13	14	13	20	19	19	26	13	18	18	32	21	13	23	19	18	21	17	21	11	19	19	18	16	16	11	19	22	17	20	28	16	17	23	29	15	16	14	17	22	18	16	18	19	17	31	14	21	16	23	13	20	28	20	21	27	11	20	24	15	23	20	20	16	18	21	22	16	19	17	28	17	17	18	23	20	27	20	26	15	28	27	23	13	19	22	28	13	24	17	20	23	23	17	6	17	16	18	22	27	16	16	19	19	19	19	26	17	14	24	17	17	12	14	17	27	17	16	23	10	18	22	22	19	16	21	15	17	17	19	14	15	17	25	15	19	15	24	10	15	16	13	18	17	21	15	13	13	20	18	19	19	13	16	15	12	28	23	23	20	21	11	21	21	22	13	20	11	24	15	23	14	18	19	20	23	31	18	11	18	22	16	17	14	18	15	15	18	20	17	12	19	21	26	18	20	22	17	15	16	12	23	22	25	18	22	16	23	19	15	22	14	16	21	15	19	13	19	18	22	16	20	22	21	13	19	10	19	16	22	30	20	15	17	17	19	15	20	20	18	12	21	21	17	20	15	29	19	19	21	22	25	21	22	22	28	19	14	14	15	13	15	19	24	15	11	19	21	17	22	15	21	19	17	8	18	18	20	12	21	16	17	26	17	15	19	23	17	20	19	11	16	19	20	17	31	14	17	25	17	21	15	26	24	10	16	14	15	20	22	9	19	17	11	20	19	19	17	13	25	17	19	24	13	20	16	18	17	19	17	18	18	22	25	15	15	15	16	16	22	19	16	16	20	20	15	21	20	16	22	14	13	17	17	15	27	24	13	21	15	23	16	14	17	25	15	14	14	27	14	16	24	20	26	19	18	14	8	12	15	16	11	12	20	17	18	23	15	13	17	30	11	16	20	25	21	20	13	21	24	15	25	12	29	15	29	22	14	14	20	21	17	16	17	12	18	16	17	13	12	24	15	20	21	30	18	17	22	16	23	25	12	15	17	22	17	16	15	20	20	21	20	11	11	16	16	15	15	20	16	23	13	15	21	18	19	15	15	19	13	12	15	18	11	17	24	16	20	18	14	19	13	18	17	13	24	13	19	19	13	21	16	16	12	21	19	20	20	31	15	7	19	16	22	18	17	15	26	24	17	21	14	19	13	20	20	21	29	22	21	13	22	16	18	16	15	14	21	17	17	20	15	27	18	19	17	19	20	26	21	18	18	19	12	21	21	22	17	16	19	15	22	24	16	23	25	25	20	20	13	18	17	17	17	23	15	22	25	26	19	24	22	17	28	14	18	21	11	15	22	16	16	16	22	14	20	23	13	22	24	24	23	13	13	17	23	20	18	11	19	19	18	17	21	20	18	19	19	22	27	18	16	16	17	23	17	12	19	12	6	22	22	20	19	19	24	22	19	19	18	18	15	19	11	20	20	11	23	13	17	12	16	17	21	17	22	16	13	22	20	17	18	23	19	28	18	22	30	25	18	19	14	16	20	20	15	16	26	19	24	24	24	13	15	16	21	14	19	13	16	15	20	23	14	15	18	20	18	16	22	16	12	15	18	17	23	30	18	22	17	17	26	16	22	23	13	19	15	26	21	17	21	23	19	22	18	21	13	18	25	13	16	21	22	17	17	26	24	22	21	13	15	23	20	15	15	21	20	19	20	19	14	21	18	21	21	27	19	15	26	16	20	14	24	21	18	13	16	22	22	18	19	21	23	12	19	19	15	18	24	16	10	19	20	16	18	13	19	16	15	25	19	20	24	17	24	21	14	20	20	19	16	16	20	22	22	19	20	22	28	22	8	19	22	19	21	35	21	18	14	25	24	13	8	20	19	13	22	22	13	17	16	16	22	15	20	11	20	18	23	25	27	19	13	17	14	25	17	18	11	24	26	9	13	12	14	24	16	21	17	10	17	22	22	21	21	17	19	18	20	10	25	16	19	21	19	14	18	23	24	13	17	21	18	12	13	16	19	22	14	18	23	12	13	22	20	23	20	16	20	18	10	17	21	16	26	17	18	15	17	14	13	16	19	24	15	25	13	15	22	18	24	18	15	18	12	11	16	20	25	17	26	12	15	22	15	15	14	11	19	23	21	20	22	12	16	19	13	14	8	13	12	14	14	12	24	19	23	14	21	21	17	20	21	26	17	20	20	19	22	15	22	22	14	28	26	27	23	16	22	16	18	20	14	25	25	22	17	7	17	20	21	15	26	26	27	12	19	15	16	26	24	25	12	18	24	13	18	19	20	25	13	24
46334	34572	9423	13640	19755	18397	15532	12520	10039	8171	6931	5636	4710	4418	4228	3717	3300	3099	2919	2550	2462	2251	2118	1925	1783	1622	1450	1258	1113	984	1001	952	1004	942	847	839	707	759	714	540	536	512	487	480	498	461	476	419	395	390	413	393	382	405	350	360	356	322	402	359	344	372	367	345	307	320	328	338	328	337	313	326	309	331	313	308	294	297	312	315	302	299	311	313	297	303	320	323	297	309	308	317	304	260	292	309	308	325	288	324	291	287	279	316	305	297	306	315	321	310	349	337	282	327	299	323	303	332	317	313	310	324	263	290	292	319	311	324	338	271	310	329	341	305	308	291	295	300	308	300	311	294	334	306	290	329	310	298	340	328	324	311	291	286	278	324	349	311	311	316	333	281	308	294	327	302	302	321	276	316	299	314	298	279	300	301	283	308	331	298	289	268	313	303	289	280	298	302	287	288	317	333	315	317	285	275	280	333	300	315	309	288	312	317	306	320	322	289	325	325	290	318	324	282	294	307	316	288	295	291	334	342	316	302	320	315	307	312	284	304	282	299	340	289	305	309	317	324	288	297	341	316	284	312	306	297	275	309	294	333	308	287	308	313	307	335	349	312	291	296	301	323	309	308	300	317	304	303	326	319	305	298	306	279	319	303	309	321	297	320	294	322	302	320	300	290	318	318	279	302	315	319	325	298	309	304	314	274	294	282	282	296	294	328	307	272	283	296	320	291	308	347	313	313	291	274	307	280	350	309	306	303	286	285	289	300	335	293	298	321	295	284	318	317	313	293	280	291	300	295	309	292	295	321	319	304	306	278	309	334	277	326	326	299	313	289	325	293	319	325	327	287	286	307	295	301	302	309	329	341	301	313	316	260	292	308	293	291	327	316	315	306	351	291	308	269	333	307	301	302	307	308	305	279	304	262	291	301	310	289	330	321	348	297	311	291	282	295	313	293	319	298	300	326	321	289	299	330	322	278	326	300	325	286	318	303	305	314	284	307	316	331	306	274	305	276	309	299	295	343	266	289	343	307	317	301	296	300	294	290	317	327	309	304	316	273	285	300	305	277	330	309	301	307	289	299	299	333	273	291	300	312	326	321	313	316	289	304	301	301	293	296	282	310	327	310	310	293	314	318	322	295	281	331	342	293	285	293	339	292	300	299	289	283	301	297	306	293	281	324	293	317	323	326	307	264	296	311	320	314	308	302	292	309	309	321	302	285	290	286	329	312	252	306	299	281	286	287	284	332	315	314	297	323	327	286	290	309	312	331	303	285	310	294	327	330	291	335	306	290	327	313	279	310	317	300	297	291	295	303	272	282	312	318	326	283	326	323	307	280	330	310	311	308	307	312	332	293	304	294	309	276	301	322	302	303	318	300	309	306	321	285	289	309	284	306	297	310	287	298	280	291	288	302	291	319	306	285	335	279	317	323	309	267	312	315	320	294	290	283	281	310	333	304	282	326	290	272	327	330	297	303	323	306	324	263	323	327	302	285	326	302	266	281	299	300	287	307	342	291	335	294	315	330	283	303	339	312	299	295	305	269	315	316	335	327	285	291	313	298	297	313	305	276	282	303	291	320	303	328	308	321	297	344	329	305	314	308	319	310	286	302	303	306	304	281	313	301	286	274	299	326	300	286	301	285	313	310	301	299	310	331	295	301	297	346	329	304	312	316	307	290	301	289	286	349	289	314	314	318	289	335	311	294	298	323	303	315	294	287	310	313	295	303	289	308	294	314	324	332	307	311	322	267	347	306	346	288	331	294	289	312	308	309	283	314	295	298	320	299	327	290	300	325	329	334	308	267	311	311	296	310	306	302	317	286	271	319	334	305	276	301	320	321	317	325	307	317	304	316	284	309	288	285	288	291	315	276	316	300	292	308	302	277	304	269	308	301	322	304	303	315	302	288	287	300	321	295	292	290	294	334	320	288	319	318	289	282	291	309	308	327	298	301	293	293	300	328	293	312	292	255	313	299	302	313	287	346	290	261	291	304	289	296	286	310	303	315	263	313	285	302	314	301	286	277	308	274	308	286	314	279	332	309	322	311	316	316	298	287	317	351	305	303	296	331	308	307	293	288	339	292	301	297	259	297	318	313	325	317	289	280	304	306	307	313	307	311	329	306	272	295	289	313	346	311	283	333	298	306	312	298	304	322	328	271	302	320	340	302	306	296	301	341	292	318	331	306	309	307	296	311	289	335	314	329	322	312	317	293	329	315	283	323	301	322	304	290	326	303	280	315	303	272	319	335	325	317	299	323	318	326	285	293	316	321	308	322	278	288	284	313	317	320	303	291	292	313	324	335	271	278	309	295	302	319	353	298	330	291	313	330	311	293	288	311	318	297	342	296	316	320	296	325	301	334	338	324	278	285	290	290	279	308	331	303	315	297	312	317	295	325	320	317	306	316	310	314	295	317	310	317	336	310	302	305	301	295	329	313	320	295	316	313	302	326	320	314	284	318	311	280	314	297	302	304	302	280	295	286	311	297	316	284	303	321	288	315	334	324	323	291	330	341	320	305	301	311	270	319	327	299	297	290	304	307	305	293	301	288	303	301	270	325	290	314	286	311	293	337	309	322	307	294	289	289	299	307	268	321	300	320	317	335	327	321	289	290	321	308	328	323	317	291	316	306	304	307	301	284	299	287	306	303	301	322	338	325	300	313	302	318	294	272	301	315	288	305	295	315	283	312	280	318	304	293	301	317	322	300	282	290	330	305	337	309	288	304	303	315	304	290	319	287	295	282	310	297	295	289	304	340	261	316	289	310	271	309	305	309	285	330	299	315	294	312	289	298	276	317	304	248	322	289	282	321	298	301	292	293	301	352	291	298	292	276	290	335	294	301	286	301	337	307	308	286	299	284	301	299	325	306	309	323	290	332	309	281	307	286	294	297	303	329	321	318	279	319	298	297	317	319	306	331	282	305	307	276	330	309	294	279	328	331	314	271	310	296	303	298	324	292	307	358	281	331	292	297	278	315	314	307	282	318	293	320	327	320	290	287	321	325	302	308	325	305	331	324	279	308	333	295	321	309	323	318	305	279	318	299	297	293	332	309	344	307	297	331	305	309	331	297	332	325	322	325	316	291	290	305	317	303	316	317	275	294	314	280	306	297	308	310	299	327	303	306	290	285	319	280	297	320	338	297	316	313	335	310	324	318	283	285	317	288	302	291	286	334	280	295	309	283	280	316	324	328	296	290	319	327	289	315	311	346	290	299	291	290	315	298	302	306	327	314	303	302	293	298	286	296	324	282	285	336	333	326	301	312	285	299	304	276	327	303	315	323	310	274	307	317	297	307	318	313	302	304	315	306	285	326	315	266	298	307	324	290	323	305	302	274	297	274	293	310	302	298	311	336	284	304	329	301	300	286	316	299	307	301	310	305	300	288	283	330	292	294	309	277	359	324	336	321	308	282	307	272	334	326	321	284	309	304	289	280	314	315	306	302	300	311	294	312	288	295	335	326	308	323	315	310	294	320	303	289	339	310
18836	16741	2776	506	565	538	538	425	395	323	299	228	213	226	184	146	141	163	146	118	112	110	92	116	90	95	81	75	68	48	47	72	60	65	54	54	45	52	32	40	38	32	40	41	38	30	30	37	36	33	25	24	23	24	27	31	24	26	25	24	26	22	31	29	24	21	27	20	18	34	25	22	18	16	19	18	34	19	22	22	23	21	25	20	24	27	29	25	22	20	34	19	35	25	23	18	18	29	23	16	20	27	20	22	19	18	25	27	13	23	18	29	27	35	17	30	28	28	21	30	26	26	38	23	19	25	24	25	26	36	26	21	26	22	27	25	22	26	20	27	17	16	27	24	24	29	25	23	30	20	30	26	21	21	32	26	23	18	29	16	23	15	21	22	30	23	22	20	32	20	29	21	20	36	24	24	13	18	26	25	25	26	32	30	25	27	27	29	24	19	25	20	21	16	22	22	27	18	22	16	18	21	22	16	17	18	31	28	25	24	33	22	19	21	17	24	29	29	24	29	28	17	25	33	24	22	16	19	24	17	20	21	31	25	24	27	22	22	17	21	31	20	27	18	24	26	22	33	28	28	21	20	26	23	20	24	25	20	22	23	19	25	22	26	25	24	20	19	24	20	23	28	28	22	25	26	23	21	22	18	35	37	19	20	16	26	28	23	27	26	26	20	33	20	28	29	19	25	31	26	20	32	20	21	31	20	13	20	34	23	31	20	23	15	19	17	29	16	24	23	23	17	31	22	21	25	22	34	21	22	21	20	20	22	23	23	24	32	20	22	18	26	27	39	23	30	30	34	22	24	30	20	20	15	21	22	21	30	24	25	22	25	19	18	24	27	33	14	18	22	26	25	22	23	28	26	19	28	21	18	22	24	22	32	25	20	16	18	25	20	26	24	24	20	31	25	24	20	30	17	10	23	22	26	20	23	14	24	24	17	23	16	22	24	23	21	24	17	25	20	23	28	17	27	24	23	32	27	22	25	17	19	28	30	27	21	24	17	23	32	17	18	36	23	20	12	17	18	23	25	22	32	24	23	24	21	16	26	26	24	18	24	21	25	19	16	28	26	27	30	24	25	25	17	19	30	29	29	25	18	38	18	22	29	31	21	29	39	24	25	22	28	16	23	17	26	26	23	27	15	19	19	23	28	18	28	19	23	30	18	31	26	25	29	21	23	19	20	22	27	26	25	21	34	19	18	22	18	22	19	24	24	25	31	22	24	17	15	20	25	22	23	29	32	20	39	30	18	24	27	32	23	23	22	23	30	22	23	17	25	25	23	26	18	24	26	34	27	21	27	24	28	26	11	32	27	25	30	26	23	20	22	22	24	26	33	24	26	24	30	19	26	27	20	29	19	35	22	32	19	25	27	21	23	25	24	29	18	19	25	16	24	18	32	20	25	25	18	15	28	24	35	28	19	19	22	20	30	30	18	22	24	33	21	23	25	33	20	23	17	29	23	28	26	27	24	25	17	21	21	28	29	21	27	21	32	29	18	31	22	19	29	21	22	19	23	25	29	31	21	27	25	25	18	18	25	23	23	17	22	21	20	28	19	21	29	31	24	22	28	16	23	28	22	18	19	17	17	23	17	31	31	25	24	24	24	22	27	17	13	27	23	23	24	28	15	25	28	17	28	22	22	35	12	22	24	14	25	31	28	25	25	26	28	23	19	29	15	26	26	23	27	26	21	19	23	22	21	24	34	20	27	33	26	27	24	24	25	25	14	27	23	23	21	20	25	31	30	16	19	33	22	25	17	10	19	29	25	23	22	29	23	28	30	30	24	26	18	26	25	23	29	16	21	18	23	23	18	13	29	19	17	21	24	30	20	22	20	21	26	15	22	26	31	23	18	25	25	28	26	27	30	20	28	31	21	18	27	25	17	32	23	30	31	22	17	22	29	19	19	24	19	26	23	24	22	20	35	29	24	19	22	15	24	20	27	28	17	12	22	26	18	28	16	25	23	28	26	24	18	24	16	29	16	32	27	27	25	30	12	31	16	29	21	22	17	17	16	20	18	21	21	20	19	28	25	23	28	26	15	23	24	23	23	25	23	27	22	20	17	21	16	31	23	25	21	22	18	26	22	19	30	23	20	23	25	23	23	31	17	22	28	20	32	34	17	22	24	25	16	29	17	18	29	24	24	27	27	19	27	25	21	26	23	16	24	29	23	31	23	24	26	29	19	31	23	32	26	24	20	32	16	19	29	30	24	23	21	20	20	14	21	22	18	21	30	18	23	26	23	34	18	21	27	20	25	23	29	28	25	27	24	24	16	20	30	15	26	22	27	20	23	17	23	23	33	34	23	20	27	28	23	24	22	23	26	25	29	22	27	27	29	30	27	23	30	26	27	18	13	15	27	27	23	17	34	22	19	16	22	29	28	25	25	24	23	27	25	16	23	24	18	24	18	28	22	15	26	34	21	23	23	22	31	30	22	35	28	24	21	31	26	25	24	32	25	21	23	20	25	29	16	20	26	26	26	29	20	22	20	22	25	24	22	28	24	23	29	33	26	20	20	26	23	19	18	17	19	23	33	34	31	24	18	23	21	26	24	32	27	18	24	26	36	30	24	24	26	20	36	28	28	29	21	32	25	24	24	20	19	20	28	38	27	15	24	21	21	25	27	23	28	30	23	26	26	21	25	26	31	26	29	26	17	22	23	21	13	25	27	28	28	31	20	22	21	18	21	22	19	23	25	13	24	10	28	18	22	26	21	23	32	25	16	21	21	20	15	22	23	37	25	27	28	21	29	22	19	22	15	23	30	25	25	24	32	31	18	14	24	21	20	27	25	26	16	35	24	31	26	26	28	23	18	23	31	24	32	13	31	26	20	27	17	27	14	31	24	24	21	26	30	21	22	22	31	18	24	17	23	33	20	30	24	31	31	28	28	17	17	31	17	35	28	25	32	31	23	35	24	35	22	20	27	20	28	23	29	32	17	28	14	26	28	34	22	24	25	23	22	17	35	16	28	22	26	29	29	30	26	24	21	23	21	22	19	34	36	29	22	18	33	23	22	24	18	24	15	24	20	29	30	24	24	23	28	27	26	22	23	23	20	27	30	27	15	20	16	20	19	26	25	27	26	20	22	21	23	20	29	21	20	28	21	25	27	22	25	18	15	31	14	33	24	21	19	20	29	12	14	21	26	23	23	28	22	29	28	28	29	21	31	23	19	29	30	18	19	26	25	27	20	18	18	17	27	30	24	27	29	19	11	31	19	18	25	30	18	23	19	24	27	16	21	21	22	22	33	19	30	29	20	34	20	19	23	32	29	14	27	32	19	14	23	19	20	20	19	37	22	25	20	19	17	21	25	15	22	23	26	24	33	21	19	17	28	20	17	26	20	27	21	31	20	23	27	24	25	17	30	20	24	22	29	26	18	22	27	27	26	20	10	19	22	25	22	35	27	20	31	20	17	28	22	20	20	24	17	24	23	20	15	24	16	20	24	24	21	21	25	23	30	19	24	22	30
58866	49201	16710	22470	29323	28224	25024	21636	18581	16075	13688	11547	10444	9676	8775	7883	7075	6665	5971	5596	5130	4597	4532	4138	3642	3308	2795	2533	2182	1981	1874	1877	2024	1741	1673	1497	1353	1335	1183	1005	942	845	877	817	771	770	685	655	681	613	628	588	557	595	565	526	495	518	526	541	491	476	492	458	456	450	476	446	464	486	453	447	466	429	406	423	422	424	436	384	433	455	427	396	399	431	413	396	432	408	401	387	391	438	394	420	413	408	395	433	394	407	408	433	433	400	415	444	402	430	391	392	418	395	417	422	386	423	390	413	381	378	397	382	386	420	404	432	395	415	383	400	378	389	367	385	411	387	419	378	438	411	375	396	385	402	353	408	407	411	343	436	391	418	416	357	381	385	388	355	399	409	405	374	410	389	396	410	414	391	386	391	388	390	407	382	374	392	392	408	384	386	391	406	378	409	461	405	387	400	388	382	369	372	396	402	399	390	377	386	396	385	390	385	340	409	401	368	376	368	384	387	435	402	370	408	415	403	397	417	374	361	427	428	416	387	425	398	398	430	416	411	412	415	374	412	388	377	376	401	382	402	399	404	413	391	375	390	394	394	426	432	368	396	456	368	370	398	434	371	383	402	392	372	367	400	362	409	361	394	386	392	372	376	437	371	380	401	385	419	368	394	396	404	391	386	375	404	401	368	378	389	421	371	392	455	384	400	367	373	426	408	402	389	402	406	389	406	371	436	371	355	374	419	423	405	391	432	381	386	422	391	390	401	368	415	391	388	398	390	381	416	376	421	393	360	386	381	374	383	399	369	400	427	444	368	391	418	436	392	394	342	394	396	390	375	432	376	384	383	353	420	382	383	401	386	390	406	406	417	385	392	364	381	395	393	382	393	412	413	403	374	413	437	376	408	400	382	397	395	373	382	426	376	360	409	383	353	385	395	393	383	378	395	386	361	387	369	406	452	391	372	375	367	382	386	395	368	419	406	387	407	400	372	408	397	370	354	398	400	389	371	381	375	399	384	407	395	423	379	366	396	391	417	393	397	398	409	403	373	402	374	411	377	389	412	434	414	405	393	369	399	396	379	373	398	379	383	388	388	396	390	401	401	394	367	377	413	407	359	416	389	390	399	392	364	374	405	365	407	402	412	413	375	395	376	378	416	379	386	369	413	405	383	390	403	395	407	427	363	410	389	390	400	391	390	422	394	384	377	397	438	356	378	408	383	384	410	438	366	400	383	408	420	371	398	397	376	422	392	388	389	363	345	401	416	402	370	387	369	368	366	406	375	421	408	389	411	385	382	364	402	380	424	385	376	404	428	438	398	375	405	388	375	414	438	401	405	420	422	436	393	396	401	376	420	379	383	390	374	411	409	394	410	403	409	414	372	406	419	415	366	353	392	413	421	394	408	384	382	398	381	391	420	396	380	402	385	398	386	353	379	403	390	389	425	428	368	405	374	415	376	426	387	409	371	390	405	343	425	398	407	372	382	389	396	417	401	410	395	389	375	405	411	384	375	364	388	400	365	396	421	412	391	410	425	394	412	404	414	399	390	409	355	383	395	406	394	407	394	369	362	393	381	375	398	377	397	393	398	378	429	416	387	395	407	397	394	420	419	389	382	383	415	375	405	361	374	420	365	400	427	407	391	414	400	426	368	389	384	336	415	402	388	361	385	402	401	396	383	404	384	374	397	375	387	410	417	391	400	381	401	411	352	401	396	383	407	370	394	386	374	410	391	380	396	423	416	373	366	372	388	436	378	394	419	421	403	347	378	391	395	383	401	370	393	374	419	401	392	371	399	401	398	418	397	376	387	397	403	391	399	382	390	394	397	394	390	426	406	338	382	446	420	371	375	406	371	378	414	382	349	368	376	394	417	414	396	384	391	405	434	372	416	403	391	402	401	395	394	368	382	356	383	383	419	380	447	374	379	386	386	435	389	378	408	391	369	425	417	403	384	425	352	442	401	405	388	425	383	367	378	418	403	424	423	356	352	408	383	419	390	402	380	421	422	405	393	406	384	379	367	407	398	396	375	401	400	402	407	426	405	373	392	372	392	375	402	390	406	428	392	396	409	379	388	379	411	346	407	392	383	396	372	376	378	413	421	368	367	375	396	396	330	395	392	388	438	386	378	380	377	378	369	372	363	405	384	433	415	383	373	397	398	416	394	394	399	414	385	357	421	369	388	372	395	400	408	404	389	382	374	411	378	414	408	372	402	366	398	358	364	384	387	384	389	422	390	400	430	400	419	388	391	397	392	394	392	405	400	368	407	358	363	354	431	387	400	366	406	412	394	412	408	375	401	370	354	390	367	378	380	387	359	377	418	410	396	388	397	372	414	423	417	416	380	363	426	399	415	369	401	427	431	376	387	386	399	401	417	414	386	382	392	386	377	377	405	386	355	387	410	380	379	410	408	410	398	404	401	379	392	376	384	374	423	400	389	360	385	373	384	384	397	389	385	387	389	412	430	389	409	394	414	398	382	382	376	343	404	384	387	389	401	406	413	395	394	416	406	409	400	427	414	384	439	398	381	355	399	382	444	412	376	379	366	361	346	414	413	368	361	401	385	403	393	406	362	393	405	369	395	384	377	377	419	407	380	377	383	432	387	389	360	378	379	370	364	360	372	381	364	383	358	410	374	400	356	393	418	428	397	393	384	378	355	396	429	390	436	362	369	379	403	395	391	419	372	368	362	407	396	434	382	389	401	387	377	388	397	445	374	406	379	421	395	372	403	404	395	405	366	384	364	414	414	410	397	386	385	405	370	402	418	378	399	380	411	382	393	361	407	405	397	398	405	405	420	369	367	375	408	383	445	436	399	393	429	378	382	437	380	397	373	376	381	409	376	401	422	411	387	385	400	411	372	390	360	403	371	384	399	396	416	415	382	413	398	388	350	381	402	364	386	410	434	383	372	396	403	383	354	401	352	363	395	365	412	379	405	378	390	396	383	382	411	381	369	410	401	355	380	417	381	380	371	432	389	411	403	402	411	409	434	372	387	385	381	418	381	393	392	370	399	414	434	352	389	402	387	384	421	382	382	412	420	392	399	373	375	401	376	371	396	404	369	405	391	335	374	345	417	353	377	444	358	403	391	385	360	400	406	378	378	397	449	461	432	386	362	408	354	379	401	387	374	391	375	372	370	372	402	365	404	391	396	431	416	402	378	365	389	406	415	365	424	413	395	395	380	435	390	364	353	414	387	421	422	393	359	413	403	387	372	354	394	408	374	373	394	384	407	446	370	373	391	410	396	379	417	369	380	378	413	406	421	362	395	376	385	375	374	379	402	388	410	398	380	372	377	376	416	411	346	404	387	378	424	403	394	383	390	366	406	406	408	432	414	390	364	372	404	386	375	375	394	400	395	379	406	408	383	395	394	380	410	368	361	400	408	364	376	383	404	406	360	380	410	397	399	408	418	395	372	398	389	389	368	403	382	438	396	416	363	399	388	395	434	415	370	431	430	383	399	407	367	374	404	388	376	410	403	382	406	396	403
13337	9423	1158	275	372	372	285	306	254	227	176	155	164	142	115	121	116	108	101	89	88	77	86	68	58	53	56	49	47	70	44	66	56	50	34	53	36	37	43	45	35	29	38	34	37	25	27	27	32	33	29	34	28	25	27	28	35	30	28	26	33	30	23	31	22	26	26	30	34	17	28	29	25	29	24	24	20	23	36	23	22	27	22	28	37	19	34	28	25	28	32	36	27	27	27	27	25	31	35	31	35	32	27	39	26	23	36	33	22	24	36	27	25	25	25	24	23	26	32	24	28	28	27	21	33	30	27	22	25	31	22	30	25	27	29	21	28	24	32	22	27	24	17	32	31	31	34	18	18	25	33	26	31	18	38	30	26	19	25	22	19	29	22	28	26	30	26	16	23	33	30	26	24	35	36	26	23	28	31	29	25	26	27	28	31	20	39	31	38	27	25	24	21	33	32	25	31	31	28	20	28	30	26	27	31	22	30	23	31	23	19	29	32	26	32	23	23	26	26	23	24	28	23	35	17	24	27	27	24	25	18	30	24	27	30	28	35	22	28	32	29	20	23	33	24	23	32	31	29	26	24	23	24	27	32	25	28	27	24	31	20	35	22	20	25	32	19	28	22	27	33	29	27	28	22	22	24	28	27	22	32	32	29	20	26	32	17	21	17	26	32	23	14	23	20	31	27	35	25	32	28	28	19	24	25	27	21	26	23	18	24	23	22	29	20	28	20	23	28	25	21	28	16	26	30	17	26	29	26	25	30	33	29	17	22	26	31	29	17	25	24	21	25	27	22	30	22	22	13	30	21	29	25	22	34	19	21	22	22	28	24	23	31	26	32	39	24	28	32	19	28	23	36	29	32	22	23	37	14	20	25	20	27	20	20	30	27	24	18	33	20	33	27	36	26	20	16	20	28	14	23	32	26	24	29	31	25	22	27	36	23	38	21	22	27	33	25	24	22	27	28	30	19	29	26	27	24	27	15	35	30	27	33	32	30	30	35	21	35	27	20	26	39	22	24	25	23	26	33	26	16	26	28	24	35	24	30	26	23	31	31	27	33	18	26	26	19	28	25	31	22	28	36	27	23	31	20	17	26	33	31	25	31	22	27	24	26	29	25	22	38	21	29	29	25	20	26	28	25	24	30	22	27	25	42	23	30	22	24	28	25	18	23	20	25	24	26	30	23	32	34	26	26	18	34	28	35	29	23	33	29	18	29	20	19	22	28	32	29	22	27	28	25	25	24	33	32	37	28	35	34	31	36	28	34	28	23	23	27	28	21	27	20	22	34	30	22	39	20	36	28	33	33	21	33	37	23	25	25	21	23	27	23	24	22	26	23	24	33	30	26	35	25	26	31	17	26	20	21	30	24	23	27	26	44	25	26	21	23	24	18	33	18	31	28	33	32	22	31	24	28	29	26	32	25	36	18	29	25	30	25	23	31	27	25	26	28	22	31	33	28	31	23	31	24	32	37	37	20	17	28	29	26	28	33	21	36	18	29	28	36	27	16	19	23	23	23	30	24	22	30	24	19	35	25	35	28	27	28	30	27	28	22	29	24	20	32	34	31	26	25	31	25	20	26	23	23	35	26	35	27	22	31	29	25	31	27	28	30	30	28	27	20	23	31	21	26	18	17	26	21	19	28	30	36	24	26	28	27	31	29	35	24	31	25	30	35	27	28	19	25	29	24	32	32	32	28	23	27	21	34	28	30	29	24	27	14	21	26	31	26	19	20	26	24	30	25	20	26	30	24	23	36	30	32	23	20	27	29	26	27	25	24	29	31	32	31	16	21	24	23	34	21	21	27	23	36	28	28	31	30	34	28	31	27	22	26	27	24	30	26	28	27	37	24	34	22	40	34	25	28	38	27	25	26	20	24	24	20	26	31	26	37	23	21	21	33	38	21	23	23	16	30	24	26	23	28	21	26	33	26	25	27	29	37	22	26	27	30	25	27	18	32	24	26	20	28	24	20	30	25	23	21	23	33	28	34	34	22	19	23	25	21	27	22	29	35	23	18	24	25	18	31	19	34	27	28	25	35	29	26	27	17	37	38	24	24	19	43	25	21	28	20	21	21	32	26	35	25	27	24	24	30	26	24	32	18	26	30	24	26	20	26	20	31	26	36	24	36	27	30	23	16	21	27	19	40	44	29	24	29	27	27	30	22	25	30	25	31	31	17	29	29	35	30	20	23	20	29	35	29	32	22	19	27	22	23	30	22	23	28	38	36	28	18	26	27	26	32	30	30	20	27	24	34	27	21	35	16	30	26	21	31	34	24	24	18	23	32	37	31	35	23	25	25	30	29	24	24	31	25	25	29	23	33	23	25	28	33	26	18	25	20	20	29	27	24	25	27	27	25	23	20	22	26	16	34	27	27	26	26	28	31	25	23	20	30	36	20	36	26	24	30	30	22	32	33	34	31	23	34	32	20	32	25	22	26	32	23	25	32	26	22	24	22	22	27	23	21	25	23	25	25	23	38	24	35	31	37	25	35	16	37	28	18	37	24	30	28	26	29	27	34	27	23	21	15	31	27	26	26	34	30	38	27	25	22	25	25	27	26	27	23	24	21	36	34	20	26	26	26	15	27	22	22	27	37	23	32	28	28	34	30	19	28	30	32	18	23	23	24	33	19	27	31	22	20	24	36	28	40	20	20	28	26	17	32	26	22	31	22	32	30	35	21	24	26	29	29	32	22	25	31	30	33	27	32	30	40	30	32	27	33	14	24	34	25	35	27	29	22	24	24	23	33	21	16	23	32	21	32	31	22	25	26	30	30	29	25	26	37	21	27	27	31	26	25	25	29	36	22	16	31	21	24	21	35	36	30	24	31	30	25	27	23	18	27	20	19	29	21	25	23	21	35	22	22	22	26	19	35	14	19	27	28	24	24	26	22	34	23	27	31	25	22	26	27	29	26	22	27	22	20	28	20	32	20	26	20	26	27	28	36	31	20	29	28	27	30	28	28	27	26	22	28	27	28	20	31	23	26	47	29	16	23	33	38	32	23	21	26	37	30	23	25	15	20	30	29	32	36	32	33	28	25	28	35	20	19	29	20	38	31	26	28	27	26	27	33	22	30	32	32	20	34	22	24	27	26	19	33	29	29	29	37	23	26	33	26	24	23	34	29	28	32	28	24	20	29	28	30	32	21	29	27	24	27	38	28	29	34	32	23	21	24	21	34	35	35	25	30	29	26	24	25	43	22	22	39	24	24	37	30	31	33	27	22	22	22	21	25	27	35	27	21	23	24	26	17	16	20	18	32	30	22	27	21	33	34	26	23	19	23	21	35	27	21	29	22	19	36	26	25	23	28	25	34	32	25	26	37	26	38	35	25	29	26	31	27	26	22	24	28	18	40	27	34	28	25	27	27	35	28	25	26	18	27	23	32	24	30	20	28	25	23	31	28	33	29	23	27	25	22	31	27	31	26	27	26	25	27	40	25	30	21	31	40	33	26	26	32	30	31	28	23	32
51534	41734	13180	17564	23800	22951	19871	16666	14151	11826	9869	8341	7538	6901	6035	5355	5203	4585	4232	3881	3680	3393	3159	2908	2616	2230	2010	1837	1534	1459	1438	1426	1465	1418	1297	1182	1051	1040	910	838	781	744	710	731	663	680	631	557	645	595	570	507	566	557	549	517	537	535	540	542	528	542	471	488	483	496	463	470	459	482	499	498	429	452	471	478	445	431	470	465	438	427	434	491	475	497	437	461	467	459	451	465	450	457	469	487	496	475	452	478	465	428	441	453	492	464	415	474	428	452	489	453	457	467	438	438	497	462	470	467	446	467	461	482	458	450	466	441	479	449	399	433	436	462	418	441	461	465	449	433	448	476	435	430	418	472	436	449	492	467	442	470	469	480	468	421	456	503	457	421	434	438	416	467	451	427	442	445	441	462	446	436	411	459	492	414	456	423	422	426	449	432	450	437	441	413	476	465	430	451	454	455	479	490	453	414	451	426	519	466	447	426	429	435	460	462	408	437	486	464	412	421	448	444	436	455	461	445	424	427	450	439	468	428	451	422	441	426	440	455	443	468	450	428	466	426	467	486	437	439	476	469	434	470	484	451	408	469	447	477	411	468	450	439	482	388	444	463	439	408	436	447	452	448	450	436	450	443	442	422	463	451	448	448	441	474	430	429	445	445	442	420	466	452	456	429	463	450	456	443	425	488	442	415	485	473	481	460	434	441	429	465	457	474	455	409	422	507	438	465	425	452	454	433	466	439	455	441	428	423	441	482	471	463	442	437	468	458	458	473	424	454	461	447	416	443	454	437	422	421	456	446	462	459	406	454	465	427	435	431	463	459	435	497	450	471	465	448	450	440	468	450	446	426	458	446	448	440	429	446	442	444	405	481	435	505	445	450	464	466	423	446	485	467	417	430	434	455	420	475	477	434	464	457	428	432	485	385	467	477	432	447	458	433	438	441	481	454	432	431	452	436	442	445	471	409	451	465	448	437	436	434	442	426	424	504	450	421	428	431	440	451	455	469	448	411	466	454	494	439	442	481	466	433	449	445	457	463	424	431	443	461	463	422	469	432	490	414	436	476	431	441	438	454	452	414	447	413	431	422	426	468	410	411	432	465	449	475	474	433	439	440	452	446	435	457	447	437	445	440	433	416	460	466	459	397	476	466	449	443	422	463	443	453	377	456	442	464	451	439	490	456	486	449	466	468	438	437	453	462	457	442	465	485	432	426	462	449	452	482	445	429	441	458	449	442	450	447	423	445	463	441	437	445	409	437	438	473	452	446	443	472	458	490	448	468	435	422	437	430	423	420	460	445	455	435	452	447	412	433	460	440	431	442	434	457	495	442	398	444	450	458	429	425	468	440	435	399	433	466	459	409	439	451	451	450	467	403	410	462	424	405	441	439	468	457	437	424	453	465	459	457	444	395	430	422	448	465	459	405	451	474	459	443	459	434	453	443	444	461	412	464	449	457	473	454	431	473	487	447	453	415	421	418	433	455	433	408	469	415	468	440	440	427	430	435	435	449	425	436	436	447	465	469	441	463	435	419	427	394	443	427	429	456	453	471	443	456	470	425	457	444	430	466	454	449	474	464	440	466	401	436	439	440	455	436	438	432	427	423	455	430	428	476	460	443	398	434	448	464	428	458	431	419	451	426	438	459	475	435	434	427	416	484	468	450	468	436	433	461	457	467	448	444	451	465	463	441	432	426	452	459	420	443	458	465	439	441	456	437	421	476	469	504	447	431	450	427	440	413	431	428	443	472	422	422	398	443	454	458	466	457	434	476	453	449	438	460	473	476	447	414	429	429	456	441	468	443	446	442	445	426	462	413	451	441	448	447	425	448	443	418	472	448	413	459	436	455	434	450	432	475	473	415	427	465	446	447	471	475	462	452	413	424	412	451	463	470	479	449	469	472	466	473	392	430	449	429	471	438	431	459	430	445	449	453	427	456	448	417	477	466	446	424	437	474	442	476	445	413	479	487	453	457	413	438	446	413	424	473	431	458	436	455	446	440	475	454	457	437	444	411	437	465	458	440	441	428	437	440	472	481	460	427	450	429	489	465	442	442	430	450	447	447	437	456	448	463	423	421	463	428	445	443	453	451	411	448	466	475	419	451	449	450	443	457	449	413	453	422	419	447	457	440	478	440	472	427	418	476	451	450	467	438	449	459	450	440	483	429	441	447	487	447	440	455	458	456	459	427	435	446	432	433	474	467	442	441	433	467	404	445	470	482	459	396	501	423	471	452	468	422	438	453	450	447	469	474	436	485	471	452	459	447	485	466	458	428	468	434	488	475	411	462	480	479	455	414	446	468	461	500	442	441	444	459	451	427	492	463	486	461	452	405	430	460	431	452	425	461	398	417	437	443	474	424	444	440	485	469	438	416	434	416	441	444	482	452	415	454	478	422	422	433	461	458	440	407	439	424	414	412	425	439	390	442	494	427	438	461	446	446	452	443	409	459	440	476	464	469	444	472	420	437	450	438	460	448	426	479	427	430	459	459	420	442	462	431	435	458	456	447	468	451	454	443	419	431	450	449	439	408	453	467	453	423	478	485	459	458	458	391	452	444	431	430	425	427	475	476	463	434	428	477	414	448	478	460	459	476	428	500	461	442	428	427	422	447	436	454	432	464	462	448	460	475	495	443	464	441	462	445	475	474	460	442	419	476	433	469	468	384	429	426	443	456	441	428	449	449	413	461	433	457	462	468	410	460	443	418	463	464	420	483	438	416	464	425	431	484	470	454	455	460	476	447	442	444	442	430	421	457	462	464	427	448	429	465	434	420	443	464	417	454	458	440	452	452	459	466	464	473	413	451	423	459	453	435	428	431	414	449	499	413	460	452	439	408	463	409	489	478	466	477	450	486	403	445	426	449	425	429	447	460	444	469	474	471	422	500	447	461	438	452	471	422	442	449	476	449	463	486	411	402	451	479	423	458	478	471	440	476	478	475	447	431	437	422	461	425	444	416	468	452	455	481	445	434	452	460	436	451	430	424	449	441	450	437	452	452	463	457	466	461	423	444	460	475	447	473	403	443	399	425	473	479	455	440	447	476	464	450	433	434	477	432	419	421	440	474	465	468	452	459	418	462	455	441	441	422	461	461	433	441	463	464	416	439	424	425	456	440	491	464	464	458	454	471	418	432	438	426	477	421	438	425	459	458	430	483	438	449	476	451	456	451	429	470	471	469	388	432	479	448	458	434	443	465	424	422	461	420	432	438	430	437	471	445	474	432	428	457	452	415	464	470	472	422	477	447	467	441	461	438	453	447	443	424	443	440	443	451	423	404	467	442	444	498	458	458	439	464	442	453	429	436	439	477	452	454	425	456	417	385	459	466	420	470	446	426	453	415	404	410	489	418	422	442	428	467	448	443	445	449	452	444	476	467	458	428	513	435	450	487	465	467	436	455	444	398	485	435	424	424	449	440	442	470	446	453	465	438	429	463	414	450	442	463	452	432	436	450	430	453	448	469	439	411	453	454	433	449	454	483	433	447
19304	16971	2772	474	665	588	499	447	368	316	292	244	241	204	217	167	187	154	129	124	110	100	96	96	79	87	78	56	72	47	67	51	54	57	52	42	53	46	43	31	33	45	35	39	41	37	36	30	29	31	38	21	36	22	21	19	25	18	31	29	14	26	27	25	20	19	26	29	38	18	34	20	18	27	33	25	25	25	32	32	32	32	25	20	15	25	34	23	14	27	19	35	28	27	30	22	27	34	30	16	21	17	21	22	19	31	13	20	20	29	27	25	16	27	24	17	26	18	24	26	32	25	26	24	28	19	14	30	22	34	34	25	25	21	19	21	23	29	24	20	25	22	26	18	22	20	23	31	21	21	16	25	17	36	29	18	23	19	17	19	32	21	17	26	17	21	25	22	28	32	26	29	30	17	19	20	28	27	29	36	28	21	23	19	15	27	20	22	29	22	22	25	23	30	19	28	32	26	29	15	23	28	23	30	22	25	24	29	31	23	23	16	31	22	20	33	16	33	24	27	37	26	28	23	26	23	25	20	20	25	21	30	20	30	22	24	22	23	23	25	27	26	31	36	21	30	20	18	20	26	20	30	27	17	23	36	20	28	25	22	19	27	12	26	27	26	14	17	21	22	25	21	28	24	18	21	27	21	23	32	31	25	15	31	27	24	31	22	23	24	28	31	23	21	31	24	24	26	25	20	22	30	26	24	28	22	32	31	20	14	21	20	24	23	18	27	33	30	24	25	26	19	29	21	30	25	25	21	28	25	26	28	36	19	28	28	26	33	16	26	22	11	25	31	21	22	23	17	25	33	21	17	31	29	19	27	22	26	30	15	12	26	24	29	15	29	23	23	26	35	16	21	24	28	19	20	29	23	34	22	26	32	21	29	20	19	23	28	21	28	18	17	22	16	32	21	36	28	26	32	24	24	24	16	31	23	24	30	24	27	23	27	23	22	21	24	30	28	24	30	13	26	18	25	23	20	22	23	26	32	19	20	19	18	25	25	21	22	16	19	15	19	26	31	27	21	19	39	22	26	32	28	27	24	19	22	16	29	22	22	22	25	18	21	30	19	21	28	18	23	20	26	32	25	16	14	14	25	18	28	17	19	26	22	16	19	30	25	28	19	27	16	26	19	31	19	22	20	23	24	30	27	19	27	33	25	22	24	25	22	25	26	33	27	20	22	22	24	21	26	25	20	17	23	26	17	19	25	19	18	24	29	21	26	21	26	25	22	24	31	22	20	33	25	29	23	31	30	38	20	28	14	26	20	29	30	16	30	25	22	17	27	30	26	23	23	28	31	33	13	26	29	28	24	22	23	12	31	19	26	23	27	32	23	28	26	29	34	29	30	21	33	26	14	24	22	20	21	29	25	31	24	22	26	27	24	30	30	28	20	21	28	23	24	33	24	29	23	25	24	23	22	18	19	25	27	20	22	21	33	25	18	27	22	28	22	20	20	22	27	25	22	23	26	24	25	15	32	29	33	29	26	21	18	19	25	15	25	27	20	33	22	26	21	16	30	32	26	25	34	19	27	20	22	28	23	19	30	30	21	28	31	21	24	19	23	28	20	32	36	23	27	22	14	25	25	20	30	29	20	23	27	23	24	17	34	24	26	22	21	20	33	21	18	26	16	22	25	16	28	23	30	26	18	31	16	28	22	25	17	26	30	30	26	24	37	28	31	22	18	22	24	30	27	30	25	29	26	17	28	25	19	20	25	19	23	19	32	28	24	26	32	21	26	27	21	28	29	28	22	26	21	23	31	27	30	20	33	26	29	24	33	26	21	19	23	29	31	23	20	27	23	30	25	23	24	20	22	18	23	32	26	26	26	26	24	21	20	20	27	24	20	18	18	27	29	21	25	35	25	26	21	24	21	20	29	20	30	23	20	27	27	34	33	24	34	26	25	30	25	21	18	26	28	24	23	35	21	24	26	22	30	23	22	17	19	25	22	24	20	24	23	23	25	25	20	26	26	26	27	26	20	14	23	27	34	26	31	21	29	32	21	21	19	21	29	32	25	20	24	32	30	32	30	26	20	31	18	20	20	22	26	15	20	21	23	30	32	24	25	18	42	24	26	16	20	28	14	33	18	28	24	25	35	23	24	26	29	28	24	20	23	22	16	27	27	21	26	28	35	22	18	22	25	21	31	39	34	22	46	24	24	29	22	30	25	28	25	28	26	19	32	19	18	23	15	25	19	25	34	20	26	30	33	22	21	24	33	26	28	29	21	28	23	27	22	18	21	27	27	19	30	24	19	32	24	23	29	20	21	21	29	23	26	30	21	14	26	31	24	15	23	24	27	22	29	24	23	28	36	20	25	27	23	19	26	36	24	33	30	29	30	24	27	28	28	24	21	25	22	25	20	22	21	21	24	23	19	23	28	30	33	12	30	21	26	18	21	20	26	28	21	21	25	23	28	20	26	27	25	23	23	29	20	22	24	28	24	40	22	29	29	23	32	21	31	19	21	26	30	13	26	24	26	20	26	30	21	19	26	23	24	19	25	20	24	20	30	24	31	33	33	25	22	25	31	15	22	24	26	21	18	25	37	27	22	30	19	32	20	23	27	29	22	22	17	26	21	27	29	27	29	24	31	29	23	25	28	15	28	22	27	27	29	22	22	21	24	33	20	21	25	25	22	27	37	28	27	27	17	16	20	22	27	19	31	23	30	32	25	20	28	26	28	19	20	20	27	25	25	25	27	23	25	23	27	24	25	28	27	16	29	24	28	21	14	26	24	27	21	31	30	32	15	24	24	28	20	21	25	29	27	22	28	27	32	24	21	23	26	27	23	28	25	14	20	31	30	19	25	29	24	21	21	22	21	27	20	26	26	19	27	19	21	23	18	25	21	26	26	19	28	28	24	24	29	22	28	27	18	20	25	38	31	25	25	28	25	25	25	14	22	34	21	24	25	31	22	33	15	23	32	23	27	28	23	19	35	33	31	24	25	21	27	21	21	24	27	22	17	23	25	27	29	16	29	24	21	29	16	25	31	30	20	33	27	31	19	23	32	25	22	20	28	34	19	23	26	24	30	21	28	27	27	21	21	23	26	25	21	35	19	24	16	18	23	21	22	25	20	17	24	26	22	30	31	29	18	42	26	23	26	21	8	29	15	23	21	27	18	22	34	27	26	20	31	27	20	21	19	17	21	28	27	27	24	20	25	24	26	23	27	21	26	29	22	21	25	29	21	25	27	19	19	22	18	29	13	26	27	33	22	18	32	18	17	27	22	34	24	24	24	24	20	33	24	20	25	19	31	22	31	31	24	27	28	31	21	26	27	26	17	24	23	25	23	26	19	20	30	23	31	22	28	31	29	20	14	24	21	17	25	27	18	24	18	32	18	15	24	25	31	30	19	24	28	28	28	31	23	25	31	32	20	24	30	30	27	24	28	21	27	30	20	43	32	27	28	24	30	17	29	16	37	23	33	25	29	25	20	21	23	26	35	25	20	24	23	21	16	27	25	26	20	21	27
59428	49467	18075	22810	29601	28402	25066	21812	19024	16120	13518	12029	10893	9527	8568	7755	7308	6528	6010	5513	5126	4682	4438	3924	3496	3088	2697	2448	2209	2085	1980	2071	1947	1809	1666	1505	1398	1369	1164	1015	966	910	835	868	795	735	728	727	700	613	583	634	618	610	591	591	526	529	589	543	503	497	491	478	470	465	472	465	492	433	468	473	435	468	445	389	409	423	445	450	445	412	437	452	425	448	446	435	399	405	438	452	421	396	432	423	450	429	413	455	431	390	433	416	420	432	431	469	473	420	433	413	432	428	408	432	444	400	444	424	415	427	408	427	366	401	450	420	423	397	428	413	393	432	432	397	450	427	375	419	412	409	405	430	412	415	371	422	402	423	416	438	412	379	402	415	399	404	423	416	405	387	367	394	390	426	382	441	461	414	392	439	405	412	399	408	414	426	403	430	414	402	404	403	408	434	423	463	390	433	379	384	411	412	398	424	399	414	381	364	433	398	403	421	402	383	390	380	392	411	426	395	392	368	372	392	432	435	411	424	384	404	398	403	444	414	399	421	399	396	419	408	373	374	409	427	421	389	418	390	401	449	421	381	440	435	402	415	388	418	445	388	461	400	440	393	402	423	426	416	408	383	416	377	403	398	401	434	410	422	420	425	429	438	405	404	411	422	404	422	391	399	406	436	364	414	368	406	405	426	401	406	411	418	416	400	391	416	387	428	391	381	393	431	429	375	395	414	419	376	447	437	400	354	383	380	446	396	427	415	390	419	412	433	426	401	386	413	383	398	389	387	417	397	392	404	432	408	422	422	416	379	428	399	435	439	397	440	410	419	401	421	395	370	425	416	411	397	394	400	394	399	384	395	439	428	396	371	390	399	357	408	436	415	393	405	400	359	408	413	383	422	397	372	396	383	391	414	411	404	445	391	399	435	358	410	387	409	391	408	433	378	399	386	388	382	426	416	386	404	399	410	410	381	396	430	396	415	427	448	378	396	377	419	375	418	395	389	419	408	391	401	429	409	410	414	424	418	376	352	419	407	397	377	446	416	390	390	430	446	423	413	438	418	438	410	437	390	389	382	415	397	392	425	383	439	418	387	431	434	385	371	416	393	414	379	415	397	401	387	395	402	430	398	409	404	410	439	392	404	416	399	397	403	407	385	413	403	436	421	395	426	395	373	423	374	408	418	362	407	390	378	415	433	406	415	398	396	393	414	432	411	427	417	381	383	425	427	385	428	387	406	402	401	391	387	416	418	389	432	406	411	427	397	407	388	445	429	410	393	415	395	396	425	399	391	398	419	405	408	392	448	416	426	404	430	438	393	381	427	444	399	425	427	409	407	380	422	398	411	452	409	410	401	420	401	407	423	390	411	372	390	419	415	414	420	429	408	406	381	360	427	431	395	403	365	398	400	393	413	449	399	415	393	437	406	435	418	425	396	444	451	355	442	400	416	377	417	379	405	424	408	400	427	393	437	390	351	437	455	429	382	426	417	396	424	435	391	392	385	395	394	418	389	391	402	428	408	439	385	456	418	383	408	394	423	406	404	443	381	375	418	405	409	398	436	427	398	410	405	374	420	405	404	418	419	395	395	382	376	383	406	451	400	422	454	402	368	403	401	391	399	363	390	409	386	396	383	376	397	385	380	420	416	416	415	431	400	428	388	371	423	417	429	413	410	418	415	390	406	393	418	394	411	388	417	389	426	419	428	414	403	423	441	378	405	423	443	397	397	446	407	408	361	381	405	434	410	416	449	415	403	423	389	393	452	420	415	398	420	424	402	448	394	411	384	403	407	408	400	391	440	406	380	396	414	388	411	399	422	429	415	452	403	386	390	395	414	438	376	361	416	385	413	405	404	387	377	390	418	409	437	416	371	434	420	434	393	422	403	449	382	396	420	392	401	404	405	408	415	416	386	417	416	411	416	389	425	424	419	368	414	398	380	408	393	398	442	398	407	420	450	439	405	411	429	405	389	411	424	393	403	409	392	410	405	404	426	397	385	393	406	384	383	434	402	424	445	408	414	422	397	396	374	372	389	403	432	436	394	429	402	424	410	389	393	409	410	396	405	386	377	357	372	404	390	388	428	422	425	401	396	430	401	398	454	403	427	422	416	377	383	388	424	439	410	394	391	417	413	401	414	433	402	398	438	397	409	390	403	417	407	361	414	411	402	383	419	428	421	420	390	434	395	428	425	437	408	410	408	403	460	378	425	378	405	384	386	404	441	419	369	450	392	436	370	403	391	408	413	415	391	419	435	410	418	399	389	426	435	408	432	397	386	434	419	397	406	429	430	391	355	428	413	403	408	430	439	410	420	405	401	418	400	401	387	438	362	392	389	423	394	408	419	425	434	360	425	405	385	398	415	378	399	385	406	397	374	376	375	388	397	407	436	436	429	413	404	394	405	407	401	406	397	437	427	416	403	421	441	405	423	380	404	354	436	423	403	408	424	413	388	422	416	376	408	383	388	399	415	428	400	416	384	415	385	407	397	414	388	402	411	399	397	433	434	418	405	419	412	419	398	405	422	421	398	393	422	416	383	398	407	407	378	371	413	406	426	399	441	415	426	407	378	427	409	399	386	424	447	427	403	408	429	429	378	431	378	378	381	442	439	441	421	391	428	417	397	409	423	426	393	401	376	406	401	415	390	384	389	418	414	402	420	425	385	405	401	443	426	419	423	401	372	421	407	412	411	403	413	392	418	391	401	383	391	424	412	404	391	427	427	385	381	395	412	423	423	439	415	413	425	435	385	383	393	418	373	430	440	389	385	403	381	412	408	393	439	389	416	415	381	409	405	405	422	421	415	368	395	395	387	444	385	407	403	386	435	411	353	391	416	388	415	412	392	430	410	396	404	427	428	412	442	398	428	410	410	413	388	388	414	389	385	412	408	430	408	407	432	460	374	375	407	394	410	411	374	417	381	420	401	403	466	416	415	390	388	404	376	423	427	391	393	406	420	435	374	440	412	412	426	422	400	422	369	363	412	429	425	426	370	437	397	434	383	449	389	415	385	452	402	400	406	416	429	394	406	403	382	440	447	404	423	394	410	433	412	373	427	387	436	427	389	388	415	410	420	441	401	394	439	422	409	392	417	385	402	427	396	407	432	399	419	435	400	370	413	388	411	444	388	417	398	413	387	390	416	405	401	422	416	377	422	425	441	410	400	374	393	412	372	407	404	411	428	449	421	391	416	417	409	380	397	446	454	376	413	399	423	410	408	377	406	424	403	449	398	394	389	422	381	438	433	408	395	417	386	374	433	418	423	440	434	400	397	393	408	437	414	382	413	402	402	410	401	398	394	433	415	394	379	421	392	416	417	432	391	396	379	407	388	452	376	408	358	440	407	421	406	413	373	430	396	427	399	399	366	396	414	421	405	388	417	419	416	395	416	425	417	400	406	399	454	411	420	441	382	376	456	413	378	388	432	408	380	402	423	402	416	408	427	395	375	420	432	415	404	411	409	408	422	383	388	391	401	380	408	423	435	373	382	421	372	417	378
7723	4315	474	181	222	249	174	185	135	127	110	93	90	87	73	76	72	60	77	59	49	71	50	49	39	40	37	35	36	30	37	35	39	32	21	39	40	28	27	17	19	28	16	23	19	33	19	20	21	18	19	15	12	18	17	16	16	19	27	16	25	19	17	18	20	13	14	23	21	17	17	16	17	17	15	17	23	23	15	15	21	13	17	24	20	23	17	17	15	18	17	14	17	11	13	17	15	14	19	14	22	19	23	19	16	23	21	20	22	25	14	11	31	19	16	22	19	14	22	15	12	26	16	19	14	19	21	18	12	29	20	20	14	12	10	10	21	18	16	11	14	12	21	20	18	13	16	14	19	11	23	21	14	25	17	24	23	18	16	16	20	18	18	17	22	18	15	17	18	21	12	15	15	23	17	13	19	22	22	16	22	21	16	22	22	18	18	25	34	15	27	17	30	18	18	25	18	17	20	18	22	15	20	20	12	20	15	17	19	15	19	18	16	20	13	23	13	16	17	24	18	22	18	17	17	13	14	20	17	9	10	16	12	24	18	14	21	14	14	19	26	29	21	20	18	18	15	18	14	17	18	16	18	28	16	22	23	19	25	22	16	8	11	20	15	19	23	15	19	13	16	15	16	15	16	19	26	13	14	19	23	14	12	19	22	23	16	24	19	18	23	18	17	15	16	22	18	14	18	12	14	13	15	21	19	23	16	13	21	15	18	21	21	20	15	14	26	17	15	24	20	23	17	18	22	26	15	17	11	23	23	24	19	20	11	19	24	18	18	12	17	22	19	11	21	21	13	15	24	16	14	17	18	10	12	24	16	13	13	22	18	15	24	21	18	10	18	15	15	15	13	26	21	19	17	22	14	15	18	19	18	17	20	12	21	19	16	18	31	15	22	16	24	16	17	19	13	16	22	15	20	18	13	26	17	12	18	25	24	18	22	19	20	14	18	18	16	16	20	18	17	13	18	15	25	24	21	21	13	19	24	17	14	17	17	15	26	12	20	25	12	16	18	11	20	25	12	17	20	20	16	20	12	12	31	11	14	21	17	13	12	18	13	14	15	23	18	16	16	14	15	17	17	23	23	21	20	16	17	15	13	17	15	20	16	19	23	20	13	19	19	21	21	14	21	21	21	18	26	18	20	11	17	16	19	13	19	18	25	31	14	14	16	23	13	10	16	12	15	17	23	15	17	21	16	24	12	23	19	18	23	16	24	15	14	22	17	14	19	15	20	17	17	16	11	18	19	11	17	23	22	11	20	22	21	17	9	13	16	16	17	15	18	20	16	22	21	23	18	13	21	18	23	18	26	13	16	18	23	14	15	17	16	12	22	19	19	18	16	26	18	27	24	15	17	14	23	21	19	12	27	21	19	14	30	22	16	17	15	20	19	24	23	14	15	9	16	25	21	18	18	20	10	17	27	22	25	22	27	17	18	11	17	29	11	19	16	17	18	14	23	22	17	20	16	18	18	19	18	15	16	15	35	20	20	20	18	22	16	16	16	19	13	13	16	24	22	14	16	14	20	13	22	34	17	14	15	15	28	20	20	17	12	16	22	25	15	14	16	21	17	22	22	18	15	12	22	28	20	13	24	19	11	17	17	16	15	17	20	17	19	11	14	16	25	11	17	26	10	19	20	15	20	22	20	17	23	19	19	22	16	19	16	27	19	13	23	23	17	18	14	14	20	21	29	17	25	15	14	20	14	15	13	18	16	24	14	19	14	21	18	14	17	9	15	14	20	18	16	17	20	22	12	22	12	18	14	22	23	15	24	25	24	25	17	16	18	17	21	24	17	19	12	15	16	28	19	11	21	23	15	14	26	24	14	28	24	13	21	18	17	21	16	17	27	20	18	19	17	19	17	16	15	16	16	29	19	13	15	11	16	19	21	11	20	15	17	16	17	14	15	21	15	25	20	17	16	11	18	22	19	11	21	19	22	18	8	16	15	10	18	14	21	16	16	21	19	20	24	15	17	21	20	23	20	16	14	16	9	18	19	16	21	15	13	20	18	19	18	15	17	20	20	11	14	21	17	14	9	26	17	10	22	16	18	12	12	13	18	21	15	18	18	14	17	10	15	13	12	17	17	21	20	16	15	16	15	17	15	21	13	13	22	25	20	18	27	16	13	15	11	20	18	17	24	20	23	24	28	21	20	21	11	13	18	19	22	24	19	21	12	22	17	16	13	25	28	20	17	17	21	21	18	26	16	20	10	14	15	19	25	14	15	12	18	18	22	22	21	21	20	12	25	26	18	11	18	21	27	13	11	18	17	14	15	12	16	21	25	16	16	21	14	17	18	19	17	21	19	16	12	20	23	14	12	21	14	21	18	23	11	14	23	11	19	18	15	17	15	14	17	10	21	12	15	18	24	18	26	19	19	19	21	13	17	20	19	14	23	22	17	8	15	12	26	20	20	17	21	18	20	29	21	15	22	18	12	15	24	20	18	23	14	15	16	25	23	30	12	16	18	18	24	17	21	22	18	20	20	26	13	14	13	17	27	25	22	11	14	18	18	14	17	9	18	22	13	13	19	25	24	17	17	15	23	17	22	18	18	19	18	16	19	21	25	14	17	24	18	17	8	20	21	19	26	27	22	15	14	18	12	16	24	10	18	24	16	19	18	11	8	7	18	22	16	15	11	9	17	21	15	17	12	17	18	14	21	17	20	15	18	18	13	21	19	13	16	15	25	20	24	11	13	17	20	22	19	18	22	21	24	15	22	17	21	9	19	25	21	20	23	20	20	18	15	25	11	10	19	21	20	19	17	19	12	18	21	20	13	22	18	15	19	17	20	21	17	11	17	16	10	17	13	10	16	23	13	11	9	15	22	13	11	11	18	14	14	26	9	18	17	16	23	17	22	24	20	14	11	21	18	24	22	22	25	21	20	16	17	21	20	18	18	17	21	21	19	21	22	23	15	8	20	19	21	15	20	15	16	25	20	22	20	22	23	17	19	27	13	16	7	15	4	12	14	23	16	21	16	10	23	22	21	18	25	18	23	13	11	14	11	17	18	19	15	21	20	16	25	17	21	14	22	13	20	15	15	18	21	17	17	21	14	21	16	22	24	13	20	21	19	12	14	19	20	19	18	21	15	22	23	13	18	17	20	27	28	16	11	18	20	16	19	11	17	17	16	20	19	16	15	12	19	17	14	13	19	26	23	20	26	18	17	15	20	21	12	23	20	20	18	11	17	18	15	15	23	16	16	20	14	9	13	15	16	33	25	15	24	19	16	12	16	25	13	17	14	16	15	12	21	12	23	23	16	18	19	21	13	12	14	24	14	20	20	25	17	24	19	18	17	20	16	23	20	15	18	18	17	14	15	13	19	17	15	20	14	23	25	16	20	31	28	15	21	21	16	17	13	18	14	19	18	17	22	14	16	17	20	26	23	13	15	16	28	18	23	14	16	16	18	21	20	21	17	19	20	14	17	18	17	14	17	23	24	25	24	14	19	21	19	15	19	17	19	12
45633	34070	8857	13505	18901	17688	14840	12001	9714	7888	6560	5643	5011	4356	3851	3490	3221	3020	2745	2539	2243	1999	1867	1744	1553	1383	1260	1223	997	1042	1016	988	946	873	804	757	714	648	626	574	552	477	504	491	460	468	408	449	400	374	431	386	359	382	344	394	365	344	345	354	337	340	333	363	317	338	318	334	341	331	274	339	298	309	308	314	317	302	325	314	293	309	318	326	315	317	301	317	283	326	306	279	305	291	317	322	301	274	319	313	320	289	313	325	293	309	321	316	291	269	301	273	301	297	312	303	291	297	294	294	340	305	320	290	299	290	277	322	292	303	311	316	298	288	306	325	274	324	284	312	286	320	295	309	305	310	295	301	317	280	318	275	284	297	290	318	324	288	324	303	315	299	311	308	294	299	337	315	339	281	301	325	282	325	329	328	324	321	264	285	291	305	313	285	305	297	324	288	284	301	337	306	312	293	288	315	322	311	305	283	290	292	303	304	328	316	267	297	299	327	283	307	293	279	306	304	294	289	309	273	308	300	276	293	313	307	273	319	300	286	291	309	301	314	284	269	317	265	301	279	289	328	292	294	305	271	280	273	311	329	304	276	322	308	303	298	285	309	335	304	262	285	301	310	297	313	307	307	284	278	277	265	289	308	309	269	302	272	285	316	288	301	281	281	312	293	284	296	317	319	291	313	303	307	311	311	299	296	320	282	288	290	314	303	292	314	270	302	252	281	338	291	315	298	312	287	314	290	338	313	303	324	282	299	315	315	298	316	309	283	266	287	296	280	333	311	302	338	281	329	295	294	292	304	316	267	297	301	258	319	318	322	300	292	305	313	283	312	307	299	311	315	300	331	282	315	301	288	273	311	280	305	305	329	300	301	306	311	283	322	298	294	321	312	285	302	308	309	286	318	310	306	299	337	287	307	298	281	273	308	293	320	301	298	350	323	313	285	291	278	304	321	285	300	322	314	287	313	285	338	304	304	297	324	309	335	292	307	301	302	280	287	318	291	328	314	290	295	274	301	311	282	286	317	316	305	302	294	301	318	313	309	268	309	292	333	287	271	309	299	328	309	299	270	280	283	293	306	292	305	321	301	283	307	306	289	312	278	296	301	299	299	297	330	282	285	289	286	269	305	282	300	355	307	323	282	305	296	285	294	293	278	307	260	308	280	304	301	288	294	337	290	305	337	299	287	334	305	314	286	320	302	303	312	307	305	305	310	329	309	338	297	255	302	292	305	312	306	304	287	299	325	309	294	275	278	285	323	315	306	308	263	331	292	306	290	314	277	324	287	276	289	276	299	295	304	272	295	281	325	295	289	337	320	277	297	306	296	307	301	290	303	311	325	305	284	281	311	303	299	275	310	296	304	305	318	321	298	328	298	281	310	300	313	287	314	301	284	288	292	303	268	274	300	303	285	306	304	302	263	308	316	299	287	305	293	326	308	301	317	289	294	278	304	308	262	295	310	299	306	290	287	285	290	276	292	294	281	317	284	284	331	260	325	292	290	286	330	327	326	295	306	265	315	267	280	256	299	323	280	295	304	320	288	302	305	294	282	310	296	309	308	283	325	297	301	280	317	329	304	311	324	291	305	293	300	309	293	288	318	332	287	275	280	322	301	309	287	286	288	330	299	287	268	294	273	308	270	298	276	338	307	287	295	312	294	300	311	260	326	311	310	325	308	308	276	276	292	288	284	311	310	308	306	310	370	322	301	334	298	276	317	293	321	333	285	339	293	278	270	311	291	305	301	246	285	326	301	297	313	295	310	300	288	301	296	308	311	320	270	310	293	320	298	298	290	281	289	299	294	297	303	282	299	267	257	304	269	314	297	305	301	258	333	290	303	341	272	337	298	294	267	301	282	281	283	261	326	293	313	313	299	291	277	297	308	310	279	299	310	291	308	281	281	309	309	319	284	318	314	311	302	291	307	330	290	287	310	290	315	322	298	308	335	297	301	302	290	320	334	318	297	331	265	268	309	289	318	326	299	307	280	295	311	314	304	304	294	326	277	324	324	317	296	303	334	295	296	271	285	309	273	310	298	321	309	301	320	302	289	324	278	326	281	290	314	276	287	299	305	292	327	314	306	293	324	277	287	301	299	330	304	306	317	290	304	298	313	296	304	290	276	307	295	298	325	286	307	281	298	321	284	312	314	285	293	292	315	317	270	324	301	318	270	293	285	308	310	309	345	287	282	289	321	315	301	315	299	303	300	294	280	305	316	316	314	285	317	311	290	299	282	337	291	294	310	329	304	300	300	300	288	270	273	334	294	312	300	281	309	311	310	315	311	296	283	296	315	288	299	295	335	329	318	314	295	289	293	291	311	286	300	285	298	332	307	297	295	282	274	297	297	309	296	288	307	319	295	307	265	300	290	320	304	307	296	313	275	321	290	294	284	328	326	288	299	286	296	287	302	298	297	299	302	310	314	303	300	307	304	267	297	282	293	312	290	298	283	299	293	315	322	330	308	286	298	307	312	292	284	303	262	301	300	307	305	299	299	292	289	310	280	298	301	295	287	292	320	277	306	285	296	309	339	284	271	292	283	306	296	302	295	304	311	280	299	310	296	292	307	281	282	314	322	324	332	273	305	267	316	269	294	306	294	309	296	292	289	290	285	322	312	292	296	299	291	328	324	324	306	308	297	292	265	295	325	301	308	275	322	281	316	302	280	296	302	305	299	274	281	295	311	329	304	297	303	264	294	316	308	299	307	290	317	293	321	290	305	305	289	286	289	306	275	303	304	300	309	295	323	290	308	317	294	270	290	291	307	313	311	296	273	276	258	289	305	311	303	327	275	295	304	306	323	328	319	298	302	284	320	290	314	303	328	311	302	284	284	274	322	284	281	294	309	313	268	314	316	316	299	329	301	304	323	283	315	300	298	318	315	322	297	295	306	316	288	315	314	271	293	297	307	319	312	319	307	319	284	310	305	338	328	313	298	272	284	309	303	296	268	296	313	275	313	301	281	322	279	282	287	281	296	313	283	321	290	317	296	315	315	308	295	298	277	277	323	296	312	292	295	282	277	312	326	295	264	302	283	305	314	286	272	302	293	303	288	284	315	291	289	302	306	299	304	319	312	312	315	304	320	305	304	315	301	315	303	270	319	266	262	300	314	316	297	308	301	306	339	289	279	276	314	289	279	287	300	284	313	307	280	285	323	304	299	304	294	300	306	309	314	308	300	313	315	304	260	316	280	325	292	312	302	290	297	280	313	290	279	274	316	318	287	309	302	322	279	311	288	341	294	325	275	314	298	273	294	364	264	270	310	280	311	295	292	316	304	289	290	291	307	331	277	288	273	286	303	297	314	289	278	314	315	295	323	281	288	289	286	285	279	303	292	339	326	320	276	320	293	306	295	320	275	320	327	323	294	285	291	272	290	327	304	269	311	288	312	285	319	288	291	323	299	307	337	328	277	258	300	285	323	308	281	278	287	288	314	281	310	306	282	299	303	296	287	296	313	330	278	302	293	310	322	303	300	294	308
18297	15560	2109	468	543	588	476	446	377	324	287	242	230	188	192	195	151	151	137	130	125	97	99	102	87	82	64	64	65	69	45	45	69	49	52	36	47	47	29	41	43	30	26	22	31	31	35	27	17	30	34	26	26	37	36	24	26	27	27	25	35	27	31	28	25	24	29	18	20	40	25	30	26	26	23	25	25	24	19	28	23	36	22	28	27	35	17	25	25	24	25	22	28	23	32	22	27	20	20	19	26	14	27	18	26	23	31	20	27	30	17	20	22	23	28	16	13	27	30	18	26	31	18	23	19	22	26	24	15	26	21	23	22	26	20	25	28	27	28	17	20	21	22	18	18	23	23	31	25	31	17	16	20	17	31	29	17	30	27	31	27	21	27	18	25	16	27	24	22	23	17	31	19	25	20	18	21	30	24	16	26	20	22	19	31	29	16	20	13	16	21	28	25	27	22	22	20	22	22	24	31	26	21	26	26	18	16	20	22	30	25	17	39	25	30	21	37	20	30	21	31	19	23	22	13	26	23	28	24	23	17	28	24	22	23	19	18	22	15	23	18	24	26	20	15	18	31	16	29	24	21	24	21	26	23	10	21	24	23	21	26	27	32	21	17	13	29	21	28	32	22	32	21	22	26	18	29	24	31	13	15	30	25	29	24	21	26	19	17	21	18	28	18	28	21	19	22	18	24	27	28	25	23	25	21	32	24	25	20	17	23	19	25	18	22	23	21	24	25	25	24	22	15	24	24	25	11	28	28	22	28	22	18	21	21	23	25	26	21	24	20	23	24	25	26	28	21	26	18	32	28	19	24	29	27	25	18	18	17	21	20	20	25	23	28	21	18	23	25	16	21	25	29	15	20	24	26	27	24	18	24	25	19	25	24	30	33	27	17	26	25	22	28	26	25	29	27	25	17	26	32	30	26	18	18	23	20	27	30	25	25	22	24	38	26	23	27	19	21	34	26	35	21	28	22	17	24	32	25	24	24	24	21	16	28	21	27	31	31	26	25	21	25	26	28	19	25	22	24	27	22	22	23	29	19	21	22	25	21	28	15	23	23	22	13	25	16	25	13	29	15	22	23	29	23	19	27	26	21	22	27	22	26	23	21	32	24	23	21	21	20	19	14	25	19	21	19	18	20	27	25	20	29	24	25	23	27	26	23	31	26	31	27	30	26	29	20	24	16	16	28	25	15	23	29	27	22	20	28	24	25	33	20	32	24	25	32	31	16	22	33	18	23	22	14	25	22	37	25	21	17	25	28	24	19	31	21	24	27	20	27	15	28	25	28	21	26	28	19	23	22	23	27	27	29	15	19	24	22	26	27	19	21	20	23	23	27	16	21	20	29	17	24	29	17	19	28	18	25	19	28	32	17	20	21	22	19	22	25	14	28	26	21	25	26	24	26	24	20	25	27	26	18	27	27	28	29	19	21	23	25	23	25	22	24	22	32	22	27	22	21	26	13	17	23	23	15	20	26	25	19	26	22	15	24	30	21	19	21	23	22	27	25	24	29	26	30	29	23	30	27	25	24	22	21	21	21	21	25	19	23	29	24	22	27	14	24	15	26	25	16	27	27	32	23	24	32	21	16	24	20	25	19	26	19	18	25	22	23	30	24	17	14	28	24	24	17	13	38	21	22	25	42	29	25	26	21	19	18	24	19	18	24	20	14	16	29	23	27	21	16	20	26	23	23	23	23	26	28	19	18	24	30	17	22	21	19	20	21	23	20	26	20	22	26	26	25	27	23	22	34	22	19	34	30	33	22	21	23	21	30	27	28	24	20	22	28	27	26	17	20	20	30	18	20	22	13	20	14	21	19	23	22	23	20	26	29	19	27	19	30	19	18	18	19	27	28	19	31	32	31	19	26	29	22	22	24	16	31	26	25	27	23	27	33	15	14	26	21	21	15	22	23	13	26	15	21	19	23	18	29	17	21	11	23	23	23	25	25	26	17	27	25	29	22	24	15	27	14	24	24	25	19	15	24	20	20	32	17	22	27	12	18	22	23	26	21	17	30	20	23	25	16	20	35	21	25	22	19	30	23	14	25	32	25	25	17	23	21	17	25	19	26	28	25	13	17	21	20	33	27	26	16	19	15	28	30	26	29	28	33	27	27	36	26	17	34	17	21	25	26	29	36	20	26	21	35	29	26	15	18	28	17	18	22	26	24	28	20	19	25	23	36	30	17	25	30	26	22	24	16	28	25	22	20	28	27	23	14	23	23	20	22	25	23	29	24	22	32	23	22	21	25	21	26	16	20	27	28	29	28	29	18	25	27	23	23	27	24	23	18	22	26	12	24	28	24	26	22	22	15	17	28	20	9	20	29	24	29	22	30	17	31	37	21	12	25	25	28	23	21	23	24	18	17	31	23	17	18	23	28	27	25	27	24	11	28	20	23	26	24	21	21	35	22	26	28	17	29	27	24	22	21	24	26	21	30	25	32	25	21	31	23	28	19	26	20	28	27	23	17	24	19	24	23	26	25	26	18	23	19	20	26	25	33	25	23	23	31	16	21	26	25	26	25	21	20	29	21	22	27	34	29	21	13	32	27	21	26	21	28	17	24	13	23	28	25	33	23	25	25	25	22	28	27	34	31	31	25	25	25	23	28	19	24	26	20	14	38	21	17	29	18	34	30	28	38	27	16	23	24	24	25	22	21	25	16	18	17	27	18	11	19	27	24	22	19	24	27	18	24	31	21	28	21	27	23	25	23	23	22	25	27	23	22	21	14	28	29	25	31	32	21	20	25	19	32	22	26	25	22	22	32	21	22	38	24	25	23	28	18	22	23	25	33	33	29	30	22	24	25	14	20	21	29	20	22	31	12	20	23	17	19	22	22	27	22	25	24	36	25	20	31	32	29	19	18	25	22	20	11	15	26	28	20	25	28	24	32	19	21	24	29	24	19	20	20	20	22	17	27	22	19	10	20	25	24	30	23	23	35	30	25	17	23	22	29	25	17	25	24	26	26	24	23	18	24	21	27	11	18	26	18	26	19	23	27	21	30	21	16	24	30	16	22	24	29	28	22	18	25	19	29	18	17	20	26	29	32	27	22	17	20	27	16	18	22	19	18	27	19	25	15	25	19	22	33	16	22	20	20	26	19	29	23	14	27	19	30	24	18	25	19	30	20	20	36	20	23	22	21	18	30	33	25	27	19	22	21	26	18	18	29	22	30	23	22	24	21	32	19	25	24	28	19	25	18	33	27	20	37	19	17	25	22	17	20	29	18	22	19	23	25	25	21	26	20	35	18	28	27	26	24	20	27	17	25	29	28	17	19	29	26	26	23	25	20	30	34	23	29	24	18	20	26	25	24	30	13	20	36	19	31	26	26	22	27	24	19	28	20	29	14	32	26	24	20	20	20	18	24	32	20	23	20	13	24	22	31	31	29	24	28	26	15	24	26	29	12	19	23	24	29	23	17	16	24	27	23	25	30	26	26	23	36	32	14	21	27	19	34	23	25	24	34	28
58255	46302	16608	22900	29225	28204	24891	21508	18440	15935	13817	12083	10679	9435	8484	7821	7161	6599	6135	5371	4986	4440	4156	3671	3375	2883	2639	2411	2175	2099	2061	2098	2011	1745	1554	1441	1426	1288	1054	1035	941	935	916	826	790	707	729	660	646	645	609	611	571	588	536	520	494	572	529	526	487	499	508	483	474	452	508	457	461	425	429	459	456	425	435	470	403	421	414	431	366	419	457	429	384	379	437	418	393	376	409	403	403	411	423	421	422	424	385	421	457	422	401	420	410	435	412	448	421	391	404	428	402	409	415	409	413	388	388	362	415	404	396	383	416	375	413	405	390	360	395	381	392	445	397	358	372	406	348	433	422	389	402	415	404	390	378	381	397	427	378	364	428	424	400	410	404	363	386	407	399	418	375	369	388	414	358	440	378	379	402	391	381	412	365	380	367	393	364	402	385	377	364	386	380	403	390	385	398	370	386	372	381	390	419	380	392	413	387	373	410	409	381	406	365	370	384	407	382	383	410	375	363	380	373	380	391	389	419	380	380	399	390	375	386	431	397	431	397	382	393	398	396	419	359	374	383	386	414	395	419	377	374	376	401	374	399	410	379	413	386	377	404	416	390	420	393	381	388	404	402	369	397	406	383	385	357	385	387	366	394	385	404	401	381	386	398	358	384	420	422	385	394	396	390	378	395	398	383	392	381	432	356	421	427	417	400	400	412	366	400	385	377	379	355	372	358	390	389	386	335	363	382	412	385	387	364	411	386	389	389	392	381	383	420	365	422	408	387	427	368	397	389	374	360	405	394	376	409	415	409	402	400	415	376	388	390	410	404	407	408	406	377	424	375	380	373	367	414	396	389	399	405	370	384	367	369	385	393	411	392	415	399	381	397	390	364	359	361	390	391	362	419	366	408	391	402	404	394	369	347	404	406	391	361	405	385	413	381	393	408	365	419	412	382	400	400	376	371	371	367	401	406	409	418	391	376	405	369	391	395	375	396	372	379	374	431	381	388	379	407	438	396	377	382	385	363	399	364	404	373	390	371	371	381	370	373	423	380	377	356	360	376	397	400	400	391	383	399	374	391	422	376	371	405	369	368	396	359	377	378	367	394	373	398	389	422	374	417	401	380	405	395	403	385	393	381	425	404	383	415	415	378	406	408	416	383	398	364	391	400	388	394	377	369	384	390	404	415	383	393	406	415	414	373	372	392	415	426	399	401	417	411	396	406	405	382	389	397	403	400	397	403	374	373	398	419	391	352	408	374	389	396	411	406	428	383	382	400	383	399	405	378	412	394	378	393	333	361	385	377	390	423	406	409	430	411	377	388	375	403	391	405	363	418	378	412	396	400	390	421	399	395	390	401	402	378	385	384	372	365	389	385	401	380	368	433	393	379	405	385	378	385	407	404	406	390	368	393	407	377	388	375	414	408	398	389	382	406	402	372	406	399	339	395	416	358	404	395	412	402	424	367	399	387	398	357	375	394	374	401	361	366	418	407	391	382	406	367	365	389	419	393	385	373	385	380	393	375	374	359	384	404	421	382	357	396	421	439	400	374	396	397	395	399	409	425	357	402	386	397	398	387	393	370	404	365	392	383	380	386	400	376	390	357	379	361	370	376	345	373	377	385	402	387	399	388	419	352	396	367	408	361	420	426	378	377	391	408	382	403	359	367	381	423	394	372	374	405	389	401	407	380	383	422	413	363	444	375	379	395	378	387	376	374	379	395	399	372	437	396	393	406	382	387	416	378	388	407	378	418	401	392	381	419	405	412	405	394	403	414	379	387	387	388	415	376	374	408	375	397	362	377	377	396	397	399	390	378	407	412	372	408	364	395	398	405	432	345	395	433	359	372	392	373	397	399	386	393	385	377	420	398	394	402	379	435	348	388	400	381	409	346	372	420	360	408	377	398	378	374	380	369	429	373	398	401	421	366	411	390	366	379	351	380	365	362	410	378	394	394	394	381	384	386	355	389	404	423	381	388	369	382	384	366	414	412	394	374	413	382	412	442	418	417	380	366	379	376	412	379	383	364	401	394	375	346	360	425	425	407	414	404	419	409	397	380	404	406	395	415	360	400	422	389	387	357	383	377	365	393	382	387	381	393	397	431	404	351	409	373	401	376	378	386	421	392	410	391	401	390	388	406	363	354	422	367	380	372	392	360	383	380	395	409	384	425	412	420	388	379	419	386	411	402	395	355	429	417	405	369	386	340	368	414	366	384	410	384	409	379	432	408	412	391	437	416	433	386	378	387	415	384	366	382	400	374	402	436	371	380	380	409	382	381	373	397	361	375	383	410	400	393	390	346	392	395	371	388	385	400	393	403	403	406	371	394	395	374	387	416	418	415	413	403	381	407	432	397	386	384	404	407	407	391	337	381	370	385	375	415	403	408	418	433	393	377	334	364	376	385	399	377	386	385	339	390	404	378	395	349	397	425	368	396	401	410	388	378	373	418	363	366	394	389	412	421	431	377	383	417	390	403	407	382	403	400	382	377	391	392	382	365	424	394	389	368	377	391	402	385	404	384	409	359	411	433	381	375	386	419	384	380	406	358	376	396	390	398	394	379	398	413	385	373	361	406	388	397	350	392	415	390	398	391	397	391	361	408	374	381	399	388	357	447	365	358	408	370	409	381	411	420	424	388	358	376	391	384	393	409	378	397	410	383	414	373	362	402	423	343	397	411	363	410	386	397	382	369	412	405	391	372	442	397	392	361	400	394	384	369	362	410	400	388	384	382	429	354	388	352	381	422	390	385	375	362	410	407	422	418	373	398	402	382	414	374	404	375	414	380	412	382	401	422	397	358	366	377	392	421	367	411	416	370	397	389	387	386	393	412	397	412	417	386	410	428	393	412	361	394	381	381	393	380	394	373	421	426	383	412	395	381	386	384	408	385	412	412	363	383	368	370	380	383	364	368	397	372	392	338	368	354	410	393	388	388	434	377	382	398	400	401	386	369	369	398	356	378	411	399	351	406	363	457	386	392	415	356	377	359	408	392	408	408	395	390	410	399	362	402	363	372	363	402	379	411	405	375	394	369	367	433	390	394	410	424	419	426	414	370	348	393	402	413	388	396	367	353	398	382	372	379	356	372	412	382	404	411	393	425	382	420	407	382	346	371	396	381	405	418	346	371	390	406	419	404	394	394	394	394	389	392	386	395	399	378	369	431	395	391	406	370	370	375	370	368	402	383	378	397	388	390	395	401	433	392	352	410	395	355	391	399	401	413	388	404	403	412	386	393	402	399	351	393	413	388	398	383	405	387	396	376	356	434	344	407	377	414	340	369	341	370	385	424	412	361	406	407	369	396	390	427	381	401	399	376	392	408	399	374	361	405	362	409	413	406	368	356	393	406	380	405	381	374	374	399	375	377	383	375	385	334	395	362	387	393	396	429	386	403	384	374	400	430	361	389	406	394	382	351	381	360	411	382	409	406	389	368	412	401	367	384	412	409	370	383	361	373	389	402	407	408	391	399	394	388	415	380	402	386	377	380	390	417	387
13112	8634	880	269	324	381	302	307	232	212	190	190	135	140	119	119	111	118	105	73	77	74	70	74	68	73	62	49	53	41	49	38	42	46	40	39	39	35	45	32	34	35	39	39	34	33	32	32	48	35	34	26	28	26	27	48	28	24	26	37	29	30	23	32	33	30	18	25	28	33	30	25	24	28	31	33	41	35	30	32	26	24	29	19	25	32	33	20	29	26	26	31	33	24	31	21	21	24	29	30	22	19	35	29	24	25	30	24	23	28	30	36	22	27	22	29	36	22	25	23	26	21	37	24	32	27	31	36	17	25	20	24	23	32	27	27	28	28	23	22	20	25	21	26	23	29	30	26	30	30	21	33	24	21	33	29	33	27	20	31	34	24	27	23	28	27	33	28	27	26	34	23	33	25	21	37	30	23	27	20	19	30	33	24	27	23	23	34	16	21	27	29	35	30	27	29	24	34	32	24	34	20	13	33	20	25	31	22	30	38	37	36	28	21	28	24	29	20	22	35	29	28	30	24	31	21	21	28	31	28	25	31	19	21	29	22	26	35	39	19	31	37	39	32	18	25	22	27	24	29	25	34	31	19	32	36	29	30	29	29	32	25	27	17	24	26	27	22	33	32	23	28	38	27	33	26	35	31	29	33	22	31	24	28	24	27	34	17	32	28	26	34	26	31	19	33	24	24	30	28	25	22	32	23	25	32	29	28	26	27	29	24	28	24	27	28	18	28	22	37	21	30	24	31	27	32	25	36	25	30	23	25	30	22	34	19	23	25	24	27	22	34	32	21	23	33	33	30	40	22	24	27	37	24	24	34	21	26	31	25	21	29	34	27	37	24	24	29	19	20	26	18	29	30	32	23	23	28	28	33	21	23	26	30	26	23	39	29	28	21	34	24	38	19	26	19	20	27	30	37	24	25	19	24	24	33	22	20	31	27	20	27	22	25	22	29	23	30	29	21	29	32	41	45	17	24	31	29	28	24	22	24	25	28	26	23	24	27	28	30	29	29	26	37	30	26	29	36	23	35	20	31	24	31	25	27	29	23	30	35	34	35	37	29	36	30	32	24	35	22	28	25	29	29	28	19	21	21	29	20	20	27	27	29	21	31	25	24	22	28	25	34	30	23	27	26	17	31	19	32	28	27	27	29	21	24	18	21	32	25	24	27	31	27	23	25	34	27	18	23	24	26	18	35	23	24	19	25	26	25	26	23	32	31	28	36	26	34	24	32	24	29	26	28	24	28	28	30	24	25	27	21	28	30	31	30	25	25	25	33	35	27	24	22	22	28	23	16	36	22	17	21	27	29	27	18	32	25	30	22	39	29	24	42	19	30	30	26	23	20	31	33	24	20	30	31	20	36	20	30	21	26	26	27	25	25	24	23	19	44	13	30	30	25	25	24	26	33	28	17	33	26	32	19	28	34	24	25	31	26	26	32	33	32	26	30	20	35	30	26	28	24	28	27	25	29	22	38	29	26	30	24	20	32	23	29	24	20	29	21	20	15	29	28	33	18	25	23	25	31	19	34	24	35	32	26	25	32	24	27	29	25	32	27	27	20	31	23	35	26	23	24	27	21	30	31	19	23	27	28	22	21	26	23	29	30	25	23	25	31	32	26	24	35	28	27	28	36	23	24	26	31	30	36	20	15	28	28	25	31	35	28	26	21	27	32	29	34	21	21	31	27	34	33	25	22	23	31	31	31	23	28	30	22	25	23	18	30	32	16	30	27	29	33	32	26	24	21	25	20	26	24	31	28	31	22	31	22	17	31	18	22	24	31	24	23	29	36	25	21	25	21	16	35	19	17	28	26	33	23	32	25	20	26	32	25	42	25	29	27	16	23	33	30	34	31	26	21	30	29	23	28	28	31	21	21	31	28	33	36	35	24	29	25	38	30	28	26	30	32	31	26	23	30	28	26	35	18	33	22	28	28	35	25	27	22	23	19	24	23	35	23	30	20	30	25	32	22	25	26	31	19	21	29	26	16	31	29	27	25	26	26	33	26	25	27	35	27	24	34	31	38	36	28	29	28	29	33	26	30	23	32	21	32	28	22	30	24	30	20	27	20	34	25	21	40	33	22	34	32	30	28	28	23	21	22	24	37	23	40	35	24	20	27	33	28	32	26	22	29	23	22	20	26	33	23	28	25	24	17	24	20	36	32	30	21	33	24	21	23	19	21	35	29	42	34	17	18	26	23	28	22	23	26	33	32	43	32	27	21	31	29	26	20	25	19	32	26	22	23	37	26	16	30	34	22	27	17	32	27	31	26	24	19	22	24	23	35	24	31	33	27	31	34	38	31	27	29	36	26	23	22	27	21	25	25	26	31	23	21	28	23	29	25	27	30	39	27	23	34	37	26	22	31	36	31	21	22	18	29	30	26	24	31	25	21	17	24	22	41	30	30	21	25	29	29	28	25	27	26	26	27	31	28	26	18	24	32	17	21	24	19	23	15	31	27	24	34	36	28	18	35	35	31	32	23	25	19	25	29	27	24	31	29	33	28	34	35	30	27	30	32	36	31	23	28	30	31	19	29	25	25	25	25	32	31	31	25	20	28	27	39	20	29	35	27	25	30	31	21	30	30	27	39	26	30	23	24	30	20	29	29	23	27	27	25	23	26	24	33	30	18	25	32	31	30	32	27	30	18	29	27	26	27	23	20	26	22	18	30	31	28	24	21	29	29	24	25	29	27	31	23	27	31	27	21	36	28	34	19	23	19	25	17	20	30	31	36	34	21	15	26	18	14	29	27	30	28	30	19	27	32	30	25	29	36	22	25	22	30	31	23	30	24	28	21	30	22	21	29	28	25	29	28	28	41	24	26	28	32	18	33	20	24	29	33	21	27	21	20	32	17	29	33	39	22	19	34	23	30	21	23	17	32	24	26	33	27	32	28	25	26	26	31	26	26	25	31	28	29	30	21	32	33	20	26	31	25	30	31	33	28	26	28	29	28	34	21	37	25	38	27	20	30	22	27	26	20	18	25	21	28	23	22	17	17	27	29	18	26	20	35	30	33	35	32	34	23	24	30	27	28	26	23	29	32	21	29	22	21	22	26	19	40	25	25	22	29	28	26	32	25	27	26	16	31	25	32	32	22	28	32	38	27	22	33	28	24	30	33	26	22	27	27	45	24	19	29	18	27	28	18	24	19	31	29	30	23	21	29	27	32	35	36	22	38	26	30	30	34	24	26	28	29	23	34	25	33	30	35	30	32	21	25	31	22	25	28	31	33	32	34	28	35	18	31	26	20	22	26	27	30	23	23	32	20	23	18	19	21	31	27	28	29	27	27	24	30	33	30	28	32	22	22	31	17	22	36	33	27	24	30	29	24	24	29	25	23	28	28	31	26	28	28	28	30	35	29	29	34	22	27	24	29	17	11	18	33	24	20	37	34	29	36	27	21	22	36	28	30	29	26	31	32	18	31	33	34	24	38	26	23	27	20	27	32	22	38	21	23	28	33	24	32	23	23
51106	40019	11543	18010	23814	22925	20177	16741	13926	11841	10130	8586	7745	6678	5960	5344	5095	4830	4392	3898	3461	3147	2837	2580	2463	2107	1882	1718	1609	1531	1666	1630	1430	1282	1269	1146	1082	1028	887	870	793	819	774	682	662	675	633	637	619	605	600	575	573	556	562	564	507	535	505	499	510	486	496	503	528	482	466	473	508	498	476	456	477	453	459	458	515	463	484	473	461	507	439	460	433	435	452	472	444	468	474	432	468	463	480	476	459	474	476	441	479	456	463	475	429	495	450	445	472	507	479	475	474	421	437	424	411	448	425	461	461	495	432	461	471	419	435	449	482	463	439	435	423	511	407	434	438	425	438	421	478	466	481	394	481	442	454	439	463	446	445	449	420	437	418	456	439	456	477	404	432	448	458	477	408	414	444	451	427	405	451	499	508	469	421	430	428	445	439	487	482	435	435	461	438	448	447	465	415	449	471	480	411	427	467	443	455	473	456	446	426	450	419	452	444	423	459	430	418	449	417	468	455	415	466	475	480	415	466	429	413	416	475	409	440	426	445	437	466	436	445	447	461	438	447	439	420	453	448	463	462	475	435	455	430	461	472	431	446	441	442	435	430	427	451	455	491	458	430	497	458	498	465	426	449	443	425	425	466	423	464	407	434	402	445	434	460	452	427	479	426	462	472	468	478	503	446	469	432	454	443	442	396	440	441	439	436	424	444	439	467	440	481	413	431	449	475	471	467	406	430	414	460	457	447	423	452	411	437	417	486	473	473	467	456	452	438	439	432	438	458	454	473	442	438	441	436	453	483	457	427	465	462	459	430	452	431	450	431	473	458	446	436	460	416	480	403	458	414	445	455	437	469	465	424	433	442	476	454	424	472	452	438	436	428	467	452	486	450	495	473	418	439	446	446	415	434	447	441	427	431	448	457	452	450	451	430	466	478	435	419	472	439	443	461	435	426	468	443	457	426	459	456	403	436	451	418	474	468	450	433	462	440	435	466	469	443	472	455	439	470	423	417	447	457	468	427	450	451	450	495	441	422	475	448	437	462	429	464	474	428	404	456	440	452	498	423	450	458	424	440	425	443	448	438	441	463	494	447	441	412	442	434	462	432	470	426	409	443	415	456	442	476	417	463	447	450	457	442	460	438	464	452	430	455	442	442	433	457	441	434	439	473	470	436	474	452	453	435	454	430	466	426	413	423	448	417	410	424	458	451	461	472	437	453	403	446	449	448	433	425	421	471	435	448	469	413	453	444	432	442	434	443	457	464	417	430	437	484	460	460	443	457	404	436	464	450	460	453	471	452	396	463	459	473	456	462	476	442	428	439	456	457	411	460	438	458	456	460	421	420	408	482	460	412	442	430	434	466	442	430	435	410	448	481	484	449	433	472	478	449	454	432	470	433	440	435	430	450	455	436	492	444	396	430	471	445	471	437	466	469	452	468	471	447	458	425	460	468	459	453	457	438	420	478	469	428	456	405	450	441	420	416	449	429	447	468	447	459	435	417	415	435	454	399	436	472	477	478	445	447	423	458	415	451	453	455	421	479	438	443	469	482	455	457	425	492	434	436	464	445	459	449	401	453	442	426	429	461	431	452	420	433	436	431	426	452	430	469	451	453	439	447	459	419	473	473	435	417	456	413	473	445	427	446	468	415	437	427	486	443	455	478	441	429	382	444	464	451	474	455	442	448	470	461	447	455	423	451	448	436	454	459	407	480	459	459	472	459	453	463	464	453	447	472	444	501	434	441	461	430	454	496	447	444	485	450	442	433	446	432	426	410	430	468	477	401	445	441	426	470	434	456	440	473	419	428	431	446	458	443	442	437	465	437	460	456	441	438	424	450	418	449	446	434	417	432	419	475	473	455	433	416	472	453	419	426	451	492	438	445	424	450	434	439	420	411	479	452	436	481	390	433	429	441	499	472	430	482	476	430	488	472	413	425	429	442	448	441	434	429	430	469	446	441	407	418	464	477	448	483	492	466	426	442	451	430	450	442	427	496	502	451	470	431	483	424	443	434	438	450	438	445	463	482	447	440	408	449	435	487	448	469	510	448	433	463	446	416	464	432	479	461	443	402	438	447	434	437	446	459	493	429	439	438	442	448	418	449	450	465	440	430	425	484	473	460	417	457	481	485	472	425	463	484	465	426	432	479	429	460	433	439	441	470	440	485	507	448	423	467	483	478	428	469	416	452	415	471	443	476	462	431	454	426	446	445	395	448	446	433	420	432	463	439	429	421	425	435	467	410	469	442	469	443	453	448	454	460	441	424	453	435	447	433	427	450	462	428	463	468	453	443	436	466	464	410	459	445	437	398	489	434	471	458	458	441	430	417	467	472	482	466	448	474	454	470	474	426	446	435	448	436	487	461	418	444	462	455	432	468	500	454	406	455	460	423	448	458	436	422	433	469	433	422	424	431	449	437	444	478	473	429	446	453	427	453	433	438	470	461	453	450	462	483	454	414	441	440	399	450	438	424	401	440	462	436	420	438	466	466	428	418	453	454	456	434	421	460	456	471	454	456	439	478	435	408	445	433	451	464	471	456	417	471	430	430	468	463	470	456	453	427	443	405	423	442	469	496	465	469	436	439	449	419	493	453	441	437	420	443	470	437	451	452	421	459	488	459	458	407	408	452	449	426	476	434	437	443	428	445	491	441	435	443	457	457	432	424	465	432	451	465	458	411	484	449	428	438	461	457	466	430	463	451	456	450	417	426	437	434	402	435	460	461	434	402	424	445	473	413	437	437	445	443	413	435	430	437	408	444	435	462	477	447	444	413	453	461	440	456	503	476	447	440	430	439	435	451	453	447	466	454	422	443	428	443	416	453	439	426	472	427	432	462	475	420	403	437	460	441	449	447	425	453	433	434	429	467	437	445	421	440	446	440	435	420	446	468	443	458	435	448	445	432	440	469	464	444	465	459	479	434	457	425	433	454	429	425	442	425	485	478	446	426	447	443	429	445	439	432	470	474	419	457	432	430	447	445	442	467	457	460	446	419	446	415	492	474	465	399	447	427	439	480	412	447	426	430	438	477	456	429	422	447	460	482	407	435	466	445	430	430	470	419	460	470	463	454	418	460	464	417	424	481	436	458	428	403	433	458	456	428	431	463	424	461	408	444	440	469	485	462	451	447	442	441	425	475	466	422	472	428	464	430	451	464	440	453	478	436	420	454	466	459	439	429	436	407	495	467	406	409	489	436	452	461	456	467	451	419	415	432	445	467	467	430	416	419	429	441	481	455	456	444	444	450	462	439	427	464	427	455	466	421	434	470	464	466	461	433	465	451	473	470	437	426	474	436	434	453	429	397	488	440	422	490	414	467	450	462	460	471	437	429	435	502	466	452	428	449	414	422	462	440	450	433	427	438	457	445	445	440	461	435	443	421	441	466	456	455	402	463	450	455	425	482	459	460	434	466	462	424	443	456	437	443	416	456	438	458	412	420	452	445	474	429	485	475	446	452	433	465	472	488	465	410	466	454	467	440	449	450	437	436	481
19068	16597	2535	529	591	621	483	461	388	336	293	284	214	218	216	184	150	144	154	126	103	99	111	81	77	72	70	60	63	57	52	60	54	50	53	63	42	46	55	37	25	39	35	41	31	30	34	47	29	24	25	33	32	32	35	28	32	23	30	21	27	23	30	28	31	31	19	34	22	34	25	29	26	30	31	27	22	26	37	30	24	24	26	25	26	25	24	26	18	25	26	27	16	29	13	21	27	34	22	30	28	24	32	28	23	25	27	17	22	33	26	21	27	31	20	30	16	21	30	24	20	20	20	22	23	24	22	29	20	24	23	24	28	22	31	24	20	17	29	25	21	27	20	28	24	30	33	23	21	29	27	22	30	23	22	21	26	21	22	39	32	21	22	22	21	22	18	26	24	26	26	16	15	24	17	13	20	15	26	22	28	19	18	31	24	18	21	30	25	16	24	33	23	22	21	27	25	22	26	24	34	20	22	23	20	23	20	17	23	17	22	41	22	27	14	24	23	28	19	31	19	18	23	25	20	23	22	21	24	35	25	21	28	32	29	24	18	21	23	24	28	22	32	21	26	19	21	25	31	29	36	25	20	28	26	21	30	20	19	24	24	24	26	25	25	27	21	31	27	28	36	26	22	36	38	35	18	25	26	31	37	18	23	33	25	32	21	30	33	24	19	27	27	22	24	32	24	18	28	27	26	31	22	26	35	23	19	34	20	15	27	29	21	23	25	21	29	37	19	27	29	17	25	25	25	23	21	24	30	26	24	32	21	33	24	28	24	19	23	29	38	27	27	26	25	27	17	22	12	25	21	21	25	30	18	29	21	23	33	27	33	20	28	24	29	31	19	19	27	19	28	21	15	21	19	26	32	26	23	22	25	21	33	30	16	27	23	29	24	28	19	26	20	20	26	24	22	29	29	28	19	24	25	16	20	35	22	24	32	27	27	25	23	25	22	23	20	16	32	20	31	22	32	27	20	19	29	25	24	26	26	21	21	26	29	19	26	26	22	20	22	28	25	18	21	38	28	31	20	17	25	21	31	29	21	25	22	34	22	25	23	12	22	24	26	24	23	16	26	19	23	28	20	31	19	29	38	27	26	23	30	24	16	30	24	27	20	19	20	26	27	35	25	23	29	23	41	15	31	31	22	26	30	26	23	20	25	28	27	19	28	23	25	15	32	25	25	27	19	24	24	27	25	29	14	23	21	28	22	29	31	22	26	22	31	22	27	29	24	29	17	27	26	19	24	31	31	21	25	20	23	17	22	30	19	16	23	24	22	17	18	22	32	29	23	19	20	27	25	28	23	21	31	22	24	19	18	24	25	23	17	41	23	27	20	24	23	28	27	22	23	28	22	22	29	23	31	26	26	22	25	22	25	29	27	30	24	29	25	19	28	24	31	39	26	24	17	21	20	20	26	31	33	27	13	26	32	24	19	28	28	25	22	23	21	23	27	16	32	21	37	18	28	28	32	36	29	21	22	27	26	28	22	22	27	19	23	18	22	28	28	31	21	23	20	31	18	29	29	32	19	31	28	24	31	32	30	32	32	25	36	28	32	24	21	31	23	29	22	25	24	20	27	31	23	29	21	25	33	34	28	22	31	29	32	30	31	30	32	24	24	32	24	31	21	26	24	19	29	30	27	20	37	28	29	27	17	31	25	25	22	29	24	16	22	22	23	18	15	20	24	16	14	16	20	25	21	14	25	25	23	24	24	29	24	26	27	30	24	26	22	31	28	22	26	27	23	24	25	28	22	22	23	27	24	23	25	19	31	37	27	33	33	35	23	23	29	22	26	20	25	25	26	24	27	25	25	20	27	24	21	25	19	25	26	24	23	22	19	26	25	20	35	25	26	25	22	30	23	24	16	31	24	32	30	36	28	21	23	20	23	20	21	25	27	28	36	17	24	16	20	22	33	29	23	19	19	24	13	27	20	31	23	18	18	25	24	34	25	31	28	28	26	25	23	19	22	19	24	26	29	19	24	21	16	25	18	21	26	25	31	25	18	21	19	22	23	26	25	20	26	26	35	24	29	40	18	23	27	25	25	25	23	22	25	19	21	29	22	20	21	20	15	25	31	26	29	29	27	27	29	24	21	31	32	19	26	21	32	32	21	31	21	20	30	21	33	26	27	29	26	26	30	33	33	24	37	30	27	24	18	27	33	32	39	22	23	25	23	22	21	26	24	24	18	29	18	29	22	29	25	26	22	35	31	37	15	28	27	23	26	25	24	18	22	29	28	26	31	27	30	20	37	18	34	33	27	22	29	21	23	21	28	31	22	23	25	28	25	24	28	19	19	26	20	32	31	27	24	32	27	21	27	29	27	23	28	19	25	25	30	20	17	27	26	20	23	30	25	26	20	31	29	33	34	30	26	17	21	23	21	33	21	16	25	23	32	25	26	20	23	30	27	21	23	23	28	22	28	27	18	23	24	19	25	24	21	33	19	14	33	24	21	23	30	37	33	15	28	24	28	36	26	26	23	27	13	18	32	27	25	20	25	21	28	24	26	30	35	25	26	18	33	27	32	27	24	33	26	31	21	21	32	20	29	29	20	14	28	31	29	20	27	22	22	31	15	24	22	17	33	22	34	29	19	27	26	28	22	20	36	27	34	26	20	25	34	15	29	22	28	21	26	36	32	27	21	13	26	25	25	28	26	26	38	28	25	31	32	28	18	19	23	22	24	19	21	29	22	16	29	18	24	22	26	29	22	27	19	25	22	25	22	30	17	31	27	26	24	23	33	36	32	38	32	20	25	25	32	23	23	24	23	19	26	25	21	27	23	18	14	30	25	27	25	26	24	31	31	21	22	25	26	30	20	19	23	30	29	29	21	28	29	24	25	29	28	38	23	18	24	15	26	29	34	34	28	20	30	22	24	33	20	24	27	27	22	18	26	27	27	27	18	40	30	33	25	24	23	23	22	24	22	21	24	23	29	22	30	24	32	26	28	23	17	23	20	15	15	26	22	28	36	15	33	25	25	13	23	17	22	22	26	19	21	31	28	17	30	27	19	17	29	17	32	26	24	30	33	17	21	26	18	22	33	30	22	24	25	33	17	23	28	21	19	17	22	25	28	30	25	21	23	27	19	22	16	31	21	21	24	27	31	25	28	22	25	21	27	22	28	30	22	33	18	31	20	28	25	21	29	21	29	19	28	24	23	24	24	36	33	15	34	17	34	28	24	23	14	26	34	26	20	28	25	24	32	15	22	20	24	21	21	20	27	21	23	19	25	23	25	18	33	24	26	28	30	16	22	18	20	20	24	20	26	31	23	24	32	23	26	19	29	23	23	29	17	35	22	22	27	24	25	23	30	22	23	21	19	27	23	34	36	35	37	24	36	22	29	25	30	27	24	32	31	24	21	20	19	22	24	25	30	22	23	24	21	25	31	28	21	29	16	21	19	21	20	27	35	21	31	21	27	23	24	27	21	20	25	25	23	30	21	29	23	18	29	23	29	27	30	17	27	16	18	22
59436	48718	17088	22977	29546	28738	25558	21823	18883	16187	13995	12358	10917	9706	8678	7999	7275	6749	6141	5457	4963	4467	4047	3720	3271	2915	2709	2324	2177	2140	2189	2076	1896	1689	1614	1514	1394	1250	1104	1081	932	941	874	842	790	757	708	678	675	586	618	591	569	591	561	543	536	588	517	531	534	519	484	511	473	505	460	492	469	480	509	452	439	453	437	444	420	417	454	449	446	419	436	430	405	461	416	422	417	408	399	483	408	423	411	448	487	424	444	424	452	451	440	388	430	436	438	431	434	432	416	412	413	412	362	384	382	408	390	429	402	383	406	427	394	374	392	409	429	396	439	410	380	418	397	376	412	399	390	385	418	444	387	390	368	414	405	412	400	396	422	401	394	398	419	437	427	431	399	403	392	426	412	412	400	420	408	430	386	398	395	388	409	400	429	395	385	424	407	409	421	410	383	396	411	404	441	414	369	422	411	370	411	427	376	366	386	378	418	380	418	383	396	392	396	406	405	430	384	401	423	405	395	412	414	386	425	422	424	422	415	398	388	409	409	385	404	380	420	398	377	421	453	379	424	400	406	393	379	408	408	418	411	410	389	400	427	389	411	384	403	425	371	404	426	420	412	430	403	387	436	396	390	439	402	388	433	419	408	408	402	392	402	391	416	419	388	408	359	391	401	394	415	433	401	408	400	380	397	406	402	392	384	466	360	405	420	413	415	405	402	388	413	381	418	368	396	424	395	416	357	375	430	404	423	411	428	397	414	375	409	404	392	404	399	379	433	418	428	399	417	387	411	404	383	429	393	407	401	412	365	380	392	422	362	373	389	393	373	393	414	419	372	407	419	346	393	433	432	391	426	367	384	441	420	394	393	422	394	437	398	435	440	429	393	413	385	422	439	374	437	402	381	399	394	406	450	388	400	391	396	391	408	407	398	432	490	406	432	437	377	403	389	411	424	376	409	432	399	413	400	411	377	365	417	416	383	401	391	419	405	418	401	408	420	411	435	407	393	407	398	406	379	403	397	401	355	415	368	434	382	429	419	389	402	409	408	399	405	393	365	402	427	389	382	412	402	399	402	392	431	407	422	412	396	446	387	397	395	410	409	423	443	375	394	414	405	423	421	418	417	429	367	373	450	413	419	399	394	415	406	432	390	421	409	391	430	364	388	388	395	412	386	386	393	382	424	428	383	407	442	426	450	411	406	424	405	425	408	417	381	410	430	380	432	424	422	404	447	415	389	424	390	383	399	426	370	392	393	420	392	421	397	386	394	391	430	387	405	420	385	384	410	398	393	411	422	390	411	371	403	367	380	420	403	387	396	433	418	382	396	384	444	405	403	405	412	399	430	376	366	409	414	409	437	385	446	397	411	396	409	417	448	371	415	375	409	372	374	390	411	406	390	393	377	386	404	404	423	391	405	412	418	407	406	383	437	398	387	425	429	364	403	417	429	378	415	411	454	412	415	413	403	397	416	421	447	429	367	387	412	394	429	417	419	419	418	444	425	412	390	396	422	420	423	392	427	356	392	407	389	423	412	400	402	400	400	391	422	407	371	411	398	425	397	381	422	432	424	450	392	423	413	380	439	383	410	420	386	392	406	415	396	431	405	392	396	417	452	400	425	415	431	413	369	402	377	411	394	379	394	414	448	390	398	379	357	399	417	417	386	409	422	416	392	405	398	410	445	418	425	395	427	401	387	402	391	359	406	407	405	413	380	371	439	391	394	417	364	396	416	409	385	409	399	403	421	425	401	400	415	413	389	412	411	371	443	415	413	390	399	433	387	393	429	390	408	431	392	420	428	386	423	423	411	426	415	436	423	404	434	399	426	414	389	415	395	392	428	384	418	423	421	382	406	394	410	382	408	417	440	419	443	402	390	371	342	398	394	394	400	426	413	392	390	387	396	401	425	440	389	437	392	388	422	407	406	411	447	387	381	431	409	421	388	398	396	396	371	404	422	392	406	377	416	434	393	396	401	438	400	399	391	425	388	410	417	411	402	366	358	401	382	428	411	387	388	393	374	383	371	382	380	413	392	376	382	395	377	419	411	424	427	422	418	400	425	441	392	419	421	395	420	384	432	420	453	380	421	430	437	407	435	382	442	397	361	443	412	404	399	407	411	406	422	431	364	400	407	440	412	382	419	371	372	427	402	388	417	410	420	394	427	415	420	384	412	443	372	426	380	425	423	417	383	428	433	434	423	386	365	418	373	414	400	395	400	420	409	402	383	394	367	434	395	417	419	379	416	447	402	428	361	387	432	438	389	412	446	419	360	390	390	429	427	425	369	417	399	384	372	392	404	473	413	389	444	412	393	436	432	394	452	386	395	385	418	432	427	423	414	415	424	436	408	388	373	404	420	388	417	413	422	415	381	409	424	400	437	417	396	407	392	416	404	440	412	423	417	415	403	454	427	422	393	401	403	433	400	431	384	398	440	393	389	405	435	455	358	375	386	406	409	413	415	421	410	404	357	411	430	385	438	454	395	403	401	375	383	401	359	375	420	399	412	394	409	406	418	398	423	403	402	402	388	400	453	421	403	415	414	402	405	393	427	423	402	385	415	413	405	449	367	398	391	420	392	421	413	435	433	411	383	381	364	402	413	436	421	428	363	385	385	382	422	419	425	421	408	375	393	414	409	392	426	403	435	442	391	409	363	435	392	380	428	426	384	401	411	400	418	445	388	384	421	387	390	435	371	431	407	364	371	385	411	392	414	395	399	409	434	385	416	402	360	368	382	382	391	405	415	388	436	412	415	382	406	398	392	408	429	411	431	384	422	399	391	420	410	396	389	416	394	397	392	406	434	415	444	409	388	392	427	378	394	421	410	381	413	382	441	362	391	404	424	394	393	400	374	400	410	392	391	378	414	434	424	407	402	415	450	401	401	426	392	424	425	417	396	444	393	383	413	404	364	439	382	434	373	427	439	395	399	432	372	366	394	402	417	421	387	432	418	427	401	387	403	404	400	427	416	386	395	431	388	441	411	395	416	396	421	410	428	404	404	416	389	391	410	382	397	412	393	392	399	426	401	419	393	400	440	406	423	408	393	403	407	430	383	421	410	414	385	439	397	383	382	425	398	428	379	370	395	409	418	398	445	403	422	410	387	412	445	386	393	395	407	474	364	416	386	374	405	412	365	382	438	451	418	393	396	404	388	398	405	398	353	356	416	393	418	398	419	415	439	411	399	435	429	408	398	377	413	421	402	380	417	393	424	441	379	391	421	390	421	413	422	445	416	376	396	405	429	393	409	401	426	384	397	354	437	379	405	403	389	412	399	414	377	383	391	394	384	388	412	406	411	437	423	441	400	419	427	385	358	415	395	412	418	417	362	379	408	401	398	372	409	406	406	439	429	411	387	410	378	416	408	378	419	380	416	409	417	417	372	389	372	410	445	361	439	422	397	391	405	398	417	417	411	425	389	423	422	396	399	396	390	413	399	373	429	403	367	382	411	401	362	414	444	372	402	422	414	416	406	415	408	418	424	402	400	436	395	439	439	417
7786	4283	363	170	221	229	191	179	164	125	125	86	91	80	89	86	70	74	67	58	47	49	49	38	40	32	40	32	30	27	34	38	34	30	22	29	25	27	19	23	24	29	16	22	21	27	20	15	19	17	13	27	15	29	23	21	23	18	28	18	23	22	20	18	17	13	23	17	13	15	21	17	23	10	16	16	26	10	18	23	20	16	17	19	16	22	23	15	13	18	13	18	20	13	17	18	14	17	19	10	15	14	13	18	15	16	22	11	18	24	15	13	14	23	28	10	27	20	27	9	17	15	17	22	9	9	21	31	18	22	14	23	17	15	20	12	17	22	18	23	17	15	10	25	21	23	12	15	14	17	15	18	17	22	18	13	18	16	18	19	21	20	17	17	17	24	15	14	17	17	25	21	14	14	15	20	24	18	18	16	14	18	15	18	23	19	17	24	18	16	18	19	16	15	29	19	20	15	17	23	17	18	25	20	20	17	15	21	20	26	14	21	21	12	19	14	14	18	14	18	21	21	15	17	14	16	15	14	24	17	19	20	22	20	20	13	22	27	25	12	17	15	16	18	16	17	19	14	13	19	11	14	17	14	13	23	15	22	16	17	17	17	19	25	22	20	19	18	17	16	17	11	19	19	14	21	20	28	16	18	17	30	18	25	16	18	11	15	24	23	11	21	8	16	19	14	24	11	22	22	10	22	13	22	18	16	14	19	23	17	17	17	11	12	17	11	16	20	14	24	18	19	19	23	19	18	17	12	22	17	12	19	13	16	18	28	18	21	16	20	19	14	18	15	22	17	12	16	26	15	20	19	19	17	17	13	10	15	16	20	16	15	19	19	17	16	12	15	11	19	14	28	18	19	17	14	16	21	15	22	20	13	23	23	14	20	19	20	24	20	18	19	19	15	15	21	23	23	19	20	18	24	13	19	22	17	21	12	25	18	20	21	16	19	19	18	20	14	16	11	21	10	18	13	19	16	25	18	20	17	19	20	22	30	14	19	20	20	15	20	25	15	21	12	17	16	23	23	17	23	24	21	16	19	15	16	18	16	11	10	17	13	17	18	23	16	17	16	16	17	12	24	23	22	15	15	16	18	13	21	19	23	14	15	12	15	18	19	19	16	18	17	21	24	25	22	21	19	22	20	18	14	14	15	22	17	22	21	16	13	20	16	18	26	23	22	18	24	15	14	20	15	26	18	23	14	13	20	15	15	23	27	14	22	19	17	15	16	19	24	12	13	21	19	8	20	16	19	18	21	20	17	22	18	12	22	25	21	20	14	14	20	25	18	21	24	19	17	21	22	17	17	14	19	24	21	15	18	22	17	12	15	15	12	12	11	19	15	22	10	18	10	21	15	12	16	27	12	19	18	27	27	20	20	15	14	14	17	19	19	16	25	15	19	16	21	15	15	18	10	20	18	20	23	11	19	23	20	19	16	23	17	22	16	18	8	21	24	15	25	15	20	16	20	16	24	16	22	19	13	24	20	27	19	15	18	17	20	18	21	18	13	13	25	19	12	18	14	14	17	11	19	20	22	14	22	23	11	21	17	18	17	16	13	14	14	10	14	24	15	21	19	21	10	22	22	24	24	11	19	23	16	14	20	16	20	16	22	22	8	19	18	15	17	29	16	23	18	30	18	13	18	16	16	13	18	19	16	12	24	18	15	20	18	11	15	16	19	23	15	21	17	24	21	16	16	18	24	18	16	14	16	18	26	20	18	22	21	23	22	13	13	18	11	25	13	23	14	19	20	13	26	20	22	22	7	15	17	18	19	20	16	22	27	22	15	11	13	16	20	14	14	15	20	19	20	14	15	13	22	28	26	13	18	22	21	20	16	20	15	16	21	17	22	15	23	19	18	9	20	16	18	21	11	21	18	20	13	12	16	9	17	24	16	16	9	27	22	19	15	19	19	23	19	24	22	17	15	10	18	18	21	25	27	25	23	17	21	19	14	13	21	14	18	21	24	25	14	16	19	17	18	12	19	32	22	17	18	11	14	14	23	17	25	23	20	15	13	27	22	16	17	23	18	18	17	16	17	16	17	19	17	13	11	16	20	17	15	15	17	23	18	20	17	22	16	22	24	14	18	22	18	16	23	25	13	18	20	21	10	21	13	17	19	17	10	11	12	10	18	14	14	23	18	18	19	14	17	23	17	18	17	14	17	25	19	23	17	20	14	23	17	17	14	14	16	20	17	17	15	20	17	12	16	20	19	18	20	19	20	22	24	15	16	16	12	22	23	20	12	17	17	15	29	17	15	16	15	22	19	27	20	18	22	15	19	23	18	21	17	19	18	10	6	18	27	15	23	18	16	14	17	19	23	14	14	21	21	18	15	19	19	22	25	17	13	25	13	18	14	16	17	21	25	24	20	13	17	17	14	21	17	20	16	20	17	18	12	15	19	20	17	24	21	20	21	18	21	15	21	17	27	21	13	18	19	23	23	18	15	17	19	25	17	18	21	9	16	18	23	22	23	18	23	20	20	17	15	18	29	14	21	16	19	23	22	27	22	18	22	10	18	16	17	18	22	22	14	11	20	23	16	14	17	15	20	18	15	18	18	18	14	15	20	20	17	22	13	22	20	14	17	15	23	29	14	16	18	14	14	14	23	19	16	25	21	12	15	10	14	13	19	21	20	19	18	18	17	16	19	22	17	17	7	19	12	16	15	17	19	20	27	19	18	19	25	15	20	15	26	16	17	25	15	18	15	18	24	20	20	13	23	11	22	22	23	13	16	22	16	19	13	23	17	22	16	17	12	17	17	14	17	20	22	15	20	19	17	19	17	22	23	16	17	23	18	17	15	23	21	20	14	14	24	17	20	22	14	16	14	17	13	16	14	11	19	14	18	9	18	15	21	21	17	14	16	22	28	14	18	20	27	14	12	22	16	20	19	16	14	17	12	26	22	24	16	21	17	21	16	21	23	24	14	15	15	26	15	19	10	24	15	25	24	16	15	20	14	22	20	15	16	19	20	11	14	23	18	16	16	21	18	21	20	22	14	18	21	18	19	24	25	16	9	17	16	11	16	11	11	15	19	18	19	16	14	15	18	17	18	18	21	13	23	10	15	8	19	18	18	17	18	25	18	29	24	23	12	14	19	11	20	17	9	19	17	20	27	23	21	19	20	16	15	12	19	15	15	19	14	16	11	20	21	18	14	14	27	16	22	21	14	18	15	19	28	18	14	25	16	17	16	16	23	14	17	22	20	16	16	24	15	16	22	11	20	14	19	23	23	22	15	19	20	16	19	27	15	9	15	11	16	15	12	17	14	22	24	11	10	13	22	23	21	19	20	15	16	11	21	11	23	7	16	16	22	21	19	16	21	23	22	18	18	14	17	19	27	19	8	21	14	15	22	28	19	20	16	20	23	17	17	16	14	22	15	17	19	13	32	14	21	16	11	16	11	16	21	17	15	17	13	14	18	19	19	10	21	16	17	22	13	10	20	17	16	11	12	22	19	21	18	20	22	23	14
45500	33646	8109	13533	19120	17926	15017	12135	9771	8021	6812	5890	4968	4369	3842	3586	3220	3003	2668	2410	2305	2075	1894	1677	1546	1311	1107	1115	1069	1019	1076	1011	942	832	788	751	714	663	550	529	579	496	485	486	453	458	437	391	395	428	398	375	360	366	352	348	305	373	331	342	373	329	346	341	353	322	360	342	337	332	309	324	317	311	304	333	312	307	310	311	318	288	333	340	321	302	311	341	322	285	311	307	300	316	321	320	261	270	328	317	342	291	318	309	333	324	292	293	304	320	327	324	304	294	343	298	306	303	253	319	287	326	301	298	287	301	312	277	302	280	296	298	305	281	305	311	304	283	318	295	306	293	322	281	315	305	305	294	300	289	315	323	285	312	318	301	312	280	325	311	313	291	286	292	273	297	313	325	281	299	310	310	316	302	288	312	316	305	306	325	288	310	297	293	273	303	285	313	288	321	303	329	288	300	289	297	260	293	328	298	297	307	302	261	304	288	310	296	301	292	290	259	322	275	293	297	291	299	292	327	277	298	346	302	312	334	294	300	313	318	292	300	310	282	320	303	329	320	306	288	288	315	319	289	295	299	311	296	293	318	322	302	293	278	294	274	296	334	315	305	294	307	275	314	291	293	309	299	332	297	289	288	310	296	310	330	303	298	286	304	328	302	321	307	306	298	283	328	299	322	285	305	326	286	274	288	307	290	296	323	312	318	320	304	302	300	290	334	314	312	294	292	290	305	324	288	295	301	307	308	323	263	271	314	292	300	311	339	332	336	312	287	318	311	309	286	279	283	282	295	280	289	294	324	282	337	316	273	288	301	289	296	321	277	317	281	301	306	291	284	313	298	282	256	293	302	315	294	300	292	312	324	327	309	298	317	295	307	298	304	293	294	290	274	318	262	271	309	308	293	290	272	309	291	308	310	282	300	275	308	306	297	274	340	300	343	278	325	311	304	286	302	290	294	296	327	302	295	313	315	294	317	295	336	331	344	305	294	309	308	292	318	288	309	303	295	326	319	335	304	305	302	291	285	275	316	318	321	304	276	292	332	308	278	280	306	313	324	328	295	320	325	305	290	311	321	317	313	314	293	303	292	322	295	283	277	298	302	334	331	309	317	293	290	298	288	291	310	290	277	307	314	308	290	314	303	277	288	320	318	272	310	267	305	258	297	295	307	303	293	304	313	291	280	310	266	292	296	315	291	296	285	263	314	277	303	303	310	299	301	319	322	301	315	298	291	311	269	329	303	288	268	319	291	304	293	282	295	307	255	315	297	313	289	291	283	276	289	312	316	272	279	304	319	277	327	308	312	283	297	313	263	299	310	302	311	314	279	296	315	308	288	313	270	299	313	306	317	327	315	296	314	331	287	294	305	314	293	298	317	297	315	323	304	316	323	305	320	286	340	318	322	295	254	306	325	302	308	303	302	308	306	315	305	306	290	319	325	293	299	305	311	290	290	317	281	281	276	333	304	280	294	287	317	298	339	305	345	313	293	298	320	286	310	287	305	318	314	283	318	291	306	284	286	298	320	328	298	294	278	291	328	315	298	310	316	310	270	307	308	304	316	288	302	295	341	280	289	301	291	327	280	303	331	282	313	306	306	305	301	302	308	277	275	313	291	266	310	324	303	306	292	299	288	297	331	298	269	312	308	269	296	287	304	341	320	300	266	308	331	314	297	288	303	310	289	294	324	285	278	288	303	302	320	299	311	297	307	287	323	302	310	331	281	312	321	301	317	307	277	319	291	287	322	308	333	287	286	278	320	288	308	288	290	268	305	351	286	312	323	267	321	301	311	301	305	289	316	314	301	278	312	288	323	293	314	300	301	307	283	317	283	294	314	265	262	298	347	313	309	321	306	309	300	299	313	331	290	312	276	306	284	309	319	281	286	296	280	283	320	289	278	269	305	305	288	326	294	308	306	286	287	310	270	292	285	289	297	290	297	282	318	298	323	294	309	282	277	329	318	318	308	293	285	277	301	319	288	262	286	305	316	290	286	309	296	289	318	327	288	291	332	299	280	276	316	294	276	291	305	298	310	275	299	344	311	289	265	310	344	308	321	311	320	328	312	291	288	292	290	282	309	307	297	294	301	297	275	274	268	294	320	315	311	276	271	313	306	308	299	286	296	295	294	291	294	302	278	334	300	269	304	301	289	329	320	298	286	325	295	258	292	321	271	299	286	331	291	293	299	303	318	322	297	272	303	284	307	292	341	276	278	326	265	315	294	285	302	320	283	358	296	327	300	308	275	296	269	311	302	305	285	289	278	285	310	313	331	303	338	280	304	266	291	305	266	279	336	296	319	304	287	324	295	289	297	298	318	295	337	292	295	312	295	323	287	274	318	282	277	313	294	286	297	293	309	318	283	307	280	304	308	317	303	291	319	320	304	294	305	322	290	295	297	333	310	291	283	273	305	284	307	288	309	278	310	283	304	311	309	297	299	307	311	314	308	279	268	307	314	284	275	294	278	323	294	295	243	283	316	265	286	278	298	291	285	316	292	319	276	298	289	309	298	294	339	297	294	294	286	327	296	302	304	287	293	296	277	305	304	284	282	293	331	301	264	288	294	293	300	295	282	301	297	271	315	266	281	312	277	289	253	307	304	303	304	313	300	333	280	297	304	318	337	317	323	296	314	281	284	322	305	290	309	296	306	296	313	310	307	261	303	308	310	283	293	297	284	301	323	318	290	280	260	328	304	284	288	292	289	295	299	297	288	330	312	294	316	304	299	264	286	269	318	302	299	299	287	290	294	294	312	301	308	334	314	306	306	321	306	300	293	301	292	301	313	322	298	302	321	312	277	289	290	349	305	303	296	302	281	326	292	280	290	304	304	294	313	314	304	296	328	303	291	294	295	271	292	283	254	272	318	297	294	326	291	293	315	321	306	306	284	318	316	327	302	270	283	277	309	317	281	294	324	313	313	274	292	293	302	288	278	316	268	284	308	313	322	315	307	281	298	303	333	286	326	306	289	310	271	305	294	284	307	290	314	300	314	309	290	280	331	270	322	281	275	289	293	282	316	301	295	304	297	300	285	275	292	297	317	294	306	275	294	276	310	302	315	317	303	296	314	314	276	290	306	288	305	315	321	280	285	311	313	288	299	296	266	293	333	320	297	285	282	304	274	310	295	309	316	299	291	320	314	322	323	324	299	269	307	290	304	314	281	303	296	326	337	301	326	296	292	301	300	295	315	289	282	327	286	296	299	338	297	313	293	296	273	302	281	321	303	304	326	292	337	327	287	292	307	300	280	315	308	268	305	289	317	296	294	301	303	308	289	276	291	275	288	309	270	328	314	314	296	298	303	303	305	310	315	305	314	306	304	324	285	308	288	319	308	336	299	286	321	297	313	301	308	270	304	315	321	299	301	306	308	301	306	304	324	315	293	300	290	308	294	327	331	305	312	274	324	296	270	301	299	331	293	287	303	303	314	314	279	291	283	304	326	283	295	297	287	288	298	321	267	286	294	290	292	286	270	309	322	300	297
18842	16056	1802	481	519	596	477	449	364	343	296	250	221	197	200	179	169	144	124	115	115	101	101	82	77	74	62	75	67	54	58	56	43	50	51	60	48	43	38	34	35	38	36	29	34	31	39	33	32	28	37	30	24	27	31	23	25	37	30	39	22	30	32	25	21	29	23	20	26	24	24	28	15	22	25	28	28	26	24	23	21	32	23	26	21	26	27	21	22	21	25	32	20	37	25	28	19	16	29	22	21	14	27	29	17	27	19	20	19	21	31	26	28	23	23	27	26	29	23	33	16	25	21	23	33	21	21	20	22	22	24	23	27	22	24	21	27	18	20	19	26	18	13	18	26	16	24	22	23	18	26	21	20	16	16	17	20	25	20	22	30	20	20	26	17	23	17	24	23	29	29	15	26	25	25	23	30	22	21	20	27	25	24	17	20	19	26	33	26	17	24	28	40	28	24	23	26	25	29	29	16	24	25	20	27	26	23	23	21	21	26	26	35	21	24	21	27	29	18	27	22	24	31	15	21	26	27	31	26	20	24	21	24	26	22	29	27	23	27	21	24	19	22	19	15	24	28	22	22	30	26	23	28	29	18	15	30	20	33	23	26	30	25	16	20	20	23	33	20	28	28	16	27	26	25	24	19	18	28	35	20	13	25	24	24	30	20	24	29	28	24	23	15	30	21	31	24	27	23	25	27	21	32	21	21	23	22	21	13	23	22	20	26	26	25	21	27	31	26	26	17	24	14	29	16	20	35	15	25	26	34	29	25	20	20	22	15	20	30	18	31	30	14	22	26	19	27	17	18	20	20	24	26	28	21	20	27	19	28	27	31	29	21	30	33	25	18	28	24	26	24	15	26	20	22	37	22	24	17	21	17	20	24	35	30	27	23	31	22	24	24	26	32	32	30	35	17	18	32	20	21	26	17	24	25	32	14	19	17	23	25	24	26	29	20	27	23	24	13	17	24	28	20	39	21	33	25	23	17	27	22	17	22	18	23	19	21	27	21	26	22	23	18	27	15	19	39	19	23	31	22	21	23	24	29	17	29	26	29	26	28	31	27	29	19	28	24	22	23	15	16	15	17	27	24	25	23	18	21	20	24	20	26	31	25	29	26	29	19	27	23	18	23	26	18	23	24	24	17	20	19	29	24	26	22	29	25	20	21	25	20	24	24	22	22	24	18	25	26	14	24	22	19	29	13	21	17	29	25	30	29	20	26	21	22	32	24	16	19	23	23	18	17	27	20	20	28	18	26	21	23	30	21	30	27	16	22	26	23	21	18	36	18	21	20	22	32	23	29	18	34	21	27	21	19	22	28	22	17	25	17	19	18	28	26	19	31	27	23	17	17	21	23	26	24	23	24	22	19	26	21	21	27	17	18	22	22	24	16	26	26	30	31	18	16	23	19	24	21	26	35	27	15	38	18	31	26	26	26	24	20	16	28	25	30	21	24	24	20	17	24	24	20	33	19	30	27	18	20	26	22	31	21	20	25	25	20	29	19	19	23	16	28	18	26	28	25	24	21	21	35	19	26	19	22	28	23	25	20	25	28	22	17	26	24	25	18	15	22	30	26	27	27	22	16	31	28	24	19	35	15	20	27	20	27	26	25	22	16	25	30	19	20	28	16	27	19	25	18	24	18	21	21	29	25	26	25	20	26	25	26	28	27	27	20	21	18	24	30	29	28	18	21	24	27	21	21	25	29	23	24	23	17	23	22	24	23	21	29	20	34	25	23	21	27	22	25	25	29	23	21	25	24	25	23	20	24	22	37	31	18	21	20	18	24	24	26	26	25	22	24	26	28	31	14	25	28	25	19	26	31	20	24	24	28	25	24	28	26	24	26	24	26	34	30	24	25	25	31	29	27	29	23	23	21	22	29	27	14	22	29	28	28	33	19	21	29	29	18	27	21	28	31	26	23	29	24	18	18	23	22	30	13	21	27	17	25	30	20	20	16	23	27	14	19	25	17	27	18	23	23	28	24	24	18	23	22	12	34	26	20	22	27	16	20	31	26	30	17	10	23	26	22	17	17	24	18	18	20	34	20	24	20	14	20	24	25	29	26	28	35	38	23	24	26	21	22	23	22	13	29	17	20	25	20	30	22	32	14	20	20	25	22	18	16	24	31	23	21	18	31	25	20	24	24	23	25	26	19	25	19	19	27	20	23	27	21	37	28	21	21	24	20	30	19	24	30	28	13	18	22	18	27	25	19	29	20	24	24	16	34	23	23	19	14	24	27	20	26	25	20	24	17	21	20	22	27	22	25	20	22	32	17	27	21	26	29	31	25	27	17	22	25	19	27	29	30	17	26	14	18	20	30	26	31	25	20	22	18	16	17	24	18	23	23	25	25	28	20	22	21	12	33	14	29	20	25	28	16	23	9	18	21	24	17	14	17	22	27	15	35	21	26	26	23	22	33	23	23	17	19	17	22	24	23	30	25	28	22	26	18	15	31	27	32	33	31	21	25	30	18	22	19	19	29	26	17	24	20	31	24	25	29	25	27	18	19	32	20	18	28	20	17	24	25	30	27	29	22	29	16	24	27	19	31	18	28	28	21	25	22	16	27	24	22	28	30	20	24	21	21	30	24	26	23	33	22	23	24	26	26	27	21	18	20	18	31	20	15	22	17	20	24	27	28	15	24	31	29	24	27	25	25	23	17	22	22	17	27	24	26	18	19	20	23	18	26	31	24	23	25	28	21	23	26	21	17	17	15	23	27	26	20	22	25	21	25	14	27	23	24	20	18	22	21	27	27	27	38	20	34	26	17	19	24	26	25	24	24	28	27	27	21	21	21	24	20	19	13	25	28	22	22	28	19	28	25	18	24	34	21	28	23	30	27	22	16	24	25	25	21	27	26	25	31	24	26	23	20	18	25	19	27	21	36	27	25	22	27	19	28	23	20	25	24	24	25	15	23	35	25	22	33	24	18	23	29	24	31	16	20	23	19	24	25	23	30	18	29	28	28	24	23	32	22	32	22	24	28	24	28	21	18	30	18	24	23	23	26	25	23	31	19	22	18	29	19	28	26	25	23	19	26	18	19	21	35	33	17	19	30	26	27	30	19	31	26	16	25	26	23	13	34	20	20	15	25	25	29	19	24	23	24	22	16	27	29	18	22	29	18	19	22	25	19	21	24	31	32	22	17	18	26	16	23	23	29	21	27	21	21	25	30	25	26	23	28	23	25	21	20	25	19	22	26	21	33	34	24	29	23	27	25	20	32	18	26	27	20	28	20	30	25	30	22	19	26	30	25	28	30	28	27	22	23	21	24	25	21	30	24	21	25	27	21	36	17	25	20	24	25	21	23	21	26	19	31	37	29	21	20	27	24	22	27	25	27	24	17	25	24	20	22	26	23	27	23	16	28	35	30	25	19	24	21	22	24	28	26	33	28	29	23	25	24	24	37	29	28	18	15	20	31	28	20	27	23	23	27	20	27	22	21	28	23	28	20	19	25	18	22	29	20	28	18	25
58796	46063	14278	22492	29354	28220	24794	21695	18475	15770	13839	12227	10568	9226	8505	7684	7217	6581	5648	5106	4761	4382	4028	3545	3184	2826	2444	2233	2201	2226	2090	1976	1868	1730	1586	1457	1445	1187	1088	1066	962	914	834	774	756	709	682	642	648	572	591	585	550	551	535	553	507	566	524	503	481	529	497	495	440	468	487	469	439	469	404	466	458	427	432	423	445	416	399	431	456	439	424	438	426	411	445	444	438	404	438	376	431	413	383	420	468	421	445	403	445	443	392	431	416	425	406	424	406	439	433	403	428	417	389	390	436	378	411	378	406	382	407	403	429	410	386	427	413	394	391	378	407	385	367	389	385	398	413	423	411	400	422	406	414	377	393	400	411	405	390	386	386	409	392	373	419	376	411	380	388	394	378	396	427	375	391	383	390	408	364	387	472	372	393	368	404	420	362	420	357	370	387	368	405	391	392	415	397	369	398	390	388	366	387	427	401	404	383	376	400	377	375	393	416	390	395	377	408	400	407	411	392	345	386	402	397	422	359	366	372	420	380	404	409	366	367	399	373	378	390	431	373	356	397	391	428	404	411	392	359	359	370	398	400	346	374	357	369	389	381	403	399	380	452	389	384	393	392	367	421	389	401	388	365	400	385	378	367	420	376	374	400	385	395	382	395	386	368	403	376	371	389	372	410	391	386	401	414	375	414	371	413	385	400	385	372	398	426	400	378	386	380	397	387	384	413	393	390	408	391	361	384	405	397	362	376	401	391	407	379	396	395	352	402	398	394	370	402	388	386	396	377	418	414	392	383	381	404	386	385	376	363	347	427	364	382	400	391	381	382	381	389	382	392	385	390	412	441	398	377	397	389	429	342	404	409	423	388	401	382	385	355	412	392	413	405	409	350	391	364	380	379	397	387	394	378	388	428	377	379	412	387	378	408	384	365	404	406	397	367	361	380	387	436	388	395	377	413	396	348	402	412	375	397	392	390	421	414	386	376	362	423	351	414	364	391	400	384	389	410	409	414	448	389	365	401	402	367	406	387	392	367	361	376	402	377	386	399	370	412	378	394	377	455	416	408	357	378	373	353	421	386	377	416	434	361	403	381	384	371	393	404	390	384	388	380	367	399	413	393	379	369	331	396	398	399	365	401	395	434	386	372	360	380	401	391	388	438	385	353	360	382	374	402	390	357	371	372	395	389	409	356	362	434	380	424	416	362	385	370	419	412	415	387	373	369	382	404	402	395	381	418	389	401	368	415	411	392	408	367	374	385	364	419	352	404	363	401	414	397	402	388	393	364	407	392	381	399	371	432	402	411	417	381	390	387	387	373	372	408	384	413	369	402	397	390	391	406	398	390	405	432	407	401	393	389	415	381	423	404	416	373	350	389	397	404	391	392	421	387	403	411	412	400	425	400	380	429	404	382	391	413	361	402	388	365	415	385	397	397	423	361	388	399	392	399	383	399	424	387	406	418	378	429	400	392	431	388	394	402	348	355	384	356	405	352	410	385	396	397	409	381	411	376	418	351	371	396	391	372	411	362	381	409	427	401	413	417	389	360	397	395	397	416	408	393	403	393	389	422	368	418	412	419	398	399	396	395	373	380	401	378	381	394	423	420	417	406	407	397	362	405	365	390	393	375	376	380	369	425	431	379	353	383	369	431	430	410	341	410	390	375	358	389	372	375	351	415	415	348	364	372	386	389	388	426	384	404	360	391	373	384	386	378	384	412	414	389	404	386	424	369	407	400	434	363	400	415	387	397	393	371	401	409	368	421	417	425	378	357	348	438	412	433	350	386	388	352	415	385	387	362	411	402	395	406	405	406	398	393	367	387	376	396	388	402	409	388	378	421	405	390	374	373	412	407	392	390	400	373	394	406	407	359	376	363	408	376	395	386	399	416	364	416	382	389	412	344	380	389	416	397	414	405	394	407	379	396	413	417	408	383	399	338	406	372	418	383	383	354	356	383	403	369	372	376	380	416	371	382	384	389	383	391	372	401	360	404	379	360	405	376	377	380	419	350	364	370	391	419	402	389	377	408	413	446	390	408	431	396	370	392	356	375	407	367	410	361	389	391	379	374	350	391	404	389	355	365	357	382	391	388	385	390	384	421	430	393	395	414	374	421	392	403	388	435	398	401	370	376	398	368	373	397	373	382	407	381	387	408	412	398	383	367	388	407	371	354	394	359	367	396	369	413	397	418	374	370	402	401	336	380	385	385	367	386	383	337	386	361	392	436	399	394	362	413	362	401	373	374	423	385	410	393	395	388	383	400	377	370	415	399	372	429	369	376	417	399	389	384	405	431	418	370	394	371	376	373	392	388	408	397	402	391	417	375	385	388	392	389	403	386	390	407	370	411	397	399	371	446	403	381	380	383	411	416	389	416	410	378	389	412	434	373	370	387	353	373	385	396	404	430	390	368	376	401	386	422	388	389	347	372	391	420	373	380	382	378	393	370	375	381	394	403	369	406	396	395	392	375	391	412	401	395	412	384	413	431	355	374	377	342	396	367	390	383	380	376	374	365	384	415	420	398	387	412	401	399	366	419	368	373	384	382	417	406	392	412	379	400	375	356	417	381	420	397	361	411	409	386	382	403	388	401	392	367	381	402	399	403	415	392	390	401	399	381	386	407	397	396	361	368	402	391	402	334	411	366	410	414	414	396	436	416	405	391	394	390	378	399	388	403	387	380	376	369	402	366	408	388	408	364	389	348	405	394	389	372	392	382	376	383	360	395	416	373	400	405	384	387	381	376	377	404	391	424	381	405	363	417	368	390	416	406	399	361	399	370	434	367	375	388	399	397	390	449	404	388	402	408	366	422	397	392	374	368	400	396	397	388	409	379	393	379	379	378	403	374	354	425	390	397	404	381	417	440	380	402	416	383	368	390	381	397	384	390	346	353	393	390	424	375	410	365	357	400	364	388	406	394	392	411	345	417	423	397	411	382	383	388	383	395	388	403	413	380	378	394	361	411	388	393	382	404	356	421	421	384	378	381	395	386	399	404	376	419	379	428	383	413	386	401	386	394	372	410	378	380	402	387	413	371	368	389	377	395	423	379	390	381	404	344	392	372	386	394	391	360	404	388	374	366	350	376	414	397	363	368	394	374	389	378	407	375	397	402	420	392	384	379	379	399	404	432	393	389	386	406	408	419	403	412	394	418	395	379	373	449	389	381	415	398	404	438	383	368	391	378	391	355	357	375	369	371	378	364	397	355	430	398	358	392	398	389	411	390	372	381	400	421	386	359	369	391	378	382	364	386	392	414	354	409	366	404	416	433	378	436	357	386	419	401	350	409	380	422	383	366	398	391	362	406	388	403	395	416	402	369	395	353	362	414	390	395	368	382	420	403	382	368	374	370	407	368	346	367	382	431	400	405	386	390	411	412	387	359	404	410	401	413	403	403	384	366	371	382	341	411	369	348	372	386	398	397	416	412	395	409	373	350	383	396	382	357	407	375	407	388	395	378	380	366	383	357	388	411	368	382	405	399	384	405	402	394	406
13268	7227	565	269	395	378	320	313	271	211	220	177	172	137	127	126	103	101	102	92	96	71	97	72	67	60	51	60	46	47	59	49	28	50	52	45	40	30	32	31	24	31	26	26	29	38	31	24	34	26	24	23	25	35	25	33	33	27	29	34	32	25	33	27	26	27	31	25	23	26	27	35	30	26	28	26	23	28	26	30	28	27	25	25	25	29	18	33	25	22	25	31	31	22	38	24	33	24	26	24	31	37	21	30	35	35	24	24	26	33	26	23	37	22	26	28	28	33	28	33	26	26	33	20	16	33	29	25	29	29	29	27	35	23	20	24	30	26	24	20	35	24	27	29	17	27	21	27	24	36	28	38	29	21	26	25	20	31	31	24	31	24	34	24	28	28	24	34	15	25	40	34	21	17	22	25	34	33	31	27	30	18	23	25	34	14	23	21	18	20	36	29	23	30	26	24	24	23	30	30	25	29	23	30	24	31	20	25	26	31	27	16	29	25	24	24	20	26	21	27	24	35	26	17	17	28	33	25	29	38	25	22	31	25	28	23	33	28	24	23	34	37	22	27	29	22	44	23	30	20	29	30	25	23	24	20	33	22	34	32	28	26	28	22	29	36	27	33	21	25	31	28	30	21	27	23	28	26	26	18	25	20	26	24	29	34	29	17	27	23	29	30	22	31	28	23	23	27	31	24	23	22	19	32	34	31	27	29	28	32	26	28	28	31	23	16	25	31	30	32	29	24	33	23	25	21	28	30	30	34	34	24	19	22	22	27	25	36	28	28	27	24	30	32	34	30	31	33	24	23	29	28	33	31	25	26	22	37	28	26	29	22	32	32	30	26	19	34	19	24	22	30	31	35	26	29	26	25	29	20	25	27	39	33	21	29	28	26	30	24	31	33	25	27	29	24	27	24	21	30	20	27	28	32	26	28	20	34	18	21	31	28	20	29	32	40	37	32	32	33	33	32	27	33	21	27	29	27	28	43	29	28	29	25	32	21	21	29	33	25	17	36	25	27	29	30	19	20	39	30	15	32	19	24	20	25	27	27	35	23	21	23	45	25	25	24	23	29	25	22	36	20	30	35	30	26	28	20	29	26	29	27	16	33	26	27	25	27	22	28	25	31	28	16	25	20	22	24	23	30	22	26	26	25	25	17	22	15	29	23	28	24	21	26	31	33	18	24	26	24	23	23	15	26	31	29	30	30	34	22	26	27	23	20	29	25	33	24	28	32	36	24	21	25	22	33	23	26	31	28	29	34	26	30	20	31	21	27	26	29	28	25	30	22	31	29	33	30	24	31	24	27	23	32	25	25	22	24	31	21	28	22	25	29	35	28	28	29	28	25	27	31	20	29	35	23	31	24	23	32	25	19	35	31	29	24	32	26	37	30	35	23	30	28	24	25	33	29	32	32	22	27	30	23	23	24	26	24	23	30	25	30	22	29	26	34	26	28	35	24	25	30	21	28	29	19	35	23	24	23	33	25	20	23	23	31	25	30	23	33	19	23	18	33	29	28	25	23	22	27	28	37	16	30	29	43	23	35	28	30	22	19	16	34	19	34	34	25	25	25	26	30	29	28	34	21	26	25	29	30	34	32	31	26	27	32	24	25	24	24	24	18	21	27	25	23	29	22	24	22	25	28	30	37	34	28	20	29	28	44	28	27	28	32	24	25	21	28	12	20	40	23	25	18	29	30	20	19	33	33	23	25	25	37	35	29	36	28	33	32	23	27	23	24	27	27	29	25	31	26	17	24	26	38	29	33	19	27	30	26	17	21	18	21	29	22	20	21	37	34	31	15	32	37	32	24	22	32	33	18	33	19	25	25	22	22	24	20	31	31	26	32	22	30	26	26	24	30	28	22	26	30	22	31	24	19	23	33	28	34	33	37	30	26	30	25	29	31	33	19	26	24	17	28	28	35	25	32	36	25	34	27	29	32	33	26	31	25	24	22	35	23	29	28	20	20	27	27	22	34	26	18	20	26	29	25	29	19	29	25	22	22	31	22	29	15	29	33	29	22	24	27	23	27	33	27	24	21	31	25	18	22	24	26	14	37	21	29	15	33	22	24	35	28	28	20	29	21	21	24	28	29	18	24	30	28	28	21	24	25	28	36	26	26	32	16	35	28	28	29	43	26	26	26	19	28	23	30	29	31	27	27	17	28	32	23	38	23	27	26	27	24	20	26	29	23	26	23	32	24	30	20	22	23	29	26	24	23	22	24	26	29	23	28	30	30	31	24	38	37	17	26	38	29	28	31	29	31	26	36	25	22	20	19	23	23	25	17	24	21	32	18	25	25	28	28	27	31	43	25	27	27	24	27	32	16	33	25	37	27	30	29	24	26	24	28	25	26	30	23	32	29	24	31	28	28	25	40	24	25	26	27	25	25	32	39	24	24	28	30	28	36	32	23	31	43	22	21	26	19	29	33	27	25	21	37	28	20	23	31	22	37	38	31	32	25	36	31	27	33	20	28	28	18	22	34	31	30	29	24	32	25	22	31	19	25	23	15	29	26	22	23	27	25	28	29	30	18	20	37	37	23	36	21	28	25	30	31	26	23	20	19	28	32	29	31	28	26	24	21	31	26	23	33	21	28	30	26	21	30	29	32	24	24	30	23	32	24	26	19	28	28	26	24	31	21	35	34	28	28	34	28	25	28	19	29	31	36	23	27	32	19	20	24	29	41	33	26	27	25	18	31	25	23	23	26	26	28	27	26	30	28	24	26	35	25	31	30	18	35	26	26	27	33	27	28	30	16	21	33	23	23	33	22	33	26	34	22	20	31	21	29	27	20	32	30	28	22	29	37	28	38	19	30	33	19	27	20	23	25	24	25	38	29	27	22	29	20	28	33	26	22	38	22	27	28	26	18	30	25	36	29	25	30	29	37	17	22	28	31	26	29	25	31	43	28	27	31	25	31	33	24	26	35	31	26	36	26	26	27	28	21	22	24	27	33	26	14	29	29	28	20	20	22	21	26	28	29	26	28	29	27	29	32	28	29	27	25	27	35	21	28	19	31	38	19	27	34	32	28	32	26	27	22	27	22	32	38	17	21	30	27	28	26	21	31	26	26	26	25	25	20	23	17	32	22	26	27	22	30	21	31	35	33	27	27	15	32	28	41	28	26	30	20	26	22	26	21	27	19	24	29	32	20	24	20	25	32	30	24	25	37	19	26	23	24	18	34	16	27	23	28	28	21	35	30	16	21	30	29	26	21	22	35	23	28	34	38	24	20	21	23	27	29	24	35	25	35	22	27	20	42	30	30	27	28	24	24	25	32	24	25	27	22	33	28	22	28	35	23	30	28	33	33	29	25	20	32	29	35	30	38	25	27	27	29	24	27	22	35	35	31	33	27	25	31	24	24	23	30	28	19	34	27	29	36	29	42	25	24	20	29	37	28	31	32	27	32	26	27	28	35	27	33	31	20	26	25	30	24	32	32	24	21	29	25	24	34	24	27	29	35	28	26	33	30
51470	36136	9929	17958	24650	23299	20352	17182	14453	12112	10219	9050	7748	6898	6014	5498	5085	4504	4173	3859	3565	3113	2891	2549	2288	2085	1819	1750	1831	1717	1613	1528	1426	1290	1238	1174	1100	1004	913	947	867	862	760	710	708	648	637	646	599	597	583	567	547	572	551	560	555	525	542	581	527	550	504	506	487	519	495	504	445	468	510	508	475	502	422	488	441	461	486	437	464	477	456	465	484	508	475	447	420	458	457	493	486	485	449	428	455	474	466	446	458	486	521	458	468	441	474	482	479	511	445	479	469	492	444	461	434	452	455	457	447	433	447	443	425	456	475	458	453	430	464	428	459	463	487	473	455	452	451	440	469	459	438	429	477	499	434	439	463	418	451	457	413	427	489	469	481	451	446	456	442	458	462	442	464	407	460	466	417	444	423	457	456	441	452	436	456	459	468	466	473	420	442	424	468	474	448	447	417	467	441	483	450	459	456	459	462	421	454	461	402	443	441	479	471	421	460	474	452	419	463	415	429	490	457	431	456	440	429	448	455	458	447	453	429	453	443	454	442	439	438	442	464	438	472	450	471	476	451	434	455	445	431	455	460	439	439	468	436	474	433	432	452	483	465	474	454	443	426	465	436	419	444	460	464	429	452	438	456	457	464	407	436	421	455	453	478	456	430	440	476	467	405	468	457	441	464	433	469	448	465	457	489	463	448	432	448	434	436	449	436	451	465	439	420	450	445	423	447	451	450	481	446	447	461	485	449	434	433	448	420	457	423	430	481	489	427	420	451	403	446	449	413	467	461	446	434	436	448	479	427	461	440	430	462	415	446	436	477	464	434	422	446	449	454	451	425	430	442	451	451	400	480	461	435	484	425	452	420	420	463	472	468	401	451	471	478	451	464	483	452	427	437	463	447	456	441	451	457	460	440	437	487	437	445	470	414	496	439	459	470	436	458	466	448	427	464	464	433	484	453	436	422	405	397	476	456	475	435	494	454	483	441	473	470	474	439	461	442	453	431	435	486	465	428	476	436	436	442	458	467	469	435	441	447	443	451	424	428	453	431	487	459	440	451	451	509	427	464	449	418	430	428	458	427	468	410	462	442	429	441	435	444	446	480	434	434	483	453	431	453	424	449	449	435	462	444	457	452	428	403	464	440	471	454	433	454	426	421	436	393	435	408	436	416	458	440	428	451	451	444	431	463	452	419	460	454	476	467	461	451	459	472	436	441	458	439	462	485	463	431	440	437	453	440	480	442	455	415	443	430	449	492	480	441	506	430	427	469	446	458	463	453	445	460	407	433	456	467	476	445	474	419	497	405	472	465	447	445	435	466	451	444	465	462	409	480	442	436	444	408	438	442	456	432	447	473	473	445	452	452	463	435	457	455	473	432	437	454	477	434	425	455	441	486	440	464	460	471	407	441	461	448	414	465	452	476	420	413	457	484	428	458	416	413	444	426	424	461	452	431	455	393	455	434	453	440	439	445	435	439	440	435	409	444	452	433	473	447	444	460	429	443	465	459	482	418	457	447	480	440	414	465	446	470	458	422	418	465	459	384	414	476	446	419	445	473	470	441	449	428	469	467	414	451	420	441	466	427	474	468	427	459	477	443	459	419	461	464	444	487	425	451	471	434	462	428	434	445	472	420	402	459	437	442	409	446	464	455	431	455	453	463	438	386	443	442	467	468	438	431	436	479	440	434	435	464	422	405	454	487	475	427	424	416	472	480	431	431	446	419	446	465	444	459	449	477	406	460	434	441	431	485	447	464	433	442	491	458	429	423	447	411	415	454	431	441	471	446	500	455	474	448	420	434	437	456	475	420	463	452	493	386	435	454	456	478	459	478	464	453	426	435	472	438	447	474	457	451	441	441	510	448	445	444	431	437	448	423	445	454	430	450	420	489	463	452	475	428	417	429	436	406	444	481	468	457	439	433	455	434	452	445	439	458	430	395	504	427	475	449	458	463	418	414	454	420	425	439	455	460	454	443	459	449	437	469	434	455	472	467	445	468	480	437	440	473	445	442	465	442	457	419	403	425	420	455	424	410	447	435	460	442	415	436	445	466	452	470	450	406	449	466	479	428	463	432	463	458	471	412	462	436	457	403	459	457	406	449	460	451	417	444	449	423	413	429	422	438	451	425	433	452	478	458	448	478	502	454	465	461	426	462	464	488	450	425	477	477	445	459	435	431	431	461	433	445	431	429	472	425	434	415	488	461	428	420	487	448	456	413	448	437	446	447	438	472	442	435	420	465	473	423	458	453	459	422	406	446	447	433	463	483	452	446	446	464	405	457	446	428	433	476	447	453	448	445	385	432	449	416	448	457	470	435	404	428	465	479	459	440	463	414	427	419	415	467	442	452	424	425	444	416	455	463	463	440	416	427	446	462	443	459	448	453	454	464	439	466	478	463	401	440	427	443	469	416	463	444	461	422	447	443	424	463	414	430	439	426	440	437	457	472	448	451	463	473	459	457	445	466	445	469	412	423	477	479	445	475	447	439	478	452	440	470	370	428	436	440	493	480	442	485	445	453	477	448	454	444	467	456	435	467	427	454	439	443	466	449	434	436	441	472	446	467	424	480	429	428	424	469	471	420	459	452	426	463	498	452	482	499	464	412	413	444	440	457	482	495	434	439	429	442	445	478	457	456	427	428	434	453	450	463	441	451	435	413	441	421	434	455	451	446	439	490	458	507	417	483	445	473	445	461	403	466	436	467	427	457	456	436	436	467	440	485	446	481	415	430	469	382	433	462	448	448	458	444	453	432	453	435	465	393	443	450	469	432	451	447	440	466	430	463	450	437	446	455	466	427	462	451	482	443	430	443	454	439	427	452	447	417	433	459	458	481	462	431	477	417	452	469	446	454	463	485	484	435	455	415	457	472	447	405	474	464	474	453	433	465	442	476	458	481	457	416	439	491	458	468	448	462	390	452	463	442	442	432	469	424	483	431	427	493	459	434	466	437	445	445	467	422	462	426	459	481	426	459	421	446	451	463	432	433	447	449	444	450	429	437	440	492	440	481	431	469	467	462	455	476	400	442	471	445	424	436	486	461	418	441	441	439	447	464	460	450	445	453	481	434	427	466	456	447	454	447	436	495	470	445	444	426	473	471	456	436	481	453	430	461	458	477	435	481	421	430	423	450	462	472	420	422	449	458	450	452	450	435	410	447	469	466	456	437	453	454	433	466	463	455	420	436	429	395	482	445	426	432	430	455	472	439	455	446	446	435	476	451	466	436	462	465	454	443	418	474	429	464	424	448	490	478	446	447	467	438	442	442	470	467	450	448	444	448	427	413	450	404	468	469	428	419	488	434	461	443	465	452	456	464	448	431	460	432	436	445	457	486	448	476	445	454	470	458	461	475	426	464	459	458	468	438	424	459	442	413	434	484	448	458	453	395	461	446	463	459	467	450	442	504	432	438	430	426	420	423	482	419	427	482	439	463	437	450	439	438	414	429	433	418	446	435	434	423	434	463	432	456	409	443	439	422	460	453	436	456	435
19008	14179	1284	442	605	596	522	443	376	365	331	295	236	236	210	162	186	192	153	139	120	101	101	92	91	79	69	69	69	73	57	50	59	51	49	46	42	41	45	37	32	38	39	19	42	32	26	46	27	29	31	32	34	35	30	22	25	37	26	25	26	29	24	29	27	26	32	21	27	16	31	17	29	26	21	25	26	28	28	30	25	30	14	26	25	23	27	35	19	17	28	23	24	28	27	25	22	29	34	18	24	36	24	29	29	26	30	31	32	28	24	36	26	33	25	23	19	23	26	14	17	20	28	28	21	25	28	16	30	22	23	34	44	23	33	18	25	26	30	22	38	22	26	22	21	19	24	29	18	22	18	28	24	36	28	35	27	26	22	22	21	25	19	28	19	25	22	19	19	19	27	17	22	19	23	19	23	29	25	32	34	31	26	21	31	18	24	20	19	26	20	24	17	30	23	27	24	24	29	25	19	28	23	27	21	23	29	23	19	29	23	25	28	27	26	32	27	24	21	18	29	27	29	23	30	25	24	33	19	20	30	26	18	21	26	25	20	21	21	28	27	27	30	29	18	22	19	23	25	31	21	22	25	30	23	27	32	23	20	21	20	31	26	20	21	23	26	25	32	26	20	28	17	21	18	30	24	24	23	24	32	22	21	35	24	20	21	20	27	21	21	17	19	25	26	27	23	27	30	22	36	28	19	35	25	22	32	28	22	25	26	28	19	19	27	19	23	25	30	19	26	23	29	25	23	23	32	26	23	26	19	25	24	34	20	14	30	37	15	16	26	25	21	19	29	20	23	15	26	25	23	18	23	19	30	20	28	18	18	29	17	23	25	23	29	21	24	35	21	27	20	17	25	29	32	14	22	24	35	26	22	24	21	27	24	19	33	24	28	16	25	36	25	25	16	23	19	27	29	21	24	25	20	27	26	24	24	20	30	26	33	24	25	26	25	22	20	15	26	25	25	27	27	26	22	23	24	30	25	30	26	18	24	28	38	24	24	33	24	19	32	19	25	22	32	35	22	29	27	23	19	25	37	28	23	17	18	23	29	18	25	17	17	24	22	18	21	20	20	29	23	14	18	21	25	25	17	36	20	31	24	26	31	27	22	26	26	30	23	21	19	28	22	23	26	26	26	23	23	18	27	22	36	27	21	14	23	29	23	20	27	16	22	24	27	29	28	34	26	13	27	23	25	24	23	24	20	19	17	23	17	30	24	19	13	24	23	13	30	28	20	18	22	17	15	29	19	29	24	19	23	24	23	27	23	30	37	21	25	22	33	24	31	21	19	19	21	24	28	19	35	23	28	16	16	29	20	33	25	39	27	23	24	23	26	30	25	21	25	23	19	22	17	26	16	31	26	25	20	27	28	23	21	18	25	28	21	35	30	28	26	29	25	29	15	23	19	26	34	28	29	21	25	26	17	26	21	28	20	24	18	32	21	28	26	37	16	37	24	20	26	26	27	27	26	29	24	27	26	23	33	28	23	32	22	33	21	29	32	16	36	26	24	20	20	32	21	22	31	22	25	22	33	20	26	28	21	26	24	25	28	26	28	24	20	14	24	25	14	27	24	21	32	22	24	26	21	26	23	25	31	15	24	29	34	26	28	25	26	30	23	21	26	16	23	26	19	26	28	28	26	27	18	21	20	34	15	22	26	25	30	25	22	23	31	24	30	29	20	18	30	26	30	34	19	31	19	23	22	27	36	21	24	19	25	28	21	23	25	31	37	20	32	21	24	31	16	30	25	35	30	17	30	22	21	20	32	23	26	26	22	22	26	24	27	16	20	19	27	19	23	18	27	20	21	27	26	26	31	23	29	27	28	23	28	29	24	19	27	33	28	33	25	29	20	20	20	25	21	27	29	14	25	20	23	31	24	27	22	14	23	21	26	23	20	31	22	19	25	24	21	38	24	21	26	26	20	19	29	24	37	25	18	28	35	30	20	31	27	25	25	35	16	18	26	20	24	22	24	19	26	16	28	24	26	25	25	22	24	21	28	25	26	28	32	23	25	17	28	25	26	20	13	22	26	24	26	16	28	31	22	28	20	22	32	23	18	20	31	23	19	18	26	35	33	22	22	23	30	30	32	36	16	24	19	21	20	21	18	20	25	21	21	23	14	29	26	24	31	23	31	22	21	14	18	24	18	21	31	19	13	31	18	23	34	34	28	26	23	18	29	30	25	22	26	21	27	20	25	25	25	27	23	28	31	27	24	35	21	11	15	28	33	28	22	28	14	28	25	32	30	25	23	14	20	20	19	28	30	15	32	22	21	22	25	23	30	27	19	25	26	27	27	24	27	32	27	22	26	18	20	29	25	22	22	29	23	25	29	25	28	19	29	33	30	26	21	21	34	20	20	23	25	19	24	25	25	29	26	21	23	27	27	24	14	30	22	29	29	19	27	22	23	30	29	19	27	23	37	26	38	33	35	33	30	28	24	35	22	30	37	30	23	26	30	23	27	20	28	19	20	23	26	21	22	26	31	18	28	21	27	20	18	20	27	19	35	19	32	27	28	19	30	14	24	30	25	33	21	22	16	25	34	24	29	26	22	24	27	18	22	23	32	26	18	26	20	24	22	22	25	22	24	37	23	24	31	21	21	24	30	31	19	23	22	25	22	29	20	33	23	25	28	17	23	28	24	28	21	27	29	30	30	31	23	13	26	18	31	26	31	24	20	19	17	21	36	30	19	29	25	23	22	22	35	22	27	38	28	24	21	20	22	18	27	18	20	26	27	30	31	24	20	32	13	22	23	24	23	23	12	18	23	23	25	31	17	30	23	21	27	17	24	16	24	25	17	32	26	27	23	18	25	28	35	18	24	22	29	26	19	23	27	28	26	27	34	20	22	21	24	17	29	17	23	23	19	23	22	33	23	27	29	15	26	19	29	34	24	27	26	42	28	19	18	29	31	22	25	20	24	30	23	28	26	31	34	28	20	28	19	23	23	22	24	28	27	24	20	18	26	23	35	19	17	18	24	21	20	27	19	27	29	25	17	19	24	34	17	17	22	27	19	35	24	21	26	18	25	24	27	16	15	27	22	30	29	24	28	13	31	31	33	22	14	25	19	22	27	26	17	17	33	25	26	23	19	37	30	29	29	17	30	13	23	27	26	12	32	24	31	23	25	24	24	28	30	26	20	25	31	27	20	33	27	17	21	20	22	23	19	26	20	18	31	27	21	31	27	28	22	22	24	23	20	26	28	20	22	31	24	19	23	23	23	25	27	19	25	29	26	27	28	28	33	29	30	24	23	36	28	18	23	29	23	24	20	30	22	23	20	18	34	19	22	28	32	23	30	32	26	14	26	31	23	16	21	16	23	27	20	21	38	34	20	31	17	23	21	23	19	28	18	29	31	21	30	31	25	28	40	33	24	30	17	26	24	30	30	13	33	38	21	22	30	26	29	25	26	20	24	18	24	30	28	31	31	18	19	25	26	32	27	17	31	27	23	26	26	41	23	21	27	28	30	22
59501	41818	13962	23535	30563	29404	26235	22719	19555	16780	14758	12307	11068	9861	8711	7996	7248	6502	6005	5423	4973	4601	3998	3596	3168	2990	2696	2473	2459	2469	2239	2109	1936	1811	1713	1487	1449	1194	1139	1120	1030	970	839	832	810	768	700	663	639	679	601	576	613	580	581	598	581	560	565	537	499	506	476	502	507	478	456	437	488	456	432	447	430	426	452	436	433	450	481	440	427	404	413	446	466	419	417	416	416	433	433	465	405	418	416	399	456	449	445	431	430	413	405	445	436	448	438	418	416	427	445	437	419	383	399	398	409	392	396	411	406	412	398	408	386	412	414	440	427	407	410	411	416	422	405	425	383	418	395	426	398	391	430	391	404	442	373	404	381	387	408	398	379	394	449	375	400	411	418	459	366	400	403	414	403	415	400	392	407	395	385	422	433	424	381	432	428	404	426	434	403	398	417	382	395	464	372	414	389	414	416	417	419	431	383	400	401	391	389	399	443	398	425	398	391	429	411	414	405	385	403	412	419	404	395	395	389	411	376	382	432	404	430	407	433	406	384	387	423	392	404	412	394	393	405	432	391	372	393	398	395	388	377	415	422	405	415	416	421	412	397	396	407	407	405	430	378	378	392	384	413	398	404	395	404	376	388	406	434	363	409	388	406	387	387	413	374	415	422	423	417	427	396	415	425	405	430	401	401	420	406	401	439	426	387	406	432	410	404	409	418	385	438	405	391	424	432	418	427	378	407	402	424	397	410	375	405	376	378	376	408	416	413	413	412	420	419	432	423	395	406	420	373	393	384	419	425	398	413	395	433	404	385	404	416	394	392	412	412	405	432	379	386	395	416	410	400	429	405	390	429	392	421	383	401	412	395	407	388	410	388	411	417	361	393	391	457	439	418	416	384	403	413	395	404	379	411	407	423	397	399	390	420	403	395	407	411	406	417	394	417	387	402	391	384	408	369	429	388	401	397	419	407	407	405	409	407	402	404	419	381	441	406	405	396	388	382	376	387	410	423	384	373	411	433	357	413	399	379	386	429	431	406	419	417	402	402	409	402	382	401	377	417	381	417	407	399	403	419	367	412	416	434	394	411	420	415	406	387	374	381	416	403	416	402	442	367	432	412	448	434	414	419	407	416	390	403	393	405	413	365	420	385	416	412	418	393	417	410	406	436	406	397	387	418	410	409	355	411	410	380	429	438	406	396	392	385	394	409	412	403	398	418	383	380	435	391	404	431	424	410	391	420	386	406	386	404	425	403	422	426	367	396	406	395	378	421	403	400	403	447	384	439	408	405	408	389	393	383	407	406	418	409	376	455	412	360	420	385	401	399	425	410	439	412	411	440	402	417	372	390	394	406	392	392	447	404	391	417	421	415	427	391	376	418	390	444	407	400	410	440	406	401	414	435	386	382	378	394	419	408	398	387	416	408	419	392	398	435	411	441	401	367	428	373	423	402	420	407	410	408	402	418	362	442	420	392	398	389	393	421	456	399	384	423	417	374	431	435	446	406	419	383	423	386	436	414	399	415	402	401	367	417	418	361	415	407	417	401	413	421	404	394	388	413	412	368	406	418	409	414	405	437	379	392	393	414	434	439	431	429	367	408	439	403	394	399	392	377	383	418	422	400	380	422	406	391	396	423	424	447	389	406	386	448	386	410	429	406	402	411	424	422	406	414	396	384	385	386	370	387	408	436	432	396	379	406	406	404	399	396	361	400	401	449	384	418	408	382	386	422	406	439	362	432	415	379	381	404	425	407	412	401	425	393	369	380	410	388	418	409	406	432	434	405	395	395	437	399	387	402	414	416	388	395	400	435	378	392	369	394	412	419	412	384	418	418	373	379	372	406	438	398	401	407	400	389	430	399	431	421	382	398	355	431	398	384	383	401	388	416	402	393	373	368	419	435	408	390	412	370	420	409	387	408	431	404	372	417	383	407	388	450	386	412	412	408	394	404	421	435	341	415	388	402	407	416	391	344	411	392	397	382	389	423	403	402	445	391	406	410	416	441	413	403	418	378	419	382	366	402	394	406	426	406	434	419	401	417	440	429	352	425	366	399	406	407	384	426	409	355	420	374	402	383	413	399	407	421	418	406	404	390	398	426	398	397	476	375	423	414	383	402	410	407	414	424	425	402	435	409	404	430	401	427	382	409	391	405	397	408	396	393	422	455	385	444	407	432	379	437	406	435	462	374	430	385	398	403	437	425	423	412	408	403	410	406	420	391	405	428	432	430	409	413	380	399	406	411	414	403	459	412	427	413	413	442	379	397	403	373	367	397	400	393	412	418	405	400	403	392	398	434	393	419	389	424	407	408	375	385	386	398	409	387	405	395	415	381	444	378	425	432	396	370	412	409	422	405	400	399	402	412	394	395	405	387	404	433	393	366	397	437	382	398	422	416	417	436	412	412	401	384	431	422	428	406	420	398	398	383	454	408	401	396	431	436	450	423	411	445	409	353	371	400	430	402	401	443	430	390	419	399	412	414	398	419	424	392	413	393	400	431	391	446	415	405	409	410	422	401	438	416	406	384	390	406	422	386	434	417	411	408	407	354	396	403	398	406	409	425	412	420	388	398	376	414	412	398	419	361	421	427	411	428	420	399	379	386	414	406	393	414	382	413	427	405	427	448	386	396	440	381	398	383	410	415	432	398	411	376	410	404	442	401	404	391	400	380	417	407	412	400	390	428	398	396	405	402	394	405	382	386	412	427	412	408	418	398	401	436	380	388	392	369	381	393	409	435	391	414	405	404	403	398	422	424	394	403	437	390	442	382	430	390	413	459	391	406	417	382	361	420	382	440	422	440	423	421	431	401	434	396	428	433	404	418	410	395	433	380	434	407	365	391	404	369	425	367	401	412	381	405	414	385	393	391	411	403	407	407	419	421	419	404	415	360	423	426	417	403	375	392	388	411	383	426	383	413	386	401	401	408	419	430	421	392	435	417	418	403	404	387	418	435	386	415	396	361	425	403	410	378	399	411	383	434	374	418	405	422	409	391	433	403	420	422	395	408	405	364	379	395	376	443	433	417	405	439	379	426	407	424	402	356	422	408	376	415	442	392	396	400	393	421	379	396	421	420	386	403	377	432	397	416	370	424	403	397	407	386	390	383	426	426	394	414	405	393	406	426	401	404	386	418	367	419	412	388	399	405	380	359	395	395	404	419	430	395	432	403	390	390	411	364	403	393	401	421	402	400	372	380	402	410	401	384	421	424	405	418	414	391	417	396	408	393	394	404	412	416	422	404	391	380	419	410	386	400	396	404	414	428	438	423	417	392	397	423	412	433	372	412	417	386	393	417	428	410	419	398	407	428	411	427	387	409	380	421	422	421	393	447	365	412	385	394	424	392	415	395	434	407	404	409	428	401	406	378	437	434	442	410	405	385	410	400	417	409	406	404	385	438	418	429	447	382	420	399	426	350	401	392	414	392	381	370	420	371	428	384	412	433	429	381	417	419	454	424	416	372	413	411	385	427	402	398	413	417	396	386	389	392	429	427	416
7754	3853	319	213	246	233	224	177	159	128	124	108	104	108	84	90	66	55	64	49	56	45	34	48	37	40	32	27	34	38	34	30	33	32	23	21	19	25	29	17	18	30	30	20	13	17	21	20	20	9	19	26	7	23	23	18	19	23	17	13	15	18	28	19	20	15	22	24	24	20	18	15	12	18	20	16	17	20	18	18	18	21	25	21	19	17	18	19	30	24	26	19	17	17	19	16	26	17	12	19	16	11	20	21	16	19	18	20	13	15	20	19	24	23	17	24	14	16	14	23	8	16	12	12	17	22	15	16	25	27	21	17	19	20	17	25	23	13	16	18	20	11	10	23	17	13	21	24	25	18	21	29	18	17	28	13	10	21	14	15	21	23	14	15	22	16	24	18	20	23	16	16	25	16	19	19	15	12	17	21	18	22	16	18	18	18	17	15	26	20	17	17	8	25	16	15	21	15	23	17	23	23	13	14	19	20	14	12	14	16	14	19	19	21	24	17	17	24	15	19	24	32	20	20	27	21	19	19	24	19	17	18	15	23	9	15	17	17	17	25	10	18	22	12	20	8	21	16	17	19	9	14	20	14	17	19	22	25	18	17	17	19	17	20	17	23	22	29	24	17	23	18	17	20	15	19	15	15	14	16	9	18	26	22	16	20	24	23	16	17	22	21	23	23	17	16	18	16	16	23	13	19	14	26	18	17	21	18	11	15	19	18	20	21	23	26	20	15	15	22	22	10	16	14	14	19	15	18	25	15	19	21	17	16	17	7	20	21	12	23	14	21	18	16	14	13	23	19	13	21	20	19	27	27	20	13	15	12	15	15	21	23	18	17	21	15	21	23	19	18	18	25	22	16	22	19	18	13	19	17	19	22	21	17	11	11	13	17	19	16	18	13	23	17	16	15	24	28	16	20	17	20	17	17	17	17	30	12	18	12	24	15	24	20	32	14	16	16	11	26	23	18	20	13	17	25	15	17	25	20	18	13	11	14	20	22	11	21	22	15	14	13	21	19	22	16	18	24	14	14	16	21	10	18	21	23	26	18	16	25	21	19	16	27	17	18	18	19	17	22	26	13	20	25	19	18	17	15	16	19	19	21	17	15	16	20	18	19	18	21	16	28	15	15	15	14	17	15	19	27	26	15	27	17	19	14	16	11	20	20	16	11	21	23	18	16	12	15	23	17	13	18	20	18	26	21	20	21	21	13	15	11	13	22	21	14	17	21	15	13	15	20	22	8	18	21	13	29	21	14	19	26	18	14	15	14	10	15	16	22	17	21	16	23	19	17	18	19	10	22	30	25	15	21	16	19	19	15	17	23	19	20	21	16	17	18	15	18	11	12	21	20	19	23	15	15	20	10	20	12	28	19	23	11	23	13	20	14	16	14	15	23	23	19	12	18	26	12	14	18	20	20	17	15	21	15	14	18	19	16	13	22	14	13	16	16	18	19	20	23	18	19	21	24	25	21	15	20	21	20	20	22	17	11	18	17	25	23	21	22	25	12	16	13	21	17	19	19	17	16	21	20	27	28	24	18	15	21	9	20	18	17	14	20	20	18	23	18	24	22	21	15	24	25	16	14	16	20	9	19	20	13	28	18	20	22	13	20	14	18	22	16	15	22	14	17	16	11	13	11	25	24	15	16	11	23	20	18	20	19	19	12	22	29	20	22	24	18	16	14	25	23	23	13	19	20	10	21	12	17	18	25	8	19	18	13	15	19	16	18	15	16	20	23	14	18	20	18	13	20	21	17	17	13	20	23	20	20	16	18	17	16	17	14	17	15	20	13	22	19	12	25	20	11	17	23	18	12	13	16	16	15	25	25	20	24	12	17	15	10	17	16	18	14	21	26	19	20	16	16	17	21	16	21	21	23	18	10	17	22	15	23	22	19	15	17	21	23	18	19	18	14	25	19	20	19	20	15	19	24	19	7	19	23	20	18	21	26	14	22	16	10	14	16	26	23	11	26	11	18	14	19	19	19	14	19	16	22	16	15	20	21	21	18	27	20	17	22	13	19	15	25	17	26	19	19	21	24	18	21	19	19	11	14	24	19	21	19	21	19	15	23	22	24	24	17	17	31	21	10	14	20	24	18	19	12	19	14	24	14	22	14	18	20	19	26	21	16	23	21	16	24	16	17	20	21	14	17	10	23	22	15	26	26	25	12	17	19	13	17	17	19	18	22	16	18	12	15	20	19	22	10	11	17	20	8	19	22	18	17	15	20	21	19	23	24	17	21	31	22	28	23	20	21	17	18	19	20	12	17	12	10	20	18	24	26	19	14	26	25	13	13	19	19	11	15	18	15	18	17	13	22	23	10	20	23	18	29	16	16	22	15	10	18	17	19	13	24	22	14	11	14	13	7	16	13	11	22	23	17	19	19	21	16	17	14	18	21	21	25	18	19	15	23	13	20	18	14	20	15	22	18	14	17	25	10	18	17	18	23	11	16	21	15	21	19	19	15	18	22	21	14	15	26	15	19	21	20	15	13	21	20	21	23	21	13	28	9	21	19	18	17	12	16	19	24	23	15	14	15	16	13	24	21	14	10	17	24	18	16	26	8	16	24	18	18	22	18	22	13	19	26	18	18	11	16	21	15	22	13	24	22	20	18	18	19	13	19	20	19	25	27	21	22	22	28	13	15	17	19	19	11	16	16	19	19	21	24	13	16	14	18	17	23	15	19	17	24	25	24	13	16	14	23	25	25	21	23	21	18	22	14	24	15	18	17	19	14	13	10	25	22	17	20	20	21	16	14	27	25	26	12	13	19	13	15	17	25	23	19	19	22	19	19	17	22	17	17	19	17	24	17	19	20	14	17	19	14	15	14	16	24	7	16	19	17	12	21	13	17	13	19	22	20	21	21	17	16	22	23	24	25	24	12	14	18	11	15	25	18	17	24	20	17	21	24	14	13	20	19	18	21	19	14	23	15	23	19	15	18	20	19	11	12	25	24	20	17	20	14	15	19	15	12	21	16	30	23	21	18	20	21	17	16	15	12	23	12	18	19	25	15	18	6	16	20	24	19	18	21	16	23	22	25	16	27	17	17	22	17	15	19	17	19	18	18	18	14	25	29	23	24	16	13	22	13	20	19	21	21	24	16	12	12	14	19	13	21	18	18	11	19	17	17	19	27	20	26	25	17	15	26	17	17	18	20	17	23	23	21	14	20	17	20	22	12	24	26	14	15	15	18	19	20	23	17	17	29	23	20	14	20	16	18	16	16	20	19	20	11	25	11	17	19	16	20	21	24	14	23	21	21	20	13	20	21	28	22	15	19	21	15	22	21	10	18	15	18	27	15	14	15	27	23	17	23	14	25	20	7	20	15	22	23	22	17	12	25	12	14	12	18	24	13	16	22	20	11	15	20	16	14	22	22	13	15	14	11	22	9	20	14	13	18	26	24	16	17	11	18	13	20	19	21	16	15	32	17	21	15	14	17	25	10	14	13	16	17	24	15	16	16	14	22	11	16
45434	31148	7351	14116	20081	18839	15732	12780	10413	8434	7120	5874	5106	4311	3922	3455	3146	2826	2634	2402	2265	1976	1726	1548	1463	1315	1186	1202	1130	1114	1051	1029	976	886	810	759	735	682	653	608	551	520	520	457	431	449	431	430	400	413	381	328	365	383	368	377	321	394	361	343	328	351	338	356	317	328	327	311	307	290	300	327	303	319	322	307	327	304	351	338	283	298	316	300	314	314	294	319	297	301	300	328	329	295	301	315	311	346	311	321	300	306	302	341	316	318	313	340	274	321	328	317	303	294	281	309	304	310	308	317	296	318	291	329	312	312	267	341	286	313	303	297	309	293	302	288	301	268	304	292	333	284	326	325	339	324	280	289	304	295	290	264	310	287	283	304	314	280	311	301	282	301	304	322	296	297	253	314	307	286	272	310	277	317	287	288	300	303	274	291	315	282	318	304	300	312	294	306	323	276	321	293	285	286	269	319	348	289	318	296	281	291	307	282	318	329	294	305	294	273	306	270	309	299	311	279	320	319	299	319	292	307	301	304	304	296	300	298	329	326	295	310	303	283	289	298	303	281	331	293	319	315	278	302	281	310	290	307	294	287	300	280	277	267	299	292	284	304	329	274	278	289	320	312	303	291	265	277	327	302	300	311	309	308	316	272	285	314	259	309	302	318	295	323	336	319	288	299	279	303	297	312	290	295	299	306	298	293	310	317	308	316	305	290	286	279	311	281	295	315	285	289	298	305	276	286	300	283	297	306	300	294	302	311	284	313	304	293	293	297	297	310	315	311	282	308	289	328	266	285	288	305	288	277	305	277	293	274	294	298	307	310	281	293	285	299	303	316	295	296	291	314	301	294	320	264	323	286	340	320	303	269	261	291	298	288	317	294	277	309	299	301	318	294	291	282	302	301	301	285	304	303	316	325	289	300	345	274	320	306	288	295	302	290	302	269	293	287	279	291	298	294	302	281	324	302	314	290	294	294	304	287	305	334	317	276	306	310	280	299	305	273	310	318	300	265	278	289	296	304	320	328	317	280	288	300	281	301	319	316	290	288	293	301	300	305	283	280	297	309	285	314	266	277	268	307	278	295	311	283	288	291	281	272	295	282	300	322	303	264	311	282	308	289	320	294	281	288	320	302	303	326	288	329	309	310	279	294	274	308	310	281	301	301	287	277	302	310	276	293	326	315	284	305	303	295	316	300	308	283	315	347	316	294	311	301	329	286	334	299	317	304	294	312	272	259	307	313	330	307	304	307	287	291	281	321	287	290	264	306	319	306	316	306	316	318	276	327	338	342	309	272	272	294	294	298	297	319	309	313	274	310	315	277	284	318	329	284	311	317	306	282	300	315	287	322	293	275	301	297	301	292	312	295	291	289	297	334	296	307	289	282	305	303	271	302	277	302	289	266	278	308	300	300	308	264	300	296	305	323	329	279	316	317	310	278	275	297	325	339	270	287	290	262	333	267	317	290	291	277	328	302	280	281	288	271	314	328	283	267	320	299	286	319	298	294	279	312	276	285	288	282	311	308	324	289	276	300	329	318	312	280	273	287	321	318	315	298	306	297	294	290	317	302	275	297	279	270	294	326	299	285	291	265	300	292	291	287	303	311	330	314	299	297	332	281	280	317	303	317	296	324	312	313	285	316	325	271	322	298	297	299	281	293	325	318	277	320	304	325	307	298	286	301	281	300	329	317	273	306	348	287	307	303	324	273	320	297	275	289	289	306	301	303	289	295	310	330	299	318	283	290	301	312	296	313	314	300	332	293	301	322	285	319	296	301	307	316	306	273	273	297	278	302	273	295	268	299	319	308	300	311	325	299	294	319	254	326	336	279	283	318	299	320	309	325	277	304	286	309	311	306	305	254	308	298	295	295	298	310	273	291	298	291	305	306	306	318	311	311	298	288	270	293	302	323	313	328	304	301	291	265	313	286	325	308	304	295	338	283	290	336	315	297	323	291	289	293	287	294	281	293	301	307	292	315	334	320	307	315	301	302	317	325	316	302	321	312	305	326	300	281	277	309	319	341	319	304	282	301	311	266	322	312	302	285	295	279	294	319	300	290	285	285	284	350	310	290	297	267	294	271	281	309	308	277	296	316	325	278	294	316	293	307	311	318	315	289	299	272	280	333	288	288	284	281	255	309	267	275	316	323	323	286	326	302	322	294	318	315	302	271	313	278	279	297	317	333	276	322	296	273	311	310	291	291	304	305	266	316	304	272	286	290	275	297	317	340	312	281	275	298	292	295	318	298	293	286	314	287	273	308	302	286	260	291	309	286	254	305	305	303	278	301	304	292	312	290	338	290	305	299	311	305	293	311	273	303	308	322	286	290	301	299	304	316	339	279	288	287	289	295	318	316	254	299	319	313	280	290	332	274	292	293	320	338	277	287	299	299	295	331	324	291	268	291	261	283	315	294	280	297	278	292	337	282	326	298	308	290	307	329	302	319	311	289	301	282	303	299	301	299	266	309	316	331	281	296	307	292	277	304	268	316	283	305	313	296	310	283	303	273	313	284	286	269	316	271	309	317	310	299	275	309	313	299	286	283	313	286	271	266	295	288	293	289	291	292	310	281	271	285	284	320	309	292	301	296	263	267	305	319	318	300	323	283	301	304	309	275	327	297	301	278	301	313	313	296	301	282	330	284	278	297	303	311	298	303	302	297	293	273	314	295	318	309	277	305	308	316	273	323	299	298	293	294	293	309	314	284	299	304	281	318	297	296	313	318	286	289	303	303	294	305	306	292	307	316	313	298	294	276	305	303	277	299	276	296	312	299	292	282	316	307	304	303	259	298	262	286	308	286	321	334	314	292	290	305	285	297	274	321	289	316	290	307	302	296	291	284	300	308	314	273	285	315	298	289	309	315	295	320	291	293	287	300	310	327	314	345	331	297	308	296	300	286	293	312	305	275	281	327	304	283	306	302	329	310	305	286	305	296	278	283	294	287	284	310	305	324	310	297	317	274	319	291	307	312	302	300	291	299	282	331	293	329	275	277	318	290	276	275	302	301	327	266	322	298	300	280	278	304	302	325	313	295	303	276	288	280	310	254	313	323	307	288	286	303	287	280	328	282	282	260	305	318	286	285	300	285	302	353	295	307	309	288	275	275	290	302	299	286	284	284	281	316	290	303	324	322	335	299	291	311	265	311	305	306	307	292	354	287	282	307	291	290	306	271	289	250	321	309	299	299	279	294	300	301	323	291	295	320	292	302	293	289	283	280	321	295	300	315	305	304	307	274	307	314	277	276	300	313	278	294	328	287	316	299	295	295	312	316	303	319	294	315	279	322	289	282	298	321	298	271	277	292	291	349	348	293	288	297	299	317	285	314	290	311	297	310	283	304	318	290	329	307	327	311	314	309	288	314	284	295	298	309	305	280	302	304	326	281	293	284	294	288	303	271	322	301	294	315	323	317	304	276	315	305	308	312	312	291	311	297	296	297	308	282	315	299	298	314	299	312	278	310	315	305	262	316	272	319	324	266	297	302
18807	14355	1358	475	592	575	517	474	375	369	290	238	219	205	155	173	159	165	121	117	129	104	96	68	62	79	88	58	63	70	61	53	64	51	58	50	41	44	43	37	45	32	25	27	33	33	24	27	33	33	25	27	30	34	33	31	32	30	33	22	28	28	24	25	22	29	28	22	23	18	24	24	24	28	15	22	29	23	17	18	36	25	29	27	29	16	27	28	24	20	19	35	26	21	22	24	22	38	29	27	28	19	26	28	26	23	40	34	25	25	25	20	34	27	23	23	22	24	22	23	27	17	32	25	21	28	22	13	18	31	24	33	21	30	28	20	22	23	27	24	28	31	28	25	24	27	23	26	15	29	23	27	27	25	20	31	30	18	19	28	13	35	27	23	23	22	29	32	21	31	30	34	20	18	20	28	24	31	18	28	28	18	34	26	22	24	23	24	17	30	27	16	16	20	24	22	21	31	23	18	26	20	25	19	20	23	18	22	35	29	28	27	31	30	41	26	24	26	24	32	22	26	18	24	27	27	19	20	30	28	32	22	27	29	24	15	26	32	33	19	27	19	24	18	23	25	19	24	22	11	21	20	23	23	23	31	25	27	22	29	32	24	29	19	28	28	28	21	28	26	25	26	30	33	23	17	20	26	23	27	21	30	31	21	25	19	27	24	28	23	24	37	29	19	23	20	27	22	27	23	25	27	28	27	20	29	23	28	26	19	22	22	28	22	29	18	28	31	29	25	31	20	19	31	25	23	26	30	22	28	27	19	33	23	21	27	24	26	20	15	23	25	25	27	25	22	27	25	27	22	18	27	22	22	30	26	31	19	25	27	20	15	29	28	23	20	14	26	27	35	24	24	22	34	17	18	21	24	30	27	26	28	28	17	27	30	26	24	20	19	27	23	23	28	22	21	27	17	28	28	22	22	28	25	24	27	15	25	19	24	25	25	27	24	21	22	25	25	32	23	21	19	18	19	25	29	28	21	20	23	28	23	22	13	24	17	25	19	18	20	31	16	22	23	27	25	21	27	28	28	27	25	23	25	26	29	41	23	15	23	20	24	25	15	19	23	18	24	24	22	23	25	27	30	24	15	15	28	17	22	22	20	25	24	30	29	27	22	20	26	17	25	25	20	17	23	16	24	30	26	22	29	21	33	18	25	24	13	16	22	22	20	21	19	30	18	22	28	21	21	19	21	29	11	26	24	21	25	21	25	21	26	28	29	16	19	21	29	22	19	19	16	28	24	28	22	32	23	25	27	24	16	23	25	20	27	20	19	19	24	27	25	21	31	32	20	22	26	26	21	31	21	21	19	29	20	24	20	20	25	21	18	15	21	24	20	27	21	22	19	21	34	26	14	25	27	22	20	30	22	21	25	36	28	20	25	27	20	18	18	27	21	30	18	28	24	31	21	20	22	19	23	31	26	21	24	23	13	17	20	23	26	26	33	19	23	24	24	24	20	27	17	23	24	26	36	28	32	25	27	28	28	26	25	19	26	27	34	23	26	23	35	31	26	29	20	23	26	24	28	22	34	26	23	23	29	20	20	26	24	20	16	31	22	14	26	24	23	22	27	20	28	18	31	29	22	23	22	18	31	23	30	17	20	19	24	17	19	22	26	30	21	33	20	29	24	28	29	27	18	23	33	25	30	23	19	30	27	30	19	15	14	24	23	25	24	26	35	27	25	25	18	25	28	34	22	21	19	16	28	30	20	28	19	26	18	18	21	25	31	19	21	25	26	31	24	23	25	12	25	25	29	24	18	18	18	29	20	37	27	24	23	29	29	20	27	30	23	27	23	25	26	27	24	18	20	30	25	26	22	22	28	29	26	25	18	22	22	27	36	29	21	20	25	26	21	28	17	21	30	21	17	23	23	26	25	23	23	14	23	23	22	31	29	26	24	24	26	33	18	29	14	19	23	22	26	18	22	31	27	24	27	23	21	28	22	27	25	30	26	28	39	24	19	21	30	33	28	21	37	21	25	26	43	30	19	26	25	22	22	21	25	25	19	25	30	21	22	25	27	22	26	31	24	24	21	32	17	22	16	24	19	30	18	17	29	17	23	18	24	21	31	16	20	24	22	18	23	24	25	23	19	30	14	16	25	33	21	33	20	25	22	29	22	21	17	16	24	31	20	26	25	28	18	22	30	31	26	29	32	25	32	25	23	26	18	37	20	28	23	27	21	15	17	34	24	29	17	26	13	25	23	22	24	31	24	21	20	25	22	21	23	26	24	23	18	20	24	22	28	16	22	23	28	21	18	28	23	25	24	24	29	26	31	29	30	20	20	22	18	25	28	32	28	17	21	16	29	24	26	21	30	37	34	26	20	27	16	37	20	24	26	26	22	15	24	21	26	32	27	20	33	28	25	23	28	30	20	21	20	31	21	26	20	30	24	23	23	30	21	19	20	25	18	29	25	21	27	20	27	26	33	25	20	28	18	28	32	32	28	27	21	26	19	25	23	33	18	25	21	24	27	19	25	14	29	26	28	19	21	20	25	31	30	26	22	18	28	21	27	26	30	18	24	25	25	32	29	36	18	24	29	21	25	25	26	22	20	24	24	32	19	24	20	28	29	29	25	25	28	30	20	24	26	24	25	15	35	31	17	26	35	23	22	24	20	23	17	19	13	24	26	28	14	26	21	16	22	24	21	17	26	24	30	18	28	25	17	27	26	35	22	26	26	21	29	21	25	19	24	22	21	16	19	19	21	29	26	24	32	24	27	23	26	25	25	28	20	27	33	20	40	32	17	17	24	19	35	21	26	31	22	26	26	19	21	25	20	28	20	30	26	20	25	23	21	31	19	21	19	17	19	36	20	18	19	18	29	29	25	26	26	27	20	14	20	20	28	24	36	19	26	14	21	20	20	29	21	33	27	20	20	30	22	20	24	27	24	29	27	31	23	24	21	18	16	18	41	24	22	14	17	21	29	28	24	20	34	22	23	24	22	31	18	19	19	29	18	22	22	18	22	23	24	25	26	19	27	34	28	26	23	26	24	28	19	25	22	26	25	37	32	29	18	28	29	32	29	29	28	24	26	26	29	20	35	28	14	25	25	29	42	20	28	33	19	20	17	21	20	26	18	30	34	25	23	32	27	22	34	31	29	23	34	23	21	24	22	22	26	26	15	24	29	17	22	25	24	19	29	23	31	27	29	23	32	29	26	28	32	24	19	23	15	23	25	22	28	16	21	18	26	28	25	24	16	38	25	29	25	32	16	24	24	25	28	22	25	21	26	27	24	23	17	20	25	22	26	27	24	22	27	29	19	28	24	26	27	27	26	17	13	18	24	24	23	31	23	32	30	27	26	22	27	21	20	14	24	21	34	25	23	29	31	16	17	12	25	27	28	26	22	24	26	19	30	15	21	28	29	28	25	22	23	26	28	38	20	19	17	24	23	19	23	13	25	29	23	25	28	34	23	25	20	28	24	13	16	22	16	29	19	24	20	12	18	15	25	16	24	22	25	17	20	25	31
58583	42467	13637	23489	30309	29095	25867	22480	19117	16559	14360	12630	10540	9387	8632	7726	6862	6154	5804	5235	4922	4273	3813	3443	3144	2820	2652	2681	2443	2379	2123	2144	1892	1744	1593	1471	1304	1266	1143	1092	1025	936	848	763	779	680	707	661	616	660	590	634	588	545	593	551	539	513	469	536	466	488	472	505	430	506	468	453	490	472	453	455	470	380	431	420	413	411	449	437	378	415	468	401	453	446	424	416	402	421	432	418	359	396	370	422	447	394	415	459	427	404	425	427	403	408	406	373	404	421	443	417	412	398	389	412	373	418	367	417	378	366	387	354	367	363	381	371	378	371	398	375	367	371	421	440	384	421	396	367	389	341	367	356	387	399	375	391	356	417	390	399	392	401	390	359	382	390	401	392	428	356	394	390	372	385	393	392	379	426	386	386	400	425	385	384	377	391	399	400	369	393	433	378	404	462	381	410	377	372	426	371	435	390	390	393	410	386	382	404	389	423	393	399	426	361	404	385	374	380	417	395	394	390	357	382	381	394	391	414	367	348	391	386	384	391	422	405	402	399	400	397	406	397	407	390	388	382	441	371	416	402	370	399	349	378	384	404	394	399	373	361	394	381	414	387	420	392	369	413	377	436	400	402	369	405	416	383	402	370	377	384	388	398	381	407	394	411	397	397	384	385	430	371	383	387	397	372	396	367	400	411	367	388	395	394	418	381	415	387	403	391	379	376	375	404	405	400	377	374	411	410	395	380	356	428	375	408	412	368	403	390	397	405	398	425	414	409	356	427	368	401	386	390	393	381	379	386	406	390	420	428	394	422	406	436	367	416	400	375	381	406	392	427	426	391	399	426	399	368	401	388	406	402	398	387	385	430	399	390	359	352	399	400	378	407	397	374	399	403	392	392	383	404	417	399	431	404	383	387	414	396	421	375	360	396	377	379	408	401	412	365	374	442	398	398	424	366	387	400	437	392	386	401	371	408	419	396	395	413	398	395	366	371	415	406	395	392	419	395	386	375	398	403	411	386	424	380	362	362	396	391	386	390	407	432	445	412	410	376	441	375	387	398	367	388	340	373	376	392	356	404	375	377	399	376	431	364	400	355	421	393	362	354	389	415	434	382	389	343	399	417	375	418	360	383	376	385	409	371	379	396	399	429	366	387	369	410	373	361	416	388	407	372	405	398	386	392	361	432	421	395	414	386	398	373	401	380	371	402	403	385	388	402	341	375	412	386	443	390	391	383	368	415	379	395	374	416	359	386	387	398	392	393	404	416	412	359	381	392	396	402	410	379	405	407	408	404	408	407	399	399	382	405	440	364	395	395	382	373	400	378	379	349	392	417	390	364	413	371	408	381	372	373	402	388	374	398	371	431	354	364	384	405	378	376	395	345	436	396	421	411	408	401	381	383	417	421	389	408	403	360	376	406	387	406	362	408	388	375	378	375	377	401	394	389	381	391	387	399	367	402	380	428	384	365	373	395	380	395	356	367	388	395	395	360	419	415	361	424	397	425	398	415	391	409	407	392	396	411	371	388	414	425	428	371	397	385	343	419	379	386	399	369	376	384	359	399	400	371	409	378	389	372	396	379	412	403	418	385	392	397	383	399	374	414	375	385	404	376	381	382	396	374	392	349	413	373	427	394	356	411	386	402	375	440	413	383	378	373	397	375	425	372	389	367	382	375	415	360	402	413	390	420	384	364	372	368	368	422	382	401	391	371	396	378	356	415	381	402	390	415	391	368	359	388	392	426	405	384	360	400	361	385	415	402	359	428	386	401	403	384	401	407	397	424	376	389	399	400	368	394	361	398	400	387	408	405	385	370	419	352	366	410	385	413	371	389	401	399	337	376	374	387	386	353	367	387	373	395	383	373	396	375	377	377	409	385	376	400	410	418	396	415	399	390	398	383	393	438	378	388	395	383	388	376	434	354	393	377	433	379	404	409	383	401	400	384	387	384	399	384	405	382	393	411	362	410	360	353	392	409	391	349	415	386	386	374	420	395	408	399	379	393	386	424	377	391	406	375	374	369	366	366	400	380	368	374	392	365	419	367	397	410	385	390	419	415	406	395	423	389	423	388	402	396	385	403	424	413	365	388	422	362	384	385	378	393	369	397	396	376	392	419	393	395	412	384	396	374	386	398	408	383	409	383	374	401	391	382	421	364	380	421	426	391	400	391	420	383	398	393	453	408	380	387	354	427	388	383	434	414	346	402	370	405	361	381	364	376	380	395	387	363	412	371	394	406	421	407	343	384	412	407	418	355	406	400	412	392	391	358	371	410	414	369	371	393	403	390	399	357	414	398	403	386	382	381	404	398	389	412	358	380	368	402	409	356	386	407	390	376	385	380	374	399	384	395	376	394	328	391	371	407	413	379	374	412	405	416	398	393	398	368	349	455	372	401	378	393	401	372	364	423	413	398	399	378	402	417	381	409	358	396	366	371	378	384	412	379	371	396	407	346	364	391	419	373	395	411	394	384	438	382	388	444	393	397	395	418	385	386	398	383	371	391	385	393	388	377	391	369	402	453	368	449	378	387	397	384	380	352	412	377	373	408	417	392	386	355	344	403	378	397	409	395	394	410	388	406	388	378	395	374	380	395	377	378	367	408	423	403	402	420	396	372	398	386	394	426	388	411	346	396	395	374	419	419	395	400	408	399	409	375	325	363	409	412	412	400	403	375	407	380	372	414	402	376	387	374	422	388	386	386	410	393	399	411	427	429	404	393	410	384	380	344	392	387	372	365	367	387	379	391	414	362	380	393	408	413	387	412	370	386	361	355	392	398	418	412	396	367	408	406	396	378	399	411	390	374	369	356	363	388	397	375	430	428	414	405	410	418	389	362	404	391	400	366	360	347	357	401	403	405	403	405	367	412	405	399	377	392	401	386	387	383	367	387	407	401	383	428	422	350	350	382	363	429	363	416	393	401	399	380	385	395	384	387	416	389	406	405	387	417	366	371	384	404	398	366	403	365	375	383	400	397	391	349	387	402	424	410	401	377	385	372	387	404	386	365	414	380	391	380	415	380	401	368	358	413	390	373	382	402	430	411	377	381	395	389	357	373	361	389	406	386	374	380	422	388	422	390	415	410	401	358	413	368	377	412	341	406	404	376	401	409	423	369	386	371	371	363	391	365	389	418	368	434	374	372	389	371	382	348	364	374	390	394	400	398	358	396	372	400	353	381	376	394	379	401	389	390	387	371	387	394	379	431	400	367	399	377	374	423	360	384	377	380	411	386	370	382	372	370	385	385	371	383	368	360	385	401	372	405	370	398	393	404	374	412	405	395	404	368	409	365	386	411	384	375	374	392	375	399	388	393	402	429	403	398	416	364	411	395	381	357	393	399	402	383	381	386	384	401	378	372	375	400	396	393	387	410	404	404	375	387	372	448	391	370	373	373	364	391	423	416	370	376	360	374	380	363	413	364	404	339	380	419	396	387	380	389	387	411	407	394	401	370	394	391	424	372	376	389	406	382	409	382	393	405	391	388	365	383	410	424
13196	7687	621	277	400	436	313	270	249	258	185	191	168	124	135	129	129	95	110	80	93	65	72	77	65	71	56	52	58	58	58	50	56	54	38	33	41	30	36	47	47	27	36	34	36	28	33	32	27	42	39	31	30	33	28	28	30	38	25	25	27	34	24	35	27	25	25	34	35	27	25	22	28	36	31	22	21	22	23	35	25	25	36	28	25	25	27	27	28	27	23	25	25	35	27	22	26	20	29	34	46	25	26	26	29	23	32	31	30	25	25	23	21	30	24	37	29	20	26	30	41	23	37	24	27	18	27	34	26	21	32	26	28	29	19	18	23	29	19	34	30	33	27	24	25	21	29	25	25	27	22	30	24	36	26	19	24	23	31	30	29	28	27	26	22	24	26	29	23	28	31	31	30	35	28	34	27	29	23	36	31	28	38	25	35	32	33	21	26	27	36	37	33	29	26	25	25	28	32	31	24	27	29	25	29	29	26	19	23	28	32	27	27	27	32	31	25	27	24	17	30	27	28	23	28	25	26	23	23	16	32	24	27	30	20	23	27	32	34	26	27	31	29	28	28	34	25	29	29	30	23	24	35	19	23	22	41	39	30	37	21	25	32	42	25	24	27	32	20	33	27	31	26	19	29	25	40	24	28	25	23	26	25	30	31	32	16	23	36	31	19	33	34	27	29	23	29	25	32	35	29	30	22	28	25	21	37	28	32	24	22	21	36	26	36	23	31	28	37	24	33	32	29	34	37	28	27	31	25	30	27	24	29	35	25	30	14	27	40	27	16	32	26	34	29	33	40	31	35	24	24	29	28	31	33	22	24	31	23	24	18	17	20	25	18	32	26	23	31	27	22	26	26	26	25	24	23	28	27	35	19	26	32	33	39	19	27	33	26	27	33	19	32	32	31	27	23	21	37	30	28	26	25	29	25	21	27	23	24	40	24	33	22	27	22	30	26	25	24	21	27	26	26	23	23	19	31	26	25	25	22	32	30	30	22	19	29	30	29	33	25	30	27	27	28	30	29	22	32	18	32	30	15	19	29	35	26	27	23	24	29	24	28	32	18	25	33	40	33	32	26	21	35	24	25	36	29	32	32	24	25	22	23	29	42	32	29	29	26	33	24	33	34	25	27	20	20	37	29	32	26	38	34	22	30	23	27	29	26	42	25	34	27	38	32	27	28	22	24	31	32	26	36	29	28	35	28	29	23	33	29	22	32	17	32	30	30	36	23	26	32	24	28	22	29	37	20	36	34	23	25	26	31	27	27	28	26	18	26	24	23	27	25	29	34	27	29	25	34	32	33	30	20	29	28	30	32	32	26	28	23	31	20	36	35	32	19	28	30	19	29	26	29	30	34	28	21	29	26	33	25	26	30	29	31	25	29	25	32	26	28	38	25	22	22	25	27	32	32	38	31	17	30	15	34	28	22	24	32	25	28	36	29	33	24	26	23	30	18	28	24	26	26	32	26	31	34	22	28	31	22	34	26	24	29	27	36	26	25	21	27	34	29	27	25	29	29	15	23	36	35	43	30	43	34	26	26	20	33	29	23	23	31	32	27	27	28	21	26	33	27	23	34	25	36	29	13	31	22	23	24	23	22	30	31	28	28	20	26	24	27	27	22	27	33	37	15	37	29	23	24	31	24	34	32	28	34	25	31	23	29	30	22	23	18	26	32	26	32	26	43	25	25	19	25	34	35	28	31	27	35	27	28	31	36	32	30	27	36	21	30	33	20	29	34	36	27	23	28	38	23	33	22	32	20	32	29	28	16	22	30	29	28	24	22	30	25	33	23	25	16	24	40	30	21	21	41	27	34	23	20	21	30	41	29	24	33	25	19	26	26	17	24	24	27	27	28	25	30	30	32	30	28	41	29	33	20	35	40	30	29	30	32	28	30	28	36	33	33	37	33	26	26	28	27	15	30	25	26	27	35	29	22	25	38	21	25	28	22	31	35	26	25	21	31	22	23	33	23	34	33	30	24	25	24	29	17	18	41	26	38	36	27	34	29	36	27	28	29	25	32	29	20	37	33	16	23	27	35	23	30	19	29	30	30	36	21	24	23	21	28	24	16	34	22	32	24	30	23	34	31	31	28	22	30	26	24	26	25	30	31	28	25	29	26	32	22	29	21	26	26	25	29	37	34	31	33	19	31	22	29	23	38	25	23	31	36	28	31	26	35	27	24	34	25	26	29	22	22	31	26	30	22	27	22	28	34	24	30	33	27	37	26	25	30	35	30	24	28	28	33	30	26	33	25	28	27	27	41	31	27	26	28	26	13	24	28	23	21	30	23	32	29	31	25	18	21	34	30	34	21	28	30	34	25	28	39	25	21	33	26	29	30	29	26	22	38	29	30	35	19	26	22	26	26	32	26	24	25	27	23	18	21	33	23	30	28	29	29	28	32	24	30	41	29	20	37	31	28	26	20	32	30	35	31	24	30	42	25	29	23	30	23	27	29	33	35	35	28	33	29	31	34	30	28	24	35	28	24	26	28	24	27	24	33	27	28	27	23	35	31	20	30	21	28	27	30	28	26	26	31	26	22	31	17	31	22	26	42	26	32	23	27	26	27	21	31	24	22	26	34	24	21	21	25	34	24	28	26	31	19	31	27	28	25	24	33	29	23	26	25	35	39	33	33	28	26	21	28	29	19	24	30	24	34	28	35	25	26	28	31	21	30	42	25	30	33	30	32	32	12	22	24	30	29	24	20	20	29	21	29	20	37	28	17	30	35	20	30	24	34	31	26	23	27	32	28	27	27	25	29	27	29	23	33	22	19	29	29	32	34	35	17	29	34	34	31	31	25	27	31	31	30	28	33	22	25	31	34	32	27	23	30	28	39	36	25	30	22	15	29	35	29	29	25	28	25	22	22	27	32	22	34	23	29	30	20	26	35	28	23	31	27	23	23	40	28	24	27	30	21	28	25	30	23	28	31	25	25	29	44	26	31	36	25	32	26	23	25	36	35	18	29	29	23	21	35	21	28	29	15	26	32	31	21	18	27	30	26	17	22	15	20	24	31	33	28	35	26	40	26	33	26	22	32	23	27	23	25	34	31	27	31	26	29	24	29	25	30	25	21	32	18	23	25	23	26	23	30	34	32	15	22	21	26	41	33	20	38	17	22	30	27	26	33	22	20	30	26	28	20	22	19	31	30	31	19	28	23	25	20	29	22	20	20	32	24	20	20	33	25	38	27	27	31	30	25	20	25	31	36	23	26	35	22	28	29	26	27	28	33	25	34	45	28	20	37	29	25	31	22	29	28	32	29	34	41	23	25	21	31	36	27	23	30	31	33	22	34	22	23	35	34	24	27	30	25	25	21	30	31	28	28	25	32	19	41	32	26	31	24	33	30	20	24	33	32	28	24	23	24	25	30	27	26	26	29	32	33	25	29	27	20	21	28	27	26	30	24	21	29	29	36	29	29	24	22	30	35	32	18	36	33	22	25	27	30	23	28	22	25	29	27	30	30	36
51215	35537	9897	18724	25338	24271	20888	17444	14721	12178	10553	8931	7641	6615	6016	5336	4641	4316	4049	3763	3486	3059	2687	2459	2241	2063	2050	1952	1836	1734	1626	1563	1431	1366	1281	1168	1125	1004	889	953	885	796	773	701	679	624	633	634	617	580	613	601	617	574	575	581	556	545	590	549	507	477	522	493	505	508	479	516	504	461	474	502	449	489	464	448	482	460	460	461	434	444	423	470	450	490	479	453	473	468	435	481	489	455	455	467	466	467	499	455	462	467	448	481	436	467	453	489	455	456	455	485	484	435	470	476	478	441	457	447	464	424	444	452	431	449	428	464	437	446	465	514	452	431	428	447	473	434	438	441	448	457	451	436	478	420	424	487	454	424	476	450	441	409	459	443	445	455	440	447	432	473	465	492	448	469	447	430	462	474	413	475	476	478	495	454	457	478	464	449	431	458	485	480	453	449	454	424	442	433	454	489	411	426	463	462	442	445	429	427	464	405	437	458	438	484	420	418	429	423	444	474	442	437	461	436	458	429	446	451	449	459	487	423	462	420	448	464	400	465	448	462	491	485	459	421	448	425	412	497	477	456	468	450	414	452	453	443	441	462	451	455	414	421	463	438	428	461	474	440	477	437	458	464	450	470	440	494	478	444	443	440	434	424	428	451	509	475	421	463	453	458	418	449	493	434	430	444	440	437	425	420	421	453	424	441	449	462	439	464	456	448	445	442	419	460	430	433	461	438	448	467	472	445	460	474	464	494	439	461	482	472	426	421	492	467	463	470	449	466	430	462	460	408	463	454	443	437	448	438	421	427	441	457	428	448	466	431	488	444	453	433	443	442	424	444	451	423	452	447	466	447	392	441	464	438	431	451	441	486	442	449	443	457	420	493	457	419	425	444	453	444	427	442	446	480	447	409	447	470	417	439	452	453	462	453	447	465	440	414	499	432	435	442	442	423	470	451	446	423	465	434	428	463	495	456	456	461	435	441	423	467	473	430	442	432	453	397	437	459	438	465	445	443	461	411	442	429	413	421	437	440	459	434	449	446	472	427	424	439	439	423	431	410	432	451	433	464	439	452	439	421	477	478	413	471	429	477	442	484	458	436	428	438	479	461	447	438	465	464	454	463	433	437	462	451	439	475	439	426	492	489	419	453	486	422	454	439	441	467	438	462	447	478	453	456	427	440	447	460	489	450	431	457	479	458	439	434	416	442	424	481	476	446	406	457	445	462	435	413	429	437	465	416	446	454	444	412	455	467	439	454	442	450	459	456	462	448	483	438	467	463	467	459	451	408	419	427	437	453	428	443	450	439	470	434	430	481	431	478	436	438	446	442	481	442	447	426	441	452	488	434	457	404	457	456	455	482	457	479	465	448	432	469	400	424	472	451	453	436	436	438	401	416	431	444	461	452	474	461	413	397	477	426	474	462	429	426	415	449	438	430	484	427	469	458	472	440	438	434	443	467	462	457	445	456	424	473	435	461	451	449	417	451	472	432	458	485	404	439	439	424	455	467	436	418	444	496	440	429	438	464	446	427	446	424	447	437	444	447	462	479	436	431	437	424	435	462	428	426	422	428	462	470	449	445	431	428	444	458	442	416	456	461	453	483	452	461	448	436	460	472	468	480	469	501	440	458	444	472	464	437	441	495	458	466	462	426	416	459	434	470	441	426	446	490	440	433	436	426	454	475	440	447	438	426	428	465	453	467	458	445	496	422	445	445	453	455	450	439	417	417	416	431	459	429	422	447	421	421	443	456	441	435	432	456	462	424	445	465	454	446	485	409	448	466	448	432	466	475	457	457	478	451	483	438	462	444	442	459	446	426	449	471	469	431	424	468	450	432	455	436	462	431	452	461	448	459	465	473	446	426	450	442	452	442	474	456	476	459	435	453	416	475	456	468	445	449	409	455	435	445	463	408	454	461	448	455	438	435	460	433	475	479	439	432	461	452	427	426	433	412	444	443	464	440	491	433	440	467	458	435	445	416	415	448	437	425	491	429	454	473	482	450	434	493	467	468	416	459	422	440	440	431	452	448	514	461	480	464	467	441	466	459	453	441	497	490	442	420	434	490	447	445	404	462	470	455	437	464	449	432	448	465	452	429	408	480	447	430	416	462	456	490	441	430	439	459	458	458	481	439	420	432	479	480	419	434	470	461	492	460	440	471	453	437	441	441	453	463	439	462	483	449	437	467	446	452	448	483	448	447	498	469	465	448	443	433	467	458	427	437	459	440	423	437	477	441	463	419	461	412	439	441	443	470	499	461	473	442	469	430	421	424	468	454	479	433	454	411	479	432	462	434	432	454	464	454	466	440	446	457	463	458	447	415	424	457	447	454	453	486	427	467	443	467	446	458	471	407	433	465	452	449	456	443	465	448	432	452	446	402	437	445	445	403	439	432	469	449	446	416	452	460	432	430	444	462	413	450	452	484	458	402	435	437	464	451	433	431	466	442	432	453	458	458	405	453	433	431	444	479	448	437	455	450	434	404	472	459	417	438	419	457	431	429	452	437	459	455	412	445	466	454	441	416	441	427	438	486	459	459	467	472	446	442	409	434	446	458	456	477	429	450	447	437	406	413	442	459	479	464	431	425	451	434	426	501	470	494	449	479	435	409	428	490	436	503	446	412	436	447	428	449	427	441	486	431	443	506	412	422	417	490	493	452	478	439	465	478	417	442	442	416	461	431	410	428	452	444	405	458	460	448	438	452	444	433	426	432	450	450	453	456	430	482	476	450	449	462	430	435	427	438	447	459	428	471	442	380	468	417	453	485	453	444	460	458	439	485	447	422	465	452	452	437	433	433	445	460	427	449	412	437	456	453	466	448	446	432	437	459	420	450	408	472	451	441	474	480	436	443	453	455	418	437	447	442	455	429	435	415	445	471	455	476	474	411	451	431	428	492	454	444	421	466	455	442	419	431	454	442	466	442	458	449	462	423	456	441	415	464	426	419	470	415	468	458	443	438	467	395	434	475	484	428	455	452	492	447	445	447	456	454	449	431	453	463	432	477	465	422	463	439	470	458	421	472	457	439	423	458	470	447	453	441	432	436	378	440	423	477	450	471	468	447	435	427	444	471	445	464	419	430	437	449	465	462	462	437	434	432	483	470	422	477	476	459	470	469	451	462	398	494	435	449	464	473	446	445	451	435	452	440	439	471	465	447	434	441	465	449	468	445	464	444	426	444	452	438	426	423	456	436	448	422	444	430	427	467	423	418	441	419	480	445	417	464	433	385	496	468	444	451	463	468	465	476	438	436	456	451	506	444	459	413	468	446	433	435	436	473	446	435	458	462	451	457	445	449	445	454	482	454	429	441	450	464	454	440	454	413	487	445	423	453	433	447	496	434	421	431	450	456	467	479	430	427	451	444	427	439	456	431	446	470	471	481	488	462	440	441	396	404	437	473	459	395	475	449	475	459	396	468	419	483	449	433	437	435	456	440	462	487	450	420	445	439	441	399	447	465	455	459	453	478	440	438	466	432	426	469	410	453	441	397
19133	12704	1131	470	622	657	557	483	472	382	347	259	240	230	176	171	162	119	152	152	113	102	105	89	78	74	77	64	67	66	62	68	55	51	62	42	44	52	41	43	44	37	37	38	34	24	30	38	29	40	21	28	37	38	29	27	31	25	28	38	25	29	24	27	19	26	25	20	24	30	27	33	19	26	24	23	21	18	23	25	19	15	22	25	20	25	36	22	20	30	19	28	31	21	23	26	22	33	28	32	25	24	26	15	22	28	26	24	18	27	18	24	18	27	21	21	28	27	28	26	22	25	29	31	34	32	27	27	15	34	25	23	29	25	25	30	34	22	19	21	33	19	24	20	23	26	24	26	21	24	22	24	27	19	28	24	30	28	30	25	29	35	27	21	21	23	28	26	22	22	26	19	27	18	27	24	17	31	26	24	22	24	24	24	22	22	23	36	27	36	16	24	22	15	27	30	21	34	24	22	28	19	28	23	34	18	22	20	32	27	33	22	24	24	21	31	29	15	22	20	24	19	22	21	19	17	25	23	26	28	17	23	26	28	21	24	23	21	22	26	24	25	26	26	19	26	38	27	23	26	32	22	23	32	20	18	29	24	25	34	22	32	31	27	19	18	23	26	26	34	22	21	24	25	28	18	26	23	31	18	37	24	36	22	27	26	18	18	22	29	35	20	23	24	23	28	25	22	18	29	31	22	26	29	24	30	20	30	34	25	19	27	18	33	34	29	25	22	26	32	25	25	24	28	27	24	28	25	25	26	29	26	22	20	20	21	20	33	27	21	28	28	33	19	22	27	22	28	36	23	29	26	17	16	22	23	25	19	33	24	23	25	21	29	31	21	20	25	21	31	21	27	27	23	24	26	27	27	20	30	26	29	24	39	37	20	29	24	27	24	25	34	24	28	26	16	28	36	23	21	29	26	21	32	19	25	39	34	22	32	26	26	39	15	26	27	26	25	25	20	28	36	29	27	28	24	28	27	29	23	17	28	27	21	25	33	34	25	21	24	33	22	25	28	31	22	34	22	22	24	27	17	26	36	29	21	30	24	31	21	22	28	19	28	25	27	20	25	31	12	29	19	21	24	23	24	33	19	25	22	25	23	34	30	22	28	23	29	17	24	32	28	19	21	37	26	24	24	42	27	23	26	25	35	27	21	33	31	25	30	24	27	29	28	24	25	28	25	34	31	26	25	18	22	17	28	23	24	19	22	24	27	25	27	17	29	25	18	24	27	31	33	27	20	29	26	26	28	20	23	32	14	19	26	34	26	35	25	30	29	24	31	36	14	29	21	24	22	26	14	32	23	24	21	30	26	29	27	31	22	26	17	21	27	27	27	33	28	27	34	19	30	31	36	26	17	28	22	24	26	31	27	35	21	22	30	18	30	25	25	23	21	24	16	23	18	23	31	22	24	25	27	16	20	25	30	24	20	15	28	24	19	29	30	32	28	23	27	18	28	27	17	19	24	19	26	26	22	27	22	28	24	28	23	23	27	22	35	24	29	32	25	22	31	25	23	24	20	31	22	25	29	20	30	35	20	30	23	21	31	24	25	19	29	21	26	19	25	19	22	29	30	23	38	27	26	32	20	17	33	24	29	20	23	37	27	28	29	31	33	26	23	19	23	27	19	37	24	37	29	22	21	21	29	27	24	20	22	37	19	21	19	18	18	33	19	27	21	27	27	32	32	33	27	16	19	21	28	25	20	25	25	22	26	21	24	30	27	23	16	35	28	26	25	28	25	33	24	37	22	30	22	32	24	29	30	20	24	28	26	23	26	28	32	22	13	21	27	29	26	32	28	21	23	26	27	25	27	31	27	14	26	19	26	24	26	26	26	32	22	22	21	25	25	31	19	16	27	22	24	28	19	29	23	27	24	26	32	21	28	22	22	33	23	22	21	18	21	33	25	24	28	24	24	20	27	29	33	28	25	22	20	32	30	23	20	27	32	29	27	23	22	20	26	28	19	17	24	25	33	23	29	27	22	24	22	23	28	21	23	22	24	28	24	19	22	25	22	30	27	28	31	27	25	33	22	30	18	20	24	31	21	24	34	28	24	15	32	21	22	33	21	29	27	26	18	21	23	27	22	28	25	23	27	24	40	21	18	18	24	26	18	17	31	19	26	18	26	30	27	15	32	31	20	25	17	29	23	25	26	20	33	28	25	24	24	21	29	31	26	29	21	14	22	21	27	25	19	26	20	37	19	28	24	30	24	22	30	27	32	38	25	28	19	22	26	24	18	28	33	25	25	30	34	23	17	27	24	20	33	23	27	27	24	35	32	20	27	27	26	19	27	25	19	21	35	26	18	28	25	28	28	22	32	30	26	22	28	23	32	25	25	26	16	29	27	24	25	20	24	25	27	21	18	32	30	22	20	18	26	35	17	16	29	25	14	33	15	21	22	24	18	23	23	21	26	17	19	17	19	22	21	16	29	25	30	22	33	16	23	25	22	36	21	20	24	27	19	28	22	25	25	21	24	20	26	33	13	23	30	32	24	26	40	29	22	23	28	17	35	29	30	23	23	39	22	22	34	29	26	29	27	30	34	29	23	21	23	21	22	28	21	33	19	27	22	32	19	36	22	16	27	29	22	21	23	20	31	26	29	27	27	24	23	41	24	20	23	28	29	15	17	31	32	27	29	28	23	25	29	26	20	25	22	26	26	17	20	36	26	23	26	26	26	23	21	41	28	27	22	28	23	23	28	16	28	26	31	35	19	25	26	24	27	16	38	30	22	20	17	27	32	30	27	26	32	24	29	26	31	29	30	34	27	27	19	22	25	33	28	32	22	30	26	19	26	18	27	19	21	20	26	25	25	35	23	23	28	22	22	25	20	15	27	31	18	28	24	29	27	25	23	28	26	22	29	24	22	26	32	29	28	26	31	30	26	29	28	15	25	33	29	26	29	28	30	31	19	22	24	24	30	27	31	29	27	31	31	20	24	41	24	19	16	24	28	15	23	20	20	28	18	24	25	22	28	19	29	23	21	23	27	29	28	17	20	25	23	25	21	30	29	18	24	27	14	20	23	23	23	17	27	23	21	28	25	20	21	21	24	25	26	32	26	24	22	28	24	15	19	28	29	33	24	23	21	27	22	24	32	21	19	40	20	26	40	21	14	30	24	28	27	24	27	27	32	23	29	21	24	28	21	31	33	28	25	31	27	21	16	27	26	30	25	23	21	25	22	21	26	22	20	28	20	23	23	29	18	23	31	36	29	25	22	27	27	28	26	21	16	27	26	30	23	19	25	26	17	29	27	22	24	25	24	23	23	26	24	20	34	23	21	31	31	27	22	21	17	21	25	27	19	33	29	20	19	15	18	22	25	26	20	31	26	25	18	25	27	21	27	27	27	23	25	16	31	22	24	21	22	16	25	17	20	28	17	22	23	30	23	23	37	27	30	36	27	26	22	23	28	29	29	22	28	21	29	20	11	27	34	29	27	28	18	21	28	22	20	22	31	23	35	20	21	27	22
59231	38043	13777	24143	31419	30181	27018	23432	20092	17328	14853	13121	11439	10204	8904	7924	6928	6485	6143	5768	5301	4480	3936	3521	3284	3024	3130	2846	2717	2441	2266	2209	2047	1866	1710	1534	1447	1332	1193	1136	1054	939	845	808	798	794	747	727	710	675	608	606	612	589	615	600	572	577	513	559	481	518	528	501	485	459	419	482	487	455	446	425	471	419	454	435	431	450	433	419	462	420	438	412	419	452	433	398	401	455	443	432	460	438	444	468	445	451	412	403	468	413	439	397	441	415	428	418	420	435	441	433	416	428	419	446	401	409	401	435	394	447	421	392	426	447	412	434	401	399	438	436	385	397	413	424	454	380	415	403	420	407	382	392	391	408	444	403	416	427	390	416	432	439	398	386	414	454	403	419	423	398	406	388	412	407	394	422	396	399	382	384	389	376	392	389	395	412	424	413	389	387	402	372	431	376	392	384	410	383	435	405	445	416	407	367	417	389	417	398	413	360	384	401	412	402	406	386	381	418	420	410	412	453	404	382	431	393	440	397	424	404	364	452	417	383	414	397	423	423	410	390	433	443	399	438	380	393	377	399	408	413	433	396	397	414	399	392	411	416	431	404	414	373	418	403	420	405	407	394	375	459	411	420	424	392	407	429	405	408	410	411	387	440	413	438	410	380	390	417	414	409	410	402	411	375	385	381	426	386	405	427	424	424	388	381	408	444	436	357	380	430	381	414	391	403	386	387	394	406	411	393	408	412	419	396	399	442	408	397	386	402	428	400	433	393	399	376	395	378	413	392	423	407	378	423	405	383	390	386	392	395	370	417	407	438	379	407	429	392	420	422	378	365	378	389	392	404	411	417	381	354	393	430	374	396	375	428	336	404	404	402	407	403	385	424	381	389	399	378	443	406	392	400	402	389	426	403	437	408	426	416	392	399	383	438	380	442	443	433	431	422	415	395	405	404	389	383	385	394	422	421	399	360	417	361	390	447	439	411	365	394	411	414	452	395	391	403	385	413	421	422	414	402	421	407	367	398	409	396	402	407	393	401	415	398	378	411	384	405	408	406	392	408	439	385	391	420	409	381	382	388	398	392	425	366	407	400	403	435	411	400	355	372	402	402	408	410	390	412	407	404	424	394	432	439	392	426	395	434	419	396	388	394	426	445	454	399	409	389	429	398	393	352	391	394	410	402	417	415	401	404	419	399	397	371	398	380	431	393	405	396	409	397	362	400	392	408	428	403	414	384	408	420	405	397	435	400	389	410	407	406	382	407	405	422	428	392	411	432	430	404	380	403	396	405	388	397	407	427	388	411	366	397	426	391	391	427	413	424	412	410	418	390	388	403	423	391	411	390	383	421	384	424	439	405	388	404	372	375	422	408	429	366	401	446	370	385	388	392	403	403	400	429	413	408	402	411	430	376	407	399	410	433	417	438	397	438	383	403	407	456	384	427	420	417	418	420	425	386	434	398	394	397	429	401	400	427	376	417	409	429	388	370	430	416	400	401	381	438	436	354	412	385	408	401	429	408	409	406	375	414	406	418	392	402	404	431	391	446	416	423	436	411	420	443	398	381	398	399	446	410	410	420	395	429	430	416	386	385	395	413	379	431	419	354	379	423	428	422	426	394	410	411	410	416	438	414	386	425	407	411	389	417	395	422	403	399	395	428	395	423	366	399	413	417	360	399	404	382	400	404	391	397	414	381	371	405	430	464	411	440	372	388	413	388	385	418	408	444	394	394	430	420	381	420	410	382	420	411	440	429	380	393	443	409	436	430	405	364	414	390	379	396	405	414	410	433	410	455	412	407	418	414	392	397	417	390	431	406	397	404	421	380	409	412	416	429	430	459	381	421	414	405	405	423	399	411	412	420	406	429	419	396	448	447	414	396	377	380	431	418	400	364	356	372	385	410	404	413	391	422	398	415	416	415	407	398	415	422	388	380	376	415	414	418	360	407	423	415	405	407	406	368	384	397	380	409	382	401	422	420	402	397	433	380	449	431	397	425	415	379	456	392	407	394	402	420	377	376	398	422	431	392	377	395	396	424	399	385	394	407	397	401	403	412	440	386	428	384	446	394	419	387	394	435	415	404	416	417	426	407	406	426	406	378	402	430	439	416	404	397	373	413	393	401	404	438	435	391	398	371	414	439	416	401	382	363	431	405	399	449	445	407	379	420	398	413	400	377	462	380	426	438	406	410	376	397	377	407	414	413	418	383	360	378	404	390	408	385	421	374	383	415	414	363	378	425	392	419	421	399	393	400	394	427	385	408	404	391	423	349	402	427	365	377	415	427	425	413	403	404	415	405	384	428	413	345	404	427	415	400	391	442	379	430	408	400	425	414	418	389	428	409	378	443	394	418	393	410	402	444	416	385	415	378	413	380	412	395	408	424	392	413	436	420	413	388	427	396	389	405	406	396	379	413	386	445	446	408	435	402	410	399	419	380	389	401	412	371	411	395	380	413	420	396	376	398	444	427	428	361	399	379	394	414	382	417	409	385	420	399	431	390	376	394	409	375	419	405	415	438	426	391	394	423	415	366	380	412	380	412	390	394	407	392	419	367	399	434	435	424	409	393	405	420	407	415	408	379	403	427	386	405	395	400	423	385	404	376	383	425	363	389	422	415	408	385	427	432	413	451	418	408	391	440	393	392	410	420	430	393	425	389	388	406	399	439	405	414	400	418	397	422	394	381	396	435	398	428	413	431	395	365	413	428	394	403	414	404	409	416	389	391	403	408	416	383	362	395	410	400	375	404	363	431	384	442	402	416	406	440	403	414	394	432	437	417	397	387	403	399	449	437	406	393	414	422	401	371	427	417	374	401	435	365	388	386	394	387	382	399	395	408	415	446	414	388	378	402	426	367	391	437	406	388	424	391	406	415	403	384	403	411	395	394	383	437	422	365	448	404	389	425	408	413	419	364	431	369	391	424	373	466	407	384	401	379	421	413	396	416	423	408	391	425	385	376	425	416	411	405	396	402	423	393	408	388	366	390	449	392	388	414	427	413	389	396	405	444	404	391	414	407	383	413	412	422	394	396	413	423	397	446	403	392	393	402	421	397	431	435	400	431	407	396	407	382	413	396	423	408	411	399	401	401	402	402	399	418	380	423	407	442	402	397	416	421	396	389	432	401	431	392	398	358	423	404	385	416	403	415	401	454	388	390	434	389	431	398	416	403	426	427	411	458	392	361	406	439	397	390	427	394	425	413	409	451	370	429	386	436	394	410	392	387	436	398	402	427	383	399	434	401	418	386	452	418	384	384	427	454	415	402	406	393	355	414	423	432	439	401	390	407	379	393	384	432	415	387	438	406	422	418	398	413	414	395	417	388	418	379	390	410	422	413	414	381	377	421	390	427	447	407	392	404	446	370	413	450	423	415	361	428	435	396	416	400	389	399	421	381	429	427	426	419	427	407	391	401	407	404	417	416	397	446	433	412	391	430	429	395	402	396	413	412	410	376	366	408	398	379	396	409	356	433	369	408	414	398	402	391	392	385	422	399
7889	3263	274	175	272	256	208	208	167	165	139	98	102	120	68	70	65	69	69	68	59	44	30	42	39	36	39	50	39	36	29	37	34	37	31	26	32	24	30	27	21	31	19	18	25	18	22	23	30	24	20	29	17	20	17	17	17	20	24	14	18	14	23	14	22	20	23	16	16	20	14	17	11	13	18	14	16	14	17	15	16	17	13	17	23	24	18	13	16	26	16	22	13	19	19	15	15	14	18	24	16	18	17	19	19	19	12	15	20	18	23	15	14	20	20	22	16	12	22	20	19	19	19	19	24	14	17	17	9	15	16	16	17	19	9	18	18	26	23	14	19	22	20	21	18	18	25	9	24	21	20	19	17	19	19	18	16	18	23	24	18	13	18	10	19	14	16	20	27	15	23	20	27	23	19	22	20	16	17	17	16	16	11	22	12	18	20	30	23	22	24	20	16	19	14	16	21	16	31	19	17	26	19	29	20	24	19	15	19	17	18	19	14	12	21	21	13	25	17	22	17	15	20	16	17	15	13	20	19	18	18	26	24	15	23	17	23	19	21	18	19	17	18	18	19	20	20	20	16	24	11	19	22	19	17	20	31	15	20	19	14	21	22	27	15	19	21	15	19	14	21	26	14	13	10	16	20	15	23	18	26	17	13	19	27	16	18	24	16	19	25	20	18	18	21	16	17	15	23	15	18	14	26	13	26	15	18	24	25	17	20	16	27	19	14	15	19	17	11	14	19	16	13	21	25	21	15	19	16	15	18	19	14	20	16	21	14	20	18	22	16	18	21	14	18	25	14	14	16	27	16	24	16	24	14	22	17	18	14	22	14	24	14	14	17	17	17	16	17	16	20	20	19	21	16	21	11	23	11	14	22	21	14	24	11	17	22	23	28	17	14	22	17	28	17	12	19	15	19	22	16	21	17	19	23	11	16	16	15	22	10	21	17	24	15	14	23	22	17	16	20	23	21	15	17	13	20	17	9	17	25	13	18	18	24	20	19	20	14	12	15	17	16	19	20	20	20	15	15	12	21	16	17	19	16	15	13	15	17	20	21	15	23	11	24	13	18	24	21	19	14	21	25	16	17	22	21	25	17	18	23	8	19	24	10	10	27	15	14	19	23	14	21	17	24	18	19	27	22	19	13	15	12	17	14	27	18	18	17	28	17	16	15	19	18	19	20	25	13	11	16	22	16	25	25	15	13	15	23	14	18	15	18	19	23	23	17	13	21	16	20	20	22	14	22	22	19	19	16	20	15	17	25	17	20	19	18	24	27	20	13	15	26	22	15	24	11	14	21	14	28	18	24	21	14	15	13	20	22	18	21	17	22	22	20	21	16	18	17	22	29	20	17	8	25	18	17	10	13	14	23	20	14	26	22	23	19	12	21	15	21	18	17	22	26	23	24	13	21	21	20	15	11	15	26	12	16	26	16	15	15	21	23	12	8	18	26	15	16	18	27	19	15	18	10	23	13	15	20	14	18	16	21	21	20	20	23	17	16	26	14	19	22	16	19	22	20	18	22	17	18	18	17	12	21	20	18	12	16	16	16	16	18	20	10	11	14	12	15	19	18	19	19	21	12	20	22	18	11	19	11	32	14	21	21	24	18	16	19	10	16	23	20	21	21	28	20	12	23	24	14	9	14	17	13	18	18	16	12	18	16	18	20	19	28	8	24	23	22	17	12	15	25	19	9	18	18	15	23	21	24	17	23	20	22	23	19	20	17	22	19	20	20	16	17	16	13	15	10	16	17	14	19	20	20	23	22	18	14	23	27	11	15	19	21	9	19	21	17	16	25	17	18	19	17	19	18	16	9	14	12	15	27	18	18	19	12	19	19	18	26	18	22	22	19	20	28	14	22	19	20	21	14	22	23	19	28	18	19	21	20	21	21	30	16	21	14	22	26	17	25	24	24	14	18	21	12	19	18	17	13	18	18	22	18	25	15	9	17	18	23	15	19	11	21	12	15	18	27	19	28	13	17	14	18	15	21	14	15	19	20	19	23	19	23	17	20	22	14	12	23	22	20	12	12	16	20	15	13	13	20	21	22	20	24	18	17	16	19	14	15	21	18	16	4	20	18	17	16	19	16	19	21	19	17	28	13	26	14	14	19	17	15	11	14	25	18	18	20	20	21	20	18	23	10	19	21	28	17	22	19	14	16	23	22	14	17	13	19	23	22	21	21	19	22	17	23	16	22	33	28	16	11	21	11	22	24	19	22	15	17	25	19	19	15	14	19	24	14	18	15	11	15	15	19	19	24	15	19	16	20	15	20	19	26	19	14	19	21	19	11	28	25	16	23	15	21	15	16	17	21	20	16	19	19	12	24	19	20	16	22	12	11	20	29	28	20	16	23	25	17	23	23	12	15	13	20	20	14	23	21	21	22	18	15	17	15	19	27	22	15	19	15	20	18	16	19	13	21	19	22	18	8	17	22	14	18	23	18	20	18	23	17	18	18	17	17	19	17	17	26	16	10	20	17	21	11	12	20	19	19	19	20	14	20	18	19	17	13	14	22	17	16	18	12	20	20	19	18	16	14	14	21	27	19	14	24	23	19	21	20	21	18	18	14	18	16	16	15	17	16	14	13	20	14	19	22	20	14	19	19	16	10	20	21	18	23	21	22	23	22	19	10	20	19	19	23	11	13	9	15	21	21	17	16	19	11	24	30	19	26	21	13	18	23	8	21	15	15	20	22	18	16	16	21	21	22	12	16	20	16	22	23	23	15	15	19	22	15	15	17	16	18	20	17	22	16	15	26	12	27	12	14	22	23	14	18	17	23	13	21	17	23	28	16	17	18	18	11	21	16	22	17	11	19	19	11	12	16	18	19	12	27	18	13	21	15	17	16	14	15	15	16	17	23	14	19	12	24	21	21	18	24	23	14	14	25	21	23	24	15	23	13	23	15	15	16	17	18	19	21	21	9	22	18	17	15	23	20	18	17	17	9	18	14	21	11	20	21	22	24	25	17	16	20	23	16	15	18	13	21	14	19	21	17	29	14	17	16	15	18	19	18	19	32	15	14	15	22	22	21	23	22	24	22	12	11	17	13	20	20	14	10	15	13	17	14	15	12	21	15	12	26	23	13	20	23	16	24	20	18	19	11	15	16	17	17	9	15	17	21	14	18	18	17	19	19	24	11	22	14	19	24	26	18	28	15	24	27	20	19	16	18	18	20	15	24	18	14	18	14	19	11	18	22	12	21	17	19	17	18	15	15	5	18	17	18	17	24	17	22	22	15	25	17	14	17	24	16	21	20	17	20	20	22	18	16	16	19	14	15	18	17	14	13	20	12	10	15	11	19	13	19	21	21	21	20	16	16	25	17	22	19	18	23	16	17	12	17	21	18	20	18	19	14	13	20	13	16	17	17	16	16	17	14	27	16	18	20	21	22	14	11	15	20	15	19	21	17	21	20	10	20	27	20	15	11	19	21	19	15	24	21	18	17	17	19	16	21	27	18	26	14	19	13	19
45462	27148	7018	14600	20941	19572	16520	13523	10933	8952	7513	6187	5509	4841	4219	3549	3151	3026	2815	2623	2335	2103	1776	1633	1572	1484	1417	1381	1243	1136	1081	1028	921	953	833	788	697	701	660	576	540	547	525	459	444	433	449	399	391	397	393	354	384	403	405	411	363	365	362	315	338	352	352	330	323	320	298	318	323	326	317	344	335	341	303	303	335	327	303	319	304	315	313	307	302	306	295	299	307	311	291	317	323	297	301	311	294	317	317	332	285	276	333	333	321	351	312	344	318	320	327	300	334	296	296	293	277	293	292	304	309	306	322	310	290	289	299	319	316	323	297	306	307	312	316	285	319	337	320	285	316	298	307	280	290	294	308	297	286	293	318	291	289	273	310	331	257	309	287	285	300	286	314	297	290	302	277	328	302	312	290	314	326	347	294	314	282	336	263	280	324	298	325	293	280	274	302	295	283	316	307	298	306	269	281	287	298	333	296	350	281	313	281	316	272	291	328	282	313	310	294	305	303	286	328	320	312	295	291	286	343	251	251	286	292	298	321	332	292	326	286	311	317	308	292	303	284	274	344	301	273	313	292	309	306	312	292	287	286	287	348	270	300	336	310	291	292	295	281	286	329	302	304	305	297	298	293	313	288	305	302	292	322	281	303	336	291	291	329	312	333	269	278	280	302	288	311	305	294	306	279	311	315	299	264	314	310	320	315	308	311	281	284	317	290	290	313	273	304	303	324	302	288	306	283	288	297	298	295	286	305	305	286	262	312	310	291	316	320	309	293	267	283	284	300	301	292	342	295	291	315	309	290	308	295	296	281	297	308	309	299	306	313	255	268	269	297	314	313	294	309	322	283	331	332	301	309	311	334	303	302	291	331	296	325	296	318	301	301	307	296	288	281	285	280	297	316	278	293	313	283	306	330	316	317	304	279	327	331	297	297	306	314	277	318	288	291	317	344	303	332	315	322	295	299	344	305	315	315	272	290	292	328	314	295	281	307	295	312	286	303	305	307	294	287	287	284	284	310	305	259	264	286	324	316	299	309	287	311	294	312	336	320	335	303	330	276	301	316	324	291	324	312	290	307	313	296	320	290	292	336	296	291	303	288	293	328	316	354	292	324	288	287	290	300	287	316	312	319	305	317	308	311	327	320	307	330	293	276	277	276	303	323	297	300	305	289	317	313	291	344	286	297	307	324	301	300	301	303	317	319	300	307	300	296	310	265	312	293	309	289	278	298	287	297	295	312	308	303	318	298	322	290	284	288	298	282	293	285	313	306	314	323	284	297	275	293	310	318	298	287	296	305	321	328	321	310	302	287	307	294	299	289	310	274	314	320	322	285	293	306	291	267	290	288	295	283	294	336	294	288	284	291	288	292	295	284	298	239	330	309	312	294	297	315	321	286	356	295	319	276	294	316	320	322	302	320	309	286	302	291	286	292	291	280	283	289	238	314	308	315	258	296	299	304	300	304	298	293	314	348	303	323	290	299	290	317	292	305	305	308	326	300	337	288	321	277	312	297	311	314	291	312	303	319	296	306	288	325	297	284	273	306	303	296	300	306	275	326	288	306	280	290	285	291	298	297	340	299	281	303	328	274	302	293	303	273	322	291	295	313	329	291	325	305	297	302	302	313	314	313	344	306	295	328	291	283	341	275	274	307	318	321	329	280	341	299	288	289	283	259	274	296	294	288	313	321	321	296	306	288	313	287	294	301	305	288	310	324	309	292	277	320	257	306	322	286	324	296	298	292	308	305	301	294	303	290	311	308	326	288	294	325	280	321	313	283	282	295	282	299	330	290	317	262	293	277	335	341	307	304	316	316	291	269	336	274	278	278	297	324	332	303	327	312	279	315	304	309	295	273	321	301	307	290	297	295	293	307	296	326	313	300	312	336	299	292	329	301	307	303	276	283	281	288	335	288	321	304	317	315	291	317	298	294	278	330	283	305	288	316	306	315	343	310	319	318	292	276	300	280	314	298	302	288	293	299	282	302	276	281	303	310	328	320	302	298	341	287	327	294	288	326	320	299	302	297	325	285	295	299	298	290	333	292	298	315	301	333	275	319	312	299	289	298	289	313	302	288	318	321	308	316	293	303	281	301	286	337	341	311	314	270	324	311	331	268	318	307	335	307	330	287	300	309	307	295	258	316	296	277	313	297	287	289	288	292	305	275	321	302	299	337	299	306	303	309	280	309	306	301	298	303	350	287	277	299	335	301	280	334	277	306	307	316	296	298	285	290	333	284	303	314	310	279	301	321	310	309	303	284	302	292	305	300	322	287	311	317	282	295	318	281	295	317	299	301	300	301	274	292	296	319	308	338	289	297	266	296	300	297	314	295	315	300	265	288	343	315	300	305	275	304	285	293	312	311	284	281	313	306	323	301	306	316	273	300	308	288	314	300	287	324	321	305	305	317	310	307	297	312	312	295	306	299	295	295	335	308	271	297	298	287	282	281	296	324	295	266	312	321	311	273	290	308	277	301	297	274	283	321	290	280	316	309	301	298	322	320	328	305	291	303	281	323	302	283	286	293	297	313	311	297	297	284	323	298	289	289	328	327	289	285	294	304	290	317	325	282	295	284	294	302	303	295	291	277	324	294	294	325	318	291	270	299	304	291	318	326	287	308	271	328	329	325	315	297	301	279	279	307	282	331	275	318	325	304	293	337	293	322	317	313	285	288	322	279	316	301	314	271	305	308	287	286	304	297	319	318	313	288	320	316	302	299	266	321	301	306	332	302	320	285	299	305	295	276	314	322	316	314	323	302	302	304	297	276	308	261	288	317	289	304	265	320	318	309	310	319	304	278	302	319	283	322	311	310	314	319	304	313	277	321	286	327	276	302	318	321	272	329	304	289	315	292	307	289	295	315	295	264	289	289	281	282	311	312	304	309	280	291	309	299	304	298	356	295	304	319	305	282	320	281	317	300	312	318	322	311	282	292	307	291	290	311	315	291	284	291	283	320	281	327	319	277	325	273	300	284	296	330	329	267	285	311	317	293	321	324	318	316	291	293	319	326	296	348	278	301	335	289	305	287	299	289	280	338	332	279	290	270	319	312	318	278	298	298	299	286	332	287	284	308	290	295	278	284	360	306	273	328	304	283	318	305	314	306	295	313	314	265	280	326	310	284	313	337	320	287	309	268	297	296	309	318	272	284	316	310	306	294	281	299	290	296	305	310	306	288	312	280	321	265	308	294	316	328	309	288	299	299	269	333	279	301	288	312	328	288	320	313	284	276	306	322	311	325	284	309	294	305	312	307	293	273	315	312	302	299	278	303	285	300	292	297	281	314	290	333	294	311	300	318	322	297	310	334	317	291	289	311	278	326	315	322	288	280	262	283	324	290	299	288	306	305	330	322	302	314	326	327	287	290	320	293	307	320	278	308	324	314	317	304	290	313	331	316	285	300	278	328	313	294	317	306	300	322	307	309	308	284	310	292	311	281	292	303	314	289	300	295	298	302	287	308	322	281	339	279	321	288	285	315	332	313	266
18712	11721	998	473	654	680	541	531	444	380	298	268	254	240	199	182	174	154	135	128	115	141	84	86	93	93	79	74	66	56	63	61	48	52	51	51	55	31	46	41	34	31	28	39	27	30	34	42	25	31	28	41	26	20	26	20	25	32	29	21	36	20	20	27	24	19	33	25	26	23	24	36	32	33	30	27	27	20	27	30	24	22	22	23	17	32	28	15	29	22	33	27	21	31	22	16	32	27	20	20	27	24	28	22	16	27	30	18	27	19	27	17	25	26	19	28	27	12	20	19	20	23	18	18	26	27	28	25	24	27	29	24	28	23	37	16	23	29	30	27	29	29	24	18	24	21	26	23	26	25	25	25	23	22	21	31	24	24	24	23	22	19	19	26	22	30	26	28	22	24	19	28	26	26	24	18	18	26	25	20	24	22	22	16	31	29	33	22	36	23	16	22	31	20	26	23	29	23	18	26	25	23	21	22	22	22	27	25	20	23	30	26	38	28	28	23	16	21	21	31	41	21	20	24	25	24	20	22	25	27	28	36	19	22	27	16	29	18	20	22	28	16	22	21	27	23	20	29	28	27	26	33	17	17	21	25	22	19	26	17	17	40	29	26	26	24	23	18	31	24	17	31	22	20	21	24	22	27	20	23	27	27	32	23	20	27	15	23	29	26	29	17	17	17	24	18	30	24	20	19	30	38	26	20	28	23	26	28	27	25	20	27	19	29	22	27	22	19	17	24	31	26	25	23	21	27	23	31	17	33	24	28	14	27	24	18	29	30	23	33	22	27	24	28	26	19	23	19	26	27	20	24	22	26	26	22	28	24	24	31	21	32	26	22	17	27	26	23	22	33	13	20	35	25	28	22	23	27	28	31	25	19	22	19	22	17	27	27	18	16	32	31	17	16	17	26	15	36	24	39	21	26	28	33	19	18	18	22	23	28	25	33	22	27	23	31	22	10	16	26	17	29	29	30	17	28	26	23	25	17	25	20	16	21	25	17	15	27	30	18	14	22	23	20	23	23	30	25	21	22	25	35	28	24	23	23	25	28	22	28	20	25	33	23	29	27	26	21	16	25	29	23	22	22	18	21	22	22	25	30	23	21	22	27	16	20	25	25	20	17	19	18	14	25	25	22	36	18	19	19	24	26	26	29	31	22	28	26	22	23	19	20	27	25	15	26	27	25	24	19	25	23	25	24	20	25	28	29	22	26	21	25	16	16	32	26	17	16	17	25	22	22	22	26	19	24	23	25	20	23	32	18	25	29	22	28	27	19	25	33	31	19	30	20	32	28	20	24	25	14	31	27	27	15	23	26	18	26	22	20	25	30	21	23	26	30	25	20	32	29	26	16	25	23	18	25	22	36	20	28	21	34	21	29	29	26	34	22	24	22	33	23	23	24	24	31	19	19	33	22	31	21	21	24	24	23	20	33	24	24	28	24	30	22	25	22	19	16	25	25	22	24	31	25	28	31	28	27	20	26	22	19	30	19	18	26	21	27	38	27	16	22	19	25	34	35	22	24	21	17	24	27	28	21	22	25	27	34	19	18	26	22	14	15	23	37	33	27	22	25	21	26	30	33	15	26	22	25	24	18	22	36	28	29	21	28	22	26	25	21	30	23	21	19	21	25	25	29	30	26	23	26	17	27	29	20	23	28	26	26	21	22	18	28	33	18	16	23	18	18	21	28	25	24	27	23	23	22	20	21	27	25	25	35	26	26	19	30	22	24	28	22	17	27	15	21	24	20	15	25	18	25	24	24	25	31	21	23	26	25	24	25	16	21	18	33	23	23	16	20	22	15	29	23	20	21	19	31	35	26	20	24	20	27	16	25	39	20	26	25	24	21	20	16	30	25	15	28	24	22	29	21	16	25	16	24	29	21	26	16	17	21	23	21	26	19	18	20	15	23	23	25	27	29	21	16	18	21	18	37	23	18	15	27	21	22	24	27	27	15	24	26	22	14	27	21	23	18	23	23	26	25	22	25	23	31	20	20	31	27	20	23	27	25	22	21	19	30	16	25	15	21	33	30	15	19	18	18	18	26	26	21	21	18	15	27	26	17	23	14	26	17	28	26	21	35	19	29	19	19	18	29	24	21	28	21	21	22	20	22	25	32	22	27	21	25	23	15	28	18	30	20	24	27	24	29	18	30	20	23	23	25	28	28	30	15	26	31	27	25	21	27	28	24	26	21	26	30	14	32	25	17	24	16	18	17	25	29	22	27	19	16	20	26	24	24	24	25	21	25	20	32	21	22	18	26	24	19	31	29	21	17	16	21	25	30	22	14	22	10	26	19	34	19	25	30	21	29	16	24	22	28	24	29	17	21	19	32	35	16	18	13	18	25	20	34	25	16	24	20	28	31	23	26	19	23	19	27	32	36	24	22	22	21	22	28	26	25	26	22	26	32	18	24	17	23	28	22	27	31	24	27	23	23	26	17	22	25	31	27	23	23	12	22	24	20	24	23	25	24	34	31	27	26	26	17	25	27	15	19	22	29	26	15	17	28	20	29	22	30	32	28	32	22	22	27	23	11	22	21	25	24	24	25	20	22	23	21	19	26	33	22	15	20	26	18	20	24	27	35	26	28	24	20	28	31	22	21	27	39	27	24	29	20	25	22	22	31	38	26	22	17	23	26	20	28	22	32	32	24	35	25	17	26	25	16	29	19	20	33	24	23	30	19	28	18	22	30	24	18	26	35	24	30	27	28	27	39	25	24	31	27	24	22	27	27	19	34	19	25	16	28	15	25	20	24	34	25	23	19	26	25	17	17	18	17	34	24	29	35	25	22	25	32	27	21	26	26	21	25	25	27	31	24	22	22	23	23	19	30	38	36	22	19	23	36	21	31	13	23	23	23	20	26	25	28	24	22	20	22	21	27	22	20	24	29	31	17	20	23	28	31	23	29	22	21	22	22	20	26	25	31	22	28	22	29	23	21	21	22	25	26	21	21	23	23	30	30	29	21	23	17	26	31	31	25	24	27	21	24	32	23	29	26	15	18	17	17	25	28	25	23	26	20	29	30	23	29	19	26	12	26	24	17	24	18	23	34	25	33	26	25	28	24	21	32	27	28	36	19	28	25	16	29	16	25	22	22	28	31	18	21	21	16	27	17	25	27	21	26	27	17	24	30	23	30	15	17	14	24	30	31	21	24	15	24	29	18	31	17	24	24	32	27	28	24	30	27	15	24	33	27	19	22	23	18	30	20	18	23	17	16	30	25	25	16	23	33	19	29	26	21	22	29	20	28	20	23	27	26	25	21	25	27	27	19	26	27	19	24	30	32	21	29	20	36	14	31	24	20	29	20	38	29	20	22	21	23	31	28	18	20	33	24	26	19	17	23	26	25	24	23	22	23	15	27	27	28	27	31	22	21	23	28	28	24	24	27	23	25	24	23	24	25	23	18	21	28	30	30	25	34	23	21	26	18	18	21	24	32	17	28	20	29	35	22	23	22	18	22	26	24	28	26	22	29
58695	36881	13386	23921	31081	30056	26791	23674	20313	17400	15299	13195	11836	10520	9085	7828	7110	6435	6122	5755	5025	4633	3942	3643	3466	3248	3086	2865	2407	2410	2189	2008	1902	1876	1642	1506	1414	1256	1160	1112	1059	996	914	835	731	758	752	658	645	627	635	581	594	579	565	564	538	531	528	576	491	516	477	485	488	468	457	443	451	456	492	427	423	422	439	439	454	427	417	424	428	448	462	412	455	417	465	399	394	435	427	429	396	403	427	436	410	449	427	393	409	425	425	384	428	445	405	411	349	421	386	393	441	404	430	404	424	435	416	420	392	407	420	409	374	405	388	420	426	415	391	368	374	399	417	362	404	426	388	446	415	385	399	419	402	405	426	391	405	383	390	392	367	405	383	417	411	422	424	399	407	391	401	409	398	378	384	415	414	404	412	391	388	407	373	425	403	408	411	389	409	406	408	409	394	409	385	376	378	420	364	365	410	468	382	348	370	386	381	361	369	357	419	410	392	389	393	395	411	416	380	411	394	363	364	374	408	401	417	340	380	372	412	404	417	364	388	421	423	393	355	369	407	385	420	395	394	389	382	392	371	388	412	398	378	359	405	404	400	393	395	393	380	436	382	401	388	386	392	429	402	406	370	403	414	433	393	394	396	384	455	362	428	372	378	397	392	421	371	385	400	350	403	368	406	416	368	393	419	377	405	367	415	364	409	426	427	384	418	430	390	410	408	402	411	390	393	395	418	400	380	382	386	347	418	404	397	379	412	401	404	414	399	388	419	362	385	374	372	401	418	422	390	420	410	367	409	427	426	402	373	438	386	349	421	403	415	423	404	405	408	414	356	400	392	404	418	387	376	394	392	389	405	416	365	423	390	402	368	401	386	410	397	370	395	390	356	383	392	412	422	409	405	361	455	372	396	393	397	402	396	390	397	394	385	423	376	412	377	439	397	428	394	396	380	407	404	362	397	423	421	384	388	388	375	416	404	386	377	426	367	410	397	389	430	396	346	421	396	409	347	391	391	358	397	389	388	370	370	417	431	337	415	401	393	376	354	373	381	410	396	390	391	379	409	420	402	398	414	392	421	421	404	397	382	400	393	397	385	400	411	415	363	390	416	410	385	389	384	381	393	366	402	388	425	400	380	410	434	407	369	364	406	397	382	447	427	418	388	404	382	386	372	421	379	416	390	406	419	334	357	372	369	419	388	379	405	412	405	391	398	429	400	406	392	413	372	431	405	418	377	404	379	395	360	404	392	412	428	384	409	433	378	391	371	421	397	419	375	412	400	408	391	363	394	377	411	386	408	382	398	360	389	398	391	422	414	398	412	420	410	374	397	398	392	376	378	391	408	389	406	368	403	382	436	410	383	412	419	371	356	411	401	411	406	398	377	391	408	379	382	396	381	421	408	395	377	372	370	375	387	381	367	389	362	391	355	394	379	400	410	400	382	375	409	405	390	383	394	380	390	393	416	427	385	411	373	386	383	415	407	349	412	402	388	395	382	436	347	442	409	373	386	405	383	390	402	366	398	413	369	388	394	406	383	415	405	394	408	378	412	422	419	360	388	383	394	375	385	382	400	431	421	395	399	358	377	369	406	412	361	378	383	404	402	427	359	360	395	400	388	404	402	442	390	370	355	379	367	401	382	419	391	363	383	400	385	412	392	374	372	405	402	401	365	424	394	375	418	360	394	387	403	373	372	395	370	400	394	401	351	392	386	375	392	401	372	377	416	388	393	387	405	396	400	390	387	389	379	367	385	395	381	370	381	397	387	387	394	375	387	381	416	367	394	394	416	389	387	364	391	366	373	372	395	403	416	368	406	393	364	381	369	415	376	388	445	420	395	428	366	403	368	378	393	401	409	365	425	385	408	378	353	416	383	394	372	374	396	391	400	366	390	413	389	385	398	376	382	434	394	428	368	390	411	404	403	392	376	372	396	390	394	392	382	404	383	399	416	403	376	410	369	389	418	399	385	391	403	378	421	398	395	372	369	339	383	404	403	400	382	397	402	384	370	389	411	380	400	403	326	395	384	424	385	400	394	424	412	406	385	388	405	374	394	360	372	391	407	414	405	411	402	397	412	409	397	422	408	378	403	389	424	380	393	340	374	338	387	363	401	375	409	395	401	421	403	400	414	381	390	366	395	418	384	407	402	403	359	398	405	395	389	401	416	408	413	378	407	399	382	403	420	387	370	374	370	396	384	421	415	411	380	434	383	382	390	392	369	413	414	378	369	381	404	372	353	378	389	385	378	431	391	367	416	387	407	389	351	375	401	376	404	412	378	386	398	389	411	393	391	427	406	416	394	391	403	396	400	375	394	425	374	391	376	391	430	405	383	424	394	391	419	398	390	382	382	382	394	393	395	382	417	411	386	420	387	379	402	401	403	391	392	350	400	414	409	390	410	406	390	407	386	399	388	423	417	400	411	392	328	378	394	403	391	405	372	393	430	385	399	436	355	383	388	383	414	393	418	390	383	391	417	394	403	375	385	392	384	390	374	402	378	400	385	400	396	396	379	392	374	406	379	380	413	441	383	361	408	356	414	367	392	382	400	388	388	341	412	420	414	391	410	411	355	425	373	386	369	405	362	399	386	411	409	416	391	378	410	386	390	404	428	398	404	436	333	429	394	345	391	367	406	433	408	377	391	399	399	390	416	435	391	427	379	387	375	401	371	392	424	389	388	368	396	408	424	396	396	397	418	419	419	376	375	364	401	370	386	385	351	425	393	378	367	390	391	375	394	409	393	405	429	393	400	371	381	396	383	408	389	408	424	360	379	420	395	381	399	414	394	395	431	383	420	425	383	414	422	389	425	385	428	407	375	424	407	394	395	394	406	366	392	348	403	411	404	426	370	373	372	379	399	391	397	396	387	373	394	402	351	390	387	426	382	401	385	380	399	394	417	412	402	401	391	406	391	407	386	409	384	382	396	374	389	364	399	421	426	388	395	430	379	398	409	408	431	414	377	370	427	375	367	403	373	416	394	394	393	363	390	380	394	434	406	394	360	380	411	391	382	397	414	409	388	377	384	414	431	389	442	377	388	408	403	390	388	416	433	419	389	394	409	366	402	372	381	395	406	372	390	366	422	393	382	406	360	411	365	422	391	417	413	397	376	407	406	415	389	404	404	415	430	372	386	399	416	391	424	412	422	407	413	398	399	407	425	387	375	417	393	391	394	368	395	391	395	432	411	395	392	364	404	361	385	396	421	419	440	374	414	385	408	422	350	430	375	386	418	425	389	429	389	440	441	429	427	403	352	393	373	397	360	385	340	378	381	389	393	382	404	396	381	403	374	389	330	359	377	389	373	407	384	378	406	394	406	408	359	377	375	409	364	359	428	391	399	419	387	397	395	388	375	411	403	416	412	387	404	411	383	399	388	375	416	348	379	391	344	413	448	424	382	406	387	384	385	363	392	400	366	405	395	372	385	367	411	401	411	394	400	436	413	395	380	406	381	420	389	381	415	439	389	402	421	394	414	398	391	396	415	412	335	369	391	388
13098	6490	592	294	399	427	376	335	269	255	236	184	188	149	160	101	123	115	112	91	85	94	75	75	96	63	72	64	55	56	50	56	46	46	49	39	34	38	35	30	33	38	36	25	33	35	40	35	27	16	22	31	23	20	32	23	27	35	22	28	32	41	30	34	34	31	35	23	25	31	19	31	26	31	19	35	29	35	26	28	26	30	31	22	24	22	34	31	36	35	24	36	28	25	28	34	25	24	21	37	29	23	23	20	21	33	33	29	32	26	33	21	28	31	21	28	18	38	36	32	21	22	37	32	25	25	20	31	36	25	22	23	31	22	24	28	29	21	23	20	29	24	21	26	26	26	27	28	25	29	28	23	26	24	24	23	37	22	31	24	32	36	25	33	25	25	31	30	27	29	27	23	25	20	33	24	40	23	26	36	29	25	24	25	27	34	34	25	25	29	23	14	28	21	21	28	30	18	30	40	26	24	24	24	26	19	25	22	25	23	32	15	31	37	31	29	21	23	29	23	28	22	33	36	28	25	21	25	26	38	29	20	36	24	36	16	32	23	29	22	28	18	29	31	31	31	35	28	34	36	29	25	25	25	32	35	23	30	24	25	26	43	32	39	31	29	21	26	29	33	22	22	32	22	25	29	26	26	30	26	16	37	22	32	22	23	22	26	26	32	37	18	26	20	34	19	27	25	25	22	31	36	29	28	20	27	25	33	29	40	23	28	30	28	27	26	36	33	30	22	21	25	23	35	25	24	24	28	27	35	30	25	33	27	25	33	27	22	22	25	30	35	23	28	31	31	34	26	19	33	27	26	27	26	22	23	30	30	29	34	25	26	27	33	26	25	33	39	31	22	29	23	28	19	24	22	34	23	30	22	28	32	31	29	20	28	30	23	18	28	31	22	23	23	22	20	27	41	29	22	26	29	23	21	27	35	23	29	30	27	27	23	29	24	24	25	33	21	34	36	31	32	36	35	31	29	30	30	23	25	28	24	24	34	22	30	24	32	26	27	24	26	15	20	30	25	25	28	20	39	33	31	26	29	31	29	32	23	31	23	25	32	29	26	31	27	28	27	25	26	30	36	24	24	27	32	29	21	29	26	22	19	19	34	40	47	31	25	20	24	23	25	27	29	29	27	41	35	27	23	34	30	30	33	31	15	24	30	23	28	31	33	33	30	26	22	23	25	27	24	23	31	35	22	19	38	29	24	27	23	33	27	34	34	30	25	25	24	24	28	30	25	23	23	30	21	28	26	21	29	31	31	33	29	25	15	41	19	17	31	19	27	35	34	29	35	24	27	31	21	28	30	35	23	25	25	29	22	20	27	36	28	18	29	19	35	26	33	33	24	23	29	30	22	27	30	30	29	27	32	29	25	23	31	46	34	31	29	34	31	38	26	43	25	24	24	26	26	40	29	31	32	31	31	22	25	32	28	32	32	30	35	20	25	27	39	32	32	24	30	22	32	32	21	25	30	21	25	25	22	18	20	28	26	30	26	34	32	37	31	28	34	18	31	21	32	23	30	24	31	30	20	30	27	38	15	24	39	41	20	27	23	31	30	29	19	32	29	30	30	33	33	27	23	31	31	25	31	27	46	23	33	29	19	29	21	34	20	24	32	21	27	29	24	37	33	21	28	28	24	32	17	28	20	33	31	28	28	36	22	30	31	28	19	29	23	20	22	24	30	28	25	24	26	25	23	22	19	25	28	22	23	22	22	31	23	27	22	29	33	33	22	27	21	30	30	36	23	29	28	21	31	32	26	27	30	25	32	22	24	29	22	26	36	27	24	28	28	32	26	24	30	26	33	31	30	26	35	30	25	26	34	26	23	26	25	30	19	28	22	28	31	29	27	22	31	32	32	31	27	33	29	27	32	36	19	25	29	29	33	36	34	33	20	20	25	23	28	25	33	21	31	31	24	30	31	17	20	29	30	38	27	27	30	21	21	30	22	29	24	20	26	33	23	30	32	36	24	39	32	25	30	40	36	25	28	38	22	26	25	41	23	23	32	29	25	24	29	29	23	37	20	22	20	38	28	26	23	24	23	19	34	31	21	28	22	21	20	21	30	31	35	26	29	34	31	29	21	32	29	33	26	26	25	23	23	29	26	34	27	31	30	30	29	27	32	31	33	21	33	31	15	27	30	30	28	30	26	19	29	27	33	28	29	23	21	25	26	18	38	29	36	26	38	19	31	40	34	27	25	27	29	26	28	22	30	30	30	27	31	34	43	23	22	33	41	31	35	36	40	35	31	39	29	29	31	32	21	22	27	39	31	25	28	26	20	36	30	34	26	26	28	24	33	28	34	28	29	38	28	28	31	35	24	24	36	30	34	31	26	27	25	32	25	34	25	34	31	32	31	29	40	39	15	26	22	32	15	22	31	30	34	33	26	27	29	26	23	48	30	26	21	24	28	21	33	21	31	39	26	26	19	26	33	31	28	22	25	30	30	17	29	28	35	17	24	25	35	28	40	32	25	22	27	30	31	28	24	23	28	32	21	31	16	32	22	20	21	28	26	38	26	17	35	30	32	30	28	35	27	13	24	34	23	27	29	24	30	27	17	23	28	30	29	23	31	21	30	23	32	30	25	18	22	27	25	30	17	21	23	31	23	39	21	30	30	27	24	27	28	32	21	22	26	29	24	43	24	25	26	40	25	30	26	32	29	33	22	25	26	35	25	24	23	24	26	24	25	33	38	33	25	21	28	26	32	18	27	19	28	28	26	34	31	27	29	22	25	28	34	34	29	28	37	30	23	24	29	32	34	24	15	29	22	27	28	38	36	30	32	31	27	32	29	39	24	29	34	22	31	26	28	30	24	30	30	28	33	24	36	23	30	32	39	23	31	24	26	37	29	31	25	14	27	29	29	31	33	28	29	34	33	33	31	27	22	34	29	20	27	30	28	33	18	30	31	24	40	34	22	19	30	31	22	39	24	30	24	25	33	21	32	32	25	18	30	31	24	19	26	29	29	23	25	39	37	43	29	26	32	29	24	31	24	27	15	29	23	37	31	25	25	27	26	37	33	30	18	22	40	25	27	28	32	24	29	33	24	19	29	35	23	24	32	39	38	30	29	26	33	39	30	28	31	24	29	21	22	40	25	33	26	21	27	30	16	21	22	32	25	20	28	23	20	42	29	24	26	31	37	31	22	28	28	34	27	29	27	26	25	25	30	35	29	27	24	30	28	35	31	29	28	28	36	27	26	29	32	35	34	15	29	24	32	26	27	41	29	29	38	20	25	29	33	29	35	29	35	32	27	20	35	28	24	26	28	29	38	31	28	26	20	30	30	26	33	34	29	20	30	19	22	25	27	27	26	21	31	28	25	42	31	34	33	36	32	24	30	27	29	26	37	32	17	27	33	22	18	32	33	38	46	33	31	25	23	22	28	26	33	33	31	22	34	25	35	24	15	30	35	29	36	23	29	37	35	27	42	25	36	30	40	29	24	28	26	25	29	30	31	36	37	27	25	31	20
51050	33520	9834	18773	25817	24794	21981	18622	15588	13117	11271	9644	8776	7710	6361	5512	4961	4636	4303	4012	3570	3274	2880	2616	2495	2354	2174	2015	1781	1622	1561	1584	1418	1333	1239	1192	1052	972	963	947	857	786	784	782	720	668	717	610	605	598	587	578	620	576	618	568	542	555	545	565	517	563	525	498	472	477	513	476	514	490	496	503	513	487	485	476	467	462	475	496	471	447	460	441	473	481	474	439	463	462	485	491	453	444	483	494	459	435	496	464	453	477	480	470	498	446	459	470	470	468	483	456	460	462	457	467	439	472	439	502	455	480	452	459	449	483	472	451	500	452	491	461	463	445	491	460	437	494	430	449	445	455	435	461	465	451	471	432	455	482	427	480	447	467	458	425	457	443	426	472	433	429	421	459	441	458	457	482	430	483	441	438	437	439	457	457	446	452	435	432	470	486	429	479	452	470	458	422	446	474	452	423	444	439	468	457	448	482	472	439	465	446	485	446	426	440	459	447	436	454	461	455	439	465	443	422	474	417	441	461	466	496	448	452	451	448	427	510	454	437	439	444	456	438	423	484	447	484	471	459	454	456	438	431	476	446	423	447	457	445	435	461	465	429	476	425	452	412	439	461	469	434	436	427	444	445	453	417	449	492	430	442	456	451	454	443	437	422	433	431	469	442	421	453	481	453	455	436	427	410	456	425	443	450	460	464	435	448	425	470	468	442	464	464	400	431	408	471	418	457	438	462	442	435	438	446	433	430	429	443	460	448	427	445	445	455	458	411	444	480	470	444	456	459	474	481	467	463	456	449	414	412	442	451	488	467	477	482	435	487	462	458	435	478	411	413	441	462	447	424	461	460	457	458	461	427	465	474	457	433	455	456	477	445	442	458	460	483	445	440	473	448	429	423	453	462	448	466	463	435	450	471	445	402	470	468	438	441	441	436	417	493	422	436	452	435	470	473	480	451	473	426	418	473	430	426	444	464	455	462	477	456	463	413	433	479	476	434	438	442	445	441	485	442	454	407	443	456	444	438	487	451	467	447	424	446	472	464	444	444	436	439	438	457	395	443	424	487	425	442	432	430	465	454	447	459	487	451	420	481	456	421	429	516	467	437	458	444	489	477	440	456	467	444	445	449	444	476	416	464	471	454	483	453	429	430	445	470	436	427	512	503	488	392	432	493	446	459	411	464	435	447	451	468	457	450	475	414	448	433	434	507	469	436	402	467	473	441	438	450	456	465	467	464	446	477	436	438	499	410	443	469	449	452	469	459	475	428	488	442	485	455	450	411	456	489	431	422	440	490	453	469	411	423	461	488	455	476	467	456	432	404	450	480	450	450	513	455	454	431	521	440	463	456	461	453	431	459	411	434	466	452	486	440	460	458	464	430	465	446	486	443	411	461	445	475	467	448	453	425	458	436	438	523	442	408	429	440	439	438	425	479	431	423	460	430	443	456	431	425	436	460	439	432	448	407	455	470	473	444	414	465	418	471	458	468	444	449	478	444	475	445	471	487	430	473	430	470	477	476	400	467	445	463	430	452	479	464	444	423	440	427	423	458	460	432	457	484	452	443	488	481	440	500	458	459	494	464	426	440	440	456	464	452	468	478	449	478	457	482	431	494	506	447	471	450	459	447	450	460	448	475	427	478	462	496	438	421	483	482	425	460	479	463	412	389	445	437	463	438	431	438	468	474	458	411	436	449	458	436	485	473	423	422	472	448	486	444	442	433	489	459	473	473	448	443	441	450	471	431	443	470	458	428	467	461	435	462	468	459	476	444	442	455	455	481	464	460	414	434	451	469	418	442	438	464	451	416	493	440	440	452	441	471	426	457	447	475	441	482	435	475	450	417	419	495	444	466	460	428	450	408	411	422	443	432	483	436	454	415	424	482	440	418	464	449	484	442	396	488	465	427	436	435	454	459	453	451	418	438	448	457	429	465	430	429	480	443	430	409	447	490	462	465	457	476	406	431	482	436	431	429	441	469	425	460	483	440	444	461	416	400	440	464	459	443	444	422	467	443	430	474	482	408	438	438	453	470	404	458	468	464	453	434	470	451	436	437	438	451	481	408	482	477	481	430	447	458	456	465	476	468	470	484	438	422	422	440	424	450	438	425	456	487	429	416	417	452	464	449	423	466	459	432	462	469	455	472	451	471	449	455	470	450	429	461	434	445	458	440	446	432	429	421	480	405	455	463	436	453	472	472	475	466	479	441	466	484	458	456	459	442	441	417	454	417	458	449	484	481	444	461	432	425	480	454	434	501	460	442	455	478	442	441	453	458	431	439	430	459	447	473	449	444	481	421	481	499	464	469	433	409	435	459	445	427	443	455	466	408	476	414	483	486	471	465	452	434	426	479	458	458	471	445	427	474	452	416	496	455	453	448	467	419	443	477	473	456	442	447	431	421	479	455	456	432	449	440	472	466	433	438	466	438	437	455	486	488	466	438	455	428	501	454	455	467	488	475	467	470	480	435	426	467	476	439	488	459	474	459	486	431	468	474	419	423	482	469	494	487	467	478	454	414	457	420	454	410	454	452	473	421	429	469	422	448	445	449	447	467	461	430	398	448	430	473	454	426	458	451	457	453	461	455	494	431	465	448	436	481	445	447	489	472	478	469	441	483	462	434	462	469	448	456	475	450	451	462	441	420	473	426	453	456	457	452	469	416	456	468	457	450	470	446	440	448	448	453	483	459	434	457	424	465	443	451	432	441	409	471	420	483	433	460	480	465	441	432	461	472	420	429	401	451	464	444	457	485	431	435	451	458	435	446	443	421	452	434	458	450	443	394	446	454	469	484	462	426	462	441	445	450	459	416	408	451	456	430	470	427	483	460	472	456	454	439	402	478	476	471	478	435	462	438	427	430	431	470	432	450	430	468	484	470	436	427	452	460	427	432	440	468	448	449	449	441	448	465	457	456	455	484	455	450	477	405	478	422	462	446	453	432	451	427	444	435	435	480	473	471	448	440	496	419	462	427	498	428	472	432	450	457	482	432	473	455	460	496	438	460	432	440	422	485	437	448	428	415	458	435	429	466	438	430	475	463	474	477	454	452	444	447	446	435	472	422	464	493	452	480	454	418	460	469	439	435	443	472	481	450	431	436	431	455	392	412	447	433	498	432	426	416	467	465	494	455	438	477	438	458	455	472	470	488	426	462	409	458	426	448	436	439	442	439	433	438	465	440	437	454	454	444	449	459	471	433	466	462	399	421	482	487	459	449	470	437	489	459	433	431	460	450	454	435	449	457	424	412	450	453	432	388	453	443	416	451	453	459	466	462	438	444	464	462	461	433	421	462	459	487	439	460	451	427	455	418	476	442	471	460	452	487	460	457	480	473	476	440	497	426	464	456	505	481	429	454	463	482	467	493	423	421	447	445	424	463	447	486	466	436	458	479	433	504	449	420	452	456	430	431	458	405	466	405	456	471	510	485	466	471	430	449	468	493	447	500	443	487	468	396	467	482	487	456	467	466	474	439	462	461	449	449	484	437	427	472
18453	11152	1056	467	583	711	586	486	455	367	343	329	285	228	213	182	172	151	128	117	114	109	97	92	85	81	75	53	58	67	60	65	60	46	44	47	39	48	46	46	39	30	33	33	34	15	35	38	27	26	30	20	29	25	24	38	29	26	39	29	25	25	24	19	36	26	21	20	34	17	32	23	36	20	23	31	34	28	40	32	32	28	37	17	28	16	36	24	27	35	29	33	28	20	27	29	30	25	29	23	23	22	36	17	23	20	27	21	19	26	34	16	19	37	24	31	32	17	24	22	19	21	17	31	26	35	26	27	11	28	20	24	30	16	28	28	27	29	23	25	36	20	19	17	18	32	25	43	23	34	29	27	26	18	24	19	21	34	23	21	15	19	23	33	26	23	20	33	25	34	18	29	21	23	25	26	21	26	23	18	24	26	30	22	18	25	24	14	23	26	29	28	20	29	29	31	17	35	24	25	29	13	27	19	25	31	26	33	23	29	33	23	29	34	24	23	21	22	25	14	35	25	21	23	19	17	23	31	31	25	22	17	23	20	22	25	28	30	19	23	24	12	21	33	27	22	23	19	23	26	18	33	32	29	24	32	16	23	23	26	21	26	26	15	21	25	21	29	15	30	29	28	20	25	32	21	32	22	23	23	27	28	22	24	32	25	22	22	32	25	20	22	15	22	19	25	29	21	15	23	27	30	27	31	27	30	24	33	27	15	27	23	23	22	30	19	22	20	18	27	27	25	22	26	24	29	19	22	29	21	22	18	20	25	35	20	22	28	28	22	40	20	18	33	21	31	32	29	20	21	34	22	18	22	34	21	29	20	33	28	31	26	28	30	23	25	25	25	26	25	22	23	28	29	27	12	25	27	32	20	26	35	22	30	22	19	23	29	24	24	28	25	27	28	33	30	23	23	23	22	27	21	21	16	24	28	17	32	28	21	27	23	24	23	24	24	38	21	31	25	22	15	28	20	23	21	29	16	24	31	23	34	21	30	33	23	22	28	29	34	21	26	18	36	21	32	28	24	24	19	28	28	24	36	26	25	21	20	31	20	26	26	25	19	21	25	35	25	28	18	25	23	20	20	15	29	23	39	33	22	28	25	21	18	27	21	30	20	25	27	19	24	17	26	23	24	21	25	32	19	20	23	20	14	25	29	26	20	33	28	30	30	27	19	20	30	14	26	19	36	26	21	21	21	21	24	26	33	30	24	20	24	22	29	21	30	31	24	19	19	23	30	23	24	36	26	36	26	24	29	19	17	30	29	21	27	24	26	24	27	28	23	27	26	21	22	18	24	26	30	34	29	17	19	18	30	31	32	20	25	23	31	21	37	28	27	22	25	33	18	29	30	26	31	24	32	21	25	28	23	15	18	25	20	33	40	14	34	23	17	23	14	31	29	28	15	33	28	28	30	20	18	33	28	25	14	21	16	30	21	29	29	30	28	25	26	17	22	24	23	25	23	20	29	20	35	17	14	15	22	19	24	30	24	26	31	26	25	16	26	27	37	31	23	24	23	19	23	27	25	22	26	26	26	23	23	22	26	32	20	27	20	27	26	33	29	22	26	26	22	31	27	20	25	24	17	32	28	26	15	26	27	27	32	23	25	30	17	28	26	27	22	28	26	32	24	35	23	20	20	20	34	23	27	19	28	27	18	30	22	24	22	34	28	30	22	25	23	32	28	28	27	27	27	28	27	26	16	24	25	30	22	25	24	28	20	29	25	29	30	32	33	31	32	25	26	37	18	26	17	25	16	18	32	26	24	28	28	30	15	24	19	25	44	23	30	17	23	31	23	30	37	31	29	33	27	20	18	35	19	31	15	32	26	22	22	20	25	27	19	33	21	36	23	24	27	15	25	29	25	18	23	29	24	21	26	26	26	23	20	22	28	23	27	19	24	27	24	21	36	21	24	29	19	27	31	26	28	18	19	21	24	35	24	23	34	29	25	21	24	13	25	26	21	33	22	23	28	26	28	27	22	29	25	28	22	21	22	23	42	37	21	23	24	22	26	19	18	17	20	23	19	21	30	23	31	20	22	24	15	24	25	31	30	30	25	27	28	24	17	31	18	24	28	30	22	19	29	33	21	23	24	23	29	24	21	23	23	34	23	21	27	21	29	30	21	21	25	27	19	23	29	26	22	27	24	21	33	17	26	28	20	19	28	12	22	25	28	22	26	28	23	19	29	27	15	29	30	27	21	27	17	24	27	19	20	29	30	25	35	19	24	26	30	27	19	22	23	24	21	25	25	10	28	23	20	29	23	24	28	20	20	30	31	25	21	20	30	27	19	30	16	24	14	20	24	22	26	23	27	25	25	28	24	22	34	19	22	23	25	26	21	29	17	24	25	13	20	25	23	27	18	23	25	15	21	25	26	24	22	23	33	22	25	23	26	26	27	24	24	24	22	34	29	20	24	24	38	18	26	26	24	26	25	33	29	33	34	41	32	24	20	25	28	29	26	29	17	39	25	22	29	31	25	17	29	34	30	24	23	32	28	21	19	24	26	28	29	24	21	26	26	25	18	28	32	19	18	34	29	23	11	22	23	17	25	16	24	11	20	28	21	19	21	30	20	32	19	34	25	18	25	32	30	22	36	21	28	19	27	20	25	24	24	16	25	23	23	26	26	24	26	29	18	19	27	23	27	27	19	21	28	26	24	19	26	21	20	29	25	20	27	18	27	20	19	27	24	29	31	17	22	26	21	32	33	24	20	19	23	27	16	29	24	23	21	18	30	24	23	22	28	27	21	29	20	21	22	23	30	17	19	27	26	22	26	24	25	20	32	28	18	25	27	26	26	24	27	22	23	23	24	23	30	28	29	28	27	25	23	29	19	29	22	24	21	26	23	34	24	22	30	27	24	30	20	20	35	24	21	23	28	19	30	19	30	27	24	36	21	30	25	28	34	20	21	24	26	18	32	17	21	25	31	26	18	19	20	28	21	23	19	26	27	21	22	27	26	20	27	33	24	34	22	14	16	31	20	23	20	20	26	21	19	22	25	23	26	23	17	22	27	26	27	18	20	21	28	25	19	27	24	31	17	30	22	24	26	22	14	23	18	20	23	18	24	25	28	25	23	27	24	23	22	26	17	33	21	19	21	21	21	26	27	24	29	18	24	28	30	24	30	19	25	23	23	21	35	28	15	19	16	20	28	23	23	23	22	31	17	25	17	22	22	24	28	21	28	16	38	15	30	18	22	22	30	24	25	24	29	33	26	25	29	24	25	24	30	30	22	26	20	22	21	21	30	27	24	22	26	30	35	23	26	28	31	21	21	19	27	24	24	30	23	30	34	22	24	30	25	34	24	17	23	31	32	22	26	24	26	19	24	29	16	22	19	22	24	19	23	31	25	30	39	15	25	18	31	24	21	26	19	24	26	24	26	28	30	25	22	31	23	16	19	22	19	26	20	28	24	27	28	24	18	29	25	25	23	24	22	26	26	19	40	28	23	22	29	21	18	18	20	30	26	26	23
58860	39062	13481	24254	31866	30766	27813	24123	21108	18420	16024	14032	12556	11199	9404	8389	7516	6866	6287	5849	5218	4718	4253	3942	3738	3448	3120	2847	2555	2383	2202	2053	1974	1807	1649	1540	1410	1320	1192	1175	1069	986	956	885	822	815	774	677	686	701	652	674	619	638	654	662	597	571	541	545	482	520	536	496	504	471	454	462	463	481	459	446	477	435	474	431	467	441	485	440	462	431	440	454	430	419	407	456	411	442	448	451	422	439	449	473	445	467	429	408	433	420	457	428	447	414	401	403	443	454	469	406	435	450	395	447	423	435	447	428	415	414	442	417	431	445	414	413	416	427	427	441	420	380	421	422	427	408	376	427	376	404	420	375	418	437	425	419	417	417	416	402	417	435	412	398	435	401	397	414	423	434	411	411	396	411	452	406	406	384	368	409	373	400	409	420	412	404	400	425	408	407	398	401	457	438	400	390	380	415	372	384	400	426	393	431	406	400	400	405	418	365	417	385	401	389	413	433	425	425	400	409	407	452	360	409	444	391	424	378	412	391	433	421	403	409	404	383	384	380	415	393	374	396	412	403	394	412	415	414	352	420	404	380	420	405	407	402	446	394	432	397	406	406	417	409	398	396	394	389	400	397	406	430	415	428	430	406	425	443	404	391	423	366	436	374	450	413	407	400	454	422	415	406	423	403	424	421	445	393	438	406	399	423	415	379	397	421	394	398	434	390	424	431	422	379	381	400	399	400	394	397	386	419	416	405	420	374	401	414	397	407	383	396	401	378	420	400	417	391	381	419	433	383	384	423	434	401	397	428	405	431	378	368	414	442	415	427	377	429	390	401	412	396	427	393	406	418	388	410	409	384	396	428	403	419	407	431	414	401	405	425	404	438	443	456	378	385	395	380	435	401	386	403	399	371	425	443	388	424	421	416	449	406	387	402	440	413	385	379	409	428	419	437	450	415	404	376	438	407	370	401	382	424	379	412	413	418	399	414	396	400	447	398	396	387	402	396	415	439	446	379	391	417	380	395	366	369	425	409	397	414	397	387	414	383	370	377	381	425	393	427	391	408	415	384	431	397	411	393	413	355	410	352	412	402	424	424	437	412	387	400	386	441	424	418	408	405	415	419	388	453	367	371	422	401	431	401	414	397	419	397	385	390	399	397	391	409	400	416	395	399	408	408	432	425	410	378	419	407	419	389	385	379	393	400	379	394	420	383	408	399	447	424	371	377	374	369	439	388	405	413	399	394	386	386	396	452	372	411	413	415	378	395	419	437	380	386	423	398	413	413	424	415	426	371	401	390	409	409	374	401	381	403	395	377	439	412	448	419	387	417	401	429	385	401	384	391	416	387	441	417	410	382	394	363	354	396	426	426	430	425	427	395	401	403	414	407	418	432	409	405	401	398	398	399	372	437	405	370	412	398	394	389	411	373	436	413	435	391	388	420	404	427	411	393	367	448	395	382	421	421	387	380	418	380	393	357	439	403	403	379	398	405	396	445	411	416	387	422	432	438	394	389	369	424	387	407	389	384	406	420	372	403	424	417	428	413	398	411	412	383	397	402	389	425	397	424	402	439	406	392	423	387	424	408	400	430	402	405	432	421	432	402	405	392	434	346	395	416	405	396	411	428	397	394	399	408	392	407	401	434	422	400	385	379	418	358	391	418	416	415	377	413	423	436	427	418	380	373	390	411	420	431	389	392	383	415	401	360	422	416	394	436	410	397	420	401	395	401	432	422	400	414	417	404	414	389	406	363	420	400	405	408	426	428	380	410	432	408	390	371	406	405	365	406	409	418	440	428	412	376	421	413	383	401	383	405	414	400	378	338	420	439	414	400	430	404	409	452	371	428	389	368	429	441	405	417	419	403	438	406	439	418	418	412	402	386	364	379	387	440	389	409	423	438	405	385	396	352	389	407	433	434	408	405	381	421	408	391	403	407	455	423	392	395	412	398	385	411	459	385	400	431	405	416	407	397	444	426	407	383	379	422	424	365	384	437	421	414	395	387	389	377	379	406	393	439	421	415	417	402	416	412	414	406	379	428	400	405	397	397	366	378	398	411	410	420	435	391	434	427	441	408	405	411	411	402	422	394	409	405	376	366	402	440	374	418	365	398	395	386	422	384	404	405	371	395	404	416	365	436	447	423	402	394	388	407	422	369	406	446	411	442	385	418	416	443	429	383	381	394	407	364	415	415	439	386	404	416	387	427	384	435	428	398	403	417	406	427	369	408	422	387	452	383	370	428	424	397	380	404	384	397	403	412	386	423	405	400	427	417	427	410	398	394	434	432	393	413	389	428	393	417	427	419	421	400	403	438	425	393	379	461	428	397	391	409	401	395	423	397	381	419	409	399	401	405	414	405	397	396	435	397	408	440	418	392	424	378	385	397	377	407	380	428	401	433	399	425	436	379	377	425	392	388	405	448	393	397	424	414	416	396	413	422	398	382	387	402	432	395	408	386	456	395	395	398	424	419	391	383	399	380	379	410	399	404	421	360	402	373	415	415	436	407	427	412	389	409	400	407	411	374	413	406	400	418	412	431	411	440	393	401	409	422	437	417	395	405	407	379	369	412	420	413	405	405	390	397	448	360	391	400	417	364	427	407	402	411	407	383	421	422	394	425	414	425	419	401	402	417	395	397	387	408	406	400	400	392	415	399	417	409	372	407	403	384	381	407	408	415	378	401	380	379	409	410	437	399	424	389	399	451	400	403	434	423	416	427	437	387	401	393	407	423	400	431	381	406	407	396	426	429	415	399	397	432	430	408	429	359	405	417	383	388	418	433	446	352	403	403	416	373	399	371	429	408	450	398	407	383	418	421	393	411	399	371	395	434	379	421	370	410	407	390	414	458	390	386	475	438	431	429	405	396	401	423	418	419	420	379	437	378	400	389	405	440	409	399	391	393	408	410	403	403	390	376	391	461	421	382	406	392	431	394	421	425	384	381	384	399	418	416	413	432	384	383	428	401	411	409	385	400	378	393	437	409	410	423	404	403	391	404	368	365	382	407	380	385	430	407	416	383	366	393	371	381	395	418	416	392	384	387	414	400	423	441	415	404	369	409	395	421	398	430	423	391	419	442	425	398	391	399	422	420	383	417	398	383	386	373	416	399	421	437	385	435	437	432	407	415	406	405	371	409	425	389	405	394	406	397	392	400	431	389	422	438	401	397	388	395	380	433	404	400	421	392	416	395	387	405	422	410	376	414	422	396	404	415	431	443	441	400	387	426	416	382	405	420	377	375	406	389	400	414	403	425	422	399	428	399	421	405	390	396	394	402	435	405	386	380	396	400	392	420	448	409	384	418	411	421	430	413	390	391	424	415	387	381	409	432	392	389	378	378	422	453	353	434	424	390	438	384	429	419	414	431	435	401	398	414	430	420	409	396	394	389	381	387	402	366	388	382	373	396	400	438	371	466	454	456	417	408	414	383	393	409	418	411	396	417	420	405	411	394	445	417	431	410	442	413	411	415	415	408	401	411	409	415	405	377	387	405	429	420
7731	2831	296	182	267	269	255	213	161	164	148	157	115	109	92	96	67	84	62	60	54	53	38	55	24	53	42	34	33	32	36	35	32	28	39	30	30	19	22	24	27	24	16	30	26	25	19	25	26	16	29	25	17	21	24	14	17	23	20	15	10	17	14	20	22	24	21	25	12	15	20	26	11	19	29	19	8	12	18	15	17	13	25	14	25	21	21	15	17	8	20	25	14	13	21	14	18	19	20	15	14	15	12	21	17	13	17	21	11	18	18	21	15	17	9	18	22	16	30	12	23	14	13	24	23	12	21	24	20	18	21	14	19	17	21	25	22	21	14	19	13	17	13	18	25	21	19	13	19	14	19	18	14	26	16	16	22	14	16	15	23	22	26	19	15	23	17	29	26	22	17	13	13	17	23	15	23	15	17	18	14	17	17	19	16	12	19	26	18	23	24	13	18	16	24	16	27	13	22	22	20	17	12	9	17	16	19	20	17	19	20	19	23	18	13	20	16	21	10	20	23	13	19	24	11	20	15	16	18	19	13	10	19	13	14	26	16	15	13	20	20	8	22	17	18	16	13	28	15	15	16	18	27	14	24	17	16	20	26	22	12	19	15	11	14	19	18	10	25	18	20	16	19	16	18	21	11	22	20	13	15	17	17	26	19	22	17	14	11	13	14	21	16	20	17	22	21	20	21	16	9	9	15	16	20	14	20	15	13	13	20	9	11	17	14	18	22	13	23	19	20	20	16	27	14	15	14	21	9	16	16	18	15	16	18	18	22	17	16	22	19	23	16	21	16	18	17	17	18	19	12	17	17	32	18	16	21	11	24	27	25	19	21	16	17	24	19	23	20	20	15	16	18	20	16	26	14	17	19	14	17	23	17	23	15	22	30	24	18	18	23	11	23	22	20	11	23	35	13	17	19	26	24	20	25	17	14	19	19	15	19	13	16	33	18	12	19	25	14	14	18	24	21	20	18	20	28	20	19	20	17	21	21	23	16	22	19	28	20	14	25	20	17	25	26	24	16	25	18	24	20	15	29	22	16	20	19	20	17	19	20	22	23	23	18	20	22	25	19	17	19	16	15	18	24	18	19	19	22	19	20	13	19	14	22	17	20	17	19	20	22	15	15	19	12	24	17	20	20	19	25	12	13	22	20	7	19	22	24	14	11	15	17	19	26	21	19	23	16	18	17	14	17	14	19	20	22	18	20	24	19	21	22	18	21	26	15	17	24	19	17	18	20	10	21	16	11	17	27	23	19	15	23	12	19	22	21	16	13	21	22	13	10	14	16	17	13	22	18	18	19	17	13	24	18	16	20	12	18	26	17	19	16	14	26	20	14	14	18	28	21	17	20	20	13	16	17	20	34	27	18	23	23	25	18	16	19	15	21	20	9	16	16	28	19	27	17	21	22	24	24	21	18	8	10	20	16	17	18	19	15	23	27	18	18	10	11	13	21	12	13	16	17	29	16	21	15	23	15	20	11	13	12	18	13	14	22	25	19	14	18	15	12	11	19	16	19	24	24	17	23	16	19	24	17	13	11	17	16	21	20	16	17	8	26	26	16	18	23	19	21	17	25	10	20	24	9	17	14	20	11	19	11	12	14	22	19	20	16	22	20	15	15	17	18	25	9	10	17	19	13	14	18	16	15	18	16	16	16	20	12	20	14	17	24	22	20	18	23	22	21	22	21	21	15	13	22	16	13	22	20	16	24	22	19	26	21	17	19	12	18	22	25	11	17	13	15	17	17	21	17	14	15	19	15	23	21	19	20	21	20	20	18	16	22	19	14	26	14	13	12	19	23	18	20	21	21	14	29	20	17	20	24	26	25	22	15	12	22	24	11	20	19	28	10	19	21	15	17	14	10	14	13	8	16	17	29	18	18	19	19	16	18	19	18	17	21	16	19	17	22	22	16	14	16	11	14	16	18	17	19	24	20	23	16	21	25	15	20	15	23	20	20	19	25	16	17	13	17	17	12	24	21	11	15	11	25	15	13	17	19	19	20	15	15	18	21	11	23	16	20	19	12	20	21	12	15	22	20	15	24	12	21	17	19	14	21	20	17	21	26	16	24	14	14	17	17	14	18	13	21	22	18	16	18	12	22	22	17	21	11	14	12	20	16	20	17	18	26	15	19	13	16	16	17	13	25	23	20	17	26	25	17	26	12	15	16	13	11	20	20	19	18	21	19	27	19	17	20	17	18	20	13	17	19	12	17	18	24	20	14	13	12	18	11	16	25	23	19	20	20	15	20	20	14	16	16	17	18	20	15	12	20	19	11	19	28	21	24	14	22	16	22	19	21	17	27	21	21	21	19	19	14	20	23	18	15	12	24	21	13	14	20	15	19	20	20	16	24	14	14	15	17	21	17	26	15	21	21	21	15	25	19	14	22	27	14	26	18	11	24	16	15	18	24	15	12	23	23	16	13	24	25	16	17	22	17	13	18	19	15	18	17	15	15	22	16	22	20	16	13	15	21	12	19	19	24	18	16	17	14	15	18	22	20	18	18	16	17	25	18	19	15	27	17	12	21	18	22	22	19	13	28	14	17	16	21	17	10	15	18	18	17	16	14	9	19	17	20	17	18	19	17	16	15	17	23	21	22	12	16	24	15	15	11	7	16	16	20	23	19	20	22	18	19	18	14	20	15	17	13	11	12	17	15	21	13	18	23	25	16	21	20	17	15	22	17	14	12	18	25	19	22	25	20	22	13	19	16	16	14	22	10	13	20	12	17	19	11	13	18	18	13	14	23	15	21	26	13	21	14	18	16	19	22	22	12	21	22	14	19	19	13	24	23	17	16	17	18	14	14	15	21	20	20	21	12	20	24	19	24	20	16	18	17	21	14	23	25	23	17	21	18	20	17	15	21	22	23	26	20	14	22	18	22	19	16	15	16	24	27	21	16	21	15	23	18	28	22	27	21	12	20	15	16	19	12	15	21	13	15	21	11	13	20	9	17	13	22	15	18	18	12	30	17	16	15	22	16	24	18	15	23	21	16	13	19	18	16	12	14	15	20	20	14	19	19	15	20	16	16	20	26	16	19	16	19	23	27	11	22	20	24	15	14	14	21	15	18	20	18	14	23	11	18	25	16	19	19	23	18	22	16	28	21	19	18	14	20	13	15	17	22	24	15	20	21	15	20	16	14	10	19	18	12	18	16	14	17	23	21	19	14	11	12	16	20	22	10	23	16	21	17	15	19	22	14	16	25	23	21	22	15	15	17	23	26	16	25	23	16	17	14	13	26	21	13	22	19	14	18	22	17	12	16	19	14	22	17	26	18	21	17	22	15	23	17	21	12	13	19	18	15	23	14	13	19	21	23	18	24	22	25	26	22	18	22	15	17	20	23	10	18	18	16	18	13	21	13	13	24	23	13	23	28	17	16	21	20	20	24	23	21	20	21	18	23	21	25	21	23	20	12	18	18	22	26	22	18	21	16	15	16	31	11	19	17	13	21	21	11	20	18	18	24	13
45446	26551	6709	14719	21381	20416	17214	14245	11477	9338	7885	6965	6098	5201	4421	3762	3428	3050	2914	2558	2353	2114	1954	1825	1750	1587	1469	1237	1160	1105	1040	1011	1037	922	827	786	754	689	624	662	571	566	562	492	439	478	416	444	430	393	415	401	443	450	384	392	367	382	324	365	385	343	330	320	333	351	338	325	330	328	317	289	305	320	359	314	342	334	313	344	301	284	312	342	345	289	308	351	337	330	330	309	274	305	340	334	303	298	342	332	348	308	296	317	313	328	304	310	282	321	299	301	332	312	342	326	306	291	288	320	338	340	330	315	291	310	278	305	319	292	272	331	317	254	301	312	289	278	315	307	274	304	289	292	292	291	284	293	292	299	311	287	284	297	272	303	278	307	332	295	281	270	364	320	323	317	306	317	285	326	302	308	294	318	311	280	311	311	305	340	330	300	302	306	314	284	317	304	288	287	301	319	334	308	301	316	326	300	286	306	308	325	326	296	322	258	330	332	303	316	304	268	285	327	311	309	305	296	313	281	278	311	283	309	312	316	278	298	287	315	292	317	310	296	320	290	315	304	303	285	316	302	306	332	294	306	326	340	310	292	323	318	258	309	292	295	284	315	322	298	293	274	298	318	293	314	330	276	317	287	275	306	285	295	282	317	329	315	282	308	279	305	331	282	265	315	298	320	289	302	310	311	326	307	297	312	348	298	336	314	272	290	272	300	299	323	303	307	282	304	290	327	282	314	305	330	308	280	286	336	286	317	294	309	314	322	300	289	314	306	288	292	297	294	322	299	284	307	309	302	316	300	305	317	330	294	317	284	318	296	314	313	320	279	339	292	303	302	329	315	319	326	285	294	344	289	312	333	291	303	321	345	300	305	305	305	294	304	336	317	303	336	290	335	300	295	297	322	298	348	293	329	316	309	308	297	316	299	301	291	310	285	316	276	329	272	280	296	310	325	333	308	311	318	297	294	310	315	305	333	315	299	298	308	279	309	312	272	308	336	280	325	311	283	307	332	337	303	282	299	297	297	301	311	298	330	335	312	317	292	305	268	285	309	295	321	277	335	302	294	323	319	298	337	309	328	267	280	304	290	324	291	295	295	309	308	305	316	280	315	318	293	290	295	277	316	326	319	310	300	310	312	317	314	284	297	302	304	287	315	288	294	313	293	322	298	322	322	305	287	307	312	316	310	305	304	287	279	308	276	313	343	326	301	319	313	298	315	300	326	258	310	324	299	312	303	310	328	315	324	314	309	309	342	314	313	284	349	325	336	317	341	282	296	297	321	292	311	313	323	314	269	287	297	316	300	301	305	319	286	299	290	321	264	334	296	304	280	337	311	287	309	317	281	309	308	328	315	280	322	305	311	306	300	299	299	325	302	267	312	268	284	291	288	299	300	307	286	309	299	338	290	319	323	293	305	319	299	315	301	306	302	337	324	292	325	323	297	296	302	286	312	306	302	307	283	299	323	296	314	304	273	300	302	315	325	312	286	255	317	293	306	328	298	296	320	323	300	287	283	327	314	292	251	304	317	324	297	298	292	284	313	339	282	297	296	316	329	273	262	310	315	296	277	282	316	314	298	304	319	306	301	322	297	250	301	334	322	312	328	306	282	298	301	313	301	319	307	315	298	295	299	304	286	312	301	327	311	290	291	305	301	309	316	296	308	311	297	299	288	294	322	302	308	319	284	292	314	293	294	316	307	301	295	287	322	293	325	298	274	292	320	343	320	335	300	280	321	287	311	314	304	313	305	305	292	283	282	315	314	316	306	307	321	297	276	333	316	277	273	289	300	277	292	297	292	313	322	309	281	324	303	289	279	342	297	292	310	306	310	312	307	319	275	294	317	326	298	301	279	277	305	324	291	341	318	321	329	308	325	280	280	293	322	327	308	310	285	293	294	286	307	262	281	297	305	322	314	316	300	312	299	316	331	303	287	283	323	313	308	325	325	304	280	318	320	316	318	296	306	286	317	325	324	319	323	326	303	320	308	278	307	290	320	304	288	281	313	291	307	310	325	302	286	317	293	316	293	322	299	288	332	293	303	275	326	338	299	314	307	282	283	328	295	347	320	300	323	319	301	310	312	288	298	333	299	301	296	284	290	295	314	303	278	346	306	299	327	281	307	296	301	284	309	313	312	299	295	292	301	257	295	303	291	296	312	302	275	328	297	311	261	313	328	306	316	335	284	284	333	309	344	294	296	291	349	325	310	292	296	303	302	311	341	306	296	299	305	309	293	324	306	302	302	311	301	293	290	325	259	313	294	284	312	306	310	319	305	289	306	307	280	343	273	303	314	328	320	320	331	302	305	294	312	312	286	287	306	306	314	286	296	301	293	275	310	301	320	280	302	305	302	324	299	303	322	334	317	300	295	331	330	318	308	304	303	337	304	321	322	315	312	293	325	300	315	309	282	331	285	292	296	332	305	317	280	314	283	328	313	319	317	329	321	286	306	307	311	329	305	312	306	304	313	297	311	317	296	325	302	333	295	278	282	313	322	310	300	291	315	290	283	315	294	289	295	299	298	310	306	302	293	285	302	309	309	274	297	323	319	299	302	317	300	312	328	299	308	316	334	316	313	308	325	303	287	281	343	310	322	278	309	322	328	320	267	327	270	311	310	291	327	290	314	293	326	295	328	313	314	321	331	311	337	314	295	304	275	294	321	278	305	307	297	295	299	317	297	337	318	298	276	293	317	313	294	320	299	309	296	273	325	292	291	315	334	305	293	291	331	292	306	274	307	301	298	294	312	299	331	275	312	311	290	276	304	286	289	304	288	280	304	304	319	280	311	343	309	310	303	303	294	287	312	300	297	315	350	315	307	279	302	302	320	291	285	288	295	320	279	333	318	305	318	276	289	318	305	338	295	312	301	302	294	299	319	323	274	297	315	310	326	331	299	291	311	263	322	285	352	312	274	340	318	301	292	311	286	308	301	309	287	300	285	284	292	321	327	310	302	302	298	304	298	283	292	277	301	310	305	292	311	304	266	323	283	311	326	293	303	285	287	321	287	304	288	278	293	308	333	320	336	269	319	339	309	310	292	330	294	273	291	284	323	325	290	331	301	297	333	308	301	320	281	288	290	306	314	312	292	263	270	267	290	304	312	289	339	309	313	254	291	276	321	284	326	297	312	329	297	292	325	319	313	294	309	287	303	334	326	313	319	331	307	316	313	309	298	290	302	306	346	280	315	324	309	338	281	301	306	302	298	284	332	287	330	285	314	307	303	334	318	300	307	305	291	305	313	312	292	306	312	289	305	315	291	304	308	287	313	287	284	303	311	304	314	295	253	316	269	282	309	290	304	293	297	273	308	335	296	317	334	288	292	297	323	281	286	283	278	273	308	303	321	271	305	285	282	281	336	289	300	284	304	298	304	280	294	322	296	309	299	332	302	336	305	315	316	296	340	326	298	283	298	275	339	273	295	317	314	343	284	312	303	298	318	283	299	307	305	284	296	297	328	307	300	297	290	335	297	268	283	295	285	304	305
18567	11270	1047	454	638	671	565	470	407	355	314	307	276	208	206	190	160	187	137	131	114	103	97	99	90	85	61	69	67	59	59	60	47	40	40	45	42	37	43	30	38	55	31	32	30	36	22	30	21	26	32	25	23	23	30	32	26	29	29	33	29	25	23	29	29	22	20	24	34	23	26	18	30	22	25	21	27	24	32	32	31	21	22	23	24	18	31	29	27	29	21	21	22	22	13	23	23	21	24	22	21	28	18	28	28	28	26	15	29	27	21	21	22	27	32	25	31	32	20	24	27	22	13	22	22	33	28	25	28	25	18	33	16	25	26	26	27	21	22	21	29	29	34	28	23	29	15	31	29	30	18	21	26	23	31	34	30	15	17	20	24	19	16	21	24	30	25	25	29	24	26	27	34	28	21	24	26	18	17	29	37	19	22	30	22	25	28	20	23	26	20	31	30	25	24	27	20	23	33	25	22	24	16	25	29	21	33	18	29	26	21	15	21	35	18	23	18	13	27	25	23	21	24	25	19	21	23	28	30	19	18	25	20	24	15	23	30	22	24	28	22	29	26	17	18	23	22	31	22	19	24	21	20	29	24	33	22	26	26	37	26	29	24	25	26	28	19	18	22	25	19	22	31	21	31	31	25	33	18	20	21	28	31	24	25	13	29	31	18	22	24	25	26	21	17	26	23	28	23	23	25	35	30	26	34	24	31	24	24	30	20	16	28	20	27	27	26	31	20	19	21	20	22	24	20	33	22	28	25	31	25	28	18	18	26	24	31	22	26	27	24	28	25	22	18	13	15	25	21	21	31	30	36	24	21	22	24	15	31	19	21	21	32	15	29	17	19	31	16	33	31	27	18	21	32	26	29	28	27	25	24	29	17	30	15	17	23	17	21	26	23	20	29	27	15	24	13	19	39	20	21	13	29	24	30	28	17	26	16	20	20	26	26	30	23	22	32	22	29	26	22	29	21	24	24	20	18	25	27	27	33	27	17	25	17	21	26	24	25	22	23	20	29	18	19	23	29	41	20	29	25	23	21	25	15	25	27	13	27	26	26	31	26	34	23	32	21	20	29	19	25	23	18	20	23	17	25	19	20	25	24	23	17	24	30	19	28	32	29	20	18	22	21	14	20	25	22	29	23	30	23	29	16	27	23	34	22	19	25	19	25	23	27	29	24	23	18	21	27	21	24	26	19	15	26	23	25	22	24	19	32	17	34	24	31	21	33	31	30	14	26	25	22	15	27	22	34	26	26	24	20	20	27	18	19	27	20	21	14	15	28	26	29	24	24	31	26	25	25	24	25	27	21	22	22	29	24	24	23	23	18	23	26	27	23	22	31	31	18	16	24	24	22	16	19	16	25	18	28	22	24	22	28	30	32	24	19	30	27	21	29	27	31	29	22	24	18	22	23	19	19	23	31	30	22	21	25	22	24	22	21	20	25	24	26	26	28	29	29	20	22	22	16	25	35	25	29	25	25	27	24	33	31	28	27	35	29	18	24	24	33	25	28	17	26	23	23	32	29	20	21	19	19	22	30	27	27	15	26	21	23	25	13	22	18	21	16	36	28	23	31	31	33	29	32	19	20	12	29	30	30	32	23	28	22	25	28	28	20	22	24	38	21	32	21	20	28	22	22	29	18	29	17	29	24	18	27	28	27	25	23	17	22	21	27	14	23	23	30	25	20	19	18	18	15	19	33	26	29	25	25	26	23	24	20	26	18	17	20	21	26	22	24	20	22	17	19	27	20	15	18	14	21	17	30	20	32	24	26	21	24	22	32	25	21	26	20	16	31	21	34	22	31	26	30	35	27	20	15	27	23	27	24	29	27	20	26	28	34	33	31	24	23	21	29	31	27	23	18	17	23	24	20	28	26	17	22	23	28	25	20	22	15	18	22	27	24	25	23	25	22	23	30	20	25	30	24	24	24	24	26	12	25	24	21	22	25	17	18	29	36	25	19	21	29	27	20	24	23	24	23	21	29	25	14	23	24	23	23	26	27	16	25	16	29	31	22	29	30	29	17	20	19	27	18	23	23	23	24	24	32	25	37	18	17	23	27	22	28	22	23	17	26	25	17	19	20	18	20	20	24	23	23	14	24	23	22	26	22	21	19	21	27	20	22	24	27	16	28	15	30	23	24	17	18	17	24	22	21	21	28	27	33	21	28	28	30	34	22	24	21	28	22	32	28	18	25	20	25	27	22	31	24	21	23	26	18	19	22	23	27	18	23	17	21	23	14	22	26	29	27	30	13	14	27	26	24	36	18	22	26	29	20	19	24	26	27	19	24	27	19	28	32	31	17	24	27	27	30	21	26	18	24	20	16	20	26	21	27	15	27	24	29	23	28	20	14	21	22	29	18	31	15	19	22	20	26	26	19	24	22	22	25	29	22	29	22	23	22	25	25	24	25	30	27	19	27	30	21	17	17	19	29	35	24	22	20	24	30	26	24	25	17	23	26	11	23	23	26	15	26	23	29	17	15	21	19	18	23	20	20	20	24	32	20	22	17	24	28	31	16	20	24	23	29	18	19	27	18	24	27	29	27	28	23	27	23	24	20	23	27	17	24	20	18	27	13	18	19	30	21	20	20	31	24	30	21	30	22	31	25	22	33	18	17	24	26	24	23	21	23	28	26	45	30	26	21	25	19	20	23	20	25	32	16	17	21	25	21	23	30	16	22	24	24	22	29	22	17	32	27	19	26	18	17	25	28	27	25	23	22	25	22	31	21	20	23	27	30	26	30	17	19	31	29	28	26	28	19	22	30	30	22	29	25	19	33	20	22	19	29	24	22	15	17	21	19	23	25	29	26	24	26	23	20	16	20	21	29	19	17	26	32	20	34	25	25	26	28	22	22	23	34	24	21	20	26	32	34	23	19	27	25	23	27	20	29	16	25	25	28	18	24	18	22	20	33	25	28	20	26	28	23	26	21	31	19	23	22	22	22	18	33	17	29	19	17	17	27	33	21	23	16	20	25	16	18	23	18	24	29	28	20	34	24	19	19	11	24	29	21	28	22	29	31	33	24	19	16	25	23	24	19	18	22	19	22	13	22	29	18	21	32	20	22	20	22	15	22	15	31	22	24	24	19	21	18	31	29	20	14	20	26	18	21	29	26	26	24	24	26	28	22	20	16	33	26	23	16	23	31	21	26	23	24	21	37	20	22	19	21	24	34	25	26	14	19	26	26	24	18	20	16	30	25	23	24	30	21	31	33	21	19	19	30	12	18	33	15	22	23	17	29	19	22	26	19	32	24	13	20	18	16	24	16	22	25	24	22	25	27	26	21	31	17	37	23	26	27	32	29	26	17	37	24	22	23	26	23	27	26	27	26	21	23	18	29	29	30	20	24	17	23	18	34	23	23	25	28	16	22	23	20	22	23	25	24	17	30	21	32	23	15	25	30	21	20	27	29	20	24	28	27	21	21	26	24	27	22	28	20	33	19	35	27	22	28	28	25	29	25	20	21	18	23	27
57970	38323	13048	23890	31194	30448	27271	23505	20507	17663	15265	13881	12536	10986	9391	8280	7530	6640	6263	5500	4996	4491	4086	3851	3601	3300	2924	2667	2366	2237	2178	1923	1910	1747	1632	1545	1425	1320	1179	1115	1041	929	907	877	792	764	675	696	682	686	658	639	668	616	629	570	501	528	538	487	564	507	511	494	484	493	484	471	479	398	467	438	454	416	437	435	477	421	445	428	453	446	452	437	439	378	411	382	437	428	439	439	397	396	443	429	396	402	440	440	383	414	432	390	419	410	431	397	459	397	402	411	411	419	424	427	395	404	415	419	408	426	405	400	387	398	377	438	429	376	384	385	405	416	390	383	423	381	371	364	406	396	385	390	395	399	403	408	366	399	393	384	403	387	387	373	364	372	391	386	389	385	405	418	398	409	411	424	401	403	405	366	377	351	390	378	434	399	398	409	398	412	400	390	446	382	391	366	410	417	376	399	393	377	414	405	388	391	404	384	418	369	396	406	414	380	440	395	402	425	398	364	385	429	377	393	403	391	383	405	366	418	370	383	426	365	364	381	387	408	430	399	411	368	395	396	385	425	390	379	381	396	413	382	423	405	384	388	413	406	424	387	395	381	406	405	412	376	391	371	414	402	386	412	416	375	383	370	390	355	400	374	412	437	405	413	421	406	391	388	366	397	368	390	396	351	418	376	410	386	360	410	401	384	360	422	412	392	431	407	395	391	393	374	419	383	381	389	392	375	409	366	372	404	370	388	404	436	396	376	372	403	391	377	365	434	379	380	418	373	433	450	398	408	378	395	424	389	378	410	359	393	398	403	416	396	391	429	398	403	391	402	391	384	383	388	404	377	387	393	411	374	378	398	412	385	385	395	413	379	382	403	389	396	377	380	390	352	390	404	377	404	414	402	441	399	368	403	419	363	360	400	423	377	396	400	394	374	405	410	403	368	393	392	377	382	394	382	392	397	394	408	399	426	372	431	386	367	400	400	420	373	379	397	397	451	422	366	364	422	428	397	408	389	417	380	416	394	383	370	350	401	394	409	388	405	355	412	393	393	386	396	364	420	409	407	388	397	409	372	407	410	403	408	389	372	397	411	373	392	375	403	359	441	376	350	436	377	382	426	363	395	426	394	423	390	409	408	405	393	327	410	380	400	405	369	432	417	419	404	404	392	435	411	367	382	374	424	393	423	372	390	380	394	370	367	387	393	382	392	381	418	394	409	409	387	395	395	362	382	420	397	398	399	407	390	385	374	389	388	410	385	397	378	379	417	385	381	377	416	392	406	391	374	414	391	410	402	397	362	428	418	359	407	441	386	397	385	366	407	359	387	410	410	419	394	395	376	385	392	448	420	374	418	409	440	418	405	427	413	409	382	395	380	358	409	360	375	399	414	402	406	396	412	402	383	386	386	359	402	399	399	406	348	398	408	398	407	382	403	358	392	380	408	379	383	406	392	397	414	391	404	371	373	421	403	376	404	388	409	393	406	340	398	409	403	401	367	380	386	386	395	377	403	404	412	384	407	417	387	377	394	392	412	367	421	411	381	448	370	383	389	422	398	381	374	398	418	387	420	409	383	399	394	385	405	418	392	416	365	399	396	399	371	383	395	378	411	446	367	383	394	408	392	395	372	388	431	396	433	364	377	422	358	390	391	395	411	407	407	393	427	350	414	389	367	382	382	438	366	402	376	388	395	377	413	385	380	370	394	379	385	353	387	402	381	367	385	368	462	404	380	369	397	390	420	383	373	362	419	369	403	403	402	421	402	419	413	413	395	410	391	376	392	359	405	432	405	426	416	401	415	411	390	421	397	399	387	412	382	402	388	386	394	394	414	408	388	375	373	394	390	418	404	392	402	383	402	381	424	347	382	356	408	413	354	365	383	376	363	403	394	407	411	422	407	374	373	402	365	382	422	440	389	414	410	403	394	428	399	408	410	417	382	400	380	389	372	395	376	416	386	382	366	391	405	370	414	369	414	364	439	366	401	382	419	375	394	412	408	391	421	370	369	417	381	384	367	397	347	420	392	412	394	388	388	405	409	389	400	394	407	404	408	390	399	372	379	422	379	383	400	405	423	408	399	431	385	364	390	379	419	375	403	410	401	359	410	388	361	431	439	376	390	354	391	396	409	418	379	403	397	388	386	390	381	391	400	406	386	364	429	388	405	413	421	395	408	409	378	421	410	348	398	369	360	376	414	422	422	366	398	351	399	389	372	379	380	415	410	379	399	395	433	372	369	364	384	375	406	408	357	393	422	378	392	362	386	400	383	401	379	429	447	382	403	359	381	387	418	387	390	407	425	382	386	418	373	380	387	384	381	376	365	386	410	412	379	427	387	386	377	410	393	408	389	382	376	374	381	403	391	377	383	379	377	401	362	397	384	433	386	406	409	383	392	368	398	403	382	384	421	399	406	412	373	381	417	378	403	412	370	396	399	409	411	393	407	397	389	368	399	426	393	414	404	408	394	422	391	404	408	408	384	386	409	389	409	414	382	385	409	388	395	390	398	370	411	419	370	419	375	416	373	385	406	425	430	390	376	409	377	378	376	400	409	390	408	397	422	363	382	380	416	368	372	369	390	423	406	368	367	410	389	387	375	394	414	424	421	411	381	366	406	447	394	419	383	356	399	391	396	394	371	376	413	416	399	370	375	407	389	371	403	414	389	379	391	405	377	392	438	407	405	376	398	356	409	400	405	391	379	394	370	389	384	392	393	367	423	415	412	386	389	385	386	392	416	364	373	390	383	399	390	393	385	387	372	397	360	383	368	405	403	434	387	432	358	348	390	391	392	360	413	399	411	400	358	410	356	371	387	394	393	369	393	388	394	375	400	381	381	360	367	387	390	388	407	401	417	408	410	410	391	405	420	365	451	406	425	410	414	364	416	375	425	372	394	367	412	422	370	403	399	384	369	366	380	372	400	411	350	371	379	402	405	382	373	373	392	406	393	411	417	402	390	385	395	374	380	401	400	380	400	418	377	405	394	392	428	396	393	391	411	371	363	415	369	417	380	399	380	393	391	388	388	422	346	435	376	378	431	407	429	371	388	361	395	419	398	392	378	414	399	376	432	386	364	386	393	439	369	393	380	378	397	369	398	395	397	410	389	353	414	372	410	362	404	433	364	389	416	405	390	379	400	364	409	362	399	386	427	406	372	380	396	353	404	413	412	373	397	401	352	420	402	384	401	413	396	374	393	397	393	398	431	370	401	392	357	376	386	432	414	423	423	396	426	382	421	363	405	393	393	375	412	422	368	385	369	379	409	412	403	389	380	380	434	393	373	383	409	383	387	406	379	382	402	407	391	438	426	375	395	394	417	366	401	403	379	366	372	420	389	376	419	359	401	406	420	390	393	378	399	422	395	363	381	416	383	366	384	400	407	408	352	384	386	391	397	381	417	393	405	422	413	358	385	382	421	405	405	365	357	393	389	372	372	398	392	359	371	392	446	395	401	367	410	383	406	371	420	400	405	362	372	376	389	377	398	382	393	394	395	384	383
12845	5677	503	267	435	411	375	321	265	254	208	185	184	156	137	135	129	97	100	108	76	92	71	87	72	69	50	59	58	44	52	40	47	40	48	44	35	29	41	48	35	47	28	30	25	33	39	32	31	35	30	26	26	26	40	37	33	33	32	37	38	25	40	28	24	19	29	32	27	28	32	27	25	25	24	43	31	29	13	33	30	22	28	27	33	31	33	33	29	23	27	23	26	24	24	28	27	19	29	20	24	29	25	38	27	30	27	32	19	32	27	23	32	35	25	34	18	26	32	28	20	37	20	33	28	22	34	24	29	32	21	23	25	20	29	23	27	31	19	27	18	33	28	30	24	37	24	33	32	21	27	27	30	26	29	25	25	33	23	17	34	23	38	29	22	30	19	30	23	21	25	23	37	28	28	27	27	20	32	26	32	22	36	25	32	27	27	31	37	28	32	39	24	19	30	28	27	25	31	25	33	18	27	33	30	34	28	25	21	24	26	29	22	32	29	35	27	30	26	31	28	25	21	21	31	30	25	31	25	26	24	18	16	20	23	19	31	31	34	31	23	21	31	35	24	15	34	26	34	30	29	22	31	18	29	26	21	31	29	23	39	27	28	23	22	34	21	27	23	31	23	22	31	28	31	17	25	22	23	24	22	28	15	31	24	23	37	26	21	27	28	29	34	24	20	33	30	26	23	30	27	22	25	39	36	23	39	34	17	26	32	34	25	38	23	27	30	24	19	23	25	31	35	31	31	26	27	32	21	28	27	34	33	29	31	26	33	23	24	26	24	30	26	27	30	36	34	32	23	26	20	20	27	33	30	32	19	32	26	24	38	20	30	27	30	29	28	27	25	19	33	26	23	29	34	29	12	22	29	18	24	30	30	17	27	26	22	32	37	19	32	33	30	21	28	31	20	24	20	26	20	23	27	24	26	33	23	29	20	29	22	31	36	27	28	16	18	19	30	31	21	20	27	32	31	29	26	27	31	32	28	22	35	21	20	33	33	21	25	22	20	23	29	24	31	23	27	30	23	22	26	33	33	27	25	35	25	28	26	32	23	26	27	26	18	29	22	18	24	30	33	19	23	28	19	24	21	25	23	20	26	36	34	17	42	28	28	27	28	25	29	32	30	34	29	21	23	33	26	31	27	24	31	18	34	38	19	31	26	27	30	26	43	21	31	26	32	22	23	29	32	24	21	30	30	32	29	26	28	28	33	23	29	24	32	27	26	30	31	27	27	25	35	35	24	28	26	22	22	38	29	28	27	30	27	28	31	17	34	34	26	27	24	22	28	23	24	43	27	37	31	31	31	27	35	24	37	32	44	31	24	39	15	31	26	28	39	26	27	27	22	29	24	45	36	25	35	29	41	26	29	25	25	32	31	29	24	27	31	29	31	34	22	30	25	34	32	23	20	26	25	29	29	21	21	36	27	19	29	31	25	34	27	28	28	27	25	25	27	31	29	29	27	41	35	29	34	28	28	27	20	21	24	26	45	23	25	31	19	37	26	25	43	33	22	33	29	35	22	25	28	34	27	38	18	24	33	18	24	26	27	33	28	36	28	22	27	25	29	21	33	26	29	15	26	25	26	31	20	28	28	23	18	34	29	30	31	25	18	34	29	35	34	32	27	33	34	18	33	23	33	26	26	31	24	26	25	22	32	27	26	30	25	29	24	32	31	20	19	25	25	23	26	28	26	35	29	35	26	28	26	23	30	26	27	29	35	23	24	23	31	24	37	34	33	27	26	31	25	27	34	23	30	33	31	31	30	31	21	24	25	25	26	30	25	26	37	39	39	24	33	39	31	26	33	21	32	37	43	32	37	37	27	32	35	28	24	37	25	35	30	26	34	33	32	35	30	26	26	36	28	31	30	26	27	27	34	26	29	24	23	30	26	27	28	36	26	32	29	23	38	30	22	33	24	26	24	34	30	26	24	35	32	22	35	24	21	32	29	19	26	37	27	34	26	31	35	22	25	28	27	26	23	30	25	30	21	30	33	29	28	29	17	28	25	33	26	24	29	28	33	29	34	26	26	23	22	32	31	36	25	29	30	20	21	36	19	25	18	23	28	29	25	33	25	20	34	26	32	30	28	32	31	37	40	35	34	27	13	25	28	28	22	29	21	32	26	29	25	36	24	38	23	25	20	28	29	29	21	28	27	18	25	28	31	32	29	26	22	19	25	27	25	31	32	33	23	28	31	21	33	31	30	29	32	31	28	20	33	22	28	24	28	27	34	32	20	26	34	25	32	27	41	17	24	27	19	28	29	20	34	21	28	32	29	23	22	29	23	31	17	36	33	20	20	33	37	26	28	37	32	29	33	27	28	25	26	34	31	25	28	26	37	28	35	21	19	30	23	41	27	21	19	30	15	38	22	21	30	30	27	27	34	33	27	24	27	27	28	32	24	33	38	21	26	23	24	22	30	26	37	39	33	18	19	28	31	24	27	30	32	22	33	29	35	37	22	20	35	26	26	23	32	30	22	36	35	29	31	39	29	24	31	25	34	30	35	28	31	28	31	22	34	23	28	26	30	32	25	20	35	21	23	30	20	27	34	32	22	31	35	24	22	29	29	24	33	28	37	27	27	33	21	38	32	34	33	29	19	33	23	23	20	23	21	32	22	31	31	28	29	25	26	22	27	21	26	24	35	17	17	31	30	34	34	25	24	23	29	32	24	23	24	20	38	29	35	32	26	31	27	31	36	19	18	31	26	26	27	26	31	25	29	23	42	24	30	35	35	27	36	35	19	28	23	33	21	23	31	22	22	32	27	37	22	27	36	30	40	18	23	38	22	33	30	23	27	31	16	28	34	32	25	29	34	33	28	33	35	24	19	22	29	25	28	26	27	28	21	36	27	32	23	29	30	25	24	31	28	21	18	22	29	24	34	25	31	34	30	26	27	40	24	22	35	21	20	22	28	23	25	19	33	31	22	21	27	23	30	35	26	30	23	27	28	30	33	35	25	19	25	28	23	26	29	30	23	27	26	45	38	28	28	33	22	28	23	27	33	24	24	30	23	22	25	28	22	21	32	15	29	28	24	29	22	33	33	26	24	24	27	29	24	29	24	20	29	34	25	25	38	28	31	26	31	26	23	29	23	27	26	22	34	24	21	36	28	29	35	22	26	20	20	31	21	37	25	28	23	25	23	20	23	37	20	29	36	22	27	24	29	30	41	24	32	26	27	20	29	36	26	24	29	34	25	23	26	34	27	25	24	26	30	28	24	32	34	25	22	25	28	32	23	23	29	21	26	26	38	25	31	33	30	22	26	24	26	32	27	26	37	22	31	20	30	28	29	25	19	28	34	20	25	29	29	25	31	32	31	31	27	21	26	26	31	27	27	18	29	31	17	29	26	25	25	24	34	22	24	29	36	34	34	20	42	16	23	28	26	32	36	21	30	32	25	24	33	12	26	25	36	29	27	25	32	27	27	24	26	26	33	24	35	27	31	34	29	25	31	27	31	31	22	29	29	20
50239	32579	9325	19214	26150	25284	22484	18878	15581	13279	11375	10185	8939	7848	6804	5999	5517	4974	4480	4039	3458	3150	2898	2780	2453	2233	2130	1911	1742	1747	1618	1493	1377	1310	1240	1166	1078	1040	983	895	888	793	807	835	683	691	616	641	572	618	589	669	608	612	574	548	576	500	519	522	552	518	526	489	489	505	525	509	516	493	496	483	449	470	477	463	526	469	452	482	435	435	461	457	504	463	442	450	450	444	471	436	491	466	452	476	450	491	452	429	499	492	438	433	443	477	491	448	477	460	456	467	456	455	437	430	444	442	501	474	470	422	480	469	426	485	446	410	388	456	422	478	449	515	437	467	443	440	484	441	465	454	458	472	451	433	471	447	466	443	405	455	441	479	436	454	420	488	467	457	443	436	431	471	433	483	439	428	474	480	442	429	450	453	447	466	470	452	482	463	482	445	460	459	488	458	469	505	472	412	447	415	425	458	455	440	444	452	451	437	468	464	433	471	458	464	419	467	422	455	473	439	451	479	458	419	495	457	420	451	432	438	482	486	474	474	451	450	446	426	440	481	444	451	446	464	468	469	435	484	498	480	469	430	457	471	483	451	442	440	494	455	459	469	440	446	509	466	447	421	465	465	413	428	481	474	446	471	461	463	459	459	473	468	469	444	462	433	513	446	463	462	428	475	476	462	428	461	478	456	433	463	452	450	415	402	429	465	433	464	440	469	451	440	439	440	413	459	455	445	505	424	488	443	455	507	435	433	454	431	442	488	474	433	435	436	426	453	476	465	442	451	429	494	445	418	470	453	451	454	489	446	416	475	468	428	423	437	449	418	445	441	424	460	448	454	478	410	462	453	436	446	463	492	451	456	431	441	481	450	465	528	440	448	448	473	461	484	447	431	430	482	446	452	460	436	422	459	450	427	433	475	470	443	437	455	448	420	443	475	449	469	436	460	476	473	468	424	458	444	427	428	491	465	433	471	438	470	410	445	416	431	448	440	483	440	453	448	471	486	448	459	428	409	487	415	408	475	478	429	424	460	447	442	448	477	419	431	427	469	458	433	427	451	442	469	471	444	439	461	449	423	467	456	417	423	454	444	421	439	467	463	444	456	454	452	449	458	426	487	457	463	433	463	456	464	428	429	436	421	455	448	405	448	475	431	485	444	459	476	431	427	459	434	429	467	490	478	466	406	481	467	479	448	453	472	446	433	437	417	447	500	464	470	448	467	403	449	468	445	447	464	478	457	494	457	429	478	443	470	471	462	445	448	487	469	461	445	460	463	444	414	476	484	466	448	476	464	452	463	460	445	445	472	440	401	454	445	465	446	467	465	467	447	432	444	432	441	428	431	440	468	440	458	472	490	452	427	459	497	439	469	412	458	498	435	465	423	452	427	445	447	451	433	426	438	444	471	442	480	478	423	442	459	472	474	444	454	463	412	422	415	432	442	420	423	448	445	456	451	470	475	413	465	484	458	464	440	445	424	424	428	430	480	449	468	443	488	444	442	470	451	473	462	473	460	469	459	448	444	481	456	436	427	464	449	445	439	440	442	469	485	447	455	428	458	419	450	469	445	444	449	481	481	423	480	515	462	476	446	486	443	478	448	429	452	436	482	468	478	422	484	436	479	442	418	435	458	435	462	431	470	436	423	458	444	468	425	464	429	451	450	447	466	491	443	495	478	432	442	432	438	490	453	463	448	419	458	439	448	459	411	482	441	427	467	434	467	456	447	492	426	456	467	487	451	421	480	473	471	469	455	444	420	430	439	448	468	440	486	451	450	472	477	436	405	455	474	460	453	423	459	499	436	479	478	454	458	449	446	471	475	427	467	476	453	494	448	416	434	416	453	433	446	460	469	473	479	475	438	465	451	464	459	455	433	429	474	455	407	453	458	466	435	444	427	497	466	446	448	449	409	449	446	434	416	424	415	469	449	434	441	443	481	462	445	415	476	422	460	457	434	464	468	491	465	436	476	450	449	431	449	438	403	428	486	389	461	467	440	415	431	425	469	440	469	427	521	434	456	517	463	459	452	495	451	425	433	449	487	412	447	395	473	461	454	456	441	462	441	459	460	456	455	482	440	471	449	457	440	441	419	430	450	460	470	445	474	445	463	439	432	445	453	437	436	465	426	455	455	397	428	449	458	463	433	435	464	397	414	508	467	464	461	450	479	451	459	412	440	453	449	419	437	442	500	444	434	426	464	425	476	507	433	475	451	443	473	444	477	406	456	443	407	468	423	427	458	438	438	424	441	441	490	471	470	447	468	436	444	471	436	473	440	434	468	436	420	462	461	445	473	449	469	464	467	426	459	458	450	466	449	437	417	455	440	478	453	439	444	443	442	448	433	470	441	427	456	483	434	451	439	481	453	451	436	463	479	446	433	495	457	461	475	435	437	442	479	435	476	418	449	416	478	446	478	458	467	453	436	440	488	468	478	463	432	454	438	475	421	435	437	453	468	432	453	468	432	426	432	391	450	463	416	450	419	462	429	429	436	474	453	479	449	473	428	456	443	481	454	469	437	408	445	453	475	439	441	479	472	445	470	447	433	451	443	441	451	431	488	450	464	444	449	477	394	434	470	463	425	513	448	449	446	518	422	453	481	413	434	473	440	461	438	498	490	441	427	458	424	462	417	454	463	527	470	472	471	446	461	476	459	463	450	452	430	424	461	421	448	490	458	468	425	462	455	475	446	495	454	493	476	462	421	479	438	424	440	454	457	461	414	454	452	441	431	467	501	475	459	426	465	431	446	437	450	471	462	448	468	453	445	488	449	444	410	459	451	486	495	449	461	451	446	486	491	463	404	451	431	466	442	442	491	493	429	468	431	459	461	437	425	474	441	455	474	444	439	465	463	435	438	422	449	449	429	441	455	462	469	463	392	465	439	475	474	496	425	495	442	430	508	457	453	447	461	464	466	434	449	448	447	461	472	471	445	439	470	421	456	476	467	463	447	448	464	448	458	470	415	434	443	443	432	454	442	444	456	469	463	486	457	481	449	465	411	460	402	436	456	432	440	455	478	456	453	447	437	448	441	470	431	439	430	465	452	444	460	473	477	457	447	422	445	435	448	437	449	501	429	470	406	479	466	450	435	450	451	468	465	505	448	451	434	450	464	442	484	438	430	432	472	439	425	444	445	465	416	466	444	420	439	455	444	456	450	449	454	467	472	457	516	434	433	486	425	434	430	471	440	462	450	461	438	433	497	474	413	460	446	445	435	462	454	454	435	443	468	439	406	456	450	476	409	445	418	415	454	460	459	436	423	477	444	458	466	509	434	460	472	409	423	447	385	447	477	452	433	447	430	464	482	479	495	493	494	431	463	460	458	468	465	439	440	405	453	489	413	460	473	453	465	433	472	462	455	464	499	456	433	476	463	468	457	408	459	421	469	456	435	424	394	483	439	457	417	450	466	468	451	465	453	469	476	488	478	457	456	487	437	471	438	438	447	404	397	454	475	441	429	444	439	472	481	428	463	444	455	465	468	456	457	438	440	434	454
18408	11206	991	476	670	701	616	503	462	381	297	324	257	239	222	207	163	161	145	118	96	107	97	85	89	84	79	56	55	84	62	73	54	46	45	50	37	42	46	31	46	41	31	31	36	38	40	38	27	28	26	28	37	29	20	16	35	37	30	25	25	32	22	32	33	24	25	26	37	35	28	20	37	32	30	32	26	29	26	17	24	15	18	21	29	27	25	27	22	14	28	26	23	26	21	35	19	22	28	29	23	30	24	27	26	26	36	24	23	23	32	27	30	30	24	25	18	30	26	26	29	22	23	33	30	18	25	26	28	18	18	25	22	25	26	13	28	26	36	31	18	37	25	25	29	32	25	22	24	15	26	29	30	36	24	30	15	32	17	28	31	23	26	16	40	30	24	26	27	21	25	34	23	29	30	21	28	25	33	26	23	14	20	25	21	23	29	22	20	27	19	21	26	25	24	31	20	19	28	15	25	29	17	26	20	21	25	31	19	32	29	21	23	32	26	26	19	17	27	29	36	20	23	19	33	28	18	23	28	35	29	22	28	27	28	23	22	25	24	20	30	27	23	22	24	18	30	24	28	32	25	31	13	33	21	19	23	23	20	32	21	22	27	26	22	28	23	27	24	26	25	19	22	23	38	28	21	21	21	22	28	30	23	34	25	30	28	28	13	20	20	24	24	23	24	17	29	28	20	22	23	30	28	14	24	24	23	21	26	22	20	19	29	25	23	18	25	28	31	22	23	28	20	21	18	24	24	24	17	26	27	30	22	31	28	30	28	35	26	24	19	24	25	17	29	36	21	33	26	20	26	31	24	23	25	26	23	29	22	17	20	33	31	30	28	29	26	21	20	26	20	21	21	26	20	29	23	31	19	32	27	20	23	27	17	29	31	24	27	32	35	20	23	15	27	23	24	18	31	16	21	26	18	23	21	22	17	22	23	28	25	23	22	29	25	17	31	21	34	26	17	19	17	20	25	25	31	26	23	31	35	23	17	17	29	20	20	30	31	28	28	18	25	24	19	26	20	25	33	20	19	31	25	35	21	13	32	12	19	25	24	29	27	27	35	18	19	31	24	32	24	26	31	23	33	20	28	24	25	20	30	29	31	25	20	25	23	28	28	23	19	15	19	24	34	22	25	30	26	29	24	30	24	42	38	20	24	24	20	17	18	19	24	31	18	29	14	23	24	24	28	23	32	22	21	23	23	16	22	22	24	22	20	22	28	28	27	27	21	24	24	31	26	15	29	24	23	24	21	25	21	28	23	24	17	21	15	26	19	20	24	22	30	22	19	36	24	23	29	30	20	23	28	30	21	22	14	26	16	29	29	32	18	25	26	25	27	25	20	31	29	23	30	29	27	26	28	21	21	25	19	32	21	30	26	23	27	31	18	32	20	27	20	20	19	18	26	26	20	26	23	21	29	24	22	22	14	14	23	36	26	24	26	28	22	22	22	19	24	16	32	20	24	29	24	31	20	20	30	34	25	27	29	27	30	19	23	25	25	29	29	20	19	16	28	22	12	20	26	17	24	22	24	20	33	26	23	12	18	32	22	29	20	19	29	23	14	24	20	22	30	24	36	21	21	25	28	25	22	30	28	23	28	17	32	25	27	18	15	22	29	19	17	19	22	31	31	35	20	26	20	34	27	19	24	15	31	27	25	17	26	25	28	15	34	20	22	20	26	21	21	26	27	29	29	21	30	26	21	18	27	29	28	26	24	20	28	21	20	32	18	20	30	24	21	29	16	18	31	32	29	23	28	33	17	29	27	31	21	25	27	18	20	26	18	33	20	22	34	24	16	23	30	27	28	37	14	20	28	24	27	31	21	28	29	29	22	26	25	24	16	21	19	32	20	24	21	30	24	24	26	23	22	19	21	28	27	19	24	27	24	22	22	23	17	30	21	20	25	25	22	24	29	34	22	26	26	33	22	20	26	28	24	25	23	36	29	25	18	19	32	26	30	18	23	29	15	23	21	30	32	23	30	16	25	26	21	21	31	28	22	29	32	22	28	17	22	26	24	28	29	30	22	24	17	27	17	23	32	19	25	23	29	21	25	26	31	30	25	19	27	26	33	22	21	29	23	31	29	19	29	27	19	24	28	26	24	29	30	27	25	33	11	29	25	30	25	25	24	22	39	23	24	16	23	22	26	27	24	26	19	26	28	22	24	17	23	26	22	28	24	30	32	35	15	10	23	22	27	28	26	21	19	31	25	22	21	23	22	29	24	26	24	19	28	24	24	25	30	24	23	22	23	23	31	21	30	25	22	19	24	23	20	31	26	24	18	25	18	26	32	17	28	20	16	25	17	31	25	25	27	23	27	29	19	19	21	29	15	20	19	27	19	21	31	18	30	15	24	29	23	20	17	25	25	27	29	24	19	33	30	30	19	24	32	18	21	22	23	25	28	21	33	23	28	23	21	27	18	22	25	31	24	30	28	27	17	30	25	26	11	26	32	24	15	27	19	31	35	18	20	24	16	18	23	26	27	20	26	33	27	19	27	32	27	25	21	21	34	23	29	27	25	29	27	32	27	14	26	17	20	22	27	26	29	22	20	20	18	32	16	30	25	20	19	32	28	19	25	35	24	22	28	26	19	22	19	20	27	23	22	25	19	26	31	31	15	28	26	15	32	24	26	22	26	29	21	26	27	19	24	17	24	35	27	25	27	28	24	19	22	28	31	34	22	38	28	24	17	29	32	30	22	18	24	24	26	29	19	21	21	27	24	26	21	22	22	25	32	25	26	26	29	27	29	24	25	25	29	14	21	27	28	19	35	29	24	29	31	28	19	21	23	25	29	23	24	22	28	27	38	26	22	24	25	33	19	24	17	26	27	27	23	28	20	25	21	23	24	22	29	18	24	35	17	30	25	20	14	22	16	27	22	25	21	28	35	22	27	20	23	26	20	27	24	32	28	26	29	23	22	25	30	23	28	34	22	19	24	22	23	25	24	34	26	27	25	23	38	24	25	26	20	18	31	25	27	27	24	33	27	28	26	30	29	19	23	25	30	34	25	18	27	27	22	25	20	34	21	19	37	17	25	18	33	26	20	25	19	19	30	25	33	31	22	26	26	31	20	26	27	32	22	25	19	22	27	22	22	36	24	27	23	33	32	20	28	29	21	38	22	28	22	26	23	27	18	25	22	17	22	25	28	24	27	21	29	25	27	23	16	20	29	22	26	25	33	15	24	27	23	29	30	22	26	25	25	25	24	32	27	29	33	30	27	30	22	30	27	31	30	23	27	33	23	21	25	24	29	31	26	35	13	29	19	28	30	33	35	25	24	28	28	20	26	21	17	29	18	33	21	23	23	24	24	15	25	28	28	19	28	29	25	23	23	23	22	26	23	20	27	30	20	26	29	23	21	23	27	24	20	33	21	29	25	28	22	26	20	27	34	27	13	21	16	25	23	33	27	13	27	25	25	22	24	28	31	28	19	28	29	32	18	29	28	20	22	26	22	27	22	35	17	30	23	21
58689	38036	13422	24355	31861	31069	27789	24247	20902	18199	15756	14247	12410	10880	9845	8875	8139	7289	6653	5737	5126	4546	4159	3873	3482	3201	2958	2678	2421	2382	2259	2083	2054	1782	1664	1500	1491	1340	1193	1116	994	1019	977	913	810	798	730	769	689	720	697	622	642	592	612	597	537	533	574	555	537	511	539	500	479	494	484	460	437	469	471	465	471	450	445	444	428	438	469	445	432	461	415	429	408	467	445	427	462	438	432	452	466	441	433	439	428	455	434	415	480	431	438	460	444	446	447	418	426	443	439	435	425	448	433	408	403	412	426	456	438	404	411	414	448	436	415	408	429	400	410	387	422	410	405	420	422	413	426	414	466	429	440	444	423	392	412	419	403	406	411	432	413	404	423	400	442	403	389	436	370	402	390	388	414	405	433	405	407	392	389	409	395	419	411	421	411	410	399	389	429	413	424	415	431	429	415	392	472	421	417	404	379	436	391	408	402	406	409	384	426	425	417	430	399	421	417	436	409	377	428	403	400	391	402	416	398	380	396	396	381	403	412	427	383	414	416	389	406	452	398	391	396	403	398	404	423	414	406	409	409	407	404	400	420	381	430	399	402	414	366	380	442	427	430	386	416	423	420	417	387	416	391	365	379	388	399	406	402	395	450	349	411	364	415	437	430	411	402	385	376	434	442	408	401	377	410	390	370	408	392	445	419	399	424	399	411	405	403	424	412	419	409	397	414	406	429	432	420	415	398	401	414	413	400	407	422	415	408	402	418	389	393	364	417	396	405	420	405	401	404	412	432	418	387	375	398	401	389	395	389	364	448	401	394	410	429	395	407	413	453	400	382	450	434	398	436	425	423	394	401	411	395	405	326	423	422	421	404	420	385	382	393	409	392	426	371	415	410	421	411	409	387	382	417	412	380	422	447	419	388	389	423	406	400	448	413	413	402	406	375	377	407	408	438	402	443	400	377	416	401	419	403	415	393	416	403	390	396	383	434	373	417	409	382	398	432	415	396	383	412	426	421	408	414	402	372	397	393	435	390	385	382	397	423	447	393	381	415	406	447	412	451	401	414	409	425	392	408	403	396	410	434	390	402	390	396	443	417	418	404	388	386	401	426	387	413	412	412	380	432	408	413	407	412	413	383	367	409	379	413	392	401	383	421	393	411	414	391	393	425	393	398	391	404	417	430	432	429	436	419	432	424	409	385	383	428	369	400	426	408	376	418	384	385	398	344	394	423	387	412	406	397	428	438	373	431	377	409	421	432	417	369	363	402	399	422	386	349	387	426	390	405	374	396	415	422	446	413	428	403	423	406	419	427	447	414	409	387	422	399	452	398	398	402	406	410	369	429	420	403	416	444	435	455	398	416	410	418	399	405	405	407	422	403	413	412	366	405	421	400	383	420	425	413	418	430	428	390	430	416	408	432	381	415	391	413	424	410	408	389	404	423	415	431	400	410	435	399	449	393	428	422	386	424	442	439	410	427	389	421	371	374	445	433	400	400	393	415	436	407	393	439	437	406	399	380	420	393	386	430	417	391	420	444	376	385	390	407	398	467	428	438	413	411	405	417	415	396	431	386	400	402	382	393	433	399	393	390	414	419	427	407	415	394	410	417	397	395	420	434	410	422	463	409	392	403	404	405	392	407	448	410	384	357	389	391	427	367	424	392	391	427	397	402	395	407	396	430	388	375	397	441	405	400	385	378	402	407	406	394	395	426	440	396	387	397	360	427	435	400	398	420	415	394	416	436	433	442	408	425	389	374	403	387	404	396	415	415	377	391	439	418	395	429	410	391	438	391	414	437	392	432	418	386	418	418	417	440	428	422	375	413	391	418	402	409	410	411	423	394	429	386	396	376	416	449	427	424	395	419	408	366	430	365	419	379	451	439	395	373	460	391	415	404	396	411	382	438	391	386	423	385	417	424	392	416	405	420	372	378	361	405	381	434	446	383	393	407	379	410	439	383	414	409	394	428	429	406	383	414	426	390	385	400	400	418	435	374	404	412	417	425	431	363	419	402	396	381	382	440	364	399	393	441	415	397	410	437	387	431	418	405	429	368	350	438	410	424	404	443	369	421	373	422	406	408	390	423	423	433	441	390	409	437	426	457	402	405	366	418	422	404	416	406	432	424	403	419	427	419	385	429	402	381	427	401	451	406	446	442	437	418	399	431	435	400	396	417	407	434	386	425	419	420	436	403	419	406	396	413	421	415	415	407	388	426	418	406	429	418	411	438	384	408	381	421	415	418	373	368	371	385	404	429	391	393	431	395	431	393	423	387	350	422	418	416	420	448	412	404	407	389	389	415	445	396	400	438	419	382	434	379	394	430	387	413	406	407	386	389	373	388	403	391	385	381	378	401	441	423	379	414	442	467	415	430	413	378	419	430	380	412	411	433	395	410	446	415	410	407	397	423	380	388	427	413	418	415	376	356	398	386	419	423	442	417	391	445	416	400	406	390	424	380	389	405	400	390	449	387	413	403	420	402	439	394	443	424	432	409	417	440	419	446	397	391	446	428	409	414	419	403	373	420	439	431	444	383	414	416	427	419	387	386	370	422	381	396	387	421	411	393	401	383	430	379	434	397	424	408	436	411	407	405	409	412	429	413	416	384	443	373	436	439	439	426	446	401	396	420	419	423	364	427	444	400	401	416	415	419	403	425	405	412	417	378	351	405	400	409	400	420	389	407	404	400	433	427	414	432	419	408	400	412	416	372	432	379	448	381	384	387	385	401	413	397	420	375	398	405	394	389	372	429	389	422	417	428	418	377	431	403	468	455	430	390	421	414	385	401	411	441	406	410	388	405	403	406	420	416	422	423	414	385	429	421	414	386	426	402	398	402	420	451	406	393	386	389	375	418	421	405	426	411	389	389	402	408	392	401	416	403	407	432	402	404	394	404	380	394	412	417	420	416	408	425	409	376	395	413	451	423	451	436	441	397	398	409	441	385	416	430	374	364	443	430	425	401	400	427	440	436	460	395	402	420	390	419	433	400	394	432	360	391	401	379	400	445	397	388	383	400	376	429	431	417	370	419	422	424	441	406	415	404	412	402	403	404	419	414	399	418	405	416	388	423	378	430	385	448	387	385	411	458	385	374	396	374	386	385	418	382	397	396	442	447	400	450	395	401	401	411	417	420	384	404	425	381	353	426	400	430	391	433	398	392	385	406	471	412	423	397	399	423	397	396	377	374	406	396	416	397	426	410	401	383	387	393	398	427	435	424	390	392	413	386	427	430	418	416	417	402	400	376	410	387	434	367	342	422	412	452	391	426	378	356	369	389	410	416	429	394	418	433	389	395	429	410	397	395	418	385	385	401	386	396	443	409	385	385	400	449	413	427	417	377	405	384	375	388	391	383	405	415	376	434	395	432	395	414	441	394	434	417	438	434	394	381	417	404	385	423	424	429	368	432	413	414	427	392	401	412	370	419	411	396	429	419	410	391	410	401	392	420	403	395	376	391	413	415	405	401	428	394	414	430	403	407	403	404	388	390	394	432	419
7603	2905	280	175	269	259	222	197	191	158	123	118	89	84	76	87	97	73	63	59	46	53	45	46	40	30	38	34	38	46	29	25	23	25	32	28	28	25	30	32	18	25	21	23	23	16	21	29	19	18	22	27	19	20	12	15	19	27	16	23	19	18	18	21	15	24	10	20	21	22	24	15	17	18	17	16	20	14	23	15	17	24	22	23	27	15	22	12	11	23	15	30	24	18	20	12	18	7	20	15	15	24	15	16	15	16	21	11	15	19	21	23	25	20	12	19	15	22	24	22	10	19	20	14	13	20	19	12	9	12	21	18	18	24	24	16	11	23	17	16	18	20	12	13	16	21	22	19	16	21	19	22	22	14	21	20	17	14	22	23	17	20	27	16	12	20	17	14	12	23	21	20	21	23	28	18	17	15	25	15	18	16	16	17	27	22	16	13	18	18	18	24	19	23	16	10	22	10	16	17	11	21	26	21	9	24	24	18	24	16	10	18	18	15	19	19	17	12	14	18	12	32	22	16	23	21	16	16	20	15	12	18	13	13	27	19	16	18	19	36	9	24	16	19	20	20	13	14	25	17	17	21	26	17	19	15	22	18	15	21	16	16	21	14	21	22	18	12	16	26	6	24	20	15	15	14	16	21	20	17	26	17	14	19	16	20	21	24	20	18	19	18	22	24	15	30	17	20	16	23	24	14	18	15	21	21	23	19	24	21	14	21	24	21	15	19	24	21	19	13	23	15	22	18	18	17	13	18	21	20	11	22	19	18	13	18	21	11	22	19	15	23	12	14	24	21	14	11	20	20	17	15	17	20	22	20	12	21	13	12	14	14	23	15	17	16	25	24	24	14	27	20	23	21	15	19	16	19	14	24	21	15	21	18	18	18	12	16	29	21	17	15	13	23	17	25	10	16	14	14	19	19	19	19	20	22	17	18	17	22	18	17	20	20	12	15	13	18	23	16	23	16	14	18	20	24	11	16	20	23	21	25	22	16	27	10	22	22	31	20	20	19	19	15	14	26	25	18	20	16	17	12	18	24	16	16	12	16	17	16	20	21	18	26	18	25	18	14	17	19	14	9	18	23	20	18	14	28	19	19	24	18	17	21	20	13	16	14	21	23	21	13	16	19	18	16	27	17	10	20	17	15	20	12	17	13	21	20	11	18	16	15	17	18	21	23	17	18	13	23	5	25	13	25	17	18	17	16	16	20	16	16	14	14	14	15	24	11	17	17	24	20	20	23	15	17	15	19	19	12	20	24	24	18	17	10	18	21	23	19	17	17	19	26	22	13	16	18	20	10	14	31	12	19	27	20	20	18	19	20	21	21	14	8	23	14	17	13	17	12	21	22	20	22	22	17	12	11	13	16	19	23	15	27	23	18	19	20	20	13	18	13	20	17	14	14	17	21	13	20	25	23	16	16	15	16	13	14	16	27	22	12	15	20	22	20	11	23	14	15	21	19	26	17	21	12	24	18	19	22	16	18	24	15	26	19	27	17	19	21	19	17	21	19	16	21	17	14	24	23	18	21	19	19	19	16	21	15	25	13	15	23	23	20	20	19	16	24	18	27	25	22	13	19	20	15	25	12	12	21	22	20	16	17	21	19	23	25	23	20	16	18	21	19	22	17	10	17	8	15	16	14	21	10	15	14	17	12	12	17	26	20	16	17	19	15	21	15	19	13	24	18	15	15	16	18	19	22	19	19	17	20	22	15	22	20	24	21	19	25	18	20	17	12	20	19	19	21	24	16	18	20	22	16	16	21	26	21	21	12	22	17	24	18	17	26	17	25	16	24	23	19	22	19	23	19	20	20	11	20	18	16	19	25	14	10	18	21	26	17	29	15	22	22	15	21	14	15	23	24	13	14	12	21	14	24	24	23	20	13	24	20	14	20	20	17	27	17	16	22	21	25	16	32	21	24	18	16	15	20	9	16	14	13	13	18	20	16	21	24	19	15	17	20	25	25	17	15	17	18	14	18	18	18	21	19	25	17	17	16	18	17	21	23	18	19	24	16	30	20	15	15	23	17	25	16	12	18	22	18	16	15	15	22	18	16	25	17	15	28	20	20	13	11	22	12	18	13	19	23	16	21	19	14	18	20	13	21	13	20	20	22	18	11	15	21	22	16	21	24	22	20	18	10	21	22	23	18	22	21	15	22	20	14	17	18	18	26	22	24	16	16	15	20	24	15	17	12	18	18	21	30	21	17	13	18	20	21	18	26	20	13	19	28	8	15	16	18	20	21	12	16	25	18	21	15	16	12	16	15	18	20	11	14	19	16	13	16	10	17	13	19	21	15	17	18	23	22	18	18	15	23	20	17	23	14	24	18	27	13	23	12	24	22	18	22	7	30	21	18	19	19	19	16	14	16	22	14	13	21	14	20	19	20	20	15	23	19	18	25	29	22	18	13	23	16	16	20	19	20	22	23	21	23	16	25	22	19	21	17	15	20	25	20	12	20	11	21	23	22	23	14	20	13	18	23	19	20	19	15	17	30	18	15	24	20	23	9	20	19	16	23	29	16	21	16	20	12	17	18	14	15	17	13	19	18	20	16	18	20	13	22	18	18	19	22	20	24	9	30	17	16	21	17	21	20	17	11	15	8	22	17	14	15	22	13	25	12	21	19	30	20	14	10	19	22	16	21	20	11	13	16	22	12	19	25	25	20	11	19	16	27	17	20	19	14	24	14	22	20	22	24	20	14	15	18	26	14	18	11	17	13	14	17	10	14	32	16	22	23	16	19	23	27	10	13	19	18	15	12	23	17	22	13	11	16	19	21	16	17	21	21	18	18	20	24	17	12	12	14	18	19	16	15	16	18	14	20	23	20	14	19	13	23	13	28	19	17	23	21	17	14	16	12	22	17	14	19	17	16	23	17	23	17	12	12	14	14	25	18	7	21	17	9	22	12	12	16	21	17	25	15	16	31	25	18	19	15	27	19	17	26	17	22	20	18	18	24	16	18	20	17	21	16	20	15	14	17	17	23	25	17	22	26	20	17	12	9	21	13	15	19	24	17	14	13	13	9	24	11	13	16	19	21	21	19	16	15	12	24	21	14	24	22	22	20	18	25	14	15	23	24	15	18	17	26	22	13	23	16	18	15	17	20	21	20	21	16	14	11	18	17	20	17	19	15	16	19	12	17	26	21	17	14	14	20	18	19	20	9	17	29	16	18	20	24	23	17	23	10	19	24	22	13	20	13	26	20	22	23	27	18	18	19	23	17	24	20	18	13	23	16	15	23	24	19	9	10	11	11	16	15	20	20	17	26	20	21	17	22	20	17	18	20	19	24	19	21	17	11	15	19	18	20	16	25	15	14	21	17	25	26	14	20	20	29	19	19	16	16	20	23	24	19	16	13	20	19	12	18	16	16	19	6	20	15	16	23	20	11	17	24	21	20	15	10	12	21	17	13	17	19	15	21	22	20	19	20	24	15	10	23	19	24	26	24	20	17	20	17	19	11	19	20	14	21
44610	27574	6739	14774	21352	20269	17265	13667	11321	9113	7642	6697	5694	5004	4586	4162	3780	3565	3106	2635	2305	2103	1801	1674	1553	1478	1370	1245	1221	1145	1009	991	914	903	816	733	725	752	677	632	590	510	542	504	443	425	427	427	433	434	445	412	349	411	403	380	371	372	352	330	348	343	404	323	376	340	332	364	318	326	318	346	329	328	314	321	327	306	312	269	314	325	315	320	329	302	336	302	266	313	293	306	338	283	342	315	283	309	310	326	304	303	298	321	318	303	328	300	307	332	351	308	311	288	292	336	315	287	311	290	314	310	305	321	306	303	335	287	328	314	313	333	286	328	284	281	298	297	300	299	300	293	299	313	296	245	290	277	300	322	296	291	319	305	304	279	300	286	300	306	329	301	294	305	317	315	314	290	272	341	296	293	326	288	288	301	311	298	318	311	331	302	318	330	308	273	276	296	290	305	323	298	306	289	302	343	276	304	317	319	298	294	285	289	283	308	287	320	300	287	295	302	339	289	315	298	334	296	301	297	293	333	281	275	315	287	297	311	305	291	306	299	343	327	287	327	299	320	262	327	309	288	327	316	311	283	295	303	287	308	289	292	278	311	283	295	295	312	300	354	329	315	299	316	293	322	305	323	292	315	298	289	293	313	317	312	310	307	315	321	284	310	300	284	304	298	304	310	331	311	301	281	296	338	280	308	269	305	283	308	289	313	320	329	303	330	308	311	275	291	309	331	285	321	316	276	313	304	303	314	288	311	303	343	323	311	324	296	331	341	328	298	289	318	292	324	282	342	311	294	303	279	316	302	312	299	293	280	309	298	306	310	296	288	311	298	301	278	307	289	292	321	304	308	332	279	290	324	320	305	312	327	307	319	314	314	312	311	339	313	297	304	301	301	325	273	298	315	312	328	324	328	301	294	305	284	307	318	292	341	315	314	300	314	306	314	273	312	304	314	312	325	321	308	316	270	321	289	328	302	299	306	289	329	303	307	316	330	322	319	324	309	300	324	302	312	315	285	332	299	323	322	301	288	302	293	320	310	327	342	311	306	288	296	285	328	312	314	304	326	316	295	303	327	326	304	308	306	320	300	279	297	314	278	290	286	287	316	296	318	308	313	300	295	300	308	302	307	338	313	335	306	285	303	301	332	308	302	300	301	325	287	328	336	283	308	294	280	306	254	286	321	282	333	299	294	312	309	290	303	335	322	298	329	307	319	333	274	342	323	302	299	276	286	298	290	315	291	286	280	329	306	296	305	313	277	295	306	314	299	287	313	285	325	298	274	320	292	299	298	306	301	296	294	295	313	300	296	264	322	278	349	300	304	291	309	309	302	301	285	296	299	311	308	319	302	289	311	319	312	286	294	290	326	303	276	319	323	283	293	301	292	303	304	297	303	300	340	312	315	316	300	321	275	297	289	306	327	317	280	330	269	330	300	295	326	329	321	306	315	281	298	301	309	279	309	266	302	308	271	305	293	284	286	280	319	298	291	287	316	324	303	284	291	271	309	336	322	325	308	294	277	313	313	303	314	337	282	303	344	304	316	304	302	307	360	291	312	309	308	290	273	318	309	285	309	307	303	316	298	306	258	320	296	334	297	304	329	291	290	281	311	354	319	295	297	309	295	329	319	275	294	316	255	269	264	308	289	293	310	314	303	313	322	283	299	288	261	286	293	295	317	285	308	329	290	298	339	323	325	297	299	325	297	289	294	339	273	305	298	322	307	291	283	269	309	295	295	291	334	295	315	305	291	277	314	308	330	321	302	317	303	287	307	316	327	318	337	297	308	292	291	329	308	313	304	307	296	329	321	340	290	328	300	310	256	327	306	284	305	346	311	343	312	313	298	319	312	290	282	328	298	301	285	315	326	303	305	286	307	307	330	336	286	319	291	287	318	312	314	311	289	311	301	338	304	287	304	283	325	302	305	316	260	294	317	326	318	298	278	292	322	288	313	292	308	350	292	276	296	327	315	289	293	343	295	296	317	321	326	304	290	307	327	300	308	329	318	311	294	316	296	304	295	295	332	270	296	337	307	298	287	330	290	334	284	270	317	294	307	281	307	285	313	317	285	288	308	307	330	306	323	333	293	279	309	345	285	306	306	308	297	294	291	306	332	288	285	275	350	337	313	303	315	322	327	291	313	312	305	296	296	309	306	283	319	296	262	291	306	286	301	352	282	322	292	324	272	295	286	307	279	284	298	286	311	302	329	318	295	308	304	305	333	304	291	277	312	279	284	316	302	293	307	297	305	332	304	285	297	285	284	296	287	306	285	308	332	325	295	314	290	292	307	307	280	301	299	314	332	306	314	293	313	282	294	332	297	312	297	276	308	281	329	287	322	303	290	311	331	323	292	313	306	328	298	321	306	288	304	279	321	323	330	285	272	306	290	308	303	317	323	306	295	294	299	309	310	301	300	344	304	318	316	274	326	313	334	312	265	269	301	318	344	279	318	308	291	298	330	295	304	328	295	306	302	309	281	304	310	311	307	308	287	288	313	293	286	276	273	325	307	307	325	313	272	293	302	287	310	320	291	273	299	325	302	301	282	287	304	291	312	312	319	315	293	312	310	329	341	304	337	285	329	311	284	280	329	264	336	318	318	353	287	318	298	311	338	315	333	306	318	321	318	296	324	269	298	291	275	293	343	290	297	309	316	308	289	288	304	315	275	280	308	305	318	317	346	335	313	316	256	305	297	326	286	321	306	297	316	264	299	320	321	294	352	304	306	300	292	316	309	307	305	313	308	301	295	323	293	303	297	283	328	295	286	303	308	271	316	289	307	306	299	314	295	308	319	260	299	300	303	305	299	295	315	291	314	318	331	304	284	326	348	308	333	317	307	338	299	273	291	283	303	274	323	304	292	321	319	312	306	303	331	277	316	320	283	300	277	268	279	302	294	286	309	283	313	313	282	302	304	296	291	300	297	290	305	296	332	284	322	328	342	303	303	322	306	281	309	280	287	303	282	300	277	322	304	282	311	311	327	320	321	298	324	295	294	294	313	291	302	325	277	323	302	317	297	280	310	308	299	271	327	332	301	270	283	340	319	306	281	310	318	286	322	308	310	307	315	320	298	308	318	303	318	317	323	318	307	326	338	312	301	302	318	285	319	286	311	318	290	301	274	301	314	312	289	319	304	296	339	327	317	275	302	326	324	305	302	278	322	322	276	327	311	304	266	303	300	311	334	293	278	308	329	293	314	313	345	307	341	317	310	311	303	283	307	310	312	286	298	340	298	305	307	317	299	350	321	299	320	309	314	314	303	320	304	291	306	300	279	360	301	317	303	288	307	310	321	306	306	274	325	293	315	300	290	325	315	288	300	287	313	311	315	303	298	321	314	283	331	319	289	317	303	288	298	308	310	317	250	337	314	304	315	329	338	295	265	321	295	306	290	291	305	307	268	290	332	312	316	289	294	287	288	275	278	285	292	286	335	289	302	330	298	308	316	320	292	270	287	305	299	297	282	314	313	307	310	290	322	335	322	293	315
18126	12868	1221	518	589	601	562	479	406	341	336	297	214	225	208	222	184	162	170	126	103	104	99	82	94	92	74	76	50	47	52	44	60	52	51	53	39	35	49	34	37	33	37	29	39	30	27	31	34	31	21	24	27	26	25	30	30	33	25	26	31	42	36	21	33	28	32	26	28	26	25	24	25	21	28	24	25	23	18	28	25	26	24	30	23	27	22	16	29	26	19	27	29	25	31	24	30	32	19	15	25	20	22	18	25	24	24	25	31	18	29	21	21	25	22	15	27	23	29	26	17	28	26	31	30	20	20	31	26	22	28	28	26	19	19	25	20	23	23	30	28	21	21	24	23	20	22	21	31	25	31	30	24	20	34	20	21	22	23	20	19	27	32	14	18	24	21	20	24	27	28	21	28	23	32	27	21	24	23	26	29	16	30	33	32	25	20	24	28	26	25	31	23	25	16	22	26	19	19	19	20	27	25	13	29	29	23	22	20	25	19	24	21	32	29	20	25	24	14	25	23	27	25	27	24	18	18	21	28	21	20	24	26	23	14	20	19	28	27	22	21	23	18	31	18	26	31	22	25	28	20	19	25	34	21	28	24	12	16	29	20	17	27	28	34	28	21	35	33	28	13	28	24	20	23	22	23	26	27	27	24	27	22	29	24	19	27	27	26	20	27	21	28	28	24	18	24	18	22	21	22	22	23	20	23	33	21	22	20	15	18	26	19	27	26	22	28	28	26	23	22	28	20	27	32	19	32	25	17	33	22	25	21	22	31	22	21	22	24	23	20	26	29	20	32	25	29	15	16	28	24	20	28	16	23	32	18	25	33	26	20	24	18	25	29	28	23	32	22	22	22	21	24	23	20	19	25	27	30	28	22	22	24	18	22	22	23	25	20	27	19	27	24	23	31	30	26	29	25	25	31	23	26	30	25	29	22	28	28	19	19	26	24	24	28	32	27	29	29	22	23	21	21	35	22	20	24	28	19	29	23	26	27	28	25	29	25	27	22	24	28	21	24	28	24	16	29	37	24	34	20	16	35	28	19	30	27	18	23	25	22	26	27	20	24	28	26	18	25	25	23	23	23	25	18	29	26	22	35	18	22	22	28	25	27	20	17	22	22	20	22	31	22	22	21	29	25	25	28	21	17	25	21	26	29	30	20	26	24	22	16	17	25	37	25	21	21	20	27	22	18	20	26	24	6	29	19	10	24	19	30	22	21	21	20	27	28	22	23	26	26	23	24	20	21	18	28	29	19	16	24	25	24	22	25	19	34	29	19	25	19	21	24	23	34	19	16	34	21	27	32	27	28	18	24	19	26	26	17	24	23	23	20	20	19	24	22	24	24	27	21	22	15	26	27	28	27	21	22	32	22	21	30	34	26	25	32	15	15	33	27	30	22	27	22	38	26	28	24	22	17	24	24	28	27	18	24	17	30	16	22	23	33	23	24	22	20	26	34	30	14	33	24	20	25	19	26	26	23	27	23	18	19	17	19	33	31	22	20	27	31	25	25	26	15	19	22	23	25	26	27	18	18	23	15	22	33	22	28	21	24	27	25	22	24	23	23	25	24	24	20	19	33	23	27	27	30	28	18	25	26	20	19	29	22	19	25	27	29	23	31	26	32	25	28	22	34	21	14	22	24	24	35	24	24	28	18	21	27	25	16	20	27	19	26	20	26	20	16	22	22	23	18	30	22	23	25	25	28	26	23	29	29	20	22	24	25	27	16	18	23	32	25	26	25	26	22	29	26	22	28	30	25	27	35	25	25	29	17	26	24	25	17	30	20	27	18	25	30	27	23	14	21	25	21	28	22	25	19	14	27	27	29	10	19	23	26	24	30	18	15	25	23	25	22	26	31	26	20	16	24	22	20	34	20	28	21	19	25	18	21	22	32	19	23	26	26	18	23	25	28	19	26	18	20	24	18	23	28	20	26	28	27	19	18	25	30	23	29	17	22	33	24	22	17	29	15	22	24	22	26	25	18	28	20	19	26	22	30	18	27	31	30	26	24	31	16	30	25	24	22	20	28	33	22	19	25	27	19	24	24	22	23	29	27	18	21	20	22	24	25	26	20	26	20	19	15	22	21	25	29	17	18	23	27	33	22	23	20	17	32	26	23	22	23	31	21	29	18	23	27	23	25	29	22	27	24	21	18	24	31	25	23	22	16	26	27	22	24	26	32	30	17	28	24	23	27	24	22	19	29	25	27	32	27	28	22	17	23	21	24	24	13	21	36	26	22	14	17	20	29	34	27	20	21	30	25	28	24	22	16	20	22	17	20	21	19	23	19	21	19	28	36	19	20	22	20	25	26	29	25	16	32	26	28	22	16	19	25	26	21	23	25	23	27	19	19	27	23	32	29	11	30	28	23	25	21	20	23	31	19	26	22	23	25	16	22	20	24	22	22	24	27	20	24	17	28	29	24	30	18	21	17	29	27	26	14	32	27	26	37	27	22	20	22	24	18	20	28	24	26	28	23	22	29	23	18	22	27	24	23	23	27	24	32	25	35	27	25	24	16	17	27	24	19	17	29	27	37	31	28	22	21	21	17	23	25	18	27	17	21	28	37	25	30	24	23	32	28	23	20	24	22	22	18	19	25	24	29	16	27	22	26	18	24	31	26	23	35	16	19	16	24	22	20	24	26	32	24	29	25	14	18	39	20	21	27	34	16	20	35	30	21	18	23	33	21	21	20	22	27	19	24	30	23	19	27	32	23	26	27	21	19	22	22	22	26	25	25	30	22	26	20	24	26	31	22	20	26	18	23	26	21	32	23	26	23	31	19	25	28	25	24	26	23	34	37	22	25	19	34	27	29	18	18	34	28	29	32	30	24	20	21	26	22	31	17	22	27	19	30	15	32	30	22	16	21	26	31	25	30	25	15	21	25	23	23	19	17	19	31	18	28	16	25	18	30	36	30	18	18	31	18	30	31	25	27	26	28	26	23	15	25	28	18	17	16	29	19	24	23	24	22	36	29	19	30	17	31	26	24	19	25	18	28	26	19	20	28	14	18	28	21	23	26	24	28	22	24	23	24	18	21	28	27	15	26	18	20	20	26	26	22	30	22	29	19	20	32	27	24	25	21	18	25	24	21	16	24	31	25	23	17	22	20	22	34	26	17	32	24	24	21	18	28	35	23	20	17	19	28	25	23	21	14	27	22	32	23	29	25	29	27	30	29	35	17	29	23	26	26	31	22	29	20	26	24	19	12	29	29	23	23	22	24	25	31	25	21	15	20	28	30	26	20	26	22	24	28	23	29	37	27	19	28	20	24	30	25	21	28	18	19	32	15	23	27	25	27	29	22	24	25	15	14	21	25	24	25	35	21	28	30	25	25	18	17	21	19	26	20	24	30	21	28	26	19	21	21	22	27	22	22	22	31	27	25	17	25	25	31	28	30	25	23	31	28	23	22	26	29	19	25	19	29	32	17	20	29	18	19	17	32	20	20	44	29	20	21	15	19	30	21	34	29	22
57967	41914	13244	23682	30993	29996	26616	23184	20132	17244	15204	13378	11368	10125	9200	8531	8281	7659	6821	5779	4989	4374	3900	3578	3396	3123	2815	2633	2486	2325	2243	2055	1867	1748	1561	1444	1310	1302	1224	1149	1004	948	893	887	824	705	722	661	720	671	628	629	637	621	563	596	564	556	565	510	510	499	514	456	471	467	455	473	464	426	433	448	468	425	447	410	442	408	449	422	428	447	449	385	457	403	440	429	403	445	434	411	433	399	442	447	386	420	428	408	447	418	403	369	387	408	395	382	445	412	399	419	418	433	419	436	375	412	394	403	403	389	398	398	393	409	384	404	359	398	383	421	390	381	410	404	369	394	406	414	394	419	384	410	412	392	395	406	399	424	412	423	392	428	377	373	390	372	383	409	408	394	393	404	378	390	384	391	393	379	370	402	404	383	399	380	414	416	431	424	404	399	402	380	436	383	379	389	379	427	372	380	404	373	360	369	437	407	433	387	385	395	355	350	398	411	369	438	407	422	404	392	378	403	388	387	380	381	383	394	392	409	418	347	395	407	409	427	409	436	377	393	388	398	412	403	417	395	406	449	414	386	399	393	376	352	419	410	418	407	386	391	415	410	368	411	392	412	416	384	383	404	402	390	371	389	399	394	386	387	450	382	417	407	375	395	385	388	388	391	395	383	400	436	387	393	408	418	402	410	412	377	398	391	369	388	400	413	392	413	381	350	391	408	387	410	399	415	376	385	396	412	398	367	397	412	393	413	406	382	384	381	391	424	364	406	376	380	409	408	398	388	387	376	413	387	374	422	391	407	431	376	436	435	369	396	418	380	400	424	380	417	386	383	383	417	412	408	413	376	401	393	401	396	420	388	380	373	363	416	393	393	445	382	377	382	364	419	426	385	420	398	414	414	356	422	410	372	396	411	398	416	365	399	416	388	391	390	375	389	401	388	382	361	405	415	380	445	404	391	376	370	387	407	417	384	411	398	381	390	402	380	402	413	420	398	423	379	386	418	394	369	442	393	395	383	407	381	426	421	397	391	419	405	350	363	387	396	427	386	374	390	422	418	394	400	347	414	377	387	433	388	417	379	426	372	403	400	397	388	392	362	377	386	389	381	375	384	390	411	405	399	348	428	402	399	419	435	387	395	403	357	369	416	422	391	408	402	425	382	374	380	384	375	399	426	405	390	418	423	355	426	420	437	377	398	411	399	393	418	377	441	428	396	385	365	392	415	381	417	381	409	419	407	376	431	382	377	399	370	378	426	414	389	388	413	405	433	396	380	417	392	408	404	396	402	407	395	394	390	397	407	414	388	415	394	403	396	418	408	381	437	407	393	346	386	418	401	400	382	399	407	388	372	393	425	377	399	371	388	390	377	390	406	407	413	398	378	377	371	415	405	378	415	409	431	423	406	400	379	382	393	392	376	420	394	407	404	406	387	378	420	372	377	402	368	378	422	397	406	401	400	385	411	374	408	367	422	403	399	438	370	392	418	420	422	366	389	374	393	410	400	407	421	395	412	385	423	395	376	376	438	405	379	415	373	419	395	399	411	417	405	395	405	407	394	396	399	380	381	408	413	329	389	409	402	438	371	407	410	422	372	393	372	373	380	384	393	390	390	408	386	397	382	384	403	402	408	388	408	404	370	425	383	388	414	399	430	391	380	402	385	363	418	370	412	370	435	367	396	411	397	429	387	357	374	396	384	360	435	393	389	397	392	394	448	410	389	376	403	409	372	429	422	395	399	383	369	397	402	422	385	376	386	369	420	391	389	382	425	369	378	387	422	388	379	431	397	382	371	376	405	420	341	372	394	386	371	404	387	373	397	398	404	393	402	427	379	402	382	408	382	370	383	380	432	392	396	406	430	399	397	371	433	424	433	404	393	380	374	399	385	395	408	399	395	369	405	394	386	439	438	399	407	390	371	393	388	412	418	403	386	391	369	391	379	397	370	416	427	404	375	370	430	370	413	413	404	404	371	399	411	392	408	406	393	382	399	405	378	418	397	412	394	378	407	402	384	415	369	369	389	397	406	372	377	387	433	408	404	409	379	398	378	364	403	377	390	435	399	418	369	382	364	405	369	393	408	391	398	381	385	393	393	392	407	431	364	387	429	370	441	387	392	402	404	385	435	429	394	403	358	344	359	376	367	421	400	384	409	398	355	391	449	375	402	376	397	391	403	393	370	437	363	395	379	363	373	407	428	391	432	416	415	388	373	401	406	429	423	407	427	380	386	415	408	404	363	389	372	372	377	427	371	427	404	409	447	401	360	396	397	421	439	399	388	433	392	427	391	417	402	404	382	377	409	396	411	366	373	431	405	390	383	407	400	423	378	378	379	387	373	406	425	367	396	383	372	369	340	408	381	396	369	418	394	392	404	392	410	390	365	363	376	401	441	387	419	408	389	380	372	364	394	377	435	403	430	365	360	401	411	393	412	382	412	378	395	393	405	373	395	383	401	404	372	378	371	358	423	387	418	411	401	379	376	351	402	395	416	406	387	384	382	367	389	391	384	432	392	416	385	386	394	376	410	406	396	399	399	387	397	388	423	386	419	441	452	393	405	393	426	430	383	374	417	424	391	395	393	397	403	361	393	369	393	379	383	419	375	403	398	392	414	387	439	413	409	422	410	410	441	432	389	422	391	385	398	427	439	396	363	404	383	400	395	416	392	399	401	417	376	418	389	416	403	423	435	397	388	401	372	411	406	413	383	413	408	380	430	382	413	429	366	408	409	400	414	368	381	405	417	434	379	392	397	409	398	355	397	391	387	398	361	349	438	377	361	417	404	398	401	363	401	383	426	411	384	354	410	402	373	416	405	425	392	391	366	434	391	382	392	385	430	409	365	407	363	393	395	411	410	405	404	394	405	381	376	402	404	394	388	383	363	381	392	373	367	377	401	369	407	394	433	419	450	377	390	416	401	396	395	387	384	412	396	407	382	369	410	376	423	395	428	401	386	387	394	362	387	364	393	395	408	378	393	407	375	414	380	425	383	419	429	432	368	396	389	396	398	372	369	410	429	410	373	401	420	359	377	405	392	379	401	385	408	394	397	381	381	379	397	380	415	425	395	420	380	404	391	395	400	370	408	400	399	384	394	415	392	415	379	410	401	373	367	382	403	381	421	397	424	393	396	408	397	405	402	392	393	399	424	377	409	406	419	432	376	389	391	406	399	419	427	391	393	380	399	377	385	377	358	394	381	394	414	398	384	440	377	379	379	417	398	417	412	385	433	388	387	396	356	386	403	405	417	390	349	436	416	405	371	387	381	379	407	416	407	392	392	405	388	376	404	400	422	388	391	395	390	431	394	392	394	395	385	377	416	388	391	363	403	419	406	377	412	458	396	394	412	427	411	362	415	420	432	395	417	426	423	387	358	406	422	394	395	357	421	371	400	393	418	401	378	389	358	392	391	385	403	412	414	443	384	400	383	411	392	397	409	387	348	383	410	422	395	394	370	433	420	435	382	401	419	397	394	434	413	424	418	392	392	425	416	397	381
12959	6199	501	290	422	404	346	319	298	244	235	183	137	162	147	139	137	130	100	96	89	68	64	61	65	72	61	39	58	55	50	47	40	44	43	36	35	31	38	39	36	33	34	24	51	30	43	37	17	37	42	44	28	27	34	23	28	23	36	27	20	28	21	33	24	37	27	32	28	30	29	28	34	22	24	29	32	26	15	33	31	33	22	28	30	32	30	21	22	14	35	29	30	31	35	35	30	30	31	31	31	34	32	32	27	31	33	33	31	33	28	24	26	20	25	32	17	27	26	24	39	38	29	26	25	24	20	40	30	22	25	36	27	18	36	26	23	24	35	29	26	31	28	24	25	27	36	23	27	28	28	36	37	30	26	24	37	31	25	25	25	33	30	27	24	24	25	28	19	31	32	34	27	29	32	25	22	32	37	33	25	32	28	34	27	27	30	23	30	28	26	21	28	23	20	26	24	34	17	27	23	33	27	20	23	38	21	27	26	24	33	27	26	28	19	27	32	24	27	31	20	36	28	30	28	18	20	32	36	22	27	36	34	29	17	26	31	30	26	24	29	40	32	29	23	25	27	26	28	19	40	29	29	30	37	27	26	29	34	18	21	24	26	28	26	27	37	24	30	24	29	38	31	32	26	26	32	18	33	26	16	36	25	24	29	29	19	29	29	31	40	33	24	24	32	32	38	25	30	21	22	30	26	29	30	34	23	27	18	36	29	32	28	29	38	25	25	29	31	29	24	25	27	28	24	20	27	26	31	30	27	25	38	22	25	37	23	27	28	26	22	35	17	29	21	32	11	24	31	21	24	21	23	20	25	42	40	22	25	25	37	29	24	40	35	32	34	28	30	26	25	28	30	29	30	25	27	28	20	24	35	26	35	28	36	32	25	28	24	16	25	28	27	25	28	24	27	29	32	24	32	29	33	24	31	21	28	28	39	23	26	39	24	32	27	36	19	33	19	36	28	28	27	31	36	37	28	32	26	28	31	27	34	31	25	30	25	31	26	35	33	25	24	22	33	14	37	32	23	29	35	24	22	25	27	23	27	24	23	36	24	30	31	27	31	26	26	26	24	38	32	22	24	35	25	34	33	30	33	18	21	39	29	26	39	29	27	26	22	26	14	32	29	23	23	26	38	26	32	32	29	22	28	22	27	24	28	28	25	28	30	24	20	27	34	25	27	22	27	24	35	23	23	40	21	18	28	35	27	24	30	37	28	37	30	31	21	33	39	19	37	31	24	36	22	33	24	25	23	26	33	26	29	27	23	28	36	30	25	20	25	32	25	21	34	37	18	24	27	23	28	20	16	21	29	35	27	27	33	24	34	30	29	27	32	19	30	36	37	32	22	22	33	32	22	31	30	18	36	34	23	32	31	20	34	45	23	43	29	31	32	23	24	27	30	24	23	24	22	31	23	23	27	31	23	27	24	34	30	22	29	31	19	37	16	21	26	34	20	21	28	23	21	31	31	20	29	31	36	40	26	38	17	22	21	26	34	27	30	33	32	27	20	38	22	27	26	27	28	24	28	47	28	29	28	32	26	26	25	22	26	22	36	28	25	28	33	34	25	21	31	36	31	23	32	30	26	29	25	27	28	23	22	25	26	43	23	33	19	41	17	31	36	19	32	22	26	27	30	32	23	30	29	28	30	30	23	35	31	29	27	31	39	26	32	30	30	19	36	22	28	29	28	20	32	29	31	23	28	34	33	36	31	20	22	25	29	32	28	25	21	38	22	22	25	26	30	31	22	29	24	34	40	35	22	24	20	29	29	33	25	34	23	23	28	23	32	28	22	26	26	23	23	21	31	26	27	32	14	28	33	29	30	26	22	21	16	31	28	31	18	27	26	34	27	29	28	27	24	23	22	45	24	24	25	34	31	24	33	32	33	26	24	30	32	25	28	24	38	34	21	22	29	29	26	25	30	24	21	26	21	28	28	27	35	18	28	25	34	28	24	36	28	27	30	27	29	29	32	23	19	23	26	27	30	36	32	28	34	36	18	20	14	18	27	21	22	23	30	26	38	36	27	30	26	24	23	33	23	30	34	31	19	35	21	22	23	28	28	27	34	25	31	26	29	24	26	27	33	29	30	30	24	38	17	33	25	30	26	29	18	24	23	20	26	40	34	24	31	26	22	26	43	28	27	29	27	27	23	25	26	22	27	26	22	26	20	28	25	27	23	24	21	22	24	21	27	21	27	25	28	26	21	28	28	32	30	28	27	28	35	33	21	35	36	31	29	29	29	31	29	26	30	28	24	25	32	30	32	25	20	29	26	27	32	22	28	26	24	23	19	23	30	23	28	20	25	24	31	22	20	21	20	25	32	26	22	36	34	30	30	27	24	28	25	24	20	22	35	25	35	34	26	29	31	25	34	28	25	25	33	36	25	27	30	32	26	37	23	23	27	27	27	41	39	24	34	27	32	32	22	25	28	32	30	26	25	41	27	25	27	28	38	23	28	29	25	25	30	33	20	30	32	33	27	26	20	18	27	31	30	29	26	26	15	27	19	26	29	21	33	29	29	27	27	21	26	35	27	35	29	27	31	22	29	29	37	31	25	26	22	21	33	30	31	31	40	20	26	30	22	29	21	21	24	31	30	34	25	35	25	28	35	27	38	27	25	29	32	25	28	33	26	25	26	28	29	20	17	26	30	25	26	33	32	28	28	28	34	34	22	23	30	17	35	30	26	26	20	29	31	24	28	32	24	26	31	31	37	24	25	28	33	22	22	30	26	23	25	27	23	30	32	22	27	28	18	29	33	16	36	20	23	24	28	19	25	28	27	26	22	24	30	25	29	21	33	35	32	22	27	27	30	29	30	20	21	27	28	29	35	28	27	25	24	25	28	23	22	32	33	30	29	27	24	28	33	34	30	24	31	25	27	20	26	28	23	22	25	30	33	33	27	26	25	32	28	29	30	31	22	26	33	21	23	25	20	24	28	31	24	25	31	27	33	26	35	35	17	21	16	31	23	40	28	24	26	28	29	26	28	25	25	30	28	31	28	28	37	31	34	40	26	26	18	25	27	38	27	37	20	21	30	34	20	35	30	25	25	22	16	29	24	22	17	27	22	27	35	23	29	40	33	28	25	28	22	21	24	25	23	34	29	20	31	28	34	34	21	24	32	29	30	31	32	27	26	28	19	21	34	24	35	34	29	24	25	27	21	36	34	30	37	31	29	21	21	22	27	36	24	33	33	26	22	34	26	34	25	30	31	30	32	33	23	24	32	26	30	22	27	30	32	26	38	22	23	24	23	30	30	24	31	28	23	23	28	16	23	24	19	38	30	25	25	24	32	30	27	28	32	23	38	34	32	26	28	23	27	34	21	32	27	29	28	24	26	39	23	31	25	36	26	29	23	29	31	38	21	20	36	35	31	33	36	24	31	26	22	32	28	22	16	26	23	29	26	18	31	34	27	28	29	34	32	24	31	22	24	28	24	24	20	25	27	21	25	26	24	25	25	32	29	37	26	22
50400	31920	9538	18952	25937	25119	21571	18181	15251	13025	10987	9546	7962	6909	6407	6333	6053	5571	4901	4104	3614	3175	2890	2634	2498	2228	2105	2011	1857	1855	1659	1686	1524	1316	1208	1090	1021	1009	1000	902	894	796	800	796	736	691	658	622	648	653	632	596	549	625	542	564	532	535	544	578	544	467	548	498	514	491	488	456	530	442	460	465	478	466	504	505	454	446	491	475	460	446	506	488	497	492	441	498	452	510	492	462	465	456	468	449	477	512	466	484	443	433	480	519	459	446	461	495	469	462	458	437	434	478	469	452	437	444	439	473	443	442	444	454	427	407	442	445	457	471	417	444	477	460	469	485	461	448	445	432	428	479	497	450	446	456	438	454	423	431	498	425	447	464	472	457	456	468	443	462	461	463	454	478	434	416	466	430	480	462	440	450	458	449	468	441	448	456	478	453	440	436	467	461	438	505	489	489	435	491	441	440	490	440	431	459	450	462	460	449	429	452	450	454	421	446	455	478	497	439	524	453	439	453	455	455	482	496	422	457	479	492	437	442	457	464	468	459	486	489	484	435	413	456	472	474	454	470	477	451	434	457	468	444	429	488	442	510	449	477	418	451	431	432	431	467	454	478	507	466	453	477	460	474	478	454	455	464	484	474	470	431	443	489	415	460	455	435	480	474	475	459	475	494	466	428	434	440	491	468	448	456	474	488	449	438	446	463	446	464	443	429	433	475	440	476	433	419	478	435	429	423	477	463	444	478	483	440	514	488	460	429	407	424	497	438	469	409	436	459	431	490	449	423	430	466	460	407	485	463	456	482	440	472	450	445	399	457	491	468	508	472	471	473	455	440	449	456	446	445	434	436	441	424	421	449	435	462	449	431	475	452	467	445	452	445	458	448	471	463	404	428	489	457	462	434	479	424	423	432	466	491	429	471	437	457	454	450	493	469	451	471	473	477	465	438	483	476	460	449	471	441	474	483	480	447	411	465	459	452	454	452	459	463	463	449	470	440	435	450	498	442	452	459	476	483	445	478	417	413	425	429	467	430	448	461	458	449	450	451	461	458	443	516	480	451	450	421	449	535	478	431	454	460	446	449	436	457	473	447	457	472	420	492	420	433	434	463	500	481	453	442	436	468	449	441	444	468	460	439	438	442	435	462	473	473	476	419	482	476	440	451	410	461	477	413	467	429	456	449	475	446	475	484	451	450	478	435	472	457	465	438	457	489	451	449	443	426	456	464	450	466	463	503	456	503	456	426	499	466	419	466	444	500	439	480	441	480	466	446	503	449	443	456	419	433	460	447	522	485	443	480	431	486	470	468	442	450	445	491	484	473	484	432	482	476	458	451	479	450	452	445	432	415	416	429	449	458	445	436	454	465	469	462	455	450	414	474	427	444	463	446	422	483	464	437	463	424	450	462	464	462	453	415	494	432	490	454	422	442	498	470	466	428	451	419	455	465	460	454	447	444	443	445	481	454	442	441	467	431	436	421	466	458	447	439	448	437	435	377	434	450	446	450	443	410	443	446	476	493	473	459	471	452	460	450	498	451	476	435	454	407	459	445	464	433	457	459	468	429	440	486	433	479	446	468	473	486	466	471	436	448	476	441	441	449	453	465	506	469	497	443	454	468	444	465	445	466	449	437	452	456	454	467	465	422	411	472	448	478	449	453	472	460	440	461	476	464	474	490	438	442	436	446	476	461	477	470	452	413	459	460	457	474	486	437	468	458	434	481	427	431	428	458	458	429	449	471	476	475	475	463	456	436	469	462	411	431	466	453	435	432	457	486	473	476	440	447	432	456	474	433	427	489	489	476	459	498	459	434	494	480	463	452	425	426	466	452	420	447	471	457	444	424	431	498	460	482	397	454	442	426	430	471	482	501	462	450	468	442	450	411	450	476	462	458	454	452	450	483	429	427	452	468	437	447	466	482	454	439	471	459	435	435	458	479	446	504	439	402	444	438	448	453	474	494	433	491	445	478	485	443	488	444	461	464	467	431	461	484	466	418	450	435	465	470	442	439	470	437	451	436	437	433	449	446	463	484	459	475	461	509	472	454	484	414	456	432	457	452	463	447	457	461	452	448	457	416	478	487	433	452	452	455	487	414	428	441	516	495	428	460	455	442	439	460	488	429	440	457	457	433	492	454	446	472	441	496	447	477	478	475	465	435	490	462	477	478	422	436	462	420	459	470	470	475	457	483	471	470	453	456	440	494	436	449	498	432	467	446	460	430	454	454	483	492	436	471	451	465	446	446	490	416	465	468	465	489	449	451	437	490	457	470	466	480	428	481	453	463	467	425	505	491	464	464	420	489	448	500	405	443	435	426	467	435	441	438	437	415	422	471	475	436	464	456	472	445	446	482	427	442	453	472	463	456	469	442	429	461	454	425	468	445	440	449	437	472	468	456	451	489	463	460	494	457	461	424	459	455	458	479	469	438	451	454	462	492	464	459	476	448	458	473	481	489	421	434	461	453	437	495	457	461	422	425	490	463	426	453	494	475	454	459	438	405	429	484	431	427	452	455	462	502	465	446	463	462	416	420	429	453	449	403	422	456	470	446	471	476	433	443	474	434	430	434	477	421	446	466	440	438	438	480	429	468	487	453	480	437	458	454	483	470	456	482	485	422	463	455	448	446	425	482	457	438	494	445	461	446	455	475	428	440	495	438	447	461	457	455	472	480	472	442	433	448	428	461	461	454	475	489	473	465	445	481	466	434	448	429	453	452	438	425	450	451	473	456	486	445	454	455	451	528	439	493	484	452	429	417	454	468	451	439	514	466	446	468	458	435	496	467	434	452	502	485	447	439	492	454	445	523	465	454	461	488	438	475	419	476	452	441	440	444	436	465	427	489	437	454	483	468	459	478	457	501	457	445	448	458	436	466	479	424	418	443	461	461	442	462	440	439	449	468	444	471	458	481	455	436	460	431	460	477	429	454	489	449	444	475	481	425	486	474	457	458	487	454	464	450	464	457	441	479	470	418	478	467	474	452	456	473	463	470	457	428	452	444	432	486	462	428	470	469	466	426	443	417	438	453	428	471	466	442	446	418	437	433	400	450	443	465	455	449	439	427	481	483	458	486	484	480	464	465	426	468	444	496	450	476	482	433	461	427	423	436	438	456	467	449	479	460	427	468	443	457	467	473	433	455	448	464	447	470	417	464	483	461	452	427	498	442	441	459	462	478	455	499	471	445	473	499	421	468	412	457	493	475	436	445	415	437	453	444	461	446	445	446	474	417	436	461	455	469	452	444	461	460	466	494	452	471	470	436	449	460	441	511	471	463	496	444	432	471	495	440	460	464	475	460	475	448	436	481	470	438	457	474	437	457	425	432	436	447	440	477	412	457	453	452	449	436	453	502	436	430	431	480	444	467	460	469	431	419	453	464	466	462	462	486	442	466	448	457	469	419	456	451	483	477	412	464	438	410	444	477	443	468	455	459	458	450	474	456	440	464	465	484	469	446	440	465	453	448	450	451	431	430	426	497	460	442	434	453	451	462
18377	11123	991	523	653	650	601	469	448	373	334	302	217	249	217	194	190	189	164	126	128	113	98	112	83	86	75	86	85	76	65	62	67	60	53	41	50	53	35	32	43	40	33	23	31	29	31	27	29	33	33	26	27	34	29	22	31	24	28	21	19	14	29	31	29	29	22	31	19	15	27	36	30	24	19	29	21	28	23	22	27	34	27	25	19	30	22	24	24	38	28	26	17	18	25	24	30	27	25	14	23	27	37	30	31	31	28	17	26	29	31	27	21	28	19	21	23	28	25	23	25	32	31	25	25	19	23	22	28	27	29	25	23	27	25	22	35	23	20	30	33	26	29	32	20	23	26	21	25	21	18	21	34	25	33	27	34	21	23	18	19	27	25	21	26	32	22	20	26	24	29	35	22	28	13	24	18	32	19	15	23	27	17	31	22	21	26	21	20	23	26	21	23	30	22	33	24	24	25	26	23	25	27	23	21	26	24	20	27	29	20	24	17	21	19	28	25	29	26	15	23	25	26	28	26	19	22	31	26	29	31	20	24	27	33	27	18	28	19	24	22	27	29	27	16	23	18	26	29	28	29	22	28	25	22	26	22	16	18	31	29	34	24	32	30	32	19	24	18	27	22	21	26	21	27	20	20	29	26	22	27	32	23	37	29	27	22	22	29	24	24	14	25	28	31	27	25	25	28	25	20	20	28	23	22	23	33	26	22	26	22	22	18	27	31	19	21	22	36	30	30	13	25	21	25	28	23	30	20	16	20	26	25	29	28	29	33	33	27	27	21	24	21	20	21	18	17	23	16	30	24	25	21	19	20	28	14	18	18	20	16	24	22	30	20	22	19	25	25	17	18	26	29	30	24	21	25	35	28	22	29	25	30	30	24	24	29	21	31	23	21	35	24	21	28	27	30	23	34	20	28	24	17	33	24	28	28	29	28	25	26	32	22	14	32	19	33	22	22	26	20	26	26	33	26	24	16	29	26	21	27	17	20	38	24	19	14	25	31	29	33	35	30	24	31	29	30	24	25	30	31	21	18	21	24	25	24	27	27	30	21	30	20	23	24	32	25	23	26	23	31	25	18	23	23	29	23	26	25	24	30	18	32	30	19	25	26	23	24	31	20	20	27	30	24	33	22	28	29	19	27	29	19	20	24	22	18	18	22	34	27	24	27	20	19	28	25	34	23	28	22	19	23	29	21	20	30	23	28	21	22	30	25	21	24	24	29	22	21	30	27	23	28	22	32	35	25	23	25	35	33	21	39	36	33	26	22	28	22	24	32	23	18	27	18	26	27	32	21	20	17	17	20	32	20	29	30	23	30	18	15	24	20	14	30	27	29	26	31	29	31	18	31	15	20	25	19	17	22	26	30	21	30	29	20	22	19	27	30	26	30	21	25	19	19	19	19	27	27	21	13	31	22	25	31	30	14	26	23	32	25	31	20	20	18	19	21	20	19	28	30	24	26	27	25	25	27	29	24	33	26	23	20	34	21	27	15	32	24	32	27	31	19	28	24	27	20	25	24	28	27	26	27	30	22	24	22	23	27	32	26	23	27	36	26	37	17	27	29	20	18	28	24	26	25	23	30	22	29	23	26	16	25	29	16	26	21	26	29	21	21	17	23	23	22	35	25	24	25	33	18	26	28	19	27	28	21	24	22	28	22	29	27	29	23	25	25	19	22	14	29	24	17	33	21	29	25	19	20	25	26	22	27	18	14	23	24	22	31	26	24	28	28	30	28	19	28	21	22	20	25	26	27	18	26	39	31	23	20	23	25	28	22	27	17	23	26	22	23	17	30	24	28	27	27	24	23	23	27	24	26	20	25	21	14	25	28	27	19	33	27	19	28	18	31	23	28	31	25	31	18	22	22	25	29	18	29	26	22	23	31	25	31	17	27	25	34	24	26	19	27	22	23	31	18	22	19	19	29	28	33	23	26	27	20	26	26	21	31	20	35	27	20	32	22	18	24	28	24	24	25	22	20	23	25	18	32	28	32	22	22	20	28	28	33	22	24	25	18	32	18	27	24	21	19	33	14	38	27	25	33	25	30	27	27	17	24	22	25	27	29	22	15	22	29	32	24	30	20	21	27	21	16	15	26	18	29	22	28	32	22	16	23	26	28	36	26	28	35	22	19	28	25	30	17	21	19	23	26	29	22	29	21	10	21	25	18	25	27	32	21	22	27	25	27	14	28	27	23	25	25	33	23	23	22	31	29	26	24	30	32	28	19	28	17	28	27	25	25	26	29	33	34	22	22	24	27	21	23	25	20	20	21	26	23	31	27	31	25	28	31	22	36	23	27	19	23	33	19	20	18	24	28	28	29	27	22	33	23	30	27	23	24	20	27	21	24	21	20	33	23	25	29	26	33	25	28	34	18	26	23	17	31	24	19	30	29	23	22	26	28	22	29	27	23	33	25	26	29	20	29	26	25	29	38	38	22	27	27	21	22	26	23	23	22	25	30	23	23	18	29	37	17	19	22	39	32	30	33	26	22	30	24	22	27	30	24	27	21	36	22	29	25	25	26	13	19	20	27	22	27	21	25	31	22	30	24	32	28	18	32	28	21	27	26	22	24	25	16	27	20	17	21	25	22	16	22	27	19	21	29	27	26	16	22	26	32	35	37	23	17	25	30	27	25	21	30	27	22	21	27	21	23	26	26	30	28	35	28	18	20	23	36	26	28	34	26	25	17	23	22	25	22	24	20	23	14	24	25	30	19	31	27	31	25	24	25	32	32	23	17	38	26	19	18	26	9	27	24	30	28	34	21	27	31	25	28	28	20	36	30	31	28	29	25	23	24	26	20	27	19	23	30	14	33	23	30	14	17	38	25	26	28	25	21	32	22	24	35	31	26	24	35	23	18	24	26	20	28	27	18	13	27	30	20	29	29	21	22	30	23	28	26	20	27	28	25	25	37	24	24	30	32	23	32	25	29	34	24	20	25	27	24	19	22	29	26	20	28	22	18	19	29	21	21	34	26	29	18	18	21	20	25	39	30	26	26	16	24	17	16	12	18	26	28	26	17	26	28	21	32	22	32	19	19	19	27	25	25	25	31	22	24	18	23	30	24	36	23	23	19	29	29	20	17	20	23	15	26	22	21	21	19	26	24	26	30	31	25	24	31	46	26	21	40	30	22	14	21	29	26	21	23	23	26	26	34	30	21	21	25	23	23	19	21	28	24	23	29	26	25	25	33	23	31	28	24	26	28	16	29	31	19	26	32	29	25	29	30	27	28	23	20	24	24	31	23	33	26	12	21	29	35	18	27	29	18	22	34	33	24	20	20	21	14	23	27	22	25	26	21	20	25	22	28	28	22	25	27	30	29	24	24	33	21	31	24	22	26	21	23	20	20	35	23	20	28	18	15	27	19	21	27	26	16	25	18	24	31	31	21	23	24	32	30	26	28	31	27	26	19	17	26	34	20	33	26	21	31	31	28	32	24	22	27	23	28	20	26	20	21	23	24	24	28	25
58724	37293	13481	24302	31750	30690	27554	23865	20794	18141	15537	13582	11680	10261	9401	8857	8465	7836	7089	6115	5325	4750	4349	3986	3555	3374	3106	2892	2878	2650	2392	2195	1942	1767	1641	1484	1369	1309	1329	1138	1131	998	934	854	844	751	696	685	684	724	676	643	628	603	588	575	569	594	534	521	519	515	502	483	480	493	493	467	470	443	471	418	455	472	431	454	485	454	446	456	483	468	428	473	436	446	446	430	434	441	430	436	425	459	447	411	447	441	433	427	441	423	430	445	426	438	402	458	415	424	428	446	432	400	434	437	436	417	410	420	403	425	384	433	408	424	453	414	457	432	456	425	418	441	442	405	420	390	421	423	408	401	423	396	378	416	427	409	399	416	426	411	433	396	404	424	394	417	376	437	415	424	386	440	420	398	425	402	416	411	421	368	410	398	459	415	426	436	440	419	425	389	427	391	432	420	432	387	378	410	405	373	417	397	434	401	359	425	413	392	389	420	386	401	391	390	405	407	412	443	383	426	386	417	383	414	454	405	441	410	372	381	441	395	418	394	431	397	386	403	385	371	403	423	447	414	421	401	387	416	399	442	390	404	412	421	435	391	394	439	414	415	417	423	428	425	398	409	387	401	443	379	387	418	416	367	396	410	458	402	407	445	389	422	395	401	402	440	406	419	417	408	413	399	373	415	387	387	399	445	404	395	383	386	432	412	389	425	417	399	414	420	419	404	362	411	394	397	385	403	390	401	438	377	422	400	438	412	425	388	397	391	422	471	406	414	433	399	410	359	431	421	397	377	402	409	379	444	408	433	399	406	446	408	418	385	399	417	390	429	429	424	433	428	402	396	432	412	394	376	438	394	414	384	421	390	404	416	416	418	435	412	400	383	412	390	440	391	450	414	391	434	406	385	413	418	385	415	438	401	416	406	421	427	391	415	406	422	426	424	441	450	399	439	377	419	403	425	398	378	407	421	429	401	383	449	404	399	426	397	412	430	400	400	380	441	406	382	374	364	414	410	409	478	435	396	426	371	427	406	395	449	427	410	463	421	394	401	431	428	417	407	401	420	458	424	406	423	409	412	393	420	413	426	431	435	404	434	433	425	408	419	408	372	432	401	385	428	376	430	395	442	409	401	408	389	442	436	417	424	417	389	378	417	395	405	444	420	377	416	390	392	424	392	426	401	410	398	391	407	395	388	394	412	432	417	402	433	435	413	425	401	383	398	371	414	430	387	422	425	409	408	437	421	400	420	373	426	389	417	409	421	419	395	406	420	391	435	382	407	393	412	414	396	409	393	402	423	401	407	400	429	396	381	408	398	404	361	398	454	385	387	388	421	433	398	446	413	386	414	369	415	392	385	433	402	401	408	345	444	403	393	393	378	435	394	422	410	403	413	430	403	463	382	410	369	433	393	387	434	396	414	419	373	448	407	407	393	377	407	431	393	414	410	415	450	383	423	390	408	398	421	433	416	422	386	443	407	393	399	379	455	398	392	418	390	452	429	401	444	389	375	422	388	417	416	403	388	387	434	464	388	411	420	394	386	405	409	417	425	434	386	384	393	384	397	432	408	391	430	424	399	438	383	414	424	421	399	401	394	426	405	413	379	406	424	385	377	388	443	378	391	429	434	418	403	416	397	413	391	411	385	382	399	368	380	415	403	403	409	427	440	409	388	386	407	404	393	411	392	395	410	401	428	432	404	393	404	415	418	390	393	400	393	401	412	408	408	425	420	398	415	426	421	456	380	424	424	415	406	416	402	448	419	385	394	407	378	434	371	396	402	394	388	445	391	380	427	395	446	392	411	418	426	441	406	390	390	449	427	430	373	411	387	450	430	394	464	446	392	403	417	406	429	441	449	412	449	400	417	421	422	444	424	384	402	422	425	397	404	392	397	406	407	404	412	391	388	400	408	422	382	392	401	383	373	413	411	392	380	392	431	390	426	414	420	431	403	384	426	419	383	438	388	399	440	425	352	422	400	419	411	428	409	403	399	402	427	394	428	373	386	421	412	448	396	390	416	401	432	404	386	387	388	397	416	390	442	417	413	387	387	416	397	424	397	393	385	414	401	454	435	387	429	428	404	424	405	387	424	417	360	401	389	401	412	406	416	402	429	426	383	428	387	411	409	385	411	376	400	440	414	434	430	445	418	425	431	448	438	400	440	429	369	424	407	401	412	417	391	428	380	437	416	415	411	410	415	385	401	403	416	402	411	396	410	408	388	424	429	395	378	411	406	383	379	404	411	396	402	425	410	452	400	411	408	431	403	387	422	430	385	410	396	387	408	398	447	390	410	396	397	436	430	409	419	455	380	403	415	395	415	397	393	424	409	392	402	404	441	404	398	395	405	412	438	426	389	395	393	389	405	393	390	414	415	437	409	403	421	377	407	411	434	437	449	393	391	385	409	430	363	397	410	400	435	382	388	441	380	430	390	398	411	410	446	424	407	397	393	403	423	440	419	411	445	416	439	439	408	405	419	408	403	431	428	411	380	417	398	409	405	473	419	453	378	394	413	445	404	452	401	457	422	367	397	408	377	396	427	396	408	416	414	407	426	418	424	397	391	397	426	409	435	405	440	402	409	453	418	414	418	400	403	430	400	384	443	399	411	386	409	410	397	396	403	409	412	414	445	417	405	413	408	424	392	433	406	411	387	411	424	434	384	388	428	412	486	420	423	420	427	421	413	421	426	409	404	446	403	415	411	404	399	418	434	436	404	426	399	421	423	412	446	432	402	423	432	444	414	395	372	403	401	388	392	416	397	369	406	403	414	395	387	421	443	425	439	388	385	390	416	384	403	427	401	447	422	388	420	365	381	464	429	409	391	417	409	407	435	437	421	401	405	374	426	390	425	395	355	398	394	383	389	386	442	396	414	409	468	402	405	423	422	378	412	444	424	429	421	412	422	404	422	416	432	417	438	371	391	395	405	378	397	407	434	428	409	437	438	446	433	421	425	413	402	400	395	417	387	458	444	418	422	411	395	391	432	417	418	395	394	406	385	399	408	429	418	422	404	427	451	417	442	424	440	383	419	392	409	418	398	411	424	408	402	433	387	423	362	427	388	410	450	392	375	419	375	408	411	446	422	438	389	417	378	405	438	393	438	387	390	437	406	411	422	422	406	415	385	408	445	416	405	398	461	419	411	419	378	410	452	415	407	460	427	434	418	395	430	414	409	424	443	415	398	427	408	369	409	446	435	394	416	399	401	425	410	412	381	399	410	393	423	393	418	432	391	396	405	425	390	391	379	403	417	427	413	424	424	408	409	410	412	390	417	426	384	453	414	417	406	396	406	415	412	403	423	433	419	399	429	408	417	375	364	393	417	383	416	447	427	432	376	433	407	426	426	431	396	403	394	424	436	425	410	403	431	392	420	411	406	402	377	417	382	417	400	414	399	404	409	379	410	409	416	405	449	415	423	419	401	422	379	413	429	429	402	431	374	412	437	416	421	400	450	433	422	392	457	367	442	398	399	386	422	424	420	425	407	412	398	385	383	414	406
7462	2476	309	198	273	274	230	196	193	152	136	135	114	85	91	90	93	86	75	71	61	64	57	47	53	43	47	40	41	37	31	39	28	23	40	21	28	23	18	20	24	21	19	25	21	20	29	27	22	22	15	13	15	21	23	22	16	20	14	16	17	19	16	19	18	21	24	21	16	15	16	22	17	30	17	22	20	18	23	13	14	20	13	19	23	25	17	22	22	15	20	21	20	12	22	17	21	18	21	20	17	22	20	17	22	18	14	28	16	17	19	18	18	20	13	22	25	23	23	23	14	20	15	18	26	15	18	18	16	19	13	13	22	21	15	19	17	14	19	24	18	20	15	14	18	15	9	22	14	17	14	24	12	18	25	15	19	19	24	19	25	15	15	22	17	18	14	17	19	15	23	17	18	23	19	20	23	20	18	15	16	19	19	19	19	16	18	23	16	17	17	17	21	17	17	24	25	20	25	25	18	20	18	21	25	14	15	17	21	13	14	23	13	29	22	18	28	18	19	18	16	16	16	15	20	16	23	21	13	16	20	18	21	14	21	22	25	21	23	19	21	21	24	16	20	19	15	11	13	21	16	14	25	17	18	15	16	24	24	18	19	25	20	20	16	16	15	21	21	14	15	22	18	18	21	14	22	16	15	16	14	16	25	17	21	25	15	13	13	19	11	23	20	14	21	18	14	9	17	16	20	13	14	15	18	10	21	12	20	20	17	16	16	24	17	15	18	17	13	16	18	27	18	11	15	35	19	14	18	17	12	19	16	22	16	22	23	20	8	15	21	19	17	17	14	17	14	17	26	17	19	15	21	22	23	21	23	25	18	21	20	25	17	17	22	20	22	22	13	19	16	20	14	11	22	23	10	18	19	22	25	15	15	15	14	13	20	19	19	17	29	15	20	17	19	9	18	14	25	17	21	23	16	27	16	20	18	23	17	21	16	19	25	14	21	19	23	19	22	17	17	15	21	19	20	25	15	16	20	16	21	28	21	22	24	10	20	26	19	14	15	18	28	25	22	23	21	21	28	12	23	26	21	21	20	21	22	17	18	19	22	8	22	25	24	14	23	15	18	21	18	22	18	17	25	18	16	19	17	23	14	10	19	19	9	8	13	13	23	21	15	23	14	21	22	19	16	18	27	11	21	18	21	11	21	17	22	16	13	19	24	22	12	12	10	22	16	23	19	17	20	15	12	8	11	17	13	14	19	26	25	15	9	25	26	15	20	16	20	14	8	31	11	18	14	14	18	29	10	16	21	16	14	15	13	22	29	21	18	21	27	19	19	24	16	19	20	27	21	18	20	14	21	18	13	11	20	16	14	15	17	20	13	26	16	13	15	14	17	23	19	23	19	9	10	21	17	11	21	20	14	11	17	30	19	11	21	14	14	27	15	21	22	22	19	23	20	19	13	19	20	15	16	15	12	26	12	12	26	13	21	23	20	28	20	21	22	18	26	12	23	22	12	16	15	23	21	23	25	20	18	19	23	21	22	16	18	21	22	18	13	24	13	18	20	22	27	19	21	19	21	14	6	21	21	19	23	21	19	19	16	12	17	18	17	33	18	19	22	17	15	19	21	9	16	21	15	20	19	20	26	18	14	21	30	12	10	25	14	12	18	20	17	22	21	13	20	25	18	17	29	10	27	20	12	19	21	17	15	19	18	21	12	19	22	9	13	15	16	19	19	16	20	17	18	22	17	14	12	9	21	23	16	20	17	16	25	10	21	16	17	16	19	20	17	16	20	16	19	20	12	14	20	15	19	16	18	17	17	17	26	21	9	14	11	20	12	28	20	15	26	29	18	23	30	21	12	19	16	11	26	25	15	23	26	21	17	18	11	19	13	23	19	17	12	15	20	27	18	18	17	22	29	21	12	17	21	23	17	16	20	18	15	17	16	19	24	18	16	13	19	21	20	17	16	22	18	20	14	18	21	16	17	15	20	25	22	22	17	20	21	10	20	22	24	14	18	19	21	19	20	17	14	18	11	16	12	20	15	16	17	13	14	19	29	22	20	15	16	10	16	20	24	12	16	19	11	13	18	20	25	25	23	23	19	22	18	9	17	12	28	16	21	20	18	25	17	14	20	12	14	26	14	27	11	22	22	25	27	19	21	20	22	25	15	25	17	16	29	16	26	13	14	17	19	14	19	14	19	15	18	16	16	18	24	19	20	19	17	16	12	15	28	24	20	27	24	16	23	16	15	18	20	20	13	18	20	18	24	29	20	16	19	13	13	16	19	20	9	17	14	28	16	15	16	16	20	21	13	26	16	22	17	19	22	23	24	21	17	15	17	12	20	16	20	13	24	17	14	21	23	22	19	21	22	20	22	20	19	20	19	14	16	9	17	25	28	14	16	20	21	11	17	17	16	14	22	14	22	16	9	23	17	21	13	14	14	29	17	23	17	32	19	21	20	21	17	13	12	20	18	17	16	23	12	28	15	10	14	12	13	16	18	19	22	23	17	21	19	20	15	18	13	15	20	14	19	17	20	14	10	25	23	16	15	17	15	19	14	21	21	17	15	14	19	27	21	14	9	30	20	18	25	14	18	24	19	24	12	24	19	21	19	16	28	22	12	21	17	30	11	16	16	21	16	13	19	22	14	10	25	16	12	15	39	23	18	18	16	13	22	21	20	22	13	13	18	12	20	15	21	21	18	16	10	18	19	25	16	26	11	17	23	18	25	18	20	24	16	15	22	11	16	19	17	14	18	13	14	17	8	17	21	20	24	20	15	19	14	18	15	19	27	17	22	17	18	20	14	24	19	11	17	20	6	18	22	17	18	18	12	17	13	14	14	20	31	16	23	15	24	25	19	19	17	16	22	22	27	23	21	18	14	19	21	15	21	24	26	18	21	15	21	11	15	24	11	16	16	16	20	20	19	16	15	26	24	18	20	23	18	22	17	10	25	15	24	24	21	12	22	22	15	18	15	15	17	19	29	12	17	19	16	19	19	30	19	11	20	18	19	27	23	8	17	16	15	20	22	19	21	24	16	17	19	15	18	22	19	19	20	18	17	31	28	16	11	18	20	15	20	19	23	15	24	21	14	23	20	13	17	27	25	24	14	20	15	16	12	20	21	27	16	25	15	19	16	15	13	18	12	15	18	23	20	19	18	16	21	12	14	13	16	16	11	14	19	19	15	14	24	17	19	21	18	22	14	25	14	26	20	19	15	19	23	17	19	20	19	19	17	22	17	10	19	18	17	14	19	16	14	17	18	15	21	13	29	20	12	13	17	21	13	18	17	20	17	12	8	20	17	17	16	13	19	20	18	16	21	20	21	22	15	15	26	20	20	23	17	26	22	18	19	13	24	11	16	19	23	17	23	16	26	12	17	29	25	15	16	11	18	17	24	18	9	18	24	17	20	20	20	31	12	26	18	16	12	16	15	26	22	19	15	21	16	23	19	18	20	18	7	18	22	21	20	15	19	19	14	13	25	21	17	22	23	18	21	22	16	24	13	25	11	12	18	26
44822	23674	6924	14848	21257	20340	17300	13858	11481	9528	7906	6603	5577	4929	4456	4080	3748	3395	3172	2936	2606	2243	2085	1983	1734	1703	1585	1472	1405	1275	1096	1112	942	906	793	750	699	667	652	617	573	523	532	482	507	442	428	448	392	416	388	392	411	361	355	392	338	353	345	361	356	351	342	313	359	324	324	355	347	289	326	334	327	332	311	335	301	372	334	315	340	330	321	306	345	312	338	309	324	322	302	339	370	294	343	345	311	322	319	283	314	285	317	285	313	309	296	320	317	311	311	305	316	309	297	331	293	322	308	275	275	307	312	324	283	299	274	307	311	299	287	326	299	312	323	331	332	317	306	299	314	321	294	308	291	334	304	341	292	300	311	318	313	358	298	303	282	339	317	303	328	300	308	288	304	311	316	301	300	311	287	296	324	298	310	331	278	290	326	307	281	295	324	309	344	350	337	283	323	278	297	306	317	279	334	277	297	297	283	301	332	330	297	278	302	288	298	289	292	304	322	313	308	331	312	314	305	321	290	313	273	317	313	346	307	307	323	282	328	309	296	290	316	307	293	318	334	275	317	288	286	303	321	320	321	297	287	313	297	308	299	336	297	308	337	298	283	322	308	304	270	300	279	315	306	302	316	310	323	309	304	309	302	301	291	290	288	276	321	315	321	324	322	285	311	322	303	315	302	307	290	293	297	290	356	301	333	298	312	301	327	319	289	307	313	306	299	303	293	308	299	322	344	310	311	315	317	296	278	314	316	304	329	301	322	312	298	303	296	313	299	325	296	317	288	301	289	325	297	304	301	294	332	324	293	293	330	305	324	298	328	275	304	282	290	321	316	283	283	316	299	317	309	292	308	323	311	332	295	292	324	282	308	308	322	307	285	309	281	291	308	335	336	298	299	311	310	282	322	336	331	255	301	304	321	302	308	313	285	300	321	262	339	292	290	308	331	310	309	321	309	312	310	306	318	295	330	316	296	324	310	283	347	311	321	314	286	283	298	348	313	324	316	302	308	293	303	304	310	327	299	311	291	294	316	300	301	322	310	329	297	325	301	318	297	303	304	326	299	301	336	321	331	313	306	306	310	299	312	298	318	293	303	308	308	297	332	317	310	290	293	291	312	311	287	319	320	313	242	308	332	304	333	321	303	299	289	343	304	303	342	314	290	301	275	297	337	316	320	305	304	341	294	305	336	339	325	318	302	302	302	305	322	334	320	291	313	281	300	307	312	278	311	271	288	307	336	295	288	312	320	319	291	328	320	290	308	267	300	311	291	312	330	318	300	329	299	320	319	311	314	319	324	312	281	324	311	293	259	289	296	304	332	321	338	285	318	317	307	306	314	299	327	286	312	310	328	295	307	316	310	300	252	300	328	334	301	282	302	335	322	320	328	296	298	322	324	286	294	310	304	299	311	275	301	293	308	295	338	288	304	321	290	314	314	306	295	294	289	275	290	286	311	337	299	320	302	324	279	298	284	269	327	304	299	296	313	318	279	293	294	308	303	295	286	262	301	298	313	324	323	300	301	283	321	275	316	317	301	315	326	325	288	302	305	304	319	310	300	302	332	307	321	305	287	309	339	324	301	326	327	320	342	308	294	327	333	302	280	345	299	321	325	327	283	311	303	343	283	326	316	301	327	320	306	326	297	334	332	315	280	329	330	342	348	286	290	328	304	350	292	288	308	284	288	299	272	301	299	303	268	301	319	327	347	328	324	311	295	276	311	310	290	319	324	300	275	277	300	286	306	301	313	295	335	317	309	292	342	312	318	299	281	269	327	289	286	330	329	301	299	338	328	320	322	332	319	325	333	331	298	316	291	286	311	320	280	328	316	320	303	315	297	313	305	310	292	298	293	314	304	306	324	323	310	283	295	289	309	296	308	290	330	324	261	311	303	337	301	314	320	300	301	309	315	345	306	308	302	310	309	286	301	318	314	311	327	289	264	317	312	321	342	347	308	296	269	302	297	294	308	312	336	284	282	305	293	323	345	301	311	295	289	322	291	328	323	329	292	304	286	341	290	329	304	276	320	308	343	290	322	307	302	335	299	338	315	288	319	310	316	267	313	305	302	286	316	301	289	308	305	309	307	338	328	311	315	306	317	313	307	291	325	319	292	309	294	322	302	346	294	310	316	280	294	275	307	332	311	333	313	308	312	297	309	280	296	294	326	281	317	329	308	292	323	327	286	302	299	304	324	318	318	300	310	309	328	312	307	294	301	331	328	321	300	306	300	320	309	297	302	281	291	316	299	344	322	283	349	299	279	264	305	335	299	308	302	284	283	291	326	294	335	311	305	333	307	313	300	310	336	299	284	320	309	310	267	327	311	279	312	310	281	327	289	312	315	319	324	323	301	322	300	291	307	329	312	281	315	320	277	331	344	308	289	283	297	296	279	326	299	316	300	321	317	336	340	300	290	299	289	286	318	307	310	283	319	334	307	282	294	307	291	314	306	319	333	334	322	306	296	338	299	302	315	290	291	317	303	283	319	332	323	291	319	322	314	297	329	266	315	284	322	324	302	317	323	293	311	321	313	309	302	310	288	313	305	288	301	315	304	341	307	305	318	327	323	285	296	298	297	267	313	297	331	295	350	366	326	301	343	277	308	305	302	284	296	294	308	305	324	314	337	318	354	298	297	305	309	285	321	304	292	308	299	297	310	299	306	296	293	301	305	301	290	290	302	313	310	285	305	304	304	295	315	304	298	322	310	323	285	327	295	315	304	325	291	317	325	321	338	343	334	297	309	302	329	300	300	283	312	281	348	309	315	325	322	310	336	320	306	279	307	299	341	319	330	300	286	283	317	310	313	333	298	295	315	297	277	293	309	307	308	318	319	335	293	292	329	271	337	287	325	324	323	320	292	315	305	308	326	320	325	304	321	326	273	306	340	324	308	343	307	310	318	288	293	317	321	321	309	294	306	299	314	297	306	327	325	315	311	308	321	317	271	311	304	285	307	314	327	314	331	301	294	304	326	314	300	333	309	299	305	307	325	336	273	319	326	282	315	314	275	339	294	314	317	335	327	288	318	367	335	292	285	330	312	307	302	321	279	310	312	311	342	322	299	283	337	291	305	301	292	308	306	342	321	284	317	313	294	298	314	308	315	304	273	363	297	304	293	295	315	277	327	318	326	311	291	340	292	292	290	314	278	326	316	296	316	263	292	318	329	304	303	319	286	297	304	304	339	313	300	324	295	321	296	289	302	285	319	319	285	305	308	276	312	284	321	325	287	290	304	313	274	307	344	321	310	306	288	280	309	325	325	309	328	311	315	339	309	315	326	326	314	266	319	274	281	318	280	286	292	301	342	295	306	288	333	335	305	296	285	288	335	298	298	325	325	323	309	312	303	336	299	316	310	286	302	288	325	348	351	304	343	307	308	307	299	300	299	297	298	311	311	291	309	306	301	314	298	289	334	288	295	315	286	286	310	317	294	317	324	308	312	300	298	319	336	307	321	310	319	299	317	302	315	304	312	316	291	314	322	338	307	325
18012	9954	940	483	604	638	570	541	453	368	339	286	242	203	195	214	175	170	164	137	126	113	104	94	84	90	77	87	89	61	65	59	54	56	54	40	40	47	38	40	34	28	35	31	27	25	34	26	36	27	30	40	29	37	33	28	28	30	27	35	15	17	24	26	26	23	25	34	18	29	25	21	26	24	27	17	21	19	12	35	27	20	29	22	22	27	25	19	25	18	27	25	33	16	36	17	30	23	23	25	26	19	30	28	28	15	30	21	25	23	21	21	28	21	18	19	25	13	26	19	21	19	17	28	27	33	20	20	16	22	27	24	31	25	32	30	23	21	20	22	23	15	19	22	30	24	25	27	18	18	23	21	28	28	27	22	29	22	25	25	21	28	22	32	21	26	26	25	20	23	24	23	25	20	20	28	25	21	19	16	25	28	29	27	15	20	27	21	18	20	23	26	22	27	27	27	29	24	18	25	27	31	20	26	25	24	20	28	24	29	16	28	21	20	30	28	19	15	25	23	23	20	24	19	15	27	19	24	25	23	28	19	25	30	10	31	20	27	26	20	25	23	34	38	25	29	29	23	24	14	23	18	31	25	25	22	25	26	30	23	26	30	21	20	17	20	24	27	26	20	21	23	19	17	22	20	13	24	32	21	24	19	22	29	22	31	20	22	22	16	26	19	24	26	22	30	29	29	21	18	28	17	23	20	23	28	22	35	25	27	18	21	16	24	18	33	27	19	22	16	25	33	19	27	13	26	29	20	23	21	19	23	24	23	31	27	16	18	24	23	21	34	13	39	20	18	15	16	20	29	18	22	19	22	18	26	24	22	29	27	20	35	17	22	27	30	23	29	27	25	26	22	22	29	23	27	19	22	21	26	26	30	19	27	32	25	31	34	28	24	26	18	21	23	15	27	22	19	15	31	20	17	16	23	26	28	29	16	18	26	16	22	24	24	22	24	29	20	17	14	25	24	21	23	28	27	24	21	31	15	16	32	28	19	26	26	25	25	29	27	20	29	21	24	27	24	23	20	18	24	19	21	24	19	25	19	19	20	13	15	25	18	24	19	27	27	28	26	24	20	23	19	14	27	17	28	18	15	20	27	24	26	19	22	18	23	17	20	26	31	28	27	17	28	25	19	19	25	24	19	29	21	22	25	31	20	27	19	23	26	26	34	32	22	27	29	17	19	20	22	29	20	23	16	26	27	30	25	28	18	19	22	27	20	21	15	27	24	25	21	18	31	27	29	27	28	18	24	31	25	22	21	30	21	19	25	21	20	28	30	23	26	29	26	25	23	14	32	22	22	24	25	30	23	17	22	31	18	29	22	33	20	38	28	34	19	14	36	31	20	38	17	28	19	21	31	23	29	31	28	30	24	18	26	30	35	20	23	20	16	18	31	29	25	24	28	24	27	22	21	24	26	23	26	27	22	39	30	20	26	31	25	25	29	25	23	28	20	18	21	25	28	24	23	11	38	27	27	30	27	25	27	25	15	16	26	24	20	15	27	23	28	22	21	30	23	25	21	21	26	17	25	26	27	24	32	23	26	24	25	25	21	23	23	29	29	24	31	16	25	19	18	33	21	22	20	18	27	25	25	26	29	26	27	23	29	22	23	22	17	20	20	27	19	34	31	23	18	23	16	26	20	27	26	28	25	20	25	37	24	16	21	28	20	25	34	20	25	28	31	24	20	26	26	23	36	19	28	17	18	21	31	22	27	26	23	21	23	15	23	27	30	23	28	31	29	24	15	22	24	26	27	30	19	26	22	32	22	22	25	12	33	20	20	21	25	19	21	21	27	25	24	16	23	14	26	37	28	19	26	20	23	23	21	20	23	22	26	19	26	22	20	23	32	26	30	26	34	26	29	21	32	23	28	28	30	17	33	25	22	28	24	18	20	25	29	24	18	26	25	24	21	15	21	23	19	21	22	21	25	17	28	24	23	29	28	27	24	18	22	21	21	31	28	30	28	21	21	21	29	29	21	23	22	29	24	17	20	22	26	29	21	21	32	28	19	29	16	27	24	29	21	20	27	21	23	14	28	22	21	18	24	28	22	28	28	19	25	31	27	18	27	24	31	29	20	26	18	28	29	23	22	24	21	20	23	24	23	31	24	27	25	23	19	24	34	22	25	20	24	20	27	25	19	22	14	17	25	17	35	26	24	24	27	28	25	18	33	29	24	16	25	20	21	17	26	29	31	21	27	23	20	23	24	17	22	20	29	22	31	23	25	27	19	20	29	22	21	28	23	24	34	22	28	25	34	18	30	24	27	22	26	18	34	24	34	32	17	27	32	18	27	28	21	18	22	29	24	23	23	29	26	24	28	27	27	31	26	20	26	30	24	28	22	28	20	35	27	24	24	27	24	17	17	24	30	28	19	24	29	19	21	26	23	18	23	25	22	19	24	14	18	26	23	35	32	28	34	28	25	28	27	31	24	20	28	29	26	18	26	29	20	21	21	20	24	30	21	22	27	20	21	37	21	38	27	16	26	24	27	24	34	21	18	27	21	24	31	17	32	29	34	17	23	22	21	25	27	26	27	28	29	34	26	24	35	34	18	12	24	16	18	23	34	29	23	25	18	22	29	36	26	21	31	22	23	36	30	21	16	31	21	31	36	22	21	21	29	25	34	24	26	15	33	22	20	24	26	29	29	26	28	25	28	17	21	31	19	15	30	21	27	25	31	22	21	30	25	27	24	31	30	18	20	18	26	28	34	16	23	42	22	23	24	31	20	21	17	25	21	20	29	22	30	31	25	28	22	28	18	36	24	26	23	23	21	27	23	13	21	17	25	18	21	29	19	22	36	29	24	28	28	18	20	39	27	33	12	28	31	21	15	33	23	21	23	23	27	28	30	28	29	27	15	25	30	31	30	27	28	30	23	19	27	29	24	23	28	19	21	22	32	19	27	21	23	23	24	33	25	19	16	24	21	26	22	31	24	16	21	21	26	22	29	26	16	22	22	24	23	22	26	21	30	21	27	28	21	31	22	37	32	17	29	26	23	24	20	29	23	26	18	21	25	14	23	18	26	18	28	30	34	24	24	20	25	25	34	21	25	21	26	17	23	23	24	18	22	12	29	25	20	29	29	16	35	30	13	21	31	26	19	24	24	28	16	22	20	24	21	22	19	20	25	17	21	17	35	30	27	23	19	22	29	27	21	25	26	21	22	22	27	21	25	22	27	32	24	24	21	23	19	22	17	37	21	22	21	32	17	32	17	26	26	25	20	25	28	22	22	19	33	27	31	27	22	23	20	34	23	30	29	26	21	31	31	23	26	20	27	26	22	26	26	25	10	17	24	20	30	25	19	23	22	16	27	24	15	27	24	28	29	26	20	26	25	17	25	28	17	24	16	23	34	24	25	30	30	23	27	29	21	24	25	23	25	21	20	23	20	24	26	25	26	25	24	24	20	26	17	23	24	27	26	25	21	20	16	28	20	29	20	31	20	24	22	25	18	31	23	21	30	22	28	26	25
57780	34835	13249	24255	31170	30363	27206	23839	20508	17783	15486	13410	11442	10264	9104	8417	7582	6881	6434	6005	5598	5132	4665	4205	4008	3616	3340	3191	2885	2627	2339	2036	1871	1702	1644	1495	1346	1341	1281	1134	984	906	960	853	815	841	686	655	664	664	671	639	651	599	524	558	564	489	575	512	546	504	521	505	468	442	481	468	441	433	453	450	451	415	466	418	460	460	433	423	418	440	459	439	386	416	419	450	440	441	420	413	431	401	432	430	419	420	425	422	395	430	407	413	410	375	427	423	374	420	436	407	394	426	422	404	378	422	401	403	437	401	394	396	425	397	436	385	413	428	373	407	389	389	405	392	397	377	420	400	395	432	412	411	419	419	398	443	394	391	425	423	410	406	430	431	360	422	402	380	409	401	407	437	388	378	388	397	409	424	385	393	397	367	402	421	392	399	418	398	406	405	412	405	391	384	377	404	395	414	393	384	413	416	395	398	413	402	390	408	375	404	427	410	403	435	388	412	370	405	387	404	393	362	378	383	412	389	397	395	372	428	395	376	419	441	374	417	402	368	406	391	362	408	402	421	410	391	416	392	406	377	401	373	389	393	394	390	419	384	383	409	387	425	409	367	373	381	413	410	411	413	426	374	373	409	402	399	359	393	397	395	423	412	420	396	387	414	408	405	423	414	414	412	374	373	423	376	431	395	376	421	383	420	361	393	423	416	415	392	389	406	390	392	373	370	359	400	401	375	378	394	411	409	376	376	367	403	387	394	399	432	401	416	409	407	395	388	379	414	411	359	409	394	375	393	367	370	405	391	358	420	395	395	407	382	410	418	404	395	380	415	407	392	399	400	381	366	394	426	382	402	403	409	389	415	410	391	433	418	394	391	380	358	366	422	405	373	400	391	410	403	372	388	409	388	430	393	384	407	465	409	350	382	433	414	396	397	419	374	432	392	416	418	349	385	407	384	396	385	408	388	408	396	383	358	376	402	406	382	361	399	385	402	408	412	432	411	394	408	411	369	442	391	371	438	405	405	404	400	383	400	402	409	403	403	371	403	412	402	411	367	408	387	358	354	375	418	380	405	394	397	377	428	399	408	409	389	373	385	407	451	422	414	410	373	384	385	377	401	388	388	385	410	397	386	426	399	378	415	383	401	410	377	387	387	395	392	375	412	412	372	384	390	392	379	390	410	387	401	410	445	391	390	414	365	406	359	378	396	398	425	407	395	371	378	372	392	383	382	415	393	408	397	388	405	412	384	408	408	400	373	397	426	398	403	425	361	378	391	362	404	394	423	395	384	418	391	378	377	379	381	418	405	437	374	393	385	396	389	385	404	385	396	399	396	383	386	376	399	394	420	425	435	409	400	425	397	415	406	403	370	410	392	386	389	421	370	393	404	412	357	389	396	415	365	370	392	445	393	415	350	384	435	353	395	359	422	421	419	376	398	378	392	395	396	406	411	386	387	391	395	372	400	387	433	414	410	402	360	404	383	411	416	419	406	396	433	364	389	379	396	409	393	373	405	406	417	418	412	379	386	419	449	372	415	381	362	384	377	392	427	429	378	359	406	397	381	417	418	370	453	437	367	412	426	376	414	406	412	396	403	396	420	419	411	422	415	408	386	431	464	404	386	375	419	380	393	410	404	392	367	405	387	384	383	400	388	389	366	410	397	426	387	368	392	412	390	420	397	393	406	399	409	396	362	414	426	410	403	452	384	393	382	396	401	373	389	444	364	414	390	397	414	406	365	392	397	420	377	427	413	393	382	398	410	375	378	404	410	393	439	402	435	398	450	400	400	410	394	386	361	404	351	387	405	395	416	378	417	384	388	387	397	380	368	394	417	419	413	384	394	385	371	377	399	390	403	396	350	428	422	408	358	392	467	412	400	398	378	396	409	398	391	383	386	417	372	393	388	407	382	396	392	432	360	418	402	377	402	377	409	397	410	442	378	388	353	399	376	386	421	385	374	382	436	391	381	395	396	355	383	441	377	413	418	354	404	390	382	411	357	381	364	394	409	409	385	427	398	379	394	384	401	405	345	386	401	388	413	346	403	392	375	399	406	382	404	369	372	405	422	403	362	349	389	406	383	398	392	406	379	406	391	413	398	403	406	397	371	391	427	400	366	375	369	363	405	381	401	362	384	389	418	403	396	359	397	452	391	409	421	414	403	361	389	386	392	402	413	405	418	422	388	407	416	420	373	410	378	362	384	379	375	430	415	375	413	399	398	413	373	397	388	385	410	435	405	394	419	425	395	421	378	404	397	373	373	413	374	386	439	410	390	420	435	422	402	364	396	379	387	395	386	385	387	407	370	424	380	390	401	409	379	460	371	411	392	397	410	389	388	424	396	383	380	425	375	396	421	408	406	404	388	392	411	381	377	422	411	391	405	359	414	378	375	395	400	421	404	403	392	438	401	396	418	377	401	404	385	395	388	425	421	397	416	360	410	355	391	367	391	400	380	394	375	423	390	381	399	417	343	413	411	428	393	380	414	409	392	402	438	381	404	421	411	375	370	381	415	449	411	399	385	407	417	406	368	398	368	375	382	370	401	417	376	380	420	399	378	418	391	404	369	391	431	381	384	369	432	423	392	387	425	376	441	412	382	397	401	380	392	410	402	408	388	406	391	394	415	382	412	407	388	398	411	418	447	386	421	386	373	351	394	409	403	404	415	414	379	397	402	407	385	396	402	393	415	404	424	418	403	420	388	406	404	384	388	396	406	420	408	388	384	378	391	421	380	427	382	427	414	444	351	422	389	420	416	395	412	370	364	396	399	391	376	422	413	390	397	427	412	381	385	422	405	403	388	399	386	418	410	400	405	385	399	400	401	414	419	406	380	395	415	418	356	423	400	423	418	375	376	383	366	430	384	396	413	416	424	394	399	388	399	409	422	384	394	396	424	417	389	380	399	392	401	387	388	399	421	382	388	382	419	408	418	398	411	385	399	392	411	448	416	365	384	350	390	379	404	399	433	381	370	361	411	384	410	419	397	402	396	397	401	403	418	423	385	397	399	404	360	433	402	441	400	391	399	378	375	386	399	402	394	404	429	379	393	408	420	388	418	393	395	349	379	377	389	373	379	370	394	366	412	370	415	374	407	383	387	395	414	403	376	387	375	398	432	408	396	423	410	390	395	381	414	418	404	400	402	405	395	358	411	362	379	400	405	406	408	413	403	402	383	388	383	406	394	411	387	379	415	438	386	377	403	415	396	421	384	380	398	400	391	435	385	382	408	421	382	387	416	375	393	396	376	414	406	366	391	383	388	387	408	414	351	385	412	412	393	390	414	408	402	428	389	365	407	400	411	391	331	356	391	404	409	385	424	428	407	402	414	386	397	379	403	412	391	385	380	417	401	419	392	387	433	399	407	400	396	400	377	339	422	391	390	386	413	381	395	378	389	408	396	421	405	370	379	400	386	418	406	378	400	357	386	390	400	414	420	414	412	394	384	409	389	409	380	404	390	425	411	413	423	383	391	332	370	392	408	395	433	429	403	421	402
12806	5458	506	320	411	394	382	312	301	243	211	181	158	150	140	121	144	111	116	95	99	98	97	90	90	71	71	75	58	51	50	45	57	46	42	37	50	46	27	38	43	43	34	33	35	25	33	25	25	23	22	13	39	31	29	34	30	28	34	24	25	24	28	32	25	21	26	35	20	27	27	33	28	30	27	24	24	42	30	31	33	34	23	29	21	29	29	26	30	31	24	25	25	31	43	18	31	32	31	21	27	22	23	14	22	23	32	23	30	33	25	25	31	31	30	28	33	27	31	32	31	31	31	19	24	22	24	21	31	17	30	34	21	36	28	26	31	28	35	23	24	24	30	27	23	22	25	28	30	22	19	31	19	31	36	36	37	17	37	31	32	21	32	26	30	25	38	24	27	18	18	23	28	20	23	36	27	31	29	23	31	23	22	27	39	30	28	26	20	37	28	30	29	20	22	22	32	25	22	28	26	32	30	24	19	24	22	26	23	40	29	31	24	21	23	25	39	29	34	22	23	34	18	31	22	28	21	34	19	23	21	26	35	33	26	28	27	26	21	28	26	23	32	19	34	24	26	27	45	26	22	17	26	29	26	38	34	21	30	35	33	24	24	32	35	30	25	23	35	33	31	29	39	26	23	26	32	33	22	30	19	32	28	34	19	34	28	23	40	21	21	28	25	23	26	26	29	29	24	18	24	23	26	35	28	32	35	31	25	21	36	29	20	18	33	22	36	40	32	30	35	28	36	33	30	23	32	39	17	21	39	32	34	37	24	19	16	21	33	29	32	25	28	36	18	32	27	23	25	26	30	32	19	25	27	22	31	28	27	26	36	31	38	21	24	27	19	34	29	43	19	32	22	30	29	38	31	26	22	28	28	15	19	36	22	28	23	20	23	33	34	29	31	21	30	26	23	33	28	21	29	29	26	24	27	32	23	29	25	16	38	30	29	36	37	26	22	23	27	26	18	27	20	28	36	26	30	24	25	33	23	24	27	22	34	26	27	35	35	25	25	38	24	34	27	25	35	26	31	21	24	30	20	27	26	36	31	36	39	30	24	22	31	33	26	25	30	36	28	27	23	23	20	22	32	33	27	28	28	30	24	30	25	35	29	25	35	26	24	20	36	19	35	20	21	22	18	27	26	30	32	25	30	22	21	23	31	34	24	32	32	35	26	29	14	16	24	18	27	32	23	36	31	26	26	23	34	21	31	21	23	20	38	35	27	26	31	28	26	25	28	30	32	25	31	28	25	24	42	30	34	30	23	29	32	20	24	30	29	26	39	40	26	25	26	33	24	20	33	22	21	30	33	29	30	28	26	23	27	41	24	29	25	30	24	37	29	30	36	26	28	24	30	27	24	28	22	40	26	31	23	32	33	28	30	22	24	29	30	31	33	23	25	22	27	19	32	25	28	27	24	27	21	22	31	31	34	29	24	32	18	19	26	25	30	28	26	29	37	24	30	27	30	31	20	26	37	28	25	37	28	25	39	22	18	31	25	24	31	23	32	30	30	31	31	31	33	23	29	19	27	35	34	43	35	18	41	22	31	30	31	31	29	26	23	23	24	29	21	27	27	32	25	27	25	15	33	31	30	25	24	26	30	27	29	25	30	25	29	30	23	31	29	21	32	27	30	21	24	32	31	38	21	22	20	29	36	31	24	30	40	37	24	42	32	34	20	26	24	27	37	26	29	25	24	26	24	25	33	23	32	20	24	30	30	31	26	23	25	33	31	27	30	35	26	34	29	27	26	28	20	27	34	20	22	26	23	30	27	28	36	30	26	29	26	29	29	21	22	29	28	37	30	31	23	27	29	24	35	29	23	26	24	21	23	32	23	24	22	24	23	21	19	28	30	21	32	29	28	28	20	37	24	31	22	32	25	27	30	26	22	27	27	23	31	35	34	25	28	29	39	33	29	26	30	24	23	28	23	23	25	17	32	18	32	29	32	32	35	39	30	32	30	26	25	28	44	26	33	23	24	38	27	24	33	24	33	26	29	27	24	18	37	30	19	34	25	24	18	35	31	31	26	21	36	24	26	22	16	33	36	25	31	24	21	21	29	31	27	35	26	31	26	33	24	28	37	24	36	35	34	29	28	30	21	24	19	33	26	25	35	30	26	23	29	31	25	28	33	31	24	21	25	23	24	24	31	29	24	33	21	28	23	27	27	22	28	36	21	26	26	31	34	32	21	20	22	28	29	32	35	33	17	21	22	36	34	32	25	31	32	30	22	24	22	29	24	26	23	26	31	33	34	36	26	21	37	29	21	30	29	29	33	26	37	32	25	37	29	28	27	31	28	36	35	26	28	39	28	26	26	26	35	24	25	34	30	31	23	26	27	25	37	22	27	25	34	21	30	26	25	33	24	31	32	30	18	28	24	29	35	24	26	28	22	18	30	15	34	20	29	29	32	29	30	36	24	26	28	24	22	30	26	29	23	31	25	32	16	26	25	23	27	31	31	38	40	21	22	28	24	21	35	36	28	35	25	35	26	22	21	36	34	32	25	30	31	34	34	29	29	29	21	27	30	23	20	33	20	28	28	26	27	27	35	26	24	23	31	25	23	32	26	20	35	22	18	21	23	33	29	30	40	26	36	27	19	29	29	24	26	27	27	28	30	29	25	44	29	23	28	41	21	30	26	25	25	32	25	26	15	39	29	35	25	33	27	27	25	21	31	30	29	19	20	31	22	24	26	38	27	32	24	25	24	13	35	22	29	20	21	33	19	38	26	31	24	23	20	26	31	33	31	27	39	29	31	24	34	25	28	45	15	26	31	26	25	20	24	31	39	33	25	26	28	29	23	33	24	33	19	33	17	24	28	22	24	30	27	30	30	37	19	25	29	28	27	30	33	32	25	24	25	24	25	37	27	24	26	29	39	24	31	32	26	28	32	37	27	40	34	27	16	26	26	23	23	19	29	25	31	22	20	38	34	27	27	23	21	36	24	27	33	32	25	24	29	30	27	28	23	24	26	25	32	35	23	20	24	22	29	29	19	24	33	23	25	27	16	32	25	27	17	20	29	23	34	25	33	31	23	46	19	31	29	38	30	32	31	27	27	42	29	35	31	27	27	26	26	33	31	23	29	26	27	21	31	25	22	24	40	18	24	26	33	39	21	25	25	33	32	35	27	28	34	26	38	29	26	21	30	34	30	21	21	34	32	39	31	30	30	30	35	27	39	23	25	28	31	22	27	23	29	23	35	34	28	28	25	28	33	25	23	37	21	29	30	28	26	40	24	33	31	24	38	33	35	28	25	23	27	25	26	25	32	30	28	26	32	21	33	31	39	28	37	32	25	30	25	27	25	35	31	31	32	26	31	30	28	25	21	24	26	21	28	25	23	30	25	18	22	28	46	34	22	22	21	20	23	25	32	35	30	29	38	22	14	28	24	28	23	30	25	30	27	22	27	27	32	22	25	32	28	35	27	37	22	24	35	31	28	26	28	23	22	33	19	21	24	31	28	30	25	37	20	41
50188	30518	9665	19077	26070	25152	21891	18682	15551	13072	11127	9650	8063	7077	6314	5626	5261	4686	4398	4186	3964	3703	3404	3157	2839	2651	2510	2282	2069	1723	1661	1504	1405	1312	1301	1193	1119	999	1085	983	859	750	816	772	721	735	643	618	598	608	619	610	608	571	588	565	587	527	514	491	514	486	504	505	476	523	515	475	501	489	509	521	504	479	468	487	495	524	461	508	511	481	447	458	485	462	479	488	503	496	467	506	473	488	505	476	495	466	480	478	449	480	474	454	481	476	459	485	466	468	427	471	467	486	470	483	459	456	481	494	468	476	448	411	430	450	488	454	441	467	458	473	465	484	440	492	452	483	467	453	451	453	417	476	482	471	412	448	434	459	435	450	467	419	456	470	422	446	483	445	440	482	457	425	473	445	492	470	487	443	421	451	440	462	453	488	511	462	479	441	457	443	480	476	482	448	457	488	465	433	483	471	434	435	459	447	445	453	458	441	474	416	419	476	483	455	453	464	457	468	413	474	498	465	469	493	451	459	450	447	438	438	443	460	463	448	467	463	451	479	450	476	493	441	467	422	448	457	475	474	476	415	457	496	447	448	464	478	447	472	449	455	459	447	448	459	457	451	474	449	456	434	456	489	490	450	429	426	439	481	459	464	485	467	438	428	453	498	438	472	445	441	458	456	472	432	466	447	423	494	452	468	443	463	450	439	420	448	453	464	458	465	433	448	441	465	471	472	424	460	480	452	466	438	436	460	452	466	457	477	460	443	514	458	469	459	469	454	422	445	488	452	459	443	477	465	452	481	453	476	432	472	463	418	461	457	495	484	432	486	438	475	474	466	464	458	435	469	492	447	477	468	442	483	480	494	455	483	448	467	440	457	509	474	469	469	475	446	456	480	423	460	449	431	442	462	437	491	470	429	443	488	470	461	445	460	466	476	452	455	435	451	449	406	450	450	476	445	458	453	457	507	435	460	487	456	431	467	439	497	456	431	471	434	447	452	460	480	424	497	484	462	470	437	441	423	506	452	466	427	454	448	454	461	514	478	423	489	434	435	460	485	458	478	456	456	410	469	487	440	431	453	460	446	456	477	471	419	480	453	446	452	452	444	491	467	461	470	490	448	474	450	473	482	462	434	450	440	431	473	434	471	419	435	423	445	436	486	446	424	442	445	443	448	437	456	443	456	413	437	468	453	444	464	514	481	456	472	440	438	431	472	480	463	431	493	465	437	458	467	471	441	515	476	468	487	459	468	447	444	489	480	484	426	440	461	451	458	473	439	468	437	443	452	449	450	414	462	430	472	440	443	464	438	477	455	468	451	466	451	467	482	447	453	502	523	482	442	464	455	427	462	471	469	445	425	412	474	476	428	457	465	472	443	420	430	430	443	455	480	479	474	459	460	455	491	420	440	465	451	435	472	462	480	477	422	409	468	476	484	436	454	475	431	472	436	428	444	478	448	483	463	472	471	444	475	469	443	461	408	461	470	463	443	480	466	508	478	451	439	432	456	430	451	470	452	470	448	453	440	468	494	467	486	451	469	441	501	493	445	437	432	474	466	454	492	452	467	476	476	457	505	490	453	441	457	450	455	482	452	444	450	459	474	453	511	450	418	437	456	475	497	431	461	445	429	489	435	450	451	507	476	467	442	429	408	432	459	423	427	462	462	436	445	413	490	434	470	483	475	464	437	445	473	440	438	459	483	442	442	459	470	456	436	443	446	470	465	465	437	468	441	464	463	464	471	475	491	459	448	478	455	451	462	460	474	469	425	444	495	456	497	472	480	466	444	451	457	459	467	439	474	469	469	455	439	480	445	488	420	420	458	496	452	440	463	467	427	476	453	440	459	445	476	495	455	470	442	473	457	466	474	466	440	463	463	483	440	483	483	470	465	448	467	464	477	476	474	462	485	473	491	467	463	442	417	427	441	401	429	445	456	449	457	425	422	441	437	440	445	458	451	454	448	460	465	440	454	448	469	487	444	489	468	461	460	454	458	469	421	474	444	439	437	477	464	451	445	448	447	483	458	468	464	451	441	460	470	482	478	447	444	450	484	480	470	430	450	466	465	466	492	448	457	430	475	476	439	444	488	446	453	462	470	487	473	452	462	459	425	426	488	451	435	490	427	468	456	457	447	441	451	455	443	459	453	459	434	432	471	479	448	402	472	442	497	444	477	439	426	453	462	426	475	437	434	454	422	454	457	412	458	452	474	462	465	451	488	466	466	462	459	474	464	454	476	470	430	479	457	438	465	480	466	448	491	469	448	464	474	439	462	431	469	426	450	474	486	467	461	444	444	530	452	499	448	470	496	503	465	483	470	507	500	455	465	460	448	461	447	478	448	469	439	480	462	454	463	462	451	442	473	466	462	496	474	462	474	470	451	478	451	432	452	465	433	433	428	469	482	453	419	481	464	470	469	471	438	494	452	487	445	469	427	423	467	495	479	474	421	446	457	431	507	468	433	453	437	459	494	452	480	455	467	488	448	459	463	433	469	463	476	444	429	479	453	446	475	427	503	466	445	468	466	504	442	470	438	471	481	468	487	478	455	439	454	441	468	423	471	459	447	441	456	464	408	400	454	449	442	476	416	475	441	510	493	469	461	495	442	465	470	446	457	466	444	488	428	454	440	474	447	410	475	493	486	461	469	476	437	496	411	446	447	451	482	465	454	451	454	465	456	487	443	455	481	470	440	505	454	469	413	410	455	426	466	450	481	476	455	408	461	489	463	429	444	445	452	446	452	443	470	479	457	472	450	494	421	467	442	451	437	495	438	466	456	464	465	483	433	468	432	471	470	478	439	445	489	481	443	508	425	453	432	449	419	463	484	486	448	442	469	450	461	500	408	460	451	452	471	440	432	483	433	487	482	442	419	430	495	468	450	472	443	469	451	453	481	506	434	470	458	422	514	489	469	484	504	426	447	466	456	419	425	449	495	462	474	481	420	477	452	460	457	481	436	458	486	456	446	458	452	508	495	466	482	472	426	475	470	425	458	496	440	472	452	474	483	479	445	415	442	466	460	477	472	454	465	429	464	462	475	452	465	448	447	452	461	474	448	446	463	450	465	479	447	472	450	468	463	475	467	447	432	464	471	427	442	455	470	451	446	419	452	464	459	493	457	451	439	465	452	477	485	445	464	476	399	453	451	472	486	454	454	468	427	457	455	449	409	446	427	451	430	456	414	446	421	491	481	453	468	450	445	416	486	437	416	454	494	444	420	439	410	432	447	448	466	463	438	441	464	445	430	471	467	423	449	457	457	466	485	447	516	478	496	465	465	445	464	443	440	476	435	465	473	487	472	474	481	447	455	466	429	455	479	469	438	419	468	461	490	448	419	455	433	474	458	439	465	494	456	471	435	430	452	452	454	476	447	458	460	456	472	468	457	456	434	457	475	474	486	475	461	477	460	467	442	441	507	437	450	439	451	458	427	440	468	491	444	478	476	456	449	490	471	479	491	445	471	447	442	517	487	470	432	448	469	436	449	450	447	465	469	433	451
18400	10948	1015	516	686	660	579	512	404	360	337	290	265	243	209	183	153	153	148	129	147	124	127	114	117	88	99	78	52	62	53	56	41	67	53	39	45	39	41	38	32	44	25	46	33	24	25	21	38	25	21	20	27	24	22	28	22	30	24	27	37	23	25	19	20	25	21	27	30	18	30	15	24	37	20	26	32	36	25	28	25	31	29	21	19	31	24	20	20	28	26	21	30	23	27	23	21	32	25	22	19	21	26	24	24	11	28	21	25	30	29	30	26	27	22	24	21	25	18	26	27	29	25	23	31	31	23	25	20	25	18	30	29	25	36	28	28	21	37	27	21	25	30	26	29	24	22	21	20	22	32	34	21	31	31	30	29	21	24	21	19	22	20	20	24	26	21	28	27	22	32	19	27	23	26	20	17	21	24	34	24	26	21	21	29	25	21	24	27	15	24	31	25	24	29	31	24	27	29	24	21	21	24	24	39	29	27	27	17	26	23	19	20	21	22	15	28	26	23	24	28	21	28	27	30	29	30	29	23	22	32	34	22	23	33	21	29	23	24	20	29	22	20	29	28	27	30	18	36	16	21	24	25	20	25	24	26	17	20	19	28	19	25	20	36	32	28	28	30	14	25	30	23	17	19	20	24	22	25	22	26	19	19	26	35	30	24	23	27	25	26	24	25	21	22	19	31	21	23	22	23	26	29	31	35	35	22	29	27	28	27	28	27	26	22	27	25	28	26	25	26	21	22	23	16	32	26	30	34	28	23	19	30	33	27	22	22	18	21	25	31	26	31	29	26	25	20	21	39	30	19	28	29	26	27	41	19	24	30	29	17	24	30	36	25	27	20	22	22	29	22	26	30	23	34	31	14	33	32	24	27	23	37	19	20	15	27	24	28	30	17	31	20	40	24	23	20	29	22	26	20	22	17	20	37	21	16	23	26	20	29	20	22	24	26	24	34	22	28	21	28	25	27	16	29	26	36	24	20	17	21	29	17	31	28	29	22	22	33	22	22	26	20	27	27	24	32	20	29	19	32	27	23	27	25	30	29	29	19	29	35	28	20	22	23	33	30	27	26	23	26	26	26	27	20	25	27	25	25	28	22	29	30	24	24	22	34	20	19	24	26	26	25	25	26	22	28	20	18	22	22	24	33	30	29	19	34	28	21	23	27	28	30	23	23	29	25	26	21	30	31	23	29	27	17	23	24	28	25	29	22	31	17	24	19	17	12	28	23	34	33	27	16	22	30	30	24	22	25	27	24	27	24	24	35	26	23	28	26	26	22	26	19	25	22	20	23	28	23	27	30	32	31	16	30	29	22	18	20	28	24	29	34	25	31	21	29	25	18	29	18	32	31	32	29	23	22	21	27	22	25	26	20	33	24	26	23	26	25	23	23	26	32	25	24	21	20	15	26	25	18	31	22	24	27	31	22	25	17	22	27	24	25	23	27	23	22	30	27	27	23	22	22	20	29	30	35	14	30	27	24	26	17	24	34	24	25	24	38	28	26	26	27	33	21	31	26	22	27	27	33	28	30	33	30	28	33	26	22	24	16	27	26	21	27	20	22	20	21	27	24	25	23	28	26	26	36	25	25	22	22	26	27	23	28	20	23	21	25	23	28	14	23	27	19	22	33	23	36	22	28	19	28	32	18	21	23	22	23	31	19	39	22	23	30	31	26	40	25	21	33	26	23	32	23	29	32	36	27	24	24	28	24	32	29	23	27	25	33	31	22	38	22	22	35	29	18	19	22	26	22	23	28	19	23	24	21	31	29	25	22	26	21	25	39	37	21	33	35	26	19	17	27	29	30	23	29	20	30	20	20	27	40	23	25	29	27	21	30	29	24	22	30	25	27	27	19	19	26	21	26	28	20	27	34	28	21	30	38	20	31	22	29	24	26	22	23	29	24	16	27	27	23	20	28	35	33	17	23	21	28	31	24	27	19	19	24	27	36	33	26	30	19	21	21	27	31	28	26	30	30	24	38	26	34	26	18	39	32	25	23	19	20	26	23	24	25	23	37	24	24	31	18	33	22	34	14	22	30	16	25	21	19	22	28	23	20	36	24	30	24	22	22	32	21	21	20	20	30	22	38	25	19	34	17	25	23	23	24	29	25	23	26	24	19	22	23	20	23	26	37	36	34	28	27	36	25	25	33	24	27	21	26	25	23	22	17	24	22	22	17	18	24	26	29	33	17	21	24	24	21	23	21	31	28	17	30	19	20	26	23	24	25	30	30	18	29	30	24	28	21	22	19	32	28	26	25	21	24	23	23	24	30	21	25	22	27	25	25	24	24	28	26	34	26	31	33	29	23	23	27	19	22	25	20	18	22	30	17	34	23	24	26	29	21	26	20	32	24	21	34	19	23	20	28	15	32	28	21	33	33	32	18	25	34	22	21	29	28	31	26	17	26	22	28	24	23	27	25	29	27	19	31	25	23	29	19	18	28	23	21	27	28	19	25	23	23	13	25	23	26	24	19	30	32	32	21	15	33	28	27	31	20	35	21	23	24	26	26	35	24	25	29	18	34	30	23	29	25	22	24	22	24	14	28	21	21	19	30	26	31	26	25	19	21	16	17	25	26	23	21	23	31	24	24	17	20	33	38	22	27	28	26	23	22	25	28	30	19	22	24	22	21	28	33	25	20	32	34	18	37	28	25	24	23	35	33	31	26	31	21	17	21	25	25	22	19	22	25	31	20	23	11	29	22	28	16	13	21	22	29	33	25	22	19	19	27	25	27	24	25	20	31	27	29	30	25	20	31	25	19	32	23	18	29	31	31	17	24	29	26	18	24	33	16	22	24	25	29	21	22	19	22	25	26	20	14	18	23	35	25	21	28	18	23	19	25	21	25	28	30	27	25	17	23	22	25	25	33	21	20	16	19	18	21	30	26	27	21	26	23	27	23	23	25	27	29	21	21	30	25	24	23	25	26	22	25	18	30	28	31	30	33	19	24	23	23	21	21	22	18	25	25	17	25	27	21	30	28	31	31	16	27	22	30	24	25	26	27	17	31	31	28	38	23	27	27	15	22	30	29	32	31	23	31	25	23	23	22	28	20	26	30	29	21	23	27	24	25	26	14	24	21	21	18	28	23	22	26	34	22	26	16	19	24	28	36	24	22	23	18	28	24	27	26	14	29	25	31	23	26	26	17	18	28	28	27	27	23	24	20	19	27	26	21	30	31	31	27	20	22	20	34	26	24	23	28	32	15	20	24	25	29	21	24	26	16	25	22	25	28	25	33	26	25	28	20	24	24	14	29	30	28	20	26	23	30	22	25	31	30	37	23	22	26	28	20	30	21	17	28	26	34	31	21	15	20	24	24	32	21	35	28	20	23	27	26	31	25	24	21	23	35	28	22	28	19	18	23	28	24	25	20	28	24	26	28	22	30	25	27	19	28	30	28	24	36	19	19	28	30	30	23	24	21	32	25	14	23	28	20	8	37	23	17	25	26	19	34	25	18	27	24	23	25	25
58468	37526	13666	24658	31723	30458	27707	23859	20825	18009	15332	13283	11578	10285	9051	8231	7284	6608	6244	5852	5637	5455	5164	4728	4406	3832	3409	3153	2749	2425	2137	2012	1788	1644	1651	1584	1407	1312	1262	1203	970	914	924	941	870	773	742	745	729	657	660	637	621	576	603	557	581	539	532	569	509	516	493	520	490	486	484	491	503	474	482	478	488	433	472	483	471	479	426	455	430	458	446	468	427	403	462	467	444	448	455	437	428	450	447	430	476	451	439	430	404	426	427	458	451	427	480	454	443	484	459	422	434	445	412	443	390	422	431	444	425	419	418	382	424	380	423	414	411	408	412	412	444	402	438	395	399	441	450	394	417	409	423	400	380	421	389	424	421	426	401	419	399	408	438	417	391	399	409	416	405	444	437	414	404	385	421	399	423	407	400	434	384	362	430	411	427	421	393	411	403	391	401	401	420	391	403	418	407	432	448	414	418	422	406	389	388	455	425	427	417	424	434	407	424	408	393	417	448	466	427	396	404	379	398	421	438	399	403	399	434	391	409	434	379	404	425	430	398	434	425	423	359	427	404	394	422	417	420	380	459	414	416	366	412	400	436	432	416	402	441	406	414	417	399	429	411	406	419	409	401	414	376	420	403	411	400	395	411	442	413	400	433	419	378	419	401	428	402	407	419	406	420	410	432	427	392	387	433	437	402	370	411	422	432	413	376	389	417	381	421	398	418	423	394	424	394	399	418	386	392	408	422	387	442	413	425	412	375	416	437	400	389	411	370	370	380	454	405	421	403	394	412	402	414	416	413	401	409	407	412	419	409	408	424	425	414	405	411	398	417	420	427	374	404	416	407	411	401	392	411	449	409	392	408	390	441	440	405	406	380	375	406	410	402	433	412	446	397	392	424	415	391	404	392	431	410	420	381	431	429	439	423	427	380	397	367	405	388	436	433	425	393	418	438	396	384	406	408	416	381	406	462	397	390	423	421	423	409	371	394	399	398	419	418	421	412	409	387	435	366	421	404	433	382	410	382	424	397	405	381	412	406	429	421	467	412	406	430	396	389	390	379	390	437	435	404	443	383	392	407	419	413	419	435	436	400	435	407	413	412	395	371	383	413	414	411	420	405	413	409	448	389	412	392	393	363	395	404	424	421	395	402	422	398	392	373	371	415	399	392	424	416	402	417	413	396	418	393	417	425	416	395	409	408	409	421	431	407	442	415	388	382	447	404	406	395	408	452	431	423	385	418	428	396	402	426	417	378	390	419	430	385	394	384	404	390	399	387	437	401	413	437	391	429	417	383	415	377	390	393	381	443	389	390	445	380	449	379	393	430	415	371	394	429	438	428	385	391	405	434	414	416	443	400	387	446	425	392	390	432	427	427	397	414	417	401	415	431	360	424	385	469	449	442	406	383	392	444	427	401	390	420	389	390	406	414	403	410	403	410	428	392	396	400	422	434	390	441	397	459	441	375	421	441	389	356	410	414	407	417	402	430	413	418	393	378	415	396	439	418	418	389	413	430	450	389	403	420	410	394	407	386	395	418	403	413	445	389	435	414	422	443	411	413	398	393	412	422	414	385	411	382	444	456	421	377	425	414	431	406	401	440	397	416	400	432	389	390	430	416	422	385	392	389	408	380	408	432	379	395	398	400	412	405	404	401	408	413	444	383	431	409	406	458	415	425	403	415	421	420	432	438	380	397	397	422	401	387	435	413	450	411	430	405	421	410	413	401	408	403	409	442	419	386	399	441	415	415	419	410	406	424	400	423	406	420	405	413	427	385	448	417	403	404	408	432	407	423	406	393	458	405	439	441	422	419	388	432	408	407	386	432	452	408	391	408	394	399	408	381	412	415	385	392	413	423	458	407	424	380	459	392	393	407	396	452	398	423	427	386	422	410	406	400	430	391	384	400	412	392	416	381	419	398	403	431	415	405	409	421	427	438	446	394	392	396	414	430	438	416	411	382	422	387	401	414	408	415	410	427	408	446	406	388	399	420	423	406	367	387	429	413	456	468	410	372	382	398	417	407	382	425	394	401	405	385	403	422	382	380	393	405	397	400	362	389	404	418	406	410	391	441	435	395	430	415	383	386	422	435	423	443	407	445	380	389	424	423	386	384	432	384	435	431	422	409	434	431	427	401	390	414	411	402	442	368	398	416	423	406	441	400	389	418	404	424	422	428	411	402	427	419	436	418	409	420	420	396	394	396	427	392	412	386	404	434	428	425	390	393	423	416	436	391	446	418	374	419	442	414	397	431	389	378	397	408	384	422	452	394	425	435	395	437	404	431	381	423	397	392	426	405	415	399	419	384	403	393	363	397	416	408	421	388	445	403	400	414	431	427	384	403	409	408	404	391	435	404	391	418	427	430	436	405	406	432	404	427	412	381	403	406	407	413	418	449	438	450	372	423	442	398	413	408	376	415	393	429	400	398	430	422	415	424	387	412	407	411	438	418	447	424	376	384	434	423	402	427	434	399	433	347	363	388	432	381	407	449	417	419	414	438	427	413	425	403	408	400	410	426	426	439	416	386	432	408	440	404	386	415	422	413	395	395	436	389	412	402	396	398	438	380	367	393	442	414	418	459	398	430	408	444	424	419	444	384	445	371	436	409	410	432	404	422	386	405	380	408	427	429	412	405	423	419	407	435	421	421	431	406	421	407	406	408	403	387	422	433	433	432	376	416	430	387	417	377	380	408	421	413	397	429	436	447	386	452	399	390	406	416	393	409	391	423	402	423	433	410	370	406	409	395	423	436	400	422	415	392	407	407	420	422	385	415	408	404	412	364	375	398	406	399	443	406	411	411	419	386	408	375	376	406	417	427	414	401	395	390	415	402	396	394	399	441	419	397	373	446	402	433	435	403	431	410	406	434	416	380	418	428	389	428	401	392	422	378	380	427	448	413	403	415	380	434	413	405	450	390	426	435	405	423	408	415	427	379	411	406	386	406	418	423	412	473	433	395	396	421	399	396	411	423	439	422	419	382	419	421	428	417	393	438	392	434	418	415	401	395	407	391	392	408	439	413	436	432	411	433	414	419	404	442	402	394	393	433	422	391	392	402	373	408	401	430	410	445	406	411	413	382	406	406	418	433	387	413	399	414	397	412	396	407	384	412	427	405	410	413	433	401	428	443	418	410	411	386	418	370	403	423	408	386	413	404	411	422	416	399	384	433	411	397	402	420	408	414	446	361	455	386	394	399	452	369	418	458	432	390	388	441	403	386	383	432	404	419	413	441	387	389	421	438	418	380	405	413	384	439	429	380	399	382	424	416	427	433	427	408	384	440	433	434	414	419	404	398	420	420	378	392	429	406	402	419	385	436	433	419	419	427	407	391	415	391	381	424	439	381	409	432	434	455	390	424	402	402	375	441	408	402	414	432	422	372	421	384	403	378	396	395	419	367	415	418	468	445	375	439	364	410	407	406	390	396	397	392	431	417	441	423	404	406	425	396	360	402	409	391	439	417	435	395	433	404	383	446	422	437	390	377	386	405	416	416	393
7551	2927	339	210	258	266	241	204	156	136	147	124	94	88	91	71	59	47	51	53	53	56	64	54	41	57	46	44	37	38	30	34	45	31	32	23	20	20	20	23	22	24	20	25	16	15	29	28	17	17	23	18	14	15	19	26	30	18	19	24	14	20	16	26	17	20	19	21	19	20	17	22	15	14	15	20	11	20	18	24	23	18	9	14	15	27	20	19	21	20	15	18	27	13	28	23	15	17	15	13	18	15	13	20	23	20	16	13	22	21	24	22	15	14	14	20	17	20	14	27	18	19	22	23	16	15	21	25	11	18	16	22	23	17	21	17	13	19	20	23	19	17	10	26	21	24	9	18	11	24	19	15	16	30	16	13	22	15	17	24	21	16	26	15	16	23	19	23	19	16	22	21	16	17	12	20	18	24	17	21	15	19	15	25	13	14	18	15	20	15	22	16	21	24	19	19	19	17	25	17	16	14	23	10	16	18	16	18	20	22	13	30	20	17	16	21	25	21	25	15	21	23	13	15	18	20	14	17	21	20	22	15	18	16	19	24	22	21	24	15	22	19	18	19	16	16	23	20	18	25	21	13	18	15	27	19	21	22	21	16	26	14	21	19	23	21	24	18	26	23	21	19	17	16	18	19	11	16	23	16	19	19	27	24	17	26	16	17	21	14	13	16	24	10	22	12	27	16	15	12	18	16	23	19	15	15	12	18	20	24	22	22	15	21	12	18	21	13	19	21	19	15	21	24	20	12	16	11	16	13	17	24	22	21	21	22	17	19	18	22	19	13	18	28	16	16	21	26	17	19	13	22	21	24	17	15	17	12	25	14	16	27	14	20	18	17	26	13	21	25	21	18	18	21	25	14	19	17	25	17	15	17	20	17	22	21	19	18	18	20	17	17	22	21	16	21	13	18	26	15	16	15	16	24	24	19	21	16	19	19	20	14	16	26	20	14	25	18	22	15	25	18	27	23	20	17	19	25	23	20	26	14	13	16	23	19	26	15	19	17	19	14	11	20	23	28	19	16	25	17	15	20	25	12	17	19	18	15	18	17	18	11	23	12	15	18	19	15	24	15	19	14	24	16	10	16	16	19	24	11	14	21	18	24	20	16	11	16	18	16	16	11	7	14	14	19	19	16	16	23	21	20	22	20	19	17	16	27	25	14	12	16	17	24	17	16	13	11	16	18	23	17	21	15	8	26	20	23	15	14	20	21	16	17	16	19	16	15	22	13	16	21	26	20	20	19	21	16	9	15	27	21	22	22	14	19	15	24	17	14	15	23	22	19	20	23	16	23	30	20	14	13	19	20	12	17	11	12	17	15	19	27	18	18	12	10	21	24	15	23	15	18	15	21	27	13	23	13	13	22	15	14	12	20	18	21	10	25	23	20	17	16	14	12	16	21	16	23	18	16	19	19	19	24	19	21	19	25	19	15	18	16	28	15	13	18	18	23	20	13	15	15	21	20	16	17	22	13	19	18	13	20	17	20	18	23	15	19	22	15	11	22	21	17	18	15	23	18	18	29	26	18	14	13	21	19	20	13	13	12	15	16	18	27	18	16	16	20	11	30	18	19	23	27	17	18	25	16	29	24	15	21	16	21	11	22	17	21	25	19	19	12	18	20	14	19	14	16	20	17	23	20	18	15	15	18	25	19	17	23	20	25	20	22	18	20	19	16	17	24	15	26	16	19	21	14	22	18	14	18	16	16	25	15	16	15	17	23	19	24	16	20	14	11	22	17	16	13	17	21	19	19	10	25	13	20	18	13	15	25	17	13	18	15	19	16	19	22	18	22	24	15	19	15	28	13	21	18	14	20	15	18	24	28	18	17	16	22	11	9	20	34	17	19	18	21	23	21	20	19	19	17	17	16	13	13	15	16	19	20	15	22	25	21	17	22	20	20	22	18	21	13	19	18	19	19	19	20	25	14	22	12	26	17	14	18	22	16	15	10	18	17	10	16	10	24	17	16	14	16	16	18	23	20	15	19	18	14	20	15	20	11	19	18	19	17	18	17	11	17	18	20	22	28	17	22	21	14	22	25	18	21	16	16	18	21	21	16	15	10	24	16	9	17	21	16	18	21	17	18	17	18	30	18	15	23	11	14	15	19	14	17	21	14	23	15	20	13	16	24	22	16	25	18	22	28	14	11	22	16	22	24	23	16	10	23	22	20	20	13	20	14	24	18	22	14	15	13	24	20	21	16	23	23	18	25	11	13	19	19	12	15	16	14	20	19	17	17	15	26	15	15	15	22	17	19	20	20	16	18	24	15	14	15	15	11	10	15	18	20	18	26	21	12	22	26	15	22	19	15	13	8	18	9	25	25	15	24	22	20	20	22	21	21	9	12	18	26	18	24	17	20	17	12	20	13	16	20	14	13	26	20	18	18	23	19	19	17	13	21	12	19	18	12	14	17	21	22	18	21	23	15	17	20	17	18	19	22	19	16	19	20	17	12	15	23	23	18	20	9	22	21	21	16	25	19	19	21	20	19	18	14	20	17	14	24	17	18	18	13	15	22	17	18	22	20	23	16	22	21	32	18	15	13	17	16	13	25	10	17	17	17	21	12	18	14	16	18	29	10	16	19	22	10	20	20	19	20	21	16	16	24	20	12	24	24	11	21	17	15	19	23	15	24	20	15	16	22	24	12	20	20	18	17	22	20	19	18	21	18	14	15	14	22	19	18	19	21	20	23	8	24	19	17	11	18	20	17	20	14	17	20	17	24	29	17	16	26	13	22	21	21	19	25	14	16	19	18	17	13	13	16	18	16	12	17	14	13	17	22	28	21	9	21	16	27	11	22	21	24	18	13	17	22	14	15	23	15	18	19	21	20	21	14	17	17	27	21	18	25	9	18	23	15	14	18	20	19	13	17	20	17	15	14	21	18	16	20	16	21	27	21	21	21	13	16	25	21	17	20	17	22	24	13	24	23	13	25	25	20	22	22	16	17	18	21	10	24	21	19	18	19	18	19	17	22	20	23	18	21	18	17	22	22	26	24	18	23	23	20	16	19	9	22	12	19	12	15	26	18	20	15	11	16	17	17	14	15	12	11	17	15	14	20	18	26	19	16	19	17	20	13	12	27	12	14	19	22	20	13	31	24	14	22	17	32	19	16	16	15	20	17	19	16	16	23	27	18	11	26	19	19	17	14	17	19	18	19	23	12	19	29	19	23	18	15	24	20	21	24	18	22	25	22	19	17	17	20	21	28	20	16	15	28	26	18	13	17	19	10	28	15	27	14	22	20	21	23	16	14	28	18	27	21	21	23	14	13	20	18	17	27	12	26	15	17	20	15	24	16	19	24	19	19	19	17	21	15	26	21	18	25	17	21	18	16	23	22	22	17	27	16	19	25	14	13	16	26	13	22	24	18	21	11	22	13	15	25	18	27	20	24	16	22	17	17	18	18	20	22	15	16	22	22	21	21	14	18	24	17	21	12	16	14	17	13	12	27	11	24	23	23	19	15	21	26
44888	27424	7208	15208	21408	20234	16732	13751	11121	9085	7507	6251	5397	4549	4021	3589	3219	2853	2465	2366	2368	2337	2289	2174	2013	1798	1597	1424	1185	1073	1001	944	928	894	775	768	698	713	678	632	568	532	539	527	456	455	480	461	410	393	423	395	399	371	374	344	384	392	335	362	353	343	362	337	337	334	340	346	314	345	335	310	343	331	340	321	332	337	294	347	308	307	313	284	307	331	301	329	318	296	325	339	313	372	339	300	322	301	309	319	302	288	338	313	325	295	328	331	317	304	310	342	291	321	294	339	335	302	318	321	329	331	294	316	329	310	301	321	329	318	316	290	306	333	284	309	317	303	304	303	335	344	331	330	305	292	299	307	307	323	283	311	273	303	294	301	305	301	277	320	321	290	315	315	288	305	302	344	278	299	299	306	312	315	317	271	292	324	302	300	321	287	287	286	293	312	327	306	317	328	330	308	316	304	315	300	319	282	315	288	299	287	346	265	311	303	267	302	296	306	298	314	343	330	282	318	302	294	334	318	317	297	294	294	293	313	320	300	309	352	312	285	325	317	331	335	277	313	303	331	308	275	300	335	293	270	317	272	275	293	333	293	302	302	293	312	299	297	313	292	303	317	369	308	279	293	280	309	276	340	295	306	303	329	305	318	323	318	327	295	320	316	310	336	365	314	283	263	334	325	322	285	268	331	298	280	298	286	296	318	305	288	353	311	333	299	332	329	280	318	307	307	287	308	290	279	345	335	290	329	336	295	291	348	314	345	309	332	294	331	317	308	310	306	296	323	300	286	352	302	301	278	322	330	294	314	306	304	333	323	288	301	295	313	317	337	309	292	329	297	308	313	298	324	301	294	322	302	326	310	310	278	312	317	314	300	281	327	268	308	285	300	312	346	294	314	320	320	320	307	275	317	271	273	306	336	301	299	332	276	290	315	298	297	317	296	310	319	306	315	328	317	305	282	307	316	303	306	299	285	302	283	301	327	290	332	294	312	309	311	294	312	304	346	319	329	302	326	296	298	296	285	289	312	320	318	323	302	281	307	316	300	312	330	288	304	298	324	329	312	302	288	297	296	296	321	283	295	302	318	331	305	310	307	330	300	306	291	328	335	287	309	303	288	336	274	341	302	318	328	313	277	299	304	309	293	309	301	311	313	295	306	294	263	307	327	300	299	316	326	292	351	348	325	298	283	348	298	341	293	305	301	309	327	318	337	310	342	313	318	318	276	334	273	309	302	328	324	319	313	320	308	334	274	312	322	264	293	295	307	315	310	306	309	276	297	294	293	299	326	262	345	328	311	320	291	310	284	285	301	298	310	287	302	329	306	307	323	270	279	291	292	308	313	296	275	322	305	287	312	292	301	286	301	322	336	308	261	303	281	311	308	315	321	297	315	305	337	323	309	322	337	317	318	281	302	293	327	312	312	275	272	307	300	309	355	293	312	270	297	310	282	327	313	316	318	305	309	331	296	317	331	317	317	285	280	304	305	277	295	309	312	301	276	326	305	299	319	307	288	343	314	298	313	287	327	284	325	292	322	307	265	312	315	280	267	276	302	305	348	304	321	305	333	297	291	345	322	314	309	325	272	308	269	300	295	342	300	273	313	310	297	264	322	324	330	310	319	323	308	310	289	290	358	321	322	302	313	310	317	310	316	313	344	297	326	283	273	289	313	316	288	326	324	311	292	314	310	295	276	341	293	315	324	328	331	292	309	318	308	321	281	310	320	321	323	297	315	336	319	311	303	298	291	321	295	314	271	322	298	282	327	317	327	295	322	314	332	316	322	299	318	296	293	293	308	278	259	285	317	315	310	297	287	300	291	338	310	282	313	296	319	263	303	315	304	299	309	289	325	295	319	286	307	325	307	285	322	296	316	308	332	286	326	307	291	292	306	306	343	331	286	277	320	297	303	277	331	291	329	259	318	295	312	313	317	329	291	311	307	295	306	322	306	306	332	310	326	291	351	290	285	310	322	302	297	306	328	273	314	278	300	277	312	325	298	302	323	337	326	287	291	295	309	290	306	285	300	325	315	292	314	303	319	320	318	283	344	317	334	306	317	301	295	281	347	314	308	303	314	325	278	316	334	313	311	318	316	310	327	323	320	336	302	306	315	303	309	296	307	329	304	279	334	314	315	318	314	336	321	316	295	297	312	305	293	313	262	297	298	324	292	287	292	326	307	320	329	312	323	313	318	277	299	294	306	289	280	300	309	321	305	335	302	328	342	285	306	317	291	294	330	324	330	336	313	293	296	299	306	272	294	307	311	306	302	278	310	305	311	333	316	279	325	285	323	300	325	312	330	296	294	351	298	271	302	326	327	348	308	297	305	299	330	327	302	333	292	304	279	317	310	324	293	316	348	318	285	342	296	309	308	287	315	310	312	310	302	311	285	318	292	286	313	297	306	334	292	318	341	311	312	320	290	286	275	330	306	309	293	319	304	297	309	320	295	341	299	280	343	305	335	285	279	312	321	303	273	283	325	292	285	296	269	323	296	311	295	306	295	335	333	301	308	286	296	319	304	318	270	312	340	313	350	303	312	324	288	319	301	337	300	309	286	333	297	282	309	299	280	313	293	304	334	326	310	329	308	294	326	333	324	315	279	324	321	324	307	279	290	283	314	338	309	284	318	285	327	301	315	298	317	317	295	337	307	315	293	301	275	298	315	342	297	344	322	287	281	311	292	325	327	332	342	326	278	325	311	278	320	318	321	298	286	308	318	318	317	314	327	326	326	273	320	299	318	306	307	330	316	314	332	274	276	297	300	306	311	333	301	285	328	264	323	308	319	307	302	282	337	331	308	303	268	251	294	330	310	300	308	328	307	307	300	281	295	319	343	308	300	338	292	309	294	331	323	296	307	342	308	320	296	323	325	324	334	315	301	323	322	327	303	310	328	302	288	306	314	322	303	290	297	307	333	309	281	322	307	305	308	297	297	283	293	287	326	321	281	294	322	322	327	311	316	290	304	294	349	276	306	295	293	314	312	315	285	308	289	319	297	304	276	285	282	303	276	300	300	301	311	308	323	322	316	312	317	315	304	271	320	290	318	334	365	301	306	328	321	333	293	328	312	315	293	292	310	311	287	271	308	297	327	305	302	320	299	329	276	319	302	319	316	309	313	304	289	289	277	336	316	322	297	352	283	307	327	331	296	358	299	355	304	369	311	285	302	287	292	309	276	313	316	296	291	294	318	302	308	304	306	286	312	298	314	305	304	305	323	318	321	328	308	306	284	312	309	321	332	302	312	296	319	282	307	319	301	273	326	309	281	303	273	288	299	279	300	306	333	311	330	300	334	287	282	311	305	335	311	320	305	331	291	311	298	292	329	323	313	319	311	341	281	319	316	273	314	274	295	300	318	306	300	256	336	291	304	290	319	332	280	341	311	279	310	313	306	295	301	334	288	306	319	284	291	356	292	304	301	304	305	313	300	313	323	304	314	337	320	314	296	310	304	290	291	264	298	314	286	320	300	318	325	278	306	265	289
18296	11120	1002	477	655	650	578	446	434	372	314	297	238	218	177	177	149	151	121	104	119	97	93	115	105	95	69	71	63	60	61	55	51	53	47	45	43	51	28	33	38	28	27	40	42	32	31	31	34	28	30	20	37	33	26	33	25	29	29	23	26	22	34	29	16	27	34	27	21	24	29	15	24	26	19	26	25	19	28	34	31	26	14	26	23	19	12	25	23	26	27	21	33	23	20	25	33	22	26	28	25	34	23	19	23	21	23	26	29	21	24	16	24	19	27	29	24	26	29	26	22	31	16	17	26	20	19	14	31	20	22	25	21	30	20	23	31	24	23	27	17	22	27	29	20	28	24	22	23	24	28	16	24	27	25	31	26	27	24	27	24	26	21	29	33	20	23	24	30	25	19	32	32	28	20	25	13	18	19	30	18	19	17	23	17	31	17	29	26	19	15	31	24	29	32	24	23	27	24	20	17	14	24	21	22	18	35	17	33	21	17	25	26	21	22	18	28	23	22	31	19	16	22	30	27	29	18	26	25	25	21	22	22	28	25	22	24	34	25	23	25	26	14	23	28	29	25	21	30	25	29	27	24	28	19	32	31	18	33	30	25	30	24	31	25	21	22	30	32	18	26	16	29	24	27	25	21	19	28	19	29	24	35	33	15	33	28	28	11	21	32	27	18	14	27	29	24	19	20	33	25	20	27	21	23	21	26	23	26	22	19	22	25	31	24	24	30	25	17	16	37	17	12	24	22	15	26	25	16	21	27	19	19	28	31	21	31	21	25	21	26	32	31	33	31	35	27	18	20	28	26	19	23	23	27	25	18	29	17	24	26	24	16	22	34	20	22	28	18	27	24	21	16	26	29	28	32	27	21	26	15	28	20	30	19	26	27	25	31	24	18	17	32	33	19	23	31	18	27	21	31	32	20	17	22	25	20	33	23	25	23	17	29	19	29	26	21	17	19	26	24	26	27	26	21	22	23	29	22	23	25	28	24	32	19	32	20	20	20	30	23	28	24	16	14	20	21	21	17	14	26	27	28	28	19	23	27	35	24	26	22	19	26	27	18	30	29	20	15	22	16	26	26	18	30	26	26	19	24	31	22	28	23	26	28	31	23	24	22	29	27	31	33	22	19	24	21	18	28	25	31	20	30	23	24	36	23	29	24	28	20	25	23	23	16	30	21	39	31	20	28	28	25	16	25	29	25	27	33	21	27	32	28	26	18	20	22	16	32	19	26	25	32	21	22	22	23	27	17	25	24	25	28	32	31	31	20	19	22	26	17	22	21	22	23	22	30	23	21	26	30	20	31	27	21	30	31	30	25	34	22	21	23	24	23	30	24	34	25	21	29	29	17	21	31	21	26	21	27	20	36	25	29	22	12	24	25	18	25	27	31	16	24	27	30	28	32	21	26	25	35	25	17	21	32	29	25	32	17	24	16	19	26	30	14	29	21	19	32	26	24	25	31	24	22	25	27	22	23	27	20	21	20	22	29	29	28	27	18	24	24	18	17	32	25	26	19	14	23	19	36	19	20	26	18	25	31	35	18	29	20	25	30	29	24	24	27	27	21	29	27	28	18	15	17	27	24	33	26	19	19	25	26	25	18	29	18	23	24	38	20	17	24	29	24	27	20	35	29	26	28	21	21	21	25	29	32	23	31	22	32	24	14	31	16	30	25	26	38	33	21	25	24	30	26	21	19	27	21	23	13	19	28	24	28	35	22	29	28	18	20	18	19	22	28	26	26	34	27	19	19	24	30	25	26	23	21	15	24	19	26	30	25	19	26	27	22	27	37	23	30	29	24	21	27	27	29	27	25	14	25	26	33	19	21	27	29	16	21	26	24	18	32	24	21	24	16	18	32	20	30	27	25	29	27	25	25	22	24	22	28	26	31	20	28	25	29	14	24	18	24	30	26	28	32	23	19	15	22	27	21	38	22	20	27	22	23	18	17	21	25	30	18	19	26	22	28	20	25	28	24	19	23	21	23	28	23	31	23	28	14	21	18	17	33	22	26	28	20	21	29	20	27	29	15	23	20	24	28	29	30	24	19	23	24	21	23	25	28	33	24	26	26	29	19	24	12	28	19	26	24	24	21	19	27	24	28	19	16	21	34	21	20	17	23	31	23	28	15	21	22	21	19	22	27	22	24	21	26	32	16	20	28	19	31	22	30	24	26	18	25	30	18	21	31	16	27	19	18	27	25	27	25	23	11	23	24	23	28	23	24	31	21	24	26	30	30	24	23	25	23	22	22	29	25	24	32	24	13	24	26	26	36	33	20	29	19	25	27	20	23	31	30	21	16	27	31	22	26	28	36	26	20	21	27	20	22	25	27	26	31	25	28	20	18	37	24	32	27	25	16	32	30	22	32	15	22	21	28	26	23	18	17	17	17	30	10	23	26	20	14	29	18	20	20	30	25	13	25	17	22	21	33	24	24	29	25	21	21	25	28	24	25	17	23	25	25	20	36	27	38	26	25	17	30	22	23	27	24	27	24	24	17	32	35	20	29	36	28	36	18	21	26	26	33	18	18	21	21	30	32	14	21	29	28	28	28	27	26	36	19	20	27	33	27	30	30	19	29	20	20	27	30	22	24	19	19	24	19	31	24	32	23	27	17	28	20	15	22	22	35	18	19	22	27	21	18	24	26	23	21	23	22	28	20	22	20	25	20	23	14	18	28	19	28	23	26	29	23	22	24	26	28	25	17	19	15	25	19	26	32	24	22	28	21	26	25	21	24	19	25	13	33	19	25	24	17	25	25	34	23	15	21	23	23	27	31	32	20	33	19	29	25	30	25	17	23	21	24	27	23	30	27	22	30	21	24	27	19	34	22	18	18	22	21	18	26	20	24	23	16	30	28	28	26	24	28	23	26	21	19	21	19	23	29	19	22	29	20	22	28	31	30	25	26	21	21	30	23	29	23	23	24	18	24	23	25	20	18	27	29	21	20	26	16	35	17	20	21	18	24	21	12	26	23	21	24	24	17	20	19	30	22	28	15	18	16	27	24	24	19	25	22	25	18	16	26	31	30	30	14	27	26	23	23	24	16	27	24	31	26	23	21	21	28	29	31	19	16	19	25	21	20	19	13	30	21	23	33	27	19	16	21	20	21	22	22	17	27	28	26	28	30	21	30	21	31	29	14	24	19	25	20	18	31	18	24	15	18	31	19	30	27	23	23	21	32	18	19	28	27	25	20	22	28	26	24	25	28	32	30	31	30	25	25	30	24	18	24	23	28	22	26	27	24	19	18	10	26	24	27	20	33	21	31	28	32	26	22	21	33	21	26	20	25	24	20	33	21	21	25	24	16	24	18	21	18	16	28	20	20	14	24	20	14	38	22	38	21	22	33	23	26	22	29	22	20	25	19	22	22	28	27	21	26	29	28	14	27	22	15	22	21	23	24	29	22	28	21	33	15	29	24	26	26	18	29	25	18	32	25	14	26	22	18	24	22	25	27	26	24	27	24	26	32	22
58311	35969	13773	24412	31251	30389	27177	23628	20590	17669	15271	13293	11510	10061	8789	7733	7147	6410	5568	4919	4705	4682	4740	4307	3956	3525	3187	2869	2414	2230	2055	1989	1816	1719	1632	1648	1487	1392	1246	1175	970	951	869	868	786	754	696	745	671	643	628	647	594	578	571	536	549	542	523	469	490	540	470	467	481	511	431	433	431	424	420	451	475	433	419	465	428	423	448	460	420	423	442	443	459	439	407	432	443	465	422	419	393	450	442	470	454	423	427	406	425	446	425	415	402	424	413	444	396	444	408	419	413	425	424	432	400	438	412	362	434	434	471	421	436	382	380	399	427	418	400	361	380	432	398	405	366	399	357	414	383	421	388	417	420	382	393	388	433	418	446	430	397	395	394	449	380	392	404	390	391	389	409	381	400	400	375	398	421	413	410	406	413	420	411	412	394	387	403	422	425	385	411	365	404	383	419	388	414	398	404	394	399	435	384	419	382	403	398	399	376	376	411	390	407	430	379	397	409	423	381	418	384	402	365	397	389	405	392	416	393	383	383	395	410	393	425	385	402	400	399	385	383	427	390	418	421	397	393	389	401	370	383	389	394	427	391	401	389	410	406	405	372	395	380	388	431	453	396	417	399	396	408	432	401	367	368	399	395	421	398	386	392	406	402	397	420	402	394	385	373	375	422	384	403	429	396	421	426	351	372	408	388	412	399	412	393	392	405	368	392	429	400	424	407	403	403	394	398	364	400	367	425	393	395	366	401	426	380	426	405	404	438	417	398	410	392	438	376	420	424	379	384	439	365	354	397	382	378	414	406	417	376	429	401	405	431	414	392	388	386	397	401	389	411	399	407	384	439	424	392	386	383	400	411	409	440	399	448	412	393	390	361	389	407	421	419	384	392	389	360	431	378	374	390	400	443	419	421	365	401	390	399	397	402	367	378	376	398	414	377	412	354	371	401	385	388	390	421	392	406	445	429	406	378	393	412	437	388	407	379	385	364	413	384	387	398	397	408	379	411	393	378	356	414	412	417	410	419	406	393	382	433	398	417	377	390	394	364	396	414	429	438	391	437	417	409	391	406	423	363	411	391	364	413	422	382	422	376	417	398	420	399	406	412	413	411	394	397	383	371	379	382	401	388	376	393	416	349	395	391	384	440	379	364	433	431	393	407	384	393	424	414	408	399	391	391	410	405	372	428	384	415	427	378	367	383	377	379	383	397	386	394	398	411	394	361	383	397	354	425	404	371	379	366	408	367	409	368	370	396	423	391	357	411	404	390	406	386	409	399	422	383	399	410	404	421	402	371	438	415	422	415	406	415	377	401	437	382	405	389	384	429	399	410	385	430	409	370	442	357	369	413	407	384	366	399	401	397	411	407	398	384	417	395	371	397	370	362	400	394	411	386	438	384	384	452	422	408	390	383	432	404	399	402	412	406	392	390	389	389	376	390	416	416	371	391	377	379	383	421	376	389	406	407	376	384	393	396	406	399	404	372	394	363	410	419	433	390	414	417	403	429	399	433	390	391	416	385	392	378	374	416	426	405	411	426	409	405	405	368	425	399	375	367	379	413	393	384	389	380	409	351	389	439	434	424	371	440	414	372	388	396	392	406	371	400	382	387	434	392	390	427	443	404	370	411	398	418	379	371	405	407	363	401	386	400	375	377	375	385	388	404	384	384	383	395	380	377	394	368	421	386	379	394	404	385	378	426	387	365	417	383	379	398	353	419	377	365	432	364	386	384	386	421	398	413	392	420	391	406	388	396	410	373	406	376	385	423	388	410	394	367	386	403	370	371	396	422	400	395	392	408	427	403	385	409	393	382	388	390	387	394	375	370	409	413	415	397	409	402	379	372	413	392	452	399	374	410	396	378	367	408	382	398	367	412	411	395	372	416	367	439	399	419	436	409	424	417	400	372	393	380	361	380	427	403	376	390	395	412	427	412	414	380	404	397	426	417	393	399	353	389	408	406	396	418	379	374	391	388	401	382	369	420	387	404	387	402	418	428	370	384	407	433	417	386	390	406	427	426	362	371	387	414	383	396	398	384	436	399	395	410	426	382	414	393	405	388	388	405	399	414	370	385	395	414	381	387	385	403	376	404	380	416	389	394	394	396	407	389	372	373	391	422	418	461	424	418	427	351	409	389	371	353	393	380	384	373	410	359	368	392	433	384	426	387	429	407	363	419	396	424	397	396	418	409	411	372	401	394	379	421	392	382	415	398	393	394	433	395	410	470	430	407	417	409	388	410	415	403	374	426	395	398	405	393	385	368	412	389	390	385	388	346	392	403	396	421	438	393	385	394	367	421	407	393	382	385	373	425	393	404	380	418	392	428	436	380	389	417	414	386	365	362	412	360	385	398	423	392	387	380	433	420	356	394	406	421	428	395	393	402	448	387	381	393	413	413	426	432	375	424	463	411	407	412	404	426	373	395	454	389	395	398	399	385	400	391	402	387	396	452	397	408	387	384	384	395	412	385	396	389	383	384	400	405	376	394	352	433	384	433	420	399	381	422	364	384	401	391	381	425	386	388	399	371	444	366	390	373	431	384	425	376	410	433	432	397	332	421	388	410	419	387	399	396	402	374	409	401	443	395	407	432	422	415	393	374	401	383	407	373	420	430	408	402	399	400	437	373	442	395	378	425	369	413	389	399	410	380	413	429	403	431	394	369	373	411	376	403	416	397	393	426	409	405	401	410	350	380	409	398	417	441	437	376	435	412	392	404	397	463	396	443	427	386	358	398	406	405	416	440	439	410	431	403	426	409	400	408	395	420	399	396	432	380	361	438	387	395	397	382	394	380	387	368	373	387	417	404	397	416	384	377	396	407	430	378	402	374	428	387	418	405	397	405	402	393	386	372	398	381	401	403	426	461	397	402	414	373	373	377	388	409	367	405	417	401	375	388	403	365	385	379	415	401	402	388	415	439	367	402	382	377	425	389	408	409	395	410	392	370	433	382	399	403	396	426	370	422	395	422	439	389	447	413	404	391	396	406	424	406	402	399	379	437	386	366	379	391	371	387	380	359	410	419	394	425	397	406	350	378	424	421	385	408	386	378	409	421	401	394	409	417	393	432	433	412	390	429	399	389	372	419	416	391	396	385	406	424	427	393	401	388	396	392	413	388	419	393	388	393	406	410	443	378	410	398	365	425	370	401	375	368	352	396	409	429	395	403	384	376	383	441	392	384	431	399	382	413	421	393	404	402	375	388	389	426	415	383	402	418	390	404	399	386	396	409	413	399	388	398	415	392	373	362	392	372	412	390	403	393	374	411	417	400	405	377	391	416	404	393	406	436	403	405	412	380	396	398	430	398	426	382	407	435	427	398	385	399	392	393	437	387	412	393	406	420	437	386	408	416	386	383	423	379	398	403	412	379	364	395	416	419	422	419	383	395	408	431	408	409	404	428	393	425	398	371	391	416	402	398	423	408	397	407	431	392	397	376	360	354	389	397	425	378	362	411	378	377	403	402	403	399	400	406	412	390	402	376	413	382	370	389	414
13082	5814	499	310	406	415	400	315	284	258	209	185	155	152	130	128	102	115	108	88	88	71	78	93	73	65	65	50	69	47	65	50	47	40	39	44	48	34	42	45	28	34	31	31	36	33	29	30	32	30	32	41	41	29	33	31	35	32	28	33	19	37	45	29	28	25	21	28	38	36	23	23	22	20	27	35	31	30	25	23	24	16	31	31	23	23	27	29	31	25	32	25	31	21	29	32	38	35	24	29	22	29	41	24	34	30	30	34	34	29	27	31	32	27	38	27	34	22	20	30	20	35	22	28	27	25	36	39	29	31	24	35	35	34	39	29	20	31	35	24	33	30	29	24	36	23	30	31	29	30	24	27	18	33	26	35	22	34	32	31	37	34	32	30	30	30	26	25	27	21	24	26	25	28	31	21	32	29	39	26	24	29	15	28	27	29	24	28	45	32	33	29	27	33	35	24	34	22	28	29	25	23	28	35	26	26	31	27	28	21	32	29	24	23	15	23	29	30	30	25	27	30	36	33	22	28	29	26	33	36	33	20	41	29	19	24	27	26	24	25	29	32	24	25	25	31	24	20	28	33	31	29	30	32	27	24	35	27	34	19	36	31	28	21	32	22	40	28	28	26	27	26	20	27	31	33	31	24	19	32	27	25	26	20	30	30	31	28	24	31	21	31	32	19	23	41	21	29	33	36	32	23	21	26	17	35	30	28	26	29	18	24	22	33	24	29	37	24	34	34	26	23	22	28	27	19	27	28	27	44	21	31	22	36	24	25	39	23	32	26	31	31	19	37	23	43	32	30	27	25	21	35	28	31	26	25	22	26	32	27	33	27	27	21	28	24	22	29	24	37	32	27	31	34	34	24	33	30	26	31	18	29	23	30	31	31	30	39	28	34	32	24	34	36	35	24	27	27	30	25	28	38	24	21	31	23	30	30	16	32	37	24	28	21	29	28	32	31	31	30	29	27	27	33	30	33	25	20	23	29	35	29	20	23	24	25	26	30	27	28	22	27	36	26	25	37	24	29	32	23	24	29	32	24	33	33	33	36	21	37	30	26	18	28	29	27	31	29	37	29	31	19	31	22	26	29	25	27	22	34	26	30	34	27	35	36	32	25	32	41	28	34	27	36	15	25	34	28	26	26	21	19	35	25	32	24	24	34	21	29	28	26	22	32	38	25	25	24	25	26	35	23	23	41	26	30	27	27	21	34	27	28	22	24	22	25	27	28	26	39	18	31	23	29	26	21	18	19	23	32	32	30	31	36	20	42	20	26	32	32	27	32	34	26	21	34	42	23	25	26	18	25	38	29	17	21	27	21	25	29	31	37	31	24	28	26	24	34	30	30	24	28	35	33	24	29	33	32	34	25	30	27	22	30	31	36	27	26	23	20	37	42	16	21	29	29	27	28	24	30	46	29	26	28	21	22	25	25	33	29	28	35	31	38	18	17	32	35	23	30	21	20	26	25	26	38	35	34	20	32	29	27	34	36	26	31	23	39	23	22	36	24	26	22	28	25	26	28	34	24	26	23	31	28	26	26	33	40	26	34	25	28	21	23	29	33	23	24	30	29	24	32	27	36	20	30	14	18	24	31	31	26	30	30	25	28	45	31	27	29	12	26	21	23	46	29	25	26	20	28	37	26	36	23	26	22	22	28	26	32	20	29	28	27	42	35	27	36	25	26	31	29	24	27	28	29	31	25	25	18	36	26	34	23	35	26	34	32	32	26	34	30	26	24	31	21	34	35	29	31	36	27	33	32	23	29	32	22	40	28	21	23	39	22	20	30	34	23	32	26	37	34	28	37	26	28	21	27	28	20	24	42	20	34	25	27	28	32	27	20	25	26	33	24	25	30	23	26	30	40	36	32	27	28	24	35	27	39	38	32	32	28	29	23	32	21	19	30	19	30	31	26	24	24	46	30	29	26	28	31	40	34	29	36	28	16	23	37	31	39	29	26	26	24	24	35	35	32	21	28	27	28	26	31	24	27	26	25	35	28	37	28	27	29	24	28	20	34	25	23	23	26	25	23	32	23	33	31	27	28	28	27	34	30	28	28	37	33	37	25	31	27	30	24	16	34	28	27	22	24	30	33	31	26	18	26	20	29	35	25	28	36	27	22	25	33	22	31	27	21	31	38	25	27	24	34	19	20	32	35	35	32	26	25	37	29	43	22	27	23	25	28	25	37	28	31	27	28	28	28	29	27	32	26	36	35	30	36	27	26	33	35	25	29	35	24	36	26	25	24	24	33	26	27	31	39	25	24	30	27	25	30	23	25	30	32	22	28	28	33	28	30	28	27	21	24	38	26	29	26	28	30	34	24	22	27	29	34	40	26	24	31	34	29	28	27	28	33	39	42	33	22	42	33	19	30	19	29	28	28	28	25	21	30	37	23	24	17	20	30	34	29	27	25	32	31	21	34	31	28	32	30	30	26	27	29	27	30	27	15	20	22	23	28	30	36	24	27	19	27	25	30	27	25	34	28	28	28	28	36	27	25	25	23	29	31	27	21	35	28	18	17	29	20	29	24	27	28	24	23	26	27	28	30	21	24	30	23	37	31	22	24	35	24	22	36	34	32	35	28	35	22	21	32	27	30	31	29	31	16	30	28	31	25	37	30	23	27	24	22	27	23	37	32	30	31	29	31	21	28	32	30	28	23	31	33	33	31	25	19	20	34	32	24	32	30	17	28	27	25	16	31	29	33	29	32	28	22	19	22	30	22	26	24	35	29	32	28	33	24	25	20	19	25	32	31	34	41	33	27	30	27	20	24	32	20	21	32	25	30	27	24	29	32	32	32	33	16	30	23	22	36	29	28	25	27	27	25	25	34	21	26	24	31	32	22	25	30	35	20	27	22	24	32	28	32	39	34	24	25	35	29	23	29	27	24	30	31	43	32	31	24	21	29	27	26	29	17	35	26	21	23	29	26	32	29	27	30	28	33	29	31	26	29	31	25	36	24	24	31	33	32	24	31	17	26	28	43	32	29	22	23	26	34	36	23	42	21	22	28	29	34	25	26	19	28	32	27	31	27	31	35	33	37	26	28	22	29	30	41	29	25	35	34	25	25	33	36	29	30	30	27	17	25	23	23	26	30	30	31	27	26	32	30	25	41	35	33	26	31	19	28	21	24	30	19	23	21	25	20	26	30	31	26	28	30	28	28	33	33	18	21	26	27	25	31	25	29	25	35	35	28	28	34	24	28	27	20	33	23	33	25	24	28	34	24	18	26	25	34	30	28	38	23	39	33	23	34	35	32	28	28	28	24	29	25	22	36	31	26	36	33	28	24	23	28	25	30	30	30	28	32	34	32	40	23	35	29	20	24	30	27	20	19	20	27	24	35	23	31	22	36	24	29	28	36	31	18	24	21	30	32	23	16	31	42	31	27	28	25	26	27	37	23	28	27	21	25	26	23	27	38	24	27	22	32	30	25	25	34	29	34	20	35	25	20	21	30	32	42	28	34	37	34	23	21
50908	30526	10043	19350	26324	25173	21836	18565	15728	13309	11123	9571	7889	7027	6158	5512	4842	4137	3762	3468	3200	3116	3058	2870	2685	2384	2133	2033	1727	1572	1480	1473	1483	1336	1300	1261	1125	1132	1005	945	794	781	754	712	769	720	676	651	607	637	578	590	563	595	581	536	538	511	529	520	569	500	457	511	548	531	479	489	510	487	483	514	447	459	490	473	474	484	471	496	503	494	494	502	502	466	472	502	539	446	508	475	487	496	470	475	473	474	506	490	485	488	456	450	505	477	467	425	462	464	496	443	441	466	447	478	453	468	479	460	489	461	469	484	482	448	446	417	441	436	482	439	488	405	476	514	457	489	431	480	488	455	450	440	457	484	442	468	450	439	439	433	433	421	477	462	461	488	459	462	506	458	450	492	454	455	450	439	467	422	463	416	485	452	430	461	453	455	494	477	459	462	463	446	444	450	426	443	456	482	422	466	436	438	445	454	440	474	471	468	454	440	445	460	469	452	501	415	455	453	477	479	464	461	413	449	443	444	468	472	455	460	467	449	442	447	441	462	449	443	426	463	438	476	441	473	478	454	462	468	487	464	423	485	487	463	464	505	455	457	450	462	465	460	451	458	464	454	454	477	437	428	447	473	455	494	461	423	408	469	461	495	455	462	485	483	473	477	444	426	396	483	436	466	427	460	449	422	470	447	435	466	449	452	430	463	470	462	423	439	456	481	455	433	435	439	440	484	477	431	448	466	435	414	469	472	492	440	440	432	452	448	439	452	457	453	432	452	441	472	441	464	437	486	487	426	464	452	446	457	477	462	469	464	464	446	461	442	446	433	454	470	469	453	431	480	464	454	460	449	438	493	492	502	443	412	417	440	462	437	478	472	466	440	458	446	412	506	444	470	454	407	466	472	462	442	475	459	464	419	499	445	462	447	443	428	467	457	422	452	514	465	486	466	462	433	470	439	426	476	446	458	475	412	444	455	444	482	465	458	476	455	460	478	465	448	453	471	468	448	469	459	433	421	453	457	477	452	467	426	477	474	479	464	439	461	440	440	484	487	441	490	451	466	465	479	430	472	480	418	496	446	489	425	461	469	438	474	442	463	443	454	463	483	431	458	415	471	418	457	452	426	457	433	452	455	432	431	446	445	446	434	470	498	437	470	457	490	475	434	441	441	433	416	410	478	434	461	428	466	454	447	452	477	458	465	453	468	446	469	467	442	460	431	447	477	471	463	483	447	469	478	429	484	492	451	442	480	435	446	470	423	464	469	463	434	438	445	422	452	435	452	485	453	485	459	477	453	466	430	441	451	411	444	451	440	484	452	474	446	445	455	446	472	488	408	439	492	449	469	451	478	484	449	447	470	453	440	466	414	476	464	471	475	465	475	442	454	427	431	440	453	445	470	464	482	490	494	436	480	444	465	456	446	449	422	444	466	477	475	446	507	454	470	445	457	429	444	439	425	461	471	475	425	464	436	466	450	472	428	476	441	436	465	466	452	452	463	458	449	506	474	468	442	448	451	438	495	459	441	465	468	456	420	445	446	413	427	451	424	467	418	455	515	435	465	471	465	476	443	456	424	466	466	439	482	474	466	444	460	442	447	458	480	472	440	433	416	482	491	441	460	440	455	458	464	484	443	459	435	442	443	456	428	506	457	449	477	473	483	447	459	468	456	488	482	448	405	484	483	467	459	440	460	460	432	437	448	439	456	451	467	465	435	467	486	470	490	449	488	456	445	479	471	435	475	424	459	437	431	459	429	497	432	481	457	487	421	443	431	460	445	420	466	475	454	485	451	457	469	480	452	504	431	441	418	436	455	443	456	431	441	442	461	479	443	483	464	479	468	517	496	428	466	478	447	450	493	445	462	474	442	455	449	409	434	478	484	448	436	445	459	439	467	437	464	467	472	479	444	502	434	445	463	469	452	477	444	467	472	448	467	446	480	483	458	466	501	463	423	496	521	493	469	435	445	464	465	471	444	438	455	443	456	442	470	451	444	432	439	428	474	488	489	447	484	466	494	466	498	455	483	461	449	445	489	487	458	446	481	466	500	440	470	469	467	428	489	463	460	482	459	426	457	446	457	455	431	454	486	454	461	459	448	482	481	478	479	454	455	453	469	464	447	438	411	456	485	445	457	445	440	462	463	465	433	454	461	440	488	408	431	467	459	431	448	432	452	466	445	436	461	465	452	483	479	461	457	449	444	467	447	447	462	426	443	463	425	450	469	427	465	485	433	465	424	446	509	465	465	469	431	448	428	453	481	431	449	484	431	469	468	446	475	428	482	442	482	455	449	481	462	430	501	434	481	488	433	403	446	414	465	422	440	487	482	438	448	401	475	489	491	430	437	463	460	485	459	427	488	457	401	494	489	434	457	422	466	452	467	456	427	459	454	443	478	432	480	474	415	429	485	440	484	445	421	472	424	479	465	471	409	453	425	444	494	452	480	440	460	444	472	462	448	449	449	432	402	423	489	462	485	468	474	455	463	491	417	447	471	407	420	467	460	439	443	466	444	473	453	486	484	480	454	477	488	439	437	452	419	458	461	457	468	461	428	476	450	463	475	492	449	443	458	404	450	456	456	451	438	453	440	445	468	505	476	454	469	487	444	479	460	467	437	453	482	420	540	438	478	443	437	448	478	407	473	464	480	465	443	499	397	427	499	481	481	478	460	430	474	463	453	487	469	407	450	464	468	504	402	474	439	475	477	450	454	449	450	462	438	479	474	448	437	508	463	427	453	451	437	459	447	465	481	492	467	424	450	430	452	408	502	445	458	449	461	428	440	476	482	466	487	460	465	464	452	427	474	487	454	433	457	473	459	432	490	432	464	440	452	449	478	440	496	427	460	429	437	441	467	440	462	443	481	463	445	455	426	485	499	452	478	465	461	506	458	483	464	458	419	445	480	439	434	447	469	405	427	424	463	470	447	454	429	444	471	453	469	471	450	453	448	450	456	488	474	431	450	459	440	472	494	472	458	437	498	445	489	448	469	428	458	427	460	483	492	439	477	452	441	494	423	441	441	480	446	454	427	444	446	478	458	421	472	449	442	440	449	436	466	465	489	459	451	465	429	456	460	474	461	492	422	484	436	484	455	458	425	459	431	452	484	448	422	485	480	417	442	434	461	416	490	465	455	464	452	462	463	458	455	492	478	437	434	505	470	470	460	436	429	452	451	438	463	499	430	448	474	440	431	463	432	453	410	450	433	463	467	487	480	450	467	483	429	453	488	466	508	457	455	432	428	429	478	446	488	434	501	459	493	468	441	442	473	461	485	455	467	444	445	468	481	463	433	464	432	434	468	469	464	457	481	442	487	453	456	458	455	444	437	477	441	467	465	461	459	445	422	452	475	463	457	461	454	472	482	496	447	444	442	469	459	450	499	466	428	464	459	462	459	439	455	501	468	419	456	439	417	419	477	464	464	481	454	480	457	467	462	425	474	421	466	459	444	450	443	464	437	441	441	453	451	430	467	446	435	465	444	444	449	447	457	480	419	461	473
18720	11106	1038	503	671	736	584	488	471	438	348	288	239	219	193	181	155	157	120	122	117	79	90	114	79	86	67	75	77	57	53	62	65	68	48	54	49	53	48	38	40	37	24	42	27	23	36	29	26	31	29	28	29	30	37	36	28	35	30	31	33	29	24	42	24	22	23	26	19	27	20	27	33	23	25	22	21	18	25	21	32	26	26	30	27	31	22	23	24	21	21	25	28	29	30	29	30	28	29	25	30	25	26	24	21	25	18	32	30	30	28	22	25	26	27	30	34	20	26	24	31	21	23	21	24	15	35	28	26	24	27	35	21	22	21	26	32	19	22	35	21	29	27	21	29	35	22	27	26	25	25	23	27	30	18	19	28	36	23	27	31	35	33	25	29	24	22	28	27	22	28	29	25	30	19	25	26	23	19	21	25	33	31	17	24	21	27	22	18	30	24	24	36	22	30	27	29	33	19	22	27	26	22	23	30	23	26	22	31	28	28	26	25	29	31	23	19	26	33	20	21	30	29	19	18	32	23	20	24	19	20	24	25	31	17	26	22	24	18	21	24	29	27	25	26	31	35	20	25	24	29	29	31	34	27	21	23	32	30	34	29	17	27	26	21	27	25	28	38	22	22	21	26	26	31	31	30	29	20	33	26	18	22	28	18	28	26	28	25	22	32	28	26	23	20	31	26	27	30	25	25	33	31	27	31	25	26	23	30	17	28	31	27	36	27	26	23	28	23	29	25	21	22	24	20	28	34	33	18	16	17	27	24	28	26	14	22	21	21	23	27	23	37	18	21	37	28	22	22	26	20	29	29	28	19	23	25	27	31	25	23	26	23	32	21	27	29	20	29	27	29	25	29	24	22	26	18	21	17	33	19	22	28	24	26	18	22	16	23	19	22	17	20	19	23	22	26	28	25	24	17	23	21	26	23	26	29	28	23	29	33	21	30	23	29	22	23	24	33	26	26	28	34	26	20	21	29	24	22	30	27	27	33	25	28	18	27	24	22	23	22	30	19	30	22	23	31	18	22	28	24	30	31	22	27	29	25	48	31	25	34	28	21	30	14	16	26	23	22	15	26	23	27	30	23	30	22	18	23	27	26	25	28	26	28	15	30	25	17	24	24	22	23	17	39	35	26	17	32	28	20	37	21	25	27	27	24	37	27	26	27	20	23	24	34	31	21	22	24	29	25	28	28	23	31	23	25	24	29	15	21	28	27	23	27	23	18	26	19	29	32	29	22	28	18	23	22	26	23	17	27	33	24	27	27	23	24	27	25	26	29	27	23	28	21	28	22	22	32	17	29	22	18	20	24	22	34	21	27	23	32	27	16	15	26	19	22	19	38	24	20	20	34	26	22	29	14	27	18	24	32	19	21	23	28	25	26	29	37	33	30	26	26	30	30	20	24	31	21	21	22	26	23	19	13	34	31	17	27	16	34	21	29	17	23	26	20	29	24	25	27	25	26	29	30	22	31	24	25	22	32	26	31	28	23	27	16	26	27	17	20	29	13	25	25	30	31	23	20	20	23	29	18	17	24	27	30	23	20	28	32	25	22	19	22	21	27	21	23	22	39	30	29	33	24	22	31	26	26	34	27	22	34	31	36	30	26	29	36	41	25	17	20	23	24	30	24	21	17	33	22	23	23	19	16	21	25	22	28	31	24	21	23	27	30	32	33	34	26	24	24	30	28	34	25	17	27	28	27	31	19	17	22	25	29	30	22	21	33	32	29	30	34	24	19	25	25	32	29	31	36	26	23	21	22	21	22	21	19	22	32	28	23	20	20	24	24	23	30	19	22	31	21	28	21	31	21	26	27	22	33	22	29	26	20	25	21	26	32	24	30	23	25	17	26	30	28	19	18	11	27	28	20	18	29	27	26	21	26	28	23	8	24	22	25	24	27	25	19	34	19	30	21	22	26	22	31	33	28	19	20	24	20	20	22	27	24	22	25	27	13	27	28	22	19	17	24	23	18	23	17	25	26	22	27	29	29	25	25	25	25	22	13	31	21	26	17	25	26	18	23	27	16	17	27	20	28	26	32	21	28	25	26	33	22	17	19	20	31	26	31	26	20	30	24	19	23	35	18	17	38	27	20	25	23	25	28	31	25	27	26	26	21	28	29	22	18	24	26	22	24	23	28	29	25	25	33	21	30	30	13	30	25	23	21	25	24	28	24	26	20	26	20	12	28	22	26	34	21	27	23	30	22	24	21	26	35	30	16	20	20	24	17	26	22	23	22	28	25	16	29	21	28	19	17	27	23	31	32	30	20	26	28	19	26	26	29	18	18	23	22	22	21	27	31	20	32	21	23	25	19	22	20	22	22	25	30	30	25	25	26	28	32	28	34	17	25	20	23	23	24	19	25	23	32	24	27	29	29	25	20	29	34	24	22	25	20	22	23	22	22	21	20	19	36	23	26	17	17	24	16	30	17	26	24	23	24	37	25	29	15	21	29	19	22	22	22	21	26	33	37	16	25	23	20	22	26	31	23	26	28	25	24	25	25	27	21	32	31	18	29	22	35	18	26	24	20	31	27	32	27	32	19	26	27	23	28	26	18	26	29	21	22	34	27	30	22	27	33	25	22	31	18	23	24	20	33	31	21	31	26	26	33	27	29	34	34	29	25	23	29	30	21	25	33	24	27	37	27	18	29	23	24	28	19	32	31	25	22	25	34	33	25	24	32	24	26	28	23	22	27	27	29	26	23	16	41	30	22	29	15	31	30	30	22	31	32	21	21	27	19	29	20	25	18	24	28	33	24	20	30	25	29	26	27	33	22	17	17	27	27	22	35	35	23	23	20	22	32	39	24	20	19	32	24	23	20	24	20	23	21	20	20	28	26	28	27	30	30	22	18	22	23	18	26	24	29	32	19	33	26	32	25	24	27	26	19	25	21	15	23	30	26	30	27	19	22	24	23	43	25	24	22	25	22	26	29	29	23	33	33	23	20	23	25	23	21	21	15	35	23	20	30	32	21	25	27	22	31	26	21	26	27	28	33	26	20	19	26	21	29	23	20	15	21	23	29	18	32	24	18	25	24	19	25	29	28	28	22	15	17	27	29	23	22	19	28	28	25	21	25	33	22	18	19	23	18	20	14	30	19	20	25	20	21	27	27	31	39	21	26	21	28	32	32	31	28	25	30	35	33	28	24	17	27	21	21	33	37	21	34	35	26	30	18	28	18	23	19	21	28	28	28	31	21	29	14	20	27	30	25	24	22	25	19	23	29	23	23	28	25	24	23	26	33	24	12	34	27	25	24	28	29	30	23	38	24	37	20	29	24	28	20	20	32	29	21	27	22	25	15	25	32	27	28	26	29	26	20	20	24	22	30	32	23	33	35	25	25	28	28	26	18	30	23	29	20	23	29	31	29	27	27	23	26	33	24	27	27	30	25	22	27	26	35	21	20	33	25	19	20	31	28	33	18	17	28	27	26	22	22	29	21	23	24	21	31	27	29	19	32	22	16	26	29	28
58947	36335	14012	25024	31863	30707	27731	24221	21069	18200	16079	13927	11600	10165	8904	7963	7042	6153	5546	4926	4566	4319	4153	3898	3681	3344	3083	2720	2451	2204	2239	2045	1989	1835	1688	1671	1605	1598	1342	1198	977	1016	916	909	879	821	769	793	722	669	677	614	592	643	600	586	579	522	558	529	519	520	523	502	493	492	491	443	514	497	456	460	460	450	462	433	447	428	416	468	444	427	461	469	451	475	460	506	478	440	448	439	433	460	444	452	422	447	442	465	441	460	466	454	430	427	398	426	404	433	424	418	412	446	408	398	418	428	404	410	399	422	414	371	415	429	424	385	398	396	383	423	392	431	395	391	401	403	384	409	398	399	419	412	414	426	420	459	431	388	447	417	397	401	406	434	423	431	424	444	421	429	426	406	391	419	396	426	426	412	432	433	395	416	382	442	402	405	391	407	448	416	404	421	414	426	377	427	428	442	403	434	418	402	387	391	410	400	379	382	405	436	409	412	436	402	413	452	464	399	389	435	405	404	405	435	419	405	400	430	442	418	431	435	416	421	403	418	404	393	404	438	422	437	392	402	420	435	428	448	404	382	387	422	399	437	447	376	412	434	401	381	421	387	404	397	401	426	403	395	420	437	419	391	439	415	458	440	417	444	410	430	415	394	433	394	441	412	388	415	426	423	431	413	430	395	393	419	404	374	404	423	439	422	415	395	437	429	415	410	406	427	465	418	425	417	366	402	409	432	443	429	423	396	426	420	407	415	407	414	438	432	396	433	429	398	414	379	412	391	401	393	393	395	411	398	433	392	390	369	385	398	436	417	404	392	447	408	421	445	448	404	407	413	405	423	388	425	398	389	384	426	419	447	434	419	414	413	425	405	459	380	428	421	381	390	393	425	408	395	376	410	412	413	412	411	414	387	417	416	427	400	412	423	393	425	415	393	414	431	413	392	429	431	449	415	417	397	427	430	395	411	406	397	461	410	419	413	416	447	396	413	406	386	430	423	436	393	428	385	408	419	426	431	393	408	421	382	430	375	466	407	401	438	377	450	439	418	376	429	455	390	419	439	420	397	427	408	413	405	419	428	421	411	447	420	445	401	424	416	439	432	412	404	407	422	424	406	390	397	420	416	381	430	389	444	426	415	400	414	415	386	384	416	415	380	392	411	406	396	429	454	447	363	398	401	416	413	448	443	399	379	394	372	391	415	435	404	425	430	438	437	383	407	404	401	409	430	445	418	410	399	398	429	394	432	429	440	418	384	417	438	389	416	373	373	399	404	428	450	433	397	400	416	390	418	415	410	400	419	422	395	388	399	432	397	417	389	422	380	405	357	410	433	432	432	407	386	407	397	430	394	440	401	409	429	414	396	407	397	380	412	424	385	396	388	392	407	386	412	407	401	400	423	438	416	393	390	406	403	416	405	437	416	405	398	411	400	381	383	378	416	419	409	409	420	386	404	410	418	398	405	367	444	427	385	399	438	379	421	400	391	385	406	427	404	414	409	384	408	411	423	421	399	425	425	424	378	425	400	451	419	405	420	403	359	406	409	437	439	425	449	422	378	409	427	441	423	422	441	427	433	413	428	423	412	410	416	391	373	419	436	404	421	427	413	446	408	421	403	413	419	407	437	376	392	399	411	383	418	409	423	390	399	421	389	419	411	434	415	402	398	441	406	400	418	441	433	431	428	410	405	423	444	385	392	411	387	458	404	424	407	385	430	411	399	369	386	438	459	377	401	423	423	402	401	371	402	380	383	448	380	407	439	392	382	394	439	390	395	390	425	412	450	416	418	417	405	401	401	425	396	426	418	406	424	417	416	430	416	412	392	417	410	423	435	437	404	418	394	420	352	413	452	405	398	362	429	389	418	421	450	413	370	403	406	402	432	409	403	419	410	388	400	408	427	437	384	431	458	431	430	422	393	393	399	430	378	418	405	414	405	438	399	413	436	425	411	419	390	373	448	398	418	408	387	413	424	405	441	422	417	404	407	401	427	411	384	359	425	415	395	389	395	448	416	420	403	404	420	411	394	408	390	419	415	428	401	380	395	383	448	385	382	402	385	433	406	415	448	394	437	417	389	445	419	417	396	383	414	423	437	417	401	408	421	390	443	405	421	411	429	425	440	396	382	440	371	378	380	417	407	436	412	417	395	418	387	432	401	368	420	433	398	358	395	410	411	412	413	429	442	398	388	421	437	396	409	429	415	406	439	375	389	398	419	425	397	387	423	409	406	432	377	424	391	390	401	443	405	418	405	402	420	412	378	388	402	414	411	403	425	384	410	393	419	417	456	385	362	420	396	388	415	396	396	395	402	416	398	397	426	400	390	431	423	431	419	381	430	419	466	405	428	425	405	409	414	414	413	406	414	410	446	373	407	405	382	413	400	391	449	395	432	414	460	439	425	410	412	427	392	397	390	414	403	418	414	406	397	435	380	429	419	394	428	407	393	410	377	422	395	416	467	434	367	375	407	429	432	437	391	409	418	408	394	392	411	373	429	401	423	408	446	402	398	413	370	378	395	434	406	424	385	412	433	409	435	419	455	418	396	416	369	420	453	425	455	419	435	401	396	385	379	380	407	429	424	409	435	436	416	411	428	428	411	443	412	402	377	419	433	421	383	421	385	425	456	407	416	422	396	408	408	421	375	407	424	412	385	430	433	400	403	429	402	391	422	389	420	429	423	403	400	403	434	415	372	422	429	409	415	454	412	414	400	419	425	378	388	412	420	414	419	380	413	442	372	407	421	421	419	398	414	418	393	413	391	434	395	407	396	446	404	417	413	400	397	428	414	390	409	444	448	403	398	427	443	449	435	397	416	411	372	389	417	379	421	407	400	389	404	414	412	406	416	415	411	425	415	406	426	397	391	409	397	431	422	402	410	438	418	419	383	439	426	429	414	402	412	439	400	381	379	413	385	432	393	445	410	394	407	452	441	420	374	428	400	414	437	443	409	418	385	389	400	432	419	420	432	420	427	454	406	420	419	438	456	440	427	417	373	467	410	387	424	422	447	402	412	423	422	393	427	427	374	428	393	404	398	409	414	387	428	417	408	378	395	407	397	406	423	391	411	422	411	392	425	400	424	394	425	401	377	422	408	418	453	411	374	446	414	417	425	422	409	399	399	413	380	390	455	444	453	420	453	380	397	385	401	403	443	409	432	381	413	402	426	417	427	447	433	379	382	411	420	426	461	384	412	428	402	419	417	436	365	407	393	391	434	400	432	416	418	404	424	418	418	398	417	420	425	392	416	408	404	394	406	403	436	408	413	408	409	415	422	399	429	423	409	389	388	422	430	410	396	419	429	421	413	439	396	443	400	382	410	408	395	418	389	396	443	428	423	454	457	424	374	412	417	396	406	418	406	434	434	390	404	409	411	418	460	375	415	421	446	415	429	419	447	448	398	399	405	407	407	347	384	398	424	433	386	427	399	432	425	412	419	420	430	433	406	360	423	420	434	429	436	408	413	366	415	418	407	382	420	404	416	417	417	415	440	428	418	423	403
7565	2910	282	192	250	265	237	215	168	165	139	116	112	98	69	80	75	61	44	58	48	61	48	46	37	31	34	47	39	59	34	24	34	24	31	35	34	28	29	23	24	18	20	20	24	23	15	31	22	15	16	26	19	19	23	18	23	15	27	14	27	26	15	27	24	21	23	15	21	14	18	16	16	21	20	23	16	18	16	17	19	16	20	16	15	20	19	18	19	14	17	20	16	18	27	32	24	19	15	18	19	21	16	20	17	25	17	14	16	14	18	19	21	19	22	16	13	23	10	14	20	13	21	14	23	18	21	20	19	22	16	20	12	15	18	18	18	14	20	26	16	18	14	17	15	18	15	21	17	10	12	13	21	27	25	17	12	15	14	16	15	15	15	20	24	17	18	17	20	20	21	13	14	17	19	12	17	19	17	18	7	19	8	19	18	17	19	17	18	16	20	19	18	13	14	14	19	23	21	22	15	16	20	15	14	20	16	21	22	25	18	24	19	22	14	20	16	17	15	19	16	17	24	17	24	24	21	15	21	8	13	20	26	29	18	9	20	19	23	22	25	17	16	25	18	21	15	20	17	20	22	15	20	25	16	13	14	20	16	14	21	29	14	18	15	18	14	15	10	33	23	17	21	19	21	17	22	15	22	15	28	23	14	14	17	16	25	18	18	17	14	12	23	22	18	13	23	9	24	18	23	19	18	18	28	19	26	20	19	17	8	16	25	30	21	16	14	17	20	17	14	13	22	9	13	9	24	15	9	15	17	22	16	15	17	24	16	19	15	27	21	10	13	14	9	9	14	19	22	17	17	20	22	23	19	19	21	13	14	17	23	14	18	20	13	24	13	23	16	15	15	18	20	19	26	22	19	22	26	21	28	13	23	19	15	16	19	15	14	18	13	16	14	24	8	16	23	25	21	19	20	17	20	16	14	21	17	20	19	18	18	9	17	17	28	14	20	19	19	23	15	17	18	14	17	26	19	15	24	10	18	22	34	22	18	23	17	18	19	13	16	18	19	21	14	23	18	19	17	20	15	20	24	16	29	16	23	13	18	19	17	11	18	17	18	24	18	19	15	20	17	13	21	17	18	18	27	25	12	22	14	19	19	14	14	21	18	28	13	13	20	18	14	20	22	17	19	22	19	22	18	10	20	21	19	22	18	19	20	18	17	19	21	20	19	17	14	22	22	19	13	14	14	20	22	28	14	23	20	14	20	23	29	17	18	17	13	19	26	18	18	22	20	18	20	29	17	17	16	9	15	20	28	14	16	16	13	14	24	18	7	15	17	7	18	18	17	16	18	15	13	18	18	19	20	27	27	17	23	18	17	20	24	12	26	16	14	18	17	10	24	14	14	19	14	25	24	27	11	18	10	21	9	14	10	23	15	26	20	24	16	11	19	22	15	17	17	21	22	21	19	17	15	17	19	14	15	15	13	12	13	14	20	22	25	23	16	23	14	21	21	22	14	16	18	25	11	20	19	22	16	9	14	13	20	19	15	20	16	36	26	19	16	12	20	17	19	29	23	20	12	18	15	27	17	18	20	15	18	24	15	18	15	13	13	22	28	13	29	18	20	20	17	17	20	18	19	23	19	12	17	16	22	14	14	16	14	10	21	19	16	25	18	18	21	21	14	11	24	29	23	17	13	19	16	18	21	23	22	18	14	20	17	26	23	17	16	15	12	20	12	20	20	15	16	20	20	19	17	16	13	14	23	22	24	21	21	17	22	23	14	23	18	11	17	16	10	12	27	16	10	19	23	23	15	21	24	20	12	10	14	18	17	18	15	17	20	16	26	19	20	20	17	15	19	17	14	20	22	19	26	15	18	25	17	20	16	16	20	30	16	22	13	21	10	16	23	26	10	26	20	18	22	19	13	24	18	17	24	18	22	19	20	16	21	16	15	17	19	20	15	33	21	16	18	20	22	16	12	12	30	25	17	18	24	16	21	23	18	13	17	15	25	20	22	22	24	18	16	22	12	16	14	15	20	18	17	15	14	22	28	20	26	25	17	16	26	18	16	13	23	15	12	14	13	12	22	10	17	14	14	20	20	18	19	21	16	22	12	11	21	15	24	21	22	14	17	20	19	22	17	16	23	16	19	18	16	16	15	21	24	18	16	14	19	16	22	18	21	21	9	20	17	22	21	21	19	28	26	18	15	14	23	20	18	14	13	13	16	19	19	29	21	30	24	16	17	16	9	14	15	16	21	15	15	26	27	18	20	20	10	24	15	18	19	32	17	17	15	25	19	21	29	24	17	13	25	16	17	25	26	23	11	20	17	20	17	13	25	15	16	16	22	13	16	18	27	27	13	23	16	18	15	21	13	15	21	21	16	22	15	20	15	20	18	19	11	15	16	18	21	11	16	17	10	15	21	19	28	23	12	11	16	20	14	17	20	16	19	19	18	14	26	18	13	13	23	15	14	21	28	29	20	14	19	24	26	22	16	17	18	17	17	23	15	19	18	19	25	21	22	25	22	15	21	13	18	10	16	22	22	15	19	24	19	20	19	16	15	18	13	11	18	24	26	21	19	24	20	21	17	14	18	23	17	18	22	16	20	35	13	18	21	18	17	22	18	21	14	26	26	17	13	21	16	19	15	15	18	31	12	16	21	19	18	18	21	11	22	16	15	26	18	18	13	21	16	24	19	18	17	17	14	23	13	14	25	20	16	17	18	26	24	26	20	20	17	29	17	18	23	17	10	15	23	21	22	11	23	27	18	12	10	15	23	18	21	19	25	21	23	19	16	17	24	16	28	21	31	31	14	19	17	22	29	17	26	27	27	11	12	15	19	21	16	17	22	20	15	14	15	18	17	14	20	20	18	20	15	11	21	32	19	12	21	13	16	25	24	15	17	17	15	16	28	19	12	18	15	20	21	20	18	23	15	14	18	14	18	20	15	14	22	24	23	20	23	25	18	14	20	18	15	20	21	17	25	24	16	20	20	22	22	21	15	16	24	14	11	18	12	21	21	11	19	20	22	22	21	23	16	19	15	17	22	12	20	15	13	18	25	26	26	19	14	19	14	16	24	22	18	19	18	17	11	8	15	13	12	16	20	22	15	27	12	15	19	21	20	18	17	11	19	9	23	20	21	21	17	23	15	19	15	18	14	18	19	19	18	18	19	22	20	18	22	13	20	19	21	18	23	20	14	23	19	21	12	19	20	22	19	14	20	27	27	14	16	17	30	21	14	9	16	20	15	15	23	20	25	17	19	13	21	30	20	16	10	20	20	23	22	22	19	16	11	13	12	17	24	18	20	17	23	19	21	27	8	19	22	28	15	20	18	16	16	15	17	20	15	19	19	14	26	15	25	15	23	18	19	13	11	19	18	21	27	19	10	18	20	18	18	16	15	23	16	26	21	22	20	14	23	21	17	18	18	15	10	14	19	16	19	20	18	13	19	17	21	18	14	19	22	24	16	26	19	21	21	12	12	20	10	8	23	12	26	13	12	18	14	19	14	18	20	17	21	28
45082	25924	7266	15464	21768	20395	17229	14210	11782	9851	7904	6574	5476	4523	4060	3470	3170	2805	2426	2201	2031	1952	1827	1683	1558	1464	1387	1265	1200	1133	1068	1032	925	889	862	971	842	739	725	619	583	535	530	499	465	447	478	447	425	410	411	392	379	395	398	383	349	340	348	355	350	335	348	309	324	345	304	334	313	344	327	307	328	350	353	309	319	306	305	313	344	347	308	338	334	345	298	324	329	342	309	315	332	324	297	306	320	298	318	302	308	309	331	317	330	324	291	333	294	299	310	312	293	310	332	282	315	304	306	306	313	324	296	308	312	307	304	298	315	325	315	298	313	320	271	325	290	302	302	287	328	306	279	280	366	323	327	319	355	312	287	324	314	316	325	305	284	328	295	319	297	338	313	302	308	310	330	320	289	327	312	282	323	328	334	321	282	323	314	317	296	326	298	322	297	299	327	333	276	291	318	288	308	306	302	286	282	309	320	298	334	293	322	297	331	319	309	319	285	294	289	325	313	293	332	330	295	303	288	305	311	339	291	320	294	315	304	319	308	317	295	288	298	305	346	305	344	332	308	299	332	305	315	315	324	317	293	293	307	282	329	285	337	300	302	300	331	287	279	323	318	299	311	313	292	319	310	298	333	334	316	326	294	289	302	297	318	325	277	296	348	307	289	308	298	314	297	308	302	325	316	292	312	293	296	300	302	311	292	325	311	280	288	337	295	304	329	340	321	276	324	310	318	295	315	308	296	299	337	309	323	270	307	323	304	325	294	319	330	315	313	319	290	307	277	273	292	331	319	291	320	295	314	273	295	308	291	290	317	323	300	290	316	272	299	335	311	289	308	316	302	337	302	293	284	305	278	310	304	290	307	305	294	308	323	280	304	321	287	325	330	356	345	288	316	296	298	301	311	303	293	329	308	297	282	300	303	301	285	322	315	306	304	300	300	293	276	315	300	314	312	321	309	323	297	329	333	303	344	311	285	333	300	333	313	313	312	298	329	309	326	329	314	318	296	291	294	291	284	286	334	322	320	299	323	323	280	338	320	322	310	289	293	284	306	299	344	307	299	313	336	298	310	323	298	319	319	296	325	322	286	309	329	290	297	328	300	289	346	278	310	336	340	264	299	304	282	311	336	311	283	337	306	312	292	321	316	293	306	323	301	300	304	316	303	278	271	317	318	314	317	293	344	331	303	301	284	306	307	292	336	296	305	292	312	312	316	289	312	308	291	325	340	322	303	349	317	334	268	319	315	319	272	299	293	268	299	289	301	294	316	324	305	296	323	290	319	301	276	285	281	283	286	297	325	304	323	284	309	326	316	335	296	302	302	315	332	283	300	286	287	315	300	319	308	299	292	286	320	313	318	305	287	304	306	270	299	301	302	328	313	294	306	324	261	319	317	304	309	318	324	310	311	288	321	295	311	335	320	279	306	292	274	322	327	314	310	316	314	295	333	310	297	298	312	286	283	314	286	316	332	321	270	346	287	310	336	332	315	325	329	353	321	302	314	307	290	314	329	316	298	327	291	302	309	336	298	317	280	328	290	312	277	310	314	326	325	284	311	303	304	292	343	294	317	314	311	311	303	300	321	310	317	323	327	298	308	306	306	342	298	302	312	317	279	318	281	319	338	293	324	309	278	294	298	305	333	301	302	300	320	299	299	311	304	271	274	286	281	309	342	304	316	290	313	327	278	272	311	339	287	320	299	314	331	298	332	311	316	294	291	323	315	334	307	306	305	287	295	318	290	324	318	306	307	336	310	364	321	315	346	314	320	323	311	307	285	276	297	296	317	301	302	306	295	311	299	290	295	320	296	300	332	288	291	305	329	301	287	314	288	337	288	309	298	313	316	277	310	328	312	309	327	325	325	313	278	276	327	315	318	301	288	315	321	333	286	314	295	305	283	296	303	292	320	315	279	285	315	274	300	330	341	294	313	303	304	356	314	326	302	304	275	276	318	298	327	275	282	286	354	297	290	288	307	308	297	335	301	329	314	297	305	342	300	311	292	285	332	307	309	316	315	338	299	293	330	296	313	289	290	322	324	313	312	309	305	319	284	296	333	303	311	302	328	305	319	331	293	319	318	313	318	281	325	313	324	311	311	300	300	322	308	311	303	303	299	295	321	282	303	304	280	332	309	271	273	313	321	307	292	263	291	289	332	318	306	320	327	263	328	286	351	308	286	320	309	283	323	324	336	316	311	298	310	317	320	354	305	306	282	312	315	302	280	313	318	319	323	314	311	302	311	308	291	302	326	307	324	297	306	291	292	329	315	303	259	309	301	356	335	336	306	316	297	316	303	308	299	353	302	279	328	305	344	318	317	342	288	281	280	278	279	284	312	326	306	296	312	279	302	287	320	333	298	315	311	336	276	282	329	324	290	322	276	304	280	314	305	352	317	300	326	305	285	278	311	334	286	338	294	281	286	308	320	327	314	333	298	298	291	288	323	286	308	321	273	302	323	299	339	312	336	291	312	340	316	305	314	305	326	337	309	308	343	303	312	298	323	321	329	314	278	314	316	322	323	319	325	313	300	295	301	301	313	310	318	318	320	304	313	324	323	334	330	312	301	296	301	326	277	317	301	303	341	281	312	296	308	304	317	285	313	301	315	312	295	315	298	300	295	316	301	296	306	296	303	333	304	284	295	322	326	327	292	324	304	326	338	298	329	314	306	319	298	294	321	289	298	305	309	293	315	317	301	292	292	316	319	301	303	311	286	289	300	328	285	310	309	321	304	262	291	308	292	295	325	317	291	273	299	338	321	287	280	316	299	292	290	305	317	307	317	334	309	317	316	310	293	304	308	326	334	303	309	338	304	273	314	289	315	319	298	301	276	295	316	323	321	286	317	316	291	294	290	297	311	285	301	323	290	311	323	295	311	297	327	302	288	300	264	358	318	301	295	309	304	313	312	288	319	315	340	297	300	286	330	299	323	299	322	268	338	317	330	315	287	286	315	307	291	306	301	280	338	296	323	295	317	322	334	331	316	282	306	315	316	312	292	310	312	298	315	300	313	325	305	304	339	312	308	320	270	303	316	340	315	329	310	328	296	321	292	298	299	300	328	314	316	310	303	331	299	305	297	286	320	279	315	310	297	323	303	321	301	337	301	330	284	299	290	287	322	306	298	304	272	322	322	331	297	309	301	292	285	296	316	311	297	335	342	293	329	295	323	331	268	274	306	297	272	319	318	276	313	312	289	292	289	308	304	358	286	303	322	302	296	300	277	300	328	269	311	271	310	302	316	329	322	298	341	301	307	332	334	289	307	283	303	316	307	296	317	319	303	295	321	297	291	299	294	312	297	327	288	274	308	312	322	288	300	311	326	287	303	317	292	310	322	305	335	312	305	316	293	325	288	330	307	314	304	295	310	285	325	335	306	300	327	292	312	299	327	300	287	322	310	283	301	303	309	315	295	307	304	338	317	305	338	304	355	307	305	314	307	312	307	340	298	273	307	288	275	300	296	330	334	280	320	312	315	312	307	289	301	301
18247	9788	897	427	667	659	581	505	471	419	324	331	242	221	165	167	135	118	131	118	105	115	92	85	79	66	69	74	64	72	65	46	54	44	54	50	55	53	50	35	43	28	38	36	41	25	23	33	25	37	42	19	26	30	27	30	25	22	19	30	28	29	20	31	18	21	25	11	17	22	28	24	25	23	22	27	24	20	30	28	27	17	38	20	35	29	28	20	23	26	20	23	21	22	23	30	26	32	29	26	24	30	22	20	16	29	16	26	15	16	29	21	16	29	20	22	30	29	27	25	28	19	27	17	18	34	28	21	24	17	16	29	24	26	24	23	27	20	29	18	17	21	28	20	25	24	22	21	20	22	27	18	23	21	22	22	23	29	15	32	25	21	20	21	23	29	17	24	25	24	21	26	21	21	19	22	27	19	35	27	21	24	27	16	29	17	21	27	30	22	25	30	22	26	22	25	29	25	21	19	15	20	23	29	19	19	25	33	23	23	22	18	29	15	12	21	22	23	32	18	28	22	28	21	29	29	26	26	26	20	26	30	29	33	28	24	26	22	23	22	21	22	30	29	21	26	17	27	18	20	25	24	24	20	26	17	27	26	28	24	29	24	17	25	23	21	24	23	18	23	26	25	31	34	19	19	28	31	25	20	28	23	20	31	21	17	26	25	25	27	23	22	23	24	28	23	24	22	23	25	25	19	25	24	23	30	21	33	33	28	24	30	23	15	26	29	26	29	24	15	26	27	25	27	16	31	27	29	21	17	25	21	27	26	23	19	27	28	26	23	18	20	30	26	20	17	29	25	23	26	22	22	21	18	20	17	29	30	13	16	21	26	19	22	33	26	25	22	14	25	32	29	31	32	29	26	17	23	24	24	24	35	19	36	25	19	22	21	32	19	22	23	36	19	19	21	36	16	20	28	29	21	16	24	23	25	31	24	23	27	22	19	23	32	34	18	13	30	24	19	24	14	24	26	18	21	21	31	29	20	26	28	30	24	25	25	26	29	29	22	15	30	28	29	24	22	29	32	25	27	21	23	22	25	20	30	22	25	27	21	17	30	24	25	25	19	22	23	17	9	26	22	27	19	31	13	17	28	26	22	20	16	20	25	13	26	24	24	26	32	18	28	24	27	19	28	23	21	14	24	26	27	21	23	15	30	25	22	31	19	25	22	27	16	19	24	42	25	27	31	12	22	24	21	26	15	29	23	20	34	30	27	24	29	24	18	18	23	18	18	28	15	14	20	22	18	20	21	32	26	26	34	28	28	24	14	21	29	22	18	22	32	24	18	17	25	25	34	33	36	23	19	21	29	29	16	21	32	22	23	24	24	21	22	24	28	25	21	26	30	26	14	33	19	15	17	25	22	22	24	23	25	21	29	16	28	26	23	25	23	15	31	29	22	20	26	27	19	28	19	23	27	20	23	22	29	23	18	29	21	33	26	19	26	25	19	27	20	25	30	24	30	38	27	27	18	24	26	19	29	23	26	31	23	31	26	21	22	21	20	19	26	34	19	24	18	17	23	19	25	25	27	24	21	24	19	27	25	26	26	20	22	30	25	17	18	19	21	28	21	29	17	33	29	20	32	22	21	17	30	29	22	21	24	31	27	17	25	29	18	20	19	19	21	23	33	25	29	24	22	24	25	27	21	27	20	24	22	20	28	32	22	24	36	24	22	16	21	20	20	19	26	23	28	24	29	16	21	33	26	28	18	29	18	19	22	19	24	32	19	27	20	14	25	36	18	14	18	19	35	22	32	28	27	17	15	26	27	21	16	18	16	17	16	26	28	24	20	22	22	23	21	14	30	27	23	19	26	17	25	22	27	21	27	22	16	25	27	20	21	17	20	22	25	26	35	34	23	19	31	20	20	22	22	28	24	27	22	21	19	29	24	21	20	28	34	17	24	18	17	21	24	32	17	19	23	34	30	27	24	15	24	27	20	27	21	21	24	20	17	18	23	21	19	19	21	24	24	23	18	20	21	27	32	28	32	29	24	21	22	29	28	21	20	29	18	28	34	26	25	21	25	31	30	28	29	28	31	20	21	26	20	20	26	26	27	22	23	28	21	35	27	33	14	30	23	17	24	15	23	20	25	28	30	16	23	24	21	23	29	24	20	34	24	18	27	25	20	17	20	27	20	26	20	16	24	25	19	18	18	27	22	23	31	18	32	26	22	23	30	20	25	25	17	32	30	21	29	20	21	23	34	20	28	15	25	18	29	27	23	29	18	23	35	19	20	26	22	24	19	21	26	23	16	26	25	16	17	28	31	21	18	20	20	30	23	19	21	24	25	22	37	20	27	19	31	18	19	26	21	17	20	26	18	19	16	27	20	24	26	24	18	29	26	26	22	25	16	20	20	25	27	17	21	29	23	26	22	30	26	18	26	20	28	14	26	28	27	22	24	22	24	23	25	19	18	22	22	24	24	28	24	25	30	27	28	29	22	26	19	32	18	16	30	21	20	23	22	39	26	27	24	21	15	27	14	29	32	22	14	28	25	22	29	28	25	25	21	25	16	23	25	27	29	23	24	27	29	22	23	27	27	27	31	23	12	26	25	33	14	26	19	29	20	19	27	24	20	27	37	26	25	20	23	19	24	29	25	22	27	23	27	17	25	29	25	19	19	28	19	20	24	20	24	23	17	16	27	36	27	23	23	25	21	16	30	25	27	23	26	24	32	23	32	30	20	23	21	17	21	17	26	22	12	12	25	34	21	30	25	29	16	22	22	28	21	20	22	30	24	22	30	24	22	23	28	28	22	18	31	19	29	19	31	22	26	26	16	23	26	33	17	27	29	16	27	24	31	18	16	34	15	26	35	25	19	17	15	39	20	26	20	15	30	20	24	17	21	26	21	27	20	12	17	29	21	26	22	19	21	18	18	27	24	9	22	18	22	23	17	34	27	19	19	23	23	25	17	26	34	21	25	27	26	23	28	28	24	30	20	20	22	29	24	24	26	19	28	21	20	25	21	22	18	23	27	19	27	27	18	19	20	28	25	22	34	22	26	21	23	17	32	35	26	27	28	25	26	30	26	21	20	25	23	25	28	32	16	26	32	29	22	33	19	31	22	28	23	24	32	22	25	18	33	27	22	25	27	29	29	26	28	16	21	41	23	26	25	34	23	24	25	23	25	32	21	25	26	25	27	20	18	27	22	21	29	29	24	33	26	19	23	27	23	20	21	26	25	18	26	20	15	24	21	26	29	20	20	17	16	19	25	31	17	18	22	19	20	20	28	29	28	32	19	22	25	28	22	26	23	32	30	24	26	27	20	20	24	26	17	23	19	22	16	33	21	29	18	32	20	22	21	28	25	31	27	22	34	32	23	13	32	28	19	18	20	15	17	25	25	24	26	24	23	17	22	36	19	18	26	23	15	24	21	21	34	31	26	31	31	34	27	24	30	23	18	24	18	26	21	22	23	25	27	29	29	19	30	19	26	26	22	18	27	16	24	23	17	19	23	39	23	27	21	14	23
58367	32691	13583	24343	31786	30578	27620	23956	21164	18339	15691	13444	11348	9997	8669	7650	6789	5908	5560	4947	4511	4262	3917	3665	3369	3157	2796	2702	2531	2285	2291	2108	2006	1808	1692	1597	1538	1527	1357	1185	1127	919	904	924	900	779	720	707	726	664	627	608	634	627	574	572	504	546	505	498	494	506	504	477	484	420	484	452	487	479	463	455	428	451	470	409	402	439	456	461	473	442	455	486	462	443	425	435	447	424	446	425	433	446	439	433	437	426	411	413	429	431	450	406	414	383	441	360	428	410	394	441	421	439	428	405	432	464	410	407	400	422	416	400	381	412	387	420	361	378	389	398	402	396	392	398	408	369	420	377	421	444	380	409	397	388	384	378	414	422	398	375	361	391	429	418	420	416	350	412	407	403	398	402	397	374	391	409	394	411	432	396	399	411	393	409	413	406	390	406	408	404	421	405	410	401	384	421	374	385	381	387	381	400	389	405	414	401	418	404	424	395	409	396	395	351	395	407	375	403	413	362	429	410	412	404	387	366	389	405	414	388	410	382	409	404	390	401	421	396	353	413	408	411	386	422	410	410	388	361	403	380	400	432	430	363	374	405	397	382	436	378	405	449	416	393	377	419	422	398	393	395	375	388	390	430	402	400	392	385	432	384	382	446	401	421	414	392	385	436	390	391	390	398	413	401	376	438	388	382	431	401	441	384	401	371	408	374	367	421	387	395	372	393	418	406	424	415	420	421	440	416	399	423	431	394	398	403	388	375	369	383	414	382	419	380	406	409	386	397	398	397	377	379	405	411	394	400	413	379	389	377	422	402	381	361	418	415	392	364	388	432	400	443	416	379	414	420	428	357	368	447	407	389	376	396	397	409	396	391	367	371	418	396	407	403	401	371	363	403	377	346	440	409	391	386	411	372	424	405	365	382	407	394	398	383	395	432	435	371	409	398	379	396	385	382	386	397	427	409	389	408	462	411	375	383	396	415	371	387	410	381	412	425	382	420	392	393	364	396	383	420	426	395	419	416	392	382	396	387	427	420	403	420	370	393	419	408	403	395	397	361	358	393	396	402	378	383	404	387	407	369	396	416	427	398	396	357	399	383	359	454	398	365	398	388	383	423	406	383	396	409	400	388	398	428	388	403	396	388	364	409	400	361	388	377	388	371	427	398	410	393	378	384	410	359	398	400	424	376	386	400	385	420	408	432	357	398	424	388	401	409	381	411	404	421	385	394	391	410	404	403	424	377	398	392	389	353	414	422	371	347	390	411	414	413	415	377	368	406	396	388	408	380	432	431	406	392	417	381	405	416	424	373	376	387	393	428	434	431	411	409	370	429	438	400	396	438	408	382	414	392	395	406	413	383	389	390	388	402	414	404	382	421	403	399	360	390	416	430	397	407	413	376	399	382	394	420	404	387	398	386	401	409	398	396	395	412	388	399	369	400	407	351	417	364	404	426	392	387	360	403	420	412	389	405	401	422	406	412	389	400	443	391	410	407	406	401	427	391	358	424	394	375	432	363	403	404	383	454	387	402	374	414	400	401	391	389	389	405	391	408	438	412	397	411	376	401	431	415	387	391	414	392	373	381	420	411	375	417	387	360	367	400	373	423	400	411	401	429	408	414	427	404	387	422	397	429	419	405	365	376	392	379	380	398	390	409	384	395	407	412	402	371	427	387	396	414	399	409	407	399	390	418	406	394	405	377	380	350	345	415	419	369	409	406	389	379	362	380	390	408	409	389	371	379	402	381	397	414	405	410	421	411	404	416	412	382	405	376	408	412	405	389	421	422	393	423	415	386	397	396	404	406	369	389	387	413	399	439	377	419	405	378	390	412	401	415	417	386	387	412	416	418	403	373	368	425	383	373	361	410	392	367	396	417	399	409	395	380	410	367	400	409	396	387	393	408	412	406	387	395	388	411	407	414	397	413	394	398	386	375	360	387	408	419	419	432	375	421	394	386	438	360	390	375	413	408	401	370	422	398	380	381	426	373	416	355	397	391	377	374	384	382	410	397	399	410	372	403	396	420	400	395	426	444	378	385	386	405	434	424	384	421	400	404	398	399	395	372	421	397	362	396	383	407	368	383	442	402	413	399	389	394	416	383	387	404	388	396	394	418	389	386	404	411	391	401	422	410	415	401	403	374	419	410	392	425	429	404	396	390	400	406	385	390	408	379	422	414	385	371	420	416	404	423	376	394	416	398	408	394	419	392	374	416	443	399	386	418	436	439	414	358	380	399	410	377	392	368	404	386	416	368	382	436	369	381	408	381	434	379	405	391	373	423	383	412	390	407	381	374	395	399	417	398	404	399	405	395	445	408	411	367	387	408	385	427	392	390	409	413	399	416	407	378	379	444	414	407	416	379	427	390	383	396	413	368	417	397	401	393	419	439	397	365	427	388	400	397	408	406	390	376	419	416	381	441	406	382	405	417	381	382	375	420	374	410	442	381	434	386	386	405	376	364	367	424	440	385	416	423	439	408	413	413	385	390	405	406	396	430	448	352	343	431	433	432	424	401	424	416	413	399	386	396	375	401	389	342	368	398	339	422	368	390	405	405	391	405	356	403	392	360	388	419	380	412	404	397	380	390	364	409	384	389	420	383	414	406	417	387	408	374	382	424	404	411	369	404	413	383	403	397	424	400	367	386	371	380	402	399	396	355	417	378	418	402	376	397	367	360	401	407	378	373	427	408	371	380	406	430	428	389	393	386	401	416	423	383	364	399	413	376	424	421	419	374	395	385	382	410	399	432	403	409	415	408	408	395	417	441	380	406	399	382	386	413	402	401	388	415	384	386	431	407	440	385	409	392	375	408	356	364	399	429	424	396	391	415	389	374	369	396	362	404	414	383	384	393	387	374	432	405	382	397	420	408	405	425	408	420	369	415	379	369	402	397	445	393	392	394	425	380	376	407	393	376	394	415	388	415	380	396	435	394	434	421	421	406	381	415	425	406	360	412	415	403	436	431	405	404	418	395	385	400	404	373	409	372	393	396	406	451	390	405	380	385	353	404	448	408	396	420	398	361	414	405	419	407	410	401	399	386	401	388	390	404	377	378	379	404	367	409	408	398	391	389	408	428	375	422	375	383	430	426	390	430	391	395	378	399	403	407	383	380	386	407	412	401	453	407	380	418	376	396	374	402	425	386	407	410	409	410	410	399	395	384	386	398	400	406	392	408	392	404	415	386	374	438	422	422	395	404	405	402	396	411	377	433	410	406	390	391	353	376	380	422	430	388	425	392	391	415	424	420	369	415	391	405	418	423	390	371	423	380	410	400	410	376	369	416	385	421	398	424	399	425	441	416	397	409	419	406	393	394	398	404	431	399	374	382	386	401	392	428	396	423	392	399	374	388	356	426	372	364	379	415	432	409	397	386	406	401	401	397	371	411	447	389	402	380	356	391	422	374	401	388	374	384	393	384	428	410	446	405	399	404	413	417	397	365	379	403	392	412	397	387	380	418	386	390	418	409	390	406	381	414	374	387	408	376	398	406	367	405
13155	5410	501	323	426	452	389	334	319	241	231	196	195	125	124	123	95	80	79	77	90	71	80	72	72	68	54	52	41	51	53	41	52	51	42	43	54	28	44	44	46	24	27	31	33	34	37	23	30	34	31	32	27	27	29	23	34	33	27	38	23	36	31	33	29	36	27	29	26	26	33	29	25	26	33	36	22	23	42	25	33	22	29	29	27	29	42	30	23	25	34	29	37	23	30	35	24	38	27	27	27	20	28	23	28	33	33	39	29	26	28	29	16	24	24	20	26	29	24	19	28	25	21	34	37	26	21	28	29	26	34	39	44	30	27	29	23	34	23	22	37	26	20	29	31	28	27	30	27	21	20	35	35	31	26	28	33	32	29	30	29	28	22	37	27	35	26	30	27	23	26	29	22	21	26	27	28	18	24	25	31	35	25	35	20	22	32	21	27	33	23	26	35	19	38	21	20	20	34	37	33	30	31	25	24	34	30	33	34	24	37	26	25	26	31	31	42	29	29	17	29	28	30	24	26	30	26	26	22	22	25	23	29	42	30	26	20	29	27	40	26	25	27	28	35	27	31	25	26	16	15	25	17	25	20	32	28	24	38	29	34	24	30	28	16	25	32	21	35	34	29	29	32	32	28	37	25	25	23	41	19	26	21	30	26	27	34	29	22	23	32	37	27	30	33	28	32	29	27	21	28	25	25	20	31	26	34	24	20	23	30	23	35	22	22	26	27	27	37	24	29	26	32	33	30	26	27	23	23	28	31	22	27	26	25	41	28	15	24	29	21	29	36	39	20	22	35	30	30	23	24	35	26	28	28	24	23	29	30	33	26	30	20	37	30	23	28	27	40	32	34	33	31	28	32	25	34	35	26	24	17	40	27	34	25	26	28	26	28	18	28	27	25	35	31	37	28	37	20	38	24	25	20	36	26	21	30	32	22	42	22	38	18	28	25	32	26	31	32	28	30	21	25	26	23	23	33	22	41	22	27	28	22	30	26	35	22	16	32	33	20	25	31	19	29	33	21	28	35	26	24	38	37	32	20	29	24	34	31	22	34	39	23	20	36	28	40	34	37	28	30	27	27	30	31	27	22	30	25	27	23	33	34	24	33	28	25	29	26	27	27	28	39	27	37	20	23	30	40	23	30	34	25	27	21	22	19	26	28	37	37	28	37	27	25	23	27	30	22	35	23	18	28	23	33	34	26	37	22	26	23	26	24	31	31	28	27	35	27	26	27	21	23	32	25	30	22	34	39	26	31	35	40	27	23	19	39	29	36	38	21	22	22	31	25	30	30	28	25	36	26	31	32	18	17	19	35	23	26	26	25	28	26	29	36	43	33	18	25	16	33	31	19	28	21	26	18	23	28	28	26	30	26	25	22	27	35	33	26	32	37	20	22	32	27	25	27	30	30	26	38	24	23	29	26	32	26	38	23	30	25	37	29	39	31	20	30	33	33	31	29	22	32	29	29	23	31	24	15	31	32	20	24	27	27	27	27	26	36	28	21	23	27	25	33	30	32	18	25	35	26	22	26	27	26	22	20	27	24	31	24	29	34	38	20	31	34	23	28	24	23	30	21	34	40	22	26	34	28	30	29	27	31	23	35	28	25	28	24	32	28	23	11	25	27	19	27	27	22	27	31	29	31	28	38	34	28	33	31	19	32	28	25	26	33	32	37	36	24	31	31	27	27	37	31	21	29	26	28	27	32	29	23	25	31	30	27	23	31	28	28	41	28	27	24	26	32	38	23	23	22	29	26	35	19	28	25	32	28	46	35	28	26	33	24	34	13	28	24	29	28	41	29	20	30	14	28	36	21	38	36	21	26	30	24	17	23	24	23	29	25	23	30	27	28	24	27	29	25	26	31	28	21	30	34	18	24	31	20	22	26	22	29	30	31	25	26	31	30	31	24	30	29	30	20	21	31	30	46	31	20	26	35	37	27	33	29	24	21	29	30	28	31	25	30	27	27	22	21	24	21	29	27	37	25	33	25	20	29	35	34	37	31	21	32	31	13	36	23	21	28	25	28	36	26	28	25	32	28	27	16	29	27	23	23	18	27	23	31	34	35	25	36	36	18	34	32	31	24	26	31	26	32	32	26	23	31	24	29	24	22	32	23	37	15	26	32	31	25	26	31	18	38	29	23	27	29	34	25	19	41	22	37	26	37	25	28	32	32	16	34	20	27	20	32	32	33	25	25	23	28	27	34	38	22	29	34	34	30	29	25	31	31	34	28	30	31	29	31	28	21	26	37	19	33	27	25	19	21	28	31	17	27	39	26	18	23	29	36	29	22	28	17	26	35	27	18	32	34	29	33	25	32	29	21	37	27	23	33	25	39	25	24	30	30	31	30	24	25	28	22	35	43	35	35	38	33	26	28	24	29	35	28	25	28	39	32	27	23	27	31	19	32	23	31	28	24	37	19	17	33	36	27	18	36	38	30	14	20	25	28	29	26	31	26	25	37	29	21	31	37	29	30	17	42	26	34	25	30	30	30	28	24	29	25	24	32	22	27	34	24	19	35	26	20	27	23	32	28	29	31	31	26	30	33	28	37	29	19	32	31	17	34	29	21	20	19	23	31	37	30	36	35	35	22	31	25	32	35	25	23	23	20	28	25	26	27	21	28	23	36	26	30	19	29	16	21	34	43	27	33	18	22	38	29	29	35	27	23	28	35	26	27	22	34	27	38	30	28	26	31	32	24	24	35	25	25	22	27	26	39	29	30	29	27	27	27	16	28	30	31	32	18	21	31	28	26	32	31	39	33	22	25	32	27	29	21	25	25	37	30	32	27	32	27	24	29	29	27	24	20	28	27	24	32	31	31	25	23	28	23	34	32	22	35	29	27	29	24	27	22	24	24	23	23	14	28	32	26	28	25	27	35	39	28	38	25	39	26	22	25	29	29	28	26	31	36	22	26	34	29	36	32	28	36	28	20	29	32	26	20	29	28	34	23	32	23	39	23	35	28	27	22	36	36	27	30	18	33	32	25	28	22	17	26	23	20	36	26	36	26	21	25	31	31	32	24	13	26	31	23	30	33	26	22	24	31	24	28	31	32	10	26	33	21	18	27	36	26	31	30	27	27	21	25	36	17	24	32	27	24	23	17	31	35	25	20	25	37	27	26	34	22	24	25	20	23	28	27	26	28	25	24	38	26	21	37	28	22	24	26	27	33	35	27	23	18	26	30	23	25	23	33	23	28	25	27	26	37	24	24	27	30	30	31	28	26	41	23	30	23	27	30	28	28	26	33	24	25	26	28	19	31	23	32	30	22	19	21	18	28	22	24	27	29	41	27	27	28	25	26	32	19	28	30	22	36	30	35	39	21	19	34	24	31	17	30	23	29	36	26	26	41	33	28	38	27	25	18	26	34	18	26	35	38	25	31	35	30	28	27	22	21	23	28	31	24	30	36	19	37	21	30	24	29	28	36	40	27	18	25	23	33	42	41	23	30	35	32	31	31	31	34	18	25	24
50595	28963	10071	19517	26309	25311	22405	18897	15925	13452	11327	9389	7996	6947	5935	5253	4639	3996	3710	3314	3187	2935	2762	2582	2368	2261	2042	1882	1844	1742	1803	1614	1461	1319	1241	1159	1086	1105	1020	976	851	769	727	798	784	715	681	678	641	636	620	580	599	550	526	552	540	586	527	551	513	529	479	490	494	532	543	500	464	473	514	508	489	513	471	477	487	512	523	459	530	505	435	460	500	476	495	459	428	522	490	503	467	477	512	497	457	474	467	512	463	514	507	513	481	465	466	452	451	481	479	465	481	456	506	442	428	476	457	502	466	463	506	462	466	464	463	475	434	439	512	461	457	468	443	450	496	428	454	446	471	439	470	464	451	484	465	456	469	466	445	411	463	443	448	447	459	445	476	458	467	450	484	457	447	435	465	438	435	474	445	452	427	472	442	445	489	480	469	478	476	453	431	468	507	462	462	477	480	443	404	435	461	457	462	425	453	472	456	445	460	468	459	461	477	465	440	453	471	471	455	458	467	457	437	414	492	475	435	489	462	418	474	448	452	445	441	458	512	413	450	446	444	485	477	472	469	452	454	504	491	412	499	486	438	445	453	492	512	424	464	448	415	425	426	508	474	497	458	440	430	459	459	458	479	479	440	487	411	454	500	437	486	430	433	458	461	452	471	410	465	443	454	423	435	461	443	481	450	463	460	476	479	438	467	454	441	461	462	463	477	391	470	456	456	435	448	431	434	457	513	482	446	446	490	443	448	456	462	482	435	475	493	467	452	450	509	456	427	431	458	476	468	474	410	475	446	490	453	444	484	477	458	474	465	427	475	487	452	423	456	447	478	463	460	486	460	456	457	455	439	452	439	443	446	442	473	489	451	488	455	488	442	459	438	500	447	476	453	419	454	452	438	473	429	435	470	466	474	483	433	465	476	439	438	478	492	455	422	475	426	463	481	456	467	468	384	444	494	460	450	449	474	470	457	444	441	458	470	431	465	457	433	445	482	457	430	435	473	461	436	478	438	470	461	428	461	469	478	490	445	495	438	455	431	440	454	484	416	442	449	438	479	439	449	468	459	446	467	477	413	413	450	480	462	433	470	480	502	451	459	440	450	440	488	428	478	489	431	497	458	433	475	493	442	440	484	416	457	441	460	447	430	424	467	441	477	445	464	448	434	451	438	451	454	470	437	492	472	451	454	455	485	454	442	471	456	444	454	473	415	455	457	489	483	446	476	457	458	458	451	477	435	451	488	493	478	464	460	448	417	477	457	462	475	427	500	429	459	500	454	451	494	459	442	456	442	440	441	435	442	456	475	435	452	462	451	433	458	454	445	459	461	464	476	460	468	477	472	458	439	453	463	455	513	471	477	442	462	465	436	421	458	501	481	445	414	432	416	430	481	463	476	446	477	462	473	493	461	449	460	472	447	471	485	479	458	480	466	411	479	471	493	460	460	462	454	451	447	463	454	454	469	473	456	459	451	470	405	466	423	471	443	483	479	467	474	482	411	459	487	508	478	452	509	456	495	487	475	443	497	476	478	419	433	464	507	430	452	427	418	455	489	453	472	438	470	471	446	488	459	493	403	426	466	448	459	462	443	473	478	427	471	466	461	449	462	450	445	477	442	462	445	460	521	438	457	439	477	459	473	442	455	461	496	460	423	461	490	440	461	491	475	466	468	435	461	427	454	462	458	445	481	497	464	433	468	466	476	449	437	460	501	451	456	454	452	469	457	455	457	444	458	468	431	446	439	458	459	486	471	503	397	461	485	483	465	435	467	492	434	487	484	467	452	470	437	455	480	451	469	471	456	412	463	428	464	529	453	432	440	449	442	451	456	406	446	425	473	453	476	459	480	473	464	459	463	445	449	471	433	457	422	431	456	478	468	429	442	480	462	446	449	438	482	470	462	465	465	475	445	466	452	433	443	479	449	451	456	476	474	443	476	481	455	471	457	442	440	483	435	475	436	455	459	427	469	451	459	424	459	447	466	436	461	432	436	424	464	446	466	469	401	484	478	455	465	475	453	448	456	503	469	496	461	409	426	479	445	433	438	432	435	439	488	486	481	475	493	444	456	484	480	456	471	472	493	437	441	459	465	438	436	437	486	428	451	463	461	502	465	445	432	422	433	471	467	491	433	463	481	421	460	489	460	481	480	482	490	473	465	440	443	449	450	462	442	461	414	447	448	474	473	470	434	473	441	454	477	468	439	471	432	494	471	433	456	462	434	465	442	477	425	431	433	467	435	457	444	495	451	430	445	429	443	454	435	416	494	450	473	437	455	484	440	444	443	463	452	433	458	427	444	430	466	456	451	467	459	489	461	463	455	467	463	479	454	439	493	470	439	478	461	455	507	454	454	464	440	492	443	456	483	439	487	455	411	456	468	513	457	455	463	459	441	422	464	442	412	475	455	492	445	444	496	462	421	442	459	474	477	449	490	464	458	461	502	450	463	457	451	472	425	458	485	427	480	442	436	418	437	463	476	469	456	476	479	456	470	451	467	463	447	433	456	461	436	405	463	405	441	461	457	453	430	484	467	474	445	451	478	457	457	453	451	481	495	436	461	496	420	423	429	461	439	466	418	456	440	510	492	470	467	458	464	450	446	491	460	475	455	438	466	474	450	434	490	456	470	463	452	505	459	449	455	412	454	448	439	444	459	473	473	466	444	444	483	421	478	476	429	449	479	484	407	434	451	464	436	453	469	448	443	479	440	478	445	460	442	470	514	446	452	471	416	464	471	457	453	440	459	452	471	464	461	476	456	470	459	463	462	455	433	436	463	436	449	450	469	477	436	461	480	451	465	469	423	436	443	451	454	472	442	455	454	506	480	480	451	447	469	445	476	492	459	442	461	480	466	456	466	457	443	465	427	445	442	482	470	462	435	450	468	494	458	425	477	456	451	479	478	456	463	468	470	467	461	443	448	460	461	468	443	431	472	457	456	439	469	465	489	454	451	485	449	493	465	483	499	473	461	465	467	466	439	502	449	447	463	475	487	461	428	445	432	438	468	433	469	463	467	461	451	479	453	469	508	441	477	517	428	457	444	493	481	473	430	471	456	464	425	486	444	482	442	486	447	459	521	448	428	458	463	449	433	472	452	448	461	449	474	461	457	457	487	448	471	449	471	424	457	466	434	445	451	427	458	493	486	491	437	472	438	440	502	431	464	444	469	444	456	426	433	475	474	456	464	426	448	479	444	484	470	441	484	470	432	478	455	462	462	463	429	419	465	475	454	466	452	458	480	494	475	459	449	457	444	435	470	441	456	446	461	475	449	466	445	493	440	480	480	427	442	489	449	470	470	435	462	436	497	471	448	475	459	460	433	479	431	457	438	416	452	468	469	442	492	458	445	447	467	460	444	436	448	430	473	438	463	451	477	433	443	486	449	461	470	444	447	441	474	458	410	457	467	420	431	456	490	460	440	466	502	461	491	456	478	449	470	445	436	475	490	475	473	435	474	491	447	454	424	464	457	475	447	451	463	479	451	469	486	476	417	432	456	472
18823	9940	938	472	719	722	608	518	441	424	343	260	234	209	204	182	160	141	126	106	132	102	89	100	71	79	73	49	62	72	64	62	63	49	53	51	50	51	38	37	32	32	32	32	46	26	29	34	37	41	32	34	20	29	27	33	19	28	32	29	30	23	29	37	20	28	28	20	29	32	31	26	17	31	23	27	22	20	36	22	29	18	24	29	20	21	26	25	20	29	26	27	29	26	28	25	35	26	19	28	24	28	22	29	18	28	26	25	23	25	27	25	21	33	20	34	18	30	21	22	28	36	34	21	29	31	31	30	26	29	18	23	23	31	37	21	24	35	26	30	15	27	19	38	33	21	32	37	26	23	30	39	32	28	27	29	25	27	25	29	26	41	31	21	17	23	31	20	38	26	27	29	26	33	35	20	31	23	30	21	27	34	21	27	30	26	22	25	21	20	28	23	24	33	28	31	25	34	22	28	34	23	20	23	24	28	21	24	27	33	30	24	22	29	26	33	32	27	24	16	22	15	29	23	22	23	26	28	18	24	27	30	30	26	25	25	17	21	31	29	19	28	27	25	25	26	19	26	21	21	29	27	24	26	24	16	29	32	22	24	23	25	26	28	26	31	23	27	21	20	20	27	23	23	22	24	28	32	23	34	29	10	27	17	34	22	34	20	24	25	32	21	26	31	23	18	20	19	23	30	21	26	31	26	21	22	22	25	25	22	27	27	20	21	22	26	30	23	28	26	29	24	24	16	25	20	28	21	22	25	19	27	16	25	25	28	20	20	26	19	26	30	25	23	22	22	29	23	20	24	24	26	22	26	21	38	29	27	15	30	19	24	25	21	31	25	26	24	26	25	23	23	20	28	22	24	19	17	26	19	23	14	22	25	24	27	24	32	25	25	30	26	19	23	22	25	25	15	36	29	25	16	22	22	31	28	18	18	17	14	19	25	30	27	15	30	23	30	28	33	16	21	33	25	27	19	20	27	26	21	31	28	24	31	24	25	24	27	21	20	24	22	20	31	22	22	22	23	24	35	29	23	25	28	30	23	22	23	21	20	18	23	23	25	27	22	25	27	25	23	23	31	23	23	32	17	19	25	31	29	27	33	30	23	32	28	21	33	27	23	28	24	17	31	35	24	33	19	32	28	27	26	24	19	30	31	26	13	28	25	18	21	27	33	26	21	18	22	31	22	26	23	14	20	21	31	18	26	22	23	22	31	15	31	25	21	33	31	29	20	29	26	20	18	22	29	20	27	25	25	23	26	18	20	28	23	24	19	13	21	26	28	34	17	28	18	28	25	23	24	26	23	25	20	32	22	18	20	24	21	23	26	34	25	21	23	25	22	37	19	24	21	24	22	23	29	34	19	29	28	27	38	23	26	19	18	25	21	16	24	32	21	26	19	28	22	23	24	31	34	20	32	38	32	27	24	20	22	25	28	14	25	23	31	29	34	35	33	23	24	21	42	30	27	31	26	24	23	25	24	25	27	33	21	28	25	26	17	26	19	16	27	27	22	20	23	20	33	24	18	27	20	27	33	30	29	17	33	20	24	20	24	25	16	34	18	24	29	16	26	24	31	28	21	30	27	19	21	22	25	21	33	34	21	28	17	27	25	22	16	17	18	20	21	19	24	23	21	23	32	30	26	21	26	20	19	18	28	25	27	20	31	27	21	28	22	24	24	31	32	24	30	24	26	32	26	33	28	30	32	26	24	22	26	23	25	16	29	20	25	24	29	23	23	29	24	26	18	25	20	32	22	26	21	21	26	21	28	17	21	25	25	29	31	31	19	23	20	33	13	21	22	22	15	27	28	21	36	24	24	23	20	20	30	25	23	17	25	35	21	15	35	26	27	38	28	17	19	25	14	23	17	23	30	26	28	27	26	19	16	22	27	24	21	26	29	31	24	23	22	15	30	27	30	33	22	23	22	25	23	19	26	22	20	33	26	26	28	24	27	33	19	24	23	27	20	8	23	30	14	33	28	22	31	29	19	26	21	20	23	20	21	27	24	21	19	22	27	27	22	21	24	30	19	40	24	29	15	24	28	30	35	18	20	25	21	33	34	22	27	32	25	22	23	29	26	23	33	32	27	28	22	17	34	19	21	22	26	22	21	19	27	25	30	29	24	28	21	24	15	29	25	28	25	23	32	27	28	20	26	29	17	33	27	26	39	30	28	38	19	31	30	28	21	32	21	25	32	24	26	27	28	24	22	27	19	22	28	27	23	24	17	29	23	28	28	21	33	27	26	25	26	31	21	27	30	25	18	27	22	33	32	26	21	32	37	35	26	31	22	19	29	23	33	20	23	26	23	15	22	23	25	24	23	23	28	24	21	26	19	30	19	25	25	28	28	28	25	27	21	22	29	21	23	17	23	27	19	23	23	20	21	28	15	27	24	26	28	24	28	28	15	19	22	27	28	25	38	27	20	21	35	29	19	26	15	25	26	32	28	27	21	16	24	20	30	23	31	27	21	21	19	21	32	29	27	16	25	22	28	23	25	28	28	22	27	33	24	34	21	25	20	25	19	27	25	28	26	25	29	20	23	26	28	26	27	25	25	25	25	23	19	32	17	27	27	29	28	27	20	23	21	36	15	28	23	21	25	27	25	34	23	26	28	16	24	29	28	22	27	26	31	23	28	18	26	25	21	20	31	37	25	30	22	27	20	19	29	24	25	28	33	24	17	32	31	26	25	27	24	30	21	29	23	19	23	21	39	19	20	23	31	29	16	23	27	30	22	23	27	20	19	26	19	30	28	28	19	22	30	26	19	25	24	27	23	20	15	29	32	29	27	22	28	21	26	22	23	29	24	24	24	22	23	23	35	25	20	25	28	47	30	36	26	35	26	23	21	24	24	29	27	27	34	22	28	34	26	21	28	19	30	26	26	33	21	15	21	19	18	16	29	19	23	25	20	26	27	25	19	21	32	26	26	26	20	24	18	35	28	23	22	25	29	28	23	22	31	24	32	23	21	18	27	28	26	21	23	21	23	32	35	37	21	26	26	23	28	23	29	23	33	19	23	28	26	40	33	35	26	20	29	26	29	26	27	21	20	24	22	24	24	19	23	26	24	23	23	22	24	27	31	28	29	20	21	25	31	22	22	28	17	19	30	33	22	18	20	21	24	26	13	13	19	22	27	21	29	27	23	24	28	18	19	24	26	26	16	21	29	29	29	31	23	21	27	22	23	27	31	27	22	21	29	22	29	29	21	23	24	35	24	26	20	19	21	38	22	15	21	21	28	27	22	24	28	20	22	27	27	22	34	26	19	24	26	19	23	26	19	29	15	22	28	28	23	21	22	22	24	26	24	20	28	16	34	31	21	28	25	26	18	30	23	28	37	22	25	26	21	27	23	16	34	27	22	24	22	23	29	19	23	23	21	23	23	18	31	30	21	20	16	31	31	22	25	18	22	22	24	17	24	25	23	21	30	28	28	21	35	21	29	20	26	25	23	21	24	27	28	27	21	25	41	17	29
59231	33904	14051	25001	32054	31047	28252	24565	21331	18165	15671	13643	11480	9773	8601	7634	6857	6171	5504	5084	4830	4237	3967	3653	3356	3178	2996	2863	2661	2541	2334	2245	2142	1847	1701	1502	1487	1469	1339	1251	1036	931	934	933	901	800	791	751	745	683	663	648	649	627	584	585	576	557	540	531	513	526	480	507	514	478	461	445	508	513	489	465	444	457	452	454	461	448	466	454	449	471	436	449	435	422	451	437	468	460	438	468	427	479	399	444	421	444	417	439	456	433	424	424	445	429	397	442	398	442	429	432	442	429	412	448	397	398	416	440	434	420	427	463	393	422	386	396	481	456	408	438	443	419	420	355	442	399	433	448	425	418	423	419	411	441	392	414	371	415	417	385	422	426	421	381	422	429	384	413	393	423	429	427	420	409	407	410	412	419	414	367	418	412	420	391	406	428	437	405	409	393	465	406	405	420	390	408	446	426	428	400	400	381	412	395	443	359	432	386	399	402	419	388	431	402	444	419	425	382	424	430	453	433	408	417	432	408	397	447	471	365	429	412	424	429	383	439	443	404	378	418	421	393	411	421	403	401	443	433	397	388	391	406	407	459	390	416	400	405	422	406	425	396	393	441	436	439	410	391	413	377	413	405	396	397	408	450	392	418	415	426	393	377	439	432	416	414	407	408	401	414	412	406	407	402	427	427	410	428	390	389	409	405	410	434	426	390	399	432	415	403	402	385	410	415	414	399	449	418	407	407	417	427	383	397	401	393	419	426	388	402	411	396	436	442	387	400	405	398	401	381	427	412	419	446	383	390	400	424	439	415	431	404	414	387	413	419	375	402	410	399	402	402	418	419	392	394	390	439	419	392	401	393	417	419	363	412	443	399	435	392	391	383	381	403	410	427	406	416	419	358	397	423	418	423	421	403	428	420	422	427	470	428	396	406	416	412	392	413	401	409	445	405	438	451	436	397	421	408	422	395	423	424	414	381	409	419	416	415	404	370	447	399	490	384	390	435	405	442	434	416	419	413	416	421	404	417	405	416	430	398	416	424	430	409	411	392	395	417	397	426	374	391	428	386	414	384	414	391	426	368	400	424	416	411	402	394	400	415	465	395	437	407	410	400	430	392	418	443	430	416	416	378	385	416	421	432	392	439	408	433	379	397	407	448	431	437	396	435	397	408	382	413	404	430	419	411	407	425	403	434	428	391	401	400	424	412	381	429	380	404	415	386	385	425	426	425	447	398	402	420	396	430	395	421	366	411	430	409	416	364	392	405	422	419	422	418	423	421	419	394	427	443	394	416	414	421	413	427	429	395	398	390	397	395	417	436	391	399	383	397	408	416	429	398	380	433	411	418	378	424	400	441	417	399	410	419	393	402	422	430	428	419	412	414	416	420	433	411	382	352	374	388	402	379	404	422	425	402	382	410	437	441	400	411	398	425	374	414	383	420	431	384	368	425	394	397	398	442	415	422	407	404	410	418	466	418	400	402	424	415	361	423	417	410	398	399	396	419	426	435	388	421	409	402	402	393	387	399	449	410	413	402	390	418	447	419	391	400	433	377	398	405	405	403	397	425	394	373	412	387	406	420	423	386	395	381	387	391	408	398	416	429	417	395	410	444	401	429	386	358	395	387	398	431	409	395	408	458	422	371	395	445	424	406	434	408	412	391	406	425	365	411	458	412	397	397	386	395	412	419	396	423	407	397	426	427	384	422	428	413	384	416	405	353	398	392	426	432	411	447	414	415	413	408	436	419	418	397	392	410	430	398	406	419	388	424	393	385	451	408	406	405	404	398	389	430	376	387	381	445	410	424	413	393	425	411	453	424	379	403	435	452	430	408	411	396	377	406	372	399	376	389	437	444	374	408	423	423	421	421	438	422	411	417	399	425	414	455	383	405	408	397	456	386	404	438	446	433	384	405	385	435	418	417	437	393	400	433	426	388	403	407	427	421	415	448	401	431	406	389	409	409	449	395	408	456	424	431	423	420	419	418	411	440	427	416	414	384	421	451	447	392	401	386	404	423	401	421	412	415	450	378	373	408	419	405	392	404	421	421	393	425	390	392	383	431	409	422	429	386	416	388	426	406	428	396	388	400	409	391	431	398	396	433	403	414	406	388	343	401	418	446	398	407	424	417	409	413	445	387	427	415	389	390	419	413	404	367	409	437	427	393	421	390	380	420	426	414	395	396	432	399	399	404	430	399	441	411	447	440	373	408	440	437	392	403	410	408	435	419	442	372	399	387	433	429	429	445	410	443	430	435	392	434	427	445	433	421	410	394	428	421	372	407	413	385	418	437	401	451	445	401	400	387	403	430	411	425	404	421	429	406	379	402	430	385	397	427	409	385	410	435	388	406	404	425	395	387	414	383	394	402	398	442	438	435	395	398	396	372	446	398	397	419	401	386	374	422	362	397	385	423	409	401	407	400	430	415	395	450	390	410	406	363	432	408	419	399	395	390	430	405	424	431	379	372	435	429	436	422	416	401	443	416	388	431	441	396	423	397	422	447	376	421	418	441	402	385	390	411	407	430	410	431	434	362	390	454	407	381	434	379	434	417	406	403	436	392	385	396	407	438	382	395	435	420	441	350	397	412	408	389	442	404	407	451	428	422	430	436	407	430	413	414	371	375	391	397	426	380	399	391	436	424	395	394	395	432	401	387	443	452	416	408	376	438	390	431	388	394	388	385	410	394	402	423	432	381	407	432	407	391	398	402	386	405	399	390	397	393	412	389	398	404	415	414	374	408	417	449	392	432	422	413	421	409	421	408	419	435	412	412	390	412	407	394	422	441	452	430	389	425	416	406	421	390	425	401	380	424	401	419	422	401	430	419	379	421	427	447	390	445	429	372	401	390	404	363	389	371	404	435	386	452	430	440	464	389	373	412	423	405	422	432	399	404	415	428	435	398	409	380	414	445	429	419	429	417	407	406	397	410	422	410	421	434	421	435	400	436	402	401	416	395	450	375	425	439	430	405	459	398	421	436	418	428	407	432	381	383	370	414	413	373	419	439	398	410	416	406	389	401	427	419	397	425	416	410	452	415	425	415	403	405	393	379	426	404	422	408	435	401	396	416	440	391	432	395	404	428	421	405	410	424	426	433	396	459	454	418	414	401	417	423	431	371	397	407	406	440	426	416	410	413	387	438	412	435	406	418	392	426	365	441	401	405	419	413	409	413	437	398	412	407	363	389	423	427	410	424	433	402	404	418	425	407	420	420	429	400	409	387	409	411	426	429	399	392	405	444	414	450	414	419	405	403	403	420	384	413	436	405	445	432	418	421	413	415	407	393	409	392	399	404	440	407	403	425	433	409	392	422	406	420	413	409	380	404	379	416	440	459	414	411	378	406	410	390	396	441	444	413	425	402	438	412	435	405	378	409	415	408	407	457	402	413	376	437	416	430	449	356	443	411	471	396	404	403	403	399	414	431	432	452	394	417	432	400	419	422	420	383	396	398	386	397	388	404	399	384	406	417	390	428	398	428	416	393	394	399	404	442	448	449
7739	2356	283	192	237	290	214	210	161	175	137	133	96	97	81	72	82	61	55	55	45	43	49	45	49	29	28	37	32	37	34	34	31	21	24	16	25	24	44	24	19	16	22	25	24	30	28	13	23	28	24	25	19	21	33	17	13	25	16	18	17	17	20	14	18	16	31	16	18	26	17	16	21	23	19	11	23	15	17	9	27	15	16	21	19	24	17	18	12	15	13	21	17	16	15	21	28	13	16	22	16	23	24	21	20	24	18	21	14	26	17	28	16	10	18	19	14	18	24	14	20	20	26	26	18	26	20	13	19	24	20	14	18	22	15	22	21	13	25	24	24	15	19	21	11	22	13	22	25	18	27	27	19	17	25	23	11	17	22	11	16	19	23	24	21	25	12	16	12	19	16	12	16	18	19	17	27	19	20	15	17	16	13	16	22	11	18	18	19	16	21	14	20	13	18	15	27	23	25	14	24	21	18	17	23	19	16	20	21	16	21	22	26	12	12	13	18	13	14	16	16	23	10	23	16	23	24	14	17	17	25	18	27	17	20	19	16	19	19	24	12	22	16	19	23	22	15	18	20	16	19	14	22	15	18	14	20	16	19	21	10	17	22	14	16	19	19	19	16	14	23	30	17	22	14	21	19	17	25	16	19	23	17	21	13	18	15	18	18	17	27	19	13	26	22	15	17	21	23	17	28	15	16	11	13	4	16	14	15	20	22	12	22	17	17	16	18	24	23	17	13	21	14	14	19	16	12	18	13	15	16	19	18	15	21	23	20	17	22	21	9	17	16	21	19	11	19	17	14	21	26	22	18	19	20	16	17	16	14	16	13	14	21	17	20	19	18	15	16	10	18	21	17	16	20	18	18	10	23	23	21	18	19	16	21	17	21	17	22	17	17	25	14	22	20	16	23	22	16	14	14	22	19	15	21	20	13	11	20	22	27	18	17	16	14	23	20	22	26	17	17	17	20	29	19	19	15	28	10	18	17	26	24	25	16	14	15	30	29	20	14	18	17	17	22	22	18	11	22	18	22	11	15	18	11	14	14	21	17	20	22	16	16	16	16	19	9	20	25	18	13	12	18	20	13	19	26	20	16	19	24	18	13	18	17	21	14	15	22	17	10	16	20	24	22	14	22	24	18	17	9	17	19	22	20	19	13	18	18	15	16	10	17	18	22	15	18	19	21	16	17	19	17	19	15	22	23	24	17	16	17	18	18	25	19	19	22	25	15	27	16	18	20	19	18	18	21	28	16	17	14	18	21	21	18	14	25	18	20	18	22	16	17	20	20	11	17	20	13	18	19	20	19	18	24	16	20	20	16	19	13	16	11	25	19	13	14	22	20	22	25	16	13	21	27	15	14	19	25	15	19	13	18	13	15	19	24	19	13	12	22	18	20	21	20	16	8	17	19	19	27	19	25	16	10	15	16	13	18	16	29	17	12	15	15	19	23	24	19	19	22	24	13	15	17	25	17	17	17	15	18	22	18	11	14	17	17	11	19	28	18	16	15	25	24	22	23	24	7	20	17	13	24	27	16	16	23	17	14	23	19	16	20	19	13	16	19	14	22	22	19	33	19	24	19	21	19	17	15	20	21	19	18	16	17	18	16	22	24	17	20	16	18	24	17	17	18	20	15	22	16	20	20	22	10	9	22	13	12	13	15	14	17	22	12	25	16	13	26	14	11	24	22	16	19	20	21	11	10	21	15	17	12	21	19	21	28	18	20	19	18	16	26	22	21	13	26	13	11	15	21	14	13	17	23	26	21	15	26	21	18	21	25	16	17	19	13	9	16	15	22	18	14	20	27	22	19	19	22	8	23	13	17	19	16	17	25	14	20	24	22	20	17	20	19	13	14	14	13	14	20	26	26	16	19	22	18	13	21	19	10	20	20	22	18	23	22	18	12	19	26	15	17	19	15	26	22	13	20	13	11	21	15	21	15	20	12	12	23	25	11	19	16	11	18	19	17	12	16	21	24	21	13	17	19	17	17	16	25	19	23	10	21	20	14	23	21	21	14	18	16	18	13	19	15	23	19	18	17	28	14	22	9	14	13	21	17	17	20	16	17	8	19	25	18	13	25	18	20	13	12	19	13	10	7	16	19	22	17	21	17	14	19	17	12	24	22	11	13	13	18	22	18	12	13	18	24	24	17	23	19	13	20	20	23	15	15	20	17	10	19	21	18	14	19	16	15	22	17	12	16	23	16	23	19	17	18	11	17	17	17	15	22	26	16	18	12	15	23	14	20	17	30	17	16	13	14	23	21	19	20	21	24	25	10	13	20	16	16	18	8	22	26	29	24	17	22	17	16	10	11	15	12	15	17	23	23	18	22	18	21	13	21	24	20	15	26	24	28	18	17	19	21	23	15	16	14	19	13	16	15	21	17	20	25	18	20	22	14	19	21	20	23	23	17	19	16	23	18	19	18	14	12	23	26	29	18	26	15	20	15	12	13	18	13	14	17	25	21	16	22	12	16	18	17	19	18	18	19	15	12	22	19	14	23	17	19	10	16	18	25	15	24	20	21	15	17	20	16	19	20	27	16	13	24	12	18	23	13	18	15	19	12	14	13	20	8	17	20	19	13	18	23	24	28	21	22	26	18	23	20	21	26	21	21	21	24	22	22	18	13	13	21	20	24	20	25	21	18	11	20	17	23	15	19	25	11	29	18	19	14	22	13	22	25	15	26	19	14	19	20	24	23	18	20	10	13	13	15	24	14	18	20	11	17	23	14	24	20	13	15	10	16	27	13	18	23	16	23	14	22	13	11	16	15	22	16	18	21	19	24	21	27	15	23	15	21	24	18	16	15	18	31	14	10	12	13	24	13	19	26	18	21	13	18	16	23	21	11	15	13	31	19	25	19	20	19	16	16	21	16	18	18	20	13	19	22	25	19	16	21	20	23	15	16	22	15	13	21	19	16	15	15	17	29	20	17	20	15	17	16	22	18	30	22	17	26	20	15	19	21	22	10	26	18	16	12	21	15	9	28	18	17	9	12	13	21	13	20	15	13	17	19	19	22	20	23	20	17	26	17	25	19	19	15	18	26	14	7	17	18	14	23	14	18	20	22	15	15	14	28	18	17	19	20	24	14	23	14	16	21	24	25	21	12	18	18	22	15	20	13	18	14	23	28	18	11	30	22	20	21	21	14	20	17	16	15	19	16	20	21	10	15	10	20	18	24	20	22	22	19	16	19	13	22	22	14	17	20	15	17	16	16	18	19	20	28	26	15	28	19	16	14	13	21	21	19	21	10	13	22	22	22	14	14	14	14	18	17	17	21	16	17	23	17	19	24	21	17	23	16	13	19	19	18	20	19	16	14	9	17	21	20	23	23	18	13	18	26	26	17	16	13	17	19	20	22	20	15	19	18	23	12	16	16	11	17	19	16	18	18	17	15	8	11	15	19	21	16	22	23	14	19	19	16	12	17	20	9	19	18	29	23	13	27	24	14	19	18	15	22	19	17	23	10	17
45257	23579	7432	15947	22042	20716	17468	14332	11561	9429	7847	6228	5273	4510	3842	3333	3058	2673	2397	2177	2039	1964	1783	1725	1569	1409	1383	1342	1277	1202	1172	1175	1102	879	827	702	712	658	788	679	556	503	535	515	512	489	463	394	419	408	391	378	392	397	351	424	328	376	360	373	350	338	366	316	348	317	350	322	326	328	342	337	353	308	312	313	309	346	314	320	354	320	332	317	337	304	334	332	298	314	310	313	338	321	316	316	307	297	316	312	300	314	316	310	294	303	314	326	329	324	305	300	325	346	354	314	343	308	319	315	327	318	304	305	323	288	308	304	342	269	305	323	310	288	317	321	288	318	311	310	316	279	306	338	281	309	296	322	338	304	330	327	296	277	310	305	311	281	293	305	293	306	286	298	304	320	294	306	333	297	309	342	326	307	304	284	308	333	321	342	285	303	298	294	299	308	261	320	312	266	306	304	308	301	301	294	320	333	339	264	309	307	290	317	286	343	300	326	308	307	292	283	306	331	330	304	321	318	328	285	338	308	292	318	309	326	315	286	277	295	311	308	298	307	311	317	322	347	295	295	317	285	314	315	332	280	299	326	315	298	295	359	309	303	310	307	302	302	276	321	291	299	304	291	317	358	312	343	320	287	308	310	306	281	293	317	325	312	323	340	296	302	304	267	306	278	331	337	293	305	297	342	329	325	315	317	311	314	295	293	302	305	302	321	286	301	305	303	276	308	302	310	323	322	298	317	303	295	289	313	297	269	288	309	299	310	295	309	299	296	302	274	320	289	322	318	324	326	304	311	326	304	316	298	321	305	307	332	313	342	343	302	326	303	340	289	330	306	305	331	312	287	268	307	289	308	286	318	295	301	299	277	311	288	275	330	331	301	331	301	313	292	296	303	290	315	311	282	279	289	330	292	298	307	310	290	322	309	334	328	293	301	315	304	314	355	321	306	287	285	316	298	303	314	318	331	318	300	314	320	315	322	316	306	286	305	301	287	327	309	311	333	304	296	327	279	298	282	300	306	327	341	317	283	304	306	314	313	306	315	324	332	291	347	293	293	317	296	293	337	298	316	270	297	316	334	289	329	309	320	292	329	346	306	276	287	298	308	343	304	315	299	325	295	313	286	276	295	350	333	337	303	324	319	297	314	313	312	287	295	307	287	289	303	313	330	315	279	321	290	316	294	294	286	321	273	331	332	328	297	282	305	319	315	308	339	315	303	316	297	276	304	317	305	330	282	325	297	326	325	336	296	314	308	315	305	339	327	307	318	303	324	307	306	283	304	312	301	322	327	336	326	306	294	310	305	316	341	307	311	287	337	280	335	299	321	319	313	322	302	310	304	270	338	363	278	353	314	302	306	314	342	283	294	328	288	346	316	317	292	279	323	298	299	293	305	287	291	304	307	310	311	305	327	282	289	276	318	310	299	311	319	289	282	340	316	293	302	300	302	286	287	276	305	319	306	295	341	296	296	280	323	337	327	301	307	279	293	311	309	302	308	321	329	333	308	308	332	292	335	287	332	296	307	322	318	313	284	328	294	332	310	312	289	321	327	317	319	317	330	266	324	302	281	322	329	304	306	301	287	303	317	294	314	304	319	280	319	298	310	324	301	330	318	326	297	317	318	298	296	322	335	318	308	282	294	367	321	276	297	327	311	303	282	290	297	319	331	337	324	281	328	308	313	330	317	273	305	298	281	305	305	303	307	294	325	300	333	326	306	303	319	300	322	309	297	316	317	283	311	316	296	297	318	313	316	301	328	328	326	288	287	307	313	286	297	328	321	274	347	347	267	304	308	311	303	325	311	323	312	306	284	287	323	275	364	328	311	299	307	307	299	333	309	297	281	333	326	284	301	277	310	292	294	287	282	269	302	290	329	320	297	288	291	286	287	285	307	319	285	305	318	303	302	297	303	353	299	311	298	332	313	311	318	333	297	299	334	277	294	286	313	285	332	335	297	289	313	283	309	280	314	280	291	297	329	313	271	320	290	317	307	294	272	309	284	314	331	301	321	325	286	293	301	308	293	315	323	311	284	329	276	314	324	303	281	336	272	301	330	314	310	268	279	345	304	308	329	284	326	294	313	311	313	298	318	326	321	307	319	323	311	314	286	303	292	286	279	293	318	313	323	309	277	318	308	325	311	316	313	303	307	339	296	292	298	289	297	296	315	319	322	337	299	289	298	330	321	326	303	317	303	320	317	287	332	317	303	335	294	318	314	304	288	346	315	315	321	333	318	308	288	295	298	321	291	319	319	302	328	327	315	298	316	289	309	324	330	317	296	302	339	288	321	295	303	299	313	294	293	290	347	281	324	287	309	304	334	303	312	293	313	301	304	317	313	306	305	294	292	298	347	339	320	309	292	290	330	312	277	300	319	326	291	280	346	309	296	294	311	302	335	302	302	292	315	296	313	295	299	321	291	286	318	292	314	325	288	305	311	325	342	343	323	339	321	317	328	321	301	303	314	278	329	339	310	321	286	319	289	335	315	270	329	302	292	340	345	288	287	335	270	298	291	311	282	307	304	281	333	306	293	333	312	301	307	299	298	302	309	303	316	316	325	298	327	294	312	308	285	326	324	306	311	310	304	303	305	287	275	309	321	315	323	286	291	313	302	321	314	307	271	298	331	285	309	314	297	304	303	286	290	307	316	292	275	308	301	296	314	300	305	353	279	307	287	300	317	249	324	305	289	291	287	302	292	326	314	305	293	298	285	301	290	301	304	332	303	302	314	294	302	318	299	283	329	315	337	313	302	283	299	293	345	292	278	333	335	313	331	295	296	326	333	309	316	342	322	300	306	309	295	313	289	319	338	282	294	302	303	309	310	325	275	308	313	298	314	313	318	323	318	311	316	302	323	308	332	344	304	316	289	289	331	271	282	280	300	326	312	284	311	300	277	332	331	329	306	321	285	326	307	304	314	292	299	327	300	319	292	297	293	269	291	306	313	298	317	303	285	316	287	303	305	317	338	302	300	311	317	294	299	286	301	293	299	289	289	297	297	300	322	296	343	291	318	353	271	335	320	311	284	285	266	318	332	283	258	316	272	274	293	316	306	311	320	298	300	338	331	328	303	310	294	303	272	326	289	343	316	300	328	293	304	280	317	300	319	278	297	298	308	320	298	350	307	297	315	344	311	309	351	320	326	291	298	312	318	290	275	293	285	302	307	286	309	275	304	283	299	327	318	292	349	315	331	300	312	301	285	311	324	294	316	318	322	287	309	285	329	309	294	311	298	332	311	283	330	279	333	285	317	311	305	308	325	337	268	294	298	312	313	312	284	306	314	320	311	308	313	318	301	280	324	292	303	319	273	313	333	300	306	298	288	304	303	308	322	317	308	290	323	300	293	312	324	309	307	348	327	322	317	291	314	326	323	287	313	310	303	285	319	328	296	273	302	311	307	323	284	281	308	306	285	321	305	314	308	312	314	311	290	331	278	346	310	305	304	312	312	289	291	292	315	330	337	329	286	331	285	301	314	342	322	311	347
18221	8787	930	479	651	710	608	535	413	430	340	318	229	208	184	168	152	130	122	132	112	107	94	97	103	79	86	89	84	62	78	55	51	52	40	45	64	48	47	38	43	38	34	35	34	41	26	28	44	24	33	22	24	30	27	24	21	25	35	28	27	25	23	23	31	36	31	24	32	27	25	21	27	21	26	16	26	22	23	32	21	34	26	25	25	21	27	29	25	17	25	28	25	21	20	19	30	32	27	22	24	26	26	24	29	22	19	18	22	29	22	20	34	25	20	31	18	26	35	34	18	19	36	19	43	25	23	28	26	20	24	23	30	28	23	24	20	22	23	22	31	27	19	20	33	36	34	27	21	23	21	25	28	19	29	22	28	26	41	24	29	28	30	30	21	25	20	23	21	19	23	15	34	27	29	18	29	21	27	23	23	17	22	30	21	22	26	29	20	21	30	24	31	33	31	21	24	20	24	30	21	26	28	19	24	24	21	19	19	25	36	28	28	22	31	24	29	16	32	28	24	27	25	30	20	18	24	21	21	22	34	25	19	20	41	22	23	34	33	24	30	26	24	32	26	20	25	27	33	31	28	23	15	32	33	23	23	25	22	19	19	25	20	25	25	32	29	25	31	28	26	22	25	31	33	22	15	25	18	21	22	25	21	28	17	24	25	17	19	28	18	19	14	21	22	23	18	25	30	30	25	19	26	17	20	25	26	28	29	30	26	27	34	28	17	32	26	32	20	29	38	22	23	32	28	20	16	28	29	21	20	22	24	34	31	23	26	24	26	27	20	17	16	24	21	23	32	24	25	19	29	22	24	21	23	25	30	26	20	28	26	28	16	17	24	21	29	31	27	18	35	26	20	21	29	26	28	17	29	25	25	25	33	22	32	22	17	33	25	23	22	23	30	21	37	24	24	28	14	23	21	23	22	21	21	27	16	22	31	12	29	25	22	22	26	27	25	27	29	27	24	27	26	22	28	20	26	16	31	24	24	24	24	22	27	28	19	20	15	24	23	24	23	30	24	27	28	27	26	24	21	28	33	28	21	26	17	24	28	29	20	27	24	26	25	22	17	27	27	22	19	31	26	23	23	21	22	24	28	25	28	28	19	18	22	25	20	32	23	26	28	20	27	21	25	27	38	24	22	24	25	19	32	16	27	20	23	32	22	26	29	20	26	20	27	26	30	34	17	27	27	23	21	36	26	30	22	23	26	26	25	26	30	21	29	18	27	26	26	24	22	29	24	24	20	30	27	15	23	38	27	26	27	28	22	21	22	22	33	22	16	23	17	24	15	17	24	36	25	28	24	18	20	20	22	31	20	25	24	24	24	18	25	23	29	28	29	23	23	18	21	27	32	22	21	22	20	27	23	22	24	28	24	36	30	22	14	19	13	28	33	28	30	29	27	33	22	23	22	26	28	22	21	32	15	27	19	26	32	21	25	29	16	29	17	18	20	26	21	22	24	21	33	24	33	18	24	15	19	30	21	14	23	18	23	18	27	25	28	30	25	15	17	28	25	22	23	27	25	34	30	21	24	27	17	27	19	24	26	22	21	18	30	14	27	26	23	15	23	21	23	27	31	18	29	15	16	29	16	23	26	20	29	30	26	31	33	27	24	15	15	31	29	21	30	32	23	26	21	31	24	24	23	23	26	28	21	20	18	28	22	21	25	18	18	26	26	19	30	25	27	21	35	29	19	24	24	21	25	31	22	20	16	32	14	19	25	25	21	17	35	27	26	35	22	19	26	26	23	32	28	28	33	22	28	30	22	26	21	32	21	18	19	32	26	36	31	35	9	20	24	26	33	19	21	22	24	19	29	31	21	27	28	29	21	25	23	25	21	21	25	25	20	21	21	25	22	22	21	38	25	25	26	25	28	28	27	27	24	19	26	29	24	20	19	27	24	23	25	24	32	32	28	18	25	23	31	32	23	24	26	21	21	16	28	26	23	16	24	21	28	27	29	20	26	33	20	20	22	21	29	23	24	34	24	19	24	25	30	26	16	36	20	22	21	23	28	26	19	30	23	16	33	29	26	28	26	30	21	22	25	14	33	27	26	13	18	25	20	26	25	21	20	20	22	26	32	24	22	24	30	25	29	26	32	31	25	24	20	29	21	22	32	30	23	24	25	21	19	26	21	30	22	25	18	31	24	35	26	24	27	24	25	31	28	35	32	31	21	31	21	24	26	30	29	31	17	28	16	29	10	25	21	20	15	18	27	23	24	28	27	25	14	21	23	27	31	23	19	18	26	24	29	26	24	23	27	29	43	28	23	26	29	19	26	20	22	22	26	22	27	23	26	27	18	26	22	22	28	17	19	19	21	26	20	17	25	17	21	22	29	20	25	23	13	16	26	19	17	16	18	27	26	30	29	20	34	27	21	18	24	33	21	19	27	16	17	21	26	32	30	24	19	19	19	25	22	23	17	23	23	27	31	19	32	18	26	36	19	28	32	21	24	36	19	24	14	36	24	19	23	28	20	27	27	16	26	28	20	15	20	28	29	18	19	29	22	25	21	21	31	19	23	26	20	11	21	23	28	38	26	23	19	18	26	21	20	17	23	34	28	25	22	23	15	23	30	28	31	19	19	19	26	24	31	26	20	22	26	18	30	28	22	26	17	33	26	27	26	27	29	29	32	26	15	29	29	30	25	22	26	21	24	26	18	22	19	24	24	24	17	25	31	36	27	16	29	23	26	25	23	18	26	21	19	24	24	22	31	26	24	22	20	19	21	26	18	39	25	28	35	15	27	24	17	22	24	24	17	26	30	24	18	22	27	20	20	17	20	31	35	31	31	20	23	24	30	22	29	26	21	22	17	27	24	34	24	18	19	18	21	19	23	30	27	23	31	31	27	33	18	22	29	28	28	22	31	30	25	33	13	24	28	24	31	23	18	25	24	21	20	26	32	26	24	21	30	19	28	23	25	31	18	37	21	23	34	25	23	15	25	25	24	26	28	19	33	35	28	11	28	25	25	24	24	34	17	26	29	25	30	18	24	15	33	33	27	29	35	25	26	24	19	22	24	29	25	32	22	13	24	23	24	28	28	22	20	24	28	21	14	23	18	27	28	25	21	34	23	22	28	28	21	26	23	25	19	22	19	25	29	33	41	22	30	28	24	24	24	25	19	17	20	31	26	21	15	28	15	19	29	27	20	27	28	18	23	28	22	24	24	27	23	24	24	24	25	28	33	21	19	27	20	29	20	19	23	33	25	14	20	27	26	29	36	21	28	19	24	27	23	27	19	21	22	21	23	22	14	31	23	23	32	22	31	29	21	27	20	22	22	19	17	18	27	32	27	19	22	13	22	19	23	21	35	21	26	31	26	26	28	19	29	23	35	26	27	32	26	26	27	22	23	28	31	15	26	25	32	23	24	17	25	27	25	21	21	19	23	35	21	25	31	34	21	27	17	22	24	30	28	23	27	22	19	28	25	23	21	26	22	24	29	28	28	23	31	21	18	22	24	27	25	24	18	31
57688	33008	13951	25214	32212	30934	27921	24345	21083	18077	15579	13451	11364	9884	8568	7569	6988	6159	5539	4954	4695	4287	4062	3780	3588	3191	2985	2852	2641	2689	2481	2499	2161	1917	1719	1451	1403	1424	1369	1177	1048	916	876	900	852	834	732	699	726	632	632	669	559	587	622	503	512	521	541	502	487	502	506	516	492	485	484	503	468	433	451	447	461	438	454	456	425	432	454	473	444	410	434	414	464	450	426	390	438	445	494	437	440	481	415	431	411	425	397	443	411	415	423	418	415	415	395	461	398	393	391	446	458	421	413	426	396	398	390	406	412	482	373	416	415	427	424	389	416	399	402	418	405	418	444	397	409	430	407	376	436	380	371	393	394	360	406	389	398	376	402	402	394	405	409	404	394	381	363	401	416	393	379	390	370	412	387	390	376	388	398	427	400	409	378	386	396	398	398	386	432	444	389	406	388	459	398	358	390	397	381	397	376	390	376	411	419	391	412	409	412	405	413	394	370	412	401	386	361	454	421	434	389	432	354	408	395	401	423	400	392	396	435	389	354	413	393	389	407	397	407	367	392	408	413	372	386	395	397	395	391	367	370	431	404	366	395	401	363	403	388	397	410	386	384	395	414	409	398	379	384	391	401	388	391	398	432	413	416	368	399	375	382	386	408	353	393	381	406	389	424	404	378	379	389	444	399	428	408	382	421	375	453	392	377	432	366	437	414	430	409	434	407	365	367	424	369	410	395	400	445	386	392	401	397	394	423	365	398	438	427	396	391	434	370	407	400	417	429	406	421	393	380	384	417	378	410	389	390	417	382	367	395	429	395	437	384	427	407	395	390	394	417	393	415	407	404	385	394	422	427	433	396	356	419	374	434	369	362	398	406	405	389	389	394	388	441	408	393	400	379	417	404	385	390	414	345	389	395	388	430	386	408	408	371	413	391	361	414	367	363	400	417	417	410	406	399	390	431	377	366	459	413	403	359	395	420	358	413	415	380	404	407	397	415	383	417	391	393	403	382	412	392	382	398	397	373	402	391	390	399	411	421	412	400	409	409	394	418	402	424	382	418	374	366	417	407	414	391	376	407	421	418	385	398	414	405	396	378	410	397	419	418	397	375	417	390	388	423	387	374	419	396	357	434	403	385	395	365	373	401	403	443	389	424	407	371	392	424	403	404	381	425	387	386	395	401	418	394	408	374	372	413	384	400	401	393	403	404	369	376	443	399	416	412	391	400	391	399	386	402	416	389	391	400	408	406	374	393	369	372	404	369	404	400	411	416	399	402	429	359	407	364	368	391	375	393	361	403	376	394	395	413	401	405	421	413	409	400	371	400	420	414	433	421	375	375	425	368	420	418	401	375	393	428	400	392	401	396	376	403	420	413	397	393	381	386	397	386	438	387	401	365	391	410	414	390	394	385	373	381	402	394	414	380	395	406	389	375	395	401	406	387	420	399	405	432	391	376	406	408	419	407	390	398	439	383	363	368	402	426	400	381	399	418	393	366	420	414	386	382	412	392	406	384	419	393	378	397	359	432	434	393	427	402	390	410	383	424	378	440	409	408	420	411	431	409	370	397	386	401	384	410	355	416	379	404	377	423	403	407	407	391	420	382	423	410	392	417	401	413	391	403	384	390	406	426	386	424	409	416	362	387	403	414	396	435	424	385	353	412	387	404	386	415	395	405	407	407	375	394	388	398	403	394	396	390	384	391	412	382	443	409	394	382	362	351	401	432	389	394	368	425	426	414	403	397	391	406	392	399	412	426	425	425	382	366	411	377	405	391	393	385	425	443	397	409	418	426	393	405	387	399	401	389	379	347	342	394	401	393	401	396	360	372	397	407	420	421	378	420	408	395	385	385	421	403	411	380	364	434	437	427	364	386	414	399	391	414	368	403	427	393	396	421	389	343	377	366	384	439	391	381	392	413	370	370	371	408	396	395	400	371	375	414	407	391	375	395	424	397	414	370	407	388	377	398	388	369	364	390	421	406	410	395	391	381	389	438	402	402	391	399	396	411	406	422	412	401	408	385	374	386	394	407	378	397	383	420	411	426	389	408	428	402	418	389	407	435	402	393	398	404	407	365	421	388	419	406	395	403	368	423	437	379	379	399	404	427	402	402	406	368	392	411	376	394	411	413	416	403	419	389	399	390	387	384	413	400	418	382	386	347	397	410	387	394	406	429	418	418	374	384	375	393	405	379	409	376	432	392	424	380	384	357	369	419	408	404	393	381	339	375	411	407	392	377	370	434	367	372	425	390	404	405	394	395	438	412	360	425	402	354	421	442	387	405	426	418	404	406	379	391	409	401	391	370	408	389	421	406	362	408	391	373	368	391	382	419	362	382	382	431	390	394	394	376	415	391	397	376	393	385	403	350	376	440	402	407	407	409	422	403	383	394	381	407	386	410	397	402	402	395	384	368	427	384	386	412	397	423	417	398	398	415	383	377	413	399	394	369	388	395	405	381	400	348	386	369	382	387	388	392	377	377	373	409	398	418	383	402	428	376	396	397	395	416	409	383	392	390	386	360	404	429	358	417	411	417	419	409	413	405	400	388	406	360	423	365	384	418	375	417	412	360	394	402	381	390	362	373	429	415	400	409	444	362	379	396	413	383	408	389	387	388	352	420	388	368	401	392	430	404	412	394	362	368	428	423	400	394	391	441	407	394	379	425	363	440	388	407	377	421	397	376	405	423	399	425	399	418	411	384	402	413	385	422	382	423	393	424	399	446	370	378	430	388	406	406	409	412	392	430	386	431	400	403	404	424	408	411	391	386	404	390	419	388	397	418	368	377	416	410	365	405	409	404	415	366	423	393	389	393	377	413	397	391	402	373	393	410	430	388	403	418	383	364	396	390	394	385	368	392	417	392	414	411	424	389	426	414	417	402	403	413	397	388	402	428	403	401	382	346	383	426	406	402	380	389	401	394	407	391	392	429	381	396	410	421	450	411	413	391	390	377	415	410	398	420	408	401	380	423	395	395	384	390	409	365	374	416	376	354	399	409	384	401	447	429	403	395	411	381	393	405	411	409	396	403	425	418	407	388	367	373	371	411	396	433	378	399	404	402	378	440	408	379	369	449	395	394	380	399	392	459	408	403	400	431	382	369	404	396	355	380	368	386	390	422	399	404	442	418	360	388	390	389	393	423	383	420	391	389	400	434	412	374	396	396	426	393	414	395	390	411	407	369	413	414	370	400	406	411	399	374	391	411	406	413	392	383	391	463	372	351	373	395	403	404	423	391	392	359	420	396	428	406	411	416	450	375	381	416	412	412	407	414	413	410	409	418	409	432	397	425	418	389	419	410	411	422	437	418	387	410	411	412	390	379	409	390	393	370	407	402	404	384	397	424	420	397	362	401	404	397	416	391	398	402	380	414	401	404	383	365	419	403	414	401	398	377	330	413	370	381	409	409	485	395	392	441	377	412	397	434	372	397	375	391	404	381	421	375	408	434	434	366	400	420	372	407	383	436	405	419	401	375	401	381	402	408	401	386	383	399	427
12817	4306	503	341	459	465	377	368	294	260	241	199	180	143	132	116	122	105	97	92	66	77	65	68	85	78	57	64	57	68	53	54	49	45	46	52	50	43	48	45	40	31	33	46	41	33	25	35	31	26	29	30	41	36	23	26	37	19	27	25	31	27	27	27	26	32	22	23	24	27	36	25	18	27	21	31	34	36	30	28	31	25	27	28	27	23	27	23	31	20	25	21	27	25	31	23	36	32	29	25	35	39	24	33	16	26	31	25	30	24	33	25	26	21	22	42	35	32	29	35	24	31	33	18	25	31	33	27	33	23	33	22	35	26	38	24	34	28	31	26	28	33	28	34	19	21	32	25	25	29	26	23	31	36	29	19	37	30	26	29	34	33	21	28	29	32	27	27	30	32	33	28	27	35	31	22	33	28	30	17	25	27	34	33	27	29	27	40	28	21	25	28	23	25	32	18	31	30	30	29	34	32	34	29	24	22	23	23	18	31	26	24	31	24	30	36	23	21	29	16	26	30	25	29	23	27	27	33	30	29	34	30	27	30	29	27	37	35	24	17	32	24	37	24	36	21	27	27	17	30	25	25	33	23	23	27	24	32	33	20	35	26	27	16	35	31	21	29	20	29	34	16	27	22	20	33	28	26	29	33	28	30	24	27	20	33	18	25	25	26	35	30	23	21	26	22	29	25	31	31	28	28	24	27	29	25	33	40	33	33	29	27	15	25	22	36	29	30	28	31	27	26	12	28	39	26	27	26	23	35	30	31	34	31	27	29	23	34	29	31	29	29	24	33	22	24	36	27	34	26	25	27	23	36	29	34	30	26	29	27	31	27	28	30	24	21	21	34	24	18	26	23	27	30	26	29	25	21	20	38	29	26	27	34	16	32	22	27	29	30	26	19	22	42	29	21	30	33	35	31	20	28	30	30	23	31	19	37	26	37	35	30	22	30	32	38	32	29	36	32	27	26	21	21	41	26	27	31	20	23	35	23	21	37	28	27	24	28	28	18	22	30	33	30	24	25	24	23	27	31	26	24	21	28	24	31	29	28	34	20	26	34	30	31	29	42	25	35	17	29	31	30	32	25	40	21	30	26	21	20	18	30	29	28	31	28	31	27	23	30	23	31	38	24	19	25	31	22	27	27	30	20	20	35	27	25	30	31	28	30	31	30	27	24	33	32	35	23	22	35	23	20	41	25	39	28	20	25	32	24	23	29	28	21	22	33	35	34	25	40	32	26	28	27	25	27	21	36	30	24	34	18	37	40	30	32	27	30	23	26	30	32	31	30	26	32	30	27	31	23	29	24	33	32	27	32	25	32	33	21	32	29	24	19	29	19	23	35	25	30	26	22	27	19	31	24	29	28	32	21	21	30	27	24	31	30	34	24	33	33	34	22	31	23	33	24	27	31	43	31	32	30	34	33	29	25	30	25	17	26	26	30	32	28	35	24	36	37	25	33	24	29	22	26	26	21	22	26	36	43	27	33	26	29	25	31	27	37	20	33	29	33	23	29	25	29	31	27	29	24	22	30	27	24	29	24	28	28	24	34	29	26	28	31	28	35	37	28	18	37	35	23	29	26	23	33	20	18	22	21	31	30	22	36	27	32	34	24	28	30	37	23	22	31	28	23	27	29	30	36	31	24	27	32	32	35	23	23	37	22	26	38	34	24	27	24	33	24	25	18	36	30	38	29	29	34	30	32	37	39	37	27	25	25	25	31	32	29	33	34	24	46	27	29	24	35	23	28	36	29	37	33	24	34	30	37	29	28	23	30	26	37	32	37	33	31	26	38	27	21	33	33	40	30	21	29	21	27	29	32	26	33	32	21	24	25	28	32	29	31	35	37	28	33	43	24	24	30	27	26	28	30	27	24	27	18	32	33	34	25	28	36	31	28	26	28	28	30	20	40	30	18	36	22	22	29	26	30	35	24	35	30	28	25	26	39	41	26	31	43	18	29	33	20	24	26	35	20	17	28	21	25	24	26	32	25	32	22	26	28	22	30	24	24	26	25	33	35	27	41	33	23	28	32	34	35	26	27	25	36	28	17	20	20	25	31	30	27	24	30	31	38	20	40	32	30	38	33	24	31	30	36	29	24	27	32	22	28	23	25	30	37	26	27	27	24	40	28	30	24	26	29	33	19	30	30	32	40	20	27	27	35	26	25	23	14	26	24	24	26	31	26	26	33	24	27	28	29	30	32	25	26	29	22	33	33	27	27	22	35	29	35	29	23	33	29	19	26	29	32	38	29	33	36	38	44	33	24	32	28	27	22	30	38	21	25	28	30	32	40	27	21	32	34	30	26	23	27	32	28	26	44	24	23	33	30	36	22	31	36	33	32	32	28	30	34	37	35	27	30	28	33	33	31	30	36	33	35	22	16	22	31	32	23	32	37	25	30	29	29	25	36	20	21	29	24	20	32	26	27	36	33	26	29	34	25	28	26	27	20	24	31	23	23	25	31	29	29	36	24	33	28	30	34	29	28	27	38	19	19	26	23	31	30	28	33	30	27	28	23	23	25	29	27	37	33	30	30	29	26	30	33	32	22	32	15	26	19	25	30	25	39	24	18	34	27	24	34	41	36	23	22	28	25	25	27	30	31	35	30	18	25	31	36	15	33	26	30	29	27	38	18	23	23	34	37	26	21	30	29	30	24	31	24	26	29	34	22	29	26	26	26	25	31	31	24	28	18	23	26	22	33	32	27	34	20	29	34	26	25	26	32	30	29	27	31	25	25	25	22	36	29	31	21	21	24	42	24	22	28	20	37	33	30	26	25	27	32	23	29	27	22	28	24	24	26	22	31	29	17	29	35	18	27	27	33	30	32	26	21	26	34	29	32	23	21	32	27	35	26	30	38	34	30	37	34	40	28	31	31	28	27	32	30	35	21	26	36	22	25	27	34	27	29	42	24	28	22	25	24	27	27	28	22	23	25	28	45	30	29	21	27	25	27	25	23	31	42	34	30	21	26	24	23	19	22	28	22	29	34	35	33	37	25	24	37	27	25	44	30	28	39	28	28	22	21	29	35	31	23	29	25	16	24	29	22	23	29	41	25	22	22	28	23	40	27	40	35	18	25	23	32	22	35	24	34	26	37	31	32	21	25	29	31	31	34	31	34	26	26	28	33	32	30	21	29	24	28	28	25	23	30	29	27	31	42	35	25	26	31	24	26	29	27	35	21	27	30	30	32	35	28	19	21	28	29	22	25	36	30	29	24	28	34	28	27	34	19	17	18	27	31	20	39	28	36	27	23	34	28	34	28	19	29	21	26	30	30	28	23	23	32	34	33	23	27	35	30	26	26	25	25	33	29	39	25	17	23	28	25	33	33	21	16	26	32	21	31	26	32	18	31	22	25	26	18	37	22	26	21	26	31	34	35	30	26	31	27	34	27	32	41	24	26	37	27	26	33	35	34	30	27	23	23	30	26	16	16	24	30	28	28	25	32	20	28	24	31	32	42	26	21	32	34	35	34
50466	26338	10136	20667	27179	26115	22682	19298	16188	13552	11271	9540	8042	6993	6018	5353	4870	4282	3861	3570	3235	3090	2819	2656	2548	2373	2123	2082	2028	1981	1833	1658	1517	1378	1255	1150	1065	1060	1082	935	842	797	772	724	777	704	734	659	627	603	617	604	575	615	547	540	530	527	575	510	503	496	480	477	517	493	509	510	497	494	523	520	468	485	498	480	480	484	473	472	546	452	512	508	456	439	454	533	455	474	497	495	452	464	456	480	500	462	436	466	472	482	461	432	468	438	451	473	448	477	449	480	433	482	492	498	455	456	477	404	473	497	473	469	470	456	474	489	465	458	459	478	440	431	428	461	449	454	438	457	489	483	465	493	474	484	421	422	446	475	463	469	492	471	484	462	439	449	479	459	444	477	470	513	466	444	440	439	423	490	480	475	478	426	448	499	458	472	437	483	424	475	437	442	439	452	501	421	444	428	496	445	471	449	462	468	459	481	438	453	460	428	442	440	462	475	461	464	453	487	445	448	464	483	498	436	457	461	474	434	436	471	448	451	477	470	508	492	463	460	467	413	465	425	446	449	452	431	481	503	474	454	479	454	470	452	477	472	467	469	433	480	482	457	468	464	461	455	487	498	462	475	458	455	464	424	453	465	427	460	439	456	467	456	441	481	459	467	458	476	487	458	442	462	447	489	479	469	425	471	491	423	440	454	483	441	462	481	456	472	455	490	430	446	465	483	452	458	452	454	471	468	440	455	466	497	441	472	452	466	458	460	495	452	481	448	416	489	453	458	463	417	471	429	455	483	448	522	479	448	474	439	485	469	447	443	524	498	480	487	482	493	445	451	444	432	459	464	501	473	447	465	477	487	456	467	451	428	413	454	435	437	439	460	469	425	497	438	471	484	433	437	425	485	451	489	440	480	433	416	429	420	449	428	449	492	462	479	419	459	495	473	503	452	475	450	440	473	472	458	446	422	440	457	458	479	449	486	487	461	485	446	474	464	442	471	442	431	457	463	509	520	447	463	495	468	488	495	442	449	482	464	443	428	432	462	496	459	478	446	454	458	420	474	494	454	444	478	466	464	491	424	444	438	444	447	434	463	475	444	493	454	472	450	462	480	487	447	461	474	499	455	451	470	482	480	457	470	460	422	474	479	461	437	469	455	466	484	472	473	461	439	479	430	435	489	463	445	499	433	480	429	469	469	479	446	487	477	468	412	444	446	443	471	419	444	453	437	433	444	453	490	459	452	465	497	425	473	433	455	434	495	475	441	454	434	443	436	447	454	440	446	461	455	457	491	455	492	477	454	472	464	451	454	461	437	463	450	458	469	478	434	499	454	447	461	497	459	476	445	468	444	424	464	479	445	445	454	462	455	434	444	471	446	463	421	491	480	441	474	432	459	444	473	457	508	452	461	445	471	473	458	461	455	451	451	503	449	448	460	476	477	476	435	444	450	456	421	475	484	483	472	445	486	424	444	447	450	451	476	464	473	502	469	448	443	470	460	477	485	494	472	467	459	456	453	461	457	439	464	481	428	439	466	455	466	440	495	475	476	408	486	493	456	450	497	462	506	429	451	467	426	467	461	476	460	471	445	472	445	474	444	484	450	493	434	441	481	449	472	485	451	452	431	441	462	507	440	467	460	415	461	445	478	436	438	434	465	454	470	477	433	432	450	487	458	419	425	419	505	450	431	431	489	449	467	424	446	493	457	468	469	479	470	468	446	513	493	465	445	447	454	412	482	476	448	473	428	462	467	464	454	446	434	492	450	421	473	445	477	452	472	478	485	435	425	500	465	430	474	459	444	453	461	453	431	444	439	479	488	445	438	475	415	436	440	429	442	429	454	494	431	474	456	427	483	447	461	505	444	445	484	469	479	463	431	432	425	502	437	438	460	478	467	454	424	459	486	446	472	433	487	466	472	459	456	437	463	456	495	429	441	461	454	456	449	490	455	465	454	438	445	472	469	497	454	476	516	449	441	437	503	429	469	469	443	473	456	460	491	478	462	458	453	485	466	428	454	493	482	447	429	473	469	465	470	448	457	475	466	461	430	473	431	457	449	465	429	446	488	474	429	428	421	487	381	491	458	433	431	470	437	469	445	420	464	469	478	468	476	443	449	481	445	458	455	465	439	430	437	439	470	461	443	424	452	457	480	444	417	455	453	499	459	473	447	443	471	445	464	451	481	464	460	449	458	450	450	435	486	460	452	454	448	472	482	481	479	461	490	453	421	498	461	453	470	450	482	457	445	426	475	433	449	448	472	461	457	467	447	478	474	483	465	447	483	434	404	475	447	470	464	491	450	454	419	451	418	503	447	452	463	432	432	430	457	470	455	433	472	460	459	444	477	502	439	457	441	463	471	477	458	460	478	474	498	460	472	468	452	469	449	437	478	477	441	422	408	440	489	465	450	434	462	431	436	440	530	426	468	451	491	457	441	412	461	473	487	460	461	447	471	453	469	462	454	460	451	427	518	514	427	471	468	447	495	435	461	458	483	453	450	445	434	417	414	432	431	465	444	469	456	452	476	465	505	430	450	460	471	472	444	444	523	473	449	435	465	431	481	428	449	471	479	476	458	459	471	456	476	493	473	466	475	439	450	488	432	448	474	453	492	467	448	466	477	476	469	504	488	443	460	462	491	487	461	435	463	474	483	448	422	481	464	447	430	470	488	434	433	466	423	479	470	471	463	457	474	469	462	437	472	426	474	468	488	459	452	441	438	445	459	445	489	461	455	501	462	478	452	451	473	480	465	449	435	432	454	478	450	452	467	480	454	441	451	457	464	464	419	487	472	491	466	446	452	470	494	493	489	461	466	469	448	456	458	472	454	455	483	512	389	453	429	488	407	439	467	465	451	450	476	424	499	433	461	476	470	481	459	440	436	438	429	462	462	479	439	440	471	483	444	471	519	454	435	447	498	416	432	447	464	428	479	433	479	476	467	485	426	438	415	502	474	499	464	449	480	431	478	430	429	446	440	477	480	458	458	469	492	442	455	473	453	482	436	457	493	459	467	473	475	477	479	481	471	425	488	425	463	488	438	442	449	463	440	482	482	448	451	478	454	505	448	468	418	437	520	450	491	430	474	450	442	467	487	464	447	426	468	477	457	468	406	455	471	419	444	443	411	453	453	447	453	454	426	459	493	500	462	506	432	484	438	464	473	435	464	477	467	461	456	453	449	437	450	464	455	455	475	441	453	482	488	476	455	429	428	431	435	486	448	460	488	448	455	450	458	448	431	460	462	444	448	475	442	449	456	496	408	490	458	450	470	472	452	488	458	408	440	482	483	433	471	426	438	437	473	459	498	490	451	483	429	471	447	482	440	471	520	445	461	448	442	490	463	506	416	458	430	433	415	448	454	457	444	469	442	470	445	454	443	461	464	475	459	488	468	454	470	463	453	460	473	465	482	472	465	470	489	420	460	484	418	426	495	485	432	461	499	438	460	475	485	458	488	479	436	451	460	508	482	474	452	467	469	453	440	460	459	424	486	472	434	481	485
18174	7917	830	504	705	724	637	530	478	400	367	300	274	223	209	177	157	149	133	127	112	103	104	99	99	72	82	77	68	58	68	59	54	59	58	49	45	55	44	36	33	45	36	34	29	32	43	29	34	30	25	35	26	22	29	36	27	30	34	33	21	37	27	27	28	23	29	33	35	28	24	29	24	27	20	27	32	30	32	28	25	22	29	28	32	32	32	32	32	31	27	27	28	18	17	18	21	17	15	21	25	24	19	29	33	32	24	27	24	31	33	28	25	24	25	22	23	23	34	15	32	30	25	20	23	30	28	32	22	28	25	26	29	12	24	26	28	23	30	26	26	24	26	24	30	22	32	27	27	23	28	22	24	23	22	20	27	23	18	31	27	25	33	30	20	22	22	30	29	22	21	28	19	25	26	25	23	25	29	24	20	27	23	29	33	26	23	11	25	30	31	30	23	17	20	28	27	34	24	21	24	27	21	26	27	26	29	20	24	33	20	28	20	26	25	25	17	22	20	26	23	24	28	25	29	24	22	18	31	24	21	32	26	28	32	26	23	27	23	23	34	25	26	24	25	26	19	15	39	23	26	24	23	26	31	26	27	19	36	32	24	30	23	28	19	19	23	25	29	25	29	16	22	28	18	28	18	30	27	23	23	27	40	33	26	23	22	23	21	35	24	21	24	24	31	23	20	31	30	15	23	24	22	24	26	16	28	30	23	35	22	20	23	22	26	24	27	28	21	28	22	20	31	32	22	31	23	18	25	29	24	24	21	24	19	24	21	30	21	31	27	26	30	23	24	22	22	28	27	20	21	27	20	30	36	26	25	26	25	27	24	27	36	26	14	29	32	20	22	23	14	21	25	21	41	27	24	22	30	18	25	24	32	21	33	25	30	23	21	25	25	29	26	20	29	27	21	23	27	28	26	19	27	28	21	24	25	26	20	26	21	21	30	19	28	26	26	26	19	24	29	21	23	32	25	23	25	27	32	22	29	26	33	21	27	21	29	30	27	25	19	23	38	26	30	18	27	22	19	23	30	26	23	24	28	26	27	22	27	26	22	24	36	24	20	22	26	18	26	44	30	23	26	20	29	26	31	17	30	18	21	26	17	22	28	20	28	28	24	23	19	31	18	24	27	22	33	21	25	17	25	27	37	22	28	28	19	17	27	25	31	36	23	23	22	21	19	26	26	24	23	24	39	26	27	24	26	31	30	21	27	34	29	25	18	26	26	21	31	18	24	34	20	28	31	35	24	20	23	25	21	24	33	24	27	22	29	22	25	16	25	19	21	27	25	33	18	20	23	25	37	23	36	30	41	25	19	26	22	37	28	28	21	19	29	32	22	14	37	24	28	21	26	22	28	28	23	30	27	18	19	22	28	22	20	24	22	20	33	18	34	25	28	20	24	23	31	16	33	28	19	25	28	25	33	24	22	31	22	20	29	23	29	32	29	28	28	22	21	25	32	19	30	29	31	22	24	25	28	18	13	28	30	22	22	23	24	24	18	24	21	22	30	30	21	29	27	18	28	23	31	26	26	22	33	24	32	24	17	15	22	26	25	21	29	26	25	29	16	32	31	25	37	17	26	18	29	23	23	15	20	30	27	27	26	30	27	26	31	25	27	22	21	24	27	19	24	29	26	28	23	32	25	28	26	23	26	22	22	15	41	22	19	20	27	35	28	29	28	20	28	29	20	33	23	31	33	27	22	27	27	20	21	28	27	28	28	20	18	33	24	33	32	19	21	22	17	28	25	17	21	31	28	33	18	31	22	27	24	28	24	32	25	20	18	36	27	26	28	27	18	28	31	20	29	21	25	23	17	34	18	23	25	15	26	22	26	33	23	22	16	25	26	20	31	30	23	32	36	36	31	27	28	29	23	28	29	30	27	15	19	23	21	28	29	23	22	31	37	25	29	25	20	20	24	29	28	26	26	22	29	20	37	22	19	31	32	27	16	28	28	30	28	29	24	15	25	18	23	25	28	30	26	23	32	27	24	26	14	21	29	14	17	29	14	27	20	21	13	23	24	23	25	22	20	37	21	18	24	26	21	26	11	23	30	32	23	30	29	21	26	24	37	34	24	24	23	24	32	31	35	25	29	26	25	25	24	20	21	25	35	18	19	19	28	27	21	32	28	28	25	29	20	23	22	25	29	16	23	28	27	22	21	23	27	36	26	24	26	22	20	25	24	24	28	27	27	22	20	27	23	24	29	21	24	21	23	25	19	32	17	19	20	26	28	34	17	22	19	23	18	26	18	22	27	23	29	23	32	17	36	21	28	27	26	27	25	23	29	26	31	30	26	21	21	23	24	26	26	22	18	20	29	15	29	23	21	20	32	31	24	24	30	14	34	25	25	26	22	23	29	15	26	32	24	26	27	19	28	34	23	36	24	23	27	24	25	29	28	30	19	14	20	20	22	25	28	39	31	26	22	26	28	20	24	19	19	30	27	23	29	26	21	35	28	18	30	25	32	24	25	25	28	23	23	14	28	25	31	26	25	17	17	24	31	22	25	25	20	28	23	28	24	27	19	23	32	24	33	35	22	18	23	34	27	21	24	19	18	21	23	31	20	25	22	21	33	26	21	20	26	29	28	26	27	25	19	23	32	19	29	27	30	19	27	26	18	28	13	19	28	27	29	22	24	17	29	16	31	21	20	24	30	21	23	31	29	27	24	19	24	19	17	24	28	33	26	22	27	24	28	26	23	25	24	22	24	23	26	22	20	29	23	24	22	26	21	23	33	23	30	30	33	28	24	24	21	28	37	23	26	16	21	21	30	29	25	30	23	27	27	25	25	28	20	18	25	31	36	26	23	27	26	26	29	31	26	30	21	28	39	32	27	21	24	26	29	32	32	28	25	24	25	22	20	27	32	23	31	23	29	33	20	29	27	23	25	20	12	27	24	21	30	30	24	29	26	24	34	29	27	20	30	28	23	24	28	24	28	29	21	23	25	29	25	32	22	29	20	23	24	29	30	31	28	25	20	19	24	20	22	22	23	18	29	28	27	24	30	18	27	28	24	29	34	31	29	28	32	24	38	25	31	23	20	24	26	22	22	29	23	21	21	15	20	21	27	19	33	26	20	22	25	25	27	18	28	18	31	23	20	27	29	25	25	15	17	24	26	23	16	27	24	33	28	33	26	21	28	26	25	25	22	21	24	29	25	29	25	26	33	22	15	22	24	13	19	29	22	24	22	19	20	22	25	24	19	25	29	32	40	25	26	20	19	22	18	21	19	24	24	31	24	29	18	24	19	22	26	31	25	28	27	17	21	28	32	36	20	31	28	27	25	16	31	24	33	28	26	22	18	27	21	30	21	25	29	24	26	22	22	37	21	25	31	35	27	24	21	32	20	15	18	25	30	26	23	20	22	25	31	30	23	24	34	19	29	20	28	22	14	25	24	29	26	23	25	32	32	26	26	29	29	25	30	34	18	26	25	33	20	25	28	32	24	28	20	35	32	12	25	29	32	29	20	20
58359	31179	14309	26035	32962	32145	28752	25171	21651	18492	15778	13650	11648	10333	9213	8105	7183	6406	5821	5357	4827	4457	4086	3959	3680	3540	3128	2913	2839	2609	2464	2504	2087	1954	1767	1600	1332	1427	1379	1135	1053	1011	935	819	870	800	743	732	729	677	692	652	643	565	571	560	553	543	543	523	519	535	514	505	520	486	495	475	518	436	471	480	436	485	482	443	404	440	471	430	452	448	478	437	428	429	450	444	429	432	424	441	413	423	457	421	428	416	433	444	416	420	396	419	429	448	383	435	428	440	447	410	447	428	460	457	419	420	447	440	408	403	406	428	449	417	419	431	411	454	396	414	410	385	396	414	394	429	427	395	374	422	414	415	389	421	428	372	373	422	356	405	388	379	411	417	393	452	456	381	446	382	396	425	382	406	380	408	447	401	413	375	427	406	428	421	400	388	438	408	398	400	398	422	424	369	412	410	438	403	375	384	426	403	395	466	436	427	422	395	386	392	415	392	397	416	417	427	415	396	389	420	411	416	385	417	409	407	417	412	426	407	416	392	412	411	411	407	415	421	404	426	469	413	440	422	410	395	422	392	403	413	386	378	386	420	418	395	391	417	391	420	369	402	379	378	380	414	425	453	421	382	416	403	413	401	406	439	426	376	356	472	407	380	420	414	443	401	438	456	424	404	404	388	391	418	440	401	432	421	410	409	400	389	399	421	390	433	401	419	458	416	428	402	432	373	406	439	403	375	374	391	421	384	425	430	410	414	414	419	397	411	423	393	412	389	420	392	374	389	409	398	441	382	383	431	444	406	401	399	442	376	434	443	449	414	398	401	400	426	414	377	417	393	399	396	427	408	428	415	387	426	425	406	409	421	428	418	405	391	389	402	396	457	449	420	392	385	420	415	408	420	435	410	445	405	405	436	421	407	395	422	394	404	363	413	422	405	387	423	394	435	441	395	386	401	427	429	417	410	430	416	379	397	420	393	375	379	384	404	405	414	423	367	410	413	402	409	376	444	430	421	435	431	423	378	412	424	397	413	418	428	409	426	461	380	415	399	385	439	395	411	399	416	397	360	403	403	421	407	416	407	408	413	414	388	411	441	408	425	412	466	414	388	428	392	400	393	414	410	429	415	412	388	411	379	385	435	395	408	402	418	426	417	426	432	441	422	399	419	415	375	405	413	443	428	411	401	405	406	419	398	402	422	387	405	401	408	427	403	380	426	385	423	432	392	419	408	408	430	372	413	428	381	417	417	414	384	391	388	370	429	375	413	428	378	400	443	411	433	426	425	395	399	396	415	376	395	422	429	410	405	427	425	391	411	425	416	389	430	441	412	444	416	422	418	424	426	404	403	391	442	411	424	367	404	412	380	435	424	407	401	439	408	419	391	404	395	404	428	402	371	410	383	404	403	403	403	412	480	420	401	379	415	417	412	391	404	433	433	409	371	405	391	411	466	408	408	439	439	419	423	382	396	412	444	393	388	409	378	390	406	430	424	385	384	412	402	393	390	397	389	401	406	376	422	412	448	407	411	433	389	382	428	419	421	417	440	421	388	411	427	409	398	408	419	402	413	407	390	426	368	427	404	407	429	440	396	413	407	412	440	397	383	378	355	413	402	392	428	436	399	416	432	382	417	417	399	415	408	453	386	390	372	421	410	418	412	369	373	393	401	414	389	395	404	430	463	405	378	433	428	403	418	420	406	436	435	387	390	453	403	422	398	389	418	411	427	423	418	414	447	392	384	365	420	402	417	378	455	427	424	432	432	438	421	388	455	395	444	390	362	402	369	405	391	405	391	402	423	381	416	419	442	419	393	382	420	369	379	394	398	418	422	406	429	434	413	429	443	401	429	439	417	406	442	393	423	441	421	421	412	418	408	395	382	428	431	416	382	390	434	426	435	400	406	435	428	410	453	445	421	438	400	427	410	447	435	416	404	414	452	435	416	439	408	399	417	456	431	463	425	424	424	426	395	391	412	426	437	389	385	372	424	410	411	438	411	475	439	395	407	420	402	405	390	413	404	425	398	402	423	391	411	435	400	432	429	423	392	403	408	413	409	405	396	419	415	381	438	410	422	397	438	431	412	414	399	433	429	389	379	431	402	415	364	405	405	381	371	439	371	421	426	416	413	412	401	402	407	382	402	423	411	428	399	427	408	384	446	416	415	411	409	407	438	454	404	419	389	429	413	421	397	354	391	397	381	459	441	432	439	426	406	424	407	396	442	411	429	441	386	372	406	375	402	422	422	409	395	424	397	382	397	395	399	444	403	379	407	404	428	404	406	455	431	397	433	392	429	407	419	420	402	434	410	406	381	416	441	412	388	437	421	393	365	389	372	395	412	402	407	405	405	398	427	405	392	417	422	437	411	397	418	432	384	455	415	416	423	416	443	389	443	409	396	400	373	386	413	422	419	404	429	417	429	440	428	377	382	388	414	414	417	394	427	401	410	422	417	444	406	416	412	404	395	403	412	441	406	401	414	398	406	401	356	417	386	387	403	389	410	402	412	398	432	397	408	404	396	434	400	412	415	417	387	401	422	412	423	413	385	421	431	364	413	438	415	404	402	452	391	421	413	412	423	388	395	404	414	417	441	404	437	412	414	419	399	405	438	404	409	485	429	421	399	420	358	403	459	365	410	433	402	395	379	392	413	409	452	367	376	402	415	402	422	426	406	397	432	420	392	425	423	409	408	411	365	418	410	422	406	400	406	414	432	401	382	392	421	389	421	424	390	364	401	419	405	420	411	424	412	400	428	376	396	375	385	396	396	411	389	440	421	410	373	392	385	419	424	393	428	402	398	430	400	433	436	413	455	431	399	384	421	447	412	401	395	441	404	421	424	414	391	387	381	434	377	409	390	403	417	432	394	403	422	447	409	431	410	396	405	411	412	375	400	354	401	379	408	432	403	387	406	398	398	427	374	392	410	401	400	396	380	432	381	412	410	435	405	424	382	428	427	437	444	406	413	404	427	394	442	429	381	396	389	442	401	366	400	397	432	419	393	387	430	425	421	410	436	399	391	420	402	430	384	409	390	425	402	392	412	426	430	397	416	385	422	402	391	439	418	381	410	404	416	422	422	404	367	380	403	411	388	401	419	414	396	398	440	374	404	430	447	430	399	422	397	400	412	406	416	416	399	451	412	431	411	418	434	382	414	378	400	399	441	413	400	437	373	411	401	423	425	396	405	398	421	411	415	470	413	425	399	409	443	416	414	423	407	453	391	390	401	395	407	422	431	430	426	405	391	425	409	404	447	342	392	421	402	414	413	412	449	446	373	397	378	388	378	453	427	394	387	417	422	445	397	413	417	428	392	400	401	379	396	421	424	451	388	365	413	411	412	389	406	435	443	435	428	419	420	393	453	427	405	370	422	418	396	388	445	384	426	394	394	404	410	410	428	396	438	390	398	391	391	402	443	408	441	428	378	395	424	450	446	464	391	432	397	419	413	411	414	374	381	392	427	365	392	421	393	409	431	386	402	420	433	398	408	418	396	461	416	431	390
7345	1802	322	224	301	307	260	202	179	167	138	117	102	101	80	77	80	48	70	65	58	58	48	50	43	50	44	39	36	36	35	30	46	22	33	21	19	28	22	27	22	18	24	20	29	20	19	23	21	16	12	14	11	13	17	17	21	22	20	22	20	21	19	20	19	23	14	25	19	18	25	20	19	13	17	23	21	15	25	12	23	17	15	15	13	14	27	25	19	15	29	20	22	21	19	17	18	21	22	15	24	17	20	12	19	14	18	15	19	18	21	24	21	24	18	16	20	27	16	25	16	16	21	21	17	19	14	25	17	20	20	19	23	21	14	19	14	23	17	23	16	23	22	27	20	24	19	16	15	19	23	18	22	21	14	18	17	19	16	23	14	13	19	19	18	17	23	25	14	13	12	19	21	20	13	15	17	19	16	23	24	17	23	17	19	27	15	15	30	22	19	11	22	20	22	13	21	13	19	17	17	20	16	24	14	27	21	19	16	19	25	20	19	16	18	9	17	19	16	27	25	21	21	20	26	18	20	27	20	21	16	19	10	25	16	22	11	17	16	11	15	19	12	29	18	10	18	20	24	25	18	21	20	19	16	16	13	13	24	17	20	19	24	25	16	20	22	16	21	25	21	25	24	17	23	27	19	17	20	22	14	27	16	17	21	16	22	19	16	19	10	17	13	23	18	17	13	22	18	17	18	8	22	17	15	22	23	14	12	12	18	21	22	25	17	22	24	24	21	24	22	21	23	19	18	22	21	23	20	12	18	19	17	10	22	13	15	19	19	26	25	23	18	20	20	26	17	21	24	15	19	31	8	14	16	18	17	19	16	17	24	16	16	18	15	22	16	18	13	21	15	18	29	17	24	17	18	18	21	18	15	11	17	19	24	18	26	17	17	17	19	23	21	20	17	23	19	27	21	10	18	18	16	22	25	20	17	15	22	13	20	20	24	15	18	24	12	10	17	17	22	17	16	15	18	12	17	22	20	15	13	17	23	17	15	20	15	16	20	17	17	21	18	21	20	22	21	21	19	31	13	23	9	18	17	16	19	21	15	32	17	25	16	15	15	28	22	12	29	17	21	21	15	22	20	30	24	17	20	21	18	16	9	17	21	20	17	24	23	23	16	11	15	17	21	20	25	16	16	17	15	14	24	14	25	20	21	19	22	16	21	22	14	16	18	21	20	15	17	16	14	21	19	15	23	19	20	18	24	18	26	19	23	26	19	27	21	17	18	12	12	16	23	16	23	14	22	25	9	19	17	18	18	22	16	18	29	7	19	23	25	22	14	26	10	24	23	16	20	17	16	28	17	14	20	17	24	13	22	12	19	18	23	16	18	14	20	11	14	24	18	30	18	21	12	23	21	21	21	23	19	24	23	23	13	15	24	21	16	19	20	15	12	23	26	15	22	23	14	22	18	14	19	16	20	23	22	15	15	13	15	13	23	20	16	18	19	16	16	23	16	26	19	20	24	17	18	21	24	21	19	20	21	9	22	18	22	26	15	18	15	24	15	17	18	12	10	18	14	18	14	24	18	21	19	19	13	21	16	16	18	19	19	26	19	19	18	21	19	22	18	19	19	22	20	17	17	17	13	18	20	22	18	22	18	25	23	14	9	13	14	19	20	12	16	19	19	10	17	19	28	18	19	17	17	22	19	17	16	15	18	16	20	15	26	18	14	9	20	17	14	17	29	20	20	15	15	24	16	19	18	25	19	16	21	21	14	23	15	15	20	16	15	25	14	19	26	14	17	11	18	17	14	14	16	20	29	24	12	14	19	24	13	13	17	22	17	12	18	15	28	18	21	23	18	23	22	19	10	19	19	21	21	29	20	20	24	14	18	10	18	17	19	26	11	21	18	28	25	20	17	28	18	19	17	15	16	15	11	23	26	21	13	22	19	26	23	17	20	31	22	18	21	13	23	15	15	15	20	14	18	17	18	13	14	17	16	27	21	18	19	19	22	9	19	24	19	12	27	22	13	20	21	14	15	23	18	19	14	11	22	14	23	13	16	21	13	21	12	20	20	21	22	19	25	10	23	21	17	23	21	24	18	25	15	16	20	20	16	20	17	17	18	27	15	22	17	27	17	24	17	19	12	16	18	15	21	21	16	15	18	14	19	20	19	23	15	26	21	14	17	20	20	10	16	15	21	21	22	15	15	16	22	15	16	17	12	21	20	17	14	17	23	22	19	18	21	22	19	19	19	14	20	18	15	17	18	23	13	16	13	23	23	10	16	12	22	17	21	21	21	17	13	21	27	23	15	22	18	26	13	15	9	23	23	20	22	19	19	24	16	24	19	18	19	19	21	18	26	18	20	20	22	22	20	18	18	25	22	20	17	16	24	22	24	11	17	15	13	15	16	24	17	17	19	11	18	26	10	18	15	12	15	16	14	21	21	20	18	19	15	23	18	15	23	15	22	24	8	14	23	16	17	19	15	19	19	16	20	18	19	21	19	19	17	11	22	25	14	17	18	13	25	19	17	24	9	19	20	15	10	13	19	24	23	17	22	22	23	10	15	15	8	19	13	25	18	21	12	13	18	13	17	21	16	23	18	24	24	19	15	17	11	13	20	21	16	26	24	14	21	21	20	14	18	20	13	16	14	22	11	16	21	21	15	14	26	19	16	17	23	17	17	13	16	20	16	25	25	14	17	22	17	21	11	15	19	18	21	13	28	15	13	14	17	18	13	17	23	28	18	19	14	32	12	25	19	19	18	18	18	22	18	18	15	24	17	22	21	20	14	18	22	16	34	16	16	23	18	20	17	13	14	19	15	20	21	13	13	16	20	18	21	22	16	22	21	13	26	18	20	18	18	22	17	20	8	17	22	24	16	18	19	22	16	27	13	25	9	25	18	19	14	15	16	17	18	19	18	10	17	11	21	24	15	14	11	16	19	19	22	14	28	19	22	14	26	10	16	26	15	15	20	23	20	20	25	20	16	23	22	16	17	21	21	11	22	15	18	19	10	15	16	23	23	24	14	23	13	20	21	17	17	22	19	25	13	14	20	22	17	16	18	20	16	16	16	18	18	25	17	18	14	10	21	15	12	16	25	17	26	16	12	11	12	24	12	26	13	18	23	13	19	19	23	13	15	20	20	29	21	18	16	17	12	20	18	18	14	8	15	13	24	12	21	20	12	21	19	17	25	14	16	16	19	20	13	14	15	23	17	13	12	26	17	23	19	15	11	16	27	14	19	15	16	11	19	17	16	12	15	12	13	24	26	15	16	15	21	21	15	18	15	18	16	25	23	12	24	20	13	14	23	20	13	15	23	19	23	19	17	16	20	16	16	15	27	17	17	19	29	24	23	16	17	17	29	16	21	30	14	20	17	11	22	15	22	17	22	12	10	16	18	23	27	15	12	7	18	16	13	17	14	19	18	9	24	18	14	18	20	12	14	21	23	15	21	22	21	21	24	12	19	24	15	21	22	19	15	24	15	18	13	19	19	9	19	14	17	16	16	20	14	15	19	20
43821	21719	7565	16717	23205	21633	18416	14862	11949	9841	7887	6597	5695	4779	4112	3637	3317	2973	2504	2388	2209	2058	1852	1743	1678	1610	1458	1409	1326	1254	1214	1132	1085	936	926	765	705	759	685	580	557	515	505	484	520	467	471	415	416	440	409	411	413	351	369	394	364	375	342	369	320	353	348	335	330	328	337	319	343	368	303	314	318	294	331	316	356	334	351	346	359	339	308	284	329	311	339	287	316	339	308	301	308	289	295	340	279	295	284	332	298	310	290	297	308	301	319	321	282	311	310	331	340	304	294	321	307	301	347	311	313	314	315	311	327	283	307	328	313	321	283	327	316	337	301	319	304	346	330	315	319	297	307	318	324	290	295	289	284	304	297	341	331	286	279	290	301	338	313	333	305	306	313	308	346	325	312	291	322	343	355	292	341	329	318	295	302	319	306	320	317	304	304	282	301	323	312	320	305	316	299	298	323	339	308	316	320	287	316	305	282	351	296	284	313	313	304	318	281	304	305	290	334	338	321	300	296	325	340	312	321	307	294	283	279	316	310	348	307	286	283	332	317	310	321	293	313	291	340	295	330	304	286	349	314	318	309	298	316	350	312	323	301	313	287	301	305	307	340	281	295	321	316	295	321	306	315	308	290	323	304	302	301	292	324	312	318	323	307	328	303	310	319	330	279	304	301	307	328	312	327	306	316	285	300	328	316	294	308	313	376	344	337	290	318	319	297	339	283	319	326	331	283	318	323	336	320	324	311	302	303	315	314	305	331	314	298	299	291	280	323	308	295	302	328	308	308	306	285	311	302	308	287	305	348	302	325	309	294	301	307	326	313	306	271	300	347	303	313	299	315	288	302	293	284	267	320	339	331	269	295	303	306	282	303	325	332	314	290	311	325	298	290	284	309	291	288	309	321	322	303	320	281	301	311	317	329	329	301	300	302	309	320	301	301	328	297	302	328	325	298	337	324	298	321	305	319	300	291	289	307	303	328	305	353	338	313	300	315	284	295	294	282	309	303	316	315	326	314	313	307	309	325	302	333	292	297	285	322	299	326	303	310	275	295	329	303	295	312	310	303	302	303	322	286	338	291	315	310	308	289	329	285	296	292	314	310	312	322	338	289	294	329	307	319	305	310	300	325	306	293	296	292	287	342	335	288	286	333	320	296	314	296	329	338	294	309	300	303	299	324	335	283	286	321	294	304	306	274	321	334	309	293	342	322	326	306	282	318	317	350	291	293	308	306	317	322	306	301	328	308	286	295	299	294	308	308	314	317	306	325	329	296	301	300	311	297	307	396	318	314	311	324	334	326	306	316	294	286	320	304	306	326	299	328	298	320	292	306	324	325	291	300	309	290	286	318	282	307	315	301	307	313	295	300	301	309	299	296	279	326	287	320	292	307	295	285	314	297	293	296	321	285	294	325	320	315	299	312	293	282	297	282	289	309	311	271	332	333	296	299	320	321	339	313	316	343	333	295	274	343	315	302	293	298	282	335	322	327	302	319	313	315	298	310	339	316	296	301	297	308	354	316	279	311	300	339	282	323	294	301	279	288	304	337	281	313	318	302	292	312	310	318	289	307	314	308	317	318	279	301	305	299	322	293	338	302	347	304	317	328	340	288	301	293	276	322	304	304	307	293	301	305	290	307	309	304	321	293	326	276	321	289	291	324	317	325	320	322	328	297	304	297	305	322	287	322	302	310	294	335	299	300	320	341	314	300	296	295	328	328	292	323	278	319	281	306	305	349	323	304	265	297	280	312	310	333	309	300	287	315	301	328	288	299	289	303	301	304	312	325	328	340	319	314	301	306	328	316	314	288	297	312	298	338	313	322	287	293	292	315	281	341	296	310	346	304	306	308	298	323	287	303	341	283	271	297	310	297	301	334	280	325	295	323	309	324	336	287	270	302	328	318	338	335	325	310	307	323	296	303	306	337	293	317	317	295	309	310	294	319	324	292	368	303	321	289	322	278	332	290	320	316	322	284	326	306	296	313	266	286	310	320	284	301	272	288	302	307	301	306	313	306	309	304	338	302	293	299	311	321	276	339	310	292	317	275	305	306	295	294	313	302	314	284	305	318	298	312	309	288	298	317	297	309	303	290	322	327	312	303	314	308	326	299	295	305	296	306	328	296	331	303	306	325	263	290	300	318	327	327	312	309	299	316	314	323	316	322	316	308	302	316	318	336	304	308	310	349	308	329	342	292	313	297	335	329	290	327	332	296	322	309	306	292	287	342	298	329	336	297	323	324	284	294	292	335	322	294	317	319	328	309	319	322	301	316	303	331	292	323	308	297	292	278	330	292	310	312	326	288	314	293	284	324	308	328	300	288	347	300	300	314	318	322	288	308	332	310	285	309	307	332	266	327	309	304	311	273	308	323	337	264	296	328	322	317	341	281	303	287	278	328	307	318	314	304	283	292	315	328	316	293	308	335	296	305	292	307	312	291	287	318	321	318	294	314	324	301	309	296	320	302	310	279	361	318	322	311	294	330	354	314	335	290	325	279	279	263	312	327	307	297	313	343	310	319	301	315	317	285	301	302	334	309	310	338	305	308	332	320	330	304	327	300	315	318	337	330	305	309	318	351	307	299	306	307	297	305	328	310	335	296	293	316	311	307	336	303	303	337	330	298	291	311	298	337	307	325	321	299	282	296	314	271	304	287	299	316	310	299	298	305	326	322	328	313	306	291	286	302	292	296	290	321	321	321	302	301	314	320	336	307	301	316	289	319	327	305	303	314	299	315	321	267	288	351	312	304	334	314	310	319	293	302	312	337	314	306	289	328	327	300	297	306	294	313	279	323	291	280	312	318	302	319	341	290	338	285	306	308	299	302	311	330	300	275	315	312	340	337	300	312	321	295	296	313	304	313	332	291	294	323	291	320	303	304	339	331	310	313	304	305	297	281	325	279	340	303	305	301	313	306	310	293	296	303	279	297	307	292	308	299	311	324	299	342	297	317	282	295	292	314	294	287	299	318	325	324	315	307	281	285	303	285	326	297	314	328	309	299	309	327	332	302	290	297	325	287	317	340	318	312	344	302	324	340	312	288	295	287	313	271	332	303	319	307	302	323	313	308	294	310	278	302	265	263	294	311	299	335	316	296	290	316	308	325	281	309	302	314	336	299	345	299	299	293	306	290	288	314	291	328	311	281	311	322	308	319	312	295	274	326	329	312	273	312	316	332	338	336	300	283	284	289	313	301	309	294	329	319	278	328	326	314	293	309	298	330	306	298	322	306	312	339	335	308	329	320	320	304	309	295	281	296	298	330	297	310	307	326	293	322	311	279	315	287	288	312	312	302	294	311	301	331	304	299	285	270	286	319	306	297	292	314	316	306	285	314	296	343	310	291	295	343	288	285	325	303	295	327	302	298	316	306	281	300	294	304	294	289	326	283	315	315	316	306	315	300	322	299	308	338	311	343	304	322	299	289	306	306	308	327	313	313	310	303	308	322	320	324	308	300	270	309	339	296	304	309	295	308	307	333	297	290	285
17806	7641	941	515	727	749	635	541	483	400	353	268	228	218	194	178	177	141	148	134	104	88	101	103	98	76	65	58	70	77	65	68	52	60	49	54	32	53	42	29	36	27	42	29	37	27	24	21	28	22	31	34	31	40	30	28	24	36	21	25	32	23	25	31	27	22	27	26	19	22	36	23	28	20	35	31	27	25	22	26	27	29	23	29	25	32	25	18	23	23	30	26	24	23	27	25	24	16	18	25	25	21	19	42	26	18	26	20	24	31	25	21	16	24	12	21	26	32	26	18	24	28	28	24	21	22	23	38	21	20	24	27	29	34	23	27	30	26	28	19	26	23	22	28	32	23	20	22	22	23	27	22	26	21	24	24	29	18	20	32	24	20	22	21	27	22	43	38	17	19	24	25	33	29	21	35	28	31	32	21	30	22	27	24	37	31	29	20	17	24	26	24	20	25	25	27	36	19	18	27	20	20	27	24	16	18	23	21	22	24	23	22	24	24	21	29	32	20	28	22	31	23	28	15	19	28	24	21	28	23	31	30	27	25	23	25	20	25	23	32	26	30	27	26	19	31	25	22	27	25	25	29	18	29	24	21	27	24	25	27	29	16	23	21	25	23	22	29	21	22	19	24	19	29	28	22	32	27	31	19	29	26	25	26	16	24	21	23	23	21	31	25	28	30	25	32	20	23	30	27	25	19	28	25	24	27	22	23	31	18	25	33	21	23	27	28	14	28	20	18	27	13	24	19	26	27	28	33	15	29	21	17	22	23	23	23	22	26	30	18	16	24	25	32	28	28	30	24	22	29	20	17	26	19	21	15	25	20	20	34	17	22	29	16	28	20	25	28	30	17	30	23	21	24	22	26	21	24	25	24	34	26	24	21	31	23	21	34	17	20	29	14	22	28	15	21	28	22	28	20	22	21	18	22	20	22	24	22	23	24	19	17	28	21	21	23	30	24	22	24	26	22	21	28	25	20	26	23	25	21	16	25	21	20	31	26	24	19	28	14	33	23	26	21	28	19	21	19	17	26	26	21	27	21	27	34	30	26	17	26	30	18	23	26	24	25	19	26	20	23	22	17	22	28	21	21	26	16	31	27	32	34	35	27	22	29	20	20	30	29	20	19	23	29	21	25	23	28	23	31	21	28	23	36	27	35	21	22	18	28	23	27	15	19	20	20	20	23	26	35	28	27	34	27	34	28	25	33	26	21	23	27	29	14	20	29	19	27	24	29	17	24	28	20	19	14	21	30	30	30	27	24	18	29	30	26	17	15	27	26	27	19	20	22	26	19	23	26	19	19	32	30	26	22	26	26	28	38	28	22	28	40	23	22	20	31	25	31	31	23	22	21	27	34	29	20	18	32	22	24	23	27	21	32	24	23	21	21	30	25	22	26	25	23	25	25	22	32	24	18	23	29	29	17	29	27	21	36	36	26	22	26	30	35	23	24	24	19	26	28	30	13	17	31	27	15	20	20	31	25	24	24	30	33	21	21	27	21	26	30	17	22	28	21	25	22	16	27	15	19	25	22	15	22	26	23	26	26	28	17	21	20	30	23	21	30	28	22	17	28	23	23	43	28	20	19	24	23	27	25	33	17	24	20	19	24	26	22	25	23	24	20	15	19	33	21	22	26	28	19	26	19	32	30	33	29	19	31	36	24	31	25	24	25	24	35	23	26	17	24	26	30	32	21	27	23	27	28	20	20	29	30	23	24	26	19	20	19	28	28	25	22	24	27	31	21	23	26	30	23	21	29	20	24	26	26	28	21	29	30	25	29	15	33	24	26	23	21	23	28	20	30	18	24	22	21	20	21	26	28	20	24	17	25	18	23	18	24	23	21	22	26	30	16	29	22	30	27	21	22	20	24	28	22	25	25	32	16	25	31	18	20	26	19	22	23	22	35	23	27	31	27	31	31	24	25	25	16	21	21	21	24	22	32	25	22	15	31	21	29	23	29	20	24	24	16	25	21	30	17	21	21	19	22	31	32	23	23	30	21	15	26	22	30	32	28	25	27	22	22	41	20	28	28	28	20	26	25	20	38	28	22	24	23	20	16	26	19	22	22	26	19	20	25	29	26	34	26	24	25	25	23	32	18	13	17	28	20	20	22	22	25	23	31	26	23	14	21	23	27	30	24	27	31	21	21	21	21	17	30	17	21	24	11	28	28	23	23	23	30	20	21	22	25	19	30	24	24	26	29	21	25	25	20	28	19	30	24	25	31	26	24	30	25	31	26	25	18	21	24	19	25	15	23	21	29	29	25	22	26	36	21	24	27	21	27	27	29	20	19	31	13	32	26	18	24	28	28	26	32	19	22	28	27	29	27	25	31	24	18	27	20	23	25	31	25	21	26	28	24	26	28	26	26	28	26	21	13	16	20	25	27	28	25	21	20	27	17	14	23	22	23	12	27	33	32	31	22	26	29	20	25	17	26	32	20	29	22	28	24	23	20	27	26	31	25	16	27	29	30	24	32	25	26	24	15	14	31	19	29	25	26	20	18	34	25	27	16	20	25	23	19	25	18	31	18	29	30	24	24	25	25	15	31	27	21	24	29	21	27	20	28	28	36	24	21	17	23	19	25	29	26	24	26	20	21	22	30	31	28	21	34	26	32	19	16	22	33	26	22	30	32	27	24	16	13	36	21	33	25	19	21	28	23	20	28	18	24	32	23	18	25	17	24	19	37	21	15	21	24	26	17	27	16	23	27	23	28	21	26	20	18	29	25	17	22	30	31	16	23	26	25	26	33	21	20	20	22	26	24	25	23	26	29	30	29	25	24	23	19	25	28	21	23	22	27	28	27	22	19	21	31	27	17	25	33	23	27	26	24	26	30	26	33	27	18	23	28	21	28	26	31	27	21	25	25	17	26	24	32	24	23	31	29	31	21	20	18	29	30	22	18	21	20	21	21	29	26	18	24	22	23	23	23	22	25	20	28	25	25	29	12	25	31	31	24	22	30	16	30	28	32	32	29	13	31	27	28	22	23	20	26	19	24	19	31	28	13	20	24	24	19	34	20	24	17	24	27	27	28	28	23	25	24	26	19	23	18	30	20	23	31	28	25	23	26	24	12	28	29	26	23	34	21	24	20	20	27	23	36	19	23	26	25	26	27	25	29	18	24	24	21	27	14	28	23	21	22	21	25	19	26	29	26	24	16	18	19	28	27	20	31	25	19	28	17	27	21	17	25	20	20	23	36	27	27	24	17	20	25	24	21	29	24	23	21	35	20	19	21	23	22	22	19	21	23	22	25	30	25	15	26	24	23	24	26	22	27	35	32	26	23	26	14	33	18	26	16	25	21	23	22	29	27	26	35	16	32	30	22	29	29	22	23	19	22	33	15	22	32	29	17	21	29	29	26	25	30	22	25	21	23	23	30	21	25	26	23	25	27	22	22	25	34	22	25	34	27	22	18	14	24	24	21	34	30	27	23	22	25	12	26	23	21	30	26	19	20	31	18	14	21	24	18	25	28
57200	30695	14180	25933	33106	31864	28723	24945	21367	18544	15797	13670	11797	10094	9034	8127	7346	6294	5907	5338	4978	4399	4146	3843	3693	3379	3191	2989	2696	2588	2436	2368	2234	2020	1742	1502	1406	1398	1263	1064	997	936	952	873	826	791	767	715	668	705	603	623	624	553	567	550	556	524	546	511	494	487	477	491	476	481	467	483	477	439	480	460	412	416	435	465	445	479	451	467	438	429	434	430	438	440	452	433	454	437	410	418	469	453	409	398	416	485	423	411	444	441	416	377	437	446	406	375	459	424	424	400	452	442	436	398	406	418	390	404	411	441	392	432	447	377	425	386	419	409	400	361	379	400	397	403	422	407	439	410	406	419	402	416	384	388	409	405	424	408	409	380	391	389	376	411	398	436	451	424	384	392	428	457	406	376	436	390	392	423	410	420	409	431	371	419	409	412	419	392	387	379	411	401	410	366	380	392	409	386	373	427	406	408	444	393	420	417	436	397	427	408	402	407	377	386	412	406	393	375	380	403	413	405	419	370	408	373	392	392	404	395	384	432	390	393	382	395	398	458	399	440	416	380	407	407	420	398	389	388	393	379	367	408	412	413	431	379	376	385	416	397	402	409	403	360	445	408	398	396	398	413	387	404	408	382	411	425	424	384	369	428	392	403	374	401	402	417	395	391	372	390	397	370	438	371	401	378	426	398	442	408	375	441	401	395	408	404	419	410	402	387	386	410	387	393	417	422	396	383	354	413	417	376	392	393	406	416	423	410	406	395	370	405	372	412	379	434	409	419	408	373	402	387	383	390	427	400	374	407	371	392	384	407	411	441	399	439	427	366	435	411	412	392	432	402	388	400	392	398	371	398	409	380	409	361	407	459	454	427	396	380	404	345	390	432	387	402	426	397	401	405	429	381	422	388	407	382	358	433	421	394	391	417	393	407	409	382	387	396	379	418	383	418	409	408	393	417	414	403	385	385	417	399	355	412	432	419	386	402	406	362	405	414	390	388	420	395	377	417	424	405	454	423	400	399	417	411	440	406	398	411	408	408	425	395	409	409	407	379	426	397	402	386	417	388	409	396	388	399	428	394	424	395	397	402	418	405	407	392	414	417	399	385	350	407	390	389	380	377	397	389	397	389	405	412	414	391	373	374	404	408	418	392	411	415	376	390	387	389	387	416	404	391	418	336	378	410	398	389	398	427	417	387	451	388	406	418	398	414	433	398	404	373	394	424	397	422	422	423	384	408	392	379	389	423	444	398	374	403	360	411	388	414	439	401	413	416	404	381	406	401	374	406	409	425	408	384	397	434	389	413	380	395	398	399	406	432	370	419	379	436	426	407	420	439	415	405	411	406	381	408	395	386	399	392	390	375	389	386	398	399	375	411	403	403	435	396	408	397	420	383	436	394	385	400	409	394	438	412	339	356	388	384	389	412	397	400	377	363	423	365	404	387	410	385	393	394	414	380	401	415	425	416	409	387	417	422	381	402	383	406	354	387	366	366	384	433	399	419	430	378	398	392	390	415	411	378	396	422	388	376	382	448	423	411	429	389	390	437	392	376	399	421	394	392	367	449	406	397	398	408	396	404	387	393	414	413	397	421	425	388	385	389	423	404	369	402	423	388	377	399	393	407	371	393	422	399	383	389	401	408	374	403	395	398	368	426	390	385	400	403	368	384	409	410	420	392	406	434	402	394	394	398	359	425	395	399	361	431	426	414	432	366	386	388	364	423	400	409	396	373	413	428	375	423	415	371	378	388	399	423	391	388	401	431	388	424	399	392	377	377	422	376	372	402	379	399	423	406	416	367	379	398	400	419	403	389	385	429	429	429	390	414	431	402	429	418	410	365	403	404	371	371	383	389	373	426	446	434	431	372	382	413	433	414	405	412	397	415	379	412	408	381	416	399	395	413	425	401	401	407	404	409	389	406	405	419	401	432	395	390	413	376	391	395	384	370	406	418	412	382	414	419	415	393	381	372	400	421	387	378	393	428	383	400	399	387	389	397	393	366	394	436	440	384	396	385	429	397	429	381	371	399	393	400	406	427	374	420	406	417	359	425	394	422	429	389	381	350	365	374	428	413	414	419	423	401	380	414	407	388	419	423	406	440	420	395	419	384	398	403	442	402	378	407	408	399	381	369	373	426	448	418	383	426	408	405	387	421	435	428	383	431	387	398	380	358	428	386	395	415	402	383	383	418	357	398	375	439	425	411	439	371	392	390	428	414	385	375	426	385	410	401	385	395	377	425	372	402	432	378	426	406	410	417	429	411	381	398	364	425	413	408	408	400	357	419	394	378	436	400	421	421	409	401	436	376	390	465	441	377	408	390	411	394	414	412	445	418	403	418	397	415	387	395	366	392	397	359	396	414	407	369	402	384	364	378	396	404	406	394	399	391	412	395	408	358	377	429	427	403	406	376	439	407	419	451	402	400	405	408	416	407	442	446	364	406	403	405	392	410	403	416	385	391	403	425	399	385	398	369	411	352	397	394	402	413	405	389	375	395	404	415	438	452	397	405	389	431	405	380	418	381	397	383	407	382	355	394	416	387	400	421	382	412	388	403	422	423	389	396	365	381	405	418	399	401	392	399	398	407	366	421	422	423	426	354	432	422	376	410	376	404	404	409	414	395	450	386	411	414	383	373	384	410	412	380	413	415	408	397	366	409	378	408	387	416	386	414	403	386	377	384	364	410	398	425	411	386	406	408	391	398	391	363	391	385	419	440	436	384	393	381	371	396	413	406	415	404	397	405	384	398	371	380	423	376	423	385	420	401	386	402	374	407	376	416	447	367	399	420	387	407	415	436	380	390	425	385	439	423	371	406	403	418	412	399	389	363	363	427	394	392	380	393	412	403	370	408	390	399	404	374	423	370	433	400	398	385	417	391	377	394	385	371	393	400	402	412	379	393	423	376	409	400	377	411	402	412	395	398	394	409	402	397	407	407	417	401	392	347	375	385	386	423	413	446	415	375	388	391	446	398	406	401	387	388	370	381	410	360	417	389	380	387	420	412	411	401	406	390	361	401	390	410	394	439	411	427	398	389	367	368	367	387	403	431	407	384	410	387	400	406	371	418	426	408	423	358	395	371	386	395	406	400	399	391	425	390	404	424	399	440	406	375	401	406	423	377	408	411	396	402	436	393	375	380	388	422	425	393	404	403	411	374	438	405	390	388	387	399	362	412	391	405	408	390	421	418	414	397	417	442	430	405	422	412	397	438	398	414	392	415	386	386	360	399	387	439	373	423	368	406	382	413	387	381	358	423	425	382	391	377	384	408	396	428	406	427	437	394	424	411	402	391	399	416	378	381	396	358	380	415	408	380	398	388	397	388	401	406	389	409	415	400	398	379	372	391	423	394	375	397	395	399	359	447	383	432	392	385	443	366	415	419	419	403	390	414	421	394	399	378	394	403	404	428	387	361	393	402	436	418	385	410	423	389	420	394	403	411	388	403	415	387	393	400	378	418	364	411	357	386	406	389	398	389	350	414	357	412	395	413	407	435
12082	3821	501	365	445	526	430	376	309	267	243	206	178	162	136	94	100	101	93	96	84	78	86	79	65	73	77	56	63	62	54	52	51	53	33	49	44	34	41	36	36	46	37	30	21	37	29	30	26	20	26	41	29	24	26	30	31	34	40	25	32	27	23	28	17	29	35	30	27	33	25	27	25	23	30	34	34	36	31	24	29	48	23	39	33	28	22	24	23	30	30	28	34	31	30	29	42	27	28	21	29	30	30	31	25	31	32	29	33	20	29	38	16	36	31	33	34	32	23	33	30	21	21	33	33	23	29	29	28	29	32	26	31	34	31	24	23	22	24	33	29	26	22	23	32	26	35	30	24	32	31	20	33	20	25	27	27	23	27	33	19	31	23	31	29	25	24	22	25	19	36	26	30	24	29	30	26	29	29	23	28	26	24	31	20	30	24	28	33	32	25	35	24	38	20	23	26	30	32	27	26	38	35	24	19	25	29	29	23	28	35	28	33	20	28	29	27	32	25	24	26	20	27	40	28	29	40	29	25	33	34	31	34	31	28	30	25	34	33	25	23	34	26	24	29	32	25	31	28	35	25	24	21	28	39	20	19	27	33	23	21	31	30	26	22	37	27	32	32	20	17	32	30	23	27	29	24	27	32	31	20	34	21	28	23	29	31	33	39	22	30	28	40	21	30	30	37	22	19	22	25	40	26	34	18	21	29	23	26	29	30	26	27	30	31	32	30	27	21	33	30	29	20	25	26	28	34	28	20	19	35	26	25	26	30	37	25	18	36	39	39	27	27	26	30	25	36	26	31	18	20	30	30	29	19	19	33	16	22	25	38	28	27	37	26	32	31	28	35	27	30	32	21	26	22	24	23	26	27	21	21	36	30	28	30	28	38	23	20	35	29	29	35	31	22	25	25	19	29	33	28	31	22	26	23	25	25	25	29	30	31	33	30	25	23	25	23	30	29	35	13	33	38	21	24	23	26	28	47	24	24	25	37	27	34	21	26	32	30	25	24	25	29	34	28	36	29	31	22	14	28	35	21	20	31	29	19	25	29	28	28	32	33	33	25	31	40	24	26	28	32	27	17	31	17	38	20	26	28	23	24	31	41	29	29	35	20	36	35	26	33	27	19	24	35	37	33	33	33	29	28	20	27	27	24	32	31	29	28	24	26	32	24	20	26	30	28	36	27	27	26	26	35	34	26	26	39	27	27	24	32	23	29	29	34	28	24	17	19	25	30	29	24	33	35	33	38	33	29	28	23	22	33	23	31	21	31	20	23	28	21	44	33	38	31	19	27	30	28	29	29	28	28	30	22	20	20	27	31	34	35	23	33	35	32	33	31	41	30	28	23	34	32	31	25	18	28	35	28	25	19	34	30	33	28	31	33	28	26	17	22	29	24	32	33	34	25	31	35	24	37	17	30	25	29	33	33	18	21	30	23	39	32	40	30	35	25	25	27	24	23	34	26	26	33	38	23	33	28	26	18	31	30	31	26	31	20	25	29	30	27	24	36	31	32	28	33	22	26	25	27	33	26	19	22	36	37	24	36	25	21	28	30	32	26	27	23	31	29	22	23	37	27	27	24	36	32	29	27	37	27	34	30	29	28	22	32	23	20	29	35	35	29	29	21	35	24	31	32	33	27	34	24	28	23	26	25	22	31	31	29	26	24	29	28	23	30	32	33	28	19	28	32	28	19	28	29	26	26	20	31	25	27	32	25	35	29	21	26	32	33	30	24	22	31	27	43	23	30	38	32	21	33	22	38	31	25	19	30	33	19	26	39	31	28	34	25	20	26	35	35	31	35	26	20	24	27	30	29	34	34	32	41	39	27	29	37	27	26	26	30	26	30	27	25	35	31	31	23	30	33	30	31	23	29	19	29	33	32	25	22	36	35	35	30	29	22	20	33	30	23	36	35	22	27	32	31	26	31	19	28	31	23	24	30	29	35	18	29	30	20	25	26	26	24	28	30	25	19	19	27	36	29	25	36	25	32	29	39	32	31	32	26	31	34	26	35	29	28	24	27	25	26	23	42	30	24	26	23	32	31	27	26	30	25	28	26	24	22	27	29	25	35	31	33	26	24	35	18	33	24	24	34	23	20	21	24	18	17	20	23	34	24	30	24	23	25	23	23	29	16	32	30	32	20	21	27	23	30	25	21	22	34	28	28	24	24	25	24	21	20	23	34	33	31	28	39	23	35	24	23	23	26	23	27	31	27	25	17	34	25	25	23	26	29	32	28	28	26	30	26	34	31	16	37	20	26	27	23	24	25	22	33	24	30	24	32	35	24	28	27	29	29	19	25	25	24	30	22	28	22	23	27	21	26	36	23	27	28	35	24	29	30	27	27	36	33	33	34	34	32	28	35	19	29	23	22	35	33	35	17	26	36	25	31	28	25	33	25	33	28	22	33	26	31	35	28	22	44	33	37	18	30	23	29	17	28	23	26	26	22	25	30	36	25	18	21	32	32	34	21	32	27	22	33	33	23	25	29	22	30	30	22	27	26	24	22	27	29	15	32	24	31	26	25	31	22	28	30	21	33	26	23	21	28	31	21	26	30	22	27	36	22	39	30	26	28	23	22	26	24	24	34	24	33	28	36	28	36	32	23	26	33	36	29	27	27	28	27	25	26	29	35	31	30	26	37	22	29	26	24	26	22	23	21	32	17	35	30	33	25	32	38	31	23	32	22	30	16	28	31	27	22	24	25	33	20	22	30	31	37	29	25	35	31	33	33	25	32	29	28	22	24	29	26	21	33	37	22	15	31	24	26	35	17	28	25	34	37	28	23	34	29	14	32	26	34	33	32	34	23	23	26	36	17	30	20	25	27	40	22	24	25	22	28	22	32	25	28	24	28	27	24	35	21	23	29	20	27	24	24	38	36	18	36	31	34	33	29	30	23	23	30	16	25	32	33	25	35	29	22	23	29	20	25	29	33	26	25	37	35	23	32	30	31	28	35	22	23	21	19	23	30	32	30	24	29	32	26	31	28	33	36	27	32	23	32	30	20	29	27	23	30	41	39	23	32	25	31	23	32	27	32	26	36	22	24	26	31	23	34	24	25	24	34	27	31	24	30	18	21	17	26	33	33	25	31	23	24	27	24	32	29	28	26	26	24	32	26	27	19	27	31	25	29	31	30	26	27	35	34	25	16	29	23	25	33	32	31	21	23	40	35	34	24	31	32	23	29	33	30	24	48	13	23	19	33	29	31	24	32	38	28	34	26	37	29	35	33	35	30	30	31	33	26	27	39	29	23	34	23	27	37	29	32	33	27	30	34	37	26	34	36	27	20	37	34	26	30	30	21	31	18	29	30	22	29	26	30	24	28	31	30	19	28	31	27	27	27	36	24	28	30	19	16	22	35	23	29	21	22	24	23	22	31	40	29	38	30	29	25	22	28	33	31	30	21	29	31	24	34	25	28	37	37	25	29	38	25	23	30	23	33	25	28	34	28	21	22	25	25	38	28	31	30	23
48999	27080	10701	21082	28161	27008	23443	20155	16908	14120	11747	9946	8367	7102	6379	5787	5226	4528	4177	4011	3510	3251	2922	2828	2672	2399	2284	2091	2087	1961	1914	1807	1702	1529	1335	1155	1130	1061	1041	941	853	784	765	754	756	722	660	674	676	631	622	564	589	565	593	552	558	505	505	529	516	527	505	536	520	504	509	508	517	482	479	507	490	471	509	497	502	535	525	493	478	481	469	494	469	496	484	534	483	478	462	530	454	466	491	466	445	478	491	449	455	471	460	450	489	469	432	456	490	457	473	484	467	446	449	465	470	419	447	453	474	455	468	491	505	469	423	461	476	472	482	447	475	474	449	485	436	468	474	481	453	445	467	465	457	474	461	479	484	477	479	449	456	475	467	422	440	449	458	416	498	488	477	462	465	448	465	433	419	405	506	448	450	467	454	455	487	486	471	436	499	442	453	464	434	449	481	455	499	459	422	449	489	500	491	477	480	425	473	472	467	472	438	482	487	451	469	457	478	464	504	496	499	443	426	467	437	442	454	463	482	430	467	488	486	489	462	464	483	456	493	457	481	488	425	467	445	446	506	466	471	444	528	507	492	509	441	469	452	446	476	482	482	474	469	463	435	475	455	449	438	451	481	454	478	444	444	480	474	488	446	489	429	478	470	449	468	504	502	492	455	479	459	471	436	467	431	442	445	423	488	467	469	476	472	466	483	445	447	454	447	445	461	449	468	491	467	477	495	470	469	478	426	482	456	445	505	441	475	441	446	433	475	463	482	485	460	427	497	448	464	475	490	439	447	461	442	517	477	453	460	448	444	474	443	427	454	492	469	455	480	450	444	481	472	461	461	455	437	436	443	474	481	460	475	482	494	436	465	442	449	516	455	476	473	515	473	459	475	495	496	490	470	450	471	467	418	468	429	518	485	441	497	449	446	447	456	467	470	458	484	495	474	482	465	471	485	486	480	455	490	478	439	452	480	453	440	453	469	429	461	454	472	464	503	457	461	427	462	449	473	439	445	453	502	404	453	434	463	467	480	456	428	470	449	433	482	482	472	472	491	472	459	421	457	451	479	471	464	492	470	461	462	436	472	425	468	455	446	412	453	459	424	461	471	447	483	449	411	470	463	448	468	457	457	504	455	436	459	419	463	436	432	456	438	450	473	456	440	441	423	422	467	469	468	454	468	453	436	437	453	456	486	445	458	476	459	467	490	476	463	448	460	422	485	509	476	462	461	480	483	480	454	452	521	486	479	463	441	440	485	449	481	463	427	411	436	492	483	452	458	475	454	452	466	443	477	425	471	475	461	456	464	464	427	454	448	479	472	465	482	495	452	492	422	488	460	493	460	465	431	490	479	456	453	480	497	464	462	432	501	483	420	474	458	471	479	443	462	454	457	465	455	449	483	489	517	453	464	436	450	474	467	458	486	414	449	478	429	469	457	421	467	448	498	500	450	455	433	447	447	480	415	452	438	416	427	451	483	491	462	484	464	459	463	475	461	448	507	474	448	472	412	511	421	481	461	473	459	442	467	428	454	468	441	458	437	492	480	437	452	489	486	417	493	510	464	483	471	454	476	477	446	471	466	481	478	468	441	449	451	432	460	451	448	437	475	427	459	440	476	458	495	451	475	488	427	499	446	481	460	419	461	462	475	503	482	408	428	463	462	493	452	452	449	428	464	446	431	499	460	467	437	480	464	442	471	436	427	438	486	501	471	461	463	428	469	487	473	440	468	500	441	445	457	439	498	515	465	425	470	471	451	466	452	459	468	453	439	479	457	441	460	429	431	442	491	480	437	476	459	457	487	443	450	461	431	455	465	473	478	444	470	444	466	464	441	439	425	445	453	474	458	480	476	443	445	441	456	494	485	459	460	444	428	470	478	463	420	436	479	441	442	456	478	476	442	455	437	453	450	445	468	470	454	426	479	445	469	505	449	436	478	464	445	431	473	511	469	448	462	441	450	439	493	472	466	465	449	490	511	471	442	454	475	454	461	504	467	466	425	404	460	465	465	431	485	447	466	489	454	430	485	438	455	441	475	502	443	429	477	450	474	478	458	454	474	449	445	481	465	450	428	452	486	494	448	452	444	495	470	473	475	485	462	439	493	457	479	447	439	467	465	484	444	468	449	502	459	466	518	489	467	445	472	472	456	480	499	448	481	435	461	496	491	509	473	459	450	461	436	458	431	434	464	478	462	442	467	472	435	452	469	483	476	478	432	451	489	498	464	467	470	479	461	445	482	473	411	448	475	455	467	454	495	419	452	463	467	442	469	449	477	502	459	456	473	482	433	439	496	428	456	464	445	447	462	447	465	448	429	466	483	472	470	460	442	506	444	444	456	489	512	436	452	472	447	454	477	471	484	467	416	479	464	465	457	467	480	433	481	458	454	473	501	462	457	462	461	480	466	460	465	476	435	466	465	449	392	476	450	452	481	449	490	435	474	448	470	462	468	479	446	476	511	470	467	478	463	471	496	440	454	467	509	454	485	411	481	432	452	500	491	427	433	480	445	470	480	484	468	475	514	474	477	472	413	445	453	469	440	460	481	450	426	451	452	493	442	437	437	445	471	456	464	425	464	448	484	418	473	425	480	485	441	466	445	440	448	481	451	461	458	443	477	470	451	460	448	477	489	476	462	464	461	487	470	469	467	463	482	496	446	472	484	468	454	460	429	435	455	467	427	467	480	439	431	486	488	470	471	436	437	453	458	484	468	443	455	470	475	480	476	481	477	473	449	459	447	435	469	465	487	452	451	461	458	418	454	477	466	423	438	474	456	473	470	454	459	457	466	490	503	449	482	457	448	444	459	481	466	477	453	473	476	506	466	435	461	479	466	461	444	458	445	431	481	451	435	458	475	499	444	460	491	448	464	468	441	468	467	463	469	439	426	465	407	514	458	438	447	452	497	486	470	452	454	434	481	447	474	458	453	457	471	486	471	442	411	455	447	446	476	476	485	486	493	506	454	460	439	445	478	426	431	456	462	451	455	461	452	497	418	439	431	456	441	480	460	447	478	489	455	469	455	479	453	481	436	518	446	403	468	470	464	439	464	433	483	426	427	473	469	445	454	428	430	464	435	475	469	451	490	451	459	472	487	450	496	412	444	463	478	436	429	455	482	481	465	455	467	447	428	464	474	475	479	432	444	451	483	478	476	465	502	437	441	465	477	456	449	446	496	434	452	463	460	454	434	454	429	449	438	481	424	454	465	431	476	454	446	487	474	481	461	459	496	449	483	441	414	458	461	483	434	495	478	440	496	474	436	453	426	459	431	470	457	436	435	471	494	454	449	496	423	447	485	454	480	428	470	462	477	445	382	481	439	420	451	456	427	447	473	459	438	448	478	443	432	445	470	463	438	511	453	507	472	442	462	460	464	459	435	458	462	428	452	478	500	458	456	462	457	442	442	452	458	461	466	453	440	454	444	477	440	450	445	466	476	479	472	444	476	434	486	460	426	476	420	447	508	474	454	446	437	444	458	442	444	454	456	456	439	423	474	471
17164	7646	890	482	761	782	665	571	492	442	329	308	260	206	189	184	143	151	135	123	99	108	94	92	83	80	72	83	73	69	76	63	54	64	42	56	43	46	31	42	40	38	30	32	36	33	31	42	24	22	22	27	30	37	21	29	28	35	21	34	27	34	28	20	33	30	42	27	16	31	27	32	29	34	23	31	26	25	38	29	24	21	24	20	26	26	25	21	23	27	27	24	29	28	29	20	23	21	24	38	29	33	25	25	30	28	28	30	33	23	26	23	28	31	33	31	19	34	16	23	24	34	28	27	20	32	28	22	14	22	19	27	21	29	28	27	23	27	22	25	30	32	20	35	20	22	24	20	32	29	19	21	37	39	33	32	21	25	28	21	26	19	27	33	26	24	25	28	17	31	22	21	24	26	20	29	23	19	21	23	26	15	24	26	25	30	21	24	26	32	21	23	32	29	17	19	29	24	20	23	25	12	29	24	28	21	28	23	24	25	24	24	22	25	30	38	21	23	31	20	26	29	28	34	23	24	27	20	26	23	27	44	28	26	29	23	21	28	22	21	26	21	23	24	28	21	27	19	29	21	15	19	25	32	31	26	18	29	24	21	37	19	31	24	31	26	30	21	21	27	28	31	19	27	33	28	21	26	24	27	26	30	18	21	23	27	28	26	18	15	28	25	25	27	27	20	23	28	24	25	29	29	24	27	22	28	25	24	17	27	30	30	24	31	32	29	27	27	25	19	25	24	24	21	23	20	30	29	27	26	20	33	17	9	29	26	24	16	22	14	29	26	24	21	37	33	12	30	34	30	34	22	32	30	25	35	26	24	28	31	25	21	23	35	25	24	32	21	32	27	22	26	24	28	20	19	24	26	25	29	18	24	27	27	25	25	30	31	34	19	30	33	28	31	24	20	20	22	22	24	26	28	18	32	29	25	22	33	21	30	31	26	29	24	33	33	28	19	27	24	24	21	22	28	25	18	24	30	29	34	21	25	20	18	25	29	31	33	24	22	29	34	25	18	32	18	25	21	24	27	29	28	18	17	20	23	28	22	26	33	36	20	36	28	32	21	28	25	24	25	33	19	16	21	27	22	24	20	25	17	28	30	33	16	21	27	30	27	27	30	28	28	16	17	29	17	31	21	33	21	29	22	23	15	31	29	16	33	27	24	21	30	19	29	26	31	17	28	27	24	27	24	27	31	25	26	35	27	22	20	20	20	30	14	22	28	35	17	15	31	20	27	23	28	24	19	20	22	26	37	22	25	22	25	14	20	24	24	22	29	12	15	25	34	22	31	21	24	18	20	23	36	30	29	25	25	18	35	32	17	19	35	13	30	21	28	29	27	22	27	35	31	31	26	26	24	31	23	26	17	26	22	31	27	17	22	21	26	23	22	33	25	33	26	27	23	34	24	12	34	23	29	37	28	28	33	32	25	24	21	37	21	26	19	34	25	25	25	26	26	27	29	33	33	29	30	21	28	23	26	22	22	26	22	31	23	25	22	23	17	26	26	36	27	27	22	22	31	22	21	23	35	19	32	24	33	16	29	26	24	29	24	24	24	23	23	24	31	21	30	19	26	28	22	25	24	28	35	28	21	23	24	20	27	28	26	23	8	25	24	16	31	25	25	23	27	21	23	31	24	19	23	30	30	20	27	28	30	21	25	23	28	23	27	18	30	31	24	26	26	19	26	21	28	26	19	24	26	21	13	20	25	24	30	36	22	18	19	25	29	21	19	21	31	30	25	25	25	25	30	35	23	24	36	25	25	27	19	36	26	21	16	27	32	24	24	19	19	23	23	23	32	23	25	25	36	18	24	22	24	21	20	30	24	14	39	29	23	32	23	27	20	35	27	31	24	18	22	22	27	36	31	24	24	23	25	32	25	23	25	28	22	32	25	28	31	23	16	29	27	20	19	28	23	26	22	30	26	27	32	17	23	27	18	23	23	21	22	31	24	25	23	33	21	25	20	28	17	27	36	29	27	21	26	28	26	34	26	21	27	19	26	34	27	23	22	26	24	22	20	21	18	18	17	19	21	23	32	30	17	38	17	25	14	17	24	21	26	21	23	21	30	27	35	25	27	27	27	29	26	19	24	23	13	32	28	18	20	18	28	21	24	33	22	19	24	24	19	23	24	23	27	20	16	16	27	15	20	24	18	27	27	16	26	18	28	28	34	21	20	22	23	29	30	30	31	25	31	28	23	20	28	25	21	27	27	25	22	24	22	29	31	24	23	29	35	22	29	22	17	30	19	18	27	26	21	20	24	26	30	22	25	29	33	25	31	30	19	22	27	19	22	27	25	36	35	17	33	18	28	36	21	29	28	20	15	15	29	25	26	24	28	25	25	22	29	27	23	24	28	24	19	21	21	16	26	26	27	17	27	19	15	27	23	18	22	24	21	26	32	27	18	19	22	31	26	28	21	30	28	17	40	29	30	36	33	29	32	25	23	27	26	25	28	25	24	32	19	18	26	23	12	27	19	16	19	18	32	24	23	24	21	20	26	31	31	20	20	20	27	18	26	25	31	35	44	15	27	25	39	26	23	22	22	22	19	21	28	25	27	23	27	21	21	27	20	31	24	31	20	19	23	19	24	22	20	29	21	26	28	31	30	21	32	25	34	23	24	29	21	23	29	31	25	20	29	23	21	16	24	39	23	24	11	26	36	27	22	27	20	21	18	23	19	25	24	26	31	33	30	17	30	22	24	20	29	27	25	28	24	19	26	24	34	25	31	27	24	30	32	20	33	20	23	19	24	30	24	30	32	18	29	28	21	26	21	27	23	31	24	27	28	20	25	29	16	22	35	30	26	24	19	28	24	24	25	24	17	19	18	28	33	30	18	28	39	22	24	39	25	36	24	19	34	24	25	23	29	21	18	24	27	22	28	16	26	37	29	22	25	23	23	16	21	20	27	23	17	20	21	25	24	27	22	23	30	24	28	27	22	32	25	25	30	39	18	28	18	23	30	25	27	18	24	27	23	24	24	30	19	19	31	19	27	30	18	18	29	25	18	30	22	23	20	20	30	27	27	28	27	25	28	23	20	21	20	21	15	29	21	24	30	14	31	20	32	23	25	30	26	16	14	28	23	18	30	23	33	30	14	30	23	20	26	24	28	23	31	20	28	17	17	23	34	23	20	37	21	24	25	25	27	20	32	29	20	17	19	28	22	23	23	27	13	35	28	23	28	18	24	30	29	19	17	26	25	18	17	34	30	25	23	30	21	25	24	26	22	32	32	36	28	41	27	27	22	30	21	27	31	27	27	31	34	26	27	24	40	22	28	19	29	32	23	27	25	26	21	20	22	35	23	33	19	25	20	31	26	30	20	23	20	28	38	20	29	19	29	26	23	25	29	23	17	30	25	18	24	20	17	27	31	30	27	33	29	17	27	26	22	25	31	26	21	23	22	22	24	46	22	26	18	21	25	21	24	24	20	34	23	22	19	26	32	27	35	20	14	25	16	22	30	28	19	27	23
57406	31963	14492	26516	33791	32846	29420	25603	22272	19149	16389	14259	12052	10673	9465	8403	7469	6762	6315	5715	5088	4797	4289	4110	3759	3527	3041	3012	2897	2771	2672	2435	2397	2031	1729	1476	1513	1381	1246	1126	1079	1018	890	837	823	816	731	663	717	693	647	629	643	560	591	589	576	565	510	514	515	491	502	540	526	466	501	510	465	482	454	415	470	476	479	471	497	474	466	441	466	422	445	430	484	489	468	476	415	453	436	460	472	470	436	440	439	438	413	437	446	429	410	404	443	447	405	414	456	415	470	424	426	427	415	408	426	456	402	419	437	427	418	448	377	441	445	402	379	410	417	425	465	389	420	452	464	405	372	395	407	414	416	424	429	391	410	365	407	432	408	409	420	452	410	376	438	416	461	414	420	437	434	392	463	426	434	415	396	443	453	422	462	412	431	441	407	416	419	400	426	435	414	469	410	396	430	409	421	404	432	436	424	383	425	412	391	406	405	441	394	400	397	407	387	388	422	418	447	380	445	396	394	429	451	402	396	400	437	395	423	435	416	427	411	398	421	442	391	398	427	416	411	392	425	374	411	428	412	395	391	433	416	424	370	396	398	439	400	401	412	373	372	442	412	421	406	386	432	446	380	443	461	431	403	402	411	412	408	402	422	412	398	407	420	367	419	408	381	412	432	433	409	415	384	378	410	419	419	402	399	413	412	428	385	392	399	445	426	420	408	414	406	434	430	380	393	426	450	392	363	404	411	384	390	423	393	406	426	388	381	416	386	456	401	421	385	414	415	411	433	391	398	360	427	445	430	392	393	442	391	409	425	400	413	405	372	400	388	414	392	392	420	400	402	402	407	366	402	396	440	414	392	419	422	448	423	427	412	406	407	438	425	407	408	429	398	374	390	383	419	414	435	413	414	445	453	408	412	434	389	412	433	404	388	407	398	399	412	415	414	422	405	437	404	416	423	380	396	391	445	406	450	400	430	454	395	414	401	432	421	432	410	415	385	420	412	417	412	440	400	422	412	430	366	439	404	409	418	402	395	412	411	430	376	402	435	421	386	404	391	441	407	439	437	426	400	462	388	382	410	450	405	433	367	418	419	411	422	429	421	429	403	437	399	400	386	427	392	416	360	432	411	398	385	438	379	412	394	428	416	425	440	409	398	423	401	441	419	390	413	412	421	380	367	439	384	394	408	376	394	383	414	399	432	428	470	442	419	406	420	385	392	401	396	413	391	417	378	388	460	412	428	399	417	395	399	413	420	425	430	416	409	425	416	384	424	440	427	414	420	424	411	392	423	409	396	370	380	419	448	385	401	392	398	400	397	439	413	413	401	393	422	417	399	410	405	405	403	431	408	414	388	403	439	421	434	408	392	437	443	444	438	415	431	433	438	379	388	425	395	408	405	427	402	442	402	405	422	406	398	413	430	381	389	395	423	414	444	427	439	435	415	412	436	375	387	400	432	400	442	414	374	441	405	406	387	411	422	413	383	400	404	381	418	403	401	387	396	444	449	408	387	391	438	417	406	418	393	426	394	382	383	394	421	422	363	408	396	400	403	408	406	436	405	435	411	447	414	401	393	433	433	395	415	414	403	399	419	408	432	434	396	378	346	415	399	415	376	424	398	395	421	387	459	443	378	423	420	402	438	399	416	453	403	439	408	449	428	423	431	437	446	432	394	381	410	432	377	363	412	426	402	445	420	421	402	424	429	412	424	394	384	405	416	410	417	418	410	398	422	427	412	404	453	382	413	419	396	386	416	415	425	429	429	421	419	468	415	392	430	406	388	430	440	411	362	404	422	424	393	418	413	403	419	375	405	391	400	389	443	438	423	413	388	395	432	434	392	457	421	400	395	391	398	417	408	432	410	404	409	408	422	389	451	417	439	396	390	438	417	440	422	415	399	401	400	414	366	443	434	397	418	409	417	391	433	415	443	393	420	416	403	431	426	406	408	387	414	420	408	392	391	393	431	383	422	388	428	417	411	426	430	390	424	382	418	439	415	437	386	393	407	390	420	367	392	433	442	388	391	379	394	371	420	432	395	405	413	441	368	401	420	425	396	422	416	445	427	398	437	417	408	398	416	421	423	427	397	419	416	376	386	389	370	407	393	415	409	431	414	412	419	407	393	412	365	404	408	388	412	377	418	417	454	381	417	394	396	445	440	415	427	394	406	423	443	443	408	419	449	422	394	410	405	390	445	422	408	403	381	410	373	380	381	410	419	421	404	415	424	410	416	401	364	404	408	410	438	397	418	445	409	422	393	465	381	399	433	421	411	393	386	406	395	429	395	425	401	414	383	386	402	398	391	435	412	432	383	418	391	390	391	422	439	389	439	417	443	425	413	402	395	414	434	416	374	413	386	423	414	413	410	384	410	404	388	404	424	392	427	393	400	418	405	455	390	409	379	460	459	431	423	392	424	427	404	397	416	388	391	425	408	421	387	404	429	376	420	391	430	438	406	420	416	430	422	438	440	380	468	403	419	444	412	414	401	425	397	428	427	428	415	419	386	407	380	364	434	416	427	422	450	406	422	404	420	399	440	401	459	431	431	419	369	401	371	429	418	401	438	444	385	401	438	390	421	437	403	445	423	391	449	409	396	435	434	375	393	391	444	391	411	427	416	416	420	402	397	411	399	392	342	386	423	416	387	404	438	403	406	404	404	420	439	370	426	401	363	456	421	393	371	397	432	411	417	445	378	400	409	390	418	385	413	379	420	388	371	390	416	431	436	443	409	382	408	394	389	424	400	405	388	377	409	404	407	436	429	431	416	374	436	415	424	383	436	398	422	397	441	437	417	405	406	446	409	430	399	384	418	440	422	404	406	397	424	364	413	388	447	404	376	428	400	402	457	419	435	447	427	378	425	426	438	410	402	406	383	407	413	407	405	447	446	415	407	420	402	421	430	368	408	433	409	429	421	427	382	380	415	411	402	451	385	422	411	403	406	398	396	409	402	380	415	401	408	429	377	420	409	404	393	439	424	401	405	415	419	409	384	409	418	403	395	372	409	389	401	384	431	390	416	410	401	401	442	409	402	437	402	443	416	420	384	437	378	419	431	392	415	423	413	399	405	413	430	415	395	425	409	420	435	402	402	423	412	406	444	429	423	421	409	426	413	428	412	385	398	428	422	364	409	425	402	439	423	441	425	441	395	399	396	410	391	420	409	423	395	415	411	400	425	377	380	382	430	397	400	394	411	408	413	396	436	410	433	406	448	382	428	408	397	431	425	401	405	428	407	405	422	424	388	399	452	417	417	414	402	417	440	368	418	439	408	415	414	405	387	389	402	418	417	419	407	401	412	415	414	441	421	380	410	425	374	440	423	416	400	439	398	411	415	394	416	386	416	422	417	403	402	409	405	411	372	426	398	405	450	381	435	432	398	427	444	406	420	384	410	440	378	417	420	410	399	462	435	380	403	396	414	423	416	414	420	370	402	423	448	381	411	425	407	401	413	416	392	404	433	437	406	436	426	423	414	425	397	411	422	402	409	420	433	444	387	412
6878	1987	295	211	327	315	268	217	181	173	143	128	135	107	91	76	88	59	61	51	39	71	44	43	36	39	43	36	37	36	38	36	49	31	36	25	32	28	28	31	20	16	29	18	20	23	26	26	23	16	20	28	24	14	31	31	18	26	22	14	17	23	11	20	18	19	17	19	21	13	18	27	23	15	15	22	21	20	19	21	17	21	23	23	26	16	18	11	24	12	22	18	11	26	20	14	12	19	18	19	20	16	11	26	21	23	26	19	19	22	20	23	15	26	16	23	16	19	12	15	20	19	19	12	15	27	16	14	23	11	18	20	17	27	20	24	19	24	20	18	20	23	25	19	14	17	26	22	19	25	11	25	19	15	20	18	16	27	15	14	24	20	11	17	12	23	17	18	14	24	14	12	16	14	20	15	22	17	18	26	19	19	10	23	21	19	25	21	16	13	18	21	26	16	20	15	17	15	20	20	14	20	31	23	24	22	17	17	19	23	21	20	15	16	19	17	13	17	23	13	18	22	16	23	23	19	19	17	17	15	19	25	20	20	22	21	13	21	16	14	21	21	29	20	21	10	17	18	17	20	17	21	16	22	22	20	14	23	27	18	13	26	16	20	24	17	11	21	21	17	19	13	16	20	17	14	13	15	23	24	28	17	23	23	25	16	21	21	16	13	22	17	11	18	29	16	12	13	20	17	16	15	24	16	22	15	19	13	21	19	18	26	14	14	15	19	20	15	17	20	19	26	16	19	23	21	15	19	27	26	28	11	20	23	17	16	22	13	26	20	20	21	8	20	20	24	13	20	14	20	17	18	21	16	20	28	30	19	24	23	15	14	16	18	15	21	21	19	17	20	14	17	12	16	15	19	15	15	16	21	21	22	15	15	13	20	21	16	16	16	9	22	13	14	23	14	21	17	20	21	18	18	22	17	20	17	18	22	10	10	26	21	13	14	19	18	20	24	18	26	14	22	14	19	16	14	19	18	16	22	19	17	15	17	21	21	18	18	13	17	15	16	17	26	14	22	19	16	24	11	14	23	13	12	14	22	16	16	22	23	16	22	22	16	22	20	19	21	24	17	24	13	16	15	22	20	13	18	23	19	17	19	21	17	20	15	16	18	12	11	13	13	14	20	15	16	29	6	19	14	22	24	13	16	22	16	16	26	15	13	16	28	19	20	15	19	18	23	17	18	16	13	20	18	17	22	23	16	15	17	12	22	12	20	16	24	34	12	20	18	24	26	18	19	20	27	27	18	15	19	18	20	27	19	22	23	21	23	24	21	18	25	23	14	32	20	14	13	26	27	21	10	21	17	17	13	10	23	19	14	23	23	11	18	25	23	21	16	20	14	17	20	13	19	16	17	13	14	22	15	23	19	32	13	29	12	24	10	14	13	16	17	16	20	18	22	24	19	23	21	21	19	22	19	10	19	16	26	15	19	21	22	25	18	20	19	22	15	21	23	20	26	19	19	17	16	24	20	19	20	16	13	20	20	28	26	14	23	20	21	14	21	18	15	13	20	24	13	17	20	23	28	18	14	15	21	15	17	15	22	25	19	31	18	24	15	19	25	19	22	13	22	24	14	14	16	22	21	18	17	21	19	22	23	18	23	19	14	14	20	16	28	23	30	20	16	25	13	30	21	20	17	17	18	16	19	15	16	19	26	19	15	28	22	19	17	23	12	19	16	18	16	20	24	19	13	26	10	26	24	18	20	20	18	15	16	22	17	19	23	17	18	25	24	25	15	11	15	21	21	15	27	24	20	19	14	21	13	17	18	18	17	14	21	17	23	16	24	18	15	25	17	14	21	16	22	7	24	25	14	27	23	18	22	24	18	19	14	19	14	13	23	16	19	16	21	21	20	16	22	15	15	20	16	13	19	19	25	17	18	11	20	19	20	12	18	25	17	15	18	17	20	18	20	19	17	16	21	17	24	16	16	12	15	21	15	16	18	14	19	18	15	16	19	22	24	19	13	19	13	20	18	22	19	17	19	16	19	25	23	17	19	16	12	18	13	25	13	23	13	18	26	31	18	19	18	23	17	25	13	13	19	16	19	18	10	19	18	21	19	13	16	18	18	15	9	18	27	18	15	15	21	18	10	25	20	14	14	20	25	22	17	24	11	24	21	25	21	18	11	18	18	14	18	20	18	20	14	20	23	20	19	22	18	17	19	17	17	22	20	21	22	17	19	22	21	19	15	25	16	12	24	10	11	19	17	19	12	21	21	18	17	20	19	20	18	23	16	21	17	23	19	28	16	14	21	14	13	18	15	11	21	17	25	22	16	20	18	20	16	15	22	20	17	27	28	16	27	17	12	19	20	12	25	20	14	18	18	19	20	15	19	20	25	12	25	17	19	20	14	17	19	17	15	11	18	14	18	23	24	13	19	20	28	14	26	12	12	23	12	18	17	17	17	26	16	18	16	24	16	20	13	16	22	23	18	20	13	19	16	23	13	21	23	23	19	17	13	22	22	19	17	20	22	21	19	17	28	19	24	11	15	21	22	14	22	14	21	13	21	20	18	22	15	18	12	17	22	14	16	15	16	15	19	13	11	27	14	19	16	22	20	27	19	17	20	13	21	16	21	34	19	19	18	23	20	20	13	22	16	12	21	18	12	20	19	17	22	17	15	14	11	27	19	19	15	19	18	19	21	14	24	24	21	16	20	24	15	22	13	16	17	14	18	18	22	12	25	15	17	15	25	23	25	20	16	18	26	13	27	16	20	13	12	19	20	19	16	24	20	18	15	12	13	23	16	13	17	16	18	20	11	25	30	11	16	12	13	17	11	22	22	22	25	16	22	14	20	17	14	15	27	22	22	21	22	17	25	17	20	17	14	22	19	18	24	18	17	21	23	20	18	27	20	17	19	16	19	18	16	19	25	25	16	16	17	18	18	21	18	15	11	24	13	27	20	24	21	21	15	19	18	17	14	11	18	17	17	33	18	12	18	16	13	23	11	14	12	19	24	21	26	25	10	25	20	19	21	19	18	12	16	10	15	19	16	16	23	23	29	11	17	28	18	19	23	12	28	19	17	23	18	17	22	18	13	28	20	18	10	26	23	25	26	19	24	17	15	23	11	18	19	16	11	19	26	23	18	17	26	24	21	24	21	12	17	20	18	19	18	18	16	14	16	23	16	14	19	13	20	25	12	19	6	17	21	28	22	18	16	16	19	17	20	28	14	15	16	15	27	21	23	15	17	17	32	27	25	18	16	15	12	28	16	22	13	18	27	23	21	12	19	20	22	10	22	21	18	18	19	29	17	16	18	23	16	26	20	16	20	18	19	16	10	20	19	18	15	18	21	13	18	11	20	22	16	21	21	26	23	15	18	14	27	19	22	19	21	22	19	12	21	18	28	15	13	18	22	14	20	20	21	16	24	17	16	12	23	24	14	15	27	21	17	21	11	21	16	17	17	19	11	25	13	15	17	15	21	22	17	21	21	23	30	19	17	19	19	18	14	13	14	15	18	20	29
43526	23005	7664	17065	23901	22604	19262	15676	12566	10177	8355	6904	5828	4943	4384	3750	3365	3064	2867	2563	2237	2188	2017	1797	1767	1627	1543	1500	1327	1291	1305	1303	1164	1024	841	814	783	706	720	596	559	521	544	487	492	455	421	434	429	388	396	376	391	361	383	341	366	365	353	344	303	379	345	314	333	326	338	342	336	328	354	347	317	319	332	360	322	297	332	330	355	313	318	315	337	305	304	315	342	307	292	338	342	327	313	354	326	310	317	298	309	321	340	313	321	327	350	324	329	322	320	326	313	345	300	308	300	300	339	317	320	320	319	308	323	315	275	332	298	299	279	312	327	310	354	317	299	311	310	309	320	313	290	334	286	322	294	302	328	310	306	337	356	297	310	330	315	312	271	289	295	305	312	273	301	307	287	326	324	314	303	317	310	304	314	321	326	296	314	313	304	315	321	308	286	350	316	300	388	336	310	323	290	289	317	334	339	302	308	302	335	335	305	290	284	313	307	339	324	291	307	324	305	298	285	292	312	265	297	316	323	303	316	309	303	320	301	292	290	328	296	308	279	304	317	300	329	324	320	321	338	276	323	314	314	299	327	298	309	292	321	286	308	313	309	325	323	328	286	296	295	308	318	309	321	324	294	310	312	296	271	327	312	282	333	337	323	322	323	306	328	351	291	288	326	312	338	330	306	294	324	282	275	290	315	287	323	315	318	312	279	303	332	326	310	313	290	310	321	318	314	297	333	363	303	355	301	318	302	314	339	333	287	342	313	317	345	338	328	308	314	350	300	280	319	309	277	318	302	315	297	313	304	303	319	307	329	298	299	328	266	273	306	307	323	301	306	329	316	297	312	318	285	312	317	317	314	309	333	357	310	358	330	336	273	307	321	329	283	302	327	348	296	282	328	349	331	315	316	323	314	299	323	321	300	303	315	327	331	314	307	308	316	285	347	304	335	323	276	304	313	340	286	301	328	295	327	325	315	340	308	297	309	327	284	313	286	311	331	330	354	334	309	299	343	312	339	318	309	317	329	295	321	316	293	307	321	303	280	345	302	295	315	278	333	317	356	315	311	276	335	292	281	331	358	310	321	285	327	314	357	325	316	291	331	308	347	315	287	288	316	326	333	302	278	315	302	289	283	325	332	321	323	296	313	295	311	299	323	304	285	309	366	296	311	307	320	318	323	278	300	286	317	341	347	328	314	316	293	305	264	294	328	322	298	292	347	319	350	317	318	312	327	329	315	317	289	320	292	303	308	298	311	305	315	294	305	321	318	322	313	296	312	301	308	315	328	325	324	323	306	318	305	298	287	300	315	267	311	304	296	306	295	329	286	314	330	316	286	305	315	299	305	323	316	312	279	287	291	286	301	327	306	293	296	295	290	336	290	287	350	312	311	306	303	297	319	308	313	324	315	299	342	304	291	291	289	312	311	317	320	316	302	290	291	309	296	334	302	312	320	341	311	307	291	321	314	319	317	292	304	303	299	305	305	323	311	289	305	321	273	290	311	305	338	296	326	293	329	315	309	336	307	309	329	299	286	298	355	315	306	313	300	325	302	315	342	282	313	336	293	303	357	309	302	327	302	306	303	318	346	302	331	311	328	299	284	320	311	284	279	324	312	310	309	308	338	318	343	321	306	300	298	312	309	320	299	310	308	282	282	335	305	314	338	279	312	296	319	294	294	319	303	323	317	320	315	328	299	304	309	305	308	313	307	303	301	310	327	315	289	343	301	260	338	288	309	326	315	294	327	316	310	300	269	322	325	315	304	303	320	313	302	300	314	287	310	320	322	339	329	307	299	289	293	307	320	304	302	340	306	335	331	336	319	314	313	328	337	326	307	297	327	332	303	293	303	299	328	295	320	301	313	304	293	322	304	315	293	282	319	297	332	310	311	329	308	314	288	327	270	320	279	314	306	294	307	287	301	316	308	318	307	312	266	279	325	320	287	340	293	290	310	308	294	277	315	297	308	304	314	326	331	291	291	278	325	292	310	294	302	317	314	304	312	299	310	325	292	305	335	330	295	325	311	304	353	304	288	287	319	287	309	323	283	309	338	325	300	297	321	328	318	310	310	282	286	299	333	323	313	299	299	295	318	301	301	305	321	293	296	324	288	313	320	316	283	328	299	308	325	328	330	288	297	311	296	324	312	325	349	312	297	299	290	309	315	311	300	316	319	347	269	317	307	326	300	319	298	303	335	322	295	292	335	302	328	320	318	350	290	315	285	315	319	294	307	297	301	298	319	307	287	339	299	310	311	328	288	311	284	350	311	321	319	317	319	321	302	325	313	296	317	322	343	310	273	323	319	329	325	312	331	290	307	332	349	302	318	303	307	290	321	300	314	293	285	278	285	289	324	320	304	328	319	317	266	309	334	278	327	318	302	324	304	343	321	326	272	310	330	304	311	314	303	322	323	329	317	300	321	342	338	304	313	314	294	318	322	299	300	332	289	296	312	276	307	299	295	324	299	322	311	292	317	323	302	281	284	287	340	326	321	324	321	324	316	296	324	302	309	288	298	310	305	321	280	329	313	323	306	310	319	304	292	310	289	304	340	308	332	306	320	317	328	307	329	269	312	339	343	329	337	271	326	290	324	305	338	303	308	318	337	268	293	296	313	341	305	286	286	326	301	281	321	311	336	315	343	274	322	328	322	262	327	319	296	319	301	286	310	299	322	330	299	314	313	304	326	311	321	314	291	306	305	328	310	314	297	320	316	359	313	306	319	307	303	302	324	316	297	320	305	303	320	339	348	307	336	329	299	289	304	304	335	322	320	323	296	286	272	324	307	320	333	326	291	327	334	301	319	311	294	318	312	307	334	295	325	293	304	295	321	311	292	283	284	299	292	331	317	306	298	307	306	319	334	271	343	302	321	336	324	319	292	299	319	319	319	307	332	324	312	352	340	330	314	314	290	320	299	320	287	298	306	296	316	314	305	347	297	315	303	313	343	314	291	349	315	274	341	351	319	320	306	309	294	306	347	312	326	284	316	313	309	335	324	277	309	311	323	300	316	317	315	313	291	342	318	330	333	319	314	315	301	299	304	324	305	288	340	327	308	269	321	306	332	327	319	314	301	308	287	334	303	309	333	308	340	335	312	308	294	334	312	350	303	338	316	291	304	323	309	323	316	313	300	301	295	294	330	313	338	307	320	340	322	293	360	297	324	292	311	306	304	298	308	303	321	332	299	293	308	340	322	306	290	316	325	307	305	318	296	301	320	303	324	313	328	326	281	312	298	320	309	319	310	323	323	312	300	333	310	341	287	309	349	305	290	319	306	304	318	308	303	342	331	283	334	304	282	331	297	321	327	316	301	315	302	275	318	312	305	317	324	298	346	330	306	332	295	342	289	306	279	308	317	328	323	321	293	259	308	326	331	321	314	304	276	309	331	286	313	320	289	311	308	320	316	320	307	314	296	328	313	302	297	267	291	319	312	344	329	288	327	293	296	334	319	313	309	337	313	305	295	314	344	304	295	303	325	339	295	292	306	299
17074	8188	953	531	779	809	655	590	510	449	349	310	276	228	204	184	156	124	148	139	131	91	100	121	94	81	84	77	61	69	72	59	71	63	39	48	46	38	35	37	44	42	35	26	31	30	31	37	49	35	31	22	30	29	30	27	36	28	30	29	26	24	31	30	24	25	27	32	36	20	32	28	24	27	23	27	26	26	18	29	23	24	20	30	22	28	29	24	14	15	30	28	24	28	26	16	24	20	30	14	24	31	17	27	22	34	32	23	24	25	23	19	24	19	21	17	27	28	16	24	31	24	22	27	21	27	26	24	29	36	23	28	20	26	24	30	28	23	21	37	24	20	30	30	31	18	23	18	24	24	29	28	31	19	29	31	24	23	24	30	22	22	32	18	24	13	27	31	25	35	23	28	20	21	32	22	30	28	30	21	26	18	21	27	24	18	19	30	28	30	22	32	19	18	19	31	24	26	16	23	18	30	16	30	23	20	24	25	26	31	20	24	34	28	16	23	20	22	24	16	20	32	33	15	20	30	22	26	22	16	26	23	20	25	23	30	17	22	19	26	25	21	22	20	22	21	20	33	18	27	22	22	23	27	28	24	20	20	20	18	25	22	29	31	18	23	21	21	26	24	19	19	17	15	20	23	28	22	29	18	16	19	29	20	27	28	33	33	18	33	24	28	19	26	27	28	16	29	26	30	31	22	21	26	25	18	21	21	20	17	26	22	13	27	24	23	31	26	27	25	20	24	20	24	26	22	29	32	33	27	22	29	24	23	25	24	20	22	26	29	20	19	19	21	25	24	33	30	28	17	18	27	21	25	25	26	16	25	23	29	20	23	24	21	23	22	24	24	23	20	29	26	17	26	28	29	22	23	20	23	27	28	26	25	21	27	12	25	21	28	23	24	26	32	20	21	17	23	26	25	22	30	21	22	26	24	24	27	22	19	23	19	27	31	21	25	32	22	23	17	26	31	25	17	18	18	22	24	26	20	24	20	24	30	21	21	19	16	23	22	31	35	18	26	26	28	29	24	26	22	29	13	18	28	31	23	25	27	33	29	32	27	23	28	17	20	35	30	28	28	17	25	28	25	24	18	24	26	29	28	24	23	27	20	19	22	19	24	17	26	25	32	27	23	33	23	24	24	19	28	21	19	25	18	28	20	24	36	17	28	27	17	22	22	18	21	29	37	27	23	15	27	21	28	27	26	23	27	24	19	21	37	20	21	32	23	20	24	19	29	25	24	27	27	24	29	22	24	28	12	22	26	29	23	24	26	25	21	18	23	32	21	16	21	28	21	17	18	24	26	23	22	22	20	25	27	23	22	24	18	27	25	27	26	34	28	21	16	28	21	32	20	24	26	22	24	24	14	25	33	18	19	19	22	29	20	20	26	26	22	18	28	27	23	33	26	22	28	30	20	26	27	17	33	33	23	19	30	16	32	22	28	30	35	21	25	14	23	29	18	17	18	27	20	26	20	23	20	23	19	33	23	24	22	26	24	18	20	24	33	29	18	16	26	25	22	25	29	28	30	22	20	31	28	25	21	18	28	30	25	19	21	19	18	33	32	20	23	21	37	22	24	23	15	31	22	20	29	20	20	30	30	26	26	25	29	32	19	19	17	29	24	32	24	27	20	25	25	22	10	25	21	27	24	31	20	23	25	25	28	26	24	23	23	34	27	25	26	22	28	18	20	24	18	23	23	21	19	31	27	36	22	16	30	26	31	25	32	27	33	23	32	25	17	19	27	32	23	29	24	20	23	27	18	34	19	27	23	16	18	25	27	24	26	21	22	19	24	24	28	18	24	24	25	34	19	18	24	26	24	22	21	28	32	27	22	20	31	21	28	26	21	22	33	23	30	31	27	31	27	16	29	25	32	30	22	22	31	33	25	32	21	15	23	26	30	21	18	34	19	28	23	24	24	16	27	24	33	32	22	26	26	26	32	27	23	33	29	23	29	43	20	22	29	23	17	31	30	27	20	26	15	21	17	29	20	28	29	31	31	30	26	21	21	32	36	35	20	31	31	13	19	22	31	21	20	20	26	33	26	25	22	22	31	31	23	23	32	26	25	20	25	25	18	20	20	25	25	17	31	24	21	30	23	33	30	26	24	25	25	27	23	26	26	20	29	26	30	26	29	26	20	23	34	25	24	25	17	22	20	23	15	38	21	18	18	26	26	23	21	17	25	29	21	26	31	25	23	18	18	19	27	35	27	24	23	25	29	30	22	30	26	26	27	28	20	23	18	26	29	16	23	23	21	19	28	28	29	22	19	23	17	23	23	24	27	33	27	18	28	23	21	23	18	35	20	30	21	29	32	23	16	28	23	25	33	31	33	29	20	24	31	27	23	24	25	23	26	21	20	22	16	24	26	27	18	29	30	23	26	24	22	15	17	21	27	19	26	15	32	25	19	24	25	18	24	20	27	23	24	25	30	20	17	21	28	26	23	25	22	34	34	21	23	19	23	33	21	23	19	20	19	31	29	33	25	22	18	15	28	23	33	28	22	25	26	22	25	26	24	19	24	24	24	31	19	24	25	28	24	22	21	25	41	30	27	19	22	22	25	30	27	24	17	34	16	26	29	16	22	23	27	23	26	30	27	19	20	17	22	22	23	21	29	29	18	20	24	24	20	28	36	23	27	21	27	25	26	35	33	28	34	25	29	20	26	27	29	19	27	24	21	26	20	16	31	29	17	21	25	14	18	18	27	21	25	22	21	19	15	29	27	18	23	30	20	27	19	20	28	17	25	26	29	26	21	22	28	24	21	24	23	17	30	33	26	32	31	21	19	20	32	36	23	26	24	23	22	30	23	23	30	19	25	23	30	28	31	18	26	32	28	25	19	27	23	25	18	20	32	26	26	28	20	23	28	20	19	18	27	22	29	10	27	22	30	18	26	19	31	21	27	23	19	23	17	25	25	19	27	26	22	26	21	34	25	20	16	27	24	31	24	21	16	23	25	25	19	27	17	34	26	23	16	21	25	21	22	26	25	20	36	31	24	28	26	25	29	18	29	20	32	24	15	33	22	28	20	34	27	19	29	25	23	36	33	24	25	26	24	25	23	22	27	23	20	19	24	37	22	21	21	24	19	23	32	35	22	30	22	22	24	33	24	24	28	32	28	22	28	24	24	15	24	22	26	25	24	30	29	31	34	20	36	29	27	28	27	29	32	21	23	25	23	25	20	25	36	24	20	21	21	37	17	23	22	33	20	26	26	26	27	21	29	21	19	16	26	25	27	19	25	28	26	39	26	32	29	20	18	25	26	29	14	28	27	26	28	21	28	38	23	19	20	19	26	23	25	29	26	22	24	18	33	27	22	24	27	19	18	23	20	25	27	28	36	25	20	20	15	21	30	30	38	27	21	25	30	30	22	24	23	21	27	27	24	13	21	32	23	30	25	21	25	25	30	27	18	26	23	19	24	30	26	23	29	27	15	24	29	18	27	26	25	13	15	29	31	25	26	25	25	27	28	24	24
56410	32693	14365	25977	33254	32156	29167	25552	22050	18804	16095	13828	12205	10545	9439	8290	7427	6711	6303	5528	5190	4605	4366	3887	3758	3481	3213	2946	2798	2641	2593	2434	2268	1878	1678	1472	1431	1331	1205	1027	981	949	891	907	792	738	706	698	686	677	614	618	570	593	585	539	508	531	505	525	530	493	447	472	465	497	488	440	452	468	483	448	439	450	471	474	451	460	428	452	480	478	419	498	456	448	435	445	439	418	434	421	455	432	408	412	411	426	417	393	433	377	409	407	381	411	419	421	463	389	438	408	395	432	428	413	442	408	410	437	400	387	400	414	429	389	436	445	413	438	406	400	394	416	421	383	393	375	409	386	436	397	420	400	385	421	398	389	391	412	406	391	406	431	400	374	413	405	387	398	394	413	406	392	358	415	419	356	393	411	420	398	388	400	393	424	418	399	391	388	394	409	408	441	351	406	384	377	375	401	410	408	386	404	386	399	378	377	405	421	415	418	398	381	393	409	414	390	386	371	425	395	402	420	410	402	410	403	402	415	377	412	389	399	359	410	435	408	408	360	374	420	389	388	387	394	407	425	381	376	407	405	405	401	406	389	388	395	425	409	400	382	386	419	460	409	376	392	417	381	396	382	388	422	375	408	403	377	402	463	427	421	419	418	396	374	373	432	405	404	417	393	433	420	391	395	404	442	413	427	400	408	417	419	388	419	406	382	407	392	433	370	401	413	379	429	419	421	442	386	396	394	405	427	392	401	436	402	417	435	431	398	448	395	400	433	391	405	391	372	379	427	415	408	409	401	445	407	415	394	390	398	383	398	363	396	395	375	389	405	435	440	428	390	422	428	414	406	409	397	421	432	410	412	413	424	407	386	402	400	406	432	407	377	414	412	407	370	401	419	397	420	370	408	407	400	392	383	418	408	390	421	394	403	416	389	380	421	371	404	413	390	387	402	407	430	437	416	392	391	409	380	346	385	385	388	394	409	371	408	407	404	414	401	402	418	369	371	381	426	411	426	411	407	422	428	380	418	393	436	407	426	411	411	431	400	432	376	328	370	392	398	398	400	385	401	415	412	397	380	436	417	412	400	385	393	381	412	378	426	384	426	387	388	374	383	416	414	430	384	391	397	367	414	402	415	406	399	389	414	417	433	421	405	412	414	398	423	412	399	383	398	387	407	404	399	388	410	410	396	395	399	407	438	385	385	398	390	407	401	401	404	428	395	382	413	412	397	402	408	419	381	421	379	413	371	383	422	396	364	411	363	410	401	422	415	386	420	397	407	401	428	385	385	387	405	421	390	419	386	430	382	415	391	415	404	423	399	388	427	424	404	433	404	400	418	379	397	424	384	402	408	409	401	402	416	384	404	401	424	419	386	380	422	398	418	406	387	406	363	401	379	364	430	402	384	439	398	430	402	423	374	415	381	367	416	387	409	400	403	409	405	377	410	388	404	392	378	405	379	365	379	380	381	410	414	411	405	414	389	384	412	428	422	403	379	423	417	383	423	397	372	412	384	388	427	417	412	365	397	401	408	378	418	399	445	388	397	371	412	374	398	392	410	370	357	410	391	398	412	390	404	379	403	395	401	401	398	372	391	397	378	413	384	402	395	400	386	391	414	399	413	419	417	409	408	448	391	388	417	399	412	385	382	390	376	431	383	410	402	386	417	424	410	387	393	427	388	427	360	418	378	433	396	401	394	406	427	395	386	343	365	404	397	390	400	417	405	404	411	381	400	392	410	379	430	382	411	384	384	394	435	429	402	416	428	347	399	421	410	397	437	397	376	426	389	401	391	393	397	432	400	378	435	415	399	399	392	365	369	414	408	429	402	407	362	371	383	421	398	379	392	396	423	392	425	414	391	406	380	385	416	430	399	379	395	377	368	414	382	377	383	406	374	386	391	396	426	375	429	388	416	401	416	382	400	415	435	398	374	385	398	403	427	389	402	404	437	389	392	391	401	367	433	392	407	430	448	378	360	380	409	368	358	431	445	424	421	418	435	406	409	380	413	395	406	387	424	369	433	406	396	380	389	381	415	344	369	389	408	404	394	352	397	399	410	376	415	382	387	416	370	383	420	402	415	423	423	400	377	387	379	390	382	391	378	397	398	414	396	419	380	417	397	353	396	386	384	431	402	389	376	417	369	397	404	386	407	438	379	407	373	407	413	430	416	425	458	423	399	384	395	366	410	413	404	406	408	420	407	401	407	396	414	369	390	405	396	394	380	386	424	386	425	410	374	397	404	398	388	405	424	414	424	404	378	389	428	427	426	410	379	450	410	423	384	438	406	407	422	410	397	410	400	410	431	402	391	418	376	417	377	435	392	378	411	437	388	412	406	379	420	411	425	360	438	416	418	378	399	396	419	401	399	380	421	389	408	385	419	386	394	421	400	401	411	414	377	418	425	418	395	422	387	407	377	386	417	409	386	401	394	403	396	400	393	423	364	369	383	428	409	397	416	428	414	401	396	404	398	398	429	391	412	424	421	388	386	406	373	410	400	397	436	386	397	410	386	384	424	425	406	420	415	399	389	416	368	421	384	402	410	396	375	407	397	419	378	394	383	415	385	439	391	405	391	399	436	408	395	374	389	415	347	396	404	413	428	430	372	381	414	364	375	430	414	403	404	428	391	400	399	397	405	400	419	435	438	377	392	415	393	422	391	400	407	426	385	388	361	400	395	394	400	409	389	402	381	364	411	424	387	438	374	388	413	405	369	389	409	420	415	400	419	407	409	390	387	382	412	408	383	419	365	405	413	389	364	400	385	390	417	431	363	410	373	386	363	438	413	421	396	390	376	431	403	363	390	423	406	405	405	387	386	420	369	421	383	393	428	416	373	397	403	419	402	409	357	399	406	367	399	402	385	400	404	396	409	368	405	404	420	423	387	397	429	426	382	409	362	378	376	418	436	417	401	411	378	427	422	395	417	394	407	436	415	398	430	400	402	392	350	395	381	400	388	413	386	414	413	396	412	416	378	389	441	377	377	385	405	401	391	445	386	406	394	378	396	424	410	403	365	402	398	395	401	381	391	385	423	440	400	397	425	439	392	437	402	394	417	414	406	411	405	431	399	381	390	464	408	382	425	413	400	396	384	439	394	417	386	406	369	404	445	390	397	397	403	420	398	400	375	389	362	400	437	376	367	414	397	429	411	385	415	380	389	380	388	371	369	409	411	372	400	413	369	385	390	353	413	377	393	371	432	402	391	388	416	423	408	363	422	383	419	412	421	427	392	404	427	408	415	386	414	423	440	393	407	396	428	410	390	409	382	378	411	410	411	399	386	368	412	424	377	387	389	401	424	377	393	387	418	429	443	392	388	401	414	413	430	374	381	400	429	390	387	398	422	382	372	422	405	427	395	367	436	389	390	406	413	381	398	415	422	394	419	450	388	404	377	402	431	371	422	399	380	403	431	395	389	408	430	415	413	385	417	406	414	398	432	408	407	367	382	411	419	414	382	430	430	406	421	392	415	402	366	380	366	406	381	417	436	398	396	396	399
11621	3806	486	314	456	534	420	391	324	270	256	193	164	169	139	126	119	120	95	94	98	98	86	57	77	75	56	58	59	54	59	57	48	49	46	57	54	29	37	46	32	38	51	32	27	26	25	37	30	33	30	29	33	37	36	25	35	36	33	34	27	30	24	32	29	23	25	24	23	30	24	39	28	31	26	19	22	29	21	32	25	30	27	29	32	28	26	24	18	30	38	35	32	23	34	24	37	25	32	32	30	27	27	30	26	26	26	33	27	27	20	29	33	23	23	33	33	34	28	26	18	29	34	27	29	25	28	36	33	29	27	24	26	25	30	35	27	29	35	25	29	32	29	28	27	25	37	34	24	24	27	22	23	34	24	25	25	30	23	36	28	22	28	27	33	31	29	31	25	28	20	20	29	36	32	27	27	29	21	27	26	20	35	31	23	32	27	35	21	31	25	28	28	37	26	34	28	36	31	23	29	35	25	30	30	31	26	36	26	35	20	29	26	24	16	27	32	26	31	32	26	41	39	33	32	15	31	23	29	22	27	28	37	28	26	25	18	25	22	21	38	28	25	30	30	30	35	24	36	28	20	23	32	25	27	21	19	20	27	28	25	38	23	19	30	24	26	25	27	22	23	21	31	36	24	29	39	23	34	17	29	30	24	27	30	33	24	19	25	24	29	29	34	32	19	28	20	31	24	26	22	31	36	22	25	32	35	32	29	29	25	30	26	23	25	20	35	20	29	30	37	31	31	24	21	27	26	28	31	22	40	32	20	28	35	34	29	26	19	33	23	36	26	24	32	27	24	21	41	28	31	33	18	25	23	23	19	23	33	31	35	22	30	34	36	32	29	29	41	27	27	30	19	32	25	28	28	26	25	24	26	21	31	27	27	28	35	27	31	24	34	25	26	27	15	41	34	22	28	32	18	22	36	23	24	34	26	21	25	26	36	18	31	19	21	33	31	20	26	27	33	23	36	27	24	27	35	26	29	22	29	30	29	30	40	27	26	27	29	29	41	34	32	35	35	32	18	28	33	24	26	25	18	26	26	25	31	37	27	23	31	35	32	31	25	29	32	28	17	21	19	27	29	28	25	25	36	32	28	26	23	30	24	26	22	36	39	34	34	27	37	20	27	36	21	36	25	38	26	23	28	36	32	28	26	37	29	27	32	20	25	33	32	34	32	34	30	24	31	34	29	28	27	33	35	25	23	23	32	38	29	29	24	34	26	34	19	13	33	28	33	21	33	36	30	33	26	40	30	37	31	25	24	27	38	22	33	28	27	29	29	22	27	30	36	25	23	30	26	35	27	28	27	31	31	26	26	27	26	33	32	27	25	19	27	36	29	29	23	29	28	15	25	28	24	23	45	34	30	29	21	20	28	30	32	26	20	30	24	24	29	31	36	28	29	30	23	35	22	24	30	30	26	36	33	27	21	25	31	27	27	24	19	19	21	25	28	21	19	31	30	35	23	20	22	32	23	33	34	31	32	21	31	28	20	37	33	26	27	32	23	25	17	33	27	34	27	31	32	36	39	26	30	35	25	31	31	23	29	22	21	25	25	31	36	32	28	19	34	26	36	36	31	35	36	26	25	19	30	19	39	31	26	30	25	21	26	22	33	35	22	40	31	32	17	21	31	33	30	34	32	35	33	27	25	35	23	25	30	32	28	37	23	25	26	14	31	31	37	36	31	33	31	35	30	26	28	29	37	27	26	26	30	22	29	25	34	27	27	21	20	37	29	29	26	28	20	25	30	31	31	26	25	26	34	28	26	42	21	26	19	28	31	33	34	32	15	40	27	27	36	38	26	30	27	25	30	30	24	21	22	31	13	26	28	28	33	29	27	29	36	27	28	32	27	25	24	24	30	36	26	35	24	21	17	32	22	26	23	37	29	22	24	29	39	38	25	37	28	33	17	33	21	34	31	20	27	29	26	26	23	33	24	36	35	28	25	29	27	25	31	25	39	37	29	34	35	33	27	41	32	26	26	29	29	22	30	23	23	26	26	38	36	23	29	21	29	25	27	36	25	33	29	37	29	27	30	23	33	22	35	31	28	20	25	28	30	32	25	36	27	22	27	36	31	27	23	22	24	13	27	26	41	32	25	28	23	29	27	23	35	26	23	35	23	26	24	25	31	27	29	23	33	30	24	31	28	21	26	31	28	21	20	28	20	35	28	30	24	36	22	27	23	24	25	28	29	23	23	32	26	34	27	38	32	27	23	32	33	29	30	30	28	31	30	26	35	30	24	26	23	38	17	31	24	32	15	21	23	31	31	28	30	25	30	40	29	29	25	28	27	15	28	26	25	40	32	27	29	33	25	35	25	30	39	25	26	19	44	31	26	36	29	34	32	36	35	34	30	30	30	22	24	24	39	30	27	37	19	22	23	27	17	19	22	32	38	32	24	30	27	34	23	25	36	32	31	33	27	31	24	25	25	18	27	24	36	27	26	22	31	32	26	33	42	27	36	33	33	27	28	23	28	22	17	26	29	25	30	23	37	37	22	21	25	28	42	21	26	29	26	26	30	28	33	31	23	26	19	35	36	32	23	32	16	42	41	32	26	30	19	27	32	32	29	29	31	24	34	57	27	31	17	31	15	44	23	32	35	33	37	22	29	30	24	25	19	28	35	33	19	26	30	33	32	28	25	29	34	29	26	29	24	38	23	20	33	23	29	27	32	29	18	23	34	27	22	30	23	25	31	28	30	27	26	28	31	31	31	26	25	44	20	16	19	25	33	25	35	33	37	23	23	35	29	29	33	23	24	18	24	32	35	24	26	27	35	32	26	25	32	33	28	38	25	32	33	40	42	25	23	28	22	39	40	30	25	26	22	25	23	34	22	28	24	29	20	23	28	32	26	29	35	30	25	31	37	30	20	29	28	19	21	20	33	33	27	27	23	37	28	37	30	20	25	27	26	27	24	24	25	22	23	25	22	23	28	26	36	19	20	30	29	32	37	26	23	32	22	33	37	25	24	25	29	27	32	32	27	29	23	22	33	24	34	37	21	23	22	29	34	17	25	32	29	28	26	31	26	23	27	39	34	23	35	25	22	23	29	31	24	29	33	21	27	21	32	33	33	37	20	29	25	26	35	21	28	32	30	27	33	30	32	38	32	34	41	34	29	30	29	28	28	24	24	29	35	26	21	23	29	29	29	34	38	29	35	23	27	21	32	25	25	26	27	34	30	33	21	27	26	24	28	25	28	29	23	28	25	25	26	21	22	35	31	16	24	34	34	18	36	25	30	31	29	27	23	31	35	33	24	31	26	29	29	27	27	25	25	30	28	30	34	26	24	20	33	28	32	26	28	21	26	16	14	38	37	44	35	27	32	28	32	32	30	24	37	26	31	36	27	37	37	28	37	33	26	32	22	35	38	32	27	27	31	29	27	28	33	28	26	26	27	18	43	20	21	38	28	33	27	28	33	30	23	26	42	28	22	32	29	29	27	31	25	25	36	26	34	25	26	27	23	30	29	31
48280	26534	10647	21089	28248	27554	24037	20693	17428	14215	11910	10234	8705	7589	6771	5766	5164	4781	4273	4022	3723	3361	3047	2792	2564	2526	2193	2085	2047	2002	1941	1789	1644	1469	1334	1268	1112	1087	974	906	815	822	782	771	716	718	614	609	646	626	606	630	621	595	547	566	498	570	504	504	518	490	496	516	463	489	528	483	445	537	495	517	526	493	527	520	524	460	480	452	501	513	491	512	484	474	492	521	493	450	465	459	462	484	477	491	455	496	463	441	456	490	440	481	467	479	476	462	501	462	443	455	505	450	481	473	479	478	483	439	448	454	461	472	508	447	469	431	479	462	463	439	461	500	474	491	456	437	465	461	484	472	466	489	426	430	454	474	500	458	450	479	475	492	473	458	483	439	436	490	481	460	468	490	441	444	445	429	498	499	417	455	460	453	449	461	459	462	443	415	496	469	439	508	457	460	481	459	507	441	460	431	448	475	445	455	460	460	457	448	446	489	502	487	452	463	464	502	459	480	421	452	442	491	473	489	440	495	461	437	432	487	469	449	469	449	474	444	502	445	437	444	470	454	462	475	467	424	477	500	471	473	447	467	402	459	482	477	501	510	437	451	448	488	459	429	475	490	450	460	433	462	458	458	466	490	489	483	456	491	437	457	433	426	434	486	473	440	440	441	473	461	453	444	470	437	474	449	457	474	465	475	456	488	474	491	483	489	474	492	437	448	435	471	460	465	446	463	424	494	457	429	456	464	505	488	455	455	447	429	453	447	456	457	465	474	489	476	432	507	436	463	467	498	461	448	501	484	497	469	450	470	419	479	483	474	421	469	474	453	480	468	425	437	508	466	454	443	447	440	436	435	434	465	460	474	482	470	458	473	441	467	494	467	479	479	450	471	467	425	476	473	450	459	440	436	471	438	430	457	442	436	488	423	464	460	468	431	446	438	488	468	445	443	457	476	498	498	445	461	447	469	473	446	452	475	457	438	468	471	436	490	440	448	397	435	417	479	437	459	487	464	512	487	463	413	470	432	431	479	450	447	419	453	469	430	457	482	440	434	493	469	457	504	482	405	473	444	450	475	466	480	469	433	443	466	461	490	467	475	416	470	466	429	444	442	481	459	490	438	485	476	433	422	464	477	435	457	440	480	482	489	419	402	442	467	469	465	519	452	435	458	478	443	437	430	486	482	448	447	452	459	449	451	461	403	458	467	482	468	462	489	435	458	481	447	483	437	467	466	459	433	464	461	428	458	454	448	450	466	475	436	457	419	450	447	459	422	448	436	471	420	475	452	458	515	445	455	441	482	453	429	428	419	472	487	449	414	496	461	451	441	436	474	470	443	482	475	466	485	477	416	406	456	434	449	453	452	505	472	450	441	474	438	476	467	488	469	483	479	429	435	447	459	477	451	453	499	482	438	498	491	460	495	445	503	455	472	448	451	479	465	432	458	471	464	429	434	462	477	437	479	457	476	465	500	492	454	460	489	462	473	473	487	478	436	455	446	496	470	451	465	477	475	437	475	433	473	476	475	484	468	439	443	469	446	462	496	444	427	465	479	482	495	452	444	486	477	449	436	425	450	447	479	463	432	451	467	485	459	474	461	445	462	472	438	439	492	464	425	458	472	459	476	442	484	449	471	445	462	455	467	412	445	465	432	454	452	417	515	479	505	483	467	463	469	479	459	494	458	484	512	477	478	441	471	452	467	443	439	437	438	430	473	471	427	468	458	451	463	441	477	496	474	467	458	488	458	509	462	473	484	476	425	452	472	438	450	467	476	446	502	485	453	474	478	477	485	474	457	443	476	437	459	429	452	458	457	500	472	452	412	464	453	468	472	431	465	461	476	465	458	460	458	454	400	433	478	451	437	445	467	465	446	477	426	466	494	479	493	438	482	428	483	428	470	449	455	471	470	449	499	460	424	450	498	455	459	496	451	425	444	477	464	477	458	421	457	468	516	471	458	452	486	442	460	482	435	465	430	448	432	452	446	471	415	479	441	468	445	464	427	468	447	470	443	469	469	478	465	432	467	467	466	485	485	467	441	473	432	461	468	474	434	475	462	461	471	482	474	451	465	452	450	412	463	463	427	458	489	485	456	473	456	476	464	452	453	429	461	427	454	491	479	449	474	461	459	432	467	487	451	430	442	481	437	445	464	451	460	445	463	469	429	478	484	456	449	474	463	501	459	458	453	508	472	416	430	467	486	441	478	456	474	456	442	494	461	475	479	502	461	463	481	506	442	488	424	450	478	441	480	477	441	429	441	467	490	432	476	441	504	463	491	486	440	447	476	492	477	507	437	485	470	490	471	402	467	462	475	460	450	462	448	461	451	463	457	462	476	426	489	435	501	444	463	437	459	482	469	461	455	438	463	508	468	466	444	496	462	463	457	480	475	448	474	438	451	460	473	516	437	463	459	430	457	448	466	461	462	460	439	487	448	431	460	491	456	500	455	463	484	451	466	447	456	483	462	455	470	436	437	482	448	467	446	443	483	441	503	456	467	460	484	484	468	444	436	485	458	446	471	474	458	461	468	441	485	441	482	486	487	443	450	504	448	483	459	477	456	461	501	454	466	436	466	429	476	457	502	424	469	465	496	471	477	469	429	447	491	451	466	473	488	472	437	492	450	423	470	473	425	438	495	450	439	411	415	437	436	476	457	426	455	440	440	494	468	478	491	453	435	443	425	458	446	458	453	491	424	469	425	435	518	433	431	475	468	434	475	437	472	436	457	473	439	477	445	479	477	468	439	461	479	451	433	474	445	427	454	459	445	455	477	463	448	439	468	419	456	455	440	407	487	490	451	454	450	499	472	444	443	458	466	477	475	482	510	510	477	467	445	452	458	478	436	438	478	447	481	451	473	483	448	515	393	486	450	469	484	466	465	498	497	466	428	492	444	465	505	473	484	477	427	419	465	472	462	497	477	472	464	489	490	444	476	487	467	443	460	424	470	486	443	482	447	510	480	489	493	464	461	486	430	468	479	450	470	440	493	469	418	466	484	439	467	439	444	442	470	456	445	475	455	521	478	445	444	502	462	471	455	422	473	462	469	479	465	454	428	462	468	479	458	451	467	448	469	444	498	426	505	475	458	481	461	460	487	449	469	504	462	442	477	477	429	455	449	487	433	443	440	484	441	416	496	484	454	477	404	456	470	461	485	463	457	484	452	429	450	456	506	440	472	458	488	485	464	482	464	481	435	466	464	439	466	472	485	424	466	447	497	449	467	460	434	475	483	463	430	449	476	422	419	481	458	456	460	477	455	452	481	471	453	452	430	462	457	481	460	471	477	486	435	453	492	435	492	443	456	472	505	465	475	488	470	484	457	469	451	460	453	471	413	456	440	457	495	488	487	486	465	469	458	522	424	451	452	461	448	466	456	468	420	490	459	483	472	443	454	457	480	461	477	453	469	454	438	453	440	442	511	451	424	408	479	496	467	470	434	455	450	396	428	425	457	492	438	462	479	464	447	453	428	459	464	424	463	455	448	482	456	454	477	443	481
16599	7076	903	531	845	826	719	618	529	428	369	302	269	213	213	169	176	159	147	130	137	122	114	109	96	76	82	81	73	66	58	65	62	58	44	40	52	41	50	42	43	50	34	39	28	41	32	28	27	33	27	42	21	36	27	24	28	27	21	30	19	32	22	25	38	28	25	29	18	19	26	22	32	28	31	23	19	32	20	29	29	19	21	21	24	37	28	27	32	22	32	29	25	23	19	30	24	27	28	22	22	40	27	28	23	20	27	25	32	29	22	24	33	27	25	27	34	25	21	29	27	18	18	27	24	28	25	34	24	17	21	33	22	27	21	31	25	26	23	26	27	31	19	18	21	28	29	26	27	19	23	24	26	24	23	21	31	25	26	30	14	28	20	27	26	21	29	23	19	19	27	40	27	18	23	19	25	24	28	22	28	25	22	23	25	21	29	20	29	28	28	27	27	19	29	28	26	20	21	27	20	16	24	24	20	29	24	17	28	34	29	26	29	18	26	24	23	23	26	33	21	29	28	31	26	37	38	28	22	27	35	22	29	24	39	23	19	28	26	33	22	14	31	32	29	31	19	30	27	28	25	22	19	22	24	15	29	24	26	29	34	30	27	24	22	27	35	22	25	28	32	27	12	18	28	13	23	27	31	24	23	18	20	28	28	26	27	29	28	24	33	30	30	28	30	28	23	23	23	26	32	25	24	19	26	31	33	15	16	25	17	15	29	28	26	19	26	26	24	26	29	18	27	31	30	26	35	19	32	30	20	26	24	27	19	26	20	14	22	28	30	9	27	30	24	21	22	30	25	16	26	20	22	34	30	25	18	22	28	20	30	18	24	13	23	23	29	28	33	27	25	30	34	29	26	21	26	24	30	36	36	27	23	22	24	25	14	22	20	21	16	24	20	32	26	26	25	29	22	22	22	23	21	21	33	28	21	34	22	19	19	20	17	32	31	33	16	21	28	26	24	33	23	21	24	25	18	30	21	19	22	20	30	15	19	27	27	23	23	26	34	24	20	22	28	27	29	28	21	26	22	23	28	33	29	23	37	22	23	26	21	26	25	30	28	28	29	28	21	18	21	24	26	21	26	24	25	20	32	25	20	29	19	20	26	19	18	19	18	19	24	27	23	17	25	27	24	27	24	27	24	30	21	34	30	28	32	33	27	27	20	32	24	25	25	19	20	26	28	21	20	28	28	26	27	30	22	24	19	26	12	32	25	27	25	17	27	29	24	27	21	22	25	27	23	17	23	35	15	21	28	32	25	28	29	30	22	28	26	21	27	16	19	23	25	22	26	33	26	30	41	36	27	21	14	28	26	23	19	29	17	29	25	26	23	28	26	31	28	35	27	24	25	25	16	19	26	32	24	29	18	29	24	25	19	17	25	29	26	20	22	34	27	25	27	25	22	26	25	19	17	26	31	21	30	25	29	25	32	20	23	31	29	35	23	19	24	23	23	20	32	21	29	21	28	25	21	22	21	27	21	29	26	29	29	24	24	19	27	24	40	21	16	23	23	30	19	26	38	19	28	15	21	30	29	24	20	15	26	20	19	23	29	24	21	27	31	22	25	34	26	26	29	20	23	28	25	33	32	23	22	29	31	16	24	26	22	29	29	30	22	21	27	32	29	21	31	25	37	21	32	25	26	27	26	14	29	17	19	28	22	28	15	25	25	17	27	23	31	30	21	23	36	17	28	22	20	18	27	23	25	24	27	20	24	31	28	20	21	22	22	22	25	25	21	28	18	36	31	21	24	19	12	19	18	25	29	24	17	31	27	17	20	23	26	26	31	31	19	23	18	25	25	25	25	23	20	39	29	32	19	43	18	27	15	24	26	20	25	32	28	35	24	29	27	19	28	27	25	32	27	21	29	23	28	23	23	35	27	34	22	20	30	19	19	22	25	27	27	31	27	22	23	29	16	19	24	35	21	28	25	27	22	24	28	23	40	18	23	26	20	20	33	28	20	21	21	26	21	25	25	21	25	22	32	29	35	31	26	21	24	30	26	19	29	27	31	18	23	28	22	25	20	31	21	34	24	25	33	22	29	34	24	24	18	27	31	21	24	29	24	27	20	25	26	31	21	14	25	29	24	23	24	25	32	24	24	29	20	27	24	33	22	24	18	23	25	23	28	35	34	22	21	24	25	25	24	30	33	19	20	19	18	26	27	22	27	27	23	25	33	27	23	29	24	25	26	34	21	24	49	23	25	23	25	29	34	27	29	25	23	24	21	26	24	23	26	28	33	27	25	28	29	35	23	36	25	23	21	30	31	35	26	23	22	30	27	25	32	24	27	22	23	22	25	20	15	26	29	28	27	25	28	20	21	24	25	36	23	22	28	22	30	38	32	29	21	24	23	26	22	34	26	26	34	28	22	24	20	32	19	38	29	13	26	25	17	20	18	31	24	26	22	29	18	16	29	22	22	28	15	24	21	23	18	31	24	39	28	22	30	19	25	19	18	25	22	23	31	20	30	20	22	26	27	27	19	25	31	26	27	21	24	26	23	26	19	25	27	21	19	32	24	19	20	30	20	24	30	17	25	21	33	19	24	26	25	24	23	22	18	25	25	24	26	32	25	30	33	37	25	19	21	23	26	22	21	20	27	27	29	33	13	19	28	31	19	22	25	18	22	24	26	27	27	30	27	16	28	36	28	20	22	21	25	22	22	17	31	24	23	25	27	16	13	27	27	19	29	28	23	27	22	19	29	30	21	19	24	22	25	29	23	23	20	23	33	27	36	23	25	24	24	30	20	28	23	34	29	28	23	21	24	20	36	30	24	19	29	20	23	19	28	20	20	27	24	27	19	27	24	25	32	30	31	30	26	27	28	16	30	22	27	27	25	28	26	30	28	27	21	18	23	26	25	26	25	25	28	33	24	26	29	27	24	26	29	28	25	28	27	29	21	17	33	21	32	29	26	22	28	25	29	19	22	26	30	25	31	21	34	25	20	27	25	21	29	21	24	22	21	22	25	27	17	28	25	23	17	18	25	13	17	23	21	24	28	20	18	28	28	34	24	16	32	23	26	32	21	22	37	22	26	22	21	26	20	29	28	26	24	22	29	33	15	21	15	29	27	23	19	24	28	18	23	23	20	24	18	23	28	21	25	24	29	35	23	28	24	24	13	24	22	21	27	25	24	25	30	26	26	25	28	35	26	19	22	23	23	24	21	16	29	32	22	22	23	20	23	24	24	23	21	23	29	23	26	26	32	28	25	35	32	28	13	32	25	26	23	22	31	27	25	31	16	26	25	16	23	21	22	30	24	27	30	20	15	29	22	25	31	19	23	31	20	16	32	32	23	26	32	24	33	34	34	18	22	26	21	30	33	32	35	20	35	23	25	25	20	22	24	30	20	30	30	18	28	22	28	25	30	28	26	31	23	28	19	27	25	25	16	25	24	29	29	32	32	20	30	30	25	21	19	26	22	24	15	26	23	24	32	25	24	28	23	20	29	26	24	19	19	21	29	26	29	22
56925	31233	14663	26703	34069	33122	29994	26319	22835	19552	16581	14192	12454	10975	9767	8565	7712	6845	6379	5859	5400	4945	4515	4036	3808	3426	3368	3045	2934	2723	2640	2431	2203	1963	1656	1631	1544	1329	1216	1054	1070	967	918	821	807	753	728	717	717	632	680	658	640	607	568	567	543	562	522	520	523	507	485	487	479	503	491	458	465	460	453	465	468	444	464	468	464	488	473	465	440	466	400	459	453	475	449	447	449	447	444	447	412	449	434	423	414	406	431	412	435	414	446	443	470	475	414	418	427	435	442	419	358	469	443	408	424	414	377	485	432	424	427	412	400	364	434	428	412	405	438	404	397	412	451	388	431	452	416	421	437	390	414	418	416	407	382	412	397	409	408	417	396	423	395	426	399	416	442	433	432	371	399	415	406	414	407	410	401	407	405	386	436	457	394	381	351	421	439	436	421	423	424	403	423	397	397	418	405	385	424	425	421	404	418	404	389	387	409	423	446	392	412	419	383	429	434	408	408	437	384	403	439	438	373	411	385	424	437	375	393	408	400	456	399	424	396	421	446	431	415	415	422	362	432	393	405	390	377	435	416	402	411	410	392	440	398	443	389	424	400	397	402	444	400	396	385	431	445	409	386	397	447	415	405	410	417	432	392	425	404	409	434	409	392	397	460	389	395	402	397	411	413	384	432	429	393	431	406	411	441	419	387	441	407	406	433	418	454	393	437	423	399	419	435	413	424	401	374	392	389	390	405	401	418	443	444	427	439	409	416	439	418	394	415	386	411	426	441	424	401	413	409	402	431	384	418	422	433	390	421	389	409	407	439	427	428	425	393	392	450	428	397	348	369	425	388	381	405	427	397	394	435	393	419	386	381	394	409	362	408	421	417	401	411	408	441	410	417	405	413	406	427	424	446	395	389	416	421	408	433	444	415	419	404	420	419	399	382	389	393	447	403	411	422	420	404	406	398	473	413	464	393	411	427	421	429	432	420	390	406	377	403	426	392	419	409	386	403	410	425	391	403	414	405	454	423	400	364	392	412	417	410	434	434	434	433	420	390	387	392	407	418	432	410	380	427	441	412	417	424	466	377	418	443	443	424	379	420	422	438	384	391	417	445	408	389	401	379	443	411	370	417	430	442	403	421	417	428	399	406	441	431	416	404	384	384	430	373	461	435	380	416	417	419	376	386	434	424	429	431	391	387	435	384	403	408	396	397	453	403	424	435	431	388	397	404	436	409	415	389	413	421	428	436	400	383	408	407	420	372	415	418	392	395	382	427	428	368	422	403	420	424	402	418	422	397	449	398	395	416	408	420	424	409	371	451	405	429	460	422	423	438	392	421	432	406	425	423	423	386	418	409	424	411	453	397	399	407	393	386	423	371	400	414	439	429	388	455	374	417	439	416	424	421	413	413	425	411	401	387	434	377	388	388	415	437	434	417	403	418	401	400	410	407	408	412	388	415	409	413	401	423	394	415	421	407	395	401	413	408	411	408	393	387	427	424	452	423	407	409	427	406	413	364	423	374	429	398	418	401	420	417	402	417	421	415	379	404	425	425	405	426	433	440	429	438	373	406	398	426	400	425	420	438	402	409	408	386	368	364	397	428	414	399	409	433	400	412	414	429	374	421	386	386	416	409	437	403	394	436	420	427	394	422	389	389	406	412	432	411	393	393	388	397	432	428	446	413	430	403	399	416	449	429	388	408	389	413	392	413	435	417	417	401	395	430	419	373	416	435	404	399	401	417	405	430	406	395	368	404	424	420	423	411	428	433	398	416	444	447	414	384	456	369	429	388	396	438	433	395	423	374	388	411	396	413	402	396	421	457	424	413	404	380	397	410	394	441	405	414	414	430	450	424	447	407	371	426	418	417	423	403	401	415	382	427	407	404	427	408	426	391	396	397	416	405	414	413	471	414	404	407	424	423	395	445	394	397	393	390	377	448	415	409	390	438	407	429	406	412	370	420	435	444	390	375	405	378	400	400	381	408	418	394	388	430	394	376	411	408	431	348	385	393	434	376	447	432	394	411	399	418	434	411	433	382	407	412	399	445	383	395	381	405	422	408	397	414	372	376	398	421	415	417	427	434	423	419	364	388	430	374	377	402	430	376	360	385	423	404	402	453	438	435	429	416	351	447	430	413	402	406	406	419	418	427	452	389	429	383	383	393	422	373	442	407	395	413	433	459	415	377	429	417	413	409	456	440	394	437	424	423	401	422	418	413	425	417	450	420	451	401	412	372	418	404	436	377	433	411	385	426	412	405	410	393	374	438	419	400	387	409	382	397	394	401	416	418	421	435	428	432	369	420	397	428	410	431	429	411	409	448	411	412	445	396	431	399	382	443	391	425	408	434	401	412	432	397	404	414	397	389	417	372	417	448	407	385	431	426	422	423	390	399	427	464	401	428	422	401	408	370	416	402	417	436	419	405	394	388	416	421	390	402	388	445	428	436	419	400	410	425	395	404	411	372	434	420	415	427	419	400	441	434	415	438	428	437	433	383	403	420	411	403	394	397	417	386	412	394	423	409	408	437	389	422	429	418	396	424	430	411	396	394	428	423	394	381	424	388	355	391	396	401	375	441	422	430	405	392	401	428	458	397	445	407	404	390	403	386	389	413	432	411	416	446	416	422	409	401	410	407	419	418	411	431	406	403	425	403	378	412	415	388	408	382	432	438	433	455	445	395	373	429	423	415	419	401	429	431	445	400	401	440	394	388	402	429	407	422	386	398	376	443	408	430	390	413	439	435	411	408	441	400	419	402	396	421	410	407	438	393	429	379	399	426	393	410	439	430	427	413	436	418	415	422	423	430	410	409	443	396	400	406	421	412	435	418	405	404	389	395	385	409	408	429	409	367	380	386	416	384	397	420	394	428	416	391	414	378	443	420	395	414	385	408	391	370	412	380	401	433	375	412	408	403	478	416	419	474	401	374	419	358	417	423	405	416	403	373	418	425	398	395	430	412	411	444	423	413	355	430	428	431	385	414	401	419	438	390	445	419	409	428	418	450	383	430	401	416	407	435	446	421	419	414	434	392	408	418	379	436	409	409	433	395	422	404	412	419	413	377	428	417	400	427	421	437	421	420	396	431	388	448	432	397	424	445	424	431	378	419	373	427	389	452	413	400	420	407	414	384	440	429	433	403	436	399	397	394	410	418	404	408	437	426	432	427	422	394	406	378	406	424	386	384	380	398	437	437	434	402	405	400	407	416	381	420	399	369	396	422	438	417	385	402	446	408	387	399	411	450	408	404	418	433	393	414	420	431	444	414	386	406	411	444	415	409	461	431	375	429	376	399	410	421	427	381	396	393	448	459	442	417	452	410	383	417	399	436	408	411	380	418	420	388	431	422	424	411	423	383	425	368	414	402	402	411	419	435	378	420	423	400	395	429	408	407	382	400	407	396	402	426	424	417	420	427	420	420	444	376	415	400	410	383	396	409	387	407	372	428	420	408	451	382	375	398	425	429	409	416	402	378	399	407	434	437	411	424	416	430	438	381	377
6792	1906	318	215	298	370	336	238	252	182	157	131	117	103	86	83	74	56	69	60	66	59	71	47	42	54	38	31	38	31	37	35	29	37	31	33	31	30	26	26	24	19	28	19	24	24	16	21	15	22	20	19	17	18	18	14	23	28	12	24	24	18	16	26	17	19	17	17	17	24	19	23	19	18	21	14	16	20	18	18	15	28	27	22	13	11	14	20	21	18	25	25	11	19	28	14	22	19	16	19	15	14	17	17	13	24	11	14	26	16	11	20	21	15	30	17	18	14	21	21	20	16	18	15	17	19	17	15	21	17	20	16	23	21	16	25	14	20	20	21	23	21	18	24	11	23	17	17	27	20	19	16	19	26	18	11	14	18	19	18	21	12	25	14	14	21	16	18	20	19	21	20	22	21	16	15	13	18	18	24	19	26	26	15	22	16	23	27	17	17	22	21	25	23	20	23	23	19	11	14	21	17	14	17	12	25	18	21	21	15	19	15	24	20	19	19	20	20	18	24	23	20	16	15	19	15	16	15	14	13	23	19	19	28	12	22	18	15	17	16	16	18	19	18	30	24	23	18	27	21	11	20	17	16	24	21	17	26	21	20	23	16	16	22	20	14	20	21	17	18	22	15	21	23	19	21	18	22	25	26	22	21	23	15	28	7	21	21	14	17	20	17	23	29	19	16	21	22	19	23	16	19	15	19	21	18	10	14	21	28	21	13	15	19	20	23	21	24	23	21	20	20	18	21	22	12	23	16	14	12	18	21	12	13	14	15	18	17	11	22	18	24	13	16	13	20	11	20	25	21	22	16	19	19	10	19	13	11	25	18	22	21	20	19	21	28	14	20	17	21	19	21	20	18	12	20	17	19	16	15	14	24	19	28	15	23	17	14	10	17	15	12	25	24	22	19	16	12	16	15	29	16	16	27	27	15	18	14	27	17	11	26	18	19	15	13	21	17	18	15	21	20	19	19	19	21	21	23	20	32	17	15	17	27	18	9	21	20	22	21	20	15	23	15	17	19	15	21	13	18	21	21	28	14	11	14	27	23	12	12	22	14	24	24	18	12	13	18	25	13	23	18	24	22	12	20	15	22	17	19	13	16	25	18	24	17	15	29	16	25	19	12	22	22	19	18	20	15	18	20	22	10	26	20	28	18	22	21	19	20	16	27	12	11	18	15	15	13	9	15	17	24	18	20	15	16	21	23	18	25	24	30	20	16	25	18	17	25	21	21	16	26	21	22	16	15	15	19	18	19	18	19	19	19	14	15	26	22	13	25	24	11	26	29	23	12	19	22	22	16	16	16	20	28	17	30	22	19	23	20	20	26	18	27	23	23	19	21	20	21	18	23	15	15	14	26	14	17	18	13	16	16	18	19	13	14	15	22	17	15	24	13	12	18	18	18	15	12	22	14	19	18	17	13	21	10	19	21	24	21	20	19	16	21	15	19	21	24	24	26	16	19	24	14	18	17	23	22	17	21	21	14	14	20	18	18	15	18	26	20	19	16	14	21	23	19	18	18	22	19	19	14	24	24	17	20	21	19	18	16	14	24	13	18	20	22	17	16	15	21	19	13	16	25	20	13	19	24	16	15	16	22	21	15	20	16	24	20	18	20	22	19	18	14	17	23	17	13	23	16	24	21	24	21	23	23	19	26	14	28	26	33	21	23	18	15	14	14	14	23	16	21	15	18	18	14	14	20	17	16	11	20	18	18	24	14	17	17	15	15	12	15	21	17	18	24	18	13	19	10	22	17	17	22	14	18	21	16	19	17	19	20	19	20	15	20	15	19	17	22	15	15	20	20	22	26	17	21	22	20	28	32	24	11	18	21	15	21	21	19	15	12	22	21	22	15	26	17	19	17	16	23	13	17	26	16	18	13	22	10	14	22	28	24	15	11	27	26	17	21	20	13	16	19	17	19	19	27	19	22	21	19	22	21	28	15	13	21	18	17	14	28	16	18	17	16	15	23	15	16	27	26	23	17	22	12	21	18	18	16	17	20	12	27	25	15	25	26	15	18	15	20	24	20	12	21	13	17	20	11	23	27	14	19	14	18	15	28	14	15	12	23	16	23	29	17	21	12	18	18	14	19	18	15	22	27	22	19	22	17	21	11	13	17	21	19	23	22	23	19	28	17	19	17	10	18	21	16	18	23	15	25	19	15	20	22	28	22	20	25	25	13	19	13	18	26	15	19	19	14	25	11	13	14	19	20	15	24	18	14	15	16	17	22	18	13	22	17	18	22	20	22	15	9	30	15	21	18	26	14	23	17	14	21	15	26	22	14	19	19	23	24	25	15	18	25	23	24	23	23	21	21	21	15	13	24	21	18	20	16	20	24	21	30	25	15	20	16	18	21	20	20	18	19	20	18	21	23	20	21	24	19	13	14	12	14	16	13	19	25	27	17	18	18	24	12	19	19	17	15	20	11	17	29	23	20	12	13	16	16	20	26	13	15	17	19	16	22	36	15	15	11	17	17	18	17	31	21	15	28	18	19	18	24	20	24	16	18	20	16	13	24	21	19	25	20	12	21	18	19	19	22	16	20	19	19	17	18	17	16	14	23	20	16	22	17	23	20	19	25	22	19	18	15	21	17	24	20	19	8	22	19	19	22	13	23	22	15	20	10	13	19	25	17	12	16	24	18	8	16	14	21	20	17	22	22	22	26	24	14	15	23	15	18	18	23	18	17	17	18	25	21	26	10	17	14	21	13	15	19	20	18	14	19	12	19	21	19	26	23	8	17	23	20	16	17	23	9	21	21	23	18	16	13	24	18	19	16	23	15	18	22	24	12	20	19	18	18	16	27	14	19	22	16	24	24	21	20	23	18	19	31	24	18	24	17	19	20	16	23	22	16	19	18	17	14	20	27	23	15	20	15	21	16	23	16	18	16	14	12	20	14	18	17	14	10	12	20	23	15	17	23	16	23	22	22	19	26	16	17	17	18	19	17	19	23	19	22	19	15	19	14	19	12	12	22	15	15	19	20	12	13	16	11	20	24	24	22	26	14	18	20	19	12	13	21	14	15	20	18	21	10	14	25	25	22	13	14	17	17	22	16	16	21	17	16	13	18	21	18	21	15	23	14	26	22	20	22	15	15	12	18	18	25	19	13	20	13	23	16	15	18	21	19	13	26	16	17	13	21	11	22	21	19	18	20	15	18	20	15	20	17	24	28	22	20	20	13	21	25	19	18	23	14	20	20	18	21	14	18	27	14	21	21	11	14	21	12	17	20	20	14	23	21	15	21	19	10	21	23	26	22	14	19	16	14	21	29	16	13	19	24	22	20	16	20	17	19	22	15	20	17	23	17	23	14	16	23	15	20	17	10	14	27	18	20	21	14	18	19	12	18	20	19	16	16	17	21	8	12	17	16	16	22	14	17	18	22	28	26	11	14	20	21	16	13	15	20	11	8	23	20	19	18	17	17	15	16	16	17	17	31	17	15	21	13	19	17	25	16	18	18	22	22	15	24
43095	22581	7889	17492	24354	23043	19684	15942	12973	10302	8461	6873	5878	5118	4419	3971	3477	3022	2820	2642	2483	2285	2038	1777	1702	1524	1473	1461	1377	1217	1159	1170	1008	858	880	805	746	694	583	625	566	536	519	540	479	451	408	442	452	400	485	390	386	400	386	378	366	336	347	336	372	340	331	367	357	355	341	318	302	333	379	309	363	341	339	331	327	320	298	322	320	282	329	346	337	338	316	318	322	326	330	300	310	299	340	320	288	313	329	315	329	296	316	317	315	286	320	309	337	309	326	328	300	310	294	318	348	310	304	314	324	318	306	311	317	301	295	311	305	328	308	297	324	329	335	290	306	307	308	295	322	270	314	302	328	291	319	294	314	304	291	307	284	326	290	309	278	295	314	352	320	327	317	293	327	298	322	280	304	311	286	309	328	311	308	336	340	307	305	334	335	333	288	312	288	320	289	301	326	279	306	328	350	315	298	302	340	319	308	288	301	293	318	323	267	306	361	306	315	300	312	328	316	322	297	325	289	338	340	278	357	303	317	327	345	287	298	324	358	306	327	313	300	345	337	308	291	305	317	311	327	295	296	287	325	302	296	313	322	302	305	332	320	291	319	293	322	324	332	311	318	315	328	302	330	282	335	330	309	323	304	320	264	322	334	306	332	334	318	331	289	325	295	331	292	307	306	315	326	306	299	290	316	332	324	316	321	347	291	282	283	316	324	295	319	295	354	327	314	297	303	316	320	294	329	315	317	328	328	324	324	283	299	303	312	283	306	294	324	327	322	299	321	320	333	341	312	293	272	326	312	317	313	293	298	368	279	262	302	312	313	313	286	306	318	286	296	318	309	317	315	266	317	313	301	303	331	313	318	330	290	286	310	293	297	348	321	340	287	310	319	285	298	347	298	327	338	309	329	278	306	305	325	315	307	303	312	351	279	283	297	328	315	338	342	304	318	287	301	317	313	298	317	328	296	321	319	335	322	333	306	319	322	334	314	302	312	320	303	314	295	300	334	321	310	300	289	311	346	330	329	351	331	304	308	277	305	297	267	317	320	317	311	295	304	299	319	338	339	309	348	290	318	314	324	299	308	332	316	328	318	334	301	308	311	297	306	315	319	313	297	307	356	309	333	311	307	326	290	309	331	311	299	305	293	312	317	280	340	303	309	311	298	306	326	302	294	328	322	300	306	330	316	301	328	312	293	315	320	316	323	321	323	326	289	332	285	286	302	321	304	308	267	315	314	318	305	308	311	312	310	329	314	297	293	319	325	319	307	334	314	306	326	321	321	289	310	307	292	339	325	287	293	281	307	297	310	307	295	320	316	317	312	321	328	316	286	307	327	298	311	294	296	316	321	300	293	307	331	344	310	291	307	335	304	313	332	310	316	351	345	260	338	303	347	333	294	326	286	327	324	339	310	322	300	281	299	295	312	262	287	317	311	323	279	309	312	329	317	310	292	277	323	292	306	323	279	322	294	341	291	324	354	307	326	302	292	325	320	308	316	279	324	344	301	318	304	331	315	306	304	329	319	316	337	305	290	310	323	311	332	319	305	316	296	283	321	293	326	292	311	319	315	315	311	328	354	340	327	301	299	309	313	322	289	326	319	304	308	315	340	298	292	316	294	298	300	300	306	325	348	316	306	313	305	325	340	314	318	311	320	293	296	319	284	297	306	291	310	331	299	355	320	317	305	269	302	311	313	287	308	309	285	333	293	301	296	293	319	277	311	317	294	295	282	283	305	325	293	306	279	302	308	305	323	311	322	309	323	316	277	313	347	319	302	262	310	294	281	337	348	298	313	310	326	330	287	321	298	326	316	300	345	306	280	342	287	322	325	310	308	293	324	318	299	302	284	338	291	310	301	306	333	300	305	294	311	315	304	310	317	304	319	315	318	302	314	324	308	312	299	333	312	299	312	344	280	328	301	313	313	296	286	317	336	287	303	312	290	301	309	276	316	276	291	299	295	321	324	295	314	310	308	317	315	322	301	323	301	315	335	308	318	301	314	312	321	297	318	314	338	325	298	290	329	325	291	307	288	282	296	314	307	311	320	305	316	306	331	308	291	330	280	316	314	305	317	310	341	285	312	334	326	318	289	309	331	326	307	294	282	316	326	314	301	308	306	297	348	319	302	359	322	295	284	287	313	287	343	300	301	305	322	314	305	315	338	284	310	328	282	341	306	296	341	282	323	288	327	312	303	306	349	326	311	314	307	320	316	302	332	292	301	301	340	358	326	328	296	340	328	334	349	293	323	337	322	314	298	327	298	337	338	298	296	315	306	292	279	296	318	317	316	305	330	298	320	296	306	297	322	296	299	301	301	337	317	300	300	312	289	308	337	298	297	289	338	298	324	317	288	310	323	301	285	306	311	316	309	290	305	317	336	316	347	285	292	299	282	347	315	316	313	300	296	281	326	302	270	311	298	308	278	313	294	326	316	336	332	346	326	293	268	308	303	342	278	318	259	298	324	304	358	302	305	338	328	310	331	303	298	280	316	292	298	318	317	310	295	324	308	315	300	321	340	305	318	333	311	302	323	301	333	338	297	313	294	303	327	307	337	291	321	337	315	309	290	314	287	307	346	294	333	324	308	348	327	319	337	324	320	304	290	300	293	311	305	310	304	324	342	312	295	300	306	292	300	289	299	321	305	318	344	308	294	315	293	297	278	334	291	291	336	311	292	293	307	309	306	317	332	295	309	282	321	321	317	295	318	299	309	322	302	333	322	291	344	296	314	269	328	305	326	293	297	338	293	307	300	308	283	302	330	318	313	310	288	353	292	294	308	277	307	333	324	335	314	320	298	341	311	280	292	304	289	314	331	303	331	310	300	313	307	303	322	298	322	341	296	322	306	287	320	289	345	317	320	305	295	287	308	277	331	334	340	313	318	327	299	328	295	334	313	304	291	324	271	308	288	308	300	298	323	307	292	309	310	341	335	316	286	283	327	299	314	324	326	327	317	310	318	317	314	321	308	303	305	308	296	295	322	351	304	312	262	322	311	310	312	325	318	284	308	295	328	262	295	329	276	292	302	293	319	308	307	323	331	308	301	298	309	335	324	302	322	326	339	319	316	323	315	330	298	308	303	297	298	296	305	326	310	307	334	297	332	287	321	325	324	315	311	299	322	344	299	318	312	306	285	287	330	308	320	362	288	342	278	290	313	309	316	348	323	277	301	283	282	333	300	344	326	286	293	305	331	266	329	301	305	314	285	312	323	328	326	334	288	278	333	282	321	300	286	282	303	295	316	311	276	308	315	328	320	317	290	299	312	336	299	323	310	312	293	301	308	311	314	330	311	298	330	291	300	310	305	315	335	295	305	298	296	297	336	319	300	331	320	300	297	304	313	322	297	331	324	298	302	322	315	329	318	294	349	282	301	301	312	276	303	304	316	322	293	294	321	305	303	324	342	319	313	312	286	298	311	325	288	311	298	332	311	306	302	308	313	299	317	319	309	308	335	314	323	304	317	294	312	322	273	319	295	322	283	301	301	288
16388	7548	943	538	823	829	737	565	487	445	383	301	264	215	224	199	180	140	130	131	124	123	103	90	95	99	87	80	72	71	68	52	61	45	52	54	37	53	44	42	48	38	39	32	35	30	29	22	39	37	29	33	29	30	26	21	27	30	33	18	25	27	30	27	19	20	27	33	27	27	26	33	20	25	20	25	22	23	21	20	22	29	18	30	28	35	22	26	29	29	21	23	24	37	31	16	29	22	28	26	24	27	14	30	18	25	32	31	26	19	18	28	30	28	30	26	21	30	22	28	22	21	27	31	27	24	24	25	25	30	19	26	35	26	25	21	16	34	30	26	24	16	23	23	27	23	15	22	20	26	26	27	26	14	26	25	31	33	23	28	22	30	12	30	26	35	25	15	33	32	29	34	24	17	26	24	15	22	33	20	19	30	25	22	15	23	24	36	32	20	18	21	22	23	27	30	33	21	25	18	29	29	20	18	27	30	25	26	26	25	21	24	34	25	20	28	27	23	19	20	25	28	28	17	22	22	28	22	27	15	24	23	23	23	23	16	25	22	24	28	26	24	34	18	35	25	25	30	26	24	22	19	28	29	27	31	30	22	21	26	27	29	23	28	23	30	17	32	27	21	24	19	19	16	16	23	26	22	26	20	12	36	24	16	38	19	22	31	24	25	32	19	28	28	23	30	33	26	26	23	21	34	19	23	25	23	23	18	27	24	15	20	29	30	15	22	19	28	25	34	22	23	10	19	30	24	22	26	23	31	25	33	23	21	23	25	19	15	23	24	26	22	21	26	20	26	30	24	24	24	28	25	31	23	30	21	20	27	23	18	19	14	28	28	28	31	25	28	30	32	33	30	26	27	26	16	26	16	18	32	33	16	19	27	24	24	25	32	33	22	26	19	20	33	22	16	30	22	23	26	17	19	23	18	24	24	30	21	27	22	14	30	28	17	29	29	24	27	25	17	17	27	26	21	22	19	18	23	18	31	26	21	28	28	22	32	29	23	24	29	17	13	21	24	22	24	30	24	21	22	27	24	17	27	29	33	28	32	29	20	32	33	25	22	25	22	28	19	17	32	25	26	24	34	29	40	25	15	21	20	24	23	21	25	26	24	26	24	20	17	22	17	21	28	21	25	28	18	23	14	23	27	35	22	19	32	29	23	20	23	24	20	24	19	32	24	21	21	39	25	22	15	21	22	27	21	26	22	31	38	25	26	26	18	29	24	30	22	27	25	29	18	27	26	19	19	16	21	23	20	24	28	29	21	31	22	18	23	19	27	33	17	27	30	23	23	16	18	23	26	23	28	21	29	33	28	26	29	26	25	31	26	24	26	19	17	29	28	19	22	25	23	20	24	21	33	29	23	24	24	23	26	25	15	19	24	25	30	24	37	34	19	22	24	24	25	24	28	20	22	35	20	23	20	19	29	19	31	32	20	14	33	22	34	23	29	32	28	19	19	35	24	27	17	27	24	33	28	20	25	26	28	19	36	20	24	21	20	31	26	13	24	18	30	17	28	32	25	28	28	27	29	24	24	16	19	25	26	20	29	28	25	20	30	26	22	25	19	28	25	27	29	21	25	28	25	21	40	22	18	21	25	31	23	21	27	21	24	20	21	23	36	30	25	23	22	26	22	31	19	21	24	29	27	25	21	36	22	17	29	23	22	25	22	23	23	22	26	22	23	18	14	26	23	34	30	25	23	22	26	24	34	32	23	25	25	22	23	19	26	18	24	20	19	29	28	21	28	35	22	22	23	28	19	21	26	24	28	23	34	24	24	21	21	25	18	20	27	29	18	19	25	26	22	22	23	24	23	23	18	26	23	34	19	14	31	26	27	27	23	10	17	33	19	25	22	21	24	31	22	23	20	26	18	25	21	27	26	25	34	14	27	21	24	23	29	26	27	21	25	21	18	16	30	20	16	29	34	21	25	35	27	22	17	22	26	29	17	22	36	26	19	16	21	27	29	23	26	27	25	27	14	26	22	34	18	22	19	21	25	28	19	21	23	25	19	18	19	25	26	17	24	32	17	19	20	24	23	25	24	28	30	27	24	20	20	21	21	25	21	28	22	27	28	35	28	32	29	21	28	26	25	27	21	30	21	23	28	24	31	20	25	23	22	19	33	22	22	25	20	23	19	21	23	23	20	27	28	20	24	26	25	18	32	22	18	26	24	25	31	27	27	24	20	31	21	17	18	23	25	18	26	23	26	26	24	27	23	24	21	21	18	15	27	23	15	15	30	30	16	28	23	32	17	26	21	20	20	27	20	25	29	27	27	28	24	28	22	23	29	30	23	19	37	20	29	24	21	19	25	13	26	29	26	18	20	30	23	26	29	23	31	31	25	22	18	22	26	32	26	33	30	33	19	25	21	30	23	21	27	23	22	28	21	21	21	23	29	16	27	20	27	24	23	25	13	26	20	35	27	25	19	19	23	23	28	26	29	34	20	23	24	29	28	24	27	31	31	21	19	30	28	22	29	30	27	27	30	24	28	36	22	20	33	30	20	30	27	13	28	28	26	14	18	30	20	37	24	23	14	29	22	24	23	28	24	25	21	30	15	19	22	32	26	28	26	25	25	33	25	36	14	36	22	30	25	17	21	29	24	19	21	23	30	19	23	23	19	18	30	29	17	23	28	25	17	19	28	24	32	17	18	31	24	23	21	18	28	30	17	30	33	31	22	31	25	28	23	22	22	23	18	24	22	26	19	30	33	28	13	30	22	12	14	29	26	17	21	16	26	20	31	22	33	25	25	32	39	29	33	22	19	32	25	24	25	33	32	26	28	17	26	23	18	26	29	23	27	20	23	25	24	23	18	22	21	22	14	34	22	25	22	35	24	29	19	26	26	17	33	23	28	33	22	25	27	27	23	26	25	15	21	28	19	24	19	25	25	20	24	24	29	19	27	25	20	30	25	16	23	18	22	36	16	18	21	22	26	28	26	28	31	25	29	22	20	18	22	23	18	25	19	22	23	20	23	26	20	27	27	28	23	18	17	26	31	23	25	29	24	27	21	22	25	30	22	25	20	29	25	32	22	22	25	17	25	28	19	20	38	24	17	24	31	20	24	23	30	21	30	27	27	26	22	30	31	22	23	28	26	21	17	15	21	18	24	29	24	25	26	31	22	26	23	18	23	27	29	22	32	28	16	24	23	18	31	23	24	29	31	30	24	22	25	30	23	26	17	27	31	21	28	21	20	23	28	22	28	26	27	28	37	27	19	27	22	23	26	26	23	25	27	26	21	19	25	18	22	39	31	34	18	30	22	19	23	16	23	18	25	26	31	32	17	21	23	22	21	20	33	23	22	27	18	35	28	28	21	22	24	18	30	19	29	24	34	22	26	16	25	20	29	24	19	25	27	22	25	30	23	29	24	19	26	22	24	24	22	26	20	25	21	20	17	23	25	23	28	25	18	23	23	26	31	24	26	25	27	27	27	24	37	29	15	25	20	28	21	30	28	24	26	23	28	20	12
56117	32641	14417	26229	33640	32848	29769	26049	22433	18979	16506	14101	12218	10719	9607	8821	7792	6841	6186	5787	5344	5024	4496	3982	3556	3488	3230	2926	2770	2496	2480	2219	2026	1810	1619	1535	1423	1359	1198	1152	1037	904	872	869	804	707	703	673	659	654	624	619	580	560	545	550	548	552	549	489	520	521	496	510	480	497	442	456	467	438	468	451	455	479	464	459	446	421	434	484	426	440	473	460	426	446	435	424	471	441	432	431	442	426	402	447	392	418	416	396	422	388	443	415	402	388	408	374	432	433	434	429	396	420	399	417	426	459	434	428	425	406	420	409	377	412	432	398	446	385	360	405	394	395	413	399	407	378	396	418	420	405	389	385	413	346	378	394	389	419	404	395	396	409	423	390	378	402	388	387	429	430	388	398	390	407	412	412	375	389	411	426	373	406	392	373	428	403	425	369	435	368	424	424	409	404	424	398	391	398	389	399	399	377	351	426	429	374	415	427	392	398	409	399	417	431	407	388	416	419	417	398	400	422	416	426	438	419	377	405	393	408	388	436	376	397	416	376	403	387	405	373	408	365	430	388	435	407	388	377	389	411	399	408	347	381	391	410	438	419	388	401	394	405	379	401	412	393	384	378	410	398	403	415	447	411	401	394	374	441	432	376	399	413	422	401	404	377	375	400	390	429	410	421	400	380	366	436	407	417	442	444	375	425	423	402	369	399	389	394	426	351	408	423	378	353	415	397	430	381	409	412	407	405	416	423	409	408	417	393	361	401	395	439	413	390	399	356	397	433	385	378	438	423	429	418	413	369	394	411	426	432	375	399	406	411	417	414	405	406	382	425	411	410	413	427	388	420	417	418	410	388	391	423	415	386	397	422	392	391	363	387	448	423	370	411	441	392	410	414	399	440	395	382	422	383	425	403	378	399	388	402	381	404	390	377	407	405	396	372	400	395	382	424	412	373	408	402	394	378	381	393	412	394	407	358	402	400	381	368	427	381	378	414	406	386	422	430	405	443	388	357	410	420	408	404	381	386	362	406	403	385	421	402	358	394	380	407	397	387	411	425	443	419	371	382	353	427	395	394	419	389	421	411	407	362	416	390	407	430	374	407	369	382	376	386	391	423	367	376	409	389	406	371	421	416	407	358	413	395	408	363	411	363	394	393	424	401	412	396	422	405	390	396	427	415	408	389	397	410	379	411	382	395	407	410	391	399	371	401	396	410	394	413	424	402	400	410	405	411	375	424	392	390	411	433	423	468	408	361	407	389	401	415	410	425	395	412	372	412	395	383	401	403	418	395	393	377	401	386	425	383	404	407	403	431	401	411	408	399	404	382	396	399	410	392	391	456	418	411	396	362	397	426	389	397	414	376	383	398	357	410	423	383	386	423	408	403	382	395	390	418	368	393	406	432	412	369	403	407	406	422	409	393	397	438	414	370	411	399	426	410	384	443	368	422	377	435	416	429	402	367	413	435	426	415	416	396	422	416	406	427	427	393	429	403	363	365	391	411	382	414	392	384	385	405	388	380	392	386	394	403	391	415	385	394	399	369	409	413	429	373	418	410	414	403	385	379	428	426	396	384	413	440	359	410	378	421	383	402	372	380	414	405	411	404	428	385	381	384	435	424	415	433	388	394	396	460	418	426	400	419	374	416	365	408	385	417	403	383	384	433	391	389	427	421	418	409	382	401	398	399	421	404	404	410	415	404	431	415	389	374	390	378	417	427	437	413	420	410	414	404	399	387	383	408	390	403	411	365	393	392	448	408	374	408	403	384	373	387	388	397	416	404	388	408	379	389	419	391	423	356	399	381	413	402	425	400	399	375	425	422	365	378	424	373	411	397	366	409	374	428	385	405	364	414	401	384	397	402	430	398	403	391	424	417	386	397	397	438	391	449	404	413	405	407	391	404	413	414	441	400	404	409	399	401	428	392	410	377	388	401	408	429	423	393	383	373	401	403	397	406	448	400	395	390	398	427	429	430	390	397	398	390	386	384	396	389	364	394	368	379	400	420	403	436	404	370	438	383	363	355	381	427	405	413	399	407	407	394	409	407	418	401	398	428	427	396	407	387	414	369	376	412	381	385	435	361	396	403	405	389	361	393	391	447	428	409	376	413	410	417	404	408	395	416	388	404	431	417	389	353	412	408	383	385	432	370	422	426	367	382	418	402	418	381	415	405	382	424	416	414	390	382	377	383	376	423	377	406	396	395	416	388	419	407	396	398	405	434	402	420	419	379	380	388	418	391	388	382	362	386	422	386	397	409	418	393	419	373	431	386	409	411	391	387	397	408	404	417	364	396	395	409	390	393	398	409	409	411	372	398	380	412	384	423	388	408	421	378	373	393	405	423	408	363	359	377	427	386	408	405	389	387	421	381	415	406	435	393	403	432	438	407	370	356	386	370	389	421	429	400	384	404	439	405	386	360	442	404	378	403	413	376	385	407	422	407	379	380	398	390	407	410	399	409	427	451	409	415	367	389	364	386	386	380	396	378	384	371	412	422	369	368	402	435	427	414	392	420	371	439	383	412	429	392	417	408	401	402	412	380	393	416	409	414	388	384	413	428	395	420	347	445	414	386	415	398	437	403	405	389	436	420	387	422	402	382	412	403	372	411	398	389	416	410	411	384	417	390	416	422	410	411	417	413	392	390	402	406	386	399	407	405	414	394	384	425	407	419	381	410	422	396	375	437	440	403	394	404	417	389	379	416	386	422	396	394	404	408	373	396	404	420	399	424	392	393	419	367	384	418	375	424	380	396	411	420	395	403	426	389	410	421	406	393	364	421	424	390	408	406	409	385	399	397	393	400	403	393	402	419	415	425	411	382	373	463	393	398	383	408	413	402	418	366	415	381	422	380	416	401	411	416	386	437	398	390	375	412	416	438	385	378	413	369	403	377	405	417	385	406	393	425	401	430	434	403	446	401	416	430	369	398	392	391	407	443	404	417	425	419	407	458	392	409	424	363	381	364	370	428	407	434	389	379	391	383	377	385	390	363	455	414	395	412	410	380	390	367	417	401	429	433	439	429	408	397	409	396	432	406	389	431	423	397	427	406	378	405	372	381	473	423	385	363	426	371	370	407	418	430	430	396	404	440	385	409	394	361	431	375	403	374	411	385	383	363	397	393	395	423	378	409	387	396	407	396	322	412	400	389	416	377	354	406	398	397	361	389	409	392	412	417	380	430	401	366	409	412	393	409	405	395	369	389	411	384	390	400	403	408	393	412	404	417	409	413	390	399	432	370	377	427	386	396	401	370	406	414	400	404	427	369	413	350	395	405	411	404	400	361	393	360	400	385	401	407	389	393	427	391	403	418	435	400	425	384	396	376	378	395	388	429	398	360	453	413	374	378	406	380	433	401	408	382	467	399	380	385	432	380	391	411	412	404	402	403	407	406	392	427	395	404	376	417	362	387	386	394	384	429	412	396	391	395	377	392	445	383	407	427	419	402	406	418	372	401	406	396	366	399	403	395	425	406	419	405	390	417	411	381	408	392	431	425
11586	3825	511	335	476	492	494	425	340	271	235	223	191	154	173	134	99	107	106	107	101	99	96	79	65	63	76	47	49	60	56	49	50	50	38	43	43	34	44	48	37	32	39	37	24	34	30	36	39	33	31	39	29	40	31	39	28	33	26	30	30	36	30	33	34	27	32	25	29	25	29	22	34	30	33	32	42	28	38	33	28	38	29	31	31	26	34	26	30	22	33	28	23	26	31	28	27	26	19	27	31	28	28	26	20	32	26	26	34	29	23	21	26	22	27	32	22	35	32	23	32	23	24	29	29	29	36	29	22	28	30	34	36	32	24	32	33	22	21	22	23	40	29	28	29	34	18	30	21	36	30	16	32	27	29	23	29	25	28	30	38	28	34	32	26	27	25	26	33	34	32	40	34	28	34	28	30	29	33	23	38	27	23	27	22	28	25	37	38	31	19	18	32	26	31	21	39	29	32	26	24	25	27	32	33	34	23	33	36	30	20	33	35	32	27	27	27	27	30	32	21	29	31	36	30	31	30	29	29	33	28	31	39	21	27	25	29	36	23	26	25	36	29	26	25	20	20	19	46	22	27	20	32	27	30	29	34	21	27	25	29	38	27	38	34	32	40	13	30	26	22	21	20	26	25	32	26	32	32	30	31	28	24	28	29	36	29	23	27	23	20	35	28	26	22	32	21	24	29	25	28	24	29	34	33	29	31	37	30	31	23	27	25	21	33	17	29	30	29	31	32	38	23	31	28	42	20	27	29	32	26	32	15	26	22	34	40	37	23	30	24	16	30	34	25	31	26	35	28	29	30	31	29	35	31	26	22	30	33	27	28	28	27	27	35	21	19	31	32	36	28	24	25	31	26	38	47	21	26	34	22	27	22	20	40	21	30	27	35	35	26	32	24	31	22	25	37	24	25	24	33	34	17	19	29	34	23	25	33	31	36	31	25	26	36	33	21	25	26	39	24	44	39	20	36	30	28	26	31	23	21	25	27	15	33	32	28	21	21	25	22	33	18	36	30	25	22	23	29	29	27	29	29	32	23	28	23	29	27	24	22	21	26	26	22	27	25	25	24	36	25	36	28	27	28	32	30	15	23	25	27	30	29	38	34	26	35	24	32	25	28	31	30	29	29	26	34	21	36	37	27	27	30	29	34	32	25	31	21	21	27	32	29	35	31	39	35	32	27	34	34	33	29	26	31	29	22	29	37	32	29	13	24	39	17	29	31	30	32	27	35	32	28	27	25	22	30	25	32	30	22	33	33	25	28	22	27	29	30	36	25	26	21	32	27	30	31	33	27	26	24	30	32	27	30	26	28	29	32	24	29	33	23	29	34	24	31	21	31	29	34	30	26	34	26	40	27	24	26	28	31	37	28	34	27	26	30	26	26	38	23	29	29	20	25	30	27	34	33	29	41	36	29	32	28	29	41	29	24	27	29	24	24	37	29	28	31	35	33	31	28	26	31	29	25	25	21	26	24	32	26	32	29	32	26	33	37	21	35	35	27	30	25	29	24	33	28	37	26	40	23	33	22	31	23	22	36	27	31	29	30	25	34	29	35	38	32	28	26	28	28	39	23	41	30	23	22	35	16	28	31	28	25	24	21	35	27	35	30	26	27	26	35	33	29	23	29	39	29	30	28	26	30	33	29	31	28	28	25	39	27	22	26	27	26	37	19	34	35	21	24	29	28	17	28	35	31	32	26	31	27	28	23	34	18	33	27	30	31	22	32	26	32	31	33	40	31	24	22	28	30	34	33	20	25	26	32	29	24	35	23	33	26	17	27	36	33	29	27	29	37	19	21	30	24	22	27	29	31	21	25	23	34	27	23	32	30	32	23	29	26	25	31	29	35	22	24	21	26	22	25	22	26	19	29	19	25	26	28	24	28	28	23	23	25	44	26	37	33	27	25	22	34	38	25	36	26	29	25	20	39	25	32	30	35	29	15	20	30	25	34	29	28	29	26	31	33	23	31	22	25	27	21	22	28	36	32	30	27	31	27	28	23	33	27	28	20	27	31	37	19	34	35	25	25	22	17	31	21	29	33	30	31	31	28	18	24	29	27	32	33	31	26	31	23	28	29	32	35	32	20	24	26	32	28	36	31	31	38	42	33	29	25	22	33	25	23	29	30	34	22	31	24	27	32	26	39	31	27	22	30	31	43	30	32	32	23	33	25	38	30	29	28	27	33	30	31	21	37	25	23	27	28	27	27	31	35	27	22	28	31	32	28	31	25	31	32	24	28	19	34	37	31	36	30	29	26	33	35	31	21	34	27	22	24	38	33	30	26	24	25	28	30	23	22	28	26	26	27	42	34	32	28	25	24	34	32	19	31	28	27	29	34	33	25	28	37	41	24	23	24	32	41	21	26	31	33	30	17	29	29	21	30	45	30	26	29	18	27	32	25	24	37	31	20	33	27	20	22	32	25	34	32	33	26	28	30	29	17	31	32	24	43	24	34	23	37	30	37	38	26	30	23	26	32	29	29	24	32	28	18	34	25	21	30	26	25	29	40	29	25	31	32	33	31	23	24	23	32	25	32	27	31	20	28	29	24	21	22	27	35	33	25	29	25	28	29	26	37	31	31	34	25	23	25	32	28	32	34	23	31	31	23	21	32	33	32	29	23	30	23	22	31	24	24	29	31	20	23	24	29	27	26	27	28	32	35	31	27	29	26	30	20	27	32	32	24	29	28	27	30	21	42	36	31	27	19	26	31	31	20	29	35	24	37	23	35	27	24	34	19	22	29	31	27	24	16	26	31	29	28	22	29	22	23	28	19	38	30	22	26	33	32	28	26	29	30	21	33	24	24	23	28	23	24	19	28	22	16	40	32	21	27	28	26	23	28	34	25	27	21	15	23	26	33	30	28	26	23	34	33	26	25	37	28	22	19	28	26	26	21	21	25	34	22	27	28	21	35	30	31	26	32	29	24	34	33	28	28	30	34	20	30	22	21	25	39	26	25	34	27	36	23	38	20	36	30	31	23	32	29	37	31	22	30	25	27	28	16	21	37	29	25	30	28	22	12	21	24	33	28	26	33	34	30	30	27	32	29	20	25	28	33	20	25	27	40	25	32	34	32	24	22	29	35	23	34	33	32	27	30	24	34	21	27	24	36	24	22	34	33	23	24	19	29	27	28	24	25	29	31	35	24	32	28	26	23	29	33	29	30	24	20	24	42	27	21	29	36	29	25	27	29	35	30	20	27	22	32	26	34	27	27	25	29	32	30	19	33	20	21	19	29	25	33	26	29	30	30	40	23	29	29	22	25	30	32	30	24	28	29	27	31	28	25	28	33	28	37	35	33	25	28	33	33	35	27	28	32	30	26	29	29	31	24	37	26	35	29	40	31	21	25	25	31	31	22	30	25	36	27	28	25	28	32	33	32	26	31	26	31	24	19	26	28	33	32	23	25	31	27	24	31	28	28	24	27	21	22	29	21	40	25	21	22	24	27	36	21	27	32	17	30	32	30	22
48296	27672	10570	21441	28935	27949	24599	20946	17486	14474	11971	10000	8655	7582	6861	6087	5405	4698	4430	4182	4014	3643	3142	2900	2595	2490	2310	2064	1936	1884	1844	1673	1492	1403	1294	1280	1146	1052	897	900	825	864	833	736	742	731	663	633	656	605	606	567	544	549	567	598	506	538	571	527	556	487	562	534	511	518	491	487	466	512	521	520	508	495	513	531	463	488	496	464	502	512	492	475	514	483	497	490	488	439	460	421	449	466	494	486	467	487	462	467	442	462	461	490	472	499	457	495	458	445	470	484	476	450	466	485	459	495	461	471	441	443	471	476	472	457	456	502	471	481	504	467	462	482	525	444	456	500	471	478	518	463	454	467	455	452	498	479	456	530	469	433	498	486	471	468	451	483	496	437	484	444	469	477	468	479	507	447	469	453	425	453	449	465	471	472	485	436	457	474	424	462	477	465	422	441	462	480	502	438	448	450	469	468	438	484	467	446	473	440	473	427	451	460	442	466	471	497	447	504	452	426	478	480	477	459	455	460	478	447	495	424	454	451	486	467	419	463	497	457	456	466	470	416	453	488	511	450	485	477	485	505	495	467	479	472	519	493	487	432	492	448	444	488	471	441	469	420	447	491	436	485	526	468	433	459	477	467	445	461	432	411	461	446	480	497	482	479	483	469	437	448	466	428	425	463	454	439	491	453	490	489	497	468	458	482	461	450	430	502	460	498	490	500	476	447	447	482	448	442	449	470	456	483	499	456	475	445	456	464	496	461	447	466	436	451	469	472	454	427	442	474	464	498	477	475	485	439	453	476	462	460	477	470	485	415	509	477	486	408	469	485	446	449	468	440	509	459	474	478	472	466	443	471	453	453	435	474	463	467	469	481	510	450	482	474	468	483	422	462	457	463	496	443	464	466	424	465	465	488	490	472	461	476	468	444	438	463	433	423	448	425	476	485	464	477	473	505	505	444	435	455	431	445	453	439	485	434	478	469	463	463	464	445	461	471	435	452	483	450	437	455	469	428	494	473	451	480	478	466	482	505	490	460	465	434	410	477	474	431	426	503	454	464	427	467	480	436	457	443	439	419	442	432	476	422	467	435	460	478	442	452	449	508	452	461	475	451	464	470	461	470	444	459	470	442	483	464	480	475	419	489	489	504	420	462	476	464	491	482	492	470	467	470	419	487	524	481	469	488	482	468	465	445	447	481	466	469	491	457	438	463	494	433	448	450	451	456	453	434	477	452	456	428	504	437	442	442	501	459	481	481	484	405	486	479	473	508	407	448	429	419	483	431	473	477	425	505	469	503	489	494	505	485	499	471	509	488	426	473	430	464	471	493	481	490	468	438	460	432	462	452	476	456	475	448	447	434	501	472	474	480	484	486	439	496	444	446	440	459	466	432	460	470	462	462	480	431	460	447	462	413	440	474	508	479	489	448	441	460	464	485	468	461	471	448	487	453	493	434	491	412	461	452	476	446	444	486	415	440	497	466	453	448	469	477	486	479	469	461	463	499	489	455	473	441	495	465	461	459	485	457	462	454	427	470	455	471	463	512	474	443	437	455	490	493	485	453	460	454	484	452	462	494	480	443	464	462	475	514	449	429	444	451	464	522	517	459	456	464	475	458	501	438	499	511	477	485	455	486	477	486	483	460	477	472	430	488	506	436	489	440	444	475	497	489	455	475	458	454	448	475	456	491	479	478	460	464	449	472	470	448	443	447	471	473	461	461	447	472	535	488	422	474	434	464	447	453	442	438	448	468	506	441	450	443	495	463	436	474	475	453	470	512	483	442	461	484	466	444	462	465	450	484	469	468	450	485	475	436	455	476	476	430	475	431	462	440	467	475	440	469	517	469	478	449	448	471	411	444	485	442	462	454	472	465	487	440	456	460	455	454	461	460	445	530	456	461	445	427	485	446	493	478	435	478	444	475	447	468	456	447	499	480	460	470	441	443	453	436	479	474	493	451	435	472	480	478	466	460	493	482	428	451	452	484	479	481	478	494	494	482	459	476	484	470	441	434	468	463	477	465	450	511	497	413	487	470	474	455	433	484	499	469	453	480	439	470	487	460	494	419	489	447	440	463	461	467	470	461	434	444	496	508	436	472	428	436	479	481	481	447	452	453	432	447	456	480	438	429	433	506	453	436	477	420	492	464	461	494	446	497	505	449	441	468	461	461	445	479	454	488	472	421	461	522	499	451	469	438	502	490	477	461	446	465	424	478	467	460	443	427	499	443	451	479	479	437	501	469	472	468	426	485	409	472	477	481	480	434	538	485	404	439	477	458	469	437	462	459	476	470	473	477	467	439	430	471	471	482	461	476	470	463	462	446	495	476	439	443	433	478	459	467	454	432	451	422	465	479	480	414	470	427	492	491	447	452	452	489	487	437	463	465	445	461	464	475	472	457	484	461	459	490	466	461	474	437	470	479	459	468	470	483	445	478	456	462	435	446	446	441	459	481	464	454	439	486	459	404	435	459	461	443	460	454	445	433	474	438	456	479	484	444	464	443	472	482	462	430	442	495	463	472	473	488	512	477	483	501	478	465	438	449	438	510	443	438	491	470	478	501	453	453	463	416	462	459	490	443	431	431	484	479	450	448	446	460	459	484	445	487	507	441	451	432	420	471	446	471	457	466	428	427	440	450	435	459	456	483	459	481	495	476	489	442	462	452	449	482	454	451	466	440	459	426	488	458	469	492	445	418	470	449	441	472	487	465	481	441	470	448	463	447	460	491	486	432	507	431	471	481	472	489	486	484	466	464	478	484	463	472	446	473	459	433	447	460	465	459	512	478	437	452	457	483	473	448	484	463	479	432	437	497	453	480	428	474	481	470	477	477	451	429	435	482	488	459	458	490	447	418	455	480	520	453	478	469	475	456	445	470	458	437	478	483	460	466	467	497	440	453	458	489	459	495	474	477	468	443	457	443	481	442	462	476	453	474	473	514	464	408	454	465	495	445	511	498	465	462	454	474	448	480	440	467	450	499	454	478	467	465	463	481	452	482	459	463	453	457	459	464	466	484	462	469	485	475	483	426	501	440	459	489	477	429	464	479	482	479	441	464	486	462	453	464	475	489	447	433	441	482	466	482	466	513	464	460	465	522	452	438	479	505	478	455	487	459	483	491	455	428	438	469	466	491	479	460	478	474	471	433	437	481	469	438	510	484	474	462	466	469	500	463	460	470	457	462	475	469	469	461	502	514	463	478	452	478	485	496	453	462	433	472	460	486	471	459	483	467	491	492	451	463	446	489	453	464	437	480	445	479	491	476	452	437	442	453	442	471	435	445	466	473	475	469	451	454	452	491	423	460	453	478	459	439	480	477	462	455	450	477	473	470	427	471	466	468	463	466	482	475	442	480	457	475	453	446	448	460	432	504	441	427	463	487	444	488	454	477	474	455	483	478	466	456	451	438	420	478	471	435	463	468	482	454	483	457	467	470	447	459	481	484	462	462	464	467	434	457	462	477	458	477	440	418	470	471	481	461	445	466	459	465	476	465
16689	7401	932	536	849	831	755	609	502	454	372	321	309	244	214	197	184	144	140	131	116	147	118	97	100	94	85	84	73	66	60	73	55	47	41	47	57	48	43	39	35	32	35	40	29	29	38	39	42	28	26	32	26	24	23	28	36	37	28	28	15	29	27	29	35	28	25	26	22	30	26	32	26	23	21	27	17	25	22	23	21	31	17	26	27	35	19	37	19	20	29	14	29	26	28	27	37	23	27	19	29	21	23	17	31	15	32	31	24	24	28	25	26	28	34	32	24	28	23	18	29	14	21	27	22	21	30	18	30	26	25	29	22	18	26	23	19	30	29	32	24	25	25	23	25	19	26	23	25	24	26	28	26	25	21	34	30	27	22	19	22	14	31	34	18	22	37	28	35	33	27	24	36	25	28	27	20	27	21	18	29	23	19	21	41	32	18	25	26	29	21	29	32	17	22	24	33	25	19	21	18	25	31	17	20	23	24	30	22	30	14	33	21	25	28	24	38	26	22	28	27	29	33	22	29	21	19	22	18	25	26	27	35	29	21	31	26	24	31	19	25	31	29	25	25	23	23	26	28	25	18	26	24	19	30	22	28	28	13	18	27	30	15	32	21	21	23	29	19	22	29	22	28	28	27	24	28	27	27	29	31	29	28	21	25	21	28	36	30	38	22	20	35	24	25	19	22	26	19	33	23	21	33	24	17	22	42	21	29	15	25	26	38	19	22	21	30	25	19	35	20	30	30	16	27	23	24	24	21	17	27	23	15	22	20	25	22	30	21	25	24	25	31	25	37	30	31	19	25	34	29	22	19	25	32	20	23	35	31	30	28	27	25	27	24	27	31	25	27	23	25	17	24	27	22	21	21	31	25	23	25	22	18	25	22	30	30	29	33	20	25	16	28	17	26	23	27	35	21	28	15	23	24	24	26	20	23	20	19	35	19	23	22	31	33	23	20	27	22	23	25	29	29	23	25	16	32	23	26	21	19	27	21	17	21	23	21	19	21	30	26	21	20	23	24	23	24	25	22	28	26	28	28	29	20	27	22	31	37	29	15	26	21	28	31	24	21	24	20	37	30	20	26	23	24	24	21	27	22	18	20	34	24	25	25	19	22	19	26	28	26	19	28	28	27	15	24	33	32	23	15	34	22	31	15	20	22	26	33	22	23	24	22	28	20	18	27	20	26	26	29	20	18	19	25	22	27	18	25	21	21	24	27	25	22	31	16	20	27	24	18	28	23	18	18	20	26	23	25	33	28	24	29	21	31	22	25	20	26	23	17	39	33	18	25	29	16	28	25	23	20	23	26	28	27	23	35	25	32	20	29	27	33	26	33	26	38	21	26	22	26	17	26	26	31	26	19	21	23	27	26	19	13	28	26	21	31	28	24	24	21	21	22	21	21	29	18	16	32	21	27	29	24	26	23	22	31	18	25	23	24	28	27	25	29	25	26	22	19	31	19	41	22	21	25	26	30	29	26	17	23	21	28	25	23	22	22	30	25	23	22	30	24	25	23	26	24	31	31	30	30	25	25	29	21	23	31	26	25	23	25	22	20	19	24	31	21	35	21	28	18	25	24	29	19	29	31	19	23	22	31	18	31	19	28	23	23	22	31	30	20	19	23	29	25	19	26	34	20	21	32	20	20	21	20	18	20	27	26	27	19	25	28	26	25	21	32	30	21	28	29	26	22	28	31	24	35	25	23	18	31	19	20	25	32	23	29	25	17	24	18	22	22	29	20	32	23	33	24	16	31	28	20	30	18	28	33	23	29	25	27	25	40	27	25	18	25	31	12	19	26	18	20	26	32	26	30	23	24	26	18	23	19	21	32	21	27	27	25	27	27	29	22	25	28	13	22	28	31	25	31	26	26	19	26	21	31	19	21	26	16	28	22	24	34	19	27	19	24	20	24	27	27	18	23	35	36	25	29	20	36	19	22	22	27	31	26	29	29	31	34	24	29	21	21	25	28	17	28	22	27	23	22	24	32	28	23	25	16	25	23	32	22	19	25	22	16	27	21	29	29	24	40	27	17	19	24	32	25	23	21	22	21	22	22	22	33	20	18	26	22	27	29	20	21	23	26	28	30	29	24	33	27	25	30	25	29	24	21	20	21	23	20	18	30	18	22	24	31	30	21	18	25	17	26	28	28	28	17	25	26	23	27	28	31	30	26	28	27	25	39	21	27	32	18	26	22	28	22	29	26	29	29	26	30	27	32	12	23	20	25	26	26	25	27	23	31	37	30	26	31	28	22	23	29	29	24	29	18	22	29	17	15	22	23	23	26	31	25	29	27	28	18	27	30	27	23	28	31	21	37	21	29	26	27	27	20	34	22	21	32	31	22	22	26	26	28	32	25	27	21	26	36	22	28	22	27	21	22	19	24	28	30	23	29	26	19	18	29	22	25	22	18	16	23	31	30	21	22	29	33	26	28	19	22	21	29	27	24	31	29	30	38	31	32	21	31	27	31	24	31	20	28	19	29	19	23	19	28	33	34	29	23	19	23	25	21	23	27	31	36	31	22	25	22	33	25	26	21	23	14	28	25	24	15	22	23	15	24	21	18	25	23	34	30	20	34	32	21	20	28	21	32	30	16	21	32	16	25	29	25	19	21	23	22	26	21	34	30	25	17	32	22	32	34	22	26	29	20	24	19	22	25	26	29	34	34	33	18	23	23	14	19	32	25	26	24	18	19	39	27	22	26	25	26	21	29	31	17	27	35	37	30	21	28	31	25	21	20	18	26	30	25	22	25	17	21	22	22	23	17	30	24	22	25	18	21	20	22	32	25	31	24	29	26	22	23	18	29	20	18	25	19	28	31	31	31	29	20	26	20	31	21	29	24	30	26	15	19	29	28	30	24	17	24	19	20	18	20	21	22	29	13	17	25	30	23	32	28	34	31	20	20	29	20	28	25	22	20	24	28	26	25	18	25	33	26	23	33	29	28	23	21	27	30	22	28	30	23	28	22	30	26	28	29	28	27	21	26	30	22	32	24	17	30	18	30	18	27	20	21	24	35	17	19	29	18	22	29	32	19	26	18	26	25	16	19	30	20	21	31	22	24	25	28	24	24	34	32	21	17	28	21	29	13	18	24	32	36	18	28	21	25	22	22	29	24	23	30	17	25	28	25	27	23	28	26	24	26	27	29	23	27	28	16	31	35	22	16	25	27	22	17	29	27	23	25	27	26	17	24	24	24	22	26	16	31	22	29	27	18	23	22	24	24	17	23	26	27	30	22	25	22	32	21	31	28	21	34	26	17	24	29	25	21	34	28	19	12	19	26	23	23	19	31	27	25	28	22	27	27	31	30	20	30	23	26	21	18	23	27	17	22	20	21	18	26	31	27	24	15	25	15	29	25	26	26	23	32	24	31	34	26	24	27	26	29	29	18	21	25	30	28	29	30	27	23	28	32	23	25	31	25	27	28	17	29	30	25	28	17	24	20	16	26	23	25	26	23	32	30	28	28	37	22	32
56668	32010	14531	27116	34534	33558	30517	26667	23031	19649	16691	14586	12667	11140	10135	8978	7924	7194	6578	6091	5707	5280	4709	4133	3875	3594	3286	2913	2753	2552	2428	2217	1998	1856	1708	1727	1459	1314	1272	1091	1031	961	935	848	847	710	722	711	687	672	630	641	594	571	569	571	591	563	591	565	538	525	499	519	462	470	473	512	462	494	462	493	480	473	469	507	486	467	504	489	474	474	468	447	451	469	454	450	459	454	451	440	437	457	478	412	450	393	438	417	393	424	412	447	419	410	396	409	389	395	427	426	472	452	423	425	400	480	402	426	442	425	407	393	431	414	398	424	392	418	389	393	407	406	410	401	405	452	379	410	428	424	422	407	399	436	421	408	403	397	391	456	433	381	400	422	416	413	398	398	401	426	433	408	415	433	424	426	397	393	422	397	385	387	400	386	434	402	383	455	401	447	435	382	454	400	437	450	434	389	382	394	414	414	440	444	398	393	416	388	420	412	402	401	430	435	433	446	448	406	412	418	422	435	422	406	417	417	409	460	418	426	419	401	429	439	395	451	428	400	392	399	432	424	406	395	420	399	412	375	403	384	425	412	419	460	378	400	401	362	420	444	414	430	424	448	407	418	412	379	408	432	409	438	420	412	405	428	424	400	392	427	403	400	453	406	410	467	396	414	422	393	398	444	424	430	411	395	419	433	430	436	401	415	392	440	416	420	407	429	431	427	417	406	396	398	366	429	436	418	434	397	399	416	399	414	426	410	418	440	389	407	416	430	402	404	459	478	411	396	432	367	416	426	426	410	436	401	432	403	400	416	429	400	428	410	432	394	413	405	408	408	416	417	417	435	414	423	429	416	401	432	409	433	436	389	423	414	393	441	414	409	446	424	397	426	404	431	375	383	418	389	387	411	425	369	428	421	417	376	439	419	426	413	393	389	422	406	429	417	397	375	394	356	429	396	396	407	391	406	417	394	380	379	420	405	434	400	411	443	404	418	412	431	390	401	422	447	407	381	403	406	439	425	415	436	391	376	393	405	424	471	398	404	413	397	391	425	412	401	441	421	423	434	438	431	393	420	419	407	422	410	427	400	421	430	417	402	385	377	412	434	431	426	417	420	416	411	388	409	412	449	423	404	399	393	411	439	428	412	438	412	419	438	449	410	421	400	416	408	399	413	378	411	450	400	371	372	413	382	406	433	434	453	389	395	355	414	432	412	381	445	424	407	424	422	422	423	421	443	395	418	422	432	410	410	407	410	421	423	407	410	433	362	412	411	410	405	421	362	444	450	422	393	437	431	423	417	396	391	424	420	409	401	407	425	422	395	409	394	441	396	419	411	407	439	448	393	416	451	394	431	457	388	439	416	375	399	380	401	428	435	414	432	397	373	419	434	441	421	411	417	445	390	410	377	409	438	438	405	431	415	416	424	423	383	379	402	439	407	404	389	426	412	429	418	384	429	420	390	442	431	437	438	428	428	433	398	379	407	450	411	406	395	399	401	421	436	410	417	415	400	427	417	418	410	390	436	434	391	432	395	414	409	436	429	440	458	398	424	417	417	398	394	415	397	407	418	462	406	408	405	409	395	382	427	402	405	410	424	420	473	375	416	408	432	415	436	406	382	442	405	397	420	386	388	415	410	439	413	423	432	431	390	411	413	388	420	422	367	441	415	406	432	406	429	411	420	426	397	420	401	395	417	388	355	419	400	416	442	414	375	387	406	353	390	420	373	408	447	417	405	446	392	418	381	423	390	425	387	469	413	385	423	395	443	422	438	402	429	418	439	383	412	404	451	416	398	405	392	388	452	418	425	400	383	419	422	411	425	399	391	437	423	436	389	408	421	412	437	422	433	416	418	401	400	402	382	432	415	400	407	432	402	413	425	475	419	411	399	396	432	429	434	393	376	406	429	410	412	419	395	406	398	407	424	456	433	404	435	421	400	368	417	412	423	432	449	395	359	451	408	418	427	417	409	422	408	482	413	402	476	397	409	433	421	447	377	428	436	407	437	411	402	395	407	416	448	394	413	436	378	402	416	396	450	409	390	409	391	422	421	399	430	428	404	406	426	429	455	416	438	410	408	396	424	409	411	413	407	432	412	429	430	385	417	439	380	441	415	422	435	412	442	414	407	403	398	403	419	413	409	440	416	383	422	451	442	389	418	416	391	385	386	384	415	386	414	394	416	444	421	455	454	387	440	405	426	462	423	420	437	395	435	395	492	432	402	417	410	416	380	392	419	392	419	402	418	368	451	411	393	428	427	414	417	419	421	428	415	419	445	343	387	406	382	420	404	427	431	406	413	403	407	468	426	400	404	424	405	391	410	424	417	395	439	404	419	415	392	437	392	399	427	441	398	434	407	376	426	414	409	404	406	364	420	393	428	412	432	394	411	417	455	401	440	406	418	412	421	408	444	453	399	418	420	414	419	405	436	388	418	425	402	405	429	374	389	411	415	423	419	394	416	421	379	385	401	407	408	438	397	415	374	449	429	377	401	443	459	430	423	431	407	411	443	440	440	434	411	420	411	431	406	409	377	407	378	388	442	400	430	429	441	467	394	416	436	395	427	404	398	378	415	428	386	426	391	432	442	391	395	411	400	438	391	415	425	428	423	457	396	420	399	432	391	419	412	398	403	425	417	427	438	405	404	412	428	397	420	409	411	432	414	419	439	433	425	451	417	424	403	405	384	438	418	386	430	409	418	443	396	418	386	459	389	412	403	414	401	397	424	425	425	419	405	393	420	412	419	395	416	445	378	424	392	415	365	417	469	398	408	381	415	396	401	408	420	435	430	390	401	429	392	394	399	442	421	441	397	431	419	431	432	407	378	426	449	431	411	418	390	432	445	373	404	391	364	400	400	428	403	407	398	430	434	397	410	431	410	419	415	436	390	394	410	396	408	393	385	413	384	414	424	425	414	411	438	420	420	400	416	431	411	362	403	391	403	406	408	401	449	453	422	411	383	423	426	408	399	408	447	364	396	415	441	409	384	418	424	428	398	454	418	403	410	452	384	419	407	401	414	397	421	395	439	401	420	426	409	429	396	395	391	413	431	400	399	386	422	436	421	366	430	425	374	447	412	430	397	385	446	375	457	446	391	431	447	444	412	413	419	409	393	424	376	410	407	416	412	409	385	449	430	403	439	440	411	389	454	374	424	390	418	431	423	413	376	463	444	372	399	384	395	413	390	412	414	415	422	407	459	405	397	415	431	431	370	385	406	411	426	434	424	430	411	451	391	443	393	377	432	422	441	409	411	409	405	447	421	411	434	414	388	420	404	402	409	422	434	446	421	397	426	411	411	385	405	418	398	411	422	443	397	408	401	420	412	416	403	452	417	433	419	391	421	426	377	397	416	429	435	415	380	405	424	422	428	408	398	415	413	419	418	453	413	413	408	438	443	402	406	416	424	404	412	397	406	401	373	429	386	432	414	456	431	419	440	407	405	403	360	413	448	408	400	437	402	414	431	431	418	414	439	408	430	401	409	436	386	438	422	434	416	409	394
6866	1873	275	223	319	338	298	249	185	148	158	138	103	110	80	75	76	70	74	62	64	50	61	48	53	50	40	42	35	33	36	28	40	34	26	25	32	19	25	25	22	28	16	27	19	31	21	17	18	19	15	19	16	18	26	24	39	18	24	27	13	20	15	26	15	16	15	23	22	29	18	22	24	25	26	18	18	24	24	17	18	25	22	21	18	14	17	16	17	21	20	11	23	18	16	33	30	21	11	13	24	19	13	20	33	15	18	26	22	23	22	16	15	17	11	22	15	21	25	16	17	16	15	15	15	24	16	25	12	19	20	21	17	19	19	23	18	26	18	18	31	14	14	13	16	26	13	29	20	16	9	29	25	22	17	24	18	19	17	17	18	14	10	19	18	16	24	19	20	12	11	23	23	19	17	27	19	19	30	18	15	18	21	20	21	23	15	17	15	12	17	20	21	14	16	20	18	15	15	23	15	19	24	21	15	18	16	16	17	19	18	20	21	15	25	17	14	15	16	17	15	21	16	24	18	10	15	15	17	20	17	21	15	17	18	20	23	18	20	20	19	21	20	20	24	22	18	25	22	12	20	19	24	16	10	14	14	16	15	18	19	24	20	20	9	17	22	25	15	17	23	21	11	15	18	14	22	21	23	16	22	26	16	22	13	21	18	13	13	25	16	17	13	20	10	24	19	13	19	28	24	26	21	19	22	16	26	16	18	19	17	21	23	11	24	14	22	13	14	18	15	19	25	11	28	17	22	15	21	24	17	25	21	22	28	12	16	21	14	28	19	19	20	19	19	18	18	16	18	17	20	14	22	15	23	23	23	16	17	20	16	14	25	16	24	16	18	17	14	22	9	16	18	17	21	22	20	20	17	20	12	28	23	20	14	17	21	16	17	22	14	16	25	16	16	21	12	16	16	21	19	17	17	19	17	19	24	22	22	18	18	15	26	21	11	21	13	18	16	11	22	22	25	16	18	15	21	11	21	16	18	19	21	20	16	15	17	17	17	23	11	12	17	19	17	22	15	29	19	12	11	22	12	12	20	20	14	19	23	24	22	19	28	19	15	22	22	21	18	27	24	21	19	23	13	24	25	21	21	16	15	25	20	21	24	12	18	24	20	21	19	8	20	15	18	21	17	19	13	25	13	23	21	20	10	23	24	21	29	16	14	19	13	19	18	19	24	12	23	15	21	20	16	18	20	17	26	25	16	19	19	20	26	22	21	21	20	21	10	20	11	19	20	16	20	16	14	26	20	21	12	13	15	24	7	14	24	15	28	16	16	20	24	23	19	21	26	12	15	23	30	18	24	22	19	12	15	15	14	17	14	19	14	14	16	6	14	19	15	24	17	16	22	20	19	16	24	16	26	17	15	16	16	21	18	18	22	16	14	24	14	16	19	20	26	23	25	14	21	15	14	19	18	19	19	23	23	16	18	17	17	21	12	18	20	19	22	21	17	24	17	13	14	22	19	23	15	17	14	19	22	20	16	20	22	25	19	15	13	18	11	16	10	22	19	24	20	16	14	17	17	13	14	27	25	21	18	15	15	15	9	17	11	15	25	18	18	27	14	19	21	17	15	14	17	25	21	22	14	24	21	15	17	19	20	19	23	24	26	21	25	21	14	17	18	20	12	16	14	22	22	18	23	20	21	23	18	16	22	16	20	15	13	21	11	28	15	14	21	21	23	21	8	21	16	21	15	16	14	26	20	22	21	11	18	22	14	11	13	16	15	21	25	23	14	26	19	16	22	23	28	13	15	23	9	16	21	20	17	18	25	22	18	31	16	20	22	16	18	22	23	17	19	13	13	13	17	11	25	18	9	20	10	19	20	19	8	10	19	17	11	24	24	16	17	11	24	17	20	15	17	12	13	15	19	21	22	12	15	25	26	22	23	16	13	15	25	16	18	22	22	15	24	26	29	13	19	16	17	17	16	25	13	25	17	24	30	21	23	17	25	21	11	19	25	21	20	22	20	13	13	13	16	13	14	17	15	17	20	18	17	21	21	18	16	18	18	19	10	19	17	16	22	23	26	20	24	19	21	17	14	5	16	16	21	15	16	22	18	26	17	15	25	15	14	17	19	17	25	24	21	12	19	21	23	13	15	15	15	20	22	20	19	11	21	19	29	15	19	12	26	23	18	21	18	24	22	20	14	21	18	14	13	16	22	26	15	24	19	24	16	26	22	11	12	18	19	16	15	11	16	23	20	16	20	16	13	11	14	22	12	17	22	20	17	13	20	22	19	18	20	15	19	11	12	15	21	18	24	19	18	19	17	22	19	20	21	22	16	16	20	15	16	9	21	21	15	21	18	28	13	16	14	23	22	17	22	18	30	13	15	20	19	16	26	27	20	15	23	18	18	25	14	23	16	14	18	10	17	17	17	18	26	19	27	13	18	16	12	20	24	9	10	25	23	22	14	20	17	14	18	19	13	16	20	15	19	16	18	19	16	23	25	12	18	13	23	19	19	13	21	19	21	31	18	12	19	23	14	12	19	20	17	13	25	14	23	18	18	18	17	25	16	15	26	24	26	29	19	28	13	22	24	17	18	21	18	19	18	21	19	16	14	20	25	21	20	15	17	21	17	19	14	15	25	22	17	19	17	17	11	21	29	23	19	18	14	22	21	20	19	19	10	15	18	13	11	20	16	18	21	14	17	14	15	23	27	15	20	18	20	16	21	21	21	23	19	25	16	16	20	14	30	21	14	21	17	20	18	23	18	18	14	22	18	17	26	15	22	28	22	20	20	23	16	12	23	15	16	18	16	19	14	22	15	15	12	26	16	15	15	18	20	14	19	14	22	15	28	30	26	22	26	25	17	23	12	21	19	21	21	18	17	13	19	19	14	23	15	16	22	24	28	21	19	25	23	22	22	14	25	17	27	21	16	20	20	20	27	24	28	22	18	25	30	23	17	27	14	19	16	19	13	15	14	17	19	14	21	18	21	20	12	20	25	12	20	27	20	21	21	17	19	24	26	16	14	22	18	19	20	18	20	14	13	21	11	22	15	18	19	16	17	27	19	23	20	18	19	25	18	19	13	20	18	16	20	20	11	22	10	20	23	13	23	18	21	17	25	15	20	21	14	15	25	15	13	24	17	17	18	17	20	17	16	18	14	39	27	26	25	19	19	17	21	15	24	12	25	24	10	9	26	20	17	18	16	18	14	17	21	20	21	17	22	21	21	16	16	12	16	16	20	20	13	17	11	16	13	28	11	9	20	13	11	15	16	15	20	19	19	16	16	23	17	16	16	21	14	14	25	25	17	20	12	19	15	12	17	32	11	23	25	16	18	21	23	21	25	16	19	16	27	24	29	15	19	23	16	18	26	25	18	25	21	25	17	26	21	16	20	18	20	16	17	21	19	26	20	17	20	23	26	17	19	24	12	20	18	17	16	17	14	19	15	23	22	20	30	20	24	20	15	16	16	19	18	22	24	12	16	24	24	18	22	14	19	19	13	21	20	22	16	19	19	22
42995	22599	7803	17575	24579	23531	20051	16312	12878	10511	8530	7104	6023	5267	4516	4133	3582	3304	2939	2831	2628	2355	2120	1905	1812	1711	1458	1339	1325	1230	1191	1010	935	963	864	826	778	667	674	635	566	510	520	503	465	458	448	405	405	416	374	364	385	395	373	370	367	360	350	353	345	335	340	378	330	340	334	317	371	358	355	338	326	325	330	348	312	321	321	348	352	308	304	336	322	315	329	299	325	315	320	316	345	301	300	333	288	305	312	332	326	330	310	289	328	341	283	327	286	320	313	325	292	303	305	328	350	324	311	304	312	286	291	335	298	273	305	319	322	324	339	315	293	347	340	341	300	305	332	326	267	282	296	320	298	328	314	317	309	310	307	323	307	326	302	301	329	301	323	325	341	321	311	328	325	312	320	329	318	316	335	291	355	331	312	300	292	302	334	277	325	315	306	334	305	314	284	323	318	314	301	283	325	301	313	316	326	326	302	330	321	303	324	321	301	301	321	335	296	297	360	339	303	373	286	298	301	297	310	312	321	329	326	323	325	316	275	322	306	340	319	311	312	297	294	312	311	301	307	322	287	312	301	319	330	301	290	320	326	316	321	308	313	294	311	325	300	306	286	310	313	312	319	307	308	327	302	312	308	297	335	307	327	301	305	290	325	334	296	320	307	336	320	292	294	314	340	322	313	303	321	309	290	323	303	330	322	312	309	279	301	311	284	306	319	288	291	311	300	307	286	312	292	292	288	315	310	316	316	324	266	358	306	293	324	319	291	292	341	311	289	312	328	330	330	302	328	310	354	311	315	341	293	315	312	337	303	323	319	295	290	286	278	307	295	296	295	315	321	295	319	304	284	321	284	303	281	297	323	317	335	315	334	328	299	339	334	315	328	317	319	339	339	318	285	310	336	281	335	339	309	333	306	309	313	329	283	313	283	302	308	317	324	316	308	327	309	311	345	345	313	296	296	305	322	304	301	322	326	295	331	317	302	284	306	333	306	301	301	286	310	305	338	302	295	352	300	293	305	310	301	298	310	309	302	348	267	325	306	319	285	281	304	324	316	283	312	299	321	300	328	326	299	339	304	311	325	300	310	290	298	279	305	333	293	313	357	302	327	288	285	316	317	345	304	309	319	336	293	299	303	288	316	345	287	294	299	288	306	302	295	315	304	298	360	347	346	312	301	325	312	326	317	316	311	287	303	315	309	324	319	312	356	311	350	309	338	298	307	320	318	320	314	287	309	330	333	245	303	306	328	307	316	284	318	308	319	300	297	338	321	300	287	328	302	337	308	339	319	328	301	284	336	339	286	322	330	310	311	315	320	311	282	323	286	296	312	328	335	305	362	299	298	299	299	327	317	331	304	321	325	299	283	318	324	286	302	277	298	345	271	319	330	340	329	299	321	341	288	332	326	306	348	317	302	311	308	308	339	322	290	296	302	300	324	288	309	319	331	302	295	287	328	323	281	298	332	352	324	314	314	302	329	339	314	340	300	322	344	302	308	299	269	330	323	301	291	286	297	310	322	332	297	313	316	298	309	312	316	300	324	338	317	318	321	317	288	312	329	289	319	274	309	321	328	333	289	312	300	322	310	290	315	319	317	299	324	288	293	323	316	338	310	310	326	301	300	297	300	315	297	306	317	337	311	302	309	268	302	317	307	317	294	293	330	328	310	328	344	340	282	301	309	351	296	338	291	338	308	340	305	309	298	326	333	294	321	300	347	295	322	328	343	323	326	303	311	310	323	318	340	308	283	311	287	289	311	347	309	310	303	285	319	313	299	316	307	307	309	296	311	312	306	321	308	310	302	324	322	297	305	357	321	321	320	310	306	320	325	303	324	299	294	343	281	327	318	321	316	301	294	329	289	333	305	297	327	317	329	335	309	296	323	282	321	311	300	332	311	322	333	316	290	306	343	303	328	315	358	295	315	284	315	282	321	322	301	289	292	298	287	313	341	317	309	319	319	301	297	309	302	320	306	321	316	307	327	317	338	319	320	308	316	313	301	292	312	277	307	328	290	309	298	311	319	296	316	278	332	341	326	322	361	302	303	305	299	327	285	262	327	283	313	274	334	318	282	292	301	301	321	289	348	308	321	316	305	301	330	331	277	325	301	353	325	297	299	313	294	303	269	313	325	277	293	307	276	342	324	330	356	321	310	275	345	289	297	346	302	275	334	305	322	321	295	319	309	307	332	337	333	307	327	300	300	324	334	307	309	302	310	306	302	285	333	325	354	329	315	324	330	324	325	271	342	332	353	317	336	330	321	329	312	306	327	327	309	301	326	299	307	281	308	325	308	325	334	317	320	315	298	294	303	311	298	326	336	301	287	310	333	313	298	310	275	321	295	303	331	338	320	265	318	279	320	286	316	294	322	304	299	323	334	322	293	338	338	317	331	293	306	322	310	317	310	299	337	315	311	296	325	310	314	307	329	282	316	307	325	287	320	304	296	320	300	286	321	307	322	316	321	322	288	304	312	343	318	275	299	332	266	292	322	308	319	327	317	306	309	275	301	318	292	324	321	308	283	316	315	325	306	317	295	306	320	286	318	321	307	286	315	305	321	296	327	327	294	310	305	332	334	300	316	320	340	325	335	318	335	303	295	298	325	334	304	291	337	319	299	321	311	287	294	340	297	297	367	332	281	347	353	319	328	289	297	293	318	314	291	309	283	315	312	293	299	324	300	281	329	293	306	335	298	348	309	327	310	319	313	297	299	320	294	316	344	341	317	292	316	308	323	333	332	319	308	342	289	326	305	304	289	303	322	335	294	331	295	308	309	308	336	303	315	339	317	303	316	321	293	306	325	307	304	333	297	316	322	311	323	307	320	323	312	303	332	306	297	324	310	296	291	312	289	305	303	295	317	316	328	305	296	319	319	289	321	312	306	312	348	322	319	270	310	309	315	322	315	297	320	281	313	298	305	303	295	309	286	308	293	291	280	309	306	313	287	342	333	340	309	313	313	287	297	322	305	317	313	310	320	337	322	314	312	307	303	309	313	301	282	290	301	304	324	342	281	312	347	338	329	302	293	318	330	333	311	302	330	289	337	315	322	333	289	319	285	340	338	344	302	320	284	296	325	313	306	313	307	281	324	297	315	302	325	320	300	338	292	303	303	309	307	306	349	308	308	322	347	306	308	317	315	310	326	278	306	281	281	319	327	317	326	316	279	289	312	315	280	346	328	299	324	314	321	293	314	317	297	321	314	303	303	294	307	316	329	312	293	298	330	305	321	316	313	302	315	317	287	287	319	332	305	307	299	318	319	309	327	302	360	273	337	288	334	322	306	302	314	314	301	312	301	313	316	304	311	304	303	308	310	324	316	322	294	315	327	280	315	305	278	318	282	293	323	330	309	294	273	302	288	324	297	354	304	301	304	324	325	281	312	340	346	303	331	316	314	328	320	320	324	316	303	328	287	331	327	333	310	336	311	281	331	337	303	307	306	340	319	355	331	313	297	281	329	329	312	323	312	322	332	294	311	327	337	305	296	305
15861	7416	874	486	804	841	702	594	470	440	343	307	299	257	229	191	185	156	134	151	123	117	116	89	93	89	78	89	82	68	62	54	67	51	58	51	44	56	50	33	29	25	32	29	30	18	31	36	37	25	27	26	28	23	29	20	29	24	23	31	22	22	35	32	24	24	25	22	26	31	27	21	22	28	26	18	30	28	27	32	22	32	27	21	16	31	31	19	25	21	33	18	14	29	27	23	24	14	24	26	24	19	19	32	24	27	33	25	18	18	22	25	30	20	19	20	27	24	24	18	27	33	28	15	29	23	28	25	15	28	27	27	28	26	19	26	28	25	32	24	24	27	23	31	17	28	36	26	16	23	23	32	20	18	37	28	32	20	21	29	15	28	23	20	31	14	18	25	24	23	24	28	17	27	23	22	25	24	28	26	25	24	25	28	24	20	26	22	26	24	21	15	28	26	19	34	26	17	24	23	26	27	19	19	29	24	18	20	26	19	23	34	34	20	27	33	23	26	28	24	35	20	23	30	18	27	21	27	24	22	29	33	23	38	24	21	28	20	19	29	28	23	34	32	24	32	19	23	21	32	23	29	22	32	16	22	22	21	32	27	21	22	27	37	24	19	27	19	24	24	23	22	21	28	23	24	23	25	21	33	30	18	26	26	22	17	24	21	26	29	19	24	33	17	30	25	17	30	22	20	44	27	25	19	36	27	23	26	26	32	24	23	23	16	28	31	22	28	25	25	23	33	20	28	22	21	26	21	30	30	27	32	21	24	19	33	20	36	27	23	22	25	34	30	28	29	26	17	26	22	18	23	22	31	27	24	27	37	24	28	22	24	23	23	19	22	24	17	19	26	23	23	33	27	33	28	27	25	29	24	18	28	23	29	21	24	31	16	24	15	25	22	23	26	20	20	24	22	24	29	22	29	20	15	21	27	28	19	24	38	34	20	25	22	20	29	21	22	18	15	19	21	20	24	33	21	26	19	20	22	29	19	26	22	25	30	27	23	20	28	25	25	23	24	21	26	26	40	29	30	25	28	18	26	23	16	31	30	20	21	31	16	26	35	19	31	19	22	18	20	28	18	36	21	18	20	22	21	25	30	25	26	26	24	28	14	26	29	26	20	25	22	24	22	18	20	28	24	22	28	20	20	31	29	23	28	31	34	20	28	21	30	22	28	26	19	31	19	24	22	20	26	32	20	23	23	33	34	19	30	27	28	22	24	21	30	21	24	22	19	27	22	27	29	23	31	27	28	29	19	27	28	20	17	26	37	29	26	30	25	29	25	32	26	28	29	20	26	18	31	23	27	21	19	28	27	21	19	24	23	22	24	15	27	25	23	22	20	23	22	22	35	18	26	33	24	26	24	24	28	19	24	25	26	28	20	18	24	28	27	22	28	29	26	24	20	27	33	21	34	20	20	25	29	21	27	28	26	25	23	27	27	28	23	23	23	28	24	24	25	17	24	17	26	36	24	34	18	21	27	27	15	36	23	23	22	34	17	29	30	25	24	18	27	22	29	19	27	29	29	28	42	24	37	25	16	14	29	18	32	21	29	25	24	16	23	27	27	28	24	21	25	23	20	20	20	28	35	29	24	25	19	28	23	22	25	25	26	23	17	25	29	30	25	24	22	27	25	29	25	21	33	25	20	24	15	30	31	25	22	22	27	23	27	20	29	31	14	27	21	23	23	17	29	24	30	31	26	18	17	31	23	25	21	22	35	26	30	25	22	15	26	23	23	27	20	27	21	23	25	25	21	28	25	20	24	27	18	16	30	23	29	28	34	18	24	16	28	19	29	26	21	24	29	31	29	23	25	24	26	28	20	21	19	26	22	19	25	21	22	21	25	22	26	28	20	24	33	16	18	22	20	19	25	29	24	29	26	33	22	30	39	23	22	25	25	30	36	33	22	25	20	25	19	22	17	24	29	30	19	28	26	31	17	23	17	27	21	20	23	16	21	24	28	36	28	24	21	23	12	17	26	23	24	23	25	19	27	31	25	24	28	24	28	37	20	13	26	28	20	13	30	23	20	27	21	20	42	26	19	24	25	19	29	27	22	19	31	24	30	19	25	24	21	20	27	38	33	20	27	29	24	29	20	26	20	27	18	20	28	27	28	32	25	33	23	19	23	20	27	34	32	22	19	24	19	19	20	17	22	32	18	36	20	27	28	29	19	34	30	21	29	20	16	34	25	32	23	22	35	24	30	23	31	23	17	21	33	26	30	23	24	23	25	22	15	24	26	28	24	18	20	29	28	24	21	28	18	27	23	28	24	30	26	25	26	23	30	24	30	21	31	17	23	26	26	16	33	21	28	15	22	34	26	27	29	24	24	26	26	24	28	23	29	18	26	17	25	16	27	23	19	22	29	16	22	19	27	18	23	25	25	17	32	27	25	33	21	24	26	17	26	30	31	23	28	24	23	24	31	28	23	31	23	26	18	20	18	29	29	22	17	29	29	18	20	20	19	32	23	20	19	17	19	28	31	26	22	25	25	24	25	20	26	27	23	22	23	24	19	22	25	23	30	27	27	27	29	24	26	17	18	27	24	36	27	21	22	29	21	24	29	24	33	25	26	20	25	23	26	21	20	25	19	18	24	23	18	17	25	23	27	23	24	28	24	25	31	22	18	18	17	23	23	27	34	25	25	25	29	25	32	22	27	29	26	29	24	20	24	18	20	22	21	19	17	30	32	29	21	26	24	24	19	17	18	25	23	19	14	16	25	21	21	30	32	30	37	26	26	25	28	24	34	27	20	26	37	22	26	24	22	25	26	23	27	20	31	27	21	21	29	25	18	23	22	29	24	29	27	29	15	24	19	22	19	18	24	19	22	24	20	21	30	23	28	19	39	20	24	20	25	25	33	25	25	27	29	27	28	31	25	18	29	20	18	23	20	23	29	22	23	27	29	24	19	32	15	22	31	19	32	32	22	19	31	20	29	25	39	23	17	21	29	26	23	29	22	21	29	29	24	29	26	19	23	28	23	30	21	29	31	21	16	29	18	22	23	28	30	18	27	30	32	28	29	20	23	25	25	27	23	24	18	22	28	24	26	24	23	25	25	26	20	26	22	30	22	31	22	24	17	24	24	19	23	27	25	28	28	23	24	26	30	28	19	27	20	22	21	27	25	22	26	20	22	17	16	24	19	31	30	16	23	16	27	21	24	22	28	23	19	26	20	20	11	25	25	20	24	14	25	20	23	18	12	16	23	23	18	26	18	19	27	34	25	31	33	24	15	20	29	31	22	19	32	29	26	22	29	26	35	28	28	17	24	30	26	17	25	31	29	20	33	26	29	34	27	28	31	16	25	19	22	25	22	26	27	27	32	24	22	25	26	23	29	26	29	22	22	24	33	21	22	26	19	27	22	22	27	33	32	19	19	31	24	25	30	27	22	16	21	23	20	24	23	26	26	32	27	23	25	21	20	23	18	28	19	27	29	20	22	14	23	19	27	26	22	21	26	21	20	19	18	27	31
55633	32347	14158	26575	34395	33180	29657	26031	22334	19189	16531	14428	12719	11118	9628	8786	7764	7083	6563	6343	5814	5318	4704	4195	3958	3496	3229	2985	2708	2680	2383	2080	1895	1812	1694	1635	1448	1302	1171	1126	960	950	888	899	784	742	682	679	673	663	631	602	601	542	534	506	537	545	514	554	527	515	482	504	447	448	485	475	493	516	484	487	516	524	419	439	499	479	473	458	443	470	410	431	440	463	436	433	457	442	434	490	427	476	445	409	415	410	406	422	407	406	409	433	407	453	435	412	408	417	427	385	416	394	407	407	451	467	424	443	409	441	431	426	416	436	413	418	364	378	420	412	437	414	336	446	403	391	433	451	400	411	417	400	414	454	434	443	397	411	428	439	452	401	441	401	379	409	425	408	383	413	403	442	341	388	431	402	378	431	378	413	368	385	398	390	416	392	434	408	401	437	383	394	407	429	415	396	390	386	418	408	440	413	402	375	410	422	397	397	361	444	387	409	415	413	392	402	395	389	391	426	414	418	400	396	441	421	409	383	396	451	362	370	401	362	435	438	378	405	409	412	387	401	403	415	407	452	428	390	422	429	389	402	437	408	401	427	407	440	403	380	410	406	380	396	425	413	390	411	393	412	446	429	416	397	405	393	416	414	371	432	382	386	365	419	415	416	414	402	392	421	423	396	400	401	410	389	385	418	424	431	404	389	374	355	411	416	446	396	394	410	399	420	399	408	395	415	401	391	380	393	395	384	443	379	415	413	424	374	402	394	376	406	407	388	418	391	404	415	371	378	366	405	424	430	416	423	419	422	435	399	425	433	399	408	394	407	404	385	386	399	377	416	393	433	412	443	443	382	370	408	407	397	404	404	380	416	380	421	400	412	399	406	434	401	401	438	406	404	376	381	421	362	392	382	412	401	415	403	433	409	372	388	403	405	411	369	401	388	389	391	452	439	395	423	392	462	398	369	429	463	409	395	406	418	399	403	406	435	406	401	385	402	430	400	371	411	430	402	385	389	384	393	395	415	396	432	379	413	400	391	416	397	373	377	423	416	391	430	382	428	380	395	416	364	387	411	394	383	390	391	408	414	417	385	409	417	371	441	420	389	438	417	378	401	399	392	413	379	385	404	442	441	409	440	401	387	430	397	411	436	383	407	382	418	400	389	400	412	416	414	410	394	434	390	370	416	398	399	372	422	422	364	414	417	404	413	435	396	420	370	376	408	412	396	388	396	412	409	420	413	392	408	405	429	390	439	376	394	385	419	419	410	400	414	388	389	400	399	438	448	425	414	431	450	428	401	422	451	401	392	410	385	417	426	431	386	397	386	410	375	394	425	401	448	414	422	358	391	423	416	416	387	382	398	424	409	450	375	398	407	428	398	413	459	412	398	392	386	393	370	429	417	402	432	400	447	398	383	425	391	411	410	406	399	370	404	378	413	400	395	414	398	364	371	411	419	392	449	398	380	391	404	408	393	415	386	391	400	418	418	378	424	424	400	368	405	397	418	399	415	404	418	419	403	389	401	446	431	395	400	400	411	415	413	419	380	388	409	420	403	422	404	417	402	409	402	398	377	462	442	357	418	394	403	411	445	425	395	433	382	398	408	404	436	420	411	394	381	421	426	409	424	420	408	399	417	398	385	377	422	424	413	373	441	418	395	427	380	411	424	403	393	381	397	405	444	390	390	399	380	425	415	402	389	391	436	401	429	383	416	430	382	448	435	381	400	401	396	381	406	400	457	424	386	422	373	427	426	430	401	409	442	413	415	425	410	419	400	378	400	398	391	386	413	352	395	443	380	436	374	401	388	380	404	418	404	393	400	391	393	403	364	377	397	377	393	397	368	369	396	423	369	399	383	383	424	427	408	436	454	403	404	406	386	410	411	402	415	379	458	402	411	393	366	384	411	408	397	418	379	427	419	391	422	462	415	392	381	402	380	408	437	413	408	405	406	405	419	412	423	401	379	418	429	430	436	418	406	377	386	401	422	422	406	399	399	405	407	384	403	387	391	402	415	401	388	431	424	429	399	360	380	392	397	432	414	436	415	406	430	420	398	418	422	385	362	390	397	386	405	413	369	419	400	434	381	397	401	389	374	368	417	405	371	394	391	367	413	407	405	420	428	431	459	404	379	398	336	410	382	412	404	423	419	388	401	398	430	409	417	403	387	406	452	360	384	376	391	428	375	375	367	408	363	370	388	371	392	389	439	410	439	395	404	376	409	423	411	407	404	443	413	392	390	436	381	402	396	364	414	387	427	449	425	385	392	396	397	395	385	399	423	379	392	388	406	408	417	399	421	396	426	400	404	402	439	416	394	428	416	427	407	417	431	396	409	398	406	370	401	391	387	406	377	416	379	377	379	407	400	396	418	432	401	391	405	415	381	406	383	418	401	412	383	391	406	428	410	392	415	435	411	437	409	406	407	425	392	389	400	374	393	380	445	412	376	425	411	430	361	399	420	401	366	420	410	392	435	394	388	422	384	398	401	402	396	395	385	380	410	392	386	416	432	414	385	387	418	390	371	402	417	382	426	388	405	402	426	442	387	436	448	403	385	358	418	391	397	389	408	400	398	389	409	427	382	393	385	407	399	429	435	413	417	380	435	414	406	377	381	353	379	381	448	420	420	437	400	398	377	401	426	431	425	381	423	391	407	423	397	430	425	419	396	403	402	397	421	356	374	394	409	413	421	412	375	379	364	407	413	396	390	420	402	413	371	368	380	409	413	411	432	386	411	422	431	364	408	448	359	405	394	374	406	392	406	392	403	405	401	378	368	419	403	425	392	405	424	393	391	438	408	396	377	446	399	406	367	377	423	418	370	422	419	394	381	387	403	407	410	411	386	443	437	408	397	395	377	422	405	402	423	419	398	395	353	398	397	381	409	410	388	419	410	423	370	420	384	405	394	394	417	411	393	417	421	415	416	411	422	436	441	439	371	383	417	414	401	376	400	421	379	411	407	416	419	397	428	404	428	389	371	431	398	412	395	413	392	433	361	420	425	437	430	411	434	430	417	409	389	391	380	367	409	386	402	421	393	417	428	388	388	383	366	420	415	420	396	417	398	406	404	364	396	412	390	390	389	398	390	397	405	424	402	408	435	443	411	384	407	379	394	390	436	392	397	410	376	420	389	390	384	398	394	422	376	405	418	422	393	385	408	382	392	375	407	432	407	388	395	418	380	392	407	411	407	419	433	393	420	386	397	406	407	372	420	390	389	406	438	394	394	379	376	355	421	419	389	391	397	410	431	431	401	417	455	406	365	355	375	402	413	411	432	442	398	345	423	398	389	384	403	428	398	411	399	383	404	433	402	440	374	397	390	422	416	399	413	392	413	402	392	391	353	403	404	397	430	419	412	399	452	381	362	376	424	431	423	434	437	405	413	427	411	403	399	404	375	391	400	388	388	412	408	379	408	417	429	431	389	430	407	424	385	412	402	438	373	399	393	434	400	409	409	393	385	410	401	400	401	417	372	371	373	372	387	405	424	387	420	402	408	400	384
11221	4044	532	346	486	536	465	400	322	287	257	216	197	188	126	144	120	100	92	97	110	105	79	79	78	69	50	61	61	58	58	51	57	48	49	54	40	39	27	39	27	22	40	24	33	36	40	23	24	26	25	19	27	35	25	21	28	38	24	30	24	36	32	37	32	23	34	28	20	31	28	27	32	29	28	28	31	28	31	32	24	30	26	35	28	28	19	37	22	24	26	26	30	26	30	28	33	22	25	37	31	30	22	26	22	25	22	24	26	36	28	27	31	27	33	40	32	25	18	30	28	31	32	16	35	24	24	29	29	36	30	33	26	23	18	33	32	32	30	27	18	22	31	27	35	39	36	33	26	31	28	25	26	22	22	28	25	29	24	29	26	40	35	25	30	23	26	26	22	32	24	31	29	29	31	35	28	22	26	29	22	23	23	27	28	31	25	23	27	32	35	32	30	18	25	24	27	25	33	29	24	41	26	38	26	32	24	34	29	32	26	37	38	34	13	14	40	34	20	23	33	29	27	27	24	29	29	28	27	37	23	30	26	44	33	31	30	30	27	33	32	36	28	45	31	27	37	28	21	39	27	34	30	31	23	25	31	34	25	32	31	27	20	30	33	35	29	43	32	29	19	21	20	36	25	29	21	31	34	25	30	27	32	33	35	37	32	32	32	25	21	25	27	29	34	32	38	31	17	33	29	26	35	32	28	24	31	23	24	31	25	33	30	32	26	32	19	24	34	27	39	27	38	29	30	27	35	31	29	28	37	22	34	31	25	26	30	26	29	38	30	18	30	25	21	27	31	35	28	26	19	26	25	39	27	27	25	32	28	27	31	28	32	24	24	38	29	21	28	26	24	23	25	30	21	24	22	26	28	31	31	39	32	31	22	25	25	19	31	22	29	27	16	33	37	31	30	21	33	40	36	31	34	25	20	37	34	23	23	31	36	33	27	27	30	41	23	20	29	26	34	28	27	27	34	35	35	40	26	25	31	36	25	32	30	26	27	22	30	30	32	23	30	29	31	31	34	23	28	30	37	34	34	26	44	25	16	27	30	23	43	31	32	24	35	19	33	27	27	28	23	28	29	16	24	30	32	28	31	30	37	31	21	34	26	39	37	29	26	33	30	24	40	26	31	31	31	20	33	24	32	21	34	30	22	34	24	25	24	26	31	32	30	24	20	30	26	22	26	39	20	35	25	30	25	25	21	34	32	33	22	32	35	29	31	24	31	24	17	30	27	27	36	32	15	24	24	28	29	35	22	27	23	32	27	25	33	29	22	17	23	29	31	31	28	21	30	30	27	32	35	27	27	37	30	21	27	29	23	38	26	28	28	35	31	29	36	26	26	23	39	27	29	41	35	20	26	33	21	27	33	26	19	25	28	24	39	31	39	28	37	23	19	22	29	25	28	27	27	23	28	23	31	28	30	19	34	25	30	34	30	27	36	32	20	24	28	25	29	31	21	31	38	26	36	36	24	23	33	22	29	32	27	29	27	17	36	33	35	28	27	33	37	20	21	29	24	28	33	23	28	28	36	27	28	33	21	23	22	30	24	23	24	27	29	23	32	32	29	23	28	35	25	24	27	32	30	31	36	27	30	29	44	33	30	31	29	30	41	23	29	27	25	22	25	29	34	26	24	31	29	21	32	26	37	29	30	31	25	25	45	27	27	26	31	27	22	26	24	19	24	34	28	24	24	19	26	18	28	27	21	25	26	33	24	28	24	31	33	31	28	34	34	28	25	33	31	30	19	30	24	28	32	22	34	28	33	30	20	27	37	29	20	26	34	20	29	26	26	21	25	27	34	27	22	33	29	35	18	32	28	28	29	25	16	36	37	23	33	27	25	29	28	36	26	22	34	23	29	27	27	29	27	36	22	25	25	29	39	23	22	35	28	22	29	22	20	20	30	26	30	39	33	28	35	28	28	27	30	30	35	20	30	29	43	33	33	25	27	32	28	35	38	23	30	27	29	38	40	31	32	27	29	26	33	25	29	27	27	32	32	21	39	41	23	26	30	34	28	38	25	30	26	35	29	31	21	25	23	25	21	28	26	33	20	41	26	27	23	22	32	44	23	26	24	27	36	33	32	16	31	34	26	27	20	29	22	25	21	33	25	21	27	21	27	33	35	21	27	26	26	25	37	30	23	29	31	33	26	28	42	43	32	32	24	25	37	34	39	22	16	20	33	26	36	21	24	26	26	29	27	31	30	28	22	28	33	21	36	33	33	31	20	28	30	28	34	23	28	29	21	25	35	34	19	27	29	24	27	37	25	26	23	33	43	28	29	39	19	30	35	25	35	36	24	39	18	19	27	23	27	22	28	27	28	25	32	28	28	27	34	16	31	29	36	25	16	36	33	28	31	43	27	27	25	38	35	23	31	22	34	28	37	36	32	26	38	24	19	31	29	34	42	31	30	22	25	25	31	23	29	37	27	37	32	24	27	35	28	27	24	29	24	29	27	40	23	18	29	29	35	32	33	29	38	30	28	35	32	31	34	31	36	38	26	32	19	21	35	35	28	28	36	28	26	27	31	29	19	32	33	27	36	30	34	41	27	23	34	34	22	22	24	22	37	25	34	31	40	22	33	24	29	27	36	27	22	24	20	24	27	28	24	15	36	36	26	28	28	23	25	25	33	31	33	36	24	33	34	28	36	22	27	30	30	28	30	18	29	40	35	36	33	26	21	29	29	20	23	22	19	34	27	24	31	28	29	31	30	33	31	30	26	32	34	34	32	33	19	29	25	37	24	25	24	27	25	30	25	39	28	30	26	34	26	24	34	26	18	32	27	19	22	39	32	30	21	38	35	29	26	25	35	25	27	25	25	29	26	24	24	25	40	36	33	24	28	31	24	27	31	28	33	27	23	24	33	32	41	33	29	23	38	31	21	24	31	27	24	30	33	27	27	35	27	27	35	31	32	20	28	43	28	41	23	28	24	19	24	35	29	35	22	31	30	24	21	22	29	38	36	26	27	21	40	30	27	30	16	20	24	24	30	30	30	29	38	28	27	31	29	27	28	31	19	30	22	21	32	24	37	34	22	26	29	32	20	25	39	25	29	35	29	22	37	27	37	26	32	36	35	33	31	32	27	34	30	20	30	30	25	30	30	33	21	23	27	20	34	24	33	33	29	30	39	26	19	28	13	33	36	18	30	26	36	24	31	25	29	22	25	32	25	37	29	21	30	33	33	30	35	26	23	31	21	25	35	26	30	33	27	25	32	20	26	41	26	25	26	31	29	26	33	23	31	31	26	20	20	29	26	24	31	17	29	32	35	29	24	37	25	35	23	28	27	24	22	14	31	29	34	31	25	28	21	23	25	29	30	36	37	31	26	24	27	19	33	23	24	29	21	20	24	32	26	29	29	31	42	30	27	36	29	35	22	24	28	29	27	24	23	26	22	36	27	21	21	21	18	34	37	27	27	29	30	33	27	36	37	22	27	29	26	29	21	26	31	25	36	23	21	29	29	38	31	29
48256	27460	10644	21870	29166	28192	24909	20805	17411	14429	12354	10572	8989	7724	6878	6215	5243	4870	4634	4398	4099	3646	3445	3088	2805	2450	2247	2084	2021	1835	1769	1560	1428	1380	1274	1294	1072	1032	956	897	822	781	733	711	741	671	653	655	622	661	621	623	548	531	593	546	552	565	550	551	547	494	525	492	496	540	506	535	531	520	524	483	492	535	561	521	497	519	495	501	470	490	486	486	512	480	507	501	477	477	474	498	509	478	465	429	485	457	465	492	477	433	434	473	501	480	474	464	465	418	487	501	478	476	453	456	446	479	459	478	469	455	467	484	450	443	454	452	482	459	471	454	474	454	467	477	423	440	478	433	456	483	442	463	478	454	468	461	458	479	459	500	444	480	497	454	501	433	459	440	495	452	455	447	452	478	460	455	492	453	450	459	459	457	486	454	467	475	463	465	459	482	457	456	471	444	464	458	476	485	500	441	486	441	436	433	459	449	466	462	447	435	447	446	453	486	436	497	465	459	500	476	435	449	427	459	402	462	450	495	479	460	489	453	467	473	448	456	503	493	463	436	484	457	485	497	425	461	463	443	441	436	456	466	441	484	397	440	452	472	473	452	429	479	444	421	443	466	480	481	431	463	459	455	440	425	491	482	479	473	469	459	452	504	466	468	511	475	429	496	470	477	485	469	439	484	455	491	458	458	468	456	480	475	459	425	503	443	460	453	497	438	494	495	490	440	473	442	467	504	469	450	450	434	445	466	493	472	451	426	444	460	505	456	502	466	440	459	461	449	504	467	438	450	474	485	496	483	462	453	508	453	457	478	476	465	437	446	449	442	450	461	474	490	471	433	489	453	470	452	486	432	479	460	460	478	487	447	436	500	475	458	478	500	449	483	442	456	489	451	499	434	485	460	480	465	506	484	479	476	470	458	420	500	462	489	457	464	521	488	469	463	471	491	494	433	475	466	471	480	508	470	465	442	449	475	423	489	467	478	471	460	486	434	477	464	472	473	457	434	480	466	480	516	441	446	461	457	456	483	455	472	492	489	435	441	457	476	444	519	468	452	468	488	456	467	444	494	448	431	466	439	434	487	475	458	496	457	455	460	443	477	450	449	462	475	421	466	461	501	512	484	456	462	466	447	475	466	496	423	468	465	493	471	504	458	460	477	477	441	444	488	485	465	455	447	458	468	460	469	459	490	455	446	449	484	434	477	454	489	489	504	482	449	486	464	477	483	485	455	474	451	460	457	443	467	442	468	468	455	456	457	449	509	499	475	452	453	470	442	417	505	449	501	449	465	468	474	463	463	456	486	433	440	456	459	503	470	495	451	440	495	455	467	465	467	478	459	476	488	450	462	468	457	467	437	470	504	444	433	417	487	459	452	430	488	504	464	468	479	466	467	444	470	472	458	457	459	490	454	470	434	503	467	480	483	468	454	493	463	443	438	487	486	485	463	452	452	509	476	500	516	446	454	488	476	424	440	459	457	468	485	453	489	477	499	450	466	477	459	488	439	433	469	455	484	488	472	468	430	469	517	490	469	457	490	442	494	452	455	460	441	487	484	437	476	451	473	457	458	490	442	493	471	480	435	464	456	451	422	475	493	484	454	451	455	417	466	458	438	495	478	497	468	461	473	449	465	457	461	467	469	479	459	488	503	484	474	472	435	483	452	501	479	427	481	437	449	457	467	463	465	455	499	469	463	450	457	468	471	472	470	474	467	466	499	462	469	441	497	495	478	467	482	456	453	455	504	434	468	493	461	489	461	496	469	464	476	425	458	473	472	454	429	481	491	445	500	491	430	463	443	458	457	472	470	444	454	469	518	435	455	434	459	450	428	463	452	460	487	505	461	467	456	494	458	462	464	456	478	447	470	447	469	500	491	475	434	446	446	421	453	466	478	460	475	459	496	440	477	470	453	455	473	485	473	474	461	448	478	432	424	448	438	434	492	466	477	470	471	459	468	485	505	445	477	431	443	452	480	453	467	427	471	459	482	465	439	493	442	448	470	426	471	473	437	470	484	502	475	476	421	472	497	473	462	479	461	464	446	449	499	451	453	448	478	413	482	455	480	474	447	454	480	478	449	512	481	492	456	459	453	468	488	474	468	482	408	510	448	482	488	497	472	478	451	480	476	467	448	462	443	459	492	482	483	436	490	493	445	483	474	458	472	460	430	522	490	458	448	459	469	474	471	454	519	478	510	456	457	457	464	453	473	465	486	478	450	467	492	498	459	476	481	446	485	482	450	478	466	439	481	459	440	417	464	427	457	454	483	446	442	446	439	445	494	521	466	472	416	443	474	459	485	439	496	446	438	463	456	443	447	442	426	446	471	455	467	477	471	450	443	462	486	476	477	517	456	468	494	502	464	477	444	451	447	454	522	449	491	479	447	482	456	480	477	477	435	524	478	450	470	458	438	438	453	509	486	463	462	477	462	447	495	468	445	503	496	477	460	477	476	459	443	447	458	463	467	435	442	513	458	470	473	492	441	451	462	484	466	490	474	426	417	474	460	437	456	469	460	481	505	442	470	502	423	473	432	456	441	486	491	474	483	463	472	451	468	442	465	461	485	489	445	482	483	446	460	459	457	472	488	439	455	460	457	449	471	439	473	503	508	456	503	422	443	432	445	412	501	468	475	456	469	466	483	467	456	419	436	462	468	491	466	455	491	445	485	494	460	502	448	478	417	457	490	466	485	452	464	449	469	463	460	438	440	458	434	456	478	488	452	451	489	450	500	475	459	477	466	466	485	457	489	464	425	455	443	463	468	491	474	455	465	483	431	433	475	482	498	475	461	449	525	456	474	469	456	488	494	497	456	459	463	438	485	459	472	480	493	462	439	471	421	447	429	478	486	532	470	482	459	465	505	493	487	449	495	477	443	472	458	475	425	503	466	455	498	477	474	502	493	476	473	452	459	451	471	461	437	467	482	474	466	448	488	468	494	444	465	444	460	478	438	512	476	482	436	460	473	471	496	447	516	506	485	492	455	474	444	452	439	466	490	478	448	477	474	472	452	473	466	450	494	484	500	435	480	424	445	496	453	441	459	476	425	462	509	451	461	505	469	437	445	469	456	470	458	479	422	418	465	427	455	450	451	425	448	455	438	483	483	481	467	473	440	438	478	475	498	477	496	455	450	447	486	452	453	455	475	474	472	487	466	517	502	466	498	455	437	476	427	455	469	447	472	461	472	456	475	477	485	441	465	467	500	459	445	480	472	476	489	447	484	461	464	449	476	485	485	464	476	478	485	496	455	464	496	480	471	514	485	489	472	483	496	467	469	468	479	521	468	467	481	423	477	451	463	467	492	469	449	478	436	446	471	515	454	471	486	506	473	454	479	460	474	434	453	465	465	406	440	483	503	506	449	458	470	451	440	468	445	477	500	469	485	476	427	454	486	479	476	454	483	447	448	461	470	477	469	451	448	470	485	484	453	464	478	470	480	442	482	477	418	458	469	451	456	420	450	493	472	481	432	469	476	446	447	467	462	438	456	504	479	471	440
16505	7729	929	501	846	887	685	625	566	417	416	320	285	272	210	181	194	146	135	170	142	118	125	113	103	85	87	76	64	66	73	70	55	48	49	49	47	44	32	36	31	44	35	34	30	33	37	36	37	23	36	34	31	30	30	37	25	28	28	25	35	21	23	27	25	26	24	30	29	28	39	29	32	31	23	32	26	31	31	23	27	26	26	24	15	24	27	31	27	21	26	26	24	13	32	25	20	30	38	25	27	32	18	21	23	22	18	25	19	30	20	32	28	31	22	22	27	23	26	16	11	28	18	25	24	25	28	14	24	33	26	25	22	23	25	22	25	36	25	27	25	27	24	26	18	26	21	23	29	29	13	21	27	23	31	21	20	27	24	21	31	31	25	16	17	25	20	28	27	24	21	21	27	33	33	17	40	28	26	20	26	15	27	22	27	32	24	20	23	26	33	24	30	26	18	35	21	27	30	26	24	31	28	27	23	24	22	22	28	17	15	25	28	25	27	26	16	32	15	31	19	22	25	30	31	22	27	19	33	34	28	26	27	23	28	32	23	28	31	19	29	18	29	26	26	21	23	28	23	22	21	22	16	29	26	24	29	28	36	22	20	26	24	32	20	21	22	44	23	25	28	28	23	34	28	25	27	29	43	31	29	29	23	33	21	19	26	23	27	25	29	25	25	18	24	32	25	23	29	26	31	21	24	27	16	30	32	23	33	17	22	25	28	29	24	31	19	31	42	23	34	25	25	24	24	30	24	24	13	21	21	24	22	18	24	32	26	27	25	19	26	28	22	32	31	23	26	18	21	32	20	24	30	21	18	29	26	27	27	28	36	20	31	33	26	28	18	10	27	23	23	28	18	23	18	24	22	23	37	22	32	24	20	20	23	29	21	23	23	28	36	31	26	24	35	22	22	17	26	19	30	20	30	19	26	24	32	22	25	26	34	24	18	23	19	25	24	25	30	34	24	17	25	22	31	23	21	22	25	30	32	22	29	18	28	17	20	18	28	24	22	23	18	28	30	19	14	24	15	33	33	22	20	29	35	34	32	29	32	34	20	23	26	31	30	26	28	26	42	19	30	25	24	25	22	26	25	30	29	19	26	26	32	29	19	28	19	28	29	23	21	27	27	23	25	23	23	22	23	28	18	20	25	25	34	29	20	29	28	26	18	21	18	26	27	21	32	27	16	13	17	28	26	30	30	22	32	37	22	19	22	16	26	23	21	24	27	25	29	26	24	26	28	28	31	17	23	24	23	21	29	15	23	23	18	25	20	34	29	25	27	29	23	30	22	24	22	22	26	26	29	31	29	20	24	29	23	26	21	17	34	24	23	25	25	19	32	17	22	21	33	20	32	28	27	26	23	25	33	20	23	33	29	20	27	38	20	27	30	30	26	23	23	23	21	24	26	19	26	24	32	25	30	37	26	24	22	28	26	20	29	17	24	40	26	29	30	24	23	22	36	34	31	27	26	40	25	26	28	28	31	21	26	30	24	14	28	22	26	20	22	29	26	29	19	30	23	28	27	26	16	33	28	27	14	23	22	33	17	30	34	25	32	35	37	29	30	23	30	9	17	20	33	21	30	26	19	10	26	20	39	21	20	20	25	30	21	22	24	31	24	33	22	30	34	28	21	17	23	30	25	23	24	26	30	24	34	23	29	28	25	33	27	22	22	24	22	21	29	21	26	24	33	28	17	20	23	27	23	27	25	23	25	25	20	24	29	20	22	35	28	21	21	37	22	17	25	31	12	23	31	19	21	28	27	28	15	23	27	23	32	25	27	26	20	31	29	22	22	32	32	31	28	35	26	22	17	22	30	23	21	24	29	26	18	20	17	30	33	22	22	24	17	29	15	24	26	27	27	28	27	25	14	25	19	27	26	26	29	28	34	19	24	25	24	33	26	18	24	32	18	28	27	37	27	21	20	24	24	30	29	27	23	22	28	13	28	19	27	22	25	22	21	25	25	23	19	25	29	25	30	30	37	24	29	29	29	21	38	31	28	25	25	22	20	26	35	26	22	28	25	18	28	35	14	34	20	17	27	23	25	25	32	24	29	30	34	22	15	25	30	20	34	23	23	20	24	18	37	29	21	32	31	20	25	24	30	26	25	19	31	28	22	19	28	33	25	35	31	36	29	24	20	29	28	24	21	23	26	26	19	22	25	28	18	18	19	34	24	26	21	29	22	25	24	32	24	26	33	33	29	19	22	24	25	18	25	16	19	27	32	27	27	22	18	25	26	32	30	30	25	23	29	34	38	32	21	31	27	26	24	23	26	22	30	26	32	17	17	20	29	25	26	23	25	27	21	36	26	25	28	21	29	24	26	27	24	15	25	30	22	21	22	31	15	28	22	29	33	17	31	13	23	30	29	21	28	27	28	25	28	25	41	34	27	28	19	18	28	32	22	27	24	23	26	21	25	32	25	27	20	28	28	18	28	27	26	21	30	30	27	29	29	24	22	20	26	29	26	17	20	29	21	27	32	29	18	32	23	34	38	30	26	23	35	18	21	20	27	25	14	30	25	26	25	28	12	24	24	22	27	21	18	35	34	21	29	22	15	18	23	33	20	33	21	18	29	20	34	25	22	28	20	18	22	13	20	23	32	23	25	26	19	27	23	22	26	21	23	27	28	25	30	27	17	27	32	21	22	29	35	25	24	25	25	30	27	23	17	20	18	30	25	23	28	24	19	21	22	26	38	32	24	26	29	30	25	21	24	12	28	26	33	21	37	27	26	14	26	33	28	16	21	25	26	31	28	32	27	23	26	29	28	27	18	23	22	26	21	26	23	25	27	26	20	32	19	25	17	25	30	22	24	26	23	23	15	19	17	27	19	23	24	11	25	27	17	15	27	21	19	21	22	24	28	22	31	19	29	29	24	25	31	17	27	29	27	32	24	29	18	28	20	22	34	22	26	20	28	30	38	32	28	20	28	24	23	29	15	27	21	26	30	25	28	32	23	25	24	30	31	34	29	28	34	24	30	31	27	22	26	21	22	28	35	37	25	22	22	25	24	24	20	15	28	21	18	18	21	29	22	22	22	22	27	25	23	29	27	22	20	22	21	27	22	24	24	33	30	22	22	27	32	21	20	27	22	26	23	36	23	24	23	33	21	21	29	22	20	23	21	38	18	25	22	25	28	26	23	37	30	27	27	27	32	27	20	25	27	28	30	24	18	28	22	20	22	27	22	25	25	25	20	24	31	23	29	22	32	26	27	30	22	22	29	28	24	27	28	33	22	27	24	29	24	16	26	20	32	28	27	28	31	28	29	30	21	23	26	26	21	28	23	21	20	26	25	35	13	20	19	27	23	18	31	23	23	29	27	32	27	28	29	27	26	21	27	23	29	28	26	27	29	24	29	20	27	26	20	25	28	34	23	21	17	23	34	23	30	19	22	34	12	27	26	20	20	20	16	33	25	27	24	35	22	32	29	29	27	27	32	23	20	33	23	27	30	26	23	17	21	24	21	35	35	23
57005	31363	14565	27299	34888	33578	30355	26497	22825	19654	17221	14859	13397	11305	9866	8692	7776	7134	6749	6403	6007	5477	4928	4479	4063	3565	3180	2969	2724	2605	2361	2098	1940	1848	1802	1593	1368	1319	1194	1087	998	967	931	892	824	746	724	713	668	697	648	615	577	578	561	575	555	559	514	536	508	544	514	516	499	468	478	496	486	470	469	493	469	447	457	439	460	478	491	482	514	455	454	469	467	448	440	409	466	432	425	437	410	408	455	416	436	433	446	458	427	427	417	462	427	478	423	408	410	438	435	428	409	439	420	441	419	396	450	417	412	425	441	418	423	417	452	408	444	418	428	416	455	420	446	415	411	438	418	427	383	371	407	427	413	382	460	417	408	406	406	447	394	426	427	423	403	439	422	459	384	466	455	419	441	413	447	445	389	440	419	429	409	424	427	421	404	405	397	439	377	413	388	402	448	448	427	417	388	394	421	393	418	415	429	426	398	432	408	425	411	411	411	371	374	449	437	414	417	376	443	375	466	436	413	427	408	409	408	412	419	421	441	385	411	432	410	452	401	437	397	412	419	389	401	443	422	442	403	436	402	384	389	381	432	430	376	431	396	406	412	438	375	430	456	433	394	388	409	397	436	401	405	456	432	393	444	399	431	419	462	439	390	430	403	453	424	418	449	409	440	432	411	408	380	394	415	396	445	399	374	419	435	403	411	433	400	419	401	450	431	386	412	418	407	429	436	406	379	394	401	391	422	457	446	442	394	430	428	389	425	423	404	413	405	421	412	386	408	374	402	397	462	431	450	391	413	454	426	427	395	399	435	432	426	416	405	432	434	414	412	425	396	430	410	438	448	406	426	442	425	390	405	410	412	407	387	448	431	400	400	420	422	413	394	418	419	411	415	424	445	393	436	415	461	448	384	402	375	428	422	383	410	406	413	425	411	444	393	422	367	419	453	420	422	391	372	388	450	401	402	370	440	404	420	385	401	411	403	407	412	420	411	420	400	424	405	442	397	402	376	434	419	444	425	427	399	419	389	424	441	419	397	429	420	406	408	424	451	407	389	389	404	421	401	406	383	405	415	392	412	407	382	411	408	392	407	377	403	414	393	421	387	439	410	409	437	403	455	407	394	416	445	423	427	411	376	415	403	398	417	434	426	381	370	391	387	399	416	392	380	414	408	388	405	414	415	450	393	394	396	409	428	431	408	406	420	429	442	400	399	422	423	411	413	422	369	426	439	390	427	450	417	422	403	429	440	467	419	432	433	415	385	420	418	401	383	402	403	413	414	403	402	404	412	428	400	431	404	375	445	401	422	400	410	433	433	418	435	375	392	424	381	419	417	419	437	386	415	441	404	425	409	412	415	429	423	421	455	435	429	425	430	448	393	393	425	387	405	356	432	414	427	432	414	424	389	426	405	448	422	419	437	410	402	409	453	396	403	387	395	369	440	490	408	376	410	393	417	405	466	407	419	422	461	414	423	396	398	406	413	399	459	381	418	421	403	424	435	401	436	388	399	435	425	370	412	407	418	388	411	418	385	402	422	408	415	428	422	377	402	395	379	447	427	404	400	435	396	401	397	395	421	425	419	411	438	418	416	389	424	437	431	411	404	386	389	442	446	459	400	414	383	410	448	418	423	438	420	425	400	434	413	410	389	399	384	385	395	414	403	430	437	441	430	459	424	450	406	397	427	395	419	447	445	404	369	402	403	416	415	431	422	377	391	403	410	445	374	406	422	411	440	416	413	448	387	402	435	410	413	416	425	406	390	421	413	424	439	399	451	466	411	407	429	429	430	421	391	406	401	412	432	428	425	420	439	416	446	425	420	403	399	391	417	378	401	446	434	380	411	408	425	359	421	438	423	421	429	387	405	435	401	393	400	386	433	445	395	443	383	428	399	441	406	380	398	399	418	402	399	419	397	424	462	441	444	447	386	451	417	421	383	393	426	421	412	424	438	414	425	419	439	416	402	400	401	386	427	423	420	394	436	410	399	413	388	406	433	422	402	399	395	414	427	413	391	423	432	447	461	383	386	399	431	409	422	411	396	389	416	425	379	413	418	427	394	408	387	379	406	410	422	420	443	460	430	439	432	400	436	405	415	415	422	427	393	364	436	439	424	413	415	412	434	416	386	400	405	393	417	419	396	414	423	424	442	410	408	417	397	405	456	455	443	423	414	396	389	401	389	432	383	443	420	407	420	460	402	411	421	423	416	410	439	405	417	417	415	407	407	428	409	403	378	435	396	436	409	401	438	404	406	431	409	399	416	416	391	399	406	423	390	427	439	416	400	391	394	390	393	395	395	421	419	355	387	431	419	417	412	424	423	407	399	421	409	450	413	414	396	422	407	439	451	408	413	410	404	399	402	401	415	421	428	405	410	403	378	419	397	458	435	447	441	381	426	422	393	413	406	383	374	409	430	437	403	413	382	440	424	423	382	410	408	383	398	437	397	389	388	429	415	406	429	399	417	378	400	397	404	429	399	397	450	415	420	412	396	421	411	377	426	380	390	460	408	376	430	415	423	403	435	425	382	433	419	447	423	391	397	399	397	421	399	403	459	435	427	394	396	398	420	424	381	405	421	419	429	399	428	425	411	408	429	411	419	404	437	389	388	439	423	432	436	423	389	401	409	398	418	402	427	441	446	383	389	417	449	429	446	390	427	429	432	392	397	431	450	423	431	413	418	439	428	385	403	395	410	384	401	399	416	392	406	403	414	385	422	396	449	422	431	453	423	421	437	416	437	403	405	428	415	419	409	441	401	433	364	437	444	399	369	379	381	406	422	434	444	431	384	425	404	435	416	423	423	434	382	429	434	397	418	401	408	380	440	402	465	386	407	431	395	399	390	410	374	389	446	395	383	437	423	399	367	419	404	399	437	419	401	415	401	435	430	403	424	388	479	404	432	403	430	408	419	441	424	416	406	418	404	413	430	417	429	409	387	390	413	422	419	408	415	422	385	427	406	415	391	432	431	375	415	450	404	386	420	463	396	370	383	412	409	452	415	389	417	414	401	398	406	413	411	449	419	387	420	389	412	432	364	409	386	438	408	401	433	394	376	411	389	392	404	443	422	414	395	405	421	418	418	441	437	404	380	424	374	435	401	408	436	418	385	447	420	391	394	460	426	431	434	383	391	388	420	415	396	431	443	419	382	402	423	424	440	431	421	402	428	414	399	386	399	423	439	388	410	396	400	434	399	435	406	400	429	438	405	425	390	420	412	408	440	417	412	402	412	429	415	420	431	355	414	425	395	437	414	436	408	428	423	460	423	406	381	429	402	434	439	395	423	421	420	436	397	434	420	424	442	431	389	388	427	444	422	399	432	405	430	379	413	405	382	405	392	395	397	379	446	382	421	435	442	412	410	428	418	395	375	407	381	425	409	429	444	420	427	422	367	416	417	435	403	451	410	432	428	435	381	445	400	416	418	418	408	432	396	445	441	425	387	417	420	397	399	407	418	456	422	393	390	382	413	406	374	418	429	426	439	394	422	413	415	417	391	423
6745	1758	277	215	340	334	284	259	205	164	164	136	129	96	81	78	73	74	74	59	62	60	65	48	61	52	46	37	44	33	37	22	22	38	34	29	30	32	22	28	22	31	23	24	16	27	19	18	16	19	19	19	19	32	19	14	11	17	20	23	19	22	19	22	16	18	23	26	21	24	22	21	18	21	26	20	12	20	14	20	25	15	21	19	18	15	16	30	17	19	10	20	22	16	13	17	18	22	15	19	22	16	27	20	23	17	20	16	13	16	22	29	22	22	22	17	22	20	22	23	15	17	19	17	13	24	18	18	15	22	22	13	14	18	12	15	12	20	17	20	24	23	19	26	14	18	27	14	15	14	15	17	14	15	18	24	15	17	21	20	14	26	12	24	20	12	26	15	13	19	18	19	13	17	16	20	9	21	26	13	18	10	19	26	14	14	19	13	26	19	18	20	14	22	23	24	20	21	30	16	16	19	18	22	20	26	14	19	14	19	16	21	16	17	16	14	24	17	18	18	15	21	27	12	19	20	14	16	27	20	29	22	14	19	13	19	21	20	15	17	13	11	13	18	13	20	14	18	23	13	15	25	22	27	14	22	21	18	19	23	19	11	18	21	16	17	18	17	14	13	22	20	20	22	19	19	17	12	19	16	19	13	15	15	17	23	19	12	21	27	19	16	15	13	14	9	28	16	22	21	16	19	20	21	16	16	16	11	13	17	21	22	15	17	19	22	17	12	21	14	15	22	23	18	19	21	30	13	22	9	15	22	20	17	15	15	19	24	16	14	13	23	29	22	18	20	18	13	12	18	23	16	26	19	24	25	19	17	14	25	16	22	25	22	26	24	20	22	21	15	20	17	17	23	12	15	19	18	17	15	8	13	16	12	16	19	22	20	25	25	22	16	15	26	16	16	23	19	27	19	22	18	15	21	18	17	26	18	24	14	22	17	21	16	24	18	14	23	19	24	19	16	21	24	19	20	14	22	17	25	24	16	20	17	15	14	14	17	12	14	18	25	12	20	14	12	24	13	24	17	22	19	19	23	19	19	10	22	17	23	25	24	28	27	23	16	25	18	16	24	20	16	17	19	24	21	31	14	21	25	12	21	17	18	16	16	19	18	26	22	15	16	20	13	19	25	24	15	11	22	24	19	20	27	18	21	17	17	18	21	17	26	20	14	27	21	21	15	18	20	21	24	22	15	13	17	23	14	17	18	18	24	21	9	17	15	18	12	19	20	20	16	18	15	15	15	11	23	20	21	10	16	18	16	20	18	16	20	25	16	20	18	24	18	20	15	13	20	19	18	17	24	19	18	13	19	17	21	18	18	15	15	13	21	14	16	18	16	17	13	18	17	26	16	25	21	15	13	12	25	16	16	13	17	24	17	17	18	18	18	21	22	12	17	15	16	18	21	9	22	13	21	17	25	23	20	17	5	18	25	15	21	11	19	19	16	21	22	17	13	22	19	12	21	14	18	16	17	12	19	17	22	15	15	13	18	18	16	20	22	16	22	11	21	21	6	22	15	16	15	21	19	25	16	10	26	12	17	11	20	22	23	25	17	19	16	26	15	15	18	19	30	19	24	23	17	20	22	27	24	18	20	16	13	15	27	21	12	19	19	19	18	23	18	25	22	20	28	18	17	22	22	23	16	19	23	19	18	20	14	14	28	26	17	19	21	15	23	16	22	20	19	24	19	13	23	15	16	12	15	15	27	14	26	21	25	16	28	18	23	16	14	23	20	24	16	19	15	17	18	19	16	14	13	23	18	21	22	33	21	17	16	21	16	15	18	15	19	26	23	18	18	19	25	15	27	27	19	16	14	10	14	21	22	22	22	17	20	17	25	17	20	24	9	20	21	25	21	27	20	17	20	21	21	15	18	22	21	11	16	14	23	24	22	23	16	13	21	14	18	29	25	13	19	21	24	14	17	16	24	23	18	29	12	19	15	16	15	15	20	23	18	22	17	14	21	17	19	15	11	26	20	21	18	16	13	23	20	25	16	14	22	14	16	22	20	22	15	20	12	15	20	17	23	18	22	19	15	20	21	28	22	18	23	16	20	30	17	20	17	11	20	24	23	21	24	16	13	17	17	14	23	15	15	16	19	12	22	20	14	17	13	24	29	17	20	22	10	15	10	22	17	22	21	16	16	27	16	16	17	20	14	26	17	14	23	18	14	20	16	23	20	29	17	18	22	13	22	24	15	19	19	12	21	21	25	27	23	29	16	16	19	17	17	16	16	20	22	19	24	18	25	19	24	18	17	20	18	11	19	16	13	18	21	25	18	24	19	18	23	21	20	16	14	18	19	17	15	25	13	20	25	15	20	25	26	17	15	20	21	20	19	20	14	15	13	15	20	17	22	13	19	13	17	19	15	19	18	16	23	16	14	24	24	22	23	17	12	20	21	22	22	13	25	15	21	16	18	18	16	15	11	28	16	17	14	16	21	18	15	23	10	20	20	26	17	15	18	13	19	22	17	19	15	16	11	18	20	28	22	24	16	20	18	27	24	19	24	20	16	15	12	18	18	34	18	25	20	25	15	19	12	25	14	22	21	21	20	21	11	29	27	18	15	19	21	13	15	16	17	26	15	18	20	20	24	23	30	17	23	22	25	21	17	19	28	17	15	13	22	26	10	16	16	23	15	12	18	16	19	21	19	12	18	16	17	21	14	25	18	16	19	17	26	20	16	25	18	22	28	18	13	16	20	24	27	19	28	13	13	21	17	18	21	24	20	20	15	14	20	19	12	15	17	20	16	20	14	21	25	18	21	15	16	20	32	14	12	21	15	20	23	26	19	14	14	18	21	17	19	27	17	17	10	20	12	15	25	23	22	20	14	18	17	13	18	23	18	15	20	21	14	21	16	16	18	20	20	22	24	24	21	23	27	16	19	21	14	22	25	26	18	23	21	18	16	20	19	26	19	29	15	20	18	18	26	19	17	15	16	22	22	15	18	15	20	19	19	19	17	14	11	18	19	22	14	23	13	22	16	21	15	13	23	21	15	22	23	23	12	16	24	20	18	19	13	15	17	10	26	18	24	13	19	17	22	22	16	17	18	20	18	19	23	21	15	24	20	18	21	19	24	16	25	13	29	21	20	22	11	26	18	14	24	21	22	25	22	28	24	16	13	17	16	15	30	10	13	19	16	15	25	16	27	18	8	17	22	18	17	20	16	21	15	17	19	24	19	26	21	19	18	15	9	24	24	19	13	25	19	24	24	24	17	13	24	18	24	11	21	15	23	12	23	13	20	14	16	13	27	21	15	19	17	18	12	26	20	16	21	16	12	14	32	16	11	21	15	20	13	17	25	12	23	15	24	17	18	15	14	14	23	14	25	14	18	19	16	17	17	23	11	13	21	12	19	12	21	24	17	18	17	21	19	17	16	18	21	15	18	20	15	16	22	25	19	16	19	21	23	22	21	17	9	24	12	21	19	14	18	22	14	14	10	27	12	21	23	22	13	17	16	19	16	16	21
43318	21517	7776	17689	25059	23638	19840	16045	13004	10441	8837	7741	6457	5449	4730	3945	3504	3272	3025	2934	2735	2454	2406	2118	1832	1625	1480	1480	1362	1181	1152	1040	973	973	908	798	732	689	630	585	552	489	506	506	486	430	434	436	435	414	418	405	364	359	394	372	386	392	366	366	310	329	344	321	362	353	318	341	366	352	349	341	328	324	351	313	324	333	357	353	340	328	357	325	335	327	356	351	337	315	305	285	315	351	308	313	296	291	333	326	330	306	322	328	302	340	313	299	307	296	318	343	338	342	321	307	338	328	322	303	324	315	306	327	353	330	314	289	319	338	307	325	291	347	337	313	298	342	310	298	304	326	351	317	316	335	329	309	322	317	315	309	305	328	340	316	315	319	294	305	298	318	267	350	320	305	332	318	313	327	309	291	328	351	311	311	313	330	320	315	297	285	310	321	319	301	304	306	326	304	303	305	330	315	306	325	326	327	328	282	265	295	326	281	296	322	324	306	303	320	315	312	311	337	343	303	318	316	321	307	308	334	339	318	294	321	285	295	345	304	326	352	345	317	330	328	300	299	299	301	280	298	320	345	311	303	297	300	326	319	262	319	303	292	332	346	311	313	346	326	304	318	291	326	291	327	305	332	279	282	278	307	320	297	328	305	311	327	302	319	306	330	326	337	322	320	344	330	315	286	292	334	311	296	350	298	324	342	347	310	317	296	361	299	325	301	279	304	305	310	320	352	321	304	308	305	324	321	332	298	345	317	312	317	312	339	342	307	334	318	301	327	300	322	295	327	326	263	334	281	295	299	290	333	309	315	293	311	312	335	290	334	323	295	335	330	330	310	323	334	330	279	309	315	308	357	295	319	302	281	325	308	283	310	327	312	296	322	312	324	313	286	300	321	338	302	333	335	317	315	333	333	294	304	337	291	343	338	296	293	313	313	316	315	294	349	333	304	283	344	336	315	280	309	344	307	314	320	288	286	304	315	313	305	325	351	313	306	347	329	326	282	295	338	343	331	357	292	307	287	311	288	295	315	350	320	311	304	276	261	306	321	293	312	317	270	307	327	286	320	313	285	304	326	311	300	317	363	318	315	315	324	297	300	324	303	327	294	306	334	307	308	291	294	325	310	318	330	314	321	327	294	334	298	311	320	319	309	321	341	331	302	333	310	337	323	311	285	312	298	325	290	300	302	309	301	326	317	285	322	313	321	341	290	284	329	320	299	280	352	315	287	288	315	281	336	331	321	319	316	309	315	319	347	303	322	294	323	311	313	305	286	296	325	304	330	344	332	331	325	324	345	312	322	306	303	298	326	320	349	297	343	301	312	338	314	338	324	326	345	286	335	318	294	328	329	311	310	315	323	327	318	293	308	280	319	305	299	298	320	328	316	295	316	307	333	331	311	279	335	296	298	317	328	322	303	323	312	315	295	342	311	286	296	286	313	308	297	302	300	305	320	287	318	324	323	321	322	318	321	304	334	302	356	326	294	297	335	316	317	315	339	342	314	294	275	337	314	297	292	293	326	309	327	325	307	312	300	315	304	369	315	307	303	303	318	297	313	303	307	309	317	313	301	313	315	308	328	307	317	323	311	350	310	307	305	324	298	333	348	316	318	319	312	301	340	322	336	291	303	327	308	336	303	295	332	296	322	319	339	332	294	333	291	303	286	326	355	326	315	300	285	309	311	317	343	316	320	335	313	320	294	320	318	293	283	317	333	290	311	330	313	362	304	341	296	335	311	307	311	306	312	306	319	288	332	325	313	329	320	293	298	297	322	344	324	312	309	340	320	344	328	330	344	297	328	305	290	272	320	302	320	322	314	329	307	308	307	337	280	312	286	310	315	310	333	306	304	303	347	302	312	311	331	291	319	331	309	329	318	293	348	314	304	316	319	312	267	299	328	335	334	333	313	319	303	326	301	319	308	329	362	309	309	305	306	320	288	302	307	293	302	347	332	310	317	323	318	303	308	294	343	321	339	310	312	330	333	340	333	312	300	290	284	299	345	330	278	332	292	292	318	314	302	320	308	292	308	294	326	300	328	304	310	325	328	273	320	313	308	313	325	319	316	311	286	303	331	306	336	309	327	337	346	283	324	352	292	306	295	313	325	326	322	320	324	305	331	316	330	298	327	324	312	347	333	300	315	290	328	314	323	305	307	297	308	307	287	336	312	338	314	317	303	330	315	340	320	307	292	343	291	341	314	303	310	293	317	307	320	331	325	302	330	316	322	353	280	313	306	306	287	302	321	318	339	322	292	335	346	305	288	291	338	310	284	293	336	322	297	338	302	279	290	323	316	316	335	267	303	318	312	302	312	334	332	324	315	343	292	315	317	329	318	337	305	290	329	306	323	303	319	348	330	310	304	315	322	346	315	328	315	315	321	314	331	337	308	305	280	315	318	314	331	310	303	314	332	291	311	304	326	302	309	310	309	330	332	307	313	334	330	302	320	338	309	336	321	299	330	315	297	328	331	302	319	298	294	314	316	329	330	332	310	300	316	322	334	329	331	324	327	285	311	313	344	344	346	327	308	318	314	301	284	313	293	316	340	321	320	284	337	303	310	318	313	276	315	339	315	327	297	317	316	313	292	287	326	291	320	278	293	335	310	309	316	318	334	289	358	290	322	305	306	310	321	300	300	319	285	300	283	319	288	341	307	297	318	306	314	290	341	329	330	298	331	291	331	300	326	343	319	288	295	315	304	314	341	316	319	301	323	329	320	283	301	341	303	327	322	275	302	340	310	309	318	323	298	343	349	300	335	306	304	306	297	331	320	309	345	326	305	329	347	313	285	333	321	311	319	287	340	287	325	315	333	341	311	309	314	319	288	295	306	327	290	315	324	316	311	302	321	307	335	288	291	308	316	334	297	306	290	295	334	334	329	289	334	312	312	330	334	315	274	303	336	329	304	306	342	336	287	310	329	300	312	312	347	354	296	306	311	295	324	316	283	337	368	296	310	311	291	326	321	348	307	321	290	317	327	320	320	304	299	357	327	315	334	321	281	309	305	307	296	291	322	346	283	300	334	308	332	329	294	334	305	302	301	331	300	309	296	327	343	327	318	334	294	297	307	328	292	322	329	318	324	352	318	297	337	322	315	306	306	343	319	306	336	293	310	319	307	309	322	327	343	310	334	311	292	317	302	336	300	341	325	312	286	315	320	298	322	356	300	302	322	332	314	326	320	323	298	311	290	309	324	302	331	345	293	320	315	306	334	325	300	305	308	319	353	315	332	309	291	328	313	320	294	330	342	322	302	292	329	333	307	351	330	299	324	302	297	322	312	327	338	344	330	296	317	348	302	285	320	308	296	346	315	280	305	310	320	335	316	332	285	341	336	311	303	347	321	288	328	340	297	291	317	293	302	331	284	314	312	319	315	365	332	298	303	297	324	309	307	323	282	285	337	311	315	310	305	333	310	301	338	311	346	358	290	305	281	337	333	298	266	326	319	303	334	340	301	320	323	299	330	306	312	326	317	319	330	324	310	310	314
15794	7031	851	520	809	850	726	591	487	428	392	323	291	276	185	196	189	160	142	123	136	117	124	93	100	78	88	76	55	51	58	46	50	59	57	38	36	42	41	42	40	33	26	30	36	33	25	27	21	30	31	30	33	24	21	21	36	38	26	26	24	21	30	30	27	22	24	27	25	33	31	30	29	26	32	30	29	23	21	27	26	27	18	31	25	27	31	33	37	32	24	30	21	17	27	21	28	19	17	30	22	33	18	22	31	27	20	24	34	19	25	29	30	23	26	23	25	28	28	22	27	28	35	22	14	21	28	24	24	24	15	25	27	24	26	23	24	25	21	29	18	23	27	17	33	32	24	26	20	18	19	23	29	25	33	18	36	21	18	23	31	21	29	25	22	22	35	24	24	17	24	23	31	26	21	19	21	29	26	23	20	26	31	28	16	24	27	21	31	32	24	34	20	22	20	32	22	26	31	22	17	26	31	18	22	13	33	19	22	16	18	22	29	25	32	31	27	22	37	37	21	31	21	23	18	28	28	30	25	23	22	18	18	20	25	23	25	36	16	26	26	26	23	24	30	21	22	30	26	31	30	23	25	24	30	20	26	28	26	25	21	28	35	22	17	21	30	21	32	17	22	24	21	22	42	35	25	36	24	35	21	18	30	19	19	21	23	27	21	26	24	26	26	16	25	26	28	25	27	26	38	20	19	27	25	22	16	24	23	24	20	21	29	32	27	15	23	16	23	27	37	24	20	23	29	31	27	24	29	27	24	29	16	40	31	20	35	24	31	20	26	25	26	28	16	33	31	19	21	23	26	25	30	27	16	28	27	24	20	33	23	31	28	22	21	24	19	27	24	27	27	23	30	24	21	26	24	27	24	24	27	28	24	21	24	25	26	29	27	25	23	25	25	27	30	20	28	20	19	23	33	28	23	22	28	21	27	20	22	28	15	28	34	25	21	30	21	28	17	31	23	24	18	20	27	28	26	21	22	30	21	21	26	22	21	19	31	38	25	28	27	19	28	18	25	18	20	26	35	25	28	24	15	26	28	24	27	28	30	17	21	22	27	23	20	28	29	25	18	19	22	29	18	32	15	20	17	26	30	18	24	23	27	13	27	25	22	25	29	24	22	22	23	32	21	34	27	27	25	25	19	19	19	27	24	24	24	30	27	28	19	24	33	27	26	22	24	32	33	26	27	26	23	24	36	20	24	22	24	29	32	13	27	23	16	24	18	30	34	31	29	29	25	32	25	22	24	28	21	28	23	27	19	28	28	26	22	27	21	24	29	20	16	29	26	16	25	22	25	23	10	25	18	22	28	26	29	23	32	30	24	21	22	23	33	25	24	23	16	24	14	25	25	30	31	28	28	20	14	31	25	28	29	29	26	23	24	21	23	24	21	20	29	24	25	15	23	31	41	31	15	25	24	38	17	19	24	37	24	40	36	25	30	17	21	25	27	15	28	25	25	21	30	31	22	31	28	31	22	29	17	28	24	26	24	19	24	18	19	25	26	20	28	11	28	29	29	22	33	26	22	28	22	36	23	28	27	29	26	27	20	27	27	30	15	19	28	21	22	30	22	24	29	23	25	22	18	31	24	14	20	30	26	24	34	31	22	15	25	20	26	20	29	23	29	7	22	20	25	30	18	26	20	29	18	29	25	21	20	26	21	20	23	23	23	28	24	22	18	21	27	28	26	35	17	26	34	25	28	19	25	13	28	34	22	24	32	28	20	26	23	26	27	25	16	29	27	26	31	22	22	29	30	25	23	38	25	24	29	29	24	30	28	26	30	21	28	28	26	32	18	24	23	26	25	25	24	19	19	20	26	22	27	29	26	14	26	16	25	23	25	19	32	28	22	34	16	22	23	20	21	26	22	27	31	26	24	18	32	25	19	30	24	22	24	24	29	27	39	28	26	29	25	34	24	25	18	20	16	20	21	28	38	32	26	21	24	26	14	25	14	37	23	28	16	16	29	27	26	30	25	30	22	27	26	22	24	24	32	26	30	36	30	20	26	32	24	25	29	20	35	26	29	27	26	30	23	22	19	24	28	23	29	20	25	19	26	26	25	32	27	22	29	25	20	33	21	28	28	18	25	27	24	15	28	17	29	27	25	22	30	23	29	29	30	22	26	21	30	24	29	28	17	31	27	21	24	31	12	27	22	22	22	29	29	30	31	32	18	35	28	22	31	24	28	21	22	33	12	20	19	24	19	20	32	24	26	25	24	14	29	20	29	28	26	22	23	24	27	30	24	22	23	23	28	22	24	26	28	28	29	32	24	24	20	23	25	25	32	32	28	26	28	26	24	18	38	14	21	30	14	24	27	24	35	33	21	23	14	22	22	24	13	31	28	23	21	20	18	23	27	25	25	26	18	24	31	29	24	30	33	17	23	32	18	36	23	21	30	32	25	29	27	28	22	14	21	22	24	24	25	20	25	14	17	19	31	23	32	22	26	26	16	28	31	20	26	18	21	19	24	23	30	23	30	22	26	19	19	20	39	31	19	26	29	28	28	28	31	28	25	27	18	25	29	20	25	18	24	16	28	28	21	22	22	19	18	23	20	17	24	23	23	27	24	17	19	25	26	26	26	20	24	24	27	18	29	28	17	19	25	18	24	21	19	22	29	19	23	25	19	18	28	26	23	25	22	21	31	28	19	22	31	19	23	21	22	32	22	27	29	8	28	20	21	38	31	22	37	33	26	30	24	22	19	28	24	19	27	29	27	37	22	21	26	22	22	17	31	34	18	31	25	22	21	28	24	27	31	17	22	32	23	27	17	22	31	16	28	29	22	22	35	24	23	18	25	33	16	23	24	25	21	18	19	22	18	36	24	27	25	23	21	25	21	27	30	30	24	20	18	28	25	35	22	30	29	24	23	26	32	29	32	33	29	20	29	18	22	21	26	29	24	15	23	25	30	23	26	19	19	33	25	25	28	25	25	27	27	22	20	24	17	32	19	28	31	25	31	31	25	22	24	31	22	19	20	23	30	28	16	26	26	25	30	27	26	30	19	33	18	21	30	25	23	37	25	40	22	27	18	28	28	29	25	32	15	30	22	26	22	36	29	24	27	23	17	25	21	19	16	24	23	21	25	26	19	28	23	27	18	21	26	27	28	23	27	24	28	26	29	24	23	23	17	26	24	19	24	20	27	16	17	27	30	22	21	21	21	33	19	27	25	25	29	23	24	24	30	17	30	17	25	26	24	25	22	20	19	31	28	25	21	27	21	27	22	24	25	27	21	26	23	26	30	24	27	23	25	27	26	32	23	22	20	23	30	22	27	18	27	17	20	20	24	26	19	21	34	21	24	19	26	18	27	26	28	28	25	30	30	22	28	23	31	26	25	27	26	25	23	38	28	26	20	26	28	26	22	23	29	22	20	34	26	25	20	34	25	26	25	22	24	25	27	27	30	22	24	27	35	28	22	25	25	17	32	27	24	19	15	28	17	20	22	28	29	30	27	24	37	25	24	24	20	23
55878	30798	14358	26584	34320	33470	30026	26169	22175	19131	16874	14946	12833	11154	9772	8656	7913	7106	6428	6109	5783	5562	4949	4503	3896	3510	3330	3074	2762	2580	2310	2172	1941	1941	1721	1603	1444	1377	1204	1094	1056	928	871	819	733	724	696	690	675	673	650	664	593	598	607	594	612	565	548	480	523	553	499	498	446	478	465	538	503	503	521	481	481	496	452	453	508	472	442	473	447	447	449	428	451	458	456	444	427	447	408	393	403	400	409	403	423	416	433	392	434	393	435	411	424	439	440	414	410	414	440	410	400	433	437	407	421	426	458	417	424	445	407	412	433	421	393	425	382	397	388	441	446	407	409	429	401	382	447	385	378	414	407	431	393	431	429	405	422	440	393	443	388	383	425	414	426	373	417	394	379	451	431	389	411	397	382	388	413	429	435	380	413	403	388	372	388	430	382	418	437	413	389	381	371	410	399	436	361	381	425	398	410	394	384	396	405	388	411	438	392	431	421	374	434	417	417	452	417	423	419	414	376	390	376	400	384	413	405	396	406	397	422	390	406	389	402	409	414	384	403	423	400	397	413	397	393	408	375	401	422	403	423	378	403	387	407	386	378	404	409	422	440	377	418	410	422	390	413	387	405	405	415	418	399	406	379	374	396	410	402	453	419	388	384	400	408	384	391	445	420	406	420	413	390	395	397	435	389	399	396	403	390	419	409	425	380	436	391	422	415	392	415	416	429	404	365	412	371	367	446	382	406	408	349	435	455	406	357	392	392	408	366	371	401	415	403	426	412	442	364	439	429	405	433	410	430	428	396	377	431	408	399	407	425	411	399	407	420	373	421	406	405	393	417	359	394	422	383	425	424	428	389	391	436	398	389	404	405	425	393	418	405	383	410	410	398	403	369	377	402	397	393	365	431	365	426	410	415	400	382	403	379	456	409	403	410	422	436	398	402	407	386	444	401	426	430	380	389	404	405	401	414	377	416	415	394	463	417	414	401	434	414	395	408	373	404	395	383	368	361	424	426	411	408	409	425	431	376	382	411	401	394	417	385	382	418	446	431	403	372	406	421	412	418	407	424	420	375	410	403	416	413	422	406	414	432	405	405	432	396	380	440	406	407	385	432	391	395	424	421	423	418	406	389	410	401	402	403	381	431	401	430	440	409	390	427	425	409	408	393	428	403	392	399	420	396	428	433	413	420	395	399	435	402	400	407	393	386	424	422	431	415	424	446	366	418	431	410	391	425	393	425	432	431	401	372	372	390	403	438	415	405	393	385	425	403	426	399	393	360	426	443	429	375	401	410	387	402	388	396	407	377	397	408	403	397	408	395	376	398	390	401	380	453	437	381	396	421	425	453	410	407	388	434	390	417	406	406	416	374	393	385	381	422	369	414	404	408	412	439	386	424	419	425	385	394	379	393	426	406	383	403	393	388	411	383	407	404	417	415	398	396	403	416	406	427	415	407	409	410	400	394	433	413	363	391	388	420	421	408	388	417	386	395	417	389	405	401	384	406	392	362	377	442	410	397	421	437	417	418	429	383	382	412	406	409	424	439	416	413	417	410	377	388	409	404	420	418	399	386	404	409	383	440	409	376	411	425	420	407	400	370	398	408	421	408	407	394	391	408	396	419	372	420	392	411	422	427	405	399	410	413	390	373	429	410	409	421	399	407	411	414	388	392	392	420	408	427	421	422	408	377	380	387	395	442	420	395	416	412	391	421	423	395	411	375	432	397	433	402	359	416	399	377	378	417	398	441	378	402	429	424	412	400	396	433	421	415	413	401	432	424	409	375	431	405	401	397	400	441	368	440	360	403	418	430	361	420	424	443	423	375	420	402	398	424	419	438	403	386	383	401	403	360	430	423	437	414	432	388	414	450	412	422	396	378	391	455	379	388	409	370	381	398	391	374	437	410	393	416	370	418	381	412	395	418	400	405	400	398	399	406	408	401	426	384	427	429	395	414	384	420	409	426	415	423	421	416	403	330	387	385	426	404	362	431	404	409	369	407	412	428	425	423	354	425	389	403	399	400	450	401	422	394	411	386	395	429	447	435	412	366	425	391	412	417	421	392	402	416	391	387	382	404	365	417	443	416	388	396	437	412	365	460	446	386	393	436	397	400	379	399	398	386	384	403	455	442	423	387	405	386	381	405	392	403	384	401	389	412	454	362	421	400	416	431	411	418	372	402	416	459	422	380	413	390	408	375	410	388	401	436	414	394	387	387	372	395	423	419	349	367	424	395	404	405	388	426	412	401	416	392	423	379	358	373	384	377	440	398	406	406	417	410	410	409	405	423	418	414	382	436	428	406	378	419	403	398	390	445	411	406	380	422	397	403	391	405	413	411	384	422	403	381	426	358	416	387	391	421	402	406	385	390	404	391	417	386	404	404	395	382	391	398	405	387	408	426	421	425	358	409	381	388	418	396	405	372	421	428	422	431	392	415	419	405	398	398	363	391	418	420	377	392	424	439	383	378	463	411	392	433	391	398	411	392	437	425	389	412	394	384	418	387	423	389	377	379	401	411	447	377	399	425	383	382	387	428	404	355	392	404	431	426	424	407	387	386	425	421	404	398	440	362	386	386	405	442	405	418	426	408	386	406	415	403	411	416	402	373	403	408	418	466	375	401	423	449	397	400	383	385	423	390	413	410	416	400	382	394	410	389	392	406	403	365	373	385	396	462	403	418	380	402	408	425	391	394	421	421	375	427	377	419	388	400	403	418	411	414	400	425	421	432	394	456	426	374	394	394	408	394	410	400	384	421	393	387	348	397	396	382	402	416	415	391	398	409	417	415	404	414	429	389	439	444	412	428	397	386	430	420	386	407	436	423	418	413	424	429	385	392	395	418	402	425	395	367	407	387	390	407	378	425	431	387	403	436	403	416	415	413	389	412	396	397	390	413	398	419	392	396	393	391	394	410	382	391	400	379	398	399	435	390	403	372	432	397	393	388	416	381	364	415	413	417	406	388	418	425	384	400	409	375	411	411	387	378	392	365	391	424	399	392	400	404	407	393	388	392	388	431	417	402	369	383	377	420	418	411	398	424	410	391	400	406	366	381	379	403	403	423	388	380	381	405	433	411	430	395	397	397	373	393	378	392	434	390	392	401	404	392	390	396	399	398	403	402	405	392	379	417	421	399	376	378	384	388	418	401	420	396	418	435	392	407	442	407	417	378	403	403	401	410	395	360	428	368	388	432	370	388	404	395	422	424	439	412	399	406	405	402	417	375	403	404	397	404	392	400	387	400	412	381	424	412	370	419	385	404	429	396	392	390	413	438	409	424	409	402	417	418	412	396	376	428	364	387	390	422	404	441	375	431	391	376	430	359	390	367	359	386	400	425	391	403	437	387	404	428	433	420	409	399	406	416	439	375	421	379	386	435	398	399	407	399	362	428	403	383	429	407	413	410	401	374	392	397	380	428	405	431	396	389	403	444	392	428	410	407	410	429	434	425	415	410	368	400	407	396	383	427	389	431	410	357	400	411	406	350	426	412	419	391	420
11606	3393	505	341	495	599	458	381	297	273	226	222	192	174	154	141	128	111	100	110	115	111	93	78	83	63	74	65	50	48	61	50	39	41	45	39	37	36	41	47	37	33	35	39	32	46	23	38	29	24	27	40	28	34	32	37	33	33	38	20	31	29	24	30	39	28	41	32	34	34	33	26	36	29	24	23	26	26	33	37	28	32	23	31	35	29	30	30	38	31	27	33	32	27	27	30	26	30	35	31	26	26	29	34	17	26	30	33	30	34	28	19	25	25	30	23	28	30	30	39	35	25	30	23	23	25	28	25	35	27	27	24	25	25	29	32	30	29	31	32	22	32	33	27	35	22	30	29	35	39	24	26	29	35	27	38	36	26	31	37	28	30	33	33	31	32	22	25	26	23	27	32	28	31	36	28	48	36	21	19	21	25	25	28	30	32	30	34	33	39	33	40	28	24	24	29	26	26	35	30	26	30	24	33	29	32	31	33	37	32	23	25	24	26	28	29	25	21	29	25	33	33	31	32	24	26	25	32	29	35	28	22	25	32	30	23	33	24	29	30	27	26	20	29	35	30	39	32	35	21	25	25	28	28	35	29	27	28	29	37	26	24	24	25	21	30	28	29	38	37	19	26	34	35	29	20	34	27	31	29	32	40	25	35	33	20	21	31	31	29	37	26	21	31	32	25	22	26	37	18	28	31	41	23	26	26	39	29	25	30	23	34	25	28	33	25	31	30	22	35	24	39	33	28	24	30	31	24	30	27	25	36	30	28	28	36	38	41	30	27	19	31	30	21	28	28	30	30	28	28	22	25	19	32	24	27	28	27	27	29	24	26	29	35	25	30	23	13	22	26	30	29	27	29	26	25	36	28	25	30	25	24	27	31	20	30	27	27	29	25	32	28	29	39	28	35	29	26	24	29	28	28	30	29	24	33	36	33	31	37	31	22	24	27	29	28	31	22	25	30	23	26	29	31	35	24	25	25	32	36	25	30	28	37	34	37	31	21	26	31	31	28	23	34	33	34	32	26	29	22	31	24	36	32	16	41	39	35	38	31	29	32	16	23	31	20	32	35	29	31	22	34	34	26	30	37	19	28	21	25	29	21	24	34	25	24	32	28	16	37	37	38	32	25	28	26	21	27	29	28	26	34	27	32	26	26	41	24	32	23	29	28	27	31	33	25	26	25	21	36	15	26	22	32	31	27	28	49	29	20	35	28	30	22	24	23	31	29	31	27	26	32	29	31	36	24	27	28	25	30	24	24	29	28	27	35	33	28	31	20	25	25	30	24	33	22	23	25	26	30	26	32	37	29	27	23	31	29	36	31	22	32	23	36	20	26	24	29	21	36	27	27	29	30	34	30	34	29	27	30	34	26	33	27	21	28	33	24	30	24	28	23	24	27	31	23	32	27	27	22	34	37	32	27	35	25	41	40	35	25	32	29	22	26	31	37	25	26	38	29	25	30	34	20	32	17	27	33	27	25	26	24	23	33	26	35	33	31	30	30	26	24	33	33	32	13	26	28	29	25	36	22	31	23	27	26	32	23	31	24	35	28	26	29	30	25	29	28	23	28	31	28	36	28	27	24	30	33	25	31	37	36	28	22	31	37	33	30	37	30	35	30	39	28	22	28	22	25	27	29	20	24	28	28	31	24	34	28	32	33	31	36	24	30	35	30	32	25	31	24	29	26	17	28	33	22	25	24	39	29	32	27	27	33	26	32	30	35	27	28	25	22	19	30	33	17	21	35	26	26	31	25	35	28	25	28	32	25	27	41	29	32	30	32	30	28	33	21	22	27	32	37	44	24	23	27	28	28	43	21	29	34	36	25	24	30	31	27	20	16	33	27	36	36	32	30	36	28	30	46	19	34	26	41	42	31	29	32	24	26	30	32	22	20	30	20	26	22	28	31	35	25	21	21	32	30	30	31	28	35	25	21	37	31	30	35	22	29	37	32	28	28	33	35	24	27	34	35	29	26	29	28	25	36	35	32	35	27	30	27	22	31	22	40	33	26	25	27	37	21	33	34	32	31	17	35	20	32	38	26	29	28	16	28	31	28	31	34	29	33	23	24	18	31	22	34	21	26	32	30	22	24	29	29	25	26	35	34	28	24	22	31	30	30	24	24	24	30	34	20	29	29	24	25	38	22	30	26	25	25	32	27	31	17	18	25	24	26	31	28	28	34	20	33	34	23	27	33	24	26	27	26	25	25	28	25	34	25	23	33	32	32	31	29	32	33	35	33	29	29	30	30	37	31	26	26	28	34	28	25	33	21	36	18	25	20	27	30	18	36	36	37	28	30	25	27	31	27	25	20	22	27	22	18	20	24	33	32	38	22	34	31	25	29	30	17	29	30	27	32	29	26	39	17	25	24	30	34	40	12	30	31	33	32	30	34	29	16	27	29	29	25	19	32	22	23	26	33	30	32	27	27	30	29	33	34	34	23	33	27	33	30	28	31	31	37	31	36	29	30	35	23	27	29	33	31	19	20	30	25	35	34	33	21	19	27	26	40	35	24	31	20	33	31	25	32	23	24	33	27	36	28	31	30	35	29	27	36	21	25	33	33	41	22	34	31	38	25	25	33	19	46	28	24	26	28	26	28	26	19	22	21	28	26	37	32	29	32	25	35	23	32	30	32	34	31	27	35	29	27	25	26	19	31	32	33	36	34	33	26	19	27	33	40	31	34	34	40	33	31	30	29	28	27	33	23	41	31	32	26	26	30	24	34	29	30	26	30	27	21	31	27	22	28	36	26	25	28	31	33	28	23	27	32	31	36	28	24	30	26	33	25	23	27	16	23	21	28	28	27	26	28	29	22	26	37	27	33	26	34	23	32	22	19	33	25	34	40	22	25	30	30	23	27	27	25	21	35	24	30	19	28	24	27	30	26	31	23	22	22	30	27	30	26	19	25	33	35	27	19	29	29	32	34	29	26	36	21	33	30	22	35	24	33	23	23	29	27	25	34	37	28	31	31	23	28	29	33	32	17	24	26	30	30	31	28	24	31	32	31	38	27	31	28	28	27	31	34	23	31	31	32	26	40	21	41	33	31	29	26	28	25	27	31	32	28	25	17	24	31	37	24	28	15	40	26	30	39	26	14	29	32	28	32	28	25	26	21	26	29	31	41	36	32	26	34	24	24	34	20	40	36	35	31	31	31	31	28	32	30	32	26	18	27	36	27	28	27	26	28	37	19	33	33	26	25	28	28	26	27	37	34	27	27	27	36	27	29	29	35	23	26	29	25	31	23	19	25	26	29	32	30	25	24	32	24	29	31	28	28	29	30	27	27	28	36	33	23	27	23	33	25	21	41	31	25	35	31	29	35	18	29	28	21	26	27	25	21	25	25	28	22	26	33	29	35	38	34	21	38	33	29	30	34	31	23	22	24	24	32	24	27	31	19	39	25	26	36	29	23	20	20	30	36	22	46	24	26	25	20	27	40	24	33	33	30	37	26	26	34	31	33	31	17	32	34
48497	25235	10591	21798	29561	28298	24859	20878	17257	14602	12332	10833	9106	7830	6749	6104	5489	4806	4473	4236	4000	3741	3396	3132	2828	2533	2335	2205	1989	1824	1667	1574	1418	1336	1281	1193	1119	994	1008	928	875	814	770	785	672	680	644	675	655	564	672	598	618	594	550	571	583	523	506	508	541	531	493	512	530	521	513	519	572	530	514	525	547	519	483	489	528	468	500	502	495	506	525	470	474	537	480	493	461	447	452	459	464	464	452	476	464	507	459	494	445	457	523	449	456	450	494	473	492	475	510	473	467	451	457	489	485	494	448	476	492	483	484	506	475	447	474	444	482	501	467	508	460	443	432	466	480	467	493	426	447	488	471	484	443	464	479	492	445	465	450	452	452	453	474	489	426	475	490	478	486	447	435	481	464	497	476	475	477	467	468	467	454	473	467	449	462	481	468	439	436	487	474	454	492	481	474	472	484	482	468	484	430	486	476	480	483	491	411	500	489	464	463	502	461	450	449	524	436	451	417	448	504	480	448	453	457	429	451	443	501	447	471	472	442	450	444	467	444	465	483	455	483	481	439	501	456	511	478	462	482	433	476	459	492	466	455	495	439	454	443	463	472	457	479	498	468	501	495	465	442	479	439	445	478	439	451	459	449	497	505	462	490	459	463	472	416	469	462	449	467	424	497	452	456	439	452	454	448	483	483	417	472	479	459	461	431	489	498	438	522	469	481	460	466	475	445	461	453	478	442	465	437	484	458	497	433	452	482	493	493	467	484	462	479	517	438	481	452	447	507	466	493	473	467	443	443	470	453	449	430	487	474	497	400	451	443	459	490	472	492	458	497	444	439	469	504	451	499	469	476	451	464	486	472	476	479	499	493	450	452	442	467	465	483	485	433	452	479	462	468	475	469	470	460	468	460	483	501	446	456	476	488	496	462	496	490	488	516	426	429	504	449	438	494	470	491	455	450	443	464	493	475	470	465	478	496	450	452	462	463	415	464	455	461	414	455	459	501	459	429	490	473	451	429	483	492	457	470	403	469	453	459	444	454	457	484	436	463	480	448	462	457	475	474	487	458	436	411	461	491	474	454	495	482	447	448	456	466	497	473	501	466	440	450	471	466	463	497	481	489	455	450	470	473	472	472	483	484	472	434	440	499	453	499	429	456	467	441	445	431	460	462	473	434	471	457	481	469	468	450	476	455	482	488	440	466	486	475	469	436	436	479	460	472	482	471	480	464	439	474	464	470	462	430	486	434	469	453	485	435	496	485	485	445	430	484	443	475	467	476	445	471	469	455	449	437	445	454	471	448	470	464	477	454	475	503	442	456	435	492	437	460	419	473	465	495	475	481	484	454	458	460	479	478	438	475	466	455	418	502	490	463	477	453	472	510	459	474	460	494	431	452	437	483	467	452	490	418	465	496	440	478	472	445	413	498	452	466	404	475	471	462	457	448	453	475	408	475	428	491	479	488	465	441	446	462	424	471	442	493	468	465	498	443	481	457	447	462	509	477	462	473	485	478	465	431	472	495	456	475	482	479	485	485	455	524	457	473	494	450	490	453	466	471	431	442	468	452	484	464	497	450	495	498	483	461	455	479	439	475	485	471	496	433	451	451	444	474	446	430	470	451	474	448	481	491	452	462	419	495	469	493	495	463	421	435	475	461	455	444	461	489	408	454	494	489	481	485	486	454	470	472	456	468	452	479	448	516	465	468	478	494	484	451	469	473	438	472	439	457	523	467	474	437	477	430	442	440	525	487	428	514	528	433	470	437	444	482	441	467	461	477	466	471	456	428	475	440	461	451	489	431	481	462	457	475	461	433	472	488	477	444	461	509	470	451	491	445	461	457	454	456	434	491	479	413	457	436	478	483	483	486	492	479	497	445	467	430	465	467	483	445	465	493	474	457	461	473	451	465	487	463	460	446	510	454	480	440	515	488	503	483	475	489	492	472	502	464	501	427	446	449	442	438	470	459	477	448	481	484	507	468	513	475	472	490	471	495	487	479	467	458	469	469	468	449	415	431	467	473	462	483	492	477	485	520	461	454	431	471	447	464	443	489	466	420	477	480	413	443	472	458	476	493	470	469	492	473	477	449	486	468	448	493	466	452	480	485	454	475	473	427	460	495	452	453	482	474	442	458	499	461	465	484	481	430	480	454	455	488	470	479	435	474	468	451	475	445	453	465	461	476	492	476	443	450	489	464	455	456	477	476	476	440	453	452	479	514	432	480	464	473	478	455	503	495	470	481	463	473	475	477	461	438	444	465	453	457	447	460	434	508	459	481	466	459	453	457	448	467	459	469	476	454	450	459	479	462	469	456	456	489	456	430	434	429	481	495	447	444	490	487	474	498	449	455	435	443	478	481	455	439	445	444	452	458	476	466	472	479	491	448	449	457	478	462	457	496	455	481	501	468	519	465	448	458	461	461	476	458	473	440	481	483	462	450	500	467	457	445	490	470	462	498	457	441	468	421	482	479	466	446	476	485	454	496	492	500	495	488	481	463	431	447	484	460	470	447	497	477	447	458	476	460	492	490	429	480	453	458	476	497	468	437	494	498	464	508	473	509	453	432	487	466	437	437	470	457	458	465	486	472	449	451	494	420	474	473	445	480	483	526	485	461	477	497	485	450	501	468	440	440	407	459	496	476	433	456	488	447	417	449	479	489	512	482	415	468	443	466	431	461	450	430	468	435	476	488	436	496	468	462	463	506	463	496	457	502	475	466	474	469	483	490	466	451	473	484	474	467	442	435	475	501	460	430	501	448	458	444	478	513	492	483	452	506	456	454	472	424	414	464	487	426	435	461	461	435	458	470	447	486	502	433	469	476	483	486	491	492	438	443	500	418	465	488	461	473	459	455	461	445	478	426	441	454	454	484	463	476	471	452	491	428	460	451	463	464	481	423	471	435	502	459	440	475	435	449	481	499	482	507	466	461	472	469	457	455	465	469	517	464	466	498	476	459	451	444	499	451	490	473	498	465	469	454	484	505	487	483	446	454	486	471	436	441	472	500	446	452	484	505	452	436	463	488	459	440	499	480	469	476	464	485	438	419	459	477	466	469	468	430	496	500	467	502	513	464	488	473	469	472	495	449	456	489	514	432	482	467	435	442	456	440	460	469	449	456	461	468	467	505	498	497	450	476	470	477	495	485	491	472	472	466	482	468	466	461	518	475	467	454	469	457	479	470	472	432	461	480	437	447	504	508	490	481	478	482	468	459	509	467	446	486	485	500	468	444	482	460	473	453	485	424	445	498	487	475	454	473	451	420	460	459	478	426	454	445	479	449	469	481	456	465	494	493	440	406	487	455	493	428	478	499	451	453	480	462	477	461	467	494	485	462	493	517	481	497	459	469	446	467	483	449	423	472	472	458	472	472	433	428	522	474	498	485	495	468	430	469	466	466	465	432	457	460	476	460	493	445	460	475	492	456	470	472	471	505	475	455	490	435	432	492	485	450	466	438	458	498	453	473	461	434	471	496	491	465	476	436	486	456	447	490	464
16303	6843	829	530	811	855	701	643	479	490	370	373	284	269	220	223	159	157	136	145	124	122	107	135	106	87	79	84	70	77	65	62	68	53	49	42	39	44	49	36	41	37	38	35	23	32	33	36	27	27	28	29	34	24	29	34	25	31	20	30	25	30	25	37	35	27	28	20	26	22	23	22	30	24	28	27	28	24	30	19	24	22	22	31	21	22	26	39	25	29	31	21	27	29	22	20	28	31	24	32	24	36	32	20	19	26	29	26	25	30	26	26	28	21	23	15	28	29	22	24	24	23	25	21	26	25	24	27	24	20	27	26	29	27	23	27	31	25	27	21	15	23	23	21	26	21	38	35	29	20	24	29	26	36	31	25	20	34	27	26	22	27	26	31	28	23	26	23	25	32	23	28	18	33	24	20	18	34	32	23	24	30	27	33	16	27	26	18	33	20	20	28	23	29	35	32	21	26	32	31	19	32	25	27	26	20	20	22	24	12	22	18	20	15	18	25	21	25	34	23	25	39	28	20	27	29	25	18	28	30	25	30	28	18	21	22	23	30	21	20	30	21	30	20	37	28	29	20	26	31	21	26	20	23	23	26	18	23	26	21	25	36	20	27	27	25	31	28	28	21	23	20	21	30	35	19	27	15	28	30	17	26	29	19	28	22	22	25	20	21	24	26	30	32	22	22	24	23	21	28	19	31	20	32	20	36	30	35	27	39	24	22	23	21	27	25	36	38	26	20	27	28	25	22	18	23	29	21	32	19	18	35	27	23	23	23	24	21	28	24	28	32	29	23	40	31	22	19	30	27	30	29	31	23	27	28	24	26	27	28	23	33	27	24	33	26	23	17	29	20	20	19	25	26	27	26	26	23	25	33	19	35	27	25	28	30	16	28	24	26	28	22	32	33	25	16	22	18	32	29	23	26	23	18	30	36	26	22	30	31	41	22	20	19	25	25	24	28	24	30	29	21	25	21	21	20	25	21	19	26	26	34	20	23	25	28	26	20	26	33	27	25	29	14	18	25	25	32	21	25	16	28	27	19	21	24	36	20	26	30	27	27	21	32	25	23	24	23	21	32	27	23	22	20	28	27	25	23	28	28	21	27	16	22	25	21	23	26	22	23	26	21	21	24	24	26	32	20	23	28	22	24	25	25	30	19	18	19	21	25	15	34	28	24	24	29	19	26	19	25	27	19	23	22	26	26	26	25	22	24	21	32	30	26	23	18	24	19	22	27	31	31	21	35	24	35	34	23	24	16	22	30	27	33	29	19	24	32	26	29	31	44	27	23	33	27	18	23	16	24	18	26	26	28	27	25	18	20	30	16	27	25	28	27	23	30	20	21	21	25	30	27	26	30	20	30	30	27	30	23	27	26	24	25	23	35	24	23	26	24	24	32	22	19	22	26	25	27	15	24	17	30	24	30	28	26	20	34	18	16	26	25	20	17	25	26	28	28	29	19	28	29	27	28	28	28	21	17	25	25	23	21	30	35	25	17	26	24	37	26	16	30	18	19	31	20	26	24	31	20	22	22	27	25	27	30	25	26	25	30	27	30	23	21	24	31	31	18	23	37	22	27	20	26	23	29	27	23	29	27	37	32	24	21	30	40	20	28	26	17	27	23	27	32	27	25	27	25	25	29	25	15	26	23	22	29	32	32	24	20	25	22	21	27	23	25	28	22	20	33	23	22	32	27	23	22	30	23	20	32	38	25	19	29	27	26	26	25	32	21	30	22	28	17	27	27	23	23	33	29	28	20	19	14	24	25	19	26	11	18	27	32	27	29	23	26	27	29	25	27	20	18	32	31	17	18	23	29	24	22	32	25	18	21	25	21	32	18	19	26	18	20	17	26	29	21	21	27	18	19	26	29	23	31	23	30	21	29	23	19	31	18	23	24	31	22	22	25	21	26	27	19	30	25	30	23	31	25	25	21	20	38	27	24	27	21	24	26	21	27	28	25	20	17	27	37	29	26	39	21	19	23	29	27	27	22	26	28	19	23	16	21	15	28	27	29	26	25	23	28	23	26	17	27	25	21	25	24	23	29	33	33	21	19	30	24	26	22	28	16	31	27	27	29	27	19	23	27	25	31	18	22	28	25	23	33	25	26	21	31	16	27	20	32	26	26	29	23	34	22	23	27	23	30	27	18	25	29	26	30	19	18	21	26	24	34	18	25	25	26	31	24	26	37	26	29	24	34	20	29	25	31	29	27	20	38	23	25	31	29	25	25	25	26	25	22	28	39	23	36	25	15	23	23	26	22	24	25	25	26	23	26	33	38	20	23	26	19	32	23	24	31	26	19	17	17	31	37	20	24	27	25	26	32	25	22	23	20	31	33	26	26	19	33	26	29	27	27	28	22	23	29	18	33	31	25	31	24	27	15	19	19	11	23	27	19	29	27	24	25	21	23	28	35	24	17	24	18	29	26	23	33	23	29	30	31	24	26	20	31	24	37	23	25	19	33	20	19	21	29	27	28	39	39	25	21	22	28	33	21	32	20	21	20	35	23	16	25	35	19	18	28	27	27	26	26	17	20	35	18	27	32	18	18	20	17	20	21	20	24	32	27	26	20	26	19	26	29	23	28	15	31	28	27	30	28	25	35	18	23	33	26	25	21	33	30	24	31	15	28	23	25	27	19	29	28	27	21	24	29	22	29	28	21	20	31	26	24	32	33	23	19	31	20	15	20	17	27	26	39	24	25	19	30	30	23	24	25	23	32	32	22	25	22	30	37	26	24	26	23	28	20	28	25	28	23	26	21	32	31	25	28	30	13	25	22	24	25	21	34	21	20	24	31	18	21	22	33	25	23	29	28	28	24	22	23	19	26	29	22	28	23	15	24	24	36	35	27	23	24	24	27	20	26	27	17	24	34	27	40	25	27	31	28	29	26	31	13	26	23	31	24	21	21	23	23	17	30	24	27	19	32	25	18	17	24	29	29	28	22	19	19	17	28	34	29	23	19	24	22	21	25	26	34	25	26	21	28	25	27	19	32	19	26	31	26	15	23	17	31	22	20	29	21	28	22	29	28	13	28	23	28	26	24	21	23	23	29	29	33	26	20	26	30	22	30	35	28	23	22	24	24	24	22	27	28	29	37	23	23	26	25	21	25	23	29	25	29	17	30	20	26	23	23	22	34	28	26	25	17	28	29	13	21	27	26	33	17	21	26	20	20	32	25	18	28	27	21	28	27	27	25	13	27	20	27	22	25	22	18	26	16	21	31	28	24	25	19	24	21	26	25	33	22	18	20	21	25	19	25	23	23	31	21	24	22	34	25	19	20	34	26	25	27	15	28	29	30	20	25	20	33	24	28	22	22	31	25	32	22	24	37	25	20	20	31	34	29	21	34	34	21	25	25	20	25	42	29	20	27	24	20	30	26	23	30	33	27	26	26	18	23	22	25	17	20	24	23	26	30	25	24	20	30	28	23	22	27	22	22	23	17	17	21	23	24	28	30	21	21	26	23	15	32	30	23
56631	30343	14587	27153	34874	34087	30513	26550	22836	19536	17131	14960	12954	11367	10208	8981	7993	7171	6677	6160	5674	5382	4813	4356	4059	3607	3410	3026	2865	2557	2281	2136	1938	1848	1579	1544	1439	1345	1218	1172	1060	972	858	868	815	699	751	657	675	640	659	611	610	558	602	555	590	537	536	542	489	532	503	466	485	497	499	518	470	462	489	518	478	489	482	494	474	463	499	489	457	460	440	416	441	430	440	436	453	419	465	421	437	464	449	478	416	416	424	424	416	456	420	446	394	431	460	400	429	419	403	448	462	460	446	402	451	436	396	437	471	396	471	440	418	426	420	442	402	417	429	439	421	422	444	442	416	384	429	436	470	404	412	429	404	446	442	426	427	417	429	403	448	417	419	431	447	423	412	389	384	410	392	420	435	424	404	410	389	421	422	412	428	404	408	393	392	434	401	400	432	417	412	427	418	400	411	414	424	422	417	429	430	432	413	401	419	415	399	403	390	437	420	377	402	401	414	439	404	405	454	412	408	438	431	437	397	430	425	408	407	396	419	398	414	425	385	411	447	423	386	404	412	440	428	394	411	426	396	415	417	410	429	412	399	403	432	388	427	410	418	432	353	412	397	442	442	415	420	421	385	431	429	422	418	418	393	354	427	400	424	399	412	392	394	391	420	401	445	396	429	399	399	460	397	409	415	448	416	401	415	408	436	434	445	440	372	453	425	431	416	422	423	428	419	432	370	396	392	448	371	427	418	404	409	399	435	438	400	423	403	405	448	444	442	386	413	448	404	418	379	405	445	412	412	415	396	451	417	437	428	417	411	392	385	435	409	420	395	439	439	392	398	410	396	398	388	417	449	434	418	435	414	408	416	431	446	405	410	434	393	404	415	439	441	454	396	423	394	409	419	419	398	406	430	414	388	412	428	414	418	417	447	395	426	419	399	433	417	425	457	383	398	405	391	398	419	414	456	402	424	402	412	415	359	394	389	415	412	406	435	412	415	415	419	401	437	442	423	403	380	406	387	423	399	403	442	424	375	430	412	408	404	434	442	419	396	401	420	412	418	432	437	427	419	422	414	391	392	406	387	415	413	452	461	397	412	399	417	413	437	435	462	428	392	406	386	435	403	396	396	432	410	456	382	414	402	463	413	397	387	458	449	413	431	420	394	400	410	446	407	395	427	425	412	438	402	413	408	387	395	428	432	395	407	417	411	457	404	400	394	433	387	392	384	399	440	441	408	413	396	407	389	410	439	381	418	413	423	428	388	458	405	431	407	419	383	414	398	384	389	439	433	396	383	424	434	405	415	425	435	446	405	424	426	415	402	415	423	409	428	431	431	452	385	377	412	427	405	397	398	427	410	438	434	418	410	433	403	445	395	398	423	411	396	395	389	383	397	417	429	428	439	407	383	441	390	406	409	371	459	418	416	402	383	409	401	388	429	368	392	408	413	398	442	436	427	389	398	419	425	382	406	411	390	420	426	374	437	416	411	425	468	397	408	441	408	393	407	441	416	421	406	407	405	407	421	408	373	450	397	432	414	404	402	407	423	406	452	387	436	413	425	411	388	408	416	432	427	407	393	374	406	410	408	398	381	440	414	397	437	417	446	415	423	441	426	404	402	389	425	395	399	405	388	443	432	397	419	387	365	428	371	408	424	421	406	422	397	429	434	416	396	431	410	416	425	406	394	415	420	428	407	399	407	415	385	417	419	420	414	451	413	394	446	405	405	387	408	414	369	415	423	413	416	395	453	415	415	401	401	426	407	442	392	413	390	430	407	425	435	396	427	400	429	410	406	414	458	413	430	455	431	380	444	442	393	419	415	383	432	428	427	445	419	400	434	423	420	468	430	406	352	387	418	403	458	452	393	409	403	452	434	405	426	398	401	408	400	415	433	422	423	413	376	437	430	405	420	403	445	427	409	408	412	411	400	436	476	397	407	426	434	417	414	406	416	414	438	453	405	406	457	379	407	412	413	423	400	417	402	466	379	425	375	408	425	384	441	363	403	399	414	426	383	429	402	415	424	421	417	401	444	388	404	390	392	420	403	442	380	426	446	378	390	404	403	433	390	435	389	442	420	374	407	430	397	437	398	404	425	380	434	415	427	413	409	418	406	426	408	456	408	406	394	390	426	433	387	384	403	420	392	396	405	423	383	407	418	402	385	431	407	429	390	418	426	420	417	398	420	419	388	409	418	383	399	431	412	388	411	418	425	425	395	418	439	401	398	451	439	460	412	396	412	416	394	383	413	424	416	434	449	421	401	404	390	435	411	414	437	426	394	402	409	398	412	392	386	407	430	393	424	375	429	423	434	413	402	418	439	396	376	436	391	399	413	437	394	400	410	399	386	395	405	420	404	442	371	409	400	419	429	407	410	415	392	429	430	448	418	408	464	412	425	400	466	397	426	422	426	404	400	432	410	389	393	359	388	452	409	421	443	447	445	431	432	446	430	385	461	415	438	416	415	389	422	438	426	428	433	431	453	407	414	447	446	412	399	398	361	435	437	447	439	390	448	397	398	395	415	385	409	400	417	379	395	429	416	394	387	398	378	448	409	404	452	398	426	370	438	403	429	396	421	451	391	416	440	369	457	361	386	394	442	406	402	433	416	453	381	393	405	448	403	427	446	411	407	415	432	423	436	406	399	418	414	417	390	438	420	425	391	437	422	409	411	393	384	463	419	406	391	403	399	416	442	400	378	426	404	400	372	423	399	406	412	434	396	398	427	432	398	404	408	383	407	395	429	422	405	430	375	431	384	415	405	432	403	415	406	382	401	446	416	413	403	409	395	431	378	392	404	381	426	427	392	408	435	415	411	408	419	404	437	428	392	406	435	395	442	405	401	399	395	396	413	399	406	389	408	403	388	388	363	414	402	421	461	443	396	427	375	417	393	398	425	427	437	416	402	427	426	406	422	402	408	389	441	374	377	399	407	441	419	401	435	396	399	405	421	398	424	424	438	443	402	447	420	417	444	463	370	401	403	408	378	436	426	434	394	392	427	434	429	420	436	379	400	395	368	424	410	456	392	404	412	447	398	411	405	394	403	419	403	396	427	420	390	396	417	446	400	395	400	418	439	397	414	440	402	411	421	409	374	425	442	376	395	411	419	405	427	433	394	393	428	404	395	424	427	410	398	400	395	431	419	415	436	393	432	420	355	410	414	418	414	431	445	446	414	419	404	448	418	391	424	420	387	445	421	399	463	406	386	417	411	413	415	405	393	405	411	413	371	389	431	386	402	374	414	433	388	377	419	438	430	413	413	417	399	421	451	401	426	375	429	417	417	421	391	412	477	440	391	400	398	432	410	410	395	387	403	412	434	430	433	416	447	386	420	444	452	391	374	412	423	392	398	367	455	429	375	410	428	385	388	434	398	412	403	391	447	438	427	420	411	397	423	375	401	434	434	382	429	417	399	448	411	439	420	394	439	392	383	387	419	410	397	417	396	416	413	404	406	399	391	428	364	395	438	405	415	439	435	468	398	410	371	419	404	428	413	418	382	386
6606	1671	307	200	381	313	279	291	190	196	157	157	121	125	107	104	76	64	58	65	67	63	50	53	46	46	51	48	36	34	43	34	35	26	30	33	41	26	38	27	29	21	25	20	23	21	23	24	25	22	25	15	29	19	21	15	17	19	13	19	17	23	17	20	18	19	26	11	23	28	27	15	21	18	18	15	27	14	18	16	15	16	19	14	19	14	14	19	18	15	22	18	19	11	17	25	25	25	10	27	22	19	26	10	22	16	13	19	19	18	29	18	15	29	16	25	19	24	20	21	18	18	16	14	18	25	24	21	25	23	31	16	12	24	23	20	22	32	11	19	14	15	23	24	7	21	19	18	25	16	12	24	21	20	26	13	15	18	17	24	15	16	22	17	23	15	23	20	14	18	24	24	27	21	15	29	15	13	17	33	18	18	21	19	20	16	23	20	21	18	27	19	16	21	20	20	20	20	13	17	20	15	22	18	8	13	14	16	18	15	15	14	20	15	28	17	18	23	29	17	15	17	25	22	23	17	11	15	16	20	22	13	15	17	20	16	7	18	23	16	26	13	16	13	12	19	22	24	19	15	15	21	23	13	23	22	17	18	19	15	19	18	18	25	17	14	22	15	15	14	15	15	18	15	19	22	24	19	16	21	22	13	31	22	20	25	23	20	20	17	15	19	16	17	16	15	16	20	13	17	23	18	12	18	18	14	18	19	19	16	13	21	20	20	11	14	22	23	18	15	11	12	21	19	27	25	23	22	8	16	17	14	26	23	21	20	12	16	17	26	15	21	20	16	11	25	22	21	16	16	23	19	15	22	21	21	20	25	23	17	20	18	21	18	16	21	11	14	18	23	21	17	17	20	16	15	23	19	17	20	17	17	14	19	24	14	18	18	27	12	13	18	15	22	24	14	15	12	21	10	18	16	21	22	19	20	17	16	19	16	20	18	22	21	13	22	23	18	15	16	14	19	12	15	15	13	21	16	18	23	21	18	21	20	14	21	23	21	22	19	22	14	12	21	23	15	22	16	21	15	12	22	20	22	22	21	22	21	14	20	23	24	15	20	15	14	16	22	21	27	13	18	26	16	20	18	25	14	14	17	17	19	16	17	13	12	24	16	25	18	24	24	16	22	11	19	19	24	15	20	19	16	19	21	21	20	23	16	9	18	18	20	22	14	26	16	19	18	14	19	12	13	30	16	22	24	22	12	16	23	20	24	11	23	21	23	25	13	17	28	26	28	24	14	20	18	23	11	20	17	22	18	14	21	21	12	16	20	20	11	21	20	21	20	14	27	19	20	24	13	10	19	27	14	12	18	30	15	21	26	22	23	27	21	22	20	17	20	26	22	12	20	17	17	23	15	21	20	21	10	26	20	15	14	15	30	16	18	19	22	20	17	17	21	20	19	23	24	22	16	19	17	19	15	16	18	17	22	17	19	25	15	15	23	15	17	16	21	24	18	19	19	17	19	17	14	19	22	19	21	15	14	11	20	24	18	12	16	17	18	28	23	16	18	13	23	19	14	23	13	23	20	24	16	15	22	21	20	26	14	21	10	16	14	20	21	16	21	14	21	24	18	19	32	25	21	23	19	22	28	24	21	23	19	29	23	16	11	23	18	22	15	17	12	14	14	12	15	26	19	21	13	17	18	22	27	15	19	20	13	22	13	12	13	19	19	26	11	9	19	16	19	15	14	17	14	20	13	19	16	25	17	15	12	19	22	16	11	16	20	13	17	17	16	17	21	23	15	14	17	14	20	16	15	22	16	15	25	18	20	23	25	10	20	18	18	22	20	18	17	19	26	28	23	21	24	19	14	20	15	15	16	15	13	22	18	17	19	16	25	16	11	17	12	27	25	15	17	20	22	18	22	26	17	15	13	17	13	12	17	27	17	19	16	16	18	14	18	16	12	18	22	16	23	16	17	17	24	12	23	19	21	17	22	22	17	19	26	20	19	24	21	23	15	14	16	19	22	19	16	20	18	16	29	29	19	15	15	18	18	13	13	19	17	20	15	15	18	24	10	18	15	17	13	18	22	27	24	18	16	20	21	13	16	21	18	23	18	12	20	18	21	16	19	11	22	17	22	16	20	21	17	14	18	17	25	21	19	15	23	20	13	24	26	14	20	15	16	20	15	16	21	15	16	26	19	10	14	16	16	18	13	19	13	11	20	18	24	14	21	19	24	22	24	18	22	12	19	19	18	20	24	17	23	18	21	19	16	17	15	19	22	10	24	18	24	19	28	16	21	16	18	21	20	21	9	22	16	21	19	13	25	28	21	26	20	25	20	24	22	25	18	24	7	19	27	16	11	20	16	11	13	18	21	23	15	18	20	15	17	19	15	24	16	19	15	22	19	22	15	17	15	21	19	17	22	20	12	16	21	16	27	20	20	16	15	23	23	21	18	23	22	19	21	24	11	21	19	25	17	25	18	18	21	17	15	28	18	13	16	14	18	15	16	33	18	9	19	16	23	16	22	25	20	11	20	11	16	19	19	18	14	19	21	19	17	16	16	20	29	19	17	25	14	23	28	13	19	15	19	17	18	21	21	19	25	19	21	15	16	16	13	23	21	14	16	23	18	14	26	21	18	18	12	21	17	26	23	15	21	15	17	23	20	26	13	25	28	18	15	18	18	13	22	15	16	16	20	22	20	19	27	16	21	18	20	17	22	15	18	18	14	21	17	13	13	24	17	19	11	24	20	20	16	18	21	19	18	18	19	14	22	27	13	18	16	16	21	22	18	17	26	18	20	14	19	27	16	12	15	22	15	15	11	22	17	17	21	25	14	20	20	18	10	14	14	15	25	23	20	20	21	13	26	15	16	26	14	22	22	17	21	17	22	17	26	19	16	13	19	15	9	17	16	18	24	19	15	16	21	17	15	16	21	15	15	16	19	13	19	13	10	16	26	19	21	15	13	20	21	21	23	18	18	21	17	20	12	20	13	17	16	13	16	18	19	18	21	26	21	18	15	18	23	18	21	16	24	15	13	14	18	17	16	22	23	23	22	22	20	19	18	21	18	15	23	15	17	18	20	14	24	16	23	25	18	18	18	11	18	20	20	20	19	13	16	22	14	9	14	21	18	13	19	17	12	19	21	25	18	20	11	25	26	25	18	11	13	17	21	15	20	14	18	14	19	18	22	27	20	16	24	15	21	18	15	22	23	15	30	13	23	18	16	15	25	18	15	16	12	15	17	11	32	24	16	20	19	22	25	12	15	18	15	12	16	25	16	15	14	21	23	23	20	22	21	19	15	24	12	18	20	24	17	23	20	23	20	22	13	14	24	17	9	23	20	19	20	19	15	15	20	10	18	15	17	24	14	26	17	18	21	15	14	20	16	15	25	15	19	17	16	18	24	20	23	23	14	21	19	20	13	18	22	10	14	16	28	19	19	14	24	22	23	18	19	15	21	18	18	17	33	17	16	21	25	21	22	14	12	19	23	17	12	18	21	11	18	14	24	23	13	17	22	17	21
42815	21407	7899	18160	24924	23460	20024	16393	13182	10660	9082	7640	6393	5493	4784	4156	3711	3301	3090	2874	2608	2412	2114	2013	1864	1636	1563	1425	1340	1221	1067	996	861	883	793	752	742	728	672	663	572	527	533	468	458	457	470	426	453	440	385	368	386	397	383	374	356	338	335	375	346	367	354	372	370	300	341	345	356	344	369	342	345	333	339	332	326	368	375	327	333	327	326	350	294	282	349	306	342	345	337	329	318	297	319	339	334	305	300	319	330	298	340	315	327	301	307	307	308	346	317	341	315	320	307	299	340	329	319	340	328	298	332	314	307	307	327	297	350	330	323	303	294	287	329	324	319	279	309	311	306	299	293	316	321	306	337	290	336	295	294	292	319	305	324	312	301	329	306	335	302	293	307	323	337	325	315	292	317	299	307	310	332	308	348	303	319	290	327	322	297	285	312	296	319	295	271	321	333	292	298	329	310	298	287	324	322	311	272	310	284	316	319	309	314	319	292	292	312	317	322	341	306	317	297	311	337	344	328	304	297	326	322	311	321	328	319	313	304	323	301	325	326	342	299	344	329	303	328	308	346	326	314	328	318	315	324	352	322	319	328	321	289	322	308	294	309	302	289	325	311	324	296	299	344	323	320	328	282	317	283	328	313	326	304	304	316	344	315	311	314	341	301	314	288	282	325	317	333	310	313	301	333	283	324	274	339	306	295	318	313	307	357	290	294	322	288	305	339	326	293	321	315	351	274	352	305	311	290	331	305	321	277	327	343	349	315	288	343	303	334	304	330	295	327	302	300	303	312	316	300	305	299	299	301	305	339	320	290	263	303	317	279	286	267	316	311	306	294	301	312	302	327	311	316	321	340	343	322	321	337	289	310	329	319	307	290	360	340	325	313	347	332	347	300	342	288	317	330	337	281	300	317	293	299	294	313	297	315	321	305	306	309	324	295	318	315	302	347	310	321	280	320	320	338	310	307	272	307	359	284	325	315	308	347	342	368	323	309	315	318	303	322	329	339	320	279	303	321	311	302	307	340	302	291	323	300	313	310	312	325	317	329	284	306	324	333	341	343	312	305	299	326	348	311	303	291	313	266	293	309	322	302	316	321	332	292	307	321	333	305	314	299	279	282	348	309	310	296	305	330	293	333	326	322	290	307	322	338	322	290	335	329	335	315	346	308	316	321	305	282	312	317	309	315	296	338	294	349	335	292	333	322	291	338	301	312	314	279	318	284	328	295	347	296	310	315	312	306	319	316	316	306	298	330	329	316	329	321	301	301	294	313	283	346	305	335	316	329	294	296	313	285	325	312	317	325	324	315	309	306	309	304	324	314	334	304	342	319	306	335	294	326	295	320	317	333	312	336	338	333	303	303	333	355	332	312	323	330	326	327	318	334	321	277	324	314	324	315	324	329	309	310	321	295	318	302	317	297	293	329	316	325	323	322	318	293	326	323	284	345	313	325	288	292	329	314	290	281	300	304	324	315	327	286	313	339	305	317	323	302	302	294	315	306	293	316	303	304	335	316	300	334	303	337	360	286	336	308	304	305	307	283	299	315	361	306	312	326	305	322	317	323	298	329	347	302	353	303	297	334	297	306	317	315	318	316	321	308	325	294	310	349	305	307	323	300	331	322	305	293	328	305	314	290	301	323	319	298	302	313	337	310	311	310	320	320	322	310	304	316	318	308	352	331	323	325	289	321	314	291	337	316	315	297	321	288	325	282	339	287	321	313	289	324	304	340	307	301	311	303	282	276	343	301	288	322	312	291	289	334	336	316	291	324	330	292	307	273	310	322	337	284	336	310	323	332	324	287	339	331	286	322	318	316	309	338	317	294	320	339	302	332	316	294	312	304	315	335	299	333	302	319	316	319	301	328	316	341	299	343	337	318	287	346	337	342	275	313	330	311	307	324	317	291	289	324	319	343	328	345	300	338	298	330	290	315	338	314	304	324	294	342	281	314	311	299	323	291	300	296	300	316	302	319	354	316	295	318	318	293	282	330	304	293	341	298	289	292	316	296	329	342	327	314	298	330	287	338	323	286	305	298	309	289	276	311	308	327	308	311	326	315	295	277	297	300	305	315	310	327	320	337	319	289	315	314	291	344	300	311	306	347	309	305	338	310	328	327	331	304	299	341	332	297	344	305	318	323	303	312	305	290	304	303	298	338	295	294	304	308	281	295	271	291	327	282	322	322	308	256	341	300	296	333	305	334	323	329	272	327	302	325	324	323	283	347	319	302	321	319	299	298	289	298	340	344	331	313	318	329	310	314	304	282	337	298	295	274	300	318	270	315	312	292	331	313	327	333	355	311	302	348	322	285	352	309	287	326	288	334	280	307	328	329	279	290	313	321	320	308	340	330	312	292	286	323	297	293	323	306	291	313	322	319	330	336	289	336	318	291	290	299	311	317	315	307	304	282	282	293	294	302	346	313	290	294	337	292	337	307	293	328	321	300	346	335	289	332	296	330	315	286	286	307	305	310	316	321	325	312	329	313	322	325	322	331	311	329	315	304	324	311	322	336	314	292	325	311	318	334	337	296	320	299	318	331	335	292	307	335	299	323	303	316	308	315	334	334	315	320	333	296	296	304	305	293	298	304	328	298	312	276	318	321	324	338	288	313	291	312	313	312	342	324	293	326	294	294	326	327	315	296	302	328	318	290	327	308	305	303	316	302	316	293	292	310	278	314	318	290	317	293	313	298	344	307	339	289	327	291	301	331	337	304	312	324	304	325	318	309	317	342	344	297	291	338	314	297	319	333	314	316	331	308	323	295	308	307	333	301	313	314	313	309	320	310	316	305	315	294	290	321	323	310	343	329	330	304	320	316	309	318	349	293	331	296	285	313	335	297	323	321	299	271	304	325	295	314	310	260	311	318	307	309	319	300	311	324	321	299	316	311	343	307	296	279	318	301	313	329	300	305	337	289	320	319	329	288	319	285	308	287	297	320	334	334	299	342	329	318	314	308	294	310	311	298	340	326	326	339	304	299	318	320	291	298	284	321	336	291	277	318	295	305	307	318	310	319	322	332	322	296	352	293	313	299	306	294	317	313	302	302	337	309	297	311	302	315	279	314	292	299	325	346	312	338	319	318	304	318	317	313	305	302	322	338	304	316	303	302	319	302	321	340	309	304	278	298	295	317	307	295	318	308	285	324	312	282	316	345	337	301	354	301	323	304	325	327	289	315	271	321	316	313	265	309	321	330	331	330	319	339	313	304	332	314	306	319	272	297	326	315	292	302	294	294	308	315	329	296	299	325	334	310	328	317	325	333	334	303	321	314	338	284	324	323	332	292	298	318	315	345	320	308	309	319	300	317	325	347	327	313	321	301	285	330	309	288	281	307	323	347	310	312	331	310	302	316	326	329	316	309	313	293	293	335	362	369	300	321	312	297	309	288	332	332	324	314	283	322	302	313	318	317	306	332	314	306	288	306	328	330	298	332	301	293	333	312	333	321	319	299	287	311	295	331	325	325	280	337	314	290	312	316	306
15511	6873	833	493	742	857	683	673	557	454	391	332	284	270	207	178	187	176	168	151	126	111	101	114	103	90	81	68	69	69	52	66	50	44	58	35	52	35	40	48	36	37	32	35	26	35	28	34	40	30	38	35	22	26	38	26	27	24	36	23	36	26	25	29	36	18	33	31	18	24	12	31	18	31	27	19	22	22	36	32	28	28	26	21	25	20	22	29	15	21	26	27	27	14	22	17	24	22	21	36	24	26	19	29	26	23	30	32	20	29	19	33	20	25	27	36	22	27	21	22	27	30	29	18	24	29	33	18	28	34	30	25	27	17	30	28	29	18	32	22	30	21	19	30	22	20	25	29	26	25	20	28	19	21	31	25	18	26	24	31	24	32	26	32	25	27	17	22	21	32	29	25	25	22	28	28	38	22	22	33	28	25	23	21	28	26	33	25	28	23	29	24	31	33	19	23	19	26	31	30	16	27	22	19	28	33	29	22	31	28	19	35	24	21	17	23	28	23	27	21	21	25	25	26	23	37	18	22	28	21	25	26	31	21	20	25	27	28	20	21	18	27	21	31	20	28	15	23	26	30	21	17	26	21	27	22	26	26	29	28	23	22	24	24	31	26	24	25	26	16	28	27	24	21	19	15	19	21	21	23	25	25	24	27	17	26	22	19	15	17	29	29	21	19	18	19	27	28	35	18	24	26	31	25	32	21	20	24	20	28	15	23	19	32	27	26	21	32	28	24	26	31	37	25	21	14	31	13	15	28	20	22	16	22	24	24	24	34	23	22	18	26	34	22	19	22	22	20	22	25	15	28	21	23	23	28	26	25	25	16	18	23	24	25	22	20	21	18	28	30	22	27	25	26	22	34	21	26	21	18	20	25	23	15	22	24	33	25	19	20	23	26	18	20	26	20	35	26	24	20	21	21	30	30	29	26	28	29	22	23	32	27	28	18	21	33	26	21	23	22	26	23	22	26	19	20	29	26	23	25	22	16	27	20	26	28	26	24	18	16	32	26	20	23	28	30	25	24	32	23	28	25	25	25	18	17	23	20	21	20	23	18	24	26	26	24	24	28	24	28	30	26	22	27	30	19	21	19	24	23	20	23	11	26	29	27	27	24	22	23	29	20	23	25	22	28	22	16	21	23	17	25	12	23	28	32	29	20	25	20	25	22	26	23	35	26	21	27	20	26	28	27	35	26	29	26	27	17	32	24	22	14	18	31	29	28	27	27	22	25	18	26	26	22	22	28	27	24	32	24	23	19	16	24	27	32	25	14	25	21	27	26	23	22	22	30	13	26	16	21	26	20	27	17	21	23	33	26	26	31	23	25	21	21	26	29	32	18	25	20	25	26	26	21	14	25	31	21	29	38	20	24	26	24	23	21	26	20	19	28	33	20	17	23	22	16	20	26	29	33	27	25	25	36	30	33	26	29	27	21	23	24	19	23	21	18	28	19	18	19	27	27	27	15	25	25	35	24	24	31	25	24	23	31	27	20	24	21	29	21	22	27	36	30	24	26	33	18	25	31	29	26	20	30	22	17	28	18	20	26	26	37	18	18	28	24	25	28	27	35	17	23	25	18	29	23	16	40	30	28	19	21	24	21	25	20	27	22	32	25	17	30	21	29	27	31	23	28	33	23	22	19	24	22	21	24	29	30	30	31	28	24	25	23	34	28	36	23	21	27	31	27	22	25	40	20	21	15	22	24	19	22	33	19	27	24	18	32	22	30	28	20	22	21	29	24	23	25	20	17	25	19	28	16	18	30	26	22	23	22	23	20	22	24	24	25	26	24	25	23	27	26	21	25	25	18	22	18	44	27	28	22	18	18	30	28	16	20	30	22	21	19	21	23	29	26	33	28	33	23	19	28	20	25	27	19	30	37	31	22	18	18	23	37	28	22	22	16	23	28	33	15	30	27	23	33	25	20	23	23	25	23	20	27	25	25	21	19	27	25	18	28	26	28	21	32	24	24	20	14	19	15	34	32	19	25	32	27	19	22	30	28	18	31	16	24	34	27	20	27	19	26	18	13	29	28	21	21	27	18	21	19	24	31	24	29	22	22	23	29	20	31	23	21	32	24	17	24	24	24	27	21	25	23	16	15	16	21	21	23	30	18	16	22	20	29	18	25	29	28	21	26	23	30	18	23	38	32	28	21	20	24	14	27	21	36	22	21	21	22	15	24	21	23	27	25	23	11	21	25	34	30	15	31	15	24	18	24	19	26	27	22	23	23	31	14	26	29	28	33	23	25	29	21	23	33	21	17	29	29	19	22	24	31	25	17	24	29	25	23	21	25	21	28	30	28	24	28	15	21	21	25	30	19	27	22	24	12	24	23	18	28	31	25	26	25	23	22	29	16	20	26	15	23	30	28	28	17	26	29	30	25	27	25	26	31	32	22	32	23	20	21	28	31	20	25	20	24	19	23	33	26	23	21	21	29	20	21	22	22	19	25	22	31	26	25	26	25	31	17	25	32	24	31	21	31	19	30	25	30	20	28	25	18	23	15	27	28	30	26	23	22	21	26	19	28	17	32	26	20	30	29	17	23	18	23	25	34	29	18	21	25	32	34	24	26	29	19	18	24	28	30	31	20	24	21	22	33	27	22	28	24	25	25	22	26	19	21	25	25	23	21	26	26	15	27	30	15	31	27	26	24	16	28	24	16	31	22	31	21	13	29	29	17	21	21	23	21	18	21	22	21	31	27	28	24	24	33	17	24	20	30	29	24	23	15	21	23	22	17	20	31	24	19	27	22	24	19	14	22	24	15	20	18	24	18	30	24	27	31	17	22	32	20	24	21	17	26	21	25	31	24	21	19	35	30	31	16	22	18	23	20	19	20	24	22	23	20	20	24	20	19	29	21	28	28	22	26	23	21	25	26	30	23	23	16	22	22	23	27	25	22	24	21	26	22	22	28	27	28	28	24	28	21	30	23	14	30	25	29	24	21	21	27	16	20	30	32	37	19	24	28	22	28	25	22	28	28	22	27	29	27	24	27	17	24	30	20	22	37	31	16	23	21	19	27	25	21	29	18	23	29	24	22	24	30	21	26	21	29	28	17	23	30	18	25	18	28	29	20	21	24	24	40	25	25	29	31	21	19	25	32	19	23	18	22	31	20	24	25	18	29	25	27	30	28	19	24	38	30	17	22	26	16	27	24	29	22	23	22	18	33	28	30	18	30	25	16	18	28	26	21	25	20	29	18	28	27	33	32	28	19	19	17	21	25	20	20	19	33	21	23	25	22	18	29	28	20	29	32	24	22	19	24	41	24	17	26	22	19	31	32	19	22	27	25	27	27	30	31	26	27	22	17	26	16	28	24	26	27	17	32	32	34	14	27	23	19	21	31	18	28	26	22	25	20	14	18	24	26	27	23	20	28	22	20	24	23	23	26	19	24	17	33	23	27	34	30	24	21	22	27	27	15	23	34	25	21	28	29	27	21	28	26	22	23	27	31	23	24	17	24	19	23	32	25
55756	30544	14598	27328	34554	33473	29964	26190	22868	19724	17217	15041	13169	11678	10337	9177	8117	7386	6762	6059	5459	5127	4679	4371	3960	3639	3410	3008	2768	2548	2159	2028	1874	1805	1607	1488	1404	1290	1243	1178	1006	921	865	767	758	723	716	633	678	620	668	609	581	594	560	563	537	512	547	564	530	470	488	459	472	501	518	503	508	478	501	451	454	478	478	446	458	474	452	465	423	398	438	447	460	451	441	445	430	406	437	465	408	441	438	417	429	417	430	440	428	443	400	433	411	428	407	435	405	423	434	404	419	418	401	450	428	435	388	415	406	406	421	434	423	415	417	413	437	405	408	429	430	417	383	441	434	424	448	391	414	418	449	430	421	390	407	423	384	406	409	431	442	410	396	406	396	438	426	419	419	405	433	382	394	423	451	386	438	421	436	410	416	430	413	416	437	390	417	412	349	437	380	390	383	427	382	444	419	425	397	423	415	391	414	388	417	391	423	443	388	383	404	417	381	397	415	404	413	370	389	394	382	380	398	421	375	389	380	409	406	413	410	404	405	428	393	393	401	377	427	407	399	442	391	406	430	377	390	400	391	399	421	426	398	413	405	405	402	417	414	444	426	402	413	433	417	423	410	410	404	417	386	386	443	408	381	397	399	423	382	437	409	419	399	392	375	396	370	426	414	353	380	399	388	399	400	401	406	422	395	396	414	398	394	390	438	398	387	450	429	367	405	410	409	381	374	436	418	475	400	404	408	368	410	394	424	390	395	390	421	398	403	413	395	413	432	406	432	419	416	396	420	367	417	393	410	390	437	427	386	394	415	437	402	398	411	430	421	404	419	394	392	392	396	424	445	392	360	425	424	389	402	406	409	405	376	388	397	373	372	402	441	367	404	402	408	421	398	387	413	402	387	380	423	412	422	426	397	379	384	384	391	420	406	409	427	429	377	414	377	369	392	413	392	393	390	407	383	423	436	396	388	405	372	415	397	401	403	388	418	405	407	422	372	406	404	407	380	409	410	415	392	403	396	404	448	398	422	405	397	429	407	411	400	382	433	438	417	414	412	402	420	387	405	394	396	376	393	422	419	412	402	417	404	414	397	381	394	382	388	417	429	426	428	394	378	390	409	389	434	417	450	388	396	409	416	398	395	405	389	409	402	430	403	392	395	380	394	413	410	432	407	439	396	376	404	405	397	370	420	404	376	412	412	412	434	400	388	416	422	418	380	374	372	404	408	408	389	386	431	425	374	421	411	419	392	417	423	400	414	402	393	407	430	402	398	430	425	441	412	427	398	399	389	431	384	391	413	357	411	413	406	385	431	403	366	375	422	417	437	406	461	412	404	413	404	388	414	400	387	383	410	427	399	359	439	381	393	430	379	428	385	394	402	390	383	363	422	425	391	416	370	400	404	386	410	402	396	397	379	369	433	407	420	376	390	397	416	375	432	393	365	405	403	433	397	426	413	366	380	396	382	413	421	379	388	403	405	406	405	405	424	388	384	407	387	428	422	405	432	406	400	409	413	416	425	412	400	414	378	420	413	410	397	383	384	406	383	398	404	409	382	420	365	381	391	371	406	424	414	439	403	408	418	415	380	413	419	418	428	389	412	390	382	402	417	410	438	404	415	449	412	392	400	392	381	412	423	401	399	397	400	412	426	419	399	442	382	396	406	382	408	440	412	416	400	446	416	415	403	409	420	394	385	425	445	402	405	409	388	365	433	391	382	395	419	428	425	396	420	416	394	439	465	411	404	414	408	428	407	402	404	430	395	388	388	409	441	426	428	428	411	423	411	424	412	368	415	427	430	433	414	392	399	385	418	418	412	392	392	384	422	415	387	381	398	397	426	402	384	419	390	397	409	403	430	402	417	405	421	400	397	396	397	407	396	402	419	412	424	394	437	410	431	411	396	380	389	403	393	356	417	402	410	370	385	388	403	374	370	406	400	395	427	401	397	431	413	404	379	413	418	400	407	368	439	385	390	404	395	397	412	379	397	431	419	408	389	434	358	411	432	397	425	391	385	447	438	420	421	375	430	392	398	378	435	420	384	404	403	367	398	407	383	442	439	429	375	414	376	418	389	386	420	394	414	426	365	413	421	415	401	413	398	444	388	428	389	422	396	402	413	388	402	406	386	390	360	389	407	374	413	400	382	408	436	413	421	405	399	412	406	396	420	393	400	403	400	403	412	406	412	395	408	414	412	443	378	441	418	408	442	385	375	396	378	372	391	411	411	424	410	397	422	392	381	403	404	435	417	424	448	424	401	397	412	451	382	433	392	405	412	396	386	389	384	407	419	414	388	412	402	411	423	416	383	423	391	407	401	425	406	393	377	445	395	381	409	412	428	392	368	408	413	409	387	404	437	386	396	427	383	423	414	431	412	403	397	392	413	410	417	409	379	407	448	393	375	406	420	411	383	407	414	414	384	401	410	404	414	416	443	388	389	415	438	411	474	394	392	357	404	363	416	415	359	432	407	396	390	408	372	411	418	377	410	405	397	414	380	433	399	381	389	401	406	443	416	407	402	396	386	418	390	384	414	382	404	419	412	397	418	384	423	432	408	423	408	384	389	411	442	417	442	391	376	390	358	383	429	393	401	408	396	416	378	416	411	404	414	412	394	403	440	427	377	428	438	380	390	401	423	381	402	409	461	376	383	427	345	404	389	402	413	378	418	375	426	365	394	419	407	380	397	419	421	394	384	401	432	356	405	445	411	424	374	428	416	435	428	396	425	419	439	401	406	391	400	378	409	390	416	440	418	405	394	421	434	438	432	399	406	386	403	402	414	384	425	435	433	402	419	406	414	411	410	403	389	421	366	467	389	394	399	389	406	397	395	394	384	395	414	396	435	460	407	409	395	379	425	414	368	387	390	419	404	410	407	363	433	421	384	383	389	414	374	432	422	409	377	386	409	379	400	416	443	395	408	409	384	418	401	394	419	379	398	449	399	411	380	373	393	393	418	412	410	384	400	405	425	398	397	422	424	418	435	400	379	386	444	385	388	396	378	413	376	429	410	428	410	412	437	401	396	417	421	434	383	402	435	394	397	406	391	406	400	401	400	396	415	375	427	417	379	383	394	402	427	405	382	393	422	359	389	395	400	419	385	379	399	401	400	415	398	427	416	420	384	430	432	372	381	397	384	424	400	415	419	381	431	391	411	376	404	386	421	422	392	390	437	429	404	428	424	387	412	434	404	395	430	389	376	435	428	364	433	409	398	406	418	402	391	421	392	412	396	381	419	400	386	433	417	392	402	395	415	405	405	371	423	406	414	409	429	434	416	410	424	434	417	388	391	398	441	431	395	409	443	421	406	424	388	418	394	402	395	412	394	370	400	429	465	399	393	389	410	387	395	407	415	390	351	366	425	411	418	421	364	397	384	420	421	386	410	407	398	360	381	400	390	406	380	427	397	368	388	406	367	408	402	399	413	430	407	437	370	446	434	377	421	401	452	419	410	375	412	421	436	371	413	395	380	396	373	405	378	396	393	394	375	402	398	370	391	443
11134	3483	521	352	511	517	420	384	322	256	234	213	209	196	150	151	138	112	102	107	90	99	86	80	62	77	72	62	48	72	48	46	63	51	47	43	36	40	37	44	28	27	24	27	49	28	35	25	30	40	32	38	45	34	31	29	28	23	40	32	27	28	26	18	29	22	25	26	31	24	30	17	20	32	35	26	26	32	25	28	27	20	26	29	21	22	22	31	25	37	39	25	33	27	20	28	24	32	20	24	32	35	27	33	32	32	30	23	23	28	26	40	38	29	37	28	37	30	38	23	23	35	34	30	26	34	27	24	35	28	32	29	26	27	27	29	22	22	33	29	31	37	22	25	22	27	28	30	31	30	26	36	19	23	28	27	20	35	31	23	23	26	27	27	29	25	34	29	38	32	24	30	19	20	30	36	27	28	25	25	20	27	32	36	21	38	30	25	28	26	30	29	27	27	28	25	33	30	27	34	33	30	28	32	35	24	26	37	21	25	25	28	36	21	33	25	27	35	29	33	33	25	27	24	22	21	25	27	30	33	32	25	31	26	27	29	25	27	35	20	21	25	28	23	30	25	30	25	22	32	37	36	34	33	29	22	26	23	26	29	26	27	29	38	26	28	17	33	32	31	38	18	32	30	19	19	22	23	13	35	31	34	23	41	34	37	20	26	26	35	23	31	30	25	30	27	24	21	26	36	32	17	32	41	34	24	27	28	27	30	28	19	25	21	38	29	30	38	33	23	44	20	30	22	20	24	19	19	27	29	25	35	33	31	27	26	34	29	29	30	28	31	27	24	31	29	30	27	29	32	34	30	30	32	27	25	30	29	31	27	36	26	35	23	36	25	32	24	33	37	24	31	28	29	28	23	20	35	28	26	28	23	24	30	29	20	30	27	28	27	31	23	19	26	32	31	36	30	36	26	25	28	21	30	23	26	27	32	17	32	33	26	31	29	20	26	25	24	35	39	31	34	29	27	28	26	27	31	22	32	25	29	28	31	31	33	27	23	25	32	37	36	33	25	29	30	26	20	29	35	31	38	32	32	23	24	28	23	30	29	30	28	19	29	29	20	31	22	29	30	24	30	33	33	31	21	34	35	36	30	30	29	37	28	27	30	32	33	27	39	28	28	17	26	43	30	23	39	31	27	34	19	29	25	23	23	25	36	33	27	31	36	31	34	27	31	37	24	25	26	25	26	29	21	26	24	35	24	29	32	30	31	22	34	29	35	35	29	28	29	25	34	33	23	26	32	19	22	23	30	31	23	26	26	28	32	34	26	36	25	27	32	29	23	31	25	22	30	27	25	45	32	24	26	25	22	31	34	19	29	25	28	29	24	25	28	42	35	25	33	35	40	23	26	31	39	22	26	25	30	32	20	36	24	29	26	37	18	28	36	26	33	26	25	23	21	25	28	22	28	27	27	32	34	28	22	34	32	30	42	21	33	20	29	31	24	28	28	28	27	39	32	31	32	32	25	34	33	36	31	31	20	28	26	27	34	31	20	28	35	22	32	29	31	24	29	31	31	28	31	24	24	18	37	42	27	33	26	39	30	21	36	26	30	25	30	31	28	26	30	33	17	27	20	24	27	25	26	23	36	26	20	21	30	31	33	15	28	27	33	29	26	23	25	30	20	29	20	22	24	18	31	34	30	33	30	37	32	29	30	26	29	36	27	30	22	29	33	18	27	34	29	17	33	25	19	19	40	28	25	22	22	31	26	24	28	32	25	32	24	26	27	17	38	27	24	24	22	32	21	24	23	24	23	30	20	13	40	29	36	18	18	30	27	32	31	29	32	30	29	30	34	33	28	19	25	29	26	25	31	34	23	24	29	18	28	33	29	30	16	26	33	32	25	23	22	28	26	30	25	24	26	27	24	32	24	24	22	30	35	34	15	36	22	27	34	31	28	23	28	26	25	22	22	38	35	30	23	37	18	34	25	24	33	25	21	23	36	21	23	25	42	31	34	22	38	25	24	28	18	37	32	28	38	31	38	26	30	31	28	29	25	26	21	24	28	28	27	19	38	28	32	31	29	28	28	23	24	30	37	29	20	30	29	22	25	37	33	21	27	27	26	27	27	24	21	27	27	22	32	40	37	26	30	25	28	22	28	33	23	37	25	23	32	33	40	23	34	27	32	26	33	36	24	29	26	22	24	26	31	28	29	32	26	30	35	28	36	18	26	30	31	29	31	26	29	30	27	32	33	39	29	38	31	38	26	25	30	35	31	23	28	27	39	37	28	28	25	17	19	29	24	31	14	27	30	25	26	29	32	26	25	28	37	18	29	28	38	28	29	34	34	29	28	38	27	32	34	33	20	35	30	24	33	22	27	26	24	31	23	31	27	38	34	31	24	22	34	22	22	32	29	33	32	25	29	37	33	32	35	18	27	27	26	31	38	34	21	28	29	27	27	17	22	13	32	31	33	28	31	30	33	28	36	20	23	38	25	26	27	21	30	28	25	27	23	41	25	21	25	26	24	28	20	32	34	27	23	24	25	42	28	30	23	30	28	25	26	30	41	38	32	32	24	36	21	26	17	29	41	23	18	26	25	31	31	27	35	33	32	27	30	24	32	23	21	30	30	26	29	19	33	23	31	25	30	35	27	20	26	28	25	32	33	27	35	31	20	29	31	27	36	30	28	30	37	26	30	32	23	26	25	21	38	28	39	35	40	29	31	26	30	29	35	37	23	41	24	18	29	29	32	20	36	19	30	37	17	29	29	21	26	33	26	16	27	34	37	30	30	25	29	21	32	37	41	24	24	37	26	24	25	25	23	28	23	27	27	31	25	28	26	33	29	24	25	25	25	25	37	33	34	32	27	18	30	28	35	25	30	23	28	28	34	47	23	29	28	27	30	31	33	26	38	28	19	28	40	32	24	39	39	29	29	27	35	34	35	25	34	23	27	26	26	35	29	35	27	26	19	29	26	36	28	26	24	32	32	23	15	35	35	21	26	23	22	40	34	27	30	31	33	27	33	35	41	22	28	36	19	23	38	31	27	22	25	35	37	41	27	24	24	21	30	32	37	39	31	33	27	26	24	22	31	33	27	34	25	30	31	22	33	22	33	28	30	19	37	28	26	25	23	28	29	25	33	32	27	34	36	26	34	25	35	31	22	36	36	32	26	25	27	40	34	27	33	39	28	27	30	23	29	31	21	26	27	24	24	19	24	18	20	26	27	25	25	28	29	35	30	24	32	31	27	26	31	27	33	18	32	28	28	26	28	34	19	41	26	28	28	28	30	31	33	31	30	28	33	18	25	29	30	22	27	25	34	27	35	20	25	26	28	31	31	28	28	18	23	31	34	19	33	19	33	24	25	29	30	26	26	36	26	25	27	29	22	31	30	28	31	41	21	26	22	28	21	30	28	34	27	36	34	36	27	29	22	21	25	29	27	23	30	32	36	19	35	32	30	24	27	32	24	25	26	29	31	30	29	28	19	17	31	34	27	33	35	36	17	32	25	37	35	31	29	34	27
47988	25773	10852	22236	29481	28365	24989	21072	17744	14686	12525	10798	9475	8127	7403	6601	5879	5441	4836	4215	3774	3439	3227	3051	2786	2617	2442	2118	1901	1772	1595	1474	1389	1293	1161	1092	1067	1041	965	918	876	811	787	748	716	689	674	665	636	570	577	600	562	575	591	564	551	534	537	529	551	497	528	473	502	519	531	570	535	477	519	512	492	472	515	511	538	514	493	508	477	459	507	519	507	486	494	505	479	478	493	460	447	471	473	452	458	467	490	490	477	446	474	522	472	492	519	485	484	445	490	482	461	477	476	518	469	520	462	483	487	458	466	481	473	464	465	474	478	445	515	464	466	459	451	435	437	478	428	497	536	462	446	430	488	495	459	529	452	464	431	438	471	500	439	475	466	469	488	456	446	451	489	452	473	473	503	482	509	471	452	502	511	481	445	468	458	443	448	428	499	459	517	439	478	502	465	430	515	437	479	455	443	478	453	462	446	499	485	442	431	440	452	470	454	465	453	484	468	450	476	451	458	471	448	473	478	490	476	493	467	441	428	434	467	445	448	462	496	487	457	471	464	459	477	460	426	501	459	476	506	472	456	462	480	476	472	485	487	458	470	485	479	464	474	441	474	489	494	470	452	467	477	469	447	426	440	468	432	489	478	462	506	460	463	460	489	490	495	476	484	465	480	469	499	494	447	455	496	439	482	449	445	496	479	437	441	435	459	460	466	491	474	474	465	489	425	511	446	472	465	464	461	451	476	449	470	456	451	476	446	443	503	500	470	453	433	458	448	474	476	494	451	499	457	474	459	459	478	489	452	462	479	483	459	495	498	520	443	427	468	507	467	426	450	453	491	462	507	491	434	486	456	487	442	458	480	444	465	454	484	467	470	437	471	490	497	455	440	482	480	477	470	449	460	470	460	474	458	408	488	453	494	467	468	440	445	477	441	466	458	467	469	488	446	501	504	467	458	466	480	463	449	441	486	456	471	474	528	499	461	475	461	446	494	463	436	475	480	471	491	475	470	476	473	474	456	480	441	477	479	459	475	469	483	486	478	450	452	506	516	469	488	499	452	504	483	490	465	475	469	478	444	494	485	464	507	473	459	435	452	502	452	439	462	466	455	499	512	487	470	461	446	458	482	459	502	469	445	469	453	475	490	464	452	446	463	471	466	465	488	470	451	450	470	465	472	488	477	486	467	505	454	469	495	468	501	478	486	485	450	431	486	471	450	480	450	441	472	440	456	445	461	453	439	481	474	467	469	485	483	450	483	440	479	438	472	491	475	450	492	502	499	458	489	442	447	441	462	484	460	441	500	432	470	455	463	473	535	434	485	468	431	522	478	457	475	461	493	498	487	453	452	479	438	512	495	477	511	439	449	468	436	475	494	427	453	472	472	483	477	486	469	477	462	483	464	456	456	470	450	461	444	476	470	460	470	482	508	473	479	457	469	451	434	491	510	440	470	444	438	457	465	447	467	482	447	443	491	505	449	472	463	500	448	491	441	435	438	449	492	452	493	490	435	493	471	468	464	457	441	529	498	498	498	472	458	466	454	470	474	461	464	467	455	445	454	447	455	482	465	464	492	446	494	492	444	467	474	490	480	471	503	454	474	493	424	464	482	460	471	447	466	450	460	473	490	496	488	459	444	470	473	503	483	437	464	472	483	485	467	472	485	477	443	464	491	501	500	479	451	437	459	429	507	446	444	482	476	441	501	491	502	482	493	449	460	452	482	462	469	459	454	451	476	423	451	483	475	510	477	510	483	513	484	515	466	456	438	457	475	496	478	468	449	477	470	462	458	461	447	503	450	447	446	460	490	464	446	457	443	472	459	451	492	427	456	466	473	442	468	459	459	449	473	468	486	455	460	441	436	460	445	503	478	494	463	437	465	464	441	500	515	486	464	428	505	461	464	474	454	490	466	491	486	489	479	469	491	473	464	475	483	451	482	474	467	507	506	432	472	494	471	470	455	485	420	463	463	489	482	455	485	458	452	475	467	466	461	475	483	494	441	457	478	514	484	488	485	491	467	472	467	433	449	515	467	470	448	490	456	503	424	486	483	469	469	470	469	454	462	491	442	447	475	461	467	414	494	509	413	476	501	421	462	483	425	478	456	470	496	488	489	458	424	499	499	488	485	470	482	447	479	476	469	465	464	446	477	474	455	494	512	478	459	450	454	474	456	474	472	459	487	445	449	473	430	473	458	457	491	469	486	430	444	490	464	473	473	461	485	480	470	472	476	479	475	485	449	484	460	453	512	524	464	450	496	447	451	470	433	475	466	495	446	450	450	479	438	476	459	477	463	470	473	463	481	448	504	484	459	460	443	502	444	468	434	451	510	452	461	451	460	431	462	435	457	470	462	417	441	463	494	497	491	476	444	462	457	456	497	463	470	473	452	484	466	499	486	450	496	449	459	486	452	513	436	470	498	450	434	491	444	446	481	445	485	483	429	482	490	444	521	446	462	471	503	465	438	478	497	505	474	471	430	487	453	481	450	428	479	445	443	477	432	475	476	456	459	485	447	447	492	477	474	461	480	484	528	485	433	507	445	451	506	500	429	473	475	445	457	472	462	418	441	462	475	461	468	473	448	477	488	455	446	458	502	451	453	446	475	502	441	486	476	488	472	473	425	450	460	465	474	518	463	427	413	460	494	478	463	480	481	420	518	523	449	464	441	451	454	500	473	475	480	490	460	475	428	482	450	429	438	499	462	474	489	440	482	492	451	499	464	460	466	466	479	519	454	462	476	451	463	519	478	458	461	495	458	521	435	486	474	448	495	474	474	446	446	455	456	449	464	480	461	445	454	468	475	457	453	495	462	449	478	462	462	489	460	467	479	451	474	470	483	489	515	408	446	438	465	466	460	456	478	518	457	467	456	459	485	468	476	491	487	442	469	411	483	472	481	445	451	412	460	454	461	470	496	455	462	463	492	502	482	477	475	427	457	490	436	480	446	483	459	488	451	475	438	460	453	476	462	479	465	437	467	435	474	450	472	463	444	488	480	484	444	459	505	492	491	482	452	421	459	452	457	432	475	494	458	446	471	472	487	504	471	459	491	442	473	464	460	458	460	484	470	460	489	478	455	503	443	441	494	469	447	444	446	498	450	450	446	496	477	514	450	446	448	484	458	478	489	458	467	495	468	457	506	497	439	469	478	454	430	488	464	485	464	471	479	496	453	488	482	491	445	494	464	452	477	507	503	474	433	462	447	462	457	470	507	416	477	457	483	430	435	458	500	451	476	454	477	460	470	464	476	435	492	469	451	466	423	444	443	484	468	479	453	445	438	456	451	464	460	447	455	450	479	513	475	460	443	462	450	458	435	458	446	460	478	441	463	481	478	476	468	498	448	481	457	465	505	451	481	465	457	482	474	475	472	473	431	451	457	468	495	471	440	469	467	490	474	472	482	476	448	475	449	477	458	509	422	423	449	473	444	480	456	464	502	432	455	490	501	460	449	491	467	466	479	455	478	459	489	423	489	432	426	454	466	454	452	458	470	469
15663	6820	880	568	782	869	766	643	552	439	424	377	310	266	230	203	182	181	151	144	150	123	136	121	110	100	86	74	88	61	65	54	46	60	51	59	38	37	43	39	28	41	25	39	41	37	34	26	33	29	27	28	35	40	30	32	29	27	31	27	30	19	22	29	25	31	35	28	27	36	25	35	33	22	30	22	28	27	28	19	39	20	24	22	28	28	19	30	21	25	24	28	25	22	29	19	23	23	34	22	22	31	33	20	25	33	25	19	32	28	29	27	22	26	22	23	23	35	32	25	22	25	27	31	28	35	28	36	33	23	24	20	20	20	25	24	25	25	25	26	24	25	25	24	20	33	22	24	16	30	23	27	24	18	28	22	27	22	23	24	27	35	26	20	27	18	28	30	27	28	20	19	27	29	21	27	26	21	20	28	28	34	25	25	33	41	25	27	30	30	25	14	28	14	33	25	31	19	31	18	22	24	42	29	19	14	18	29	21	27	19	25	32	30	28	25	28	21	30	34	23	20	30	26	24	18	29	27	24	25	23	26	27	24	24	26	15	26	27	21	24	20	34	33	24	27	15	24	25	18	25	26	18	25	21	21	27	26	31	31	26	19	23	26	26	23	29	19	37	22	25	30	28	29	29	22	24	23	20	30	30	33	25	22	29	24	31	20	20	27	19	16	28	35	29	31	29	23	20	30	22	33	26	22	21	23	23	29	21	24	34	31	26	21	28	29	18	24	26	27	23	21	18	19	19	23	24	24	21	28	23	17	19	22	23	29	24	22	29	31	34	19	28	19	25	20	26	23	26	17	31	26	28	23	23	31	20	24	23	25	28	24	23	25	26	20	27	23	17	30	26	17	30	32	34	18	30	28	23	19	29	24	25	29	23	26	18	26	27	24	25	12	20	22	19	25	34	18	22	26	29	22	27	28	28	30	24	24	26	36	23	31	22	22	31	30	23	32	19	26	21	23	26	28	29	38	21	19	22	25	20	17	25	13	28	23	37	27	23	25	34	19	31	19	21	27	28	25	28	17	30	19	33	24	30	19	25	12	31	24	31	24	23	17	27	16	25	35	24	23	20	19	33	25	27	20	29	15	23	30	23	23	34	28	25	25	24	21	27	21	17	32	21	20	22	22	21	24	21	33	27	23	19	25	15	21	29	30	31	25	29	24	22	27	26	25	22	30	23	28	38	26	28	28	19	16	21	36	22	20	22	43	31	28	39	29	22	27	18	28	30	33	31	25	19	23	27	27	26	27	27	28	19	27	28	30	30	28	34	23	24	17	23	21	25	24	23	18	26	20	26	27	28	28	21	17	17	20	22	21	35	27	26	20	27	29	29	27	21	22	25	30	28	17	20	20	23	22	31	20	19	19	17	23	26	31	24	34	29	24	19	26	34	36	24	27	33	22	31	28	25	26	17	24	27	17	36	21	31	19	23	21	25	27	20	24	31	25	24	26	20	26	26	30	29	23	23	22	25	29	30	23	27	18	34	19	23	23	21	30	27	33	23	23	29	26	40	27	31	24	18	22	29	22	33	22	27	22	29	18	22	20	29	23	18	21	24	34	18	19	30	24	22	22	23	33	20	31	23	32	29	31	29	24	30	29	22	28	17	25	23	26	29	26	24	30	20	23	28	29	29	22	30	25	23	26	23	22	25	36	24	21	22	28	34	20	24	25	26	34	27	33	25	18	22	33	29	24	17	33	15	29	25	23	21	23	19	28	35	25	22	20	33	33	28	26	28	25	36	21	27	30	29	32	31	36	27	25	33	27	29	24	31	27	18	19	21	27	27	31	15	29	24	27	24	30	25	21	28	31	27	20	28	29	23	29	26	28	28	25	30	33	25	22	19	16	16	19	29	24	25	28	32	19	28	25	23	36	18	26	25	25	21	32	29	29	33	27	13	25	29	27	20	34	23	33	20	29	30	22	25	26	19	31	19	30	26	28	17	32	26	27	20	16	30	23	23	17	26	22	16	31	33	25	30	24	24	24	18	19	28	32	26	23	28	32	24	21	20	23	26	22	31	20	27	23	36	18	28	32	25	25	24	31	25	26	24	21	13	18	30	18	18	28	22	27	25	16	21	20	27	15	31	22	28	32	31	25	17	16	14	23	22	27	26	13	24	32	16	24	25	24	24	16	29	17	33	26	27	26	29	29	34	26	24	29	29	35	15	13	25	16	35	23	27	17	28	40	24	23	32	29	22	24	25	29	19	21	32	32	27	26	23	27	22	18	20	19	29	29	30	25	23	26	19	21	27	27	22	34	25	17	17	19	24	20	23	25	27	21	31	29	35	34	29	31	23	31	25	28	28	22	27	29	23	15	22	19	22	17	22	26	28	20	23	18	22	10	25	25	25	36	31	25	26	32	30	18	28	34	30	25	31	26	20	23	30	18	31	32	29	26	24	26	25	27	26	22	24	31	25	20	25	28	29	19	17	22	30	23	21	26	29	24	21	20	32	20	26	21	21	30	19	29	29	29	18	24	14	18	28	12	20	26	19	26	15	17	26	20	20	22	22	23	34	18	37	25	21	25	19	22	23	28	28	16	35	15	20	24	34	31	25	25	28	29	24	27	22	26	21	28	25	24	42	33	26	19	24	19	25	19	26	26	17	21	28	21	27	25	34	16	23	26	18	23	30	24	24	24	36	29	23	23	23	19	26	24	30	28	23	19	24	28	17	26	21	23	20	29	19	38	33	23	17	25	26	22	29	17	26	18	35	25	23	28	22	23	25	26	21	22	25	21	32	33	19	21	32	28	19	17	19	15	25	27	25	35	22	27	18	15	23	30	21	27	21	25	28	25	26	25	29	25	19	31	30	25	24	19	25	28	27	25	26	27	20	29	19	27	23	24	21	20	15	23	28	22	12	24	20	25	20	28	23	31	25	22	40	28	30	26	35	26	27	21	31	29	27	22	28	23	26	25	36	25	26	23	20	28	16	21	31	23	18	27	28	33	25	29	21	18	21	20	16	30	20	11	28	26	22	25	25	20	18	32	17	26	32	22	25	29	30	24	25	33	32	23	25	27	22	19	26	21	28	22	24	29	23	26	30	33	17	20	22	16	28	23	28	23	25	29	22	25	32	22	26	32	26	23	18	30	27	23	31	25	23	24	30	22	23	25	28	29	24	30	26	29	36	24	33	24	23	27	32	36	30	21	25	25	28	26	39	19	29	32	25	15	24	20	21	18	20	24	22	27	24	23	23	22	23	31	30	22	26	26	29	21	35	31	27	20	32	22	23	27	22	27	20	30	34	25	30	26	26	24	25	34	27	30	28	29	27	24	31	30	21	30	22	26	21	19	29	27	26	22	26	30	29	39	26	20	23	28	33	27	28	27	27	22	21	23	28	21	21	26	31	25	19	26	22	21	25	25	31	25	17	22	29	22	30	20	40	29	26	34	21	23	23	16	23	25	26	21	26	33	25	21	13	36	23	20	27	23	22	25	19	26	25	20	29	18	20	26	24	17
56255	31438	15048	27833	34930	33955	30717	27061	23378	20009	17542	15429	13204	11787	10803	9534	8722	7759	7080	6416	5610	5149	4668	4410	4174	3784	3445	3011	2728	2476	2298	2074	1932	1687	1627	1474	1443	1386	1252	1159	1006	914	856	793	792	755	716	713	731	675	647	634	613	600	595	558	546	551	548	556	512	480	521	487	501	490	513	489	504	461	456	490	531	495	495	500	457	466	452	442	421	451	497	455	433	467	434	479	439	424	464	418	463	437	426	457	430	382	402	442	400	423	415	441	432	394	440	454	401	458	468	428	440	397	447	458	437	456	418	449	456	423	442	403	393	423	440	426	451	432	429	411	396	451	440	413	425	406	426	408	383	427	404	409	434	405	419	424	411	422	401	440	440	416	419	407	418	433	422	411	432	405	391	405	388	401	421	434	383	404	431	441	409	417	437	434	399	389	440	415	381	413	409	425	423	434	431	450	413	409	402	436	409	449	382	401	412	421	396	398	452	426	447	412	409	419	409	401	412	377	391	443	413	439	448	403	468	448	423	411	402	395	427	449	413	380	448	421	417	411	438	403	432	391	408	432	404	413	423	403	417	401	434	404	436	405	377	410	415	441	423	408	446	415	404	432	461	422	400	415	401	410	389	367	410	411	428	377	436	450	444	415	415	399	421	409	440	414	405	415	403	388	433	406	435	416	428	396	388	441	423	420	410	440	411	434	422	421	403	410	408	405	414	404	425	418	409	423	409	433	388	431	414	423	440	412	401	392	414	368	430	406	365	400	387	426	401	415	423	436	446	435	402	412	374	422	413	436	395	406	420	424	402	435	425	414	393	402	410	383	424	412	383	434	424	418	413	414	414	390	427	422	441	418	397	408	393	396	404	417	402	445	452	438	428	444	423	387	434	396	420	428	383	403	389	397	438	394	404	455	422	405	417	434	445	403	427	407	402	402	379	412	465	419	394	433	435	400	428	446	430	464	400	425	425	414	436	424	420	399	410	469	384	413	407	401	394	429	417	419	437	439	409	448	449	406	370	405	407	415	427	403	421	390	408	404	420	447	396	423	415	412	421	394	409	402	417	411	433	407	403	426	412	392	407	405	422	407	424	390	442	418	414	385	404	411	427	413	426	421	394	430	410	424	397	448	410	400	399	441	400	362	435	393	394	390	429	453	402	435	407	432	388	406	419	404	444	404	384	410	420	392	413	395	424	425	376	418	428	382	409	425	431	403	402	446	410	376	434	416	396	417	393	418	413	451	445	454	434	419	429	396	454	428	431	421	400	415	400	396	422	393	398	402	414	440	399	438	425	431	413	426	410	402	414	403	389	449	425	363	417	382	432	431	416	393	419	431	428	469	403	399	416	428	394	437	419	414	435	443	426	388	443	419	441	383	443	421	397	417	408	423	437	421	429	392	372	411	411	397	442	411	386	433	421	420	418	414	410	430	400	395	429	381	415	408	456	406	381	442	444	415	402	460	422	430	424	411	416	428	413	430	377	398	425	393	396	403	430	368	420	408	430	403	392	409	391	387	432	402	459	407	378	429	410	424	402	408	405	404	423	403	391	413	403	392	401	389	425	451	394	417	411	412	422	391	437	409	417	438	418	413	429	423	393	421	427	399	431	400	446	395	379	406	434	434	409	399	444	392	379	432	400	417	437	424	440	403	408	431	392	420	416	405	427	426	405	391	433	399	402	368	392	415	455	426	415	388	396	434	431	420	401	441	436	425	397	417	427	411	431	377	456	362	399	421	442	408	394	441	421	426	417	389	409	410	415	415	420	421	421	409	410	415	429	413	456	418	431	437	397	422	407	384	412	433	421	438	398	459	413	445	394	377	403	413	396	399	430	396	408	389	414	434	421	464	408	380	405	406	392	413	433	412	399	434	380	442	415	392	409	390	425	384	439	411	406	426	427	439	382	415	419	411	384	414	398	432	388	413	405	389	409	423	426	418	409	408	399	445	443	375	435	410	418	437	401	404	423	395	381	387	400	378	427	424	423	392	402	415	397	389	399	395	425	404	411	393	429	406	407	393	428	424	388	418	401	388	452	403	429	401	454	416	406	391	422	397	420	425	435	428	379	411	428	455	391	401	393	438	397	432	394	432	400	379	393	398	445	420	433	398	396	399	399	401	426	409	411	369	409	443	425	397	397	399	390	428	394	436	411	402	391	448	404	398	425	420	418	395	427	424	396	406	410	413	457	409	363	398	408	416	432	414	438	411	407	408	391	411	399	435	402	416	450	427	437	394	377	392	439	396	410	435	409	417	398	416	443	424	431	426	390	431	414	419	438	391	423	410	446	447	473	438	414	414	434	417	401	391	417	407	395	418	415	369	394	417	417	424	440	389	416	449	429	378	430	430	412	415	413	381	403	423	403	384	418	393	418	374	368	410	382	379	374	411	415	406	407	458	411	393	412	419	424	435	419	404	409	407	412	434	423	406	409	411	410	410	416	426	416	424	450	422	438	412	467	416	395	397	407	439	419	445	387	382	421	420	406	417	414	446	442	430	428	371	415	433	400	432	418	402	441	421	395	425	384	401	431	430	444	438	439	380	429	428	416	410	407	422	446	468	438	444	417	371	354	414	440	404	397	383	403	391	398	396	406	432	410	378	431	416	397	422	419	450	392	408	426	422	424	416	365	408	418	381	410	437	382	444	412	450	436	419	423	392	448	423	427	416	437	384	403	378	403	412	451	396	407	390	436	423	412	428	439	433	429	402	390	414	394	428	397	373	395	440	444	409	437	401	438	426	406	418	421	439	421	411	432	426	404	394	409	382	398	453	384	404	446	409	430	405	436	418	434	432	404	423	410	395	394	437	402	416	417	387	380	421	397	422	386	417	389	434	398	430	424	403	427	432	418	406	413	397	411	390	400	387	408	384	429	386	391	437	388	389	406	418	410	416	394	400	402	415	404	405	423	425	418	395	399	427	428	445	385	445	436	410	399	425	427	412	429	416	430	385	372	417	389	412	401	416	442	383	399	409	432	397	396	435	427	420	409	406	451	409	394	414	417	418	446	414	461	431	403	382	397	409	405	438	399	402	397	420	435	386	417	425	452	434	387	407	416	429	408	408	404	452	398	410	404	414	417	425	431	429	410	369	408	411	395	389	401	401	423	432	400	381	426	403	389	417	419	394	443	448	407	444	413	407	405	408	444	405	423	437	437	404	415	421	419	405	428	420	403	426	403	431	432	411	415	391	397	381	379	428	426	429	399	394	390	436	423	420	422	369	430	420	391	414	452	433	395	424	411	420	424	419	406	409	395	407	351	418	437	411	383	436	419	406	434	387	413	375	415	393	373	387	398	400	461	382	444	392	442	375	420	385	390	391	405	410	428	396	384	423	381	417	383	394	399	449	440	462	434	436	411	410	416	401	447	361	414	410	428	406	392	373	426	403	443	434	425	441	422	384	460	426	406	351	446	415	411	409	392	414	435	421	386	396	387	413	429	412	409	418	414	401	424	419	437	425	413	405	443	413	391	443	423	429	404	421	394	400	402	362
6405	1784	321	209	340	344	318	274	231	195	171	160	123	121	83	96	83	72	57	68	58	59	50	51	40	39	42	48	43	33	28	30	30	39	26	25	22	35	25	21	24	23	22	13	19	17	28	22	29	21	13	19	21	20	16	21	20	21	18	28	21	19	21	26	22	20	19	19	17	22	17	14	12	21	14	23	11	14	20	32	27	16	12	9	14	18	15	22	20	28	19	20	15	15	18	24	16	27	9	16	23	16	21	18	16	18	18	25	18	15	17	19	16	26	15	22	15	13	11	19	20	22	13	17	16	24	24	20	10	19	14	16	20	15	20	20	14	20	28	14	15	20	11	24	26	22	17	19	18	14	19	17	19	16	17	16	14	14	16	23	18	25	13	25	14	19	13	18	16	25	17	18	19	19	17	18	7	19	18	18	15	13	11	21	25	19	18	24	18	22	23	25	29	19	20	18	13	17	19	18	23	22	13	16	15	18	17	9	20	19	17	16	19	22	16	13	17	24	23	21	20	18	13	21	20	23	14	24	13	24	20	21	19	19	17	30	15	13	11	24	24	24	14	17	19	20	19	16	22	15	19	19	14	10	17	18	15	20	20	17	20	27	21	19	23	15	20	15	19	18	18	14	19	18	10	17	16	16	16	15	17	24	17	20	13	20	15	20	15	17	22	22	23	22	19	20	14	13	20	19	19	14	17	18	16	19	17	28	13	17	20	21	20	28	17	32	9	20	13	22	22	21	14	27	15	25	15	12	14	22	20	17	20	19	20	21	20	19	29	14	22	15	19	23	18	23	17	15	19	16	27	9	26	18	20	26	22	12	13	16	22	20	13	14	21	12	22	12	15	10	20	24	17	10	7	23	15	23	15	20	24	16	24	16	19	18	21	21	22	13	20	19	18	21	26	17	18	20	19	17	18	19	20	23	17	16	20	17	24	15	17	14	15	15	20	19	20	16	16	14	19	20	21	24	16	12	18	23	18	12	23	15	19	10	21	22	12	18	14	14	22	25	28	23	18	18	16	13	14	24	18	9	14	15	18	23	19	22	25	21	21	21	19	18	21	19	26	26	16	13	18	23	20	16	15	21	24	19	19	17	13	23	17	30	16	13	18	11	22	19	21	19	27	25	16	12	19	21	21	20	15	11	21	14	18	18	18	18	17	13	10	24	20	19	20	22	20	21	24	16	21	20	14	22	21	19	17	25	18	21	17	14	21	9	21	14	16	18	15	18	21	12	13	11	28	14	19	17	32	13	31	18	11	22	21	12	19	22	16	14	11	16	11	16	20	24	20	12	16	21	26	21	19	18	14	14	21	20	22	17	16	19	18	25	19	18	18	24	20	14	18	16	11	23	20	15	18	23	27	12	15	24	21	17	11	18	15	19	23	21	17	20	17	20	23	13	17	18	18	14	23	22	23	19	18	22	21	15	16	24	19	23	19	19	28	25	11	23	15	21	19	16	20	19	19	18	27	22	24	24	17	12	15	17	15	23	21	15	26	17	18	22	29	17	15	18	18	22	17	20	14	15	19	20	21	16	23	20	10	7	22	20	16	23	18	10	17	23	27	18	17	18	25	15	21	20	25	25	22	13	15	15	29	20	25	22	13	18	12	16	17	24	22	19	19	14	13	16	27	26	18	15	27	18	22	22	19	21	21	22	21	16	13	26	25	25	12	23	15	12	19	17	22	21	17	19	20	20	16	19	16	22	16	12	22	25	17	14	22	16	20	13	16	27	16	19	23	16	15	23	14	21	31	14	25	17	20	18	19	16	25	26	18	18	18	18	17	18	18	18	22	21	23	18	20	26	16	14	20	30	15	25	14	16	12	19	19	22	16	21	16	19	17	15	17	11	15	19	21	17	11	10	18	23	14	15	12	19	15	19	12	26	17	18	20	14	14	23	13	17	20	15	10	21	10	14	10	22	23	22	13	22	23	17	20	20	18	19	18	20	27	19	21	25	16	17	26	18	12	31	21	26	22	18	19	13	13	23	24	17	20	18	10	16	22	18	19	10	20	17	13	17	30	23	19	25	22	23	20	11	9	9	22	17	15	18	14	16	23	15	26	25	32	15	20	18	17	12	20	16	12	16	19	24	14	12	20	23	24	17	16	9	19	17	14	24	22	18	14	28	19	20	22	17	13	13	16	17	21	15	18	19	19	9	14	23	16	8	26	15	19	18	17	15	11	17	16	17	13	17	24	20	19	12	18	13	17	15	22	28	21	18	13	24	10	23	21	22	18	13	28	22	17	24	19	17	21	18	29	14	13	18	22	12	21	20	13	27	25	18	21	9	18	11	24	26	23	21	27	18	21	13	23	14	20	23	18	19	18	23	15	20	24	19	19	14	25	15	21	17	24	8	12	30	20	15	23	19	17	10	20	19	24	14	15	13	13	22	18	23	23	16	23	19	14	16	16	18	18	18	28	22	11	15	19	20	17	14	18	19	16	25	16	22	20	19	16	23	12	21	18	13	19	17	20	24	16	19	21	16	19	12	20	23	24	15	18	21	24	23	20	10	18	23	27	16	18	27	22	18	15	19	21	21	11	17	21	23	25	11	12	20	21	22	19	18	8	15	20	16	17	15	20	14	23	21	15	20	10	18	12	24	16	16	17	18	13	24	20	15	19	17	16	19	12	17	23	17	17	20	17	12	11	19	17	18	22	21	18	13	26	14	17	25	21	18	17	19	25	24	15	17	13	18	11	19	24	22	25	22	26	22	19	21	16	16	15	29	18	18	21	17	22	23	9	20	20	24	18	15	18	23	23	13	13	10	20	12	14	23	10	22	16	11	30	21	18	18	19	18	24	21	20	26	21	14	16	19	15	19	19	20	20	16	15	19	17	16	19	22	17	13	18	27	25	22	18	14	21	15	21	19	9	16	18	18	23	18	15	16	18	16	26	15	15	15	16	22	17	18	10	20	19	17	13	19	20	16	16	19	17	14	18	18	16	30	16	13	23	18	17	15	14	18	20	21	24	17	10	23	24	15	24	23	13	19	16	12	13	18	14	22	21	15	16	14	18	19	18	15	20	22	29	25	9	21	15	16	12	24	24	24	15	14	15	23	15	18	21	21	18	22	10	20	28	27	16	27	18	17	16	20	27	18	18	20	20	15	17	17	10	23	18	19	17	25	18	21	21	21	25	17	22	18	16	14	16	13	27	25	17	17	16	26	20	15	13	18	21	24	21	20	15	22	13	18	16	14	22	16	18	18	11	18	27	20	20	22	20	9	22	12	21	19	20	23	22	8	24	27	24	14	25	22	23	14	18	8	19	24	16	20	14	19	16	23	13	33	16	12	20	16	21	14	18	21	24	15	14	21	24	20	17	23	12	21	19	18	14	11	20	24	21	15	11	23	23	17	23	19	17	17	19	23	23	17	19	22	18	14	15	14	22	21	22	22	13	12	14	19	16	19	17	25	25	18	14	17	17	17	19	23	15	21	16	15	18	18	22	18	27	25	13	20	11	19
42449	21484	8086	18187	25066	23715	20285	16726	13491	10920	9115	7501	6582	5633	4884	4329	3880	3520	3148	2709	2470	2185	2144	1992	1960	1705	1568	1434	1246	1178	1037	996	955	839	804	679	682	714	653	643	598	512	471	426	456	457	424	438	412	403	433	382	424	369	367	328	364	341	332	352	344	361	356	327	338	367	359	324	357	338	343	356	334	336	316	359	301	346	336	339	349	304	323	374	334	304	324	355	313	300	330	330	323	349	326	298	316	328	309	320	307	337	315	305	302	335	296	325	304	323	296	306	313	328	334	277	370	339	313	331	287	282	329	332	341	311	305	277	318	328	294	330	376	307	320	303	287	297	341	300	315	298	312	312	307	306	316	328	316	330	336	301	300	289	321	333	340	342	314	307	337	329	295	329	292	322	348	309	329	321	291	310	305	289	325	321	339	300	309	299	299	294	320	299	306	316	312	310	309	320	284	339	302	296	321	282	300	342	316	298	306	306	338	319	297	330	331	317	310	320	329	319	318	306	304	298	312	294	314	313	329	333	328	341	324	307	301	329	325	305	301	297	317	297	315	291	325	342	297	324	304	307	307	316	334	286	322	312	305	302	329	315	337	319	324	325	306	319	298	306	357	285	318	281	313	320	339	290	277	334	312	304	317	296	321	303	297	320	309	301	313	305	281	313	273	302	317	309	296	330	332	343	338	312	312	321	297	283	311	323	289	299	336	310	287	347	333	313	297	305	291	310	325	316	308	287	310	312	303	300	309	313	303	334	334	303	326	333	300	312	321	318	309	309	321	284	304	312	302	339	312	303	282	310	313	301	316	287	317	293	294	299	303	301	300	294	304	318	322	337	304	320	309	333	310	317	336	285	258	323	352	299	315	351	316	317	330	315	333	260	325	300	313	344	316	291	332	280	278	325	316	279	309	309	301	341	338	315	312	307	316	305	283	299	301	323	321	332	331	287	313	315	348	311	303	286	325	335	317	322	307	323	315	336	327	313	324	323	293	291	301	323	293	298	310	313	312	301	303	320	306	299	302	293	290	343	332	313	322	363	306	308	305	302	314	299	313	330	291	285	345	325	316	337	309	323	297	313	282	310	319	341	327	335	323	319	321	313	324	299	278	289	317	310	322	312	313	311	321	294	327	291	289	286	328	313	273	317	304	336	301	305	296	329	287	311	338	340	287	317	309	306	338	330	316	303	338	330	306	320	301	333	332	313	293	292	325	312	311	292	306	292	331	332	331	309	325	280	294	348	310	311	328	284	292	320	280	299	280	314	321	330	331	323	308	325	309	292	307	300	301	319	322	268	326	333	297	273	335	316	321	312	350	295	310	303	282	312	324	342	290	364	311	339	320	322	297	290	351	311	314	318	325	330	327	319	339	320	326	319	289	328	326	319	297	286	326	328	287	342	289	299	320	316	350	310	324	319	334	299	323	326	310	336	292	299	328	321	312	294	310	293	322	332	319	318	323	330	326	250	306	315	277	295	316	319	313	323	311	299	278	305	324	334	319	305	320	314	297	334	316	301	334	322	341	308	327	300	315	313	304	316	328	323	324	309	298	315	339	312	283	335	322	310	304	285	326	310	352	313	329	301	321	323	310	302	300	330	277	353	313	343	278	344	301	316	307	321	304	276	344	293	301	293	288	308	299	330	324	309	296	335	327	324	319	345	302	333	304	297	302	325	279	318	318	293	318	303	283	347	311	306	317	299	327	309	324	311	314	291	294	302	315	307	341	327	290	272	329	323	307	291	292	323	289	343	290	320	326	332	315	335	302	310	312	336	344	290	340	323	295	295	314	299	287	321	296	286	328	299	296	316	335	291	293	313	320	312	290	320	296	327	286	287	306	319	318	300	323	298	320	310	313	311	308	296	304	357	314	303	283	302	285	296	286	286	304	302	318	293	320	302	321	339	335	335	299	306	298	309	288	314	318	329	326	289	317	320	319	324	322	330	306	316	314	331	332	311	311	298	313	297	312	313	325	308	317	320	255	309	313	284	315	337	332	292	298	289	313	310	310	303	280	311	292	317	307	295	284	301	330	321	335	330	311	317	313	308	309	288	321	338	317	305	286	329	315	309	289	334	323	296	292	276	310	311	295	302	324	321	290	338	258	312	292	328	332	310	314	308	283	282	321	331	315	320	316	304	322	305	302	305	313	272	299	340	350	311	311	342	274	283	332	290	291	346	300	285	346	279	306	304	274	304	324	314	327	317	306	294	327	299	322	325	280	297	286	301	302	316	289	302	313	295	324	320	299	311	293	335	337	306	328	308	303	301	310	298	335	292	312	302	295	343	302	274	310	305	309	302	333	341	324	316	294	326	285	301	304	312	265	342	309	294	310	314	303	313	319	289	284	326	325	333	298	330	315	316	314	322	340	309	317	338	342	313	316	294	285	327	323	307	295	298	292	304	333	308	316	327	320	319	298	291	303	335	301	300	307	301	294	327	341	301	278	338	305	302	313	313	308	322	318	324	311	287	311	321	289	319	299	320	296	329	302	314	274	298	332	333	316	287	318	311	301	310	314	293	310	329	333	319	328	306	317	305	314	337	300	322	314	308	324	302	320	331	322	308	330	315	338	283	304	312	305	329	294	355	316	304	303	303	305	309	292	311	322	319	303	317	300	310	322	306	290	314	295	314	327	325	309	307	296	306	329	308	335	308	279	289	316	314	301	325	302	271	363	284	288	299	298	347	305	322	323	316	291	312	291	286	307	332	312	344	330	310	335	316	333	307	331	303	304	310	316	322	301	321	288	315	279	298	317	322	297	302	316	319	322	295	303	316	298	314	275	305	301	320	323	282	311	309	308	328	289	314	272	318	305	312	304	337	320	347	310	282	340	311	281	309	292	305	321	321	302	307	332	355	265	318	333	317	310	313	324	283	307	298	333	350	321	284	280	304	326	307	333	305	283	310	321	320	293	344	319	303	340	339	300	324	308	298	291	314	288	286	300	316	314	287	319	313	307	287	310	319	309	332	313	314	316	312	330	317	279	317	304	332	289	323	289	289	293	331	278	317	308	300	308	302	332	328	307	329	309	316	340	320	330	325	306	302	288	307	305	300	325	336	288	319	315	290	298	307	317	313	320	309	272	317	304	350	303	349	320	334	298	311	295	315	309	339	317	307	295	361	309	279	303	320	300	317	298	334	296	308	338	317	296	292	296	314	304	334	311	324	330	314	322	308	312	320	296	327	310	320	307	316	281	314	298	349	302	291	300	311	292	334	305	284	303	303	313	327	323	299	293	314	281	289	312	283	308	340	305	302	336	326	333	315	312	312	332	314	310	306	340	316	304	325	326	288	262	268	285	311	328	311	294	316	287	310	314	304	327	294	305	316	307	313	297	311	296	281	317	317	319	312	292	312	325	318	357	272	299	324	270	301	310	310	271	316	294	318	323	328	304	312	349	322	316	312	324	339	297	342	314	300	320	336	332	304	283	339	276	294	267	323	303	310	317	298	306	310	283	325	324	353	326	294	298	323	299	322	289	310
15498	6749	835	535	753	850	735	663	538	447	410	300	281	252	240	200	193	180	174	144	113	131	118	98	96	76	76	71	62	57	71	48	58	46	43	45	50	38	36	48	35	29	33	33	28	22	22	33	33	21	29	26	27	21	37	18	26	30	27	23	21	29	24	37	19	30	27	23	26	25	23	24	33	35	21	30	31	22	26	22	35	24	22	22	29	34	19	30	32	20	22	23	29	22	27	20	20	34	17	25	24	25	33	23	14	25	19	22	20	25	25	30	18	31	32	19	25	21	24	25	18	23	22	27	29	22	29	23	33	24	18	30	21	19	20	26	20	22	27	28	22	21	22	24	25	25	27	23	21	28	15	22	25	23	25	22	20	25	19	12	21	21	18	32	26	18	20	29	28	28	24	27	21	12	21	17	28	19	28	27	31	21	21	26	23	21	17	22	21	27	21	16	29	27	23	29	30	15	22	19	25	25	23	27	30	29	20	25	27	27	19	26	22	23	21	25	24	26	21	18	28	21	27	29	28	23	20	31	22	28	27	22	23	25	25	26	44	24	15	26	28	28	25	16	29	27	21	21	27	14	20	23	24	17	15	34	39	24	29	16	16	28	18	27	25	20	28	23	27	17	32	35	23	21	11	25	21	26	17	29	28	32	19	38	14	20	23	26	30	31	28	19	22	21	30	27	26	20	29	21	21	25	21	22	22	27	23	26	25	26	27	16	17	22	16	30	23	25	15	21	32	24	29	20	28	27	19	35	27	26	28	28	24	25	23	25	15	23	30	23	18	26	31	23	22	27	26	19	21	30	29	36	33	32	21	26	20	25	24	25	20	25	27	22	26	24	24	21	17	28	31	31	32	23	33	27	21	21	25	35	28	21	24	25	22	28	22	28	30	20	24	23	23	23	21	28	23	26	23	23	23	21	19	30	25	27	22	27	27	34	21	23	18	21	24	24	24	18	26	37	33	25	29	27	26	24	28	22	26	22	28	23	17	25	17	28	32	27	20	33	21	28	30	18	20	21	29	14	20	28	26	23	27	21	26	14	17	30	30	32	19	23	17	23	19	17	27	13	24	23	22	14	26	19	21	23	21	23	25	29	22	20	15	18	23	29	23	30	22	24	14	25	14	35	20	27	22	29	24	27	20	26	24	24	23	29	28	23	25	30	23	27	22	20	25	22	23	36	32	22	29	28	23	21	25	26	34	23	20	25	28	24	24	25	28	23	27	21	20	23	19	28	19	18	21	27	24	31	27	21	29	22	30	21	25	29	14	22	21	30	29	23	36	27	31	24	29	19	23	23	22	16	26	20	23	27	29	24	22	23	24	16	22	24	16	24	19	22	22	26	19	27	19	21	20	28	20	31	24	15	26	18	26	41	21	24	20	27	31	31	21	17	25	14	21	27	21	31	23	30	27	24	37	24	29	16	27	23	22	25	27	29	30	31	26	29	36	30	28	23	21	20	25	28	28	35	26	28	27	21	27	26	28	19	20	22	30	17	18	27	19	21	16	25	30	23	21	29	29	17	22	20	22	26	20	20	20	23	30	27	27	12	25	31	41	30	25	17	22	30	25	15	26	26	28	14	21	17	21	31	23	19	20	23	21	27	32	22	28	24	22	20	23	23	24	25	22	24	26	24	25	17	28	19	23	22	16	17	25	19	28	23	22	21	18	16	27	18	17	37	19	23	24	21	24	22	35	27	29	22	23	23	25	21	20	20	27	27	27	22	28	19	26	14	22	30	18	25	27	26	23	19	17	22	21	20	22	30	22	26	25	21	26	25	36	14	23	27	36	24	26	25	21	33	22	30	22	26	25	28	25	17	20	33	14	24	20	28	26	29	22	30	34	30	20	24	24	30	19	23	27	32	26	29	26	16	23	25	29	28	25	20	26	20	37	24	22	23	23	20	19	23	22	12	25	33	20	20	28	25	19	16	23	28	17	17	30	23	26	28	28	25	26	16	17	23	33	19	18	21	36	22	22	31	18	29	18	23	26	29	31	26	23	33	19	24	19	22	25	25	25	27	22	28	15	21	21	19	22	31	27	16	27	26	27	25	25	26	29	19	23	21	23	25	24	34	35	35	26	15	24	22	26	24	30	19	21	31	34	26	18	23	31	34	24	26	27	29	15	29	38	24	26	19	24	22	23	34	19	20	20	23	20	19	28	17	36	29	29	16	27	26	26	24	29	26	23	27	29	29	22	19	32	28	25	17	19	23	34	20	28	28	25	21	43	21	28	27	25	20	26	23	25	21	26	19	20	20	15	24	28	25	33	20	27	20	34	15	26	22	19	35	27	38	24	17	20	27	24	22	22	16	26	25	23	29	26	29	20	26	24	15	21	21	21	34	24	28	25	26	22	29	26	14	29	17	29	29	23	36	29	22	21	32	25	24	24	23	15	23	24	24	21	36	25	18	25	22	19	22	26	25	23	28	18	24	22	25	24	31	27	20	24	20	22	28	35	24	26	24	20	23	25	33	27	26	20	28	28	21	25	29	23	30	29	27	20	31	26	16	30	18	21	28	25	20	29	29	18	20	21	29	26	16	29	24	27	27	30	27	31	18	20	26	28	28	22	26	24	20	16	23	31	24	17	26	14	25	22	27	24	17	22	36	20	22	29	19	21	24	21	24	12	25	21	37	21	22	22	32	29	21	20	25	30	29	25	21	29	33	24	21	24	20	34	32	23	27	25	33	23	24	27	23	24	18	31	20	21	25	27	23	17	26	22	26	21	15	22	22	23	27	16	25	22	31	27	24	13	27	19	19	29	24	21	22	22	18	26	16	30	27	21	25	13	32	22	22	28	24	20	29	23	21	37	30	31	26	16	23	25	18	28	30	36	31	23	19	33	25	27	31	20	29	23	23	35	29	27	25	14	30	26	27	22	20	28	23	26	23	22	22	29	18	20	26	13	24	28	28	29	26	28	15	31	24	19	38	29	22	30	24	25	22	21	24	27	27	19	19	34	19	21	20	28	20	15	23	18	22	26	34	27	20	33	21	25	22	31	19	19	21	20	23	18	23	19	31	27	27	22	28	24	23	29	26	21	31	22	24	22	24	24	31	23	22	27	32	24	26	31	28	21	27	30	22	18	27	12	18	20	24	28	17	23	17	28	16	28	29	26	29	17	23	18	19	23	25	26	21	32	19	26	25	23	25	16	17	26	19	21	18	28	32	27	22	27	25	19	23	26	24	22	29	27	23	9	22	20	25	23	23	25	20	18	30	23	32	28	21	30	24	26	24	31	24	24	28	18	24	24	24	23	17	25	25	26	36	33	24	21	31	27	19	25	24	24	22	30	21	18	29	27	22	18	26	32	22	29	21	22	10	17	38	19	23	16	20	25	28	29	23	23	27	22	22	17	28	19	24	25	34	16	30	19	15	15	14	22	39	25	25	17	21	24	23	32	18	23	13	21	23	24	22	24	17	25	23	32	22	21	26	29	23	17	26	25	28	15	21	19	25	25	22	30	36
55445	30396	14576	27216	34400	33317	30229	26603	23132	19866	17474	15069	13364	11405	10137	9342	8515	7571	6777	6173	5518	4929	4596	4250	3886	3533	3106	2868	2605	2425	2236	2008	1798	1642	1538	1452	1352	1334	1257	1194	1104	978	825	849	764	716	686	658	674	639	679	619	600	608	565	515	547	526	525	484	503	473	468	464	468	532	532	441	455	474	481	463	451	435	430	457	471	442	377	453	442	458	403	450	443	393	449	453	411	404	406	416	416	429	424	402	426	420	445	400	401	401	410	415	421	447	386	421	447	467	411	421	440	410	394	433	430	394	387	434	438	422	437	386	412	434	410	408	406	396	376	421	419	395	412	434	395	387	412	422	425	388	406	394	408	446	408	382	425	386	381	411	375	407	429	430	417	404	390	381	393	425	414	422	407	413	414	395	393	395	392	388	420	416	411	421	419	411	411	383	431	421	416	415	376	390	397	417	385	430	435	441	434	414	386	383	411	419	406	377	386	376	431	408	400	403	400	409	400	389	434	371	434	381	434	423	426	406	377	383	374	404	407	379	351	424	424	410	396	355	384	416	383	360	409	395	399	423	354	393	408	425	385	413	397	391	385	417	370	417	419	416	386	426	435	427	421	424	401	409	417	399	416	374	360	384	381	366	403	436	362	408	367	381	350	456	414	431	417	371	368	372	392	389	393	397	388	387	384	409	398	399	406	351	388	409	410	385	467	398	374	392	387	396	381	354	364	407	395	401	397	404	403	377	390	396	386	384	401	390	435	429	372	382	386	372	363	402	409	365	407	427	420	373	441	402	402	420	432	421	407	351	387	378	400	420	402	382	442	403	418	400	384	394	383	369	424	404	414	395	434	419	416	389	410	422	428	422	391	394	427	380	415	410	381	407	404	410	416	421	397	365	401	450	364	425	433	363	397	421	364	401	391	451	401	372	426	409	383	408	420	366	398	402	384	400	434	359	412	399	409	410	404	416	376	380	374	385	375	432	430	416	419	387	434	397	394	413	375	404	407	405	402	390	406	417	390	378	431	381	386	375	370	398	393	402	379	383	414	424	381	410	422	384	419	391	390	410	422	366	395	407	398	410	445	413	435	397	371	387	387	371	421	384	454	408	386	392	394	398	399	412	419	404	372	402	390	376	378	401	378	427	403	403	371	396	374	385	412	426	452	417	387	393	426	381	388	401	397	459	376	421	435	364	380	386	383	419	423	393	365	411	405	406	415	409	401	403	419	469	414	430	382	409	408	372	400	394	400	443	377	375	375	410	416	384	403	406	367	372	392	371	426	387	386	384	440	383	401	423	402	441	372	409	397	393	385	392	379	395	393	390	434	417	410	391	418	384	391	386	413	403	414	417	384	421	394	397	397	429	427	377	402	391	413	401	417	401	408	443	416	376	390	413	384	377	412	373	389	403	401	414	377	389	415	397	397	415	375	452	390	394	420	412	396	432	393	377	417	430	426	410	384	392	405	390	387	432	383	402	424	382	435	439	440	439	411	399	396	376	376	375	430	386	396	397	396	414	427	389	412	390	412	403	386	405	386	364	410	407	425	384	451	374	418	380	413	417	382	431	369	413	427	381	400	380	433	400	394	401	410	436	424	395	421	381	397	420	388	397	392	399	425	404	389	386	396	403	419	414	381	400	389	370	421	422	432	389	404	397	397	441	381	386	384	394	452	381	387	407	382	374	383	393	396	407	404	402	400	364	405	419	400	426	377	420	415	406	389	408	393	418	446	385	382	402	371	433	391	384	403	437	387	419	424	400	363	440	427	376	410	409	397	407	391	410	407	410	421	373	415	377	408	415	457	404	409	424	342	408	399	408	445	397	377	395	342	390	402	425	414	362	419	363	389	417	384	407	416	393	434	371	381	407	427	400	407	407	428	415	399	378	408	406	411	414	411	388	387	391	414	387	383	419	367	385	379	414	410	420	409	431	446	425	363	399	380	385	430	374	425	404	415	406	374	416	418	425	415	371	401	407	394	401	399	424	433	454	393	435	404	389	409	423	419	422	397	385	411	427	397	418	377	414	379	393	408	369	418	383	372	380	412	412	412	360	390	379	403	406	376	405	418	407	427	435	405	424	410	386	442	386	393	397	416	375	419	452	430	371	417	437	413	426	413	419	405	413	399	416	405	394	422	437	401	386	402	402	393	387	424	368	397	398	410	435	389	390	409	394	393	416	426	427	349	396	387	391	389	420	430	436	398	421	422	429	408	390	428	391	401	391	401	431	385	415	401	374	418	417	383	381	413	419	401	382	443	422	430	408	384	395	433	443	382	425	397	419	389	375	386	425	406	370	446	417	382	369	390	402	412	429	395	385	373	426	409	423	393	404	361	417	432	363	423	450	393	363	392	428	405	386	428	400	422	405	440	403	453	385	379	404	441	415	368	405	414	431	420	407	426	372	401	370	395	394	381	405	420	398	402	379	409	415	440	390	409	392	389	419	398	392	417	422	395	390	373	395	412	391	401	417	404	382	419	379	434	381	419	398	381	424	412	369	404	409	369	410	383	422	377	398	412	432	397	392	411	383	402	403	435	417	414	398	405	420	417	410	414	409	444	366	385	391	439	398	410	395	408	427	434	415	411	430	369	390	392	382	383	410	405	400	411	413	398	417	405	356	429	373	416	366	383	399	372	391	416	422	420	408	402	386	395	398	428	458	354	417	404	402	416	404	407	404	407	426	382	406	411	405	369	415	425	411	369	421	379	398	419	384	405	383	391	380	407	385	376	399	385	398	404	402	423	397	383	368	392	392	425	392	380	357	407	412	411	395	388	417	401	403	440	417	409	441	387	371	384	381	382	400	426	409	381	416	387	456	407	430	405	393	447	352	418	354	400	389	441	379	414	426	394	415	420	403	417	352	384	438	411	387	379	408	419	427	429	452	376	451	396	374	389	377	378	407	443	397	406	396	406	406	422	371	393	427	432	410	442	392	405	392	418	399	422	362	394	406	419	421	372	432	425	414	394	423	399	376	425	374	402	413	380	405	407	419	416	379	380	399	418	388	391	393	400	399	396	372	398	448	415	364	390	386	444	392	378	396	425	396	407	404	384	390	413	403	395	412	383	402	431	381	408	386	400	417	435	407	401	375	402	421	371	362	377	413	349	418	404	388	402	357	415	396	420	437	369	397	406	406	411	395	431	400	402	430	400	395	433	434	410	396	425	375	414	384	401	439	386	431	365	412	390	386	421	418	375	442	408	402	392	368	404	403	429	408	392	389	390	414	425	407	389	383	432	353	451	407	392	410	441	418	418	417	398	380	415	409	437	425	391	398	369	403	394	414	408	360	400	429	396	404	414	414	397	360	390	426	410	414	388	429	417	388	425	375	409	431	386	445	396	432	393	404	432	387	408	373	402	426	398	409	395	392	410	355	433	377	392	372	411	397	362	421	395	437	377	388	425	380	443	435	416	408	421	420	395	389	401	394	407	396	371	416	439	413	397	369	378	348	395	450	372	410	405	405	389	401	413	373	412	445	413	428	431	389	403	415
11263	3165	497	350	502	517	466	400	358	304	269	219	195	173	156	136	138	110	129	101	90	91	80	80	64	74	61	60	44	56	56	49	48	41	45	45	44	38	44	36	35	36	38	23	35	31	25	31	29	33	27	33	28	22	26	27	30	33	28	36	25	26	26	26	36	24	27	37	38	31	25	36	34	27	23	35	22	30	29	26	30	23	23	34	25	31	28	28	17	24	27	34	24	36	34	29	30	24	18	32	30	18	25	30	16	28	26	31	31	24	18	24	35	28	30	30	23	24	30	22	46	25	22	30	30	40	27	35	25	35	23	30	27	25	29	23	22	25	25	17	22	30	29	28	25	40	20	24	51	25	22	24	28	31	26	36	30	17	21	20	40	20	30	27	28	26	22	23	38	22	32	26	25	17	28	22	19	32	30	33	27	26	14	23	30	26	39	22	36	28	32	26	26	32	33	23	27	30	36	33	22	28	25	31	32	30	44	29	31	20	28	16	29	33	25	29	29	29	33	40	29	37	22	36	22	34	28	20	26	26	26	31	39	26	29	19	32	32	19	34	27	28	37	25	30	28	23	28	18	21	18	33	28	30	26	33	26	30	30	34	23	20	28	34	31	26	30	30	28	38	22	27	26	24	25	25	25	24	29	27	30	28	33	33	36	27	28	29	30	27	36	25	28	32	32	23	31	29	29	28	33	35	29	34	40	33	31	31	31	34	35	23	25	26	21	32	31	28	29	39	20	36	27	42	25	30	27	30	21	18	19	19	36	36	29	19	22	35	30	33	27	30	24	29	32	22	28	25	26	36	23	27	30	34	21	23	31	30	26	23	27	25	30	27	24	39	31	31	25	30	29	30	35	28	23	36	25	28	24	26	22	25	29	27	35	32	22	32	20	28	23	28	26	21	21	30	25	32	26	26	33	33	19	31	32	32	25	32	20	22	26	31	23	28	37	33	32	29	31	28	25	29	32	23	24	22	25	22	25	27	21	29	20	35	24	31	32	30	32	27	27	27	34	23	37	34	31	24	34	23	33	38	29	19	25	29	25	23	26	25	25	21	14	24	20	20	38	22	38	24	23	33	34	39	22	25	39	31	32	31	21	33	41	30	23	24	24	40	32	28	35	38	32	45	29	24	28	18	17	34	29	31	29	17	29	28	30	24	36	26	26	28	32	25	25	33	26	31	21	30	18	37	18	27	27	19	29	25	26	29	19	27	29	16	29	16	29	29	30	19	35	24	29	26	23	25	37	32	26	22	27	29	17	29	29	32	28	22	20	31	25	32	21	35	18	32	31	29	34	22	27	33	37	26	24	27	26	28	27	34	23	27	27	35	30	18	27	30	27	26	31	31	26	28	36	29	30	19	25	33	25	24	32	37	22	29	32	28	32	33	33	32	31	29	36	23	19	30	22	15	25	34	30	30	25	30	25	29	29	29	26	26	28	27	31	21	30	26	23	28	25	31	27	28	30	28	31	24	28	26	24	38	30	28	29	31	33	29	27	31	26	33	36	29	23	33	26	27	20	23	28	34	25	28	22	24	24	28	26	24	26	35	30	25	23	23	29	25	26	26	29	31	20	37	21	35	26	29	34	34	37	32	26	21	24	21	22	37	34	33	28	31	30	34	20	28	27	22	27	26	24	20	31	20	32	20	23	32	30	38	30	32	33	16	33	24	39	32	24	41	24	25	28	24	24	24	27	27	27	30	29	31	25	30	26	24	30	26	30	26	31	32	28	23	29	26	42	24	26	36	26	23	26	37	28	34	30	28	32	21	39	23	24	28	29	23	29	26	34	29	31	21	25	27	19	32	29	25	30	31	29	27	26	33	27	28	33	27	35	34	30	25	32	23	23	25	30	31	17	25	28	33	33	32	22	25	14	30	25	34	28	32	31	25	29	29	34	38	36	23	23	31	29	25	34	27	29	29	29	22	31	22	24	18	31	40	24	29	31	27	27	34	26	26	21	20	26	19	25	34	28	26	30	32	30	34	23	33	33	26	35	35	21	33	28	30	31	27	27	30	26	27	26	23	28	25	33	25	18	30	32	24	33	37	36	30	29	29	22	27	26	25	33	39	33	29	37	34	33	22	28	28	23	31	29	25	37	32	38	28	30	19	30	29	28	31	31	31	27	20	26	25	39	29	20	30	34	34	24	32	26	31	29	26	28	30	29	27	29	19	28	34	39	27	16	24	11	21	34	21	25	30	27	33	29	24	24	32	23	28	29	26	33	20	26	29	26	25	35	27	32	32	28	33	26	24	28	28	30	30	26	38	22	25	19	33	26	28	32	36	26	21	27	31	21	28	39	25	20	32	27	30	26	26	19	32	20	23	32	38	24	29	36	22	27	25	30	26	31	34	25	29	27	27	35	23	35	24	34	32	29	33	30	20	33	21	19	27	32	32	33	31	29	27	23	33	34	26	18	35	25	28	24	26	30	30	29	23	19	31	26	27	32	37	30	27	32	21	25	29	32	24	31	32	32	33	20	34	18	33	29	26	24	30	28	28	30	30	36	30	22	27	23	23	23	33	24	24	28	30	34	29	28	31	31	34	25	27	19	34	26	28	40	25	37	28	34	29	17	31	30	37	24	21	29	26	34	28	36	32	30	25	31	33	25	32	29	20	35	27	25	22	30	29	18	34	27	27	28	34	30	26	42	29	28	31	20	16	26	32	31	35	22	24	24	23	37	19	25	22	25	19	28	26	27	21	27	33	44	26	40	20	26	24	28	32	24	34	30	27	32	24	29	39	17	28	30	33	31	22	28	27	28	31	26	28	27	22	28	28	30	20	28	38	39	24	23	34	27	24	16	41	21	25	22	33	24	29	21	20	27	27	25	30	26	26	32	22	22	28	24	32	27	38	29	22	27	30	16	22	27	28	34	18	35	26	40	24	34	29	23	29	19	35	25	23	31	27	30	37	33	27	17	26	25	29	27	20	28	38	22	26	30	34	29	25	25	31	27	20	28	24	28	26	29	17	24	23	29	25	35	36	36	20	24	31	33	27	25	24	30	19	35	32	28	39	39	39	37	34	29	24	23	23	22	25	34	31	24	23	40	22	23	20	35	22	40	20	28	24	23	29	29	28	33	32	23	35	33	37	32	24	30	30	19	24	27	31	23	30	29	25	24	34	30	28	24	17	33	27	36	34	24	28	30	29	28	29	23	24	26	22	33	31	23	20	42	25	22	25	33	27	23	29	24	36	29	30	28	25	26	21	29	30	31	19	38	26	27	20	26	32	29	27	35	24	22	22	28	28	30	26	25	23	34	31	27	37	28	30	29	25	21	30	30	25	23	36	29	31	22	28	25	27	34	22	33	32	34	33	28	26	33	30	18	30	24	33	20	38	26	32	25	26	29	28	34	25	25	27	20	30	28	25	30	28	36	27	24	18	23	20	31	37	30	44	37	19	31	32	33	30	29	28	31	26	26	22	26	22	24	27	36	28	37	28	30	29	25	22	32	23	26	19	34	30
47905	24143	10785	22055	29548	28439	25275	21155	17975	15394	13024	10817	9564	8091	7123	6526	5838	5310	4738	4133	3957	3555	3146	2860	2672	2456	2240	2111	1854	1783	1615	1416	1372	1257	1232	1161	1113	1043	1044	903	934	832	754	709	686	660	635	658	616	577	586	579	568	594	607	509	516	516	530	535	539	512	486	507	547	557	554	480	461	510	500	541	505	527	496	461	492	510	531	496	465	472	473	465	479	452	477	496	499	465	460	438	499	429	484	444	468	460	494	466	446	485	439	472	484	459	473	440	499	448	469	492	427	484	467	464	482	501	471	484	470	468	456	456	499	484	456	495	432	479	448	510	486	435	430	467	493	455	461	468	464	427	488	469	479	460	472	482	470	453	459	482	486	454	465	448	442	456	477	478	520	443	455	476	453	478	490	446	470	450	449	495	453	501	444	474	521	466	476	467	481	453	472	461	431	462	443	472	474	458	471	475	474	463	463	452	475	453	502	467	477	434	429	447	466	479	446	453	484	485	460	439	431	489	503	466	489	471	452	455	448	477	472	475	498	473	447	462	445	482	439	464	467	501	465	479	465	486	450	469	467	441	472	452	463	458	463	465	396	464	441	488	521	506	466	482	487	458	462	441	467	473	470	449	448	473	464	445	449	449	459	447	450	495	452	462	468	451	467	509	473	471	470	483	466	439	476	448	493	456	479	471	482	441	452	410	465	487	460	473	438	471	488	444	492	480	468	483	456	473	433	431	473	475	465	459	468	463	459	486	486	439	446	451	490	454	474	466	457	460	474	470	461	468	487	449	446	488	446	452	475	486	449	477	486	463	447	463	467	448	425	421	446	474	439	484	482	503	441	498	522	424	467	475	479	482	489	476	454	446	460	443	448	459	449	491	443	464	482	435	485	480	423	450	457	455	445	477	485	483	449	461	498	465	484	444	441	432	519	501	466	438	405	447	488	457	496	391	442	434	455	459	463	473	439	416	453	438	470	456	470	442	493	490	462	455	467	470	438	440	422	430	448	436	443	464	463	473	472	503	500	462	502	484	493	459	464	477	443	496	458	450	483	477	457	447	458	443	440	413	431	436	486	448	453	469	495	484	449	514	456	443	448	461	499	462	480	459	420	431	442	439	483	494	466	480	454	483	425	503	445	472	442	458	488	461	464	444	484	446	490	475	420	476	427	453	474	451	484	456	467	433	477	455	509	512	489	462	466	451	447	482	441	441	450	429	475	459	489	478	468	449	447	476	421	438	484	490	484	467	486	456	434	495	481	482	473	432	457	459	472	454	487	490	484	442	476	463	481	458	467	473	460	464	468	459	454	440	472	484	463	453	476	464	486	485	469	461	452	430	448	486	491	485	497	438	484	493	477	500	499	456	458	458	458	431	479	437	483	493	484	412	474	479	474	512	497	477	467	483	431	454	439	489	450	463	457	473	448	467	469	448	471	464	452	456	476	462	469	462	435	509	408	463	513	477	437	452	432	468	488	469	482	463	499	489	444	449	487	497	432	465	472	458	454	449	492	456	434	464	474	446	481	485	450	437	499	468	462	459	486	447	473	453	440	484	475	468	456	462	462	517	472	475	448	455	454	454	490	464	469	519	429	436	445	466	476	490	449	443	477	450	473	473	492	435	456	452	442	455	481	454	486	480	482	447	457	464	479	434	472	489	456	468	459	425	511	431	458	448	456	465	486	494	463	452	510	469	489	461	446	461	503	439	441	508	445	494	475	448	450	480	464	479	474	468	492	442	451	463	476	435	437	451	451	454	417	449	432	471	449	479	471	434	432	452	455	449	473	461	449	465	471	480	503	477	452	444	460	458	443	434	463	498	443	464	469	460	467	456	456	468	461	433	454	468	408	469	464	426	486	460	455	423	467	468	469	477	465	503	456	477	476	484	460	483	472	446	467	470	455	470	393	496	514	461	466	486	440	499	450	486	451	453	441	487	472	468	512	481	432	444	474	490	521	480	448	465	438	472	474	468	465	487	475	500	470	477	479	471	461	460	502	485	467	459	459	437	481	499	503	468	442	450	452	456	477	456	461	504	471	443	463	471	457	514	480	445	471	493	488	485	470	457	460	431	427	472	473	457	451	435	479	455	446	486	484	484	431	486	425	445	446	455	488	487	486	479	498	447	472	438	449	421	433	472	482	483	468	482	425	451	477	463	433	444	458	467	447	444	498	437	480	481	439	445	496	476	487	447	463	477	465	463	448	426	479	466	467	482	462	424	462	440	457	461	445	503	485	441	465	434	500	481	432	457	450	455	472	468	471	463	468	439	427	455	474	496	476	459	435	451	470	473	472	495	470	449	450	457	484	478	408	460	431	446	419	456	473	408	460	502	491	431	448	466	452	441	447	440	486	463	436	460	456	449	510	472	457	460	467	485	456	461	458	485	485	440	441	486	487	467	456	474	461	477	465	429	445	456	471	433	441	419	424	436	430	473	431	481	481	440	493	481	508	477	429	495	476	454	462	483	497	467	431	474	453	461	455	433	475	472	452	459	453	443	510	463	456	430	478	480	455	507	483	470	444	484	459	474	484	475	487	453	441	474	458	461	463	453	436	446	477	501	470	422	442	456	460	477	467	449	496	466	464	481	470	507	441	452	460	490	456	503	495	451	454	442	450	475	483	469	452	457	484	482	448	445	452	459	449	476	447	452	504	466	458	460	487	439	450	471	444	472	450	486	457	459	469	438	498	472	488	455	468	424	449	477	472	522	461	474	487	453	433	476	452	450	478	457	460	443	470	468	494	510	468	425	429	442	474	439	417	479	444	496	442	470	473	458	485	457	473	428	478	455	466	462	450	429	479	476	457	467	461	466	463	509	509	440	458	466	444	505	469	438	467	434	474	471	468	464	476	462	450	486	472	430	473	452	441	453	447	499	450	470	462	475	466	456	455	472	438	453	456	496	490	434	421	464	422	475	458	483	441	473	427	452	492	461	440	456	467	489	492	470	472	472	456	547	419	432	476	504	476	450	453	464	451	448	454	474	423	491	443	441	469	452	456	434	484	498	423	480	476	452	485	443	464	477	510	404	496	490	467	513	439	450	457	445	445	490	465	452	414	451	417	439	440	470	479	482	460	445	460	451	461	462	483	452	466	495	476	500	464	475	488	446	458	510	476	460	484	465	467	469	433	466	482	408	463	446	439	451	414	468	471	484	454	443	426	476	450	460	478	455	463	445	470	482	467	471	463	459	444	454	469	447	489	445	455	447	467	452	440	443	478	514	479	427	487	444	495	504	498	499	440	493	484	477	433	472	483	493	439	459	472	458	456	453	456	469	453	471	447	447	472	467	474	446	501	476	433	441	441	473	461	464	458	427	447	451	486	466	429	493	455	445	463	445	468	472	454	461	438	472	459	451	473	459	496	445	459	443	483	456	433	472	424	461	455	425	455	435	464	420	431	469	500	482	410	487	444	423	440	469	442	420	497	476	461	490	479	456	469	461	458	463	460	440	453	472	438	494	450	446	470	480	493	503	445	420	478	450	479	491
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
