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
341885395065	341885395633	341885396183	341885396733	341885397277	341885397833	341885398385	341885398933	341885399477	341885400035	341885400583	341885401133	341885401677	341885402235	341885402783	341885403333	341885403877	341885404433	341885404983	341885405533	341885406077	341885406635	341885407183	341885407733	341885408277	341885408833	341885409383	341885409933	341885410477	341885411035	341885411583	341885412133	341885412677	341885413233	341885413783	341885414333	341885414877	341885415433	341885415985	341885416533	341885417077	341885417633	341885418183	341885418733	341885419277	341885419833	341885420383	341885420933	341885421477	341885422033	341885422583	341885423133	341885423677	341885424235	341885424783	341885425333	341885425877	341885426433	341885426983	341885427533	341885428077	341885428633	341885429183	341885429733	341885430277	341885430833	341885431383	341885431933	341885432477	341885433035	341885433583	341885434133	341885434677	341885435235	341885435783	341885436333	341885436877	341885437435	341885437983	341885438533	341885439077	341885439633	341885440183	341885440733	341885441277	341885441833	341885442383	341885442933	341885443477	341885444035	341885444583	341885445133	341885445677	341885446235	341885446783	341885447335	341885447877	341885448433	341885448983	341885449533	341885450077	341885450635	341885451185	341885451735	341885452277	341885452835	341885453385	341885453935	341885454477	341885455035	341885455583	341885456135	341885456677	341885457235	341885457783	341885458333	341885458877	341885459433	341885459985	341885460533	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2049	3300	1900	2700	2049	3300	1900	2700	2048	3300	1900	2700	2048	3300	1900	2700	2047	3300	1900	2700	2047	3300	1900	2700	2046	3300	1900	2700	2045	3300	1900	2700	2045	3300	1900	2700	2044	3300	1900	2700	2044	3300	1900	2700	2043	3300	1900	2700	2043	3300	1900	2700	2042	3300	1900	2700	2041	3300	1900	2700	2041	3300	1900	2700	2040	3300	1900	2700	2040	3300	1900	2700	2039	3300	1900	2700	2038	3300	1900	2700	2038	3300	1900	2700	2037	3300	1900	2700	2037	3300	1900	2700	2036	3300	1900	2700	2036	3300	1900	2700	2035	3300	1900	2700	2034	3300	1900	2700	2034	3300	1900	2700	2033	3300	1900	2700	2033	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
13714	7748	669	366	567	599	523	462	373	322	283	212	228	220	154	145	128	124	114	94	107	71	75	72	80	73	73	60	61	61	56	65	49	59	46	34	54	47	29	48	50	46	61	41	37	28	46	47	42	46	45	46	36	38	35	44	30	44	40	49	44	39	42	40	36	40	33	39	23	40	41	44	37	43	28	35	36	40	40	37	30	37	30	42	36	38	45	34	28	31	42	33	34	37	30	39	38	33	29	36	37	29	41	44	28	31	25	28	37	34	40	21	34	30	42	30	37	35	32	38	46	36	28	42	37	46	33	29	53	33	37	37	34	44	39	37	42	31	37	55	32	29	24	34	38	43	38	35	38	51	26	32	27	33	31	38	41	47	28	33	37	38	39	28	28	43	48	36	33	34	31	54	38	38	37	32	35	43	33	28	24	27	25	37	32	32	31	33	33	51	22	25	30	32	33	39	34	38	32	25	33	38	48	33	29	30	38	35	42	38	42	33	30	34	33	25	28	35	27	32	40	31	42	33	32	33	39	49	38	33	27	46	40	37	39	29	33	40	26	26	44	43	29	31	33	23	35	47	35	29	30	40	38	38	30	37	41	33	21	36	32	30	38	37	39	38	37	35	31	33	28	42	34	29	35	28	35	44	34	30	31	43	34	35	40	33	32	21	37	42	39	44	43	39	31	33	35	38	29	28	38	33	26	33	43	30	27	42	28	32	34	33	34	44	40	39	34	29	46	20	43	37	28	33	31	35	45	40	33	36	34	41	28	34	42	37	42	36	43	29	40	32	42	35	39	38	33	50	40	34	43	29	36	43	37	37	44	36	35	37	40	43	32	34	35	40	27	30	40	28	36	35	27	27	34	37	48	36	36	42	42	38	36	37	35	25	37	43	39	33	30	31	33	30	38	39	33	34	35	32	32	30	26	28	30	43	27	38	39	25	36	34	33	41	42	44	38	35	41	26	44	32	39	42	30	39	37	37	35	47	30	32	37	39	34	37	46	32	27	48	31	34	32	38	38	32	51	29	33	33	24	38	37	32	38	43	37	36	34	35	43	30	33	33	31	41	34	37	38	55	33	35	38	33	30	36	46	38	25	39	41	38	48	32	27	30	29	28	37	24	32	30	24	33	43	35	27	28	27	31	34	46	43	31	41	24	36	29	23	46	33	33	29	30	29	35	40	33	33	33	37	35	39	36	38	44	33	41	43	33	35	35	34	43	35	35	40	39	41	29	39	36	23	29	26	33	41	38	36	34	43	36	39	38	28	39	41	34	39	36	32	27	38	36	42	29	37	30	24	36	32	35	45	34	31	37	33	20	34	27	31	42	33	26	45	38	31	27	32	35	43	28	38	33	34	35	27	26	35	40	39	42	30	36	34	33	38	33	26	41	26	38	31	24	34	35	37	38	35	28	30	34	30	30	37	41	38	34	32	41	32	23	50	28	38	33	34	34	29	39	22	30	36	36	29	31	37	38	36	23	39	35	28	35	40	37	40	33	33	24	26	34	34	26	29	40	45	33	26	39	29	42	38	31	29	43	35	39	27	33	28	39	50	29	33	34	33	27	28	24	31	31	40	32	35	48	31	29	28	33	30	32	38	27	40	33	31	49	23	41	26	30	34	42	35	32	28	39	40	47	33	32	40	48	36	30	43	34	32	47	41	36	40	32	41	34	46	43	35	23	36	43	35	37	35	36	46	46	32	27	25	36	44	35	29	39	34	34	32	34	41	43	38	28	48	43	40	21	42	33	34	31	30	36	37	32	49	49	36	38	50	39	29	30	46	50	31	42	29	46	39	31	39	44	28	29	20	36	40	39	37	37	25	34	39	36	35	31	33	38	41	34	28	34	43	30	39	33	32	40	37	28	30	34	37	39	35	32	37	30	32	31	40	35	29	34	32	36	33	44	33	29	30	33	37	50	25	28	35	31	41	43	32	47	36	50	24	41	32	37	39	30	43	36	38	48	31	35	29	31	35	35	33	36	33	39	34	32	29	40	36	38	39	29	32	35	41	41	34	33	37	35	48	37	44	30	43	36	37	34	32	45	37	27	32	31	42	25	36	43	36	32	37	41	40	26	31	27	30	32	43	31	21	29	36	35	42	38	40	29	27	29	34	36	29	38	32	31	37	40	48	22	33	38	43	43	35	46	34	43	31	33	38	32	30	29	35	41	38	42	29	48	40	37	38	33	48	26	33	40	25	29	41	21	19	30	31	33	45	31	41	37	57	40	29	30	35	30	34	41	34	46	38	40	35	36	39	36	29	49	44	36	40	30	23	29	35	40	39	33	35	35	43	33	34	39	28	40	34	32	46	33	39	33	37	27	39	35	46	28	39	30	31	42	43	37	30	31	32	39	38	29	33	35	36	35	37	33	52	39	35	33	28	34	42	29	39	34	30	35	35	34	39	34	24	27	31	34	38	29	38	30	34	31	29	34	41	34	28	34	38	32	25	41	51	29	27	35	37	32	33	28	36	35	32	31	38	34	28	29	48	29	46	32	29	46	36	39	25	37	37	34	20	35	37	47	23	32	40	32	34	35	30	31	40	35	35	46	41	27	29	38	29	33	26	43	41	36	28	38	35	40	39	39	46	35	38	28	44	27	29	40	37	31	36	34	49	39	35	29	45	38	38	38	42	45	46	40	41	32	31	39	34	33	47	47	36	47	36	19	24	48	35	28	39	41	41	35	41	34	33	32	39	38	36	37	37	40	36	37	40	31	36	46	38	23	38	48	39	24	40	45	34	31	32	43	42	40	32	48	41	37	33	31	38	43	36	41	38	37	39	34	36	27	40	41	39	33	32	30	37	44	45	43	19	40	30	36	45	40	38	28	32	43	38	31	39	37	38	40	37	39	29	30	39	39	31	21	39	50	41	35	33	38	34	31	35	40	35	35	27	36	36	36	28	40	45	44	33	38	33	36	41	42	33	40	38	39	36	31	26	32	34	33	39	31	44	31	42	34	41	43	41	37	28	29	41	41	29	40	31	37	37	30	22	39	37	27	31	42	37	32	35	39	32	33	46	35	28	37	32	30	36	41	38	38	48	30	48	39	26	31	41	36	24	38	39	32	45	39	32	27	29	36	25	48	32	31	32	37	38	29	33	26	19	46	42	34	34	35	28	34	43	33	46	27	44	36	46	29	25	31	41	33	23	29	36	28	36	43	35	42	37	42	34	35	21	37	29	36	38	31	28	34	42	39	42	43	31	21	35	31	36	39	38	35	44	41	32	33	37	34	37	25	40	36	36	33	41	35	35	33	37	29	42	33	37	36	41	42	48	36	34	45	28	28	42	42	37	32	42	31	31	38	35	32	34	29	34	36	28	34	45	38	37	33	32	39	28	28	25	32	29	26	43	44	40	31	31	35	37	39	27	39	28	34	36	18	36	27	34	41	29	34	37	40	31	35	26	39	40	36	33	39	34	43	39	33	36	39	52	39	34	32	40	34	42	40	41	25	35	36	41	32	48	30
54157	35775	10936	22419	29775	29097	26176	22643	19224	16153	13895	12009	10395	8973	7700	6652	6010	5273	4638	4099	3582	3336	2918	2767	2576	2281	2161	2100	1924	1804	1717	1567	1474	1402	1427	1284	1245	1228	1178	1153	1149	1133	1057	1026	997	937	965	836	867	848	781	792	804	733	751	692	691	683	695	700	716	714	702	728	718	658	677	700	694	685	675	710	657	679	652	662	672	603	635	591	595	596	609	568	601	610	622	603	590	617	590	616	622	584	598	597	561	621	623	597	625	580	607	616	591	590	614	604	593	591	565	612	571	606	587	557	581	575	582	581	566	582	573	557	565	562	549	549	581	602	531	551	547	584	589	570	534	530	540	608	569	596	602	571	574	606	534	585	566	515	556	532	545	569	558	573	579	541	579	570	553	565	584	537	552	601	580	556	575	598	537	543	540	545	610	559	568	596	551	539	519	590	594	573	558	549	582	590	554	587	582	533	529	542	559	555	594	543	549	588	606	562	542	564	575	592	571	524	581	570	526	592	560	536	546	599	544	553	557	554	548	567	576	544	538	564	567	578	527	523	576	539	548	553	544	569	582	573	537	551	551	542	579	595	576	564	525	519	526	566	568	574	547	538	551	554	512	577	620	614	531	549	537	548	529	552	562	548	549	570	560	593	580	550	562	564	612	562	570	582	588	562	542	571	578	565	544	533	574	570	569	537	564	570	549	526	562	526	541	581	578	584	561	550	554	575	547	558	570	555	529	566	595	515	571	570	548	581	541	536	537	580	554	551	572	560	577	543	578	572	595	564	560	562	582	600	604	564	581	589	579	562	539	570	539	581	568	599	587	563	596	557	615	547	608	542	567	604	543	535	561	597	549	556	567	549	558	565	589	569	541	564	605	562	585	548	593	569	565	557	553	555	576	536	591	518	569	590	558	571	543	589	531	542	516	539	584	518	543	522	570	593	586	561	571	594	552	536	581	543	548	597	565	553	556	555	576	529	555	564	531	595	565	575	582	507	580	576	615	533	540	623	578	576	597	558	581	567	557	562	584	598	588	568	558	576	563	549	529	572	593	564	573	601	539	542	588	554	600	562	566	543	555	557	553	554	566	563	570	586	535	545	537	552	608	594	570	575	516	540	582	529	559	587	568	623	524	571	561	552	570	546	565	523	587	575	525	527	582	555	580	546	579	579	585	539	554	572	575	571	586	566	573	520	599	557	533	541	535	552	582	588	540	551	508	559	546	553	549	556	563	568	571	553	558	585	579	534	536	550	540	555	556	567	516	580	536	588	525	567	607	568	546	585	541	604	605	562	567	587	584	540	533	563	557	582	547	575	552	576	555	542	572	527	564	570	588	587	582	606	563	531	572	554	553	567	552	541	524	559	595	575	578	576	578	555	581	550	552	593	562	592	577	567	570	586	554	550	589	559	561	554	562	563	560	562	539	562	537	535	577	558	612	537	558	554	504	578	539	559	577	532	590	588	534	552	603	582	566	533	565	552	551	541	590	556	582	543	571	569	542	534	569	584	522	566	571	566	515	506	551	519	567	539	583	542	543	575	532	544	587	534	575	558	555	534	574	601	584	545	565	570	573	575	530	545	548	579	570	548	600	555	558	552	579	600	545	562	574	559	567	524	552	599	593	554	575	571	529	569	564	554	571	578	586	548	553	558	565	542	586	571	558	601	540	582	558	602	525	528	552	556	573	535	594	542	569	559	547	562	576	584	591	568	573	517	569	563	548	566	593	583	598	574	575	561	572	560	565	577	506	587	607	561	565	557	591	596	584	553	529	580	544	535	544	547	582	573	526	540	579	577	530	503	552	558	543	584	553	525	594	565	558	564	568	512	572	571	572	579	552	555	558	546	545	522	574	536	575	592	585	552	547	549	552	577	561	564	539	581	547	560	605	557	530	557	565	552	566	576	571	556	611	556	520	560	545	576	559	582	572	570	619	542	608	543	559	567	579	599	579	537	576	562	591	562	569	535	574	549	538	534	528	573	505	558	597	550	551	537	616	596	527	588	543	563	548	562	570	551	550	566	599	549	579	530	577	539	565	550	595	581	561	559	544	558	573	522	496	546	571	594	557	556	563	535	596	556	584	572	531	596	583	605	620	560	598	577	565	515	542	585	556	599	572	606	559	586	582	591	528	525	585	554	541	561	546	559	569	576	576	576	525	527	581	582	536	588	579	538	525	557	560	581	567	594	542	566	558	528	531	596	587	546	580	572	552	581	581	612	557	571	546	552	555	584	542	557	526	575	554	519	552	501	562	561	526	582	591	598	530	560	548	575	540	535	560	567	553	600	550	552	549	541	552	541	565	524	551	551	533	563	585	533	541	556	496	547	559	537	582	555	554	602	534	514	576	550	552	558	575	574	573	549	535	513	596	606	567	544	575	533	532	569	574	565	561	547	555	558	566	544	535	561	547	597	546	546	556	568	567	531	561	542	535	568	584	546	522	553	598	570	584	552	574	586	567	580	595	578	556	580	577	554	571	536	575	603	524	549	541	578	557	540	567	528	532	572	591	553	551	557	554	577	598	620	563	572	534	573	553	551	546	577	564	556	561	572	556	576	580	581	556	567	551	554	544	520	526	549	523	561	566	553	563	561	571	563	555	537	564	559	587	585	561	582	533	554	558	573	568	544	525	599	555	570	614	544	619	588	532	597	565	548	567	584	543	537	538	562	557	528	576	544	581	562	587	563	552	539	555	549	531	528	567	578	541	504	572	605	570	569	570	533	558	571	565	595	569	603	551	563	585	568	564	548	539	547	526	534	596	552	585	558	557	556	573	534	543	569	590	535	536	555	580	565	526	554	570	574	571	584	557	593	548	552	529	582	543	554	531	574	566	543	535	563	560	568	578	537	564	580	576	564	558	493	571	558	596	555	545	559	599	574	593	579	581	554	527	611	545	568	537	581	560	525	549	563	592	545	573	607	542	597	563	571	558	555	536	555	587	551	572	555	576	551	535	607	576	578	568	581	544	547	578	569	559	568	556	533	591	534	568	584	526	599	522	580	562	544	602	562	541	547	544	589	559	557	565	559	571	574	567	583	574	573	633	529	576	521	535	577	560	587	529	558	551	553	548	545	544	549	498	571	562	614	565	581	554	583	559	589	533	545	576	616	586	576	581	552	544	551	612	598	570	529	512	562	538	533	538	583	564	575	535	552	628	517	576	600	566	520	582	655	582	534	537	520	537	552	574	571	555	554	563	552	559	620	596	567	557	551	575	613	536	544	573	550	542	523	541	551	580	534	558	560	576	549	570	542	572	558	573	528	544	531	616	558	584	551	558	566	568	579	537	523	587	568	554	611	552	580	574	549	593	530	592	564	563	563	581	570	558	548	600	563	580	578	551	587	583	547	531	520	595	526	571	536	553	567	570	546	556	567	547	582	566	580	542	556	534	559	553	528	542	583	598	527	559	585	541	582	569	562	563	565	558	565	556	581	554	569	582	563	549	537	552	565	583	575	579	568	557	551	570	569	572	580	548	542	567	554	578	572	575	551
4922	1700	190	116	214	227	205	160	139	126	108	108	70	71	75	56	58	45	42	43	29	39	40	37	20	32	24	25	25	31	15	25	14	18	24	28	16	29	19	31	19	19	15	17	27	19	21	16	10	17	18	9	17	16	18	24	16	21	18	22	26	14	16	18	19	15	14	20	15	12	21	16	17	19	19	17	17	18	14	15	15	14	19	24	22	19	15	18	15	15	14	21	18	13	18	8	5	12	13	17	15	15	17	14	12	19	14	12	18	8	14	14	20	19	9	16	13	11	18	21	19	20	19	18	19	17	14	12	12	12	18	15	21	13	10	15	19	13	17	12	13	14	15	15	17	19	18	20	15	20	13	11	16	14	16	10	19	20	13	14	18	15	17	20	11	15	16	23	19	22	13	21	18	17	12	23	12	17	21	16	17	10	14	16	16	11	16	23	17	21	20	9	16	19	14	17	8	24	14	17	10	21	14	24	14	14	18	14	18	19	11	19	21	15	11	9	15	15	16	17	18	21	19	14	21	13	18	19	14	19	26	13	15	11	20	21	18	18	16	12	16	13	18	17	13	8	14	16	13	16	19	18	13	15	15	18	14	16	18	17	22	10	13	19	10	22	19	22	22	18	18	15	20	19	22	15	19	25	19	15	22	12	10	10	22	14	12	14	20	17	17	21	17	15	17	15	19	16	13	14	12	17	20	17	14	16	21	16	13	16	20	13	13	11	21	17	12	16	19	16	13	13	17	16	12	17	23	10	14	22	14	15	12	26	12	19	14	13	12	15	14	18	11	18	16	9	18	20	7	11	18	14	18	19	11	19	13	13	18	12	14	19	21	17	19	22	21	16	21	17	22	16	21	14	12	13	16	15	17	9	16	9	17	18	15	12	19	20	20	19	17	19	16	20	20	14	14	11	12	22	17	18	14	18	19	10	15	15	18	17	21	20	15	7	16	23	19	13	15	16	9	22	8	15	18	18	21	16	19	23	16	12	18	20	20	16	10	10	19	20	17	15	16	19	17	23	17	16	17	16	10	19	21	21	13	16	11	13	7	16	20	13	9	19	23	16	17	15	13	20	13	14	22	17	16	19	17	19	12	11	17	15	16	23	23	18	14	18	18	14	20	12	13	11	15	20	14	11	19	22	15	20	10	13	16	14	13	16	12	14	10	13	18	19	17	14	19	14	13	13	15	15	16	21	12	27	11	18	15	11	12	20	24	18	10	14	12	12	13	18	15	17	17	21	14	8	18	19	14	17	18	17	14	16	14	15	17	10	14	19	20	13	13	18	19	17	14	16	12	14	24	21	20	25	18	21	13	20	15	17	20	16	15	22	13	14	11	17	13	15	21	9	13	10	20	18	17	23	13	18	16	24	23	9	15	19	10	23	16	17	19	19	18	18	25	18	16	19	13	19	18	23	15	16	15	13	16	17	13	13	14	18	12	13	12	17	20	14	17	17	13	10	15	15	18	18	19	21	14	17	17	12	17	12	21	16	15	21	15	19	12	10	14	17	14	20	16	15	15	26	18	17	13	15	13	18	22	14	11	13	19	10	25	19	8	18	16	10	22	19	7	17	21	8	8	10	11	13	11	18	16	15	17	19	15	8	13	10	23	14	22	10	22	17	22	14	18	22	15	16	13	17	11	17	21	14	12	15	16	18	21	16	21	20	20	25	8	16	11	14	19	7	11	11	9	17	11	12	14	12	17	19	11	17	15	19	12	20	18	17	13	19	15	18	17	14	11	6	23	22	18	13	19	15	18	18	15	19	10	14	16	14	15	11	14	19	11	17	15	20	11	17	17	13	15	17	11	17	16	28	18	20	12	16	15	17	15	20	25	12	12	19	22	8	11	16	18	16	15	20	15	18	14	14	22	12	17	20	25	16	16	18	20	14	17	19	13	9	18	11	21	22	16	10	15	16	8	12	15	17	11	19	19	13	15	15	18	15	22	18	17	9	11	13	14	21	21	21	10	19	19	18	17	13	16	16	23	13	16	13	21	16	11	14	15	21	17	20	19	11	20	15	15	10	15	18	18	20	17	11	25	18	25	12	14	18	15	12	24	18	23	14	18	18	9	14	15	11	13	12	22	15	25	16	20	23	16	17	19	15	20	12	14	19	19	9	18	22	14	11	21	17	8	18	20	17	17	12	9	14	15	14	15	15	16	23	8	19	13	16	19	13	16	10	14	13	13	17	16	17	15	20	26	19	23	13	11	17	9	9	13	15	27	18	19	19	20	19	9	20	12	11	19	14	19	14	21	18	19	18	14	18	20	12	17	21	8	15	14	14	16	23	18	16	16	21	14	12	20	14	16	21	17	20	7	14	20	17	14	11	17	20	20	16	20	12	25	14	14	17	22	17	17	15	12	11	15	17	17	19	17	16	13	17	24	19	12	10	15	19	17	14	21	19	16	14	20	25	11	14	13	13	17	15	9	20	12	13	16	19	15	15	13	15	20	7	15	18	14	17	18	15	25	14	17	18	16	13	12	13	25	14	22	27	15	15	15	10	23	14	16	16	13	14	22	14	8	20	5	14	19	16	14	15	9	10	18	17	14	18	21	20	20	22	19	14	10	20	9	19	17	16	14	24	21	10	11	17	23	11	16	15	9	16	17	19	15	19	23	20	20	18	16	13	20	12	25	22	17	13	23	19	18	14	14	12	12	24	18	14	17	20	10	18	15	16	12	14	15	14	16	14	21	11	20	18	17	16	11	17	16	12	8	14	19	13	20	16	17	14	18	33	23	15	11	16	18	17	15	16	18	24	13	10	14	13	18	11	17	23	17	18	15	21	15	15	15	23	22	12	15	14	14	11	9	19	14	18	15	15	19	11	21	20	17	13	17	15	15	21	15	21	15	16	8	23	17	16	14	19	18	22	19	25	17	16	21	17	19	21	20	17	14	18	18	22	15	24	19	9	22	20	13	20	14	15	23	11	20	15	19	7	20	15	14	19	12	15	11	16	14	12	2	19	13	21	18	6	15	15	16	16	10	18	6	14	17	16	12	15	22	14	14	19	16	7	18	19	13	15	17	19	11	7	10	16	18	20	21	15	22	20	13	23	15	15	15	17	16	9	13	10	20	24	14	20	15	12	23	13	17	18	14	19	13	19	14	12	13	12	18	16	13	19	16	20	12	19	15	17	16	18	9	14	20	7	24	20	12	9	13	20	19	20	14	18	16	18	17	12	15	17	16	7	16	20	21	13	18	16	14	8	19	17	22	11	15	20	16	18	18	19	21	23	11	16	23	20	19	14	4	17	21	13	18	16	18	22	18	16	8	19	16	20	18	17	21	21	18	18	11	11	15	15	13	14	19	16	14	13	20	13	7	21	11	19	8	14	12	24	11	22	17	17	23	13	17	14	18	19	9	17	14	19	19	23	12	22	15	15	10	20	27	15	16	12	22	19	18	11	16	14	18	20	13	8	13	16	16	16	13	10	14	17	18	18	17	13	18	22	20	19	21	19	17	17
38927	22085	4691	12127	18320	17622	14941	12176	9896	7774	6246	5175	4287	3601	3020	2556	2241	1928	1636	1451	1319	1170	1013	967	946	862	821	746	719	686	621	597	541	561	515	534	512	518	521	485	472	462	406	413	404	385	397	394	376	337	318	339	307	350	320	310	314	290	295	313	319	332	313	321	319	330	341	309	295	293	303	335	276	289	309	313	314	285	305	291	276	314	284	272	279	274	267	278	273	287	252	281	261	262	261	294	272	281	269	286	274	271	304	254	282	294	293	258	277	265	239	280	301	278	276	264	280	269	248	292	278	253	253	243	276	297	280	275	271	251	260	254	248	273	256	284	289	248	296	259	283	267	242	268	267	251	262	261	289	290	287	290	265	261	259	273	263	292	270	261	270	259	309	257	267	254	275	280	266	276	278	257	298	263	289	241	288	290	271	251	280	256	231	286	266	288	264	246	270	258	247	256	273	267	260	267	268	265	275	277	298	223	266	272	285	252	258	264	268	265	246	291	305	262	263	283	238	260	279	294	315	288	285	276	281	277	255	254	290	252	267	279	231	263	274	275	281	247	283	287	288	247	250	242	277	281	270	306	274	285	239	282	268	298	239	272	255	249	264	252	251	287	282	243	280	294	284	276	237	274	270	259	275	267	249	259	253	302	301	239	259	256	253	275	276	258	285	264	294	263	274	278	254	258	266	278	253	266	278	279	262	249	256	268	254	290	245	253	272	249	249	266	228	270	261	306	275	272	259	275	281	251	263	274	251	283	276	269	286	272	262	269	274	269	264	251	266	262	284	252	283	236	263	287	246	254	236	244	266	284	256	256	247	220	277	291	278	302	272	248	276	269	263	242	286	277	243	273	264	303	255	276	281	296	288	248	233	264	263	242	251	250	268	278	287	281	265	258	256	273	251	241	283	264	261	263	274	240	256	255	278	250	260	283	276	282	256	258	254	299	266	287	267	282	256	253	282	257	291	273	265	276	272	291	250	251	289	283	255	283	280	284	272	254	263	239	265	296	258	281	239	274	284	283	285	289	269	250	238	247	275	256	284	253	254	286	267	259	283	259	239	266	250	240	263	262	256	262	261	236	265	279	256	269	281	273	271	252	301	259	257	247	262	267	275	263	231	304	289	271	270	254	272	292	281	255	279	258	261	250	282	240	282	268	267	272	257	271	239	295	264	241	275	259	287	266	256	273	268	288	299	274	289	300	243	280	254	267	266	284	280	270	260	290	280	259	254	262	260	278	259	279	243	269	266	260	258	267	239	263	250	274	247	257	256	284	271	306	270	252	255	264	276	277	252	250	247	291	287	279	290	287	257	257	250	263	250	256	263	306	261	267	247	294	268	272	301	271	268	239	260	269	261	299	269	246	252	269	307	287	277	265	280	287	258	241	250	256	244	268	286	262	254	306	268	315	263	265	233	266	278	277	279	256	282	248	252	267	293	265	265	273	242	284	259	286	275	273	269	257	311	283	245	252	262	234	269	245	276	289	291	280	297	247	262	274	249	282	277	261	294	227	279	249	252	231	276	258	261	242	287	261	274	240	269	300	299	257	267	258	262	255	263	237	270	263	246	271	283	300	292	246	262	243	285	239	252	282	276	258	284	271	254	272	242	243	288	275	277	258	261	271	264	276	265	306	224	266	261	267	284	279	245	257	250	249	281	279	278	282	303	273	243	265	273	267	268	283	264	285	277	239	261	245	278	255	250	255	239	274	292	308	265	277	258	248	265	236	300	268	278	260	259	255	266	280	288	287	259	289	253	279	305	277	251	251	242	253	272	283	298	273	251	286	293	238	252	275	272	252	233	259	235	283	261	261	258	267	266	240	278	284	270	283	277	278	270	270	269	251	281	241	273	257	262	309	276	290	262	282	236	273	247	275	259	276	263	279	263	255	253	320	277	252	285	282	277	270	273	280	249	262	259	255	254	266	281	256	277	262	261	286	279	255	253	270	269	244	243	257	262	224	249	265	262	262	256	278	248	254	253	261	266	255	274	262	272	258	257	279	262	272	279	272	261	273	262	253	252	274	289	263	248	278	262	265	265	268	277	267	258	235	238	272	283	246	285	291	266	239	271	243	267	278	279	256	250	270	268	289	280	269	252	270	282	261	267	265	259	268	266	249	289	271	253	275	258	256	290	248	252	265	246	253	280	272	277	275	257	289	287	297	252	264	242	269	254	279	282	285	255	256	271	249	252	270	251	229	257	268	274	270	271	249	267	294	277	288	281	257	259	292	296	282	248	258	238	280	286	240	288	257	279	287	286	265	265	263	263	258	256	260	269	284	257	254	274	277	270	244	272	287	267	265	261	267	303	280	289	261	238	284	271	286	257	263	288	267	279	228	242	258	255	248	257	247	276	245	288	260	286	279	271	251	269	290	269	275	271	247	253	273	278	259	273	284	239	230	277	291	267	270	281	269	271	257	289	249	270	272	246	286	290	253	266	265	243	263	278	258	277	260	268	283	271	249	260	306	267	265	270	231	249	249	271	272	285	248	220	263	298	265	275	266	250	281	295	292	229	271	248	273	270	243	287	237	239	258	263	266	254	271	247	255	279	281	270	267	305	259	296	249	271	268	261	278	278	248	266	275	261	286	273	282	275	270	277	267	240	296	280	258	263	281	266	252	286	265	289	273	274	254	282	260	250	264	258	252	268	267	262	254	284	256	247	254	267	274	259	271	270	239	265	261	263	283	268	300	257	259	270	275	291	252	300	259	248	257	295	294	257	250	255	268	255	250	264	257	250	259	267	289	267	255	251	259	288	286	267	272	269	233	291	282	239	277	261	267	263	258	272	268	283	245	261	271	275	249	264	258	260	278	248	238	277	263	275	289	233	273	243	264	240	262	255	252	286	260	277	284	259	270	232	263	239	269	250	300	261	267	273	266	268	252	249	301	267	250	250	244	223	245	262	250	270	292	280	243	262	253	277	267	272	265	292	306	250	300	281	249	272	248	273	251	278	269	275	271	263	271	281	270	288	223	290	279	252	265	288	259	263	246	284	256	275	280	278	266	272	264	263	290	259	229	239	242	284	312	267	274	267	240	252	253	294	257	269	250	271	248	295	275	255	269	291	265	280	310	284	279	319	255	269	257	258	248	245	298	249	275	269	265	250	257	244	290	262	289	236	264	266	266	267	267	229	245	269	269	262	281	287	260	256	275	249	265	275	296	268	260	263	278	279	274	259	272	266	286	290	316	292	300	214	287	256	284	245	257	260	273	265	277	274	269	265	251	278	287	278	260	278	250	265	230	251	284	267	292	257	260	264	261	283	275	266	285	277	287	285	253	279	290	272	264	278	252	265	250	246	284	237	237	279	271	249	280	278	277	254	249	269	260	230	284	266	254	298	257	273	285	262	274	263	271	272	258	263	266	264	259	288	250	283	290	245	255	281	289	277	244	247	256	260	259	264	270	295	261	250	247	230	255	279	279	262	303	262	275	265	278	256	262	255	269	267	269	260	259	234	272	278	245	267	312	279	263
11437	6649	514	314	449	471	435	433	345	307	201	196	202	166	128	137	118	113	103	80	66	72	62	58	66	62	51	59	34	56	54	41	38	49	47	55	48	34	40	40	46	33	38	33	45	41	36	28	35	29	33	32	33	32	27	30	40	31	41	20	39	36	33	29	31	32	30	33	29	30	22	30	29	28	32	38	32	29	32	45	19	38	28	34	33	37	26	34	36	28	18	27	27	28	37	27	26	27	29	16	31	37	47	25	28	35	39	29	30	23	29	18	27	35	28	24	28	19	44	21	34	27	24	25	33	22	20	34	24	32	23	21	28	19	43	33	34	30	24	29	30	33	23	30	36	18	21	32	29	35	35	34	30	24	23	25	24	35	33	34	34	28	34	31	30	29	26	28	23	32	35	31	20	23	43	25	31	34	26	30	30	27	22	27	30	29	29	40	24	25	35	33	28	33	31	30	20	27	27	22	20	30	28	36	29	32	21	32	22	20	34	27	23	24	26	32	17	33	28	34	24	21	37	28	31	22	29	31	18	27	21	26	30	27	35	26	32	28	25	19	21	26	27	42	23	31	29	35	36	40	30	35	33	26	31	30	24	26	22	37	24	25	18	16	22	34	29	30	32	24	28	39	22	22	39	21	31	22	29	31	37	31	31	22	23	34	19	25	30	25	24	36	29	35	26	26	30	29	25	32	30	28	33	32	25	21	23	32	26	38	25	35	34	24	24	20	31	26	30	25	30	29	33	25	23	30	22	28	34	29	24	30	26	29	24	30	26	25	29	31	26	34	29	23	14	23	42	22	27	26	28	24	34	20	30	28	33	32	23	25	35	33	24	34	31	24	22	28	35	23	37	28	32	27	26	25	23	29	28	23	27	37	34	42	33	25	28	32	26	25	36	29	30	33	40	32	26	24	28	24	28	32	36	23	25	29	24	26	30	29	34	27	23	25	29	29	30	29	35	25	31	32	27	32	24	30	26	28	27	32	31	39	23	31	24	32	26	30	23	24	33	33	32	34	35	29	34	28	35	33	29	26	18	39	21	24	41	31	29	26	39	20	29	27	30	17	34	25	22	27	26	35	32	23	20	26	24	24	29	34	29	31	25	33	34	26	26	27	39	30	30	45	32	34	22	22	34	29	27	37	33	23	31	24	20	28	27	19	30	32	27	31	33	28	41	19	24	39	28	40	37	24	23	25	27	29	25	20	20	32	25	33	29	25	26	29	22	16	24	26	24	27	29	35	33	22	29	26	23	29	24	33	21	35	17	29	33	19	31	23	33	24	28	34	23	23	27	27	31	29	34	35	34	25	23	36	23	31	25	27	22	21	25	23	32	28	28	30	23	32	29	27	32	27	24	28	25	33	35	41	28	30	24	26	32	33	33	36	26	36	19	30	32	30	20	34	26	29	26	31	22	24	24	23	23	39	36	21	20	30	28	29	25	35	30	26	26	25	36	25	27	33	23	25	34	31	27	31	29	27	23	28	35	36	37	18	28	26	23	25	32	32	22	29	30	32	34	29	23	33	39	31	22	25	25	28	27	20	29	23	36	31	14	27	27	29	37	33	27	32	34	22	42	31	38	30	26	20	27	25	39	31	34	30	31	28	23	38	28	33	16	25	29	20	37	39	39	32	31	27	34	27	28	29	33	35	35	35	37	39	40	29	32	29	30	35	26	26	30	29	31	25	31	33	34	38	30	21	30	29	35	33	28	27	27	23	26	28	26	30	21	34	26	31	31	29	39	19	20	23	25	33	27	35	33	31	36	26	24	23	30	32	36	25	41	33	31	25	34	36	27	36	25	36	26	25	30	23	28	27	21	22	34	19	27	31	24	33	31	31	33	32	41	29	34	31	28	24	29	39	20	36	35	23	35	28	35	35	20	30	25	33	34	29	35	22	35	23	12	25	26	41	17	29	29	34	36	28	24	36	20	23	28	28	33	30	15	23	27	30	24	27	26	26	36	28	24	25	23	23	27	35	25	25	24	34	23	26	37	32	27	32	31	24	33	29	34	42	27	31	26	23	35	28	26	26	33	27	32	31	25	35	20	21	21	29	29	36	33	35	38	21	31	35	40	30	29	31	31	27	26	30	32	24	17	26	27	29	32	20	46	30	38	27	34	23	29	24	33	27	30	30	30	22	27	29	30	23	27	33	31	26	28	22	34	26	23	22	35	23	29	35	20	27	31	24	27	39	29	24	28	38	26	37	21	39	27	33	23	24	22	33	23	29	28	28	26	34	29	32	36	32	26	30	27	35	35	21	26	19	28	26	35	32	30	27	18	37	26	28	27	34	31	25	45	22	28	19	33	28	27	33	26	30	34	19	27	27	29	29	27	30	27	33	27	31	33	35	21	33	27	31	27	33	30	33	36	24	28	26	22	21	25	27	24	29	31	41	25	20	25	33	36	25	29	40	23	26	35	29	33	23	28	38	31	25	25	22	26	37	27	43	32	30	15	18	30	25	28	43	25	36	26	36	35	24	23	26	22	29	34	32	31	30	25	26	33	19	34	37	26	37	25	31	30	38	25	27	23	31	30	24	30	35	39	26	26	33	31	36	31	23	31	23	32	27	29	31	24	31	34	22	19	19	34	24	27	27	24	31	31	24	29	29	26	40	42	33	26	34	28	39	26	22	41	32	32	25	31	29	25	28	20	29	21	33	21	20	26	24	26	25	23	32	23	30	43	30	20	29	23	41	27	28	29	33	28	28	22	30	23	31	34	29	26	27	27	24	31	34	18	31	35	31	31	21	26	27	24	27	27	35	24	36	26	37	34	25	41	29	24	26	39	25	21	29	22	31	30	28	20	24	28	27	23	25	23	29	32	37	25	28	32	25	32	34	29	23	35	20	27	21	31	21	20	27	28	35	38	40	30	22	29	32	29	26	24	28	37	31	28	36	25	36	39	29	33	28	36	27	41	34	25	33	33	23	24	23	27	25	29	31	27	30	38	27	29	21	20	30	40	34	31	32	28	32	27	24	38	32	37	29	38	25	23	41	27	32	34	26	29	26	31	23	28	23	28	44	30	27	31	30	21	27	29	29	26	31	28	28	30	26	25	31	30	27	34	33	20	29	41	34	28	34	26	26	22	29	19	35	17	33	26	27	22	18	29	21	30	24	28	28	37	32	27	15	40	27	31	29	34	31	30	28	35	31	22	27	31	38	34	29	35	34	27	33	35	30	29	22	22	29	34	30	32	34	32	34	32	31	30	26	15	29	28	30	27	18	39	25	26	33	23	35	17	24	25	40	25	29	29	25	27	25	31	28	22	23	35	28	25	29	35	30	29	34	33	20	35	23	35	22	26	28	28	24	43	39	24	33	33	30	30	28	32	29	32	31	26	35	21	27	29	26	38	27	27	33	33	31	33	38	27	35	25	35	30	26	33	38	22	36	20	18	24	26	26	46	27	25	28	42	40	27	29	37	28	29	33	23	28	24	32	31	28	26	30	37	30	28	24	32	30	28	33	31
51482	33802	9344	20173	27574	26746	23917	20543	17640	14333	12449	10493	8931	7748	6546	5589	5056	4351	3789	3407	3033	2721	2581	2251	2103	1950	1814	1703	1631	1484	1418	1402	1254	1229	1153	1171	1102	1034	1033	939	909	884	936	852	851	782	764	732	649	713	696	657	634	638	615	614	595	589	560	559	577	613	648	548	563	584	558	557	558	575	564	510	541	573	541	537	500	519	538	541	502	501	470	503	510	541	478	466	491	514	478	517	514	464	482	453	495	508	489	448	518	544	520	479	519	477	478	497	478	463	489	492	481	488	465	498	443	524	469	458	445	486	450	451	509	460	454	497	481	455	473	479	469	467	465	469	491	474	456	466	505	482	466	459	449	478	459	492	478	473	509	466	457	467	466	454	481	471	474	439	445	442	460	425	454	470	447	446	474	471	464	474	478	443	451	441	484	442	442	501	445	510	470	436	434	475	451	447	481	462	457	463	448	422	463	410	487	441	480	450	463	480	486	502	485	430	458	441	439	462	476	466	485	489	467	464	513	437	466	471	492	461	443	445	455	472	502	480	469	455	476	452	445	448	450	487	452	438	470	476	451	477	493	447	478	487	444	458	437	450	466	441	485	483	487	441	463	447	389	437	477	460	461	499	447	465	463	446	465	480	437	440	455	460	440	489	438	498	451	494	506	470	475	434	461	460	422	471	447	450	465	422	440	450	483	453	451	438	442	455	453	474	529	451	453	471	482	474	423	435	467	476	469	481	436	452	479	452	454	485	466	457	463	430	455	454	425	439	480	478	454	443	420	485	474	483	477	505	448	468	495	460	475	421	465	489	429	484	428	466	472	479	453	454	444	433	428	486	471	448	484	469	499	478	440	479	479	515	491	476	454	445	473	442	456	428	450	435	453	426	493	485	432	412	461	450	442	440	450	475	482	476	454	435	472	448	494	441	437	429	449	513	439	472	490	475	470	425	459	451	492	506	464	499	453	434	453	471	475	465	444	486	460	459	438	466	499	503	440	403	461	442	457	447	458	470	474	450	440	454	468	469	447	500	477	444	459	467	472	471	449	489	451	457	474	440	439	456	483	443	455	463	464	478	437	442	481	436	487	460	480	500	459	452	445	476	438	437	507	464	480	474	463	494	456	453	533	459	416	470	459	468	479	464	436	420	462	459	468	504	479	451	470	495	445	481	473	474	496	459	474	449	481	439	453	471	452	454	464	477	463	454	434	466	444	432	443	458	472	455	446	455	467	406	443	486	416	467	446	484	451	449	436	453	460	447	427	446	449	463	479	465	463	435	475	433	485	506	465	477	447	459	457	437	437	485	453	429	496	472	446	483	474	411	483	448	471	456	458	438	443	495	456	455	475	464	487	450	439	450	434	424	449	472	470	472	431	453	458	512	453	443	445	458	457	463	450	456	472	457	461	454	465	479	440	444	450	470	441	492	418	439	480	454	482	444	418	438	462	457	476	487	475	442	428	459	480	433	473	448	468	486	495	428	438	472	507	508	476	498	445	497	423	459	507	501	458	493	478	441	464	439	472	412	468	435	467	485	472	459	453	461	456	465	489	458	454	465	481	481	470	418	482	481	476	474	476	432	497	468	414	467	486	482	431	463	440	458	448	485	438	453	474	454	419	429	432	452	490	442	452	468	437	426	415	505	455	460	473	466	454	432	466	464	446	435	431	469	465	439	449	467	479	470	452	495	434	446	439	464	451	453	460	514	470	443	451	459	442	473	457	453	426	432	461	444	473	477	462	465	466	447	422	461	484	475	456	430	457	444	440	466	447	477	461	452	468	477	453	441	478	428	469	502	522	488	461	460	442	455	450	454	450	469	473	456	447	482	427	417	448	452	471	482	469	497	485	458	466	458	453	454	456	427	481	463	452	502	459	472	491	479	435	481	459	467	458	433	488	409	452	484	462	452	454	475	466	457	455	457	469	484	429	428	460	477	452	454	451	436	457	456	484	477	462	474	466	474	465	456	481	471	480	479	445	480	454	483	482	478	470	475	452	464	425	441	476	483	446	457	440	491	485	478	458	498	456	471	459	482	462	463	504	474	453	491	478	440	425	461	422	506	461	459	430	462	447	445	481	447	459	452	480	433	465	448	439	455	485	452	437	445	474	478	478	489	479	455	460	447	495	459	432	455	445	475	473	463	499	425	499	445	447	447	459	456	451	466	478	465	479	455	438	450	484	433	462	488	456	411	476	453	463	413	437	454	474	479	447	433	490	488	469	490	495	420	481	432	484	463	461	459	460	463	437	448	461	476	448	451	440	466	467	453	464	446	480	467	454	472	503	450	493	473	497	445	456	484	482	497	482	441	501	437	488	449	433	438	449	488	455	469	460	503	445	417	474	465	493	438	484	465	483	439	449	457	452	472	470	426	440	446	457	441	497	468	428	447	451	440	473	449	471	452	476	446	456	451	458	450	434	418	487	493	450	477	430	439	447	443	485	401	461	456	463	455	446	442	428	468	458	477	503	489	479	451	457	491	444	413	463	481	486	436	462	457	451	484	463	471	425	439	492	499	449	481	470	436	458	420	476	452	430	438	498	469	495	480	442	467	428	451	457	419	446	453	496	464	464	458	485	463	444	447	460	493	473	446	502	444	442	474	466	461	456	505	463	453	484	409	437	470	470	456	463	466	463	464	448	489	457	462	508	479	438	451	434	467	471	449	490	473	493	453	462	412	459	456	448	475	441	461	445	485	436	435	455	478	469	498	453	457	451	450	475	459	461	465	449	431	482	459	471	439	496	462	442	470	460	482	499	440	467	494	454	532	435	446	453	439	470	436	470	449	439	457	459	444	483	496	495	478	458	514	472	471	420	471	398	475	454	485	482	463	514	452	495	455	421	455	480	501	472	458	455	444	440	463	457	469	479	451	436	451	443	492	490	483	464	483	449	441	492	447	443	484	481	484	447	423	442	445	464	451	480	439	468	450	464	434	487	469	473	486	453	447	454	498	458	442	507	469	469	456	480	472	508	474	432	498	447	468	432	452	446	433	438	449	444	451	454	437	456	488	452	467	455	448	452	493	444	472	427	487	446	497	492	476	437	455	441	440	482	482	471	476	445	466	488	453	477	476	469	505	430	446	458	472	455	436	495	453	453	445	471	444	456	430	484	476	467	471	495	450	470	440	495	484	458	461	418	439	441	445	452	457	456	483	485	466	489	468	446	419	475	497	484	489	457	460	456	441	465	484	476	489	425	436	469	451	456	493	461	457	469	443	471	467	457	474	491	479	465	453	475	462	433	459	475	440	470	459	473	432	476	485	436	441	475	441	441	461	484	444	484	496	459	460	508	443	455	450	502	446	484	476	447	440	424	469	454	459	490	491	430	476	447	494	497	421	415	451	463	464	463	480	404	477	432	458	467	435	423	460	470	408	455	498	471	426	449	427	453	468	434	405	475	448	450	499	456	482	447	445	437	472	434	441	433	473	449	428	451	455	454	511	441	480	436	457	454	464	432	469	447	469	430	455	450	445	458	430	486	470	448	456
8954	3925	333	240	340	348	324	282	251	194	193	163	122	107	106	106	83	68	78	78	63	51	52	45	57	45	40	43	46	32	37	41	42	33	33	40	44	34	34	30	37	29	35	42	29	32	32	20	29	29	31	19	15	24	22	32	23	30	25	27	24	30	28	27	21	33	27	25	21	28	31	30	30	29	30	33	29	29	21	27	17	19	35	31	26	26	22	29	25	21	33	24	21	31	25	26	28	20	23	28	21	25	18	17	25	33	26	27	24	25	30	28	20	37	33	27	26	20	30	34	24	28	24	24	28	23	28	30	26	35	31	23	26	23	26	25	30	21	28	31	32	35	22	24	25	23	31	29	17	26	25	29	20	26	27	33	29	18	23	24	23	27	24	23	19	26	36	32	20	30	25	19	27	17	25	23	27	25	24	17	23	38	24	26	24	25	33	27	24	29	28	24	22	29	26	25	32	29	29	31	20	24	24	26	23	20	26	22	24	27	31	20	30	22	27	24	24	31	26	28	27	31	26	30	25	24	21	32	39	32	21	18	32	34	20	28	29	17	37	30	30	20	29	21	28	28	29	35	15	24	29	25	34	27	21	28	24	25	23	21	20	20	34	35	31	19	30	27	28	27	35	33	25	27	25	32	28	21	32	37	29	23	23	16	25	21	20	33	17	17	34	23	34	22	27	32	29	29	22	24	28	22	36	21	27	36	27	23	17	23	24	29	20	15	33	19	24	24	34	32	23	35	32	27	27	27	29	33	44	41	26	27	30	21	29	26	23	29	22	29	21	20	36	28	26	36	19	28	27	24	19	24	20	29	22	28	23	21	29	23	27	32	27	26	33	19	28	25	30	19	26	23	25	22	29	32	26	25	29	19	29	23	31	29	28	26	31	23	22	16	25	35	25	26	30	20	25	30	22	29	30	20	31	28	20	21	27	28	33	27	25	15	40	26	27	16	26	27	24	24	31	27	27	24	25	18	33	26	31	27	17	24	23	24	24	25	22	27	29	21	27	29	26	28	37	25	20	24	29	28	34	27	29	31	27	38	30	30	32	31	24	31	24	23	35	25	20	21	25	20	44	28	28	34	28	30	28	25	34	20	19	27	28	19	30	23	25	35	26	28	27	22	20	24	22	18	33	29	29	31	38	22	30	21	24	26	25	24	23	23	27	28	24	34	30	21	28	30	25	29	25	19	27	16	24	20	40	35	30	19	26	33	22	22	19	30	19	35	37	13	24	27	16	28	30	26	29	31	23	27	21	28	17	24	24	33	24	23	26	29	24	30	26	27	35	30	25	16	22	19	29	19	24	29	29	19	33	27	24	30	20	23	22	24	25	38	44	38	30	33	36	22	17	30	21	26	28	23	27	26	28	28	33	34	26	29	23	36	31	17	30	26	26	28	17	22	27	19	32	14	18	26	14	30	28	25	28	25	30	26	26	29	26	23	29	22	29	20	20	17	36	22	37	25	28	27	26	28	22	24	31	25	23	25	32	33	30	30	27	24	18	23	25	31	26	21	31	25	31	28	17	20	23	23	26	31	29	26	27	22	35	25	31	27	37	24	23	33	30	25	24	32	31	28	36	36	28	27	17	24	36	25	24	21	21	18	25	35	33	23	29	31	30	18	23	22	23	23	34	20	35	27	20	21	35	39	32	23	27	30	33	20	22	26	21	23	23	24	34	26	29	29	17	20	22	26	26	29	23	26	28	33	20	22	33	28	25	43	25	26	22	30	24	24	30	26	29	45	28	33	26	25	28	27	33	30	28	20	22	30	28	27	26	30	24	20	18	23	31	32	29	28	24	24	19	28	23	21	26	26	24	21	22	21	29	29	19	19	26	26	32	25	24	29	18	26	29	25	30	23	22	20	33	35	21	23	29	16	30	26	32	16	28	26	23	24	28	22	23	33	23	32	27	25	27	25	17	26	23	35	34	25	25	31	25	16	19	27	29	28	32	28	26	20	32	28	22	20	29	25	26	30	30	22	25	23	30	41	32	25	29	28	24	24	31	27	29	37	20	26	23	26	25	23	25	25	19	28	24	35	29	28	21	28	24	27	28	29	23	26	28	22	21	19	24	25	21	29	30	35	26	22	26	21	29	29	22	26	25	31	38	24	33	27	31	26	34	35	17	34	39	32	20	31	29	28	21	21	28	28	22	25	28	28	27	30	28	25	26	16	26	31	20	35	30	29	27	29	28	26	24	23	29	19	26	29	30	31	23	20	29	23	26	33	28	23	13	28	26	20	37	25	22	21	25	29	24	28	18	29	17	16	26	28	20	23	11	22	28	22	29	29	23	21	29	35	16	35	18	26	33	22	20	19	27	35	25	21	21	27	18	22	30	24	31	32	23	19	19	27	31	19	22	27	30	24	27	23	16	26	22	22	22	32	18	25	19	25	23	22	22	33	22	23	27	27	23	15	30	22	23	26	27	19	28	29	29	25	25	20	33	20	24	33	33	21	17	17	26	27	23	30	30	19	25	31	21	30	26	35	24	25	23	23	22	22	29	28	29	26	22	25	25	27	18	25	33	30	27	23	33	27	25	22	27	19	28	35	31	24	28	25	29	27	36	19	34	28	42	29	29	25	19	21	26	38	26	22	26	26	24	22	26	26	30	26	29	20	22	36	30	24	35	30	15	28	38	18	29	22	27	23	30	22	17	19	23	33	25	32	28	32	32	22	23	20	31	26	23	19	25	32	20	32	23	26	32	22	30	26	24	25	26	27	23	25	29	26	30	21	27	30	20	20	23	16	25	23	37	25	26	29	26	24	28	29	22	30	38	36	24	25	19	32	24	26	34	18	25	28	31	21	19	17	39	32	26	26	25	20	29	24	31	27	28	25	22	36	23	15	33	29	28	23	27	31	26	25	31	24	33	28	28	36	36	30	25	39	29	25	24	16	21	27	24	25	35	37	30	26	28	33	31	19	36	12	35	22	24	18	31	32	29	29	33	22	23	23	17	33	26	23	31	31	25	32	32	32	28	26	29	29	26	24	20	27	25	37	29	21	32	37	24	23	27	28	24	34	25	19	22	31	26	36	23	21	33	23	20	29	21	25	21	26	20	24	25	26	24	28	19	20	24	28	27	17	20	17	19	34	31	31	20	26	20	26	21	30	25	33	24	23	27	20	29	38	20	27	17	30	21	25	23	21	30	17	26	26	29	27	32	26	17	27	32	30	21	33	18	33	29	30	29	27	21	23	22	21	28	23	25	24	28	27	33	31	27	26	28	26	28	23	25	24	35	28	36	15	33	22	34	20	32	22	23	37	21	33	29	24	22	36	27	22	17	25	29	26	25	28	23	21	19	31	25	27	33	27	23	36	27	25	33	30	27	40	32	21	28	26	28	23	27	28	25	22	24	17	26	19	30	26	19	21	21	36	24	24	20	27	24	25	29	26	28	27	26	22	23	19	34	27	23	30	31	37	39	33	36	23	29	35	29	33	21	22	21	22	12	32	28	23	30	23	22	20
44080	29471	7185	16323	23536	22952	20045	17088	14276	11577	9600	8045	6886	5811	5023	4236	3572	3143	2780	2440	2145	2002	1790	1715	1540	1424	1309	1249	1177	1134	1068	1028	956	982	937	884	836	821	773	735	759	728	694	738	636	661	637	556	580	531	578	526	553	525	474	551	495	514	477	506	521	516	523	482	513	482	488	515	476	479	514	480	506	468	488	477	502	465	460	445	414	478	473	446	459	456	405	455	424	434	467	455	446	381	450	458	462	467	455	464	453	469	406	474	426	438	456	428	435	425	423	459	453	426	422	433	420	419	438	426	440	413	446	441	400	416	407	450	388	408	410	409	419	415	382	427	423	460	426	406	417	403	421	410	434	434	463	420	440	428	438	405	421	435	406	435	461	441	410	452	414	425	425	444	441	448	456	435	454	440	414	400	414	433	421	431	427	461	415	407	395	388	407	430	386	398	430	454	408	410	448	441	428	445	441	404	421	440	428	450	452	443	422	416	422	386	456	445	434	417	440	393	423	388	419	422	382	436	410	446	429	432	420	427	394	388	405	377	430	417	421	440	395	436	461	395	450	423	409	441	443	396	432	398	393	391	378	418	397	450	408	445	427	426	446	396	411	404	389	430	413	417	439	404	434	425	395	431	440	410	400	447	413	421	392	437	459	414	396	411	421	425	445	407	438	449	448	379	395	434	439	398	404	398	390	424	439	399	427	449	441	411	415	404	399	415	398	422	414	411	422	443	410	400	442	423	453	454	423	421	412	404	433	385	403	426	421	405	454	412	406	391	401	405	445	418	455	413	421	424	393	402	431	402	415	467	380	444	395	439	457	404	424	444	427	386	404	413	406	393	405	418	420	427	395	414	431	409	383	444	397	389	449	413	422	370	385	419	419	430	450	395	414	427	438	405	410	418	442	423	402	404	429	414	414	440	389	445	432	421	426	449	415	454	429	424	433	434	417	426	417	400	402	414	416	401	423	428	441	366	393	403	430	458	418	432	432	436	426	426	400	391	433	404	420	459	438	435	397	415	429	427	436	418	389	439	408	403	428	410	403	421	459	391	414	427	398	437	394	461	413	393	413	420	443	392	414	394	451	408	406	414	397	440	443	413	400	439	402	455	389	439	432	396	435	419	378	409	423	429	410	411	401	412	424	410	428	409	418	413	424	419	408	423	403	413	433	403	425	424	415	438	402	432	408	402	438	431	398	434	442	406	434	416	451	411	403	386	429	414	406	444	389	424	425	406	415	426	389	387	463	441	428	423	428	403	410	434	467	432	425	422	418	403	399	438	428	409	474	430	414	417	409	453	419	395	411	410	397	391	412	400	413	407	431	410	433	431	383	447	442	434	406	421	409	440	404	430	418	427	415	430	422	459	426	404	388	389	448	395	432	404	436	446	408	433	458	470	398	379	432	417	414	411	443	397	466	420	436	397	456	403	434	448	424	428	414	387	462	428	431	395	389	425	414	393	450	422	408	418	424	445	423	403	385	421	426	419	454	421	409	410	409	425	423	410	425	374	388	417	410	436	402	436	444	441	434	436	429	428	470	428	392	394	419	417	381	407	443	434	441	428	429	422	421	472	409	447	411	406	436	429	418	409	381	414	427	427	449	416	436	429	403	409	417	410	420	416	377	400	439	428	466	399	395	404	403	401	415	415	443	429	425	456	435	411	403	406	428	407	459	415	421	401	431	423	425	437	446	404	396	427	409	411	427	408	404	411	452	411	434	392	431	428	410	472	382	430	411	435	395	415	416	397	449	451	421	444	432	428	470	376	433	417	419	403	408	409	434	433	472	443	442	414	436	425	409	409	398	413	405	444	410	393	398	401	429	398	407	450	407	434	434	424	391	410	425	433	409	407	426	421	434	408	437	410	460	434	440	410	428	472	420	433	423	416	411	385	419	436	434	400	425	414	407	424	439	406	423	385	422	425	422	451	444	434	438	402	386	427	392	428	441	418	430	409	401	406	416	444	419	430	423	428	392	454	412	450	420	393	411	381	386	429	404	429	413	420	399	434	379	406	450	446	412	403	452	436	432	434	422	438	467	423	423	458	433	413	425	412	431	420	442	415	447	429	425	446	443	454	432	400	430	416	428	423	414	401	438	376	421	438	469	375	406	417	422	408	416	416	449	432	438	414	420	412	401	419	435	404	390	374	437	410	431	406	411	393	437	448	402	436	411	408	406	430	415	408	384	427	384	382	425	416	413	474	460	419	408	389	402	407	397	414	439	405	427	451	429	429	457	425	372	381	419	405	441	434	399	443	454	435	412	464	400	394	437	410	416	433	421	417	420	388	416	418	402	424	439	423	405	411	418	446	419	417	425	406	417	460	394	405	466	401	412	420	391	394	437	419	401	446	446	449	411	416	417	387	398	437	416	404	421	393	391	389	413	435	414	434	470	423	407	406	414	412	416	467	423	453	420	439	401	410	469	403	406	431	424	430	423	415	400	416	431	401	426	418	433	449	448	421	416	417	425	427	431	390	443	443	452	408	448	433	436	410	413	385	421	417	404	422	405	409	402	429	433	408	446	446	403	426	425	430	449	437	375	408	448	426	363	444	429	451	397	383	423	404	371	416	393	394	419	431	417	415	382	434	466	400	446	429	424	421	420	410	400	430	420	355	443	424	444	430	410	433	459	430	406	444	462	439	385	409	409	418	394	408	395	446	365	417	437	455	428	448	472	417	369	414	462	414	403	406	443	425	460	376	437	392	428	404	414	419	435	413	388	384	412	439	419	431	455	435	416	425	409	431	462	397	415	442	415	421	425	415	437	408	454	411	428	420	393	378	376	429	412	410	462	424	412	409	431	393	433	443	372	435	456	456	415	402	441	413	403	410	433	409	440	438	430	396	419	442	428	454	448	436	408	446	421	382	389	435	424	447	419	420	417	442	421	378	425	418	425	396	397	428	473	384	386	462	450	429	395	384	439	400	407	404	402	404	444	416	431	408	441	435	432	449	441	440	430	403	427	453	398	419	393	424	414	419	426	441	368	415	430	427	388	433	409	423	497	402	424	441	437	416	459	440	387	437	451	402	414	423	418	406	367	447	444	458	416	451	397	425	463	433	408	435	446	421	423	411	431	387	430	415	385	381	429	465	396	420	405	412	476	424	376	425	449	381	431	437	437	420	424	391	409	426	433	410	467	435	433	380	424	425	386	433	438	431	436	413	431	453	433	418	406	384	414	409	411	413	400	431	454	413	429	428	378	433	430	407	448	387	426	396	388	440	440	439	420	439	399	416	399	410	451	395	430	416	426	404	436	382	426	463	423	437	412	422	406	416	430	408	394	428	444	440	405	426	417	408	468	435	401	398	406	434	413	426	426	425	377	451	383	390	382	406	445	434	410	417	412	448	404	417	405	441	380	411	408	440	436	431	401	464	426	449	397	439	407	392	435	433	440	418	467	465	418	444	418	395	425	420	418	419	432	398	422	424	453	436	423	423	425	428	433	409	443	461	456	408	414	420	459	376	385	388	384	434	423	404	407	455
13305	7625	677	377	551	534	474	455	379	325	310	246	220	178	193	147	147	115	104	98	83	79	72	87	68	67	60	56	60	60	56	58	52	37	41	49	34	50	49	48	41	42	52	39	39	40	46	46	46	37	47	31	34	34	34	29	45	42	34	44	43	43	41	44	29	41	36	25	36	37	33	40	35	37	32	36	43	33	40	37	34	30	38	36	39	28	31	39	28	46	39	29	26	28	28	38	32	43	35	37	31	31	41	35	38	34	32	31	35	39	38	43	34	39	44	35	24	26	28	36	30	31	29	21	31	26	32	38	37	33	29	27	35	29	42	34	27	35	36	27	25	37	36	36	43	29	43	30	24	36	42	39	42	46	40	35	29	38	31	37	25	29	39	35	26	45	22	41	39	24	38	22	33	35	29	33	34	43	32	37	36	36	32	32	36	36	35	19	39	34	28	32	29	37	34	26	41	24	36	38	40	30	29	27	36	29	28	22	24	34	40	36	48	27	24	33	36	34	41	34	35	38	35	30	46	38	22	31	36	30	29	29	33	37	37	34	36	32	39	40	41	31	33	43	35	29	29	25	37	49	44	40	19	32	35	41	36	37	38	26	45	30	38	30	36	29	24	28	36	42	29	36	38	26	29	30	33	36	37	28	38	39	41	42	31	25	21	23	39	44	28	22	27	39	28	38	30	28	41	28	39	34	28	30	30	44	37	35	33	36	37	41	33	30	36	30	35	34	44	26	39	39	30	28	37	24	27	45	32	27	21	35	30	31	32	35	33	34	34	31	40	37	31	30	39	38	37	38	24	39	31	31	38	37	26	35	31	30	28	40	26	30	32	39	29	36	37	32	41	31	30	31	27	29	34	43	41	43	38	24	36	29	38	22	43	36	33	28	41	40	31	34	30	34	45	33	40	25	39	44	41	42	41	40	30	32	36	37	25	32	22	36	30	25	29	34	44	25	34	31	42	27	44	40	25	32	39	27	29	47	28	36	33	43	33	23	35	41	34	40	31	38	36	35	28	35	29	23	40	29	36	38	28	33	34	38	27	48	35	34	36	41	21	33	25	37	30	31	39	24	28	36	35	33	32	29	32	35	29	38	37	32	31	32	31	35	38	28	30	30	35	42	38	24	34	28	37	50	37	34	38	31	25	32	27	36	34	37	22	53	32	27	24	18	36	29	34	29	35	27	28	26	45	36	25	36	30	37	32	42	18	38	27	34	35	35	32	32	40	41	26	31	38	24	34	39	35	45	35	44	37	37	41	30	42	27	37	36	29	32	34	33	34	31	39	37	46	27	36	29	30	32	29	29	34	24	30	40	38	33	32	44	29	34	35	34	33	42	27	45	30	27	27	41	43	28	31	26	35	34	31	33	27	35	37	31	35	38	39	32	28	28	42	31	37	28	25	30	35	25	27	31	35	30	30	40	32	33	27	39	30	27	36	41	40	40	30	36	30	31	36	29	32	34	30	32	36	31	28	26	49	39	30	27	24	27	34	41	23	27	26	38	36	36	28	35	38	39	37	27	41	44	39	41	36	27	25	36	22	28	35	33	39	28	39	21	32	37	38	35	32	41	21	38	36	37	31	39	42	44	28	33	41	27	31	28	46	27	31	32	31	24	39	28	32	29	36	31	29	30	27	25	35	33	26	32	29	32	37	24	24	33	42	38	24	34	32	28	34	22	32	33	45	28	26	28	39	32	32	33	34	30	44	30	35	33	34	30	33	28	35	39	27	33	44	35	31	36	31	27	35	37	32	30	33	34	44	51	27	30	34	27	37	32	46	34	31	39	31	35	31	33	40	34	45	36	43	43	32	28	38	32	34	37	38	36	29	29	36	32	27	34	31	36	36	26	39	35	38	37	37	20	30	24	32	42	38	34	33	38	26	28	32	36	29	28	40	33	27	37	28	38	38	37	35	32	41	25	44	33	37	28	28	28	46	38	34	40	28	29	37	31	45	24	38	44	22	28	36	24	36	38	50	27	38	34	35	33	26	38	44	27	24	37	33	31	30	35	32	30	26	37	27	30	42	32	30	32	47	18	31	38	21	41	38	34	38	35	33	38	34	36	30	34	32	34	35	30	36	44	27	45	28	31	34	36	38	35	38	35	36	35	42	33	29	27	35	38	33	37	23	36	35	35	52	33	24	24	33	33	44	35	24	32	27	35	38	30	26	26	34	35	28	37	27	35	26	39	35	38	22	36	28	36	20	29	37	34	25	23	40	40	34	31	27	45	36	32	32	24	33	29	37	18	36	26	27	32	27	34	34	43	31	27	31	27	32	26	47	33	33	22	36	29	34	37	32	36	30	35	41	38	33	38	34	31	45	30	31	30	41	19	30	31	33	39	29	34	38	36	30	43	32	49	31	23	35	28	32	27	38	38	33	32	38	21	43	27	42	33	38	35	37	36	38	30	32	30	32	42	40	29	30	28	24	34	30	28	35	21	38	45	29	37	39	32	46	36	39	26	34	32	31	35	34	38	31	24	40	43	36	34	37	32	39	42	32	29	41	35	27	36	31	45	32	25	34	33	29	30	41	29	32	28	33	35	31	27	40	34	30	42	33	23	38	37	33	27	29	38	33	38	43	33	22	39	28	26	36	37	37	40	38	27	38	28	21	35	26	29	29	34	30	30	37	37	41	37	32	35	39	28	34	32	38	30	26	25	45	34	31	36	35	23	27	38	39	35	27	42	26	33	33	35	34	30	36	43	40	35	48	41	24	42	38	31	32	27	30	37	23	40	35	40	32	38	39	37	29	30	36	37	40	29	27	46	44	36	40	41	31	40	30	28	23	37	43	41	36	28	34	41	23	28	45	23	35	36	29	48	39	44	32	31	38	31	21	33	34	22	30	30	39	36	29	33	36	33	33	39	38	46	31	34	32	36	29	34	36	38	39	43	37	41	42	27	38	25	38	40	38	42	34	31	39	30	27	31	34	30	42	38	29	28	26	39	31	36	31	34	26	29	35	26	34	38	41	36	35	27	38	34	38	44	26	32	24	28	29	36	45	35	39	27	36	35	45	33	32	42	36	39	38	42	25	39	31	27	36	40	24	35	26	33	35	33	35	45	29	32	23	35	33	33	30	33	34	35	22	40	41	45	32	39	44	29	39	40	30	40	36	28	34	41	35	33	41	24	38	41	34	32	25	38	23	28	26	36	43	39	38	31	43	30	26	36	35	39	38	27	30	36	28	31	27	39	35	39	38	35	41	28	39	46	34	32	48	19	27	37	40	35	22	34	34	36	38	41	28	41	41	38	32	40	42	28	40	39	32	33	38	29	42	27	28	32	36	20	35	33	35	37	37	39	31	27	39	33	35	35	39	33	36	39	39	30	36	47	29	38	34	29	39	34	39	39	36	32	30	21	33	27	33	31	31	26	29	34	34	32	36	22	33	33	29	34	27	26	23	38	33	40	40	32	40	41	37	33	39	40	36	42	27	32	34	28	25	39	35	37	37	39	32	28	43	36
52779	36214	10369	21784	29329	28711	25737	22365	19217	16406	13822	11749	10030	8789	7463	6613	5746	4937	4358	3905	3435	3175	2933	2611	2463	2197	2087	2040	1772	1743	1679	1525	1498	1482	1377	1257	1319	1206	1127	1070	1079	1082	980	1023	922	884	897	833	818	732	763	773	731	696	708	735	679	678	727	665	678	647	700	721	656	662	673	643	647	721	679	647	654	676	647	653	625	615	599	615	620	590	565	589	565	631	546	554	547	571	599	574	598	591	579	568	556	581	559	577	562	549	591	567	550	542	552	558	575	576	564	578	527	599	574	567	592	559	570	558	568	557	554	572	553	573	545	586	555	563	584	577	550	559	561	527	557	507	578	561	561	548	559	537	543	556	552	554	535	511	530	529	537	579	570	511	509	557	530	558	514	578	553	551	523	521	559	542	530	527	563	546	527	503	554	554	575	519	509	561	520	547	560	558	517	523	591	548	560	552	484	574	555	547	555	537	577	570	519	573	515	586	580	542	564	551	534	559	556	541	548	530	561	540	547	574	535	535	506	527	570	523	583	513	567	577	517	531	586	565	517	538	524	570	552	553	517	564	581	535	564	546	566	529	571	555	533	551	513	501	515	539	552	531	522	545	502	539	529	506	528	546	564	551	555	542	529	531	522	561	561	525	540	527	566	533	565	533	557	526	595	539	580	536	547	553	575	551	568	592	528	528	554	545	536	531	586	566	543	559	546	534	516	518	536	562	527	539	538	507	572	569	529	539	550	568	550	518	586	556	522	506	516	536	518	533	558	545	554	540	544	539	515	489	537	536	548	563	550	560	559	549	544	535	566	546	526	528	553	537	542	572	527	546	497	524	560	543	572	563	525	561	544	580	560	536	494	539	582	537	592	530	523	502	525	518	528	535	528	537	574	511	583	507	568	538	592	549	524	578	561	530	559	531	572	578	526	499	504	534	537	537	566	543	505	588	512	580	518	546	506	578	541	514	540	536	564	565	542	541	534	543	550	535	545	532	518	546	571	556	503	538	551	522	546	568	551	531	546	555	554	556	517	563	564	526	549	519	555	540	523	538	530	554	495	532	550	504	557	538	579	525	581	515	569	546	526	514	532	546	488	578	545	557	579	533	542	539	542	515	535	545	575	540	546	536	543	568	509	551	556	557	519	493	567	556	567	528	553	520	554	528	558	564	518	520	544	553	536	544	558	573	552	557	558	520	589	558	504	531	559	549	565	569	545	549	536	566	503	560	522	490	555	550	600	510	553	530	504	544	555	570	519	587	529	532	562	561	562	549	484	515	538	518	492	557	558	552	554	576	541	506	555	549	517	561	527	542	520	562	554	554	535	510	564	548	567	583	516	559	576	520	540	558	477	524	541	562	558	562	564	529	532	540	514	520	522	530	555	572	539	554	522	566	530	561	557	517	537	539	548	530	529	541	556	537	549	597	567	566	545	564	581	540	550	516	537	578	551	526	545	549	538	513	551	582	554	549	563	537	562	560	536	544	556	528	587	568	539	537	562	514	509	605	507	524	517	547	583	547	561	528	518	555	537	527	567	539	510	577	573	537	551	547	561	547	561	541	507	572	552	574	534	521	563	581	515	545	535	578	545	516	554	537	575	531	511	495	517	567	522	529	520	524	529	531	538	556	578	534	550	564	569	554	524	557	552	540	511	565	534	522	548	530	536	525	573	545	565	579	614	542	571	545	523	540	539	523	567	533	540	519	546	555	551	555	542	524	554	530	567	558	540	545	521	546	568	551	609	556	527	543	540	539	600	551	539	555	518	542	573	589	536	570	546	571	534	557	573	565	557	534	546	511	512	494	563	542	560	520	503	500	538	541	537	522	534	557	533	559	529	548	536	546	562	586	541	551	586	538	537	522	548	546	501	539	530	552	557	530	537	552	563	558	568	527	529	598	530	570	507	548	510	528	556	514	545	551	599	537	572	576	552	556	569	540	537	530	557	608	531	518	553	542	551	546	544	544	501	541	541	536	532	553	545	564	599	554	530	592	483	535	552	545	526	579	580	559	545	595	546	585	535	535	547	501	594	558	493	566	586	538	545	524	548	558	556	564	579	538	534	564	534	560	518	518	494	532	585	549	577	572	541	557	548	535	557	516	553	542	522	529	521	562	568	557	553	560	577	540	509	553	587	542	525	553	531	552	532	585	573	529	536	519	541	525	546	553	541	564	503	506	559	544	523	560	474	496	528	565	537	563	565	570	567	542	532	543	514	558	535	556	553	530	547	498	539	555	591	563	529	578	543	535	521	513	542	551	538	542	532	536	516	537	506	571	531	540	560	544	509	476	580	544	606	563	536	500	545	567	532	490	581	489	542	540	569	538	564	550	536	582	536	563	553	521	527	554	516	568	519	515	573	556	585	518	541	560	551	550	572	593	539	543	496	557	563	572	551	525	553	552	559	531	594	569	555	542	538	548	562	540	541	563	527	534	557	528	533	546	528	560	507	544	564	561	543	535	544	528	557	541	540	556	561	515	549	522	502	549	573	566	569	517	567	561	545	579	569	528	590	535	516	547	548	541	602	556	507	521	484	549	504	545	548	530	515	554	534	563	551	523	517	555	525	564	542	514	523	560	509	581	597	508	527	564	552	539	538	590	545	534	544	571	564	579	577	527	561	495	537	563	531	538	552	530	558	521	546	541	553	539	554	550	535	546	511	575	528	583	528	586	522	547	552	569	537	585	518	587	528	567	551	567	571	532	549	574	540	520	548	510	551	518	552	552	568	541	569	542	565	491	505	542	565	553	561	566	559	493	524	539	539	513	531	540	575	507	558	520	537	570	556	544	530	577	547	574	569	549	526	548	535	577	519	520	494	512	542	581	562	573	532	517	577	548	552	529	537	565	554	522	526	554	503	536	543	528	529	571	536	487	547	534	552	526	562	511	534	568	537	558	534	530	581	545	572	538	558	545	547	576	555	484	532	564	544	529	542	494	539	530	561	584	521	569	514	528	537	542	535	534	566	565	533	574	545	501	522	535	557	552	526	554	505	520	528	539	572	532	539	510	563	564	533	552	555	536	548	503	572	546	543	520	601	563	520	592	516	508	524	549	502	596	548	523	542	482	541	559	520	581	544	507	510	513	539	539	530	500	537	536	562	546	545	523	538	544	533	522	556	557	582	559	574	547	543	552	551	572	528	557	546	560	567	537	545	534	512	540	565	521	548	556	584	580	521	566	562	570	542	516	545	559	509	549	508	557	514	548	539	567	530	543	565	516	569	542	538	566	557	554	566	538	540	552	558	542	571	535	541	517	554	604	502	555	555	560	500	533	491	523	549	518	531	539	538	550	580	565	544	500	554	498	543	565	528	562	515	532	572	529	542	515	524	565	506	535	543	577	539	548	498	547	511	513	502	565	540	574	503	531	537	574	589	516	578	504	543	557	547	546	555	555	514	565	574	538	516	493	543	560	519	509	541	538	554	610	534	545	558	505	553	517	545	564	578	514	558	539	553	534	537	537	524	492	578	507	536	558	550	559	563	551	542	507
5028	1877	175	133	211	220	204	202	148	131	115	94	67	82	54	62	46	40	46	35	31	34	38	31	30	24	27	23	22	21	35	19	23	23	26	28	23	25	22	18	20	13	23	21	20	17	19	27	19	16	17	18	17	16	21	16	18	10	19	19	19	20	11	15	20	20	12	17	21	17	23	17	18	7	22	23	18	15	21	11	18	12	13	20	13	11	11	21	19	22	14	14	21	10	13	17	21	16	18	19	20	12	15	16	20	19	16	21	8	16	11	14	19	12	19	15	17	16	7	15	15	24	9	13	14	17	16	12	16	15	21	14	11	16	14	18	15	13	7	21	21	12	12	16	7	9	14	11	12	10	10	16	17	14	14	26	16	6	21	12	15	16	9	18	10	18	19	18	17	9	7	19	23	18	12	17	15	19	10	16	15	16	20	20	14	9	14	15	16	17	19	13	15	21	7	14	16	17	23	20	15	13	17	13	14	15	15	16	15	15	9	20	18	18	9	13	14	16	16	9	14	16	12	12	18	15	15	18	12	19	14	17	22	8	17	9	21	17	18	18	17	3	19	12	25	14	13	20	19	15	17	17	11	18	17	22	19	23	20	22	12	18	14	13	7	16	26	21	14	13	16	8	15	18	11	9	23	15	11	17	18	15	18	15	14	21	16	16	28	18	7	18	16	17	10	10	15	19	16	15	18	9	23	12	14	21	19	8	15	18	22	18	19	8	22	16	16	11	13	15	14	13	16	21	19	15	20	19	20	14	15	21	23	23	13	19	16	22	12	13	13	16	14	8	9	15	16	23	20	16	16	18	15	18	12	15	9	22	11	25	13	21	15	18	12	12	12	15	18	15	13	15	17	14	20	13	14	8	15	12	15	25	16	15	14	15	13	23	14	12	21	20	13	17	21	14	15	16	16	22	9	15	17	18	18	18	14	17	11	17	19	14	13	14	22	11	15	21	16	10	8	17	17	12	15	14	14	12	17	17	18	14	14	14	17	13	21	14	17	15	26	11	12	19	11	16	17	16	16	11	15	12	15	18	20	16	17	15	12	21	15	14	19	15	31	12	13	18	14	18	12	20	14	23	11	20	25	16	19	17	16	12	20	14	15	11	13	19	14	17	10	17	23	16	9	10	16	10	14	12	14	14	13	27	23	20	16	12	14	8	21	17	13	16	16	18	14	13	23	13	13	17	18	18	14	26	23	17	23	19	18	22	19	18	16	15	17	22	17	20	14	25	16	17	11	22	14	21	12	24	14	14	22	18	17	12	10	18	16	23	17	11	15	17	14	16	25	13	10	19	13	22	14	14	21	18	22	9	17	4	10	13	17	13	22	18	13	17	14	18	15	17	12	14	21	18	14	13	13	15	18	16	20	24	20	14	11	22	7	23	15	21	12	17	14	21	14	21	13	22	18	19	14	17	17	15	13	24	19	17	14	17	12	12	17	17	23	18	24	15	11	14	10	19	16	22	25	17	14	17	16	17	17	21	16	14	16	13	15	16	19	14	17	16	11	19	11	19	11	23	7	19	13	18	9	11	15	13	20	19	20	14	13	10	22	15	26	22	22	15	15	11	18	16	13	19	12	12	9	10	20	17	19	12	15	15	12	20	11	14	18	19	14	18	13	13	19	19	11	16	20	15	20	19	9	14	14	14	20	14	15	15	23	20	25	13	9	14	16	16	19	7	18	13	11	19	16	24	17	19	16	19	18	20	16	18	17	13	8	17	15	15	12	21	14	12	15	16	16	16	16	21	14	15	14	12	14	14	19	25	18	15	16	18	17	15	16	21	19	19	15	24	23	13	21	11	17	11	14	20	13	18	21	20	21	16	15	23	19	15	16	16	20	14	12	25	13	19	12	19	15	19	20	15	8	11	13	16	19	11	11	16	22	15	17	19	16	20	12	14	13	13	17	7	11	14	11	19	15	22	10	13	13	10	18	15	8	20	12	18	19	21	15	17	16	13	10	21	21	16	14	22	17	18	15	22	17	9	9	14	16	15	23	13	22	20	19	20	15	14	16	18	19	12	23	18	24	14	13	11	15	25	21	14	16	23	19	22	8	22	13	17	14	17	14	10	12	20	16	12	14	14	13	13	22	13	20	16	30	7	12	22	23	17	18	15	14	19	19	14	16	17	14	9	18	8	12	16	21	13	12	15	10	14	12	14	15	18	15	13	11	16	18	15	15	16	15	14	18	15	9	25	28	13	14	12	22	18	15	23	13	18	7	14	12	13	16	14	8	14	13	21	14	15	11	15	20	15	24	19	14	12	20	18	15	14	20	19	15	16	19	22	13	21	12	19	18	14	16	15	23	16	14	14	12	13	13	22	11	21	12	16	17	14	9	16	13	26	14	14	19	18	18	23	15	18	14	17	16	14	25	17	20	22	10	11	20	15	25	16	14	15	10	16	17	13	17	13	14	16	17	22	15	14	26	18	19	14	12	27	16	14	15	19	13	16	22	21	16	18	15	13	21	28	24	8	16	11	16	16	20	17	16	16	17	15	20	12	12	19	19	28	14	17	31	14	14	18	22	14	11	21	14	13	16	16	15	22	14	11	23	18	15	11	20	19	18	6	15	14	15	16	14	21	11	18	12	14	23	18	16	22	21	22	13	11	13	15	17	19	9	13	10	18	14	12	17	22	25	15	21	10	13	21	16	21	17	17	13	23	12	15	11	14	19	14	13	16	13	17	18	16	19	13	12	20	18	20	12	9	19	15	14	23	16	11	7	17	16	17	11	20	17	20	12	15	22	10	17	14	11	18	17	12	12	19	16	14	24	15	14	13	19	19	20	16	8	15	24	15	16	14	16	19	13	13	15	12	19	18	15	19	13	9	11	20	14	21	12	18	18	17	14	18	15	16	18	25	17	19	13	20	10	19	23	17	12	17	14	20	20	22	14	17	15	21	16	22	11	21	19	14	14	23	16	24	18	15	16	13	12	16	19	18	16	23	16	15	12	20	15	17	18	17	22	13	17	15	17	23	20	12	22	12	19	17	22	14	13	18	19	11	11	18	23	16	19	18	12	16	15	16	16	23	12	23	17	14	17	11	20	15	14	11	15	21	15	20	16	18	16	16	18	9	8	24	10	22	18	20	12	20	16	20	16	14	22	20	21	18	17	14	11	15	20	19	15	14	18	17	21	19	13	20	12	12	22	13	15	10	13	10	11	14	26	23	24	20	18	19	19	12	22	12	15	18	23	8	18	15	22	14	16	17	16	13	14	10	13	18	14	18	17	14	22	13	17	20	15	13	20	14	17	11	13	14	14	19	17	16	16	18	19	13	16	19	18	15	13	22	22	16	14	18	16	27	11	22	12	14	21	23	19	11	15	20	13	19	13	16	17	21	17	13	15	15	19	17	15	9	19	19	15	15	20	16	14	19	14	10	12	20	18	14	19	11	12	17	14	13	11	14	12	17	20	12	15	24	13	17	9	14	16	15	20	14	14	17	16	8	13	18	15	20	13	13
38654	24115	4889	11787	18431	17479	15211	12357	10017	7904	6405	5262	4413	3666	3020	2559	2147	1824	1652	1352	1309	1161	1082	973	893	859	724	740	675	662	651	593	625	520	521	535	473	497	433	458	429	463	431	448	421	399	364	348	312	379	386	348	314	312	324	317	287	293	322	319	303	290	323	316	288	356	340	298	329	306	297	312	318	308	296	270	310	304	294	294	281	274	284	249	298	270	269	296	271	239	298	286	262	277	269	238	267	282	279	256	265	255	278	294	274	282	273	296	306	251	256	265	289	284	257	259	293	270	265	272	278	232	234	269	261	257	274	269	253	254	261	284	278	303	266	286	282	263	255	258	267	254	264	264	264	289	233	252	278	276	255	284	275	256	259	251	238	271	297	278	280	275	273	243	256	269	233	283	254	284	235	283	267	271	243	266	269	266	247	281	242	275	269	266	254	244	270	273	283	269	271	301	259	269	290	266	245	235	269	279	258	274	273	276	266	277	279	274	225	256	264	244	264	253	273	255	235	273	271	295	277	244	274	238	287	282	277	281	282	289	277	260	278	269	258	270	280	289	246	239	265	264	281	269	236	294	290	253	245	267	272	239	270	304	236	277	251	287	253	283	227	267	300	287	264	315	261	260	261	253	289	273	251	267	255	247	298	265	272	260	288	259	277	265	241	269	252	260	254	257	256	267	285	292	259	292	274	306	263	258	259	243	284	265	298	244	258	271	266	254	281	221	255	234	281	270	261	285	252	292	278	252	264	268	275	288	249	221	243	253	295	259	257	285	218	266	267	250	262	261	270	271	248	270	242	268	278	235	271	230	268	251	246	260	261	239	274	244	277	288	263	283	231	231	289	285	262	245	262	262	269	286	267	266	297	269	234	280	264	278	231	238	311	247	276	253	235	263	280	246	243	254	276	251	252	284	267	271	260	281	276	255	263	252	250	246	281	238	267	280	299	248	256	294	257	265	273	267	243	230	267	281	301	273	291	233	249	253	264	297	273	274	291	267	263	242	279	259	252	237	232	258	271	293	258	269	283	248	260	290	252	251	256	282	246	267	271	243	269	279	252	247	268	285	297	289	228	267	267	271	260	260	250	274	296	271	270	256	233	252	260	265	259	251	264	282	291	270	253	287	306	278	274	258	283	261	279	255	237	279	261	301	265	263	263	266	254	260	254	267	244	281	275	256	255	265	249	248	261	269	251	262	246	274	265	242	256	253	271	269	246	288	273	274	260	256	280	242	284	265	271	278	290	265	284	252	255	263	261	266	231	271	272	267	250	256	232	254	232	268	278	298	264	285	261	253	270	261	287	270	248	269	265	269	282	253	272	269	257	257	261	291	229	255	268	250	268	260	257	263	287	285	267	256	264	261	286	266	268	275	264	271	251	300	244	249	277	260	259	252	248	276	257	262	244	251	247	268	271	265	266	292	274	266	266	223	243	281	267	288	265	259	278	245	240	278	256	275	264	268	270	247	286	250	260	248	308	267	279	257	268	245	262	276	247	307	291	288	256	257	264	254	264	259	247	278	260	277	247	273	259	222	281	255	278	276	269	262	245	269	250	246	234	270	291	251	244	246	275	281	296	273	276	275	276	291	255	267	259	277	263	273	262	287	242	244	267	294	263	267	257	270	263	247	278	269	279	294	235	264	262	263	266	265	277	270	297	269	264	242	280	289	259	289	268	269	265	253	261	250	264	271	256	270	273	262	262	252	256	269	276	296	268	249	254	248	299	263	277	253	270	269	212	253	275	276	232	271	272	240	276	272	278	274	245	255	253	269	271	267	270	261	234	259	263	299	240	249	259	255	258	289	244	260	270	247	262	276	270	236	278	302	270	286	270	261	257	270	277	267	278	256	254	274	264	248	276	272	262	276	293	283	253	287	244	276	280	260	259	256	272	238	287	269	277	246	281	242	287	278	258	269	272	278	274	260	278	258	281	259	235	253	261	252	252	254	246	251	246	279	279	265	277	227	273	264	251	284	284	270	280	286	280	289	274	269	288	253	264	258	307	254	262	257	247	261	243	263	275	257	265	276	283	244	256	248	307	273	252	280	280	291	269	291	272	272	264	266	254	294	273	285	238	243	293	262	265	240	242	271	263	282	258	278	233	255	248	254	292	258	265	271	242	286	277	262	251	275	260	242	242	278	281	268	261	282	263	252	264	230	254	221	256	252	285	266	268	264	247	259	268	236	263	278	252	251	272	269	279	278	245	265	290	285	275	257	293	264	278	274	260	246	272	271	276	280	245	269	249	231	269	261	270	255	282	289	259	263	236	266	258	272	268	256	284	248	284	279	280	253	287	239	271	266	282	267	286	267	262	278	264	253	256	275	255	258	271	265	271	265	267	260	259	276	256	271	265	238	235	292	255	267	269	276	234	268	248	246	262	269	267	275	266	288	253	281	252	235	282	268	269	256	246	282	231	231	260	293	260	300	283	281	247	256	258	244	266	265	252	243	265	260	277	255	267	279	254	263	274	252	267	268	254	261	279	259	297	240	272	278	256	276	249	246	271	285	278	250	257	242	285	256	290	282	285	255	281	232	274	301	252	255	247	279	277	279	238	259	270	273	287	271	242	242	267	243	294	242	262	280	263	282	252	272	271	281	274	285	272	279	278	265	256	282	245	267	262	256	283	257	259	240	302	260	247	254	255	245	279	272	261	273	266	246	277	263	278	241	283	276	252	289	267	263	270	280	247	264	282	281	284	268	289	247	258	255	256	242	266	259	270	281	259	264	248	287	260	265	237	272	267	238	275	258	265	285	221	286	270	282	272	288	261	270	261	263	222	260	266	256	293	259	247	279	278	273	245	286	263	239	279	248	266	284	277	259	243	238	270	245	278	288	279	282	284	279	269	262	251	274	258	275	274	275	291	263	287	245	310	283	285	257	248	263	302	259	260	284	252	262	271	259	266	284	269	255	260	245	267	293	271	262	247	260	254	246	265	273	274	264	249	252	273	265	253	291	250	280	266	273	254	265	304	272	234	273	254	268	242	286	258	276	266	273	271	244	267	263	251	258	268	265	253	269	269	257	260	247	278	259	258	276	283	271	270	258	279	279	269	267	262	243	262	266	258	271	295	286	291	265	270	272	297	242	287	265	275	259	262	240	268	261	276	297	270	248	271	258	281	267	269	273	270	257	263	291	271	274	273	242	279	260	303	263	268	293	261	253	288	266	303	287	291	294	254	242	242	275	235	237	258	273	282	262	275	284	272	265	271	258	269	269	281	265	231	263	263	288	262	279	270	263	243	277	265	269	253	271	252	268	276	248	256	273	298	266	246	287	251	242	243	265	277	281	278	253	275	263	274	260	240	280	270	276	265	278	266	253	241	233	290	263	254	273	259	265	249	282	248	261	265	253	284	299	244	272	254	282	250	247	252	256	263	279	274	266	268	246	249	256	263	271	275	269	253	253	270	264	256	278	272	277	283	283	269	288	283	259	284	230	273	282	264	258	242	249	269	256	277	261	274	248	263	281	271	273
11778	6718	494	281	460	484	426	403	386	322	241	213	182	188	133	136	106	100	89	90	75	66	71	65	59	56	62	40	44	44	44	39	42	48	46	44	40	42	44	43	45	39	37	45	22	39	30	38	42	22	25	32	22	25	44	39	32	41	20	34	26	32	36	29	33	27	16	39	35	33	30	27	27	30	39	33	28	25	29	36	30	33	35	28	30	22	30	33	30	27	26	36	24	32	27	20	25	24	29	37	31	22	25	35	32	20	28	25	27	28	19	19	30	27	22	36	27	38	29	31	33	29	26	30	30	26	28	33	31	33	22	26	25	23	31	35	22	32	22	33	34	28	27	32	32	29	23	32	33	31	39	31	26	25	28	19	20	25	32	30	26	39	27	33	21	32	19	32	29	29	27	37	21	32	25	29	24	33	24	23	22	25	35	45	32	25	24	36	22	40	23	32	29	30	24	24	29	31	26	40	27	34	31	20	26	26	22	30	18	30	23	22	21	22	21	28	29	29	27	29	21	29	22	41	26	19	28	30	37	29	27	37	29	22	34	38	24	35	29	29	30	32	28	23	24	34	31	30	19	26	32	25	30	28	21	24	26	28	29	39	38	29	24	36	31	31	30	28	26	28	34	29	28	28	31	26	32	32	23	18	29	25	23	24	26	34	26	17	37	27	31	32	28	28	29	28	18	26	29	25	31	23	32	24	21	26	25	23	34	27	24	21	24	32	25	30	35	36	25	21	26	25	27	37	32	28	26	28	30	32	30	26	32	29	33	22	27	27	36	30	22	33	35	19	28	29	28	34	26	20	25	34	24	20	24	23	32	23	28	29	22	21	28	34	35	23	25	33	40	23	24	26	28	24	26	25	35	24	40	25	36	24	23	35	33	19	36	28	24	29	32	22	33	36	31	24	32	37	28	24	34	35	29	24	21	21	21	27	22	29	34	22	31	36	40	35	22	30	26	30	37	32	27	20	39	20	31	19	33	22	29	34	33	33	40	29	32	26	30	27	34	24	28	34	36	30	29	35	28	20	27	30	29	24	26	30	29	32	30	23	28	25	28	25	37	33	31	25	18	25	34	29	31	28	34	35	35	27	24	21	29	27	29	27	25	39	16	35	23	29	33	29	20	31	26	18	21	33	32	21	18	34	27	41	28	30	32	27	29	38	32	21	28	22	26	34	29	39	25	32	21	37	32	31	32	35	26	28	27	28	22	24	28	30	21	20	24	31	41	25	33	15	26	38	24	27	35	35	27	29	20	34	20	24	35	30	38	24	40	31	30	38	18	27	22	28	33	32	34	26	46	25	32	32	20	28	30	31	41	29	22	25	41	22	23	26	37	31	30	26	26	30	26	38	30	31	34	28	30	32	30	30	37	34	28	25	35	25	21	34	29	30	26	40	24	29	26	30	28	36	38	25	26	28	22	29	27	36	37	27	28	28	26	29	22	28	33	27	37	34	34	19	19	30	25	33	29	34	36	30	36	30	33	26	31	28	28	28	28	37	32	33	26	33	35	15	30	32	27	25	28	30	23	30	29	22	29	29	29	33	32	31	26	34	31	24	24	29	34	39	36	34	29	25	29	34	22	36	31	25	23	30	22	26	23	28	28	26	40	28	22	27	24	26	29	27	25	29	27	22	27	22	22	29	28	23	28	28	39	34	33	30	19	20	42	28	30	36	27	29	22	28	19	23	23	20	23	26	31	35	28	29	25	22	26	30	31	16	30	30	33	27	25	35	26	32	17	29	18	24	41	28	23	24	33	29	25	24	29	29	39	24	27	30	30	26	23	34	29	34	29	24	25	30	44	24	16	31	21	25	27	28	34	33	21	30	28	36	32	36	25	30	23	32	31	27	31	24	33	26	31	28	32	28	31	28	24	27	31	31	23	37	32	24	26	37	22	22	29	23	28	24	27	35	21	27	22	32	35	24	37	27	29	30	21	31	35	26	29	33	34	26	30	30	39	34	32	30	29	39	26	27	26	29	23	28	23	32	29	35	38	32	25	34	33	18	30	23	32	24	24	36	31	33	25	27	18	27	22	24	24	25	28	32	23	34	31	36	38	24	31	24	27	22	25	26	23	25	21	27	32	21	29	29	26	20	32	32	21	30	25	23	38	20	25	25	39	39	26	32	34	20	33	32	33	34	36	33	18	35	24	28	35	23	34	29	30	25	24	27	17	38	25	16	28	34	34	34	23	32	31	35	29	23	31	25	32	36	28	33	36	17	34	40	38	24	25	25	27	26	21	14	41	26	26	45	35	30	30	21	31	21	27	27	28	24	29	20	27	26	28	17	34	32	25	33	28	25	31	27	23	14	31	35	29	40	15	13	30	32	29	24	27	30	22	29	28	34	24	27	43	28	30	26	27	26	24	29	28	26	38	37	33	33	30	26	31	34	26	24	27	34	29	31	23	37	36	21	33	35	34	17	30	26	33	16	21	33	25	31	26	17	38	26	12	31	18	28	32	22	30	31	24	28	27	21	22	23	37	43	30	25	38	30	30	29	25	29	31	28	37	22	26	34	25	27	39	22	25	28	30	30	35	29	25	19	34	23	21	32	34	35	23	28	25	33	36	33	31	26	36	13	23	27	25	29	36	30	27	31	22	20	25	24	29	37	30	25	30	31	36	23	24	30	20	22	32	24	28	25	32	24	35	22	38	29	22	30	19	25	30	44	21	21	23	18	21	35	28	30	25	30	24	27	22	30	31	32	27	28	38	34	28	37	38	29	31	33	30	31	35	38	24	35	25	21	32	23	36	32	14	46	19	27	22	27	30	24	23	31	32	23	36	25	31	30	27	34	24	28	33	24	25	37	36	27	21	29	33	35	23	23	24	29	32	25	24	31	33	23	28	24	37	17	26	27	30	20	24	23	24	21	33	35	24	21	44	35	29	17	26	37	26	26	28	30	31	33	27	22	42	28	27	39	25	30	18	26	31	26	22	32	23	28	37	34	33	22	19	30	30	17	22	41	30	39	27	36	24	23	27	27	23	33	28	21	29	25	23	30	34	28	31	37	34	31	28	24	21	29	30	23	43	31	22	27	35	28	29	31	33	32	27	30	38	28	34	19	15	34	31	25	32	35	35	34	29	32	29	33	29	26	30	25	31	24	30	33	31	26	30	24	34	39	26	35	27	34	24	27	30	28	31	33	27	36	34	28	39	26	33	42	33	23	22	35	33	26	26	29	36	28	29	21	30	23	30	31	27	27	23	28	25	31	38	23	24	24	30	27	23	50	34	35	30	31	19	32	37	25	29	33	32	24	28	31	25	37	35	31	34	34	35	29	20	27	31	29	21	41	20	26	30	27	28	23	32	27	22	28	21	23	33	28	32	23	29	24	23	37	32	30	30	25	35	34	20	37	27	21	28	20	31	23	36	28	30	31	27	23	26	27	36	19	26	30	22	36	23	29	29	30	32	37	25	29	22	26	26	25	32	21	25	23	29	26	28	29	25	23	22	22	30	27	30	24
51755	34935	9453	20080	27701	26616	24097	20797	17643	14986	12701	10644	9158	7782	6717	5655	4819	4152	3770	3338	2998	2667	2429	2205	2192	1999	1766	1708	1546	1483	1382	1326	1186	1228	1095	1069	1071	977	955	1020	902	930	845	892	805	851	785	710	690	690	631	609	612	602	642	641	609	552	569	592	596	574	577	567	567	609	582	612	589	544	555	559	539	562	522	563	514	507	496	554	521	507	498	538	514	479	491	495	500	484	507	483	471	506	501	472	497	487	510	487	529	493	501	475	494	513	445	463	476	490	468	494	482	460	480	459	463	502	493	489	458	512	430	475	483	498	490	465	488	431	457	471	457	404	452	444	485	462	479	474	427	481	465	452	478	472	473	478	492	490	456	463	458	463	446	480	481	468	485	471	444	477	470	464	464	478	426	459	453	470	487	461	482	492	486	447	460	446	430	477	487	456	450	456	505	474	457	447	472	442	465	478	471	460	441	446	449	461	447	449	478	458	452	483	483	474	478	493	476	443	481	446	469	524	490	452	480	444	469	433	490	454	478	435	459	432	466	447	467	432	454	461	450	427	421	444	486	440	465	446	455	454	459	471	468	444	478	415	457	466	468	517	461	472	424	500	452	483	467	483	511	418	486	429	458	453	484	461	417	459	474	432	466	464	483	434	446	453	455	442	483	499	441	452	460	446	495	460	466	458	475	451	509	440	446	440	461	456	443	451	473	447	487	501	503	489	421	404	451	468	447	458	417	447	451	485	472	434	457	513	441	493	463	465	430	457	462	490	470	446	462	488	429	488	449	435	481	483	476	424	425	428	467	495	481	453	455	485	455	448	467	471	445	445	441	427	459	443	458	460	472	488	468	450	461	441	484	481	413	453	511	473	429	475	468	471	440	444	492	441	497	451	472	451	465	490	473	500	478	437	433	479	469	490	453	416	471	430	449	446	446	457	450	442	451	464	425	450	442	486	419	455	486	459	426	452	436	419	450	422	447	453	450	464	499	491	425	448	475	459	467	456	456	493	440	447	424	445	448	435	449	418	441	449	453	460	459	507	459	433	477	430	446	464	458	469	432	430	480	444	429	465	471	466	463	481	444	472	445	466	450	448	472	459	492	484	464	456	460	465	462	464	444	450	430	490	414	451	477	491	435	474	499	480	475	457	453	478	454	425	463	457	418	493	455	450	455	464	446	483	434	449	462	450	439	435	483	466	466	446	493	487	474	450	479	475	438	463	456	468	454	485	434	467	476	463	458	417	478	456	441	506	494	459	459	432	438	464	434	417	443	429	470	432	483	454	443	429	470	430	454	494	441	474	462	502	445	479	456	475	454	456	453	420	438	442	447	455	479	427	453	416	454	478	463	484	486	477	468	443	481	446	438	490	439	488	430	525	459	450	445	432	484	473	472	450	444	462	435	462	489	454	424	448	476	500	475	464	478	457	448	487	461	464	455	457	465	460	451	454	440	474	454	467	480	447	430	461	469	461	444	469	433	449	437	476	440	459	468	468	470	455	496	477	511	423	443	481	502	470	498	432	460	484	482	421	458	463	481	455	457	457	462	471	477	412	432	483	454	478	463	466	468	467	447	459	468	476	444	453	412	439	428	443	449	417	480	503	448	453	453	446	457	421	480	491	465	485	425	475	481	480	439	476	467	458	482	445	489	455	473	481	444	442	442	463	435	457	451	484	460	438	459	470	424	461	433	476	432	472	438	463	494	450	469	488	447	438	455	451	459	488	427	437	444	455	431	443	466	492	467	466	460	468	430	462	450	456	470	440	442	456	482	439	484	423	489	428	433	476	450	455	437	416	434	454	461	472	403	429	456	454	456	441	490	470	456	409	432	460	455	444	421	430	428	450	497	497	449	453	464	463	424	426	506	471	497	467	465	466	521	467	475	465	483	450	482	467	467	428	490	466	446	476	439	473	453	485	460	385	433	449	438	441	429	464	484	433	427	480	424	425	450	451	445	485	455	438	485	445	485	444	453	467	446	484	472	461	467	454	434	443	426	463	453	410	450	428	452	441	453	465	460	477	458	466	447	468	495	430	449	459	448	440	424	463	463	430	489	443	390	476	443	470	465	438	463	417	443	452	429	490	479	459	442	453	445	462	412	453	407	447	442	455	434	466	441	431	485	486	460	453	462	500	460	481	487	450	422	452	445	451	462	423	407	440	461	451	447	483	459	438	434	457	488	443	464	447	452	486	472	464	481	425	448	458	438	439	433	451	451	498	453	457	426	454	459	435	484	443	449	451	458	453	476	421	454	478	456	441	449	490	502	458	435	447	467	461	440	400	430	450	439	471	455	464	447	426	447	477	477	464	428	459	464	454	478	454	491	448	451	460	455	485	494	456	487	446	487	451	490	421	482	421	427	431	491	443	468	448	479	472	445	476	434	449	445	433	477	468	447	428	451	427	440	447	415	447	494	470	448	481	438	426	500	443	443	449	456	480	503	409	421	450	456	451	463	465	434	468	439	453	479	472	449	432	474	463	456	476	447	464	447	426	453	442	486	510	430	443	473	451	468	428	450	459	478	461	429	454	464	470	456	444	448	455	436	423	416	426	497	451	465	447	476	477	451	457	434	483	430	458	416	446	472	491	470	464	374	478	459	423	464	449	434	471	482	468	441	448	503	464	484	451	489	491	479	423	434	493	438	448	485	470	461	454	440	460	457	445	447	472	434	430	454	435	459	449	451	445	481	417	469	488	492	447	471	461	430	483	427	453	478	462	468	468	497	454	444	462	433	495	447	458	442	441	449	467	460	482	429	487	473	445	477	451	441	437	471	484	427	463	448	485	438	475	428	460	455	459	485	474	471	481	460	428	451	481	472	473	470	487	460	446	495	455	460	441	454	424	468	437	428	442	425	491	441	432	451	459	450	438	503	465	496	475	493	417	438	436	440	447	440	446	462	451	434	487	484	476	478	450	459	444	476	481	500	453	463	451	455	448	452	480	457	455	471	444	435	481	432	488	474	454	430	461	472	473	465	435	466	467	492	494	490	433	445	472	474	495	481	457	464	485	476	484	472	471	490	469	451	425	487	461	457	442	459	481	474	472	437	440	440	470	470	440	440	429	456	474	476	459	443	441	455	436	432	450	452	394	445	444	503	452	464	455	463	440	446	465	453	476	490	466	474	451	473	455	469	495	441	473	467	483	450	462	453	434	457	471	464	465	470	417	466	446	435	466	456	475	433	488	472	428	442	467	427	444	472	470	481	484	459	461	466	465	445	439	442	463	468	480	461	467	481	447	435	478	481	455	486	482	466	456	459	485	463	449	444	502	455	451	442	428	477	489	456	467	458	473	449	460	448	474	473	470	455	483	473	426	457	472	441	457	452	460	482	456	485	454	456	468	428	465	472	457	469	508	472	451	498	449	434	470	495	463	475	444	457	458	451	453	428	459	443	463	524	475	459	449	444	451	477	465	425	457	493	466	425	413	443	484	450	458	480	424	497	449	466	453	428	415	471	458	441	475	509	478	480	404	458	460	438	488	449	444
9078	4052	329	250	334	342	333	304	231	239	207	165	175	131	113	87	86	58	71	57	50	52	49	48	55	41	40	34	39	33	29	31	34	31	33	32	32	40	35	40	38	29	32	31	37	33	34	33	38	32	30	34	43	35	32	23	33	41	36	18	22	23	23	24	28	33	38	25	30	29	35	32	27	15	28	36	21	26	32	33	19	28	43	23	29	26	35	29	25	32	26	29	26	23	23	38	34	32	39	21	27	33	26	26	32	19	28	18	31	27	30	24	32	22	37	30	30	25	27	29	29	21	34	23	24	37	25	23	26	24	28	28	25	33	22	31	35	35	30	30	29	29	29	21	29	31	33	38	24	28	25	23	28	22	33	31	19	27	28	24	22	20	30	19	30	22	27	30	19	25	27	22	29	20	30	32	22	26	24	26	27	16	25	34	16	28	27	19	27	22	34	26	26	20	19	21	20	22	30	34	25	29	37	32	29	30	26	22	33	27	33	31	28	18	31	24	14	38	20	25	26	24	29	23	21	24	21	40	28	18	27	31	28	26	30	36	18	27	34	31	24	32	33	35	39	35	22	32	34	30	23	24	23	21	26	29	17	27	30	31	25	16	30	30	28	22	23	27	23	18	29	24	19	24	32	22	18	21	23	25	27	27	25	28	32	25	40	33	19	21	25	30	25	25	22	20	28	25	23	18	26	25	24	29	19	25	27	28	26	24	28	23	23	34	28	28	32	25	32	33	22	25	30	21	24	31	21	26	16	29	34	26	25	27	27	31	26	25	24	19	15	26	26	22	24	18	27	20	25	22	33	20	35	22	23	32	22	26	25	26	22	28	25	22	24	29	28	27	34	22	25	34	31	15	38	26	18	15	20	29	36	21	27	23	18	24	28	31	26	20	24	20	33	36	26	23	24	16	21	34	23	23	27	31	30	22	23	33	21	14	21	29	26	23	31	25	37	24	28	25	27	32	26	28	25	15	24	22	17	30	38	22	23	23	21	33	22	20	31	28	29	37	28	26	23	22	24	29	26	28	25	28	29	23	23	28	21	22	31	23	30	21	36	30	23	27	22	22	27	20	22	31	32	21	33	31	29	26	32	28	22	30	25	27	28	34	34	22	31	14	15	28	25	35	26	19	30	37	24	26	29	21	25	30	25	26	27	19	29	26	20	26	20	31	20	24	22	20	29	26	26	28	22	25	26	33	30	26	34	14	31	26	28	34	32	33	27	26	24	30	33	22	17	21	20	25	29	27	27	23	20	29	29	35	25	23	22	28	27	29	22	25	32	31	24	30	20	22	30	23	20	31	32	35	29	36	22	30	26	33	23	22	22	23	27	30	32	30	26	19	26	34	25	30	29	35	27	26	20	25	32	25	22	34	32	27	28	29	30	23	35	30	33	33	27	26	31	21	34	25	23	33	27	39	29	28	15	31	30	29	28	29	35	24	14	28	24	29	28	25	20	18	34	21	21	33	31	22	27	21	27	32	34	29	26	33	32	27	27	18	35	26	29	29	22	31	26	31	28	23	30	27	32	32	26	28	22	37	36	25	25	34	27	31	28	18	26	27	25	35	15	30	23	39	24	33	27	21	24	39	31	20	23	22	29	20	21	22	28	31	28	26	21	22	34	28	26	27	30	29	28	25	20	23	33	38	26	35	17	36	29	27	21	37	22	28	22	27	36	34	28	23	26	27	31	35	22	34	19	32	20	30	32	36	27	13	24	21	23	21	32	25	30	30	21	20	27	30	29	31	26	31	17	18	31	24	24	32	29	33	19	25	18	26	34	31	26	24	32	20	18	40	27	30	17	32	37	34	19	24	25	26	33	32	29	21	31	34	32	19	19	31	26	23	24	30	17	34	26	31	17	26	39	31	22	21	29	24	27	28	22	22	22	35	29	25	25	20	28	26	27	22	20	12	22	24	21	28	28	35	30	18	22	32	35	23	22	22	28	27	24	26	32	22	21	21	26	29	26	23	24	25	26	31	35	29	23	30	20	26	23	25	21	30	34	24	23	24	22	25	33	32	26	23	31	25	20	23	28	31	43	26	27	28	20	34	30	27	23	27	30	26	20	27	28	20	22	30	29	35	32	34	22	24	31	24	36	31	28	29	24	25	36	24	27	23	18	27	28	31	30	26	29	32	23	26	26	29	26	17	30	26	18	29	17	27	26	25	30	24	23	36	21	31	17	22	22	25	43	20	21	20	34	32	22	24	22	27	21	21	30	40	33	24	34	22	26	28	31	31	25	26	29	10	20	37	24	23	32	22	23	29	31	30	26	26	27	20	24	27	20	29	25	24	37	22	25	20	26	25	29	24	21	30	19	23	31	31	19	23	30	20	19	19	37	21	20	28	27	21	29	28	19	20	29	26	25	26	31	25	31	26	29	21	28	16	26	23	27	20	20	31	19	30	24	25	27	22	29	18	28	22	26	25	25	29	24	25	37	17	25	27	25	23	19	32	28	29	31	33	31	21	20	32	32	27	23	24	27	20	22	27	31	30	34	18	32	33	25	25	24	33	25	26	29	26	26	26	32	31	29	18	28	28	23	26	21	31	30	29	24	24	23	27	28	32	16	22	29	29	23	25	25	23	35	18	25	20	28	28	28	22	36	18	26	23	23	23	24	21	15	24	22	31	23	27	25	28	27	29	28	29	37	26	27	22	26	28	32	16	23	34	25	25	25	27	28	20	25	32	24	37	17	22	23	18	45	27	33	28	25	23	27	23	31	24	26	30	22	20	23	24	28	24	23	25	24	24	23	23	20	33	37	20	22	22	20	21	19	26	20	24	28	23	20	24	26	25	25	29	27	24	27	26	31	31	28	29	22	13	22	26	24	30	22	23	32	23	23	17	30	34	29	25	18	32	31	29	36	30	23	19	28	21	35	21	21	29	24	20	26	31	22	18	25	25	20	29	33	35	32	28	20	31	21	27	22	21	21	34	35	25	33	16	24	25	25	21	27	28	29	34	29	28	21	23	29	31	37	24	27	17	23	27	24	25	18	16	29	18	27	32	37	23	28	26	28	29	29	27	36	35	21	21	17	23	25	22	22	32	18	33	14	28	24	35	27	30	34	26	31	26	33	22	31	23	27	22	37	28	28	25	22	39	19	19	29	19	18	20	20	30	26	22	25	28	28	20	18	30	29	24	21	16	20	22	28	27	39	33	32	29	29	35	26	22	29	27	23	27	24	21	22	30	20	22	20	24	11	28	20	37	28	24	29	31	32	28	26	20	18	27	17	37	24	28	26	36	30	19	24	40	22	30	32	23	20	20	35	28	25	23	26	24	30	26	25	25	24	35	24	25	31	27	32	19	24	23	22	22	24	23	20	18	27	24	29	13	28	31	26	16	19	22	37	35	21	25	28	22	24	29	30	27	33	31	23	26	24	26	25	24	32	19	25	24	28	22	22	30	25	26	25	21	21	21	26	26	20	26	21	32	26	24	12	29	27	26	29	24	23	28	25	25	33	15
44216	29487	7197	16106	23520	22524	20251	17217	14424	11838	9899	8399	6999	5990	4939	4115	3519	3154	2782	2471	2292	1993	1780	1664	1541	1469	1305	1254	1197	1150	1079	1000	940	932	879	875	865	769	786	772	758	709	775	708	688	653	629	568	619	557	533	542	552	507	505	535	522	479	488	529	527	511	480	495	464	467	506	501	501	539	464	476	467	482	426	447	423	435	467	470	429	452	440	415	436	480	438	414	444	464	420	470	445	423	411	428	442	483	455	430	426	454	448	471	421	484	417	459	460	462	442	406	445	448	399	451	426	441	433	418	448	437	422	413	449	408	418	442	409	408	412	424	418	450	422	395	415	430	452	401	408	438	403	445	374	383	421	389	437	429	388	421	423	429	415	395	419	399	390	429	428	393	421	417	472	401	452	427	422	426	392	424	420	437	405	416	386	403	418	414	410	462	445	449	428	416	410	398	445	415	415	418	427	404	442	417	460	457	378	427	405	414	418	430	450	393	418	392	392	457	419	432	453	416	420	427	425	424	431	417	444	418	371	421	421	440	436	427	457	428	371	416	412	407	404	406	400	385	448	432	413	412	433	395	415	440	400	410	410	421	454	436	448	441	397	403	416	450	399	425	389	410	431	384	386	387	425	440	444	372	400	426	441	412	403	435	421	391	455	374	443	448	415	422	442	429	368	445	432	384	446	389	423	396	404	442	407	396	438	431	419	450	419	456	431	446	410	434	412	408	439	435	417	411	418	402	422	404	428	432	419	446	427	415	411	427	446	415	429	450	418	423	395	419	424	410	440	415	430	419	404	420	426	399	408	437	435	399	408	425	391	411	451	435	374	438	422	426	433	379	413	388	395	419	434	404	426	439	426	432	420	442	430	397	412	446	413	380	398	396	387	381	443	435	392	446	435	429	425	429	440	405	438	400	419	439	413	429	409	407	420	443	384	420	431	454	434	426	453	389	416	419	409	445	426	398	412	402	424	441	412	412	419	434	379	425	389	413	421	415	429	385	406	456	434	451	426	397	412	421	437	394	405	435	427	407	422	433	440	435	398	437	409	425	451	440	405	437	394	421	424	377	414	462	436	405	410	359	384	439	411	406	399	420	430	412	417	412	426	403	402	415	440	384	392	371	436	407	415	401	413	472	443	416	452	414	434	412	434	436	415	387	426	398	425	401	403	422	368	450	382	443	463	438	422	436	393	439	401	384	408	428	403	406	394	425	401	418	426	434	434	389	426	434	412	423	403	421	429	418	378	426	430	439	389	461	450	416	450	447	405	396	455	398	466	385	407	423	443	442	434	423	410	409	450	403	447	398	447	434	396	427	438	428	422	428	427	390	415	446	449	412	435	416	407	385	410	396	397	406	405	405	408	443	412	436	415	394	430	431	364	439	434	396	433	404	395	416	424	429	406	444	392	402	393	439	427	410	435	390	417	430	439	414	413	422	448	428	430	395	417	417	447	377	435	426	418	459	443	449	447	420	402	469	414	420	428	427	435	415	407	426	419	400	420	407	412	396	379	446	435	447	432	401	402	441	416	409	412	441	426	464	392	356	425	465	411	376	447	451	423	438	396	432	398	425	415	432	422	394	413	414	416	408	437	403	422	405	407	397	403	454	416	420	424	384	450	430	397	428	412	449	441	433	425	401	418	426	437	398	425	433	449	409	443	411	441	432	444	416	375	387	388	439	434	402	432	418	413	412	357	421	410	406	452	417	426	466	416	436	419	402	391	429	434	435	428	418	447	396	411	449	403	470	447	459	399	439	421	400	393	399	408	389	403	393	434	401	453	449	434	428	405	408	419	375	420	440	435	401	412	436	436	407	428	386	438	411	382	456	426	410	417	414	426	430	364	413	390	416	427	392	406	410	424	424	420	421	447	438	423	423	448	402	427	437	389	384	420	385	396	396	416	418	419	403	415	396	431	432	422	428	446	403	438	407	425	441	426	421	411	407	362	422	443	376	396	374	416	419	414	409	387	436	462	406	416	435	440	414	411	406	421	409	463	411	422	402	415	421	416	442	417	429	414	417	405	409	388	357	405	388	428	428	403	440	415	391	415	445	426	401	401	427	419	430	436	393	411	378	430	409	396	416	405	401	412	426	426	412	382	395	413	422	403	379	427	395	418	408	424	428	444	410	429	431	406	412	379	408	425	389	392	390	441	399	406	437	443	374	426	435	450	415	400	412	460	405	386	427	421	430	412	404	468	465	410	434	439	423	454	420	392	429	412	408	405	421	431	432	424	390	393	455	483	407	404	425	437	418	443	421	459	428	423	445	422	419	404	422	420	416	419	413	432	448	429	457	453	411	387	430	415	441	394	389	450	413	421	399	414	442	395	411	435	399	406	402	413	408	394	446	457	404	425	448	417	411	417	372	469	410	381	405	408	433	404	445	418	392	434	414	437	438	438	397	397	446	384	415	420	448	418	439	449	402	399	458	418	440	452	432	430	387	440	389	429	432	420	411	411	404	414	390	417	435	445	417	449	405	425	397	439	409	416	415	408	450	428	428	417	409	398	404	405	454	432	410	416	412	413	396	437	407	443	430	384	424	444	413	403	427	419	460	406	465	406	380	432	417	432	455	417	405	414	427	427	419	402	400	386	390	437	448	413	462	455	441	429	436	387	432	429	432	430	398	401	431	433	422	419	407	385	427	417	445	406	426	394	409	421	432	441	412	405	358	416	434	391	427	492	419	440	429	420	437	410	454	440	409	416	424	433	432	416	410	406	423	431	424	438	402	418	443	421	393	420	430	414	410	424	417	384	411	423	388	418	461	400	381	405	425	413	390	424	383	430	452	414	411	455	421	440	398	400	386	440	405	431	426	394	362	440	418	426	438	419	409	409	371	417	385	420	422	428	395	393	429	394	369	430	419	412	414	433	447	428	412	393	467	440	458	417	422	428	430	414	424	403	454	414	387	402	416	436	395	433	373	444	404	426	399	423	418	461	391	419	398	402	452	370	397	429	405	434	424	402	404	394	408	441	424	426	417	423	433	406	413	421	421	457	437	411	408	385	462	405	436	461	425	397	414	439	415	416	444	442	440	377	428	434	376	418	424	439	408	467	405	445	403	414	409	439	442	422	418	454	411	426	420	419	405	398	464	422	422	414	398	434	420	421	413	417	413	418	390	407	447	408	361	456	465	393	406	436	419	416	438	431	430	427	424	434	435	438	406	436	434	402	390	388	400	436	430	414	413	406	433	406	463	432	455	396	430	431	388	402	411	458	451	424	434	397	419	394	399	391	393	428	426	442	415	397	440	384	424	436	473	420	448	396	397	415	437	407	371	442	456	417	359	418	425	400	427	450	453	416	411	440	409	447	395	401	411	433	402	424	454	466	422	393	449	409	413	429	444	424	405	412	378	408	409	408	431	410	426	394	419	432	386	448	427	437	453	448	424	420	414	422	459	413	425	405	417	373	416	440	430	416	396	437	417	413	420	432	387	454	429	409	414	445	398	424	436	458	423	430	413	446	402	404	447	407	459	425	433
13579	8016	682	380	557	597	545	434	397	317	274	249	241	185	165	132	127	121	115	98	100	80	84	71	59	82	65	60	57	55	58	50	53	33	42	45	45	40	57	47	37	37	23	40	41	35	45	39	31	39	54	42	48	35	33	43	31	34	48	35	49	35	37	36	34	43	43	47	39	32	30	28	34	23	43	38	31	35	38	34	31	41	30	38	34	33	34	44	32	28	34	34	29	30	32	34	38	30	35	26	37	37	34	34	39	22	27	24	36	30	44	39	34	41	28	26	42	39	36	39	44	42	24	32	41	47	37	26	34	36	29	31	37	38	25	29	42	32	32	31	39	42	38	31	28	33	35	25	31	30	40	43	26	45	37	32	31	32	23	27	29	33	37	34	38	36	49	25	37	34	33	28	33	27	35	28	39	31	35	23	34	35	30	25	34	23	33	36	36	44	37	35	28	35	33	40	26	36	29	28	38	48	40	28	36	34	32	40	23	37	26	33	32	34	41	24	38	31	34	48	25	32	37	33	31	35	30	34	33	32	36	37	37	35	30	41	32	36	36	32	30	19	29	40	26	33	35	31	34	29	26	29	30	32	31	37	33	34	37	45	31	39	39	31	49	33	37	41	38	26	35	28	26	19	28	34	31	36	27	31	30	35	38	27	24	34	42	44	36	35	44	38	48	45	27	39	38	31	41	39	32	25	34	24	31	44	30	28	42	29	31	30	31	21	43	36	35	28	40	37	29	35	39	31	29	41	28	31	56	32	41	25	31	41	43	50	46	28	35	32	53	40	42	35	27	36	39	33	38	35	35	37	37	27	30	33	37	45	41	37	28	40	36	28	23	36	40	24	35	36	34	37	29	25	27	37	38	35	38	29	29	32	32	35	24	39	39	43	31	43	35	35	32	37	37	22	30	28	30	30	47	32	44	35	36	30	37	38	44	34	27	35	50	36	40	33	39	42	35	39	33	34	39	27	31	32	31	31	25	34	41	42	33	31	28	40	28	38	38	34	27	28	37	38	44	38	37	41	39	36	36	43	29	33	31	28	35	30	35	26	42	39	32	36	46	41	31	34	33	26	27	36	23	36	27	40	29	36	38	36	36	41	31	23	21	35	36	34	38	35	40	31	25	34	48	33	36	28	27	31	26	46	29	36	37	44	32	40	33	34	26	16	32	41	30	37	34	49	42	26	35	31	27	30	35	28	34	33	39	31	30	40	37	30	36	40	28	34	33	36	34	19	33	32	23	34	33	30	44	33	26	36	41	37	38	33	40	31	32	44	35	31	47	38	34	35	27	24	31	40	29	38	38	36	36	29	23	38	38	35	33	32	37	29	28	39	47	28	42	35	36	27	29	35	47	38	38	36	36	28	28	32	28	34	24	32	39	30	26	33	32	32	35	30	42	39	41	28	33	29	40	37	28	38	39	31	52	34	42	27	31	37	31	35	31	35	38	34	37	39	31	29	34	41	34	36	37	39	29	31	36	34	28	34	26	39	26	33	31	29	27	30	37	38	38	34	35	32	36	29	32	26	37	29	30	48	35	37	31	43	30	41	37	34	33	32	33	42	33	26	30	49	31	31	30	40	32	47	28	40	42	46	30	36	38	41	43	39	33	44	31	34	27	34	40	33	32	43	29	38	38	37	35	35	36	31	32	43	41	38	36	39	40	29	30	29	36	33	30	25	33	41	33	32	35	38	36	44	40	29	51	43	31	32	39	40	33	39	36	31	43	36	21	34	22	32	36	28	36	33	42	29	43	31	37	41	21	33	36	39	34	30	29	36	21	31	30	24	31	34	39	36	35	32	33	39	26	29	35	26	40	33	29	32	25	37	42	27	49	33	28	29	38	27	30	35	31	30	35	47	31	32	38	31	37	43	44	25	29	31	34	41	35	35	30	30	40	29	36	29	39	29	31	35	33	28	23	36	30	39	31	45	42	35	31	32	33	30	30	32	37	26	31	43	31	38	30	28	27	33	32	31	38	35	38	38	52	37	31	36	29	32	27	35	38	35	33	43	40	48	30	41	43	37	47	33	32	43	33	37	27	29	22	29	21	47	29	43	42	30	28	44	46	34	33	37	33	38	32	46	31	39	40	27	24	41	34	25	32	25	33	36	30	26	27	33	46	40	48	29	29	33	24	43	39	42	34	36	40	34	31	37	36	34	41	34	31	44	35	42	40	37	28	49	26	29	33	25	46	38	34	27	34	29	31	40	35	39	41	31	34	38	30	36	32	34	35	30	37	31	30	27	36	34	33	39	42	33	31	42	35	41	31	40	25	35	31	34	35	47	38	24	28	34	37	29	32	28	30	25	32	44	30	29	32	39	31	35	33	37	51	44	33	31	23	35	34	26	27	39	33	41	41	29	24	33	31	28	33	41	29	31	23	39	41	36	27	26	25	31	32	27	32	28	35	24	37	43	46	44	39	31	35	35	31	29	39	36	24	40	45	26	33	32	30	37	24	38	31	33	38	39	38	32	31	30	28	33	38	31	41	35	32	38	26	31	31	20	32	33	29	32	29	32	33	30	26	38	31	38	34	45	35	29	38	49	47	32	29	37	33	22	28	39	28	31	49	26	32	36	27	35	34	31	30	44	36	42	28	37	41	41	37	26	34	38	38	26	42	25	39	28	27	29	32	31	28	27	31	39	42	39	33	24	41	33	34	34	32	44	36	37	40	23	32	42	24	29	36	23	33	30	34	36	32	26	31	30	47	40	38	38	32	36	32	32	36	43	29	43	41	32	31	32	42	38	40	35	36	22	28	35	39	33	30	40	37	31	23	26	32	21	33	42	44	37	34	33	32	31	30	27	34	43	45	36	35	31	20	47	27	32	33	30	34	39	43	36	34	30	30	30	41	40	34	36	32	31	33	27	33	34	32	32	41	32	35	35	34	40	37	39	36	30	28	38	32	39	42	33	28	36	35	32	47	20	35	28	30	40	39	35	40	37	40	26	23	39	35	31	31	32	30	34	32	30	27	37	31	35	27	30	29	40	35	30	29	37	35	30	40	34	40	32	52	30	38	38	33	31	39	23	41	44	42	37	44	35	29	29	40	29	33	40	33	44	40	33	30	29	28	42	26	35	30	46	45	32	27	26	29	26	41	34	28	31	48	27	36	37	41	31	24	35	14	29	35	37	41	54	31	33	30	39	31	38	29	41	37	36	38	36	31	36	31	38	39	23	38	34	41	29	29	35	32	39	42	29	34	33	31	33	35	34	31	32	33	32	40	40	49	35	36	30	34	29	39	34	44	37	45	34	25	37	26	32	41	37	33	35	38	34	46	30	29	33	36	35	34	35	27	34	39	38	40	38	34	37	28	50	33	27	28	30	43	35	31	37	26	40	30	39	19	39	38	43	28	39	23	43	38	34	37	45	24	45	35	28	28	36	34	29	27	36	41	45	26	35	34	38	37	40	33	37	32	40	33	36	37	41	34	43	38	38	30	33	22	39	32	35	26	38	30	31	40	40
53448	36296	10678	21719	29150	28376	25723	22511	19390	16409	13921	11880	10347	8950	7473	6478	5532	4765	4302	3836	3357	3126	2877	2619	2418	2236	2144	1935	1818	1711	1568	1596	1458	1362	1354	1323	1197	1185	1178	1147	1103	1054	1022	1052	946	885	888	868	844	802	760	777	718	712	691	701	683	668	685	635	660	692	661	681	698	666	653	705	648	612	678	672	650	641	623	619	592	605	621	571	617	575	634	620	579	584	585	573	579	612	564	573	597	560	569	559	579	575	540	567	606	544	614	595	589	549	587	589	590	572	526	601	561	561	572	604	532	567	550	603	577	539	512	546	567	584	539	592	576	506	527	582	527	534	546	581	555	531	520	553	549	515	486	597	553	559	575	559	513	529	565	559	518	553	530	574	517	549	518	552	529	528	563	585	536	531	515	569	524	556	514	543	547	528	592	528	544	547	567	542	544	542	542	516	522	540	514	545	526	542	545	608	531	559	547	522	554	527	508	534	542	577	569	560	540	563	503	555	545	566	514	536	547	521	529	538	525	573	577	550	545	491	521	501	561	538	548	581	526	503	574	536	521	553	572	548	565	547	574	526	516	544	528	550	527	520	553	524	504	599	553	555	556	521	589	567	529	554	513	545	561	553	547	535	547	554	566	570	549	505	572	523	520	558	527	546	567	543	520	514	499	533	542	556	524	546	502	501	514	565	565	585	508	562	582	531	542	544	515	536	576	531	535	542	566	549	534	551	535	549	572	512	543	565	559	542	506	495	571	564	578	533	524	561	555	550	558	514	537	518	585	545	527	517	548	517	587	540	508	514	483	571	553	551	579	519	541	550	557	523	531	573	590	527	539	519	593	542	511	535	522	577	492	537	548	572	542	500	542	588	592	558	568	492	508	561	518	538	547	555	485	548	582	536	533	534	524	582	560	534	545	530	573	551	547	533	520	572	545	515	588	551	517	513	550	526	514	591	552	516	575	532	544	514	537	526	555	497	519	544	496	574	511	585	527	514	538	554	574	536	566	507	563	583	581	544	557	529	530	545	552	536	539	539	526	544	545	517	561	556	516	520	490	548	531	552	526	502	519	568	523	520	561	568	531	517	516	570	479	574	520	558	556	490	534	562	540	566	570	521	548	546	539	558	551	510	518	560	564	591	590	539	550	544	539	514	541	526	568	552	517	492	536	560	540	560	534	541	521	561	561	567	572	541	562	534	569	519	535	538	530	545	515	545	539	546	534	543	545	495	553	552	502	525	574	551	515	523	525	525	560	585	545	516	522	510	496	560	521	558	544	525	516	586	556	547	521	530	515	542	523	518	514	533	539	527	584	537	572	567	570	543	542	507	586	515	540	539	542	507	542	556	557	565	531	557	542	520	561	576	547	507	541	548	534	563	546	543	567	599	538	489	513	524	570	504	538	569	513	567	553	540	498	566	541	557	562	558	581	522	542	572	551	539	557	560	560	549	542	557	538	542	526	539	564	550	575	573	594	559	577	564	567	556	558	503	518	565	551	545	529	502	521	525	504	549	525	560	545	547	546	537	538	549	563	555	560	531	533	536	569	571	563	550	552	558	551	536	510	531	543	550	563	551	546	561	521	559	551	524	557	553	528	554	538	531	541	579	552	544	539	549	574	525	555	575	539	517	513	549	560	534	593	543	531	576	525	526	492	518	569	529	570	545	556	511	550	547	519	536	544	504	561	543	556	548	512	556	561	516	563	540	570	506	505	502	531	519	556	534	542	599	543	527	554	503	557	550	537	497	555	560	539	545	503	506	587	580	557	545	556	546	502	547	593	534	554	563	545	525	550	505	581	553	520	535	544	537	572	534	541	566	534	554	527	547	511	524	543	516	536	581	532	540	552	528	532	546	545	508	535	514	520	540	530	564	524	556	513	520	541	531	588	548	541	535	544	554	560	536	538	518	518	521	524	545	531	580	526	557	563	518	527	561	525	556	525	519	572	533	511	550	529	538	527	548	564	560	519	542	510	563	489	549	518	522	566	560	541	562	542	571	561	516	536	540	523	529	561	544	555	546	531	545	565	523	510	588	505	566	513	513	550	564	528	531	535	552	543	537	560	558	563	559	547	545	510	551	520	563	572	523	586	553	522	579	576	557	524	520	547	539	514	597	531	531	530	519	543	563	555	539	538	513	525	544	553	541	572	569	537	493	570	555	542	563	563	533	512	538	528	529	514	545	543	503	575	558	580	521	535	511	538	510	548	560	505	574	528	564	542	552	566	527	500	560	536	529	553	530	566	519	534	502	530	540	564	564	523	557	532	606	500	544	536	491	522	576	517	515	501	576	521	538	564	522	550	549	523	549	561	554	571	558	568	558	575	549	540	527	518	514	511	550	558	562	561	526	562	519	557	579	554	586	563	555	605	525	546	578	544	537	543	516	518	577	564	519	542	538	535	589	564	521	568	523	549	535	538	550	540	565	537	535	543	544	550	561	531	547	553	556	531	578	565	541	525	566	544	561	539	559	594	491	635	554	535	552	509	550	514	509	558	539	576	578	528	530	551	555	518	543	508	536	544	572	567	549	527	556	575	550	525	505	563	502	540	530	538	525	529	512	561	534	543	558	525	532	553	505	558	523	545	528	563	535	552	551	547	611	540	541	577	524	518	557	537	562	520	532	531	563	560	538	558	536	530	511	550	539	566	552	559	525	499	567	493	537	553	564	558	508	556	562	527	529	546	513	541	551	547	521	546	511	567	534	543	516	516	540	540	527	506	553	555	522	554	504	534	538	523	535	513	537	531	580	535	527	544	548	569	535	549	517	550	545	563	577	571	551	518	549	536	537	529	552	529	534	528	581	519	542	566	565	553	526	563	538	566	543	549	547	515	521	523	541	550	533	537	526	506	528	561	530	491	563	519	548	526	540	578	526	559	510	588	549	530	533	526	548	575	518	493	565	521	492	571	562	538	526	544	519	563	550	555	514	539	555	552	541	546	562	569	532	525	547	555	582	564	559	568	525	547	524	543	559	572	549	541	531	537	536	515	563	554	566	596	550	576	525	527	563	521	549	544	531	552	558	549	489	556	558	505	540	565	564	534	551	534	544	551	535	548	544	562	517	566	563	574	550	530	524	527	562	518	531	565	507	584	528	565	574	556	547	530	512	558	536	551	563	539	547	538	554	543	540	536	521	574	532	541	517	538	538	531	528	589	557	478	543	518	499	540	551	560	549	572	538	540	518	540	519	568	586	550	536	572	560	524	534	547	509	526	577	552	570	567	558	481	529	525	525	530	531	532	553	544	540	556	627	541	542	533	521	548	530	586	568	604	558	524	552	530	552	538	567	501	539	539	522	533	526	549	537	544	527	567	542	542	530	527	544	555	541	520	543	549	534	547	488	542	541	544	565	535	574	495	539	556	543	528	528	507	528	536	533	535	535	528	521	569	512	558	529	551	521	574	521	555	546	547	539	554	511	565	528	526	570	538	529	540	500	557	515	561	570	517	552	541	522	512	535	547	530	545	547	471	518	491	561	520	522	542	555	533	527
5104	1856	169	150	196	204	200	176	145	135	97	95	79	80	54	56	55	55	35	35	38	38	33	26	18	28	29	24	24	12	29	25	22	24	21	20	20	14	20	21	21	20	23	21	17	22	9	21	19	28	15	11	20	24	14	15	19	13	8	15	22	15	16	16	21	24	19	18	21	12	9	18	15	16	17	19	24	18	14	15	11	20	16	17	18	18	19	15	15	23	14	10	22	16	9	15	15	20	11	16	17	13	10	16	14	19	17	19	18	20	20	20	10	21	13	17	14	23	14	19	12	12	24	9	9	20	20	21	17	14	25	15	14	16	14	18	19	14	15	14	16	15	18	14	20	21	16	8	15	14	20	13	19	9	18	11	20	21	19	18	14	27	9	10	16	19	7	14	8	14	15	24	15	14	13	10	21	19	10	21	8	13	15	24	12	19	21	13	11	15	14	12	14	14	17	19	9	17	17	13	16	25	11	15	13	12	23	16	24	23	12	11	15	17	13	23	15	24	28	23	15	13	20	19	19	16	17	13	22	25	25	13	17	20	10	11	15	15	13	13	18	19	18	13	17	15	15	15	11	10	16	19	16	16	15	17	16	15	16	8	11	20	17	16	21	16	19	11	17	12	12	14	21	13	18	9	16	13	11	14	17	14	15	16	13	5	13	12	19	23	11	18	21	22	19	17	22	17	17	11	16	12	17	14	13	20	13	15	14	14	17	15	22	15	16	11	23	19	20	19	19	15	25	15	22	15	19	16	16	17	16	15	7	9	18	21	16	10	11	8	19	13	16	18	20	19	19	15	15	18	20	10	18	19	13	16	18	16	19	13	14	15	20	24	18	14	23	16	18	17	28	20	22	15	12	17	10	26	16	11	18	13	12	16	13	15	13	13	9	12	14	12	18	16	15	20	15	13	13	20	12	12	15	10	21	23	17	12	14	21	8	11	14	15	14	13	19	12	10	20	13	21	12	14	25	11	21	8	15	16	21	16	23	16	13	9	19	19	17	15	21	21	17	17	14	11	19	16	24	11	15	14	19	18	10	20	12	18	12	19	18	16	18	18	15	19	15	15	10	25	18	20	15	12	16	21	13	18	9	24	14	13	13	12	19	16	19	19	10	17	17	11	19	18	13	18	22	15	15	23	14	15	10	24	23	16	16	15	15	15	17	12	14	17	10	13	13	21	12	15	23	17	10	23	13	15	10	15	12	14	14	17	29	10	16	20	18	11	15	15	19	16	11	14	19	26	17	14	17	20	13	11	17	15	18	13	17	13	10	16	13	15	19	16	13	17	13	20	11	12	12	16	16	11	8	17	13	15	9	19	10	17	15	18	18	14	12	16	23	19	21	17	21	21	12	12	19	10	14	22	18	10	14	10	14	12	11	15	25	12	19	20	18	13	15	26	15	11	16	11	13	20	13	16	18	21	19	20	13	16	13	26	10	15	13	14	23	19	13	12	17	16	10	14	15	20	14	13	20	19	19	16	14	19	15	14	13	15	19	17	18	19	13	14	12	18	21	17	17	23	20	13	14	21	20	12	16	16	20	20	13	21	18	16	17	15	20	14	14	15	15	18	22	13	8	12	18	16	8	14	25	19	14	16	19	14	14	19	10	12	17	13	20	17	17	13	14	10	21	18	7	11	19	18	17	21	16	14	19	17	16	19	19	17	15	14	11	18	14	10	22	9	19	11	22	17	7	15	11	11	12	12	16	14	14	15	12	18	15	21	18	14	15	12	14	19	18	19	11	15	13	16	18	12	22	18	20	18	19	17	19	14	17	13	13	9	16	17	21	12	7	16	24	9	15	19	21	19	7	10	14	12	18	12	17	21	20	13	11	19	14	15	13	16	19	21	17	9	15	16	16	10	18	10	16	11	16	24	7	14	25	20	17	11	12	16	14	20	23	9	11	22	23	15	17	17	16	18	14	20	18	19	19	28	17	6	17	13	24	19	28	16	20	14	12	22	21	17	17	9	14	13	17	20	11	19	15	16	20	20	23	12	10	10	13	18	8	16	15	14	18	14	14	11	17	17	20	20	14	23	17	9	9	21	12	16	12	25	15	17	10	22	16	15	12	14	12	14	18	12	20	17	13	10	18	12	16	12	9	14	15	12	22	10	18	17	11	19	22	19	18	22	11	22	15	20	12	17	15	22	13	14	20	11	21	20	14	19	21	14	14	16	14	11	12	18	17	8	18	19	14	14	17	18	15	15	18	19	12	15	26	13	16	13	21	15	15	12	19	15	12	18	20	9	18	25	15	19	16	19	17	13	23	12	12	13	17	20	18	17	13	12	20	20	15	15	20	21	18	18	14	14	18	16	14	12	22	15	18	10	14	17	14	15	13	14	9	21	10	16	12	13	16	13	18	16	21	16	10	9	17	10	16	14	16	15	17	19	16	16	11	16	16	14	10	15	13	14	18	15	15	17	13	12	15	21	20	21	20	13	6	9	12	16	10	15	22	15	14	14	15	8	19	15	15	12	22	26	16	16	12	17	24	19	12	16	16	17	11	17	22	18	15	13	7	12	17	27	11	21	13	15	14	14	17	21	13	16	22	15	8	9	10	17	17	18	17	16	19	20	18	17	11	14	19	19	16	18	25	22	13	17	11	18	20	20	13	17	20	18	15	22	18	21	19	12	16	15	13	20	12	20	13	13	13	23	14	17	10	17	15	13	18	17	22	18	19	13	13	9	21	15	13	12	14	11	13	8	12	15	27	23	18	17	15	19	21	16	16	11	15	13	21	13	18	20	20	11	27	14	13	14	16	15	21	17	12	12	13	17	13	15	19	11	8	13	15	15	18	17	17	12	16	21	22	13	10	16	22	19	18	24	17	16	18	16	21	20	13	18	14	16	15	15	20	14	11	15	17	18	17	14	11	18	22	12	12	22	23	12	12	17	14	13	15	13	18	17	14	26	15	12	13	17	12	23	17	17	14	15	17	25	20	18	18	12	11	16	13	15	18	15	14	13	17	17	19	24	12	15	18	21	21	11	18	13	13	14	17	20	13	19	7	20	22	18	13	17	14	16	11	19	18	12	12	15	18	8	12	19	17	13	20	10	16	16	12	16	22	10	19	14	18	12	15	13	14	14	21	17	17	10	23	20	11	23	17	15	10	15	14	17	19	15	19	21	21	14	13	17	16	10	15	14	22	24	17	12	23	12	18	11	10	25	21	17	15	10	21	20	25	9	15	15	13	19	20	17	17	7	19	24	19	20	24	11	15	15	19	24	18	12	15	13	21	18	10	13	21	23	17	11	12	14	24	20	20	3	20	11	16	17	14	17	20	12	12	14	16	16	17	14	11	13	20	16	16	15	10	14	17	19	18	17	19	15	10	12	17	17	21	25	21	17	18	14	11	12	19	16	21	20	18	13	14	11	19	22	26	20	20	12	20	14	16	13	17	11	9	19	21	16	21	18	21	19	9	12	9	14	19	21	21	15	13	13	26	24	14	18	18	19	12	19	10	17
39056	23810	4756	12105	18145	17443	15111	12355	10175	8206	6464	5263	4431	3763	2988	2471	2096	1878	1568	1382	1200	1165	1072	981	923	858	796	717	656	668	636	619	592	580	515	508	504	502	464	471	463	473	438	402	357	363	372	392	318	346	367	328	321	327	301	335	329	311	295	280	298	317	308	321	325	312	296	352	281	290	296	304	290	297	281	291	284	296	298	295	275	298	279	275	272	290	303	292	253	275	262	262	256	259	294	285	277	269	287	297	274	304	288	269	276	276	286	253	239	270	266	295	273	282	248	251	254	272	251	275	254	251	272	247	264	289	276	256	278	279	267	269	245	245	283	263	242	250	271	294	259	262	279	251	256	262	261	254	261	260	273	282	278	273	286	255	250	271	254	248	264	264	275	261	268	275	274	261	281	259	252	250	259	272	237	290	253	290	275	253	272	267	255	277	256	268	260	260	274	286	259	262	257	270	258	270	258	266	293	255	274	266	284	232	267	257	291	256	263	270	278	261	284	279	275	230	273	273	263	268	271	250	237	280	269	280	244	257	268	269	257	268	245	255	263	269	245	244	257	286	259	237	275	274	248	258	270	278	268	253	268	265	261	257	262	284	245	280	240	267	264	238	267	264	278	261	226	265	290	297	252	267	252	274	275	241	268	277	253	272	262	270	277	273	256	267	275	282	263	278	279	245	268	269	250	276	235	267	258	275	256	312	274	279	271	282	283	274	269	277	259	264	272	250	235	262	232	269	281	245	276	275	277	296	243	253	252	254	261	267	256	287	275	247	294	278	254	272	274	263	270	249	291	244	256	309	267	258	278	263	249	262	294	254	261	272	267	279	258	263	251	279	273	272	237	272	258	246	284	252	255	258	263	242	300	276	281	262	287	252	260	224	266	246	266	268	253	238	270	256	260	244	272	273	278	256	250	275	268	259	269	284	276	262	278	240	240	261	235	244	264	244	259	263	274	260	279	267	237	280	275	263	237	259	257	266	256	266	248	266	263	269	263	237	281	278	252	246	263	269	277	270	259	259	242	264	255	244	257	255	263	273	246	258	262	238	264	274	272	264	299	250	275	268	265	276	245	270	288	274	271	265	272	290	251	263	281	272	266	249	265	286	257	286	279	265	274	280	295	245	258	253	252	279	255	255	260	270	268	254	270	256	277	272	250	282	278	263	280	264	252	278	305	256	237	265	275	254	257	259	268	253	281	271	290	286	282	262	295	259	273	262	254	280	273	253	273	224	280	249	255	271	267	261	302	272	269	255	248	238	259	302	255	275	231	272	247	291	263	285	279	274	309	256	290	246	248	251	250	294	288	254	258	266	284	281	252	270	240	308	260	296	264	250	306	277	266	277	254	270	254	242	288	243	272	262	249	270	279	283	258	244	275	265	261	245	272	235	256	265	270	271	262	245	279	262	256	253	262	256	257	284	250	266	230	248	271	263	262	262	263	260	275	262	271	257	257	267	274	267	268	285	259	271	258	246	251	240	256	254	263	272	256	247	266	280	252	259	273	274	263	254	274	258	263	265	281	250	270	261	265	238	268	250	271	254	260	248	262	248	259	261	248	249	247	305	270	252	261	248	281	266	275	250	279	267	240	261	289	288	257	272	259	263	270	265	287	236	261	283	261	240	294	257	264	269	262	240	258	277	258	290	283	288	274	269	249	272	253	284	270	262	269	284	263	279	253	258	276	264	300	263	248	251	262	238	250	276	247	257	282	257	273	289	264	262	268	281	283	267	255	232	270	253	272	238	292	278	249	267	253	269	264	275	277	258	264	265	239	243	255	263	288	259	269	265	257	280	267	291	252	272	267	317	256	253	279	249	248	285	256	272	265	275	286	274	275	235	247	283	265	258	272	248	237	258	249	267	267	274	263	264	255	248	239	270	283	273	247	251	262	265	265	249	285	258	269	271	281	275	258	284	275	250	243	290	267	248	240	267	265	276	227	266	258	257	271	252	252	277	258	275	274	256	252	261	285	264	245	277	247	254	255	277	244	245	248	271	256	261	259	272	254	270	251	283	248	256	265	247	280	256	281	255	299	265	262	261	221	236	243	273	302	293	255	284	231	305	245	239	229	259	267	291	260	258	281	238	292	242	295	266	232	267	278	279	247	293	264	258	296	265	294	259	237	291	305	254	276	257	250	244	275	258	254	305	260	289	265	274	235	265	248	287	247	266	238	268	247	274	233	271	265	252	263	285	235	243	279	303	284	274	279	249	238	234	271	252	271	249	233	255	263	276	267	267	277	276	279	236	274	275	266	241	254	249	246	290	261	250	273	282	289	266	230	270	268	240	264	245	249	274	276	253	261	244	258	251	254	250	253	252	235	250	256	246	267	243	254	251	253	311	274	294	224	260	238	276	273	262	277	263	266	290	265	240	255	290	278	276	270	251	299	249	253	260	242	281	268	271	276	245	250	256	254	275	264	253	268	275	274	276	275	307	248	241	266	243	280	243	267	258	243	258	281	248	256	295	258	262	263	291	233	279	267	235	259	273	258	276	228	275	245	255	271	234	268	240	270	254	265	270	256	261	259	293	266	266	300	274	248	263	261	288	254	253	270	252	271	273	264	280	262	284	258	277	238	264	268	272	261	270	277	247	270	254	272	277	281	264	265	281	236	277	270	267	234	238	260	272	282	266	266	299	269	263	280	256	293	273	294	261	280	265	265	284	241	277	263	244	263	273	262	263	248	284	266	282	250	266	257	278	261	273	263	251	287	260	256	251	303	243	275	252	267	245	262	248	301	256	264	265	247	240	287	279	261	265	270	269	273	273	270	277	269	269	274	256	254	268	279	262	264	285	261	261	269	233	254	271	305	267	239	245	294	251	241	285	267	276	282	283	279	274	287	304	272	244	258	242	305	295	281	270	261	265	262	278	237	249	261	248	257	243	287	258	273	263	260	272	273	248	271	274	270	265	277	311	263	286	241	249	260	267	254	271	256	245	283	237	246	247	262	263	268	272	251	269	260	285	282	260	255	267	254	239	276	274	283	255	278	265	270	277	247	256	277	255	258	272	249	271	268	289	257	285	271	263	258	274	255	257	264	254	259	280	247	264	267	271	272	236	282	255	243	265	267	249	241	246	277	262	273	254	255	281	275	252	261	265	272	245	250	273	277	254	267	272	256	255	293	259	260	281	254	255	245	276	232	266	271	273	289	268	274	255	239	283	285	242	263	258	274	288	253	262	281	258	253	262	275	284	246	295	269	262	250	252	269	282	277	277	272	241	272	251	245	259	259	276	263	284	264	267	239	243	268	282	234	272	278	285	262	278	254	258	257	280	243	248	288	266	246	248	241	268	269	269	251	280	268	261	278	249	286	239	248	288	274	269	306	274	238	287	287	264	291	279	244	260	283	273	292	268	260	264	264	275	273	265	253	231	241	308	265	250	250	258	259	266	272	277	270	277	284	261	272	258	273	274	272	267	259	271	280	273	287	263	244	257	248	301	265	262	249	263	250	269	254	259	264	261	247	277	275	287
11847	6892	577	315	516	458	434	397	327	300	236	191	207	141	135	111	113	92	82	80	86	62	74	67	61	63	48	70	50	49	48	44	49	40	58	39	48	34	43	41	44	40	45	39	29	19	22	40	25	31	36	37	25	26	31	17	29	34	34	29	33	29	33	35	36	30	30	33	21	33	36	37	28	34	38	36	36	24	27	31	14	20	37	28	26	36	34	26	30	30	34	17	31	30	28	36	23	32	32	27	29	40	23	26	19	27	29	45	32	36	23	25	31	24	33	25	35	33	34	23	30	33	29	30	30	34	21	29	27	27	30	27	18	24	34	27	25	28	28	27	27	24	23	36	24	29	24	30	23	28	28	31	32	35	18	28	37	27	25	21	26	27	32	25	26	30	24	19	19	19	21	22	25	26	31	28	33	43	27	34	17	33	31	24	28	25	27	34	24	33	19	24	19	25	27	25	26	28	29	27	28	21	25	19	37	32	33	32	33	27	23	26	23	29	27	16	21	34	29	32	31	34	25	27	32	28	28	33	24	25	29	23	27	41	42	30	26	39	28	23	31	35	26	31	28	23	26	25	22	34	28	28	26	20	35	26	30	32	25	40	27	29	16	35	30	17	30	16	28	28	29	27	28	24	33	28	32	23	31	30	30	35	22	31	27	21	30	20	27	29	24	25	35	33	21	29	25	25	29	24	22	32	25	26	28	27	36	28	31	30	21	28	26	36	42	28	30	37	31	31	23	35	24	22	31	29	30	21	21	31	25	31	22	17	19	21	27	35	36	24	21	17	39	25	32	19	35	31	24	24	31	27	32	27	21	25	28	31	34	28	44	30	22	33	35	21	32	24	29	21	30	33	31	26	35	21	25	31	36	24	18	25	26	25	29	33	26	34	34	28	14	24	15	27	21	34	26	30	22	40	26	22	27	26	32	32	32	24	18	29	36	29	30	32	28	23	28	29	34	31	35	23	23	34	27	28	40	20	30	26	21	34	30	34	27	29	29	34	36	32	28	19	26	26	28	16	43	28	22	16	26	26	32	27	31	32	23	25	31	36	22	25	30	27	29	33	30	30	28	28	33	27	27	21	32	29	32	28	34	30	28	30	25	22	35	32	35	30	27	25	29	28	22	26	35	27	28	28	32	29	26	20	21	26	37	28	30	25	33	28	23	24	32	33	28	30	43	22	28	33	22	32	32	31	23	38	26	17	30	24	21	27	26	29	30	23	28	22	27	27	30	22	38	32	30	21	44	24	39	24	22	32	25	25	20	31	21	29	37	26	29	25	26	38	25	38	27	26	26	24	25	24	23	29	26	25	21	18	42	31	30	23	19	29	28	23	25	30	34	19	27	29	24	20	29	29	24	38	28	32	27	36	24	29	29	23	27	27	20	21	21	35	28	30	30	29	31	22	23	19	30	22	30	30	33	39	28	39	30	31	31	30	25	36	26	37	29	25	31	35	24	31	26	30	28	28	35	23	27	34	31	31	33	43	34	25	25	28	33	28	37	26	36	22	32	28	19	32	27	28	28	33	35	35	20	30	23	31	27	35	29	33	17	31	24	30	31	35	27	27	20	27	24	31	29	20	26	32	27	36	33	23	25	20	31	39	19	27	23	27	28	27	20	28	27	31	27	21	27	33	18	34	24	22	17	25	16	19	25	32	34	27	24	26	34	23	35	22	31	28	27	34	25	30	20	27	23	22	29	27	39	27	32	29	28	23	21	31	29	30	22	28	28	33	25	27	33	27	29	32	35	28	31	21	21	32	30	27	31	35	25	24	21	37	22	20	35	27	30	35	25	31	22	29	32	24	30	30	24	17	22	30	23	28	23	31	35	21	26	25	32	24	24	34	31	33	33	32	29	35	27	29	36	26	12	42	22	32	26	36	31	33	35	23	30	24	21	28	21	24	28	26	28	41	24	30	28	33	32	28	27	23	33	24	30	31	22	25	33	27	29	24	16	27	33	26	30	24	28	31	17	29	30	22	18	23	32	25	28	31	27	25	27	35	28	26	36	39	28	28	32	31	19	20	20	34	29	36	26	33	18	27	32	27	25	26	28	28	27	21	28	26	32	36	35	34	33	23	32	25	30	33	20	25	35	15	29	22	22	25	40	22	31	19	29	26	33	31	31	27	35	32	36	29	46	29	33	32	23	27	28	38	36	28	27	28	31	29	30	29	46	25	37	25	32	23	26	32	20	36	28	24	35	25	25	25	33	42	35	33	26	30	22	26	25	28	28	24	30	34	25	22	33	21	23	29	31	29	29	37	30	21	26	34	31	33	27	20	32	29	29	25	31	28	33	28	23	29	19	28	32	27	29	23	27	31	23	28	26	27	36	42	29	39	27	26	31	31	38	30	29	29	28	28	25	29	33	18	25	32	33	25	17	27	32	31	31	22	35	25	38	26	24	31	42	31	19	20	20	28	21	25	25	23	30	41	31	25	32	21	30	28	28	27	30	34	23	24	28	33	37	31	16	17	22	34	15	26	39	29	21	27	27	19	33	28	24	33	41	30	33	40	21	34	14	26	40	28	21	25	31	31	27	23	37	13	28	22	32	25	22	26	28	31	29	27	26	25	20	23	24	25	30	30	21	33	38	34	25	28	28	36	32	26	27	28	32	25	25	22	28	17	29	25	29	32	21	26	29	35	34	23	29	24	27	25	25	26	21	34	26	24	31	28	22	30	26	39	19	33	26	27	35	32	29	29	25	27	35	31	24	34	26	35	28	34	35	22	32	27	19	23	32	27	16	35	29	26	16	26	29	33	32	18	25	26	31	34	21	24	33	37	26	29	26	35	29	28	26	32	35	29	34	25	24	28	34	30	30	35	30	16	29	36	38	28	39	29	28	34	25	33	30	34	33	27	25	31	31	28	28	24	21	26	24	22	32	33	27	24	25	26	27	18	28	38	22	20	18	40	19	31	25	29	34	27	24	29	27	22	29	24	32	30	26	25	18	26	24	24	36	28	28	29	30	26	23	31	30	32	37	30	28	31	24	28	18	29	28	27	33	19	31	29	35	33	24	24	27	34	23	27	42	30	28	29	25	29	21	27	23	27	27	27	20	40	40	37	29	26	30	22	24	19	30	33	31	39	29	24	20	30	34	33	25	25	19	30	31	29	27	23	27	28	27	37	30	32	39	25	36	25	31	30	33	29	28	22	31	34	23	36	32	26	35	31	15	36	22	29	23	27	36	39	35	22	36	20	37	20	32	32	27	29	27	30	28	32	25	28	21	28	24	32	28	32	29	28	39	27	20	35	25	33	20	19	25	35	32	32	26	27	30	31	24	28	26	27	27	29	31	19	37	26	33	28	24	44	21	35	32	25	21	25	36	26	23	22	33	24	32	22	19	30	26	26	41	32	22	26	32	34	33	23	27	19	29	26	30	24	35	28	23	23	26	24	27	26	30	35	29	32	26	26	34	35	19	30	26	23	31	21	29	27	21	22	36	35	22	31	29	26	30	37	28	25
51750	34308	9570	20060	27440	26635	23917	20684	17677	14816	12720	10481	8968	7636	6349	5577	4754	4229	3708	3352	3039	2773	2410	2289	2083	1909	1737	1654	1510	1410	1366	1341	1246	1221	1153	1071	1083	1030	968	940	968	943	872	860	831	782	758	746	694	669	662	624	621	571	560	576	560	604	578	610	595	602	602	574	566	562	602	553	552	522	527	540	566	520	499	513	520	519	498	503	501	512	488	513	481	486	494	472	479	486	481	461	484	512	524	484	518	523	479	450	526	518	469	476	510	469	469	488	494	472	495	466	487	464	469	467	495	471	480	468	473	433	457	451	454	455	475	467	460	501	468	429	468	447	397	462	485	482	432	459	468	469	455	470	471	427	497	443	467	457	488	475	461	481	490	480	465	460	487	457	444	451	464	444	462	454	463	480	482	422	462	428	497	471	497	451	482	467	458	488	445	465	433	454	474	453	468	489	472	477	460	478	451	456	433	440	453	453	431	445	460	478	452	461	444	482	470	457	433	440	495	441	434	459	453	455	475	439	455	497	429	457	448	486	443	456	489	449	473	416	455	434	458	434	457	441	480	468	451	448	482	494	490	441	410	440	461	451	441	488	481	474	462	514	467	423	483	459	433	461	490	438	485	459	494	428	459	463	488	444	435	456	450	416	458	428	448	454	466	474	452	451	471	477	466	397	465	438	471	465	478	463	446	455	405	480	456	474	479	468	447	479	462	422	463	456	441	523	437	485	468	494	451	467	464	480	461	451	467	466	512	498	460	459	450	475	476	452	421	482	491	487	467	482	426	487	453	410	453	485	431	435	480	472	456	447	432	452	488	464	425	453	441	484	459	423	406	458	501	502	453	496	457	435	471	467	425	429	466	455	454	442	472	452	437	492	438	440	450	431	435	449	459	460	492	474	480	436	451	435	444	468	449	438	452	445	452	417	508	453	496	453	484	465	421	458	429	470	456	480	439	430	462	454	466	454	465	456	474	464	452	435	488	465	470	438	438	435	438	501	469	450	498	457	483	453	465	462	464	467	479	463	443	436	437	433	512	421	478	449	485	435	419	488	419	493	474	465	426	466	477	476	479	436	485	451	477	490	436	455	511	468	486	414	417	450	459	452	434	441	477	448	462	482	443	448	474	421	451	412	447	469	466	459	454	454	444	435	526	411	477	455	485	447	522	472	442	484	463	425	460	485	439	502	431	486	433	455	443	433	416	467	451	411	453	445	441	475	440	511	469	441	433	467	508	454	466	400	478	469	444	454	448	442	436	477	478	425	456	434	471	470	461	466	459	468	447	426	473	453	464	443	467	432	458	436	418	490	442	480	471	458	431	494	471	438	480	460	444	464	459	472	421	459	437	437	448	441	419	418	476	456	453	488	448	473	424	422	516	479	457	466	476	443	450	477	472	442	469	471	486	455	450	470	446	509	470	516	427	448	466	423	464	450	432	474	470	469	466	447	477	498	461	481	452	457	454	516	461	442	466	433	449	446	444	486	496	485	482	453	464	442	472	466	429	468	450	439	499	422	453	451	454	455	495	444	439	449	435	485	483	445	469	428	475	469	437	422	441	476	505	457	433	431	470	438	464	474	474	440	443	445	426	452	493	462	464	444	468	471	462	427	439	453	438	468	432	433	447	517	462	471	455	436	470	463	481	471	485	450	443	470	476	419	489	434	459	445	503	426	474	433	423	474	451	443	432	462	432	471	435	476	438	437	459	489	437	448	460	451	455	454	443	479	463	450	451	447	472	484	456	428	457	469	454	453	459	472	474	493	410	480	426	476	475	452	484	419	456	496	430	460	449	458	463	455	411	415	425	445	450	405	430	442	449	466	458	493	426	470	448	458	489	481	438	470	411	449	449	474	453	478	480	464	479	466	452	451	474	436	441	464	449	453	437	471	423	453	426	433	456	424	480	436	474	441	432	431	482	489	501	470	461	459	464	448	484	415	452	436	493	493	469	451	472	459	444	476	419	497	463	444	449	471	478	422	482	418	444	424	483	461	474	438	431	427	444	429	467	472	389	452	427	405	471	485	468	446	502	437	486	469	483	427	452	474	489	459	406	450	474	455	444	482	474	478	443	475	426	435	439	442	468	464	468	461	479	438	432	478	462	427	471	476	467	468	416	458	462	445	450	457	459	465	493	462	445	471	472	489	477	460	464	470	476	441	499	458	418	495	467	448	462	477	464	422	443	470	462	452	487	457	494	469	456	445	461	434	453	524	451	480	435	477	478	462	474	480	478	459	450	462	478	452	441	454	493	456	452	481	453	471	436	495	457	443	421	417	414	430	462	470	427	441	420	441	447	458	424	411	479	425	478	465	448	455	451	472	471	460	446	455	439	442	446	464	440	461	451	466	445	457	490	444	460	453	510	453	447	453	481	479	431	445	479	425	444	458	445	457	485	448	455	426	436	463	479	484	470	442	434	456	443	479	423	463	464	457	456	466	465	483	455	421	431	489	448	452	482	488	476	456	436	468	473	499	422	445	488	465	453	469	446	422	490	477	493	422	441	476	458	457	468	466	478	454	466	416	434	482	467	455	447	490	496	425	429	435	430	479	473	484	463	465	469	483	471	468	465	473	440	423	471	469	471	449	423	464	484	420	432	421	461	488	447	481	426	434	442	446	456	456	491	461	432	439	437	433	430	482	443	477	474	445	479	449	439	470	498	473	431	450	469	425	449	473	454	455	496	449	424	463	452	468	484	463	454	461	462	485	505	473	442	486	475	473	454	446	422	521	491	444	438	445	494	460	451	430	467	455	457	499	483	462	415	435	472	507	477	433	445	447	469	465	459	472	468	452	457	458	487	479	461	457	456	432	478	430	439	464	484	431	462	486	500	488	463	459	458	463	451	469	493	424	495	478	493	464	463	487	448	448	464	462	451	449	462	470	462	463	479	463	430	493	458	440	449	493	460	454	427	467	480	452	425	471	476	442	470	426	475	458	436	452	456	413	437	485	453	483	445	476	425	460	433	457	457	472	440	450	438	482	467	477	455	446	452	435	462	501	493	470	461	472	446	444	472	477	420	460	431	425	444	428	436	395	441	443	454	442	459	459	479	472	458	474	452	445	505	480	441	467	442	462	432	458	457	478	457	441	428	446	445	462	462	467	446	457	465	439	462	436	443	449	477	459	472	492	461	430	448	469	454	462	452	426	453	496	472	467	486	461	448	442	445	470	495	446	459	449	474	505	448	470	419	451	465	442	497	463	425	456	486	452	445	441	485	455	478	458	464	437	464	442	470	460	460	459	478	484	459	462	440	493	476	448	460	423	442	451	446	450	466	470	471	465	510	438	473	451	464	429	493	474	494	454	441	482	481	457	481	457	455	470	478	466	463	464	453	453	445	427	457	449	460	464	423	446	481	468	487	462	473	445	455	437	465	423	456	472	461	460	446	439	441	422	481	476	458	445	458	475	436	427	464	449	473	466	466	500	447	439	447	472	454	423	441	459	473	442	480	455	493	441	444	455	441	436	427	472	435	432	423	461	422	447
8901	4119	345	226	307	300	331	274	256	203	168	163	135	109	91	82	84	82	68	73	62	54	51	57	48	52	42	34	50	40	46	34	45	32	24	34	34	34	37	31	32	43	31	27	21	33	24	28	31	27	26	18	16	40	21	28	20	30	24	23	34	33	26	30	29	25	27	28	27	31	23	24	31	30	27	17	27	30	27	22	25	25	37	29	32	26	29	22	32	29	23	29	33	33	27	22	26	22	35	20	32	24	33	27	32	30	26	22	25	23	20	21	33	14	29	22	29	23	25	19	22	13	26	33	33	28	24	30	27	30	28	20	26	25	19	27	34	29	22	28	31	23	31	30	26	30	23	29	30	30	23	18	27	21	23	29	25	28	28	24	26	26	32	29	24	24	28	30	29	29	17	28	28	21	23	36	29	29	22	32	26	21	20	34	20	30	20	26	33	26	20	23	22	30	28	34	31	26	21	31	27	20	29	29	42	25	26	28	24	24	26	24	25	30	29	21	24	28	25	25	18	26	26	27	28	28	36	24	30	23	27	19	24	23	30	31	18	20	26	23	35	25	31	26	31	25	23	20	18	14	22	24	20	27	32	23	16	25	22	28	17	24	29	30	20	27	21	27	23	17	28	27	26	18	22	25	33	24	31	17	24	34	21	23	23	22	32	23	27	19	27	20	35	25	18	22	26	17	32	22	24	24	18	26	21	31	30	28	35	30	23	30	21	22	22	21	15	28	24	18	27	25	26	16	23	33	18	34	30	24	24	29	34	27	18	22	32	29	24	36	36	29	30	33	37	29	25	20	32	27	24	29	29	21	31	26	28	20	30	28	33	28	14	27	26	28	24	27	30	26	23	18	25	22	17	35	25	29	19	20	22	19	31	19	30	34	35	17	28	22	20	32	32	23	20	25	24	16	29	31	18	24	26	20	17	34	27	21	25	30	29	27	21	37	18	24	32	22	26	38	32	23	27	21	37	27	23	20	30	22	25	26	30	27	25	27	21	29	27	24	31	25	26	28	24	24	25	20	21	27	22	30	28	29	33	35	21	28	32	19	21	26	23	27	36	19	15	21	28	18	27	25	22	24	29	30	29	20	29	35	25	23	25	24	20	31	35	22	24	32	28	13	23	31	30	27	27	27	30	28	26	20	30	30	31	29	20	31	25	19	31	20	26	30	22	25	23	19	31	30	24	23	21	28	26	18	31	24	23	30	18	19	17	28	27	27	24	26	31	27	27	27	31	25	40	22	21	28	36	31	30	23	19	28	30	22	34	27	25	31	30	29	26	20	30	26	28	23	22	23	21	27	35	22	21	22	34	36	25	25	16	31	21	25	19	27	35	24	33	27	22	28	24	31	29	25	25	22	25	20	20	26	26	25	22	18	26	39	25	25	28	26	22	23	23	28	26	17	28	23	30	26	34	19	29	24	21	35	18	29	27	33	22	27	28	30	27	24	23	28	21	27	31	29	32	23	24	36	34	24	22	29	30	24	29	19	22	32	31	20	21	24	21	29	27	16	21	27	23	21	37	36	25	33	19	18	24	23	24	26	18	36	26	26	35	25	34	28	25	29	23	17	14	24	19	35	26	28	24	30	23	27	24	16	22	32	27	24	23	33	29	21	14	21	22	20	28	18	27	34	20	32	31	31	19	23	28	24	27	23	26	33	20	37	38	27	22	24	19	25	23	26	27	29	24	34	35	23	22	16	24	16	26	30	39	21	21	28	17	18	26	24	23	27	23	29	33	17	19	29	27	33	37	28	30	31	22	28	32	17	20	24	23	27	21	27	24	17	28	26	24	27	25	25	20	22	27	29	22	26	26	21	28	22	19	34	23	25	30	25	24	16	16	30	35	28	31	40	27	19	20	30	26	26	35	14	23	24	23	21	30	28	18	26	15	28	27	40	39	24	19	27	25	32	32	27	23	24	27	20	29	33	35	29	32	26	18	29	23	17	28	30	27	39	25	22	23	28	24	30	22	26	19	30	23	30	28	33	24	25	25	34	27	27	29	18	26	34	29	25	30	31	17	37	26	33	36	20	23	40	34	24	16	30	24	35	17	22	30	32	20	24	29	26	47	32	28	21	22	17	35	21	23	23	32	28	26	24	16	30	29	26	22	42	18	22	25	27	26	21	35	26	21	36	30	28	22	19	21	30	34	34	23	18	27	28	15	19	22	33	23	25	31	17	30	24	17	27	20	30	29	21	29	23	26	23	27	30	28	21	27	26	32	28	15	29	31	23	31	23	26	27	29	22	22	28	22	14	27	23	25	33	28	31	31	28	34	22	21	24	32	29	21	22	21	17	27	28	27	16	36	25	18	33	30	25	30	34	31	31	30	24	24	25	32	25	31	27	20	32	21	26	20	22	31	30	19	36	22	27	33	30	34	24	18	31	28	23	21	20	22	23	17	22	26	26	26	32	23	27	24	19	28	22	20	21	30	22	19	22	34	28	24	24	32	22	29	31	31	25	22	30	29	23	17	24	23	20	25	21	21	35	36	23	21	22	22	33	35	24	23	43	24	19	12	44	27	18	29	27	24	27	14	26	22	28	16	29	28	32	27	23	23	30	25	32	31	24	25	29	31	26	30	18	20	32	31	28	26	24	27	22	25	24	32	30	29	42	27	23	30	24	33	15	25	22	25	32	23	18	28	33	30	24	21	22	31	41	26	13	35	29	32	32	24	34	20	38	36	18	30	21	18	21	29	26	35	25	27	29	29	23	32	21	22	28	25	29	33	20	28	25	34	29	24	24	23	25	26	32	24	30	28	19	22	26	24	18	31	29	28	27	26	21	22	19	17	26	28	26	30	27	20	22	26	24	18	24	20	26	27	20	19	22	23	23	16	28	32	27	34	31	31	26	20	23	24	19	25	30	17	20	21	28	24	22	29	32	21	27	27	23	24	24	37	23	27	25	19	22	38	26	21	29	28	21	24	32	27	22	24	22	24	22	23	22	17	20	25	25	25	32	26	31	27	27	22	29	24	33	19	37	25	24	39	26	30	28	29	24	21	29	15	22	18	21	22	23	25	14	32	30	28	29	27	31	31	37	26	24	26	23	35	26	29	24	27	32	30	29	29	36	31	27	26	26	31	29	29	32	27	23	22	19	23	35	34	25	31	25	21	20	35	28	33	34	27	24	26	25	28	30	20	30	31	26	33	36	30	25	33	29	22	29	21	19	37	24	19	24	14	35	24	22	19	20	28	19	25	27	32	24	22	19	32	28	17	20	20	24	29	31	32	27	20	20	18	33	20	28	27	32	22	31	23	31	25	19	21	23	21	19	24	27	34	25	17	17	28	29	30	34	21	28	25	21	27	33	23	27	28	17	30	25	23	26	20	16	21	23	26	21	28	20	26	28	27	31	28	28	25	23	26	26	32	27	22	35	26	20	27	21	33	19	30	20	36	26	29	20	31	33	27	18	22	27	31	36	24	27	17	20	30	34	28	24	25	29	23	21	27	34	35	20	25	32
44307	29994	7358	16244	23241	22658	19900	16773	14138	11759	9723	8193	6685	5731	4748	3968	3369	3143	2726	2445	2150	2009	1867	1755	1546	1383	1353	1232	1171	1102	1069	1030	994	879	878	854	839	840	799	770	728	744	676	723	622	624	646	578	597	562	580	556	534	532	529	475	530	531	510	488	467	520	510	468	515	528	463	456	490	526	488	480	480	477	470	464	475	446	462	431	483	444	438	434	441	456	445	457	459	445	467	467	442	435	426	419	411	437	450	466	447	457	432	431	426	432	390	436	430	449	461	441	408	443	414	427	398	401	447	418	430	437	449	485	445	423	388	428	403	418	416	399	434	426	430	461	420	450	394	446	424	410	369	412	404	433	416	399	434	417	424	427	443	427	400	413	404	405	398	401	444	415	407	396	419	447	411	419	385	407	434	431	393	449	434	397	404	396	435	421	426	415	413	446	422	441	440	434	452	401	458	445	406	399	397	437	447	402	436	388	424	452	440	418	470	436	448	392	380	366	392	432	391	418	417	422	377	403	428	428	436	386	396	412	421	420	420	394	402	424	425	432	405	447	438	397	416	426	433	443	403	406	428	419	412	422	415	453	402	437	429	419	443	400	399	408	417	452	425	382	416	401	386	416	414	460	417	434	396	386	442	463	412	405	426	414	450	385	424	463	417	416	419	411	390	413	411	474	396	447	441	415	408	401	462	379	377	421	442	382	435	407	431	396	407	423	450	437	462	383	443	401	422	446	412	436	409	388	402	398	376	377	462	401	419	397	422	463	426	409	411	436	422	426	399	417	412	416	418	445	451	432	415	415	416	453	439	408	447	415	391	440	457	405	419	415	424	415	430	385	387	432	403	400	421	411	404	430	418	404	401	380	444	426	449	405	401	406	437	393	427	392	433	479	381	405	405	404	443	409	448	384	406	422	408	417	410	377	411	398	423	427	386	457	398	420	451	435	410	421	412	386	412	387	413	444	413	439	415	414	434	447	411	430	423	380	451	416	424	401	447	424	407	418	403	425	432	427	438	437	422	395	442	429	433	415	409	414	467	428	429	435	423	433	405	388	440	395	435	416	421	451	417	409	435	419	457	416	403	428	393	405	428	386	437	416	387	407	371	383	432	379	402	425	436	422	409	381	421	444	465	426	412	394	421	408	389	410	434	412	387	398	402	434	421	444	439	434	428	398	405	434	406	455	421	419	457	394	420	397	449	432	393	382	410	414	425	417	450	395	411	423	395	380	362	411	422	404	417	388	428	417	475	440	420	453	404	448	457	430	377	447	427	414	419	436	387	418	442	426	433	394	358	433	442	435	406	398	399	447	393	375	413	418	432	422	411	402	394	413	455	418	427	432	403	373	411	390	451	384	424	440	443	416	439	390	385	409	422	415	432	466	415	423	433	405	415	434	396	407	413	424	447	434	436	443	409	445	425	410	437	408	425	430	440	452	410	448	441	411	381	448	434	437	399	410	442	478	400	408	395	411	406	436	394	441	411	427	410	395	448	391	426	458	431	390	400	450	428	417	452	424	408	411	440	367	413	442	398	418	427	388	408	431	420	393	399	419	399	420	458	438	434	411	444	437	420	432	391	395	411	386	425	422	427	368	428	425	401	419	415	426	404	429	434	385	410	420	433	377	423	407	428	415	392	452	414	467	426	414	422	394	418	445	425	402	397	441	404	390	444	399	420	407	412	429	423	455	393	381	385	419	361	473	394	457	414	404	435	417	418	466	438	442	383	453	410	419	448	431	408	444	407	417	418	433	427	415	388	401	406	426	418	421	417	400	389	396	413	445	454	416	419	404	413	391	356	421	388	363	410	424	424	461	400	417	428	450	409	439	428	406	442	429	414	413	429	398	422	425	459	376	427	419	424	416	414	435	376	428	382	414	412	409	383	441	450	409	423	437	417	413	427	432	442	406	400	402	377	438	418	411	438	444	396	431	384	427	421	399	391	429	397	438	407	434	443	449	427	453	403	421	438	405	410	417	425	435	429	423	370	425	431	436	406	404	448	394	423	410	416	399	409	441	403	425	411	401	420	423	422	402	447	404	406	439	424	419	429	392	406	396	454	444	430	417	399	432	428	420	429	422	411	401	439	404	430	391	383	412	411	447	447	436	440	420	428	456	432	420	403	396	400	390	426	432	417	423	400	463	412	418	437	413	427	433	438	398	419	424	410	426	425	419	404	438	445	434	380	405	432	463	420	447	414	389	419	429	414	468	438	452	451	448	394	417	414	428	400	423	431	389	406	419	420	399	437	391	434	412	432	441	451	434	448	436	449	447	436	418	428	380	449	410	432	442	415	414	387	411	440	427	409	402	408	445	412	440	414	423	414	427	389	425	423	450	440	428	413	407	431	422	412	419	414	425	407	407	380	398	418	385	443	396	441	402	409	372	424	393	433	425	426	408	424	408	451	419	414	399	424	377	441	373	424	436	440	437	396	429	435	469	453	441	417	437	450	429	409	438	396	435	410	408	417	416	424	413	432	372	419	385	415	423	392	419	408	397	411	433	439	455	400	395	435	424	433	403	396	380	404	411	412	425	438	350	443	424	403	397	368	399	413	405	430	385	409	400	432	419	434	414	397	392	390	416	428	452	432	420	457	467	424	421	434	424	395	433	423	403	411	440	401	408	431	405	428	408	431	458	428	442	411	425	402	408	441	427	462	405	415	380	387	399	418	446	401	403	431	436	474	442	435	433	437	386	444	441	431	406	423	419	408	451	412	404	395	411	427	431	412	400	427	441	441	422	425	435	411	392	394	458	443	432	411	437	395	419	401	403	438	421	408	423	409	425	398	374	409	416	395	393	416	443	396	384	379	451	401	404	398	438	453	432	433	390	400	360	420	452	439	381	447	392	390	428	396	427	425	411	415	433	403	415	423	446	437	376	446	431	457	453	450	407	409	393	450	427	455	430	447	406	421	385	429	429	423	445	419	391	375	418	433	426	434	456	355	413	387	426	412	415	430	409	402	419	409	434	402	391	415	412	416	411	420	429	428	417	406	405	412	465	393	423	439	410	413	422	405	430	422	450	413	415	420	429	408	403	423	433	410	436	405	436	420	438	430	431	427	408	417	390	440	406	403	432	441	420	458	405	430	399	400	409	422	428	433	437	411	431	411	417	445	422	442	429	435	429	448	432	411	427	417	434	412	428	419	431	423	431	456	428	421	450	441	470	433	412	399	421	433	416	411	397	411	406	418	404	399	417	379	414	456	382	419	405	417	417	457	415	405	431	360	391	420	441	420	421	409	401	402	422	400	442	424	455	416	407	407	401	408	403	414	435	403	380	431	401	423	388	415	428	409	430	426	398	410	409	418	440	415	414	404	420	455	442	406	438	441	422	419	415	416	435	421	418	409	395	408	405	429	423	424	435	438	432	448	422	403	391	360	412	424	411	450	406	424	384	442	386	377	365	411	454	399	399	425	382	423	416	406	425	409	406	426	408	434	431	413	429	433	412	457	412	417	409	433	405	450	472	426	406	388	442	410	381
13580	7985	670	416	537	570	530	425	372	329	315	255	231	203	165	138	126	119	103	101	75	95	75	76	69	61	62	63	46	65	46	47	45	48	48	57	42	56	42	50	49	52	32	51	37	42	33	32	43	36	45	44	33	34	34	33	36	35	32	37	46	43	27	29	36	37	28	39	21	39	37	33	30	35	33	33	29	40	50	24	22	49	25	34	37	21	34	27	27	27	31	25	49	28	36	41	32	36	41	47	47	30	27	31	35	32	19	37	29	34	32	27	30	25	29	41	37	43	20	29	37	41	33	39	32	32	39	33	42	42	40	29	39	36	36	34	32	29	34	27	35	45	39	31	32	33	34	32	40	39	37	36	35	28	31	33	29	32	35	29	38	28	31	38	33	30	28	28	30	33	28	30	28	27	29	46	30	35	28	36	30	35	30	44	37	37	28	42	40	34	31	36	29	38	41	35	45	46	22	32	38	33	26	35	34	29	36	34	31	30	31	27	31	33	38	29	32	42	27	32	28	28	38	39	30	30	39	30	33	28	28	38	27	37	26	32	37	24	35	39	41	38	34	28	35	33	32	24	35	35	31	38	34	45	28	30	32	35	38	25	36	36	37	32	24	37	29	37	28	25	28	26	33	31	31	39	37	37	33	27	39	38	25	33	26	29	37	42	34	43	40	36	35	33	38	31	26	26	31	43	39	35	28	27	30	34	34	31	27	34	42	41	32	39	41	29	27	45	27	43	36	28	47	38	40	27	30	29	36	36	35	35	31	37	20	32	35	38	23	25	24	47	31	36	40	40	23	38	28	33	27	35	28	42	37	42	46	33	37	32	30	29	38	27	27	30	28	39	40	37	31	32	33	21	34	37	40	31	33	34	38	35	36	29	21	25	35	27	32	50	33	34	31	38	31	30	35	26	37	42	38	30	36	35	38	38	37	34	38	31	27	32	25	30	32	20	30	36	32	28	32	40	37	30	43	35	30	31	33	33	29	38	38	33	26	31	24	38	34	23	36	49	45	33	26	29	28	29	39	29	33	35	48	31	34	35	29	38	29	31	40	33	30	34	36	30	34	36	32	31	35	38	28	32	41	28	23	43	41	44	34	26	27	27	31	29	28	33	34	39	35	35	28	32	28	29	28	38	27	42	47	28	30	42	41	39	38	44	29	33	32	24	35	30	32	29	31	33	39	33	33	42	28	33	36	32	33	45	31	31	27	33	32	35	25	30	45	31	39	32	30	45	35	26	26	34	48	27	40	36	48	36	33	41	36	25	26	23	38	32	36	40	30	45	31	37	42	28	31	31	34	31	47	40	33	31	37	28	41	45	30	27	36	23	28	34	33	41	30	37	30	33	35	32	27	30	37	37	33	30	31	34	30	39	36	29	37	34	36	39	35	37	37	42	33	29	33	27	31	28	37	34	31	35	33	29	30	26	41	28	34	32	43	41	33	31	39	43	32	28	41	24	39	35	37	44	26	24	31	26	30	33	38	22	29	35	25	37	38	31	44	34	36	29	44	32	37	36	38	25	24	27	35	35	31	25	28	27	33	32	37	40	32	25	32	32	28	42	26	24	35	48	50	30	33	40	29	26	26	20	39	26	33	27	30	25	39	33	34	23	31	41	37	24	31	37	38	39	41	28	33	36	34	31	36	43	28	40	28	35	31	36	39	38	31	38	46	34	42	36	37	25	30	27	32	22	40	43	40	34	41	33	32	30	44	28	33	39	30	23	37	31	45	42	34	35	36	43	44	31	25	24	41	39	37	35	27	37	33	34	36	34	34	33	33	36	32	32	40	33	47	36	30	32	40	39	29	43	37	28	33	25	35	36	32	32	33	29	33	33	25	33	32	33	31	32	36	22	34	46	38	33	31	34	31	21	20	41	38	43	32	32	31	31	42	34	45	33	23	30	42	31	37	35	39	36	44	33	30	40	34	27	36	33	30	48	33	31	25	31	40	34	31	34	33	23	26	33	33	36	34	21	34	37	35	41	29	39	43	37	27	38	38	36	39	35	34	31	40	41	38	32	19	28	27	40	37	34	37	39	27	36	31	38	36	27	28	34	28	38	32	30	32	31	46	34	35	26	41	33	30	43	46	37	41	28	29	46	40	33	39	26	32	43	33	30	35	27	42	31	35	36	31	40	42	32	37	33	44	33	38	43	36	35	32	29	33	29	28	39	30	36	38	34	38	33	30	31	30	31	32	37	33	24	22	33	32	40	38	34	39	28	37	38	40	37	26	31	26	39	39	41	37	27	39	44	32	18	33	22	42	37	36	35	37	38	29	44	31	31	35	33	41	36	43	43	27	37	36	46	27	31	31	32	33	35	32	28	35	28	26	32	40	36	33	34	37	36	37	35	46	45	36	33	34	21	39	23	31	25	40	36	33	32	39	39	38	38	39	31	48	27	29	36	36	33	36	40	31	44	29	31	42	30	30	39	40	39	27	34	34	37	36	39	38	34	38	33	36	34	29	27	29	32	27	35	32	33	23	36	38	35	34	31	34	48	32	40	34	29	30	38	32	43	47	30	46	27	27	44	35	36	42	36	33	32	26	34	26	31	30	32	32	41	33	38	34	39	45	35	37	22	23	40	30	44	38	29	39	26	40	25	28	32	41	35	28	32	24	32	33	32	25	27	38	34	21	40	27	46	24	36	37	31	47	33	39	37	31	27	37	36	40	44	35	31	43	26	46	31	41	36	37	30	25	34	42	30	24	35	42	35	45	28	34	33	28	50	33	34	38	35	38	36	37	33	29	22	33	41	33	34	30	32	42	43	30	36	42	32	30	40	36	36	33	38	30	37	35	29	23	34	36	30	37	35	35	31	31	27	32	37	30	36	41	29	34	30	31	34	43	23	27	24	25	38	37	39	26	33	36	36	28	22	32	34	29	28	28	39	37	40	26	19	30	28	37	31	32	31	35	33	40	40	38	24	28	27	35	29	37	28	31	28	38	34	38	28	38	53	32	24	32	23	42	37	35	44	32	29	45	31	38	34	34	35	40	44	34	29	37	40	28	24	35	50	33	28	39	27	37	29	33	30	36	39	27	41	30	31	31	30	34	35	41	33	46	42	34	28	23	37	32	37	35	32	39	32	36	25	32	28	30	40	32	42	31	28	28	48	33	28	22	32	42	30	33	37	34	33	33	29	31	44	32	28	27	39	39	34	31	30	29	31	35	40	34	48	31	37	28	29	30	29	28	35	34	36	38	33	36	20	37	38	34	26	33	37	27	32	32	31	37	29	32	28	35	33	36	40	34	33	28	39	37	46	29	29	27	38	29	26	38	50	25	35	29	26	24	34	26	37	43	32	29	39	29	40	20	37	38	26	40	31	28	26	38	45	37	28	33	36	27	35	36	43	33	35	32	28	34	28	32	42	35	32	34	38	27	29	43	23	27	30	32	31	44	43	37	31	52	40	31	36	32	36	34	35	27	37	39	37	39	38	34	36	30	38	36	21	31	36	37	27	27	36
53345	35508	10881	21797	29177	28813	25838	22271	19192	16333	13928	11714	10099	8641	7088	6193	5385	4849	4329	3852	3455	3114	2972	2686	2434	2198	2120	2004	1871	1702	1671	1523	1481	1427	1307	1282	1253	1201	1169	1161	1071	1083	1082	1027	1026	916	875	891	861	782	804	767	737	742	695	677	666	688	665	624	670	649	666	680	691	727	667	625	676	660	649	645	622	647	622	610	586	595	559	619	623	611	613	621	586	583	569	666	561	588	571	570	614	575	600	610	548	605	545	580	615	572	588	614	576	574	581	536	585	588	582	600	541	605	583	567	575	561	545	528	554	529	568	522	565	530	539	541	540	540	534	533	527	521	571	528	569	583	518	559	560	576	532	597	504	541	530	578	547	535	551	534	565	485	542	545	547	497	508	555	531	532	505	528	502	576	569	540	557	518	491	538	567	524	545	556	546	588	549	528	556	557	538	546	532	544	526	517	505	565	528	565	567	511	546	537	471	559	548	545	549	555	582	509	518	534	569	547	527	524	553	520	532	523	593	566	580	564	532	538	529	526	520	568	531	538	550	577	544	511	548	562	589	537	590	531	503	552	540	514	536	538	544	521	533	585	557	552	517	544	517	551	548	574	562	545	575	550	578	517	506	520	524	561	551	591	544	595	565	534	549	596	563	590	550	599	525	554	540	528	539	567	484	561	530	504	552	505	555	522	540	553	541	554	594	507	529	512	513	559	517	547	529	520	486	563	536	520	519	579	566	542	562	548	534	523	529	515	548	558	583	538	523	571	515	530	552	535	541	518	571	547	518	504	525	532	553	510	548	487	497	518	540	534	528	565	540	537	518	514	540	570	579	513	529	559	519	532	523	527	559	546	551	542	511	544	526	576	556	573	564	574	536	558	605	539	576	560	537	525	519	559	550	545	504	558	549	554	547	542	548	598	553	551	543	496	562	547	519	556	532	582	544	517	502	534	541	589	539	569	535	547	562	583	522	558	532	560	529	598	533	524	518	558	556	563	556	541	536	541	576	553	564	461	544	555	545	555	556	578	517	591	527	538	551	553	526	558	563	536	520	536	529	543	486	576	558	565	529	539	539	546	523	527	550	542	548	533	579	548	526	571	543	526	555	544	530	537	532	555	538	535	542	539	597	504	570	539	561	544	533	531	557	540	529	552	522	499	534	548	525	544	572	568	567	545	549	543	527	532	553	525	510	568	582	565	573	560	515	553	565	541	536	549	539	557	552	538	505	515	523	498	544	526	548	590	505	521	574	529	537	524	550	547	590	523	514	564	479	575	530	544	557	569	575	585	550	520	541	552	548	563	544	520	514	509	530	600	536	586	528	558	520	567	578	564	549	552	579	508	529	542	552	521	512	542	508	537	537	518	538	545	550	502	531	497	522	525	503	562	567	533	521	529	555	540	564	523	560	549	496	574	550	568	563	534	562	528	516	540	530	501	577	503	523	563	569	585	528	527	560	535	517	558	562	533	561	550	521	564	502	538	559	518	561	542	577	520	511	540	534	548	522	581	519	518	529	516	545	563	586	535	531	532	506	492	520	565	535	537	518	498	519	574	583	538	553	547	544	525	514	524	565	561	492	537	530	545	544	523	545	535	572	517	530	574	517	547	559	563	541	572	529	557	558	563	500	562	510	536	510	509	589	557	536	551	499	563	544	506	536	533	550	565	555	566	558	575	516	484	549	515	530	558	587	602	577	511	513	543	554	579	505	489	538	541	582	481	499	534	586	564	555	545	544	547	512	540	566	537	497	545	534	531	539	560	529	547	536	548	539	531	532	535	512	537	552	499	524	536	547	548	534	581	504	569	559	557	548	508	533	525	521	570	572	552	553	546	558	557	547	558	559	529	567	532	511	557	546	528	564	536	487	516	583	568	512	558	582	550	532	543	584	508	552	499	515	522	542	553	567	531	529	570	574	517	507	498	531	559	580	537	554	543	543	523	548	522	558	517	540	569	544	554	584	575	524	555	542	542	498	538	521	535	509	565	606	525	537	537	537	536	536	545	534	557	562	555	505	561	512	573	506	541	575	565	558	517	536	551	569	535	524	530	527	588	498	587	531	516	534	519	536	592	558	534	548	532	550	526	556	571	570	507	561	509	544	536	568	552	554	572	575	592	515	509	510	511	525	536	555	573	537	580	538	522	532	524	539	532	550	547	528	541	562	538	520	500	603	506	558	522	562	531	575	552	557	565	544	521	532	522	523	576	556	583	515	545	520	515	524	538	541	535	546	560	580	530	509	548	535	555	541	587	527	543	558	525	523	550	567	521	524	545	575	515	537	544	531	551	501	550	555	515	521	502	556	543	524	532	556	532	552	561	567	547	507	551	550	504	543	574	559	507	530	551	551	553	540	524	535	570	551	501	568	594	564	581	557	538	524	563	549	523	563	536	522	544	576	556	505	557	517	547	484	555	525	570	550	538	527	552	583	596	517	542	566	586	555	571	543	530	564	569	537	546	517	548	527	543	531	550	566	562	488	552	535	567	553	545	582	530	566	503	545	538	566	531	553	561	527	561	542	553	549	556	538	528	572	545	535	497	499	568	550	536	562	514	563	487	527	508	558	508	545	544	577	535	521	536	578	574	499	532	506	533	541	527	526	516	555	501	494	517	561	580	561	512	557	563	541	545	570	542	548	520	526	520	562	538	521	527	495	529	532	545	537	557	539	566	541	546	546	562	539	495	525	523	566	556	545	569	514	539	546	538	553	534	552	573	523	497	517	563	534	545	513	575	517	507	578	519	505	551	482	556	503	541	517	527	507	571	524	576	498	526	573	550	542	522	525	518	539	544	522	537	567	515	511	562	532	564	530	561	555	539	520	565	539	533	550	558	551	560	537	553	557	542	566	575	550	587	537	560	514	564	565	524	510	505	519	512	489	524	565	555	571	514	537	537	541	549	520	543	555	506	512	489	523	541	546	552	517	560	525	538	527	556	568	534	534	543	537	552	540	545	570	521	546	555	501	516	531	525	529	528	505	546	534	562	576	526	563	553	535	540	520	547	562	534	514	557	537	521	589	504	499	496	562	546	556	534	552	562	521	493	569	548	550	562	532	529	497	564	508	547	548	565	534	517	553	590	532	527	512	569	570	567	567	532	556	570	560	551	525	527	540	542	540	546	594	571	505	517	535	531	527	548	556	537	521	570	524	569	535	546	500	540	508	508	509	525	570	538	509	554	539	575	579	495	563	555	561	527	535	504	578	513	525	536	495	524	549	519	509	505	506	564	505	526	488	542	509	528	560	498	524	577	540	539	551	538	544	546	522	562	557	513	574	544	560	551	561	546	550	526	543	557	525	536	542	552	567	535	534	562	594	543	575	512	551	539	529	576	569	566	582	528	536	533	594	518	567	571	533	506	531	515	509	539	549	535	554	516	575	562	519	542	487	558	516	530	509	579	518	535	538	565	529	540	551	510	529	529	562	551	507	525	532	529	545	540	529	556	548	531	613	575	526	523	517	533	537	553	511	542	553	505	512	545	554	560	565	548	560	549
5179	2015	187	116	191	212	201	150	153	146	116	108	73	72	49	49	57	45	47	40	30	42	30	27	27	26	25	19	23	23	22	21	20	27	22	21	24	21	25	20	17	22	30	11	16	16	26	13	16	19	15	20	13	15	15	12	14	26	17	15	17	13	20	16	14	23	15	8	12	19	20	19	14	26	18	16	6	29	20	14	23	20	17	11	19	11	11	17	27	19	17	18	15	12	20	24	19	16	11	25	9	25	13	19	14	11	12	14	12	15	14	14	18	18	15	12	19	19	16	20	18	19	14	15	23	14	8	18	8	12	23	14	14	22	14	24	12	25	18	11	13	18	13	16	11	20	13	14	18	21	12	16	21	14	18	20	14	23	10	16	14	18	16	12	15	14	18	15	16	15	20	11	9	16	22	19	19	17	19	25	18	26	15	15	12	11	17	12	13	17	21	22	16	13	11	15	15	18	10	19	13	20	15	19	16	19	15	24	19	15	9	18	18	15	20	16	16	20	14	13	18	20	19	16	9	15	16	20	11	16	11	21	14	12	11	15	14	13	15	8	14	18	12	19	14	19	13	12	14	16	16	11	12	13	18	20	16	20	12	17	22	15	18	17	15	14	21	20	8	14	12	12	23	27	8	15	17	15	18	13	10	11	17	18	17	21	16	14	10	22	15	17	15	15	11	26	22	18	15	16	14	16	14	16	14	14	11	14	19	15	16	15	18	11	16	16	20	17	10	17	19	14	16	15	12	10	17	9	16	13	15	10	13	13	17	17	10	15	12	19	16	12	24	10	15	16	14	15	13	19	22	16	20	10	14	22	17	14	19	18	15	17	16	12	19	13	20	15	15	14	11	11	13	12	11	12	15	12	16	14	16	15	21	12	24	12	21	11	8	12	23	20	14	9	22	14	13	10	9	12	12	28	15	13	10	19	14	22	17	21	10	17	10	23	15	13	16	12	17	15	20	11	11	15	19	15	17	17	17	11	20	14	12	25	19	22	16	22	11	12	16	9	15	16	14	18	16	19	12	12	23	18	21	21	17	19	14	21	13	16	14	12	13	15	18	19	19	17	19	15	20	20	14	13	17	11	23	18	22	11	19	15	11	16	9	21	21	19	20	19	16	22	15	20	15	16	16	16	15	19	21	15	19	22	8	10	24	21	22	16	18	11	17	21	14	20	25	21	18	17	13	13	13	14	15	14	18	21	11	22	14	11	11	22	15	11	19	29	11	16	18	9	22	16	17	34	11	23	18	16	10	16	10	19	16	22	17	11	13	22	19	20	19	15	12	13	20	15	11	12	14	11	10	18	21	15	13	12	16	19	9	18	18	8	12	21	20	22	20	19	16	20	11	18	16	25	19	13	13	16	10	16	11	15	13	23	19	15	17	17	22	14	15	13	15	19	14	18	17	19	9	13	26	13	9	17	13	12	18	18	12	14	16	23	17	18	17	14	14	21	13	22	13	14	15	11	18	14	18	12	20	14	18	17	16	23	22	13	15	13	15	24	14	15	21	23	11	21	14	14	22	15	21	15	16	12	17	10	13	12	29	24	11	22	25	12	14	17	23	20	13	13	13	16	12	9	14	11	14	8	23	17	13	12	14	13	12	14	19	19	12	17	22	20	11	16	9	17	26	17	11	21	14	16	10	19	18	14	21	23	12	13	19	23	17	9	17	16	15	15	19	25	18	20	16	15	17	13	16	16	12	15	21	11	20	14	14	19	14	20	15	14	16	19	13	20	16	13	15	3	16	10	18	15	24	8	18	14	14	13	16	13	14	21	20	12	18	9	17	12	14	11	22	14	19	10	22	20	22	19	16	22	10	18	14	18	12	12	18	14	21	19	11	21	11	20	16	19	8	21	19	17	19	15	13	14	19	14	20	20	21	12	15	16	19	13	11	19	17	19	14	14	18	18	17	8	10	9	13	15	19	14	14	16	15	20	11	12	28	15	17	16	8	11	18	16	9	11	20	12	14	12	19	17	18	18	16	14	11	16	25	21	13	12	14	17	13	13	14	24	14	16	20	14	14	8	14	15	19	5	15	12	13	12	15	14	24	12	14	19	19	14	15	18	21	14	17	16	10	25	17	13	15	23	8	16	16	7	12	14	14	13	11	11	19	12	18	14	7	16	14	20	14	14	15	18	19	18	16	14	15	17	18	19	18	8	14	14	15	10	14	10	18	15	18	20	20	23	18	12	14	15	11	16	16	11	23	21	15	18	16	14	18	14	13	13	10	11	18	18	18	20	14	13	14	20	9	13	12	11	21	18	13	14	21	13	24	22	24	19	15	22	15	14	23	16	13	15	23	17	22	13	15	11	15	18	17	15	17	19	16	12	11	10	22	15	13	11	15	11	14	26	17	14	17	13	19	19	19	23	9	20	14	18	17	8	17	17	19	12	20	16	16	16	9	20	16	17	15	9	10	13	12	19	18	18	17	17	12	15	16	16	16	16	10	14	12	17	15	22	13	25	18	22	11	14	18	20	18	12	19	14	17	19	14	10	10	14	19	16	13	15	21	14	17	16	12	20	12	19	21	13	20	23	14	21	15	13	17	8	16	16	17	18	22	24	16	14	19	12	14	8	15	15	20	12	12	17	22	13	12	15	20	13	16	19	17	16	7	18	16	14	15	20	11	9	12	14	9	14	16	14	18	24	16	25	16	16	19	17	13	18	17	18	18	17	16	10	10	18	16	16	10	15	12	10	12	15	12	7	14	14	15	20	11	16	12	17	12	18	9	19	15	19	23	18	20	12	14	21	14	23	18	11	14	18	9	14	13	9	14	12	16	14	12	19	14	12	15	15	13	10	12	15	12	20	13	19	25	13	16	18	13	13	14	13	18	24	10	9	17	19	7	11	17	13	19	13	14	12	18	17	11	19	17	15	8	22	14	9	16	19	10	12	15	10	10	19	19	17	18	8	11	14	17	21	15	18	24	23	15	12	13	17	12	22	13	12	15	13	19	12	17	14	22	23	10	21	9	14	15	12	17	22	10	19	16	10	8	17	16	20	11	14	16	22	15	20	9	19	14	15	18	12	24	17	7	23	11	16	13	20	16	20	14	20	15	15	12	11	15	17	16	18	14	11	7	18	16	10	16	16	14	15	24	13	15	8	17	18	19	16	16	13	16	23	22	14	23	16	20	15	10	18	16	17	13	14	13	15	16	19	21	10	18	15	13	20	10	22	14	13	18	10	12	18	15	16	10	19	22	22	17	19	15	12	19	9	16	14	13	19	14	23	14	14	11	19	23	24	10	20	15	14	17	12	10	20	20	21	19	9	12	17	13	13	14	19	15	15	7	9	8	11	20	18	10	20	15	21	18	12	17	13	21	14	14	12	13	17	17	9	23	20	15	14	14	12	11	16	10	10	17	13	16	16	22	16	18	19	22	19	20	18	6	23	12	16	23	13	23	11	8	18	8	18	8	19	23	13	14	13	14	14	16	15	9	13	14	17	18	12	20	18	11	18
39291	24593	5002	11580	18016	17700	15185	12107	9531	7599	6245	5244	4147	3410	2817	2284	2054	1770	1530	1374	1252	1137	1076	973	914	821	831	739	651	677	613	614	572	547	556	492	495	473	434	467	447	468	434	395	382	384	414	377	383	355	355	323	342	313	301	305	350	336	283	314	330	320	354	306	309	282	279	332	287	298	300	273	328	285	301	280	292	306	268	284	270	263	274	278	269	267	292	270	244	280	269	275	283	286	261	293	250	252	287	274	257	278	285	287	283	281	284	263	286	263	275	244	266	255	297	253	258	281	251	241	267	260	265	248	241	265	253	232	261	244	261	246	272	267	274	282	267	281	277	272	254	275	265	256	260	258	295	262	270	264	285	238	248	292	276	255	267	280	254	270	277	289	223	254	279	263	281	294	243	255	250	238	269	248	263	252	244	289	281	282	279	266	246	273	240	246	274	261	260	270	273	287	253	263	269	255	280	269	265	239	242	278	275	268	246	275	280	279	280	251	264	262	274	249	280	249	248	243	275	260	245	246	270	291	274	252	265	271	264	268	256	243	258	235	280	259	268	246	238	260	310	253	263	257	264	238	257	265	237	272	259	278	250	250	260	286	280	310	286	266	285	254	240	252	261	277	273	266	269	314	263	300	259	279	253	286	278	274	256	256	243	272	261	263	277	289	273	265	275	263	308	262	265	282	275	300	260	253	253	270	281	274	280	250	261	290	261	276	257	270	281	289	256	275	272	253	294	276	261	244	277	265	279	249	271	291	273	262	265	251	228	247	293	254	228	274	287	258	267	284	263	238	240	265	281	278	238	261	262	260	259	253	259	279	251	260	250	255	256	266	270	289	250	277	278	268	259	251	264	274	272	277	278	277	252	279	253	280	277	266	273	269	258	247	274	303	279	262	274	265	260	285	256	249	271	271	258	279	290	257	270	276	269	287	259	308	278	263	286	241	252	267	277	253	270	283	288	238	255	293	267	261	274	273	286	262	258	266	268	252	264	251	234	279	303	269	284	275	255	252	264	275	235	270	251	269	291	234	268	273	255	281	255	270	266	279	291	242	240	268	278	264	271	240	239	276	282	252	240	272	258	292	259	271	264	259	272	256	297	243	257	271	261	285	211	291	264	293	259	279	267	283	240	283	286	255	274	234	265	238	271	286	238	255	273	256	263	278	258	284	268	254	278	299	278	255	273	257	277	248	234	238	274	258	254	237	245	270	246	271	263	259	277	278	256	275	285	222	255	262	259	244	256	266	250	244	295	269	269	269	244	262	254	261	239	259	274	290	281	264	283	261	253	248	295	263	243	269	265	280	268	269	274	248	282	268	319	255	280	274	252	253	270	268	245	277	259	234	288	277	270	275	264	265	258	286	278	242	255	266	274	248	263	248	270	234	278	243	249	272	289	252	278	267	259	269	260	254	231	263	308	292	244	259	250	273	261	270	283	262	252	291	263	291	257	254	292	244	272	230	247	303	244	263	272	275	273	268	238	259	274	257	247	251	261	280	256	264	267	264	257	267	261	265	247	280	244	252	289	265	271	232	266	282	273	282	269	273	243	270	244	235	255	225	276	258	274	260	279	269	271	279	288	253	267	253	268	261	284	233	265	288	282	265	254	277	273	265	263	269	218	254	257	279	268	271	257	291	263	262	279	290	255	246	288	242	255	258	265	270	263	278	259	253	264	272	269	263	258	244	271	266	290	296	268	222	271	233	253	272	232	273	251	252	266	269	279	252	236	281	257	272	269	260	290	275	284	258	253	246	256	256	300	243	257	254	290	293	266	277	250	256	269	260	278	247	248	264	273	281	248	279	266	277	280	284	231	255	267	255	271	264	290	255	239	247	284	251	258	275	282	252	258	265	278	248	251	272	285	264	254	263	284	285	247	276	271	264	264	279	265	287	249	261	277	267	236	261	271	283	282	261	269	261	275	275	250	249	268	246	227	292	265	262	258	291	260	262	262	273	256	264	268	251	257	264	267	266	251	284	256	248	289	243	275	261	290	270	282	265	294	290	273	264	270	271	261	265	282	235	260	246	235	251	258	257	252	272	249	260	284	269	273	266	245	252	271	234	276	267	261	260	248	283	278	232	316	252	267	280	285	249	235	253	287	286	265	290	273	258	250	258	281	248	300	216	268	264	263	274	262	255	290	284	252	278	245	267	262	262	287	270	258	266	282	283	262	243	247	281	249	302	289	285	284	259	252	268	265	269	257	243	282	284	251	280	280	299	253	256	294	236	287	281	281	259	277	253	294	247	281	246	249	270	255	246	254	278	282	280	264	274	270	269	253	281	254	275	266	249	254	284	275	280	254	270	285	259	268	270	300	253	263	242	234	259	271	320	264	241	272	273	242	229	275	280	269	284	276	251	289	300	275	247	269	251	282	283	272	274	253	268	270	269	247	249	286	264	281	273	289	260	295	256	258	230	250	249	244	243	275	279	268	280	270	268	293	261	244	258	234	244	298	274	253	265	281	272	279	263	242	275	261	267	297	262	261	238	256	266	280	262	309	276	270	284	227	242	251	291	303	273	250	246	295	283	274	240	273	275	286	269	288	268	266	277	271	244	291	278	259	259	252	253	271	270	245	245	233	250	278	289	258	266	261	254	265	265	266	267	283	258	249	243	278	258	301	258	278	268	291	292	244	222	256	276	290	274	249	281	266	267	289	283	243	270	248	268	250	272	265	240	282	258	272	265	260	300	288	254	207	253	262	284	287	261	294	250	264	272	246	269	270	283	256	246	243	257	269	271	250	293	257	254	274	264	276	261	285	268	262	265	264	252	256	271	250	283	245	247	288	300	270	246	269	291	263	271	264	271	246	272	271	286	265	267	259	263	273	278	273	269	240	273	302	259	256	278	275	263	270	254	259	263	266	269	256	285	278	285	270	235	276	279	271	266	238	269	292	249	264	247	259	280	300	268	237	285	281	227	259	250	265	263	277	271	282	260	265	245	250	253	232	271	256	252	252	279	274	253	261	243	284	260	265	260	259	233	273	280	244	254	253	259	260	302	271	261	262	287	253	251	269	283	262	280	258	241	266	270	277	258	246	234	237	270	261	273	286	274	245	282	274	288	248	246	274	267	267	266	275	241	272	250	288	256	266	262	264	249	291	272	282	267	263	266	292	252	260	266	265	250	280	261	287	285	274	259	245	240	284	266	275	302	248	274	279	267	243	265	274	241	245	305	263	260	274	261	261	251	268	282	253	275	293	266	267	255	247	269	248	275	269	243	273	257	263	267	229	309	292	251	262	264	288	265	274	265	242	286	251	268	249	244	279	278	266	251	267	277	268	267	272	238	256	260	250	282	288	282	259	235	267	224	266	259	276	251	273	308	261	287	261	255	247	287	291	229	282	242	259	294	269	259	264	279	286	239	247	268	269	252	218	243	274	265	243	248	265	265	256	249	293	259	250	287	285	273	265	257	273	281	256	269	247	285	237	250	271	233	245	255	250	263	243	261	287	268	279	280	220	277	238	268	280	274
12000	7135	568	306	427	495	433	351	322	293	214	205	162	158	143	113	95	89	69	82	81	62	67	59	53	51	54	52	52	35	47	50	47	32	48	35	31	52	40	43	35	49	44	33	30	34	29	25	29	37	23	35	46	35	43	30	27	15	34	27	28	31	37	29	34	29	32	29	24	23	25	38	20	32	34	29	19	27	33	32	27	34	28	19	31	21	33	25	24	39	25	30	34	30	38	17	30	31	25	24	25	22	32	28	40	23	37	25	32	21	27	31	26	34	36	40	30	36	37	34	29	21	31	39	30	21	22	41	25	27	31	29	31	34	27	13	30	28	32	25	30	25	26	26	36	30	21	25	31	26	29	31	30	16	27	20	27	34	21	36	37	39	23	33	23	29	21	25	29	24	33	28	28	31	20	26	29	32	19	35	26	29	31	33	37	31	28	42	34	36	19	28	23	28	29	23	31	31	32	33	20	24	41	28	33	36	27	26	30	24	27	32	32	27	27	36	29	26	22	27	25	36	33	30	34	37	28	27	35	18	32	26	19	36	33	24	34	19	30	28	32	24	27	26	16	33	27	30	24	27	31	31	29	27	32	27	27	26	29	23	29	32	21	16	27	22	30	24	28	27	24	31	27	31	23	23	36	37	30	28	32	28	29	32	23	22	29	21	42	25	24	17	27	25	28	25	30	30	23	32	26	18	34	28	25	30	33	31	27	30	29	26	26	25	24	28	29	23	28	33	35	27	29	17	37	38	28	26	24	27	30	32	31	28	33	23	26	29	33	29	23	27	22	42	23	23	31	23	31	29	35	22	34	29	28	31	27	24	20	22	33	21	34	30	25	31	26	35	39	35	26	30	27	39	23	27	28	33	35	33	30	27	31	20	26	29	29	22	33	31	29	32	18	29	25	25	30	37	39	33	29	34	19	22	32	33	35	19	28	36	26	24	25	34	22	22	33	24	32	28	27	24	36	32	24	18	39	27	23	21	32	39	28	33	28	30	27	26	28	32	19	26	17	33	32	38	22	34	25	21	25	23	32	33	32	26	20	29	22	28	37	34	20	34	31	25	20	33	28	19	24	28	25	31	28	22	25	26	24	19	21	25	41	21	31	28	28	21	34	31	26	34	24	29	20	35	41	42	28	38	35	24	22	28	21	35	38	28	22	24	32	30	35	23	27	32	32	28	28	37	33	23	23	34	26	42	35	29	31	28	31	26	21	18	31	22	23	19	29	22	26	37	23	24	28	27	21	19	17	18	38	33	39	26	27	26	22	22	35	21	33	44	37	16	27	35	26	34	25	30	27	30	34	21	33	22	36	28	29	19	31	40	29	25	25	19	31	27	23	17	27	27	34	31	30	26	32	30	23	24	23	17	33	37	20	29	37	33	35	43	22	38	29	34	22	21	20	23	22	26	21	38	21	31	24	26	27	22	24	31	34	20	32	29	30	28	32	34	27	25	23	30	34	19	21	29	31	37	32	27	24	30	29	37	29	24	23	25	31	24	22	35	29	28	25	34	28	33	40	28	38	33	33	34	23	21	25	25	28	26	26	39	38	22	25	26	33	26	18	21	25	28	30	26	23	24	29	20	27	32	23	18	31	24	20	25	31	23	29	22	31	26	36	28	27	31	21	21	31	37	23	31	33	31	29	34	24	27	40	25	35	29	39	31	29	31	19	30	16	36	25	31	38	23	32	24	36	29	34	27	40	27	37	24	28	31	37	24	25	23	22	23	28	28	29	29	27	27	24	22	30	25	32	23	20	28	22	25	34	21	28	27	30	35	26	21	37	38	34	27	25	31	21	21	33	39	24	28	31	19	30	25	25	27	25	32	33	29	29	25	38	21	24	34	22	28	24	27	28	21	31	17	23	34	30	29	40	26	30	29	27	25	39	37	22	24	22	24	21	30	27	26	35	23	28	21	30	24	32	23	23	23	24	26	28	15	24	23	29	42	34	24	35	23	32	29	27	29	27	26	32	24	17	24	25	27	28	28	29	34	25	33	29	27	20	24	25	16	26	27	17	27	23	34	21	29	26	30	21	32	22	28	34	32	27	24	25	33	29	30	28	26	29	33	20	32	28	23	27	40	33	22	36	27	23	24	31	34	29	25	30	20	29	35	26	33	37	37	21	28	29	32	35	22	24	25	22	25	31	27	35	34	38	20	24	33	39	30	21	30	26	23	23	16	22	25	36	29	23	34	27	27	26	24	22	18	30	31	25	28	25	32	29	24	35	31	23	19	28	22	32	32	30	25	32	25	26	31	25	29	31	29	26	33	22	25	27	31	29	27	20	22	32	32	27	24	29	28	36	20	29	15	18	23	29	19	28	20	24	44	27	27	26	22	25	22	25	31	22	30	34	24	27	28	16	32	27	20	29	31	29	28	34	28	25	31	31	22	30	23	31	28	28	30	22	30	30	34	22	28	32	29	29	27	37	19	23	29	29	37	25	33	41	24	20	24	21	35	28	32	30	43	34	20	29	23	24	33	36	22	27	23	32	36	26	31	29	31	34	30	26	27	31	23	25	31	28	24	24	16	31	17	30	32	22	29	20	24	21	25	22	34	36	26	34	28	34	23	28	26	30	25	30	22	24	26	21	33	25	24	28	25	23	23	20	24	28	28	35	30	24	28	28	36	23	15	27	29	34	31	33	32	30	29	34	25	27	33	30	21	24	21	34	17	34	27	29	28	23	25	30	18	24	29	25	30	26	26	24	26	33	21	30	30	28	25	33	22	38	32	28	28	37	25	28	37	31	25	21	21	18	34	30	33	36	18	29	30	27	35	28	26	45	30	32	26	26	30	34	20	27	34	28	32	30	32	32	29	34	32	35	25	30	21	38	36	34	16	26	23	22	24	24	26	23	30	35	27	24	28	28	16	21	31	29	25	25	18	27	25	23	27	33	28	25	21	34	13	30	27	24	24	33	28	26	23	25	23	28	27	24	35	20	25	30	40	25	26	28	21	36	28	32	29	22	27	23	26	26	33	26	29	17	35	23	23	28	24	28	24	33	30	19	20	33	19	29	25	27	33	24	26	31	20	28	25	33	35	20	23	24	36	34	24	30	22	24	19	23	35	18	35	29	34	23	36	28	29	26	26	27	37	30	31	27	26	25	34	37	32	15	25	24	26	26	32	31	24	30	32	29	24	30	18	24	32	29	28	23	31	30	32	32	27	24	26	22	25	29	31	22	22	23	27	29	35	29	33	29	25	30	25	23	21	27	15	31	34	26	20	31	31	29	30	32	30	24	31	26	26	31	35	25	28	32	29	31	30	29	25	14	25	22	28	21	34	34	37	32	31	31	41	25	42	25	25	27	35	27	27	29	26	29	37	31	30	29	27	27	24	19	18	25	19	29	29	30	26	21	22	25	25	24	25	27	45	33	31	31	30	29	25	34	31	38	29	29	18	20	28	26	32	27	27	21	22	33	29	31	22	36	23	33	23	16	19	29	31	22	21	34	24	33	34	32	19
52073	34583	9737	19745	27162	26756	23778	20485	16956	14211	12068	10216	8461	7326	6022	5204	4648	4204	3609	3271	2971	2696	2429	2276	2079	1987	1805	1648	1610	1571	1365	1304	1196	1246	1080	1050	1042	1059	961	935	904	912	859	834	781	788	772	770	677	667	611	675	670	591	560	569	610	586	564	571	620	533	593	560	540	577	558	582	547	519	506	539	492	524	492	513	511	539	522	502	509	517	549	547	489	473	507	478	512	518	500	496	497	492	499	467	482	489	466	490	495	461	457	488	499	510	457	484	487	439	498	465	492	475	508	443	493	476	471	484	462	461	480	476	470	469	471	458	481	464	479	487	455	486	448	452	431	465	450	435	460	450	422	446	462	446	438	437	456	458	451	453	460	432	462	468	461	475	451	439	461	458	454	439	430	436	442	443	498	450	491	464	419	471	469	444	456	459	479	457	455	469	468	450	472	436	469	474	436	398	466	442	463	494	474	460	420	469	467	505	433	443	470	474	448	491	462	466	460	451	527	440	449	442	483	453	461	475	417	419	451	478	457	436	448	464	445	455	452	440	477	449	431	439	446	447	454	482	474	448	463	426	461	457	462	482	436	523	448	428	476	443	480	425	454	457	447	437	455	476	441	486	467	435	433	457	402	422	458	496	492	440	478	449	454	446	446	417	482	484	443	443	449	458	481	457	474	460	445	453	437	443	463	473	454	446	439	429	438	506	463	474	464	425	479	441	442	457	456	420	433	426	475	478	432	493	459	478	437	449	438	443	507	443	434	462	494	473	439	467	476	479	440	455	452	455	446	435	464	438	444	452	431	439	460	449	421	439	446	442	485	443	475	474	491	419	457	450	454	433	439	457	439	481	408	476	440	446	467	476	500	433	436	452	426	409	474	439	419	431	448	478	454	473	488	512	469	436	444	459	456	436	454	439	453	438	453	454	483	470	459	443	430	428	484	453	427	452	466	425	450	434	453	436	490	448	482	439	469	487	461	453	461	457	450	450	463	453	430	464	469	448	458	443	433	451	449	440	418	426	472	469	442	452	477	461	490	484	437	438	511	430	460	442	438	476	456	457	456	465	475	457	456	466	405	464	410	481	454	453	454	460	453	435	484	455	467	448	483	439	453	472	480	465	482	425	463	414	419	438	462	472	451	480	491	430	473	466	447	459	427	438	471	468	481	461	443	441	431	470	462	438	465	470	461	432	461	478	431	471	495	450	460	453	474	430	466	445	460	459	493	472	448	458	432	423	462	458	445	438	427	444	406	444	446	456	462	432	446	446	445	437	440	445	465	480	450	423	475	465	475	452	448	461	441	476	468	494	431	453	445	457	432	449	450	483	470	453	467	426	444	481	441	415	398	446	466	444	458	454	472	446	470	473	435	473	422	469	453	471	471	427	431	449	419	462	459	459	439	483	458	438	504	500	471	442	463	467	491	426	449	478	423	471	484	461	418	456	472	469	509	469	501	445	463	455	465	460	454	487	437	484	463	447	477	457	484	443	440	439	447	417	475	462	464	473	420	457	442	450	400	460	458	458	489	413	470	462	480	471	491	470	425	440	467	471	502	427	393	447	488	471	465	450	480	428	483	463	478	486	439	447	499	496	465	485	433	443	469	475	433	448	419	505	469	456	474	470	466	473	446	479	423	447	436	446	442	465	431	457	445	433	477	459	457	410	447	454	462	476	428	437	438	496	486	457	432	452	466	469	432	455	503	437	400	444	441	474	434	493	462	462	429	475	463	474	412	479	470	495	414	442	455	453	471	456	442	467	440	435	428	507	431	412	432	471	475	485	465	453	452	443	427	404	449	438	440	454	410	450	410	454	466	479	433	461	474	440	449	470	451	430	449	495	453	425	498	466	452	469	446	429	475	490	476	438	467	475	480	458	496	432	450	447	444	415	430	424	444	466	437	451	489	472	462	469	447	460	504	451	465	446	467	453	486	489	424	448	474	442	441	483	441	453	450	461	486	472	441	429	461	461	438	489	438	470	456	437	455	432	448	506	426	498	461	440	463	467	431	460	426	429	468	468	477	462	446	432	470	471	445	458	453	474	503	420	434	453	455	432	494	386	457	456	473	446	485	456	451	456	506	429	445	483	456	471	432	459	460	456	452	439	463	440	417	427	447	455	455	454	430	420	452	460	429	443	422	457	475	435	461	441	462	443	470	478	469	454	466	446	457	473	443	426	478	448	466	462	451	477	428	454	477	454	439	472	470	457	455	506	427	440	501	498	463	470	458	452	447	426	456	474	460	440	481	447	448	465	484	455	455	475	438	458	425	458	451	426	437	473	450	466	479	479	435	442	467	466	483	468	417	460	465	445	459	466	467	486	465	486	454	481	470	478	433	425	460	430	460	449	463	482	455	465	466	462	460	467	464	436	488	446	474	455	461	439	494	422	418	455	469	439	431	418	471	466	455	443	438	444	438	435	453	437	466	451	447	466	437	448	469	458	472	426	443	454	447	503	449	475	446	459	445	425	473	455	452	443	484	447	433	468	440	452	463	439	458	493	431	464	447	449	467	446	457	454	457	471	488	448	438	483	458	451	457	427	421	454	469	441	463	434	441	418	429	481	415	463	474	450	440	460	451	507	445	478	460	471	471	433	432	497	475	459	486	438	439	500	465	487	453	442	435	449	463	468	469	473	469	457	464	497	443	490	463	432	412	453	467	490	463	453	455	438	454	498	448	488	482	481	440	467	478	453	475	449	454	405	442	449	413	451	472	437	429	432	464	456	469	439	437	471	483	452	419	463	479	477	461	456	436	452	477	460	439	436	435	438	479	412	453	439	479	491	452	455	465	440	425	486	478	455	461	450	446	468	474	485	447	484	434	479	466	452	471	451	420	450	442	463	461	444	457	479	432	426	431	439	441	465	445	471	467	422	426	427	427	484	483	440	434	435	461	436	479	432	474	484	432	473	467	444	477	465	500	433	431	454	452	433	492	423	471	465	449	476	426	499	499	477	483	454	447	464	481	432	492	447	457	447	469	438	447	448	428	465	443	428	494	428	430	478	436	464	433	442	431	422	495	432	435	446	450	424	483	456	418	488	413	433	465	447	464	439	487	445	472	476	473	449	462	447	457	478	461	436	463	446	458	467	429	440	399	426	455	433	399	489	405	459	463	482	441	425	452	423	480	490	440	462	465	462	446	455	434	438	469	448	470	458	460	467	454	437	462	448	477	477	439	417	432	430	458	480	457	466	485	441	449	482	440	462	457	424	470	491	415	459	461	469	459	462	465	420	473	474	428	456	460	428	464	430	466	420	498	430	432	431	452	429	416	444	467	431	439	453	474	475	450	445	454	465	503	425	484	460	488	460	457	471	478	448	430	439	511	454	486	455	456	419	470	491	425	503	470	442	459	445	468	497	425	443	455	445	479	456	463	427	463	470	449	452	461	478	462	460	426	461	462	430	460	421	473	476	448	485	462	445	460	451	487	421	437	449	436	437	423	466	496	461	470	432	449	440	453	445	476	462	470	438	429	488	457	421	464	460
9339	4017	357	181	344	320	303	258	256	189	171	156	120	96	85	88	95	62	49	53	61	48	37	42	56	46	48	51	53	35	33	42	30	40	30	30	32	28	34	35	30	24	32	33	32	33	18	26	32	21	27	26	22	21	21	24	39	21	32	20	28	32	25	30	31	22	24	30	40	25	29	33	27	25	21	34	19	18	27	25	23	22	29	32	29	28	16	36	32	26	14	22	33	20	29	29	28	32	15	18	35	28	30	26	35	24	24	30	21	30	19	32	21	28	22	31	23	29	26	32	27	35	25	35	29	33	26	25	32	29	22	28	22	29	19	27	25	23	17	28	19	27	27	34	19	29	34	32	20	26	22	26	35	22	32	21	30	22	21	36	27	29	26	28	24	30	28	19	20	39	26	20	29	28	25	22	20	28	24	22	26	28	34	28	21	20	25	26	25	20	28	14	24	26	26	19	28	24	12	41	40	22	29	30	25	22	23	31	22	19	18	31	30	22	23	30	24	24	23	21	22	27	22	27	29	28	30	34	20	24	27	23	29	31	26	22	22	27	14	20	28	29	37	23	27	27	28	25	24	22	21	22	28	25	26	30	23	25	30	30	16	26	32	19	26	27	30	23	38	21	15	23	23	29	34	18	24	30	28	33	22	27	24	24	25	31	30	20	29	23	19	22	17	30	26	23	21	21	27	29	32	28	22	24	21	18	22	27	27	40	32	22	22	21	23	33	28	23	23	19	20	20	29	27	24	29	20	31	26	45	32	27	27	17	22	32	27	19	30	28	22	26	34	30	23	30	19	32	29	30	33	20	31	32	25	19	33	31	19	24	25	37	25	27	26	21	24	20	13	25	28	22	32	28	17	28	20	25	22	18	24	30	19	18	27	19	18	25	26	34	31	35	21	27	16	27	31	24	27	20	20	19	19	30	21	27	33	20	25	23	28	36	33	20	13	24	23	27	33	32	29	25	27	31	31	22	28	24	34	24	25	33	13	25	18	20	23	32	29	31	25	26	31	24	41	26	33	19	21	26	29	22	22	27	25	18	21	31	13	28	31	26	32	29	27	28	22	33	20	15	27	24	24	23	37	15	21	19	31	27	25	21	23	25	23	27	31	20	32	26	28	18	28	30	28	26	31	26	29	18	28	31	22	20	28	19	19	27	24	33	22	26	30	25	23	17	32	25	22	34	15	26	24	23	18	25	24	26	24	32	31	25	22	33	23	24	19	29	33	19	28	16	23	35	21	36	20	28	19	18	26	28	32	19	19	20	26	24	26	24	22	29	26	26	22	33	19	22	24	35	21	29	26	22	26	16	32	16	26	24	26	25	24	28	31	34	22	23	32	19	22	38	25	30	34	28	26	22	28	27	29	20	24	22	21	27	20	23	24	26	30	34	20	33	24	32	29	19	23	24	26	24	21	34	30	22	22	32	20	19	30	26	20	27	26	23	26	21	34	16	32	20	26	32	22	18	16	38	27	28	25	23	36	27	28	24	28	30	25	32	30	21	27	29	21	15	20	23	22	26	31	22	34	24	36	23	23	27	24	24	20	22	25	18	23	27	31	20	20	24	20	25	14	22	25	30	21	25	28	21	21	25	28	23	24	28	19	22	20	23	22	30	22	24	27	39	26	27	34	19	26	28	23	22	29	18	26	32	24	24	27	23	26	23	33	23	29	30	26	22	28	33	23	28	27	29	29	21	24	19	28	26	16	34	23	22	32	19	29	20	25	21	21	23	25	22	27	24	29	23	20	23	18	21	18	20	30	21	32	21	17	28	23	22	22	32	26	25	22	14	24	20	26	38	27	16	24	17	28	29	27	25	28	27	27	18	22	29	25	40	32	20	26	26	28	22	24	27	28	24	18	20	21	25	23	17	25	21	24	21	24	30	20	33	17	20	24	29	34	30	34	25	32	20	23	26	27	25	21	21	27	25	19	26	29	22	29	28	37	23	18	21	28	16	29	30	30	22	18	37	32	28	35	28	35	24	23	34	23	23	28	19	29	23	26	18	29	21	31	34	20	16	27	29	23	17	29	26	22	28	30	28	23	21	17	38	24	23	31	28	27	30	25	31	26	19	26	26	23	25	26	22	22	32	20	36	20	23	25	23	22	21	37	16	27	27	28	45	22	26	31	29	31	26	27	25	31	27	32	32	24	30	21	26	31	23	29	20	21	30	29	30	34	28	28	22	24	26	25	25	20	23	31	32	25	23	33	29	30	28	28	26	29	25	26	15	21	25	22	24	29	16	27	29	22	25	30	29	32	36	23	26	31	23	16	20	27	13	28	22	26	20	32	26	18	17	32	23	28	27	25	24	33	33	22	31	30	21	20	20	22	29	27	21	33	28	24	19	30	26	29	27	28	25	26	24	20	25	31	21	20	20	20	16	26	14	24	20	28	16	24	32	25	25	26	26	28	29	20	28	20	22	26	29	24	25	17	21	18	17	20	22	24	27	22	29	24	20	27	31	28	22	27	29	23	24	31	23	28	32	33	23	22	31	36	18	15	19	39	35	21	31	25	18	21	34	26	21	18	19	24	29	29	30	35	22	30	13	24	19	28	22	27	29	19	24	30	25	29	21	33	22	23	30	29	17	24	28	21	22	25	20	27	30	29	30	25	26	12	26	15	21	20	17	23	33	24	26	26	19	30	22	33	27	33	27	17	25	22	19	26	28	19	27	20	26	27	27	24	23	31	24	32	25	27	17	24	31	29	27	28	19	25	20	28	27	21	19	31	22	34	31	26	28	30	25	29	25	29	20	28	24	33	23	32	31	33	30	30	22	23	29	27	17	27	26	24	23	26	28	31	19	25	25	33	31	23	29	35	26	24	31	25	26	32	19	17	25	23	22	27	35	30	32	26	26	32	20	30	24	28	31	18	24	35	29	27	25	19	26	26	31	32	36	23	25	28	21	22	22	33	20	32	23	30	22	32	20	19	25	16	28	29	21	26	28	26	28	28	31	23	27	24	21	31	27	23	22	27	21	22	17	27	26	30	27	27	25	20	25	28	29	32	29	21	22	33	20	22	29	12	28	22	19	29	22	29	22	26	25	21	30	25	28	32	32	20	24	26	25	27	25	37	23	27	19	20	27	28	30	23	23	31	21	26	43	26	26	23	31	13	23	21	16	24	27	31	28	25	24	29	16	24	24	29	25	23	21	33	24	26	26	23	21	20	27	25	21	36	25	26	27	26	31	18	32	33	36	22	27	27	20	19	24	30	11	25	19	32	30	23	28	22	15	30	27	28	29	30	28	26	27	15	19	25	21	26	27	27	16	17	24	26	26	24	20	16	28	38	27	31	20	26	27	23	26	24	23	20	38	34	21	25	33	29	29	27	35	23	25	23	34	24	26	28	28	24	23	27	29	30	21	22	30	24	29	24	23	28	33	15	23	22	21	24	21	25	23	26	22	19	39	27	26	26	32	21	26	26	28	19	37	24	31	23	25	35	23	31	21	31	26	27	18	27	18
45138	28191	7391	15821	22846	22676	20016	16962	13709	11281	9283	7720	6355	5316	4479	3866	3414	2932	2737	2356	2232	1946	1743	1660	1539	1454	1367	1317	1232	1141	1067	950	925	899	866	900	817	764	802	706	717	749	641	709	666	610	584	592	584	552	551	568	534	540	508	468	490	469	528	470	481	455	456	507	507	484	476	521	468	487	452	475	476	504	446	491	477	450	457	460	463	443	474	490	421	460	461	430	445	431	419	446	408	447	463	461	404	451	438	437	413	455	450	441	470	410	421	398	423	438	442	415	467	436	416	388	442	419	422	416	435	439	397	430	412	429	426	413	408	440	436	393	438	407	426	415	426	416	421	480	421	421	443	401	401	438	421	424	438	452	408	415	445	430	400	414	424	427	420	430	421	412	425	414	434	408	403	419	430	420	396	439	403	409	429	442	425	395	384	414	381	430	399	418	410	443	425	386	419	403	394	401	440	401	415	436	421	447	429	393	458	400	398	419	446	378	432	415	465	421	395	399	415	433	426	401	409	443	425	436	357	434	466	415	408	389	421	438	415	418	432	431	401	446	453	398	406	445	395	390	437	452	400	425	425	429	423	412	446	425	430	414	411	416	428	422	398	429	419	408	407	426	435	410	414	419	387	367	444	412	400	442	412	406	431	420	404	403	378	413	401	424	401	396	433	367	442	380	412	426	422	439	428	425	446	398	434	381	407	393	399	389	407	413	435	427	446	430	404	414	428	432	427	426	396	450	404	384	399	401	443	431	440	386	396	422	418	424	397	392	439	440	422	440	423	407	388	385	426	460	403	457	434	416	441	439	390	425	431	433	421	410	406	440	399	413	426	423	416	425	421	412	408	444	409	415	459	427	429	455	400	398	403	427	410	396	409	437	424	445	442	407	406	408	403	416	406	414	420	394	422	413	432	397	413	418	382	427	408	387	425	395	426	388	417	405	413	427	428	439	407	426	430	365	399	425	421	433	421	473	416	378	414	430	387	397	418	426	454	428	436	421	437	404	415	421	423	452	432	427	442	394	438	364	429	424	433	432	406	408	438	381	428	420	426	425	402	394	408	388	448	417	400	430	429	422	411	410	404	383	430	468	387	399	443	389	409	412	394	425	468	447	432	403	411	428	409	391	414	443	416	410	393	382	446	415	415	425	418	421	427	449	406	433	419	435	413	399	410	406	380	385	444	416	387	397	471	394	436	421	423	413	424	412	409	435	442	451	422	393	401	412	423	397	388	409	409	381	418	427	429	400	414	405	432	430	421	409	393	400	363	412	409	451	425	426	419	418	405	386	396	432	429	416	446	442	426	414	424	404	394	400	427	417	426	432	401	408	408	413	405	420	403	410	388	439	393	411	368	437	403	439	417	423	397	400	388	364	436	412	418	384	455	400	441	404	412	362	400	404	472	433	436	416	404	434	422	427	423	423	397	433	439	402	418	415	391	409	413	431	405	400	455	388	398	403	399	410	445	426	404	427	404	433	410	420	417	445	373	384	418	415	448	417	436	425	398	429	419	426	410	413	411	385	428	410	406	439	456	374	421	415	417	433	410	462	433	410	422	413	436	397	401	422	388	442	409	405	420	402	404	423	415	436	421	449	416	422	425	435	382	411	429	454	444	463	402	421	421	403	448	447	436	389	446	396	447	435	452	414	414	431	454	446	415	404	375	412	386	423	404	416	460	391	398	427	392	404	412	403	409	372	397	412	412	403	407	428	396	395	419	443	447	411	414	377	411	394	413	420	420	428	395	408	437	408	409	397	430	450	411	429	425	434	417	452	454	444	405	406	412	397	397	381	392	408	422	440	398	423	420	417	454	415	431	394	401	414	372	398	401	424	460	405	455	428	441	429	383	451	416	418	415	440	375	421	413	387	390	414	451	442	398	406	421	416	397	455	388	430	427	457	402	420	417	396	380	388	429	449	401	412	436	439	398	410	418	432	430	425	417	422	423	402	426	385	432	438	424	420	433	396	454	418	419	412	396	378	395	368	435	452	427	415	397	419	423	399	433	422	423	422	402	424	420	412	436	435	401	430	424	412	439	432	377	429	415	424	415	429	441	389	441	425	438	465	439	413	429	407	410	422	441	397	403	405	409	443	440	430	394	429	407	396	419	426	431	469	390	459	422	398	373	396	425	416	448	411	439	434	407	427	422	427	411	426	422	394	404	434	411	395	423	422	425	428	381	406	434	417	425	415	424	449	442	399	415	424	402	429	406	419	400	409	415	477	408	393	433	410	446	392	433	385	417	443	423	426	412	391	420	381	431	416	399	431	422	427	445	450	408	414	439	435	438	414	378	382	375	386	424	423	416	444	417	424	386	428	403	393	384	421	410	414	429	403	422	451	382	404	440	412	402	409	441	394	370	426	426	401	428	427	385	409	439	442	417	418	395	426	414	392	399	429	366	447	436	446	431	414	449	417	415	422	418	451	383	415	477	406	443	394	402	426	451	420	433	395	445	411	427	377	377	374	393	446	423	413	401	408	432	396	404	466	423	408	429	452	429	380	434	424	423	379	428	451	430	450	446	407	467	453	467	440	423	438	407	413	426	399	454	421	417	420	419	435	430	422	412	420	406	412	429	394	422	407	411	420	443	411	402	411	406	422	396	452	432	403	448	446	426	439	422	456	438	383	436	420	393	419	423	412	436	408	409	430	439	453	410	480	424	461	427	418	419	405	434	439	419	402	426	470	413	419	399	388	457	411	441	416	432	464	454	440	439	427	456	430	419	412	395	417	407	418	387	415	417	434	385	455	411	400	431	412	410	439	396	410	429	430	415	416	400	411	421	397	391	451	417	401	367	423	420	395	415	422	390	411	440	415	448	389	459	422	396	445	407	456	443	424	422	430	401	470	406	435	429	431	427	420	413	410	392	440	431	400	424	437	433	409	403	418	435	418	400	406	413	385	414	449	391	441	400	388	464	419	463	423	407	409	411	384	419	433	410	439	416	440	429	406	449	416	435	425	410	451	430	378	427	400	427	400	404	416	380	387	412	432	423	443	400	392	413	455	399	420	405	437	422	427	396	435	428	399	376	403	416	422	441	419	451	369	425	417	405	420	423	451	402	442	410	400	387	399	439	405	424	404	387	410	389	412	403	446	437	418	417	391	401	453	418	407	408	437	359	425	432	409	418	413	427	401	436	393	419	396	428	409	362	413	438	427	405	419	424	410	452	416	396	417	446	424	393	420	401	427	410	438	411	412	457	427	406	448	450	411	437	456	397	444	416	438	410	409	421	414	386	395	409	446	444	426	431	428	400	437	425	409	402	407	409	426	417	409	417	426	426	466	420	430	430	449	418	419	431	433	415	437	429	438	421	437	417	400	447	425	412	425	421	423	400	441	372	427	423	437	431	437	472	443	433	429	373	449	407	447	409	372	453	387	440	377	413	406	426	439	464	423	405	425	394	414	441	432	436	444	404	367	434	399	430	393	425	465	439	418	427	409	394	410	383	408	458	435	386	406	414	411	413	421	390	376	407	410	428	437
13869	6773	632	367	510	530	483	421	375	337	268	233	199	170	146	121	121	110	94	87	86	105	79	78	58	70	63	70	56	48	56	53	47	46	44	52	46	48	38	40	43	40	39	38	25	27	38	38	39	49	39	39	33	43	29	49	40	31	40	39	31	37	25	45	43	30	32	29	33	39	32	32	35	30	45	48	30	36	31	32	33	34	35	36	38	31	33	28	30	36	37	25	22	28	30	31	33	26	30	47	33	37	34	39	37	34	27	38	35	30	32	37	35	28	34	38	32	35	33	38	31	27	34	22	21	33	39	37	34	35	29	51	27	37	23	37	28	30	34	34	36	34	34	29	37	32	24	32	30	30	44	35	31	38	37	37	27	34	34	35	36	43	37	29	37	32	35	33	30	35	33	31	25	50	28	26	34	22	39	32	30	37	30	37	42	36	32	34	44	31	37	35	36	44	30	30	34	28	35	39	38	36	37	28	36	32	32	34	34	34	33	42	31	29	35	29	37	23	38	28	40	37	30	32	39	23	31	36	32	21	38	53	40	33	28	32	36	30	35	40	38	42	28	23	29	35	29	30	24	42	31	36	35	29	40	27	45	26	42	33	33	24	32	25	31	37	40	30	31	33	31	47	27	35	35	22	34	40	42	32	37	42	35	35	26	34	35	28	47	36	30	27	32	35	36	31	30	40	41	40	34	23	36	28	24	27	35	36	34	51	40	40	35	34	37	31	38	35	27	28	41	40	26	27	32	38	32	33	34	40	38	31	34	31	33	30	22	33	27	26	33	42	32	29	43	34	34	35	35	22	25	29	46	31	30	38	32	42	25	35	32	33	34	46	38	33	32	26	24	40	28	28	35	23	28	45	26	33	39	41	31	30	30	24	27	37	32	41	35	41	28	33	32	29	33	29	35	41	25	38	36	36	30	31	28	28	43	33	34	32	25	42	40	35	39	33	36	30	37	30	31	34	39	35	40	39	36	35	35	33	32	40	23	34	42	29	24	38	32	39	30	34	37	41	32	40	39	30	28	29	37	31	33	29	33	40	40	39	48	27	43	33	39	35	34	32	31	25	33	27	33	34	27	33	32	22	42	37	28	36	36	27	28	36	28	37	38	28	38	38	32	34	31	40	32	33	35	30	38	39	39	28	34	34	33	34	37	39	42	27	30	36	28	39	45	25	35	34	32	26	38	29	30	33	29	32	26	35	37	33	33	39	37	40	40	34	35	41	29	41	46	24	23	37	27	38	37	40	36	43	21	31	22	39	34	34	34	40	29	39	26	41	45	39	29	34	42	26	24	31	42	34	30	27	35	29	45	42	27	36	28	33	40	33	32	32	35	28	40	35	28	28	39	31	32	32	43	25	36	38	31	25	30	29	24	46	26	43	27	35	50	36	38	37	26	32	27	38	34	33	35	23	30	31	37	38	27	27	38	33	24	35	34	33	30	35	28	27	35	36	33	19	47	32	31	27	25	26	21	18	27	34	29	37	31	33	32	32	36	35	32	36	31	31	25	35	46	48	27	31	36	23	28	34	42	24	33	34	42	33	38	31	36	31	31	35	27	39	35	32	36	40	35	30	40	38	33	36	37	27	38	30	37	43	36	31	37	32	35	31	32	39	28	34	37	39	28	31	37	35	24	37	37	25	38	26	33	34	28	31	32	30	38	39	37	39	46	26	26	51	38	31	29	35	27	35	27	26	28	41	31	31	39	29	36	28	33	41	36	34	27	39	29	51	26	34	33	34	36	21	27	27	29	32	28	36	41	19	28	46	31	34	26	30	34	40	33	28	24	28	26	31	33	28	30	27	27	28	44	38	36	33	36	29	37	38	36	41	40	33	28	27	23	42	31	30	37	27	27	30	43	34	29	41	34	39	32	35	28	31	34	35	39	22	43	38	30	27	33	43	43	39	33	34	42	33	23	36	29	29	35	31	29	30	36	29	21	37	29	38	33	29	31	40	29	33	34	27	24	37	30	43	37	27	43	38	32	36	30	37	36	38	38	25	33	29	37	30	31	30	39	30	32	28	29	23	35	29	38	35	36	30	26	32	29	32	24	36	37	28	29	32	30	42	30	35	29	38	40	34	40	47	35	37	32	28	32	34	35	22	29	30	34	32	28	39	42	33	27	33	40	24	34	24	30	39	42	31	40	39	21	40	30	27	30	34	40	32	32	48	32	30	25	29	25	33	26	39	40	37	36	31	36	31	47	43	34	28	29	33	39	35	31	32	29	29	23	36	36	35	41	30	28	31	33	30	34	35	34	26	44	29	33	23	42	48	29	28	39	32	26	35	26	42	24	34	36	33	35	32	33	26	41	39	33	41	41	27	38	28	39	41	41	29	39	41	35	35	37	31	29	28	39	33	29	35	34	33	44	32	34	29	34	31	41	21	25	37	31	36	34	28	27	39	29	36	41	40	27	41	28	22	37	30	39	34	41	32	39	42	31	43	24	27	29	38	29	33	35	33	40	21	35	40	28	35	35	26	41	30	32	40	25	36	32	42	30	39	29	29	29	36	31	25	31	27	22	20	35	34	37	27	33	40	45	31	40	33	31	30	30	44	35	37	41	39	30	29	32	32	36	32	34	41	26	35	29	38	29	30	24	30	33	46	37	24	30	27	29	32	32	42	34	41	28	36	42	34	42	35	31	33	41	25	28	33	40	32	28	25	31	29	26	27	32	26	31	40	25	27	27	40	30	33	32	28	43	36	35	22	34	27	33	35	30	32	36	42	33	30	38	30	27	24	27	30	29	25	40	33	32	53	35	41	23	45	29	27	42	30	39	36	36	36	39	30	38	26	36	32	40	32	31	41	26	29	24	37	35	39	29	37	40	38	37	34	38	38	32	19	32	21	34	34	42	39	37	31	35	38	34	37	39	36	47	30	36	26	35	35	22	23	45	31	36	27	37	38	25	35	24	25	34	28	37	33	35	35	34	30	45	42	28	36	26	39	30	25	33	26	30	36	31	23	32	37	30	34	34	38	32	35	38	22	28	20	44	32	26	37	34	29	29	30	26	34	30	32	30	34	34	41	33	35	34	33	29	32	33	36	28	30	37	32	34	24	23	34	39	31	41	45	36	36	31	29	35	34	43	40	39	30	31	34	35	28	42	35	49	33	32	33	35	30	30	32	42	30	44	46	29	30	47	35	38	47	28	24	31	37	27	25	44	36	40	44	24	39	33	36	35	39	35	44	39	41	37	22	36	41	34	38	32	46	26	33	36	31	32	21	29	39	47	37	35	27	30	22	36	27	28	21	36	34	36	28	46	32	32	39	33	28	43	19	24	24	33	32	38	44	29	41	27	32	35	32	38	31	28	26	37	24	25	27	35	36	25	31	31	26	37	37	41	45	33	38	37	35	38	36	27	39	32	38	40	31	28	31	38	39	41	41	23	47	30	27	41	25	30	40	34	26	27	23	35	24	28	43	33	39	30	32	27	43	37	40	32	25	37	32	46	21	33	31	40	31
53715	30935	10746	21709	29241	28262	25803	22533	19052	15721	13440	11218	9642	8214	6886	6191	5407	4808	4270	3937	3482	3162	2806	2590	2486	2360	2140	1982	1868	1686	1671	1536	1488	1389	1347	1291	1262	1172	1161	1076	1113	1137	1092	1003	892	902	860	863	826	737	750	742	672	670	666	695	726	639	682	630	661	701	676	681	647	631	608	654	625	628	642	658	632	624	645	632	611	607	620	575	586	628	582	596	566	606	576	603	543	585	556	576	646	565	607	602	561	595	575	584	583	532	587	546	534	560	567	554	566	579	563	573	518	545	541	539	520	553	548	521	557	537	580	550	571	566	535	540	539	572	519	537	533	559	541	560	541	569	580	542	556	579	498	528	571	529	557	535	567	477	523	510	521	563	515	606	500	532	558	516	503	530	545	534	506	502	538	529	518	567	529	554	568	561	569	590	542	557	574	529	532	530	525	531	558	535	557	505	594	526	555	536	553	515	514	499	600	525	561	577	504	579	528	566	545	514	556	520	515	565	547	551	539	532	541	498	509	560	554	516	552	520	512	574	490	571	542	579	541	523	527	523	555	548	520	517	531	556	542	511	552	504	595	532	532	499	528	528	565	530	559	553	538	530	528	534	527	581	519	576	544	535	546	540	597	564	538	531	579	542	507	563	539	515	561	528	485	573	577	541	533	551	517	539	540	526	535	550	534	553	538	525	516	568	507	523	546	551	513	534	527	541	536	535	535	515	530	495	513	528	561	525	544	591	537	519	510	536	535	544	574	485	573	582	553	518	576	528	533	552	513	533	556	541	533	528	543	537	556	523	537	551	555	530	490	544	528	532	512	521	562	531	518	557	538	547	503	562	584	500	530	478	510	510	502	512	577	561	513	516	536	541	506	556	533	473	528	505	514	546	550	521	527	546	519	524	538	537	582	558	536	522	552	545	535	515	524	560	543	566	553	540	571	562	537	523	533	537	552	527	527	553	483	544	533	544	524	532	522	561	580	551	577	545	518	544	532	495	532	538	508	534	555	512	547	558	511	497	508	580	537	536	538	529	551	547	541	526	532	545	538	542	519	533	549	536	566	526	497	549	543	565	478	582	539	520	535	503	501	570	507	519	573	490	572	504	518	483	559	522	535	552	510	533	532	489	540	527	573	555	507	595	512	502	540	537	549	530	539	518	563	511	549	551	530	586	502	554	522	560	540	507	557	532	534	524	547	537	552	541	561	520	562	548	558	505	550	515	552	561	497	537	522	524	512	528	541	517	514	520	525	528	535	526	499	560	571	550	552	552	587	532	547	509	534	533	532	521	542	528	573	571	489	539	601	504	524	539	557	548	575	558	548	575	559	558	545	490	566	548	567	511	522	514	540	529	521	530	542	536	543	508	523	542	577	491	549	519	568	532	521	508	521	577	533	546	554	517	593	550	513	519	531	553	540	536	557	530	472	531	540	506	518	520	524	574	540	526	544	565	516	559	515	510	553	534	535	560	525	534	530	524	540	534	517	550	551	575	546	548	561	540	520	570	548	558	490	538	516	563	566	592	591	535	554	539	553	532	583	515	535	545	543	567	557	548	533	502	489	557	525	480	530	531	523	551	526	522	522	533	526	524	574	513	555	532	533	520	515	537	554	559	546	569	547	518	526	539	550	522	522	554	552	559	546	551	576	535	560	572	524	530	564	584	503	527	495	516	517	517	542	572	539	515	509	560	549	551	518	558	548	527	533	536	549	580	512	488	560	504	506	547	512	522	514	526	514	541	573	548	559	542	558	572	532	543	532	546	540	517	539	531	565	516	569	557	503	548	530	557	545	584	531	523	552	532	552	526	529	515	558	532	536	511	537	520	535	546	553	549	546	530	543	558	531	554	507	544	527	486	524	590	516	548	548	502	538	534	561	503	507	492	552	557	481	539	542	561	546	534	531	558	542	526	536	495	552	522	561	561	532	499	537	509	564	505	545	554	544	497	532	525	528	490	563	545	530	546	534	510	533	534	534	541	507	519	504	507	507	554	526	593	548	547	518	565	515	554	532	521	568	538	568	545	563	573	508	556	471	535	551	538	523	527	532	514	517	555	489	537	536	524	560	539	579	526	554	564	541	505	569	568	498	520	550	522	526	486	561	485	555	541	509	523	527	526	555	555	509	516	553	520	474	519	546	555	510	474	493	522	486	570	528	516	478	487	560	526	536	517	548	535	523	545	534	545	495	580	536	554	530	531	568	555	559	565	559	494	547	549	503	526	557	548	507	538	523	551	576	525	555	570	585	524	546	560	549	559	580	533	538	520	535	550	511	537	501	540	526	552	513	546	539	518	551	540	492	530	517	531	547	551	577	569	517	538	531	550	531	539	534	550	536	524	538	548	529	573	540	519	559	565	483	589	557	507	528	557	528	522	517	556	559	576	577	527	541	562	528	559	510	537	577	507	513	523	528	513	516	581	521	523	511	581	549	504	552	561	565	510	546	607	531	532	535	567	520	528	567	521	527	555	543	504	577	529	537	574	522	551	553	560	549	541	533	555	514	534	523	556	516	548	502	528	541	517	496	554	547	507	570	505	547	536	581	517	497	523	554	553	547	543	553	509	537	533	512	555	586	563	521	536	536	495	524	570	537	543	556	512	531	551	518	524	542	549	566	509	501	530	534	550	516	541	536	546	565	506	522	502	527	524	574	565	541	548	518	486	553	577	510	583	566	528	568	526	524	533	549	516	553	516	593	573	550	511	556	516	499	553	527	564	541	566	515	513	552	486	515	537	541	549	556	542	517	538	538	534	553	543	539	541	542	525	528	528	582	538	531	519	500	546	566	575	554	551	543	516	541	504	542	515	539	531	529	543	560	502	543	534	525	523	545	531	550	497	553	538	551	506	568	484	564	545	553	536	525	523	545	578	517	527	550	520	523	544	534	527	543	627	519	523	489	531	574	529	549	574	550	519	523	535	532	520	514	594	521	554	554	562	520	534	528	579	466	517	561	554	546	516	502	544	538	528	504	550	546	510	519	539	495	535	579	498	539	567	555	525	543	532	520	531	543	546	547	531	557	557	480	540	530	542	544	584	536	528	569	595	544	496	534	525	505	530	540	545	521	536	558	509	532	542	513	534	542	564	537	549	530	530	482	519	539	525	544	528	513	504	550	519	514	498	504	562	539	522	596	542	537	531	517	507	560	555	540	539	562	496	516	551	540	495	542	598	500	505	558	510	498	543	545	550	529	564	545	524	521	530	525	579	538	531	527	511	536	534	561	564	512	547	531	519	526	534	507	551	542	533	492	544	588	536	555	550	535	552	519	555	541	574	522	530	515	463	542	542	549	556	507	540	533	496	530	514	551	571	583	542	553	560	537	533	551	538	510	513	555	537	553	545	576	536	530	562	516	535	506	468	542	489	516	512	513	528	527	539	542	554	551	549	519	560	588	520	537	545	582	548	517	525	557	552	534	506	501	555	523	521	552	547	562	566	556	515	564	566	498	523	503	498	561	528	515	520	540	534	538	546	516	556	518	526	487	541	520	499
4926	1697	186	122	186	236	177	142	121	127	100	89	81	68	50	64	45	42	33	37	27	33	30	21	27	25	34	29	30	28	22	25	29	19	16	21	18	20	14	20	15	18	20	17	17	23	21	14	17	18	16	22	16	20	18	13	14	19	16	14	23	8	11	14	16	22	10	24	12	15	18	15	14	18	18	22	23	10	16	20	11	20	27	14	18	17	18	20	18	12	17	17	24	12	18	21	16	11	15	24	18	15	18	10	20	16	17	9	19	18	15	23	13	16	13	11	19	16	12	18	15	13	16	18	22	18	11	10	16	20	18	18	17	15	16	11	15	13	15	13	16	12	19	5	22	8	21	12	12	16	12	9	18	19	18	21	15	18	11	18	12	21	12	18	15	15	13	16	19	18	21	16	16	16	28	18	13	23	14	12	14	10	20	9	21	19	18	17	14	24	17	18	12	14	13	16	13	11	16	11	16	11	17	19	18	12	14	21	11	16	15	12	20	8	16	9	16	18	15	14	11	20	19	19	15	25	20	16	18	28	17	15	15	14	13	15	16	20	10	11	12	7	17	23	11	19	26	21	16	14	16	15	15	15	20	17	17	11	11	19	17	20	15	14	10	14	16	17	16	16	17	14	16	17	10	14	17	16	20	19	21	18	11	15	10	10	10	11	17	15	16	15	13	9	12	15	15	14	15	13	16	14	15	12	8	13	15	13	19	18	9	10	14	14	19	14	17	16	16	12	11	15	12	13	18	15	18	8	13	15	16	15	14	11	16	19	18	17	17	20	16	15	16	15	11	20	16	18	16	9	13	17	10	12	15	17	16	19	9	14	14	9	8	25	21	18	25	22	25	12	8	19	9	18	18	19	8	11	17	17	9	18	12	14	21	15	14	20	23	17	13	15	16	17	12	11	17	21	19	11	10	19	21	19	14	13	17	15	17	19	17	19	12	17	14	16	17	17	10	17	15	18	18	23	11	21	17	15	16	16	20	13	17	13	16	14	16	18	19	17	25	13	17	13	11	13	10	13	17	12	13	10	17	14	8	16	15	23	21	8	21	19	9	17	20	10	11	16	19	8	12	14	14	11	14	16	11	15	11	13	16	12	20	17	14	9	22	18	20	16	12	19	12	15	17	22	21	12	17	21	13	18	12	7	11	8	17	26	18	18	10	11	21	20	10	20	18	16	8	15	19	15	22	17	11	19	16	21	18	20	19	15	12	14	18	14	16	24	19	12	18	14	14	13	16	14	15	14	18	12	22	18	12	11	18	12	17	19	18	14	10	16	16	20	14	15	12	15	17	21	16	16	19	16	19	17	17	17	17	17	17	11	13	12	15	17	18	17	11	14	22	22	15	15	8	20	18	15	15	15	19	19	16	20	12	15	14	17	20	19	9	9	19	23	17	14	12	17	7	15	32	20	14	18	21	15	12	11	17	16	11	15	17	15	19	16	16	17	14	14	16	8	18	16	14	13	14	13	25	22	23	9	13	14	18	16	19	14	21	17	26	10	18	12	9	10	15	17	10	14	25	11	12	14	11	13	16	14	29	11	12	23	14	21	16	11	15	16	13	17	16	14	16	11	19	14	23	14	21	14	13	17	17	18	16	13	14	11	18	14	16	10	18	15	19	8	7	10	10	16	14	16	12	9	19	15	16	18	11	21	12	14	15	11	8	20	13	26	17	17	15	18	16	17	16	15	18	19	21	10	15	15	19	14	12	13	10	16	10	16	17	17	22	15	16	19	17	23	13	17	14	13	13	20	23	19	20	15	21	15	15	18	15	11	18	12	14	14	17	16	11	16	12	16	14	21	14	10	12	15	12	16	22	16	21	26	11	11	22	14	17	20	13	7	11	18	14	18	13	23	24	17	21	11	14	6	9	13	15	10	14	18	23	18	20	14	15	16	19	11	14	13	10	14	12	17	25	20	12	10	18	18	13	11	15	13	17	22	17	10	18	11	14	24	11	13	12	21	21	14	11	18	17	17	13	10	18	16	9	22	15	14	17	17	15	15	15	11	21	17	24	19	15	14	22	13	19	15	12	12	19	13	17	13	15	21	16	12	11	14	17	13	17	11	17	14	15	13	16	11	17	12	15	20	13	12	15	12	16	18	11	15	17	15	15	15	20	17	6	21	22	16	18	15	21	12	15	21	15	9	15	20	9	18	19	27	15	13	21	8	10	13	16	14	14	11	21	9	14	18	23	12	12	13	20	15	18	22	18	14	10	22	14	18	16	16	20	18	21	15	14	12	10	11	16	11	17	16	14	19	13	13	21	16	22	19	17	10	11	10	13	18	23	15	10	24	15	19	17	19	12	17	13	13	12	15	19	13	17	26	17	12	14	10	16	9	16	17	17	10	15	14	6	13	16	12	18	17	19	18	20	17	17	15	17	19	13	17	12	13	20	20	18	9	16	13	9	11	18	18	12	18	19	22	15	24	17	18	16	21	19	14	19	9	13	14	15	15	14	19	11	15	19	21	21	17	21	15	13	27	20	17	18	13	9	11	17	19	14	22	15	13	11	19	21	10	14	21	12	20	16	10	25	17	13	25	14	15	12	17	10	16	16	21	14	10	16	14	17	14	17	13	18	14	17	13	18	16	12	21	11	15	16	12	13	12	9	20	21	18	11	18	16	14	6	15	18	18	12	19	20	22	21	8	16	14	20	9	21	23	17	17	19	13	19	16	15	13	16	13	24	15	9	24	17	18	17	14	19	11	16	24	11	10	22	25	20	16	16	25	13	10	17	20	17	12	16	10	14	16	11	12	12	13	15	20	21	9	10	16	9	21	13	20	13	11	7	21	16	20	17	14	16	17	15	18	13	18	20	9	19	11	13	11	10	13	21	16	14	19	8	25	18	17	13	17	20	13	16	13	17	16	18	17	17	11	18	12	21	21	15	15	19	23	14	15	14	17	23	8	17	15	15	15	24	16	18	13	12	13	21	18	13	20	14	19	12	11	18	19	17	17	16	17	10	15	13	11	22	12	12	23	13	20	20	14	15	13	19	17	18	19	11	13	19	16	17	23	9	16	18	11	13	18	20	15	19	15	13	14	12	25	25	13	24	14	10	11	14	19	12	21	13	27	21	17	19	13	19	17	15	17	15	10	13	9	9	15	9	14	13	20	10	15	19	14	13	11	20	21	10	11	13	18	16	19	13	19	18	11	11	18	20	16	17	16	14	22	22	22	12	18	13	18	16	14	12	15	14	12	10	15	17	11	14	12	25	15	18	17	10	13	18	14	19	15	10	17	19	12	17	16	24	9	13	17	11	17	16	21	17	20	20	20	16	20	15	16	14	20	15	13	10	24	14	23	9	20	14	26	27	15	18	14	13	14	15	7	24	13	8	19	22	15	18	13	18	14	13	17	11	17	5	18	23	22	20	17	20	18	13	16	15	17	14	15	15	13	10	20	11	11	8	16	18	21	11	15	10	13	7	10	16	16	11	8	15	18	13	13	14	9	8	20	10	18
39118	21994	4992	11845	18059	17522	14857	11846	9356	7557	6064	4924	3830	3231	2700	2283	1977	1664	1624	1386	1264	1149	1063	942	910	849	829	789	681	679	643	618	552	551	518	487	511	474	490	439	467	469	457	423	405	381	386	358	362	361	346	333	319	332	316	311	319	291	268	284	296	300	280	329	299	325	314	290	299	293	307	317	321	305	303	314	313	290	265	292	259	288	274	275	286	248	262	292	270	282	261	268	284	245	274	272	282	269	273	256	264	276	267	249	299	297	282	269	273	274	263	253	271	271	269	263	251	251	274	238	284	256	257	245	267	285	267	271	260	261	280	276	275	270	251	264	282	279	249	270	268	225	272	255	277	265	264	244	258	267	262	270	266	243	297	262	291	260	269	294	272	302	283	227	261	295	289	234	265	255	248	261	247	253	266	270	276	289	283	226	257	264	279	268	265	265	255	256	253	233	252	298	249	266	239	259	258	277	269	269	278	245	235	293	272	282	257	287	260	263	236	267	238	263	252	253	277	250	282	276	263	260	262	247	239	266	248	266	267	270	258	259	248	253	253	252	264	250	289	267	271	277	302	249	279	256	272	261	269	256	261	238	267	297	249	272	262	244	262	264	251	276	268	275	270	265	256	271	245	271	246	251	264	256	269	235	282	238	266	267	286	260	279	268	276	256	273	269	257	280	253	227	259	275	239	238	283	258	285	256	246	269	286	267	252	258	228	256	249	241	262	242	256	237	238	243	245	287	264	265	294	271	283	255	273	277	258	273	265	267	250	268	246	230	250	273	273	264	270	283	269	245	240	263	249	255	283	253	267	238	255	285	274	263	276	264	263	272	286	254	242	289	253	276	267	268	265	219	253	261	296	267	233	254	234	254	241	268	285	265	251	276	235	273	302	254	223	259	281	250	283	253	255	262	284	240	249	245	258	246	238	243	260	275	256	293	253	270	279	249	279	270	235	262	240	234	244	241	238	233	263	287	266	266	260	270	249	272	279	256	276	230	238	254	272	280	285	281	239	251	255	278	243	279	260	278	248	257	254	260	276	248	243	280	265	263	259	237	279	286	255	284	281	263	247	293	256	270	234	268	272	279	320	266	254	283	280	262	256	292	224	266	275	290	266	279	282	252	254	271	273	246	239	271	269	267	254	276	268	276	267	278	246	258	269	251	260	269	259	295	231	247	258	272	264	272	312	274	303	245	232	281	244	246	272	273	248	247	242	281	265	261	263	260	264	254	249	265	267	236	263	234	277	232	285	260	226	247	275	278	244	256	269	263	248	281	266	263	251	268	267	265	252	261	280	255	229	242	272	251	258	237	232	221	250	279	247	278	274	255	270	261	254	236	261	270	259	268	243	264	284	257	269	253	229	257	250	278	240	260	266	244	260	276	263	243	277	255	254	277	298	255	255	258	258	241	265	242	270	263	272	240	226	237	258	233	247	291	242	262	266	255	285	267	268	270	286	252	263	262	257	251	271	265	273	258	281	283	244	266	262	278	293	262	260	241	270	250	272	258	264	241	258	237	275	259	255	263	282	262	273	258	244	278	265	255	275	256	269	248	286	252	253	236	271	272	257	280	267	267	260	257	292	259	263	273	288	267	264	258	259	292	247	239	282	244	264	289	289	268	272	255	257	257	282	254	270	260	246	261	235	252	271	240	275	300	242	270	271	252	251	262	283	297	255	261	246	238	251	230	257	261	274	262	282	273	262	249	275	279	270	246	242	273	268	281	262	276	241	293	242	266	231	255	277	241	247	271	258	268	250	275	257	308	254	254	276	239	286	280	256	258	290	239	249	263	260	260	247	276	258	245	259	272	244	259	269	269	280	242	259	242	241	247	245	278	257	240	249	258	260	269	290	259	267	257	283	270	252	290	275	284	228	293	260	264	276	269	257	259	262	238	278	244	261	268	297	263	295	276	270	245	285	225	283	277	252	246	255	254	259	274	266	263	255	288	260	255	236	274	274	254	255	251	265	277	235	268	256	249	281	231	288	243	274	245	261	237	227	263	272	254	264	259	269	260	298	275	262	255	277	243	241	268	274	284	248	272	256	312	274	241	246	273	259	246	258	265	268	279	274	244	270	272	282	259	310	237	280	295	258	266	274	276	251	251	232	267	270	236	233	267	249	292	260	264	296	265	275	258	266	269	268	283	254	258	261	269	251	241	244	249	257	243	250	269	261	239	270	247	244	242	290	242	284	271	278	258	263	285	265	278	250	261	272	245	263	299	278	275	235	267	264	298	269	266	240	282	252	262	251	243	240	281	228	244	256	268	276	270	239	292	258	267	257	262	264	251	253	238	222	254	256	295	286	281	249	261	247	267	261	235	254	259	272	261	232	280	267	257	256	261	277	271	283	264	263	266	274	276	253	261	282	258	279	238	276	243	272	252	232	242	247	282	275	275	296	269	274	263	262	295	259	252	278	273	268	262	272	264	260	255	253	252	267	243	242	294	252	267	261	286	259	247	276	280	260	231	263	250	252	267	267	272	263	277	253	268	261	271	255	258	252	230	264	248	256	272	254	271	237	252	272	269	271	244	253	253	253	262	251	287	264	273	291	252	313	256	292	278	263	257	276	283	259	259	241	256	232	283	288	241	255	264	278	292	267	262	304	281	279	267	245	255	267	251	263	266	261	273	297	217	235	267	263	273	260	273	232	285	251	299	242	267	254	244	254	269	266	267	290	248	285	266	257	254	256	266	261	261	253	294	277	242	292	299	242	241	277	267	277	287	246	235	261	259	274	237	263	279	282	251	276	255	233	275	246	242	262	289	242	248	255	263	257	274	259	255	228	278	265	259	266	218	288	263	238	245	244	264	229	288	268	270	277	293	291	258	251	256	284	251	238	265	247	241	270	258	272	306	262	246	268	261	283	275	259	252	249	257	277	252	262	237	295	241	285	253	267	272	265	238	263	298	270	247	267	277	269	241	276	276	252	269	263	254	248	258	278	279	280	286	213	252	268	245	257	253	235	248	266	231	262	274	277	254	267	287	269	300	281	274	247	271	230	255	253	253	241	269	268	281	268	247	278	286	252	260	275	239	275	256	273	278	266	287	267	247	268	277	251	235	282	241	281	256	253	260	237	282	282	232	276	279	258	292	271	239	276	257	303	239	265	247	264	262	251	253	235	278	281	282	273	257	241	243	256	241	279	272	248	236	272	253	261	273	261	258	279	277	286	271	293	259	264	248	280	252	274	250	279	258	273	271	235	264	270	265	268	266	239	268	279	246	243	276	274	262	258	278	279	266	241	283	275	239	250	266	238	258	260	232	255	272	265	263	241	252	240	258	268	262	306	271	249	260	263	248	254	269	263	257	282	255	255	245	270	256	231	252	289	268	254	266	259	263	235	245	253	267	278	250	249	289	262	261	251	271	267	254	259	239	246	285	257	267	247	259	279	289	268	259	244	269	253	263	272	245	239	273	253	252	257	248	230	242	254	268	276	261	283	255	284	237	269	267	285	291	255	289	294	252	260	244	242	278
11901	6380	567	315	431	482	422	358	318	258	214	179	164	153	127	118	93	102	95	81	77	57	60	67	72	62	49	56	48	39	45	49	45	55	34	33	32	30	38	27	37	31	31	36	42	36	34	24	26	26	28	36	34	37	47	38	23	33	37	24	36	26	30	19	31	30	22	22	20	23	29	35	28	21	34	25	25	31	32	27	23	26	34	32	37	32	28	27	31	28	31	25	24	29	22	35	30	45	23	25	32	25	37	29	31	29	24	26	26	27	21	27	27	25	31	22	31	31	25	28	30	26	27	26	26	22	25	32	25	24	24	22	29	27	23	29	32	28	30	25	23	27	37	20	23	22	31	25	27	35	28	24	32	24	17	30	22	19	32	27	13	25	30	32	24	40	18	39	24	24	22	29	18	30	34	26	19	30	22	39	28	31	25	31	33	27	40	26	32	35	36	19	36	29	22	23	28	30	16	26	24	31	27	28	20	23	25	32	18	29	28	30	19	23	28	26	25	30	32	22	25	25	32	25	29	21	22	29	21	37	26	22	25	30	25	36	17	26	27	20	43	32	33	32	25	29	33	32	27	29	28	27	28	37	26	16	28	36	28	28	18	26	26	22	23	24	28	24	21	13	30	26	28	32	22	25	29	25	26	28	31	36	24	32	25	34	20	23	31	23	30	35	29	26	22	18	41	37	23	30	22	33	26	36	29	25	36	30	28	25	35	33	29	26	34	19	34	31	19	29	20	34	20	30	30	26	36	24	40	30	26	33	27	35	26	38	23	24	30	26	27	29	31	28	24	26	24	49	27	42	25	23	31	28	20	33	22	23	26	23	26	22	27	37	27	29	26	35	32	25	33	25	31	31	35	20	21	32	21	40	33	28	29	27	26	19	28	35	22	25	31	20	26	28	25	19	28	20	30	26	30	22	26	28	26	16	21	16	16	26	22	26	25	29	34	34	37	31	40	24	28	31	26	29	30	20	28	34	31	21	29	30	35	20	24	36	36	32	29	31	33	24	28	34	26	26	19	22	36	31	24	32	37	25	38	23	24	27	34	29	27	30	34	21	24	25	35	33	31	28	28	33	28	22	26	25	20	35	31	21	22	40	31	25	31	32	22	30	30	34	33	23	29	30	18	30	22	30	25	28	26	29	25	30	25	39	32	34	26	24	24	23	35	29	27	38	23	18	25	26	21	20	24	29	26	29	35	22	34	27	33	22	27	28	25	28	30	20	21	32	31	31	30	22	39	31	19	29	33	29	31	25	34	29	27	34	31	32	21	31	37	29	24	30	23	25	28	31	23	31	24	32	28	29	22	39	27	25	31	18	26	22	24	23	28	24	27	24	17	26	29	25	33	19	24	24	23	34	18	19	26	32	37	30	23	22	22	24	28	22	28	22	22	27	29	32	21	21	30	11	26	20	21	30	22	24	25	25	23	24	23	30	26	31	25	28	25	21	27	27	33	19	25	29	27	16	36	25	25	30	25	40	26	32	31	21	29	25	33	35	33	27	23	31	24	21	31	29	36	25	26	23	37	21	31	35	27	21	29	26	25	31	27	32	32	21	43	29	23	28	23	28	20	27	28	27	29	36	36	29	37	29	20	28	28	33	32	34	24	30	22	20	26	27	23	29	29	26	27	32	30	32	25	40	21	35	30	19	31	21	31	26	26	20	37	32	24	29	24	26	38	23	34	32	40	33	27	33	26	32	27	39	29	23	31	27	25	26	36	21	30	33	32	31	15	32	26	21	34	26	32	22	30	27	20	31	30	31	21	35	27	25	27	32	23	27	17	30	25	26	27	18	30	27	25	30	21	31	22	43	25	28	28	31	28	23	28	29	27	30	19	27	35	21	23	23	27	23	31	18	25	26	32	20	28	32	32	35	31	34	15	28	33	30	25	31	34	27	30	29	35	28	35	30	31	23	35	19	28	20	38	29	24	22	37	19	22	26	18	25	23	28	46	29	21	31	26	25	22	21	25	28	26	30	23	22	30	28	30	30	28	26	31	22	29	26	22	34	26	24	36	28	36	31	23	31	30	27	25	19	23	28	38	30	31	27	29	35	23	29	22	28	28	29	19	39	30	27	27	33	24	38	28	35	28	35	24	29	28	30	19	23	35	28	19	19	31	33	27	24	22	21	20	34	30	16	22	22	29	25	24	34	27	22	24	29	23	30	23	34	24	24	25	33	28	25	27	29	30	29	23	23	25	31	29	31	19	32	28	23	35	23	26	27	24	27	32	29	23	22	29	25	24	26	29	27	27	24	28	29	29	31	30	28	26	27	26	27	22	26	14	28	31	33	30	29	39	23	28	20	30	26	29	30	31	27	24	21	32	28	25	23	23	26	19	29	20	35	24	30	26	26	21	29	25	19	22	29	24	21	24	23	20	27	36	24	23	32	26	29	32	25	27	27	32	19	28	24	31	19	28	35	19	17	24	25	20	34	27	30	22	27	26	23	22	29	22	29	22	27	22	30	31	28	33	30	34	31	18	23	25	28	26	31	22	16	17	19	19	33	37	31	18	29	23	23	30	23	27	22	20	21	24	18	21	21	31	27	27	22	27	24	16	39	32	28	25	22	23	34	25	30	29	35	27	23	17	21	25	27	23	22	29	34	22	37	15	30	28	44	35	24	28	23	21	27	24	28	16	29	21	26	30	32	28	27	39	26	24	30	25	24	25	29	23	32	36	25	23	25	25	23	25	42	25	31	23	29	33	28	21	21	20	33	26	22	36	29	13	34	39	20	29	21	25	39	21	30	24	24	33	26	24	24	25	28	25	23	25	30	31	23	17	20	22	34	28	32	23	28	26	25	28	29	21	21	38	38	28	23	39	33	36	14	47	24	31	33	30	25	38	25	24	29	28	24	25	29	30	24	27	36	27	28	28	28	38	33	20	31	30	31	34	30	27	28	32	36	22	28	31	37	30	28	26	33	24	31	29	31	36	22	30	27	24	31	29	33	33	27	37	31	27	25	30	28	25	25	29	39	25	33	31	29	25	23	21	23	30	20	20	33	30	30	25	33	29	27	28	24	31	20	26	22	25	22	20	30	33	22	26	25	30	33	32	19	28	33	20	25	33	25	22	27	25	26	25	20	21	33	34	29	25	26	24	24	35	25	22	32	19	30	23	31	26	30	22	21	23	26	28	32	32	35	24	22	30	22	21	30	34	31	34	26	30	26	22	27	24	27	37	34	38	20	32	24	26	32	19	34	33	32	23	24	36	21	23	32	28	30	35	31	39	26	21	36	32	24	28	27	26	32	32	20	33	17	27	26	24	31	26	21	19	27	24	16	25	31	26	28	30	30	27	34	30	23	37	32	33	31	35	33	33	33	21	24	31	23	32	30	33	28	28	34	29	22	24	28	30	27	32	32	31	27	20	29	23	29	36	30	31	31	28	27	24	21	20	14	21	23	23	21	29	29	27	26	30	24	19	22	28	25	24	33	32	34	21	30	25	28	33	30	32	24	27	34
51843	32586	9877	20225	27557	26747	23903	20055	16780	14153	11732	9907	8309	7016	6042	5201	4459	4069	3677	3271	2916	2700	2394	2201	2077	1992	1824	1705	1592	1411	1416	1312	1198	1256	1185	1107	1085	1035	986	956	890	924	861	881	770	754	770	678	710	632	670	646	652	584	591	618	540	571	561	585	592	570	557	565	535	584	524	551	573	556	548	539	516	543	526	514	499	508	507	494	487	485	447	502	448	511	477	503	481	484	486	458	500	506	527	547	505	476	458	489	465	459	471	461	484	475	437	501	469	449	493	457	451	458	453	522	448	505	475	459	454	461	454	474	418	468	469	435	467	443	433	435	459	457	451	452	440	449	454	467	479	485	462	490	468	481	468	497	452	436	431	469	432	444	479	439	461	486	477	482	456	443	453	445	482	459	461	448	470	478	482	483	452	453	454	419	466	469	466	444	420	479	455	466	491	439	428	431	408	475	442	500	434	425	461	463	463	431	489	452	479	439	484	463	481	458	475	519	454	456	431	481	464	469	509	408	423	419	479	456	468	427	473	455	425	440	447	406	437	473	469	466	444	468	460	446	452	482	474	429	466	420	448	436	435	450	459	472	418	433	434	474	449	478	441	448	477	436	461	436	445	470	426	428	464	422	443	458	413	456	434	462	528	468	486	451	478	462	520	453	478	429	451	463	426	447	475	453	411	448	436	444	459	441	453	446	435	433	481	452	470	481	445	479	400	444	454	483	463	459	462	476	465	423	464	456	452	450	464	424	428	438	455	432	426	433	430	454	438	427	430	471	473	488	454	477	461	454	445	448	495	457	457	445	457	457	429	456	494	472	461	459	451	489	450	455	427	443	483	460	408	420	466	457	457	457	472	434	468	484	432	495	417	453	475	459	454	457	451	450	442	456	494	447	441	427	462	436	461	442	464	435	429	443	417	451	483	451	474	443	420	437	425	446	441	465	463	458	435	461	493	425	470	465	489	463	451	467	415	453	447	417	457	417	464	497	420	475	452	441	420	467	427	494	443	471	449	450	472	453	437	422	446	454	441	445	471	461	436	480	432	460	469	442	448	428	424	447	436	456	414	445	468	416	445	443	466	444	448	454	439	450	444	456	465	507	436	455	465	458	441	438	445	437	459	444	485	504	438	483	463	450	468	434	461	473	427	423	425	434	476	446	456	445	463	431	464	482	447	468	437	416	462	447	421	477	448	466	457	436	436	418	448	474	423	471	483	427	440	462	470	440	414	458	480	447	487	445	439	452	466	459	458	439	465	491	449	466	485	423	459	420	418	479	461	439	438	448	405	458	471	465	467	499	450	429	443	451	465	417	439	424	440	465	458	443	477	470	426	472	448	426	454	426	457	455	464	454	421	436	476	444	442	419	468	456	462	450	469	460	433	444	422	439	430	481	389	463	473	468	464	444	463	422	467	431	442	461	453	427	429	464	447	424	424	478	465	427	467	453	486	440	473	505	457	498	436	450	443	449	451	461	450	479	445	431	431	497	431	443	486	439	441	476	476	453	432	416	458	475	448	454	463	450	431	444	443	465	473	472	464	443	479	444	490	487	425	446	434	486	467	464	413	431	486	434	475	451	457	464	471	438	450	450	451	460	456	460	467	433	443	491	488	451	474	463	444	443	456	447	466	439	446	426	450	473	418	494	432	461	462	442	456	451	472	458	467	426	446	443	462	462	457	428	428	461	453	481	443	452	480	443	455	463	446	470	429	413	447	427	495	452	456	446	425	453	427	457	449	428	440	480	486	425	458	437	460	452	412	497	425	466	463	444	434	462	415	460	426	437	438	443	473	450	458	417	439	502	464	441	493	462	460	471	430	461	470	482	479	470	444	476	456	448	448	440	434	436	440	464	454	429	490	489	482	489	470	450	451	493	438	456	447	462	474	465	461	429	458	430	487	442	436	456	463	436	414	475	482	436	393	448	471	481	433	479	460	451	451	456	468	414	476	449	397	454	494	449	460	487	459	457	447	447	444	441	460	452	477	507	445	428	440	492	462	448	466	457	464	487	422	501	478	465	432	447	469	415	439	461	470	470	427	466	497	423	470	440	438	464	431	429	478	421	484	432	453	457	428	477	409	460	424	452	477	468	415	434	465	465	441	469	462	470	467	464	457	440	448	492	426	399	448	482	501	446	456	464	440	488	476	462	444	449	471	467	442	458	483	444	445	439	434	432	429	440	446	444	461	418	432	436	456	423	452	436	510	443	446	444	437	435	444	490	445	432	429	452	455	424	451	482	479	449	457	452	461	474	464	459	476	449	453	437	481	451	439	445	452	467	448	433	483	464	498	443	434	495	481	398	424	444	475	444	445	459	436	451	423	452	486	476	450	440	476	426	453	471	439	435	461	439	433	435	484	446	425	488	437	466	469	502	482	448	452	449	463	491	444	447	454	450	425	438	432	460	426	459	445	450	505	442	467	469	441	452	461	424	422	474	434	443	441	447	470	430	398	461	455	453	439	470	457	446	446	476	482	429	474	439	464	412	432	522	425	457	444	461	434	447	475	424	488	478	497	448	482	461	447	469	481	407	483	462	454	448	469	409	456	462	454	436	439	476	427	468	448	450	458	439	479	451	443	477	457	441	463	421	432	474	457	461	471	458	456	482	459	430	429	473	469	457	437	439	469	442	449	494	439	449	460	427	439	451	448	439	467	479	440	456	478	427	410	475	446	463	474	468	434	441	427	414	442	480	436	455	468	471	475	435	432	439	437	449	433	416	483	459	472	464	466	449	458	428	448	456	458	472	440	465	462	471	446	495	471	493	449	453	433	477	448	397	478	478	471	441	480	447	482	462	473	465	457	442	430	430	475	449	440	441	449	514	490	448	480	459	485	462	437	478	455	452	452	461	473	436	441	437	438	440	448	479	461	456	435	474	454	440	468	458	475	424	480	430	433	466	448	452	464	460	456	457	430	453	458	412	461	473	454	450	461	462	467	428	462	486	451	471	433	469	478	437	461	433	442	474	457	425	481	453	423	480	447	462	492	437	453	448	452	451	465	435	408	437	442	436	473	445	457	482	446	440	442	415	452	464	442	457	469	479	434	436	464	442	413	426	468	469	476	482	442	429	418	464	454	461	449	432	449	427	475	462	441	448	474	490	443	458	435	471	433	458	435	458	460	436	463	467	399	426	476	438	473	444	457	464	459	455	444	430	491	505	465	418	494	456	474	448	451	482	467	432	450	461	445	458	436	436	422	451	460	439	452	452	430	475	424	452	458	454	437	460	447	433	435	439	458	437	469	461	475	480	474	482	439	455	476	446	476	458	415	472	417	456	423	448	439	413	486	435	482	449	433	439	457	463	458	487	414	456	439	458	471	418	463	455	436	454	458	438	408	470	472	444	449	470	478	421	426	457	473	426	470	448	451	462	461	449	442	453	462	458	460	496	450	437	460	457	443	457	467	450	435	467	444	501	448	473	432	438	474	461	456	436	495	471	428	500	439	443	436	482	436	462	461	416	486	408	441	433	427	436	459	438	449	476
9256	3739	348	231	332	315	336	227	213	194	169	153	122	109	91	87	75	77	79	55	50	41	64	39	50	38	41	29	62	32	48	32	37	36	40	28	35	27	29	33	25	32	28	24	29	28	18	31	32	32	31	18	31	32	31	27	27	27	20	30	22	23	23	24	33	25	29	25	22	36	28	32	27	26	19	21	20	29	26	23	21	36	28	23	26	31	19	23	27	34	14	29	35	24	24	24	23	18	25	36	20	26	24	29	36	32	32	30	28	29	25	25	29	30	31	30	20	27	32	20	30	30	20	28	13	23	26	28	23	21	26	26	30	28	22	24	27	33	23	24	29	32	22	18	32	27	26	24	21	23	31	17	16	20	25	28	23	28	33	21	30	16	23	18	23	27	34	23	22	20	30	22	20	25	29	39	32	27	33	21	27	22	27	27	33	33	21	27	19	19	29	25	32	33	27	29	19	32	35	21	26	30	23	24	24	27	21	30	29	25	33	27	23	28	28	17	29	26	32	27	25	31	27	30	21	24	22	24	26	30	25	29	29	17	31	29	32	19	26	28	25	19	30	24	30	26	26	22	24	24	17	22	30	21	23	28	43	28	25	22	25	23	22	28	23	29	24	26	28	29	19	27	29	28	24	24	36	29	21	29	32	15	22	26	24	27	25	32	14	23	39	29	20	38	17	32	22	26	21	29	31	26	29	30	31	24	26	33	33	30	17	19	26	28	20	19	26	18	29	25	23	21	22	22	24	26	33	18	27	21	25	22	25	21	27	27	23	38	28	29	33	23	20	26	24	26	32	36	26	25	20	28	26	24	24	20	32	20	27	24	27	23	22	31	37	29	20	27	29	38	30	24	23	18	25	21	30	30	24	20	33	28	26	30	27	23	32	32	25	33	28	23	20	24	24	30	32	30	34	23	28	27	28	30	18	34	21	26	27	33	30	25	31	23	20	28	18	20	22	29	13	28	28	30	22	23	20	33	24	30	28	26	28	32	16	24	21	35	23	21	25	25	17	23	21	24	22	28	28	29	35	26	19	22	26	32	28	25	28	18	25	26	27	23	28	15	31	17	26	20	24	23	30	23	24	19	27	25	22	28	18	27	31	28	23	26	24	21	28	30	30	29	30	27	36	36	22	15	28	26	20	29	24	31	23	26	20	29	23	25	24	22	21	26	26	31	26	30	29	29	29	24	24	26	30	34	26	27	26	20	30	33	24	29	28	25	23	28	29	19	25	19	25	13	25	23	23	28	19	22	24	27	22	28	23	18	32	26	31	24	35	24	23	34	24	19	23	20	24	22	28	28	19	25	23	34	18	26	30	23	25	21	20	20	34	27	28	27	22	26	25	28	27	23	27	24	32	23	29	23	27	31	19	26	29	22	22	28	23	29	26	25	34	24	23	40	19	26	25	25	31	29	19	22	19	25	22	26	29	25	28	26	34	32	27	17	28	22	27	19	26	26	18	32	26	35	23	23	25	20	20	26	26	33	25	19	23	37	22	31	26	17	26	28	24	20	25	30	31	29	28	30	29	41	29	25	23	30	20	23	23	23	35	21	26	28	33	36	18	24	30	24	20	25	16	24	26	32	22	20	20	29	21	17	39	30	23	25	27	23	20	19	21	35	30	21	30	19	24	17	16	30	21	37	18	33	25	37	28	27	26	19	36	34	30	31	22	37	23	23	26	30	26	26	30	22	29	27	31	30	29	26	19	21	25	27	28	20	27	26	24	20	22	19	32	22	18	29	22	22	18	23	17	34	25	25	21	18	18	32	29	17	31	23	24	23	29	27	22	31	23	22	26	20	24	17	20	19	22	25	25	38	23	18	28	26	21	26	23	19	26	25	30	32	19	24	24	15	24	26	35	34	26	31	29	27	26	35	24	33	30	23	20	26	24	28	22	22	15	27	24	20	25	22	31	33	16	33	21	19	28	22	23	34	28	21	33	27	20	34	29	24	24	20	27	18	22	23	29	27	23	22	26	28	26	21	31	19	32	36	32	24	31	15	29	25	22	32	20	28	23	19	28	24	22	23	30	26	35	22	20	21	24	22	31	19	26	20	27	23	28	22	20	23	29	18	23	26	24	19	20	26	17	26	28	26	16	28	27	23	22	28	22	27	26	22	22	24	24	23	24	23	32	28	34	18	31	23	28	27	18	16	28	31	26	30	27	20	31	22	29	28	20	30	27	21	26	31	26	23	23	31	34	25	20	28	27	29	33	17	31	17	21	35	26	19	26	25	27	21	25	23	29	24	27	22	26	29	18	24	21	29	33	32	21	31	26	22	32	24	21	24	28	17	36	41	22	14	31	19	29	21	27	24	23	13	19	31	23	30	27	25	23	31	23	16	17	27	22	31	29	25	20	43	26	26	22	20	27	26	34	21	33	22	31	27	25	28	36	35	28	25	23	25	29	24	25	29	34	21	25	25	27	34	23	31	25	25	21	30	24	19	39	26	21	19	16	28	23	18	19	26	28	30	31	24	26	27	28	20	27	22	25	29	25	31	29	24	31	27	22	23	26	25	29	21	28	25	31	24	17	32	31	21	30	30	23	32	27	17	22	16	21	18	22	28	26	29	24	21	30	28	31	31	30	29	22	17	23	23	24	24	32	23	31	25	26	31	28	23	24	35	29	25	32	20	23	24	21	27	23	23	26	30	23	23	31	21	19	21	23	28	24	29	22	28	24	27	31	28	31	30	21	27	23	30	22	23	10	19	38	21	30	33	28	19	32	20	29	22	23	25	18	24	23	32	37	29	33	18	30	27	26	25	28	31	29	23	20	25	23	18	29	32	22	25	24	32	13	21	28	38	31	33	28	30	22	20	29	21	27	21	22	23	32	19	21	36	29	18	28	25	32	27	26	19	24	34	23	23	29	21	31	22	26	17	20	39	23	29	29	24	28	23	25	29	27	22	30	18	25	26	18	24	22	32	27	17	28	31	30	22	20	24	28	28	26	22	22	23	22	20	28	21	28	22	22	19	22	26	21	23	29	29	27	29	35	19	33	24	28	28	22	27	29	32	32	21	26	23	22	28	22	28	31	23	28	21	24	25	16	20	27	24	30	22	21	29	29	19	25	24	21	28	30	19	24	33	17	26	33	26	30	31	20	30	22	24	24	33	31	25	35	27	33	26	21	22	21	24	28	27	28	23	20	21	27	25	19	30	30	21	27	19	34	21	22	29	30	28	21	27	29	18	26	21	17	11	26	30	38	20	31	25	31	29	19	34	34	21	28	31	25	25	29	24	26	30	23	26	26	20	15	28	25	27	23	27	34	27	23	31	24	27	18	30	23	32	20	28	27	29	25	30	25	22	27	31	26	22	35	15	32	29	34	27	25	14	24	28	30	30	23	27	33	23	31	24	29	15	32	25	25	23	25	19	28	22	20	20	27	22	31	26	37	26	16	25	34	23	30	19	30	22	26	37	21	32	30	24	32	24	30	20	29	29	24	29	22	27	30	27	22	30	20	23
44751	29158	7532	16007	23455	22941	19901	16442	13282	10627	8860	7284	6173	5306	4288	3842	3312	2959	2579	2294	2209	1941	1737	1618	1528	1523	1368	1226	1214	1119	1032	946	960	900	905	887	851	846	799	754	713	761	713	719	661	663	609	588	566	544	532	534	530	505	515	500	499	499	501	529	491	535	510	497	490	509	492	519	478	467	492	492	459	443	492	436	456	443	458	449	431	438	390	447	485	448	440	488	414	427	450	452	431	453	465	467	445	443	437	462	430	432	451	462	428	428	423	402	433	427	439	460	429	433	459	429	439	432	386	432	446	428	391	414	456	428	466	403	418	421	391	430	413	438	424	390	407	433	431	403	435	433	394	410	428	448	398	427	442	395	432	416	461	417	392	421	426	411	463	404	385	429	403	430	440	414	377	402	467	419	411	394	427	388	400	373	393	418	425	400	417	424	380	403	399	405	402	438	431	422	407	422	436	406	394	399	436	403	379	427	421	420	431	418	449	420	398	404	437	396	384	422	383	421	386	418	442	410	458	416	456	398	439	422	421	411	415	446	402	428	416	442	435	433	380	394	442	456	419	423	385	401	405	405	421	434	433	394	398	403	410	406	435	451	448	430	448	425	446	414	423	447	430	433	449	408	394	411	441	401	437	421	409	401	417	424	442	434	416	422	414	444	412	395	440	402	446	402	391	407	433	424	416	399	370	422	363	411	394	391	402	407	372	417	435	440	411	409	393	407	420	420	429	435	425	429	397	424	435	373	439	392	386	424	419	407	423	429	384	448	457	422	396	383	441	405	438	381	418	409	429	400	417	389	436	402	401	405	398	365	383	387	446	432	443	410	422	395	441	446	410	404	422	415	412	435	406	425	408	422	426	433	398	410	434	444	418	430	402	447	435	398	426	412	428	385	432	432	433	394	421	417	416	417	412	448	391	412	412	444	443	408	409	397	395	415	425	418	415	403	432	424	404	394	428	421	424	416	385	411	424	434	424	408	400	410	419	387	385	412	416	395	415	389	394	361	388	431	431	399	434	415	408	425	440	415	432	397	400	373	398	411	435	396	424	384	441	411	429	406	422	424	427	433	419	407	411	442	434	413	415	417	406	440	382	409	425	428	418	449	410	415	386	391	436	386	421	421	420	435	402	423	427	403	383	411	430	393	417	402	431	408	433	399	433	412	428	396	407	429	444	424	407	457	449	417	406	390	440	494	407	389	448	386	388	405	422	409	449	427	428	470	415	427	401	434	409	441	385	427	408	405	408	430	420	383	426	438	437	410	392	460	395	414	435	401	410	439	409	422	455	402	453	445	379	420	425	416	397	417	420	410	443	402	399	403	431	416	394	403	367	422	405	411	423	428	418	390	408	425	422	427	397	402	400	448	410	396	431	389	412	435	421	411	395	413	443	395	411	427	427	402	389	384	411	409	419	385	386	408	420	444	404	418	390	406	436	412	411	373	385	431	432	427	388	397	438	408	385	455	406	418	401	392	425	466	400	405	441	406	440	427	431	411	453	404	422	401	426	446	434	414	410	389	400	441	402	431	422	411	436	430	430	383	399	454	414	390	424	409	455	431	405	408	432	429	407	402	440	426	425	378	423	450	424	385	431	408	392	417	430	387	434	425	431	417	393	426	393	441	409	422	415	424	430	403	407	418	416	446	451	395	440	408	393	411	446	394	407	429	440	425	417	443	415	425	403	433	425	399	427	424	423	406	419	382	406	408	426	422	448	424	432	430	411	441	422	428	413	415	382	391	439	423	427	414	379	402	431	424	389	404	443	422	418	443	382	404	458	444	431	396	416	413	409	367	423	382	415	398	439	404	392	399	400	447	405	413	432	415	408	414	410	426	425	422	405	442	425	415	406	417	451	430	433	407	427	418	394	407	427	417	395	398	418	427	393	437	414	448	411	413	384	393	396	402	379	403	396	423	370	407	408	403	413	390	397	418	387	464	443	409	405	385	424	413	426	425	377	422	388	433	404	429	432	430	384	444	426	433	439	424	443	413	432	416	400	408	424	467	406	460	402	409	408	379	411	385	411	390	422	425	456	411	399	448	426	394	408	393	408	455	417	403	405	401	402	412	388	382	415	409	407	408	410	400	433	391	406	420	447	435	392	406	394	410	436	383	416	447	439	420	426	432	427	416	429	430	422	424	409	400	402	398	420	439	411	395	405	369	416	405	413	402	426	388	415	437	412	397	413	421	395	368	381	387	397	429	417	401	466	448	411	402	449	412	410	396	357	397	426	415	386	423	370	395	403	423	448	414	421	443	433	407	448	412	390	402	405	393	425	413	393	414	439	381	418	410	402	437	437	409	422	429	436	409	403	393	406	437	437	389	389	401	432	398	414	400	410	433	451	438	435	383	427	400	442	432	450	421	380	453	393	409	402	425	380	434	396	422	412	392	421	405	449	437	415	420	404	404	433	446	463	385	438	455	387	401	399	395	443	428	412	461	416	374	430	402	436	417	409	443	363	386	428	386	408	418	416	416	459	446	413	401	423	424	421	386	399	443	406	409	434	458	448	414	434	415	392	400	449	386	445	384	417	390	404	432	418	428	406	470	404	436	412	428	413	448	416	393	430	413	438	395	442	371	411	412	404	399	423	409	439	382	443	417	413	384	378	431	428	380	415	442	393	409	388	417	386	439	420	379	425	366	400	443	382	383	412	448	397	403	421	442	382	426	410	406	399	410	436	415	444	412	440	445	382	421	412	398	408	417	401	443	403	440	407	407	455	425	435	460	373	421	412	434	447	417	435	411	411	422	429	421	442	442	412	418	424	426	399	391	406	422	420	381	385	397	417	446	436	419	390	365	376	408	409	450	438	427	406	385	429	421	414	429	421	435	418	443	411	400	433	438	379	421	419	429	420	445	456	419	426	381	419	448	426	371	409	383	399	403	407	426	434	412	401	408	401	426	412	428	457	398	416	410	413	424	436	444	415	400	430	414	416	428	396	407	432	432	441	411	406	440	414	408	432	421	429	397	426	403	400	396	426	449	417	413	420	369	420	420	410	444	376	408	414	401	423	399	441	400	414	407	409	422	465	419	423	413	398	387	380	424	416	424	410	434	410	437	421	407	429	426	406	452	414	422	465	404	438	444	406	386	394	430	454	425	396	439	426	390	424	394	442	411	431	398	435	430	424	414	422	443	403	416	431	414	413	420	418	414	408	383	405	390	433	415	435	407	406	426	395	429	417	387	462	410	389	440	440	422	393	397	404	411	396	404	422	421	386	418	449	412	421	451	415	428	421	406	435	449	414	408	394	423	421	410	430	387	413	385	395	440	443	380	437	367	423	425	400	405	442	400	440	404	440	411	414	447	416	404	409	433	389	413	415	415	427	407	392	424	400	399	428	419	380	418	420	439	415	438	415	447	433	423	427	398	412	417	380	444	442	424	409	418	448	436	430	419	427	363	432	405	395	404	413	451	421	417	430	397	412	443	455	452	394	422	399	383	388	431	439	411	399	381	422	399	463	469	413	411	428	383	431	389
13592	8156	687	335	558	589	490	408	371	310	268	203	191	147	163	133	115	106	92	82	84	84	68	72	70	76	65	58	70	54	39	45	51	61	43	31	51	43	48	45	48	44	34	51	35	40	57	31	29	60	40	45	35	23	32	38	36	37	32	37	37	46	37	45	38	36	32	43	24	32	41	32	34	43	34	35	32	36	40	36	34	20	37	34	25	38	27	32	30	35	33	34	34	36	41	33	23	37	44	27	36	28	34	37	29	26	31	30	34	34	27	27	32	43	33	29	38	25	28	34	24	38	32	37	47	38	30	32	35	30	35	31	33	38	28	44	34	39	26	40	33	35	36	40	27	40	34	26	32	29	33	26	45	26	26	27	33	30	27	39	28	33	33	31	27	34	28	19	39	25	26	40	38	34	31	30	37	32	38	39	36	34	35	42	42	35	31	33	46	32	36	27	34	27	33	29	37	36	28	30	31	37	29	38	29	35	29	28	36	35	41	31	23	29	33	24	36	34	38	43	31	41	36	35	29	29	39	35	32	29	42	37	40	37	41	36	39	36	30	33	18	21	37	34	43	37	34	30	38	26	31	29	26	34	33	37	27	38	36	27	31	39	36	30	36	40	30	37	28	27	28	36	37	36	35	35	45	23	33	32	34	36	41	35	38	43	34	16	44	48	30	28	30	39	33	30	32	25	36	42	27	33	29	43	25	40	41	35	31	36	30	35	34	37	29	40	26	29	34	32	29	49	24	36	32	29	41	37	28	30	41	30	30	38	38	33	44	32	38	38	36	30	44	27	31	39	26	38	34	28	31	38	33	25	34	31	40	36	32	30	34	25	35	37	31	50	33	35	33	29	31	30	39	30	29	24	31	27	37	31	32	36	38	32	27	27	31	35	36	31	24	26	32	31	29	28	30	34	30	34	34	28	43	31	30	31	28	32	32	35	34	30	41	28	34	31	32	17	34	36	34	33	34	33	40	30	32	36	22	35	27	32	39	26	25	32	29	38	28	35	32	23	32	40	31	34	23	29	32	33	36	34	33	33	39	41	38	37	35	39	31	35	29	36	27	29	44	41	40	31	29	28	35	39	32	30	31	32	28	39	29	26	33	40	36	30	28	32	28	34	27	30	33	45	33	30	41	36	42	36	31	35	34	24	33	39	38	38	38	23	31	33	33	46	30	37	42	28	37	22	36	33	32	32	39	33	36	33	30	33	42	36	31	25	45	33	41	40	32	46	37	27	28	31	34	33	28	25	23	30	26	30	48	40	32	31	40	17	26	28	42	42	30	41	29	39	36	37	32	30	30	31	31	32	40	37	42	28	28	40	33	43	27	24	48	26	44	26	31	43	37	28	27	35	24	36	24	25	29	34	28	24	41	28	25	37	30	34	31	30	29	31	35	36	30	37	40	45	33	43	41	34	46	27	27	23	38	34	40	30	32	44	23	26	36	27	29	30	26	40	32	38	38	35	32	28	28	35	25	27	29	44	23	29	38	28	31	34	40	28	44	41	29	36	36	31	31	49	36	32	38	37	29	36	36	43	26	40	41	41	22	23	30	39	26	30	43	40	39	22	29	34	34	37	36	33	42	32	32	21	33	33	36	21	38	43	26	41	31	35	30	28	30	39	36	21	32	34	36	31	26	25	34	38	27	27	27	39	42	36	36	29	28	36	25	33	29	41	37	31	37	33	37	34	35	27	27	51	27	29	38	38	33	40	29	42	33	35	31	28	41	23	29	34	35	41	30	29	36	41	32	37	35	26	37	27	33	41	25	27	40	38	28	27	22	34	36	36	30	41	37	27	26	28	36	28	25	33	49	27	44	29	45	42	30	39	26	42	30	32	27	30	19	42	24	30	29	28	28	23	27	34	33	30	41	32	45	15	32	24	31	38	32	41	33	24	33	30	31	29	37	31	32	25	28	32	33	43	34	36	35	39	30	26	23	30	42	34	33	39	32	30	30	38	37	43	25	24	29	38	29	30	40	41	32	26	39	33	30	39	32	28	38	25	35	34	42	31	30	27	26	28	38	32	36	41	34	36	28	31	32	44	22	34	21	29	26	32	24	37	28	36	28	38	31	37	30	46	29	24	43	39	33	41	30	34	31	27	33	27	27	36	34	28	29	29	35	22	35	30	33	37	37	32	31	30	27	32	40	40	34	20	26	31	25	44	28	53	29	35	31	36	34	43	42	40	21	34	32	36	26	31	29	35	33	49	31	21	37	34	18	35	25	44	37	25	23	31	27	39	25	29	28	34	39	26	36	27	43	39	30	29	36	37	30	37	29	28	33	41	30	29	33	35	41	35	34	32	34	31	26	23	33	29	28	28	32	31	33	36	43	31	36	30	34	26	34	26	36	26	31	23	30	25	37	27	25	34	38	24	33	36	36	35	39	44	36	32	27	36	35	36	39	27	35	43	38	34	29	35	35	26	37	38	32	39	39	39	33	31	42	41	44	30	34	34	45	36	35	34	23	35	38	34	31	37	40	31	34	35	31	36	34	38	28	29	31	38	28	35	30	32	40	26	30	25	30	35	39	36	33	28	28	43	35	41	29	26	41	35	32	27	35	33	35	31	32	41	30	30	29	38	44	41	30	28	39	38	35	34	36	37	34	26	27	32	26	30	37	27	29	37	33	22	32	25	38	30	24	34	31	27	31	43	43	27	35	17	40	25	43	32	37	38	40	41	36	28	38	39	41	36	30	45	31	40	25	41	39	26	30	30	37	24	40	34	34	26	42	39	34	40	20	34	40	29	32	28	29	39	38	43	35	42	28	28	30	41	34	40	38	38	29	23	33	30	24	39	31	40	44	44	37	27	37	39	35	41	31	27	33	41	27	33	35	33	30	42	34	32	36	39	29	36	32	38	34	25	35	32	32	41	29	39	33	34	29	33	34	32	24	28	39	31	28	32	33	36	37	34	36	31	38	32	26	29	36	33	39	25	43	33	50	30	36	43	33	35	33	30	31	31	31	42	22	24	31	38	32	34	35	42	28	42	41	28	23	39	32	26	29	32	33	30	21	42	33	35	40	31	38	31	39	34	32	28	23	43	41	37	28	44	38	37	37	34	33	31	42	35	24	38	40	28	38	33	25	37	35	33	36	29	44	41	40	37	33	27	35	36	35	26	30	33	37	36	28	39	34	42	39	42	23	26	34	26	34	30	27	29	32	28	36	34	22	26	38	37	34	27	33	36	37	41	36	27	44	27	28	39	42	35	31	36	30	27	38	40	39	35	30	26	33	34	36	37	40	34	31	33	30	32	42	31	30	45	32	20	45	35	28	26	35	39	35	35	33	34	28	38	41	38	43	24	29	43	36	36	37	28	29	32	32	36	33	43	34	34	40	21	33	36	31	38	35	28	33	25	38	38	33	33	32	34	37	31	33	29	47	29	31	37	44	16	32	43	26	31	22	45	22	33	34	26	34	42	37	32	31	36	39	23	35	32	27	35	33	41	40	31	37	44	30	23	28	33
53621	36944	10971	21472	29291	28690	25691	21876	18263	15501	12724	10753	9178	7914	6727	5919	5178	4700	4196	3782	3457	3018	2820	2573	2440	2266	2082	1966	1846	1702	1648	1480	1490	1409	1305	1316	1276	1236	1187	1148	1017	1047	1013	962	921	978	859	832	772	768	772	782	703	696	670	668	677	653	660	642	658	661	681	628	675	659	626	655	637	648	637	584	626	638	653	618	621	598	633	648	582	598	560	616	570	565	569	587	559	596	536	573	587	532	619	576	567	616	589	551	607	569	511	558	549	565	600	541	579	590	511	579	541	588	559	569	551	539	547	549	559	565	517	571	573	507	536	521	541	555	565	602	536	555	520	509	562	549	579	558	558	552	567	529	502	578	538	547	576	540	509	562	584	571	513	565	525	535	552	550	525	542	546	557	557	508	535	531	559	521	503	555	526	526	537	505	552	518	527	569	523	540	556	527	527	505	499	544	551	538	552	523	553	544	512	563	567	527	559	494	510	577	548	526	594	548	582	581	578	524	562	553	518	533	499	523	542	507	533	540	546	576	500	518	502	599	575	575	507	531	526	529	563	565	544	498	544	558	518	517	508	569	497	532	560	533	517	515	530	527	525	537	546	538	547	534	510	514	573	532	496	522	514	534	578	517	545	526	515	531	576	539	528	511	507	494	559	544	565	496	546	534	515	538	573	526	538	549	508	525	532	569	514	555	539	540	562	528	548	557	524	547	512	463	501	554	531	520	536	565	547	527	479	538	517	559	564	565	535	566	533	535	529	554	505	490	536	570	579	525	578	579	539	553	552	490	553	525	580	534	503	552	515	536	510	505	552	538	540	550	558	531	579	538	530	535	494	552	538	534	533	543	530	511	526	529	535	519	500	536	546	526	536	546	533	525	530	515	563	533	511	511	580	558	574	563	514	517	518	529	545	513	520	562	552	525	527	510	551	538	520	523	565	571	529	550	516	513	550	507	550	516	551	566	507	513	529	546	529	532	523	574	530	554	510	574	573	572	549	505	501	581	549	553	526	537	539	525	560	539	530	519	554	542	517	549	533	560	554	523	526	536	526	568	557	566	499	507	548	547	535	546	511	532	538	522	533	548	518	519	548	527	493	544	536	523	556	528	563	490	517	557	556	545	555	488	553	519	533	534	543	544	547	513	508	556	534	498	578	542	502	573	512	533	554	577	493	568	527	532	527	533	532	500	545	527	575	571	519	545	526	540	518	529	553	485	534	523	518	535	525	513	535	530	542	527	558	475	473	555	549	531	494	563	534	530	533	537	541	507	535	526	525	534	535	541	522	527	549	509	523	540	483	553	542	525	517	515	545	520	548	542	556	558	525	567	561	530	529	538	519	543	529	557	545	550	504	540	531	548	519	563	529	526	537	487	520	536	537	532	525	510	559	485	539	562	523	524	508	484	587	557	545	537	536	503	572	522	544	524	533	563	544	520	580	554	537	544	555	542	512	526	560	549	558	498	520	501	538	513	552	564	588	536	519	519	542	539	499	526	554	600	517	522	561	526	510	528	536	552	534	558	528	535	518	535	508	537	531	539	524	517	521	580	509	596	544	556	550	541	514	554	576	498	515	547	529	585	518	526	496	489	540	525	515	532	544	499	501	545	506	519	539	531	556	532	538	529	527	559	544	532	557	542	571	532	533	553	535	513	505	508	572	547	538	592	510	524	535	571	541	511	522	520	514	543	522	573	571	501	568	542	504	521	551	553	510	536	497	514	564	521	538	536	559	524	535	511	534	563	566	545	526	541	537	517	537	524	521	569	555	523	515	528	524	517	553	514	532	563	565	536	511	558	563	515	486	520	562	522	533	543	488	524	562	527	545	517	528	526	531	519	538	497	537	517	540	527	516	554	536	546	523	568	504	537	541	546	521	525	514	496	519	531	537	586	537	547	544	463	544	539	535	534	525	546	533	574	537	541	535	539	516	569	533	515	528	536	556	547	542	494	532	537	581	495	544	542	518	536	561	512	521	554	539	527	531	504	559	508	545	537	506	567	565	554	532	531	505	538	549	546	542	533	542	566	562	532	560	559	496	562	518	551	525	537	510	523	511	491	542	557	532	531	538	521	567	511	538	560	542	541	505	517	560	475	524	533	546	499	519	538	580	555	528	565	490	526	556	537	522	537	533	510	535	565	487	527	548	516	535	510	517	554	550	540	542	507	533	519	532	513	533	511	538	536	550	561	543	546	520	549	557	548	533	535	502	527	528	565	560	561	523	561	518	589	555	514	508	525	541	564	531	567	576	545	529	533	513	549	587	531	516	534	558	549	560	549	559	523	568	538	508	529	487	549	524	567	531	523	548	490	533	511	536	507	547	570	530	522	548	511	574	549	554	545	524	507	523	515	538	550	552	562	525	551	550	562	594	524	534	541	540	499	516	522	543	540	545	517	511	528	519	558	511	561	552	540	547	531	571	559	529	535	509	557	504	547	544	541	522	486	559	566	532	526	511	514	501	556	595	522	530	529	521	521	534	515	558	550	518	566	516	529	532	550	530	566	478	519	563	540	516	539	514	554	539	545	506	581	540	562	572	531	535	525	560	525	536	487	539	515	482	581	537	553	508	542	543	582	526	517	531	517	521	545	567	513	527	532	551	509	544	528	522	551	555	544	532	560	551	545	514	573	556	559	539	512	501	511	598	522	523	532	528	496	546	501	542	537	563	544	543	512	538	516	517	544	546	505	513	523	577	530	520	558	501	582	508	539	513	511	514	492	557	544	503	509	533	549	517	534	493	515	533	546	519	490	537	476	524	502	569	511	567	568	537	541	545	550	548	509	545	579	540	561	529	511	518	554	541	508	535	523	528	506	486	541	556	538	550	572	520	566	577	536	528	553	494	510	542	504	520	539	545	556	560	508	560	515	518	542	556	556	534	551	537	514	542	526	559	491	490	522	534	539	529	512	561	534	543	548	517	534	557	564	525	575	528	553	537	551	533	519	526	519	539	524	557	560	521	561	537	536	534	507	588	513	542	565	548	514	489	511	567	499	517	516	515	568	537	488	523	543	514	523	542	511	547	530	543	519	582	557	537	523	507	494	502	512	514	547	520	528	524	553	578	561	531	520	542	536	493	538	520	525	533	548	514	522	531	530	519	523	536	531	515	528	522	548	502	537	530	532	562	553	538	537	547	600	537	507	512	563	543	560	520	495	543	540	558	538	551	589	545	550	504	532	586	519	567	531	540	558	496	540	578	492	552	487	549	537	515	558	518	518	535	554	515	521	516	529	524	557	575	515	534	518	529	515	541	520	534	518	551	519	573	534	548	544	513	530	506	507	538	535	531	546	514	542	541	538	558	560	541	539	524	511	507	587	532	496	522	576	509	542	504	565	526	523	518	547	528	525	526	540	484	528	538	522	551	525	546	537	565	530	515	564	520	546	553	510	567	548	543	525	525	529	513	529	532	526	514	561	526	526	507	542	568	506	548	534	528	540	517	574	537	516	542	493	538	563	518	553	550	501	504	527	602	482	520	518	485	519	535	536
5050	2055	187	150	200	214	190	133	131	118	83	76	62	61	65	55	41	44	40	38	31	33	34	31	26	27	21	29	18	19	27	21	27	23	19	26	18	16	10	16	15	20	13	20	13	15	17	17	19	21	19	17	18	17	18	18	19	15	19	20	19	11	12	25	18	15	25	15	20	18	22	15	20	10	15	15	19	16	15	10	18	11	14	25	15	23	17	16	14	9	18	18	13	18	17	12	21	16	18	18	18	11	12	19	9	17	23	19	18	13	21	16	22	13	15	19	13	11	13	19	15	20	17	15	10	17	17	18	14	18	21	11	24	15	17	19	22	13	13	12	16	26	17	15	16	18	11	17	7	21	22	12	12	18	10	8	16	21	21	16	8	15	16	19	17	19	11	12	21	15	21	13	10	17	15	20	19	18	13	13	14	13	21	9	17	12	31	16	15	15	15	10	17	9	19	15	14	15	13	19	8	10	20	24	7	19	9	17	13	11	19	21	17	20	21	16	10	10	16	9	18	15	18	18	19	15	19	17	13	13	24	10	22	12	11	15	17	10	22	19	18	17	20	15	15	11	11	12	15	20	34	11	22	12	14	10	16	12	13	14	11	12	15	11	13	11	15	14	10	17	11	16	15	21	18	10	22	19	12	17	11	16	9	16	9	11	19	18	15	15	8	20	19	16	22	16	15	11	12	14	22	11	13	14	22	14	16	16	12	17	20	18	17	14	17	7	15	18	11	16	16	12	17	18	19	16	11	17	13	19	19	19	13	16	17	12	20	15	16	9	20	13	15	20	16	16	10	12	12	22	18	12	12	19	18	13	10	12	11	15	24	11	16	6	15	25	23	15	18	14	18	12	16	12	25	18	19	15	17	16	10	9	12	13	14	8	20	15	10	13	17	15	10	10	11	13	13	27	14	14	15	23	16	25	19	14	13	11	19	13	14	16	12	13	16	11	14	21	25	18	13	19	17	19	9	18	11	18	14	10	18	16	14	22	13	18	13	10	19	20	20	15	11	14	14	8	23	21	13	22	11	10	13	14	16	12	14	15	17	13	13	17	14	16	17	17	11	14	19	16	20	14	11	9	11	8	15	14	16	21	8	13	14	8	13	12	8	16	5	12	17	13	17	12	14	20	11	18	11	15	13	19	17	18	17	15	18	11	21	14	16	16	12	21	25	20	12	23	18	16	20	18	17	13	22	23	15	9	11	10	6	13	14	16	17	7	16	14	15	10	12	23	21	16	16	12	15	14	15	17	11	18	21	16	13	9	22	20	16	12	14	16	16	11	11	14	16	10	22	25	13	12	19	14	14	12	20	16	13	14	15	14	16	20	25	18	21	9	18	10	22	15	16	22	14	9	26	16	13	8	17	16	11	13	18	19	17	15	16	19	20	17	15	16	14	19	9	21	13	15	17	18	12	16	16	13	16	22	19	12	18	9	20	15	16	20	17	14	17	19	12	12	15	17	18	17	24	16	16	14	17	18	18	21	18	18	23	22	8	12	14	14	11	15	17	13	15	20	15	17	18	16	15	19	14	21	12	22	17	21	20	14	8	12	16	13	15	16	8	13	17	16	16	23	12	13	16	16	19	21	18	17	18	20	15	15	21	19	10	12	18	21	14	16	9	22	11	17	24	10	19	16	15	13	12	16	18	17	14	17	13	19	20	7	19	21	11	18	11	14	8	18	16	20	16	10	14	14	11	11	15	14	15	13	29	12	14	10	14	22	15	8	22	17	20	14	12	14	15	15	10	18	15	13	16	20	12	16	12	14	18	24	12	15	19	21	21	24	11	17	20	18	16	20	21	14	24	15	17	19	11	16	15	17	18	11	20	18	20	16	10	16	23	15	10	22	16	18	18	15	10	23	12	15	11	17	15	14	20	12	21	14	17	21	16	16	23	15	19	15	9	15	14	13	12	18	22	9	15	7	19	16	16	20	13	17	10	14	15	11	18	16	15	13	21	9	9	12	15	14	21	18	8	16	13	20	11	18	16	16	15	17	14	16	22	16	15	17	20	13	12	25	15	17	8	19	15	17	14	12	13	14	25	14	18	21	15	13	8	19	13	18	16	19	20	17	19	14	13	13	11	21	14	13	20	9	17	16	12	21	18	14	21	16	17	12	15	20	17	11	10	7	28	15	15	14	12	16	15	19	19	19	18	15	11	23	12	7	14	16	17	18	20	20	18	15	12	24	10	15	22	17	24	15	17	12	20	19	21	15	14	10	12	12	15	16	14	34	15	23	13	18	21	16	11	17	14	19	16	18	16	14	13	19	19	18	18	12	17	14	17	20	18	11	6	13	22	14	16	17	19	16	16	19	14	9	12	17	12	11	14	16	11	13	16	16	26	16	13	13	23	11	14	20	16	14	18	17	7	17	21	17	17	10	16	22	15	17	18	13	10	20	12	15	16	11	17	16	19	13	16	15	18	16	12	9	25	18	16	18	17	14	15	20	18	9	21	7	15	15	20	10	18	19	20	10	21	12	23	21	15	18	14	15	12	22	19	12	16	14	11	13	13	19	17	21	18	16	16	23	22	13	16	14	13	12	13	17	12	21	20	18	18	14	15	13	14	17	15	16	18	14	16	18	17	19	11	11	27	14	18	13	15	17	22	17	15	17	11	20	16	14	20	20	18	12	18	16	14	17	9	19	15	12	9	7	11	14	16	22	15	15	13	16	14	15	22	18	11	19	16	10	12	18	15	16	21	15	18	11	13	17	17	20	17	25	17	22	19	16	21	15	15	16	23	19	12	16	17	21	12	6	12	23	23	21	11	19	17	16	17	18	9	20	11	26	21	21	16	7	18	14	17	21	21	13	17	17	16	18	10	11	10	20	16	13	19	20	10	18	16	15	16	13	20	13	18	19	18	7	14	12	13	17	11	9	22	22	12	12	10	21	18	16	11	17	21	18	19	17	13	13	18	23	15	14	16	18	10	15	26	13	18	14	11	10	7	18	12	11	13	11	12	19	17	14	16	19	16	15	17	14	13	14	21	19	17	13	13	18	21	13	16	20	15	11	19	13	20	10	19	14	8	19	18	12	12	10	13	15	20	14	14	16	17	18	17	14	17	9	17	18	22	15	12	19	11	10	13	13	16	17	16	13	19	15	8	13	23	21	21	18	13	15	16	11	19	12	13	15	13	12	21	20	17	12	18	14	11	9	12	7	20	15	16	14	19	15	18	19	18	7	10	15	19	16	14	17	17	21	12	25	21	19	23	15	17	21	17	11	19	14	14	13	21	23	18	15	19	16	16	9	14	19	10	11	17	16	13	13	16	29	22	22	9	14	16	12	20	8	10	14	17	25	16	11	14	22	14	15	20	12	15	12	8	23	13	15	12	13	11	21	13	27	17	17	12	11	19	16	17	17	15	20	11	16	18	17	16	15	18	15	18	12	21	10	9	14	21	14	14	9	18	10	15	17	12	9	17	22	19	14	17	16	16	21	14	17	13	20	22	12	14	19	17	12
39274	25463	5048	11810	18112	17733	14730	11875	9054	6959	5488	4244	3580	2973	2531	2216	1937	1734	1576	1344	1230	1137	1024	922	885	823	860	755	702	657	602	622	538	558	507	505	485	489	470	452	419	451	416	408	364	387	337	356	366	308	355	342	318	310	337	310	311	304	318	320	339	319	288	284	341	290	319	315	297	279	322	322	282	306	297	285	299	253	259	276	264	290	255	293	285	288	277	282	253	245	284	247	299	259	286	229	267	262	238	264	245	261	290	264	293	304	294	280	251	298	266	296	299	253	250	239	267	259	275	245	272	247	266	262	259	269	262	274	260	276	276	280	264	276	262	261	257	287	251	264	279	289	263	264	276	278	281	270	259	270	263	245	268	284	278	253	267	284	237	252	273	269	278	255	262	236	264	272	255	254	263	266	261	273	277	259	264	291	236	290	295	260	279	272	254	262	271	247	264	273	288	255	241	252	281	255	254	260	302	247	259	256	255	225	259	262	283	271	239	261	263	258	278	264	257	251	255	296	268	279	251	274	283	239	234	269	237	287	279	261	284	258	284	250	262	275	257	275	271	270	276	243	251	256	253	243	277	285	258	267	250	288	237	272	242	262	279	280	256	260	298	261	266	282	269	285	266	250	263	245	266	265	269	266	281	268	273	267	236	269	264	275	235	233	277	275	235	271	263	227	247	268	270	263	247	249	255	265	273	277	257	282	243	251	303	277	247	269	258	255	280	258	259	282	253	267	244	262	261	259	262	243	260	279	289	261	234	257	249	290	252	264	266	292	260	269	268	268	281	273	273	246	265	263	255	249	273	286	261	243	264	255	283	286	283	255	237	254	256	239	285	304	267	257	297	245	262	232	253	244	259	240	261	285	255	279	307	273	260	249	237	277	266	262	261	265	274	255	259	268	259	266	256	237	271	272	281	283	226	278	255	275	272	266	281	261	284	264	262	271	268	262	282	248	275	269	302	245	267	241	259	233	274	270	265	273	260	274	228	288	252	253	298	266	281	269	261	269	293	266	229	290	251	274	264	279	248	255	266	273	280	263	282	244	244	260	256	275	241	265	273	269	246	245	267	267	237	237	274	247	287	249	252	258	226	271	246	266	263	272	268	255	247	254	269	262	254	261	247	285	250	290	258	251	294	279	260	224	251	268	258	260	248	270	256	252	232	233	269	268	260	262	238	281	259	274	290	266	278	241	256	276	261	273	269	244	285	280	262	263	270	273	280	263	275	288	247	261	245	246	267	242	242	309	261	267	253	226	283	294	237	266	243	284	269	279	244	241	245	255	261	266	272	244	231	261	245	247	272	264	272	258	262	267	244	248	259	271	264	223	272	270	288	300	252	245	266	275	260	284	302	280	256	283	259	292	251	267	284	255	263	262	259	247	252	260	254	250	287	306	292	259	252	250	242	264	274	261	269	236	235	294	235	273	258	253	273	256	285	260	262	283	257	238	264	284	255	263	277	268	262	271	250	228	239	281	263	242	264	261	288	241	252	268	243	236	268	270	263	250	251	263	259	249	247	286	270	259	238	270	269	232	293	230	285	285	265	270	283	247	252	273	264	281	255	282	268	250	256	268	267	282	279	269	248	271	268	244	257	223	268	302	269	270	242	255	247	268	283	259	281	277	253	254	242	245	257	257	288	274	262	267	268	277	268	231	268	259	270	242	263	258	275	300	272	271	254	241	257	265	257	247	279	237	274	251	281	259	287	281	247	246	264	276	257	275	276	262	281	247	273	276	237	263	250	253	261	251	273	254	272	257	244	262	250	250	252	254	254	277	264	269	248	276	252	267	268	286	271	278	256	269	260	278	277	280	266	237	217	248	283	249	266	254	282	295	303	289	284	253	224	253	273	269	273	266	260	259	257	257	268	251	256	249	275	277	280	244	272	301	279	290	259	261	251	237	261	275	276	244	250	249	258	251	237	247	273	259	304	274	260	248	253	264	267	242	259	266	254	269	265	245	265	255	259	238	248	254	250	273	273	281	230	248	246	267	272	243	261	262	280	279	265	239	274	283	239	253	285	256	254	293	252	274	278	257	273	262	264	261	264	259	285	267	250	280	244	252	263	297	272	265	261	297	268	253	286	240	275	237	282	244	267	253	248	286	267	273	269	272	246	258	255	274	296	250	271	269	229	278	248	255	278	245	253	258	273	246	274	254	240	253	290	266	288	270	261	273	278	227	279	256	243	273	262	283	276	262	254	261	253	276	263	272	268	252	279	276	273	279	253	264	253	248	270	246	268	258	292	242	277	261	267	233	289	275	275	262	275	288	276	240	259	226	259	265	258	256	256	230	291	237	245	246	252	259	249	251	242	266	249	267	255	263	238	274	279	231	286	258	244	258	255	282	269	262	261	264	258	269	270	231	242	260	259	246	280	269	273	253	238	280	269	255	249	238	252	268	259	265	267	283	278	277	251	297	243	281	294	263	258	249	269	299	267	258	263	263	248	251	257	239	266	256	278	268	249	263	271	269	265	249	259	259	284	276	268	270	279	264	269	237	254	244	250	246	265	247	283	279	247	233	271	256	241	259	262	247	258	265	262	243	284	259	299	250	256	257	236	257	259	279	281	233	266	275	271	274	277	243	255	279	280	280	256	252	251	276	246	285	258	241	259	282	294	264	264	284	241	266	267	269	260	220	252	258	253	268	261	266	288	257	289	253	261	255	252	246	247	245	256	258	247	270	277	259	260	268	278	249	232	249	273	266	267	264	237	262	257	279	245	246	249	253	255	278	240	254	260	247	252	280	287	269	238	273	226	255	251	255	266	277	289	273	256	269	229	263	271	268	277	260	286	249	270	242	263	270	274	248	247	239	252	269	244	263	283	253	246	251	248	253	233	275	221	265	251	246	238	254	230	247	252	280	285	265	256	262	230	240	265	264	270	296	258	243	246	262	273	267	268	267	283	241	276	274	251	255	246	260	271	250	258	258	271	265	282	270	280	269	265	231	263	262	284	254	232	280	252	236	233	253	258	245	260	248	249	264	265	268	297	245	256	247	263	279	278	273	275	289	239	288	292	234	277	229	267	247	267	246	262	274	270	262	259	246	294	278	270	256	246	282	253	253	251	276	255	265	255	275	259	281	267	311	268	271	247	250	292	250	273	265	263	282	261	252	254	276	289	236	274	291	264	248	280	237	256	242	249	263	214	236	282	295	248	276	268	274	257	288	282	255	272	253	244	263	248	255	255	271	251	262	268	242	275	240	284	248	247	256	251	266	278	258	265	253	273	243	254	298	263	265	267	253	260	270	298	240	245	272	271	272	265	261	238	274	263	272	243	279	261	261	233	286	264	279	273	253	267	270	270	274	260	283	267	275	291	272	288	245	237	290	293	263	261	251	235	267	259	292	261	247	277	256	239	260	249	226	277	277	281	275	259	276	271	285	255	221	256	268	260	259	231	251	238	285	253	255	258	241	249	246	254	257	257	269	265	279	264	269	266	235	260	238	247	256	284	262	266	272	232	261	275	275	249	273
11837	7220	592	348	455	468	448	351	315	254	232	184	139	145	124	118	106	101	77	64	72	70	67	54	66	62	62	42	49	49	46	43	40	39	52	34	39	44	33	40	32	36	46	29	34	40	43	36	34	32	29	35	33	33	38	27	33	26	27	30	27	25	34	25	26	26	29	19	28	40	35	19	30	23	30	26	28	30	26	32	37	27	50	36	21	26	31	28	19	31	24	23	27	28	29	27	30	25	38	29	34	39	28	37	25	36	32	29	29	34	24	37	19	23	30	36	23	33	33	25	34	25	23	15	23	30	28	35	25	31	29	29	18	27	26	18	17	22	23	34	21	20	26	37	36	24	27	22	31	34	26	25	19	34	31	30	37	28	28	34	22	35	37	39	29	25	30	32	31	28	21	21	28	30	27	21	47	31	21	24	19	30	21	19	35	29	31	32	28	26	29	28	21	39	28	21	22	23	24	29	29	30	29	32	32	23	26	31	26	31	24	25	26	33	32	29	31	32	46	27	29	21	25	23	25	29	26	29	32	23	27	26	40	26	24	26	16	28	39	23	23	30	20	27	21	27	18	29	28	28	24	20	18	26	37	19	36	20	20	27	28	31	21	23	26	29	22	27	23	25	25	18	28	31	27	25	38	25	23	32	36	27	31	31	32	24	29	26	21	28	26	26	14	27	27	34	27	35	26	27	22	26	22	27	26	25	30	29	26	19	30	40	29	39	28	31	25	23	22	23	26	25	28	29	16	22	24	28	20	25	21	30	28	28	29	30	22	27	28	24	29	35	24	33	31	29	26	36	19	33	25	31	23	27	27	23	29	27	28	24	21	26	25	19	22	23	27	35	20	24	30	24	30	20	34	22	29	22	30	29	32	24	29	20	24	35	25	22	15	34	20	22	30	25	20	14	19	31	22	40	33	28	23	29	23	28	34	32	32	29	27	30	28	31	26	19	30	25	19	32	24	27	24	30	29	38	27	30	20	25	26	28	38	21	19	20	30	36	30	27	24	23	24	29	22	31	27	31	26	35	38	31	21	42	33	34	34	38	26	34	35	31	21	27	33	29	23	19	20	33	31	33	38	23	28	27	17	23	23	37	28	36	32	34	15	29	29	28	36	29	27	27	22	28	29	23	35	23	34	26	33	30	32	30	23	20	29	37	16	22	26	23	33	25	18	25	31	23	29	27	27	19	42	25	30	30	18	26	19	22	26	18	41	30	28	26	32	26	27	26	37	25	33	24	22	38	13	26	29	31	29	28	30	32	36	30	24	29	27	32	22	28	31	20	27	23	28	24	29	25	36	23	35	30	23	34	39	33	31	27	27	31	29	30	34	31	33	18	25	28	27	34	35	38	28	31	27	21	27	28	24	23	22	33	37	34	28	27	27	32	38	33	29	28	29	24	35	25	28	27	30	33	38	27	29	24	25	26	23	30	23	31	33	32	27	21	27	26	27	17	29	33	32	28	38	17	28	28	34	31	31	26	36	22	22	28	29	31	32	33	17	33	27	26	30	24	22	25	24	28	31	21	32	36	25	22	31	39	31	32	29	30	21	26	25	26	29	26	35	22	19	30	25	22	32	29	30	34	22	23	32	29	29	23	28	25	20	27	36	32	28	24	32	23	31	33	35	19	36	30	34	32	26	32	26	31	33	30	29	19	31	25	23	35	22	19	29	24	27	17	22	28	27	29	28	26	26	22	27	20	35	20	31	33	29	18	32	29	26	31	28	17	32	29	38	25	37	28	31	27	27	28	21	23	18	30	35	24	22	34	22	26	33	15	28	34	35	24	17	27	35	26	30	22	27	27	26	29	24	31	27	35	29	28	37	26	33	35	34	28	26	33	24	28	32	31	26	32	29	33	30	27	17	35	21	19	25	38	28	28	37	24	34	31	26	29	28	24	23	27	18	29	20	23	32	23	25	27	22	25	24	28	27	21	37	26	27	29	33	31	31	21	29	21	28	28	30	23	30	30	29	31	20	32	34	27	29	32	35	26	30	22	29	34	27	25	26	27	31	25	24	29	27	29	17	19	17	37	25	28	17	23	28	18	21	19	24	21	20	23	23	27	32	28	29	21	24	32	22	27	19	23	25	31	36	28	28	39	34	23	22	26	37	26	20	25	29	23	29	24	33	28	24	21	28	25	28	28	24	26	35	29	26	24	22	30	30	23	31	18	17	20	31	20	30	44	22	30	34	31	23	29	25	34	27	24	31	29	25	25	33	34	25	22	25	34	30	28	37	18	22	27	28	22	28	34	34	29	26	24	26	31	29	29	27	28	28	28	32	29	32	28	28	29	27	31	29	29	23	32	15	31	28	24	24	25	24	23	20	33	26	30	35	27	34	23	38	28	20	24	22	20	34	23	37	23	23	20	34	21	20	23	26	27	23	29	30	25	29	31	27	26	31	25	28	35	21	21	24	32	31	32	31	27	26	35	26	40	25	21	36	25	20	28	28	26	37	30	26	20	27	18	21	18	28	27	21	34	44	28	30	23	28	18	29	17	23	32	16	37	20	19	25	30	22	26	31	22	16	35	28	26	30	25	29	29	21	29	32	23	23	33	29	30	25	20	31	22	22	31	31	28	21	26	24	29	23	18	25	29	25	30	24	20	17	32	16	23	27	23	38	24	28	35	26	19	36	22	19	22	25	39	33	30	25	38	26	32	23	28	27	36	25	30	30	26	33	32	25	35	29	42	21	25	28	22	26	24	21	29	30	30	32	24	26	31	28	23	25	24	24	37	27	19	28	31	30	24	26	29	26	23	44	27	24	28	13	24	38	33	28	25	27	28	28	34	29	28	19	23	26	29	36	37	38	31	21	26	29	22	32	29	21	26	32	19	38	40	17	31	29	27	20	25	28	31	27	24	29	30	28	25	25	37	25	30	30	32	40	29	32	26	23	24	27	22	22	28	26	16	30	23	25	31	24	31	25	19	25	21	31	20	23	31	28	28	27	38	18	27	19	21	24	21	34	32	22	24	23	31	25	22	28	38	25	29	31	25	24	33	30	26	26	34	29	32	24	21	21	27	23	29	33	26	27	31	26	39	36	23	23	33	29	31	24	33	23	19	23	30	35	23	31	32	31	32	26	33	25	26	38	38	27	28	26	25	39	33	30	27	35	28	39	25	35	31	27	32	41	33	29	30	28	33	34	20	28	21	22	26	28	28	34	20	31	24	32	27	38	33	28	31	32	31	28	33	37	26	18	34	29	26	25	25	25	28	23	17	31	25	27	31	28	24	21	28	35	21	26	30	31	19	32	31	27	29	35	28	28	21	29	35	36	26	33	36	31	28	39	35	22	30	31	24	28	26	31	28	31	25	25	34	36	30	24	28	32	35	28	22	31	23	36	21	22	25	25	19	22	20	30	26	34	28	13	26	35	27	36	24	29	25	19	25	30	30	34	37	30	22	26	24	21	28	27	32	31	34	20	34	23	27	35	32	25	29	28	35	32	32	38	19	26	25	31	29
51985	35192	9970	19813	27189	26824	23586	20027	16793	13732	11160	9320	7751	6490	5666	4949	4392	3991	3488	3196	2844	2632	2375	2233	2091	1964	1839	1669	1556	1482	1360	1293	1197	1181	1120	1120	1100	1016	966	927	924	911	890	839	758	768	759	698	709	655	680	621	597	609	562	583	599	554	567	554	557	580	556	559	564	530	541	554	558	515	542	509	513	519	526	487	515	520	500	462	515	506	474	520	480	518	480	474	501	492	477	479	529	449	442	449	455	473	507	480	502	503	501	431	508	468	471	486	486	473	492	447	455	443	507	481	528	465	469	444	475	484	429	475	464	448	453	458	449	458	476	448	414	436	489	466	464	467	480	426	433	492	452	438	444	498	426	473	419	438	507	506	421	486	484	460	442	427	440	467	457	474	477	424	452	463	458	449	486	476	440	447	415	451	421	445	442	449	412	423	459	390	439	446	452	431	427	482	481	443	419	471	486	463	483	451	461	452	462	475	431	471	444	409	471	431	446	458	451	478	460	439	439	469	454	435	422	428	462	473	447	429	432	430	442	409	437	428	410	479	447	423	438	465	448	451	412	442	463	438	459	459	460	461	429	468	435	429	436	461	440	461	469	447	423	467	429	458	444	432	423	432	421	464	454	460	420	480	462	453	422	440	473	464	427	461	467	444	451	457	449	446	427	428	462	449	479	448	446	478	495	435	468	428	423	439	451	464	412	440	458	474	451	465	458	472	490	452	480	445	466	469	442	459	494	446	479	412	437	445	490	468	473	448	449	468	451	443	475	449	477	466	477	448	445	426	467	466	410	442	435	467	486	461	434	428	419	426	468	435	451	449	465	492	448	446	444	439	448	451	460	461	451	463	462	469	456	451	425	445	448	435	459	452	401	438	425	423	461	468	480	474	461	448	437	474	459	488	464	489	462	432	405	449	456	479	440	436	454	437	451	445	422	442	437	445	479	405	435	470	459	437	433	461	436	447	451	464	464	460	427	456	463	477	450	442	431	427	440	441	480	428	451	421	452	462	454	420	431	431	477	454	472	475	430	443	445	471	460	458	433	465	448	453	443	510	440	430	466	482	448	448	441	393	462	429	465	428	427	454	398	440	455	435	446	412	429	420	448	455	443	434	406	427	417	447	431	473	431	420	432	458	469	432	460	485	439	439	471	451	467	455	487	481	447	452	443	406	455	441	410	463	454	466	452	436	435	429	476	462	453	428	459	455	450	441	481	460	415	448	422	432	426	433	440	429	480	501	451	471	434	449	443	431	488	441	439	448	463	435	452	421	432	455	415	461	426	431	454	405	485	470	435	426	475	452	459	497	453	428	430	464	469	420	415	486	425	471	424	484	422	452	466	465	442	473	432	442	433	463	446	415	452	468	449	459	454	447	457	442	455	468	444	454	460	464	443	450	483	441	435	450	431	478	420	471	456	439	461	435	453	450	459	445	464	454	439	415	418	435	482	470	439	481	435	463	447	419	466	434	474	420	439	454	480	420	458	447	509	482	426	441	445	458	502	417	467	427	432	457	462	409	401	489	455	441	462	450	449	447	409	434	477	462	462	459	467	455	471	416	451	457	447	452	420	447	468	448	459	458	410	469	429	420	429	463	432	441	462	469	444	425	443	456	424	455	514	474	470	465	456	450	449	442	404	441	441	448	493	415	457	495	457	455	468	497	455	458	458	456	473	449	463	446	431	432	440	421	452	452	425	413	457	442	429	483	448	452	479	422	430	408	414	450	451	459	455	420	511	434	481	433	463	448	418	425	457	460	452	461	450	498	433	454	488	468	441	465	429	431	437	441	460	436	458	451	422	422	439	454	461	421	479	415	454	432	475	474	471	433	450	432	456	454	483	439	449	417	450	431	473	448	428	488	443	455	429	458	424	464	477	486	457	493	394	450	461	457	456	472	449	390	455	448	446	447	388	444	453	458	437	478	476	452	458	442	437	448	434	423	444	435	459	490	414	429	420	452	472	449	400	476	453	497	479	468	448	461	456	481	443	428	436	404	452	441	439	426	495	443	431	447	428	475	457	432	464	484	427	464	440	438	438	468	438	410	470	440	429	428	460	455	436	428	456	446	454	406	472	488	419	459	451	429	491	429	502	423	459	466	448	449	445	414	441	451	504	470	426	418	426	443	426	444	456	462	417	460	465	438	453	429	460	450	398	441	449	477	482	464	421	452	470	457	440	438	495	459	441	465	434	439	454	491	449	452	474	468	442	450	446	421	438	437	456	462	431	476	491	431	413	456	424	426	424	477	444	469	444	445	431	445	440	438	432	447	417	458	483	467	483	444	446	422	446	447	477	438	455	404	451	442	450	484	446	424	438	463	440	462	433	453	453	430	452	426	479	483	420	447	421	440	456	498	434	447	484	445	458	433	452	457	459	450	462	459	458	439	459	469	452	460	451	424	474	451	448	463	466	462	480	480	471	452	452	438	467	446	499	421	478	452	446	427	458	460	421	451	450	444	425	449	478	452	432	466	420	464	447	473	470	446	497	437	429	433	435	439	457	498	450	470	441	463	472	443	470	484	430	479	473	414	438	449	449	481	455	414	456	440	436	434	465	457	415	468	480	449	483	463	439	466	443	430	431	489	449	460	443	474	441	462	429	428	419	441	450	444	444	443	483	456	469	470	457	455	435	466	477	447	449	476	505	445	434	472	436	468	451	441	467	402	472	470	447	419	465	432	490	456	417	465	479	424	461	453	442	449	439	437	456	450	478	473	433	441	444	455	422	447	489	468	446	454	474	451	428	450	430	424	426	447	467	412	503	427	450	426	457	434	441	420	411	466	456	424	423	490	450	467	501	462	409	458	459	452	484	474	443	463	458	446	463	464	438	472	438	456	450	441	475	482	456	431	456	482	431	442	454	426	452	438	434	431	482	447	428	465	442	485	518	445	443	437	466	440	437	488	441	434	416	449	442	452	470	471	418	421	428	429	439	455	480	490	419	485	417	421	391	412	455	475	470	488	425	445	484	465	442	473	437	427	428	469	443	433	437	471	464	448	446	418	479	471	432	455	422	467	418	455	440	475	426	447	451	396	480	452	434	457	428	449	486	424	454	431	456	445	419	448	468	448	438	482	465	443	449	450	420	440	454	447	425	454	399	414	443	480	435	436	439	483	442	449	491	419	432	452	435	472	430	473	466	419	448	488	432	464	444	460	404	419	425	425	444	470	418	474	434	444	485	464	459	455	518	454	421	431	475	436	476	430	464	445	450	425	476	469	441	468	435	465	454	450	425	396	445	428	450	418	417	452	436	427	483	438	445	450	455	436	437	466	444	429	475	460	429	429	451	433	462	482	438	467	432	451	431	436	457	456	428	468	477	453	458	419	463	449	451	504	458	460	478	426	446	435	478	424	466	487	445	417	478	413	413	436	451	407	440	443	470	433	467	430	450	443	458	456	451	446	427	414	449	447	447	458	450	414	436	496	452	450	460	463	430	433	445	399	466	440	456	436	502	457	456	436	418	454	420	418	428	434	459	442	438	498
9570	4518	398	208	305	329	310	235	246	173	151	126	102	85	98	92	81	80	57	70	54	54	54	44	47	51	54	35	36	41	56	43	31	32	34	30	30	26	27	26	30	34	29	33	23	27	22	30	24	40	23	34	25	34	26	28	22	21	27	25	37	24	29	21	23	33	26	16	35	24	30	26	24	37	23	19	21	21	15	17	28	18	17	33	32	27	27	32	17	27	26	17	19	26	28	20	29	20	16	27	21	30	19	34	26	26	22	22	18	29	19	22	20	15	25	18	39	19	23	22	20	31	30	26	19	28	27	28	35	19	24	27	26	20	32	27	33	20	24	18	26	23	28	30	21	32	28	20	27	15	26	25	22	23	16	34	21	23	18	35	28	29	21	26	10	29	26	21	23	23	31	20	30	18	33	23	25	15	30	26	32	23	34	18	21	26	21	25	29	25	17	23	25	27	23	21	34	23	23	28	31	29	24	17	19	31	29	26	29	27	23	24	21	23	30	27	27	24	18	18	18	24	35	31	30	30	25	34	16	21	23	30	31	22	23	34	31	20	30	29	19	23	33	16	31	31	18	24	24	22	21	34	36	23	27	28	29	17	28	17	30	30	19	30	18	25	24	24	24	25	26	26	21	22	18	29	21	14	28	22	20	27	32	21	29	24	27	24	27	23	22	26	24	26	22	24	32	10	17	27	22	22	20	27	23	26	22	20	21	28	24	29	27	19	31	29	28	27	28	36	28	21	35	29	32	28	29	19	26	24	19	27	22	19	30	20	30	28	29	25	23	34	26	26	22	29	26	26	28	22	25	24	23	21	20	28	21	25	16	28	18	22	25	22	27	20	17	35	27	19	35	30	30	19	29	25	23	28	29	20	33	18	35	31	29	28	30	24	23	24	17	30	31	22	23	31	27	35	28	29	22	30	24	22	28	22	20	17	24	24	26	29	28	31	32	13	24	17	36	35	26	45	22	27	26	28	33	22	25	22	21	25	29	25	25	21	29	31	18	27	34	31	14	22	28	25	25	27	34	26	25	18	26	21	24	14	21	31	16	35	32	32	24	32	20	26	35	19	19	24	15	30	27	28	28	20	31	21	23	30	25	41	24	15	28	22	27	26	32	20	28	23	19	26	20	19	27	25	31	20	22	40	22	27	21	23	23	32	22	21	28	24	32	24	25	25	29	28	23	31	26	21	26	34	18	31	23	21	15	31	31	23	23	23	20	16	22	25	8	28	27	15	32	25	27	21	27	28	26	26	22	26	28	27	23	30	20	19	17	28	24	28	20	21	21	19	18	27	27	33	34	24	23	26	21	22	28	25	22	23	20	26	30	13	17	26	29	32	30	31	18	26	22	33	25	23	21	38	34	20	23	23	25	25	30	22	25	27	30	30	24	22	29	26	26	31	30	22	33	26	32	21	17	33	24	30	23	35	25	21	22	20	23	23	24	24	28	37	31	31	26	28	20	19	21	24	17	27	20	28	39	28	25	28	25	30	20	25	34	23	28	27	24	22	17	16	20	22	32	18	25	24	27	23	19	34	26	25	25	27	31	28	26	32	22	30	22	27	33	25	31	24	27	28	35	17	21	19	15	32	30	29	21	21	25	29	33	27	29	18	24	23	21	19	22	27	33	26	18	27	25	27	28	30	26	19	26	24	23	25	32	32	26	35	32	21	27	26	31	14	28	20	27	19	31	24	22	28	28	22	25	24	25	22	26	26	35	21	25	28	24	24	26	26	28	27	19	30	20	30	18	22	29	17	26	29	27	24	21	18	23	19	25	28	27	19	23	27	22	26	24	27	20	26	29	24	31	32	20	30	27	23	37	26	28	23	25	28	24	23	33	20	22	24	32	24	22	22	27	25	17	18	21	32	25	20	27	22	31	34	19	23	24	26	23	28	28	29	24	27	19	24	31	26	29	30	24	25	35	28	24	21	21	18	24	33	24	28	22	32	20	27	26	33	24	31	26	28	23	26	29	21	32	41	25	25	17	27	21	25	40	26	26	20	24	31	25	29	29	33	21	19	22	28	25	27	25	24	22	19	33	22	27	31	30	18	23	18	24	26	29	25	25	26	17	20	21	21	29	20	27	27	31	18	21	21	34	22	21	33	29	25	28	17	25	23	25	24	20	34	25	24	14	27	25	31	15	26	29	30	27	35	19	29	21	28	25	21	27	29	23	28	23	22	20	23	27	20	28	22	18	22	20	20	22	24	25	19	24	15	29	24	25	24	24	27	33	25	31	17	27	33	19	24	28	18	22	26	30	25	27	23	29	33	24	34	23	25	26	26	16	29	22	34	17	36	19	24	14	30	27	19	29	34	20	29	16	23	30	26	26	18	29	24	24	31	26	32	21	20	27	31	24	26	23	23	22	26	20	14	30	26	23	34	25	25	23	33	27	17	25	28	16	36	20	19	25	26	26	24	22	24	17	32	24	26	31	19	25	27	31	30	26	28	20	27	32	25	22	29	32	24	26	20	23	23	35	23	23	25	28	33	22	22	21	20	24	20	25	26	15	29	31	20	14	31	20	28	35	24	26	31	23	31	24	28	28	35	29	32	33	19	34	19	22	30	26	31	29	20	27	28	26	18	26	25	25	27	23	21	25	28	25	24	25	18	31	28	30	20	22	19	17	28	23	29	23	32	30	30	23	22	29	22	13	25	30	31	34	23	19	32	29	18	26	21	28	22	28	21	26	16	27	30	26	28	23	18	25	20	28	15	29	31	28	29	20	28	15	27	19	27	27	24	21	36	26	23	21	25	26	24	28	23	21	17	23	24	30	25	27	21	21	21	27	29	23	21	18	21	22	35	21	25	13	24	26	31	19	27	22	23	20	27	28	35	36	20	23	27	24	23	25	24	22	17	21	22	21	33	25	18	27	23	23	19	30	31	35	28	26	28	33	19	22	17	36	34	25	24	26	22	23	26	16	28	27	30	28	21	20	20	31	32	28	30	25	15	27	22	21	20	27	31	16	27	26	16	16	27	26	27	14	20	24	32	26	24	26	34	25	29	26	29	25	25	20	31	24	24	19	25	23	28	24	24	26	32	32	38	23	32	29	19	28	23	20	16	27	20	23	20	25	24	24	32	23	23	30	20	9	26	18	24	33	19	24	14	25	37	27	19	30	27	36	24	24	22	26	27	30	19	25	19	22	19	27	30	30	27	24	27	29	22	11	27	23	22	25	15	24	27	29	21	21	24	33	25	24	27	27	28	31	22	16	24	19	15	28	25	19	27	26	26	26	26	21	22	23	28	28	18	25	27	26	31	26	23	18	28	20	29	32	26	26	29	30	20	25	34	21	21	23	17	28	22	25	24	19	22	26	21	25	28	20	20	17	26	33	31	18	21	20	31	25	36	28	21	24	28	19	32	23	28	28	24	27	24	28	27	19	26	22	24	26	30	23	30	30	26	24	23	22	27	35	31	22	19	14	22	32	26	39	29	23	28	26	27	30	30	27	27	26	36	25	20
45066	31760	7517	16309	23303	22813	19736	16289	13401	10537	8461	6901	5754	4829	4140	3633	3248	2872	2634	2328	2122	1959	1658	1656	1600	1455	1317	1306	1117	1074	1126	967	1013	899	811	833	932	758	821	709	722	724	731	686	623	626	616	627	576	554	570	586	504	502	501	512	477	502	489	505	482	523	484	462	464	475	473	494	486	468	485	490	455	449	454	480	454	452	458	439	468	421	412	404	496	459	453	392	420	427	429	434	436	418	436	418	477	419	434	438	448	417	476	467	436	416	444	412	423	438	438	455	458	389	436	441	408	410	447	425	456	439	426	384	390	414	442	476	457	424	438	412	442	409	425	412	425	391	403	416	418	445	418	444	394	447	405	462	382	403	434	397	387	414	377	406	417	406	404	437	429	430	417	406	405	445	414	382	419	399	417	433	423	449	417	417	436	452	415	438	413	447	421	407	412	450	440	373	437	425	420	424	375	407	410	425	415	413	453	407	413	394	383	405	418	402	420	414	403	396	405	460	475	445	429	413	392	410	414	408	383	444	426	409	407	391	363	410	399	442	407	372	379	429	419	371	377	434	412	414	407	432	410	418	391	406	408	437	397	407	392	401	439	444	421	434	449	414	429	414	447	435	458	416	418	407	382	442	420	396	447	404	419	418	436	431	397	470	415	396	428	416	382	397	441	450	391	409	395	418	436	418	423	416	442	405	376	415	427	391	398	419	395	436	404	434	415	443	432	397	405	458	411	421	438	436	407	426	415	457	413	425	449	418	441	401	452	426	438	413	404	428	394	405	416	422	411	409	416	415	446	445	434	394	415	413	414	449	396	408	437	425	421	454	378	404	410	402	410	407	416	462	368	392	415	407	414	417	384	435	434	408	416	370	403	380	436	410	405	407	421	408	398	386	419	410	412	450	413	405	421	398	435	409	416	418	407	416	423	437	436	399	431	431	442	443	429	421	467	420	435	389	417	461	423	432	381	427	409	429	408	430	403	405	393	441	409	413	392	390	405	431	407	398	392	415	408	400	403	430	412	430	421	381	414	370	384	391	409	399	381	430	387	438	392	455	408	400	378	395	431	449	420	407	414	421	393	385	411	423	402	409	430	430	438	386	394	383	406	388	427	421	408	430	426	404	429	437	419	394	408	456	441	411	412	415	403	416	406	420	412	444	401	440	419	394	411	371	422	419	419	396	432	430	380	451	429	411	422	422	412	396	437	462	412	456	385	387	392	443	396	421	413	416	404	437	403	405	400	385	441	394	410	401	425	410	410	430	418	417	429	442	433	425	384	398	434	378	437	440	416	403	412	398	425	429	474	419	449	412	436	375	424	430	414	399	441	399	459	409	392	420	448	411	419	409	396	386	433	405	435	377	393	413	451	426	474	428	430	394	383	405	428	425	399	411	423	423	430	404	415	432	432	412	426	386	440	446	409	399	416	403	419	429	434	382	432	418	402	445	394	438	410	412	407	400	418	435	432	442	420	411	387	404	404	460	453	378	428	433	399	428	437	391	415	439	439	429	430	404	400	383	400	433	442	428	419	412	408	426	382	428	391	422	420	421	400	422	407	401	430	427	394	438	425	431	443	420	417	404	362	395	410	394	426	397	390	391	405	403	399	396	430	440	402	403	412	426	431	419	445	406	420	430	405	389	448	426	424	435	415	436	384	395	424	424	417	407	394	407	404	432	390	402	435	438	397	422	361	393	412	450	412	423	429	416	447	444	429	381	377	459	429	403	424	408	445	406	428	416	424	386	430	438	447	409	408	443	406	427	441	425	417	440	401	412	449	424	369	408	419	396	412	405	428	421	434	421	373	396	409	401	432	423	389	406	432	416	431	417	439	398	438	396	380	428	422	435	425	413	440	396	407	406	412	402	419	454	418	415	398	413	418	409	403	408	375	393	402	363	403	399	428	450	384	423	420	426	444	399	413	403	425	444	416	428	402	430	433	381	464	392	397	423	407	402	394	395	414	410	411	412	397	395	392	397	417	443	413	397	398	400	455	402	417	397	434	422	412	460	420	432	391	415	403	382	433	416	445	409	418	388	404	414	401	414	402	409	439	407	418	426	429	429	427	415	407	410	404	411	413	424	382	412	433	411	402	422	444	403	402	412	387	426	384	358	430	407	407	418	402	405	392	457	395	400	433	395	420	387	412	430	450	426	421	380	394	395	453	402	408	398	384	433	395	415	425	420	380	376	377	390	407	420	421	444	397	412	405	434	411	442	441	399	423	400	415	414	393	436	405	428	424	389	426	413	441	395	406	430	434	429	440	426	434	432	418	422	434	421	440	410	384	414	449	420	423	414	403	412	447	421	416	426	414	410	421	421	404	436	414	437	436	443	418	410	429	391	428	390	438	402	422	422	428	435	402	423	373	414	405	439	414	386	420	433	446	403	427	435	444	376	388	402	395	391	376	446	425	416	443	389	434	385	407	433	422	390	419	393	388	439	409	403	401	411	423	410	422	409	429	429	424	422	390	432	418	420	406	400	425	407	399	402	393	429	403	419	417	438	422	392	392	435	442	414	399	427	489	394	464	481	408	435	450	431	451	430	392	394	404	415	456	413	434	407	423	419	372	411	435	454	426	389	431	440	437	455	440	391	416	399	411	429	401	421	410	420	394	409	376	432	393	431	403	407	448	408	430	413	413	431	424	451	386	400	417	400	436	422	430	430	431	390	411	381	431	416	423	415	378	416	426	419	445	405	367	399	407	439	444	416	390	398	431	421	412	378	442	428	396	422	426	427	415	424	402	416	468	409	375	420	432	383	435	419	418	386	407	398	420	421	436	436	401	409	430	404	418	398	436	420	366	394	419	406	413	392	413	427	371	446	414	419	421	417	399	413	452	417	427	421	436	421	400	400	460	374	420	430	411	432	428	417	421	427	421	400	448	387	408	428	424	411	391	437	454	422	376	412	429	420	386	439	425	414	396	421	382	418	385	412	434	421	451	394	423	387	431	431	403	396	385	400	414	428	411	439	422	427	409	419	425	406	421	419	365	409	425	410	413	385	386	408	434	427	430	417	425	415	403	433	433	443	396	442	406	396	391	429	396	435	428	403	406	440	394	435	428	406	433	404	409	448	424	426	425	393	432	442	435	448	393	429	392	455	419	416	440	404	400	388	406	389	417	463	430	409	421	406	444	399	425	425	419	407	436	402	460	426	390	390	432	414	421	398	443	394	381	438	386	400	409	427	422	398	407	410	414	412	440	393	408	412	439	443	414	408	435	423	403	395	442	445	414	408	404	433	416	456	405	381	441	447	401	442	449	396	410	410	412	393	406	422	423	432	405	390	425	429	382	422	410	399	404	434	392	425	408	426	424	411	395	430	413	405	445	437	420	428	390	412	363	410	423	442	422	428	409	403	435	378	402	423	429	426	427	415	406	394	450	413	417	382	420	405	416	420	409	414	426	412	408	387	434	412	415	370	403	416	415	393	429	410	403	432	409	428	416	417	425	438	411	387	438	413	436	390	428	408	418	432	414	403	378	445
14029	9093	800	389	554	614	519	406	369	283	248	224	201	176	132	108	104	105	109	112	86	59	88	83	95	65	62	68	57	51	48	63	59	60	55	48	45	63	49	43	45	46	34	52	38	41	28	36	31	40	31	38	38	31	27	37	39	28	34	36	32	27	41	50	31	34	25	32	26	37	33	38	35	27	36	25	44	27	26	28	29	36	33	29	38	43	34	37	38	33	40	34	32	31	43	27	38	34	27	27	26	33	35	36	29	34	41	44	34	24	34	39	25	33	36	24	33	42	41	34	31	25	30	35	34	34	42	35	28	28	32	39	33	36	30	37	34	29	34	32	37	37	41	31	34	35	38	32	27	35	26	33	33	33	37	33	35	34	37	34	38	38	32	33	31	29	35	32	34	44	30	28	39	25	32	35	30	31	30	35	39	24	38	46	34	30	44	31	44	34	34	31	32	34	38	26	25	36	44	31	39	31	29	43	32	38	28	30	37	33	32	38	42	42	33	30	35	31	27	28	39	37	23	32	31	32	34	31	31	28	33	31	38	37	32	27	44	38	31	29	34	23	27	34	27	44	31	34	34	35	39	30	29	36	25	32	26	35	29	30	34	24	35	33	30	31	34	27	37	32	38	34	24	22	37	24	43	36	27	22	36	35	35	27	37	37	31	33	38	40	44	24	33	33	44	37	29	24	37	34	26	27	32	31	28	32	35	37	42	31	27	23	38	39	37	36	29	37	28	35	23	32	30	36	30	43	45	32	40	27	32	32	36	34	34	43	31	43	44	30	32	29	36	31	44	38	44	35	25	30	44	44	35	41	43	36	35	33	38	27	25	31	36	37	36	45	41	31	39	40	43	35	29	35	31	34	40	25	40	36	26	33	34	25	28	30	28	31	21	26	23	40	25	46	24	28	36	29	33	28	38	36	31	32	39	36	32	41	30	35	30	23	31	30	40	26	31	34	28	30	29	36	39	30	32	34	36	34	32	27	46	40	32	33	41	34	25	27	41	30	42	32	35	34	35	30	28	39	36	28	32	40	42	34	24	25	38	39	25	34	31	34	26	36	36	35	31	40	29	22	26	35	33	33	28	23	25	40	33	25	41	42	34	33	26	36	31	42	42	36	39	32	30	38	34	33	28	43	23	36	45	38	36	35	24	48	36	32	30	35	30	32	42	28	39	23	24	39	29	26	33	28	33	39	32	31	35	31	29	34	36	27	22	40	26	34	28	36	39	30	26	26	39	34	33	33	37	31	31	31	34	29	31	42	31	23	28	29	26	20	33	37	39	28	34	31	33	33	40	38	37	37	27	31	32	36	28	36	30	24	30	36	34	32	50	34	39	33	36	40	28	39	39	36	27	39	34	25	31	34	42	31	35	32	40	38	44	30	34	38	42	31	34	40	37	25	38	29	26	26	30	36	31	30	31	31	34	46	40	31	40	33	37	38	31	39	39	32	39	30	37	26	37	38	42	30	39	33	27	45	30	34	37	27	29	32	33	24	28	37	28	36	41	20	37	31	42	38	32	43	25	32	35	33	42	30	28	28	31	34	34	45	31	33	30	34	34	36	31	30	32	30	36	31	31	39	26	38	28	23	35	39	33	34	39	36	30	36	37	35	23	40	32	39	39	42	35	21	33	26	35	43	39	49	29	39	33	39	36	27	27	33	36	30	27	36	37	47	27	35	24	35	33	33	34	35	32	32	31	21	31	27	30	40	35	38	38	30	32	25	34	33	35	29	43	36	26	22	35	32	26	35	28	31	35	35	35	34	37	30	40	40	35	23	37	32	27	41	45	36	36	26	38	25	36	32	37	37	31	52	31	33	39	34	27	38	29	34	30	35	30	33	34	31	35	35	39	41	37	33	38	32	24	37	30	21	26	30	28	34	23	31	35	29	35	35	35	33	29	33	35	17	27	25	31	28	33	29	22	37	36	35	40	33	55	39	23	42	32	34	29	31	30	36	34	35	40	27	28	32	40	26	30	28	25	31	37	42	38	29	32	31	25	36	34	33	40	24	34	40	38	31	41	33	35	29	43	35	38	35	31	40	35	31	28	25	32	28	38	28	29	39	37	31	32	35	31	33	32	42	26	33	29	31	44	30	33	30	33	36	33	33	33	31	31	29	31	31	27	36	26	38	31	35	38	38	27	39	31	43	30	31	32	29	32	31	28	27	36	41	41	29	36	36	25	29	28	37	29	41	28	39	24	36	36	33	28	34	37	32	31	35	40	32	22	32	36	23	30	36	37	41	32	34	32	41	42	40	34	25	33	30	32	44	32	36	39	35	35	31	33	38	33	30	38	32	32	41	43	26	32	32	38	36	33	33	42	31	28	33	25	32	28	46	38	39	36	36	41	32	33	40	26	39	35	36	30	30	30	36	40	27	22	33	33	33	21	34	29	29	29	33	38	36	24	38	30	30	38	24	33	42	34	36	28	31	34	39	30	33	26	34	36	34	29	25	43	32	40	32	28	31	30	23	38	39	28	43	38	42	46	37	36	40	37	35	28	36	44	40	33	37	28	34	29	54	29	39	28	22	46	22	34	30	33	32	33	33	30	46	38	42	37	29	27	38	34	34	23	35	32	41	31	39	32	31	33	40	23	33	47	37	28	37	35	35	37	31	36	32	37	36	36	35	36	50	23	31	34	32	28	33	36	33	28	36	33	31	30	27	30	39	34	29	29	36	31	29	45	42	39	44	24	35	34	32	24	37	40	27	39	25	29	28	36	42	30	33	29	35	29	30	31	23	35	34	34	28	35	28	29	24	33	32	31	28	42	38	36	34	37	45	25	36	29	39	36	38	30	45	36	34	30	34	33	39	31	35	29	37	28	35	40	35	37	27	31	44	44	40	36	32	28	42	32	42	31	36	32	42	42	28	33	30	40	31	31	32	29	29	27	29	26	26	44	41	36	31	33	25	37	26	36	30	35	25	29	31	30	38	31	28	34	36	30	29	44	28	35	19	33	28	35	41	32	27	28	33	36	28	20	22	33	25	31	34	33	28	32	31	29	31	31	36	22	26	18	35	29	24	41	29	30	36	32	25	23	39	33	30	31	29	37	49	32	32	30	34	43	42	29	46	31	25	33	39	30	30	35	33	31	45	33	36	33	31	28	36	27	24	37	34	35	26	36	43	41	24	42	28	29	37	33	23	33	34	30	32	32	30	36	34	31	37	28	32	49	37	37	35	18	38	29	36	31	36	34	30	24	27	33	35	27	33	43	41	40	22	22	43	43	33	34	31	33	36	37	31	42	37	37	30	38	23	27	34	40	25	42	34	26	38	38	49	32	45	35	27	34	23	33	34	35	23	30	40	33	42	33	31	35	43	36	22	46	32	34	38	36	32	36	36	31	43	40	33	35	34	32	31	30	38	26	29	43	28	37	28	30	23	41	27	24	32	25	33	38	34	38	41	30	36	28	35	37	30	26	25	43	28	36	33	25	34	34	43	42	32	35	42	28	30	30	32	32	37
54088	38216	11347	21662	29162	28351	25263	21339	18040	14757	12432	10188	8744	7491	6423	5666	4985	4556	4085	3673	3262	2983	2728	2586	2404	2300	2085	1884	1835	1669	1585	1536	1463	1367	1337	1305	1257	1153	1054	1095	1065	1046	1038	998	932	880	867	845	799	790	791	698	723	691	665	642	691	636	686	712	644	694	666	643	670	645	618	632	624	640	614	623	602	611	625	623	581	589	600	600	630	580	569	571	590	577	563	542	596	607	591	631	579	582	560	592	588	592	571	545	558	546	587	581	554	574	557	561	544	604	593	535	567	587	547	591	561	554	569	542	549	533	581	556	541	541	585	563	553	588	498	525	544	517	557	514	563	555	555	549	555	543	543	563	563	554	536	515	548	573	530	506	588	526	558	530	551	564	526	542	542	517	551	504	551	519	541	493	510	533	516	546	546	538	563	542	528	571	497	523	558	517	545	570	566	534	547	504	564	512	547	490	503	509	524	564	540	558	552	541	551	554	496	561	539	551	554	518	550	523	525	526	544	534	516	548	557	532	541	545	512	542	496	550	533	550	549	501	523	536	546	501	534	494	551	507	527	546	555	600	533	533	557	549	530	471	562	555	526	566	525	534	578	551	541	557	562	539	533	571	549	575	520	543	487	507	553	509	564	515	506	551	552	505	503	546	498	537	509	546	529	528	560	549	527	554	520	555	535	547	521	527	550	555	499	528	521	526	548	540	544	560	493	549	530	529	523	491	552	544	517	584	578	521	505	496	517	539	512	522	549	538	570	558	532	535	558	492	525	530	569	566	572	525	505	546	531	554	528	516	540	532	548	534	509	522	569	547	526	562	545	538	501	534	547	552	561	543	570	518	480	527	506	566	516	519	523	498	474	527	501	539	510	518	512	519	561	569	544	543	520	509	546	498	559	544	551	514	567	578	530	530	534	527	509	495	531	517	545	529	559	563	509	534	517	548	570	541	551	569	572	525	552	522	547	523	548	583	521	516	541	555	532	522	497	514	508	501	579	552	526	556	509	547	468	517	536	535	529	526	531	528	523	537	518	544	536	518	535	551	528	532	562	558	524	554	539	548	553	529	538	519	514	577	491	555	529	526	544	536	497	584	529	491	541	474	560	508	516	520	540	544	524	534	517	530	499	564	535	545	562	517	531	566	535	520	540	532	534	548	551	533	547	519	520	556	550	515	514	538	524	536	543	498	509	518	519	536	538	576	509	515	536	482	518	553	542	546	537	558	549	554	553	555	510	529	521	579	561	528	517	541	531	495	491	539	561	534	506	516	554	543	544	514	549	537	517	536	515	531	545	532	508	525	511	546	564	534	552	523	540	538	532	519	480	527	546	524	539	521	534	553	493	523	532	547	545	560	483	506	523	553	547	529	543	478	575	551	494	528	531	527	524	517	537	527	541	531	547	566	538	505	576	555	508	549	539	535	539	527	588	531	533	536	524	511	519	542	578	513	531	503	508	483	530	539	557	503	537	538	541	480	549	544	538	520	536	542	551	556	523	533	521	515	529	498	540	538	535	526	559	555	532	502	537	540	527	520	552	549	542	549	552	551	538	544	609	570	548	551	540	581	532	535	514	539	516	541	508	519	532	547	534	500	514	569	570	534	541	542	488	541	538	515	497	525	549	525	555	524	536	548	532	565	541	583	539	514	504	487	512	515	542	521	578	518	580	516	529	550	506	494	536	575	535	569	523	487	531	509	553	531	558	504	508	496	551	507	524	526	515	554	509	522	503	537	546	534	562	533	497	529	544	553	519	537	572	564	539	527	509	511	538	490	520	527	574	564	519	557	498	501	553	558	556	548	531	530	532	530	511	506	515	567	550	514	508	501	516	533	501	536	522	505	539	528	548	543	564	517	508	501	543	527	569	570	553	533	534	541	512	575	520	518	519	548	521	507	487	523	586	519	527	538	530	581	512	554	520	532	504	523	543	495	552	530	507	562	547	512	477	524	519	526	529	566	514	511	570	495	538	508	563	547	570	540	531	552	547	528	525	519	530	560	547	538	533	529	528	530	498	543	532	520	521	516	525	551	499	568	547	518	543	542	555	531	566	545	550	537	515	520	538	538	573	486	547	535	545	540	531	555	542	514	536	533	527	566	555	502	524	582	505	520	505	511	512	557	534	565	556	483	552	523	534	536	534	526	568	529	512	531	576	542	522	500	521	538	525	518	505	531	541	514	542	513	551	558	539	548	532	568	547	545	515	508	532	519	552	482	543	560	539	571	523	494	509	514	531	498	579	514	530	535	552	545	491	525	522	508	467	563	516	536	528	473	547	553	525	552	498	519	556	543	577	535	507	526	550	540	580	553	519	550	512	534	524	547	531	544	526	534	526	536	553	544	534	520	518	552	539	541	532	534	537	515	545	526	524	509	525	538	578	543	514	534	535	540	546	531	513	558	525	542	532	533	572	513	543	551	554	541	532	507	544	486	532	514	543	498	543	555	545	550	506	535	554	562	542	564	481	534	550	538	505	529	569	508	521	543	516	529	515	593	555	513	553	506	559	508	559	520	528	503	488	537	529	510	522	513	491	515	543	541	574	549	565	493	538	539	507	522	516	538	569	476	548	483	561	535	510	496	524	551	523	534	516	499	605	513	529	518	488	528	541	559	512	549	528	551	507	556	521	537	554	532	545	545	549	525	559	524	544	571	562	546	537	583	569	502	507	528	557	497	552	548	550	538	520	546	533	568	539	580	545	538	538	484	517	519	528	499	543	543	489	502	519	534	569	557	545	544	568	532	534	519	549	518	551	561	539	504	559	498	509	533	519	522	533	584	535	529	515	514	565	578	545	564	551	553	539	556	558	538	510	554	546	547	506	524	517	547	504	520	544	506	525	562	557	564	568	545	511	531	590	562	558	535	518	530	535	509	541	586	538	533	546	493	565	521	507	543	522	521	512	493	530	527	533	519	546	555	540	558	543	507	512	513	532	545	547	531	547	546	555	559	517	529	543	607	511	530	513	541	572	578	546	531	507	545	510	532	544	551	553	525	513	523	493	553	545	530	542	508	518	538	526	532	525	535	560	513	572	521	585	547	540	554	538	503	515	509	487	542	527	544	527	515	540	520	542	547	509	529	493	519	502	525	491	528	510	512	518	540	533	510	530	524	491	516	525	549	518	534	509	567	539	554	519	547	503	566	522	552	545	516	522	530	507	521	508	492	542	499	560	454	507	547	579	555	552	502	553	503	502	524	521	550	534	527	544	568	503	496	537	544	526	515	517	518	498	534	520	508	555	496	555	548	551	513	553	507	540	537	518	550	553	563	503	556	565	534	520	591	523	521	563	502	531	499	570	552	569	552	481	531	526	524	523	503	521	557	499	502	552	537	517	520	510	562	508	538	525	544	520	518	567	508	523	553	532	525	484	474	538	492	530	516	494	542	571	570	539	520	545	566	521	557	572	569	532	524	509	534	533	547	526	559	524	514	526	561	519	567	544	545	520	517	523	512	516	544	521	541	555	548	544	497	557	532	555	524	554	518	553	495
5114	2173	181	147	228	204	168	121	118	119	92	79	73	59	42	49	41	40	38	44	29	32	37	33	28	40	26	26	29	26	27	24	18	19	19	24	18	26	17	17	18	25	16	17	21	10	19	14	9	24	13	16	22	18	13	14	17	16	18	15	22	22	15	18	16	22	11	18	9	20	21	16	16	16	14	20	12	13	13	12	18	22	20	21	10	15	22	15	23	26	10	10	15	13	16	8	12	13	21	18	15	16	24	15	23	17	15	23	16	13	20	15	11	16	21	10	10	13	10	18	16	12	18	18	12	13	16	15	15	11	20	13	23	17	16	19	18	19	20	21	14	22	11	10	19	22	19	11	18	14	16	13	20	14	17	14	19	18	12	13	17	19	18	23	17	17	10	14	17	15	15	20	15	18	14	18	12	10	16	11	12	12	17	17	17	16	12	15	17	13	23	13	14	19	17	10	19	18	18	15	8	16	19	21	10	9	17	17	11	11	15	11	12	11	22	19	8	14	27	18	18	14	12	17	16	19	14	24	26	15	19	19	18	12	20	15	18	23	23	14	22	13	15	19	21	14	17	15	14	20	13	17	17	11	25	14	19	14	11	17	14	8	17	13	10	21	14	16	14	19	20	27	8	13	19	13	16	15	17	14	19	10	13	11	15	17	14	14	14	14	13	16	14	18	16	15	20	14	20	17	12	23	19	19	12	13	10	16	19	8	10	14	17	13	17	7	18	16	17	13	10	18	18	14	12	14	14	18	12	15	15	16	15	15	11	12	11	17	23	22	18	13	20	12	14	11	16	14	18	14	17	21	16	15	18	19	15	26	20	19	17	18	14	15	18	18	24	16	16	15	19	18	14	13	15	16	12	15	17	18	9	14	14	19	13	14	15	21	17	22	12	9	13	20	17	11	20	17	10	17	14	13	21	14	14	12	10	22	19	15	17	17	14	20	17	15	14	12	18	21	14	18	19	13	22	12	16	11	20	14	9	13	11	13	11	18	17	17	14	22	13	7	16	12	20	18	17	9	13	15	18	16	23	10	10	19	10	22	13	13	18	11	16	12	16	11	13	17	20	18	13	12	18	15	18	16	15	16	23	14	11	18	10	16	16	14	15	12	18	18	18	13	21	17	14	12	15	13	19	19	13	16	31	12	11	18	9	21	21	19	13	16	14	18	13	16	12	14	26	13	13	13	18	16	14	13	16	12	15	15	17	11	20	11	18	13	13	10	19	9	13	20	29	21	21	12	10	13	23	15	20	11	8	11	20	11	21	14	13	15	16	14	23	16	14	14	18	16	21	13	21	17	16	14	14	18	17	11	18	11	14	15	18	22	11	8	14	18	13	11	13	18	20	16	17	15	24	12	17	17	15	15	18	10	16	10	15	14	16	14	15	23	19	13	9	12	24	25	23	17	14	18	24	15	17	19	31	10	11	18	15	21	11	21	24	12	19	13	18	26	14	15	18	20	16	24	7	18	12	14	12	20	14	15	15	20	16	24	18	18	14	12	12	20	16	20	13	14	17	17	18	10	12	11	18	19	20	18	16	20	13	7	15	23	12	14	10	8	16	13	12	8	19	10	14	14	22	8	13	17	17	10	15	18	14	16	13	14	14	26	17	17	12	14	18	21	19	11	18	13	15	20	12	12	16	16	12	13	13	17	11	10	21	16	16	14	21	12	12	14	11	19	21	19	17	6	16	12	17	20	11	17	21	12	21	12	7	16	18	9	20	17	12	18	21	15	10	21	15	14	11	6	22	12	12	20	12	23	26	16	15	18	12	11	15	19	21	15	20	10	20	27	15	14	17	16	6	11	9	9	15	11	14	9	10	13	16	16	12	18	17	17	16	10	22	14	11	13	14	14	15	13	19	13	6	13	13	11	18	17	20	14	12	10	18	14	14	21	14	15	18	16	16	9	17	19	16	13	15	11	14	12	23	14	30	18	13	13	16	17	13	16	13	24	16	11	13	14	13	11	15	15	16	17	13	15	14	19	11	25	21	26	15	14	16	17	20	22	13	16	11	13	22	23	16	13	17	16	17	19	14	11	15	11	14	14	11	13	20	16	18	18	26	15	17	11	19	9	16	17	15	19	11	11	13	14	11	18	16	21	14	17	14	22	15	13	13	22	22	14	17	17	8	20	14	15	25	18	15	20	20	17	20	15	21	12	15	21	17	15	8	19	16	17	10	18	18	12	15	16	22	13	11	20	16	20	23	17	16	18	10	19	14	15	17	16	17	17	18	18	16	20	14	13	18	20	12	16	19	23	18	12	7	14	13	19	15	19	12	15	8	10	20	13	18	20	13	16	16	13	16	13	19	22	7	12	23	8	14	19	16	19	19	12	17	20	16	18	22	16	11	18	4	18	12	19	21	14	14	19	9	14	20	15	13	6	16	18	19	20	12	14	19	15	20	14	18	11	18	14	17	14	18	23	10	18	12	25	12	20	12	18	15	14	19	14	15	14	14	17	14	13	15	12	16	21	15	11	24	16	18	12	13	18	18	15	19	17	7	20	16	17	15	11	11	17	13	14	21	11	21	17	16	21	18	14	18	7	18	18	16	14	14	27	11	11	18	11	16	17	11	9	20	14	15	11	11	17	13	13	12	18	22	13	8	20	13	13	13	20	14	19	11	13	20	21	12	20	18	11	17	17	21	19	15	11	16	7	19	20	21	16	19	11	9	12	14	11	17	14	16	14	10	15	16	14	16	14	13	23	23	18	14	13	14	10	17	13	10	18	12	13	12	17	15	15	12	17	20	11	12	16	13	12	17	22	15	12	11	20	15	13	13	17	15	8	16	18	15	12	16	17	12	21	19	13	12	20	25	11	14	16	22	17	14	15	15	15	14	12	22	9	18	10	17	16	15	21	20	12	14	22	11	27	15	14	20	22	14	23	16	16	15	12	19	14	12	22	14	12	19	14	13	13	15	18	15	16	11	20	14	12	13	13	16	16	14	12	14	11	21	11	24	19	15	15	13	16	22	13	14	13	16	20	10	9	9	13	19	18	19	13	17	9	19	18	22	8	16	13	10	18	14	15	18	11	17	17	9	21	19	13	17	17	15	10	14	14	19	16	14	10	13	23	8	19	12	19	21	16	21	12	24	13	19	16	10	15	15	11	15	20	16	16	9	19	18	10	18	14	12	14	19	20	14	11	20	13	17	9	18	10	16	13	17	16	14	8	14	18	16	15	19	15	21	14	14	10	11	13	10	10	13	11	12	17	11	11	21	18	10	16	13	13	19	15	15	14	14	20	15	13	21	21	12	18	10	17	14	19	20	15	20	22	15	20	21	16	12	12	17	10	23	10	16	18	12	13	14	15	11	15	24	15	13	14	10	10	18	11	20	21	9	10	14	10	15	17	19	22	22	17	14	17	14	15	26	16	16	14	18	14	20	24	18	19	14	25	12	18	15	13	19	18	10	12	15	22	14	14	15	17	17	10	27	12	15	10	11	11	13	15	13	13	9	12
39655	24928	5296	12019	18298	17400	14359	11240	8670	6758	5301	4282	3437	2746	2384	2166	1855	1609	1412	1334	1176	1068	988	915	908	800	793	718	713	637	592	548	544	516	496	500	489	442	470	440	443	416	461	410	380	379	351	345	330	336	344	341	347	317	293	295	319	292	319	314	295	312	309	302	291	321	281	320	322	258	290	284	274	290	288	274	292	279	261	251	269	263	281	286	242	281	292	271	275	262	274	291	239	279	269	276	264	278	280	307	301	248	270	273	291	270	295	256	242	288	287	279	254	267	256	258	281	253	226	227	300	271	282	255	258	271	250	256	224	256	257	243	307	269	283	270	257	258	268	259	238	301	275	235	260	247	260	278	249	279	255	270	259	263	275	268	249	270	250	269	254	268	266	242	289	279	250	259	265	274	245	259	241	268	260	263	263	252	259	278	277	249	253	253	240	282	256	246	250	269	233	242	270	264	255	258	283	249	284	260	267	245	265	264	287	303	271	263	283	277	268	268	232	269	250	253	246	274	256	275	262	286	270	233	259	241	273	250	263	223	258	265	279	241	274	252	280	248	256	238	257	252	249	277	268	254	265	254	259	296	264	278	267	263	254	282	263	267	253	291	263	273	242	282	263	254	242	279	268	298	287	269	261	259	252	262	258	248	263	232	269	278	254	252	229	270	268	233	263	270	252	259	243	251	246	260	284	265	280	251	260	255	265	256	259	259	255	276	255	259	250	235	260	253	272	263	281	249	236	266	281	251	267	242	272	240	243	273	249	241	245	252	259	266	265	263	246	256	268	246	255	285	228	275	239	285	271	254	268	266	278	252	244	267	287	255	269	273	256	255	258	282	259	264	249	244	235	272	253	276	279	252	251	260	271	270	252	268	267	246	270	270	260	271	244	258	285	270	253	281	269	235	270	243	277	234	233	262	264	254	270	263	265	246	270	262	266	239	257	257	290	265	272	268	252	258	271	265	268	254	259	293	258	268	249	260	264	244	259	279	291	255	273	275	244	234	279	262	253	265	267	222	241	260	268	250	243	283	246	277	279	248	246	230	285	269	253	241	260	257	254	242	269	249	260	241	241	247	267	286	282	246	275	265	263	247	233	251	252	267	249	270	240	272	265	303	242	273	249	266	273	240	258	264	252	244	283	291	258	255	269	265	242	265	238	270	258	258	264	257	253	233	257	249	241	278	279	247	255	270	275	242	273	269	289	272	269	247	231	257	272	271	266	262	264	257	253	244	252	266	249	266	265	243	257	242	281	261	267	247	249	249	268	255	260	235	270	276	253	285	255	237	242	272	271	284	282	270	251	266	236	245	271	260	274	245	282	248	285	285	238	281	248	250	259	260	254	257	283	264	262	282	260	260	264	248	258	269	295	281	247	250	241	271	254	272	240	217	266	271	276	235	288	276	273	257	250	241	257	268	257	238	275	259	254	266	262	243	253	251	293	248	246	267	303	270	262	257	257	267	245	268	241	245	271	278	260	285	278	241	255	266	247	270	279	252	274	292	251	263	282	257	316	275	252	291	235	248	238	234	282	265	271	267	293	270	270	265	257	267	248	239	252	265	264	285	266	245	285	253	267	262	262	256	248	261	234	225	274	221	239	275	297	278	260	288	247	227	242	252	252	256	241	263	246	296	251	261	230	280	236	246	266	251	270	233	263	258	269	271	275	228	282	276	250	282	263	268	264	260	251	248	234	275	263	241	248	270	255	248	266	286	242	249	262	258	267	267	250	269	269	275	254	257	275	264	262	273	262	241	245	287	252	260	262	236	262	245	247	261	268	231	263	283	268	265	244	248	270	265	245	253	256	278	267	261	254	266	257	257	231	264	252	248	282	257	254	252	262	264	287	291	237	236	263	246	255	269	272	252	266	297	235	252	245	238	265	244	279	259	264	270	283	223	256	272	253	258	237	242	261	280	242	251	216	266	241	276	260	254	253	268	253	281	232	271	261	246	289	247	271	255	303	244	262	262	261	266	245	278	256	241	293	242	244	260	257	246	269	246	261	276	244	228	250	243	248	242	264	275	265	259	272	259	235	272	241	268	293	253	268	283	244	282	242	268	271	290	256	255	238	276	271	249	241	263	251	283	238	253	251	234	255	266	251	250	240	253	278	270	272	256	272	283	265	267	226	224	253	269	255	266	281	245	262	253	277	270	262	224	278	254	239	270	286	266	242	286	275	254	252	252	270	238	246	290	263	262	280	256	247	252	276	249	282	252	290	268	294	260	266	231	260	249	280	259	278	230	251	245	255	245	245	274	256	253	287	310	256	292	256	275	269	280	255	254	273	258	256	286	278	249	253	243	232	241	303	276	249	258	269	250	257	248	266	230	286	268	254	281	288	286	253	269	238	258	253	280	250	254	287	244	242	265	257	272	268	248	252	244	238	247	270	253	266	257	269	292	279	241	250	253	248	276	246	256	251	258	285	255	259	285	260	272	238	287	248	252	285	277	254	274	263	246	257	265	272	256	276	247	264	254	240	250	268	264	274	279	261	253	243	229	248	252	235	284	259	273	245	271	274	241	243	236	264	231	271	250	232	248	266	253	285	290	266	246	279	255	251	269	251	248	265	255	261	251	248	285	262	274	275	258	288	258	257	270	281	285	255	300	249	288	265	276	243	267	278	278	233	252	274	253	245	281	252	265	292	253	265	262	261	263	272	263	239	258	274	278	270	273	236	267	258	262	275	250	232	271	264	268	235	234	241	279	244	270	235	280	255	277	269	231	254	275	257	264	253	253	246	272	295	267	261	258	242	252	248	255	258	247	269	256	267	253	294	248	290	253	269	271	281	261	273	264	258	265	272	241	262	259	274	262	254	233	230	252	241	265	259	268	259	267	255	251	255	252	238	238	244	228	240	233	284	246	269	270	252	261	297	236	288	257	291	245	269	251	246	275	285	256	235	272	249	229	247	246	276	245	248	266	258	260	291	281	267	274	278	267	280	288	256	255	265	287	245	262	272	254	283	270	262	250	263	256	241	239	278	269	266	262	270	268	234	239	262	282	275	256	271	278	285	256	272	269	256	306	264	268	263	268	267	252	269	255	256	278	237	254	264	262	247	264	267	200	244	235	264	271	272	276	286	280	251	264	228	246	257	258	226	270	234	247	266	252	252	236	262	262	259	282	269	254	273	245	300	257	283	263	240	263	265	238	243	307	272	251	263	273	241	248	240	272	286	277	282	273	279	287	259	267	284	246	260	238	253	241	243	269	271	277	273	286	253	280	269	246	266	264	254	276	249	269	241	265	256	237	284	285	251	230	278	272	261	241	244	255	252	247	243	272	309	291	263	261	228	253	234	230	242	269	262	271	270	233	263	249	301	293	263	257	269	263	279	255	271	250	262	251	248	266	252	247	279	250	257	238	248	301	227	261	283	264	241	247	276	238	253	280	266	274	249	256	242	276	274	274	250	276	272	253	286	274	248	282	270	254	250	283	262	261	299	254	266	275	278	251	267	256	251	272	239	272	266	272	248	243
12131	7717	658	318	506	458	398	383	277	253	196	201	155	137	133	114	100	77	70	57	70	62	65	61	56	65	66	55	48	58	43	35	39	39	52	40	35	42	35	51	32	43	27	40	37	30	23	34	36	37	43	53	27	29	28	36	30	27	31	28	30	28	30	30	39	27	23	22	27	24	33	26	16	24	35	21	31	27	26	22	28	19	32	27	30	28	28	40	28	34	23	28	26	37	32	29	34	31	26	29	26	34	28	28	30	26	25	27	30	27	35	25	33	32	23	22	24	21	26	34	16	27	21	31	25	26	26	23	25	20	29	24	28	21	20	21	19	23	40	22	32	20	24	29	27	20	37	25	27	21	28	27	33	25	29	32	31	24	32	19	28	28	36	29	24	29	24	27	23	18	28	34	21	24	28	28	25	18	27	26	31	31	33	26	26	27	30	25	19	25	22	25	26	29	25	24	35	23	24	22	18	23	26	26	18	32	34	20	19	30	21	25	23	18	29	31	23	35	29	31	31	21	21	30	28	33	33	24	26	32	26	27	26	35	15	20	24	29	21	31	31	28	26	28	20	26	26	22	32	19	27	24	27	22	28	28	23	24	25	19	30	31	25	28	31	25	36	31	34	31	32	26	27	17	29	36	27	29	29	27	23	21	26	29	34	39	26	17	30	23	22	28	31	23	21	18	33	22	23	37	26	28	27	29	31	31	33	23	31	28	26	29	30	31	33	30	21	23	27	22	40	33	26	32	30	33	22	28	28	27	21	29	27	21	33	31	26	24	22	23	23	25	31	34	27	28	22	26	36	27	24	24	31	44	31	41	22	27	25	32	21	31	26	32	26	30	33	37	22	30	20	25	23	29	22	35	31	34	32	36	22	25	32	34	33	28	26	30	34	30	26	16	24	29	22	23	34	25	29	26	34	22	19	28	26	26	31	30	29	38	38	31	30	24	26	23	31	29	28	21	31	29	25	40	35	35	31	29	22	32	28	17	27	22	30	30	24	33	26	23	36	25	34	21	25	28	35	26	26	29	27	42	23	26	30	30	30	27	15	30	28	39	34	38	37	23	31	24	33	23	31	25	24	21	24	26	29	29	30	28	21	32	17	27	32	27	25	22	27	29	33	20	23	22	28	22	28	25	32	22	19	31	23	27	28	36	27	25	25	33	37	37	32	29	23	23	30	27	25	25	25	28	23	29	25	28	42	35	28	33	26	23	25	23	28	28	33	24	20	28	27	34	23	32	25	29	33	18	27	38	24	23	34	32	27	34	17	24	24	26	31	25	25	31	31	30	24	21	25	29	31	34	25	31	22	27	30	33	21	28	28	26	28	33	21	23	29	34	25	19	30	29	30	27	25	36	29	19	46	32	33	24	33	23	30	27	21	18	42	31	30	33	36	24	31	30	26	30	23	43	41	24	34	33	32	23	31	33	29	31	25	28	33	22	25	26	36	31	32	22	30	21	26	28	20	36	28	25	30	28	29	33	26	33	32	33	29	27	25	30	33	24	30	31	29	29	25	33	24	37	30	43	23	29	25	22	18	29	31	25	29	22	32	27	28	29	34	24	21	26	26	32	24	27	23	32	29	30	24	24	24	22	22	25	27	29	22	27	20	28	21	17	23	16	30	27	16	23	22	29	26	28	25	21	36	41	28	24	25	23	24	27	23	31	22	23	25	22	36	26	32	26	22	27	29	22	22	31	22	36	27	23	24	29	30	26	29	33	32	29	34	24	29	35	35	33	27	36	40	34	28	34	36	25	30	21	20	20	24	36	26	21	24	39	33	34	28	27	29	22	22	34	20	27	34	31	28	20	23	29	31	36	37	33	28	20	26	27	31	32	21	25	28	24	37	19	30	26	33	27	22	42	28	35	26	23	36	29	29	33	20	25	24	24	31	30	34	23	23	20	20	24	31	41	34	32	24	29	24	32	32	20	31	42	20	41	19	23	24	24	26	29	23	25	29	27	34	18	17	39	27	31	36	35	20	23	13	31	31	39	29	18	28	25	23	24	32	29	37	21	19	26	32	27	34	27	28	25	30	30	34	25	31	19	42	29	25	32	29	33	33	25	22	19	26	26	28	25	27	23	34	28	37	25	24	21	37	43	27	22	37	29	26	28	32	26	31	30	25	20	30	25	31	27	26	23	26	33	31	25	30	28	28	28	25	24	28	30	27	36	27	33	30	26	35	20	23	31	23	31	37	26	24	29	30	26	33	31	18	34	26	22	28	24	34	27	33	31	26	32	38	31	22	28	25	32	29	20	25	26	34	27	42	20	28	26	20	29	29	32	40	38	28	25	21	27	26	33	27	29	26	21	38	19	24	33	30	22	25	24	29	24	33	38	33	22	20	24	22	24	22	26	21	27	24	33	34	29	27	25	20	27	24	29	22	29	37	25	40	26	22	20	26	25	20	25	27	21	34	30	34	30	20	29	20	21	19	28	33	32	33	32	26	23	30	17	27	20	27	18	42	34	23	28	32	23	28	20	13	33	30	28	30	29	22	25	34	28	27	22	23	20	24	28	23	29	23	33	29	33	29	20	27	25	29	26	28	17	19	29	34	28	27	23	29	34	18	26	28	30	28	31	23	23	22	23	21	35	20	28	31	22	39	26	27	26	28	31	19	32	17	28	24	24	20	30	34	27	32	19	34	19	26	28	25	23	20	24	30	28	26	29	39	33	26	25	26	23	31	32	29	23	24	25	26	28	35	23	25	28	20	30	35	26	32	21	20	37	28	22	19	29	32	33	33	23	32	38	21	25	24	25	38	15	35	27	37	27	26	20	23	27	15	22	35	28	27	20	26	24	28	24	34	28	25	27	37	23	27	28	21	23	27	23	26	28	28	33	31	36	35	49	22	21	23	28	36	9	28	32	20	27	33	20	27	33	22	22	23	35	28	32	24	17	20	21	28	35	25	25	35	33	29	33	25	22	17	26	28	24	27	35	20	23	32	26	35	25	34	29	23	22	34	15	33	22	21	33	23	25	20	29	23	29	25	25	27	33	30	20	29	33	22	34	34	24	26	39	24	27	34	31	30	27	31	28	30	31	22	26	35	34	22	22	18	21	39	31	30	36	29	27	37	36	32	37	24	26	26	32	25	28	33	22	26	36	28	40	25	25	21	19	29	25	24	27	31	28	30	33	29	35	24	28	26	28	43	23	35	23	16	32	41	29	35	23	31	33	30	29	29	22	30	29	34	37	32	19	27	39	21	31	29	39	22	39	23	20	27	26	27	25	31	29	22	42	22	27	19	33	30	21	29	28	18	25	29	22	30	31	21	28	21	28	40	28	37	33	21	27	25	37	23	28	31	25	22	36	30	30	26	21	32	29	30	25	27	31	34	27	34	31	31	24	18	25	19	18	23	27	22	40	25	28	23	26	23	34	28	40	34	34	29	30	22	33	29	27	21	24	26	26	29	26	36	26	24	27	19	32	26	12	29	23	31	33	36	20	25	27	32	25	28	25	18	29
52224	35973	10211	20351	27523	26757	23125	19671	16103	13145	10836	9084	7645	6556	5598	4980	4394	3957	3546	3157	2766	2621	2410	2319	2117	2047	1786	1661	1547	1413	1327	1251	1196	1152	1170	1099	1063	1020	968	902	894	933	835	807	791	737	713	680	652	673	595	649	572	611	578	560	549	542	592	532	566	525	556	554	574	586	494	528	530	487	564	575	540	492	518	488	510	516	529	558	524	481	460	527	464	473	454	488	483	499	497	491	480	462	459	487	453	486	484	485	438	494	494	493	471	485	456	493	481	473	479	467	461	471	452	524	434	465	520	457	457	467	470	436	515	495	447	483	481	457	477	485	444	459	446	422	428	469	435	468	437	475	439	484	479	468	440	473	445	468	443	434	434	444	440	441	475	453	481	439	462	428	438	438	415	436	451	479	455	441	472	473	435	481	501	467	485	423	455	463	450	434	420	466	429	438	461	454	488	457	447	492	468	460	451	453	437	420	412	458	465	478	432	458	446	440	443	464	450	435	465	425	457	425	429	432	460	480	468	457	449	436	489	496	460	438	468	473	440	444	440	469	457	459	425	445	460	467	458	469	426	460	486	407	445	434	448	409	408	504	463	438	436	469	433	479	447	439	463	437	427	476	412	455	425	479	478	485	419	450	442	432	424	450	469	455	435	460	460	460	432	462	459	444	460	458	407	439	453	471	440	473	454	428	436	442	447	489	469	474	477	497	425	447	408	446	452	467	427	429	430	447	429	454	448	446	434	465	487	491	449	432	432	449	444	433	475	447	448	465	439	456	418	402	464	484	437	425	455	455	452	459	461	442	455	453	420	428	429	439	452	442	465	469	463	438	458	469	469	422	413	460	461	451	455	431	442	438	428	449	476	433	449	426	419	462	445	400	443	403	434	469	444	433	468	423	471	421	462	435	441	465	437	399	466	462	459	452	421	452	440	431	424	461	453	442	438	441	466	452	486	456	441	461	425	442	457	457	434	483	451	456	454	450	430	431	464	474	437	457	406	448	459	418	444	434	442	459	441	425	456	430	428	451	451	459	485	493	463	411	482	433	492	438	481	463	448	462	449	445	461	465	448	430	491	463	449	430	439	451	475	465	421	456	468	470	463	423	452	426	454	429	440	447	454	431	405	427	427	471	461	470	438	485	458	435	438	454	436	457	467	477	474	449	439	483	450	453	474	472	458	428	457	445	403	412	439	419	462	434	463	472	490	447	425	479	452	477	469	423	464	456	445	458	437	443	459	466	456	417	447	452	442	441	457	472	462	437	485	436	477	427	493	458	450	485	466	473	453	449	479	434	470	448	433	472	449	426	461	480	453	415	432	435	439	423	468	445	447	487	436	439	447	485	410	467	433	455	423	449	458	467	425	442	454	423	396	428	465	495	418	452	460	431	430	427	454	469	450	429	429	439	478	474	432	442	487	449	469	403	412	478	421	401	437	444	435	457	461	465	448	429	459	442	464	466	438	466	459	418	506	465	475	475	448	430	455	474	426	442	419	460	404	452	454	475	484	451	479	453	463	417	432	491	433	468	445	437	433	444	454	462	459	504	444	435	445	436	459	424	434	459	450	468	434	411	463	437	421	464	438	426	449	465	468	395	439	447	434	462	408	415	434	474	463	416	466	428	415	443	423	440	476	448	460	481	454	436	478	422	458	458	430	480	427	451	455	442	467	455	436	449	468	424	465	447	441	453	410	449	428	458	457	456	432	464	523	472	451	432	448	451	472	471	437	448	449	422	471	416	432	449	458	394	429	463	460	465	444	404	431	406	464	402	450	456	443	457	430	430	474	463	460	454	451	445	480	471	441	488	444	479	453	457	432	436	475	448	448	410	435	419	459	475	474	460	428	438	417	426	483	460	457	457	431	461	448	464	393	460	456	449	413	502	436	450	460	457	455	445	434	423	441	444	427	418	456	462	478	452	459	437	479	459	477	456	447	438	438	441	408	450	488	471	440	454	504	439	430	477	487	430	451	431	419	466	454	447	452	418	462	464	492	432	412	455	459	420	451	451	410	444	431	464	465	486	420	473	487	462	454	429	472	457	477	429	447	430	465	447	428	443	454	447	409	468	421	446	471	445	446	458	459	451	435	437	446	435	466	465	448	460	428	430	404	475	438	468	424	435	463	467	495	447	453	454	421	454	456	452	432	448	475	448	461	432	417	431	417	477	448	463	430	434	450	456	434	447	435	471	457	433	480	467	451	430	430	415	427	450	471	424	411	444	429	443	462	447	463	495	432	423	441	469	448	418	480	428	458	455	490	419	432	444	440	455	436	476	425	453	441	441	443	414	454	460	435	450	479	442	444	426	465	429	461	432	456	517	458	488	410	438	440	427	417	413	451	443	461	444	446	403	427	479	445	453	460	436	460	450	428	428	454	478	483	459	461	439	453	456	473	448	465	446	429	429	401	449	462	442	441	418	420	464	473	453	478	437	427	431	431	409	472	420	456	435	441	466	435	452	452	431	439	448	472	467	428	425	457	485	468	429	433	481	427	429	426	428	424	488	446	480	454	421	433	432	465	473	437	494	473	433	449	406	457	418	468	433	464	456	480	433	491	429	449	452	457	458	501	440	471	422	444	434	459	422	443	477	471	440	472	420	480	466	422	430	446	454	450	468	450	423	428	407	426	420	470	421	454	482	434	461	453	471	440	440	468	436	470	487	488	458	481	421	445	471	435	452	411	434	434	419	480	446	453	443	463	441	486	457	444	448	424	461	477	423	474	438	463	441	430	446	465	455	418	488	441	442	479	432	458	462	416	433	468	448	444	495	434	432	452	467	410	451	437	442	463	455	495	412	451	429	438	440	463	451	448	488	401	453	434	459	447	418	444	456	449	448	474	455	407	464	448	443	449	446	441	479	437	442	472	505	450	425	467	488	468	432	444	428	482	473	452	458	458	481	462	453	448	465	476	472	453	470	451	455	432	434	459	455	455	422	427	458	437	440	448	451	434	500	428	441	418	461	438	441	452	381	449	439	469	475	451	439	429	434	455	463	469	440	451	450	457	417	433	450	399	446	433	428	473	464	475	465	451	462	470	423	495	440	425	499	473	433	449	428	462	471	488	426	479	423	428	432	475	470	429	430	445	437	438	451	426	476	479	422	463	414	458	471	471	422	430	471	474	492	441	446	470	458	448	501	439	434	425	435	441	467	451	464	454	476	460	466	465	450	437	455	481	466	438	487	427	426	438	471	475	469	464	451	462	462	488	433	431	431	454	456	506	448	430	432	446	475	457	460	401	430	463	479	436	422	451	454	435	441	467	434	468	461	457	434	445	453	468	453	458	448	421	427	459	452	443	449	437	433	439	464	469	454	436	447	461	442	442	455	441	490	447	426	467	432	454	448	498	443	466	451	450	470	443	477	448	427	459	445	465	447	434	473	429	450	421	420	474	453	504	453	402	475	433	440	448	466	471	476	447	449	430	413	479	476	464	436	459	446	426	433	420	486	403	457	412	439	454	462	425	459	460	435	501	440	418	468	476	444
9630	4491	373	230	367	341	307	255	217	171	151	121	120	89	83	87	70	63	49	69	56	47	40	49	46	51	39	39	40	28	33	38	26	33	42	30	26	35	23	29	23	37	41	37	30	28	24	26	21	31	33	25	27	32	28	31	33	29	28	33	27	31	21	18	24	23	29	25	31	19	30	31	33	24	32	30	26	27	24	36	21	20	28	27	36	29	26	29	25	28	24	23	26	31	25	22	33	33	22	37	29	35	25	40	25	23	24	28	28	31	25	28	27	26	28	22	25	21	27	25	26	30	15	32	30	25	31	28	32	22	24	13	19	34	23	31	26	33	23	24	15	23	25	20	25	35	30	34	24	26	30	22	27	31	27	22	27	28	18	22	29	32	27	23	29	26	27	27	30	29	19	20	20	26	21	19	30	18	27	23	18	23	25	33	27	33	38	23	16	14	21	26	26	26	18	26	29	23	25	28	23	31	22	26	26	24	26	16	25	23	32	11	18	29	22	24	24	30	24	42	31	23	13	26	23	36	26	35	25	25	32	24	25	24	28	19	23	19	19	26	31	25	31	20	17	17	28	25	30	17	34	23	29	25	23	20	24	21	25	25	24	26	25	22	25	24	14	23	22	30	30	22	32	12	25	31	16	17	31	35	20	23	31	19	17	26	26	22	28	23	27	28	33	20	18	18	35	26	23	26	22	33	23	23	32	15	26	29	18	28	25	26	26	35	22	15	24	25	28	22	23	24	24	26	25	28	30	23	20	32	31	32	28	22	30	24	28	19	36	23	22	39	23	24	26	28	18	27	30	22	20	19	20	26	28	23	21	21	28	16	23	31	25	33	24	20	20	30	23	24	28	38	27	21	24	10	31	31	20	27	24	19	24	21	22	22	24	24	29	27	27	27	35	23	26	13	21	27	24	21	23	25	30	21	23	21	25	33	25	21	27	27	19	18	30	22	22	25	19	19	24	24	24	37	23	25	23	27	28	23	29	26	24	29	19	22	24	30	35	21	30	23	18	21	32	25	22	24	25	35	15	29	34	32	17	23	25	36	18	29	24	27	27	23	31	21	21	30	26	15	21	21	21	26	24	26	23	28	30	26	29	25	30	30	28	28	28	20	18	24	26	28	17	16	17	27	26	25	24	24	30	35	29	36	30	35	19	21	32	24	25	24	25	33	21	27	22	25	27	21	25	29	28	29	25	25	21	15	28	28	30	22	22	25	30	22	33	30	24	24	27	30	25	23	22	24	21	25	29	27	17	21	27	30	31	24	17	15	29	24	26	17	25	25	29	20	34	14	23	21	28	32	26	29	31	21	21	20	24	28	22	32	28	23	23	26	14	31	16	31	28	16	25	27	33	22	28	20	24	20	26	20	26	21	28	16	21	26	26	23	29	18	22	26	26	24	21	23	27	35	23	28	22	24	18	25	24	29	22	26	26	19	35	28	31	25	28	29	30	28	18	32	25	17	22	30	30	20	28	32	19	17	25	32	22	20	27	25	34	23	17	34	27	29	23	35	20	28	19	23	32	24	32	18	31	25	36	20	25	23	26	24	30	16	23	25	23	26	24	24	27	22	24	29	27	28	26	17	29	32	21	21	29	28	26	30	30	21	21	22	23	20	24	24	17	23	24	25	17	31	35	22	29	21	36	30	18	22	28	27	28	16	46	22	22	22	22	31	34	28	26	35	23	27	25	21	25	31	31	24	16	26	17	24	25	30	22	26	21	29	25	31	31	28	19	28	33	22	30	29	20	32	22	22	25	32	20	24	31	26	22	29	22	31	26	14	20	25	27	27	24	27	14	22	24	27	24	34	28	30	32	15	24	20	29	21	25	20	30	22	21	34	25	36	32	30	24	30	24	27	18	29	36	24	18	33	29	21	23	24	12	21	25	19	23	26	26	21	29	22	24	28	21	34	26	28	34	24	22	19	24	31	30	30	30	30	23	24	18	26	25	25	22	31	23	16	21	35	23	21	25	22	21	29	27	29	28	21	24	29	35	17	16	22	23	33	31	20	28	21	21	24	16	18	27	28	21	22	23	28	24	22	22	26	20	24	23	28	30	24	22	21	21	27	19	22	17	24	26	17	32	24	30	30	19	25	25	28	24	19	25	19	21	23	30	22	25	21	23	27	30	23	23	21	29	31	39	31	27	21	28	27	28	28	17	21	16	30	21	27	22	18	17	28	33	29	28	20	21	22	28	19	25	27	37	18	25	21	28	27	24	22	20	27	35	15	36	32	19	20	22	28	31	21	29	19	23	16	26	27	18	16	30	17	33	29	26	25	28	25	21	24	25	24	24	30	26	28	25	28	19	21	25	23	25	22	24	27	30	22	28	25	25	27	42	27	16	26	24	23	25	29	25	26	33	30	25	22	38	34	26	23	26	19	20	22	27	23	20	17	12	28	22	28	28	22	24	29	26	29	25	31	24	21	24	19	23	33	18	31	26	14	36	24	28	24	34	21	23	20	30	28	26	30	19	24	25	23	30	27	19	18	36	21	17	30	21	26	24	18	21	22	32	25	33	25	28	31	21	25	30	22	20	20	25	21	17	29	22	17	24	22	27	25	23	27	25	17	29	32	25	22	33	25	23	21	17	27	22	27	25	36	22	18	21	31	26	31	25	27	19	25	21	26	22	23	27	24	32	21	16	18	25	27	23	25	17	34	18	25	41	30	26	26	29	17	28	18	32	22	20	30	30	15	26	26	10	27	22	20	30	27	23	38	24	26	29	34	26	40	23	21	27	17	20	30	16	25	27	25	26	20	26	26	39	18	27	18	13	34	27	23	16	26	29	37	26	25	21	22	21	24	28	27	26	32	25	29	23	26	27	21	15	26	25	27	16	23	22	27	25	20	28	18	27	34	28	12	26	22	28	22	15	16	31	24	29	30	27	24	30	23	14	26	34	22	34	27	18	29	22	30	29	26	21	25	38	20	33	25	18	25	25	24	25	32	26	22	34	26	22	18	20	37	21	24	32	33	32	33	25	22	24	32	26	20	30	23	31	26	25	22	25	18	21	29	28	30	9	25	21	25	21	23	21	27	30	23	29	15	31	24	19	19	17	29	26	21	16	20	33	24	21	25	34	22	29	27	20	17	36	28	20	20	28	30	16	37	13	25	28	22	35	29	21	29	29	21	22	20	29	19	26	27	25	26	20	23	30	20	21	31	20	24	35	23	24	28	30	26	21	20	20	33	24	26	20	32	15	17	25	25	32	38	27	19	25	31	36	44	26	22	29	29	23	28	24	24	21	27	19	17	28	20	19	14	24	30	27	24	27	27	28	28	26	29	40	22	20	23	21	31	26	34	24	35	22	21	31	21	28	20	29	29	15	34	24	29	20	21	27	21	29	26	19	25	32	20	34	21	25	28	19	35	17	25	28	27	18	21	32	23	27	21	30	33	24	20	31	31	18	29	26	15	35	29	22	22	22	32	21	31	21	33	20	31	21	21	23	27	24	35	34	29	19	28
45188	31164	8047	16588	23546	22546	19485	15787	12613	10015	8069	6920	5595	4817	3957	3636	3242	2855	2609	2310	2079	1937	1778	1692	1614	1405	1255	1212	1093	1141	1062	979	921	908	886	863	781	806	733	719	683	683	698	690	643	639	590	565	563	580	557	527	496	496	473	494	486	509	462	466	431	494	481	488	475	448	458	474	461	470	461	490	463	473	457	431	460	499	486	435	427	406	430	457	451	442	464	380	435	452	465	414	450	410	426	452	456	443	440	422	433	449	432	430	424	420	470	407	450	416	417	451	451	430	448	449	422	419	447	439	429	402	417	420	425	419	413	416	421	406	431	395	434	418	422	403	403	385	447	432	433	407	412	445	408	421	405	404	425	405	426	425	392	432	393	420	400	406	399	371	439	411	411	426	414	408	409	423	407	386	409	411	396	407	414	431	414	424	416	407	418	441	403	444	436	416	394	438	397	409	426	456	417	405	445	440	389	398	407	437	434	430	414	454	411	376	410	441	424	415	433	414	401	413	384	425	397	423	423	459	401	405	409	430	380	416	431	412	408	425	419	412	404	424	405	432	419	445	419	427	420	379	423	445	382	436	444	412	391	386	425	392	402	413	379	454	403	409	407	400	432	374	431	411	416	391	428	409	447	391	410	446	462	404	361	423	417	421	426	412	440	438	434	408	423	424	385	421	392	415	437	403	415	420	386	432	373	437	430	415	382	408	412	393	400	401	412	412	416	443	434	445	416	387	423	363	406	411	432	406	423	453	423	429	407	400	433	402	425	379	422	425	437	404	434	439	430	431	405	402	402	469	438	418	407	391	411	413	411	423	464	424	389	442	387	374	416	413	405	437	399	446	415	415	381	407	423	446	431	370	396	403	386	404	419	408	394	420	404	454	393	411	395	434	424	425	427	407	408	434	420	430	430	394	422	412	418	414	419	391	408	417	389	414	423	401	429	425	392	368	424	406	434	416	412	425	404	412	430	397	409	421	416	429	446	407	419	407	393	397	363	394	437	396	404	389	441	423	436	382	411	457	449	430	399	391	448	387	402	403	447	403	415	399	434	424	433	424	382	406	469	416	417	414	415	384	417	417	424	392	398	436	415	401	412	416	462	401	432	429	407	408	415	421	442	402	400	390	448	380	421	379	411	437	408	400	408	426	410	428	468	400	404	404	399	426	444	397	412	385	413	403	417	404	433	416	417	433	387	405	441	401	418	421	417	407	420	375	411	416	424	440	374	453	413	421	398	417	426	421	403	452	447	412	423	421	401	421	431	387	421	416	420	421	432	395	464	409	463	375	406	416	395	432	403	412	425	440	423	429	381	390	422	377	404	415	390	435	385	405	434	413	420	438	407	399	419	416	424	439	433	428	442	434	442	426	435	421	418	441	424	405	405	395	396	450	464	433	417	421	441	392	438	439	405	438	436	403	427	446	425	386	449	468	431	416	417	412	411	372	424	436	419	386	432	408	405	403	379	406	391	422	390	433	402	375	467	392	399	393	420	412	423	407	445	415	428	414	393	446	393	435	415	392	418	407	406	404	405	424	410	404	395	418	387	395	449	402	406	418	393	445	426	421	428	402	430	381	411	411	357	425	409	415	423	418	398	408	414	429	402	411	418	435	384	377	413	416	400	385	374	415	426	409	398	425	486	410	426	407	428	380	432	405	428	404	404	420	431	408	440	417	396	403	447	413	420	451	397	395	437	438	419	430	425	427	403	389	421	429	431	436	430	404	388	448	452	441	376	427	429	412	425	384	404	449	441	402	395	426	399	443	409	393	430	423	423	422	408	441	393	431	401	395	388	386	389	416	411	393	434	406	433	413	402	414	399	385	404	438	400	447	408	433	390	445	392	436	376	422	420	396	408	396	405	407	392	420	396	417	434	417	420	427	453	438	443	398	421	414	402	405	444	430	395	410	426	420	458	438	362	409	411	395	391	437	435	410	375	418	453	409	416	414	405	451	403	419	387	439	387	430	418	398	419	421	414	379	413	422	421	388	443	390	392	391	396	397	423	399	436	409	448	405	424	386	429	394	396	452	451	423	414	384	405	401	395	447	372	399	413	452	434	395	409	413	410	426	429	431	438	407	398	419	394	402	380	413	433	398	437	417	401	412	414	417	445	396	389	391	427	386	409	411	442	402	396	418	431	427	439	385	428	437	431	421	402	430	389	450	379	397	429	405	417	404	438	431	400	404	409	428	431	403	381	402	441	375	405	403	425	430	420	416	468	398	446	412	363	385	458	442	398	417	412	410	375	406	381	415	414	424	404	394	410	431	394	424	444	379	450	423	405	442	425	380	431	417	371	395	420	432	382	396	410	412	400	397	441	419	385	408	378	449	389	451	406	404	408	411	435	450	392	425	425	425	431	449	448	424	401	390	424	366	420	435	399	405	426	439	448	391	426	406	382	404	419	383	408	429	403	415	389	431	460	399	408	380	400	415	412	409	446	410	433	430	422	451	438	416	413	438	414	399	431	406	429	392	425	410	389	405	422	407	418	408	450	385	428	388	426	420	403	444	409	389	419	429	441	388	412	395	425	449	433	396	438	401	422	418	437	395	413	409	408	396	409	401	437	445	417	407	407	423	412	440	429	423	386	423	402	401	443	395	385	431	446	425	445	395	420	442	422	395	424	424	438	408	416	406	419	410	406	389	431	428	422	398	446	409	433	403	448	434	437	381	448	375	411	388	428	402	418	417	422	401	415	409	411	420	451	371	388	424	422	433	409	393	438	398	414	441	421	434	422	406	405	404	421	430	447	419	411	418	431	398	459	398	415	410	381	429	428	440	396	407	428	400	394	417	394	413	401	435	418	394	421	419	384	415	389	396	414	398	424	445	410	388	447	453	416	429	447	434	379	399	395	429	445	411	402	378	423	406	387	396	416	448	390	405	402	416	444	398	446	433	456	402	428	406	418	417	420	438	415	396	411	410	418	418	396	432	461	430	409	410	434	395	436	411	409	391	434	445	414	394	451	408	404	426	418	380	406	451	428	413	418	403	399	414	408	425	410	409	396	405	404	431	432	449	405	433	421	456	369	435	400	423	428	443	429	414	438	401	401	439	439	385	411	411	436	441	400	425	404	420	376	369	437	397	408	391	404	428	410	370	419	405	428	425	405	411	434	444	423	427	429	411	424	422	405	456	387	394	425	424	367	384	431	404	409	387	391	383	416	416	426	455	444	414	446	441	418	403	433	395	418	436	419	453	404	387	390	398	413	392	415	411	440	374	403	424	387	430	390	430	413	435	429	434	402	388	425	395	427	404	381	371	432	433	423	418	410	411	406	433	391	384	405	424	418	396	441	414	426	424	397	437	433	420	397	395	399	452	384	442	414	393	421	408	431	420	450	392	419	399	417	383	457	443	388	407	430	377	406	424	394	444	378	423	385	459	402	409	414	421	425	436	429	381	422	430	413	410	430	413	398	427	400	408	396	436	443	428	399	369	434	389	429	456	395	440	405	398	411	430	378	442	395	403	409	434	389	439	455	380
14174	9323	814	396	567	529	425	420	341	300	256	198	183	144	112	128	118	100	84	84	83	84	83	71	87	60	49	56	66	54	46	50	55	45	41	53	44	42	32	45	50	39	42	43	44	43	33	34	41	46	34	46	48	42	37	45	36	33	41	28	34	43	25	40	31	36	34	38	41	23	37	38	34	41	28	20	28	37	31	33	30	36	27	48	37	39	27	37	51	31	39	36	27	32	38	40	33	28	38	39	32	40	34	41	39	28	33	30	35	33	39	28	35	41	31	40	36	31	37	34	33	30	25	39	30	35	39	32	35	26	38	26	36	34	41	21	37	31	41	42	34	24	40	25	28	25	28	30	27	22	34	38	30	44	33	46	24	31	31	34	32	34	41	40	30	38	32	33	36	27	35	30	36	31	38	39	37	38	23	25	34	29	31	34	29	41	29	29	25	40	33	29	34	33	37	27	40	29	30	35	30	29	25	33	43	34	31	35	23	32	31	30	27	35	30	28	30	21	30	45	40	25	28	32	33	27	30	26	37	29	29	35	23	30	34	31	31	32	29	35	27	26	28	30	27	32	29	30	22	41	31	31	23	32	22	28	25	36	25	27	31	31	14	35	36	41	29	22	35	35	38	32	38	28	34	42	30	26	30	34	33	36	37	41	52	44	37	33	26	38	46	23	30	31	28	29	29	38	34	27	25	39	44	20	36	22	33	30	36	24	38	39	29	34	33	38	43	35	50	35	23	44	37	37	24	30	40	33	47	34	41	26	25	41	30	38	28	25	34	25	36	37	28	34	38	29	25	30	27	35	32	33	39	33	37	24	31	41	36	38	36	38	36	30	19	23	40	39	31	26	35	35	35	34	26	27	35	40	27	36	41	37	22	30	26	21	32	30	32	38	30	38	27	26	35	23	44	34	26	39	31	33	28	27	38	30	35	32	31	36	43	28	34	24	32	32	29	31	28	30	37	46	47	28	17	21	35	28	28	38	34	25	39	22	37	39	30	44	26	36	26	32	27	39	40	42	33	36	42	36	21	36	29	21	40	27	33	29	32	31	27	37	31	31	33	33	29	33	38	38	35	27	33	26	35	25	32	34	26	29	31	35	43	37	40	33	33	35	39	33	34	23	42	33	28	25	45	33	30	35	31	31	39	34	43	30	26	37	44	24	38	32	32	37	27	19	33	34	35	34	31	28	29	44	39	25	36	35	28	33	41	25	32	31	37	36	39	35	32	31	27	47	32	34	21	36	34	32	32	23	34	22	29	39	42	23	28	30	38	34	24	29	27	27	35	37	34	22	27	37	37	30	25	35	28	42	34	30	37	29	30	36	38	36	32	25	43	26	37	38	38	34	37	28	50	35	34	28	36	27	29	36	29	35	26	25	28	33	36	28	32	33	35	43	39	28	38	39	25	29	33	34	26	35	40	24	31	36	23	34	24	28	37	41	29	29	33	37	32	37	40	46	29	26	36	24	29	25	39	30	35	26	37	42	46	29	44	38	19	39	35	26	38	34	24	30	22	40	32	30	34	29	43	40	30	40	40	37	36	25	40	34	36	27	33	34	33	28	28	37	29	35	26	26	22	46	38	42	37	26	46	28	36	34	41	29	32	28	34	39	32	42	42	44	30	30	45	27	33	33	32	26	36	32	43	25	33	49	30	39	28	29	34	21	42	29	26	39	31	20	37	31	33	32	32	29	32	23	36	31	34	30	33	31	30	42	41	48	36	28	44	28	41	34	39	26	38	30	30	44	36	25	29	35	26	28	43	30	28	32	31	26	30	30	36	30	41	34	30	44	30	34	30	38	43	38	30	25	33	34	43	24	39	39	33	29	45	29	36	27	27	50	37	37	48	33	45	32	36	31	30	33	33	30	26	35	37	37	33	40	21	37	33	29	27	37	35	33	41	38	42	27	26	32	38	34	28	35	29	30	29	34	50	34	28	33	35	27	33	32	32	27	28	25	34	31	31	39	34	34	41	31	28	49	32	31	42	27	25	28	31	35	30	30	32	31	42	31	43	33	27	38	39	30	30	38	29	32	28	34	28	34	28	42	35	27	35	32	33	36	36	33	33	33	41	38	31	31	48	36	30	33	32	29	37	28	41	42	28	28	30	26	33	21	35	24	24	23	24	30	33	40	34	39	28	34	37	29	25	30	39	33	20	29	27	26	27	39	39	31	42	40	29	35	32	28	38	44	37	34	22	34	27	46	30	39	36	30	28	32	37	30	32	29	38	34	31	36	32	36	30	33	31	25	47	31	32	33	31	30	30	25	36	36	29	25	27	36	26	32	25	30	36	30	33	34	38	31	35	33	30	31	38	34	41	38	33	40	30	29	31	41	43	40	37	35	20	29	35	28	31	34	29	40	35	32	22	44	45	37	33	17	31	31	21	37	30	35	29	38	28	45	36	30	25	33	37	41	40	46	31	23	32	31	40	30	30	37	22	38	34	41	37	28	30	22	35	36	31	34	37	30	35	35	37	33	35	32	36	31	27	33	42	28	35	42	39	24	32	26	46	36	35	40	30	35	35	28	33	33	19	33	43	42	31	44	29	35	36	41	27	30	26	31	40	23	34	27	41	34	18	31	30	34	33	36	30	37	31	28	34	29	23	30	29	36	31	31	29	30	33	40	40	34	48	28	30	31	26	41	29	65	39	35	41	31	37	29	38	39	32	33	32	30	37	32	27	37	26	26	46	27	30	41	35	44	38	41	29	31	44	27	37	31	44	46	31	23	32	24	32	32	42	33	30	26	28	26	33	41	36	32	23	35	43	33	21	43	27	41	28	23	27	33	34	37	32	35	26	43	28	30	31	30	32	26	36	34	27	26	34	28	29	37	39	37	37	36	25	28	31	21	26	27	36	33	38	31	25	20	30	34	34	35	36	21	31	36	40	39	43	27	33	38	32	45	40	37	36	37	31	39	24	29	33	26	25	36	45	23	25	30	39	36	31	32	33	34	41	41	34	24	33	31	40	26	45	29	35	34	26	29	38	28	42	29	26	34	31	24	32	34	30	25	35	35	25	28	37	33	30	38	32	27	23	26	37	32	33	30	35	38	30	36	31	30	34	35	32	44	35	34	32	28	31	41	34	27	30	37	33	24	29	34	30	30	22	41	40	46	34	40	29	26	36	49	32	36	29	45	27	38	28	28	33	30	29	34	37	37	37	44	29	25	26	38	30	40	31	36	33	44	39	37	24	32	23	45	34	24	32	37	33	29	34	33	37	40	39	34	34	25	29	26	28	36	35	36	38	36	39	34	32	40	28	32	31	34	17	29	23	35	26	36	32	27	40	46	31	35	34	26	45	30	25	36	46	32	23	40	36	36	35	37	28	33	21	43	34	32	29	51	38	35	26	28	23	23	32	27	37	32	26	31	33	27	31	25	28	29	34	37	33	36	30	38	36	28	24	32	39	30	32	28	31	32	39	32	33	36	33	22	38	30	27	27	26	34	24	37	31	26	31	29	31	35
54251	38885	11715	22153	29440	28109	24769	21540	17620	14320	11908	10200	8446	7393	6357	5651	5012	4568	3969	3573	3215	2999	2853	2591	2432	2243	2112	1922	1741	1647	1495	1518	1396	1369	1318	1302	1254	1135	1137	1138	1079	1047	994	969	913	916	869	808	797	781	711	718	675	673	682	656	647	656	584	666	622	644	664	610	630	627	624	618	648	600	604	640	610	624	600	587	598	600	580	590	593	596	540	561	553	581	581	605	600	577	610	560	589	525	541	556	581	523	564	573	560	579	530	586	539	583	584	562	518	558	539	540	553	571	585	519	564	529	532	537	529	565	551	531	560	542	564	539	548	584	544	547	557	542	554	592	538	535	550	545	547	521	530	544	532	533	517	533	510	519	540	564	532	519	553	587	534	561	551	538	550	558	524	538	493	568	531	555	537	519	531	562	571	569	541	508	530	515	515	567	540	520	525	509	550	530	519	577	529	534	536	518	552	537	549	513	561	537	528	512	533	559	525	532	532	524	510	501	539	526	542	531	540	517	554	524	567	501	547	511	527	509	517	517	515	483	548	554	513	534	517	566	571	525	527	560	579	514	574	546	533	496	563	548	515	520	545	523	545	511	488	555	494	525	534	528	517	539	538	529	516	505	562	531	545	537	516	536	585	538	543	517	495	468	497	570	571	539	531	527	534	542	513	519	531	555	534	556	515	544	534	526	488	535	504	537	542	534	513	540	526	534	545	567	501	509	526	556	540	479	530	531	519	535	552	497	533	528	523	512	540	519	513	482	540	509	513	518	532	550	472	525	529	490	530	510	550	523	540	486	525	556	540	587	607	522	526	545	522	477	516	534	519	492	516	499	537	504	531	513	548	531	532	534	524	516	538	511	545	544	536	545	545	546	511	527	534	516	488	565	531	564	524	541	529	543	549	542	546	502	540	559	517	536	527	521	557	542	522	538	523	533	568	526	557	529	537	523	513	518	529	543	566	492	531	565	542	510	540	507	577	538	548	509	491	530	557	540	583	491	524	513	519	490	543	535	545	513	548	540	488	502	519	547	505	565	560	552	549	544	509	486	545	548	514	493	563	539	512	549	541	535	536	489	562	533	530	495	566	539	552	529	539	529	497	505	526	550	551	528	522	505	541	521	569	515	539	554	492	513	591	498	513	513	532	562	490	512	513	532	542	520	571	528	488	558	537	548	544	506	516	575	535	532	541	467	518	536	542	515	534	565	542	502	529	469	537	551	530	507	515	499	503	520	514	547	512	521	581	561	532	506	527	520	480	520	547	517	521	536	540	543	525	564	527	553	539	505	553	547	486	512	552	481	482	542	544	544	535	537	533	525	528	553	533	544	524	530	491	502	554	568	541	516	551	494	527	496	508	511	548	549	498	535	518	535	522	549	547	528	535	526	514	529	480	532	540	525	534	538	572	587	530	576	526	518	521	536	488	506	458	513	527	541	514	541	526	529	556	517	515	555	538	553	489	496	566	479	546	566	523	496	509	522	561	475	515	519	540	532	544	548	520	561	558	512	581	541	493	506	565	526	497	546	559	502	502	518	545	506	500	487	551	518	543	540	552	527	501	521	527	597	540	509	551	555	537	518	528	546	517	520	535	538	505	527	529	510	531	514	516	538	559	528	519	517	557	516	558	559	514	471	506	556	498	535	549	513	542	516	555	565	537	526	525	566	531	581	517	532	559	496	532	565	551	496	559	533	569	536	550	548	542	447	512	534	523	492	515	529	495	472	539	521	519	566	522	494	556	497	550	528	528	519	549	527	589	524	559	565	524	525	517	507	533	482	553	496	540	553	526	539	521	522	509	501	528	526	532	513	556	513	525	513	505	515	505	536	527	540	532	516	526	559	538	538	523	513	528	550	524	539	565	496	562	539	537	533	512	525	531	560	500	554	545	509	544	519	497	524	523	548	534	494	534	535	499	539	492	510	554	533	501	520	546	510	539	507	522	513	560	523	521	505	550	516	529	525	500	556	557	553	540	517	555	537	509	509	532	538	547	557	522	508	531	538	537	540	535	515	526	544	558	517	529	550	543	508	554	511	536	488	546	570	538	559	537	502	537	528	466	549	520	529	541	526	521	519	527	529	540	536	543	540	551	526	579	505	524	537	550	542	484	546	491	534	546	544	537	582	559	511	528	500	544	576	540	538	521	612	535	561	514	552	551	554	517	509	546	499	570	534	528	544	490	515	519	514	527	539	528	538	576	557	525	533	532	548	494	535	518	545	552	548	531	501	512	528	530	517	530	540	528	541	547	510	556	550	527	544	496	519	557	527	536	540	549	560	501	517	517	529	538	518	531	535	558	531	524	548	545	531	530	540	514	523	522	532	513	539	529	564	549	504	493	571	545	538	530	555	524	523	548	506	492	515	551	532	529	491	511	549	531	531	476	524	590	575	526	509	541	529	524	543	544	521	506	500	538	523	510	592	530	532	552	540	539	552	562	497	573	520	525	520	455	529	522	557	549	533	509	523	489	542	532	526	550	537	565	498	528	534	533	477	547	560	550	508	596	546	528	549	529	512	547	571	528	547	541	541	520	528	531	518	508	524	503	532	506	510	509	535	514	492	524	580	567	526	489	524	518	543	527	507	545	551	515	508	501	535	498	488	541	509	494	507	540	513	572	547	486	519	552	558	515	527	508	570	525	579	507	526	539	533	534	570	522	495	524	553	524	540	546	528	516	526	538	513	545	533	526	531	514	480	540	508	500	555	525	535	534	568	521	548	524	545	507	544	552	524	499	526	514	545	552	530	504	520	539	491	516	539	508	522	560	492	532	523	562	508	590	515	542	522	515	519	520	515	513	574	499	504	561	501	525	554	533	521	510	522	526	531	562	520	566	537	562	574	493	520	533	548	542	529	486	503	524	533	538	507	503	510	518	526	561	521	550	523	542	555	549	522	517	517	526	478	536	505	489	545	529	534	529	517	538	592	531	566	579	541	497	566	526	558	511	515	558	537	539	504	552	566	550	551	532	516	569	554	522	534	510	569	546	539	525	537	574	569	555	567	509	528	550	547	532	511	520	538	563	546	559	517	549	508	505	541	539	544	490	534	539	548	554	514	551	521	561	536	541	547	548	573	545	544	550	550	525	530	531	536	518	554	543	563	509	562	534	519	530	484	537	533	569	551	508	500	516	539	565	543	541	514	547	557	561	527	547	544	534	505	565	510	538	540	560	569	569	541	541	547	562	562	528	545	507	523	554	502	561	527	506	577	514	529	551	523	550	533	534	526	491	519	538	538	504	509	522	549	521	542	503	547	500	538	546	517	585	504	557	513	518	512	510	557	521	520	516	492	546	509	550	509	539	551	516	505	541	546	513	539	563	546	573	504	516	540	528	556	511	543	486	444	532	551	504	521	501	521	501	494	529	497	522	521	554	489	516	563	499	510	526	512	543	546	506	501	522	533	582	528	530	541	514	536	525	501	504	501	552	520	541	562	510	533	547	514	541	521	556	529	534	545	508	538	544	531	520	511	525	496	570	545	543	551	515	559
5180	2164	212	145	208	206	188	154	133	123	84	84	68	51	34	39	46	36	34	35	36	31	27	18	32	22	22	24	20	14	21	20	19	28	25	10	13	13	18	24	22	28	17	21	20	15	8	19	17	22	16	15	22	22	16	17	21	26	16	18	21	15	14	21	20	17	22	14	14	15	19	16	16	19	23	16	16	14	12	21	22	18	15	21	13	12	16	26	13	25	18	12	15	24	16	15	19	16	27	17	11	15	9	21	12	9	19	11	10	22	12	16	16	15	17	14	16	21	16	16	19	17	12	14	11	9	17	23	12	16	12	15	19	12	13	19	13	7	22	24	18	17	17	14	17	10	11	19	17	15	19	13	20	16	9	21	21	16	15	15	18	11	18	10	10	12	11	15	16	18	20	19	15	15	20	12	14	18	15	13	10	17	18	13	11	22	15	13	10	16	18	17	18	16	14	13	24	18	15	13	14	16	22	15	23	17	14	11	22	15	14	23	14	15	9	19	16	27	20	15	10	15	21	19	24	14	15	20	15	19	20	15	21	20	14	20	19	13	13	15	17	15	14	12	15	13	17	15	24	13	17	20	13	15	10	18	12	18	25	15	19	13	12	16	15	25	13	18	19	15	16	17	10	11	16	18	22	10	17	19	27	12	15	16	12	18	12	11	14	13	21	12	16	16	11	18	14	15	19	15	14	11	15	9	19	17	13	23	13	10	15	9	14	12	10	14	11	18	17	21	20	21	17	15	22	13	13	18	15	25	18	15	16	18	16	15	12	9	19	11	15	16	24	12	13	17	18	6	8	19	17	12	18	17	14	16	13	19	23	16	18	18	11	20	21	17	13	11	18	13	14	10	19	15	10	16	13	17	23	13	13	22	16	14	17	14	13	14	21	22	15	16	13	17	17	18	13	17	19	15	17	10	21	10	14	18	14	21	18	11	10	17	7	16	12	22	18	14	14	24	22	16	8	13	10	14	25	16	16	11	17	17	22	16	15	14	21	14	17	17	6	17	15	12	18	18	15	15	18	19	25	27	11	18	17	15	24	13	15	14	11	11	16	16	24	16	24	16	13	16	20	18	16	22	25	14	18	15	19	9	18	18	23	16	16	13	8	17	19	12	14	12	22	19	14	14	11	23	17	8	14	12	14	7	14	12	13	10	12	10	12	11	18	14	12	15	19	20	15	19	20	15	13	21	14	13	10	16	16	18	16	11	18	11	24	16	16	14	14	14	21	17	10	18	16	11	19	20	15	14	20	11	17	10	16	13	17	19	14	14	10	16	15	11	16	12	25	13	8	21	15	17	20	16	14	20	18	12	10	19	15	16	18	17	14	11	21	18	15	19	16	15	21	15	3	11	12	13	17	23	21	16	15	21	17	18	13	14	18	14	13	16	9	15	20	12	15	12	16	12	13	26	7	9	15	21	21	7	24	15	15	9	18	16	12	23	12	20	9	12	20	14	15	18	14	17	20	10	17	20	12	9	14	21	20	14	18	19	18	15	21	23	12	20	15	9	18	19	12	16	20	15	17	20	15	22	18	15	20	16	16	21	16	16	22	13	12	16	19	13	6	21	18	18	14	8	20	20	17	19	20	13	11	15	23	13	17	15	17	18	11	11	17	19	12	14	16	13	17	18	9	20	18	14	10	14	10	23	12	19	15	20	18	22	20	16	12	17	22	21	12	15	10	15	9	16	17	12	19	23	14	17	14	13	18	20	23	16	17	17	12	22	11	13	18	21	12	16	14	16	13	18	20	23	24	19	13	20	15	13	11	15	18	11	21	18	10	8	15	13	16	8	13	14	14	22	19	20	17	10	14	22	14	17	21	24	17	17	17	19	12	10	16	15	9	16	18	13	13	15	24	16	13	14	21	25	16	16	18	12	16	16	18	18	15	22	19	24	20	15	17	18	21	10	17	14	10	21	23	14	19	18	17	23	22	20	20	19	17	17	20	12	13	24	16	18	10	10	11	8	14	20	17	14	19	8	13	12	19	19	12	11	26	15	12	15	17	19	16	15	15	19	17	15	10	19	13	14	14	15	11	17	24	12	17	15	19	16	14	20	18	20	22	11	16	13	18	9	17	13	13	18	18	10	18	13	17	20	9	14	14	14	15	13	15	17	18	15	22	19	16	17	21	14	18	19	14	12	17	13	10	17	24	13	16	12	12	14	16	16	11	14	20	14	22	17	12	18	12	10	12	12	12	13	11	15	10	15	13	21	10	17	12	17	15	11	17	16	18	10	23	9	24	15	13	16	11	19	12	15	14	18	19	13	14	15	20	10	13	21	20	22	10	12	17	17	18	10	12	17	16	21	13	21	13	14	15	16	17	13	17	16	12	14	23	9	19	19	11	15	9	13	13	12	11	16	17	11	19	14	14	13	16	19	17	17	12	18	12	17	10	14	14	9	20	20	12	17	10	20	17	18	23	20	20	27	11	20	16	14	11	13	14	9	14	10	17	15	17	11	16	13	12	16	14	7	20	17	10	17	17	23	20	10	13	17	19	16	20	19	18	14	18	14	18	13	20	19	14	28	20	17	12	17	11	19	14	19	9	12	20	18	12	19	27	14	14	15	20	11	21	18	24	17	11	16	13	14	16	21	20	8	23	11	15	14	13	13	17	16	15	14	19	18	14	15	17	25	11	19	19	10	17	15	13	14	19	16	7	13	15	8	21	22	16	16	16	15	23	15	25	11	22	22	16	20	17	21	15	12	13	13	18	16	16	10	7	15	18	16	16	10	15	20	14	20	16	12	10	20	19	13	16	15	19	17	9	13	14	10	16	15	16	15	19	13	12	16	15	23	8	16	10	18	16	18	19	12	12	15	26	15	9	15	7	18	13	11	14	19	13	15	20	10	8	16	17	18	15	14	16	16	18	10	19	19	16	19	17	24	16	8	16	13	17	17	18	12	15	7	19	19	14	19	12	12	22	14	16	14	19	12	12	12	15	12	13	14	11	16	18	19	25	22	28	16	11	16	14	14	15	15	18	17	15	12	13	20	18	17	15	13	12	17	18	14	19	35	9	16	13	18	20	20	9	14	22	11	15	21	7	13	10	13	20	18	10	21	21	12	29	17	11	20	17	14	12	7	20	18	22	12	19	20	9	12	17	23	18	9	10	16	11	18	17	13	20	13	17	24	14	15	21	12	17	22	21	18	16	13	13	18	18	10	23	17	16	22	13	15	12	29	26	18	24	14	21	11	17	11	17	11	9	13	10	16	16	17	17	13	11	12	18	15	23	7	10	14	12	18	21	10	19	20	13	20	16	20	20	7	19	21	11	16	17	24	16	21	12	18	11	16	22	13	18	18	12	15	12	18	17	18	14	13	12	14	15	20	16	11	19	20	9	21	17	17	18	14	19	14	16	15	15	21	20	10	15	10	11	16	19	19	20	18	14	14	19	20	23	18	14	17	16	18	16	12	13	15	14	17	11	10	13	14	20	13	12	10	18	13	16	20	26	15	14	13
39652	25228	5611	12464	18607	17282	14100	11301	8668	6645	5164	4221	3394	2832	2384	2071	1872	1514	1431	1302	1159	1118	1016	958	881	817	769	660	645	616	639	555	575	562	535	485	474	475	457	487	441	462	416	415	407	376	357	361	323	354	304	339	304	314	348	307	293	290	271	313	309	321	304	320	314	302	298	273	325	274	310	293	261	302	281	299	283	278	267	290	284	319	255	308	250	268	262	253	306	277	316	310	285	277	275	279	289	310	309	270	249	260	273	263	272	263	248	255	281	276	275	254	265	294	270	260	269	285	254	273	293	276	262	260	262	254	279	245	243	288	269	307	273	268	251	260	269	278	241	254	273	273	257	251	260	260	267	254	252	274	260	242	262	256	271	277	260	249	291	229	265	250	233	256	253	262	250	277	261	244	264	282	277	237	296	253	286	276	273	298	273	297	288	229	263	273	273	291	254	252	254	286	264	247	245	240	287	291	264	258	261	230	262	265	253	250	240	236	289	257	253	235	280	251	241	266	296	255	245	264	240	262	287	262	266	239	275	246	265	255	299	267	270	252	248	242	259	272	241	275	258	242	258	246	222	263	253	267	256	270	277	256	274	282	262	266	279	272	254	280	269	255	278	253	260	252	278	274	251	284	237	280	253	259	261	270	256	262	275	293	241	251	262	255	250	286	271	264	282	285	251	243	260	254	256	267	270	251	256	262	289	284	254	266	256	280	255	261	260	260	249	242	266	251	256	256	232	241	295	270	263	277	259	264	270	255	257	276	269	253	257	269	248	248	266	252	272	250	254	260	239	259	226	280	263	256	249	264	292	250	272	289	303	263	295	259	273	258	280	263	281	260	258	265	265	256	280	260	287	264	264	261	236	248	252	265	256	275	256	242	261	259	258	256	247	248	259	272	278	265	267	295	258	250	263	266	250	292	258	253	298	260	272	225	265	260	274	290	262	247	241	259	275	277	273	279	274	262	256	301	278	241	251	258	284	279	234	277	266	269	266	270	268	247	270	250	268	239	232	288	257	253	274	248	269	257	251	303	252	270	287	256	237	246	244	283	270	228	244	302	254	269	264	247	258	263	279	284	267	250	273	245	276	270	252	240	263	255	271	278	284	264	263	257	263	235	247	281	266	255	239	262	283	256	231	270	244	275	254	265	257	270	244	244	256	259	278	283	242	245	279	258	261	248	211	268	253	255	257	249	232	285	239	275	244	283	278	237	224	263	288	277	231	265	275	255	250	264	260	246	252	256	247	293	279	241	234	275	275	258	230	279	238	247	247	308	263	251	223	253	251	267	261	256	251	265	253	246	261	282	260	248	256	246	269	268	282	248	256	271	246	251	289	246	235	273	243	256	239	252	267	248	266	244	262	273	262	256	269	287	227	246	270	268	238	279	255	289	254	239	278	292	271	258	251	253	225	276	249	288	255	242	256	260	264	267	267	253	306	263	267	242	271	283	280	247	295	263	283	249	276	291	289	264	282	232	273	271	243	265	241	228	236	274	276	283	262	291	269	237	242	249	241	265	273	265	252	247	239	263	256	254	275	255	250	253	262	257	268	274	281	285	274	266	270	242	257	237	273	289	274	303	282	262	266	278	265	256	228	279	276	265	252	251	293	307	268	254	243	269	242	237	271	245	246	289	254	255	250	243	271	262	287	259	264	248	265	274	264	271	258	249	281	278	262	255	254	266	258	275	254	265	263	241	234	280	242	261	271	281	283	227	254	247	249	281	270	284	260	236	272	247	256	265	269	264	240	272	261	240	273	255	280	235	225	288	250	251	270	286	311	265	245	266	245	259	262	274	289	260	280	265	267	255	282	272	247	276	264	286	259	266	264	268	272	272	276	274	252	255	252	274	263	236	259	237	273	239	236	240	254	258	271	256	273	254	257	285	244	311	264	254	280	282	273	244	252	242	243	266	271	269	257	277	276	266	244	267	267	280	265	255	256	264	244	239	266	251	280	244	270	276	276	260	234	280	251	267	251	277	265	282	269	253	280	286	257	279	247	238	251	273	286	253	284	245	277	294	274	279	260	251	264	243	255	261	289	244	252	262	267	259	247	262	248	210	258	264	265	247	271	240	233	267	246	235	263	251	243	272	254	237	254	260	214	286	285	275	254	260	259	262	275	275	264	251	259	257	263	253	256	231	287	282	253	274	283	273	263	247	250	254	276	229	254	265	273	276	272	255	269	268	277	280	224	269	266	259	269	281	299	258	227	259	233	275	260	245	267	256	245	262	248	246	252	281	253	254	266	261	270	271	273	292	238	309	259	272	277	241	240	258	264	249	244	276	295	264	266	242	247	245	283	269	275	261	291	234	292	251	266	243	253	255	240	240	249	262	259	265	240	237	284	273	273	255	283	263	259	272	283	268	251	266	264	280	275	275	236	264	273	274	270	254	261	281	254	272	268	281	251	249	280	253	270	257	247	250	283	254	280	249	269	286	275	267	258	228	276	260	273	254	238	284	251	274	257	278	247	272	253	271	293	271	270	263	292	264	257	249	264	273	273	296	271	276	287	267	254	263	257	303	278	286	274	274	263	264	285	274	245	249	263	267	251	272	286	257	247	251	263	281	261	255	275	246	271	246	286	280	288	277	266	231	269	224	249	236	246	246	225	273	264	276	285	228	258	263	264	255	249	287	256	268	251	235	273	262	258	266	252	283	260	276	279	284	238	278	278	244	236	261	252	273	289	238	270	249	263	267	260	245	238	273	241	244	271	252	248	294	248	248	241	288	275	286	272	242	273	270	255	271	235	214	271	252	287	224	288	268	283	257	281	272	244	234	282	240	255	233	257	278	242	278	263	265	248	273	249	261	270	247	268	263	271	255	240	272	292	254	279	243	250	251	254	255	284	249	239	268	251	275	289	257	235	257	281	284	293	268	239	255	270	268	263	284	253	262	271	285	277	262	229	263	251	249	273	245	238	264	238	274	289	270	252	268	258	282	250	314	243	270	289	240	273	262	294	244	290	264	304	220	258	268	233	275	267	271	269	287	283	266	281	285	279	275	291	250	232	278	261	263	298	239	269	272	277	267	251	259	283	269	282	266	268	249	268	274	262	259	242	253	251	278	256	263	266	267	243	261	258	281	242	285	243	250	272	243	268	241	247	264	277	269	264	247	281	234	237	277	271	284	281	240	247	267	267	282	260	285	258	245	289	248	272	308	279	244	268	255	274	240	267	250	230	315	265	262	250	249	260	250	270	282	274	240	283	294	256	276	271	278	230	267	279	256	276	271	250	271	277	240	265	269	252	294	304	274	280	288	279	247	249	294	256	242	259	271	252	231	270	262	264	273	283	228	267	254	260	240	301	275	272	259	250	256	265	259	273	263	272	258	266	237	251	281	241	263	262	253	246	254	281	270	270	246	255	294	247	254	257	282	248	257	263	307	262	252	244	267	273	283	271	276	239	260	269	270	248	254	273	233	284	220	268	236	277	236	265	258	294	255	268	262	278	239	268	255	243	261	264	274	292	286	286	262
12166	7659	686	342	456	480	429	375	300	266	219	191	152	132	104	103	112	87	95	78	76	53	53	60	50	61	55	56	48	53	46	49	48	43	42	45	35	34	49	40	38	33	34	26	30	29	39	38	32	28	37	32	19	31	34	34	23	40	34	36	19	28	25	23	27	31	24	28	36	34	36	25	27	34	39	23	35	25	18	31	36	35	30	23	37	25	26	23	25	33	31	24	30	24	33	20	22	26	26	26	29	26	25	28	24	26	23	31	35	17	20	33	20	29	26	36	32	24	31	29	28	30	29	27	30	17	34	30	21	22	28	36	31	27	30	29	23	34	26	31	17	27	29	26	22	29	25	27	29	31	32	29	27	21	25	30	24	38	30	25	30	32	29	31	25	26	28	21	29	40	23	25	26	20	31	24	40	25	20	32	26	36	30	28	26	33	33	36	25	22	34	18	30	26	34	33	22	27	26	37	33	23	25	22	26	30	25	20	32	25	27	24	27	31	23	26	27	27	21	23	22	24	25	30	22	18	32	28	29	31	20	31	24	36	41	29	29	29	33	27	26	26	39	37	18	28	22	21	33	29	30	28	29	30	33	28	36	19	25	17	25	25	29	22	28	23	29	28	31	25	27	23	34	28	28	19	29	36	29	25	19	31	27	39	32	28	24	27	26	26	21	23	26	27	30	34	27	21	34	23	33	25	33	29	27	17	24	21	31	28	25	26	31	30	31	24	28	33	18	24	21	41	25	29	40	34	26	26	23	38	17	18	29	34	33	26	32	24	21	28	21	26	16	19	34	29	31	29	27	32	31	25	26	26	40	37	32	25	27	30	27	32	27	39	34	22	28	28	30	37	21	35	20	18	26	32	33	26	26	35	21	26	21	23	32	22	27	35	37	30	28	23	32	26	28	28	32	30	33	34	33	30	17	25	24	32	28	24	25	29	30	28	38	29	18	28	23	30	27	26	25	33	29	26	32	26	37	32	24	24	31	27	19	24	21	22	23	28	24	23	32	32	39	31	32	20	20	25	32	34	23	33	19	33	32	22	25	27	25	26	34	26	33	42	23	31	17	27	28	31	27	33	28	28	34	29	28	23	27	31	33	26	26	32	32	23	29	34	23	30	20	23	24	33	34	29	23	29	36	22	29	32	34	17	29	23	37	30	35	30	36	23	33	20	22	22	32	24	33	23	23	31	27	29	22	24	36	29	26	22	15	36	25	27	26	35	23	27	24	39	29	28	34	30	24	28	30	31	23	22	16	24	28	22	23	20	30	30	22	33	28	38	27	21	27	32	17	34	36	29	22	21	22	25	22	24	26	19	17	34	27	30	21	35	25	33	19	26	32	21	27	22	28	28	25	29	28	36	28	31	25	26	43	28	27	23	26	17	28	26	36	30	33	22	22	35	28	33	23	22	22	31	24	18	25	26	20	16	32	25	25	37	37	32	21	31	29	31	36	23	32	35	40	36	34	38	15	22	29	24	34	27	35	23	23	26	22	28	28	32	19	24	31	29	34	22	25	20	34	21	36	16	30	25	32	24	25	38	29	39	32	25	19	33	31	23	33	29	17	17	32	23	26	16	30	27	20	31	21	28	18	24	23	30	31	28	22	29	30	24	30	18	26	29	23	34	25	30	29	27	24	28	20	28	32	22	35	28	28	30	38	30	21	25	33	29	25	35	34	31	23	32	32	33	24	28	22	28	34	32	23	41	26	29	29	26	30	30	32	24	38	27	29	27	20	22	33	34	36	30	29	33	26	26	26	22	24	24	34	33	23	24	25	25	30	33	26	24	30	32	25	37	23	31	32	29	23	25	25	20	27	19	27	23	19	29	22	42	24	41	24	34	26	26	30	24	31	28	28	35	20	30	24	28	22	32	32	27	31	21	21	27	32	19	30	20	27	28	32	32	30	28	26	23	28	29	26	33	31	23	25	33	17	35	26	26	31	28	28	30	29	24	22	24	29	18	22	32	29	26	29	30	17	28	18	28	33	26	28	21	33	28	37	27	28	25	28	38	27	28	25	35	27	24	24	34	25	31	24	25	22	25	22	32	26	34	34	26	22	24	33	24	28	33	26	38	35	33	24	36	23	24	29	29	28	27	21	30	22	24	26	24	32	22	22	22	26	30	38	19	25	18	30	38	34	23	23	27	29	27	28	26	25	25	35	28	11	28	25	29	32	26	33	26	23	29	37	29	41	27	19	27	41	28	35	28	26	27	35	30	25	20	23	31	30	25	24	28	24	30	33	33	38	22	29	24	27	13	18	35	31	27	30	29	28	23	34	32	37	31	37	22	25	45	24	28	28	25	21	45	25	32	20	32	23	31	25	19	31	36	25	28	31	28	23	34	26	17	25	17	28	30	17	35	32	20	24	31	22	20	32	27	34	27	22	29	26	30	27	25	25	27	26	40	22	24	22	27	23	29	22	30	24	28	29	21	26	30	19	29	20	25	28	39	26	29	43	27	24	24	30	37	31	33	35	23	23	23	28	28	28	30	24	25	28	27	28	22	27	35	24	27	27	27	22	20	30	31	29	31	31	29	26	28	31	23	29	28	28	29	27	23	31	28	22	30	30	26	27	30	31	27	24	22	27	20	24	28	24	35	27	27	32	25	23	29	32	30	25	25	28	25	30	35	35	21	27	34	35	29	23	31	40	22	25	27	29	28	26	20	21	34	29	24	24	25	24	24	25	31	42	24	23	21	28	30	25	30	19	21	30	25	35	21	26	20	23	31	34	36	18	36	28	30	26	25	28	25	31	33	40	31	33	35	30	29	28	33	28	22	32	29	28	27	23	24	23	26	20	21	31	29	30	33	32	26	32	33	24	27	16	20	37	28	30	25	31	31	35	21	20	28	22	19	31	30	27	20	32	30	33	37	23	32	21	36	25	25	27	19	18	28	37	26	32	19	26	20	24	28	21	16	30	36	27	25	24	38	28	32	27	26	23	32	28	25	27	17	28	25	22	28	30	21	30	30	26	20	35	20	25	16	28	25	28	28	32	24	20	15	28	24	31	28	30	22	27	33	31	38	34	32	24	23	31	31	28	32	18	28	21	29	29	35	28	21	24	29	29	27	28	27	26	21	29	26	25	25	30	33	36	23	25	30	37	26	37	27	30	35	26	29	23	21	32	28	30	29	24	33	25	23	20	22	25	21	33	26	20	21	29	29	34	23	35	15	34	24	38	37	28	27	24	28	31	28	29	30	28	21	25	30	21	20	23	21	25	30	30	21	29	28	21	24	30	30	26	32	23	29	28	22	22	29	26	27	17	25	32	31	23	32	23	21	21	29	29	29	30	24	24	33	22	23	29	29	24	24	35	32	37	27	32	36	29	31	23	25	22	22	24	30	41	29	22	25	24	26	28	41	31	20	43	26	22	17	29	27	26	28	30	33	31	23	36	36	30	20	20	23	30	29	29	31	25	26	20	24	32	20	31	34	21	29	30	25	27	33	25	18	34	25	27	26	30	25
52213	35911	11019	20873	27937	26443	23291	19669	16129	13053	10908	8948	7482	6377	5702	4915	4434	3893	3556	3097	2864	2612	2441	2205	2099	1865	1813	1671	1553	1444	1370	1284	1225	1185	1121	1048	1047	1017	960	898	866	881	851	853	778	816	750	726	699	628	598	556	564	607	589	571	515	546	517	526	563	579	552	567	575	551	518	558	534	561	525	557	518	524	515	523	555	508	470	549	461	481	488	508	468	523	530	471	464	474	441	447	512	491	490	522	477	487	466	489	455	447	448	521	527	483	478	469	447	441	504	497	461	489	451	475	481	467	476	447	472	458	426	471	468	438	468	464	463	464	473	437	443	471	464	470	451	494	511	463	514	470	494	443	479	437	465	416	455	443	453	443	431	472	478	429	452	446	433	469	469	431	435	499	447	437	442	439	442	411	438	425	464	479	446	413	462	412	475	423	439	477	464	439	426	462	452	457	425	441	457	462	435	452	431	474	460	458	410	463	457	467	442	525	458	469	462	477	463	420	435	461	471	437	414	469	468	456	431	461	466	437	459	446	474	455	456	435	455	466	455	460	469	459	440	473	441	442	442	474	478	449	409	445	458	451	447	442	450	429	444	431	481	450	421	457	453	456	441	445	461	429	453	418	473	452	402	443	480	442	438	460	446	422	494	476	426	441	420	447	441	440	410	433	461	465	416	492	414	448	455	475	438	449	478	439	471	444	442	495	424	472	474	490	456	434	439	464	422	427	444	422	434	444	449	434	420	462	479	422	466	441	449	471	404	431	446	452	435	469	458	453	452	440	434	444	449	414	496	425	464	450	427	431	454	453	443	443	474	464	479	462	483	456	478	456	447	454	420	432	423	425	451	475	435	424	415	451	483	401	468	453	448	446	453	456	438	436	442	447	462	402	451	455	495	453	434	476	438	414	481	450	419	439	455	419	434	464	476	457	420	468	466	416	430	428	448	417	429	466	487	481	440	433	463	474	426	449	440	451	400	466	487	442	438	457	462	430	462	436	463	458	446	469	441	485	449	469	447	448	416	441	462	441	451	443	439	429	462	430	453	411	455	453	438	473	430	448	463	419	435	486	481	433	417	430	410	427	492	441	465	443	460	433	462	480	470	470	474	467	436	458	471	434	478	466	468	436	442	445	451	425	472	462	461	448	425	474	450	444	436	443	465	431	447	441	434	452	461	464	457	447	479	429	466	445	432	453	470	447	472	371	433	426	438	499	469	443	454	467	444	454	479	461	423	442	465	402	420	441	460	421	456	450	490	426	462	474	431	468	462	423	430	498	469	423	442	416	453	435	430	448	486	474	447	438	445	485	435	457	490	491	451	440	489	421	437	429	440	488	479	449	433	444	412	449	433	442	428	469	462	455	445	458	448	463	469	427	471	431	447	445	422	446	435	422	415	418	427	443	439	449	450	453	460	458	418	427	460	433	409	466	407	456	417	473	459	450	416	463	421	421	432	459	469	456	455	412	467	450	413	472	466	416	418	478	434	459	497	444	395	386	424	411	431	447	492	449	450	424	485	463	428	485	472	442	446	442	441	439	453	390	479	474	443	461	465	450	472	496	455	436	499	418	471	441	471	515	444	428	477	477	425	418	427	432	458	449	435	459	464	440	445	476	407	436	483	429	492	437	438	437	425	478	464	440	471	449	485	447	463	442	444	468	446	457	446	466	440	454	433	440	454	454	441	452	428	454	454	463	452	453	482	453	469	484	465	442	447	437	427	441	427	453	451	471	444	421	426	429	420	403	474	465	439	450	466	433	424	460	448	450	446	473	452	448	447	474	461	418	432	439	452	432	428	507	455	422	446	480	434	461	439	443	465	434	436	453	449	436	454	414	410	471	429	432	472	457	481	450	413	457	455	428	468	409	476	476	456	430	477	405	453	480	460	433	432	428	460	462	451	451	444	466	437	451	443	465	464	445	440	495	471	462	460	473	429	433	418	447	451	455	462	466	464	447	478	436	453	445	445	475	428	458	458	477	445	479	451	438	453	455	473	435	459	459	450	484	441	433	489	417	433	449	433	399	483	444	465	469	444	465	466	430	489	494	467	438	442	440	445	469	431	481	446	442	447	436	411	439	469	450	458	469	396	448	448	468	419	437	440	442	485	451	447	449	441	444	428	420	448	446	467	473	451	468	446	436	428	459	471	444	439	470	464	446	462	446	432	456	432	502	454	441	443	468	456	438	438	470	468	473	475	437	442	414	464	427	487	434	463	439	455	406	449	466	481	491	462	489	453	470	467	471	455	424	468	470	438	415	397	443	455	434	412	504	454	462	429	441	447	471	463	423	452	449	468	456	420	469	424	467	468	439	450	417	428	421	428	440	461	423	476	446	438	455	440	443	429	415	461	457	470	446	449	454	417	461	439	495	443	469	435	469	495	467	399	454	496	417	450	401	483	444	481	445	455	437	433	420	454	443	466	470	452	435	451	451	413	475	415	451	432	460	431	407	426	469	460	435	459	445	437	468	469	450	468	483	469	447	463	488	476	456	448	447	439	442	473	455	448	447	453	439	459	440	460	430	453	469	428	429	459	468	458	437	426	416	470	447	442	441	445	442	452	432	429	452	466	433	440	444	432	456	408	428	450	460	421	434	442	428	403	445	451	410	477	458	436	459	462	442	449	438	435	453	462	452	445	453	463	443	408	444	486	452	425	426	468	478	424	429	452	425	454	484	429	444	429	439	416	449	467	421	434	430	462	428	473	455	483	475	462	469	465	427	444	440	445	449	472	421	433	460	450	474	440	447	436	481	426	461	482	425	487	486	455	432	443	481	431	415	460	443	457	454	447	478	435	436	473	433	430	459	475	457	434	454	459	452	421	472	422	458	453	462	449	444	442	484	433	435	455	410	471	475	454	427	434	419	431	459	470	456	452	449	497	438	430	410	398	408	445	415	480	491	457	420	479	451	472	439	495	467	434	439	442	454	484	419	470	440	440	423	457	425	413	477	459	455	437	460	465	439	463	475	473	458	474	460	436	480	452	467	408	452	483	442	434	468	415	460	427	424	469	466	429	474	463	437	432	460	487	434	449	430	454	455	502	484	453	454	459	429	451	435	431	447	435	434	453	443	439	397	454	440	448	440	437	432	459	447	459	451	452	469	467	448	429	459	436	450	481	456	462	478	430	456	490	475	450	467	467	439	407	471	457	459	433	438	476	439	472	456	446	434	465	437	453	494	452	463	443	453	461	454	466	454	484	444	458	442	419	463	460	468	448	442	448	484	467	458	483	481	424	426	461	473	451	459	445	453	443	445	455	472	446	432	432	423	428	467	435	471	466	446	467	427	455	417	430	435	479	419	447	446	459	435	435	420	468	429	452	431	436	472	442	446	450	459	429	443	469	422	456	468	438	462	445	455	455	465	455	480	447	459	459	399	428	417	452	429	468	450	422	425	449	451	477	438	432	415	458	448	470	429	460	467	412	449	471	438	476	450	471	446	487	438	446	463	425	469	434	454	431	443	486	444	445	461	431	453	461	462	440	470
9703	4085	382	235	307	356	278	256	237	172	143	142	119	99	89	80	83	62	58	59	54	43	53	60	71	64	51	45	58	39	37	34	36	32	28	36	33	36	33	32	34	29	31	22	32	33	24	24	30	31	32	30	21	24	20	19	25	28	28	30	24	30	26	31	23	28	24	42	20	38	21	33	25	23	16	26	33	32	31	34	28	21	29	30	24	25	23	25	30	28	39	28	27	37	25	22	32	17	31	35	19	26	24	25	15	24	28	18	27	27	21	22	24	31	22	20	25	14	31	24	23	19	29	25	29	28	22	28	23	31	30	21	19	25	15	24	24	22	23	33	14	32	26	29	15	27	34	32	22	27	21	22	25	22	34	26	37	20	30	30	32	20	25	25	32	21	17	30	22	30	30	18	24	31	23	28	16	33	22	22	37	22	22	27	30	23	20	24	29	30	20	30	29	24	31	33	26	28	29	22	23	33	30	29	25	21	27	22	24	18	24	28	14	21	33	22	35	23	18	20	33	24	22	37	38	26	30	20	30	27	40	22	21	31	28	22	27	22	17	18	34	27	27	29	26	15	18	25	25	23	27	22	29	28	25	30	20	30	24	25	28	24	34	31	16	17	30	30	23	25	26	34	32	24	26	18	27	24	38	24	25	18	23	19	30	24	23	30	16	20	25	31	21	27	30	32	34	28	26	25	23	28	26	20	23	25	29	31	36	30	20	25	21	22	28	24	19	26	33	21	31	23	24	31	23	30	22	29	26	24	33	23	19	29	28	23	28	24	22	30	24	23	36	19	27	23	27	28	23	22	23	23	24	37	20	26	31	28	35	25	29	27	24	27	29	22	30	22	22	29	19	19	33	28	29	28	26	28	26	22	41	25	23	28	28	22	24	34	25	35	25	26	32	22	19	25	28	23	34	25	18	25	16	22	27	21	27	33	19	25	24	22	24	27	26	18	31	26	21	28	21	14	35	31	33	28	31	32	27	30	23	21	22	28	36	28	19	36	17	20	27	26	26	36	19	19	28	27	19	27	14	34	35	27	28	18	21	27	23	23	23	29	25	26	21	19	30	31	24	23	30	16	29	28	26	20	32	38	30	23	26	27	18	15	19	24	30	24	23	27	26	25	26	24	23	20	27	17	27	29	19	29	18	16	29	22	26	32	32	18	27	23	21	30	17	26	20	25	30	22	21	30	21	21	29	20	20	25	34	35	36	35	27	27	19	24	30	20	25	22	31	39	24	30	24	27	21	27	25	24	24	24	26	23	17	34	25	23	28	28	19	28	23	31	28	24	22	22	32	34	31	24	24	26	19	25	18	18	30	17	28	30	21	21	27	14	30	35	29	18	29	26	32	29	17	32	22	23	19	28	17	27	21	27	31	25	24	22	22	21	19	23	29	22	19	28	22	36	21	28	26	19	22	24	27	25	26	30	27	31	28	18	18	34	33	23	34	25	20	26	22	28	21	26	24	20	31	26	19	19	26	28	25	25	28	17	23	33	28	34	30	26	28	20	28	25	28	29	19	18	26	18	23	28	23	32	25	40	28	24	16	28	29	27	26	31	16	22	23	13	24	29	17	29	19	28	18	24	25	34	18	30	27	25	25	29	21	23	19	35	29	27	19	27	35	27	20	31	26	30	25	26	29	19	25	26	24	24	28	14	20	22	26	20	30	26	26	32	22	30	19	22	27	27	26	27	30	25	23	26	41	19	20	21	31	27	33	35	29	33	30	18	21	25	25	31	19	26	29	34	23	26	28	22	25	23	18	25	35	22	26	21	21	32	29	24	24	29	35	24	30	24	28	20	21	21	31	32	19	28	24	22	37	17	36	23	38	32	25	29	31	19	26	20	34	28	30	26	31	24	22	24	34	32	26	18	32	26	33	24	28	15	27	23	28	25	23	24	19	24	25	16	22	34	22	29	30	16	31	20	23	32	26	29	28	25	21	29	22	31	29	24	24	20	28	24	34	29	22	38	34	25	25	22	24	30	19	34	19	30	31	19	30	22	31	20	24	26	28	30	23	38	23	22	20	22	26	28	30	28	26	34	29	25	28	21	26	25	20	19	23	29	19	21	24	33	23	20	24	29	34	22	27	23	31	29	23	24	21	24	23	20	30	28	17	13	25	28	26	29	29	33	34	21	27	24	21	24	19	21	24	21	19	26	21	27	21	22	33	25	27	24	22	24	24	34	28	29	24	27	31	25	25	27	28	27	24	24	23	18	36	32	27	24	27	24	30	20	33	30	25	30	22	29	24	29	21	24	25	25	34	12	32	18	32	23	20	25	27	26	28	34	19	24	24	19	21	19	24	28	25	26	31	32	19	31	32	31	25	24	19	18	25	22	24	30	12	18	26	24	24	25	28	24	29	32	23	23	30	22	27	37	30	24	30	29	20	30	23	28	38	30	28	27	22	27	16	25	18	15	31	32	31	16	22	24	31	32	26	28	38	22	27	23	26	23	29	31	16	32	33	34	27	27	10	25	31	42	18	26	29	22	31	30	22	23	32	19	30	17	24	31	22	37	29	33	30	22	28	27	27	22	33	32	25	13	29	25	26	12	26	29	33	23	25	31	38	20	21	27	26	33	31	25	27	19	29	23	25	30	25	19	28	35	30	19	23	39	25	24	37	25	29	28	21	24	30	31	22	26	28	25	32	19	34	22	28	30	27	29	26	24	21	29	32	28	32	22	22	22	21	30	28	22	25	20	33	26	20	34	31	35	30	25	17	31	23	22	28	27	28	24	19	27	24	20	34	21	34	28	22	28	28	28	25	34	31	25	25	28	23	22	19	21	25	23	23	33	14	24	24	28	23	18	34	25	23	23	29	18	23	27	22	26	25	20	26	23	29	26	19	28	25	19	23	40	23	37	26	30	28	19	27	23	26	31	32	28	14	26	31	26	23	24	23	21	22	29	35	17	22	25	30	29	34	18	23	29	33	26	18	26	25	23	28	15	18	22	29	25	24	29	28	37	31	29	26	21	21	20	20	28	24	25	19	22	18	22	35	26	29	27	20	16	26	34	29	26	26	23	24	18	33	31	26	20	25	22	31	36	24	16	34	34	25	25	30	18	20	17	25	31	15	25	19	28	33	19	30	36	29	24	25	36	20	18	20	25	29	21	28	30	19	21	31	21	33	33	27	21	26	29	26	29	27	35	26	33	29	24	22	29	23	23	27	29	26	32	30	31	33	31	22	33	25	30	23	25	26	28	22	34	21	28	25	27	23	24	23	27	26	27	22	24	23	27	22	23	22	14	24	27	17	23	30	26	28	17	34	29	25	22	26	27	37	29	16	11	33	29	31	28	24	26	40	22	32	28	18	19	28	22	24	21	28	23	31	28	27	19	19	29	29	21	24	17	25	24	33	26	16	28	23	24	30	29	19	25	28	25	24	23	27	25	21	32	23	26	21	20	28	30	26	18	34	29	29	31	33	23	28	20	30	24	27	37	24	33	24	23	36	28	29	27	31	26
45495	29589	8357	17235	23523	22705	19393	16000	12920	10076	8467	6883	5571	4734	4141	3722	3169	2948	2558	2313	2096	1899	1821	1573	1527	1407	1300	1218	1162	1111	1095	975	918	913	878	859	851	770	776	759	705	711	699	658	623	600	627	582	578	542	496	487	528	537	525	479	468	506	510	506	469	524	474	517	509	480	442	470	466	493	482	461	422	425	437	453	430	483	477	437	488	445	442	429	426	445	440	436	465	455	458	451	423	467	445	450	409	414	414	432	454	449	431	444	406	437	450	430	423	441	446	414	431	422	444	441	424	412	405	437	412	453	450	395	401	405	402	375	427	374	402	432	441	401	419	429	429	395	418	381	447	456	411	413	422	427	413	414	427	377	436	410	392	415	401	429	430	383	408	447	415	399	420	421	428	413	386	391	436	404	371	418	399	411	404	414	438	432	442	414	390	438	395	437	443	411	433	395	397	400	423	429	416	438	441	412	432	411	417	360	430	447	445	423	417	448	464	427	408	398	399	401	450	402	447	410	440	415	406	421	445	414	449	393	433	391	414	424	380	411	417	444	415	369	442	393	454	403	409	386	470	390	403	418	422	417	413	420	448	439	406	405	396	428	418	393	418	405	396	431	419	422	424	426	432	436	422	406	419	449	387	397	422	419	412	437	438	400	426	387	416	387	421	417	406	419	410	411	412	459	413	407	441	431	420	406	416	400	410	401	400	402	425	406	399	439	455	392	426	417	421	441	435	461	390	397	411	442	432	381	395	432	407	401	413	416	398	397	419	423	417	416	394	404	407	409	398	447	413	449	385	394	401	447	405	445	375	439	453	414	397	395	418	412	387	396	372	423	417	412	373	374	375	412	381	416	412	401	388	429	440	400	405	396	433	407	440	441	414	408	444	416	405	401	417	410	433	431	408	403	426	450	447	430	412	462	434	415	415	450	385	433	414	419	455	420	411	389	430	406	423	403	401	429	446	405	374	405	429	406	408	430	411	415	404	420	404	404	420	385	404	432	412	386	417	441	388	413	427	440	407	415	413	435	435	411	426	414	415	436	430	407	416	356	435	423	439	416	424	451	431	430	420	433	422	383	380	411	416	427	417	433	418	439	389	446	415	406	413	394	400	394	443	433	405	379	456	422	408	403	379	400	394	404	421	392	432	421	406	454	446	388	422	416	448	456	412	432	419	395	423	409	405	406	413	419	386	427	385	403	386	410	433	400	425	391	411	438	407	430	400	387	447	395	386	445	379	436	421	410	387	385	408	436	414	433	419	410	421	403	411	416	424	418	406	389	439	422	405	425	436	411	400	449	448	423	387	412	428	417	429	405	452	412	437	413	422	433	475	388	431	419	427	399	397	412	416	426	382	417	429	410	440	418	426	425	400	463	438	396	420	363	398	388	417	441	414	429	398	418	397	400	388	429	441	440	432	422	409	401	429	418	425	381	414	423	405	414	386	410	425	441	408	424	416	447	405	437	404	403	434	420	396	396	425	435	419	433	409	399	423	373	397	416	405	378	423	443	402	424	434	423	428	400	409	387	413	412	396	417	407	433	420	422	402	427	421	417	422	443	431	449	410	385	401	399	417	396	471	385	409	456	399	382	463	449	429	390	441	398	419	407	404	394	411	401	458	432	423	389	366	369	388	453	396	401	413	391	415	447	417	429	414	393	418	412	419	453	404	388	419	414	380	387	429	383	403	425	393	396	412	373	451	436	402	384	395	421	379	411	427	416	402	424	413	420	410	405	411	401	435	423	425	438	412	427	413	427	403	430	423	424	424	414	458	412	415	387	425	415	416	408	415	413	429	382	466	437	432	415	445	417	437	426	454	416	421	422	419	392	426	429	418	416	424	424	417	383	414	450	406	398	427	436	416	414	406	405	425	402	423	417	441	380	377	400	442	402	435	415	433	418	387	414	408	391	432	441	417	427	426	417	421	425	391	416	411	406	442	387	414	398	456	419	438	455	410	466	447	439	394	402	420	413	422	400	411	427	415	387	394	410	435	439	425	414	411	436	412	439	401	450	456	407	412	429	415	378	429	446	399	444	397	409	459	420	426	396	415	389	433	414	410	445	436	422	398	426	418	406	415	402	433	447	423	425	413	431	380	412	426	392	460	408	422	463	424	390	422	396	400	425	418	410	400	435	410	434	415	451	400	451	409	407	430	381	426	427	477	399	423	379	403	404	422	427	429	412	430	394	406	413	391	417	400	432	400	415	412	424	380	434	383	379	428	407	404	416	433	408	455	407	416	423	408	438	420	436	411	411	384	421	419	389	439	408	419	433	436	400	397	408	392	423	403	398	386	409	436	432	433	427	451	456	426	405	440	454	460	415	429	406	414	443	448	402	440	369	415	372	396	407	407	413	413	404	417	421	431	407	408	420	391	433	427	436	459	427	408	394	413	405	427	397	418	416	399	433	445	395	453	423	388	426	385	393	387	399	384	400	439	389	418	407	416	434	437	415	373	409	405	433	435	417	421	407	383	397	394	406	412	424	401	378	422	441	432	410	407	426	432	410	403	423	425	463	431	440	405	475	412	397	408	420	427	425	395	378	433	393	397	409	416	455	423	433	413	444	432	473	459	438	446	435	414	441	380	419	481	407	385	411	434	446	404	403	437	399	436	413	423	404	394	457	423	387	423	432	435	428	376	450	426	413	417	434	408	410	408	381	423	409	412	396	428	422	409	418	406	407	432	454	408	458	431	421	399	402	410	435	430	399	402	413	424	394	437	385	440	427	416	444	416	440	417	407	403	423	436	408	445	400	424	447	427	399	422	397	428	433	411	437	417	391	425	414	392	400	399	415	390	401	356	451	418	441	411	408	446	390	379	411	395	400	408	417	432	416	388	438	416	444	436	415	419	428	421	400	423	424	412	399	414	411	422	388	417	394	373	453	422	406	412	413	427	451	406	412	406	408	411	401	425	412	415	416	421	409	442	436	444	361	435	411	402	390	419	401	433	419	447	444	417	415	424	431	423	410	412	376	423	405	425	423	413	414	440	436	432	412	434	420	385	412	356	417	432	389	423	391	406	419	428	429	400	436	425	452	443	433	452	417	421	438	393	388	394	405	371	405	426	438	399	415	407	411	411	425	451	413	443	407	421	413	441	439	407	419	412	414	387	420	435	417	432	417	420	423	384	389	431	428	421	411	387	451	439	377	408	376	407	419	409	401	413	416	412	385	400	430	434	431	378	425	439	423	418	423	406	413	420	409	421	401	430	437	435	413	417	435	379	412	417	431	400	386	406	424	422	409	415	415	428	417	387	377	389	402	414	419	388	415	392	456	422	412	422	443	402	403	392	459	394	429	393	396	419	393	373	411	417	409	420	395	396	420	422	450	430	394	438	406	399	405	433	385	413	420	404	420	420	435	446	425	438	409	370	426	406	400	436	409	406	396	398	432	410	428	396	453	444	404	391	425	420	418	400	448	412	400	443	421	395	396	455	403	428	431	430	406	404	414	409	413	422	397	425	401	381	382	440	370	433	433	409	401
14161	8327	771	431	610	533	504	376	362	299	269	200	193	169	144	134	124	100	107	80	83	83	74	63	57	65	56	65	53	45	52	58	48	49	45	39	57	48	45	42	47	42	48	36	38	36	34	34	42	30	39	35	41	36	38	32	41	38	28	32	30	41	39	34	35	34	31	30	27	29	36	35	27	34	36	44	34	37	27	37	33	37	34	29	28	34	28	37	35	35	49	37	27	37	36	40	38	31	40	31	32	34	29	37	30	31	38	32	31	30	32	23	40	34	34	31	37	34	34	29	31	33	31	24	33	30	32	28	35	28	39	43	28	33	22	31	24	30	39	41	30	40	30	30	30	31	26	43	38	30	35	30	23	31	26	27	29	36	31	34	43	34	27	27	35	41	31	35	29	29	35	48	33	46	33	31	30	37	27	28	38	25	30	32	31	33	35	26	35	22	26	29	26	40	34	43	30	29	25	33	32	26	42	36	35	42	36	49	33	30	32	35	47	43	36	30	37	31	21	26	34	20	33	49	37	47	34	21	31	26	35	29	38	43	31	37	36	27	36	54	40	33	29	33	27	39	39	29	37	40	32	31	40	31	40	27	29	36	34	25	30	33	26	41	34	32	23	35	27	38	27	28	32	25	32	43	33	37	30	28	28	32	25	32	34	22	37	27	30	45	28	29	34	39	23	36	31	40	35	44	40	31	33	30	40	32	25	35	32	32	28	36	27	38	29	46	31	35	31	28	33	35	40	33	36	27	33	42	30	27	34	41	33	27	31	30	32	38	35	28	30	32	23	29	44	22	32	27	37	33	30	36	33	41	45	31	27	42	29	32	30	29	42	41	35	36	33	42	35	32	34	31	30	31	33	31	34	31	35	36	37	36	26	20	31	27	29	35	30	35	41	51	35	33	34	24	45	34	36	38	28	34	21	30	33	29	29	29	24	32	27	30	33	32	33	29	43	39	33	37	45	33	23	30	39	36	33	26	34	30	37	22	38	36	31	36	42	35	36	36	26	35	35	24	28	37	33	26	31	28	35	36	40	27	31	38	43	38	31	36	30	35	31	34	41	35	30	27	37	38	32	35	25	31	33	36	31	31	29	35	35	31	29	17	40	28	28	33	44	29	27	33	32	22	38	38	36	26	33	30	43	27	36	36	40	33	34	30	32	34	43	28	36	37	30	32	32	43	38	30	28	29	36	30	29	35	39	37	27	30	32	28	24	29	32	24	31	29	39	29	28	35	32	29	40	40	41	33	28	23	34	31	31	39	31	37	37	36	32	22	35	48	40	31	30	40	30	40	35	40	40	34	33	37	36	24	34	38	36	35	26	33	35	30	30	34	25	31	40	32	33	38	35	29	32	32	38	39	26	42	32	39	39	31	31	28	33	31	37	36	41	40	33	30	28	31	24	29	32	40	31	43	42	24	25	29	25	37	35	25	37	34	34	32	29	34	31	25	38	24	31	30	44	29	29	38	30	33	29	34	37	33	39	27	37	26	35	33	32	35	33	29	25	21	32	40	30	27	39	38	17	31	47	33	34	42	25	29	38	39	33	39	33	26	44	29	22	29	29	33	33	37	29	29	27	32	42	44	38	26	24	33	46	23	32	38	40	43	38	22	36	21	28	36	38	41	28	39	33	35	29	34	26	25	35	23	35	37	32	24	37	31	32	27	23	33	42	28	30	36	32	33	37	33	31	37	31	32	46	28	34	39	33	32	31	29	29	28	31	27	34	35	23	32	24	35	32	30	32	46	29	35	35	30	35	30	30	27	33	30	31	37	41	24	31	36	44	32	37	39	33	42	30	40	35	25	45	27	24	29	31	37	31	30	36	35	31	32	32	26	32	24	33	25	30	32	23	28	30	26	39	27	41	31	35	32	41	36	51	31	37	31	39	31	39	28	42	27	34	30	31	29	40	37	24	29	35	38	33	26	29	33	40	29	27	33	36	34	38	35	29	37	35	29	22	34	27	30	32	28	20	40	37	39	41	38	34	22	35	36	29	44	24	31	35	33	30	29	34	33	28	27	41	28	27	30	32	31	36	32	29	30	28	34	30	32	30	37	29	23	32	29	29	27	42	48	34	31	32	37	41	39	40	33	38	29	21	34	32	34	34	37	31	27	32	32	31	32	32	24	32	34	32	30	33	45	31	30	37	34	27	41	31	38	27	34	34	27	35	39	36	27	36	37	45	29	23	24	43	31	31	30	36	38	39	32	29	36	33	36	43	39	26	34	29	36	29	29	35	38	26	29	30	36	37	30	30	37	30	29	29	46	23	29	29	38	34	35	27	34	40	29	34	38	49	27	35	39	40	37	29	40	28	25	39	33	33	33	38	26	39	28	43	28	32	36	28	37	24	36	32	29	31	26	24	34	37	30	29	26	37	36	31	33	25	35	34	30	27	46	33	33	27	21	38	38	33	27	34	37	35	37	35	44	27	35	30	27	27	37	32	25	30	42	39	32	38	34	44	23	45	35	46	21	24	31	34	48	30	33	32	36	22	39	24	35	21	22	34	31	32	29	36	29	27	37	29	30	34	35	29	35	30	29	25	31	29	24	35	33	31	33	32	22	39	32	32	27	41	22	38	30	37	29	30	35	38	29	31	32	33	33	27	28	36	39	37	23	42	38	37	27	35	37	43	34	39	23	26	36	38	40	25	39	34	36	31	20	40	35	39	34	36	27	43	36	26	42	27	32	28	25	16	35	22	27	38	34	37	27	39	36	35	35	29	31	28	40	33	30	29	26	24	34	35	31	29	27	37	28	34	18	33	29	28	30	32	40	29	31	38	30	31	32	30	21	35	32	29	30	29	37	36	39	33	38	41	32	26	47	40	28	25	41	26	35	42	28	36	37	26	37	31	34	26	35	39	38	36	21	43	32	31	32	30	28	25	40	25	29	30	28	46	31	34	25	31	29	24	44	34	30	33	34	22	42	29	31	28	31	38	32	47	43	50	41	29	30	39	28	43	36	29	38	29	47	33	34	36	28	29	33	32	42	42	32	30	37	29	29	41	35	34	41	33	37	34	34	29	32	30	32	28	35	23	39	32	34	39	32	41	37	33	32	39	31	28	37	34	27	40	40	23	34	26	37	32	42	33	27	40	33	36	25	43	30	36	30	34	37	25	37	34	27	32	33	21	37	31	33	27	44	27	28	41	24	24	36	31	22	30	32	34	29	40	40	32	43	34	28	29	40	41	32	44	30	32	43	28	36	29	33	46	39	39	33	40	37	41	26	40	33	33	43	24	39	42	29	31	32	28	23	31	44	24	26	41	41	30	33	26	37	40	24	29	23	28	39	34	36	41	35	35	26	38	32	33	44	31	36	39	29	24	36	32	36	38	38	42	37	27	35	34	22	37	43	34	31	27	27	42	29	37	30	34	29	43	35	37	44	41	44	29	33	28	23	32	36	31	37	35	43	39	24	29	35	33	28	35	25	29	33	35	26	40	34	34	27	43	41	38	35	28	35	23	34
53810	36145	12208	22864	29563	28351	25247	21593	17832	14670	12268	10265	8619	7507	6447	5742	5115	4584	4063	3697	3389	3168	2816	2674	2484	2275	2108	1919	1711	1707	1553	1581	1443	1363	1286	1231	1274	1159	1139	1103	1035	1042	988	995	908	887	859	835	803	748	778	724	743	759	677	676	709	665	692	636	651	661	680	633	673	643	583	620	682	653	584	643	636	596	600	604	621	609	600	549	570	642	566	551	643	583	563	580	593	564	553	546	574	567	585	563	539	567	613	569	602	547	564	573	577	572	575	596	541	594	544	583	573	562	552	554	564	574	511	573	496	554	582	557	547	552	535	524	552	531	542	551	558	535	531	511	554	501	556	536	551	500	513	531	533	524	553	554	536	543	524	526	553	539	536	545	548	542	536	515	566	571	539	549	541	574	534	554	587	553	547	546	523	495	527	506	558	535	498	504	548	557	529	504	535	508	559	515	524	541	556	570	560	531	545	511	564	526	547	560	547	545	501	529	544	510	531	526	525	532	557	497	522	561	508	514	514	514	509	540	559	503	509	515	509	558	567	532	506	510	553	512	515	543	531	528	498	552	535	552	535	532	529	544	500	526	534	552	551	568	547	509	508	525	569	537	551	554	485	513	490	536	544	524	568	552	547	501	525	507	522	535	538	552	534	518	529	559	529	552	549	562	523	504	533	543	518	582	527	494	534	517	521	552	539	505	575	564	528	508	496	528	518	529	545	527	531	544	560	541	537	521	545	553	548	537	537	550	527	527	560	551	551	494	503	538	556	542	521	529	563	531	507	521	563	518	550	555	526	540	530	568	525	542	527	550	537	490	504	511	543	599	561	557	550	522	583	512	502	533	523	547	594	534	532	557	510	512	518	501	528	521	533	517	496	572	551	564	564	529	530	537	530	563	540	535	560	576	573	547	515	516	550	527	523	546	495	524	564	554	535	560	583	543	495	568	504	526	519	545	544	515	503	517	558	520	552	526	521	527	508	531	531	509	547	517	569	537	495	543	523	526	511	533	526	541	508	532	559	553	547	548	526	470	514	529	553	552	562	534	548	481	543	540	554	523	577	554	537	572	516	540	514	581	543	562	493	526	473	553	508	544	513	583	534	589	531	497	528	520	549	550	521	549	486	521	557	544	564	539	549	586	539	534	508	515	543	519	529	538	528	565	529	541	515	513	533	511	523	529	523	560	526	517	566	516	529	536	541	555	526	496	544	484	514	518	523	578	566	487	524	561	558	503	557	509	494	475	534	536	550	515	555	593	551	541	516	547	558	523	534	571	508	525	574	503	498	492	512	569	508	567	549	555	534	544	538	525	528	500	516	558	499	552	519	554	480	555	559	524	515	554	513	525	557	512	566	605	512	511	509	540	545	551	495	555	475	527	540	538	531	520	541	495	526	481	543	565	538	565	534	550	545	530	522	514	557	478	528	536	495	514	544	551	525	558	498	581	516	542	504	532	529	538	496	502	465	547	538	524	535	481	571	566	555	503	512	540	500	510	523	496	578	501	528	553	555	519	562	538	555	515	520	606	519	556	546	545	526	541	509	484	510	508	531	549	548	557	523	550	516	549	551	569	550	523	533	571	516	528	519	543	512	561	534	572	544	543	570	522	554	540	540	513	535	544	529	546	508	538	504	530	561	530	550	530	537	556	530	545	514	543	557	523	533	512	540	537	502	534	548	520	536	497	523	501	558	524	541	528	516	514	518	535	567	564	566	548	558	491	524	558	518	585	519	503	546	521	529	522	513	523	523	504	527	523	558	562	565	523	552	530	543	551	508	573	532	541	531	535	494	503	513	536	536	557	525	544	534	535	490	567	529	549	513	506	544	533	535	504	540	518	550	564	520	548	550	536	500	520	556	535	493	542	527	541	560	509	494	528	556	557	528	516	538	515	537	544	565	517	567	533	550	526	533	564	533	537	537	554	564	545	514	571	515	534	574	529	524	536	532	551	532	540	548	521	544	519	527	518	528	556	549	505	581	468	595	543	547	514	511	526	581	532	546	552	530	501	555	510	552	552	571	547	519	567	568	568	486	503	529	554	542	549	569	552	527	521	512	531	561	531	528	543	529	503	530	525	550	487	569	522	535	532	527	512	482	536	509	536	548	552	535	542	508	525	544	511	514	531	553	518	488	545	574	541	507	538	503	521	527	556	497	553	488	496	524	567	541	504	522	562	535	507	522	500	544	574	522	518	565	526	542	554	546	526	527	553	537	487	510	528	555	553	582	523	517	512	465	548	533	541	504	527	513	549	547	542	528	517	541	589	544	549	555	528	553	564	546	543	511	569	527	531	509	549	547	510	546	505	558	526	515	538	517	553	527	555	550	536	556	510	551	491	528	543	546	538	558	522	516	549	531	512	531	563	539	530	545	521	543	496	534	528	515	508	549	582	548	576	530	542	528	531	570	520	554	520	551	538	524	524	516	561	515	525	545	576	515	589	533	513	512	544	524	511	546	534	556	501	515	532	548	506	548	537	528	521	556	516	529	563	538	578	535	531	552	503	560	497	509	543	538	535	518	537	542	515	535	540	524	554	543	512	548	532	453	505	561	512	538	564	536	497	539	517	584	548	529	511	515	496	526	536	548	566	497	564	514	525	541	545	539	515	550	541	588	517	540	508	526	541	509	520	541	545	530	567	537	592	537	543	546	549	525	524	532	493	510	532	520	530	503	572	541	590	487	520	569	544	501	545	475	535	516	541	528	545	532	580	513	548	503	512	547	504	513	588	515	517	498	594	550	536	478	485	529	573	528	521	552	534	509	540	534	530	529	498	501	505	513	579	529	547	524	519	572	544	563	545	547	539	562	532	524	500	544	530	513	521	580	537	520	560	578	530	546	513	546	561	528	497	530	524	509	510	509	555	531	548	527	530	507	491	536	522	521	542	537	503	534	526	492	557	519	547	524	558	555	452	519	517	496	529	542	520	579	468	551	543	495	542	551	527	488	516	533	528	511	561	496	512	531	515	541	540	547	542	541	495	554	512	524	546	514	500	543	508	545	510	531	516	515	502	552	529	510	528	558	537	515	548	556	497	538	522	507	542	564	556	537	541	573	526	510	541	535	517	556	520	536	502	538	517	546	546	529	500	535	527	531	572	510	535	495	553	525	537	518	587	510	511	561	497	559	535	552	519	557	464	545	501	541	559	520	484	557	539	559	516	548	498	533	525	518	529	495	553	537	534	579	516	509	548	557	558	493	525	569	543	519	562	554	520	521	536	562	542	527	567	518	552	543	518	525	500	560	574	550	492	538	543	531	536	499	522	519	529	500	542	545	525	541	502	569	536	530	515	542	563	542	521	515	571	529	481	550	518	529	512	514	551	504	537	538	534	513	541	503	496	512	557	509	575	513	554	552	542	548	525	494	570	475	553	531	550	537	551	509	574	549	526	544	505	542	539	544	541	536	520	560	520	547	522	546	513	553	542	553	517	536	548	545	523	510	555	517	519	531	520	531	523	546	554	542	559	550	535	542	509	549	524	530	531	551	515
5140	1861	230	156	196	209	176	154	128	99	99	70	72	68	54	50	51	37	42	37	39	25	27	45	28	24	26	24	20	25	21	27	20	25	22	20	21	19	19	16	22	12	20	29	21	13	19	20	22	14	15	6	15	10	21	18	15	10	20	16	16	16	19	19	22	23	17	13	16	22	11	15	16	21	13	21	23	14	15	18	20	14	17	22	10	21	22	10	15	16	16	14	12	14	20	20	14	16	10	17	14	16	15	18	11	15	10	19	15	11	16	10	13	17	16	18	15	27	15	12	14	17	21	15	20	15	6	20	15	15	24	19	15	16	13	11	19	13	14	20	17	17	15	11	21	14	18	22	17	18	16	12	16	13	14	11	11	16	18	10	24	13	14	13	17	25	14	22	11	13	13	16	16	21	14	14	18	11	17	19	9	14	15	17	22	9	13	12	10	17	19	13	14	16	19	11	20	13	8	14	17	7	8	9	20	16	22	15	9	22	20	21	11	20	14	9	20	10	18	19	12	25	13	8	16	16	15	21	14	16	13	23	22	19	14	20	14	11	12	13	19	17	11	20	14	19	10	21	17	17	11	15	16	21	20	15	12	18	18	9	20	15	13	20	12	20	17	16	14	15	18	15	23	6	18	16	13	27	22	17	18	15	12	12	20	21	18	15	22	12	16	15	17	19	18	18	12	18	15	24	17	20	21	22	18	10	23	15	10	23	13	10	7	11	20	13	21	11	8	25	18	11	16	11	16	15	24	21	17	16	6	22	20	20	19	11	13	15	14	9	13	13	14	12	14	17	9	11	14	20	18	14	13	19	17	20	16	20	19	13	14	12	10	15	11	17	17	8	17	15	12	19	26	15	15	12	17	19	18	15	16	16	13	20	20	17	16	25	11	16	18	26	15	17	13	21	19	11	13	10	14	11	15	21	20	12	16	16	15	12	17	17	9	9	23	15	19	14	10	14	16	9	12	16	16	24	13	14	15	18	14	16	14	20	17	10	16	16	15	18	13	22	17	12	17	17	15	17	13	15	14	13	16	23	15	19	18	14	14	16	13	12	15	23	14	19	11	16	11	17	16	13	12	21	16	13	19	16	13	22	25	24	18	9	13	17	22	16	17	16	12	14	16	14	14	17	18	10	17	25	13	20	17	13	17	18	11	13	13	21	15	19	16	12	19	12	14	8	12	12	16	11	14	19	11	12	14	12	17	15	8	20	16	16	10	17	21	9	10	18	11	15	14	14	18	15	11	13	21	9	11	25	17	15	13	14	12	15	19	13	13	17	10	16	20	20	18	17	12	10	13	13	18	12	22	21	21	12	17	17	23	8	9	19	24	9	11	19	24	12	18	17	19	14	12	13	22	14	13	18	14	14	18	16	7	18	20	18	14	10	19	18	13	11	23	8	11	14	14	17	17	22	18	18	20	10	22	19	11	25	15	23	20	11	13	16	15	12	10	10	15	14	17	11	20	17	14	14	15	15	17	12	15	17	18	21	16	15	17	19	13	18	15	16	11	20	15	26	14	17	23	15	13	18	16	16	19	15	18	13	21	17	14	16	13	24	18	16	18	15	17	15	16	24	8	15	18	19	15	12	11	17	17	15	12	17	15	17	8	14	16	16	13	8	14	19	11	18	14	16	21	23	19	13	17	13	10	17	11	11	18	14	17	20	15	15	11	21	18	19	18	13	12	16	16	12	22	22	20	18	17	11	13	16	17	14	15	18	13	15	22	16	15	14	19	16	12	12	16	20	13	18	14	14	14	20	16	15	15	20	14	15	9	10	17	19	15	18	19	13	16	16	12	19	15	14	13	13	16	17	13	13	17	18	18	15	12	18	20	19	21	26	10	14	16	18	12	17	20	13	11	11	17	10	22	16	22	16	16	13	21	13	12	19	13	16	15	13	16	17	13	23	14	16	14	22	15	16	23	19	12	18	10	15	29	18	10	18	16	16	15	13	11	14	13	19	10	10	17	15	10	22	15	17	16	13	17	22	17	15	10	14	17	19	17	14	16	18	15	22	20	16	9	16	15	18	19	11	19	20	15	16	17	11	13	19	17	17	16	12	12	18	16	18	15	13	10	10	15	17	16	15	18	8	13	14	19	17	20	11	13	11	7	21	18	18	9	10	15	21	21	14	14	24	23	17	15	15	14	17	12	8	16	11	24	12	8	21	21	16	16	18	13	11	21	15	15	14	15	21	15	13	15	17	14	13	18	10	15	16	17	20	18	12	13	10	10	19	14	16	16	15	17	16	12	16	20	20	12	17	12	20	16	20	18	14	15	21	17	21	23	21	14	15	16	19	18	16	9	12	18	18	9	15	16	12	16	16	19	11	15	16	16	15	17	13	16	18	14	18	18	16	18	17	15	17	5	18	16	13	15	10	9	15	14	18	18	13	20	11	13	17	16	11	21	14	9	17	20	17	16	26	14	14	19	18	15	21	16	15	18	12	17	23	11	12	12	23	14	15	12	15	15	14	12	23	11	17	13	19	19	18	16	13	17	20	16	11	19	19	14	17	25	18	16	14	15	17	12	8	13	8	15	14	14	16	11	5	20	12	15	21	9	14	20	18	20	15	23	14	21	25	12	18	18	13	15	17	10	30	16	17	9	18	17	20	15	17	14	24	25	12	16	13	24	17	14	15	11	15	17	21	16	15	10	19	14	13	14	17	19	18	26	14	14	16	14	18	14	9	12	21	13	9	19	13	12	15	6	18	11	14	12	14	12	19	10	17	17	24	13	19	14	14	16	19	24	17	23	23	9	16	22	19	17	20	19	21	21	16	18	12	16	17	10	10	13	21	11	12	13	21	16	14	12	18	9	15	22	22	22	17	20	22	14	19	18	11	21	19	13	18	17	16	19	16	23	12	19	20	21	14	15	17	16	12	15	10	13	12	10	11	21	7	15	15	21	16	16	23	16	12	25	12	12	11	22	13	7	15	16	15	18	17	9	19	21	13	15	16	12	21	10	15	16	19	29	15	16	21	16	15	16	13	21	14	10	17	20	19	16	16	15	19	23	12	16	20	24	18	15	14	10	16	20	25	17	15	23	14	15	8	7	21	9	19	14	12	14	17	13	18	24	19	17	15	14	13	12	19	16	11	13	18	14	19	14	16	15	15	15	21	15	10	12	11	14	25	18	18	22	18	12	9	14	10	16	19	13	9	10	19	17	16	22	14	14	18	16	18	10	23	11	13	16	14	12	22	13	11	18	16	18	24	12	17	13	18	15	15	22	18	21	11	15	15	18	18	22	14	13	18	17	15	10	13	18	13	17	13	11	15	18	17	17	18	13	15	13	10	17	10	13	8	18	11	14	20	14	17	21	14	21	9	13	12	10	17	12	16	24	15	11	13	10	18	16	11	22	20	16	17	18	15	23	12	16	21	12	15	17	13	14	13	18	14	15	16	12	17	19	19	17	22	13	13	9	15	12	18	10	16	12	12	12	17	13	15	17	18	12	20	14	17	9	14
39627	23652	5841	13164	18608	17304	14759	11290	8885	6620	5359	4215	3339	2880	2429	2145	1865	1654	1477	1359	1270	1137	1038	959	909	821	769	708	621	619	614	570	551	554	548	518	486	507	461	464	465	418	422	382	400	412	371	359	400	349	303	318	353	311	313	307	331	295	306	300	314	297	317	301	319	294	292	307	306	292	286	287	311	278	290	287	258	268	275	293	294	265	315	243	294	273	290	252	309	303	305	272	285	263	285	250	309	272	261	309	273	254	260	275	257	254	244	265	292	286	265	255	293	255	268	275	282	272	273	259	259	272	289	260	249	268	272	281	262	248	258	280	231	298	235	278	294	247	271	268	273	273	235	293	263	248	242	243	276	283	259	256	274	253	262	232	256	265	275	260	260	260	234	260	267	263	235	279	261	264	256	246	275	251	264	246	260	227	279	230	286	256	256	237	281	263	253	289	246	311	256	280	254	245	261	293	240	248	263	282	275	292	255	262	288	313	281	259	265	278	267	280	272	255	261	266	275	251	242	266	271	253	275	252	264	237	281	258	278	266	256	258	244	273	287	268	227	244	254	245	262	241	239	253	251	259	293	256	283	261	252	257	289	255	223	262	255	257	278	254	248	277	267	251	252	249	249	248	231	284	267	239	249	266	235	252	282	292	243	268	251	272	237	235	257	256	245	260	229	259	249	254	253	247	274	281	252	243	295	284	294	250	269	290	266	267	285	263	268	250	253	258	250	269	281	230	236	265	280	231	270	267	268	239	267	281	266	281	251	240	273	271	239	282	238	252	272	253	256	246	255	286	253	273	257	270	298	247	273	297	265	275	254	293	283	267	241	262	272	261	261	247	267	267	262	238	242	292	278	276	262	268	250	260	265	285	283	250	250	286	253	243	252	282	292	280	253	246	260	279	279	274	273	248	268	253	236	306	289	247	273	269	233	252	240	280	256	294	256	241	274	296	239	244	273	292	286	274	254	245	241	265	260	252	260	243	257	260	252	267	257	259	277	249	256	271	247	268	253	275	273	259	282	264	282	256	275	270	269	251	279	273	267	255	279	254	268	257	263	281	261	254	255	251	250	267	247	253	280	249	266	241	225	261	261	277	234	259	262	267	242	252	265	255	261	274	259	252	268	269	275	264	262	248	268	252	258	242	238	258	251	258	264	273	243	247	257	249	254	295	284	283	273	247	260	263	267	245	260	287	231	272	237	266	250	281	263	240	245	266	250	248	281	241	263	256	243	241	305	260	238	261	250	249	271	280	225	261	244	232	244	254	256	254	264	240	258	293	244	252	240	276	264	270	270	249	246	247	263	289	260	269	246	260	261	267	257	243	243	263	270	280	264	262	259	242	277	251	272	261	268	256	267	275	261	289	276	269	270	226	257	268	270	266	271	284	275	273	222	257	255	254	255	266	264	243	242	241	250	236	271	268	260	259	225	259	268	258	260	274	257	250	255	273	259	282	263	265	264	270	259	279	282	246	281	264	280	260	239	266	307	258	267	266	265	278	245	286	241	250	268	269	262	241	296	265	269	282	285	260	219	273	262	278	285	257	273	285	270	275	249	244	264	266	266	274	273	257	286	248	259	265	267	243	237	258	261	261	306	268	283	281	250	281	257	270	244	296	279	265	243	276	243	232	269	277	266	260	272	281	258	240	290	284	267	282	261	247	271	273	259	285	258	258	265	290	288	255	274	265	298	288	244	276	275	259	249	262	257	280	231	281	277	271	251	268	265	264	245	271	265	255	256	247	252	252	223	245	277	272	243	283	259	273	260	269	230	254	257	271	248	235	218	270	272	261	249	274	289	250	246	256	250	238	239	232	268	253	249	245	269	250	246	254	256	258	274	265	258	284	257	255	241	260	272	272	289	278	260	259	241	281	255	234	246	248	251	247	226	252	260	264	268	258	250	246	264	276	251	277	292	265	257	265	272	283	270	269	266	267	280	275	286	261	251	278	257	244	246	265	291	277	286	291	257	280	288	269	245	247	277	219	260	251	279	260	291	241	261	266	271	253	269	251	258	258	274	281	244	278	252	258	257	251	264	255	266	276	272	249	284	260	251	276	241	271	243	260	274	305	262	248	284	247	273	236	277	280	249	242	247	238	259	253	261	249	266	290	271	235	247	273	245	269	281	234	253	261	248	284	274	312	273	279	245	239	262	270	262	255	281	267	255	255	269	247	261	265	266	246	296	244	237	258	273	273	253	252	244	244	258	282	254	271	267	265	263	254	287	271	243	262	258	262	296	282	268	254	269	299	247	274	252	258	258	258	250	260	247	237	265	247	238	280	279	269	254	224	272	272	241	280	276	261	242	254	265	258	233	275	239	247	257	245	252	300	280	225	261	276	252	256	269	265	305	252	259	287	255	256	278	282	274	242	243	239	226	224	250	268	260	245	264	258	267	288	266	284	263	276	292	264	277	259	279	243	251	279	235	219	257	262	248	261	241	277	257	236	267	294	259	271	262	238	258	245	254	248	279	286	262	291	274	279	273	264	261	265	240	290	250	274	243	248	273	255	263	282	270	251	302	258	267	283	289	244	266	248	247	256	247	237	279	260	280	271	256	243	252	268	262	260	266	257	236	261	268	247	281	259	256	281	240	220	271	272	264	242	258	255	262	247	271	232	280	272	259	240	298	284	280	238	291	263	260	233	222	268	250	291	262	272	278	284	267	279	243	253	249	272	228	261	270	238	235	247	252	247	262	270	282	267	267	238	276	287	257	272	241	262	259	309	250	266	253	279	270	263	271	278	287	263	260	250	290	283	263	274	262	263	252	250	263	250	284	231	287	256	281	266	252	275	262	268	254	245	253	291	242	250	252	268	229	246	288	259	259	264	271	273	269	254	235	243	281	293	254	234	252	266	232	243	267	245	265	288	253	258	264	276	273	257	247	273	266	267	259	256	236	269	257	264	277	256	258	256	264	288	274	269	275	233	260	264	262	262	274	261	275	266	265	284	269	267	229	293	291	243	272	271	277	265	290	278	258	306	262	257	273	264	260	259	281	285	279	255	241	275	266	256	251	273	245	243	235	245	273	247	231	270	254	266	235	275	277	274	250	247	285	251	271	281	263	245	268	229	257	266	251	263	278	232	274	273	278	265	267	293	236	272	260	256	251	255	236	272	267	256	210	290	266	268	253	272	290	289	264	256	262	267	271	276	221	237	262	273	295	238	259	277	276	270	299	240	248	259	264	261	243	249	260	256	270	292	242	288	272	277	262	270	253	248	279	286	265	270	254	277	245	240	241	256	255	270	264	241	290	266	240	274	253	269	246	281	262	251	262	283	253	272	267	252	262	275	282	271	257	268	288	247	273	272	250	250	263	266	258	256	299	297	241	257	271	255	245	256	260	283	288	292	227	251	251	268	275	283	258	256	293	256	240	276	259	284	261	281	271	294	290	254	276	270	247	256	277	249	244	224	233	274	256	228	276	262	276	277	248	243	230	244	258	278	243	252	267	271	259	259	263	265	266	257	237	296	261	270
11997	7149	740	378	474	457	395	391	311	269	191	189	144	151	105	110	99	78	93	86	63	73	58	70	63	47	44	45	47	38	39	54	44	40	33	32	36	50	30	40	38	55	37	39	42	33	34	23	42	22	31	30	30	30	19	35	35	29	30	23	19	25	27	20	39	38	37	22	40	25	32	30	31	31	29	33	26	29	30	29	33	30	33	33	27	25	25	30	30	29	17	28	29	22	28	27	19	33	29	25	17	39	28	33	32	24	23	29	23	32	24	28	30	28	34	34	31	25	25	25	38	26	26	34	23	26	20	25	28	26	33	34	27	20	31	30	31	38	22	34	20	28	40	30	27	32	38	32	18	31	20	21	23	22	26	19	19	28	24	26	26	28	30	25	23	26	40	31	33	28	21	23	24	24	28	24	28	24	27	29	29	29	27	28	26	32	25	29	20	24	26	25	26	36	34	25	29	18	23	40	24	24	31	23	25	26	21	23	32	34	25	21	17	25	34	25	20	28	35	23	26	28	15	21	24	28	36	22	27	21	23	22	26	28	36	36	25	26	30	31	36	19	30	29	22	28	24	24	25	27	19	34	25	32	25	35	21	36	31	27	32	34	32	34	42	26	21	27	19	27	28	31	20	28	22	22	33	28	31	22	27	23	33	29	26	22	33	23	22	34	22	30	32	31	20	27	30	22	22	19	25	30	34	32	25	22	25	27	38	29	36	28	23	25	27	26	37	29	26	34	23	35	22	23	29	29	26	23	26	22	28	24	31	23	34	33	20	17	31	28	26	27	25	23	24	28	31	19	34	28	23	26	27	21	24	26	32	23	25	35	20	19	36	28	23	34	38	22	29	35	30	32	29	25	38	30	38	36	27	32	25	21	23	33	21	26	23	33	18	34	29	25	22	29	31	25	35	15	25	20	23	21	26	31	26	22	25	25	30	28	39	30	28	21	18	34	26	21	38	24	41	23	25	30	26	24	27	23	24	25	30	21	27	22	35	19	34	28	24	28	34	31	29	30	29	26	26	30	19	35	33	19	33	35	36	32	28	28	30	28	29	28	18	28	18	28	27	31	30	24	33	30	22	27	23	32	32	28	29	37	29	30	29	28	31	24	33	33	29	35	25	36	19	23	23	35	23	18	23	30	25	21	33	33	32	27	36	34	28	32	27	25	29	33	33	21	31	24	32	17	35	36	31	34	26	24	28	25	21	26	25	27	34	25	24	27	16	30	16	23	22	32	28	23	32	36	31	22	20	21	32	22	25	34	23	27	20	16	35	22	33	32	18	36	29	22	33	31	25	33	23	24	26	26	36	25	17	18	28	22	28	28	34	20	25	32	23	26	21	20	33	29	26	28	25	26	28	20	28	29	25	21	25	43	20	30	21	35	27	35	35	22	25	35	27	32	29	28	33	24	22	28	23	19	27	24	35	34	26	39	20	32	24	25	24	27	28	29	32	31	30	31	29	18	28	24	37	22	16	21	29	28	29	32	26	24	19	28	25	28	25	19	26	34	27	26	27	32	25	23	36	31	21	32	30	24	32	20	28	31	31	25	37	30	23	25	25	21	32	24	34	34	25	29	23	22	21	30	32	27	27	33	27	21	27	20	26	28	27	25	20	28	20	30	30	40	20	24	26	31	29	32	38	25	25	28	25	35	30	26	26	31	26	27	27	33	28	26	19	32	26	25	26	25	24	20	23	39	28	39	26	27	33	19	23	38	26	23	28	29	24	20	23	17	31	25	27	22	30	27	32	32	19	40	25	29	26	24	26	28	36	25	25	25	19	32	27	32	25	15	28	31	15	18	33	35	32	29	37	23	21	22	29	32	34	23	40	34	30	28	23	28	24	20	34	23	26	22	32	31	18	32	27	29	26	25	27	31	25	31	26	25	31	27	37	32	25	30	26	24	28	29	29	36	22	37	22	31	26	24	32	32	30	34	28	25	24	22	32	26	39	26	31	33	26	28	20	37	21	21	30	35	35	25	32	30	29	19	24	12	23	26	25	37	25	21	25	25	25	25	30	28	29	25	36	31	31	20	42	31	24	23	23	27	31	21	22	29	26	19	20	28	20	24	34	30	26	28	32	38	32	22	40	27	35	31	32	28	38	32	32	25	31	25	29	22	27	24	31	33	26	30	43	33	34	27	21	24	22	16	21	18	33	26	31	33	26	22	38	37	24	27	30	24	27	31	26	28	31	28	18	21	28	22	20	30	28	35	31	24	23	32	31	26	21	20	31	25	41	19	33	39	32	24	31	28	26	25	23	31	30	36	23	25	31	22	26	34	28	30	18	34	26	24	28	21	33	42	27	23	26	21	27	31	30	26	31	29	29	24	33	25	28	33	27	28	24	27	31	20	28	29	28	30	23	24	33	24	23	29	26	30	27	33	23	32	23	27	25	34	25	23	27	23	34	36	31	21	34	21	27	28	21	24	25	26	26	27	24	16	23	38	30	36	26	20	26	38	27	26	33	36	36	27	34	32	32	36	26	32	22	36	26	25	31	24	26	31	25	20	31	28	31	15	32	21	40	32	28	31	37	34	26	30	23	28	39	39	20	28	31	29	20	26	26	26	24	32	23	21	24	29	27	27	33	20	26	27	31	24	24	24	26	24	27	32	26	38	27	31	29	22	17	25	20	23	32	30	34	33	27	27	26	29	29	30	30	33	29	24	23	23	35	32	24	36	34	18	33	27	24	19	29	29	24	29	32	25	24	27	27	22	19	35	30	31	26	31	23	26	25	22	27	26	26	27	26	17	18	36	28	25	18	30	31	30	35	26	26	23	30	36	33	20	21	22	22	23	25	31	23	28	24	35	30	25	25	30	27	17	35	26	26	28	28	30	22	24	23	25	35	33	20	21	23	21	27	29	29	32	21	26	31	31	32	37	32	29	27	26	18	30	30	23	28	31	26	27	27	26	24	29	28	28	19	26	24	24	15	28	31	28	20	24	28	18	25	22	25	30	26	22	23	36	25	26	21	26	28	29	27	31	24	27	32	22	33	29	34	25	26	39	23	25	22	28	18	28	35	24	35	37	20	29	27	28	27	25	29	29	31	25	30	30	34	26	30	27	25	28	35	29	26	23	28	30	36	25	32	16	16	26	24	31	27	30	37	29	38	29	30	33	32	26	31	25	28	34	27	18	36	25	24	24	30	22	22	38	33	27	29	20	34	26	21	38	26	20	29	24	28	33	34	19	18	27	26	33	25	19	29	33	25	28	23	30	35	20	30	24	42	32	23	28	25	23	29	24	27	33	35	28	31	30	19	20	25	34	27	25	30	27	23	28	40	22	21	26	25	34	24	28	36	26	25	25	34	23	24	17	35	26	24	24	32	35	27	19	25	19	29	23	25	21	31	24	34	35	26	29	33	21	29	19	27	28	27	34	26	18	29	33	21	25	26	25	24	23	30	38	27	28	35	29	39	24	18	25	23	32	26	37	23	28	24	30	24	30	21	17	39	28	31	25	28	25
52423	35246	11308	21473	27756	26524	23582	19800	16132	13249	11168	9056	7512	6507	5637	4885	4458	3776	3519	3096	2920	2731	2397	2228	2044	1923	1812	1614	1555	1424	1308	1293	1180	1104	1172	1101	1083	1023	979	949	868	883	881	781	756	755	672	728	651	669	630	624	615	609	575	534	538	537	561	572	557	539	543	579	561	522	557	530	552	513	510	553	519	528	486	510	521	523	518	479	469	484	491	488	481	472	483	497	468	491	450	569	466	478	440	456	494	487	474	481	466	449	487	495	486	480	443	481	450	459	486	479	469	447	443	486	475	462	507	482	465	471	463	441	436	477	465	484	517	482	485	437	444	478	486	477	449	484	472	459	456	444	466	474	417	459	485	406	462	427	467	460	448	442	475	409	444	452	415	453	429	417	433	452	474	444	487	457	489	469	449	457	425	455	461	456	482	463	421	460	398	452	465	466	452	439	476	443	419	426	449	385	447	434	453	430	431	455	476	492	448	457	511	481	501	467	452	461	440	469	450	492	438	450	458	423	466	414	384	402	448	450	426	438	459	449	447	426	432	483	431	441	450	492	478	470	463	431	495	468	444	451	445	438	445	466	429	484	467	458	460	439	427	442	416	455	424	473	459	455	439	440	454	477	446	452	470	438	458	462	446	437	422	426	481	446	475	489	450	464	433	425	459	491	407	417	429	454	440	446	440	416	446	422	439	442	447	488	459	453	463	455	433	446	429	443	437	436	445	456	429	424	434	453	466	441	491	456	455	441	452	431	411	423	482	466	439	441	440	429	410	441	476	438	450	458	416	460	439	477	423	485	437	443	465	458	435	471	431	445	469	480	451	396	440	459	428	442	458	475	427	455	462	469	452	431	498	471	457	444	427	449	381	446	463	486	422	446	483	468	416	458	432	430	452	480	463	444	469	447	413	468	454	467	472	433	471	431	412	461	450	465	478	460	412	449	464	421	443	483	471	465	439	462	464	457	420	471	430	455	458	451	450	390	467	463	463	436	417	426	441	468	419	419	465	457	407	421	420	462	449	438	424	447	430	414	415	460	454	424	490	431	484	430	447	435	462	438	466	423	446	442	450	456	461	504	462	454	408	450	440	460	438	428	462	470	442	455	430	455	446	386	440	450	457	467	439	478	423	415	490	425	442	458	481	461	459	431	494	464	413	453	425	465	460	455	427	427	451	456	444	443	434	469	437	475	439	473	439	433	442	441	442	450	436	432	468	481	503	495	467	475	440	411	473	453	446	474	433	444	506	454	434	483	466	426	434	482	440	464	466	472	428	437	503	459	438	408	444	437	442	447	433	410	464	439	412	463	443	452	435	441	454	438	438	460	443	426	428	436	446	452	451	435	446	453	454	480	436	433	451	421	443	448	427	442	495	410	431	490	447	476	450	446	453	462	423	427	479	498	462	475	459	452	471	457	452	445	481	459	494	430	448	398	424	460	442	453	447	469	455	432	453	474	432	444	412	439	419	445	440	457	459	472	473	441	469	473	461	461	472	460	398	425	504	457	421	471	474	437	429	429	438	425	439	436	460	474	462	445	443	440	449	453	448	457	467	468	446	436	479	461	423	489	425	433	461	439	450	445	377	467	437	446	444	452	416	445	463	462	454	456	466	464	440	466	402	414	436	467	400	423	428	486	402	439	481	466	437	480	446	447	445	420	413	405	475	445	405	412	451	423	408	414	453	453	438	433	500	467	432	448	454	443	434	484	435	443	450	468	437	446	423	416	420	431	429	458	473	467	426	482	444	424	486	452	446	462	461	433	438	456	461	464	436	436	425	459	452	425	422	462	448	444	441	418	409	422	441	461	424	431	425	461	435	443	451	484	475	464	460	463	454	474	455	423	447	468	462	455	457	477	414	445	462	446	409	417	455	448	445	424	394	512	445	442	436	397	414	490	448	455	445	428	475	445	455	450	422	442	425	448	470	441	462	456	432	440	451	457	513	419	463	450	460	435	456	429	456	443	419	461	449	441	440	423	434	470	398	404	464	494	429	439	459	405	448	434	446	424	451	472	426	452	489	448	446	437	473	446	455	443	451	458	445	460	457	430	436	425	428	462	484	452	460	403	457	450	464	425	437	427	457	450	430	456	431	453	422	445	455	454	457	453	415	458	457	474	420	466	480	450	473	461	458	459	437	409	470	459	441	427	452	469	402	428	439	463	449	431	433	460	442	440	441	446	433	470	464	498	481	414	441	454	501	450	440	442	464	420	442	453	479	434	454	459	436	480	443	467	464	476	454	443	426	464	449	457	432	430	473	456	466	426	448	438	436	448	448	419	414	441	435	465	448	473	474	443	448	442	455	469	472	431	442	495	477	468	439	444	471	487	426	423	496	473	456	445	455	433	410	461	454	450	462	477	480	442	453	466	482	449	448	471	459	467	454	412	438	475	454	477	476	434	430	456	434	502	455	458	438	467	418	473	469	444	441	445	408	436	474	420	441	405	423	442	501	480	436	437	441	445	459	426	452	510	455	444	432	459	464	478	460	479	433	456	470	462	415	436	474	409	463	497	425	461	482	490	452	470	460	447	445	431	421	453	438	452	467	437	458	469	473	463	468	424	443	424	453	411	427	428	424	498	457	484	434	445	449	422	467	448	463	473	456	449	442	473	417	472	461	429	435	428	464	439	446	467	467	413	459	474	430	439	453	429	442	437	450	481	459	461	468	447	419	438	470	462	479	470	454	421	468	461	443	455	432	452	455	432	432	465	449	441	465	445	423	467	456	432	435	487	470	450	431	426	505	440	477	426	472	434	411	447	441	471	454	467	421	459	424	418	446	439	446	444	428	478	427	465	455	442	443	449	415	417	466	457	469	435	448	457	468	448	414	438	434	453	439	492	433	453	479	433	434	468	453	437	449	449	441	423	432	480	443	447	463	430	444	433	468	485	455	475	435	468	439	404	481	465	436	452	468	461	449	469	428	444	440	439	438	448	449	448	474	453	419	494	439	422	443	441	444	435	463	445	479	458	457	461	449	433	457	428	468	473	451	458	481	483	427	422	451	454	467	464	457	437	449	439	444	440	437	408	474	470	414	448	514	502	457	456	449	399	430	436	433	447	441	469	417	453	470	406	461	467	459	450	459	436	445	455	423	453	460	433	440	458	418	431	437	406	468	426	499	461	439	397	434	462	459	443	457	442	435	472	472	422	451	489	446	462	430	467	434	445	474	441	456	442	492	455	425	438	473	442	438	457	485	451	451	458	456	404	466	424	461	468	466	478	442	464	448	437	427	446	448	461	440	449	458	437	436	448	442	431	439	467	482	431	450	416	435	443	464	471	464	446	448	452	485	428	436	440	486	461	454	447	427	413	428	460	486	466	455	448	462	435	488	413	426	414	465	434	440	451	411	442	467	448	419	470	439	454	461	456	461	426	423	433	446	471	483	476	457	419	453	449	450	446	430	458	466	461	466	409	457	440	458	438	448	439	435	405	431	423	456	435	458	467	428	445	447	428	440	451	450	446	449	448	458	448	434	467	440	454
9604	4286	432	261	337	301	304	240	212	168	144	138	117	111	77	75	100	63	70	62	69	54	44	59	47	45	37	31	35	35	29	30	27	31	36	36	36	25	26	32	28	33	27	39	28	32	21	28	40	28	32	27	32	28	28	29	26	27	25	34	30	23	27	31	19	24	26	20	32	33	41	29	23	37	27	23	18	27	20	22	23	31	25	28	27	35	26	14	32	27	34	24	21	25	20	22	24	33	27	21	23	16	22	29	30	27	21	27	25	26	29	31	22	32	24	30	27	24	27	27	25	22	30	27	26	22	26	28	45	20	27	23	25	20	27	21	27	31	26	24	14	22	17	15	24	22	20	18	24	26	46	24	24	20	28	30	34	26	30	22	28	25	27	26	26	14	18	29	21	20	27	18	28	26	27	21	25	24	23	20	24	27	31	30	26	28	17	30	27	23	26	26	30	28	32	36	22	23	19	40	21	29	15	22	22	21	14	25	23	22	20	28	31	24	21	23	27	32	21	21	26	28	29	18	34	37	30	23	23	20	24	26	32	23	23	27	35	31	25	26	25	28	26	29	23	22	24	19	31	20	23	30	24	23	30	28	28	24	28	33	21	19	37	18	16	30	25	24	31	23	33	23	22	24	19	22	29	36	27	28	25	20	23	14	26	23	23	21	35	18	28	27	18	31	29	23	32	21	24	27	32	31	28	28	18	25	18	35	26	27	24	29	25	24	21	27	29	24	26	22	24	22	27	26	30	21	29	33	18	27	20	33	28	29	28	26	26	22	18	29	26	32	36	20	32	32	23	33	26	29	28	25	17	25	31	21	31	30	25	28	22	30	21	14	22	25	27	21	26	15	25	27	30	27	30	32	24	21	34	18	20	21	37	23	27	31	29	33	18	23	26	20	26	26	32	26	28	20	24	25	25	20	20	22	23	36	25	23	28	27	33	36	26	20	23	28	21	27	27	32	26	27	26	21	39	29	17	29	28	34	20	27	36	20	32	24	35	27	29	25	24	23	33	24	20	25	25	23	29	28	24	31	36	15	39	25	26	36	29	31	27	30	31	22	22	23	23	20	32	18	19	30	26	28	24	21	29	21	20	27	29	32	18	25	23	28	30	19	14	31	23	25	21	22	30	20	29	30	18	20	19	34	30	19	21	29	21	24	30	39	28	31	18	29	22	22	19	25	27	27	24	13	25	25	33	34	14	23	23	32	30	19	30	34	24	34	32	24	26	23	21	16	32	24	31	26	35	34	22	32	27	14	31	22	38	27	27	20	23	30	31	21	24	29	29	39	32	26	37	21	20	27	24	22	17	22	20	27	32	34	23	24	35	31	36	24	43	23	23	22	29	23	30	35	28	23	21	24	28	28	23	24	18	30	28	26	27	28	25	21	30	26	30	32	31	34	26	25	28	19	20	28	25	25	21	26	30	29	31	21	29	21	29	36	32	29	25	30	21	27	19	29	23	25	31	26	24	19	23	20	21	34	19	21	22	23	34	22	33	27	17	20	26	15	34	16	26	23	23	27	24	26	32	18	27	29	19	28	21	21	25	24	18	22	35	27	31	26	23	36	25	23	24	25	28	31	22	21	30	18	29	33	32	19	20	22	21	26	24	15	26	17	35	26	29	28	21	28	29	31	33	31	32	17	27	30	23	26	21	33	30	29	25	21	24	23	28	24	25	19	22	22	24	30	27	19	29	23	19	28	18	20	26	21	24	26	29	21	25	21	24	31	30	20	26	26	19	19	26	22	24	21	30	19	30	28	34	19	18	30	33	17	24	29	20	24	23	17	17	32	25	25	39	30	27	27	33	23	25	24	27	31	24	24	29	27	31	23	29	27	24	19	23	23	29	18	28	32	28	25	30	26	25	31	24	23	33	26	30	17	27	21	26	27	23	28	23	22	19	35	29	26	31	36	24	35	24	32	22	22	33	29	30	20	36	19	29	20	23	19	23	21	24	28	29	29	24	17	31	24	27	19	32	24	34	27	23	23	30	37	27	35	27	31	23	17	19	25	29	20	30	38	30	34	31	23	28	30	14	29	22	32	27	24	31	24	24	36	28	30	40	15	30	25	16	24	27	26	27	29	27	23	22	24	37	32	21	23	31	26	19	30	31	26	26	21	20	27	23	27	19	33	17	27	24	28	25	26	31	20	31	23	19	22	20	34	17	32	19	17	25	24	27	23	21	33	26	36	22	28	27	27	22	29	39	30	25	25	28	29	27	23	27	21	29	23	32	20	25	28	36	36	26	31	19	36	23	16	21	32	31	28	27	25	24	25	23	36	21	24	25	25	22	20	30	33	25	21	24	19	19	19	23	32	24	21	28	36	31	28	28	20	36	19	31	24	25	27	23	24	17	22	30	29	17	24	29	30	36	18	15	26	29	22	13	16	29	29	29	24	27	22	20	22	27	15	35	31	25	21	23	22	24	21	20	14	30	17	23	24	14	36	24	17	27	21	31	30	18	25	31	20	16	30	26	29	27	19	27	19	17	26	29	25	28	27	20	23	22	22	29	22	24	36	24	26	24	32	21	30	28	33	39	22	23	30	13	18	22	34	25	32	27	27	31	19	28	20	28	26	36	28	32	24	20	27	27	37	26	18	26	25	31	29	22	28	29	22	19	22	18	30	37	23	20	25	22	30	29	19	20	25	18	27	27	20	19	23	18	31	26	24	31	27	27	29	15	29	27	27	31	36	23	24	22	31	24	31	26	22	27	29	30	24	19	26	31	30	28	29	21	28	30	27	26	26	20	25	29	21	27	26	22	31	31	27	34	29	27	36	28	22	24	27	19	25	22	20	26	33	17	33	20	26	27	35	20	22	38	31	31	23	24	35	26	22	16	17	21	26	24	22	24	18	24	25	30	33	32	27	37	27	26	17	25	17	32	32	20	25	33	22	20	24	34	24	24	24	23	21	25	20	26	23	24	18	39	25	29	24	22	30	24	23	23	33	24	22	30	25	25	34	21	24	25	34	26	24	22	12	29	15	24	34	26	25	25	27	17	26	31	34	32	25	28	33	27	16	23	27	17	31	19	17	27	14	30	20	28	36	30	24	23	22	34	34	31	34	21	24	24	31	21	24	29	25	14	21	28	30	25	29	24	23	33	33	25	33	24	22	25	27	23	29	23	27	21	39	36	29	22	32	19	16	33	21	26	24	25	22	23	22	20	18	26	24	21	22	27	28	26	17	31	23	23	41	29	23	25	26	24	15	29	19	31	33	21	18	25	24	36	24	30	14	27	18	32	33	25	28	27	21	33	23	13	31	26	29	22	20	31	17	38	26	30	33	23	21	19	28	27	21	23	28	30	25	21	31	16	17	15	24	26	23	29	14	21	28	26	25	29	30	19	33	26	33	22	24	34	27	31	22	21	32	23	21	31	21	35	15	22	28	22	27	22	24	24	26	32	31	30	33	25	46	21	27	25	20	33	27	29	19	22	31	22	21	36	19	15	23	24	22	28	36	35	29
45602	30537	8586	17460	23754	22576	19665	16023	12747	10281	8464	6753	5716	4793	4179	3560	3170	2763	2472	2379	2124	1986	1776	1645	1449	1387	1281	1176	1151	1063	1054	936	898	879	847	790	798	797	729	710	727	651	643	617	602	642	569	587	569	559	551	508	478	549	495	523	459	496	496	479	490	456	475	469	479	494	493	494	462	501	455	456	463	424	443	478	440	430	441	454	465	434	440	413	467	404	454	446	422	439	462	452	432	435	408	469	466	455	455	381	453	412	480	444	434	444	424	455	431	426	427	420	454	416	425	398	441	466	420	402	437	417	429	396	407	438	426	447	417	427	430	427	409	406	425	439	432	424	415	454	431	430	412	425	431	382	437	421	399	383	390	463	395	402	449	433	452	438	416	450	447	419	415	410	395	404	436	392	442	394	404	419	453	449	417	439	394	426	369	422	412	376	397	447	406	400	407	432	410	414	400	362	413	449	375	416	425	424	387	422	432	427	464	442	399	417	405	433	399	411	391	423	413	396	405	405	396	407	392	420	414	453	430	409	420	401	396	429	430	425	427	416	422	388	415	421	413	417	383	396	441	401	392	466	433	400	467	396	425	419	418	434	385	437	490	401	409	436	400	433	412	392	453	435	389	427	416	388	396	411	414	439	410	401	438	427	423	464	405	415	396	421	425	402	421	399	388	397	433	445	430	414	443	408	429	398	432	429	442	387	407	448	408	468	420	421	471	433	415	429	398	395	418	379	420	418	433	412	442	434	424	377	405	438	409	405	423	391	455	397	416	408	396	393	406	449	402	404	415	402	385	403	412	397	415	414	384	440	407	416	431	440	418	410	386	428	392	454	403	393	420	439	359	404	399	379	427	421	432	381	417	405	416	408	371	393	387	400	408	409	404	447	378	446	428	406	420	410	388	401	419	400	418	432	418	383	410	450	427	412	429	399	434	421	412	453	380	454	456	402	403	410	442	429	387	408	418	426	413	402	414	425	426	411	417	416	415	405	417	441	409	404	396	365	400	389	390	400	429	448	433	414	442	443	370	414	442	456	405	402	404	416	448	429	425	392	387	432	401	402	394	415	447	403	415	417	442	375	411	410	407	435	414	410	367	404	414	417	445	376	400	404	407	444	400	420	424	423	401	382	383	431	434	443	387	416	413	441	402	402	458	410	425	435	410	401	436	417	432	372	413	407	435	422	381	408	413	427	411	391	394	406	410	385	447	415	409	416	389	436	439	423	427	374	416	425	431	374	412	409	423	435	410	428	378	409	433	410	421	385	415	394	455	400	431	429	411	408	416	398	400	417	420	400	392	411	442	412	386	415	444	408	403	391	410	411	400	455	423	422	441	424	442	421	396	423	453	422	433	392	402	436	417	392	378	399	390	430	431	428	420	421	419	371	440	419	393	419	429	382	446	431	420	403	401	404	426	404	413	414	398	379	424	400	453	380	412	444	383	410	437	419	439	433	416	378	398	430	410	396	420	401	412	427	429	405	409	415	443	431	409	399	416	416	420	380	424	433	408	413	386	436	404	438	439	416	405	368	384	415	416	442	431	417	401	373	396	406	402	425	379	416	411	419	395	420	443	422	385	447	413	410	405	409	450	387	451	417	452	388	395	402	442	445	424	411	441	394	415	386	438	444	387	426	393	382	411	408	440	416	424	391	398	444	406	429	410	398	439	419	403	446	415	420	435	431	420	402	465	417	387	439	403	462	422	423	410	423	421	441	427	419	391	431	393	447	410	415	421	383	443	389	420	388	425	437	424	385	427	432	440	408	381	454	395	413	430	366	377	400	428	426	411	408	412	424	392	423	417	429	391	405	440	421	401	407	417	430	448	407	402	402	438	442	441	421	393	436	417	448	420	433	418	400	416	400	419	420	421	434	391	404	395	409	407	406	410	440	416	436	437	413	428	437	430	400	443	416	428	407	411	401	417	412	409	420	391	401	379	383	428	429	409	413	417	369	424	422	411	403	420	418	445	402	406	428	424	399	400	439	376	404	439	405	415	398	374	425	418	446	401	411	447	402	393	420	430	456	402	397	455	408	405	433	413	471	421	416	409	420	419	400	443	413	374	428	395	430	435	453	419	447	400	377	410	397	384	384	438	412	431	407	415	437	425	428	481	420	387	410	423	391	414	421	415	433	424	412	426	427	419	387	391	398	442	423	392	447	391	460	442	390	404	371	436	419	415	407	381	407	432	407	404	437	429	438	412	410	396	418	414	423	414	444	429	435	440	401	416	401	391	441	412	396	423	427	410	416	363	415	388	442	415	407	420	429	401	447	377	429	398	430	390	407	402	414	396	368	426	385	427	383	376	402	434	413	430	387	375	421	446	405	370	431	431	428	443	420	410	432	392	434	403	390	396	418	412	420	394	384	425	403	410	430	413	384	432	460	409	405	391	417	404	437	402	427	399	403	404	411	419	415	433	391	455	442	420	404	390	417	455	438	385	383	424	399	409	399	400	410	416	374	392	420	417	391	440	418	395	426	423	422	384	431	482	426	406	388	419	415	426	427	407	400	402	401	430	437	408	438	398	427	397	426	433	370	418	418	467	384	422	388	405	402	420	424	448	412	462	402	445	413	402	440	401	402	414	433	403	413	384	396	394	424	375	445	399	425	407	374	406	422	401	392	398	421	440	440	424	425	415	366	399	427	400	403	411	413	401	460	422	439	399	435	394	394	404	390	402	429	410	432	420	430	420	416	434	404	437	403	421	434	427	435	427	397	416	429	390	427	427	405	400	433	411	438	426	401	412	404	404	387	433	422	419	452	460	432	401	450	423	456	416	377	387	446	427	403	433	379	398	407	451	404	448	437	469	426	453	453	398	418	451	421	427	415	428	408	446	427	383	413	413	425	461	423	431	423	436	402	410	410	449	394	413	416	439	396	395	417	416	433	400	395	421	413	418	431	368	410	409	389	439	408	419	457	391	429	407	394	436	455	409	417	441	452	414	409	397	399	402	396	401	392	450	419	392	388	432	404	418	376	365	414	413	379	404	400	417	424	405	414	409	433	401	436	394	417	429	412	437	448	389	410	389	409	425	411	397	414	394	400	417	445	424	389	408	392	403	422	442	387	451	406	380	432	436	386	428	412	409	393	440	414	423	393	437	410	409	384	438	416	444	397	419	398	406	404	406	406	417	413	418	432	397	412	413	416	408	419	362	415	432	407	408	410	389	429	410	406	430	410	414	412	434	402	433	396	409	447	438	421	413	422	417	395	418	403	422	432	461	431	417	347	412	405	420	434	421	439	424	455	416	404	397	410	385	387	410	390	433	420	418	406	435	427	434	399	454	432	396	429	431	421	437	389	391	395	408	365	443	419	419	405	442	419	428	407	395	397	398	405	390	422	416	434	424	377	427	427	408	432	443	414	390	403	420	452	422	420	416	411	434	411	429	437	435	443	421	414	406	420	420	387	445	397	418	407	411	380	430	450	430	452	445	391	430	374	410	413	377	410	431	414	399	411	444	435	397	434	408	397	406	427	390	440
14574	8840	884	425	598	553	439	424	356	282	256	206	198	176	142	148	115	99	101	103	103	73	78	74	75	69	62	68	57	60	60	60	74	36	43	40	50	46	40	66	41	35	49	46	33	44	32	33	42	24	44	40	25	33	30	30	33	28	39	36	39	27	30	32	43	38	29	32	39	29	33	31	41	39	31	22	41	24	40	40	33	37	39	35	28	29	33	28	31	39	25	24	32	37	24	34	31	19	38	47	37	36	31	32	35	31	37	38	35	38	32	39	28	32	38	36	20	32	35	42	47	30	39	30	32	32	33	38	30	28	27	39	35	26	32	33	34	37	30	31	33	41	37	31	32	30	35	31	31	38	42	25	32	35	41	33	33	32	30	35	34	28	34	31	29	40	40	30	25	33	29	29	32	40	26	30	44	33	23	31	32	29	35	37	35	36	29	22	29	32	21	34	36	31	36	34	30	31	25	34	29	21	31	43	41	35	29	42	32	46	37	34	29	40	35	31	28	35	36	34	32	34	44	28	41	28	18	30	27	28	29	43	40	36	35	41	30	26	31	39	37	39	32	31	44	42	36	18	29	42	47	40	32	33	39	38	34	40	37	37	24	28	28	34	29	39	38	29	32	32	36	40	30	29	35	27	28	36	31	27	41	40	25	40	28	37	40	32	37	44	34	31	39	32	39	25	25	39	32	34	36	42	32	34	19	30	37	36	33	34	31	33	28	29	41	32	36	45	32	33	30	43	32	41	28	30	31	33	32	33	36	28	35	26	44	28	31	32	32	36	39	33	35	37	39	24	42	23	37	27	32	45	53	33	40	41	27	19	39	34	42	30	36	40	36	44	33	40	39	29	31	32	36	34	37	33	35	36	28	25	25	35	39	26	38	33	32	38	38	23	38	45	19	37	26	30	29	39	35	37	25	38	22	37	39	25	35	32	42	37	37	33	28	30	36	33	39	29	40	33	34	41	37	33	24	35	27	37	33	29	25	43	35	38	29	34	39	38	50	34	47	27	29	34	36	36	42	42	22	24	23	28	40	30	25	36	39	30	31	31	31	26	35	34	36	33	36	42	37	26	32	28	42	28	31	35	38	34	30	46	24	30	38	19	37	43	31	25	41	38	32	35	35	33	32	19	43	27	32	30	37	35	23	33	35	27	41	35	32	32	23	37	30	35	35	35	28	35	24	34	27	34	34	29	34	28	33	30	26	44	23	34	34	25	27	30	39	28	26	33	30	32	35	36	34	22	28	29	32	32	36	31	32	30	38	33	38	32	51	35	37	29	37	35	39	36	39	29	39	27	38	36	27	31	34	27	43	36	25	34	25	33	37	37	36	31	35	41	33	26	35	24	31	46	30	38	33	28	35	39	31	37	42	32	42	37	37	28	31	32	39	42	35	20	21	38	39	42	40	31	29	28	37	23	29	20	29	38	34	28	38	30	41	24	27	20	20	39	32	42	26	30	30	32	27	33	26	34	34	34	36	31	32	37	34	28	41	41	35	32	36	35	31	41	32	29	32	30	36	38	29	31	37	24	40	35	31	37	30	33	30	46	36	32	33	28	31	27	32	37	32	34	23	26	23	24	46	29	31	42	30	42	41	37	39	33	27	14	33	31	24	27	25	33	35	38	33	17	37	28	35	42	31	34	33	32	17	36	39	31	32	23	37	43	25	29	26	27	32	26	28	43	33	32	33	44	32	38	22	46	20	38	40	31	32	35	27	28	32	32	36	34	23	24	30	34	30	32	22	34	24	34	26	29	36	33	41	31	40	41	33	29	35	42	36	31	38	32	35	38	31	37	37	38	36	35	34	34	28	24	36	30	29	27	39	44	26	37	30	30	36	31	29	32	36	32	36	36	28	31	26	37	28	38	26	32	38	14	31	38	30	27	28	30	31	43	37	25	46	30	37	25	30	39	29	43	30	22	35	37	21	35	25	25	33	31	28	42	43	43	48	20	35	37	32	36	39	30	41	32	20	34	34	28	26	41	33	38	26	42	20	46	37	31	40	24	43	34	29	30	30	32	39	29	32	33	37	25	30	37	28	24	28	26	28	28	31	25	38	37	25	34	32	36	42	27	34	36	39	33	29	35	31	22	32	38	26	21	35	32	28	24	27	30	43	33	34	35	31	32	31	34	28	36	29	34	37	36	44	33	35	33	33	33	35	32	33	30	34	25	38	28	25	37	38	31	39	34	38	32	37	21	27	35	33	34	24	30	27	34	41	46	35	34	31	40	16	32	30	36	32	27	31	25	32	21	38	33	33	26	26	42	43	29	31	30	39	33	33	29	46	33	37	32	24	32	36	34	27	32	38	53	38	25	26	33	31	25	32	27	28	35	30	27	37	32	30	30	46	36	24	21	26	38	28	37	39	27	30	32	31	26	28	30	38	31	29	27	26	43	34	42	37	41	36	39	24	26	27	21	42	33	25	26	41	32	42	35	34	36	32	34	39	35	25	32	31	37	30	25	25	31	32	38	36	25	28	24	40	31	27	32	19	33	38	32	29	28	27	42	40	41	29	37	50	34	29	29	29	30	29	26	38	39	27	40	29	34	30	37	25	32	34	33	34	32	40	29	27	34	32	32	28	32	42	25	27	29	36	22	26	35	30	36	27	19	34	33	28	25	29	38	29	38	26	57	39	27	37	28	30	31	41	35	40	25	36	29	30	34	35	37	25	32	19	28	36	32	31	32	31	33	27	30	32	19	29	33	40	37	23	28	39	29	23	37	25	29	22	24	27	29	42	31	31	26	34	35	31	30	27	22	31	39	33	25	36	36	32	37	31	29	27	31	39	43	36	32	34	40	33	26	37	26	36	42	42	36	28	29	33	35	32	36	31	29	43	29	20	36	36	37	28	37	28	28	38	28	46	32	31	37	38	36	31	31	28	33	34	40	43	29	33	31	32	34	39	39	30	33	24	29	30	24	42	38	36	28	35	28	35	35	27	36	27	34	43	32	28	17	32	34	33	43	33	34	33	30	38	37	38	35	37	26	40	25	30	23	40	29	38	35	47	30	48	36	29	40	32	31	44	31	26	30	26	41	32	37	33	32	35	26	37	36	35	36	31	33	34	25	27	24	28	40	23	25	24	38	37	30	37	30	35	31	28	41	34	33	27	35	37	35	32	29	32	26	27	29	22	32	43	40	33	31	27	44	43	25	26	36	30	36	30	34	32	32	27	38	39	25	34	29	29	43	33	34	31	35	30	27	38	34	20	37	28	39	38	31	38	29	44	43	26	37	41	31	27	35	45	31	22	23	35	24	31	26	29	21	32	32	33	20	29	49	30	36	25	40	45	23	30	36	29	38	34	26	31	31	28	27	24	33	21	30	34	35	26	33	34	34	30	24	33	28	36	36	36	30	30	22	28	35	32	42	28	31	39	36	29	34	40	35	44	33	29	31	35	37	40	31	38	29	37	41	30	45	31	28	32	47	31	29	32	40	38	30	28	22	31	32	26	30	35	37	33	36
54409	37910	12052	22768	29586	28094	24925	21371	17666	14566	12351	10141	8707	7646	6294	5524	5074	4564	3985	3712	3381	3168	2878	2565	2308	2237	2005	1800	1671	1604	1571	1439	1394	1306	1310	1212	1207	1055	1080	1074	1060	1007	934	894	873	826	816	894	799	764	724	718	682	667	675	669	696	712	640	625	590	677	634	620	651	606	627	601	627	683	644	611	614	639	605	608	599	552	610	574	594	543	567	614	575	591	548	614	551	572	606	585	580	585	568	625	601	617	597	539	560	587	585	549	592	581	544	605	602	542	551	558	606	517	587	541	533	570	508	536	559	571	551	519	515	564	549	587	581	516	545	526	500	569	536	547	559	541	543	517	547	532	593	565	519	492	528	541	491	520	542	552	571	517	513	537	498	469	553	494	558	533	559	539	518	524	530	557	558	549	520	499	554	533	527	533	512	535	539	510	500	513	545	521	504	518	504	532	570	495	561	514	583	530	561	510	568	547	516	523	530	532	543	546	546	563	520	514	529	551	573	541	578	532	549	520	534	553	536	486	512	510	513	530	547	546	565	509	504	515	534	530	518	520	487	511	538	548	547	482	495	534	523	529	537	515	528	533	518	526	530	523	483	542	540	517	501	560	536	481	538	542	522	546	514	512	511	529	522	578	526	535	546	505	573	529	527	532	517	546	569	543	516	519	500	545	513	547	531	510	553	569	518	555	507	540	468	479	483	509	564	503	539	524	571	525	485	543	522	539	526	531	517	505	523	506	520	503	532	515	523	528	534	527	530	602	553	523	543	529	545	538	553	546	526	527	528	538	561	505	562	531	541	535	529	486	553	534	576	509	529	500	534	542	555	497	547	566	574	504	505	569	483	485	529	498	550	490	520	524	554	509	508	579	544	545	531	535	560	593	530	521	573	501	552	544	537	545	499	554	524	539	534	506	501	523	549	498	506	530	519	520	534	537	526	558	533	528	528	530	511	523	519	550	539	565	502	512	566	562	588	491	497	547	575	525	523	520	529	533	556	517	468	553	557	500	565	517	533	573	534	504	529	516	527	555	510	554	583	491	553	581	549	507	546	535	526	517	531	505	542	515	541	576	513	507	469	533	531	503	551	499	543	495	491	513	518	523	550	551	550	488	507	524	547	505	533	519	492	552	531	511	512	546	518	518	533	497	554	536	527	535	516	561	514	558	495	535	532	537	532	569	516	501	531	558	479	514	547	501	533	520	514	563	490	543	538	498	513	515	563	572	470	503	514	506	558	589	555	550	536	523	530	512	517	505	553	533	557	550	505	511	513	525	560	544	560	538	531	530	524	572	554	498	530	540	539	573	550	538	533	559	523	503	561	551	545	513	524	497	518	536	514	529	580	539	550	572	542	546	500	510	509	556	554	584	566	545	489	545	530	515	503	555	523	532	488	513	536	537	570	508	580	492	537	508	519	515	523	560	616	563	531	496	537	555	535	502	555	545	527	505	527	527	538	545	492	553	534	536	510	531	553	524	520	565	545	530	502	529	561	558	508	547	514	541	512	485	544	551	501	533	532	513	500	552	536	524	513	533	501	511	530	514	526	562	565	526	525	556	556	526	513	497	579	521	517	502	538	506	530	560	522	481	531	504	528	538	508	529	538	530	535	527	512	537	517	534	522	564	502	526	545	545	541	550	555	563	513	569	549	499	543	496	556	502	557	511	531	540	527	514	463	525	532	548	532	547	532	558	565	539	532	514	503	530	541	501	543	523	524	552	537	519	521	512	525	560	546	538	539	537	492	522	487	565	559	478	521	521	513	554	498	540	519	524	510	497	544	525	514	545	548	515	510	553	500	551	514	527	522	565	514	535	511	567	515	507	519	500	527	538	522	518	500	518	570	543	562	530	506	543	578	506	505	544	514	543	566	576	524	542	485	506	496	531	548	509	508	514	543	557	493	524	546	534	504	511	528	507	495	537	528	502	528	518	546	545	591	519	551	552	514	550	540	490	565	518	513	524	550	532	525	548	511	540	520	536	542	519	544	571	530	555	515	531	541	541	519	532	548	545	561	465	574	535	554	540	562	522	524	520	541	520	532	532	562	558	549	551	532	525	551	569	564	519	537	467	517	547	544	513	536	530	544	553	542	523	517	522	584	540	545	535	468	483	507	501	517	511	540	559	530	524	537	528	562	556	539	560	519	537	537	525	556	516	529	505	532	487	521	546	527	502	540	553	513	493	535	537	579	534	536	513	498	550	562	529	494	554	539	506	513	512	526	536	498	575	528	535	542	534	500	528	538	547	524	551	557	542	544	502	556	575	555	585	509	527	547	572	545	545	500	509	492	526	502	515	537	522	509	536	567	528	479	566	534	568	534	520	504	560	523	536	527	540	564	525	526	550	552	505	541	539	525	562	520	517	532	555	545	521	540	494	495	550	509	534	494	564	518	564	536	517	566	524	534	544	566	531	576	545	526	535	472	513	546	553	504	573	573	529	537	575	535	513	556	493	517	519	529	511	554	515	483	518	540	556	539	531	531	534	562	528	559	530	518	519	553	515	515	581	565	534	534	519	514	531	511	543	568	503	536	491	521	522	511	522	560	578	540	521	541	563	483	537	531	540	542	572	498	532	553	486	581	528	551	550	558	526	527	527	497	533	547	537	513	569	489	553	504	542	499	518	539	534	538	509	542	540	554	537	511	572	502	502	555	524	496	554	509	531	515	547	553	507	555	524	549	544	505	462	548	523	496	507	534	527	513	550	533	530	531	552	480	522	529	546	515	547	538	540	522	540	536	521	562	527	487	493	558	554	530	527	556	534	535	544	527	495	509	524	537	508	508	539	550	522	534	518	549	552	537	513	496	526	528	542	551	513	542	543	541	541	527	528	505	537	528	532	561	523	501	526	501	510	539	483	533	546	545	520	573	548	549	540	535	531	540	540	507	537	493	516	540	532	521	530	554	543	517	511	576	498	517	511	535	519	525	526	548	532	522	520	546	508	515	553	470	543	482	507	552	543	579	481	523	584	501	518	507	512	506	515	522	550	549	514	556	544	531	517	550	516	580	508	551	554	499	540	552	529	510	503	534	522	544	573	547	522	531	516	520	564	556	539	546	515	517	553	516	518	529	538	530	552	517	518	482	511	503	525	525	506	503	521	552	538	534	547	492	515	516	552	531	554	560	561	537	572	522	523	501	514	552	507	556	517	558	522	576	522	522	517	500	508	505	592	566	468	548	508	509	530	505	512	555	530	531	510	493	520	499	525	547	545	547	548	565	511	554	526	495	543	547	518	546	526	545	522	506	551	540	546	530	521	545	547	553	529	525	535	519	510	510	545	524	499	524	525	501	512	555	553	565	515	545	529	491	531	516	484	511	518	550	449	501	534	516	506	527	522	537	545	512	520	509	492	496	523	514	525	523	497	502	557	515	539	522	506	518	538	550	491	508	577	530	535	546	527	511	487	493	509	500	529	524	513	529	545	538	557	547	532	504	502	507	530	558	522	521	536	516	491	499	547	519	537	552	502	536	532	554	570	533	494
5469	2143	224	138	179	192	178	170	113	107	66	83	60	59	51	42	47	42	33	40	46	31	35	30	22	22	22	22	24	27	22	29	14	34	15	22	13	23	20	16	22	20	19	19	20	11	19	22	13	22	23	14	13	14	12	27	17	10	23	13	17	19	12	28	22	11	9	20	11	19	18	18	18	22	17	20	21	14	15	10	22	11	16	10	17	14	10	16	14	15	16	15	18	21	15	10	26	14	16	16	16	16	8	21	21	13	17	18	21	21	18	21	26	17	21	12	14	13	19	13	17	16	13	25	16	16	20	12	16	23	17	17	11	24	25	13	21	18	21	16	13	12	21	17	11	11	17	12	11	17	16	14	17	18	14	13	14	10	19	23	25	18	11	17	18	17	15	13	15	11	13	14	15	20	11	15	14	20	18	13	16	13	15	14	8	21	8	13	23	11	12	20	12	22	18	16	15	19	13	12	19	12	17	15	20	11	12	20	18	20	13	25	23	21	14	19	23	12	15	17	14	16	17	11	24	22	14	11	17	12	19	16	17	12	18	27	14	17	12	11	21	12	24	19	14	21	10	12	22	21	19	19	16	21	15	16	16	12	14	23	19	8	19	14	15	19	16	17	13	23	14	15	16	26	9	8	20	18	19	14	17	26	21	10	10	16	16	22	13	19	14	20	20	16	16	15	15	22	17	19	17	12	21	20	19	21	16	8	18	20	19	18	18	18	13	18	20	14	18	18	16	21	18	10	16	21	10	24	17	12	20	19	22	13	16	11	19	16	9	25	19	15	16	14	16	20	19	17	14	14	15	11	16	17	17	18	19	16	17	14	19	12	16	16	17	14	20	15	16	8	16	17	12	18	16	14	13	10	16	15	13	7	21	24	17	21	18	19	13	19	20	22	21	19	15	15	20	17	13	15	13	21	20	16	21	19	12	16	19	16	15	10	20	18	14	16	11	20	18	16	13	17	6	14	12	10	15	11	21	11	22	14	18	15	19	10	24	16	20	18	16	23	14	8	14	16	10	14	15	17	17	12	7	16	21	12	18	22	11	13	18	15	13	19	15	16	23	20	20	16	12	11	13	17	22	21	19	14	11	17	23	19	11	18	25	15	24	21	19	9	14	19	9	14	15	16	17	16	20	15	17	23	14	18	16	13	21	8	21	21	19	15	11	13	12	14	19	18	13	14	13	15	20	15	16	19	16	11	14	15	12	15	18	14	16	17	5	19	12	19	16	22	13	20	18	16	15	20	14	18	17	23	17	13	17	8	14	27	17	15	14	13	18	22	14	23	14	11	26	17	16	9	20	16	14	19	17	23	11	17	14	24	11	16	15	16	17	17	18	14	18	19	23	9	17	18	14	8	24	19	11	13	18	14	13	24	15	24	9	18	16	10	13	11	10	9	15	17	13	20	19	13	17	20	26	16	10	21	19	10	13	9	19	22	16	14	20	17	17	11	21	18	11	7	9	12	16	15	10	18	15	16	20	16	11	12	14	21	14	17	15	10	21	11	16	18	13	14	20	17	21	20	12	19	15	13	16	15	14	13	14	14	13	22	14	9	14	15	12	14	13	13	18	11	23	16	20	11	10	27	8	22	13	17	11	14	15	18	13	17	12	22	17	14	9	13	17	16	17	12	18	12	6	9	19	16	15	17	14	20	11	9	19	20	21	13	11	11	18	16	16	15	12	16	15	11	16	27	23	16	10	18	17	14	12	17	19	12	18	15	17	22	15	22	24	14	14	17	18	14	14	9	13	21	15	11	11	11	11	15	13	11	13	13	16	21	23	12	26	18	14	13	12	20	11	23	20	12	15	11	26	27	14	16	19	12	20	15	20	12	9	20	18	22	14	13	19	22	19	22	10	18	17	18	21	17	21	17	14	16	13	23	13	19	9	18	15	12	22	14	21	18	15	21	11	18	5	14	16	16	12	10	18	13	14	31	17	15	22	16	24	19	18	13	15	30	15	13	14	13	12	21	13	19	19	18	22	15	15	12	17	18	16	17	11	13	17	15	16	22	11	15	18	13	13	15	14	17	12	11	18	22	19	20	16	9	12	13	17	13	20	22	14	20	18	10	15	22	17	18	9	22	12	11	22	15	11	19	16	15	17	25	14	22	28	12	16	13	12	13	17	21	18	21	18	14	18	13	10	14	11	19	14	13	15	13	8	13	22	17	10	11	16	15	15	10	13	16	9	18	21	15	16	17	15	21	19	16	19	21	20	13	17	18	18	14	18	18	15	16	18	15	20	17	24	10	15	14	16	20	15	18	18	17	11	21	13	13	14	17	13	15	10	22	19	11	14	21	18	15	15	16	16	9	14	15	17	21	12	23	14	17	13	15	16	14	16	25	15	13	9	15	18	16	15	17	11	16	14	27	9	21	14	22	11	12	13	18	12	19	19	17	17	17	13	10	21	17	18	16	21	11	14	11	11	20	20	21	21	10	13	18	17	14	19	16	11	21	18	12	8	17	13	16	14	16	13	28	16	9	8	18	13	18	17	23	17	17	11	18	11	17	15	13	19	10	14	15	15	14	13	7	21	18	11	15	17	11	11	14	8	11	11	14	22	23	17	10	14	14	10	17	13	16	14	14	12	24	18	14	14	17	16	20	11	16	24	10	20	14	19	16	13	12	11	14	14	18	18	18	17	17	14	14	16	15	22	21	14	18	24	8	14	14	14	18	21	20	17	24	13	13	20	13	16	14	11	12	20	18	10	19	19	16	21	18	19	15	11	21	10	5	14	12	22	24	20	12	12	20	12	12	16	10	18	20	19	20	17	18	10	18	16	14	10	16	13	17	9	16	26	20	12	14	14	20	13	21	15	13	18	13	17	9	20	20	16	18	21	13	13	24	18	16	8	20	13	10	20	13	18	23	16	11	24	16	22	20	20	15	12	14	18	14	21	14	17	17	19	20	14	14	21	15	15	9	14	20	15	17	14	17	23	19	13	14	18	12	16	18	16	22	11	11	17	18	14	19	11	15	16	17	15	14	19	18	17	19	14	15	19	9	14	14	18	17	11	12	18	11	12	12	18	18	11	11	18	19	19	15	18	17	18	16	15	10	19	21	13	18	17	8	12	19	19	18	21	14	21	9	14	13	18	13	18	15	14	13	12	14	13	17	18	25	17	17	15	12	20	18	14	13	17	16	24	15	18	15	12	19	15	12	15	15	17	14	12	12	18	19	15	7	22	15	19	9	13	19	11	14	10	12	6	11	24	6	17	12	13	13	16	17	13	18	21	17	22	8	12	18	11	13	14	16	16	18	13	16	17	14	16	18	20	22	11	14	18	23	19	17	16	13	14	22	17	14	16	11	14	17	15	16	21	22	18	16	15	23	11	15	21	17	17	17	19	21	20	7	18	12	17	27	17	16	16	15	11	14	19	14	17	17	16	22	15	17	15	19	22	16	17	12	15	13	11	28	16	16	11	10	19	14	18	22	23	15	18	14	15	13	12	15	14	12	21	20
40343	24944	5780	12484	18404	17255	14163	11143	8678	6732	5435	4192	3439	2916	2481	2164	1906	1581	1531	1297	1239	1161	952	926	868	811	771	703	703	661	634	618	598	524	497	462	503	454	477	432	428	386	420	406	406	356	401	346	353	359	314	314	309	299	316	310	287	291	333	317	349	339	300	321	326	285	261	293	282	300	272	301	339	262	293	311	305	285	275	268	271	269	297	287	271	312	252	258	255	295	306	282	259	249	290	280	262	289	279	282	239	281	258	278	270	257	270	283	292	277	272	271	302	255	275	275	279	293	239	235	262	245	257	249	250	266	270	282	280	217	311	280	284	277	284	266	246	271	254	257	257	286	268	266	254	261	291	271	259	258	276	260	284	277	255	236	249	258	291	273	254	265	274	277	303	262	271	271	279	266	265	277	249	273	269	284	246	259	278	257	258	286	248	252	248	250	289	290	285	262	248	267	275	262	257	281	247	267	260	298	273	280	250	294	278	273	267	283	268	273	275	253	268	245	265	291	256	290	265	263	276	260	263	281	257	241	265	250	246	242	252	287	269	297	255	253	282	285	229	281	253	234	267	242	290	272	273	271	260	260	263	286	285	256	243	272	283	281	254	243	282	249	262	263	253	284	249	280	258	266	251	261	232	295	255	293	279	273	272	251	253	242	235	269	268	255	262	249	270	268	263	288	262	266	263	275	272	278	255	269	256	262	267	270	259	261	230	263	248	236	265	278	248	239	233	274	250	251	275	257	250	247	252	245	233	259	236	269	284	268	256	269	268	247	251	275	287	264	264	251	260	264	273	255	267	294	274	272	258	307	274	250	273	274	290	272	263	264	244	266	279	243	250	267	284	272	280	278	253	251	241	297	275	269	294	274	245	257	253	255	240	268	256	280	259	222	292	256	268	282	258	280	265	249	249	275	287	270	263	262	243	286	250	246	297	278	283	297	279	266	283	290	254	239	288	272	245	273	289	243	267	277	246	278	281	267	271	271	265	253	264	267	281	260	260	247	262	265	274	291	264	245	246	264	262	267	263	242	235	260	264	280	286	265	284	259	263	262	260	243	278	254	236	244	262	280	279	267	274	242	255	263	250	233	255	277	237	281	278	281	265	295	257	275	277	268	265	245	257	271	259	281	262	292	268	276	245	255	280	273	253	256	283	292	255	265	240	267	285	281	270	269	276	266	270	257	271	274	241	264	257	282	267	254	288	304	259	268	276	271	251	266	237	259	269	234	255	287	290	277	250	269	278	267	259	248	270	266	268	271	256	249	271	260	279	265	276	283	255	256	268	260	244	306	278	271	294	237	245	252	251	287	262	264	253	278	273	259	256	236	276	275	268	279	280	292	274	282	288	277	271	284	288	273	281	270	259	246	278	283	257	257	261	256	283	295	260	279	278	257	254	243	245	234	275	272	276	284	253	271	242	255	280	280	267	272	257	276	261	248	260	284	288	289	249	252	269	297	250	281	257	240	250	240	269	290	245	273	256	257	288	260	275	254	271	283	283	271	245	261	245	271	234	257	256	258	257	270	280	272	268	277	301	245	269	276	250	272	240	275	265	231	279	270	252	271	263	286	279	271	233	246	263	289	255	244	253	269	243	291	282	260	292	261	280	266	267	242	244	253	229	242	313	269	286	251	282	271	276	268	261	267	295	276	265	248	265	250	274	266	268	282	238	256	265	287	290	276	252	272	280	251	240	240	275	259	268	269	267	273	276	270	242	249	250	241	225	255	258	284	254	248	255	285	253	254	252	290	232	257	253	265	233	267	259	261	229	274	276	259	296	254	296	274	249	258	279	269	284	278	245	283	265	253	256	270	266	273	299	265	262	266	238	286	270	291	255	275	282	262	245	262	288	246	279	262	274	244	236	274	254	282	252	250	268	264	264	258	266	251	267	287	261	250	284	248	282	249	251	280	264	245	261	249	256	277	274	262	266	277	264	265	241	286	289	288	282	251	270	271	254	251	269	278	266	265	273	235	274	263	282	249	257	275	262	266	288	285	250	294	262	247	248	270	285	257	263	260	234	246	277	273	264	253	291	273	269	272	275	250	258	266	249	247	280	282	264	268	291	263	266	243	271	239	287	243	251	261	267	269	289	264	267	262	234	246	273	259	273	239	302	279	255	236	286	224	255	248	259	285	266	259	275	275	251	255	283	262	259	277	285	255	262	282	269	271	276	260	255	274	300	263	263	282	261	254	268	279	230	292	247	243	278	254	249	266	268	276	251	244	273	279	265	241	263	228	254	303	267	283	283	263	234	268	277	288	255	220	253	237	271	258	270	272	265	252	278	264	274	269	245	247	260	266	264	259	270	264	273	258	284	254	305	258	254	275	251	294	268	251	250	266	278	263	295	256	280	263	264	261	281	289	256	285	294	281	241	271	275	278	292	273	265	254	268	228	266	276	246	256	257	280	261	267	255	279	262	283	259	245	257	276	287	284	259	294	263	258	263	262	265	287	239	253	273	275	249	280	245	286	275	272	271	291	261	249	251	259	246	289	258	277	254	246	252	262	257	258	268	272	267	268	264	256	282	263	253	273	254	264	246	284	246	255	282	258	279	249	276	272	271	258	270	262	260	286	306	261	258	276	269	273	242	262	262	275	287	271	235	270	259	265	278	255	234	266	272	262	304	255	261	257	265	264	253	264	268	260	300	250	268	239	266	262	262	283	265	236	258	240	278	270	285	283	242	255	288	261	269	272	240	275	256	260	283	261	284	286	266	279	249	255	275	258	258	258	287	268	281	242	282	281	254	257	257	280	278	265	268	254	289	267	274	274	261	260	276	287	265	247	278	290	253	279	250	264	264	254	276	238	289	286	265	274	254	247	250	270	252	240	240	285	271	271	288	269	265	310	243	260	265	281	269	267	284	269	282	284	264	252	250	294	259	259	275	276	269	282	250	268	255	267	266	271	264	281	272	266	257	257	262	266	280	276	263	267	234	294	251	267	265	237	249	258	259	263	281	274	231	265	254	250	263	279	295	259	292	293	280	255	255	289	271	279	280	230	300	242	243	240	239	282	246	231	246	228	291	240	249	283	263	246	266	266	279	267	290	260	243	281	281	277	265	280	279	278	248	266	298	275	263	254	253	258	260	260	270	273	262	251	259	256	233	258	274	298	276	267	233	273	269	244	277	251	261	264	296	258	275	266	245	273	254	281	271	265	251	255	271	295	261	231	276	249	260	278	275	274	269	255	266	275	244	285	266	274	269	265	269	288	255	273	282	260	244	281	276	264	266	258	274	286	295	278	254	285	263	291	207	234	248	257	249	229	260	262	291	301	298	277	280	234	228	236	271	259	269	259	250	266	262	264	225	275	287	270	272	259	243	265	275	251	238	281	282	264	294	257	261	261	266	266	260	277	297	282	247	277	295	252	249	277	254	274	294	265	267	270	270	274	287	261	270	276	250	233	267	292	270	279	254	264	290	276	301	302	281	267	252	273	265	244	283	249	278	253	263	281	275	276	267	282	255	285	266	278
12363	7614	667	354	468	408	390	357	304	250	202	173	163	129	118	116	111	76	107	96	90	78	55	63	62	59	52	48	46	42	47	30	46	40	42	35	40	37	40	28	29	32	37	22	45	34	32	25	35	27	30	39	31	25	25	38	29	43	30	27	25	33	34	19	25	19	26	31	35	23	16	29	28	30	29	22	36	31	34	23	30	26	19	30	24	22	20	27	28	29	37	23	22	32	25	20	30	30	22	22	32	37	25	22	26	25	24	33	28	33	30	23	23	35	28	20	17	26	28	32	28	26	22	24	31	36	28	36	27	27	30	29	30	35	33	37	18	28	24	19	22	20	26	25	33	27	23	24	23	29	30	24	23	31	24	26	33	23	37	27	24	16	13	29	23	24	35	19	29	26	30	26	25	30	17	29	29	24	31	31	34	29	32	34	17	33	29	24	32	25	31	34	31	31	34	18	24	23	32	30	27	25	25	23	28	29	32	37	31	23	35	24	27	25	27	31	25	32	37	38	33	17	22	32	27	22	25	18	30	21	28	27	32	23	27	30	23	25	35	26	33	24	25	38	30	28	23	26	25	25	38	27	29	31	30	25	25	38	29	33	35	27	27	28	25	33	24	34	18	33	30	22	25	32	30	18	25	24	31	27	23	27	20	27	40	27	21	22	32	37	22	32	34	27	30	22	34	24	21	35	35	34	31	36	21	35	26	19	32	31	27	26	25	35	24	18	24	22	26	28	38	25	36	23	19	32	26	24	29	26	32	26	23	25	12	24	37	28	26	24	27	38	31	24	28	33	24	27	29	27	20	27	31	28	37	38	24	21	28	26	23	30	23	23	22	27	22	30	34	34	27	32	33	32	27	22	27	35	22	25	30	31	22	31	31	26	24	36	33	23	29	30	30	28	32	30	27	32	26	30	25	33	24	22	27	27	23	24	26	22	21	33	23	24	34	25	22	28	35	24	25	33	23	26	34	25	29	29	28	26	27	34	29	25	33	25	33	32	23	33	26	31	25	31	33	26	25	24	21	33	30	33	25	22	32	34	32	23	27	33	26	26	40	25	34	34	32	27	26	21	29	28	26	31	31	24	23	34	27	27	21	33	23	29	29	25	22	27	27	26	34	28	32	32	30	33	25	22	27	34	29	29	28	29	33	26	23	28	24	31	21	25	25	29	23	29	20	28	29	32	39	35	21	37	22	26	21	31	25	33	22	28	26	29	28	23	20	24	22	28	27	26	36	36	29	32	36	25	19	26	26	28	26	32	28	27	17	27	27	21	27	24	20	18	25	31	27	22	29	44	22	33	20	24	28	29	36	27	19	36	20	25	30	22	26	32	30	31	40	32	22	25	30	22	30	19	23	33	28	27	31	20	24	24	29	24	21	29	32	31	29	25	29	33	28	36	33	29	17	30	33	19	16	39	32	28	16	24	27	26	30	26	32	35	34	26	15	23	30	27	32	34	18	32	26	28	29	26	25	19	31	22	28	39	34	29	24	34	28	26	25	29	33	23	32	34	18	27	28	35	33	30	27	15	28	25	31	38	30	31	40	21	24	26	19	32	27	32	21	25	23	26	26	24	29	35	26	31	24	30	27	30	29	23	15	33	29	23	24	30	19	30	37	28	24	33	31	35	25	26	26	24	26	23	25	30	19	28	24	28	32	23	29	33	27	18	33	25	36	21	34	24	39	25	36	34	27	25	29	28	18	18	24	22	26	29	30	27	29	23	20	34	34	30	31	27	28	28	33	32	23	28	27	30	17	20	26	27	24	34	20	35	33	25	35	36	27	21	36	25	25	20	42	35	31	31	25	27	28	23	30	23	23	33	28	23	32	39	26	33	33	25	33	30	24	26	28	25	26	24	32	28	32	32	31	29	26	23	29	22	29	32	23	18	24	25	31	27	29	24	22	27	30	25	25	27	33	31	21	29	33	29	23	22	31	32	22	27	27	26	25	29	35	28	41	29	15	28	33	19	30	20	29	21	30	17	15	30	34	24	27	33	31	28	24	28	26	39	27	33	23	34	29	24	30	28	23	17	26	21	30	19	34	31	24	22	37	29	27	25	28	25	26	20	31	30	24	30	24	33	28	17	36	28	39	23	19	18	25	32	26	28	26	30	29	32	26	31	25	31	26	22	41	35	26	33	26	22	21	33	30	26	39	21	25	30	20	35	28	32	33	27	34	22	19	20	23	34	20	22	30	40	28	20	25	25	35	31	30	33	21	38	34	20	22	24	22	22	25	27	25	33	24	41	29	20	32	18	34	27	32	29	37	21	30	32	30	25	25	25	28	31	34	29	24	21	28	18	25	25	39	26	24	30	23	25	30	35	28	32	23	29	23	24	29	25	20	27	26	26	27	26	28	25	32	22	29	26	32	19	26	36	23	22	32	25	26	33	33	25	24	25	20	25	24	26	22	44	37	24	29	22	25	33	34	27	33	30	34	29	27	26	26	31	19	25	29	21	26	21	28	28	29	33	31	29	34	28	21	30	20	28	21	32	29	26	25	21	25	24	29	32	33	28	26	38	33	32	25	27	24	33	32	27	33	24	24	23	31	33	23	27	27	20	29	25	33	25	26	29	25	19	25	23	33	21	21	35	28	31	28	32	27	31	28	36	19	30	29	32	36	28	34	26	31	30	26	34	22	28	19	21	31	29	32	23	35	34	39	27	23	26	30	34	25	31	26	37	25	29	26	32	36	32	31	25	21	19	45	29	37	31	26	25	25	28	24	34	21	27	33	35	28	30	25	18	28	25	24	21	24	19	28	27	32	31	28	29	41	37	32	37	28	29	30	30	33	24	20	30	36	36	24	26	40	31	35	40	34	20	15	36	19	30	28	29	26	33	27	23	31	32	25	22	29	30	33	28	24	24	28	21	20	31	28	29	24	28	27	30	35	28	21	34	34	19	27	25	29	29	25	35	29	34	30	26	21	27	30	39	24	22	30	30	28	33	22	18	25	21	37	30	36	24	22	29	20	30	17	24	26	30	22	40	33	28	24	32	36	25	23	26	31	29	24	35	25	38	34	36	36	29	27	32	14	26	30	28	37	31	32	28	27	18	31	30	15	30	26	29	32	22	31	18	29	35	30	22	20	32	23	28	17	27	29	24	36	32	25	20	25	22	27	18	29	27	29	20	35	34	34	26	35	29	19	14	24	30	26	27	33	27	27	30	37	20	33	26	27	21	30	25	21	15	31	25	30	30	16	25	23	20	24	26	35	26	29	22	24	36	38	37	29	29	31	39	24	26	29	21	28	33	27	31	26	37	22	37	21	30	27	28	18	36	36	20	30	32	23	29	32	19	26	33	22	22	32	32	28	26	32	17	28	29	27	31	30	32	22	22	21	27	32	36	30	25	19	31	31	30	36	36	22	31	22	28	15	32	28	23	31	28	28	34	27	18	33	27	32	24	32	22	29	35	37	31	20	36	28	40	32	27	25	25	29	26	29	28	35	25	22	19	24	19	26	22
52713	35545	11072	21078	27605	26300	22863	19582	16092	13494	10864	9081	7797	6778	5736	5039	4477	3968	3687	3239	3054	2650	2411	2285	1959	1862	1633	1565	1500	1441	1345	1224	1226	1143	1134	1085	1013	952	878	912	874	868	810	803	758	724	783	718	718	716	636	628	559	590	558	587	553	579	593	568	546	570	572	557	561	529	525	509	518	532	505	538	548	518	517	492	546	525	510	483	483	484	476	477	469	480	486	508	496	508	480	452	469	470	453	491	496	493	484	448	471	489	490	446	439	467	488	488	475	511	461	470	475	483	459	448	473	486	488	479	465	421	473	491	466	476	483	456	458	499	452	453	477	437	455	439	484	515	463	482	466	470	486	456	446	421	436	442	452	498	457	483	460	472	433	467	438	434	461	451	481	453	461	416	437	459	452	412	463	471	456	449	458	486	438	426	471	465	482	435	468	449	449	455	440	505	474	435	454	450	421	460	453	478	450	415	455	451	472	474	446	479	440	455	501	451	452	482	443	439	464	437	478	445	441	444	444	422	471	440	464	464	459	443	430	475	495	465	452	445	454	465	455	452	451	442	433	448	458	461	450	441	462	428	438	444	460	456	452	467	469	452	478	455	480	436	480	432	445	426	461	436	429	450	459	456	421	467	443	417	440	496	438	435	440	450	444	438	447	445	429	445	445	473	421	435	438	417	420	451	445	490	440	468	449	424	463	450	439	444	435	482	422	451	440	454	478	419	455	440	405	453	451	489	475	449	439	446	451	467	478	452	444	443	443	410	444	452	433	411	455	425	445	429	446	487	461	465	457	439	462	478	433	422	430	453	440	417	437	451	424	435	453	466	435	437	432	481	426	458	427	441	445	445	442	454	411	418	437	403	446	457	456	460	463	431	460	451	458	424	439	469	424	466	459	458	476	456	454	461	474	428	422	463	444	468	426	421	432	460	427	454	407	478	430	431	442	394	456	445	452	453	430	464	434	429	409	459	457	462	411	445	403	461	487	456	426	434	454	424	454	440	432	463	452	462	450	495	428	479	420	435	469	453	434	469	421	466	464	438	442	457	443	465	422	493	425	453	480	448	456	482	463	431	426	443	432	431	439	443	450	478	421	437	480	429	419	464	463	462	443	431	443	456	429	455	488	432	445	459	470	451	440	451	442	442	445	421	429	440	435	449	460	485	443	415	465	468	478	437	460	423	428	456	453	415	457	466	475	435	469	400	458	400	461	480	446	443	469	480	428	457	435	483	423	437	449	473	473	447	455	481	466	459	437	436	464	435	461	440	458	441	438	419	424	443	433	439	405	437	441	428	463	436	423	448	442	456	445	432	445	422	474	471	418	448	426	455	426	445	445	440	440	439	431	448	422	466	472	449	457	466	451	434	437	461	448	478	439	446	446	434	432	473	428	452	468	441	495	450	446	449	479	407	431	432	420	459	467	424	454	459	411	419	469	452	429	438	462	411	473	485	432	443	478	466	454	445	491	485	482	459	406	455	474	405	419	436	421	461	436	470	466	429	470	451	434	448	451	429	452	456	438	458	455	444	439	465	442	448	462	444	456	467	421	432	448	412	466	459	424	476	485	477	455	428	444	481	430	474	455	474	438	499	473	447	453	482	407	475	440	433	460	439	418	493	420	436	433	428	429	452	416	444	474	452	448	450	469	464	445	422	417	427	446	449	450	471	482	455	435	428	435	467	445	472	462	420	448	456	435	414	481	472	436	441	420	458	422	456	434	420	421	452	456	455	461	422	446	456	487	465	486	442	483	442	446	463	443	456	484	441	460	427	472	431	485	450	441	445	439	436	424	439	428	437	454	413	435	463	443	463	468	440	441	461	449	408	444	431	457	434	422	434	477	465	410	450	465	478	484	445	440	398	439	453	409	478	421	415	423	474	431	435	494	461	456	420	436	436	440	471	486	464	479	459	495	450	451	428	427	460	454	443	448	432	439	471	443	448	451	441	436	478	412	431	449	454	472	475	488	465	460	440	467	478	459	465	433	447	443	463	416	450	489	476	448	458	466	449	460	485	464	446	423	442	447	406	469	425	465	430	479	452	453	419	450	465	451	474	409	475	466	459	437	443	469	491	412	412	423	452	411	433	435	469	467	471	473	448	448	450	428	466	485	455	439	438	463	443	468	457	438	466	435	440	452	433	420	435	478	456	432	460	472	459	476	450	451	454	447	427	433	497	415	458	462	446	425	469	434	490	455	446	439	461	448	463	490	443	450	447	435	444	448	429	447	453	442	451	436	423	421	487	435	476	494	416	463	410	482	439	460	434	472	462	389	442	429	447	433	444	430	412	449	412	456	436	427	440	445	423	444	443	462	417	433	458	417	497	404	477	433	438	440	437	446	455	420	486	456	431	447	439	420	438	434	428	458	463	438	431	464	455	436	457	425	482	479	453	440	432	447	445	444	432	425	453	446	481	426	448	429	475	489	440	451	442	453	439	434	413	384	418	439	447	458	460	455	446	460	456	414	448	453	489	444	420	418	440	457	472	439	447	424	440	403	433	446	447	428	474	453	446	482	444	432	430	421	467	449	420	467	457	420	422	442	434	433	462	476	487	464	453	417	414	475	430	423	502	439	404	448	436	399	421	448	413	420	457	442	410	407	470	465	477	433	477	433	447	425	446	432	443	445	425	462	427	431	439	444	436	419	468	465	485	454	441	446	455	451	416	462	462	477	462	459	440	410	459	414	403	413	425	451	450	401	459	456	463	417	431	449	402	469	462	443	446	453	434	425	415	485	445	462	485	425	427	454	462	490	463	450	453	462	412	425	466	496	418	442	448	463	444	392	458	448	480	434	443	428	463	433	496	452	431	438	466	470	458	434	427	454	438	466	427	420	476	427	429	409	456	480	454	462	462	442	431	427	459	430	448	429	431	499	454	459	430	404	478	423	435	422	430	404	454	434	413	423	463	459	433	479	441	431	416	470	415	454	427	422	472	418	447	449	451	456	481	408	460	466	428	436	448	430	446	446	437	465	478	437	444	478	433	446	417	451	413	446	469	449	418	473	468	408	465	465	465	448	438	445	450	437	468	448	433	469	440	462	463	428	477	433	436	463	443	446	493	435	449	448	479	457	476	462	476	439	426	462	419	432	459	468	472	461	409	450	437	417	460	442	444	489	447	464	406	482	457	456	440	441	453	469	442	411	462	410	431	457	484	446	473	446	428	465	441	447	452	471	444	463	449	433	457	497	479	472	446	485	465	424	467	458	452	461	428	477	456	447	450	420	485	479	454	436	446	403	421	450	473	452	441	470	456	431	414	425	432	451	430	433	413	456	437	444	458	437	422	445	434	435	436	439	467	442	454	409	457	436	420	485	434	452	440	458	455	497	438	421	449	428	452	442	438	453	456	446	446	435	491	429	448	455	443	437	448	460	396	408	432	431	455	439	450	443	489	472	424	427	426	448	422	434	452	488	430	482	435	446	442	417	420	419	443	483	442	405	447	458	418	439	441	462	411	419	474	457	462	428	414	422	471	481	408	448	455
9853	4766	427	236	360	348	285	217	207	194	138	122	125	115	87	72	83	74	66	63	68	44	47	53	51	44	43	35	36	44	39	45	36	31	32	30	18	28	31	34	29	34	43	28	29	18	30	31	28	23	21	25	38	28	34	32	23	29	30	36	29	27	30	22	14	33	28	27	21	22	28	23	29	22	24	32	28	26	28	28	19	26	23	25	22	31	22	22	20	36	24	18	24	28	22	29	26	27	30	33	24	29	26	34	21	26	22	31	24	30	23	25	26	31	29	27	32	26	24	32	26	24	23	20	29	16	24	30	30	28	15	25	28	25	30	21	29	21	29	21	25	24	25	18	27	25	27	29	18	24	20	17	27	22	28	25	29	23	25	23	18	23	30	32	18	22	25	28	31	17	33	31	31	22	19	22	26	27	26	31	34	27	32	41	28	23	29	31	34	19	23	30	22	26	22	24	27	24	16	20	20	30	20	30	25	15	25	14	19	27	25	24	29	25	15	26	15	31	22	23	25	25	22	25	26	23	32	17	25	39	22	33	23	27	29	22	28	25	27	17	25	35	16	19	22	22	31	25	28	31	28	27	24	23	27	28	21	21	19	33	33	21	24	27	21	21	29	31	31	25	25	26	30	14	22	26	27	23	22	34	26	29	27	25	26	30	24	24	20	28	22	28	27	20	21	27	29	25	22	19	25	20	23	29	17	26	23	20	31	28	18	25	15	30	26	14	31	29	24	23	24	25	29	24	27	32	21	27	24	18	15	18	30	25	27	16	18	16	32	31	25	31	26	34	23	28	22	21	22	18	28	22	24	20	22	29	22	16	34	18	29	28	31	27	25	20	28	18	31	21	23	28	18	36	21	20	37	26	18	28	28	21	28	28	30	28	39	20	23	29	23	29	32	23	23	34	26	26	25	29	25	21	27	23	24	22	26	31	20	31	33	24	24	25	24	26	21	25	26	27	35	21	14	24	25	22	30	25	29	28	26	32	18	25	23	31	29	29	34	25	34	29	26	28	26	30	30	21	24	30	26	31	20	26	21	16	19	16	27	28	26	35	25	22	26	32	25	27	23	28	29	21	32	17	28	25	22	19	20	31	23	35	38	47	38	23	28	29	15	38	31	24	23	33	20	27	22	28	18	22	29	22	26	17	19	33	23	19	26	19	28	26	23	27	25	28	27	22	22	31	25	20	30	28	23	23	23	40	28	25	21	32	26	21	22	22	28	26	19	31	26	24	25	20	25	24	24	29	23	21	23	25	31	18	24	22	33	19	19	32	24	28	33	27	17	27	24	28	18	17	21	28	19	30	22	26	26	23	23	32	22	27	21	26	28	37	21	27	19	28	20	24	25	28	24	25	24	20	21	21	19	35	31	26	31	27	28	29	25	37	14	28	28	15	37	22	26	26	25	21	23	35	35	24	15	29	28	23	33	26	20	29	23	24	24	21	14	26	29	19	27	20	28	27	29	26	24	25	26	30	20	19	15	22	23	23	27	18	22	30	35	27	21	25	26	23	29	24	22	18	29	32	30	25	23	16	28	25	22	30	32	25	27	17	17	27	23	19	17	25	21	27	37	24	35	23	25	20	25	22	20	28	24	16	28	19	32	26	15	29	23	24	26	14	31	21	18	21	32	30	21	30	24	28	25	35	30	21	25	31	32	29	23	30	23	19	24	23	29	28	33	25	25	33	27	30	37	24	36	36	20	34	34	25	25	18	27	30	22	19	26	14	33	31	27	23	18	28	21	29	30	27	29	30	16	23	36	31	19	25	25	25	20	20	27	31	33	29	24	23	20	27	22	21	32	18	26	22	21	19	31	25	32	24	33	28	21	24	30	24	29	22	21	27	24	23	36	28	24	14	19	26	26	27	25	20	23	25	21	24	23	26	30	18	28	27	22	20	24	25	16	21	26	26	26	20	29	29	18	27	28	25	24	26	21	36	23	29	33	33	34	28	18	30	33	35	19	22	28	15	21	27	34	28	25	16	32	30	24	23	27	33	31	32	28	28	23	28	26	30	19	18	31	29	32	26	20	17	30	26	23	22	20	26	32	37	23	22	30	22	24	32	32	31	20	32	27	26	30	22	27	25	33	24	24	29	30	36	29	22	23	31	30	20	20	16	33	26	20	28	37	21	24	29	31	22	28	24	28	36	29	31	31	24	24	25	28	31	28	36	26	29	25	21	41	22	22	30	21	28	18	28	25	28	28	22	28	27	26	26	22	37	18	33	29	25	25	31	28	27	21	23	30	29	29	17	19	30	24	22	29	27	26	18	22	26	31	23	26	17	18	22	25	26	26	21	25	26	19	31	21	33	28	35	17	30	31	28	22	33	24	25	29	26	25	19	24	31	19	27	35	31	27	26	23	23	32	27	26	25	31	26	23	25	31	22	19	24	20	20	29	18	23	31	22	22	30	19	24	24	19	30	30	21	26	27	11	19	25	27	28	35	25	20	23	27	16	24	16	32	21	23	30	25	19	26	17	17	27	23	21	27	23	16	27	24	27	22	31	27	22	21	21	25	19	20	26	22	30	21	22	34	28	21	26	26	24	14	24	38	29	30	37	28	33	25	26	22	25	30	31	26	23	22	22	23	26	25	27	27	34	22	34	23	23	35	21	24	34	19	25	28	29	38	22	31	27	24	35	24	23	28	33	24	26	23	23	26	28	26	32	27	31	23	22	32	20	25	32	18	26	29	22	21	24	25	23	27	30	25	30	19	22	38	24	36	28	27	25	24	27	24	30	28	26	13	30	21	25	28	26	24	28	24	20	22	30	19	24	20	45	20	36	24	33	16	28	24	28	26	24	18	19	30	28	27	32	27	32	25	32	24	20	26	27	23	25	25	24	30	29	33	36	19	26	31	30	25	27	30	23	24	31	22	24	32	29	25	21	27	33	28	21	19	29	28	22	25	35	24	28	27	29	34	31	27	32	24	32	31	21	19	31	25	26	30	25	24	23	20	22	22	22	25	32	20	34	31	22	35	29	16	35	29	24	30	17	27	30	28	27	17	16	21	34	27	24	32	22	21	22	28	23	22	28	36	27	25	26	28	18	20	29	31	33	27	24	20	22	23	38	34	28	25	28	29	19	33	26	27	28	21	28	30	28	21	20	31	26	36	14	32	24	24	27	26	21	17	23	25	22	18	25	22	27	19	21	27	21	29	34	35	34	39	24	18	29	26	29	30	19	20	25	29	27	17	27	18	26	26	11	25	29	28	28	20	24	28	30	29	29	17	28	36	20	20	27	21	30	19	26	29	19	14	32	32	27	24	25	22	30	22	28	27	27	27	28	28	27	21	23	20	31	18	22	25	27	25	25	23	28	30	34	26	31	26	19	20	31	23	23	34	34	28	20	20	28	31	28	29	24	18	14	23	33	29	18	25	31	23	33	21	33	20	22	26	21	27	32	31	25	33	27	23	26	23	17	30	21	20	18	29	26	28	19	31	29	26	17	23	24	19	20	27	18	20
45749	31845	8490	16862	23311	22460	18965	15324	12670	10515	8346	6905	5792	4810	4202	3602	3285	2900	2675	2432	2137	1921	1758	1586	1503	1354	1275	1191	1130	1108	1060	935	915	912	851	853	772	769	776	733	717	693	634	639	645	628	588	621	586	532	544	518	563	472	466	487	483	454	475	495	516	519	508	465	462	470	409	466	452	474	451	454	450	452	479	426	459	419	429	450	412	474	410	417	454	480	449	469	455	467	444	444	450	411	445	422	457	457	440	459	446	471	459	447	410	406	450	450	439	457	451	462	413	437	405	422	407	430	440	441	423	410	465	419	433	422	402	425	394	428	429	419	419	428	414	416	410	448	420	433	398	410	448	428	421	406	425	412	418	413	415	429	459	453	436	432	381	417	437	429	426	425	418	436	400	356	439	423	417	391	448	405	431	421	405	447	405	426	455	408	433	408	428	425	425	386	410	435	441	377	414	432	384	432	404	436	424	433	445	409	433	422	415	427	416	425	469	386	444	370	417	490	409	401	401	413	393	401	383	409	403	422	414	415	428	398	428	386	406	405	437	434	437	410	415	420	405	394	458	430	406	400	431	442	414	441	389	434	393	387	457	419	431	402	414	419	434	429	427	431	410	421	420	403	412	420	405	421	413	397	414	394	428	413	453	433	409	417	358	433	407	428	427	398	415	396	394	429	396	405	387	439	426	408	413	400	395	431	421	385	396	408	433	430	395	385	409	402	436	384	409	443	394	425	432	400	424	420	436	385	415	422	406	412	424	391	434	444	419	402	423	436	453	405	408	436	391	412	399	407	409	412	418	385	407	418	399	438	424	413	392	397	392	415	399	400	412	373	408	429	451	392	411	413	387	405	411	406	393	394	388	407	446	406	435	403	404	369	432	422	422	427	393	425	457	410	413	434	385	403	417	420	435	415	466	403	415	428	424	395	392	417	449	424	458	410	429	394	422	434	423	427	387	401	422	387	430	411	410	422	423	401	435	419	383	422	390	469	405	401	423	410	407	419	418	421	382	379	428	407	437	423	430	429	426	416	412	436	445	400	394	402	441	389	438	378	427	386	417	409	428	408	440	395	447	447	436	405	417	398	422	416	408	411	439	427	427	442	421	473	425	380	412	411	380	380	430	416	424	445	413	401	407	419	396	386	438	444	455	381	414	409	409	407	431	413	395	399	419	426	432	411	405	409	439	431	404	399	399	433	397	458	409	431	432	431	419	425	406	383	419	402	417	425	402	369	411	400	459	440	418	380	402	402	436	413	410	426	403	434	424	397	442	367	435	433	369	402	372	417	416	396	398	428	424	407	424	418	447	398	423	441	381	410	446	453	413	391	392	397	409	395	411	418	408	418	402	418	381	431	415	389	417	383	430	378	405	431	439	417	389	403	388	419	434	432	421	439	447	389	443	438	406	406	405	433	394	433	441	426	407	419	425	436	406	437	401	428	402	411	423	418	470	444	432	412	439	435	391	405	466	397	410	414	405	409	405	422	443	401	445	391	434	451	380	418	411	414	423	398	435	452	407	408	393	419	407	420	427	436	407	368	409	406	433	395	431	415	394	411	422	405	441	403	424	423	426	394	442	392	432	424	416	379	416	418	400	371	417	412	434	408	425	386	381	377	442	401	477	439	418	422	423	448	433	439	446	449	394	435	405	429	397	391	448	459	416	431	437	406	434	410	441	405	416	401	431	412	402	406	413	457	420	408	400	408	448	402	381	375	426	413	438	413	393	380	410	374	383	413	424	445	391	432	421	431	425	405	417	376	410	442	417	436	450	416	406	413	405	387	426	414	378	429	432	409	424	421	435	431	397	400	433	425	413	421	416	433	424	406	424	384	420	394	416	392	407	424	415	421	400	425	431	415	417	408	448	444	438	405	426	420	459	399	386	401	429	410	386	425	403	430	418	398	404	408	458	432	421	401	424	419	426	403	414	454	417	386	427	391	439	424	414	406	414	395	431	419	390	396	414	407	383	404	416	403	418	406	439	388	456	462	443	460	408	404	394	398	383	414	409	411	420	418	441	451	448	420	446	438	395	386	445	396	374	418	454	425	431	411	432	402	401	411	391	420	431	430	452	391	411	401	407	445	440	410	427	397	455	440	437	413	393	375	413	423	403	425	418	409	374	439	418	387	400	420	408	419	439	391	423	438	448	409	418	464	372	377	392	401	386	389	417	422	414	389	409	380	365	420	466	430	436	415	436	400	429	417	404	442	419	417	435	422	425	439	413	413	432	424	423	417	433	444	448	420	405	452	446	430	397	398	418	430	408	396	426	439	423	409	403	386	411	421	446	447	376	419	432	405	422	445	403	395	412	448	385	409	406	412	412	390	440	410	433	435	436	389	413	389	403	398	411	388	427	417	444	445	424	430	430	417	406	421	397	390	395	390	414	418	405	433	417	424	417	387	401	392	440	394	455	399	442	430	374	381	425	416	405	456	414	402	447	416	431	421	450	432	359	424	429	432	401	419	431	436	416	412	389	436	439	403	396	399	389	393	379	384	449	432	421	404	408	388	444	410	402	401	414	421	386	397	451	416	428	431	417	420	412	404	387	399	392	385	435	428	388	406	417	415	384	428	412	414	441	444	449	411	419	457	455	394	398	397	403	394	409	406	407	405	382	384	407	439	413	430	401	411	422	397	422	428	421	424	438	390	418	388	416	427	401	447	410	391	390	390	419	431	422	421	415	394	410	410	405	403	426	405	419	419	416	377	411	411	443	446	387	402	405	425	391	413	419	443	378	401	431	410	411	425	416	412	402	397	402	448	432	406	428	409	438	428	441	414	424	404	424	379	475	438	402	411	437	385	420	413	385	414	389	427	380	406	439	412	416	423	404	411	426	423	460	416	419	409	403	407	414	409	399	432	423	408	425	419	416	418	421	442	419	401	376	403	439	470	415	404	394	410	387	432	430	425	419	387	428	409	420	424	426	394	406	395	421	421	415	397	429	398	412	457	413	420	419	425	419	387	414	383	393	413	395	433	414	418	406	400	401	411	437	414	425	384	400	437	441	397	417	404	410	426	411	442	403	415	397	434	385	438	411	442	418	437	415	429	395	435	411	428	413	429	410	399	400	422	441	369	403	386	399	419	409	424	392	405	392	397	404	423	438	399	442	444	386	433	423	408	439	427	415	414	429	414	390	410	442	402	403	409	429	448	420	407	450	364	398	421	444	391	429	395	460	454	438	391	428	384	392	411	391	414	417	393	420	435	383	420	403	453	427	397	408	418	399	450	445	433	400	379	424	358	434	425	418	422	431	417	415	424	393	419	425	423	431	420	410	421	441	443	382	394	410	402	446	448	412	458	464	422	404	388	429	426	391	414	437	432	441	377	378	426	412	426	451	415	387	426	403	396	416	411	403	435	414	425	447	427	416	439	409	393	411	428	425	398	389	427	399	404	375	412	381	402	389	379	412	409	403	412	417	425	361	385	429	410	437	366	451	399	437	442	431	421	396	427	418	410	406	410	386	433	445	396	422	451	418	386
14394	9708	847	404	557	485	439	376	361	300	262	201	161	176	154	149	127	117	94	99	96	84	84	61	57	62	56	56	73	69	54	52	40	35	59	47	53	51	55	40	46	39	35	39	33	44	39	37	41	46	33	34	32	48	30	30	32	46	45	44	32	38	36	37	33	32	44	39	48	30	31	32	32	40	32	32	36	33	33	31	30	37	49	37	34	25	25	27	25	25	29	28	40	29	35	36	33	44	36	32	28	34	28	32	33	31	33	33	32	27	39	52	31	33	38	42	35	33	30	33	30	32	34	33	32	38	25	24	35	34	35	33	32	37	33	39	34	39	43	34	26	34	37	19	28	32	34	45	27	32	39	28	29	31	24	36	41	37	36	39	32	33	28	32	26	27	35	31	35	34	19	26	42	18	35	24	38	36	34	27	42	31	20	34	31	27	38	37	30	35	39	38	33	28	31	34	32	41	47	45	46	31	35	32	31	31	28	33	37	24	37	31	35	39	27	34	38	25	31	31	29	25	39	37	34	38	38	27	31	25	37	44	34	37	41	39	41	44	38	30	29	31	31	25	32	32	37	36	33	30	22	27	41	27	24	26	29	28	22	35	41	47	30	31	25	32	34	34	34	42	29	41	36	30	33	25	28	32	40	29	33	32	29	27	38	38	36	39	35	38	33	31	47	22	37	34	29	29	35	33	35	26	33	39	37	29	41	30	32	27	37	35	31	31	30	35	29	33	25	29	27	34	35	32	32	29	34	38	25	37	41	34	34	31	45	33	27	33	35	35	35	31	35	34	32	29	39	34	28	38	32	36	37	26	31	38	45	22	37	33	35	36	42	38	31	48	38	28	35	24	34	37	38	29	31	27	36	24	41	27	36	35	35	35	26	30	29	33	39	36	28	31	27	31	39	33	40	33	38	46	34	27	31	30	32	43	36	26	33	32	23	29	27	22	20	30	36	30	33	24	28	31	20	34	39	30	27	52	35	32	29	33	36	39	31	36	40	43	40	39	28	23	30	42	16	30	34	34	28	26	33	26	41	32	32	32	43	33	27	30	34	40	38	31	35	32	29	30	28	38	35	36	40	36	39	36	28	33	46	33	30	39	38	39	41	32	16	40	39	29	44	33	27	26	31	38	24	35	27	26	30	32	34	41	38	35	32	22	36	33	30	43	29	45	27	35	21	36	32	28	34	45	30	32	26	23	38	27	34	42	27	35	31	38	38	44	33	27	27	26	36	34	35	41	27	32	27	41	25	26	37	34	33	37	27	27	37	27	30	37	28	31	38	32	32	45	42	34	41	35	40	37	25	28	23	33	19	29	31	36	39	41	25	29	25	33	25	27	38	45	32	26	39	40	33	27	32	24	32	20	30	53	37	37	25	32	34	28	35	33	33	32	29	33	30	33	24	37	41	29	30	40	30	29	29	28	30	25	37	34	23	29	34	31	31	25	19	28	37	25	39	31	35	28	30	37	22	34	33	29	44	34	22	39	26	36	33	41	35	36	30	33	47	36	40	39	30	30	29	45	39	28	37	25	34	39	32	37	40	38	46	34	31	41	36	33	37	23	30	40	41	41	35	29	38	31	36	32	31	31	30	30	29	38	39	35	35	39	42	43	40	35	40	33	32	34	30	45	26	35	26	48	28	26	36	36	28	29	32	31	50	34	28	42	29	34	25	28	36	27	35	37	23	27	33	39	33	32	33	25	42	30	34	44	35	32	27	35	21	28	33	33	36	37	34	35	30	33	38	27	30	45	28	33	25	26	31	31	24	26	41	34	48	30	29	26	31	40	29	28	47	29	29	30	28	38	23	41	28	30	32	29	29	30	28	38	34	30	36	37	34	23	38	41	37	28	32	43	29	26	39	29	46	38	28	33	39	33	21	36	26	28	42	30	40	40	28	35	35	37	33	35	31	37	33	33	31	29	29	31	32	31	43	28	32	42	37	36	30	45	35	34	30	15	32	33	36	26	32	34	36	27	26	46	32	28	27	31	47	34	22	32	26	25	39	32	34	31	40	26	36	41	28	38	37	32	35	30	29	25	38	36	29	41	28	40	38	29	34	34	36	34	21	36	33	35	38	34	39	25	41	25	26	34	35	47	34	25	45	40	29	31	39	28	34	32	31	29	27	35	36	33	35	34	28	33	26	34	36	38	31	27	40	31	34	37	24	26	36	34	31	40	31	38	40	26	33	37	28	29	32	33	34	25	29	31	37	29	18	29	28	29	31	34	35	37	23	32	39	30	33	26	28	31	40	38	27	33	22	33	34	26	30	26	26	35	29	36	37	40	30	28	20	35	31	27	37	31	29	33	31	28	41	35	32	24	27	28	33	17	36	30	44	36	32	34	38	27	36	30	27	43	33	34	40	38	30	36	25	30	46	38	20	38	27	27	43	34	33	40	32	20	37	35	38	28	36	28	50	30	28	26	28	34	35	38	34	27	32	36	24	39	38	25	43	34	23	26	32	35	34	32	30	35	40	41	36	27	41	37	34	34	34	35	34	39	33	39	31	42	43	37	30	35	38	36	28	42	36	26	24	35	42	31	25	31	28	35	24	36	42	21	39	30	26	36	31	35	39	42	34	29	39	23	43	36	33	26	31	43	27	28	44	38	38	43	31	38	46	37	37	37	30	43	38	30	32	29	32	44	20	34	43	36	37	35	28	33	30	29	32	42	41	33	38	37	32	44	36	32	36	26	35	30	35	46	36	33	31	38	24	39	30	35	28	31	45	34	35	48	29	29	33	29	38	37	30	35	34	29	39	26	34	29	31	39	37	30	32	32	28	36	38	34	26	34	32	39	37	27	32	24	25	31	39	32	40	26	30	25	37	27	39	27	27	27	38	30	36	28	28	30	37	34	34	38	20	42	31	31	28	38	28	30	34	43	30	33	28	28	33	31	37	31	34	19	38	29	38	31	35	44	25	34	35	34	33	35	44	27	34	41	29	32	27	32	31	22	37	26	42	31	21	24	34	33	34	37	45	29	34	35	25	34	34	24	28	31	32	43	29	35	41	32	30	33	32	17	36	32	28	32	35	24	38	32	36	36	25	39	32	28	31	37	28	34	37	35	29	35	28	35	37	23	32	39	35	24	29	29	31	33	32	28	30	22	25	41	34	28	31	34	32	32	41	31	28	42	37	37	38	42	47	25	40	30	41	39	33	35	38	32	37	32	31	39	31	30	40	45	35	27	35	31	36	39	38	25	32	25	39	38	26	27	29	36	34	38	19	32	28	25	41	33	26	32	34	38	44	34	25	35	39	35	42	30	42	36	36	32	33	28	34	47	39	31	29	32	35	42	41	55	28	29	37	35	37	32	36	38	29	35	36	41	40	30	32	35	25	32	34	32	21	31	26	25	38	36	37	30	42	33	33	26	25	32	32	30	42	37	37	34	25	40	32	35	32	32	31	20	30	39	27	35	31	35	31	28	41	19	32	31	23	41	19	33	37	46	45	37	44	22	28	37	25	42
54439	39458	11832	21823	28795	27862	24678	20966	17294	14911	12272	10403	8726	7651	6586	5719	5154	4699	4151	3760	3393	3061	2638	2624	2344	2086	1900	1803	1812	1669	1606	1430	1358	1293	1322	1274	1177	1128	1138	1094	1047	1000	957	848	889	880	856	816	794	739	783	764	677	747	710	635	652	630	624	651	625	647	667	675	627	624	599	613	632	642	631	590	588	613	641	602	588	595	575	587	595	605	610	605	567	564	555	614	550	541	612	557	588	567	628	574	572	553	536	577	588	592	555	575	557	552	554	572	549	571	541	555	559	559	545	616	529	535	562	563	514	572	546	573	586	578	495	569	575	497	559	548	537	555	554	577	570	540	515	577	505	526	526	563	520	488	526	518	535	518	547	556	520	521	502	568	559	520	567	535	531	501	514	511	541	544	571	497	560	566	533	529	532	543	533	568	506	538	503	560	524	515	517	540	535	508	534	478	478	516	541	574	541	552	568	570	493	520	496	531	585	547	537	525	552	523	506	521	568	487	556	528	521	563	531	532	535	535	557	495	534	534	544	501	516	551	555	542	505	584	564	539	500	550	538	510	528	533	528	526	535	529	517	511	491	532	505	560	557	565	533	511	530	496	542	526	558	531	562	527	480	564	520	521	525	536	534	549	538	499	548	541	514	529	545	505	547	520	505	504	570	545	511	529	505	516	535	531	533	518	590	564	535	491	505	510	565	492	534	525	531	498	494	547	541	554	506	506	560	520	539	541	527	552	501	543	519	529	558	509	508	541	573	556	573	563	533	539	545	551	535	578	501	500	527	476	528	525	524	546	512	534	568	538	496	523	558	503	534	533	559	557	496	493	538	509	544	493	547	538	564	516	521	549	576	522	535	521	522	579	564	542	503	522	533	556	512	543	509	533	548	555	517	521	568	518	501	557	504	533	511	511	522	506	575	525	564	534	545	524	549	558	525	533	531	490	527	507	545	539	524	556	566	536	556	551	523	517	520	524	540	541	539	494	517	580	526	504	540	536	516	534	552	509	578	535	564	533	553	546	566	493	509	535	503	494	544	497	587	501	502	525	576	524	600	517	500	556	508	547	556	535	555	545	514	508	526	516	548	528	521	507	518	547	540	587	535	505	538	544	535	523	565	584	537	538	586	550	524	530	534	524	563	527	552	553	539	593	512	527	519	519	513	560	534	532	508	517	530	512	526	552	552	517	533	497	467	557	529	549	532	517	546	513	520	504	520	494	513	495	508	513	491	547	520	504	504	549	487	548	556	564	499	532	566	487	545	542	527	558	455	513	549	539	528	512	518	547	505	514	518	512	525	509	520	510	519	505	519	557	599	560	511	532	554	518	511	543	502	559	519	499	510	524	560	560	541	581	509	497	569	538	533	559	515	568	556	525	546	513	515	502	518	535	522	531	473	549	514	536	542	531	487	488	520	518	522	518	570	511	581	536	563	544	560	567	537	544	518	530	565	478	495	542	502	551	542	510	564	559	528	534	564	484	550	577	511	582	526	503	512	545	548	532	568	536	530	579	507	550	526	511	556	524	534	533	554	487	526	532	554	554	505	542	528	508	539	538	510	482	540	536	517	537	496	581	520	538	538	552	545	510	523	548	497	537	511	522	537	483	510	514	544	529	553	532	531	562	573	548	528	548	534	558	506	557	518	555	575	575	536	515	538	490	527	550	551	507	532	468	583	562	510	494	535	533	541	562	529	532	543	557	519	535	539	500	542	554	490	534	518	535	574	535	546	508	553	529	519	521	525	546	541	523	553	507	540	507	514	543	527	566	548	548	499	530	522	530	546	518	490	561	493	539	505	559	479	497	560	530	501	557	522	534	535	541	542	515	537	537	526	542	554	532	488	518	561	513	508	562	516	540	556	520	529	532	499	525	575	552	541	540	497	520	542	503	542	519	561	535	556	527	515	542	508	490	515	517	507	535	537	562	519	526	561	471	542	533	547	544	558	548	530	555	502	514	530	534	497	527	525	522	549	517	537	526	523	519	527	514	489	527	549	545	508	532	520	509	536	530	532	562	529	523	534	536	520	569	551	516	520	527	527	539	471	550	552	539	511	520	484	550	496	568	530	534	538	522	512	540	516	542	517	536	528	531	564	519	538	505	549	507	515	567	550	564	523	511	533	508	501	536	551	525	567	553	543	579	521	543	557	516	549	502	496	494	514	551	505	556	575	495	534	533	544	547	553	551	567	523	549	539	532	558	511	561	535	493	524	531	499	513	567	518	512	549	510	522	571	522	501	523	562	556	561	522	498	565	577	509	510	529	541	552	521	530	550	556	539	521	568	557	545	530	517	539	500	528	536	527	531	547	536	538	498	531	494	532	568	544	577	507	492	515	551	533	517	523	515	555	496	495	544	559	523	529	569	551	541	518	517	544	541	540	560	551	546	522	486	552	562	513	549	537	519	571	540	568	529	535	534	497	508	523	524	505	535	550	496	578	512	526	516	513	521	500	539	521	544	549	534	520	575	529	558	497	535	489	531	526	523	545	529	505	555	544	530	502	507	552	528	532	526	544	564	506	551	525	552	545	556	544	520	500	551	559	553	549	515	506	518	510	551	537	533	517	523	574	558	582	540	538	523	538	516	557	497	530	527	514	568	538	535	511	499	524	509	497	495	545	489	522	602	568	595	535	564	532	554	506	536	544	566	547	554	547	521	513	546	539	508	546	526	500	551	528	531	525	532	540	516	548	540	524	507	508	524	492	562	520	561	524	493	534	541	537	553	489	551	536	543	543	527	510	529	551	539	519	532	542	517	490	537	495	541	498	524	503	503	530	578	510	551	555	557	550	498	512	534	525	515	500	527	524	531	542	542	501	499	537	506	499	523	550	555	538	540	519	501	537	557	506	502	514	551	503	533	526	525	500	502	487	475	525	527	492	556	532	552	561	513	489	550	564	504	568	574	538	531	574	525	549	577	502	469	501	503	542	545	535	553	487	494	567	539	555	547	487	492	532	524	564	486	549	516	548	522	519	508	543	554	526	536	554	541	508	493	481	559	550	508	494	514	534	535	554	513	551	568	559	511	485	539	515	490	504	542	556	534	545	546	550	522	524	502	507	557	515	538	519	551	513	499	544	552	506	573	524	582	571	538	531	490	502	530	550	506	522	521	532	580	504	544	543	519	538	532	549	520	509	559	489	572	577	546	486	527	534	521	511	509	530	549	535	536	507	473	516	521	537	525	537	492	545	530	544	537	546	495	537	515	545	547	551	512	532	515	502	576	504	561	485	525	514	521	488	544	523	472	508	552	519	512	541	498	491	538	533	544	563	557	532	496	558	504	524	507	514	528	520	523	538	560	541	532	559	528	483	527	528	543	523	507	546	567	552	539	526	502	532	486	563	534	543	550	511	512	466	535	503	555	515	526	521	503	552	549	514	494	526	544	540	541	507	518	560	530	546	531	521	481	526	533	558	514	523	515	534	552	514	520	518	505	548	559	556	517	541	550	556	559	534	558	536	523	502	550	579	550	492	508	525	544	535	506	498
5388	2280	197	133	207	204	150	134	139	105	77	74	77	60	58	55	44	45	38	39	30	26	25	19	28	22	28	29	19	18	26	27	25	26	25	19	24	25	28	22	13	15	26	16	15	15	23	19	19	13	16	26	23	16	16	21	18	10	11	10	11	13	13	12	24	23	22	13	23	26	12	17	22	17	18	15	17	11	12	8	14	18	13	10	16	13	16	15	15	17	12	12	14	23	16	18	10	14	20	20	19	17	11	18	13	17	14	18	17	8	22	19	15	13	14	14	18	16	17	19	13	13	12	17	15	22	17	21	15	15	16	21	28	18	11	14	16	15	13	14	19	20	14	12	23	26	16	9	13	10	14	25	12	19	22	17	16	20	8	16	16	14	16	20	13	17	16	17	16	13	24	15	14	19	12	10	12	12	9	12	14	23	17	16	13	15	14	12	10	7	16	23	16	15	22	19	16	8	16	17	24	15	23	17	12	16	20	17	19	10	24	17	19	22	16	12	12	20	16	10	11	15	19	13	19	17	11	16	14	21	14	17	13	12	21	15	21	22	25	15	14	16	17	23	18	19	15	10	16	18	16	15	16	10	18	15	18	14	10	22	18	5	19	11	20	14	10	19	19	23	12	22	25	15	15	19	21	12	14	11	16	17	15	16	20	12	14	13	15	14	16	10	19	11	19	13	10	21	16	21	21	12	15	10	24	20	14	14	22	18	19	21	11	21	15	17	23	17	16	10	18	11	11	16	14	11	14	18	16	20	19	19	14	15	13	8	12	17	16	17	14	15	16	12	18	24	15	14	24	10	13	11	16	16	15	19	4	16	15	11	25	13	10	12	14	19	21	14	20	16	19	11	15	19	5	13	23	9	13	13	15	16	19	19	16	20	20	21	10	15	19	24	16	17	18	16	18	18	11	15	15	19	11	20	18	6	20	15	13	17	12	13	13	15	17	10	17	9	19	16	24	11	11	12	22	16	14	10	8	17	22	16	13	12	13	17	11	20	20	12	11	18	17	13	18	14	16	25	13	21	15	13	12	17	15	22	15	13	16	10	10	18	19	14	21	15	12	23	12	16	23	14	14	19	16	11	7	22	14	9	16	11	15	24	23	23	16	16	16	15	12	21	14	15	15	19	20	11	16	15	16	7	15	20	11	19	12	12	16	21	20	13	15	15	10	13	13	28	9	16	17	9	14	16	16	15	17	13	17	15	22	7	18	11	15	15	14	19	18	11	14	14	14	11	17	15	8	10	17	18	20	15	12	12	12	10	17	20	13	17	12	10	23	21	15	11	12	18	21	14	21	26	12	13	18	9	9	17	15	13	12	20	19	12	15	12	14	11	13	18	19	19	17	15	26	15	18	12	10	18	12	16	19	14	23	14	17	11	25	13	13	13	11	25	13	12	22	15	16	18	17	14	15	18	18	12	23	12	14	15	25	15	21	17	19	16	17	16	25	16	14	17	23	19	21	19	14	6	18	14	17	14	20	18	19	14	8	22	21	15	9	17	17	15	20	24	12	23	17	24	14	10	16	15	12	15	12	10	16	19	17	17	17	18	16	16	19	18	17	15	18	20	13	17	12	22	20	20	17	14	8	21	14	13	17	11	21	16	21	17	26	21	10	19	15	17	14	20	18	17	13	11	20	16	18	17	15	18	14	16	13	15	13	16	12	19	15	23	14	13	10	16	11	19	9	12	21	26	17	15	15	15	20	30	14	20	14	16	17	11	19	20	16	19	13	21	22	22	18	22	15	16	15	13	17	16	17	21	7	18	14	10	18	24	11	15	13	16	27	12	13	18	14	17	13	11	11	13	23	19	10	16	15	13	11	8	20	26	13	9	19	14	14	19	22	10	13	19	18	15	16	22	15	15	23	14	14	21	18	16	19	19	10	16	10	19	21	17	23	14	18	15	14	16	12	11	14	11	17	10	14	21	16	15	18	17	18	11	20	16	17	14	14	20	20	16	16	10	24	20	15	22	21	15	9	15	26	21	14	15	17	16	24	23	15	16	16	11	20	21	23	20	12	16	18	14	15	21	12	15	18	9	19	14	15	15	18	14	12	15	6	14	17	19	12	25	18	15	15	14	15	12	20	17	14	14	22	16	16	12	13	20	15	19	18	10	9	17	10	23	14	14	12	17	13	14	12	15	12	16	20	13	8	12	10	15	11	9	22	15	23	14	19	15	15	12	14	20	26	18	19	18	21	17	18	17	16	19	11	23	14	16	20	17	14	8	24	14	15	12	22	18	17	14	9	13	17	8	13	23	12	15	14	10	6	19	18	21	8	13	15	17	14	18	15	13	15	11	15	21	18	17	18	13	18	21	13	18	22	18	14	16	16	19	17	16	16	15	17	21	23	17	11	12	24	14	16	10	19	14	13	10	14	15	26	22	21	21	19	18	11	18	17	16	16	22	20	8	15	9	14	14	16	11	8	18	18	18	12	21	13	24	13	16	14	14	15	13	16	15	15	18	12	22	17	19	19	11	9	17	13	13	12	16	12	16	10	24	16	18	15	11	21	12	13	15	15	14	18	10	22	19	15	21	20	16	16	14	16	12	15	18	11	15	11	13	14	17	22	20	19	20	17	19	15	22	16	19	20	15	21	9	17	15	18	18	28	16	7	16	17	30	10	15	14	15	20	12	12	19	15	14	17	11	19	14	15	9	10	25	18	16	16	12	9	25	15	24	14	21	13	15	10	7	13	17	17	22	16	15	20	14	14	13	23	12	15	21	15	13	23	17	18	15	18	19	11	16	16	15	17	11	16	14	18	11	20	12	18	18	8	15	14	15	17	12	17	13	22	22	16	16	16	18	18	15	12	10	18	16	17	11	17	11	16	12	18	11	15	14	13	15	18	14	22	18	13	17	11	16	16	19	18	12	11	12	17	16	18	19	19	25	13	20	21	11	21	14	18	19	17	17	16	27	13	14	18	14	16	15	22	21	17	18	16	17	19	12	14	18	13	21	16	19	19	13	11	17	15	11	15	12	18	18	14	16	12	16	19	15	13	15	15	19	10	14	14	15	20	10	16	22	23	17	9	21	22	20	21	13	15	18	23	9	21	16	17	16	23	12	14	19	16	15	16	13	20	18	23	17	12	26	17	16	16	13	12	17	17	11	16	14	11	13	19	13	9	13	13	16	12	12	19	20	12	11	13	12	22	14	23	15	13	15	11	13	18	19	17	16	20	15	20	15	23	20	15	15	13	24	13	14	19	18	15	13	16	21	16	12	23	21	11	14	15	19	14	13	15	22	15	18	20	16	12	11	21	14	15	21	13	20	21	18	12	20	17	19	19	14	10	15	12	13	14	11	9	16	23	19	17	15	15	9	20	15	24	16	16	19	8	22	14	19	18	14	16	20	13	21	10	15	12	10	12	11	14	17	13	16	16	18	15	15	16	19	13	14	18	12	14	11	14	15	16	10	21	4	17	19	17	15	20	11	14	20	14	13	19	15	12	16	15	13	15	20
40351	26243	5520	11824	17667	16263	13596	10911	8565	6707	5233	4299	3703	2996	2558	2195	1914	1716	1566	1383	1268	1079	969	902	836	808	760	729	646	641	605	547	544	583	494	484	527	505	481	435	441	427	390	409	368	385	373	367	370	349	335	327	320	315	318	338	316	303	323	285	309	315	320	351	306	270	315	290	279	318	274	275	292	313	279	304	276	286	286	280	280	256	278	273	276	255	292	286	290	286	281	278	318	277	289	297	241	287	302	290	299	268	264	285	254	285	290	286	285	263	286	263	258	282	273	288	266	265	279	277	291	264	234	276	277	277	282	298	267	246	301	270	247	306	245	262	253	263	247	272	252	218	288	274	269	281	270	261	308	270	232	245	243	255	263	251	264	270	277	278	248	281	245	258	253	284	264	254	269	279	257	253	268	279	273	254	266	265	280	276	282	271	272	274	258	266	297	244	239	261	269	265	297	253	263	241	243	290	290	286	281	279	276	299	265	254	314	250	305	263	272	257	272	251	245	274	284	256	265	257	297	253	297	282	242	265	287	283	265	287	255	256	246	230	226	245	241	274	240	255	260	276	266	240	268	276	270	291	265	262	294	224	277	265	264	256	271	268	233	277	248	245	304	264	262	246	272	253	298	284	246	247	263	247	279	275	289	272	261	260	267	273	270	292	287	266	252	276	244	265	289	289	241	246	267	274	245	238	273	263	248	283	266	254	270	259	243	276	249	266	266	284	233	235	267	256	274	254	293	285	279	259	262	253	260	265	247	271	279	270	261	267	243	290	284	256	277	267	265	263	251	294	276	265	254	257	276	275	273	263	244	277	229	285	240	268	264	266	279	248	263	264	277	284	267	262	280	281	242	279	264	253	261	247	272	226	231	256	268	251	261	269	281	250	242	269	271	271	242	261	253	260	283	298	284	238	292	251	255	285	281	275	276	257	284	263	292	258	242	243	270	257	275	240	262	274	286	240	303	256	256	275	274	247	271	278	257	270	247	276	251	264	260	263	272	233	281	281	253	249	248	247	275	277	254	291	267	260	257	247	275	290	246	260	274	264	262	264	248	271	245	271	285	241	279	268	255	271	263	276	256	242	269	277	273	275	263	243	278	272	290	253	280	273	272	255	274	280	253	272	271	242	263	266	248	251	260	249	283	261	250	255	249	267	273	247	302	285	306	277	258	294	245	296	267	248	268	261	285	290	254	286	235	280	258	260	277	263	289	270	203	286	281	258	242	246	246	270	273	273	257	283	254	261	269	248	277	240	260	248	265	268	275	273	237	288	266	283	251	258	273	292	243	245	262	271	269	268	245	249	253	246	256	256	266	264	257	299	291	263	274	301	276	274	255	273	241	263	275	273	248	264	272	264	241	264	252	245	263	255	260	292	277	269	259	256	297	268	284	278	261	255	267	286	267	267	266	265	259	263	294	286	246	299	266	281	283	282	262	282	244	266	234	261	263	265	257	266	261	290	242	289	267	246	263	280	269	275	270	259	227	264	291	282	248	273	307	258	278	259	269	243	271	292	294	265	289	262	294	284	262	260	286	291	289	270	247	278	275	263	275	286	268	249	231	277	241	283	277	276	262	253	281	258	274	265	256	285	262	261	264	277	268	243	244	247	260	270	279	259	243	271	246	265	267	266	276	265	262	249	277	263	256	253	262	270	256	286	242	271	280	258	303	265	268	248	262	282	257	297	246	254	243	277	251	239	272	252	265	240	262	272	273	260	276	275	259	270	253	263	277	249	276	266	267	273	279	275	260	277	234	237	272	278	265	254	303	277	269	247	279	274	251	261	281	241	271	256	261	250	252	265	300	257	265	262	254	236	260	273	300	270	279	237	278	283	238	253	272	260	283	257	283	253	273	293	286	260	250	277	280	259	265	239	268	279	291	270	283	272	274	272	242	272	278	266	258	265	258	258	265	267	260	291	254	263	265	254	250	256	282	266	255	297	251	278	258	259	261	262	272	278	265	281	263	272	263	300	273	263	258	251	268	258	263	263	258	263	270	273	247	277	275	247	285	279	284	245	270	255	287	258	276	307	271	272	276	279	269	281	276	280	258	319	282	263	270	264	268	244	266	241	289	285	278	269	264	266	253	259	275	259	242	229	277	262	281	257	273	252	270	238	256	273	278	295	264	256	250	273	264	300	260	253	265	291	240	224	281	236	275	249	256	300	282	235	269	281	291	282	231	274	260	270	281	273	264	255	263	280	280	269	260	271	276	287	276	265	270	314	238	254	244	256	259	288	261	245	275	286	255	286	268	260	275	246	274	274	262	274	282	263	254	268	286	256	252	296	281	292	243	285	271	265	271	271	259	265	265	304	254	267	239	251	277	266	272	286	250	261	294	259	259	264	272	301	266	264	244	286	292	280	280	274	264	269	271	261	269	268	237	275	252	254	286	283	261	258	269	265	249	258	292	252	257	238	241	247	267	282	254	264	245	251	264	292	280	258	268	241	271	274	284	253	259	261	246	248	216	251	272	288	268	249	294	257	258	266	267	271	270	267	232	282	261	273	255	276	284	258	258	245	298	267	250	271	255	261	275	243	288	263	275	252	295	279	272	243	255	296	255	257	280	277	248	272	253	273	279	276	268	266	256	255	281	230	260	273	266	257	265	276	233	292	270	248	264	254	253	242	279	304	271	294	288	268	224	254	241	296	242	269	288	247	259	285	257	244	295	272	260	241	263	261	272	287	278	264	270	266	255	253	278	276	233	275	287	260	299	273	226	272	271	273	267	261	242	278	262	240	265	256	273	268	254	276	238	231	270	260	253	249	263	250	295	270	270	272	266	308	286	273	253	277	267	278	262	256	302	280	231	272	264	274	257	256	250	272	250	245	291	272	252	278	275	269	251	246	226	250	281	254	282	251	271	276	265	277	243	258	253	260	258	242	241	269	258	270	252	231	251	281	239	269	244	257	283	261	268	286	268	273	276	258	271	275	259	238	265	297	277	267	277	281	283	284	269	266	259	279	279	276	262	256	263	278	238	276	272	265	265	270	263	286	231	257	271	288	236	253	263	288	264	299	250	275	249	299	248	291	277	239	257	274	273	251	262	271	216	247	258	279	269	276	299	251	265	289	270	273	282	275	248	268	269	264	290	253	279	268	251	268	274	274	287	292	266	281	278	281	284	278	266	280	258	261	251	240	285	286	284	243	247	271	257	254	250	253	258	260	257	296	271	279	255	293	214	255	259	273	268	258	265	292	270	305	300	269	253	246	254	291	277	277	269	263	280	242	224	247	286	286	274	274	290	279	279	267	266	298	269	286	264	258	264	256	271	263	285	269	248	256	252	279	264	278	306	259	229	250	251	279	281	269	264	244	256	290	267	269	248	269	242	274	272	261	246	254	259	284	256	261	282	251	270	264	251	273	296	274	286	261	251	261	272	275	289	240	264	233	251	243	266	283	272	287	247	267	276	259	268	249	270	277	264	283	245	283	278	278	241	287	277	261	250	270	314	265	284	253	267	257	255	280	281	291
12557	7518	688	356	432	425	349	335	292	221	201	177	183	172	132	116	87	109	91	82	89	64	53	76	70	66	54	47	46	37	47	43	47	46	48	39	30	36	30	43	34	31	28	39	28	35	32	35	17	33	30	30	30	32	31	35	28	31	28	31	28	28	22	31	38	26	32	28	33	23	20	26	31	29	36	32	24	28	23	22	36	26	23	26	36	28	30	29	24	29	22	21	28	23	34	27	36	22	27	37	27	22	26	30	31	26	37	29	27	29	26	28	28	23	29	29	25	28	23	21	32	34	27	35	27	15	28	29	23	24	33	30	22	20	33	29	30	30	22	19	28	17	31	30	20	31	32	28	19	32	35	27	32	18	33	31	35	29	21	21	23	18	34	35	30	32	22	25	30	33	19	29	37	22	31	39	19	29	32	28	28	26	30	21	23	34	24	32	24	24	34	29	33	36	30	32	30	27	29	32	25	31	33	20	25	28	20	26	30	28	31	23	29	30	22	18	21	25	25	36	18	30	27	19	18	23	30	32	28	25	28	28	26	30	23	26	30	28	33	27	38	23	29	22	21	27	16	27	46	32	29	28	28	25	28	22	33	25	25	35	33	20	25	28	27	26	30	25	26	24	36	24	16	24	32	34	30	36	24	29	30	34	26	26	22	32	20	29	20	25	25	22	25	35	24	38	39	27	23	29	27	33	37	34	25	29	27	24	24	25	26	33	26	23	28	28	27	20	27	23	32	35	26	24	30	19	28	22	40	29	24	34	34	39	24	27	31	32	23	19	38	34	27	31	20	18	23	39	32	28	25	23	27	22	29	32	26	27	29	37	29	22	25	26	41	22	25	20	28	12	14	38	18	34	25	27	27	24	29	24	27	26	32	24	21	19	28	36	27	34	37	22	28	26	28	29	24	22	31	27	31	32	31	26	30	28	35	30	31	26	27	31	25	30	29	37	29	26	33	34	32	23	23	26	23	23	28	27	34	30	30	33	33	28	22	23	33	25	27	29	29	33	29	32	20	31	19	35	24	36	20	27	26	25	23	26	30	28	29	27	30	30	17	30	25	23	23	29	23	38	27	30	30	31	26	24	30	32	18	33	34	28	31	33	14	34	28	23	28	27	29	30	22	28	22	25	25	26	21	20	23	44	25	28	23	17	28	27	22	20	26	23	20	27	31	24	19	31	23	40	25	26	27	35	33	26	25	41	21	23	25	26	23	24	22	26	22	27	29	29	37	28	27	38	31	36	24	36	17	30	19	23	31	30	30	15	28	37	27	24	24	23	33	26	29	30	25	30	33	24	28	21	32	29	21	27	27	30	32	24	24	18	25	26	32	23	21	30	33	22	29	41	25	29	33	17	32	25	37	29	25	20	26	21	28	20	28	31	21	23	18	28	22	26	21	26	22	27	20	24	34	25	38	38	26	34	33	23	29	30	22	25	23	31	38	29	28	20	21	32	36	22	34	38	29	32	36	20	31	39	23	31	32	22	25	28	22	25	32	35	23	21	33	32	24	28	26	26	26	25	24	25	27	40	21	32	30	35	24	26	27	28	26	26	37	23	31	23	24	34	21	25	30	25	23	29	31	24	30	37	25	24	30	32	24	36	29	29	22	27	26	27	30	28	30	32	25	25	30	26	24	31	29	27	34	22	17	35	28	31	34	34	29	29	25	37	29	34	32	30	38	17	27	23	38	27	27	35	33	26	29	29	25	32	38	30	30	22	31	35	21	25	39	31	31	22	27	23	21	20	42	24	23	26	24	29	34	27	27	31	28	24	28	25	23	27	25	28	22	38	41	37	29	27	25	29	27	29	29	24	31	23	32	31	25	22	25	25	32	25	25	27	31	28	30	20	21	32	38	30	25	19	21	28	29	32	25	21	28	26	34	28	24	16	23	25	20	32	22	27	29	31	27	26	28	22	29	24	23	25	21	22	21	27	30	31	27	25	28	28	28	23	23	26	30	28	23	27	22	28	23	29	30	25	27	29	33	28	30	30	34	25	20	29	30	26	34	28	17	26	27	28	28	28	28	25	35	23	23	33	27	36	27	27	23	25	31	25	18	24	20	18	19	31	38	23	27	23	32	31	25	22	31	24	40	26	22	29	30	23	33	26	15	28	28	31	25	21	27	30	32	24	21	25	16	20	24	21	19	22	18	30	34	24	30	21	34	29	17	26	25	29	22	30	35	24	28	36	32	29	29	24	24	25	31	27	28	30	26	28	24	27	28	24	20	22	30	18	41	27	30	25	34	34	20	33	37	35	25	19	29	27	22	30	27	13	29	28	26	30	22	29	35	34	32	36	23	27	31	23	31	24	35	40	24	26	26	26	29	23	19	26	30	31	26	27	18	29	32	27	26	30	34	25	25	21	29	25	20	30	35	28	30	35	23	32	29	21	29	32	25	29	25	29	19	32	32	33	21	23	21	28	37	28	32	20	27	31	30	25	25	34	25	32	20	26	28	32	25	30	29	30	25	28	33	28	29	31	34	29	25	31	29	22	32	28	31	31	25	34	34	34	29	29	24	27	27	23	26	36	31	16	28	23	28	34	27	26	34	26	20	27	15	35	25	24	31	27	21	26	23	32	31	23	27	23	35	27	28	26	36	27	30	35	34	34	27	31	20	29	26	34	24	31	27	31	26	28	20	24	24	33	29	26	27	27	26	31	26	26	25	27	22	25	25	36	25	27	32	25	30	19	29	25	26	31	19	24	25	29	27	25	26	28	28	26	25	21	32	32	29	36	23	32	31	32	25	30	20	31	27	29	25	34	27	26	27	31	26	29	23	28	26	30	24	29	29	23	30	21	27	27	29	20	27	32	30	29	23	28	28	37	20	32	22	33	29	35	21	23	29	23	33	33	18	24	32	22	30	27	21	30	30	18	35	15	22	24	25	27	26	28	19	23	39	25	22	36	27	22	25	31	23	32	23	31	28	32	20	25	19	22	28	33	27	19	38	30	23	32	30	23	21	23	26	27	32	27	33	23	33	33	26	34	20	31	23	30	31	22	27	24	25	23	32	28	28	20	32	20	26	34	31	23	27	25	25	28	31	22	39	32	35	30	28	22	33	27	25	22	26	21	31	29	34	28	30	26	26	18	22	30	26	31	23	20	34	24	26	29	27	27	21	27	28	25	19	30	27	19	36	22	24	28	29	20	18	34	25	23	26	41	35	30	33	31	28	31	19	24	27	23	22	22	24	24	28	24	21	28	19	26	26	25	36	33	35	21	24	23	33	22	32	26	28	34	38	23	25	30	17	30	38	23	27	30	22	32	19	20	32	25	29	28	21	24	28	20	31	33	28	27	30	28	21	36	32	26	16	36	25	27	34	23	22	16	19	23	22	28	29	30	26	24	26	27	28	25	26	32	17	30	33	30	26	22	26	22	29	28	32	28	30	19	32	23	29	18	26	21	27	26	28	28	25	34	30	28	25	28	30	28	32	26	36	29	24	33	25	24	26	25	33	21	30	20
52669	35410	10776	20337	27124	25706	22455	19013	16124	13173	11097	9158	7989	6981	5920	5209	4454	4000	3644	3220	2874	2642	2462	2127	2015	1825	1680	1605	1538	1394	1370	1259	1221	1130	1152	1038	995	969	942	929	882	866	830	831	737	748	704	753	688	620	639	654	564	544	582	531	588	542	533	550	545	550	545	565	538	568	475	519	551	520	524	526	503	502	510	493	473	483	472	477	502	498	492	485	476	460	543	491	479	462	481	472	493	508	432	487	473	492	466	474	450	488	487	480	498	496	423	490	521	489	493	431	477	465	444	473	490	479	483	454	465	434	481	464	441	468	444	414	513	476	455	508	471	455	445	465	454	502	479	459	480	477	473	460	438	435	444	442	448	464	439	464	451	452	435	444	416	451	494	452	484	467	451	408	472	448	425	480	446	473	471	460	420	441	480	472	449	447	465	445	471	426	489	486	482	490	458	474	430	446	460	457	388	448	468	412	417	465	411	477	479	457	423	489	429	428	436	414	459	451	464	462	443	434	472	445	449	440	445	466	418	411	474	435	438	493	454	439	433	427	450	456	407	426	446	428	436	430	448	435	435	446	424	462	408	439	438	451	428	434	466	449	484	439	416	451	429	439	454	476	431	428	456	479	455	457	446	463	427	456	454	429	449	431	428	438	438	413	458	501	459	455	457	459	439	467	425	468	441	454	493	458	455	477	441	456	453	422	415	457	442	479	467	462	419	457	445	454	453	390	425	439	449	427	434	426	452	432	434	451	455	442	426	439	430	469	457	465	480	476	462	441	452	463	450	476	449	452	452	454	444	440	478	433	463	445	459	431	424	465	432	444	476	428	461	476	470	424	430	445	473	394	445	406	425	464	500	437	452	470	438	527	427	460	437	433	428	387	401	445	437	426	426	448	411	428	394	437	413	443	426	432	409	452	454	495	461	458	450	398	401	454	460	465	439	440	446	465	448	463	472	403	430	457	441	451	447	463	443	462	478	418	444	427	465	448	422	423	449	470	462	451	461	451	431	459	454	486	482	445	478	426	478	459	450	468	443	443	459	450	488	458	409	485	456	422	417	433	434	446	453	462	453	452	475	413	435	440	467	438	488	455	445	449	460	472	439	417	458	451	466	415	427	458	468	467	447	452	468	422	452	453	446	449	436	448	465	454	424	459	469	442	481	433	414	451	458	434	450	425	419	426	420	458	471	490	436	475	470	445	450	430	441	462	429	445	421	470	427	461	445	445	465	432	455	438	415	464	419	488	470	433	447	457	452	443	465	427	439	439	457	417	445	483	431	439	460	430	442	445	455	442	448	416	437	464	431	455	466	448	429	446	459	445	436	455	452	466	426	443	491	446	398	470	486	433	456	477	425	469	442	461	459	487	440	493	443	428	445	438	445	408	439	461	435	451	456	454	446	445	431	418	398	443	458	460	417	440	440	438	452	438	424	497	471	470	435	475	452	459	453	450	460	439	400	428	425	462	478	469	462	445	458	457	434	490	423	447	432	416	452	407	490	445	462	458	456	464	432	407	457	468	427	464	436	470	446	415	451	443	464	429	433	450	468	442	433	427	439	467	480	442	418	488	439	440	429	438	399	429	491	473	488	444	421	445	475	437	436	430	462	415	456	482	449	445	416	479	447	458	466	471	442	469	443	437	455	466	446	441	459	431	469	433	452	468	450	436	420	455	466	427	428	492	454	457	446	474	416	438	462	459	456	474	471	440	466	447	416	437	420	447	438	448	401	434	424	456	438	414	458	437	452	424	450	464	433	412	433	429	459	428	453	436	461	428	471	438	458	434	438	451	445	395	457	445	451	439	425	409	410	460	395	418	472	459	439	422	437	429	431	438	428	389	432	429	430	443	419	432	439	490	447	458	419	425	451	456	481	461	457	466	425	455	432	455	449	448	426	410	463	437	477	457	442	451	429	422	470	464	429	443	452	423	456	434	442	410	445	437	457	460	471	461	453	429	435	441	431	476	433	425	442	451	429	448	481	451	478	472	445	444	429	494	437	436	490	441	451	477	437	450	471	485	431	428	439	439	460	429	418	446	422	463	445	459	470	460	462	451	436	491	431	439	446	436	430	453	440	433	459	454	435	444	411	486	466	430	451	406	471	443	459	402	485	397	458	456	435	461	475	473	446	462	447	429	492	439	451	446	418	463	457	415	415	420	477	426	452	484	463	443	458	452	422	428	471	405	426	448	455	394	473	410	441	440	447	428	426	476	449	436	430	458	456	510	485	458	435	407	473	487	444	434	447	476	452	456	442	466	437	451	418	443	432	441	463	460	440	468	456	482	461	460	454	445	470	413	446	476	438	448	440	456	442	510	454	447	423	469	465	458	448	453	422	431	425	462	428	447	478	412	460	394	482	478	449	429	419	456	452	431	428	457	471	466	448	438	432	435	460	442	483	498	411	456	467	455	454	451	437	407	443	475	432	450	474	415	457	486	480	439	451	471	470	444	442	411	439	433	484	468	433	488	461	461	447	423	450	431	458	432	414	451	441	440	441	450	424	432	430	461	443	476	440	422	451	475	453	434	430	474	468	427	419	429	447	456	435	428	423	432	396	431	451	447	434	448	456	465	441	447	452	468	471	434	430	461	436	430	416	475	463	452	416	471	444	481	469	459	476	464	436	454	459	476	440	457	472	452	468	459	440	440	433	439	451	461	483	463	505	458	434	452	467	482	425	434	436	478	445	440	452	424	445	443	458	488	431	418	476	454	442	447	450	443	455	467	432	439	386	441	438	453	475	456	433	402	410	442	440	434	452	445	428	475	434	450	456	428	475	468	454	426	461	466	446	485	419	452	432	448	441	452	445	469	469	477	447	413	434	454	424	449	474	421	441	449	446	484	470	436	457	448	448	426	441	440	454	458	422	443	454	419	437	486	454	433	418	462	486	459	478	454	431	467	480	470	437	440	414	451	450	448	465	468	458	410	434	456	456	466	455	449	454	395	459	454	473	446	488	414	426	439	451	441	467	430	430	455	454	438	498	460	441	461	423	462	464	457	442	450	464	424	473	470	396	440	473	453	447	469	421	440	419	442	467	479	478	444	516	432	435	439	446	453	448	416	475	448	452	433	443	442	430	462	434	442	447	457	448	456	416	496	456	461	435	432	430	430	426	446	493	451	426	441	448	481	453	441	428	462	449	467	436	457	440	428	459	435	465	450	439	446	414	428	457	454	518	477	471	429	466	499	490	447	453	480	475	464	471	457	431	422	440	413	462	458	444	434	456	415	426	470	418	461	493	447	430	427	426	439	457	421	445	443	478	491	473	459	419	398	421	471	447	455	499	465	403	444	442	458	435	446	451	485	433	493	407	458	460	420	480	423	438	416	460	444	471	476	464	453	436	449	486	439	440	488	458	460	445	427	437	475	451	405	460	455	425	396	435	441	420	425	449	485	430	484	447	433	493	458	463	433	408	435	421	437	433	405	446	466	440	441	461	464	431	461	403	474	426	411	447	465	487	440	431	433	446	437	422	432	418	443	405	416
9808	4539	391	249	329	318	272	234	191	167	156	136	110	111	92	88	71	76	63	72	51	60	61	59	40	42	36	42	41	43	31	34	36	35	33	34	44	39	40	35	22	48	34	35	34	31	28	32	19	32	17	32	37	33	36	26	22	27	24	21	26	35	29	20	31	15	19	23	22	30	30	24	24	19	18	24	29	24	32	27	24	24	23	24	32	22	28	28	32	31	35	24	28	34	32	30	22	33	21	27	24	23	24	30	32	27	26	30	27	35	25	18	24	22	32	25	29	33	34	28	24	21	25	24	30	28	31	29	23	26	22	32	20	26	22	27	20	23	22	24	21	22	25	29	26	23	24	26	25	29	26	27	28	14	23	30	31	27	24	23	32	21	22	17	27	25	21	29	24	32	25	21	27	23	29	22	23	24	24	24	31	31	30	38	19	26	26	19	25	27	18	23	32	35	26	26	25	25	21	21	24	24	32	27	31	16	20	20	33	20	23	30	22	19	17	13	24	19	27	30	26	21	27	25	33	23	27	32	18	27	31	38	27	19	18	25	23	27	20	27	29	18	23	27	26	24	24	26	22	26	21	25	20	22	25	23	24	34	23	21	21	26	23	25	17	22	23	23	21	31	28	24	28	22	25	35	32	24	30	15	24	25	19	23	15	36	27	19	30	21	24	22	23	21	29	19	31	25	26	36	22	35	30	20	23	25	32	29	34	23	27	27	27	27	30	28	29	26	24	30	23	23	28	30	38	18	25	33	23	25	27	28	24	23	28	26	31	26	28	24	25	28	27	26	27	30	20	19	23	22	34	28	29	28	28	26	24	22	30	27	23	20	23	24	26	27	24	24	18	23	30	19	20	19	31	27	25	26	26	32	31	22	20	27	28	27	30	23	32	31	19	18	39	32	28	22	23	23	26	25	36	24	28	28	26	27	21	32	26	30	15	23	17	22	30	32	19	33	25	23	26	20	28	14	34	24	20	23	28	31	13	20	29	18	27	29	29	23	31	17	24	29	27	26	31	18	20	20	19	29	29	21	33	24	39	36	23	27	31	34	33	27	22	23	25	27	13	31	35	25	30	26	33	28	27	26	29	23	27	16	35	12	17	33	30	32	43	28	31	29	24	26	34	35	24	21	21	27	22	33	30	38	18	26	24	18	25	16	30	21	29	26	22	22	24	32	22	35	21	22	22	25	23	25	25	30	18	22	28	31	30	23	27	20	18	27	24	34	29	28	29	27	18	36	25	28	25	31	33	27	35	26	21	32	19	37	27	23	29	27	24	24	34	23	21	31	25	23	19	20	25	24	27	21	27	20	23	24	26	25	11	32	34	30	30	33	20	27	28	27	26	35	25	26	29	19	23	24	19	17	22	18	25	21	26	25	25	29	24	30	21	24	20	15	39	25	18	24	29	16	26	28	25	31	31	32	29	24	35	23	25	26	21	26	33	22	27	34	22	33	32	18	17	24	24	26	26	25	30	27	24	36	20	25	27	19	28	15	27	38	18	29	37	22	26	21	25	26	18	29	25	25	26	29	26	28	20	40	23	25	25	18	19	24	26	26	26	23	23	27	24	29	20	23	34	16	19	27	26	26	21	39	17	30	31	32	21	29	23	33	21	27	27	26	23	26	37	20	20	20	31	26	27	23	28	32	27	27	26	16	24	26	26	25	28	21	20	26	31	39	27	30	27	21	34	22	20	27	32	26	22	29	25	22	27	29	31	28	31	23	32	31	25	26	20	28	30	32	28	28	16	31	25	25	14	31	28	30	23	30	21	19	21	24	24	30	29	19	17	30	24	15	29	20	23	24	29	28	30	29	24	22	25	26	21	26	27	20	28	22	28	31	19	24	33	23	26	19	20	24	22	23	25	26	21	27	20	24	29	24	25	25	30	22	25	29	24	18	15	29	23	22	26	21	26	23	29	20	20	28	30	26	24	28	26	26	33	22	24	20	22	28	21	27	29	22	26	21	22	33	21	23	29	25	24	17	20	21	26	18	34	22	36	19	18	26	19	26	19	22	28	35	13	25	28	21	20	25	27	20	18	21	14	24	21	20	16	15	30	25	21	25	24	26	20	31	16	22	19	15	28	23	29	35	26	26	24	35	21	27	28	36	28	17	28	25	30	21	27	16	28	19	26	23	26	17	33	29	26	21	23	15	18	29	31	24	27	30	27	39	22	19	26	26	17	25	31	27	26	20	28	26	19	24	21	13	22	35	25	27	26	30	18	17	28	22	26	20	22	25	24	19	24	28	27	19	21	22	22	17	23	17	21	31	23	28	30	16	28	23	31	24	25	14	27	33	21	19	26	19	24	28	23	26	19	28	26	21	35	27	30	27	28	25	25	32	26	24	21	31	25	26	16	31	20	29	24	26	25	25	20	23	28	24	30	22	26	26	22	23	13	25	22	21	24	31	24	24	33	30	21	23	30	31	12	19	21	17	28	25	24	35	27	22	25	22	23	25	25	21	30	23	25	22	21	35	26	30	21	27	20	26	23	23	30	22	29	20	31	32	25	31	19	19	17	26	18	32	26	24	32	18	27	35	27	20	24	16	35	26	33	18	19	26	21	23	31	19	24	35	29	25	27	22	26	14	21	34	25	31	31	22	29	27	29	21	36	32	19	31	22	26	18	26	23	22	25	29	28	36	23	22	28	23	32	14	38	27	32	25	22	23	15	30	25	29	23	25	27	22	24	31	26	21	36	31	25	25	27	26	22	37	27	34	31	19	22	28	27	25	34	25	23	14	26	39	27	21	28	26	22	41	22	23	21	28	25	28	33	27	22	27	25	25	23	22	26	23	28	25	31	23	37	36	25	20	26	21	24	31	33	27	41	19	31	28	16	25	26	27	33	22	32	27	28	21	23	34	23	31	19	28	29	29	31	32	38	23	25	19	23	21	21	22	20	30	29	23	25	27	18	27	31	28	28	20	27	15	25	24	20	28	32	18	30	12	35	24	30	37	24	23	19	18	27	18	25	30	28	32	32	27	27	25	19	26	30	36	18	28	31	28	33	35	31	24	27	28	31	17	33	27	23	28	30	26	21	23	25	34	34	20	28	26	22	24	21	21	30	20	29	25	24	26	31	27	25	22	24	17	29	28	24	28	31	30	35	23	33	28	29	23	32	30	23	22	25	18	27	23	19	31	34	32	25	33	20	28	30	22	25	36	23	27	31	19	22	23	30	39	28	25	28	25	18	22	25	26	24	19	34	17	25	26	23	20	27	24	28	24	28	22	29	15	21	29	26	27	25	23	16	28	27	33	27	18	22	28	26	26	26	29	28	28	26	31	27	29	29	27	23	21	30	21	19	28	27	24	29	18	18	21	33	25	24	29	19	29	21	29	24	22	40	29	18	29	29	28	31	24	20	23	25	28	26	19	20	21	25	30	31	30	26	34	18	21	15	24	18	30	21	22	18	25	23	34	32	32	22	25	29	29	29	20	28	22	30	20	25	21	16	29	23	26	31	22
45480	31085	8127	16599	22359	21427	18346	15101	12440	10229	8152	6961	5940	4872	4224	3822	3391	3023	2683	2301	2060	1974	1704	1573	1508	1336	1286	1195	1164	1117	1020	965	965	912	848	795	796	772	782	717	700	655	670	680	668	620	593	588	593	554	552	543	507	521	503	492	489	514	472	493	454	480	464	460	448	490	440	466	429	456	443	450	465	493	476	418	432	445	432	448	418	471	449	422	434	464	442	460	450	434	422	395	474	410	419	422	423	453	434	447	456	436	460	442	469	426	440	425	424	418	445	437	409	420	448	454	443	454	400	418	421	420	449	408	412	447	418	437	413	461	440	419	410	439	406	421	409	433	421	385	429	388	416	391	440	395	422	393	425	395	428	448	395	407	412	409	403	387	434	377	409	413	429	400	460	444	444	396	433	426	441	421	378	385	451	408	395	390	426	423	413	444	384	384	452	430	428	395	438	443	447	424	383	405	410	429	413	381	404	425	392	415	396	423	422	404	382	413	402	404	394	380	389	415	405	438	438	422	382	393	400	416	402	408	420	434	420	421	398	425	405	438	409	397	389	389	407	435	410	462	417	414	426	384	414	429	443	439	394	427	398	411	455	438	400	427	419	423	399	391	392	434	392	383	427	413	433	421	413	417	416	394	416	409	442	420	415	418	425	427	428	422	414	432	415	379	428	454	407	431	411	435	383	414	436	398	418	408	418	398	432	432	414	377	426	453	410	423	401	386	414	412	422	424	413	409	412	354	408	411	391	423	410	391	416	419	408	452	439	398	398	433	419	378	425	431	418	435	413	418	399	404	402	394	420	398	396	397	440	431	381	438	427	398	427	383	388	405	420	435	424	430	439	447	406	401	398	456	423	386	408	439	419	409	380	423	409	410	427	413	436	426	401	428	413	407	432	414	388	419	406	404	419	384	415	395	387	399	399	409	419	399	423	414	382	390	410	400	433	410	420	407	408	425	387	391	431	383	394	419	434	415	432	407	429	403	413	455	415	409	429	405	371	391	436	412	416	397	413	418	423	376	419	444	403	392	436	410	402	401	390	433	459	435	409	431	438	426	435	433	446	397	439	425	397	446	376	396	399	430	412	383	399	428	412	388	421	391	437	390	437	406	424	394	399	397	411	397	430	438	423	425	423	424	392	410	456	455	430	419	427	390	406	400	405	416	388	407	430	450	411	412	414	386	375	417	410	387	422	395	441	414	440	443	381	409	397	458	417	407	402	430	421	434	412	436	409	407	390	428	430	421	399	394	391	400	440	406	418	409	432	389	445	411	385	421	392	399	403	425	450	402	417	419	385	403	419	420	443	398	411	392	391	439	391	430	366	434	449	405	375	402	399	418	422	404	424	424	397	416	401	377	426	435	396	420	388	422	375	405	388	411	405	419	418	409	395	468	401	437	411	387	394	413	402	422	396	422	393	440	406	429	420	415	405	413	417	397	407	372	435	427	368	410	402	436	379	402	384	424	406	381	419	431	421	432	407	438	452	430	429	395	441	433	449	356	406	421	407	394	410	455	409	409	411	409	438	430	417	388	420	451	419	419	424	397	372	429	373	427	422	408	434	399	429	442	386	397	434	418	386	415	414	432	424	388	429	404	417	385	394	435	407	428	402	385	400	424	409	398	383	397	402	394	369	409	443	422	431	418	405	400	399	439	391	417	409	420	437	429	405	398	456	409	420	414	460	414	379	414	415	411	416	425	449	401	442	401	434	440	404	433	399	387	404	413	406	451	434	391	393	396	428	407	402	402	391	430	456	425	425	409	427	418	405	409	403	444	405	421	400	419	413	415	435	390	414	442	416	449	398	446	410	405	389	413	408	415	432	416	395	447	391	395	414	409	436	416	421	404	425	426	396	412	400	439	426	402	412	401	443	386	420	424	428	416	378	449	398	390	412	420	400	399	388	423	411	415	424	425	441	441	401	396	428	389	388	399	399	396	425	454	399	416	416	433	401	404	384	405	404	418	427	416	432	400	418	398	397	405	429	416	408	388	412	431	414	400	405	411	409	432	426	396	404	433	415	422	401	417	396	422	425	398	431	397	400	415	407	406	383	405	388	387	398	430	414	440	414	372	384	383	411	421	420	439	418	376	431	390	452	418	398	412	404	424	418	367	404	358	389	388	406	406	385	425	412	412	432	411	447	424	444	419	442	394	398	424	436	415	423	425	410	447	408	412	374	406	439	440	429	430	408	417	398	428	383	424	420	434	394	442	391	405	391	410	380	449	423	440	427	405	405	398	419	429	406	389	416	358	423	410	395	440	377	434	402	419	447	423	396	411	436	361	399	426	387	436	383	422	417	433	443	391	418	422	415	414	442	392	421	418	403	411	404	430	399	424	388	409	391	394	425	407	406	414	368	408	418	410	419	427	455	456	420	450	399	440	433	405	409	431	411	452	412	390	413	414	409	403	417	414	405	420	441	390	434	402	438	419	428	415	392	413	405	412	417	448	398	420	430	414	431	422	405	433	439	415	407	427	431	436	416	385	411	414	428	405	416	431	466	401	451	386	392	468	435	442	409	406	393	410	454	383	420	445	407	378	408	403	452	423	417	389	390	433	454	432	405	390	453	428	376	399	434	425	439	419	401	429	386	431	432	382	411	401	435	422	410	366	395	406	410	403	393	424	399	409	402	408	386	424	406	415	441	406	416	432	435	452	400	407	438	409	388	402	444	399	426	409	387	416	402	405	419	383	419	414	394	417	428	422	390	431	394	416	455	375	419	446	390	447	396	432	442	445	403	412	397	405	418	437	433	415	440	405	427	433	401	415	451	421	431	385	430	421	418	421	444	424	416	414	422	438	389	397	424	421	404	451	390	443	408	407	450	435	428	409	430	422	407	435	429	393	385	440	429	401	433	394	439	423	413	418	379	426	446	387	382	406	410	384	413	401	375	390	391	406	443	430	400	444	396	413	419	437	403	423	447	427	406	402	401	436	421	401	446	450	429	443	362	381	418	410	417	412	394	408	406	410	395	409	409	394	424	465	435	400	423	431	399	422	406	406	412	423	423	400	415	434	412	415	427	424	409	414	397	449	380	398	382	418	431	418	406	376	396	416	400	419	441	416	421	416	412	413	431	416	379	410	402	393	439	406	423	416	366	410	452	405	388	436	426	425	390	425	427	430	394	428	447	382	448	432	429	423	399	429	417	434	393	399	446	434	426	404	378	402	372	400	379	423	436	414	420	414	399	405	408	375	422	436	414	382	417	415	414	369	457	400	458	426	422	413	429	438	393	407	430	438	436	411	432	410	408	380	441	395	414	434	415	368	400	417	395	428	403	424	419	375	433	413	452	425	392	403	423	424	385	436	405	434	393	413	431	422	429	400	425	413	411	458	412	398	410	428	410	475	460	376	441	413	415	452	405	378	454	402	400	413	408	434	420	396	407	431	426	410	401	393	424	419	397	422	364	397	399	407	445	441	370	432	433	408	424	439	415	427	413	426	432	406	372	428	414	467	440	390	422	447	419	414	407	445	409	449
14500	8536	797	368	553	508	447	395	315	279	248	205	192	173	131	151	146	129	91	84	104	82	78	51	62	59	60	72	56	46	47	54	45	48	48	55	45	46	38	50	37	46	37	32	43	30	47	34	37	43	39	42	38	37	41	28	33	33	32	39	27	36	20	31	31	28	30	38	36	41	36	37	38	36	25	43	35	33	31	34	38	36	29	27	31	35	22	36	43	24	34	24	40	33	31	37	44	40	34	42	35	27	39	32	46	32	41	34	31	29	29	30	38	32	31	35	37	36	29	32	35	42	36	29	27	38	39	41	45	36	29	38	29	40	37	30	39	33	32	30	25	26	33	34	39	33	31	34	27	24	31	33	36	23	41	30	34	40	31	38	38	34	36	35	30	35	20	28	38	25	42	34	34	41	38	31	36	30	37	31	36	26	33	33	32	26	30	27	28	28	29	42	24	37	27	42	31	37	38	25	44	22	26	35	30	28	26	31	32	30	23	29	34	33	40	33	26	21	34	28	15	40	47	37	42	25	35	38	33	28	39	37	34	42	28	32	42	41	32	31	32	45	36	37	38	32	33	23	30	43	34	29	28	32	29	28	23	30	43	25	36	26	31	30	39	27	30	37	52	36	28	35	38	27	30	38	36	20	34	25	38	36	35	33	35	34	27	31	42	30	30	35	41	35	38	24	33	34	31	37	44	37	31	34	37	39	26	28	26	27	35	32	40	24	39	34	38	35	26	37	32	34	39	20	27	31	35	27	23	33	30	36	36	32	37	33	34	25	37	30	44	39	39	46	41	46	38	39	41	39	38	32	47	28	29	33	31	32	27	40	42	37	34	29	21	29	35	32	38	40	28	36	28	20	30	34	39	39	35	24	41	26	30	47	23	36	30	26	37	37	33	40	39	36	34	34	33	26	39	35	30	35	23	27	28	36	29	38	44	28	37	37	35	30	26	31	37	32	30	33	36	38	35	26	24	32	30	29	35	30	23	35	31	41	32	32	34	37	22	30	26	28	31	35	25	42	33	39	30	38	23	37	31	42	36	32	17	35	41	31	34	39	33	25	35	28	30	36	23	29	40	25	33	31	39	31	22	38	31	42	27	40	35	37	30	30	29	33	29	33	27	33	38	29	32	39	31	38	34	29	31	32	33	28	25	34	39	36	34	31	33	28	34	26	37	30	41	30	27	39	28	32	33	40	29	33	33	38	25	41	32	30	41	34	40	26	28	33	40	34	32	32	31	29	27	33	27	27	41	37	37	39	39	30	43	36	36	24	29	40	42	35	30	35	29	37	29	38	24	38	35	37	36	28	27	30	31	45	24	28	31	27	36	33	25	26	32	34	36	35	41	31	31	34	31	34	31	33	39	35	37	39	42	33	30	38	36	25	33	33	32	30	22	38	34	33	47	31	40	23	33	35	30	31	35	31	37	22	28	46	42	35	30	33	35	34	23	32	28	38	14	28	40	34	31	29	32	42	36	31	38	39	24	35	32	29	40	48	36	37	38	36	32	34	36	38	34	37	30	34	25	36	37	30	34	25	37	33	33	47	30	34	29	33	39	27	35	32	34	29	41	31	38	33	38	25	24	25	39	23	33	24	28	30	32	32	41	39	34	32	41	34	37	40	31	34	23	34	30	21	37	24	30	33	32	27	31	35	35	33	31	32	41	43	37	26	34	39	26	34	44	31	45	38	42	31	32	33	26	23	32	39	42	29	35	27	27	33	38	35	33	34	27	44	35	37	29	31	24	26	34	34	34	32	34	39	33	29	21	25	33	37	36	48	33	30	30	35	38	29	31	38	32	30	23	23	27	32	30	49	32	27	42	32	29	26	34	33	31	33	36	38	39	42	33	40	41	29	32	34	32	42	34	32	29	39	22	34	31	42	36	45	28	27	29	34	32	32	25	50	29	39	34	40	36	30	32	28	38	32	35	26	38	24	32	41	25	32	20	32	41	27	21	31	25	33	28	26	28	33	38	21	42	27	34	33	32	28	29	39	31	30	35	28	31	29	30	37	30	39	34	26	29	29	37	30	37	35	33	31	32	41	41	35	37	44	27	32	22	32	42	43	33	34	32	40	44	21	42	31	33	40	40	38	42	40	34	35	29	26	22	27	40	28	39	41	44	36	33	29	19	28	41	33	35	27	27	27	31	29	37	22	30	36	31	33	38	32	33	33	31	34	26	29	35	37	42	33	29	28	27	28	26	26	25	43	25	36	29	31	31	37	32	29	25	31	38	35	24	29	30	26	29	42	32	37	39	26	25	33	37	27	35	36	31	31	43	33	32	34	44	26	32	32	38	27	35	32	30	27	34	35	43	30	39	42	27	31	32	29	47	44	27	42	31	32	30	32	32	29	28	45	31	28	32	40	48	41	32	26	23	35	25	34	19	39	33	37	36	38	28	30	30	31	20	35	32	33	32	40	32	25	32	30	39	36	31	49	29	37	42	39	31	23	43	39	32	27	19	43	32	33	26	40	30	45	31	22	34	37	29	38	34	34	34	34	39	32	37	21	36	33	28	33	34	29	28	34	32	31	36	36	29	30	35	21	36	44	47	51	19	32	38	28	37	31	34	31	54	33	40	40	35	36	36	30	41	40	31	27	37	37	30	33	32	42	36	26	25	35	31	37	31	33	34	40	33	34	25	32	38	29	24	40	28	37	28	27	38	27	43	34	29	20	33	24	28	28	38	35	34	33	35	26	38	41	30	39	32	34	35	43	28	34	36	34	47	34	36	44	26	31	30	32	38	35	34	32	38	31	24	31	37	40	31	29	33	29	28	31	28	32	29	31	35	32	32	27	38	38	42	38	51	28	36	41	29	32	31	31	26	33	36	44	28	31	32	37	31	30	35	34	38	35	23	31	33	46	29	40	33	35	36	30	33	37	34	38	28	37	38	42	32	30	31	28	33	37	32	37	30	29	37	25	29	34	34	34	28	26	28	28	35	22	36	34	38	33	29	29	36	29	41	36	29	37	40	33	30	28	27	39	23	33	36	30	25	31	29	33	32	32	37	38	26	41	44	31	42	45	33	32	34	36	36	43	37	35	39	46	35	33	30	33	32	34	24	36	35	26	21	36	31	25	41	35	43	35	34	28	35	40	39	34	17	38	27	35	36	33	40	33	31	25	34	32	34	39	41	25	25	27	26	38	21	24	42	26	39	35	22	39	27	29	25	24	35	35	33	33	38	28	36	42	38	46	28	42	38	39	35	24	30	30	28	30	28	31	40	40	34	30	42	44	29	31	29	36	29	38	30	41	42	40	24	33	35	32	35	31	13	38	33	28	35	30	33	34	30	32	35	42	29	33	35	25	41	20	34	32	39	32	36	28	27	38	24	38	29	22	32	44	35	40	45	42	25	37	34	48	40	26	30	33	39	28	36	25	39	30	29	38	31	24	26	33	19	35	30	24	24	32	32	32	38	30	28	31	36	36	42	36	34	28	33	27	29	39	31	32	25	23	28	37	30	29
54250	37014	11675	21763	28509	27202	24261	20593	17267	14358	12214	10504	9069	7701	6638	5813	5290	4929	4197	3855	3487	3089	2723	2548	2336	2130	1988	1926	1755	1626	1529	1560	1517	1432	1261	1227	1188	1159	1130	1123	987	1023	1050	956	902	875	793	830	816	787	793	679	698	717	632	662	640	655	610	644	599	679	615	603	602	659	569	627	582	608	583	610	589	567	645	577	544	574	558	568	616	628	541	550	606	536	561	549	618	595	553	578	557	574	582	583	539	576	547	601	605	545	610	583	503	569	581	548	584	547	563	575	555	525	551	531	538	534	524	540	523	546	569	537	540	563	544	568	505	545	547	523	530	524	531	521	518	550	510	508	535	553	487	548	527	562	507	529	502	546	502	522	537	566	562	521	552	567	524	536	547	531	558	531	542	532	526	553	524	524	522	566	579	502	533	521	569	516	502	540	524	504	553	505	489	499	521	549	511	493	503	536	555	528	499	535	514	545	572	539	489	545	567	522	530	484	525	566	527	494	513	553	529	548	538	535	513	554	506	497	530	541	531	524	548	493	531	498	535	526	471	547	510	544	502	553	514	525	502	554	526	508	494	517	525	552	542	522	528	503	517	551	525	520	522	529	481	535	561	542	511	499	500	523	506	527	541	503	531	565	546	570	506	545	553	514	540	523	534	554	536	529	532	524	520	484	552	560	522	547	561	545	509	539	532	518	552	483	495	569	562	520	508	504	536	500	523	556	589	524	509	511	516	517	518	562	544	518	527	536	522	585	502	551	508	489	560	527	550	541	503	515	571	554	488	548	500	544	528	530	511	525	530	518	544	550	525	510	530	510	537	539	530	502	521	537	553	530	500	510	526	526	481	510	514	527	540	525	524	502	543	506	549	533	532	524	499	546	526	480	544	529	543	514	523	525	521	570	527	541	531	520	544	496	565	527	538	506	508	514	513	512	544	533	534	557	507	528	555	515	518	535	510	565	542	552	494	508	520	489	507	530	549	508	546	491	491	556	540	528	541	496	533	536	534	468	480	536	503	546	518	519	467	483	485	538	527	511	523	507	541	521	502	534	516	507	473	520	502	510	545	501	575	543	528	497	547	533	495	511	556	503	562	519	499	499	540	506	577	521	480	553	535	583	511	522	521	513	543	543	545	564	511	561	563	525	560	544	510	499	552	528	547	536	570	529	491	524	547	493	521	530	509	523	525	534	507	506	512	482	542	591	547	529	527	513	529	532	511	519	546	551	503	522	520	550	542	528	497	539	530	556	521	561	501	504	510	515	525	498	559	511	508	532	535	529	520	564	572	553	501	527	477	460	524	523	513	513	493	480	528	506	510	474	515	553	531	488	518	545	540	546	523	548	502	542	513	512	551	514	522	513	545	544	567	549	509	511	506	539	529	504	543	554	526	531	523	538	540	501	512	484	500	538	527	528	565	518	514	526	520	534	517	517	536	560	566	513	511	514	500	548	521	550	550	488	525	520	555	534	506	564	561	551	545	548	499	547	537	526	505	525	519	539	559	518	507	552	570	487	514	504	547	538	524	532	517	500	515	536	520	529	531	496	539	500	508	519	513	564	520	523	508	518	510	511	536	475	533	568	541	533	590	520	545	556	530	525	516	518	510	527	511	510	557	518	492	569	547	520	566	531	540	537	525	499	549	526	518	559	562	504	519	533	519	537	568	512	538	545	584	511	493	576	485	504	518	514	497	510	510	487	541	503	530	534	550	506	518	518	524	561	526	485	530	528	505	481	524	544	476	538	505	533	560	545	547	488	516	529	516	530	547	506	510	531	518	540	518	545	519	545	540	509	511	564	500	576	556	541	532	509	491	571	496	485	576	554	528	533	537	488	523	530	526	493	547	516	528	544	539	487	537	560	512	517	544	533	501	517	532	567	573	556	533	473	523	525	504	530	497	532	531	542	493	543	503	513	569	530	529	511	501	532	527	549	480	479	551	465	498	528	518	521	563	550	483	552	521	550	527	518	520	528	586	530	544	520	485	534	527	537	544	520	496	529	545	533	501	501	529	571	570	503	515	547	551	512	504	541	520	565	527	515	496	532	556	494	526	515	545	544	553	562	515	553	478	487	499	526	530	543	500	527	565	514	543	553	507	554	536	526	528	511	562	522	513	551	526	519	492	509	508	548	513	518	500	530	513	498	505	537	492	533	517	537	539	489	542	515	542	515	518	535	547	521	535	560	507	535	514	541	515	487	504	503	533	537	454	516	554	478	517	560	546	519	564	515	478	511	563	520	540	514	505	524	487	547	519	548	528	530	494	568	519	527	506	521	467	567	526	549	524	523	536	526	486	536	536	510	522	519	540	562	508	544	503	509	532	509	553	504	534	547	527	535	506	512	497	512	518	577	559	477	527	538	557	527	534	524	540	481	548	541	538	517	518	532	484	499	511	514	505	482	503	547	545	521	512	467	545	540	518	557	441	493	534	528	528	536	544	561	524	501	564	512	499	517	539	533	537	564	525	505	493	552	534	478	503	545	513	493	505	535	519	541	485	516	550	546	534	518	535	561	469	554	481	571	525	543	519	543	549	540	485	563	520	560	515	523	498	515	565	542	550	568	543	517	554	524	520	495	528	536	512	497	530	506	508	524	600	475	506	543	524	589	526	529	563	586	537	505	484	549	485	536	518	553	520	516	549	490	545	526	504	484	538	544	556	512	535	532	498	545	513	536	510	497	528	553	485	522	552	540	529	538	500	540	530	498	507	532	510	515	547	530	508	499	575	494	513	529	526	530	522	562	540	511	511	568	547	512	554	513	524	521	522	528	527	507	485	528	513	550	559	519	531	511	525	542	543	580	537	516	513	541	524	566	525	514	504	537	519	548	556	473	495	540	504	529	526	558	503	521	500	509	569	534	550	528	488	551	501	565	575	524	473	483	530	493	535	506	519	496	538	509	473	552	505	521	519	534	495	542	568	527	530	506	531	532	504	540	506	574	563	556	537	517	493	512	521	518	466	527	522	513	522	566	554	502	549	472	559	563	574	527	520	578	556	521	511	513	500	526	537	531	527	524	516	543	550	524	540	556	557	559	530	508	534	554	531	490	515	470	536	560	548	501	547	506	497	531	480	548	536	535	491	551	496	533	518	520	521	542	525	558	534	513	541	521	523	537	512	519	507	479	531	502	514	503	505	516	554	534	542	536	511	504	517	528	538	539	586	499	559	589	536	551	525	549	541	521	547	536	519	513	509	517	496	540	519	526	531	538	512	498	517	527	524	551	553	510	513	518	475	540	535	526	509	538	530	548	482	546	517	508	569	530	504	516	510	533	522	543	564	516	531	568	495	592	564	484	530	533	554	507	525	541	564	483	494	507	517	526	509	533	515	545	540	517	548	519	541	516	543	556	507	526	485	530	539	543	542	489	506	523	529	562	520	493	535	520	556	535	566	503	545	529	529	537	524	583	538	544	551	540	513	538	523	568	562	514	542	560	514	527	506	520	552	566	521	547	537	502	560	554	535	537	513	506	516	533	518	535	520	504
5261	2051	178	130	208	174	177	143	123	87	115	80	75	54	49	55	46	41	33	38	33	26	29	29	30	23	33	24	17	23	23	25	25	28	27	29	18	22	18	13	14	22	21	15	24	18	22	24	17	19	20	13	14	20	15	13	20	22	11	24	20	17	14	25	21	20	16	20	16	11	7	15	22	16	18	15	13	16	11	16	31	14	20	16	18	10	14	18	23	22	17	14	13	13	23	14	20	14	18	13	19	15	11	10	18	19	21	14	15	11	13	14	22	10	16	8	12	15	14	20	25	13	17	16	17	18	14	21	15	16	16	15	22	16	19	12	10	11	17	14	21	17	14	15	11	22	8	19	15	11	20	17	17	12	16	21	18	21	13	19	12	15	18	15	22	19	23	8	12	19	14	14	22	12	12	17	13	12	11	12	17	24	13	12	15	19	10	13	14	13	14	14	13	16	17	15	13	11	23	13	12	12	21	8	22	16	15	19	23	11	15	11	16	12	19	21	15	15	11	11	15	17	15	14	13	12	14	19	21	8	17	19	12	21	12	19	10	14	15	14	15	13	18	14	10	17	14	13	14	19	22	10	16	14	16	20	11	13	18	16	17	13	22	11	12	15	11	8	19	19	16	11	16	15	16	21	12	16	16	22	19	11	26	14	14	10	19	16	7	17	16	14	17	17	15	17	13	15	16	16	12	13	5	18	21	14	13	16	23	16	15	15	14	22	19	19	14	18	13	13	19	21	12	20	18	20	11	13	10	18	17	12	25	10	16	16	10	18	13	14	15	17	18	15	12	11	15	15	16	12	15	15	16	19	18	11	16	13	16	11	14	13	22	14	16	11	14	13	19	13	22	18	12	14	13	11	14	16	17	18	30	21	16	10	16	15	13	23	19	14	20	14	15	14	15	11	11	19	10	16	17	21	21	22	11	22	14	11	12	13	12	15	14	16	15	14	17	19	29	16	16	22	18	10	21	17	16	18	15	15	15	16	15	12	13	15	10	18	17	16	16	17	24	21	14	20	24	19	13	20	17	10	14	18	16	15	13	16	12	14	17	12	12	12	17	9	8	18	12	11	14	20	14	16	16	15	13	14	15	13	16	12	16	14	11	15	20	17	16	13	10	15	13	8	14	14	14	16	19	16	19	12	12	16	15	13	17	18	19	21	17	20	16	16	21	17	14	18	11	20	15	15	19	12	22	16	17	13	23	11	16	10	18	15	18	13	12	16	22	8	13	18	16	18	14	14	10	10	12	16	17	19	18	18	22	19	17	17	34	13	23	23	13	15	15	13	15	15	17	16	18	20	19	11	15	9	17	14	12	12	20	26	18	22	11	14	12	10	8	17	18	19	19	13	18	26	11	12	18	19	9	23	18	14	15	17	10	17	19	20	12	14	10	13	14	19	13	7	14	18	13	15	18	13	18	16	21	16	16	20	16	18	15	16	20	12	13	17	22	20	18	14	22	16	14	15	18	16	21	9	14	18	15	17	14	11	14	17	14	15	13	18	18	19	22	15	11	19	15	15	19	7	15	17	12	14	20	15	19	14	20	16	18	11	19	18	17	19	16	11	18	14	11	17	13	20	10	15	13	13	15	19	16	12	8	13	11	21	14	14	8	16	16	13	18	16	12	14	13	18	18	17	15	15	16	22	20	13	21	21	14	20	18	14	15	17	9	16	11	14	12	17	19	11	17	9	16	13	12	13	16	11	13	21	13	13	18	22	13	7	17	15	23	16	14	20	17	9	16	18	19	14	13	11	10	15	14	14	11	15	17	18	25	13	19	16	15	14	18	11	19	23	15	16	17	17	11	17	20	17	9	17	10	19	22	11	20	12	11	16	11	16	13	19	16	19	18	12	12	15	9	19	16	32	19	20	24	16	24	21	21	11	21	11	15	13	19	11	14	14	21	18	14	17	20	12	8	20	16	18	21	22	7	15	16	13	16	17	8	20	19	20	17	16	17	19	18	15	18	16	19	16	11	17	22	15	21	14	11	15	17	15	19	15	14	14	12	12	12	15	14	14	12	11	18	13	16	18	11	16	17	22	17	19	10	14	21	14	19	9	17	18	17	16	12	19	12	13	13	15	14	11	11	19	15	14	16	18	18	15	12	12	16	16	16	16	18	17	12	13	19	17	14	18	14	17	13	20	14	14	16	16	10	14	9	16	11	12	12	11	12	15	10	14	17	19	23	9	23	16	15	16	15	10	17	9	19	13	17	20	17	24	12	21	14	20	12	12	15	18	26	14	20	17	13	14	17	6	17	15	12	14	13	10	10	18	18	18	18	15	22	18	21	19	14	13	12	16	20	15	18	20	11	19	19	19	11	14	25	16	25	18	14	20	19	8	13	11	13	25	17	15	7	17	15	21	17	11	13	8	19	14	13	12	10	9	11	16	20	18	12	22	14	18	21	18	13	12	14	17	17	16	19	15	9	15	15	15	14	15	10	17	17	16	18	17	16	6	14	19	13	11	13	14	13	13	14	14	18	15	12	17	13	15	17	22	21	20	15	20	17	13	21	14	18	19	10	17	15	17	14	13	22	9	17	13	20	19	18	11	15	17	12	15	13	14	14	21	24	22	12	17	17	16	14	18	19	11	14	21	23	15	9	12	11	14	14	12	13	16	19	18	16	14	22	13	16	13	16	18	21	15	21	21	13	14	14	12	20	12	17	24	18	13	16	18	9	13	14	15	15	17	14	18	24	13	18	16	24	13	16	11	10	19	9	19	15	19	14	11	17	18	26	19	11	19	19	18	13	17	11	18	13	17	13	15	28	21	10	15	16	15	12	11	13	15	24	14	17	14	10	17	12	11	12	10	15	17	21	22	17	13	15	14	14	13	18	13	14	21	10	19	16	18	16	6	15	16	9	10	17	22	15	13	21	10	8	19	15	16	10	9	12	14	20	20	14	25	17	23	10	13	19	11	19	17	21	19	18	15	14	18	12	11	14	12	19	12	15	10	13	21	14	14	26	7	15	15	16	10	19	20	22	13	18	8	16	17	15	11	19	18	11	15	26	22	17	17	16	16	19	13	19	10	13	14	17	23	18	8	14	13	8	16	17	27	19	15	19	16	15	18	19	12	13	18	13	13	19	16	13	11	15	12	14	17	12	18	17	24	13	14	20	21	15	11	8	8	14	12	14	14	21	18	18	15	12	18	15	19	12	10	15	15	16	14	16	20	16	21	14	17	16	16	14	20	19	15	17	18	11	21	13	17	15	14	17	20	8	11	16	12	6	19	16	12	24	21	11	17	18	14	12	15	15	11	13	12	15	11	19	21	8	23	17	16	17	11	17	18	11	18	16	12	11	8	9	12	15	21	12	14	15	12	10	21	26	22	15	12	25	12	10	16	18	18	20	13	14	13	13	12	14	10	13	19	11	17	12	10	21	14	12	14	19	24	18	19	21	21	11	17	13	19	21	10	15	12	10	15	24	12	14	13	14	15	13	11	17	10	13	15	13	14	12	20
40070	24628	5247	11682	16826	15735	13234	10381	8336	6435	5187	4462	3638	3018	2572	2159	1939	1709	1523	1345	1224	1067	954	882	856	784	718	669	653	638	603	606	554	581	490	517	482	447	466	447	436	416	393	376	365	345	349	363	330	328	351	352	300	324	292	325	303	293	294	300	287	308	299	284	328	302	306	273	259	290	289	259	244	275	300	293	273	278	262	294	280	271	307	289	260	268	297	256	273	280	272	265	281	270	263	296	272	262	270	297	277	253	269	288	312	264	279	291	261	291	271	261	254	275	280	293	274	267	294	271	277	280	312	277	260	287	282	293	275	231	272	289	291	288	275	247	264	255	242	274	263	262	270	269	270	248	282	267	257	259	275	285	288	270	246	296	236	262	256	258	286	261	275	248	259	254	277	262	265	269	237	283	277	286	257	278	265	263	281	261	256	289	287	251	296	238	264	247	275	273	264	290	261	276	257	272	260	258	251	254	299	290	231	295	265	259	275	257	255	260	272	272	316	261	247	289	267	246	251	255	272	259	222	270	268	240	217	251	258	287	261	260	262	259	281	267	219	275	248	207	264	261	263	270	257	288	235	250	270	258	268	272	247	270	287	274	286	258	246	282	272	245	272	246	257	248	254	261	261	268	273	257	273	275	247	282	268	247	269	262	274	284	248	262	269	259	264	269	269	234	246	246	290	255	272	273	262	236	277	268	270	257	264	265	306	254	270	285	267	262	252	251	239	267	243	253	288	279	278	283	257	264	250	274	242	254	237	237	269	247	261	261	248	265	274	268	251	259	265	276	260	259	272	269	245	260	258	269	244	273	280	262	240	265	271	227	251	287	278	254	241	265	283	259	291	264	254	247	247	278	267	259	238	277	274	264	238	252	263	266	258	261	283	288	273	260	261	274	295	277	264	266	255	269	283	254	259	235	248	261	239	292	277	247	283	267	245	244	258	248	259	268	305	226	275	247	274	239	261	289	253	250	243	248	282	235	272	250	272	252	281	271	230	247	257	257	269	270	250	247	241	297	263	259	261	250	256	263	275	220	231	274	263	238	256	289	242	252	278	269	291	253	261	292	262	272	243	237	263	249	264	276	294	255	235	274	267	270	277	278	256	281	247	246	260	280	265	231	228	246	297	248	269	257	250	244	260	292	259	280	227	265	285	254	247	222	242	276	288	311	270	262	292	282	245	270	266	255	254	290	250	275	296	257	257	259	273	289	252	249	254	257	295	280	263	279	278	262	273	263	262	242	252	250	269	242	288	259	258	267	276	272	258	247	250	262	247	247	234	255	242	259	253	281	238	260	229	252	288	276	240	230	252	255	254	278	271	276	280	288	264	250	269	277	252	265	269	253	264	291	258	268	256	298	245	258	295	290	261	259	271	277	301	267	287	295	259	266	272	255	282	240	257	254	252	260	266	294	253	249	280	285	288	286	248	255	268	243	313	258	271	281	257	262	263	263	247	270	298	259	258	241	309	244	263	267	259	248	258	244	291	268	259	282	285	239	270	266	268	251	262	245	274	226	259	274	252	268	264	230	264	234	267	242	242	245	268	251	257	256	265	267	256	257	257	285	271	267	258	263	269	305	278	277	245	278	253	259	270	279	281	265	277	250	241	275	221	253	251	284	236	247	267	249	235	252	272	234	245	270	240	269	270	247	262	271	260	283	295	258	263	281	263	268	292	274	233	271	270	255	251	276	266	282	276	312	260	256	278	256	277	286	262	284	254	262	276	280	249	241	249	231	283	270	250	249	274	275	222	285	266	242	259	292	290	281	243	269	284	239	256	281	246	270	255	256	266	284	254	246	245	256	253	254	272	271	262	256	270	288	276	255	259	278	266	284	260	263	281	279	248	268	243	272	266	264	251	295	226	240	242	246	252	252	277	268	269	272	289	256	248	253	244	297	274	268	288	261	291	283	246	289	273	233	246	268	275	291	262	257	255	242	273	283	253	255	284	260	259	287	254	248	269	254	257	277	286	285	268	243	272	261	274	258	273	248	263	252	236	259	239	231	243	270	293	275	242	255	277	263	263	242	239	265	264	270	248	252	270	263	277	259	272	282	264	262	276	284	287	241	248	272	258	248	258	275	239	267	262	262	236	272	275	258	276	244	272	258	258	247	246	249	273	273	226	265	246	257	255	261	259	308	252	262	241	237	258	261	267	262	248	243	280	253	241	285	244	246	273	274	264	270	273	270	273	281	256	255	283	277	246	277	255	264	263	269	277	257	268	253	251	243	256	247	272	268	285	245	252	256	271	255	272	265	292	246	248	246	261	256	266	281	265	263	240	288	259	274	288	263	270	233	239	283	259	261	278	285	269	251	265	271	253	271	227	266	291	245	271	245	237	267	232	257	248	263	253	272	257	269	237	278	275	275	262	264	238	259	262	250	254	282	268	240	266	247	234	274	264	257	268	272	243	257	272	249	255	265	268	264	267	282	250	257	238	245	253	268	252	294	270	245	258	255	254	272	270	278	286	286	269	273	252	250	238	236	271	259	264	276	253	252	254	271	250	249	262	278	294	269	272	280	265	282	275	279	253	279	241	275	278	299	261	293	264	286	290	271	254	251	276	255	271	265	266	271	285	307	240	268	242	243	275	265	271	251	250	291	256	240	256	247	274	268	260	236	268	258	249	238	263	271	258	269	256	279	257	293	236	260	273	282	257	265	276	252	267	264	278	264	260	279	306	266	256	250	251	245	238	269	274	254	254	281	271	252	271	247	263	257	261	292	264	269	248	263	245	264	242	264	259	274	250	256	254	249	277	278	251	270	276	268	288	271	258	250	283	220	277	269	277	283	259	271	265	240	253	270	303	249	273	240	261	263	285	255	277	243	247	266	244	277	223	279	243	245	242	263	266	259	264	238	281	236	273	259	283	279	272	308	275	284	242	262	227	265	262	248	248	273	277	292	248	290	276	259	262	272	283	242	247	266	258	245	269	282	272	274	267	249	284	259	274	252	238	248	273	243	265	255	290	253	261	246	290	267	254	241	275	262	274	256	277	277	264	261	247	232	268	270	256	259	274	257	274	269	242	300	267	255	272	259	263	254	281	272	255	270	224	247	277	285	266	244	247	268	271	259	269	271	261	244	258	264	250	270	275	300	257	252	249	253	214	267	275	275	265	258	249	270	252	284	255	245	272	246	289	256	268	263	244	231	263	276	261	271	255	280	244	272	259	252	272	273	238	255	268	280	269	245	295	287	239	274	252	257	259	230	254	264	246	289	282	260	282	278	275	286	258	251	247	258	268	287	261	253	279	281	271	250	271	271	274	252	253	269	240	288	289	263	247	277	264	250	258	275	263	265	246	239	240	261	262	260	277	263	278	256	252	237	277	256	246	294	255	284	215	249	281	273	220	257	239	235	259	248	242	262	262	289	239	252	255	270	278	262	278	272	259	243	275	248	263	267	288	252	271	260	247	263	258	297	290	252	313	255	274	267	267	262	276	302	238	265	288	247	260	269	274	290	250	263	271	263	275	261
12175	7943	638	325	396	449	391	336	306	260	211	194	183	161	107	100	100	94	85	73	66	68	58	77	45	59	33	49	42	48	42	33	42	44	32	44	38	38	51	41	37	27	44	27	35	38	26	36	43	22	43	34	22	34	20	19	25	30	21	23	24	33	28	41	32	27	32	28	31	23	23	25	20	27	26	28	28	27	27	40	34	26	20	23	27	26	32	29	25	32	28	23	33	32	31	23	34	33	18	37	24	33	39	24	27	31	33	24	28	23	18	24	21	19	25	28	19	28	21	24	20	31	27	19	22	27	24	33	44	29	18	32	30	28	29	25	30	38	34	37	29	22	23	26	31	28	20	34	27	23	24	25	23	29	23	36	28	25	17	41	35	24	34	29	22	37	24	31	18	31	24	22	19	30	28	23	19	34	24	27	27	30	32	25	20	25	27	30	21	23	25	30	28	31	33	31	22	28	23	36	28	24	33	31	17	28	30	28	29	32	29	34	32	21	24	24	22	33	25	27	30	22	23	18	29	22	25	37	25	17	40	24	31	33	16	25	32	20	29	27	27	26	13	33	34	37	21	27	28	17	27	31	24	24	39	37	38	27	28	23	32	26	29	34	28	29	21	32	34	25	28	36	33	22	22	24	20	24	29	32	21	34	21	27	26	28	24	30	30	35	31	28	25	31	25	29	31	34	24	31	21	27	31	24	32	26	21	25	36	24	23	31	28	23	23	22	21	19	21	31	40	31	36	26	14	33	26	24	29	28	31	23	37	27	31	26	36	24	30	24	27	25	28	27	29	29	35	24	29	33	25	29	17	21	19	31	35	19	25	28	26	33	21	34	27	32	25	24	29	26	30	21	27	22	29	25	18	29	25	30	31	28	22	23	25	17	27	27	36	27	26	22	24	33	29	28	19	19	28	20	34	28	36	23	30	29	34	32	33	33	42	27	27	29	15	30	28	24	27	26	25	20	28	25	34	30	37	25	34	31	13	29	35	29	23	24	27	23	29	26	26	33	31	27	22	24	24	21	25	29	32	34	34	22	35	31	25	34	35	24	27	29	26	38	30	20	28	24	23	26	29	30	23	24	28	27	17	37	28	33	33	28	28	41	23	27	24	28	21	20	32	22	28	26	34	24	28	32	19	32	25	23	23	27	25	30	22	25	32	25	27	23	38	28	27	20	32	21	26	30	36	28	28	26	29	21	17	31	34	21	26	34	33	20	35	31	34	27	29	29	29	28	29	29	26	27	35	33	29	20	41	37	29	25	28	24	25	29	32	24	29	21	37	29	30	34	31	34	22	32	24	15	26	20	20	27	23	35	23	32	23	15	27	21	41	27	29	38	26	35	22	30	21	33	34	35	33	31	29	34	21	27	30	34	31	33	22	26	26	35	23	23	23	23	25	30	25	26	20	27	29	34	24	21	22	33	26	28	32	26	27	20	17	18	25	13	34	28	27	27	20	17	32	28	25	19	34	29	20	34	30	25	25	20	26	30	31	22	30	33	26	28	23	32	33	31	32	22	29	30	22	25	28	28	33	33	30	35	34	20	31	25	34	33	25	27	27	31	38	24	28	32	27	35	29	19	25	25	24	35	28	30	29	27	28	23	29	20	29	30	26	27	24	21	25	27	25	28	30	25	26	22	23	26	28	35	31	32	21	21	33	21	27	30	30	23	26	26	32	31	22	34	23	25	24	17	20	27	22	29	26	23	22	23	27	26	37	31	22	32	33	25	32	26	34	23	27	25	15	28	28	24	24	31	28	26	27	28	25	29	22	29	21	27	24	26	28	20	30	16	24	26	23	31	24	24	26	32	19	28	25	30	30	27	36	27	30	22	26	25	28	28	19	16	28	25	33	20	27	27	32	32	17	37	28	26	35	27	20	29	29	31	29	26	27	19	38	28	21	26	30	21	28	18	28	16	29	34	27	34	32	27	34	30	33	35	32	29	28	29	27	32	33	24	31	21	29	26	24	24	29	35	35	23	20	22	25	22	28	24	31	28	36	27	21	28	29	27	24	36	20	36	29	22	26	33	23	23	27	40	25	32	36	30	24	24	23	43	27	26	26	25	25	23	22	31	26	30	23	25	37	38	26	30	30	36	18	26	24	15	30	26	36	27	29	21	26	20	34	35	22	19	27	34	29	32	25	38	26	33	22	21	33	26	26	28	28	25	26	33	31	28	23	33	44	30	32	24	26	38	23	25	25	30	21	26	21	17	33	32	38	34	28	42	30	33	20	32	19	27	25	22	27	32	29	23	28	23	22	25	32	22	22	22	24	24	26	28	21	32	17	25	32	27	29	39	24	30	28	27	25	33	26	26	22	29	33	34	27	21	27	31	26	19	35	23	16	27	26	23	24	23	25	28	30	34	19	34	32	32	31	38	31	33	32	28	21	24	29	26	31	25	32	25	36	20	29	28	33	22	22	26	33	39	38	27	18	30	24	26	20	28	27	26	24	32	30	26	31	30	27	22	24	46	23	33	35	26	28	22	19	25	30	32	27	28	39	25	30	20	29	24	27	31	39	36	32	29	31	26	24	24	33	33	24	21	27	31	42	22	33	30	21	28	29	18	28	29	38	27	19	34	21	26	23	23	32	23	20	29	29	25	24	25	28	27	28	18	35	24	28	21	24	24	25	36	26	27	15	20	27	23	29	21	30	21	27	39	28	33	16	26	29	21	31	26	17	26	30	27	21	24	27	39	34	27	22	33	39	29	19	28	24	34	28	35	25	26	31	29	31	22	26	23	20	23	21	37	19	21	26	24	22	31	22	29	23	35	29	31	21	32	29	26	27	35	26	33	28	19	32	30	28	35	25	33	36	32	25	27	30	25	21	28	34	28	28	27	30	21	31	26	19	25	25	27	30	17	26	28	30	29	38	26	28	28	32	27	27	25	24	23	30	25	30	17	23	34	26	20	21	25	31	23	29	24	28	26	26	25	21	16	23	26	32	25	21	37	34	27	36	29	29	25	28	25	24	22	32	24	23	28	31	36	27	28	39	42	31	24	25	31	32	28	29	31	27	22	27	26	29	26	25	22	38	32	30	27	28	26	33	28	22	37	31	28	21	36	31	30	34	34	28	25	17	37	25	36	32	24	28	36	33	25	31	22	30	35	25	28	31	38	23	33	42	28	29	39	24	32	15	24	32	24	34	33	30	30	27	30	23	22	26	31	28	25	24	29	26	28	32	28	28	23	22	45	22	30	22	17	26	22	29	35	31	27	24	32	34	33	34	33	28	31	15	40	21	27	14	30	30	18	33	31	17	25	25	23	26	30	22	39	27	21	25	22	19	32	27	31	26	25	30	29	32	33	29	20	34	22	29	35	36	22	27	33	25	27	32	25	23	29	31	24	26	20	24	30	38	19	24	38	30	28	16	29	30	26	40	31	30	24	25	39	23	24	27	25	43	50	33	25	26	22	25	28	45	24	32	29	21	28	29	31	25	22	32	31	22	26	30	28	34	24	32	26
52345	37212	10695	20018	26679	25258	22073	18364	15485	12723	10601	9177	7966	6735	5751	5027	4552	4151	3609	3181	2916	2633	2340	2081	1929	1812	1742	1699	1470	1380	1380	1299	1238	1164	1151	1102	1018	1059	977	921	871	875	862	724	757	752	727	724	673	639	632	620	593	585	581	555	530	519	545	528	514	543	559	547	540	527	509	534	508	494	580	537	530	488	485	518	516	494	491	508	467	492	468	489	513	502	488	475	519	482	479	504	496	449	496	489	493	504	493	505	482	476	497	495	459	429	446	465	493	444	468	459	446	479	466	488	436	458	486	466	487	457	502	499	482	519	476	474	472	501	474	463	503	436	481	478	454	443	455	430	485	456	429	476	447	449	446	394	459	468	414	430	451	485	463	449	416	474	431	465	452	415	402	428	427	449	422	452	453	436	448	428	428	470	424	453	425	454	443	421	428	432	419	431	438	471	442	391	421	421	428	465	451	426	436	488	471	447	466	456	434	486	472	460	431	488	414	440	440	469	450	486	446	455	435	440	383	439	432	442	438	421	449	427	439	458	425	459	482	428	464	423	497	452	435	447	423	429	414	431	460	482	437	462	431	453	468	435	457	428	401	466	466	406	426	442	451	456	458	482	453	446	382	442	431	464	447	430	437	463	447	429	469	459	437	459	446	460	470	451	478	444	435	484	455	498	455	403	476	419	445	423	432	462	407	478	463	469	416	469	409	474	455	445	462	448	450	424	477	443	431	426	435	440	461	438	490	424	464	455	445	438	429	459	472	446	447	458	424	452	427	435	412	469	437	433	472	478	430	454	432	420	460	468	425	445	423	459	426	469	462	449	467	416	444	488	445	444	439	455	465	481	461	458	422	448	430	445	493	414	443	473	429	446	472	466	471	439	460	428	459	422	442	462	431	467	424	427	473	452	470	490	438	428	417	474	490	459	468	421	427	439	443	486	484	435	442	437	449	485	414	417	433	446	467	444	421	448	451	495	453	417	428	455	431	454	447	467	469	433	454	445	464	434	420	443	486	444	428	439	469	426	431	430	440	433	434	456	417	443	420	465	444	445	446	445	467	449	418	434	457	475	455	447	449	437	447	451	431	440	465	475	436	434	418	432	441	438	424	431	430	453	425	441	467	419	475	469	423	419	447	413	436	466	456	406	430	427	428	469	455	418	449	438	475	442	434	437	439	447	410	460	432	462	472	446	419	497	427	456	462	452	444	436	444	430	438	490	472	443	493	455	446	506	434	475	451	436	457	432	462	467	436	433	435	430	423	454	436	416	437	447	473	454	426	442	404	446	404	439	460	422	433	479	427	428	450	456	491	472	457	425	425	451	445	440	431	459	454	451	461	453	453	458	433	456	442	440	463	417	466	455	451	454	419	444	427	435	448	451	460	447	448	421	449	489	462	460	428	409	468	442	442	414	482	450	393	463	449	449	457	445	415	451	454	453	447	457	456	450	392	432	456	431	435	486	435	454	449	422	422	447	454	455	454	472	439	468	437	429	460	470	454	413	484	439	468	417	449	435	448	470	438	481	443	461	450	444	483	445	473	436	443	431	444	475	501	444	433	415	422	405	472	464	451	478	426	450	439	440	456	441	471	416	446	420	465	447	445	433	428	436	427	468	440	418	458	455	451	452	445	479	475	420	463	477	461	452	454	422	433	460	428	479	446	445	403	436	487	450	481	415	502	463	457	421	444	431	426	445	391	481	473	440	423	422	448	450	423	451	452	399	406	425	404	466	443	428	447	454	457	467	443	463	439	420	432	463	468	425	470	454	441	421	453	437	412	436	419	473	436	445	496	473	436	441	468	437	473	427	452	441	467	428	466	433	439	451	423	431	459	476	436	409	460	400	400	431	451	416	465	407	387	430	444	421	480	431	474	462	441	441	444	452	432	447	438	466	455	412	416	441	453	422	425	451	446	447	440	455	425	432	464	468	411	468	430	459	457	435	425	456	481	409	439	456	429	450	462	443	457	443	443	454	427	423	458	426	458	454	442	421	407	453	404	417	442	444	468	433	452	424	464	445	457	417	430	449	460	449	433	449	458	452	445	484	459	425	444	440	459	439	478	427	460	437	438	482	500	454	446	432	442	425	434	454	434	465	426	442	433	457	437	474	441	413	410	466	450	416	440	463	430	445	452	402	426	420	449	492	456	426	460	489	402	450	424	469	402	444	465	461	434	438	446	433	474	437	452	426	450	412	438	445	419	421	487	450	445	455	485	459	468	442	480	421	411	434	426	491	442	453	469	448	430	459	480	440	460	429	438	413	432	460	474	415	473	452	453	459	456	435	438	470	414	472	444	466	419	497	453	491	424	462	437	491	465	453	443	460	409	470	426	463	431	433	436	442	424	462	445	442	424	445	453	443	422	435	450	436	414	456	442	425	427	434	461	443	437	476	461	461	479	453	448	454	481	452	466	453	479	422	461	426	464	411	417	471	446	453	456	476	497	428	466	445	457	417	438	474	449	450	446	479	469	432	512	448	436	431	383	434	467	426	431	460	450	445	447	412	450	429	434	476	431	461	438	447	461	461	424	467	405	481	431	424	422	444	422	467	453	442	461	460	461	461	443	397	447	456	464	458	423	435	440	476	425	451	471	443	418	478	449	455	458	446	454	461	400	445	479	432	450	422	435	429	438	466	439	487	425	445	468	438	422	463	471	405	461	449	430	454	456	454	405	462	434	396	438	461	456	434	436	495	475	450	435	446	443	431	460	419	414	452	452	441	445	400	493	466	457	435	445	413	441	475	451	414	473	455	425	448	427	461	454	481	398	459	480	486	472	451	421	460	419	462	451	427	453	431	454	399	414	424	452	460	438	497	444	428	474	423	443	505	441	460	432	466	438	442	447	435	421	451	438	458	455	467	471	445	464	449	462	469	440	421	464	429	435	448	448	414	432	426	413	439	461	422	435	460	485	467	415	411	431	460	462	443	399	429	446	455	425	413	457	431	460	415	455	474	424	396	450	420	450	464	424	443	451	411	456	437	413	481	435	487	468	432	427	421	455	436	458	433	419	458	410	469	456	483	422	413	467	466	423	471	442	439	448	474	465	462	448	458	472	419	444	454	459	464	452	456	417	423	434	447	507	467	455	424	465	485	420	456	428	425	455	468	435	466	488	442	452	476	433	461	430	442	421	428	427	468	417	442	431	466	437	460	478	477	457	426	449	426	491	434	437	450	469	440	447	454	421	444	430	460	453	445	466	440	410	449	436	457	448	426	436	427	474	456	464	454	458	404	425	438	432	458	438	396	476	442	415	486	449	427	478	445	441	480	492	424	419	412	453	450	426	459	419	435	412	438	461	436	441	442	462	459	428	449	418	473	436	459	459	451	463	448	491	470	462	390	439	459	439	452	418	451	431	443	467	463	434	445	487	429	461	437	469	448	480	456	454	436	463	466	435	463	442	430	406	408	446	426	425	440	432	437	448	428	471	489	459	447	421	447	451	439	442	448	497	434	435	435	479	454	459	484	469	436	393	477	471	466	454	444
9595	4583	392	209	312	308	218	211	199	159	155	130	134	106	109	94	83	80	75	58	61	44	47	37	44	45	47	41	39	40	39	34	40	23	37	27	22	25	37	35	30	28	24	28	36	23	32	34	28	24	25	30	36	37	32	35	31	27	23	26	35	21	33	20	36	23	22	17	32	18	27	19	30	29	34	24	32	36	25	26	22	21	35	30	27	30	27	25	32	27	30	24	28	28	34	22	34	33	19	26	29	22	29	34	30	34	21	18	33	22	24	24	26	22	16	22	18	19	22	24	32	29	19	30	30	28	27	31	27	25	19	23	23	23	34	26	34	27	17	22	29	24	20	30	26	27	28	20	19	31	29	31	19	19	21	28	22	30	21	21	28	19	22	31	26	27	22	18	20	26	28	23	30	31	24	25	23	19	27	25	34	29	29	28	26	20	24	26	21	28	16	21	28	13	18	32	26	27	26	24	23	18	27	20	27	26	18	22	23	29	32	20	22	28	27	26	26	30	33	22	37	20	25	22	22	30	34	27	26	15	27	33	29	19	28	21	18	19	31	19	30	28	21	29	20	31	26	25	27	27	32	32	20	19	34	21	18	32	29	44	28	23	31	24	21	19	29	13	21	26	24	34	27	22	28	18	20	20	31	27	27	23	22	31	29	27	31	25	17	22	20	23	22	19	28	28	33	15	17	26	25	22	23	13	30	22	17	18	24	27	29	21	22	21	24	23	25	21	27	22	24	29	28	31	20	24	23	26	20	17	21	25	21	19	25	29	20	17	23	24	28	18	26	22	24	29	24	24	26	25	25	20	16	32	29	29	24	22	19	18	32	27	28	23	28	23	28	27	16	29	25	35	24	21	34	22	27	22	15	28	30	23	26	14	22	14	30	29	26	27	31	22	31	27	20	24	30	35	17	27	28	29	29	18	21	28	18	38	27	27	21	34	19	27	26	24	30	30	23	23	31	21	26	32	28	15	39	26	23	23	24	24	27	17	27	19	25	26	30	24	29	27	20	18	19	21	24	23	27	27	28	29	16	22	26	29	24	23	25	32	22	18	25	21	30	15	26	24	17	35	20	20	21	31	12	22	29	31	22	29	24	21	19	32	30	21	11	25	26	27	19	21	27	26	28	19	18	25	20	28	21	29	16	26	28	20	25	33	32	27	23	30	33	15	30	29	20	21	30	25	28	23	22	17	28	21	31	24	35	29	29	24	31	28	20	24	25	17	20	40	17	20	15	28	27	29	22	22	20	22	31	29	23	27	27	39	30	35	21	28	24	28	19	20	28	29	26	30	27	27	12	21	22	23	31	26	24	31	30	22	31	28	26	29	27	29	31	22	21	27	33	38	25	22	19	13	24	17	25	29	31	18	33	25	34	22	22	29	24	28	32	22	37	24	20	24	28	23	28	22	21	20	20	32	24	25	30	18	28	28	23	19	25	19	22	19	28	24	21	19	15	34	25	25	29	30	33	33	26	33	18	25	24	25	28	21	22	28	29	37	22	27	41	9	34	19	24	30	31	18	29	33	21	24	33	24	33	34	31	21	22	25	25	25	34	26	29	26	25	30	18	29	30	29	26	27	21	34	19	24	25	31	16	28	26	13	26	24	28	26	21	28	25	39	23	20	32	31	25	21	28	29	33	21	19	16	35	42	23	26	35	27	27	25	14	21	21	24	16	25	26	37	24	27	31	31	25	35	28	25	25	23	23	14	32	31	30	27	18	28	27	24	26	37	36	18	23	20	27	21	32	17	24	31	31	22	35	19	23	18	29	29	27	33	28	21	31	20	30	29	18	22	31	24	14	28	31	40	22	22	21	28	31	22	12	20	24	20	27	26	18	22	24	23	25	27	30	21	20	24	28	27	28	31	31	20	26	32	25	20	28	25	18	27	23	29	37	23	23	21	25	33	21	21	21	22	16	28	25	20	17	17	34	23	29	31	16	29	24	29	22	15	29	26	27	16	21	31	27	32	32	24	25	31	34	20	24	33	18	27	19	38	32	26	32	26	30	18	28	21	27	26	26	27	23	26	19	34	25	30	25	16	22	23	26	30	32	33	28	32	23	19	30	26	24	24	20	25	26	27	22	21	27	25	23	24	26	31	25	24	24	20	23	32	24	25	21	22	26	26	24	30	24	20	26	32	28	26	30	33	21	19	32	18	21	27	32	23	29	36	19	32	29	28	19	27	24	22	29	27	36	22	27	26	18	22	33	26	20	29	23	27	27	20	22	14	32	24	14	34	25	23	18	30	20	23	19	19	24	20	28	18	29	20	19	22	21	28	30	29	24	26	25	24	28	21	19	24	23	24	34	17	26	21	27	29	20	36	22	22	30	19	24	36	24	30	26	21	35	24	28	34	22	32	27	20	27	19	26	15	24	26	22	24	24	22	16	28	32	33	18	25	28	21	27	23	19	29	24	29	37	24	24	32	19	21	21	19	20	23	25	16	25	20	24	28	30	24	16	24	27	23	20	28	30	34	29	22	25	21	11	25	25	23	29	22	24	26	19	35	25	31	24	24	21	29	24	26	24	22	19	25	18	29	32	28	19	27	18	34	22	14	17	17	22	27	26	23	35	27	13	22	19	28	25	22	30	20	35	19	25	23	25	23	22	21	24	27	16	25	36	19	26	34	27	25	28	19	27	28	22	30	22	25	23	22	20	25	29	21	26	24	34	36	18	30	21	26	26	25	19	18	21	24	29	24	21	29	31	20	23	23	17	23	36	30	20	29	18	21	25	25	17	18	23	18	26	25	20	29	24	21	31	16	24	26	23	28	21	27	16	24	21	30	17	25	17	30	18	31	31	22	23	23	23	26	27	19	24	20	14	20	23	25	23	23	21	22	27	30	35	24	26	27	38	34	24	36	34	20	24	31	29	35	27	26	27	30	22	19	28	29	30	25	26	30	21	23	19	33	20	34	24	28	25	33	23	35	21	23	34	24	25	27	29	26	20	31	29	26	32	22	23	22	18	32	29	38	26	24	26	28	18	31	30	26	17	26	23	24	36	25	32	27	21	24	30	25	31	23	22	26	28	18	28	27	28	29	23	17	24	21	19	32	26	20	30	19	25	16	23	26	28	17	26	25	19	27	26	30	21	29	25	27	25	22	25	23	27	30	17	24	18	27	33	28	22	33	12	30	23	19	25	19	23	19	19	26	20	23	20	17	26	28	27	36	28	23	30	21	25	19	24	28	22	23	26	25	24	27	26	19	22	30	31	22	18	27	20	26	25	17	28	18	18	27	30	27	23	29	17	20	40	24	20	28	35	29	33	23	22	30	21	27	24	25	28	20	25	20	40	29	20	30	21	28	27	25	33	29	22	19	30	18	18	27	23	22	15	18	24	25	28	27	27	25	29	29	33	25	23	22	29	19	23	23	21	24	28	29	24	29	35	15	27	21	19	31	35	29	29	29	26	23	21	19	22	22	32	25	26	21	26	19	28	26	27	26	28	24	24	25	27	22	19	27
45507	31152	7982	15673	22055	21003	17835	14580	11722	9922	8035	7109	5795	5143	4150	3738	3375	2958	2624	2306	2089	1884	1711	1560	1405	1382	1242	1192	1110	1061	1066	1015	917	868	830	841	809	813	707	775	693	696	648	609	628	586	602	585	550	565	522	548	510	543	466	474	465	467	473	502	482	493	481	457	502	463	442	432	481	468	448	479	497	494	432	491	450	454	454	435	431	472	449	437	443	439	444	439	438	431	457	432	465	468	441	427	422	423	488	481	457	412	421	418	439	415	399	415	457	459	418	402	426	446	381	421	438	429	436	401	406	432	429	479	421	429	421	430	418	421	450	462	404	420	434	433	412	411	406	457	468	384	430	398	421	439	425	390	423	424	406	413	437	454	401	464	380	397	398	412	400	450	422	410	435	396	391	414	390	390	433	395	436	467	410	425	415	430	412	429	415	414	402	426	415	409	436	441	392	405	410	410	439	428	419	402	399	431	426	422	461	467	410	407	408	413	416	422	431	435	407	393	438	401	446	402	441	376	421	417	427	397	414	426	444	410	396	435	424	419	438	436	403	433	405	395	373	387	426	417	391	391	409	397	401	424	390	429	403	441	385	431	388	413	414	440	367	406	424	458	410	411	391	430	414	405	438	393	457	407	382	423	436	403	399	405	444	447	409	404	430	449	407	414	411	404	407	414	437	398	427	414	410	392	385	403	422	422	441	404	394	422	396	390	429	401	422	407	406	434	392	376	403	448	447	425	438	393	393	430	410	408	433	384	454	437	381	411	404	433	404	415	410	400	465	391	426	401	408	406	423	411	403	377	368	425	462	382	383	407	395	399	419	404	440	397	399	447	445	430	407	441	456	401	401	432	422	437	409	370	398	398	436	415	405	428	397	415	381	399	456	390	411	428	410	403	436	438	427	424	430	420	418	387	421	426	404	401	395	416	404	414	407	447	410	428	410	414	420	414	429	412	427	405	423	415	391	412	414	424	412	413	399	449	398	430	402	423	404	382	424	416	431	418	402	433	400	407	431	409	420	430	439	439	386	412	432	405	432	432	426	394	432	429	416	428	421	433	388	414	402	450	440	411	431	419	461	440	440	425	458	409	396	448	403	410	406	418	406	412	404	381	410	386	429	439	417	427	388	407	397	400	380	380	422	427	402	412	471	405	460	420	400	414	439	370	399	419	426	387	426	438	408	388	439	424	452	429	407	417	395	408	389	426	405	429	434	403	408	395	422	402	405	420	448	412	397	450	405	435	381	427	421	403	410	451	426	399	421	413	400	416	415	383	423	402	423	437	417	412	396	417	398	426	444	407	394	429	398	419	413	411	385	404	396	433	416	426	423	408	416	402	424	419	398	402	463	405	426	407	386	420	429	429	418	404	407	407	407	415	390	436	422	415	433	426	395	443	365	422	455	428	414	430	447	414	397	437	437	403	418	412	455	458	393	400	396	423	409	409	413	443	415	380	376	446	412	400	413	410	427	433	433	432	428	436	405	411	406	435	418	434	380	416	406	434	438	416	392	423	429	400	413	412	433	419	412	425	389	441	372	433	407	398	393	439	405	388	455	414	405	432	412	406	439	385	413	424	393	435	401	435	389	391	426	414	407	410	417	419	429	430	437	400	417	401	397	449	425	408	391	416	432	404	431	416	422	428	416	422	440	430	409	394	410	446	414	402	410	434	432	404	453	394	398	411	397	409	388	432	436	411	417	410	457	432	448	388	396	369	416	400	392	433	424	390	400	403	452	416	423	440	435	437	408	459	424	428	409	381	399	419	393	425	412	433	436	420	429	431	411	411	389	394	423	420	377	413	426	394	411	409	424	433	408	392	411	397	412	406	422	423	388	402	441	410	409	419	398	406	453	442	396	398	391	397	413	418	445	421	426	396	414	433	428	426	419	421	385	422	419	395	400	423	399	404	424	401	437	424	423	413	438	408	421	420	414	421	440	413	409	405	399	450	436	446	415	405	429	410	380	416	433	427	412	427	421	444	407	442	430	441	409	376	403	381	442	424	423	377	412	404	450	431	396	411	398	428	421	408	398	414	428	366	416	440	402	394	455	414	435	403	422	433	423	444	443	419	446	423	403	404	397	403	417	403	428	415	423	427	414	418	451	415	398	404	430	381	408	423	402	424	411	411	416	414	422	419	422	398	424	400	396	437	410	432	426	430	411	381	412	434	406	425	420	415	423	425	451	364	399	462	415	422	366	441	385	421	398	430	398	420	426	402	441	439	420	404	437	414	428	425	424	394	391	418	422	419	409	414	406	419	410	401	444	416	432	406	425	420	392	415	431	433	413	446	378	400	423	403	386	381	401	450	425	411	387	433	422	423	387	386	426	411	422	411	414	446	413	429	374	393	417	392	394	395	425	412	394	447	401	402	416	416	430	387	407	420	387	405	370	401	418	431	393	429	430	437	423	418	415	422	415	408	399	399	437	395	387	456	356	377	401	387	435	422	399	391	397	426	437	426	388	407	398	402	371	410	414	412	411	424	429	419	401	416	402	445	406	418	404	429	406	426	421	386	397	415	446	390	438	390	451	429	428	401	415	428	425	408	368	405	409	381	415	393	409	400	421	414	433	431	388	409	424	381	414	415	431	453	419	386	404	410	419	435	385	403	405	399	450	397	430	412	418	421	412	409	382	407	452	430	437	435	399	446	403	432	418	399	370	412	415	368	412	459	469	442	417	427	420	417	418	416	423	407	451	445	392	422	430	452	407	418	406	394	399	439	431	404	430	439	419	392	420	442	399	453	388	418	397	391	393	391	439	438	412	381	388	424	449	398	420	419	409	434	398	418	420	398	399	409	434	386	426	396	426	467	429	411	444	384	409	419	456	375	447	434	415	394	437	409	443	412	436	422	432	420	468	375	421	416	428	414	451	427	459	398	431	447	401	434	439	427	436	453	429	437	375	437	431	374	426	403	421	436	414	392	425	390	374	400	404	412	397	411	427	445	426	404	404	449	418	423	412	415	411	435	399	393	441	457	380	425	422	438	398	397	394	421	410	450	433	419	423	421	396	424	403	417	409	419	433	396	412	397	415	412	423	419	396	413	426	408	391	424	411	421	403	439	391	393	385	400	437	400	403	380	420	414	418	423	399	406	397	418	438	424	394	465	419	381	438	419	358	437	359	405	431	409	445	396	432	445	390	451	383	426	399	409	395	438	406	405	411	402	400	405	420	403	422	383	441	436	426	416	421	436	402	422	456	407	404	375	375	418	431	422	459	447	426	428	415	445	421	423	421	420	416	391	406	386	422	386	391	376	408	470	407	430	410	397	414	399	432	374	469	415	435	413	409	419	418	437	432	415	431	419	452	410	424	393	428	422	456	441	400	426	396	389	400	407	426	394	460	415	473	444	434	462	400	431	403	435	451	379	395	428	454	436	407	441	445	373	419	417	411	402	422	441	415	423	398	385	411	437	400	447	395	417	442	408	387	409	425	418	397	433	455	426	388	408	411	431	417	404	404	418	426	393	398	387	412	411	448	415
13992	8822	792	404	494	543	455	383	337	272	241	226	194	163	137	126	122	97	118	86	106	67	73	68	59	67	67	63	57	53	47	44	58	48	56	47	34	47	45	48	50	33	42	48	50	31	34	41	44	41	36	40	26	23	32	37	33	24	37	36	48	39	30	27	26	41	30	41	36	36	38	30	37	36	35	30	37	40	40	29	31	29	30	40	32	39	33	29	33	31	35	42	35	47	37	31	26	37	35	37	31	41	33	28	31	33	34	45	38	49	30	35	34	37	32	33	27	22	31	43	40	32	44	25	32	31	33	34	34	34	28	35	27	31	33	38	39	37	39	35	38	41	35	32	27	33	27	30	27	37	26	25	35	32	30	33	26	41	24	32	28	34	32	30	29	42	33	32	31	35	24	35	29	33	33	35	34	35	33	33	36	41	31	31	30	29	35	29	34	32	30	34	27	29	28	37	38	31	39	32	28	35	44	29	24	26	25	39	31	38	33	30	21	37	40	29	41	23	31	35	34	20	34	18	33	39	33	35	28	39	34	30	33	30	22	29	22	28	34	35	47	33	28	31	39	32	27	32	34	33	39	31	33	36	31	34	33	32	34	42	36	28	28	28	35	37	37	37	37	32	33	42	29	30	36	27	32	38	29	34	35	26	37	26	24	27	37	40	37	29	35	34	28	31	37	39	31	30	30	29	35	40	26	45	38	33	35	21	40	30	37	30	33	32	28	34	30	22	31	28	39	31	34	38	38	15	39	38	31	24	37	30	30	27	30	24	37	32	39	28	31	29	32	27	30	32	30	24	37	27	37	37	37	31	30	33	31	26	36	33	39	30	30	27	28	36	24	24	32	37	40	42	35	27	31	45	37	33	32	36	32	35	36	32	29	26	38	23	22	34	37	37	36	22	30	34	34	36	35	35	33	32	41	24	31	23	34	35	41	29	30	42	36	26	29	28	41	29	43	33	34	31	36	34	36	32	35	29	37	24	40	31	33	34	37	26	28	28	36	35	41	27	34	35	37	31	33	39	42	28	32	31	26	37	34	28	27	37	36	31	35	34	35	35	36	33	32	34	39	37	37	32	29	25	37	26	30	37	39	43	35	29	30	34	31	29	27	35	25	30	37	44	40	34	34	38	43	34	20	35	25	33	43	32	37	27	38	34	28	36	36	36	27	27	41	32	34	26	33	33	26	27	30	43	23	40	44	35	41	34	27	34	28	27	39	30	36	29	30	34	41	34	48	29	29	27	35	31	25	25	34	30	44	34	28	31	34	31	34	34	25	31	37	34	29	22	24	32	32	38	36	31	32	34	35	32	37	28	28	24	29	33	33	39	38	32	32	33	37	40	35	28	34	31	44	38	25	34	30	34	39	30	34	35	20	33	24	34	25	23	29	28	23	43	35	29	41	50	40	37	24	39	34	23	37	24	35	30	30	30	34	27	28	33	27	30	22	29	28	42	32	32	33	29	36	33	38	27	33	44	33	33	29	35	27	32	29	42	30	32	24	33	24	34	30	32	34	29	24	37	40	29	35	32	32	26	32	32	34	34	24	40	36	25	42	40	36	34	25	29	44	52	32	31	35	31	25	42	33	31	39	32	26	27	34	26	35	42	32	36	28	25	38	44	33	38	28	27	26	39	35	27	26	37	36	33	35	39	28	36	27	35	29	32	26	30	32	19	37	29	40	29	37	34	32	31	30	40	33	32	38	30	33	31	45	32	32	46	40	36	30	31	21	39	26	30	28	27	29	27	34	39	25	39	36	36	30	33	26	25	42	32	25	28	38	33	28	30	34	34	21	32	40	39	35	34	36	31	35	47	29	39	34	30	28	25	36	23	30	31	34	38	26	27	36	40	31	27	28	18	38	27	41	33	35	39	29	42	32	25	33	28	38	42	28	31	36	31	31	44	33	41	29	31	28	28	38	23	30	28	26	27	28	34	38	38	30	27	36	30	30	40	38	43	33	26	30	30	30	29	32	28	34	30	41	32	32	22	15	47	26	31	43	39	32	26	26	32	22	30	38	35	35	22	31	32	33	36	27	35	26	25	26	29	36	30	28	18	30	38	39	19	38	36	31	31	31	33	38	33	36	23	40	30	41	27	28	37	24	29	43	34	45	26	33	34	24	31	38	33	32	27	36	27	31	32	35	40	33	37	37	29	34	19	25	34	39	24	31	37	30	25	24	28	40	26	28	29	35	36	20	25	26	36	32	25	29	30	37	25	32	36	36	38	30	41	38	29	32	37	27	36	36	29	27	32	35	33	28	29	37	32	22	34	30	39	36	41	37	29	29	45	47	29	30	30	29	34	25	33	33	38	29	32	31	24	37	32	28	30	33	36	28	37	29	31	42	33	36	28	38	39	26	39	36	31	36	35	34	26	36	35	31	25	44	39	31	32	30	37	38	40	32	34	34	37	42	40	28	29	34	30	33	38	35	24	36	39	32	23	40	38	31	33	39	43	38	24	38	22	25	32	30	37	22	35	25	36	32	28	33	28	37	46	36	34	32	27	33	32	32	34	39	30	44	29	20	33	34	30	30	32	25	30	32	51	25	28	40	32	34	26	31	29	33	33	38	29	37	22	31	46	30	32	33	37	28	27	36	35	40	34	30	37	34	34	25	32	21	31	41	47	29	38	31	28	34	25	31	46	27	35	34	30	40	41	37	35	26	44	30	32	31	35	36	37	36	31	32	35	29	32	38	32	34	31	38	27	44	42	30	34	30	31	31	28	35	29	26	28	29	27	26	40	45	36	25	31	48	21	42	30	33	31	33	36	44	25	31	32	39	33	33	41	33	36	38	24	42	36	35	29	37	38	40	32	30	35	41	36	47	36	43	24	29	43	31	30	29	34	30	34	41	33	18	18	35	26	28	29	43	32	41	23	29	26	30	39	29	32	38	33	23	32	35	32	29	28	26	33	28	35	26	34	42	32	36	29	43	39	38	31	25	44	35	28	37	25	27	27	36	33	28	41	27	34	34	39	38	30	30	20	34	25	38	34	32	38	31	45	29	37	39	30	34	44	34	32	31	33	40	26	29	26	33	25	26	25	35	30	39	29	29	43	25	35	43	41	32	29	25	33	53	31	35	33	33	32	30	28	27	45	32	35	29	35	33	42	38	38	29	29	28	30	37	26	30	32	41	44	30	32	26	37	36	32	21	33	24	35	39	37	41	33	23	27	23	28	41	36	36	24	32	35	27	33	36	24	35	34	21	37	35	36	37	26	24	22	31	24	34	25	36	39	26	35	26	38	43	31	36	33	30	33	30	32	26	29	37	35	41	30	36	45	28	32	27	35	33	38	22	38	29	39	34	30	30	30	32	29	28	41	25	26	29	33	33	29	28	22	37	35	36	44	31	29	28	29	29	33	29	30	38	41	28	39	22	26	35	31	30	37	27	29	19	35	39	44	34	31	21	40	32	26	33	30	25	32	33	36	36	31	34	19	37	27	25	22	30	32	24	41	37	39	31	33
54339	36708	11540	21168	28028	26862	23653	20142	16677	14184	12013	10172	8998	7943	6826	5917	5242	4641	4039	3783	3319	3032	2751	2435	2388	2077	2029	1924	1782	1610	1514	1484	1448	1319	1298	1251	1259	1172	1124	1044	1074	970	950	882	917	890	850	822	818	725	803	720	676	656	672	668	660	626	642	672	646	644	667	690	624	614	574	608	586	613	568	628	600	592	613	579	578	572	568	547	554	544	576	553	620	569	572	551	588	580	599	597	598	586	584	569	552	597	580	578	558	500	555	511	531	564	579	535	606	553	544	557	554	544	575	527	519	559	573	544	518	522	556	536	568	558	547	525	623	521	547	541	572	523	538	546	573	543	537	549	497	557	502	525	514	535	578	503	523	545	516	535	536	490	527	560	564	554	553	569	504	546	529	535	544	532	566	507	550	561	515	523	523	482	523	531	553	560	538	524	524	544	544	534	560	513	481	530	547	536	564	515	505	548	589	535	528	523	521	532	555	551	535	531	574	518	515	510	495	559	540	529	504	526	506	553	548	517	528	490	479	541	527	525	526	552	507	520	525	590	551	505	532	551	535	530	560	543	530	503	539	524	536	507	541	534	507	527	545	565	543	577	542	567	572	534	527	515	541	516	504	521	563	514	555	537	504	540	503	537	503	539	530	539	518	506	558	546	553	499	539	520	504	518	531	537	514	580	538	527	489	553	526	560	484	490	554	521	513	531	511	538	534	496	551	486	544	575	475	495	528	540	558	554	542	511	562	519	502	560	484	519	520	507	544	531	585	501	528	546	554	515	548	527	503	526	515	517	507	507	553	555	515	516	521	576	539	530	507	533	545	515	545	531	499	537	496	511	498	552	543	504	476	566	537	549	513	509	507	536	547	478	529	506	568	529	474	539	495	549	531	528	518	567	549	539	519	532	490	508	539	505	573	535	568	564	543	524	532	527	524	555	519	516	544	520	547	546	561	547	531	480	519	566	508	505	584	516	490	537	536	515	526	542	533	527	520	535	492	522	553	581	506	565	496	520	496	538	516	538	552	530	521	504	506	470	526	548	544	495	569	523	540	532	537	502	555	493	476	540	543	566	565	509	549	492	497	550	544	559	507	535	479	526	492	528	513	529	555	556	552	553	571	530	512	523	494	520	490	543	519	499	560	542	528	527	532	529	529	480	545	522	523	527	519	540	529	506	541	565	550	471	484	505	541	541	569	526	533	537	502	510	513	501	524	562	496	526	500	503	512	550	516	510	527	520	530	555	501	530	545	543	540	555	551	535	549	500	518	521	512	517	545	495	525	507	543	524	514	520	532	521	525	542	536	510	525	521	550	539	510	493	529	503	523	522	512	526	511	489	546	505	517	520	490	561	540	501	506	554	535	503	550	550	507	534	542	507	508	498	525	511	505	535	526	502	533	514	519	512	533	499	534	532	555	536	511	559	533	551	538	510	493	547	553	491	475	527	507	496	550	557	549	562	508	544	550	484	487	514	541	543	541	506	516	535	539	558	480	524	515	524	561	485	530	529	515	525	503	512	479	523	541	602	544	545	532	543	535	540	544	534	559	550	519	521	511	530	526	491	522	538	536	539	525	551	543	510	564	519	519	545	521	540	560	538	538	536	546	542	528	508	513	525	558	529	527	530	523	517	534	513	551	550	532	550	552	512	540	546	507	522	515	556	553	483	564	512	518	518	532	575	508	567	486	564	570	500	545	498	522	521	559	534	553	492	565	554	500	527	525	529	503	474	533	547	479	554	520	530	502	488	513	531	537	517	536	514	517	521	507	590	510	490	498	513	524	542	483	540	508	506	515	524	532	548	551	537	504	528	502	557	487	537	549	516	502	512	533	542	564	506	535	537	546	503	501	558	551	507	558	521	541	525	505	520	504	560	564	540	495	566	547	536	540	528	511	503	489	516	476	515	541	551	523	528	572	505	557	517	495	524	522	502	508	539	510	560	535	508	547	506	511	516	541	546	510	519	514	492	471	489	547	546	491	514	508	488	516	536	526	559	485	504	510	571	557	554	538	520	513	493	547	556	500	527	532	512	541	521	525	515	511	534	550	511	528	538	527	509	535	532	552	493	547	521	552	554	489	576	540	499	507	532	512	542	546	533	561	532	498	512	557	564	523	501	518	552	500	526	524	538	536	494	529	515	571	530	570	528	499	531	525	524	499	545	535	548	522	525	499	520	533	538	536	536	508	562	487	546	537	558	481	534	544	545	505	505	549	534	518	523	517	513	550	534	536	537	572	545	545	536	548	505	519	502	589	464	510	572	489	516	502	528	545	530	527	481	495	527	542	505	548	546	550	526	536	503	510	517	454	549	484	538	526	505	528	517	562	545	550	503	542	555	533	511	501	530	534	518	496	500	522	456	529	510	538	517	551	518	520	545	502	490	555	479	552	543	530	506	511	494	541	589	546	535	518	513	547	483	533	499	494	501	513	488	534	554	522	520	516	523	553	496	507	552	537	498	535	538	514	538	505	540	541	511	557	534	482	574	495	531	506	514	502	533	504	532	516	532	488	553	501	511	545	576	491	530	521	553	510	521	508	534	545	531	541	537	569	522	490	540	510	564	514	512	525	543	511	531	509	518	528	506	525	502	509	523	536	532	549	505	553	539	542	476	551	531	520	525	506	553	506	530	518	519	507	567	560	490	531	540	486	548	505	522	521	514	516	528	554	503	536	505	546	513	563	552	542	501	527	486	551	542	522	527	507	543	488	534	532	504	512	555	515	516	465	524	546	526	552	514	496	574	517	514	541	526	556	509	530	525	508	504	560	500	572	546	525	554	527	531	514	511	520	498	538	513	506	511	538	527	525	558	557	528	498	521	514	528	542	523	507	527	481	521	564	500	494	534	476	555	511	519	548	506	522	537	516	509	534	477	505	538	540	515	535	522	571	505	524	531	549	535	561	532	525	549	555	526	538	551	582	555	511	505	518	528	512	550	555	546	539	533	528	545	497	571	520	546	530	500	513	544	525	544	534	529	522	561	540	487	548	529	546	489	545	522	507	525	587	572	519	556	575	511	557	533	498	542	519	528	541	513	522	525	522	516	486	525	513	510	517	527	493	532	494	550	557	510	541	543	539	529	514	506	555	536	477	533	538	503	551	505	500	523	531	507	526	552	530	598	557	525	547	549	521	540	538	494	523	518	542	473	516	523	523	513	543	558	534	518	496	543	536	562	516	558	506	504	514	509	560	545	517	525	557	546	478	531	580	518	503	501	534	528	495	540	501	517	476	508	545	496	509	518	528	517	553	530	524	544	550	510	557	516	552	503	533	519	595	510	536	545	514	526	544	528	503	555	518	541	524	506	520	490	540	502	480	494	512	498	538	552	508	538	553	522	533	534	558	525	535	537	516	543	554	524	535	503	556	481	545	551	512	534	557	523	481	488	508	557	579	533	513	503	489	526	549	522	520	534	484	521	492	539	539	544	514	564	568	576	510	549	564	528	511	534	540	536	545	512	552	511	507	535	518	513	535	540	548	514	528	544	490	504
5199	2163	210	138	191	163	146	117	98	101	85	81	70	60	51	45	40	48	43	40	27	45	31	16	28	34	24	24	21	18	21	21	19	23	14	24	16	22	18	17	22	18	16	18	23	23	19	16	19	19	18	15	19	14	14	20	15	17	15	16	24	23	8	12	18	12	9	14	14	21	12	18	20	22	20	15	15	10	17	16	11	18	15	16	18	17	18	11	18	16	15	14	20	17	19	14	16	14	10	20	17	11	14	19	14	21	5	12	18	18	18	26	27	19	10	17	27	12	19	15	16	16	17	19	23	22	27	20	16	13	10	10	14	14	26	16	12	19	23	11	22	21	8	22	28	16	22	9	24	19	15	20	18	16	11	12	21	21	14	11	11	18	19	12	21	12	18	16	14	13	17	17	16	18	19	15	18	12	19	10	14	12	15	16	9	15	18	22	10	14	16	16	15	17	16	13	16	13	17	11	14	26	13	13	11	19	16	21	24	19	15	6	16	10	15	13	15	13	12	17	22	22	19	13	17	17	15	15	20	9	17	17	21	16	10	18	12	12	13	7	13	14	20	15	13	15	16	16	14	16	10	11	11	16	15	13	16	14	15	12	21	20	17	14	16	15	14	24	17	5	14	11	13	11	18	17	14	17	13	22	25	9	12	15	13	10	14	15	23	17	9	12	23	20	14	20	12	9	22	19	24	17	15	13	16	15	6	18	11	16	26	12	14	21	16	18	17	10	12	23	10	10	14	12	22	10	12	22	12	14	15	19	14	15	11	16	15	12	17	13	26	20	18	14	11	15	12	18	14	18	17	16	12	13	17	18	11	14	19	13	25	22	20	20	16	18	14	9	10	13	15	23	15	13	18	16	14	17	16	22	15	26	17	19	17	12	14	17	10	19	18	7	14	9	14	10	11	13	26	9	14	12	19	17	14	15	7	13	11	21	18	12	12	11	14	16	14	12	16	17	19	18	19	19	13	17	16	16	11	18	15	18	18	11	20	18	14	15	25	11	13	16	13	17	11	28	16	11	22	16	18	17	12	18	13	18	20	18	8	21	15	17	16	12	17	16	10	15	18	17	20	18	12	18	22	12	19	11	17	22	11	13	12	11	17	8	15	12	10	13	12	19	18	19	18	12	12	15	13	19	26	16	10	16	23	11	16	16	12	14	18	15	11	13	14	15	22	21	17	17	14	21	8	12	14	18	14	19	15	12	15	12	9	25	14	14	10	18	17	18	6	16	11	17	18	15	14	19	14	9	16	16	16	18	12	18	16	19	14	12	10	8	11	13	12	9	7	12	18	19	19	20	9	14	18	13	25	15	21	23	12	14	15	19	13	12	14	18	19	15	21	17	15	16	15	20	14	13	15	12	13	14	19	11	20	17	17	14	15	19	14	12	18	18	20	13	12	19	19	13	15	11	19	26	18	19	14	13	20	11	16	12	12	19	19	18	18	19	10	19	20	16	18	20	12	21	18	14	17	22	21	23	13	18	11	20	16	17	14	12	15	12	23	10	14	17	6	17	11	9	20	15	8	12	13	14	13	16	19	15	25	17	17	21	12	14	19	18	10	15	13	24	21	25	14	14	14	11	20	19	15	17	9	17	14	10	16	19	15	13	22	15	21	21	16	18	18	17	15	14	10	11	18	20	11	17	21	13	16	16	11	12	15	12	7	23	17	15	14	8	9	18	14	11	16	17	14	19	18	15	17	10	10	11	21	26	15	18	20	9	19	15	16	18	13	13	11	26	16	13	18	22	12	11	12	9	15	19	21	15	15	12	17	10	11	13	12	27	15	12	23	15	15	22	12	12	15	9	18	13	19	14	11	13	17	19	14	15	14	16	17	12	21	16	15	10	15	15	8	17	17	14	19	17	15	15	12	12	11	17	17	15	28	14	11	18	18	16	20	18	13	11	15	9	13	18	19	13	12	20	14	12	12	16	20	21	11	14	11	12	14	14	22	19	15	22	18	11	16	8	18	7	18	19	18	13	14	14	19	19	19	23	19	12	16	10	18	19	15	14	14	16	20	19	20	9	9	19	11	16	12	19	18	13	15	14	15	20	17	12	18	28	22	11	12	14	11	19	15	16	24	20	12	11	17	14	21	17	12	11	26	12	14	10	13	14	15	20	12	21	21	8	15	15	14	13	13	14	12	21	20	8	16	22	9	14	18	24	17	15	24	15	20	13	12	14	15	14	18	21	14	13	10	18	16	13	15	14	14	14	16	11	20	24	16	14	19	13	13	12	16	14	16	14	14	14	14	17	18	15	17	18	16	10	15	16	16	13	15	16	17	16	13	21	19	14	8	12	19	16	10	20	15	12	9	14	27	22	15	17	15	27	11	16	21	17	17	13	16	16	15	17	13	22	23	16	16	13	13	22	13	19	17	16	25	18	11	10	17	13	14	14	22	14	19	21	19	16	14	20	12	10	13	20	15	16	23	14	12	10	12	13	17	15	11	18	10	14	14	15	10	14	18	20	21	18	10	16	11	15	21	16	21	10	17	20	11	13	17	19	17	21	14	13	7	12	11	13	12	16	13	18	18	25	22	18	20	20	12	14	13	15	7	10	13	20	16	8	15	16	22	12	13	19	22	11	20	18	17	15	14	13	16	21	19	19	14	15	8	12	14	20	24	15	18	15	17	13	26	11	13	13	14	9	24	11	15	13	15	13	9	13	10	16	15	18	18	10	23	10	17	17	18	13	15	13	12	14	8	16	12	21	10	12	16	11	17	19	18	14	16	13	18	8	9	15	16	13	14	11	18	22	11	14	18	9	11	18	13	16	16	13	15	8	12	12	14	17	24	15	21	22	26	15	15	19	14	17	9	20	18	20	21	11	18	15	14	12	20	8	19	18	14	16	13	15	24	23	19	19	20	14	9	13	23	10	8	21	10	20	11	10	15	19	14	24	17	21	20	12	18	15	10	20	19	19	11	15	16	11	15	14	13	15	18	12	15	17	20	17	13	17	7	11	9	11	18	14	11	10	18	15	13	18	17	22	15	15	21	19	11	15	13	17	14	17	17	17	15	19	21	17	13	11	18	11	19	21	18	20	11	19	14	18	15	12	26	9	18	17	19	14	19	15	11	14	13	11	17	17	17	19	11	13	20	15	17	13	15	11	12	12	11	14	17	22	18	17	15	21	17	11	28	20	14	25	8	15	25	28	22	8	19	21	12	15	17	17	21	20	13	21	19	12	13	15	17	19	15	14	22	14	13	14	24	14	20	10	13	16	16	21	18	23	16	24	17	17	20	13	12	16	17	16	13	17	16	16	22	16	18	14	16	21	27	14	10	12	15	15	20	17	17	20	15	12	16	14	17	13	18	13	25	14	15	14	17	15	14	9	14	24	15	16	17	11	15	15	16	13	12	16	17	11	17	19	14	19	9	18	14	20	13	15	18	23	17	17	16	18	21	15	10	19	17	17	15	15	12	10	15	16	11	14	12	10	20	16	12	24	12	19	16	17	12	19
40101	25383	5296	11428	16293	15275	12599	9977	7717	6219	5301	4296	3684	2995	2638	2235	1965	1688	1434	1383	1186	1024	1025	917	816	744	747	729	702	632	628	536	570	563	482	497	491	489	484	416	438	439	399	394	415	417	359	377	356	348	355	339	287	315	317	304	298	281	308	314	290	303	334	297	295	313	306	279	289	302	285	311	293	269	300	310	276	272	296	279	276	279	278	283	277	290	266	265	296	298	281	265	259	264	281	268	289	308	289	277	259	306	285	256	295	274	287	273	240	259	276	277	269	301	302	296	288	244	266	268	250	255	280	255	285	308	271	282	275	257	263	275	263	285	282	276	281	247	268	274	238	274	251	244	262	266	244	282	257	271	262	268	299	280	260	273	279	257	271	252	243	269	271	270	268	264	256	272	286	251	244	269	289	268	280	276	270	263	255	271	254	251	237	266	228	248	264	285	260	265	274	267	268	259	263	257	243	291	292	284	268	293	258	259	269	249	265	272	255	262	255	234	247	215	268	278	248	260	244	247	284	258	266	264	263	260	260	260	278	272	315	295	247	261	277	273	278	242	288	282	270	272	245	235	261	263	254	260	260	281	256	246	257	274	248	235	292	259	260	299	283	269	272	253	248	278	235	280	276	275	259	289	281	272	268	255	261	284	257	285	247	267	258	274	286	295	274	290	299	268	247	260	250	278	259	259	268	281	274	261	285	260	270	259	238	247	263	229	252	261	264	253	264	261	269	253	246	254	276	267	265	257	264	244	292	251	262	265	231	249	273	257	247	262	250	279	275	245	287	279	255	252	259	292	270	292	253	298	249	265	268	255	263	275	261	274	265	301	260	286	269	259	278	278	272	281	275	268	270	278	240	241	253	260	249	271	250	266	253	286	294	258	260	280	252	263	247	267	269	250	263	248	249	274	228	274	241	249	275	272	276	270	295	305	257	214	272	250	275	267	267	256	253	271	276	258	263	301	268	259	272	249	261	258	267	283	267	280	262	259	262	259	257	264	263	264	242	254	255	289	274	240	261	267	253	307	262	257	259	252	278	262	249	255	298	280	278	279	256	265	241	269	270	263	278	245	251	254	273	269	297	284	241	269	289	245	273	239	253	263	271	274	227	249	292	245	252	243	245	263	266	258	276	269	257	270	273	264	275	276	249	269	254	245	283	261	242	264	291	260	260	249	264	257	264	249	271	262	282	260	252	245	272	271	250	267	253	267	237	274	293	256	213	293	267	260	266	309	266	263	248	271	247	269	240	270	258	215	247	258	306	283	262	268	262	268	274	272	259	258	308	244	277	259	243	249	275	234	261	264	273	259	253	229	272	266	269	258	262	238	260	278	294	246	276	270	249	301	268	268	257	286	259	269	254	292	262	244	283	239	246	274	250	253	271	247	302	260	272	266	278	290	291	248	255	256	296	249	271	288	256	242	258	266	274	256	237	289	251	264	244	259	244	273	278	232	250	248	286	282	253	277	247	251	275	239	259	271	287	253	257	267	285	250	283	275	258	289	258	252	265	255	248	242	274	272	269	260	255	233	249	298	257	265	279	271	252	242	295	268	258	272	254	266	240	240	243	258	276	262	252	267	254	268	268	230	260	238	259	243	274	274	284	242	267	276	269	283	241	261	276	264	265	266	280	249	237	267	272	244	269	274	238	257	269	235	260	247	266	286	249	230	241	270	257	262	268	235	248	255	269	264	225	256	266	284	277	267	232	285	258	248	255	267	287	259	274	248	282	271	266	270	254	273	253	274	267	233	231	272	257	279	273	294	259	283	310	279	246	260	245	256	268	265	268	283	261	277	295	253	258	259	281	248	253	265	283	283	275	242	250	269	259	245	254	283	249	294	256	269	251	280	287	239	251	295	250	246	283	260	259	280	222	279	279	249	259	263	254	269	268	266	267	264	274	259	249	244	254	257	254	254	230	254	256	274	247	257	279	230	289	275	248	282	296	261	276	268	255	241	267	255	243	289	237	234	267	264	265	267	262	271	285	258	255	272	248	235	269	258	269	257	295	251	248	266	262	260	278	292	272	252	248	267	236	281	253	255	284	270	243	282	274	259	253	263	266	249	298	260	297	294	268	265	253	298	243	272	248	268	258	254	255	272	296	256	256	277	290	250	260	258	274	258	240	251	248	261	271	261	282	290	242	237	258	276	260	269	270	259	245	269	257	281	258	268	252	267	276	239	275	271	281	264	255	258	260	259	244	286	242	267	254	293	259	272	280	251	236	263	232	250	262	240	264	249	272	262	282	262	319	263	265	258	267	256	256	263	248	260	266	274	270	256	260	251	264	271	253	275	278	241	281	250	272	271	276	265	285	240	289	266	250	255	250	292	245	300	259	250	251	269	276	294	283	266	242	273	306	271	261	247	235	273	231	229	285	244	265	273	270	285	268	262	280	256	264	247	263	226	257	215	246	237	284	245	270	261	273	258	278	268	266	274	301	253	271	259	272	274	256	249	254	271	268	240	280	256	268	302	271	256	262	237	276	282	285	245	230	245	250	288	275	264	245	273	271	258	262	239	266	285	249	248	256	240	258	250	300	291	275	264	248	269	270	281	235	270	272	296	268	268	287	270	270	264	300	273	271	227	260	266	284	273	278	277	264	271	278	240	279	262	280	292	263	250	258	268	258	247	265	256	305	271	249	278	266	265	259	281	274	267	239	284	272	262	267	258	257	261	259	277	258	257	255	270	249	229	258	265	249	263	218	254	282	293	251	290	256	274	282	266	257	255	257	252	246	264	269	274	265	266	261	257	266	254	250	266	280	260	268	252	239	268	271	261	266	269	255	279	265	264	273	270	274	258	274	237	226	268	250	264	255	270	281	307	253	297	278	252	265	283	267	248	300	307	256	261	260	259	240	288	267	232	270	299	286	256	261	299	251	253	277	238	254	260	280	280	279	256	254	269	257	265	287	264	280	262	247	267	259	252	266	223	269	250	264	285	293	303	284	266	248	268	232	294	238	281	271	263	242	274	252	253	288	250	251	265	237	275	271	268	245	277	255	249	267	253	252	265	238	249	281	262	243	232	284	254	265	283	284	242	258	243	259	251	250	273	262	249	284	269	282	258	261	267	282	292	267	276	266	259	263	268	287	264	264	251	243	266	262	247	242	236	301	255	293	263	261	301	291	264	283	285	265	279	263	246	274	265	262	268	273	307	257	229	283	259	273	275	236	258	268	256	286	254	272	254	258	279	271	233	276	250	268	262	257	269	260	259	272	294	285	249	243	265	250	264	279	283	266	252	267	264	252	274	286	263	260	255	278	280	258	275	257	280	261	246	255	264	261	256	252	253	256	276	266	266	279	293	253	267	285	234	257	266	277	285	259	260	234	243	249	224	270	239	266	266	281	270	289	265	273	271	249	275	279	254	264	257	278	239	259	240	279	271	292	254	268	268	261	278	266	256	272	253	248	288	278	263	297	286	276	253	278	259	270	249	278	266	274	284	269	278	261	259	290	249	284	268	266	236	283	235	260	266
12419	7834	669	334	420	437	330	327	249	227	204	200	136	122	118	109	111	87	88	75	67	79	61	53	65	63	47	56	45	47	47	40	34	30	32	27	43	24	43	29	32	28	33	33	49	32	24	36	27	37	39	33	23	32	26	22	27	31	37	28	31	27	30	27	27	35	32	34	29	19	35	36	35	40	33	21	32	32	30	27	38	23	28	25	35	33	19	31	37	27	18	22	30	30	36	23	27	22	26	36	36	27	29	26	28	29	27	25	27	32	39	24	27	27	22	13	24	20	23	27	25	27	21	35	29	29	25	24	20	13	30	19	28	33	29	27	28	31	24	34	22	20	19	23	26	24	28	31	26	33	25	26	34	30	27	34	25	28	23	16	30	23	31	32	35	27	25	30	27	21	21	30	28	27	42	19	22	29	23	22	28	26	33	29	23	28	29	21	27	32	27	31	29	27	26	33	23	26	21	29	26	31	27	31	28	33	22	32	23	19	28	28	28	32	26	24	26	35	35	30	26	20	33	27	33	26	21	33	26	30	24	36	29	24	24	18	31	16	21	24	33	29	32	24	25	28	27	37	33	24	27	33	23	29	33	28	31	25	25	31	21	23	22	26	24	24	16	20	27	28	25	32	29	36	13	38	24	23	20	29	28	30	28	27	26	31	24	29	18	13	25	34	31	25	25	28	31	30	26	23	26	23	26	32	31	21	34	21	28	17	38	24	33	32	23	31	25	19	42	25	25	19	31	34	19	30	30	23	17	28	18	26	35	35	25	27	38	21	25	28	26	23	23	27	34	39	23	30	31	28	28	24	34	37	27	31	35	20	24	29	31	43	29	23	24	34	23	25	28	35	26	28	31	32	32	18	28	22	23	24	19	25	26	27	25	29	30	29	26	22	33	33	25	28	32	18	37	31	27	28	18	28	19	26	27	22	18	26	21	24	25	20	24	28	31	33	24	31	23	39	21	27	28	16	23	23	36	36	30	30	31	25	19	28	31	17	31	25	20	19	25	24	17	24	36	30	26	23	25	34	24	22	28	36	31	35	38	22	23	20	27	24	30	28	19	22	19	25	25	29	28	20	36	33	25	34	22	30	21	39	37	17	29	28	33	25	24	24	20	29	23	28	23	26	28	38	26	24	30	22	28	26	34	25	29	28	32	18	24	20	25	29	36	29	20	20	21	29	28	25	21	31	18	20	28	21	24	27	25	32	28	28	22	23	21	24	23	32	23	27	22	34	24	26	28	29	30	26	30	28	38	15	20	29	29	24	26	26	29	21	32	31	33	31	34	24	36	38	24	23	24	31	26	21	32	31	30	26	22	34	20	21	22	19	32	31	22	36	30	22	22	27	30	28	24	29	30	23	33	24	24	29	21	45	36	30	28	30	29	25	23	23	29	34	25	28	21	27	32	31	25	24	24	27	28	32	30	31	30	20	27	30	29	27	31	31	24	26	34	31	21	24	24	32	25	31	21	31	33	33	23	22	23	25	26	37	21	26	26	28	38	18	28	21	26	23	26	30	37	17	26	26	35	28	18	36	31	35	28	27	21	23	23	34	31	30	19	30	24	29	22	34	24	30	28	27	38	27	27	28	25	20	26	26	30	28	33	25	26	31	29	25	27	32	37	29	19	25	25	35	28	26	26	23	22	29	21	23	28	32	19	22	30	30	28	30	28	19	21	31	21	20	30	26	26	28	25	31	29	33	33	25	27	28	26	21	34	33	34	28	17	28	27	13	29	32	27	25	26	36	33	26	28	24	26	40	31	38	23	24	34	32	33	26	21	34	20	32	27	26	24	21	22	24	27	24	21	22	36	32	27	37	27	35	34	28	25	32	27	20	29	28	26	24	25	23	27	35	30	25	25	27	25	24	34	25	27	19	39	30	21	21	20	19	30	27	21	23	27	30	34	30	27	23	36	27	23	26	32	30	27	33	33	28	27	24	27	23	30	25	27	33	30	32	32	22	22	30	26	31	35	25	20	30	24	24	32	27	27	36	27	28	23	27	15	25	26	26	22	28	23	35	22	26	31	28	26	19	33	27	20	23	24	35	23	28	27	32	28	26	29	30	26	21	37	22	31	30	28	21	32	25	21	21	31	26	27	24	23	29	22	32	33	28	23	34	25	29	22	33	32	38	31	26	34	28	28	26	20	29	23	44	19	37	19	17	29	25	29	35	28	25	37	28	27	34	29	26	36	25	21	32	15	29	35	26	23	23	28	17	22	21	36	26	30	21	27	28	24	24	24	24	28	24	19	31	28	28	33	26	26	19	24	20	20	34	18	24	30	30	23	17	32	34	28	25	21	27	39	30	36	20	34	19	32	28	28	19	31	36	35	26	18	33	18	22	30	28	29	24	22	30	28	21	29	24	29	30	26	26	30	14	24	28	15	33	23	28	29	23	23	26	17	22	29	27	19	38	37	36	36	26	26	22	29	22	22	28	27	21	24	31	27	25	30	24	21	31	29	30	37	26	31	28	29	24	25	32	25	25	27	29	34	31	19	25	22	32	35	26	32	37	32	25	33	24	27	43	28	26	21	35	28	33	26	22	25	26	17	19	29	29	30	29	30	30	28	27	28	28	29	21	24	35	20	25	24	24	25	21	31	24	21	31	24	26	32	29	22	36	22	24	31	31	21	27	35	25	35	23	34	28	26	25	25	18	19	26	26	32	31	34	24	29	30	22	32	19	31	32	22	37	36	22	24	24	28	24	18	35	31	24	26	25	35	34	29	30	29	26	23	21	29	29	28	19	26	23	30	32	18	29	25	32	28	29	32	31	18	26	22	23	31	35	32	32	24	27	33	36	24	29	20	21	30	35	22	30	33	36	24	27	30	27	27	26	20	25	35	25	27	25	26	27	22	32	36	22	26	26	28	30	26	27	29	23	28	22	26	24	24	21	33	33	28	19	31	34	22	21	19	28	19	32	25	19	34	21	24	27	23	21	28	30	27	30	26	26	21	30	26	20	31	24	25	24	24	27	27	21	19	27	21	28	16	23	32	25	30	31	32	25	26	24	36	27	28	28	24	24	27	23	26	32	21	30	32	27	28	27	26	29	26	29	24	33	28	22	30	25	16	30	40	28	35	24	25	29	17	22	27	24	24	31	42	24	24	23	29	29	25	25	29	30	23	22	23	35	19	28	33	28	24	24	17	26	26	34	31	34	11	28	27	32	29	22	26	23	27	34	17	28	19	37	35	22	19	34	25	24	27	25	28	31	31	33	23	31	25	25	30	38	24	27	36	31	25	31	21	23	29	25	22	28	38	19	22	26	28	19	20	30	29	37	26	25	22	25	33	26	37	33	34	26	26	31	26	30	22	28	38	25	31	36	26	33	28	29	29	23	23	29	29	27	32	21	21	23	28	34	31	25	29	34	20	15	31	29	38	25	23	33	30	29	26	32	27	24	31	27	25	22	20	31	36	23	35	35	28	34	36	24	22	24	34	28	20	31	30	31	28	19	24	24	26	26
52886	35538	10564	19989	26183	24769	21618	18135	15194	12634	10746	9322	7926	6639	5810	5201	4653	4090	3575	3083	2832	2577	2431	2127	1937	1854	1690	1652	1531	1427	1385	1295	1213	1228	1176	1132	1007	970	947	941	887	892	790	831	751	723	731	685	645	646	646	668	616	604	542	534	510	555	557	539	554	503	551	515	508	499	545	544	533	488	532	473	534	496	513	496	508	474	499	486	467	452	496	539	486	462	498	466	509	478	511	520	472	489	492	500	481	494	469	487	494	499	477	461	472	486	489	461	482	470	438	454	496	469	455	456	463	492	471	414	463	456	464	485	457	476	453	481	448	502	458	468	442	433	433	466	458	464	452	440	450	445	469	452	463	473	437	459	445	471	455	438	484	484	445	446	464	438	451	441	499	438	467	438	476	442	461	435	422	414	413	445	452	467	457	412	481	443	453	450	447	431	443	412	459	442	448	430	452	435	458	444	444	440	414	464	457	479	418	469	467	444	450	474	470	462	447	466	462	417	432	439	432	434	420	421	430	491	462	435	466	460	427	478	474	466	452	465	424	460	441	469	502	429	447	440	441	472	484	448	431	449	446	471	417	454	463	428	474	455	440	424	435	456	440	421	429	413	393	488	465	427	459	427	476	425	439	427	469	443	435	470	471	412	460	409	433	438	440	450	458	437	472	430	415	462	436	446	436	457	437	452	448	464	484	456	439	460	441	440	446	473	467	444	466	437	458	441	484	473	443	435	407	445	424	434	445	436	451	438	442	460	451	410	435	450	448	455	405	472	423	438	464	392	445	422	433	404	427	449	443	452	415	443	420	445	477	421	463	465	434	446	455	466	450	423	371	443	444	432	437	446	459	456	437	475	435	404	482	470	461	460	433	462	437	453	447	430	472	459	455	470	450	473	423	448	435	453	443	411	403	459	438	485	475	404	424	428	441	449	453	447	479	435	439	459	458	402	465	451	445	426	442	436	421	436	476	467	437	415	404	441	477	448	461	424	457	434	472	475	440	496	420	444	448	422	495	446	434	462	395	480	460	490	482	448	418	464	457	429	451	453	454	443	452	465	423	433	436	456	427	482	435	426	491	424	443	488	450	475	435	479	423	438	468	438	417	438	444	445	458	395	451	469	429	463	457	456	426	424	424	455	451	434	443	462	433	476	442	442	441	427	454	461	435	415	430	438	435	436	464	475	435	442	448	448	414	450	464	435	412	481	421	426	438	463	451	472	455	461	449	445	468	444	427	448	457	467	429	443	442	499	419	442	444	414	432	439	460	445	453	477	453	472	442	439	435	426	426	431	470	466	434	454	422	431	489	423	423	460	434	464	465	436	425	447	488	476	431	446	426	471	437	448	483	420	442	445	456	479	467	418	483	438	420	468	417	435	456	427	404	460	452	421	455	432	437	434	467	460	483	456	475	444	428	410	426	455	448	486	445	436	436	432	474	452	479	444	416	461	442	420	457	426	418	443	455	434	453	482	424	450	440	437	458	459	497	420	400	452	451	468	393	446	472	455	499	473	482	434	463	442	428	420	461	448	432	445	433	482	453	474	439	436	425	458	440	443	475	411	420	460	447	452	452	437	440	423	459	437	419	448	463	450	450	474	457	420	443	469	401	431	478	415	451	476	480	422	476	422	453	441	441	449	472	427	398	444	414	415	420	417	426	480	460	439	436	466	480	440	449	414	438	443	458	474	425	482	441	417	439	455	423	496	457	460	441	468	456	456	449	422	473	456	454	424	448	427	459	450	456	447	428	414	434	458	440	457	452	399	430	466	435	470	483	432	424	419	444	480	489	446	463	468	453	440	452	420	472	487	460	412	447	428	426	410	463	394	441	423	468	443	424	476	437	432	431	424	455	427	435	407	484	465	437	456	410	456	421	436	432	435	489	421	470	456	425	450	425	446	425	412	432	444	457	429	447	454	424	424	457	434	473	421	430	426	457	461	455	416	485	471	442	489	404	435	436	436	454	444	456	438	425	442	455	451	490	445	432	459	423	418	419	445	432	474	470	446	463	451	472	463	448	424	456	444	495	441	420	469	453	449	400	449	417	443	391	441	452	480	456	432	434	417	465	448	467	423	427	457	447	422	446	433	444	472	452	440	454	438	465	465	486	451	492	463	483	427	434	418	425	451	411	417	462	442	443	488	417	493	415	420	462	464	458	466	444	422	454	452	408	438	463	414	410	473	456	483	451	457	462	439	452	418	440	461	427	436	401	460	462	406	430	434	486	471	438	485	460	443	447	435	448	440	435	436	458	415	433	435	420	442	449	455	440	433	427	448	492	418	474	419	487	445	468	453	439	433	438	459	462	434	470	468	441	440	467	472	453	429	460	434	455	433	441	367	420	436	454	421	408	417	472	435	433	428	437	501	444	472	450	407	445	492	421	443	469	470	465	453	470	478	456	441	446	404	464	456	460	455	425	397	422	417	440	460	430	402	452	479	469	447	459	466	454	441	452	421	424	420	440	469	451	432	448	509	449	452	455	417	458	449	441	438	420	433	447	425	413	434	437	421	433	448	473	450	472	464	433	460	448	432	464	454	456	411	446	469	473	455	434	440	458	439	448	455	469	474	435	433	440	461	440	421	437	418	427	432	441	431	448	435	407	462	454	463	402	443	440	426	456	437	451	453	438	454	453	421	485	428	444	464	437	462	441	435	459	432	471	465	454	498	463	455	446	449	436	470	420	414	432	413	465	439	449	450	480	433	441	405	472	481	477	456	468	430	395	422	459	459	437	416	447	426	455	439	425	421	460	421	421	415	431	434	438	441	454	463	459	410	454	446	423	460	486	479	434	471	430	473	455	454	419	475	474	431	436	495	454	517	402	430	497	430	384	434	433	418	449	440	447	471	466	432	445	442	473	444	483	449	428	422	440	402	445	466	432	413	421	455	414	468	444	441	461	448	441	464	436	488	415	479	463	406	402	451	448	442	449	435	482	457	480	462	414	441	464	453	478	449	481	429	499	453	455	441	433	442	442	424	418	454	452	422	411	436	458	443	428	423	456	416	469	428	426	458	460	388	444	419	456	428	404	442	422	422	417	473	426	455	495	437	480	411	446	443	453	453	431	470	480	461	446	456	421	437	494	431	449	436	437	435	454	434	425	438	416	428	450	449	427	462	431	460	447	457	445	454	448	466	416	464	455	451	430	476	414	477	428	403	488	406	442	428	479	465	422	438	458	439	473	427	438	435	433	458	432	473	407	452	435	453	440	486	427	433	501	459	422	489	455	449	419	419	447	464	466	440	444	469	433	464	437	483	473	448	475	398	428	443	432	438	446	424	447	416	457	474	424	429	447	456	432	460	443	426	470	460	457	449	411	439	455	445	442	463	476	456	430	438	452	451	462	427	426	446	401	470	466	437	452	434	455	464	452	434	451	443	415	500	392	458	458	448	460	438	471	444	428	408	433	427	424	441	484	432	417	419	446	485	470	483	432	440	437	459	445	434	460	452	429	408	462	438	439	491	465	435	453	433	473	454	467	436	437	464
9754	4511	364	222	278	317	239	252	185	180	132	146	123	105	88	67	63	71	62	59	52	56	54	47	41	53	42	45	33	33	35	36	38	30	39	28	34	32	32	30	39	26	20	40	28	23	25	29	24	38	23	26	30	23	28	25	22	28	24	32	25	25	30	27	22	39	25	18	35	29	31	26	33	23	31	21	26	27	29	31	24	28	25	28	27	29	18	40	30	29	27	24	29	33	12	17	22	25	21	23	19	27	22	29	27	26	31	20	27	23	28	25	19	22	27	30	24	35	27	22	30	40	24	19	34	22	28	28	21	18	24	24	27	32	14	35	26	25	28	21	31	25	26	31	26	21	26	27	28	13	22	16	27	24	18	34	28	27	28	20	26	21	25	30	28	24	19	33	29	23	20	32	19	23	20	26	21	28	35	29	22	21	22	24	26	21	26	26	35	21	22	29	24	25	23	17	23	34	28	24	21	31	18	22	23	28	24	30	17	26	32	24	27	37	25	24	21	26	24	23	24	27	22	29	24	26	26	29	21	27	21	25	19	16	30	26	34	43	20	17	20	18	27	22	16	28	27	29	23	12	25	30	32	24	27	22	18	23	25	36	26	21	28	18	20	21	30	22	26	25	12	24	36	21	20	29	20	27	33	20	28	24	27	33	27	18	30	21	32	25	35	21	27	31	24	27	24	31	18	28	22	27	24	20	25	27	28	30	20	29	25	25	36	27	35	21	26	29	24	18	26	24	20	20	26	27	22	25	21	23	32	20	29	31	26	24	17	20	26	26	33	31	28	18	25	22	30	23	23	20	18	32	14	20	26	30	22	29	33	19	18	24	33	23	14	23	25	33	21	21	27	27	23	22	25	30	15	31	28	16	22	23	25	28	25	27	21	13	31	32	22	21	26	19	24	26	25	28	21	28	17	36	31	31	26	30	23	27	23	23	27	26	20	25	25	29	37	27	26	30	21	29	16	25	19	20	28	36	15	31	24	18	25	25	23	23	20	29	23	24	24	32	22	18	28	28	23	24	16	28	20	26	25	24	22	18	25	21	18	28	26	21	28	21	27	24	36	26	27	29	26	29	20	18	29	23	26	33	28	24	22	30	28	29	25	25	19	31	26	27	27	25	26	25	22	24	27	33	25	29	34	32	36	25	15	25	33	34	23	27	25	29	20	28	24	27	28	20	25	25	15	38	32	23	24	33	23	17	22	22	28	22	22	24	24	21	19	22	23	32	23	26	23	32	20	23	26	24	24	30	28	28	29	29	21	32	32	20	31	22	24	18	29	23	15	28	22	34	28	25	27	26	29	25	34	17	21	25	23	26	23	28	25	29	28	19	20	17	25	22	21	21	24	22	19	27	18	24	22	25	26	28	28	31	21	34	29	34	31	19	21	29	29	31	18	20	20	29	31	33	27	24	21	19	30	21	21	17	21	20	25	29	30	28	18	23	34	15	22	30	27	23	30	30	30	19	26	24	24	28	20	14	20	17	27	30	27	33	30	22	17	23	29	30	36	22	23	18	15	32	28	21	28	28	27	19	22	22	21	29	29	21	27	17	20	27	25	29	31	30	22	18	18	27	33	19	26	22	22	23	29	31	23	34	29	24	24	31	27	32	34	30	23	25	37	21	22	16	24	25	23	26	20	20	33	31	24	31	25	25	19	23	29	28	23	19	37	15	30	31	36	24	28	26	25	23	19	28	34	18	18	26	35	25	30	30	30	25	32	28	34	21	23	29	23	27	22	25	24	35	20	22	28	24	20	37	24	28	30	21	22	22	23	32	24	24	22	20	15	24	27	28	28	26	27	32	25	25	27	22	31	27	29	19	25	25	30	23	23	29	23	24	29	18	30	29	21	24	21	27	28	28	29	22	25	28	28	18	30	20	23	25	31	28	31	21	20	27	27	23	37	17	33	24	27	23	20	25	29	32	29	27	26	21	28	22	15	20	25	24	18	21	21	26	19	12	28	21	19	28	21	28	26	27	24	20	19	28	22	25	30	24	22	33	22	28	27	24	20	25	27	32	28	12	22	28	21	26	29	23	25	34	23	24	24	16	25	18	31	25	29	25	23	32	21	20	18	24	29	27	24	31	30	28	29	24	25	21	20	26	24	26	25	20	22	40	25	28	29	22	21	22	31	32	30	28	21	27	34	25	29	37	18	16	28	23	24	23	22	19	24	22	20	20	30	27	20	31	27	28	32	28	15	20	31	26	23	17	29	22	15	25	26	28	28	27	29	26	22	30	22	30	24	26	20	20	36	20	34	31	25	28	36	30	24	19	29	24	24	25	20	26	25	24	25	29	24	24	24	22	19	33	21	21	29	27	22	21	30	31	18	30	21	23	20	28	27	19	39	29	28	29	18	21	38	31	25	34	27	18	21	18	30	27	17	24	31	22	32	28	27	25	31	30	26	30	31	24	20	25	32	32	24	29	26	26	27	17	29	20	27	29	20	26	21	30	23	26	21	32	27	30	14	18	22	28	21	22	36	24	26	28	22	22	43	22	25	20	34	32	26	31	25	24	23	13	31	26	21	21	17	27	26	26	31	19	27	29	18	26	25	29	33	16	20	29	25	17	19	29	20	22	23	25	30	27	23	27	20	17	8	20	31	27	25	27	27	18	17	39	21	14	18	27	28	28	15	21	24	28	21	23	19	29	20	30	30	23	27	17	27	37	26	29	20	26	22	27	22	31	30	26	21	35	15	25	34	17	17	30	26	26	23	32	22	25	30	37	32	20	27	23	25	18	34	20	23	22	27	22	22	29	30	26	22	27	27	31	29	23	28	26	31	26	27	15	35	24	13	24	24	21	23	30	28	19	29	28	27	27	28	31	21	30	26	28	26	24	20	20	29	23	22	19	26	18	22	11	24	32	24	29	29	24	27	24	20	26	25	19	27	28	30	21	28	23	35	21	21	20	27	18	24	25	25	21	20	33	27	27	27	30	18	29	28	20	23	21	27	23	24	19	20	30	26	30	32	32	27	33	34	31	29	25	27	26	23	22	24	22	21	27	26	28	30	26	34	24	28	30	21	21	26	26	31	18	29	15	31	30	22	24	24	21	20	26	29	19	23	19	23	23	17	24	30	18	27	34	20	28	16	25	27	23	25	25	25	22	26	20	22	32	15	42	26	21	26	35	22	22	23	19	30	19	27	27	40	24	26	23	30	17	29	23	17	21	24	15	35	28	25	27	29	15	26	30	20	27	23	25	27	30	36	24	20	35	31	25	26	27	32	31	24	18	28	20	23	27	22	25	24	17	30	26	22	25	29	26	24	33	27	25	19	18	22	21	30	27	23	31	26	30	24	20	18	27	22	22	30	32	13	28	26	23	24	23	27	23	29	23	25	24	24	27	25	32	24	21	19	23	18	26	15	26	23	22	28	23	26	23	24	28	29	25	28	26	22	30	25	25	26	24	27	29	31	24	20	26	22	25	21	20	27	16	21	22	27	20	28	27	31	19	31	22	15	19
45787	30784	8023	15712	21933	20388	17548	14505	12032	9600	8081	6763	5745	4982	4376	3752	3296	2983	2553	2245	2032	1895	1785	1581	1457	1382	1325	1237	1133	1064	1073	960	844	938	822	822	844	790	783	783	740	679	640	671	578	601	574	584	564	568	529	546	505	522	460	493	484	491	462	478	480	445	481	454	443	452	479	444	499	456	486	487	454	512	396	455	441	454	436	435	400	448	446	434	432	460	427	477	427	422	472	428	429	423	471	444	432	469	469	440	458	428	442	446	407	429	440	429	403	436	444	461	458	455	393	412	424	414	413	401	430	442	414	403	456	429	448	411	441	385	445	439	461	447	422	403	402	389	411	445	425	431	423	435	428	408	414	397	437	415	402	433	482	373	400	404	411	438	447	402	381	444	433	414	439	414	404	426	425	404	398	413	416	427	410	388	423	419	422	449	448	425	424	442	371	451	414	442	419	423	426	398	392	407	434	413	392	429	453	423	408	426	413	404	456	412	425	409	404	467	426	414	405	409	424	413	410	379	376	424	429	422	408	415	430	429	430	411	405	431	438	403	405	409	380	410	390	419	383	447	396	421	403	381	401	384	413	436	387	434	424	366	400	412	379	412	435	424	400	451	401	391	399	405	443	382	379	429	404	408	405	450	409	410	417	410	410	421	415	418	396	419	420	438	411	404	418	404	415	413	397	407	441	430	429	429	417	423	430	414	422	425	437	432	406	391	431	439	399	405	426	445	414	403	428	452	390	434	393	414	403	430	443	392	394	414	423	395	424	400	424	435	418	417	444	414	397	385	418	417	445	433	394	392	442	369	412	419	420	425	401	406	429	409	417	399	417	392	410	419	416	411	434	417	429	391	428	457	402	402	429	398	468	378	428	461	391	416	404	402	437	426	392	394	410	402	433	441	405	425	403	421	409	410	435	440	460	428	454	399	426	409	392	417	376	366	416	405	414	415	420	395	426	405	407	428	423	403	405	407	440	401	375	430	419	412	370	424	390	446	441	427	431	412	368	421	414	415	440	399	399	431	422	399	397	449	418	424	382	398	407	354	415	430	427	434	426	393	432	410	424	419	409	453	424	391	435	392	372	404	417	428	438	412	424	438	425	464	371	438	404	382	445	412	413	399	403	410	396	424	410	383	387	424	442	407	424	404	445	461	403	407	407	386	438	375	443	437	396	432	366	422	400	419	421	410	417	398	404	394	423	419	390	402	442	407	419	423	398	380	415	428	421	407	408	427	418	421	445	367	432	421	403	447	388	422	411	405	414	425	436	455	388	394	415	404	429	389	395	427	444	369	417	383	418	388	447	386	422	420	431	386	403	452	446	437	419	398	445	461	426	418	414	411	411	400	397	386	435	398	405	428	464	421	389	408	413	429	380	408	437	406	394	412	384	400	415	393	416	382	425	419	399	399	437	389	383	441	413	419	390	424	409	408	428	434	385	411	409	428	447	433	409	419	400	423	422	393	413	425	412	415	427	403	396	422	400	376	417	386	377	390	409	421	437	391	420	391	424	435	410	398	403	438	420	448	420	406	437	427	415	401	440	436	384	410	402	398	425	406	405	424	384	465	417	404	409	410	414	390	404	427	406	421	413	411	411	414	423	412	430	424	396	414	402	412	387	416	362	394	429	418	421	388	422	402	423	361	395	414	399	390	398	408	391	374	400	406	427	438	420	402	416	387	426	422	416	437	444	433	394	409	408	393	421	418	377	469	393	449	395	415	408	451	407	443	406	438	457	423	404	410	417	378	406	451	380	412	424	421	385	400	429	395	412	411	421	429	386	420	395	381	415	460	446	428	423	439	394	400	412	394	410	376	432	415	451	374	431	410	410	400	431	398	398	423	391	366	399	416	422	452	417	383	404	413	379	414	405	396	394	417	427	401	396	390	425	406	399	396	401	440	421	450	418	442	405	431	418	443	410	406	415	404	417	415	401	380	426	387	387	444	410	426	414	437	433	432	392	430	412	397	407	414	439	439	425	408	386	387	435	436	401	416	418	403	404	461	349	424	412	388	422	411	449	433	411	405	435	407	453	421	420	450	417	365	412	377	427	436	397	452	395	418	399	388	402	410	439	432	387	379	416	399	446	410	418	417	414	410	431	430	416	400	381	413	399	438	426	434	437	427	370	408	400	428	389	422	401	401	419	433	417	372	379	464	418	411	408	416	434	430	416	439	408	435	448	391	394	410	410	384	430	406	423	411	408	396	394	386	445	424	403	428	378	421	385	395	407	425	425	403	384	396	431	427	411	431	419	382	422	400	390	442	381	423	418	411	413	434	423	426	449	410	415	425	407	445	420	374	406	376	396	396	437	415	410	414	391	386	382	423	390	411	382	377	414	395	420	399	445	447	413	435	405	420	426	395	375	440	393	402	422	432	414	425	428	420	418	412	408	439	398	396	408	465	386	420	387	414	438	414	413	441	422	402	380	447	389	401	406	426	418	395	458	425	402	428	399	421	388	430	381	392	404	424	425	410	423	430	418	414	404	440	396	428	394	399	413	418	399	388	430	429	448	425	428	398	415	414	441	407	421	416	416	445	370	427	384	398	439	432	474	418	424	443	417	405	438	414	419	415	419	404	403	400	412	404	396	416	407	434	420	456	401	432	414	400	419	401	381	407	432	434	433	430	408	453	395	409	412	392	403	379	399	433	447	439	410	417	403	414	425	423	473	403	432	398	426	432	428	417	421	393	398	406	423	446	406	434	445	408	410	442	396	395	452	426	371	413	390	392	372	403	403	419	389	415	418	388	427	441	429	394	441	415	421	433	408	447	408	425	413	431	407	364	378	385	433	387	383	401	421	391	455	414	439	408	427	401	428	409	434	369	413	428	422	385	415	402	422	419	421	400	413	452	403	407	431	456	413	416	388	447	404	393	432	397	422	388	461	402	426	395	404	437	381	409	430	408	418	446	373	448	397	387	449	390	419	427	400	399	381	450	416	401	409	388	438	380	388	383	421	414	402	428	405	401	407	384	408	417	421	420	396	392	419	423	400	459	410	399	427	394	391	453	411	459	421	422	440	395	430	393	425	406	401	436	437	405	420	404	363	412	417	404	400	444	411	397	402	413	450	415	424	374	425	415	406	405	395	424	443	415	411	397	425	411	417	406	416	415	417	417	451	393	411	410	435	392	427	391	413	409	445	449	385	439	462	412	394	402	392	432	416	428	441	413	421	403	419	401	409	442	395	426	392	417	424	415	409	414	436	400	417	383	418	415	430	440	415	410	369	399	421	400	391	404	410	441	410	427	427	421	399	420	389	408	358	421	477	400	388	472	413	424	433	451	434	418	400	434	399	395	412	386	401	444	449	422	386	406	432	376	427	416	446	412	440	421	391	408	398	433	398	397	399	448	403	438	432	426	426	393	410	423	418	403	384	427	375	413	453	418	424	402	388	389	408	399	416	381	412	366	404	424	365	429	406	431	401	440	461	414	419	384	434	412	429	419	404	392	401	384	395	397	427	414	428	396	411	427	396	393	422	402
14445	7598	746	367	514	459	364	366	317	260	234	230	194	179	166	132	120	109	98	102	73	74	83	69	70	61	49	67	71	63	42	63	51	64	47	45	35	29	47	45	34	38	47	30	40	34	49	45	49	26	27	33	39	30	26	40	42	36	30	35	37	34	36	41	44	42	33	32	32	38	44	27	41	28	35	31	33	26	33	31	34	26	19	27	21	43	35	28	27	40	24	31	37	32	19	37	46	31	40	41	37	45	34	31	20	33	30	34	38	35	35	29	37	34	37	28	27	32	45	32	35	26	30	29	22	34	35	43	34	43	34	30	39	25	31	23	32	35	35	37	36	43	28	35	39	35	35	29	31	27	50	33	35	33	37	35	45	31	40	32	35	41	37	30	25	39	22	37	38	38	34	29	35	30	28	27	33	27	30	30	30	20	31	33	34	37	37	41	22	39	36	29	39	39	28	26	33	32	34	30	34	35	32	34	41	28	29	31	34	32	32	28	20	40	23	17	39	25	35	27	44	24	30	30	32	31	25	21	36	34	34	35	35	32	21	39	28	28	23	37	26	33	26	28	39	35	33	39	41	27	30	36	47	28	37	38	33	30	23	29	33	32	29	27	29	35	33	20	33	29	38	25	35	29	47	28	34	39	36	29	32	26	29	26	19	34	27	31	20	39	32	33	32	18	43	27	33	29	33	32	40	31	38	34	36	30	20	29	31	43	32	40	36	40	35	29	31	33	32	35	29	40	34	38	32	31	28	39	38	34	28	23	27	42	34	34	35	31	28	43	38	26	25	35	27	39	37	35	25	30	25	32	25	35	45	34	36	32	34	30	35	26	32	21	31	27	29	28	26	34	41	31	31	29	26	25	30	31	32	38	33	46	31	42	40	26	34	29	30	28	31	36	30	37	34	27	31	35	29	29	37	33	35	33	40	24	38	21	26	36	26	42	26	35	31	30	31	25	32	36	30	30	29	27	29	30	38	30	36	31	38	39	29	31	39	32	33	29	31	27	43	25	40	26	36	23	34	45	42	42	28	22	36	42	34	33	22	27	31	33	25	30	30	28	39	33	37	42	25	33	41	22	35	28	32	32	31	25	35	28	31	38	31	34	18	17	29	36	31	35	36	28	30	31	24	35	26	33	30	27	28	46	38	45	22	35	24	33	31	25	33	26	35	29	37	38	33	36	33	29	28	30	35	30	33	36	26	20	35	32	23	34	25	27	39	26	32	24	35	31	28	38	35	29	30	34	32	36	42	21	36	23	28	30	41	24	32	25	33	27	40	32	25	30	39	32	35	30	35	28	24	29	30	39	31	28	39	29	28	25	30	24	32	35	23	20	29	36	32	25	29	31	33	34	28	35	34	36	32	29	25	29	33	22	34	40	32	52	31	35	30	30	29	36	35	31	28	41	30	27	24	36	31	32	28	28	27	39	24	33	34	27	40	32	49	38	31	28	24	23	36	24	30	30	30	31	34	26	28	37	36	31	29	25	34	40	27	26	29	32	36	24	29	29	35	36	27	23	37	28	30	31	36	29	36	31	19	27	38	40	31	33	30	23	36	35	31	37	31	28	28	30	37	36	29	32	36	37	37	33	36	35	43	33	27	30	32	26	32	23	32	38	32	39	32	31	34	35	26	29	31	34	32	33	41	24	31	35	24	33	31	33	30	27	25	29	28	29	26	37	36	21	33	22	34	33	21	45	33	28	33	35	36	30	40	39	27	29	30	21	32	36	37	32	48	35	28	26	36	31	31	32	25	31	22	27	31	25	28	30	23	34	25	27	32	29	22	26	26	28	38	40	26	32	30	36	39	29	34	34	34	40	47	35	22	44	43	24	36	32	29	27	42	31	37	41	35	37	24	25	25	31	32	42	30	32	29	34	31	27	37	40	33	43	19	37	25	35	30	24	36	29	36	27	29	26	38	38	36	34	38	26	34	40	35	32	40	33	40	33	40	22	42	31	37	20	36	27	36	38	31	40	30	42	37	26	27	40	23	33	43	17	34	35	32	41	41	36	43	21	31	33	25	31	34	44	28	25	34	35	22	38	33	39	38	29	29	37	19	28	34	38	30	31	32	34	35	31	32	48	39	25	24	28	37	32	37	21	45	28	45	17	21	32	25	27	22	32	38	29	47	32	21	25	27	26	37	42	32	30	38	27	31	35	38	39	29	28	34	36	36	30	35	26	37	30	31	35	35	34	31	28	25	42	32	38	35	24	38	32	29	33	33	26	31	25	34	38	35	36	36	25	29	28	39	44	28	31	32	36	34	31	37	28	45	35	33	35	31	26	34	38	34	28	39	34	32	35	34	28	29	26	28	27	30	27	29	41	35	24	32	27	25	32	29	24	34	33	28	34	41	33	31	32	31	31	33	29	45	35	32	30	34	42	29	25	22	32	28	31	30	32	30	39	37	33	28	35	44	27	29	23	33	31	25	30	28	34	34	27	37	30	35	35	41	30	29	28	31	41	27	31	33	32	27	31	25	26	32	21	33	32	34	38	34	37	38	30	36	27	29	30	37	30	36	30	32	32	31	31	32	29	29	45	33	34	31	37	33	33	30	25	31	37	26	31	39	27	29	38	32	33	35	37	26	30	27	31	33	36	33	32	19	24	26	26	36	32	24	27	31	29	40	28	33	37	20	42	36	42	23	38	36	30	33	33	20	28	32	25	34	43	28	27	30	31	30	25	38	22	36	31	37	30	36	25	27	32	21	28	21	26	37	27	34	36	28	27	26	29	28	41	31	31	28	40	31	29	28	32	43	30	28	34	37	27	28	50	31	26	39	25	26	33	22	36	30	46	31	29	33	40	35	27	23	28	34	21	26	33	36	35	28	37	21	34	30	35	35	41	30	36	33	30	32	35	28	24	37	22	26	31	34	34	30	35	27	34	26	34	31	33	26	22	33	18	34	29	31	30	31	40	34	40	38	32	35	28	30	36	28	38	32	26	38	38	38	30	34	31	25	30	33	28	33	25	25	35	37	34	31	36	30	30	31	23	33	44	31	26	30	32	33	32	31	28	35	28	35	36	24	29	34	25	31	35	35	23	31	32	36	31	37	32	35	32	36	36	32	40	33	25	29	36	35	41	28	27	30	34	29	25	40	36	30	31	25	31	27	36	38	34	38	27	35	24	30	34	39	33	29	35	33	32	22	41	35	44	24	33	40	28	30	44	20	37	29	30	28	39	28	29	35	37	29	35	33	30	34	25	22	40	18	33	27	29	34	32	37	22	44	25	38	37	34	28	34	23	30	24	40	37	26	34	33	23	31	26	26	27	37	23	35	23	35	46	30	28	33	29	37	29	32	26	28	37	41	40	26	28	34	28	38	31	38	36	25	27	32	36	39	36	24	34	32	33	22	29	40	27	32	38	23	29	26	41	33	32	37	29	24	33	22	25	31	28	37	30	28	35	31	31	32	26	25	27	36	42	39	31	48	28	38	30	29	25	28	32	40	34	48	26	32	29	37	37
54415	33462	11394	21130	27686	26531	23422	20086	17005	14240	12093	10213	8814	7769	6753	5971	5310	4615	4154	3658	3322	3149	2775	2521	2410	2053	2030	1858	1806	1630	1572	1474	1383	1399	1340	1275	1262	1185	1131	1140	1027	992	993	897	891	859	899	759	795	797	753	731	690	652	683	651	674	651	604	652	653	625	606	581	606	596	614	609	573	618	588	598	588	607	575	608	563	629	558	544	513	583	623	559	598	576	553	577	560	580	549	617	596	579	575	567	541	584	552	551	606	569	535	558	488	529	566	569	565	531	553	537	544	549	536	560	576	565	567	543	548	546	553	540	540	520	580	557	541	537	523	574	532	532	585	539	545	551	547	514	507	518	549	510	512	517	516	492	563	532	524	508	551	546	498	541	538	531	525	545	541	517	515	560	515	509	481	555	520	526	530	556	533	496	527	520	489	549	516	524	543	537	520	478	518	530	552	566	547	513	473	519	515	535	543	501	507	506	519	527	562	580	543	541	533	544	507	569	538	538	489	503	527	549	499	505	533	521	508	503	494	527	507	519	551	538	551	565	502	545	541	503	519	534	491	557	550	545	518	499	516	517	552	538	532	535	521	537	548	542	502	486	529	532	520	548	503	569	525	535	553	520	524	498	545	570	566	507	477	511	552	523	544	513	524	533	506	474	551	542	527	507	546	456	492	492	524	541	494	512	547	491	536	509	510	528	572	570	512	554	525	516	528	533	519	560	489	508	550	541	501	545	534	511	540	557	512	507	509	494	551	507	528	497	532	512	564	464	527	523	545	560	534	498	567	549	554	494	540	550	553	514	538	524	524	546	520	546	542	498	522	507	532	521	513	519	499	517	551	526	481	507	565	511	533	525	481	533	514	533	530	536	529	513	500	571	521	532	547	563	506	531	522	498	472	515	490	535	478	524	540	499	533	531	510	519	505	544	501	493	515	507	549	554	565	481	533	531	510	522	519	519	549	488	508	556	514	530	490	529	556	497	528	543	511	551	507	516	469	513	549	560	500	542	531	541	551	501	542	471	557	534	507	554	486	500	525	538	512	493	508	540	524	550	545	559	522	547	550	534	552	478	465	485	545	518	519	534	509	545	509	557	557	528	494	502	550	508	523	568	537	527	531	514	492	525	541	548	533	550	548	492	531	522	512	533	530	564	530	537	485	500	504	483	516	518	511	520	533	515	517	522	533	576	522	506	552	530	507	549	466	505	549	533	534	523	517	525	479	517	532	541	506	511	534	530	557	546	508	536	555	532	537	541	533	506	533	492	544	528	562	476	524	528	533	534	498	506	521	516	540	506	498	535	538	489	533	521	536	561	541	496	528	479	530	511	544	526	587	503	526	551	536	553	516	533	494	532	528	514	520	525	539	564	539	476	549	518	517	511	501	575	511	527	475	516	533	529	539	521	533	541	536	546	502	513	541	566	588	523	540	525	523	503	524	517	513	503	545	531	583	511	474	541	520	523	545	577	515	544	550	544	524	515	521	528	485	503	495	561	489	537	553	517	515	538	526	541	506	549	516	509	504	540	493	549	522	523	517	544	538	488	521	569	522	516	541	518	546	503	516	540	533	536	509	499	542	547	524	523	514	554	526	527	522	527	550	497	492	551	521	481	481	489	535	524	457	556	509	500	488	527	510	533	520	511	520	505	532	543	513	533	520	507	519	498	485	530	538	556	548	516	518	542	554	531	533	562	539	521	553	509	508	529	541	505	502	543	548	556	501	539	537	460	538	483	554	523	491	525	506	512	532	544	538	503	519	539	552	518	489	582	529	528	535	511	512	531	535	540	553	591	503	580	487	502	514	541	552	533	513	560	542	501	520	509	534	523	508	578	496	540	533	511	495	541	501	542	536	568	515	523	516	528	520	516	549	545	489	527	525	473	507	501	501	529	532	493	519	531	520	528	530	516	558	549	513	496	543	520	516	514	537	516	524	529	532	499	538	500	554	538	531	506	514	522	497	495	506	495	550	526	528	487	520	502	528	540	532	537	552	512	515	515	489	481	481	532	499	530	518	565	481	469	546	500	496	531	524	524	531	537	530	528	516	515	538	516	498	509	519	542	502	478	538	543	581	533	516	514	517	505	541	543	505	464	531	530	550	525	541	509	509	514	496	539	498	539	515	495	479	524	506	518	519	543	553	565	505	493	510	511	578	548	527	483	519	564	505	510	558	522	507	549	546	513	563	523	532	543	528	548	495	533	546	536	512	528	542	461	546	544	521	521	533	516	521	499	491	514	521	549	550	532	532	544	532	525	498	513	522	548	517	484	482	495	513	521	494	535	524	550	530	535	524	537	482	538	490	543	547	534	510	521	523	509	486	533	498	532	511	527	538	546	535	515	523	512	517	493	534	495	505	531	487	520	522	532	500	480	542	543	531	514	503	492	487	552	534	541	521	553	517	519	528	497	543	532	526	543	529	524	518	529	541	533	551	541	539	534	520	480	535	499	540	512	517	495	504	534	502	535	551	542	529	501	503	564	509	511	524	508	536	508	543	523	555	562	545	536	504	499	502	506	537	526	538	543	515	497	519	546	504	568	504	517	529	495	517	525	521	551	551	534	518	484	507	514	537	532	525	516	538	504	509	537	523	480	561	521	513	509	496	524	542	513	559	553	505	578	520	536	500	517	513	530	519	498	523	497	518	514	514	531	526	500	497	553	480	517	519	472	513	517	473	545	493	517	533	508	535	547	546	510	527	522	561	553	514	515	542	533	499	512	567	547	537	476	525	528	514	524	518	505	485	539	522	506	534	510	536	526	525	537	546	517	497	491	521	550	517	523	529	548	546	474	532	523	545	513	523	499	552	489	483	517	527	478	535	553	510	521	545	493	516	521	545	539	511	527	556	534	520	498	504	542	501	506	539	501	548	497	547	533	509	477	517	517	513	525	567	544	509	527	522	499	536	566	529	512	508	547	544	529	512	511	494	550	526	559	514	521	527	548	508	565	567	515	550	504	536	510	542	514	526	523	529	506	541	513	515	516	548	525	522	508	542	511	525	512	524	528	522	487	509	502	528	490	525	525	496	549	537	524	549	508	515	540	566	498	504	528	515	488	500	532	513	522	512	537	515	529	513	533	521	518	510	506	539	511	498	525	526	538	521	492	491	549	549	543	485	543	542	547	493	520	530	551	503	525	501	511	528	530	554	539	530	494	538	549	553	506	538	546	565	521	535	555	531	511	501	504	537	512	533	504	541	499	564	518	520	481	516	528	542	533	557	495	530	530	495	517	521	517	521	533	533	524	511	506	520	527	555	473	584	471	566	531	544	550	518	520	515	514	521	511	484	512	495	522	531	539	515	515	507	557	489	543	555	506	519	510	520	525	574	542	495	517	495	514	536	552	529	529	520	534	563	528	503	515	534	481	493	551	518	521	532	515	552	519	544	518	463	518	562	511	488	506	523	547	528	558	518	547	520	495	519	560	510	516	496	530	529	504	536	497	515	495	501	501	499	514	513	495	506	567	534	560	486	537	518	515	570	483	527	523
5277	1963	199	106	161	198	145	130	105	109	74	69	66	69	50	49	41	35	40	36	36	32	26	24	33	23	22	26	19	23	24	27	19	24	17	21	19	19	24	18	14	9	23	21	20	17	17	20	23	21	7	17	24	21	17	18	18	10	8	13	13	11	12	17	9	16	16	17	22	20	12	6	9	11	18	13	16	10	9	12	11	16	16	11	17	12	14	22	17	15	24	15	15	16	21	9	18	15	17	18	12	22	13	14	14	14	17	16	12	13	24	16	14	15	17	22	16	18	18	13	20	18	12	23	21	16	12	10	22	20	18	8	18	10	17	11	16	18	15	13	18	8	7	15	14	13	16	11	17	15	15	12	14	18	18	12	9	15	15	18	12	9	21	16	17	17	12	11	12	16	12	25	14	17	21	18	18	14	20	11	12	8	19	23	8	13	13	19	14	16	16	14	13	16	12	7	6	11	16	19	21	12	15	11	10	17	15	14	15	20	16	12	17	13	17	11	15	20	17	7	10	15	24	12	11	13	18	14	16	14	18	22	6	20	12	9	19	13	19	14	11	18	18	12	20	12	21	19	19	12	13	14	15	11	10	13	20	23	14	11	11	19	17	17	18	13	18	16	13	17	16	14	11	10	10	15	13	10	13	18	23	18	14	21	16	15	18	18	13	21	16	20	13	15	14	17	20	12	18	11	15	15	7	14	15	12	16	14	18	23	14	20	23	14	16	20	14	9	19	11	17	19	15	12	15	19	17	14	15	15	19	19	15	12	13	17	12	16	15	14	16	8	15	13	22	11	17	23	12	13	14	16	13	10	21	8	15	9	21	14	14	19	20	10	15	17	12	17	16	5	17	17	16	14	16	14	15	13	8	12	17	12	11	13	11	17	9	12	16	14	17	18	12	8	14	11	14	15	15	20	22	17	15	24	16	8	14	19	25	17	23	12	16	16	18	12	12	17	19	14	14	13	9	18	15	9	15	17	22	11	15	12	14	23	13	20	21	12	10	21	15	10	15	11	9	14	11	17	20	13	19	20	13	15	19	21	19	11	17	16	19	14	18	19	20	17	20	14	14	14	17	11	17	18	13	21	16	19	20	19	14	9	11	20	12	16	11	15	11	15	14	19	22	25	9	12	14	11	17	18	10	12	10	12	12	18	11	17	14	17	15	8	11	18	13	12	18	16	13	12	25	17	16	14	9	19	16	11	9	14	15	4	12	13	15	11	18	13	14	20	16	18	16	22	18	12	10	21	14	15	15	18	15	13	14	23	13	9	23	9	16	11	18	11	15	19	12	15	13	24	18	14	6	19	20	11	16	19	14	15	17	10	12	13	17	11	15	25	21	16	15	17	14	18	16	12	13	19	13	13	11	21	20	18	11	13	12	14	8	16	16	14	10	17	14	23	18	20	15	12	15	15	11	11	16	19	18	11	16	9	10	10	14	9	9	18	13	14	17	10	12	8	18	21	19	17	16	12	13	20	10	23	15	15	15	9	15	17	21	17	17	18	16	17	10	12	13	18	20	14	15	11	19	18	12	13	20	6	13	18	25	12	8	17	17	19	16	9	19	16	17	11	16	18	13	22	6	13	19	11	22	21	18	16	17	16	7	15	16	19	11	18	17	10	12	18	17	14	13	17	23	23	17	12	21	13	9	12	9	11	11	11	17	21	12	17	17	17	22	19	21	14	13	24	19	17	19	9	19	21	16	11	14	13	14	21	16	14	21	22	22	15	14	17	14	12	20	18	13	19	15	12	21	17	14	20	14	18	14	20	23	13	13	18	15	21	14	15	18	12	11	16	11	17	10	19	17	17	16	12	19	16	18	16	14	15	16	12	11	12	14	18	19	10	20	12	18	15	19	14	12	13	21	16	16	12	11	8	17	11	8	10	10	15	16	16	15	13	15	18	13	14	11	17	22	20	18	13	21	9	13	19	18	13	14	13	16	14	17	17	10	11	18	14	18	16	16	16	12	14	14	11	18	12	14	15	16	12	23	11	15	19	13	17	15	18	13	20	15	16	13	10	16	10	12	8	16	17	18	12	10	17	23	17	17	13	10	14	18	13	16	16	19	18	13	17	12	11	14	19	11	18	18	13	18	14	16	19	25	11	21	17	11	10	11	20	18	12	19	22	16	16	15	17	20	17	13	12	18	16	26	22	14	14	15	15	16	10	10	17	23	16	14	16	7	13	16	20	9	20	9	14	17	11	16	15	13	17	19	16	21	10	14	11	22	16	14	21	17	18	11	16	24	16	13	14	11	14	14	13	17	15	18	15	15	17	16	17	20	13	16	12	16	20	19	17	20	22	16	8	21	20	16	14	11	10	8	10	10	12	11	12	15	16	12	10	18	13	15	11	19	15	9	10	21	13	23	18	24	15	17	21	13	17	18	14	11	20	16	16	22	18	11	18	20	15	20	14	12	16	21	9	14	12	20	16	10	15	10	21	18	15	11	21	13	10	19	11	14	11	19	17	15	14	12	16	15	16	16	17	16	11	13	7	11	26	10	12	12	10	22	9	14	10	13	11	21	9	15	13	12	14	16	16	19	18	9	18	15	14	15	25	16	17	16	17	18	15	8	8	19	13	16	11	14	13	20	26	11	20	13	15	14	11	12	16	17	11	17	18	19	23	12	13	7	18	24	20	14	22	18	9	17	13	13	25	14	18	20	22	13	14	19	12	12	16	20	19	13	13	14	14	18	17	13	14	17	14	18	17	14	16	14	17	14	23	18	15	24	18	12	11	16	17	13	10	18	15	11	16	12	17	18	20	13	14	15	15	12	22	15	21	19	10	20	19	12	14	16	16	16	11	16	15	14	14	8	15	20	13	20	9	7	12	17	13	16	12	19	21	23	10	22	16	18	21	16	11	11	15	12	16	15	13	8	22	11	14	24	10	10	13	11	11	10	16	12	12	16	11	17	10	14	17	11	9	14	14	20	12	14	17	16	9	17	15	13	13	16	19	24	12	23	16	13	13	13	14	13	9	16	27	21	16	26	14	15	11	18	12	21	29	14	14	19	12	15	17	22	21	16	15	19	18	11	12	16	19	17	15	17	17	15	12	13	12	22	8	16	18	14	12	15	16	13	12	19	16	19	15	23	10	12	20	14	22	16	17	11	22	9	18	26	10	10	18	19	18	13	11	14	10	12	10	18	23	23	16	16	16	18	13	27	10	15	19	16	31	22	12	16	11	18	12	15	12	13	14	11	22	16	9	15	15	19	15	14	13	8	15	16	11	17	9	13	18	16	17	19	13	24	15	13	26	14	11	16	9	21	16	12	14	17	14	9	9	14	21	23	21	14	18	12	13	12	22	17	9	15	16	14	13	13	13	15	23	17	14	16	12	11	17	13	19	15	15	11	22	18	14	29	10	17	10	17	17	12	21	13	14	15	15	13	8	16	16	16	19	20	22	13	6	14	13	14	18	11	15	14	13	16	14	16	19	15	17	15	14	15	28	13	15	15	11	17	13
40204	23910	5152	11325	16103	15042	12358	9997	7855	6223	5105	4123	3429	2892	2489	2227	1943	1669	1451	1348	1128	1093	1020	928	857	737	755	701	649	624	613	562	568	548	513	494	478	456	481	422	465	425	391	386	397	401	332	373	378	332	343	319	318	292	333	284	302	294	249	268	299	292	286	318	291	286	283	274	307	305	314	276	270	273	283	280	281	257	277	300	294	266	268	262	295	300	304	267	297	290	257	253	285	287	269	307	267	291	265	260	256	277	260	304	279	279	272	270	278	258	255	246	253	268	261	265	283	266	260	265	273	237	278	285	241	254	272	250	282	262	260	283	261	281	261	276	245	250	229	304	251	267	285	261	272	270	252	238	259	273	296	278	292	267	268	256	306	273	269	279	270	252	254	283	262	254	255	272	260	244	239	267	283	280	261	247	252	247	270	251	283	278	273	268	259	267	280	286	249	264	255	256	262	261	255	296	267	281	272	261	265	245	273	260	278	245	282	286	275	253	249	270	265	296	298	283	253	247	262	252	292	248	271	245	267	256	245	245	261	277	247	238	293	256	273	273	292	283	256	245	253	240	264	255	247	230	279	289	252	259	266	283	276	265	245	246	278	262	272	257	297	271	238	275	262	273	249	224	248	268	272	254	245	251	248	250	283	277	260	284	281	283	267	252	305	246	257	275	263	264	241	257	235	268	255	238	244	266	263	270	240	282	247	258	256	265	233	257	262	265	261	254	255	234	265	252	253	271	260	247	253	277	287	309	293	244	285	236	263	246	274	255	240	290	276	267	287	291	278	280	223	249	251	282	268	278	272	245	271	282	299	235	268	267	254	249	254	255	288	280	283	273	287	258	265	275	265	296	263	269	257	267	250	246	285	258	252	264	265	268	271	265	305	268	244	280	293	281	267	260	248	238	267	289	266	249	251	253	258	281	260	284	271	263	233	264	258	258	287	267	284	277	247	285	254	239	270	279	278	246	235	278	254	250	266	245	258	236	262	270	265	271	258	289	277	249	253	280	265	263	271	275	256	289	235	261	264	268	301	265	254	278	236	258	251	264	258	242	271	261	253	298	265	234	264	240	279	248	268	243	252	223	254	261	284	295	245	295	243	264	250	264	252	254	250	260	280	237	249	276	268	257	268	267	263	247	272	271	276	249	239	266	238	267	270	279	258	231	239	278	267	280	254	280	246	260	280	286	286	254	275	249	260	264	251	251	255	249	285	242	271	275	248	299	259	249	261	254	238	257	295	237	260	286	272	265	240	274	247	252	288	250	244	282	241	257	270	270	246	275	272	255	256	242	292	277	267	261	249	263	305	273	258	284	281	242	258	255	278	284	286	265	249	293	262	245	275	255	278	281	272	237	256	248	261	247	261	278	249	266	276	244	262	289	269	291	261	273	274	247	264	246	272	276	249	292	290	262	260	270	281	239	266	254	281	265	264	283	259	234	252	267	245	253	283	250	237	242	281	270	285	285	265	251	256	234	260	302	293	271	249	266	246	274	256	255	259	240	272	218	275	290	263	278	278	248	242	264	255	254	272	260	224	259	275	319	283	245	247	303	265	288	258	250	300	257	269	259	291	282	228	284	246	283	254	254	278	252	231	275	277	272	283	280	279	247	266	225	288	257	256	266	248	269	246	284	270	256	260	247	237	280	275	266	263	290	273	263	272	270	261	295	242	240	252	244	286	262	269	266	256	265	256	259	251	272	272	276	231	278	265	265	243	273	288	267	245	252	278	280	240	265	252	235	259	268	240	279	251	281	261	251	222	275	278	246	262	289	281	237	261	251	260	253	251	245	252	270	253	261	265	273	244	279	279	281	280	264	281	235	248	273	302	268	257	283	247	269	248	266	260	259	260	274	215	252	224	266	281	282	236	267	269	265	252	239	249	249	269	241	254	233	274	256	263	259	258	247	236	230	251	266	268	239	275	264	265	267	241	260	279	243	261	234	249	272	258	281	242	261	263	283	250	253	284	258	267	251	245	284	269	269	289	282	271	271	260	244	252	287	230	277	284	278	273	262	262	259	257	257	254	250	295	269	258	285	280	276	274	262	246	277	258	263	256	259	221	226	259	246	269	270	279	260	267	290	260	286	247	263	281	274	282	285	266	249	262	260	252	242	258	262	276	288	241	259	280	268	256	277	268	279	244	261	256	252	248	264	286	272	280	273	275	265	275	252	256	252	270	255	256	265	270	264	267	250	244	256	258	255	255	249	256	255	256	258	247	264	288	256	268	255	256	284	273	273	244	262	250	265	258	260	257	259	277	257	245	257	259	257	241	281	267	254	242	261	238	248	252	253	257	272	247	288	288	286	280	267	262	251	270	274	266	238	258	279	270	276	273	261	251	269	249	276	261	262	284	307	303	291	250	284	236	257	241	258	252	260	255	246	247	257	283	278	261	229	243	253	247	223	260	265	259	242	250	260	245	243	259	262	223	257	245	284	232	247	256	261	260	278	239	259	270	274	271	257	265	247	262	283	247	272	261	284	283	266	276	266	267	268	278	264	287	273	274	254	245	271	249	269	267	253	266	254	276	240	240	272	250	268	274	234	282	260	275	266	229	266	239	270	279	259	286	262	286	264	275	259	280	261	236	294	269	270	296	236	255	231	246	286	230	278	259	288	246	283	255	296	246	246	269	245	278	234	294	275	262	272	289	256	261	252	258	268	226	246	231	271	257	267	259	275	258	275	273	269	254	259	263	254	292	283	236	237	255	234	267	251	260	295	269	264	273	278	277	237	267	275	258	245	259	263	279	272	266	245	247	280	276	245	255	277	254	291	250	249	279	278	262	288	242	244	256	266	239	234	260	296	304	274	255	256	250	258	251	228	265	258	281	247	264	266	239	259	269	242	263	250	271	262	254	277	252	265	298	255	260	246	269	242	291	251	253	244	265	247	271	241	257	263	287	256	273	260	271	264	258	248	269	248	284	228	237	299	268	265	251	242	227	270	247	256	259	268	267	250	278	253	270	275	285	273	276	268	241	291	276	250	271	266	263	272	250	244	269	265	281	278	277	251	272	259	250	258	249	264	254	243	268	251	261	263	261	274	285	233	248	240	251	257	267	281	256	233	254	270	277	251	276	274	249	274	245	267	251	238	231	270	249	265	275	268	241	250	245	286	277	249	265	262	268	265	274	294	296	279	257	247	263	267	245	270	276	245	265	237	273	240	264	259	222	241	252	249	266	252	267	260	245	272	271	270	264	264	242	246	268	252	265	256	288	289	260	294	244	280	286	259	266	282	259	264	249	274	276	260	243	268	237	284	263	230	276	279	292	245	261	231	242	259	245	260	264	256	254	255	248	246	272	265	250	269	275	242	271	266	238	243	270	260	261	274	240	256	287	264	224	275	255	277	280	245	266	255	251	240	284	254	233	269	278	265	269	302	241	281	280	267	283	240	248	249	254	256	256	269	288	241	242	287	252	260	264	229	298	248	285	218	237	238	279	248	263	274	280	238	241	270	267	258	247	254	261	282	252	262
12627	7318	601	306	402	423	345	310	262	204	207	146	147	153	131	95	96	93	92	70	72	64	61	71	65	54	50	65	42	35	49	40	41	35	41	43	42	44	34	36	41	31	30	35	31	24	44	32	27	32	35	28	31	35	26	24	25	37	25	19	26	33	27	27	23	25	31	28	28	31	34	23	25	31	29	25	28	16	30	37	35	33	20	34	20	22	30	32	26	27	31	25	19	25	29	21	25	19	23	34	24	34	35	22	23	12	28	20	30	37	30	26	25	32	22	33	27	14	24	32	26	21	38	20	24	27	37	27	30	28	26	24	27	31	25	32	37	17	25	23	35	31	25	21	31	27	22	28	24	18	23	31	13	22	23	36	32	30	31	21	28	25	25	25	32	28	25	22	22	31	27	25	22	35	29	34	29	23	33	28	42	27	29	34	33	21	32	27	23	32	27	28	39	26	28	21	27	18	21	27	28	27	27	25	21	31	28	29	32	39	20	31	24	32	28	23	23	28	25	31	30	25	26	34	28	24	31	16	19	34	34	22	24	33	32	25	23	23	22	21	27	29	26	29	27	25	27	23	24	25	24	34	21	34	19	28	32	32	25	25	34	25	23	28	26	23	26	22	18	26	19	25	25	28	32	39	23	28	34	25	28	35	27	32	19	23	20	29	31	29	25	21	31	36	33	37	23	23	34	23	26	19	34	32	19	29	30	28	20	23	25	25	30	27	26	18	29	32	32	22	31	16	27	30	24	23	24	24	25	29	22	30	27	28	35	27	25	32	22	16	31	28	28	21	17	42	29	31	25	22	28	27	21	34	22	26	20	13	30	29	17	32	20	28	34	32	16	23	30	19	24	24	37	23	28	37	26	32	37	27	20	25	29	29	33	26	25	24	21	32	31	21	25	21	32	24	23	26	20	22	28	30	29	30	20	27	36	26	24	23	28	27	35	21	29	30	29	21	34	37	26	28	30	28	24	37	25	34	27	31	19	27	27	28	24	29	25	21	27	31	31	25	29	24	28	33	17	31	23	24	24	25	28	30	30	25	30	30	19	33	24	28	26	40	30	31	28	27	29	25	31	19	31	22	14	32	21	34	29	26	30	27	25	33	43	26	23	22	31	30	30	21	32	19	25	29	34	34	26	22	26	41	26	23	29	20	26	27	23	28	19	26	22	31	22	30	30	22	22	21	26	28	27	26	20	21	32	43	26	32	17	25	33	20	29	33	30	28	27	26	31	33	24	21	36	23	27	34	33	26	28	28	29	26	27	30	23	34	31	24	14	31	38	28	26	34	24	30	25	24	28	25	29	26	23	28	26	20	31	31	24	34	28	33	26	35	22	35	32	23	32	32	21	33	28	28	27	30	31	20	20	23	27	34	35	29	33	32	22	26	25	24	29	32	27	29	33	31	19	33	27	25	33	19	27	19	35	31	33	31	33	21	25	29	28	31	30	18	24	26	18	41	32	22	32	33	20	22	21	36	23	21	32	33	22	28	27	24	28	23	30	29	25	30	21	25	34	23	21	27	27	33	24	24	27	23	31	29	24	34	29	36	22	32	27	29	28	23	22	34	29	32	28	30	31	22	20	34	23	20	35	33	27	29	21	37	27	40	31	28	29	31	22	25	33	25	28	27	29	19	25	38	38	27	29	27	21	26	25	29	30	29	34	37	33	29	29	25	29	19	21	27	35	25	19	30	30	33	23	25	34	34	26	23	30	23	26	36	32	29	24	34	17	30	32	24	28	17	26	22	19	21	19	27	21	23	23	16	20	27	34	25	32	22	29	28	29	20	21	28	30	26	33	19	18	28	31	25	20	23	27	27	28	22	27	30	18	29	18	36	26	29	28	22	24	18	25	31	23	28	25	20	27	20	37	19	24	16	24	24	32	34	26	34	29	35	20	32	23	25	32	31	22	17	27	22	19	24	23	27	22	30	32	30	24	24	24	27	28	30	42	15	18	19	22	28	29	23	35	28	34	33	22	22	29	31	25	26	29	30	34	23	24	29	24	27	30	27	33	27	19	22	23	25	29	33	29	26	25	29	19	23	28	27	26	30	31	25	31	25	26	25	20	47	31	22	26	17	37	43	18	22	24	27	32	19	19	32	30	26	21	24	24	25	24	26	33	33	18	31	28	16	21	27	20	29	21	28	30	21	26	24	34	27	24	28	36	26	24	25	20	28	27	18	20	28	28	24	38	27	27	22	23	22	31	29	29	23	21	33	20	28	26	26	32	26	29	21	27	22	21	37	23	21	31	26	21	28	28	29	18	26	29	24	23	28	26	28	29	21	25	25	14	21	19	18	26	33	26	14	28	32	26	31	28	25	26	31	25	24	29	32	32	21	30	23	29	35	38	27	29	24	26	23	30	33	36	22	26	27	22	27	28	34	23	31	33	26	31	32	27	24	37	26	31	26	25	32	19	24	23	14	31	20	23	24	18	19	25	33	27	25	28	36	31	23	26	33	27	22	24	25	41	17	24	27	27	28	26	27	21	39	31	20	36	32	32	24	34	25	24	33	36	21	23	29	27	13	31	25	34	32	26	27	28	36	24	37	25	23	21	23	22	35	29	32	21	32	23	29	24	23	28	25	33	23	32	26	25	27	30	26	28	25	35	31	21	27	32	21	29	26	24	27	22	25	34	26	30	26	36	26	30	26	21	19	33	23	30	26	28	28	28	31	20	36	26	35	36	24	25	25	24	26	26	19	19	19	23	29	22	27	30	29	23	27	22	36	30	32	28	38	23	32	18	22	25	21	21	24	23	17	25	36	29	21	28	27	30	31	35	34	29	33	31	29	34	31	22	32	34	34	29	20	29	31	22	22	27	25	25	28	27	30	23	22	31	41	23	24	26	26	25	21	28	21	35	24	25	30	28	26	24	25	28	23	17	28	28	28	28	34	29	27	26	26	19	22	24	30	23	21	25	31	26	24	20	30	20	29	29	16	35	32	31	16	17	16	32	24	31	25	27	23	29	36	22	32	32	30	12	19	30	21	21	23	27	27	19	23	24	27	30	35	23	33	27	19	31	17	28	35	21	27	27	21	22	33	19	32	20	25	28	29	32	23	25	27	29	34	24	14	19	30	22	19	29	16	28	19	29	32	29	21	16	35	33	30	25	28	26	33	24	33	31	28	35	26	21	27	31	31	28	32	19	15	25	24	31	28	30	30	18	21	29	17	26	23	25	28	29	28	34	25	16	30	18	12	22	21	25	24	31	20	33	25	29	28	31	26	19	25	18	29	31	32	19	25	17	27	27	27	28	25	15	24	17	23	25	21	27	21	21	30	21	23	17	29	24	24	30	25	23	30	30	26	23	21	24	26	27	34	30	27	34	22	23	24	27	26	26	26	23	26	23	24	25	24	22	25	31	27	33	24	21	23	24	23	31	25	26	22	26	25	20	23	43	37	25	32	26	28	31	28	31	24	29	21	37	28	21	22	27	29	31	34	30	23	28	24	33	23	24	24	31	25
52819	34559	10123	19162	25973	24615	21591	18147	15235	12686	10534	8997	7794	6564	5842	5055	4434	4032	3482	3128	2821	2499	2365	2144	1910	1879	1720	1583	1494	1359	1364	1285	1275	1241	1195	1068	1026	1009	975	856	849	839	794	768	752	767	674	714	680	644	637	605	549	587	557	521	567	552	560	551	552	536	519	513	519	507	528	494	485	488	503	490	483	515	534	444	514	465	486	517	478	502	507	463	483	458	515	500	518	475	514	516	531	517	522	459	481	499	480	497	446	490	521	487	506	474	450	473	456	443	475	480	484	466	473	468	474	454	449	472	463	437	476	486	454	507	463	475	463	468	461	449	466	474	469	447	433	466	433	426	423	470	453	421	448	441	456	434	441	461	462	455	459	467	468	468	448	427	445	445	477	440	435	434	468	455	449	438	455	441	426	444	439	441	436	452	421	429	417	471	471	440	448	437	451	418	449	449	429	458	457	448	446	464	427	463	427	442	478	455	463	445	433	464	434	456	409	427	455	456	447	449	430	452	415	432	480	444	486	439	458	491	392	427	394	459	461	445	429	442	443	431	432	458	421	416	434	409	468	467	411	423	455	451	422	412	477	446	433	460	438	479	443	434	446	436	422	432	438	436	444	427	461	418	446	459	466	426	440	418	499	449	490	420	406	442	442	426	442	465	448	469	421	468	465	425	437	451	465	446	453	412	465	496	430	473	435	435	456	439	442	464	500	481	427	463	425	433	458	426	398	456	453	481	437	439	446	443	428	464	462	435	413	425	437	421	448	437	474	441	439	463	466	445	448	403	437	459	474	431	433	434	425	444	436	471	400	444	429	422	441	460	442	420	473	448	415	445	454	418	454	471	438	463	403	452	452	441	405	448	430	437	466	404	467	424	405	471	435	468	436	451	424	460	440	493	380	454	461	429	455	464	428	444	404	387	462	480	459	385	446	434	441	431	415	445	416	431	457	424	442	464	506	473	476	463	449	432	446	460	422	445	443	449	436	458	445	407	473	422	415	440	472	419	369	471	426	457	422	425	454	455	444	447	503	433	455	430	427	427	447	435	433	433	434	399	466	466	403	436	458	449	421	439	466	424	413	446	432	455	448	447	493	448	432	460	432	472	430	430	461	398	427	442	394	441	393	441	424	424	452	425	458	470	477	390	415	447	443	451	463	468	435	442	430	415	396	437	439	432	435	455	453	450	429	475	439	435	425	452	433	472	448	434	451	437	432	435	464	480	440	405	453	446	478	446	432	470	467	463	461	433	461	425	458	404	477	438	443	440	459	413	416	437	410	427	418	467	451	456	466	475	442	406	436	433	446	429	419	457	420	458	475	443	418	452	476	434	434	434	460	444	428	426	452	429	502	443	464	456	474	450	462	425	443	458	467	464	430	424	463	425	443	427	429	448	402	475	482	432	449	425	414	432	432	451	427	444	466	453	433	429	452	415	475	408	418	446	424	450	442	442	459	460	450	438	502	395	435	435	438	431	388	422	453	436	409	466	428	437	424	404	398	445	418	423	437	419	424	420	434	457	431	431	427	460	422	453	442	493	408	412	420	452	423	446	435	437	448	427	453	452	449	457	441	455	468	410	435	433	475	464	458	428	436	430	424	433	471	431	427	470	472	475	469	422	447	412	463	427	424	455	423	442	441	440	411	475	441	434	452	421	394	468	415	469	391	427	458	449	435	417	436	425	452	448	462	450	414	444	431	432	409	454	433	469	430	425	429	431	426	458	437	429	450	472	441	477	451	440	430	421	459	463	459	467	462	413	472	419	430	423	391	437	426	470	423	445	450	415	425	410	451	448	446	431	432	414	458	440	435	465	438	484	465	420	423	447	438	424	441	437	453	441	440	441	411	453	456	435	468	450	443	449	439	414	446	445	416	475	458	443	449	429	443	464	445	417	459	394	499	416	420	406	442	468	461	427	467	441	461	469	455	463	464	459	424	469	434	416	430	471	446	448	455	446	453	431	437	435	501	411	424	421	438	467	441	462	421	416	435	471	462	458	436	397	417	412	436	452	444	422	457	439	421	420	428	474	435	437	426	444	417	455	491	461	437	433	448	434	436	470	463	431	447	444	451	444	430	469	455	423	418	400	434	434	428	406	449	423	418	435	431	468	473	435	436	456	446	434	466	441	409	429	451	431	439	411	450	443	422	465	452	465	408	424	465	468	390	463	418	393	467	472	433	470	452	456	454	426	438	439	455	450	477	428	467	474	415	452	449	473	439	424	454	452	468	441	438	462	438	437	463	428	450	421	397	449	486	428	442	487	456	446	465	436	445	399	450	406	427	444	459	445	448	448	451	444	461	422	460	477	419	474	439	453	467	410	434	441	470	450	417	467	445	433	430	483	458	400	443	445	429	440	411	436	460	466	438	447	456	417	433	411	441	454	414	445	467	459	410	463	424	451	415	454	444	403	428	438	448	424	479	435	429	433	429	450	443	469	454	416	445	427	424	447	449	466	457	465	460	431	455	492	441	418	427	462	428	415	402	425	445	479	462	427	453	457	431	465	433	415	444	438	452	428	419	433	454	456	438	416	418	455	434	417	448	465	446	486	420	457	460	416	440	411	477	441	409	428	446	437	472	402	487	458	420	429	436	429	449	455	440	429	448	461	426	425	442	419	421	445	448	456	429	431	438	452	453	468	431	456	458	443	461	413	442	446	439	427	432	437	435	458	444	425	432	431	434	440	431	432	425	456	429	477	421	447	424	434	444	443	463	453	408	434	391	457	425	436	446	473	429	447	438	424	449	440	431	438	469	428	394	433	464	418	443	428	476	454	412	413	452	454	487	460	486	419	439	422	444	460	442	441	439	450	447	453	468	472	442	461	464	470	457	448	464	446	418	460	422	463	462	423	412	433	456	441	429	442	453	435	438	445	437	462	430	452	422	432	420	429	461	458	426	480	453	446	457	435	492	441	434	467	423	448	525	429	449	452	390	444	436	463	438	435	425	454	445	455	420	462	422	412	419	438	416	439	445	437	433	419	434	424	433	470	438	463	439	431	420	429	414	467	427	421	432	438	439	443	437	450	437	437	455	432	440	442	441	455	452	442	461	442	465	426	435	436	459	454	488	420	437	442	427	427	419	408	417	446	448	421	412	460	473	437	470	402	429	392	454	447	413	422	457	456	429	421	432	432	445	406	459	497	474	473	483	439	456	486	447	405	475	427	426	474	428	452	424	466	448	422	415	481	431	422	441	445	448	479	429	419	426	420	444	430	411	418	443	473	472	495	447	423	464	434	468	459	465	419	419	404	407	426	430	454	436	422	417	447	466	416	449	443	456	409	442	419	444	444	477	441	446	430	443	475	437	469	454	416	422	447	439	444	468	457	429	485	464	487	437	434	459	447	421	434	440	429	413	511	445	410	469	442	407	439	453	445	472	466	456	467	477	419	445	444	406	454	445	451	435	443	447	448	443	406	467	453	444	426	442	461	439	428	428	465	480	459	435	463	453	411	461	429	473	446	415	408	443	428	438	483	427	430	440	465
9632	3875	371	231	269	282	223	226	223	185	143	150	124	120	90	80	79	68	84	68	56	48	54	36	46	42	41	47	39	32	37	44	33	31	25	44	30	32	34	34	33	35	29	33	28	21	31	19	29	31	31	19	21	26	28	27	18	31	25	27	17	26	26	24	24	30	27	29	19	27	19	33	29	18	31	26	27	25	35	28	21	23	22	27	24	25	27	33	19	30	20	23	28	28	26	28	28	32	28	17	28	28	20	29	23	23	24	24	30	32	23	29	16	27	25	20	25	35	22	29	24	34	23	26	29	32	28	20	26	22	26	22	22	21	25	31	22	26	24	24	21	21	18	27	26	23	25	27	32	35	24	29	25	32	29	29	29	26	22	29	36	22	28	22	25	17	22	18	31	18	18	37	21	28	25	23	23	19	22	28	25	25	25	25	26	27	19	23	26	26	20	21	29	23	30	22	25	25	30	22	29	24	27	27	22	22	36	28	27	24	22	26	33	24	35	23	27	24	30	23	24	31	26	16	24	28	16	25	22	39	27	30	14	37	30	27	23	22	17	32	27	26	27	44	27	19	21	22	16	32	26	21	29	25	31	23	18	24	26	13	28	28	26	15	24	26	30	25	23	23	19	35	25	23	38	31	25	30	32	20	23	21	19	24	17	22	18	24	21	29	23	24	29	22	28	28	26	25	21	27	19	21	30	28	29	25	21	28	32	18	31	34	43	19	22	16	22	27	29	18	15	25	25	28	24	21	18	23	23	35	19	26	12	30	21	27	29	32	23	32	31	24	26	28	24	15	26	25	36	29	26	23	19	23	21	25	26	20	23	22	24	17	24	30	26	26	26	28	20	27	32	16	27	25	26	22	28	30	29	30	29	31	27	37	33	19	27	24	34	21	22	19	33	21	29	18	24	21	27	27	22	26	20	28	24	27	25	23	28	27	37	29	24	27	23	24	20	29	27	32	25	32	28	24	20	29	18	24	20	20	36	26	22	37	25	27	23	16	26	21	20	22	27	27	20	29	20	27	20	28	22	21	27	28	32	14	14	17	23	23	19	31	23	31	16	31	27	26	15	17	24	19	22	21	26	24	28	21	38	19	22	26	30	28	31	30	24	37	29	25	26	19	16	26	25	33	25	27	21	29	28	25	18	25	26	20	26	24	25	27	26	24	26	22	30	33	20	21	33	27	32	31	29	27	23	19	22	20	13	34	23	23	27	20	36	30	23	25	27	24	21	33	34	21	13	22	27	34	23	20	32	22	30	31	24	26	23	18	36	29	28	27	24	28	22	22	26	22	21	23	31	20	37	29	24	27	25	24	20	22	23	36	28	21	34	29	24	29	23	20	24	29	24	35	37	30	28	34	28	21	26	21	30	22	23	27	30	14	21	24	29	16	30	22	32	32	24	26	30	34	22	33	33	28	23	33	35	23	26	14	20	15	23	25	31	27	26	29	26	32	25	28	39	27	23	31	27	20	35	20	39	28	27	30	23	27	24	25	15	30	23	22	23	35	25	29	27	30	30	30	25	26	20	16	28	21	27	23	16	26	21	34	23	19	25	18	16	29	23	28	28	27	31	21	21	33	23	24	28	26	21	26	22	30	28	23	23	22	17	29	26	20	36	22	29	22	20	24	29	21	21	22	18	23	24	19	31	28	22	30	23	23	32	20	18	30	32	25	25	28	24	20	15	27	28	21	35	21	15	21	15	19	31	34	31	27	27	26	21	24	23	24	28	23	24	23	25	26	25	26	26	25	28	31	31	29	16	25	27	28	25	9	30	22	28	29	17	20	28	24	19	29	26	20	24	21	19	25	30	32	19	19	34	21	24	29	18	35	29	29	30	28	26	20	26	28	33	31	24	19	23	29	30	23	24	27	19	21	25	16	25	25	29	24	26	30	24	26	29	38	22	24	20	29	15	26	29	20	25	29	17	22	31	24	19	27	29	19	23	23	42	28	29	17	27	16	23	18	34	22	24	27	33	21	29	30	21	18	22	24	27	28	22	19	25	30	21	27	21	30	38	26	27	26	24	22	30	28	18	19	19	17	27	26	31	18	23	22	25	31	31	34	25	17	28	22	34	34	25	42	25	16	27	33	15	29	31	33	27	33	24	20	32	37	20	22	25	26	31	28	15	22	27	23	23	17	23	24	25	18	31	27	29	29	19	26	18	24	20	28	32	27	33	28	21	25	26	22	22	28	37	34	32	27	24	22	24	24	23	21	29	30	27	17	25	20	29	28	18	14	23	20	27	18	23	28	25	25	34	25	30	32	22	25	25	27	24	28	29	30	18	22	17	20	22	23	22	24	22	29	24	21	28	26	24	22	23	28	28	23	33	27	19	30	31	25	24	22	25	18	25	29	31	25	19	15	27	22	22	31	23	26	18	23	23	28	24	29	22	24	16	35	27	32	22	20	30	31	20	28	23	24	22	15	34	38	30	30	22	22	22	24	22	31	21	35	23	25	16	27	23	27	20	20	28	24	24	19	20	29	25	25	18	22	28	33	19	18	19	31	29	29	23	26	27	20	24	25	25	24	16	33	20	29	22	22	29	19	28	26	23	32	23	30	18	25	29	29	24	27	20	19	29	20	21	29	20	24	23	20	30	23	27	20	33	21	30	25	25	16	24	23	25	27	25	30	25	33	24	31	28	26	34	19	26	27	26	24	25	31	24	18	22	15	23	24	21	19	28	33	23	29	22	20	20	25	25	27	26	24	26	33	22	28	21	31	19	26	33	27	29	25	29	32	28	35	34	21	27	22	23	28	30	23	20	29	18	24	29	28	22	26	34	32	21	24	16	28	31	31	21	24	25	23	23	17	25	31	30	27	33	28	25	23	23	22	23	18	31	28	32	20	30	22	20	37	30	30	22	19	27	23	19	27	24	21	25	21	30	27	26	23	31	39	22	27	28	27	24	31	18	21	33	30	27	24	25	31	24	30	22	18	17	22	29	26	21	27	17	19	31	34	28	22	22	33	20	30	31	31	34	18	26	19	17	22	23	18	25	19	26	29	30	31	22	29	17	29	23	34	23	25	33	31	25	26	21	24	28	36	34	19	21	29	33	22	26	33	27	24	29	28	27	33	33	30	29	35	28	30	19	23	26	28	23	22	29	24	28	23	30	25	22	22	28	20	24	25	20	25	28	23	18	27	23	30	21	19	22	24	21	28	28	23	29	22	29	29	19	23	27	21	23	21	27	27	26	18	29	27	27	22	23	21	14	33	27	31	23	24	19	24	38	24	20	21	20	19	29	14	21	25	22	20	31	23	25	28	19	25	19	18	26	21	29	31	24	20	21	19	27	23	30	30	25	28	22	19	24	24	12	16	28	21	23	33	31	19	29	27	27	23	25	30	23	18	15	27	20	18	27	27	23	25	27	29	20	33	26	16	24	26	31	21	26	23	21	25	25	15	22	26	23	21	23	23	27	17	27	31	20	30	21	28	16	24	24	28	25	21	19	25	26	29	26	22
45243	28756	7833	15556	21560	20411	17574	14713	12110	9922	7971	6683	5837	4958	4269	3730	3334	2784	2551	2242	2059	1882	1761	1580	1466	1390	1300	1189	1156	1093	1011	978	957	914	875	820	861	815	740	734	701	704	674	625	616	621	594	607	556	524	566	538	453	484	466	455	477	451	494	547	497	507	445	509	471	458	441	451	475	448	461	469	447	450	493	452	444	437	458	386	408	417	445	425	444	439	429	402	430	429	435	437	451	468	420	434	462	455	398	473	435	404	416	422	391	435	460	437	474	448	438	420	430	454	418	429	432	421	440	390	437	407	419	423	440	401	423	394	405	422	395	385	454	424	413	408	415	429	425	402	377	432	424	373	428	385	414	415	406	422	413	413	421	435	415	406	416	423	430	474	361	439	454	444	396	430	431	392	408	420	382	390	419	429	425	408	442	408	388	404	411	442	384	392	393	409	406	409	449	393	435	404	465	403	416	398	445	426	395	416	413	426	419	453	426	436	394	423	405	410	402	419	375	442	404	409	410	417	419	439	419	429	390	432	371	440	420	453	391	397	410	422	398	430	393	404	428	441	421	383	407	444	407	373	417	420	410	441	428	431	392	415	391	392	406	415	386	395	422	390	390	419	425	375	431	425	425	451	396	445	402	401	425	443	391	386	419	388	416	399	392	440	382	396	413	391	414	376	411	412	391	431	394	413	382	401	430	398	439	428	418	408	439	426	409	430	442	425	460	411	392	412	418	362	436	381	438	426	402	404	413	430	404	403	386	413	428	440	451	452	461	446	441	410	417	405	380	389	409	417	389	414	414	444	387	386	412	391	419	408	419	408	436	417	416	430	382	431	392	422	409	405	420	391	408	446	432	388	419	416	423	416	396	378	398	400	407	419	383	399	391	428	378	426	388	444	395	451	418	450	398	439	403	425	400	433	408	401	430	419	408	428	429	425	407	425	412	396	420	416	367	386	446	419	388	391	372	380	420	460	436	427	403	380	349	399	409	429	437	402	395	413	453	421	395	418	374	443	413	420	393	413	394	404	415	366	409	403	348	424	423	410	367	429	402	419	410	399	396	405	409	457	408	416	405	417	427	432	414	424	410	403	398	429	399	394	411	413	395	415	402	412	419	388	407	417	407	431	410	382	406	386	403	389	400	454	403	412	458	408	420	438	384	421	414	408	433	391	431	416	421	394	367	422	403	393	408	423	420	405	440	411	415	430	383	405	405	392	403	408	413	429	396	441	390	374	383	396	433	384	421	431	404	397	387	433	388	424	473	430	409	454	442	426	409	398	388	430	399	422	403	424	393	427	425	430	398	434	460	453	411	381	389	413	433	418	436	415	381	450	410	397	407	365	408	416	406	413	442	371	419	425	417	396	420	398	414	435	415	432	413	394	390	440	404	398	431	380	405	431	404	415	428	432	421	392	436	416	407	426	430	448	387	448	440	450	404	404	428	373	434	400	401	412	416	484	396	433	377	401	440	394	411	419	389	422	398	394	430	423	401	390	466	385	426	406	445	434	390	450	404	409	383	426	432	430	445	373	405	397	380	408	435	423	449	416	419	389	395	445	372	426	425	412	368	442	424	419	409	409	382	442	391	400	390	402	406	457	399	422	389	424	462	392	403	405	396	399	437	405	424	450	428	412	383	391	430	418	417	425	407	432	401	413	418	425	412	427	413	405	439	436	415	405	379	432	425	415	391	385	418	396	415	405	398	401	436	370	409	388	428	392	450	428	402	406	405	424	455	435	401	425	383	381	422	401	432	423	404	407	360	432	392	417	420	431	425	425	396	392	429	411	442	437	406	385	405	434	406	418	400	452	425	407	435	378	453	401	421	415	385	434	418	412	418	439	456	398	422	423	439	390	375	416	399	398	437	431	402	392	437	392	423	362	431	396	453	396	379	422	428	401	414	436	407	424	422	397	412	434	379	396	411	405	396	420	424	423	392	430	420	383	413	457	435	422	420	440	394	404	434	399	433	390	369	388	413	424	411	409	407	439	447	389	394	380	408	411	405	404	433	387	442	381	410	409	405	423	382	400	409	391	427	411	427	417	412	402	403	375	406	429	388	434	427	423	430	416	452	395	431	420	447	413	427	374	398	400	390	388	395	398	454	393	404	404	402	402	380	406	432	439	399	416	420	413	409	409	416	454	407	399	407	402	421	375	425	441	420	403	440	384	411	390	400	409	426	440	368	463	402	390	390	417	411	383	405	443	438	424	427	427	393	437	393	403	408	436	384	444	422	407	408	424	400	426	423	401	412	401	441	446	406	371	441	423	431	420	374	418	409	406	418	430	397	393	403	402	450	411	392	413	400	415	423	386	432	422	442	398	392	394	403	354	417	446	386	409	461	429	434	432	388	371	409	396	430	403	440	411	411	411	450	447	432	435	381	430	405	418	405	438	423	414	413	395	426	438	414	380	383	430	399	412	436	413	416	389	378	444	392	383	397	427	427	390	403	397	404	447	416	388	452	398	409	442	412	385	400	427	433	396	421	389	402	431	426	400	419	428	432	409	423	417	407	407	433	413	424	398	388	433	393	419	411	377	409	424	398	415	413	412	417	407	455	431	417	411	415	372	419	406	418	387	433	410	393	457	402	420	376	387	409	395	404	420	387	389	392	434	367	397	458	413	388	431	418	391	424	419	408	425	398	430	379	396	410	392	443	408	389	409	438	398	400	395	432	399	443	382	401	357	386	376	419	455	388	421	434	374	428	376	388	422	409	388	381	378	425	406	406	414	399	430	401	421	417	399	391	421	436	429	404	425	403	402	385	410	461	423	395	406	422	370	387	409	427	460	390	417	394	421	427	437	388	397	412	402	437	388	378	388	423	410	425	405	409	403	410	450	393	408	397	442	437	384	435	419	407	377	444	449	376	423	399	408	373	425	400	382	418	388	398	403	377	420	437	422	424	403	436	389	417	412	403	418	476	437	419	391	438	370	397	409	397	415	405	380	402	387	380	408	399	445	422	399	431	409	411	407	407	379	376	464	414	461	388	414	404	419	411	450	385	407	411	406	420	412	406	384	389	388	425	432	445	430	413	411	399	429	406	430	431	421	427	407	400	395	396	441	409	435	397	398	438	408	432	396	404	449	410	421	403	429	386	406	377	414	403	407	409	436	425	405	417	475	424	417	399	423	417	402	411	379	408	403	419	464	431	392	381	421	402	389	447	408	383	393	400	409	407	399	448	404	410	417	451	378	411	360	392	420	444	449	434	403	438	436	405	429	456	387	413	436	426	414	388	415	400	401	374	449	414	421	407	421	380	420	374	419	405	409	381	437	388	460	429	410	410	419	399	422	408	373	417	411	435	376	414	431	458	418	440	445	425	406	418	431	408	415	403	393	443	372	380	390	455	418	442	379	452	418	408	384	392	403	389	402	415	435	398	420	404	438	420	384	390	426	386	420	379	412	437	438	414	402	424	431	425	390	393	433	404	412	419	386	421	435	386	430	398	385	402	413	407	419	410	406	464	398	427	404	432	435	445	405
14361	7871	712	370	470	459	405	343	334	258	236	194	191	163	152	109	134	121	92	95	84	81	71	76	62	59	67	54	51	60	51	59	46	50	54	50	47	42	51	50	35	37	47	43	33	26	44	36	39	32	37	32	39	36	37	36	25	33	36	38	46	34	38	38	40	30	25	30	31	38	30	26	26	29	26	32	24	30	35	35	31	32	37	32	39	20	32	31	35	45	29	39	33	28	34	27	32	39	31	34	34	24	43	38	44	32	36	33	37	42	36	33	29	29	35	34	26	32	39	26	27	46	28	26	43	42	31	28	33	33	40	31	31	35	38	27	34	27	28	41	28	24	40	51	24	32	27	29	19	27	24	34	33	34	33	25	30	31	26	29	35	24	31	27	27	23	23	45	27	21	27	25	40	26	34	41	45	36	32	34	24	28	37	23	29	31	27	18	25	35	27	29	36	30	29	27	40	38	24	30	25	33	17	38	30	26	41	36	34	25	33	25	29	32	18	18	36	31	22	30	35	29	26	41	29	34	37	35	42	31	33	27	36	28	31	36	38	33	22	25	33	41	29	34	28	28	28	29	16	29	28	37	27	31	23	39	28	30	31	29	16	31	26	40	37	29	31	38	32	24	35	44	29	34	29	26	31	27	32	29	34	24	21	43	28	36	33	28	33	37	26	38	33	33	23	26	36	28	32	34	26	27	38	31	26	38	38	32	38	29	38	33	34	26	38	35	30	35	29	37	28	39	33	24	26	37	30	38	31	35	40	31	32	27	27	40	40	34	46	27	38	32	38	35	25	33	27	24	33	29	30	34	30	38	30	33	34	33	30	31	28	34	27	33	29	35	32	35	22	31	26	33	29	36	21	36	28	34	38	44	29	39	34	35	36	34	30	30	21	34	22	38	38	26	26	32	35	36	21	24	37	32	36	26	37	24	33	38	29	31	34	28	37	30	30	26	32	27	26	35	38	28	32	23	30	31	39	26	24	32	30	36	28	27	22	27	28	36	34	29	29	35	42	27	41	26	39	38	25	31	22	30	36	28	28	36	18	39	27	34	36	27	30	35	30	33	33	20	33	34	29	27	43	40	35	43	35	28	27	37	30	30	33	28	39	37	30	29	38	41	29	25	27	27	36	32	26	34	37	35	39	31	42	25	35	39	33	40	28	36	37	25	22	30	22	30	37	36	44	30	35	27	28	23	30	39	43	27	27	26	34	29	33	26	29	33	25	20	33	30	26	24	25	30	30	34	25	25	30	36	39	35	31	35	35	21	31	38	40	35	34	27	30	29	30	30	29	38	26	26	33	26	36	31	32	20	35	43	26	29	32	25	28	36	34	27	29	31	30	26	37	39	18	30	36	34	30	22	31	32	40	26	31	29	31	24	34	32	28	35	29	25	25	37	31	40	24	32	38	36	27	34	37	36	27	33	33	32	31	34	30	23	31	31	28	37	31	37	36	37	32	30	40	28	29	41	33	34	32	25	38	32	31	32	37	34	25	15	34	36	35	41	28	27	31	27	35	24	34	28	32	33	27	30	34	35	35	31	36	31	25	27	27	34	32	27	27	30	31	29	30	31	27	26	33	29	29	22	21	30	29	34	30	27	29	29	43	23	40	26	30	40	33	32	24	27	37	35	27	30	24	33	37	41	22	32	25	40	41	37	33	38	30	38	42	32	33	39	26	27	29	22	33	29	31	38	14	29	23	30	31	35	28	31	31	28	31	30	30	33	37	31	28	26	25	41	31	25	33	31	25	36	36	39	35	35	21	33	32	27	30	19	25	32	24	32	36	25	30	36	19	34	32	23	22	30	28	37	24	36	33	27	33	32	32	28	38	29	38	34	32	35	29	34	30	22	37	32	31	38	29	31	42	40	21	33	32	29	25	32	31	39	33	34	37	27	27	22	42	37	32	25	35	37	26	47	34	24	35	30	24	33	30	31	37	29	25	32	38	31	38	30	32	31	33	30	28	40	26	29	29	33	31	39	28	29	46	29	33	31	33	35	36	38	31	32	32	29	28	34	34	43	25	35	25	33	24	32	18	24	24	30	23	34	26	34	22	34	35	36	35	27	23	31	35	27	26	32	22	26	34	27	24	29	32	27	40	22	39	30	28	37	28	31	19	27	27	31	27	30	27	32	29	26	33	45	40	49	29	31	30	40	28	27	31	32	36	38	26	36	38	41	34	35	33	26	31	37	34	26	45	31	35	27	29	34	25	27	30	28	30	21	31	32	26	38	29	39	32	29	31	31	31	32	32	30	36	29	39	28	29	25	35	31	36	33	31	38	37	36	40	39	30	35	34	30	27	19	27	25	35	35	38	42	27	28	27	32	33	33	28	38	35	34	27	26	34	29	27	34	31	35	27	33	29	29	26	48	20	26	23	32	37	27	34	28	32	45	26	32	26	23	35	41	30	28	28	30	26	38	27	49	34	29	36	33	29	36	38	39	39	38	28	34	24	34	29	28	33	41	33	35	28	35	29	36	51	30	23	29	22	26	25	29	33	27	43	32	32	35	29	39	34	22	31	25	35	41	36	35	30	42	31	28	28	26	33	24	37	35	25	28	28	31	33	35	31	32	35	38	30	44	32	46	29	28	38	37	39	34	24	29	43	36	31	24	32	32	30	36	44	27	26	34	29	34	41	32	40	33	33	30	31	34	29	32	37	30	34	37	30	33	28	27	34	38	38	30	34	37	26	31	46	33	41	40	39	26	31	27	33	27	22	38	28	29	41	35	33	38	34	35	31	34	28	31	36	37	38	31	37	27	24	34	28	28	36	39	34	48	35	24	29	42	33	37	47	35	23	31	35	34	24	23	32	19	35	44	37	23	37	26	38	43	32	33	31	30	31	34	36	30	31	32	27	39	22	26	28	30	29	40	38	25	36	26	31	33	45	31	31	37	30	26	36	19	28	46	31	42	37	33	37	39	27	30	42	37	28	27	36	25	28	27	38	41	27	29	22	17	26	28	41	34	37	33	40	22	23	30	35	27	22	37	34	39	29	33	31	37	29	28	37	33	28	36	40	26	25	33	32	39	26	25	22	24	22	29	34	31	25	25	42	30	38	32	37	35	31	38	46	30	30	28	28	22	24	42	36	31	32	34	34	38	38	37	29	33	21	29	34	34	28	43	40	36	33	28	23	32	39	32	35	35	37	41	38	26	37	40	22	28	31	40	37	27	30	34	37	33	33	20	18	29	38	32	40	40	38	29	40	32	27	40	38	43	22	24	32	36	27	45	37	38	33	33	34	26	31	39	31	32	35	40	24	29	42	38	30	26	32	32	31	29	36	41	33	39	26	36	26	33	24	32	33	30	25	23	24	38	28	33	31	33	32	28	26	35	32	36	31	29	41	31	23	46	21	36	40	29	43	24	41	22	31	30	26	27	32	33	31	36	26	28	29	33	36	31	30	39	32	28	31	30	30	44	30	37	29	37	31	28	36	29	26	42	26	38	32	43	29	32	37	31	31	32
54081	35718	11446	21165	27821	26483	23667	20022	17091	14361	12047	10083	8775	7849	6585	5856	5081	4523	4042	3765	3279	3016	2706	2591	2435	2276	2057	1886	1754	1725	1577	1498	1460	1387	1314	1295	1219	1147	1149	1077	1155	946	959	917	824	854	840	790	762	764	752	740	724	712	663	653	669	600	583	614	583	643	662	620	622	586	635	607	607	664	614	568	600	603	603	537	556	564	619	579	564	588	561	587	561	563	599	593	605	554	585	556	582	541	591	595	590	556	585	616	575	565	595	574	576	513	569	567	546	580	588	518	511	517	568	582	549	514	531	572	542	534	524	571	536	560	587	566	526	544	513	524	527	543	520	582	482	542	565	519	528	499	509	526	539	504	490	533	547	540	531	547	530	560	521	544	507	523	512	490	525	552	526	559	534	537	542	513	460	556	554	530	545	492	542	519	520	513	542	544	533	531	507	519	535	520	520	548	523	512	509	533	529	530	526	504	507	557	536	559	536	510	527	506	563	518	551	516	522	529	540	520	544	508	499	518	543	519	528	538	539	535	488	537	522	510	531	513	526	521	549	522	562	543	491	504	533	507	526	524	550	521	556	498	516	505	521	523	530	529	542	540	545	532	500	505	500	524	526	516	553	539	519	515	522	555	505	478	489	462	493	535	510	532	516	560	535	549	557	532	539	517	476	538	512	513	514	517	507	517	529	543	509	528	507	501	518	477	501	542	524	565	534	486	492	549	540	531	529	532	516	496	532	585	500	524	544	526	527	533	550	519	549	527	512	547	529	513	514	522	552	531	540	488	545	512	520	504	474	528	524	539	513	540	548	527	518	507	494	544	505	563	512	515	521	526	522	535	476	545	510	520	542	504	529	492	500	476	510	528	541	539	548	504	483	484	518	545	521	537	503	549	573	497	552	496	514	525	503	522	513	518	519	527	507	546	491	503	472	553	510	506	498	513	515	533	545	539	516	478	528	536	515	518	565	548	563	490	566	524	550	497	515	509	531	488	547	516	537	535	513	533	524	553	536	484	533	536	538	525	475	515	530	506	536	499	524	509	499	532	516	533	564	516	529	502	487	542	526	528	544	516	522	545	523	486	538	535	521	484	526	495	516	496	529	512	494	497	521	497	539	529	522	515	576	519	554	512	490	564	516	512	536	551	490	523	502	458	543	530	517	497	515	511	550	493	534	525	498	530	541	508	507	536	543	460	519	496	547	521	514	518	526	516	530	488	508	512	522	530	485	532	478	541	481	521	536	495	531	536	483	513	519	507	524	508	507	511	530	519	586	503	490	533	503	508	508	516	533	562	508	544	535	494	542	519	537	553	513	566	515	568	502	578	547	534	564	505	515	541	535	523	524	516	471	510	518	531	526	516	488	536	504	532	527	468	504	527	531	511	516	533	514	491	483	572	522	492	522	512	521	509	496	552	491	534	501	517	564	527	519	514	546	497	475	511	516	481	504	527	552	499	561	532	521	532	500	504	513	547	577	517	526	566	543	519	504	484	525	548	521	502	526	536	534	519	540	513	482	513	465	510	506	491	538	533	492	524	553	558	553	541	512	511	540	530	523	530	468	542	560	551	547	535	550	530	517	538	485	519	524	527	514	527	468	518	551	527	489	443	495	496	541	503	549	558	508	529	503	501	555	487	531	509	533	500	518	498	549	550	516	512	519	526	541	535	538	519	553	543	536	544	507	504	512	533	516	520	520	506	521	532	582	537	506	504	562	544	517	531	524	504	532	518	526	504	538	480	521	516	489	529	550	519	473	513	517	484	487	532	517	535	478	521	503	549	530	529	527	547	502	530	506	518	542	541	498	541	519	538	502	532	520	504	513	490	573	569	494	515	530	531	562	497	534	494	495	522	537	515	560	562	526	545	530	499	499	501	504	532	526	524	507	515	469	542	517	486	518	527	501	518	505	531	488	534	488	553	548	548	494	527	515	532	516	484	558	499	460	481	525	545	571	523	514	547	517	553	572	546	499	484	549	524	581	554	518	549	530	502	547	509	519	486	542	537	527	491	523	506	559	559	532	526	522	515	506	509	551	498	519	549	493	535	517	482	536	539	529	527	511	512	532	483	492	501	492	519	531	511	519	505	522	519	519	557	499	525	535	561	498	545	506	505	502	537	529	486	523	573	556	514	513	547	539	514	512	549	455	524	529	549	508	494	533	530	544	535	539	530	546	519	552	539	526	545	585	529	514	502	535	519	539	547	565	514	542	544	506	505	526	530	539	531	507	466	524	527	491	501	534	478	515	507	529	504	522	524	559	509	537	533	488	531	463	540	496	543	492	540	524	531	534	537	534	568	490	552	519	496	499	534	509	491	559	511	542	486	550	530	502	528	520	480	500	590	525	511	545	497	523	536	519	538	489	560	534	518	557	536	553	536	526	520	518	479	541	555	527	505	560	522	517	521	510	531	541	491	514	535	475	528	518	505	547	512	484	535	590	556	526	526	514	516	492	543	502	518	572	512	543	515	533	540	535	565	505	471	535	539	511	573	563	546	523	495	520	533	504	564	530	534	557	519	546	500	497	498	565	543	510	534	470	491	530	500	550	526	496	523	537	512	507	527	526	526	515	534	539	520	532	555	545	540	513	549	524	526	516	526	521	488	534	502	514	517	501	512	544	541	535	560	531	562	530	458	505	481	540	554	498	525	508	505	541	582	498	563	535	491	567	538	550	516	503	570	525	484	493	522	563	517	496	517	558	549	517	527	563	512	520	519	570	493	514	542	544	483	508	497	507	488	484	501	533	517	553	522	515	525	527	537	513	567	516	567	508	531	488	529	530	499	520	532	514	539	507	497	519	531	505	509	523	533	552	526	519	531	539	555	595	499	495	510	516	479	497	513	527	516	509	531	505	481	516	539	513	513	578	518	545	514	522	522	515	511	520	546	506	514	508	529	536	472	516	542	497	510	495	497	520	508	476	523	513	509	535	514	571	533	553	569	479	459	533	535	496	519	484	481	484	519	490	552	524	513	518	527	495	539	549	490	532	538	562	531	509	494	548	550	487	582	550	512	524	517	542	537	542	528	505	506	523	504	542	485	542	500	516	497	541	528	512	512	519	461	485	542	520	535	530	521	504	519	543	506	537	532	559	508	551	493	541	495	519	466	558	508	487	505	523	550	532	576	516	522	534	483	508	541	580	521	521	524	489	526	523	536	525	530	474	519	546	556	469	535	534	491	541	515	559	513	510	549	502	544	494	543	490	470	546	525	484	549	534	479	512	517	503	529	524	514	519	474	475	482	517	530	574	572	501	507	518	516	509	498	566	536	561	532	547	512	513	537	508	528	520	531	476	510	515	510	512	523	490	494	530	516	491	546	527	516	554	564	502	544	531	519	538	542	510	538	477	511	513	542	491	510	546	519	500	547	527	526	566	515	500	498	539	525	519	547	472	469	526	492	549	481	505	568	523	529	498	514	523	543	492	527	521	506	522	506	546	527	531	524	505	550	563	555	526	522	519	512	520	512	542	525	527	538	549	511	518	531	511	503
5480	1788	200	123	189	171	143	141	96	119	95	76	61	59	58	49	51	28	25	36	42	22	28	23	26	29	36	31	26	24	24	17	30	25	25	24	17	19	20	17	21	20	9	24	13	13	17	12	12	17	19	20	15	20	22	17	18	12	20	21	19	15	10	12	14	18	10	19	13	17	19	14	16	28	12	14	13	18	23	14	18	17	18	19	13	16	21	24	18	18	16	12	13	18	17	19	16	15	16	16	13	11	17	18	13	18	19	18	15	14	20	22	15	19	20	24	13	11	15	11	12	17	14	13	16	19	18	11	15	10	14	17	14	14	11	12	12	11	19	11	14	10	21	11	13	20	19	17	17	15	13	12	20	13	17	15	10	12	12	18	10	12	15	24	11	20	18	17	23	17	18	20	25	16	10	22	11	14	13	15	17	18	12	17	17	8	13	15	18	13	15	26	20	18	19	16	14	15	23	18	17	12	13	13	15	20	14	17	17	16	22	11	16	10	9	16	21	6	14	22	18	23	12	14	15	14	16	14	15	18	18	17	14	15	15	23	20	12	13	8	18	16	18	12	13	12	15	20	20	19	13	14	15	11	5	12	9	20	13	20	18	15	10	18	17	18	21	11	21	17	20	18	19	10	16	11	17	14	19	19	13	11	19	9	14	15	22	9	11	19	15	19	21	12	16	14	21	17	17	17	7	17	18	16	12	14	19	14	25	25	28	18	19	20	14	19	13	11	9	14	18	12	16	13	11	21	15	15	11	15	15	12	14	11	21	14	19	14	17	10	20	14	15	13	15	21	12	11	16	16	12	17	17	16	11	10	7	17	13	14	15	9	21	18	24	19	13	12	19	21	16	14	17	11	10	18	11	12	18	11	11	12	16	22	15	15	17	20	24	12	18	19	15	13	14	17	16	13	9	12	18	20	16	19	16	19	16	14	16	11	22	16	19	16	18	13	17	14	13	21	21	14	18	17	16	13	18	13	18	14	16	21	16	13	16	20	16	17	12	14	14	21	16	29	14	12	19	17	18	9	17	15	14	6	11	17	18	19	16	17	26	13	9	15	11	16	15	16	15	12	17	14	10	13	14	20	16	21	17	23	15	11	20	21	21	16	19	16	11	17	19	12	17	15	13	8	12	14	18	16	19	16	18	11	15	20	7	20	19	19	16	30	11	10	21	13	16	12	15	15	13	16	12	16	15	18	14	15	9	14	17	9	13	17	11	18	17	8	15	10	16	11	17	16	12	15	15	18	13	14	18	12	15	18	17	18	19	9	18	15	13	12	16	17	18	14	12	18	14	20	13	18	19	18	15	23	15	17	11	11	23	11	15	17	12	13	22	12	10	10	16	14	9	15	20	23	18	17	24	18	12	12	13	13	17	13	16	12	13	18	25	17	18	14	15	9	20	20	16	11	16	18	13	24	16	16	15	8	10	8	13	24	15	11	19	11	15	15	17	19	9	21	13	6	20	16	17	10	13	18	16	10	16	12	8	21	22	14	16	19	12	10	14	11	17	19	19	19	13	7	22	14	14	12	16	16	16	17	21	11	13	13	12	18	10	24	21	12	16	13	20	24	15	20	14	12	18	13	21	22	22	15	8	21	18	12	8	16	12	11	16	12	13	11	10	17	17	18	14	15	13	19	20	15	16	18	8	11	15	20	25	12	14	16	17	12	11	16	16	14	11	10	14	13	22	16	11	17	17	21	14	17	19	21	16	14	11	20	7	21	12	16	21	14	20	20	15	18	18	16	29	11	13	18	17	20	13	14	9	11	18	14	24	14	14	11	12	18	12	16	21	12	8	12	17	9	11	17	16	15	13	26	18	15	15	13	14	17	15	15	12	9	17	13	19	20	21	18	20	16	17	17	13	15	12	8	14	18	13	12	13	19	16	11	15	20	15	15	17	14	13	25	16	22	19	13	12	17	15	5	22	15	11	15	16	10	14	11	19	15	10	10	18	17	11	13	17	12	8	11	14	10	15	9	14	22	20	17	23	13	13	13	11	10	10	16	13	11	16	23	26	17	15	13	12	16	22	25	10	15	16	9	23	11	21	11	20	9	14	19	22	19	10	14	23	15	11	16	15	17	14	15	23	16	10	15	7	17	17	13	19	19	23	13	19	18	14	13	12	16	16	14	12	15	19	10	12	20	21	13	13	18	17	22	23	10	15	15	24	14	26	13	20	15	18	20	17	18	14	20	10	14	16	14	15	8	17	15	15	13	14	11	17	20	16	15	11	9	13	18	9	15	9	22	10	19	15	11	22	14	19	14	16	19	20	9	20	17	11	25	15	14	25	13	17	18	20	13	19	11	18	20	15	14	18	18	14	24	15	20	15	17	15	15	16	14	21	12	12	15	21	12	12	21	18	11	17	11	12	7	10	13	18	12	15	9	11	17	13	20	14	15	17	14	12	22	18	15	14	17	11	20	10	12	18	11	14	15	11	13	21	19	14	19	8	23	11	23	20	19	8	20	12	12	13	22	15	16	14	18	16	15	16	16	12	13	17	9	18	19	29	15	15	13	16	13	11	18	12	16	13	19	15	18	14	13	16	13	21	15	13	21	14	12	10	12	16	15	7	14	12	18	17	11	8	13	17	10	16	15	11	19	16	17	19	20	14	18	10	9	20	13	16	15	16	14	10	20	21	22	16	18	14	10	10	17	16	13	18	19	15	10	19	14	14	18	19	22	17	20	18	15	21	16	14	18	14	19	21	15	15	16	13	23	22	20	20	19	6	15	16	11	11	19	18	19	24	18	12	16	18	16	11	19	20	16	15	16	19	11	19	21	20	10	19	17	15	18	17	16	21	11	22	16	18	16	28	16	14	13	11	11	15	11	18	18	24	18	13	17	17	14	17	11	23	15	18	23	15	15	18	22	16	12	8	12	14	18	16	14	15	15	17	19	16	10	11	24	10	15	18	17	11	21	10	19	20	12	16	22	8	21	16	11	18	15	11	11	11	11	9	14	17	15	20	12	21	18	17	22	11	11	14	13	10	17	12	8	23	12	12	21	16	21	12	19	15	10	20	9	10	16	14	10	16	19	11	17	16	19	19	18	14	15	15	16	18	14	15	28	8	12	14	20	17	9	13	18	8	20	22	20	9	15	18	20	11	18	14	19	17	17	11	16	13	20	14	15	15	13	16	9	8	22	15	11	15	17	13	14	13	10	20	10	15	15	11	13	16	10	9	22	16	17	27	14	16	10	14	18	15	13	11	9	17	23	16	22	12	14	17	15	9	18	18	21	12	16	10	15	5	12	15	16	15	18	13	13	14	20	13	14	21	16	11	9	23	15	13	14	16	16	13	11	21	16	11	18	18	14	15	14	14	18	20	14	19	9	13	13	18	17	14	21	18	12	16	15	16	15	16	16	17	11	23	12	11	14	10	24	20	7	14	19	13	17	17	15	8	18	15	17	11	15	12	16	14	23	11	13	14	15	16	24	10	17	12	10	16	14	15	16	14	14	12	11
40152	23053	5053	11218	16230	15116	12430	10018	7979	6418	5041	4152	3495	3098	2484	2108	1894	1708	1456	1317	1182	1071	958	897	828	823	719	718	711	609	560	588	567	565	532	493	511	466	457	438	419	385	362	408	392	333	372	366	344	347	336	307	305	295	316	295	295	330	301	286	322	281	272	276	291	275	276	319	299	275	282	246	284	290	274	304	292	262	307	273	274	269	261	279	260	285	280	263	280	281	281	301	270	265	296	263	295	271	290	289	267	279	275	273	254	260	289	255	295	240	287	258	294	272	290	244	276	300	261	262	262	253	270	261	257	267	256	274	268	271	270	271	276	270	276	242	276	254	280	282	260	274	264	251	247	277	293	272	252	261	247	244	265	255	261	250	260	264	270	268	263	263	256	281	271	259	276	279	290	266	239	265	280	261	278	283	275	246	256	254	246	238	257	283	245	276	250	256	305	276	293	275	271	295	256	256	269	249	258	260	284	270	267	280	282	238	267	261	251	234	254	240	249	266	249	260	261	277	251	257	268	300	262	272	292	242	261	248	262	263	241	255	274	256	288	230	255	264	264	249	282	277	288	277	278	252	244	238	264	282	278	246	244	278	251	248	256	239	256	266	273	233	264	248	262	287	267	283	252	250	268	238	253	260	265	298	267	255	255	276	235	255	266	230	262	274	254	291	270	255	282	249	258	270	258	252	272	262	269	273	233	280	268	264	259	262	254	262	271	274	256	297	275	255	244	260	284	286	235	272	241	271	283	242	260	223	268	239	287	290	237	260	237	243	267	281	240	240	230	268	276	244	262	237	257	273	259	269	271	241	268	267	294	241	263	261	236	255	251	271	239	260	258	242	291	266	267	248	277	264	267	294	243	279	267	245	278	274	256	262	256	260	270	245	270	273	290	236	295	249	277	243	278	259	273	251	228	250	254	273	265	280	254	236	258	229	253	252	270	297	250	257	251	263	256	239	285	284	244	256	281	266	253	264	257	273	248	245	245	266	250	284	280	255	275	266	293	266	257	267	258	275	266	298	254	264	271	265	256	258	213	276	256	257	257	272	290	268	272	247	256	264	254	257	275	238	268	263	289	248	253	246	292	266	272	244	269	247	266	233	257	277	279	260	274	284	253	252	278	254	272	243	265	286	269	243	259	270	279	250	292	267	309	248	246	290	285	265	230	251	253	246	248	279	266	260	247	252	240	259	238	211	234	279	263	249	265	262	234	270	270	246	249	255	298	275	241	264	254	252	246	285	249	247	271	243	249	260	265	264	265	239	265	256	258	278	250	263	264	231	260	258	254	258	270	293	262	269	251	231	261	249	250	269	269	261	269	271	237	262	264	287	276	247	288	263	298	257	229	273	261	270	264	251	234	267	239	286	250	292	275	280	263	248	263	262	275	236	268	251	281	265	251	288	294	270	255	259	247	269	248	250	247	289	232	273	266	274	257	269	279	268	235	268	255	249	256	288	238	262	265	262	260	252	246	274	239	231	288	289	265	281	243	262	295	248	290	248	231	235	266	248	266	256	242	252	260	243	246	256	236	251	270	261	259	233	261	282	253	263	230	244	251	245	246	235	281	281	260	236	273	268	249	256	248	232	274	257	253	268	260	257	259	297	271	237	273	237	254	250	284	259	289	269	280	244	265	242	277	278	274	257	245	240	264	255	262	271	258	257	250	224	283	261	266	271	272	253	270	270	255	255	275	256	256	262	242	280	260	255	254	279	271	265	259	279	261	271	272	255	269	259	253	265	272	253	292	240	268	269	283	256	253	276	292	296	269	256	233	290	293	265	250	277	310	264	250	268	256	287	248	292	282	258	281	268	256	238	229	302	267	251	262	265	281	252	268	281	271	267	265	276	257	268	276	296	264	240	285	267	229	263	241	253	253	252	277	263	242	287	264	253	267	285	291	250	265	276	268	271	259	263	236	273	254	258	273	259	254	268	252	240	272	247	235	275	256	272	259	262	267	255	250	260	257	264	262	258	265	259	276	253	255	273	263	283	257	278	271	240	276	274	263	255	275	267	248	263	237	279	263	255	242	251	265	252	242	259	261	252	244	274	264	255	265	272	248	267	251	262	233	284	229	253	257	271	277	263	281	273	245	266	281	256	267	287	279	268	277	264	279	269	246	284	262	268	261	279	245	278	281	267	279	285	265	270	283	242	250	272	280	229	300	248	275	267	280	260	276	238	274	278	247	259	257	254	252	234	256	267	273	259	276	279	238	251	264	281	257	245	274	240	258	265	260	271	264	251	257	237	282	259	272	255	258	267	274	260	261	242	259	251	263	287	271	262	275	265	266	248	262	238	260	232	282	277	234	251	243	254	271	247	243	266	262	267	264	266	268	255	273	273	252	270	262	224	266	264	269	271	262	238	265	230	272	273	239	262	248	260	253	262	282	234	267	281	260	260	249	295	254	205	227	261	260	259	267	271	273	274	265	269	283	243	264	261	219	233	256	262	274	252	274	259	262	249	272	268	270	253	259	261	281	261	294	261	258	252	251	235	266	254	274	258	231	260	241	259	244	255	244	254	253	248	248	279	243	246	260	215	247	269	223	271	263	271	270	266	263	281	241	284	230	276	251	270	253	245	248	235	250	279	279	259	266	257	261	260	238	261	278	278	270	249	272	243	268	256	266	254	266	281	257	266	222	252	268	250	246	271	255	257	259	268	242	269	267	279	258	263	262	265	260	227	243	283	288	237	258	251	277	255	294	283	287	242	264	253	264	275	257	259	263	269	261	289	265	252	255	243	250	260	272	266	261	242	257	256	269	278	240	261	281	246	272	248	264	251	279	268	288	262	240	289	266	274	278	238	279	236	274	256	271	266	272	261	280	251	250	252	274	253	238	263	255	254	244	280	269	237	283	297	278	232	257	276	264	284	250	246	268	290	258	246	274	252	277	274	252	264	220	256	264	259	257	236	266	243	257	261	252	273	254	263	269	286	262	260	269	265	280	271	265	255	252	229	232	263	247	256	275	250	268	288	256	264	259	228	251	245	282	238	284	230	250	260	259	263	245	259	255	248	284	255	270	247	269	231	300	274	278	261	237	280	282	246	246	287	274	227	243	281	262	291	265	262	279	251	251	255	264	243	271	284	253	275	272	246	245	251	252	259	271	258	274	238	260	255	290	257	242	256	256	247	281	276	289	269	253	260	292	249	257	281	262	252	261	251	273	286	234	281	267	247	300	261	273	251	277	264	276	254	234	263	298	240	297	276	243	256	267	265	274	244	260	264	236	260	257	224	251	284	252	263	243	254	226	297	257	267	229	259	264	264	245	291	263	277	266	274	235	257	253	264	262	255	256	278	252	273	254	267	237	271	259	235	255	284	274	254	278	247	273	277	246	280	263	248	273	276	273	263	271	267	247	259	287	239	301	277	247	259	285	265	252	263	279	273	262	259	261	248	255	251	220	263	235	276	255	268	241	260	275	259	237	272	283	274	249	254	240	270	259	268	282	277	278	226	259	264	269	287	256	240	261	259
12177	6659	616	317	458	405	359	296	278	238	226	199	172	155	116	105	103	81	88	80	72	60	76	74	84	42	50	58	33	57	42	34	54	40	39	36	42	41	26	34	32	30	29	34	35	36	26	30	32	27	25	27	31	40	28	32	28	20	29	31	25	34	33	21	31	31	39	32	24	32	26	26	22	24	31	27	29	32	30	32	27	24	35	30	38	30	26	31	22	30	29	27	37	33	25	33	24	23	22	27	23	28	30	29	18	31	23	29	23	24	25	24	25	19	33	32	26	25	29	22	25	25	23	27	14	32	34	30	27	27	26	34	25	31	17	19	29	27	32	25	23	23	31	34	33	31	27	21	28	34	21	27	34	25	33	28	27	29	27	29	32	24	19	33	27	31	19	26	29	35	17	24	29	20	23	20	19	22	23	36	31	31	24	27	23	28	31	43	17	44	27	28	18	29	23	32	20	17	29	25	29	23	31	24	29	30	34	32	28	27	32	32	27	37	28	21	22	29	33	15	33	20	40	35	26	31	17	22	37	22	26	26	24	28	27	28	28	34	30	21	27	27	18	23	19	36	33	31	26	27	29	31	12	22	31	29	30	21	28	30	29	23	26	25	34	29	28	30	22	37	26	32	29	21	30	28	22	25	22	29	26	23	20	24	23	24	29	33	31	27	29	19	27	24	38	20	29	21	21	25	30	28	24	25	30	25	26	30	29	31	20	28	30	26	35	28	31	29	25	20	30	21	24	22	24	19	38	28	27	22	28	31	23	23	19	31	21	33	39	26	24	30	28	25	31	25	25	26	34	28	23	28	24	20	28	30	25	20	29	31	21	21	26	21	31	20	29	19	24	28	28	26	30	31	24	33	17	22	32	26	25	27	27	26	30	30	30	25	25	31	21	26	37	31	20	21	22	26	30	26	31	18	22	30	28	26	27	37	22	19	24	21	20	28	24	26	26	21	30	29	29	18	30	25	26	30	25	28	23	24	27	29	30	25	36	28	26	22	25	30	29	29	27	30	37	23	27	34	18	35	31	35	24	26	21	21	26	29	25	22	38	29	29	29	25	26	29	24	21	25	29	29	22	25	30	25	32	20	28	25	23	29	18	38	34	29	35	39	20	23	25	20	27	32	28	22	25	29	31	30	22	27	20	26	29	28	26	23	34	29	27	31	25	29	26	27	28	20	31	29	24	27	27	23	36	23	22	28	25	27	28	36	26	20	27	28	31	32	19	26	24	27	24	26	20	24	22	28	26	28	26	26	21	26	27	22	21	33	26	26	27	24	29	19	25	18	18	40	17	33	32	28	25	31	25	32	27	18	36	17	27	23	34	25	27	24	25	25	20	35	31	33	21	31	28	24	24	23	21	18	31	35	34	28	20	29	22	29	23	31	19	29	31	22	34	21	26	25	24	22	34	24	19	28	25	27	26	21	24	21	26	26	28	33	20	25	26	28	27	21	23	26	22	22	35	27	25	25	37	29	26	17	35	32	26	34	22	23	24	28	23	25	30	23	26	24	16	24	37	33	38	28	29	23	39	23	29	24	26	31	23	33	32	26	22	27	36	24	27	24	32	22	28	21	30	20	24	27	34	30	29	35	35	23	27	26	34	27	33	24	22	21	33	31	22	23	27	16	31	23	28	23	29	24	21	26	24	27	24	24	32	21	28	25	27	33	29	30	29	25	23	20	19	32	25	38	25	29	23	25	23	24	22	25	31	23	31	27	33	22	29	29	18	25	29	23	34	29	30	25	35	41	19	30	26	30	34	32	23	20	15	24	35	20	23	31	26	24	19	26	29	26	22	26	17	21	23	29	30	24	24	26	19	31	36	28	29	22	28	25	23	23	28	26	32	33	28	25	17	25	31	35	23	19	26	24	29	20	26	31	28	29	28	23	22	23	23	25	34	27	19	27	22	27	21	27	27	33	30	27	29	28	30	24	27	21	27	38	27	22	29	22	34	20	25	34	28	22	34	33	27	31	19	24	24	33	26	24	32	21	26	41	28	21	34	30	21	35	29	27	30	25	25	32	18	24	34	24	27	19	39	29	30	21	31	23	23	35	33	26	26	29	30	27	21	23	33	14	22	22	29	23	32	24	23	25	32	28	23	31	24	24	28	26	23	24	32	30	21	34	26	25	24	25	24	20	39	19	36	27	35	31	22	23	25	32	30	29	23	18	23	30	30	29	25	34	29	26	24	20	25	30	31	19	28	16	25	22	19	36	27	24	15	24	36	29	24	26	32	19	30	23	27	37	31	31	30	26	27	22	26	25	21	31	21	19	35	22	31	22	20	28	17	30	30	26	26	31	31	25	19	31	21	23	29	38	26	19	31	28	18	27	31	29	26	30	28	24	17	32	29	35	29	25	29	25	32	21	18	30	25	27	27	30	22	38	24	27	28	28	33	22	34	24	18	22	20	29	19	45	24	25	22	24	32	31	23	32	23	20	25	22	18	27	27	29	28	34	31	33	30	23	21	23	27	21	21	26	24	19	21	32	29	22	18	34	42	29	41	24	18	35	27	24	30	36	34	29	16	23	24	21	31	32	33	17	36	29	24	22	33	28	29	39	28	24	30	17	31	30	20	24	25	34	24	31	27	29	30	27	14	26	31	22	22	28	23	33	29	33	30	29	18	29	19	34	24	29	27	33	27	35	24	36	23	26	28	23	25	23	29	27	33	38	19	23	23	27	28	22	24	18	30	20	17	25	27	23	25	30	30	20	22	22	24	27	30	27	20	32	27	27	29	25	26	27	22	35	21	36	39	37	14	34	24	26	29	23	24	31	26	25	26	32	31	24	27	37	16	24	21	28	17	23	24	37	25	22	31	27	31	24	31	29	33	27	27	22	36	29	27	25	27	25	25	27	30	21	22	33	21	29	27	27	23	30	33	27	28	34	28	31	35	21	30	24	29	20	22	21	25	26	20	27	33	32	19	39	31	25	27	21	20	28	33	20	32	22	26	23	22	25	21	22	17	26	39	27	21	26	28	30	24	26	25	19	27	24	35	25	44	35	26	24	24	23	18	17	31	27	18	30	22	28	19	24	30	29	32	34	21	24	25	37	24	30	29	26	22	34	28	28	32	19	32	22	27	25	20	24	32	27	30	27	23	30	26	29	33	29	23	27	29	41	28	15	33	19	21	31	23	30	22	35	23	21	32	22	32	26	31	34	36	21	31	25	20	22	24	26	33	23	26	30	30	26	24	24	26	28	23	30	26	22	34	25	19	28	30	23	20	29	28	27	19	28	24	23	28	31	32	36	22	25	22	19	24	32	25	27	22	27	25	20	23	26	27	17	27	22	32	29	26	24	26	24	17	20	32	25	32	21	22	23	25	29	26	27	23	13	27	26	25	25	33	30	26	26	32	32	23	25	28	31	21	30	27	23	23	24	31	32	30	29	24	29	28	24	29	27	29	30	32	24	28	32	25	27	23	29	25	17	33	16	25	25	23	23	22	23	30	30	22	26	24	35
52170	33178	10177	19930	26158	24984	21861	18410	15445	12992	10754	9158	8068	6998	5910	5066	4544	3995	3623	3201	2887	2720	2498	2202	1999	1948	1693	1669	1456	1454	1348	1356	1315	1174	1203	1167	1026	927	944	890	873	768	761	751	713	697	725	703	689	636	631	598	624	538	597	503	553	580	540	524	564	530	510	511	506	538	505	469	511	564	522	477	553	474	469	511	524	484	523	542	480	464	488	450	472	453	510	483	512	468	481	482	478	494	483	473	480	438	454	468	475	479	428	485	479	490	466	478	497	457	455	484	472	495	522	462	477	444	442	488	459	435	400	431	422	486	470	426	490	438	405	459	433	448	437	472	466	418	414	443	431	428	469	492	437	452	476	427	452	468	472	433	453	427	453	425	406	447	427	450	409	459	411	429	451	451	448	459	436	447	442	456	444	457	463	458	390	432	457	441	431	497	437	448	426	433	422	453	441	452	420	417	453	448	441	434	461	437	443	443	487	459	467	468	474	447	440	425	428	488	465	402	428	441	472	451	471	420	424	441	438	423	419	416	432	424	444	432	441	450	447	437	422	431	438	439	436	446	431	396	411	414	461	445	495	433	451	449	407	423	422	435	458	438	470	436	446	445	422	405	442	439	433	452	472	435	434	431	439	433	463	443	423	443	456	410	456	439	450	444	446	444	460	438	454	444	425	420	447	441	461	416	433	458	425	418	426	409	429	434	434	471	447	440	463	426	412	452	412	423	426	460	457	459	409	452	438	419	468	441	440	443	440	426	479	477	443	415	402	425	426	425	439	399	435	414	466	430	438	430	437	430	450	451	441	442	448	430	436	415	434	450	440	465	429	412	455	507	466	439	413	475	449	448	443	448	431	423	412	425	431	433	465	429	418	429	432	442	438	434	488	433	418	417	440	424	427	448	443	436	427	424	425	450	433	426	421	446	420	443	475	446	435	401	446	459	429	430	449	417	437	435	480	412	415	459	449	435	437	454	412	446	439	438	472	425	460	469	437	468	416	429	432	387	469	470	419	457	422	417	457	469	415	455	468	452	478	468	460	399	473	437	449	459	464	427	429	434	439	442	471	465	431	418	440	427	448	421	418	427	406	447	427	462	421	440	460	430	418	437	430	412	472	412	435	436	390	416	451	444	492	405	466	437	427	431	462	462	417	438	430	482	408	454	424	469	447	455	458	446	396	444	437	440	467	442	422	462	477	432	450	413	451	432	461	431	431	455	407	402	451	445	463	443	453	440	449	429	454	431	399	420	396	465	447	441	447	419	413	400	426	447	411	473	432	418	426	434	464	435	417	442	427	451	408	458	437	427	435	426	453	443	448	469	386	486	427	449	471	426	475	420	437	444	443	427	384	463	422	433	417	475	444	439	378	414	439	446	440	448	434	435	418	448	421	469	429	405	455	456	433	443	414	414	463	430	427	432	427	441	442	440	420	447	430	434	438	451	459	425	470	422	445	428	462	390	426	420	428	435	451	407	430	442	431	461	466	430	426	464	407	440	413	423	429	455	461	447	422	429	453	426	435	460	434	420	435	447	429	437	438	436	457	420	460	453	445	443	451	425	437	456	420	455	429	454	453	420	438	425	457	402	398	441	461	450	432	413	443	447	426	429	456	456	422	489	440	435	480	439	441	439	473	468	444	421	470	439	478	485	445	420	450	430	473	417	456	432	406	448	432	433	430	453	444	469	458	452	441	451	413	409	423	437	416	458	424	443	473	433	425	429	428	411	411	467	437	455	495	452	473	437	467	414	456	416	453	420	454	434	434	443	461	439	455	433	458	444	413	474	432	441	443	401	456	425	447	477	469	444	448	467	433	438	438	386	431	455	428	383	467	459	455	459	394	453	455	420	423	459	430	435	449	465	457	475	441	425	425	425	451	470	426	421	445	468	442	416	463	415	425	437	430	417	488	443	439	424	454	465	442	422	469	443	420	436	434	451	447	423	442	431	452	406	476	431	407	434	426	426	416	418	414	456	414	439	450	425	455	436	481	467	427	458	415	448	414	443	468	436	451	444	443	452	426	378	427	435	410	428	421	455	405	481	433	425	443	455	473	413	443	431	465	429	433	456	455	439	442	433	449	447	422	434	447	447	434	391	462	421	463	449	465	444	435	438	409	443	468	438	444	450	431	449	456	457	440	427	448	440	445	435	463	429	440	453	432	457	425	456	387	409	438	448	461	430	433	401	462	440	423	426	454	429	449	435	477	446	450	466	447	444	461	438	379	458	432	428	457	412	437	446	487	443	436	450	439	414	452	440	443	418	451	462	444	426	450	455	469	394	419	456	456	447	442	421	424	449	436	451	385	431	450	444	463	450	409	487	424	435	421	436	454	416	446	409	437	430	471	444	404	458	427	462	426	416	442	461	449	442	497	437	429	436	415	440	449	397	475	429	393	461	485	449	424	457	444	433	450	446	421	439	480	441	466	448	420	449	471	436	482	415	473	436	441	471	422	447	451	474	431	436	419	426	417	395	428	427	439	465	437	437	453	440	469	452	458	424	472	420	418	451	439	447	467	436	416	434	439	430	496	434	428	430	451	436	429	430	459	432	457	439	404	464	427	409	444	449	453	427	431	477	436	440	426	460	447	448	410	429	438	438	412	421	483	428	490	415	419	486	491	390	472	468	436	404	442	445	419	422	422	441	445	465	470	421	448	426	436	448	458	428	379	397	464	442	432	416	468	446	443	440	420	457	441	448	459	421	441	446	445	471	430	462	427	451	461	422	458	464	455	441	450	474	437	433	429	407	454	428	452	448	464	452	394	422	469	448	404	420	478	438	447	423	431	449	479	437	436	458	439	448	444	405	429	457	427	423	458	401	452	383	436	452	392	428	426	449	436	429	431	438	467	399	426	420	425	464	437	411	405	447	484	433	452	466	478	438	438	426	436	467	421	436	427	435	446	428	402	401	460	434	424	461	435	450	443	405	424	410	449	463	402	373	437	454	411	389	431	459	467	434	410	434	458	459	443	411	429	445	414	429	425	457	413	457	450	446	461	449	390	443	484	433	447	417	448	467	440	452	412	438	435	438	427	428	449	414	431	425	441	458	459	450	415	433	484	420	428	480	450	429	464	425	467	421	414	439	427	440	428	426	440	457	457	446	466	458	425	436	442	427	453	446	438	450	460	463	438	458	410	461	423	461	439	428	429	425	471	449	438	453	489	427	440	420	455	390	405	487	429	445	418	427	462	450	471	425	424	436	461	451	400	428	468	434	468	441	449	434	429	428	416	454	405	498	428	474	459	424	410	427	435	455	452	432	416	425	473	473	433	413	465	446	474	420	459	434	416	417	423	438	430	436	445	450	436	419	426	429	442	448	464	445	433	421	461	470	418	439	413	437	440	447	423	461	437	430	438	449	458	444	472	446	454	434	432	372	445	445	472	426	445	452	449	416	460	488	439	448	412	419	476	419	428	442	438	447	449	466	426	446	412	443	447	432	470	435	409	479	418	437	427	395	428	467	479	427	428	458	429	426	419	462	422	483
9584	3739	334	246	303	277	268	224	209	176	151	129	114	95	102	77	78	58	54	63	72	59	58	55	39	39	39	54	34	36	42	40	42	48	35	43	35	41	32	36	36	37	24	40	33	31	25	30	26	28	25	22	21	17	24	20	31	20	32	36	21	20	31	36	28	29	30	33	19	28	22	23	28	26	26	21	30	24	17	30	31	29	37	28	25	27	24	34	29	22	37	21	33	16	32	18	18	18	25	32	27	24	20	25	22	31	23	29	20	21	23	22	28	28	27	23	30	29	18	29	23	28	24	12	29	29	22	21	29	24	19	27	31	23	25	26	34	23	35	17	25	23	29	29	37	19	24	25	21	28	23	22	32	32	36	32	26	21	26	25	18	22	30	31	23	22	27	16	21	31	25	26	19	26	19	22	27	17	25	18	23	23	22	24	22	27	28	32	31	37	22	33	25	20	21	26	27	28	32	27	19	19	28	24	23	18	20	30	24	26	24	28	25	26	28	28	30	31	26	26	27	25	36	19	28	25	16	21	20	33	32	25	27	17	32	21	23	27	27	23	16	32	18	25	24	22	26	21	22	25	27	27	25	26	20	19	18	24	20	21	26	20	24	22	26	19	17	31	20	37	29	20	24	34	26	35	26	30	29	19	26	20	31	19	31	26	34	29	29	18	29	26	25	39	20	19	19	25	27	30	18	20	23	22	35	22	20	20	21	21	31	23	39	27	29	32	28	22	16	22	19	24	23	23	31	30	33	24	36	22	25	19	19	29	24	29	27	30	26	21	25	26	23	25	22	19	24	21	27	31	28	27	25	22	21	25	28	26	24	30	20	25	33	28	19	31	27	21	22	15	28	31	20	24	20	27	24	23	38	34	25	18	31	18	25	20	18	30	22	24	17	29	27	19	14	24	27	29	22	31	26	27	27	26	19	33	27	21	27	22	23	30	22	16	24	21	21	25	26	22	38	19	35	33	24	21	23	21	18	31	36	20	31	16	27	26	20	24	26	22	24	31	23	28	22	29	30	28	18	30	23	21	21	21	25	18	19	23	25	21	20	20	25	19	16	22	26	27	27	20	28	29	23	22	26	20	29	28	22	24	23	25	19	26	19	23	29	23	26	34	28	29	26	20	27	34	26	33	27	23	32	23	29	19	23	20	24	24	29	29	29	31	23	21	16	26	17	27	19	27	23	33	29	23	36	27	26	23	30	25	24	19	37	23	27	29	28	21	15	19	35	20	30	26	21	21	28	24	28	23	21	32	22	20	17	17	28	15	25	30	25	21	25	35	28	24	32	21	28	21	23	31	24	25	31	31	22	26	27	29	19	21	24	24	17	21	20	27	18	22	28	20	19	26	22	27	19	25	27	22	29	21	20	26	23	21	19	28	22	30	24	26	26	18	25	23	22	26	31	30	24	22	20	25	20	28	33	30	22	23	23	23	26	27	37	17	24	22	28	34	28	15	26	21	28	28	23	19	24	28	26	24	33	22	27	30	33	24	20	24	30	25	33	25	26	27	26	32	21	20	27	32	23	28	25	20	15	25	20	22	23	20	25	22	26	18	23	24	18	25	25	29	21	27	31	31	26	40	18	23	22	24	26	26	27	29	17	25	28	24	24	23	20	28	31	28	27	28	22	34	23	20	29	20	28	26	27	20	24	26	26	28	31	29	24	29	26	13	21	25	29	22	30	29	33	27	20	23	25	22	15	24	30	26	20	25	31	25	32	22	32	21	27	24	26	27	26	26	30	24	23	34	34	29	23	28	32	19	24	18	18	25	25	27	30	30	32	23	28	21	25	17	25	21	26	23	29	27	25	14	23	24	29	28	30	24	25	22	23	15	23	32	25	27	23	23	23	20	23	27	22	24	25	21	21	18	21	17	28	14	18	11	27	29	26	32	28	25	23	20	21	33	19	24	20	21	21	21	26	20	26	26	24	18	24	19	23	26	30	22	26	30	28	28	27	24	25	22	33	29	20	27	15	28	28	22	19	21	23	26	31	23	31	26	30	21	24	23	16	20	27	23	29	25	32	26	22	32	23	22	19	23	23	17	23	29	23	27	25	19	21	31	32	34	24	24	27	31	26	22	25	24	21	26	20	20	33	17	24	15	28	28	30	29	19	24	28	20	31	26	28	14	28	27	25	20	23	26	28	27	26	26	26	22	32	22	32	22	32	29	39	30	25	18	26	25	27	26	19	19	23	21	20	39	20	28	20	31	24	21	29	28	24	22	24	26	27	19	21	26	21	29	27	25	20	28	32	19	36	30	25	25	28	32	24	27	25	29	25	33	37	21	22	23	21	24	30	25	24	22	26	29	26	27	20	19	25	27	23	19	24	32	24	19	22	28	27	35	19	29	23	23	17	24	20	28	19	19	20	21	23	34	27	26	25	16	26	18	23	24	25	24	20	22	30	30	16	33	33	20	25	26	23	16	26	23	25	27	27	26	22	20	24	33	18	23	29	29	17	27	22	26	26	24	27	34	25	25	22	31	24	16	25	43	26	17	23	30	27	24	19	21	21	23	26	32	23	31	26	30	28	34	32	28	29	23	22	22	26	21	24	25	28	26	25	23	19	34	15	29	15	26	27	20	26	17	27	21	25	23	25	36	22	26	16	23	36	13	21	22	28	23	25	32	19	25	20	23	30	24	22	22	24	28	28	25	28	21	19	26	28	23	26	25	21	24	33	19	18	20	26	19	25	24	15	26	27	30	22	35	28	24	21	24	30	23	30	21	29	20	38	21	14	30	25	20	23	25	32	23	30	25	21	30	23	20	37	21	26	22	23	26	21	28	24	23	28	26	25	20	27	27	24	24	25	20	23	22	26	26	30	29	26	23	18	19	26	17	20	26	29	22	31	31	15	31	27	30	32	31	23	26	18	33	21	15	22	25	28	25	28	27	25	24	24	26	27	31	38	21	20	22	30	35	24	33	25	24	22	36	16	21	19	26	17	27	27	23	24	15	20	28	26	28	28	29	25	24	22	20	22	29	20	30	18	22	19	24	22	25	27	38	21	28	18	25	22	35	26	21	24	15	23	25	27	22	17	25	32	23	18	21	34	20	28	25	24	27	27	31	18	26	23	30	28	18	31	21	31	17	28	22	23	19	15	26	18	30	16	23	27	21	24	21	27	27	23	22	27	30	22	26	32	18	25	26	19	13	31	25	25	19	27	32	26	30	28	31	21	30	22	19	26	29	28	28	32	25	24	18	33	23	26	32	31	23	23	30	27	29	31	25	22	36	26	26	25	21	23	30	27	28	24	25	18	34	33	22	31	30	21	20	25	31	28	19	22	19	28	21	23	18	15	24	33	28	28	18	26	24	24	19	17	19	30	20	28	23	27	20	24	17	26	32	26	32	22	30	30	27	23	20	32	27	20	26	29	31	24	19	21	14	17	28	26	23	25	27	25	24	24	22	26	31	40	24	29	26	19	29	25	25	30	33	36	27	24	27	33	21	25	20	24	25	19	29
45030	27956	7603	16055	21932	20837	17982	14871	12011	10128	8280	6995	6022	5197	4374	3581	3309	2944	2686	2345	2226	1957	1740	1659	1474	1414	1285	1124	1085	1082	1013	995	1012	950	889	884	844	754	779	766	730	657	618	623	569	638	615	584	572	549	550	506	513	517	476	510	500	487	451	458	452	460	432	470	451	457	506	471	452	481	435	474	438	474	437	435	442	441	455	435	433	391	449	410	414	404	441	426	429	427	450	429	446	456	441	422	461	432	440	411	453	420	412	433	437	446	413	439	400	440	420	420	398	462	438	470	395	457	407	447	432	409	426	388	428	407	391	416	460	408	443	408	423	430	402	436	411	419	448	397	419	441	387	425	430	414	377	418	373	414	429	418	423	430	418	440	424	431	440	397	394	461	380	425	424	427	418	389	418	421	413	432	407	406	425	435	425	428	413	390	419	394	392	402	404	419	420	437	445	399	424	390	392	430	425	394	433	397	421	433	402	426	400	418	412	429	411	425	435	389	433	397	417	409	437	426	409	421	390	388	421	405	430	427	401	419	397	401	405	420	413	409	377	446	421	404	412	431	420	452	434	398	380	407	434	413	423	411	426	402	428	432	398	390	419	416	415	424	416	402	418	396	390	414	413	418	391	420	382	442	447	377	445	421	448	416	390	410	433	428	417	391	444	430	416	425	411	451	418	363	390	422	416	429	422	398	436	398	419	420	412	435	386	433	443	434	378	430	396	380	411	410	414	415	428	381	415	434	410	414	377	428	420	417	422	440	409	374	385	428	408	408	427	409	407	413	418	400	412	379	394	379	380	409	391	473	405	420	418	407	385	410	412	447	413	405	380	431	404	419	431	418	417	429	340	402	406	441	476	426	441	409	381	450	386	384	394	408	388	399	389	438	428	415	427	447	438	412	389	412	406	401	414	453	402	411	411	432	412	386	380	448	400	413	414	414	416	428	434	394	448	419	421	403	472	422	419	402	419	399	440	412	406	378	412	391	426	436	434	475	398	411	405	427	450	408	401	414	439	405	400	397	403	408	399	415	368	432	417	424	393	444	409	394	462	459	409	406	386	433	397	425	378	383	389	414	416	408	428	437	413	412	345	417	432	436	416	387	440	398	381	403	450	402	395	411	395	409	457	374	420	419	428	386	394	415	422	371	398	465	402	411	416	362	423	414	393	414	421	437	435	379	411	447	412	443	422	408	399	382	432	411	435	442	393	470	437	414	436	419	456	405	394	438	405	413	454	450	427	401	426	415	428	385	440	427	422	437	416	374	427	410	400	399	418	393	408	407	417	424	427	404	435	386	383	415	410	404	398	431	401	384	401	420	389	382	414	396	399	427	410	398	424	424	384	427	433	402	391	430	391	408	423	414	401	406	445	408	379	381	406	398	419	415	406	387	395	404	409	412	381	431	400	423	465	376	419	383	395	387	424	425	400	421	408	426	434	405	402	412	372	404	412	426	423	366	434	439	380	395	396	408	394	422	417	435	387	418	437	412	424	405	427	380	409	428	404	425	409	407	404	407	421	403	373	402	432	433	393	408	413	435	440	405	399	433	397	413	403	390	395	446	401	426	428	411	426	412	399	472	411	400	439	428	419	393	407	371	451	396	402	411	409	419	402	370	409	407	426	418	403	404	414	383	434	404	370	395	407	410	403	420	433	446	422	433	388	397	391	393	380	430	379	381	411	408	414	408	401	379	413	437	424	418	410	399	421	443	431	412	440	413	454	430	399	421	417	411	408	402	434	413	399	396	402	395	403	450	417	425	398	386	395	399	435	402	397	431	428	435	354	420	422	423	403	433	385	407	391	426	429	433	382	421	389	374	408	403	436	409	419	418	392	418	409	413	424	400	365	404	423	366	414	440	429	378	400	416	420	418	429	386	433	418	424	442	402	438	392	400	409	445	424	388	431	409	447	384	444	398	403	411	437	434	386	451	362	400	419	419	394	402	401	402	393	432	414	402	411	414	416	440	446	415	451	395	378	401	452	411	414	411	422	415	435	427	411	433	389	402	429	374	459	402	435	372	381	431	371	416	414	407	428	416	384	386	402	443	371	440	399	394	419	413	449	403	435	414	437	387	414	396	404	412	434	398	402	392	414	411	404	404	419	404	408	419	430	450	386	409	451	427	411	400	414	438	419	436	403	405	386	413	457	418	420	405	402	427	429	423	388	389	433	421	368	434	444	404	394	368	378	417	458	422	399	395	395	436	386	388	414	443	400	411	389	394	430	426	420	420	396	416	423	404	402	408	408	424	430	399	459	403	391	411	384	387	404	405	399	391	391	437	377	448	401	410	396	391	443	414	405	442	401	431	429	388	395	428	410	415	433	443	392	412	430	392	417	415	420	426	404	433	413	371	411	401	367	446	393	378	439	414	415	447	389	413	433	415	404	412	412	422	414	406	426	405	420	409	382	414	411	431	412	399	402	426	391	417	398	439	399	418	415	418	408	396	431	405	409	399	399	390	413	406	397	402	417	421	421	425	356	396	431	394	425	431	412	400	400	409	401	411	414	441	364	410	366	426	430	414	361	393	378	403	422	407	440	386	432	432	439	396	427	434	410	426	412	387	379	437	393	444	410	435	408	392	434	398	415	422	388	408	429	426	405	452	424	379	396	413	410	353	426	436	431	434	481	407	425	418	363	392	399	409	414	390	395	358	416	423	441	415	447	430	406	402	406	433	407	436	434	380	399	378	402	410	419	405	430	460	396	396	405	400	408	413	416	408	434	440	425	399	406	410	439	406	424	394	395	385	416	398	415	390	403	403	374	432	450	379	438	421	383	393	415	371	419	379	429	444	405	414	402	443	390	414	406	417	400	405	397	411	391	416	377	397	397	416	423	396	429	403	399	423	410	428	405	418	384	372	378	415	407	398	409	437	401	419	447	360	380	431	434	434	394	417	404	398	422	429	411	409	415	417	390	433	424	391	418	425	427	418	410	437	400	426	416	430	406	412	392	396	419	417	434	394	416	369	452	430	420	394	402	417	438	412	399	400	411	393	418	416	422	413	411	413	405	410	397	412	406	422	445	408	409	446	405	413	389	405	405	442	404	387	377	446	389	401	388	381	388	411	415	407	431	433	429	391	427	378	419	430	408	434	415	407	399	402	440	427	418	458	434	399	421	405	429	397	351	471	413	407	441	435	410	407	400	416	433	408	393	379	414	411	444	391	432	394	390	420	428	435	401	385	405	407	382	428	377	412	426	399	384	438	377	394	405	413	434	441	388	412	418	413	399	418	426	420	374	433	435	394	440	405	435	427	436	403	426	395	374	416	412	385	435	408	412	400	381	425	398	410	392	386	415	414	423	407	398	406	408	412	382	429	405	428	434	404	395	386	432	429	447	408	407	399	405	415	398	400	419	450	420	403	417	385	415	386	426	422	388	404	420	403	418	443	407	411	405	420	435	454	409	435	398	433	386	387	401	392	388	434	419	405	396	410	436	394	422	424	377	407	393	428	421	422	449	430	418	370	381	422	394	431	404	437
13636	7412	694	407	510	490	414	371	325	290	296	220	215	193	154	132	120	117	104	89	95	79	81	67	70	56	63	62	50	65	44	60	71	60	58	55	38	40	46	44	42	50	57	34	47	29	45	46	32	32	35	31	33	33	30	30	27	27	30	32	30	31	35	39	32	31	28	34	25	34	33	42	33	40	26	36	35	31	20	32	21	35	37	32	34	33	34	30	39	17	34	34	25	44	48	31	44	29	47	32	24	36	30	36	37	29	37	39	31	29	30	42	34	27	27	35	30	31	32	29	37	22	32	31	42	29	33	32	30	31	28	30	32	21	29	39	29	30	26	32	23	33	28	21	29	29	29	31	38	35	44	30	27	25	31	32	34	24	20	37	34	26	29	25	39	35	20	43	32	44	41	38	37	18	30	22	32	38	30	45	25	35	29	29	36	32	23	36	24	25	19	33	35	35	21	26	35	33	36	31	35	38	34	24	34	33	33	25	36	31	40	30	23	31	27	37	25	32	34	22	33	31	36	29	28	29	30	27	35	28	39	36	21	25	27	26	36	37	26	26	35	40	33	30	35	33	31	29	28	29	35	28	44	36	32	30	29	20	28	40	40	36	30	37	35	29	20	24	22	33	26	24	23	31	37	34	48	27	36	40	34	23	25	32	42	25	26	27	22	28	20	32	30	24	29	19	32	28	49	32	35	21	33	39	41	30	31	37	39	33	43	32	35	28	21	23	17	31	30	27	43	24	25	33	27	45	38	31	32	30	34	24	33	33	34	23	27	34	32	18	30	29	29	30	25	35	33	28	26	29	29	35	18	29	37	31	28	25	31	30	32	28	32	25	27	27	30	33	21	24	34	26	25	30	28	26	30	26	27	29	37	25	19	33	39	30	39	29	40	28	26	33	36	34	36	21	22	22	30	43	38	24	27	27	27	33	32	34	37	37	37	31	29	36	22	34	32	31	36	34	38	27	37	29	27	29	30	35	29	37	38	36	33	39	24	34	30	32	29	35	29	31	32	32	25	36	39	32	22	32	22	32	30	34	35	34	27	29	36	30	33	37	30	28	29	29	43	36	36	30	32	35	37	37	35	30	29	27	30	32	26	32	30	26	21	33	30	39	32	27	36	26	31	32	19	32	31	32	39	32	35	27	36	28	38	31	35	26	35	30	30	33	26	27	33	41	36	32	37	24	23	23	39	36	32	29	27	33	25	26	33	27	35	25	25	39	40	35	32	35	35	21	29	30	43	31	37	29	30	31	43	41	33	34	24	31	33	37	38	18	27	33	28	27	39	42	31	26	36	34	32	24	33	34	33	26	31	38	30	18	33	33	35	40	22	32	33	28	32	31	27	28	26	28	32	27	35	31	34	33	35	26	25	32	32	29	32	35	37	44	37	32	21	32	43	33	24	25	33	25	39	36	39	28	43	20	33	26	40	27	38	35	31	36	18	25	29	40	36	33	24	51	32	33	35	37	29	34	29	41	25	32	30	32	21	27	33	31	35	33	31	38	33	33	31	29	40	33	28	38	44	26	28	27	42	32	27	34	23	28	32	24	31	38	27	40	42	24	27	40	27	38	30	27	32	27	25	36	24	38	32	30	40	34	34	20	28	32	33	22	25	35	40	42	29	37	31	38	36	35	23	31	30	32	33	32	32	33	29	31	32	30	27	31	24	31	45	28	40	28	29	22	32	32	30	21	37	42	36	31	31	35	36	32	33	29	26	17	24	31	34	46	35	37	42	33	35	33	30	39	34	27	40	26	31	34	36	44	27	28	28	42	41	27	29	24	34	34	29	32	39	27	33	28	29	33	36	29	37	27	28	35	31	25	33	35	30	36	36	32	25	40	33	30	36	37	42	33	27	32	28	36	24	40	31	26	33	28	40	20	32	36	32	29	34	30	34	31	37	40	27	29	33	33	36	30	25	28	40	32	30	37	27	23	38	32	29	38	48	25	36	35	38	28	26	36	27	33	41	33	27	45	27	19	27	39	18	21	39	27	24	28	45	34	30	35	22	27	22	35	30	27	33	36	29	38	32	31	30	20	37	26	36	31	20	31	31	28	36	29	38	27	30	33	35	30	27	25	35	36	35	42	28	30	34	25	32	37	39	29	31	20	31	29	28	32	38	27	33	35	30	37	29	32	27	41	34	28	34	40	22	23	38	38	33	34	39	28	33	32	26	37	34	29	35	29	45	30	33	34	30	41	33	28	34	25	36	32	25	33	28	23	27	35	36	34	33	30	37	21	32	26	38	32	30	34	38	24	32	31	38	31	41	31	36	37	32	24	28	27	34	33	34	37	35	29	28	40	28	30	36	23	30	25	31	38	36	30	29	31	25	38	29	23	31	39	28	31	27	24	40	31	34	40	20	38	34	30	31	28	40	34	31	21	34	22	28	28	31	33	38	37	31	31	44	36	27	37	28	33	30	33	34	28	45	26	20	35	37	36	30	29	32	25	29	39	31	27	39	41	26	32	30	28	36	27	25	27	37	21	33	36	36	29	32	33	32	27	28	26	37	25	39	30	24	37	36	27	27	26	24	22	37	40	35	40	35	39	28	40	42	30	32	32	41	29	35	35	32	32	32	28	33	29	26	39	35	34	28	30	37	35	43	34	31	28	40	20	35	32	26	37	40	45	31	38	33	36	40	30	40	41	33	38	28	38	33	38	26	29	29	29	26	21	34	33	27	17	28	41	34	35	41	30	35	35	28	28	26	43	26	44	28	41	32	24	33	28	23	32	38	30	32	31	30	38	20	33	34	31	34	31	43	36	24	23	31	35	37	33	30	26	33	35	25	39	21	45	26	26	45	27	40	44	26	37	15	35	29	39	25	33	39	23	31	24	25	34	33	35	32	29	33	28	31	32	30	30	26	40	25	29	36	27	33	34	29	35	34	37	46	32	23	36	33	32	30	35	37	30	25	34	26	30	36	26	32	31	28	26	26	36	30	37	20	27	27	31	32	36	38	32	33	32	23	26	27	33	42	26	40	35	30	33	30	40	23	31	30	34	27	28	32	28	29	25	27	35	29	37	36	38	35	21	41	23	24	28	29	28	28	25	29	35	29	43	38	32	31	24	30	31	32	37	26	40	32	31	38	36	39	24	27	37	29	30	37	32	39	38	35	22	46	35	37	32	35	38	30	30	26	41	24	30	28	35	22	32	26	27	24	44	29	25	32	31	34	31	27	26	30	48	31	21	33	37	29	39	39	32	32	29	28	38	35	30	33	30	21	33	31	34	27	33	40	33	34	37	27	28	28	28	36	38	27	32	40	36	24	37	29	30	21	32	29	32	28	25	19	30	34	39	26	38	38	35	33	33	33	34	38	24	44	33	30	36	39	27	32	28	32	30	41	33	30	27	30	32	34	22	28	31	24	24	26	35	37	17	30	38	25	23	33	33	28	38	29	33	27	27	31	30	38	29	39	27	29	38	33	31	32	29	38	19	35	29	40	41	23	34	30	30	35	29	30	32
53213	34219	11484	21794	28334	26956	23758	20291	17223	14517	12443	10680	9294	8052	6802	5950	5088	4674	4355	3798	3504	3039	2847	2537	2325	2252	2057	1918	1743	1646	1600	1597	1492	1397	1309	1311	1236	1187	1088	1070	1021	877	910	848	852	839	822	751	765	720	741	666	710	708	620	689	660	645	656	636	592	645	601	618	609	639	633	610	649	549	609	609	585	576	615	596	583	572	565	582	567	574	574	520	580	572	590	592	595	597	605	611	588	569	551	549	563	582	587	546	557	533	555	531	575	577	547	568	547	542	597	535	585	543	537	533	566	562	520	521	538	556	568	534	557	542	512	576	536	574	531	528	562	520	514	569	551	528	511	560	577	572	506	544	534	539	515	532	524	506	505	524	487	565	505	526	535	503	516	506	539	484	559	554	537	512	506	535	513	523	507	518	528	523	535	520	536	492	504	520	517	498	541	529	497	509	493	536	493	542	521	529	456	525	541	515	531	523	497	532	529	523	547	545	537	516	519	526	555	518	507	497	551	556	463	533	495	548	544	482	509	522	495	548	552	491	550	522	493	537	510	473	553	525	555	544	489	539	507	515	524	524	550	545	498	580	491	528	543	511	524	524	545	533	502	559	515	486	504	493	503	535	517	504	537	475	527	507	524	556	504	517	508	492	546	499	565	516	499	535	507	539	536	502	514	532	544	482	532	533	518	549	538	498	502	483	549	546	531	532	522	503	504	526	520	485	519	521	532	495	513	476	526	572	499	488	503	540	541	534	487	518	499	518	536	502	505	501	506	517	533	513	551	518	518	479	523	481	527	536	570	495	508	500	509	564	522	513	478	526	550	489	524	494	518	499	544	528	511	541	510	504	493	554	528	532	525	531	507	527	473	500	492	511	566	550	536	550	525	552	501	530	531	536	516	494	536	512	520	533	512	562	515	491	511	538	543	497	527	536	553	547	477	493	514	572	544	537	535	511	542	498	509	517	502	507	538	508	519	506	521	547	543	530	511	551	498	527	513	504	499	517	565	515	521	521	528	525	554	497	514	552	545	507	536	547	546	539	532	504	509	507	535	503	541	559	503	535	502	569	537	541	509	524	537	511	508	544	509	520	504	505	525	508	510	524	520	534	492	495	503	544	495	526	539	539	509	551	520	530	507	510	501	523	531	532	486	524	521	468	489	512	519	551	517	526	510	510	524	520	514	509	510	521	517	558	527	503	493	500	498	541	482	516	515	529	541	524	516	530	521	516	506	538	483	536	499	498	549	528	501	541	492	494	494	528	530	478	537	481	494	522	481	538	540	557	451	533	492	522	498	495	495	506	518	513	526	487	498	528	508	497	508	527	498	539	503	521	505	541	512	551	484	511	480	504	504	511	544	519	533	482	532	516	515	562	488	506	554	480	563	523	511	539	519	494	498	545	547	466	514	490	505	557	513	532	505	501	513	557	482	544	522	502	489	505	498	507	495	508	483	498	493	550	484	512	493	559	499	496	499	510	533	507	485	505	504	504	491	509	503	560	540	514	535	512	537	526	542	521	542	496	560	505	470	499	501	495	520	546	527	546	540	515	546	553	537	536	538	530	479	504	544	501	557	524	545	558	522	513	509	565	521	490	512	519	510	506	488	516	555	590	476	535	510	513	560	507	498	534	528	511	515	536	504	534	530	493	545	547	502	530	527	529	512	546	494	527	534	555	542	536	504	508	537	521	531	517	547	502	526	529	508	519	552	486	551	517	527	564	528	594	535	554	514	562	503	476	484	492	532	480	536	491	534	491	494	543	477	504	519	509	497	508	545	501	549	503	522	512	505	497	505	518	531	529	508	526	516	525	549	560	542	502	525	536	529	531	513	528	545	542	553	506	561	541	533	505	531	496	491	521	494	502	511	543	527	510	528	503	487	522	492	503	487	512	540	542	512	521	553	549	500	483	513	532	510	524	515	505	510	489	511	486	522	503	522	503	521	499	525	495	521	543	548	500	512	501	509	512	517	529	518	489	536	549	540	522	532	525	517	532	551	527	574	486	565	517	476	532	516	557	535	547	554	529	523	499	505	514	518	508	508	496	473	485	496	493	527	530	480	530	513	534	513	513	538	490	524	517	498	528	516	511	500	513	537	476	511	520	522	500	547	505	488	527	485	514	515	526	550	544	536	513	547	539	533	494	523	521	534	519	512	520	508	544	494	579	535	525	507	504	500	516	511	519	551	522	538	513	474	467	508	485	514	568	499	520	549	567	567	503	487	534	537	524	457	524	502	511	494	568	508	480	501	475	502	527	508	492	496	563	522	554	530	533	508	531	495	521	494	510	523	528	521	486	544	531	521	519	498	511	510	502	526	478	517	476	547	544	544	495	502	508	506	546	550	490	554	506	557	509	553	507	544	512	492	551	536	571	527	500	508	517	513	528	510	554	565	508	512	531	511	529	549	523	525	512	520	527	524	510	491	519	555	550	545	517	515	519	511	523	523	494	512	527	514	508	507	513	527	528	503	512	476	510	521	510	479	521	472	512	502	532	532	529	530	521	476	508	565	487	506	487	526	494	513	493	515	487	483	491	517	528	548	525	515	505	560	523	538	515	523	534	527	471	503	543	517	549	511	544	501	536	534	518	496	528	462	525	466	510	512	512	517	540	503	509	546	508	565	497	507	490	478	479	526	491	512	523	536	532	520	459	493	502	496	515	531	530	522	520	530	531	521	502	510	504	499	502	521	510	464	514	506	506	505	499	507	528	559	544	532	517	495	517	515	525	529	498	527	522	545	510	555	488	487	507	510	523	512	548	558	502	492	517	541	526	554	526	533	513	491	544	540	508	486	512	528	489	540	523	481	529	499	560	492	470	505	494	520	490	521	524	499	532	510	524	505	500	489	518	527	531	496	505	507	531	511	538	514	526	493	518	531	513	518	488	508	547	531	487	526	519	539	507	543	539	539	549	540	524	483	485	519	487	510	562	531	486	517	513	480	510	536	575	504	538	490	528	528	543	563	516	523	479	480	499	523	524	515	528	518	485	516	516	529	537	543	508	515	522	494	526	508	541	528	518	515	470	530	556	537	503	515	499	510	493	546	533	527	563	512	499	507	533	546	521	512	504	503	548	513	522	556	544	543	486	511	540	548	546	477	537	536	519	502	520	554	502	520	496	514	477	504	549	522	499	518	480	513	491	532	495	503	498	515	552	535	523	523	547	503	509	535	506	516	543	506	490	526	506	489	501	525	519	519	539	503	508	517	525	530	498	516	518	525	538	482	486	528	517	520	528	543	494	547	506	514	513	517	516	539	518	497	504	527	506	502	535	488	514	568	508	526	548	536	571	531	525	498	510	540	493	508	552	505	530	519	495	531	499	545	547	486	540	518	498	493	494	488	563	521	503	522	522	465	513	548	550	504	530	502	453	520	534	550	526	518	585	475	532	552	563	514	486	502	545	526	513	544	529	488	470	495	514	535	508	506	523	572	505	482	528	500	508	510	565	517	511	491	501	522	532	500	525	515	494	488	514	504	547	519	506	513	540
5467	1698	162	141	170	178	166	137	123	100	91	78	56	72	63	45	42	36	43	33	37	42	31	30	26	27	30	21	21	28	17	20	22	25	16	19	18	21	27	20	16	20	13	21	12	14	19	16	22	18	21	14	21	13	15	17	14	17	16	14	21	22	19	15	12	16	16	23	14	16	14	11	13	10	15	14	12	12	19	22	17	18	26	20	12	16	15	8	13	11	13	12	17	16	11	14	15	14	17	19	20	11	15	17	13	12	14	9	13	12	18	17	13	13	18	20	11	9	13	14	14	20	10	11	17	14	13	12	15	18	14	15	15	20	11	19	13	11	22	28	23	12	13	20	14	15	7	16	15	22	14	12	16	13	16	18	18	8	13	17	19	16	15	12	13	20	12	17	18	18	23	10	15	12	23	15	17	13	13	18	13	20	17	19	14	13	17	10	14	16	26	17	14	16	14	22	19	13	19	13	13	17	17	20	15	21	16	10	12	14	12	12	12	17	18	14	15	10	10	15	15	17	11	11	12	24	19	19	12	22	11	16	18	10	17	17	10	18	11	10	12	10	14	16	12	12	21	17	15	15	17	15	24	20	12	18	20	16	16	21	19	17	16	16	9	14	13	13	18	21	18	7	16	8	16	21	12	17	9	13	15	9	25	9	11	22	14	17	21	21	11	19	18	18	13	11	18	14	17	17	15	16	18	6	9	13	17	17	18	8	16	9	20	14	10	19	16	12	13	12	13	9	19	16	21	12	17	23	11	12	17	20	15	18	16	19	19	19	17	15	12	14	15	16	13	20	12	12	27	21	15	15	19	16	8	17	18	21	17	14	9	14	16	18	14	14	14	19	13	14	12	16	13	15	7	16	14	16	19	13	13	17	16	17	17	12	19	18	11	21	11	16	17	12	10	16	19	14	16	18	20	16	15	19	12	12	14	16	9	11	12	14	15	24	17	10	16	14	15	11	20	7	18	16	9	17	15	12	9	21	15	13	13	14	8	20	11	21	15	12	12	6	16	15	15	18	23	17	14	16	4	17	17	18	14	19	15	13	17	17	9	12	13	24	10	20	19	24	16	15	14	14	17	18	14	10	17	11	21	17	19	18	15	16	17	17	12	19	13	18	20	10	15	9	13	16	18	16	11	25	17	15	14	16	10	23	21	15	19	10	25	18	15	11	14	20	18	23	17	14	12	12	20	8	11	19	12	12	18	16	17	17	11	14	13	9	19	12	13	14	17	15	15	14	12	18	15	17	26	22	22	17	16	11	12	17	22	13	20	12	16	14	13	19	17	20	14	18	14	12	22	11	12	15	18	12	13	15	14	18	22	22	16	17	14	18	22	10	14	18	15	21	11	15	22	15	15	16	14	16	22	24	19	18	15	21	13	13	16	15	13	19	18	29	20	11	17	11	12	7	16	13	14	19	19	21	12	21	14	14	12	10	23	11	15	17	13	13	16	15	14	23	14	14	15	12	20	14	14	10	9	12	11	13	17	8	19	13	25	18	22	19	17	13	14	19	21	18	14	16	19	19	22	16	17	22	15	11	19	19	18	19	15	13	14	22	19	14	16	11	12	15	11	20	29	15	13	20	21	17	14	17	14	13	15	14	17	12	10	18	18	15	12	20	8	17	16	15	16	19	10	11	22	11	13	13	17	18	12	18	17	14	13	16	24	13	17	17	17	11	17	23	16	12	15	17	15	12	17	14	12	17	15	16	14	16	15	18	8	20	9	15	17	10	15	26	11	15	18	14	14	17	22	14	17	13	13	18	14	24	13	13	13	9	27	16	14	13	11	17	12	15	21	21	17	6	16	10	15	16	16	14	10	16	21	15	18	15	14	18	14	18	14	18	18	17	15	15	25	13	15	11	17	11	16	15	14	13	14	18	18	6	16	11	20	24	24	17	15	16	18	12	16	20	11	23	9	15	19	15	12	7	23	16	20	10	19	13	14	16	16	24	23	19	18	13	11	15	10	16	10	16	17	18	15	19	16	14	14	13	6	15	17	16	25	12	24	16	19	18	9	13	12	21	14	18	25	20	13	17	21	15	11	20	12	14	14	16	18	16	17	14	16	16	14	19	13	24	15	10	12	8	11	15	10	13	10	18	17	14	21	14	24	20	17	21	15	14	15	10	17	14	24	10	18	13	18	12	18	15	17	19	19	10	19	22	13	13	16	14	21	15	15	19	12	10	12	20	18	18	16	15	15	17	22	23	15	16	16	21	15	13	22	14	5	16	12	17	17	20	16	15	11	10	15	16	13	14	19	15	21	21	16	14	23	7	20	22	12	2	13	12	12	15	14	11	12	15	17	18	14	19	7	11	14	12	18	12	9	15	13	18	21	14	16	19	16	13	12	12	13	15	17	19	17	13	16	17	12	15	17	20	13	15	14	23	22	16	10	13	17	17	19	15	17	9	18	13	14	17	12	17	12	12	7	8	15	15	15	13	13	16	16	12	14	7	8	24	11	18	14	12	18	12	16	19	19	20	15	13	11	20	15	18	22	10	13	13	12	13	13	24	22	18	15	23	19	17	10	7	12	19	20	14	15	14	21	11	14	12	11	14	11	18	11	10	17	16	18	18	16	19	17	13	16	15	14	20	18	12	17	23	12	16	17	16	9	16	9	18	17	15	18	16	23	15	10	14	15	18	13	15	14	13	8	16	19	13	12	16	13	15	9	16	13	15	10	15	13	22	12	15	18	22	13	14	19	12	17	15	11	15	16	15	13	12	17	16	20	17	15	19	12	13	12	14	20	8	13	21	17	13	19	18	14	14	18	15	16	15	17	17	16	26	14	23	17	14	16	20	16	15	11	14	8	15	11	13	15	15	17	13	12	12	17	10	12	16	18	20	15	20	18	14	15	10	17	20	14	15	20	11	14	16	21	19	28	10	23	18	14	11	12	11	20	10	12	10	19	20	16	15	7	17	9	12	10	14	10	28	16	15	6	14	18	9	18	20	8	20	19	15	20	15	17	15	14	17	14	19	9	11	10	15	24	21	15	21	10	14	17	15	14	12	11	21	20	12	19	14	16	10	17	16	19	21	19	18	21	17	19	14	18	15	19	13	15	10	25	11	23	14	13	16	17	10	11	15	24	15	13	14	20	17	10	15	22	18	17	28	16	14	16	15	12	7	13	13	14	12	14	18	23	18	16	20	11	16	15	18	14	11	12	10	18	13	20	22	11	17	14	16	19	11	15	20	12	18	18	17	13	9	18	18	14	16	13	19	20	20	20	20	14	24	13	15	20	17	20	16	14	14	18	14	18	17	13	12	19	12	19	20	16	16	19	20	9	20	17	8	13	20	22	10	19	18	15	14	11	12	10	12	18	16	26	25	12	18	12	13	14	12	19	13	21	20	11	13	19	21	10	10	11	9	20	17	23	13	19	14	14	13	11	23	20	9	12	19	12	18	16	23	20	15	11	16	16	18	17	14	16	13	23	18	17	17	16	14	19	20	18	17	15	5	11	9
39836	22814	5064	11389	16896	15570	12981	10261	8205	6581	5376	4610	3846	3165	2681	2299	1908	1737	1572	1430	1245	1179	1034	946	908	776	754	691	670	638	639	596	566	553	516	524	491	491	435	496	419	412	379	420	352	393	379	372	358	359	346	327	306	293	326	278	274	310	328	314	284	292	285	293	303	309	300	312	286	299	288	294	297	307	273	290	300	269	297	284	274	254	305	295	277	269	300	282	307	290	287	252	283	312	261	281	258	279	312	293	264	297	270	268	261	295	252	248	274	308	267	295	273	292	275	279	270	238	291	263	274	243	265	294	281	275	261	229	276	254	264	288	244	251	267	281	269	283	263	263	268	259	245	263	264	269	290	253	277	234	238	251	251	260	282	276	269	277	265	283	261	276	247	247	248	263	257	242	256	259	268	276	266	264	256	275	281	243	258	286	258	256	277	259	270	290	249	246	282	268	256	293	271	286	262	268	267	264	285	243	259	237	255	251	260	277	274	240	281	245	260	249	274	253	287	263	259	284	250	276	309	261	262	276	258	241	266	280	280	255	273	248	257	286	253	256	283	296	260	276	244	244	215	259	238	257	282	264	289	240	237	241	281	279	232	266	270	270	245	275	275	213	237	277	256	295	255	265	263	268	248	269	267	283	270	282	271	285	250	265	282	281	241	275	288	234	260	279	252	284	243	247	261	256	240	249	265	262	260	238	252	242	241	283	286	240	262	264	271	271	246	269	274	246	239	275	281	252	267	249	305	262	258	241	254	272	241	241	243	253	279	273	308	263	275	251	240	261	258	249	249	251	245	261	296	241	271	214	275	280	249	276	256	277	271	261	240	270	271	273	266	263	278	260	240	263	256	244	273	266	270	232	252	259	247	256	240	241	259	250	288	270	261	253	268	267	252	258	243	245	259	258	281	269	250	267	287	277	263	258	263	261	265	255	274	243	261	251	258	244	257	282	262	265	270	248	259	281	247	237	259	264	253	261	250	295	248	293	263	252	279	244	272	250	269	261	236	249	253	280	276	259	272	268	243	270	301	279	272	263	243	265	253	290	249	281	286	276	273	277	284	255	258	271	282	244	264	238	275	290	283	247	297	274	272	275	260	290	243	251	263	242	284	285	276	242	256	260	231	252	241	237	284	251	265	230	275	238	253	278	286	257	280	260	255	237	283	218	252	270	261	261	287	272	290	249	269	268	290	260	258	248	242	253	256	239	270	284	300	257	284	247	244	271	277	248	261	264	273	261	267	236	268	255	226	282	265	253	250	233	256	270	263	245	250	252	290	262	246	265	289	300	260	263	252	291	269	254	246	270	269	290	280	266	259	251	241	261	266	291	270	241	264	256	264	273	222	259	261	258	246	291	242	265	257	270	292	247	280	277	249	264	242	273	263	236	258	242	301	212	276	264	243	259	262	302	262	260	253	219	246	242	268	278	268	291	263	264	266	253	254	272	251	282	268	270	245	245	286	283	287	258	257	248	251	245	294	245	266	252	274	242	272	256	289	246	270	279	288	244	297	278	256	270	264	280	242	272	263	278	262	255	266	270	235	254	256	246	257	278	272	261	241	272	279	275	271	272	247	252	263	241	254	262	255	222	260	272	255	252	284	269	276	285	251	277	300	263	282	280	237	266	267	270	279	263	267	275	273	289	252	249	282	244	246	266	278	241	250	261	293	267	267	264	257	258	254	273	231	258	258	278	277	261	246	283	253	245	280	266	265	258	263	247	271	249	279	288	292	266	241	265	296	262	269	265	264	261	247	271	293	264	285	274	272	246	273	279	252	282	305	270	260	253	265	266	291	262	263	248	251	266	279	274	272	254	246	247	276	275	247	259	256	243	259	288	266	243	266	257	263	276	265	266	228	259	235	237	272	229	279	251	268	254	259	279	244	280	253	270	270	256	249	236	276	260	263	252	255	270	266	256	263	291	269	302	266	261	252	245	282	277	275	243	262	271	255	257	259	254	265	258	260	251	284	298	300	284	266	284	275	232	247	266	242	240	263	256	261	289	272	251	270	254	245	262	245	293	244	273	262	249	237	238	262	249	270	266	263	276	239	237	281	275	274	276	255	249	281	282	252	275	258	271	267	247	255	258	284	237	273	235	254	290	263	293	262	270	249	284	272	256	266	292	279	254	265	248	262	293	298	278	253	276	293	255	259	256	265	276	247	274	265	268	278	278	266	269	274	252	285	267	266	263	295	289	271	255	248	291	259	259	244	275	269	276	268	274	279	252	252	255	296	274	287	259	276	265	262	258	250	263	264	275	238	268	240	257	277	260	244	291	255	254	278	250	241	238	253	260	243	257	259	246	255	251	282	285	291	250	273	266	272	254	275	232	254	273	243	275	285	276	250	288	277	229	256	253	277	233	253	267	248	254	258	279	292	245	265	275	270	269	288	245	259	277	262	256	280	263	270	270	284	285	273	260	221	251	261	266	275	255	275	253	271	244	279	231	232	254	270	260	268	275	238	242	261	277	275	268	261	263	253	267	299	260	236	256	257	237	258	251	271	254	229	255	248	239	266	256	248	268	316	271	250	245	255	244	275	241	251	257	271	283	285	261	259	263	269	238	256	261	244	248	275	262	272	264	279	261	240	245	259	245	240	302	246	255	245	282	266	278	262	278	304	277	265	263	279	262	255	273	273	277	273	294	263	291	269	262	245	247	296	247	284	284	227	281	274	263	239	245	244	268	251	242	267	253	264	239	255	264	242	264	271	265	230	280	270	240	249	267	283	240	227	264	270	260	251	253	250	249	277	255	246	260	285	251	269	240	295	242	252	253	280	252	259	237	262	298	253	297	270	275	227	256	287	250	287	291	260	246	243	280	273	251	258	256	261	260	231	266	261	255	259	256	258	273	270	266	287	249	237	253	290	258	269	249	272	270	234	253	238	238	260	274	236	279	258	271	255	259	291	272	222	257	269	246	238	264	278	257	254	280	283	256	259	273	268	278	265	264	238	243	256	240	244	272	264	253	261	260	250	254	282	243	265	271	253	228	272	255	262	276	271	309	249	237	256	258	290	261	295	266	259	279	263	262	278	282	300	240	253	262	253	274	253	272	271	266	228	254	239	250	254	271	246	261	277	257	252	243	248	279	240	261	252	253	238	247	229	270	262	271	255	267	237	282	276	262	255	283	238	285	268	269	266	259	260	263	231	237	240	252	258	282	254	271	254	252	283	265	247	282	296	261	256	278	242	292	278	237	305	257	275	246	249	229	272	266	237	258	258	274	280	231	254	243	251	258	249	247	273	265	267	263	298	265	271	253	279	245	271	265	229	271	299	257	270	280	255	274	238	257	251	254	249	240	269	285	275	278	275	243	271	260	289	253	253	233	268	251	250	277	248	245	256	285	249	286	275	264	281	262	224	243	260	253	267	255	258	276	268	274	266	278	280	248	239	279	287	273	234	273	247	250	250	274	279	302	250	276	280	262	285	239	270	264	246	292	249	263	303	277	253	248	263	247	264	279	273	256	265	237	259	278
12126	6288	580	307	393	408	419	287	273	251	215	172	150	133	126	121	88	90	96	72	64	79	73	45	45	55	56	58	45	44	50	46	46	40	34	41	39	27	34	28	47	32	30	28	29	28	31	30	27	31	30	40	32	21	24	37	24	27	30	27	37	35	31	33	31	27	38	21	28	23	29	27	36	28	17	22	31	26	28	24	21	28	29	29	34	27	26	29	16	32	38	28	35	19	33	22	33	27	27	25	36	27	30	21	35	22	29	27	19	27	25	19	33	31	20	32	19	28	21	14	31	22	36	30	22	25	30	32	28	27	38	29	21	24	27	30	32	16	22	25	19	20	32	25	32	23	36	33	29	30	30	26	26	18	31	32	38	17	23	27	19	28	27	32	25	18	22	25	24	34	20	31	22	24	25	23	23	24	27	25	24	30	35	23	23	18	29	24	20	24	34	23	29	34	31	26	30	32	27	31	24	26	23	28	28	27	26	32	33	28	27	26	21	31	32	31	28	31	21	31	23	30	31	28	29	29	21	21	33	25	29	20	32	30	29	17	21	27	32	24	16	30	23	27	38	22	27	29	23	20	25	21	24	20	17	32	25	31	38	29	33	23	31	29	28	25	23	24	27	20	24	24	24	13	29	28	29	22	19	27	16	17	18	29	29	26	17	22	31	24	33	22	32	33	34	27	31	23	40	40	28	24	25	26	29	22	30	21	20	27	24	16	27	34	22	25	26	30	35	19	25	22	28	26	23	18	24	21	25	33	27	26	24	22	32	23	28	14	19	20	17	32	29	26	21	30	30	18	19	23	20	36	18	32	30	27	25	28	27	16	33	25	29	27	25	24	41	35	28	36	27	23	23	20	25	31	36	18	26	30	20	28	27	29	20	28	30	25	27	19	23	29	24	26	26	22	28	26	23	21	31	25	27	14	25	26	21	24	24	30	21	26	24	33	23	29	26	29	31	27	28	30	23	29	19	30	33	21	21	22	32	24	34	24	30	23	26	30	20	26	24	21	27	33	30	30	20	35	20	21	27	27	40	22	29	19	21	23	23	34	25	31	38	35	16	31	34	24	27	31	31	31	28	29	26	21	28	28	19	26	25	28	34	32	23	22	29	31	24	25	30	28	29	15	48	28	23	26	30	21	24	26	31	34	27	29	36	19	24	18	31	21	31	32	36	20	24	34	22	26	34	29	25	20	25	32	27	31	22	35	25	28	24	31	20	30	23	22	26	21	29	37	21	32	31	27	22	28	25	24	33	33	26	25	25	25	25	39	30	18	27	27	27	28	17	26	29	29	25	31	37	24	25	20	31	25	29	31	31	21	19	29	17	16	26	24	28	32	37	28	33	26	29	21	24	30	20	28	33	26	14	22	39	27	24	30	25	27	25	35	22	24	28	22	32	21	19	25	22	32	28	28	23	31	30	22	21	31	27	18	33	25	22	29	35	28	32	26	28	28	29	26	28	21	29	18	30	28	27	22	20	28	21	22	25	24	25	31	27	31	23	30	23	20	25	25	27	21	26	40	34	34	33	26	24	33	33	19	25	25	30	30	22	29	17	34	21	18	21	33	24	24	30	30	17	17	32	31	27	21	28	33	22	28	25	30	23	18	26	33	28	22	28	32	32	33	26	25	23	30	25	21	20	27	27	30	31	28	34	20	39	27	25	31	28	26	33	21	37	21	26	29	27	25	33	27	31	24	32	25	26	28	19	34	22	25	27	18	21	27	24	28	27	33	28	29	34	29	26	37	25	17	23	26	23	24	23	35	26	26	31	21	31	30	28	28	33	22	30	26	22	21	23	26	26	24	23	23	22	25	30	27	39	27	28	22	27	30	36	20	20	24	30	23	19	25	31	34	28	23	36	25	30	27	25	26	32	26	18	35	21	24	34	20	38	23	24	29	31	23	29	23	25	31	22	33	31	26	28	27	28	24	24	23	24	22	41	32	24	28	19	38	29	30	21	27	19	27	25	19	37	19	24	28	33	32	39	24	21	23	23	23	23	24	36	35	31	27	33	25	28	27	16	33	25	29	17	28	28	26	33	20	28	25	16	37	21	34	29	25	26	37	28	31	30	34	32	32	22	24	36	24	28	31	31	19	25	29	23	31	24	24	35	28	19	22	23	36	25	19	28	24	25	22	25	24	24	32	28	23	25	33	29	31	22	20	29	22	29	35	24	35	28	33	20	20	26	14	25	32	29	31	23	23	26	26	37	36	20	31	27	20	20	31	22	23	25	29	36	31	32	24	32	35	21	24	29	30	26	24	18	30	29	26	25	28	33	30	32	28	32	22	28	33	24	27	20	29	25	31	19	14	30	19	29	25	24	26	23	23	31	19	25	22	24	26	22	33	28	30	30	36	19	29	26	28	32	19	18	21	30	29	22	31	22	28	20	32	21	25	30	34	23	27	26	31	29	26	32	31	29	28	28	30	31	28	37	26	29	35	18	26	31	34	32	33	20	16	20	27	24	34	31	32	28	30	25	19	22	23	28	29	18	27	30	27	29	27	21	23	32	29	20	18	32	17	33	26	26	32	35	27	29	23	28	30	28	31	35	27	28	34	26	22	29	24	29	26	21	22	30	36	17	22	31	28	31	19	32	23	26	22	29	25	28	21	22	35	29	30	29	19	31	27	26	23	32	24	20	24	19	27	27	35	26	21	28	27	33	22	33	23	27	31	27	21	27	29	26	25	22	20	20	31	23	27	30	31	22	25	25	18	24	28	27	22	25	40	20	24	29	22	17	21	21	22	23	28	24	29	23	28	24	20	17	30	30	27	20	27	26	32	26	18	26	19	30	21	33	28	24	25	24	18	28	25	24	31	24	31	27	25	30	28	25	24	15	31	33	27	24	27	35	26	23	26	23	27	26	26	27	21	28	28	30	24	27	29	33	32	22	19	30	30	29	32	27	26	25	22	31	27	32	28	22	33	24	27	32	21	28	25	37	26	30	30	32	25	21	26	32	22	31	31	18	15	27	33	30	25	24	28	29	20	20	20	23	22	29	27	19	23	18	31	24	30	31	35	20	23	14	24	21	25	26	26	23	32	34	37	33	28	23	26	31	29	26	20	41	20	27	31	23	22	32	24	36	27	21	35	29	37	32	30	26	27	29	25	31	23	21	22	23	19	21	25	26	30	30	23	32	27	29	25	26	31	24	29	26	39	22	23	29	23	29	27	30	22	27	23	24	31	25	18	26	22	29	27	28	32	18	23	34	23	21	28	14	25	17	23	34	23	28	18	23	30	35	19	20	28	27	24	28	27	24	29	20	23	20	32	27	27	32	30	24	20	23	28	22	24	24	23	38	29	21	27	29	33	26	25	24	24	27	22	25	31	25	28	31	28	20	26	20	32	24	25	27	30	30	34	16	19	24	31	24	32	33	22	25	14	24	25	26	32	35	33	23	24	23	26	28	31	31	27	27	23	31	23	29	29	33	32	31	19	24	25	26	24	32	27	36	28	31	27	27	24
52278	32819	10378	20027	26724	25538	22316	19033	15759	13140	11178	9697	8237	7122	6251	5129	4531	4221	3752	3259	3012	2670	2520	2258	2055	1948	1793	1684	1617	1483	1378	1413	1340	1213	1096	1089	989	983	891	910	856	800	812	753	743	736	686	691	647	631	628	610	602	556	597	601	514	531	514	517	570	519	550	532	532	496	505	514	497	481	514	471	497	501	481	470	515	494	479	481	471	476	479	531	491	492	477	498	507	481	524	485	437	521	478	456	497	482	508	490	499	468	466	501	487	473	486	482	487	476	502	487	483	496	477	461	462	439	430	480	424	481	464	428	480	439	432	462	455	468	435	480	380	463	462	476	451	450	459	438	442	458	435	458	458	468	458	447	416	450	436	445	421	435	438	463	438	434	451	444	426	460	462	423	434	446	428	452	429	421	442	422	481	468	414	480	422	441	431	422	423	447	442	445	467	433	457	442	440	467	406	415	463	417	456	452	485	469	421	430	428	478	412	439	459	454	450	427	444	451	433	489	471	435	475	422	431	467	428	472	464	444	438	456	441	442	426	424	438	435	495	470	439	455	418	408	452	428	471	461	484	472	466	422	455	417	458	437	478	428	406	460	422	442	447	440	446	421	427	402	463	448	430	414	429	428	444	425	427	439	470	483	445	433	467	437	470	455	430	423	434	447	463	458	445	447	456	464	442	447	439	437	448	450	455	398	453	451	427	444	427	396	412	419	427	487	449	424	445	443	410	440	432	462	401	433	434	427	440	397	407	436	455	442	450	420	416	478	471	466	447	437	442	446	462	411	442	477	408	442	453	446	435	439	471	456	449	421	428	429	432	425	462	457	492	431	439	465	438	442	440	479	468	441	429	444	451	427	446	449	464	476	436	410	405	416	417	416	427	400	412	452	519	439	451	455	451	448	423	446	441	428	445	435	478	423	472	429	437	436	437	459	445	428	436	438	459	440	434	443	450	430	440	445	456	450	517	452	435	429	456	436	457	438	423	420	455	469	448	458	434	464	417	437	424	427	444	414	446	461	431	458	397	473	434	449	434	423	409	451	446	408	444	435	445	421	460	440	419	427	442	421	441	475	441	457	419	429	443	463	444	423	422	427	413	448	456	448	445	424	415	497	431	461	438	453	456	432	404	423	443	436	425	461	421	441	408	465	430	434	412	464	474	440	426	434	448	455	438	419	418	454	446	416	428	412	440	415	457	454	458	482	412	446	391	458	416	482	461	441	431	402	440	439	425	457	424	401	464	440	461	437	457	458	433	444	455	417	441	450	416	428	455	471	462	426	415	437	450	429	441	438	400	430	449	409	449	453	408	419	443	410	426	413	415	437	461	432	427	440	441	431	445	450	376	436	433	459	443	404	449	433	440	402	451	435	432	410	464	446	453	465	429	427	465	432	439	426	401	462	467	441	442	457	427	439	444	449	423	452	451	475	460	456	474	451	432	397	385	435	404	446	460	450	461	455	416	471	458	476	483	380	443	446	447	458	438	445	423	431	435	447	451	428	437	469	438	456	432	438	438	465	458	422	492	435	464	423	478	406	458	424	454	449	408	452	423	413	405	433	452	413	459	427	434	455	416	471	483	459	455	432	441	456	456	437	444	429	464	443	446	433	416	461	475	439	433	435	455	451	427	443	372	444	424	429	438	480	418	451	446	436	434	440	450	445	462	469	454	406	448	405	489	448	408	456	437	491	438	434	497	403	467	421	436	399	480	449	425	419	457	461	411	416	466	450	443	421	417	459	465	429	436	409	473	433	416	449	469	439	437	459	437	434	470	444	421	435	431	442	462	454	408	445	428	424	402	433	450	447	469	443	438	441	473	460	434	430	438	425	444	463	445	434	454	457	430	473	458	454	400	437	448	451	447	438	458	444	470	433	445	408	433	441	440	440	455	451	434	428	429	446	437	448	420	442	437	429	418	457	453	462	452	442	445	432	400	419	400	424	454	431	459	432	444	424	481	455	441	435	435	448	411	465	441	426	432	461	468	473	443	423	453	451	451	462	443	431	436	436	448	432	456	458	448	434	436	438	466	445	453	445	475	434	443	425	456	440	435	425	431	441	474	455	441	419	420	457	474	429	436	431	430	448	465	443	409	471	424	456	457	433	422	408	425	451	456	458	444	430	421	423	437	433	436	473	444	431	430	486	485	437	440	477	445	416	439	456	408	387	471	450	418	449	468	459	433	441	444	462	409	418	472	408	430	416	443	424	440	434	444	454	400	417	452	423	437	484	423	434	426	429	429	449	454	458	436	434	418	427	443	424	440	456	459	444	457	437	470	439	439	443	450	436	464	471	434	472	420	436	421	476	473	437	488	476	452	418	492	486	465	467	460	453	419	483	442	428	434	435	446	468	422	419	441	449	442	477	448	429	450	412	397	445	450	412	449	448	451	401	444	410	442	458	414	403	480	418	434	455	475	502	440	481	440	446	463	428	445	441	445	482	457	421	424	423	459	448	475	431	448	465	464	446	409	428	445	459	430	458	451	494	450	460	457	452	422	402	421	446	404	437	430	445	423	400	420	416	419	422	440	442	426	442	450	423	428	415	415	439	487	467	431	469	441	458	439	432	482	411	471	426	490	461	441	428	411	406	425	429	445	424	460	508	443	448	464	470	430	432	458	414	423	431	422	475	412	441	464	442	466	425	404	418	459	416	454	430	447	455	486	426	433	436	435	438	425	445	442	445	429	437	468	452	446	439	444	406	449	399	432	380	453	403	445	441	431	416	410	456	443	449	470	434	464	455	434	432	444	436	461	440	451	429	422	451	476	462	431	427	430	413	446	440	449	442	453	417	421	470	446	459	485	426	425	460	453	466	422	458	420	425	434	464	412	498	458	483	457	441	435	409	457	398	412	446	456	444	413	460	452	454	427	426	468	442	413	402	441	464	430	426	446	423	455	444	435	432	424	422	423	431	439	455	447	435	414	481	431	434	455	406	434	434	415	423	420	422	412	399	443	423	464	457	470	413	440	450	451	399	472	438	427	432	395	448	416	427	449	455	463	448	439	461	408	462	473	429	425	436	444	437	397	454	455	412	444	434	427	440	434	428	404	445	439	453	388	481	450	436	444	407	421	461	424	449	435	493	447	423	428	429	422	439	425	466	449	459	441	454	432	433	406	432	405	442	449	453	431	447	422	453	428	444	421	430	421	484	444	406	438	440	481	459	439	420	440	451	402	473	440	437	427	418	436	399	406	417	407	415	465	440	428	443	443	451	406	441	448	429	413	427	447	468	438	451	405	463	442	477	434	452	436	422	435	437	453	426	458	477	450	462	429	481	431	488	428	407	426	464	420	482	454	439	449	465	446	444	457	435	456	464	426	412	459	424	408	427	460	429	434	471	455	418	425	439	442	433	453	438	457	471	419	463	479	424	454	440	466	430	437	408	442	410	440	444	473	410	460	460	411	450	413	409	461	415	407	463	481	421	455	398	423	460	432	401	463	403	406	453	418	432	441	462	416	450	431	434	422	442	480	452	474	438	405	452
9540	3806	369	248	292	305	232	234	231	175	168	128	127	107	87	80	82	75	66	50	59	47	44	41	37	44	47	41	28	39	35	34	43	40	29	44	36	34	31	29	32	33	41	32	26	27	34	22	24	38	36	25	32	37	14	30	19	35	26	21	22	33	24	30	23	35	32	32	15	32	27	27	31	27	21	24	21	23	29	30	23	16	33	26	25	24	24	16	25	31	26	26	29	33	25	38	29	20	27	31	23	34	23	23	31	23	23	28	30	30	26	18	24	19	15	22	23	24	25	28	24	33	24	31	16	21	27	22	24	19	26	21	20	19	26	24	28	25	26	13	31	31	32	14	23	20	31	23	29	28	28	32	24	25	24	23	19	25	34	26	26	14	39	18	19	27	27	18	21	17	27	27	36	26	26	16	29	21	22	25	17	32	24	26	23	24	29	26	24	27	22	25	35	30	32	21	23	32	23	23	28	28	16	29	30	29	34	24	29	26	23	20	23	31	30	25	26	20	16	21	17	20	25	19	27	19	22	23	23	25	26	35	18	16	32	27	18	27	20	19	20	21	24	26	19	20	35	17	17	30	21	18	19	20	26	25	30	27	26	28	21	27	31	30	31	21	17	26	32	22	23	20	25	23	28	20	22	27	23	31	20	30	26	29	18	21	32	20	22	26	24	25	17	19	27	22	27	21	28	21	26	16	21	27	36	25	23	21	26	35	23	27	30	30	31	26	23	23	30	25	32	29	34	24	21	23	33	25	28	30	27	29	21	16	35	23	25	24	27	30	27	23	28	22	24	23	30	34	28	21	22	26	34	23	28	24	19	31	24	22	22	27	33	34	30	24	23	26	24	26	30	22	20	30	28	24	22	36	30	24	16	22	23	24	23	17	21	25	23	28	17	32	25	35	24	21	26	28	26	28	35	24	27	25	28	19	25	33	25	24	19	29	24	32	25	22	22	23	31	29	19	26	28	24	26	24	20	21	26	24	26	24	29	19	21	23	24	25	30	22	22	21	30	29	29	28	18	30	23	20	29	18	29	18	27	20	20	19	26	34	26	20	20	27	21	24	18	29	41	18	35	31	24	35	20	21	19	19	28	24	26	26	28	15	22	22	22	23	34	22	19	22	31	29	30	25	27	24	22	24	25	27	23	25	35	31	26	32	22	22	29	28	29	31	34	25	21	23	31	20	28	31	28	16	19	22	26	20	29	23	29	25	30	31	24	22	25	20	23	30	20	24	20	32	24	26	24	21	24	31	16	20	22	23	26	23	21	24	32	35	14	18	23	17	31	25	30	24	24	19	22	19	26	32	20	19	15	24	24	24	28	35	23	29	28	17	30	22	23	29	24	29	29	35	23	19	27	21	22	17	26	39	32	21	34	25	30	28	22	27	23	20	23	20	28	20	17	22	18	31	23	25	17	24	23	25	30	42	17	23	29	18	21	30	18	32	26	27	23	24	17	38	16	31	28	25	12	25	35	26	26	26	22	19	25	26	33	30	34	26	25	25	27	24	27	25	22	24	18	31	18	25	18	19	24	22	23	32	29	21	29	22	26	28	25	25	23	21	22	25	28	22	26	20	37	35	34	28	26	22	25	20	27	35	27	24	22	34	23	25	26	35	16	24	17	20	21	25	28	25	28	22	27	19	36	23	27	23	30	24	29	33	28	14	31	34	24	22	24	24	22	24	19	34	36	25	18	23	21	25	24	21	27	36	22	32	18	33	26	26	36	27	33	22	24	28	32	28	20	36	23	21	29	25	23	15	30	23	33	16	26	20	23	30	23	34	19	25	25	25	19	25	20	24	23	24	28	21	24	29	24	27	26	24	22	27	23	32	22	25	24	21	31	22	26	40	20	23	28	29	15	32	29	25	19	26	26	28	20	22	27	22	28	31	20	24	21	24	22	23	25	29	19	19	18	23	22	21	28	24	25	16	21	34	21	19	21	21	21	23	30	27	22	31	14	30	35	23	28	18	23	30	28	25	27	21	30	24	24	26	14	28	29	23	35	23	29	25	27	37	21	24	23	31	26	17	23	33	24	24	32	36	24	26	24	25	16	20	22	41	27	24	28	25	30	19	18	28	23	24	16	20	28	21	23	30	14	27	24	23	20	26	23	21	26	29	29	20	23	25	31	26	28	21	30	23	21	27	24	28	22	27	26	16	33	18	33	25	30	19	16	17	17	25	20	19	27	30	29	28	21	25	35	31	20	24	23	27	27	26	31	25	22	20	28	31	23	26	18	18	20	17	30	35	21	27	33	29	32	22	23	25	24	21	21	16	32	22	27	31	28	29	27	15	25	25	29	20	17	18	24	25	26	34	21	19	13	31	31	21	20	24	12	25	25	24	31	21	26	26	26	27	24	26	27	25	21	26	30	25	20	37	20	20	39	25	20	27	32	24	28	25	21	26	29	30	27	23	21	29	27	16	23	29	26	19	20	23	23	23	27	21	23	25	31	23	25	21	20	24	22	26	22	19	31	23	30	29	26	25	27	22	20	24	22	28	21	19	20	30	20	18	28	16	31	24	21	29	29	21	29	26	33	24	26	29	29	30	25	28	26	25	28	26	14	24	26	25	18	20	28	27	23	17	29	23	29	22	19	33	21	28	25	30	33	16	27	29	23	29	16	21	20	18	27	21	20	32	27	24	32	22	22	22	23	21	28	31	26	29	28	29	23	28	27	27	24	21	33	31	31	21	27	26	34	27	25	27	28	30	22	24	26	28	26	31	19	16	20	25	23	26	27	18	30	28	29	30	19	33	31	32	30	27	20	28	29	32	28	29	18	22	30	18	16	23	24	25	21	22	25	26	25	19	22	22	22	18	23	14	20	35	30	29	22	23	25	18	26	25	21	22	39	28	23	28	22	19	18	25	15	35	41	32	20	33	24	30	29	34	28	28	33	35	26	26	28	24	20	23	29	21	25	33	21	25	37	25	29	25	22	14	35	27	21	28	25	21	38	24	27	35	30	27	25	23	22	26	20	39	27	25	20	25	27	21	21	28	22	24	23	23	26	26	16	20	28	35	19	23	26	32	20	29	25	27	12	24	25	16	31	28	20	24	28	30	32	26	24	24	25	28	32	23	23	40	28	33	16	20	23	26	26	28	27	27	23	30	22	33	24	25	26	23	20	28	20	17	26	23	29	25	28	25	26	38	32	17	18	23	35	27	33	25	25	16	25	19	21	20	22	22	26	28	19	10	31	26	29	33	24	21	25	26	24	27	22	30	34	17	24	23	25	24	43	35	28	29	25	24	21	23	23	20	25	27	26	21	21	33	28	35	29	37	25	26	21	27	16	21	25	21	29	33	19	26	26	37	20	23	20	23	24	23	19	29	26	19	27	26	22	20	27	41	33	26	21	24	21	23	15	26	28	25	20	25	26	34	22	27	20	23	19	19	13	21	23	17	19	24	13	29	22	25	35	19	26	37	22	33	19	27	20	26	25	19	23	22	25	24	25	18	24	27	23	33
44987	28777	7977	16039	22188	21223	18437	15213	12598	10475	8836	7406	6505	5346	4387	3782	3343	2922	2674	2373	2179	1988	1817	1629	1518	1398	1241	1221	1189	1148	1156	1036	979	910	890	878	773	777	694	673	698	665	619	616	580	610	604	557	573	505	576	539	517	528	536	504	493	502	480	496	506	460	483	497	471	466	463	508	439	466	455	443	481	484	437	491	455	509	466	439	438	455	448	420	429	411	420	471	467	491	438	451	437	487	457	451	445	430	412	489	462	440	445	443	422	476	412	464	439	408	453	412	422	410	396	430	432	441	453	460	406	432	423	387	442	447	411	464	449	445	419	415	412	441	431	416	420	469	408	389	419	410	401	426	460	390	418	414	409	438	450	442	463	413	407	416	386	446	432	433	434	432	480	424	424	446	415	438	425	381	463	433	400	474	431	413	376	411	442	400	440	369	391	420	419	401	424	418	420	397	405	435	431	397	434	426	423	435	388	401	408	459	455	398	421	405	373	432	417	395	412	437	416	424	399	424	417	420	395	408	381	425	405	464	418	413	421	431	414	431	384	428	408	446	455	391	401	415	399	381	417	440	434	442	401	448	415	413	407	432	433	426	434	438	459	408	425	407	380	411	430	450	469	433	455	416	407	463	415	380	406	436	434	413	424	491	414	413	388	412	401	395	410	400	437	428	434	415	419	415	417	409	426	450	367	419	411	393	399	428	408	422	421	424	416	420	415	413	399	380	410	363	429	393	398	435	419	403	450	399	401	374	392	384	418	383	438	382	447	418	428	414	410	408	419	410	425	434	403	414	426	423	432	433	432	397	418	408	432	435	405	420	407	460	435	428	409	403	420	432	460	415	398	433	414	419	405	406	424	391	434	396	403	423	442	407	396	466	397	422	419	422	413	412	371	440	440	405	396	400	405	413	439	396	400	404	421	440	411	442	373	410	428	405	393	389	402	444	446	398	381	448	369	430	448	406	413	425	409	421	411	388	396	408	410	434	428	419	433	424	429	376	447	417	418	442	407	401	393	427	399	424	399	429	420	410	414	434	393	414	396	439	436	439	423	406	433	396	434	383	417	428	453	409	434	421	403	411	407	404	419	441	428	409	406	423	407	415	393	386	410	416	407	387	415	454	415	395	417	425	436	441	443	415	430	422	420	418	410	479	414	394	438	405	395	415	427	391	390	401	423	389	418	441	417	405	413	395	375	393	416	369	417	427	411	426	360	427	381	420	430	425	423	402	380	363	427	422	391	404	379	404	414	428	404	381	410	443	429	410	415	415	384	428	421	403	437	432	434	392	419	380	406	432	400	428	425	433	389	410	401	408	414	452	432	410	397	429	346	410	404	432	439	380	411	425	388	491	408	411	410	388	381	401	406	419	412	418	426	417	393	423	419	425	420	424	396	404	442	420	406	426	431	427	429	408	392	425	403	417	411	442	405	390	402	434	422	435	444	445	387	410	403	439	403	429	402	389	384	403	417	424	477	410	392	428	387	384	418	430	406	370	431	422	405	419	406	393	400	412	402	412	385	408	415	398	431	394	418	419	424	415	437	428	383	458	430	440	428	426	436	412	456	375	410	433	444	420	447	425	427	388	424	427	415	440	403	438	404	432	406	428	417	408	399	449	416	433	410	409	453	418	419	419	414	415	412	422	438	408	416	424	419	427	415	401	416	417	403	462	394	434	399	421	391	433	454	412	416	408	417	401	414	416	412	398	436	401	394	423	390	445	440	396	392	447	380	394	455	437	430	402	439	410	403	443	400	445	385	437	418	455	424	398	396	373	441	370	392	432	426	430	406	383	421	410	407	434	433	430	437	415	406	399	417	421	414	426	394	423	410	385	428	397	435	411	448	429	416	416	465	365	420	393	394	398	431	411	388	424	423	455	433	421	440	405	425	417	427	412	387	412	439	433	447	390	394	431	371	409	418	421	418	397	466	428	410	441	402	449	430	422	403	452	417	393	413	421	415	419	409	388	442	411	428	430	423	399	415	448	397	430	406	406	429	414	404	431	412	404	423	378	424	415	411	438	403	417	401	369	386	461	426	422	404	443	395	455	401	397	399	397	415	412	417	414	392	404	425	426	403	413	410	391	447	394	391	397	394	435	451	412	411	432	402	442	416	392	389	429	396	421	388	403	390	404	378	435	400	401	429	463	390	431	403	423	409	393	436	403	408	448	403	392	440	439	406	406	449	451	414	442	405	422	409	437	446	438	442	397	360	403	449	415	426	400	410	393	397	442	452	401	406	373	455	420	454	390	431	398	410	414	423	425	405	374	416	454	401	390	441	419	425	398	451	433	437	419	382	380	412	425	391	383	422	422	409	409	416	399	417	452	433	397	452	401	406	370	414	423	432	445	387	414	399	440	395	431	406	412	428	412	403	441	426	414	412	372	406	400	390	420	430	421	406	415	390	385	406	428	391	445	410	413	396	413	430	428	437	410	397	398	442	383	406	399	423	417	424	406	397	431	383	425	412	372	420	431	414	409	409	417	420	396	397	395	429	415	421	380	405	387	476	449	406	392	425	394	372	404	433	428	437	379	401	425	427	413	413	434	400	402	383	413	405	385	410	426	414	423	385	426	439	416	397	414	447	388	425	430	409	426	409	377	439	420	412	399	418	430	380	375	389	406	427	399	418	401	412	411	423	426	399	418	412	390	432	432	398	406	431	420	444	404	410	415	442	424	447	419	442	418	411	370	406	436	421	399	408	391	425	425	403	424	419	384	384	376	430	431	407	403	435	418	406	425	440	445	389	411	423	423	425	433	424	410	403	444	398	472	395	414	397	433	432	446	396	405	408	378	409	415	466	419	417	442	430	432	395	435	430	399	409	397	421	416	415	409	369	458	396	387	425	418	441	397	384	411	399	435	407	442	410	401	400	411	403	423	419	441	428	409	429	448	399	416	470	415	430	413	449	415	401	433	404	400	450	433	429	414	413	433	393	434	415	399	404	399	427	433	407	423	401	414	381	395	413	393	406	425	407	400	422	423	439	413	394	448	445	419	427	420	421	440	430	401	428	452	428	460	384	426	448	424	428	424	417	386	369	407	440	386	441	430	380	429	403	387	403	427	411	437	437	402	415	403	433	446	433	401	396	410	429	440	400	369	376	411	403	410	439	389	403	456	399	413	401	415	402	389	402	438	404	436	393	413	442	427	388	376	394	426	456	410	429	422	428	397	440	415	419	405	366	416	444	481	433	397	436	397	396	395	424	414	398	410	404	381	410	402	427	376	418	421	427	460	412	407	421	407	398	414	458	422	420	432	464	448	365	434	371	435	409	466	448	419	408	453	410	416	391	436	429	414	416	419	429	427	430	426	383	431	426	450	402	422	407	439	428	418	412	414	444	420	435	429	389	406	425	450	428	419	435	425	373	414	439	424	408	392	402	414	452	407	407	403	379	433	363	382	414	421	418	390	427	412	397	443	420	412	438	406	405	395	429	433	383	401	395	417	407	389	423	360	387	395	401	449	403	449	414	398	419	411	414	421
14034	7500	721	395	490	465	411	371	348	266	251	239	189	190	162	121	133	119	110	69	68	89	90	67	81	57	63	64	50	67	53	54	46	66	54	53	34	51	51	46	53	36	36	39	32	42	29	40	40	34	38	37	37	35	25	35	36	27	32	35	31	21	27	38	32	37	29	42	26	26	37	36	26	43	31	39	32	29	35	26	40	30	28	32	30	39	29	45	43	28	29	31	42	32	28	39	34	26	35	27	30	31	35	38	33	45	34	42	28	37	31	26	38	42	41	24	37	24	26	26	35	33	29	49	36	33	24	26	41	39	31	28	27	31	32	40	26	41	33	44	28	29	31	32	38	33	35	37	29	25	30	29	25	29	21	32	35	26	31	23	27	27	26	23	22	24	26	35	33	31	32	27	22	32	30	34	33	22	31	31	21	30	37	24	34	35	36	38	27	41	17	32	39	35	35	29	35	36	46	26	25	34	30	31	29	41	32	23	38	45	27	33	23	31	19	40	35	36	28	34	36	24	31	22	26	22	32	38	35	24	26	32	28	29	34	25	30	33	42	35	38	28	34	44	38	34	32	40	25	39	26	33	36	26	33	30	28	42	37	27	35	33	38	33	39	34	27	38	27	27	32	26	29	31	30	31	33	35	27	25	28	27	29	39	31	26	43	35	28	32	29	38	32	46	24	32	24	34	31	36	30	22	38	38	35	32	34	38	31	27	35	30	25	31	35	34	28	30	29	26	31	37	30	26	22	37	27	31	32	22	34	28	18	27	34	37	28	32	30	37	36	41	29	28	37	41	31	30	25	29	35	28	31	27	35	30	34	30	29	31	38	25	24	30	30	35	33	24	36	29	35	22	33	39	37	25	25	32	29	25	25	30	27	31	31	28	33	28	38	36	26	31	49	25	40	29	30	29	32	32	35	34	29	22	41	31	28	35	34	28	39	31	23	27	26	27	27	31	21	32	32	33	34	37	35	36	27	38	38	41	29	28	33	33	28	30	27	28	20	27	25	26	32	24	33	34	29	36	34	36	33	44	26	28	24	40	18	48	33	28	35	31	26	33	25	23	34	42	37	37	38	38	31	29	30	22	21	29	22	30	31	26	30	34	25	23	19	29	33	40	25	41	39	32	24	38	36	26	26	25	26	31	19	36	33	31	29	37	42	36	25	28	44	33	28	27	36	28	34	23	32	28	27	27	36	24	22	33	24	38	29	33	33	28	29	37	40	38	34	24	36	27	28	24	31	31	26	30	39	38	31	19	27	32	33	31	37	24	23	31	27	33	30	31	33	27	43	34	36	34	31	35	28	26	29	31	46	37	32	35	26	30	35	33	39	28	32	32	28	35	34	38	25	17	36	46	36	25	33	26	22	32	33	36	24	37	31	24	27	24	33	25	36	35	43	27	34	44	30	24	26	20	33	39	34	32	26	26	35	24	27	30	24	34	40	27	35	38	24	34	40	33	39	34	30	37	21	28	39	31	32	35	35	27	33	31	42	16	40	20	26	32	37	33	33	41	28	19	28	31	16	29	30	33	28	37	48	36	32	36	34	33	21	24	27	32	45	41	26	29	34	30	18	35	34	26	34	28	36	39	24	31	41	26	26	38	38	33	25	31	29	46	33	31	31	44	26	31	32	34	27	30	31	26	33	26	41	39	32	32	39	30	33	30	41	27	25	38	30	28	30	38	20	43	34	34	32	31	29	27	33	32	25	32	35	19	31	29	28	44	22	27	27	37	15	36	25	22	31	32	34	30	36	36	31	30	40	41	27	27	34	27	32	28	23	24	28	23	35	30	30	36	25	27	26	25	23	21	36	28	33	43	42	25	19	23	37	29	42	27	31	26	42	36	31	29	30	30	48	29	36	34	38	33	34	32	22	25	31	33	31	34	29	28	29	22	32	31	32	24	36	38	34	33	35	30	38	33	36	29	37	29	32	27	23	28	40	38	30	35	38	39	33	26	27	36	37	29	30	29	25	23	32	35	26	34	33	23	38	33	32	43	39	32	30	28	29	38	45	27	36	27	29	41	26	22	37	37	25	34	25	33	19	34	33	35	36	36	30	32	34	24	34	38	26	37	28	36	33	35	20	25	32	37	28	44	24	34	27	30	35	24	41	25	33	28	37	34	34	28	35	27	30	22	30	25	43	31	25	28	24	33	31	31	35	37	33	24	33	30	35	28	26	34	31	23	36	33	25	30	30	35	28	28	34	37	23	32	22	30	32	27	28	25	38	35	34	34	36	29	26	26	40	32	36	36	32	34	26	25	28	29	30	34	44	36	27	23	27	34	24	28	31	28	32	39	32	28	31	20	40	30	29	27	35	33	32	37	33	35	32	25	27	30	30	29	32	25	30	28	35	39	40	30	37	27	34	31	41	31	41	24	36	23	33	30	24	32	38	27	31	35	25	38	21	35	38	39	33	26	27	25	29	32	27	29	32	31	30	33	29	37	31	20	30	30	30	36	31	27	32	30	35	33	34	27	30	31	27	32	38	23	29	15	37	28	32	33	31	36	40	27	34	31	27	24	35	33	33	30	40	39	30	30	24	35	26	28	34	20	33	45	31	28	21	35	35	37	34	28	33	27	24	30	36	36	32	24	39	28	27	27	31	36	32	34	28	28	34	29	25	42	35	22	35	32	24	29	20	21	32	38	34	30	29	26	26	41	25	37	37	31	46	29	31	23	29	27	38	29	34	42	21	33	31	23	42	42	39	32	39	20	30	23	19	34	25	35	26	31	37	30	30	36	37	16	35	38	37	38	29	31	25	24	23	36	24	32	28	26	27	27	36	27	30	28	30	20	36	22	30	40	28	25	40	27	24	36	34	40	31	29	37	33	32	30	40	36	27	29	34	27	22	37	38	34	28	30	43	24	38	30	28	34	28	37	23	29	27	28	25	24	34	34	23	33	28	27	27	38	31	22	29	31	32	42	27	37	31	27	26	30	27	39	39	24	32	25	30	38	34	34	33	31	33	30	32	42	34	40	47	40	24	37	33	32	39	38	20	22	38	23	29	30	34	45	29	35	37	32	36	28	30	36	40	43	33	31	36	25	29	54	36	31	29	41	40	31	32	36	30	46	36	36	28	33	28	37	24	39	38	44	34	38	36	25	27	32	31	31	32	29	29	39	25	36	34	38	28	36	24	41	39	37	38	32	35	33	29	49	29	28	30	28	39	31	36	38	34	33	24	34	34	41	32	29	28	25	26	42	33	23	33	28	23	33	32	34	30	24	33	31	22	32	33	35	37	37	24	31	27	22	37	28	32	42	32	35	36	34	29	45	36	35	37	30	31	33	27	24	43	32	24	34	39	29	26	24	30	28	31	29	22	24	23	28	31	28	36	34	31	21	41	28	36	27	41	25	33	33	30	39	33	29	37	22	34	29	34	33	39	29	35	28	33	28	33	36	28	25	36	41	38	35	27	36	39	32	29	36	37	35	39	23	32	23	27	37	34	39	42	30	36	21	38	25
53942	34245	11616	21617	28546	27356	24419	20725	17512	14792	12938	11065	9362	8205	6911	5932	5355	4820	4344	3793	3406	3149	2863	2576	2373	2201	2018	1961	1854	1679	1567	1506	1531	1357	1345	1208	1182	1159	1087	1002	1016	1015	945	899	865	842	863	726	779	743	733	719	707	726	645	648	621	617	661	606	578	607	659	627	650	628	620	613	620	607	595	607	583	619	561	546	593	532	574	570	564	591	560	548	590	596	583	635	563	553	549	601	565	575	549	573	566	592	532	518	549	559	541	510	555	543	533	536	580	548	534	573	565	562	550	522	600	532	528	548	535	575	537	539	525	555	529	504	559	538	520	539	561	493	527	546	551	520	510	536	545	536	546	553	543	506	530	514	556	490	507	494	519	541	552	558	554	504	527	482	544	520	535	496	525	529	562	532	506	518	499	555	554	520	537	540	512	531	522	511	525	549	561	513	542	458	547	518	565	521	504	558	517	533	529	502	540	522	512	527	520	546	544	542	568	502	529	508	549	504	541	495	524	518	480	548	510	479	532	519	526	497	475	537	498	518	494	526	549	521	553	484	523	526	512	506	513	526	453	519	532	496	543	496	510	536	511	522	553	505	561	539	517	516	472	535	558	571	509	515	527	568	489	493	524	538	513	513	519	542	525	519	508	514	538	557	534	529	479	502	508	567	535	521	539	527	497	514	517	517	545	508	530	536	542	534	546	504	530	523	536	517	523	563	536	497	542	500	516	492	489	525	473	547	500	508	495	523	537	506	533	484	529	512	497	556	497	496	501	511	496	493	526	525	578	518	540	562	529	531	547	523	537	499	532	559	480	542	491	554	523	527	511	554	498	551	508	503	518	515	539	519	517	535	518	501	490	499	540	510	555	508	531	470	517	553	566	523	525	528	543	519	526	506	513	538	551	469	532	540	549	539	529	528	504	520	554	512	569	520	520	503	553	520	511	505	527	573	532	533	485	553	524	491	506	493	521	529	552	481	522	509	586	513	564	524	555	513	520	513	505	502	529	503	452	487	499	512	531	543	508	483	514	483	512	509	528	524	538	538	533	487	504	513	517	535	525	502	516	503	504	536	504	572	527	551	559	491	486	522	497	550	501	524	516	526	533	556	547	540	476	492	514	494	503	518	475	504	570	501	504	526	514	503	541	538	507	545	520	521	507	591	494	509	493	501	480	535	525	538	599	543	516	541	509	507	498	489	491	533	519	541	528	533	553	542	512	506	506	485	505	480	528	557	508	513	527	527	546	518	577	557	561	548	530	521	473	482	572	519	553	550	509	499	533	510	507	532	518	549	511	529	474	510	527	512	496	497	496	486	502	558	541	476	536	500	530	505	505	539	498	498	498	513	526	514	554	513	494	524	517	533	540	501	518	542	548	506	543	517	509	543	501	496	555	540	518	514	508	497	534	484	483	527	523	517	496	569	514	508	515	540	515	566	533	537	482	534	506	532	500	542	505	489	530	470	477	467	525	501	533	475	520	523	514	536	511	540	478	523	556	529	507	560	522	525	498	511	504	491	500	519	476	510	490	510	520	510	545	516	518	501	485	530	496	499	537	534	502	532	513	519	490	526	545	454	524	492	519	568	533	511	513	508	482	514	504	538	480	490	528	508	517	502	507	512	500	502	552	504	527	568	535	561	552	516	535	515	491	494	544	521	504	503	534	570	534	503	527	531	521	535	516	519	564	523	528	562	483	535	548	512	496	528	534	495	534	523	544	573	500	526	539	524	588	505	589	524	533	543	509	525	495	492	521	506	519	558	499	507	477	513	533	495	509	526	525	553	523	543	501	509	529	515	494	525	502	539	482	543	498	526	515	547	536	484	506	510	533	529	481	527	539	498	540	481	494	502	480	541	534	499	521	556	494	496	539	563	559	515	531	514	493	529	558	538	503	560	512	548	543	559	505	533	545	521	522	559	519	551	558	529	491	530	499	526	521	524	500	499	520	530	554	521	515	541	525	524	520	560	539	524	522	518	498	548	532	537	493	524	523	526	547	508	515	515	516	505	522	511	503	503	552	545	509	515	493	510	508	510	533	513	513	489	486	483	515	531	510	500	498	561	520	503	510	535	490	503	536	511	535	525	544	566	509	524	503	503	518	528	506	478	540	515	513	503	495	535	516	494	482	510	544	517	519	520	495	485	468	514	537	528	528	525	509	500	528	537	507	516	528	584	508	539	490	509	560	510	565	539	525	512	489	511	495	508	534	537	507	529	497	512	525	486	500	538	521	541	529	534	527	500	515	509	477	460	544	516	515	548	492	536	527	499	516	506	546	498	526	519	506	506	512	564	505	448	547	496	526	562	554	528	523	490	550	517	521	539	505	505	477	559	515	508	525	509	490	550	478	541	511	537	566	506	532	554	511	542	523	543	504	552	536	514	508	546	529	527	512	489	491	558	567	527	497	497	548	537	559	513	516	524	512	549	488	497	503	531	508	524	521	473	484	529	505	547	516	520	552	513	523	535	543	530	576	524	483	522	522	498	556	492	525	495	545	506	491	561	523	533	520	571	507	479	524	525	511	497	513	516	506	545	525	491	542	521	506	521	520	540	505	506	498	535	525	530	568	551	504	496	502	539	531	532	538	538	566	550	504	521	500	522	505	487	543	531	519	540	477	507	498	562	535	519	563	511	515	502	510	500	485	530	528	515	534	499	534	503	522	510	525	510	504	583	540	520	551	509	508	501	541	551	516	528	499	517	497	534	538	500	477	528	522	508	487	505	517	488	545	494	511	523	546	527	551	511	542	537	519	510	529	532	515	568	476	513	498	511	489	503	506	470	524	529	533	512	554	542	504	567	550	511	531	513	509	506	527	512	546	537	548	552	516	479	481	517	522	493	535	525	515	488	567	513	524	559	523	524	523	536	520	535	521	518	533	476	518	545	528	537	513	523	503	506	498	504	535	506	556	529	478	523	505	499	537	468	549	513	558	509	516	492	557	518	525	476	520	519	518	509	540	538	502	507	527	542	512	532	516	522	518	519	568	529	519	549	487	523	530	526	531	523	501	485	506	525	568	484	505	514	539	507	560	546	500	537	480	516	512	518	500	515	527	510	519	478	543	529	481	515	503	539	530	546	504	520	551	519	547	531	492	517	507	506	509	491	524	541	523	519	509	500	561	494	509	519	530	520	551	540	525	528	556	509	488	516	564	576	502	526	512	492	506	504	521	494	529	525	551	522	546	515	523	556	480	553	515	548	535	536	520	537	483	539	511	546	508	525	477	535	517	537	507	553	527	563	535	512	538	523	508	502	527	498	519	506	523	522	509	476	543	535	523	539	517	525	543	536	570	527	563	517	491	490	553	548	545	520	536	505	529	501	520	510	532	525	521	480	555	538	537	477	513	498	507	517	514	537	564	540	527	503	515	541	534	497	501	519	507	519	529	572	531	503	493	550	524	514	516	537	575	521	509	521	521	520	505	538	497	520	527	502	527	542	518	489	543	480	533	540	504	535	503	531	516	511	513	535	562	515	550	522	541	557	490	499
5266	1754	224	111	174	178	146	137	120	96	92	80	86	56	61	41	57	44	26	38	24	20	38	33	26	31	38	20	24	28	18	23	27	20	20	23	18	18	23	18	19	15	20	12	18	21	22	18	22	13	10	26	14	11	22	22	15	15	13	18	11	18	10	20	11	20	20	14	19	22	18	17	19	17	12	13	15	17	21	14	19	17	15	14	13	19	21	18	12	21	17	14	16	16	12	8	21	15	19	14	15	16	15	15	10	20	12	15	13	15	15	19	17	15	16	14	12	16	11	13	10	12	14	16	14	16	16	15	9	17	13	19	6	18	14	12	15	13	14	18	19	15	13	16	9	17	19	15	19	17	17	11	15	16	11	14	17	15	17	14	13	15	9	20	16	22	19	16	23	14	13	15	15	8	19	15	21	17	13	22	18	23	13	16	21	21	16	15	14	16	10	9	12	16	13	13	13	9	22	21	15	9	20	16	16	15	18	5	20	13	19	14	14	17	9	17	12	12	8	11	20	16	19	13	11	9	14	17	17	17	13	19	13	15	22	13	13	8	17	16	20	13	22	21	16	17	18	19	21	13	14	16	19	16	23	17	12	16	13	10	14	14	19	13	22	17	15	15	12	10	22	17	15	12	15	14	12	14	24	19	19	12	17	18	15	22	19	12	20	12	14	11	14	11	17	19	14	19	9	18	20	15	19	18	13	19	18	21	10	7	13	22	20	16	15	18	11	13	22	15	21	23	15	17	12	15	8	4	18	20	21	17	11	12	14	22	11	13	21	14	13	15	19	11	11	18	21	12	14	14	19	15	18	15	13	17	17	18	15	13	21	10	14	16	11	14	22	19	22	11	14	13	15	15	10	6	14	22	12	19	14	13	13	11	20	20	12	27	14	15	13	17	20	17	17	16	20	21	17	28	12	19	18	10	13	21	13	17	13	9	17	14	17	16	13	8	16	13	16	13	19	14	12	15	19	12	15	16	15	13	13	15	19	18	17	16	12	8	13	14	12	19	24	13	18	8	17	23	12	14	13	18	10	12	18	11	14	19	23	15	15	20	12	14	18	16	15	16	16	16	12	15	16	17	16	12	15	13	16	13	19	15	14	12	15	12	17	27	14	15	12	11	16	19	20	11	9	14	18	20	14	15	21	16	11	15	9	11	19	16	15	14	12	15	14	18	16	20	15	20	22	12	18	16	17	8	11	17	18	13	17	9	21	15	11	21	13	20	15	16	20	25	16	12	10	18	14	18	16	15	13	10	11	16	13	16	10	11	13	15	12	14	17	17	11	12	18	15	18	22	17	5	10	16	19	12	17	19	14	11	12	12	20	18	11	12	11	14	20	14	15	15	18	13	16	21	17	18	21	21	15	19	18	15	16	17	16	12	14	18	19	17	15	18	13	14	15	13	20	13	19	13	12	12	20	15	11	22	21	21	14	14	10	18	16	26	12	17	10	17	15	16	10	11	19	10	18	11	16	13	11	14	19	17	15	4	14	15	23	17	8	11	11	23	18	18	13	16	15	20	20	18	13	16	8	14	16	9	20	18	17	13	11	16	17	17	15	20	14	20	17	17	21	20	12	11	19	11	10	14	15	22	29	8	17	14	8	20	15	12	17	16	18	16	16	14	19	17	18	14	16	17	11	12	23	12	15	10	18	17	14	21	12	19	16	13	13	17	15	23	21	19	14	15	21	21	14	15	17	16	20	10	19	18	15	19	15	23	13	11	16	11	18	20	14	16	15	18	17	12	15	17	17	20	17	24	17	14	16	17	15	19	22	15	17	12	18	10	9	12	17	17	16	16	8	10	21	11	9	14	16	18	15	21	15	16	20	10	15	13	21	21	12	8	15	18	19	13	14	12	22	14	13	13	14	9	12	9	15	13	17	14	12	17	16	15	15	24	15	15	13	19	17	17	19	13	24	20	7	20	13	17	16	14	14	17	20	17	19	23	21	13	17	22	8	18	14	10	18	11	11	13	15	13	15	16	16	10	13	32	14	13	24	21	12	26	15	10	14	16	12	20	17	18	20	12	20	10	9	23	17	17	19	19	9	11	19	15	14	15	17	16	18	13	18	9	10	11	15	24	21	12	20	12	17	13	15	12	12	8	18	17	11	19	15	15	12	14	13	10	16	19	21	16	10	18	19	9	12	9	21	17	16	16	17	19	21	15	17	11	15	11	14	16	13	10	20	22	17	4	22	10	19	17	18	25	22	17	14	18	21	18	18	17	12	12	16	18	14	7	12	11	19	15	13	12	15	22	10	17	11	14	17	24	10	22	16	19	23	16	13	10	16	14	7	15	14	12	18	15	15	15	14	17	14	13	13	12	13	12	15	15	19	17	22	20	10	13	14	13	16	12	21	18	14	17	14	16	21	22	14	19	16	16	14	8	28	13	14	17	16	12	17	14	14	20	13	17	14	19	20	17	20	14	18	14	11	12	11	21	10	15	12	7	14	16	13	11	11	12	14	14	15	9	14	14	11	13	14	17	12	15	18	14	21	16	8	9	16	13	11	19	12	11	15	11	19	15	14	13	18	16	13	10	11	17	9	20	21	15	18	23	6	10	24	11	12	13	21	11	20	18	19	16	7	16	24	21	17	13	13	17	9	13	13	12	10	18	20	16	15	19	20	20	21	19	19	20	13	9	25	13	16	13	12	12	10	12	19	15	15	15	21	18	17	17	10	17	17	15	17	14	13	14	11	12	18	19	15	20	22	15	16	18	11	13	16	19	10	19	13	9	12	20	16	12	14	20	14	8	12	10	17	12	19	17	10	12	16	28	14	14	12	14	12	13	16	30	13	21	18	16	22	22	16	17	4	12	16	18	11	20	12	16	18	20	16	16	17	9	12	14	18	17	16	16	7	16	19	17	19	12	21	20	21	21	13	15	15	14	14	15	13	13	7	12	23	24	15	13	15	19	15	11	7	13	12	17	13	15	21	13	24	13	24	17	14	20	19	9	14	15	10	10	17	14	11	16	18	10	15	23	10	9	13	16	17	18	23	25	18	14	20	11	9	16	17	12	18	13	19	17	19	11	19	16	13	21	15	16	13	14	13	15	17	13	16	18	11	15	13	16	8	10	17	12	19	19	11	17	17	15	14	17	12	14	22	10	11	25	15	19	15	11	21	13	14	13	16	15	16	19	12	13	18	18	17	20	11	9	15	12	11	20	16	19	15	17	17	17	20	17	14	15	16	16	21	11	17	18	14	9	11	19	16	23	18	12	11	13	13	12	12	10	19	9	12	15	11	9	10	19	17	10	11	11	13	13	16	12	20	19	14	9	18	10	12	15	13	8	7	19	11	17	20	18	19	22	20	16	14	15	15	13	12	13	16	12	22	15	10	17	11	17	18	10	16	9	26	14	16	15	12	19	26	17	14	14	20	10	19	20	13	20	14	11	8	13	11	19	15	11	16	16	18	14	15	16	19	17	18	12	18	14	16	9	15	14	17	21	11	16	16	17	12	16
40012	22936	5569	11852	16971	15762	13415	10800	8492	6968	5746	4847	4021	3195	2742	2236	1985	1717	1574	1412	1253	1109	1042	1019	893	832	764	729	686	714	670	617	570	560	538	485	459	470	479	407	423	386	391	392	319	345	380	346	363	312	327	314	318	323	318	312	298	287	300	287	278	320	280	292	280	277	315	281	288	273	302	288	296	302	266	277	275	294	268	278	277	291	290	276	292	287	265	309	269	260	275	294	271	291	274	300	291	288	260	227	280	272	290	266	279	268	303	270	280	277	280	274	271	275	281	267	271	256	259	242	282	262	273	268	294	271	256	285	266	280	266	245	258	267	258	269	274	269	241	268	253	257	274	262	256	259	260	238	268	291	288	267	249	252	277	258	276	297	283	247	260	296	258	270	267	275	279	270	279	245	266	256	285	277	254	272	274	265	264	279	249	286	289	264	284	251	304	223	266	278	297	289	261	256	234	253	270	282	281	287	266	258	260	259	230	287	267	280	268	293	267	275	272	271	271	246	260	275	238	285	222	272	275	242	269	264	245	277	284	264	245	283	252	256	247	273	265	271	261	265	235	265	247	268	277	271	275	256	271	268	256	252	279	264	262	294	250	263	256	249	254	272	253	293	267	278	250	271	256	291	265	269	273	269	264	250	261	271	275	281	266	260	286	239	257	274	301	272	240	273	254	261	274	261	281	270	274	272	259	249	267	251	237	289	237	277	234	241	276	255	260	271	271	265	253	268	246	254	272	285	275	278	237	260	252	253	252	296	257	267	257	253	257	275	258	266	286	270	260	243	245	263	268	270	255	284	259	272	262	285	255	271	249	248	229	250	275	273	261	292	265	254	239	290	269	276	267	251	249	293	285	269	266	291	243	223	269	290	267	255	245	285	264	247	245	245	290	262	247	273	275	261	269	287	253	250	286	257	280	261	281	244	268	239	239	298	263	260	293	250	248	261	267	258	268	316	281	284	264	282	260	263	297	281	293	267	257	274	258	281	263	280	282	277	254	268	287	257	284	268	258	264	294	258	276	297	261	263	243	267	260	249	269	267	234	274	253	264	263	258	279	292	244	247	227	274	257	259	253	277	279	252	289	246	246	294	268	285	269	245	290	237	256	291	260	253	258	275	270	272	297	238	250	252	276	240	234	277	261	245	242	229	257	261	243	287	271	267	268	240	243	235	250	264	252	282	262	244	241	295	250	252	278	270	274	244	245	274	267	246	239	270	252	263	275	247	263	269	255	295	229	267	267	272	266	233	273	242	264	247	258	282	261	276	301	262	249	276	268	280	252	299	249	276	268	257	253	241	256	257	234	238	276	260	262	275	274	286	263	268	267	283	229	247	267	263	269	257	255	281	251	284	261	248	276	250	253	250	288	262	257	254	222	273	242	260	257	253	273	260	247	248	261	244	267	274	250	266	244	235	242	309	240	264	241	265	265	310	243	260	273	261	275	251	267	291	264	255	247	248	245	274	246	262	255	262	258	269	267	258	275	271	256	268	280	267	258	254	275	268	291	266	282	286	264	251	258	273	246	234	266	288	248	264	255	269	281	256	263	261	284	258	269	261	252	259	255	285	271	270	252	255	271	235	256	262	223	251	254	267	269	273	251	259	249	257	257	274	256	257	242	263	292	283	255	272	251	249	270	267	270	248	264	281	267	274	272	247	245	235	276	281	243	274	238	261	271	241	237	233	288	256	251	268	259	263	276	253	250	244	239	278	268	296	261	263	270	252	257	262	255	243	270	266	264	301	290	264	284	262	275	255	265	280	251	298	253	259	271	254	228	294	266	234	253	282	258	292	251	232	234	261	248	231	247	300	268	268	279	232	302	266	255	270	283	270	284	275	228	300	274	257	277	266	256	256	238	268	270	268	255	291	238	257	252	249	273	282	235	262	267	256	263	294	272	235	264	263	254	292	271	251	271	259	263	269	268	287	281	275	243	261	244	247	236	292	262	233	245	267	287	239	293	239	266	257	243	243	248	252	252	230	262	262	271	255	210	277	287	243	276	285	277	273	251	264	272	269	252	258	261	289	261	251	242	241	275	280	252	237	260	298	273	264	298	250	267	274	273	251	247	263	262	251	245	254	284	232	262	260	268	245	237	245	249	267	294	262	246	288	262	259	269	253	268	264	214	273	271	294	245	251	272	261	273	285	264	247	279	266	287	292	237	254	255	254	257	254	268	251	270	254	260	237	293	251	269	251	250	273	247	268	263	283	261	258	280	261	256	252	245	238	264	270	269	268	256	233	244	276	283	259	249	263	266	260	274	257	277	257	271	269	234	271	269	236	265	256	248	270	273	246	284	260	248	260	310	271	258	290	296	293	300	286	244	256	219	252	244	239	276	277	221	250	292	248	249	248	278	294	273	253	230	293	259	262	226	241	267	248	256	272	276	257	271	260	255	258	263	241	241	257	259	251	282	272	260	277	278	249	276	261	257	279	266	265	250	263	276	287	261	237	266	247	241	277	274	277	296	243	277	248	253	285	255	274	242	261	263	262	299	274	263	280	238	273	251	285	286	256	249	282	264	234	250	301	271	241	278	263	252	268	271	265	280	242	253	252	286	263	248	231	255	263	256	257	264	256	268	285	271	263	265	289	257	267	267	276	260	251	317	266	275	258	288	256	250	264	240	292	253	242	296	270	285	295	248	279	280	252	253	276	256	253	245	279	259	268	273	290	242	258	256	276	264	261	235	243	244	278	279	265	273	283	274	278	262	279	264	286	262	253	258	257	285	272	275	274	263	268	251	263	271	266	253	257	274	269	257	290	237	288	257	253	261	247	267	268	248	264	248	255	276	247	255	251	281	264	264	242	235	243	226	281	265	278	245	257	279	251	274	243	299	259	294	260	277	254	264	251	261	254	294	243	296	276	231	239	271	252	224	281	242	249	263	243	270	280	269	257	299	273	266	262	284	256	243	298	266	258	280	271	282	245	260	249	259	284	294	265	272	268	255	267	276	243	301	252	267	270	267	250	229	277	280	239	252	250	248	262	258	240	267	281	244	245	257	278	271	252	243	261	273	266	253	290	265	261	261	266	242	259	238	262	310	268	257	255	255	259	282	253	256	287	273	259	248	274	261	283	277	262	265	250	260	258	261	267	255	269	257	244	260	274	254	260	254	258	265	255	232	270	263	279	229	278	283	246	289	255	260	256	264	262	250	238	260	274	295	253	269	245	250	243	251	275	262	255	285	259	275	257	284	246	258	248	262	254	289	277	234	262	247	279	275	258	262	254	228	268	278	294	299	280	238	252	272	251	286	253	262	294	259	234	258	256	280	259	253	257	284	270	287	267	262	283	272	249	233	271	260	273	266	264	277	292	263	271	257	262	239	255	272	283	262	275	303	249	263	258	261	243	296	247	227	238	254	259	231	289	265	248	268	268	265	264	276	237	268	263	267	276	266	216	268	270	280	271	288	268	267	275	281	263	238	251	276	244	265	262	255	253	229	281	270	259	242	293	302	254	263	254	283	251	257	270
11847	6268	585	318	398	430	390	324	285	264	245	201	185	145	128	98	107	104	71	68	77	68	68	67	64	66	46	45	53	52	48	44	39	33	44	38	26	50	31	21	35	29	33	43	29	29	35	36	24	32	41	28	34	29	29	22	32	29	29	31	32	30	26	25	23	30	27	21	39	30	31	27	25	32	17	20	17	25	22	33	15	31	23	28	31	31	39	22	28	26	25	25	27	37	25	26	27	30	38	35	21	41	36	28	20	29	26	36	30	31	30	25	26	36	26	25	13	31	24	37	34	34	27	32	16	21	27	29	21	28	27	25	21	18	32	33	25	20	32	28	23	27	26	26	23	37	18	28	23	21	24	32	29	27	36	27	19	25	29	26	25	29	24	29	28	37	21	35	34	25	26	23	27	26	26	20	39	24	35	25	25	41	29	25	26	31	24	20	28	28	23	35	33	25	23	28	14	29	18	28	25	38	27	30	25	23	36	28	24	22	21	23	24	21	23	31	20	27	29	28	23	27	28	29	23	31	21	22	29	23	35	18	31	27	20	20	24	29	20	28	27	29	28	23	26	32	22	25	27	31	22	32	28	25	33	24	30	17	26	30	20	24	32	25	23	25	18	17	27	26	21	24	28	28	28	25	26	24	30	17	28	33	28	19	24	22	28	25	27	22	21	27	31	22	27	21	27	25	30	32	24	38	22	34	30	24	32	24	22	30	25	22	17	31	29	30	30	22	22	25	27	27	20	27	27	29	38	30	23	35	18	32	25	22	18	21	23	20	30	27	21	26	25	28	27	17	29	30	29	25	24	25	35	29	26	28	29	21	33	38	33	30	27	39	29	22	26	24	23	27	31	24	32	17	34	25	30	21	26	31	28	21	27	34	22	31	23	29	26	22	29	22	25	28	26	28	29	25	29	19	33	19	20	27	16	30	29	21	30	24	37	20	22	29	21	22	31	31	24	22	27	30	31	17	17	26	26	15	24	26	20	22	24	23	27	26	31	20	33	21	31	23	30	19	30	22	33	33	33	33	24	28	23	34	19	36	24	25	29	20	26	27	25	34	25	30	32	23	31	21	28	28	25	31	30	25	31	21	31	25	30	29	29	27	19	22	32	22	21	35	35	21	27	20	16	36	26	23	27	22	21	21	28	29	33	24	22	24	20	27	32	31	22	21	24	26	26	24	35	27	19	28	28	25	25	20	25	22	26	29	41	31	37	24	23	30	28	31	21	27	21	30	29	21	37	24	24	21	32	23	29	15	15	24	30	22	18	30	31	26	36	18	33	24	29	29	34	21	32	35	28	30	25	28	26	28	24	25	17	16	29	33	29	26	23	27	40	25	19	26	20	25	27	32	25	26	36	21	24	32	28	27	21	25	21	30	16	25	29	35	27	24	30	26	26	19	20	26	19	23	30	26	27	22	29	22	24	19	33	18	28	24	25	25	30	19	32	31	22	22	22	25	25	29	28	35	26	33	22	28	27	26	18	38	31	22	23	44	19	23	23	35	24	22	32	19	27	27	22	27	22	36	38	18	24	23	19	37	23	15	27	26	17	20	32	16	24	26	21	30	19	24	28	32	32	23	27	17	30	18	22	27	27	37	19	34	32	31	29	25	26	34	21	30	25	18	17	26	26	27	26	32	24	21	30	28	25	34	22	20	29	28	28	30	27	23	32	17	28	37	21	28	25	21	24	22	25	32	28	23	29	19	25	36	27	24	32	28	25	23	24	31	27	25	24	21	38	32	37	28	28	21	18	29	27	20	33	18	28	24	36	24	28	28	27	25	27	27	31	21	27	24	22	25	23	24	23	33	30	30	27	28	18	24	31	28	27	28	22	27	24	31	25	24	23	19	33	23	23	22	26	32	23	30	21	25	26	28	30	21	24	38	27	35	42	28	22	22	34	29	31	24	29	24	34	34	29	26	34	24	26	24	25	32	15	29	23	23	23	35	26	17	27	30	20	31	29	30	25	31	19	30	27	26	23	24	30	22	32	32	19	35	32	27	33	20	24	24	31	20	27	19	30	25	23	27	23	24	27	27	30	26	19	29	25	34	27	24	36	31	26	31	22	26	22	18	28	30	32	27	23	27	35	28	26	22	34	28	18	37	28	27	22	28	15	19	31	21	21	22	33	21	27	31	25	25	28	28	26	28	23	34	21	31	35	30	28	30	22	24	31	30	27	16	30	27	29	31	28	30	31	25	27	22	25	22	34	28	30	22	28	21	25	26	27	27	32	30	31	32	22	28	28	25	26	17	31	22	25	20	26	21	20	28	29	22	22	27	37	24	21	27	41	25	27	23	17	40	32	31	34	24	23	24	27	20	36	23	16	27	35	26	25	25	21	28	30	26	31	28	23	18	24	24	21	30	29	29	22	20	22	22	38	29	28	35	30	30	33	25	30	36	28	25	34	22	23	40	34	16	26	19	18	24	27	35	27	15	26	26	29	27	33	23	29	27	21	25	33	27	26	29	22	29	33	31	23	25	15	29	21	28	21	23	28	39	27	35	22	24	25	20	21	31	21	30	19	36	28	22	15	26	28	33	28	37	25	22	32	15	21	40	22	33	31	21	33	23	24	29	22	20	28	31	29	24	30	22	28	24	30	22	29	27	32	20	36	30	25	23	22	21	43	30	32	24	24	21	21	33	36	22	31	29	28	16	33	33	23	23	37	25	29	26	27	25	30	24	24	19	21	37	27	32	22	34	31	21	31	30	23	32	23	13	31	20	30	24	16	19	33	34	19	27	25	22	29	37	35	23	29	30	24	24	32	27	22	25	30	26	16	23	23	18	17	15	29	23	35	23	25	27	26	32	27	24	29	31	20	37	24	36	31	29	18	34	22	35	28	35	23	19	31	18	43	19	27	25	25	25	25	24	28	18	33	25	24	24	31	26	20	25	24	35	33	19	26	23	39	28	21	24	27	41	27	23	29	22	32	19	21	29	25	20	25	29	29	31	42	29	31	25	26	27	25	18	29	29	32	24	26	30	28	18	30	29	27	20	23	27	30	26	27	28	24	29	21	38	30	20	22	22	23	33	27	30	23	25	26	24	35	30	24	22	28	23	30	24	29	22	23	20	25	31	33	26	36	25	25	28	30	21	28	27	30	23	31	28	28	32	29	18	22	26	26	24	31	25	38	22	17	24	28	25	34	22	19	26	26	27	28	21	26	30	37	29	25	26	20	36	19	28	33	24	21	19	20	28	26	31	27	26	26	29	29	27	23	20	29	34	18	25	19	17	26	22	22	26	22	24	25	19	18	28	19	22	30	20	27	21	27	20	18	20	27	31	31	17	34	25	23	19	24	38	20	26	21	28	27	35	30	23	21	29	24	25	28	25	33	31	29	26	16	28	29	29	23	38	33	19	24	23	31	26	26	21	20	32	22	25	27	30	40	29	28	23	20	25	37	30	28	30	31	30	35	24	37	30	21	23	30	34	27	25	31	18	30	25	24	31	30	33	21	28	37	24
52152	32390	10878	20266	27017	25925	22988	19853	16593	13843	12063	10107	8627	7370	6178	5281	4759	4135	3800	3342	2986	2755	2404	2222	2104	1964	1836	1708	1629	1555	1486	1395	1276	1187	1137	1107	1022	944	908	917	847	797	796	758	730	708	697	711	633	594	647	620	590	599	593	513	527	502	506	542	528	463	480	510	498	512	484	523	536	468	463	482	525	545	468	484	482	483	496	499	529	491	492	468	443	481	486	517	516	523	512	526	480	488	477	498	439	488	451	539	509	493	523	443	475	485	487	518	423	452	496	413	448	475	464	443	398	481	453	449	460	479	442	440	424	465	459	453	469	445	446	463	464	488	449	466	427	447	413	441	432	458	486	433	443	460	414	484	459	435	433	428	453	467	425	445	418	508	466	443	457	438	441	442	437	469	437	435	469	453	430	455	476	423	438	405	444	490	469	450	479	452	474	406	448	417	421	445	434	447	444	410	453	430	465	439	471	406	469	486	467	470	456	476	419	461	404	404	410	424	436	463	433	472	454	454	490	449	417	450	424	447	429	400	462	446	438	445	452	437	491	436	425	414	450	429	452	436	451	448	455	440	426	454	441	424	431	480	442	481	405	438	438	489	464	425	421	429	466	469	469	420	457	455	448	467	469	444	419	454	434	465	455	470	451	429	480	453	403	419	441	447	428	421	458	465	448	442	424	450	453	478	440	419	456	469	437	418	478	453	479	451	427	460	434	439	411	432	440	428	444	441	413	404	429	473	425	455	424	456	428	421	434	432	430	433	443	439	465	444	438	448	430	445	431	408	411	444	460	443	437	465	425	445	444	362	457	421	470	437	462	438	416	421	462	396	452	414	460	412	404	428	447	452	461	395	488	427	449	456	445	452	425	453	438	449	490	463	440	445	436	475	414	427	426	480	406	455	437	433	429	434	431	446	436	425	451	450	453	454	444	447	481	402	443	438	418	389	427	431	415	450	441	457	419	457	461	413	440	465	440	428	437	449	443	414	407	458	453	390	440	429	429	435	455	453	419	421	445	424	434	487	468	434	447	432	446	449	483	439	423	421	472	431	464	427	435	448	449	449	431	390	415	445	429	431	435	425	403	435	424	401	424	462	440	474	403	433	429	437	415	440	401	442	447	483	472	454	463	434	477	463	445	441	451	465	417	424	474	424	443	456	477	449	478	438	451	458	429	483	460	430	423	398	413	480	461	417	453	428	457	442	441	448	456	435	429	454	443	423	448	409	453	451	437	448	414	446	427	455	442	436	449	427	462	420	426	441	411	410	451	436	399	464	419	443	440	475	423	430	449	449	486	428	449	474	458	472	440	420	414	429	425	417	442	446	432	460	415	411	410	468	497	420	462	422	425	453	452	442	422	459	424	461	473	477	457	423	421	402	461	444	438	434	444	411	446	479	445	451	409	437	459	432	456	465	443	438	463	438	480	409	441	455	424	460	433	442	426	424	420	427	410	444	445	450	407	441	410	484	444	467	440	441	433	450	438	485	430	465	428	425	433	431	440	460	474	452	402	446	411	454	427	426	451	454	431	453	427	434	396	458	444	444	445	437	430	424	451	471	466	415	469	440	442	448	425	448	451	417	444	428	436	440	448	455	431	417	429	404	449	416	429	477	431	451	459	429	457	407	424	444	453	436	491	414	472	399	473	428	466	441	430	416	436	432	473	456	423	432	411	447	463	486	449	417	406	426	447	430	409	426	417	434	446	399	437	428	472	452	447	444	430	408	457	447	438	453	444	431	405	446	435	440	388	438	440	419	484	431	426	461	434	428	466	427	455	465	453	450	416	426	438	447	457	445	394	466	454	487	421	469	455	424	440	402	446	451	417	479	445	460	439	450	395	418	419	461	434	443	440	443	472	479	458	446	443	474	413	473	455	445	410	438	439	474	435	426	421	453	463	457	462	423	426	391	445	453	436	461	446	457	440	448	450	434	453	465	467	440	452	443	429	455	448	459	437	431	465	413	469	408	459	430	441	431	418	446	429	455	445	452	426	436	446	432	454	428	447	472	437	482	486	443	441	433	438	459	444	449	443	484	439	429	433	456	465	423	432	471	432	425	437	441	440	446	418	458	477	435	473	435	479	440	431	468	417	461	426	437	436	418	448	437	439	431	423	425	458	451	415	427	460	444	433	462	410	432	419	428	462	411	454	442	403	440	434	412	444	456	471	432	468	467	416	462	465	430	428	438	443	431	434	398	460	429	462	423	436	440	409	441	485	451	446	428	462	457	436	453	449	430	440	444	426	430	421	456	414	459	432	465	415	433	432	440	440	444	411	403	432	414	446	444	438	419	438	428	455	453	418	421	425	401	443	406	455	451	448	489	415	427	465	434	420	424	449	443	472	461	401	435	493	432	444	416	438	439	451	434	428	424	403	433	478	401	439	458	495	477	440	476	432	438	492	440	432	449	439	457	421	443	440	478	425	469	451	436	471	461	431	446	452	460	461	411	405	415	465	461	478	461	438	408	444	441	418	446	441	431	428	416	415	457	446	448	440	416	449	437	460	450	428	430	432	459	411	454	423	424	443	455	441	444	428	432	437	455	449	438	455	448	468	429	431	420	441	425	426	455	439	438	458	410	485	421	422	434	431	410	437	467	442	444	427	441	428	418	453	431	473	424	437	448	437	446	497	441	428	423	465	399	448	413	452	455	410	450	445	465	478	430	457	451	421	444	449	463	432	473	448	441	406	412	425	416	421	445	442	390	454	437	442	424	429	471	455	471	439	455	415	439	454	411	463	426	419	431	416	443	444	414	441	417	429	456	431	477	468	454	449	479	412	436	458	486	414	436	434	481	448	437	467	452	440	420	429	437	431	425	433	437	457	419	448	456	437	422	496	467	436	439	396	429	424	460	451	446	447	433	455	433	406	458	437	390	439	467	463	416	443	469	403	422	419	445	460	447	424	399	446	436	485	456	440	420	467	436	441	403	430	434	436	396	415	429	400	448	445	393	451	446	447	429	429	432	432	431	453	470	447	436	438	461	442	429	454	450	460	437	459	431	433	474	491	403	442	472	417	444	421	451	449	441	421	467	450	430	431	445	421	431	449	427	445	440	436	421	456	479	467	453	437	433	472	474	437	444	454	444	437	431	435	441	417	458	444	485	459	475	433	449	446	421	444	441	428	428	465	431	469	407	445	435	456	466	442	436	423	430	458	416	437	417	455	424	442	431	416	418	427	419	395	458	431	467	443	462	462	442	405	455	401	469	449	454	464	446	461	465	447	467	431	408	418	413	465	428	461	450	433	442	423	462	494	434	478	436	435	436	426	462	450	431	456	417	463	395	444	443	444	420	438	432	419	446	445	461	432	451	436	478	453	431	417	450	449	470	401	421	430	441	459	435	422	464	457	452	459	441	404	446	420	451	442	421	421	416	458	462	449	410	453	433	464	445	445	409	452	391	440	465	457	457	428	429	434	453	465	436	395	446	454	449	453	452	444	433	437	456	436	442	453	436	422	443	436	474	419	480	457	425	460	493	461	439
9451	3967	402	217	311	294	254	234	218	180	198	128	121	100	94	100	81	72	68	68	67	49	52	48	46	35	45	36	35	38	35	35	35	37	37	27	28	25	29	28	31	19	38	32	32	26	23	22	35	32	27	20	36	35	34	19	32	21	24	31	21	17	18	31	28	30	25	24	26	27	24	26	21	24	27	17	24	21	24	29	29	22	25	18	28	27	28	23	20	32	25	31	31	21	32	32	24	26	20	28	32	30	30	24	26	38	28	21	24	37	17	27	20	26	27	25	32	26	22	24	35	23	33	20	34	22	20	27	20	21	28	30	26	25	35	15	23	26	21	25	28	28	29	30	20	32	26	24	26	23	26	20	27	31	31	24	27	19	24	27	19	23	16	20	27	23	28	26	18	28	20	20	26	31	22	26	27	30	16	33	28	28	15	21	32	18	26	32	26	13	20	18	28	18	26	32	24	18	25	26	21	24	23	24	19	31	13	23	26	26	27	25	29	24	21	24	34	26	26	22	38	24	27	23	25	23	19	23	23	30	24	27	28	24	34	23	25	20	20	21	30	20	34	37	23	27	28	21	29	24	21	19	12	30	33	22	29	21	14	23	28	24	27	31	20	31	20	31	24	29	25	26	19	28	29	33	20	31	19	22	26	14	23	25	24	24	21	16	33	38	26	32	25	34	26	32	30	21	23	21	16	27	21	29	28	31	27	26	16	25	20	20	24	29	23	27	19	25	24	33	33	20	18	26	26	26	20	24	26	23	22	34	31	22	20	32	25	31	27	31	28	24	36	32	28	26	26	25	34	28	32	26	22	24	33	29	27	28	26	16	29	19	28	19	26	20	18	31	32	26	20	29	19	30	22	21	17	24	31	26	31	16	26	36	23	24	27	23	20	30	25	24	24	29	28	32	21	19	32	34	23	32	22	16	34	22	25	23	20	36	31	22	22	19	21	21	21	28	19	27	32	28	15	27	26	28	32	19	23	22	31	23	25	22	22	27	27	23	23	32	32	23	24	33	21	24	20	24	27	25	14	32	32	22	26	26	38	24	34	29	31	34	29	28	23	20	23	29	30	25	27	19	28	23	19	28	26	31	25	29	21	21	21	27	27	29	24	23	23	26	29	20	25	25	27	18	35	18	19	27	25	24	18	26	25	28	19	27	26	36	26	20	28	31	26	18	27	21	20	30	22	26	23	27	28	28	23	23	22	17	25	24	16	21	24	27	16	24	32	25	32	30	26	27	20	25	23	22	29	22	24	27	43	27	15	20	20	23	23	18	24	26	26	24	28	30	25	20	23	29	22	21	20	20	27	29	25	31	26	21	33	16	18	19	22	26	27	25	29	25	28	29	28	24	18	19	30	21	24	18	24	20	27	23	29	26	19	23	20	22	21	29	31	35	23	25	24	19	34	18	21	23	28	33	27	18	26	28	21	15	29	18	31	22	21	30	22	32	29	23	32	31	31	29	25	29	24	24	20	30	25	20	20	22	23	33	21	26	28	31	23	21	21	29	29	28	24	22	29	27	17	24	24	23	20	27	16	25	21	18	29	31	27	27	37	20	26	27	29	26	21	19	20	27	32	27	27	24	22	35	26	24	20	29	20	28	19	25	25	11	19	28	23	23	25	21	27	26	19	20	24	27	21	35	22	23	29	20	19	19	18	35	30	23	26	31	32	21	12	18	28	31	22	29	23	31	20	20	26	27	32	21	40	28	22	22	28	25	24	22	21	28	15	29	18	28	26	24	31	21	18	28	26	26	28	23	27	29	28	28	28	26	26	31	27	18	21	24	28	27	24	18	17	28	30	34	31	28	38	26	31	35	27	28	32	26	31	25	21	33	25	25	37	29	33	22	27	21	16	33	20	28	23	23	22	25	25	22	26	25	30	34	23	18	18	20	30	17	27	31	28	17	23	26	24	16	19	30	27	27	27	22	30	27	21	30	23	31	25	23	33	16	21	22	17	23	27	25	15	40	16	19	28	22	27	27	23	24	21	24	24	22	37	30	28	28	27	26	23	19	25	28	27	27	29	19	17	37	26	28	29	32	18	22	32	19	34	19	27	21	31	24	28	23	30	20	29	31	24	28	26	24	24	23	25	25	26	22	23	22	26	29	23	24	27	24	20	18	24	30	24	18	29	19	28	29	28	19	24	23	30	17	25	29	24	24	24	21	18	25	27	28	39	27	18	31	28	21	20	30	33	24	24	28	22	31	23	19	30	20	21	29	26	27	28	22	36	17	17	24	29	28	26	32	27	20	17	30	19	14	32	25	24	25	29	28	24	23	31	23	31	25	25	22	27	16	14	41	28	20	33	27	29	30	29	22	29	26	24	23	21	21	30	30	14	19	18	25	29	19	30	34	18	20	25	26	22	26	15	23	23	30	19	23	30	22	25	27	29	29	27	17	19	29	26	40	17	24	20	36	27	17	27	25	23	22	27	27	22	33	17	22	30	25	26	20	40	29	31	22	32	20	25	24	26	16	23	22	20	25	20	25	24	16	23	21	20	21	26	24	27	27	21	22	30	26	34	17	20	17	26	19	33	30	27	23	29	18	20	20	26	36	22	24	29	19	30	22	27	35	16	30	28	21	28	27	23	23	26	19	27	31	23	19	21	19	24	16	31	27	31	30	26	33	21	23	27	21	23	26	35	21	25	20	22	24	17	22	19	23	22	28	32	29	35	28	24	27	25	18	18	27	29	32	25	24	12	28	28	30	20	20	28	19	31	30	22	19	27	21	19	24	28	25	23	28	21	18	21	24	26	32	21	27	28	23	23	24	32	25	28	22	19	21	33	16	16	28	27	26	29	20	16	16	17	16	30	26	37	26	24	22	20	28	27	26	24	34	22	28	21	16	24	24	20	31	21	26	22	19	21	27	24	27	26	14	25	18	20	28	26	22	26	37	20	27	20	26	19	29	29	19	26	16	30	34	23	24	30	23	22	21	22	20	19	23	23	25	24	33	16	20	29	25	19	31	31	25	31	19	21	27	21	22	24	22	28	18	23	24	22	26	21	15	28	18	28	25	29	24	25	27	24	24	20	28	16	20	20	28	26	32	25	28	24	25	29	19	24	27	20	26	26	25	29	29	15	31	19	29	22	27	22	25	25	28	21	22	32	23	33	23	33	27	33	25	38	28	23	16	19	17	26	22	21	25	34	27	24	24	25	33	25	20	25	25	27	25	23	27	23	24	25	19	22	24	25	26	21	24	26	26	20	22	29	29	19	26	29	25	19	29	26	33	19	16	25	36	27	16	23	25	23	33	26	29	32	30	22	28	30	19	22	29	31	23	22	21	23	28	36	23	31	22	30	27	26	25	24	26	24	25	18	27	32	24	11	32	28	26	23	25	28	17	21	26	20	26	19	21	27	26	32	22	24	35	35	18	24	28	27	30	16	23	31	29	27	28	22	30	32	32	26	23	21	25	36	29	20	27	23	18	23	20	25	23	23	27	24	25	24	24	25	19	26	22
45348	28949	8456	16114	22635	21682	18986	15963	13160	11134	9443	7911	6444	5357	4502	3950	3437	3029	2621	2421	2075	2010	1748	1679	1541	1349	1276	1329	1222	1183	1004	1066	994	934	861	854	868	720	731	725	701	685	600	612	597	590	579	611	549	552	544	521	538	490	474	464	477	491	483	457	493	472	460	419	494	438	440	450	456	428	419	453	454	461	446	487	403	432	436	426	408	453	454	430	423	445	446	435	447	452	467	464	441	466	427	442	430	459	442	441	441	426	419	425	462	452	432	378	395	432	453	451	422	430	410	424	434	460	461	435	419	434	447	433	434	429	417	423	423	415	428	394	427	443	419	417	408	444	443	426	431	412	381	438	416	424	419	414	462	385	403	411	457	358	421	415	385	417	400	425	436	422	411	396	383	406	427	417	419	432	397	376	406	428	409	459	422	393	431	417	387	400	396	405	421	420	404	414	427	410	421	436	440	436	404	432	421	412	410	423	399	411	396	435	383	463	409	412	382	428	411	406	436	376	391	437	414	389	431	430	423	391	416	444	408	453	418	401	407	436	429	430	431	400	370	421	419	415	400	414	417	397	423	400	398	392	380	442	405	426	392	419	406	407	412	405	377	377	419	432	411	403	411	411	418	412	399	432	399	413	378	379	395	441	416	448	409	467	428	460	422	403	425	407	408	416	376	417	430	406	422	373	392	396	438	420	382	413	405	424	394	398	417	397	420	397	435	404	386	455	428	405	418	396	425	426	438	384	423	392	424	430	392	396	397	364	395	405	412	421	381	442	435	424	385	440	445	383	444	443	435	425	432	438	402	423	426	416	443	439	379	414	401	418	387	382	399	404	400	402	434	416	426	416	392	448	414	409	395	404	418	449	435	420	415	408	418	415	403	421	410	471	396	434	421	408	415	411	426	410	414	419	417	358	413	421	402	426	395	449	446	443	459	407	417	425	425	414	403	397	447	377	420	399	406	409	419	419	449	422	421	395	420	382	425	392	443	414	405	396	411	421	386	403	412	407	400	403	403	415	424	385	396	385	417	416	388	370	436	418	444	430	431	402	447	395	392	402	407	438	410	407	414	447	407	379	413	406	405	398	455	421	445	414	437	427	419	442	408	396	397	400	401	427	427	425	385	423	423	408	410	434	424	390	452	447	446	415	400	404	422	434	404	419	459	422	411	375	430	419	434	418	418	426	412	407	423	417	362	388	426	391	441	374	421	399	431	403	430	405	417	455	414	434	427	394	419	389	393	395	397	392	414	450	437	441	428	395	457	411	388	410	423	396	402	433	417	399	428	407	405	390	413	423	404	391	461	411	416	454	412	390	380	404	393	424	428	420	404	439	418	405	408	387	377	423	407	432	390	450	438	396	431	376	400	414	414	384	395	371	409	401	402	415	417	405	406	416	398	437	391	399	361	421	393	401	427	389	432	403	395	421	402	413	424	479	381	429	404	395	428	438	416	412	422	393	437	457	430	423	388	438	397	404	407	419	418	411	407	421	396	382	452	413	440	417	416	393	431	455	415	393	419	392	422	416	391	410	403	402	389	414	402	418	364	401	442	379	437	411	402	412	451	418	387	375	404	416	422	394	412	395	384	426	435	390	403	424	399	357	465	429	404	439	415	412	411	398	405	377	413	387	372	426	427	415	406	406	432	378	375	420	399	432	426	386	413	415	415	386	433	416	414	428	419	383	424	403	418	383	391	428	416	402	433	410	381	399	420	429	430	389	400	429	432	438	399	417	424	400	399	407	434	395	421	379	399	385	431	377	422	483	409	431	382	423	396	399	440	441	401	420	416	410	409	416	474	421	448	401	429	382	406	432	399	428	427	420	390	397	399	414	401	445	430	422	370	392	418	426	390	439	382	395	439	392	393	458	384	413	411	452	381	414	409	433	400	405	378	395	382	434	427	418	407	406	432	381	397	399	406	436	414	392	401	376	403	405	440	429	416	434	417	468	419	388	391	365	391	407	410	379	426	435	437	418	405	400	417	419	390	441	406	402	395	398	408	430	431	440	385	419	440	425	442	383	410	446	417	396	416	402	421	420	432	395	393	424	388	438	440	416	404	456	407	409	405	406	413	394	422	456	433	440	439	390	407	410	379	427	402	407	395	392	445	424	416	435	429	401	433	401	414	397	391	419	439	414	406	414	421	400	432	423	431	429	397	426	390	446	417	433	413	396	393	388	435	427	435	413	391	423	394	423	420	389	391	418	350	401	384	375	406	378	415	415	390	381	403	441	411	423	430	388	401	386	404	401	417	453	387	390	433	424	393	439	409	406	391	428	400	434	408	390	418	420	408	421	422	430	432	368	429	439	416	390	406	425	374	444	432	417	403	437	386	423	417	376	400	426	446	428	425	393	431	410	419	470	439	426	395	404	419	401	398	417	390	380	399	447	452	420	433	404	448	444	404	455	412	386	413	445	427	384	407	415	403	439	411	398	422	403	417	422	433	379	408	412	387	417	399	428	426	446	418	438	431	419	416	387	398	398	404	441	419	389	401	391	405	413	426	431	419	401	447	477	431	421	428	417	422	403	390	445	414	403	439	384	436	381	394	455	421	368	406	409	376	421	428	405	409	418	449	422	398	454	398	410	426	426	406	366	407	417	403	401	425	394	409	468	400	394	423	427	459	415	413	425	445	437	380	430	390	406	399	385	424	407	395	409	407	402	423	412	442	449	421	394	443	421	391	396	426	400	432	434	410	376	419	401	436	418	438	424	400	427	408	401	413	420	410	436	436	417	414	421	398	416	394	407	420	399	385	403	464	431	380	364	392	420	380	426	399	469	415	435	386	409	429	409	398	385	398	416	406	423	380	392	407	409	402	410	416	430	413	413	415	428	417	413	409	426	402	438	416	420	445	436	444	424	437	412	433	433	431	394	424	392	398	408	404	399	415	402	418	422	385	420	424	426	410	402	393	389	404	427	397	393	394	402	401	465	419	440	429	435	418	406	407	405	424	371	411	396	412	409	407	422	487	429	391	416	428	385	433	372	435	414	412	384	430	406	390	424	441	418	429	401	411	377	440	421	384	461	382	440	385	418	407	417	463	401	428	414	433	438	402	430	425	384	389	425	418	433	419	430	401	423	417	364	388	405	404	431	455	411	402	435	417	448	440	403	452	413	420	445	398	404	414	409	415	412	375	394	434	407	402	432	381	410	367	390	410	414	409	412	392	408	405	430	440	393	449	424	398	399	430	435	456	408	401	392	406	386	427	419	414	385	417	437	420	394	411	408	414	408	395	382	427	427	415	416	392	432	376	381	428	437	387	397	402	407	415	418	398	400	419	411	431	435	417	401	414	374	401	412	395	407	447	400	405	403	392	385	425	408	447	436	425	422	420	404	411	427	393	408	436	443	395	447	385	417	414	397	392	421	434	410	394	419	430	393	409	403	432	406	409	364	396	429	425	427	451	415	419	430	366	440	414	415	402	439	433	399	403	407	398	385	439	425	414	469	370	393	438	449	416	437	458	426	445	404	428	430	449	383
14035	7399	742	407	515	479	437	421	333	325	277	230	197	201	148	120	120	113	92	85	81	98	67	76	64	68	59	61	40	58	47	43	46	50	42	44	37	46	43	31	46	38	36	32	38	43	37	34	42	41	28	27	35	29	35	37	28	36	31	27	31	41	35	35	33	36	40	33	33	36	40	32	25	28	32	27	27	36	35	32	33	35	24	27	23	50	31	24	29	30	38	42	46	38	35	27	36	29	32	30	29	37	35	34	34	29	42	26	27	31	34	37	27	21	35	37	28	33	38	26	32	33	31	39	29	29	29	50	26	36	24	34	33	35	38	45	22	25	28	35	39	40	28	32	30	28	36	31	32	32	26	31	30	26	29	26	39	50	19	28	29	34	36	43	29	32	44	28	30	29	16	37	43	27	26	22	30	30	28	30	25	27	38	38	30	23	38	30	33	26	35	33	37	27	27	34	34	30	41	19	31	29	35	32	37	26	39	28	34	41	35	29	23	37	27	34	39	26	33	29	25	37	39	33	28	38	31	48	28	27	39	33	29	33	29	32	37	27	37	31	26	29	36	29	31	31	35	29	21	27	31	28	31	27	28	30	37	21	31	30	34	36	30	36	27	43	33	23	23	26	36	34	30	37	37	39	26	32	27	24	40	37	37	30	29	31	32	36	31	28	31	37	31	27	40	25	35	47	33	26	32	37	33	35	29	29	36	29	35	32	28	23	33	28	35	26	30	29	35	32	35	19	28	25	28	35	25	29	32	27	29	37	25	43	28	34	31	34	33	42	33	30	34	32	35	16	32	19	42	29	30	30	31	28	26	23	20	27	25	23	39	30	24	39	26	26	26	22	38	30	30	36	32	22	30	40	44	34	34	33	36	29	33	29	32	34	35	25	18	32	32	37	34	37	36	35	35	32	28	34	32	30	39	30	21	38	54	24	31	27	43	24	30	35	37	29	34	25	28	32	37	30	34	33	38	35	33	29	25	30	29	31	36	28	42	22	33	32	27	26	28	28	37	32	27	43	24	37	33	27	30	30	31	30	36	28	30	32	30	37	37	29	35	31	29	33	21	25	36	34	29	24	32	26	21	25	43	39	46	23	32	28	26	30	40	36	40	29	30	30	30	28	23	30	25	25	37	31	38	23	30	26	34	35	34	30	40	31	33	31	35	20	24	27	28	30	25	26	26	36	22	25	32	29	30	35	35	37	32	21	35	41	38	23	27	43	36	30	22	33	31	30	22	32	29	36	31	38	22	29	36	35	42	37	28	31	27	31	33	35	39	32	23	39	23	26	35	37	36	24	36	39	37	27	29	37	34	36	22	33	28	27	28	33	30	36	31	34	35	34	31	33	29	32	41	31	34	26	24	34	23	25	31	33	39	28	35	31	36	25	35	25	25	29	31	25	31	36	31	27	33	23	30	24	28	29	23	31	28	27	33	38	30	27	34	30	32	25	31	32	19	27	31	35	32	33	30	34	33	27	39	40	31	39	19	27	28	33	30	28	43	39	37	30	32	36	27	16	35	24	24	32	28	35	35	29	26	33	38	34	33	37	27	37	26	27	35	27	36	35	38	36	30	26	28	34	43	34	22	25	30	40	25	29	31	24	31	26	33	32	37	33	34	36	31	28	29	33	18	34	34	24	44	30	27	36	40	29	27	22	45	29	33	33	27	38	29	40	35	31	29	29	35	28	30	32	24	29	41	34	23	34	41	30	31	36	30	28	37	34	30	22	32	36	27	22	25	28	38	28	34	39	31	29	28	28	28	38	34	27	30	19	36	39	26	35	37	30	37	26	39	25	30	31	22	36	22	29	38	25	38	32	33	33	27	32	28	36	30	31	32	36	31	39	33	32	29	24	32	28	30	30	34	30	20	43	26	35	31	26	29	33	33	37	28	38	39	36	26	39	25	41	38	37	31	35	41	26	29	27	43	44	30	25	37	33	36	43	24	34	32	31	32	34	34	31	42	27	33	30	20	31	34	37	31	38	26	30	33	39	32	28	31	34	40	25	29	33	39	34	25	33	30	38	27	36	30	37	21	26	36	30	27	28	31	37	32	31	32	33	32	31	27	31	33	41	27	39	22	38	29	37	31	25	31	26	19	26	26	24	37	32	22	21	37	24	34	26	34	35	40	29	29	33	32	30	32	30	27	42	31	24	25	31	36	23	34	36	32	35	41	33	42	26	44	33	45	35	30	28	31	24	28	35	30	31	20	37	32	32	29	27	30	32	45	33	30	30	32	39	46	31	30	31	25	39	25	30	29	46	28	25	33	30	30	31	30	25	34	29	31	45	29	34	28	23	30	27	30	37	33	38	44	29	30	31	32	36	35	28	30	30	32	32	28	40	39	35	38	36	24	35	33	35	35	31	29	31	38	36	34	34	32	37	34	26	33	38	36	39	39	35	28	21	32	30	34	31	29	38	31	37	29	29	21	39	28	37	32	38	25	36	32	33	35	25	28	32	45	37	35	42	37	35	26	38	33	33	28	35	31	33	37	27	32	32	26	31	24	30	29	21	33	21	29	34	37	41	33	36	25	27	27	26	37	31	45	34	36	27	34	26	31	29	27	21	17	44	32	24	32	41	23	28	32	27	36	37	46	31	33	49	41	32	21	37	34	43	26	33	33	27	44	31	26	48	34	29	28	33	32	33	33	38	35	31	36	32	27	28	24	35	33	34	35	26	31	46	33	29	31	31	28	32	25	26	29	28	32	34	30	28	31	20	36	34	37	37	35	31	38	32	27	34	27	33	31	36	33	27	33	30	31	29	32	27	28	26	27	30	39	30	44	39	26	37	32	30	33	19	28	31	38	31	38	34	32	36	43	29	37	32	23	33	36	19	38	33	28	45	36	25	29	39	38	26	36	47	25	28	38	29	36	33	43	34	33	28	29	26	21	27	31	23	39	21	29	35	37	23	38	25	23	33	32	28	32	28	27	30	37	36	29	21	31	37	34	27	31	42	22	33	27	35	29	35	37	39	22	28	36	35	25	34	30	30	35	31	38	31	40	35	35	37	33	36	26	31	32	21	31	32	32	37	30	33	30	30	32	36	25	22	28	32	29	30	39	32	27	29	37	29	28	36	29	40	39	31	19	38	35	43	37	30	41	31	34	38	21	25	25	32	29	31	31	20	43	22	30	26	32	37	32	39	35	30	23	28	38	29	33	29	30	32	29	39	42	21	25	28	28	41	29	34	31	31	36	37	28	34	28	27	42	31	45	37	36	37	36	24	34	31	42	34	35	33	34	31	27	37	22	38	43	37	28	36	31	20	25	39	30	40	26	28	25	25	21	21	33	34	38	28	27	29	36	31	30	25	24	31	41	21	38	37	35	38	36	26	40	24	36	33	36	38	25	34	32	32	35	29	27	25	45	30	24	29	26	30	35	35	29	33	39	38	18	37	31	28	35	30	35	44	33	42	23	24	41	26	28	19	33	33	31	44	28	32	28	31	40	34	30	32	35	30	24	39
53795	34057	12309	22096	28677	27742	25144	21640	18749	15911	13724	11658	9789	8274	7060	5997	5482	4798	4304	3879	3379	3147	2867	2683	2434	2302	2209	1991	1806	1769	1677	1536	1451	1399	1254	1252	1183	1083	1059	1026	970	879	916	910	837	825	823	767	754	707	761	727	696	656	674	610	677	643	613	610	618	613	663	634	624	620	599	607	555	625	582	538	641	616	633	592	622	556	536	603	582	568	591	595	575	560	604	564	564	544	544	552	547	566	572	602	550	526	574	567	543	557	543	535	548	537	556	545	536	532	552	503	519	547	511	548	514	558	562	571	550	544	534	589	518	511	557	503	506	571	588	502	524	513	529	561	543	521	550	540	494	528	520	510	507	555	528	514	524	496	515	541	564	515	520	568	528	503	506	545	552	528	509	531	529	460	499	518	540	523	530	531	538	519	495	549	535	480	498	510	469	510	550	529	509	519	523	550	499	507	523	509	531	558	529	592	555	512	538	499	527	521	534	578	551	533	541	461	535	509	518	544	549	510	496	503	491	523	523	538	521	471	544	542	464	500	508	511	545	529	520	517	511	514	516	544	479	523	554	529	497	536	516	528	510	544	505	518	542	500	531	506	510	534	513	528	537	479	537	471	522	522	527	494	501	540	531	560	492	476	559	537	510	528	572	503	512	485	508	509	489	529	520	506	560	520	529	505	552	525	503	511	533	549	538	557	507	504	488	497	546	511	536	511	539	470	492	516	524	460	503	515	494	502	542	517	459	528	565	477	516	512	513	482	529	537	563	513	521	532	527	520	506	537	530	514	531	508	509	518	522	551	517	497	515	520	559	531	513	498	552	509	537	496	521	570	459	504	484	524	483	531	523	542	513	486	499	484	536	484	546	493	524	533	529	494	534	495	505	532	516	565	517	503	519	493	531	516	533	508	507	551	534	529	533	519	520	522	495	534	513	501	493	497	524	512	510	504	534	510	509	549	500	521	528	487	526	539	478	506	524	507	510	529	553	508	529	499	520	503	515	487	500	473	519	536	516	516	519	501	506	517	508	526	535	519	558	553	479	475	489	515	531	511	489	525	519	499	530	510	541	508	484	513	503	504	526	501	500	516	518	517	554	529	559	517	508	541	531	523	546	512	520	540	528	511	531	516	537	530	555	479	539	461	513	530	553	503	507	504	509	516	522	511	514	492	511	519	511	502	534	478	533	520	516	549	539	486	493	507	518	571	513	500	560	494	515	507	517	476	500	503	533	541	532	511	517	484	571	493	495	522	501	535	522	516	473	471	513	502	525	523	495	541	517	512	504	490	560	533	568	515	525	554	496	557	539	518	516	527	463	556	480	529	515	502	544	554	471	521	490	573	550	528	512	539	573	503	550	542	521	485	538	488	528	510	492	534	510	521	508	549	491	535	548	505	519	522	525	539	533	507	494	488	528	532	478	483	462	544	501	517	515	552	502	542	505	532	505	559	524	497	523	516	458	508	535	568	502	482	502	534	544	494	500	463	523	491	519	509	506	478	497	558	475	545	523	520	496	526	518	492	484	519	530	525	505	510	497	521	491	486	520	529	492	499	518	512	554	495	480	515	561	527	483	526	467	527	491	503	532	535	504	507	541	530	534	490	507	541	555	505	564	522	568	517	521	517	504	543	573	506	501	531	494	506	535	492	510	550	498	519	524	499	499	515	489	527	517	506	512	492	532	516	518	504	536	524	536	527	506	523	537	493	497	488	532	510	497	525	472	489	533	504	510	449	511	493	517	503	509	533	513	513	546	495	495	492	530	513	492	513	560	504	546	493	537	520	528	558	475	541	489	491	526	498	526	515	506	494	489	510	496	554	487	511	573	508	504	532	532	523	554	533	507	523	533	518	552	475	521	500	539	495	466	530	496	527	489	532	536	524	525	508	540	490	533	505	506	521	525	517	482	507	502	534	562	532	514	516	508	477	486	536	494	504	483	513	524	513	529	510	563	507	502	491	520	492	539	486	537	530	513	502	517	493	482	507	485	518	534	552	510	517	574	526	497	547	534	525	512	503	510	520	530	515	519	535	533	529	531	522	566	551	506	558	543	529	530	499	529	496	544	530	511	519	504	508	533	553	505	528	523	561	466	506	506	543	498	513	504	524	557	522	534	524	488	501	526	569	519	503	554	555	550	527	521	487	517	492	564	500	534	520	509	526	563	541	524	500	511	548	525	494	506	559	543	500	499	546	505	547	511	520	555	542	496	511	512	495	489	497	491	468	541	520	559	553	531	497	479	530	476	534	508	504	558	514	533	528	519	509	496	508	533	525	529	508	522	540	518	505	523	525	522	511	531	514	564	519	476	509	511	511	491	560	502	527	508	519	514	526	516	545	489	496	532	516	512	505	527	527	534	514	514	516	499	490	501	542	517	520	506	496	555	493	539	535	527	497	514	533	504	538	551	479	542	506	472	475	522	500	504	503	514	473	537	541	496	539	531	528	517	546	530	501	486	523	499	569	546	523	512	465	481	482	551	462	487	497	486	526	498	495	560	499	530	521	503	480	508	538	542	519	542	521	518	533	533	517	527	516	574	521	481	491	504	510	535	531	533	528	531	566	516	557	479	511	502	539	536	535	525	516	497	526	557	541	555	534	530	484	533	518	552	507	503	510	534	487	519	497	539	514	535	466	538	533	509	503	496	545	530	499	513	531	493	516	545	565	525	554	541	577	548	507	472	517	492	504	556	522	551	499	490	500	570	466	524	519	528	492	520	516	554	533	541	557	544	507	546	519	515	536	522	508	525	512	521	524	550	508	507	527	480	524	536	532	523	498	523	480	527	493	525	537	506	517	482	500	489	469	524	510	504	478	512	510	553	523	539	492	523	542	528	529	537	535	531	496	506	505	536	500	553	534	520	534	531	499	525	517	533	507	488	495	475	531	521	509	527	501	472	512	484	508	477	473	493	491	514	532	493	529	526	512	480	507	541	488	531	496	531	540	540	490	530	501	491	540	531	512	516	536	567	504	515	520	492	511	551	502	485	470	538	533	531	546	529	509	545	500	508	510	529	500	529	530	525	495	561	490	507	492	501	518	528	522	507	524	529	463	517	513	523	501	549	516	513	517	512	519	484	520	537	552	514	507	519	504	528	519	514	517	539	540	528	508	528	519	561	517	496	510	518	518	546	506	481	551	519	507	528	486	534	559	539	501	492	553	552	562	504	540	509	521	551	516	539	538	522	533	539	504	526	474	534	487	556	515	547	545	550	504	538	498	520	510	514	532	518	514	518	512	501	516	553	540	520	508	520	500	563	515	513	527	527	539	498	534	548	519	467	478	522	504	516	519	497	529	516	516	519	520	540	534	512	489	495	493	514	489	517	496	547	505	497	548	499	516	497	537	491	481	541	524	515	556	500	539	552	524	533	547	538	496	525	483	484	502	482	528	492	521	534	536	522	484	512	559	510	540	527	511	483	502	518	531	500	539	510	568	525	537	546	511	502	494	527	548	555	512	485	527	577	505	517	518	508	522	524	494	536	484	515	491
5234	1757	211	128	163	196	153	155	145	124	101	101	72	73	52	52	41	51	29	33	39	27	27	36	25	19	33	31	18	25	25	29	24	27	20	22	12	17	12	13	16	17	17	22	17	13	26	19	27	21	20	16	19	12	24	20	16	22	24	13	19	11	22	16	16	24	13	14	16	15	15	18	12	13	11	15	5	12	12	20	17	17	17	19	14	13	23	12	20	14	25	18	21	10	21	12	13	11	14	14	25	15	8	22	17	10	16	15	21	16	13	9	18	11	18	21	15	17	17	16	16	17	16	14	13	14	7	22	20	16	12	13	15	12	15	19	14	12	11	16	11	19	12	19	21	13	21	16	17	16	22	22	19	14	6	12	15	9	17	12	26	17	13	16	15	13	15	17	10	14	15	20	15	14	17	18	16	20	20	19	20	20	15	12	11	15	15	15	15	19	16	15	9	14	11	22	17	19	21	16	20	15	9	10	17	13	9	16	8	14	15	18	12	11	11	13	16	10	19	18	11	18	12	22	17	10	10	17	14	10	9	20	10	20	12	13	7	13	15	9	14	21	13	11	15	17	13	19	22	13	12	24	9	16	20	23	14	21	20	16	12	11	12	13	18	9	18	12	23	11	16	15	14	9	13	16	11	12	20	15	19	19	18	14	20	19	17	20	15	13	9	19	15	18	16	16	18	21	16	15	27	13	11	15	15	16	11	18	20	18	13	13	10	17	15	19	7	17	13	19	15	13	15	10	17	17	12	15	20	14	19	18	20	9	21	14	21	18	6	11	14	13	14	17	14	14	19	21	13	14	14	13	12	10	11	13	13	19	14	18	15	11	11	17	15	16	16	9	13	17	9	13	22	23	10	17	14	20	14	15	11	11	17	15	19	17	11	15	18	14	11	12	20	19	16	16	14	13	15	21	21	23	18	14	14	11	15	15	9	12	19	11	25	16	16	12	15	16	19	19	16	13	15	9	22	20	17	21	17	21	13	9	16	21	18	15	17	13	16	18	19	15	20	11	29	10	18	13	15	16	19	15	13	24	12	15	13	15	18	12	16	17	16	20	17	13	16	18	11	20	16	20	24	8	20	17	12	13	9	17	15	16	13	20	18	17	12	11	24	15	11	13	13	24	16	21	19	17	17	13	15	10	20	23	15	15	10	10	14	10	23	18	17	20	19	17	13	18	11	20	15	13	18	16	18	14	14	16	14	16	14	16	14	19	14	19	8	17	19	13	15	19	13	19	10	13	7	10	19	11	17	18	10	15	17	11	19	20	11	21	13	15	19	14	14	21	10	18	10	14	18	12	19	13	22	13	15	13	16	15	19	13	19	3	16	12	28	14	16	12	20	8	21	19	13	11	15	10	19	13	12	15	18	12	17	17	10	19	13	17	19	16	21	20	22	14	14	20	16	17	20	10	14	17	17	16	14	18	13	18	7	19	16	13	16	12	18	13	10	15	11	12	22	21	10	13	20	14	23	12	15	13	15	13	19	21	21	16	12	16	24	17	21	19	15	19	15	14	9	20	11	20	15	18	19	13	9	7	14	20	17	11	14	16	18	14	19	17	12	13	13	17	9	14	19	15	17	11	14	5	16	12	18	13	17	16	11	17	18	19	19	13	16	16	12	18	14	9	9	18	13	15	19	15	15	17	16	24	19	20	19	24	22	15	19	11	12	18	15	13	15	7	17	15	13	17	14	17	12	17	12	14	13	17	17	16	15	7	15	18	23	18	17	15	18	14	13	15	19	11	13	18	14	14	12	16	8	10	19	17	16	24	15	25	16	13	10	16	15	14	18	10	15	13	13	13	16	14	11	12	20	24	13	15	19	18	25	8	12	13	9	18	18	23	20	23	20	16	15	15	10	15	17	16	15	18	21	18	18	26	12	17	13	16	19	19	16	16	19	13	16	15	11	15	13	13	15	14	23	15	15	17	15	10	15	15	23	19	14	14	14	15	17	18	8	22	13	17	17	11	19	14	17	22	20	18	20	17	14	12	18	15	20	22	16	17	18	16	23	14	20	19	9	22	16	16	18	26	13	17	17	17	12	14	14	13	28	11	14	18	17	9	11	15	17	11	7	17	12	14	16	15	15	20	21	15	15	10	13	14	13	14	12	13	11	13	18	10	17	16	20	16	18	24	12	21	16	16	23	16	24	12	18	16	15	17	13	23	13	23	16	17	17	15	18	16	20	13	20	12	24	8	14	18	14	14	17	18	15	10	17	8	14	14	14	25	9	19	17	12	17	14	21	13	22	15	16	20	8	13	19	11	12	11	14	17	13	17	17	19	12	9	17	16	6	21	17	16	18	12	20	7	26	16	10	17	24	24	13	20	17	13	22	15	16	18	14	25	8	14	17	12	9	14	15	15	16	11	17	19	8	13	20	15	12	14	16	17	12	13	12	16	13	8	12	22	12	14	11	17	13	15	16	16	15	17	12	13	12	13	21	16	15	24	16	23	21	18	16	14	11	18	12	20	15	11	13	9	16	17	18	12	18	8	22	15	19	20	20	19	18	17	14	16	11	20	15	11	20	17	15	18	25	21	17	12	18	14	17	16	10	18	12	17	18	12	12	12	17	20	12	7	7	19	11	23	14	12	15	12	14	25	13	15	15	12	22	12	14	11	18	16	11	14	18	13	15	18	13	31	16	16	15	13	16	18	11	18	19	20	8	14	6	16	21	20	15	12	14	13	12	16	16	17	20	16	18	14	12	28	22	13	22	20	22	17	15	21	22	21	11	16	17	24	15	13	27	19	15	17	17	9	11	21	19	17	15	14	17	16	10	11	18	22	15	9	9	18	20	14	14	19	13	10	15	16	10	17	14	21	18	18	13	16	22	18	22	12	14	17	16	24	22	15	9	17	13	14	21	15	12	15	15	16	8	8	18	20	12	19	11	24	13	29	13	18	13	16	14	14	6	15	12	19	15	10	20	14	12	11	17	17	15	22	18	18	15	16	13	24	19	24	18	26	16	18	15	16	14	21	15	12	10	10	14	17	16	17	20	13	16	10	17	21	17	13	14	10	15	13	24	11	8	10	9	18	14	19	25	13	12	19	13	20	14	18	21	12	16	13	14	12	19	20	16	19	17	12	16	14	19	14	15	17	12	15	12	21	14	8	15	15	11	14	11	13	12	15	12	15	14	12	15	18	16	9	22	14	11	17	18	16	13	16	19	21	21	22	15	14	23	16	16	22	13	22	20	11	19	18	21	9	14	18	17	9	14	16	15	19	17	16	16	14	9	18	20	8	15	14	18	13	14	9	9	15	13	11	20	19	23	11	13	12	13	21	14	7	17	18	15	26	16	13	20	18	17	21	13	9	18	17	15	18	15	16	27	18	16	16	13	17	21	20	10	19	14	20	27	20	9	16	14	19	20	10	17	13	14	15	18	23	8	15	18	13	13	9	25	12	10	18	15	15	16	14	19	13	12	18	12	11	15	20	16	8	21	26	11	19	17	17	10	16	19	17
40172	22795	5896	11885	16819	16480	13908	11339	9109	7615	6015	4981	4104	3412	2791	2413	2049	1785	1542	1467	1263	1180	1091	942	941	841	781	757	756	664	631	650	566	537	486	501	500	446	476	417	387	392	372	384	362	358	386	370	340	335	375	367	324	332	313	324	311	329	287	284	273	281	281	284	294	297	307	291	292	314	281	311	299	275	311	281	280	261	292	299	271	309	290	300	252	271	303	281	285	305	301	302	289	257	260	275	274	282	288	300	254	262	292	272	289	271	295	265	267	286	259	257	281	271	265	242	289	289	289	265	270	292	270	270	276	275	243	282	256	264	276	293	279	273	282	249	261	245	300	276	259	290	251	252	270	270	280	248	290	254	250	268	257	253	267	252	266	268	272	269	260	248	244	289	261	254	245	274	260	234	277	281	252	231	280	260	282	288	280	279	256	258	271	270	256	255	283	273	299	282	246	285	281	243	255	267	311	254	279	324	298	258	239	286	268	273	231	263	286	302	291	252	277	257	310	249	252	273	253	274	252	255	279	264	279	249	274	282	272	262	245	275	267	278	274	286	245	295	278	305	264	263	289	253	267	289	254	260	273	257	280	288	243	277	249	270	268	256	279	315	262	254	249	276	265	251	251	275	275	247	253	273	262	255	245	282	256	249	277	270	278	269	258	250	271	257	300	238	259	288	252	266	299	276	292	258	262	248	245	272	262	272	271	256	270	256	244	256	268	271	262	253	243	257	247	255	264	279	235	285	223	241	281	239	278	277	273	248	248	267	258	295	295	257	247	275	298	257	273	282	263	269	285	246	251	258	265	260	290	253	272	253	271	260	289	270	251	248	283	293	225	251	243	252	271	279	263	282	231	258	297	272	251	285	252	261	259	269	280	258	259	274	262	275	260	274	254	280	259	293	259	274	260	259	258	260	272	270	254	249	261	242	259	254	262	281	266	247	275	292	260	253	284	268	265	265	272	270	279	255	268	252	257	278	261	284	274	271	241	288	244	263	297	255	287	255	250	274	256	274	234	256	252	272	243	254	252	297	256	219	254	232	285	251	282	284	269	265	285	274	276	273	251	255	281	274	250	271	261	260	274	227	235	292	261	266	268	268	283	266	295	236	248	246	275	274	253	270	266	258	264	252	266	274	260	276	299	280	252	243	253	245	266	274	255	241	259	267	260	296	259	234	255	257	278	287	249	260	257	278	251	278	265	266	295	241	300	253	251	252	267	278	293	290	290	259	286	277	296	230	262	292	249	258	288	263	253	250	246	262	272	287	262	262	258	244	272	242	282	249	282	256	280	234	244	296	266	242	251	274	292	286	260	273	258	285	287	260	270	287	263	259	272	261	262	249	261	272	283	257	288	252	270	242	248	263	293	269	255	292	240	272	273	290	260	252	273	248	258	261	267	273	254	272	274	257	276	263	304	286	253	268	260	251	255	262	284	233	264	254	254	263	251	272	260	269	271	272	247	274	283	290	244	269	270	263	260	249	257	246	259	266	287	256	263	263	230	250	233	285	286	257	268	248	262	290	257	302	253	240	278	259	268	268	248	283	277	253	256	271	290	267	256	267	282	266	266	277	259	236	263	258	268	263	302	285	241	261	265	272	253	267	260	291	286	300	243	279	272	271	259	261	270	268	296	282	266	301	270	270	270	301	290	273	283	250	255	252	261	249	279	260	243	265	258	272	246	271	277	277	250	261	271	252	268	297	261	259	281	267	256	295	255	277	238	278	260	260	258	264	286	270	255	259	268	279	250	256	230	258	253	257	269	315	252	287	289	256	261	293	268	241	258	253	276	282	273	276	286	255	283	288	245	270	285	238	255	271	273	280	258	257	281	259	255	250	267	279	264	268	270	235	275	255	261	254	257	282	260	257	276	279	264	267	249	250	274	254	284	211	247	258	296	267	262	287	290	272	240	267	259	238	270	286	268	282	262	276	238	299	278	294	263	285	262	288	263	258	277	265	288	258	261	270	271	253	281	273	236	241	249	257	287	292	270	282	240	256	243	261	266	262	279	249	264	282	251	268	293	280	276	274	263	227	277	248	260	261	267	273	253	268	280	243	274	244	262	263	254	263	280	251	227	265	269	247	263	265	283	258	259	273	261	271	262	264	262	269	292	246	270	277	256	275	273	276	255	234	282	273	255	250	232	283	276	264	243	297	268	298	252	277	254	267	269	265	272	246	252	268	274	258	257	275	253	252	283	255	259	249	290	276	256	279	256	264	267	252	248	251	283	269	289	233	286	249	268	235	236	277	265	271	241	282	273	276	266	273	296	311	263	232	243	299	273	276	271	259	264	266	280	256	256	260	254	226	239	262	253	276	241	277	246	257	261	272	239	258	272	248	302	264	274	268	243	268	285	254	257	245	254	254	275	287	242	260	253	244	263	272	280	270	268	238	304	283	286	286	290	274	240	257	237	250	272	262	258	287	251	256	243	275	275	249	283	270	287	267	258	251	253	286	253	259	255	277	258	279	280	278	289	264	267	239	254	275	270	269	255	253	259	277	240	239	241	255	261	266	257	247	267	270	270	273	271	257	252	260	270	275	264	258	289	274	276	262	287	257	248	296	241	276	273	269	271	266	263	257	260	278	260	277	279	262	281	251	260	278	259	253	257	243	284	255	259	298	255	246	283	294	253	284	276	250	291	278	288	281	270	269	279	238	238	283	251	273	255	260	259	295	253	256	298	280	247	279	256	252	286	257	245	270	281	253	251	274	264	255	258	265	286	225	278	265	259	273	292	269	270	277	268	232	257	269	260	259	277	240	275	255	303	264	257	248	241	253	255	233	284	261	286	244	299	224	266	265	257	253	261	273	266	276	304	250	245	261	279	281	247	253	262	279	294	261	241	247	263	258	274	246	231	259	270	275	266	241	258	234	230	242	270	253	241	253	251	251	286	242	231	265	219	275	259	313	237	252	253	300	281	271	268	267	248	253	254	273	233	280	242	275	251	248	290	258	249	268	289	264	279	280	283	250	264	258	287	257	250	228	277	267	231	272	260	280	281	307	258	288	271	247	250	260	288	254	285	284	244	284	278	244	261	248	273	251	278	255	262	263	279	236	277	242	275	280	245	298	273	270	253	260	251	255	258	270	235	300	265	237	275	278	272	270	272	272	263	254	289	282	262	246	255	276	301	263	258	267	278	263	263	245	255	258	269	234	262	252	249	286	244	260	276	280	259	272	251	282	298	241	272	266	297	253	245	261	280	277	253	268	281	257	234	262	270	261	277	263	280	259	248	290	270	285	248	260	271	250	283	300	250	269	259	287	241	302	280	266	221	260	267	254	269	290	256	265	276	252	258	243	237	291	247	241	281	243	263	239	257	251	306	261	267	268	281	265	263	293	252	273	237	263	254	263	261	268	269	254	266	268	288	270	277	253	265	279	285	271	267	268	265	281	269	286	258	261	268	251	287	266	267	243	253	258	253	265	304	224	235	232	241	300	269	237	257	272	250	292	272	257	270	264	252	268	231	286	268	258
12256	6612	710	317	433	457	427	350	321	261	233	207	190	152	129	122	104	90	78	99	69	78	62	67	72	51	54	58	43	47	37	36	46	38	36	40	39	40	30	34	42	37	38	28	36	27	30	30	31	26	26	34	35	27	32	35	29	32	34	28	36	31	32	28	25	24	29	30	27	26	39	24	20	34	29	40	35	27	32	31	35	42	30	33	20	31	22	29	30	24	12	22	27	29	19	25	27	21	25	32	27	16	29	31	30	25	25	29	25	30	24	32	29	25	29	26	22	25	29	40	22	24	23	33	22	22	34	33	25	25	24	25	28	28	36	36	28	40	30	18	31	35	23	24	22	23	22	30	25	32	24	29	36	36	26	35	31	25	29	29	40	25	35	38	20	20	21	21	29	21	26	25	28	24	33	22	17	28	28	28	20	30	23	23	36	22	27	22	23	31	29	21	22	37	20	20	26	18	20	34	25	15	30	38	19	27	23	26	29	29	30	25	21	29	19	34	23	23	22	22	32	23	27	37	28	29	22	19	23	31	18	29	27	31	29	21	36	22	27	23	31	29	39	24	26	25	24	30	20	26	30	31	20	21	26	26	28	27	20	28	24	18	21	30	31	23	26	23	25	29	23	28	28	26	29	22	30	29	26	28	27	31	29	20	28	30	28	26	31	21	29	27	20	25	25	22	33	33	24	24	34	36	29	35	25	23	21	23	31	25	26	21	25	23	28	28	35	27	32	20	19	24	31	31	19	34	20	27	29	19	30	25	29	32	34	21	17	22	30	21	29	24	23	26	35	31	20	19	25	20	18	19	23	18	23	33	29	28	29	25	24	32	24	29	35	17	25	21	36	31	18	18	27	30	28	32	30	30	29	24	29	24	30	25	33	25	35	34	26	27	32	19	29	25	22	30	18	26	30	30	25	23	23	21	23	22	22	24	21	21	28	31	27	28	24	27	28	31	25	29	38	27	35	21	28	28	25	28	25	22	32	38	24	28	24	26	26	28	20	24	26	35	22	29	18	26	29	34	21	25	21	19	34	27	27	24	28	34	18	24	28	21	33	26	19	30	36	15	28	27	23	20	24	27	24	33	31	25	26	19	24	21	27	26	31	29	26	34	33	27	26	24	31	26	34	36	27	32	18	29	25	23	29	20	32	23	21	27	28	31	22	28	26	20	31	29	24	25	30	26	28	25	34	22	27	22	28	30	36	27	33	21	24	18	31	18	20	20	26	29	25	21	28	23	25	32	26	24	29	28	29	23	21	31	29	26	23	28	24	25	22	26	27	28	27	29	31	32	20	26	38	30	31	30	26	28	28	26	29	31	21	32	27	26	31	15	25	30	21	25	24	29	21	26	25	32	22	25	24	27	26	32	25	33	20	24	30	27	33	32	27	32	28	26	25	18	16	31	24	34	27	29	33	29	19	22	26	10	23	25	22	30	26	26	29	21	29	26	35	21	23	22	31	38	19	36	34	26	30	24	29	24	30	32	25	26	26	26	26	22	21	31	24	29	20	29	37	30	31	27	19	24	27	28	23	20	19	30	23	19	21	16	29	25	27	39	23	32	26	27	17	27	22	23	23	31	20	27	25	32	35	32	24	22	25	26	31	26	22	29	32	24	22	25	31	20	27	32	25	30	30	29	31	32	31	20	23	30	34	32	30	29	29	35	24	35	22	30	27	21	17	25	25	30	19	21	33	27	37	31	18	23	32	17	21	37	24	28	37	25	21	30	23	30	29	23	21	31	24	25	25	19	28	27	21	29	21	32	28	24	31	23	19	19	29	34	29	25	31	19	22	25	25	30	31	31	28	24	36	31	18	25	29	20	28	24	23	20	25	23	32	26	19	31	27	18	46	35	28	33	22	29	24	30	23	30	33	31	26	30	30	30	22	23	28	33	21	30	24	22	30	20	37	27	31	30	27	26	28	19	25	31	21	26	30	28	24	37	29	30	30	33	27	24	23	27	26	26	26	24	29	24	16	23	18	27	29	28	32	29	17	25	31	26	29	39	31	25	20	34	27	22	38	30	29	28	20	24	22	24	33	26	17	40	25	36	30	20	25	22	29	18	35	34	40	26	25	36	30	25	26	29	30	19	31	32	37	16	29	24	18	25	31	26	35	17	32	24	35	27	22	20	33	26	23	20	20	30	24	28	35	20	27	24	35	25	33	30	25	27	17	22	23	25	32	29	29	27	24	28	28	25	23	29	24	31	30	25	31	25	26	32	24	28	31	24	24	25	26	27	33	31	27	10	35	17	31	30	32	35	38	23	22	22	25	35	22	24	25	17	26	29	25	20	30	31	21	30	22	28	22	20	26	33	25	21	25	31	23	25	35	15	25	24	32	28	29	30	23	33	17	35	29	24	21	33	18	20	21	32	23	30	29	26	20	24	26	36	26	32	28	25	23	30	32	25	12	29	29	19	37	26	17	32	35	28	31	21	26	25	26	29	29	37	36	23	27	21	30	17	26	31	26	31	28	18	16	22	26	24	30	27	33	38	25	24	30	22	29	28	31	26	28	28	32	19	28	33	28	28	28	29	30	27	26	34	31	24	35	36	21	22	28	24	27	31	20	27	25	22	27	31	24	32	28	29	27	41	17	19	29	29	19	19	34	26	31	20	23	33	28	32	27	24	23	28	34	33	38	23	16	22	21	21	27	30	28	34	34	30	19	22	18	30	22	25	26	31	27	21	34	29	30	24	27	24	39	40	28	34	25	26	22	20	23	33	31	25	27	25	21	23	33	32	19	27	20	26	24	31	26	30	21	23	31	25	32	30	24	37	26	18	23	38	31	25	30	27	22	29	20	39	32	22	22	23	35	21	25	17	30	24	23	24	24	26	26	27	22	23	26	30	28	29	26	27	19	31	30	33	25	25	33	28	22	31	29	31	22	30	27	28	29	24	22	28	38	26	26	25	21	30	27	21	24	28	20	27	38	36	31	26	36	16	22	29	23	25	21	32	24	22	23	24	21	30	19	25	32	32	25	29	33	25	30	28	20	20	29	32	27	17	27	29	30	22	26	25	18	27	27	21	21	19	19	21	28	29	25	24	25	33	28	27	26	16	22	28	21	28	24	25	31	33	22	26	35	26	30	28	22	25	27	26	27	27	23	34	30	22	28	37	21	28	35	21	29	24	22	29	35	22	24	23	32	32	37	28	37	31	26	34	28	23	29	22	31	39	24	30	25	27	27	30	32	30	27	28	33	24	40	21	30	30	36	32	27	21	25	32	24	27	20	26	37	25	35	29	28	21	30	36	40	21	23	25	26	22	19	34	25	34	21	22	19	26	31	28	36	27	25	30	26	25	31	31	34	27	26	22	40	20	18	34	26	24	16	18	20	14	26	22	25	30	28	28	25	36	22	27	26	22	24	32	19	29	37	37	32	39	24	22	28	35	36	29	35	26	22	28	22	26	31	27	24	20	30	29	24	24	22	32	20	24	26	32	20	31	27	24	25	23	25	29	30	23
52347	34036	11634	20481	26874	26097	23660	20348	17469	14584	12229	10352	8574	7289	6269	5451	4872	4302	3695	3299	3002	2762	2519	2298	2137	2044	1909	1747	1652	1473	1467	1292	1274	1180	1117	1033	1005	945	907	911	879	759	771	745	724	698	700	607	681	636	614	598	537	597	578	573	508	534	477	530	526	549	550	527	467	485	547	508	509	488	486	497	511	493	511	502	500	463	502	464	486	482	480	475	535	488	483	475	457	472	516	543	455	473	505	454	479	452	466	451	498	478	483	423	422	450	481	453	515	470	447	453	471	470	456	519	489	469	475	442	465	448	437	471	471	461	428	425	454	433	467	443	457	435	468	420	436	442	461	467	471	464	450	451	456	463	469	457	454	413	450	442	443	481	486	424	400	442	449	450	456	457	454	424	411	455	435	409	436	443	468	422	477	467	434	452	464	469	436	410	496	475	468	441	473	477	425	447	444	452	431	441	470	444	416	436	465	463	505	434	490	416	459	432	469	455	443	432	461	432	458	431	448	406	453	465	425	411	457	421	461	436	442	426	418	411	444	413	429	462	435	416	463	430	444	467	447	405	452	431	457	401	424	447	479	448	459	443	431	431	446	451	435	429	458	414	444	445	390	473	454	459	391	434	405	430	442	447	417	466	446	414	402	417	478	453	444	403	437	424	404	452	428	432	424	482	435	406	474	418	437	448	471	444	421	455	460	448	406	497	438	462	448	425	413	438	471	409	417	471	457	427	426	438	410	448	425	469	506	426	459	416	483	488	438	423	430	447	419	418	475	441	448	433	431	453	447	445	465	382	455	449	457	469	426	455	451	432	427	450	407	449	410	403	469	404	457	461	409	471	474	452	477	452	424	455	461	423	429	428	398	454	445	435	407	459	428	446	441	467	417	453	466	448	421	457	411	405	432	439	462	451	412	457	438	414	425	433	454	421	448	442	434	440	410	427	450	445	457	440	411	418	402	443	423	411	469	419	427	450	477	425	441	480	417	434	444	436	442	433	436	438	442	451	449	448	426	430	458	436	415	448	468	432	410	458	464	436	442	409	469	434	454	469	421	431	489	415	407	405	426	444	452	456	442	441	450	418	440	438	459	461	418	473	452	465	439	414	462	426	444	454	392	444	445	443	433	434	438	457	452	447	455	408	425	452	445	458	431	427	437	446	448	442	422	415	465	433	443	445	455	427	409	472	461	458	425	429	469	466	433	435	417	441	420	448	431	410	461	452	414	406	473	438	491	422	460	442	468	437	452	439	468	442	466	464	455	446	423	430	445	436	445	484	422	458	450	466	440	462	459	427	449	427	419	453	429	385	425	427	430	427	447	469	449	429	425	474	475	415	428	415	444	436	405	407	437	465	446	465	430	401	441	442	423	430	426	409	417	435	435	411	434	446	410	440	447	448	448	408	419	469	453	502	406	412	463	431	431	467	448	440	440	456	427	418	395	471	427	458	402	425	435	431	450	419	456	441	406	425	464	458	440	425	447	376	474	432	453	432	438	437	446	471	417	461	442	410	436	456	479	449	408	441	469	438	446	480	392	433	440	451	487	414	469	472	484	458	417	448	467	420	422	444	404	443	454	424	473	422	460	401	397	436	456	432	421	418	467	425	470	444	470	466	438	435	419	400	457	461	463	440	409	431	474	421	435	431	434	434	476	443	410	448	472	454	472	430	427	426	451	490	410	454	411	403	478	443	431	460	474	430	449	416	443	435	465	417	415	408	426	468	447	444	447	430	454	460	419	454	404	427	398	407	438	453	439	413	466	456	405	446	415	401	432	409	465	423	465	482	439	477	411	445	456	445	422	462	455	414	437	454	446	434	428	434	439	417	448	449	411	441	451	445	436	436	443	450	415	442	430	452	414	419	460	460	456	397	469	434	448	461	437	449	441	433	432	430	434	426	409	470	459	447	477	407	462	435	482	415	472	406	439	408	441	403	462	442	502	439	416	440	441	434	427	447	461	450	472	439	443	441	445	451	405	443	450	436	425	422	434	463	410	456	463	425	419	438	501	468	448	417	443	467	463	411	439	439	459	416	429	444	434	450	465	418	421	457	431	434	460	454	439	456	457	499	457	446	395	468	447	396	444	421	412	440	429	435	475	439	436	413	404	429	431	449	445	457	414	437	446	475	425	436	453	450	440	444	444	412	447	480	438	430	439	463	419	445	454	441	440	450	437	434	432	417	477	431	448	437	447	437	441	452	446	405	435	401	423	440	424	439	426	426	427	474	447	411	433	442	427	449	415	404	451	412	406	440	423	463	443	465	469	447	432	408	443	417	412	439	451	437	421	453	421	449	434	439	430	405	448	461	432	469	490	418	443	444	464	378	449	479	448	418	438	442	440	438	468	429	430	438	435	433	458	443	399	446	427	437	423	463	459	451	426	401	473	463	418	449	443	451	458	418	453	489	457	430	419	462	444	444	440	435	440	429	498	448	416	459	410	465	442	412	457	422	429	506	444	413	448	443	408	428	442	465	450	442	436	449	435	452	426	424	449	418	466	463	415	469	426	449	390	438	450	426	458	435	446	406	415	397	489	487	464	447	459	411	442	404	456	446	412	453	439	426	454	419	446	476	422	450	444	450	465	472	448	398	452	439	411	455	470	451	443	442	442	463	407	470	445	447	458	446	430	440	445	464	433	421	463	449	465	435	424	430	437	464	439	445	467	434	446	452	448	446	445	468	443	423	397	467	437	390	465	478	440	447	445	458	435	402	437	447	414	434	413	500	444	436	452	430	404	452	448	408	440	447	448	438	437	424	388	427	431	453	424	414	451	458	441	487	462	443	419	445	465	412	438	456	444	453	436	440	427	465	424	416	426	459	430	463	432	417	449	437	439	443	433	459	468	456	435	438	440	470	471	436	443	457	453	447	466	426	429	426	453	463	434	479	440	422	424	449	436	416	418	477	427	421	441	427	441	408	414	434	428	467	424	457	456	449	418	450	454	424	428	431	461	446	418	416	464	454	448	429	446	425	441	409	419	484	453	469	461	452	445	406	430	456	446	452	459	443	488	421	415	414	457	446	425	451	443	469	429	420	468	465	425	386	475	449	417	446	470	443	444	471	442	403	430	458	425	428	445	454	470	435	408	499	447	439	435	458	456	401	428	431	446	428	480	436	436	442	453	469	449	451	431	450	476	438	444	431	431	424	411	484	431	435	438	441	433	440	450	438	414	432	432	422	433	483	428	452	428	415	420	451	461	469	425	463	445	450	446	405	451	426	449	447	452	432	445	425	456	425	430	480	446	410	434	449	448	449	393	430	435	413	425	432	457	451	425	424	457	388	419	422	435	448	424	416	435	435	469	442	470	423	400	433	420	470	453	426	431	435	450	411	447	414	421	434	438	427	444	440	434	468	463	464	428	422	442	467	426	423	426	435	430	434	452	462	461	408	447	433	438	422	452	450	467	488	458	442	459	412	448	434	432	447	415	440	453	437	428	465	425	418	447	403	441	467	405	426	428	475	438	451	506	419	442	463	423	436	408	454
9501	3308	423	221	267	313	302	297	245	214	168	140	118	108	100	82	85	82	52	56	63	53	57	46	47	48	47	49	50	30	39	32	29	30	39	28	26	30	28	21	26	26	39	39	25	18	31	25	27	24	37	24	26	27	30	23	26	17	27	16	26	31	26	20	25	28	25	28	23	27	28	30	27	23	20	24	27	31	22	21	20	24	25	25	27	32	29	20	28	27	34	24	32	28	24	27	19	32	31	28	36	23	29	18	30	18	26	32	26	26	27	23	25	27	17	30	30	29	22	22	17	29	30	21	26	33	29	29	27	24	16	17	27	28	35	34	27	21	25	25	17	25	28	24	22	27	16	26	27	22	27	27	16	24	29	18	24	28	24	33	34	28	20	36	25	30	21	25	28	26	23	22	23	14	20	20	22	24	21	24	30	27	28	27	23	19	24	30	26	32	32	20	20	28	16	26	22	33	28	20	37	21	22	28	24	23	29	22	20	14	20	26	26	25	31	25	22	28	24	23	23	25	32	30	24	22	27	24	30	33	33	21	22	24	18	20	29	27	26	20	30	17	22	27	23	27	28	26	20	18	18	23	30	27	18	37	28	25	25	19	25	29	27	21	25	29	13	27	22	25	26	18	17	20	30	27	20	31	28	25	33	24	28	24	25	19	24	20	24	29	26	27	25	37	21	20	23	32	19	31	20	24	20	27	27	34	17	14	30	20	34	27	27	32	26	23	27	24	21	27	12	21	21	21	29	24	27	25	15	22	26	23	25	22	22	31	21	31	27	28	15	19	30	28	20	31	20	28	19	26	42	33	30	24	25	28	17	24	23	20	29	27	23	26	24	29	26	18	22	22	20	34	27	26	29	20	16	25	24	21	20	26	23	18	29	26	28	34	29	31	29	22	26	25	37	15	27	16	18	25	25	26	23	24	21	34	33	24	28	29	29	18	37	25	21	17	27	27	23	17	28	28	24	22	17	21	24	22	23	29	26	31	19	30	31	33	21	22	21	22	31	32	21	36	17	27	29	23	25	24	18	28	28	21	22	26	18	26	24	24	26	28	28	21	23	19	30	35	31	17	32	23	23	29	20	25	31	30	27	24	28	22	18	24	32	22	32	26	26	31	22	20	22	19	25	26	30	25	30	15	28	37	36	25	20	20	29	24	21	26	19	20	31	29	23	24	35	19	24	27	30	25	21	22	32	23	25	22	22	26	18	23	21	23	24	25	21	20	31	21	29	19	21	22	13	37	38	19	32	23	32	27	21	26	18	31	25	36	26	20	24	28	16	22	18	19	18	31	21	18	25	21	29	19	22	25	25	36	29	29	25	23	23	20	34	18	30	20	24	32	22	38	33	16	19	37	27	26	20	41	26	17	36	21	29	36	13	27	19	21	32	20	25	26	26	24	25	29	26	23	33	26	27	23	23	17	17	15	23	25	18	25	20	17	26	24	19	31	22	22	22	15	26	26	22	25	30	24	23	18	22	19	28	19	20	33	37	26	27	40	18	21	29	24	25	25	22	29	18	27	37	21	26	20	29	21	22	28	24	24	35	17	24	26	39	25	20	43	20	31	26	24	29	30	30	24	17	28	32	35	23	24	15	31	25	19	16	33	26	19	22	32	19	21	19	17	26	20	22	27	26	31	29	26	19	29	26	27	25	26	29	31	36	30	28	16	29	17	22	32	27	25	26	23	36	24	32	27	25	32	25	26	19	21	26	31	27	31	27	19	22	24	24	20	20	29	25	27	12	29	22	25	23	26	30	27	22	30	19	30	21	22	20	15	27	20	36	26	27	37	29	21	28	24	27	25	30	25	23	25	26	28	27	35	24	18	29	16	27	25	17	19	36	27	27	19	25	32	17	26	19	19	28	20	22	29	20	28	22	26	29	25	27	20	33	29	28	34	32	31	26	21	33	27	28	31	15	15	22	26	33	27	21	19	21	28	31	27	26	32	25	20	27	23	15	29	27	22	25	24	26	22	24	21	24	25	28	28	19	23	26	20	16	25	24	20	25	23	34	28	20	30	17	31	23	25	22	27	24	28	17	26	34	25	33	21	25	33	27	22	24	21	20	26	25	32	22	20	21	20	24	20	25	27	33	30	22	28	21	25	20	24	27	20	22	25	32	22	20	29	24	27	29	19	23	29	25	24	38	21	28	17	25	34	27	26	23	24	22	23	20	25	24	24	30	23	26	32	22	23	25	27	22	25	35	21	17	27	32	21	27	13	34	24	21	24	25	18	20	28	23	22	20	24	23	36	24	21	29	31	19	40	26	26	31	33	25	26	25	28	21	31	25	18	26	24	31	19	30	23	36	32	27	22	25	38	19	19	22	30	25	27	24	25	24	27	22	21	26	35	25	30	22	29	25	27	28	31	12	23	34	28	22	29	24	31	28	24	20	24	24	28	22	21	30	33	20	19	32	34	30	26	20	18	24	24	26	22	26	15	26	19	23	24	21	22	21	22	24	22	19	22	23	25	26	30	28	26	32	24	24	34	23	18	20	18	26	22	20	20	32	31	16	16	29	25	19	26	25	31	25	27	26	23	31	14	26	36	24	17	22	30	19	26	20	20	36	20	29	21	27	21	25	32	23	33	23	27	24	23	25	32	22	23	25	29	32	21	20	24	23	22	31	26	28	21	31	30	29	25	29	28	22	30	30	23	22	26	19	20	25	27	33	23	20	27	21	37	23	30	23	17	19	31	25	22	25	20	26	29	27	25	20	28	22	19	33	35	28	27	15	21	18	23	23	19	26	28	22	32	29	20	19	17	31	28	17	33	19	32	28	18	16	28	14	36	23	26	25	25	23	27	27	28	25	24	20	21	27	25	31	29	23	27	28	26	27	28	25	29	21	29	24	30	16	24	33	23	25	18	21	24	26	25	27	29	30	25	20	17	20	22	31	29	22	16	27	27	22	21	25	23	32	18	24	18	24	22	29	31	18	19	25	27	24	30	25	29	30	28	29	23	19	34	29	22	18	24	22	21	31	29	23	20	15	25	33	27	23	21	17	23	19	35	23	31	28	32	24	25	29	26	22	26	34	16	27	26	20	33	28	22	21	26	28	25	27	18	27	34	15	19	39	27	24	26	23	29	25	23	28	20	26	28	18	30	33	24	23	32	28	21	14	25	27	28	24	24	23	23	27	23	19	23	23	20	21	20	25	24	30	24	28	18	19	28	21	26	24	21	36	29	26	22	24	24	28	26	30	25	29	33	27	23	34	12	27	19	21	28	30	28	24	27	26	30	21	28	28	24	27	20	29	33	23	19	22	19	21	39	20	22	21	24	18	29	32	30	27	21	21	20	17	23	15	26	38	22	21	20	27	19	27	22	26	24	21	28	28	30	26	26	18	29	20	23	21	36	27	23	20	37	29	35	21	27	31	24	27	25	31	26	18	23	25	28	25	23	27	17	31	21	24	24	32	27	24	29	30	26	37	21	31	23	18	30	24	24	23	23	26	29	23	26	24	20
45115	26997	8596	16510	22507	22021	19630	16793	14216	11864	9672	8136	6547	5500	4798	4019	3533	3166	2709	2480	2155	1985	1863	1721	1611	1520	1394	1342	1255	1125	1081	1067	956	946	868	758	818	744	759	667	669	635	645	655	639	623	566	605	588	522	542	477	473	496	535	477	424	434	456	454	440	458	439	479	496	476	459	455	429	417	485	453	445	441	453	422	446	448	438	487	445	425	438	449	468	431	473	471	464	428	477	430	422	444	437	440	445	455	446	435	449	442	423	389	412	421	417	426	413	442	414	412	431	463	444	430	435	424	454	434	422	433	430	425	408	434	464	418	415	416	388	422	440	444	401	402	403	443	406	404	435	407	427	433	445	422	399	428	428	406	421	423	424	445	443	389	395	386	414	417	441	399	427	438	441	404	429	424	426	395	427	402	396	404	397	415	430	446	409	409	435	430	409	379	421	446	401	422	369	423	394	409	440	437	407	428	393	404	430	451	377	384	384	421	463	437	409	407	438	416	443	441	407	417	425	400	408	465	387	416	412	383	387	408	436	424	414	431	441	372	419	364	381	438	374	408	421	421	387	422	428	441	412	414	404	431	415	442	415	414	394	420	409	430	374	420	430	412	429	409	432	394	402	411	397	387	415	397	402	435	423	424	408	409	436	369	423	422	406	419	405	418	400	394	416	391	407	431	457	425	431	407	401	414	413	425	408	398	419	423	390	467	411	428	412	425	403	424	409	416	434	435	432	428	398	409	480	434	422	434	394	434	471	427	395	416	427	398	452	435	428	419	408	449	399	415	418	445	423	395	424	402	417	439	401	391	425	429	395	402	434	398	418	403	395	413	423	399	402	404	451	434	431	408	411	435	435	437	448	390	384	394	427	440	416	396	431	416	420	404	415	408	411	410	391	407	395	424	404	441	401	448	375	426	459	381	409	398	421	402	433	419	404	382	415	412	400	420	433	424	412	397	421	419	421	424	441	383	403	385	418	409	392	422	444	462	422	413	393	425	424	436	413	394	454	416	437	419	405	450	429	404	384	434	407	397	421	413	433	446	439	444	442	390	466	453	441	392	433	398	418	424	421	444	419	392	402	395	455	411	419	407	395	404	432	422	437	436	426	433	404	410	429	419	431	418	427	387	456	438	423	419	394	409	405	388	398	421	408	401	456	441	424	399	403	380	426	396	410	405	393	432	396	379	432	426	441	438	410	430	432	466	419	402	453	391	455	424	412	417	432	430	398	399	456	427	377	414	420	429	440	427	447	424	406	400	460	403	411	419	419	376	410	420	383	419	419	380	410	428	382	445	454	424	398	414	437	414	443	366	454	428	412	400	445	398	439	428	426	391	447	433	427	399	421	424	409	415	408	422	410	399	395	440	399	436	409	415	401	385	418	403	408	438	426	398	451	441	431	426	398	431	419	440	430	414	394	444	389	388	422	410	418	444	425	441	383	417	423	439	407	390	426	414	407	366	413	403	386	428	420	412	384	447	458	413	394	429	395	376	427	411	388	407	474	451	424	432	437	431	420	384	487	396	365	412	393	423	454	402	429	379	429	402	425	409	402	413	432	428	407	401	420	427	411	396	432	416	394	402	382	429	449	426	399	419	387	402	412	436	420	402	387	406	430	417	415	437	390	430	449	414	409	416	398	425	399	369	418	446	422	389	427	419	420	398	406	408	446	391	390	442	434	403	405	408	412	402	386	377	412	430	401	417	390	454	409	410	432	419	369	428	384	413	392	453	417	426	439	406	416	427	373	410	416	426	411	431	363	402	412	435	458	416	407	437	463	426	378	393	391	403	408	395	432	418	409	460	455	409	424	395	420	422	393	418	401	407	448	416	445	420	416	450	425	411	379	407	408	402	423	405	435	410	400	418	440	414	401	395	429	429	418	433	462	445	440	405	383	428	420	420	427	406	402	380	390	410	438	395	412	424	409	404	433	410	431	417	403	416	406	421	396	367	431	426	411	457	410	421	398	412	403	415	386	435	404	425	427	412	403	424	434	377	438	417	410	390	419	391	440	431	388	394	421	456	408	405	413	413	425	416	420	435	394	429	383	389	403	409	405	438	404	402	412	407	410	439	417	421	392	405	417	436	420	411	408	393	418	450	430	403	437	394	427	447	423	432	433	380	432	441	394	407	433	399	404	420	420	428	431	413	383	443	395	391	397	422	413	422	395	447	419	383	434	398	417	424	422	414	416	403	411	426	402	439	386	415	437	400	419	415	398	434	443	384	419	399	405	407	407	438	389	416	399	404	407	410	397	431	423	392	419	392	418	423	437	395	388	433	433	388	416	408	385	437	410	422	398	419	409	407	413	417	402	399	416	395	400	434	453	394	405	433	421	412	421	411	392	437	414	401	377	392	440	422	444	426	418	447	434	432	416	415	400	434	428	448	430	400	402	395	435	428	452	426	409	421	397	422	424	391	426	426	433	437	398	389	452	430	426	437	402	433	385	425	447	403	403	410	369	436	402	409	449	400	412	440	457	438	413	411	421	399	438	435	400	431	446	392	368	417	426	431	409	404	391	407	422	454	423	394	413	441	469	415	378	435	404	417	387	438	462	430	406	416	412	372	414	403	420	412	410	405	439	453	420	399	422	441	462	420	449	404	392	407	413	443	428	414	432	411	433	406	396	437	469	422	434	401	362	389	363	407	420	404	419	424	417	424	402	402	406	403	410	414	436	401	426	433	430	399	435	441	411	413	400	397	425	391	426	402	402	412	393	386	404	419	419	392	429	394	424	409	441	386	385	387	382	375	429	410	416	382	432	447	387	419	428	426	400	401	419	415	440	435	448	420	416	438	400	377	451	384	427	397	389	407	409	419	412	412	414	427	419	438	422	406	394	437	450	412	410	429	438	395	435	380	392	440	419	403	408	429	405	476	409	402	421	456	403	421	420	425	447	409	394	434	411	399	433	397	399	409	416	404	413	446	443	372	427	420	407	387	434	413	401	354	423	385	394	428	457	453	402	415	437	454	417	371	380	383	429	424	425	411	440	396	428	430	451	388	403	423	434	400	416	429	424	392	387	386	425	401	397	433	434	446	408	418	398	413	380	444	391	420	372	443	409	401	417	442	395	398	442	402	409	438	398	433	432	405	423	421	401	424	434	403	413	402	390	418	423	429	398	419	386	400	394	428	415	428	435	434	438	438	398	427	391	421	439	398	413	456	407	407	411	425	424	433	410	465	418	425	385	413	411	441	427	431	411	425	418	411	439	419	430	411	421	406	400	408	420	429	409	430	404	413	424	406	383	408	419	415	421	407	433	386	421	379	415	413	410	421	416	403	401	419	341	402	422	423	441	421	412	424	431	377	393	386	406	405	410	394	411	417	474	401	415	409	458	394	444	428	427	407	437	396	398	420	401	440	448	394	430	447	462	379	432	408	450	427	407	399	392	416	411	413	422	422	373	462	438	410	401	421	395	382	413	446	456	395	439	454	443	430	402	423	427	415	423	428	442	443	396	445	411	392	421	412	409	415	397	442	410	418
13902	6535	712	393	510	529	478	431	379	347	261	257	193	168	152	126	126	139	108	84	97	81	75	68	77	63	65	60	66	48	58	51	46	40	44	37	36	45	41	43	38	38	49	41	28	33	34	42	38	36	25	25	31	37	34	38	34	33	39	30	27	22	29	32	23	30	33	40	35	37	23	35	31	28	28	45	33	24	36	31	37	25	31	25	33	42	31	37	19	43	35	34	39	36	31	31	22	29	32	22	30	30	29	35	37	40	43	41	36	29	31	35	24	37	34	28	31	23	38	33	24	30	40	26	36	24	32	24	35	40	26	30	39	39	33	33	21	36	26	34	31	30	35	35	27	39	32	35	38	34	37	30	38	32	24	35	32	29	38	29	40	30	31	32	24	38	38	25	28	40	38	40	27	33	35	32	30	43	37	37	34	27	34	28	32	36	29	32	39	33	32	32	23	33	26	29	21	39	34	30	27	25	28	32	36	26	24	31	26	25	26	30	36	26	25	23	33	36	29	37	32	29	33	32	39	33	34	41	37	33	32	39	21	29	29	32	33	29	41	36	38	26	31	37	29	22	33	30	27	24	35	31	31	33	29	36	25	45	27	37	43	35	28	35	18	25	32	35	19	35	36	29	30	31	36	24	40	20	34	42	29	25	35	37	32	27	25	29	31	35	35	28	32	34	29	34	36	27	27	27	24	24	32	29	27	25	23	26	37	20	35	30	25	22	29	30	34	31	29	27	27	31	34	26	28	29	30	26	40	35	24	36	21	26	25	33	27	32	31	29	18	25	40	35	28	29	36	20	35	35	33	26	41	29	46	35	30	34	37	32	23	35	39	27	23	39	36	25	36	36	35	28	44	35	33	44	29	28	31	37	37	33	30	30	36	33	34	31	41	36	43	36	27	31	40	31	27	42	42	37	31	29	28	35	38	28	30	32	36	29	29	12	30	29	30	28	33	25	24	30	33	31	33	21	38	32	34	27	37	32	39	28	33	29	28	29	27	23	23	27	34	38	25	42	26	38	19	32	27	34	31	36	33	27	36	31	27	28	39	26	20	33	29	22	33	32	29	31	34	28	38	43	33	36	41	30	36	34	29	33	34	28	30	29	29	31	35	29	32	36	36	42	23	37	28	44	33	24	25	27	34	29	41	37	21	30	41	35	29	43	35	25	28	23	28	34	31	33	27	30	26	27	31	23	26	30	34	41	32	29	30	46	35	26	43	29	50	42	20	29	34	33	47	32	32	36	27	30	31	37	34	49	35	31	33	32	28	28	32	27	25	35	31	31	21	38	33	28	23	28	42	32	40	34	29	30	27	40	26	44	35	33	35	35	41	27	29	36	29	21	42	27	49	30	40	35	39	41	30	30	38	26	48	22	32	26	19	32	37	27	27	47	41	31	34	36	39	35	30	28	24	35	29	25	38	35	30	22	35	36	35	33	28	37	31	35	30	37	27	28	28	36	37	39	30	33	35	27	28	23	29	33	30	30	33	35	41	24	37	36	27	35	20	29	36	20	34	26	29	35	31	24	30	22	28	21	29	36	26	42	44	31	33	25	32	23	35	36	33	35	34	31	42	31	23	31	27	24	26	47	32	32	32	30	26	30	31	34	38	27	24	32	38	37	27	22	35	29	29	31	33	44	31	20	33	31	29	29	31	30	42	32	29	33	27	32	25	32	24	37	29	37	31	37	38	34	35	34	35	33	36	26	23	41	30	33	23	14	22	28	25	28	35	35	30	29	37	27	34	23	31	40	32	34	21	41	29	38	23	42	21	41	24	32	40	35	40	34	36	34	20	23	34	28	21	32	40	35	37	41	37	28	28	35	27	30	33	26	38	27	43	26	36	28	34	33	41	39	34	33	27	31	46	29	36	40	31	29	39	44	33	24	30	44	41	32	27	25	32	42	30	43	25	38	35	21	44	26	36	38	23	22	32	27	31	32	28	28	25	35	33	33	31	39	35	30	32	26	33	29	27	29	40	36	31	31	38	32	44	39	35	24	33	26	33	31	31	18	31	39	30	23	32	25	32	25	31	36	33	33	29	24	33	31	28	27	29	33	25	31	30	31	36	24	30	30	23	32	29	33	26	30	38	28	31	30	27	31	39	32	34	40	37	27	25	24	36	33	37	32	32	21	34	28	33	38	32	32	33	33	30	33	24	36	37	28	31	45	41	43	32	36	26	28	33	30	29	26	31	31	30	29	29	28	35	29	32	44	38	25	34	37	37	29	29	41	35	28	39	43	36	20	29	32	20	22	25	24	34	36	29	32	25	40	34	31	16	27	20	28	36	31	34	40	32	21	20	46	29	25	31	22	34	41	33	36	34	25	34	30	31	28	38	34	26	31	37	31	27	28	37	20	31	37	29	28	29	27	39	32	30	27	13	28	37	31	28	30	29	44	30	22	32	31	34	39	31	38	45	23	26	39	22	35	31	30	30	23	32	31	19	43	28	24	19	35	28	27	26	40	35	27	30	24	23	39	25	38	23	34	33	26	35	34	49	30	29	34	21	40	39	28	30	28	31	41	36	33	32	26	26	23	36	36	34	34	27	37	35	29	27	32	35	41	30	19	27	33	29	32	25	31	37	27	34	42	33	29	32	26	38	30	35	27	35	29	32	33	26	34	30	27	33	38	24	29	24	35	34	26	28	36	39	33	31	39	27	29	27	35	31	31	28	35	29	34	20	39	40	31	22	37	38	35	34	34	41	26	46	17	34	49	30	26	30	36	27	31	26	22	40	33	29	33	23	29	23	22	28	36	35	31	23	25	33	27	33	40	27	25	30	36	30	32	34	40	32	33	23	31	30	38	36	28	27	36	26	31	41	40	30	38	32	36	25	22	21	31	24	29	24	16	28	27	27	31	34	35	28	25	40	23	29	33	36	24	29	35	26	24	33	34	29	22	29	28	37	32	29	35	23	25	29	37	35	33	24	26	20	39	31	31	27	32	27	21	25	28	37	45	34	37	34	40	36	20	29	40	32	32	28	30	37	28	31	33	34	33	25	27	32	28	37	34	26	23	32	38	31	30	46	34	25	38	40	27	39	30	21	36	40	25	30	33	26	32	42	27	26	35	37	35	29	37	37	24	38	30	27	31	26	39	33	39	34	31	34	26	41	28	24	34	25	35	32	28	30	32	25	36	31	23	31	31	28	34	26	28	39	32	22	34	36	26	25	32	37	34	29	27	38	28	33	34	38	29	36	27	40	38	33	36	32	46	40	28	32	48	31	30	19	26	24	23	26	19	28	29	32	25	26	34	29	35	31	31	25	32	32	31	34	31	27	43	29	37	33	24	27	20	38	27	26	34	48	34	26	38	37	32	27	33	31	27	38	30	34	33	28	42	34	21	37	35	26	33	34	30	29	28	26	36	37	37	40	31	31	30	30	28	40	33	26	31	23	45	31	33	29	46	33	23	27	29	32	35	36	38	44	31	22	24	34	33	43	28	35	31	36	26	32	42	27	27	29	34
53705	33259	12466	22307	28710	27672	25610	22454	19400	16794	13837	11710	9873	8410	7178	6344	5546	4804	4377	3890	3483	3239	2967	2749	2449	2364	2188	2067	1923	1727	1583	1595	1494	1338	1281	1230	1159	1084	1029	973	985	909	981	888	862	876	841	813	771	734	713	754	644	640	683	620	626	646	625	618	606	567	619	570	593	606	594	619	551	622	583	599	571	547	580	583	601	585	578	588	535	570	605	572	600	564	567	616	551	581	580	578	579	574	613	588	595	567	601	558	532	588	581	537	545	489	516	538	538	547	540	498	534	480	517	522	578	503	562	557	514	537	479	547	557	517	501	531	545	515	543	511	552	565	558	540	526	519	537	492	524	523	470	525	490	527	536	500	525	535	533	533	539	511	558	554	472	528	516	483	526	502	503	517	530	520	500	541	531	476	507	533	523	515	551	529	499	531	531	537	533	495	522	499	502	514	538	511	532	551	538	520	534	488	564	520	539	545	517	574	536	541	533	463	516	520	501	491	563	484	556	481	509	493	504	504	515	515	519	503	476	515	498	515	524	524	516	505	535	492	545	554	475	549	543	509	490	549	507	520	520	492	516	532	493	564	505	542	508	484	526	543	534	489	521	523	507	515	467	482	584	565	497	516	523	493	482	503	542	513	582	537	505	566	549	512	496	519	495	542	516	506	523	534	473	551	529	486	491	546	543	544	560	536	549	501	526	504	488	509	531	542	535	497	509	515	549	492	507	548	466	544	508	516	511	500	530	524	493	515	543	488	494	523	537	533	494	513	534	540	503	491	550	478	536	475	555	529	539	519	525	533	517	500	529	556	524	551	507	499	502	534	536	507	516	537	496	547	540	504	513	530	549	529	509	529	514	522	543	541	527	542	557	524	514	496	475	505	515	496	494	511	486	479	546	531	557	535	523	531	524	529	494	511	479	539	473	500	499	503	528	520	544	535	557	538	544	508	533	483	517	492	554	521	489	500	505	501	500	499	520	503	494	544	531	507	523	521	537	511	517	556	538	543	538	487	479	549	490	503	504	505	483	555	498	468	504	519	490	525	476	535	524	526	498	498	522	553	545	519	545	554	541	533	511	515	511	493	535	517	550	545	516	537	511	520	515	532	541	557	517	567	485	525	527	525	535	525	517	514	534	516	491	477	551	485	538	528	520	516	540	548	519	506	501	541	520	504	544	531	491	522	509	495	507	561	483	550	542	484	527	477	540	527	502	540	475	528	536	538	503	540	540	514	520	553	498	482	508	521	506	514	525	523	523	546	512	536	493	521	559	537	530	538	542	533	535	468	523	521	505	524	502	537	509	489	544	467	470	518	535	544	533	542	529	472	556	479	506	509	511	557	526	486	496	509	522	496	526	539	522	469	541	489	506	516	521	533	506	529	498	513	487	544	519	525	491	523	486	503	527	511	531	539	489	512	531	545	513	544	519	538	507	524	487	537	484	530	531	553	519	561	528	523	523	513	505	537	481	547	515	551	504	514	527	545	541	490	551	515	530	474	552	474	532	496	534	517	524	523	518	485	512	493	523	496	495	524	494	505	523	496	509	507	514	534	551	538	509	491	504	513	529	513	550	548	512	485	529	528	530	521	548	515	558	500	531	468	527	568	503	565	523	533	546	580	513	517	504	474	487	519	486	535	555	521	487	513	514	529	588	515	506	511	532	489	497	511	514	548	498	523	514	568	523	495	527	543	517	497	458	515	486	527	517	550	495	537	520	556	532	509	557	529	516	496	526	523	506	543	527	523	541	500	522	503	493	501	524	527	516	566	542	507	515	521	551	533	512	493	500	486	559	494	514	525	481	525	514	528	566	490	535	503	491	562	474	525	515	513	468	535	479	509	502	550	493	504	519	559	554	512	521	559	516	521	504	533	564	521	507	496	551	531	517	542	490	485	483	511	496	535	506	488	548	540	503	512	531	523	533	527	485	492	493	549	543	511	515	489	546	515	498	498	498	487	538	523	548	485	506	513	500	531	527	530	511	529	502	474	532	550	530	524	525	513	542	498	475	540	496	518	496	508	504	523	501	563	474	547	518	524	513	514	552	518	528	511	521	496	500	521	488	527	526	504	535	516	492	523	545	520	493	534	521	566	497	538	465	556	542	541	483	511	546	538	513	526	564	486	526	500	527	501	468	504	513	494	579	550	516	556	483	485	524	510	512	482	486	503	496	540	538	519	501	488	500	517	493	515	489	531	537	547	510	518	562	521	512	497	498	509	512	469	539	518	495	500	483	519	509	551	526	500	505	538	500	531	557	496	525	527	498	569	516	522	506	488	512	500	535	511	555	517	528	524	512	541	520	491	541	506	470	520	530	537	520	493	494	488	523	497	539	510	505	491	498	514	515	488	552	533	548	545	543	509	511	506	526	486	563	503	492	516	500	556	533	527	493	528	499	503	516	487	505	542	493	530	539	505	505	525	543	498	569	514	568	495	520	493	486	490	501	532	476	535	544	542	474	489	568	486	476	533	564	529	497	536	505	532	522	489	534	515	500	509	511	521	548	538	564	505	514	554	510	513	530	543	492	534	496	552	540	534	538	463	519	512	485	535	524	503	512	506	549	537	519	503	522	478	541	517	502	512	526	512	491	550	513	500	547	497	533	487	521	559	511	492	507	454	551	489	527	545	549	498	491	511	537	531	501	493	534	514	522	521	533	550	511	506	529	535	532	526	561	501	490	517	511	520	502	496	514	490	557	491	490	502	517	490	496	504	459	504	505	508	532	531	525	512	490	483	541	490	534	537	506	539	500	491	548	533	513	477	515	531	487	513	500	535	490	545	519	548	541	507	499	511	507	535	506	500	502	514	482	523	530	543	498	511	554	529	505	530	510	506	536	520	550	522	504	519	542	501	553	508	509	520	509	509	522	531	504	518	493	499	540	542	494	536	513	518	541	542	524	496	534	481	535	501	509	546	537	555	522	508	471	556	509	535	536	522	513	537	516	496	512	499	512	528	499	514	489	507	522	522	512	544	544	527	480	524	522	527	520	532	482	519	554	522	518	532	502	531	507	537	561	498	526	523	563	544	485	517	568	529	463	531	562	537	539	520	505	543	527	531	484	510	505	511	526	533	509	528	498	553	484	525	495	519	524	457	501	509	490	506	495	522	502	463	501	466	505	539	490	491	499	499	537	546	508	490	514	540	526	522	547	526	529	502	510	528	536	501	507	525	512	505	521	535	498	535	496	517	549	574	535	501	494	500	568	493	549	522	489	475	528	519	498	543	516	523	525	534	493	572	554	527	509	535	577	483	524	548	541	560	519	516	506	509	558	518	556	498	543	492	538	474	493	533	521	494	537	534	534	515	550	493	489	510	526	482	520	512	478	451	547	502	537	509	538	565	484	551	492	570	534	524	522	504	521	515	545	478	522	538	526	510	521	480	505	559	534	535	554	539	556	560	492	525	543	511	539	514	480	567	500	494	500	484	514	530	521	515	517	527	515	505	558	534	601	513	538	552	515	517	533	524	519	526	537	531	480	514	526	548
5287	1645	223	127	197	198	185	155	134	101	115	81	84	59	69	48	45	53	48	30	34	35	34	27	25	29	24	21	27	24	36	23	18	31	15	15	22	20	19	23	15	23	14	12	19	11	10	13	19	27	30	13	18	12	17	12	12	12	9	18	20	20	11	12	14	13	8	11	19	16	21	15	14	13	13	20	14	11	17	11	14	18	14	9	18	10	23	13	20	11	12	14	15	18	13	14	10	14	22	13	13	21	20	18	20	24	15	10	11	8	12	23	16	17	11	13	16	17	19	23	13	16	11	20	20	22	20	15	21	23	17	15	11	17	17	11	12	15	10	15	9	16	21	18	18	18	18	19	9	17	16	18	15	14	15	8	9	13	11	19	17	13	17	14	16	18	11	15	20	17	16	14	9	23	12	11	17	17	19	20	12	13	11	23	14	16	25	17	17	13	5	17	18	18	16	15	22	13	10	22	15	22	15	17	23	20	12	17	18	16	14	23	15	10	12	16	10	21	23	14	16	16	17	9	15	12	13	19	18	16	8	18	15	15	26	7	11	21	13	16	17	12	6	22	15	16	16	21	14	15	12	28	14	15	13	18	13	16	17	17	17	13	12	22	12	20	27	14	13	22	15	16	14	26	8	12	18	14	20	12	15	20	14	12	18	10	25	15	16	10	13	23	16	18	17	12	24	14	25	16	11	10	19	18	22	16	20	10	22	21	16	16	14	15	14	11	14	14	17	14	14	22	18	23	8	21	13	23	13	13	7	19	20	19	18	17	15	18	18	31	16	10	13	26	14	20	15	14	16	9	12	15	21	16	20	15	13	14	14	23	21	17	20	10	17	12	12	12	13	15	19	18	12	15	15	15	9	21	17	15	10	13	14	16	18	18	15	16	26	17	18	18	15	14	20	17	16	15	17	20	14	18	12	15	9	17	20	19	16	9	16	21	19	14	12	17	16	9	13	14	23	16	14	14	9	12	18	15	21	7	14	17	10	6	21	21	18	20	17	18	12	15	21	19	12	19	12	11	14	17	10	16	14	14	15	14	12	13	10	12	17	16	13	17	17	14	10	13	16	20	8	14	17	21	5	14	11	13	24	16	20	22	12	14	16	13	16	15	17	17	14	21	17	14	23	15	16	17	16	13	14	15	16	17	11	15	17	15	21	22	15	15	18	18	13	22	13	16	16	20	15	12	18	16	16	12	15	12	21	25	24	17	21	9	12	17	17	15	13	20	18	14	17	19	19	18	13	7	17	24	18	15	21	19	20	20	10	16	17	9	17	21	18	14	13	18	9	14	13	9	14	17	15	15	15	18	18	12	11	12	11	9	11	15	7	15	17	20	16	22	11	18	18	9	10	18	17	16	12	11	23	14	27	19	15	15	16	12	14	9	19	13	17	19	15	15	14	18	18	14	17	18	16	15	15	12	15	22	17	13	9	17	18	9	25	17	11	15	10	13	15	15	14	13	13	19	26	19	21	19	26	16	10	19	26	21	18	20	18	9	15	13	22	24	18	14	14	8	13	17	19	19	16	14	17	18	11	16	19	22	13	14	17	15	16	13	12	17	16	15	19	12	20	19	13	17	11	13	13	12	14	17	11	19	18	11	10	11	19	17	13	16	10	18	16	16	21	23	16	17	15	19	10	11	21	17	15	12	14	16	19	22	14	20	13	22	15	13	17	19	12	15	11	17	16	15	17	20	21	11	19	10	12	13	17	13	12	15	15	18	15	17	13	17	20	11	13	20	15	15	23	20	14	24	18	16	17	16	21	16	22	14	20	10	11	13	11	8	16	15	16	19	10	15	16	17	12	15	15	14	16	16	17	13	12	23	19	17	8	11	18	21	14	18	12	9	17	19	14	20	18	18	13	9	18	17	25	15	12	13	23	17	21	10	16	13	18	20	19	11	22	18	19	16	15	19	17	17	15	18	19	27	20	13	16	10	17	14	17	16	17	12	22	11	12	18	15	17	20	17	16	12	15	23	17	18	20	19	21	11	16	11	11	16	22	11	17	14	21	15	13	28	14	17	15	14	25	13	12	23	17	15	19	9	11	14	14	15	13	14	9	14	17	9	24	12	19	16	15	14	15	8	10	7	13	15	21	18	19	17	16	10	20	12	16	13	18	12	15	13	15	18	10	15	10	14	15	19	11	27	16	14	11	17	17	14	11	22	16	18	18	25	14	14	13	21	14	14	16	16	8	16	14	19	13	18	17	14	9	16	14	16	11	18	13	9	15	25	9	18	23	13	16	13	17	15	10	10	14	14	18	11	24	12	10	13	14	19	19	8	15	14	12	18	13	17	16	9	13	16	19	14	18	10	15	18	14	17	16	19	16	10	25	25	20	17	18	16	11	20	18	18	18	20	19	13	8	13	15	18	18	13	15	13	14	11	19	13	16	16	23	12	12	21	14	19	19	16	12	23	21	18	11	15	10	16	24	16	19	18	23	10	18	14	10	19	15	16	19	23	10	15	26	10	11	12	15	19	14	8	18	24	16	8	17	12	15	13	17	14	17	11	14	11	18	13	10	12	11	25	23	20	15	10	8	13	15	22	12	25	15	14	18	16	13	16	15	21	13	14	21	13	6	15	16	9	16	18	17	8	19	16	20	17	21	22	8	13	20	11	9	26	15	14	19	12	15	19	16	15	22	15	34	17	17	16	14	15	15	13	10	20	13	16	20	16	16	10	20	11	27	15	13	10	10	12	6	26	9	14	16	16	24	19	20	15	17	16	17	8	17	19	13	20	18	16	20	17	20	17	23	19	17	20	8	16	12	20	17	17	24	15	17	11	11	20	12	13	15	15	14	23	15	14	19	16	14	17	10	15	15	16	11	12	17	14	18	19	9	24	8	14	18	9	17	23	12	20	17	16	16	14	21	12	23	22	13	22	12	10	16	17	8	15	13	15	16	21	24	18	16	14	14	13	12	17	24	10	13	9	10	15	11	17	13	8	11	21	4	19	10	10	17	24	19	26	12	15	18	13	16	20	20	13	18	9	17	21	12	16	14	13	22	10	17	20	15	17	12	10	12	17	14	13	16	18	17	21	15	20	14	12	18	11	21	8	20	20	13	18	19	17	15	16	16	22	19	9	9	25	15	17	20	16	22	16	12	13	16	10	19	17	18	18	20	19	10	19	16	27	18	18	12	17	13	20	16	17	15	18	17	10	15	15	23	16	14	14	7	12	15	16	15	23	13	13	15	18	10	11	24	18	18	10	11	17	13	13	21	15	16	18	20	12	13	16	20	12	25	13	18	19	21	16	27	18	17	15	17	12	19	17	21	16	20	13	13	12	20	10	18	16	14	12	12	20	17	19	13	25	22	17	14	16	11	13	15	18	14	19	15	15	15	16	10	19	23	12	13	17	13	11	20	12	22	11	17	19	13	17	8	16	8	15	15	16	23	12	8	17	20	15	15	14	18	24	11	14	18	19	11	15	16	14	17	17	16	13	22	17	14	18	14	11	19	20
40002	22857	6087	12257	17593	16734	14284	11823	9697	7880	6246	5119	4207	3459	2821	2399	2099	1806	1681	1445	1333	1204	1132	1027	958	927	816	780	710	683	630	609	560	524	476	493	481	470	445	413	453	402	382	417	376	370	351	375	340	326	355	328	313	331	291	266	305	318	294	283	296	302	267	290	305	263	311	268	277	285	292	282	245	291	308	269	295	253	311	259	279	297	303	276	276	268	300	293	315	277	283	268	282	279	270	278	293	273	303	281	290	247	262	277	276	288	289	247	268	290	264	257	273	261	270	257	275	268	297	273	288	291	296	284	289	290	265	260	272	273	259	259	292	291	276	279	267	270	275	246	259	265	275	259	271	262	259	277	268	275	256	271	256	273	249	246	249	245	283	273	272	275	279	277	265	268	249	264	282	279	251	286	256	276	224	261	281	280	261	255	262	264	243	261	260	240	266	294	293	280	284	268	290	232	279	274	276	276	269	271	268	260	247	287	296	263	276	303	262	266	277	252	276	262	253	285	268	265	271	269	275	251	249	278	269	240	269	278	267	279	271	248	282	290	259	263	286	255	256	259	270	257	271	246	284	251	262	285	274	290	272	284	262	285	288	264	241	278	274	253	266	276	290	262	260	233	248	258	260	284	243	258	250	269	262	270	284	244	254	268	240	263	249	251	267	269	256	305	272	253	254	269	257	272	241	270	257	247	266	264	260	280	277	300	295	247	279	256	290	286	233	264	252	275	292	275	274	247	291	292	278	304	257	268	284	278	281	273	245	254	289	291	243	244	277	269	278	309	282	284	266	246	253	256	292	295	271	258	272	268	266	254	294	258	256	248	256	285	285	267	291	271	246	297	290	264	283	257	255	271	264	253	281	261	270	278	294	233	245	266	266	266	283	266	260	263	270	236	249	264	305	277	273	281	295	285	286	276	294	271	290	265	262	280	277	275	236	267	290	297	250	294	252	240	262	295	255	238	243	269	249	265	269	269	258	267	226	249	256	247	262	272	277	264	287	267	292	302	274	299	258	257	255	286	273	255	253	260	255	257	279	230	262	257	289	243	255	255	269	293	237	228	289	256	260	257	275	294	273	280	246	280	282	265	294	258	255	253	235	286	281	280	270	257	253	267	266	254	248	240	265	275	256	263	261	289	304	274	251	248	276	253	254	272	263	245	255	253	287	267	270	244	281	257	280	252	304	256	239	259	275	282	251	258	260	293	283	249	255	277	246	281	273	269	252	284	284	271	288	251	290	239	282	284	259	262	272	261	269	271	257	288	275	257	273	259	254	275	280	291	275	240	283	285	282	279	288	263	282	287	274	264	246	248	261	267	278	263	269	265	248	260	268	270	260	272	258	243	272	269	263	234	263	264	295	269	257	251	262	299	243	276	257	256	286	266	276	275	262	257	276	246	295	281	253	268	258	259	275	272	263	285	268	277	288	251	265	258	294	253	268	257	252	264	263	255	251	239	241	262	285	263	277	279	258	288	272	260	229	293	284	269	275	284	285	284	266	282	295	253	265	256	256	280	262	248	270	285	260	249	302	263	270	267	263	302	249	284	273	268	267	274	253	267	299	250	262	288	273	257	285	256	286	276	280	252	262	286	252	260	266	262	258	253	282	264	284	290	265	268	260	280	260	245	318	260	275	281	274	266	257	259	271	264	266	291	256	238	259	265	283	276	275	263	264	263	248	259	261	247	256	257	272	247	262	265	272	244	249	292	269	302	257	266	250	243	272	247	278	245	251	260	246	242	296	252	249	269	275	295	293	241	248	243	313	269	267	267	271	246	304	261	282	279	270	265	263	259	257	264	273	270	275	291	279	271	265	294	216	255	243	271	245	241	267	318	261	233	252	242	291	269	265	258	306	242	275	279	297	256	276	255	269	261	282	284	247	277	277	277	264	277	253	272	296	288	297	285	295	254	265	304	255	289	247	289	271	268	237	269	293	287	249	273	256	279	282	268	266	286	253	288	280	229	272	308	237	273	267	275	241	283	258	269	297	270	250	263	256	281	285	266	264	276	251	256	288	254	239	288	292	281	284	263	266	295	262	272	252	283	267	290	304	238	264	266	270	256	281	259	271	273	263	260	286	267	259	275	256	275	285	280	274	316	315	253	265	272	261	292	263	256	268	245	286	228	274	279	272	267	304	278	261	267	255	282	268	266	244	256	285	260	266	268	262	275	264	266	275	296	246	248	276	258	258	267	269	255	273	239	297	241	292	276	282	243	268	276	282	263	240	279	279	242	270	294	251	286	273	275	267	248	264	243	250	272	261	231	270	271	276	269	269	275	288	295	275	271	255	283	240	264	273	267	254	284	264	269	259	279	273	255	246	277	278	247	274	270	267	285	265	251	269	254	253	270	261	232	241	230	256	247	303	255	248	269	259	297	287	278	273	253	244	274	245	276	267	287	278	263	262	266	263	275	265	281	272	285	285	252	257	285	260	286	268	266	276	286	292	270	252	238	269	251	278	275	279	289	262	242	265	263	257	261	255	259	265	267	283	249	291	265	259	289	260	263	263	260	260	282	274	258	289	272	285	254	258	272	284	256	285	256	270	260	269	288	270	249	256	281	262	252	246	271	268	248	284	258	281	281	251	272	277	269	277	248	279	228	243	257	275	254	267	273	262	259	241	257	231	274	276	273	255	230	291	269	286	273	256	281	278	281	282	291	245	269	271	266	238	256	260	254	252	243	259	263	286	284	291	294	238	257	247	280	273	282	247	245	291	267	272	274	265	252	303	265	273	258	271	236	287	270	268	280	266	256	273	270	314	247	276	272	287	269	258	267	240	271	300	233	279	257	225	301	268	260	263	263	261	242	307	280	256	251	256	261	253	285	245	252	262	278	266	284	243	271	236	293	261	265	250	257	258	265	278	263	269	284	263	270	256	291	259	271	252	268	262	238	267	246	257	262	243	273	248	284	264	301	240	258	258	240	267	270	264	288	275	301	249	250	248	288	270	266	261	291	295	269	281	254	259	247	256	252	227	266	282	253	270	230	271	264	274	262	246	284	265	291	279	242	281	271	269	249	269	278	268	255	266	246	226	293	234	270	274	264	272	260	256	280	269	243	272	250	257	267	285	281	267	264	250	292	255	269	256	263	244	289	243	262	281	291	227	242	269	277	237	262	261	272	259	241	256	263	262	267	281	284	263	247	254	241	251	243	279	282	255	231	297	289	243	276	247	265	247	287	281	264	246	256	278	273	287	254	253	284	284	245	276	269	254	264	272	296	284	281	269	247	264	271	272	267	256	294	266	270	309	279	271	251	252	268	278	269	279	258	277	262	266	259	272	254	282	284	257	278	259	274	272	275	281	318	303	270	271	294	255	258	267	278	284	266	264	284	286	270	239	269	242	282	252	262	249	285	259	280	272	261	276	270	293	266	260	260	251	243	256	264	245	287	286	252	296	235	259	264	289	251	235	258	276	280	256	264	260	274	286	276	257	241	236	251	246	266	258	289	264	267	268	247	274	247	260	240	276	269
11856	5788	600	352	480	468	422	368	357	339	253	233	199	169	152	119	102	113	100	86	77	81	73	61	72	79	64	61	47	49	31	38	44	30	30	36	41	34	28	33	31	33	45	31	23	38	31	22	31	31	28	23	27	22	26	32	33	32	33	34	28	26	35	35	24	27	29	26	22	20	22	27	34	27	26	41	32	30	41	27	20	30	27	25	27	24	33	38	27	27	26	24	23	20	31	22	26	39	20	26	34	27	34	27	29	23	26	34	29	22	32	28	25	22	25	26	23	31	27	26	13	27	29	34	29	31	23	36	32	31	29	20	21	27	23	30	22	18	25	26	28	25	28	18	37	29	21	24	26	29	31	27	23	26	22	37	22	43	20	24	13	23	26	20	22	28	23	24	31	28	33	28	27	27	23	34	29	35	27	30	28	30	22	20	28	17	29	37	24	18	24	28	27	26	27	23	23	37	26	30	31	32	28	28	29	31	26	21	22	28	26	25	29	28	18	30	26	29	40	17	27	28	33	24	32	33	31	21	43	24	24	25	25	24	29	29	26	26	33	21	42	27	25	19	22	31	34	24	29	30	23	33	36	28	24	33	25	17	27	32	17	25	38	19	33	29	26	18	25	36	35	25	19	27	21	26	20	28	28	38	25	18	26	34	27	26	29	26	23	28	22	32	20	25	25	24	29	17	27	31	32	33	35	35	19	22	40	34	19	29	28	22	26	21	30	17	23	25	31	38	20	28	27	31	27	22	33	26	28	33	25	25	35	26	18	37	31	31	21	31	33	23	30	22	29	30	19	23	33	20	29	21	15	32	25	23	19	27	25	25	21	29	25	21	22	23	14	27	26	22	29	36	25	25	30	25	15	23	35	28	21	21	22	20	17	23	40	28	22	26	23	20	18	31	33	23	26	32	22	31	20	23	29	20	31	27	27	24	22	40	33	33	20	25	26	30	28	16	34	32	24	35	29	33	32	32	26	35	22	34	22	33	26	26	19	21	32	20	31	30	15	24	34	28	31	27	23	22	25	26	34	26	27	38	22	33	18	24	28	21	23	36	22	23	33	33	23	25	17	23	30	29	23	24	21	27	23	37	30	17	24	25	30	20	27	29	20	20	30	23	19	27	33	30	25	25	20	27	28	24	26	25	21	27	27	34	22	29	41	40	29	29	24	26	28	32	26	32	29	22	23	23	27	36	25	19	29	25	29	21	31	25	37	24	31	33	35	16	33	21	29	23	25	20	34	29	35	28	24	26	20	30	19	17	23	28	24	25	29	21	22	23	21	31	22	28	30	23	27	19	16	22	23	23	17	20	36	34	32	26	23	23	28	31	28	28	23	28	23	27	20	21	25	23	30	27	30	18	23	26	27	18	26	23	29	25	23	28	28	28	27	32	30	23	27	32	22	26	26	25	23	25	22	39	26	20	29	29	25	23	27	32	30	25	32	30	23	24	20	37	32	27	27	27	34	26	33	14	26	27	23	20	31	29	27	25	28	26	24	21	30	21	36	31	34	22	33	24	26	17	28	24	36	22	34	31	26	32	35	27	19	26	32	35	17	30	23	25	26	27	29	25	31	38	33	25	24	24	31	31	27	28	30	18	32	27	25	32	34	28	25	35	35	21	26	31	22	32	32	25	23	31	26	23	33	30	31	20	33	30	22	35	22	23	26	26	21	29	35	16	30	26	29	20	29	26	30	32	18	27	19	22	30	31	29	34	25	25	25	24	18	29	20	30	40	35	14	27	29	29	24	22	20	24	32	29	23	21	27	15	26	29	21	24	25	28	22	27	23	24	22	32	25	34	34	27	27	28	27	28	21	31	31	29	28	30	23	35	19	26	28	21	26	24	30	31	25	21	23	24	21	24	31	33	20	19	20	20	27	26	22	21	29	33	18	29	21	26	20	29	21	30	19	25	26	34	22	27	38	26	29	26	28	25	35	27	28	33	36	33	16	31	21	28	37	25	21	21	39	24	28	25	20	31	19	22	27	32	29	31	25	29	25	31	23	28	25	22	28	23	26	22	26	34	33	23	32	31	29	23	28	21	26	26	30	28	27	19	19	29	34	31	32	26	32	33	28	25	20	24	29	24	19	34	28	30	16	19	21	21	23	20	29	33	26	24	17	16	30	21	27	19	27	20	24	21	24	31	22	26	30	31	24	34	38	28	27	32	19	26	31	29	26	20	31	30	34	24	26	35	24	31	27	28	15	16	28	26	27	23	22	26	29	33	27	24	29	25	22	22	32	40	27	28	27	18	28	21	21	33	17	24	28	23	15	31	20	30	14	36	19	34	21	26	20	25	20	23	26	21	22	30	24	29	20	23	26	21	27	35	31	27	23	23	20	24	31	18	27	29	20	17	32	34	36	30	32	24	43	28	26	30	29	23	33	29	30	33	33	28	30	25	18	19	23	29	30	27	23	26	20	33	19	20	29	26	30	32	28	25	27	24	31	32	31	26	34	32	21	26	38	21	35	36	20	28	34	26	23	26	29	29	24	33	17	17	18	29	23	23	22	21	18	22	26	26	27	30	20	24	19	28	35	27	30	22	27	30	24	27	30	22	27	37	29	25	29	34	30	35	20	28	27	25	28	29	32	23	22	34	23	34	31	22	28	25	34	25	23	31	23	22	28	21	19	31	35	28	35	30	23	22	23	23	29	23	29	27	30	28	25	23	27	34	23	28	33	30	29	27	34	20	29	29	35	34	31	29	30	29	22	22	31	26	31	36	30	31	30	29	27	30	28	23	35	29	24	23	25	25	31	36	32	21	24	21	31	22	25	26	29	25	23	21	26	30	15	29	27	29	21	27	16	27	41	25	28	29	22	24	19	25	23	28	16	34	18	32	25	26	25	25	24	29	33	28	34	24	22	22	25	19	27	19	20	30	29	30	25	34	27	21	27	30	33	20	24	35	29	21	28	29	33	25	25	24	23	30	24	23	33	28	28	24	33	23	22	32	24	24	20	38	30	33	18	19	31	28	18	15	28	30	32	29	25	20	18	32	27	35	33	27	29	22	28	23	33	27	31	23	21	33	29	25	27	30	29	34	25	28	29	22	32	24	35	30	20	37	25	37	33	37	25	26	32	28	30	25	20	24	20	24	32	25	28	35	14	27	15	25	26	21	28	26	19	26	25	27	22	26	28	26	21	30	27	37	27	43	21	26	31	28	19	32	29	27	27	25	27	23	26	23	23	24	28	30	30	30	32	29	42	31	32	28	32	28	22	26	39	27	23	27	29	28	22	21	25	33	17	28	24	27	30	24	35	29	24	31	19	29	32	16	21	27	24	32	21	24	21	22	23	27	27	26	31	27	28	30	27	35	30	26	25	40	26	24	37	26	39	21	30	29	29	20	32	22	28	29	31	26	20	25	22	24	23	26	28	24	27	32	30	22	15	29	29	18	22	17	21	21	37	21	29	28	23	29	36	31	25	23	33	31	32	25	19	28	25	25	22	34	26	17	25	19	30	29
51802	31298	11510	21126	27557	26534	23865	20778	18188	15132	12715	10831	8888	7645	6316	5642	4879	4413	3945	3520	3240	2874	2726	2383	2227	2065	1889	1772	1630	1548	1457	1313	1259	1163	1160	1067	1045	945	900	849	873	847	772	755	784	808	697	679	704	600	576	595	577	538	572	554	541	529	516	524	568	525	545	487	535	501	527	536	528	535	507	496	491	555	525	498	551	490	481	474	499	485	504	497	479	499	504	487	501	458	468	489	503	487	461	501	501	502	462	467	471	473	460	471	460	433	455	465	488	485	463	461	438	473	458	494	460	476	464	431	453	463	448	438	497	498	468	502	446	432	462	446	455	449	474	468	451	443	446	508	433	484	423	432	449	434	440	438	411	442	398	420	430	441	399	422	416	456	449	454	452	447	451	435	447	438	423	424	441	456	429	466	443	448	402	438	414	472	431	432	480	451	436	434	439	484	423	455	463	459	438	463	483	438	430	455	487	443	469	452	476	454	475	458	461	503	385	430	447	453	450	418	452	436	418	439	480	437	444	438	418	435	441	444	453	424	406	533	419	424	442	437	430	423	458	449	417	458	420	481	426	467	394	435	424	429	440	411	513	438	441	453	427	408	435	462	462	420	419	405	442	434	436	472	483	493	454	459	436	456	438	435	423	463	491	467	447	452	433	459	420	450	397	423	474	469	483	442	398	444	463	466	449	450	469	418	488	397	434	465	394	440	446	481	441	433	433	415	425	450	425	419	429	440	489	422	485	449	407	440	456	440	472	432	430	435	418	447	439	434	422	434	392	457	422	465	415	456	482	444	448	436	458	445	480	461	444	419	420	408	428	436	467	432	465	413	439	395	461	447	414	437	471	406	422	435	472	451	448	444	489	462	425	419	443	415	434	419	417	434	456	439	447	416	448	434	427	456	420	420	438	441	419	410	442	450	448	444	427	428	408	465	431	410	450	470	429	437	453	449	435	397	411	399	445	440	443	435	442	422	458	445	447	432	460	434	423	435	470	437	449	441	452	482	464	450	448	435	450	441	455	457	459	446	406	413	501	421	450	448	429	425	431	458	430	413	427	434	453	453	447	406	421	435	442	420	434	453	428	436	425	431	446	430	459	435	445	466	440	435	428	448	379	434	421	439	460	422	406	443	484	428	482	471	436	473	421	463	435	473	463	429	438	419	404	430	469	455	464	431	429	400	446	465	441	446	450	450	449	424	416	449	436	452	450	406	474	449	469	430	448	407	462	457	458	418	439	472	460	433	478	411	441	452	455	440	412	433	453	415	427	417	433	404	437	482	456	462	456	471	440	400	427	447	465	448	449	421	466	461	470	448	469	421	446	469	464	446	399	423	453	423	479	425	459	439	424	437	427	423	467	469	419	442	447	435	420	459	413	472	371	410	429	457	419	432	416	440	446	449	438	399	415	434	470	445	422	427	460	439	435	448	427	411	438	407	451	437	479	421	452	431	454	435	449	434	446	443	462	457	401	424	462	458	434	414	429	455	433	443	460	446	430	418	464	476	441	425	402	421	448	405	448	437	441	414	433	426	456	468	457	445	477	473	457	429	455	420	469	461	433	438	457	465	445	443	413	465	483	403	433	441	431	457	487	460	450	440	416	453	427	489	423	428	430	407	433	439	459	400	436	423	488	451	443	457	425	428	459	426	417	455	438	435	444	403	463	438	462	431	399	438	465	443	423	425	425	467	434	448	456	454	454	425	447	441	466	433	426	453	413	444	438	448	444	426	404	434	432	475	405	454	414	422	413	416	410	403	428	449	434	451	470	434	436	408	469	454	425	469	433	459	475	432	451	465	434	453	472	464	446	434	442	411	453	413	439	472	439	444	415	427	453	416	449	424	420	436	439	463	433	483	461	400	469	458	448	431	418	475	419	468	438	440	471	413	459	422	453	436	449	426	454	439	448	445	457	467	439	421	471	432	456	406	406	476	422	459	452	457	415	426	449	416	443	449	456	399	441	444	448	466	407	455	443	438	477	417	400	460	477	435	456	447	481	436	404	424	401	461	426	435	474	452	459	434	464	410	449	470	429	479	403	447	411	451	415	398	416	413	423	481	448	436	436	444	452	412	430	459	451	458	435	461	429	444	456	463	443	430	401	478	402	426	450	459	435	417	434	405	441	461	461	448	435	458	431	437	422	462	431	422	422	452	451	473	463	421	453	483	419	454	449	429	457	463	411	426	439	475	476	452	427	440	492	439	428	461	449	447	446	480	480	415	456	443	449	437	403	402	436	419	434	432	430	459	444	446	456	445	482	434	453	416	429	429	463	447	417	443	433	437	424	456	434	466	493	438	466	439	445	425	454	430	431	436	420	448	450	413	408	457	416	440	424	450	418	434	436	419	485	486	455	461	409	438	449	426	431	445	425	477	461	427	452	428	456	450	447	430	418	448	456	446	463	437	435	451	412	459	461	415	424	436	407	401	462	445	478	437	437	431	419	408	435	499	440	437	416	420	444	434	440	439	413	415	419	404	428	444	459	472	444	480	463	401	446	445	445	448	449	428	439	431	430	427	436	481	427	460	442	446	441	448	431	443	476	416	437	418	467	426	447	473	398	435	436	448	447	451	444	438	453	475	454	422	402	460	423	467	406	448	451	421	434	454	451	446	459	409	431	407	466	466	443	451	415	455	427	438	455	420	409	421	416	425	457	443	441	398	447	455	421	464	438	428	437	436	439	448	454	437	427	448	485	429	402	441	419	424	445	420	461	475	409	420	459	411	429	424	465	446	434	442	438	481	444	424	433	431	430	449	417	425	434	439	446	436	481	440	439	464	440	420	432	431	422	435	396	466	452	442	407	462	433	415	423	409	450	442	444	444	446	441	487	409	458	448	433	431	452	427	451	459	436	492	452	414	490	435	441	469	453	436	426	444	450	439	456	467	444	465	482	440	423	449	448	422	420	438	439	427	426	418	457	439	436	433	423	453	399	445	446	442	482	453	438	437	431	415	424	467	462	446	451	449	401	415	420	425	397	461	441	428	448	451	427	429	425	424	485	461	412	452	407	480	446	455	408	455	441	417	392	436	441	449	460	419	477	420	458	450	436	415	437	415	426	435	435	459	416	468	426	410	436	402	437	438	399	418	425	459	432	420	436	422	435	448	439	433	453	456	458	455	436	425	463	427	413	446	444	452	442	437	484	464	443	483	380	403	427	458	428	416	456	437	391	476	421	412	431	431	462	427	407	426	448	428	441	429	425	442	404	456	451	449	456	484	427	399	430	431	404	470	424	435	427	452	438	404	442	423	433	448	453	435	489	426	431	435	478	442	433	413	463	423	454	415	410	457	400	445	413	413	441	425	430	435	407	421	421	455	469	477	419	441	459	432	443	420	436	426	439	466	470	452	452	431	417	436	434	440	426	433	464	441	422	409	420	474	430	466	454	428	436	423	474	429	461	446	422	442	437	478	450	457	457	437	424	459	487	430	458	407	423	447	413	432	443	449	441	423	419	459	456	474	446	433	433	467	465	485	451	442	421	431
9670	3498	408	241	348	296	288	227	220	210	198	151	148	121	93	101	93	75	72	64	60	64	50	48	55	48	44	46	33	28	45	48	42	37	30	29	37	35	35	41	37	19	30	35	35	35	24	27	30	28	21	23	29	30	24	22	25	33	19	28	18	26	19	25	26	24	30	29	23	31	22	29	34	38	22	22	31	25	25	24	25	23	27	21	30	19	31	21	22	42	18	29	20	35	28	31	29	33	24	23	34	27	26	26	22	30	20	32	29	23	29	20	24	30	26	22	21	23	31	26	28	25	19	24	24	19	29	25	23	26	31	19	21	33	28	28	25	22	29	31	16	32	29	27	18	31	28	32	28	27	32	25	20	23	25	26	28	16	22	25	28	26	25	17	22	38	22	28	24	22	24	27	29	31	28	32	25	34	20	23	37	20	26	28	25	27	18	27	27	31	21	30	24	22	20	23	22	23	27	25	32	23	29	21	27	26	29	23	24	24	26	25	23	26	26	31	23	27	30	32	18	36	28	18	18	21	29	34	22	25	24	19	42	25	27	18	26	23	30	21	18	21	23	24	19	29	26	21	31	30	25	30	22	28	19	24	23	34	24	13	25	30	31	30	26	37	24	23	26	28	27	30	18	21	22	17	32	25	31	20	20	28	16	23	29	26	30	16	19	26	36	25	25	17	21	32	21	26	30	23	22	21	32	24	21	32	28	21	28	29	31	27	29	21	27	24	27	23	22	20	24	25	28	26	25	22	21	27	33	21	29	21	19	24	32	27	22	22	25	25	27	23	23	17	23	26	27	30	24	30	24	25	23	17	22	24	34	31	22	31	33	21	29	27	34	26	21	25	24	20	30	27	25	34	14	21	32	21	23	33	23	24	32	20	22	25	33	29	23	19	16	18	22	27	22	32	25	27	16	28	27	21	22	26	25	25	23	29	25	36	27	25	31	18	33	24	22	33	29	26	17	29	29	25	24	28	20	24	23	20	36	20	23	27	29	23	26	29	33	24	26	26	23	24	26	27	31	31	23	25	17	31	29	20	23	25	27	30	22	16	25	28	21	27	22	20	29	21	32	21	17	32	19	21	27	20	28	25	24	32	34	19	23	26	22	28	35	31	22	30	28	17	20	21	21	26	27	35	32	21	33	19	28	17	26	18	27	19	26	27	22	22	22	31	18	29	20	24	25	35	34	22	16	25	19	24	17	16	25	32	25	30	27	26	26	25	29	23	14	33	18	21	21	32	26	21	28	26	25	22	21	25	25	31	31	30	24	22	25	33	29	21	25	27	22	18	28	27	27	29	22	25	33	30	16	41	20	25	26	20	17	25	21	21	26	23	24	29	17	32	28	20	24	17	27	26	30	20	15	26	27	27	18	26	14	28	21	24	26	21	26	34	22	20	26	25	13	29	24	26	20	16	33	30	31	22	21	30	20	21	29	25	19	19	27	24	24	24	23	22	27	29	19	25	28	25	27	33	25	19	19	26	22	31	22	23	21	27	19	24	28	22	26	33	30	22	24	20	40	23	20	20	21	25	30	33	26	18	26	20	29	15	37	18	22	27	19	22	33	36	25	22	29	29	15	21	31	21	26	21	27	26	18	25	28	15	17	27	19	32	22	28	31	19	27	25	34	19	20	26	28	20	25	23	29	28	20	25	26	26	28	19	21	20	23	14	25	19	19	21	30	20	31	28	26	32	25	26	25	30	19	23	21	23	27	27	28	27	26	28	27	30	22	26	29	15	20	27	23	26	28	25	25	29	24	27	32	23	27	35	29	29	27	19	23	22	18	21	30	23	20	24	22	18	19	24	30	24	34	22	31	27	24	21	18	27	33	26	27	28	15	35	24	27	24	29	29	23	28	17	25	35	25	19	25	31	15	26	22	25	27	21	35	20	26	28	28	27	24	27	23	26	19	22	33	24	29	25	19	22	24	26	28	25	21	40	27	25	27	27	25	27	28	20	24	27	21	25	22	30	28	32	22	36	31	29	24	30	23	25	27	32	27	21	19	20	33	19	32	23	24	25	32	23	24	25	31	23	24	24	18	23	24	27	25	29	20	17	22	29	26	21	22	23	25	26	20	30	19	34	23	22	25	23	27	23	26	30	34	27	20	32	20	28	22	19	24	20	22	18	30	14	24	33	28	30	27	19	31	28	25	25	21	21	19	23	25	17	25	13	22	27	35	26	28	27	17	26	24	22	30	29	21	24	31	31	20	20	17	28	24	31	20	23	23	28	21	36	30	29	22	29	28	21	24	23	21	25	24	25	24	24	28	29	22	22	27	29	17	17	27	27	22	28	26	28	22	19	29	22	28	22	27	23	32	19	29	31	20	31	23	16	23	26	28	29	28	20	35	28	16	22	23	19	24	24	25	18	22	21	24	28	17	30	32	26	20	15	31	27	34	27	22	18	27	22	22	24	12	26	30	31	29	28	34	31	27	25	29	29	26	28	22	30	28	26	31	29	30	31	22	21	25	20	24	24	32	21	29	29	22	29	27	33	26	27	29	20	25	34	24	30	19	24	23	21	29	24	19	24	22	27	24	23	23	23	24	13	30	31	30	26	25	35	19	29	24	30	28	25	20	31	31	35	25	25	28	22	22	19	23	23	18	23	18	24	34	27	29	31	16	29	22	18	29	26	21	24	32	27	12	23	24	30	22	28	18	28	31	15	19	22	34	33	25	20	22	25	28	31	24	19	26	24	22	22	20	26	24	24	20	24	16	39	23	33	29	32	35	16	28	27	34	19	24	30	24	32	21	29	22	24	26	22	27	27	30	21	23	28	24	26	27	20	28	20	28	25	30	32	19	31	19	28	24	30	19	17	19	35	31	21	20	30	28	26	27	15	21	25	18	33	23	37	23	28	22	27	27	24	21	18	31	27	24	17	25	24	25	21	28	25	31	34	33	19	20	22	27	19	37	23	25	19	27	33	28	30	30	24	24	25	25	27	18	28	17	17	22	20	34	23	31	28	33	25	27	26	39	19	14	29	27	31	23	27	13	26	27	28	22	23	23	25	29	29	22	21	22	31	20	22	31	25	30	19	21	24	24	21	30	25	29	30	27	32	26	27	26	20	36	25	30	26	24	18	29	22	20	28	28	23	24	23	12	27	22	29	19	26	14	20	22	25	19	16	31	26	32	25	30	19	22	24	26	14	30	33	17	31	24	24	28	20	25	28	30	33	26	19	21	35	19	27	29	32	25	38	16	22	23	23	27	19	23	29	28	28	24	21	19	21	21	29	22	24	20	34	28	27	26	28	31	31	27	32	21	26	13	24	22	21	24	30	23	26	17	32	24	30	18	24	17	20	28	28	26	26	22	23	25	26	36	20	19	35	29	31	33	24	20	27	25	21	32	37	24	29	28	28	23	25	24	21	21	24	24	15	25	26	21	23	28	30	32	19	23	20	27	25	33	29	23	27	27	31	14	25	19	33	23	30	20	25	21	21	24	30	37	30	24	34	26	20	33	11
45176	27987	8817	17129	23233	22596	19792	17061	14705	12144	9915	7919	6531	5677	4774	4130	3677	3190	2794	2617	2324	2006	1951	1919	1682	1545	1397	1298	1128	1161	1105	942	906	902	859	802	833	769	751	692	752	644	622	602	619	596	629	598	596	553	576	520	538	480	460	528	453	478	426	477	503	456	465	477	478	417	451	485	474	457	463	439	453	475	484	438	467	413	458	454	456	448	422	447	430	449	450	444	443	446	436	446	451	446	442	449	472	455	447	455	463	417	410	432	451	381	451	452	458	421	414	417	434	446	462	418	443	411	429	422	429	429	417	398	456	434	440	446	431	408	395	450	407	427	391	419	447	437	402	418	445	396	351	413	384	436	413	430	413	424	448	463	437	405	404	396	440	462	420	392	422	415	411	433	403	415	437	410	448	382	424	438	459	454	398	408	399	409	443	431	430	403	422	424	416	440	443	397	433	431	421	440	412	408	376	442	410	448	414	429	414	437	433	422	464	438	399	417	421	396	411	428	397	425	422	449	437	399	395	406	413	428	429	411	410	435	413	432	404	407	416	418	428	441	410	406	428	400	385	433	413	434	404	413	408	449	452	434	410	416	436	458	416	382	422	415	459	436	456	402	381	420	435	397	442	396	431	452	450	419	421	421	454	452	404	404	430	420	413	425	412	425	385	409	413	450	428	422	409	398	424	434	410	412	413	419	394	389	429	400	413	427	400	409	374	426	437	409	390	413	449	411	399	428	403	395	413	420	425	394	388	423	427	424	458	413	425	430	390	402	389	402	411	426	427	423	451	442	426	420	419	428	427	414	412	474	408	462	427	412	399	436	452	415	392	433	442	416	421	444	448	430	438	420	389	381	411	419	402	425	427	385	442	387	423	394	390	376	435	399	366	415	395	442	456	409	418	398	443	416	422	394	478	379	388	412	421	393	386	409	374	390	406	424	448	417	420	418	412	412	436	443	446	431	411	389	460	410	414	403	388	399	426	381	428	395	422	436	417	414	416	397	441	446	410	408	408	416	446	445	449	398	390	393	399	402	443	413	411	408	420	412	408	376	407	442	395	389	406	420	400	392	403	432	409	413	386	409	407	432	409	383	420	443	450	405	440	451	401	424	447	409	430	455	434	427	376	410	399	443	427	425	428	415	419	434	387	415	412	439	445	434	443	446	385	419	412	404	395	392	405	412	430	440	446	387	411	413	391	412	408	402	397	415	398	406	437	439	378	457	443	381	404	396	423	425	422	426	376	406	424	461	407	429	404	409	428	422	431	405	397	429	432	390	379	429	432	410	439	373	456	432	374	437	419	384	412	418	428	397	417	430	423	405	409	428	399	435	399	403	413	440	393	425	424	410	417	433	427	428	411	412	447	424	423	419	374	468	438	416	405	417	432	472	386	444	389	393	409	420	405	445	417	423	420	430	412	436	413	466	398	407	435	414	438	435	384	436	416	398	422	406	406	406	438	430	439	419	394	416	445	418	406	458	430	445	437	435	421	436	402	420	454	391	411	431	420	388	397	434	429	380	447	419	395	400	441	422	431	417	385	406	392	427	418	452	414	426	380	413	412	400	428	411	397	442	439	396	395	433	438	406	418	391	405	404	386	425	408	436	405	425	369	454	391	376	438	426	404	411	384	440	409	424	420	424	395	412	441	428	441	417	424	402	389	418	417	404	461	424	410	410	424	394	407	413	391	417	404	410	400	423	451	446	411	400	433	388	390	423	406	402	406	438	436	413	405	407	404	428	410	420	414	440	444	419	457	365	411	435	430	406	392	407	410	388	424	413	417	451	384	427	432	399	424	446	409	410	393	433	405	407	425	434	428	410	404	442	399	423	391	405	426	424	395	437	434	440	438	383	424	428	398	441	398	422	414	443	398	411	412	399	447	426	415	443	404	438	407	426	405	381	459	424	419	445	434	423	438	417	413	430	410	399	417	422	420	381	386	424	426	404	431	425	405	404	431	411	395	397	447	413	411	410	429	462	383	441	451	442	394	401	424	448	424	392	401	430	401	366	457	396	420	412	437	386	424	419	427	382	422	437	406	438	408	388	428	405	426	393	422	436	413	458	421	412	449	450	420	411	428	423	407	405	448	389	409	422	431	426	442	410	415	407	443	406	424	445	447	390	428	409	426	421	441	428	435	432	422	434	403	383	418	429	416	414	430	410	433	431	414	402	416	417	417	419	411	404	390	391	443	406	406	419	438	429	452	401	398	431	377	424	415	448	417	396	448	421	418	401	397	412	383	427	407	388	406	408	429	390	440	442	420	412	408	431	415	408	438	448	409	428	380	380	389	379	409	437	421	445	401	422	400	423	406	391	395	425	431	443	405	429	430	427	405	377	398	401	411	414	405	410	423	429	384	433	418	409	409	434	426	452	431	419	381	409	442	441	434	458	396	438	396	367	404	423	395	437	426	440	436	385	418	426	391	406	449	418	433	369	396	414	413	439	412	397	427	427	432	394	404	404	379	400	416	417	399	404	394	420	450	414	463	427	409	433	434	423	434	400	413	428	436	433	412	401	411	430	401	407	424	415	404	392	418	424	447	432	428	435	439	393	417	404	402	423	453	454	406	406	427	401	406	430	402	402	409	416	418	421	388	429	408	406	399	397	444	431	411	417	404	398	453	401	429	438	451	381	382	419	421	383	409	446	412	383	420	375	418	426	421	397	408	418	394	420	431	387	416	418	402	414	420	426	366	395	429	403	388	422	391	416	437	406	444	405	414	405	385	431	409	448	396	421	409	407	438	392	408	379	438	441	401	427	456	401	426	433	418	398	389	398	396	411	415	423	422	446	416	397	412	432	381	462	395	395	417	397	435	438	421	404	387	421	395	402	423	428	421	388	431	413	427	428	401	419	433	401	377	393	415	420	424	449	398	419	397	429	456	396	410	439	427	411	424	460	412	426	425	388	438	417	416	405	457	432	408	392	463	416	400	387	402	406	437	425	446	406	438	400	420	451	392	398	444	371	426	389	411	400	416	418	424	392	415	431	408	414	418	407	427	430	401	404	402	444	421	419	407	421	422	414	414	446	419	422	401	428	444	423	442	430	429	426	411	390	411	412	448	393	424	416	428	401	445	440	420	408	393	428	413	406	392	431	470	403	408	397	436	426	438	433	430	428	394	409	429	427	417	422	419	431	392	426	400	415	436	437	435	397	431	412	444	449	416	439	442	405	412	388	436	439	447	389	425	417	416	423	405	419	413	434	418	382	442	441	408	427	400	392	403	447	415	420	423	420	426	420	424	406	408	468	440	459	417	407	432	425	438	414	408	448	402	393	374	394	453	420	431	411	430	402	417	417	407	428	422	421	448	444	407	423	438	421	471	442	449	441	423	397	399	384	399	421	425	403	386	418	447	446	416	403	400	459	403	419	410	411	441	390	402	411	374	433	412	391	419	398	431	440	436	472	432	367	415	404	425	412	397	404	408	399	411	409	447	421	440	434	382	406	422	432	417	381	439	437	375	430	416	427	481	435	436	453	402	390
13833	7360	788	413	557	600	479	431	381	350	301	237	220	167	151	150	124	102	115	104	83	80	76	77	61	53	55	63	72	49	59	53	41	57	59	47	42	50	40	35	40	35	40	37	47	41	34	41	40	42	43	41	39	36	30	35	25	32	29	30	35	31	28	30	39	31	30	39	38	34	37	29	36	30	31	20	33	40	41	30	20	37	26	32	40	41	37	25	28	24	32	30	31	26	38	30	40	33	24	36	24	37	31	35	34	28	27	29	32	39	30	33	41	32	34	40	33	33	32	24	39	35	25	31	38	37	36	33	34	23	33	29	22	42	32	31	39	30	32	40	33	39	26	41	34	26	36	33	34	27	25	33	33	36	36	29	38	31	33	27	32	24	35	31	35	32	36	42	32	32	39	33	24	35	35	26	40	42	28	36	38	26	34	31	30	32	35	39	28	39	31	31	26	26	26	34	26	31	31	35	33	29	32	31	44	37	28	31	28	22	29	37	37	45	39	29	26	27	25	23	27	39	41	28	32	26	40	35	19	36	39	31	27	40	40	22	41	30	30	31	41	30	39	31	34	26	32	34	26	28	25	22	22	28	28	24	30	27	29	35	31	37	37	35	28	24	27	34	27	36	33	50	24	35	34	32	34	28	36	34	31	27	32	27	29	36	22	34	25	28	36	33	41	30	28	44	31	31	27	23	33	26	31	31	23	35	36	35	35	26	28	28	33	34	30	31	34	43	40	33	28	28	30	30	38	26	37	26	25	25	25	29	24	33	14	27	30	28	23	29	32	39	33	22	29	25	46	28	33	36	36	26	18	26	37	27	17	29	34	34	31	38	29	28	32	22	46	38	23	33	25	37	32	34	38	35	27	31	34	27	33	30	26	32	25	37	34	27	38	23	38	24	26	24	31	45	26	33	30	33	28	35	21	20	35	35	33	33	34	35	23	29	33	44	33	31	36	26	37	38	32	45	43	34	18	43	23	33	38	32	29	35	30	24	27	32	28	30	42	28	31	22	50	37	28	33	23	32	26	24	25	28	28	19	35	35	41	32	25	30	33	34	24	32	30	21	31	26	29	35	31	39	37	24	40	26	24	38	34	23	29	30	31	31	34	35	25	30	32	30	28	27	26	31	32	31	23	36	26	34	40	34	33	36	25	27	23	29	42	34	33	36	29	26	33	35	38	30	40	38	32	30	33	32	25	38	32	37	35	27	31	27	32	25	41	28	40	44	31	34	31	31	31	32	32	23	25	39	32	33	43	21	39	32	34	28	26	25	39	28	28	37	28	31	36	31	31	25	28	31	28	37	33	40	28	38	38	34	26	39	22	39	28	29	29	31	29	32	30	24	39	21	36	28	23	25	23	39	25	32	22	30	34	37	31	35	33	33	32	26	25	33	34	29	32	30	31	26	35	27	34	34	35	37	29	29	29	42	32	26	40	41	38	28	23	36	36	38	25	22	24	27	40	37	25	41	27	28	30	34	41	31	33	42	33	32	34	34	27	27	32	41	23	38	35	30	20	26	30	25	38	30	42	35	31	47	27	33	27	32	28	32	31	42	28	32	28	39	40	28	32	32	34	29	24	18	40	31	37	34	31	28	31	37	34	32	22	27	37	27	36	38	25	30	27	24	36	35	20	23	27	36	34	34	32	25	33	23	32	34	38	33	36	30	27	35	33	27	26	35	37	41	27	27	29	41	32	36	35	32	33	35	25	42	30	19	31	20	20	29	22	18	26	43	31	42	38	46	30	37	34	21	28	28	46	32	26	31	33	22	37	23	14	25	28	32	30	36	30	33	31	35	31	25	38	30	24	37	25	35	31	33	34	27	32	35	40	28	36	33	38	40	33	28	31	45	32	33	32	30	29	33	35	27	35	28	31	33	30	33	33	34	36	26	27	35	35	32	36	25	27	33	24	32	27	28	30	19	27	34	32	23	28	24	31	38	49	46	35	29	27	34	38	34	26	28	35	33	25	26	32	45	27	31	26	36	31	39	25	31	35	31	36	24	24	27	27	28	29	40	32	21	33	29	41	21	29	23	24	34	31	35	29	34	25	29	22	33	32	20	30	25	31	35	21	24	32	31	23	39	29	25	30	30	36	33	38	35	28	40	29	28	31	47	22	32	33	25	31	32	35	41	27	26	19	28	38	29	33	32	39	30	33	29	28	33	35	31	30	35	36	29	35	34	31	29	31	25	32	31	38	34	33	30	32	28	29	26	32	42	30	32	21	29	37	30	33	33	30	27	33	30	22	30	28	27	35	33	37	26	26	32	31	28	32	30	43	32	24	33	24	38	31	26	31	34	41	23	37	36	41	32	37	26	28	34	38	20	40	38	30	31	34	26	35	37	32	32	29	27	33	34	39	37	31	31	31	27	26	33	36	29	27	18	36	27	36	36	35	29	24	32	28	23	32	30	34	29	27	26	37	30	30	41	25	25	42	41	29	30	33	33	40	28	32	29	30	47	31	37	28	42	38	36	29	26	39	32	28	44	40	36	25	22	35	34	32	27	26	35	33	34	30	35	26	47	32	28	35	27	33	37	38	27	31	43	31	25	43	26	36	39	44	36	29	31	37	22	30	25	24	33	36	37	34	30	41	35	28	35	29	37	31	35	31	40	24	32	24	22	32	31	29	33	31	32	29	32	33	34	29	33	34	26	29	33	33	27	25	36	35	31	34	26	24	23	35	30	31	20	28	40	30	26	34	17	35	33	35	35	38	28	24	36	36	43	29	25	29	37	41	34	34	34	31	25	32	29	37	29	31	32	34	34	26	36	27	23	31	24	39	36	29	32	28	36	35	26	27	42	29	30	37	38	41	42	32	20	45	30	32	38	34	32	38	31	30	32	32	23	33	28	23	25	33	32	28	29	30	32	25	26	31	27	36	42	30	31	33	44	35	39	34	31	32	35	30	30	35	21	32	29	31	28	31	38	26	35	39	42	33	22	28	30	43	22	35	28	26	35	36	30	30	38	31	23	29	16	23	40	26	33	29	42	31	27	38	34	35	43	36	29	32	27	37	37	27	31	29	29	27	27	30	28	25	28	50	35	31	31	36	26	39	31	28	28	33	27	37	33	33	41	20	36	28	35	34	31	46	28	38	26	28	33	37	26	29	42	43	35	39	24	25	26	33	33	24	42	39	30	41	19	31	34	29	25	31	26	33	30	37	39	35	28	25	25	36	34	30	39	40	33	26	33	26	32	32	23	34	32	34	41	24	23	44	30	31	24	29	32	31	35	37	39	39	39	39	32	40	35	32	32	28	29	27	39	39	35	21	31	32	29	38	27	25	25	31	29	32	34	35	34	32	32	35	27	45	33	30	26	40	36	34	31	35	32	28	31	30	28	29	42	24	30	32	30	27	29	35	41	25	35	27	36	29	33	35	27	42	26	40	44	25	31	33	26	26	24	29	39	43	28	30	28	26	32	33	39	28	34	34	41	25	33	32	29	32	39	36	36	32	27	36	30	21	31
53623	35130	12927	22879	29472	28530	25839	22591	19527	16813	14053	11684	9953	8579	7520	6511	5644	4913	4539	4046	3613	3397	2969	2753	2572	2311	2163	2019	1898	1693	1592	1570	1406	1375	1294	1219	1174	1085	1077	1060	945	951	897	927	947	870	854	842	802	725	708	707	650	724	618	653	650	628	604	611	629	638	597	586	643	606	628	604	577	584	602	638	602	600	606	590	579	581	581	575	569	555	629	543	599	616	555	586	552	568	574	586	583	588	560	581	583	552	556	558	553	562	556	565	571	537	542	551	570	548	534	516	587	584	508	572	553	518	553	518	546	538	538	478	524	546	513	537	512	528	515	548	523	527	533	532	546	522	526	521	530	541	509	561	496	525	513	526	565	503	510	511	529	582	553	490	532	484	530	545	529	548	540	548	539	510	501	528	514	502	531	554	584	563	521	538	518	527	549	473	566	527	518	463	479	546	569	554	560	530	539	510	553	484	503	530	517	511	537	524	496	559	552	561	551	524	513	501	560	485	492	541	546	514	545	545	545	534	481	525	500	517	531	530	534	505	533	532	550	537	493	512	539	508	503	524	502	562	490	525	528	519	514	486	499	520	550	519	522	521	504	541	511	516	503	534	546	508	541	493	558	525	504	533	552	567	494	537	517	503	527	530	515	488	495	520	545	518	545	494	485	493	525	526	526	523	491	523	571	511	519	535	502	465	473	480	499	543	530	508	496	525	526	489	510	520	519	500	531	534	525	485	525	513	514	517	485	569	554	522	530	496	553	507	523	562	491	486	511	572	523	510	520	506	530	532	520	544	547	499	470	538	504	527	506	500	507	529	528	530	461	517	498	511	508	534	528	549	525	519	537	471	544	497	541	506	525	506	516	483	526	506	524	504	534	556	527	517	544	506	546	513	520	569	544	523	557	547	517	486	552	551	492	514	488	530	514	492	497	528	526	502	536	526	545	518	545	493	521	493	521	559	520	543	480	559	520	539	517	518	541	536	475	506	525	524	555	535	495	521	526	518	499	514	513	517	536	539	534	499	514	513	522	508	521	510	530	519	535	536	544	506	496	550	511	526	510	496	520	533	524	552	497	533	560	541	513	527	480	524	538	499	526	550	479	496	484	525	550	527	507	508	527	530	580	497	515	535	516	508	531	564	524	511	477	467	523	488	523	554	532	559	529	518	483	499	532	509	510	516	520	517	550	505	522	544	533	483	516	496	549	528	554	535	535	522	496	541	514	538	495	527	542	548	511	485	509	536	528	505	536	515	515	510	525	516	538	532	551	521	518	508	507	524	525	497	535	498	507	517	489	498	494	524	519	523	534	557	513	488	549	484	511	516	489	529	517	463	539	498	500	512	526	505	534	542	521	527	541	537	516	502	516	524	506	505	517	512	557	452	521	516	546	507	520	528	493	526	532	513	540	547	518	496	536	509	547	518	498	518	477	538	497	522	529	517	544	513	500	505	560	512	522	492	524	519	522	574	537	507	520	527	536	491	490	496	545	516	537	579	527	528	563	532	503	484	500	517	522	500	521	543	504	494	483	502	534	509	478	517	510	508	513	472	538	482	488	507	504	518	536	523	559	521	495	545	513	554	512	516	522	519	538	535	516	539	514	531	506	456	537	505	534	544	540	499	495	526	521	542	513	553	526	525	504	530	541	506	503	513	511	514	523	529	539	532	547	518	515	542	560	527	546	526	535	524	551	495	514	551	517	528	514	520	487	536	489	511	509	515	500	527	526	507	524	549	543	515	505	539	559	508	495	515	502	518	504	496	512	486	523	542	496	531	520	524	566	492	511	515	500	508	504	485	514	488	541	514	526	532	527	530	494	506	495	531	510	489	541	540	557	519	528	467	478	547	508	548	478	550	514	540	498	493	513	493	517	489	531	546	511	493	512	502	524	506	515	515	538	551	525	545	546	514	538	508	502	493	515	496	499	518	500	558	511	551	468	516	491	509	514	503	485	528	527	545	510	521	511	520	483	501	591	482	484	550	528	483	477	531	546	482	541	501	537	480	528	502	540	486	528	538	520	546	537	539	482	507	515	502	501	576	536	546	518	490	504	551	492	481	515	508	538	520	550	499	537	521	537	526	497	560	532	525	540	509	514	515	483	510	519	521	511	561	545	525	520	534	539	507	546	536	543	541	514	504	502	524	515	537	496	561	514	518	520	502	520	499	496	516	494	508	475	522	471	505	501	550	489	517	547	539	495	521	534	504	540	520	515	511	554	474	503	535	544	520	524	521	521	542	474	521	516	547	504	545	526	516	500	512	543	453	522	504	548	512	501	540	555	504	519	522	540	512	476	499	503	512	502	513	536	520	482	473	513	537	531	512	506	523	499	554	493	543	494	504	499	487	517	487	524	497	540	525	493	510	556	489	522	510	537	517	506	538	493	519	500	520	523	529	521	534	535	494	538	542	528	514	512	523	533	524	564	548	498	516	536	492	507	515	522	538	530	502	546	544	514	518	515	526	508	526	502	554	527	490	536	531	546	544	505	513	524	513	530	511	520	527	542	543	501	508	512	510	491	488	561	581	518	496	494	539	475	507	489	529	528	524	464	543	499	510	499	504	540	532	492	497	546	564	517	511	527	560	531	489	507	507	513	522	565	514	520	521	555	547	527	504	514	517	518	502	500	512	540	533	518	472	502	491	506	542	537	538	495	576	526	521	495	515	527	546	486	505	603	536	473	506	531	499	541	530	540	475	529	516	528	514	549	508	511	514	530	507	534	544	518	513	520	473	519	523	526	518	550	567	510	520	542	533	495	530	522	527	494	500	507	492	491	522	507	572	520	560	506	499	522	517	523	521	553	523	488	522	494	509	483	554	512	506	485	523	523	522	498	481	541	522	528	488	521	518	462	491	533	537	558	511	526	550	558	511	493	528	516	555	516	546	505	550	498	517	491	499	550	505	548	555	513	497	530	526	543	548	510	513	524	509	546	574	525	541	495	511	527	538	543	531	525	500	531	527	470	567	459	512	538	544	481	551	503	527	481	488	510	520	533	508	521	494	499	528	485	502	482	518	474	526	557	515	490	527	503	514	549	550	563	560	527	540	498	489	518	478	518	506	517	514	506	527	540	532	475	472	532	501	553	536	545	508	529	489	526	523	538	500	531	522	564	563	535	530	542	506	481	516	510	540	516	497	476	520	519	539	483	525	476	534	508	510	490	551	507	527	506	502	559	536	545	509	506	545	539	527	524	527	504	529	531	508	538	580	528	544	522	529	540	523	507	535	531	519	534	514	471	531	536	534	525	511	543	556	488	525	506	499	485	545	526	517	511	504	538	509	471	521	507	514	504	495	487	535	510	525	485	506	482	499	544	543	526	497	480	551	531	490	488	529	486	499	506	525	499	514	520	480	546	520	527	511	512	543	503	498	515	537	514	511	513	495	484	488	509	551	542	500	507	492	523	529	508	505	504	511	491	515	521	531	555	558	487	498	542	470	525	523	516	498	474	533	537	539	486	574	527	530	486	537	513	523	510	571	499	509	544	519
5396	1756	218	146	198	178	188	159	147	110	95	83	87	64	67	54	49	31	45	42	45	44	39	35	23	34	31	29	24	20	24	19	25	28	20	21	25	19	23	29	14	20	21	10	25	13	15	21	21	23	8	18	21	25	14	17	23	19	23	11	19	11	15	22	17	16	25	19	11	23	15	11	17	16	12	17	13	11	17	15	14	13	22	16	26	22	20	15	12	19	18	18	14	13	16	16	18	19	16	12	19	15	16	15	13	16	20	15	11	16	19	19	13	23	9	17	17	10	10	19	17	12	15	12	16	17	10	7	21	17	15	26	14	12	21	14	13	19	12	24	14	22	12	17	13	10	16	19	12	8	18	23	14	19	20	7	17	14	15	17	17	17	15	14	12	10	16	14	11	20	12	10	19	10	11	15	21	11	14	15	9	15	22	11	18	14	15	26	14	18	16	10	17	11	14	12	11	22	14	17	13	18	11	18	19	10	13	14	22	11	17	20	15	19	17	16	6	15	14	20	15	17	23	21	19	14	15	17	18	12	16	21	12	13	16	20	20	21	15	13	13	18	14	12	17	12	14	13	15	22	18	19	11	12	19	15	21	18	15	10	24	12	16	18	12	20	12	12	22	22	11	15	19	18	8	12	11	15	12	21	17	14	22	20	20	13	15	10	16	14	25	12	15	28	16	16	15	13	17	16	14	13	18	16	12	12	18	22	14	9	18	14	9	15	18	23	17	13	17	11	21	15	14	16	18	23	16	14	22	15	16	14	17	17	14	19	23	17	11	19	11	14	15	12	17	20	16	13	21	22	18	16	21	18	23	11	13	21	9	15	17	18	12	13	11	14	16	13	14	11	8	16	18	15	20	18	20	10	15	15	14	20	20	13	18	22	11	20	22	10	17	9	11	7	16	16	20	15	21	12	12	17	12	18	21	20	18	13	15	13	9	18	9	20	13	12	12	16	17	18	11	20	14	18	14	24	12	24	6	13	23	15	12	15	9	15	8	19	19	12	11	16	16	22	22	24	22	15	13	20	11	17	18	10	19	14	19	15	18	8	14	17	10	14	15	16	22	12	11	19	17	9	13	20	9	12	19	19	14	10	18	19	14	15	16	16	17	14	13	15	21	7	20	20	22	13	10	22	15	14	16	26	20	13	15	13	13	14	10	18	12	19	19	13	22	8	18	13	26	12	15	19	13	18	12	19	15	14	14	15	15	22	12	15	14	12	14	14	21	10	14	14	20	14	6	14	14	14	19	11	22	14	15	28	14	15	22	16	20	16	13	9	13	13	14	15	19	15	16	22	8	13	16	27	13	17	24	17	16	15	15	17	8	17	16	10	17	15	12	12	14	13	13	18	19	7	24	17	18	16	13	15	16	18	11	15	8	12	12	15	16	22	14	14	24	18	11	17	13	23	16	22	17	17	16	12	19	9	14	19	13	14	25	19	13	14	19	18	14	27	15	16	13	24	15	21	14	15	23	13	13	16	16	17	18	15	14	18	20	14	18	13	19	14	13	18	14	21	14	17	22	9	17	21	13	17	21	21	14	21	14	9	14	18	11	18	15	18	13	20	12	22	12	16	14	17	13	18	23	14	11	15	13	19	14	21	16	16	8	11	13	17	19	13	14	10	13	22	16	10	14	19	23	14	15	17	14	7	14	10	16	17	14	18	14	18	22	21	16	20	18	16	27	19	14	22	25	17	21	21	16	15	11	12	18	12	12	14	14	11	22	19	15	15	21	13	17	16	15	25	15	13	11	14	13	15	14	16	13	13	16	17	13	16	18	19	17	18	18	12	24	15	17	8	20	14	12	18	13	12	21	9	17	14	17	19	18	10	12	16	15	16	12	12	8	19	15	16	16	8	21	15	18	15	20	15	9	24	13	18	13	7	17	16	16	17	9	18	5	13	22	14	19	13	21	11	12	19	13	16	16	14	25	22	9	20	13	15	10	17	18	25	15	18	22	15	15	8	14	24	19	19	14	19	13	19	12	16	16	19	15	15	19	17	12	14	18	15	12	17	15	13	21	24	15	16	17	20	15	15	13	21	25	21	15	14	17	17	18	17	8	18	9	15	18	18	16	13	19	18	12	20	19	15	7	15	16	21	13	16	9	19	14	15	9	13	22	16	10	16	12	21	11	17	19	22	4	13	13	12	18	8	18	12	19	22	21	18	14	18	14	11	18	20	15	15	15	17	20	18	17	15	15	12	13	14	14	17	16	12	18	14	13	11	17	13	15	18	14	23	18	18	14	13	9	17	22	13	12	15	10	14	17	8	16	14	13	16	15	11	19	22	21	27	11	22	20	17	17	18	18	17	14	13	20	21	14	14	13	13	17	20	13	18	12	14	11	13	11	11	12	11	21	17	15	18	8	18	15	21	13	14	13	10	21	13	12	17	21	18	11	16	14	30	18	9	12	10	13	14	9	15	19	13	15	18	20	20	16	22	16	15	15	26	14	15	25	13	22	18	16	11	21	13	16	19	14	12	20	23	21	14	19	23	25	12	15	13	10	18	19	20	13	24	11	13	17	19	17	19	11	22	17	18	12	14	19	11	27	19	9	8	16	18	22	17	19	15	25	14	18	16	27	8	26	19	16	15	17	20	12	18	19	13	12	15	13	15	15	19	11	17	10	14	17	11	10	20	23	17	17	18	20	23	16	17	9	14	15	24	8	9	16	19	19	16	11	15	22	18	10	17	19	21	20	17	17	14	17	16	23	15	18	11	20	17	14	13	17	13	14	12	17	22	19	11	10	23	17	16	18	10	18	14	14	28	25	17	15	18	19	26	21	16	17	18	14	22	19	19	19	23	10	19	17	15	13	15	15	12	18	13	18	10	14	15	15	17	23	10	19	14	11	17	15	15	12	18	19	17	14	17	17	17	18	15	25	10	18	17	14	18	18	13	19	19	11	14	12	14	17	26	20	20	16	13	14	11	11	14	14	14	21	12	20	13	19	9	18	9	25	10	15	10	17	18	18	17	15	12	18	13	18	14	14	19	12	15	16	20	20	10	14	16	21	15	16	13	18	11	13	13	17	20	15	16	16	12	15	15	11	18	18	16	17	11	25	18	16	16	11	18	12	15	12	16	16	13	8	15	14	22	21	16	18	16	21	19	10	22	16	16	12	13	15	22	18	15	19	16	25	9	12	20	15	18	14	11	18	19	18	12	10	17	18	24	12	26	16	19	14	14	12	17	13	15	17	14	17	21	12	16	11	19	16	9	21	22	29	15	16	16	22	19	18	13	21	13	16	15	17	10	20	20	17	18	16	17	13	17	10	15	8	21	10	15	14	8	9	14	19	11	22	17	16	20	24	15	21	14	17	16	16	16	15	21	13	10	11	18	12	13	16	18	20	19	13	18	17	14	22	18	13	16	17	13	12	17	11	27	13	19	11	17	27	14	15	15	13	21	13	16	22	18	21	26	23	14	14	16	11	19	11	20	16	21	20	16	15	23	15	13	17	15	14	13
39477	22924	6110	12736	18117	17196	14592	12238	10128	8191	6356	5216	4171	3523	2926	2536	2226	1934	1665	1592	1446	1292	1221	1064	954	947	856	778	702	657	665	589	576	536	566	514	512	437	421	398	436	467	437	416	429	403	420	400	388	332	349	336	364	343	281	335	344	305	276	290	306	309	305	305	309	305	276	297	303	296	294	283	323	272	295	283	312	272	261	279	304	297	283	305	272	307	261	319	295	272	298	256	305	287	315	270	295	286	292	291	317	303	313	274	295	276	270	281	261	294	286	273	277	273	283	261	315	277	310	285	280	243	304	285	259	303	286	283	252	253	281	283	256	267	296	280	288	257	276	293	274	268	299	268	240	247	293	257	263	283	272	297	262	268	269	256	245	281	269	262	261	295	268	274	314	288	290	262	301	260	258	270	268	267	257	271	280	252	277	294	272	273	306	253	270	260	290	264	292	299	266	235	250	284	294	263	286	288	297	288	279	290	301	255	272	241	262	258	266	271	244	278	262	259	279	271	270	257	279	258	298	278	245	295	270	264	268	276	272	229	253	273	300	274	274	284	246	260	260	251	293	302	262	265	292	244	260	247	249	275	260	289	257	276	297	270	270	282	273	298	272	262	271	281	280	287	274	267	249	272	282	272	249	287	288	266	277	263	290	279	289	244	268	293	277	274	281	263	255	280	274	269	303	269	272	266	274	244	276	291	280	275	253	254	288	271	263	264	269	312	272	261	255	272	242	285	295	273	300	264	292	266	294	246	275	272	283	299	309	266	259	294	270	298	273	278	264	281	260	253	255	279	292	280	268	241	299	263	263	264	276	268	284	278	271	259	304	270	242	266	287	281	266	256	275	269	301	248	279	271	263	277	261	218	238	295	265	295	301	258	270	268	255	278	285	257	280	292	268	284	246	285	256	279	256	270	278	264	291	286	250	300	263	264	290	292	275	290	283	271	278	262	241	287	239	270	287	268	257	281	287	265	288	268	262	271	263	279	274	275	297	253	293	260	261	285	259	301	256	258	265	273	287	287	234	283	256	272	270	316	270	275	258	270	277	300	251	246	265	261	236	291	291	255	265	283	238	251	305	255	286	281	250	276	269	292	276	295	288	306	249	291	259	270	272	249	263	270	281	271	267	247	278	241	275	294	267	295	265	246	285	254	244	289	296	285	256	279	293	290	268	282	281	251	301	272	268	275	265	270	264	250	258	261	277	283	260	272	247	269	243	269	248	273	302	266	319	252	271	278	268	245	269	252	281	247	247	269	254	253	264	247	308	272	278	269	289	290	248	286	268	283	268	306	276	273	279	297	267	237	279	276	266	275	261	250	267	293	272	270	265	313	280	282	264	281	262	247	287	252	287	245	264	261	271	258	259	247	233	263	267	257	283	270	283	265	276	264	308	254	286	281	288	277	235	294	258	290	273	272	285	268	281	281	261	265	282	274	255	261	294	294	285	281	289	245	285	258	282	265	278	264	293	255	261	273	294	235	265	285	261	277	274	288	286	261	304	232	276	275	251	270	296	264	264	240	310	258	279	274	262	270	257	287	265	280	268	281	271	250	268	276	275	254	255	301	260	260	268	250	267	288	283	273	278	290	259	274	277	280	287	278	252	276	279	269	262	270	290	266	252	278	289	262	265	289	275	285	260	279	259	275	259	248	270	294	270	254	260	266	256	279	263	274	273	277	273	279	283	257	258	261	271	257	277	284	287	297	274	285	272	277	281	276	242	263	249	259	264	280	290	288	285	282	296	244	258	243	292	301	263	274	279	259	249	232	287	277	282	261	235	271	291	270	273	287	265	275	268	301	272	271	291	294	254	278	283	280	274	263	265	252	262	273	258	267	276	284	294	295	268	264	288	238	284	250	268	267	284	267	264	254	255	261	280	258	278	272	292	254	285	256	298	260	287	265	281	265	257	260	278	242	283	294	271	270	255	288	306	289	296	258	285	265	269	251	264	234	280	255	293	305	257	256	274	256	299	269	289	256	299	260	251	262	261	269	263	265	287	278	283	267	260	254	250	235	300	252	251	268	279	275	253	279	266	269	279	272	271	266	279	284	240	257	280	275	266	270	261	291	254	257	281	289	281	285	278	257	260	265	256	295	283	280	241	241	278	275	269	284	280	261	235	280	259	263	266	248	270	255	280	258	272	263	276	311	306	237	263	296	282	283	293	276	258	277	288	278	281	255	280	272	291	272	280	265	302	257	302	312	249	269	271	260	266	262	308	255	284	256	284	295	242	301	270	308	270	275	280	258	286	265	290	298	265	267	271	264	263	268	263	271	276	288	235	259	269	271	290	278	258	267	277	246	288	244	259	250	263	269	266	271	289	292	251	281	291	253	253	257	266	265	276	249	265	295	301	290	272	266	280	261	291	285	282	275	261	262	281	289	235	257	267	265	298	252	265	266	255	267	266	274	257	283	259	256	267	257	272	288	264	289	275	253	236	271	285	261	284	264	264	275	273	325	298	253	249	299	293	271	261	282	288	280	274	266	262	263	253	286	292	262	244	296	261	273	260	290	299	276	327	288	269	313	261	251	282	238	256	290	274	291	248	281	267	279	255	245	279	276	283	274	261	293	294	270	247	274	245	254	262	274	291	301	282	261	287	262	266	277	290	266	308	270	272	248	283	290	256	265	259	258	271	266	254	260	280	287	258	296	266	285	250	286	273	267	258	274	292	286	250	287	288	285	263	284	279	274	263	263	261	261	256	275	254	293	278	291	283	276	279	247	233	280	275	251	268	257	294	276	265	265	270	264	284	265	298	285	279	273	275	268	307	284	275	262	274	292	258	239	274	264	277	280	310	298	282	290	305	282	281	285	278	282	251	257	246	275	251	296	264	288	277	281	298	260	242	277	261	270	248	281	252	280	284	268	264	275	292	240	265	282	274	262	245	268	284	270	246	291	310	281	281	260	272	295	277	255	286	275	284	267	292	275	254	278	277	271	278	240	261	287	287	284	258	287	255	275	282	246	262	275	273	267	267	261	256	310	277	303	297	284	276	258	264	275	272	272	291	281	294	279	291	283	268	266	289	287	262	259	279	276	281	292	247	297	313	242	271	308	261	275	273	259	263	283	305	271	271	273	255	238	267	257	263	267	295	240	260	300	268	277	242	266	251	273	262	228	291	300	288	245	287	288	286	269	269	263	266	272	303	277	269	252	277	302	253	289	279	290	285	254	283	299	264	291	265	280	266	259	274	283	269	250	276	274	252	274	280	260	287	285	270	279	308	273	286	279	269	253	234	264	233	273	266	278	292	313	301	298	304	255	287	287	256	284	262	261	289	268	280	250	262	272	270	279	288	274	277	257	242	264	276	275	266	265	298	254	274	259	285	276	286	262	266	265	276	269	258	316	274	262	282	266	277	267	293	281	282	276	292	269	286	262	263	294	299	265	279	297	291	288	262	261	265	321	294	273	258	263	273	273	289	270	263	267	262	269	260	267	290	265	273	277	279	261	305	262	264	290	289	287	275	239	241	303
12095	5960	669	313	489	487	464	408	369	324	270	225	174	148	145	105	115	111	91	77	73	79	66	75	54	48	44	58	38	48	49	44	49	36	39	41	37	36	33	28	29	32	36	42	41	41	41	36	24	32	23	33	27	20	32	29	27	31	31	19	34	23	32	30	24	25	17	35	27	21	29	24	23	32	28	25	31	23	23	29	20	30	25	40	23	25	21	21	32	22	32	27	25	35	20	33	26	32	25	26	37	13	37	21	20	16	29	29	36	32	26	33	30	41	34	27	32	30	31	14	28	32	33	33	34	31	24	39	26	27	35	17	27	34	37	27	24	34	26	31	27	24	28	22	26	25	36	23	22	26	27	22	32	17	27	25	28	32	21	33	27	26	26	27	18	28	29	28	26	32	26	23	25	22	13	14	29	32	34	23	20	34	22	24	19	31	33	23	28	20	34	18	26	24	41	15	27	23	32	23	33	30	36	21	29	27	23	32	25	21	13	27	25	23	33	16	20	24	25	25	35	24	39	24	24	24	24	36	27	21	22	22	28	24	37	34	30	27	26	30	26	18	30	25	24	29	36	30	26	27	29	20	22	31	31	35	38	30	21	20	26	39	26	34	30	34	34	33	28	26	35	38	30	19	28	34	17	21	27	24	28	30	16	22	26	21	35	30	25	28	25	22	29	22	17	29	23	39	33	27	22	27	24	31	25	27	33	31	25	23	26	24	20	19	23	27	23	25	31	24	30	24	26	26	25	22	32	30	22	22	24	29	22	28	34	22	21	22	28	31	27	27	30	27	20	24	28	20	25	28	27	20	35	24	28	22	26	31	29	27	26	39	25	29	27	28	16	25	18	33	30	36	32	25	33	30	33	30	29	26	24	28	26	35	33	24	35	27	22	22	34	21	26	28	33	32	37	16	20	34	30	25	32	32	15	25	27	26	21	21	19	23	33	25	25	29	24	30	29	24	23	21	25	21	29	30	30	15	24	21	30	28	20	23	20	41	32	40	32	36	27	28	31	28	32	29	21	33	22	30	25	27	26	18	16	22	22	26	32	26	32	25	23	21	28	24	39	27	27	28	22	32	20	31	20	23	19	26	25	35	28	23	36	29	31	31	31	24	19	33	27	23	21	23	32	23	35	28	29	30	31	24	26	23	36	32	34	29	29	20	24	28	26	36	21	24	24	35	19	27	26	38	20	25	28	30	31	24	30	31	17	28	27	36	25	30	32	29	31	29	26	18	23	27	26	42	24	33	28	18	25	25	22	24	34	23	35	26	36	25	32	22	26	30	28	25	24	27	29	20	24	26	29	26	26	32	30	25	23	24	28	29	28	24	21	17	37	36	20	30	22	28	19	31	28	32	22	30	30	22	34	21	24	31	27	27	25	25	31	24	26	27	21	29	26	28	32	42	32	28	18	24	27	23	32	26	26	24	26	29	31	38	19	39	30	21	34	26	28	21	25	24	37	36	33	29	31	30	32	28	28	28	27	18	26	27	25	23	30	34	22	33	32	31	21	32	24	25	19	37	25	30	20	24	22	18	35	35	27	26	33	28	28	31	28	23	25	32	24	26	30	22	33	35	29	24	20	30	14	29	29	25	26	26	32	17	30	31	22	26	33	20	30	24	29	27	27	36	26	25	32	21	25	27	25	39	21	26	26	24	24	23	22	32	32	22	18	19	26	30	23	26	31	21	23	27	20	33	24	24	23	27	23	30	22	20	29	21	30	34	18	27	24	18	25	32	19	33	31	35	22	20	21	26	29	22	28	31	24	35	30	37	22	27	24	29	25	27	26	20	12	26	24	31	20	29	25	31	21	20	17	22	24	26	21	28	26	29	34	34	21	20	19	35	16	26	32	26	32	21	23	26	21	29	45	30	22	30	23	36	33	23	26	21	29	24	36	23	35	25	24	35	29	21	19	21	21	27	20	24	26	27	25	29	31	28	25	24	19	24	21	38	29	31	32	24	34	36	35	25	30	34	24	33	30	23	30	36	29	25	20	25	32	29	29	26	35	24	28	33	32	22	32	31	27	42	23	36	21	29	21	23	20	36	23	30	34	28	31	21	21	24	24	30	29	29	26	25	21	28	22	36	26	29	36	25	24	24	22	24	38	26	29	28	20	24	37	29	31	22	25	28	28	21	30	28	33	21	30	24	31	30	33	28	24	34	28	31	25	28	22	26	23	23	30	33	19	21	29	41	25	29	27	26	28	28	23	17	32	32	27	30	27	22	36	32	34	26	15	26	23	28	28	29	30	31	29	29	26	28	29	38	24	25	25	37	20	23	26	31	18	30	31	28	36	22	30	31	36	26	28	34	21	31	33	28	31	35	17	30	37	21	36	23	31	32	31	40	20	23	30	31	28	24	28	35	35	26	30	11	21	23	32	32	23	28	29	28	29	28	28	26	30	25	28	24	17	35	27	29	32	42	34	35	33	24	26	21	30	36	27	38	27	22	32	21	32	21	23	24	25	34	31	25	28	28	27	29	35	25	30	20	28	37	30	25	29	25	29	17	19	28	17	27	33	17	27	27	25	27	40	28	32	20	27	29	36	34	29	25	35	27	30	26	37	20	32	18	33	27	30	31	22	30	32	27	20	32	25	37	33	27	20	28	28	25	29	29	26	32	28	31	29	36	20	26	29	17	28	36	21	29	28	24	18	29	21	40	23	16	29	24	31	26	27	32	20	25	26	27	36	34	21	30	19	23	29	18	28	22	22	34	30	29	33	30	22	22	30	21	19	31	30	24	31	18	28	22	30	32	27	32	30	31	27	25	31	35	21	24	31	34	30	24	31	25	21	32	24	33	19	31	33	20	28	16	25	33	34	27	21	19	13	25	27	28	30	28	28	22	30	21	31	31	30	24	32	31	36	24	26	20	30	33	29	36	33	29	28	18	22	28	34	24	37	30	25	29	30	32	33	29	17	23	31	22	23	40	22	32	28	22	27	24	29	22	21	36	23	30	30	20	28	22	25	21	22	34	22	29	24	30	25	21	26	24	23	33	21	22	33	21	29	25	24	33	32	33	26	20	26	24	35	25	21	32	29	25	24	30	32	24	32	25	36	32	24	29	25	30	32	27	35	26	27	23	27	39	27	23	44	32	38	26	20	34	18	32	21	22	23	25	26	23	32	31	30	33	32	18	28	34	17	30	39	19	25	32	22	25	27	33	28	31	28	26	33	31	30	24	25	29	20	22	25	27	27	28	24	20	32	29	25	25	36	29	24	27	42	24	27	30	30	19	32	26	28	21	28	25	20	32	24	31	25	27	30	34	28	21	23	26	20	29	31	24	22	20	29	39	36	23	26	26	29	23	30	28	21	31	21	22	15	36	32	28	26	23	26	30	28	31	29	30	21	34	30	30	25	34	25	26	25	28	28	27	24	24	23	25	27	30	31	28	20	25	26	24	42	26	18	26	24	28	29	28	15	22	22	18	26	38	28	24	19	21	26	33	31	33	26	19	32	36	19	22
51736	32142	11686	21533	28176	27212	24422	21568	18401	15528	12991	10518	9034	7869	6698	5857	5082	4573	4044	3764	3214	3038	2711	2500	2251	2084	1874	1721	1594	1474	1340	1340	1279	1170	1097	1054	1012	949	861	804	880	794	825	836	818	802	763	734	686	644	618	656	612	578	558	551	537	535	537	538	524	536	550	559	521	553	554	489	477	520	510	493	523	516	483	483	474	491	515	516	470	459	441	500	523	490	480	481	488	473	482	512	509	533	510	473	498	481	492	510	462	459	459	456	473	483	464	455	461	491	447	437	500	477	476	452	421	438	446	471	445	465	443	438	445	482	454	455	462	469	443	478	454	432	499	444	436	500	483	472	451	481	454	441	481	445	466	385	441	458	404	444	423	435	445	442	496	425	445	438	463	417	478	450	471	460	395	489	387	438	492	420	441	420	446	478	454	465	440	422	457	479	433	424	460	428	421	443	466	453	470	434	467	479	458	490	456	481	458	443	441	444	479	479	477	445	453	421	455	447	452	477	472	469	400	477	439	452	438	412	442	449	421	457	484	402	464	462	429	444	441	445	499	476	433	444	415	429	481	401	460	434	467	433	438	463	379	467	430	440	441	455	450	437	406	462	382	447	463	421	484	449	424	431	444	476	427	423	450	464	445	425	481	444	452	417	470	407	426	414	447	435	406	423	440	414	453	439	446	424	443	459	476	386	424	430	419	428	447	474	445	442	433	447	425	444	475	461	412	429	436	426	467	504	450	408	441	458	431	482	427	438	455	416	426	488	421	463	462	454	485	409	466	453	410	472	448	431	438	411	387	469	445	415	464	440	414	427	447	430	440	438	465	450	450	442	453	439	459	441	439	429	446	464	433	455	432	468	434	429	428	481	466	459	440	433	398	449	434	448	458	423	446	450	446	445	425	433	404	444	442	437	437	444	443	457	424	425	440	487	455	407	422	457	444	445	388	448	447	422	439	462	435	454	429	417	441	424	457	431	451	424	416	437	423	434	391	462	448	439	446	446	459	418	455	464	437	428	445	427	431	479	453	446	469	453	425	458	434	409	470	447	420	453	425	416	397	438	447	443	434	450	448	453	443	413	435	440	430	404	460	437	471	456	417	434	452	474	444	417	433	455	433	468	463	450	452	458	438	444	467	455	453	430	503	443	462	430	473	430	415	404	452	468	446	418	448	406	428	398	436	460	406	448	451	433	452	435	431	461	406	444	455	447	432	441	431	467	452	446	450	437	430	472	452	454	458	402	424	451	414	462	449	411	465	403	426	467	433	413	455	431	456	441	471	438	461	416	427	453	500	411	434	444	443	446	454	460	459	453	430	451	422	464	423	448	454	422	409	446	496	438	415	447	407	458	446	438	446	410	444	440	395	463	483	424	483	421	432	462	445	448	437	470	453	458	470	440	418	424	435	425	439	449	432	424	465	437	438	424	482	396	446	446	455	453	459	460	426	434	458	430	454	451	452	462	480	424	423	413	402	440	465	472	453	425	469	449	462	455	451	443	434	412	447	453	438	488	467	424	435	414	434	433	429	433	441	442	444	443	429	414	445	425	468	448	478	452	403	466	456	456	446	396	452	444	431	439	455	423	444	437	446	420	471	454	403	414	425	444	404	454	426	445	451	429	441	468	493	451	417	422	443	461	442	467	444	432	407	443	469	444	449	410	431	439	471	439	452	404	442	427	445	456	431	463	415	464	436	444	439	431	446	446	469	475	434	448	435	450	457	452	414	445	417	439	442	447	432	401	397	465	421	460	453	452	443	444	431	463	452	441	410	450	399	439	445	446	472	457	443	425	431	465	449	446	453	491	462	455	430	485	469	440	437	444	443	407	426	423	443	446	437	452	416	427	449	442	432	443	456	442	450	509	436	445	407	432	473	441	432	423	445	449	466	448	424	447	486	460	437	414	440	467	484	408	423	435	496	431	416	454	420	432	392	450	431	421	436	445	452	483	423	477	418	466	425	453	425	409	439	438	446	415	423	452	449	458	413	428	446	430	427	423	478	419	405	430	446	457	425	441	453	437	430	428	468	489	448	414	519	437	470	437	485	453	474	474	460	435	443	478	432	500	455	421	469	421	463	440	467	443	416	430	454	438	420	436	450	443	471	451	452	452	429	473	432	436	426	442	483	467	444	424	428	437	434	415	428	435	431	486	439	452	446	456	429	432	448	459	487	433	442	466	481	448	466	468	451	437	449	454	471	420	466	472	415	460	440	410	450	445	424	435	441	444	446	444	397	433	437	464	449	420	451	464	443	468	417	410	430	458	448	486	439	447	462	453	494	423	434	444	439	450	446	447	450	428	393	464	431	419	443	471	441	453	472	466	431	460	428	448	445	456	453	446	423	412	446	409	440	428	463	457	407	439	456	433	405	445	456	421	458	466	493	395	451	453	432	454	444	466	437	446	484	435	444	411	409	383	469	444	408	452	438	449	400	451	467	437	454	445	442	460	428	429	436	415	422	427	414	411	464	439	397	444	461	443	451	437	437	435	433	429	473	482	461	449	420	466	453	438	464	451	419	448	416	493	419	476	430	458	410	460	418	465	392	446	464	462	422	432	454	449	451	446	430	438	452	428	399	463	453	480	442	441	459	461	427	448	467	426	425	441	427	467	458	471	446	419	443	469	445	447	422	418	470	449	465	438	465	415	436	437	443	423	437	443	446	417	429	450	430	424	437	433	431	486	411	481	423	462	462	426	432	432	470	452	433	444	471	441	433	393	459	392	447	459	447	465	395	465	457	437	421	474	459	445	446	416	436	461	489	455	436	401	435	423	431	452	429	454	434	428	428	466	470	410	402	406	407	459	414	427	450	426	433	456	439	469	490	485	438	438	448	449	436	441	465	463	464	393	467	429	460	435	448	477	455	437	461	438	416	446	423	428	451	438	451	445	480	414	453	452	426	473	444	432	431	423	479	464	454	459	423	418	442	447	470	448	433	429	418	427	446	429	485	437	389	435	445	423	467	391	408	418	444	434	450	444	444	450	424	442	439	443	446	448	467	456	479	431	426	440	447	460	461	441	433	445	436	411	426	455	428	424	457	423	443	449	431	435	432	437	430	467	417	418	421	416	455	438	410	411	470	460	454	432	452	408	444	444	417	439	449	425	470	436	453	462	426	436	444	468	443	465	455	440	483	440	413	413	448	453	460	491	425	436	430	448	455	430	455	445	426	452	448	422	415	464	438	512	449	491	427	421	433	455	458	434	451	406	426	408	421	417	420	462	438	455	418	453	458	438	405	451	435	454	444	484	443	460	445	449	474	426	445	455	469	474	440	433	425	458	441	400	450	465	445	455	424	457	434	466	450	439	437	435	418	450	446	413	426	442	449	462	465	460	496	449	448	454	428	466	457	450	399	450	451	467	413	400	428	479	427	440	448	403	431	445	425	458	467	425	481	438	422	432	441	436	421	427	418	451	418	433	449	425	452	453	426	446	409	483	399	456	455	475	410	442	458	444	444	489	424	408	464	417	456	435	433	492	423	434	446	436
9328	3707	413	219	298	338	289	286	260	210	163	147	138	129	97	81	74	63	65	65	83	71	62	36	42	50	33	41	31	38	29	36	44	40	38	48	34	30	37	26	20	31	37	30	19	37	29	33	32	29	26	29	37	30	35	28	25	28	25	28	34	32	32	21	26	28	24	22	30	24	32	29	28	18	31	32	13	28	27	26	29	25	16	29	29	32	31	31	29	35	26	28	30	20	27	34	18	25	23	36	23	24	30	15	28	22	25	24	22	29	26	26	26	17	28	27	24	29	26	29	22	22	30	22	28	33	33	27	25	22	21	24	26	26	29	32	30	31	25	36	25	29	14	25	22	33	28	18	28	24	27	31	27	34	31	19	31	22	23	28	34	21	21	21	21	34	24	37	19	25	23	21	33	25	27	32	23	21	20	24	32	28	30	24	22	28	27	27	19	31	21	34	29	23	19	30	32	26	23	19	27	27	42	43	25	26	20	22	26	21	33	23	26	27	28	35	24	20	18	29	25	33	29	22	25	17	26	32	27	17	23	22	22	16	20	29	25	21	26	23	28	19	22	18	24	21	28	29	21	24	24	32	28	38	25	19	24	23	29	26	20	33	32	25	12	21	28	33	26	40	22	22	25	22	29	35	22	21	27	28	16	26	14	25	22	27	17	29	26	30	46	27	22	29	22	21	30	23	29	26	22	17	25	22	21	22	31	30	34	22	26	27	28	23	23	18	29	34	32	31	25	24	25	26	23	22	24	40	28	23	26	19	28	25	30	27	18	27	24	23	28	28	25	22	18	33	30	19	28	15	21	25	30	30	28	22	30	21	25	22	21	20	23	21	20	20	23	19	23	29	30	21	25	22	27	24	29	17	27	20	26	21	13	39	22	24	22	19	28	23	26	26	30	30	22	31	24	26	14	17	26	24	20	23	22	24	27	21	22	26	28	28	27	27	24	29	22	24	14	30	30	28	24	23	24	17	26	27	20	35	22	24	24	22	17	34	19	29	27	31	22	23	24	23	24	27	29	27	24	25	23	28	28	25	23	29	30	25	28	16	24	27	17	30	27	23	27	27	26	34	20	19	23	25	27	29	20	23	28	22	27	21	18	18	23	30	30	36	30	22	25	17	27	22	27	22	17	25	27	24	18	30	27	23	23	30	29	20	32	30	30	31	23	14	26	25	34	28	24	25	21	19	34	32	22	21	29	29	23	18	26	26	22	30	27	27	22	31	31	17	29	23	22	21	23	20	20	18	26	28	32	22	25	26	33	27	33	18	30	28	17	26	29	21	23	21	37	32	30	26	32	16	28	24	37	19	21	23	36	27	31	22	20	22	19	17	31	28	26	26	25	27	23	23	29	22	22	30	26	25	21	22	24	39	28	21	33	31	22	27	32	31	26	31	28	21	26	33	29	25	29	28	30	23	17	19	27	24	29	21	24	25	26	22	31	32	19	23	24	27	15	28	24	26	18	21	23	29	21	23	26	24	20	20	21	17	36	23	34	28	30	28	31	41	27	25	20	22	27	19	30	36	24	23	22	28	19	28	20	25	17	20	21	30	20	27	33	26	33	18	22	19	21	24	29	27	23	23	22	22	18	24	21	23	23	25	30	27	28	24	26	25	21	21	27	28	19	32	21	23	26	20	27	24	31	20	22	27	25	24	21	27	32	18	35	18	26	26	26	19	20	33	21	27	21	23	23	25	21	35	26	20	30	23	21	19	27	17	15	27	21	22	14	19	23	23	27	18	15	28	32	32	24	31	14	35	25	25	32	21	37	26	17	17	22	17	26	35	25	26	17	27	24	25	21	28	33	26	18	34	28	35	24	26	25	31	26	28	27	25	24	23	20	23	25	22	27	21	36	25	26	35	27	32	31	30	24	16	22	32	25	39	26	19	31	26	30	30	25	22	26	28	16	31	22	25	27	23	25	29	19	20	21	31	23	29	24	34	30	30	16	24	23	29	38	28	22	18	28	17	25	28	25	24	21	35	19	18	25	19	32	29	29	31	17	24	26	22	29	25	26	26	17	20	26	23	25	21	24	29	20	23	26	30	19	17	18	20	23	20	23	25	32	38	25	20	23	22	25	35	27	26	26	10	25	29	28	17	28	24	23	27	22	17	19	24	29	21	28	22	32	30	19	27	17	37	25	21	24	24	33	26	25	22	20	19	22	20	26	19	23	29	23	21	23	28	32	24	21	28	26	28	21	25	28	26	20	29	23	28	37	18	21	27	24	18	25	19	21	23	25	34	27	26	18	37	33	27	27	21	36	27	36	23	30	22	19	25	27	16	26	26	41	25	20	31	29	21	29	29	25	18	32	23	29	24	40	28	30	30	24	30	25	20	17	24	20	25	24	38	16	24	21	22	18	31	35	20	24	23	23	22	27	26	21	25	22	16	27	24	25	25	15	23	24	23	29	34	20	30	22	33	25	24	17	24	25	32	26	30	22	30	31	29	27	22	28	23	31	25	23	27	23	21	25	21	32	20	19	27	25	25	29	30	35	21	24	25	20	35	26	23	29	21	22	30	24	31	24	25	28	28	31	23	21	19	33	25	28	25	23	34	22	22	24	24	9	28	22	27	26	34	33	33	27	23	23	31	25	21	19	27	24	23	19	20	20	27	27	22	17	22	30	22	25	23	30	29	21	32	19	17	23	33	35	28	20	26	26	29	18	25	28	29	28	31	29	28	24	18	24	24	29	27	28	27	20	34	41	24	23	22	26	17	26	21	23	33	21	15	15	29	24	28	25	22	26	23	31	23	33	29	29	21	21	23	21	32	29	16	21	22	28	22	27	28	20	18	24	25	24	23	27	24	29	34	26	22	24	27	30	34	21	24	28	25	18	19	22	30	29	41	29	22	30	23	28	20	29	28	28	27	26	23	23	22	29	35	28	23	21	17	27	38	20	23	24	26	25	25	27	31	22	19	25	21	22	17	38	19	19	26	32	27	22	20	29	28	31	30	26	34	15	24	25	32	28	25	36	25	33	19	19	25	28	26	20	15	22	18	28	21	29	34	28	26	30	35	18	21	23	21	33	24	25	34	30	29	30	17	24	22	14	15	28	24	21	28	31	34	34	39	27	27	20	20	24	21	35	37	38	14	13	28	26	25	21	20	18	25	30	21	28	21	34	30	20	27	19	14	26	26	21	12	29	25	20	30	23	25	25	26	24	23	26	24	33	21	23	26	20	20	19	35	27	29	36	18	29	20	22	23	24	20	11	33	28	18	22	22	25	23	38	30	12	22	17	22	30	27	33	24	14	18	36	34	19	36	23	27	31	24	19	20	23	31	29	19	26	29	22	24	19	20	22	27	28	32	20	20	29	34	19	28	20	22	32	22	25	22	23	27	22	24	21	28	24	24	19	18	26	30	29	21	32	26	25	38	20	21	18	26	28	20	33	42	22	24	39	33	35	21	37	19	24	29	24	19	31	23	22	24	32	31	20	34	34	30	26	25	28	23	25	30	25	28
44867	28445	8703	17463	23632	22890	20353	17717	14973	12254	9875	8080	6659	5750	4911	4328	3795	3219	2890	2740	2422	2153	2029	1810	1686	1537	1337	1299	1132	1063	1039	972	1024	983	884	817	783	705	727	686	694	695	668	649	640	654	643	607	558	553	537	551	523	487	519	471	496	500	448	494	532	460	501	476	468	471	429	453	442	474	434	453	443	503	472	427	476	486	456	427	446	424	443	481	454	434	442	476	459	469	435	455	471	477	482	442	468	431	480	434	439	472	414	462	388	417	487	422	400	431	451	434	474	446	432	426	474	433	444	405	408	408	460	447	452	425	414	380	453	438	469	429	439	453	418	402	433	430	444	388	413	443	446	387	419	445	439	427	387	410	421	429	442	386	389	366	419	417	418	440	379	425	402	425	429	438	425	432	433	371	420	401	413	419	400	413	453	357	384	451	404	411	405	396	409	428	381	378	424	427	421	413	448	389	444	431	442	438	424	448	440	424	437	449	414	403	403	424	419	422	400	416	419	377	394	404	440	390	439	436	395	432	422	401	374	423	436	391	463	436	416	455	417	405	439	397	383	415	445	447	379	419	418	433	444	438	394	419	428	406	415	448	408	411	423	414	383	453	433	414	429	407	400	437	422	414	456	402	420	397	405	403	405	426	425	433	408	400	443	455	433	423	388	418	435	411	406	446	424	389	460	397	392	430	425	433	395	421	387	443	401	391	413	406	454	442	439	480	414	414	426	408	402	375	411	450	420	430	420	403	450	416	436	414	419	414	453	439	349	429	417	422	443	421	443	416	395	427	378	393	421	409	444	422	397	429	410	448	374	400	417	407	445	422	425	410	416	409	415	421	437	399	424	430	422	423	397	388	422	406	433	445	427	402	404	447	428	439	457	373	442	448	430	446	447	412	413	401	455	425	447	409	410	412	437	454	425	407	415	438	415	417	386	397	442	412	476	433	405	403	393	437	413	423	426	420	450	402	407	417	405	430	448	432	418	407	393	422	396	409	405	391	406	391	410	415	414	438	453	442	416	447	424	400	402	427	404	401	431	416	459	440	442	413	409	441	445	420	422	422	407	424	416	437	385	383	400	415	429	419	394	412	443	395	418	403	443	452	419	442	418	408	420	439	439	420	406	424	391	406	461	384	431	385	397	432	450	411	440	426	462	407	430	432	403	449	426	468	425	429	425	418	408	417	440	457	425	384	466	486	410	413	404	386	411	411	410	396	413	419	441	403	411	404	410	404	431	449	392	436	423	427	424	419	424	385	379	457	392	403	424	456	438	435	444	418	392	428	395	423	386	426	421	399	420	419	379	409	406	399	454	408	421	438	394	455	434	414	415	452	379	413	450	443	388	451	405	449	429	399	473	421	386	428	399	417	407	432	412	408	416	424	411	394	428	449	382	429	434	449	400	418	402	402	394	437	412	414	411	394	418	443	404	410	392	418	396	397	423	438	399	417	410	446	437	400	404	428	413	443	441	424	427	416	442	448	435	381	402	423	402	410	434	453	389	398	386	437	415	426	392	428	426	401	428	426	443	413	432	428	420	393	430	434	403	470	416	436	393	437	427	420	432	420	445	423	404	455	440	430	412	414	385	380	433	442	447	422	409	410	433	397	426	418	375	401	423	450	447	432	424	420	399	394	399	397	386	403	424	416	422	431	406	414	401	439	446	424	416	436	436	439	407	460	444	391	390	443	456	391	402	417	420	424	427	434	454	478	438	431	455	411	425	434	424	388	410	430	400	399	415	433	431	398	401	426	465	389	399	433	427	436	402	395	423	435	414	432	465	442	424	421	439	391	431	397	440	448	463	411	441	449	405	392	426	412	444	429	419	445	420	408	432	436	384	398	428	426	372	413	436	434	435	427	426	386	450	431	434	427	437	387	460	410	409	419	417	417	406	394	440	467	447	428	357	388	417	427	423	421	416	442	435	444	408	398	386	448	406	391	438	434	417	422	410	426	399	390	426	458	418	420	416	428	426	396	416	432	408	461	418	399	423	405	382	439	417	431	441	418	397	414	444	442	463	415	383	396	448	443	456	409	430	425	440	412	447	405	440	413	445	402	433	402	443	462	397	422	418	423	444	430	370	429	433	406	462	431	416	432	429	449	428	429	386	405	397	347	452	413	412	419	395	375	404	430	418	386	411	415	438	427	410	394	439	421	416	399	388	444	436	450	419	406	418	435	434	441	434	415	436	422	436	435	415	440	427	403	446	420	406	430	405	409	405	443	410	424	397	436	457	442	452	425	432	390	396	389	431	407	383	427	404	440	416	416	438	397	386	443	412	420	403	400	412	397	430	416	410	419	434	422	423	377	433	437	436	421	439	421	402	391	426	426	418	421	428	366	427	435	428	431	416	425	403	435	412	438	436	409	461	383	425	415	407	401	446	422	434	428	414	456	419	404	454	475	411	423	418	423	387	416	459	455	407	421	434	450	416	404	391	462	438	444	410	432	418	440	441	430	449	451	411	417	395	431	403	368	395	433	400	426	433	384	405	388	418	402	416	399	410	419	421	450	425	431	415	408	382	411	453	443	449	429	404	399	432	445	424	417	406	419	432	401	387	434	433	392	409	420	433	407	439	407	405	423	415	403	434	403	428	426	454	434	412	451	438	429	417	405	419	367	409	434	448	417	415	420	442	447	452	426	421	413	427	467	444	410	439	420	418	434	423	420	438	431	446	415	410	391	414	398	397	434	408	457	483	433	413	436	424	414	387	400	426	406	393	416	418	425	400	423	432	403	459	494	420	435	424	427	401	436	398	406	417	421	428	407	430	421	408	458	397	389	424	435	432	389	433	397	416	403	412	432	423	409	412	437	437	445	409	433	435	415	416	413	431	424	435	404	405	414	420	406	440	390	403	440	421	430	458	441	425	428	441	415	425	406	406	397	397	449	438	429	428	471	400	448	431	374	420	409	454	454	414	428	406	409	401	433	437	441	399	407	452	446	428	410	413	443	430	427	419	392	454	403	410	424	397	402	471	411	421	436	438	415	443	410	441	413	439	414	414	441	418	413	419	438	436	428	432	435	398	455	437	433	417	429	436	445	408	435	430	430	425	413	378	415	389	454	383	439	453	442	414	427	422	437	448	399	393	380	396	438	423	416	393	416	419	429	434	425	409	422	387	439	426	429	415	408	450	407	414	453	420	418	411	443	409	457	412	444	414	384	417	413	433	421	440	427	426	392	409	405	460	406	400	414	415	441	438	447	430	424	399	426	420	416	395	411	422	395	399	413	411	422	433	386	414	415	415	419	409	410	447	442	394	436	406	397	416	381	406	431	409	391	372	422	440	401	412	419	438	420	431	406	414	415	394	388	439	376	413	429	394	413	442	431	410	425	445	406	424	419	442	413	437	418	456	414	410	440	395	416	418	409	392	439	424	399	409	443	425	428	374	412	439	445	409	444	383	408	405	390	381	417	421	450	392	452	412	424	434	423	442	429	410	441	417	453	427	376	429	435	423	412	412	402	428	424	419	439	429	397	434	410
13832	7294	722	437	548	547	474	439	394	395	282	208	190	194	151	138	124	132	114	116	97	81	82	90	58	50	56	52	60	45	47	52	41	53	42	44	44	43	35	44	41	44	34	40	37	54	30	40	27	32	43	36	35	28	33	36	36	37	28	43	27	25	32	27	36	44	34	37	48	27	34	25	40	34	36	41	41	43	29	47	42	32	39	31	36	35	33	35	28	41	29	35	33	46	33	30	29	33	27	32	31	37	30	27	36	29	20	34	28	37	44	32	34	35	28	34	28	34	33	29	27	34	21	36	32	33	27	27	36	37	30	40	28	43	28	24	30	39	29	39	37	36	34	32	33	30	36	27	19	34	36	35	27	30	23	29	31	33	26	26	40	41	25	30	38	28	48	29	41	23	30	34	23	38	24	22	43	34	39	39	28	30	25	36	33	36	30	23	27	37	24	41	25	26	38	31	25	29	41	28	42	34	34	30	31	30	31	35	39	39	29	33	31	22	36	21	24	24	31	29	27	40	31	22	27	31	39	28	39	22	34	28	43	22	27	24	40	42	36	29	29	27	23	33	36	25	27	26	43	36	33	23	32	27	29	36	40	41	31	33	24	18	27	40	30	36	29	28	33	42	35	28	34	35	22	25	38	34	33	24	35	24	36	33	28	26	34	34	27	27	30	31	37	28	45	33	26	36	25	33	31	38	34	26	29	34	27	33	28	28	32	38	29	39	35	30	36	42	32	34	31	35	28	33	30	31	31	26	31	32	40	35	25	31	31	22	41	32	30	31	27	27	27	26	43	47	21	29	33	35	40	30	36	23	32	32	36	32	39	34	28	28	39	31	28	26	37	30	40	31	29	34	37	32	49	37	36	38	39	29	32	35	28	36	33	31	37	24	32	34	23	34	29	31	24	34	28	30	25	35	44	32	44	23	38	31	30	31	31	38	31	31	28	27	43	32	42	29	36	30	44	33	31	36	47	29	42	33	41	33	32	36	26	43	32	23	27	37	26	29	31	38	43	33	35	21	30	35	35	34	30	32	32	20	31	22	32	30	39	29	31	33	34	34	34	26	32	28	41	37	38	31	23	43	37	29	28	39	33	31	28	37	30	33	31	26	28	26	31	29	31	35	35	35	25	37	32	37	34	34	32	28	39	23	32	35	22	32	33	44	35	30	30	37	36	25	31	21	31	21	33	25	27	25	28	32	28	40	27	29	32	34	23	38	39	20	27	38	23	36	26	35	21	31	32	20	41	34	33	37	35	34	34	33	21	38	41	32	28	32	34	31	35	30	39	26	31	28	44	32	33	26	29	15	29	37	22	41	32	31	22	33	24	31	27	30	34	39	45	29	30	28	31	34	37	37	41	31	32	37	30	26	29	26	23	30	32	40	41	31	34	33	34	33	33	16	34	31	31	29	35	33	29	37	41	36	31	33	31	36	38	40	39	18	33	31	33	41	40	38	33	24	22	39	28	27	31	26	39	29	31	34	33	27	34	28	31	32	31	26	35	31	23	33	37	38	34	30	19	28	26	39	38	31	35	28	38	37	34	24	34	23	27	21	32	28	30	40	25	38	30	28	29	27	34	29	39	33	29	36	29	40	32	27	32	43	32	38	30	24	30	26	31	37	41	28	23	21	21	31	26	37	36	38	28	24	22	35	26	29	30	31	32	29	26	24	37	43	28	39	29	29	34	29	38	36	35	30	27	25	30	32	25	40	18	34	34	39	27	34	29	41	36	37	28	36	33	30	30	36	31	28	29	28	27	24	43	25	29	27	30	35	25	33	31	34	39	28	26	30	23	25	31	38	34	27	29	23	29	25	28	26	42	35	26	35	37	35	30	34	42	35	34	34	32	37	38	33	40	23	31	28	33	35	36	30	30	16	29	37	33	35	27	29	29	30	37	40	27	28	33	25	29	30	27	30	34	45	34	29	38	21	38	36	28	35	36	32	40	37	27	33	40	31	36	28	38	31	23	37	34	36	37	25	43	27	34	31	42	32	23	48	41	30	38	31	26	22	38	25	26	38	23	31	24	24	32	31	30	29	30	37	38	29	39	29	40	30	36	36	28	24	35	33	35	28	31	30	36	32	23	42	24	31	38	37	39	27	30	28	30	35	43	36	32	34	34	31	31	24	28	34	36	39	32	26	32	31	33	26	34	35	35	34	31	23	29	35	37	35	34	36	37	36	32	29	25	28	40	23	38	42	33	32	32	23	24	30	30	24	34	31	33	36	21	37	34	34	41	23	34	25	34	35	40	32	32	30	27	34	24	27	24	20	37	29	30	36	33	29	25	31	27	28	37	28	41	33	42	23	30	39	36	30	24	34	28	36	26	23	31	35	38	34	40	48	35	37	21	28	47	21	33	25	19	32	37	27	22	38	27	30	40	34	33	35	45	29	26	27	30	39	29	36	34	33	39	30	34	49	22	26	31	33	28	22	27	30	27	33	37	23	25	30	34	34	34	30	23	32	28	34	23	41	29	34	29	43	25	31	27	23	30	31	44	37	38	29	24	35	26	34	31	29	41	40	35	35	29	38	28	30	34	33	30	36	32	29	21	44	39	36	30	34	26	29	32	36	31	30	24	50	25	42	33	31	37	28	23	24	30	40	27	21	31	26	33	36	34	30	34	33	33	36	34	31	49	40	29	17	41	35	32	23	24	34	35	37	23	22	34	19	25	38	38	38	36	31	32	36	33	28	24	32	28	27	34	34	24	30	27	27	33	26	35	20	29	25	27	28	40	28	34	39	31	40	21	24	21	38	32	38	37	32	28	28	28	28	34	30	35	31	30	27	25	33	45	32	26	33	30	35	40	30	28	24	31	35	28	31	41	31	27	28	31	35	43	34	31	31	31	31	32	26	37	30	32	26	36	36	36	28	23	37	31	35	30	25	21	35	37	34	24	31	32	34	24	38	38	31	31	34	22	20	24	31	31	32	42	40	38	29	31	38	30	40	32	23	38	24	41	36	29	32	24	32	35	30	26	33	28	23	32	36	36	29	42	37	26	37	28	33	30	22	27	31	27	35	33	28	30	28	30	22	38	36	31	36	34	25	32	29	32	35	38	38	30	37	32	31	38	25	24	30	28	29	30	49	28	17	35	40	24	30	25	42	34	30	24	33	29	31	26	42	40	32	23	23	36	38	26	29	25	38	37	44	26	32	33	30	33	34	20	30	33	36	39	24	24	33	23	28	42	41	27	29	33	23	32	29	44	22	29	29	32	24	28	33	35	31	43	28	32	34	40	33	41	24	39	31	25	30	29	31	28	38	40	26	32	34	24	32	35	40	34	34	29	38	22	30	28	30	31	34	27	35	25	29	27	32	38	28	39	24	23	43	30	34	37	31	34	25	27	29	30	34	33	26	34	36	24	34	26	30	25	30	38	31	34	18	26	29	34	30	32	32	33	34	38	24	29	36	25	41	31	38	25	29	34	32	35	22	22	32	39	31	28	31	44	39	24	30	21	34	37	31
53895	34454	12385	22823	29848	28845	26250	23554	19958	17123	14140	11758	10028	8700	7464	6712	5755	5311	4784	4230	3814	3510	3069	2935	2612	2335	2138	1926	1906	1702	1544	1510	1362	1425	1282	1247	1143	1078	1003	1062	1032	996	913	947	910	921	918	835	823	717	750	673	709	633	661	663	639	629	621	619	585	620	613	574	562	621	587	569	558	579	590	624	603	557	594	563	580	595	590	570	559	547	557	539	543	586	532	596	536	566	566	586	555	599	629	568	582	568	587	567	574	540	547	556	546	512	568	545	540	547	533	521	505	550	578	540	526	537	530	522	549	566	558	551	525	533	529	574	518	534	532	525	497	556	521	565	568	527	540	548	520	488	529	543	542	523	534	507	547	530	532	526	544	500	482	564	541	495	499	552	516	536	518	493	507	501	560	528	483	547	549	524	544	518	540	536	521	509	529	535	519	514	524	533	548	522	553	507	517	508	502	537	514	544	511	516	556	519	500	526	529	526	535	543	565	522	548	531	516	500	543	506	498	534	503	538	534	543	507	505	543	529	508	500	543	523	487	558	529	543	534	482	489	502	517	492	510	503	464	529	535	499	521	518	527	506	515	521	545	501	493	513	493	557	550	535	532	493	548	487	541	508	537	545	532	546	525	523	512	576	566	509	511	506	522	517	513	513	522	516	519	489	519	513	507	521	499	501	513	500	525	491	529	510	519	496	518	516	517	520	529	476	500	547	493	506	515	530	539	556	489	582	519	527	497	556	556	489	514	499	560	527	521	518	507	536	537	465	507	536	525	523	495	531	495	542	523	524	527	561	512	506	546	529	550	477	546	523	485	529	507	494	547	499	515	515	538	492	519	568	543	521	539	507	481	541	497	483	509	498	512	544	503	488	520	534	503	540	547	498	541	525	534	520	568	536	542	499	467	525	567	510	541	530	527	486	504	558	516	505	517	538	508	529	488	514	516	514	490	534	522	529	516	508	494	472	543	519	466	492	490	540	542	500	558	492	504	539	536	550	513	514	511	523	527	521	529	537	514	517	542	511	519	517	517	563	532	500	500	522	520	506	520	540	495	548	495	526	509	492	497	502	490	500	528	524	492	507	505	544	490	511	530	527	547	493	524	547	525	536	494	517	540	535	536	553	504	486	535	544	470	553	506	483	525	528	512	506	523	531	528	505	538	532	540	536	510	531	517	498	509	506	517	518	526	540	484	502	544	520	517	543	508	547	587	528	527	532	513	527	513	507	531	504	490	487	484	524	504	509	494	465	498	518	532	512	503	508	503	563	485	474	508	544	518	489	497	507	545	556	500	535	523	541	559	529	530	515	533	502	519	506	602	502	541	491	511	499	541	531	533	478	516	556	540	510	539	534	551	526	531	523	516	501	496	499	501	496	480	522	540	513	495	509	489	497	490	547	518	520	515	512	547	494	505	474	542	495	510	518	516	482	535	517	521	494	518	552	534	577	523	503	518	544	506	553	553	491	508	502	520	506	512	488	498	543	490	534	572	522	525	553	571	462	478	555	524	541	485	531	530	545	552	554	552	569	546	515	537	533	514	530	528	498	531	512	491	539	549	552	510	511	514	515	531	526	498	528	550	526	494	476	505	555	511	511	524	553	508	523	528	518	482	544	501	485	505	529	525	530	521	520	499	508	535	508	513	514	541	513	516	496	467	536	460	524	521	552	551	508	492	517	490	523	511	506	481	531	534	519	538	535	501	534	551	491	507	529	504	496	555	523	513	533	514	502	515	541	533	526	528	514	550	522	524	553	518	535	544	511	514	526	546	484	515	519	514	529	478	526	505	535	524	499	506	544	545	496	507	504	502	525	525	532	481	506	531	506	534	528	481	517	513	462	473	511	529	538	517	525	531	507	515	529	547	532	508	561	520	541	491	499	530	556	507	529	480	517	498	495	523	519	524	503	499	507	511	511	491	487	521	535	548	511	542	518	488	518	524	525	536	516	526	514	480	561	557	570	520	525	499	543	470	519	526	516	514	507	509	519	498	496	516	516	481	529	528	483	494	547	518	534	550	466	505	504	528	510	516	537	579	511	524	525	517	528	505	496	520	519	550	512	545	510	502	524	495	528	507	513	518	530	544	494	488	497	518	534	512	528	503	530	497	515	537	536	485	482	548	553	517	496	549	506	523	505	521	533	493	520	530	563	517	537	583	542	525	525	530	497	520	548	479	559	518	529	500	531	528	573	482	542	500	524	543	547	509	497	534	520	515	543	507	566	509	522	489	537	522	529	509	527	505	541	522	540	532	520	524	505	550	481	540	528	530	533	533	503	544	503	503	492	530	506	552	524	512	518	510	541	481	521	520	513	479	561	481	539	529	546	522	498	538	528	535	506	525	514	531	525	498	518	485	502	555	500	494	495	520	510	502	513	480	499	477	484	504	540	493	549	557	511	464	536	566	564	480	526	518	485	523	524	534	490	483	513	517	534	505	520	524	508	544	542	511	556	525	506	524	545	514	505	540	528	478	510	557	527	565	507	519	555	529	518	516	499	512	498	490	518	495	538	543	495	487	514	525	549	565	535	501	549	505	502	541	512	534	513	527	515	512	541	525	514	516	525	509	523	545	535	534	538	538	499	504	530	516	503	493	467	550	495	519	485	508	527	477	510	511	514	579	506	504	508	527	510	518	533	539	529	503	515	515	541	483	547	509	478	537	539	498	514	520	541	556	489	511	519	526	548	548	538	500	552	496	507	513	517	532	503	494	503	519	543	528	522	521	526	518	507	509	531	526	535	514	478	465	477	524	511	507	539	492	495	507	523	482	544	523	547	506	508	552	519	520	527	503	515	537	533	491	543	555	506	482	543	505	534	544	565	539	502	499	527	525	517	536	524	516	496	505	516	494	498	512	509	504	522	512	464	543	546	512	501	508	521	486	498	513	493	519	520	497	566	487	537	505	513	501	546	502	513	537	506	504	519	545	582	506	484	510	501	543	520	525	497	505	521	506	524	484	481	543	528	521	515	576	521	506	510	522	521	476	540	553	488	522	510	483	523	515	535	527	521	517	517	530	542	509	488	533	555	543	515	534	450	509	499	545	583	486	506	522	546	535	494	558	518	561	507	508	520	502	497	572	552	475	509	470	551	538	557	511	514	502	484	501	536	543	510	537	504	521	514	482	500	502	506	506	519	536	515	548	558	504	541	471	499	537	489	521	505	533	560	493	517	560	508	486	515	518	540	520	535	546	489	512	495	516	524	493	511	535	534	543	525	540	522	503	501	544	534	547	514	546	507	500	544	484	503	520	523	498	519	494	509	469	534	515	531	538	554	501	542	519	562	516	477	521	518	494	517	536	527	541	538	570	519	525	528	483	485	552	522	504	520	514	520	540	540	525	508	499	548	533	510	521	511	529	489	533	542	526	512	540	546	506	491	513	482	545	532	502	517	505	533	538	538	502	539	497	500	535	515	511	516	498	469	539	542	504	498	514	508	528	520	524	514	508	537	493	514	556	524	520	516	523	473	495	518	534	495	514	510	527	503
5355	1881	218	138	193	219	173	155	145	132	115	96	72	74	55	63	60	54	42	46	37	31	34	29	26	31	26	29	20	29	28	21	16	18	22	14	12	24	20	35	27	14	21	23	21	23	25	21	26	21	17	14	22	23	11	16	12	14	22	16	16	13	17	20	21	10	20	11	13	17	15	22	18	15	21	13	19	12	23	21	16	20	23	13	16	14	15	10	15	19	20	17	19	16	19	20	15	25	16	19	24	13	12	25	15	11	17	18	13	22	11	22	23	26	14	14	13	21	23	22	12	25	19	12	22	15	16	19	22	16	21	27	15	19	18	14	29	14	13	12	23	22	20	17	23	14	12	20	14	16	16	19	15	17	20	17	21	16	16	17	16	17	19	13	22	10	13	18	17	25	18	14	14	23	16	15	11	13	13	17	18	17	14	16	22	9	19	9	13	10	14	17	19	12	17	21	15	14	13	18	21	5	17	13	12	20	25	13	19	17	15	25	19	17	14	14	10	16	20	15	12	23	15	23	14	16	12	18	20	13	22	21	18	20	21	9	12	20	16	20	17	20	20	13	14	18	17	9	14	17	20	16	16	16	22	17	20	13	14	15	21	17	10	11	15	20	14	18	15	22	10	17	18	18	11	15	13	21	19	21	20	17	12	19	14	22	17	15	15	15	13	16	18	15	15	10	13	20	12	16	15	13	15	10	8	19	13	17	16	15	13	17	15	12	14	12	15	15	21	20	17	18	19	14	18	16	18	16	16	17	17	14	17	15	19	17	17	25	15	17	17	23	18	28	20	18	23	24	19	18	11	18	10	14	11	10	18	19	15	13	17	13	17	9	16	8	16	20	18	15	23	15	19	12	24	21	11	14	10	13	14	21	8	14	20	18	22	20	10	13	24	10	19	20	18	15	8	20	14	15	11	9	19	21	21	16	13	22	17	18	17	14	19	16	18	15	11	12	14	14	12	21	17	13	18	14	14	16	15	11	16	12	17	16	19	13	19	13	9	16	13	16	20	13	16	14	26	18	27	15	17	14	14	17	18	13	19	22	15	20	15	10	17	25	25	20	17	17	10	12	15	16	19	15	16	24	20	16	19	11	13	16	14	16	7	20	14	21	27	18	20	19	17	16	21	18	14	15	11	17	16	17	14	18	19	11	13	24	21	15	12	19	22	15	13	18	18	12	11	14	14	18	22	16	12	14	19	10	15	15	22	19	16	13	20	16	19	16	21	16	22	16	23	13	12	20	12	21	18	14	13	15	18	9	13	19	22	8	15	19	17	20	18	23	21	11	16	15	23	20	23	11	16	15	15	20	18	25	20	18	18	16	16	24	12	21	15	14	18	18	19	19	9	13	22	27	10	19	17	16	14	15	20	19	16	19	14	15	12	17	16	18	15	22	18	15	11	20	23	14	21	10	14	28	19	12	15	15	11	18	14	25	16	20	15	14	22	26	16	8	18	17	17	22	16	13	20	11	17	12	15	13	11	18	19	19	16	19	11	17	20	25	18	15	15	15	18	20	16	19	16	18	14	17	11	17	13	17	18	15	16	9	16	16	14	17	9	18	18	16	15	18	18	13	15	17	22	13	15	8	10	38	14	12	14	16	23	15	17	6	14	7	19	15	18	12	9	13	19	25	18	21	22	20	15	19	17	19	22	15	17	25	18	20	18	12	11	18	14	16	15	9	20	24	15	17	12	20	18	20	7	16	22	15	18	14	16	15	15	16	14	14	13	16	13	17	12	20	16	18	15	15	14	13	14	14	21	22	14	18	13	25	15	23	13	19	18	18	17	16	12	22	20	13	13	12	13	22	14	14	13	22	12	16	16	16	16	16	18	13	12	13	16	10	14	11	14	23	17	13	19	13	16	16	22	22	12	14	12	19	12	15	15	15	14	20	12	14	16	19	15	20	17	15	18	21	9	13	13	16	14	12	18	17	17	15	12	15	18	9	9	14	14	18	25	20	18	21	13	15	14	18	13	17	24	18	24	21	18	23	16	15	13	16	20	19	19	12	11	11	18	10	12	14	17	18	22	20	17	12	15	18	27	13	13	17	16	17	19	17	11	19	18	12	21	13	15	20	17	14	15	19	13	12	20	15	12	15	20	22	20	15	13	20	15	22	12	16	13	15	18	12	10	23	18	19	18	24	12	14	10	6	14	18	11	14	19	14	12	21	12	15	11	15	17	13	12	23	11	17	12	13	18	11	20	21	23	19	10	22	13	25	16	18	16	18	12	19	17	17	15	8	14	18	19	18	21	24	14	18	20	15	16	9	11	19	18	9	16	21	13	12	16	17	23	14	20	11	19	12	13	8	15	18	19	20	16	17	11	14	20	14	24	11	20	18	19	25	16	16	17	24	15	16	16	20	17	18	20	19	15	13	12	13	14	23	21	17	21	8	8	17	12	22	21	28	12	15	14	14	13	15	11	9	10	21	15	17	21	11	16	12	15	19	15	18	16	11	19	28	17	16	19	10	14	19	12	18	13	11	16	17	25	16	16	16	16	18	12	18	14	13	14	23	20	19	11	15	21	12	20	12	12	24	11	17	18	24	14	14	20	13	10	17	14	26	14	24	14	13	15	20	24	23	11	19	14	20	22	14	17	16	11	12	23	18	14	15	15	12	20	18	24	14	16	18	10	14	13	19	22	15	12	17	8	13	11	16	14	13	23	15	19	19	10	17	8	19	20	20	22	19	11	14	15	17	15	18	18	17	12	12	13	15	15	23	13	17	20	12	18	20	19	19	25	13	15	24	14	9	16	21	11	17	16	23	17	18	16	19	13	20	13	18	20	22	19	23	15	20	12	26	13	21	18	16	13	17	19	9	12	11	25	18	23	14	15	17	22	15	16	22	11	13	17	24	14	14	20	11	21	10	17	20	20	22	21	14	15	18	17	13	24	20	11	16	10	18	12	15	14	17	12	21	12	18	17	12	13	12	16	16	18	19	11	18	14	17	19	24	13	21	16	21	17	19	16	17	16	14	14	16	23	20	18	13	18	14	17	8	18	15	22	15	14	19	14	21	25	12	13	15	19	19	29	19	19	12	16	16	20	12	16	13	18	17	14	19	11	14	13	14	20	15	14	22	16	17	20	15	15	21	16	15	14	17	12	17	21	9	17	16	10	9	23	11	16	13	18	8	22	19	20	17	20	23	17	15	19	24	16	15	23	17	16	21	20	17	18	27	20	14	21	12	19	11	13	12	14	25	21	15	26	20	17	18	26	17	12	14	16	13	14	21	13	16	13	17	14	20	13	12	19	18	14	24	17	17	10	21	12	20	22	27	19	10	10	15	9	9	12	14	14	22	14	18	15	20	17	11	13	8	8	11	9	14	15	13	16	20	14	11	17	20	11	19	12	12	12	16	11	13	24	19	18	21	18	14	10	19	15	14	19	21	19	14	14	17	26	15	21	18	21	18	20	15	15	14	13	17	11	12	19	17	17	24	16	20	18	11	17	15	15	17	17	18
39949	23631	5801	12759	18972	17821	15436	13039	10488	8310	6512	5151	4402	3672	3062	2638	2327	2059	1781	1659	1521	1350	1224	1157	1005	931	843	766	725	655	628	652	574	575	564	536	506	460	454	456	484	445	451	454	404	405	435	367	355	380	352	350	304	350	312	299	299	304	273	311	292	310	314	299	297	292	258	323	294	307	264	297	300	305	288	293	332	308	305	317	319	275	283	299	308	289	309	268	256	302	284	307	291	331	320	300	290	305	289	288	272	305	268	283	257	274	286	293	267	292	275	277	291	280	277	280	252	287	294	279	300	253	295	317	264	271	264	267	260	298	295	265	276	299	256	278	289	276	287	285	297	280	247	276	261	277	275	274	296	282	273	293	265	278	276	298	282	273	281	278	280	264	268	313	274	261	263	259	267	281	306	257	272	268	265	289	256	287	250	286	279	275	265	271	286	296	275	293	289	295	274	273	273	289	245	279	310	263	252	255	278	288	261	274	270	296	280	264	250	267	283	266	263	285	289	278	267	276	235	285	314	260	283	287	269	271	266	243	272	271	257	279	271	303	258	258	269	283	278	298	277	272	283	265	257	278	294	265	274	271	287	255	287	260	278	287	277	278	262	267	294	276	244	292	291	261	252	283	245	318	267	273	247	253	270	295	301	293	289	281	267	279	288	305	274	270	297	257	283	273	255	294	265	303	302	303	243	270	303	275	284	280	277	265	260	261	273	277	264	268	265	278	247	253	271	277	278	296	274	293	282	266	285	268	277	262	260	281	285	249	257	251	279	247	277	294	264	256	288	258	278	231	261	279	276	274	288	282	253	266	274	263	240	266	302	273	273	260	289	294	276	272	276	244	254	289	269	283	264	281	245	287	291	271	281	266	252	296	261	259	257	276	252	286	305	287	262	288	257	252	299	273	263	300	272	264	261	300	295	263	280	280	272	263	303	257	290	280	264	245	294	273	267	290	257	262	251	260	308	273	263	253	275	290	265	276	294	269	297	261	295	275	278	279	227	262	256	300	265	252	308	248	265	267	270	266	283	259	249	257	275	262	283	267	258	302	299	261	261	290	267	274	277	271	302	294	299	272	261	285	258	277	255	287	277	257	265	248	258	292	275	286	245	241	255	257	289	287	266	260	286	275	266	266	256	265	245	277	277	291	258	270	292	290	309	279	240	257	276	244	270	260	272	270	273	252	263	286	284	285	288	256	251	301	287	247	276	274	269	261	257	299	286	272	306	280	289	276	266	257	258	269	261	300	290	256	283	240	263	277	296	263	295	263	249	251	295	287	309	282	287	301	270	295	277	248	279	288	294	253	262	272	291	229	270	311	300	287	288	262	278	239	259	260	242	270	284	284	281	262	257	271	295	251	322	259	273	247	261	274	265	277	277	291	289	289	239	251	284	272	291	250	260	272	260	301	272	295	268	257	271	269	292	273	265	259	267	269	289	322	307	294	284	274	259	298	259	294	291	284	292	265	267	301	252	261	268	282	279	260	293	267	273	294	273	246	263	284	279	293	265	295	288	282	275	277	278	298	277	272	269	263	300	275	274	254	285	268	296	282	283	275	270	293	264	265	299	265	275	270	245	263	285	286	280	280	261	258	265	268	271	270	253	259	274	291	271	269	269	260	251	273	286	291	288	267	233	276	295	258	286	282	256	267	279	264	266	286	269	297	277	286	241	252	271	266	282	262	283	249	268	290	274	296	279	301	294	297	245	261	276	263	278	266	261	259	285	282	295	268	292	278	249	293	266	269	293	266	277	294	334	267	268	269	288	258	271	271	274	279	268	289	267	261	269	279	269	260	281	267	266	271	280	251	261	261	286	288	278	287	292	274	273	257	249	264	252	271	277	258	238	261	270	269	269	260	267	246	280	278	287	277	246	271	265	271	272	254	286	283	254	277	247	300	266	285	269	274	290	277	313	303	309	276	272	294	284	255	284	263	277	276	304	262	287	257	291	282	273	274	251	279	261	264	249	252	256	282	293	325	250	286	282	309	292	278	309	268	261	276	257	285	285	275	284	280	288	283	267	281	284	249	266	280	306	260	268	271	284	278	272	300	279	297	280	317	288	272	253	273	290	268	269	268	285	276	271	247	261	295	249	291	288	266	302	267	255	269	283	332	254	291	271	259	258	273	265	271	259	309	245	304	242	297	268	291	232	267	271	256	258	297	259	266	297	255	273	275	290	286	270	308	279	266	236	263	234	245	277	295	298	273	285	257	264	274	273	275	280	277	300	254	261	258	272	256	277	262	256	295	277	292	260	253	257	285	265	261	264	261	242	254	282	282	271	253	277	274	261	286	286	278	272	284	261	297	283	243	272	269	260	288	292	268	271	277	295	281	260	280	268	268	286	288	291	270	247	250	283	267	276	320	280	302	286	291	281	285	271	266	249	280	253	270	277	262	259	267	275	291	249	252	272	256	268	282	278	276	287	243	270	247	271	273	273	284	270	277	264	284	266	254	282	290	247	251	276	277	267	259	266	273	266	263	282	279	275	286	255	264	300	282	285	283	248	244	286	295	279	262	268	228	292	292	270	268	279	263	281	280	287	265	279	270	279	255	291	275	273	247	282	276	282	253	276	271	289	268	253	267	267	273	269	273	267	272	266	281	270	275	285	290	265	275	280	299	264	276	281	281	273	296	268	256	267	254	267	298	270	281	273	299	260	285	311	279	280	296	258	283	261	279	288	262	308	274	265	279	266	269	277	271	246	271	281	275	299	290	281	248	269	282	297	269	311	285	283	295	272	291	270	279	256	255	249	278	278	278	271	246	279	254	274	264	278	250	250	248	297	298	253	264	257	269	287	309	274	266	263	271	254	273	307	271	288	272	275	288	258	279	264	264	292	297	253	297	274	261	289	256	287	269	239	279	282	259	279	283	289	260	253	304	285	271	275	278	263	285	262	276	243	252	294	289	261	266	283	289	297	249	289	271	272	288	286	254	271	248	302	252	279	275	288	265	290	275	283	291	279	266	260	287	297	276	292	256	290	271	279	308	262	273	245	267	318	287	278	243	274	279	267	266	266	291	274	296	283	277	291	276	257	293	285	301	282	252	258	283	235	291	279	283	277	291	303	262	273	281	247	272	283	286	286	250	295	293	269	270	297	267	270	258	285	291	263	292	273	276	315	284	281	297	263	281	279	310	286	281	288	304	258	260	263	259	297	253	262	291	276	266	289	274	289	291	261	300	298	284	276	292	263	262	285	285	268	263	270	239	271	261	295	280	288	254	262	283	268	279	255	258	298	269	293	308	283	279	321	283	257	279	277	274	289	306	273	289	269	258	283	271	235	277	267	247	275	281	266	273	283	291	251	242	283	267	278	276	304	271	284	266	252	299	277	283	270	272	297	312	282	280	290	270	303	283	261	278	256	248	270	291	268	270	276	303	312	306	277	254	266	283	278	266	260	292	253	298	272	312	257	304	271	288	303	259	272	267	252	275	260	258	296	275	259	244	279	275	303	269	284	255	295	259	298	256	263	287
12378	6677	622	340	476	504	461	431	362	312	259	198	158	166	125	141	107	97	98	94	84	74	76	55	56	64	48	58	49	57	54	39	43	37	46	28	38	42	35	35	32	36	38	40	30	33	33	34	29	39	30	42	32	28	34	28	28	36	32	27	29	26	26	20	40	23	42	20	24	19	32	28	42	30	20	27	33	33	30	19	32	22	28	24	24	24	34	25	36	36	34	21	30	34	26	28	33	24	20	30	29	18	33	30	39	31	30	28	37	26	29	21	19	22	30	26	37	26	29	26	29	24	18	22	26	30	18	31	25	27	22	24	17	22	28	17	29	17	23	25	25	29	30	27	29	31	37	29	23	29	33	22	39	26	31	22	28	26	27	32	28	20	39	32	21	31	30	28	26	28	30	27	19	23	25	21	34	27	22	23	22	20	24	25	20	32	28	22	28	28	28	26	25	29	25	42	26	26	33	22	31	30	22	30	32	29	34	31	31	14	27	28	30	24	34	32	30	25	33	21	31	26	24	24	24	29	30	26	27	31	35	23	29	22	25	29	26	25	30	25	19	28	20	24	28	26	31	26	27	34	21	16	22	23	35	36	18	19	30	17	27	29	28	33	28	22	24	22	33	27	26	25	23	31	20	26	18	31	23	22	20	39	28	32	27	42	18	18	21	33	25	27	30	32	22	27	34	37	37	25	30	20	25	24	21	24	17	25	25	27	26	28	26	40	16	15	27	23	23	30	30	31	29	12	34	32	27	22	37	27	29	26	23	32	36	24	36	24	35	21	38	34	32	21	32	26	34	31	25	29	32	33	25	24	18	27	24	14	24	25	28	21	27	24	30	23	30	20	39	27	22	29	24	26	30	26	32	30	30	26	33	24	29	17	28	25	33	19	31	26	26	27	24	24	30	23	26	21	26	41	23	43	24	24	36	34	27	23	39	30	30	21	40	33	28	33	20	21	19	28	24	29	24	38	19	28	27	30	27	35	25	29	25	21	21	32	30	25	26	30	36	24	30	25	33	14	32	22	48	25	20	25	25	23	25	22	34	22	22	35	24	24	35	24	24	30	21	20	33	21	33	25	30	25	24	27	26	32	33	25	22	27	28	23	18	42	34	20	29	28	27	35	21	33	25	26	21	31	35	31	20	22	27	27	28	37	21	21	27	29	29	28	23	24	22	26	30	33	30	28	24	14	34	21	30	26	33	36	34	24	22	28	26	29	17	27	21	25	23	24	20	24	24	40	28	27	33	26	29	34	26	24	24	30	23	30	34	26	29	21	17	27	22	22	18	19	28	24	18	34	25	31	24	31	31	38	31	28	26	27	22	25	34	31	38	31	27	34	18	26	34	29	25	26	31	18	29	28	30	21	28	32	17	37	27	23	32	24	25	25	22	42	34	28	25	28	18	20	31	30	16	25	37	29	19	24	39	34	28	24	24	29	37	28	30	34	19	29	32	24	22	18	23	23	23	19	22	28	35	23	22	24	31	21	23	22	20	24	26	21	26	25	34	27	34	35	22	33	35	26	28	20	32	26	26	38	23	23	28	17	29	30	29	23	24	28	37	30	22	20	35	21	22	22	27	29	31	35	39	15	18	23	31	29	27	21	23	26	24	21	26	32	32	26	24	34	24	23	23	25	24	23	28	20	35	34	29	21	29	22	21	26	21	26	23	22	40	29	30	26	35	27	22	17	24	20	38	26	16	22	27	31	21	20	20	28	23	26	36	18	34	22	35	27	27	25	29	31	29	33	32	30	22	40	30	25	21	22	24	26	28	28	20	28	23	44	26	23	32	23	30	25	26	25	32	20	19	24	34	16	32	28	30	30	28	26	36	29	33	40	19	26	20	25	19	35	29	23	35	22	35	17	23	25	21	19	24	36	30	31	30	28	35	29	30	26	22	23	23	31	21	28	29	22	33	30	30	23	21	32	32	24	26	31	27	26	29	32	23	27	27	29	23	24	25	30	29	25	22	30	23	27	25	21	25	30	22	25	29	32	26	20	30	21	26	26	32	28	20	22	27	18	35	21	21	18	31	34	37	24	30	25	21	31	34	21	25	34	33	33	20	24	24	23	30	25	25	29	32	29	25	27	25	22	23	30	23	34	23	30	14	28	25	26	27	32	24	27	23	28	21	29	30	28	28	21	32	30	37	33	36	33	21	17	22	24	27	27	19	27	27	19	34	29	23	25	25	31	21	21	32	35	21	29	21	21	32	37	29	29	30	31	31	32	29	24	28	28	22	30	21	29	18	26	34	21	29	15	25	30	30	26	27	29	25	16	25	31	19	27	21	31	23	29	29	27	25	28	35	16	22	28	23	23	26	26	32	32	36	26	35	30	22	35	26	23	38	26	27	21	33	28	29	26	34	26	21	24	23	33	23	27	31	23	22	26	29	37	22	21	32	29	33	28	24	28	27	31	24	32	24	26	25	31	29	28	20	33	27	29	28	22	26	22	27	23	33	35	25	32	21	28	32	27	26	36	28	25	18	23	16	15	24	24	29	27	33	29	21	25	28	35	26	26	30	40	18	36	26	27	23	23	27	24	26	27	27	24	34	23	21	22	22	23	36	26	30	18	27	31	18	21	22	25	36	24	34	24	26	23	27	25	29	24	26	31	25	29	32	27	20	30	25	27	24	25	17	20	33	24	33	26	26	20	26	28	21	22	32	37	20	28	29	40	20	32	28	36	26	27	31	15	33	26	28	21	21	28	30	37	25	24	33	17	21	23	17	28	24	32	27	24	29	28	32	27	19	24	32	19	29	27	30	33	36	33	26	36	31	29	21	24	24	24	28	27	26	29	26	29	30	29	24	21	33	21	24	25	39	38	28	33	30	33	38	32	19	17	29	28	25	30	21	38	25	31	27	27	24	30	27	31	25	26	31	31	20	31	24	19	26	27	30	30	33	28	22	24	24	36	40	26	25	20	21	23	20	26	21	19	35	30	34	29	34	25	36	16	35	26	18	22	24	28	26	25	28	22	26	34	28	25	27	29	20	28	21	30	27	30	31	30	21	26	24	34	25	30	27	31	33	29	23	22	26	23	29	30	28	37	28	23	26	27	26	19	28	24	18	39	28	22	29	30	28	28	26	37	28	27	29	28	23	29	24	28	28	23	27	26	30	30	25	26	33	28	22	28	33	30	25	30	35	30	34	25	21	26	34	28	16	32	20	40	19	26	23	25	22	22	26	33	26	17	27	36	19	29	12	21	28	30	24	20	29	28	21	28	27	29	22	30	23	27	20	27	33	31	17	20	22	15	22	31	17	37	28	22	24	38	24	30	34	27	26	33	18	24	41	33	32	31	29	26	26	29	24	20	25	24	23	26	26	26	21	26	31	29	28	28	28	25	29	29	20	27	34	43	24	33	26	26	21	23	33	30	30	26	27	29	26	29	18	29	30	27	36	30	29	31	19	31	26	27	28	36	28	28	21	22	22	26	30	30	29	22	30	22	28	26	29	29	24	29	26	17
52501	33789	11160	21148	28493	27494	25137	21943	18478	15572	12740	10716	9057	7795	6839	5920	5275	4751	4238	3847	3426	2962	2727	2533	2359	2036	1953	1787	1602	1485	1387	1287	1265	1197	1111	1046	1025	968	908	916	887	870	863	873	840	817	767	753	688	641	646	602	551	563	564	530	514	517	544	514	534	492	518	521	513	507	545	515	486	488	497	502	540	522	511	502	462	498	484	490	497	470	462	492	466	529	457	486	473	521	502	511	524	472	476	508	502	468	468	477	511	493	486	460	467	439	467	449	451	475	457	497	489	492	463	437	461	477	448	473	486	447	444	466	446	458	463	479	437	461	458	498	484	474	483	474	466	479	453	442	424	437	476	446	446	471	457	462	446	428	426	424	461	440	445	449	473	415	422	493	485	429	473	441	459	398	459	448	475	456	461	442	429	454	423	459	458	438	462	442	457	470	457	447	443	420	423	445	463	474	434	443	472	468	435	496	444	447	449	455	494	476	458	439	462	470	462	459	450	453	493	430	445	448	434	481	439	432	486	420	452	438	462	438	409	506	455	455	423	436	443	440	429	472	448	487	439	425	475	436	438	430	416	438	442	425	428	456	451	456	477	479	425	457	441	453	441	442	462	415	444	419	423	483	448	438	448	433	482	464	464	454	422	435	440	452	464	449	424	393	467	430	439	456	433	427	416	407	452	452	426	488	456	457	423	424	453	448	451	424	448	437	429	463	501	441	444	455	440	465	426	401	452	438	458	457	473	468	417	432	447	456	395	417	446	419	456	418	448	443	473	401	501	426	480	444	450	469	453	452	452	461	440	439	452	436	444	455	408	450	453	433	497	449	419	436	478	452	462	430	461	453	482	435	473	486	459	464	438	462	449	438	438	449	443	450	442	402	425	401	438	437	419	471	419	456	419	474	414	449	480	428	463	446	449	453	425	423	463	403	425	455	439	453	418	439	408	428	475	466	443	445	430	455	433	442	449	482	431	416	423	419	439	435	470	422	458	414	427	465	469	402	470	460	443	448	430	420	438	439	446	464	417	416	476	495	443	437	465	444	451	445	479	474	421	465	443	435	455	441	438	436	436	458	426	477	471	410	415	451	456	421	472	459	486	409	447	426	422	419	486	412	433	451	444	431	417	458	423	443	411	464	444	457	442	445	422	443	413	447	418	452	437	433	431	482	448	446	445	407	474	470	450	442	465	459	471	412	457	414	464	418	478	433	458	422	435	433	447	475	457	459	458	441	434	444	440	405	456	418	442	457	453	452	462	454	453	463	443	433	466	439	433	450	447	426	455	443	451	452	438	433	413	486	432	427	436	443	443	454	424	428	437	442	420	451	435	454	482	477	434	451	436	454	442	470	420	460	421	488	432	401	440	411	432	434	420	474	451	448	437	441	466	432	449	402	441	446	480	475	441	465	446	416	468	411	432	453	448	418	455	426	441	438	431	433	455	431	444	502	424	441	428	454	426	449	441	421	450	444	455	460	427	474	458	434	447	456	413	445	439	475	418	449	456	423	411	432	430	449	454	395	444	475	482	502	434	427	438	403	466	440	466	473	455	439	457	443	477	432	498	408	453	395	436	432	449	407	429	415	485	492	451	427	437	414	471	408	452	474	459	465	444	449	398	435	416	433	458	437	439	435	447	419	447	462	499	429	391	444	419	466	475	462	425	419	431	442	445	425	454	441	474	443	418	404	442	483	435	453	440	458	453	459	416	453	421	463	444	451	482	490	430	444	459	417	423	454	435	484	452	428	450	449	462	471	450	404	446	470	450	477	434	435	431	445	434	455	424	435	453	460	409	440	432	382	448	404	478	429	456	413	405	448	443	443	463	442	413	432	490	416	454	461	416	420	404	440	456	448	479	425	427	439	413	425	484	455	452	452	448	435	438	477	412	474	446	452	428	438	460	478	433	481	441	480	446	443	426	461	423	470	464	394	443	438	447	439	439	454	445	448	437	449	411	423	422	441	450	495	432	430	516	429	423	463	442	436	460	432	436	455	426	442	501	415	447	437	451	468	475	438	409	456	452	432	466	488	450	413	431	455	432	454	444	469	410	422	472	438	461	435	478	440	451	415	438	455	465	415	448	423	422	429	398	425	481	450	487	466	439	480	462	493	467	439	385	453	437	455	453	431	429	464	476	470	451	414	472	454	495	444	444	437	408	428	451	457	448	447	429	449	431	477	426	463	441	441	464	442	425	493	442	452	442	453	423	467	412	449	452	407	482	475	417	463	454	435	402	449	472	449	420	457	464	453	466	448	411	444	432	427	447	433	451	442	441	419	454	463	431	431	437	435	451	417	491	460	440	432	449	435	400	455	454	462	437	421	454	446	475	458	430	489	418	428	471	473	426	449	429	450	447	425	426	436	460	401	497	438	459	430	422	474	440	399	455	471	466	469	449	424	462	412	409	446	415	425	438	401	437	448	444	457	440	454	448	429	467	441	451	436	465	443	434	472	461	461	421	412	434	477	423	478	437	387	433	435	457	440	389	436	480	428	419	437	445	423	467	456	472	459	436	419	463	397	449	470	452	447	435	450	453	419	417	462	452	438	492	426	458	483	461	464	421	446	442	527	438	474	462	419	434	454	463	437	450	452	437	418	450	447	426	433	421	477	474	465	427	436	429	446	447	424	427	441	448	461	459	451	413	433	460	452	435	447	449	455	426	455	415	456	453	463	467	462	413	429	449	423	399	449	412	443	454	413	464	433	444	442	393	454	447	449	402	465	480	438	471	472	442	400	453	460	470	482	474	440	439	430	403	437	446	448	480	433	447	462	437	464	462	452	459	381	422	445	441	452	409	413	429	456	454	454	417	452	426	438	414	461	444	474	435	436	420	441	478	467	431	487	447	436	442	497	458	449	456	460	462	436	440	425	423	461	443	431	477	458	466	472	431	444	470	461	437	453	430	454	431	425	446	445	451	423	454	455	430	474	408	428	436	444	406	378	442	484	440	452	448	465	494	413	440	424	477	437	438	468	464	443	420	429	449	423	457	410	444	424	436	453	450	432	451	462	460	448	415	447	406	460	457	420	450	456	426	430	427	461	460	434	473	453	467	441	458	423	454	466	459	448	436	438	466	446	424	400	444	409	454	458	406	455	449	416	471	459	447	455	459	429	458	490	458	438	453	452	418	463	455	447	455	440	444	469	413	455	453	445	469	417	453	427	451	439	472	430	436	411	435	443	407	466	407	427	420	422	437	435	499	408	422	462	433	441	496	499	438	429	441	501	452	469	438	459	459	467	391	446	431	432	478	471	461	421	430	448	455	423	445	462	427	409	446	439	428	457	405	443	451	439	463	462	437	463	467	413	462	404	485	467	463	434	484	441	468	461	465	451	452	435	418	442	451	454	467	467	445	458	449	476	471	439	441	408	476	423	449	430	455	447	509	425	454	442	433	421	470	444	438	427	444	448	440	440	454	415	450	442	465	430	425	470	456	444	442	461	433	450	417	478	476	462	422	472	457	462	452	420	433	448	427	466	446	409	383	426
9261	3653	422	212	349	337	318	301	254	200	180	163	130	122	106	98	69	81	74	67	49	52	49	64	49	43	42	40	40	43	32	45	33	27	39	35	31	28	21	22	28	39	19	27	25	31	35	28	32	27	37	34	29	34	27	20	32	18	29	22	17	33	27	35	26	33	17	31	29	28	27	22	21	19	25	27	21	25	30	26	33	27	25	28	22	26	27	31	30	37	33	22	27	23	16	29	16	27	23	25	25	20	23	32	20	19	20	22	13	20	30	19	39	14	26	24	28	21	24	22	24	23	25	26	19	36	25	30	19	29	23	28	15	24	29	28	31	26	26	25	32	29	27	21	24	24	26	23	36	20	24	22	20	32	22	26	22	24	24	20	37	27	26	31	22	23	23	27	34	34	25	38	29	21	28	27	27	34	33	26	19	27	22	20	30	29	27	23	26	26	28	21	20	31	27	21	23	33	27	27	29	14	23	26	26	25	22	20	24	27	20	27	30	32	23	28	28	25	19	23	21	20	29	22	24	22	27	25	17	21	20	27	22	15	22	27	17	23	31	21	30	23	11	29	35	24	25	28	15	25	25	23	27	26	32	26	27	19	37	20	19	25	23	21	28	22	29	25	19	21	26	29	25	27	30	27	28	20	19	29	24	28	18	23	14	29	43	26	26	24	29	26	18	28	17	21	22	35	20	16	25	31	26	27	30	32	13	28	34	28	23	30	26	34	19	23	23	28	20	26	20	19	26	32	23	29	31	23	18	20	23	25	21	24	28	16	26	24	20	17	29	26	30	19	23	27	25	15	19	30	17	24	26	24	24	22	29	29	31	20	32	26	30	33	29	23	21	26	30	21	28	33	29	19	17	24	14	27	40	23	34	27	37	23	27	19	26	37	33	29	37	30	26	23	21	26	23	33	31	29	16	24	20	22	29	21	24	20	27	25	25	28	11	31	26	31	32	25	22	23	25	26	23	25	26	33	18	15	22	24	19	20	29	31	22	25	29	25	17	23	28	21	30	27	18	20	31	29	27	28	26	23	22	25	20	25	20	24	21	22	31	36	36	26	21	17	20	29	29	27	25	28	25	23	20	31	22	38	25	15	40	25	28	28	21	27	37	25	21	21	25	22	28	19	28	21	24	27	25	40	26	24	28	32	23	19	18	25	20	25	32	29	25	28	31	33	23	24	29	23	23	27	24	23	21	30	24	31	23	28	23	26	37	16	33	24	29	22	28	26	32	23	33	17	27	25	19	28	20	24	27	23	24	24	23	21	24	19	31	18	24	30	24	24	32	34	26	20	25	30	28	14	18	18	32	24	32	24	23	27	28	20	36	19	17	23	19	25	24	28	22	19	23	31	29	26	23	21	17	18	25	28	38	32	24	19	20	25	19	37	31	28	25	18	20	28	31	24	28	24	11	24	26	20	17	24	17	21	30	18	25	18	27	30	20	26	33	23	23	28	30	29	26	25	19	27	24	21	29	27	22	23	30	23	24	32	19	33	25	24	36	23	29	23	26	23	24	21	19	24	25	32	20	35	32	31	25	38	31	23	32	28	21	25	35	24	27	25	26	31	26	17	22	31	27	20	27	21	28	29	28	36	28	28	26	23	29	26	20	21	35	28	22	29	22	21	40	33	23	18	36	26	23	22	29	30	20	21	23	30	19	25	38	17	29	30	22	29	28	30	22	21	30	14	27	24	23	28	28	22	26	21	19	26	30	23	16	24	30	25	22	25	33	19	25	29	31	26	22	35	34	33	33	35	21	29	27	34	31	29	26	15	29	28	29	22	28	24	20	35	20	23	17	20	25	23	20	21	27	22	19	23	27	23	19	18	30	35	22	30	27	26	23	20	23	25	20	20	38	19	31	28	30	17	26	27	35	24	22	20	41	28	26	15	22	26	27	24	32	26	27	30	20	20	27	24	27	29	20	22	30	20	26	31	21	22	27	23	31	28	20	26	19	20	28	24	37	32	14	25	27	25	33	25	25	22	31	31	23	20	24	31	35	26	28	26	28	25	22	17	35	24	20	31	24	34	22	24	25	24	31	39	27	21	29	43	31	20	25	24	26	34	18	20	31	34	27	29	21	20	24	31	23	35	25	23	25	27	29	18	29	19	33	15	25	28	29	24	23	31	21	23	33	29	24	28	35	24	31	27	29	35	30	19	26	32	17	22	32	29	28	38	26	25	17	28	24	21	26	23	26	26	23	23	27	22	26	17	21	28	26	27	32	24	26	27	26	25	22	25	27	19	30	27	18	24	25	24	29	32	32	38	38	15	27	23	23	30	21	24	22	28	22	33	39	28	31	21	30	27	23	25	15	33	32	22	24	17	22	29	18	28	33	30	22	28	27	21	23	23	24	22	28	34	23	17	24	28	28	22	26	18	24	27	26	34	30	22	26	31	27	27	25	39	27	30	18	16	22	30	28	28	25	20	33	27	22	20	33	19	27	27	23	20	24	16	18	22	25	27	31	25	25	29	23	23	23	21	23	22	25	25	25	26	27	27	31	32	25	19	28	30	26	18	28	19	25	26	21	29	27	26	33	15	29	14	24	15	27	27	22	23	23	24	26	34	30	22	25	25	23	22	30	22	25	30	18	21	15	21	31	30	23	19	27	21	27	28	28	25	30	30	25	19	22	25	28	21	31	33	20	22	24	20	26	23	31	35	20	27	22	22	20	20	24	15	28	26	16	21	28	27	26	18	26	19	28	21	23	38	23	18	24	26	26	27	30	28	33	30	20	23	30	28	16	22	33	31	15	22	23	19	23	31	20	36	25	24	34	28	23	21	27	31	25	22	18	25	38	29	20	18	26	33	21	29	26	30	22	26	23	22	18	32	23	15	27	25	34	22	32	27	27	27	31	37	18	25	19	32	25	22	20	28	17	33	28	22	35	21	21	28	25	27	24	25	29	23	17	31	27	39	16	34	21	21	17	14	19	28	32	22	19	31	33	28	27	23	18	23	27	40	26	29	21	24	26	30	23	20	29	16	23	29	27	26	22	26	25	22	27	28	20	23	21	28	30	20	28	21	38	21	14	22	26	27	24	19	35	26	32	32	36	35	27	24	14	29	27	40	30	25	23	32	32	21	22	25	24	31	23	22	18	26	20	27	23	35	31	18	26	40	35	19	15	28	16	28	25	32	21	27	28	27	24	25	29	30	23	29	29	27	32	25	27	25	30	27	22	24	28	27	30	24	31	21	21	24	25	29	23	18	34	19	18	31	20	24	32	24	16	27	16	22	30	18	22	25	24	28	30	19	32	27	21	27	20	27	23	32	32	25	21	18	25	26	30	21	26	28	23	17	25	31	26	27	23	25	25	19	16	25	20	30	30	31	20	29	20	20	22	27	22	20	29	21	21	23	30	34	22	27	24	20	29	22	32	24	24	18	30	20	20	33	27	22	29	27	26	31	21	35	30	18	18	27	19	28	26	26	22	20	19	27	24	33	19	23	29	22	26	25	18	23	25	28
44765	28813	8293	17118	23931	23298	20908	18161	14996	12035	9993	8193	6780	5898	5071	4411	3882	3445	3060	2798	2384	2213	2020	1808	1679	1492	1420	1265	1258	1135	1077	1019	953	909	851	830	720	750	725	731	712	691	720	727	762	689	667	609	604	548	569	555	514	516	496	496	460	470	476	470	442	465	460	459	488	441	460	452	468	453	481	435	521	476	489	457	444	437	476	474	450	478	466	446	429	429	449	458	447	454	445	535	444	445	440	455	455	460	416	450	453	436	413	434	429	433	469	435	449	457	450	407	400	427	467	393	422	446	431	412	406	403	431	410	450	408	451	387	427	431	463	430	410	451	414	427	430	443	429	468	430	403	401	424	418	432	437	404	468	462	390	448	457	422	434	470	388	389	395	427	433	440	445	426	433	389	397	427	417	444	423	410	464	427	448	433	431	429	445	430	427	421	457	427	434	427	397	446	422	384	424	428	409	434	422	413	379	418	397	410	452	404	383	429	407	411	396	415	410	395	408	419	430	434	404	401	416	406	444	397	452	411	402	437	409	409	423	420	394	442	411	432	417	402	405	410	420	396	390	420	426	434	425	428	455	409	399	384	413	410	431	416	404	416	446	436	416	407	469	442	418	401	367	405	450	439	440	415	429	441	438	425	395	433	436	420	435	415	420	460	418	421	381	429	383	430	411	432	466	461	396	464	408	434	423	420	460	436	421	427	447	434	394	399	426	408	429	437	403	438	412	396	449	431	423	452	432	389	416	411	424	406	386	436	406	475	445	413	432	418	415	389	417	391	407	429	445	438	427	419	440	407	460	437	409	445	414	424	406	412	430	375	425	413	435	422	433	478	392	386	442	407	424	437	423	406	422	430	414	414	400	383	436	460	442	437	442	400	420	420	397	412	421	427	442	432	421	419	408	395	437	411	433	446	397	375	431	435	425	439	372	395	434	419	437	400	425	428	400	409	437	427	424	421	425	380	404	420	389	392	401	409	417	401	417	414	406	464	389	420	436	438	424	409	400	380	402	385	459	463	418	445	434	421	422	388	404	412	437	422	467	449	418	409	454	424	427	406	417	420	432	424	414	453	424	413	409	410	413	436	416	401	414	463	407	424	418	416	420	421	413	475	411	425	393	424	444	415	416	443	430	433	425	383	371	448	430	424	411	434	405	435	427	419	409	387	414	417	462	402	416	451	414	463	390	406	407	429	419	402	398	448	431	428	392	407	413	426	406	392	374	417	449	412	423	436	426	468	387	466	393	420	388	419	401	444	384	401	403	407	402	468	421	412	416	413	405	414	456	408	450	388	425	420	424	365	419	460	403	438	406	427	413	403	392	444	427	419	449	436	400	433	410	409	405	395	432	427	419	409	425	403	444	440	415	398	442	451	418	396	434	385	432	378	420	410	407	435	413	417	453	438	410	393	455	467	405	407	373	401	421	467	422	386	437	420	387	382	417	437	432	425	417	431	423	388	409	416	437	410	407	452	446	421	453	408	456	409	425	404	404	410	422	442	437	416	411	448	407	416	411	418	419	413	419	441	415	426	403	425	379	407	465	405	417	403	417	396	421	449	422	406	433	421	439	424	388	393	397	396	423	415	411	416	441	457	437	408	391	432	445	395	405	416	422	371	421	464	447	385	443	376	402	423	427	462	411	413	459	430	403	412	400	380	418	413	434	432	431	419	440	429	421	449	423	431	424	387	393	405	414	434	426	427	432	415	463	422	476	432	401	429	388	413	419	438	420	424	427	416	427	441	413	439	389	431	438	426	459	440	414	392	429	384	431	429	430	411	426	411	401	428	414	444	441	424	437	426	429	482	389	407	458	455	411	428	440	452	410	426	368	426	423	414	406	447	421	428	423	404	416	399	424	403	405	421	409	414	427	421	443	422	405	381	395	447	422	377	443	444	451	408	413	441	398	435	439	448	411	413	379	444	424	433	392	438	424	421	447	387	428	408	418	404	428	413	423	417	407	419	458	387	447	382	428	420	451	404	419	425	419	406	396	453	428	409	446	401	422	419	418	444	425	432	394	381	393	412	440	420	447	440	398	419	384	397	412	392	431	415	444	421	430	410	380	413	469	455	410	411	357	421	419	424	411	435	439	448	423	433	442	445	438	395	450	392	417	456	433	402	403	414	423	413	435	410	393	443	455	406	402	437	393	415	430	424	396	440	443	440	403	420	395	363	398	403	429	440	414	418	416	418	412	379	429	426	413	431	431	408	474	392	418	402	435	416	390	408	417	405	380	395	414	400	435	423	438	400	388	429	440	393	404	436	403	364	361	383	411	398	428	432	435	416	419	417	415	446	401	407	403	445	405	430	416	378	421	427	386	401	463	435	382	439	429	444	435	441	419	418	418	426	416	435	415	424	441	421	431	431	381	430	432	401	444	440	431	444	455	389	408	412	416	435	425	408	415	453	448	439	407	386	415	394	434	421	401	432	436	437	437	409	432	430	391	383	435	434	399	430	436	435	391	422	389	401	430	416	422	427	420	407	421	424	413	386	416	439	425	428	424	411	384	445	440	441	426	427	441	404	434	427	431	449	403	401	422	420	413	447	399	408	443	409	407	415	428	411	415	420	402	369	444	420	394	403	400	420	440	418	397	414	443	388	431	429	448	433	413	431	471	405	404	432	436	416	413	401	396	386	431	411	389	427	405	394	441	402	405	405	436	398	426	435	405	411	417	408	425	428	446	406	412	404	430	424	423	421	420	446	411	425	460	399	431	393	371	396	441	418	402	390	430	431	417	463	409	403	418	441	443	407	402	434	400	432	411	437	430	424	429	439	448	399	446	402	406	425	446	453	418	434	393	360	445	433	406	419	446	438	420	398	404	429	436	428	437	447	417	436	417	401	417	398	406	469	374	422	446	406	390	389	446	427	424	409	388	418	437	419	458	408	435	451	412	387	396	401	409	389	405	432	417	414	449	413	417	410	406	372	403	444	409	394	413	460	399	412	431	379	421	460	451	461	433	408	445	406	437	402	409	414	395	401	418	405	398	433	442	412	412	417	379	410	440	401	406	427	389	394	438	408	430	427	416	419	390	402	420	379	434	418	389	428	402	433	431	409	426	392	394	375	436	405	423	434	437	418	431	423	432	418	420	420	414	428	430	417	446	427	437	434	470	429	446	408	414	434	423	418	439	382	443	442	404	407	401	397	401	409	410	440	431	462	435	427	440	410	434	423	429	383	357	400	427	437	391	401	366	473	426	419	420	420	420	408	428	424	412	416	459	427	444	418	422	410	410	457	426	436	379	390	425	424	423	435	429	429	393	380	410	426	452	404	391	422	418	393	444	410	410	403	404	430	412	418	481	460	451	391	438	408	441	420	440	411	413	401	408	421	441	434	424	401	410	440	434	428	418	402	429	440	416	437	420	419	403	410	424	438	435	437	407	436	423	442	437	440	440	420	412	380	424	397	422	465	436	471	452	404	424	423	441	412	411	407	432	402	451	457	437	393	418	471	413	420	450	448	433	418	448	417	393	420	422	375
13583	7354	730	386	512	570	523	498	420	354	272	240	221	175	179	158	133	107	114	106	92	98	75	73	72	82	53	51	53	60	49	45	55	45	60	44	50	26	30	45	49	37	37	42	41	40	41	27	33	35	34	36	41	25	34	34	37	34	42	38	42	32	36	30	32	45	41	31	28	40	30	30	31	18	34	23	35	30	33	34	33	37	39	21	26	28	34	39	36	32	31	30	39	42	35	36	32	34	28	36	43	48	28	43	40	35	35	33	36	36	28	30	32	31	39	28	34	28	37	34	32	37	27	27	35	30	32	32	40	31	30	36	35	33	38	29	23	36	32	28	28	27	33	41	45	36	29	30	32	26	38	22	27	28	34	46	35	31	28	36	25	40	27	43	26	33	23	29	29	35	34	33	36	32	39	28	44	37	38	26	37	30	24	30	32	35	30	30	30	30	32	25	26	35	35	45	41	24	32	35	35	25	39	37	40	32	39	27	44	27	27	35	21	36	38	27	35	22	39	32	34	30	34	32	33	28	35	31	25	33	28	33	33	34	33	39	30	29	20	29	21	31	30	45	35	30	27	20	33	27	40	32	27	34	32	32	36	34	29	33	45	27	37	35	28	26	22	31	36	28	25	37	33	32	34	30	32	32	29	37	45	33	34	33	25	34	19	27	21	27	38	26	28	26	31	32	26	33	34	31	30	29	39	39	36	28	34	27	28	30	29	40	36	33	26	29	29	32	26	40	26	24	26	34	30	19	32	36	28	31	33	25	30	30	23	26	38	28	37	37	31	25	29	27	34	32	36	30	27	30	32	28	28	28	42	28	40	27	26	30	33	29	25	44	27	35	23	29	38	26	29	42	42	35	36	40	30	28	34	26	37	33	29	35	40	38	33	36	29	32	31	30	30	37	31	38	35	33	35	30	33	26	35	34	25	42	23	42	28	32	25	40	29	29	30	43	28	31	42	13	27	32	29	24	29	39	29	47	28	31	32	34	45	31	35	20	31	31	35	30	41	35	27	24	23	29	32	35	36	24	31	32	23	45	49	37	32	27	42	28	33	24	40	33	29	25	18	28	41	24	36	30	35	29	32	35	34	26	31	29	34	29	32	30	29	31	35	30	37	26	32	27	34	43	42	36	36	42	27	36	35	38	34	25	27	19	28	23	28	33	27	46	32	36	25	25	47	30	31	21	28	32	43	33	39	27	28	28	40	27	29	36	23	22	33	29	25	26	27	33	25	33	39	31	29	40	35	38	42	33	38	34	38	27	31	40	24	31	30	36	35	33	32	33	33	35	35	28	44	28	31	31	30	29	36	28	27	40	26	29	38	32	40	41	26	29	32	33	42	24	30	31	20	44	24	23	32	29	32	43	41	26	32	40	32	34	30	25	34	32	30	33	31	37	37	22	26	34	49	32	41	33	26	25	28	33	37	23	30	31	23	26	32	34	25	33	24	25	26	23	34	43	37	35	30	23	30	32	34	23	35	35	39	35	28	26	38	30	31	33	26	36	39	27	30	30	40	34	32	34	24	37	39	33	16	34	44	25	21	29	28	22	25	33	29	37	35	24	31	37	23	30	42	32	27	35	23	41	29	40	31	26	30	31	25	33	27	37	29	31	32	36	24	26	33	35	42	31	24	35	34	32	36	30	28	31	28	19	42	35	42	39	33	37	28	29	36	25	31	24	33	38	34	45	39	30	38	27	40	33	25	37	28	21	29	31	21	29	42	30	34	24	32	43	30	28	26	29	31	32	27	20	37	30	15	36	32	32	28	28	25	29	30	36	36	23	32	41	29	35	29	27	26	31	23	29	37	35	45	33	25	25	36	45	36	36	26	32	35	36	31	32	24	29	31	35	26	29	30	31	28	33	35	32	27	41	24	35	30	34	31	28	33	28	32	30	32	27	23	39	32	28	33	44	25	34	31	35	29	35	34	29	30	32	30	37	29	35	47	34	41	27	26	31	38	39	29	22	32	29	26	27	35	34	30	26	31	34	27	43	34	24	27	32	34	41	30	31	29	27	29	37	33	29	32	24	37	32	28	31	42	40	32	24	31	35	29	25	30	35	25	49	24	36	32	41	25	25	28	30	30	27	32	30	32	29	27	32	35	33	33	31	32	40	25	37	29	25	29	36	32	25	27	31	22	29	22	36	26	29	34	26	38	38	27	39	29	29	33	34	42	31	38	21	27	39	41	45	33	33	35	34	21	21	33	33	40	29	40	37	39	21	31	34	27	26	28	33	22	34	39	45	18	24	35	39	21	31	40	28	29	34	24	23	28	25	36	30	37	25	30	35	35	32	26	45	31	27	34	34	32	27	25	42	39	30	34	30	38	35	36	35	26	27	39	39	29	17	29	31	28	39	32	28	37	41	29	24	32	40	29	37	27	28	30	34	32	37	37	33	26	43	34	38	45	26	35	36	37	25	23	28	39	28	35	25	44	42	34	34	27	24	38	37	26	34	44	33	38	31	33	32	26	28	33	34	38	33	21	20	37	27	42	34	39	30	34	30	30	32	40	28	31	32	31	33	28	32	29	36	25	25	29	33	36	41	28	30	26	23	33	31	34	33	33	38	33	32	36	38	32	35	25	27	38	26	29	38	30	31	34	39	31	27	18	27	40	38	40	36	28	28	45	29	35	36	22	33	34	36	32	33	32	41	37	38	34	32	34	38	33	29	40	37	29	25	32	31	28	28	29	42	30	26	34	27	28	38	38	35	37	32	28	30	31	30	25	27	33	37	28	29	34	34	24	33	30	32	26	29	34	41	26	32	34	32	23	37	31	29	30	35	29	29	21	34	25	31	28	30	35	26	29	25	27	28	31	25	23	36	27	35	41	28	25	30	28	25	22	21	31	42	44	36	30	19	26	45	38	32	25	26	26	33	28	37	30	31	32	31	22	35	25	37	24	30	34	38	31	36	32	26	30	32	27	28	33	46	21	25	28	32	24	36	38	36	37	25	35	27	28	23	46	46	32	36	19	41	32	31	29	41	23	28	29	29	31	31	29	19	31	27	25	32	21	35	26	29	44	35	29	30	31	37	26	45	38	32	20	26	40	35	34	38	35	26	21	36	24	25	24	38	27	27	29	41	25	34	28	34	27	45	21	31	23	30	38	29	31	32	39	39	27	30	24	34	31	30	45	33	42	33	28	33	31	40	29	30	30	21	22	26	35	32	37	35	38	30	33	29	26	36	31	31	31	39	38	31	24	31	27	31	34	31	36	33	27	31	29	36	39	37	31	34	35	35	39	21	24	28	26	34	23	36	31	36	35	26	35	25	32	21	34	37	43	41	33	24	30	26	27	30	37	43	27	30	26	32	39	31	20	43	21	39	32	26	23	36	38	38	28	27	28	32	40	32	28	31	27	32	39	33	40	32	35	41	27	32	39	26	27	27	25	29	36	29	25	34	29	33	30	28	18	28	46	28	36	27	31	32	38	28	27	25	34	22	26	24	37	24	23	31	32	38	27	35
53787	35348	11873	22606	29818	29498	26863	23747	20334	16686	14169	11958	10394	8710	7725	6740	6209	5292	4766	4399	3941	3440	3256	2822	2635	2372	2103	2013	1807	1691	1666	1470	1419	1353	1319	1200	1178	1140	1078	1045	1021	965	1006	1038	1072	1028	973	836	834	780	748	687	682	706	659	625	638	666	646	614	589	612	609	597	589	570	560	575	627	561	587	570	588	580	548	576	575	540	593	571	574	563	597	552	570	592	579	551	572	596	556	600	577	586	597	557	589	568	541	550	534	578	532	576	538	544	579	515	533	549	527	561	542	505	556	524	534	538	516	515	537	548	580	566	501	498	533	541	533	543	559	514	563	527	534	539	554	531	556	537	505	565	497	522	528	499	521	535	533	546	556	516	530	565	504	532	513	495	516	497	514	537	511	526	517	528	542	508	534	522	546	494	533	519	548	550	531	529	522	516	527	536	515	488	518	541	505	503	521	466	511	527	525	543	598	573	527	580	521	556	489	521	579	519	497	484	533	535	515	480	524	560	500	490	513	538	530	496	507	531	496	546	555	532	525	556	525	503	527	525	542	543	488	497	518	510	506	523	555	521	501	520	524	531	536	524	540	506	535	531	514	552	492	493	516	535	523	515	472	529	496	509	502	517	504	524	515	532	513	523	553	491	513	501	517	490	503	534	538	504	522	513	470	520	527	501	498	536	512	530	520	534	508	536	489	482	545	508	498	535	544	522	508	463	485	526	516	509	513	532	542	509	517	507	506	494	563	552	491	535	536	563	507	487	494	531	501	551	576	508	537	522	483	528	506	525	526	515	572	478	523	470	492	513	514	510	538	484	554	517	492	505	502	525	525	541	477	537	501	526	508	506	497	537	513	510	520	523	537	512	516	534	511	548	495	502	490	541	513	498	512	495	522	530	517	527	514	513	509	464	504	511	541	521	516	482	545	564	518	513	535	502	502	499	513	539	527	585	532	552	533	519	551	494	529	511	499	533	522	489	515	487	507	532	480	506	523	511	526	516	543	516	518	549	512	490	521	533	506	522	532	503	521	501	506	518	466	521	541	522	525	538	513	548	545	502	477	519	559	535	511	468	511	552	500	541	497	503	501	471	485	511	502	532	515	518	529	526	509	525	525	520	517	539	516	525	520	535	507	484	508	495	534	500	533	510	523	561	562	536	528	505	508	507	528	544	475	521	520	519	510	488	471	516	534	527	532	502	550	519	516	561	526	526	548	530	518	569	539	500	530	556	509	533	522	551	513	501	506	526	513	539	465	563	521	487	509	508	540	550	504	522	528	559	499	503	520	501	500	583	499	503	509	511	556	501	521	511	547	537	521	520	502	547	565	472	553	510	504	519	520	503	545	462	486	502	550	509	495	473	542	511	543	533	501	527	499	491	557	520	518	526	542	472	486	499	539	571	506	469	505	497	512	562	555	455	555	518	553	490	503	495	548	513	497	491	501	584	508	509	507	534	508	479	516	559	509	511	516	504	506	529	493	519	510	555	516	519	509	551	543	476	509	558	560	528	538	513	539	525	522	490	515	527	510	560	504	530	506	538	513	534	497	553	487	510	489	529	494	498	556	533	532	506	527	489	513	531	477	509	513	493	483	513	535	530	548	527	505	515	525	516	547	502	511	499	527	506	483	530	524	535	517	528	484	510	503	477	501	511	510	510	547	530	511	473	491	558	545	538	528	496	544	509	516	489	503	488	530	519	501	484	508	478	528	501	543	519	540	515	524	589	488	501	529	501	552	495	504	499	495	504	546	492	516	527	492	501	509	509	538	516	528	505	520	526	560	532	502	508	562	540	497	517	522	492	529	533	502	542	508	522	515	504	473	513	492	526	496	501	522	529	490	514	519	481	519	541	535	518	493	512	498	475	502	525	493	520	504	483	488	505	536	537	468	497	537	493	519	495	490	456	499	518	549	549	525	545	515	549	492	511	484	502	499	515	516	520	521	493	505	559	513	507	552	538	515	574	505	561	533	495	571	528	540	512	498	518	544	500	521	536	498	504	506	537	536	534	532	526	500	497	502	489	498	557	482	548	490	515	547	556	545	514	475	486	539	486	487	545	524	512	504	531	530	542	476	524	543	523	534	555	524	517	502	511	544	504	537	491	512	538	472	525	529	541	525	514	492	481	521	514	476	512	512	536	527	522	537	528	521	490	505	531	512	490	562	498	523	499	510	514	540	490	501	507	496	515	486	514	522	535	524	522	485	540	523	495	508	528	504	494	504	511	539	545	527	488	468	528	535	502	506	511	533	539	577	526	530	535	508	526	549	525	518	542	486	531	494	479	532	510	496	495	511	540	519	525	522	514	540	487	492	542	532	531	533	577	548	521	547	510	498	535	524	533	506	489	533	506	525	526	495	536	513	524	517	517	525	494	553	529	527	529	523	522	522	517	533	531	564	523	496	504	521	504	499	561	508	551	514	531	490	513	527	554	508	530	503	521	505	508	506	493	504	491	503	548	511	501	513	513	507	534	539	520	544	493	532	548	480	505	493	501	521	504	532	512	498	532	523	516	521	528	495	522	501	544	520	571	510	500	507	517	541	531	502	508	499	518	506	512	495	540	525	510	499	495	492	517	548	494	501	515	538	554	484	507	513	515	516	521	530	520	514	518	516	535	516	507	521	545	533	564	521	522	524	538	506	495	509	528	493	522	566	499	502	499	520	511	528	502	511	501	495	526	540	502	530	519	506	569	515	566	520	519	539	483	548	517	530	517	498	480	486	544	478	533	539	481	521	577	530	504	514	543	513	527	494	527	494	477	516	556	473	480	538	499	528	553	511	499	501	497	511	511	509	558	498	510	502	481	513	484	519	510	537	529	491	505	522	518	532	521	505	521	524	540	508	528	528	506	505	555	490	529	514	509	527	559	483	564	463	524	499	554	488	521	575	486	514	558	477	522	510	526	506	491	506	553	470	521	493	481	524	515	558	522	570	509	524	498	521	552	505	527	489	511	536	507	543	501	530	522	497	539	519	517	507	521	501	549	544	516	537	552	459	566	560	508	563	516	527	483	544	557	516	514	517	541	531	491	513	517	490	542	539	554	508	550	492	499	487	480	551	535	525	503	566	534	521	506	519	516	509	504	534	534	516	517	526	502	565	521	482	508	513	480	487	488	466	528	535	529	516	497	538	509	520	529	514	502	499	483	544	522	529	499	493	526	545	579	520	469	532	565	532	534	486	507	507	515	527	494	555	520	537	524	523	491	487	511	505	524	526	516	522	498	525	519	515	554	527	520	503	513	516	555	498	520	504	491	523	484	529	542	524	494	532	531	473	479	521	550	511	530	537	537	515	527	559	527	538	503	521	508	537	505	504	497	528	477	487	539	517	515	501	535	610	518	546	515	474	535	510	532	527	476	490	479	493	505	508	548	539	510	547	552	524	483	489	507	505	513	471	539	497	518	539	491	529	513	523	505	452	502	501	571	522	561	516	515	503	541	514	540	517	494	519	550	474	585	554	538	511	510	501	511	511	548	512	544	518	549	474	495
5425	1823	194	134	171	221	192	160	145	137	110	105	94	74	74	71	53	52	52	34	35	39	41	33	20	34	27	20	25	26	28	19	28	26	16	18	22	25	17	21	21	17	27	21	20	27	16	14	17	17	19	6	23	21	19	15	13	18	13	15	18	22	19	16	16	22	19	12	16	16	14	14	14	12	18	8	11	19	29	13	14	17	21	16	19	17	21	11	15	16	18	15	17	20	17	26	13	10	16	23	16	25	23	17	14	20	12	17	20	24	13	15	19	13	11	15	17	18	16	12	23	15	16	12	18	13	22	14	13	14	15	16	22	20	13	11	8	27	23	17	22	18	21	13	17	15	15	22	10	23	9	16	10	12	10	14	17	16	25	13	13	19	14	13	20	13	16	17	12	14	12	16	19	10	18	13	8	18	13	8	14	15	19	20	23	18	22	16	16	14	15	26	18	15	17	23	23	20	16	10	10	12	25	24	18	18	12	16	20	21	20	17	12	17	14	20	14	13	16	16	15	15	20	17	15	21	16	20	14	18	29	11	21	16	19	19	12	18	14	23	13	20	25	19	16	20	15	19	17	16	16	9	10	16	15	19	16	19	15	11	21	17	18	18	14	15	15	16	19	21	13	17	17	15	14	21	20	21	14	15	22	11	11	14	18	13	17	14	24	10	19	14	11	14	21	14	18	16	22	14	14	18	19	29	10	13	15	13	18	14	15	25	17	18	11	17	20	18	14	14	17	16	15	11	15	16	11	16	14	10	15	11	15	17	18	24	19	12	16	20	15	24	17	18	20	15	16	19	21	18	16	21	14	14	18	18	15	18	11	8	26	16	15	9	13	16	15	15	13	19	19	17	11	22	22	11	17	22	12	29	11	12	16	16	15	14	9	11	23	17	9	18	11	10	11	12	8	21	18	25	16	10	16	24	11	16	10	14	17	14	19	16	26	11	12	22	17	17	25	21	14	15	11	8	14	20	26	17	14	15	18	15	13	15	20	7	11	14	17	14	18	16	16	12	11	16	21	12	11	15	15	20	15	15	17	22	12	12	16	11	20	15	15	13	18	9	14	17	18	14	15	16	16	18	12	20	26	11	9	13	10	20	10	15	17	20	13	17	16	14	13	22	15	20	8	6	13	21	18	19	16	17	9	23	22	17	16	14	22	17	15	18	17	13	17	13	12	18	15	16	16	16	15	21	17	19	19	22	18	19	16	12	20	21	18	11	16	17	13	18	18	17	14	16	13	19	16	23	15	22	14	18	10	15	12	9	20	13	16	19	20	8	24	13	19	16	20	17	10	14	10	18	13	12	16	11	19	14	17	17	17	23	18	16	15	16	11	17	15	16	14	21	12	13	15	19	16	25	12	16	19	15	22	19	10	19	14	13	20	35	15	24	10	24	9	20	17	19	24	13	14	21	19	10	17	16	28	16	16	15	16	14	16	16	23	14	21	20	16	19	15	15	16	7	10	16	15	16	17	22	21	19	17	14	14	18	15	15	16	12	16	21	19	13	20	18	11	17	28	22	13	8	15	28	16	13	20	21	19	16	16	17	12	10	26	17	10	28	26	18	23	13	10	17	18	19	16	21	20	18	16	13	19	11	10	20	27	10	16	15	12	17	18	18	20	13	14	13	13	20	21	12	22	20	20	22	15	9	16	21	19	17	19	15	18	12	16	11	23	16	16	20	12	14	12	19	11	17	18	14	24	10	15	12	16	14	16	16	15	16	14	15	21	23	14	20	15	15	22	22	23	18	15	14	20	19	15	21	24	20	14	18	12	9	15	11	13	11	23	17	18	22	18	18	14	11	15	16	18	18	20	12	19	15	20	20	20	17	13	20	18	14	20	14	15	17	21	24	19	12	12	13	22	14	12	11	20	19	12	21	13	20	19	16	16	25	16	15	16	17	15	17	21	23	12	18	23	15	9	21	15	18	18	22	23	16	19	13	14	24	24	22	12	18	19	22	16	18	18	9	19	15	13	19	19	14	21	23	13	24	17	8	17	14	14	14	9	18	18	23	12	11	10	16	22	12	18	18	16	17	17	12	9	15	16	24	18	11	17	10	13	17	12	20	23	25	14	25	19	16	18	14	21	18	12	14	10	11	10	17	18	15	11	22	17	19	20	20	16	26	18	13	16	17	15	18	20	8	17	25	19	19	23	21	16	19	15	18	8	22	27	18	16	20	16	11	15	9	24	23	19	23	16	15	32	18	17	15	11	23	13	12	16	11	10	17	17	21	18	15	20	14	14	7	24	19	19	16	20	16	20	19	18	19	15	19	15	15	22	13	11	20	15	21	15	15	13	12	13	12	11	9	14	17	16	11	18	16	19	21	13	26	21	16	9	13	13	13	20	15	6	21	20	18	11	18	21	11	18	16	14	15	18	10	14	18	18	18	12	14	20	24	21	16	16	15	17	23	9	7	15	12	16	23	15	17	17	12	5	14	17	14	14	24	12	12	17	17	16	21	15	14	14	13	12	17	16	22	16	17	23	9	18	21	12	8	14	22	24	17	19	18	22	14	18	25	18	12	14	15	20	17	10	23	19	28	18	15	22	16	18	15	18	15	21	15	16	17	17	18	10	20	6	20	15	20	13	19	19	21	16	22	14	11	17	11	10	19	13	22	23	14	17	18	8	15	21	15	27	16	17	17	21	17	14	9	16	16	14	19	11	16	17	23	13	9	15	14	18	21	16	13	13	8	13	21	20	19	18	17	23	13	17	15	15	16	18	14	9	13	17	15	19	10	15	22	8	10	18	13	19	15	22	14	17	15	11	15	12	13	16	25	14	14	17	17	20	17	22	16	17	13	21	31	14	19	19	19	20	16	15	20	17	19	15	20	18	16	17	19	15	15	22	17	11	16	18	13	14	12	9	13	14	17	7	17	13	17	12	20	16	17	18	17	21	8	15	17	19	17	18	14	15	15	16	16	8	15	21	18	15	12	24	15	15	15	20	15	25	8	14	12	20	10	17	15	17	14	17	12	15	18	21	16	16	23	11	14	16	14	13	20	17	16	17	16	24	13	13	27	15	15	16	16	12	15	17	16	21	16	18	15	12	12	15	16	17	21	10	22	16	21	13	14	8	24	21	21	13	12	23	19	26	20	13	21	17	12	14	20	20	14	15	19	18	12	18	16	16	15	11	25	20	16	17	15	12	11	15	22	15	12	13	15	15	14	12	14	19	13	18	16	23	18	17	9	19	15	14	17	9	17	19	17	12	10	17	18	10	23	15	13	22	16	9	11	18	13	12	19	17	15	21	15	16	20	17	7	20	11	15	21	11	14	12	12	18	21	7	17	10	15	13	16	20	17	16	15	16	16	20	11	25	13	13	14	16	19	17	14	20	15	18	17	15	15	14	15	10	19	15	12	13	19	18	16	13	18	16	20	13	19	15	20	18	12	17	11	11	15	10	11	11	18	17	16	20	15	18	11	16	20	23	9	11	15	20	15	18	23	21	15	17	18	17	14
40166	23257	5392	12237	18456	18023	15791	12848	10228	8008	6331	5140	4362	3660	2993	2641	2330	2082	1898	1713	1522	1310	1219	1113	1003	931	834	785	758	676	659	631	575	569	533	496	492	460	476	474	468	474	453	483	490	456	421	434	377	337	402	332	307	302	288	323	289	333	291	309	304	319	302	311	279	304	285	267	299	284	292	315	298	287	302	300	296	254	287	254	282	283	299	305	317	280	316	305	270	289	311	314	283	304	303	285	294	287	276	282	267	334	273	291	269	282	270	312	296	287	268	267	285	276	290	265	276	293	281	306	310	266	272	258	303	291	251	254	283	283	276	272	272	283	291	285	286	275	292	310	270	298	267	266	269	272	294	281	263	300	283	269	264	272	262	280	278	265	271	272	254	280	246	299	270	261	276	269	291	277	263	263	270	272	273	264	281	305	283	255	293	291	259	269	277	271	306	299	272	257	280	263	283	284	272	270	281	264	300	269	302	292	261	275	295	274	285	302	271	268	247	251	290	290	270	276	281	291	286	259	292	279	274	276	253	276	291	286	279	251	299	315	283	272	278	255	280	289	278	284	277	270	274	269	264	285	268	270	261	295	268	286	262	276	264	281	259	250	251	285	279	271	273	243	259	259	266	248	280	237	301	260	255	290	285	269	280	285	271	268	270	298	255	271	295	292	256	281	284	273	268	250	264	294	272	282	286	277	273	296	259	291	270	294	286	264	302	282	266	278	264	264	237	269	276	263	303	288	258	280	276	283	292	294	249	291	299	245	261	290	260	292	270	275	268	264	268	260	260	282	297	250	246	292	262	265	254	283	259	274	252	269	274	261	260	285	286	298	300	260	257	270	271	292	292	284	278	276	232	285	273	270	258	241	287	271	254	257	264	250	274	261	279	271	278	257	289	266	269	310	271	266	282	296	288	244	284	277	249	270	269	273	299	271	267	306	280	241	246	257	260	261	269	284	262	272	269	279	279	270	272	253	266	273	279	285	271	259	229	248	275	277	257	272	263	289	271	269	265	284	304	281	271	301	274	282	241	265	253	263	265	263	281	258	256	242	311	280	286	290	286	288	262	254	280	276	281	250	287	301	252	253	293	295	278	254	297	257	274	284	260	262	287	295	271	251	294	278	276	262	294	279	279	250	282	274	275	283	282	302	284	291	287	254	292	309	304	251	290	262	281	279	281	298	286	291	261	265	257	267	288	262	280	240	279	260	306	293	291	274	288	286	265	295	295	296	252	254	299	280	282	269	280	279	278	272	290	287	264	239	303	243	289	249	288	280	266	296	255	264	267	268	271	280	266	281	257	272	260	310	277	265	255	271	270	283	265	296	286	301	292	234	272	279	312	274	255	267	250	271	261	296	300	262	276	240	283	243	272	292	281	263	282	294	307	296	283	297	282	276	270	281	297	295	287	307	267	246	265	274	264	287	275	260	275	284	295	283	286	286	275	256	281	273	276	279	274	263	289	295	286	263	280	285	277	263	269	313	255	273	298	317	296	272	295	252	293	289	250	290	268	261	305	256	292	286	282	253	270	290	267	268	260	254	275	291	253	275	264	268	287	273	289	264	279	269	253	277	289	278	274	266	285	232	282	274	307	306	290	262	273	292	280	281	278	262	279	264	245	274	275	320	293	274	274	257	271	279	288	312	285	253	291	255	259	301	280	302	267	250	288	291	297	267	290	290	267	256	259	283	272	299	303	267	284	261	267	277	269	279	275	293	264	272	307	299	265	309	275	270	272	245	314	274	275	249	282	269	282	268	288	264	272	287	259	281	276	239	267	294	316	267	291	268	291	274	257	272	278	290	299	287	296	265	268	251	280	260	259	268	274	266	292	301	274	276	302	264	269	285	269	310	312	288	258	254	275	260	270	255	290	294	254	311	303	284	296	281	274	289	270	279	278	261	299	277	319	275	262	283	310	240	260	269	257	256	311	258	284	267	265	265	277	330	256	312	278	293	293	276	287	293	277	251	278	282	283	265	280	273	241	247	262	252	272	291	272	261	279	270	278	301	270	259	260	267	257	307	287	258	273	260	295	248	282	277	261	257	300	274	274	273	262	287	243	282	301	255	276	288	302	268	279	284	266	305	285	271	305	279	283	280	276	242	268	265	284	273	281	276	273	274	296	273	275	283	257	253	247	284	299	281	293	265	311	267	278	286	275	291	287	289	274	292	250	249	278	261	254	280	277	266	271	250	302	285	274	283	265	232	281	273	270	301	282	280	274	265	279	273	305	242	275	268	287	292	276	280	275	265	282	265	290	284	273	250	250	268	278	285	266	261	273	290	279	279	260	268	268	294	244	264	276	259	287	274	285	303	267	260	302	281	316	244	275	260	271	298	274	293	276	280	268	283	276	295	250	282	248	265	287	240	249	277	292	291	302	270	270	235	272	268	273	239	282	283	245	273	300	263	287	300	282	287	260	287	268	266	277	270	273	269	271	259	294	292	295	271	262	306	252	267	279	270	292	271	266	260	272	287	267	273	262	256	272	300	272	309	237	263	260	290	298	244	285	316	267	255	276	312	285	271	293	276	267	271	271	266	287	309	285	267	303	308	276	275	288	303	276	302	258	286	279	256	292	289	300	247	300	265	241	289	263	270	280	251	262	295	273	276	267	298	321	263	290	287	264	287	274	277	256	258	281	278	268	285	281	288	291	256	261	277	271	266	263	298	239	249	298	248	307	285	259	241	269	281	247	266	274	295	278	282	264	253	254	266	289	295	276	281	270	298	249	284	262	277	274	273	261	241	269	265	290	280	251	259	291	280	257	254	304	274	274	277	273	267	254	254	280	259	280	262	278	298	273	301	234	287	256	257	282	267	278	284	268	264	287	266	268	278	297	285	291	252	266	279	274	291	303	268	258	275	281	249	300	282	276	279	272	286	267	264	270	273	261	261	273	300	286	276	254	272	286	275	261	284	274	298	251	277	312	305	265	309	245	259	278	270	300	282	272	272	253	240	297	254	289	287	274	261	288	287	267	289	272	280	287	273	247	264	262	271	274	273	276	262	280	279	284	272	279	302	289	301	269	271	264	248	273	275	268	283	283	323	265	269	290	282	317	283	297	242	253	282	271	284	289	289	262	288	259	274	261	253	285	295	246	260	273	264	280	268	268	290	277	285	265	268	302	267	270	246	292	273	250	253	255	280	289	281	283	290	253	276	277	270	258	281	269	286	239	258	286	288	300	263	264	297	292	265	276	283	255	258	257	293	270	272	307	286	277	286	274	289	308	274	283	266	264	249	273	276	280	280	267	309	292	282	274	257	289	287	295	278	276	281	250	260	279	269	307	229	278	285	260	292	275	305	284	291	273	290	252	283	253	305	267	265	273	258	271	255	271	273	289	262	261	293	257	268	264	265	326	273	310	290	283	266	280	287	300	252	251	275	256	277	263	284	261	277	247	280	272	267	296	250	288	275	271	254	295	260	300	287	278	288	268	260	267	269	289	287	271	277	288	278	304	265	254	262	313	269	258	257	253	302
11943	5870	576	320	449	528	449	423	351	321	246	232	201	147	144	115	116	127	87	79	77	78	78	52	61	55	53	53	57	41	36	39	52	38	43	46	42	45	37	29	35	38	43	43	35	31	33	26	28	28	34	24	37	31	23	26	21	22	43	21	27	25	23	26	26	20	29	34	30	33	23	20	23	28	36	21	27	25	26	21	22	22	35	23	34	25	24	29	30	31	22	32	30	35	29	23	30	24	27	24	24	30	26	31	29	27	28	23	34	32	27	25	30	35	32	24	26	23	25	32	21	34	28	28	28	27	22	25	28	31	31	25	23	26	28	21	29	23	24	27	29	26	25	39	20	33	36	28	29	27	28	26	23	29	37	25	24	25	20	29	27	30	28	27	18	32	27	39	37	27	28	20	37	28	34	22	24	20	21	34	23	28	39	34	18	22	26	22	30	24	25	24	21	39	19	21	18	33	19	27	31	24	23	23	31	19	23	36	27	25	22	28	29	29	35	27	25	29	23	20	22	28	38	20	24	26	27	25	32	21	19	22	27	27	31	24	26	25	21	28	21	30	28	32	26	28	27	27	18	26	27	35	23	27	18	34	31	20	33	36	27	25	30	24	30	34	33	29	33	26	24	30	32	32	23	20	31	24	20	26	28	26	33	25	25	32	35	20	28	29	33	28	34	27	19	26	23	30	29	21	26	29	28	35	23	28	28	37	22	25	26	18	32	35	21	18	26	28	28	24	31	36	27	17	26	20	26	29	24	31	20	31	24	19	20	18	39	27	27	27	29	24	26	24	21	26	26	27	22	17	27	21	24	28	27	30	26	20	24	23	22	24	24	22	24	22	33	23	26	30	39	25	27	33	24	27	25	28	29	27	33	27	23	23	23	30	27	34	31	31	29	26	26	23	21	23	29	29	21	26	25	22	23	22	28	29	23	28	19	24	23	18	22	31	32	20	32	24	26	30	27	21	33	28	28	20	24	28	40	19	21	37	35	24	21	24	22	29	23	22	23	34	29	31	26	30	32	25	29	27	26	25	24	35	33	24	23	29	33	26	18	37	33	31	30	24	26	22	19	24	29	23	17	22	25	24	24	18	40	27	27	32	22	25	30	27	30	28	28	25	30	26	28	29	25	26	23	38	23	30	27	27	26	26	19	23	32	30	25	17	24	36	22	28	30	19	33	24	27	32	21	31	25	36	32	27	27	30	29	34	31	28	34	23	29	26	27	17	23	22	27	23	24	29	28	25	29	34	22	29	26	36	26	20	27	22	34	23	27	35	31	28	35	28	22	22	30	33	22	29	22	24	18	24	31	40	29	31	26	20	21	28	27	24	25	23	36	20	30	43	32	32	32	21	27	31	22	28	21	31	17	20	20	28	25	23	28	24	21	25	30	29	25	27	36	26	26	32	20	33	24	26	27	16	36	34	21	32	37	25	21	26	36	24	20	20	34	32	22	27	29	28	28	21	24	24	24	30	20	33	31	29	27	29	33	25	35	27	19	21	23	21	25	25	22	21	31	26	38	30	32	25	34	25	25	28	36	23	22	25	24	33	13	33	32	20	25	23	27	22	30	31	21	28	28	23	29	19	37	19	21	20	27	21	18	28	33	20	28	20	28	23	14	26	34	31	20	24	37	34	17	30	22	34	27	24	26	27	20	33	29	19	26	32	29	29	36	28	30	33	30	43	30	25	28	27	31	27	32	29	25	31	33	25	23	23	22	21	28	22	29	23	26	25	33	20	30	27	25	27	16	29	27	25	30	26	26	33	26	26	35	18	31	20	30	20	31	29	20	24	29	30	27	22	30	32	28	38	36	26	30	20	24	24	24	27	28	23	32	35	23	33	18	27	26	42	29	25	23	27	22	34	27	33	25	27	28	23	22	15	22	31	35	24	28	29	32	32	20	36	21	25	23	29	28	25	30	16	22	22	26	28	25	31	29	30	19	29	32	24	23	35	27	24	24	18	18	28	32	33	22	28	25	26	23	33	30	32	27	29	26	16	41	25	20	32	29	22	29	18	24	30	19	17	21	23	23	31	23	40	23	35	26	24	24	35	21	22	40	27	31	22	22	24	28	23	26	31	31	21	17	38	16	32	24	25	21	31	20	23	35	29	26	27	31	24	24	19	28	30	30	35	21	33	31	35	21	22	23	27	18	30	28	29	22	28	27	41	23	24	42	30	36	35	26	21	28	24	24	21	21	30	26	24	25	33	28	30	33	39	25	21	30	30	17	34	34	19	26	33	31	37	30	31	37	32	23	20	22	31	24	23	15	22	33	25	27	23	23	26	17	25	28	24	31	23	29	23	25	26	34	14	29	28	24	30	28	24	31	17	32	23	25	28	28	30	29	30	25	25	28	30	28	24	32	18	28	38	28	23	23	21	25	25	30	25	25	29	21	33	33	24	45	34	30	33	32	26	29	21	31	21	28	20	30	17	24	25	22	25	28	20	23	27	28	26	28	32	25	33	18	24	25	19	25	33	15	22	26	22	27	33	21	23	19	29	25	36	29	39	21	28	25	31	31	36	32	28	22	22	29	30	25	25	27	18	23	26	26	25	35	28	28	18	28	19	26	30	29	22	31	28	27	24	36	21	21	31	26	24	19	22	19	27	22	27	26	29	26	32	32	31	20	23	38	26	26	23	20	26	19	20	25	23	29	27	19	35	32	20	26	24	35	20	25	23	27	27	34	28	43	27	24	22	25	27	31	22	24	35	35	25	31	22	29	31	25	27	32	22	18	25	27	35	24	30	33	32	20	26	33	30	25	27	21	18	24	33	22	31	17	31	31	24	29	28	18	25	26	30	28	36	21	30	30	23	28	23	26	22	23	29	24	17	25	28	23	27	29	31	30	15	25	21	31	35	21	32	27	31	25	30	37	30	30	34	29	28	22	35	36	31	32	33	25	19	19	23	28	23	22	26	28	25	23	32	34	23	26	31	27	30	30	29	20	26	26	24	28	26	22	25	22	20	26	29	21	38	21	29	25	31	24	27	19	25	25	19	30	21	27	29	21	26	31	23	29	25	33	37	29	22	26	19	35	28	19	26	28	28	27	28	28	24	29	28	31	28	29	21	36	22	22	20	28	19	30	36	24	28	26	28	32	29	28	30	28	19	31	28	26	34	27	23	28	31	22	34	27	21	39	34	26	27	27	27	26	25	27	17	25	22	15	30	24	22	22	22	25	26	31	32	26	25	35	17	29	28	30	28	22	19	24	29	33	25	25	29	26	27	30	29	26	22	26	19	19	30	29	19	25	30	19	33	25	27	30	30	25	29	27	27	24	25	32	27	25	40	29	31	31	27	15	25	19	26	21	32	21	21	27	34	24	40	18	29	20	21	25	22	22	28	33	26	26	33	22	30	25	21	19	27	24	28	28	40	29	41	27	30	35	28	29	31	31	27	21	30	30	33	41	21	35	28	25	23	37	41	28	33	24	36	21	30	26	30	33	36	27	35	19	27	27	34	28	28
52019	31368	10679	20781	28354	27830	25255	22135	18580	15386	12805	10812	9257	7920	6852	5814	5381	4796	4330	3887	3456	3049	2865	2508	2308	2062	1858	1747	1548	1550	1447	1349	1232	1143	1108	1050	998	963	962	954	973	935	970	958	891	846	814	760	667	662	677	617	555	541	575	520	525	571	504	537	495	491	492	529	517	526	546	505	509	506	490	490	471	491	494	516	485	486	481	504	510	528	501	485	496	456	509	499	499	530	477	501	511	526	475	509	498	443	503	509	478	492	464	465	456	444	438	481	472	433	461	442	487	483	466	434	464	487	452	455	425	475	459	427	471	457	435	483	456	497	479	478	460	415	410	459	468	415	454	411	456	387	498	456	443	407	462	459	464	482	442	417	460	456	423	441	425	448	484	411	438	502	472	448	472	467	421	455	448	410	435	422	433	444	443	451	417	472	452	479	439	456	462	379	477	467	472	424	487	454	459	463	478	420	468	429	468	445	450	453	478	449	448	485	498	436	483	446	430	432	430	419	407	454	441	473	434	455	424	491	455	426	481	472	473	408	421	441	467	457	463	434	436	439	424	412	454	414	430	456	448	465	437	490	421	417	426	449	455	437	438	458	470	435	434	426	426	467	480	455	431	463	434	424	433	419	436	479	448	425	405	449	425	467	429	442	466	430	441	442	472	415	451	448	446	464	449	460	480	406	427	437	443	469	419	426	403	447	421	450	463	432	435	437	442	470	458	420	479	435	453	412	433	433	461	415	418	452	456	432	424	441	441	440	440	413	425	441	450	398	383	415	452	435	458	473	430	448	396	441	468	412	447	444	443	470	438	483	502	424	439	422	449	453	409	436	443	475	465	442	389	416	433	420	444	455	403	432	477	431	436	412	447	493	442	443	420	443	424	450	455	468	449	444	454	449	410	461	427	477	437	444	413	436	433	450	459	412	408	410	471	460	457	456	411	467	421	450	445	430	452	399	459	443	427	447	393	451	423	451	443	413	464	447	418	414	446	439	462	436	434	444	446	427	443	458	483	432	456	417	462	454	447	460	397	426	419	444	419	449	420	443	452	413	435	467	461	449	458	432	497	409	462	448	438	451	436	449	453	417	390	480	435	447	417	499	421	465	472	449	443	428	456	470	437	459	431	437	488	460	425	460	466	434	437	473	439	459	449	452	489	441	399	468	430	414	467	408	433	462	405	458	448	468	474	434	489	419	467	450	453	444	421	428	436	436	433	443	445	456	433	440	479	425	459	453	436	437	476	435	408	432	433	426	452	410	450	460	435	449	424	437	457	407	444	459	431	459	457	455	454	460	447	455	454	410	407	455	374	459	419	454	459	433	404	431	442	455	456	448	464	442	449	415	457	434	444	440	415	438	456	460	425	419	452	476	465	452	444	395	466	440	487	412	387	398	448	454	504	442	422	436	476	445	415	450	445	470	412	425	439	455	441	452	431	436	448	451	460	410	417	436	465	450	451	455	458	460	445	445	432	425	444	488	464	441	436	448	421	409	418	442	449	447	417	457	406	461	466	417	452	402	491	471	428	484	443	433	440	445	409	450	457	459	435	399	461	450	440	474	453	442	433	428	465	472	441	421	422	473	478	486	448	458	424	430	407	454	433	453	421	444	424	471	426	429	437	453	461	421	471	442	441	440	420	449	417	408	447	449	442	436	464	455	396	413	459	449	433	400	420	417	449	434	416	436	438	418	440	439	395	426	463	443	434	425	457	448	420	422	460	477	431	430	438	422	429	451	448	470	435	448	444	449	448	434	447	405	446	433	422	429	431	434	441	446	469	460	436	443	425	448	451	415	392	482	430	438	423	432	416	463	453	447	443	433	417	461	419	499	466	409	437	429	429	442	425	466	480	488	460	463	456	462	458	440	424	443	459	427	465	446	439	461	457	437	443	427	434	459	441	452	457	433	419	442	464	414	393	444	415	399	455	428	414	419	445	439	427	470	456	424	457	430	443	448	442	447	445	422	445	449	456	430	469	445	426	452	429	436	473	444	448	464	461	438	449	452	429	445	482	421	444	417	424	476	433	415	477	434	476	477	445	443	452	453	428	463	447	425	442	467	431	436	428	434	395	402	454	483	441	396	416	468	426	465	440	410	436	435	430	440	426	447	423	465	461	431	408	462	482	452	449	428	448	441	468	435	432	442	421	422	423	435	439	438	430	454	428	472	435	455	425	447	473	451	406	428	461	458	460	502	480	433	432	485	445	488	487	441	473	443	451	444	447	440	443	504	427	444	474	459	440	433	449	429	471	458	445	458	433	479	490	455	450	428	463	444	451	436	460	435	428	427	443	448	409	465	460	402	450	433	443	460	429	441	455	432	470	435	421	453	429	443	444	495	433	427	430	449	475	450	447	440	438	466	449	436	413	416	471	455	459	456	425	452	427	464	471	464	459	416	405	440	465	444	468	455	464	455	441	435	473	452	451	429	421	435	457	468	446	478	443	487	410	412	423	453	443	460	430	430	421	445	424	447	442	435	442	453	438	442	424	439	467	464	391	461	465	444	422	441	449	439	449	442	444	473	447	433	453	446	434	451	449	451	425	454	448	437	446	433	440	468	405	426	421	427	468	450	452	429	467	464	439	459	418	428	459	452	448	460	432	428	410	456	442	466	446	476	484	416	440	481	473	467	437	449	454	450	444	444	443	453	443	444	458	449	444	459	465	472	437	462	459	440	432	458	434	440	427	439	462	441	408	445	450	476	476	465	447	457	436	460	442	452	433	430	449	448	429	417	469	463	461	454	421	438	444	449	446	465	447	439	451	456	453	442	447	413	413	424	414	431	446	422	470	418	479	441	435	449	463	424	441	445	452	474	461	432	477	434	422	435	480	393	447	458	420	451	461	448	399	415	444	446	474	425	454	451	474	454	435	395	462	483	412	405	443	479	447	448	446	433	447	434	409	465	445	454	415	456	444	429	460	404	443	428	446	441	422	418	488	458	392	432	433	433	428	457	472	441	445	424	427	448	435	451	464	420	426	436	454	446	441	477	424	433	426	468	432	438	449	453	441	439	481	409	461	430	471	390	462	435	469	467	465	457	443	446	436	429	482	448	457	421	414	495	441	455	421	442	465	447	434	447	432	403	425	432	461	438	465	474	426	446	422	418	459	446	420	414	412	468	439	429	447	460	473	486	469	440	431	437	411	443	450	420	440	451	464	427	440	431	437	450	443	397	436	481	429	436	444	446	417	457	439	398	487	440	457	425	454	389	426	452	432	427	441	398	421	444	446	470	453	460	425	408	451	438	460	449	451	401	435	462	435	435	428	423	423	424	458	476	474	471	453	438	456	410	416	462	440	466	424	465	456	439	450	404	444	417	424	445	460	431	406	416	412	454	452	454	452	424	451	424	446	458	442	468	425	431	441	423	433	437	477	423	473	452	422	420	420	437	450	423	480	463	451	453	444	443	415	441	438	455	470	446	456	440	444	437	467	473	445	446	432	408	459	458	429	399	443	426	446	440	469	451	425	410	441	455	439	436	439	426
9578	3329	371	220	314	378	339	299	267	239	159	149	144	125	118	94	86	78	82	66	64	60	45	42	51	43	42	42	36	41	33	32	30	41	35	34	33	25	29	41	32	32	35	32	28	24	30	33	30	19	37	35	28	26	29	24	25	25	30	23	23	23	19	24	23	35	29	27	25	23	32	30	28	18	27	24	23	27	24	25	18	11	28	24	31	22	17	31	28	25	22	22	28	19	27	23	26	29	34	34	34	30	22	29	25	28	35	27	27	27	25	30	33	19	31	22	32	20	27	15	25	20	27	18	16	27	20	28	19	18	30	26	22	19	29	23	24	16	29	26	29	30	33	17	27	19	26	22	14	25	23	32	33	35	23	22	23	22	29	37	22	29	29	25	29	19	24	22	19	23	29	18	20	31	27	23	25	26	21	26	22	27	19	25	25	25	21	31	30	25	21	24	28	22	23	24	22	25	20	26	21	33	24	23	25	22	24	22	29	16	23	25	23	23	24	27	23	22	33	25	28	21	26	27	27	25	33	21	19	22	18	21	33	25	28	25	26	26	26	26	27	27	25	22	22	16	22	30	23	36	31	18	33	33	28	24	34	22	17	19	25	26	23	29	31	29	19	34	24	25	18	24	27	19	24	27	32	24	24	20	31	27	24	30	28	35	27	25	21	22	17	31	27	23	27	20	25	23	30	26	25	30	23	28	23	23	32	23	29	25	32	18	25	26	17	23	22	29	24	19	26	19	28	28	29	32	28	36	24	24	32	14	28	28	19	19	33	32	26	25	21	28	17	25	33	28	27	20	17	24	32	24	30	35	20	25	22	32	23	28	19	26	27	28	18	30	29	24	15	24	26	16	28	25	26	27	37	25	31	26	36	21	34	24	29	20	22	36	36	23	26	24	29	18	30	34	20	30	29	37	30	19	31	27	24	26	34	26	27	29	22	29	30	26	22	16	36	23	21	23	13	22	29	20	24	21	23	20	26	19	22	20	28	29	24	16	25	34	25	23	17	23	31	29	21	35	18	19	23	30	25	31	28	30	21	26	24	35	27	32	20	22	27	23	21	29	18	26	28	39	25	19	26	31	16	27	19	13	29	34	25	20	27	31	22	19	21	31	29	28	21	31	28	28	19	28	23	20	17	35	33	39	23	30	25	28	23	21	25	28	29	23	26	23	22	27	31	30	34	25	34	29	30	18	28	26	26	28	23	18	27	29	28	37	28	32	24	29	19	15	21	27	27	28	28	32	21	25	19	14	24	31	29	22	25	26	21	22	18	19	20	29	23	26	21	27	25	24	33	33	22	33	18	34	24	20	31	32	27	26	29	30	25	27	22	28	27	34	30	33	23	25	23	27	32	19	26	20	27	22	27	21	39	30	33	19	21	25	20	29	22	32	33	31	24	24	22	22	23	25	32	34	22	17	30	27	24	26	21	27	22	28	26	26	21	28	28	23	24	22	26	32	27	24	26	24	26	21	24	24	22	25	20	26	23	23	33	27	28	25	39	18	24	24	25	23	39	26	28	25	26	20	19	22	21	24	25	31	22	25	27	18	16	24	22	27	29	27	27	21	26	23	29	29	25	28	24	26	20	23	22	23	33	23	29	30	35	24	22	21	23	28	32	21	18	30	32	25	21	18	24	32	23	20	17	34	32	25	22	18	23	31	21	25	20	28	26	19	31	29	19	26	32	19	24	21	21	29	19	24	24	15	22	22	40	29	16	22	24	25	25	20	27	26	20	21	32	34	30	23	34	24	21	23	24	26	21	24	38	17	28	31	28	27	24	22	23	29	24	28	25	30	26	26	19	38	25	33	27	23	16	16	37	25	28	20	23	18	24	27	23	23	31	27	24	21	29	27	14	17	29	28	29	30	23	21	26	25	24	34	28	17	22	31	33	31	32	20	24	21	18	28	17	20	23	19	22	26	30	25	32	24	30	22	28	37	26	37	36	19	21	28	28	19	27	32	24	21	29	20	23	29	25	21	27	25	26	24	14	28	33	21	36	22	24	31	14	25	28	17	33	33	27	30	25	29	26	25	23	24	23	27	21	23	26	22	25	33	27	26	24	30	28	19	19	29	26	27	20	18	15	20	27	28	16	28	29	23	24	31	19	26	23	19	22	27	32	29	23	19	25	28	22	20	29	21	25	28	26	25	23	28	31	34	23	32	30	29	24	19	30	24	35	31	30	33	26	30	15	23	25	16	27	26	26	26	25	31	16	23	32	31	25	27	26	27	25	30	25	26	24	23	26	27	30	29	23	24	29	24	26	20	23	23	24	28	23	22	24	27	24	31	16	28	21	25	19	24	21	28	23	20	29	26	25	31	22	22	32	21	23	25	20	19	26	33	27	23	32	23	26	28	25	21	31	32	20	32	27	16	41	23	30	29	26	34	32	30	27	20	31	29	30	31	29	30	30	23	24	27	27	16	22	23	24	31	26	16	22	19	28	23	32	26	26	29	18	21	28	24	23	33	23	18	18	23	27	22	24	27	27	22	28	26	27	18	23	27	35	29	20	20	24	38	31	27	24	28	21	26	32	36	30	35	26	17	31	27	27	19	19	24	28	30	30	27	30	17	24	24	37	32	25	31	27	27	21	19	31	30	36	36	24	32	26	34	29	35	24	34	35	31	36	29	21	33	26	21	21	25	28	24	30	20	23	13	35	31	25	31	23	31	21	32	29	22	26	32	27	26	18	23	24	19	23	27	25	25	27	22	29	26	25	33	22	22	20	24	26	21	26	28	22	27	31	34	30	29	34	21	25	22	36	16	26	32	14	23	31	14	21	16	31	23	21	31	23	26	30	28	22	27	21	30	29	28	19	16	30	31	26	26	22	27	31	18	22	25	35	32	37	20	18	28	24	31	19	27	19	26	25	33	18	21	31	21	31	26	25	30	33	10	25	30	25	19	30	31	22	22	19	27	30	15	32	19	20	32	28	24	24	23	28	27	13	28	24	26	30	24	32	22	35	25	24	29	17	36	20	28	23	30	23	34	20	22	30	23	26	27	29	33	17	26	26	24	32	27	31	31	26	29	35	30	37	26	31	22	23	15	21	24	22	25	23	23	22	27	24	25	28	27	25	24	26	29	26	17	25	19	23	27	22	15	30	27	22	20	33	25	19	22	17	25	19	24	31	21	28	19	21	25	35	20	28	36	27	26	22	30	27	16	23	25	28	25	23	22	26	28	25	26	25	23	27	17	20	24	24	18	27	28	27	31	23	18	27	26	33	19	16	22	32	17	27	34	17	28	35	21	24	16	21	25	27	29	24	22	25	20	28	32	24	34	28	22	32	24	19	29	22	26	18	28	32	26	21	17	22	25	27	19	25	23	35	30	33	32	25	22	21	30	28	21	25	24	34	17	22	22	24	22	27	20	22	21	34	27	30	19	27	26	29	22	32	25	27	32	23	24	28	24	25	23	18	32	26	26	30	30	25	27	25	22	25	29	20	29	32	24	25	30	33	24	29	23
45091	27517	7927	16903	23990	23653	21206	18169	14765	12120	9911	8416	7041	5987	5142	4521	3950	3534	3192	2874	2548	2259	2132	1967	1661	1606	1403	1291	1255	1163	1116	1034	934	924	885	816	812	783	731	775	752	729	749	785	673	730	661	652	605	612	599	504	495	505	490	499	476	473	457	494	472	466	469	490	469	449	479	428	498	429	470	477	438	433	448	459	439	484	456	445	458	468	453	439	448	488	427	458	446	447	423	453	465	465	484	435	462	425	434	456	431	446	421	480	413	456	430	414	425	423	444	404	457	401	452	446	470	432	428	410	444	460	436	434	465	420	420	445	463	412	426	416	431	426	430	423	432	457	442	400	408	404	422	403	412	449	421	396	418	452	379	427	455	426	423	413	439	456	405	424	435	424	401	437	418	432	428	438	430	443	433	411	415	430	426	395	415	413	420	396	394	446	410	415	393	441	438	436	426	471	425	431	424	425	450	477	420	442	457	434	445	409	433	459	418	447	435	416	404	413	438	474	405	396	478	437	406	460	421	407	427	457	418	429	429	416	439	443	430	424	407	376	404	415	425	419	428	460	417	392	419	422	410	403	442	417	408	409	401	407	413	404	432	402	449	399	411	413	421	416	390	406	415	473	437	452	437	425	407	442	403	420	457	427	422	440	414	430	432	413	396	419	386	431	421	418	407	452	416	430	419	405	401	409	389	404	421	412	424	419	393	418	427	420	394	428	394	460	416	436	422	414	430	423	464	427	417	442	458	390	414	403	460	421	399	443	431	418	423	379	421	427	429	430	450	437	415	419	399	386	435	452	407	399	447	436	448	435	477	417	423	441	386	423	438	433	403	472	415	430	411	445	427	398	420	359	429	412	421	404	412	440	394	453	391	416	428	430	410	401	400	405	458	454	437	408	397	437	404	382	444	435	396	441	429	394	445	409	427	413	416	417	427	409	424	427	424	441	382	397	422	402	392	409	401	398	422	382	394	372	425	395	417	445	407	445	438	428	416	415	443	382	415	431	412	445	446	425	421	427	414	386	447	419	436	413	407	409	423	386	433	399	368	376	445	424	383	442	416	433	441	473	413	424	455	418	402	399	417	445	438	404	445	405	410	416	409	417	406	435	426	431	431	434	417	452	428	425	418	408	411	409	433	399	434	419	430	443	417	416	406	430	430	428	427	460	441	436	396	427	449	388	443	389	432	383	398	402	381	426	422	425	437	436	423	415	404	403	416	381	442	391	457	447	407	444	462	395	401	417	419	447	436	435	420	399	400	404	416	407	410	438	399	468	458	427	422	424	406	425	433	424	446	417	447	456	424	419	420	385	400	444	418	418	422	430	427	443	394	420	412	400	376	390	403	398	428	426	427	381	439	404	408	463	418	442	425	429	397	407	419	437	417	418	441	415	435	390	434	424	387	411	406	385	417	413	420	381	437	413	430	416	419	431	412	428	463	438	389	433	433	424	412	438	436	432	437	408	415	407	398	419	444	446	448	394	432	368	403	389	431	445	416	434	423	439	416	435	433	412	402	399	431	424	454	424	438	439	402	422	411	412	388	386	453	411	456	423	435	443	397	430	422	389	432	462	392	441	434	433	447	404	393	414	456	405	435	407	426	423	410	424	397	411	444	419	430	409	430	423	419	410	400	401	417	391	386	435	436	450	442	437	389	387	408	387	416	386	441	423	447	412	424	406	434	446	417	406	446	413	430	441	411	410	413	437	401	476	402	419	390	408	456	439	403	374	376	422	425	419	423	387	406	435	392	437	395	408	441	401	409	411	436	466	452	401	395	416	418	436	455	386	424	414	428	464	437	434	410	419	404	415	435	428	398	426	430	426	403	364	395	427	414	439	388	409	424	421	416	428	414	448	418	397	448	439	428	426	429	420	410	402	389	420	405	449	437	380	400	391	403	421	403	425	411	412	390	400	417	406	410	387	409	423	432	435	413	404	397	430	439	402	417	402	440	393	418	443	416	410	403	418	448	409	404	446	417	416	458	436	385	448	410	430	428	410	392	422	424	402	445	414	414	403	434	428	417	436	476	445	441	430	434	407	444	450	443	387	385	418	402	433	411	399	428	389	424	442	447	408	393	414	438	382	430	432	426	410	431	437	392	434	399	399	443	433	388	434	427	446	441	418	417	422	424	418	420	436	427	461	426	425	445	410	439	416	409	401	416	439	416	403	412	405	436	429	413	416	412	456	410	423	416	446	416	441	396	431	430	411	407	421	419	457	440	377	406	400	380	434	425	406	418	413	376	390	435	413	427	414	423	449	429	432	400	404	371	425	437	438	439	409	393	439	448	449	398	404	423	433	422	431	450	431	416	444	420	399	441	408	424	417	407	433	388	411	452	414	417	464	406	409	430	418	436	410	412	437	415	443	409	428	402	434	415	422	419	404	444	461	388	418	408	449	405	400	415	414	445	437	423	443	423	424	428	404	418	390	451	437	422	422	435	429	403	432	426	441	436	433	436	402	398	409	461	408	461	410	406	405	404	436	420	452	400	407	423	452	426	433	409	391	405	396	438	391	423	421	446	416	410	427	433	419	405	411	448	441	406	438	437	444	443	424	406	444	415	411	441	438	456	426	402	403	382	386	441	414	397	412	418	438	446	406	396	441	411	429	426	427	416	426	466	422	420	438	420	423	448	424	402	405	417	426	415	452	387	410	402	418	426	438	472	455	425	430	393	454	432	438	439	395	432	406	409	412	437	421	441	382	433	410	417	433	429	414	453	411	448	417	392	398	408	444	397	412	419	426	397	421	408	443	415	434	436	411	433	420	430	422	403	406	405	383	424	412	434	419	417	402	411	389	414	435	435	441	440	438	434	362	439	403	423	405	451	420	463	431	452	435	424	398	442	425	425	419	420	448	390	468	419	412	431	403	434	453	387	438	451	419	457	418	423	416	428	409	440	441	444	425	457	414	475	417	447	428	388	423	422	399	386	398	417	427	436	437	388	401	415	470	454	446	443	457	399	398	409	414	370	432	474	436	433	413	388	383	401	448	452	410	424	410	389	404	418	429	415	411	444	419	419	430	424	396	403	406	424	427	410	398	458	412	397	432	451	441	398	432	455	392	450	415	413	420	418	392	400	410	412	425	440	411	470	397	444	452	414	405	412	424	398	433	409	405	458	425	437	413	415	385	426	431	403	416	424	405	444	402	411	425	405	463	413	416	419	411	408	419	399	369	438	425	431	414	443	430	409	433	424	411	430	422	422	422	434	414	421	387	416	428	407	429	411	448	375	409	398	445	455	400	431	405	402	401	403	403	443	433	393	405	397	407	456	418	403	468	442	417	425	445	412	429	438	443	421	444	436	420	401	448	361	376	433	401	439	408	430	411	415	415	438	408	441	406	433	388	394	395	390	427	427	442	410	414	418	386	425	425	443	423	401	458	435	430	416	426	437	407	394	423	393	413	426	428	398	400	390	419	411	414	415	410	447	426	417	410	399	408	444	441	409	393	413	413	426	404	409	415	453	403	408	415	432	437	428	411
13647	6860	645	360	559	608	558	467	398	354	292	248	259	179	174	145	140	134	117	115	97	95	87	74	70	69	47	65	45	45	62	60	45	42	49	46	32	47	43	45	46	43	48	41	37	46	44	30	35	38	46	33	36	23	45	36	37	27	34	35	25	38	32	38	52	23	26	40	22	27	26	27	41	27	42	34	35	46	34	30	36	31	29	29	38	34	27	39	33	25	40	34	34	39	41	31	43	33	31	36	25	32	32	31	32	26	24	30	34	35	33	30	32	37	35	36	29	33	35	27	32	33	27	35	30	38	39	29	38	39	35	23	33	30	29	35	38	31	37	34	37	36	27	25	34	36	27	30	30	37	34	42	36	26	31	35	38	26	34	28	37	41	22	26	30	31	25	28	29	28	27	37	30	25	37	30	30	40	30	27	34	22	38	36	39	27	36	24	36	29	32	37	20	40	29	33	32	33	31	26	32	35	39	29	25	26	30	38	34	34	35	45	27	37	35	32	27	37	41	33	28	29	29	27	35	34	38	44	33	35	33	37	22	34	24	33	29	35	27	38	22	25	34	39	24	24	28	31	32	25	33	35	28	27	39	34	30	39	31	33	31	40	34	30	37	36	32	30	37	38	35	30	42	27	43	39	25	19	25	34	24	37	30	32	35	32	26	24	24	37	28	45	25	40	33	35	32	43	38	30	39	35	49	34	29	42	25	36	37	34	31	29	28	33	39	35	35	39	29	25	29	33	32	28	29	35	30	43	33	36	32	33	27	41	32	29	31	30	29	31	36	27	29	36	35	38	28	27	26	40	29	25	26	31	29	28	38	27	22	36	18	35	24	31	28	29	25	36	21	37	18	26	33	21	22	29	40	39	37	39	38	41	29	28	25	44	22	28	38	35	28	27	35	42	27	28	28	32	34	25	28	25	34	22	44	36	30	26	41	29	30	31	39	24	30	32	34	43	41	31	36	30	38	35	33	28	23	26	37	35	31	38	24	43	25	34	24	33	22	32	29	29	28	25	36	24	23	42	25	33	35	35	37	26	38	33	24	19	32	39	30	35	31	29	42	30	28	31	37	35	33	24	30	30	34	31	22	32	23	34	32	29	28	22	33	32	32	34	34	38	36	32	28	27	33	37	27	24	36	32	31	25	27	24	37	30	23	24	29	28	24	35	22	32	39	34	33	30	28	33	26	33	31	37	29	30	30	33	23	39	33	42	33	23	29	20	39	31	36	29	28	34	33	34	27	37	37	50	32	27	40	26	28	29	29	35	31	40	26	33	34	32	25	32	34	31	33	33	36	31	37	31	26	27	33	30	25	19	27	28	36	23	37	30	31	32	36	41	20	22	33	20	33	24	30	20	35	33	34	30	46	26	31	31	33	43	29	27	31	26	41	35	41	37	41	39	35	27	34	35	19	29	33	35	31	26	34	32	26	31	23	32	31	29	28	20	31	42	38	25	31	32	29	35	25	30	34	47	31	35	33	26	35	32	27	35	27	33	27	31	31	31	30	36	28	31	27	33	30	35	27	32	25	25	23	40	32	26	34	33	32	18	39	27	30	28	22	27	30	24	23	37	28	38	35	43	23	34	43	36	38	33	28	32	32	29	32	33	29	28	33	25	40	37	29	35	29	37	35	33	33	37	37	37	30	31	21	23	31	25	24	27	29	37	38	29	32	28	39	19	26	32	29	30	37	34	27	34	25	34	36	26	40	30	27	30	29	34	40	37	26	32	27	29	34	25	28	33	31	29	35	33	30	24	33	22	37	33	31	25	30	36	44	34	28	26	33	29	30	19	25	38	33	30	33	26	29	32	35	30	34	30	36	31	37	34	25	27	30	33	38	29	34	34	42	22	31	30	35	23	26	28	27	34	31	30	28	43	41	32	37	36	39	33	29	31	29	29	24	27	33	25	39	44	44	35	32	38	28	42	30	32	37	31	26	23	23	39	24	30	20	35	31	25	27	38	31	31	24	31	27	31	29	37	32	22	28	31	29	24	33	27	34	23	28	35	32	33	36	28	32	45	26	29	33	22	30	31	33	23	22	26	29	27	30	28	31	30	25	44	25	28	35	26	25	31	37	30	31	33	22	26	32	34	26	35	34	25	30	35	35	30	27	27	41	29	33	21	25	24	20	28	35	38	40	32	30	40	22	30	35	24	28	26	29	29	29	29	23	34	27	43	37	27	39	33	31	41	25	27	41	38	43	35	34	28	38	36	24	37	27	25	33	21	37	18	35	36	25	27	38	28	37	25	32	28	38	40	31	28	31	30	27	32	33	24	28	35	28	28	25	37	30	36	32	32	18	31	30	37	33	35	30	28	35	32	33	23	34	21	19	27	28	28	39	34	31	31	36	29	32	32	38	30	24	33	28	28	35	37	24	41	23	38	32	33	29	31	27	40	31	32	44	29	22	34	40	34	27	28	30	38	29	30	34	32	31	26	25	38	34	37	33	24	47	26	37	29	32	22	34	27	33	30	41	29	29	34	37	28	37	40	22	26	39	29	27	37	33	26	32	33	31	39	30	39	33	32	24	23	25	32	32	30	30	33	25	32	43	32	38	43	37	27	38	28	30	38	40	27	30	31	28	24	31	39	38	30	36	34	24	32	33	27	40	34	25	40	36	37	37	32	34	21	27	31	27	45	34	31	30	30	33	36	28	32	36	30	42	29	26	31	34	32	35	32	31	38	32	24	26	26	30	29	25	29	27	31	35	36	43	30	28	41	35	35	32	39	33	35	27	35	36	31	29	40	30	33	36	32	31	32	26	27	35	27	30	28	46	30	39	39	32	36	24	37	31	39	30	29	30	27	25	26	33	24	24	29	44	35	24	34	38	36	34	20	32	40	31	30	25	37	33	36	27	29	33	22	42	30	42	31	32	39	42	36	27	35	36	32	33	25	39	28	33	26	26	28	23	26	34	29	32	31	25	33	33	42	31	29	43	24	36	33	31	26	24	23	31	33	36	23	34	30	34	31	38	39	39	31	45	24	32	25	36	27	28	27	30	28	29	36	27	27	42	30	40	29	39	41	40	39	22	31	43	26	28	37	41	24	32	29	27	30	33	37	19	41	23	35	35	34	32	28	32	28	27	31	34	33	30	35	42	25	39	31	41	30	35	26	25	34	36	32	30	27	24	22	31	23	33	33	35	22	26	29	30	22	28	32	22	29	31	24	39	20	25	28	30	31	30	28	31	28	27	27	33	24	29	33	34	29	30	20	25	40	30	34	30	32	44	29	24	32	29	32	26	33	27	32	26	24	40	25	32	26	24	29	31	23	37	26	37	29	26	25	31	30	26	29	24	26	21	28	43	27	38	34	34	44	36	34	38	33	34	30	34	25	33	24	28	38	32	20	34	34	41	35	30	32	27	28	38	25	32	38	33	29	32	30	37	34	39	25	31	29	42	43	36	33	27	30	33	39	26	25	30	34	30	43	41	27	38	33	43	32	26	30	30	26	34	38	32	32	24	33
53643	33647	11682	22357	29966	29573	27121	23647	19984	16769	14335	12032	10387	9095	7961	7038	6133	5596	4857	4431	4056	3619	3191	2861	2597	2484	2225	1966	1905	1755	1569	1636	1505	1380	1349	1187	1235	1146	1188	1039	1047	1122	1079	1046	1035	983	918	919	780	809	769	730	701	687	631	634	606	601	616	559	625	602	610	627	630	616	566	561	607	541	576	553	585	587	568	572	588	585	605	649	540	577	583	536	576	535	573	562	594	576	559	618	601	550	596	540	582	576	549	520	554	576	538	565	535	568	559	550	587	594	555	557	544	517	536	548	486	537	524	545	531	524	543	557	556	517	529	494	544	557	511	541	571	546	519	584	506	551	533	476	525	538	524	553	535	536	584	506	535	492	545	519	530	505	525	526	520	495	490	515	543	550	488	544	519	519	525	487	535	533	530	559	511	516	534	523	508	529	517	552	510	557	530	520	508	512	518	522	557	482	535	533	526	522	555	563	552	516	507	513	483	560	524	532	512	477	495	488	512	537	509	503	527	509	529	528	508	555	543	518	533	507	543	512	493	495	557	540	496	497	527	551	531	534	527	524	535	549	519	511	509	530	548	530	539	523	542	500	519	531	534	541	484	543	507	497	522	520	536	490	503	539	513	491	465	513	574	531	557	513	464	513	505	544	494	524	514	543	507	521	537	516	513	537	494	485	527	533	520	516	510	506	467	472	487	558	524	539	534	485	559	527	505	511	498	544	526	552	519	531	492	543	528	492	487	536	545	525	537	474	481	545	572	555	543	497	496	508	564	522	556	497	526	569	494	529	519	536	490	537	500	524	553	553	500	528	515	534	486	534	523	522	521	511	522	501	544	528	509	525	489	495	517	472	532	517	543	547	464	508	513	496	547	530	503	559	565	558	520	541	467	516	498	552	536	488	481	510	503	525	497	542	558	494	503	522	520	547	532	530	516	563	560	501	512	476	503	541	527	515	511	537	505	521	563	543	493	537	469	535	517	516	519	474	564	530	508	505	509	552	522	529	525	488	521	511	529	545	486	517	490	553	505	557	535	524	481	530	533	505	515	534	546	524	531	511	523	504	513	493	480	507	510	532	513	504	522	529	516	548	527	533	535	522	540	477	529	499	531	490	517	524	548	494	507	503	518	515	554	510	520	516	527	511	529	532	541	524	492	508	494	503	532	498	506	522	534	516	482	527	500	542	488	521	532	484	525	507	542	540	493	553	493	519	520	530	468	514	512	523	529	519	483	529	513	514	551	484	539	503	523	555	506	539	493	496	533	522	509	538	505	508	528	489	514	526	527	524	493	501	532	479	501	508	525	566	519	542	525	494	519	544	554	530	524	520	501	529	496	520	494	511	541	516	505	531	500	509	530	548	525	528	499	512	471	497	511	515	570	528	519	473	555	512	509	478	539	487	519	537	490	502	497	534	544	523	494	495	523	510	502	492	462	496	491	485	505	517	552	517	529	508	521	541	497	537	513	489	485	528	519	481	491	510	512	528	543	512	517	536	529	523	504	530	503	496	509	510	525	490	505	489	523	501	500	538	515	505	482	505	493	521	503	499	494	476	515	505	548	516	503	509	533	509	521	524	562	492	522	507	536	531	567	486	513	525	553	524	499	474	521	507	496	557	558	532	500	553	506	494	541	546	507	482	557	510	524	543	497	498	493	502	507	516	519	501	536	519	509	508	506	515	528	483	550	511	510	507	500	509	566	528	530	538	505	542	546	461	545	468	505	570	529	524	517	489	529	506	496	530	520	513	556	478	553	548	539	527	494	527	526	461	522	542	532	511	547	489	509	495	533	485	476	516	528	493	497	556	532	485	535	516	537	548	574	503	511	546	502	556	554	490	514	541	528	532	536	538	520	503	494	496	536	487	510	540	495	499	493	507	481	534	504	472	510	509	493	551	515	515	523	484	520	512	502	508	485	492	538	503	509	511	546	515	503	510	495	534	518	513	496	495	517	514	525	521	573	471	513	499	528	486	509	504	514	494	515	501	545	504	551	490	543	551	504	506	496	537	542	521	508	523	526	567	525	531	505	536	503	512	496	523	513	502	485	540	516	503	525	573	526	565	547	536	499	524	501	513	512	527	532	532	490	529	528	529	516	500	541	492	485	513	548	524	522	512	566	540	492	538	519	524	508	521	538	537	492	550	508	511	496	495	544	500	502	549	492	525	475	530	521	515	504	529	535	515	480	483	516	501	513	509	507	503	520	494	511	514	505	507	516	483	472	506	530	586	534	504	491	497	505	509	537	550	534	520	504	531	501	551	482	500	537	533	533	545	536	541	541	514	508	510	477	528	487	525	548	511	503	524	498	523	514	541	539	507	514	516	498	498	508	527	509	515	515	499	556	554	489	496	513	517	483	544	526	523	519	537	560	476	503	527	529	497	494	511	509	513	524	514	522	548	533	517	521	492	515	537	508	518	497	536	525	533	518	537	498	501	550	509	551	530	531	505	507	465	522	515	479	497	515	502	499	516	507	548	496	510	525	530	522	517	570	531	507	491	536	513	522	532	542	491	499	526	539	516	548	529	551	524	537	519	498	480	516	478	540	513	511	512	476	559	516	492	488	514	507	526	539	506	546	533	566	523	537	517	521	538	530	547	518	496	498	503	541	505	516	472	518	540	479	522	500	495	528	468	528	527	495	528	538	507	459	527	489	494	471	510	530	553	495	531	510	507	501	535	536	512	521	528	487	492	513	505	513	537	537	566	524	525	510	510	546	509	509	538	524	482	542	561	521	553	521	519	483	524	498	513	502	491	496	525	551	546	529	564	498	506	503	483	497	467	492	517	517	522	551	488	526	512	509	539	524	542	527	538	535	515	538	481	516	516	492	527	532	505	561	548	523	513	486	537	528	503	506	485	511	516	526	486	554	568	504	533	528	528	484	516	513	520	511	551	507	524	497	499	541	555	533	544	531	501	516	526	565	517	523	544	483	508	524	490	487	501	527	532	527	506	551	444	482	521	544	545	544	497	484	566	574	507	491	523	525	556	507	511	522	523	542	533	520	526	506	540	526	523	521	504	506	485	519	528	522	502	499	544	499	525	575	536	522	508	516	550	532	499	525	529	544	523	498	485	492	539	524	501	507	493	502	514	569	535	553	541	502	544	507	479	513	538	472	528	526	497	522	491	584	532	539	499	500	522	491	527	558	526	517	564	510	507	497	535	501	489	496	555	484	501	561	553	518	541	549	517	498	504	482	491	525	508	495	531	528	513	537	555	538	506	524	527	565	528	556	533	530	507	518	493	487	482	490	498	537	559	472	556	515	548	519	493	555	549	551	483	512	512	512	505	499	519	478	497	490	531	520	515	532	582	497	533	519	549	519	500	497	495	470	530	524	552	505	519	508	519	531	524	527	519	515	536	487	514	515	500	494	505	509	520	495	544	567	531	516	534	488	509	524	520	513	501	519	523	481	507	503	488	510	533	511	534	518	521	547	493	518	471	512	509	507	493	539	519	545	553	547	537	495	502	514	516	532	522	512	522	502	553
5412	1638	190	143	202	225	210	160	136	112	99	110	83	87	71	61	44	38	37	37	34	41	32	44	35	39	23	26	23	16	29	24	19	22	19	24	22	19	23	15	28	20	26	20	21	17	17	19	12	16	11	12	10	27	23	18	18	18	20	16	21	15	13	13	19	18	16	13	19	10	12	16	20	15	11	19	16	11	24	16	18	11	15	15	17	12	17	17	12	18	14	22	18	15	12	23	19	13	17	16	12	20	17	18	16	20	18	22	21	17	17	17	13	20	16	16	10	16	18	19	20	12	20	19	18	12	22	13	19	15	16	19	16	12	14	14	16	16	18	18	20	19	11	23	24	17	17	25	16	15	19	17	23	12	15	22	18	14	15	10	16	19	13	13	22	26	17	13	18	12	20	15	13	18	11	8	12	22	19	18	10	18	12	16	21	18	18	16	20	18	17	22	16	13	14	11	9	20	14	16	13	25	22	15	18	12	13	20	17	17	18	21	20	14	23	21	21	14	14	13	16	21	10	19	23	17	13	17	13	16	18	19	17	13	14	17	23	10	14	25	6	17	22	16	23	12	20	20	15	15	17	13	16	16	15	25	16	22	14	20	23	16	15	15	19	24	12	14	15	16	11	16	14	20	16	12	18	7	15	18	9	16	21	17	12	13	14	18	20	18	15	12	5	19	21	15	14	15	21	10	22	9	15	10	21	17	19	15	13	15	13	22	16	17	17	13	22	13	17	12	13	10	18	15	18	18	19	13	20	10	15	15	11	10	19	19	16	16	10	25	14	13	25	21	12	20	20	20	15	19	21	19	10	18	20	16	22	8	21	10	15	20	13	15	16	14	10	11	17	17	12	13	15	12	23	20	14	18	17	24	24	17	11	19	13	23	14	18	19	16	19	12	17	12	23	16	16	11	11	18	16	16	11	16	15	14	10	18	15	14	18	7	14	15	23	18	13	19	14	23	10	17	15	14	17	17	12	11	19	20	17	12	16	21	16	14	16	14	15	9	14	20	19	18	17	16	16	15	21	18	20	14	16	18	12	12	13	19	13	16	19	11	18	11	15	22	20	16	12	10	9	16	8	17	18	21	19	22	15	14	16	21	20	15	14	11	18	17	16	13	15	11	15	15	14	14	12	25	17	13	17	11	15	9	19	13	12	14	24	11	22	23	24	21	12	12	13	9	19	18	19	14	16	15	6	19	17	17	17	21	18	15	19	18	11	19	22	21	22	12	15	15	14	19	14	18	25	17	13	17	20	14	13	18	15	9	18	13	13	21	13	20	16	18	13	20	11	26	23	11	10	18	28	18	16	17	13	10	22	11	19	21	25	15	3	21	20	12	13	19	20	14	21	18	16	15	18	20	14	20	13	20	15	16	23	16	15	21	18	6	17	12	11	15	12	14	16	18	19	15	13	14	9	12	14	18	17	27	23	21	10	11	23	13	15	19	13	15	13	14	12	16	19	12	21	20	26	9	17	13	21	18	15	18	17	29	12	13	14	15	16	15	10	17	14	13	14	24	18	17	16	12	16	13	12	9	15	17	18	18	11	19	15	15	20	20	18	11	14	13	13	16	19	13	18	8	20	12	13	24	11	20	14	11	15	21	17	13	23	16	13	15	18	11	13	13	13	17	10	14	14	18	24	21	16	15	22	14	12	18	24	18	13	19	19	11	16	22	15	21	17	18	17	11	15	18	9	18	14	22	17	11	15	19	19	20	21	17	21	7	17	14	14	19	16	11	15	18	22	8	13	19	10	16	15	17	23	16	19	9	22	9	16	19	10	15	15	17	19	17	18	13	12	20	14	13	23	24	22	19	20	19	14	34	18	13	15	16	19	7	16	19	14	16	15	13	15	16	11	7	15	20	14	15	22	15	15	14	13	24	11	18	20	19	20	20	13	19	17	13	16	10	12	16	18	15	17	12	14	19	15	9	20	12	11	27	12	21	18	9	26	15	8	11	13	20	19	19	16	12	11	17	14	8	24	19	11	20	13	11	9	17	16	18	20	15	15	17	17	9	14	15	24	15	15	12	15	20	14	17	23	17	8	26	15	22	21	12	17	18	15	17	12	14	12	15	14	19	19	17	20	19	27	23	15	19	16	13	20	16	13	15	19	19	16	24	16	13	15	15	14	14	17	8	18	11	12	18	13	13	15	15	15	16	10	20	12	18	18	20	14	15	25	14	16	14	17	19	27	17	26	10	17	9	16	10	16	13	21	17	19	20	13	20	19	18	18	15	18	19	15	18	25	13	21	17	17	26	17	18	19	20	16	12	11	12	19	20	22	20	18	13	15	9	14	10	19	24	15	9	11	18	14	16	12	21	10	15	19	8	24	14	16	11	14	21	18	16	19	11	19	18	23	16	15	15	16	12	13	28	24	21	17	15	18	18	12	18	12	19	17	22	14	16	11	20	17	16	14	19	18	15	16	17	17	17	16	21	21	10	18	14	23	15	11	8	14	17	18	18	19	16	12	18	19	16	17	23	16	22	19	20	15	12	10	16	16	17	15	15	21	16	8	11	16	15	12	17	9	17	22	22	9	17	18	19	16	16	12	24	17	23	16	12	14	22	12	20	11	14	14	12	22	9	20	25	17	20	16	15	24	21	12	26	18	18	13	18	16	18	13	14	16	19	14	19	16	16	11	24	12	16	22	20	22	16	13	13	17	10	14	8	18	14	15	16	18	21	16	21	12	17	16	17	16	20	17	15	21	17	15	19	14	15	18	15	12	21	19	17	13	18	17	18	21	19	13	17	19	18	18	12	11	16	7	19	14	11	13	15	14	24	13	12	17	7	8	12	14	13	13	22	19	16	20	24	18	13	11	13	21	16	13	16	16	16	12	19	16	11	12	13	16	17	10	17	18	13	15	18	13	11	15	19	15	19	15	13	12	12	14	16	18	19	18	14	16	16	19	22	17	17	18	16	11	18	26	15	22	18	14	16	14	26	16	11	23	23	24	16	14	28	15	20	19	14	15	9	20	14	16	20	17	20	23	17	15	17	18	14	12	19	14	24	16	13	8	19	17	12	19	20	17	21	14	14	15	25	17	18	4	18	25	13	14	18	18	18	12	15	18	22	14	8	15	23	15	11	17	12	17	8	17	19	14	15	15	13	14	10	19	18	8	13	22	22	17	16	14	15	17	15	16	18	13	19	14	15	18	22	14	16	18	12	17	17	18	18	19	16	15	11	19	16	17	17	12	18	17	20	28	17	18	18	19	11	15	8	12	11	18	20	13	20	17	14	11	15	13	18	19	19	22	14	11	20	15	22	20	12	15	18	22	16	19	17	12	13	19	22	13	15	11	21	18	11	16	13	9	13	13	18	19	19	20	17	20	14	17	14	15	17	16	22	15	14	21	17	16	22	16	27	15	16	25	18	15	10	10	16	19	17	22	21	11	17	15	20	13	16	12	19	17	14	25	20	21	24	19	21	15	15	14	13	15	13	11	17	15	14	11	20	17	15	14	13
39935	22274	5337	12270	18615	18389	15898	12948	10140	8132	6652	5521	4443	3792	3262	2872	2458	2225	1951	1751	1576	1476	1255	1160	1053	940	872	814	739	630	663	618	603	544	523	517	474	467	477	494	511	531	507	466	469	438	429	420	379	367	316	355	345	328	339	282	312	301	331	300	286	273	325	316	303	297	303	286	275	285	266	328	294	276	315	270	294	311	321	287	287	289	288	261	294	320	308	313	298	304	302	295	291	296	279	310	264	284	265	269	264	308	277	260	282	265	289	280	293	287	301	312	267	296	275	289	253	277	289	275	307	263	275	273	289	294	300	290	280	308	301	306	290	297	260	292	297	285	291	294	298	309	273	305	253	298	265	285	239	310	275	248	271	275	277	278	278	290	257	232	272	260	269	274	272	244	292	276	276	271	279	260	289	287	274	286	267	285	276	272	255	253	284	292	300	269	276	298	295	264	275	278	271	274	261	287	294	275	279	292	267	280	291	267	265	276	258	264	256	248	305	264	251	286	258	236	268	279	264	308	284	281	264	277	275	289	274	287	278	254	291	252	260	287	264	293	269	276	286	267	311	287	260	273	318	251	278	289	277	243	273	288	301	263	256	285	270	282	276	292	273	259	271	316	274	289	273	272	280	296	261	271	291	259	272	299	275	318	291	288	301	291	247	271	294	292	252	265	267	294	263	251	255	269	284	304	297	294	272	251	289	250	282	281	268	254	242	277	270	270	287	290	262	281	283	274	306	255	267	267	290	260	236	282	274	265	262	271	277	293	259	278	255	255	275	270	254	276	288	287	268	292	286	279	268	274	277	258	278	290	289	286	281	285	259	276	290	293	249	277	284	270	282	302	316	293	283	268	255	265	261	299	283	272	293	272	278	270	292	289	291	262	264	283	307	268	276	264	262	275	282	273	245	286	285	277	271	250	286	305	272	280	283	289	269	246	290	258	247	254	286	265	290	283	302	253	290	275	242	262	279	275	273	271	254	278	282	264	262	296	259	303	235	303	261	283	273	286	283	273	275	266	274	281	264	271	262	291	323	254	264	254	266	287	266	278	312	267	290	248	278	275	287	289	283	265	257	287	275	265	259	301	268	262	266	290	283	249	296	307	287	295	269	289	265	287	286	274	324	252	278	261	284	295	265	285	283	257	252	288	297	294	249	290	285	315	279	241	265	278	285	269	279	264	259	286	292	265	251	293	301	296	261	299	279	281	241	290	299	266	262	235	265	259	295	252	276	258	273	255	279	263	285	261	287	265	287	279	264	272	262	295	279	303	286	281	276	279	274	297	262	288	262	292	274	283	263	270	279	279	267	278	293	298	293	298	282	292	254	261	254	295	285	252	264	282	281	277	285	271	304	288	283	255	302	278	282	269	278	284	273	275	276	274	314	268	266	303	263	296	301	276	300	268	280	293	295	284	259	224	256	270	279	264	275	287	257	263	306	252	263	284	265	262	296	305	261	259	264	287	263	260	264	271	279	297	298	268	290	297	298	281	262	296	257	310	271	280	286	293	257	255	277	260	265	263	260	268	271	265	266	281	286	246	275	307	286	294	250	286	304	264	269	300	285	264	272	283	274	285	298	247	272	282	271	273	270	268	312	284	283	286	271	294	289	261	264	278	274	289	285	255	297	263	293	300	291	257	303	295	326	281	254	288	277	246	289	281	261	278	283	256	298	268	251	268	281	264	268	283	298	280	295	261	280	273	257	308	298	285	276	240	283	279	263	278	294	271	253	270	251	297	266	287	283	283	276	229	263	278	298	292	281	275	298	287	244	253	283	273	256	261	250	295	291	286	278	267	262	270	257	267	278	257	277	237	280	259	288	285	275	286	263	262	264	269	266	297	294	262	279	274	271	271	271	274	259	254	309	298	291	293	282	270	306	245	260	262	276	277	292	247	250	285	294	277	281	266	281	273	280	273	248	295	276	269	264	284	251	274	271	284	286	252	338	267	278	269	277	289	240	269	279	258	266	270	301	285	255	264	263	298	266	260	288	270	304	282	275	285	303	301	267	288	269	279	294	279	250	252	282	241	308	281	284	268	259	287	277	305	286	264	238	283	268	288	271	299	275	258	283	265	278	280	264	274	272	307	274	262	287	321	271	267	298	260	253	298	277	283	270	257	281	278	263	266	292	251	304	305	280	295	297	269	288	284	256	291	309	287	262	269	285	280	275	271	291	283	281	287	272	300	296	252	284	282	272	265	284	283	277	281	276	279	264	240	290	250	262	307	287	286	291	255	270	247	289	297	285	267	290	267	284	280	284	278	292	258	294	278	263	277	245	275	289	275	281	248	263	260	275	261	241	300	272	287	299	312	278	274	252	287	269	297	246	277	300	287	288	256	249	283	269	278	282	296	278	279	268	278	282	243	271	268	257	254	276	261	255	292	283	279	253	260	260	273	302	277	269	249	289	276	262	283	276	283	287	291	271	268	286	282	263	285	276	264	243	281	281	265	256	264	263	264	273	266	288	289	261	272	298	291	303	265	268	297	275	283	295	301	275	255	267	274	301	278	268	305	280	295	270	282	256	278	284	280	249	261	272	274	279	274	264	269	250	296	264	264	270	277	274	267	291	266	256	268	281	258	279	299	284	245	290	288	267	318	281	271	301	290	285	249	285	278	252	295	304	274	276	287	256	268	265	268	284	248	278	259	262	234	266	275	267	294	305	273	252	226	282	267	324	274	224	282	253	254	289	306	273	280	256	280	294	309	268	276	274	285	282	273	322	293	294	271	273	259	262	260	251	278	263	296	277	217	304	264	277	267	277	260	258	291	298	276	274	271	298	296	273	249	288	271	320	280	289	301	283	304	245	296	269	276	264	276	280	290	248	273	266	264	301	271	265	275	287	273	276	293	285	270	249	292	247	269	280	280	288	275	274	284	277	255	258	282	297	285	271	289	271	265	278	287	280	255	301	273	268	283	266	298	268	261	276	306	252	249	273	263	273	313	287	284	287	263	280	258	281	272	296	261	286	273	257	292	296	302	253	312	258	282	290	270	258	277	256	278	284	268	262	288	281	257	254	298	288	273	304	249	310	275	297	282	254	287	282	261	262	260	279	291	264	285	246	272	297	260	239	280	285	283	261	273	284	260	277	290	274	264	308	279	320	269	274	305	279	256	258	287	281	278	292	299	266	282	267	282	242	298	286	317	267	332	259	285	282	275	255	285	297	281	306	302	266	242	298	269	266	248	253	273	267	256	281	296	298	270	277	243	288	253	291	270	256	256	301	271	275	269	303	314	291	263	287	274	282	261	277	276	260	275	283	293	292	292	279	288	279	264	275	280	266	276	280	279	259	273	270	284	293	281	270	278	250	258	290	303	297	282	269	275	267	274	292	277	267	256	293	318	252	267	278	254	258	294	286	281	265	272	307	288	251	287	278	287	288	308	294	293	276	247	280	277	290	261	292	265	282	284	275	268	288	292	275	273	304	283	280	252	251	268	284	288	265	264	253	270	301	290	267	278	261	288	276	263	270	295
12190	6080	618	310	480	574	461	404	400	311	274	241	215	161	135	131	116	127	113	91	94	75	82	64	61	76	53	57	60	45	41	43	49	36	42	53	45	40	44	33	45	37	35	38	37	45	25	29	27	32	32	34	26	36	26	36	30	26	26	29	20	30	24	27	26	34	30	28	28	32	24	27	24	25	33	29	28	31	24	28	33	30	27	24	26	34	27	19	27	26	25	26	24	31	25	25	20	32	21	36	24	18	38	25	34	32	30	21	26	20	23	28	27	25	18	34	23	31	20	20	28	26	25	20	21	25	30	29	27	29	19	27	20	20	18	27	20	26	31	21	32	31	25	25	24	26	17	35	22	28	26	21	33	26	28	18	23	26	24	21	26	24	24	22	30	32	22	28	22	36	29	26	16	26	26	20	29	25	30	20	27	16	29	29	37	28	29	27	28	19	36	30	22	30	31	26	24	30	35	24	28	33	30	32	26	30	27	28	27	21	26	34	19	24	31	27	19	27	31	27	23	30	25	24	37	33	30	18	23	36	23	25	31	29	32	17	28	34	24	25	22	29	36	26	33	29	23	31	23	26	29	26	31	30	24	26	16	27	20	27	21	25	23	24	30	18	25	22	31	28	27	23	26	24	30	12	25	24	21	31	25	21	31	15	28	25	27	37	19	31	26	31	25	18	31	23	20	33	30	21	27	22	26	21	22	26	33	25	15	28	22	15	28	33	21	22	34	25	21	25	21	18	21	26	26	35	24	25	20	23	29	22	24	29	32	25	25	18	32	37	20	29	40	24	21	22	24	27	25	39	21	28	26	19	26	28	23	29	24	23	26	30	17	23	27	19	33	21	26	15	28	33	34	31	31	32	30	21	30	23	15	21	23	21	26	28	19	29	30	35	21	22	23	42	23	30	24	29	34	33	23	28	33	29	32	30	32	31	28	24	29	28	23	28	30	23	29	41	36	28	26	33	30	25	24	34	24	19	24	29	18	22	27	27	24	19	27	27	32	28	27	38	24	29	22	33	31	24	33	24	30	26	40	34	21	33	29	22	32	28	28	26	21	31	29	28	30	33	21	25	26	28	32	25	27	25	25	33	22	29	37	28	24	21	22	21	28	24	31	31	26	24	31	35	24	32	29	24	22	32	31	20	25	29	25	34	31	23	29	21	36	23	31	22	28	31	26	22	37	27	27	32	22	31	26	17	20	31	31	35	24	22	30	21	24	22	28	30	30	26	24	20	16	26	27	29	35	27	22	33	26	27	26	32	23	25	16	24	29	29	18	24	26	24	34	27	32	30	26	32	27	21	26	27	24	24	29	23	31	24	33	27	20	19	29	31	14	20	39	28	27	25	25	33	26	24	29	25	31	26	20	23	31	22	31	30	24	25	30	31	26	21	30	23	21	24	20	28	31	24	24	24	18	37	26	30	35	26	18	25	25	25	22	27	27	28	29	38	32	28	32	24	21	26	32	37	19	27	25	25	20	27	20	24	22	24	31	25	27	22	24	36	19	26	27	32	21	24	28	22	22	28	24	28	28	32	26	19	26	29	21	26	32	31	23	35	33	36	20	26	37	25	30	24	29	21	35	29	32	23	31	36	28	34	25	30	18	25	19	21	32	34	20	26	23	26	26	27	31	22	29	21	20	36	28	24	23	40	19	21	19	24	33	24	25	23	26	23	27	25	20	35	34	29	37	21	29	33	34	14	18	31	21	20	27	27	17	22	28	38	25	19	27	39	26	28	25	28	25	26	23	32	25	31	25	29	23	26	31	24	24	29	22	34	28	25	29	18	25	36	27	36	28	26	32	28	22	22	23	17	18	23	39	19	33	26	32	22	23	24	22	30	23	32	24	26	26	19	24	27	17	37	30	27	28	33	24	35	27	21	27	25	32	27	31	33	31	23	27	30	39	30	31	26	27	30	30	26	22	15	32	22	22	20	34	24	26	33	27	29	31	22	24	28	26	21	34	32	27	31	20	21	25	25	32	29	30	33	24	28	27	27	24	29	26	29	28	29	27	27	26	36	22	37	28	29	32	27	25	31	44	27	26	27	35	25	41	29	25	28	28	36	26	18	19	19	20	24	26	34	25	36	31	35	15	22	15	26	28	17	12	26	31	29	33	27	29	25	28	40	18	31	30	30	32	22	23	37	31	22	21	24	17	32	34	41	24	28	23	23	30	24	38	30	30	23	31	28	33	32	27	27	28	36	34	19	22	24	21	21	30	23	28	27	22	26	21	26	21	26	21	35	30	30	32	19	30	33	24	26	32	28	29	21	32	25	29	23	23	30	23	22	31	26	28	20	27	24	20	23	32	29	29	31	24	23	23	24	31	29	27	20	28	17	28	24	22	23	27	27	23	31	30	17	31	24	29	22	17	34	22	26	37	31	30	23	26	27	25	34	33	25	26	30	14	31	33	23	30	29	28	28	22	27	36	28	19	19	22	32	30	17	30	21	29	28	21	27	31	17	19	28	23	23	20	18	21	25	29	36	22	21	31	30	24	30	31	30	29	29	24	13	23	22	28	33	20	18	23	22	25	22	26	31	22	26	29	25	18	25	28	23	23	36	33	28	23	31	29	24	21	18	27	16	26	28	38	29	24	30	31	32	35	26	19	30	23	21	26	34	29	28	24	26	31	34	18	15	22	30	20	33	29	28	24	30	24	30	32	26	25	26	21	19	28	27	19	24	26	21	35	26	29	24	35	33	29	32	38	26	23	30	26	29	31	22	28	23	26	29	24	29	27	23	26	30	28	24	27	26	24	22	20	33	22	26	17	20	28	31	29	28	35	32	22	26	25	25	26	28	19	21	20	25	27	24	28	20	24	30	28	21	35	34	17	24	32	23	27	31	29	27	28	30	32	29	24	42	34	32	32	23	30	39	16	25	32	18	30	37	29	23	34	29	29	34	22	33	27	28	35	26	32	22	22	24	35	25	23	26	23	21	20	23	29	23	26	21	22	35	18	26	26	25	18	26	26	22	21	35	25	18	21	24	27	26	33	25	24	22	34	23	13	26	32	31	35	18	15	21	38	24	16	29	33	23	25	28	30	24	19	33	20	21	30	29	26	17	21	33	23	19	27	26	27	23	30	28	25	28	39	20	21	38	25	26	29	29	12	30	28	21	23	23	24	23	27	33	34	28	21	30	26	27	35	28	32	24	31	25	26	28	22	31	26	32	25	27	25	29	29	24	24	23	26	24	32	32	30	31	24	32	26	34	21	30	28	18	24	26	37	29	30	33	26	30	28	27	28	32	27	27	41	22	37	29	21	38	25	27	21	29	24	16	29	25	26	27	35	30	34	27	32	38	30	19	27	22	39	26	15	19	35	26	31	35	31	28	34	22	26	25	13	22	17	25	32	33	25	28	25	28	21	35	31	23	25	18	26	17	29	31	29	18	21	36	20	28	30	26	26	24	22	30	24	26	22	30	30	30	19	28	23	20	37	19	24	26	25	25	27	37	28	26	26	27
52171	33515	10510	20760	28131	27954	25493	21642	18397	15216	13176	11142	9500	8163	7132	6212	5509	5016	4374	4088	3588	3217	2919	2603	2424	2136	1900	1804	1589	1459	1448	1351	1264	1187	1174	1072	1060	1000	964	1009	1011	1060	1014	909	853	812	766	773	721	623	653	610	603	505	525	522	537	534	531	516	536	529	494	531	545	486	512	529	498	520	516	479	508	503	499	483	523	502	496	486	447	494	492	467	465	497	524	483	449	488	509	513	441	472	517	452	526	453	464	474	492	455	471	458	496	451	488	424	456	476	447	455	436	455	419	492	467	443	441	452	431	476	483	459	437	468	453	411	490	465	439	435	423	472	457	448	485	429	451	457	445	456	421	450	460	483	478	480	463	441	439	474	457	423	430	460	483	420	476	466	442	470	445	433	456	409	452	425	464	465	405	473	452	451	422	456	460	463	469	456	479	434	457	425	475	433	440	481	461	446	463	453	430	460	459	453	405	464	416	454	461	465	451	467	458	474	464	444	443	451	448	477	423	426	452	441	421	455	439	440	460	457	422	447	452	412	472	451	492	485	423	457	440	466	426	456	449	451	402	422	454	460	419	437	469	431	472	470	429	458	440	422	445	458	441	446	444	431	430	430	431	438	459	422	468	459	435	450	439	481	442	441	433	415	423	495	421	486	422	462	434	457	463	455	483	454	413	436	413	432	449	416	441	442	442	408	427	462	440	454	400	412	454	455	422	454	435	423	426	445	450	456	454	441	420	447	447	463	428	451	426	427	445	442	446	442	452	441	418	406	430	436	452	425	426	413	428	463	454	460	456	421	454	491	444	453	436	452	436	450	454	447	408	413	434	439	429	437	423	450	444	468	451	430	409	460	413	440	439	411	458	407	445	462	438	419	457	453	443	449	461	450	453	435	428	471	446	425	463	429	440	446	437	443	431	443	417	426	457	441	464	454	440	469	445	487	442	442	431	431	420	430	445	425	425	455	452	443	413	433	451	456	439	427	442	430	468	437	426	445	497	446	451	438	460	445	421	476	418	451	430	449	434	439	471	438	418	440	420	420	429	428	458	461	453	443	447	454	452	428	442	412	444	445	409	423	431	451	430	414	438	460	481	420	444	408	429	453	414	460	413	419	459	429	429	442	439	447	419	440	457	452	445	424	448	463	431	437	430	440	442	474	453	417	460	454	447	423	463	411	420	463	430	444	452	462	454	405	436	452	447	471	444	437	429	418	429	457	426	406	430	465	440	440	445	395	421	407	440	437	464	427	462	434	435	412	438	421	472	449	459	466	441	460	441	410	423	439	456	437	479	457	428	474	444	441	477	448	435	417	417	464	434	423	465	442	450	435	431	449	442	463	446	433	457	408	458	475	438	429	431	463	455	472	471	439	422	413	447	411	434	432	443	460	453	395	440	427	477	403	456	412	449	470	434	445	437	416	456	420	485	445	420	473	447	451	455	435	431	425	407	454	436	466	448	410	448	463	452	461	418	436	470	453	459	420	459	453	457	455	442	426	455	423	452	414	465	462	477	479	414	406	441	461	478	457	410	424	457	465	406	440	442	420	425	462	464	449	424	433	455	459	455	449	454	451	436	442	431	452	456	452	404	416	447	435	407	449	455	450	455	439	455	438	409	463	436	422	444	418	461	462	462	449	449	421	413	443	438	442	429	444	438	451	435	437	442	440	416	472	444	420	469	467	433	426	430	436	499	447	459	509	469	467	456	455	434	445	441	430	451	432	462	464	483	461	494	447	425	417	443	456	434	427	450	425	474	462	456	446	470	452	454	432	422	451	440	435	445	450	445	461	475	467	401	430	471	429	453	437	462	444	446	453	442	424	412	446	425	456	454	457	440	433	413	447	411	492	429	425	441	439	406	465	443	484	455	472	396	402	429	407	405	419	447	425	444	489	409	425	444	459	449	426	413	483	448	418	440	418	430	425	445	449	451	437	424	473	464	452	451	421	455	461	466	473	485	430	452	444	433	460	433	479	434	464	441	421	472	462	415	413	459	455	446	444	448	458	443	413	478	476	466	444	457	441	406	426	467	465	431	435	437	416	498	429	452	440	449	426	454	471	446	438	422	460	467	423	441	418	414	448	439	438	430	447	463	416	431	431	454	432	464	446	471	440	458	422	450	402	453	435	408	441	428	477	397	426	452	436	437	434	458	420	451	450	448	470	470	454	450	461	467	423	439	444	461	466	432	463	442	400	421	441	427	428	402	442	446	439	425	444	469	446	428	429	447	427	423	451	454	480	424	425	417	448	431	427	461	459	450	436	452	437	437	446	455	515	451	441	442	439	419	386	398	429	422	416	443	442	470	431	476	439	442	450	414	441	446	458	450	451	406	451	475	449	446	470	441	422	479	453	424	448	399	452	424	456	435	438	429	449	467	428	443	456	431	428	470	414	431	399	434	446	462	448	412	449	463	455	448	401	432	401	457	456	445	432	474	448	417	431	489	405	399	424	439	451	429	455	456	426	452	419	437	412	453	466	447	417	450	489	428	410	439	411	425	433	455	435	411	433	447	431	410	434	437	411	445	455	441	422	444	467	390	466	423	438	440	410	454	413	433	462	412	410	417	423	410	426	440	452	469	461	437	461	466	439	467	469	394	471	466	443	475	434	463	442	425	387	487	462	440	444	448	434	417	449	446	418	406	423	441	441	418	450	459	426	448	426	437	450	433	478	454	484	434	408	429	429	458	459	414	435	450	469	450	428	451	435	457	457	449	458	465	464	406	426	423	440	398	447	443	445	470	432	453	410	459	441	425	441	481	430	424	453	427	445	428	431	454	449	475	444	448	435	432	452	467	424	468	453	407	463	433	443	412	454	448	428	447	453	423	407	408	461	412	439	435	451	495	437	477	449	466	440	440	460	421	435	453	463	465	448	436	422	462	451	438	446	467	450	454	458	434	443	468	452	446	436	408	461	413	460	438	448	402	430	414	434	449	416	433	451	467	453	417	433	466	460	415	420	432	383	436	446	403	436	403	410	473	453	443	463	455	429	432	421	433	452	447	434	421	460	426	400	424	427	441	450	458	445	464	447	458	435	444	431	458	416	417	445	402	447	392	440	439	413	446	465	459	416	432	456	416	433	403	443	440	511	454	440	436	456	435	434	435	485	452	431	434	495	461	441	489	490	463	437	386	461	445	443	423	431	406	431	447	465	469	419	425	458	451	417	425	413	450	434	458	432	409	437	459	465	472	424	414	401	429	469	411	440	467	436	433	454	456	488	451	410	461	444	459	452	462	430	453	453	428	466	469	469	454	428	419	451	445	421	415	425	462	447	453	435	436	443	428	414	448	433	435	436	431	432	442	438	426	452	448	459	436	462	476	418	456	460	408	435	439	435	456	415	418	467	475	457	477	428	425	430	462	470	456	433	430	477	440	446	430	449	436	439	478	438	441	436	453	486	426	415	456	448	440	428	428	422	489	480	455	432	436	461	462	439	438	465	443	456	444	432	434	432	446	414	456	424	435	422	441	460	459	459	468	466	417	442
9190	3771	348	209	329	337	309	330	213	207	174	177	155	129	107	80	101	88	77	71	73	47	57	54	48	34	42	63	43	44	37	29	35	32	25	38	36	32	26	26	31	29	25	27	32	28	38	31	31	28	31	28	18	30	19	21	29	28	31	26	30	27	30	39	27	17	26	26	25	29	24	26	25	20	18	30	29	24	22	23	23	18	20	21	26	22	30	33	19	27	18	25	27	25	28	20	33	24	32	20	34	23	22	16	27	37	25	29	27	28	36	18	24	34	25	29	30	30	26	17	39	22	23	26	24	31	33	22	28	29	32	28	20	25	25	31	21	37	24	25	30	24	26	20	17	20	29	23	20	33	29	28	31	18	24	19	33	18	15	28	27	22	25	20	14	23	29	29	27	25	32	25	30	26	18	25	34	23	28	29	25	25	16	25	29	22	27	31	33	18	33	27	24	23	23	26	17	24	26	16	27	21	34	18	22	38	20	23	30	10	23	33	27	32	26	22	22	35	25	19	26	29	18	29	21	30	27	29	23	27	31	30	23	28	20	22	25	21	20	20	32	18	37	25	20	23	32	28	21	29	23	25	28	27	26	30	24	21	29	25	30	35	15	24	25	25	19	29	36	19	27	25	34	29	27	22	24	19	26	32	12	25	28	23	25	26	35	18	24	15	28	24	26	31	27	23	24	28	27	16	22	24	26	20	27	28	30	18	27	22	34	29	23	19	29	19	20	30	20	23	24	30	23	24	24	25	28	33	19	28	25	20	20	21	26	22	22	34	29	25	27	35	19	35	30	30	20	21	29	24	31	27	29	31	30	28	27	35	27	26	23	30	30	17	23	14	20	38	27	33	20	23	30	29	25	33	23	24	32	26	20	26	22	36	28	27	29	23	21	29	25	29	31	23	20	25	19	21	27	27	23	24	27	30	21	22	19	29	16	25	21	23	30	31	20	21	24	14	27	25	28	26	25	29	18	30	23	28	26	26	27	29	31	21	32	25	25	20	37	32	24	32	27	34	21	29	18	23	22	17	18	36	25	26	22	22	21	23	28	25	22	19	23	17	32	24	30	30	16	22	30	22	26	29	18	27	20	23	21	24	20	24	22	37	31	25	19	22	27	21	29	22	24	37	25	30	30	27	30	18	27	23	34	19	21	28	22	20	20	30	35	26	22	20	30	26	36	25	27	26	24	31	24	22	23	20	22	20	22	26	30	17	27	19	20	26	40	22	20	23	29	23	26	17	24	34	25	23	27	17	28	27	25	27	29	18	20	23	18	30	21	28	26	15	31	29	19	28	25	13	17	29	32	21	31	35	18	22	21	29	25	21	17	27	29	35	25	24	25	22	27	26	23	21	23	25	30	19	22	36	19	18	27	33	24	26	23	25	15	26	19	29	26	32	27	22	36	22	26	43	26	32	29	31	21	39	22	18	22	26	22	25	30	28	36	27	26	26	21	29	20	28	30	36	18	15	29	30	28	30	33	19	23	23	26	32	19	23	36	31	22	21	29	30	26	21	26	25	14	28	23	23	33	17	30	30	29	22	24	20	21	32	29	24	35	33	20	19	27	20	21	22	27	22	22	26	21	24	24	31	27	25	28	26	36	30	23	25	28	23	19	21	26	25	24	23	19	22	26	38	28	27	32	36	29	21	27	22	17	39	23	31	30	16	32	21	26	23	15	24	27	25	27	21	29	25	24	23	23	17	25	27	24	22	26	15	26	22	37	20	35	30	21	26	27	31	24	26	36	23	20	23	21	39	22	24	20	21	35	30	20	28	22	41	33	25	22	24	24	20	17	21	31	23	29	29	34	23	25	22	26	32	22	25	19	29	24	23	24	27	23	36	24	23	23	19	28	26	26	30	23	29	20	20	35	18	22	27	24	28	28	24	24	23	19	34	34	22	26	23	32	29	29	24	25	23	26	27	26	36	26	25	23	11	29	33	31	20	26	19	15	22	24	25	27	22	24	16	23	18	22	23	26	21	20	28	33	29	26	20	19	29	34	13	22	21	26	17	25	23	24	34	23	30	32	24	27	29	21	21	30	32	22	21	26	31	25	25	26	20	21	33	22	32	27	27	27	14	31	24	20	23	29	28	24	19	27	22	23	23	22	27	22	22	18	26	28	23	23	26	30	27	27	27	29	22	27	27	22	24	37	29	29	20	29	31	26	31	29	28	26	26	29	19	22	17	30	26	42	20	27	26	28	24	18	26	23	31	24	21	28	38	28	26	17	27	25	35	28	29	17	27	24	27	17	20	25	28	31	19	27	25	23	23	26	20	24	26	19	23	24	23	22	21	24	27	24	27	23	34	13	24	26	28	25	23	21	27	21	26	27	27	32	23	20	21	21	28	29	22	30	21	35	33	27	25	33	22	15	23	20	28	25	30	31	31	19	26	17	25	24	21	21	23	26	25	31	26	25	26	24	24	20	27	33	28	27	24	31	23	26	25	25	37	29	21	28	33	23	30	25	20	24	18	27	25	23	30	19	17	28	33	24	29	31	21	25	23	25	25	18	32	24	26	28	22	29	25	27	22	26	27	33	20	24	23	28	28	31	24	19	29	35	40	28	22	36	25	29	21	31	32	22	19	34	25	24	31	24	34	22	21	22	32	27	26	21	30	27	28	19	22	18	21	31	29	27	30	36	29	18	26	32	20	30	24	24	23	27	21	27	21	24	19	32	23	20	26	32	21	16	22	35	32	19	23	30	35	22	32	23	27	28	20	23	24	31	18	24	15	30	34	29	27	22	21	21	33	24	27	29	21	24	35	30	19	24	31	26	27	31	21	21	28	28	29	25	21	34	21	17	32	21	20	18	26	22	24	23	28	22	24	29	16	29	12	22	30	28	24	27	15	24	29	22	23	35	16	18	29	28	21	16	24	17	23	17	21	22	27	25	31	26	18	23	30	27	36	23	25	21	29	24	25	25	31	24	25	32	29	32	20	30	25	30	20	26	24	17	34	23	27	32	28	30	26	26	23	24	29	30	21	32	25	36	29	33	25	21	21	29	37	25	29	29	21	39	18	29	30	22	25	31	27	26	33	16	23	13	22	26	29	26	26	28	29	26	15	20	36	30	23	19	25	26	19	19	20	31	28	21	29	29	22	24	22	28	24	20	20	28	27	28	24	24	23	23	23	30	25	25	24	14	27	23	21	34	23	27	24	28	20	21	20	32	27	18	23	22	34	16	26	33	25	18	24	36	22	23	22	24	22	20	26	22	24	16	21	25	30	27	34	24	17	36	22	28	20	29	25	30	31	23	32	20	26	24	19	25	30	28	21	23	25	25	21	17	17	17	20	20	30	27	22	25	30	26	22	27	21	18	16	32	26	26	29	24	32	24	32	26	25	25	25	24	26	34	21	27	23	21	20	33	22	29	28	25	19	27	31	16	28	23	23	22	33	26	23	23	19	21	28	26	20	16	26	29	30	23	21	19	21	26	33	29	32	28	28	18	24	28	23	19	29	21	37
44554	29015	7902	16823	24238	23632	21374	17991	14874	12134	10266	8715	7339	6112	5452	4726	4101	3588	3324	2942	2675	2322	2106	1849	1757	1592	1474	1298	1198	1155	1106	1005	1049	918	836	912	846	831	837	785	802	859	825	721	686	629	616	624	552	583	530	542	527	473	486	491	462	483	471	486	481	483	464	451	470	439	470	443	455	455	478	471	460	435	459	491	440	446	440	440	450	438	464	470	436	484	475	476	437	436	463	464	433	427	476	452	448	439	425	447	450	456	426	444	431	404	444	408	442	445	425	467	457	414	438	423	453	410	412	452	417	440	440	437	392	452	467	428	402	403	425	439	441	418	442	422	450	457	419	407	432	418	416	419	424	457	442	448	417	425	428	411	438	416	443	430	380	407	420	455	400	436	417	389	439	417	429	398	423	443	430	374	398	430	426	448	412	457	424	406	453	424	445	390	464	425	419	413	431	406	440	435	412	415	411	429	427	424	414	438	421	413	393	422	444	449	429	433	435	437	408	410	400	427	443	472	398	423	397	417	413	437	411	435	415	445	450	400	427	414	433	403	456	419	420	421	401	413	441	409	442	409	431	428	414	394	461	419	424	437	424	420	431	400	407	427	445	459	400	378	419	416	421	417	412	380	441	430	401	417	427	423	449	384	395	421	437	456	428	414	388	428	405	437	413	440	435	399	441	427	427	425	406	423	408	415	392	437	419	377	439	402	429	432	420	408	469	413	416	449	404	440	407	436	414	446	386	408	404	386	431	370	424	412	451	433	374	397	433	394	407	442	437	421	437	406	409	368	409	425	458	417	430	427	394	441	412	397	426	454	411	417	397	438	463	401	426	399	405	432	435	407	425	435	417	393	431	437	395	383	435	396	412	415	417	426	413	426	410	446	406	408	418	406	428	412	413	423	406	438	445	433	428	410	432	415	432	435	409	442	405	447	450	399	438	411	390	417	395	419	407	430	446	428	427	435	399	414	423	408	427	430	405	409	461	420	462	427	429	418	394	395	411	406	423	437	445	391	440	448	427	406	415	446	428	418	408	397	416	450	385	437	442	440	403	434	401	423	425	433	440	401	437	402	440	448	398	436	400	439	435	435	429	406	460	414	446	391	413	425	444	412	416	414	431	412	433	398	417	427	421	403	409	397	441	419	401	416	422	407	437	405	431	417	414	384	455	417	428	452	438	430	405	385	431	402	410	454	433	418	403	409	446	399	430	434	418	420	387	474	432	463	411	405	460	451	408	461	429	436	412	442	404	375	422	399	403	414	406	411	431	421	410	429	412	441	392	427	423	393	426	423	399	466	413	456	420	414	405	413	406	404	400	406	412	434	413	415	404	406	433	424	389	432	425	421	395	421	410	407	397	434	438	421	394	391	401	415	428	444	423	457	440	391	408	407	397	403	415	419	455	411	432	453	405	430	369	426	434	428	397	423	411	402	416	439	449	392	431	421	428	414	401	426	386	423	421	433	415	420	420	433	417	400	446	439	419	451	409	431	407	410	438	398	393	447	415	447	427	406	405	399	421	463	375	396	414	384	396	433	411	386	392	442	412	432	410	393	438	397	408	394	412	421	397	443	425	425	418	417	416	384	420	432	408	390	366	450	444	451	439	440	409	429	398	440	441	400	426	421	437	431	433	424	446	411	413	438	437	401	444	422	426	454	426	437	409	439	441	453	430	404	421	422	426	432	393	434	424	401	420	414	408	427	481	374	421	391	407	438	422	414	445	410	446	417	416	398	436	426	426	423	445	429	425	436	430	458	435	405	453	436	456	415	403	441	426	411	465	441	394	427	445	410	422	402	424	392	407	443	433	424	424	376	434	464	407	438	416	385	426	408	422	398	415	444	407	433	444	435	441	437	422	412	402	430	430	412	408	430	440	385	413	418	422	430	417	444	418	424	425	415	455	448	434	439	444	428	433	432	435	424	411	423	402	425	407	411	433	425	420	459	401	445	391	436	443	462	382	415	410	437	395	423	426	390	411	450	430	389	416	402	391	409	428	407	423	425	419	434	397	403	409	399	394	437	400	431	439	464	409	435	444	373	476	444	441	400	421	451	429	405	401	445	401	426	394	430	401	438	390	399	442	402	412	447	461	393	400	402	425	425	410	410	442	431	416	421	396	428	404	416	399	456	414	425	400	421	422	389	412	444	406	410	364	410	415	433	412	393	413	398	401	416	385	423	410	389	404	433	447	447	464	458	411	403	411	416	430	421	400	457	433	457	425	408	462	417	429	438	466	431	407	408	405	438	414	457	449	391	420	471	449	429	432	402	402	445	395	385	436	415	435	423	412	414	418	417	420	428	425	432	430	430	427	365	459	406	427	440	438	441	412	409	425	406	443	441	442	426	433	411	420	423	430	404	437	449	406	429	435	397	441	437	402	437	430	407	428	395	430	429	456	416	428	401	423	440	344	445	406	451	441	404	424	423	424	435	420	402	421	368	421	406	419	434	398	440	428	434	420	437	418	424	396	417	394	442	409	392	395	465	447	430	435	415	421	423	412	439	389	425	398	423	437	409	417	436	450	429	420	457	468	439	432	450	435	408	398	391	407	400	424	403	441	408	409	438	415	419	373	415	403	410	412	410	430	392	437	387	425	411	413	408	402	435	432	406	429	428	398	399	433	444	422	438	421	423	417	403	444	422	394	373	426	388	414	391	441	413	430	444	391	407	433	446	399	430	431	419	389	414	403	392	441	413	451	436	454	422	388	397	412	413	409	394	408	405	429	442	404	392	452	446	413	435	408	381	443	400	449	434	432	440	406	423	400	438	442	433	456	447	419	428	423	426	400	424	418	404	400	418	428	415	415	397	439	432	416	409	425	425	414	411	462	410	420	417	422	401	437	405	408	395	475	447	424	427	441	425	428	417	468	413	450	405	423	419	415	431	401	413	413	393	407	431	380	435	423	404	421	430	410	421	416	446	428	395	419	445	455	430	423	409	404	449	408	422	448	444	413	416	457	382	393	422	391	416	414	444	394	419	404	405	449	446	430	451	375	442	402	458	394	455	407	419	413	426	413	408	420	439	452	450	406	401	442	413	419	414	414	430	456	449	415	402	428	438	425	438	432	402	419	390	417	442	413	453	453	399	387	399	420	403	423	433	372	445	414	408	424	446	451	455	390	408	459	373	441	407	453	435	435	407	362	408	455	404	381	472	433	438	426	427	400	423	420	439	396	414	424	432	431	435	407	423	414	443	429	426	429	406	437	447	443	404	424	457	419	450	454	421	426	392	400	459	357	413	446	428	417	437	447	426	412	417	397	409	405	396	406	440	428	445	406	418	457	423	385	411	416	383	428	445	399	429	449	409	420	401	405	383	416	383	462	423	390	404	445	422	435	464	415	421	416	418	422	409	425	412	419	444	431	442	413	445	410	404	374	423	461	444	412	474	417	432	394	421	425	428	416	407	400	459	407	447	417	398	415	434	404	418	449	413	434	430	423	433	439	416	406	387	409	461	447	413	431	437	426	413	405	471	420	380	415	404
13774	7425	709	369	534	602	503	442	407	347	283	286	220	184	177	152	133	104	120	114	97	100	75	88	74	56	72	40	74	52	61	45	43	49	40	46	41	44	50	45	33	40	47	31	47	27	45	40	39	28	35	40	37	36	31	28	26	49	36	31	31	37	27	29	28	30	29	30	26	32	30	35	38	34	34	27	33	38	29	39	36	38	36	36	29	39	39	42	27	27	31	31	32	32	33	35	38	38	35	31	31	28	39	38	28	32	25	36	29	26	39	33	31	38	34	28	24	44	41	36	34	37	37	36	28	23	30	35	37	27	30	22	34	23	21	43	31	38	37	28	33	27	27	33	32	38	20	30	44	35	33	25	23	34	43	29	39	27	40	37	32	28	32	30	32	36	40	25	23	25	41	24	29	38	31	25	28	39	33	31	33	35	35	29	27	38	24	39	51	37	33	32	26	28	30	36	28	33	26	27	20	36	39	30	28	28	25	28	38	27	30	42	37	34	24	30	26	37	22	39	35	38	37	32	37	27	26	37	37	38	31	29	26	36	30	33	31	30	23	35	30	30	28	30	36	32	28	31	33	28	41	27	40	19	31	26	31	27	27	25	41	36	29	37	35	27	33	29	30	32	30	39	33	33	22	41	33	31	29	31	31	25	39	28	28	29	36	29	19	39	35	32	27	35	34	29	37	32	26	31	37	24	25	27	26	27	26	21	38	33	33	31	35	37	40	30	31	26	43	31	31	30	26	43	30	40	33	34	24	26	31	33	33	28	32	34	30	32	26	29	24	32	23	27	28	40	34	34	27	27	48	30	40	35	36	22	36	32	32	21	33	31	24	27	37	28	29	23	24	33	33	37	34	24	34	37	33	20	36	33	42	28	30	34	38	35	43	36	32	31	33	32	26	41	31	34	39	43	30	36	28	36	33	33	19	33	34	32	20	37	38	32	25	26	39	23	33	25	36	29	32	30	30	30	29	33	41	29	34	38	27	37	25	26	33	34	38	33	30	34	43	29	27	31	32	38	33	31	25	26	40	24	30	24	36	30	25	23	30	28	31	32	32	29	34	40	23	33	32	30	34	29	28	24	40	32	22	49	28	38	39	43	35	40	32	34	37	34	43	37	34	46	22	35	28	35	34	38	32	27	27	28	30	28	26	37	30	26	33	32	33	42	34	27	21	39	27	27	35	35	31	37	32	40	37	35	35	31	31	28	21	41	21	30	25	27	29	35	27	33	34	43	35	31	36	32	35	21	30	36	30	28	35	43	30	31	36	32	23	38	27	41	30	29	30	21	28	40	39	36	27	38	24	27	27	39	26	27	40	39	33	26	37	31	32	48	30	27	31	23	33	40	33	32	22	38	39	27	36	35	38	31	37	37	29	37	41	35	26	30	27	38	31	29	21	31	29	28	23	33	29	29	34	37	33	27	31	40	30	30	30	23	26	24	29	17	34	27	41	24	31	40	24	42	33	25	39	30	37	42	27	32	31	20	29	23	35	27	42	34	27	28	35	30	28	33	37	25	30	24	29	32	29	39	32	20	27	36	43	31	31	17	35	33	26	29	31	34	30	35	31	33	35	24	30	27	25	28	32	36	23	34	35	39	29	27	49	23	35	29	42	26	34	46	35	31	29	39	39	29	23	33	37	34	32	42	34	22	22	26	38	42	34	32	22	30	39	23	36	28	31	28	27	38	31	30	32	28	17	26	30	37	34	41	22	29	23	28	29	29	37	24	33	33	30	25	26	27	25	30	24	32	27	25	38	32	38	27	23	36	42	29	34	22	25	33	27	31	44	37	38	26	28	32	28	37	25	42	34	25	32	32	22	40	19	25	41	32	27	32	25	36	28	26	29	27	34	33	21	33	33	21	36	35	39	27	36	43	33	39	31	25	31	42	29	37	36	38	31	38	43	34	36	38	31	43	37	26	27	42	37	27	32	39	29	35	37	29	23	17	34	32	33	29	30	35	26	32	25	31	25	26	19	25	39	27	30	28	36	40	39	25	28	39	42	33	47	23	35	28	35	28	34	47	32	31	30	29	34	22	34	30	34	23	33	27	35	29	39	35	28	31	25	33	33	34	33	34	30	37	35	37	28	32	35	31	45	33	33	28	26	29	34	26	32	32	31	26	27	30	35	23	27	34	32	28	27	31	30	31	30	34	37	40	29	26	32	32	34	38	28	41	42	32	24	37	42	46	32	31	28	31	34	41	39	26	31	37	32	36	32	32	35	29	32	28	54	33	38	32	37	36	44	24	45	40	30	26	34	37	35	16	26	33	30	34	31	39	35	24	27	22	31	38	27	33	27	31	23	24	45	35	33	35	22	27	30	27	34	38	38	38	39	24	37	33	30	30	26	25	38	30	24	40	29	35	35	24	39	27	27	38	30	44	27	29	27	40	23	35	30	36	37	38	33	29	31	23	38	40	39	37	25	28	32	36	31	35	26	32	35	32	39	32	42	49	28	36	32	35	32	29	30	37	23	35	32	31	26	28	32	27	42	35	40	29	38	24	29	36	33	21	37	33	47	38	41	42	27	36	26	26	40	30	32	27	28	41	32	29	29	34	43	32	33	38	33	26	27	38	30	20	39	35	21	37	30	27	35	24	20	27	25	39	33	24	41	43	39	33	32	35	29	27	23	34	29	32	32	26	43	37	26	36	40	28	34	36	39	38	27	38	36	39	33	31	37	29	39	37	36	36	35	30	30	29	35	26	31	27	38	36	29	33	33	34	25	23	31	36	32	34	23	27	26	28	43	29	28	31	31	27	28	26	23	34	29	36	27	34	38	37	30	32	26	37	22	34	29	26	40	30	30	34	36	35	30	37	25	35	31	25	31	29	36	25	28	34	31	33	28	27	38	20	24	20	30	25	28	36	35	31	31	30	23	30	31	35	39	35	33	32	37	27	26	32	27	32	36	32	39	23	31	38	31	30	31	28	35	44	28	35	33	34	35	25	30	28	22	29	30	31	24	35	21	26	35	28	28	35	42	34	52	36	36	37	39	30	29	29	37	35	29	31	31	38	35	27	25	37	26	34	29	27	38	34	32	30	37	28	40	25	29	41	37	22	27	28	32	27	30	33	26	37	35	26	30	31	35	33	25	39	24	32	27	41	32	25	35	33	38	38	28	27	30	32	36	30	30	30	38	21	35	33	36	31	30	36	23	30	35	37	27	38	38	25	31	35	30	26	27	28	34	30	38	40	39	31	34	34	27	26	27	38	33	31	34	34	34	36	37	41	28	38	32	27	33	29	33	39	23	40	24	32	29	34	22	23	27	45	34	33	32	30	37	40	39	38	28	37	25	30	30	35	35	31	28	28	30	27	32	24	31	27	42	32	32	30	28	31	33	26	26	37	34	23	38	28	23	33	29	37	28	22	27	37	39	31	28	37	23	31	25	29	39	28	36	33	38	18	32	32	26	31	27	32	32	36	28	25	30	52	32	27	26	42	29	31	26	24	40	33	39	31	26	32
53783	35784	11437	22340	29971	29417	26811	23332	19846	16621	14413	12383	10611	9189	7893	6983	6321	5704	5018	4527	4030	3730	3300	2923	2625	2455	2115	2003	1824	1708	1646	1612	1453	1324	1309	1280	1227	1225	1231	1174	1163	1160	1092	973	972	934	848	825	796	802	737	664	685	681	643	627	663	642	621	604	591	637	624	585	553	604	571	575	590	562	553	580	570	591	555	564	568	514	592	576	529	584	607	582	564	561	542	537	541	620	590	562	579	517	571	601	542	548	557	557	580	589	519	552	537	561	571	550	540	536	521	591	549	540	498	511	539	518	529	549	538	545	506	552	567	535	534	513	522	490	531	511	534	558	551	568	517	581	532	530	572	556	540	534	539	547	546	532	536	504	513	505	496	553	535	514	560	536	540	520	515	505	529	546	526	511	493	522	526	534	472	512	542	531	559	507	534	511	515	491	497	506	496	487	507	539	546	524	567	507	525	557	514	540	538	510	522	498	539	561	503	527	540	495	500	531	516	498	494	532	496	526	493	520	492	472	556	549	591	510	493	489	525	521	463	516	497	548	542	481	533	505	521	500	529	533	571	498	539	493	511	517	543	524	497	493	479	497	551	535	504	532	500	514	473	478	525	538	499	522	549	505	499	503	522	458	527	562	515	507	520	479	478	521	523	563	484	501	507	550	523	491	561	504	531	501	509	550	498	514	519	489	532	517	486	529	486	486	502	515	535	516	469	550	495	480	541	562	498	521	514	570	508	516	559	493	482	527	527	501	496	520	524	531	494	528	455	535	498	488	536	494	529	535	526	518	557	497	467	508	486	483	582	538	490	497	515	529	522	475	507	504	555	548	515	553	521	523	515	565	520	480	513	532	510	515	534	539	484	514	523	535	518	518	506	508	481	489	521	523	507	505	531	512	529	480	513	501	545	511	570	504	532	528	518	502	501	529	468	541	523	520	530	517	500	536	535	525	528	553	472	498	545	452	479	519	500	545	492	500	505	524	528	500	575	512	547	529	538	481	503	491	516	502	520	515	504	535	496	512	544	487	516	517	476	474	524	498	507	533	507	514	490	555	514	528	572	557	537	510	486	513	511	536	509	511	516	536	537	531	550	487	523	515	524	498	508	529	515	513	556	535	505	495	507	480	529	522	508	565	516	518	496	534	553	482	486	549	520	502	498	516	532	561	497	505	563	521	479	500	525	532	448	496	525	510	493	495	532	524	506	533	509	539	542	530	561	510	478	532	468	495	507	518	540	545	503	503	536	532	540	531	498	521	531	521	485	559	538	556	527	539	518	524	503	570	540	565	527	532	501	482	536	511	509	502	497	496	512	538	476	485	513	553	508	500	515	521	523	522	503	552	508	544	501	550	516	517	543	506	492	496	522	518	539	524	488	530	494	567	559	500	528	525	575	532	506	491	501	522	579	526	532	529	527	460	514	498	525	506	493	502	531	572	509	540	512	547	502	535	531	539	498	527	530	522	509	525	523	506	529	491	500	517	502	506	541	500	466	499	543	513	499	494	532	522	516	530	493	516	591	517	486	548	532	509	511	510	525	496	504	520	511	500	550	507	539	508	487	531	523	503	494	518	526	518	523	548	521	561	504	488	548	531	485	526	494	492	505	501	550	540	513	526	503	560	503	505	525	497	526	583	539	485	569	514	544	506	505	517	504	486	523	501	522	513	531	524	537	516	504	485	511	514	527	516	528	556	537	506	491	526	497	485	545	540	517	506	530	492	548	533	530	496	491	503	501	526	517	506	531	521	463	513	484	487	512	518	539	485	502	517	552	547	558	517	539	517	530	534	539	541	532	518	514	542	525	513	511	517	530	516	511	564	522	497	520	522	506	487	526	532	488	482	513	516	534	512	520	523	550	531	537	490	503	519	536	524	469	533	551	497	513	517	553	532	486	523	483	514	544	484	535	533	511	560	505	516	523	472	511	521	555	482	493	522	494	569	462	537	482	508	525	508	510	541	526	537	494	524	478	532	522	515	499	528	491	518	578	501	530	542	518	541	535	490	487	509	540	532	532	487	552	539	505	528	541	496	556	518	516	501	510	533	545	525	501	496	497	519	559	494	553	534	529	510	488	494	530	528	562	508	558	493	514	520	498	509	508	506	518	497	521	499	517	509	514	502	506	466	518	537	510	461	472	497	507	539	542	525	507	495	506	502	524	477	511	526	530	524	547	544	513	517	527	529	502	511	542	477	515	519	520	498	540	526	503	455	542	470	515	461	485	550	532	527	523	503	504	486	498	509	535	518	529	524	564	523	505	496	523	478	543	546	519	516	513	509	492	535	501	485	505	511	521	527	517	551	529	501	520	520	527	495	496	513	522	486	496	512	522	472	510	548	458	538	530	551	476	526	508	505	511	544	498	512	557	543	556	481	539	534	531	471	499	529	512	486	522	535	506	504	495	521	544	502	500	482	476	520	498	534	506	487	530	530	509	502	519	522	513	553	486	527	502	561	520	574	495	521	530	494	470	511	483	524	539	571	534	453	542	551	516	515	518	503	523	502	534	525	504	539	531	509	505	556	514	509	552	555	514	505	511	517	521	515	535	527	533	526	521	568	530	481	545	521	512	501	511	520	518	541	486	505	518	541	519	474	501	495	544	526	527	505	542	517	517	518	525	549	499	509	557	477	501	481	514	547	528	530	523	465	536	541	511	534	533	551	482	513	483	510	540	516	492	488	521	474	505	524	527	496	529	480	502	536	492	529	504	523	486	448	514	545	486	542	549	503	489	505	509	548	527	545	528	539	500	530	573	512	515	497	542	485	507	535	491	504	528	528	517	496	560	487	523	527	496	508	502	492	499	531	511	468	482	489	513	540	529	546	477	500	496	518	492	524	580	490	520	480	521	519	535	511	519	531	500	490	521	523	552	505	477	524	546	506	508	558	540	505	484	496	529	501	522	504	510	485	570	543	503	533	535	512	511	525	509	464	491	574	518	538	485	527	523	521	496	527	485	535	540	454	515	522	529	527	505	529	488	503	519	491	525	494	497	554	527	536	557	533	563	500	517	564	525	510	520	505	506	511	550	505	488	502	531	513	509	521	500	533	524	460	491	548	521	505	537	508	502	496	528	503	556	520	508	494	529	505	520	543	529	532	483	510	495	581	493	500	519	489	479	525	517	541	488	511	511	543	494	537	491	513	484	493	536	504	504	526	501	512	523	507	513	513	499	527	563	492	503	545	543	488	502	524	554	513	553	550	565	486	501	519	504	509	498	537	545	497	522	511	511	499	511	510	484	490	543	502	472	480	527	539	521	487	541	480	540	488	514	536	490	508	553	495	477	485	528	528	529	505	527	538	540	520	514	528	515	533	512	512	524	505	525	518	512	502	534	474	525	493	518	517	495	567	526	539	588	468	510	500	506	526	531	483	524	489	531	505	493	492	500	515	546	512	514	510	511	494	507	498	526	541	553	541	486	530	501	522	513	557	520	502	516	556	526	472	504	491	530	468	497	531	481	521	496	521	496	510	529	496	512	507	550	565	531	545
5391	1723	195	139	216	246	189	165	132	148	93	88	79	71	63	63	50	58	41	46	55	33	35	28	29	23	26	29	24	22	20	26	23	21	15	21	19	25	25	17	21	18	25	22	19	22	14	17	25	13	19	16	17	17	24	12	18	19	9	12	12	12	13	15	16	19	17	14	14	19	14	14	10	19	14	16	16	12	18	13	17	19	15	17	13	11	16	16	15	19	20	18	22	14	12	18	18	10	13	21	9	8	17	21	23	21	20	15	22	21	6	13	25	18	16	21	16	22	17	10	14	13	15	10	17	11	16	17	15	14	14	7	16	18	10	14	16	17	15	14	20	22	17	12	11	19	21	16	15	11	14	13	15	17	16	17	13	21	18	16	12	19	16	12	14	18	17	14	11	20	11	14	12	19	20	18	18	22	17	20	15	20	12	17	15	11	14	20	20	13	24	18	17	18	15	10	27	10	16	15	12	13	12	13	13	13	21	25	17	19	16	21	11	16	19	16	15	16	22	18	16	17	14	18	9	16	22	24	25	17	13	14	14	14	19	22	28	16	16	17	21	12	22	8	15	18	21	12	20	15	15	18	20	14	22	21	20	21	18	20	10	19	17	17	16	12	13	12	16	16	14	16	20	14	16	21	22	14	23	21	14	17	13	12	9	23	17	17	14	22	18	9	18	13	9	14	7	14	16	9	16	22	13	18	16	12	17	19	16	16	12	17	28	12	11	21	12	9	26	11	15	14	9	14	17	12	11	17	10	14	17	21	12	23	17	10	17	12	11	23	20	25	11	21	25	16	16	19	21	31	21	13	15	19	9	16	13	17	19	13	20	22	12	18	13	18	16	23	19	21	14	15	18	19	17	17	20	14	18	20	12	19	15	15	15	14	23	12	18	20	12	10	21	13	24	13	20	8	19	14	17	16	13	10	11	16	18	13	23	15	17	25	19	18	24	16	17	15	9	12	20	13	16	15	10	16	13	13	17	13	22	20	17	25	12	14	16	19	16	13	11	18	13	16	14	18	18	17	16	10	19	11	19	14	13	8	14	29	14	18	18	16	21	13	18	18	16	14	19	20	10	14	11	23	16	24	19	14	9	21	18	14	15	18	10	18	21	14	15	13	19	17	16	16	10	15	18	20	14	16	11	22	21	23	12	23	19	15	23	20	14	21	7	12	19	14	23	19	11	17	21	16	22	24	13	17	16	19	20	13	20	22	14	21	11	17	18	12	15	16	13	15	15	16	15	14	15	15	20	20	20	17	19	21	17	19	14	15	15	14	17	17	9	14	16	12	13	13	15	18	13	18	18	10	11	26	10	21	18	15	25	24	19	15	19	12	14	18	18	20	21	12	12	15	19	21	19	17	21	22	15	23	20	18	22	24	22	16	14	14	9	13	21	18	19	19	23	22	22	6	20	11	18	9	9	14	16	12	14	17	15	20	24	15	18	16	13	17	21	18	15	18	16	21	18	27	18	14	14	16	15	10	17	15	15	15	20	15	14	16	21	16	16	11	14	16	19	18	11	21	16	14	13	20	8	11	10	13	17	18	20	19	16	13	23	16	17	17	15	13	26	22	17	16	10	18	15	22	19	21	23	11	19	15	13	14	18	17	23	14	24	17	20	10	17	16	15	8	12	18	18	16	29	13	14	13	20	21	17	16	18	9	17	16	13	16	18	16	19	14	13	14	16	14	16	22	18	19	22	10	13	13	7	19	18	13	22	17	17	15	14	16	17	14	20	21	9	20	22	10	17	10	20	25	18	22	16	17	19	12	24	18	12	18	16	18	21	21	17	10	18	26	16	21	25	17	14	16	16	13	21	13	25	20	16	21	14	13	10	12	18	18	17	26	20	20	22	20	11	10	19	23	10	11	17	17	13	21	12	15	15	18	12	15	17	13	20	17	10	15	19	11	17	17	25	17	18	18	20	24	12	21	13	22	16	12	17	15	18	18	16	17	13	14	20	17	15	12	13	20	15	21	21	17	13	20	12	14	11	14	10	14	18	16	21	16	10	9	12	16	12	21	17	19	27	10	28	18	14	16	22	20	23	15	14	16	15	18	15	18	10	14	19	28	6	20	17	15	15	19	12	20	18	16	17	16	13	22	12	11	14	22	16	16	12	20	21	17	9	19	15	17	15	17	17	17	11	20	18	19	19	21	13	14	17	20	23	15	20	26	14	15	22	22	17	18	14	8	18	8	16	13	11	17	17	17	19	26	21	23	19	16	15	13	23	13	17	12	12	24	14	21	11	15	11	17	21	25	15	16	8	14	12	16	11	13	15	15	10	19	16	16	15	15	12	13	15	26	22	18	19	15	23	15	8	11	25	20	22	15	12	21	19	13	12	16	16	17	14	16	22	15	18	16	14	16	19	10	14	21	15	13	14	24	21	19	18	20	21	18	19	16	19	17	11	14	10	20	13	11	24	20	22	24	20	13	21	13	14	18	12	22	16	13	6	13	17	20	20	14	14	18	15	10	12	8	21	13	13	14	20	14	20	17	20	18	23	17	15	13	16	25	18	25	20	18	15	16	16	14	18	22	9	14	17	17	17	18	10	15	15	17	16	21	17	17	17	11	16	16	14	12	19	15	19	11	16	13	21	19	12	13	14	15	19	18	18	12	21	16	22	16	22	15	15	15	17	20	15	6	13	16	17	22	16	17	11	20	16	10	15	16	15	16	16	18	13	11	15	17	16	13	15	10	19	15	13	12	15	11	17	17	15	18	21	19	24	17	22	22	11	10	20	10	13	27	17	17	18	21	16	13	15	10	19	22	18	20	15	12	24	10	18	12	17	26	18	21	16	21	17	17	11	16	19	19	13	19	19	24	18	21	18	21	20	13	15	13	18	10	24	16	16	20	11	14	16	18	13	19	18	13	18	12	20	20	15	16	15	11	21	22	19	18	25	10	19	22	17	20	15	14	17	20	12	23	11	15	20	14	16	26	14	11	12	17	9	14	14	14	17	11	21	16	11	20	18	18	12	18	16	15	16	27	16	19	15	18	27	20	17	15	18	16	16	15	23	14	15	13	15	13	20	23	8	13	21	15	17	17	17	21	8	13	19	18	16	19	14	10	22	16	12	12	20	24	20	20	13	16	13	20	19	14	16	16	24	23	19	17	15	17	17	12	20	13	20	13	19	15	12	17	14	15	10	13	16	21	15	23	8	26	13	18	22	22	15	7	21	22	14	20	17	20	13	20	19	15	18	15	17	17	19	21	16	16	18	20	18	9	16	18	14	8	15	10	18	24	15	16	8	27	12	14	15	19	12	22	23	20	22	18	18	8	19	16	22	15	24	15	19	14	14	14	15	21	8	27	13	17	16	16	17	16	14	27	13	12	16	15	22	17	14	18	13	17	14	17	13	18	12	9	20	22	17	20	21	22	22	13	9	11	20	12	18	20	15	14	22	20	16	15	11	13	21	13	24	19	15	16	18	18	14	13	16	19	11	17	17	10	13	10	13	12	15	16
39654	22524	5143	12424	18894	18326	15813	12819	10141	8241	6695	5533	4878	3998	3384	2853	2543	2341	2002	1833	1654	1413	1295	1154	1066	928	871	853	745	685	690	608	592	556	571	532	574	554	523	588	551	534	440	459	431	385	383	387	359	367	325	314	343	320	314	334	318	309	324	319	290	303	274	283	288	298	289	292	261	294	274	275	314	293	322	345	302	312	298	277	294	307	284	305	292	290	298	271	289	342	286	288	277	313	318	270	312	282	285	284	260	288	273	284	267	290	266	245	281	284	288	272	309	252	288	277	253	276	305	235	245	273	282	283	267	294	264	323	269	315	306	284	294	268	293	290	252	292	295	254	277	266	254	281	286	289	283	307	286	306	288	260	256	286	273	283	265	261	263	254	238	285	233	287	267	255	288	275	257	275	283	302	269	261	280	251	306	284	277	271	294	285	244	281	262	285	296	286	275	285	285	268	253	266	279	237	286	272	298	265	298	282	271	286	297	292	273	272	284	296	258	279	286	260	268	255	275	259	286	286	284	308	295	255	297	270	291	291	265	274	254	275	281	281	308	267	287	266	288	304	289	288	292	283	285	256	317	308	279	260	290	284	285	282	239	254	269	269	263	253	265	251	275	291	264	280	264	285	278	284	277	277	300	297	263	267	246	284	273	270	281	280	277	272	283	295	280	278	287	250	286	242	281	266	265	273	280	273	273	283	289	285	299	266	276	283	256	259	293	287	263	261	272	268	292	282	279	287	286	257	274	282	277	271	263	298	294	276	267	265	255	267	260	253	264	265	261	284	268	295	303	265	271	296	264	253	270	277	280	278	268	245	273	265	271	279	272	298	292	257	280	270	286	270	244	295	278	280	285	274	280	299	272	275	278	226	272	261	283	302	295	274	266	264	253	254	284	300	270	290	295	297	251	274	268	300	292	242	294	262	273	285	278	252	275	249	285	267	267	257	273	247	268	247	267	265	264	271	275	261	269	269	274	239	271	246	255	256	289	278	302	324	287	298	251	254	262	268	250	263	284	307	267	277	270	287	263	290	312	266	265	270	304	267	283	279	291	307	264	299	302	290	256	318	268	262	274	282	286	283	259	293	276	266	290	259	270	235	266	263	287	268	263	273	266	278	281	280	267	268	295	276	275	291	258	255	280	256	224	285	267	305	259	285	280	299	284	274	265	263	273	286	256	272	279	249	281	273	287	277	266	308	250	269	277	257	306	287	276	289	294	299	253	307	280	251	302	281	257	284	279	251	257	270	279	302	276	271	279	267	320	283	260	275	264	261	267	256	298	290	282	277	282	271	249	297	283	264	273	281	250	250	273	300	271	277	262	282	292	302	303	291	274	289	280	281	277	285	277	264	247	284	258	249	307	280	310	261	273	240	275	297	282	287	287	242	271	283	289	264	270	254	280	292	251	262	284	265	246	282	281	284	254	287	293	284	282	273	280	290	288	298	260	280	240	272	287	270	285	265	304	244	274	268	245	286	288	279	275	257	268	303	279	271	274	293	280	270	281	281	273	272	273	270	277	250	274	272	242	244	293	309	284	296	284	260	257	276	289	253	280	284	296	290	257	264	283	226	291	286	281	272	242	285	294	266	286	248	274	266	264	291	287	267	248	296	273	248	251	290	260	293	294	282	253	261	284	283	281	289	257	272	263	274	281	270	284	264	274	268	273	260	289	267	275	284	267	278	283	273	254	271	279	288	297	267	295	287	269	277	265	262	294	252	270	270	251	290	240	297	284	285	298	251	287	293	279	294	286	320	267	274	256	256	250	271	290	265	297	295	292	279	280	290	249	294	276	244	282	284	277	285	258	250	309	299	276	265	281	264	289	282	286	284	254	256	253	284	280	257	283	269	299	287	276	271	264	268	269	266	302	261	264	277	289	282	247	279	295	259	239	254	286	302	269	255	296	293	256	267	282	286	281	267	285	266	247	275	269	275	261	257	247	304	295	290	276	257	264	287	234	271	277	242	270	279	282	254	281	310	233	268	268	271	271	287	262	282	311	298	272	271	290	241	283	256	265	290	272	275	281	250	260	264	248	255	282	282	271	268	284	280	250	297	288	297	285	273	271	295	297	301	256	277	264	263	265	306	257	263	283	278	283	256	279	248	265	265	281	291	283	230	241	278	278	284	302	288	244	249	245	274	274	286	256	288	277	276	293	287	270	259	252	274	294	275	250	275	262	285	270	280	283	275	301	273	300	266	284	302	289	254	269	275	291	255	270	283	269	287	317	282	253	263	246	273	274	284	273	276	280	295	278	302	262	290	277	253	259	269	279	271	286	274	275	250	289	258	277	245	254	275	269	275	276	266	235	275	286	303	269	272	278	265	262	276	287	292	268	281	267	295	251	295	274	257	271	260	258	270	308	244	309	253	286	238	272	285	258	279	282	273	304	270	302	286	288	279	278	287	254	255	288	311	295	264	256	278	290	282	258	272	293	267	266	271	265	293	242	271	276	270	259	273	289	296	252	310	286	259	291	246	291	263	264	300	312	278	267	277	249	309	257	278	290	260	264	276	278	272	262	281	303	279	303	263	284	263	283	314	288	284	272	272	276	283	280	292	257	263	273	267	279	268	249	284	268	296	302	273	283	265	262	283	235	268	286	300	238	295	307	279	253	274	297	288	284	252	313	276	278	255	260	280	296	260	260	267	276	290	280	275	285	274	276	277	280	269	232	298	272	265	287	283	272	270	270	269	273	272	263	279	285	277	254	236	278	279	262	292	285	267	287	298	273	291	272	294	302	295	300	287	309	294	269	261	290	291	269	269	275	270	264	262	267	277	287	251	271	265	259	270	286	265	299	282	287	267	250	284	279	281	290	287	276	266	292	270	291	282	272	268	258	261	273	247	274	268	269	255	256	284	289	275	300	280	275	299	279	272	259	305	266	275	267	279	290	282	264	276	299	277	257	308	280	279	278	258	283	284	304	254	304	273	281	266	289	270	254	265	271	251	252	243	268	277	286	287	284	261	290	289	278	246	265	306	267	285	277	265	284	234	267	293	282	293	262	279	269	272	272	256	268	282	269	319	286	251	260	252	255	285	303	266	267	240	254	282	270	285	278	251	267	265	263	259	266	279	271	285	264	277	268	295	270	260	277	271	252	252	277	277	270	270	270	298	314	270	270	269	248	302	263	297	322	305	277	273	270	275	281	267	275	257	277	244	270	261	269	282	308	255	242	251	287	291	271	292	306	265	288	258	288	291	265	279	290	245	286	302	260	258	294	272	242	252	289	290	279	290	301	264	264	259	306	270	332	290	296	268	272	293	274	257	252	254	276	254	266	264	306	264	276	258	293	263	301	294	282	279	245	280	268	268	305	280	291	269	257	286	269	282	243	267	298	275	258	275	305	268	242	291	303	291	296	304	317	284	263	269	287	294	258	277	282	273	270	251	273	300	301	274	266	278	306	309	252	268	274	250	275	275	276	284	251	286	285	277	282	260	264	295	308	265	280	281	287	275	242	287	291	276	269	268	263	268
11606	6363	580	289	459	558	461	404	345	298	280	235	208	191	165	117	134	122	90	101	102	90	87	66	69	57	62	61	58	75	45	35	56	41	44	39	42	42	33	32	50	33	34	27	34	28	31	27	34	28	35	28	31	38	21	25	21	31	29	30	31	24	19	30	14	34	31	30	21	25	27	33	28	39	30	41	31	23	29	27	28	26	28	28	30	23	14	26	24	26	32	27	25	34	27	40	36	25	32	25	24	31	20	30	27	33	31	35	25	25	24	29	27	34	27	21	26	26	31	27	25	29	27	30	23	35	27	17	29	24	24	26	27	28	23	28	15	34	32	29	26	25	27	21	26	27	29	28	23	22	14	28	24	22	25	33	22	29	18	25	25	29	24	27	24	29	27	23	23	26	39	22	25	20	28	20	27	24	19	33	26	26	33	29	34	26	27	19	21	26	17	27	28	20	37	28	27	17	39	34	35	24	19	34	26	25	20	29	24	38	21	23	34	25	38	30	27	33	30	34	17	34	25	26	21	37	25	24	27	22	24	25	36	26	28	17	27	16	23	20	26	25	23	34	27	27	27	30	35	32	27	29	26	25	23	27	24	32	25	25	24	28	20	37	30	29	31	31	30	29	29	24	25	27	35	25	25	27	23	24	23	24	19	32	26	30	22	20	20	27	15	24	30	29	33	27	35	24	20	22	25	19	26	29	22	23	26	20	29	28	29	33	20	23	24	26	30	20	28	30	36	21	17	25	26	25	24	31	41	21	24	25	30	27	39	22	30	27	25	19	29	21	24	31	32	26	25	25	35	25	16	22	26	27	35	26	20	32	23	21	33	22	25	30	22	22	30	23	20	25	25	24	31	28	26	24	28	27	27	33	32	17	29	25	23	31	24	29	28	31	20	31	27	25	29	35	22	23	22	29	21	30	30	26	18	39	27	31	23	30	16	16	25	31	31	22	27	30	21	21	27	20	26	30	31	24	27	23	25	24	26	29	29	25	22	24	17	27	22	21	18	30	26	23	30	27	27	31	16	20	37	21	24	21	22	23	19	29	27	23	19	34	27	32	23	28	30	32	26	32	18	28	34	33	29	31	37	20	20	34	31	27	29	23	21	24	27	33	24	37	34	35	29	30	27	28	32	38	33	27	36	23	44	25	25	25	24	19	24	23	28	16	19	22	30	27	33	33	27	25	27	25	27	28	22	29	34	27	24	15	29	24	29	22	27	38	20	24	31	23	23	25	29	30	32	19	21	31	27	26	20	33	26	21	14	25	28	21	23	15	38	26	29	21	21	24	21	24	25	25	25	25	22	27	23	27	30	25	33	35	25	20	30	23	19	24	28	23	31	27	22	22	29	23	28	29	27	28	30	23	15	24	31	25	31	22	24	29	23	31	33	10	40	23	35	17	18	36	33	25	31	29	31	32	27	22	31	37	39	22	21	30	27	27	26	39	23	23	24	21	23	33	26	29	27	32	22	27	31	25	19	27	20	32	31	25	27	30	30	23	25	33	23	21	32	26	27	32	26	32	28	17	25	28	25	26	29	24	31	35	24	19	25	22	22	25	28	16	32	28	27	27	38	30	34	31	31	21	27	23	22	25	22	39	34	39	23	25	26	27	29	27	28	28	18	36	18	24	36	29	22	21	22	28	28	30	29	19	27	26	35	33	36	28	28	29	33	22	26	25	26	25	38	20	27	28	21	32	31	29	30	28	17	25	36	26	25	23	23	33	22	37	32	39	25	26	28	22	29	25	26	33	19	29	27	36	25	24	30	34	25	27	25	32	23	32	32	23	21	21	37	29	26	27	24	27	25	28	34	25	39	32	32	28	24	20	25	21	36	37	28	32	28	25	25	19	27	17	35	23	32	19	29	32	37	20	32	25	34	33	35	28	28	16	42	20	34	21	23	27	24	34	24	25	34	17	34	32	39	38	36	23	22	23	25	24	19	19	31	26	21	36	14	26	34	22	25	21	30	16	32	19	25	29	24	26	30	27	30	23	29	28	31	24	21	23	28	28	23	26	18	28	24	30	31	31	28	16	29	16	34	31	25	27	26	29	20	21	23	31	23	27	39	32	30	30	24	23	27	21	28	26	21	33	31	31	36	27	27	19	31	36	25	19	26	26	31	35	25	27	30	33	27	18	24	27	33	28	29	29	23	27	33	31	29	37	33	19	35	21	29	33	22	24	25	29	29	23	23	29	26	31	29	23	31	23	28	31	18	32	22	33	30	29	30	31	18	23	29	23	26	28	26	35	26	38	23	26	22	29	22	32	19	28	29	26	31	31	30	27	31	33	34	28	24	28	27	36	33	31	25	28	24	32	29	33	25	27	20	23	25	19	25	17	24	23	33	20	28	18	24	29	36	26	38	27	29	31	38	31	21	30	14	27	16	25	25	30	21	27	26	25	33	29	32	24	28	22	32	18	21	35	19	43	31	22	28	33	26	29	20	28	18	30	24	26	24	31	30	25	31	27	17	18	21	28	26	23	26	17	27	26	33	22	28	35	31	27	28	30	23	23	18	24	27	18	19	34	27	37	27	30	34	21	27	40	38	25	23	27	29	26	26	24	25	25	24	25	21	24	31	27	31	33	19	36	24	37	22	21	29	34	35	23	18	31	23	31	26	25	34	30	20	40	18	28	29	26	25	27	24	19	22	27	19	38	29	28	20	30	24	22	28	27	17	26	22	32	22	20	34	32	28	25	29	24	25	31	30	30	22	21	21	25	19	25	23	27	23	24	25	17	25	24	26	23	26	23	27	28	25	31	28	32	27	26	25	27	32	27	26	22	30	29	31	20	17	21	27	40	26	26	31	36	36	32	27	30	25	24	25	20	31	23	33	24	24	24	26	23	30	28	34	25	21	25	24	25	33	28	28	26	26	34	25	15	25	23	30	18	21	28	36	25	34	32	20	26	21	28	38	30	27	24	20	23	24	38	37	12	25	24	31	39	28	26	24	22	33	25	31	24	22	21	31	23	29	25	26	25	24	25	23	30	31	25	29	32	29	21	35	29	25	32	23	31	13	34	17	30	28	21	18	21	13	29	27	26	26	25	23	25	17	19	21	26	35	33	25	25	21	22	23	26	24	33	21	18	32	23	20	24	25	31	23	31	37	19	30	21	33	28	24	23	25	26	22	31	27	19	26	31	27	24	37	27	28	26	31	38	27	21	28	25	23	22	28	36	27	28	35	31	25	24	30	29	27	23	17	23	19	16	24	20	31	22	25	28	27	25	28	25	28	31	33	47	34	34	30	22	28	37	28	33	33	24	29	26	27	26	27	28	25	14	30	32	27	26	29	34	24	32	33	20	33	23	21	33	31	18	29	21	27	31	33	27	28	39	31	29	24	29	30	35	24	33	25	10	28	23	30	22	25	21	27	36	28	28	23	26	25	37	28	27	25	24	18	26	25	20	31	22	30	30	27	25	31	23	40	27	34	24	29	21	33	23	26	33	27	23	33	19	28	32	27	27
51816	33337	10366	20970	28699	27967	24911	21538	18230	15415	13173	11222	9748	8468	7390	6381	5652	5121	4622	4067	3701	3180	2941	2480	2261	2010	1866	1716	1636	1557	1383	1392	1310	1184	1151	1119	1052	1157	1138	1110	1058	950	859	856	731	727	700	692	677	657	597	571	570	559	541	506	532	558	524	548	544	514	509	532	513	512	456	496	529	495	483	556	490	515	481	484	455	488	466	486	499	475	409	485	500	492	490	511	475	479	500	496	477	481	526	490	484	463	473	493	494	491	441	468	496	485	417	481	474	509	474	454	491	464	447	470	457	432	450	452	439	467	437	456	425	435	447	449	455	467	482	462	471	393	487	453	497	433	451	466	461	435	476	446	459	440	451	484	409	424	471	473	454	445	401	438	434	438	500	475	417	455	429	402	464	435	439	434	447	427	425	431	433	448	422	420	429	419	441	479	471	442	470	483	437	454	429	437	444	461	444	467	509	443	430	447	426	448	457	433	426	449	445	457	421	476	437	431	461	471	408	415	467	450	458	459	412	410	421	435	415	463	472	467	418	452	429	427	435	452	412	414	443	406	447	451	446	403	443	457	441	429	440	442	440	429	452	426	465	446	447	440	479	441	463	445	408	479	449	488	423	437	486	470	448	483	447	432	442	455	427	432	476	476	445	438	446	415	420	494	456	446	430	409	453	454	471	453	436	437	431	423	432	433	471	412	424	430	417	422	444	419	436	414	429	459	459	425	406	415	471	449	417	424	431	460	427	465	440	433	428	438	434	444	444	420	444	423	456	447	432	443	408	413	439	442	461	417	450	441	441	449	444	438	432	479	472	402	397	408	458	420	429	431	442	460	448	462	435	422	423	415	422	490	453	411	433	431	426	422	436	445	415	493	408	416	382	432	456	446	452	459	426	443	403	444	427	430	421	443	445	446	436	435	417	416	455	416	413	417	435	450	417	448	447	466	444	423	413	460	417	450	487	452	425	451	443	463	429	465	402	438	455	461	464	476	464	420	418	442	381	458	451	448	474	430	423	409	445	417	427	445	441	447	418	430	428	457	456	453	404	428	428	470	415	429	426	460	411	425	425	418	465	414	460	421	415	433	442	412	478	456	433	457	443	435	402	425	444	445	415	432	398	441	411	453	421	460	455	448	468	460	458	421	471	435	461	455	461	389	430	437	432	432	433	471	439	423	436	452	455	439	395	406	400	448	424	411	466	434	441	425	429	436	437	455	479	417	435	430	482	434	424	422	458	429	443	482	455	448	487	430	450	436	410	434	430	463	441	428	496	445	450	414	449	444	441	449	432	458	460	436	449	414	433	465	423	449	456	475	422	447	444	434	459	449	418	434	397	419	442	441	451	432	421	397	476	438	444	454	450	446	421	441	448	400	460	453	446	421	439	479	423	410	416	472	450	456	457	443	438	416	443	401	442	416	457	422	510	435	429	422	446	407	457	420	430	413	439	455	450	417	442	442	436	431	465	417	403	400	444	456	437	457	446	431	425	454	440	466	467	492	427	461	437	464	420	457	484	445	475	407	413	399	442	443	427	420	439	451	424	459	424	458	461	441	419	422	452	459	431	455	446	461	416	467	423	429	457	422	437	465	445	428	451	469	454	446	445	436	427	434	443	422	452	458	450	482	405	437	462	412	442	426	446	450	464	438	457	442	419	475	435	421	382	468	425	440	446	432	477	427	434	486	443	463	451	463	455	452	463	428	471	415	438	409	484	426	437	424	439	449	468	409	431	454	441	404	441	466	433	480	394	475	459	421	449	445	443	439	446	397	431	451	426	454	466	437	400	427	464	485	499	451	389	456	432	437	406	418	470	433	492	448	455	428	431	452	433	460	478	470	465	414	434	434	427	447	431	445	454	415	465	464	437	467	433	432	462	422	442	443	436	430	444	437	434	415	429	421	449	433	445	456	412	463	443	446	406	425	428	456	473	463	437	447	449	460	425	457	430	458	408	433	472	474	447	415	407	407	452	435	382	417	463	428	452	402	405	441	401	422	442	446	453	446	432	449	436	448	400	443	403	453	439	406	452	437	418	446	471	488	462	463	427	477	413	483	446	464	463	421	434	423	415	473	489	457	459	445	425	438	429	456	420	465	447	426	440	438	487	444	448	418	428	464	413	445	439	441	442	412	452	448	458	456	485	430	465	433	465	406	471	463	422	426	450	449	431	406	448	424	454	425	437	461	444	467	424	440	402	434	463	436	438	431	417	451	413	435	432	467	438	446	456	489	450	433	408	454	487	441	474	463	437	447	458	442	422	450	421	450	428	433	434	447	427	404	488	444	463	428	441	423	410	428	411	423	405	455	421	443	435	456	401	421	459	399	429	476	430	458	450	462	392	480	423	393	439	427	440	421	456	413	432	420	460	414	442	453	467	443	442	436	398	437	438	474	433	384	444	429	437	459	457	426	452	451	464	446	426	403	443	437	463	411	432	439	430	465	433	414	459	458	459	456	454	470	438	418	469	456	436	447	387	412	431	429	424	406	464	429	428	443	468	436	426	415	432	441	437	458	470	443	437	427	448	388	448	424	441	437	446	431	430	478	467	459	467	423	461	434	450	435	430	406	401	411	455	459	465	424	398	412	454	421	455	463	449	447	458	451	469	438	472	431	452	426	422	430	449	468	499	468	441	452	453	450	473	431	455	448	435	417	458	436	451	453	440	403	458	460	425	453	476	450	490	452	416	437	432	438	455	492	430	403	491	397	423	446	410	454	460	442	448	464	408	423	468	418	444	448	449	436	420	410	420	471	434	425	432	469	441	455	447	446	442	426	444	455	424	451	462	454	439	453	442	461	458	435	440	430	476	451	423	440	461	437	453	420	399	442	452	416	440	421	428	425	483	446	455	434	468	456	470	411	444	432	441	429	425	430	417	464	467	462	431	435	421	392	464	456	429	375	419	476	433	479	411	482	431	427	420	425	413	443	437	436	464	420	440	459	445	395	458	422	476	437	430	460	437	426	495	488	445	434	457	398	419	440	469	429	435	445	451	427	393	430	419	418	452	392	419	441	432	404	429	450	431	407	403	424	440	477	418	426	434	454	436	474	429	465	449	429	436	428	398	449	437	450	449	427	436	403	449	444	474	444	395	450	431	423	442	448	424	434	389	412	452	445	427	425	438	474	456	442	447	420	422	460	457	443	437	442	442	460	440	426	419	409	455	449	426	456	458	425	426	420	436	400	433	427	434	454	459	448	431	418	404	446	440	449	429	478	476	434	460	474	469	443	475	451	463	439	418	457	435	391	449	433	431	418	414	438	444	451	468	465	471	454	433	469	418	408	467	454	439	423	414	425	455	437	410	465	452	431	452	417	421	486	432	463	422	415	421	401	477	442	432	405	402	453	427	432	442	471	434	461	424	426	413	425	418	467	467	438	434	434	446	426	395	467	408	447	476	448	405	427	418	436	418	485	437	448	441	448	439	422	465	465	411	489	412	436	409	456	441	418	464	463	469	462	466	447	444	436	444	432	442	470	480	409	434	450	458	413
9382	3652	351	243	364	378	317	282	238	225	161	164	128	140	119	104	101	74	73	71	73	67	45	38	45	44	49	45	39	50	39	31	34	30	31	39	35	40	26	39	36	37	32	24	27	35	42	26	36	32	20	19	20	20	26	22	18	26	19	23	24	20	20	25	25	28	22	34	23	38	32	38	27	35	26	26	25	21	24	24	25	34	13	20	28	28	23	29	41	27	22	24	25	22	19	22	25	17	20	27	20	24	31	24	23	28	27	29	29	22	26	33	32	29	23	26	24	25	29	24	28	21	15	37	28	38	28	35	18	18	16	28	28	25	23	21	28	36	18	17	31	24	23	24	24	36	26	25	24	27	29	23	25	19	37	27	38	24	30	24	26	21	28	20	24	29	26	22	22	22	18	30	23	26	26	31	18	31	28	29	28	23	20	30	31	27	19	32	20	26	21	20	19	21	21	26	25	14	27	28	22	23	27	30	23	34	22	25	22	26	24	26	20	24	32	18	21	22	38	23	25	28	27	30	23	21	27	20	23	17	31	25	25	25	27	39	27	30	32	31	28	17	27	25	25	20	25	19	19	21	28	13	22	22	27	32	24	25	28	22	31	26	19	38	27	28	25	30	27	28	31	19	23	18	25	28	29	18	23	31	30	23	31	33	31	21	33	25	28	32	18	22	38	24	26	33	22	22	27	20	21	29	21	27	16	26	31	31	26	17	16	30	28	29	25	22	19	21	26	23	23	32	23	30	24	18	41	15	32	27	27	25	23	27	33	34	29	29	30	29	30	29	24	28	25	28	24	17	26	26	20	25	20	29	16	35	28	24	25	32	26	23	29	33	21	24	19	26	34	28	35	31	20	26	36	32	30	26	23	31	30	29	35	20	22	22	27	16	29	32	32	32	17	29	30	24	20	28	23	35	23	29	29	23	22	29	24	20	17	36	25	27	16	28	33	21	26	33	29	29	27	24	20	31	20	24	26	28	25	23	32	26	35	28	18	26	30	27	23	33	21	23	23	28	25	31	29	23	28	24	25	25	24	28	36	27	15	20	25	34	17	27	26	21	28	26	33	24	31	19	28	26	22	40	23	22	29	32	25	23	18	28	27	30	26	16	36	29	25	37	29	22	23	28	37	24	23	21	25	18	21	22	30	16	25	23	20	22	26	19	22	25	27	23	27	17	28	28	18	27	21	23	37	23	32	30	26	30	23	25	27	24	28	25	23	32	18	36	25	23	18	17	18	19	23	26	25	23	32	22	28	27	26	25	23	28	21	18	23	37	29	25	22	29	25	18	32	22	27	22	20	22	31	25	21	26	27	25	30	28	30	14	33	22	28	26	23	26	22	26	32	34	26	22	40	15	19	33	32	16	35	23	31	22	22	21	26	27	32	26	24	31	27	27	22	26	27	25	21	27	26	23	31	26	24	22	26	18	22	33	29	22	29	31	25	25	28	24	30	17	28	34	30	23	24	22	26	18	22	19	26	12	20	26	21	18	27	21	21	24	30	29	22	23	38	30	27	18	27	16	31	21	32	25	18	29	32	33	15	26	14	31	17	20	22	31	27	30	33	20	25	25	24	25	27	18	29	27	30	26	29	30	22	36	25	26	29	29	23	25	23	30	21	23	29	21	33	20	17	27	23	36	28	18	19	18	21	21	26	19	35	32	21	22	28	21	21	20	26	24	23	31	24	18	27	18	33	30	24	29	32	25	24	30	18	32	20	31	26	24	24	27	23	23	28	23	25	25	32	16	29	33	27	25	25	13	28	27	20	23	39	27	25	28	35	29	33	27	23	26	24	24	15	39	18	22	29	28	27	17	25	28	36	18	17	34	18	30	20	22	27	35	27	20	18	19	28	22	23	24	23	26	21	18	24	19	19	30	23	19	30	27	24	21	25	24	27	16	30	22	27	22	31	24	29	25	27	21	21	27	17	39	34	26	29	23	27	20	20	32	26	30	19	26	29	17	25	32	26	29	30	27	20	21	20	21	28	16	29	26	22	29	31	30	19	18	24	32	20	28	16	32	25	29	26	25	22	28	28	24	32	32	34	23	27	30	23	18	29	21	23	31	28	17	17	36	18	31	23	21	25	22	28	22	19	28	34	25	21	29	34	28	17	37	29	27	26	29	32	35	24	26	27	28	23	16	21	20	21	27	26	18	20	26	35	23	26	36	27	28	20	35	26	29	33	22	19	21	23	24	27	29	31	25	24	21	18	23	35	15	19	29	24	28	33	29	31	23	14	20	23	27	25	24	22	24	20	22	29	28	23	28	29	15	24	29	24	24	22	24	21	26	26	25	23	32	24	31	32	30	31	27	30	21	25	21	25	23	28	24	32	27	28	34	20	22	26	23	21	17	27	31	30	34	26	35	23	27	28	21	31	28	29	25	34	26	25	34	19	26	23	34	23	30	19	22	29	26	23	34	29	14	24	30	26	36	35	26	26	35	23	30	25	27	14	17	20	29	33	24	27	18	26	20	31	30	17	16	21	30	23	23	27	36	28	24	21	28	20	32	29	35	15	16	24	35	21	26	28	29	29	28	25	20	24	23	22	25	24	22	26	32	20	28	25	28	32	28	23	15	27	45	21	23	32	20	18	23	23	26	34	25	31	29	28	28	30	24	24	19	28	21	24	26	18	33	16	22	27	25	27	33	20	15	20	26	31	26	29	33	28	29	26	25	24	20	29	28	27	21	17	20	19	24	24	29	22	27	23	37	33	24	22	20	24	32	35	21	27	29	28	24	27	20	22	31	21	26	27	31	19	21	21	27	25	23	22	21	22	20	23	33	22	32	18	24	19	23	24	26	22	30	28	27	32	27	30	22	26	27	24	26	18	32	26	25	26	31	24	32	20	29	20	30	26	25	28	25	27	22	25	26	26	25	22	24	31	19	28	29	26	18	26	25	22	28	27	37	23	29	21	25	21	28	27	27	17	28	27	19	26	26	29	19	28	26	14	20	26	37	27	35	22	32	33	17	27	36	21	29	34	33	18	30	21	23	27	23	27	12	39	25	22	28	36	24	22	29	25	27	24	33	22	23	31	19	26	21	22	24	24	28	26	27	28	25	25	19	26	24	24	30	31	25	23	23	28	30	17	30	25	35	27	20	26	24	24	27	32	21	34	22	39	19	31	22	26	21	27	20	26	23	22	29	16	22	26	23	24	17	24	21	39	21	20	24	20	31	25	25	21	27	21	26	22	35	26	19	22	30	21	22	24	20	20	24	31	18	28	24	27	37	24	33	31	28	29	27	31	35	26	29	30	23	24	24	21	24	21	33	24	18	28	31	28	24	23	26	38	26	28	21	38	19	28	32	22	32	30	17	25	26	27	27	29	20	25	24	33	31	32	36	17	25	31	32	30	24	18	29	19	29	28	24	20	23	19	20	18	22	23	31	22	26	25	22	31	32	26	25	26	21	24	28	34	24	27	25	23	27	20	15	18	21	18	27	15	27	34	23	22	25	29	25	22	19
45121	28421	7716	16738	24167	23750	20830	17458	14580	12279	10197	8722	7405	6357	5387	4804	4188	3838	3360	3077	2669	2377	2030	1877	1615	1467	1425	1305	1195	1122	1073	1003	981	871	927	910	949	921	883	843	841	746	665	686	641	614	584	640	583	533	491	527	533	485	511	513	506	492	459	470	461	458	459	457	473	479	457	443	453	457	453	448	506	489	436	428	497	452	466	434	479	435	448	448	453	478	462	420	471	425	447	439	431	487	460	401	447	421	451	434	493	426	436	426	447	399	470	486	435	440	430	410	443	413	474	444	411	410	421	430	444	432	416	432	447	454	470	413	412	447	479	442	446	427	435	444	435	429	395	419	453	377	418	409	417	405	419	466	452	423	416	427	443	424	441	420	419	466	407	427	427	385	442	436	411	414	455	415	434	393	395	386	427	422	426	444	410	422	409	416	431	457	426	431	427	421	430	458	464	454	434	410	431	423	415	480	431	432	410	416	401	410	408	481	421	422	408	400	425	477	435	406	393	451	413	423	433	399	440	403	435	426	425	417	478	452	428	419	435	420	452	426	413	411	424	438	420	451	427	443	425	421	421	430	436	436	404	478	431	466	440	433	420	406	418	381	412	410	424	384	416	417	431	436	450	419	418	427	426	418	433	404	464	423	417	444	417	405	425	447	406	440	410	411	394	455	398	420	436	436	436	421	436	404	430	419	393	420	441	399	415	422	442	428	383	377	417	401	424	432	419	421	409	416	441	417	395	417	418	392	410	407	409	424	433	445	399	393	415	444	416	412	429	415	388	425	445	467	420	434	424	445	393	425	427	427	435	423	466	420	410	376	417	433	406	412	434	408	407	406	435	416	425	439	434	412	385	391	425	401	382	431	437	423	417	386	458	408	430	424	415	443	430	419	420	443	440	414	409	435	414	399	451	403	442	442	474	422	425	449	439	414	396	427	429	423	433	449	417	444	414	415	444	443	418	435	413	428	434	449	423	449	425	392	395	420	399	398	433	427	443	435	465	422	416	425	447	405	444	424	404	422	413	418	393	398	443	402	436	417	455	413	400	418	430	409	480	439	446	432	400	438	373	430	443	450	449	431	427	398	445	395	393	396	422	407	420	426	416	452	457	425	413	464	456	438	417	395	421	419	376	417	463	391	387	399	409	423	447	424	412	433	426	452	433	366	401	425	431	437	410	406	410	398	402	409	415	391	412	438	419	459	435	421	489	398	438	437	417	410	437	447	427	412	436	404	406	437	417	423	419	404	438	399	417	400	439	411	367	431	424	426	431	412	434	421	389	406	419	411	384	415	379	395	434	406	424	437	383	399	410	423	436	372	431	398	409	398	408	423	437	451	440	426	418	413	409	407	408	424	423	386	427	428	433	415	413	465	445	472	410	440	383	413	424	410	397	397	414	412	398	392	421	382	414	420	394	404	419	445	375	454	397	429	428	417	435	399	400	453	415	405	406	444	432	434	419	438	418	412	409	407	386	419	407	414	388	394	418	433	407	409	406	430	401	435	386	442	470	433	419	458	420	433	412	403	409	379	443	394	416	424	448	405	429	443	425	438	413	414	418	431	419	421	420	411	416	407	450	384	414	451	427	374	443	415	426	406	394	394	446	437	420	466	437	440	408	417	467	478	428	408	444	414	431	449	430	420	441	426	425	415	411	359	465	437	443	398	446	424	452	415	395	420	464	403	404	403	424	452	433	426	418	415	430	408	403	412	386	406	404	415	393	423	447	390	447	446	444	418	400	432	417	411	452	423	401	418	452	404	426	401	449	378	403	423	383	403	401	411	428	398	404	424	400	477	394	380	433	407	411	434	394	432	409	458	435	429	429	414	388	405	392	436	425	413	403	436	394	406	437	416	426	420	420	418	427	445	434	424	455	435	462	435	392	396	441	426	422	465	406	424	414	443	428	401	441	418	412	438	414	410	400	403	421	380	411	404	416	405	394	440	421	441	434	412	406	412	449	399	396	444	431	388	471	385	420	436	430	396	450	419	429	416	428	449	431	439	388	427	433	406	387	417	417	444	397	430	410	397	383	420	423	389	420	438	422	391	425	417	408	432	434	433	419	426	391	421	373	426	435	433	369	414	432	383	408	428	441	413	432	424	410	424	440	422	405	414	445	428	405	425	450	415	404	423	453	418	355	429	423	411	406	456	397	444	470	452	393	404	427	415	420	437	435	417	435	431	418	412	387	404	427	414	428	416	427	369	437	420	377	438	435	415	423	443	410	435	450	424	399	450	428	435	405	465	418	445	411	419	411	434	408	419	422	414	446	413	427	446	432	418	415	423	439	411	440	419	406	413	419	414	403	419	406	410	432	414	383	409	440	417	401	444	433	441	434	400	418	461	403	439	418	410	428	406	445	428	409	423	479	410	418	434	420	440	427	401	407	426	423	426	430	421	432	434	408	431	424	424	408	427	408	412	400	416	418	406	455	391	438	414	430	438	410	388	395	451	441	419	412	444	448	426	437	439	416	420	420	429	447	385	415	428	420	422	373	393	415	442	429	416	425	397	440	444	443	416	423	395	431	386	451	435	414	430	445	402	398	418	417	404	439	409	447	390	405	414	420	394	402	369	408	427	452	417	396	407	458	438	434	469	407	460	449	425	427	402	453	397	395	393	449	435	424	441	398	439	394	415	409	395	393	420	417	403	455	419	413	402	408	415	414	405	432	428	419	405	424	409	397	428	444	433	412	422	461	420	428	416	406	435	411	428	451	439	398	417	405	439	411	417	428	433	402	438	436	449	474	451	412	450	421	421	426	426	420	401	408	417	420	391	450	384	406	447	418	457	446	441	444	421	409	429	435	475	432	429	428	425	404	407	427	387	455	423	433	438	404	423	402	423	402	431	405	426	431	405	434	412	424	451	442	417	396	418	430	463	422	435	411	406	412	397	452	451	454	420	398	393	426	420	467	389	427	438	413	423	448	415	399	397	399	384	452	417	412	434	449	394	416	434	422	435	425	419	407	417	419	411	426	400	416	404	433	425	417	420	425	427	402	422	395	421	394	454	424	395	405	403	412	434	471	416	406	411	439	451	422	479	383	434	423	473	412	435	386	427	426	427	424	384	410	419	440	423	445	444	396	429	411	413	416	424	423	434	415	397	423	420	422	394	415	424	390	401	398	410	424	365	422	434	420	397	457	415	381	440	425	416	384	434	414	408	443	402	408	418	421	394	413	462	412	425	400	432	403	405	398	436	385	427	431	421	418	390	429	386	435	432	421	403	464	441	407	393	405	427	417	419	452	438	427	403	411	436	471	431	465	426	396	405	429	418	434	427	411	424	436	390	398	428	400	378	425	407	410	438	410	441	412	390	411	419	415	420	385	399	428	437	393	427	422	457	441	435	440	419	429	416	445	393	452	467	409	421	409	426	420	428	429	398	407	407	382	454	410	407	393	417	395	404	379	424	382	430	444	393	379	423	404	412	410	420	419	421	415	428	403	412	392	425	403	439	439	447	402	428	468	426	444	389	403	417	410	386
13817	7033	702	409	534	593	557	469	391	339	346	231	239	225	185	167	134	149	126	115	103	85	81	87	84	81	51	54	54	60	52	56	51	49	51	52	40	58	39	46	41	34	39	37	49	35	36	33	43	42	36	25	51	28	36	41	19	22	42	32	31	30	41	27	20	30	28	41	35	43	30	21	34	38	32	40	36	34	21	22	32	35	34	23	29	38	27	23	23	39	36	29	24	43	29	38	26	28	28	36	29	37	38	29	21	36	33	34	41	38	33	26	36	42	22	38	25	37	35	35	37	27	37	25	20	34	29	36	33	23	34	31	33	47	35	33	29	30	21	40	29	25	30	34	25	34	28	34	41	36	29	23	38	32	28	31	41	28	38	34	35	30	40	35	34	29	32	35	24	32	32	34	41	27	35	32	36	29	29	42	37	32	34	32	31	33	31	26	35	34	36	30	27	30	33	30	37	25	30	37	41	39	41	35	30	36	23	28	41	34	31	29	35	32	28	36	33	31	37	48	35	34	31	32	39	35	25	38	25	26	47	24	44	38	22	36	28	29	27	33	30	34	38	37	27	41	39	32	39	27	29	27	32	28	37	30	36	33	34	39	33	25	30	32	37	35	31	39	36	36	31	38	35	34	25	39	26	37	36	28	25	41	28	37	42	36	30	33	28	46	38	34	30	30	31	26	28	33	23	16	40	41	36	42	35	44	26	26	30	28	32	30	34	29	36	24	27	31	48	31	33	32	28	28	37	43	41	25	36	33	39	33	35	24	27	40	30	34	25	38	28	28	43	26	28	18	27	38	32	46	28	34	32	38	24	35	38	32	27	38	32	37	31	29	33	28	31	35	23	29	26	29	32	36	28	35	36	34	38	26	39	23	31	35	35	28	33	31	30	25	45	29	29	29	28	23	39	27	31	30	24	33	25	33	27	34	29	36	43	35	42	25	27	35	40	17	34	27	25	35	37	36	33	28	33	27	36	31	33	30	38	28	31	18	24	31	28	31	40	24	24	24	28	37	29	44	32	38	34	33	27	29	29	36	33	28	29	20	40	32	36	35	26	38	30	35	29	31	36	32	31	33	26	41	37	27	35	36	35	31	21	31	41	24	29	37	31	31	25	32	31	38	24	37	31	42	39	43	35	37	35	30	34	35	29	32	37	27	28	33	35	39	26	43	22	36	32	33	32	25	32	19	34	32	40	37	29	32	32	34	46	32	36	27	35	40	26	32	31	31	38	29	33	34	31	35	31	21	35	29	31	30	24	35	38	34	19	38	26	28	33	30	35	30	46	31	36	33	32	32	23	28	43	30	29	33	38	26	22	30	41	34	30	36	25	41	36	35	35	32	34	28	37	36	38	39	26	26	29	45	35	33	25	39	28	32	31	42	36	22	31	39	33	39	36	26	30	38	31	39	32	30	34	34	28	39	28	25	22	28	35	29	37	32	32	32	36	32	40	27	38	31	31	33	36	31	32	35	26	31	23	30	24	26	29	27	39	28	34	33	31	43	30	28	32	46	33	39	37	38	38	32	28	27	30	35	39	32	30	24	33	37	21	36	35	37	34	25	40	37	35	34	25	18	35	28	33	42	25	35	29	28	41	31	19	40	23	30	34	31	26	33	29	31	33	29	37	27	25	32	28	37	41	37	37	32	36	45	35	30	36	33	30	25	31	39	38	28	39	28	30	35	36	29	27	24	40	40	37	27	38	38	28	32	37	48	31	33	31	31	30	31	24	45	35	40	23	29	39	27	29	27	28	39	25	30	34	30	28	36	26	36	21	31	30	31	28	33	36	37	27	41	28	24	30	28	34	35	34	25	28	30	34	31	29	34	28	35	35	21	36	39	43	33	39	31	25	36	36	31	37	25	28	32	39	35	28	28	34	30	27	34	37	32	36	38	50	30	35	25	43	28	21	23	35	30	24	30	33	32	27	24	31	37	27	19	33	22	29	31	22	29	28	18	38	31	32	27	26	29	28	29	34	35	24	36	36	34	41	30	32	31	30	22	30	34	39	33	34	30	28	40	26	28	25	27	37	18	26	37	26	29	34	30	35	35	27	29	28	26	28	25	33	34	33	35	36	41	32	29	27	23	27	23	37	40	22	34	47	34	37	33	30	32	39	33	44	28	47	41	39	31	37	37	31	25	45	33	35	49	29	32	27	29	33	32	32	28	29	32	30	33	39	30	25	30	35	40	20	27	36	30	23	33	33	34	28	23	31	31	32	32	31	29	41	31	28	27	29	28	38	38	36	32	30	49	42	30	41	36	41	24	32	22	30	36	29	36	37	44	26	27	30	26	25	29	33	40	30	40	23	34	33	34	28	33	40	28	26	31	37	35	31	29	43	32	36	32	30	41	29	24	32	27	34	32	27	35	36	39	31	33	26	38	31	32	30	40	26	26	37	38	30	31	35	31	33	33	34	33	42	29	33	29	32	25	31	19	30	31	37	24	28	38	35	31	24	29	29	33	34	31	26	33	30	34	35	30	18	31	33	31	32	25	26	31	34	22	34	33	36	44	29	46	35	36	23	29	39	21	34	25	34	37	31	26	35	23	29	25	29	33	29	26	32	32	36	31	37	24	31	23	36	35	39	39	22	30	29	23	21	32	30	32	22	27	32	29	36	34	33	41	22	44	43	29	38	30	33	29	41	30	43	17	27	37	30	27	38	32	25	35	41	32	35	33	32	31	33	34	40	34	40	35	29	30	40	28	32	41	36	34	23	33	36	35	44	33	35	39	24	35	36	30	31	28	34	31	38	33	41	29	30	38	28	31	32	31	40	36	27	38	37	30	25	24	23	42	41	30	29	32	33	28	20	24	28	33	31	33	23	23	34	33	28	32	38	22	24	38	41	41	34	39	25	29	32	37	31	34	28	29	36	34	33	34	29	38	26	25	39	24	34	38	32	22	31	36	34	33	35	40	33	33	30	28	31	32	32	30	29	30	36	23	43	33	33	43	32	34	28	26	34	41	34	38	31	34	34	29	40	37	33	25	34	29	35	35	33	30	32	35	21	29	25	34	31	33	35	32	26	28	25	29	39	43	31	25	32	29	37	34	46	41	27	30	23	29	33	33	39	40	37	34	33	46	28	30	32	37	22	39	26	31	37	35	35	26	35	28	28	28	42	34	30	41	30	38	35	26	29	26	29	33	27	29	38	29	30	37	26	43	32	32	26	29	20	41	29	34	39	38	29	27	37	43	33	29	32	27	26	36	44	28	27	28	36	27	18	21	32	28	31	38	29	28	32	30	26	37	35	29	43	33	34	40	27	32	31	29	28	31	37	29	40	21	39	29	34	30	29	28	24	29	23	37	33	28	36	36	34	34	34	34	29	34	37	36	32	26	32	37	39	34	41	35	26	28	31	33	27	37	26	41	33	28	38	31	27	42	29	28	36	33	30	29	36	44	30	32	26	26	35	24	30	35	41	24	34	31	40	30	32	25	31	26	29	26	25	22	34	29	26	38	24	33
53451	33549	11741	22580	30288	29673	26718	23096	19685	16896	14532	12553	10742	9586	8263	7237	6682	5840	5210	4800	4248	3757	3192	2956	2592	2346	2180	1990	1886	1688	1620	1580	1480	1465	1438	1335	1344	1341	1346	1227	1129	1015	1001	921	873	879	789	761	751	675	727	686	663	634	687	611	637	608	629	610	590	540	607	564	622	595	563	622	558	527	588	579	567	628	572	568	552	542	549	611	582	558	561	568	560	570	548	599	578	569	563	569	571	555	556	581	539	593	510	529	586	534	533	579	562	528	553	538	564	582	495	579	513	499	549	512	541	501	507	515	580	513	503	558	536	543	491	530	566	531	543	537	531	533	521	504	497	475	531	473	513	494	535	536	525	527	488	506	517	502	508	517	495	495	478	491	530	478	540	489	511	504	497	498	520	501	539	522	497	530	517	481	534	532	496	521	513	520	535	489	516	487	546	512	543	498	477	548	522	513	461	545	523	532	496	503	548	475	549	545	572	511	523	516	533	518	475	477	515	487	527	513	533	544	543	449	498	522	534	506	475	530	513	525	494	567	538	504	500	508	514	515	491	520	511	495	529	512	528	525	506	455	495	515	520	504	531	510	503	487	531	520	525	495	550	475	498	507	536	466	510	490	498	502	555	522	513	522	480	535	539	529	470	500	522	484	532	542	499	510	494	505	492	500	465	540	486	518	563	544	488	518	518	519	504	533	496	517	497	536	500	521	552	519	493	509	517	577	500	485	513	482	510	531	529	520	512	534	540	497	477	532	533	496	470	546	487	506	513	519	500	519	536	527	504	517	521	487	506	521	477	511	537	509	507	506	529	513	540	497	543	535	494	500	503	511	536	500	554	442	524	552	502	520	483	526	476	536	519	505	514	508	493	536	502	486	491	541	488	530	497	487	517	527	486	494	501	497	497	506	506	519	499	516	523	529	508	554	523	577	476	504	509	522	502	512	495	523	510	513	495	510	477	500	530	523	518	531	540	520	501	527	520	528	509	532	512	480	522	491	539	520	478	512	589	511	502	543	530	568	486	471	499	513	506	487	571	536	510	493	519	489	505	488	514	516	519	508	533	482	526	504	528	526	520	535	507	514	474	534	528	530	523	532	517	518	507	505	541	481	496	539	482	516	504	492	521	516	510	542	498	527	508	505	519	496	492	477	507	501	532	527	495	502	479	497	576	510	513	513	498	510	516	541	522	525	529	503	546	516	541	515	486	522	514	494	502	525	520	519	496	460	504	518	503	522	542	483	474	485	508	521	502	526	556	514	500	527	502	517	487	502	543	474	539	487	518	482	537	502	541	487	516	538	542	501	492	515	483	535	485	514	508	483	489	482	521	511	526	511	508	493	515	480	523	509	539	524	489	495	517	508	474	520	490	531	506	513	500	513	514	503	526	509	505	466	524	521	495	492	522	506	497	456	502	526	477	495	536	500	523	552	516	516	511	518	494	464	545	479	490	521	539	523	523	504	495	533	484	501	508	514	562	502	508	539	501	516	487	552	491	528	512	535	542	500	498	505	526	517	503	527	491	551	530	502	502	518	536	505	511	506	507	530	526	552	532	509	530	475	480	538	516	508	508	521	516	527	526	558	510	525	501	539	484	541	534	518	488	502	506	549	505	498	549	530	525	511	495	517	503	507	482	510	563	522	548	519	554	493	502	508	531	579	504	494	481	508	501	532	527	521	531	521	525	516	522	523	495	512	521	512	499	503	529	484	547	528	477	476	520	518	517	507	499	531	493	505	507	509	479	531	532	551	529	506	527	531	571	475	529	507	502	500	475	492	557	562	487	560	488	560	525	501	543	520	536	496	505	511	528	551	507	526	519	513	552	486	458	491	500	519	487	509	485	500	518	499	569	520	515	506	458	512	525	516	514	490	531	534	495	504	544	530	521	502	535	507	495	520	551	528	512	537	519	489	488	486	529	510	510	522	479	504	490	492	533	506	482	537	542	475	509	504	536	510	516	496	528	481	494	506	459	489	468	513	525	507	523	482	548	500	519	495	516	493	526	528	500	487	544	522	523	513	518	564	518	486	479	492	486	486	512	537	522	528	524	538	524	511	542	494	502	536	527	519	527	502	491	497	558	518	526	502	517	543	496	489	502	505	476	509	532	532	509	496	513	518	498	536	530	530	549	542	508	502	493	525	518	521	505	539	502	492	518	489	551	512	524	505	493	543	500	521	498	547	504	504	490	527	476	508	503	501	494	494	518	540	501	493	513	544	513	539	524	535	528	479	521	482	516	512	474	472	517	503	511	549	483	500	542	525	501	506	531	484	550	539	543	501	482	502	481	480	505	534	535	547	510	517	530	482	515	518	471	484	520	484	551	511	553	529	513	474	512	516	561	516	486	524	450	523	514	514	538	499	495	537	517	530	508	513	549	530	482	497	499	516	489	508	510	476	505	537	514	513	496	506	549	525	531	519	538	500	526	490	462	529	538	515	534	519	489	516	534	517	496	476	516	520	487	546	489	520	550	538	503	501	532	521	488	512	527	486	556	500	473	473	499	522	476	492	522	499	487	565	511	513	522	567	530	558	505	552	549	518	506	523	509	530	517	525	511	468	507	567	514	578	472	529	530	549	535	478	554	499	504	498	511	483	513	477	537	523	496	485	500	501	521	467	512	531	525	501	508	499	555	604	504	518	530	547	499	519	519	526	482	492	504	525	526	525	557	470	530	510	517	519	498	518	498	525	481	491	503	524	518	508	517	496	540	506	518	528	508	539	492	510	520	518	510	516	509	530	523	529	550	552	509	515	501	501	521	510	541	516	485	497	498	511	518	535	510	471	477	503	516	559	520	502	495	502	528	514	513	520	504	476	514	500	519	502	502	531	496	536	510	505	531	521	509	553	526	515	514	474	506	545	514	535	499	534	520	540	489	561	554	472	525	499	493	492	516	504	477	496	494	539	557	536	521	496	500	501	519	506	509	519	503	493	483	489	531	481	534	515	519	479	539	507	541	535	513	517	543	534	500	488	535	524	513	565	502	532	510	532	505	531	537	543	489	494	525	546	473	503	514	495	510	520	463	528	490	496	504	475	511	517	489	492	505	517	534	498	519	501	535	519	536	519	511	557	487	486	524	543	502	549	523	511	528	518	516	501	510	508	545	549	499	473	519	537	546	481	531	554	487	507	493	520	522	509	524	496	498	540	516	548	522	553	516	485	544	500	543	556	519	479	501	494	538	531	523	513	541	472	520	527	508	527	496	503	519	549	502	519	518	479	495	493	529	488	506	533	500	509	549	521	531	525	514	554	522	473	514	530	510	512	498	527	503	478	489	486	513	538	528	536	528	492	521	520	539	517	492	507	520	501	481	487	497	549	506	563	487	529	550	538	518	513	504	482	544	518	559	513	475	530	453	504	552	489	525	532	492	497	498	517	532	521	508	536	518	457	503	530	472	496	546	516	528	512	516	541	500	488	539	495	498	515	525	510	479	506	547	553	549	494	515	505	518	494	491	462	494	513	498	528	500	534	502	535	482	515	533	507
5527	1596	200	136	203	236	198	174	161	137	122	111	90	84	70	76	72	50	42	42	45	42	32	34	37	28	28	29	29	25	26	32	32	23	25	25	19	22	25	33	14	24	17	21	15	17	13	18	15	21	15	17	14	14	11	17	17	12	28	13	22	14	13	18	17	19	19	16	16	17	28	18	22	23	21	21	19	9	20	22	14	19	19	17	19	17	17	14	14	14	14	12	15	18	21	16	13	19	22	15	15	20	15	20	13	12	14	16	19	25	16	14	17	14	17	20	15	15	15	11	21	15	11	9	15	21	21	15	17	16	14	13	15	18	24	20	17	16	15	15	15	20	18	12	22	11	20	16	16	25	16	19	12	21	12	10	17	19	12	10	18	23	14	20	20	13	20	25	22	13	18	16	19	15	22	14	15	16	17	13	10	16	19	25	19	22	15	13	10	18	18	19	16	10	11	18	12	16	17	8	17	12	14	18	18	16	22	18	20	12	20	14	18	18	9	18	24	11	23	17	17	13	27	13	16	10	19	12	13	25	13	10	31	13	10	11	15	12	23	18	11	17	28	18	10	22	19	19	20	24	13	20	14	13	17	14	14	15	16	20	14	17	19	26	14	18	13	24	18	14	11	14	23	17	15	10	16	20	17	12	21	17	15	15	10	7	22	11	18	13	14	12	10	13	17	19	15	15	18	11	9	19	13	14	15	15	18	16	15	15	27	12	21	19	17	10	13	8	13	16	11	15	21	15	11	25	24	25	21	12	16	19	9	15	13	15	12	17	18	15	26	21	18	20	16	10	18	17	15	18	11	18	18	19	14	13	16	20	17	21	21	13	11	16	19	19	17	23	22	21	21	12	17	14	23	17	21	19	15	20	19	12	18	19	18	15	14	19	16	19	14	11	11	11	12	15	11	23	16	19	16	17	12	26	23	13	20	23	13	10	9	12	17	23	21	12	23	15	21	16	14	14	15	18	16	24	15	15	18	15	19	15	11	13	17	21	15	17	14	15	19	15	20	17	9	13	7	21	9	20	16	19	17	15	20	19	13	17	12	12	16	18	16	19	20	12	23	12	16	27	14	17	11	24	16	12	21	16	13	16	12	15	18	14	18	9	15	19	20	17	17	22	19	15	15	15	18	18	24	14	18	13	11	22	14	14	16	21	25	20	15	14	19	20	13	15	20	19	14	21	13	18	22	10	20	8	19	14	13	17	17	18	9	20	15	15	17	22	16	18	26	14	16	17	8	15	20	12	21	14	17	16	13	14	9	14	11	18	14	13	11	20	18	16	18	13	19	15	18	23	16	12	15	25	20	12	23	14	17	21	12	19	11	23	18	21	16	19	20	16	16	13	18	15	8	17	20	17	14	25	14	14	19	10	9	11	12	15	17	11	18	19	23	18	12	15	18	13	22	11	16	22	7	12	19	9	15	16	15	17	20	18	9	20	8	25	21	15	11	18	14	11	20	16	14	18	16	10	12	20	21	15	15	11	21	16	15	17	12	14	13	20	18	15	13	12	20	18	18	19	17	17	18	22	22	16	22	13	18	19	19	20	17	19	20	21	21	17	18	18	12	10	12	11	19	15	23	17	20	13	14	19	19	14	11	21	22	14	14	23	15	11	13	20	21	16	19	11	23	12	11	21	19	13	8	24	10	14	18	16	13	19	21	19	17	17	13	14	16	14	11	11	19	17	14	9	17	18	20	10	14	11	16	23	15	14	21	21	17	20	16	23	15	22	17	17	17	9	17	11	11	16	14	16	14	14	17	16	12	16	16	25	13	14	18	20	14	17	13	26	19	17	11	21	21	21	13	15	11	14	22	15	15	12	9	17	15	13	12	20	16	14	19	27	17	13	12	15	21	17	14	12	20	17	18	15	10	20	17	13	9	17	13	12	18	17	14	10	23	18	24	12	15	13	18	18	20	12	16	17	15	18	15	23	20	15	17	14	27	20	15	16	23	16	16	17	15	16	12	14	10	17	19	9	15	22	17	12	14	12	13	26	17	17	13	17	19	16	16	18	14	27	13	8	14	17	14	17	16	14	26	18	15	21	17	15	16	15	16	20	13	22	18	9	19	15	12	21	19	13	15	20	14	20	24	21	22	14	14	19	15	20	17	14	19	14	18	12	25	17	21	20	7	18	14	17	20	13	20	16	16	14	13	24	19	16	25	21	22	19	21	17	9	16	6	13	19	17	22	12	13	16	14	20	22	16	23	15	21	12	23	10	19	19	13	17	21	20	15	16	19	14	19	14	17	15	17	13	20	19	11	18	19	16	12	21	18	12	15	20	21	13	6	14	20	14	9	19	12	18	17	19	12	10	22	16	11	18	22	21	18	21	16	24	20	11	19	15	16	18	15	17	21	13	16	16	18	21	12	14	26	19	18	15	19	17	13	17	11	12	20	17	11	13	31	12	16	18	11	17	13	13	17	11	25	22	13	18	15	12	30	14	19	16	13	16	23	10	22	13	9	14	12	19	21	18	13	18	15	8	14	23	13	8	18	17	15	21	11	10	12	18	12	17	18	12	15	19	16	21	12	17	16	19	14	11	25	18	17	20	16	14	16	20	14	12	21	18	22	16	14	20	20	20	16	13	14	26	14	17	19	17	16	17	23	16	19	10	22	15	19	15	10	16	23	16	17	10	18	15	14	15	16	11	22	17	7	25	22	17	12	16	17	24	11	13	12	15	12	21	23	15	11	27	12	19	14	20	14	15	18	21	19	12	10	16	17	18	18	19	17	19	19	15	16	20	17	15	16	17	13	17	15	11	9	23	20	25	19	11	15	17	16	20	16	17	24	12	15	17	15	23	17	15	19	17	11	22	13	15	14	15	18	21	24	13	18	14	14	13	17	17	18	18	22	16	16	10	25	19	23	27	25	24	17	15	19	20	13	27	24	17	11	19	16	15	16	16	13	19	23	15	13	15	18	17	16	14	13	14	20	14	12	15	14	18	17	13	21	23	14	19	24	21	16	13	23	12	21	18	11	26	13	19	29	22	13	17	16	11	12	20	28	23	22	19	18	19	18	15	25	22	21	18	13	21	16	19	14	27	16	14	17	24	13	9	14	16	12	15	19	15	16	12	18	13	14	12	25	17	13	15	19	13	21	16	17	13	16	8	10	14	16	16	19	21	21	16	18	14	12	12	17	16	12	9	18	14	16	18	14	14	12	11	17	17	25	13	17	12	20	16	11	23	17	20	14	26	15	19	22	16	14	22	19	11	11	19	13	27	19	18	24	17	16	19	15	16	24	14	13	16	16	22	11	11	18	23	17	23	20	15	15	15	24	19	19	20	20	15	17	18	17	19	16	22	17	15	8	9	26	9	16	20	22	20	16	24	14	15	18	14	14	12	13	16	16	12	25	20	19	18	11	13	24	21	9	17	16	21	17	15	20	11	10	18	21	16	15	16	18	12	16	13	14	18	18	9	13	16	16	18	20	16	21	12	19	14	10	14	14	20	20	17	9	18
40125	21990	5278	12352	19211	18718	15699	12507	10061	8270	6928	5744	4771	4252	3457	3022	2763	2363	2139	1822	1671	1468	1194	1113	1026	947	885	795	765	673	627	646	561	607	593	585	589	549	584	476	488	427	437	391	349	397	359	351	363	319	340	330	357	348	309	314	308	307	304	303	306	285	297	302	330	281	288	266	265	282	292	305	301	283	300	313	292	273	293	272	295	283	300	275	288	298	278	307	330	333	331	270	281	291	281	330	292	301	294	287	291	273	311	284	284	278	296	273	257	259	268	268	275	251	282	281	271	260	262	279	296	255	289	285	289	282	272	284	286	280	303	259	273	288	275	302	310	273	287	317	298	266	282	274	284	314	284	297	284	290	284	269	275	263	259	284	300	261	274	296	301	292	286	299	264	263	269	294	278	248	301	288	257	276	262	256	260	295	226	294	278	311	285	268	282	279	292	275	289	280	279	277	281	261	296	268	306	250	277	271	292	286	288	265	283	255	291	300	260	285	291	289	241	277	287	269	293	272	268	283	289	274	291	287	292	267	281	275	256	262	283	250	310	274	249	244	274	269	270	280	271	281	277	281	266	253	294	284	284	271	287	265	304	266	264	272	268	273	270	292	276	285	286	299	275	272	274	271	287	275	292	276	276	281	315	312	291	257	279	272	275	278	268	289	283	244	291	281	273	306	233	282	273	274	270	273	271	313	295	275	291	265	251	248	273	276	270	291	262	275	283	266	282	276	281	263	255	286	250	256	262	300	255	327	299	272	273	249	291	289	302	267	294	301	260	276	301	269	280	264	258	283	284	294	261	281	253	295	232	280	295	242	306	249	260	244	272	255	282	276	259	239	267	285	302	294	277	275	282	267	278	270	280	272	286	275	274	275	293	283	273	276	267	267	275	270	268	268	262	278	262	254	254	255	268	242	290	273	280	272	270	245	317	276	287	276	260	265	272	274	282	308	304	252	284	255	308	264	260	266	279	271	266	298	263	282	297	283	290	290	314	268	282	254	289	300	279	279	289	283	270	289	242	266	273	268	286	270	311	269	275	258	273	276	270	264	302	272	292	268	251	264	304	262	289	270	309	281	276	263	251	225	243	299	283	272	290	237	298	278	259	257	263	282	300	237	253	246	288	278	238	280	257	287	257	283	285	282	259	305	284	301	294	265	282	300	265	294	238	273	258	254	277	270	264	283	278	282	293	266	239	303	285	270	267	273	266	288	261	280	285	271	256	282	279	266	288	273	274	264	306	274	273	311	308	287	274	245	264	293	289	243	260	294	278	294	285	286	281	260	265	255	297	268	315	263	267	284	258	251	299	248	273	273	308	292	247	266	293	249	278	266	280	291	267	251	286	296	256	276	248	256	253	282	261	265	268	275	288	246	288	282	257	287	262	247	274	295	268	289	304	282	277	300	279	294	272	255	292	262	276	266	269	268	292	306	304	261	258	276	271	305	295	313	279	301	260	277	256	288	278	273	270	276	271	303	244	281	280	290	259	268	262	278	271	268	294	295	286	280	267	293	282	294	280	250	286	278	284	260	285	282	274	253	255	264	296	256	268	294	253	279	276	285	258	292	287	286	287	267	276	268	248	281	266	300	306	282	273	285	263	252	271	269	285	300	291	262	259	254	261	316	269	316	252	262	294	287	294	261	286	301	286	271	280	285	286	276	278	287	246	260	276	254	245	254	273	294	283	301	259	262	253	237	267	287	278	269	278	311	293	297	267	289	266	267	336	285	250	274	286	299	275	286	291	285	253	303	267	287	270	260	265	303	293	273	256	279	254	259	252	276	272	257	253	257	274	276	260	293	266	287	250	290	270	286	310	250	256	291	283	269	310	294	280	288	288	246	275	266	275	293	249	290	267	274	292	296	287	307	293	274	325	265	266	293	289	282	277	266	268	257	263	292	264	286	273	269	262	272	275	312	270	289	286	278	245	293	287	255	270	281	282	266	302	293	271	287	260	310	294	256	303	283	280	252	296	253	289	287	254	256	261	306	266	273	271	301	246	289	294	308	265	266	279	279	260	273	287	254	307	245	251	258	254	253	260	257	287	283	265	273	257	287	270	290	265	261	298	283	286	305	265	247	289	285	277	255	283	272	279	271	258	309	277	315	258	291	274	244	285	245	275	279	296	280	284	272	310	252	307	259	275	272	253	265	314	287	295	257	263	289	250	290	277	259	245	281	271	271	280	286	285	282	282	240	256	260	251	293	286	291	269	278	275	265	306	284	280	266	252	279	275	267	298	266	266	270	268	258	265	270	268	265	287	280	265	294	287	267	253	303	273	269	253	261	259	292	296	288	286	263	286	285	292	274	265	268	279	282	275	264	251	277	266	266	269	277	282	317	277	292	262	288	272	274	298	284	279	285	249	267	282	284	267	250	266	269	267	283	236	283	268	256	294	264	275	291	316	269	275	272	254	260	271	258	267	284	280	283	282	277	309	278	282	285	302	293	272	259	266	291	281	284	280	262	294	297	270	266	278	292	259	275	247	275	254	294	247	281	321	277	261	258	269	276	293	270	255	259	248	275	279	273	257	287	249	287	267	293	286	292	284	252	282	287	254	280	282	257	270	295	258	275	288	265	313	261	268	267	282	263	274	276	290	287	295	272	245	253	273	289	253	278	287	271	260	286	264	282	275	289	286	289	297	278	292	287	281	281	273	261	263	288	268	278	307	261	261	278	286	252	284	279	294	316	281	264	281	280	271	263	255	283	275	281	270	216	278	282	273	272	266	278	280	282	258	256	275	280	298	280	276	253	265	277	267	290	269	307	295	292	271	279	281	263	276	280	300	272	297	257	295	307	286	308	268	244	308	304	278	292	264	292	277	305	271	276	278	282	248	275	276	297	285	272	314	277	286	292	288	265	246	281	253	331	271	303	263	281	294	298	273	267	270	269	285	260	278	271	267	282	301	281	270	266	261	291	281	286	267	286	277	286	299	302	310	258	287	298	255	286	313	266	312	285	283	287	291	260	284	276	291	320	260	270	269	270	264	288	290	258	262	288	291	273	295	263	242	280	259	293	275	284	266	304	268	279	271	302	256	282	282	277	297	277	252	280	287	278	270	276	292	259	268	257	310	260	255	251	281	274	272	263	283	297	293	290	277	270	265	257	271	285	293	284	278	255	265	283	246	260	291	278	268	270	278	307	281	255	267	307	288	280	269	288	242	283	305	253	274	254	277	266	263	302	274	284	279	252	285	285	342	292	284	273	271	279	263	274	280	298	253	286	271	279	263	296	298	264	310	255	282	307	260	266	270	260	294	293	274	290	286	264	258	240	264	262	297	282	288	259	295	290	309	264	298	266	273	304	278	272	273	273	250	287	275	289	277	280	264	257	291	279	298	281	272	235	288	254	258	258	276	282	268	305	261	260	283	254	317	290	265	290	264	277	281	279	285	277	272	299	264	271	266	239	255	269	266	288	243	274	285	273	286	276	233	248	261	275	264	258	259	248	274	272	259	262	253	278	299	284	277	272	287	257
12114	6364	597	335	502	535	468	395	358	297	272	239	180	180	147	131	123	130	99	97	92	76	76	69	55	53	47	58	55	37	37	36	39	35	40	42	50	42	42	30	38	40	38	29	23	35	20	25	24	30	37	29	31	32	24	28	28	24	31	31	32	28	29	29	29	21	24	28	12	33	26	30	26	29	17	29	28	19	23	26	29	32	34	25	24	33	22	26	27	32	42	35	30	25	25	25	25	21	31	16	24	31	26	17	26	24	25	23	24	28	15	36	27	28	22	22	24	25	25	24	31	32	24	32	23	33	32	22	29	17	25	35	24	35	32	34	25	28	26	32	23	38	22	18	34	31	32	19	19	32	28	26	21	23	24	29	23	24	21	24	26	30	29	24	33	28	32	24	29	29	38	29	29	19	21	20	33	28	31	22	35	34	26	23	29	31	27	33	36	24	29	26	34	22	24	26	26	30	23	22	30	30	16	25	25	22	30	24	27	32	21	30	25	31	28	20	30	25	26	23	37	23	27	19	23	24	19	28	38	31	30	28	23	28	24	21	26	20	25	29	26	34	27	29	21	26	23	19	29	16	17	22	31	26	26	23	31	31	29	25	27	24	27	28	21	26	28	30	28	24	31	28	31	31	38	25	31	21	23	20	23	26	19	17	25	28	26	23	41	37	26	21	30	27	17	23	28	22	29	30	35	38	22	26	27	28	19	27	28	27	23	34	33	30	23	25	27	28	27	35	27	38	31	22	29	24	20	26	28	33	20	37	28	18	30	20	34	23	25	35	38	20	28	23	37	27	18	37	23	24	24	23	24	26	26	27	21	28	27	22	21	26	26	20	21	34	20	28	22	29	25	30	37	21	34	32	26	20	27	27	25	29	32	31	32	32	20	17	28	26	30	23	19	22	23	13	25	26	31	29	24	29	28	29	19	27	27	35	23	29	34	28	20	26	28	33	28	37	25	23	30	17	23	21	19	20	27	28	27	36	25	29	24	24	35	30	23	24	21	28	25	27	28	24	24	36	30	22	23	32	24	26	23	34	28	29	21	28	20	17	24	19	36	28	28	26	27	32	32	30	19	24	23	28	24	31	29	23	27	31	25	30	34	20	29	30	34	27	21	23	31	20	25	27	30	32	23	29	22	35	22	29	23	24	25	37	21	27	26	29	32	33	27	26	42	22	27	28	24	26	24	18	24	24	37	31	20	24	26	29	29	26	21	33	41	31	23	27	28	31	24	26	22	30	20	33	33	25	21	21	23	26	17	26	22	28	21	28	26	19	21	30	35	23	27	29	31	29	23	31	20	29	31	20	27	30	24	20	27	27	30	20	21	29	20	24	25	27	20	36	35	35	32	16	34	33	26	32	27	37	28	22	17	29	30	21	27	30	19	30	17	26	27	25	19	33	26	21	29	25	18	24	29	31	35	25	30	27	32	33	34	23	29	27	25	33	25	22	19	28	32	26	19	26	27	42	31	22	28	39	32	21	21	29	32	17	27	32	22	30	21	38	28	24	26	30	34	33	32	25	33	28	18	27	30	18	21	27	29	35	28	27	32	29	31	25	27	24	32	13	23	29	24	25	28	33	19	30	22	26	22	22	32	30	23	23	26	28	21	28	28	29	24	36	21	25	27	25	26	31	29	23	22	18	33	14	23	30	34	26	24	19	33	27	29	25	23	24	40	34	28	26	23	31	28	35	18	18	24	33	32	30	26	20	36	25	23	29	25	33	29	35	29	27	30	28	21	19	20	29	17	34	30	27	29	27	23	32	23	25	27	30	32	30	33	27	26	19	30	23	31	34	25	28	44	30	36	24	28	28	23	21	37	27	29	36	28	19	28	29	19	30	20	27	31	17	31	18	25	29	25	25	35	35	27	24	19	24	26	24	31	27	23	28	33	28	23	18	26	25	26	31	28	24	24	25	24	26	18	20	30	21	27	26	34	24	32	26	26	30	21	24	21	21	26	21	40	25	30	28	23	19	26	23	23	30	29	21	19	31	31	23	29	33	35	20	25	26	21	30	29	25	32	22	31	25	28	23	25	25	27	30	29	28	26	32	32	26	28	24	27	24	37	29	37	26	25	28	34	26	30	27	32	27	22	23	22	23	22	17	21	31	21	26	26	21	36	29	24	23	22	30	29	25	21	39	28	24	19	37	29	25	24	25	25	25	34	23	22	19	26	31	24	27	28	26	28	38	32	26	23	28	29	24	31	20	26	28	33	22	17	32	31	32	27	25	26	29	28	27	21	21	28	28	23	25	24	23	19	31	29	26	36	18	17	26	25	27	24	26	28	25	22	25	30	21	29	24	34	27	22	23	28	21	22	19	26	22	31	36	17	23	26	33	23	23	26	19	27	35	22	42	29	30	23	18	25	19	27	31	16	16	25	26	26	27	31	30	24	25	22	37	22	20	27	21	27	36	27	24	26	28	18	40	32	31	23	37	14	30	25	18	28	31	29	23	31	23	22	26	29	32	31	31	26	15	22	29	34	27	21	24	29	27	23	33	33	30	36	25	27	24	31	24	21	26	30	17	25	24	17	24	17	32	28	33	25	32	21	28	16	30	30	28	25	19	28	24	23	32	29	27	23	20	32	27	32	16	24	29	28	34	27	31	26	17	28	26	34	30	28	33	28	29	21	27	34	34	27	29	22	25	28	27	25	37	24	29	28	18	28	23	26	28	30	21	32	28	24	31	29	44	25	36	28	32	22	38	32	26	23	27	22	20	23	23	27	20	43	34	34	30	37	30	23	21	34	33	34	23	20	26	27	20	20	28	23	16	32	20	28	16	24	30	28	24	23	33	31	33	35	24	19	26	23	24	37	29	29	29	32	20	24	27	39	24	23	29	36	28	28	21	32	31	26	31	21	22	37	27	23	27	23	28	36	27	25	28	21	20	26	22	25	24	20	37	23	21	29	19	28	28	26	27	18	20	36	19	25	26	24	21	35	19	31	33	20	29	24	23	26	29	23	26	22	29	31	28	24	30	19	35	21	32	26	17	30	24	20	23	21	27	22	31	23	31	28	27	24	32	29	31	37	25	29	27	22	27	30	29	25	27	23	21	28	29	28	29	26	27	30	30	26	40	24	21	31	31	31	31	20	30	27	19	25	18	26	26	37	36	22	29	49	26	32	29	15	27	33	27	30	28	29	24	31	24	35	34	21	25	28	32	25	28	31	27	24	20	32	26	34	25	24	31	28	29	19	32	22	23	31	24	31	21	27	33	27	26	20	28	31	25	24	20	21	23	17	21	22	33	19	28	24	32	21	16	33	27	25	32	18	28	17	31	37	41	33	28	25	28	28	27	29	24	26	23	18	31	32	22	25	24	27	17	20	23	26	26	24	32	26	29	21	38	32	23	26	31	17	30	30	29	26	29	23	28	27	24	23	29	31	30	22	28	18	29	31	30	28	29	22	30	18	27	23	26	34	29	27	38	25	22	33	35	34	23	23	26	23	21	28	19	20	29	22	34
52113	32639	10738	21167	28852	28122	24835	21269	18025	15610	13206	11406	9857	8575	7649	6624	5844	5318	4739	4081	3654	3152	2800	2596	2235	2048	1879	1729	1589	1522	1371	1363	1351	1247	1250	1202	1205	1165	1160	919	863	889	803	763	729	724	650	650	659	657	604	557	542	547	564	522	556	514	514	527	519	519	481	521	516	510	485	501	499	494	538	513	462	490	504	513	499	497	478	456	489	494	497	501	489	525	512	485	496	549	504	510	463	469	463	481	456	445	467	436	467	469	454	441	448	424	486	449	442	431	481	474	428	449	437	461	467	402	440	435	455	455	413	469	439	443	460	456	437	482	485	456	473	444	427	441	456	432	445	484	455	456	454	442	473	407	448	484	470	424	459	452	419	428	468	438	471	451	440	407	444	399	408	442	422	410	443	413	462	462	419	432	434	422	461	448	436	412	415	414	449	433	417	438	435	416	449	442	447	444	408	467	459	426	440	447	472	451	438	412	436	478	479	430	436	453	422	416	435	405	443	435	431	442	446	462	422	457	442	445	410	417	468	448	407	393	431	430	435	431	444	449	435	464	435	473	475	449	452	469	445	451	391	446	459	459	442	446	467	428	424	474	444	392	460	436	472	413	453	437	464	446	464	440	425	389	438	427	432	442	459	443	411	426	455	444	403	414	455	439	406	427	447	408	427	444	464	418	441	477	412	429	404	476	432	426	419	438	450	453	431	416	443	426	436	451	432	461	452	420	478	447	438	457	425	426	438	429	434	435	431	425	430	443	418	424	454	446	433	464	450	443	438	458	463	425	466	407	437	411	410	455	433	469	409	444	428	446	449	490	475	432	432	407	451	452	452	430	424	429	453	439	441	425	405	441	431	386	434	424	442	452	413	443	431	457	420	440	435	444	464	437	447	434	424	370	470	426	458	471	387	450	417	410	455	417	427	421	477	439	450	445	442	416	418	458	422	415	425	432	424	402	437	434	444	416	481	437	466	454	443	474	419	434	380	444	399	424	424	389	434	421	386	410	406	426	430	417	422	450	415	435	450	456	417	457	444	426	476	414	446	388	433	434	425	449	438	422	474	473	466	439	457	443	416	439	455	422	439	455	464	449	453	445	498	461	435	463	440	414	434	432	473	474	433	470	436	450	430	475	459	454	451	406	413	426	431	394	432	449	413	455	467	461	444	432	439	442	441	460	391	451	450	436	409	452	436	397	438	410	436	433	434	449	464	405	423	434	435	438	423	424	445	439	439	461	397	384	419	419	437	421	447	432	422	428	435	463	422	403	454	404	406	469	455	476	445	393	459	436	411	448	420	467	443	491	461	448	449	437	433	449	443	434	435	459	464	430	454	457	426	496	434	428	445	431	469	463	455	458	462	477	408	417	418	413	400	447	436	421	480	417	472	422	435	427	438	460	419	440	471	455	420	456	425	460	448	444	438	436	460	455	448	410	436	396	452	464	455	437	421	431	459	418	449	450	416	456	453	452	456	418	445	441	432	435	437	413	449	450	432	439	434	470	440	403	412	425	460	439	430	488	451	451	437	412	421	458	417	420	390	421	444	466	432	452	421	461	454	465	443	409	431	454	447	437	407	472	419	430	456	442	456	441	415	454	425	448	453	428	453	419	397	432	415	468	441	462	420	442	452	412	446	430	437	435	444	431	413	412	438	469	444	476	421	424	414	419	481	445	437	440	482	447	471	450	439	443	453	452	416	414	484	457	443	448	449	417	444	419	445	436	453	414	447	445	461	419	421	419	461	402	432	392	461	409	443	409	451	427	455	464	443	410	448	455	455	416	427	419	406	428	449	460	409	429	429	465	431	430	449	432	465	425	438	446	448	409	429	421	436	420	476	420	436	418	450	429	427	456	445	430	474	472	444	456	485	425	482	469	395	468	461	415	424	502	432	402	427	446	451	412	448	412	439	427	457	467	425	441	462	447	455	441	462	435	423	431	451	430	423	483	468	441	422	410	465	441	474	426	448	430	435	441	447	450	451	452	417	453	472	431	447	439	443	426	445	433	415	433	411	439	409	403	433	439	483	409	412	415	487	449	425	420	432	393	456	447	451	428	454	409	449	419	442	424	430	431	402	423	422	409	439	463	440	445	425	427	427	429	431	435	418	457	454	438	450	477	439	434	419	438	426	450	429	459	463	435	425	487	410	427	429	435	457	458	466	434	430	453	488	448	421	463	387	478	393	464	458	435	430	443	462	446	423	406	458	432	437	480	443	465	421	439	414	499	459	440	429	430	436	451	447	441	410	438	459	472	431	466	431	454	384	441	440	423	440	462	435	453	451	444	458	451	479	428	432	459	429	449	435	425	419	409	447	413	465	427	417	437	429	445	454	440	457	453	439	412	447	451	460	413	434	444	419	466	431	424	429	427	460	452	440	432	448	438	412	453	427	383	433	430	474	459	448	404	416	418	397	411	456	423	470	421	484	435	441	439	447	425	436	440	411	488	452	418	443	433	412	450	405	412	443	454	395	442	436	452	482	445	435	432	461	433	461	476	423	424	426	391	454	430	428	439	459	467	435	432	464	436	452	458	469	403	412	423	449	429	434	433	482	459	407	445	467	444	403	406	411	427	432	423	474	432	443	416	459	438	436	453	412	435	460	424	448	463	436	445	445	426	439	414	468	479	471	424	451	437	478	430	432	417	434	463	419	474	446	473	410	428	422	450	467	446	464	449	438	444	409	450	431	448	440	436	415	449	433	425	475	447	431	415	436	455	441	433	458	425	428	479	447	429	440	445	441	440	446	464	442	423	419	452	458	446	427	454	436	434	442	409	454	466	422	428	475	459	435	410	467	436	436	431	465	471	438	450	421	430	424	457	444	432	401	464	453	432	433	436	444	451	419	422	449	419	451	475	415	439	449	463	451	461	424	429	434	462	474	406	441	415	412	452	446	434	475	436	427	471	437	431	437	486	441	462	415	413	431	419	429	419	451	452	426	433	441	438	469	447	430	439	454	422	397	421	415	467	410	428	400	422	449	486	451	407	462	420	460	414	429	467	412	440	466	427	473	444	470	445	411	459	409	445	437	464	471	436	432	415	457	467	425	446	419	454	437	450	441	429	439	393	436	455	441	447	410	462	430	448	399	431	458	484	462	450	392	478	423	441	471	421	457	411	447	449	461	432	406	445	442	421	452	431	406	454	414	433	463	472	408	441	407	420	432	409	437	430	472	463	469	451	431	396	437	418	491	474	417	442	440	444	485	420	444	437	426	470	450	445	383	426	445	449	454	419	430	457	425	400	449	462	421	444	433	443	435	447	440	417	419	414	461	424	443	403	469	432	466	458	427	429	469	452	401	403	432	437	461	469	462	479	433	469	442	415	424	428	394	429	457	458	421	420	453	423	411	437	451	405	431	448	466	434	437	460	428	414	450	419	439	423	461	401	418	427	436	466	426	412	465	471	438	459	429	390	410	447	422	423	419	411	438	461	412	460	442	425	423	452	410	417	425	451	456	397	449	466	449	439	444	447	435	439	432	432	444	424
9532	3758	379	219	330	355	304	286	237	211	175	180	133	123	105	94	101	79	80	78	68	47	53	43	51	47	44	38	41	42	28	37	38	40	25	28	47	30	33	36	34	27	25	21	30	34	30	21	29	27	31	23	16	33	24	19	18	23	18	19	18	21	25	23	19	22	20	24	22	31	30	19	24	37	26	21	26	22	25	28	30	23	16	24	27	34	23	27	24	25	17	26	18	34	41	17	20	29	30	23	28	26	27	29	28	21	32	22	26	32	26	25	20	19	25	33	30	27	24	30	21	28	21	30	29	38	26	27	27	25	35	27	28	21	20	27	12	29	17	35	22	21	20	23	21	36	31	34	28	26	18	22	31	16	23	25	25	27	29	26	25	28	24	30	35	31	23	22	30	20	22	28	22	24	26	23	37	27	23	27	19	23	19	30	26	16	25	29	22	26	18	28	20	24	28	31	27	19	23	25	17	24	22	27	21	23	28	30	24	22	27	35	26	30	29	37	29	27	37	24	28	24	33	21	28	27	40	19	26	27	25	32	22	23	27	25	33	23	26	26	22	24	19	22	29	21	32	24	22	18	30	26	24	23	27	23	29	19	27	25	25	20	27	19	25	20	27	27	37	21	31	27	20	31	22	23	20	36	39	31	19	28	25	24	29	34	27	26	27	33	25	24	19	33	30	28	29	23	18	26	19	22	24	27	20	19	31	27	25	26	19	34	27	31	30	18	31	31	28	30	21	32	23	28	27	23	20	29	27	32	32	35	24	25	21	37	36	26	23	33	23	32	21	28	25	16	21	20	33	26	19	24	24	24	31	29	24	17	20	27	32	20	25	23	22	30	24	26	22	25	35	33	33	25	18	30	29	24	21	39	28	24	32	23	26	29	24	24	28	21	27	22	20	33	25	20	26	32	31	25	26	31	30	23	26	20	27	23	21	19	23	23	20	39	23	30	27	25	26	21	26	23	17	29	27	29	27	27	26	24	26	26	24	25	24	21	32	25	26	26	26	33	23	22	20	36	21	38	25	20	27	27	30	24	24	25	29	25	25	28	28	33	18	24	25	15	34	24	27	23	22	24	31	30	33	29	21	28	25	26	24	30	20	17	19	26	35	25	20	33	20	18	24	24	32	9	29	24	25	27	23	24	27	21	18	30	32	29	23	25	26	31	30	24	14	27	16	29	17	28	20	28	23	33	31	20	24	21	25	22	30	24	27	24	30	29	26	28	19	31	29	32	28	31	25	25	39	28	29	16	21	30	29	18	28	22	29	29	22	39	26	29	20	23	26	28	27	24	23	29	15	27	25	31	29	32	28	14	18	15	25	30	20	19	26	31	24	30	19	23	18	33	30	22	27	23	25	31	22	32	31	24	30	21	27	19	25	28	38	20	19	26	17	23	29	19	28	30	29	28	20	29	19	22	22	28	22	37	22	23	28	30	29	30	33	23	33	26	24	21	28	35	28	23	21	31	33	22	26	23	28	26	27	26	27	33	29	27	23	29	28	26	22	45	33	24	24	23	23	21	13	30	32	23	29	27	24	24	24	23	20	18	30	25	30	25	29	22	17	29	27	26	29	24	26	26	36	27	23	27	25	29	22	27	31	30	29	28	24	22	21	27	30	29	33	26	23	44	21	34	19	24	23	12	20	31	29	24	23	29	29	24	31	22	33	26	22	23	31	28	26	28	26	25	17	25	24	11	25	17	21	27	35	21	22	28	32	30	27	28	23	29	30	20	33	28	19	26	25	25	23	19	34	23	29	26	18	30	33	26	30	20	27	25	30	27	24	28	28	23	20	25	16	23	25	25	23	19	23	25	28	28	22	34	26	26	23	24	23	26	32	26	26	28	27	20	23	28	27	23	32	26	27	25	32	22	34	26	14	36	22	15	27	21	27	23	29	27	34	18	28	29	23	31	21	18	33	24	27	16	24	20	24	26	22	22	28	22	26	27	14	23	21	26	26	30	26	17	19	27	28	27	21	25	35	32	33	28	21	26	22	26	31	25	27	31	21	28	25	20	34	19	21	21	29	28	21	19	26	25	27	23	31	28	31	27	26	20	28	29	18	19	21	30	16	17	16	26	22	24	30	22	23	32	31	27	38	22	34	34	18	21	23	21	31	31	35	22	26	29	34	25	19	29	24	24	31	25	27	32	37	21	37	24	13	20	26	30	24	26	18	32	31	28	40	24	27	29	24	24	31	19	26	27	30	25	33	22	29	33	27	27	21	28	28	28	24	19	20	27	20	24	27	21	22	22	22	30	18	32	28	27	26	18	20	25	23	23	30	17	29	28	20	20	27	23	24	24	18	27	24	23	28	17	23	20	25	24	25	32	32	34	29	26	26	20	26	27	20	26	28	20	29	24	25	27	25	29	30	21	20	21	21	20	26	12	23	29	26	25	30	35	26	31	24	22	18	22	26	30	28	21	28	15	22	34	28	18	25	28	21	31	30	27	29	27	20	26	29	16	28	22	33	20	20	28	36	21	21	26	29	23	22	32	23	22	27	20	27	31	36	26	25	24	34	31	23	22	31	16	20	28	30	36	30	27	23	26	24	18	19	31	31	13	22	26	21	26	28	17	18	17	15	34	27	21	28	23	27	26	31	35	24	18	16	26	18	18	26	26	21	25	27	25	25	29	31	28	30	30	27	32	22	25	20	24	21	16	24	19	25	26	31	22	25	25	31	19	28	26	28	25	27	16	22	20	27	24	34	25	23	19	36	27	21	41	19	23	22	28	25	28	29	26	22	32	30	26	20	19	19	24	21	34	33	27	20	26	23	31	25	26	24	24	17	27	32	29	30	37	25	37	24	19	26	29	13	26	20	23	27	31	24	31	35	29	25	19	25	24	29	23	25	25	32	31	28	19	22	28	23	22	26	24	25	37	28	35	28	22	26	23	24	26	21	24	34	22	25	27	27	22	23	38	24	32	38	26	32	20	34	21	27	24	29	23	19	29	39	24	36	22	21	32	31	13	31	18	26	22	29	21	23	23	28	24	20	23	34	30	27	22	26	20	21	22	18	31	32	22	22	21	34	23	27	28	21	24	22	31	27	28	32	22	25	22	27	25	24	25	17	29	26	28	34	25	28	22	24	15	35	19	29	27	20	32	25	29	23	28	22	23	30	23	18	24	30	25	25	27	34	32	25	25	19	25	27	23	24	27	28	35	17	32	32	37	15	23	30	24	28	28	24	22	18	23	22	24	19	25	28	21	27	33	28	19	23	15	33	25	21	31	23	21	25	15	18	32	33	22	24	29	25	24	25	26	25	15	18	30	24	21	36	33	28	30	39	17	32	21	25	26	23	19	22	28	44	23	35	33	31	29	26	27	25	22	18	26	24	33	27	31	22	28	26	28	31	30	32	29	23	38	17	34	17	22	22	23	24	34	26	27	24	23	24	27	27	24	29	26	26	22	27	31	30	34	21	26	27	34	22	29	30	40	35	26	25	20	27	25	34	16	23	28	26	28
45211	29100	8079	17184	24268	24156	20710	17233	14298	12001	10106	8639	7364	6420	5478	4995	4405	3806	3336	2930	2791	2382	2059	1836	1668	1535	1398	1336	1208	1200	1112	1089	934	959	941	1008	901	919	810	741	704	704	647	607	629	585	562	595	550	531	542	499	504	471	493	465	456	478	478	495	484	438	461	470	442	418	473	452	463	450	481	476	466	432	457	450	444	410	419	473	468	411	440	447	458	461	468	470	508	494	414	452	475	442	435	435	456	433	456	441	453	414	402	404	459	453	455	392	401	430	432	438	417	430	427	445	428	427	451	425	441	442	419	436	457	444	483	411	453	392	409	439	448	396	454	446	431	406	428	381	410	413	434	448	412	406	449	428	425	413	388	411	443	375	407	442	452	408	416	407	399	435	427	438	429	445	418	426	430	456	404	413	442	410	430	402	410	449	469	426	410	386	478	453	424	437	426	444	411	412	455	450	442	437	432	433	448	407	423	410	463	411	429	427	395	451	434	428	437	415	398	412	432	439	430	413	440	426	431	427	436	440	384	463	401	415	411	422	420	430	398	407	410	427	401	418	416	425	414	424	391	428	400	413	381	423	449	417	440	381	420	410	409	419	412	441	428	421	431	413	433	399	423	444	431	429	412	445	409	414	428	409	423	415	431	445	397	425	428	422	410	432	416	436	420	430	442	395	421	402	408	404	425	415	428	428	429	424	434	421	416	435	441	415	387	442	410	426	441	409	400	412	425	424	408	433	427	401	398	395	426	396	426	444	446	428	406	420	412	438	432	416	371	442	422	451	446	465	431	459	391	464	408	431	395	446	436	408	448	390	386	408	481	375	413	356	415	391	420	406	432	443	444	383	431	437	392	403	427	415	430	371	411	427	425	447	401	415	410	435	453	400	424	395	432	441	432	431	414	432	421	432	396	432	433	413	419	425	415	410	393	448	401	396	436	449	407	438	421	423	448	384	429	454	429	408	419	392	454	410	426	410	450	411	400	392	434	439	388	475	421	395	390	431	417	430	420	404	413	449	436	440	431	426	423	370	418	422	428	411	403	410	375	400	420	386	408	450	453	414	401	443	466	430	401	432	401	399	396	431	388	420	469	417	447	425	419	427	406	421	429	441	407	443	440	419	398	428	452	438	417	431	427	434	409	419	434	405	412	414	373	452	405	410	425	407	438	388	407	418	430	420	390	440	402	378	423	404	424	421	465	411	428	400	420	412	410	388	447	413	416	447	413	452	397	420	445	442	377	457	431	404	396	414	426	397	409	402	427	417	424	402	398	437	426	379	394	413	439	409	429	446	404	414	401	395	432	404	440	404	399	403	425	404	401	423	385	399	411	405	440	433	418	389	380	406	415	440	376	440	433	398	441	420	421	431	413	400	406	411	428	397	420	425	430	428	394	417	443	424	417	427	383	472	416	424	394	422	406	438	416	425	448	417	407	417	377	454	420	430	416	451	434	414	436	446	431	412	472	449	391	383	423	434	416	426	436	465	387	430	404	439	404	390	392	433	430	419	416	464	426	420	406	425	425	397	455	427	452	430	367	428	403	427	409	419	473	401	399	436	435	447	435	396	442	402	443	445	417	405	426	403	447	382	448	391	423	417	419	462	410	445	424	439	440	417	392	417	387	444	410	387	461	407	414	407	429	444	408	382	416	445	401	404	417	413	417	401	463	383	403	424	371	380	430	409	446	423	388	419	385	450	392	453	420	433	438	407	418	413	418	436	414	423	446	439	434	394	404	438	401	423	407	435	428	447	390	406	430	461	425	395	442	413	408	399	417	419	459	402	441	410	424	382	439	447	400	414	379	406	437	436	396	425	407	427	390	435	424	431	440	431	435	418	402	396	401	394	404	433	404	371	385	422	463	409	407	396	414	406	441	431	427	378	450	410	382	416	394	399	428	420	456	430	405	385	409	441	397	440	411	425	403	445	430	431	395	414	400	417	430	407	391	415	427	420	423	448	436	416	358	383	399	392	431	443	427	418	413	437	399	440	413	410	414	385	422	394	386	421	447	421	387	416	410	413	434	374	406	424	432	408	451	399	422	446	401	417	412	414	391	417	385	374	474	423	381	393	401	432	430	419	406	438	439	426	421	420	455	429	364	425	425	435	427	412	411	391	434	399	413	424	388	414	418	398	424	400	414	413	437	433	419	404	412	434	422	428	409	418	414	432	406	434	406	417	418	388	411	446	409	407	434	398	429	395	419	405	421	404	424	421	451	422	418	400	441	444	447	400	408	441	416	411	420	429	418	388	423	415	444	397	455	398	433	379	401	418	432	446	408	413	394	450	449	400	422	403	398	417	439	415	412	428	420	429	386	442	396	420	398	407	468	450	415	415	416	411	430	409	403	398	432	397	435	428	450	429	420	399	415	413	426	419	416	406	405	452	401	414	468	396	400	441	439	426	409	421	400	420	409	446	430	406	401	408	422	433	377	432	422	439	429	448	420	429	428	434	426	428	404	412	422	442	395	412	425	437	403	408	419	441	397	388	381	396	442	426	411	400	427	378	419	413	433	414	405	429	424	427	414	411	423	436	450	417	396	439	428	431	455	412	437	425	449	420	437	450	430	405	403	423	398	441	428	413	448	413	437	429	406	440	422	406	401	430	410	427	408	446	406	414	409	416	397	404	400	429	441	403	405	448	425	430	429	413	427	446	403	410	396	414	402	418	448	410	450	450	408	400	449	419	447	418	427	428	415	416	387	399	401	427	384	443	457	420	412	458	407	407	410	390	406	386	443	430	433	404	468	450	396	439	465	436	461	442	407	421	485	411	443	402	444	446	433	409	401	435	408	459	386	464	384	406	419	405	446	442	407	400	447	412	424	449	420	476	431	388	444	428	411	412	386	430	452	376	431	419	424	424	400	446	404	443	395	414	411	428	405	430	418	385	426	395	407	381	440	450	427	400	429	494	389	462	442	410	448	469	435	428	417	385	478	420	384	428	393	423	428	402	406	428	405	427	402	419	403	434	393	435	421	382	432	442	453	438	417	420	444	420	439	394	423	401	467	405	448	439	413	400	437	429	375	388	395	397	450	438	423	415	442	430	413	425	405	419	402	430	407	402	399	408	429	392	440	428	413	463	400	414	397	461	413	422	421	459	439	469	385	433	434	399	463	420	385	422	414	409	416	436	384	422	419	400	396	411	414	412	417	415	404	440	399	412	416	391	414	394	402	403	433	418	407	436	453	396	422	413	428	396	410	446	409	419	444	434	429	442	417	442	449	423	419	400	430	477	437	435	419	443	431	450	414	435	410	421	430	439	474	409	422	400	394	427	420	390	411	456	451	416	411	429	438	450	434	413	409	425	435	401	454	425	370	430	404	421	422	431	438	436	467	403	409	434	441	389	413	403	424	436	424	422	437	408	410	392	393	443	434	410	443	406	407	391	409	453	448	391	468	430	371	403	439	424	424	453	391	413	432	418	388	446	409	403	461	400	411	395	414	448	442	392	432	432	443	448	424	448	434	420	435	427	376	390	393	436
13875	7047	727	362	592	610	487	441	421	326	292	260	203	252	193	182	165	137	114	117	99	89	84	78	64	62	59	61	52	49	62	57	46	44	49	37	39	53	49	48	46	40	37	30	37	48	31	34	32	29	42	36	38	32	28	28	30	36	31	17	32	29	29	32	25	35	40	44	33	33	34	32	31	32	41	26	29	27	31	30	26	38	29	33	32	44	29	34	48	21	32	28	36	21	33	26	34	26	33	42	32	28	34	34	32	43	22	41	27	29	32	37	28	31	25	30	38	32	35	30	30	37	32	29	31	25	36	35	33	30	37	28	34	34	35	32	28	33	23	26	33	35	35	28	26	42	25	27	37	32	34	24	38	31	30	37	32	37	27	35	46	42	38	36	36	32	30	25	33	39	25	31	33	28	35	25	31	42	32	28	32	26	21	27	36	24	39	34	28	38	35	32	34	36	30	34	37	34	27	30	39	35	28	35	30	24	41	38	28	26	25	38	36	38	32	18	23	37	26	34	26	21	34	28	28	29	29	27	37	29	33	25	33	27	39	27	35	36	34	32	31	31	30	31	31	32	27	23	35	38	37	37	26	30	33	36	33	38	22	36	22	37	27	30	39	29	30	37	32	28	33	35	30	29	38	27	30	37	32	47	35	31	25	33	32	33	29	34	40	30	32	33	35	27	23	29	36	41	33	24	29	23	28	27	23	43	28	31	31	25	28	25	28	42	39	26	32	29	26	22	29	33	33	31	25	47	41	27	23	17	25	31	40	33	28	36	26	29	25	34	32	31	40	26	30	25	35	37	28	33	41	31	30	12	22	35	26	34	21	26	32	30	33	32	33	23	29	24	47	33	46	25	39	39	36	27	32	41	28	34	32	26	38	32	25	31	27	39	23	33	23	33	26	27	30	36	42	27	36	39	40	27	41	38	23	39	30	31	29	34	33	34	32	22	30	31	31	39	28	37	35	26	37	21	30	25	35	27	28	23	29	26	22	32	31	27	29	23	32	30	28	24	19	35	30	27	32	26	49	39	23	32	31	44	29	34	26	25	31	38	21	42	37	35	32	29	35	19	29	30	36	34	41	28	31	38	20	25	35	37	37	28	28	46	34	39	37	33	38	36	26	33	28	28	30	30	37	27	23	35	31	27	29	30	35	45	29	25	29	34	37	31	30	37	31	32	24	39	31	36	41	21	32	26	27	28	31	30	27	33	28	32	34	29	36	26	25	36	31	24	33	25	35	28	36	34	27	31	30	33	17	38	26	43	31	23	34	33	33	37	39	30	42	38	39	38	27	27	27	23	30	23	34	20	38	38	31	27	31	30	37	32	36	36	28	38	36	33	25	28	30	30	31	32	38	34	25	38	28	35	36	42	26	23	39	25	36	43	25	33	34	38	37	23	24	32	38	34	24	33	35	32	19	34	38	22	26	30	31	34	28	31	28	29	27	35	40	25	34	34	27	31	30	38	29	38	28	27	30	31	29	31	30	32	29	26	37	44	44	34	29	27	30	25	30	34	39	31	25	29	28	27	25	33	31	27	27	29	42	26	25	30	26	28	31	36	25	35	34	31	30	42	32	33	25	28	35	27	43	16	37	38	28	32	35	29	26	36	32	39	30	34	32	40	34	24	31	25	25	30	46	38	32	32	32	27	29	24	28	33	34	39	34	32	23	32	27	29	27	25	38	37	30	25	34	30	27	33	36	35	35	32	25	33	29	34	26	32	38	43	31	29	25	32	37	25	34	36	33	30	19	31	22	47	32	34	24	30	33	31	29	34	35	33	34	39	33	28	30	29	34	23	22	40	26	33	29	35	22	38	38	26	36	30	31	25	30	41	24	36	27	31	28	41	41	33	23	35	29	28	36	35	24	37	30	31	31	38	36	25	27	34	30	32	32	34	42	33	33	32	31	27	28	27	36	46	28	35	32	25	33	36	37	20	42	32	25	40	39	34	27	45	21	28	34	35	34	29	26	26	27	26	29	38	30	39	37	24	23	29	29	37	31	35	19	29	31	22	30	36	36	33	20	32	22	26	30	33	28	43	27	29	31	40	34	39	29	32	24	31	43	35	34	31	29	26	21	29	25	31	32	32	36	27	34	37	43	24	28	41	36	36	25	42	29	30	21	27	33	27	31	31	27	37	24	29	30	26	25	28	31	26	33	44	31	25	20	26	22	19	31	34	24	37	41	42	24	41	29	30	23	37	28	25	28	32	41	30	41	36	22	40	27	37	39	30	38	36	37	35	27	21	34	27	26	27	27	24	18	38	34	33	34	37	42	33	33	28	34	35	30	34	32	28	33	24	32	41	32	29	30	24	38	31	28	30	37	40	31	32	29	31	32	34	33	28	31	26	29	30	33	34	33	15	37	32	30	31	35	29	29	19	34	33	33	26	25	28	33	38	32	27	29	32	32	34	28	26	40	30	37	38	29	38	27	35	38	29	29	24	40	36	39	34	28	27	25	32	42	22	32	33	28	30	31	29	22	25	39	39	28	28	25	28	22	30	29	26	29	37	45	39	23	32	26	25	26	34	26	33	23	27	41	31	27	31	28	22	36	29	37	25	32	21	21	34	30	35	39	32	28	26	30	33	39	29	22	23	36	32	32	28	26	35	43	32	44	29	28	30	18	20	39	33	18	33	38	20	41	22	33	28	27	35	26	22	27	38	23	28	35	43	37	31	38	24	29	28	43	38	20	26	28	30	28	33	27	31	25	30	16	31	33	24	27	37	26	39	39	36	26	27	30	22	28	28	33	44	21	31	33	21	35	29	45	38	23	24	29	25	31	33	32	39	32	29	28	28	32	36	29	37	29	30	28	30	26	32	31	33	34	31	24	35	26	29	24	35	30	34	32	46	33	35	29	35	30	32	19	33	32	45	31	42	30	31	32	36	31	34	30	29	30	28	35	30	31	38	27	42	23	41	27	35	27	33	39	23	27	37	31	33	36	29	31	27	34	31	28	36	25	37	36	34	35	39	29	34	37	24	38	21	41	39	28	28	26	29	27	36	33	38	39	29	29	31	46	26	28	43	26	34	36	26	39	19	28	24	32	22	21	30	34	28	32	30	36	33	28	28	28	34	31	26	33	25	29	28	31	23	25	29	32	34	28	27	21	39	30	23	28	23	25	27	27	31	27	34	28	33	34	30	21	39	23	32	30	41	32	33	39	27	31	24	21	31	31	29	31	35	30	30	38	29	35	35	33	37	34	30	29	27	35	37	36	24	32	30	35	31	29	25	30	38	21	37	35	28	41	25	31	38	36	34	22	29	34	32	37	27	29	32	35	31	30	29	31	32	35	43	24	38	43	20	35	21	43	37	36	27	32	31	41	31	34	42	24	34	23	29	30	23	33	33	30	23	32	23	31	37	28	29	30	24	31	29	31	33	32	39	31	31	38	41	24	28	34	25	41	42	29	32	41	38	40	33	27	37	20	27	30	36	24	33	25	33	28	30	36	31	32	22	27	30	28	30
53716	34058	12039	22601	30026	29645	26667	22927	19647	16877	14496	12596	11134	9596	8556	7531	6789	5857	5262	4777	4150	3713	3148	2861	2551	2317	2113	1977	1862	1657	1671	1524	1476	1472	1453	1326	1281	1344	1171	1084	964	947	911	885	868	804	764	737	757	702	737	691	712	660	624	680	628	596	604	638	638	609	590	589	592	563	579	606	596	577	606	582	539	551	571	558	577	591	601	555	541	591	513	597	570	584	530	573	585	602	585	575	577	551	522	545	581	562	528	577	542	574	562	550	505	534	568	506	512	535	569	557	533	524	555	503	532	538	477	533	555	533	558	504	569	516	508	533	526	520	481	532	517	551	516	495	522	483	509	546	533	529	477	520	525	491	506	510	501	501	512	555	497	551	462	502	520	528	546	493	493	483	508	505	536	535	525	506	504	516	513	507	540	538	560	516	499	517	477	548	499	497	492	512	489	549	493	487	521	539	511	515	498	482	517	505	531	475	482	513	532	528	493	508	545	500	504	522	525	519	530	513	545	497	479	477	523	492	466	504	484	528	527	512	496	492	543	549	521	538	490	540	529	484	511	508	557	490	510	489	553	494	501	515	492	473	497	527	531	489	510	528	513	496	540	490	477	506	529	517	493	511	502	519	530	553	501	530	564	498	541	515	516	468	506	493	509	518	494	506	554	531	469	523	472	495	456	495	507	518	479	521	537	562	501	516	507	530	551	535	504	524	509	496	517	520	493	484	504	503	515	497	533	478	489	507	534	521	543	482	521	498	532	502	479	530	494	570	515	457	483	508	512	501	535	538	501	501	527	521	542	506	532	491	525	496	482	513	558	514	553	490	529	526	506	526	477	493	523	566	518	506	515	525	544	488	526	508	472	487	529	500	529	511	522	514	506	498	521	529	532	525	489	474	501	515	484	552	515	516	566	477	536	509	545	559	503	524	499	495	484	496	514	506	452	498	454	563	522	466	550	507	496	469	506	560	476	498	503	491	459	509	539	534	442	497	516	539	514	487	504	543	489	515	479	522	513	502	491	499	496	556	472	483	514	500	488	502	500	486	517	502	529	510	477	544	495	514	514	524	493	499	558	570	509	518	544	521	467	548	518	516	530	480	514	499	512	492	490	526	480	513	517	499	557	528	482	461	498	515	542	510	510	513	510	521	540	473	517	516	504	506	500	499	533	516	524	479	520	518	510	502	506	508	529	499	494	514	479	500	535	501	506	489	566	509	581	509	479	492	508	544	536	514	489	512	485	522	513	551	493	512	486	475	479	499	520	502	490	537	517	485	511	498	529	526	498	509	483	505	494	524	508	511	511	493	493	513	486	469	510	515	507	506	520	565	508	520	510	479	530	487	506	487	564	533	518	498	530	495	477	510	504	500	509	500	507	450	502	506	498	555	478	491	490	481	509	508	501	502	508	509	498	525	512	517	511	517	520	499	472	544	496	480	508	539	486	531	470	477	542	514	546	499	502	548	514	510	531	518	516	509	514	550	485	533	488	537	486	527	493	497	491	518	510	519	504	514	484	509	505	508	514	522	544	539	524	547	497	513	528	537	477	550	483	517	477	510	545	514	487	518	541	509	538	494	499	482	542	516	512	506	529	483	555	493	533	457	501	501	540	520	502	501	503	509	549	536	514	531	520	502	507	499	515	546	506	541	515	502	519	482	500	495	520	477	523	525	507	510	531	536	550	506	483	524	513	487	540	513	510	517	537	472	489	501	457	496	514	472	512	466	537	526	548	495	528	497	527	507	550	523	518	510	506	538	520	498	496	513	544	545	497	510	517	527	493	508	472	482	489	521	533	486	472	517	529	496	529	547	490	536	537	523	468	537	528	508	514	517	509	518	500	522	507	497	495	536	516	508	504	517	550	522	531	497	534	523	524	500	529	464	510	482	506	535	506	521	506	548	550	497	531	501	495	511	504	534	472	477	471	519	528	483	572	525	496	485	508	530	497	504	490	508	490	475	528	505	486	518	544	510	512	484	527	484	538	521	529	543	474	515	502	501	525	507	524	549	508	529	507	546	502	514	544	509	509	499	518	533	519	525	507	522	500	522	515	467	495	472	496	508	516	512	479	510	504	540	499	511	499	525	488	540	513	515	541	502	521	520	515	501	508	543	501	536	495	484	478	513	503	489	530	539	507	487	495	489	510	477	517	501	549	518	526	531	524	495	526	543	536	483	527	472	501	506	510	512	533	484	537	527	522	483	534	502	474	529	503	527	483	514	489	516	498	532	520	511	482	510	482	531	520	535	518	517	537	509	536	513	520	508	510	515	496	505	545	517	504	532	538	525	512	519	510	518	507	578	508	510	471	533	474	505	473	523	483	471	525	538	462	518	530	467	495	502	443	496	498	499	461	502	491	517	490	500	535	491	492	496	512	542	501	496	494	542	498	498	496	527	505	496	504	515	479	519	479	496	506	467	478	497	485	481	526	495	496	515	543	527	499	527	495	504	556	505	513	519	528	523	473	503	514	492	496	486	494	479	528	485	529	552	512	475	519	524	523	497	529	477	518	502	482	542	525	531	507	506	523	531	502	514	500	507	486	527	525	487	518	517	487	487	526	482	509	511	510	504	490	513	523	521	521	529	521	534	505	520	524	490	489	500	513	523	539	526	514	498	532	509	529	519	543	521	519	533	536	536	467	512	545	503	494	487	481	514	497	508	493	482	480	487	523	516	495	465	554	543	573	507	512	534	516	519	476	503	479	529	529	507	489	519	548	506	526	535	496	523	541	504	497	503	495	483	521	528	513	474	467	492	542	468	541	499	531	511	520	487	515	541	527	494	550	464	482	538	528	527	509	509	536	521	518	448	564	500	540	465	506	501	494	581	499	525	517	510	503	502	493	512	510	523	513	508	525	514	490	520	519	500	478	512	472	493	518	500	515	500	498	522	515	511	488	483	520	504	504	524	492	467	524	522	527	515	551	501	542	529	488	504	544	525	525	488	508	542	485	521	534	506	466	488	481	515	508	506	516	502	505	511	533	521	518	511	483	531	515	499	495	536	483	507	513	517	473	515	510	528	463	519	501	513	494	476	550	531	477	483	508	468	517	503	508	530	507	498	521	512	569	501	532	513	547	525	522	512	480	469	517	469	486	493	540	494	478	481	528	510	507	517	529	501	516	495	501	469	541	538	456	525	539	522	550	526	529	524	494	504	501	504	524	494	520	527	514	519	502	498	508	500	535	502	470	498	494	511	516	522	517	512	500	512	491	492	562	504	483	531	490	518	496	476	487	534	489	508	557	532	536	484	503	492	546	522	523	519	583	473	506	543	553	506	507	524	533	487	527	510	508	496	498	500	513	500	512	524	497	539	508	519	509	508	538	538	490	506	518	521	525	513	505	519	513	489	507	515	515	504	509	515	513	486	505	500	460	549	502	541	499	546	510	507	516	520	497	510	475	510	526	533	519	508	496	531	492	512	528	501	501	501	499	482	506	515	440	503	500	511	463	512	530	472	494	522	491	555	501	503	491	518	509	537	497	485	529	520
5421	1819	206	140	226	277	188	194	170	128	118	107	74	89	61	66	56	54	37	55	29	40	32	25	31	24	33	26	18	27	23	24	24	26	27	32	20	27	21	21	26	22	15	23	16	20	17	16	21	17	15	17	21	16	25	12	14	20	14	26	13	17	13	13	11	11	15	8	11	15	13	15	13	15	14	15	18	21	10	12	10	17	15	17	9	19	18	15	19	21	20	16	17	10	13	20	17	14	16	18	20	17	26	20	14	14	15	22	13	11	16	9	21	26	15	20	13	25	14	13	13	24	7	17	18	12	11	15	16	17	17	20	14	18	13	15	15	18	14	15	17	12	15	18	14	15	21	13	23	18	11	19	19	18	13	12	25	14	12	16	20	17	18	11	17	14	15	18	16	15	23	17	27	14	15	19	19	15	6	14	21	17	20	6	15	16	21	20	14	7	15	13	17	17	14	15	14	15	16	12	20	14	14	25	6	15	22	16	14	14	15	19	12	17	16	18	21	23	9	9	16	20	13	16	16	14	17	13	21	28	14	20	18	10	14	18	23	12	10	15	23	15	15	17	18	13	17	19	11	15	14	14	11	12	16	12	16	19	16	17	14	25	14	18	18	17	14	14	10	14	17	16	12	17	17	12	16	16	14	13	16	16	22	16	13	19	19	14	17	15	13	22	18	20	14	19	18	11	20	15	14	17	18	21	11	18	13	17	20	18	19	20	19	18	16	14	13	17	21	15	15	16	18	18	15	20	13	14	17	20	13	18	15	17	13	12	13	9	12	16	17	10	20	19	14	15	20	10	17	20	18	11	17	16	16	13	15	18	11	18	14	14	15	16	15	17	14	15	16	11	11	14	16	20	13	11	15	17	14	10	21	7	13	19	14	12	21	19	13	18	11	13	10	11	19	21	15	15	19	15	15	25	5	21	18	18	12	19	12	11	18	19	19	20	12	21	17	21	17	16	14	17	14	19	18	24	15	22	21	16	12	28	20	17	16	18	14	17	9	19	14	13	13	21	12	15	13	24	12	14	17	25	15	12	30	17	23	17	12	18	18	10	12	12	16	17	17	15	18	12	12	16	18	18	15	19	16	12	12	18	23	22	20	13	7	18	19	20	23	19	16	18	15	20	16	18	17	15	22	22	15	17	20	21	19	14	17	17	15	18	17	17	14	12	21	13	14	20	20	13	15	13	13	20	20	16	14	20	21	14	19	13	19	11	14	21	16	19	11	16	20	14	11	13	12	15	14	17	11	22	16	27	20	14	17	15	14	23	20	14	13	15	10	16	17	16	20	13	14	13	11	10	10	12	15	15	17	22	15	16	21	20	10	19	22	10	14	22	19	18	15	12	16	13	21	18	20	15	20	27	12	13	15	22	11	10	14	18	19	16	22	19	15	12	13	13	16	24	20	14	20	14	15	16	9	14	17	8	14	14	25	16	21	12	21	10	15	15	24	15	23	13	13	12	13	17	19	22	12	19	13	12	17	19	15	10	15	14	12	19	19	12	17	16	19	18	27	15	18	25	14	12	10	22	12	21	16	13	13	19	19	18	20	12	13	25	14	15	18	17	12	15	16	24	14	12	17	18	23	11	17	22	17	23	15	18	16	21	10	16	14	18	16	22	23	20	7	13	14	15	17	20	16	22	18	17	14	12	17	9	14	10	15	15	12	17	12	17	13	17	23	10	12	15	9	17	15	18	12	15	23	13	15	17	13	15	20	22	15	20	18	17	17	23	16	10	13	11	22	20	19	17	16	13	24	15	22	18	11	11	21	25	15	21	18	16	14	19	19	14	16	21	22	14	27	8	13	13	15	20	13	19	20	21	22	15	13	21	19	17	21	14	22	20	15	13	17	16	14	18	18	17	19	16	10	13	22	14	22	18	18	13	29	23	12	18	22	16	12	12	16	19	15	13	20	18	12	13	14	12	13	23	12	25	20	23	18	20	13	18	11	16	14	13	18	27	21	10	16	21	11	16	12	18	19	16	21	8	13	16	12	17	14	15	19	19	20	18	12	19	16	23	17	11	16	12	18	22	21	9	10	16	20	17	28	16	21	17	13	14	16	23	18	14	24	14	15	17	12	14	15	19	19	20	19	13	12	23	22	11	15	17	17	16	10	12	14	18	15	16	20	22	16	24	14	17	22	10	13	10	12	12	17	14	11	21	12	14	18	13	12	17	19	11	17	24	12	25	10	19	14	28	19	15	21	15	12	30	12	18	19	16	16	19	14	13	20	11	20	15	22	20	19	20	15	10	20	16	15	20	13	15	16	21	16	14	15	17	13	16	20	20	20	11	22	21	15	24	23	20	17	12	12	18	15	15	9	12	18	18	12	14	15	14	16	12	19	18	11	19	17	19	22	14	17	16	25	23	16	11	13	15	17	18	19	15	15	9	16	18	13	16	14	15	23	17	15	13	9	19	16	13	13	18	14	17	24	22	11	17	16	15	17	17	17	15	13	14	17	17	17	17	14	19	18	14	13	13	17	10	24	18	10	19	11	20	16	10	23	23	18	17	27	17	11	13	17	17	13	14	15	10	14	22	11	16	19	22	13	22	17	17	16	17	10	19	17	18	20	16	18	17	18	13	15	20	11	14	12	19	6	16	13	19	13	19	11	11	14	17	17	9	15	11	18	17	15	10	21	12	20	18	22	29	14	16	19	18	13	21	9	17	17	15	21	19	12	12	23	15	12	21	18	10	17	15	11	9	17	20	12	18	10	18	15	12	17	16	20	23	16	16	24	23	12	19	17	21	12	15	18	13	18	12	19	17	12	15	14	16	20	18	16	18	27	16	14	19	18	12	19	16	20	15	18	19	15	10	21	20	14	14	22	17	19	16	14	16	7	9	15	24	12	24	22	8	13	17	17	22	21	17	23	21	12	13	16	15	16	13	10	19	19	13	18	21	17	18	18	18	17	14	11	10	10	10	13	17	21	15	17	19	32	19	20	15	28	16	19	15	21	13	16	25	18	12	12	15	13	20	26	20	16	15	22	18	11	16	16	10	20	24	18	17	18	12	16	23	13	16	21	14	18	22	22	15	13	17	17	24	19	18	15	19	11	21	19	14	22	15	14	12	13	11	6	15	16	17	18	18	8	18	17	12	12	18	19	18	16	12	13	15	11	13	33	14	18	13	23	21	15	18	21	17	14	16	18	20	21	18	15	22	15	20	17	17	14	17	16	15	22	21	15	14	14	28	16	24	14	20	13	12	10	10	20	16	18	20	13	13	22	21	25	10	17	20	17	19	14	20	12	18	13	12	14	14	21	11	16	11	10	16	17	14	19	19	22	16	19	14	19	17	20	14	20	10	19	19	19	19	15	21	17	13	16	17	20	19	19	11	23	15	16	19	22	24	18	17	21	18	19	15	19	20	24	11	12	28	20	14	20	11	16	21	8	13	26	19	19	10	20	10	19	20	17	13	18	21	10	15	18	22	24	17	24	16	14	18	12	16	22	20	16	11	15	17
39896	23398	5571	12846	19427	18449	15481	12363	10099	8270	6678	5654	4825	4153	3565	3151	2761	2425	2103	1849	1574	1356	1203	1092	998	869	820	823	781	718	655	636	591	615	605	563	551	516	495	481	443	440	396	381	350	372	373	360	339	326	330	332	322	330	330	301	340	334	297	297	276	264	300	301	264	290	316	306	289	287	304	320	299	328	271	318	284	250	280	275	291	291	290	307	300	311	287	308	322	303	289	300	313	320	301	250	266	266	308	285	267	279	252	302	290	247	273	274	276	280	274	279	269	237	272	284	257	285	299	287	277	264	270	251	305	296	269	286	282	279	298	245	279	282	277	269	282	251	263	277	296	298	281	263	294	272	271	243	270	258	273	249	318	279	254	287	292	300	279	263	264	261	300	256	302	273	264	269	260	280	259	267	256	288	309	248	282	262	291	261	298	290	285	245	242	287	276	269	235	259	304	294	279	280	273	296	281	261	257	295	266	265	250	269	300	259	273	240	266	278	266	282	262	291	288	267	279	241	297	254	254	281	231	275	258	264	321	272	266	301	265	310	295	270	272	252	288	296	248	295	276	269	245	274	274	242	296	293	265	288	265	245	245	272	241	274	268	267	297	291	272	257	268	274	258	309	265	289	267	252	291	267	305	257	263	259	247	272	300	296	260	285	286	265	281	257	299	285	269	305	286	273	262	273	283	279	262	278	284	246	252	276	249	269	269	282	275	268	261	278	272	279	290	259	292	290	268	262	266	257	255	287	263	255	294	258	259	284	268	251	268	274	286	241	272	272	249	276	290	259	267	261	264	287	245	299	272	275	258	275	246	289	270	277	267	272	227	287	257	273	265	305	284	271	305	277	271	279	298	280	280	282	297	260	273	241	275	299	262	257	238	276	256	280	264	272	299	292	288	279	260	287	298	293	256	308	285	272	299	272	299	262	274	270	272	304	277	273	260	291	263	254	274	265	267	314	274	254	297	284	288	291	330	262	271	277	261	288	263	250	288	278	260	286	271	306	237	272	264	283	234	268	274	276	263	258	268	296	285	261	262	281	269	295	235	252	253	259	286	282	286	264	275	267	271	266	266	267	253	251	260	290	268	276	250	276	277	285	273	258	256	279	261	245	256	276	288	292	291	271	304	296	274	273	262	260	278	297	248	264	288	249	252	282	254	245	252	274	258	283	269	288	271	270	282	254	306	285	263	253	257	296	283	267	280	275	271	279	266	255	271	250	275	263	295	278	260	298	278	254	253	258	270	276	277	286	287	281	272	281	256	249	278	280	273	306	276	263	306	286	264	266	255	288	280	281	278	291	271	256	259	264	285	271	244	253	278	289	282	297	276	294	295	260	269	285	277	244	243	300	260	287	255	291	238	274	268	272	270	257	239	278	253	267	255	300	271	287	266	255	283	296	286	241	274	259	283	238	261	270	246	264	243	253	272	261	269	264	259	307	282	266	267	275	271	256	236	256	273	274	243	279	243	287	290	271	253	292	264	237	273	281	257	268	287	271	260	268	278	260	275	280	291	263	262	274	290	282	263	290	276	286	263	288	292	273	270	265	254	297	281	251	266	305	288	279	282	282	299	272	264	260	252	278	276	286	292	292	267	294	283	276	270	284	262	242	280	275	266	265	256	280	271	256	270	276	286	296	259	270	282	228	271	269	263	275	279	268	294	275	273	257	241	268	282	262	276	287	264	292	259	302	274	263	264	284	287	238	274	245	278	258	268	248	272	272	306	247	289	257	256	264	268	282	287	264	279	255	308	291	269	278	278	284	258	288	268	258	283	260	285	253	288	290	287	302	300	257	265	274	292	257	260	269	281	245	269	288	244	254	295	259	268	258	255	268	288	296	272	268	263	275	242	270	256	286	275	261	276	256	287	272	291	268	243	261	273	245	229	271	263	291	274	248	260	257	298	295	266	265	293	280	266	258	261	278	258	257	276	286	255	279	278	294	279	284	245	245	267	275	247	281	268	259	265	278	272	258	296	295	229	274	270	260	221	254	256	248	279	275	271	276	273	277	259	287	253	242	264	266	258	247	249	265	263	258	236	255	277	255	267	247	256	283	272	269	259	253	275	276	258	273	292	275	241	265	302	272	269	251	279	269	283	245	274	293	319	281	263	280	283	271	279	287	268	298	256	285	249	258	292	274	284	291	254	278	276	292	264	295	289	250	282	250	269	252	253	272	288	270	251	260	300	259	279	273	280	268	260	267	277	260	296	283	241	292	268	277	267	260	256	269	267	278	277	265	261	280	229	228	271	266	265	276	277	278	299	258	272	264	269	279	268	253	275	282	303	254	262	292	243	274	263	253	274	299	282	258	288	262	283	292	264	275	279	269	252	257	244	261	273	222	258	257	264	279	284	272	273	273	255	263	267	273	304	285	266	276	266	271	270	241	287	284	283	264	269	268	252	271	264	274	273	298	252	301	275	289	266	262	261	266	285	284	289	269	273	269	296	311	282	288	271	271	290	289	258	274	266	272	249	266	291	290	246	251	268	266	293	280	284	249	277	261	234	261	280	286	260	263	253	249	284	284	254	251	287	250	258	279	294	255	258	255	284	281	275	257	273	285	274	264	266	280	306	277	281	260	270	274	258	266	276	299	264	258	276	265	284	298	269	290	286	264	246	293	250	273	263	252	250	288	285	245	259	275	252	265	251	263	291	282	264	274	245	273	234	264	262	294	283	229	253	269	298	268	296	298	256	279	262	261	255	256	273	284	266	290	268	271	282	252	257	268	274	273	271	256	263	253	274	275	249	242	283	278	272	295	278	266	269	305	275	269	282	269	234	269	282	254	269	249	276	281	252	286	273	251	273	262	261	315	283	272	290	291	260	267	289	265	290	281	256	279	256	255	294	248	283	242	269	277	279	250	283	277	258	266	271	260	275	249	277	264	263	249	243	254	273	274	257	279	281	263	283	268	258	256	295	283	281	249	258	272	246	252	269	265	261	272	253	285	285	286	256	252	295	295	276	285	263	282	283	268	257	293	279	255	280	294	285	277	277	248	246	278	270	279	271	259	266	274	294	261	261	274	268	259	290	246	288	285	290	280	276	266	260	279	271	280	262	276	252	285	255	273	311	257	262	264	286	300	293	265	277	269	276	279	250	265	259	271	253	276	268	265	296	254	271	253	239	268	282	284	274	307	268	246	260	271	285	302	301	271	264	263	284	278	276	284	287	278	275	254	284	278	268	272	293	286	286	304	260	264	245	279	280	271	258	275	239	239	240	268	261	272	281	256	285	297	267	272	257	240	254	280	283	262	261	274	279	278	265	261	276	275	271	272	274	246	287	297	283	296	261	294	249	283	266	282	276	272	284	258	271	292	266	249	250	268	298	274	271	254	273	278	251	263	275	277	267	305	294	251	261	276	278	260	252	289	278	270	266	271	284	280	268	263	272	272	276	300	257	274	266	255	255	235	275	259	264	266	275	255	277	267	259	274	258	288	254	291	263	256	306	252	292	283	258	272	253	255	278	280	279	252
12413	6989	600	350	528	531	473	412	346	311	263	227	191	199	123	170	127	105	105	87	77	86	72	68	63	54	43	42	50	51	43	41	50	54	38	50	51	49	43	45	23	34	34	35	27	45	37	31	36	27	31	25	27	27	29	19	22	21	27	25	32	16	25	21	27	20	26	23	22	34	29	24	27	22	24	26	34	29	36	31	23	31	28	31	18	27	36	22	23	25	35	30	26	24	19	31	29	18	21	24	23	33	30	28	31	36	21	36	22	35	32	27	27	37	29	20	23	23	24	20	21	25	38	20	17	30	30	24	16	30	22	33	26	31	24	32	37	21	23	30	33	22	23	33	28	32	31	30	23	26	21	26	26	26	34	24	25	26	33	26	25	30	26	30	30	32	37	27	27	24	39	28	28	40	22	31	28	24	18	23	26	30	26	26	24	27	26	29	31	16	42	28	26	35	20	34	30	29	23	28	27	30	31	19	25	23	22	24	30	27	37	24	26	29	41	20	24	26	28	32	22	25	23	18	30	19	31	22	29	30	19	29	25	30	30	31	23	27	31	27	32	31	34	23	27	24	19	37	20	30	23	28	26	21	38	36	29	29	25	21	33	25	36	28	24	22	23	25	25	29	24	16	23	33	24	33	30	22	26	39	27	29	30	37	30	26	25	30	22	23	23	25	29	38	26	27	22	23	32	26	28	30	23	25	28	26	25	24	28	33	23	34	16	19	28	33	31	18	20	28	22	31	28	29	33	37	24	30	30	27	24	31	19	42	25	29	26	21	39	18	23	26	30	21	26	23	25	27	24	38	22	23	27	28	38	28	20	29	28	27	31	33	32	38	27	27	28	31	25	25	38	31	31	25	21	33	25	21	27	34	21	31	26	21	24	28	27	18	26	29	32	20	25	28	31	32	16	23	29	20	27	31	20	23	23	28	24	27	25	23	29	19	29	22	26	27	38	23	33	21	28	24	29	25	33	28	25	22	27	21	24	22	27	29	23	29	25	20	28	22	21	20	24	38	20	21	37	22	20	27	23	21	29	22	29	25	27	32	20	24	28	18	27	24	24	24	32	30	19	36	29	25	23	27	32	34	27	23	26	30	31	30	29	22	29	31	27	38	19	31	32	25	32	26	24	29	34	28	24	28	26	26	27	28	21	35	25	29	31	32	26	31	29	24	24	35	23	24	25	23	30	21	27	32	32	23	32	33	19	33	30	32	19	25	25	19	21	34	34	22	26	25	20	25	27	24	25	32	28	25	26	26	30	23	24	20	37	36	30	34	28	29	25	17	29	23	31	30	34	29	20	23	39	31	25	26	29	28	29	19	31	31	24	28	37	24	21	35	23	27	27	33	40	26	25	23	23	27	30	20	28	29	29	24	32	32	32	32	34	22	29	23	28	39	24	23	33	22	23	27	23	21	33	25	26	21	37	27	30	31	30	22	27	23	26	22	29	23	28	19	30	28	23	34	22	29	30	24	29	31	31	33	28	42	35	31	33	30	20	30	26	16	26	17	24	29	32	29	24	28	16	25	22	36	20	21	43	27	25	19	33	22	27	19	30	21	21	23	23	33	29	31	21	22	28	31	28	22	21	25	34	21	30	27	29	23	22	21	36	22	24	22	30	27	27	27	26	31	20	35	26	29	22	23	31	22	30	20	19	27	27	28	26	34	37	24	23	23	25	23	17	26	27	35	25	18	24	26	23	23	22	35	25	28	21	29	31	28	21	30	23	33	24	27	24	29	25	30	24	31	30	27	42	24	31	19	35	40	22	38	30	41	21	32	31	25	24	28	27	27	23	31	16	24	27	34	24	26	21	25	23	29	28	34	36	24	29	29	30	19	27	32	19	23	23	25	29	27	24	27	23	23	25	36	21	24	30	27	24	29	26	25	33	31	30	34	32	33	14	25	28	27	24	34	22	16	15	33	20	22	19	21	23	29	23	26	29	17	31	23	32	27	24	32	29	24	27	27	28	33	28	38	29	25	28	29	26	30	25	27	22	29	19	25	33	17	30	33	24	24	33	30	30	33	18	29	39	27	32	30	23	24	25	17	28	32	41	17	27	34	34	15	17	24	34	26	29	18	25	30	29	36	20	26	30	32	22	22	24	35	31	20	21	29	18	25	24	29	28	35	28	29	31	32	30	20	34	23	40	34	26	32	30	31	27	23	23	25	22	25	38	26	28	24	37	30	27	32	28	26	27	22	31	23	39	19	26	29	29	28	20	23	28	29	22	31	29	25	22	41	29	26	38	22	30	34	25	28	31	19	31	24	22	31	31	32	35	27	32	19	28	24	17	28	26	28	21	22	21	32	23	22	24	25	30	28	24	35	28	32	25	18	22	25	32	38	28	20	28	33	22	20	25	30	25	29	31	31	20	30	23	25	34	15	22	15	24	25	25	31	33	27	23	20	23	28	19	28	29	25	27	30	30	21	25	28	19	33	24	21	26	29	28	33	25	26	17	28	25	20	36	28	29	27	27	25	27	23	22	36	27	28	34	30	37	25	33	27	20	33	20	28	26	28	20	33	32	27	27	21	27	30	24	22	20	30	34	27	29	24	35	18	20	23	27	28	28	18	32	31	26	36	23	36	23	35	22	25	35	32	30	25	30	35	26	26	28	27	30	24	30	25	25	29	23	28	35	30	28	22	27	23	17	24	34	20	26	25	17	28	30	35	27	25	29	39	33	25	24	29	31	21	24	32	26	35	21	19	23	27	23	38	18	35	23	26	20	31	22	23	26	18	20	25	27	18	28	22	26	23	25	24	38	23	22	21	34	35	28	35	36	31	33	28	27	24	29	34	31	20	28	22	33	17	26	29	32	32	26	29	30	26	39	20	20	22	26	32	19	32	25	23	26	30	28	33	29	29	35	25	23	26	25	26	24	37	26	25	32	22	27	34	20	26	28	33	37	23	29	26	18	26	39	30	31	24	23	29	25	21	30	26	28	29	30	29	21	32	26	25	31	27	23	34	24	26	23	30	29	28	33	34	36	23	22	23	21	24	35	35	19	22	26	26	32	26	31	27	32	31	25	27	28	31	35	25	29	30	25	26	36	33	30	21	29	29	32	19	22	39	30	20	24	25	28	28	22	28	34	33	21	23	41	23	21	26	26	32	29	23	26	27	20	27	29	23	22	22	28	31	31	29	22	32	25	32	29	26	35	26	27	31	20	20	29	20	28	20	29	19	33	28	26	28	23	30	21	27	39	34	27	31	24	23	31	24	24	29	32	26	19	23	30	30	30	31	41	38	23	25	22	23	30	32	24	29	25	23	25	15	22	29	23	24	26	29	18	24	27	28	24	24	19	24	24	27	33	27	25	32	31	29	32	26	26	28	33	27	32	24	26	23	36	21	37	30	25	18	23	23	26	19	31	28	33	22	39	26	20	24	21	35	22	27	25	30	31	27	23	29	22	34	30	29	40	31	32	28	31	22	30	18	21	25	22	25	32	29	33	26	36	23	36	18	28	28
52412	35127	11000	21344	28774	27908	25073	21281	18027	15345	13198	11287	9865	8750	7705	6805	5990	5320	4732	4001	3720	3055	2815	2462	2270	2008	1867	1741	1698	1477	1422	1305	1270	1249	1221	1156	1144	1150	970	849	835	801	718	731	760	728	672	639	644	579	625	592	589	578	569	541	589	520	488	494	535	505	519	527	517	467	515	493	500	514	480	507	525	474	492	474	504	519	440	484	483	485	484	510	454	487	500	484	502	513	468	514	515	488	488	458	453	489	479	474	466	481	489	492	480	445	463	413	414	449	433	484	446	456	485	443	441	431	440	465	433	432	481	430	454	471	420	434	463	439	478	458	473	429	443	427	458	436	471	434	449	441	427	424	477	466	444	463	390	447	459	432	454	479	474	410	435	480	431	470	438	473	470	447	435	441	407	422	399	457	458	430	441	433	435	437	419	410	476	450	456	459	438	445	458	424	423	433	459	421	449	444	468	455	434	438	424	466	420	440	419	455	387	445	417	479	437	460	440	435	422	440	455	461	403	405	440	440	412	441	376	403	422	423	403	434	430	445	418	434	452	395	489	481	426	451	448	442	407	403	448	441	417	442	413	479	454	443	456	446	422	423	476	455	450	447	426	443	441	414	414	458	446	436	441	447	428	459	464	446	403	417	447	393	429	422	431	441	408	451	454	446	405	419	454	440	431	441	423	408	416	376	418	479	386	411	468	445	447	429	449	447	424	433	415	418	428	399	429	403	418	449	441	402	438	457	454	423	445	413	447	433	471	439	476	424	417	397	481	430	419	446	430	450	432	453	448	453	424	401	445	438	429	427	420	485	426	435	468	430	434	441	445	441	476	449	476	459	432	387	411	432	443	413	440	394	430	416	442	429	419	464	445	447	427	423	414	436	428	451	458	436	403	426	405	425	428	419	483	432	433	448	425	425	427	441	441	428	447	435	430	412	453	426	435	435	443	423	412	430	429	414	435	437	427	443	454	451	444	477	444	440	425	412	424	467	413	458	426	433	451	446	442	468	439	394	429	446	446	405	410	436	459	434	420	397	423	397	384	473	414	429	438	420	430	416	420	441	401	422	441	444	447	404	451	414	441	432	461	454	468	431	459	501	468	443	444	426	403	445	438	463	441	446	454	420	423	461	417	435	445	463	466	452	424	430	432	399	434	425	456	426	400	393	420	423	399	392	448	386	414	425	442	429	458	417	450	455	421	428	399	466	433	441	391	447	419	423	447	419	427	429	422	431	465	457	374	431	455	466	439	459	432	457	425	437	433	412	427	477	442	445	420	436	448	432	430	415	442	438	473	404	431	439	453	419	415	433	425	463	397	452	434	436	403	414	458	396	457	424	445	431	436	462	409	434	439	432	444	448	443	448	443	460	446	453	462	432	414	409	487	439	429	417	407	428	426	455	475	442	462	408	414	470	430	435	456	436	420	459	392	429	411	450	446	413	462	407	413	442	428	421	449	436	433	422	394	451	402	421	457	436	435	467	438	433	420	435	437	414	450	414	452	428	420	459	413	466	460	429	422	420	439	424	461	438	416	457	420	460	401	445	444	448	408	434	447	436	431	428	397	455	422	463	437	433	388	442	412	461	422	402	404	433	436	432	396	448	439	433	410	432	447	420	420	414	451	436	435	456	455	444	450	449	454	423	429	450	438	431	450	456	442	445	409	428	416	432	423	425	405	380	421	389	417	442	462	441	455	417	441	469	438	454	427	393	443	469	432	412	427	466	424	478	436	473	430	442	431	418	417	401	425	432	466	441	436	400	407	431	470	447	438	412	419	431	423	442	459	444	393	431	413	424	445	403	439	416	432	443	421	426	447	420	460	417	442	459	432	442	457	402	414	414	462	436	460	446	427	439	435	397	421	375	415	433	408	419	451	394	455	415	425	410	457	448	479	458	418	471	463	421	451	436	433	438	490	444	432	416	452	423	441	438	439	468	413	438	430	420	459	430	475	442	447	424	462	436	444	435	460	458	427	381	440	427	395	411	439	443	437	440	460	447	439	461	437	416	458	431	431	434	458	451	460	474	436	437	429	437	441	440	428	426	434	420	387	450	444	417	436	422	429	415	451	445	437	432	434	450	465	465	429	425	424	465	483	391	423	408	440	401	433	469	468	434	459	399	466	440	420	410	440	399	428	468	453	423	435	431	440	468	427	432	445	428	452	452	431	465	410	460	417	440	444	453	450	418	417	419	440	441	435	406	419	434	457	415	464	375	445	486	433	398	419	434	428	449	503	394	431	446	430	418	416	416	437	442	486	412	411	402	421	405	461	439	472	459	439	430	416	417	443	407	463	420	437	435	408	456	436	419	466	445	443	450	449	460	415	417	417	439	449	427	438	437	434	444	479	426	446	429	443	391	434	398	439	421	443	446	399	444	477	425	449	404	448	428	440	436	391	443	462	418	445	431	439	426	434	469	456	419	432	410	469	426	451	387	402	414	447	440	428	486	417	430	451	466	426	411	423	418	427	447	428	419	435	468	433	431	400	415	413	465	427	422	440	416	430	438	445	441	395	446	426	403	457	430	403	439	431	425	410	454	423	412	446	434	418	430	438	406	438	406	461	455	426	428	435	400	463	401	476	461	442	440	429	413	394	404	424	432	457	441	437	440	410	425	406	429	386	424	454	439	429	473	443	474	431	455	421	426	435	429	421	455	406	439	457	448	451	428	420	431	453	468	429	405	434	416	458	434	428	426	431	426	423	428	425	410	421	415	413	425	434	432	393	449	444	411	406	416	431	429	406	437	412	445	433	438	442	441	414	418	453	437	442	444	402	461	451	456	421	430	430	417	421	425	474	433	426	421	396	436	408	438	405	417	440	398	483	444	414	460	421	419	424	434	476	430	428	397	427	458	371	447	395	444	436	385	433	445	421	426	433	452	424	433	463	404	443	463	445	432	441	427	436	451	396	410	479	472	386	448	445	438	439	480	442	434	437	459	427	456	383	467	436	393	445	437	403	438	441	419	430	416	409	405	436	446	430	467	444	439	461	412	460	450	427	433	408	420	447	428	436	442	411	454	436	442	422	408	430	435	428	393	417	470	409	417	432	396	450	455	441	432	442	436	446	416	432	442	429	439	436	460	447	419	470	394	455	446	405	425	453	382	431	434	428	439	448	428	469	463	457	441	401	427	402	422	447	406	406	422	462	430	432	463	439	385	463	443	442	433	405	449	435	461	414	439	401	431	446	432	429	452	400	421	424	425	430	422	448	429	456	460	455	415	406	428	429	415	460	422	432	440	431	419	446	457	464	437	437	439	419	417	468	462	404	461	451	429	462	433	445	458	406	429	442	446	424	415	437	481	423	445	429	435	431	406	450	422	413	446	411	443	414	414	438	432	448	462	444	416	438	435	424	424	461	412	448	462	421	415	426	426	464	407	451	442	437	406	442	465	417	432	412	413	454	463	470	434	476	452	440	456	450	436	451	444	380	406	473	438	405	458	427	447	393	427	431	473	461	438	432	461	438	445	446	390	441	445	434	430	429	462
9759	4409	430	270	339	367	303	285	287	212	179	145	162	112	108	116	111	78	87	74	62	62	77	43	57	51	46	42	42	34	51	37	35	26	39	33	35	33	49	37	34	30	26	33	28	32	31	24	27	32	25	20	17	34	31	28	21	32	31	18	30	30	24	29	19	32	22	24	22	21	26	23	27	27	34	24	21	26	22	24	26	32	22	25	27	18	35	34	25	30	25	29	30	26	20	40	25	33	26	25	22	19	28	29	24	39	28	31	21	33	26	20	30	24	34	32	30	25	33	28	29	18	22	33	16	28	17	20	23	25	22	37	28	31	26	20	20	33	35	28	25	20	28	25	25	21	26	23	29	27	27	27	22	26	21	21	33	24	31	31	25	25	18	28	22	21	19	21	20	24	27	21	20	36	26	18	22	19	33	36	21	24	25	27	28	30	28	38	30	31	28	21	28	27	22	18	20	23	26	27	27	26	21	20	26	28	24	27	23	23	27	23	28	30	21	24	28	28	27	25	22	21	20	18	14	24	24	32	26	22	34	19	21	26	31	25	22	22	27	23	22	27	22	32	36	32	21	23	26	30	24	28	30	20	17	31	21	25	31	29	24	30	22	17	24	22	27	22	19	28	23	26	28	30	30	18	21	33	25	24	22	21	26	26	22	18	22	31	29	25	27	28	28	19	27	15	25	27	32	16	25	29	20	22	20	40	34	32	28	17	24	14	24	20	25	22	27	39	23	28	31	34	22	23	28	27	34	19	32	33	25	20	31	27	31	23	30	30	19	24	28	23	27	29	27	22	21	25	36	24	28	25	25	34	30	29	24	28	28	27	18	24	25	25	30	33	31	23	25	29	23	21	29	27	18	24	20	26	30	29	31	24	25	24	19	27	27	39	23	30	27	30	23	33	32	25	20	28	37	24	27	26	27	18	24	29	29	23	29	27	23	23	27	22	27	28	41	25	19	38	23	24	21	23	28	20	27	30	31	28	29	27	28	17	33	30	23	22	26	17	19	22	20	18	20	30	29	21	29	18	27	31	37	14	32	14	25	27	33	34	17	28	28	26	16	37	30	27	24	18	25	21	23	27	34	30	28	25	21	22	20	23	17	24	21	30	26	28	24	25	28	19	33	17	29	23	23	32	25	27	24	32	20	20	22	21	28	26	30	25	19	29	40	25	24	24	36	18	27	25	25	32	19	16	25	17	28	23	19	31	33	24	26	21	18	25	24	24	22	22	23	22	14	21	30	26	24	21	17	26	27	20	16	23	28	19	29	23	18	27	18	19	29	23	27	28	23	28	22	29	26	23	23	20	25	17	31	22	18	24	28	28	28	16	27	22	20	27	26	31	35	27	24	28	30	17	21	28	21	21	30	22	26	24	29	24	22	22	31	19	23	12	21	19	26	18	32	23	26	25	32	29	15	21	26	32	30	34	44	21	23	36	27	34	28	24	20	25	18	25	23	23	36	32	17	12	28	24	24	16	33	29	31	17	25	31	29	22	27	23	21	28	34	29	20	18	18	19	16	22	26	24	25	32	25	27	21	21	32	34	29	28	27	30	25	29	29	25	24	30	28	23	23	25	19	25	29	24	28	18	25	34	23	14	23	31	31	31	21	22	24	23	26	19	19	19	22	36	17	32	33	25	22	25	27	29	41	18	28	27	28	25	20	28	25	29	33	21	25	30	29	19	30	21	27	21	28	23	24	26	21	29	23	31	25	20	17	24	31	24	26	24	30	29	26	26	29	22	23	20	29	29	38	24	18	35	22	25	20	18	23	20	30	24	19	15	18	14	32	25	18	18	26	20	20	26	25	27	27	31	30	25	26	28	39	25	35	33	20	30	28	27	23	21	29	24	31	27	27	38	25	26	18	20	36	13	28	30	28	26	21	20	23	23	16	19	27	25	21	27	32	30	26	31	22	18	16	25	26	26	25	22	27	32	24	27	36	23	24	30	18	28	28	22	29	16	23	22	19	21	24	40	34	40	37	27	30	20	30	23	33	18	15	23	23	19	23	19	24	24	26	18	33	27	21	31	28	20	16	28	24	25	27	28	16	24	25	18	21	27	24	23	17	24	35	27	29	24	27	28	25	22	30	20	16	29	28	22	30	19	29	19	26	24	33	17	31	25	22	27	18	24	21	20	29	27	26	23	26	29	31	27	23	32	30	24	23	31	35	18	21	22	31	23	26	30	29	21	33	35	43	24	30	23	21	33	28	25	29	30	22	29	19	21	25	30	26	23	27	12	27	22	28	24	27	25	23	25	18	28	30	28	27	29	29	28	21	17	21	22	25	23	32	31	33	27	26	27	26	18	15	17	24	28	29	23	27	17	21	29	25	34	20	22	26	28	18	31	28	31	25	23	29	28	36	13	26	21	26	28	25	24	22	32	33	28	24	24	27	28	28	25	27	32	19	25	17	16	28	27	25	25	27	40	21	28	26	30	21	31	17	23	40	26	28	24	32	25	22	27	30	31	21	26	30	22	19	25	20	15	23	24	25	25	26	27	21	20	17	22	20	26	30	26	34	25	26	32	20	29	22	29	32	24	18	27	35	39	24	29	29	25	26	27	21	20	23	28	26	27	18	22	23	29	32	29	32	23	29	30	33	22	29	31	25	18	27	23	29	24	29	29	23	31	18	14	32	20	27	22	29	23	31	32	31	18	24	23	26	24	16	22	24	22	36	33	23	22	31	29	13	31	30	26	26	25	21	22	29	20	25	20	24	19	16	22	19	25	21	31	32	23	34	22	21	28	20	20	27	22	35	20	24	25	22	17	13	26	19	26	31	23	23	23	28	22	25	24	40	33	19	18	23	26	38	37	21	22	30	22	22	16	22	20	17	29	34	22	23	29	24	23	24	30	25	28	20	32	22	35	21	26	25	29	26	27	23	26	24	32	26	26	34	24	16	14	19	26	26	25	31	23	24	29	18	21	32	31	17	23	32	25	36	37	32	24	24	28	29	25	28	31	31	20	29	21	30	36	29	24	21	31	23	16	22	28	18	28	28	41	17	29	20	21	21	28	34	28	26	29	27	26	21	35	29	21	33	19	31	19	35	30	23	29	34	27	34	31	21	26	33	24	23	24	36	25	24	20	23	27	18	35	30	22	26	32	23	15	27	27	19	24	29	28	22	17	32	28	35	29	33	35	18	29	19	23	25	22	26	35	27	33	28	28	27	22	38	17	17	28	28	19	24	30	24	27	27	28	16	25	28	12	30	31	21	30	18	26	22	24	26	29	30	26	32	22	26	32	33	21	32	32	25	24	19	23	35	24	18	22	25	23	38	26	26	28	47	28	35	36	29	21	23	20	25	22	27	22	29	29	24	26	28	27	32	28	19	16	19	28	20	20	28	26	24	27	24	21	19	22	24	24	31	21	23	26	27	24	24	22	19	24	32	34	30	21	24	25	25	25	32	22	28	26	15	27	15	23	25	23	33	19	18	27	23	34	22	27	22	24	29	22	29	24	29	25
45376	30689	8563	17376	24411	23559	20760	17268	14210	11819	10086	8547	7343	6553	5674	5074	4427	3734	3345	2994	2608	2186	1980	1773	1590	1543	1457	1262	1151	1147	1109	1035	1016	981	901	877	885	824	806	699	681	658	635	654	585	634	541	522	500	513	476	467	507	477	475	475	478	465	473	488	471	485	466	476	445	435	436	442	461	477	475	446	424	475	429	466	466	439	466	439	434	456	399	468	481	425	452	445	461	440	462	479	490	447	430	440	464	431	446	400	461	408	429	423	453	405	418	464	438	443	393	458	413	445	396	392	419	480	426	451	421	474	414	440	423	413	429	407	449	426	427	408	419	403	422	437	409	433	414	426	426	432	391	419	401	419	419	448	430	433	440	409	429	417	416	423	431	397	396	412	387	412	413	409	461	400	398	428	472	438	424	422	384	399	445	455	387	422	401	399	415	426	437	386	420	407	416	408	406	418	395	434	413	378	391	423	415	396	417	450	452	413	420	427	430	385	399	433	418	415	427	409	400	400	440	418	412	440	419	413	435	420	408	429	422	449	407	415	394	370	420	424	382	428	421	398	421	407	445	415	465	406	426	404	371	394	418	405	395	416	430	420	440	428	430	422	418	380	414	405	423	443	400	421	398	427	371	422	409	431	393	438	440	415	399	433	425	393	389	428	408	377	429	402	421	409	407	436	460	437	401	421	420	413	392	415	419	423	423	462	411	438	405	434	401	407	403	406	440	397	395	401	424	410	375	413	413	409	424	414	420	446	413	434	416	419	443	395	424	398	396	433	429	438	384	393	455	413	433	414	403	418	409	408	384	430	412	392	399	443	405	390	389	397	425	431	458	414	407	400	453	388	429	406	374	370	433	408	396	405	395	434	403	420	410	440	428	444	432	402	414	392	430	410	427	414	376	396	458	427	428	425	401	414	412	414	384	378	394	429	411	419	426	447	421	421	451	420	443	431	428	415	388	460	400	441	426	408	413	378	379	456	419	400	427	417	417	415	413	394	403	426	479	428	403	434	410	414	369	442	417	407	404	405	425	440	438	436	433	420	404	428	396	401	408	406	452	402	432	398	422	416	415	457	382	427	442	414	461	403	383	427	421	456	428	408	436	398	447	413	457	425	386	400	416	442	428	382	401	438	406	402	405	428	411	423	416	380	417	465	457	391	398	434	399	439	422	403	424	432	414	416	432	460	395	426	430	428	407	404	436	427	464	418	430	386	385	416	367	384	432	452	418	400	446	426	414	437	449	433	399	371	426	438	446	403	460	399	433	436	385	435	452	417	424	411	403	427	390	402	399	455	428	427	409	422	395	411	419	423	421	399	405	393	389	424	425	409	395	414	373	410	393	417	403	384	391	426	430	408	408	397	399	379	412	425	453	408	445	420	439	418	377	445	404	385	417	395	427	434	421	410	426	401	377	395	398	442	437	461	437	424	409	440	407	441	423	410	437	409	435	411	424	398	429	418	420	399	379	361	393	415	408	436	416	413	408	401	401	438	434	438	387	423	401	411	409	444	441	417	399	423	436	391	420	383	437	402	382	407	414	412	396	383	443	409	417	399	396	433	436	396	402	445	409	407	421	444	416	395	447	411	434	411	406	428	413	429	397	434	412	411	434	436	370	426	427	434	413	425	405	452	400	389	459	447	470	398	391	418	447	407	405	394	397	413	411	423	429	380	450	422	414	394	415	438	407	469	419	395	398	403	437	421	433	415	406	434	406	411	430	426	406	400	404	427	429	423	446	400	419	440	393	422	417	441	414	435	415	415	408	403	398	394	436	430	381	415	392	466	396	449	413	422	400	411	379	390	405	424	402	413	392	403	426	405	420	400	451	410	391	386	427	421	409	438	409	411	429	385	408	431	412	392	431	390	436	378	392	434	417	427	411	403	392	428	430	445	384	430	429	426	424	441	408	362	407	413	410	430	453	405	439	434	405	375	440	400	404	397	431	404	436	388	450	415	406	442	400	422	426	413	421	420	414	401	382	389	458	412	418	397	434	426	445	398	411	392	456	459	429	425	393	382	426	438	423	428	461	386	453	417	398	392	425	429	399	454	433	421	414	406	391	398	395	414	423	413	418	417	432	391	422	412	403	428	415	463	403	401	415	416	400	426	406	396	397	396	456	414	400	424	428	412	462	421	445	420	461	441	426	420	417	410	358	407	389	424	389	435	396	375	430	419	428	441	439	416	431	398	394	433	424	418	420	440	400	370	394	427	409	401	389	448	416	423	398	433	447	425	405	420	430	446	436	394	426	434	397	458	419	408	398	415	399	428	434	420	434	415	398	406	405	421	423	400	427	429	396	461	393	409	438	431	398	403	431	415	390	415	421	444	431	414	402	442	409	427	410	438	386	443	400	397	407	411	412	396	399	429	430	405	447	429	402	429	391	433	410	432	440	396	466	412	399	445	422	431	442	413	432	367	395	444	394	439	403	403	406	428	415	389	387	432	393	431	387	416	390	407	429	412	404	424	439	437	407	424	421	405	393	406	447	425	404	451	453	400	395	418	399	422	370	381	395	407	421	389	435	384	418	410	402	420	435	411	419	394	419	464	411	412	418	387	404	377	429	385	418	447	414	409	393	392	412	401	423	396	394	433	416	423	403	415	417	426	392	436	407	462	435	429	398	419	409	418	407	402	432	397	390	395	387	428	447	396	413	425	403	424	415	379	410	449	405	397	403	432	454	382	387	462	411	391	423	394	428	406	413	408	412	415	413	380	398	467	392	409	430	393	393	383	428	391	419	426	401	440	430	448	392	422	416	428	413	376	391	453	397	467	414	418	420	407	455	413	443	402	391	406	393	411	406	430	442	407	396	451	415	405	405	358	407	382	402	405	420	421	390	423	387	412	439	453	407	460	446	422	430	429	445	404	467	402	436	410	382	401	418	410	427	400	436	393	416	365	404	390	409	389	429	410	418	432	398	400	416	429	412	459	423	479	394	400	396	441	408	428	402	417	392	395	440	424	434	442	404	400	410	457	414	422	437	388	427	418	387	421	408	418	407	455	426	428	371	379	400	428	414	420	404	421	444	425	398	421	412	384	409	413	431	442	417	407	429	410	399	410	396	457	390	418	399	405	434	420	409	399	428	399	399	397	427	439	413	442	392	439	427	403	371	381	411	381	407	401	423	430	421	400	393	439	398	433	393	420	400	415	392	377	432	424	407	441	401	435	407	428	437	440	398	439	403	449	403	421	398	437	402	414	451	414	424	424	422	400	431	409	428	416	432	431	418	415	418	393	393	412	397	439	421	390	452	404	391	408	445	397	429	373	419	404	381	407	400	439	430	436	415	402	401	403	389	448	433	443	415	401	418	422	397	422	423	439	422	438	378	431	411	457	429	397	407	414	425	393	436	385	422	429	421	437	436	431	404	407	470	400	432	400	411	409	410	387	416	391	411	390	403	410	435	437	431	438	409	418	402	399	434	390	397	431	434	428	416	401	429	390	431	445	409	400	424	417	395	384	409	419	414	399	410	425	444	371	436	407
14411	8385	830	375	557	596	496	479	388	327	263	274	242	191	174	167	172	119	115	99	105	90	82	80	63	79	58	58	57	46	51	51	58	56	45	41	55	56	39	46	38	43	35	38	39	34	28	44	37	28	34	29	41	29	32	40	31	30	23	34	26	25	31	27	32	34	31	35	35	40	26	35	29	28	41	41	34	32	29	35	27	27	28	30	29	34	23	31	39	30	23	30	38	30	25	33	33	39	31	31	36	27	20	38	30	30	33	37	23	34	39	28	21	43	38	30	41	46	29	28	44	32	42	39	25	32	37	22	39	36	28	31	35	20	33	20	38	32	31	32	34	32	28	31	24	27	43	47	32	34	36	36	26	34	25	30	35	36	27	31	24	28	29	29	32	31	33	39	24	27	27	27	33	41	23	42	32	32	27	34	27	29	26	30	33	33	23	33	31	26	29	30	34	34	33	39	27	31	25	37	26	31	35	28	26	42	30	40	31	29	26	24	26	31	33	29	30	35	25	30	35	17	34	32	25	31	34	26	33	30	27	35	29	28	27	27	25	28	37	32	26	35	34	34	43	35	31	45	40	34	27	28	32	40	19	39	42	30	31	29	32	35	34	31	31	30	28	33	28	30	43	36	28	31	32	39	26	22	25	24	23	40	38	35	32	27	31	29	27	24	31	28	27	30	29	21	23	38	31	30	34	31	33	27	36	27	32	34	36	35	32	39	29	34	31	31	33	30	32	37	31	28	22	36	36	25	30	29	33	27	29	39	30	36	35	38	31	35	27	34	35	30	28	28	32	35	33	30	25	24	16	32	29	27	27	18	33	32	28	32	31	33	31	43	31	34	35	34	33	27	43	39	32	33	26	29	25	31	32	29	34	34	27	28	28	43	34	38	27	26	37	39	29	26	19	28	30	35	26	37	36	33	29	30	31	33	35	44	36	31	30	37	38	36	36	32	26	23	40	35	43	27	33	39	24	22	30	27	24	36	34	46	33	32	31	35	42	36	34	39	33	32	26	24	23	29	30	23	37	29	30	28	35	36	27	21	43	37	33	38	36	25	35	34	22	30	32	18	30	35	23	31	38	37	26	31	36	32	30	22	28	27	27	33	35	32	26	29	35	30	51	39	24	34	30	29	26	28	23	24	20	35	26	31	41	31	36	37	33	37	30	37	27	30	30	32	29	28	24	33	28	39	41	40	32	21	31	29	29	35	29	32	36	32	32	40	30	32	32	23	37	29	30	30	24	38	20	40	44	34	33	40	26	35	42	27	30	35	31	39	30	39	23	22	30	25	38	38	39	34	35	38	35	35	35	33	20	27	33	35	40	35	36	28	28	33	29	31	29	35	32	26	34	25	36	31	33	20	37	42	26	33	25	30	37	35	34	18	23	36	35	30	31	31	38	33	36	27	22	34	33	33	24	28	29	32	27	45	26	28	25	35	40	35	32	36	33	26	38	31	39	24	28	33	27	21	32	23	21	31	27	35	29	25	39	22	33	37	32	29	30	35	34	39	32	35	36	22	27	31	34	41	34	27	30	25	41	37	37	28	32	15	31	24	28	41	32	38	30	39	29	33	29	28	29	35	44	29	29	37	30	28	40	24	37	27	31	25	19	40	34	27	28	37	30	41	26	30	33	31	24	27	29	27	36	29	28	27	35	26	32	29	36	31	32	39	41	26	28	30	22	25	45	38	30	27	34	34	33	29	34	33	33	42	30	39	31	27	30	31	36	24	35	19	31	24	35	29	32	29	21	32	34	40	28	44	26	31	31	25	26	31	31	37	27	31	33	38	29	34	28	27	31	25	24	32	41	32	22	41	30	29	35	42	28	25	24	29	24	35	41	36	25	33	27	33	28	37	30	41	38	35	21	37	31	29	44	30	39	37	33	30	28	26	30	26	45	27	32	35	36	31	23	35	36	24	31	36	24	26	24	36	36	34	38	34	36	22	33	32	28	30	34	33	29	28	46	28	27	28	28	36	36	26	27	35	27	33	38	42	33	34	41	36	28	28	35	44	41	23	22	34	31	22	20	25	39	27	29	32	26	29	28	25	38	30	29	20	34	43	35	52	26	32	33	37	33	36	34	24	30	30	30	26	31	35	30	31	35	28	36	36	46	23	38	26	27	40	36	37	24	30	30	29	31	29	32	38	22	26	43	28	28	30	27	36	34	26	29	24	31	26	27	38	36	34	37	27	25	26	39	40	35	39	28	35	34	25	33	37	25	30	22	35	21	33	27	38	23	42	42	25	28	35	38	25	31	23	29	29	35	33	25	34	38	23	30	31	29	26	39	30	32	30	28	33	30	42	18	43	25	28	27	43	28	34	27	31	28	26	28	21	26	27	33	31	41	27	29	24	39	29	23	38	36	28	30	35	29	20	27	32	23	32	39	21	40	27	34	28	33	28	23	32	43	31	37	37	27	32	34	29	39	38	30	34	25	44	36	31	30	32	26	29	30	42	32	31	37	36	41	33	28	35	34	30	32	30	36	35	36	17	32	29	27	37	34	35	31	14	25	31	38	32	23	36	44	39	22	31	45	30	32	28	34	41	26	28	35	32	24	34	41	29	34	36	33	36	30	31	27	36	38	30	34	32	37	29	40	32	33	21	23	31	30	29	32	30	32	31	31	34	38	38	36	34	30	27	31	26	26	31	25	24	43	29	35	30	28	25	33	33	34	34	32	36	31	34	39	17	26	33	38	40	38	37	35	31	28	24	37	29	34	29	31	31	30	42	42	23	39	27	25	21	32	26	38	30	34	27	39	27	38	32	25	24	31	34	25	25	30	26	27	35	38	21	26	33	26	31	34	23	38	29	24	28	38	33	29	33	34	26	29	36	21	31	33	20	28	26	25	37	37	34	30	47	39	36	27	33	41	37	34	32	27	25	34	29	34	29	28	31	30	38	39	32	31	37	29	25	38	36	29	41	27	28	21	31	30	23	32	31	25	34	30	30	28	21	23	29	34	29	29	33	39	25	31	40	31	27	44	34	29	42	29	29	30	31	33	34	32	31	31	41	44	33	36	39	35	34	32	28	35	28	37	32	40	33	35	35	40	36	33	26	29	33	27	37	40	33	33	39	26	35	34	35	25	29	29	33	45	30	28	36	40	27	38	34	29	29	26	21	31	35	35	37	33	29	33	39	28	29	45	33	43	34	33	33	27	29	33	29	36	27	23	38	31	23	41	38	36	31	27	31	38	27	24	40	34	33	34	39	33	35	32	33	33	27	21	36	27	32	27	25	41	35	30	37	34	45	25	27	34	26	26	37	34	27	31	30	32	41	39	30	29	33	36	34	28	28	22	22	35	35	40	32	24	20	32	31	36	26	38	25	31	24	24	34	38	24	38	41	32	24	34	28	40	34	36	32	35	31	37	19	31	26	49	23	38	30	26	25	35	25	34	41	25	35	39	25	36	25	33	39	47	33	26	34	39	33	33	40	34	38	20	36	31	30	31	33	31	28	35	27	29	29
54359	36701	12441	22776	30334	29151	26196	22706	19511	16361	14290	12478	10842	9654	8648	7624	6704	5899	5148	4480	3921	3384	3056	2729	2548	2379	2220	1880	1975	1733	1602	1564	1548	1430	1387	1347	1237	1124	990	925	943	962	839	831	823	808	803	734	752	670	688	660	654	662	634	632	631	590	574	623	585	570	591	608	567	538	576	584	610	605	595	570	609	606	576	562	565	576	557	550	592	511	535	559	546	560	510	585	574	604	584	584	553	547	591	543	544	579	503	548	559	515	562	568	552	497	583	528	498	512	504	505	571	559	492	520	517	489	526	535	529	499	511	520	512	486	526	489	543	494	511	523	510	590	493	525	498	550	531	522	509	518	514	516	507	539	538	497	507	528	551	530	535	530	535	528	554	497	508	529	544	506	493	468	497	525	507	495	492	513	513	530	476	498	527	499	500	524	501	511	513	518	503	549	504	490	481	489	482	545	495	528	562	512	500	502	498	513	527	509	543	474	528	515	509	536	531	542	506	516	472	511	486	538	512	517	519	490	533	500	521	507	504	477	463	470	512	492	486	525	515	527	531	477	534	489	492	515	471	493	496	516	461	479	516	471	517	515	522	495	530	452	506	538	517	491	533	471	497	466	512	530	494	549	490	567	517	500	500	481	490	511	479	512	492	530	490	511	546	532	535	540	489	480	486	501	537	501	480	503	503	521	492	490	530	537	484	520	497	525	517	528	517	472	506	528	505	472	503	512	515	497	498	546	521	523	532	540	514	511	527	535	532	493	504	478	535	511	509	503	484	518	520	524	502	471	536	536	489	498	506	513	462	535	470	492	503	496	531	518	512	500	507	511	479	501	490	486	497	495	480	528	500	503	480	547	514	488	535	494	499	501	509	490	532	541	464	496	490	514	501	490	520	492	498	494	528	490	542	508	493	446	475	518	544	535	497	490	476	472	503	494	543	549	503	505	474	504	488	498	514	502	514	486	526	520	452	490	531	563	520	490	506	519	478	506	506	502	501	509	493	537	552	544	476	507	530	492	493	520	522	494	499	502	508	522	498	504	492	518	498	486	540	491	476	533	514	501	532	512	539	486	513	512	520	494	498	514	503	500	507	480	492	535	502	517	524	508	519	480	519	513	536	517	512	538	491	523	524	520	465	541	499	499	500	515	517	546	485	481	581	498	484	474	466	491	490	519	497	533	525	501	512	519	521	503	507	471	490	524	478	472	512	505	531	545	497	474	543	522	541	537	546	569	543	533	526	485	479	473	515	491	532	537	548	502	500	507	473	545	504	481	495	548	517	530	524	527	495	494	510	527	486	474	526	495	552	517	541	516	536	477	485	547	519	512	524	519	523	479	534	504	501	515	483	519	512	499	543	488	550	553	497	477	524	534	495	478	462	528	515	526	510	498	520	504	524	487	499	518	493	529	538	474	516	504	499	496	504	496	522	489	492	510	509	474	474	541	529	534	497	523	552	538	509	498	486	516	530	528	467	527	472	549	494	540	535	525	526	471	514	513	482	548	515	492	477	502	502	495	531	531	521	489	494	544	498	520	540	504	559	484	531	489	503	514	497	482	544	516	541	525	538	514	523	506	507	527	549	492	451	549	532	502	458	493	509	473	542	509	533	522	502	527	500	503	529	501	499	467	507	511	498	522	550	516	514	485	512	527	508	509	537	490	486	491	494	519	504	489	526	513	491	567	482	537	522	497	539	538	510	479	507	514	493	528	501	474	543	541	505	528	516	524	491	568	452	552	522	530	526	490	505	519	538	509	497	481	536	518	523	533	513	508	498	493	493	502	537	485	551	492	506	490	538	454	496	505	510	491	498	548	500	511	507	526	536	506	506	501	518	518	488	510	517	528	475	478	530	516	524	492	493	503	499	531	534	498	510	520	500	511	496	505	513	455	544	511	481	538	493	525	499	538	471	521	538	499	495	492	532	559	514	510	484	534	517	518	463	505	538	488	498	516	475	535	534	479	481	507	473	526	483	495	543	484	503	492	528	519	520	494	501	500	492	519	486	473	519	497	503	506	544	521	506	485	493	505	460	518	475	520	513	523	486	521	501	496	512	578	555	491	493	524	513	514	527	512	504	529	497	541	491	499	520	522	540	536	504	478	525	493	520	515	499	547	499	525	540	526	486	500	519	510	502	503	492	490	532	543	493	513	548	486	497	511	556	498	476	507	555	515	550	492	523	507	545	467	499	515	494	476	459	499	501	513	496	518	511	495	512	500	507	508	508	497	502	516	491	548	484	503	477	487	475	490	486	510	497	515	501	529	496	518	489	541	520	504	542	520	503	473	538	506	482	489	491	516	512	523	510	482	528	471	480	463	514	544	495	528	533	518	493	508	526	530	509	532	523	499	527	483	510	523	537	493	515	522	519	477	510	513	555	506	506	532	532	514	485	505	510	521	496	475	526	483	507	508	543	487	531	528	530	515	493	528	514	480	466	501	547	500	516	471	515	532	498	518	492	497	513	499	505	510	469	486	526	535	513	489	500	511	483	492	504	507	510	547	521	527	515	511	516	521	534	468	509	476	530	515	517	475	529	501	475	518	495	496	509	527	500	489	531	488	501	482	528	502	488	513	519	463	506	527	478	479	507	505	471	499	511	499	510	493	453	534	500	540	513	505	496	503	500	534	513	507	486	487	499	533	524	500	500	508	497	531	531	516	515	500	496	516	498	501	508	465	477	515	540	492	505	542	494	455	491	504	515	515	533	496	526	523	472	497	502	467	511	454	495	477	490	530	483	466	545	515	493	535	520	478	493	504	506	531	516	530	509	544	513	496	516	502	503	510	514	492	541	492	511	545	499	519	508	524	521	491	486	529	521	557	485	473	494	534	507	479	533	507	468	519	484	505	476	532	503	498	506	486	482	529	474	548	476	531	508	509	480	551	496	494	523	522	475	510	531	513	528	494	497	515	560	529	524	545	490	524	527	525	519	483	573	525	514	543	535	464	492	489	544	495	498	517	483	478	504	513	529	517	505	488	493	519	502	505	502	513	502	523	522	510	488	526	506	542	490	475	532	518	526	538	505	510	549	484	490	500	531	546	474	504	510	490	543	482	484	519	484	512	509	534	531	502	525	513	552	507	497	500	520	500	471	504	476	503	469	506	513	498	488	519	516	486	505	495	503	467	550	485	532	526	491	516	499	523	524	503	527	500	480	531	505	480	503	539	486	517	497	501	549	504	478	499	541	522	524	457	537	516	501	485	502	509	493	530	527	527	501	466	514	556	522	502	477	526	511	484	524	525	495	537	545	493	527	482	501	519	500	518	445	508	524	493	502	486	515	492	462	545	499	522	508	503	492	497	488	529	496	501	531	513	514	486	481	492	488	530	505	469	504	481	518	474	507	493	515	483	520	472	495	506	504	464	452	502	540	494	493	496	528	503	483	510	514	539	501	476	539	510	525	451	528	508	459	518	501	525	532	545	510	510	515	480	487	487	507	540	503	505	501	492	496	518	512	508	519	503	502	520	476	566	498	526	522	525	523	500
5568	2004	214	130	211	193	190	175	145	124	106	90	94	80	77	62	71	49	55	49	33	42	26	28	34	31	31	27	22	22	18	29	25	14	22	23	15	21	22	15	14	15	30	9	24	23	24	16	16	18	18	28	19	16	19	15	13	20	14	15	18	18	20	20	22	18	17	18	25	14	14	15	16	7	12	16	20	20	22	10	17	8	10	19	16	14	12	16	19	18	14	13	14	9	16	22	14	13	24	13	9	8	12	15	18	21	11	22	17	16	19	18	14	12	20	26	15	13	21	16	17	13	14	15	21	20	16	15	15	17	15	15	14	14	12	9	15	12	16	19	20	14	11	22	17	12	13	17	13	18	19	14	16	13	12	15	14	18	19	17	12	18	14	23	15	15	20	20	16	7	18	8	21	19	13	14	11	8	8	17	13	19	12	11	17	23	18	16	23	15	15	20	18	15	12	16	11	16	13	16	11	18	15	25	13	14	17	16	17	13	9	11	9	15	22	17	15	17	21	18	16	22	17	17	16	17	12	20	19	16	16	17	20	10	12	15	11	13	16	14	17	13	19	28	13	14	14	8	10	14	20	22	16	16	13	22	15	18	19	14	16	18	16	15	17	17	21	15	13	25	19	14	16	16	16	19	18	16	14	21	15	16	10	13	16	19	14	21	23	21	10	16	11	17	9	17	15	12	11	14	27	13	22	13	18	20	11	21	11	17	19	23	20	24	12	22	11	15	16	20	19	18	16	9	16	15	22	19	13	23	13	14	21	8	17	16	15	13	19	15	16	14	15	21	18	14	24	9	23	13	18	16	16	12	27	18	13	16	17	9	17	16	9	18	18	16	23	17	14	10	20	17	20	15	14	14	17	15	10	22	16	22	14	15	16	13	14	12	20	18	21	27	16	13	16	18	10	18	18	11	16	24	22	15	11	22	16	13	17	19	16	9	12	18	15	15	13	21	14	20	16	22	14	15	15	11	21	18	10	17	9	16	8	16	14	18	17	11	15	16	25	17	24	15	15	19	13	16	17	14	14	10	24	19	11	10	15	17	17	11	19	10	18	19	15	10	18	18	15	17	18	18	22	18	21	28	18	13	21	15	9	15	8	9	18	21	21	17	17	19	14	17	22	16	9	15	12	17	11	17	11	18	17	19	25	25	20	13	15	16	26	18	18	16	12	14	19	20	15	10	13	14	12	24	13	10	19	21	13	24	23	10	19	20	11	18	16	18	21	19	23	17	21	24	19	18	10	18	22	13	19	17	13	13	21	20	8	17	22	11	23	17	22	11	15	7	18	9	24	13	23	17	19	18	16	18	22	16	16	16	9	16	14	8	14	19	9	10	8	8	15	21	15	12	19	18	18	16	14	25	12	17	12	14	17	12	17	19	13	13	17	20	16	16	24	14	12	14	24	18	23	12	14	12	12	18	14	13	23	20	18	17	24	14	12	11	17	17	16	26	17	19	17	15	16	24	16	15	17	17	11	17	28	15	19	18	18	18	12	19	13	14	10	15	18	13	16	14	15	18	10	17	15	25	24	18	16	16	12	16	14	16	16	13	20	25	16	22	23	15	11	20	24	15	17	8	25	21	18	15	15	22	17	18	16	20	14	16	16	18	17	20	20	20	16	12	15	15	15	20	12	11	16	18	8	12	12	17	16	14	17	20	12	14	17	20	18	18	13	15	17	15	24	10	19	9	15	15	22	22	11	19	15	14	13	22	20	16	20	13	15	18	19	20	15	11	11	13	14	17	11	16	22	16	11	16	12	15	17	15	28	15	14	23	15	17	12	9	17	17	14	14	16	15	15	14	12	19	17	21	16	25	17	20	19	21	16	11	14	22	21	15	18	16	11	24	12	14	22	11	9	14	12	15	11	23	14	23	18	21	19	22	18	14	13	17	23	15	15	20	12	19	17	19	10	14	16	14	16	14	16	13	18	12	16	12	20	19	23	9	21	14	17	15	19	23	21	15	14	17	18	14	18	14	15	9	18	11	17	17	21	8	8	15	8	9	15	16	16	12	10	14	16	18	22	16	18	7	9	20	16	14	21	9	17	14	13	11	12	12	21	16	18	16	21	11	13	18	19	11	18	10	19	15	12	20	13	18	10	15	15	19	13	13	11	16	12	19	16	12	18	16	8	17	19	13	21	20	14	26	16	21	23	19	11	14	11	13	16	17	19	19	12	14	10	21	14	17	17	22	12	12	19	11	18	16	22	16	19	19	17	11	15	17	18	12	16	11	23	16	16	26	21	17	17	11	21	19	13	17	18	13	8	22	20	14	10	11	17	20	10	20	14	24	22	13	15	19	11	15	20	10	25	14	16	17	11	13	14	21	20	20	22	15	17	17	16	12	16	14	23	17	16	18	20	11	20	18	14	16	15	22	17	12	15	9	19	13	17	14	13	17	22	15	13	15	6	13	12	14	18	20	20	21	14	14	17	16	19	18	12	21	24	19	18	17	21	15	14	14	13	15	15	14	21	17	17	13	17	17	16	23	19	17	9	25	17	16	18	19	13	14	22	13	22	20	16	12	15	13	15	15	18	13	15	9	20	9	18	21	14	17	13	13	18	17	18	18	16	10	15	18	29	14	14	12	20	16	24	17	13	20	18	12	14	18	16	15	17	17	12	28	18	16	15	23	17	17	24	10	12	15	18	13	22	18	10	20	14	16	21	19	17	16	19	9	18	17	11	17	12	20	21	10	16	16	14	15	12	17	22	16	18	15	9	16	16	16	15	15	20	6	7	22	21	15	10	21	14	14	16	16	18	16	14	13	17	11	15	15	14	17	17	11	15	17	12	17	10	11	11	22	15	12	14	12	16	11	18	8	14	23	13	23	12	17	21	12	17	19	14	19	15	15	15	19	11	26	16	19	10	22	15	13	13	13	16	17	16	21	17	20	18	17	17	16	12	16	13	24	11	14	16	13	19	23	15	13	16	13	19	17	16	19	20	16	22	16	24	10	18	14	17	19	19	19	12	4	17	13	19	9	15	14	14	13	16	17	14	16	23	20	19	13	21	15	14	14	18	15	15	15	15	10	14	19	16	30	12	15	11	18	21	19	11	16	18	13	12	22	20	23	9	17	18	24	12	20	16	21	18	18	26	13	17	11	14	14	15	24	18	19	17	13	7	16	16	16	13	22	19	18	16	17	18	20	13	21	14	13	17	16	13	14	8	18	10	12	13	11	24	11	11	13	13	9	10	12	18	17	12	19	10	10	17	15	14	20	19	21	13	12	16	26	21	17	14	10	13	11	16	12	10	20	11	10	15	20	13	17	12	19	15	15	17	16	21	15	17	10	13	23	15	18	16	27	20	19	16	18	17	14	22	22	16	14	20	17	13	17	24	13	17	17	21	16	15	14	14	16	16	19	19	14	15	19	17	18	16	18	23	14	18	20	22	17	23	24	16	16	13	16	18	14	17	13	21	14	11	15	19	25	13	15	14	9	12	13	17	16	14	10	13	20	20	15
40542	23748	5873	12682	19264	18440	15564	12523	10071	7921	6553	5557	4891	4245	3747	3178	2744	2404	2066	1729	1556	1374	1167	1096	930	905	789	846	733	706	658	661	618	608	605	537	528	478	447	418	381	401	388	347	391	381	332	347	361	326	311	343	310	293	305	299	287	295	293	315	286	277	272	303	319	297	276	305	283	306	299	289	299	282	272	296	298	320	298	304	285	284	313	292	274	287	270	300	306	299	308	311	313	295	267	299	281	312	279	264	277	265	279	306	299	273	283	309	300	268	282	295	270	252	268	270	256	290	272	228	267	262	288	264	303	272	273	262	285	259	261	302	291	278	260	283	266	286	279	253	291	271	264	277	285	283	273	250	257	292	271	250	277	267	237	269	255	287	281	277	281	294	270	263	278	264	297	274	282	287	255	275	261	263	244	307	266	279	291	296	275	266	282	245	247	264	284	266	312	297	258	286	275	272	286	296	270	248	287	274	268	262	283	287	281	253	264	256	290	274	289	271	278	246	264	271	276	281	247	241	251	269	269	235	270	251	276	252	272	264	286	263	253	256	246	237	266	274	281	264	251	272	255	272	263	250	269	268	272	262	282	265	270	254	271	254	278	256	261	305	284	275	268	296	288	289	291	289	285	260	275	272	255	272	265	261	245	268	293	281	251	279	267	244	258	248	278	261	273	266	281	281	281	303	280	271	276	267	298	278	281	254	287	268	246	275	307	272	262	272	272	285	254	263	267	238	291	300	282	287	256	242	276	275	290	288	274	228	272	283	263	278	283	256	255	254	264	262	269	262	283	278	273	268	272	304	241	270	279	288	275	275	288	272	271	300	303	240	277	267	308	253	274	318	258	297	262	262	269	285	236	244	265	269	271	267	256	261	271	277	276	274	252	260	246	260	243	253	286	277	287	297	270	272	268	277	275	276	279	250	279	270	280	298	289	277	276	255	279	262	265	295	232	269	295	266	272	268	265	247	292	288	271	296	279	262	254	250	267	290	287	256	257	250	277	286	258	268	264	274	267	257	286	284	284	275	259	262	260	272	283	253	267	263	290	270	288	287	256	250	299	252	272	297	277	255	279	260	257	266	295	286	284	236	272	283	270	269	284	282	270	254	272	254	282	274	250	264	282	257	283	274	265	270	264	259	267	272	248	308	260	255	273	287	282	288	258	268	269	274	285	262	299	248	303	285	257	274	280	274	281	246	290	296	261	259	255	298	293	268	287	286	268	275	285	245	240	281	273	241	306	282	269	254	284	262	279	289	280	286	259	266	277	256	225	263	279	275	286	257	269	300	240	267	240	237	256	273	274	292	275	275	282	265	249	258	289	258	257	267	253	255	266	290	266	272	277	265	244	286	299	283	284	289	248	254	266	265	271	275	262	272	248	241	257	274	264	278	264	246	270	278	263	276	264	283	310	284	257	287	301	289	274	263	300	293	257	268	255	270	235	268	265	278	289	247	295	273	295	276	278	290	269	280	260	295	240	252	272	280	259	245	263	281	290	299	238	266	279	263	246	256	283	277	286	254	264	271	251	275	280	274	265	254	255	276	291	270	263	257	274	277	256	312	283	249	291	288	292	254	261	302	291	294	259	245	283	284	270	283	276	260	267	267	284	280	254	268	279	287	273	274	275	239	264	245	266	248	261	279	269	297	291	271	281	266	268	253	288	286	242	282	273	291	271	269	290	300	258	281	305	292	299	278	256	299	300	290	299	264	281	283	256	242	266	274	251	280	295	262	270	287	273	267	293	282	279	281	277	238	286	283	249	299	288	282	272	266	264	262	252	285	271	275	263	253	267	277	271	253	295	303	290	269	288	262	278	295	259	285	260	269	283	247	264	283	269	278	280	259	290	265	280	269	263	261	245	257	264	270	288	248	289	283	251	299	286	248	291	272	278	258	241	267	249	271	250	247	282	247	243	262	279	268	300	268	283	287	282	287	299	274	273	247	254	289	262	276	270	270	272	271	268	260	260	273	243	270	304	282	289	289	232	248	262	268	274	253	273	294	270	271	294	292	275	305	259	290	274	297	251	271	247	256	259	289	277	273	277	252	247	244	282	281	290	259	254	273	269	253	256	293	252	248	260	272	275	270	284	267	276	268	253	263	299	286	273	241	272	296	278	242	269	311	286	242	290	276	283	281	249	307	274	276	260	259	265	255	280	260	294	293	235	248	277	267	262	260	252	250	289	303	262	284	271	273	258	278	253	277	265	270	279	278	287	282	286	240	268	292	271	289	287	278	256	281	275	276	267	245	268	284	283	239	268	272	278	255	289	240	258	248	287	264	325	271	278	301	266	284	257	249	264	260	256	299	271	289	277	276	277	277	264	265	295	258	288	254	241	303	306	276	286	247	270	262	276	290	256	274	267	248	261	271	253	302	266	281	273	287	262	268	278	277	256	286	281	239	260	257	269	249	260	281	248	287	283	267	272	261	299	291	264	256	276	312	288	282	256	233	266	254	273	274	299	272	294	263	281	276	251	277	282	276	274	280	255	275	269	272	285	268	277	282	276	259	289	265	264	267	296	293	267	287	273	280	263	254	272	260	270	256	260	259	287	278	244	225	306	277	249	255	288	287	263	232	273	287	282	265	257	256	275	252	277	254	263	277	255	284	288	271	296	280	276	236	302	295	295	264	253	270	281	284	267	265	262	255	238	254	283	304	298	286	285	260	297	277	239	283	274	278	251	285	257	289	272	246	257	267	275	238	275	271	260	264	275	292	257	278	234	297	261	251	263	255	270	269	281	287	254	285	272	270	255	277	286	265	238	271	309	270	274	257	265	241	271	277	259	282	258	293	276	253	284	283	252	256	264	249	268	258	270	251	292	263	283	262	255	281	254	274	280	298	269	288	292	275	299	250	256	256	261	272	281	283	285	262	285	297	281	289	287	291	262	272	272	261	250	294	269	247	280	273	300	294	254	287	287	276	252	257	298	250	267	260	275	283	259	264	288	241	266	254	281	291	279	264	280	283	271	270	254	288	258	259	264	290	266	262	265	260	280	272	307	264	295	275	297	286	289	264	262	266	249	279	269	251	259	271	278	250	265	248	264	279	257	299	258	260	275	287	256	261	262	272	241	265	255	278	289	245	267	267	243	313	268	248	267	249	295	251	277	307	283	266	250	251	265	266	247	286	288	287	241	254	264	279	262	234	256	271	273	283	258	281	254	278	271	266	259	281	279	317	256	286	279	289	275	281	262	276	280	258	279	269	263	292	280	286	273	277	299	275	270	265	260	271	266	251	265	299	275	273	290	271	264	237	232	277	265	293	286	260	254	280	269	264	282	303	246	265	284	246	302	265	262	283	277	273	264	287	267	255	308	256	280	264	272	241	267	287	269	248	274	289	250	269	259	262	256	288	270	263	287	241	289	264	244	258	271	262	274	266	270	292	278	229	245	288	266	273	271	279	287	296	276	278	238	298	261	260	261	273	275	284	294	257	273	276	264	262	289	267	252	226	275	284	272	263	266	259	305	254	246	269
12744	7247	699	405	516	531	464	351	345	311	268	211	212	172	192	147	132	107	115	92	87	67	72	52	60	50	58	50	39	57	44	52	60	41	34	29	33	33	33	32	46	35	30	26	28	24	30	34	20	31	29	29	28	24	23	34	29	26	20	22	24	30	19	29	30	43	36	26	28	34	29	32	28	20	44	21	25	21	24	36	22	21	22	25	34	27	30	24	29	28	39	31	13	19	24	26	30	22	30	34	29	30	25	40	23	26	12	28	26	35	33	30	23	18	25	36	22	24	27	21	15	26	21	43	29	37	26	26	31	28	25	23	39	33	22	29	38	22	20	24	24	28	32	37	38	19	24	34	29	33	23	26	23	34	35	30	19	28	27	22	31	33	16	24	24	27	24	25	29	27	37	26	29	31	25	36	31	24	24	30	31	39	35	25	30	24	22	19	36	26	26	34	24	32	32	30	33	20	18	35	21	36	21	26	28	20	29	30	24	24	25	21	20	24	33	29	34	21	31	22	29	32	20	25	27	35	29	28	21	14	25	24	33	30	32	30	23	19	30	26	23	40	22	29	21	26	33	34	37	24	20	24	27	24	25	20	25	21	18	33	32	26	32	22	36	23	25	29	30	20	28	26	24	24	35	28	23	23	27	26	27	24	22	24	23	19	26	23	32	27	25	16	39	34	29	28	25	25	29	30	27	26	23	27	25	23	33	22	28	33	29	29	28	23	23	31	22	28	32	27	17	22	26	29	32	28	29	23	20	22	25	23	30	22	31	24	30	28	27	18	28	24	23	31	18	30	35	20	22	30	22	29	25	34	26	35	26	28	33	36	24	28	22	21	31	26	26	25	32	33	23	26	29	31	34	38	23	23	31	23	22	26	23	17	28	26	34	23	27	25	20	19	31	19	39	19	30	23	31	22	20	23	17	25	30	24	14	21	28	27	29	24	14	29	29	32	29	34	27	19	30	27	28	21	24	30	32	19	36	24	31	31	21	31	25	35	33	32	33	28	23	19	30	27	26	32	29	27	25	28	26	23	20	24	23	27	29	25	25	22	26	26	19	35	29	22	18	23	31	30	15	20	23	25	28	23	21	32	18	26	31	24	19	21	28	32	21	21	24	19	20	29	19	38	26	25	27	26	17	33	24	24	23	23	22	22	36	28	31	21	25	28	31	26	24	33	30	19	24	26	31	31	30	30	34	27	23	26	25	25	18	31	32	28	29	24	24	24	23	29	24	25	23	31	23	31	26	22	27	27	25	35	30	22	30	32	28	28	27	27	27	20	28	26	22	23	35	22	20	34	31	25	29	20	25	25	29	33	22	39	26	21	19	25	26	25	18	27	12	39	22	26	28	15	27	24	31	33	31	25	32	35	21	26	34	24	27	29	24	22	28	22	18	26	31	28	36	25	19	20	25	28	28	27	23	18	31	23	28	30	23	21	25	34	31	18	27	22	24	27	30	25	24	28	15	21	21	28	36	28	23	33	22	20	28	20	27	29	30	28	27	29	28	27	30	23	34	24	26	32	31	31	19	20	18	26	25	31	23	26	32	22	30	33	26	37	30	27	20	26	30	35	23	34	19	15	22	29	25	24	23	26	24	21	25	26	29	29	22	22	22	26	29	24	28	26	23	28	25	27	25	27	33	25	32	24	19	29	27	20	24	24	21	30	31	30	22	23	24	21	23	21	28	29	25	34	29	27	28	20	26	35	34	25	31	26	34	29	25	32	29	29	26	24	36	18	22	21	22	36	29	23	34	23	22	27	32	20	24	17	25	28	21	24	24	30	18	21	17	35	34	24	19	26	18	22	33	31	26	27	20	28	32	31	18	29	27	35	30	27	22	29	23	23	19	30	36	38	34	27	24	27	22	25	43	20	28	20	27	33	24	27	26	17	29	28	38	21	29	37	34	18	23	16	19	21	30	23	30	28	28	22	27	31	32	21	42	23	25	29	33	21	24	25	30	34	33	32	21	31	24	16	36	26	36	20	25	18	31	28	41	25	26	31	27	27	23	29	27	33	27	25	21	23	26	28	26	24	20	27	22	18	15	30	32	24	25	21	21	30	30	35	30	22	25	21	31	22	30	34	39	29	30	23	32	25	30	24	29	15	29	30	25	30	26	22	31	32	16	19	26	20	20	23	34	28	18	27	28	33	33	28	22	20	30	27	15	28	22	28	30	13	13	22	28	24	40	31	21	27	24	28	30	34	29	27	23	26	25	31	27	27	29	33	31	28	33	33	23	22	27	23	30	28	27	31	24	20	22	26	30	13	17	24	20	23	34	21	21	26	31	26	20	25	32	29	24	36	28	26	31	12	28	32	26	21	24	24	23	26	25	27	24	27	26	30	25	22	38	27	27	20	24	21	26	31	30	27	31	18	30	25	25	28	28	31	20	33	34	24	30	28	33	28	15	27	28	26	32	24	30	13	19	31	28	32	26	24	31	22	20	30	29	24	18	26	17	25	35	24	24	18	23	33	28	19	24	31	24	24	19	26	28	22	35	23	32	32	23	21	30	23	28	33	22	30	26	27	17	38	34	28	26	22	26	33	33	34	15	33	22	22	27	40	36	30	26	22	35	30	21	28	24	26	31	25	27	28	28	19	27	22	33	30	17	34	19	35	28	29	29	26	23	26	36	24	20	23	20	25	35	34	24	22	26	22	26	21	24	21	19	22	32	27	24	30	23	29	28	21	26	24	26	26	21	21	32	31	21	25	31	25	26	18	23	28	24	23	36	28	24	21	31	20	32	29	26	30	35	17	27	27	24	29	26	30	22	27	29	29	23	24	22	25	20	19	35	24	16	35	30	27	36	35	28	21	29	26	22	20	25	21	22	25	19	24	38	29	27	34	22	27	29	29	27	33	24	27	27	36	21	23	23	27	22	25	20	22	31	30	26	25	26	34	30	25	29	29	27	25	29	24	30	25	21	30	26	21	20	26	27	33	27	32	27	33	30	38	31	27	25	24	33	22	32	24	16	30	31	33	21	20	31	24	23	31	27	22	23	17	24	31	34	20	27	34	23	27	25	32	22	21	21	29	28	15	23	29	26	40	23	35	24	30	22	20	33	27	38	24	18	26	26	22	22	22	25	32	28	29	21	28	27	24	21	22	20	29	26	29	27	28	26	30	32	26	39	28	20	30	26	29	26	25	25	27	28	23	34	36	26	28	27	24	25	26	20	30	24	31	30	22	31	14	30	20	21	24	34	22	29	30	27	26	32	25	22	32	24	29	33	28	30	28	21	31	34	25	36	29	36	24	21	25	33	32	20	25	22	31	38	28	25	27	27	22	24	19	24	20	38	25	27	29	21	25	25	30	24	25	26	27	19	25	27	29	25	28	15	28	32	30	29	30	33	26	38	32	27	23	29	23	21	28	26	27	18	21	19	25	32	23	27	32	29	26	28	29	18	26	27	23	27	26	28	26	17	25	25	25	29	31	28	36	32	21	35	32	34	33	24	23	17	14	24	29
52824	34300	11537	21809	28778	27921	24733	21263	17871	15195	13043	11236	10029	8846	7612	6799	6026	5301	4640	3971	3441	3098	2733	2474	2186	2023	1877	1848	1650	1470	1463	1440	1312	1218	1167	1149	995	941	953	844	813	814	752	763	721	728	689	649	646	606	577	603	581	567	533	567	541	547	553	503	500	492	510	516	541	518	511	458	523	480	487	508	499	509	476	508	496	472	472	506	479	481	427	535	482	527	474	515	485	487	453	483	507	475	497	486	478	454	471	506	475	443	447	433	473	462	457	461	458	420	460	449	466	409	437	439	480	425	422	447	436	483	483	489	418	454	447	478	462	459	434	425	407	469	426	434	433	432	441	472	445	421	451	426	457	465	438	444	470	438	436	439	417	391	461	437	448	449	415	420	445	447	436	459	419	437	438	403	469	454	473	433	443	394	406	439	400	456	425	465	444	439	404	451	426	436	437	431	418	459	466	416	447	464	453	425	435	408	404	424	469	430	455	433	428	384	438	430	420	436	424	457	467	450	466	439	442	405	441	454	428	426	447	429	466	421	412	462	450	440	457	435	427	416	454	435	480	429	443	451	432	429	465	416	429	415	423	451	407	487	394	426	413	446	424	462	462	425	418	468	436	393	414	462	456	439	463	438	445	419	431	427	425	434	419	409	431	434	453	420	465	423	402	445	408	399	414	407	416	429	499	444	403	429	432	429	441	420	447	395	464	442	474	472	430	435	422	491	438	454	451	454	397	457	418	396	417	430	426	445	450	436	452	425	421	439	418	456	454	389	439	423	442	474	434	437	395	402	409	425	419	447	433	429	430	460	458	448	463	479	435	446	433	428	486	435	406	458	443	428	433	396	455	453	432	445	440	427	459	420	461	432	443	422	428	410	463	404	406	465	434	449	419	449	432	437	443	431	405	465	459	469	407	428	423	426	440	423	435	438	434	447	411	440	424	447	430	471	453	421	420	430	456	419	457	425	417	425	417	427	401	420	447	415	454	468	468	387	386	462	436	432	414	472	422	419	452	442	440	436	426	430	415	421	417	431	420	434	428	450	448	417	458	445	446	444	447	453	426	427	413	433	420	432	459	416	396	422	430	469	444	482	425	438	471	444	402	450	461	418	406	430	463	423	425	451	406	462	445	415	414	383	411	447	425	465	459	427	434	448	417	399	439	451	435	459	433	427	430	412	441	427	387	442	433	419	452	423	432	427	484	405	447	407	410	438	429	428	415	465	436	422	436	464	461	416	448	446	446	418	419	469	454	480	461	398	430	442	454	458	446	408	424	436	415	444	427	386	433	433	464	427	434	461	433	466	433	451	445	405	440	459	481	403	456	465	430	435	419	463	412	400	459	464	434	404	452	433	420	421	442	410	417	462	485	422	416	471	465	450	442	461	482	413	402	459	462	449	438	444	420	451	440	401	452	429	407	450	411	406	389	471	414	450	433	433	462	447	460	413	437	411	427	446	441	437	423	417	446	419	432	414	400	395	397	424	432	437	422	422	408	451	424	429	461	426	416	396	452	421	463	430	430	426	435	478	456	447	405	435	433	448	456	429	458	442	464	447	431	426	435	444	430	428	427	436	436	420	459	445	417	455	471	451	452	448	441	429	418	464	420	440	500	422	433	414	430	425	433	424	435	453	402	441	437	441	452	396	463	419	449	460	387	413	417	438	439	399	396	413	401	418	412	444	444	427	468	406	445	434	463	453	440	459	470	436	437	454	443	407	390	407	431	450	446	420	422	445	479	404	401	444	433	459	455	452	440	399	440	445	441	468	442	447	427	417	438	440	453	429	447	441	405	434	413	401	460	399	436	451	442	427	435	445	442	427	443	438	440	440	418	429	442	448	405	436	464	444	414	429	446	439	431	467	438	428	402	407	411	411	420	423	458	437	433	447	438	414	469	413	476	434	416	453	407	486	474	425	444	471	452	438	439	423	433	448	420	417	395	469	414	406	434	440	448	428	450	444	434	439	437	422	423	445	468	435	456	450	443	403	421	429	438	463	449	397	429	425	438	409	446	433	423	416	446	421	371	447	430	440	428	440	456	415	439	435	444	438	419	444	425	480	438	473	434	449	410	447	442	410	429	464	419	467	478	431	425	435	400	440	457	422	440	435	431	446	427	442	454	439	440	420	423	467	421	435	415	399	432	453	445	440	436	446	426	410	405	469	445	433	450	448	443	453	440	416	436	428	414	469	416	452	414	413	449	401	421	444	447	411	439	448	445	419	439	432	453	465	437	432	434	425	400	426	394	483	421	448	444	417	415	413	430	457	413	420	420	402	425	421	431	423	433	434	438	450	452	407	491	449	432	400	434	444	428	447	429	411	398	453	455	462	406	452	469	441	414	461	465	435	448	433	434	450	434	436	416	416	424	430	455	448	432	443	466	420	452	403	430	423	436	437	438	435	446	425	424	379	407	424	442	425	389	429	435	466	425	401	454	454	447	441	410	412	468	431	441	457	437	402	431	481	436	446	428	419	444	420	448	452	441	453	452	402	382	450	432	447	473	433	427	451	442	411	468	454	419	417	456	459	455	423	416	425	408	397	423	425	447	435	447	419	444	439	438	438	444	441	449	419	445	435	435	428	447	400	445	422	436	436	421	452	460	431	438	426	465	424	411	457	433	435	413	429	436	471	443	429	378	461	434	418	419	417	422	448	435	478	437	415	464	433	444	435	451	444	442	435	443	463	411	426	420	434	452	415	426	449	415	465	461	440	421	424	446	441	420	448	405	432	450	443	441	399	443	421	442	425	408	440	427	433	453	400	448	458	393	412	391	453	451	414	436	424	431	455	448	458	399	424	444	424	443	433	453	433	415	408	438	436	458	436	428	412	418	456	400	418	440	414	446	470	477	447	409	423	443	403	448	451	413	451	447	475	444	446	442	437	425	398	445	471	420	423	463	444	457	411	419	393	450	408	425	424	454	425	400	451	395	412	446	443	475	448	454	463	451	443	423	407	423	432	460	397	393	437	418	431	418	462	463	412	443	428	473	486	380	405	447	457	433	439	423	418	458	475	393	442	416	436	419	433	459	448	398	446	430	442	437	430	411	468	408	467	424	445	425	469	437	424	466	406	438	443	443	406	414	451	424	421	431	450	407	462	422	421	434	406	427	441	458	464	440	441	446	422	446	425	483	426	452	448	474	433	441	432	400	408	422	456	431	501	435	407	453	448	430	441	437	423	406	488	419	434	485	405	425	434	448	430	425	412	419	440	439	439	453	436	457	443	442	464	465	425	433	449	436	449	449	426	405	466	456	415	410	424	414	445	405	454	436	423	444	424	450	432	417	470	412	422	414	443	431	395	440	424	429	449	424	435	440	440	431	413	422	467	416	456	395	427	453	437	407	458	420	439	441	435	411	411	424	431	451	446	430	406	446	459	481	436	480	404	485	435	450	450	407	419	457	438	436	429	404	451	445	441	429	422	478	460	453	424	443	444	443	431	424	422	438	468	410	468	416	472	435	487	420	453	424	440	435	403	428	412	414	459
9999	4121	453	276	351	381	317	271	255	244	185	164	152	138	117	101	78	70	74	61	65	59	64	52	44	46	50	49	41	47	43	39	47	37	33	34	31	37	24	28	21	29	30	29	32	34	24	33	32	26	30	30	30	30	25	26	21	25	26	30	34	23	21	24	31	26	19	20	44	38	23	29	27	18	14	30	28	30	32	30	29	29	26	23	18	21	32	26	32	32	27	17	29	22	31	18	21	17	20	28	31	34	32	23	23	25	29	34	27	27	21	21	24	20	32	23	24	33	23	21	26	32	27	25	30	16	28	31	23	31	26	29	28	21	29	31	23	24	29	30	29	20	25	23	21	31	31	24	23	28	25	35	20	27	31	18	24	24	24	28	24	28	33	27	19	23	18	29	29	21	28	20	42	24	22	31	29	37	27	37	23	18	25	24	28	22	22	23	18	25	30	28	20	29	17	22	22	24	14	25	23	26	29	34	33	12	17	24	21	27	28	21	28	15	25	24	26	24	29	21	41	29	23	26	28	29	27	20	28	21	22	26	25	21	22	18	27	20	27	44	19	27	14	18	25	28	31	24	25	21	30	36	27	21	25	24	22	24	25	22	23	26	19	25	24	24	26	22	26	21	26	29	32	29	20	31	28	26	14	25	28	23	32	21	32	25	28	33	26	30	27	25	20	21	18	20	30	31	20	11	21	30	24	29	25	31	28	17	32	27	29	23	43	18	27	25	27	18	28	26	24	18	23	26	26	27	31	28	36	28	21	29	35	25	22	32	25	29	27	20	18	26	19	26	20	23	26	26	26	38	23	20	27	25	21	24	26	33	36	29	24	19	34	29	23	40	17	29	24	25	28	33	18	24	23	24	37	22	17	27	25	27	23	34	28	25	17	27	24	40	13	22	18	28	24	17	31	35	19	34	25	23	34	16	26	20	23	25	24	35	28	16	18	23	26	21	19	16	31	30	22	21	25	21	28	20	29	23	30	27	23	22	31	15	20	20	18	19	32	20	17	21	25	27	32	21	24	19	25	25	24	19	21	26	21	30	26	20	27	26	24	30	33	31	28	33	34	31	28	26	27	26	32	19	23	29	21	28	36	20	26	21	23	35	26	24	23	26	28	25	26	20	22	33	32	20	31	26	31	28	16	15	14	14	17	20	30	32	20	23	29	27	26	16	25	30	22	16	20	27	34	17	27	28	24	21	27	23	28	28	33	26	35	23	22	25	27	22	23	28	19	23	27	26	32	22	24	32	20	22	23	26	18	23	22	17	23	15	25	23	27	19	27	34	19	25	24	28	32	32	24	27	20	24	29	34	21	25	24	40	25	26	27	28	22	25	30	24	24	32	25	20	23	27	20	27	31	22	19	29	24	29	30	28	34	30	18	16	32	28	41	25	26	24	21	19	28	25	23	27	24	31	26	29	23	18	20	27	16	22	17	27	24	22	33	29	32	30	19	24	20	22	23	24	35	19	25	19	21	25	27	20	27	19	28	25	25	26	21	14	22	25	20	35	18	22	23	27	27	25	25	30	21	25	28	30	21	26	27	21	19	27	22	25	24	25	25	30	32	34	34	15	23	24	30	27	25	29	28	36	31	20	31	23	28	24	35	26	24	45	28	31	28	28	16	37	26	22	25	31	25	27	23	18	29	29	31	22	25	19	20	33	21	26	27	18	32	20	24	32	30	25	26	26	23	26	32	23	27	23	22	26	26	30	31	14	20	17	35	35	24	18	24	17	24	29	27	21	22	22	29	22	22	27	26	24	33	26	27	25	19	24	24	32	40	23	14	27	25	22	32	19	28	27	26	24	25	23	30	19	31	31	33	21	20	24	25	26	31	20	19	16	20	20	33	26	24	20	32	22	29	22	22	20	27	24	33	25	34	24	24	26	21	29	22	18	28	31	34	31	33	31	26	25	26	13	28	22	24	24	22	19	21	23	24	27	24	25	27	16	34	34	22	18	28	25	26	24	26	34	24	18	25	19	21	25	20	25	22	20	16	18	24	23	27	28	26	23	25	24	29	31	17	21	17	22	29	17	23	21	30	23	33	28	23	34	23	27	28	28	29	29	23	25	30	36	22	30	22	22	34	18	32	23	23	21	24	23	25	24	24	28	35	25	26	21	26	27	19	25	28	29	24	23	28	23	31	30	21	21	28	27	23	23	37	24	27	24	30	24	23	23	26	21	36	25	26	39	34	19	22	23	25	24	23	33	22	35	20	25	29	24	30	23	19	21	23	30	25	25	17	26	27	33	23	25	22	22	26	29	25	16	23	32	24	27	31	26	23	22	25	31	38	34	35	22	18	26	34	23	25	35	21	28	25	25	20	28	24	38	20	28	30	23	18	33	22	26	25	29	34	21	24	19	30	25	27	31	27	30	29	23	32	28	30	26	29	20	21	26	22	25	26	22	29	21	33	24	29	24	23	30	34	21	29	32	17	20	22	31	19	31	33	23	25	24	19	30	35	26	26	30	21	37	22	18	19	22	26	30	24	26	20	32	23	24	26	19	31	18	21	30	25	24	20	23	27	23	23	28	18	25	27	22	27	21	28	38	21	30	22	27	21	22	27	28	18	24	18	34	25	27	29	18	16	25	23	29	28	30	28	28	30	18	30	22	28	23	28	29	28	23	20	35	29	20	23	23	24	24	32	31	26	31	24	26	24	30	20	28	28	21	16	17	22	22	25	25	26	14	29	23	21	23	30	23	23	24	30	26	23	31	26	31	20	23	30	19	23	21	30	25	20	21	23	32	26	32	30	25	17	27	19	25	24	25	34	18	24	34	36	32	22	31	38	32	26	35	19	22	35	30	22	17	19	27	17	35	26	26	35	25	33	29	20	23	21	20	23	20	19	28	17	26	25	35	28	21	26	23	23	22	24	14	24	38	26	23	17	29	20	22	25	21	26	24	23	20	16	26	24	22	27	27	22	28	33	28	19	29	21	21	28	24	20	28	24	24	25	22	29	24	26	31	23	20	40	27	31	21	30	25	28	17	22	28	25	25	23	33	32	31	26	24	20	35	27	22	30	20	40	41	25	26	27	24	26	31	32	32	25	24	24	27	25	24	29	23	28	22	23	26	23	28	18	17	25	25	19	18	27	25	26	20	22	23	27	21	19	23	36	15	23	21	26	28	29	26	18	19	27	30	27	17	34	20	24	25	27	24	18	33	22	33	25	25	28	25	20	25	31	18	24	29	27	21	30	19	21	21	16	22	16	22	21	24	23	20	25	21	19	25	27	28	22	26	27	26	21	27	26	31	27	27	31	31	31	24	34	23	37	31	34	27	32	20	31	28	32	25	25	20	31	28	36	17	30	25	26	34	31	29	26	23	21	24	23	29	19	22	22	33	19	24	25	28	24	40	13	16	36	27	26	23	27	24	26	28	31	23	22	28	21	23	32	28	29	18	25	19	17	28	25	27	25	30	23	23	18	31	30	17	21	28	26	31	23	22	30	30	21	32	27	29	30	19
45760	29974	8858	17740	24709	23775	20548	17561	14401	12058	9979	8451	7486	6707	5912	5034	4360	3777	3296	2868	2547	2220	2024	1748	1637	1531	1401	1291	1241	1132	1117	1032	1007	966	884	817	775	745	676	691	655	670	581	671	664	576	581	563	536	529	517	517	525	540	467	516	511	442	467	519	477	435	432	474	469	485	468	458	459	453	470	456	436	456	447	435	394	463	441	455	452	419	403	457	471	480	477	451	459	445	405	478	442	429	438	464	485	429	464	435	461	441	379	433	439	418	430	458	425	410	441	391	418	424	394	416	445	444	402	411	398	435	432	416	423	438	427	421	407	454	425	386	442	432	405	416	414	434	391	374	407	396	425	428	421	423	459	444	409	374	425	420	433	420	476	425	410	435	401	425	367	467	441	413	466	400	415	373	419	449	443	392	430	395	445	372	422	400	421	373	424	403	417	430	430	429	438	387	441	413	418	423	389	453	414	408	429	414	411	432	427	422	454	391	414	430	427	428	413	395	428	416	421	435	442	445	397	424	426	396	428	445	417	434	404	411	412	388	405	441	417	447	420	386	413	423	415	416	420	412	398	414	370	391	435	418	430	420	421	434	412	405	423	425	408	406	474	451	416	388	442	441	409	420	373	433	428	392	409	402	400	452	422	408	459	426	435	428	404	432	394	396	428	417	410	437	397	414	387	417	419	455	432	400	455	382	402	407	425	416	417	389	407	378	392	428	412	400	373	445	416	422	423	390	413	413	409	382	406	439	471	399	436	425	403	413	447	433	396	437	422	415	427	406	417	423	448	400	404	437	396	412	429	409	416	376	420	446	420	432	421	420	431	442	415	431	435	460	383	429	415	430	416	429	429	424	404	399	382	404	389	385	427	388	412	409	431	403	401	417	405	406	403	432	454	406	399	400	402	425	452	432	407	409	432	428	404	417	429	428	398	423	386	410	416	408	400	416	422	392	444	410	408	411	414	395	407	452	412	448	399	386	415	439	421	382	422	418	442	386	424	395	435	417	387	415	402	413	441	394	460	379	395	416	435	423	407	425	453	408	419	400	419	397	437	395	407	388	412	423	430	404	379	411	419	430	431	446	414	439	457	428	408	402	461	419	423	390	380	397	414	395	439	406	414	448	435	424	449	444	420	366	427	426	433	429	396	393	408	382	454	457	432	444	439	425	405	410	438	413	422	424	397	433	450	423	387	480	408	425	423	465	471	442	394	412	397	410	411	431	395	390	402	385	435	442	410	381	428	428	394	418	401	397	392	421	434	444	451	405	444	417	400	398	428	394	403	411	417	362	420	410	417	407	417	403	406	418	377	393	424	411	435	415	409	396	428	384	450	422	433	402	460	430	414	403	402	425	430	403	407	416	376	403	403	415	374	401	420	385	425	417	458	407	432	418	395	464	422	369	417	419	434	444	405	407	438	364	413	440	417	452	444	398	403	415	413	405	436	418	432	412	402	406	444	435	436	407	428	413	392	391	417	456	409	436	436	440	432	439	435	395	437	391	402	415	436	418	420	412	430	449	412	416	436	400	407	391	390	419	392	404	378	431	381	446	437	431	412	426	396	428	412	402	403	435	422	398	423	481	400	430	386	368	408	369	388	436	418	396	400	422	414	418	443	436	444	423	423	437	427	417	396	422	418	446	428	400	398	423	375	426	421	453	379	386	409	397	404	401	428	433	384	418	416	415	437	409	453	427	394	419	407	380	376	414	430	411	380	434	406	398	436	410	431	429	417	420	414	406	430	418	411	422	412	417	424	395	399	430	420	408	418	452	423	413	411	413	383	371	406	386	441	420	407	420	413	422	418	424	408	417	394	397	395	454	410	401	409	409	438	450	449	459	413	432	429	433	453	436	407	397	382	397	413	400	434	426	418	399	412	429	463	437	420	409	397	424	400	440	399	424	435	446	413	387	397	423	388	421	428	424	417	421	426	390	400	418	368	412	436	453	450	443	443	406	418	414	411	400	385	375	422	383	441	432	421	428	438	407	422	435	447	454	440	428	373	436	422	453	410	433	378	439	412	424	418	411	405	407	400	385	423	404	439	419	426	398	408	436	423	411	414	429	423	412	397	402	412	440	447	374	394	414	430	400	395	416	423	376	455	416	418	415	431	417	431	412	388	429	390	403	410	404	392	428	387	412	423	408	412	365	402	417	435	423	407	423	432	420	399	428	430	407	418	395	410	409	415	435	418	435	399	430	414	399	398	390	415	415	447	451	433	411	434	405	397	435	421	388	418	405	409	380	426	414	430	386	395	422	394	425	425	430	398	383	431	413	423	417	414	379	423	406	465	419	404	434	394	423	436	434	381	409	378	398	397	436	376	384	398	399	404	442	439	416	412	425	388	397	423	426	396	398	414	413	402	420	409	435	416	394	407	433	350	403	437	434	430	399	388	440	419	417	400	407	426	399	395	418	416	386	415	430	400	447	429	436	386	421	405	408	450	423	448	404	465	416	403	415	419	431	393	405	410	431	435	404	448	406	412	464	429	418	411	427	436	384	445	414	431	400	416	394	425	460	398	451	401	369	414	416	432	404	390	427	398	418	408	394	400	427	416	439	379	416	416	421	436	415	420	387	442	389	433	435	418	412	389	429	453	412	421	407	388	406	436	402	422	400	405	415	413	400	418	387	400	390	401	448	413	410	388	403	389	427	388	421	391	407	416	421	429	438	400	399	422	418	408	399	402	385	413	417	410	437	390	421	412	464	404	419	378	435	429	421	440	391	413	446	384	433	409	385	422	422	411	453	408	420	410	446	421	425	412	412	412	382	441	395	400	423	425	429	370	404	408	416	488	433	423	448	423	425	409	421	413	400	405	377	415	392	388	454	412	385	419	421	427	420	388	443	402	401	422	394	356	401	397	411	420	398	398	387	410	418	420	373	411	367	411	405	365	400	393	423	429	420	397	413	424	419	375	428	403	399	386	431	413	423	416	395	411	416	376	394	447	416	434	441	403	381	415	430	413	415	421	415	408	410	432	417	405	402	405	412	462	379	423	443	407	400	423	426	425	398	390	441	430	428	430	428	404	409	447	443	415	412	422	419	450	411	396	413	438	421	427	393	402	419	410	390	420	417	426	387	357	405	394	452	433	429	432	424	414	397	443	419	391	410	414	413	451	384	375	455	425	431	442	427	439	412	400	383	445	416	423	419	423	429	368	435	425	381	399	388	424	403	429	409	398	430	453	412	446	433	409	427	413	403	440	415	434	431	442	397	399	389	400	424	434	421	409	416	397	390	411	410	406	391	428	421	425	394	449	394	418	423	440	399	441	451	406	421	434	401	403	456	409	441	432	403	411	441	406	428	408	454	420	414	383	387	399	392	420	426	423	409	414	384	420	446	399	397	437	427	412	381	427	432	401	428	424	461	414	407	406	421	423	434	429	390	422	410	431	427	403	416	406	400	451	441	412	407	409	414	416	437	428	412	417	405	414	424	427	389	447	395	434	417	438	435	400	417	398	395	438	429	373	402	417	431	433	417	408	406
14689	8168	825	425	536	616	511	419	391	334	324	263	255	204	198	169	143	154	125	97	88	78	75	69	73	61	58	57	42	66	43	61	51	44	61	54	37	44	62	42	39	38	35	28	37	40	35	31	38	36	44	37	45	39	26	39	27	34	35	34	24	21	34	27	21	32	41	34	30	31	32	24	37	34	38	41	43	48	34	21	39	34	24	36	24	29	28	31	30	41	26	31	39	24	40	31	43	20	29	32	33	40	36	30	32	32	23	37	32	25	26	28	32	29	43	32	36	30	35	33	32	25	32	33	39	31	21	35	21	35	30	28	23	35	31	31	36	28	31	23	33	29	33	35	24	26	37	37	28	33	33	39	16	24	38	26	35	39	42	40	39	34	34	34	31	18	23	35	32	36	22	37	36	31	28	29	27	24	35	36	27	37	27	22	30	25	21	34	34	40	39	28	26	19	31	31	36	35	39	34	26	24	39	33	25	42	33	29	34	23	36	32	32	33	37	31	24	20	30	28	43	26	32	19	33	30	31	31	26	37	29	27	37	36	36	20	34	33	36	33	35	31	31	25	31	32	33	36	29	28	27	38	29	29	26	33	34	29	41	23	25	28	31	43	33	28	29	32	34	33	33	25	26	34	24	33	30	32	35	24	39	20	28	36	33	38	28	31	40	27	37	34	27	33	29	39	29	25	29	30	42	36	33	44	41	27	32	26	34	32	36	33	30	35	33	43	35	31	41	38	28	39	29	25	26	29	28	41	30	31	22	33	35	39	35	26	23	38	28	26	28	34	33	38	31	29	25	29	30	28	43	30	33	28	28	32	25	25	27	34	26	30	36	36	28	29	29	31	25	28	28	27	40	23	41	25	27	43	29	32	40	35	29	25	35	27	39	36	34	37	38	36	34	33	40	21	31	42	30	33	34	28	25	19	36	30	30	25	34	27	26	32	25	41	37	22	31	43	35	40	38	33	21	36	35	34	25	30	34	29	31	34	29	33	30	26	31	29	32	28	33	31	37	35	25	24	26	34	41	23	37	35	35	27	25	32	18	29	37	30	27	41	22	39	31	35	40	34	28	32	32	29	28	28	23	27	35	37	28	32	24	39	38	33	31	30	24	29	46	37	23	39	35	34	26	27	30	47	38	41	35	27	36	34	30	27	30	35	25	33	30	36	24	19	33	33	24	26	32	36	37	27	40	35	31	21	21	38	31	40	34	34	31	35	32	28	26	30	28	29	27	35	32	31	29	27	37	30	15	32	24	22	34	29	27	36	26	19	19	29	34	38	37	30	24	32	44	23	38	31	28	19	29	33	28	24	32	34	34	26	32	28	34	34	37	30	29	36	27	32	35	23	35	23	29	34	31	36	33	24	41	29	32	45	31	23	26	29	32	29	30	36	21	26	35	37	31	23	29	29	35	32	31	22	34	26	34	29	29	28	25	21	33	32	38	25	31	37	23	29	33	34	28	32	31	27	29	36	17	36	27	31	28	30	41	31	30	24	31	30	39	37	25	27	21	34	35	24	25	34	31	37	28	33	31	42	25	33	32	26	29	33	34	39	32	29	29	22	39	25	24	38	29	29	29	29	34	34	30	25	27	35	31	26	26	26	25	34	30	26	42	39	25	28	22	22	23	37	34	33	26	32	31	33	34	29	29	31	24	31	44	37	30	33	31	28	28	29	28	23	38	43	35	32	36	35	27	34	39	34	24	30	39	29	27	29	33	32	42	28	28	31	30	23	36	33	25	37	26	33	40	33	35	29	23	33	28	40	34	29	34	36	29	25	36	33	31	31	28	27	32	31	25	24	29	37	38	26	32	33	31	28	33	29	31	29	33	36	28	27	16	39	34	30	25	30	33	38	26	36	30	33	30	26	35	26	33	28	36	29	40	38	32	28	27	28	28	30	36	35	29	42	26	24	28	37	19	36	39	29	36	42	26	32	23	21	40	27	29	31	28	26	37	31	33	28	43	32	37	28	46	38	31	28	41	35	24	32	24	32	33	33	35	25	21	31	25	27	36	33	40	37	36	27	33	29	38	32	28	29	32	29	34	25	25	20	35	28	37	33	27	32	32	29	32	27	32	36	41	42	33	25	37	29	31	37	28	26	28	30	37	34	31	33	44	27	32	39	43	34	33	28	29	44	27	38	30	31	35	26	38	35	35	33	27	39	33	25	29	32	29	28	32	23	25	34	34	31	25	32	35	21	27	26	27	26	41	35	26	28	36	28	24	35	33	31	32	35	29	30	31	25	26	30	26	25	32	29	25	41	41	19	36	27	28	29	36	38	26	36	38	27	35	27	25	42	31	26	22	38	26	27	35	32	38	29	33	33	27	22	28	24	40	29	39	33	28	23	32	33	21	24	23	36	32	34	39	37	34	32	29	31	37	36	33	35	34	26	33	24	38	23	21	26	37	23	24	44	26	27	28	26	37	36	40	36	31	32	28	41	30	31	31	37	30	33	37	23	36	27	35	33	39	35	37	29	25	28	36	28	28	25	32	45	27	23	36	34	38	39	32	32	35	36	28	34	25	35	31	27	28	28	30	30	29	31	33	30	33	39	24	35	25	31	37	32	28	27	28	25	30	36	33	25	24	32	29	34	41	37	33	34	20	29	21	40	31	33	33	38	29	33	32	33	28	18	24	37	33	36	37	23	35	34	36	34	26	30	19	27	29	34	36	26	36	20	26	36	36	31	20	35	21	34	29	36	39	34	34	40	25	34	28	25	32	36	29	24	20	31	18	35	38	31	30	39	34	31	33	29	29	39	33	29	33	27	27	31	29	36	34	25	23	33	27	26	31	27	32	38	27	29	29	37	45	24	26	31	24	27	33	39	26	26	37	23	38	29	37	32	27	32	29	33	27	28	24	23	43	32	36	35	24	31	32	23	31	41	34	40	35	30	25	30	20	26	33	33	26	35	27	41	33	38	29	21	20	39	30	36	24	27	32	20	34	29	33	33	32	26	26	25	27	32	36	37	41	39	34	36	39	32	18	35	27	32	32	41	32	34	32	32	29	39	34	24	31	26	34	25	27	31	40	41	33	37	26	30	45	27	26	21	32	34	32	36	27	34	30	23	42	25	38	25	32	37	27	33	40	30	34	38	29	25	31	36	39	44	30	32	36	36	38	21	21	34	37	23	23	30	36	27	21	30	28	27	30	25	32	27	35	34	34	30	32	44	26	31	32	44	21	35	35	31	34	30	32	50	36	30	44	33	28	41	24	33	37	35	34	32	40	35	26	38	34	29	43	42	27	44	28	29	33	39	30	26	32	25	31	35	28	30	26	39	25	41	27	29	34	35	25	32	37	41	36	40	29	33	28	25	27	27	36	42	28	29	35	28	29	43	29	28	30	26	32	11	41	21	20	40	22	25	30	39	27	26	30	21	16	39	33	31	35	29	29	35	33	36	33	22	29	22	31	40	37	20	31	33	28	16	30	32	34	33	27	27	24	45	34	37	29	29	31	24	29	28
54538	35828	12903	23203	30313	29423	26292	22907	19418	16599	14230	12261	10875	9921	8528	7569	6781	5771	5172	4487	4035	3427	2964	2815	2496	2402	2173	1988	1850	1771	1617	1565	1596	1408	1317	1235	1200	1061	969	935	898	843	879	874	879	866	797	756	752	687	678	644	601	703	573	668	674	593	632	641	563	583	608	603	592	586	580	581	606	574	625	583	618	581	586	616	571	487	558	527	531	560	576	585	583	640	522	571	574	578	587	595	545	609	529	540	541	577	569	555	545	523	537	475	531	505	542	509	544	572	510	531	456	523	487	589	538	528	524	503	513	511	545	525	533	509	528	497	492	510	541	542	533	516	505	564	532	524	499	532	522	544	505	495	509	494	490	485	525	519	511	525	532	506	521	475	533	504	476	547	536	499	464	528	521	532	530	505	505	486	526	512	498	548	547	529	530	493	498	500	511	498	539	502	542	456	506	552	517	532	477	527	492	491	510	486	518	504	493	546	525	487	494	517	502	486	509	535	469	464	497	524	513	511	513	514	489	482	558	481	523	553	493	540	495	502	493	495	503	493	456	511	493	517	473	545	509	537	500	471	507	520	437	515	554	505	564	502	508	486	518	515	507	513	472	502	513	546	521	544	530	518	508	544	515	549	531	512	500	529	456	518	544	515	521	519	484	481	456	515	481	483	531	527	473	507	502	445	478	525	518	508	533	496	522	519	482	522	484	481	499	534	521	490	480	486	472	526	487	500	508	496	501	519	531	485	527	512	540	494	522	443	479	523	472	485	499	527	465	500	539	519	502	527	507	510	528	439	516	485	486	492	552	482	521	488	495	517	520	493	503	544	516	488	506	527	470	493	525	521	506	519	530	531	527	487	470	512	508	499	499	478	467	504	472	503	502	519	528	537	488	507	542	521	483	497	532	498	548	525	500	477	507	495	509	501	501	503	497	506	519	537	557	493	496	494	465	500	480	491	506	516	511	491	516	523	511	535	524	517	509	527	458	558	504	508	524	535	517	492	483	515	501	481	463	507	527	518	483	494	457	521	507	561	475	509	509	508	522	506	556	502	529	486	468	489	506	540	540	494	560	488	513	505	448	481	528	478	517	523	510	525	507	521	515	501	513	506	497	479	467	503	503	497	491	504	534	542	504	504	541	536	532	487	503	521	494	532	472	485	508	529	521	489	489	496	522	490	488	523	520	500	472	517	488	549	507	525	492	501	517	525	517	489	492	523	459	479	531	487	502	531	504	557	544	487	490	509	462	512	509	495	515	539	519	527	507	535	495	505	507	512	515	493	467	484	537	513	496	509	541	543	524	494	517	526	491	508	520	487	477	536	508	517	506	526	521	491	520	507	450	544	482	519	520	510	524	492	486	495	521	600	500	505	506	507	512	520	470	509	514	524	533	524	518	511	537	482	484	457	514	514	515	555	539	520	526	546	510	525	502	480	458	477	537	495	483	511	467	521	525	497	500	464	489	529	488	533	515	534	529	533	521	513	530	504	508	533	476	546	463	495	510	459	486	524	444	485	504	504	515	476	547	473	500	496	521	487	529	477	501	483	509	528	566	512	510	521	506	497	536	497	505	512	541	465	497	511	531	479	520	492	492	489	494	449	502	483	526	492	528	523	559	450	541	505	525	505	477	515	525	522	462	516	490	525	478	509	517	504	509	511	487	506	500	475	534	493	500	483	498	470	514	477	509	538	507	517	564	506	484	501	505	460	501	501	520	488	464	481	466	493	522	508	504	500	517	509	481	488	483	546	483	514	519	529	481	468	521	500	493	493	493	527	513	481	503	514	503	523	496	470	491	529	505	535	543	488	521	495	538	520	487	496	482	511	511	502	473	497	494	494	540	504	507	513	521	511	548	509	533	488	491	499	524	542	502	512	503	524	478	554	520	527	520	481	533	538	540	543	526	507	473	531	520	511	474	542	510	500	489	518	461	511	527	511	502	501	509	565	533	527	488	544	508	513	519	460	530	516	470	517	524	551	519	498	520	516	498	498	548	543	533	497	496	517	497	517	534	503	489	481	471	457	511	510	509	473	512	559	478	538	534	489	502	514	516	467	514	476	529	482	472	542	548	478	535	500	511	499	516	495	510	496	497	517	484	481	520	511	495	481	486	507	517	488	497	528	534	514	487	517	518	493	489	530	535	580	511	528	510	474	504	484	462	511	504	460	511	496	514	498	523	510	496	502	460	477	504	528	495	503	502	505	553	535	500	477	511	510	526	518	512	517	534	481	506	473	478	533	510	485	505	502	506	554	480	487	558	493	508	530	505	524	480	493	529	553	513	517	561	484	529	513	516	549	501	507	491	488	543	496	461	530	524	491	504	504	493	473	510	509	525	513	476	519	462	483	508	545	484	475	508	517	508	483	470	540	493	490	498	513	507	517	494	481	485	496	513	526	533	525	508	533	499	496	492	498	512	513	487	479	506	504	460	472	557	541	503	516	470	532	500	474	501	499	470	492	495	535	541	558	527	530	533	466	530	463	494	475	512	498	529	521	518	472	470	507	523	538	548	494	544	535	491	498	509	514	505	543	519	494	516	484	478	516	488	485	482	527	536	465	460	522	536	525	491	492	528	529	475	489	470	473	508	511	477	501	488	469	528	490	509	506	521	481	537	480	521	492	540	526	469	470	525	524	459	526	519	507	530	490	481	513	536	504	501	496	540	551	469	531	560	523	493	514	506	496	464	522	520	538	486	514	542	504	546	506	526	483	482	525	470	515	548	528	473	498	553	466	510	553	505	513	513	515	479	525	555	506	526	484	517	523	519	502	529	527	517	480	526	498	515	509	528	519	469	549	491	504	492	509	502	512	539	487	491	486	496	519	483	525	520	486	473	528	527	476	526	524	500	536	499	556	545	508	507	500	513	487	481	492	512	513	498	532	513	514	507	469	520	509	523	497	510	556	516	516	508	486	506	519	533	481	470	447	560	505	482	497	525	506	552	499	502	502	518	477	475	506	502	515	488	473	518	499	520	544	488	508	502	490	491	545	509	499	540	526	462	519	492	459	513	498	486	523	518	497	499	500	560	515	488	497	506	496	510	513	504	516	479	518	509	546	501	504	521	502	514	479	517	496	522	530	512	533	529	538	498	508	569	504	504	504	512	526	491	541	500	566	517	495	501	516	485	512	515	504	460	467	512	518	485	513	534	512	507	516	519	510	516	492	501	488	469	478	524	491	472	522	505	494	479	541	542	509	505	561	485	514	493	539	493	536	535	521	489	513	503	478	479	545	516	508	477	493	542	525	545	501	529	522	503	516	525	516	512	487	485	490	505	497	495	483	486	514	543	485	488	505	533	510	482	486	459	483	477	498	494	467	493	520	511	496	517	480	502	503	468	506	514	509	497	511	526	508	551	491	490	539	518	490	480	488	528	502	519	492	499	522	483	509	481	489	512	507	541	515	507	489	518	532	505	458	507	521	501	486	482	488	489	448	496	532	532	474	480	495	492	521	511	499	489	539	479	567	504	536	499	505	443	494	485	501	484	555
5775	2000	244	152	209	206	172	155	157	109	103	81	74	70	76	81	54	52	39	49	37	30	25	39	32	28	34	26	27	31	21	24	21	24	29	21	21	26	27	18	16	17	15	21	25	19	15	15	20	14	15	24	17	13	18	17	15	19	12	17	17	16	13	22	10	24	16	19	15	11	7	20	10	20	11	12	20	17	16	14	16	15	20	19	10	17	8	18	14	20	22	14	18	18	14	16	20	13	12	10	20	14	14	13	20	14	15	13	17	19	26	20	16	14	15	22	16	14	16	22	21	16	21	21	17	16	13	10	22	14	22	15	23	19	19	23	16	16	20	20	14	18	15	14	20	12	13	15	12	13	16	12	10	20	15	16	15	17	14	14	18	15	13	17	12	16	15	14	17	17	13	21	12	13	14	18	12	22	11	15	20	16	18	19	24	16	11	13	19	18	15	9	20	24	15	26	21	11	17	20	13	18	17	15	18	21	21	24	13	13	15	17	10	16	7	13	12	19	15	9	11	27	10	10	22	17	14	16	14	14	13	19	14	11	14	17	11	12	10	17	18	20	13	14	10	16	13	25	18	13	21	15	17	16	17	17	16	20	16	19	22	17	14	13	18	19	12	7	10	19	16	18	18	21	17	17	20	19	15	23	13	14	12	9	15	19	9	16	16	19	10	16	17	20	13	16	15	24	13	14	12	16	10	12	18	20	18	12	16	13	26	13	16	16	18	11	9	14	19	17	17	18	20	11	19	12	10	16	17	17	21	14	10	15	16	17	13	12	18	20	17	17	21	14	25	20	8	13	15	16	20	20	12	21	24	12	15	18	13	23	15	23	15	11	15	9	16	22	23	13	18	17	22	12	14	15	15	17	15	18	23	17	20	11	17	17	15	25	11	15	20	15	19	13	18	15	16	21	16	13	16	15	17	15	12	16	16	13	20	16	18	15	20	12	20	20	17	18	26	10	14	22	13	21	21	12	18	15	22	17	14	20	13	22	19	9	15	14	20	18	19	19	17	12	25	15	20	17	18	12	15	21	18	10	19	16	15	16	20	18	20	18	24	17	14	16	17	11	19	18	14	15	12	11	13	18	17	15	17	16	13	13	8	23	12	17	13	22	22	18	21	19	22	16	22	13	20	21	23	17	13	15	16	25	14	20	17	12	10	18	22	13	15	7	13	12	19	15	11	7	13	21	19	14	15	16	20	20	9	10	21	10	20	18	20	19	17	16	19	20	17	20	16	12	12	11	14	23	19	18	13	10	17	23	14	14	13	17	18	10	15	12	16	8	22	15	15	13	17	20	14	18	20	16	15	17	21	11	12	17	19	15	15	25	15	16	20	23	16	24	8	20	13	20	14	13	16	17	16	16	17	25	16	23	26	21	20	16	18	13	16	19	15	20	15	14	17	16	18	19	9	16	22	14	17	11	6	9	19	19	17	12	11	17	18	21	15	17	20	20	10	13	16	11	13	22	16	21	16	19	18	16	17	21	15	16	16	22	15	21	18	15	13	9	13	14	20	15	21	17	15	15	16	20	16	15	18	22	15	18	18	26	7	13	16	17	12	18	13	25	22	10	13	18	11	9	22	18	21	11	25	16	15	20	13	16	13	14	19	20	16	20	15	15	15	15	14	7	15	14	13	10	14	9	19	12	15	12	22	14	13	17	24	14	20	21	8	8	17	9	20	15	15	11	23	17	14	8	10	12	19	16	16	10	15	21	17	10	19	17	9	14	13	14	20	17	18	18	12	9	19	16	8	17	12	18	16	21	15	17	22	20	9	10	21	11	13	13	22	15	13	20	16	23	19	18	19	9	18	16	9	17	15	17	14	18	18	13	12	11	19	18	11	22	22	9	21	18	21	17	17	12	12	17	16	13	15	17	11	10	19	15	21	14	16	9	14	22	21	14	22	12	13	17	12	16	16	14	16	17	21	15	15	21	22	12	13	24	18	13	19	27	14	12	20	19	10	20	11	12	21	13	18	15	14	15	16	17	21	11	17	14	11	18	13	16	17	17	19	10	15	23	15	20	14	17	7	14	15	21	16	15	14	18	17	12	12	22	16	9	12	18	14	11	19	15	16	16	15	20	15	14	16	23	24	14	15	19	23	13	20	19	25	19	21	15	17	15	14	20	22	21	16	19	14	9	13	12	14	17	19	22	16	17	15	13	16	14	10	14	23	17	17	19	17	16	15	18	20	12	15	20	6	18	13	23	16	13	18	16	17	19	11	13	16	21	21	13	9	13	23	16	14	26	30	19	17	15	16	16	27	13	19	15	10	13	21	18	11	17	12	17	17	13	15	10	13	21	12	14	18	16	12	18	8	21	12	20	14	17	13	16	13	20	17	9	22	19	16	23	10	14	22	20	22	15	12	21	20	14	25	10	18	18	13	25	15	16	10	19	13	15	13	21	20	12	12	19	17	12	24	19	20	14	23	17	11	22	13	16	19	13	12	15	16	11	15	16	21	17	20	19	15	17	15	13	18	20	13	18	16	18	15	18	25	10	14	13	14	12	17	13	9	14	23	13	21	16	11	11	19	17	13	19	15	17	22	23	15	22	17	19	23	15	13	20	14	15	26	14	21	14	11	21	18	12	18	16	13	16	14	16	14	11	17	17	21	15	18	23	18	19	20	19	18	20	12	24	24	16	17	15	12	14	12	12	18	17	12	22	18	14	16	11	20	20	14	12	6	10	17	10	17	18	22	15	17	18	23	17	13	24	20	20	22	20	21	13	12	18	20	13	9	11	12	21	15	15	15	16	21	18	17	18	19	14	15	8	16	13	17	21	16	25	20	22	12	13	13	12	21	20	15	16	20	15	14	17	13	13	19	19	18	21	25	10	14	14	14	13	19	14	5	20	10	11	18	18	18	15	15	19	14	16	17	13	15	15	22	14	15	10	23	13	22	16	19	16	17	14	18	11	16	19	14	16	21	19	14	17	16	14	15	18	17	17	16	20	19	21	16	20	13	21	24	8	11	22	12	24	15	12	14	11	18	15	20	21	15	15	20	22	15	15	13	12	11	15	18	15	15	15	15	24	15	13	15	20	22	19	24	15	20	17	19	18	14	16	13	11	18	17	12	16	15	21	8	16	17	18	17	19	17	22	11	18	16	16	15	15	8	10	10	20	15	15	15	10	18	15	15	17	14	12	17	13	11	23	13	21	23	14	19	24	12	22	12	20	16	11	17	12	16	10	23	22	26	19	10	10	20	14	14	23	15	13	18	13	13	12	15	16	17	16	20	25	18	25	10	21	12	10	13	14	25	17	19	21	19	22	17	15	14	19	17	15	13	13	12	12	18	16	6	18	15	14	15	17	17	12	28	16	15	12	14	14	17	16	17	24	12	7	13	14	14	12	14	13	14	16	12	12	11	19	16	16	22	18	18	13	27	20	17	12	15	17	18	19	19	12	13	20	11	10	21	19	25	13	14	10	19	18	21	17	17	19	20	17	15	13	14	21	15	22	22	13
40987	24724	6181	13305	19086	18215	15025	12352	9873	7892	6315	5518	4656	4318	3689	3149	2681	2399	1986	1794	1493	1397	1143	1074	1006	887	882	772	730	672	646	628	581	605	580	496	500	453	385	410	376	423	384	362	383	389	357	341	335	323	319	345	331	310	278	315	290	314	281	280	311	276	255	272	257	280	292	269	276	269	288	280	305	301	284	287	306	280	283	284	236	284	277	287	297	300	318	269	292	314	307	289	299	273	296	300	291	307	309	281	282	295	308	291	285	286	270	284	277	250	280	253	263	276	274	253	240	292	287	275	297	303	292	263	276	264	269	297	315	280	287	278	281	287	275	283	262	275	270	275	299	290	252	261	267	259	278	288	278	263	309	276	260	274	286	253	269	297	255	276	279	272	260	278	267	288	270	261	268	246	265	250	281	264	267	263	286	264	275	258	280	255	276	260	294	261	263	277	266	247	253	283	242	290	273	268	289	286	275	259	249	282	287	266	262	270	268	253	261	255	277	259	263	266	267	258	274	259	266	253	280	296	257	297	278	254	284	278	261	245	241	252	261	314	275	298	247	289	274	248	280	286	308	251	264	284	287	258	270	274	248	283	266	267	283	282	261	276	244	265	264	296	258	273	257	240	274	254	262	288	289	269	287	255	273	289	251	257	277	305	279	277	263	275	273	269	265	291	229	274	279	251	299	254	262	281	284	234	252	271	282	314	298	244	239	281	274	253	267	301	261	272	251	250	250	266	265	239	240	273	282	255	291	276	265	255	273	250	267	258	271	269	236	266	288	281	249	266	272	292	270	255	267	275	285	254	288	261	248	283	293	303	267	258	244	279	272	282	253	295	269	233	265	263	260	272	279	317	315	281	275	270	297	265	277	244	255	241	242	254	244	270	236	264	265	271	257	278	278	266	242	260	259	292	266	258	279	247	271	274	297	266	288	270	254	297	275	272	292	265	248	237	276	257	278	288	257	266	288	284	282	286	277	292	269	267	252	271	267	285	266	273	280	276	283	265	292	267	258	285	270	249	280	272	280	259	287	256	287	259	279	271	274	297	275	275	274	235	263	278	296	253	275	269	257	285	274	280	228	245	300	279	264	265	270	285	290	271	276	267	273	303	292	271	261	250	261	261	250	267	250	263	261	270	261	245	273	294	270	255	279	264	271	292	293	244	292	278	272	248	272	276	280	264	293	269	278	246	285	294	273	258	264	255	243	325	283	289	281	262	270	269	254	280	260	259	289	280	266	275	274	276	269	251	279	234	266	265	276	282	279	278	245	276	278	245	269	235	280	250	240	293	260	300	254	267	269	251	272	266	259	255	291	266	257	270	260	261	244	266	291	282	252	269	249	263	265	295	292	265	262	283	276	251	262	261	292	280	275	250	255	257	283	246	288	240	300	256	276	269	279	283	291	265	275	278	277	261	268	253	251	290	281	331	255	263	279	263	264	297	305	255	279	274	307	289	258	255	286	294	273	287	281	256	274	251	281	247	267	280	256	287	249	280	263	258	262	267	272	256	280	255	271	276	292	263	269	254	265	260	264	267	256	267	277	250	281	255	272	266	262	248	249	269	273	298	255	230	278	250	278	285	257	248	291	243	259	278	282	293	274	268	251	254	240	286	309	278	241	240	287	271	267	261	271	258	260	288	250	286	284	274	271	256	253	253	282	291	244	271	291	280	272	259	253	258	267	288	292	285	249	281	267	280	272	294	274	266	260	252	263	271	261	292	288	242	272	258	306	264	264	257	273	260	271	291	290	260	282	289	258	280	283	279	289	269	262	274	262	260	254	267	292	270	255	266	281	255	247	277	261	263	277	292	279	279	274	305	265	269	284	270	258	286	244	266	262	293	236	260	270	270	268	263	282	265	280	286	292	249	293	266	294	286	276	256	252	291	280	288	240	243	277	295	296	231	265	288	259	308	249	269	266	302	293	238	261	254	271	273	244	261	277	272	300	262	261	269	300	249	286	274	285	259	261	284	249	282	261	276	279	294	265	278	281	270	266	244	261	247	249	280	264	268	266	289	260	234	278	255	274	254	253	271	302	241	290	259	292	267	274	260	307	271	287	271	263	268	271	254	290	252	286	264	254	294	286	253	242	296	259	275	252	275	297	238	288	265	293	277	252	276	268	274	325	283	285	288	289	277	273	279	289	275	274	269	262	280	266	258	275	264	272	268	269	288	292	273	260	282	264	277	254	254	279	268	251	265	243	273	266	253	276	304	252	263	249	248	253	230	263	270	275	279	262	285	273	267	247	281	280	286	274	242	275	288	256	244	315	249	251	265	281	281	263	300	276	290	272	265	289	230	281	312	270	271	258	299	257	303	308	269	281	253	253	219	251	253	269	277	292	286	284	262	266	266	245	286	282	290	279	254	280	257	258	284	277	264	251	278	279	249	251	299	271	272	282	257	268	288	253	287	287	261	285	305	247	245	280	260	273	275	255	281	257	281	294	262	289	284	281	276	262	269	271	289	276	274	251	271	301	296	284	272	291	299	296	270	244	234	248	266	279	265	255	298	259	272	266	250	265	267	250	268	261	261	287	287	279	274	287	283	262	265	256	272	292	266	261	271	291	252	281	267	266	279	253	287	243	282	279	282	269	261	262	254	275	274	288	266	281	282	271	279	271	268	248	257	284	276	261	274	278	278	248	264	299	264	270	283	265	269	278	263	285	284	250	229	274	284	249	275	283	260	247	291	247	287	256	257	280	279	289	279	267	265	275	272	306	266	274	255	242	255	285	257	275	262	251	273	268	249	266	292	241	282	282	274	287	274	282	272	253	273	284	274	252	277	266	250	281	287	277	231	239	249	262	251	268	240	225	303	273	269	268	256	287	262	263	272	266	309	285	288	295	293	268	240	266	300	253	236	259	245	292	275	290	270	274	260	256	242	259	261	290	270	271	282	253	297	266	266	279	263	267	268	282	261	264	305	285	278	265	264	282	273	261	265	245	276	289	261	269	273	258	265	274	246	279	274	228	272	244	279	284	278	270	261	276	262	237	264	239	280	276	264	271	295	279	283	229	269	248	254	257	250	312	272	262	301	293	288	256	310	264	249	274	264	255	257	274	260	248	284	285	238	260	307	249	261	269	237	240	251	255	259	259	270	260	272	260	255	248	240	244	258	284	301	274	250	242	286	269	262	282	264	259	253	252	261	271	228	286	271	282	266	265	277	273	279	231	262	312	244	279	244	273	247	255	268	258	303	238	287	281	274	251	264	280	271	268	250	279	244	281	276	257	260	282	270	274	270	240	262	261	307	259	260	250	265	281	256	272	258	314	284	277	232	270	255	292	280	278	285	280	293	249	303	293	244	257	312	238	267	288	259	275	253	274	257	267	294	276	262	272	297	268	285	290	263	288	272	266	253	246	259	245	282	259	266	258	246	279	294	257	294	274	263	284	254	282	268	295	262	262	247	238	276	267	278	273	262	261	245	248	288	290	261	261	262	299	234	261	275	269	278	261	279	261	268	276	253	246	257	259	271
13263	7820	810	407	533	535	451	374	367	300	239	204	185	189	151	146	116	125	89	89	98	86	72	60	55	51	49	47	39	49	40	58	46	33	59	28	43	35	42	33	34	29	39	40	33	40	33	38	25	28	24	26	38	27	25	26	34	31	25	36	18	12	29	25	28	30	26	28	32	21	21	32	30	24	27	25	25	26	18	24	22	23	18	25	32	29	36	22	23	19	24	29	27	24	30	26	31	15	32	29	25	23	18	29	19	27	30	30	33	28	29	24	28	35	25	36	23	33	23	29	22	25	23	26	20	30	30	30	29	17	30	22	38	25	24	27	27	27	33	26	34	19	29	24	30	20	21	24	33	31	24	22	34	28	25	25	28	34	24	24	18	26	23	31	27	23	31	36	22	23	29	22	36	42	25	29	33	30	28	19	30	22	25	39	29	24	25	23	25	27	27	19	28	28	24	21	39	19	32	30	32	30	31	25	20	29	24	22	27	28	19	25	40	31	23	23	23	28	44	29	20	21	17	28	28	27	28	35	32	23	27	21	25	16	26	29	33	31	18	24	28	22	24	29	29	23	22	23	31	27	24	24	16	30	28	31	23	24	21	25	19	32	21	26	24	26	33	26	26	21	23	24	27	26	26	18	25	28	34	23	31	41	24	23	26	17	22	31	18	15	30	27	20	28	29	27	20	39	26	34	34	30	39	21	30	25	29	32	28	18	36	31	26	24	20	25	33	33	26	37	34	24	29	23	35	26	35	31	26	26	29	31	24	24	23	35	25	27	39	24	31	23	35	22	23	24	26	24	34	33	31	25	26	29	30	25	19	29	27	23	33	28	32	34	29	26	31	22	26	28	22	27	37	28	32	28	31	19	23	23	26	28	23	24	21	23	24	22	29	27	22	24	26	29	20	26	28	25	28	25	22	26	23	23	32	49	25	27	35	25	35	31	36	24	20	39	33	23	29	20	24	27	31	31	25	22	26	23	32	20	25	30	25	24	19	33	34	30	25	26	33	27	37	30	36	28	28	27	17	35	30	27	30	31	23	25	27	31	34	26	29	27	22	19	28	31	28	27	23	20	32	21	32	27	23	30	35	28	29	26	29	30	25	23	21	26	28	21	23	29	25	20	27	22	30	23	24	33	27	37	30	23	18	25	25	30	25	30	32	37	21	38	25	34	30	26	24	26	36	21	26	37	21	31	32	30	23	26	20	27	34	30	34	32	25	29	30	24	26	31	17	28	30	28	24	26	26	26	25	29	33	30	23	31	22	31	33	23	16	25	31	29	31	27	29	32	28	31	18	28	46	27	30	24	27	33	23	35	24	34	25	29	31	20	26	22	22	26	26	22	27	27	24	25	26	26	33	26	30	29	27	25	40	16	21	34	25	33	22	17	23	31	29	17	25	27	32	30	28	25	35	19	29	34	27	27	29	18	29	27	29	16	25	31	26	29	32	38	32	22	33	26	25	26	27	27	25	19	27	30	36	32	35	26	28	25	24	24	23	24	29	30	34	28	26	34	36	22	27	29	26	28	22	31	28	31	29	25	24	30	34	21	29	32	23	38	32	19	22	17	30	23	29	23	17	29	32	17	26	32	28	21	19	28	25	31	24	29	26	31	28	31	26	29	22	20	37	33	35	33	36	19	27	28	32	32	22	32	39	25	29	29	28	35	20	31	24	21	34	24	22	18	22	20	23	30	27	25	31	26	28	22	23	23	32	27	29	21	25	29	31	30	29	33	23	31	24	27	30	27	17	19	20	33	26	32	26	30	23	23	25	22	26	28	27	25	19	30	22	16	26	17	32	25	18	30	27	20	35	30	32	24	27	22	20	15	24	30	22	28	23	16	20	24	24	26	22	30	35	30	25	37	26	32	31	25	32	20	26	26	20	36	21	28	18	20	26	26	24	30	34	33	25	30	34	36	18	30	24	17	37	32	24	35	26	22	34	31	25	36	21	31	21	21	28	29	26	22	25	30	30	18	26	20	28	26	25	23	26	25	30	30	34	32	29	30	32	23	27	25	20	31	21	16	32	26	31	23	27	32	27	26	20	24	24	28	22	31	23	32	25	27	28	26	37	25	25	24	22	28	37	23	30	23	21	30	37	25	25	27	29	31	25	30	26	32	23	38	17	24	33	30	26	24	22	27	26	27	27	32	28	15	27	26	41	34	26	26	26	25	31	20	15	36	19	17	28	27	22	21	32	26	22	31	23	29	31	26	24	31	15	21	22	30	33	25	28	24	17	25	20	19	27	19	19	25	30	21	33	26	33	24	31	25	25	33	26	27	26	25	21	25	22	23	22	31	22	22	30	29	32	29	24	26	35	35	23	24	31	26	28	25	26	32	31	28	35	27	37	23	32	34	27	33	39	28	24	20	27	33	29	35	32	23	30	25	32	25	25	26	20	23	32	17	26	25	18	41	21	29	26	30	32	29	21	24	22	30	34	33	30	24	24	27	28	28	28	32	37	24	25	29	22	34	23	34	26	33	21	26	16	34	34	36	20	29	19	40	30	22	18	33	35	24	29	16	26	27	28	33	24	22	23	19	31	24	27	19	30	29	29	24	21	24	32	27	35	18	33	32	22	32	35	25	31	40	21	34	29	23	41	25	26	34	29	32	25	27	34	30	34	24	25	30	22	25	33	34	34	25	20	31	24	23	39	40	28	26	26	32	24	24	35	30	35	25	28	30	14	25	36	28	24	26	30	32	27	32	34	28	33	26	23	27	32	23	30	15	26	24	29	26	26	27	23	26	26	27	25	28	28	20	24	29	24	26	17	25	32	22	22	29	32	24	19	28	22	23	34	36	33	25	23	27	19	38	28	23	27	29	24	34	26	25	28	25	19	19	22	41	32	25	33	29	33	28	25	25	37	21	21	23	18	22	25	25	29	29	23	25	37	30	30	26	22	30	26	36	30	27	23	29	25	34	34	21	24	32	23	26	30	27	37	21	24	31	30	26	28	24	30	26	26	30	28	24	21	29	35	32	17	30	32	18	26	28	26	27	27	25	24	23	21	29	25	22	18	31	22	31	25	27	27	23	37	30	21	24	21	40	34	27	36	26	22	26	28	23	25	28	26	35	32	23	27	31	26	23	30	18	30	23	31	23	23	17	23	35	25	28	30	33	22	33	16	30	35	37	25	28	32	30	28	12	23	30	27	23	19	30	17	25	35	19	18	24	28	21	28	33	19	27	36	23	31	25	32	33	27	23	20	27	42	25	27	23	37	29	20	29	25	24	28	27	40	39	24	28	26	19	33	26	22	18	29	20	24	21	23	37	23	20	29	34	17	29	49	32	20	29	19	23	22	31	26	20	21	33	33	33	37	25	34	30	20	15	24	27	20	22	33	24	32	21	29	24	30	34	36	25	23	37	36	43	29	29	31	21	25	19	25	27	19	23	25	30	30	27	21	33	23	32	28	25	30	20	26	32	28	25	28	31	28	27	35	28	24	27	29	27	27	20	26	25	30	20
53491	36476	11873	21895	28734	27922	24507	21147	17752	15270	12674	11225	9678	8834	7598	6523	5844	5110	4544	3962	3509	2994	2723	2425	2271	2075	1843	1747	1494	1490	1384	1362	1245	1226	1173	1054	1029	924	823	791	745	781	782	777	809	759	677	673	618	566	539	578	538	559	539	521	499	535	539	545	504	569	468	508	504	506	493	493	511	478	504	495	483	493	492	478	506	477	464	510	490	466	484	490	506	481	449	507	496	469	527	481	481	463	434	463	443	429	476	438	491	495	462	442	445	451	414	455	406	440	427	470	463	496	446	422	469	443	427	452	452	466	441	467	449	455	451	468	445	454	415	424	476	414	462	457	445	462	470	446	452	438	425	405	434	459	443	432	434	439	459	449	438	434	444	437	437	435	462	430	456	434	431	429	448	442	419	445	421	406	460	465	443	415	467	417	446	429	418	440	453	473	435	430	435	436	441	458	427	422	407	424	445	474	398	424	427	445	443	428	451	445	408	470	454	427	436	427	449	409	443	408	429	419	448	409	496	441	445	451	443	415	429	413	435	410	440	449	445	446	440	413	469	430	424	441	425	429	454	405	399	428	429	439	435	471	425	482	446	427	432	424	401	405	460	431	446	427	453	404	469	458	443	430	415	433	418	427	413	428	415	410	421	427	434	440	445	444	425	439	466	432	430	459	453	416	425	440	409	423	424	408	435	430	418	475	425	450	414	497	414	404	448	410	429	445	435	414	455	413	405	413	431	473	437	432	427	441	452	411	427	395	435	445	401	464	449	474	446	452	448	425	429	434	427	417	433	456	415	420	416	463	424	427	446	409	419	418	427	423	437	417	407	448	429	414	421	441	448	456	442	393	418	446	423	449	399	502	425	445	460	454	446	459	452	416	393	438	440	436	414	460	427	439	440	423	398	418	427	401	407	451	454	439	471	438	451	427	417	431	439	432	408	420	467	424	427	428	446	433	403	457	404	432	423	392	441	410	455	434	409	438	468	464	443	457	435	411	442	438	403	460	397	428	453	481	400	427	427	468	400	418	428	425	425	413	432	456	412	439	423	445	408	401	446	449	438	424	453	414	469	439	423	428	441	402	446	451	448	440	409	434	402	419	446	390	400	451	421	429	436	406	439	429	434	425	446	440	434	427	421	442	418	445	430	432	438	429	456	425	400	425	388	431	396	419	425	414	438	408	454	418	458	422	446	387	431	412	425	449	455	403	481	441	440	419	473	457	467	413	404	453	422	418	437	428	460	450	421	424	440	465	443	402	383	416	407	408	418	454	438	407	419	447	444	418	418	408	460	479	414	443	439	456	474	457	425	425	441	447	405	462	491	415	449	446	455	449	445	470	423	408	417	440	418	451	444	455	436	456	429	448	424	407	458	447	411	445	439	430	421	437	438	433	427	450	403	418	432	419	412	394	435	454	445	452	436	443	406	445	452	406	424	464	437	438	412	436	460	445	442	459	396	438	449	458	417	427	425	418	448	454	392	412	462	390	421	447	463	423	439	443	441	398	419	444	436	383	431	442	408	432	440	408	452	421	467	415	445	440	434	392	433	469	454	441	405	432	426	471	445	399	410	440	460	399	431	429	420	428	454	431	431	455	417	443	429	452	468	475	422	486	405	384	415	405	489	434	427	429	430	426	446	398	436	451	394	457	436	416	392	435	455	450	431	420	435	451	424	471	390	437	434	427	427	405	443	451	448	433	443	443	404	406	436	443	418	416	420	464	439	411	471	495	459	411	423	426	440	440	408	389	431	424	421	472	440	448	447	426	426	447	432	428	462	478	394	406	456	466	435	450	422	416	425	442	396	434	426	436	425	424	413	434	438	362	434	412	473	453	453	448	443	446	441	413	433	442	430	455	424	435	391	463	415	451	404	426	395	441	419	433	431	444	434	439	451	445	439	411	443	422	449	450	445	423	469	418	398	436	400	450	434	425	450	453	473	449	449	412	409	475	410	392	421	389	439	464	413	447	425	435	430	443	460	448	450	458	456	438	411	456	399	420	455	404	423	422	384	443	458	450	437	463	412	453	413	418	420	446	413	420	445	444	437	439	441	440	436	412	438	416	423	455	461	442	406	448	410	432	433	423	429	448	395	440	455	429	439	394	430	447	424	414	430	393	399	432	403	435	434	422	457	431	453	396	434	428	433	426	456	422	440	390	361	437	450	428	439	447	399	468	433	468	462	441	438	416	432	376	408	401	370	451	478	459	405	455	422	491	457	423	460	411	420	460	421	445	466	429	424	403	395	400	454	424	473	427	413	471	407	413	464	462	440	414	441	426	424	441	452	463	435	420	458	456	433	426	435	430	432	475	428	450	481	430	446	449	426	434	391	446	437	431	427	419	429	421	415	424	415	391	440	471	454	441	380	428	400	449	449	458	441	428	426	421	415	439	418	447	419	391	445	461	420	415	407	465	397	402	415	448	459	429	459	419	473	403	421	419	441	424	442	450	406	405	462	466	431	482	431	453	440	431	424	443	411	418	392	446	461	440	410	446	418	460	460	397	425	432	432	407	409	449	416	416	426	404	431	417	422	417	463	429	452	430	440	414	419	413	449	398	408	422	439	406	421	455	394	438	437	413	445	459	422	455	405	438	462	423	435	414	429	469	466	441	454	421	397	431	423	458	416	468	428	436	428	422	415	455	428	459	419	428	428	393	425	426	435	435	421	436	423	428	422	417	442	423	427	409	418	438	450	438	448	434	407	450	421	466	444	446	433	414	431	427	391	457	446	423	468	392	442	401	420	470	439	439	458	445	423	461	413	426	455	439	419	416	441	416	407	399	435	445	406	415	407	430	440	456	444	459	423	460	454	414	425	452	433	436	423	413	411	442	419	421	405	433	448	432	427	427	415	437	460	457	422	448	411	434	474	412	443	454	415	463	447	445	421	405	443	457	441	427	441	423	385	424	437	408	429	423	452	429	449	421	436	410	405	432	447	407	439	405	431	414	446	425	375	390	412	415	395	400	443	440	411	431	429	439	410	443	435	415	408	421	463	418	459	396	384	438	403	415	405	441	431	464	438	492	438	422	422	427	425	458	418	411	438	420	430	464	497	397	430	440	398	457	437	445	430	435	406	446	414	419	428	428	424	415	433	457	454	438	421	442	465	419	452	467	436	449	461	468	417	401	466	433	420	457	428	440	416	458	438	441	421	481	451	411	439	448	436	451	401	424	448	402	447	441	449	425	452	432	418	428	452	419	441	395	479	432	418	427	393	484	416	409	429	458	413	437	419	436	436	429	454	406	410	420	418	398	386	423	445	424	459	421	420	459	458	436	445	428	462	411	398	421	451	420	457	426	473	431	428	444	446	432	421	441	443	433	398	432	429	454	441	459	438	448	427	415	413	421	447	431	461	476	405	431	417	414	468	399	402	412	393	412	414	419	428	416	438	426	424	441	401	401	430	435	456	408	432	416	441	468	436	413	415	440	483	469	412	426	466	445	440	403	445	459	423	442	438	427	401	444	480	469	432	401	423	460	429	418	422	409
10141	4482	432	268	355	352	325	295	236	198	185	168	157	137	109	107	84	88	73	74	68	60	51	63	46	47	44	45	38	36	34	53	31	25	29	45	40	34	28	40	32	33	31	38	41	33	20	31	29	26	22	34	21	25	32	21	31	28	19	24	32	26	32	21	25	29	28	22	26	24	30	25	28	20	29	24	30	26	24	25	29	32	25	24	18	32	24	21	27	27	23	22	20	33	22	24	14	34	24	28	27	26	28	22	27	17	36	32	18	28	32	28	26	29	36	16	22	30	14	23	28	22	27	26	21	31	23	27	31	23	28	24	14	23	19	17	31	21	29	22	29	28	33	24	24	22	19	24	23	25	28	30	19	27	27	18	35	28	36	27	25	23	39	31	18	24	20	22	30	24	34	24	25	19	20	28	29	36	21	28	17	31	28	30	21	26	26	24	30	29	20	30	15	21	22	25	35	19	23	21	15	26	20	26	26	26	26	28	31	27	31	24	27	29	36	27	32	20	34	28	29	26	26	27	19	16	27	18	17	21	23	21	26	20	24	18	35	28	14	21	28	23	24	25	35	33	26	21	30	28	19	18	28	19	24	20	24	31	29	24	20	27	31	23	35	28	20	20	25	26	30	25	28	23	27	23	36	20	27	23	26	31	20	25	23	26	25	21	18	24	20	16	18	22	23	27	25	22	19	23	23	23	22	28	20	22	23	21	28	32	30	27	28	28	24	26	25	24	20	27	22	22	27	18	33	21	27	22	31	24	24	20	32	34	20	19	35	36	23	22	29	23	29	25	23	20	23	21	22	29	32	32	25	30	26	30	29	26	28	21	17	24	28	23	23	24	20	22	27	25	31	24	19	31	27	32	26	27	23	21	23	27	22	29	24	38	24	28	30	21	27	26	39	26	29	24	15	27	38	18	21	29	21	33	33	30	22	27	26	23	23	26	26	24	28	34	27	22	22	30	21	29	28	26	24	22	17	39	24	23	30	21	17	18	26	21	17	18	30	24	29	31	22	27	26	31	29	19	26	36	20	33	20	26	26	33	29	23	29	26	23	24	25	36	24	29	26	22	28	27	18	20	16	31	28	24	21	33	20	31	29	21	23	26	29	24	23	28	33	22	27	35	20	21	19	29	26	31	28	25	31	25	26	32	22	16	30	24	18	23	30	20	24	39	28	21	33	17	22	28	28	17	35	22	21	21	20	38	21	14	26	21	19	23	26	20	28	31	29	26	28	32	23	33	22	15	29	22	28	16	33	23	29	21	25	19	25	29	33	25	22	23	24	21	26	27	29	23	29	20	22	24	23	24	27	32	18	33	27	28	29	37	31	23	28	27	25	28	31	20	27	30	26	20	21	34	27	23	26	17	18	21	24	24	24	29	28	23	20	32	18	26	32	26	21	14	19	35	31	24	21	30	26	16	26	20	22	30	35	20	29	20	27	22	29	26	29	23	25	34	35	32	25	30	22	27	21	24	24	23	29	23	26	24	21	21	19	35	13	24	26	25	20	32	24	23	28	22	17	25	27	25	34	30	33	28	31	25	26	19	23	17	29	23	31	24	26	26	22	30	17	19	22	23	33	36	24	27	20	23	25	33	18	29	37	19	18	20	18	29	24	22	26	19	29	25	28	28	30	30	15	28	20	21	25	20	23	28	29	29	22	21	26	21	22	20	20	28	27	20	23	18	27	22	30	28	27	21	31	30	27	25	25	22	22	22	21	29	28	22	24	30	30	20	26	25	28	21	33	22	35	27	24	22	29	19	15	23	22	15	24	24	31	29	29	26	33	24	28	19	26	19	25	32	23	23	26	27	22	23	29	32	27	32	26	31	21	20	28	23	30	23	27	24	31	25	37	31	24	20	26	26	20	30	25	38	34	29	20	25	33	33	20	16	28	26	20	26	12	27	21	18	23	23	31	26	20	35	22	28	26	30	20	30	29	26	21	25	26	30	17	20	27	21	22	24	32	28	29	28	31	39	26	29	27	23	23	26	22	16	31	21	25	45	23	25	25	36	23	25	21	22	33	23	24	37	39	21	16	36	29	18	22	29	21	28	30	28	23	30	24	32	22	16	21	22	20	27	17	29	30	27	29	27	34	25	28	37	31	22	30	23	26	28	21	28	20	27	36	33	29	30	24	22	28	18	21	24	22	31	14	20	16	25	25	14	22	24	29	25	22	24	27	25	22	27	25	22	30	32	14	23	23	34	29	26	30	21	35	25	15	26	24	24	27	17	19	30	36	20	27	20	24	19	33	29	28	26	20	29	40	26	24	29	28	21	32	15	41	29	21	26	23	29	37	14	23	26	22	29	21	27	32	20	19	24	17	16	24	25	25	27	35	30	22	25	25	25	26	21	20	26	25	22	30	33	26	24	25	36	28	26	25	17	24	22	26	22	22	22	19	26	28	29	39	18	30	30	31	22	25	30	25	21	27	21	30	23	28	22	25	19	20	24	21	28	28	32	24	24	30	17	17	38	27	26	26	29	33	25	20	26	29	35	17	25	29	20	29	26	28	22	25	25	24	20	23	32	32	24	22	18	25	23	28	33	28	29	33	23	25	32	21	28	22	24	25	28	21	19	22	23	28	19	26	27	28	26	24	24	18	31	31	27	33	32	23	31	22	23	22	26	37	28	25	29	20	25	16	23	27	32	28	28	33	25	21	31	28	16	17	28	34	24	16	25	25	19	20	26	27	21	18	19	14	22	24	31	29	29	25	23	23	22	19	28	25	26	23	30	15	28	20	25	37	25	24	30	21	23	20	27	26	29	31	22	23	20	32	29	34	31	17	24	22	26	32	31	22	22	16	25	26	27	24	25	21	28	29	26	24	36	20	27	31	28	19	33	28	25	26	30	27	31	26	37	35	28	24	22	28	13	26	17	25	25	32	25	26	26	18	25	22	23	28	16	34	27	25	21	26	27	25	34	21	34	27	23	21	24	21	21	30	29	29	38	19	26	26	20	26	22	20	27	21	26	28	32	31	29	32	27	24	16	23	28	18	29	27	35	24	17	37	31	26	26	22	29	26	23	31	20	24	29	20	31	23	17	20	34	24	23	24	34	16	32	33	29	31	19	31	33	24	28	22	32	21	22	27	25	24	20	29	32	31	26	26	32	22	26	17	22	23	24	28	19	20	28	27	29	24	24	18	23	23	30	27	24	23	30	26	22	28	28	31	26	30	34	24	28	28	29	28	25	28	25	26	32	25	26	25	21	30	29	25	21	24	31	32	35	34	22	18	25	32	16	25	18	27	28	26	19	26	31	30	23	22	29	23	37	24	31	28	18	15	18	21	25	31	32	35	28	33	30	20	25	25	31	25	24	28	23	31	30	21	26	23	27	32	24	25	25	21	23	29	28	21	31	21	24	21	22	26	22	26	24	38	18	26	26	30	20	26	24	25	27	17	24	26	24	30	29	23	38	27	19	23	28	21	17	25	21	21	26	23	29	20	28	22	20	26	28	22	22	23	24
46258	31891	9139	17959	24256	23357	20346	17015	14184	11737	9737	8407	7132	6543	5682	4987	4231	3707	3264	2846	2530	2284	1917	1769	1716	1436	1396	1296	1214	1119	1119	1037	988	937	887	825	783	705	713	648	655	629	655	612	626	643	518	542	552	514	513	496	528	491	493	523	510	470	468	455	449	471	486	454	471	455	454	468	495	461	463	478	432	415	456	435	451	427	440	433	443	475	458	453	485	484	486	470	439	465	446	455	416	409	472	438	466	447	416	441	424	487	438	435	437	427	458	440	396	404	441	408	486	432	424	424	444	412	448	442	407	429	451	426	417	399	425	376	448	407	429	404	393	410	411	439	431	412	398	410	417	380	445	443	417	448	374	406	420	432	419	397	430	418	476	432	412	438	430	411	429	434	416	398	400	422	409	411	424	399	414	405	409	397	407	425	428	381	422	411	390	453	393	421	414	410	399	447	439	413	414	447	391	379	443	425	421	434	451	418	394	418	383	475	392	442	402	401	412	440	397	406	379	440	409	387	394	459	423	414	412	405	369	435	409	415	425	408	417	408	382	436	443	468	444	440	414	384	397	447	425	454	429	395	406	405	380	396	361	458	400	406	417	427	455	397	432	406	387	430	373	441	453	406	399	432	379	430	465	435	419	388	405	410	429	419	445	417	410	405	388	418	442	400	401	413	385	434	403	361	434	423	419	401	406	396	428	427	410	392	421	418	428	396	378	413	378	421	419	454	416	442	415	381	438	387	428	407	397	408	447	415	394	415	441	463	398	436	444	405	418	385	423	432	445	421	421	453	418	417	414	437	434	422	376	397	414	400	401	429	420	403	447	399	392	430	394	395	402	400	443	407	388	413	394	402	444	452	437	428	426	424	374	374	438	441	415	413	421	419	409	421	393	395	372	407	391	431	416	419	396	373	434	414	420	393	413	414	389	399	409	427	416	428	404	429	397	422	425	377	433	418	402	431	414	409	396	445	435	405	399	376	416	383	403	404	428	417	405	433	371	418	402	428	437	407	427	450	391	432	390	447	432	438	430	426	417	405	412	408	390	405	387	398	415	410	476	403	414	409	428	414	443	401	391	373	446	429	420	380	443	436	421	429	417	394	412	409	417	414	419	428	404	403	396	427	390	434	438	404	417	440	403	407	376	430	421	399	409	414	420	387	389	419	405	385	370	404	392	418	412	369	400	393	391	419	424	416	410	404	419	378	405	405	396	411	412	379	443	434	407	442	398	423	424	385	425	374	422	417	403	407	473	417	401	431	423	425	387	392	424	421	418	421	404	419	380	436	420	432	419	408	417	373	390	410	409	419	368	411	401	420	396	434	419	438	434	392	384	389	408	444	409	415	420	401	417	424	432	418	447	395	384	403	395	413	438	409	380	433	417	417	390	425	400	391	429	368	431	431	423	414	428	442	440	411	422	431	438	441	406	437	377	434	400	420	419	402	421	433	404	445	402	408	418	395	419	420	395	421	435	429	430	410	416	409	415	439	431	406	409	379	398	438	396	459	395	424	418	399	410	413	409	387	418	434	400	401	450	377	420	447	458	430	392	391	425	411	418	459	427	407	434	413	421	389	423	443	421	405	395	382	417	408	400	405	432	394	421	455	431	418	422	409	407	439	401	409	400	486	419	407	383	434	433	414	425	378	423	423	408	450	425	429	423	408	430	460	435	416	397	409	423	428	409	446	377	439	463	459	420	423	394	391	375	409	407	374	406	361	441	398	437	414	401	402	394	414	410	384	413	431	432	416	402	383	390	395	409	394	414	414	420	409	374	408	448	437	431	404	430	410	405	417	431	401	420	465	409	430	439	437	441	426	429	417	448	418	396	449	457	435	439	422	439	377	437	431	442	414	387	432	423	420	400	392	428	397	356	408	413	435	417	432	435	442	392	393	403	417	377	422	417	434	380	441	428	400	395	414	414	400	400	441	436	420	435	412	408	393	418	395	450	378	431	421	388	407	434	420	418	415	409	423	438	396	433	440	447	362	450	398	401	413	387	405	411	423	424	399	398	454	407	439	431	406	380	430	437	417	420	450	439	409	398	422	409	411	442	380	444	414	396	396	433	416	430	418	408	390	408	416	449	413	417	405	394	422	405	428	452	459	403	407	416	429	430	430	449	382	419	392	431	456	362	400	407	422	420	403	447	418	425	443	405	398	383	397	407	410	456	420	425	433	430	424	427	440	415	415	456	409	422	430	429	408	408	395	437	418	379	394	422	393	438	446	452	441	446	401	430	408	413	403	396	416	423	411	441	402	473	407	436	426	406	389	387	433	384	422	351	460	405	445	410	430	434	412	415	413	449	424	415	383	399	443	461	416	421	469	433	421	438	441	403	441	428	429	394	402	408	435	383	427	442	445	425	399	449	441	453	421	454	439	413	419	404	393	431	425	425	436	422	401	431	409	398	399	396	458	427	373	418	419	398	376	408	378	454	476	429	415	403	424	398	389	455	426	437	422	392	436	393	442	430	430	407	420	387	419	404	410	425	446	390	429	401	428	409	416	469	403	445	420	420	447	419	446	407	379	422	409	405	399	432	429	423	446	384	409	429	422	417	394	405	439	423	422	426	431	416	374	382	405	404	437	415	433	420	429	427	409	387	442	417	435	405	406	426	398	441	428	385	435	415	391	387	465	416	420	390	398	402	420	405	398	400	418	409	431	393	389	414	375	419	399	395	406	429	419	442	436	445	447	385	421	418	399	403	393	440	404	417	440	406	433	419	410	405	463	399	429	461	424	392	394	394	440	437	440	408	423	409	388	440	416	434	433	431	425	418	410	430	401	405	401	393	438	402	427	409	432	425	394	397	416	390	402	407	401	440	414	427	424	409	409	403	425	387	414	406	411	405	408	428	389	382	383	397	405	386	462	408	413	374	451	402	389	389	422	432	455	384	420	411	438	419	435	391	424	376	392	436	425	419	445	381	417	460	406	429	437	462	420	417	417	411	430	400	367	422	424	405	409	430	413	415	432	402	428	418	464	437	401	428	432	391	424	424	404	374	400	385	418	395	438	390	411	423	421	425	392	443	429	447	414	443	419	395	440	407	404	427	400	383	423	423	410	452	428	446	385	441	407	427	417	466	419	428	436	434	402	422	419	386	420	434	409	391	419	382	438	402	447	445	464	462	418	373	370	403	444	420	392	419	462	439	401	413	365	447	430	400	401	390	382	425	444	398	402	455	370	389	391	396	429	445	407	399	458	445	409	425	404	425	411	419	376	400	379	374	419	428	413	399	436	428	432	419	430	387	409	402	427	430	425	384	381	443	428	416	410	408	398	412	448	393	429	450	406	454	447	415	433	408	442	414	413	395	411	377	382	417	430	418	443	447	428	423	422	455	424	430	379	479	418	428	434	417	390	431	443	384	448	399	412	404	462	416	419	389	407	379	409	427	442	410	420	427	407	370	395	401	395	405	435	413	442	420	407	417	426	388	397	417	390	438	400	433	414	433	393	405	404	427	426	395	421	420	407	439	434	389	394	409	416
14917	9263	935	395	563	573	473	435	364	325	299	275	209	195	198	159	134	128	118	100	84	85	78	64	64	57	72	70	59	51	43	49	64	44	48	43	45	29	45	52	39	43	37	40	35	30	42	30	29	33	32	26	32	32	34	29	33	31	27	41	42	28	35	30	50	34	22	41	40	45	32	30	33	27	32	39	34	32	43	27	31	27	29	28	33	36	29	33	29	25	41	36	39	30	38	29	29	29	23	27	34	29	33	35	30	31	29	46	20	42	28	24	32	37	32	31	30	38	30	39	33	23	36	27	38	34	29	30	34	31	29	32	28	43	29	36	39	22	38	28	32	31	33	28	32	41	34	27	39	26	23	22	32	28	29	28	25	35	29	33	48	33	36	24	31	37	28	32	29	36	20	27	32	28	35	24	22	29	23	31	27	29	30	28	28	37	24	36	38	32	23	24	19	30	31	23	28	42	27	37	27	30	22	28	34	36	32	42	35	25	44	33	35	31	38	27	32	34	30	26	27	41	30	30	37	35	26	27	32	29	32	39	33	38	35	29	44	24	36	17	31	30	35	30	26	34	26	38	37	36	29	45	42	31	33	28	33	21	25	29	36	24	22	30	24	38	22	32	35	34	28	26	34	34	37	26	28	21	37	28	35	20	23	33	36	43	24	37	34	25	33	40	33	29	26	30	31	29	33	29	35	35	29	22	27	30	37	29	31	40	23	26	34	36	27	38	30	33	35	21	37	41	36	30	34	30	17	30	27	30	23	39	44	25	17	34	26	36	24	29	34	31	22	38	33	35	34	24	25	28	26	23	35	29	33	32	37	38	40	31	25	23	27	22	39	30	26	33	35	32	30	30	22	31	43	27	37	35	30	38	16	33	35	23	30	29	21	33	28	32	32	24	16	39	46	35	32	36	35	31	25	27	31	27	25	25	30	43	20	35	25	37	33	29	36	31	28	38	29	32	35	34	31	22	24	27	34	28	30	31	37	28	31	30	28	28	34	27	33	31	32	40	22	23	31	32	37	22	24	18	25	36	37	25	36	25	19	32	31	31	46	35	40	29	29	24	33	32	30	26	26	23	35	34	30	32	33	38	40	31	36	24	27	30	34	36	31	27	36	37	29	37	27	33	28	34	37	34	26	40	28	33	26	31	20	30	36	31	30	27	32	38	38	20	28	32	29	40	27	40	39	36	35	31	26	26	34	29	36	34	30	39	35	31	19	35	30	27	29	34	20	26	34	29	31	24	30	39	31	32	34	27	38	23	42	25	31	40	36	24	36	36	29	30	33	34	34	24	32	33	35	33	28	27	27	25	30	35	32	30	33	37	26	35	28	36	24	31	22	33	25	32	24	41	37	34	31	35	33	37	29	28	21	28	27	37	33	36	29	36	24	33	22	36	29	37	39	28	39	25	32	19	29	34	27	40	27	29	29	28	29	43	22	35	43	31	27	34	31	27	27	32	28	23	27	35	41	32	27	34	35	22	37	37	42	37	32	31	35	38	30	42	33	35	33	27	26	31	31	25	28	23	37	37	25	29	26	31	20	33	29	25	31	18	28	35	33	26	37	30	30	32	33	30	28	33	32	32	37	32	26	33	22	36	36	26	25	25	28	42	20	27	40	44	32	27	24	39	29	25	30	44	36	33	38	25	32	36	36	30	26	26	41	27	29	23	41	26	23	26	35	27	24	36	27	29	21	29	25	32	35	32	40	25	33	42	17	24	32	29	25	36	23	30	19	32	19	32	26	32	25	33	38	35	33	32	38	31	18	26	26	33	42	29	32	29	31	38	27	27	38	26	35	32	35	33	29	23	36	24	35	29	29	33	37	24	35	43	29	28	31	25	22	45	33	28	20	23	34	29	29	30	28	41	42	29	26	31	36	28	25	27	19	30	38	26	36	30	25	37	22	43	21	26	30	26	28	25	22	36	43	27	32	27	26	30	28	30	27	35	26	18	31	33	27	35	35	28	30	32	32	29	29	32	37	33	22	24	31	23	29	27	37	36	36	29	40	22	32	40	29	24	42	36	36	31	35	35	29	30	31	36	39	39	31	29	20	30	29	31	26	25	39	25	37	32	24	35	27	23	28	37	34	29	32	30	32	34	33	29	35	27	28	34	18	30	40	39	40	22	28	38	36	29	34	36	22	39	31	41	21	24	40	28	38	33	30	35	29	33	27	21	43	29	33	35	33	28	21	36	27	29	35	29	35	30	24	28	23	29	38	28	28	24	27	33	33	33	38	26	35	34	28	24	36	27	30	32	32	23	19	30	30	26	33	30	26	41	31	27	18	38	25	32	27	29	33	29	24	27	26	39	19	45	26	20	39	44	32	27	35	34	29	25	27	25	23	30	31	40	28	19	35	25	32	30	47	38	36	37	28	31	31	26	32	27	40	27	25	32	32	35	17	21	34	30	36	20	31	28	26	26	30	37	18	29	23	30	28	22	22	31	32	30	46	32	33	32	34	31	24	28	21	33	31	23	30	29	25	38	30	27	21	25	33	39	21	25	23	36	28	30	22	28	42	30	34	34	33	26	23	34	32	32	33	29	27	29	38	34	36	34	31	18	48	25	28	42	30	34	35	35	32	29	32	21	36	31	30	30	24	25	34	29	36	35	32	30	29	31	30	20	38	35	33	23	31	24	30	36	29	33	34	37	34	31	24	31	26	30	43	29	26	33	21	28	25	24	38	34	30	25	33	29	29	28	30	38	21	35	31	23	32	26	21	31	28	31	35	31	27	29	28	31	41	23	37	24	33	31	21	30	24	22	31	27	34	31	38	31	31	34	29	42	30	34	29	32	31	30	24	27	20	36	28	38	28	31	33	37	27	26	28	28	23	27	34	31	35	35	27	21	31	40	33	35	28	15	31	24	29	27	29	40	32	28	39	31	28	29	37	35	31	30	33	28	24	27	33	36	26	31	36	37	27	36	28	28	28	37	25	29	35	32	32	40	26	39	38	32	34	24	20	32	30	27	35	39	20	38	32	29	34	22	21	26	28	34	31	34	27	32	32	33	27	29	25	39	31	29	27	35	28	34	44	35	25	37	33	17	41	31	29	28	29	27	39	35	33	31	29	27	31	40	28	40	33	31	33	23	25	18	24	25	25	30	34	36	30	26	28	29	29	26	31	25	33	28	27	34	29	29	24	25	34	30	34	35	24	33	24	30	28	27	34	42	24	38	34	32	34	34	23	40	28	31	31	29	23	29	35	26	31	40	30	30	39	36	33	33	32	34	33	37	36	23	32	29	33	39	29	28	26	24	35	32	36	19	33	24	32	27	30	35	23	27	27	35	30	32	39	31	33	34	34	35	21	26	33	29	28	25	32	26	30	30	28	27	34	31	29	33	33	29	31	32	37	34	30	33	27	30	19	28	32	29	34	18	24	37	30	45	26	37	30	24	37	32	29	28	32	49	34	33	19	28	33	28	34	26	37	37	29	26	28	36	27	22	31	33	31	38	28	31	30	30
55007	38593	12938	23358	30205	29085	25746	22493	18910	16354	13967	12076	10617	9464	8439	7468	6420	5744	4912	4458	3794	3431	2981	2763	2512	2316	2071	1943	1842	1736	1727	1528	1377	1409	1244	1161	1104	1014	958	864	928	896	874	890	918	821	838	796	740	690	639	628	614	679	629	632	628	583	578	607	551	606	569	596	590	586	577	568	583	579	570	585	575	581	607	550	567	585	585	578	589	584	583	563	555	604	592	524	566	599	556	533	583	531	507	570	557	570	574	551	568	535	511	506	558	536	540	499	515	503	589	539	547	528	519	502	546	532	510	524	522	565	509	531	497	487	523	535	515	512	532	514	573	463	512	516	479	552	485	523	528	510	494	486	541	472	505	533	544	521	531	510	488	511	519	504	529	530	527	552	491	510	514	507	494	507	509	488	519	478	509	489	543	491	491	546	496	501	499	564	467	505	502	500	494	498	534	519	522	540	527	491	531	516	497	498	541	495	521	499	488	498	486	494	476	504	503	465	503	536	470	457	449	507	515	511	491	519	512	486	470	531	493	500	466	502	514	555	473	516	517	511	488	490	519	498	467	519	507	494	549	505	502	505	516	494	507	498	495	521	473	519	517	488	534	468	541	504	502	488	509	527	530	516	479	476	500	494	493	507	501	510	508	526	518	508	562	521	516	486	495	509	512	505	502	514	528	483	524	476	501	524	532	504	523	491	516	464	488	524	522	484	490	525	494	483	477	495	516	484	508	536	485	534	507	461	492	546	513	532	549	472	545	526	500	503	504	522	506	509	527	507	474	529	501	499	529	515	528	498	523	502	550	497	501	510	511	465	508	525	497	514	502	494	487	503	516	501	532	492	476	516	562	522	497	509	483	531	476	491	500	508	518	540	504	515	520	467	484	538	495	510	538	531	508	533	513	506	516	491	503	496	483	513	477	504	475	513	523	491	470	493	478	470	489	495	479	515	493	460	542	509	492	513	485	475	471	448	509	507	526	506	538	507	499	501	511	495	503	546	495	529	497	493	467	535	529	508	518	480	515	508	531	522	487	506	440	514	505	511	495	495	501	483	523	509	514	481	492	485	498	510	535	541	523	510	512	481	480	552	531	549	528	506	500	526	494	504	488	523	481	512	524	475	529	520	486	498	504	570	513	483	543	497	499	519	485	504	516	503	497	466	492	472	530	490	497	461	508	480	501	498	506	563	487	518	492	535	529	515	453	476	516	492	500	474	498	469	484	502	530	517	517	522	530	516	470	520	519	527	505	510	489	493	480	555	471	532	513	504	502	516	521	524	507	519	494	523	549	518	541	505	465	500	468	511	482	488	459	526	528	478	493	518	503	478	477	524	529	545	519	524	486	540	509	521	529	519	502	502	507	497	465	530	504	519	516	445	518	523	488	534	533	503	517	532	539	484	510	494	512	495	524	470	477	495	491	511	537	517	497	512	506	492	526	528	527	504	571	496	486	492	519	507	475	507	554	504	505	506	529	519	504	483	468	508	485	488	490	494	515	530	497	513	514	508	491	489	511	470	533	485	484	546	498	509	481	467	545	478	502	466	538	507	495	488	515	511	505	473	482	494	473	540	476	497	515	461	481	485	527	482	487	490	469	488	512	507	502	479	531	492	496	491	467	446	523	465	503	497	514	492	523	491	487	479	529	530	461	519	537	508	499	492	511	503	479	502	495	501	512	517	497	498	520	485	483	520	518	494	489	516	543	499	496	488	480	559	472	483	485	525	528	472	481	555	530	527	527	529	572	507	477	478	519	488	468	500	521	524	557	519	486	506	490	515	484	482	521	474	546	473	524	495	478	526	555	523	511	527	510	502	502	492	516	488	476	485	522	528	482	501	461	497	516	484	522	458	466	488	513	519	522	479	487	512	515	504	504	496	497	491	507	518	489	522	522	511	503	485	520	529	514	498	459	526	521	538	510	530	501	492	505	502	482	481	518	505	484	539	485	481	494	477	547	480	485	482	495	489	472	507	485	504	532	512	500	528	520	503	502	489	492	471	511	531	512	505	524	502	478	535	506	530	491	502	500	460	506	530	507	531	495	530	469	464	496	525	500	486	492	538	534	517	480	498	552	526	506	478	513	489	476	559	545	458	512	485	494	503	526	525	488	504	463	529	527	530	511	502	456	517	496	530	544	478	579	540	496	479	489	480	473	496	479	502	552	533	480	486	553	496	538	500	500	529	448	472	526	513	496	474	474	530	485	534	487	532	491	506	501	498	486	529	494	492	500	501	496	526	458	481	526	472	493	473	487	556	468	510	517	500	494	491	514	500	550	509	491	523	481	491	517	477	488	479	485	541	558	526	509	505	487	505	529	521	490	485	501	501	486	483	514	523	498	521	527	486	471	490	520	493	527	508	508	498	490	539	554	502	486	451	497	463	549	511	489	503	490	469	518	496	501	462	505	508	518	489	527	462	497	539	535	490	480	514	480	462	535	526	494	498	521	505	511	479	514	496	494	472	527	503	481	528	544	456	450	494	507	487	553	488	510	473	495	540	506	512	545	515	500	518	497	479	536	494	492	525	494	484	511	501	535	499	516	518	535	533	496	509	509	492	480	496	526	474	506	519	508	522	515	510	483	486	558	512	474	475	509	506	486	481	475	487	490	466	485	513	508	516	511	519	503	484	510	475	507	542	476	485	471	484	515	491	545	466	501	493	498	528	515	525	491	547	494	495	473	529	515	502	504	525	483	517	486	516	483	526	478	523	476	521	530	478	454	494	531	473	481	515	503	496	513	481	497	514	509	481	509	498	530	494	537	491	480	489	506	495	484	498	509	520	536	459	510	510	463	508	502	482	503	502	486	528	424	534	514	564	543	521	507	474	491	506	527	518	505	536	527	492	530	519	514	509	500	499	522	529	513	537	499	504	540	480	537	513	508	557	568	484	496	473	483	519	506	517	508	506	472	496	532	499	506	515	506	489	482	471	498	482	517	510	475	482	504	534	451	467	517	450	472	498	475	510	537	486	555	487	496	484	531	508	534	503	535	494	498	478	491	529	472	516	558	483	499	482	529	522	512	508	504	513	454	529	506	500	493	494	519	503	508	482	548	478	512	503	498	503	489	507	536	524	517	508	501	494	516	483	483	476	476	512	521	461	480	538	486	460	469	479	520	498	503	501	508	495	513	486	539	466	476	473	506	528	535	514	473	512	496	516	490	500	499	531	517	481	520	544	486	479	528	554	479	468	507	516	471	524	499	499	471	501	538	517	472	518	515	476	501	504	491	478	526	523	478	487	505	480	520	511	472	498	551	513	470	465	529	479	460	524	484	513	513	501	535	496	511	502	535	491	518	528	500	490	498	520	492	529	512	433	520	491	487	501	479	481	466	528	496	510	490	511	495	498	521	472	514	547	495	472	470	501	483	509	520	477	524	516	533	551	508	473	504	531	517	503	529	496	467	550	537	501	497	513	478	537	526	497	510	523	526	551	490	496	507	471	504	543	529	461	500	492	475	472	521	474	534	567	510	475	470	495	509	491	522	509
5733	2252	245	160	236	193	201	177	148	113	113	96	87	82	73	51	68	42	48	44	39	31	36	32	24	24	19	21	21	22	15	27	15	22	19	16	28	15	15	13	17	26	14	21	22	18	13	19	16	19	15	19	15	17	13	15	14	23	17	21	21	14	20	9	28	22	17	15	19	16	20	10	27	14	19	18	17	9	15	21	17	11	18	10	26	16	18	17	8	17	5	13	20	18	13	14	13	17	19	12	18	13	16	14	13	12	15	19	14	12	13	17	11	26	17	13	22	20	21	20	18	17	17	14	25	24	13	20	18	15	13	23	15	17	22	9	15	14	14	15	16	17	16	14	19	11	16	16	16	22	14	15	22	20	17	22	12	16	17	10	15	16	19	20	16	22	20	11	14	16	16	17	20	19	19	19	9	11	16	19	10	10	9	15	12	18	10	7	15	17	11	13	18	20	17	13	11	23	23	17	13	16	18	9	14	14	16	21	16	17	15	16	24	14	13	18	21	19	17	19	10	20	19	15	11	10	14	9	15	17	16	15	14	19	12	18	19	16	11	16	14	13	17	18	16	17	14	12	11	12	11	19	17	16	14	20	16	22	15	25	13	12	11	19	12	16	12	15	25	22	13	20	10	16	22	9	21	17	17	12	15	18	14	16	14	15	19	9	9	19	20	13	15	14	21	11	20	20	22	14	11	20	19	11	11	20	17	16	15	20	20	16	16	25	15	12	18	18	8	20	17	11	14	14	16	15	18	14	19	23	18	12	9	18	18	14	15	14	12	17	16	9	22	14	11	17	21	16	16	18	23	16	18	14	20	21	17	11	9	21	19	14	20	20	12	18	19	18	10	23	11	12	14	13	10	15	11	15	13	19	13	16	9	7	14	21	13	19	18	14	10	19	14	18	15	14	15	18	18	16	8	11	21	15	12	19	14	15	12	12	16	20	17	27	18	11	15	12	17	23	20	14	7	10	10	12	10	14	14	16	16	23	14	13	19	16	11	16	21	25	16	15	18	20	23	18	18	16	20	10	16	23	11	10	12	21	9	14	20	13	15	15	26	13	15	15	14	18	11	14	15	14	15	20	15	18	11	17	15	16	13	20	15	19	18	20	19	18	11	12	12	14	12	17	16	18	11	16	17	12	20	18	18	11	13	17	14	22	18	18	20	12	17	11	17	11	16	22	9	21	15	12	15	19	11	21	20	15	11	19	13	19	22	16	16	13	15	16	12	14	15	17	16	15	10	23	10	18	17	5	19	12	24	24	13	15	15	13	10	15	20	18	17	15	13	9	12	17	13	15	14	11	13	17	9	17	9	18	17	13	14	18	8	10	15	17	16	17	16	17	22	17	15	20	17	17	16	10	18	19	18	7	13	10	15	14	15	17	18	20	16	20	8	16	16	19	17	17	11	11	14	17	18	27	14	16	14	16	19	13	13	14	19	15	23	17	19	17	13	19	15	12	18	21	21	16	18	18	11	9	17	12	12	21	17	17	14	17	21	9	14	26	17	23	20	21	14	24	14	18	14	11	10	18	14	10	21	19	11	14	19	20	13	14	10	17	17	16	12	20	15	20	25	14	17	10	21	18	24	14	20	23	15	16	18	19	22	15	18	14	19	9	18	15	15	15	19	17	19	12	21	15	16	16	24	17	15	18	18	11	19	16	15	14	18	11	21	18	18	19	10	19	13	24	18	23	14	12	14	13	11	11	17	15	13	16	12	11	21	20	16	13	11	22	16	9	10	21	24	22	16	12	18	19	14	16	16	21	15	17	17	8	18	18	14	18	17	18	19	11	15	11	21	15	18	15	24	20	18	18	14	18	14	16	19	10	10	22	16	20	16	13	17	17	21	15	12	17	20	18	21	18	15	16	20	9	13	12	15	21	17	17	23	15	22	19	22	10	16	15	15	15	16	14	16	23	17	12	20	13	12	17	16	13	14	15	13	21	24	24	15	11	15	23	15	21	23	19	22	17	14	12	17	16	13	13	20	20	13	13	17	13	11	13	7	11	18	15	8	19	17	7	16	11	12	5	17	17	14	21	13	19	16	23	16	20	24	20	20	13	15	13	10	13	16	12	23	16	17	18	19	17	29	8	12	16	21	17	12	19	22	15	13	24	14	15	16	14	19	20	11	17	17	20	17	15	24	21	19	24	20	10	10	25	20	7	17	14	19	18	23	18	22	13	18	6	17	14	18	17	12	20	19	25	23	14	14	19	9	17	15	16	12	13	14	20	8	20	16	16	12	19	14	15	12	14	17	20	17	14	15	12	18	22	19	18	15	13	15	14	16	12	15	14	15	16	18	8	17	22	14	9	20	13	14	21	13	17	14	16	16	20	20	10	18	13	17	16	18	13	14	17	13	22	12	12	24	22	19	19	13	13	16	20	24	8	16	18	13	11	19	12	14	8	17	9	18	24	15	21	19	14	18	18	18	18	30	12	17	20	10	24	17	4	24	11	20	12	9	18	17	17	21	14	12	22	16	17	16	13	13	18	17	14	14	12	8	15	17	10	18	21	15	15	11	18	15	23	15	16	19	14	14	12	16	19	10	19	11	11	16	17	17	21	8	21	9	22	17	15	16	14	15	17	18	19	22	13	18	13	19	18	17	25	11	17	15	13	16	15	12	19	16	13	18	19	20	10	19	14	12	13	12	15	16	18	25	14	15	16	14	15	13	24	13	14	11	21	14	17	12	12	17	8	18	22	14	15	22	14	11	21	21	21	15	14	16	25	14	17	15	23	14	15	13	19	17	16	17	13	18	13	19	16	17	21	15	10	11	14	18	21	17	12	8	14	17	27	17	22	11	12	19	14	17	19	14	9	14	18	15	12	15	18	14	17	22	13	14	23	13	15	15	19	16	16	16	12	12	17	12	19	13	20	12	17	21	19	15	21	12	13	16	15	16	24	12	19	8	25	21	16	16	16	22	16	9	14	14	15	8	15	20	16	15	14	14	13	13	20	10	13	17	26	19	19	17	13	30	7	13	23	17	14	11	17	14	22	16	18	12	21	21	17	18	16	15	18	12	21	16	13	19	19	18	7	23	13	13	18	13	24	10	16	15	16	17	9	18	13	22	13	12	22	10	16	16	11	16	12	7	15	8	19	20	13	24	17	19	23	18	8	20	14	19	10	13	15	15	23	13	8	16	17	12	17	18	9	21	18	20	12	13	11	21	15	23	12	12	15	22	20	15	17	12	9	19	17	7	13	17	28	22	14	20	21	20	15	20	21	20	11	16	16	8	16	12	19	18	12	19	11	12	12	13	13	18	16	20	9	18	20	12	21	14	20	11	11	22	16	17	19	17	13	16	17	14	15	21	17	18	19	17	16	8	18	11	14	16	18	16	13	19	18	21	22	22	19	8	21	13	17	18	14	12	8	24	15	21	13	12	18	20	21	20	9	16	15	11	20	17	17	13	20	15	11	11	16	10	14	8	13	19	20	13	16	22	21	22	12	16	26	21	14	17	19
40953	25895	6237	13644	19222	17950	14922	12183	9530	7736	6496	5411	4754	4029	3553	3070	2582	2193	1888	1657	1372	1265	1128	1098	937	884	836	792	743	686	637	593	592	562	502	518	412	455	392	402	392	416	397	392	400	390	401	318	315	332	315	289	322	282	277	325	313	278	300	326	299	294	282	306	275	244	310	277	306	303	301	286	280	302	282	311	302	281	287	283	274	295	303	306	258	253	298	321	302	278	270	276	284	278	257	276	277	274	279	285	270	274	296	294	282	240	267	305	254	281	276	234	262	272	294	262	254	270	264	275	270	267	281	271	257	277	287	292	251	252	255	291	267	255	271	262	276	282	266	285	255	253	266	302	277	260	264	283	297	255	284	278	279	251	268	266	269	254	250	278	263	260	292	273	267	265	280	276	259	261	240	247	263	265	295	289	271	279	274	280	251	230	260	273	255	273	250	260	276	250	272	246	288	289	267	267	271	245	280	260	251	267	258	238	256	284	281	246	275	289	262	270	257	276	266	282	268	243	265	269	249	235	262	261	235	284	282	262	292	267	253	289	255	269	269	301	287	255	277	288	311	263	270	260	260	284	274	283	271	297	241	255	281	277	290	256	251	250	262	260	293	273	261	285	249	259	279	279	284	266	252	298	260	267	256	247	296	274	278	289	274	249	283	287	250	255	251	269	260	282	254	266	280	255	268	264	253	253	244	282	258	254	241	248	229	275	271	260	259	270	286	282	279	282	259	247	251	270	234	242	250	244	270	244	275	274	243	277	286	289	278	280	252	257	264	275	282	268	281	277	250	262	261	248	238	277	249	277	240	267	229	265	251	283	265	259	265	262	269	286	273	245	257	273	268	260	230	240	286	282	286	268	254	244	267	256	266	268	275	267	305	255	290	240	267	274	285	288	265	253	264	276	275	299	251	261	264	243	271	294	274	292	240	246	257	234	275	292	255	264	239	262	259	266	289	248	294	279	275	274	268	266	254	266	265	268	268	268	285	273	246	254	276	262	266	259	281	265	245	243	263	278	263	284	276	267	253	278	277	292	274	271	260	243	261	262	261	250	266	253	265	269	276	242	282	274	204	263	274	289	267	263	250	238	254	271	271	295	263	247	249	260	279	252	256	288	282	292	275	287	275	244	228	261	259	272	245	257	249	288	278	303	261	253	271	239	271	266	276	273	264	274	281	250	248	288	269	246	261	256	267	278	241	285	268	280	282	278	288	250	285	278	273	259	274	251	270	294	276	264	272	289	291	276	255	231	299	279	272	256	282	264	283	303	285	266	289	248	285	266	267	224	280	305	258	276	295	243	280	264	275	282	262	271	275	247	273	271	286	271	256	254	268	258	280	275	260	264	268	297	263	277	264	276	235	268	279	264	272	277	246	227	281	268	287	271	307	270	291	274	306	271	266	252	261	263	282	248	274	254	295	253	285	301	247	242	250	260	279	257	257	269	245	260	256	279	281	259	247	292	263	229	264	249	292	268	265	255	261	246	234	243	280	267	273	239	275	265	258	265	293	228	262	253	247	292	256	285	251	310	257	235	243	253	274	271	259	239	295	295	270	247	293	246	255	265	264	279	289	261	296	277	251	275	249	269	244	256	259	236	257	257	263	284	273	274	269	283	262	255	266	247	268	261	266	257	310	269	281	258	282	290	272	290	310	276	276	235	271	273	255	274	283	296	253	260	278	266	302	254	261	254	262	310	278	270	302	245	278	243	257	244	255	272	260	277	261	263	269	264	254	250	271	262	263	266	244	282	224	269	254	239	269	244	285	251	263	254	254	245	239	278	299	264	273	263	286	267	246	258	268	277	263	272	255	264	256	227	242	254	282	281	259	262	287	279	265	269	261	255	265	261	264	238	255	294	263	296	257	243	246	272	298	240	258	256	285	242	264	235	281	262	271	263	258	266	273	256	276	263	279	282	263	261	283	261	254	239	270	256	278	235	268	255	261	270	251	243	262	247	264	229	277	252	277	282	248	260	287	238	264	279	287	266	271	271	277	244	246	257	282	270	267	272	272	284	261	274	283	294	286	289	259	274	278	263	257	272	242	270	263	257	246	285	252	293	278	271	242	275	243	263	274	252	254	243	265	255	264	280	262	304	293	275	262	290	262	320	287	258	277	233	274	242	292	252	284	279	282	289	275	267	282	266	279	264	254	269	282	263	277	283	274	228	277	268	267	271	243	216	266	269	262	262	264	266	269	251	232	288	275	293	282	304	279	254	282	278	283	245	278	254	240	259	242	254	252	287	269	259	263	267	272	272	293	251	267	255	260	260	243	279	258	260	266	289	263	254	277	243	273	289	272	244	268	285	308	280	266	284	275	255	261	298	243	253	269	277	275	269	279	247	272	252	249	285	257	272	247	266	250	279	252	294	278	269	248	266	276	266	236	284	289	275	270	241	237	278	267	271	265	280	271	258	254	276	286	270	270	263	276	268	254	254	284	276	292	246	272	261	270	278	284	269	251	236	279	272	278	288	260	273	274	259	288	243	274	252	263	279	244	267	266	232	245	276	242	234	278	261	258	272	271	298	243	284	260	269	244	266	261	254	285	279	254	252	267	264	240	226	276	295	294	286	254	257	270	273	267	269	283	268	264	274	272	254	271	254	268	298	285	297	235	285	261	245	252	273	267	275	260	295	271	264	247	244	251	251	268	245	248	248	254	287	295	250	289	290	255	264	281	256	267	264	271	226	281	268	283	275	265	247	270	267	261	279	244	301	277	243	247	283	247	261	251	262	284	268	284	285	265	269	265	237	255	300	256	262	265	282	257	230	250	258	253	243	253	271	279	268	266	302	285	281	262	273	263	275	259	271	271	308	269	274	251	278	243	255	242	274	255	277	269	258	281	268	275	295	286	262	259	262	258	276	299	249	274	269	284	284	264	263	247	271	241	280	286	258	262	295	246	292	254	225	270	258	235	232	270	245	278	281	283	253	249	270	274	275	275	275	278	264	258	254	257	275	258	262	256	286	262	256	288	231	274	275	244	257	261	240	278	244	286	263	274	263	246	289	270	240	246	256	259	278	267	255	278	262	283	262	267	257	284	264	280	268	276	251	244	248	284	272	242	284	272	244	268	257	260	249	262	310	286	273	296	268	243	270	263	247	291	255	286	268	281	275	251	276	274	266	231	259	277	237	248	302	268	234	281	287	236	262	255	292	262	252	242	284	271	277	257	243	276	255	266	285	259	244	260	275	266	277	289	254	240	270	241	236	250	245	259	250	260	277	291	296	279	244	266	265	288	256	282	253	253	248	274	251	272	281	275	265	237	234	273	289	237	271	287	270	239	273	279	260	271	248	275	289	270	237	274	286	238	253	291	259	274	262	259	261	248	269	281	252	283	265	257	275	259	282	265	255	246	269	262	242	283	267	275	255	260	261	229	263	267	276	242	245	281	279	254	266	265	283	286	282	251	240	260	248	278	248	273	304	275	277	290	285	286	250	276	267	305	262	213	259	254	277	283	257	244	290	264	257	258	262
13360	7602	696	390	516	510	435	359	313	294	258	238	183	170	146	145	138	100	87	92	90	76	83	82	51	51	37	40	53	47	37	43	38	48	38	27	40	27	24	44	38	37	31	43	32	42	23	29	21	41	30	26	34	33	27	41	21	22	31	27	23	33	28	36	29	29	24	32	28	33	31	31	27	26	29	25	33	27	41	34	24	30	25	34	19	32	39	28	22	30	26	26	20	32	21	30	23	32	30	18	15	37	30	28	26	33	26	23	29	28	27	27	24	26	27	27	27	22	23	29	25	25	33	36	21	23	31	30	33	18	22	26	20	34	25	26	35	29	35	29	28	20	26	19	24	33	31	33	21	24	26	26	24	30	31	27	27	20	29	20	28	15	26	25	30	23	30	13	33	25	32	19	16	34	21	21	36	22	37	21	33	31	36	25	28	28	30	25	21	26	19	27	31	41	26	23	26	24	23	25	35	27	30	27	31	29	22	22	21	36	22	19	29	20	20	33	23	29	29	25	37	26	27	21	31	31	19	30	31	27	30	22	32	28	26	32	21	28	24	30	33	27	23	20	31	39	24	20	23	12	24	25	30	25	26	28	32	25	29	27	19	20	24	26	29	27	24	25	21	27	33	21	34	17	25	26	25	16	34	22	32	31	22	24	28	24	22	22	32	29	21	30	15	29	31	27	31	22	23	28	24	25	31	23	25	29	16	24	23	18	25	26	19	37	30	22	27	27	22	31	35	25	30	33	25	22	22	30	27	22	19	23	25	26	21	29	23	31	21	22	32	26	18	41	14	19	31	26	28	33	24	24	31	19	27	26	26	26	33	17	27	24	34	30	25	25	34	18	32	35	36	21	31	25	27	34	20	21	33	31	33	25	22	29	25	17	31	28	30	28	29	35	27	28	28	21	24	34	32	24	26	22	32	28	22	34	33	24	21	30	20	33	27	25	25	33	34	27	25	26	19	36	22	32	31	22	26	32	27	32	21	33	28	23	33	29	29	38	23	26	21	16	24	32	30	23	19	21	30	26	35	23	28	26	36	27	30	28	36	30	29	24	32	27	28	27	26	36	31	24	26	35	27	32	40	21	24	27	26	27	18	29	31	36	17	31	27	22	33	23	32	13	31	23	20	32	32	20	20	36	19	30	31	30	30	37	20	21	27	27	13	33	22	28	23	22	25	26	31	23	30	33	26	21	21	38	29	22	18	29	23	34	22	31	25	25	20	24	28	32	25	21	32	27	23	35	28	19	23	41	33	25	35	24	30	22	11	28	19	33	42	25	16	29	23	31	27	25	27	26	24	29	22	21	23	32	27	29	25	29	22	31	33	31	25	33	28	27	18	27	19	22	27	32	22	31	31	30	20	26	24	25	28	25	20	20	23	15	26	34	18	27	28	19	22	29	24	25	26	20	26	33	24	21	21	37	23	29	28	32	32	24	27	35	36	27	24	23	26	20	23	19	23	26	28	24	26	18	25	37	26	19	24	28	24	26	30	29	30	35	26	20	21	23	21	22	32	26	33	29	27	28	22	29	27	22	20	24	29	25	31	30	32	34	34	26	27	34	28	28	27	28	21	23	20	24	30	21	28	35	23	31	28	29	42	36	28	22	31	19	29	24	22	24	18	23	27	20	30	30	18	28	26	25	24	25	26	22	22	20	23	25	24	22	28	28	33	25	35	24	25	27	25	21	28	16	24	35	18	22	24	33	28	29	31	22	26	28	18	30	23	36	24	31	31	32	25	24	20	27	31	21	38	23	22	26	28	24	24	20	27	25	24	27	27	29	23	30	17	26	25	31	27	23	27	21	23	24	31	22	32	25	21	25	31	15	28	24	29	35	33	28	24	21	21	29	30	25	25	24	21	26	31	33	29	20	26	24	21	34	21	29	26	29	22	24	27	35	22	32	26	16	27	39	26	25	31	27	41	21	25	22	28	25	21	32	34	25	33	23	13	28	31	25	29	19	34	48	25	30	24	33	26	42	29	20	19	20	31	33	19	20	27	27	28	31	29	35	23	31	24	27	31	23	17	23	33	25	34	34	26	19	23	26	24	23	23	22	20	22	27	20	29	29	21	36	31	28	21	16	23	25	25	20	29	20	35	30	25	35	20	25	21	34	25	22	27	20	23	26	18	30	28	23	23	24	22	24	20	14	24	21	37	28	39	23	15	20	23	33	29	23	31	26	29	25	38	26	33	27	39	32	37	33	22	26	23	31	31	30	19	21	31	22	21	29	33	25	32	26	21	28	30	17	28	18	21	25	29	39	23	19	33	29	27	30	22	29	31	34	36	21	25	28	19	32	23	23	29	38	24	21	26	19	41	20	23	29	20	31	30	28	23	20	19	28	31	28	23	21	27	25	27	25	28	27	23	30	27	23	28	16	33	24	29	18	29	30	28	23	25	24	27	29	19	29	20	20	23	37	39	32	19	33	20	22	26	28	32	28	27	22	39	26	27	21	29	24	37	26	25	29	20	22	39	24	28	22	15	23	34	34	31	24	26	22	30	20	24	22	20	21	38	37	30	40	37	29	33	30	39	24	23	20	24	18	27	25	13	21	14	29	41	21	22	26	24	24	29	31	24	30	20	26	22	29	33	20	18	27	16	25	19	18	25	20	25	25	26	26	22	31	27	32	31	32	20	28	16	20	25	25	21	27	29	22	29	28	30	25	22	24	19	27	17	29	25	30	23	23	28	30	36	20	28	21	27	25	26	26	22	28	26	23	29	32	30	19	31	18	31	23	18	27	28	25	31	31	27	28	22	26	34	31	23	26	18	30	22	22	27	23	33	24	33	38	26	29	27	24	27	22	19	30	24	24	30	29	23	28	25	36	30	31	36	26	26	29	25	26	34	31	28	29	28	24	40	19	24	35	29	27	41	32	27	32	29	28	25	32	19	22	21	32	33	29	31	20	17	33	24	27	33	33	34	23	27	23	26	23	19	29	23	16	25	36	27	25	30	19	30	23	28	25	29	23	21	20	31	25	22	28	21	23	33	35	25	24	37	28	16	29	29	24	23	35	20	24	28	28	31	28	22	22	27	46	32	24	32	20	32	21	25	21	28	33	30	25	24	19	27	30	26	18	33	31	23	35	21	31	32	21	27	27	28	29	26	37	28	32	35	29	24	31	24	21	30	30	31	28	18	33	18	33	21	32	39	29	30	30	31	28	31	21	20	37	27	29	20	32	29	27	23	22	27	28	38	32	27	25	31	35	20	26	20	31	31	20	13	27	33	19	26	27	32	27	26	21	27	27	29	31	25	28	28	19	28	24	32	23	30	22	24	28	31	25	22	21	32	30	21	35	26	17	28	23	25	31	34	23	25	15	32	38	26	28	26	24	41	26	25	19	20	22	32	31	28	32	25	34	20	36	25	19	35	28	18	25	23	28	36	26	33	25	31	21	21	28	28	42	23	27	18	22	26	32	29	27	32	15	28	15	31	25	32	22	31	29	29	21	29	24	29	40	18	28
53327	35275	11371	22157	28900	27509	24331	20829	17434	15021	12763	11133	9652	8363	7206	6481	5629	5031	4318	3849	3338	2985	2609	2436	2137	1960	1900	1640	1599	1525	1419	1395	1267	1265	1068	1057	839	873	836	791	753	763	796	770	762	732	696	612	630	634	562	586	551	528	532	524	484	505	515	512	538	524	517	534	509	437	499	506	462	537	541	525	513	491	478	505	464	464	478	481	537	500	452	494	461	500	472	474	511	519	440	444	460	527	497	453	472	464	475	517	450	459	462	457	427	486	441	465	420	471	413	466	472	425	448	430	430	494	449	424	420	460	490	447	438	455	464	420	414	424	452	454	414	478	456	409	447	423	429	416	487	423	436	433	426	420	423	432	466	434	461	415	418	405	431	445	435	432	424	410	444	424	463	443	421	400	432	424	444	447	432	407	434	409	430	446	404	432	448	456	427	424	437	411	413	452	435	437	430	448	429	450	476	416	446	405	420	423	439	460	404	424	406	362	405	392	394	443	390	412	455	425	422	410	434	411	431	451	447	433	447	438	424	431	407	422	433	405	419	440	436	427	466	413	443	422	405	452	453	445	419	430	417	437	421	457	409	440	440	403	449	442	436	426	424	421	418	425	444	448	420	402	419	444	434	409	458	425	415	449	423	387	428	426	398	466	387	405	426	430	451	409	414	392	440	407	434	415	374	437	456	456	421	374	464	403	443	428	428	454	420	445	436	429	461	421	442	465	441	451	496	420	420	440	457	409	429	447	412	412	414	435	426	419	417	432	424	403	418	414	411	421	459	397	418	425	420	404	412	417	425	430	405	408	400	438	423	409	443	425	426	442	434	426	436	427	462	453	452	396	426	436	411	403	439	456	459	450	427	437	411	400	426	454	440	381	429	438	411	413	464	434	430	420	468	425	415	429	430	437	415	455	403	458	440	396	425	447	443	448	422	381	447	398	410	409	455	432	393	449	427	429	424	425	434	428	434	405	392	412	461	386	401	429	414	470	454	464	445	416	456	445	426	417	446	447	458	456	426	393	415	405	448	420	409	446	466	434	435	415	431	429	418	408	435	441	404	473	449	453	425	445	402	423	375	448	389	435	400	440	425	449	453	460	403	410	406	431	451	499	431	427	429	413	391	438	435	417	421	411	438	399	391	460	451	433	424	408	455	413	454	429	425	428	440	441	408	416	463	452	412	442	426	445	452	407	410	415	458	400	408	422	417	429	433	461	456	428	441	414	410	415	415	438	391	478	425	428	414	435	446	415	476	425	438	425	418	445	405	436	408	410	425	413	402	405	424	426	478	447	403	455	415	425	429	396	399	421	448	464	422	455	442	399	434	414	402	436	443	431	448	402	439	424	446	405	425	422	447	413	429	426	425	416	421	421	434	408	442	410	415	437	386	438	452	454	385	395	404	389	428	428	468	461	446	422	407	444	412	434	440	398	422	436	443	438	396	402	428	415	459	424	414	417	437	458	435	417	423	461	414	451	412	447	442	472	423	401	422	426	467	410	483	447	369	438	455	446	438	443	447	409	422	398	415	426	425	420	438	425	442	445	407	463	465	443	411	458	404	429	459	440	417	443	450	422	433	436	400	384	437	403	437	392	424	405	428	450	393	452	410	447	435	446	410	429	425	435	444	442	425	426	386	423	435	399	435	395	456	447	410	441	420	456	450	419	440	453	436	446	394	420	448	470	399	428	437	410	410	421	429	436	442	431	401	434	442	458	434	478	438	409	447	463	411	389	405	431	374	409	481	404	443	425	477	433	415	438	415	436	440	435	418	416	428	438	408	424	449	418	411	432	432	421	441	429	408	431	433	434	440	417	454	409	412	413	429	457	406	433	449	374	404	452	397	450	424	431	417	432	429	418	428	423	424	434	438	470	432	448	409	428	458	412	417	426	474	398	422	436	447	396	471	427	444	411	417	414	408	440	429	442	425	423	405	461	411	418	416	438	469	428	445	401	404	430	435	420	418	455	411	441	430	414	457	413	400	402	409	426	437	436	421	412	412	422	438	432	450	431	418	443	385	443	420	381	398	377	432	426	425	412	467	440	418	422	440	455	463	454	400	414	426	464	476	418	447	421	427	432	445	436	389	423	396	443	370	398	445	436	447	431	450	439	448	417	464	454	436	437	424	438	431	417	420	422	476	433	406	408	414	410	441	413	448	439	461	436	400	441	459	413	446	461	412	441	399	453	436	473	467	430	436	453	426	429	366	455	450	428	441	455	472	425	430	432	470	428	411	447	496	419	431	427	442	402	436	434	457	424	410	393	416	456	433	448	426	432	416	384	453	415	426	426	453	387	407	462	488	424	453	445	458	420	440	416	385	420	417	444	435	408	451	430	463	392	409	433	405	429	413	427	421	400	410	469	406	414	425	425	444	457	415	414	469	425	417	424	437	438	414	440	420	414	405	446	411	442	413	464	431	446	403	410	455	426	435	397	456	442	459	432	408	415	410	436	429	389	418	446	391	413	444	469	393	402	435	430	456	418	423	437	452	407	439	425	458	432	407	473	416	433	449	423	421	478	440	422	474	416	443	439	421	407	421	448	437	416	449	392	432	441	421	430	449	460	386	395	390	453	450	452	424	448	435	429	470	437	436	442	410	434	465	416	412	460	435	401	445	426	450	460	426	472	432	451	448	415	469	413	419	379	419	487	453	419	448	408	398	435	413	428	439	410	420	471	410	387	433	461	428	421	417	458	416	415	400	410	421	445	404	428	419	409	438	445	381	432	413	437	447	450	391	432	416	432	437	412	428	460	413	415	426	408	418	446	405	446	415	420	432	434	427	436	436	447	402	428	444	464	445	396	421	433	433	412	434	451	441	431	450	412	407	394	414	374	439	426	408	409	421	433	423	438	391	413	412	417	402	444	434	416	445	451	463	455	450	445	406	442	411	453	425	415	467	440	441	430	447	440	424	430	433	425	436	448	460	392	456	428	432	430	396	416	423	439	378	411	404	432	437	422	462	426	460	416	451	434	426	424	430	428	419	413	418	448	395	374	431	446	458	431	427	444	426	433	399	428	412	434	432	426	419	399	418	483	407	432	434	420	431	432	414	457	437	437	410	440	430	467	407	455	425	454	448	447	412	388	423	402	412	453	452	409	432	431	434	424	424	423	423	437	433	414	403	427	480	439	434	414	439	457	456	411	431	417	392	424	419	428	426	431	451	443	434	427	393	447	424	414	437	433	438	428	410	435	442	425	369	427	428	410	395	415	439	442	441	417	425	423	481	441	416	397	416	388	447	438	448	434	433	456	438	434	460	445	422	454	389	443	404	420	413	406	379	430	451	438	419	475	427	432	446	459	374	432	405	388	452	434	448	424	406	443	433	413	415	445	443	389	444	432	413	395	397	431	431	425	458	427	425	406	459	452	437	439	456	441	470	415	413	407	448	421	453	397	417	397	431	451	437	451	433	439	440	431	420	456	462	424	433	418	428	415	443	434	442	431	482	430	474	436	443	405	429	461	435	420	406	443	432	429	442	454	437	433
10294	4621	396	250	357	342	281	252	254	180	166	162	145	131	102	98	89	92	74	75	71	55	54	51	47	34	46	39	31	44	37	40	46	41	22	40	24	32	40	34	46	24	36	22	32	26	23	35	35	28	30	26	26	27	29	29	26	26	28	30	25	30	28	32	32	19	36	20	30	32	25	28	25	25	35	23	23	31	27	33	24	29	30	25	29	20	26	23	23	23	18	24	28	24	27	27	17	23	26	26	27	17	23	40	24	23	30	25	31	23	34	29	27	24	26	24	31	29	22	21	26	17	24	27	33	24	25	30	24	21	17	32	23	23	33	25	26	24	28	30	36	29	26	22	29	20	28	18	21	26	28	31	26	25	32	28	30	31	22	30	25	21	24	28	25	28	21	32	32	34	27	27	22	29	18	31	29	24	20	35	31	30	28	26	20	27	20	21	32	32	30	20	36	21	22	16	24	33	27	27	24	29	21	21	23	21	25	25	18	21	26	25	29	27	29	22	26	28	23	16	28	25	24	23	35	30	29	27	29	23	21	23	29	24	15	39	38	21	31	24	32	32	20	14	24	27	21	22	24	30	29	20	29	17	28	28	26	27	29	21	28	27	21	21	24	25	35	29	20	21	29	32	28	25	22	32	22	18	25	21	29	28	25	22	15	29	26	20	22	35	28	22	26	24	30	32	24	37	24	25	30	25	23	25	24	19	31	22	30	29	27	25	29	30	26	23	34	24	23	27	20	26	17	23	34	34	31	21	29	26	25	26	20	29	26	22	24	19	28	26	27	29	23	20	29	20	21	31	19	18	18	30	14	26	25	33	21	27	29	35	36	30	24	25	24	23	36	23	29	27	29	25	32	31	30	28	15	21	32	26	26	41	28	18	31	23	19	19	31	24	27	17	21	22	26	24	33	21	30	28	24	22	14	28	34	33	23	21	23	29	17	21	33	31	25	32	29	33	29	27	18	26	29	24	35	25	23	31	25	30	28	24	23	23	28	20	19	20	24	22	30	22	21	14	27	23	35	29	21	20	27	29	22	30	30	20	17	19	24	23	31	29	21	25	23	27	24	31	20	30	22	16	21	22	23	28	29	22	26	26	24	25	16	22	18	31	35	20	27	24	18	24	31	19	38	24	20	21	24	26	27	32	29	17	22	19	27	28	33	22	20	23	20	20	23	33	20	25	27	34	25	25	30	27	20	29	32	21	36	27	31	24	14	24	26	32	22	25	23	22	33	28	31	28	26	32	21	30	26	27	33	18	27	33	18	24	27	22	23	21	24	25	20	30	26	15	26	27	24	22	15	30	37	21	23	27	22	34	26	24	32	28	34	35	25	31	29	24	31	28	22	21	38	20	27	33	18	24	25	32	26	20	27	29	18	16	34	23	30	18	30	34	30	30	24	32	23	23	25	31	22	21	21	32	29	21	24	28	19	21	32	29	37	25	27	19	18	30	21	27	30	19	24	23	16	23	19	18	24	25	22	31	30	36	30	24	33	23	28	26	27	19	38	24	28	24	23	39	27	25	26	16	21	21	26	18	33	35	30	29	19	19	25	25	24	18	29	24	22	20	19	22	34	34	23	34	20	36	26	25	28	19	26	30	27	25	27	15	27	21	18	22	20	18	22	32	20	20	23	22	28	31	24	23	22	27	25	27	28	19	23	28	21	23	26	20	24	33	25	36	25	24	23	22	16	28	30	31	26	23	18	23	17	28	22	27	37	22	30	21	22	22	31	35	30	18	31	26	32	32	26	25	26	29	31	23	20	20	21	20	29	21	25	22	19	30	16	25	23	30	16	28	30	21	27	21	18	26	32	19	28	30	25	23	27	29	26	35	20	34	21	18	29	21	20	19	21	23	27	23	26	23	27	22	24	35	27	18	21	25	26	26	30	24	29	25	22	25	27	21	26	25	29	21	24	27	31	25	28	25	22	23	29	27	24	24	25	26	30	23	29	27	17	14	41	33	22	26	30	31	19	33	18	23	32	22	23	19	24	26	25	29	32	22	40	27	33	22	26	32	22	29	29	26	29	33	14	20	25	20	23	26	28	33	28	27	21	22	19	29	23	24	21	28	19	24	26	32	24	27	30	22	17	23	19	28	22	26	25	18	18	27	9	27	30	17	22	26	22	22	27	20	28	31	20	29	20	19	35	29	15	24	26	23	23	33	29	26	14	30	21	23	32	24	27	21	17	20	18	21	23	37	15	15	29	31	27	31	17	31	22	20	28	31	20	21	29	20	23	26	29	25	21	29	29	31	30	25	22	25	17	27	27	24	27	29	19	16	24	21	21	29	29	20	24	25	24	30	19	21	27	25	26	29	23	29	29	23	27	23	29	20	26	27	30	34	28	26	21	32	23	28	23	28	24	24	26	30	27	28	18	32	26	33	28	27	25	14	21	17	22	23	16	30	28	33	24	17	24	26	31	25	32	29	29	20	29	24	33	25	31	20	29	20	24	29	22	16	22	42	25	25	30	31	22	25	35	28	10	23	23	14	24	26	17	28	27	18	22	22	22	27	29	22	21	22	28	26	22	25	30	25	29	24	18	27	34	30	27	32	21	29	27	30	31	28	18	28	21	27	29	20	24	21	39	19	10	16	30	26	23	24	19	30	35	28	22	25	25	21	24	19	19	23	18	35	28	21	22	26	17	22	23	21	22	24	23	22	22	19	23	20	23	31	26	23	28	27	20	31	25	15	24	27	30	19	20	25	25	26	20	28	16	23	21	17	29	25	26	22	25	22	27	30	23	28	24	22	29	24	21	29	19	30	27	20	22	26	18	35	30	29	28	28	27	31	23	26	32	30	23	14	22	24	16	33	26	24	26	19	31	25	14	33	21	19	26	20	29	29	25	29	20	31	21	28	29	20	27	27	26	29	32	24	18	28	29	22	17	21	26	30	34	22	28	23	25	19	26	24	26	27	29	21	25	24	28	24	14	25	25	22	22	27	29	22	34	27	30	33	18	23	26	26	23	21	19	36	30	28	31	24	22	22	26	33	26	32	27	29	20	30	23	20	27	31	22	25	20	23	19	31	35	25	28	24	34	16	33	32	28	23	27	24	25	28	33	15	25	21	27	17	26	34	25	34	25	22	32	26	26	31	30	20	21	24	30	25	25	25	38	26	26	30	15	35	29	22	33	12	23	25	32	23	32	21	30	26	32	25	21	33	20	15	22	22	15	25	24	31	23	28	33	23	18	28	18	21	29	27	28	20	32	30	26	29	35	29	24	29	28	27	23	29	18	25	28	29	26	28	23	14	25	27	30	23	27	29	32	26	27	23	31	22	23	27	34	32	20	22	26	24	31	25	30	28	17	31	22	21	21	26	25	32	28	23	20	20	32	25	24	28	19	27	24	23	26	14	23	35	24	26	26	29	19	27	30	19	24	17	31	18	23	30	25	26	25	34	21	28	19	24	21	23	26	31	25	20	28	25	26	27	27	28	24	26	30	30	26	27	27	24	19	23	26	20
46498	31525	8791	17797	24452	23272	20088	16770	13737	11559	9542	8467	7080	6292	5377	4584	4070	3586	3064	2693	2423	2131	1970	1729	1583	1459	1402	1273	1188	1123	1098	1010	940	951	825	796	778	730	706	687	663	696	663	610	650	635	583	534	532	512	499	476	486	502	503	479	448	500	457	463	465	456	466	478	464	514	456	444	448	464	483	442	427	456	478	380	420	433	464	454	435	481	427	419	454	442	480	455	472	438	450	436	498	441	448	450	474	431	447	439	391	444	430	462	447	424	399	415	449	447	393	443	447	431	422	423	439	393	458	404	411	431	422	462	433	382	438	433	451	426	404	409	403	432	411	416	442	432	457	395	415	424	402	395	431	462	412	451	441	423	461	405	419	397	400	421	453	396	417	377	409	432	447	445	413	397	405	413	384	436	431	371	418	384	401	421	429	392	430	387	405	420	407	399	410	397	398	441	408	394	449	416	435	414	403	382	443	412	408	392	420	408	390	414	422	388	437	400	439	419	397	393	415	392	373	393	430	413	414	405	379	409	399	425	418	432	393	439	418	392	393	383	395	407	418	401	439	390	391	453	419	436	432	431	412	421	437	382	403	408	405	404	425	410	425	412	423	417	399	383	435	394	422	443	415	424	456	415	404	408	434	408	400	415	392	431	428	412	396	431	418	455	399	432	368	459	420	436	398	386	420	443	410	456	409	390	375	418	436	406	424	409	408	416	391	462	407	392	419	381	376	379	421	410	444	414	406	434	431	375	423	428	409	429	401	406	427	450	429	404	426	448	436	430	405	433	420	400	438	423	401	374	410	415	434	419	430	432	433	423	438	422	406	404	449	398	418	433	413	376	431	417	369	396	386	410	439	381	387	385	415	404	415	441	396	414	460	421	432	421	394	372	406	411	456	420	419	358	416	401	403	428	390	427	409	381	443	391	384	406	427	418	441	384	430	412	385	401	406	422	425	419	441	397	392	447	414	392	413	399	393	425	420	469	420	420	372	397	417	413	403	362	408	434	442	406	402	390	413	402	395	415	403	391	384	419	431	430	362	414	391	393	411	404	416	406	416	416	422	440	426	420	406	413	385	439	433	428	391	424	372	422	409	405	411	429	423	373	372	435	368	427	416	401	391	422	399	431	388	406	437	413	386	409	396	407	390	438	409	433	410	411	405	466	393	424	411	409	431	394	420	403	423	419	417	400	396	395	388	380	391	374	426	379	384	389	424	396	370	441	386	471	437	401	390	417	400	448	395	417	412	397	412	406	426	395	417	391	376	430	426	400	404	401	409	393	415	416	437	406	359	415	413	407	386	423	421	405	402	408	421	374	451	425	433	383	424	380	450	416	418	390	424	387	412	401	424	384	393	412	416	419	385	425	403	381	421	399	374	410	394	411	402	417	446	402	408	370	439	416	399	420	423	403	405	441	445	426	446	403	426	418	379	431	415	430	394	435	451	407	423	415	412	425	436	399	401	391	402	392	394	437	407	418	423	399	425	423	399	416	446	429	399	441	426	400	409	380	401	420	421	443	402	423	446	392	391	423	407	384	414	427	423	417	387	415	411	391	450	452	389	418	393	438	393	417	432	419	445	404	413	386	408	371	416	403	407	426	387	408	411	461	426	400	417	426	421	390	399	437	431	409	412	410	406	425	389	427	420	417	380	391	450	421	425	426	403	369	418	439	451	378	437	468	410	393	390	390	439	412	411	421	403	407	385	408	425	382	422	399	378	414	420	437	407	368	387	404	419	397	405	377	414	414	418	431	407	400	392	392	403	419	410	398	382	413	422	400	378	429	393	420	427	412	396	401	408	405	439	418	386	446	433	415	423	409	403	455	440	403	396	407	392	416	428	393	432	437	412	424	430	406	417	416	411	385	419	366	400	392	383	423	393	415	406	391	417	412	435	431	423	425	409	410	402	410	419	413	403	416	385	412	398	400	399	382	443	384	456	408	408	391	391	395	395	416	416	420	411	394	423	437	414	430	390	415	464	400	414	419	410	420	398	410	392	406	425	390	431	433	429	420	417	446	423	410	414	408	426	407	422	435	396	421	418	434	387	451	438	389	410	421	390	411	396	412	412	448	404	408	407	413	430	432	438	407	429	400	387	417	393	421	433	405	408	420	408	401	412	421	436	380	388	412	394	418	424	369	417	405	412	430	409	443	423	401	407	405	412	404	413	406	406	399	416	422	392	378	396	416	400	416	396	401	383	397	425	399	451	441	432	438	424	414	413	383	426	431	391	429	371	408	404	383	445	418	413	396	422	391	435	449	436	431	378	428	433	382	418	391	429	393	419	431	391	451	427	403	393	404	418	411	413	369	413	409	403	371	392	406	417	399	418	425	396	358	392	416	414	412	432	391	400	449	387	417	427	440	392	420	428	403	424	430	425	416	415	398	398	399	410	399	420	401	446	429	427	427	411	415	392	437	364	419	414	449	464	414	446	437	370	432	420	412	417	433	394	413	393	418	425	435	419	429	434	454	353	372	414	421	421	347	421	444	428	447	434	433	415	396	407	413	398	450	416	451	431	425	386	435	398	393	432	383	405	419	427	410	408	397	414	423	424	414	469	416	441	409	396	388	390	434	385	418	395	365	403	452	376	446	431	419	405	425	406	419	395	421	396	375	444	448	366	390	399	379	415	417	411	440	435	415	436	420	386	413	413	411	409	434	388	405	411	449	429	428	427	427	412	434	418	447	423	438	423	415	426	417	430	409	430	427	424	403	412	426	420	383	381	431	404	415	405	367	411	418	380	391	437	380	418	410	406	442	392	429	405	400	407	429	402	449	389	427	383	423	416	387	393	392	417	399	410	404	434	420	404	376	403	378	429	428	397	445	409	425	408	416	388	391	378	440	384	390	405	409	408	385	389	419	400	405	405	399	394	422	418	411	384	403	417	406	419	413	402	404	400	414	414	427	439	397	418	424	424	439	457	442	394	394	388	401	400	412	425	400	383	401	426	394	431	406	386	385	396	431	409	449	424	412	405	434	400	413	427	425	421	436	377	409	432	405	396	452	416	442	387	422	413	408	406	402	417	424	447	387	423	429	406	408	396	407	387	421	406	417	427	436	442	425	372	385	428	466	433	397	407	399	433	377	379	405	421	408	446	410	414	413	426	408	413	384	402	408	400	432	395	378	394	422	414	421	398	431	404	420	432	420	450	372	426	412	394	395	399	396	415	396	401	422	405	419	417	381	455	405	413	393	403	409	388	435	426	401	362	370	426	401	399	415	446	411	398	409	393	419	401	418	394	395	406	427	424	434	405	421	425	440	436	422	398	412	458	390	417	413	416	417	454	379	408	422	419	411	424	433	421	389	428	418	377	414	399	420	421	389	427	382	393	379	405	417	396	421	406	399	417	415	438	393	417	374	413	376	453	410	418	438	379	394	419	443	407	418	391	375	445	423	396	415	421	415	440	407	419	408	404	391	399	437	399	403	421	403	413	421	426	407	422	437	403	401	408	404	409	384	424	434	420	409	423	368	467	389	410	427
15316	9968	1013	436	564	546	479	389	352	332	300	245	214	179	171	138	138	118	109	89	75	93	91	84	78	56	72	47	64	62	53	46	57	48	46	35	33	40	42	46	44	42	39	44	43	40	47	42	30	36	32	45	39	20	26	32	31	42	36	35	29	33	38	39	32	40	32	30	36	29	26	34	35	32	31	26	34	35	43	36	23	33	21	42	28	37	33	36	29	26	35	31	28	33	25	32	38	37	35	30	27	30	33	26	34	32	27	39	28	33	40	39	30	35	27	29	28	38	33	38	27	28	42	26	37	22	40	25	29	21	43	22	35	31	33	28	34	29	37	31	26	29	25	33	30	39	32	25	33	33	28	35	32	30	32	29	37	26	35	26	42	37	29	31	36	25	32	27	34	31	31	26	30	34	29	39	26	35	36	38	32	24	35	26	25	35	41	31	43	33	28	30	22	35	28	28	25	29	24	25	34	31	31	28	34	25	37	32	29	41	33	27	27	27	35	20	33	35	30	30	32	43	28	33	30	18	35	26	43	36	27	33	39	38	36	32	34	35	38	22	37	25	31	35	34	27	30	25	30	34	32	25	35	35	29	28	22	32	32	30	28	30	38	29	40	36	30	34	32	41	33	34	30	29	38	29	27	32	26	35	31	32	31	31	29	23	21	22	32	28	29	23	22	32	27	35	32	26	30	37	32	36	39	22	31	28	40	35	28	29	28	34	28	26	29	25	28	33	32	33	24	24	47	26	30	32	39	32	33	31	33	33	26	34	30	29	33	33	34	25	32	26	33	33	29	29	29	37	27	28	27	35	35	38	26	22	32	23	29	28	36	35	31	34	50	26	25	33	37	28	36	29	27	27	29	25	35	29	27	30	41	21	24	46	38	30	30	32	32	37	42	25	26	35	28	27	27	35	26	32	27	35	37	32	33	32	25	33	22	26	18	35	38	29	27	33	32	30	32	33	34	34	34	32	26	28	36	28	40	22	29	26	38	30	26	28	34	29	31	32	35	24	34	24	31	30	37	29	27	24	31	22	29	28	27	22	30	38	40	19	26	31	29	30	25	33	31	44	35	25	34	31	38	29	32	36	34	22	31	35	39	25	33	15	33	29	27	41	27	29	42	29	32	27	30	42	35	25	37	31	36	28	27	27	31	44	24	40	40	27	27	29	31	28	41	41	27	32	38	34	38	30	33	29	29	30	34	35	25	27	34	31	18	39	31	38	31	34	38	27	31	27	31	30	29	28	26	32	33	18	31	28	30	27	38	36	25	36	31	31	24	28	31	30	21	36	39	40	35	42	38	18	26	31	25	34	24	23	30	24	30	33	33	44	28	36	30	33	27	23	28	35	37	39	36	31	25	31	24	24	23	34	22	30	23	30	23	30	29	39	38	37	25	33	29	33	34	24	32	22	32	21	40	26	38	37	27	32	31	25	31	26	29	33	28	31	38	32	27	29	32	27	29	21	30	31	26	34	35	38	23	38	29	24	24	36	23	29	29	35	35	30	18	27	49	32	33	32	30	27	26	29	41	31	37	41	27	32	32	23	23	32	25	39	33	29	38	33	29	31	23	32	37	27	23	35	33	30	29	28	31	30	28	35	36	26	30	33	35	35	26	39	27	35	39	32	38	38	32	21	37	28	30	34	28	36	28	35	25	31	24	28	33	43	35	39	31	32	37	32	30	28	24	25	30	34	30	24	30	38	36	26	24	29	21	24	34	31	26	25	34	21	20	32	31	29	30	48	32	38	29	37	41	28	23	29	32	27	34	43	30	31	37	31	39	23	31	30	37	37	27	25	24	25	29	43	34	35	25	29	29	31	30	25	24	31	32	27	25	23	33	27	24	29	21	29	28	24	39	18	35	33	31	30	43	29	28	36	26	27	36	25	36	42	33	29	44	35	28	36	40	39	19	39	26	29	30	36	41	37	35	25	23	36	32	32	34	35	24	28	23	32	29	28	29	36	29	31	22	27	41	27	35	24	25	38	34	31	21	22	24	28	32	42	30	26	41	28	24	30	25	24	31	28	41	43	23	20	28	29	28	35	26	27	30	34	26	35	36	29	24	26	41	35	25	29	28	31	22	27	28	33	39	37	35	28	30	31	33	24	31	35	47	26	30	28	27	35	26	21	37	33	28	31	36	37	23	30	23	24	31	24	32	33	38	32	36	35	31	32	32	28	24	27	42	28	39	32	29	29	26	21	23	39	35	37	47	39	34	37	30	27	22	43	39	30	31	30	30	35	19	39	31	29	33	37	35	38	39	22	22	38	25	35	21	33	26	35	39	36	38	29	38	29	28	39	32	31	30	17	28	33	38	34	36	39	33	26	37	27	23	30	27	32	31	33	31	44	36	27	33	32	42	39	39	30	30	27	34	36	40	35	34	39	17	22	31	37	39	34	35	30	26	36	35	36	38	36	21	27	34	35	37	35	34	38	33	26	32	33	39	33	30	26	30	24	26	32	31	27	29	34	22	35	28	28	29	34	32	30	30	31	27	33	27	31	22	34	26	30	29	37	33	33	27	33	26	29	31	29	23	30	30	29	37	40	16	35	24	35	40	33	31	24	30	33	24	29	37	35	34	30	30	30	24	31	32	32	28	22	25	21	25	35	31	26	40	35	33	27	28	44	27	39	27	29	23	31	35	31	42	40	29	30	41	34	31	39	34	30	35	17	24	29	22	19	36	37	27	29	30	35	41	26	28	22	32	37	36	37	27	30	29	31	36	35	31	27	41	35	30	33	36	31	42	29	22	25	34	32	25	32	36	40	28	36	25	30	32	31	26	43	18	33	24	34	23	37	33	19	29	38	32	37	36	20	21	27	28	32	35	28	33	26	26	30	32	36	25	41	26	30	29	28	33	35	25	45	22	37	26	29	38	36	29	41	23	19	45	29	31	21	43	27	37	24	31	32	34	28	36	19	35	34	46	28	33	27	34	37	27	35	35	26	23	25	25	32	38	28	43	31	18	30	29	38	28	38	33	26	39	28	31	32	30	31	28	31	17	40	26	45	30	37	28	36	24	40	28	33	29	33	30	31	29	33	21	31	43	34	42	30	39	37	38	26	23	33	29	24	46	35	43	28	28	25	27	29	35	40	35	29	31	34	44	35	20	29	20	33	46	36	36	31	26	24	40	33	29	34	25	31	33	33	31	36	36	29	27	28	33	38	41	31	27	38	30	36	32	24	46	28	37	27	23	35	21	29	25	31	33	31	29	36	39	29	29	27	20	20	30	24	35	40	38	20	32	26	22	27	21	33	31	34	31	26	37	31	25	34	38	29	37	27	31	18	41	26	24	33	25	40	26	25	24	26	34	30	40	36	27	26	43	28	33	35	30	37	29	29	35	33	38	45	32	30	34	25	31	38	32	29	22	29	32	27	34	40	42	31	36	33	29	29	29	23	22	29	23	26	26	27	34	34	28	28	26	31	32	31	23	35	20	24	25	24	25	36	28	34	28	26	17	34	48	36
55501	39679	12560	23088	30182	28921	25828	21845	18537	16034	13781	11883	10274	8934	7930	6978	6102	5269	4672	4166	3729	3308	2958	2538	2431	2260	2011	1903	1801	1665	1666	1520	1408	1283	1217	1138	1094	1006	960	891	866	910	906	891	875	911	774	767	702	668	613	634	643	638	582	633	599	627	642	625	587	587	588	621	600	560	570	553	562	590	610	580	574	526	585	560	560	584	571	588	557	577	541	539	596	577	568	555	621	533	601	556	571	558	560	539	573	536	512	529	522	534	500	533	533	504	555	534	511	561	525	600	541	541	480	498	539	489	497	484	548	493	491	534	512	541	562	543	498	503	515	494	520	513	489	506	499	495	541	532	497	470	499	559	508	543	530	513	523	497	503	500	503	503	502	506	503	512	526	531	498	517	519	506	496	497	507	535	518	487	517	523	499	535	492	501	505	550	516	500	536	515	508	498	480	533	460	470	487	494	501	549	474	508	479	456	526	536	511	547	528	516	522	518	521	528	521	482	496	482	477	540	527	501	513	475	523	505	470	516	500	535	474	478	502	477	496	517	506	484	506	507	458	492	515	500	519	516	522	494	516	482	513	509	511	521	535	487	538	478	519	475	502	460	544	486	517	471	477	492	554	525	506	529	478	517	486	529	485	479	534	506	510	446	507	505	511	497	512	526	482	515	527	507	487	520	502	515	516	498	502	529	495	484	510	514	496	513	535	521	510	473	514	500	520	498	497	516	489	503	481	491	517	489	522	495	514	521	508	511	469	514	488	508	474	512	493	492	493	527	480	464	485	506	508	461	526	520	510	458	533	513	481	522	481	517	520	540	505	499	517	497	478	494	491	484	474	548	477	502	482	484	538	484	505	512	476	500	498	494	513	460	506	508	511	507	520	500	472	486	517	470	495	498	523	507	453	495	518	546	512	483	490	522	507	542	492	539	453	512	496	518	502	480	468	520	494	462	500	480	516	488	540	490	514	496	499	507	522	494	522	535	523	501	470	465	472	466	529	514	525	480	500	512	499	524	497	504	491	479	540	474	487	476	478	500	493	494	487	514	526	524	466	505	523	467	471	477	497	485	485	456	510	474	505	481	481	525	517	538	510	514	505	496	516	480	475	483	507	514	489	494	516	496	513	497	481	483	471	465	516	507	494	504	459	541	545	517	455	531	491	467	484	506	497	508	525	470	513	509	518	506	497	511	543	496	505	477	520	469	459	477	468	530	487	490	508	497	501	497	530	499	486	493	499	539	469	500	483	498	482	513	506	496	505	502	474	497	486	450	480	495	471	504	476	477	487	480	520	479	517	491	515	485	499	463	498	492	516	486	529	509	562	494	515	481	515	482	491	482	471	490	484	527	510	490	505	480	481	484	474	481	510	512	494	508	508	517	531	499	488	527	490	512	492	509	516	524	469	503	517	505	495	526	487	519	547	497	463	521	507	515	499	513	479	482	497	514	493	523	509	479	529	462	513	494	542	523	491	506	532	527	517	491	534	477	518	481	492	511	504	523	523	493	478	485	533	462	480	536	539	512	484	522	502	518	511	524	501	509	493	451	512	530	502	523	500	493	547	469	500	518	485	467	502	535	487	477	511	522	486	471	507	485	504	499	475	525	477	531	496	506	490	480	511	512	482	501	527	493	519	482	482	489	451	532	529	515	500	464	519	492	491	487	530	481	515	481	471	497	505	535	490	503	480	519	494	473	512	515	511	500	468	465	480	520	514	494	492	474	485	501	503	486	477	511	496	493	495	542	501	481	500	515	492	505	507	481	548	517	478	513	476	475	532	501	485	533	510	538	491	510	491	517	494	518	471	477	521	512	504	513	545	512	450	516	515	485	500	504	527	489	531	527	492	551	496	464	535	491	521	544	534	507	513	492	560	526	511	540	499	532	491	534	520	525	492	494	494	537	475	509	491	496	473	492	499	482	528	499	490	510	471	539	509	495	501	467	473	502	488	498	533	516	500	498	497	508	521	503	508	528	507	468	501	506	500	499	516	516	505	499	549	486	530	484	488	475	507	502	520	511	483	515	514	495	519	515	474	531	475	485	494	519	529	516	484	517	529	519	471	493	513	472	505	459	497	498	491	509	519	494	487	493	463	484	521	492	483	480	498	526	482	489	452	512	483	520	504	473	501	518	520	493	497	457	522	475	486	539	506	509	485	508	472	481	463	517	483	521	510	477	516	508	487	498	491	476	481	509	502	478	513	509	492	483	487	473	499	492	482	486	496	479	471	508	490	485	530	516	484	530	511	520	531	473	534	508	532	525	505	509	493	534	528	462	521	503	477	517	493	508	478	512	518	481	508	523	473	521	504	487	458	489	527	484	524	490	517	497	536	510	492	521	485	523	491	476	518	484	476	504	519	491	523	490	475	469	514	475	533	487	527	494	467	501	471	488	542	481	450	501	510	539	502	523	517	522	504	484	512	528	493	471	485	503	534	500	490	538	527	515	476	567	504	520	513	538	521	502	479	452	503	504	507	518	483	490	526	484	474	486	495	472	486	531	503	517	496	494	504	456	473	518	503	533	502	512	545	497	484	497	497	479	490	498	539	493	467	503	510	540	527	493	516	479	488	490	507	530	502	525	483	509	509	480	494	476	521	500	522	514	514	530	470	524	505	509	509	513	476	500	458	473	529	475	489	487	477	502	521	521	488	507	483	492	487	492	517	477	548	502	513	491	452	503	485	512	488	487	499	510	492	499	514	507	497	485	510	505	514	471	519	550	467	481	493	515	492	477	515	513	499	460	471	517	496	531	488	527	509	508	523	499	502	502	474	489	531	498	503	494	500	456	508	488	462	480	512	489	458	488	529	519	521	482	494	502	485	468	468	503	510	497	488	504	519	506	495	496	526	557	506	518	482	539	522	521	495	434	511	490	496	497	557	506	512	554	511	492	498	484	501	502	484	541	486	541	491	511	469	499	539	463	505	520	487	510	510	509	494	494	474	462	525	509	482	468	511	493	487	502	483	540	491	461	493	486	501	492	510	493	527	481	510	499	529	470	480	503	443	510	487	485	526	500	489	504	501	452	531	480	464	513	462	501	493	532	492	467	468	490	501	499	503	485	510	489	505	533	516	465	507	493	500	481	524	517	471	510	504	485	530	493	515	524	489	514	502	509	477	523	519	549	541	465	514	489	530	494	476	503	503	511	501	480	509	501	517	495	474	500	482	498	488	494	514	489	508	529	552	497	496	503	502	526	475	501	491	460	483	499	518	524	482	504	478	492	492	488	519	502	511	498	519	497	464	516	503	521	515	532	536	513	513	505	474	489	522	444	541	505	469	548	508	508	508	487	516	494	481	467	546	492	491	505	520	477	505	492	493	492	493	488	519	512	506	505	534	535	499	531	488	512	514	535	500	514	507	495	523	522	472	530	517	504	508	466	517	500	487	520	506	521	507	515	512	490	519	503	506	522	510	466	500	498	522	482	487	493	496	515	533	536	502	507	540	497	536	510	527	507	507	512	502	513	539	489	518	509	493	458	466	495	508	495
5977	2421	253	133	199	206	174	147	126	106	110	88	85	70	68	53	43	46	38	50	35	19	34	19	24	25	23	27	18	28	25	22	25	18	17	14	15	17	12	21	18	20	22	22	16	13	17	19	10	24	12	17	13	24	24	20	16	18	18	11	13	16	14	14	18	18	10	23	19	20	18	21	13	15	17	14	19	19	15	20	10	20	14	22	16	18	17	17	18	22	16	17	21	16	13	17	14	19	7	7	21	16	17	20	26	14	22	15	23	21	10	11	16	18	18	12	11	11	17	15	30	16	14	16	16	13	14	14	16	17	14	14	15	19	14	19	19	16	16	15	13	16	16	12	13	15	23	24	15	20	12	15	20	14	19	12	13	18	19	29	24	18	17	8	12	20	12	18	12	14	18	22	13	25	17	16	15	14	12	17	18	12	11	20	20	17	16	16	20	16	25	19	23	19	19	21	17	22	10	15	8	13	13	16	18	19	23	17	21	21	19	23	15	12	17	13	15	11	14	14	12	19	18	15	19	17	13	22	23	25	21	17	14	11	14	21	18	21	12	15	10	21	18	12	15	15	16	15	17	12	17	15	14	12	17	13	15	9	17	21	16	17	18	14	17	13	21	17	19	16	12	17	17	18	14	21	18	21	14	15	4	14	19	13	16	19	16	23	19	13	12	18	19	18	16	20	21	22	25	20	14	18	18	12	12	15	13	9	9	14	14	15	16	24	12	14	13	14	14	6	8	9	23	19	14	19	15	18	18	17	10	17	17	17	16	18	23	23	14	16	23	15	11	23	10	18	10	16	17	18	19	15	17	15	19	20	13	20	14	16	9	14	19	11	23	14	18	20	21	16	22	23	21	12	10	16	24	19	10	10	17	13	16	15	14	13	18	9	16	19	16	17	18	12	18	20	8	19	11	22	15	15	17	17	18	17	13	17	21	13	19	14	18	13	18	13	18	15	16	11	19	21	26	18	20	14	20	16	13	24	9	13	16	32	18	19	15	14	17	16	11	15	14	17	18	15	16	13	15	16	17	18	22	17	14	12	20	14	11	16	21	10	16	20	26	20	13	22	13	15	20	14	25	15	18	20	23	14	17	15	11	14	20	11	9	16	17	13	14	14	19	21	17	15	16	14	16	23	8	16	13	18	18	21	12	18	9	20	14	20	20	21	13	13	12	14	15	17	15	15	10	9	20	18	22	13	15	16	19	17	13	15	9	20	10	15	10	13	21	11	15	12	10	17	14	13	16	14	20	13	14	10	17	14	15	15	12	16	14	16	21	16	26	16	16	14	16	17	14	20	19	15	15	20	20	13	10	10	21	15	11	16	14	22	13	15	22	20	19	21	18	14	27	18	11	13	10	13	22	13	19	16	11	18	12	19	15	14	18	17	20	23	30	19	23	11	17	17	10	19	10	10	11	20	13	10	10	18	13	14	15	9	13	11	11	15	17	15	11	18	9	13	15	19	16	20	18	16	16	7	14	14	16	19	14	15	18	13	19	12	16	10	20	13	15	20	15	14	11	21	16	14	18	9	13	14	12	15	20	11	22	19	14	12	12	12	20	16	27	12	23	9	13	18	13	14	18	19	16	17	16	16	10	16	25	14	19	11	17	13	14	11	15	25	22	15	14	14	25	16	18	8	12	14	21	14	11	16	22	11	19	13	16	21	11	16	21	11	17	16	18	23	18	11	9	13	15	19	22	17	14	12	18	14	17	15	19	19	11	15	20	18	15	16	14	16	8	11	14	13	18	12	16	15	12	9	16	16	12	13	21	18	18	17	14	13	20	7	10	19	10	13	12	15	12	16	22	16	17	16	24	16	16	13	19	17	13	8	14	17	23	18	11	18	13	19	21	22	17	16	15	15	21	23	19	17	15	14	20	20	18	7	14	22	15	17	14	11	18	11	17	21	19	22	11	8	11	15	16	21	20	17	12	14	14	18	18	19	17	14	18	22	15	16	15	16	11	17	11	21	14	10	10	18	15	13	12	21	15	15	24	11	9	8	18	11	14	19	20	15	13	17	24	17	13	20	11	21	11	13	27	13	16	20	17	16	15	15	27	25	16	15	16	19	15	18	21	19	14	25	15	21	18	16	20	13	13	18	19	12	13	17	19	16	18	26	15	20	18	14	17	14	14	17	24	14	11	21	16	22	12	12	15	22	17	16	16	16	20	25	18	19	19	17	11	22	13	15	13	15	14	20	19	26	22	20	14	8	8	18	12	17	15	11	17	22	17	17	19	18	19	24	17	9	15	16	14	14	14	21	12	19	13	12	12	13	19	17	16	12	18	14	8	15	18	21	11	10	13	14	18	13	19	15	11	14	10	15	25	17	15	17	12	18	19	19	16	15	18	15	15	11	13	17	13	19	14	20	18	12	17	10	15	11	12	19	16	13	11	14	24	18	20	16	12	21	16	11	13	15	14	18	22	13	15	7	17	12	9	12	18	19	11	14	20	14	18	10	10	12	14	23	11	13	14	10	10	17	10	10	12	12	18	12	26	20	11	12	18	18	11	22	23	17	9	20	16	17	23	22	15	11	26	10	9	16	13	19	20	13	12	10	18	18	19	16	24	16	18	14	25	12	14	17	15	9	16	19	18	17	12	15	11	20	23	16	22	16	14	19	11	19	10	15	14	18	21	14	19	17	16	10	20	15	12	16	19	20	12	15	15	15	16	13	12	19	19	14	19	18	13	16	7	15	4	19	18	26	11	14	16	21	12	18	18	17	16	18	22	18	17	14	16	15	22	19	15	20	16	13	14	18	20	14	20	14	19	18	12	18	14	16	15	8	23	17	15	12	14	13	11	15	8	11	17	17	19	15	16	12	14	15	14	21	14	19	14	19	19	14	14	17	16	17	19	15	12	10	14	18	14	12	13	14	11	17	10	15	17	15	16	15	16	14	18	12	23	15	14	8	13	8	16	20	15	16	18	21	13	13	19	12	12	13	13	15	22	14	8	13	14	24	13	9	14	10	15	17	21	13	16	20	12	11	17	24	16	18	19	9	19	13	12	16	21	9	16	8	21	17	9	10	19	9	26	15	11	19	15	11	16	17	12	17	17	26	18	13	17	13	16	9	8	18	25	18	15	23	18	15	14	20	15	18	6	25	13	14	15	17	20	20	14	21	31	17	17	8	15	12	19	24	18	16	18	15	15	20	13	16	11	11	12	20	16	18	14	15	16	9	13	14	22	10	16	20	12	21	20	12	18	16	15	17	17	13	7	16	16	9	18	19	17	20	12	14	23	13	12	11	9	12	20	16	15	14	22	15	12	14	7	22	17	18	12	18	25	11	24	11	23	12	13	9	10	14	20	7	14	16	5	14	14	17	13	15	17	12	15	15	22	9	23	19	18	14	17	22	16	17	12	14	14	17	16	13	18	13	17	16	16	23	16	23	17	9	21	19	13	16	13	10	10	13	15	12	20	16	12	14	14	13	12	16	18	18	14	14	13	9	22	10	23	16	17	12
41275	26842	5701	12851	19022	17913	14711	11456	9189	7384	6160	5162	4386	3732	3179	2736	2447	2077	1765	1599	1412	1212	1166	1025	949	845	824	778	718	642	633	599	585	514	500	441	408	431	398	409	382	368	380	392	393	407	361	359	318	297	294	294	336	320	291	329	287	331	295	328	283	261	300	287	263	271	271	293	304	290	273	272	302	303	279	298	305	280	269	282	286	254	265	299	302	289	294	303	298	293	288	323	266	278	263	308	278	254	289	272	264	269	253	286	268	249	264	230	254	267	278	265	256	268	293	279	257	249	278	281	281	283	248	273	292	258	281	287	263	268	259	261	295	276	272	254	287	252	268	245	252	261	256	232	240	270	330	243	259	289	282	271	271	251	259	250	285	263	269	271	262	269	273	263	266	279	275	247	257	253	277	269	276	251	258	273	276	264	289	254	243	289	238	260	280	299	251	272	276	306	268	276	278	266	263	250	236	248	246	277	276	292	242	255	292	280	237	267	277	277	281	271	265	280	247	251	275	229	259	285	268	269	260	251	257	260	273	300	283	249	272	245	262	261	260	252	255	268	263	266	254	259	250	299	256	242	263	299	264	271	245	244	254	262	269	255	255	259	294	287	282	278	262	277	247	283	281	287	246	248	258	253	237	250	254	259	280	258	281	256	270	271	275	287	272	258	234	264	223	272	329	255	246	273	276	269	277	258	241	271	268	283	274	271	271	259	265	244	262	242	257	280	282	277	279	301	258	289	261	272	252	261	270	281	266	262	257	288	263	280	245	277	261	260	284	270	263	252	244	283	253	260	259	266	269	261	273	264	261	277	291	268	239	271	281	290	264	276	271	301	244	260	262	267	264	275	277	245	272	251	263	273	253	271	289	244	260	249	251	254	299	264	284	278	269	246	263	240	251	265	261	235	304	270	248	288	268	253	284	260	261	288	262	270	276	254	279	255	275	276	270	270	267	252	271	269	277	238	286	276	274	286	266	258	276	272	272	266	269	244	286	258	265	256	258	262	247	256	277	271	249	260	271	274	248	305	259	258	280	260	260	253	255	264	263	264	246	251	273	272	291	265	260	257	257	286	264	269	274	308	281	256	264	268	271	255	277	260	249	255	259	274	272	249	233	268	265	283	269	246	261	265	235	244	279	276	247	263	263	281	250	265	248	280	284	270	263	257	277	247	246	276	268	270	268	270	261	274	279	259	254	277	244	275	261	261	250	277	250	236	265	273	246	250	267	253	252	239	252	259	277	281	269	249	234	278	254	257	269	256	256	254	254	274	252	288	262	285	285	265	246	270	290	294	273	251	269	265	275	248	293	246	251	281	279	285	265	273	257	257	243	253	250	255	269	244	261	267	273	275	247	292	244	288	261	255	283	279	253	274	254	267	252	289	285	281	239	268	273	276	281	251	285	254	249	255	287	253	306	265	276	268	267	247	269	249	269	235	253	246	252	269	255	257	258	244	249	257	246	268	248	259	270	270	251	263	299	276	256	254	266	258	243	262	284	262	262	266	249	279	274	251	275	282	305	256	276	260	291	282	281	257	278	267	304	274	279	261	282	253	261	264	296	273	260	282	280	285	273	260	253	256	277	258	241	283	264	291	246	263	274	243	273	263	271	275	258	288	279	262	228	271	266	267	268	250	250	248	266	244	281	262	271	274	276	264	269	298	255	266	244	293	280	264	279	290	261	284	292	252	266	240	275	295	285	268	279	274	256	270	270	271	247	283	248	268	243	251	276	281	263	257	272	241	262	251	271	279	259	275	242	264	272	266	252	272	291	241	242	261	269	257	261	278	263	254	266	291	290	256	232	256	270	284	278	265	271	260	262	257	258	266	269	254	268	260	270	231	263	234	284	284	260	278	276	254	247	269	242	245	249	259	254	276	256	255	249	277	279	258	243	269	265	267	267	258	278	247	253	282	241	237	285	305	229	283	270	245	268	256	277	264	265	256	241	252	289	261	255	251	263	265	255	279	238	245	278	254	282	275	290	279	251	248	288	258	240	288	235	266	266	258	279	264	252	258	251	265	270	250	236	219	270	288	252	286	277	274	287	292	276	269	245	276	254	290	255	253	264	286	259	269	258	286	261	247	248	267	276	289	285	254	253	274	247	276	230	242	261	260	251	272	268	284	302	280	259	248	240	265	248	272	274	262	253	237	248	237	273	262	278	304	246	275	273	243	276	260	246	252	254	261	254	265	245	248	274	304	279	255	272	258	260	277	272	261	248	252	282	273	230	277	249	276	268	248	264	270	244	283	275	259	238	261	255	261	257	279	281	256	253	263	220	286	289	263	276	266	274	247	302	274	247	290	276	280	263	251	243	261	260	268	258	285	263	248	234	280	282	230	261	276	260	287	256	302	240	257	276	274	260	285	275	279	280	262	286	253	262	261	277	282	264	278	296	262	269	266	228	264	269	268	254	262	258	284	234	246	260	233	271	267	232	272	310	243	238	257	287	266	243	272	246	250	247	231	264	290	269	279	280	237	265	253	276	259	310	258	272	285	280	281	292	263	243	278	263	309	251	290	240	292	252	262	268	275	264	278	243	237	254	270	253	280	282	246	289	286	256	236	275	268	262	273	260	231	277	251	271	273	266	302	251	245	265	233	251	260	272	252	266	251	256	282	272	252	286	264	287	261	270	264	263	260	265	243	262	252	238	246	280	250	269	276	254	286	282	240	278	236	263	278	253	272	279	266	242	268	245	262	251	230	256	290	259	298	273	229	279	234	266	276	285	255	261	265	282	276	258	263	266	239	265	265	282	253	263	299	234	237	294	275	273	253	249	256	254	269	267	294	243	277	255	283	275	228	257	253	287	257	287	289	259	260	248	281	250	251	266	269	249	283	259	276	275	274	285	278	256	253	264	297	293	269	270	245	259	276	278	227	268	287	236	262	264	284	260	259	277	290	263	230	262	299	276	265	254	244	254	279	256	265	272	217	270	252	234	262	277	253	270	252	281	304	282	265	258	247	268	255	254	274	267	252	263	243	303	280	256	260	280	283	285	274	250	262	253	242	292	267	281	245	261	264	237	239	289	260	266	285	259	288	244	246	250	271	266	256	274	257	250	272	292	259	298	237	274	254	241	254	230	272	246	288	242	257	260	271	242	246	265	253	254	255	264	290	246	239	257	288	246	258	267	265	257	273	254	271	254	261	262	263	276	261	282	268	277	261	225	262	270	285	232	250	281	290	244	240	260	271	268	261	241	258	284	238	266	255	250	262	281	247	266	259	289	254	265	252	282	256	269	261	270	286	280	239	252	220	270	261	262	284	269	241	274	266	252	302	235	277	229	272	246	259	245	269	252	253	268	253	271	285	267	279	245	262	270	246	233	261	267	246	262	254	255	240	264	286	255	276	254	260	269	268	270	228	274	254	226	250	254	234	257	261	258	268	255	248	272	244	291	224	270	268	269	275	256	291	285	252	261	284	249	251	254	257	246	243	259	247	256	249	261	272	261	270	296	258	271	273	264	274	232	266	301	277
13566	8495	761	346	495	509	447	343	325	286	236	221	164	164	115	143	125	92	99	74	82	66	82	70	44	50	46	50	30	37	52	38	46	39	33	51	34	23	42	29	31	34	39	26	23	36	28	26	31	31	25	27	40	24	25	24	28	28	31	37	26	40	30	22	23	27	23	26	32	31	24	29	26	26	25	24	29	22	33	21	35	26	29	25	28	17	22	34	31	32	31	32	21	35	34	19	32	31	26	21	31	35	35	29	24	24	28	32	21	29	25	20	20	24	26	18	27	26	16	23	18	32	26	21	28	30	27	32	29	30	31	37	30	20	17	32	25	29	32	29	27	35	25	29	28	23	23	24	25	25	19	17	16	23	33	23	24	28	20	36	32	17	34	26	28	20	38	30	30	23	29	40	26	29	18	41	30	21	24	33	27	20	18	26	26	20	30	17	30	34	36	21	26	26	34	18	19	24	25	20	24	26	18	30	32	26	24	25	18	31	28	19	31	26	30	30	33	29	26	38	26	30	21	34	20	24	31	26	30	26	32	33	19	30	28	35	25	26	27	22	28	29	27	27	28	28	31	29	24	20	24	35	23	16	24	27	24	27	30	26	22	18	25	19	27	12	39	19	25	19	32	33	27	33	19	34	20	29	22	39	25	27	23	33	25	29	28	23	21	35	30	32	31	26	23	20	22	23	28	26	22	28	26	26	21	27	19	33	15	19	21	26	28	25	22	21	28	33	28	21	30	24	24	25	16	34	25	27	27	24	25	20	27	24	26	24	30	20	28	22	26	27	28	30	27	26	31	28	24	18	33	38	33	31	27	23	17	26	26	28	21	31	28	26	28	22	31	31	24	30	26	24	16	19	26	30	32	15	20	16	26	28	27	34	31	25	34	25	27	22	31	29	25	20	30	33	20	25	27	24	38	18	24	26	23	24	36	29	30	30	31	24	21	32	27	27	24	18	15	17	17	25	24	36	25	29	38	23	26	23	22	31	31	25	28	25	39	26	36	26	25	21	37	21	42	23	34	27	28	26	24	26	25	27	27	31	15	33	27	27	31	17	24	28	32	23	23	30	19	27	34	27	21	29	24	28	30	23	43	19	18	30	32	25	24	26	26	23	26	23	31	22	29	26	25	26	33	29	27	31	30	28	30	28	22	38	20	23	24	25	20	32	30	23	27	15	22	14	28	32	26	29	27	31	25	21	24	22	28	28	35	29	30	23	29	30	31	35	22	21	28	36	25	25	37	19	23	32	17	25	23	22	24	24	22	20	37	21	24	23	27	28	22	26	26	28	29	28	28	19	26	19	30	19	19	29	31	28	23	27	25	32	19	31	26	27	23	17	24	32	29	29	14	26	22	22	29	22	26	22	24	28	21	23	26	25	15	20	23	30	26	23	29	24	28	29	33	26	31	23	18	20	28	28	25	19	32	25	34	21	30	22	23	33	36	26	22	24	27	33	18	22	30	17	22	30	16	21	30	33	30	30	22	24	23	29	29	31	19	33	27	28	32	20	32	22	27	35	22	22	26	25	30	30	19	26	19	15	30	29	34	31	17	32	24	34	23	26	29	19	29	28	22	31	27	29	27	18	33	27	23	33	25	27	35	21	25	22	26	30	19	27	29	30	30	38	26	32	33	17	23	32	36	18	18	23	29	17	29	24	25	23	30	24	29	28	30	30	25	28	25	20	26	30	27	28	36	25	13	20	27	29	17	18	23	24	27	30	28	24	37	27	28	29	21	25	16	39	31	31	32	34	20	23	27	29	28	26	31	34	24	30	21	22	28	15	27	24	26	28	30	27	30	31	24	27	39	27	30	24	22	25	35	23	31	10	26	28	33	19	23	19	40	23	31	35	21	19	33	27	35	20	24	31	23	26	22	31	19	20	19	19	23	26	26	39	17	32	24	30	28	23	24	23	25	14	29	26	32	28	30	32	23	28	20	36	30	23	29	24	32	20	22	28	26	24	26	25	31	29	28	35	35	26	38	30	25	27	33	30	22	30	33	32	27	25	30	19	25	23	35	28	29	23	18	34	28	30	30	39	32	33	24	30	23	30	21	20	34	27	31	26	19	34	20	34	25	34	25	24	18	22	23	28	34	27	19	30	32	36	28	26	34	28	28	32	27	29	35	33	27	24	27	36	25	26	28	30	33	20	24	25	17	23	15	23	17	25	16	19	23	26	38	24	24	25	31	30	32	24	29	25	24	24	18	33	24	39	18	23	26	32	26	19	29	19	25	29	19	34	19	25	26	38	28	28	28	38	18	42	22	23	28	23	20	16	35	26	31	29	18	28	21	27	25	28	25	21	23	22	32	21	21	28	22	31	26	34	26	15	19	27	24	37	26	22	27	30	19	28	29	29	24	39	18	33	18	23	29	26	32	31	35	34	28	25	36	28	25	22	20	26	31	38	20	21	25	25	23	23	25	25	20	29	22	20	30	25	28	21	27	33	22	25	34	22	18	26	15	28	29	23	18	32	24	34	24	23	20	26	28	37	23	20	27	33	22	26	34	29	32	26	30	31	32	25	31	19	29	19	24	22	32	25	29	20	29	24	23	30	34	29	28	25	28	31	29	23	19	20	23	27	27	26	27	20	28	33	18	19	22	27	32	21	25	22	26	23	27	36	37	26	26	30	21	17	28	21	25	31	19	36	18	24	21	22	23	18	19	26	27	24	25	25	30	30	29	22	37	25	27	24	30	29	36	22	28	29	24	34	25	34	26	19	20	23	23	18	31	20	24	39	24	33	27	18	19	28	23	33	37	23	24	34	26	22	24	23	22	25	27	15	21	31	33	30	27	28	25	30	27	25	15	19	21	30	23	32	22	19	21	25	27	31	28	22	17	28	31	27	37	34	29	27	29	34	26	31	21	30	17	19	24	22	23	27	35	19	27	28	22	21	27	23	26	27	26	30	26	16	27	28	28	24	28	26	19	30	20	27	18	21	19	28	28	25	33	20	25	22	30	25	30	23	31	33	24	26	18	20	34	33	23	30	27	24	27	21	25	21	30	38	29	25	21	24	29	25	30	20	31	34	19	29	26	28	24	29	25	28	22	32	21	33	33	22	30	26	26	36	26	26	23	29	30	27	34	27	26	27	22	40	36	25	18	25	30	26	24	27	29	24	25	36	30	20	25	25	25	29	24	18	33	27	27	20	23	25	28	30	29	23	38	25	17	35	25	25	25	22	17	20	28	22	29	17	34	27	25	24	28	29	29	28	18	27	26	27	33	27	22	28	32	14	28	35	30	17	25	28	30	23	18	28	31	36	34	27	42	33	35	38	24	27	29	20	32	35	35	22	15	30	35	27	16	31	26	26	31	16	21	18	32	28	30	22	21	25	21	16	22	27	25	23	27	27	20	27	31	34	26	23	25	24	32	24	23	15	34	26	15	27	33	32	33	25	31	22	32	30	33	30	25	30	25	33	24	20	22	23	27	20	30	17	31	26	25	21	37	15	31	28	20	22	35	26
53475	37505	10928	21210	28375	26958	23735	20353	16847	14324	12344	10485	9017	7908	7014	6025	5318	4579	4148	3642	3110	2880	2555	2284	2133	2007	1859	1713	1618	1567	1404	1332	1209	1123	1072	978	881	840	796	795	756	767	709	738	805	722	682	611	602	560	619	537	570	507	538	533	515	520	512	508	497	550	498	508	500	505	466	520	474	507	510	499	470	473	476	493	469	517	476	466	431	484	464	462	471	449	496	482	497	477	501	417	480	460	477	460	467	454	497	464	491	453	435	452	441	430	420	452	413	466	466	466	450	491	469	431	455	435	422	442	441	406	402	432	445	433	478	451	431	450	444	424	454	480	432	452	444	408	431	420	436	424	427	450	438	442	452	445	434	441	445	427	420	425	430	445	415	387	430	423	417	417	438	464	418	469	434	412	415	459	441	403	402	413	403	440	423	391	439	400	375	469	429	420	455	450	394	453	459	420	455	418	416	441	423	415	420	435	406	456	405	407	477	436	432	401	433	441	426	440	458	440	456	412	424	409	453	443	427	433	427	426	413	454	395	447	430	445	403	412	451	449	413	433	435	435	406	412	423	424	382	380	488	420	404	413	423	417	407	415	442	418	405	384	410	452	446	440	425	429	434	425	442	446	439	416	425	409	442	465	413	416	429	449	435	458	389	433	406	421	407	400	442	425	455	435	427	419	430	365	424	385	423	425	441	434	416	434	426	408	422	432	478	406	434	467	443	399	400	413	413	411	439	413	413	400	436	442	417	425	418	417	398	420	417	430	420	421	464	456	411	430	435	394	441	444	433	419	424	406	416	442	448	451	430	434	404	429	413	436	419	428	407	443	437	394	440	467	419	437	430	421	413	385	435	409	401	416	422	410	395	418	419	437	429	394	421	456	420	443	389	409	423	382	427	407	412	417	399	451	443	416	413	387	435	413	430	447	399	427	393	397	429	404	402	393	426	438	396	454	440	424	441	417	416	407	421	395	423	415	419	462	429	408	404	397	438	448	404	433	407	401	422	432	467	435	403	450	395	442	422	452	436	416	425	444	405	445	421	410	403	432	407	421	414	445	442	399	398	459	435	415	436	451	407	416	426	432	444	419	438	430	438	464	418	440	410	413	460	433	448	426	442	400	462	409	452	427	421	433	451	472	421	468	426	412	402	433	421	443	425	429	405	416	419	460	412	423	404	397	422	463	458	420	426	407	415	478	436	434	418	440	409	441	430	395	414	431	408	402	388	437	419	452	391	439	418	432	413	427	430	422	423	403	430	400	448	423	406	448	427	446	439	435	463	446	426	424	420	404	408	440	412	395	387	417	436	423	461	400	461	438	394	424	416	458	467	431	393	450	427	438	445	435	438	394	423	448	403	460	394	392	440	421	439	411	429	421	465	452	450	433	428	422	421	410	433	413	411	398	366	418	427	424	432	421	428	401	425	443	444	427	434	443	386	473	437	458	409	465	403	419	433	456	406	424	434	428	417	400	418	414	374	371	421	395	438	401	446	421	415	419	480	408	452	443	403	423	430	416	433	437	430	409	454	424	431	427	448	416	430	410	400	438	458	422	420	436	420	439	420	426	429	443	420	391	438	387	403	459	431	436	424	490	385	403	427	429	422	420	434	445	441	392	446	422	401	388	377	413	439	438	387	420	414	430	430	449	449	442	448	481	439	401	427	447	409	391	383	435	438	413	432	414	406	437	452	446	408	420	435	454	427	434	399	463	446	430	420	389	434	427	425	425	425	453	427	447	466	404	420	441	446	418	413	416	433	433	413	456	403	440	401	407	452	430	415	419	412	406	419	399	439	414	407	414	435	417	416	423	448	411	414	436	426	392	419	400	418	429	415	388	403	432	421	450	448	424	457	416	428	442	418	413	456	451	451	445	441	408	426	450	411	431	412	398	422	413	431	410	426	411	414	412	452	376	424	425	428	418	422	415	425	406	433	392	446	407	408	415	438	423	398	441	444	409	444	442	412	431	396	438	460	463	424	457	430	438	437	414	440	446	414	413	442	422	456	435	430	426	404	418	397	410	402	442	421	453	427	435	410	378	431	434	416	436	413	434	417	417	408	416	418	421	403	406	407	436	423	409	413	459	389	430	454	448	420	437	403	440	437	426	439	414	417	419	437	434	410	404	389	408	435	420	368	404	384	438	424	412	422	467	444	425	398	427	421	400	400	447	410	430	386	429	429	439	437	393	395	475	426	381	387	398	428	409	396	404	406	438	414	384	431	439	401	428	448	445	430	408	453	409	409	451	412	411	400	422	390	437	429	402	429	409	456	406	439	430	397	408	452	401	380	440	430	451	472	393	428	433	441	406	454	424	435	416	416	481	439	421	438	423	423	402	431	411	427	411	397	428	435	444	456	365	422	429	451	391	427	442	476	391	403	415	390	424	424	471	402	424	459	431	424	397	416	429	392	437	450	430	446	414	428	406	399	401	411	389	447	423	415	436	414	438	406	419	442	420	426	411	443	452	418	411	443	420	422	443	444	427	403	430	399	429	424	432	398	396	444	426	423	435	438	423	422	436	436	452	445	361	454	479	464	402	430	423	442	457	449	434	444	399	395	433	437	403	406	441	413	384	416	450	408	418	435	431	452	427	450	443	418	408	500	434	415	434	379	412	433	431	395	418	375	439	430	403	445	408	443	404	416	432	382	428	369	403	426	417	409	417	440	428	422	427	422	456	397	432	425	404	436	390	443	458	443	450	447	394	453	383	382	456	419	397	412	407	444	434	399	404	421	400	422	433	446	461	408	441	433	409	432	434	438	408	420	427	488	422	404	420	422	406	455	435	440	448	418	418	445	415	407	423	438	417	457	423	428	423	432	415	413	453	388	396	423	402	438	411	409	445	432	399	425	435	390	422	427	410	427	448	431	401	465	450	417	420	403	452	432	415	429	445	462	437	419	421	408	452	433	405	445	449	367	453	428	410	434	394	406	430	388	417	452	424	391	438	403	383	417	412	429	393	452	444	404	431	415	431	441	477	424	447	438	407	442	411	435	433	438	424	425	474	423	402	470	432	436	440	439	414	451	403	386	397	431	424	438	434	397	417	426	424	445	464	424	414	380	425	453	403	416	438	457	434	422	463	409	421	438	414	422	428	415	438	414	422	435	454	442	417	415	396	414	408	422	420	463	446	412	416	404	442	445	416	388	426	444	402	414	407	396	421	418	398	444	459	421	414	418	420	440	422	454	403	420	458	412	398	400	404	459	407	422	430	409	405	420	424	456	408	406	424	403	442	423	449	435	469	437	397	458	398	430	464	418	454	429	421	429	429	423	423	437	411	415	404	429	408	393	434	417	408	372	407	421	414	471	408	412	418	442	381	381	453	422	408	408	431	405	401	414	399	418	419	449	390	404	433	432	443	449	430	390	453	430	392	436	445	423	428	407	429	437	445	454	381	419	420	388	418	439	412	428	404	421	424	429	452	416	451	444	422	396	402	399	398	431	409	419	440	392	431	438	394	417	392	409	436	394	425	404	393	402	434	400	419
10307	5210	438	259	341	332	287	247	216	207	171	136	137	130	117	89	101	79	65	63	65	57	56	52	55	55	47	41	40	44	43	42	48	32	30	37	26	35	29	32	32	37	37	25	25	21	33	30	21	23	28	27	31	24	22	32	22	29	28	27	26	20	30	27	27	30	25	28	21	35	28	24	15	31	29	15	21	18	22	28	25	40	16	18	28	22	19	18	26	38	20	25	12	18	30	30	27	42	33	21	27	17	28	26	25	28	20	32	28	17	27	23	22	22	17	22	32	20	19	24	36	22	36	23	27	23	29	16	18	21	31	25	25	15	30	29	28	29	28	22	21	24	21	24	22	22	22	19	23	22	23	27	20	31	24	31	22	20	20	23	19	25	30	20	27	24	22	23	29	22	27	27	20	35	24	26	30	38	27	36	24	21	21	23	27	26	18	20	22	23	29	33	24	20	23	25	21	29	33	29	20	28	24	30	18	23	29	23	21	22	26	18	24	21	29	23	14	27	19	25	26	30	22	24	18	23	26	29	26	22	26	28	28	20	28	21	24	17	21	20	22	18	17	27	21	23	45	23	22	23	29	34	17	20	27	23	26	23	30	25	32	21	22	29	30	20	27	32	25	36	27	14	18	21	23	26	16	31	28	17	21	24	31	21	38	26	18	28	28	15	23	26	21	24	22	32	26	26	24	37	27	30	21	18	28	25	30	25	30	28	21	16	24	22	27	29	23	23	33	24	28	25	30	28	25	19	25	26	23	28	31	28	25	15	25	16	17	23	23	26	30	26	28	24	27	27	23	29	26	21	23	23	26	28	31	21	29	35	25	31	28	25	30	19	19	26	17	23	22	23	20	21	26	18	20	30	28	34	25	33	27	31	18	23	37	24	28	30	25	26	19	27	18	23	27	25	20	23	25	23	22	17	28	19	19	23	29	26	32	21	30	24	25	30	30	23	22	30	30	26	22	12	23	24	33	28	19	26	26	24	20	29	26	18	22	26	24	23	19	16	24	25	21	24	38	23	25	26	23	28	30	34	29	31	22	33	25	26	22	28	22	29	19	28	29	24	22	37	23	23	26	25	31	26	22	25	32	14	18	22	28	18	19	19	27	25	18	24	18	22	29	18	22	17	22	20	25	28	24	23	29	30	24	28	21	32	31	36	28	28	25	29	25	25	29	25	25	23	22	24	21	24	22	21	23	22	17	30	25	23	25	28	39	25	21	22	25	26	25	25	25	30	25	25	22	22	20	22	23	26	28	26	28	29	21	23	24	22	23	22	33	29	29	30	22	24	22	27	30	30	29	22	25	29	30	38	20	30	20	24	25	25	28	26	15	25	22	19	28	30	33	27	24	24	29	33	18	18	19	26	24	28	33	16	26	30	28	24	22	23	25	23	31	29	21	13	25	22	20	32	27	26	20	18	34	23	20	23	19	29	21	21	27	20	22	24	23	30	23	27	25	30	25	17	22	25	24	19	28	31	20	25	30	25	27	21	23	29	25	22	30	21	22	25	19	21	24	23	26	23	24	29	30	33	28	19	40	31	18	21	22	27	23	18	23	31	34	26	20	29	20	31	36	35	29	29	25	26	21	26	33	24	30	31	22	21	25	24	21	26	24	19	30	26	35	20	21	20	25	26	23	25	25	28	22	25	31	22	28	34	26	22	30	31	34	19	31	26	24	24	22	27	20	33	20	40	16	29	26	20	27	28	25	30	23	25	30	22	23	26	26	26	19	29	18	20	27	20	30	18	16	28	30	24	25	26	35	32	26	17	32	17	12	26	27	31	26	24	19	33	24	15	21	28	27	31	26	23	25	23	21	20	21	12	20	20	23	18	20	29	25	25	26	19	15	27	23	27	25	25	25	26	19	35	25	30	21	27	17	27	29	30	26	24	24	22	26	24	28	23	19	27	25	29	28	34	22	32	25	22	21	24	28	25	26	26	22	29	23	32	28	20	19	19	23	30	23	20	22	33	31	27	26	28	21	33	22	29	27	27	31	24	19	21	27	30	27	40	20	34	24	23	32	23	19	19	28	27	22	24	25	27	31	27	29	24	29	34	24	18	22	19	21	32	34	20	28	30	21	26	26	22	14	32	22	24	22	26	20	20	31	22	23	21	34	18	37	24	28	26	26	30	22	35	19	14	36	24	26	23	30	23	25	33	22	25	28	23	20	31	33	24	20	24	27	25	32	28	25	28	13	15	26	24	34	21	28	36	23	17	28	24	31	29	27	22	20	23	24	31	27	23	30	29	22	34	35	37	32	23	22	33	24	24	24	18	21	26	24	21	20	22	22	29	19	27	23	26	24	26	23	24	21	28	23	26	34	19	26	21	29	18	29	19	25	20	29	20	26	28	33	19	25	30	26	32	25	28	24	30	29	24	21	30	31	17	29	25	23	29	25	15	24	24	21	21	28	18	33	35	19	24	23	16	22	29	25	27	28	24	15	26	15	21	25	25	23	29	26	34	28	27	34	15	24	34	29	26	26	17	25	28	25	18	30	21	20	27	21	22	26	29	29	26	29	19	25	33	24	34	25	28	33	25	22	32	20	15	20	33	24	20	31	19	22	26	28	25	27	25	20	18	29	26	24	32	27	33	24	11	21	21	24	30	20	22	25	28	21	25	19	29	29	24	21	29	21	21	24	23	22	19	22	19	20	20	28	27	26	24	28	30	21	17	22	37	25	29	23	18	29	25	28	28	32	27	33	22	23	17	20	29	22	28	33	18	23	29	26	21	23	25	27	25	24	19	32	25	26	21	29	26	37	24	17	30	20	18	30	32	20	23	25	19	35	17	23	23	35	19	28	21	29	23	24	32	26	27	23	21	30	23	27	18	27	29	34	27	25	21	16	24	21	31	21	23	25	19	29	23	26	28	22	29	18	25	20	27	22	33	15	28	21	28	26	29	20	27	20	26	20	21	20	25	30	26	23	24	21	29	24	27	17	20	36	30	23	24	18	15	18	24	14	29	22	23	18	35	21	24	24	32	25	25	29	23	23	28	21	31	18	30	21	34	28	25	27	39	21	28	29	26	22	26	28	26	31	16	21	28	25	23	22	20	25	25	26	24	29	19	26	29	31	26	23	26	28	28	31	33	22	23	18	25	19	32	26	22	35	25	32	24	22	24	20	27	32	24	27	23	26	32	29	23	19	31	23	27	23	31	22	13	32	26	16	23	24	36	26	22	28	20	19	22	22	28	26	28	23	26	20	19	35	21	32	20	22	32	32	34	24	19	26	29	27	26	16	19	21	26	20	28	21	19	21	27	28	23	22	37	21	21	29	17	29	21	32	22	27	26	33	17	24	34	30	31	26	21	28	23	29	18	20	26	27	29	19	20	26	30	27	20	33	25	24	29	23	30	25	30	24	34	33	21	23	30	23	30	30	24	23	19	29	21	29	26	28	35	29	26	27	29	19	18	29	21	27	21	32	34	28	27	27	26	24	29	16	25	26	19	20	21	27	23	27	22
46598	34538	8668	16644	23689	22518	19439	16165	13124	11135	9178	7801	6739	5715	4978	4390	3896	3262	2886	2593	2373	2064	1939	1717	1616	1456	1350	1242	1226	1185	1050	1035	918	820	818	739	696	697	657	649	656	674	625	662	680	644	543	540	472	522	509	453	480	460	514	491	472	495	487	493	444	442	464	495	483	454	447	455	443	438	463	456	443	456	432	468	446	437	447	439	407	451	442	434	460	440	446	484	441	462	473	461	443	464	461	439	435	397	450	404	436	429	453	444	412	470	418	416	414	435	387	437	448	434	399	405	440	449	434	449	467	423	392	400	429	408	449	449	406	418	407	426	421	413	409	430	402	405	419	416	414	394	413	400	410	399	404	399	405	435	387	454	388	399	392	420	423	381	412	396	399	407	438	399	421	389	419	416	396	410	417	432	390	420	407	391	410	482	455	403	404	424	390	411	405	428	416	426	419	423	381	462	410	441	435	379	414	434	410	421	435	399	409	418	412	419	384	390	376	421	423	378	407	396	411	419	416	452	411	386	395	402	409	437	415	394	416	451	423	371	406	417	417	380	383	425	361	439	410	423	398	409	405	399	445	411	390	404	435	420	391	365	378	429	416	442	422	398	389	406	404	386	416	378	429	384	388	421	440	381	392	417	383	423	398	437	455	425	406	403	400	406	392	448	420	418	393	420	378	429	404	431	415	403	400	415	430	425	386	392	437	399	432	413	418	377	361	415	428	432	399	395	427	401	421	421	449	425	409	414	397	408	407	420	365	404	421	410	409	408	407	406	408	426	430	402	379	405	397	458	422	432	411	387	392	437	386	400	385	397	420	401	437	416	428	404	398	401	424	395	439	412	402	439	389	425	387	423	399	417	386	445	421	403	385	406	413	375	405	410	415	381	410	418	384	394	417	404	412	398	432	424	429	404	405	391	410	403	403	380	386	350	405	382	416	396	383	427	391	436	407	369	409	398	403	452	389	391	411	443	396	402	435	399	417	419	369	401	406	415	408	409	403	430	398	425	425	394	402	399	411	430	405	420	402	438	394	408	415	421	387	433	381	418	377	426	400	446	424	397	453	443	444	425	436	411	398	417	402	393	401	444	422	424	442	421	405	422	411	413	401	399	418	416	418	400	414	393	389	387	415	419	369	425	390	437	409	410	434	438	404	406	428	401	395	425	454	422	425	404	430	382	395	422	421	409	430	412	379	423	371	403	412	413	425	402	411	366	384	380	422	426	394	420	390	378	454	373	412	404	434	413	414	404	421	395	403	394	410	413	401	435	419	403	430	406	412	393	426	440	442	369	401	383	411	433	429	406	421	401	396	431	399	429	404	384	415	398	413	406	403	415	408	393	415	395	403	390	402	456	384	410	393	417	421	404	474	395	416	438	406	379	393	429	420	432	416	427	413	385	422	406	400	436	412	432	409	384	380	413	424	395	386	400	417	431	430	389	415	428	425	386	379	431	396	429	409	420	396	392	414	421	381	398	410	410	423	381	416	413	401	388	416	407	451	429	427	415	400	395	425	409	445	408	427	416	407	384	383	410	386	409	391	379	382	410	396	420	405	440	420	418	412	376	401	363	390	412	420	401	439	414	392	405	386	383	400	395	393	456	435	427	429	406	393	378	389	419	386	437	397	426	425	433	405	404	396	423	426	422	404	387	392	435	423	396	415	393	414	380	428	390	413	410	417	420	404	413	417	401	416	386	423	379	450	417	409	409	443	402	404	421	430	400	432	424	416	422	406	395	386	389	422	435	448	399	416	405	381	431	407	432	416	402	412	404	411	447	431	426	405	395	395	391	415	398	415	452	380	441	430	427	419	419	431	395	423	372	391	403	397	430	403	405	401	403	424	377	419	400	387	376	398	412	400	428	387	433	374	434	396	438	415	409	424	381	393	416	401	412	437	441	448	424	390	419	427	391	385	379	414	436	391	432	399	376	397	360	417	442	417	430	400	426	396	394	365	423	377	373	415	419	429	429	438	419	397	397	399	418	411	385	413	382	421	370	392	376	402	367	393	399	404	403	429	408	462	453	456	378	454	367	394	409	399	437	400	419	401	390	386	405	387	410	363	406	387	413	401	398	409	388	386	354	429	432	409	425	424	414	389	444	386	404	389	419	412	406	422	418	419	463	387	404	386	390	443	415	398	403	423	441	430	391	413	435	415	395	420	406	400	433	385	408	404	417	405	403	386	397	366	401	384	369	403	392	407	385	453	410	400	399	405	411	409	423	416	434	434	403	409	412	397	438	424	384	418	416	437	447	378	443	440	395	388	382	434	432	373	371	378	397	403	402	382	374	390	401	390	397	408	420	432	399	423	445	422	450	432	430	451	416	430	400	409	385	388	396	431	438	372	432	374	397	449	413	429	403	456	407	405	424	439	390	408	444	403	402	409	422	393	391	413	401	426	415	430	406	428	392	433	429	401	369	426	414	384	378	391	412	407	414	424	403	431	401	424	415	373	414	420	406	420	411	430	440	418	430	390	414	437	424	417	379	457	415	403	390	374	395	393	407	427	405	379	405	418	416	401	410	413	435	394	433	418	415	424	389	420	389	412	444	441	422	446	391	458	435	377	385	429	458	401	395	389	380	383	396	410	395	429	394	391	400	412	403	433	423	416	416	391	444	391	417	403	388	407	397	410	438	398	417	370	452	391	401	413	417	432	437	435	384	390	405	396	402	413	405	415	421	408	408	395	448	436	418	370	418	444	417	430	400	419	397	400	430	418	419	403	434	403	438	424	436	395	413	411	422	441	442	381	408	410	394	426	423	388	396	443	405	405	443	378	432	381	393	403	397	385	453	446	432	422	412	412	417	429	439	422	418	375	440	424	403	417	404	420	390	425	424	425	392	415	392	437	418	405	408	402	409	438	415	407	437	408	395	441	408	400	427	410	438	360	420	434	443	398	410	408	374	381	361	410	414	390	416	407	426	447	430	361	421	390	399	415	441	442	420	403	417	399	407	388	393	377	385	388	427	394	433	453	431	426	403	405	395	453	412	404	425	441	393	413	448	421	433	384	421	434	413	401	414	423	415	401	414	384	431	420	412	375	402	403	394	435	388	417	425	384	429	412	407	369	417	436	408	367	413	419	401	418	397	417	397	422	389	410	383	391	431	423	402	394	442	406	412	439	435	410	395	431	415	425	430	424	441	465	424	396	430	388	414	439	446	419	399	386	428	426	477	414	409	407	381	409	409	385	399	422	414	411	410	394	409	425	422	446	436	398	414	440	410	418	394	385	421	454	417	416	381	358	386	399	403	393	421	423	453	440	422	429	414	427	458	406	416	380	386	414	423	413	371	399	398	414	439	417	394	434	386	468	407	420	395	419	406	414	416	448	399	432	395	425	389	405	396	441	400	437	415	401	418	389	400	437	411	406	414	421	456	434	414	394	405	420	372	410	427	423	443	385	404	382	439	406	417	400	428	435	429	412	385	437	409	386	415	444	424	436	417	358	380	422	402	392	402	394	434	396	425	430	427	422	411	431	383
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
