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
342784945367	342784945928	342784946478	342784947028	342784947578	342784948129	342784948678	342784949228	342784949778	342784950329	342784950879	342784951428	342784951978	342784952529	342784953078	342784953628	342784954178	342784954729	342784955278	342784955828	342784956378	342784956928	342784957478	342784958029	342784958578	342784959129	342784959678	342784960229	342784960778	342784961328	342784961878	342784962429	342784962978	342784963528	342784964079	342784964629	342784965178	342784965729	342784966278	342784966829	342784967378	342784967929	342784968478	342784969029	342784969578	342784970129	342784970678	342784971228	342784971778	342784972329	342784972879	342784973429	342784973978	342784974529	342784975079	342784975628	342784976178	342784976729	342784977279	342784977829	342784978378	342784978929	342784979478	342784980029	342784980578	342784981129	342784981679	342784982229	342784982778	342784983329	342784983879	342784984429	342784984978	342784985529	342784986079	342784986629	342784987178	342784987729	342784988278	342784988829	342784989378	342784989929	342784990479	342784991029	342784991578	342784992129	342784992679	342784993229	342784993778	342784994329	342784994879	342784995429	342784995978	342784996529	342784997079	342784997629	342784998178	342784998729	342784999279	342784999829	342785000378	342785000929	342785001479	342785002029	342785002578	342785003129	342785003679	342785004229	342785004778	342785005329	342785005879	342785006429	342785006978	342785007529	342785008079	342785008629	342785009178	342785009729	342785010279	342785010829	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	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
3213	1960	893	601	606	888	958	857	720	623	596	468	397	327	317	332	267	258	244	216	243	260	223	216	187	150	108	83	85	77	64	62	53	53	45	59	45	52	35	44	39	32	39	28	34	41	56	45	41	40	26	24	19	44	31	20	30	25	24	30	35	24	23	30	27	22	26	26	18	29	29	17	24	28	30	32	23	29	24	33	30	21	31	23	28	33	22	23	27	24	34	40	29	25	22	22	36	28	21	29	19	27	25	30	27	35	25	24	30	25	25	25	31	25	21	24	22	31	29	26	15	25	25	31	28	34	35	29	16	33	29	38	25	29	29	31	26	27	27	20	27	34	21	24	21	26	25	40	26	24	33	25	36	33	28	38	31	21	26	28	20	31	28	40	17	26	31	15	23	22	24	32	22	32	27	30	28	23	26	31	20	34	24	26	38	27	35	27	21	30	37	30	41	25	25	34	18	33	27	35	34	29	24	28	28	21	33	29	30	26	24	17	37	30	29	22	23	33	26	24	25	27	35	21	31	31	24	27	18	27	27	37	22	29	25	39	29	33	35	28	24	29	38	33	26	28	23	33	25	26	31	28	36	15	21	27	30	34	25	30	25	22	34	33	22	32	32	29	22	28	21	21	35	22	33	30	28	19	24	21	25	21	26	24	29	30	34	23	28	25	36	27	26	25	31	24	23	19	36	26	21	24	25	27	23	31	21	30	26	30	23	22	16	23	20	18	35	24	32	30	24	21	26	19	23	21	22	28	30	27	26	29	22	24	31	26	25	17	33	27	23	32	22	28	31	37	31	40	27	31	28	23	28	34	23	28	30	34	23	21	24	26	28	17	34	29	29	38	20	28	27	25	13	31	30	24	38	22	31	29	27	34	21	28	21	37	37	31	25	32	30	30	25	27	31	31	27	30	25	27	30	29	34	24	25	20	28	30	28	30	31	28	30	21	27	19	30	27	22	18	29	26	23	32	30	32	24	38	36	34	25	32	24	28	33	33	15	28	28	27	26	24	24	23	26	36	31	33	26	37	32	26	36	37	35	27	21	30	30	36	19	38	31	17	33	26	35	15	22	33	30	34	30	31	26	34	25	25	27	34	27	37	36	27	39	28	26	29	31	25	24	29	29	27	23	32	18	25	25	26	26	23	22	39	24	31	21	25	28	27	29	24	30	27	29	30	21	34	25	20	24	25	29	28	25	16	30	22	17	29	13	23	17	24	31	28	26	25	25	31	25	29	23	26	36	28	27	25	36	27	25	33	25	21	31	25	36	24	27	35	27	27	33	24	21	24	34	30	30	17	23	26	27	30	23	41	25	32	21	25	37	29	30	23	22	27	19	35	30	31	34	28	33	23	30	34	24	30	29	37	36	33	24	34	34	28	27	24	21	23	33	30	30	21	23	26	22	32	29	30	30	35	30	35	27	33	26	32	32	26	21	27	26	28	28	26	32	24	30	27	23	33	27	21	32	36	20	28	38	20	20	29	31	26	29	31	45	18	19	27	32	28	31	37	23	35	36	21	14	32	35	33	32	29	23	30	25	31	20	27	32	30	23	20	24	26	23	18	34	35	21	23	20	29	25	31	26	18	22	32	29	25	28	23	24	30	26	34	38	30	37	28	33	31	27	23	37	23	25	37	26	23	29	26	22	33	23	32	31	26	30	28	25	15	22	24	27	24	24	25	24	16	24	26	32	23	34	20	25	32	21	32	30	32	25	31	33	28	29	27	25	31	32	33	26	31	27	29	31	23	25	21	21	37	22	23	29	27	24	31	28	29	31	25	25	18	31	26	29	33	25	22	33	28	21	24	27	22	27	34	28	34	34	23	44	24	20	32	37	28	32	15	31	39	27	24	24	28	32	26	17	35	24	33	30	27	25	23	28	27	31	27	25	28	28	36	32	30	29	26	20	16	27	19	24	33	18	32	21	26	31	25	29	28	35	17	25	32	26	29	34	34	25	36	23	27	30	28	25	27	38	15	39	35	33	23	26	30	31	23	28	31	33	31	21	30	24	33	39	30	25	22	34	20	31	36	21	17	31	22	32	24	24	19	30	25	30	37	16	18	26	23	29	29	33	23	22	25	20	28	28	31	28	35	35	25	35	36	34	32	20	27	35	31	24	27	25	37	35	29	28	27	23	32	25	25	30	24	27	25	22	28	30	29	24	16	22	21	24	33	20	19	36	24	28	23	31	28	26	30	24	25	21	33	31	35	32	23	23	27	25	25	22	19	20	23	21	37	23	25	37	22	24	33	30	24	26	24	27	25	28	29	32	29	28	30	33	22	26	25	30	32	34	24	37	29	31	26	25	24	26	24	27	20	28	34	34	19	31	28	40	24	33	28	33	37	26	22	35	22	13	29	27	23	26	33	36	29	25	27	33	28	31	36	28	24	20	15	30	25	25	19	28	30	24	28	27	28	37	25	20	34	24	30	19	26	27	30	27	24	23	25	27	24	22	35	30	23	33	29	24	28	28	25	24	24	31	30	23	24	28	35	32	23	23	27	25	26	26	21	29	30	25	30	25	24	28	22	35	27	28	20	26	38	34	30	39	25	27	25	27	28	39	37	21	31	30	23	28	33	31	27	29	35	24	26	21	29	30	26	17	20	24	35	23	24	29	23	29	25	28	32	24	28	23	20	30	27	24	22	21	30	28	25	25	27	16	23	28	26	35	33	29	25	26	21	29	27	26	23	30	22	26	34	25	22	25	33	27	27	22	30	36	25	29	20	25	27	29	27	31	33	35	25	34	30	30	26	33	34	20	23	29	23	29	17	36	32	24	21	21	22	42	22	26	31	26	34	21	33	25	25	27	30	33	26	24	28	25	27	30	35	30	33	22	27	29	32	37	26	29	27	33	29	14	34	29	28	26	28	26	22	24	26	33	28	30	24	24	26	26	30	24	31	28	31	26	32	27	17	21	40	29	33	34	23	33	30	20	22	30	35	30	25	34	33	35	19	28	25	24	22	25	34	28	32	32	31	24	32	25	28	28	23	38	25	26	31	35	27	28	34	27	29	25	33	35	32	23	28	30	23	22	18	26	29	23	31	28	24	31	22	26	26	36	35	25	20	26	22	25	25	29	21	25	41	40	23	28	27	34	33	24	20	25	27	28	26	32	32	33	31	27	22	32	26	31	31	30	28	33	35	14	24	29	35	25	33	29	25	34	22	31	31	28	19	31	30	37	20	29	27	37	20	27	29	30	26	27	26	25	28	25	22	31	37	25	23	29	22	23	27	28	27	29	29	26	25	30	26	26	18	23	25	26	29	39	25	26	22	27	29	31	19	26	29	23	27	24	27	15	25	16	26	26	31	24	30	27	33	29	30	26	26	34	29	27	30	36	26	29	28	30	27	30	25	25	33	19	28	25	31	32	22	33	22	33	22	27	19	28	29	30	36	24	29	33	31	32	26	31	25	30	29	21	24	22	18	28	23	29	29	26	19	20	21	27	30	31	23	35	32	29	32	27	31
28073	17030	11605	17227	24961	26542	25782	23740	21451	19427	17664	15212	13390	11832	10881	10196	9266	8243	7988	8058	7935	7865	7534	6738	6021	5078	4186	3334	2782	2206	1914	1785	1649	1567	1544	1471	1317	1153	983	917	868	737	656	591	569	737	1090	785	555	434	404	413	363	390	380	345	378	348	367	351	335	329	348	370	370	371	329	354	371	351	359	344	360	362	384	367	334	341	381	337	327	367	319	348	353	342	332	350	335	357	357	368	346	359	388	357	347	350	354	349	378	338	349	341	350	385	347	408	366	368	374	346	329	360	351	347	349	373	339	367	364	361	357	322	346	371	330	359	342	325	346	363	380	375	368	381	349	346	370	332	375	337	347	335	329	323	388	333	335	363	335	318	345	392	356	358	355	344	347	329	364	378	369	355	377	357	331	355	358	349	341	372	379	376	348	353	366	365	365	382	341	364	328	382	366	374	376	341	330	343	345	388	369	378	333	372	356	339	349	364	344	358	330	365	347	360	326	373	375	346	379	324	349	362	407	355	339	351	357	318	376	329	367	378	363	338	374	388	376	317	357	329	368	359	340	377	366	363	364	342	350	382	358	344	329	356	340	383	360	336	313	360	356	345	358	355	378	355	349	335	343	402	367	354	384	362	326	330	332	337	344	314	379	386	361	340	359	375	344	351	314	343	376	345	354	349	355	372	358	340	365	341	357	331	337	334	392	353	351	361	332	371	372	383	362	339	337	384	376	357	351	335	320	362	356	360	346	366	373	365	345	335	341	349	349	327	347	335	333	358	352	378	334	348	352	328	324	368	357	308	325	385	346	360	381	362	355	332	342	349	337	355	355	361	343	337	338	332	352	335	350	379	364	344	351	334	351	375	327	334	370	345	339	368	359	344	359	331	345	356	357	333	349	369	349	319	379	369	322	375	355	349	343	351	350	365	367	348	366	313	334	338	308	338	353	352	361	325	389	334	364	343	356	350	345	364	345	345	374	332	352	333	352	350	378	309	315	363	374	329	344	352	360	368	370	316	370	352	369	361	394	364	367	347	338	333	374	357	336	331	352	344	335	340	360	349	347	357	330	348	334	347	339	350	357	300	371	326	350	331	330	330	349	366	372	366	341	343	342	375	318	349	348	351	362	347	345	351	345	337	348	350	334	383	345	337	352	339	349	339	370	315	323	352	359	327	377	362	353	336	354	350	333	319	348	303	357	379	380	341	368	333	360	389	362	324	334	348	357	333	345	339	316	330	369	328	325	364	348	344	365	381	370	351	352	370	342	311	341	362	318	341	342	364	377	331	301	339	373	376	325	368	340	351	330	370	367	360	361	378	351	381	362	380	331	373	368	334	342	346	341	350	335	355	347	375	353	344	332	355	343	340	336	330	333	374	350	342	363	331	359	319	346	339	364	308	323	351	349	335	398	349	404	337	372	309	306	360	357	366	324	363	332	335	337	369	359	344	337	349	323	336	342	356	338	377	356	329	318	356	377	316	354	326	373	328	354	335	351	361	318	374	362	342	352	358	367	364	363	402	359	357	373	325	337	340	383	365	349	332	362	373	344	336	346	351	342	367	333	336	337	351	355	336	349	330	329	361	360	335	315	335	354	396	338	329	331	354	365	359	328	382	337	326	370	364	358	321	335	360	340	307	347	351	308	335	354	350	366	315	344	364	388	354	372	340	326	342	367	369	340	300	351	381	358	330	317	340	363	356	328	354	363	376	358	343	347	378	358	350	368	347	408	343	360	337	354	343	374	342	340	383	332	379	360	369	351	384	328	361	392	359	335	370	362	331	326	334	383	366	383	375	362	377	347	369	356	376	335	334	388	355	350	363	332	329	352	339	375	359	370	343	345	366	352	325	350	378	345	357	352	334	336	369	328	329	362	338	384	361	336	353	346	361	352	321	357	381	368	368	371	348	376	344	332	359	350	358	337	356	348	343	341	349	321	341	323	343	359	379	348	353	369	376	332	349	328	345	354	352	341	349	348	359	335	346	362	397	340	353	368	331	345	355	377	362	366	338	342	351	365	368	365	363	359	355	354	366	336	329	312	390	307	361	387	351	316	343	362	358	342	335	319	323	361	341	320	355	327	355	329	344	360	334	370	337	365	355	317	353	357	361	312	330	364	352	349	354	366	386	328	309	336	325	343	386	365	356	381	356	333	317	352	381	356	372	345	346	334	361	350	320	349	347	341	343	334	371	373	360	378	344	336	390	344	356	341	381	380	357	366	348	335	346	377	304	324	337	342	380	362	334	329	381	352	354	328	399	366	357	381	330	353	334	334	347	390	335	328	321	316	347	357	339	338	351	316	360	374	369	376	373	349	375	336	345	315	364	332	352	369	360	334	326	363	372	345	338	309	326	353	386	353	349	353	349	371	325	344	348	353	354	330	354	377	362	351	349	366	379	359	345	354	338	334	327	334	333	339	366	343	353	354	340	404	340	335	353	373	351	352	333	378	344	353	323	332	336	363	386	331	347	382	355	345	333	335	335	350	351	364	388	336	367	318	348	349	336	373	346	366	332	385	329	346	372	360	342	331	366	355	350	360	364	360	328	336	334	362	337	364	368	374	385	361	334	354	353	358	347	360	358	364	351	365	341	350	351	348	365	373	341	367	343	386	371	339	320	376	380	314	368	370	346	346	372	356	349	369	326	361	321	348	360	340	364	344	340	317	377	342	342	360	387	362	329	343	352	360	362	337	366	316	340	352	346	360	329	354	355	332	345	361	353	308	343	319	362	352	336	381	340	364	323	330	338	333	338	365	363	380	332	334	373	296	322	342	359	381	356	373	353	349	318	335	366	347	371	331	393	362	302	338	330	335	340	343	359	350	352	357	395	346	355	332	329	350	326	334	344	369	333	329	363	357	339	343	320	347	376	353	330	365	343	361	348	306	385	337	379	368	386	357	363	344	372	350	351	353	351	372	368	366	339	350	345	333	352	334	345	356	336	355	347	364	340	362	336	347	323	353	345	328	366	369	327	330	348	327	362	328	380	331	366	335	367	323	334	397	339	345	347	367	349	337	334	346	348	349	360	354	372	358	351	358	351	368	340	390	350	392	342	358	356	365	341	320	354	355	327	330	330	340	360	347	374	345	333	347	330	340	390	336	346	364	340	363	360	357	343	344	347	357	353	332	335	384	353	352	390	332	352	357	377	335	409	345	318	346	343	366	304	328	341	307	319	337	333	363	331	388	335	358	339	352	335	364	352	379	382	351	335	359	352	342	345	334	357	383	327	354	348	363	335	341	350	329	339	369	304	365	377	371	336	330	360	347	315	361	386	373	324	380	352	368	336	353	349	341	342	371	352	367	372	342	366	384	360	368	372	384	352	344	325	356	342	331	356	350	381	314	383	345	362	360	329	366	346	364	371	326	383	341	322	366	334	385	376	358	391	343	356	343	336	335	353	339	346	357	345	313	345	387	342	353	332	321	334	419	343	381	347	365	330	356	374	349	349	345	337	391	317	321	343	314	357	346	343	364	345	354	336	341	345	331	361
2122	645	356	216	274	362	363	370	362	295	259	183	214	166	163	158	122	155	147	131	147	149	106	104	96	81	73	69	51	57	49	54	32	53	42	41	34	29	34	27	41	48	24	34	36	37	36	27	31	30	19	27	32	27	28	25	22	36	32	36	27	27	32	28	31	25	33	33	30	14	37	33	30	31	30	26	21	25	20	25	27	23	19	32	34	28	19	19	27	26	29	31	32	35	28	28	23	22	33	33	36	29	32	32	37	29	27	31	37	17	26	27	31	26	25	33	29	31	28	32	28	37	28	31	31	27	24	37	30	31	21	42	34	22	34	29	31	32	30	31	28	33	37	22	31	29	34	32	20	23	28	27	29	29	37	19	26	19	34	30	32	28	27	44	34	24	27	30	29	31	29	25	24	35	29	16	23	35	25	35	28	26	23	34	40	29	36	32	29	25	23	29	27	25	36	32	28	28	25	30	33	26	27	32	32	31	31	32	30	29	39	26	37	23	34	25	33	28	23	37	22	29	23	22	23	27	33	27	32	18	16	23	35	26	31	36	26	28	17	25	15	27	20	26	24	31	26	28	27	29	27	26	31	22	27	40	21	39	28	30	25	35	32	27	26	29	27	25	32	25	30	28	42	23	36	25	35	37	26	29	23	30	29	22	31	30	23	32	44	32	28	36	32	31	28	27	26	31	22	24	23	28	20	22	36	32	27	25	29	32	26	37	37	27	29	18	29	25	30	30	44	34	29	41	25	28	23	30	32	33	33	19	29	29	37	32	24	28	23	27	27	30	33	38	23	35	34	36	30	36	29	23	40	37	29	25	25	28	37	32	28	27	25	32	30	25	37	35	31	26	22	32	26	33	17	19	27	36	36	27	34	21	33	23	30	27	36	18	28	30	22	26	24	23	26	35	26	27	25	33	24	24	21	21	39	24	29	34	30	22	26	29	28	23	27	34	26	28	24	34	28	36	25	32	35	37	27	21	33	28	33	39	36	29	23	27	33	22	29	34	31	25	22	22	23	25	29	30	21	32	23	33	26	31	23	29	24	20	31	30	32	38	22	33	28	20	29	31	25	35	31	32	27	32	38	24	40	29	31	26	27	30	27	35	29	34	33	30	25	24	24	37	41	21	29	34	26	32	28	29	27	30	31	31	30	26	24	33	33	34	37	23	24	31	26	27	30	24	37	26	33	31	33	31	18	30	39	32	26	38	32	36	32	29	26	17	29	22	30	27	18	25	32	25	33	40	28	34	30	24	28	26	23	39	30	30	27	22	23	24	35	37	21	32	31	33	29	37	23	27	20	26	29	31	24	36	27	24	26	33	27	35	34	23	43	19	28	26	16	27	33	30	23	29	29	34	20	33	30	39	17	26	28	43	24	32	28	25	35	23	33	24	28	27	24	23	31	26	27	25	26	35	29	34	19	30	17	16	28	22	22	24	36	23	33	34	27	24	32	31	36	30	30	24	37	25	26	21	29	34	28	18	30	33	34	35	25	30	32	31	26	32	27	36	30	18	24	20	44	25	32	25	29	26	30	26	24	26	31	29	28	37	31	23	35	18	27	31	33	31	29	29	39	29	33	31	34	28	26	28	38	33	32	26	28	28	25	32	28	20	35	38	26	32	23	31	21	33	29	29	34	40	25	25	21	32	32	20	36	27	31	31	27	35	24	32	40	29	32	29	40	26	29	31	31	30	24	22	32	30	36	20	37	38	26	33	29	29	24	27	27	24	41	21	32	23	30	29	25	26	29	18	16	27	32	24	24	20	22	21	17	34	34	27	27	26	29	30	24	39	32	25	34	32	43	40	27	26	34	31	20	33	30	39	36	26	29	35	24	24	29	29	42	25	30	29	30	36	39	24	29	37	29	32	35	32	29	29	23	30	29	29	25	30	27	34	29	22	33	30	29	22	24	33	28	30	23	29	26	33	29	27	28	20	30	27	42	29	41	23	25	27	32	26	31	28	26	29	30	26	28	36	30	38	26	38	19	28	27	26	32	32	21	31	23	33	35	35	23	25	33	19	27	32	27	33	24	16	29	29	25	17	27	34	29	28	25	33	31	31	30	22	25	26	27	33	32	23	33	42	25	33	30	42	23	30	18	22	21	23	24	26	38	31	25	39	20	24	24	27	24	22	31	33	34	24	29	27	35	22	33	30	27	30	18	28	31	31	23	34	31	22	26	33	40	30	35	25	32	26	25	34	34	23	22	32	25	25	23	31	25	21	29	36	37	34	29	32	27	29	26	22	32	23	29	31	39	27	29	34	28	24	24	24	24	24	34	36	31	23	25	38	31	35	36	27	34	17	26	22	26	38	24	19	46	26	20	33	27	22	36	22	29	31	21	27	23	31	25	23	26	35	34	30	27	22	36	38	30	22	18	34	31	34	35	24	27	28	31	36	35	25	23	29	33	23	27	30	26	30	24	18	22	25	25	28	26	32	23	42	41	27	32	32	22	26	41	29	30	26	27	43	27	26	27	25	26	27	33	28	28	31	31	29	23	22	33	27	26	32	24	28	33	30	22	36	33	33	30	27	23	32	31	26	38	29	26	16	25	34	26	28	34	28	28	24	28	19	32	31	37	31	33	22	32	29	30	38	34	27	33	25	30	43	27	32	29	30	29	29	24	40	21	22	39	28	22	32	29	27	33	28	31	34	32	32	28	22	33	27	35	32	28	26	29	28	33	29	23	27	40	24	33	33	24	25	28	29	33	27	33	32	32	25	29	27	28	23	40	31	36	34	25	23	20	42	30	31	30	41	23	30	41	31	34	32	29	35	38	31	23	29	39	16	20	20	30	40	34	18	33	33	21	24	31	31	22	17	30	22	30	24	29	26	19	21	34	18	20	36	24	22	28	40	31	27	34	39	25	33	36	31	28	39	34	30	24	27	30	29	33	23	22	28	27	29	30	31	26	32	19	23	32	30	28	23	24	24	25	32	26	39	18	32	33	42	28	27	23	32	38	27	23	31	27	38	32	25	28	30	27	40	26	25	25	44	29	41	33	31	32	20	38	31	35	21	27	31	34	26	33	27	35	32	31	43	24	29	25	22	30	34	28	23	18	31	21	33	24	26	22	32	31	34	29	25	31	31	20	28	27	23	20	20	28	21	20	25	34	30	26	24	41	31	32	20	33	32	35	20	33	35	33	29	29	24	29	32	30	31	27	36	26	20	19	33	31	35	24	25	27	27	22	28	26	32	31	22	28	34	24	23	32	26	30	28	20	22	38	30	32	33	34	29	19	32	23	31	26	31	30	29	41	29	25	25	28	34	24	32	33	23	28	31	26	21	28	19	31	26	38	24	30	31	28	26	32	18	25	28	26	31	26	26	26	31	23	24	33	35	33	25	25	30	25	33	21	37	29	33	25	29	39	21	38	26	27	32	29	30	31	30	29	19	36	27	33	30	40	25	25	20	22	22	25	34	30	22	26	39	33	30	21	36	37	28	19	26	30	34	27	33	35	37	35	22
19237	9914	6245	10487	17466	18767	18217	16822	14553	12347	10695	9074	7795	6841	6207	5738	5057	4651	4719	4858	4640	4441	3906	3402	2891	2394	1891	1587	1236	1206	1175	1058	1052	1003	952	798	755	678	650	625	615	499	465	481	433	394	511	499	449	366	365	408	372	383	386	352	374	377	382	346	377	356	400	391	372	357	368	377	372	375	379	379	386	352	350	374	373	369	368	358	387	386	357	355	385	382	369	368	361	375	366	356	339	368	354	399	385	342	380	368	334	386	392	368	349	358	363	352	379	362	395	417	353	393	373	359	336	346	381	366	361	361	391	397	360	376	366	380	379	390	377	370	352	349	367	376	386	372	418	376	313	363	344	379	329	365	360	379	357	370	393	378	346	342	368	363	360	369	352	373	360	393	334	378	361	371	351	358	359	385	355	357	363	364	346	363	359	351	378	380	411	385	344	368	384	389	369	377	390	376	353	414	358	372	368	365	365	393	371	369	373	381	384	397	350	389	380	362	356	385	362	384	379	369	367	410	395	415	408	385	353	360	400	378	390	361	367	339	335	349	360	370	393	396	355	353	368	381	357	383	366	370	371	389	409	368	390	366	380	404	380	409	373	365	365	381	343	365	345	377	382	381	376	345	386	393	359	333	356	339	377	358	378	374	375	356	386	379	374	370	364	380	388	349	386	362	369	375	386	379	384	369	374	418	311	352	373	386	365	386	413	344	332	362	391	363	399	338	382	380	376	381	338	366	360	382	368	363	362	339	393	388	342	335	367	362	400	357	372	379	371	365	375	405	362	355	343	400	370	385	368	346	397	372	375	373	332	356	377	388	372	350	376	374	378	345	344	389	350	392	343	390	402	398	384	364	384	338	405	365	348	342	359	392	371	374	372	383	372	387	354	357	364	364	367	342	351	369	362	347	371	389	353	403	357	362	351	341	380	371	383	384	365	376	347	335	370	359	372	375	380	398	376	380	349	377	373	375	343	422	395	409	386	389	392	359	372	382	379	407	370	358	387	361	363	363	391	400	377	406	353	370	380	369	393	379	354	377	326	373	373	348	387	381	352	402	364	357	420	332	372	384	384	397	367	369	346	338	348	378	349	393	354	370	381	399	361	319	363	337	356	356	358	339	386	394	335	402	374	403	376	333	374	374	411	329	384	369	376	370	406	380	359	330	352	387	349	371	347	387	329	396	384	367	385	384	367	334	346	325	364	366	369	398	351	358	347	386	368	357	365	375	356	378	380	398	367	364	361	362	368	386	361	374	373	419	399	397	383	385	394	374	380	367	347	367	355	370	392	381	343	356	355	384	395	332	346	397	382	356	391	381	357	377	371	368	351	355	377	374	346	396	343	366	363	378	383	340	344	368	400	371	333	378	352	372	373	372	367	411	387	352	324	383	366	388	374	379	380	357	333	405	401	410	391	350	367	354	359	347	396	373	362	365	379	352	387	376	324	399	353	377	398	375	372	362	386	382	375	375	361	370	349	373	396	381	376	368	402	369	344	334	357	332	364	359	387	372	362	383	402	348	363	351	337	379	375	383	368	393	377	350	381	352	365	375	398	381	380	348	397	350	372	352	362	370	362	369	366	360	372	347	376	396	329	364	369	355	381	370	375	360	378	353	359	381	353	355	391	367	397	372	392	380	362	377	373	363	369	378	359	354	386	345	361	371	364	401	391	404	364	318	386	367	362	392	346	353	377	363	362	382	405	355	364	355	371	373	363	382	377	378	376	386	344	385	359	374	378	384	392	332	355	331	326	351	364	351	348	350	379	381	390	392	362	354	365	360	355	367	371	398	360	366	323	356	352	397	323	378	394	366	368	376	373	351	368	371	354	393	374	421	361	382	381	370	361	378	377	350	386	378	355	363	376	372	363	380	361	366	338	364	359	391	362	326	354	358	374	353	369	385	331	379	372	388	370	363	395	388	385	382	362	389	403	362	370	395	376	372	355	379	387	384	384	366	353	342	381	340	350	364	398	348	391	361	386	362	414	376	380	372	371	339	356	380	361	373	421	374	366	347	350	325	373	351	365	379	350	377	408	350	377	397	364	353	376	380	366	364	378	398	368	381	357	392	398	388	381	397	414	377	373	358	365	359	358	389	366	367	384	331	381	402	355	337	395	369	349	368	338	361	380	358	361	355	374	360	397	379	356	374	378	343	359	381	386	395	341	363	383	391	364	369	384	344	381	370	375	334	382	375	404	361	407	355	358	397	362	372	415	382	371	355	363	373	387	381	401	397	361	390	386	370	383	353	351	381	352	357	394	342	408	359	379	362	364	345	349	406	361	344	401	382	363	360	337	347	375	383	350	372	374	344	374	400	394	384	405	398	402	392	370	353	381	365	388	374	379	399	377	374	356	366	373	387	357	354	368	366	373	331	374	346	370	407	391	361	374	362	388	351	373	351	386	342	371	343	341	389	389	376	376	371	324	383	336	385	362	362	390	372	401	346	379	367	372	341	361	375	356	379	384	351	363	353	381	378	359	365	367	346	377	349	374	345	349	363	377	363	340	375	403	354	366	367	378	386	382	370	399	369	370	400	377	367	353	397	382	367	389	355	376	409	373	371	354	382	340	359	390	336	369	379	375	401	400	395	371	340	366	368	383	343	356	373	342	407	362	376	337	386	352	383	383	363	351	361	347	378	350	305	397	395	382	360	370	399	367	407	357	353	352	390	360	362	383	378	383	385	363	362	359	364	351	357	360	388	374	361	384	364	356	345	342	337	368	343	387	368	360	400	395	395	383	399	380	375	359	369	376	357	379	347	390	350	343	359	355	391	324	357	363	395	375	371	371	347	380	362	376	369	348	332	372	387	384	376	368	400	372	346	338	372	376	412	378	377	347	349	368	389	364	387	366	359	357	388	350	345	354	378	363	357	365	356	360	350	348	382	355	393	394	355	342	386	361	344	394	335	361	359	372	362	349	344	369	360	382	373	360	392	388	346	325	362	323	363	353	375	369	357	389	380	345	369	375	325	376	373	380	347	356	383	353	377	390	370	367	393	359	365	413	408	384	369	409	363	384	365	385	384	377	358	323	373	387	357	375	339	390	368	365	369	380	365	397	370	379	392	397	375	354	382	344	349	411	358	372	370	373	380	369	334	388	374	374	405	360	413	378	367	376	352	390	367	353	398	357	350	388	368	332	353	390	378	348	359	402	368	403	390	335	378	402	407	328	344	348	381	385	380	385	340	370	349	377	327	337	368	355	355	378	342	349	389	368	352	365	405	365	359	365	401	395	361	362	374	363	361	362	364	373	370	355	374	406	362	354	350	365	361	384	348	390	367	380	370	370	397	340	400	374	364	380	366	334	349	382	349	353	389	355	348	359	379	384	360	397	395	397	368	377	346	363	387	359	387	366	346	370	396	359	377	379	377	364	362	382	373	358	399	346	387	360	382	351	405	350	359	389	384	394	379	394	393	369	370	366	382	389	365	365	355	360	328	398	370	386	364	371	368	392	412	354	343	363	377	342	384	367	378	345	370	355	342
2059	1297	603	363	503	671	685	581	536	430	378	330	296	222	244	208	202	191	226	212	197	173	137	138	96	78	88	72	57	66	65	51	70	64	41	31	41	43	41	37	37	32	36	24	18	29	31	37	31	26	20	27	28	26	30	29	36	30	30	23	24	29	24	23	33	27	25	25	22	27	21	27	28	39	25	20	19	30	18	27	21	35	24	21	13	21	28	23	25	29	22	22	36	29	25	24	24	34	25	28	27	14	27	29	23	22	32	31	27	29	33	30	28	32	23	29	41	32	28	20	31	31	23	20	20	32	34	34	19	27	25	29	37	35	32	19	26	29	32	27	28	25	28	26	25	23	25	22	21	25	35	21	21	37	26	31	33	19	19	25	27	20	37	35	32	32	26	22	23	24	27	39	30	29	26	32	20	40	17	33	25	27	19	29	24	22	36	28	21	24	25	27	32	23	20	20	30	33	27	24	22	20	35	20	25	26	20	23	31	40	25	37	39	26	32	31	33	16	25	21	20	23	28	16	28	27	29	26	32	32	25	22	29	36	28	16	33	23	28	27	23	25	27	34	34	26	27	24	31	31	16	20	30	30	35	19	29	16	26	26	34	24	20	22	15	22	29	23	20	27	26	21	31	29	23	20	27	24	20	20	29	30	38	23	32	21	20	38	29	18	30	29	21	26	31	33	23	33	29	37	22	21	21	19	32	24	29	31	28	32	29	28	15	21	30	21	31	26	32	32	29	29	23	20	25	18	27	20	29	20	30	22	26	31	23	31	31	24	21	27	25	23	32	27	32	36	31	25	25	25	25	24	30	31	34	29	18	24	28	23	38	23	19	23	25	33	29	36	31	37	26	30	25	26	21	21	32	21	31	26	27	27	27	30	38	44	27	24	26	22	30	28	17	26	22	28	20	35	28	21	25	30	15	33	19	36	25	32	21	21	25	36	31	24	29	24	35	39	27	21	19	27	37	25	32	16	37	29	50	27	28	28	19	29	25	24	36	28	31	19	31	27	27	21	30	27	37	26	22	29	30	26	29	23	23	33	26	24	32	28	25	22	27	30	19	34	22	29	32	25	27	27	27	21	21	22	23	28	23	32	32	21	27	18	25	17	35	20	26	27	29	27	31	28	23	31	30	36	25	34	29	24	22	26	34	29	26	26	31	23	24	29	23	20	23	23	33	21	21	29	25	23	27	42	35	26	28	33	23	20	28	20	21	25	23	24	34	27	20	35	27	24	33	22	35	29	34	25	32	35	29	15	27	33	34	32	29	29	23	23	36	31	24	33	34	33	32	29	40	30	30	30	30	23	28	28	26	20	25	26	22	32	22	38	26	25	20	21	19	27	26	21	32	28	28	29	24	30	19	28	39	18	25	38	26	27	28	30	25	29	32	31	21	22	29	37	22	29	24	32	27	25	17	27	20	27	23	34	21	23	31	28	26	40	29	30	31	31	31	28	27	20	30	24	24	17	20	37	27	21	35	31	27	28	22	21	24	29	27	38	24	29	20	26	22	29	19	17	26	23	24	28	24	28	31	28	22	28	26	27	29	41	32	27	30	24	27	29	26	24	27	31	27	34	27	28	31	18	28	29	27	28	28	24	27	24	26	17	20	25	25	17	30	20	21	29	30	26	26	23	25	23	19	22	30	23	24	26	28	21	36	21	38	18	21	27	25	26	18	30	25	29	17	21	31	35	30	29	30	16	30	24	30	27	26	26	25	29	22	20	23	24	20	39	23	27	23	33	29	23	27	25	34	25	22	26	25	25	27	30	25	25	22	29	31	22	23	24	28	26	26	29	29	26	35	29	28	25	26	27	34	25	27	25	28	18	29	34	29	25	24	26	28	21	37	22	26	31	28	26	33	28	24	31	28	33	27	23	29	22	27	25	25	18	19	32	41	28	29	32	19	30	24	22	18	22	29	26	21	22	24	21	18	36	32	29	22	22	25	25	33	36	30	29	30	23	30	27	25	18	18	17	33	35	24	24	35	24	24	25	26	21	21	28	27	21	41	22	31	41	32	23	19	29	29	27	27	20	35	22	21	27	26	35	23	25	27	29	33	22	32	29	17	25	35	27	31	26	27	21	21	25	32	30	20	31	25	28	30	21	23	37	20	26	41	29	30	33	27	26	28	26	25	23	23	34	32	20	30	35	24	26	28	31	26	27	26	22	22	28	32	23	29	32	34	28	26	23	32	27	27	31	23	27	23	30	21	30	29	28	21	25	35	20	28	30	31	24	22	27	30	23	31	27	25	27	23	31	28	19	27	24	26	33	26	22	26	25	38	20	28	26	26	19	20	24	18	30	21	22	28	26	24	30	34	20	28	27	20	22	27	23	33	26	22	21	28	22	19	35	26	26	35	26	26	28	22	33	25	27	20	20	28	22	31	33	33	22	35	31	42	31	28	24	30	24	26	26	22	33	29	30	30	29	20	26	25	27	26	31	31	20	27	23	23	29	28	25	25	29	27	22	23	30	32	22	25	24	39	27	36	31	28	21	24	28	23	28	25	32	34	32	27	28	21	35	25	31	30	29	21	27	29	26	23	24	21	23	20	29	27	25	43	30	23	30	26	30	30	29	29	24	27	35	13	26	33	23	24	28	19	30	31	30	19	26	25	22	30	29	28	24	21	26	15	27	24	29	22	26	21	36	19	31	32	24	22	16	29	24	20	24	32	28	25	33	23	19	16	28	19	31	29	19	24	33	29	19	22	25	30	35	30	22	24	27	20	24	31	31	32	18	28	36	26	31	25	27	26	33	26	42	27	33	22	23	37	26	18	26	22	20	29	22	28	29	34	34	23	34	29	25	36	24	31	33	25	26	27	27	33	32	26	21	21	33	24	24	20	31	24	30	16	35	24	28	27	28	24	37	24	30	20	21	29	30	30	25	24	26	33	25	26	31	21	26	24	26	30	24	26	28	26	22	22	28	15	32	22	21	30	31	25	27	28	28	27	29	27	21	27	31	22	27	27	29	27	20	36	32	35	16	37	31	31	21	31	28	26	33	35	28	33	23	31	26	25	35	27	21	33	28	20	28	26	33	25	27	29	27	32	27	39	25	30	22	23	32	28	24	32	24	18	25	40	37	24	27	30	37	23	35	26	20	19	24	28	21	27	25	30	27	24	20	26	25	34	35	25	27	18	24	27	27	27	33	20	16	34	17	34	36	25	28	32	19	21	26	27	19	18	31	29	24	34	14	35	25	31	21	27	31	28	21	30	26	28	36	27	18	33	20	34	21	18	22	26	22	32	25	29	34	13	23	26	27	26	21	18	26	31	32	21	25	28	27	36	21	25	25	28	29	30	29	23	21	30	19	31	33	23	37	30	28	31	23	23	30	13	32	31	17	28	42	22	24	23	21	28	30	35	29	18	19	31	24	20	18	29	35	17	29	22	29	25	20	29	33	8	18	29	24	18	36	31	32	25	21	28	19	31	23	29	27	28	39	30	22	29	18	31	23	20	26	27	20
23179	13951	8822	14201	22447	23856	22306	20018	18120	15595	13675	12314	10810	9827	8465	7832	7456	6961	7188	6988	6636	5811	4935	4099	3408	2903	2447	2093	1766	1612	1699	1596	1417	1422	1129	1042	898	832	795	728	675	550	462	433	421	518	659	632	441	364	421	380	331	351	332	321	345	315	346	311	361	339	307	326	329	370	349	357	373	312	322	328	337	349	336	332	330	332	339	347	342	339	325	331	328	322	305	323	330	343	318	332	370	323	282	334	306	323	347	311	339	328	342	337	307	341	347	347	316	319	317	324	354	359	347	332	361	332	338	321	364	321	350	355	354	315	345	337	324	315	356	325	348	345	373	368	357	352	337	346	320	325	359	374	326	337	323	321	340	345	354	327	331	348	352	349	347	349	319	335	307	338	329	319	310	361	351	370	344	323	304	326	348	341	340	332	355	310	355	384	325	350	347	311	339	328	349	337	323	359	354	337	330	320	351	336	313	351	342	340	339	362	336	350	326	344	347	311	357	336	358	347	367	339	324	353	373	325	340	359	357	353	348	349	358	362	324	342	348	318	356	324	310	320	321	327	314	345	319	346	341	378	318	362	344	311	334	365	375	332	371	346	345	320	339	307	340	356	350	324	359	312	329	350	354	316	363	317	350	317	342	299	337	333	308	335	325	343	359	312	326	338	329	320	309	330	363	333	325	313	314	323	310	328	323	350	333	307	321	368	323	336	332	284	359	347	349	344	332	337	355	355	358	337	309	346	337	332	320	328	377	318	320	328	351	331	342	343	342	329	349	324	315	334	321	334	361	308	330	343	347	345	343	348	350	317	351	354	349	324	347	348	337	337	338	350	345	388	348	330	347	341	309	334	365	327	311	348	350	364	315	333	360	344	323	357	375	320	312	352	354	335	357	354	322	344	365	336	367	345	340	350	338	348	341	341	305	385	332	374	359	361	328	337	338	336	332	342	331	354	339	305	361	324	329	345	333	367	317	328	361	319	349	327	362	329	341	349	324	372	351	310	313	356	373	323	315	321	315	341	366	347	319	323	328	345	349	388	308	316	307	338	317	347	328	317	334	350	343	309	300	371	346	337	335	334	331	311	361	343	362	355	397	366	333	334	319	344	311	316	331	312	328	329	334	309	311	351	346	329	312	344	315	354	356	347	357	343	341	315	318	343	322	333	358	364	326	353	329	357	374	340	342	328	333	330	336	358	381	338	323	348	353	349	346	327	331	346	344	349	329	355	348	315	314	361	352	341	383	330	291	316	358	337	338	329	329	354	330	326	350	340	323	326	360	325	330	360	336	316	347	360	339	348	327	348	323	323	346	356	362	333	339	312	362	320	342	314	354	345	343	304	368	336	355	357	360	325	295	331	347	353	370	339	316	335	360	328	344	307	340	331	319	332	321	320	328	333	326	353	349	347	335	309	354	371	332	365	349	350	340	347	337	320	326	314	334	331	340	320	314	306	367	326	335	314	366	326	351	363	336	345	316	316	340	337	334	346	334	359	333	374	331	330	336	299	325	335	358	341	343	323	351	320	382	337	323	324	334	312	318	336	329	324	335	362	336	310	321	326	355	352	326	316	302	340	354	344	363	342	287	325	331	364	347	326	331	329	314	306	316	330	319	347	312	367	333	307	323	310	353	331	353	364	342	334	312	319	322	337	336	342	342	337	312	337	327	355	346	336	350	328	358	316	320	346	367	347	337	339	284	324	322	348	345	317	334	343	334	298	359	343	350	353	335	309	352	337	329	334	352	343	334	368	336	352	335	322	334	306	359	349	354	331	341	288	329	309	334	300	321	345	329	342	297	312	322	369	333	326	323	313	326	329	335	353	345	347	343	358	310	361	307	360	331	328	336	368	381	354	327	346	317	340	309	346	359	347	320	350	366	307	342	361	337	336	360	327	356	334	332	352	359	343	318	313	367	346	333	331	317	384	327	324	354	351	264	342	346	336	341	327	319	342	344	319	361	361	332	337	346	319	339	358	353	363	336	319	301	322	336	339	336	343	336	316	357	328	332	327	326	323	349	329	354	344	334	322	348	355	355	325	332	293	341	364	308	330	370	344	337	338	352	360	307	342	357	335	348	350	301	326	353	318	331	376	362	320	323	304	355	319	341	354	327	320	323	334	335	327	335	323	328	335	381	310	326	333	323	342	343	301	352	325	332	348	300	325	371	359	311	345	302	332	324	341	326	354	345	337	337	335	306	328	371	370	359	367	330	341	348	343	334	306	361	344	367	331	337	336	311	343	356	350	352	329	344	290	340	350	332	333	351	315	352	341	319	364	345	326	347	335	346	369	346	332	309	304	353	353	319	310	354	338	317	330	324	335	324	355	349	338	347	338	331	326	328	335	337	315	375	323	355	344	391	333	337	315	334	329	328	327	356	349	343	325	321	351	320	311	321	297	346	335	325	342	361	344	388	309	365	313	329	393	323	324	370	341	312	327	348	338	306	350	348	313	319	339	352	352	338	327	338	318	356	322	353	318	339	313	345	356	313	334	343	341	338	327	304	314	356	346	332	309	334	326	350	305	318	314	358	349	296	336	347	349	344	331	339	317	318	310	387	348	380	324	357	355	360	314	343	353	335	307	338	317	340	299	338	325	326	346	328	329	353	318	327	330	364	352	319	345	342	335	356	330	353	327	365	340	342	286	346	287	289	339	339	338	350	330	307	325	336	316	357	311	338	341	380	339	314	354	344	354	362	351	347	342	323	356	317	344	317	333	330	346	336	357	331	377	331	367	359	340	301	323	322	335	348	336	372	327	340	328	305	333	337	308	315	364	351	347	318	313	332	361	362	329	339	323	332	359	326	355	320	322	308	320	329	334	392	317	338	340	286	351	318	327	359	338	348	349	332	284	331	330	357	343	325	358	341	329	334	344	322	297	356	377	339	330	349	346	359	349	354	314	331	327	328	347	340	352	313	337	320	354	332	345	333	351	355	358	328	320	346	349	335	341	335	349	352	333	356	304	347	342	366	334	341	342	326	329	347	287	341	351	321	330	332	347	332	317	340	343	352	329	339	321	339	351	328	329	321	326	330	377	339	344	346	324	324	329	345	350	330	342	373	348	362	391	346	313	350	364	353	328	350	366	328	344	329	323	322	373	332	326	346	369	329	306	345	369	324	312	370	309	318	319	340	339	331	331	344	350	306	327	307	353	347	310	327	339	368	355	335	326	338	326	361	353	329	342	340	378	343	350	317	347	335	339	353	337	342	351	334	308	338	326	328	310	343	328	322	359	328	388	337	358	338	329	325	346	330	317	319	337	375	335	334	348	327	339	345	327	354	326	306	342	334	343	319	345	354	333	324	327	314	337	323	355	375	366	307	344	345	323	349	333	321	292	317	324	340	323	365	361	358	314	359	353	318	327	321	367	304	344	315	325	338	370	320	353	365	328	311	358	348	324	324	343	344	370	357	353	331	351	329	328	327	341	358	339	354	314	346	291	350	364	301	341	321	353	345	343	324	358	349	321	368	337	337	340	306	348	338	386
3254	1163	646	391	452	648	672	615	489	466	407	388	304	294	265	262	232	242	239	198	196	165	150	132	110	119	93	73	86	67	81	75	64	59	40	52	47	50	38	43	41	29	33	36	46	39	32	29	25	45	33	43	37	31	48	33	28	31	22	30	37	29	30	24	44	38	26	26	30	33	30	30	41	40	20	31	34	30	32	23	31	30	37	24	31	25	34	30	30	40	30	29	21	32	38	31	22	30	23	30	40	26	25	33	29	31	32	36	30	32	24	34	37	34	35	34	27	28	24	24	25	26	31	38	26	32	25	32	37	25	34	32	28	35	30	32	35	27	31	32	28	34	34	34	45	34	24	40	36	34	28	34	20	35	25	25	24	36	24	24	33	30	25	32	30	29	39	26	28	32	35	29	26	41	33	27	41	34	24	30	31	32	29	22	42	33	42	31	31	40	29	34	20	28	37	35	36	34	24	34	24	25	27	36	34	35	30	27	28	36	25	38	40	32	37	30	27	32	35	21	30	23	37	31	35	41	27	30	26	41	33	25	40	15	23	24	32	25	25	25	37	36	37	22	27	36	26	28	34	24	28	27	33	25	32	40	25	27	32	28	34	36	37	28	20	29	31	32	39	28	34	22	26	31	27	23	26	32	26	33	33	34	37	40	23	32	32	24	32	30	33	26	25	34	24	24	12	31	40	28	31	30	29	20	29	35	25	29	26	38	28	35	26	24	43	28	34	28	37	36	23	29	26	26	32	35	40	34	41	30	29	29	35	27	32	30	26	32	23	27	35	27	33	39	29	26	31	27	33	28	39	34	29	31	27	25	30	22	38	33	28	32	26	34	34	22	25	47	32	30	24	30	42	25	29	25	25	27	35	34	24	25	41	33	26	28	41	35	32	26	39	35	17	33	24	29	28	23	43	27	35	29	28	31	33	42	40	35	31	41	28	30	25	26	37	22	29	24	36	34	35	29	34	26	33	21	31	27	29	25	37	24	21	25	39	31	33	30	38	23	38	33	28	28	22	26	38	30	34	29	41	30	36	32	41	26	33	29	36	27	28	29	32	43	22	44	26	29	24	27	25	42	26	26	32	39	26	29	33	30	39	45	39	30	30	25	24	28	34	31	31	26	37	31	27	29	29	25	25	29	29	33	35	38	36	30	24	30	27	24	31	31	40	46	27	24	33	22	24	30	28	34	28	38	30	26	33	40	25	33	30	39	27	25	26	32	42	23	40	37	44	39	27	34	22	35	31	24	24	32	34	38	33	37	32	29	29	28	36	27	29	32	22	24	27	32	25	31	37	30	25	34	29	26	32	20	25	39	21	38	31	31	26	28	17	41	34	31	30	31	37	28	25	35	33	25	28	26	21	33	44	34	34	36	38	29	26	30	32	26	24	31	28	30	28	33	39	26	32	28	29	33	22	32	33	22	37	33	19	28	32	35	26	39	40	39	34	30	36	27	27	30	29	25	32	33	28	32	27	26	22	33	32	24	31	31	34	35	37	24	22	38	42	22	23	40	35	41	30	25	34	30	39	31	35	25	32	27	36	23	27	33	30	28	29	25	25	26	15	25	38	33	25	41	31	30	31	31	32	28	35	31	33	24	19	42	37	24	27	44	27	26	36	29	41	29	38	38	23	30	33	24	33	29	36	37	30	22	24	30	35	27	34	28	22	31	21	23	26	31	37	25	39	40	33	28	25	26	22	30	38	30	25	31	27	34	33	30	28	24	38	25	21	33	39	33	29	41	33	33	25	43	33	32	40	20	26	28	35	29	30	25	36	38	29	34	23	30	38	22	42	42	30	37	31	30	37	26	30	33	35	24	33	34	21	24	38	34	29	30	29	27	34	30	29	31	28	29	34	29	27	28	29	24	38	23	26	33	35	38	35	34	19	28	28	29	28	19	27	29	25	37	36	24	27	16	28	33	34	29	31	34	34	34	25	35	39	31	37	40	21	29	19	33	33	32	31	29	40	42	33	27	35	36	29	29	22	28	33	39	28	29	33	25	26	32	27	37	35	28	34	23	35	32	18	26	22	40	35	27	30	28	23	32	33	26	25	23	31	37	38	41	33	23	37	25	41	34	28	39	32	37	27	33	34	29	28	37	41	27	31	31	36	35	26	20	32	30	28	28	20	26	28	36	25	23	36	43	24	27	33	32	30	36	37	40	39	30	40	22	27	42	25	27	35	24	31	34	30	28	34	25	36	23	30	29	28	39	37	35	32	31	30	37	29	33	35	23	42	29	39	35	31	33	38	31	28	43	35	31	38	30	32	30	29	21	27	31	36	24	34	25	18	38	39	32	38	26	21	42	22	28	39	27	38	32	39	38	34	34	29	32	29	29	34	30	30	40	27	32	33	33	30	25	23	30	36	29	25	24	27	34	35	31	26	29	27	24	23	33	24	36	41	34	35	31	45	26	31	35	35	27	27	38	31	45	37	30	29	28	25	33	32	39	40	33	23	20	36	35	25	33	28	30	46	27	31	35	41	32	26	22	33	34	32	32	32	22	32	21	27	32	30	23	34	36	27	26	33	37	27	25	32	21	26	33	30	32	35	27	32	26	31	32	38	31	26	24	34	27	31	31	31	37	27	30	32	35	27	37	25	24	35	28	32	30	30	33	33	36	20	21	36	25	33	39	25	30	27	24	34	39	30	36	28	39	20	43	36	30	22	32	37	39	26	29	34	32	29	32	27	30	35	38	26	36	34	23	39	37	28	35	45	33	37	31	25	29	33	27	27	34	34	41	26	33	39	30	35	34	28	38	37	48	33	36	33	24	37	29	33	27	27	33	23	25	31	22	25	29	33	25	25	38	30	32	35	27	41	30	37	26	36	39	36	27	38	37	32	29	41	32	25	25	42	23	36	36	28	28	30	28	36	22	27	27	28	27	27	17	24	39	21	32	29	27	21	31	25	32	34	40	25	29	33	34	24	42	41	23	27	34	30	44	38	41	37	30	28	35	28	31	24	26	30	26	40	32	27	34	27	33	36	28	34	29	44	28	43	36	44	40	32	31	39	24	22	34	26	27	20	30	37	28	29	30	38	33	38	39	31	25	30	26	33	37	37	39	31	20	33	35	14	32	21	35	28	27	29	34	27	23	27	32	26	34	31	40	20	23	27	39	34	15	29	26	29	27	35	30	42	31	35	42	27	28	37	32	27	36	34	20	33	36	36	33	31	32	32	31	31	39	30	32	31	26	28	39	28	36	31	36	35	32	28	34	37	27	37	38	33	26	27	36	29	27	36	34	32	31	31	29	39	38	22	37	25	39	34	28	32	22	38	27	35	25	41	32	34	30	33	41	33	26	29	28	25	25	28	36	37	21	21	30	43	31	24	31	29	34	21	22	28	24	29	31	22	32	40	36	31	24	37	24	24	32	28	35	30	28	25	28	36	37	38	25	30	36	32	27	30	32	32	21	24	38	29	28	25	20	34	27	26	29	40	32	36	35	29	26	28	26	37	18	41	29
22905	13194	9210	14580	22369	24280	23107	20776	18283	16233	14983	13261	11790	10533	9553	9148	8890	8309	7538	7145	6631	5831	5031	4022	3465	2927	2773	2407	2197	2108	1976	1806	1616	1426	1257	1073	992	942	873	770	676	643	540	477	473	547	810	701	496	398	426	419	375	412	412	427	387	433	390	433	385	411	391	368	371	354	377	393	387	387	396	393	377	378	412	406	362	394	372	387	388	401	399	398	341	383	381	396	399	395	400	364	408	409	368	375	373	387	367	385	404	357	392	346	381	359	395	347	394	333	348	397	386	384	373	395	393	412	374	369	394	376	386	397	402	388	381	387	389	409	394	388	346	409	390	372	344	374	391	390	418	382	368	404	397	409	382	404	409	385	388	379	393	397	367	381	397	398	412	377	392	416	359	398	423	391	354	382	401	433	417	358	380	413	381	402	383	377	377	391	431	369	367	443	362	431	391	409	388	364	392	411	392	387	410	420	405	405	407	386	412	395	396	405	417	375	390	391	367	403	376	370	376	394	356	382	359	406	364	420	411	389	415	375	402	388	361	422	403	381	372	336	360	366	398	384	417	379	396	409	405	405	393	377	365	432	396	409	392	402	404	360	370	380	384	403	376	395	392	382	401	384	401	393	410	378	401	437	358	404	383	400	395	392	406	386	412	376	389	381	404	396	367	407	409	386	349	374	397	374	388	371	393	375	388	396	399	373	406	413	388	397	390	342	404	387	373	391	402	404	412	399	377	400	352	397	372	415	386	440	362	408	401	406	401	424	408	372	340	406	399	390	407	415	424	439	392	387	362	399	392	384	388	411	363	393	395	377	382	387	410	408	411	385	401	388	408	394	431	378	392	406	403	365	432	425	415	400	373	396	433	410	388	364	397	409	402	357	373	348	385	381	411	382	374	401	372	372	410	395	406	397	372	354	384	381	405	365	396	407	382	365	385	376	389	366	404	406	341	390	400	363	410	389	412	396	376	358	393	381	384	380	372	390	384	421	386	396	370	372	414	429	402	376	411	379	397	365	403	376	409	386	393	402	404	352	396	403	392	397	386	390	393	387	421	381	384	385	398	382	385	398	376	342	391	404	360	409	428	377	388	383	404	406	382	397	378	413	423	348	408	389	371	374	386	393	400	385	411	389	401	374	384	383	369	382	391	386	374	363	379	356	416	386	415	373	379	398	379	408	406	440	394	365	365	384	411	411	376	366	418	379	362	391	410	392	422	394	404	400	393	401	441	402	389	339	353	398	407	360	379	387	375	404	401	388	365	387	358	416	389	383	394	406	391	358	380	371	368	383	365	362	363	405	414	354	387	369	414	409	389	385	399	362	365	400	410	416	377	381	394	412	373	387	382	374	384	401	406	408	429	380	389	391	362	362	356	378	378	383	379	380	376	400	384	381	394	438	396	396	370	389	380	373	398	369	372	379	374	409	406	391	396	388	389	408	395	404	399	412	424	394	390	379	337	372	388	419	427	361	434	395	401	408	414	449	376	398	401	375	365	408	366	374	394	393	420	376	358	373	406	386	377	395	384	358	367	389	385	397	368	369	364	383	415	397	378	357	397	359	387	382	385	409	395	404	399	384	424	384	403	394	411	392	368	395	352	397	415	407	358	422	397	417	385	384	391	375	374	368	392	440	367	376	387	387	358	398	392	401	345	403	379	383	373	383	385	398	405	369	395	354	418	392	432	382	381	414	396	367	421	395	395	360	421	364	362	387	416	395	375	399	375	385	414	409	380	364	445	395	388	382	382	390	398	354	408	395	391	358	404	405	419	368	403	366	399	393	403	403	426	425	367	363	381	400	374	377	404	382	388	409	390	403	365	364	407	385	392	383	407	387	381	360	411	368	376	408	372	397	401	409	376	392	380	387	397	356	402	361	363	386	386	382	399	416	368	356	394	356	389	400	375	433	352	399	418	400	361	362	380	405	407	384	342	429	366	406	446	389	354	406	399	399	404	364	370	404	375	383	376	373	383	374	399	396	386	371	372	386	377	355	356	373	397	442	326	416	426	437	374	373	346	380	370	406	360	408	399	383	411	393	395	407	401	376	397	370	412	403	386	379	349	394	410	387	370	415	388	399	373	383	366	383	393	412	401	406	380	368	410	341	399	383	378	376	376	409	404	401	402	415	427	375	387	381	389	395	377	358	391	365	396	386	389	360	412	404	414	375	366	418	389	398	399	374	418	405	397	356	389	403	373	375	378	372	364	382	413	374	387	375	413	404	352	376	379	399	360	375	401	392	371	339	368	385	414	413	420	386	372	356	427	439	427	391	378	374	371	395	377	408	394	376	369	381	409	392	403	391	413	419	359	407	382	370	392	353	397	371	371	375	383	367	391	387	391	453	365	398	395	417	400	384	385	367	400	409	378	358	387	369	410	419	400	379	413	363	383	431	383	393	396	439	383	399	368	395	386	367	392	378	368	390	384	390	363	407	386	386	406	356	406	367	395	381	338	358	376	390	387	366	371	374	403	390	385	376	394	396	384	373	402	364	369	387	383	371	399	413	419	412	367	381	387	433	363	387	411	370	398	376	404	397	377	405	379	409	381	430	388	419	379	404	361	379	383	359	428	405	381	356	406	363	381	385	410	366	370	409	375	417	385	378	403	369	402	412	376	416	423	398	388	354	409	386	381	394	440	445	371	365	399	384	401	373	398	374	382	396	399	389	402	408	380	380	372	381	384	389	395	363	366	384	383	383	418	392	418	360	366	345	365	397	441	404	408	402	430	399	390	403	393	388	408	367	375	397	390	382	360	396	403	411	393	391	409	421	429	368	403	390	357	376	387	393	404	372	421	370	370	397	399	428	396	354	407	424	384	402	384	360	386	390	427	406	401	425	381	396	406	389	395	424	414	381	389	388	409	382	423	389	400	374	369	395	381	399	381	385	399	410	389	378	384	403	390	405	385	378	404	380	351	394	379	413	398	384	404	396	410	377	394	403	429	334	400	396	386	377	411	413	375	406	434	364	398	376	389	397	396	419	395	375	403	400	406	394	389	409	387	402	383	386	388	400	410	421	371	372	397	373	401	375	397	404	400	385	376	404	434	427	383	375	376	384	395	388	374	415	389	349	369	369	374	378	408	412	389	404	399	412	370	362	375	378	389	381	383	426	366	391	375	380	390	400	440	391	401	397	396	378	378	325	391	415	361	360	402	413	374	384	393	389	412	408	366	384	413	401	423	403	365	386	371	386	370	392	365	357	374	358	427	388	428	384	389	374	396	433	397	382	400	380	365	413	370	398	405	409	421	388	368	375	371	358	432	361	390	377	383	388	371	392	380	372	357	364	409	369	386	371	388	436	394	422	385	394	396	369	398	370	348	384	393	405	415	373	401	404	408	379	364	372	363	404	391	405	369	375	392	409	402	403	376	402	411	404	395	363	431	394	375	356	373	417	356	359	395	381	428	392	388	382	364	374	400	387	393	394	412	368	382	401	401	403	416	370	386	385	418	389	400	396	420	375	392	351	367	361	381	359	386	352	387	393
3006	1948	1005	577	642	960	965	869	743	579	498	453	426	348	361	345	364	327	297	239	283	217	172	153	108	124	107	115	98	100	91	61	64	68	57	51	55	49	35	46	31	27	28	25	28	45	50	54	44	29	23	33	28	27	32	28	30	30	20	31	26	30	28	27	23	19	41	32	27	47	15	22	29	37	15	36	30	19	26	30	35	27	27	31	22	30	29	19	26	20	25	34	24	29	20	28	38	31	26	26	40	31	27	32	35	22	19	28	24	28	32	40	24	31	40	35	23	17	24	30	24	34	30	30	28	28	24	27	18	33	28	30	18	22	29	29	21	33	24	18	33	28	18	26	33	20	30	33	34	32	18	29	27	36	28	27	26	26	22	29	34	36	26	22	17	34	32	21	30	19	29	37	29	36	29	24	18	24	31	25	27	19	25	26	26	33	26	33	33	25	26	19	33	23	31	34	20	36	30	20	37	21	20	31	32	24	36	20	23	31	27	25	22	34	28	30	38	26	29	27	21	22	32	24	46	29	28	26	29	27	24	30	17	31	26	29	30	31	26	30	28	27	36	18	21	32	27	27	30	27	32	26	30	23	22	28	16	27	31	35	24	35	34	24	33	33	29	24	30	22	20	25	47	20	40	27	21	23	16	32	35	17	33	34	22	32	27	31	32	25	22	25	30	27	29	23	27	35	34	24	22	29	34	30	29	19	34	12	30	26	33	29	26	29	30	31	20	23	22	29	29	26	23	25	26	36	25	21	25	30	26	35	19	33	22	26	34	28	23	23	26	34	28	23	31	26	29	29	34	36	36	27	29	20	29	32	31	37	31	30	23	27	17	23	38	25	27	33	36	31	24	31	28	29	33	34	35	26	32	27	27	27	28	14	42	20	35	27	41	29	28	28	20	30	31	24	34	32	21	32	23	31	29	37	31	27	16	28	37	23	17	24	24	21	24	24	26	26	27	31	23	25	31	20	29	22	32	16	33	19	34	23	27	28	31	31	22	23	27	27	38	27	23	33	30	29	20	27	36	24	26	20	27	30	23	30	35	22	25	35	31	30	28	26	32	20	20	32	27	27	22	33	16	38	33	26	25	18	26	16	26	29	23	24	30	27	25	32	28	25	35	39	34	26	34	30	28	37	18	24	31	22	34	39	31	30	27	32	21	18	28	32	18	31	21	28	19	27	26	23	26	35	37	31	20	20	33	26	22	20	23	23	36	36	20	20	25	33	27	24	29	24	25	29	31	18	27	18	27	24	30	18	31	22	28	34	27	35	31	17	25	34	27	27	27	27	33	26	28	31	30	19	29	29	26	29	31	20	34	31	31	37	28	33	22	26	37	22	23	35	25	26	33	22	30	27	19	18	27	26	25	30	24	24	18	18	28	21	31	28	28	33	32	43	32	34	23	23	19	24	31	34	29	28	22	17	22	30	34	33	26	33	21	33	29	23	22	22	23	30	34	21	30	21	23	25	30	27	30	25	35	23	23	29	23	26	29	28	26	37	36	24	27	27	24	29	23	27	29	26	25	17	28	30	36	25	22	33	20	31	30	23	31	32	24	27	38	25	20	23	37	24	29	25	29	26	32	32	27	33	28	24	35	23	30	26	21	23	25	19	27	31	31	22	26	27	30	36	21	23	23	21	21	39	22	29	30	36	32	32	29	23	30	27	34	23	28	33	25	26	25	23	26	27	21	32	29	21	36	23	17	30	25	25	30	24	26	36	30	34	24	34	23	22	20	34	23	26	33	30	27	20	11	26	27	28	22	34	31	27	29	30	24	27	22	17	23	35	26	36	32	25	22	33	25	31	23	24	27	31	30	24	26	32	30	21	26	30	27	25	33	23	17	23	34	35	23	38	23	30	24	31	18	26	20	21	35	33	27	33	34	32	29	45	35	32	27	23	33	25	21	22	28	25	23	25	25	27	29	34	31	25	30	32	21	25	28	24	31	30	23	20	24	29	32	33	28	26	28	27	28	21	24	28	27	29	28	34	36	30	25	23	29	33	22	17	28	21	37	32	33	34	28	28	27	30	34	30	21	28	26	27	40	17	27	27	23	28	34	35	32	26	27	24	33	17	34	23	24	25	38	34	24	24	35	34	34	14	29	25	29	26	25	20	17	22	35	29	28	23	32	31	24	37	31	24	26	21	30	18	33	32	26	40	27	19	25	23	19	27	22	34	30	27	19	30	31	25	26	26	32	23	24	37	28	25	25	19	24	22	29	36	23	25	31	45	32	24	32	24	21	28	37	28	24	23	25	33	27	37	28	25	31	34	41	38	23	29	25	29	19	28	26	22	20	21	31	29	28	28	28	29	32	31	27	20	32	25	30	24	24	29	22	27	40	22	34	23	21	31	18	22	32	23	23	25	28	27	25	28	29	22	21	28	23	28	26	25	19	27	39	32	22	32	32	17	41	25	27	25	31	24	25	26	24	28	26	30	33	18	18	39	29	16	38	31	28	24	29	29	31	31	21	31	25	29	35	22	32	18	31	36	30	17	13	22	22	29	28	17	28	31	33	36	33	27	27	37	16	25	30	24	24	29	21	24	23	35	24	28	32	32	31	24	36	27	28	40	33	31	15	17	21	30	29	32	22	25	38	32	32	23	26	28	30	32	25	22	25	41	23	36	20	32	28	19	35	23	23	30	39	34	29	32	37	26	31	35	21	32	26	31	26	21	26	24	32	28	25	22	17	31	28	23	27	33	23	30	29	19	29	28	31	24	26	29	25	35	23	29	21	24	29	31	19	31	33	35	29	25	26	22	31	32	23	30	35	24	25	21	23	25	21	29	29	31	34	27	28	35	35	31	26	32	33	26	28	25	28	36	19	29	35	36	26	24	28	28	20	30	22	23	22	30	22	36	33	30	25	32	31	30	24	23	26	21	29	29	40	29	29	21	29	26	30	27	36	19	32	24	31	33	30	28	21	27	35	28	22	30	29	26	27	25	23	22	28	23	31	26	22	41	28	22	29	27	21	30	26	25	20	29	39	28	28	35	25	38	29	20	30	25	26	34	27	29	35	28	28	24	27	23	31	26	19	20	24	22	30	32	32	19	32	24	37	29	23	25	31	30	28	26	27	29	27	27	30	22	23	18	28	30	28	33	29	25	30	29	28	37	30	31	35	30	27	27	26	33	19	32	28	34	20	34	22	24	28	29	24	29	26	33	20	41	29	26	30	26	29	21	15	30	21	26	26	31	23	41	37	35	23	27	28	29	23	27	30	23	26	21	32	26	20	33	31	25	23	28	23	28	26	19	32	31	28	35	17	39	30	26	25	21	27	30	23	23	27	37	20	17	21	24	21	21	27	21	18	27	25	27	25	26	38	27	26	33	32	30	32	29	33	25	19	26	24	31	30	27	24	22	24	25	18	22	22	26	28	30	29	34	32	19	34	37	25	21	33	24	28	26	25	23	24	25	30	28	21	26	23	22	21	22	24	32	26	27	24	36	31	22	27	26	25	31	37	17
26462	16371	11944	17621	25429	27387	26127	23749	21104	18410	16990	15167	13715	12259	11785	11318	10954	10219	9076	8196	7519	6565	5539	4768	4206	3745	3371	3092	2892	2604	2505	2247	1954	1726	1568	1359	1133	1068	971	861	734	658	531	499	481	695	1016	882	605	420	390	380	382	372	364	338	374	368	338	376	346	321	348	367	330	378	361	342	345	343	327	346	351	352	329	386	328	344	375	344	357	361	346	356	358	336	327	357	321	325	304	295	324	340	352	376	346	364	333	322	362	344	346	355	352	304	332	343	357	339	342	355	353	370	338	356	365	353	353	320	367	366	346	347	324	331	346	366	356	358	369	362	350	362	315	356	350	326	351	361	351	337	382	360	349	352	317	369	353	346	397	319	338	350	370	344	324	362	346	349	350	357	333	346	324	327	378	348	353	336	347	372	329	379	318	374	367	332	355	298	336	335	315	355	356	372	339	344	321	343	331	377	343	337	365	341	321	333	351	327	359	335	349	332	354	317	335	352	354	337	313	362	363	344	324	360	340	340	371	366	382	341	337	321	361	355	334	339	366	325	337	312	321	341	326	345	292	350	361	355	334	338	310	333	311	320	336	352	323	354	326	367	326	345	358	351	356	359	319	347	332	362	347	352	360	337	363	309	347	343	322	361	366	327	348	347	336	316	317	321	309	333	343	354	387	384	379	332	337	332	343	337	362	358	344	338	342	319	362	338	350	344	365	329	310	339	361	330	361	345	347	374	365	381	362	347	327	344	361	347	340	374	333	340	333	345	357	362	323	375	333	371	365	346	352	354	365	320	333	361	324	348	307	326	364	315	327	365	356	366	313	354	368	347	327	347	357	335	322	330	355	345	355	345	349	333	362	362	355	325	369	348	349	330	353	361	348	339	334	307	355	345	372	340	327	339	352	301	342	328	381	320	331	344	351	346	346	336	337	360	336	355	318	347	341	362	330	334	324	379	361	347	362	355	322	320	350	326	331	403	349	326	357	342	371	321	352	367	332	343	355	343	369	355	337	306	338	354	347	345	356	362	318	328	371	350	327	355	348	367	346	332	353	312	327	357	333	346	350	351	355	349	341	351	355	338	341	340	344	342	327	352	331	323	334	348	329	328	352	353	322	366	376	359	356	361	315	338	369	353	343	338	344	338	332	356	363	326	337	342	334	326	334	335	364	371	333	348	354	333	358	352	348	359	344	322	364	332	357	340	334	368	326	353	367	345	350	361	340	321	317	353	327	374	351	339	372	356	320	382	372	350	340	349	341	328	337	349	353	332	365	389	370	330	358	339	363	312	340	323	346	352	331	347	362	326	347	327	333	340	362	352	338	363	358	353	351	344	373	358	345	321	342	335	380	341	357	359	333	382	353	342	344	360	332	326	355	310	347	332	344	335	333	321	311	329	364	343	360	348	319	335	321	339	356	355	372	337	369	357	317	350	313	319	355	329	374	360	354	345	352	335	362	352	338	364	370	308	342	336	364	336	366	379	368	341	380	352	325	346	373	342	356	351	345	341	336	334	347	332	318	319	391	359	334	323	325	372	365	362	368	353	345	304	340	327	349	344	326	324	357	337	354	355	366	364	354	342	367	351	386	367	342	362	322	350	343	356	351	341	384	363	319	358	336	334	353	359	341	387	330	344	361	365	335	354	360	314	347	367	335	334	355	348	355	365	346	384	350	304	313	316	332	333	343	374	352	327	323	364	311	355	332	324	326	360	343	329	334	354	349	315	363	343	361	381	369	337	335	305	345	322	370	340	321	320	350	307	358	351	357	348	358	388	333	331	355	334	353	331	332	372	330	350	335	371	374	340	352	332	372	339	356	332	350	366	346	370	367	337	375	305	352	350	347	359	367	349	319	345	341	367	364	327	328	328	326	364	342	363	341	305	382	326	329	346	351	329	382	330	332	355	377	329	347	368	319	358	358	356	345	323	328	343	378	350	349	337	382	300	330	337	354	341	340	352	328	335	336	327	354	326	342	343	340	327	350	344	341	350	339	343	319	373	373	341	365	383	331	332	346	361	374	327	328	337	353	362	350	381	321	318	316	330	343	315	340	321	328	351	366	357	330	368	355	325	376	366	366	346	353	330	323	310	353	349	370	344	337	344	327	352	338	358	348	354	345	357	329	321	370	367	381	334	345	354	348	328	339	342	339	363	378	353	355	323	359	377	327	388	344	377	320	358	354	351	343	338	351	309	336	343	354	344	330	357	355	327	362	344	358	369	341	338	375	355	363	343	330	352	358	337	312	351	329	346	311	313	337	386	345	344	317	349	314	374	336	354	339	335	331	329	318	372	325	357	333	363	332	378	327	340	350	346	344	400	333	346	356	349	341	362	340	343	322	337	319	336	338	380	323	310	348	381	354	354	348	353	325	341	374	370	327	369	353	369	333	323	326	325	335	347	348	350	347	347	367	352	315	311	346	340	365	338	333	357	368	311	330	371	361	333	345	372	368	367	351	354	313	340	358	335	364	357	349	373	345	332	358	324	374	329	343	317	343	331	336	361	349	344	355	339	312	344	346	367	351	358	381	351	319	294	336	368	338	333	333	364	340	309	350	368	331	349	348	354	322	365	345	344	388	333	336	346	354	374	355	321	342	320	316	334	310	374	347	364	327	392	339	298	367	365	354	355	377	350	309	326	329	359	335	348	353	353	350	297	331	322	342	397	352	337	331	322	324	354	362	383	316	340	325	369	369	338	361	350	323	343	381	353	358	328	362	350	325	376	335	347	384	309	347	351	335	331	364	343	361	353	347	350	376	365	359	333	315	336	358	345	374	347	368	323	348	338	354	348	309	354	368	336	338	353	323	351	339	328	347	344	387	340	353	364	320	357	342	350	335	366	323	352	350	365	320	336	337	341	356	346	353	338	363	344	319	310	327	351	333	313	374	373	357	346	357	309	346	347	346	348	340	355	309	368	327	351	349	358	388	351	367	344	353	324	350	355	356	312	332	316	349	344	354	361	344	344	331	337	354	337	340	345	351	337	334	353	340	354	336	330	344	351	347	345	353	370	355	335	294	329	322	359	353	357	345	329	360	339	353	329	351	311	341	361	361	309	330	341	335	343	369	342	351	346	367	383	325	333	353	340	371	343	354	338	335	355	334	338	311	372	332	362	334	331	322	352	346	366	350	332	340	344	317	339	330	345	350	312	371	361	330	328	324	353	343	353	330	357	328	319	347	317	314	320	336	379	348	364	377	354	346	328	338	335	351	339	368	344	355	314	349	346	334	358	337	335	369	340	333	351	328	299	314	334	342	356	337	358	346	328	320	357	353	360	343	335	361	339	352	376	331	322	321	341	337	347	339	386	357	343	323	321	351	320	375	318	356	354	346	358	345	309	343	318	334	320	361	361	361	325	354	352	329	346	376	369	374	351	375	355	350	369	305	368	349	371	308	367	348	328	325	346	337	330	359	343	337	344	357	371	362	340	338	339	352	358	333	340	334	372	336	343	363	360	322	356	326	368	361	306	335	334	312	388	350	351	368	378
1899	715	370	225	320	404	411	371	287	288	235	217	194	191	187	153	160	128	130	146	131	91	79	87	70	72	60	74	63	53	58	61	43	51	48	39	36	32	34	41	25	36	34	28	31	39	40	27	27	34	23	30	27	36	23	26	30	32	28	26	23	31	29	26	33	31	29	33	27	28	23	32	26	26	32	29	25	31	32	35	30	23	32	30	33	36	35	31	31	24	19	29	22	28	30	27	21	27	39	32	24	27	30	24	33	19	30	22	30	31	34	31	26	29	32	28	31	36	33	28	28	36	29	25	29	28	34	31	25	31	25	22	25	27	12	24	30	33	35	33	33	36	31	29	32	31	25	24	19	24	20	18	35	29	26	23	32	30	24	28	30	19	39	28	22	23	29	30	42	37	21	29	40	34	20	39	32	37	34	29	23	26	30	32	40	36	30	27	27	36	28	25	19	32	22	21	28	24	28	36	34	20	20	32	25	21	28	20	34	26	27	36	41	26	32	30	28	27	23	26	30	36	36	33	41	32	25	32	37	23	29	29	24	19	27	38	36	26	34	31	37	30	28	23	29	24	33	19	29	30	34	30	29	25	31	18	30	39	25	24	34	30	32	29	41	27	29	27	27	21	29	33	35	30	31	35	36	28	25	24	29	30	27	26	32	36	32	40	35	27	32	32	33	30	21	35	32	30	47	35	29	37	28	30	32	27	28	29	28	22	24	24	28	27	30	34	20	27	23	26	27	31	30	36	31	27	13	31	31	33	31	28	21	26	21	22	24	31	27	28	27	30	33	28	27	36	26	40	37	25	23	30	27	25	28	30	21	31	35	28	28	33	30	38	26	23	23	36	26	28	27	28	24	22	32	22	36	32	28	30	32	30	25	31	22	27	33	28	30	38	28	23	28	17	23	27	15	22	36	26	35	26	28	29	26	30	32	26	28	28	37	28	32	26	29	29	29	27	25	26	27	33	30	28	25	39	38	28	43	37	27	25	24	24	31	27	29	23	25	24	23	31	35	38	31	36	34	31	32	29	18	25	23	20	35	26	33	33	25	25	27	27	20	27	27	18	21	34	31	22	31	26	26	36	25	35	26	40	22	23	36	29	30	31	27	30	23	23	28	31	36	23	28	29	29	34	34	36	23	29	22	26	33	30	23	41	24	33	30	42	33	30	29	35	21	45	43	27	30	37	25	30	24	30	25	30	25	32	30	28	29	40	23	34	23	33	26	30	25	29	31	36	23	31	31	28	26	29	27	27	29	38	35	28	30	27	22	20	29	26	34	33	27	32	33	28	33	25	31	27	29	29	54	27	27	33	31	28	27	31	19	31	34	17	22	41	26	35	19	24	34	28	25	22	31	39	26	29	25	18	28	37	35	28	26	37	25	25	26	31	32	27	36	28	30	27	28	29	43	27	29	25	49	18	15	23	31	35	33	30	36	23	31	32	28	32	34	26	29	25	31	32	29	36	27	20	27	30	24	30	34	22	32	27	44	31	32	28	25	32	28	30	22	25	24	30	37	28	26	28	24	25	35	21	30	18	40	24	30	23	37	30	33	25	26	37	28	34	31	28	30	48	25	29	44	28	28	32	28	28	43	34	35	28	23	22	34	22	33	27	21	25	20	39	30	24	31	19	24	23	26	41	22	32	35	32	27	27	32	18	27	34	30	34	35	26	27	27	18	35	29	25	24	23	31	27	26	48	32	18	32	26	25	27	32	23	30	33	30	28	23	30	31	32	27	27	29	31	12	37	27	35	28	28	34	30	40	36	27	19	29	16	29	31	33	31	33	28	22	37	35	33	33	32	25	26	37	45	20	27	29	33	36	30	28	23	40	32	30	25	25	32	28	29	31	30	25	27	29	29	39	23	23	27	19	35	31	29	33	20	31	27	31	24	26	33	28	28	21	32	36	31	36	32	30	19	30	28	28	25	30	25	32	27	23	27	28	32	30	28	34	27	33	26	29	30	30	24	26	28	21	30	34	30	32	26	35	28	27	21	27	34	30	22	33	32	30	27	30	25	22	26	31	30	34	21	28	39	29	30	24	28	27	23	24	26	22	42	40	33	32	23	28	31	30	34	36	24	37	42	26	23	31	30	29	29	23	30	25	25	32	37	24	29	34	24	32	42	32	36	22	28	31	29	24	36	34	18	21	27	33	28	32	32	32	21	30	24	37	28	31	27	33	24	35	30	39	34	33	23	38	28	32	27	33	32	30	23	34	26	29	24	37	27	28	26	33	32	39	37	29	28	33	25	26	24	34	30	29	26	30	31	25	31	24	29	29	18	26	31	32	22	31	17	20	39	28	30	26	24	36	30	34	35	34	27	35	30	28	29	35	32	28	37	20	27	25	27	36	25	28	35	28	42	22	34	27	31	23	34	29	23	34	39	21	27	30	27	30	20	29	30	23	28	28	26	29	20	24	33	30	26	29	26	24	31	22	30	37	27	26	27	32	30	38	33	39	26	24	39	31	34	34	30	34	22	38	30	33	38	43	29	22	25	25	23	22	44	29	32	33	34	34	31	25	26	26	32	41	29	27	28	34	30	34	39	31	33	23	21	23	33	30	26	31	36	32	24	27	43	30	24	38	27	29	32	43	24	27	26	26	20	20	17	23	29	21	28	26	22	33	28	35	32	41	29	28	31	29	19	41	28	28	33	36	28	37	29	23	34	32	25	22	32	25	20	25	32	28	33	23	30	28	30	29	40	30	25	24	32	26	21	29	32	22	31	31	31	24	31	32	36	24	31	24	32	23	27	31	38	32	31	26	23	31	23	36	23	31	33	35	21	27	34	33	25	34	24	34	32	27	26	34	32	27	27	29	33	35	34	35	25	31	40	20	27	34	26	23	35	23	22	24	32	32	33	37	34	35	32	30	35	28	23	29	34	30	26	30	28	22	22	28	30	32	24	36	24	28	32	23	27	20	34	26	23	35	26	33	26	39	30	25	28	28	29	16	27	33	34	27	33	26	36	37	30	34	23	38	24	22	24	34	27	24	23	25	33	17	23	31	28	30	24	31	25	24	24	22	30	28	24	31	19	32	28	21	28	36	20	27	31	27	31	37	27	30	17	16	25	33	24	24	25	31	28	30	25	23	25	27	29	21	26	26	33	31	21	27	22	25	37	30	31	22	31	28	25	31	22	30	36	22	26	31	25	31	25	32	33	34	24	22	33	20	34	31	28	34	27	39	31	35	27	34	28	25	46	31	31	21	27	29	29	22	29	22	26	30	28	25	29	23	33	31	28	35	30	37	28	25	29	30	29	20	25	30	21	20	31	31	21	29	24	31	24	32	37	27	28	25	29	34	36	28	27	32	32	33	28	23	30	27	29	28	24	26	27	26	28	25	29	27	28	29	26	26	34	38	33	29	34	28	28	31	31	31	36	31	23	15	28	21	25	30	28	28	26	38	29	33	31	34	37	32	34	26	27	30	24	26	28	39	35	33	24	27	36	31	34	30	26	27	27	28	30
18224	10266	7057	11255	18896	20460	19237	17053	14484	12208	10403	9077	8060	7332	6750	6503	5935	5426	4626	4179	3859	3130	2569	2246	2097	1941	1771	1660	1541	1488	1409	1299	1069	984	876	773	653	681	626	535	509	470	426	469	432	427	513	507	430	408	373	417	391	358	369	371	394	385	376	391	358	348	401	360	349	393	390	346	394	370	390	365	391	423	388	373	355	384	366	367	364	380	361	387	372	385	343	371	392	363	362	359	385	359	370	390	353	383	344	413	363	320	348	373	350	390	428	392	375	366	378	366	373	372	343	345	375	402	383	361	387	329	392	396	393	401	396	390	338	326	389	392	356	359	364	356	371	374	383	380	361	358	374	373	382	362	372	351	392	357	357	333	387	406	349	382	370	361	378	370	382	351	384	376	364	403	396	355	365	367	350	341	345	378	350	357	358	346	374	354	347	370	339	361	389	381	370	400	392	346	391	344	361	368	363	385	364	375	383	368	368	378	381	387	349	356	391	360	372	354	374	379	353	382	390	364	368	354	372	384	366	362	389	375	386	383	369	387	381	356	377	334	364	385	375	353	369	365	372	408	374	371	394	370	350	344	367	344	380	378	354	371	372	385	388	370	384	392	378	375	356	365	410	381	377	387	330	335	395	376	399	415	359	330	393	366	344	394	383	366	364	349	379	381	369	328	332	364	375	376	360	366	361	365	424	355	350	368	356	353	374	359	372	391	371	338	389	386	369	388	365	357	403	382	378	392	365	381	381	361	382	365	387	375	370	378	355	376	385	338	376	317	364	389	351	370	386	381	370	406	380	350	390	387	375	359	385	354	420	388	354	401	352	336	389	367	359	390	351	361	395	349	383	375	393	365	370	404	378	371	399	372	400	378	337	377	374	361	381	360	364	380	369	385	396	383	380	366	378	381	374	374	356	391	323	337	365	358	356	374	423	366	384	384	392	397	347	357	376	360	361	340	358	363	390	364	381	390	392	394	355	359	353	354	359	395	363	389	360	384	376	397	376	366	344	370	371	364	361	349	358	383	356	342	348	382	392	358	357	383	395	366	376	386	377	381	390	357	386	356	352	369	388	389	357	344	373	376	364	382	403	361	388	393	376	344	398	392	392	363	376	415	370	384	411	366	340	419	349	343	386	340	382	388	383	344	361	384	344	391	375	341	357	384	337	372	349	355	354	369	338	355	374	379	343	382	353	345	392	351	392	372	356	364	366	377	409	381	372	379	375	378	385	381	385	343	360	332	340	352	365	359	367	368	391	350	422	349	378	342	357	375	411	372	392	370	393	360	379	355	386	382	349	328	388	368	348	374	330	374	384	354	347	368	345	354	384	338	372	363	348	368	373	361	377	360	371	365	384	390	374	375	381	360	378	351	371	350	392	383	385	347	366	365	409	366	348	342	370	358	359	388	362	403	368	391	381	398	372	380	393	364	352	378	358	392	372	376	369	360	360	347	357	353	388	353	374	383	378	386	384	350	409	403	379	372	360	411	371	335	359	365	372	366	381	372	375	378	336	385	354	356	353	372	330	356	355	354	378	372	337	359	357	367	381	367	382	394	383	385	370	372	386	361	378	375	359	343	343	402	388	343	370	388	358	371	371	375	396	387	354	337	371	355	357	360	371	369	363	393	365	368	404	369	388	381	388	381	378	384	375	360	347	374	382	411	391	373	376	402	374	375	365	375	348	365	389	383	397	333	354	382	370	425	400	372	396	382	360	357	367	389	379	369	366	396	363	383	354	375	373	341	343	388	378	402	346	367	391	375	361	359	365	345	375	371	386	365	363	348	374	360	372	352	387	395	363	398	370	331	388	376	346	375	347	350	382	359	362	380	373	406	383	398	337	357	371	389	389	352	380	361	368	371	402	386	348	345	355	349	354	364	387	367	406	387	376	389	337	384	379	401	370	376	368	372	379	374	388	360	356	375	384	342	377	363	353	345	400	393	370	382	397	361	370	387	396	371	388	369	356	382	362	383	363	383	376	384	377	364	364	347	388	349	359	398	345	365	383	380	383	373	376	359	361	349	382	376	376	404	370	388	367	336	356	406	387	390	347	361	350	359	359	384	373	362	400	417	364	352	371	353	377	333	395	364	380	362	370	359	382	327	365	343	372	379	396	402	352	362	364	372	375	344	371	391	382	387	369	393	334	369	373	391	345	382	384	359	398	376	367	367	383	378	385	359	369	386	349	345	375	363	353	363	396	372	345	350	368	365	363	382	383	397	363	383	357	347	381	356	367	429	395	371	391	385	398	384	360	336	353	362	319	345	367	340	374	360	345	386	378	359	379	384	394	374	387	368	378	375	348	378	391	393	382	371	414	343	367	333	362	365	404	391	374	372	374	389	353	360	357	380	385	349	351	389	385	383	351	375	363	392	392	348	361	371	404	362	360	344	397	371	367	353	368	359	347	365	376	374	363	355	336	394	404	380	367	360	419	363	380	384	365	382	379	357	387	362	346	388	359	378	418	378	387	346	396	355	370	408	358	378	350	384	343	401	390	390	328	389	351	386	377	375	365	371	364	363	397	390	369	348	369	396	353	387	367	380	390	373	346	359	388	338	356	366	379	357	380	389	355	373	349	353	406	362	326	394	347	371	382	367	394	379	380	391	410	373	361	357	326	349	366	363	401	351	359	352	364	378	395	374	382	371	355	382	387	413	345	373	356	367	381	369	377	375	391	368	376	348	375	371	372	346	370	388	383	376	391	371	393	387	344	362	381	369	359	370	370	378	406	397	378	368	391	374	335	370	345	374	418	367	378	348	372	352	368	380	415	357	341	335	357	385	365	371	372	363	360	400	375	332	341	359	385	388	360	400	352	380	375	379	385	372	356	371	370	358	377	384	354	350	367	365	371	364	372	369	368	387	377	363	340	392	386	371	366	385	369	360	379	362	394	402	364	404	370	362	364	384	387	358	387	388	377	411	368	362	395	344	361	369	372	358	344	347	374	379	366	368	385	378	370	373	347	382	364	383	348	403	347	367	349	363	326	380	364	379	364	391	395	368	393	376	348	375	371	419	394	376	365	362	370	385	347	345	336	402	384	345	368	364	347	386	354	379	352	382	387	391	357	369	346	391	393	352	382	361	402	369	371	347	398	391	364	365	409	335	357	380	385	361	376	383	372	396	367	402	375	368	383	362	362	383	386	377	364	415	367	392	381	368	391	367	357	375	368	364	348	362	355	372	372	354	378	372	349	374	374	384	393	362	369	375	372	396	374	390	338	352	385	392	361	345	375	386	367	375	387	381	371	363	399	368	373	352	376	341	371	354	403	367	389	381	384	345	343	394	384	381	378	378	345	366	404	370	365	390	411	357	354	346	372	394	377	389	350	390	360	394	356	370	354	366	363	381	380	346	373	392	374	368	373	365	368	369	342	398	372	374	364	343	361	358	392	379	410	372	394	368	394	390	347	358	361	377	413	400	381	410	366	407	379	397	392	372	410	383	330	378	378	317	341	398	359	395	381	364	378	386	354	390	397	377	362	339
1948	1365	673	417	464	728	735	563	548	452	381	328	316	307	292	242	239	195	162	159	141	122	110	99	93	103	74	92	86	77	75	78	67	56	46	40	40	43	43	27	30	40	25	26	34	40	35	39	30	25	28	26	17	23	39	36	22	27	24	33	23	37	25	28	28	17	30	35	24	25	22	27	22	35	24	25	30	31	21	34	25	36	23	29	29	31	19	23	17	25	28	20	25	26	24	24	24	26	25	26	27	25	18	26	27	26	24	29	30	21	27	25	25	30	22	22	25	34	25	26	31	38	26	33	26	21	27	33	27	27	24	34	36	19	23	23	18	25	22	25	26	23	28	31	30	26	22	21	31	22	27	39	30	26	24	28	29	30	24	26	22	24	26	30	30	26	21	25	29	22	30	27	26	19	21	18	24	26	30	35	28	32	23	29	25	19	22	31	22	26	29	33	28	23	27	21	29	29	25	29	24	34	19	28	23	30	28	33	25	26	26	19	23	33	25	24	22	27	26	23	25	26	35	34	23	27	21	26	27	24	32	36	29	20	21	27	31	23	29	28	36	29	21	26	23	32	28	31	28	22	18	22	23	31	29	23	28	20	33	22	26	25	29	17	20	19	29	23	19	32	22	25	24	29	26	27	28	24	29	27	28	29	19	20	27	26	35	26	30	32	27	29	26	33	34	27	28	20	29	21	25	28	20	25	25	39	26	26	26	28	28	28	25	26	20	28	22	26	23	24	15	29	28	25	24	25	22	20	18	25	25	19	26	21	17	32	21	27	24	23	25	24	26	32	36	17	25	24	30	23	36	20	25	24	28	24	32	24	25	26	23	28	29	29	26	25	30	25	32	35	38	30	35	27	39	30	13	23	29	20	27	20	20	30	24	23	27	28	40	24	24	24	27	30	35	29	23	24	20	20	37	37	18	34	25	23	24	26	18	35	24	26	19	20	31	26	22	19	17	35	27	33	28	28	22	35	24	21	35	20	22	16	24	22	25	30	23	31	30	17	27	29	30	16	30	20	24	29	28	31	22	30	31	18	29	35	16	24	28	24	16	24	30	35	25	27	23	29	26	23	29	22	26	29	24	35	28	36	27	33	22	27	30	24	37	26	21	22	26	28	16	25	25	26	23	26	24	37	36	29	32	22	28	26	30	20	21	29	25	18	11	19	21	28	20	25	29	22	28	23	16	29	26	23	22	31	21	22	26	19	17	18	22	32	26	22	19	30	25	25	27	28	31	21	26	31	22	29	30	26	35	18	31	19	31	31	24	27	15	16	33	21	30	24	25	29	23	14	26	24	24	26	31	22	26	20	34	25	22	19	28	31	32	20	24	26	32	24	37	30	25	22	25	26	28	25	26	19	25	24	17	28	28	28	18	18	28	28	31	22	37	27	31	33	20	20	20	24	18	33	28	29	30	39	27	28	21	34	29	29	28	28	21	27	26	31	33	33	25	31	23	28	30	22	19	21	21	31	24	28	28	23	27	28	22	24	29	39	24	26	22	24	28	25	27	14	18	20	24	27	32	23	21	29	23	21	29	40	22	26	21	31	34	27	25	20	21	22	25	25	22	24	31	26	33	23	25	21	25	28	26	15	33	27	24	35	34	32	22	24	31	30	27	32	33	24	26	28	19	23	34	24	31	22	21	26	32	25	21	17	24	21	30	29	19	27	31	28	26	22	28	23	24	26	33	20	21	20	31	22	25	22	22	18	24	21	31	25	24	24	27	30	28	18	25	33	25	22	23	25	32	35	24	24	32	26	26	29	26	22	25	25	33	29	32	19	21	23	20	23	25	28	25	34	15	20	32	22	32	26	21	32	25	31	33	23	20	36	33	26	35	26	18	31	20	31	25	23	24	29	21	31	25	34	35	29	26	34	21	21	25	27	24	30	27	16	34	26	32	30	19	23	21	23	32	24	31	23	25	19	26	21	29	28	26	26	26	30	31	25	26	33	26	27	33	22	25	31	23	26	21	29	30	21	28	17	33	28	30	30	19	23	35	31	21	18	29	25	30	20	30	24	27	29	24	28	25	31	22	36	29	20	19	30	33	27	24	29	26	16	36	29	34	20	29	34	23	23	29	21	17	34	32	26	32	20	18	17	24	19	28	40	24	23	31	29	36	29	22	22	37	27	24	24	23	33	28	24	24	26	18	30	24	28	25	27	23	27	20	24	31	24	26	25	31	23	28	26	26	24	34	25	29	34	26	30	24	25	35	27	20	32	20	25	31	39	28	23	36	35	28	26	28	34	26	25	35	30	21	25	31	27	23	24	30	20	21	27	33	22	22	23	24	31	25	38	37	19	24	25	28	25	22	18	27	29	27	25	23	29	19	30	20	21	30	29	15	26	33	32	24	28	22	26	29	21	29	31	39	22	24	25	27	27	23	21	22	26	21	32	24	15	15	31	32	37	32	26	28	26	34	28	25	29	19	23	21	27	23	31	26	31	26	28	22	29	28	24	24	25	27	19	26	24	21	19	32	19	28	35	29	36	23	29	22	18	24	26	36	29	25	33	28	31	17	37	26	21	27	33	24	24	16	28	25	28	36	24	29	18	35	23	38	27	27	26	31	37	30	25	22	32	28	28	30	20	36	16	30	35	25	28	23	27	24	25	25	38	28	20	29	27	31	26	30	28	29	28	24	35	23	26	27	17	23	23	23	35	35	29	28	40	21	29	27	26	25	30	18	23	31	32	23	32	29	23	23	35	30	23	26	19	23	27	35	20	29	34	33	32	29	24	30	36	30	20	21	29	19	21	24	31	25	19	29	18	24	27	19	23	25	31	22	27	32	33	19	28	22	17	32	29	27	22	32	22	28	16	25	29	27	27	29	28	32	15	21	22	41	19	24	25	30	21	29	31	32	23	30	20	40	19	17	23	34	21	22	27	28	29	22	23	30	31	23	16	28	40	26	18	23	25	20	28	30	33	22	33	31	29	22	23	23	25	26	19	16	15	25	29	28	22	34	30	31	28	32	36	22	22	19	25	35	22	25	21	19	19	24	25	23	25	24	36	24	26	26	43	21	33	28	31	21	24	20	26	28	20	21	31	23	20	22	31	24	24	20	24	19	18	25	24	20	30	25	32	26	18	23	28	26	41	25	31	30	24	29	21	35	20	33	20	27	22	32	28	25	20	30	25	22	32	39	32	26	17	26	33	23	35	21	21	32	20	24	28	26	24	33	36	30	26	25	32	21	33	23	23	20	38	31	27	25	31	21	31	29	30	25	24	21	29	15	33	31	33	29	26	24	28	31	21	29	32	32	20	25	27	21	31	28	29	33	30	22	36	24	31	25	25	30	22	29	22	21	16	21	21	34	25	31	23	28	19	22	18	22	35	29	23	31	35	27	22	31	21	29	31	27	35	24	30	31	27	18	36	35	25	28	21	20	28	25	21	20	33	29	20	35	28	23	22	23	25	27	22	22	17	20	28	26	27	24	28	25	36	23	32	23	26	21	28	23	29	20	29
22916	14652	9883	15351	23352	25203	23571	20582	17875	15923	14014	12310	11083	10245	9618	8521	7729	7086	6166	5580	4765	4341	3638	3426	3094	2856	2645	2468	2297	2244	2015	1617	1458	1260	1027	926	813	787	671	535	571	446	425	404	464	631	875	608	417	402	391	378	366	338	359	385	342	360	369	325	335	341	299	375	338	350	325	344	313	332	319	355	345	317	318	331	352	356	339	358	341	334	351	333	334	346	320	348	354	350	354	332	351	356	349	324	340	370	346	338	335	325	347	307	327	347	348	347	350	323	361	337	371	296	335	336	319	310	357	355	297	327	327	306	336	314	356	342	328	346	320	370	344	368	331	353	324	355	354	356	315	334	342	328	339	361	345	342	320	304	332	330	328	359	355	345	348	303	354	325	360	333	339	308	322	372	346	311	340	343	308	318	348	338	330	317	350	360	309	324	360	329	302	339	343	322	321	324	320	311	309	332	330	331	321	335	317	339	343	338	309	334	351	343	338	355	363	339	364	313	326	322	350	326	329	331	327	325	318	337	347	342	343	339	304	311	338	328	319	325	330	308	378	321	363	344	347	344	318	347	322	339	364	307	348	341	369	361	343	333	322	332	336	317	339	324	374	302	348	320	336	321	356	328	365	321	360	310	333	323	310	302	334	335	319	342	319	362	328	356	349	316	348	334	340	328	324	344	301	318	364	353	317	339	327	334	343	331	306	363	303	331	345	327	349	342	340	312	347	380	338	329	322	358	326	330	331	313	364	296	346	349	311	349	334	323	356	366	292	312	358	329	301	284	319	350	352	321	340	386	328	334	361	334	304	330	349	348	362	346	335	351	333	342	333	318	313	352	339	320	332	348	303	352	332	316	385	367	330	344	351	341	330	297	328	306	334	361	335	349	321	344	333	378	352	313	342	315	337	342	338	343	362	353	340	342	325	322	350	307	323	361	334	323	326	335	316	326	336	322	337	316	323	318	310	334	349	321	321	349	331	309	365	322	354	317	349	353	340	375	342	315	335	358	350	330	308	359	341	340	323	364	335	331	356	326	362	331	316	349	328	346	350	384	324	333	307	327	337	356	343	330	315	356	323	358	353	344	321	331	336	335	322	344	333	340	341	319	332	326	347	333	327	329	351	351	332	331	351	386	312	345	341	341	341	351	349	324	308	341	327	349	341	339	354	344	355	337	334	335	364	352	318	344	334	344	356	362	341	358	304	359	309	328	296	331	327	349	335	349	322	332	323	325	354	350	338	332	328	346	323	329	321	314	330	353	325	314	321	324	357	341	311	324	306	329	366	343	313	348	348	315	329	330	330	317	351	348	355	314	374	351	326	348	301	304	350	360	347	335	352	371	332	373	367	364	354	340	355	355	328	324	328	365	353	350	334	327	319	354	357	353	337	341	345	338	329	323	310	315	373	320	360	312	352	335	308	357	338	337	337	349	377	342	311	315	326	344	325	317	350	349	337	359	344	331	300	368	381	337	358	327	327	331	351	368	341	341	346	346	355	331	321	317	300	340	327	366	351	357	312	347	361	336	353	307	332	331	320	318	321	313	338	330	329	307	328	341	336	342	329	317	359	340	343	310	329	366	379	322	335	334	358	315	334	346	327	332	333	339	336	328	333	336	316	344	350	333	331	365	343	322	331	324	336	368	320	322	327	335	348	342	359	295	339	328	360	345	344	300	349	343	324	349	335	333	314	339	356	326	349	328	321	340	346	337	344	344	370	355	310	307	341	324	341	311	324	352	345	339	342	339	335	301	346	339	320	325	343	343	342	333	356	360	354	334	326	342	341	344	323	334	331	343	326	330	330	325	330	326	298	354	325	327	299	343	356	320	339	312	317	342	343	349	355	325	309	330	343	358	337	340	359	334	323	340	316	333	363	337	340	329	336	334	354	374	350	367	309	330	357	348	290	352	337	340	330	328	342	338	364	320	329	334	372	368	325	324	339	318	357	340	332	314	365	346	322	366	323	364	335	330	355	362	349	330	311	330	363	307	356	318	335	372	345	318	337	327	336	371	356	379	330	303	326	331	321	319	343	287	363	345	324	302	340	332	313	325	368	353	339	318	289	338	362	320	326	369	330	337	313	321	348	338	353	339	328	347	357	332	325	378	345	343	336	330	347	337	348	332	353	351	335	323	329	290	333	317	345	366	323	358	325	308	326	333	329	328	377	306	349	358	325	328	335	349	328	333	357	317	338	345	337	337	357	360	328	319	330	352	362	332	329	324	317	330	318	311	357	323	349	329	303	347	350	349	330	319	337	345	346	338	348	349	332	333	340	359	350	332	310	352	341	332	342	381	348	322	325	364	331	324	307	378	336	323	293	341	335	349	330	353	325	351	342	346	377	320	345	332	345	346	339	357	327	333	346	350	336	329	287	335	328	341	329	311	332	324	346	357	341	329	318	350	371	315	338	321	324	386	333	314	333	331	366	314	314	320	315	339	303	360	308	351	343	336	375	347	348	339	317	333	334	340	313	341	328	348	362	311	331	358	355	317	305	344	328	340	335	309	320	362	313	329	343	336	320	367	367	334	342	357	350	293	341	339	328	330	347	299	355	341	313	327	353	344	370	348	340	332	324	328	317	346	327	301	337	366	319	339	323	355	320	335	336	308	320	350	344	365	351	336	324	327	320	333	325	331	370	337	332	321	299	333	344	378	344	298	331	310	318	341	326	321	339	329	325	324	356	342	333	373	348	352	293	378	332	330	339	338	294	315	346	322	311	305	317	369	332	337	313	321	337	347	338	371	335	335	306	334	355	346	361	341	330	345	353	356	340	331	343	328	330	347	322	359	336	334	342	345	341	375	344	381	343	341	334	313	305	340	302	339	340	321	344	326	357	359	326	364	374	371	340	364	351	321	329	325	361	357	334	335	348	325	331	318	342	320	368	316	363	340	325	304	342	317	344	350	327	332	337	330	318	295	320	333	337	353	339	313	374	309	355	328	321	358	315	356	326	370	357	339	362	319	375	345	334	345	333	358	346	345	342	346	388	334	300	339	352	321	322	365	331	353	340	331	334	355	351	309	342	334	331	356	333	341	317	322	360	348	330	334	333	371	342	339	328	336	332	337	339	326	378	321	353	331	323	330	316	314	335	333	331	363	328	323	350	382	339	363	360	315	306	320	328	343	346	353	304	320	324	381	332	317	351	313	332	356	349	329	331	327	348	342	322	371	342	348	354	347	331	332	344	332	321	360	333	341	360	368	323	323	328	329	297	324	334	342	313	335	335	316	315	372	365	363	341	314	358	330	343	334	342	325	356	318	344	330	355	320	353	346	332	321	331	351	350	306	271	332	336	305	370	334	361	359	332	366	328	367	356	347	320	336	342	324	364	334	340	293	347	326	344	345	318	352	343	331	344	344	358	327	346	346	344	358	367	343	349	313	354	336	320	352	339	354	324	330	327	324	344	323	320	311	322	327	338	354	351	359	325	321	332	309	316	337	348	318	350	344	343	328	372	341	365	326	325	353	345	334	330	375	335	322	339	378
3173	1284	632	404	531	709	1155	862	545	431	422	404	342	309	306	251	217	229	209	174	144	142	124	111	103	95	99	89	79	84	62	66	54	52	42	49	53	39	42	43	32	29	35	45	24	47	37	34	33	40	37	27	36	30	28	31	31	30	40	27	28	31	35	35	35	27	32	37	29	29	30	40	36	33	30	23	27	40	29	34	31	30	26	35	35	38	33	36	29	27	32	31	39	35	33	31	33	26	19	26	36	32	31	24	36	32	36	34	32	27	23	29	23	34	28	32	30	17	25	30	34	30	24	27	35	33	21	30	35	29	39	37	35	36	29	22	29	38	24	28	23	35	26	25	35	34	26	33	31	32	34	25	26	38	44	25	33	21	37	33	24	32	35	29	39	30	21	28	35	25	32	29	26	29	31	32	30	30	30	37	37	29	24	38	38	31	22	30	28	34	33	24	34	24	32	34	38	36	34	25	33	28	37	33	41	37	31	40	36	23	32	34	32	31	30	32	31	35	42	29	45	23	30	42	36	30	29	38	38	35	42	28	29	23	30	29	37	34	30	35	29	23	29	35	29	32	27	29	34	30	23	31	25	25	34	32	32	29	34	28	21	34	28	17	35	37	30	30	27	40	22	27	32	27	32	28	42	41	28	35	35	38	26	23	30	40	21	32	35	32	28	28	24	37	20	29	27	31	31	36	37	40	26	37	31	28	28	28	40	35	29	21	28	33	36	35	35	25	25	27	28	45	20	35	33	28	21	31	23	33	36	30	28	41	37	32	28	45	29	25	30	26	28	36	40	32	27	17	25	30	32	36	25	30	41	23	31	26	18	31	34	31	33	29	28	35	35	25	33	43	27	27	29	26	36	33	23	26	46	29	27	27	24	35	25	37	32	34	33	26	21	25	36	25	21	26	30	23	24	36	37	35	36	36	27	33	35	33	33	22	30	33	23	36	28	32	27	27	33	22	27	24	21	31	30	25	36	24	35	31	32	32	41	27	36	24	35	26	30	32	28	34	23	26	33	26	25	40	30	36	32	38	25	27	33	29	37	24	39	35	36	28	24	28	38	30	30	23	28	28	25	35	25	31	30	27	30	29	25	35	39	40	34	35	34	36	45	32	32	33	23	36	37	35	25	29	36	32	28	37	22	37	37	33	40	25	23	33	26	36	37	25	37	34	26	32	27	27	27	32	20	28	36	47	37	31	28	32	32	38	25	23	31	32	35	32	39	38	31	29	35	20	41	33	38	23	22	32	38	33	28	25	28	22	34	25	37	38	30	36	25	30	28	29	26	37	32	24	27	22	24	24	38	21	38	29	35	33	27	36	30	36	28	27	29	25	27	35	34	35	24	37	35	28	20	33	27	25	26	44	38	31	28	35	30	24	35	39	26	34	34	28	37	36	32	32	39	24	27	30	37	24	34	34	34	32	19	29	36	32	33	28	33	27	22	27	37	33	31	27	18	37	25	24	29	37	36	24	39	28	41	33	34	27	43	34	34	32	34	17	34	30	29	38	27	39	40	34	28	32	19	21	38	32	28	35	33	31	29	28	27	27	26	33	28	19	34	38	33	21	28	29	30	25	31	28	34	31	29	21	27	31	31	29	34	25	25	25	31	31	36	32	34	25	33	31	37	36	33	39	29	34	34	35	28	31	23	28	30	24	19	25	34	33	29	38	37	33	28	29	32	31	30	21	25	34	35	27	34	34	29	29	26	43	32	27	28	28	39	36	29	20	31	33	27	39	36	30	35	25	18	18	31	29	35	26	26	35	27	30	29	37	46	37	28	30	30	28	22	34	30	33	24	32	37	25	30	24	31	25	22	30	39	39	29	33	39	26	34	33	28	23	28	34	40	19	30	21	31	35	29	26	28	30	25	29	20	38	32	32	22	28	26	33	34	28	33	29	29	30	32	16	31	27	33	27	28	19	26	26	44	20	30	30	36	34	28	31	39	29	34	32	32	40	37	29	29	38	40	36	38	28	32	31	33	32	34	33	29	23	25	29	30	31	45	36	27	31	31	27	28	26	30	26	34	32	25	35	33	33	46	31	25	40	34	30	26	33	30	39	31	40	27	30	22	39	27	24	29	30	24	31	27	36	37	40	24	30	35	44	30	32	40	35	40	34	32	30	35	35	30	32	36	29	38	26	34	30	32	30	28	33	26	27	34	38	31	35	27	35	38	42	31	30	32	31	39	22	37	31	33	27	23	40	37	24	35	28	33	31	40	31	35	30	21	22	27	33	28	35	25	30	39	29	30	32	36	33	25	20	31	27	25	26	33	33	46	30	35	37	29	23	25	34	31	24	32	30	23	27	32	32	30	25	27	25	35	36	35	37	24	35	25	28	31	24	37	26	36	35	39	33	45	38	26	25	36	28	38	36	39	36	22	28	28	33	38	28	18	29	40	48	39	37	26	33	27	37	32	24	23	32	36	29	30	33	28	33	33	27	37	38	33	29	25	29	38	22	27	26	27	39	25	32	30	30	32	29	24	35	29	26	26	27	38	31	21	27	31	40	27	26	44	23	29	32	26	40	34	33	33	29	32	29	36	32	30	27	34	41	26	28	39	30	41	32	30	30	22	39	24	19	37	34	40	23	36	31	23	35	29	36	26	33	35	21	36	34	26	38	34	28	23	27	35	28	26	23	25	27	39	25	21	35	32	26	19	33	30	44	34	27	33	27	22	24	32	32	31	32	19	20	34	26	33	33	22	35	32	21	34	25	23	44	27	22	28	27	28	30	32	26	37	35	22	29	36	27	25	24	19	28	34	37	25	35	29	30	26	30	39	38	24	40	43	25	29	30	30	34	41	27	31	30	28	33	38	33	26	34	31	37	27	28	25	33	31	36	33	31	29	24	36	32	23	34	31	29	38	32	33	25	34	25	26	28	29	23	31	37	34	24	36	31	32	19	37	43	27	37	34	29	35	36	29	29	31	26	27	47	27	27	30	34	33	23	26	35	35	37	31	28	43	25	37	41	20	25	30	34	27	37	35	22	35	29	24	33	29	38	35	29	24	33	39	32	32	27	33	28	27	28	33	35	18	22	32	33	26	29	34	30	34	35	28	31	29	26	34	31	35	38	35	29	31	23	25	39	24	28	31	19	33	28	35	25	30	25	35	30	54	36	25	52	30	21	33	35	36	26	28	31	29	21	36	22	34	37	29	40	34	31	34	37	30	33	25	34	29	34	29	34	37	28	28	25	34	31	31	35	30	30	24	23	32	34	30	30	30	27	29	23	26	24	37	25	39	23	26	25	29	25	30	21	25	31	29	42	41	34	36	20	27	26	42	41	28	29	38	33	34	27	29	30	24	27	29	27	33	34	26	35	27	27	26	28	31	22	34	32	26	29	37	34	32	31	32	26	39	32	28	21	28	28	22	32	33	23	23	30	19	22	38	27	33	22	33	26	26	23	23	32	28	25	42	33	28	36	41	38	49	40	31	23	31	23	34	26	33	40	35	26	27	32	37	20
22592	14080	9739	15202	23741	25158	29656	21562	19048	16785	15014	13283	12091	11082	10379	9123	8138	7616	6561	5726	5055	4454	3999	3750	3227	3147	2764	2703	2606	2341	2043	1730	1380	1238	1049	957	887	750	684	613	598	538	456	516	549	694	949	588	465	443	454	473	403	400	406	376	416	356	394	372	398	407	387	377	383	388	413	401	363	374	390	380	393	364	385	410	396	445	390	400	419	393	424	383	432	398	402	378	361	356	416	385	371	416	375	415	390	421	422	380	371	425	382	370	363	369	406	429	404	412	382	404	453	389	429	395	405	388	436	374	418	384	372	396	401	339	391	364	403	382	358	402	382	375	368	406	392	406	409	401	368	411	415	416	383	416	389	413	401	414	383	403	371	390	369	386	360	406	409	382	372	391	382	384	428	381	404	406	418	384	391	352	350	370	372	378	390	403	385	405	390	403	413	397	424	398	388	360	406	384	405	364	354	425	412	411	377	385	398	376	397	374	378	429	392	422	367	394	377	370	392	365	372	369	365	393	393	416	366	426	423	395	389	403	388	387	370	360	366	367	409	388	385	412	419	384	388	396	412	381	433	429	367	388	400	389	400	401	390	407	385	373	379	355	423	397	372	403	398	404	366	406	359	372	388	384	366	382	365	370	416	391	389	406	379	426	406	394	404	386	395	391	377	379	385	335	386	385	345	372	409	393	390	395	397	331	412	415	376	391	357	368	405	407	402	377	388	399	385	386	418	380	379	393	383	431	403	377	386	387	393	379	371	410	405	361	411	411	380	406	394	373	393	411	380	434	375	377	448	391	375	378	372	402	403	395	406	399	394	391	403	397	385	413	411	380	430	377	376	397	387	376	433	379	380	400	435	383	383	383	414	381	362	384	429	415	366	370	407	381	417	402	389	367	388	433	382	410	406	380	419	418	375	397	387	368	409	373	376	388	393	365	390	384	376	414	415	443	383	403	403	406	392	380	378	381	396	386	392	377	391	394	402	392	421	377	368	378	417	390	383	374	367	369	396	396	376	360	389	341	396	427	425	387	392	359	412	370	397	416	414	367	416	393	361	375	410	393	364	391	415	372	355	412	401	405	379	410	377	374	375	369	391	381	380	422	392	403	395	364	398	362	380	369	409	412	406	385	423	383	369	348	378	408	377	386	422	368	389	432	414	360	380	394	416	402	368	406	377	346	355	431	376	407	370	370	397	398	397	418	385	381	419	432	392	381	395	395	365	407	392	393	432	362	412	369	350	400	425	373	365	385	386	381	365	361	396	371	385	369	407	406	396	414	362	372	400	396	410	399	401	393	366	389	368	409	403	380	410	374	383	353	395	346	366	386	392	411	411	365	410	377	398	389	374	345	433	379	400	379	401	362	370	377	396	392	393	407	384	398	391	366	400	377	396	413	439	380	383	348	390	376	397	409	380	398	395	395	399	385	425	389	382	375	398	379	359	418	394	404	368	404	386	403	398	386	376	442	369	394	396	357	378	404	391	386	385	394	364	364	392	419	380	365	372	386	389	376	424	396	391	362	421	388	444	425	391	423	350	385	414	407	394	385	381	433	404	392	386	420	400	447	405	363	397	372	371	398	414	372	363	389	376	394	372	420	440	396	423	411	392	375	394	399	399	416	392	411	374	428	379	378	410	393	399	385	417	382	391	386	385	425	387	421	408	416	418	362	403	402	385	443	421	380	375	401	405	382	390	391	401	416	398	390	367	388	397	370	382	402	375	409	366	394	427	385	374	364	402	412	413	344	397	380	369	382	377	375	395	413	431	381	412	365	401	384	399	412	396	404	368	380	373	381	382	420	407	372	417	392	439	390	382	415	371	416	401	430	418	374	388	349	378	397	396	367	369	384	401	395	428	433	436	376	393	420	386	354	393	409	392	350	374	411	378	399	376	362	388	400	391	391	372	418	406	359	416	372	380	372	385	387	405	404	411	377	431	411	393	379	419	384	406	364	413	379	428	368	403	410	423	414	400	390	386	409	376	417	375	391	391	384	397	422	409	411	406	393	369	369	412	445	357	378	409	394	397	368	415	437	401	427	397	387	402	388	358	405	383	365	376	356	390	424	396	361	408	396	409	372	391	381	405	410	381	378	379	407	386	397	387	392	393	393	399	375	354	402	418	403	384	392	409	404	386	433	357	392	395	413	393	409	386	429	385	380	390	388	368	374	396	389	416	372	397	405	388	370	389	376	422	381	404	386	377	360	422	390	364	403	372	370	382	394	411	384	385	416	406	399	397	398	379	418	394	372	374	391	413	386	401	423	407	393	403	387	380	419	390	372	370	405	376	419	423	410	370	404	367	380	418	412	391	402	419	391	396	355	393	372	380	416	402	403	421	433	377	381	387	415	363	382	368	382	421	403	385	405	372	370	382	380	385	425	401	423	402	373	441	380	359	358	405	397	383	418	394	396	399	395	398	372	423	404	422	381	389	406	387	381	404	409	384	405	403	387	403	378	412	407	403	389	363	387	385	399	397	369	393	385	372	395	373	400	406	382	396	399	358	352	410	359	407	408	366	364	418	416	374	395	369	369	410	393	355	404	426	415	399	382	382	360	383	373	366	404	376	374	412	419	406	383	405	402	388	411	388	404	412	376	439	398	386	379	390	387	385	356	372	385	416	368	388	356	386	381	418	389	380	449	391	416	359	365	409	400	371	366	386	422	355	394	396	388	395	410	399	418	376	377	377	399	371	397	375	389	405	386	378	414	421	392	406	350	421	399	393	370	398	387	392	430	377	389	389	381	385	425	400	359	393	406	424	402	411	370	370	402	388	385	397	403	370	382	396	363	398	414	380	359	365	339	422	393	412	402	360	385	387	371	404	393	402	365	398	375	379	373	388	376	416	428	383	384	386	392	387	408	388	403	408	391	397	374	381	375	359	353	401	423	385	383	428	381	388	416	377	361	397	400	425	386	382	382	389	392	403	368	375	379	406	417	357	388	392	392	409	406	340	390	399	332	434	374	375	408	408	417	368	415	435	369	434	416	393	383	342	397	392	390	397	355	430	382	382	368	405	409	406	388	355	417	369	406	408	389	398	365	411	378	374	378	390	394	373	387	394	405	387	380	398	385	413	416	417	388	402	362	394	403	414	359	420	375	399	403	397	396	383	374	398	383	423	396	379	417	418	378	384	397	373	372	365	409	415	403	363	407	404	366	391	380	370	429	401	414	392	385	405	428	369	384	361	411	395	390	376	405	376	398	403	387	392	416	376	410	356	364	399	399	402	369	411	400	419	405	399	394	411	366	367	383	390	386	416	413	428	411	396	431	396	359	393	394	385	390	401	365	366	367	382	399	383	399	394	437	399	410	384	387	400	412	384	362	374	407	395	413	394	425	414	408	405	389	387	382	408	408	388	348	385	401	374	409	403	360	420	404	409	382	403	396	427	377	390	406	376	386	392	356	361	409	395	388	405	378	366	375	400	391	344	372	397	398	407	353	401	426	352	385	375	436	363	379	423	400	408	375	377	395	393	414	393	418	365	413
2902	2082	930	623	698	1015	2484	2353	791	611	554	500	445	410	338	349	296	248	241	217	165	176	142	115	128	145	117	119	100	101	87	74	69	54	45	36	37	34	33	31	29	35	31	38	31	37	53	32	29	33	28	22	32	32	29	31	27	26	21	35	25	19	27	22	23	36	29	23	20	28	22	26	29	23	27	33	19	28	37	25	14	30	24	33	30	30	31	28	25	29	19	20	30	31	26	26	28	17	31	23	24	24	22	35	33	30	24	29	21	23	28	31	32	37	24	20	24	24	30	34	28	35	26	29	17	27	30	21	30	22	25	28	21	22	29	30	22	25	33	26	25	29	26	35	28	25	18	33	29	30	36	31	36	24	20	18	31	32	28	19	22	23	26	27	24	23	24	27	37	28	30	37	17	34	18	34	30	26	29	22	23	25	22	28	33	31	28	38	36	18	26	22	26	30	23	20	30	17	21	25	35	32	30	30	28	31	25	26	31	33	30	25	21	28	22	24	19	28	28	26	27	32	31	33	30	32	28	29	18	24	31	31	25	20	38	32	30	27	25	33	22	26	24	34	29	22	24	23	30	29	22	29	32	35	31	15	26	28	31	20	32	19	29	21	29	22	29	22	27	27	28	28	16	32	24	28	21	22	26	18	25	23	25	26	25	20	18	21	30	23	23	27	24	40	29	38	37	36	22	25	28	38	34	19	23	31	24	29	26	26	34	24	23	28	29	24	24	23	31	29	27	28	36	27	25	31	35	28	23	35	30	28	16	30	31	22	26	33	22	27	24	29	26	27	43	37	32	31	24	25	26	33	24	30	32	40	37	25	16	25	28	27	30	33	23	30	32	22	30	27	33	36	22	29	21	34	27	22	27	30	19	31	15	30	33	28	29	31	31	27	27	23	30	32	32	27	35	27	21	38	20	25	31	30	28	22	28	30	19	29	29	24	26	34	25	28	28	32	27	28	28	32	19	25	28	27	23	38	34	28	28	28	28	37	28	30	27	30	29	34	26	26	28	33	35	27	30	26	26	24	27	29	25	27	23	23	35	26	28	30	31	34	19	19	34	29	28	41	34	17	24	23	29	35	24	27	26	24	31	38	22	23	45	37	33	32	30	31	21	19	28	29	29	27	28	33	23	27	15	25	34	27	30	25	19	19	27	36	25	27	29	26	34	23	21	32	28	23	22	25	34	32	25	40	23	27	32	28	24	39	36	39	26	27	31	23	29	19	38	26	28	16	29	31	23	29	27	26	25	27	30	21	26	25	28	41	35	27	21	30	27	23	22	31	32	34	18	27	22	22	23	20	34	23	24	23	27	35	23	35	27	32	18	24	25	23	25	21	20	24	19	30	31	31	21	30	24	24	27	28	28	22	29	29	30	29	28	27	31	30	28	26	25	19	34	23	36	26	26	21	27	26	29	32	32	35	27	27	28	32	14	16	31	24	40	26	16	25	26	39	22	26	32	19	20	21	26	31	38	28	23	22	37	30	26	24	31	30	32	25	22	26	25	27	31	27	28	27	21	27	16	22	28	24	23	34	23	26	35	25	29	34	30	22	27	16	33	23	26	22	35	31	27	28	29	31	25	26	21	16	30	31	25	21	31	22	29	22	30	27	22	21	26	19	24	30	27	29	23	25	30	29	19	27	35	28	27	25	25	31	34	22	28	28	36	36	23	29	33	32	27	20	35	31	31	23	21	29	24	23	23	26	27	29	27	22	31	32	33	28	28	35	26	25	26	31	22	29	28	24	34	30	29	19	31	25	30	20	36	26	26	30	26	31	31	36	30	21	19	32	33	31	22	30	20	20	35	26	27	33	28	38	23	25	25	23	31	26	27	26	41	21	24	27	25	24	34	19	27	32	32	23	37	37	20	19	39	36	18	25	23	30	31	24	34	24	34	27	26	27	29	27	25	27	25	28	24	31	22	29	22	32	19	22	22	33	32	24	21	35	23	31	24	29	23	25	21	31	23	35	21	22	27	20	26	29	23	11	27	12	28	29	37	29	38	25	22	31	27	23	21	23	24	30	28	19	20	25	18	23	25	20	36	34	29	27	25	23	29	37	30	30	34	16	18	28	35	19	30	33	36	29	34	19	32	28	29	27	33	39	23	27	29	33	32	30	20	35	22	32	21	27	36	29	24	27	20	27	40	31	32	31	24	21	38	26	23	23	30	26	40	24	29	22	27	29	28	20	31	33	31	27	27	32	23	29	30	34	19	28	25	31	20	17	32	30	28	22	22	34	30	28	22	29	25	31	24	22	27	31	20	31	19	22	26	36	17	18	29	30	22	32	29	19	28	21	29	28	31	19	30	27	26	36	25	24	22	30	21	29	28	24	33	33	40	38	26	27	15	23	23	20	24	19	28	25	35	25	32	27	36	34	26	31	29	25	24	27	23	29	29	31	27	34	21	33	36	41	18	25	22	25	35	35	30	26	32	35	27	28	33	28	29	27	26	24	22	26	24	39	25	30	29	20	29	21	26	25	33	28	37	28	21	23	24	28	24	29	19	35	24	22	18	31	37	24	25	39	16	28	22	30	31	26	29	27	28	32	36	33	31	34	22	22	20	32	34	29	39	34	27	18	29	22	26	38	26	23	33	26	30	16	22	35	25	20	28	32	29	27	27	20	28	38	29	26	33	20	27	30	37	27	36	33	24	27	30	31	25	30	23	30	32	25	31	31	19	23	24	25	31	29	26	20	34	31	29	24	16	27	21	27	26	26	23	29	17	26	21	28	30	29	28	33	29	27	31	21	21	35	22	31	23	22	34	31	30	24	30	29	26	26	21	27	29	33	32	25	28	25	25	27	20	37	21	26	29	20	22	19	35	20	33	18	22	33	31	44	30	29	25	29	25	39	29	25	28	25	24	19	24	21	34	30	17	31	25	30	23	25	30	25	21	40	25	31	24	33	22	27	28	20	20	26	44	20	27	28	24	27	36	24	26	37	33	30	33	27	19	29	31	20	33	24	34	18	25	21	27	23	34	32	31	22	26	20	36	23	35	20	32	31	22	27	30	18	31	29	32	26	23	24	24	29	24	36	32	35	28	23	30	25	30	28	29	23	29	21	24	18	37	24	20	27	15	31	28	34	22	18	27	26	29	25	34	32	27	29	27	24	24	28	36	23	24	24	22	21	22	28	21	29	29	30	23	20	26	28	24	22	20	25	30	41	29	21	27	22	30	29	33	28	28	30	35	18	28	32	25	30	28	25	20	26	26	31	21	26	29	31	23	23	30	29	29	32	37	28	24	23	22	31	26	26	23	28	29	26	24	26	25	24	21	22	21	29	28	38	27	28	32	33	31	26	25	25	19	25	32	26	32	35	22	31	16	26	38	24	16	27	36	23	31	26	33	24	26	21	22	33	32	24	23	19	28	27	30	30	24	26	42	21	26	31	19	23	24	31	25	24	28	28	18	33	23	31	24	28	25	30	26	28	28	24	15	25	20	31	26	28	38	28	32	19	21	23
27118	17197	11846	17885	26705	28382	37448	27867	21855	19112	17067	15765	14285	13230	12145	10896	9778	8784	8190	6760	5818	5583	4956	4420	4002	3707	3543	3300	2936	2614	2245	1815	1557	1260	1150	998	833	792	700	642	608	532	472	516	474	812	1128	607	420	418	375	420	422	369	354	385	367	362	328	373	374	337	373	309	359	309	350	344	356	327	328	314	380	356	323	309	343	340	307	329	335	354	344	360	301	345	340	339	350	359	332	372	341	356	376	345	370	303	353	371	346	365	354	329	334	360	353	309	355	370	335	352	345	319	370	337	376	349	350	353	337	324	343	357	339	349	329	332	354	301	342	352	370	354	356	321	329	340	357	339	359	341	359	357	356	370	328	301	372	332	332	323	337	342	364	370	368	367	303	342	365	351	354	339	366	326	326	303	367	351	335	348	339	363	340	324	352	351	314	321	366	350	367	360	370	362	305	354	335	322	332	330	335	319	335	334	318	340	349	364	364	356	350	335	322	337	326	324	340	341	355	340	372	344	377	387	326	346	321	343	355	332	350	370	330	355	343	350	346	355	340	322	345	330	350	361	345	356	359	324	335	333	342	338	309	316	347	338	308	359	384	344	327	364	350	328	347	334	303	362	342	367	341	314	328	330	356	345	378	345	345	320	369	346	361	353	326	344	308	345	339	366	345	360	360	353	349	349	375	393	324	377	328	356	302	354	335	343	340	331	345	348	358	359	341	334	362	375	327	356	297	370	347	311	335	366	303	342	370	360	351	366	321	348	354	346	339	343	374	360	353	349	350	347	330	321	362	310	350	315	349	306	348	331	331	343	328	325	335	341	356	352	352	335	357	332	327	341	353	344	369	359	354	345	356	335	369	352	349	320	374	357	362	355	355	357	328	320	361	377	334	339	336	320	376	347	346	360	303	371	310	347	331	348	343	362	359	358	311	350	344	301	334	350	376	332	347	354	312	335	374	351	356	303	336	356	393	379	383	341	346	337	349	320	337	366	345	346	373	374	331	377	341	365	323	362	354	403	347	357	351	345	351	354	367	349	358	333	370	374	356	351	307	356	355	301	338	341	320	333	335	358	365	296	354	358	368	335	344	333	312	331	356	332	347	341	353	349	337	344	338	325	347	363	354	354	334	354	359	347	334	346	344	359	345	331	379	349	333	329	349	369	329	377	383	354	348	379	335	345	338	315	345	361	354	351	320	348	330	333	328	354	337	328	334	362	355	349	343	344	354	347	365	336	339	369	311	336	350	362	341	313	329	356	366	335	321	333	372	354	345	337	338	362	365	339	361	326	313	343	326	340	322	330	370	357	348	328	350	310	332	342	363	325	311	354	337	343	329	342	317	388	343	331	317	318	348	328	344	350	335	350	374	360	376	329	367	323	310	325	350	327	349	351	330	316	329	337	310	328	306	339	331	358	346	347	335	351	322	356	368	325	337	358	346	346	330	333	363	312	343	326	324	336	359	349	317	304	337	367	323	343	345	353	332	341	311	327	337	359	341	346	313	361	332	364	328	312	346	335	340	336	359	326	367	333	327	320	395	324	349	354	338	337	382	329	335	326	364	345	351	334	346	325	351	371	349	331	369	366	387	345	322	332	341	316	324	361	348	343	338	355	337	318	346	346	312	363	333	340	304	340	343	320	352	344	373	338	323	360	327	334	352	346	348	342	343	314	346	362	360	319	338	373	307	354	357	370	313	341	342	342	343	309	315	327	325	366	357	329	369	335	337	377	361	331	339	328	350	311	309	360	332	348	362	331	346	316	342	355	319	334	333	372	357	374	350	323	360	331	355	347	327	313	354	337	352	314	347	333	364	330	302	315	357	334	343	359	343	352	344	333	340	365	326	374	386	323	357	348	327	357	325	346	351	354	342	342	340	348	356	307	340	347	361	345	374	363	375	359	333	366	375	333	334	299	359	327	346	347	332	367	340	315	332	356	341	294	375	325	346	343	347	342	326	370	343	346	335	327	343	362	340	322	345	363	330	341	348	322	359	288	333	363	347	354	382	350	326	358	318	330	324	342	341	340	318	369	349	339	371	366	356	344	331	315	353	367	360	314	347	334	335	343	366	337	321	355	365	355	345	353	313	342	323	366	364	346	322	298	292	311	358	310	321	357	317	331	342	342	343	335	341	345	328	371	376	311	360	346	339	335	316	325	357	320	370	324	361	350	353	344	353	366	330	336	292	321	342	394	319	343	326	341	356	343	317	369	341	332	343	361	318	308	370	368	355	345	358	332	343	328	366	339	336	324	346	365	367	352	324	328	366	334	354	362	337	352	367	327	336	374	328	352	348	336	341	375	334	348	353	378	345	357	363	351	379	347	342	347	361	352	335	349	329	333	360	371	328	354	356	312	340	343	356	363	355	333	353	314	359	349	352	331	336	351	340	343	360	334	324	349	334	358	322	330	337	322	349	320	321	310	346	315	369	325	330	355	343	356	305	350	350	338	369	360	339	317	353	355	355	340	340	356	361	366	316	352	384	370	338	339	349	390	356	338	369	347	324	331	323	335	328	328	366	342	365	308	317	370	368	357	331	340	347	369	382	341	330	360	345	333	337	356	337	314	352	362	333	352	343	345	339	331	309	364	333	326	342	341	363	340	308	333	348	346	349	332	331	348	365	344	355	332	332	332	355	315	336	350	378	338	357	341	325	351	330	360	332	364	340	334	404	327	298	333	324	340	345	343	349	348	318	345	355	349	348	341	323	342	338	344	341	340	386	360	369	349	373	356	332	340	326	323	397	312	336	326	332	325	337	344	397	310	338	371	337	351	332	365	333	362	332	351	340	362	348	331	335	355	349	366	369	342	336	345	335	341	325	363	360	352	345	337	353	312	340	354	302	339	334	336	323	343	350	337	342	350	317	377	348	357	353	354	307	310	343	364	352	335	317	392	322	356	340	331	325	337	360	313	372	335	364	341	343	339	369	322	350	376	326	330	371	365	336	325	334	334	335	370	369	380	357	345	354	350	327	349	318	330	329	395	353	353	345	329	310	352	346	366	321	357	364	349	363	348	313	332	351	341	343	341	371	337	339	362	352	336	358	326	332	373	343	304	308	352	348	356	338	348	349	322	325	355	329	367	377	364	393	311	372	360	339	371	378	320	364	362	352	310	324	335	348	363	336	355	339	349	349	325	326	374	370	360	371	330	322	334	332	353	370	333	337	338	310	341	370	382	354	336	316	323	331	335	326	338	376	335	351	322	313	307	362	336	327	332	413	360	330	364	337	320	365	325	346	368	394	345	350	360	342	345	326	330	352	352	349	385	377	331	340	337	352	341	363	335	340	338	350	326	361	347	367	334	343	344	364	351	321	324	345	337	324	325	324	333	345	329	354	378	364	366	346	362	342	324	340	371	369	348	363	345	320	352	356	354	335	341	380	363	362	341	330	359	351	338	366	344	288	335	352	329	333	299	341	344	367	380	343	365	324	369	346	364	385	333	363	364	360	346	325	384	310	328	338	351	345	352	333	330	363	380	355	326	369	383
2070	724	434	297	338	453	778	594	332	290	265	240	227	195	210	151	147	129	89	102	84	101	74	80	71	55	61	78	54	68	63	39	53	42	41	40	40	42	26	38	34	29	31	28	34	33	38	38	31	33	25	33	27	28	34	33	36	25	27	32	19	25	29	28	18	26	28	29	29	25	41	39	44	26	34	24	31	37	37	34	40	31	37	37	25	32	22	26	27	31	44	41	30	26	30	32	24	28	25	25	32	29	28	33	24	35	32	32	36	34	24	36	26	36	32	23	42	37	39	34	29	22	27	26	27	39	22	33	32	32	33	23	23	30	35	23	32	34	28	31	28	30	18	38	21	40	30	30	28	20	28	35	29	24	30	37	25	29	32	23	30	30	31	26	22	27	35	24	22	33	32	31	32	24	28	25	26	32	27	23	30	24	34	27	33	17	26	23	44	24	25	40	28	27	34	30	29	26	30	27	28	25	28	32	28	26	38	32	27	32	29	21	27	25	40	34	44	28	34	32	38	26	27	22	32	32	35	23	33	31	39	19	28	38	36	32	28	33	29	36	33	33	35	31	26	25	32	25	36	27	26	28	18	30	20	31	23	36	40	30	31	37	41	27	38	24	26	30	27	29	40	34	25	25	29	28	29	31	45	31	31	29	32	26	30	28	34	28	30	29	26	37	27	33	28	25	35	35	40	35	26	28	31	28	25	29	31	25	33	32	33	25	38	40	25	27	21	35	26	28	32	29	32	29	29	33	30	21	25	27	40	28	32	32	24	26	35	37	28	24	30	23	19	42	19	26	35	34	29	34	32	29	28	43	26	29	26	28	31	20	31	26	26	32	30	35	25	42	34	23	23	30	37	32	21	26	29	31	33	37	26	21	38	31	29	24	37	31	22	31	24	32	29	23	33	25	23	29	28	30	21	30	24	31	34	25	26	16	37	31	21	24	33	26	33	35	23	29	31	34	21	30	23	31	38	28	33	21	32	38	29	33	35	29	28	35	26	27	37	26	21	21	29	21	21	36	20	27	26	31	39	30	21	30	26	31	32	20	31	38	24	23	29	31	25	25	26	31	30	27	24	33	29	26	28	29	38	30	34	34	24	22	32	32	33	23	34	26	27	20	26	23	28	39	28	36	24	29	32	32	29	23	33	28	25	27	35	23	39	23	28	27	22	27	26	33	31	27	32	35	40	25	28	41	30	30	25	34	25	34	28	32	25	23	17	36	23	28	27	23	32	33	28	35	26	24	28	31	28	20	31	22	34	26	35	38	28	17	35	30	35	34	34	33	25	27	35	21	26	43	42	30	34	32	31	24	32	34	28	15	32	34	36	32	33	29	29	26	37	33	24	30	25	29	21	33	22	41	35	29	25	31	30	31	42	39	19	29	28	16	30	27	28	25	27	27	24	24	27	29	31	19	35	32	26	30	36	30	22	31	37	28	21	32	32	28	30	38	38	19	33	39	33	31	29	25	38	31	34	29	31	28	45	31	30	39	25	27	28	33	32	32	24	37	19	27	26	40	22	30	25	32	26	25	33	27	30	24	33	30	30	35	31	28	24	33	25	25	25	33	38	22	25	37	35	28	34	28	25	38	25	18	32	46	34	26	29	36	27	29	26	25	34	32	23	30	23	28	22	22	23	42	26	24	26	27	28	28	38	35	26	27	29	31	33	34	30	27	25	35	28	30	45	37	27	36	38	24	26	42	22	24	30	30	35	26	37	18	35	24	32	23	30	32	30	25	39	35	19	32	29	25	36	32	37	25	29	18	35	19	36	26	19	22	26	22	33	19	34	37	33	25	26	32	35	21	30	33	31	23	34	29	24	27	33	23	36	27	24	28	35	34	28	33	33	32	36	28	38	32	31	22	30	31	27	26	31	26	25	29	29	27	35	29	34	26	34	26	37	32	27	28	30	27	18	25	27	24	34	26	22	25	32	28	32	25	25	36	28	27	24	27	22	20	30	36	32	36	30	26	30	25	28	31	36	26	33	28	29	29	21	21	24	39	20	28	17	34	32	24	37	34	36	29	27	36	31	21	30	32	16	32	36	31	29	25	33	28	28	34	24	31	28	34	32	26	25	20	23	32	30	36	36	25	30	31	25	37	31	36	34	27	38	27	24	36	28	37	31	25	26	35	30	33	35	15	30	31	30	29	21	35	30	32	31	34	32	20	35	33	23	27	41	34	34	33	30	27	32	30	37	34	30	30	20	33	26	37	27	27	24	27	28	24	27	27	35	23	32	24	38	36	36	33	29	28	36	26	24	25	21	25	25	29	30	32	37	27	29	27	33	23	31	35	28	23	31	21	23	24	30	39	24	28	36	30	35	32	29	32	20	35	32	28	25	29	28	27	20	23	27	27	27	28	32	36	45	26	28	42	33	28	31	25	34	27	24	21	22	32	25	27	33	27	33	35	30	35	33	30	33	25	23	20	34	33	27	34	32	29	29	31	26	31	36	31	21	46	35	30	33	37	34	25	29	20	34	23	35	30	32	31	33	21	41	32	26	27	29	32	24	35	24	28	31	36	29	36	26	36	24	37	24	32	32	29	31	27	30	26	28	29	24	36	36	21	27	32	23	24	28	29	24	24	26	33	36	36	24	28	29	29	30	26	31	19	25	24	35	26	20	38	27	15	23	33	40	27	20	31	26	37	27	25	32	25	23	41	37	28	30	27	37	27	27	33	25	29	30	36	24	27	39	26	40	30	37	31	23	36	24	23	32	30	24	33	23	32	31	27	26	25	23	43	32	41	21	28	40	37	30	19	22	24	29	38	26	31	20	31	33	32	33	30	24	26	21	24	24	25	23	29	34	23	24	25	33	24	22	39	27	22	37	26	26	30	34	21	27	32	28	30	26	18	31	47	17	34	30	42	33	25	31	23	32	25	34	27	26	35	24	32	28	27	33	31	32	24	31	29	30	37	27	29	30	30	28	21	40	30	30	36	32	18	36	33	25	34	31	30	23	22	28	23	29	33	24	27	33	35	41	31	31	31	27	31	36	37	27	23	20	26	29	31	32	44	28	31	27	28	23	27	27	31	32	26	23	33	34	26	38	23	31	28	30	30	32	28	27	23	22	31	34	25	44	24	21	30	37	32	23	19	31	32	33	27	39	27	23	34	28	32	28	30	27	22	23	30	28	24	25	26	34	27	35	31	21	36	24	36	38	35	26	30	36	34	38	38	17	22	28	27	27	22	28	23	31	35	30	22	27	40	36	37	29	26	29	38	41	34	19	31	28	32	29	25	27	27	20	25	30	28	30	26	28	21	24	27	32	27	31	25	18	25	33	24	25	24	26	28	40	23	28	27	32	32	27	22	40	31	43	24	27	26	25	42	27	30	32	29	32	26	37	35	41	25	26	24	39	24	23	31	32	44	19	35	31	23	42	33	23	29	36	19	30	26	27	37	29	35	31	44	37	38	24	36	30	25	37	31	32	25	24	35	33	21	27	35	34	33	27	28	31	33	31	22
19350	11151	7301	12303	20163	21776	26120	19789	15074	13106	11285	9892	8990	8074	6940	6016	5488	4654	4096	3538	3096	2791	2479	2315	2165	1975	1823	1750	1554	1297	1081	988	890	735	705	615	568	541	492	461	405	457	407	431	453	493	543	439	388	397	408	374	391	410	388	402	371	369	372	335	348	365	336	395	357	361	384	365	368	352	365	386	406	389	351	410	382	397	345	359	366	344	350	384	353	379	338	360	389	365	400	387	417	369	340	377	366	343	419	358	359	366	370	362	346	346	357	361	363	386	347	394	386	380	420	395	349	386	386	382	397	400	381	366	347	366	376	382	375	404	384	361	365	355	418	406	339	374	373	382	371	379	405	400	347	362	386	355	396	330	354	392	381	349	349	384	352	387	400	375	372	391	376	397	392	377	382	384	373	350	354	378	386	350	382	356	383	388	347	349	373	380	377	371	401	387	368	359	404	377	349	395	377	364	382	348	341	380	396	364	373	377	399	391	386	374	366	326	382	360	410	352	364	415	407	340	383	368	367	353	360	390	400	359	361	383	326	327	352	363	395	394	397	347	366	348	356	391	381	374	375	370	375	361	366	399	389	365	364	394	348	368	349	347	358	368	384	339	395	417	356	395	367	404	372	358	363	358	350	409	356	362	377	394	396	402	351	381	390	373	398	351	359	369	358	397	385	363	375	339	396	399	360	367	380	350	404	373	400	348	373	367	321	347	412	366	367	361	344	376	347	390	375	396	406	369	368	355	373	386	368	387	406	371	416	351	395	345	359	360	384	399	352	357	358	388	422	393	409	376	349	373	383	384	402	394	342	374	388	409	364	342	351	368	384	351	397	371	392	357	379	357	386	381	391	357	434	387	390	392	356	391	429	361	406	383	350	367	369	415	365	398	384	378	368	363	365	388	364	355	385	401	331	353	379	375	373	354	362	338	362	396	379	358	369	409	351	393	382	394	368	371	368	400	375	386	407	369	379	353	355	398	343	399	332	372	364	380	386	392	384	376	370	389	400	369	367	424	361	381	379	383	356	372	408	359	376	377	355	352	373	406	357	375	381	351	385	382	381	388	403	376	375	378	388	356	386	364	387	435	345	363	368	398	354	372	367	396	400	373	397	341	397	359	395	399	383	374	396	393	368	357	370	378	375	386	372	364	396	333	374	375	350	364	401	389	399	402	370	382	391	390	362	352	385	361	352	368	353	393	345	353	398	362	377	403	361	359	350	354	387	395	390	384	369	377	378	375	364	356	384	362	387	373	397	387	360	374	379	307	380	385	382	390	401	335	362	384	430	376	377	354	401	396	420	375	337	391	368	348	371	354	384	384	398	363	383	381	378	339	356	382	376	368	385	372	383	338	375	386	371	376	353	355	362	373	400	343	359	357	349	387	402	369	352	391	422	335	421	394	351	364	355	409	369	393	357	363	406	372	422	390	372	373	372	399	372	382	390	392	333	378	372	384	376	334	354	336	377	364	374	387	417	362	372	367	365	392	388	364	352	393	357	383	396	375	377	393	370	369	378	373	361	384	373	369	359	374	357	389	337	356	383	388	348	399	362	389	372	415	404	387	360	369	395	350	372	388	382	349	368	374	358	405	362	347	367	335	367	360	334	310	372	366	357	355	368	387	376	384	361	406	395	380	378	344	369	381	360	344	400	374	373	361	406	367	406	394	400	365	366	360	355	349	367	355	407	393	386	374	363	379	394	348	349	390	357	383	324	370	385	332	366	391	352	380	381	360	364	395	345	390	357	365	381	383	374	408	421	367	393	398	355	382	380	371	401	376	390	381	355	350	387	394	365	399	375	387	377	349	345	366	342	376	334	397	376	364	379	397	399	409	398	401	351	366	389	364	380	370	394	347	365	396	389	382	341	374	373	365	398	383	400	384	410	381	372	413	374	358	391	383	366	365	381	348	422	360	385	364	373	412	393	367	385	365	368	339	395	371	383	365	372	350	383	374	387	356	379	375	367	393	404	395	372	364	358	348	379	379	398	365	364	362	396	388	369	383	408	363	358	350	365	360	409	368	356	376	365	357	392	359	336	353	362	355	399	384	381	353	337	374	382	341	389	361	368	382	373	375	415	406	386	378	387	358	380	365	385	339	407	362	357	361	396	391	384	375	387	370	410	388	367	354	357	362	368	388	372	375	367	342	359	378	353	387	367	369	360	402	347	319	353	380	374	374	381	407	391	345	374	391	368	380	369	387	382	386	384	385	370	348	391	366	379	374	351	393	344	422	373	369	399	386	387	361	367	332	381	379	391	378	365	353	358	365	350	395	394	413	388	381	424	379	394	384	399	356	385	353	382	379	341	381	368	380	367	367	340	359	358	395	402	345	377	406	411	383	389	365	361	393	378	366	376	378	420	400	345	370	359	378	364	392	361	372	380	408	368	394	371	386	367	398	362	402	404	388	362	382	358	356	377	397	375	376	420	339	368	369	398	395	381	392	370	414	395	375	378	369	364	375	374	368	404	395	397	381	328	367	369	358	369	395	396	400	399	395	394	354	413	406	381	364	370	391	420	377	375	357	375	394	400	357	376	375	386	329	384	402	400	379	373	363	392	371	390	363	413	372	355	429	332	377	389	369	354	384	391	385	360	333	374	397	383	375	339	385	359	371	382	375	387	366	352	370	350	362	339	367	384	394	384	342	379	399	351	374	388	395	378	376	366	404	365	326	386	393	396	347	337	341	369	378	371	386	353	361	376	433	374	367	391	357	337	367	377	374	352	400	393	391	387	386	368	385	377	374	335	393	357	367	346	394	384	386	348	399	391	387	373	374	384	353	366	380	386	381	382	400	371	376	393	380	361	367	376	376	387	366	361	398	383	435	367	397	417	365	345	365	371	360	371	404	382	379	398	378	367	333	376	371	364	389	347	380	386	398	373	401	374	353	384	391	354	366	372	355	393	362	388	374	401	380	413	371	360	367	356	398	355	361	377	353	367	373	371	371	387	343	402	372	375	374	349	422	379	376	365	374	375	361	397	354	360	399	386	380	387	401	355	343	351	349	417	372	410	366	353	391	372	357	399	398	381	323	395	362	395	371	367	384	405	351	360	401	376	349	385	346	377	380	353	365	377	370	379	371	392	374	362	379	355	408	369	373	369	401	359	346	381	364	375	388	400	372	382	339	386	363	375	372	350	411	357	349	355	369	364	375	351	376	376	372	371	362	404	389	367	413	390	373	355	359	345	359	364	381	364	385	400	378	373	331	366	393	387	397	400	372	356	360	386	406	403	384	365	402	406	381	389	366	346	386	368	381	378	375	391	388	399	384	407	373	396	354	383	369	357	382	360	353	364	325	376	364	388	372	360	377	378	369	374	401	401	347	394	364	383	397	363	342	369	380	394	364	388	381	381	385	383	413	388	374	362	373	344	355	383	347	381	329	384	390	379	355	375	415	387	370	381	390	383	399	384	341	387	363	371	351	336	383	363	350	351	363	372	351	382	374	414	369	389	388	349	370	410	407	375	389	392	370	402	368	425	362
2117	1461	674	421	581	765	914	685	611	523	409	432	351	350	287	240	241	183	170	177	123	124	136	108	100	84	90	86	61	84	65	39	48	45	46	38	37	32	33	18	22	31	32	34	16	28	34	31	19	28	33	20	24	35	17	25	33	33	21	22	17	8	28	22	32	25	27	25	26	22	28	22	26	24	24	34	30	26	27	25	26	26	19	24	20	25	39	31	30	30	24	37	31	24	33	19	27	33	37	34	24	25	33	21	20	21	28	26	23	20	17	19	22	24	30	21	27	25	20	27	26	25	18	33	29	27	33	28	30	24	30	29	25	27	35	33	32	28	20	28	27	30	26	26	32	27	30	21	27	16	24	19	28	31	34	25	17	23	22	17	34	24	29	26	33	19	38	23	25	26	36	23	27	24	41	31	27	19	25	36	29	33	22	27	20	28	29	32	31	25	25	37	24	20	25	17	24	22	35	28	21	24	31	19	27	24	30	31	21	25	16	22	33	28	26	30	30	26	17	22	23	24	25	27	25	28	29	26	27	26	13	26	20	25	21	25	24	32	28	19	27	18	28	36	30	23	30	20	22	34	26	35	31	36	28	22	28	25	25	29	20	22	22	29	29	22	27	31	25	26	23	30	24	20	21	27	23	25	38	22	29	26	16	26	17	19	34	36	21	22	27	21	17	27	35	20	19	24	18	32	23	18	28	32	31	31	25	27	21	29	34	25	35	22	19	39	34	24	31	30	26	27	33	21	22	20	25	36	20	23	20	25	35	34	20	27	28	28	29	30	28	15	34	23	15	26	24	30	22	25	28	28	27	24	28	25	22	20	26	28	38	30	33	23	33	26	29	22	31	23	24	23	28	27	25	30	26	14	17	22	35	33	23	32	26	27	23	32	22	15	24	24	30	19	23	21	34	27	36	20	27	35	32	28	25	23	35	29	31	29	23	24	27	24	38	20	33	24	29	26	26	31	31	26	26	25	27	29	23	26	20	25	21	30	24	24	20	31	25	20	26	36	23	25	23	29	40	35	17	26	28	23	25	36	28	24	30	26	21	25	33	26	31	23	21	28	20	26	32	30	23	30	35	24	27	30	26	29	40	25	19	26	24	28	25	23	33	21	24	26	21	21	30	24	32	28	24	26	39	43	29	17	29	31	28	22	26	21	31	28	30	23	28	24	25	33	34	20	15	30	27	26	28	22	19	24	34	25	33	31	16	23	22	22	20	26	21	28	37	30	28	28	30	31	22	27	19	23	17	29	23	28	28	40	30	24	25	25	27	20	25	24	28	26	22	27	28	25	28	32	36	24	19	22	31	28	24	21	29	22	24	26	28	21	28	26	27	30	27	25	19	19	30	27	24	27	31	13	26	24	23	32	35	30	35	22	34	24	25	21	23	24	25	27	21	31	32	29	25	29	22	23	21	34	28	23	31	28	29	16	25	24	30	25	21	19	22	21	22	25	28	17	27	33	25	25	26	19	26	23	31	26	29	33	20	37	17	30	26	24	24	27	31	21	17	24	31	27	34	28	28	30	27	17	23	37	33	32	26	20	25	23	20	20	24	27	20	25	21	21	30	30	39	35	26	27	39	30	31	20	16	15	16	24	37	26	29	38	34	19	43	29	22	28	33	31	26	32	23	30	38	29	25	19	22	26	25	26	23	23	31	20	40	31	19	28	17	32	28	22	17	28	25	25	27	18	26	28	24	26	37	33	18	22	18	24	29	19	29	21	21	26	26	26	20	22	20	23	20	19	29	31	31	30	30	23	23	37	21	23	33	32	36	22	30	23	20	24	25	37	26	26	27	19	23	32	23	31	25	25	21	23	19	32	18	17	19	23	30	26	30	26	22	25	19	26	28	32	22	18	27	23	26	24	25	20	27	22	24	23	25	29	29	26	35	19	35	34	25	32	25	21	27	30	25	24	28	30	27	29	25	16	26	30	19	24	29	23	42	23	21	32	26	29	25	26	36	22	36	26	28	25	17	26	19	25	38	24	38	37	18	30	25	25	32	24	32	27	24	28	23	27	27	26	24	29	35	17	26	27	28	40	31	20	33	19	22	21	20	24	21	21	28	25	27	25	23	25	24	22	27	33	27	27	30	28	26	29	26	24	25	25	34	21	27	24	27	23	14	29	28	25	26	37	35	24	31	24	21	20	29	27	27	27	23	30	32	35	30	29	25	34	24	35	26	30	22	32	28	20	32	31	21	20	22	21	26	28	34	26	29	31	20	31	32	22	27	26	32	24	25	32	33	29	23	26	35	25	28	25	21	32	29	29	22	23	27	29	31	24	27	26	21	25	27	31	29	23	28	22	27	18	26	31	23	27	18	22	25	22	32	20	21	24	28	23	36	36	25	19	22	28	23	22	26	23	23	24	24	32	23	26	35	21	23	26	35	34	27	26	24	27	23	23	18	29	26	20	30	28	27	30	26	27	29	34	21	30	24	26	18	23	20	22	23	22	30	31	26	34	19	24	31	35	34	20	31	23	27	16	21	33	24	18	29	27	29	29	28	38	17	31	21	23	25	30	23	28	32	14	29	26	23	30	35	33	24	29	33	26	36	30	27	37	26	29	13	26	22	18	20	28	34	37	21	31	35	30	29	24	25	29	25	19	30	22	22	22	35	18	28	23	19	35	30	22	19	28	33	33	28	29	25	28	25	24	32	27	23	32	19	14	32	37	22	25	34	33	24	27	26	22	27	22	37	20	30	22	26	38	29	21	21	33	31	27	21	34	27	35	27	25	26	31	28	20	26	30	22	24	14	27	23	30	24	34	20	31	26	26	34	35	23	28	29	33	21	21	22	23	21	29	23	15	24	33	23	22	28	30	28	21	27	23	24	22	22	28	21	30	35	29	30	37	31	28	26	25	29	23	29	24	25	15	33	22	33	28	28	30	40	37	26	26	20	21	30	23	22	24	23	29	27	23	27	25	24	24	22	38	23	35	25	32	33	30	15	28	24	21	30	32	14	27	35	30	21	30	17	23	33	21	23	28	32	17	21	24	25	31	39	37	25	28	20	23	31	23	34	18	25	23	25	28	24	13	37	25	29	23	30	24	42	22	27	37	24	29	28	27	23	34	25	27	39	25	25	21	33	34	23	40	21	29	34	28	19	25	30	23	32	21	29	32	29	25	24	31	27	29	21	21	34	27	23	29	29	30	26	28	40	13	25	16	21	23	20	24	22	16	33	27	36	26	35	25	24	29	23	26	25	21	26	27	38	25	35	17	26	34	21	21	30	27	39	39	18	23	28	29	36	26	29	31	27	20	27	30	30	23	29	30	27	27	34	23	23	18	28	25	23	20	14	17	30	34	28	21	24	26	29	29	30	27	30	28	33	28	25	27	39	20	28	24	17	27	16	24	20	24	40	23	28	28	37	31	34	35	34	28	37	27	21	27	33	28	17	26	22	33	18	26	20	28	24	21	26	26	26	28	25	29	29	30	26	26	22	23	22	24	28	24	27	29	17	25
23969	15132	10147	16290	25005	26383	26118	22110	19945	17463	15579	14027	12720	11087	9801	8838	7660	6771	6406	5448	4682	4385	3923	3497	3204	2943	2657	2327	2050	1669	1405	1221	1103	866	803	699	643	628	555	498	399	407	425	427	498	663	701	415	399	380	365	381	347	362	371	334	372	343	346	327	336	312	337	312	332	311	325	348	336	318	345	343	385	337	320	347	325	345	349	333	307	342	324	339	321	326	363	350	344	343	324	298	350	368	327	344	349	344	362	332	326	335	294	332	349	351	340	341	349	331	340	296	359	343	347	338	353	336	347	313	339	293	331	327	333	349	330	318	326	306	360	382	350	342	381	364	361	336	330	352	373	392	316	335	329	362	316	325	339	344	330	359	334	319	320	326	339	347	355	307	360	343	351	359	339	351	326	377	293	332	330	331	309	367	350	310	302	306	365	336	330	314	361	327	331	333	378	343	335	371	359	337	335	336	346	342	317	337	330	318	331	343	333	342	328	359	342	323	353	362	349	370	322	349	356	330	327	325	306	342	330	357	333	343	322	340	333	355	334	332	352	402	328	361	302	352	333	320	337	336	342	342	332	357	384	320	324	297	318	336	329	368	341	326	329	334	348	327	367	331	350	341	353	344	323	334	302	341	354	346	330	331	360	325	336	364	342	309	338	338	369	308	333	348	330	320	368	357	334	307	334	347	346	327	340	339	352	301	344	331	333	328	314	317	344	353	345	323	357	337	342	332	312	341	318	323	308	310	329	343	330	357	357	333	339	340	332	347	331	350	347	345	380	312	330	302	340	362	370	345	311	337	322	357	332	357	332	343	344	322	381	325	336	312	353	336	337	359	329	325	326	327	344	356	332	320	325	361	325	326	328	316	331	340	353	319	347	378	348	346	352	337	369	313	343	331	300	292	337	312	320	343	317	313	342	326	321	334	336	343	340	366	376	351	331	343	326	358	338	323	324	330	353	328	376	374	341	347	327	364	350	337	355	335	303	350	322	344	333	372	333	355	334	304	323	396	343	377	312	315	359	324	349	326	358	350	338	375	327	333	326	332	329	334	343	345	346	358	314	332	346	321	325	354	356	358	355	345	312	340	339	353	348	344	320	327	324	326	335	339	324	329	342	346	335	342	345	306	348	340	345	313	354	352	363	362	352	346	351	354	325	343	356	340	363	348	318	325	354	323	323	332	314	321	320	364	309	326	327	347	353	314	351	314	341	339	363	336	307	381	334	317	325	326	324	344	328	337	313	318	307	315	342	322	352	349	349	367	338	374	332	309	303	329	342	296	352	353	333	355	337	354	359	322	340	338	322	346	320	328	324	298	319	329	311	321	343	307	333	330	317	336	355	315	359	350	351	333	337	360	322	334	330	375	326	376	327	337	321	363	353	330	319	342	374	316	333	317	352	343	324	348	331	307	334	329	330	361	321	360	345	356	320	303	343	337	348	314	337	327	345	358	365	405	361	369	371	326	345	328	371	319	321	351	318	325	362	338	351	328	343	326	298	346	319	327	327	360	318	345	341	351	326	342	330	324	345	348	347	360	315	362	337	313	352	328	332	350	342	300	340	321	341	342	341	347	319	342	327	313	345	375	305	328	328	343	317	359	298	311	346	361	339	328	331	342	327	346	364	321	358	326	342	339	369	337	338	337	329	353	343	342	312	329	319	322	350	345	344	340	333	331	343	320	328	340	309	339	301	337	335	373	304	337	342	338	304	321	336	369	349	321	337	329	331	345	344	344	369	360	388	350	350	366	333	324	361	315	353	349	372	352	346	311	339	321	357	335	355	357	332	346	346	345	354	318	355	330	350	335	332	323	291	319	318	331	325	363	353	335	332	342	360	354	332	339	318	367	331	346	352	360	289	369	319	331	362	374	334	315	378	301	338	340	336	316	332	320	351	358	325	323	324	360	333	332	349	357	338	320	326	343	322	360	332	328	344	338	347	372	318	348	363	369	312	344	320	318	328	343	320	332	330	333	340	349	360	339	351	332	310	339	365	294	311	344	302	308	375	330	320	339	332	352	334	345	351	343	322	336	366	341	352	343	323	382	361	352	357	345	335	372	305	336	348	330	325	326	328	358	346	345	323	308	350	322	331	336	333	305	350	336	319	339	314	341	374	340	337	332	334	313	324	333	316	357	348	353	324	325	376	372	355	381	324	330	332	334	371	319	349	347	335	333	319	336	326	342	352	326	335	317	347	314	346	350	341	319	329	305	385	378	307	325	356	316	328	346	344	351	330	357	344	343	345	332	331	341	325	357	329	329	326	328	334	321	323	363	312	347	348	308	333	322	332	352	340	315	348	359	341	314	351	343	349	366	348	352	333	330	369	335	315	304	339	345	324	322	336	339	353	326	334	353	311	330	370	335	360	353	349	352	340	356	349	308	350	344	350	340	326	353	344	313	357	321	358	327	314	335	352	323	378	344	350	337	346	355	350	359	377	307	357	314	357	351	337	345	350	323	368	346	368	364	361	362	378	360	331	337	332	343	358	329	331	325	327	346	363	330	320	325	321	342	350	343	343	298	345	333	298	357	329	330	369	328	329	342	337	336	321	345	339	353	337	330	328	315	348	338	328	345	350	299	313	353	351	350	372	352	322	336	345	325	349	359	323	346	347	332	344	363	347	356	361	313	354	327	320	342	359	305	304	343	333	286	294	322	349	340	328	326	349	321	357	331	355	358	313	356	371	351	355	332	320	311	314	343	350	332	351	332	318	335	356	338	321	342	335	330	339	325	347	363	360	327	324	341	322	339	323	355	365	374	349	313	341	358	326	339	330	328	322	363	325	347	336	321	344	367	307	316	350	289	354	343	320	336	348	363	347	339	341	377	308	310	331	310	322	320	341	343	319	306	346	402	348	322	310	332	357	307	335	330	392	343	344	331	345	331	302	343	349	319	324	337	311	339	339	353	327	358	368	313	324	339	324	306	358	315	335	332	322	321	343	373	364	320	359	326	342	329	323	367	316	335	334	317	360	352	318	354	347	328	339	336	324	351	363	327	323	353	345	357	358	354	327	336	345	326	358	336	369	333	320	332	330	336	347	305	310	326	345	338	328	354	337	355	355	353	331	348	313	356	344	338	325	331	311	315	332	377	355	362	338	344	333	305	318	327	346	320	345	337	330	327	354	326	305	319	368	348	335	335	314	349	347	338	327	340	338	304	365	364	371	365	328	374	298	346	329	326	323	325	342	316	351	312	321	348	334	341	345	338	322	354	329	332	327	313	347	342	341	341	335	350	316	311	335	346	343	359	352	343	347	323	356	312	345	323	314	363	315	335	350	328	319	338	338	330	352	317	324	336	330	325	308	354	360	357	336	362	343	328	396	349	325	341	331	324	341	331	327	308	339	338	313	353	332	341	318	333	341	315	358	343	367	344	371	348	355	336	316	351	349	358	341	326	294	332	344	368	340	361	330	341	352	353	309	342	351	350	339	345	349	347	361	324	325	321	339	359	341	317	327	344	348	355	365	344	354	334	337	356	323	330
3275	1236	705	472	514	791	935	711	638	640	540	452	406	343	306	287	261	231	205	178	189	144	132	116	110	103	80	86	71	52	52	49	55	34	42	43	35	39	34	30	23	35	37	32	36	47	29	41	29	38	31	28	25	34	33	35	35	39	32	27	28	33	34	37	31	30	31	26	34	22	20	35	25	25	33	39	25	34	19	36	19	34	29	33	34	33	33	38	31	40	31	20	29	38	25	37	39	37	27	31	37	28	41	31	30	37	37	35	36	32	36	29	22	26	28	27	32	35	33	37	33	29	37	29	39	35	32	30	32	28	31	33	26	32	36	26	29	29	34	28	33	36	24	33	33	27	29	35	34	33	38	31	40	26	35	43	32	22	26	24	33	23	28	22	27	28	29	34	37	23	37	35	25	41	34	28	31	32	24	27	31	28	28	39	25	40	30	37	22	23	28	31	35	41	35	34	26	32	27	27	45	23	21	30	41	29	29	35	24	33	26	37	25	35	34	35	31	33	38	38	34	25	35	35	25	26	17	37	32	34	35	34	32	27	28	31	36	48	23	29	23	32	36	29	30	43	35	23	33	41	30	32	32	37	31	23	24	32	38	25	26	25	24	32	23	26	28	30	30	30	24	35	35	30	31	27	35	30	31	35	33	30	34	33	41	43	26	34	29	30	25	20	30	39	33	18	28	35	26	24	29	25	29	36	32	35	29	36	44	23	30	35	43	33	30	25	32	32	34	24	39	34	31	40	37	33	35	31	45	34	35	30	30	26	34	30	29	32	32	40	34	34	36	23	35	41	21	28	23	34	41	21	23	31	29	26	21	35	25	33	34	29	31	37	29	44	34	41	27	29	41	36	32	24	30	31	36	26	38	31	31	35	35	34	25	29	30	29	34	37	33	28	29	33	29	28	32	30	24	27	39	23	29	29	36	39	41	31	27	28	26	29	33	32	32	25	37	31	43	29	28	32	38	28	39	34	33	23	25	36	33	36	30	31	23	32	30	41	23	23	36	39	33	26	30	31	31	23	35	34	27	31	34	40	30	39	26	38	26	43	32	27	27	26	39	35	33	28	26	26	31	29	29	26	34	41	28	19	25	35	36	29	26	27	37	22	45	26	45	25	37	23	29	28	29	37	28	27	29	34	34	39	25	39	38	32	28	28	37	31	31	35	28	29	34	20	28	31	25	33	18	28	27	34	43	26	34	24	17	43	25	36	40	35	41	31	27	27	36	34	33	25	28	29	29	45	24	32	25	28	26	28	39	35	47	24	24	27	25	25	33	30	28	37	29	38	27	41	31	29	37	29	32	25	29	28	34	34	26	32	30	34	27	18	30	29	33	44	30	32	37	40	28	25	33	21	28	27	38	30	46	20	33	36	30	28	36	40	31	36	28	37	38	39	32	32	37	39	26	25	21	43	34	26	29	26	29	35	31	33	38	22	39	31	39	35	37	28	36	25	29	33	34	38	32	27	26	42	31	25	29	27	36	21	27	32	26	37	33	26	24	34	33	35	24	30	34	35	33	27	25	33	29	30	29	30	28	34	38	23	32	32	31	37	40	26	37	23	30	32	26	28	21	26	29	33	38	36	19	33	35	28	22	23	33	22	23	30	37	35	29	33	18	28	25	41	29	44	42	34	29	29	29	45	30	22	30	23	29	35	26	35	43	30	32	43	31	39	36	34	26	35	40	40	28	22	33	37	30	30	26	29	33	38	37	30	38	32	34	25	34	32	30	30	32	46	26	46	36	39	22	27	42	36	36	27	37	30	31	28	31	24	29	31	33	42	28	25	25	32	32	32	33	32	30	29	38	27	32	30	26	32	18	26	18	24	32	34	23	31	26	29	34	27	35	28	42	28	37	39	28	35	32	33	35	31	34	24	31	37	42	31	33	27	32	35	31	39	19	35	27	26	33	22	45	35	28	32	28	29	27	34	29	31	27	35	26	24	27	44	32	32	36	33	34	22	32	34	27	26	33	24	37	41	32	33	22	37	48	35	32	31	24	34	36	28	24	34	32	28	32	28	35	31	30	38	36	30	34	32	29	32	39	36	28	32	26	24	28	35	27	35	26	18	30	29	29	40	34	25	30	33	34	31	31	25	29	30	22	22	33	42	45	28	26	21	38	38	33	27	38	32	27	26	32	27	33	29	37	31	49	40	33	28	25	29	19	36	26	31	26	28	25	34	38	33	28	31	38	30	41	21	35	26	32	28	27	30	32	38	29	28	52	29	36	37	34	26	30	24	32	29	28	34	34	25	28	33	31	22	25	27	29	33	30	28	31	32	37	34	30	27	30	32	29	31	31	21	21	23	45	27	29	36	33	23	34	33	34	28	34	26	38	36	28	35	42	26	29	30	29	28	38	34	42	33	26	33	27	31	34	17	38	33	37	31	34	32	36	36	25	24	35	41	38	24	38	30	36	24	32	43	27	37	28	42	28	26	29	28	29	30	36	25	29	30	38	26	32	34	30	25	30	28	26	32	33	22	23	25	28	34	37	50	25	37	28	32	43	35	34	33	20	27	28	48	31	24	25	31	34	41	31	31	31	30	31	37	32	33	41	38	34	37	27	31	35	36	17	24	22	33	42	35	32	23	31	36	27	33	43	33	27	38	31	34	37	33	22	44	29	33	33	33	30	30	38	43	31	27	22	30	32	32	33	31	35	34	38	28	18	26	34	33	30	35	32	35	28	34	26	33	29	15	29	15	35	37	25	37	31	35	29	29	29	26	38	26	31	35	33	23	32	31	42	27	39	24	22	34	25	26	19	25	32	30	26	22	31	24	27	25	39	24	42	35	30	27	19	18	39	35	33	24	34	23	33	35	24	31	23	39	24	25	32	15	33	37	26	25	35	37	28	41	30	30	30	30	33	35	24	20	32	30	33	33	27	34	33	33	25	28	30	31	27	36	24	32	24	24	35	31	29	29	34	39	26	33	25	25	37	31	27	33	37	35	32	33	28	33	27	29	38	31	32	29	23	34	36	31	30	25	29	31	31	27	32	31	29	43	30	37	26	32	31	35	24	33	32	35	33	28	32	32	33	24	27	32	37	28	36	39	30	26	33	31	26	24	32	26	25	30	25	30	32	31	35	26	33	25	37	28	29	41	38	36	26	37	25	33	21	32	38	33	24	23	23	39	39	35	30	29	31	29	40	31	36	38	32	40	36	37	41	27	40	36	23	39	30	37	31	29	30	26	32	25	34	27	33	29	32	31	32	27	32	27	29	25	26	28	33	39	26	30	22	29	33	26	23	29	39	27	33	31	33	28	25	30	26	26	41	37	32	28	30	28	25	27	29	39	32	33	25	39	34	30	24	33	38	31	36	43	29	40	37	23	42	41	28	28	28	35	33	33	36	37	34	30	29	35	27	41	26	32	27	31	40	29	28	37	30	24	28	35	33	38	33	27	26	27	30	24	34	35	34	32	31	29	35	38	34	31	32	25	33	25	32	36	29	33	38	43	32	35	37	29
22852	14547	10172	16127	24039	26699	26198	23076	21138	19249	17102	15270	13826	11867	10911	9712	8541	7579	6841	6143	5339	4882	4386	3902	3659	3129	2861	2499	2060	1685	1470	1244	1096	919	858	764	711	630	539	559	493	465	479	546	636	834	649	515	474	463	458	445	408	426	430	414	395	398	379	419	432	376	395	386	401	423	414	389	378	426	388	386	360	406	409	427	410	388	411	379	407	407	373	379	387	382	357	391	421	422	390	412	436	391	373	400	366	374	385	432	372	397	390	415	393	398	416	371	388	433	394	406	386	372	388	388	370	398	409	411	373	363	351	399	395	387	389	402	395	406	405	371	385	404	394	345	394	404	398	427	401	397	382	416	420	405	429	393	381	390	373	401	390	404	420	388	386	401	378	411	375	381	387	409	430	413	443	394	424	392	357	388	398	393	371	420	405	375	377	417	401	388	401	385	395	355	365	406	428	407	382	393	382	367	420	387	385	372	402	436	413	389	403	400	388	413	381	392	406	378	399	404	397	402	388	393	387	415	385	406	413	374	425	353	386	410	373	387	414	376	404	428	403	367	369	400	398	413	410	405	403	402	395	369	417	412	382	386	390	407	419	414	404	390	386	364	382	389	362	387	409	393	414	437	408	401	401	431	364	399	385	381	411	384	398	380	389	358	383	374	371	397	455	406	381	394	381	408	407	410	428	419	402	383	404	386	383	409	403	388	395	401	390	376	363	421	378	378	441	365	400	390	395	403	390	407	403	391	385	372	399	377	386	357	364	390	385	395	444	377	370	379	387	376	367	397	395	392	387	373	409	379	433	394	426	414	375	418	395	368	423	404	387	404	415	389	394	404	361	396	401	378	386	358	371	426	366	380	417	368	374	399	403	398	414	413	403	379	389	399	402	400	380	397	382	371	380	442	392	390	406	371	431	387	390	383	389	391	410	406	393	387	406	388	429	388	409	375	405	401	400	420	419	379	330	373	409	424	412	370	376	381	400	426	370	443	396	380	419	376	406	383	424	407	429	421	365	402	422	400	384	395	390	415	392	419	407	384	362	404	401	425	384	378	410	380	409	379	373	392	404	405	376	391	388	368	385	369	351	383	389	405	391	388	407	389	413	389	401	396	399	397	418	379	397	404	406	394	406	394	380	379	386	388	397	410	408	405	411	407	388	436	384	376	397	373	390	419	365	379	408	404	366	386	387	373	436	409	401	408	383	418	349	388	413	414	393	390	402	413	384	440	394	428	409	379	373	394	397	377	385	404	370	400	382	375	400	374	372	372	399	413	423	396	342	365	380	417	370	366	380	387	407	406	391	390	387	430	385	419	424	384	396	425	369	421	384	365	402	400	402	368	381	406	391	395	391	407	427	397	374	410	427	401	388	393	393	410	366	407	396	419	404	388	408	395	372	457	400	411	363	411	406	438	389	396	414	412	370	377	412	394	406	413	381	382	409	387	382	380	403	387	402	393	424	391	398	382	385	377	380	446	354	443	377	367	390	409	406	395	395	430	414	373	372	410	353	421	360	399	370	415	382	408	404	389	372	384	389	388	380	398	387	361	437	368	401	349	419	392	391	412	412	391	410	392	436	402	411	413	386	420	388	398	404	397	406	408	412	384	405	407	398	398	381	372	413	396	430	411	362	443	389	371	377	383	434	379	410	363	404	371	387	399	417	412	390	381	404	411	402	415	390	401	393	453	362	403	410	401	388	420	385	416	379	387	376	425	405	362	413	431	375	398	391	396	377	348	371	352	409	389	382	412	366	429	428	354	379	383	426	430	363	411	437	373	415	412	403	431	394	381	394	376	404	402	402	392	426	375	408	384	406	432	397	364	426	402	397	422	387	389	414	401	390	382	386	414	427	437	418	403	376	386	407	395	345	427	369	394	374	398	369	390	382	400	410	400	419	346	407	395	368	438	381	393	387	381	392	402	410	388	410	415	371	392	389	338	389	451	387	388	384	420	418	407	415	407	375	401	417	380	418	401	426	430	372	424	401	371	419	391	377	417	386	386	400	406	419	385	381	409	396	383	401	411	392	417	413	408	367	368	375	399	370	384	369	377	397	425	409	382	386	415	404	412	404	383	412	392	414	337	373	400	370	373	401	406	390	388	386	406	398	382	397	397	412	372	393	416	398	384	410	393	401	366	389	420	424	382	397	418	401	367	399	376	394	372	438	381	396	377	340	342	397	418	381	379	383	412	365	376	408	416	392	446	405	380	409	372	413	408	436	393	390	388	391	412	415	416	409	407	415	427	390	393	383	390	394	405	384	409	375	372	383	401	397	403	375	388	398	437	394	409	389	398	379	386	351	345	382	376	406	398	383	404	407	407	406	378	397	403	396	384	383	383	394	380	378	394	421	387	411	410	391	401	387	389	410	394	382	415	403	401	389	382	386	403	420	415	425	388	414	390	394	394	388	341	428	376	404	399	393	426	394	366	366	379	388	390	385	411	404	367	358	402	414	410	419	364	398	413	406	382	414	385	383	390	397	418	394	379	383	396	404	402	401	392	386	406	387	417	432	399	419	406	394	407	387	404	355	389	376	393	435	428	421	394	394	395	409	399	395	404	400	410	395	388	395	420	380	399	393	388	429	414	385	368	396	402	406	367	402	415	386	447	382	419	392	397	365	361	413	427	387	387	397	402	367	415	387	420	432	402	362	412	387	420	391	400	404	393	378	416	404	411	399	417	400	400	423	419	356	391	398	392	409	418	380	413	384	400	420	387	430	444	385	386	380	410	419	392	394	355	403	372	416	399	400	383	397	393	369	385	369	398	407	397	415	422	421	402	366	405	393	355	419	417	396	418	398	385	411	357	397	386	390	379	355	381	399	379	408	391	408	378	403	394	379	403	382	399	370	373	393	406	443	387	414	394	407	391	376	418	402	371	381	428	392	404	405	396	387	386	390	423	395	398	412	412	444	374	405	387	410	409	378	398	411	381	408	395	368	408	411	415	364	385	373	393	398	381	431	380	382	454	396	405	396	411	396	357	353	430	405	384	384	395	412	404	435	393	382	384	402	400	396	393	408	384	370	413	382	380	414	390	388	407	344	412	412	365	393	403	393	377	418	436	427	406	420	363	380	404	414	400	394	416	376	425	405	387	378	413	373	408	401	360	400	416	363	403	382	402	384	356	409	388	372	418	395	397	416	396	384	387	363	358	411	383	393	436	373	444	389	391	420	393	395	421	395	403	364	387	390	401	397	391	419	416	374	434	404	380	397	423	404	393	363	380	408	373	368	425	401	420	422	404	378	371	399	390	391	421	351	415	400	409	403	389	375	377	383	399	391	379	383	393	379	405	373	386	402	388	382	422	415	403	419	367	429	407	393	366	404	400	418	396	394	371	411	386	389	398	390	420	374	410	387	391	415	395	383	397	382	399	402	398	378	369	394	401	385	389	391	401	412	413	413	392	390	403	410	421	397	415	388	414	409	386	395	403	385	390	415	418	384	388	429	406	381	389	390	367	419	411	410	397	390	396	400	398	391	378	387	370
2927	1922	1033	693	782	1084	1189	1050	875	797	744	595	561	469	429	356	274	253	261	230	219	195	169	165	161	118	99	85	78	61	74	47	46	52	46	43	27	43	30	31	37	43	30	31	36	48	48	37	19	28	26	36	33	33	34	33	30	20	29	34	23	36	30	21	30	22	28	25	25	30	31	32	30	23	24	23	30	30	28	36	23	18	25	26	31	30	29	27	37	24	19	25	34	23	26	32	26	19	32	24	27	22	25	18	26	26	31	28	30	30	24	30	27	31	18	30	37	29	22	32	27	23	33	26	34	24	32	28	26	29	32	27	31	30	33	22	25	30	21	33	25	28	27	23	39	30	22	29	23	26	24	27	26	29	24	23	25	31	29	24	31	20	31	29	19	20	29	21	31	30	33	31	30	29	37	29	32	25	31	22	25	23	31	22	22	23	26	31	34	26	33	26	42	23	20	24	21	28	33	23	24	26	22	33	17	32	26	33	34	37	23	26	23	31	32	31	21	26	29	22	22	21	35	29	24	31	24	25	31	23	30	31	29	30	26	41	23	29	29	37	31	22	16	37	31	33	27	30	26	27	22	22	31	29	38	26	27	19	41	22	34	25	28	35	26	33	21	27	32	30	32	26	29	32	24	26	31	29	28	20	20	29	20	35	28	34	24	35	30	24	27	21	24	24	30	25	22	27	16	29	35	24	28	25	28	30	29	30	27	32	25	40	37	24	24	20	20	32	30	25	27	33	24	21	25	23	33	27	31	30	31	31	20	27	26	36	30	32	30	26	30	24	25	23	18	32	29	31	18	21	18	26	27	26	24	34	20	30	26	23	21	20	38	29	36	23	22	21	22	27	14	30	18	32	34	28	22	30	20	30	30	30	30	29	33	24	28	30	25	23	33	24	35	29	30	34	31	21	25	18	29	33	27	19	31	38	18	25	32	30	23	40	27	25	40	26	24	27	30	32	23	20	26	36	32	24	26	22	27	34	29	27	19	32	19	28	28	29	27	32	29	32	23	24	26	33	26	23	23	23	44	31	25	30	30	23	23	26	28	25	18	38	17	31	33	29	27	30	33	31	28	24	32	26	23	32	32	32	23	15	33	27	21	26	19	24	33	20	29	22	37	29	24	19	24	32	25	26	26	35	29	22	30	29	29	34	25	30	28	34	30	31	31	26	15	33	23	25	27	24	17	25	31	24	35	21	27	32	29	18	32	17	23	24	23	21	28	24	31	23	37	17	28	24	23	24	36	33	31	30	26	25	33	32	25	22	22	20	19	24	19	23	28	26	30	34	37	32	36	36	36	38	31	35	38	26	33	28	24	28	31	30	27	19	35	33	22	26	29	29	21	20	32	32	33	22	37	30	31	22	30	26	16	29	29	26	30	29	26	30	32	20	20	27	26	23	33	21	25	38	26	26	29	36	28	29	24	32	29	37	24	26	32	26	33	25	28	35	27	25	24	39	33	31	30	28	26	26	23	18	18	20	27	27	31	29	22	22	22	25	37	36	20	15	27	26	20	25	35	25	26	20	30	26	24	24	29	30	23	27	31	32	24	35	23	36	34	30	24	22	34	42	32	28	29	35	25	30	39	29	27	28	23	29	20	29	31	39	25	21	29	23	27	31	32	26	26	16	32	24	20	26	30	34	35	25	21	31	32	33	25	21	27	21	18	22	21	32	33	32	25	32	27	24	30	21	31	19	27	27	36	37	30	30	19	30	22	25	25	24	22	35	26	24	23	23	21	22	38	25	24	35	17	32	27	25	24	38	21	34	25	21	27	22	29	33	24	22	28	24	33	16	30	36	28	37	34	28	32	29	36	28	24	33	23	31	32	33	35	22	17	35	29	24	23	19	20	27	21	22	29	25	34	22	31	33	22	35	26	21	33	33	32	36	26	24	32	19	30	32	28	21	29	22	35	38	30	23	34	29	27	19	32	35	25	28	37	19	26	52	33	24	21	33	24	23	27	24	26	34	33	33	31	28	35	28	29	25	28	28	30	28	23	27	29	27	24	31	26	25	20	24	19	23	23	23	31	28	27	29	32	29	38	23	35	31	28	28	25	30	28	33	29	23	27	29	26	27	20	28	32	25	24	28	34	23	29	31	45	24	30	33	28	24	20	28	23	22	30	20	25	30	41	30	36	28	24	25	28	29	19	35	25	21	41	32	29	26	24	26	20	29	22	27	19	33	34	33	28	25	33	33	28	24	24	30	30	26	20	23	25	20	31	28	31	42	38	28	30	24	27	37	24	29	33	24	18	28	21	26	35	26	28	31	36	26	33	23	24	29	21	25	29	38	34	29	25	32	44	26	26	30	23	33	37	22	20	25	28	32	33	36	20	29	29	27	29	33	25	16	28	21	21	26	27	26	24	30	30	25	35	32	29	29	40	20	36	24	31	23	28	22	34	24	32	31	22	31	33	31	17	28	24	19	29	32	33	28	32	25	18	25	31	31	24	27	23	36	27	25	30	28	21	21	26	27	28	17	24	23	32	31	26	22	25	30	26	21	26	28	33	27	31	18	24	21	25	26	30	21	32	22	25	22	23	29	24	25	35	22	32	29	26	30	27	17	25	25	23	26	34	33	28	24	23	33	20	36	32	26	31	30	31	33	24	17	29	26	19	29	22	20	39	27	33	23	39	27	20	34	20	34	22	26	26	32	29	23	30	30	28	25	27	31	28	23	30	31	28	34	28	28	23	30	29	43	38	29	20	25	30	17	32	28	26	34	27	31	26	16	28	33	26	35	24	33	28	30	23	26	45	25	27	29	20	28	25	35	29	32	22	24	26	26	24	29	32	25	34	26	28	19	26	26	32	24	27	27	23	25	33	23	34	20	31	23	27	30	19	29	35	34	35	31	16	28	36	30	26	20	30	26	33	24	34	37	31	29	26	32	35	33	33	32	29	20	31	22	27	32	26	36	24	23	19	30	25	21	20	16	25	33	34	25	30	26	33	25	30	31	30	19	32	22	27	23	38	30	26	32	30	29	23	29	30	24	23	27	32	37	27	23	35	21	29	24	41	33	27	38	26	19	28	33	28	23	25	25	30	23	23	21	31	27	33	24	32	22	26	20	26	28	21	29	22	27	32	21	25	23	36	22	24	27	27	24	28	28	29	26	39	38	23	19	26	29	26	33	26	22	22	29	24	27	34	18	33	25	32	32	32	25	30	23	34	34	22	17	37	18	42	32	36	34	26	31	27	26	16	22	21	24	20	21	34	23	29	17	28	20	23	31	26	26	25	24	31	30	22	22	31	23	33	29	40	29	24	38	35	33	27	30	24	28	28	33	31	20	32	26	19	32	36	30	25	29	31	28	34	27	33	35	30	24	24	25	28	34	26	21	28	30	42	24	30	37	24	46	32	33	21	22	40	31	33	33	29	24	26	28	30	28	26	29	25	25	30	32	27	30	22	25	33	25	26	27	25	29	33	28	21	32	25	28	42	28	22	24	28	30	30	19	23	30	29	31
27285	17508	12428	19099	27056	29044	28673	25955	23898	22094	20217	18057	16060	14537	12964	11214	10057	8684	7902	7321	6602	6204	5670	5011	4429	3968	3263	2886	2338	2000	1652	1446	1184	1044	902	779	683	655	568	536	515	544	532	658	825	993	792	559	463	445	404	404	410	368	360	334	353	375	338	335	319	370	349	382	345	368	323	344	360	336	325	370	326	337	333	371	339	336	348	327	353	373	348	321	361	345	336	344	334	371	359	361	385	344	326	362	311	321	393	326	366	364	332	328	363	380	322	352	351	354	358	380	368	358	357	367	324	328	326	346	329	355	371	359	334	354	340	374	321	314	362	371	365	379	364	351	358	368	369	364	354	350	320	322	365	376	329	356	349	319	349	391	360	395	353	342	359	351	342	358	350	346	354	302	348	331	328	355	347	330	314	343	334	329	329	338	362	374	359	334	351	318	342	381	332	373	344	368	329	347	332	367	361	331	352	358	374	340	329	361	377	317	329	367	350	355	361	347	369	395	397	356	320	332	373	386	343	325	352	332	348	349	338	358	378	339	341	341	351	323	331	331	343	368	344	334	368	343	355	356	311	364	361	356	326	353	356	352	366	360	338	337	334	332	385	340	341	372	361	329	333	358	357	336	365	319	363	322	356	342	350	371	352	355	313	342	342	356	367	312	342	339	369	352	367	337	357	369	328	381	362	346	375	339	323	317	376	361	333	317	369	362	359	349	338	328	394	332	357	352	365	358	384	369	323	333	334	370	347	348	335	367	325	338	341	380	361	356	336	364	335	345	365	392	375	376	343	398	336	354	375	337	332	377	362	358	341	352	342	350	382	318	348	340	389	364	348	401	344	333	363	371	356	365	357	378	364	341	330	374	366	396	346	356	328	348	373	355	353	341	349	355	328	336	333	340	329	406	347	375	352	344	336	380	340	353	327	356	353	319	340	349	358	353	335	352	352	376	350	367	361	327	353	358	372	351	346	353	338	348	344	353	356	318	377	352	333	340	386	352	345	325	331	314	385	354	385	367	335	346	351	349	366	322	350	350	340	346	361	347	338	344	386	353	364	355	344	359	346	325	347	354	357	347	348	335	345	328	339	360	335	348	326	318	372	348	320	350	365	342	350	366	360	354	359	332	341	347	326	324	346	363	363	366	380	337	355	369	343	335	371	360	342	359	350	331	356	352	332	379	356	349	324	371	329	350	363	338	350	341	347	356	331	354	360	346	356	362	353	342	343	355	368	342	362	358	355	351	342	365	330	345	357	359	344	346	343	359	352	362	338	342	357	375	320	322	332	354	336	325	335	332	362	334	370	362	361	356	333	333	374	354	332	316	316	342	337	366	323	348	332	353	352	323	344	323	330	328	344	332	360	387	355	327	309	357	356	364	350	362	369	362	343	352	331	375	334	363	337	312	349	328	330	329	384	367	340	353	310	336	341	374	356	311	370	366	335	326	353	339	375	296	340	368	341	342	345	378	353	354	355	361	336	365	348	344	324	314	322	327	335	363	337	368	397	332	364	347	381	329	338	343	314	321	346	353	341	352	321	384	351	370	356	355	326	330	358	316	362	348	330	366	349	328	378	335	352	348	354	365	333	344	328	347	334	331	332	352	347	355	342	362	359	351	308	353	354	322	330	365	356	370	330	353	336	355	326	331	327	369	344	369	339	359	346	335	369	338	330	367	368	374	345	344	374	340	387	385	347	351	368	342	361	337	368	332	357	338	366	347	336	373	332	365	344	353	335	352	366	361	341	342	344	363	367	339	361	348	334	368	387	338	330	342	376	344	328	294	338	313	321	343	348	356	345	365	350	356	353	367	362	364	351	337	336	326	325	353	373	332	389	318	334	311	331	346	364	343	345	353	319	331	352	343	332	355	361	367	301	372	344	361	368	343	342	324	335	326	369	334	347	421	374	331	322	342	370	361	321	357	327	329	330	382	387	341	330	372	357	332	361	348	343	331	334	347	323	334	355	327	381	332	358	390	358	375	341	345	343	327	325	333	375	328	339	367	378	331	360	357	341	334	383	385	362	330	333	364	339	380	344	365	356	343	327	320	355	325	344	360	344	342	335	330	368	350	348	323	343	369	364	364	368	364	353	375	382	341	323	348	305	318	334	359	310	376	340	350	353	326	365	335	320	362	322	294	360	370	333	337	346	339	367	357	355	378	326	338	371	344	341	381	331	344	361	335	363	332	350	349	343	341	352	354	307	337	394	327	368	344	333	386	351	347	334	337	343	356	360	299	305	356	330	348	333	359	358	304	316	335	334	340	320	320	374	321	331	314	363	357	328	379	362	371	336	362	340	311	351	344	334	377	355	328	359	328	325	319	355	362	335	352	366	356	368	358	389	358	332	331	362	366	330	336	317	339	355	331	352	378	367	342	336	347	348	357	319	340	364	357	352	347	337	365	375	341	374	362	370	372	353	356	346	346	309	363	387	332	399	360	367	329	354	367	347	328	360	387	369	346	328	362	339	350	337	382	354	371	350	328	347	382	319	323	363	345	337	361	342	319	365	326	318	330	337	342	334	346	356	344	366	349	325	351	354	343	351	348	357	350	324	365	352	314	329	375	353	362	349	365	328	355	345	349	326	325	357	351	343	381	345	333	340	344	336	337	324	351	351	308	349	323	354	358	373	333	366	347	343	351	358	355	334	388	341	326	348	342	378	322	368	352	366	338	347	357	332	339	329	380	351	380	328	358	365	347	361	341	319	348	360	345	335	367	370	322	408	350	329	342	359	322	367	336	328	376	354	349	357	334	345	377	364	337	323	337	326	343	326	360	349	337	349	330	352	332	318	312	370	382	366	337	357	349	355	348	372	388	327	324	344	336	350	345	357	334	343	343	374	332	377	343	347	341	380	353	389	367	360	365	331	363	352	340	355	359	361	336	346	365	370	353	346	363	370	374	337	372	348	363	316	340	337	349	318	353	362	347	353	348	341	342	372	364	326	397	351	366	364	338	347	371	362	342	366	345	354	360	374	340	329	327	376	337	347	323	356	335	332	358	326	329	340	322	352	382	351	347	338	365	342	333	330	354	350	354	333	360	347	358	344	340	366	372	339	343	372	341	372	346	364	369	347	365	372	378	376	353	348	357	334	340	325	349	366	351	324	342	393	342	340	350	346	343	362	350	354	353	347	357	312	355	318	341	370	341	323	362	333	377	307	330	347	384	363	375	372	342	372	325	353	363	345	361	356	361	369	353	342	303	324	331	346	332	318	343	379	330	348	338	324	353	396	372	380	349	367	365	350	355	341	349	372	349	352	340	345	360	344	324	327	369	330	328	336	360	339	378	375	386	363	357	338	349	319	360	332	353	352	381	352	373	345	381	374	357	357	350	369	330	373	361	331	368	355	341	328	357	347	336	340	323	350	362	362	345	361	328	365	356	382	329	361	359	315	349	342	370	383	336	328	344	304	376	350	342	355	345	351	324	367	347	355	352	338	368	356	333	342	353	348	361	359	324	350	338	315	324	365	351	363	379	389	347	360	369
1853	655	444	303	335	479	537	497	488	432	332	295	275	199	176	172	147	151	107	138	107	99	80	83	72	79	66	42	45	45	49	43	33	33	34	30	29	30	23	27	33	28	34	46	30	25	43	31	30	14	29	33	32	35	29	28	24	27	27	32	26	25	29	27	19	30	37	25	30	22	41	26	21	29	28	37	29	35	29	23	30	24	33	25	29	31	17	25	32	23	22	38	38	24	30	28	29	33	23	24	37	20	34	35	31	29	36	34	26	28	39	30	22	36	39	30	34	26	24	24	36	29	22	33	39	29	43	32	30	36	18	35	34	32	31	36	39	36	25	35	39	23	25	33	34	30	28	29	19	30	30	30	34	27	32	32	27	30	28	40	35	25	21	28	29	38	31	35	24	32	38	28	35	22	28	21	39	32	28	27	35	34	40	30	28	29	33	36	28	26	34	32	30	22	35	32	38	26	29	20	26	25	34	21	26	33	32	32	46	23	27	27	27	23	26	22	38	33	20	24	27	27	23	30	40	26	27	28	17	34	38	37	34	29	26	36	29	33	34	36	23	20	43	29	32	27	23	23	27	39	30	26	35	35	16	38	24	30	30	32	31	28	28	24	25	39	21	33	27	27	26	29	26	29	35	34	29	32	21	27	31	31	24	25	24	17	19	30	40	30	30	27	31	23	31	25	28	27	32	27	28	39	30	31	31	27	39	35	25	20	21	20	31	37	25	33	31	23	29	21	32	36	26	32	30	29	22	37	34	31	26	28	32	31	23	21	29	38	36	27	25	34	33	31	25	29	29	31	26	38	25	27	25	32	28	26	21	28	33	24	21	34	24	29	37	42	38	30	37	33	26	31	32	26	32	36	32	19	33	24	32	26	40	33	50	33	27	29	30	28	25	35	39	37	35	36	29	36	31	35	18	33	24	32	26	30	36	29	45	32	23	26	25	30	25	28	19	29	36	32	28	28	25	28	37	27	33	27	33	27	34	22	29	29	33	24	34	30	23	27	35	26	24	32	25	27	18	28	38	27	32	34	29	41	30	24	26	14	33	36	31	25	30	32	24	32	33	18	21	30	40	26	23	30	33	21	35	27	12	29	28	33	31	20	27	38	32	34	29	25	27	21	23	21	24	37	33	24	25	33	28	31	34	19	27	28	33	27	26	33	36	46	39	27	33	35	30	23	30	34	36	30	30	33	27	34	25	25	26	30	33	30	27	34	33	44	32	30	24	26	34	26	33	27	26	29	31	30	29	25	30	26	27	19	21	24	29	27	31	33	31	27	18	28	31	35	23	36	29	25	33	35	27	30	21	41	35	25	30	31	30	22	22	24	29	20	23	34	29	26	27	24	28	25	20	39	32	25	20	27	27	32	27	24	30	19	31	30	20	27	28	31	36	30	27	26	35	24	30	35	27	24	29	29	25	29	32	35	30	22	25	35	34	32	37	32	34	24	16	25	27	24	27	29	38	18	27	30	23	28	25	29	46	30	31	23	35	28	34	29	31	25	35	28	34	23	34	32	34	38	29	27	31	31	31	30	25	20	27	33	21	41	35	30	26	29	31	31	34	35	31	31	27	30	37	32	26	29	33	35	20	33	32	22	27	28	34	24	26	30	42	23	26	30	33	28	40	36	36	28	31	19	32	37	25	37	23	33	29	29	18	35	31	28	31	26	31	28	27	31	27	32	28	29	32	31	34	24	32	29	35	28	23	26	27	19	30	31	31	26	32	36	29	23	29	23	29	34	25	28	29	15	23	30	26	31	21	28	35	33	28	26	35	29	24	31	29	38	32	29	26	29	28	31	17	33	31	25	28	34	28	27	29	37	25	31	33	27	27	26	37	30	26	22	34	32	25	26	37	26	37	31	33	29	34	36	30	28	26	33	39	21	36	36	26	31	23	44	37	25	31	38	37	28	26	35	31	29	25	27	38	34	26	26	33	31	34	28	37	33	39	24	41	30	21	33	28	22	27	26	30	28	23	32	29	28	33	30	26	28	32	33	24	23	24	29	23	26	27	36	29	23	37	34	19	23	29	43	28	19	42	31	26	28	25	34	24	33	28	24	31	38	34	31	28	22	35	31	25	28	37	24	36	29	36	17	32	30	24	25	32	33	29	33	33	33	26	24	23	24	25	27	25	29	34	38	29	31	26	32	34	21	32	34	33	31	39	38	30	31	19	37	34	28	26	30	33	30	30	25	24	36	33	21	27	21	28	34	33	35	24	39	27	40	24	26	42	25	17	28	30	22	28	37	31	28	35	36	22	26	27	27	36	39	32	37	27	35	33	28	22	32	27	24	30	33	28	27	31	20	19	26	30	27	27	28	33	32	24	29	38	35	24	33	29	23	28	26	29	36	33	38	20	26	26	23	24	39	25	27	26	17	32	21	24	38	27	27	37	29	41	37	32	32	42	23	39	39	37	43	37	28	31	23	20	37	30	24	30	22	38	28	40	28	22	29	25	30	33	31	43	27	38	26	29	23	25	42	43	30	18	26	21	26	31	34	29	34	28	25	26	33	30	25	18	23	27	33	21	24	29	21	28	34	28	31	32	26	34	22	37	35	27	29	23	28	27	33	16	18	21	31	33	50	32	36	28	36	27	19	19	47	41	30	33	24	30	36	35	31	35	23	30	31	25	28	20	36	30	28	21	32	25	39	36	47	29	33	37	29	27	27	29	23	30	31	31	33	29	29	24	26	24	29	24	30	32	22	31	27	33	32	28	29	25	29	31	27	36	35	24	35	32	33	25	33	28	27	33	27	40	29	31	36	34	27	31	34	24	39	33	30	28	20	37	21	36	23	28	35	27	31	21	28	21	34	42	37	34	22	21	38	23	39	34	35	28	31	29	31	39	29	36	37	22	37	27	26	33	35	34	29	39	27	24	36	29	23	33	29	39	23	35	25	30	33	34	22	36	28	23	23	26	28	17	23	34	41	35	29	42	37	29	33	29	29	18	21	30	32	30	29	27	30	19	35	25	27	25	39	33	31	35	31	25	46	33	30	38	28	23	33	26	31	34	29	29	24	24	32	42	29	31	23	41	23	36	30	31	27	26	38	24	20	28	32	31	30	41	33	36	23	31	27	27	27	31	34	41	29	25	24	35	48	38	45	27	30	28	33	38	31	34	25	25	33	33	31	25	27	26	27	36	31	27	30	28	25	28	28	36	26	39	32	28	35	35	22	36	30	36	42	26	31	31	28	39	41	28	23	28	29	18	30	34	22	36	25	25	25	36	32	43	34	30	33	35	24	31	32	25	35	24	26	19	25	24	30	27	36	41	27	37	37	30	21	32	39	19	35	34	37	21	40	33	39	21	38	33	19	28	36	44	28	28	30	26	34	30	31	21	28	48	28	25	33	29	32	31	32	27	25	25	36	27	30	29	30	33	17	33	24	26	33	28	28	26	26	27	38	24	25	25	38	25	36	29	34	26	31	19	29	34	33	23	27	33	28	27	23	29	41	22	23	31	40
17928	10095	7725	13136	20681	22216	22224	19867	17588	15582	13629	11553	9720	8290	7158	5862	5086	4606	4376	3955	3598	3351	2899	2514	2225	1857	1632	1449	1182	1009	861	776	713	640	604	530	529	512	446	444	474	436	435	526	458	510	528	461	386	437	431	389	372	363	387	368	360	351	382	357	377	374	369	375	414	396	345	397	402	384	367	381	369	382	363	361	357	361	377	378	374	353	374	401	348	401	367	386	366	366	381	392	362	360	400	340	380	359	365	368	388	386	326	367	369	386	345	338	364	403	331	367	385	365	425	367	386	376	383	378	357	395	356	357	331	395	374	401	361	363	357	352	369	388	391	402	382	402	338	386	411	341	382	392	411	346	379	385	379	366	373	360	372	387	385	365	367	384	377	419	370	378	359	391	370	361	347	404	412	370	401	373	428	350	373	391	351	373	377	368	358	386	408	364	375	367	370	389	367	358	377	368	356	356	354	363	392	375	432	366	384	384	372	394	344	373	382	380	330	378	355	380	361	391	337	374	358	353	399	411	372	382	375	374	401	404	379	366	353	363	369	383	413	388	345	372	392	357	381	385	389	404	381	371	352	373	395	393	346	387	366	337	352	415	364	398	390	344	394	366	358	330	373	348	388	384	357	365	368	386	367	395	349	365	367	339	368	396	379	389	373	382	359	423	385	347	400	360	370	380	364	393	376	353	366	372	364	365	396	420	430	355	404	404	382	360	371	393	365	402	341	373	359	360	391	377	402	378	364	403	369	359	386	339	397	380	370	357	371	391	356	375	361	407	399	355	369	372	361	400	377	370	413	379	370	406	378	346	367	357	352	365	359	381	410	361	391	367	353	377	362	354	368	381	380	393	381	388	358	349	385	345	377	410	363	383	369	391	355	377	362	374	364	373	341	378	381	378	346	363	347	395	407	385	365	349	375	385	367	388	380	383	387	388	336	421	383	348	338	349	383	375	355	363	372	365	371	370	345	351	354	330	365	406	366	319	367	375	367	353	397	363	372	384	365	365	377	379	382	367	358	375	368	349	387	392	388	357	387	393	333	383	401	402	343	374	392	398	358	375	362	377	408	366	400	356	390	384	385	370	393	350	376	403	366	363	412	364	393	375	394	369	350	372	374	357	384	386	371	384	364	390	372	397	385	334	359	373	429	410	393	378	391	363	419	386	351	385	376	370	367	419	376	386	349	371	403	365	386	360	373	358	349	421	382	386	355	354	356	364	354	389	371	353	362	381	352	340	397	375	366	389	386	377	344	353	362	358	366	396	359	366	390	381	394	376	359	374	369	390	417	350	380	350	414	393	365	382	354	390	352	371	365	346	369	400	389	399	359	354	371	364	374	391	371	394	359	370	396	383	373	419	367	373	366	375	378	356	348	381	356	402	400	366	376	371	361	347	393	373	376	384	373	389	375	363	380	396	359	381	415	412	375	384	375	339	366	367	371	367	395	364	360	387	352	352	338	402	359	357	367	374	389	344	383	385	397	343	368	399	379	389	388	392	395	380	371	389	384	374	385	367	398	421	431	387	390	399	381	355	372	392	370	386	397	408	345	387	381	357	362	400	353	346	390	383	391	362	357	415	382	352	395	377	401	381	386	353	389	406	385	382	364	398	369	357	372	359	374	361	357	364	371	365	390	387	367	379	365	356	381	340	383	362	353	344	388	348	398	365	394	382	422	367	376	346	406	386	364	408	394	391	372	393	405	375	368	366	388	390	368	398	375	368	368	356	402	365	401	428	369	388	357	390	387	366	383	388	425	367	389	376	387	393	357	374	344	370	378	390	348	382	401	381	345	423	368	386	395	389	402	381	362	398	337	375	420	370	372	367	354	378	386	367	354	391	361	392	373	361	382	396	389	370	390	347	357	365	349	397	383	390	395	373	391	354	367	388	386	380	353	361	383	418	406	401	340	364	383	362	345	345	384	327	394	365	389	385	362	380	399	355	385	374	344	379	393	369	394	343	385	362	361	386	411	360	394	361	356	364	365	372	372	398	385	389	354	361	373	338	372	372	341	345	390	360	379	334	351	393	368	369	400	378	388	388	389	390	392	382	389	390	407	413	384	347	368	374	363	344	342	381	371	379	379	354	364	377	368	342	362	387	371	388	386	410	379	373	348	382	378	381	391	363	373	389	379	402	350	395	372	391	369	395	376	332	399	402	405	362	378	352	345	385	359	314	355	395	390	388	377	382	388	390	340	375	374	404	381	394	397	369	380	379	400	352	374	401	379	396	411	373	364	361	355	360	336	348	349	365	376	350	369	355	366	364	386	373	365	376	381	407	353	372	368	395	348	355	347	359	376	348	402	379	398	382	373	417	322	333	400	367	355	393	346	366	376	382	372	400	376	365	361	419	404	366	361	384	358	389	346	353	356	406	362	377	370	371	390	384	357	369	376	372	369	379	354	408	366	365	343	354	367	366	390	364	388	365	400	366	357	374	363	355	390	366	359	354	380	374	388	381	395	390	373	380	369	373	387	360	392	382	351	386	365	392	354	356	384	380	377	374	380	339	377	385	373	364	397	381	368	386	406	423	417	341	380	372	363	412	369	359	344	387	394	400	366	401	367	389	358	390	388	371	361	363	370	400	410	365	361	380	363	390	364	345	378	381	361	343	339	348	378	369	380	340	353	369	410	337	353	402	378	391	348	397	344	393	391	357	350	385	410	385	363	384	381	356	338	359	404	392	369	399	371	358	394	377	368	389	360	398	391	410	360	374	380	354	388	392	396	354	379	357	382	386	416	389	352	388	399	369	359	394	404	379	373	373	381	405	395	400	377	398	387	395	370	363	371	375	379	383	376	346	384	364	389	356	382	368	384	381	359	375	379	371	354	416	373	366	378	367	357	354	386	389	383	418	360	394	383	363	375	393	349	360	373	359	362	353	351	397	380	370	341	404	364	377	360	397	377	374	392	345	371	353	394	379	373	365	385	381	371	366	399	394	397	374	391	353	385	371	376	357	387	360	381	368	401	361	391	395	341	409	379	344	385	363	365	372	390	382	369	363	370	382	428	379	401	405	338	389	419	405	381	371	404	368	403	402	362	364	361	358	353	366	374	366	348	361	381	361	386	367	339	388	361	381	408	365	341	370	404	360	382	397	388	360	362	384	372	368	389	389	409	402	377	390	403	401	364	379	366	367	362	369	380	385	373	383	370	370	386	412	356	406	395	348	412	351	360	368	366	357	428	377	381	371	356	360	362	374	370	377	427	341	402	377	390	352	340	365	372	356	396	359	334	376	391	378	385	369	369	369	398	369	356	385	397	388	375	345	354	414	356	426	413	378	404	400	346	366	392	368	385	350	365	390	386	413	389	385	365	365	390	419	356	353	361	422	363	397	424	392	365	369	374	378	390	366	378	400	361	379	382	387	364	370	357	400	374	375	392	368	353	368	384	379	386	360	404	401	399	392	393	371	379	387	375	354	382	338	383	377	341	374	353	398	384	394	405	378	360	373	369	374	388	380	388	374	379	371	346	360	381	355
2066	1528	815	511	589	896	1060	847	753	630	562	484	396	352	307	199	196	180	185	153	161	132	114	98	104	81	96	80	55	53	55	44	43	59	46	33	37	31	33	24	35	39	17	25	34	37	31	29	36	31	32	33	27	29	31	33	21	21	24	33	24	37	22	24	32	21	26	27	34	24	26	12	24	16	32	32	32	25	19	23	25	26	31	31	26	28	45	31	36	32	21	32	20	29	22	40	26	27	35	26	23	26	37	25	31	19	17	27	25	32	16	26	26	25	28	32	24	27	33	30	35	28	22	29	28	22	17	25	22	37	24	35	27	28	26	28	19	24	36	29	26	26	33	31	22	26	20	32	29	33	36	22	26	29	19	29	32	32	31	33	34	21	29	28	30	30	27	32	32	32	28	15	29	30	35	28	29	19	29	29	25	29	30	30	29	29	19	27	26	30	24	26	27	28	23	20	32	27	25	32	28	31	29	25	31	30	30	28	31	32	26	26	19	27	32	33	24	22	26	28	23	36	24	41	25	25	18	23	22	25	25	21	31	29	28	25	22	25	20	28	33	29	34	36	27	30	19	31	26	26	20	28	25	37	32	27	29	29	29	28	26	28	32	24	27	19	33	27	27	29	24	25	40	25	22	34	32	30	21	29	23	29	23	30	29	34	26	20	20	26	29	30	26	22	34	23	22	26	24	27	33	38	34	28	32	26	36	18	31	16	29	25	31	35	34	29	30	22	29	33	20	29	24	29	35	37	33	18	36	33	23	28	21	24	35	29	37	24	31	27	36	31	19	36	21	32	28	33	28	22	28	26	26	27	18	27	19	37	23	31	21	23	27	25	38	28	25	32	25	33	33	28	32	19	23	38	26	27	30	20	18	33	33	29	27	28	26	28	38	30	20	21	29	25	35	33	27	32	32	17	16	26	39	30	31	30	35	26	26	32	28	27	38	24	28	21	21	28	20	18	27	30	27	29	22	26	20	22	32	28	29	26	22	27	28	26	26	23	33	24	28	25	18	20	19	27	33	31	32	27	18	27	34	37	23	33	26	28	36	37	23	25	19	16	21	27	34	19	29	32	31	26	21	16	27	21	26	21	24	28	30	38	21	33	33	33	27	23	16	21	20	26	25	27	22	30	26	30	27	29	28	19	21	28	23	30	27	17	26	29	30	22	28	22	31	23	27	23	30	25	26	26	38	24	30	26	41	20	34	23	26	21	20	28	20	26	27	25	28	29	32	31	27	24	28	30	36	34	24	20	37	41	26	33	29	30	23	26	28	24	21	28	35	15	20	33	35	26	33	22	35	27	27	29	32	18	29	30	27	35	24	29	27	24	27	39	29	38	30	20	26	36	27	25	29	42	31	29	23	21	29	20	19	30	24	24	22	29	23	33	30	31	25	19	24	25	29	26	26	25	27	28	23	30	33	22	34	31	22	26	20	33	28	29	29	23	24	26	25	25	26	22	30	16	15	21	31	34	33	27	22	18	29	24	26	30	20	31	22	29	25	31	29	29	21	35	34	29	19	29	24	39	22	32	28	33	32	25	25	31	29	23	31	25	41	25	26	19	23	41	22	33	19	28	31	29	33	20	27	27	28	20	39	34	33	34	33	32	31	32	23	25	26	25	28	27	29	25	27	31	19	23	28	23	27	27	23	25	29	28	28	27	30	19	26	33	36	33	21	26	22	34	31	33	14	35	31	32	29	34	21	28	22	24	26	21	24	25	29	23	21	30	25	20	35	25	33	32	24	24	28	25	28	27	20	40	22	21	28	39	23	30	22	35	24	26	37	27	41	29	30	33	34	26	25	26	32	25	25	34	25	31	24	26	30	25	24	30	40	23	22	14	13	31	24	25	29	29	24	33	25	30	24	34	25	27	29	25	29	29	31	36	32	30	26	32	34	29	19	22	27	19	22	32	22	36	28	20	25	34	19	22	35	20	21	32	27	30	29	22	35	22	20	22	27	33	27	30	26	38	19	37	23	24	20	30	31	31	16	30	31	24	28	25	27	16	29	24	33	37	27	32	19	21	26	29	29	18	24	20	22	40	24	25	26	23	23	21	37	39	27	30	20	25	23	25	29	31	36	34	30	28	33	25	31	35	29	25	25	24	31	26	25	23	23	21	24	23	17	26	33	26	25	32	24	21	22	28	26	14	24	29	22	23	18	24	27	32	30	29	31	19	33	20	34	34	25	26	20	26	31	24	31	30	23	30	39	36	26	36	36	25	33	29	34	38	30	20	25	20	28	32	32	27	19	29	31	28	30	35	32	26	34	29	33	33	20	25	28	33	16	29	33	23	28	22	23	25	32	23	28	20	24	29	28	34	20	22	16	28	20	24	31	30	32	24	30	31	32	30	25	28	27	21	23	24	21	36	26	31	34	27	26	20	26	29	32	21	21	31	30	27	29	30	31	24	23	25	23	27	19	29	31	30	25	28	27	19	24	35	26	29	28	21	26	37	18	23	31	32	25	20	30	31	29	25	30	28	24	25	21	34	27	38	25	25	35	30	35	25	24	18	26	33	27	26	30	28	24	22	38	29	27	30	23	30	32	19	37	29	24	39	31	26	18	32	29	33	28	20	40	20	32	28	18	19	29	28	26	27	33	26	22	26	22	29	27	33	27	36	29	31	19	25	26	26	27	29	29	24	30	23	25	23	27	26	36	26	23	27	27	32	34	32	27	24	41	23	32	38	23	32	21	26	24	25	25	31	29	32	28	25	30	31	23	25	33	29	29	20	31	29	32	26	33	23	30	25	29	35	18	22	28	30	26	26	23	35	30	21	24	29	33	41	32	31	22	33	28	23	28	27	24	21	34	26	25	28	37	27	34	23	35	32	25	26	31	30	26	25	24	31	24	38	29	23	27	25	40	23	28	21	24	25	16	28	26	22	35	34	32	24	19	30	33	19	21	24	32	23	23	29	24	31	24	28	25	33	32	23	35	41	31	27	37	34	30	34	24	33	37	29	26	19	43	27	31	25	31	25	33	24	28	32	22	27	25	31	37	24	23	34	33	18	32	17	27	31	22	28	21	36	17	20	26	29	25	25	31	27	28	30	27	30	37	18	26	24	29	22	27	24	21	25	27	28	30	30	25	22	25	33	26	21	26	33	29	28	22	33	24	29	22	29	23	22	20	25	31	26	17	19	19	25	22	35	35	23	30	26	22	31	18	31	30	36	26	21	18	15	31	32	32	27	27	26	27	30	19	29	25	27	22	22	30	27	25	24	25	28	31	24	27	21	29	20	25	29	33	36	28	34	19	24	30	22	31	33	25	20	33	34	32	26	21	34	28	28	34	28	18	27	26	27	35	31	33	27	29	27	21	23	25	28	35	32	20	38	37	21	36	25	26	27	20	26	28	23	25	24	23	23	31	24	27	20	33	29	20	23	26	21	39	24	24	37	31	19	32	35	20	26	26	24	26	19	21	25	28	29	28	33	17	29	24	31	23	21	33	21	29	29	26	21	25	30
23614	15695	11005	17308	25125	26831	27396	24057	21672	19405	17126	14940	13092	11419	9421	7913	6981	6479	5916	5579	5023	4566	4042	3508	2959	2568	2146	1748	1575	1354	1131	1029	790	740	696	622	574	500	512	475	471	469	496	526	569	761	578	537	435	380	358	344	396	354	336	332	371	344	341	333	325	307	366	324	371	353	341	385	364	383	356	322	323	336	362	344	352	363	348	336	322	341	307	340	351	340	338	383	340	365	342	368	315	372	350	327	321	300	363	364	320	367	361	335	378	359	364	330	358	317	352	372	327	359	344	346	355	369	358	373	354	356	326	337	352	344	332	390	355	344	356	333	353	346	359	320	347	362	348	350	334	349	353	369	344	386	369	343	363	333	338	330	368	351	314	339	322	338	335	326	336	370	313	353	364	363	331	375	322	346	311	334	359	330	329	364	344	361	355	351	392	338	363	338	343	349	359	351	371	364	393	328	328	365	380	329	354	351	341	370	356	367	333	316	353	328	351	385	392	367	310	341	362	369	363	343	344	344	328	335	332	357	316	310	339	327	361	357	359	357	334	357	325	363	353	338	342	356	353	341	330	348	341	335	306	348	343	321	392	343	312	355	355	334	364	342	336	367	347	313	356	318	365	350	350	343	325	371	284	359	349	343	338	340	386	351	385	357	337	355	336	348	344	313	369	355	363	339	326	354	339	341	343	310	335	339	348	365	350	323	346	359	372	323	310	360	350	336	349	347	364	357	321	330	374	345	329	346	381	370	357	347	338	360	337	322	344	359	367	337	362	344	361	355	295	356	366	305	299	368	352	348	336	343	347	365	348	336	345	357	355	345	373	325	334	342	346	298	332	367	332	340	361	353	351	332	330	371	345	344	357	367	344	353	355	352	327	362	345	315	334	330	330	352	350	365	370	348	363	376	353	328	358	332	344	361	329	361	355	349	345	320	360	324	306	357	351	344	333	355	339	342	338	359	361	370	358	354	363	367	352	329	357	355	325	331	359	343	364	350	355	337	362	345	338	349	373	363	327	343	340	351	352	379	365	403	328	328	357	380	352	352	329	323	329	364	316	391	371	359	348	355	354	304	329	328	348	352	331	354	360	345	342	300	341	366	350	373	341	354	376	317	322	352	337	343	346	354	342	337	328	297	372	343	349	339	341	356	353	358	356	376	342	351	321	314	357	319	338	352	345	329	341	338	348	340	357	354	351	338	305	332	356	348	369	342	312	379	322	335	316	320	336	339	337	359	334	341	348	353	321	353	346	344	336	344	352	359	372	362	374	327	348	369	376	334	329	323	381	360	335	332	394	346	333	325	341	341	331	331	380	307	330	356	353	327	363	364	344	325	365	345	335	352	355	351	349	319	376	360	341	363	349	331	334	351	362	365	331	375	323	340	380	334	353	352	308	345	344	356	331	337	355	353	348	330	342	335	349	347	302	369	356	359	336	373	335	351	344	343	355	348	353	334	345	319	335	313	334	374	351	335	338	354	343	350	317	296	362	335	363	321	350	363	352	354	343	336	339	345	339	335	359	365	356	316	373	354	346	329	333	352	354	360	353	325	378	316	343	372	356	337	352	335	338	319	353	358	365	341	360	305	338	317	360	319	366	352	359	331	338	356	357	360	361	350	365	332	339	367	337	339	350	333	325	325	352	345	333	368	341	367	383	345	363	322	346	360	342	364	344	388	345	321	345	330	328	375	348	372	333	330	364	346	338	329	360	339	357	327	348	325	334	355	342	377	353	363	341	351	337	349	346	349	357	350	360	326	296	383	342	368	327	348	356	345	362	345	332	323	343	348	340	320	352	339	330	356	374	338	315	324	330	319	337	360	365	354	333	353	304	345	352	321	380	353	353	345	317	387	376	380	363	325	359	339	356	356	356	366	330	335	347	354	371	318	364	335	335	319	356	330	355	343	369	346	347	338	331	345	325	357	350	352	346	326	354	329	348	320	363	345	361	377	354	358	350	345	333	316	342	331	341	345	341	350	332	366	333	322	333	348	370	311	337	318	354	332	329	337	360	332	368	346	355	373	334	335	336	353	357	329	348	377	375	327	338	326	361	349	346	339	361	355	361	352	298	343	340	356	359	348	380	358	321	362	329	359	323	343	351	320	363	336	356	369	338	332	365	372	346	345	347	333	322	316	320	361	356	372	334	348	361	349	327	363	352	347	361	353	356	357	362	364	334	359	349	349	358	355	321	356	330	365	368	355	333	351	347	343	348	371	347	341	371	356	355	333	335	378	370	392	352	338	378	364	318	338	343	379	340	342	347	332	330	317	404	325	348	354	345	362	365	321	298	353	316	364	343	322	382	330	358	347	361	354	350	343	320	355	317	356	330	356	349	357	341	335	332	350	358	374	329	357	339	337	338	344	360	345	336	385	378	355	348	352	315	343	386	337	363	354	334	353	367	331	323	335	369	348	352	312	354	328	354	366	342	340	350	323	358	347	323	350	374	323	340	357	332	324	347	323	334	351	340	317	368	355	358	357	353	330	334	327	351	357	335	358	319	357	374	331	331	286	352	320	385	370	363	370	381	343	336	359	358	360	354	354	371	325	296	367	353	376	320	331	305	351	353	353	376	326	339	344	333	330	312	368	356	388	305	322	354	324	376	352	339	349	323	367	321	350	357	340	340	361	378	355	353	321	344	327	353	356	341	323	332	360	363	350	367	338	337	349	350	355	334	376	361	332	311	345	356	332	358	397	353	375	392	358	410	321	362	349	329	350	342	360	326	335	365	341	373	361	331	362	342	403	349	366	341	366	354	332	393	352	362	346	336	344	356	313	358	353	337	332	323	322	381	345	303	343	322	358	322	339	338	338	338	344	365	344	357	373	304	348	339	341	367	370	349	361	348	346	383	319	386	348	334	342	360	307	364	331	341	333	352	368	357	319	358	366	345	345	319	356	341	353	346	370	335	315	351	341	329	362	341	333	356	321	325	338	328	356	356	335	349	367	322	316	327	362	321	316	354	345	368	320	352	359	343	380	335	316	329	349	343	329	330	350	382	340	344	311	372	337	361	333	384	333	368	352	369	347	353	354	340	373	331	359	354	308	333	326	321	321	351	346	382	362	368	332	323	338	364	355	346	308	326	351	368	410	359	342	344	332	322	318	358	378	361	309	340	339	321	286	351	373	347	343	294	349	342	334	334	359	340	323	325	345	330	359	339	363	355	328	356	375	342	361	342	352	344	393	377	374	314	328	384	342	313	355	395	339	321	347	333	374	360	357	365	360	353	361	356	382	340	315	361	348	346	349	354	361	338	344	375	333	322	348	332	343	356	346	327	301	311	367	385	369	360	348	366	373	335	345	349	333	352	331	330	350	356	339	335	321	342	340	333	341	339	344	364	349	346	322	352	345	354	335	352	359	325	367	339	357	347	306	351	365	332	371	326	323	396	359	333	351	342	373	367	318	338	308	355	333	354	337	378	328	376	380	345	341	324	311	318	327	354	367	349	342	350	324	341	352	382	343	334	371	360	368	358	326	324	360
3187	1370	777	540	590	921	978	857	773	686	591	494	472	374	298	256	178	214	204	154	194	153	147	117	103	98	72	59	57	55	60	48	57	36	35	39	30	30	36	41	32	21	36	37	51	49	36	41	36	35	26	29	26	36	34	40	31	42	22	27	36	27	27	30	27	40	39	40	33	35	30	23	30	37	35	30	37	28	44	29	33	27	34	29	25	33	28	38	21	31	29	31	30	26	32	31	27	31	24	35	32	40	31	37	33	27	30	29	27	29	38	37	33	35	38	37	30	19	31	22	41	24	34	17	31	25	22	36	37	32	34	36	34	26	33	21	25	28	36	25	33	34	33	27	34	37	34	34	31	33	29	34	28	25	26	21	27	35	37	29	29	35	38	32	36	29	27	40	35	26	35	28	33	39	29	26	39	29	41	34	23	37	43	46	27	33	37	31	41	35	28	34	37	30	39	30	39	39	32	33	22	30	35	36	31	31	28	35	28	28	29	28	30	21	28	30	28	29	25	26	33	38	27	32	32	35	40	30	40	37	28	30	32	20	30	35	32	35	30	29	34	36	39	33	28	37	45	29	30	39	35	32	25	32	35	29	42	31	26	19	33	30	33	33	32	27	22	32	35	26	36	35	34	35	31	23	20	33	31	29	33	37	33	35	29	33	30	37	38	34	33	35	32	35	33	26	23	27	37	26	36	31	37	40	26	31	32	22	27	39	25	24	44	31	26	27	39	31	27	33	39	35	31	28	26	30	31	40	27	38	35	35	26	38	31	27	42	33	38	23	22	27	31	23	33	34	38	23	35	27	28	40	30	27	41	35	36	36	34	30	26	24	30	25	31	23	35	34	41	40	27	25	35	44	35	25	27	35	32	37	43	27	40	26	34	36	30	35	36	31	29	29	39	36	26	21	27	30	26	30	37	42	25	35	34	31	27	34	18	26	41	27	31	36	29	32	31	28	24	35	29	34	37	38	29	27	24	33	28	41	36	38	27	30	35	32	33	38	43	33	33	28	30	34	36	38	30	35	28	28	35	34	27	31	33	15	26	40	28	32	36	28	36	43	49	19	33	22	28	31	23	27	20	36	32	23	29	36	33	44	35	26	33	27	24	32	28	25	35	34	40	31	38	24	31	29	32	32	31	22	41	32	33	42	29	29	25	33	30	26	34	37	36	30	35	35	27	28	33	25	34	26	38	31	29	26	35	26	36	26	22	33	36	29	29	26	38	28	29	30	42	37	31	26	28	39	40	29	31	34	30	22	25	23	42	27	34	36	36	40	29	36	37	28	29	28	35	37	30	34	27	34	35	37	25	25	32	37	24	27	26	38	35	32	35	25	26	27	38	37	35	42	33	32	35	28	35	25	26	30	37	33	27	32	26	31	37	20	39	26	37	22	26	32	32	28	32	27	26	32	38	37	36	36	28	31	32	39	36	29	26	18	36	31	44	20	32	34	30	41	30	28	27	20	34	36	26	33	30	29	28	33	28	36	39	36	34	30	33	39	27	27	39	34	36	25	34	34	32	41	32	34	38	37	35	31	29	28	28	43	32	26	30	29	29	37	38	33	33	39	38	38	32	25	32	33	31	24	29	28	33	39	33	34	26	28	23	22	38	30	31	24	36	37	23	27	32	25	31	39	34	29	35	30	35	30	22	38	37	39	33	38	25	33	37	35	38	34	28	32	32	25	20	31	25	25	28	21	33	38	29	29	30	32	25	32	30	39	36	43	33	25	29	30	30	30	35	29	28	34	27	24	28	28	40	21	27	25	31	28	35	37	34	36	29	30	35	28	32	23	20	39	35	27	21	35	32	29	31	27	21	23	29	31	39	29	27	29	40	31	45	28	38	21	35	31	38	32	32	30	33	24	36	23	32	29	28	22	25	33	28	40	22	50	30	40	34	33	37	31	37	26	32	20	31	38	42	31	30	33	22	34	30	30	35	32	22	31	42	34	22	28	29	33	32	36	20	35	23	33	23	22	32	32	35	27	29	28	36	36	32	25	32	30	33	35	28	30	29	27	28	33	31	28	25	38	43	21	31	30	29	39	27	28	26	32	29	36	28	26	26	31	27	31	37	36	32	25	39	38	21	37	20	36	24	30	30	36	34	43	33	29	35	47	33	28	30	32	31	35	27	22	35	31	26	31	32	32	38	28	35	36	33	32	27	41	26	31	26	34	33	36	27	40	24	25	24	34	29	31	26	38	40	43	24	33	32	22	25	31	21	27	27	33	25	41	37	30	21	35	37	35	36	32	26	27	31	22	28	30	40	35	30	27	29	26	37	35	26	20	32	31	33	21	36	31	32	36	30	32	30	30	21	26	17	36	36	28	39	32	30	23	37	26	32	34	42	40	32	28	32	34	32	21	20	30	42	28	23	28	32	35	33	32	25	35	29	34	29	37	28	44	27	25	39	37	27	24	38	28	36	32	30	30	34	24	26	29	25	30	31	22	27	31	26	20	34	30	33	35	34	27	25	39	41	34	29	45	19	39	25	30	21	29	32	32	42	33	30	28	33	35	41	33	34	32	41	33	39	22	29	26	31	27	28	36	40	33	27	43	30	25	26	29	26	35	27	32	37	22	32	29	33	27	34	36	33	32	28	26	37	28	26	36	32	27	31	24	27	23	41	27	29	29	23	35	36	24	35	45	28	28	28	31	37	30	33	36	29	25	36	39	29	12	33	30	32	29	35	29	31	30	31	24	27	29	19	36	29	44	33	27	22	35	22	38	26	25	24	33	36	34	26	29	25	26	31	26	36	25	39	30	41	34	26	30	28	26	31	19	35	42	35	34	46	26	39	29	32	32	44	33	35	35	34	29	27	30	29	22	30	35	27	33	35	25	34	27	39	37	31	30	35	34	29	27	31	23	30	20	36	31	31	30	28	31	33	32	26	38	32	31	25	25	46	29	28	33	31	36	36	38	36	34	24	26	35	26	28	27	36	27	38	31	25	36	40	33	29	35	35	26	36	36	31	26	21	29	28	29	35	40	38	34	27	34	27	39	33	29	29	39	36	35	27	28	32	33	42	36	35	37	30	35	34	33	34	35	36	28	40	23	45	37	30	33	32	38	33	37	29	29	29	28	31	31	25	23	27	29	31	32	37	33	32	25	37	38	29	34	15	33	31	28	29	40	39	31	20	24	35	36	26	20	31	19	29	29	32	39	29	24	33	20	44	20	35	26	26	25	38	32	35	29	36	30	37	33	34	42	27	36	26	40	37	39	43	35	39	35	30	28	23	30	30	37	34	32	25	26	36	34	25	22	26	31	36	35	37	31	23	33	23	31	28	28	30	36	32	41	33	30	34	39	31	36	35	19	38	26	33	31	33	36	31	23	28	31	27	24	30	30	36	38	33	31	32	35	32	31	36	21	36	27	39	25	40	28	23	27	30	18	22	28	37	32	30	30	46	42	25	36	30	33	40	28	32	28	31	40	41	28	38	28	27	28	27	41	34	30	27	46	33	32	36	37
22676	14444	10911	17409	25750	27491	27787	24695	22849	20679	18332	16378	14203	12304	10520	8975	7699	6962	6567	6022	5481	4781	4120	3556	3108	2543	2203	1942	1648	1309	1218	1119	916	836	783	688	628	614	565	523	558	519	534	594	729	849	711	623	560	468	450	403	390	406	432	396	419	418	391	439	404	400	390	418	424	383	425	401	371	398	360	393	401	419	392	388	401	372	418	449	394	381	400	400	392	399	391	396	398	385	360	381	370	412	392	386	400	401	399	386	373	422	400	417	396	393	384	396	388	358	385	436	382	401	413	392	394	437	387	394	392	426	394	361	385	426	346	392	396	367	394	391	390	374	400	384	393	403	390	357	385	414	428	374	401	375	406	378	385	404	429	415	351	407	376	397	410	396	413	397	412	386	394	395	411	398	390	398	401	377	432	397	388	433	402	395	424	397	412	388	381	400	364	388	403	401	365	393	364	404	400	425	408	367	399	432	410	466	406	443	422	409	409	386	421	405	388	403	418	416	381	390	363	371	359	368	407	393	415	424	364	375	404	396	383	383	394	434	421	377	419	383	414	395	431	393	408	399	385	409	392	379	412	432	367	436	411	348	421	415	399	417	384	388	418	392	394	434	424	381	418	420	404	409	415	406	402	425	381	346	423	386	408	409	397	413	395	386	388	421	398	377	364	408	400	403	383	390	398	433	390	390	406	415	394	411	358	394	412	384	401	415	391	396	415	385	392	380	397	423	394	427	403	414	365	382	357	388	365	374	420	399	358	428	391	418	393	396	408	398	411	378	391	411	395	408	418	412	422	406	377	384	416	402	420	358	388	370	413	378	400	390	432	400	358	396	423	401	394	388	446	434	407	377	382	395	400	409	404	395	404	382	372	398	401	399	384	404	403	444	419	412	386	381	356	389	409	431	400	393	403	388	404	385	414	390	357	400	408	400	412	403	410	375	438	391	404	381	414	381	418	402	393	364	421	383	428	395	376	391	392	362	410	406	426	420	388	429	399	372	372	405	414	415	408	420	351	396	378	395	379	426	391	387	412	361	366	378	387	389	401	383	414	412	384	441	411	392	389	410	407	428	402	419	364	395	404	399	407	387	411	366	397	414	393	425	380	387	407	400	384	383	399	384	364	411	415	436	426	411	388	390	380	390	411	425	417	418	395	397	400	426	422	425	388	399	399	426	391	393	382	378	368	393	395	411	404	409	374	410	417	380	425	373	401	387	404	414	392	377	428	382	420	408	400	390	400	381	366	412	424	413	423	377	389	394	407	411	380	408	414	407	359	412	408	403	408	349	362	423	409	414	410	396	417	376	372	393	447	383	429	393	419	414	365	387	379	383	376	390	384	392	393	358	385	361	430	377	410	445	385	397	383	408	368	378	398	358	386	390	425	383	376	437	400	392	388	392	413	378	414	390	385	381	429	403	396	432	431	448	452	375	402	443	398	384	385	382	393	402	412	416	383	424	446	364	378	400	384	412	373	418	386	383	404	404	383	419	400	339	354	406	370	422	389	385	396	422	396	387	405	397	426	380	391	396	365	410	381	421	418	387	387	394	413	387	401	415	408	399	401	410	400	401	383	351	397	411	406	431	411	410	389	398	410	412	410	428	434	363	382	385	411	427	385	394	393	412	393	385	400	405	393	410	411	401	408	370	406	399	395	400	410	386	384	369	391	404	397	366	416	423	390	389	422	390	374	373	345	401	350	374	408	409	383	400	389	425	385	375	396	431	386	451	399	377	411	371	417	407	387	399	414	445	392	411	375	395	413	412	383	406	412	423	379	411	417	390	406	398	379	407	382	403	367	385	384	423	423	396	392	392	366	414	391	423	428	398	420	416	409	429	385	362	396	391	389	418	393	386	379	388	413	414	443	386	416	406	363	366	406	417	366	421	415	409	397	391	389	395	388	410	403	391	406	360	396	416	378	436	424	375	394	409	395	385	417	382	380	403	391	398	422	404	400	384	387	396	380	420	399	388	422	428	415	413	392	448	383	413	415	373	432	413	362	411	415	418	381	432	380	395	371	428	386	389	419	423	396	419	410	383	353	367	393	386	409	383	373	361	402	374	400	426	377	372	415	384	389	415	370	370	407	414	413	432	352	414	397	388	412	418	406	366	396	430	402	373	423	375	388	399	418	379	383	406	355	368	406	421	396	442	418	404	407	355	374	411	379	402	382	386	409	402	409	371	414	386	399	430	376	414	394	383	390	423	379	402	405	377	415	405	390	366	408	412	382	398	400	407	408	374	409	377	401	390	430	398	419	379	412	405	372	409	396	368	392	362	391	403	395	427	413	415	404	417	407	438	410	356	408	395	376	415	380	391	372	429	390	405	427	417	363	379	391	393	412	443	416	417	416	392	424	391	406	408	389	438	383	401	392	407	385	369	396	404	410	430	421	378	370	405	395	395	389	388	386	417	383	420	388	407	380	386	362	393	384	445	393	427	420	413	414	348	403	410	391	373	385	419	390	418	379	387	370	375	381	387	452	382	403	410	411	385	438	391	365	404	405	420	400	359	428	381	377	361	406	380	382	380	393	375	363	390	359	378	412	407	395	389	399	396	381	391	400	393	389	369	374	359	378	439	421	389	398	398	370	407	407	401	381	401	385	379	371	359	382	409	374	435	410	373	397	376	407	426	408	396	409	365	423	383	418	433	385	387	441	385	382	396	398	391	384	399	405	420	453	399	407	354	427	391	383	407	386	400	388	368	429	394	371	353	394	397	415	385	369	422	404	415	396	352	407	428	396	402	377	409	399	401	422	373	405	430	387	356	391	404	425	385	407	358	430	427	396	424	398	402	421	386	381	391	425	405	384	366	395	394	399	395	421	409	417	377	372	417	406	386	384	408	393	397	415	441	422	390	358	395	364	391	427	423	413	415	386	399	428	383	428	399	409	395	410	384	414	427	406	416	404	391	415	417	378	371	389	393	419	394	398	384	425	370	368	420	416	418	427	393	358	395	387	364	361	397	389	403	397	416	393	421	408	403	381	367	387	369	395	402	388	412	378	394	398	384	379	409	364	380	367	373	429	389	368	364	391	382	411	387	378	406	393	431	409	417	393	436	357	402	372	372	401	443	393	365	432	368	378	409	362	403	411	377	379	392	414	391	399	392	375	367	402	439	392	429	421	395	406	422	403	410	400	388	379	386	397	398	410	412	378	391	429	392	383	397	393	379	390	381	393	394	419	387	391	371	383	397	421	415	364	386	400	371	371	402	457	458	382	416	398	374	368	386	385	394	380	412	381	388	408	423	435	404	412	377	418	405	412	377	404	400	440	411	381	402	392	346	396	409	389	416	391	405	345	383	378	437	398	399	400	406	399	395	394	420	373	392	379	370	377	428	390	394	369	385	427	396	397	388	394	396	407	331	407	384	391	401	418	400	404	377	412	433	418	413	406	390	364	391	417	391	365	407	387	431	439	412	393	399	409	410	404	394	434	393	397	430	401	375	373	412	414	395	366	383	426	406	419	417	405	383	391	402	393	390	384	425
2926	2252	1189	772	1014	1352	1401	1242	1094	983	812	655	600	488	390	364	273	256	235	221	187	203	151	121	105	91	80	80	71	71	51	42	48	40	30	37	29	36	39	29	33	26	38	43	46	66	38	33	30	29	31	31	34	31	42	31	33	15	30	24	26	24	32	27	31	29	27	30	20	22	24	31	23	24	38	28	24	29	35	29	31	38	31	38	29	40	13	26	32	29	27	38	26	31	29	23	25	31	27	34	23	22	27	29	27	24	46	36	23	21	30	38	25	21	23	22	23	38	26	36	23	29	25	32	30	22	26	28	25	22	29	23	29	30	28	30	37	29	36	34	37	20	24	29	33	33	23	40	26	23	27	32	36	30	23	26	33	25	22	29	43	28	25	22	35	32	21	41	26	30	30	27	27	35	33	29	27	35	24	41	23	26	34	25	23	23	25	33	22	34	29	23	31	31	23	23	35	17	29	24	23	29	19	29	22	21	24	43	38	37	27	34	35	28	25	32	21	25	27	32	28	24	28	32	33	34	28	31	25	14	29	37	39	31	33	32	42	29	30	35	32	22	33	33	25	36	16	25	36	38	22	22	17	31	30	18	30	27	24	24	26	22	24	33	26	21	41	17	30	32	29	28	30	33	31	35	28	30	39	24	28	23	34	24	36	30	29	26	27	38	28	27	31	23	28	23	28	26	19	27	31	18	21	32	26	31	37	31	32	23	26	33	30	26	34	34	45	26	30	20	19	18	22	24	25	29	31	24	40	29	32	22	27	39	23	34	22	14	12	33	24	28	24	33	29	25	33	28	38	28	31	30	27	26	32	30	24	22	39	28	20	33	27	28	35	28	33	28	34	27	30	22	33	27	25	28	37	42	25	22	31	23	31	28	25	27	26	32	36	27	26	29	23	33	32	31	27	17	21	21	35	24	24	25	33	34	21	25	18	25	29	24	24	40	33	33	24	20	33	29	28	32	37	37	34	33	35	33	36	36	30	26	20	27	33	26	22	24	38	42	25	32	33	23	21	25	30	24	29	24	20	37	23	30	38	28	27	32	23	25	24	31	30	30	43	35	31	29	25	22	30	32	26	32	22	26	21	23	32	27	25	21	35	16	30	34	25	29	23	27	30	33	36	26	22	34	26	24	29	24	25	29	24	42	27	32	20	23	37	26	24	33	25	36	24	24	25	33	25	30	43	36	27	39	39	24	27	38	36	31	31	29	35	33	27	32	27	30	33	31	27	23	28	28	29	31	28	25	30	29	37	34	32	26	28	24	17	20	30	32	30	27	27	29	21	34	18	24	33	26	32	33	32	27	23	26	26	46	21	24	20	34	25	30	23	24	23	31	31	28	26	19	18	32	30	27	33	23	26	22	25	27	26	34	27	30	21	23	22	31	39	34	31	38	29	20	24	23	32	34	37	29	32	29	36	28	29	29	24	26	31	38	33	19	33	24	25	37	25	28	38	27	35	34	31	27	32	25	39	22	24	38	31	26	31	23	36	24	21	33	31	29	19	31	32	32	29	21	30	26	28	25	29	24	26	36	31	30	22	23	34	29	34	32	21	32	24	20	31	27	23	39	26	25	38	26	27	28	29	29	24	33	33	27	22	26	34	35	29	26	27	32	22	34	24	24	23	25	24	29	29	26	19	30	31	30	34	40	30	33	32	40	31	36	25	25	27	18	30	23	26	24	30	29	26	21	32	36	33	23	25	27	33	31	33	25	32	31	21	16	23	25	29	33	35	33	28	23	34	27	28	27	30	28	46	33	26	26	23	32	37	22	24	27	27	24	26	35	34	28	26	24	27	22	26	26	29	27	26	30	35	33	33	28	27	31	34	24	30	36	25	33	23	28	21	32	28	33	23	29	32	31	30	21	25	26	34	33	25	30	24	37	34	28	24	31	31	25	28	25	29	33	36	28	38	32	22	22	19	37	31	24	24	24	28	32	30	36	46	30	35	29	31	31	34	33	27	26	38	25	25	22	25	27	34	26	30	31	31	33	33	36	27	24	30	30	24	29	22	35	23	29	27	34	31	23	16	23	26	24	25	26	25	33	37	25	34	20	22	34	30	39	32	33	33	28	32	35	16	28	30	25	27	35	28	35	24	33	39	26	26	29	26	20	48	21	29	35	27	15	21	32	30	30	32	25	30	31	30	40	35	27	28	28	26	21	31	31	34	26	25	34	38	34	13	33	26	37	27	27	24	25	25	26	25	34	24	40	23	29	27	36	31	22	27	34	25	31	32	26	38	34	39	28	24	32	27	32	32	31	36	19	37	36	37	30	27	29	33	32	22	26	30	22	25	27	25	32	31	27	35	22	30	29	21	25	22	24	35	32	33	35	23	20	43	29	41	22	28	39	33	24	25	31	24	32	32	29	21	30	23	25	22	24	33	37	24	35	31	34	36	27	29	30	23	27	21	31	20	28	32	24	35	33	26	31	23	27	28	30	39	31	26	29	32	23	25	36	41	34	24	29	40	25	19	34	24	26	31	30	37	22	32	39	24	21	25	26	24	30	25	30	18	28	26	35	30	33	32	33	26	26	21	30	22	28	23	30	30	28	19	30	27	37	23	24	36	36	32	33	32	41	28	33	29	32	26	25	31	28	30	24	42	30	24	23	24	32	39	37	23	32	19	23	30	29	36	40	34	26	32	28	33	30	22	30	33	29	33	26	31	21	22	32	33	30	26	23	22	27	33	34	30	33	31	27	27	46	23	30	26	41	36	21	26	31	28	31	30	35	30	26	23	29	30	26	30	25	30	30	30	24	25	15	25	33	26	18	22	23	32	26	26	25	23	33	34	36	24	34	27	26	33	28	29	29	25	24	18	27	25	38	31	20	33	32	29	28	37	21	26	29	30	22	23	30	33	30	28	25	26	28	30	30	24	31	29	30	23	21	30	37	30	27	21	22	20	29	30	20	29	24	25	29	34	26	20	25	24	31	27	23	27	31	31	24	34	26	27	25	29	22	36	36	27	27	24	36	27	29	27	24	23	32	35	29	25	33	31	24	25	29	35	22	24	27	31	33	36	26	15	31	33	31	31	29	32	28	32	33	29	25	30	25	22	31	29	32	37	32	28	27	33	38	22	26	31	23	30	29	26	26	39	41	30	36	34	23	28	37	28	33	32	17	29	32	28	28	38	27	29	31	30	24	30	27	34	23	31	22	23	26	19	23	30	36	27	24	24	31	35	25	28	22	33	36	31	30	26	25	29	33	37	29	30	36	28	28	19	37	18	24	27	28	42	23	32	22	23	34	26	28	31	35	32	26	29	32	24	32	32	26	22	31	22	28	40	33	34	29	28	29	30	31	31	37	34	32	34	28	33	29	32	32	36	31	37	20	25	29	36	33	31	27	21	27	30	37	26	29	28	28	23	28	22	29	32	27	24	30	30	31	39	26	24	26	28	23	29	27	30	29	21	25	21	34	30	26	41	34	25	31	20	26	32	33	26	29	25	32	29	33	29	30	32	30
26342	18021	13392	20213	28793	30404	30115	27324	25427	23518	20983	18823	16645	14223	12214	10582	9296	8538	8104	7333	6648	5802	5114	4463	3641	3084	2548	2346	1938	1640	1408	1249	1017	924	845	771	700	624	664	594	596	572	625	640	928	1115	864	686	510	446	387	364	360	342	375	339	375	357	326	391	372	339	393	360	371	351	343	371	348	347	312	332	356	372	358	374	353	339	364	345	341	362	368	332	377	364	366	364	370	344	334	372	356	354	366	386	331	345	368	366	342	321	332	337	371	344	337	348	374	388	373	345	354	363	351	350	351	335	358	352	346	359	346	338	361	351	367	364	330	351	367	308	354	337	365	344	348	346	355	354	395	358	381	352	317	373	356	376	357	370	387	368	322	367	352	383	348	352	354	364	349	378	354	340	298	349	322	341	345	363	334	372	326	368	339	346	336	385	347	362	348	361	344	352	400	347	338	380	375	370	350	308	379	343	369	360	334	347	363	389	359	331	394	352	369	351	349	362	354	405	354	346	321	343	387	373	387	326	376	376	343	368	353	319	351	349	354	382	350	343	355	321	337	303	353	346	368	334	355	379	347	341	354	342	369	325	364	325	380	363	355	386	359	375	367	346	371	352	353	356	323	391	351	361	383	345	332	346	358	383	394	327	320	365	385	339	362	357	382	372	334	336	352	303	335	348	360	363	340	366	348	343	350	330	340	370	379	353	374	365	337	346	339	341	380	357	344	373	363	342	359	335	372	368	385	378	350	345	369	355	325	354	349	375	334	360	346	354	364	362	359	384	334	345	356	364	352	382	365	381	369	363	324	376	363	342	325	363	337	380	363	357	373	326	400	368	359	367	350	358	348	364	361	344	339	356	381	319	351	362	359	366	338	368	347	353	348	358	370	389	324	350	349	336	375	390	366	388	308	349	365	340	391	376	377	352	346	341	376	352	355	356	348	338	388	330	332	362	373	342	316	325	366	349	368	391	354	378	362	365	347	370	365	387	326	345	374	356	354	331	381	335	343	377	344	367	361	380	381	351	350	345	374	366	342	370	333	371	354	369	336	358	349	324	329	386	355	343	339	346	390	350	351	361	348	348	378	374	352	390	323	357	338	372	343	381	399	377	341	351	369	371	392	361	366	378	338	333	357	334	371	339	382	342	371	375	346	373	342	328	337	327	348	382	343	360	358	334	370	380	340	409	357	359	339	362	331	394	334	361	346	389	367	354	369	350	357	355	373	320	377	356	336	354	365	355	370	341	352	362	363	347	329	362	376	338	319	356	360	346	336	364	330	354	378	343	338	326	348	361	335	321	372	351	345	340	344	347	383	338	356	353	355	348	336	336	361	364	347	375	356	356	332	350	327	357	352	373	350	363	348	374	371	350	356	381	342	338	350	335	367	327	371	318	354	363	309	360	375	354	359	336	353	320	365	357	354	328	343	320	354	356	319	333	390	356	327	338	362	368	377	349	376	371	331	353	367	343	377	397	354	364	346	345	327	346	344	348	338	396	349	326	350	353	348	398	391	347	317	339	326	334	333	327	358	315	345	334	338	350	354	349	379	371	377	318	358	371	381	356	351	376	373	328	333	345	344	337	362	343	386	331	342	306	340	380	353	365	385	362	385	363	353	334	357	369	361	323	337	353	375	362	331	350	331	349	323	378	365	367	369	372	360	357	319	364	354	372	355	379	368	336	337	354	345	381	313	364	354	337	361	370	349	337	369	347	344	333	361	354	323	321	336	380	337	362	328	316	333	328	314	340	328	341	362	337	374	346	320	358	327	330	303	344	328	365	348	360	374	340	325	309	339	330	340	356	377	330	374	346	315	393	352	313	356	328	353	348	342	357	347	350	396	357	394	352	386	323	310	333	353	384	342	353	342	351	319	372	369	397	369	349	350	395	376	380	360	393	359	348	379	352	335	355	354	401	377	360	339	328	355	359	401	349	366	357	386	372	359	335	380	365	366	390	335	330	365	357	354	336	371	367	349	314	371	319	355	332	351	349	388	340	374	349	338	384	356	320	377	342	341	379	384	362	382	336	337	375	350	355	342	357	359	329	356	381	365	336	390	326	398	375	347	339	372	378	369	361	380	339	376	376	374	365	353	348	339	381	340	336	393	357	341	387	345	336	345	360	349	374	336	345	318	365	357	368	369	340	365	342	326	343	358	301	358	349	366	328	358	344	328	327	346	367	337	333	357	361	407	369	354	367	311	336	375	359	317	374	352	372	381	358	351	334	363	360	398	382	374	353	376	336	347	364	369	375	358	348	357	377	367	371	368	368	347	372	334	357	315	337	359	321	372	343	379	359	361	358	350	378	364	341	345	345	358	331	365	376	379	372	364	391	326	332	375	361	373	339	364	372	343	368	349	365	397	360	364	319	370	383	362	387	353	379	362	362	359	354	353	359	356	381	382	347	374	367	347	356	317	357	381	351	343	363	371	391	349	340	351	385	342	390	386	389	373	369	395	327	357	354	353	374	364	357	363	358	384	341	331	353	355	349	362	344	363	364	367	360	360	370	329	351	353	360	380	390	348	349	378	348	345	359	341	351	367	351	345	390	359	325	325	344	366	338	350	358	363	343	380	371	343	340	341	377	373	371	365	348	345	360	356	343	335	340	320	356	382	349	349	332	335	364	367	358	363	367	391	387	355	349	340	369	332	357	359	350	315	340	369	367	347	389	354	361	335	381	369	349	350	347	360	400	386	338	363	355	332	340	338	377	351	379	364	381	350	326	369	326	354	398	347	322	341	328	338	335	364	346	357	347	380	390	372	372	331	364	311	395	349	340	352	351	340	364	351	371	338	390	352	361	339	397	376	350	344	381	385	336	387	334	350	381	356	394	362	366	332	338	360	349	345	321	337	396	341	344	367	343	366	373	330	353	336	351	340	343	328	309	383	332	353	346	339	347	373	328	331	342	383	312	361	361	329	357	372	363	325	367	358	370	349	354	337	353	316	335	359	369	350	356	342	331	337	386	349	322	342	395	382	357	368	385	321	361	352	348	348	361	365	316	339	348	337	365	335	370	340	353	356	339	341	382	365	368	343	370	340	370	353	304	317	349	396	344	320	367	358	355	362	342	335	353	371	370	370	382	354	359	332	313	348	367	368	353	382	334	386	373	353	375	382	368	370	320	381	354	351	357	345	340	361	335	337	339	374	328	382	360	353	345	358	410	319	356	372	341	353	362	334	361	359	381	349	365	372	317	371	357	352	351	395	357	360	325	352	363	367	363	368	350	361	328	370	344	403	360	393	341	360	331	332	336	352	320	363	351	337	367	373	328	344	337	357	376	365	311	332	364	376	391	371	399	352	351	341	364	368	364	371	360	348	346	349	369	387	338	343	385	317	361	365	364	368	369	373	334	330	359	358	369	378	380	338	382	341	331	326	378	347	340	354	382	342	356	360	377	334	357	348	339	330	351	382	355	332	375	367	354	357	380	340	368	333	386	342	335	341	343	391	338	344	383	370	347	354	353	346	353	352	355	351	357	356	353	352	349
2126	885	419	327	420	572	640	555	434	437	347	316	269	215	188	160	158	136	118	120	112	94	86	75	57	51	54	53	43	37	45	38	37	30	45	31	27	25	24	33	28	34	33	42	27	41	33	24	27	27	36	39	33	25	28	37	32	30	28	39	24	45	25	30	27	27	24	31	28	37	25	30	26	29	23	26	37	23	30	29	23	28	30	32	21	31	30	37	28	29	32	38	26	36	36	37	32	38	31	38	32	28	24	23	19	22	36	28	28	23	32	35	26	25	38	41	26	34	24	33	20	30	25	28	27	25	33	27	29	24	35	18	21	25	34	26	32	27	27	20	33	27	38	31	25	21	41	29	28	31	31	33	23	29	34	22	35	28	16	42	49	35	35	22	29	29	23	32	50	35	26	33	28	30	44	33	29	28	34	25	27	31	33	27	30	29	34	26	40	33	38	35	28	28	19	23	22	32	34	30	29	28	33	27	28	26	26	32	40	36	35	34	28	26	26	31	39	24	45	30	35	26	30	30	25	39	20	27	31	31	26	26	24	32	25	26	35	25	16	34	40	27	25	32	41	27	30	27	42	30	29	26	24	30	36	25	29	21	34	36	18	21	24	37	28	28	33	26	24	31	30	28	27	34	38	24	24	19	23	50	39	30	31	25	24	35	40	26	34	27	23	30	26	33	27	34	27	35	23	33	31	28	32	30	28	34	33	28	16	34	35	35	32	30	28	33	31	35	26	25	32	34	41	28	38	27	26	37	33	35	25	32	26	34	26	30	19	21	36	33	26	30	27	27	28	28	31	23	29	35	28	33	28	25	36	46	42	38	26	23	28	33	31	28	26	29	24	32	28	26	26	32	27	40	34	40	31	33	43	33	24	29	26	31	34	31	42	34	28	36	29	32	35	37	30	39	26	21	36	32	22	26	31	26	28	25	36	21	27	35	31	32	18	34	23	24	32	27	23	31	34	34	31	24	29	33	32	31	25	26	44	38	21	32	43	38	33	26	42	42	29	21	25	25	25	26	28	32	23	34	29	34	24	28	30	32	27	28	26	30	28	38	24	26	31	24	29	18	23	33	20	29	39	27	30	27	40	30	23	28	42	27	36	36	31	33	33	33	28	28	28	30	27	29	24	29	29	30	31	32	32	34	35	22	32	31	32	29	31	35	25	31	28	31	20	38	30	32	37	34	27	24	24	33	30	29	24	35	36	32	27	30	39	32	32	20	21	25	22	29	31	30	26	34	33	25	26	26	20	25	26	38	25	24	27	24	29	34	37	28	34	34	32	23	31	24	30	31	41	36	28	36	28	32	25	25	36	41	28	21	26	34	41	26	25	31	17	39	28	26	30	28	29	22	24	30	26	23	54	35	27	25	42	30	36	33	34	31	31	24	30	29	31	32	40	24	29	27	25	38	24	26	25	21	32	35	45	29	35	35	27	30	41	35	24	32	25	33	21	30	21	38	27	32	27	28	30	42	36	31	22	29	38	36	29	23	25	25	34	21	31	29	21	28	26	19	31	33	32	32	34	32	41	35	31	33	35	29	32	37	23	28	28	23	21	31	23	31	27	32	27	20	30	23	32	23	31	30	30	29	27	22	36	28	26	20	28	33	36	32	34	30	38	31	34	29	28	32	29	25	22	30	30	27	32	18	26	32	20	38	40	34	33	33	34	39	26	15	36	33	35	29	30	23	32	30	27	30	26	35	34	36	36	32	32	33	36	28	31	25	29	27	24	31	27	33	23	36	31	32	28	29	26	34	33	38	27	31	27	36	26	25	40	34	29	40	32	35	32	23	28	38	30	33	35	32	32	21	30	28	32	30	27	34	34	29	36	30	20	30	32	28	34	31	32	30	25	19	32	35	43	21	38	28	28	29	28	26	39	26	32	38	22	30	30	34	21	23	31	36	25	26	37	30	27	25	24	27	33	30	37	28	29	31	23	28	27	38	21	26	35	22	31	30	31	26	29	31	31	25	25	36	21	26	20	23	27	25	34	33	32	29	28	31	33	30	20	30	27	24	32	24	26	34	27	36	30	22	29	19	34	40	36	30	37	30	34	39	31	38	24	33	41	20	28	32	26	33	24	31	47	21	31	24	28	34	26	32	40	31	22	28	39	33	39	30	31	33	26	38	25	22	30	31	29	28	35	26	34	36	31	35	22	34	33	33	29	26	33	29	27	35	32	26	26	29	31	35	37	23	23	31	19	24	32	33	36	33	45	39	34	31	40	28	22	30	32	32	30	42	35	34	24	36	24	32	27	22	44	34	31	32	38	44	32	26	38	39	27	39	32	24	29	24	30	39	28	33	37	33	29	30	24	26	32	33	29	36	25	32	34	34	32	38	40	22	25	31	32	29	32	31	32	34	28	26	41	29	26	32	31	29	34	25	37	27	35	24	26	38	29	32	28	18	29	35	32	31	26	35	33	22	40	19	33	42	30	36	36	18	44	29	31	40	29	20	47	24	23	27	27	30	24	23	33	33	34	29	47	29	23	38	34	38	22	29	37	32	39	28	37	31	25	28	37	30	23	36	21	47	29	34	31	19	34	35	38	31	34	35	45	25	29	37	25	30	25	32	34	37	31	37	30	28	30	27	20	30	30	25	27	27	27	25	33	34	36	28	27	30	28	27	32	22	23	26	36	34	26	29	32	32	21	32	24	32	29	40	31	38	29	35	37	30	33	41	39	31	34	28	33	35	24	27	29	28	29	29	38	35	29	28	29	32	32	31	38	26	40	26	30	40	25	36	32	31	26	25	36	33	27	31	32	37	36	36	31	34	28	33	42	38	36	29	24	22	36	32	29	26	42	35	23	26	32	34	29	32	44	24	22	35	26	38	34	27	26	35	24	21	26	36	30	38	24	33	27	34	34	32	42	34	32	28	21	20	31	32	40	22	19	29	30	33	33	28	19	25	30	32	23	29	31	34	39	23	25	40	32	34	39	24	27	33	32	28	25	31	23	36	39	28	35	23	40	28	31	33	26	23	32	37	38	39	36	28	29	33	29	33	32	32	24	20	24	33	23	26	27	31	33	32	30	25	28	27	44	29	21	26	30	41	39	42	28	33	37	31	34	32	31	30	28	23	35	32	45	31	42	35	37	43	31	33	18	25	27	23	26	29	21	28	32	27	38	37	35	29	33	34	29	38	33	37	37	29	20	36	33	30	29	28	42	34	27	34	22	22	31	28	35	26	26	30	25	31	29	20	28	31	36	30	27	31	28	37	27	23	30	25	25	38	31	33	29	31	30	28	17	31	24	38	28	30	30	37	27	17	43	30	27	36	31	25	27	37	36	39	22	25	32	42	38	28	28	31	33	44	27	26	40	23	37	34	34	33	32	37	24	31	34	26	18	29	27	29	24	24	31	32	27	24	25	34	28	31	25	25	27	26	25	35	38	30	32	33	42	30	37	33	25	40	31	28	21	33	36	25	24	16	28	40	37	23	38	23	34	28	35	37	33	34	33	36	23	26
18962	11586	7722	13291	22268	24221	23216	20205	18213	16115	14392	12071	9787	7985	6845	5809	5180	4603	4246	4023	3432	3014	2546	2181	1873	1598	1392	1230	1106	994	776	772	705	609	626	590	551	542	506	516	468	489	443	518	589	556	504	471	388	386	395	407	391	400	366	393	373	376	363	376	382	409	390	407	370	362	340	362	357	367	363	377	365	380	387	372	410	370	347	362	387	374	367	380	368	365	402	364	390	370	373	370	408	362	413	361	358	347	431	372	373	371	375	352	385	379	398	391	410	375	371	391	379	368	383	413	377	383	364	357	372	411	409	358	377	373	363	379	377	377	391	364	393	372	375	397	383	395	382	354	374	396	394	365	424	375	394	384	380	410	396	365	371	397	357	384	424	440	396	375	405	347	387	378	402	411	379	399	366	403	368	398	388	379	397	361	403	393	365	401	400	375	391	378	367	393	375	382	389	375	418	385	379	378	379	340	380	371	367	383	406	346	364	387	366	373	404	378	347	366	374	376	372	391	412	407	380	358	372	386	381	379	364	415	367	391	398	381	394	385	399	355	368	364	378	379	359	354	365	384	412	386	389	412	403	360	370	386	389	409	372	409	339	396	405	367	349	429	383	395	403	365	371	374	387	347	371	402	409	381	366	376	361	390	381	385	365	396	380	377	392	354	358	378	404	370	376	384	370	372	379	385	422	386	371	406	395	372	362	400	362	359	398	398	415	375	380	390	382	359	380	377	375	384	361	369	389	430	380	382	364	363	404	369	371	376	371	343	413	418	383	368	362	389	407	396	363	390	364	382	388	376	361	364	362	376	395	426	381	362	396	408	366	365	375	373	422	408	413	366	391	389	368	367	370	386	379	384	379	396	414	364	342	399	400	350	409	355	407	397	395	348	376	379	393	377	348	376	369	352	382	359	427	409	364	371	401	383	399	368	377	377	384	401	370	402	397	402	386	410	395	387	409	412	381	372	364	381	377	362	384	375	375	339	407	420	377	394	397	424	398	381	390	418	376	414	375	408	365	374	361	360	355	367	397	393	378	359	364	418	349	388	378	377	355	386	386	344	379	395	349	388	397	393	370	362	373	392	331	357	397	403	411	400	375	371	384	367	368	385	401	402	367	397	418	350	389	354	394	375	360	364	357	394	405	381	382	379	376	386	374	371	382	376	413	393	397	390	395	369	368	390	350	362	376	357	372	356	383	386	349	395	359	410	363	373	381	404	398	411	373	388	370	374	376	400	404	355	376	383	391	345	378	374	392	379	366	407	392	374	399	363	372	415	371	345	369	369	415	374	384	413	390	373	371	396	400	374	362	401	435	387	401	390	380	416	380	414	394	371	375	425	377	380	384	366	382	419	382	388	399	387	373	321	385	368	380	377	375	398	385	402	345	396	354	416	388	375	352	374	402	318	358	380	394	392	372	370	385	354	396	372	409	369	374	351	366	388	381	382	389	341	390	359	341	405	394	367	407	419	379	401	364	370	387	373	394	377	396	407	379	367	408	400	383	404	374	392	399	345	377	403	414	393	377	376	381	355	381	408	374	329	374	351	375	378	404	419	379	375	375	392	387	374	382	422	400	386	356	401	398	388	373	344	383	363	395	382	393	369	379	370	361	362	387	372	338	338	389	336	364	346	394	359	396	384	389	386	411	402	368	375	368	385	422	422	360	368	366	395	339	390	385	379	352	392	383	344	366	350	407	349	390	376	407	383	384	402	371	360	344	377	372	376	364	344	368	375	354	406	373	349	392	377	373	350	393	370	366	406	394	378	371	380	393	368	368	352	372	395	407	410	416	414	397	393	397	389	386	365	373	368	343	376	387	368	391	379	407	378	387	404	389	378	371	387	366	369	384	375	358	400	400	369	360	371	388	360	390	398	380	368	396	394	392	341	400	388	374	389	391	363	350	391	384	398	383	351	370	391	350	361	370	342	369	365	381	415	382	401	400	366	388	405	373	369	357	378	372	378	391	377	373	396	396	378	366	381	355	395	383	371	396	383	379	404	395	402	393	380	401	365	362	353	348	371	374	431	396	397	430	374	372	399	384	395	386	373	363	354	354	366	401	362	374	383	368	361	394	386	408	389	388	376	391	377	387	384	388	379	354	372	383	420	394	347	346	362	386	407	350	393	359	383	373	422	395	395	348	371	427	378	357	391	333	398	426	366	423	398	361	389	386	389	400	387	365	427	399	412	356	346	408	418	377	396	403	372	407	358	372	414	395	388	420	403	387	386	401	412	358	405	367	356	340	409	390	382	386	387	387	412	354	391	398	372	429	359	385	393	404	396	397	433	361	379	394	371	397	400	408	370	352	403	323	346	401	369	395	344	371	378	390	381	404	407	379	418	381	354	358	339	401	393	357	383	360	374	360	364	397	408	369	397	355	387	394	386	371	376	352	383	400	405	387	392	373	392	409	354	415	409	378	395	364	385	381	382	387	390	356	368	375	402	357	387	388	355	348	388	371	362	352	393	402	374	377	372	407	346	398	378	400	355	360	386	397	365	344	370	358	360	385	395	387	410	392	379	358	383	375	379	364	353	361	389	394	410	387	383	373	401	368	374	385	382	350	382	377	336	404	417	386	389	389	389	408	388	409	403	406	396	405	378	388	405	354	398	406	399	388	371	356	365	360	392	368	402	413	404	370	363	407	385	376	372	414	384	365	412	370	399	387	386	412	382	349	371	372	378	411	422	448	363	376	361	385	374	358	377	345	374	368	394	408	356	381	379	388	337	363	379	360	377	435	384	358	399	339	374	367	341	342	394	363	382	408	360	401	391	344	374	375	385	416	374	336	414	361	379	400	343	409	373	394	397	372	377	352	381	383	384	374	386	388	415	381	374	376	375	357	401	401	390	373	387	385	407	378	383	368	393	416	346	374	399	371	355	416	389	375	426	394	354	409	375	391	380	409	399	399	374	382	375	387	398	383	412	387	371	406	367	372	412	393	396	400	346	367	390	368	370	387	363	340	400	423	412	355	356	409	397	380	361	406	402	393	385	383	383	394	378	379	400	363	343	367	375	375	388	351	356	410	350	364	394	376	390	408	378	388	420	389	372	375	374	332	385	355	414	381	384	394	367	385	417	379	374	361	379	387	372	368	341	397	377	373	372	398	358	363	379	371	359	389	417	376	420	387	361	369	370	425	389	389	414	402	391	382	395	359	369	394	403	375	366	370	409	358	359	331	353	381	360	375	395	356	396	402	373	403	365	401	379	407	359	361	357	374	404	388	395	358	376	368	386	367	341	366	342	391	386	384	416	402	373	363	399	381	387	387	386	367	382	359	376	383	359	342	355	376	349	382	391	350	363	403	374	383	384	351	356	375	369	390	347	420	363	378	375	375	362	388	353	381	385	408	396	368	376	389	382	366	397	366	386	365	398	411	356	373	363	357	376	376	390	385	383	339	373	397	378	424	376	389	374	364	365	372	363	385	415	412	377	382	355	386	395	377	376	386	360	398	368	347	397	404	401	384	372	351	378	386	422	413	388
2276	1660	838	570	687	990	1059	910	802	686	555	447	395	337	240	238	195	193	194	178	143	132	117	87	93	88	78	60	54	49	36	54	45	39	36	34	30	30	33	37	30	40	28	26	40	36	41	33	20	26	43	32	26	30	32	18	33	28	26	27	29	31	30	26	26	24	26	21	25	24	36	34	30	35	25	35	30	18	30	22	25	29	35	22	26	30	31	24	24	21	29	26	22	21	17	35	31	28	26	21	28	27	26	37	25	23	20	21	18	29	34	29	17	25	24	35	20	27	28	34	21	24	34	22	26	31	34	33	32	36	31	25	34	26	30	34	31	27	23	26	29	26	37	30	23	23	30	25	23	31	25	28	26	29	35	21	27	33	29	38	32	24	29	23	29	23	30	25	20	20	28	25	33	26	31	38	26	32	23	32	27	21	31	33	36	29	27	22	19	27	32	31	25	25	23	31	26	36	28	44	32	31	19	22	36	28	31	26	37	37	32	25	18	16	25	27	32	26	36	31	38	32	32	33	16	33	27	16	26	21	25	22	32	29	31	33	20	26	43	34	33	26	30	23	24	22	25	31	26	25	32	31	26	34	24	27	30	35	29	26	31	37	17	23	30	28	30	34	23	24	43	22	35	26	38	25	30	31	24	17	24	20	28	26	23	29	31	25	27	28	27	24	26	32	17	23	29	29	22	16	27	19	29	21	34	31	19	17	22	24	24	22	32	25	32	33	33	32	43	28	23	29	23	38	38	32	25	36	38	24	31	25	16	30	23	29	24	31	28	33	35	19	36	21	26	25	33	24	30	28	29	23	21	21	27	29	25	22	26	26	22	25	27	30	25	34	29	34	32	32	30	29	28	26	25	27	33	33	29	27	26	28	28	23	24	33	19	34	39	18	27	26	21	31	34	31	34	38	33	24	31	37	26	21	31	27	24	26	27	32	18	24	28	28	34	32	24	31	29	21	24	30	26	27	21	15	34	39	29	25	20	25	31	35	33	35	27	23	29	30	27	28	32	32	21	29	44	33	37	26	17	28	34	29	32	26	21	20	23	28	35	37	27	20	28	30	19	25	33	40	29	25	30	26	18	28	28	29	35	23	27	23	29	26	20	38	22	33	31	28	34	31	31	27	40	27	30	27	20	27	28	28	29	31	30	26	32	25	30	37	22	28	28	29	32	24	26	20	29	22	32	30	27	34	33	26	28	30	23	26	28	31	28	32	37	40	26	23	36	30	28	32	36	21	29	29	33	35	23	30	20	33	23	33	31	21	31	24	28	32	26	27	25	28	31	35	28	28	19	32	25	27	29	26	30	27	28	26	23	32	30	30	28	28	25	21	24	22	30	29	33	30	34	35	25	22	33	33	23	26	27	36	21	27	21	22	29	25	25	28	21	27	25	33	42	37	21	29	21	17	22	24	34	26	24	31	22	28	28	23	28	22	31	28	30	33	24	33	32	40	21	31	26	27	34	22	30	25	22	17	22	27	24	21	31	25	30	18	28	29	26	29	24	23	27	21	26	31	33	17	35	25	31	23	33	23	30	31	18	33	26	24	27	29	24	18	27	30	32	26	22	28	30	21	30	31	37	27	23	19	33	34	35	24	32	24	16	35	25	26	30	16	26	28	23	20	26	22	24	28	29	19	30	18	27	34	31	21	25	25	24	33	30	30	28	33	37	37	27	30	31	34	23	30	36	36	28	26	23	27	20	22	25	38	21	31	29	29	22	32	30	24	22	27	31	31	23	27	30	23	23	32	31	33	22	28	29	27	25	29	30	25	32	26	26	35	25	22	22	25	18	25	29	32	27	18	25	25	27	32	34	26	20	33	28	21	36	22	23	33	33	24	25	29	30	24	25	24	24	26	28	18	13	37	33	25	31	19	25	24	26	20	28	25	30	30	36	27	25	27	32	32	30	32	25	31	32	31	21	23	39	28	23	27	29	26	34	26	25	36	23	26	32	24	26	42	26	29	23	25	27	34	29	30	16	31	31	32	25	27	35	28	24	26	22	35	29	36	26	34	26	30	20	22	25	32	22	41	31	18	31	22	24	13	20	35	29	29	19	31	26	29	26	28	21	27	37	30	17	34	27	30	26	29	20	20	29	33	30	29	26	20	28	37	28	34	30	33	28	24	30	28	28	22	33	22	23	19	32	26	20	36	32	17	23	41	21	26	37	22	32	31	28	27	26	29	29	27	25	27	27	31	22	35	25	24	30	21	23	35	24	27	28	23	25	24	25	24	22	28	28	27	19	23	22	17	26	28	25	24	17	36	24	32	21	14	27	26	36	26	24	31	16	30	33	27	21	22	29	30	26	21	28	36	34	21	18	26	24	32	21	29	26	35	20	32	22	31	22	25	26	35	30	30	34	28	29	33	24	33	33	28	27	22	25	28	31	29	35	33	27	31	39	27	25	25	25	33	24	29	30	29	26	21	31	21	34	27	31	31	33	25	36	28	28	32	18	32	29	38	30	23	32	31	19	26	30	22	32	22	29	29	27	34	22	31	29	26	32	22	36	30	21	23	26	25	36	41	27	25	31	30	31	29	27	29	23	27	28	25	30	30	23	31	27	32	22	29	30	28	28	25	36	18	23	24	21	27	26	35	26	35	31	24	32	23	28	27	27	27	21	24	32	25	29	24	37	29	23	26	29	28	30	29	38	27	15	29	28	27	25	31	24	25	23	35	21	27	27	34	29	20	17	22	31	23	27	34	21	26	31	24	25	25	26	26	31	26	32	27	30	32	26	31	29	27	23	25	25	24	34	28	17	37	22	30	29	35	22	29	30	22	29	32	28	26	16	25	25	27	31	37	24	37	22	31	20	31	21	33	35	28	28	24	19	28	36	20	32	41	21	31	33	18	35	20	29	28	23	29	26	43	23	32	19	32	31	27	28	26	34	30	38	22	33	39	29	23	29	28	26	30	21	29	22	34	30	30	21	28	32	28	23	19	30	27	34	31	31	31	20	22	29	20	27	33	33	33	31	35	33	27	30	36	34	34	26	24	30	31	41	31	28	37	29	30	32	28	15	31	25	14	18	30	32	27	25	18	24	27	27	28	29	29	33	29	25	19	17	29	25	40	29	27	22	33	30	29	24	26	23	24	23	37	24	28	28	19	28	29	27	29	25	29	32	28	29	22	21	21	31	18	22	27	24	34	32	25	31	27	28	34	38	24	25	27	32	31	24	24	32	36	23	30	29	24	28	23	31	31	20	37	30	41	22	30	22	29	27	28	23	30	27	19	21	28	34	30	23	30	30	23	27	23	17	29	25	15	39	44	30	18	21	28	26	26	39	34	29	29	18	32	36	20	27	30	32	24	22	26	32	19	29	24	30	40	25	24	20	29	27	20	25	21	28	36	27	24	29	20	15	28	21	37	17	29	37	31	36	31	28	29	38	42	31	30	28	31	26	41	23	26	37	27	25	24	34	24	32	26	37	29	25	26	29	25	29	21	23	24	22	22	33	23	28	34
23897	15875	11023	17609	26325	28582	27617	24611	22318	19742	17333	15505	12844	10824	9252	8057	7217	6504	6045	5398	4865	4142	3551	3052	2621	2282	1949	1702	1409	1225	1104	926	819	781	687	639	585	557	561	518	553	496	496	596	729	786	714	588	429	357	426	388	371	315	328	367	353	369	377	359	337	354	333	345	364	377	345	365	344	338	381	352	319	356	366	363	350	366	393	351	345	364	349	342	346	364	380	340	351	338	384	310	347	358	346	340	372	312	363	359	347	353	345	361	347	308	373	360	329	336	340	355	317	361	358	371	344	385	330	336	347	364	326	364	371	358	322	372	327	357	350	321	370	353	365	356	367	346	329	357	349	346	323	345	369	332	328	360	344	344	376	350	344	323	380	345	348	336	372	327	351	324	340	314	355	351	358	335	363	363	367	328	347	345	344	313	346	339	351	329	373	352	362	345	331	331	370	339	323	359	371	365	357	351	373	339	379	361	353	338	357	371	367	351	370	369	353	346	369	355	336	373	341	345	323	348	333	358	343	367	354	350	325	330	330	369	370	378	337	325	391	365	338	350	377	338	354	368	360	325	338	364	359	372	340	342	309	324	344	335	338	372	327	312	330	374	351	369	347	317	339	349	336	344	381	332	353	329	367	370	370	343	385	350	350	379	353	369	351	366	365	344	379	356	346	373	347	334	335	334	330	344	324	356	346	376	337	368	328	360	373	344	361	357	340	341	338	341	327	337	360	372	328	307	339	319	369	353	362	348	326	397	344	393	354	394	362	356	343	353	326	345	347	393	371	318	370	355	358	357	341	355	363	327	341	319	363	377	345	345	374	364	365	355	368	366	341	348	313	354	349	355	379	377	333	366	304	348	339	372	339	326	374	359	377	334	349	359	331	358	334	357	330	378	358	340	344	342	345	360	348	363	365	357	337	334	345	366	358	375	330	311	389	330	364	320	349	363	360	359	354	365	347	365	340	349	367	307	351	364	325	361	372	351	353	340	357	382	379	317	363	324	329	375	340	333	325	396	342	333	325	336	369	323	355	407	363	342	366	383	370	338	365	311	357	328	324	372	344	329	322	333	340	371	336	393	406	354	344	373	355	327	328	376	378	331	335	339	346	379	376	349	337	347	353	342	370	361	357	377	326	352	347	347	352	357	344	358	333	346	311	340	352	374	383	375	339	336	339	331	349	360	361	354	367	368	343	354	365	323	338	334	329	377	386	337	356	336	385	373	335	380	323	330	345	338	347	349	384	391	344	342	342	344	360	349	365	354	350	406	314	330	364	346	354	389	360	341	320	335	342	326	395	344	338	396	375	346	336	337	375	326	330	336	365	360	346	380	345	359	363	334	346	343	331	358	356	335	349	337	343	352	357	390	373	350	366	347	344	350	345	381	352	376	391	367	347	349	358	337	350	323	354	376	334	368	349	398	373	345	352	377	376	343	341	330	346	336	344	358	317	364	351	357	367	346	332	359	377	376	328	366	354	327	360	310	350	373	336	365	362	366	354	350	328	354	373	327	354	348	333	368	335	334	313	351	356	318	375	354	318	380	355	327	326	334	374	370	361	327	342	381	354	370	357	365	337	355	332	319	312	349	354	377	342	354	350	352	327	362	374	342	324	345	347	363	366	341	381	329	343	340	368	366	343	330	339	369	370	339	375	327	350	338	343	358	344	342	356	360	348	328	336	336	361	362	333	336	341	334	343	366	362	349	379	342	350	346	343	367	341	364	349	397	379	355	348	369	356	331	353	355	342	363	383	348	367	355	331	333	320	347	388	382	361	330	331	350	347	364	372	361	352	383	362	359	344	365	357	338	348	344	360	343	317	355	358	327	358	362	362	359	361	344	357	365	360	361	378	373	354	357	388	364	363	334	359	329	369	368	331	343	362	385	339	339	367	343	307	339	324	285	335	376	322	331	322	355	325	357	356	344	353	331	346	369	366	340	335	317	352	355	337	389	361	402	321	346	346	337	374	337	333	337	396	393	324	352	336	355	347	358	334	357	328	327	387	359	333	367	356	315	359	334	326	343	318	366	356	352	359	389	390	339	351	350	355	348	365	374	339	370	350	347	342	367	346	329	346	358	320	355	298	352	318	335	366	346	373	372	342	366	350	310	369	366	401	351	334	323	358	361	380	379	357	331	354	322	340	350	378	368	378	337	369	349	362	337	371	360	371	364	332	329	339	361	309	400	346	345	347	367	346	363	334	329	352	319	347	418	340	341	331	350	370	361	336	328	350	342	326	405	377	309	384	373	373	374	327	328	333	358	370	354	345	346	376	369	358	325	369	344	345	329	340	351	346	343	353	322	375	341	373	339	380	349	358	338	368	369	337	347	374	342	331	337	316	372	348	338	335	336	387	362	353	385	349	337	366	360	343	316	371	364	363	373	343	351	324	353	368	354	332	344	366	332	331	349	320	333	334	339	365	368	349	380	363	341	327	327	338	303	393	345	362	325	338	362	337	356	359	359	354	337	339	330	342	352	366	319	381	359	353	380	360	335	331	358	334	359	330	323	345	344	362	313	355	392	330	367	350	330	341	352	348	333	352	343	348	373	382	343	323	334	334	349	366	353	395	385	341	363	354	331	338	329	386	362	334	339	326	331	330	334	345	322	351	343	356	400	363	364	373	309	375	333	346	385	380	348	344	346	370	337	387	369	363	320	353	337	332	342	356	326	355	339	351	346	361	380	329	348	338	345	384	336	369	353	364	347	376	355	359	364	372	350	357	356	367	348	329	334	307	347	326	348	346	390	346	354	358	325	342	357	317	397	351	366	335	350	352	308	360	345	364	366	349	353	380	382	383	370	338	349	354	341	369	338	345	323	333	351	377	341	351	339	344	340	339	344	362	351	296	353	328	387	356	395	340	343	336	333	334	359	315	373	367	349	337	345	353	308	373	346	366	388	340	385	366	362	377	330	373	374	363	355	352	367	363	346	368	375	357	346	334	332	340	368	343	356	341	373	351	320	367	357	334	331	355	332	337	369	327	399	340	332	343	303	342	327	354	338	363	322	339	334	360	378	362	354	314	346	332	348	336	336	351	365	364	362	293	338	350	354	391	350	336	380	335	361	374	367	331	312	347	364	353	336	363	368	350	336	323	336	364	335	352	355	342	335	346	343	371	350	329	367	385	342	381	364	358	352	319	322	365	347	359	346	367	351	366	336	324	347	352	351	305	346	331	338	334	348	358	362	333	337	360	347	338	350	344	342	351	365	344	349	391	334	351	328	357	358	360	360	362	370	354	375	377	339	356	347	345	354	348	339	368	362	340	359	367	372	364	355	325	364	382	354	344	333	348	362	337	344	380	377	379	311	338	389	343	333	361	333	351	365	351	366	350	340	362	348	340	331	358	330	381	359	345	353	332	354	334	363	364	358	357	340	361	377	360	358	344	366	374	371	332	322	364	346	377	365	329	374	381	363	354	360	328	328	363	325	322	362	341	324	351	351	365	370	364	320	363	349	350	344	379	364	376	341	341	330	346	327	354	311
3608	1589	834	586	655	946	1075	983	820	753	617	509	413	345	291	267	233	211	180	162	131	127	127	95	103	81	83	63	82	66	63	44	39	48	29	34	46	40	43	43	34	46	46	32	45	39	49	35	52	31	42	30	30	33	25	30	38	30	31	34	20	34	37	32	30	32	29	36	37	36	36	34	30	29	43	31	29	34	35	28	24	25	37	35	24	27	35	32	36	28	38	39	26	31	28	42	29	17	23	26	34	26	28	24	35	32	36	35	36	27	32	28	34	29	27	38	35	35	29	27	31	29	33	30	36	33	27	26	29	34	29	23	36	42	29	32	40	24	23	37	38	30	32	38	39	29	22	32	31	27	34	35	40	28	27	36	37	34	21	37	28	31	33	33	28	27	43	25	39	28	37	35	29	39	22	27	36	29	38	35	29	27	40	35	28	36	32	34	29	25	36	34	29	34	30	36	21	34	35	41	33	33	35	33	39	34	28	26	29	37	44	32	27	28	33	28	20	24	37	33	34	33	29	39	29	38	24	32	33	32	37	30	33	31	35	36	28	27	30	29	29	33	28	29	29	37	23	32	32	26	33	42	31	26	26	35	42	34	32	26	23	37	35	33	33	27	38	33	33	29	31	26	34	27	26	38	21	35	34	24	31	28	28	27	30	26	37	42	38	44	26	27	23	46	31	37	28	36	34	33	36	31	25	29	41	29	22	37	33	28	37	34	27	34	23	18	24	24	30	20	32	26	32	34	42	35	28	28	31	29	28	36	30	27	28	38	22	33	36	26	43	39	35	28	31	30	35	33	26	48	24	32	44	24	34	39	34	31	23	39	35	41	25	27	28	35	29	25	30	30	31	19	37	34	31	38	23	31	32	33	30	31	29	31	31	36	29	29	38	36	35	25	28	24	34	39	43	35	29	31	38	33	38	37	34	33	27	29	28	31	29	25	25	28	33	27	30	29	34	38	43	29	21	41	39	22	39	34	27	31	25	38	24	23	37	34	31	28	40	32	37	38	37	36	34	30	34	39	26	24	36	31	34	33	29	30	27	40	35	28	39	19	38	32	33	30	32	36	33	25	27	27	29	24	25	22	21	28	25	31	28	27	29	34	38	26	30	33	40	38	29	24	32	26	29	34	34	38	41	29	32	25	30	39	24	37	27	36	39	27	34	27	21	39	30	24	29	35	35	37	33	20	32	29	31	26	30	31	45	26	29	31	25	41	22	24	27	18	28	28	29	31	27	35	25	33	34	32	36	39	41	27	31	30	36	31	33	41	34	22	28	33	25	27	37	34	38	35	36	24	27	49	37	28	38	35	37	30	34	31	27	30	32	33	37	33	35	31	30	34	34	37	37	22	38	27	28	28	29	30	30	26	42	41	33	21	43	30	37	27	36	41	28	34	30	27	21	29	40	36	32	26	34	23	33	32	40	32	24	35	29	27	29	36	44	39	33	36	26	36	34	25	35	32	34	33	29	35	22	30	35	32	26	38	28	36	39	28	37	26	31	28	35	25	29	34	32	27	33	36	24	38	28	33	34	31	33	30	28	30	32	32	32	33	36	37	30	34	26	28	22	41	32	35	33	31	24	38	19	39	36	40	35	42	40	42	29	43	36	35	28	32	37	41	33	36	19	35	21	32	27	44	32	33	41	42	39	35	30	28	35	28	20	26	25	31	25	33	33	36	29	34	31	30	34	29	32	44	40	24	26	31	31	34	44	29	30	28	22	19	32	35	35	30	31	30	39	23	44	31	19	33	34	28	36	37	38	32	21	32	37	34	35	26	26	39	44	30	33	35	29	36	33	27	35	23	23	32	31	29	28	33	32	46	35	27	33	34	25	34	33	22	31	30	35	30	23	25	31	34	28	30	32	36	31	30	33	34	32	25	27	27	32	29	28	34	37	40	37	33	26	26	35	35	30	27	28	30	35	28	33	33	23	32	28	43	35	23	28	40	27	34	34	27	27	29	28	26	43	34	35	37	27	26	36	39	26	39	36	30	38	24	36	28	39	33	36	31	32	29	42	29	37	33	35	28	29	28	28	29	28	36	26	32	32	32	23	40	42	29	29	29	28	36	29	36	40	36	35	25	27	36	37	31	41	37	24	36	22	31	38	24	30	24	28	33	33	29	30	32	40	31	25	32	26	35	28	28	31	29	35	35	35	30	27	28	40	34	34	32	35	47	27	33	38	27	50	36	27	27	32	26	35	27	30	26	34	26	27	26	35	37	30	26	43	46	42	33	36	30	39	45	34	33	42	45	25	37	39	28	27	27	38	37	20	35	37	44	30	33	30	27	25	31	25	23	30	28	27	33	32	31	41	32	41	28	35	35	35	35	35	31	28	27	28	26	42	43	22	32	24	35	37	30	37	36	28	30	39	38	35	36	27	30	33	28	33	39	26	26	30	27	28	28	28	29	37	33	37	37	36	39	39	29	39	27	26	29	37	36	35	29	30	37	35	30	32	32	30	25	39	42	33	36	22	32	34	29	27	27	27	37	35	25	32	36	39	37	33	33	33	32	32	19	42	32	34	38	28	27	27	32	35	33	25	28	31	26	30	30	21	25	37	26	31	23	28	21	30	34	33	36	38	28	32	23	44	29	34	37	26	35	26	29	37	27	31	34	36	42	28	30	37	30	33	26	38	22	25	17	38	26	42	22	24	28	26	35	29	24	38	34	31	28	39	33	38	31	25	24	18	24	31	34	39	25	37	26	35	32	31	34	33	32	26	31	46	40	27	30	27	40	23	44	34	30	38	35	31	38	38	29	31	31	34	24	44	29	35	33	43	40	24	27	31	32	34	32	39	39	32	27	44	32	33	32	35	26	31	33	24	31	32	32	38	30	25	26	29	36	17	25	31	24	31	39	40	33	24	27	35	24	46	36	30	33	24	34	27	24	31	37	27	40	41	31	31	34	33	32	33	27	29	34	31	31	27	34	34	33	33	34	28	30	26	40	33	30	33	33	28	38	33	28	34	33	36	31	37	27	17	25	20	30	37	35	25	27	36	21	36	18	36	29	40	37	38	35	31	39	31	19	27	36	36	25	36	34	30	34	38	36	41	35	33	33	33	38	36	39	33	31	29	36	31	35	28	25	31	27	29	40	37	26	30	37	29	28	27	37	28	33	45	32	42	31	40	31	41	32	34	29	27	46	40	39	29	37	36	29	39	35	32	36	35	27	25	32	24	30	31	30	24	26	26	32	23	30	29	26	34	22	36	33	31	33	26	20	29	34	35	24	27	28	30	38	22	28	28	37	28	35	30	35	24	26	33	26	36	33	27	29	20	39	23	28	33	35	30	22	29	29	33	41	35	31	24	35	32	22	34	35	31	36	43	32	31	40	26	43	25	35	28	30	28	26	38	34	24	41	30	38	23	38	39	34	37	28	28	32	35	19	26	39	35	39	33	28	38	32	26	37	32	27	30	33	30	32	36	25	33	31	21	35	43	32	35	34	28	22	28	38	33	25	31	43
23796	15089	11195	17754	26260	28050	27433	25181	23140	21201	18650	15956	13678	11645	10102	8475	7751	7037	6406	5667	4858	4186	3583	3271	2833	2419	2148	1807	1598	1400	1233	986	903	834	802	721	686	628	649	595	591	602	642	630	858	969	839	660	476	452	425	471	392	435	399	448	411	427	398	382	410	410	366	399	381	389	359	430	381	380	416	391	449	395	413	378	405	367	384	413	386	431	392	415	399	430	403	428	368	409	369	402	395	389	404	395	407	409	391	392	400	389	381	417	417	424	397	394	399	383	415	420	424	384	419	415	394	407	452	383	436	378	384	421	371	403	405	404	387	388	387	408	378	406	411	426	409	397	404	385	369	398	415	388	435	407	412	414	419	387	359	417	378	395	402	386	361	428	404	393	352	406	398	381	391	388	391	394	410	410	372	380	425	416	383	432	400	443	387	421	404	415	386	378	421	406	370	399	377	399	370	405	376	387	391	409	375	383	400	363	408	406	366	373	435	414	455	368	390	387	381	392	414	423	425	398	390	398	403	387	416	386	395	392	382	392	411	415	377	411	432	415	411	387	395	396	363	404	434	365	407	386	370	400	387	410	427	419	400	395	412	421	404	403	383	378	389	401	409	378	401	387	363	430	414	409	422	386	394	378	376	410	389	398	401	430	381	408	401	411	382	408	425	424	351	412	352	372	407	386	402	365	413	404	379	389	387	398	390	351	394	427	396	378	429	408	433	407	420	396	399	399	404	377	395	429	392	394	366	363	398	454	372	414	407	412	369	427	407	406	421	454	403	429	442	395	361	392	405	390	421	383	391	386	384	378	410	406	397	394	403	389	409	412	393	428	364	419	417	403	404	412	409	388	393	349	391	389	373	409	395	459	463	419	413	411	448	362	384	387	392	404	387	424	366	430	386	410	411	404	413	388	427	406	438	388	376	389	360	411	427	417	428	402	407	403	401	402	429	432	395	431	382	382	406	374	374	386	414	382	373	398	378	380	441	396	409	385	418	410	402	435	439	415	406	360	400	405	405	425	375	387	434	386	420	399	437	410	406	413	391	413	390	363	433	424	402	406	390	384	341	408	410	412	401	391	440	387	385	423	411	411	403	378	375	388	404	393	374	400	400	378	377	409	383	375	388	425	424	369	408	400	378	385	379	437	396	396	365	423	393	419	383	380	439	383	373	386	412	380	396	435	444	369	387	366	439	415	429	413	415	440	388	415	407	402	383	396	422	431	359	394	400	357	375	426	439	416	379	411	436	382	394	358	360	423	405	419	405	407	399	400	407	410	392	386	380	397	398	396	380	403	373	418	385	390	423	432	372	387	379	392	398	370	385	398	377	408	424	388	386	435	411	407	401	414	391	384	383	384	431	388	387	398	421	374	413	398	391	376	346	395	394	401	416	364	395	387	396	385	412	361	393	438	398	402	404	390	387	427	401	408	390	432	388	391	424	417	404	389	392	401	407	406	421	429	430	411	374	423	361	399	403	403	434	395	384	397	400	394	394	389	411	389	418	384	380	408	372	405	410	389	391	396	396	395	415	385	402	387	373	428	404	409	382	399	426	434	409	430	435	408	387	383	375	437	402	451	411	436	380	372	392	394	401	366	388	390	432	420	388	381	413	412	421	399	392	359	393	381	397	416	399	416	378	416	424	430	417	425	374	399	413	378	384	406	422	440	387	437	391	395	393	373	425	369	394	406	411	397	398	384	397	410	376	404	416	392	410	424	396	403	381	409	398	400	411	376	439	420	447	364	425	406	407	379	392	405	397	435	425	424	405	422	411	391	397	415	361	369	390	434	400	372	434	464	435	394	428	415	367	424	420	389	413	396	424	407	428	391	386	392	385	352	395	450	363	377	399	432	448	410	389	397	392	415	422	367	428	416	424	402	410	392	392	395	370	416	436	380	377	435	396	425	405	386	416	427	415	394	416	376	390	427	381	365	374	372	413	409	369	391	393	402	413	388	463	424	399	379	394	358	425	390	444	393	398	404	399	413	410	420	438	368	394	365	436	381	406	401	417	375	385	395	416	398	422	431	398	415	418	400	376	399	379	404	410	406	403	376	402	410	405	400	381	423	390	395	368	389	379	381	369	411	358	420	427	382	390	418	413	386	405	421	371	370	375	405	382	390	386	393	412	418	411	363	374	415	400	381	395	376	417	414	432	424	405	403	418	399	390	403	387	385	422	374	376	381	398	384	403	388	413	401	372	375	396	378	354	382	361	425	403	403	382	407	383	418	381	378	375	391	368	407	379	414	422	387	369	381	382	420	374	390	434	412	396	416	419	413	398	421	373	394	385	395	389	390	400	400	375	377	389	349	418	373	412	396	399	368	379	381	385	385	380	386	404	431	412	377	424	403	389	379	401	399	427	422	406	384	388	400	403	390	394	397	378	400	391	399	379	411	387	391	377	415	392	394	382	431	384	378	403	394	403	384	392	393	435	411	383	435	360	397	407	371	389	398	429	433	411	404	391	363	369	360	425	396	361	378	409	404	391	421	402	368	400	420	425	406	400	381	404	397	399	393	359	424	393	420	406	398	377	404	387	351	407	375	432	380	378	419	421	372	397	391	386	376	398	396	399	429	410	410	360	411	399	400	406	376	381	393	417	415	382	454	399	393	425	404	410	376	384	448	383	385	409	372	360	418	381	420	401	389	377	408	388	380	371	436	386	405	389	422	397	420	433	419	409	398	402	389	401	400	407	379	395	422	374	401	397	399	415	371	429	380	381	404	425	402	401	386	422	384	445	405	418	391	396	378	397	401	407	399	396	386	437	398	431	363	390	401	411	427	413	404	384	444	446	438	400	397	344	425	384	397	381	396	404	370	431	417	401	424	420	423	456	394	439	416	420	400	416	411	405	390	408	430	381	381	377	382	431	388	386	446	388	389	402	391	425	399	430	371	396	406	449	395	394	405	414	414	399	400	397	411	390	353	383	407	416	402	384	404	405	397	395	373	423	404	420	400	399	422	372	401	429	400	403	385	415	388	401	422	379	405	418	408	411	395	419	407	407	400	378	378	367	377	392	372	383	377	418	408	389	402	399	430	393	431	363	402	405	391	404	411	415	391	396	362	381	381	416	399	408	415	336	408	376	404	382	395	358	384	397	365	367	369	405	392	423	397	421	375	380	433	415	375	389	393	399	383	382	425	428	362	384	403	413	403	415	396	404	401	388	389	365	373	396	417	397	383	400	419	401	390	392	386	380	400	400	411	386	387	401	383	395	427	404	406	385	411	368	409	421	385	447	404	417	383	384	410	381	398	398	362	378	390	420	413	402	409	406	429	381	417	401	394	384	396	435	411	397	378	415	381	387	379	379	374	368	408	386	381	410	446	399	417	414	392	360	404	404	427	422	370	373	407	403	390	394	410	394	398	395	374	413	417	425	432	437	384	414	412	395	418	414	403	412	407	362	408	384	427	420	416	376	417	395	402	456	452	424	374	381	420	369	391	397	401	404	387	411	410	416	425	409	397	395	406	410	387	411	394	376	428
3329	2469	1292	856	1032	1432	1568	1261	1194	962	796	703	571	463	398	342	320	269	210	211	166	158	129	141	102	92	86	70	76	63	57	58	44	52	35	23	41	35	33	31	33	37	35	35	49	61	44	40	28	39	40	29	31	28	34	26	27	25	26	33	32	27	44	30	26	22	26	25	20	26	23	36	24	27	27	27	30	21	31	22	30	27	27	20	30	38	26	29	15	26	25	23	26	22	37	38	24	29	30	31	30	33	21	29	30	34	28	25	29	26	29	32	32	29	17	23	26	27	25	28	32	23	26	28	28	29	28	22	33	25	21	21	30	25	27	26	24	19	20	19	40	24	24	29	28	21	33	44	21	32	28	26	24	26	26	25	32	29	18	31	27	26	24	19	31	39	30	24	28	25	22	27	32	38	26	28	31	25	27	32	24	29	26	35	39	36	30	23	30	26	33	24	30	29	28	19	30	27	35	38	36	22	38	20	27	22	16	27	28	24	27	17	19	32	33	23	31	25	30	27	29	27	36	27	34	30	29	19	27	23	24	32	34	28	23	24	33	23	31	26	37	36	25	30	42	26	30	28	18	25	26	30	25	26	33	30	26	26	33	25	43	29	31	33	31	31	29	24	34	32	32	27	20	33	29	23	26	34	34	28	24	31	29	25	21	25	34	30	29	33	23	24	23	20	21	35	28	33	29	31	36	39	28	34	31	34	36	26	24	37	32	34	37	23	23	42	23	36	40	24	38	24	39	32	28	28	23	28	28	27	28	30	46	28	37	35	31	28	38	22	22	32	41	35	27	29	31	36	24	26	34	34	30	26	25	28	30	33	32	28	36	30	31	42	21	22	31	22	21	28	26	27	22	31	31	16	31	23	28	21	32	27	33	24	30	20	24	40	27	34	26	21	35	30	38	27	20	37	29	27	19	21	32	25	31	22	31	28	33	22	28	30	21	25	26	27	19	31	28	26	19	33	23	22	17	35	33	28	30	25	26	29	27	27	22	30	37	31	21	26	36	31	24	34	32	25	29	26	19	28	18	36	20	28	39	16	18	34	29	27	40	26	26	41	26	30	24	33	37	28	33	38	42	30	22	33	32	30	25	25	31	36	27	33	31	38	25	32	45	25	37	30	28	32	31	28	35	21	27	27	25	24	26	31	23	28	26	26	29	37	32	27	31	29	37	20	32	26	28	33	30	27	30	26	29	26	27	27	25	35	34	30	29	22	28	27	19	28	31	27	28	24	33	29	21	30	35	34	32	28	30	23	25	34	28	33	30	22	29	36	30	38	21	33	30	20	19	38	26	29	22	19	30	26	34	35	32	29	25	22	26	39	27	34	26	25	27	29	27	25	36	42	30	41	26	30	29	24	33	45	32	41	20	25	32	31	22	31	25	31	30	25	35	32	26	37	27	17	31	23	27	19	28	23	34	25	22	31	23	25	23	31	14	21	20	28	29	29	24	35	46	35	28	21	22	36	25	26	19	31	45	25	31	19	27	33	34	39	36	27	33	26	27	26	28	24	24	27	23	29	29	26	32	38	31	39	18	32	24	23	42	26	35	31	37	25	31	30	31	20	29	36	33	26	25	16	30	25	30	25	29	19	36	31	30	24	25	35	26	33	24	21	26	36	30	27	18	35	27	23	35	25	28	23	26	27	31	37	29	24	29	27	30	31	37	37	23	33	32	28	26	24	27	37	22	23	35	25	18	34	22	25	26	15	29	31	28	18	34	21	28	28	28	26	30	33	23	31	18	26	30	18	31	26	29	28	31	30	27	23	38	29	26	25	21	33	34	26	37	31	26	35	23	28	40	27	33	32	23	32	39	32	27	36	33	24	23	28	28	24	33	26	36	29	34	22	36	30	40	31	25	22	29	23	30	27	24	28	36	41	18	36	31	25	23	38	32	28	21	21	34	25	24	25	32	21	32	31	24	31	23	25	25	33	26	25	28	29	35	25	38	27	29	30	29	16	30	31	31	30	34	28	27	34	38	25	23	36	21	28	36	27	23	33	31	27	22	21	27	28	27	38	29	29	18	34	37	28	36	31	31	19	33	38	35	31	35	22	29	31	33	28	24	24	31	25	29	24	34	30	37	18	33	25	30	27	31	33	25	26	37	25	26	31	26	28	25	23	36	36	29	33	32	28	31	31	24	22	26	35	38	30	23	29	27	24	19	31	32	34	22	19	23	34	25	21	24	31	30	30	32	24	26	27	38	26	33	29	30	33	29	24	15	33	32	16	25	28	31	25	29	33	24	42	24	39	25	25	26	28	28	26	29	23	26	27	28	33	26	30	36	29	27	32	24	32	28	32	25	31	38	31	44	22	31	39	32	28	27	30	31	36	28	35	32	37	30	27	23	24	32	20	29	23	24	25	29	30	25	36	33	23	30	34	17	25	34	33	36	28	27	23	32	23	27	34	28	23	25	29	28	32	33	22	23	27	28	26	37	33	33	23	30	20	27	24	24	17	32	29	23	32	23	26	24	36	27	30	24	32	18	36	29	28	18	28	24	24	37	33	28	27	26	27	27	29	18	36	35	43	22	25	24	20	30	31	27	26	33	29	28	29	28	18	23	20	29	30	26	22	24	20	21	35	38	27	27	17	29	21	26	27	21	30	26	27	19	27	19	27	28	20	21	31	26	30	26	31	30	22	32	23	29	28	33	22	17	27	22	26	27	25	26	26	28	35	28	27	27	22	29	25	16	31	24	24	23	28	22	32	29	34	39	28	28	30	30	31	34	34	34	30	23	28	28	31	23	33	29	38	29	32	31	33	29	26	35	22	23	20	28	31	24	28	32	23	24	26	26	31	29	28	23	35	25	20	28	31	32	31	25	26	28	39	30	33	34	31	31	29	25	23	31	23	25	34	35	33	30	22	25	31	31	30	23	25	26	26	23	27	25	26	24	28	28	30	31	30	19	30	33	23	35	25	31	21	34	34	21	14	27	34	27	27	21	26	32	28	26	30	37	24	28	23	26	22	31	33	27	24	45	31	26	28	22	28	32	22	31	27	36	32	31	24	26	35	28	29	34	17	28	31	29	25	34	28	28	36	40	35	29	30	40	27	27	20	44	27	23	31	29	29	31	32	33	20	33	26	24	28	24	30	28	24	23	21	25	17	37	31	34	30	32	25	22	26	25	29	26	34	23	28	24	28	20	42	24	32	27	26	29	26	27	33	28	29	40	30	30	25	30	27	33	23	21	28	27	26	20	28	31	35	33	29	21	34	26	27	35	25	21	25	30	26	25	26	29	26	27	33	29	29	35	29	25	28	28	43	27	34	31	32	18	26	24	24	25	26	25	23	21	23	25	23	23	26	31	32	25	26	18	26	27	26	33	37	28	28	32	27	18	35	24	36	26	25	24	35	32	22	34	18	21	43	19	32	30	28	27	23	31	27	36	27	22	29	29	22	25	22	26	28	21	16	32	42	28	20	35	26	34	23	15	25	29	21	29	30	32	20	34	30	25	26	31	22
27700	18835	14037	20935	29526	31178	30194	27635	25556	23283	21221	18736	16150	13810	11879	10790	9398	8462	7573	6471	5770	4970	4309	3881	3396	2982	2602	2148	1830	1630	1331	1303	1122	993	844	743	689	718	684	635	670	667	675	700	951	1365	1182	714	446	420	421	393	448	363	382	345	338	327	356	354	361	389	376	358	336	355	352	357	341	382	365	366	365	343	326	360	353	306	360	367	366	347	367	346	337	365	358	330	377	366	350	340	381	373	330	355	349	352	357	386	408	348	343	327	364	361	353	332	369	355	366	362	363	367	364	367	357	336	356	345	358	376	350	328	313	339	363	359	320	366	363	314	330	319	368	338	350	331	340	339	375	356	358	341	358	347	387	333	371	381	371	363	330	325	350	346	373	325	362	374	346	365	375	318	384	367	349	375	356	319	354	358	339	378	367	375	315	377	369	354	319	377	365	353	334	363	355	335	328	380	353	359	335	349	364	359	354	374	340	358	339	359	375	358	344	349	368	326	388	369	382	388	362	368	357	364	368	358	324	351	351	333	340	353	376	346	369	339	351	333	344	345	380	334	347	321	377	349	358	384	360	345	382	351	340	336	335	353	326	337	371	364	380	337	341	367	372	341	335	331	361	345	323	370	343	329	372	376	334	364	360	349	339	353	364	335	390	347	354	329	336	365	362	365	348	361	351	328	349	349	359	395	355	344	330	338	387	339	346	377	338	348	357	372	388	367	366	375	428	354	355	358	364	368	338	339	370	361	375	352	339	347	358	377	355	350	317	353	330	361	346	377	376	360	356	361	367	335	347	362	391	386	384	355	321	370	373	365	357	345	348	376	351	360	347	358	356	373	372	354	365	374	340	366	367	324	359	379	347	371	348	350	376	369	375	349	390	346	342	337	371	374	361	331	371	336	393	349	363	344	369	366	350	352	350	339	360	391	373	356	349	370	319	356	341	344	345	355	347	345	342	328	337	347	363	367	347	379	357	362	358	354	367	356	367	359	310	358	368	324	372	392	401	319	348	354	355	336	371	372	351	336	349	333	379	353	320	377	371	357	370	323	357	342	380	347	372	318	394	404	385	367	362	335	352	358	355	341	356	361	346	372	363	383	367	374	337	328	351	387	334	354	343	360	407	341	367	336	364	340	368	350	379	389	374	361	364	393	397	377	354	354	378	371	367	366	370	358	346	372	329	412	341	335	338	370	362	334	350	352	360	342	383	341	351	356	361	361	324	358	361	339	387	367	348	382	351	356	352	372	360	334	371	361	337	365	362	368	350	354	344	354	350	342	358	386	364	334	373	355	378	324	360	374	378	401	366	336	340	354	335	379	343	379	353	367	321	368	386	377	357	346	350	339	364	356	360	364	347	323	354	360	366	353	371	360	360	369	387	344	349	362	340	361	365	339	361	384	362	336	353	366	364	364	385	363	329	356	321	365	364	340	362	332	341	354	397	332	361	353	368	342	352	369	357	321	329	371	377	324	368	342	368	351	355	329	387	335	341	353	377	367	334	379	401	371	361	382	371	365	318	323	376	361	367	358	359	367	352	333	365	380	387	395	357	372	391	349	340	394	308	321	365	351	372	346	348	355	346	363	389	413	379	357	370	342	387	351	346	368	357	374	367	360	351	337	354	394	304	379	357	348	362	379	312	336	376	352	353	357	354	343	332	387	360	348	354	359	332	352	360	320	374	383	349	373	352	344	341	336	375	329	358	371	323	344	333	373	339	358	366	362	383	387	327	382	338	376	349	348	328	338	343	362	343	345	344	378	343	377	376	352	365	357	369	388	343	376	357	337	358	358	341	361	355	356	360	350	334	371	379	360	344	340	357	379	354	356	326	337	384	371	360	338	330	384	379	338	395	369	368	370	362	375	358	363	370	352	358	373	346	354	339	367	336	378	355	373	352	357	341	345	352	355	375	365	334	375	351	390	349	348	377	393	374	385	343	348	343	363	331	358	332	363	328	361	347	376	374	394	380	336	385	323	359	339	360	379	329	334	382	334	335	330	350	371	331	384	358	373	372	359	376	362	390	360	337	372	326	374	325	341	355	328	360	371	329	327	330	344	361	348	350	357	371	389	369	363	328	388	339	349	362	327	345	375	351	351	349	379	366	320	384	376	345	397	357	340	359	353	348	375	343	363	341	373	364	352	352	390	368	389	332	347	340	342	322	345	414	327	390	376	368	340	373	368	372	379	359	343	345	373	365	344	346	341	320	336	383	341	360	347	356	352	315	403	369	379	392	348	365	345	368	366	378	386	367	401	344	371	342	364	365	387	344	370	364	381	366	373	343	391	356	359	362	393	320	338	393	379	315	347	370	374	378	358	331	362	342	308	355	353	360	382	364	376	364	370	360	368	334	379	364	366	381	334	380	341	360	348	360	348	340	379	349	356	366	367	342	373	367	343	347	380	359	373	359	352	342	339	345	382	371	354	355	353	376	348	340	340	373	354	361	346	383	347	369	390	344	370	365	357	365	377	350	351	355	399	382	349	370	348	380	378	346	327	367	363	372	356	367	367	366	363	355	365	381	353	350	377	354	323	353	385	337	342	327	368	328	362	360	348	349	362	379	363	368	345	377	372	323	351	394	399	324	362	347	338	368	343	357	353	363	344	382	367	353	405	358	356	335	320	377	354	354	333	393	371	371	328	366	333	349	341	344	350	378	336	394	356	333	351	374	343	379	369	327	323	391	367	370	361	374	335	373	341	361	371	357	371	343	340	366	390	390	359	390	342	358	345	365	372	382	339	354	330	382	356	396	320	380	342	391	401	355	349	361	369	338	356	374	375	354	389	365	349	372	388	340	365	351	344	377	370	397	362	344	337	403	367	348	405	391	366	358	397	347	380	340	374	385	341	328	351	366	377	374	383	335	338	341	372	352	377	349	330	327	360	361	373	332	387	363	355	345	379	354	379	359	338	346	356	315	335	354	364	357	303	392	334	368	362	347	338	373	372	386	354	322	371	373	360	342	372	346	358	343	361	334	321	337	328	366	302	369	351	360	351	342	367	363	351	376	345	350	379	368	345	391	348	339	385	391	356	339	393	369	387	354	402	384	329	365	389	362	377	372	353	333	345	342	365	372	370	390	352	366	363	388	367	338	342	378	396	364	395	389	352	364	348	357	319	380	372	335	352	341	368	338	361	394	338	355	377	401	342	370	348	319	348	361	349	373	376	370	352	388	353	383	352	408	388	385	352	321	360	362	351	336	381	378	326	364	332	407	352	401	372	360	369	381	360	349	356	365	356	350	359	376	376	356	355	355	367	352	354	315	351	393	345	366	375	337	351	359	353	365	363	332	357	371	379	359	360	366	370	317	336	369	395	351	334	360	362	367	337	358	357	342	364	341	369	355	367	349	395	388	361	377	372	387	340	328	336	315	372	367	344	313	369	367	379	371	375	356	361	336	357	353	371	355	338	361	336	369	392	397	343	336	348	372	379	355	371	345	359	353	384	373	372	340	383	387	346	340	356	380	363	333	392	392	357	360	385	390	410
2082	917	530	369	425	644	670	548	456	373	409	300	233	193	168	174	151	132	114	104	64	86	82	61	65	70	53	55	56	36	54	32	41	38	23	42	31	26	33	30	46	26	34	40	36	38	27	36	29	30	29	33	24	27	17	26	28	42	22	27	34	34	39	28	30	22	19	33	34	35	27	32	42	35	32	29	26	29	30	31	24	30	29	21	34	33	31	33	31	35	44	34	28	28	33	31	28	28	25	26	35	36	29	31	22	36	32	27	33	28	28	28	34	32	33	32	25	40	33	28	34	21	28	22	34	29	28	40	29	40	26	28	31	32	29	44	20	35	28	36	36	45	32	35	26	35	30	24	26	21	38	26	27	20	33	43	31	23	31	39	28	30	27	20	26	25	19	23	31	21	36	28	36	28	37	41	32	33	25	28	27	47	25	23	30	28	28	28	43	33	21	36	21	39	32	29	30	35	36	29	23	28	29	28	34	25	24	25	22	25	47	32	33	38	25	42	32	34	25	31	26	26	24	30	41	20	33	34	34	31	29	39	40	27	26	30	37	27	41	34	30	23	33	25	31	30	37	33	28	35	25	38	41	31	29	26	25	27	37	38	32	23	25	22	29	36	36	22	37	28	32	38	35	29	29	37	23	21	26	25	34	30	37	28	43	22	25	34	29	28	38	34	37	34	20	30	29	37	35	18	25	28	37	29	26	19	27	21	25	33	38	22	40	25	29	27	36	26	33	33	29	30	40	29	21	27	20	33	30	27	23	21	38	34	31	34	26	33	33	32	31	34	35	32	39	34	25	28	41	27	25	17	34	38	37	35	36	27	34	31	34	28	29	35	30	30	28	35	34	30	27	18	47	23	36	28	27	27	40	30	36	27	35	31	26	27	25	30	21	25	38	28	37	27	36	43	26	28	31	35	23	28	23	30	27	35	26	22	25	20	35	34	27	32	31	22	26	31	29	27	27	30	35	30	36	33	37	31	36	35	36	14	41	36	22	22	35	30	36	22	48	35	24	31	30	37	29	40	47	31	31	31	21	37	30	26	34	31	31	26	35	32	27	31	23	40	30	29	30	31	38	28	36	33	28	30	25	22	31	30	28	27	30	23	30	35	38	30	26	39	35	27	38	37	30	35	30	33	26	34	35	21	28	36	40	26	35	41	35	34	29	28	24	29	20	31	20	26	26	39	23	35	22	35	19	25	31	27	24	31	31	33	35	26	23	25	35	33	30	19	41	33	28	30	28	30	26	35	28	34	27	31	24	30	34	29	36	26	34	31	24	25	34	35	29	41	39	20	31	25	18	30	33	33	29	34	40	31	33	32	40	33	30	34	34	20	27	33	36	25	30	30	28	35	31	38	33	35	29	25	25	34	32	42	34	27	34	36	30	37	21	33	33	32	24	39	24	27	30	37	35	26	39	41	33	24	30	30	23	23	32	33	26	40	40	33	22	33	24	26	29	35	27	32	28	27	34	29	28	29	27	29	34	27	36	30	32	26	35	29	36	19	28	34	23	27	28	27	25	32	31	30	27	35	34	26	20	32	28	25	24	37	26	30	25	29	25	25	24	37	32	29	28	24	27	23	26	37	30	45	31	22	21	35	35	21	35	29	22	32	29	33	35	30	29	29	47	23	25	33	29	29	30	35	23	29	26	23	27	20	23	25	26	29	19	24	34	35	25	25	26	34	39	29	28	36	42	31	36	26	32	31	26	29	22	21	25	43	30	26	27	20	27	26	22	26	39	20	35	25	25	46	28	27	31	33	35	28	34	39	33	39	31	41	31	32	34	30	33	32	32	29	32	34	30	31	26	28	37	31	35	34	25	30	31	30	27	24	32	34	31	36	27	29	33	26	19	28	35	23	33	30	28	31	28	35	26	35	41	34	28	30	37	33	26	37	33	41	30	27	30	24	27	32	38	29	28	42	27	31	42	21	29	36	40	23	35	25	26	35	32	31	26	24	38	24	31	25	26	32	36	29	23	24	48	20	20	32	31	27	29	30	27	33	34	41	27	28	24	38	27	45	32	27	38	29	48	36	33	43	36	30	23	25	30	34	28	32	37	34	37	35	36	22	36	27	20	32	31	32	36	31	30	32	27	23	23	36	36	33	25	28	18	29	29	34	26	32	33	33	29	34	26	34	23	37	36	31	19	24	34	30	24	29	29	27	23	35	30	25	32	24	23	27	33	28	24	26	34	31	27	23	26	25	20	33	29	38	37	24	29	19	34	33	29	22	25	33	38	39	33	34	34	30	26	27	32	41	27	35	31	39	36	43	35	24	29	32	36	29	19	21	35	34	27	27	32	25	30	27	24	32	27	29	30	27	34	19	29	24	24	31	34	32	23	21	24	29	32	26	32	33	20	28	28	25	29	31	22	27	34	22	29	27	33	32	35	43	34	31	29	27	33	32	38	31	24	29	32	32	17	44	33	32	42	28	32	39	31	31	32	27	35	35	26	29	35	33	34	20	32	30	35	24	21	36	34	37	34	43	34	34	28	27	35	30	21	32	30	25	32	32	29	25	26	31	22	24	34	29	24	22	25	20	36	18	26	36	36	29	30	33	37	33	29	40	21	30	27	31	28	40	39	26	22	29	22	24	27	33	28	22	21	33	31	31	32	27	30	31	44	43	41	41	36	20	22	21	27	34	24	25	23	27	27	34	33	26	23	20	29	21	25	36	26	45	38	28	37	27	28	31	25	25	26	34	32	28	25	18	31	26	34	29	28	37	31	28	34	38	29	28	38	22	28	26	27	25	39	28	36	32	30	33	37	27	30	31	22	28	28	31	34	23	32	36	26	31	24	25	28	39	25	31	36	33	28	26	33	36	24	27	36	36	32	25	36	17	30	32	28	31	24	32	26	28	29	31	22	26	27	43	23	38	27	32	30	36	33	36	27	31	31	29	28	31	34	32	35	31	43	25	21	34	24	34	26	36	33	37	22	27	24	28	27	28	44	32	24	25	30	33	29	33	43	22	23	26	43	26	30	33	27	24	31	28	36	38	35	27	30	28	34	32	37	34	34	42	32	22	38	25	30	29	29	27	42	20	32	27	40	34	34	29	30	31	28	24	24	23	36	23	38	34	44	32	33	39	29	22	27	27	42	37	36	32	31	33	35	28	24	35	34	25	30	31	34	26	26	29	42	27	37	24	27	34	39	30	28	31	24	36	29	38	31	31	31	29	28	28	27	24	38	34	28	30	36	26	30	28	27	21	26	34	26	36	27	33	25	30	36	31	30	46	22	28	25	29	27	37	30	22	36	44	33	33	30	20	32	31	40	26	26	15	30	25	33	31	28	29	30	32	23	33	31	37	34	29	25	29	37	31	30	29	28	32	30	36	36	25	35	31	27	29	27	27	28	29	30	33	33	31	19	33	40	24	28	20	30	31	37	32	31	29	34	41	26	25	26	30	26	35	27	28	27	17	16	27	22	30	29	28	35	29	32	41	27	31	22	41	31	30	25	24	19	30
19699	12332	8675	15016	23365	25159	23457	20609	17821	15498	13531	11429	9421	7997	6625	5757	5215	4433	3924	3180	2757	2494	2205	1881	1716	1398	1337	1110	1047	939	838	756	710	649	601	548	555	482	480	482	493	492	505	493	523	657	571	503	433	434	427	385	401	363	428	361	370	382	400	376	395	367	387	399	388	405	393	374	368	417	405	393	384	406	401	387	389	406	400	380	369	400	389	376	409	416	403	375	393	385	404	382	377	358	422	377	386	369	400	395	401	421	401	371	375	365	384	386	384	363	399	365	391	329	375	354	374	413	378	374	398	373	446	358	377	394	373	365	358	396	393	404	407	370	373	384	404	405	386	398	347	377	416	371	394	381	381	366	361	367	417	384	387	348	416	401	388	363	370	401	387	397	371	371	357	358	378	355	349	397	350	373	355	363	413	379	376	355	406	349	431	386	387	338	333	393	363	373	374	410	401	373	395	382	397	416	362	372	385	392	341	380	416	359	392	395	374	349	374	393	363	399	367	397	385	395	410	378	392	385	411	377	381	420	398	356	400	383	361	398	369	368	368	354	394	386	355	380	351	389	385	372	384	356	353	406	373	337	375	406	406	370	401	395	385	410	403	392	377	388	411	360	413	355	383	340	371	384	383	374	374	383	379	368	363	390	381	383	377	367	369	378	361	329	409	347	382	375	363	369	379	406	370	366	374	382	389	362	401	409	370	401	393	418	365	350	365	381	361	370	362	414	391	373	396	382	398	358	357	416	380	394	392	382	388	343	390	383	377	374	397	411	391	407	376	366	385	382	350	411	389	403	365	406	378	386	398	393	371	346	357	413	381	401	377	337	376	416	371	364	381	415	358	368	400	362	371	401	371	390	358	362	364	406	387	389	391	388	396	386	403	351	380	414	392	385	405	405	358	369	356	367	393	360	388	426	366	330	411	406	392	382	382	332	357	369	415	411	389	391	347	389	406	368	408	386	381	373	362	377	388	388	384	416	405	385	364	403	401	371	379	388	375	403	394	377	369	376	370	420	386	381	393	396	367	410	393	381	430	372	365	401	382	390	388	385	397	388	354	364	414	384	378	387	342	388	355	402	367	388	411	408	396	354	381	378	397	384	396	403	415	426	405	390	344	426	346	376	361	338	366	409	376	392	383	382	389	423	393	421	378	395	371	349	353	412	376	393	341	397	377	386	405	376	370	376	359	421	390	388	385	363	408	356	373	350	355	385	356	393	376	397	382	393	362	345	387	347	395	400	385	357	390	400	360	360	397	381	397	359	386	416	380	357	399	368	375	416	381	398	434	373	380	404	381	413	384	368	367	392	378	378	384	380	393	381	386	380	391	390	392	394	378	396	377	381	374	410	367	399	348	395	374	377	395	389	395	386	349	416	366	386	378	364	383	384	424	385	396	401	355	372	385	391	413	396	372	394	362	387	397	380	364	373	368	391	375	366	394	395	357	359	384	399	394	370	402	410	380	397	377	402	383	397	397	394	418	371	369	384	396	389	411	386	384	370	356	367	383	365	331	390	394	354	399	370	374	384	388	396	399	413	402	396	406	350	362	384	351	369	390	404	361	366	393	354	383	356	379	387	383	393	375	395	447	384	402	377	382	391	390	378	384	384	364	390	396	368	385	376	372	395	393	398	418	386	345	388	370	369	396	378	404	401	347	402	380	417	384	371	390	393	360	389	394	369	352	406	376	381	375	400	391	364	411	390	397	356	357	381	448	409	392	362	386	370	368	421	379	349	389	392	400	359	360	418	364	395	375	413	414	376	412	369	383	383	409	362	409	402	367	390	384	393	394	405	364	375	388	385	387	393	379	397	401	393	372	366	375	381	368	380	417	389	400	380	380	369	371	380	407	397	413	416	393	350	390	382	395	407	384	365	372	395	383	406	396	379	406	384	373	406	388	400	405	382	391	366	369	408	378	368	375	403	408	419	370	394	395	388	365	377	392	390	392	406	365	390	372	374	394	391	417	387	378	369	373	403	392	368	381	395	355	382	389	386	379	381	373	394	373	355	376	386	367	371	381	372	400	388	389	387	400	379	399	380	393	401	379	384	414	358	337	382	379	408	394	394	375	429	385	389	403	425	405	405	416	399	390	410	406	373	403	393	404	379	374	389	373	383	394	436	383	385	392	395	415	379	363	381	356	395	400	377	364	383	380	354	373	396	381	386	406	398	397	379	354	395	373	380	358	364	361	399	381	386	389	332	391	390	384	396	392	350	377	379	374	403	409	402	390	386	392	390	362	408	386	379	402	376	379	387	420	387	377	375	355	353	397	351	404	376	379	403	389	413	402	376	390	394	386	372	380	416	374	392	368	411	382	377	358	351	419	423	412	401	381	388	355	372	368	395	426	361	417	374	361	420	378	367	388	381	402	379	397	394	397	411	375	394	403	379	369	392	336	398	351	409	398	386	372	384	378	408	369	359	402	380	337	378	361	377	355	402	399	374	424	355	401	375	365	380	408	419	381	397	376	367	374	404	386	363	384	390	419	390	385	361	398	389	403	353	435	355	412	405	389	392	379	406	414	377	391	392	405	375	370	393	438	378	365	371	422	382	399	389	354	372	403	372	372	359	389	395	429	379	391	393	380	382	369	380	400	398	368	378	364	390	362	386	366	380	402	397	406	378	375	384	378	386	411	382	393	366	348	392	372	379	382	391	420	405	384	369	402	432	369	347	377	375	402	385	355	367	358	384	388	367	409	411	351	394	374	372	378	363	392	376	366	387	383	426	408	385	377	372	390	386	396	365	406	383	406	387	388	378	403	385	377	397	355	376	371	371	382	396	389	357	346	399	386	391	420	401	338	341	402	399	385	413	352	391	389	365	392	346	410	394	361	384	370	356	375	351	373	384	373	380	375	399	392	384	462	357	385	402	400	394	395	405	414	400	378	405	388	363	384	376	410	410	401	417	358	367	360	372	375	373	401	375	453	343	410	404	396	411	393	372	364	369	384	396	377	384	403	370	377	357	409	371	367	357	352	375	372	388	373	445	400	347	382	411	387	400	409	384	391	367	409	403	378	390	387	406	386	366	374	379	401	383	369	393	394	400	388	388	356	398	383	410	405	431	378	367	416	383	345	373	367	422	387	386	410	391	392	399	409	399	405	405	387	410	365	395	374	380	380	404	398	402	433	416	379	386	371	368	401	368	362	366	398	373	395	383	404	349	371	412	388	378	406	375	369	372	357	394	377	394	400	380	364	408	389	372	402	422	360	399	385	398	390	390	372	378	342	371	373	371	382	363	386	390	369	372	369	373	370	353	409	368	362	405	388	400	354	398	432	407	372	393	397	394	426	383	414	386	395	399	383	366	355	387	395	373	357	410	400	388	377	366	357	383	377	380	390	419	379	372	378	356	360	387	411	411	403	374	378	398	429	380	388	408	389	418	406	374	397	405	426	380	387	392	376	408	377	348	378	376	357	385	383	371	379	386	416	382	432	405	389	382	403	384	380	374	386	393	390	398	358	392	381	398	380	383	423	420
2472	1982	1010	714	826	1157	1157	906	782	577	523	425	357	308	266	216	211	194	153	142	128	97	106	80	74	70	73	53	58	40	57	35	48	46	29	31	33	43	28	28	30	33	31	32	29	43	32	37	42	30	33	20	27	29	39	39	26	24	33	23	26	28	32	29	27	35	31	28	21	24	26	24	40	33	18	32	21	29	36	21	32	19	33	33	18	24	27	29	32	35	30	24	28	28	29	22	27	22	24	33	24	33	26	29	31	24	28	20	19	32	23	27	19	28	23	25	39	32	20	24	34	25	31	31	21	33	27	22	22	29	20	26	21	33	32	26	33	28	27	29	36	34	33	22	32	24	26	37	33	16	20	31	31	30	27	26	27	31	12	28	22	31	23	22	19	18	27	20	26	32	26	29	22	28	19	25	27	33	20	26	31	25	31	30	35	23	23	31	24	26	25	29	22	25	21	28	28	22	26	30	22	28	37	27	33	21	24	36	31	26	31	32	22	30	29	31	26	28	24	27	32	44	22	25	22	26	25	23	17	28	26	18	19	25	30	22	25	22	29	27	28	24	24	16	27	26	29	22	21	30	27	25	33	28	34	25	35	27	26	28	36	28	26	23	34	24	29	29	37	28	26	23	35	24	34	20	35	26	20	31	28	30	29	25	35	22	31	18	24	26	21	30	23	34	21	27	36	32	22	30	25	15	28	22	28	30	24	32	21	37	22	20	27	32	33	33	23	36	26	29	16	20	31	27	29	31	19	25	26	20	25	23	34	33	22	22	31	24	28	20	28	25	30	28	26	31	19	27	24	24	30	19	29	32	31	28	26	24	22	27	32	27	25	25	30	22	15	37	19	37	28	28	29	28	24	29	20	37	28	28	25	23	28	27	25	38	27	26	31	33	28	29	22	30	24	24	32	31	29	32	23	31	21	31	35	27	28	28	29	27	23	20	31	28	18	31	25	30	22	20	41	27	28	22	22	28	23	35	28	29	28	31	30	23	31	31	27	24	34	28	33	28	34	25	33	20	28	26	28	33	26	25	32	31	31	21	29	29	21	32	34	25	23	21	24	20	28	30	30	28	26	28	28	22	23	24	29	22	37	34	22	30	28	25	23	36	25	32	38	31	23	32	23	35	30	17	23	23	25	25	34	24	29	29	32	21	20	22	24	29	32	34	21	20	26	32	20	13	23	29	34	21	34	33	23	27	33	32	29	26	36	22	30	19	19	27	24	26	19	28	26	32	30	24	20	42	38	23	27	31	31	27	26	29	33	26	29	25	31	24	26	30	22	30	29	20	23	31	30	36	27	22	27	27	28	38	32	20	22	24	24	24	25	28	28	24	14	35	37	29	22	32	32	23	36	26	20	32	21	29	23	22	38	25	30	20	29	29	34	27	22	33	32	37	28	30	25	28	17	16	23	26	29	38	24	33	24	28	27	33	28	38	29	35	25	28	15	34	34	30	24	36	26	23	34	29	29	29	30	31	28	21	18	26	30	27	26	24	23	46	28	26	32	24	39	34	31	25	31	27	25	21	25	28	41	30	32	26	32	25	34	21	33	24	31	22	28	33	21	35	29	29	30	27	29	26	28	20	37	24	24	34	27	24	29	28	34	29	28	22	28	26	28	39	36	25	22	26	26	26	30	33	34	23	29	36	31	23	30	24	27	27	17	35	22	31	34	21	27	27	22	25	17	24	33	27	28	35	23	42	27	31	34	40	33	25	31	25	31	32	32	38	22	26	27	27	33	21	23	29	32	22	26	31	26	24	24	23	26	24	30	29	34	28	36	28	31	29	27	29	31	30	30	15	35	31	32	26	28	30	33	19	23	30	34	36	30	26	25	32	34	26	33	20	20	25	38	28	19	20	18	28	39	23	32	26	34	22	16	28	33	32	28	26	37	31	34	23	27	28	29	27	28	22	28	21	25	21	26	27	25	31	28	28	29	29	18	22	32	24	31	24	22	38	31	29	25	32	30	19	36	28	28	28	32	26	35	28	30	27	28	35	27	27	35	28	34	33	35	24	25	27	32	35	25	34	21	24	30	20	28	26	26	30	28	38	33	28	28	18	30	31	28	27	28	33	27	28	28	17	34	23	23	29	33	31	27	21	31	20	20	29	39	19	31	30	26	20	26	27	30	27	32	20	24	29	34	26	28	35	15	25	22	23	42	26	36	24	35	22	19	30	37	30	22	27	23	19	32	26	27	33	37	35	28	27	38	28	31	24	21	24	24	24	24	21	24	20	18	39	32	33	31	30	20	43	30	25	22	27	27	25	39	25	27	23	34	29	26	29	27	20	27	26	25	24	21	27	26	36	27	26	28	30	36	36	27	39	23	35	21	30	25	16	26	23	23	27	33	44	37	24	27	24	24	25	35	32	34	33	26	26	25	32	26	21	26	29	21	30	25	19	37	25	39	26	35	28	25	27	30	24	18	28	31	23	25	23	33	28	36	29	23	22	25	20	32	24	23	35	23	33	29	26	35	30	32	31	34	30	35	26	28	31	30	27	22	26	30	35	40	32	26	27	27	24	28	30	25	29	32	26	30	23	35	27	33	33	20	36	22	28	30	28	18	35	28	24	30	32	31	28	24	27	19	23	28	24	20	34	42	32	22	35	35	29	31	39	14	25	27	30	17	29	35	26	29	26	32	31	35	26	35	28	23	31	24	30	24	30	24	19	32	24	18	30	24	29	29	31	24	27	36	26	27	24	29	28	28	26	41	20	28	26	29	30	17	30	26	29	30	16	27	24	26	36	38	28	32	31	30	24	28	20	25	28	27	26	27	28	22	32	35	23	34	24	32	35	32	32	23	20	32	30	34	29	33	22	23	32	25	25	27	25	29	29	26	32	31	32	24	31	27	16	25	32	21	26	25	26	28	26	33	24	31	25	32	28	32	26	23	30	31	36	27	22	26	34	29	27	21	25	35	23	28	31	31	24	31	28	21	28	23	30	34	28	23	20	33	22	24	30	23	22	25	38	29	40	26	28	27	26	20	30	19	30	31	36	28	28	30	36	27	30	31	30	27	30	25	36	30	28	32	27	38	22	26	21	29	20	34	30	30	34	33	23	34	15	33	31	32	29	25	26	24	24	28	27	26	27	31	39	29	26	30	25	21	24	35	30	23	31	29	25	36	33	26	28	27	20	29	33	17	27	35	22	29	16	33	30	34	26	34	30	21	34	16	47	26	26	24	19	21	38	31	29	23	28	27	35	30	21	28	27	14	24	32	27	24	22	24	27	31	27	23	35	31	33	22	23	28	26	39	29	28	29	30	25	23	28	26	32	24	26	27	28	28	26	30	30	23	25	26	24	20	23	32	28	38	30	30	34	27	33	28	30	27	24	30	27	16	22	31	22	22	22	19	27	23	32	29	28	30	26	34	27	34	27	28	23	36	29	37	19	23	21	34	31	29	26	32	28	34	36	31	28	33	24	26	25	32	30	33	36	27	29	31	24	29	27	21	26	28	24	30	24
24322	17177	12583	19797	27741	28969	27991	24939	21762	19053	16689	14501	12320	10540	9081	8296	6969	6087	5247	4589	3999	3537	3150	2693	2264	2053	1768	1591	1404	1287	1100	949	863	752	664	577	585	557	574	528	571	549	542	609	821	1028	708	584	379	391	353	355	390	392	387	359	348	343	356	340	348	317	362	366	338	345	338	353	354	337	358	367	322	335	338	354	349	331	324	370	354	336	350	340	361	343	336	367	346	380	349	369	331	343	349	327	339	351	369	338	344	344	356	378	367	371	310	337	362	351	325	354	352	347	350	348	355	347	388	358	379	334	342	318	352	335	364	365	322	356	352	348	334	381	328	350	369	351	387	337	320	385	358	365	360	337	353	355	344	315	357	337	360	357	339	323	324	316	349	349	360	338	357	377	333	365	354	355	323	345	367	337	354	346	343	370	368	345	332	320	355	356	347	329	377	347	349	348	342	352	390	299	359	343	380	312	359	316	359	373	363	333	359	370	355	368	342	336	340	353	365	296	379	380	344	335	350	353	351	350	348	371	324	341	342	337	356	336	357	348	333	357	374	359	351	377	361	326	346	336	378	350	312	375	341	346	347	354	351	372	347	354	369	318	326	360	340	355	372	332	362	355	337	341	340	343	343	344	332	352	346	375	310	364	354	359	371	357	371	334	371	336	358	362	342	365	320	348	319	367	348	331	367	349	375	330	350	310	334	378	333	313	360	374	361	358	315	367	336	339	341	344	301	331	342	352	337	348	380	357	342	366	344	340	344	357	346	328	311	358	368	341	337	367	348	350	384	352	387	324	359	343	362	352	397	329	336	376	309	343	329	336	344	358	313	359	334	331	341	331	356	340	372	360	375	354	366	361	361	336	352	338	335	351	304	325	360	381	360	372	345	356	360	354	369	349	336	352	352	335	351	332	339	320	331	358	354	332	347	398	397	358	349	341	356	333	342	336	374	361	349	335	354	342	336	383	365	352	366	346	345	354	359	353	315	376	337	330	365	351	348	356	341	333	341	341	326	389	365	349	348	345	324	378	360	357	336	397	373	337	358	372	317	331	350	347	382	380	343	355	299	326	357	338	359	349	334	360	340	345	379	351	337	384	373	364	320	329	355	399	332	340	368	361	373	361	371	324	351	341	352	361	320	351	355	363	346	346	335	320	371	353	314	333	350	360	340	342	359	356	355	362	341	350	353	365	369	349	351	406	359	358	352	350	346	363	328	355	378	369	361	341	382	358	302	327	383	334	361	353	373	353	342	385	352	358	309	339	364	348	366	352	362	384	350	359	353	372	351	341	352	354	343	387	325	354	361	350	344	345	350	345	343	352	346	341	366	326	345	337	336	345	369	331	331	330	328	367	371	340	391	364	341	348	338	347	323	377	371	397	355	340	347	376	330	363	318	346	353	321	332	363	356	351	344	332	353	315	360	378	351	355	353	376	332	336	370	321	332	334	346	400	329	360	378	311	350	347	337	363	323	338	380	354	329	353	356	365	330	391	322	338	358	371	355	321	350	340	339	396	383	328	352	366	339	343	346	369	330	325	323	337	364	345	341	341	389	372	360	313	379	345	330	351	371	361	347	368	346	340	333	326	323	314	351	371	359	376	348	342	331	337	362	340	363	354	390	321	321	344	373	370	344	363	328	351	351	366	342	370	374	354	322	380	351	405	349	310	342	356	353	347	362	312	364	345	350	352	359	369	363	370	299	357	381	330	367	351	366	370	348	355	345	340	352	382	362	342	345	343	361	358	345	371	355	334	365	342	342	341	379	335	352	363	400	335	367	347	356	343	335	381	345	344	341	339	320	357	340	332	325	370	337	370	378	344	345	363	319	383	345	406	350	334	352	331	353	346	350	352	354	345	359	359	372	355	355	367	375	357	383	341	320	367	404	319	328	346	345	352	363	330	329	352	328	357	378	331	362	366	359	385	368	352	353	341	349	356	341	326	357	376	361	341	336	352	361	346	357	350	348	369	361	321	351	368	403	356	381	360	337	357	313	343	322	390	349	340	331	352	344	339	339	337	363	362	355	342	356	358	363	363	346	341	335	357	327	331	371	284	350	352	317	328	358	350	346	388	352	354	365	336	342	334	362	327	353	347	380	374	347	358	353	356	319	340	369	352	343	355	328	345	364	341	352	346	383	353	375	354	356	310	342	357	347	334	379	354	353	382	385	335	312	360	328	352	370	352	345	384	380	312	357	340	347	320	357	365	334	322	376	376	357	370	321	347	349	362	349	352	328	357	337	366	328	388	335	345	343	339	352	356	344	347	380	318	327	333	377	362	339	346	369	338	370	375	357	337	351	345	325	356	372	358	359	311	346	390	367	360	350	353	362	332	342	351	377	326	334	341	357	338	358	386	354	357	368	331	367	341	353	391	353	338	331	355	359	367	358	317	376	367	317	328	365	353	326	342	318	370	317	376	353	376	359	334	348	337	317	349	344	358	340	349	327	348	353	331	332	350	350	344	330	352	355	327	346	365	371	339	355	347	325	403	307	362	332	357	349	349	349	325	359	385	360	358	342	351	340	371	365	333	341	348	342	336	366	379	368	357	372	358	358	332	344	342	344	358	351	365	392	344	341	332	344	324	364	384	347	364	355	347	340	327	354	318	356	320	332	352	354	377	337	386	386	347	354	364	328	324	354	347	375	356	381	331	341	369	372	344	338	346	346	332	334	324	368	332	334	379	342	337	345	368	340	360	354	352	317	390	313	385	328	322	335	350	371	339	356	370	381	350	371	327	343	386	338	356	373	322	351	343	347	330	316	372	355	332	382	344	346	383	353	371	344	380	357	330	359	316	302	363	351	363	360	352	365	323	368	368	322	369	355	344	348	383	376	315	346	321	340	365	341	357	383	360	375	343	369	339	354	330	369	345	365	361	340	332	320	341	366	342	368	350	356	350	328	357	357	332	335	329	344	342	330	352	340	343	364	360	335	380	356	360	367	357	386	335	385	344	341	339	331	340	324	367	334	348	366	342	375	349	374	311	355	354	347	320	336	330	326	348	366	327	361	353	396	337	350	362	326	346	342	321	356	367	387	334	390	363	354	356	380	364	362	339	342	373	350	363	349	362	350	339	371	376	357	372	358	354	365	338	338	364	355	341	361	362	382	341	362	351	330	381	348	362	362	332	336	355	364	361	366	360	334	335	381	345	356	347	341	351	365	372	369	347	324	342	349	329	372	352	340	359	384	353	360	332	334	352	377	372	340	367	339	349	363	350	333	365	339	321	320	356	370	365	336	346	362	367	341	345	316	338	354	361	349	344	338	359	332	358	328	398	360	346	339	328	336	343	356	335	381	347	341	384	350	347	356	353	322	353	336	360	323	359	361	322	342	376	376	327	353	324	345	325	363	366	378	340	344	373	358	381	376	351	360	357	327	333	336	352	352	323	342	362	355	346	384	376	364	365	320	350	338	373	356	331	361	321	331	387	352	354	341	336	334	365	358	334	347	364	339	358	366	362	342	373	386	340	351	344	317	374	342	338
3690	1737	1039	683	782	1050	1121	954	833	697	587	556	422	326	318	251	253	204	169	151	131	133	104	100	88	84	85	78	60	52	58	51	54	55	37	42	41	40	37	35	32	31	32	48	56	51	51	46	39	32	37	41	29	36	46	27	34	31	22	27	24	40	30	38	38	33	34	29	30	34	39	42	27	23	32	27	41	36	35	33	24	36	30	38	26	32	31	35	34	26	28	39	32	32	40	28	27	32	40	33	35	33	31	40	29	25	41	26	30	33	31	36	26	39	32	36	26	42	34	31	34	21	31	33	35	34	38	36	31	35	25	34	29	21	37	22	42	32	38	37	37	40	25	34	37	31	33	36	29	27	29	27	32	31	36	25	35	22	37	33	20	32	29	32	35	38	24	35	33	42	34	25	33	37	30	36	32	22	35	35	34	31	30	33	32	37	23	39	28	32	31	25	43	28	42	40	36	32	28	28	31	33	25	33	38	39	43	26	23	26	25	35	30	29	29	27	33	42	24	28	34	32	41	41	34	26	34	19	36	27	30	29	27	33	26	35	27	36	40	39	32	32	34	21	35	34	37	27	32	32	40	32	20	28	28	24	28	31	35	40	39	33	25	35	32	23	24	26	30	39	33	30	25	29	28	33	39	33	31	28	40	32	36	26	37	42	34	34	43	33	36	42	25	32	33	33	25	35	30	24	29	34	37	33	31	30	23	20	24	23	28	32	18	31	28	35	32	28	31	40	36	23	25	21	41	23	28	33	33	29	39	23	30	22	27	35	28	33	28	26	34	31	30	29	38	26	37	34	29	33	33	33	42	25	35	33	34	32	29	37	25	24	38	28	28	34	35	34	30	31	33	34	33	25	38	18	39	40	31	29	31	28	37	32	27	33	28	27	30	16	31	32	39	40	37	23	29	38	37	32	28	36	28	30	30	29	33	36	40	30	29	24	29	33	33	32	28	33	37	31	35	29	28	29	20	35	30	26	29	25	30	18	43	31	24	40	29	34	33	26	30	34	26	26	30	33	21	32	34	31	38	29	33	29	33	29	44	44	36	27	28	25	40	24	24	35	21	41	30	37	30	24	30	34	31	33	31	31	37	23	44	32	35	37	22	39	27	32	26	35	29	23	20	42	26	38	34	27	32	39	40	26	33	43	31	30	36	28	37	24	46	23	21	21	36	28	24	43	32	30	36	28	28	37	35	32	26	30	36	27	25	22	29	36	30	24	35	30	40	28	35	30	30	34	33	30	29	32	36	41	41	30	42	35	25	27	32	24	32	33	40	29	32	40	38	37	30	28	38	38	30	36	40	36	36	33	27	31	35	26	31	36	35	34	29	32	37	34	28	34	33	24	30	25	34	40	36	18	29	31	36	32	26	34	40	36	41	27	30	29	37	28	30	34	31	34	31	45	33	43	29	31	23	23	26	22	33	37	31	33	20	24	30	29	29	32	28	33	26	41	40	39	36	37	47	38	28	28	38	47	28	28	38	29	33	23	30	34	31	34	25	33	32	35	31	23	36	26	39	28	33	28	31	37	33	34	25	27	29	27	40	32	44	29	31	25	28	35	30	38	30	32	35	24	34	34	31	30	26	29	40	29	34	42	32	23	37	45	33	31	27	32	32	34	34	31	29	39	37	24	39	36	23	23	36	33	31	26	29	36	38	25	30	34	32	25	35	38	34	34	40	28	34	35	29	38	25	29	26	35	32	42	21	31	21	38	30	25	31	31	35	29	34	29	30	30	28	24	39	28	31	28	31	31	25	27	26	33	33	33	39	24	33	32	31	35	38	29	36	36	29	42	28	26	34	30	42	32	33	40	31	32	28	22	33	26	26	35	31	29	33	28	25	39	21	29	34	27	31	42	28	47	45	47	38	28	40	33	32	32	28	34	29	36	30	22	37	23	35	35	33	44	29	29	24	33	43	33	31	29	32	37	33	28	32	44	29	34	40	32	31	31	23	33	28	25	33	26	35	31	28	26	37	30	41	30	35	32	28	34	32	34	38	40	29	33	33	23	35	40	29	34	23	24	28	34	21	43	46	44	27	34	28	30	34	39	31	34	36	36	26	31	31	26	33	27	25	33	41	29	33	27	33	31	30	40	37	29	35	31	35	52	32	31	39	16	28	40	38	28	32	23	33	39	49	32	31	25	31	29	27	30	25	27	29	33	32	24	30	33	40	32	38	40	37	35	23	31	39	27	31	32	37	29	33	29	38	33	24	36	29	29	25	32	36	44	38	39	32	26	36	27	31	25	29	37	39	35	29	40	31	32	39	35	33	38	32	36	37	42	32	27	33	35	21	22	29	31	37	38	35	39	36	34	28	34	34	38	38	31	27	37	28	31	29	46	30	26	32	28	26	40	33	34	31	31	39	30	29	26	32	41	24	36	28	32	31	37	29	44	32	25	41	33	24	32	36	26	36	23	31	35	35	26	26	30	30	43	31	25	32	36	35	31	25	20	40	29	25	44	40	25	23	30	30	33	33	24	36	41	27	47	41	34	36	38	39	40	26	27	43	30	31	34	23	32	37	31	38	38	31	35	34	29	34	33	35	41	27	35	20	32	33	28	39	52	32	31	29	34	34	33	33	37	29	29	34	39	40	29	35	19	28	31	37	31	29	41	27	29	32	30	31	38	25	20	30	32	42	33	24	34	29	26	31	24	30	40	29	30	38	36	29	30	29	33	36	37	28	32	25	29	18	31	30	38	28	33	33	48	25	26	30	30	31	36	43	29	27	28	30	28	36	36	29	31	33	43	27	36	43	24	28	43	29	24	47	37	36	36	30	33	31	36	27	22	32	24	32	29	36	32	30	29	38	39	40	21	30	46	31	31	38	30	31	24	26	34	28	31	25	31	34	28	38	29	25	34	22	38	31	29	33	50	28	35	30	32	31	32	35	35	34	34	43	37	31	32	38	26	22	41	38	37	28	33	35	37	38	34	25	35	41	29	36	33	34	22	37	24	43	28	36	37	40	29	23	35	34	29	28	34	44	27	33	36	34	28	34	33	25	30	32	34	31	42	36	30	38	37	20	33	33	34	32	31	30	36	20	34	38	32	33	34	27	42	30	38	40	34	36	26	31	26	32	38	20	36	28	28	30	30	32	35	40	39	33	40	34	37	35	32	27	36	26	33	29	37	34	38	38	44	39	31	37	27	41	25	43	28	25	21	30	32	28	30	28	37	28	39	35	34	29	32	23	33	26	32	37	36	27	36	34	31	31	31	34	42	18	44	44	34	28	29	33	29	32	34	29	48	37	33	38	27	24	42	40	37	35	35	24	28	39	29	31	30	33	27	29	29	27	24	32	32	37	28	29	45	39	27	31	28	37	21	34	36	31	26	37	30	33	28	30	28	31	38	40	31	28	27	34	48	31	31	34	22	41	40	35	34	31	29	25	29	26	32	30	25	40	34	25	30	25	22	32	42	40	40	21	38	29	23	36	28	24	29	36	31	27	33	38	34	32	32	31	30
23890	16313	13178	19287	26853	28723	27860	25096	22256	20159	17172	15020	12968	11225	9805	8367	7369	6439	5592	4912	4259	3859	3397	2951	2639	2174	1992	1677	1511	1372	1260	1140	937	854	780	733	714	635	616	636	648	676	674	758	932	1048	949	703	524	465	421	420	408	403	407	429	421	427	414	407	408	411	369	415	387	446	434	463	418	404	366	414	409	439	413	378	408	400	402	420	402	409	366	417	386	370	415	411	412	441	389	402	419	400	440	381	381	387	432	379	417	453	382	427	398	435	415	372	390	414	430	425	384	420	379	373	395	391	403	439	433	434	375	414	430	407	404	417	400	395	436	391	411	397	389	414	419	399	401	426	383	385	409	398	406	405	434	419	389	383	409	410	426	381	382	399	400	397	391	424	420	426	395	362	436	451	414	412	396	398	397	389	390	418	441	389	415	421	380	409	413	420	405	367	414	408	403	385	419	387	353	423	436	405	415	447	391	392	402	411	429	403	436	384	400	402	420	429	386	419	399	391	411	437	377	385	378	423	385	401	399	403	381	422	400	406	434	395	411	395	384	400	393	395	412	414	394	384	435	407	407	427	428	388	387	432	435	369	436	391	407	434	400	399	421	417	429	423	436	397	399	418	410	404	422	406	427	434	414	388	389	404	412	383	389	405	392	407	401	391	422	397	386	411	425	431	396	383	413	422	418	405	421	393	420	406	397	408	382	393	380	394	425	414	392	384	409	428	413	396	424	425	427	379	394	434	398	435	403	390	367	397	411	376	455	413	434	410	447	389	397	392	412	410	419	402	433	399	370	415	410	430	401	432	399	411	392	467	375	382	386	395	406	401	427	421	422	445	390	409	391	407	420	426	400	403	444	385	418	407	397	432	397	407	400	367	408	419	352	394	441	423	397	390	402	399	414	414	422	385	364	404	374	431	439	382	405	405	371	409	411	412	405	399	389	400	420	406	438	445	410	417	391	399	383	389	390	401	413	393	389	396	390	419	414	437	420	398	434	409	425	416	417	385	404	374	416	386	410	428	401	427	401	419	365	407	392	447	373	365	439	412	411	413	369	391	426	396	417	393	371	396	442	401	400	391	414	422	394	421	376	392	400	424	410	399	434	376	380	390	387	381	393	370	403	415	402	370	406	388	407	425	350	402	425	382	412	405	407	380	390	370	418	444	415	407	426	408	439	385	421	400	406	405	415	413	402	397	409	412	417	426	417	400	395	419	455	405	393	403	426	440	439	430	418	413	436	428	425	410	417	408	389	380	368	400	391	400	414	427	377	376	417	436	428	424	426	435	385	394	423	376	386	417	390	409	397	413	409	416	455	431	390	400	410	425	377	374	390	405	392	412	389	404	395	439	395	421	444	398	408	408	410	416	398	398	417	399	406	396	413	416	418	375	415	370	447	396	448	412	393	430	396	374	396	443	389	398	435	407	413	403	390	427	463	425	441	399	426	390	409	470	373	425	395	421	410	432	399	412	373	377	393	420	408	383	391	414	400	422	406	438	418	400	370	378	425	378	378	424	426	418	434	402	421	413	441	438	398	449	393	366	406	388	426	406	433	367	400	407	418	416	376	385	446	404	407	410	403	437	401	420	407	427	393	403	416	411	416	393	405	441	403	400	381	416	420	407	422	408	375	394	380	406	335	411	402	397	387	389	397	376	399	404	388	413	378	381	403	392	393	415	414	401	381	404	408	416	444	387	413	383	422	371	431	423	426	368	398	352	436	420	403	381	393	432	399	399	406	390	400	389	399	419	380	457	406	380	387	386	399	448	425	411	445	441	407	417	414	382	341	419	409	401	400	383	372	395	412	407	395	405	409	412	407	415	417	384	414	410	428	420	394	408	402	418	409	368	454	394	433	409	430	446	409	387	398	438	425	395	408	396	375	418	399	415	398	416	389	398	396	443	404	402	379	415	409	403	409	386	391	412	362	411	418	401	410	407	407	438	409	419	390	378	419	401	412	382	438	425	409	420	384	398	389	397	444	408	421	376	417	414	405	398	409	432	423	420	418	410	386	407	392	399	415	411	394	394	430	410	399	410	441	413	405	421	376	410	420	376	405	396	436	431	403	413	391	407	393	402	387	394	404	409	379	410	390	422	407	429	419	437	414	419	410	388	408	418	402	416	411	427	358	407	390	423	393	424	423	404	417	416	402	432	416	388	392	409	395	415	423	417	421	455	435	387	406	384	422	403	411	419	401	396	407	391	426	416	413	427	386	399	388	431	394	397	385	386	382	422	412	408	413	410	376	454	382	393	397	430	373	408	382	411	378	406	382	411	416	409	423	401	438	421	451	398	440	380	413	387	436	437	405	397	416	404	394	418	416	397	410	425	440	411	391	440	428	417	438	413	434	408	390	399	424	422	433	422	405	392	406	393	395	385	412	447	410	392	420	404	408	430	414	395	416	393	407	407	412	447	383	414	449	369	415	385	426	412	403	418	385	411	455	433	397	413	416	404	428	415	375	376	419	442	420	399	444	397	423	397	385	424	409	399	365	433	407	419	385	384	409	457	400	376	394	397	419	403	413	434	404	416	422	411	421	402	373	387	410	406	427	429	379	447	415	428	417	424	418	421	383	410	392	407	411	370	415	372	405	396	418	412	394	416	390	380	392	409	409	397	420	427	390	416	411	433	406	385	421	433	405	393	391	420	381	421	428	427	446	384	406	383	418	364	394	390	415	411	400	431	402	366	399	451	432	398	399	377	447	412	434	402	417	420	434	404	417	401	377	408	360	388	433	406	416	469	422	441	412	416	399	422	409	408	403	385	422	435	417	414	405	421	414	409	438	415	413	388	389	424	396	424	398	440	409	366	360	411	427	387	405	400	401	407	414	390	444	383	365	413	400	411	367	401	438	414	421	393	407	437	399	407	403	433	398	381	411	381	380	364	438	411	424	400	445	419	391	418	374	449	431	398	392	384	403	412	398	393	421	407	431	388	408	429	388	397	379	416	399	384	382	401	419	414	407	380	399	390	436	408	354	407	433	419	412	423	390	414	415	414	379	404	421	359	368	378	413	401	398	412	383	379	390	421	406	401	357	386	398	397	385	442	432	424	451	438	434	411	427	417	427	430	427	412	405	389	359	424	408	371	413	407	419	416	396	421	438	397	403	397	387	384	421	398	384	387	412	414	401	395	403	376	398	400	397	407	364	394	428	437	410	414	407	409	423	401	425	402	399	383	412	413	387	392	411	422	444	397	414	395	407	407	417	381	401	392	403	411	384	393	423	420	384	376	424	397	436	390	456	379	377	423	428	409	399	383	407	411	395	394	364	391	379	407	407	411	414	422	389	437	404	418	403	380	365	400	388	402	410	407	414	434	394	399	392	399	420	415	414	413	392	387	359	423	401	416	409	405	393	409	443	373	420	397	435	403	404	461	374	427	377	433	438	433	396	378	417	368	362	425	394	451	435	393	392	413	425	393	406	410	387	368	406	408	409	414	392	388	391	416	391	454	395	407	408	401	409	409	430	393	434	418	398	397	413	395
3805	3035	1715	1053	1059	1406	1457	1309	1061	829	710	598	540	470	390	312	292	234	204	200	158	155	139	115	108	85	84	80	69	71	53	50	50	42	40	37	39	29	31	34	33	36	43	34	51	59	60	46	33	30	35	24	27	14	24	24	29	31	24	32	24	37	25	37	33	21	38	28	25	27	33	21	35	37	28	35	33	32	34	22	34	37	34	26	38	28	21	44	32	25	26	29	23	35	36	28	42	33	32	33	36	43	32	27	20	23	21	36	28	30	30	41	31	26	32	27	33	29	26	29	35	31	22	21	37	29	33	16	18	28	20	25	21	23	27	31	26	28	20	27	26	27	21	26	32	25	37	19	27	30	34	36	33	35	34	26	29	29	37	26	32	27	33	25	32	27	30	18	31	23	28	27	28	37	31	28	17	26	24	37	37	32	27	24	32	24	30	21	32	25	35	24	35	21	27	27	35	24	39	31	25	28	41	29	27	22	33	33	31	35	32	22	30	26	29	22	34	32	22	30	27	23	25	29	25	27	27	27	29	31	28	30	24	31	30	28	23	26	32	29	27	30	32	26	30	26	25	22	23	24	23	31	30	27	27	25	26	27	20	20	25	31	32	27	34	28	25	27	33	30	36	27	25	33	29	27	23	17	21	33	32	30	29	35	29	28	31	23	36	28	34	34	28	35	23	30	21	29	30	35	36	35	18	25	23	29	32	32	38	26	36	36	22	29	25	29	30	26	24	26	36	34	27	26	25	21	39	24	27	27	31	30	29	33	15	21	26	33	26	30	32	24	34	25	34	29	27	28	34	33	22	26	23	29	24	27	21	35	36	28	27	27	22	27	39	25	25	34	32	24	28	32	31	34	27	29	27	29	25	29	20	42	23	26	24	30	31	29	27	32	29	25	29	25	31	29	39	30	32	26	37	25	25	24	40	27	19	28	36	21	24	38	35	26	31	31	27	29	35	25	23	21	22	25	25	38	19	28	24	30	19	29	25	26	32	28	27	39	21	39	29	23	26	22	18	27	20	32	34	24	32	24	23	27	34	30	28	29	28	22	24	33	20	29	28	30	22	30	30	22	25	32	34	19	24	34	26	30	23	31	26	21	41	32	27	21	27	26	33	33	30	29	22	29	34	25	33	29	29	41	25	32	31	33	21	33	24	29	26	40	22	24	25	22	28	18	30	25	22	21	19	23	34	35	28	24	27	21	27	24	27	32	27	30	24	27	28	23	29	24	32	26	35	25	32	29	34	29	29	25	31	34	24	23	30	35	38	27	24	33	27	34	28	21	26	30	18	29	24	28	38	30	34	22	45	32	27	36	30	25	28	36	27	28	23	19	23	27	24	25	26	30	22	18	23	36	19	34	30	29	32	25	31	22	20	27	30	31	26	29	30	29	32	28	25	26	31	34	27	29	24	31	32	25	36	34	37	23	28	21	27	31	34	25	27	23	19	23	30	30	28	37	32	27	33	25	23	24	25	31	32	31	31	27	25	25	32	32	29	36	26	29	36	34	30	25	40	35	32	34	22	33	20	33	20	21	21	28	28	26	31	33	31	31	26	33	29	39	26	24	20	30	28	31	25	34	26	27	21	24	30	26	24	24	23	21	31	28	32	33	35	31	27	34	32	25	29	36	31	22	37	26	15	20	37	35	21	24	30	28	28	32	26	24	24	28	27	30	20	29	19	23	25	29	28	25	25	25	28	26	23	29	33	28	24	17	32	26	29	29	30	28	30	17	18	27	29	27	30	31	28	30	17	34	17	27	28	32	16	27	29	37	35	23	31	28	32	31	31	34	33	32	25	26	18	29	26	27	32	32	23	22	27	36	32	31	35	29	29	29	40	27	37	27	30	27	19	14	23	25	25	23	25	23	34	25	24	31	29	26	28	21	29	17	26	30	30	29	29	25	22	28	23	36	31	29	30	31	30	24	25	29	28	30	29	38	21	25	34	25	32	29	27	18	22	26	30	31	31	32	31	33	26	32	30	44	27	42	18	35	24	24	22	23	26	33	29	32	20	24	30	35	27	27	29	33	37	26	29	26	27	32	23	29	29	18	34	25	29	30	27	35	30	33	23	33	23	28	34	21	37	30	31	31	25	25	27	31	25	34	35	28	33	31	36	31	27	25	29	25	31	25	27	29	24	38	35	28	37	27	31	27	29	27	30	22	25	30	29	36	30	26	27	32	24	25	22	28	31	21	26	34	29	40	34	26	23	30	28	34	30	40	27	29	38	37	35	28	19	29	26	28	24	23	37	23	25	34	27	20	25	22	25	27	19	20	41	27	39	36	29	29	22	20	32	21	32	25	19	31	32	34	37	23	27	27	19	26	41	30	27	26	35	34	34	20	23	39	28	21	31	30	31	25	30	28	21	21	32	27	34	32	30	35	26	34	22	28	29	22	25	27	28	26	28	29	37	24	39	28	34	25	35	33	34	32	26	29	26	31	25	21	28	23	34	32	30	29	28	28	31	26	28	21	29	27	24	41	22	36	30	27	22	34	34	24	34	36	33	31	30	27	31	42	22	32	29	39	28	20	30	24	34	35	34	31	38	35	30	33	33	31	24	26	29	34	28	37	36	20	33	27	26	25	32	26	35	35	20	41	25	26	35	30	37	32	24	39	24	24	20	31	20	39	33	24	32	29	34	32	20	30	23	22	32	31	26	27	33	30	22	28	27	25	19	22	26	26	26	42	20	32	23	31	33	25	32	29	28	30	25	29	26	27	34	30	32	25	22	24	32	18	28	17	28	26	17	24	25	30	22	25	29	24	30	22	30	29	15	26	27	31	32	37	28	23	31	29	14	28	34	30	26	32	26	21	25	32	22	24	28	35	19	21	27	29	23	34	27	33	21	30	28	34	35	21	25	31	36	32	24	33	34	23	32	26	28	29	32	32	24	32	21	30	40	41	39	33	31	36	28	28	27	35	30	33	38	29	28	28	35	26	18	23	31	24	38	33	31	27	35	36	31	31	36	25	30	27	20	26	31	29	37	35	22	37	33	32	35	23	37	17	34	24	26	26	31	34	30	22	33	26	30	35	36	19	24	40	28	38	20	22	33	26	25	25	25	27	26	39	26	31	23	28	26	28	23	29	36	27	26	18	34	34	37	31	24	27	22	27	23	31	39	37	28	32	19	37	30	31	21	21	35	33	24	35	25	20	36	29	26	34	29	23	22	26	30	30	32	20	28	25	25	20	26	30	27	28	22	32	17	33	27	33	29	23	21	26	20	31	43	26	27	29	34	29	33	26	26	27	27	40	25	36	26	27	28	33	32	20	26	16	34	22	24	28	28	33	27	30	30	29	31	36	25	31	34	32	26	35	30	24	21	27	28	27	33	35	29	24	21	31	35	27	42	33	20	23	27	40	35	34	11	29	23	26	20	29	32	29	29	32	16	27	33	34	27	26	30	26	29	23	23	30	36	24	26	32	23	29	26	27	32	31	39	31	19	27	29	29	32	26	33	37	25	27
28375	20334	16544	22055	29620	30825	29761	27342	24657	22044	19527	17520	15356	13447	11758	10221	8984	7747	6657	5929	5263	4497	4131	3618	3079	2643	2229	1984	1863	1583	1476	1221	1079	937	787	758	746	731	750	806	736	716	685	874	1156	1377	1324	861	558	426	370	389	381	361	379	345	338	337	363	325	404	350	395	346	354	380	378	335	375	381	382	387	396	372	338	392	343	355	359	373	342	351	347	361	330	340	361	335	338	360	362	355	362	361	345	378	379	372	332	346	354	372	339	359	346	360	362	363	365	323	380	362	364	381	362	373	341	374	357	374	393	380	347	349	396	330	339	378	337	408	363	393	334	333	366	336	361	361	363	390	385	386	317	344	379	352	329	347	351	357	399	365	377	347	337	341	322	310	366	377	330	407	346	378	359	396	384	347	346	355	389	318	341	384	339	351	346	366	375	335	351	345	377	373	390	366	371	353	333	382	365	334	386	366	326	353	375	361	425	384	337	377	332	329	331	341	356	354	360	373	345	347	381	372	355	357	348	336	396	343	356	386	366	393	375	342	318	395	407	375	385	365	384	360	338	378	402	352	359	335	340	391	362	359	366	363	365	393	345	351	359	380	335	347	371	385	361	373	355	369	355	364	361	405	368	370	364	363	380	342	349	324	349	339	342	358	356	324	406	376	326	330	338	371	378	341	324	347	334	349	384	379	372	377	376	355	353	336	338	372	363	347	366	375	359	357	349	348	328	381	351	351	380	351	363	353	390	363	341	341	357	326	420	373	340	363	375	349	358	340	358	379	364	347	344	391	381	342	349	346	355	373	373	334	403	354	345	363	339	359	366	356	332	328	339	354	376	341	372	371	332	347	344	370	369	387	360	347	372	357	352	325	363	359	357	411	344	357	361	400	381	378	382	349	359	342	350	364	333	317	410	351	343	347	357	357	391	397	336	337	380	361	379	336	386	348	370	366	387	368	361	344	359	327	362	385	348	350	356	323	366	364	403	327	357	365	351	369	354	358	381	362	365	346	355	349	364	331	373	358	328	365	350	361	361	356	384	341	387	361	366	330	349	357	366	352	384	363	351	348	367	351	344	348	336	349	355	355	378	326	344	364	359	375	366	337	369	313	352	339	370	399	357	352	401	346	365	363	340	362	344	380	357	369	345	376	379	353	344	367	341	342	358	346	358	347	385	373	335	364	364	345	365	343	370	337	388	355	357	344	349	364	361	371	373	383	354	376	380	372	347	329	372	364	355	370	367	337	371	342	348	355	362	359	348	346	334	368	337	354	359	340	390	377	343	382	357	354	376	385	400	343	389	375	351	394	350	367	333	344	349	352	343	356	330	340	357	354	358	360	392	350	363	368	349	359	296	358	347	364	343	368	364	349	375	356	367	331	366	321	359	354	357	378	389	341	341	357	393	362	350	374	351	360	380	384	381	336	351	320	346	362	366	370	365	381	324	414	338	392	385	379	343	348	373	339	364	384	367	347	411	354	346	376	384	387	370	343	347	330	368	353	361	334	373	362	338	346	349	350	377	338	326	332	365	329	352	382	375	351	358	362	364	351	348	343	358	342	390	369	371	355	354	382	333	367	356	368	384	357	389	365	352	345	395	372	363	368	384	384	346	371	343	382	354	360	366	411	373	401	357	344	364	350	331	358	346	359	328	336	376	353	337	360	345	364	367	347	331	367	370	365	363	327	350	363	363	344	355	375	380	331	359	355	400	348	365	351	348	343	371	347	370	388	351	388	359	348	342	349	348	380	344	358	368	372	356	375	394	345	374	352	363	374	356	394	373	345	328	342	358	364	356	375	364	365	350	366	304	385	343	363	362	356	367	345	358	385	368	369	386	359	350	362	369	367	367	356	348	351	342	350	365	355	376	347	368	331	358	362	399	349	391	341	334	353	329	372	369	323	385	333	392	376	338	379	321	368	346	346	363	326	336	367	356	331	375	340	340	341	364	376	356	347	365	352	371	349	370	373	312	371	370	364	367	349	371	370	365	381	337	359	387	356	377	366	333	370	361	336	374	353	366	360	403	388	381	331	353	351	364	338	382	345	358	358	354	342	380	354	350	378	365	380	390	336	376	382	352	402	365	348	385	359	408	362	361	380	364	403	390	338	356	393	413	346	371	345	376	369	348	352	370	353	364	375	342	347	360	340	362	371	384	354	348	379	373	356	387	377	381	368	339	331	340	396	348	316	335	389	347	354	355	402	347	342	327	343	349	367	379	362	359	375	366	357	353	356	361	367	342	384	354	336	362	371	353	346	355	358	347	353	373	368	347	356	355	373	368	366	347	380	353	357	362	366	377	374	363	325	379	346	348	363	409	367	320	371	351	365	334	360	351	382	367	325	375	350	355	348	368	376	358	374	389	376	378	359	383	348	386	370	363	390	416	364	403	346	381	330	333	340	361	348	344	307	360	375	384	355	377	354	387	382	368	391	352	380	344	366	339	343	380	354	348	369	394	390	357	338	370	325	340	350	345	352	341	354	340	343	395	365	313	371	334	362	342	367	369	380	384	387	365	343	378	358	398	355	395	372	346	368	314	386	349	352	365	383	345	387	342	375	366	381	365	353	370	332	345	371	365	328	348	365	343	332	372	370	355	339	343	375	350	350	344	335	366	352	353	350	383	389	374	383	341	350	376	371	366	341	367	348	367	346	349	363	381	363	385	360	376	374	395	340	360	367	374	379	326	354	350	338	367	369	357	366	379	347	385	362	354	351	350	329	352	354	343	354	344	339	393	354	364	350	368	375	355	367	352	356	388	377	370	365	357	347	340	347	373	372	422	402	351	378	351	345	344	360	389	333	358	312	361	354	394	347	339	356	364	336	356	358	380	355	370	362	337	323	364	360	361	372	372	360	352	330	355	358	345	343	386	364	378	375	369	377	370	394	364	338	376	390	351	367	316	361	367	348	358	390	344	369	338	324	389	338	358	351	355	377	337	358	388	372	353	362	356	347	370	351	356	336	365	370	372	378	399	367	343	360	409	342	339	356	369	347	324	376	390	359	347	358	363	364	368	377	343	379	352	389	396	379	354	388	376	373	374	388	375	371	342	339	346	357	355	332	359	355	357	372	368	337	380	349	363	377	365	323	320	384	363	357	339	377	356	381	367	311	319	360	361	360	392	380	353	356	354	346	368	372	354	370	352	349	378	361	354	361	367	382	365	373	381	381	349	360	339	356	349	362	348	367	338	361	356	371	359	360	359	353	354	356	350	352	369	374	366	330	333	368	365	344	367	368	345	322	332	345	330	346	354	339	367	362	336	376	389	350	359	352	373	352	379	376	341	352	361	346	369	375	335	344	393	349	334	363	359	365	362	397	385	328	371	393	383	413	353	397	353	368	370	347	343	365	355	366	352	389	343	369	326	361	388	369	381	360	375	397	342	356	343	363	351	330	375	345	331	361	363	374	344	370	371	380	328	343	364	344	348	357	366	315	401	368	359	390	353	369	351	344	333	359	382	371	324	339	367	337	379	361	353	339	313	363	360	378
2420	1183	673	385	440	555	599	518	466	412	334	267	231	210	186	160	148	109	91	88	89	81	62	62	60	48	43	52	49	46	46	41	37	31	29	39	37	29	42	36	34	31	48	48	34	29	45	52	37	28	25	27	28	30	26	35	24	24	31	41	32	24	30	25	33	42	31	34	25	31	33	25	33	40	35	32	27	29	20	26	25	35	28	31	29	33	26	41	32	35	31	35	27	38	25	24	27	30	24	36	25	31	37	31	31	31	25	23	21	33	24	20	32	40	31	31	35	27	36	38	38	30	24	35	32	25	27	28	32	51	30	26	32	41	30	27	37	27	38	38	24	33	45	32	33	33	22	30	26	24	34	29	32	37	30	33	42	34	35	40	32	25	26	27	42	28	38	31	46	28	25	33	30	31	41	23	30	38	39	29	18	29	24	39	30	34	23	30	41	20	26	22	29	25	36	33	23	23	34	24	35	35	30	26	29	23	26	30	36	41	29	34	30	35	31	34	32	32	41	40	23	32	38	30	22	39	32	20	35	41	28	23	34	23	35	35	22	24	34	36	32	30	31	32	25	27	31	31	29	25	35	36	28	32	34	23	36	32	29	35	33	28	21	24	32	33	41	33	29	33	33	37	25	24	33	33	23	27	25	31	47	21	40	34	17	35	33	27	36	39	32	27	27	30	34	29	28	23	29	30	38	33	26	22	32	28	31	28	27	25	24	23	32	33	43	31	27	21	32	22	34	28	34	36	40	31	23	35	33	26	29	25	37	35	35	33	31	27	33	30	38	32	29	32	35	31	28	34	27	38	37	31	24	20	28	37	31	36	25	31	26	28	35	34	30	31	31	33	33	23	40	27	32	31	27	32	17	18	26	29	28	26	25	36	27	31	39	25	33	16	33	37	39	28	34	27	34	26	40	32	39	23	29	32	34	25	30	29	25	37	21	21	47	32	33	31	25	34	29	29	44	40	31	32	33	31	27	44	24	35	24	40	31	27	25	33	31	32	37	39	28	42	37	41	39	27	34	24	31	47	27	36	25	35	29	46	21	30	24	40	30	17	32	24	28	32	23	25	35	28	37	30	29	25	46	26	32	27	35	29	32	29	32	18	31	30	39	22	25	44	27	29	34	29	33	43	31	26	32	31	30	40	36	26	33	28	31	25	30	31	29	21	28	29	40	25	34	39	30	29	27	35	33	45	27	32	36	29	30	34	24	23	30	43	24	27	35	34	36	27	39	30	29	27	27	24	27	37	31	29	34	39	26	34	32	24	26	32	36	32	31	25	31	31	22	27	23	33	32	24	23	41	28	37	36	33	32	36	32	35	28	21	32	23	26	28	31	39	29	22	27	35	35	37	25	28	33	28	38	37	32	22	32	29	27	36	41	26	24	23	39	31	23	32	31	30	18	24	34	21	24	31	30	34	25	31	20	25	33	34	33	29	41	30	24	33	32	30	29	28	37	35	37	29	24	21	30	37	33	23	38	24	23	23	43	25	28	33	20	32	28	31	33	21	37	27	33	27	27	30	24	32	30	30	27	30	30	30	40	29	41	26	27	35	37	44	32	28	27	31	28	31	37	17	33	38	35	37	23	30	32	24	36	26	32	31	31	23	25	31	29	29	33	40	30	31	33	31	25	18	32	24	31	32	30	33	27	22	33	34	29	25	43	23	27	32	39	31	29	27	37	28	36	24	40	33	39	39	30	34	37	26	33	37	29	38	36	30	37	31	32	39	25	34	28	35	31	34	28	24	23	27	29	25	34	27	36	39	28	29	43	37	26	34	31	29	36	18	35	47	43	32	29	34	19	33	24	24	29	33	36	42	33	26	26	35	40	27	28	23	36	34	24	34	34	29	28	24	22	34	37	35	36	38	36	28	42	30	36	29	24	33	34	41	29	29	31	23	27	20	32	38	42	39	24	35	24	36	15	31	21	26	29	33	27	25	34	28	26	35	39	28	33	36	29	26	32	32	31	22	36	23	32	32	29	20	33	34	30	26	28	29	27	30	32	27	35	34	32	29	40	33	25	27	31	25	34	27	44	28	32	30	40	28	26	24	33	34	37	31	40	31	30	30	28	32	22	24	33	42	32	36	30	32	39	30	28	31	38	36	33	21	30	33	25	23	27	28	22	32	34	33	32	42	20	26	40	25	24	30	30	34	35	40	28	27	37	26	26	38	39	34	24	21	29	36	25	33	26	39	36	22	26	39	27	32	30	26	31	29	29	24	30	28	33	32	19	31	30	27	23	30	32	23	40	36	29	42	29	29	31	30	35	34	34	38	35	35	31	29	23	28	30	25	28	24	35	33	31	33	40	27	30	31	28	35	25	27	31	29	35	27	34	35	33	27	30	34	31	23	30	23	36	30	30	47	24	36	23	29	24	33	22	23	34	25	31	26	27	38	31	30	28	24	48	28	18	28	33	36	31	27	34	32	31	21	27	23	25	20	26	24	21	33	21	29	19	30	21	33	32	30	30	29	38	39	39	34	30	28	34	42	32	30	35	35	30	32	26	34	29	27	34	21	30	31	25	31	16	32	26	19	34	32	26	33	30	27	35	30	33	32	41	33	35	30	33	35	43	31	26	28	25	29	26	29	29	17	44	35	31	29	32	25	41	29	32	35	30	22	27	35	30	31	43	32	37	37	25	39	30	32	36	43	28	31	28	35	20	31	32	36	24	38	24	28	32	29	35	25	33	24	25	34	27	42	30	23	34	34	35	31	36	35	25	39	32	29	43	29	34	29	33	37	20	21	34	37	22	39	31	32	32	38	33	24	35	30	24	31	41	31	25	22	29	31	29	29	28	27	34	32	36	23	27	32	38	29	28	32	37	35	30	36	35	33	36	29	28	33	36	25	24	22	46	31	26	31	30	26	21	42	30	30	32	29	30	31	33	28	31	26	29	42	39	24	31	27	37	24	22	31	32	26	27	40	33	32	24	32	29	29	39	26	36	42	27	33	30	33	31	27	35	29	29	33	35	29	34	36	28	31	25	29	34	35	31	30	36	30	39	27	38	32	30	20	28	27	33	31	30	33	28	33	28	28	25	31	26	28	35	36	31	28	36	27	41	27	41	36	32	35	23	35	29	25	36	28	32	27	39	28	26	30	46	28	34	37	32	30	26	35	30	31	26	29	15	38	21	34	36	47	32	30	32	33	26	26	26	27	33	34	27	40	29	36	24	43	35	32	23	30	31	34	26	38	31	34	36	27	33	38	20	23	39	24	26	37	24	26	37	30	32	31	29	32	22	31	31	30	33	23	25	35	30	33	39	35	31	37	21	29	26	29	26	43	28	31	27	24	31	33	42	29	35	28	32	24	35	32	34	20	35	37	20	29	31	34	35	31	43	30	24	32	28	35	39	30	29	25	26	34	32	31	22	36	27	27	26	36	29	28	29	46	30	19	25	30	22	23	20	31	28	36	24	25	28	33	35	31	22	36	34	32	25	22	25	26	27	32	34	30	35	37	35	35
21174	13661	10535	15246	22544	23658	22303	20002	17468	14806	12638	10844	9427	7982	6647	5641	4736	3994	3473	2914	2459	2163	2063	1764	1537	1321	1174	1063	941	904	817	762	643	602	580	562	627	574	550	555	568	519	530	541	650	675	609	504	400	396	432	377	421	413	402	376	376	402	363	384	370	402	389	387	376	378	382	395	388	386	393	390	410	395	391	372	421	409	419	382	380	383	402	375	365	368	381	405	409	388	403	395	394	384	383	376	408	386	399	412	383	376	403	403	382	390	376	415	351	402	359	404	408	368	382	379	397	390	406	382	376	392	415	408	368	417	401	399	398	393	418	359	414	379	379	364	363	399	410	401	380	371	396	402	369	379	389	389	379	360	384	400	381	371	387	387	365	395	382	381	363	392	413	393	387	378	391	365	393	365	374	391	421	367	431	391	417	372	370	411	372	386	393	390	348	416	394	380	397	390	393	405	370	381	362	397	405	409	408	357	392	409	422	399	394	431	405	391	374	430	379	364	388	379	404	441	391	364	375	380	375	383	390	367	400	360	407	445	376	418	395	443	379	355	378	349	328	389	367	427	383	406	381	378	379	398	381	375	380	374	391	375	379	385	411	372	379	402	400	391	395	412	382	388	420	362	389	368	411	381	387	359	400	400	382	417	397	346	377	391	405	368	413	392	378	396	413	406	399	422	396	364	390	338	400	384	416	375	403	377	398	373	384	389	388	378	388	402	429	404	431	387	387	405	378	385	407	380	361	380	418	365	378	408	345	371	394	410	385	390	362	405	436	407	373	413	378	401	401	383	398	407	372	417	391	389	426	408	384	360	372	408	390	417	359	403	400	394	331	387	385	393	364	419	365	376	330	400	398	412	380	399	368	418	384	390	410	379	377	357	377	395	367	367	421	401	345	380	415	397	351	373	387	368	387	373	392	377	376	393	417	367	396	372	385	418	393	395	382	384	397	429	386	417	372	380	405	373	381	394	397	356	362	371	381	397	390	388	371	384	414	401	380	371	377	387	406	385	383	390	380	366	334	376	354	415	392	360	395	393	378	391	368	401	386	365	329	378	388	393	385	405	426	385	409	380	394	381	403	395	385	403	376	358	391	373	385	378	419	394	329	347	391	377	387	411	411	347	392	396	364	365	415	401	397	365	404	374	381	398	390	391	357	411	341	385	424	407	389	388	389	381	410	411	412	372	346	373	381	406	357	393	394	371	388	386	376	369	380	383	380	413	356	424	402	393	392	372	371	394	379	399	349	388	395	402	444	390	389	398	385	386	405	414	390	368	391	377	391	392	413	375	371	402	415	401	375	363	366	395	383	391	419	383	410	410	382	373	358	400	371	383	360	380	404	380	393	398	408	378	416	385	384	374	377	403	379	382	383	393	380	377	418	343	388	373	403	402	411	377	399	421	374	393	385	349	395	391	370	381	369	416	391	378	377	369	361	393	384	394	396	379	423	385	376	401	377	382	377	379	360	401	379	385	378	375	387	415	373	368	364	378	365	388	376	399	381	391	391	350	400	409	373	397	391	390	385	388	390	387	367	446	374	366	415	383	372	411	388	347	396	360	366	417	387	390	396	423	385	368	391	363	375	387	403	335	386	390	393	378	346	384	405	386	400	386	392	397	377	379	398	349	405	375	386	413	385	368	432	407	401	434	373	387	374	368	380	388	374	368	397	375	394	414	388	395	383	370	398	401	399	398	390	389	383	354	367	358	389	396	396	378	424	360	410	399	391	393	376	420	364	389	386	417	356	439	393	404	369	370	372	388	432	387	423	387	387	394	384	417	404	381	397	401	433	392	380	398	409	388	373	388	406	408	388	392	392	386	368	398	360	397	377	391	390	398	359	398	404	388	384	370	393	369	396	367	373	357	387	379	344	412	391	411	403	408	390	374	359	413	416	364	364	370	388	400	386	401	375	340	391	385	354	363	374	377	396	374	400	352	391	359	363	405	387	394	388	388	391	368	413	408	400	373	410	374	399	376	408	371	403	397	400	385	410	431	389	405	381	391	384	415	398	356	394	376	373	334	397	373	368	382	395	378	373	388	376	365	373	383	361	406	407	380	397	369	397	404	393	392	369	379	398	376	373	408	386	400	383	385	368	372	382	336	401	391	369	386	336	393	378	413	368	391	374	395	420	446	401	385	378	398	389	408	392	383	336	391	420	400	376	384	348	410	408	402	363	376	404	383	381	395	391	391	366	371	376	385	405	420	352	387	394	404	355	422	390	404	387	343	355	418	405	369	368	391	391	409	394	392	381	323	392	401	386	366	398	420	395	372	361	386	390	409	359	351	451	394	390	381	373	390	360	353	352	414	391	385	406	402	403	389	375	376	415	369	407	400	352	397	394	398	393	369	410	369	360	401	415	406	389	396	409	364	399	411	348	415	388	392	393	400	408	401	378	400	422	384	413	381	372	418	400	368	387	370	366	390	415	366	401	428	406	397	390	404	420	402	415	400	414	386	381	384	368	369	396	359	379	375	390	377	378	411	366	374	393	388	419	390	405	396	415	357	396	390	373	349	370	384	372	391	369	374	374	384	378	382	404	365	402	423	375	389	368	379	389	367	447	361	407	425	398	382	371	374	386	363	372	418	364	411	376	372	376	365	406	381	371	375	368	419	361	372	378	357	376	386	389	376	387	374	412	380	370	407	396	357	383	393	396	378	399	347	398	420	411	372	391	412	369	421	363	396	399	382	388	382	404	395	400	396	398	383	400	399	389	397	390	382	400	360	406	384	433	381	412	417	410	379	376	339	359	369	396	423	375	433	394	374	359	397	396	425	405	392	420	401	406	384	368	383	380	396	378	386	410	394	393	397	391	364	406	394	366	364	414	384	377	394	403	417	417	429	432	387	397	378	396	396	387	407	369	396	394	384	395	358	395	413	369	349	369	392	425	377	375	391	383	415	376	348	365	386	397	366	381	376	359	377	429	400	416	377	396	383	386	388	411	377	390	354	382	415	359	369	380	397	386	384	371	359	418	362	402	413	380	439	344	406	412	388	382	397	373	373	377	390	361	408	389	376	375	399	399	387	402	393	380	366	381	406	396	387	353	368	403	414	381	381	375	381	388	369	434	374	377	385	406	383	412	372	398	390	406	422	382	404	388	410	397	386	366	416	398	386	396	360	407	401	362	391	396	383	391	384	384	418	367	391	379	388	388	388	374	423	363	372	401	356	361	385	410	395	413	386	372	373	408	377	336	420	373	391	360	350	420	379	391	376	366	389	387	401	358	387	381	396	378	393	356	411	437	383	358	398	393	338	385	381	369	388	370	385	363	407	384	411	371	369	380	383	370	378	398	419	388	394	382	373	361	349	395	364	392	373	388	344	408	381	372	380	410	411	358	388	388	391	410	371	393	413	448	377	343	403	401	386	410	410	398	386	393	372	420	425	386	379	370	373	383	395	419	410	387	372	379	364	395	398	408	377	424	383	385	408	422	392	388	406	390	401	399	399	394	369	410	359	376	398	357	421	361	370	388	401
2769	2378	1200	699	791	1066	992	908	769	604	532	441	352	313	254	214	187	140	121	122	92	82	84	90	96	80	54	56	51	52	48	46	30	49	48	41	50	43	45	34	37	29	33	44	50	40	37	32	26	32	27	38	25	36	42	32	28	32	24	24	26	24	21	27	28	26	31	32	29	24	18	33	35	24	30	30	23	31	30	34	30	22	35	23	34	26	30	34	37	25	26	37	30	24	33	26	28	28	36	25	21	26	25	20	29	22	29	27	25	30	16	26	33	24	31	26	32	34	23	30	37	29	22	37	41	30	18	25	27	22	36	24	33	31	22	28	29	29	24	25	17	21	26	24	24	30	35	22	31	24	23	32	32	30	21	23	31	27	30	33	22	21	24	25	26	30	18	35	28	26	19	26	25	27	28	38	24	23	25	31	23	27	21	25	22	23	27	21	25	30	25	22	28	30	30	24	26	37	23	31	26	28	20	26	37	28	27	22	21	31	29	31	19	39	34	27	31	21	37	37	32	28	26	25	34	25	35	29	31	34	15	28	30	26	17	24	37	26	21	29	30	29	25	28	30	23	33	26	24	25	27	36	26	22	25	31	24	36	36	32	27	22	19	28	26	27	26	29	20	28	30	31	34	31	30	35	20	28	35	34	26	27	26	31	26	32	21	22	22	25	35	33	23	36	29	36	27	34	25	30	33	40	26	30	26	30	27	32	36	37	29	32	26	35	31	32	30	29	32	29	34	29	34	33	30	26	40	34	30	31	27	40	38	29	36	22	29	34	28	23	38	34	35	15	26	31	38	20	23	30	22	23	26	27	28	36	23	34	31	22	40	25	24	28	24	19	23	28	38	20	22	31	27	27	24	32	28	38	29	29	28	23	34	28	27	28	32	26	35	28	26	20	36	33	36	23	24	30	27	29	22	32	36	28	32	32	27	24	28	24	35	25	28	31	31	24	22	27	28	32	26	30	29	31	24	25	21	39	36	18	39	28	29	16	26	28	21	34	24	23	30	27	24	21	29	32	27	27	32	22	38	29	29	27	36	29	22	24	31	30	29	26	27	32	42	22	27	35	29	24	29	26	34	29	25	33	24	26	26	29	21	30	28	32	24	31	28	29	35	26	29	32	25	26	24	26	29	27	29	24	24	23	29	27	29	35	30	23	28	37	28	24	26	28	26	26	29	30	35	23	28	25	22	28	22	25	36	24	26	27	28	23	36	28	24	28	27	28	22	43	29	21	35	33	25	36	27	30	21	19	26	23	30	25	24	22	23	26	29	31	29	38	19	28	25	30	35	22	28	29	31	28	39	29	27	34	23	20	25	33	24	29	28	17	30	23	24	25	16	24	38	22	26	31	33	29	30	23	28	24	15	30	27	20	36	30	24	40	26	29	32	28	31	25	27	19	22	27	27	20	31	33	29	25	28	27	21	21	29	29	36	21	26	26	27	22	24	28	32	21	29	16	25	30	31	26	27	36	25	24	27	21	30	31	23	30	27	33	30	29	33	33	25	35	32	23	29	30	29	25	27	26	36	32	27	24	29	16	33	25	21	25	33	26	40	24	27	36	20	30	23	26	23	26	23	19	29	25	30	29	35	32	27	30	30	31	25	16	29	30	28	26	27	33	25	25	29	39	29	18	32	27	17	29	30	31	39	35	26	29	21	31	31	24	29	24	25	37	27	22	28	28	26	29	22	28	31	38	28	37	23	29	24	24	28	24	23	31	25	30	20	24	23	32	40	33	30	28	22	23	19	24	39	35	36	38	26	32	32	20	29	29	34	20	19	32	27	32	19	21	31	35	24	22	22	30	28	22	25	32	15	28	25	26	19	32	21	26	30	27	25	30	26	29	36	14	27	36	35	31	32	34	30	27	22	30	31	27	31	24	22	25	16	29	29	22	34	22	26	27	32	34	24	29	37	30	42	23	30	22	30	21	42	27	32	22	25	30	31	30	20	30	20	22	26	22	30	32	27	27	26	28	26	39	36	23	28	28	25	32	38	25	29	25	17	26	33	33	27	24	23	22	22	26	18	27	21	28	18	33	38	24	23	25	26	34	26	24	27	19	27	22	31	33	35	23	36	42	25	30	31	32	31	24	28	31	28	33	26	32	19	30	25	29	33	25	28	30	35	36	30	31	38	25	29	31	28	31	22	38	38	35	16	27	32	35	29	26	28	26	27	24	33	31	26	23	39	23	33	30	25	22	30	26	34	20	29	29	25	31	29	35	33	30	26	38	26	27	29	25	28	25	35	26	28	27	32	28	29	25	30	31	24	25	24	29	21	32	27	20	29	28	21	30	27	24	26	27	23	34	37	24	22	24	35	27	23	26	34	23	21	29	31	30	28	24	33	43	22	26	27	33	21	28	24	40	27	21	23	27	33	34	20	20	24	35	29	35	29	21	25	40	27	28	24	37	21	24	27	21	23	24	31	33	30	29	34	31	36	22	31	27	28	32	37	26	20	30	26	34	25	33	27	28	36	22	21	42	28	21	31	30	30	30	26	34	26	25	29	35	24	23	33	31	23	36	32	37	29	29	26	21	27	27	28	36	31	39	26	28	27	25	23	36	24	29	21	32	29	25	21	25	31	25	26	26	24	39	30	30	35	31	32	32	20	38	29	27	27	37	34	23	26	30	32	18	34	27	22	32	37	28	21	26	23	41	31	30	30	26	27	28	22	31	25	24	27	32	30	29	28	40	33	17	24	28	25	33	30	48	38	23	30	24	27	22	20	42	27	33	44	27	23	30	23	30	30	32	30	26	32	20	20	26	25	22	30	40	21	27	27	26	34	35	36	25	27	34	41	23	20	22	27	25	32	40	37	30	25	25	33	37	27	42	16	33	40	25	30	28	28	24	18	28	26	31	17	25	24	20	38	33	28	25	30	25	31	32	44	20	30	18	22	27	35	32	29	36	25	24	24	33	38	27	31	27	24	42	24	35	26	34	25	28	27	23	26	35	41	35	33	29	36	32	22	27	35	40	23	26	32	20	25	26	31	33	32	24	23	29	23	24	24	36	29	39	31	28	34	26	19	21	29	22	24	24	38	30	27	23	26	34	27	29	26	25	27	19	32	25	28	26	34	30	30	24	17	37	25	22	32	28	30	25	36	36	35	24	29	23	19	35	27	22	26	29	32	36	31	27	28	19	31	27	27	25	26	26	17	30	27	35	19	23	32	36	23	32	22	29	31	24	27	37	23	30	26	29	32	24	27	38	26	32	33	28	38	31	25	25	26	21	27	30	26	24	25	24	27	24	24	25	26	29	28	28	20	28	39	27	26	35	17	22	27	36	33	33	22	37	26	30	18	30	29	29	26	25	21	37	22	28	26	24	26	31	34	34	31	25	28	26	24	32	22	28	22	31	38	26	31	28	37	31	37	21	28	34	17	24	24	20	30	32	30	32	23	28	23	26	20	28	27	24	25	32	27	25	24	16	34	33	29	18	27	29	28	32	28	23	36	23	24	31	39	36
25607	19109	14217	19654	26905	28406	26482	23850	21390	18819	16238	14028	12204	10569	8904	7673	6527	5449	4708	4085	3500	2965	2745	2367	2006	1845	1740	1570	1293	1137	1054	983	809	768	752	726	701	705	702	619	614	610	596	745	1152	983	825	644	432	390	366	367	331	365	351	376	353	387	381	335	367	320	371	387	368	341	366	346	372	357	389	338	323	341	354	351	332	356	365	342	371	384	368	359	323	368	340	332	353	350	325	340	356	383	360	318	354	360	342	348	339	376	354	354	370	362	364	309	338	377	363	358	361	362	352	355	379	321	336	361	378	391	370	358	393	363	353	337	385	354	349	342	369	313	341	341	351	362	343	363	324	351	356	362	369	318	382	368	356	332	346	394	340	346	369	346	365	344	343	358	342	366	365	364	355	360	393	352	354	351	338	385	380	349	359	360	351	391	373	345	360	358	334	359	361	353	359	324	368	358	359	336	376	385	350	418	336	329	320	353	329	373	333	325	350	341	378	351	358	388	332	345	361	355	348	382	374	354	357	358	373	311	361	344	355	345	340	352	349	340	361	367	393	357	363	356	367	365	383	388	394	350	389	358	407	348	390	370	361	336	364	355	361	348	341	363	388	345	359	378	344	347	362	373	345	359	374	385	322	345	399	376	320	320	378	383	334	410	379	337	343	397	374	342	326	351	326	347	352	342	369	387	372	373	341	332	349	337	321	376	322	365	343	383	376	354	362	384	354	337	331	385	403	359	341	368	364	382	373	381	404	346	357	361	355	333	381	398	346	342	356	344	382	349	348	351	385	346	385	366	379	362	357	353	379	361	359	348	349	378	369	320	325	372	352	374	378	343	390	371	369	359	354	346	371	333	350	342	377	358	358	356	366	347	344	372	332	354	360	378	337	379	374	387	342	351	362	332	377	362	363	347	331	344	387	363	385	381	357	367	367	365	355	383	349	361	370	324	330	329	348	363	363	345	338	353	330	344	359	370	343	356	375	371	370	384	340	355	349	310	345	336	348	370	408	353	391	363	377	351	392	353	336	371	353	334	374	400	354	366	335	370	346	351	373	350	355	342	341	326	365	363	360	364	318	365	360	368	358	344	341	360	372	338	319	343	371	361	352	388	360	363	326	388	355	346	343	355	377	345	358	371	370	382	361	355	368	352	360	346	355	321	328	345	374	391	377	334	366	381	361	357	372	361	351	344	361	373	339	354	338	340	344	353	363	350	334	362	371	370	394	345	336	329	377	375	337	371	371	365	385	358	390	350	369	360	351	347	344	343	349	339	369	333	362	359	359	371	359	345	355	335	348	376	352	375	357	382	404	328	343	353	340	367	361	365	345	344	380	353	342	320	342	373	344	359	354	339	368	386	339	364	366	314	368	361	351	372	333	340	351	352	346	353	399	376	310	372	322	331	343	361	334	366	352	370	390	369	339	339	360	373	378	354	377	333	345	354	317	398	377	372	346	357	349	352	344	365	347	336	336	350	369	394	353	350	331	413	338	362	349	352	359	377	372	358	346	356	386	338	347	373	345	351	376	339	358	355	304	333	340	364	390	355	389	365	363	377	362	331	360	347	351	357	358	341	337	369	342	382	379	369	363	332	369	363	335	359	358	387	381	372	356	350	352	339	354	345	355	356	409	333	386	364	330	355	372	340	375	381	333	321	368	331	344	364	389	356	349	378	358	366	352	346	374	378	350	396	351	351	355	384	351	355	364	356	366	376	391	358	382	366	359	344	377	333	366	317	346	352	352	347	367	347	357	361	300	369	337	358	326	338	377	347	366	353	359	391	350	373	377	351	358	365	356	364	383	385	361	369	368	377	375	364	376	350	367	334	358	339	342	336	337	369	361	344	376	348	376	334	323	346	344	381	367	361	359	349	368	334	395	312	332	383	341	345	382	368	399	340	373	370	350	339	336	330	355	348	329	307	389	335	346	347	357	369	376	336	366	371	336	338	328	370	368	340	369	357	347	325	363	327	363	374	341	351	352	346	341	385	377	376	360	377	342	331	354	369	322	338	392	321	372	329	374	339	367	333	367	358	334	357	382	340	332	364	355	345	295	371	322	392	364	373	374	344	386	371	374	364	354	375	351	349	371	371	370	341	351	371	352	366	364	364	338	324	342	365	324	379	330	361	355	345	358	357	354	332	369	372	366	367	399	355	363	369	378	341	394	381	356	350	383	328	362	358	372	377	338	364	361	373	335	342	342	373	374	349	346	355	343	370	338	358	310	374	357	341	336	328	359	370	379	369	377	355	336	340	364	368	372	329	346	338	358	336	358	365	345	341	334	370	370	342	344	368	345	356	335	360	375	360	345	363	324	395	384	353	360	334	372	352	355	358	324	384	362	382	334	353	324	358	342	376	376	358	365	347	338	326	335	346	365	335	388	367	379	356	360	396	393	373	363	362	337	348	386	397	358	340	332	362	341	351	342	339	330	361	385	351	380	380	343	387	365	346	343	372	387	360	368	357	333	334	405	322	335	367	368	387	362	357	356	364	346	350	372	341	317	351	374	381	375	316	338	363	356	328	348	365	342	344	392	388	386	375	361	319	370	346	356	351	368	333	361	348	332	337	372	360	368	303	336	368	372	383	351	367	352	372	394	354	389	389	357	339	385	358	345	339	377	337	330	335	343	354	326	359	366	345	371	370	382	330	369	353	397	357	352	344	389	347	351	362	350	377	372	319	380	364	341	372	378	364	346	356	394	361	367	349	375	371	378	386	363	381	358	368	369	358	348	360	371	354	350	343	352	353	365	363	395	396	397	387	351	356	340	341	377	362	336	341	320	370	311	344	384	356	377	371	334	355	385	344	357	368	386	359	359	370	381	326	349	358	373	375	357	391	329	345	376	396	368	352	304	390	357	360	351	345	357	403	370	366	371	336	367	358	400	350	344	358	360	377	349	392	327	390	357	352	386	334	339	370	357	364	378	394	356	384	355	351	365	360	378	354	342	368	343	349	349	339	351	334	357	346	377	329	366	335	348	378	359	394	332	328	357	386	350	376	350	364	361	389	320	377	330	344	376	365	359	383	367	346	336	386	325	340	298	340	327	380	369	373	373	348	361	342	371	309	348	339	362	353	364	395	367	363	386	375	330	356	335	331	354	363	368	315	389	378	334	344	367	391	338	372	372	366	345	381	391	358	334	356	348	339	346	381	352	345	367	376	341	356	350	373	361	350	339	376	361	356	346	381	384	365	337	346	343	347	364	342	392	371	348	382	394	374	324	359	373	365	375	373	380	368	354	354	369	352	343	338	380	364	338	353	385	372	370	361	379	339	331	348	365	344	369	389	357	336	379	368	362	378	328	338	351	332	372	373	360	352	376	362	371	347	394	374	379	358	364	372	381	378	374	329	358	347	362	357	355	347	332	381	325	418	378	353	360	350	366	368	374	386	372	366	343	351	336	358	370	360	347	378	377	307	345	345	341	355	349	337	364	384	347	350	385	362	342	386	385	352	333	339	349	356	349	357	372	353	353	344	342	365	342	366
3877	2173	1161	706	755	1032	1059	905	763	645	541	473	342	355	304	234	197	174	159	130	122	112	100	82	85	77	68	74	68	62	51	38	33	60	50	42	50	40	50	51	49	32	42	49	62	56	43	36	35	39	34	34	41	46	31	33	27	27	37	38	33	30	24	36	34	36	38	24	32	29	30	32	30	32	33	36	39	33	39	31	28	38	21	28	36	20	32	29	31	31	30	29	28	34	31	20	35	25	45	29	31	23	19	32	25	36	34	41	30	35	31	27	30	35	29	34	25	31	34	34	31	35	27	44	29	31	38	40	31	35	25	39	21	32	27	31	31	27	37	27	36	31	31	41	48	32	25	41	28	24	32	32	29	40	35	26	32	33	40	37	38	36	26	35	23	23	34	27	35	32	36	34	30	49	27	34	24	27	28	39	33	35	38	28	36	23	38	35	31	25	49	34	35	27	24	37	39	32	33	36	33	24	34	28	29	32	31	27	32	28	27	34	43	41	27	28	36	33	29	33	26	29	33	41	35	26	35	35	37	33	25	30	29	30	37	41	28	27	40	25	38	31	29	36	31	29	40	20	32	22	40	45	34	30	35	30	41	41	27	32	37	30	28	38	34	33	37	31	36	40	35	34	31	34	28	27	25	32	37	29	28	41	40	42	34	26	28	30	32	34	27	27	37	29	48	31	31	30	38	40	35	31	39	29	37	28	36	30	39	33	36	54	33	28	27	37	26	30	46	39	46	31	34	34	40	21	38	34	41	29	28	26	28	26	31	35	31	30	39	26	52	26	32	31	31	42	35	31	31	36	32	28	37	35	25	33	35	26	34	39	25	28	20	44	41	31	29	27	34	35	36	27	20	30	33	36	27	39	42	32	39	32	35	32	41	29	30	31	22	31	28	32	23	26	23	28	24	39	30	27	34	31	26	39	24	25	29	37	28	28	27	32	29	39	30	43	33	27	26	35	26	38	29	30	39	31	27	35	36	38	19	34	30	26	29	49	29	30	38	36	33	29	34	32	32	27	38	34	33	33	35	30	41	20	31	32	25	27	26	38	35	31	36	33	24	42	30	34	43	27	27	35	31	27	38	29	31	42	21	29	27	37	30	28	23	37	29	42	31	39	27	35	38	23	31	33	26	23	30	28	28	18	37	31	25	26	37	38	22	33	44	34	25	30	31	28	30	34	30	28	50	49	37	23	29	37	37	34	36	38	35	30	30	33	30	31	39	28	27	31	28	36	28	34	29	39	32	31	33	34	31	29	32	36	37	33	37	32	36	31	32	31	32	30	37	43	29	30	43	35	39	35	28	29	23	38	37	28	29	31	37	42	29	45	28	30	40	35	32	31	25	31	26	37	34	50	45	34	25	28	39	35	35	34	35	28	39	36	41	34	32	33	32	43	42	45	40	39	31	32	33	33	27	35	25	43	32	43	34	36	30	42	37	38	30	24	34	32	32	36	32	32	25	31	33	41	41	25	31	32	25	35	35	28	46	30	34	32	31	42	22	36	36	27	37	32	20	30	30	30	39	30	34	31	31	37	21	24	50	32	30	34	31	39	21	45	21	39	37	30	39	34	21	31	29	34	31	32	38	28	32	25	42	27	30	37	27	33	28	28	36	38	38	33	37	28	35	33	30	32	22	38	30	36	30	29	36	30	42	28	28	28	26	27	39	28	34	29	34	31	36	25	29	24	31	37	32	30	31	27	33	26	38	36	32	29	19	36	33	38	26	26	26	42	27	39	36	29	34	27	35	39	46	35	23	28	33	36	33	30	29	35	32	31	34	28	36	45	45	27	25	42	36	32	41	36	23	33	39	35	38	35	32	28	34	37	40	31	23	36	29	33	35	39	33	37	33	38	31	27	30	46	28	29	35	36	40	28	42	30	30	36	31	37	28	31	33	32	31	33	39	35	37	37	33	32	31	34	27	28	26	26	31	28	26	31	36	32	30	38	28	28	28	29	39	45	34	41	49	28	33	29	38	29	42	33	41	37	41	44	33	29	30	33	36	23	33	36	32	36	34	30	30	30	26	45	32	22	27	31	28	36	35	27	29	33	29	31	28	38	32	34	31	35	34	42	31	37	33	28	35	38	39	27	30	30	35	39	43	29	42	27	30	27	29	29	26	33	31	33	38	40	27	28	29	28	35	34	33	27	38	27	34	26	39	26	34	31	30	25	38	37	23	36	29	32	21	28	33	28	37	34	26	36	37	20	35	39	37	24	26	35	31	35	27	33	33	34	33	40	27	28	36	31	23	22	34	26	31	23	26	32	21	34	38	27	40	23	27	33	39	41	21	33	39	32	25	31	43	38	34	45	31	38	39	32	35	38	36	32	32	30	26	18	31	31	42	27	10	28	44	42	37	33	37	37	33	37	40	47	37	41	34	38	30	31	32	40	36	36	28	30	32	38	38	28	32	34	34	46	42	28	29	42	36	25	38	39	29	26	31	27	30	37	30	37	32	30	34	42	39	33	34	26	33	18	30	41	26	35	34	32	46	34	33	32	24	38	33	34	30	39	37	37	44	40	34	31	35	37	32	32	36	29	41	39	29	28	29	40	31	34	34	34	27	36	30	29	26	33	42	37	42	42	34	39	36	24	33	26	40	33	30	33	30	41	30	29	40	39	45	32	28	29	22	38	37	21	28	30	31	29	32	25	33	25	38	22	22	33	19	37	38	36	29	31	27	26	26	33	31	29	24	35	33	30	30	28	37	38	29	33	34	33	32	27	37	39	35	42	26	29	34	32	24	34	32	30	32	26	30	37	26	37	32	34	39	30	38	39	26	35	27	29	36	35	24	30	39	31	34	40	33	36	30	46	39	31	28	18	37	31	36	22	28	32	32	35	32	31	41	34	39	39	29	30	34	30	38	34	35	31	32	27	33	32	29	28	37	35	39	36	29	29	27	42	26	29	36	32	21	41	33	24	37	32	35	40	31	26	14	39	29	30	30	43	27	38	25	41	29	40	33	40	32	40	18	27	26	34	29	29	31	37	31	23	36	35	32	40	31	24	27	44	32	32	33	34	35	28	23	33	14	28	22	28	38	39	36	37	49	37	27	26	30	45	30	24	41	29	28	33	33	30	38	35	31	29	27	32	20	34	45	34	30	37	31	33	26	35	28	42	27	36	31	46	33	35	36	26	31	32	38	33	31	30	25	36	36	26	37	29	30	27	21	22	30	23	36	34	31	30	30	25	39	34	33	27	32	35	25	25	28	21	38	37	27	44	33	24	44	38	30	31	44	26	41	31	40	38	37	32	53	38	42	33	30	30	34	37	21	36	34	25	30	33	36	32	32	31	45	34	41	37	31	51	36	23	44	29	30	29	24	39	31	37	29	30	32	30	28	40	28	33	26	34	35	29	19	38	36	28	30	22	27	45	35	34	36	30	27	35	37	41	36	28	35	32	28	28	28	33	32	36	29	37	39	32	37	41	24	32	30	32	32	34	32	27	35	29	43	30	48	32	32	31
25498	18501	14028	19561	26606	28158	26724	24508	21989	19415	17128	14916	12829	10914	9368	7989	6928	5785	4903	4267	3691	3233	2881	2534	2277	2087	1847	1608	1458	1300	1167	980	1014	969	884	855	756	755	728	668	715	640	596	703	1239	1196	1004	665	494	406	472	437	428	405	383	382	400	421	451	403	432	380	388	437	375	410	424	411	411	410	390	410	422	395	409	419	409	421	426	391	394	394	420	442	381	404	410	403	404	414	417	418	428	401	409	423	410	410	420	406	409	413	375	438	426	380	426	427	401	399	391	457	425	366	417	400	400	412	413	430	440	424	398	404	420	459	376	425	399	417	391	377	394	423	384	443	379	405	420	419	399	400	432	420	409	377	405	433	403	406	435	457	432	406	418	426	423	406	449	406	426	373	406	451	413	418	436	422	411	411	377	414	422	391	398	379	394	415	412	423	400	415	393	433	409	419	398	393	464	426	410	392	390	398	425	413	410	385	409	446	430	406	427	381	383	447	373	367	400	433	398	386	394	418	409	400	422	428	426	380	397	449	418	412	380	451	418	389	411	400	401	428	364	408	416	435	405	414	431	408	401	428	394	442	421	412	430	431	411	404	419	423	387	445	374	406	379	441	402	421	403	437	418	413	421	402	438	385	413	383	396	402	417	439	409	409	367	398	407	430	412	423	422	373	419	377	408	402	401	410	451	385	402	399	432	419	416	415	415	392	384	418	420	399	405	428	428	416	387	425	435	396	398	413	397	408	439	384	417	425	429	370	398	396	376	381	417	377	419	405	446	415	401	423	435	427	412	390	362	418	409	408	385	409	415	446	369	405	400	387	418	406	410	385	394	413	407	388	375	391	416	417	440	428	423	397	402	417	394	463	403	411	416	421	435	384	408	429	419	407	417	412	379	410	394	427	365	433	403	389	387	441	377	418	405	388	415	435	406	408	404	411	416	366	369	417	410	446	434	434	396	438	424	388	386	422	446	419	419	384	413	418	380	418	407	395	409	412	402	377	428	376	406	388	408	430	456	405	387	397	405	419	377	426	412	391	405	422	398	381	409	400	406	388	441	429	413	409	423	382	408	399	404	394	437	428	401	410	440	427	402	407	366	395	415	407	405	433	365	417	405	419	406	386	432	417	397	420	383	426	406	418	461	394	425	428	395	394	410	396	434	406	440	418	426	415	430	424	398	407	423	390	446	421	399	429	419	436	445	465	414	380	386	366	400	392	425	389	385	384	430	416	414	417	418	387	402	428	422	422	425	397	367	443	446	399	376	409	408	398	449	402	379	402	424	432	417	438	382	433	442	422	406	403	381	430	413	435	395	403	410	403	456	387	425	411	402	398	397	397	389	401	430	442	402	419	420	436	414	418	420	384	449	385	390	445	415	398	401	421	417	394	392	408	425	387	410	398	433	427	418	435	380	385	422	378	397	406	411	398	393	388	422	420	414	379	417	423	423	418	443	394	430	410	367	408	388	434	408	388	397	428	428	395	407	434	439	389	414	388	389	393	412	461	395	438	445	396	426	435	378	376	391	395	444	405	457	400	388	418	419	438	415	430	403	411	363	373	425	393	378	408	419	387	423	441	399	381	391	392	428	406	414	420	388	397	421	456	399	433	409	405	407	382	441	403	356	374	414	404	405	458	435	392	416	406	404	399	453	385	407	411	381	400	421	419	379	417	386	387	418	392	389	401	422	409	383	402	389	416	413	423	430	419	396	417	459	408	396	428	382	434	431	442	417	451	395	406	388	403	388	390	407	413	408	472	423	456	408	380	416	432	403	410	386	374	421	434	412	412	390	390	378	438	421	436	426	402	403	332	394	397	383	406	405	395	389	445	377	437	396	412	440	417	429	370	397	389	414	406	383	408	409	380	421	417	398	424	414	436	375	401	394	428	400	437	417	396	388	409	399	442	429	417	427	422	435	407	413	410	409	406	417	397	414	429	406	391	385	372	423	414	411	428	410	418	404	420	428	429	396	406	407	442	397	441	399	429	413	427	444	396	382	425	417	416	413	427	416	429	408	406	416	402	412	409	406	407	402	424	374	375	423	405	443	431	417	439	379	361	404	376	444	420	408	403	418	398	377	433	387	448	411	437	410	400	403	402	413	423	397	380	407	398	436	391	390	392	407	410	433	395	353	419	402	403	406	409	415	409	371	451	425	409	441	409	413	418	425	390	385	465	395	407	397	389	398	402	399	436	400	443	439	408	400	412	398	403	399	412	368	424	438	414	435	412	415	403	432	415	392	401	385	360	398	439	425	403	396	399	393	414	413	397	422	367	422	418	394	418	408	435	406	430	378	428	400	448	395	398	433	425	407	385	405	410	411	386	435	418	435	425	413	376	393	397	437	462	397	384	410	442	389	394	382	413	442	392	390	356	434	431	397	403	412	411	396	388	432	414	390	427	403	404	415	427	408	434	391	437	402	405	387	402	367	436	396	407	435	399	387	410	399	400	407	433	396	388	393	368	416	434	408	415	413	431	423	371	423	429	395	405	378	401	380	397	414	385	403	429	397	401	386	456	401	422	434	373	357	421	419	419	392	378	414	442	377	423	434	410	449	422	384	395	396	431	409	413	413	419	429	433	405	399	423	398	378	374	397	417	405	437	436	402	429	392	424	427	387	414	393	426	416	420	428	417	419	446	378	409	404	388	432	412	377	396	420	434	387	395	465	381	417	424	400	405	420	393	430	431	405	421	415	408	391	453	410	405	381	446	417	419	453	408	433	426	394	391	395	422	377	402	404	346	439	386	388	415	429	394	425	423	404	388	402	429	401	400	407	414	431	350	423	399	406	402	404	398	434	390	409	457	415	382	441	429	405	408	436	431	393	395	388	413	413	408	419	419	426	406	386	433	418	414	420	411	421	425	449	395	437	423	393	403	400	385	387	434	417	393	421	402	390	411	372	430	434	394	352	463	423	413	411	377	395	423	413	421	405	395	450	414	425	397	437	378	397	398	410	457	410	377	411	401	434	400	389	418	429	420	412	439	406	398	385	425	399	435	400	397	388	402	368	399	400	438	424	417	423	404	375	397	438	395	384	399	392	393	394	367	411	428	401	449	392	416	425	388	444	408	419	351	431	457	430	408	403	381	424	388	411	412	406	447	387	430	367	418	397	448	434	407	408	408	376	426	438	373	404	426	378	434	392	396	403	391	415	403	400	419	464	429	407	418	422	417	413	407	405	414	401	454	387	398	376	415	428	401	429	411	396	414	415	420	396	382	386	418	386	423	393	399	391	393	464	426	390	424	461	415	395	408	426	435	387	447	421	433	383	398	424	421	413	428	422	438	420	455	390	439	428	391	404	391	426	419	408	445	430	415	428	398	401	387	434	410	393	401	392	411	420	454	401	420	426	411	383	393	446	401	403	396	416	368	394	416	428	368	418	433	388	415	424	416	390	403	395	443	430	410	423	435	427	367	444	413	393	412	396	406	416	417	447	401	378	415	395	406	446	398	375	409	380	416	413	406	385	393	379	445	413	412	409	419	436	405
4011	3362	1734	1127	1141	1635	1522	1281	1072	945	757	634	472	432	350	309	225	185	188	157	133	125	106	95	88	86	80	56	64	51	60	49	42	38	45	51	46	44	43	39	39	40	27	37	73	65	69	41	37	21	17	18	31	30	22	36	24	26	22	22	21	26	29	35	36	35	35	27	35	19	27	26	33	29	31	26	27	22	26	29	19	19	29	33	31	20	31	29	29	28	33	25	31	31	31	20	30	26	23	31	29	30	17	28	30	24	29	25	35	34	23	24	37	24	33	26	28	23	35	19	33	25	34	29	32	35	28	18	27	28	28	41	28	21	39	25	28	23	22	24	18	33	29	29	23	25	20	29	24	27	23	33	34	33	25	33	26	27	24	22	37	25	25	27	33	18	20	31	28	27	30	27	28	26	33	23	24	27	34	24	31	30	27	25	21	25	34	29	49	28	34	33	31	21	34	32	31	26	34	24	34	11	24	23	28	24	33	31	33	31	32	36	22	15	33	17	27	25	35	32	34	28	18	25	30	39	22	24	33	17	37	28	21	29	32	25	24	24	30	33	33	27	23	35	35	30	26	28	25	31	28	32	25	28	24	19	23	23	29	31	24	23	32	25	42	33	29	31	30	27	37	32	29	30	27	27	33	24	30	28	38	32	36	35	35	30	22	32	23	28	17	21	17	33	26	31	30	23	33	30	25	36	22	27	42	24	17	23	33	31	28	30	28	32	26	39	33	33	37	33	30	21	31	31	27	22	26	22	33	25	16	24	29	25	29	37	25	44	23	35	34	22	29	29	26	34	27	30	32	30	22	27	37	32	32	36	27	32	22	27	26	37	32	33	30	31	23	24	28	30	36	27	28	23	28	32	32	28	31	28	24	36	31	32	29	32	32	34	28	24	23	30	29	29	34	34	31	42	30	27	26	29	27	28	28	36	32	23	35	32	27	22	29	28	21	32	31	25	30	30	37	22	32	39	28	31	29	23	25	29	37	34	26	28	20	31	24	33	28	22	36	20	22	28	24	21	25	36	38	30	36	22	26	25	26	39	26	35	30	25	30	33	35	37	30	22	30	37	22	38	31	34	20	32	36	30	38	23	36	39	38	34	20	28	32	30	26	18	24	27	39	25	29	28	36	31	36	35	28	30	36	28	31	30	32	24	28	32	29	28	30	29	32	29	33	21	32	23	25	31	24	25	41	29	39	26	38	34	22	30	26	25	31	37	27	29	33	30	26	40	34	33	33	20	37	34	32	28	32	39	26	35	30	28	32	26	21	32	23	32	30	35	22	30	27	31	28	27	38	36	40	28	26	26	25	21	32	31	18	26	28	36	32	31	31	30	33	32	31	28	23	30	31	28	26	30	28	32	34	21	33	25	27	24	26	30	30	30	22	28	31	30	36	31	28	26	36	28	32	22	28	24	37	27	28	29	36	29	26	34	32	41	26	24	25	23	37	24	27	24	26	30	24	24	23	32	30	35	40	25	33	19	41	38	32	24	38	33	38	39	28	41	27	40	31	27	30	18	26	32	28	26	25	39	28	27	31	17	29	31	35	25	23	36	23	33	29	32	36	30	31	32	31	25	30	36	31	26	21	38	27	31	30	38	38	30	25	25	26	31	29	26	28	31	35	25	34	28	31	32	44	38	31	23	22	26	33	28	24	33	19	34	26	42	26	34	22	24	34	31	26	28	38	26	40	29	27	30	35	26	27	23	28	37	18	25	34	26	28	31	30	30	25	28	35	19	25	27	38	20	24	28	28	25	34	28	29	28	26	30	21	36	27	20	36	24	31	23	29	24	28	20	22	24	34	26	37	21	34	24	27	21	27	19	19	27	32	29	26	25	32	26	26	32	27	40	30	27	33	29	34	28	25	23	34	23	24	31	37	24	25	29	28	35	26	23	29	22	32	30	29	30	36	28	33	21	25	32	32	37	31	31	27	16	28	23	26	30	28	28	23	21	26	28	30	21	30	39	37	25	26	29	27	32	25	33	24	31	31	29	32	28	34	24	36	22	33	30	25	34	27	28	36	23	38	35	34	32	27	20	31	27	27	26	34	32	23	29	23	22	32	29	37	30	21	31	29	29	23	29	23	36	39	27	30	33	27	22	27	31	30	31	26	29	29	27	34	27	31	34	30	27	28	26	28	23	34	28	30	37	28	33	30	35	23	20	24	39	27	26	33	35	25	28	29	26	17	20	33	26	30	25	29	29	26	28	29	24	28	24	29	30	30	37	29	28	28	27	30	36	34	29	41	29	22	37	29	31	24	34	25	33	34	30	39	24	31	40	20	23	34	28	30	29	27	29	23	27	22	30	27	41	33	29	43	27	24	20	32	29	25	32	31	24	27	22	29	26	48	39	26	36	26	25	23	28	27	29	29	32	38	34	30	35	23	27	23	24	27	33	18	39	38	18	36	28	18	29	24	37	24	25	22	31	24	19	34	19	23	29	19	41	27	29	27	25	33	28	30	24	18	14	24	20	27	32	21	29	34	25	26	32	36	29	38	30	31	17	31	29	24	34	37	31	27	37	29	39	24	28	32	18	31	28	37	36	18	37	28	32	34	30	34	31	23	28	42	21	29	29	26	37	31	38	27	31	29	25	28	30	22	24	33	20	31	29	19	29	23	27	28	23	30	30	30	27	47	25	32	30	24	27	26	31	26	31	40	25	30	26	29	19	33	43	25	27	22	30	28	28	24	31	29	29	30	27	32	29	23	22	37	27	31	25	26	22	25	20	26	25	28	26	25	25	32	20	33	34	33	36	30	20	30	24	34	36	31	29	29	27	22	29	39	38	27	29	24	23	31	31	30	35	23	26	27	24	34	25	26	23	25	27	25	30	24	34	22	28	27	24	28	26	34	26	28	32	29	31	16	32	24	32	23	23	36	37	27	22	29	26	36	29	22	26	31	20	29	28	30	32	29	31	16	29	33	30	28	24	31	25	31	28	30	30	25	30	28	36	24	33	28	31	30	24	22	26	29	37	30	22	29	32	31	25	23	34	28	33	25	28	30	31	30	34	24	34	28	26	32	20	22	31	29	28	22	20	27	23	31	33	21	28	40	43	25	31	29	29	24	33	29	27	37	20	40	31	24	30	27	28	30	25	20	41	30	27	36	29	38	29	26	32	27	29	24	15	23	27	22	32	32	19	25	30	25	22	32	27	23	30	32	24	24	28	32	28	35	23	29	27	26	33	28	26	34	32	43	18	32	38	35	21	41	29	27	37	31	29	26	21	35	34	33	36	30	29	29	34	28	30	42	16	25	20	42	33	28	27	36	31	31	22	17	20	23	22	25	30	16	27	37	34	30	31	31	27	27	34	26	30	20	26	26	21	31	25	31	32	42	24	28	36	26	23	29	23	30	25	37	22	26	34	21	19	29	27	31	23	23	27	22	27	28	20	31	22	38	29	26	21	26	31	24	32	32	33	30	37	23	27	30	31	25	25	27	29	29	36	24	35	25	19	33	22	36	27
29143	21054	16589	23015	30271	31157	29682	27299	24604	21885	19404	16773	14953	13086	11346	9695	8185	6936	6048	5072	4406	3791	3333	3086	2789	2403	2166	1961	1707	1513	1356	1214	1176	1130	1139	985	917	839	849	798	762	676	629	891	1636	1659	1261	713	484	454	383	384	376	373	339	367	351	366	383	354	382	369	382	370	386	375	367	320	329	372	335	401	362	376	344	346	353	357	373	367	356	359	353	349	397	369	374	355	362	322	358	350	359	381	378	370	367	380	349	350	351	378	363	342	347	360	386	383	368	374	345	367	348	370	361	367	376	388	368	385	345	374	370	370	375	390	358	356	362	369	384	347	367	372	347	316	358	385	380	383	365	373	369	369	408	356	396	385	379	376	375	372	334	349	370	365	395	377	316	345	392	401	375	392	391	352	378	360	359	356	359	364	353	403	349	358	364	382	345	393	378	368	394	357	345	351	383	350	380	339	342	354	386	402	370	348	389	360	386	363	346	372	345	372	367	425	393	364	347	367	357	348	361	383	379	355	363	363	371	356	366	344	331	364	379	331	404	341	332	336	326	371	383	369	371	365	354	395	368	390	344	376	354	373	365	366	352	370	326	343	346	349	349	393	353	374	371	367	369	362	376	364	382	351	363	395	338	362	347	339	362	364	368	355	378	352	352	361	379	406	339	402	389	362	373	374	367	373	359	356	363	375	359	385	356	382	374	342	366	392	386	366	374	368	337	351	369	353	384	371	359	370	357	396	337	380	362	365	341	379	377	362	403	367	370	348	350	359	386	366	338	370	344	376	390	339	348	326	346	388	371	356	346	376	413	360	341	376	369	350	361	365	373	355	362	350	347	373	373	373	324	383	378	352	344	380	372	348	364	353	341	334	373	343	339	389	360	330	352	352	344	354	336	374	369	385	372	329	348	382	373	350	372	392	370	396	329	350	379	378	390	363	371	384	352	381	331	379	347	362	360	354	343	354	361	370	345	362	368	347	378	391	375	374	399	353	371	380	360	365	366	353	361	368	378	381	348	341	373	362	366	381	363	366	385	399	357	379	367	392	357	356	360	368	370	381	364	351	364	347	351	367	358	356	391	342	368	368	384	370	371	370	356	372	376	334	388	360	389	378	366	344	369	411	368	353	371	342	401	343	372	364	358	361	382	342	333	350	361	357	367	356	391	394	420	344	372	391	352	366	390	347	330	336	375	366	363	337	374	373	353	390	357	360	323	382	354	349	340	356	360	355	355	357	353	391	361	388	359	359	405	375	355	385	376	354	382	365	337	377	383	372	377	350	377	355	352	371	380	365	350	355	375	342	377	384	375	382	355	370	353	361	363	371	363	370	405	373	379	374	386	351	364	344	363	387	380	361	373	382	346	379	365	356	354	406	338	381	348	368	328	359	386	392	335	389	355	365	333	366	362	386	370	388	394	363	373	380	374	370	390	349	389	349	381	370	341	369	401	356	362	338	324	362	375	335	370	350	360	360	323	371	357	341	391	384	374	358	370	382	371	352	347	394	344	357	357	350	377	344	345	388	355	348	345	392	396	334	368	347	357	365	348	365	363	393	348	360	378	366	360	341	380	336	383	387	372	347	358	343	378	373	387	394	363	363	370	371	378	393	348	374	329	359	341	344	366	329	390	382	376	359	353	363	378	347	362	382	345	323	365	342	365	381	350	371	352	353	360	369	365	351	364	385	395	333	379	326	352	371	391	376	371	375	338	375	373	342	347	335	375	365	339	376	354	397	362	361	357	337	360	385	370	370	393	383	367	363	353	358	370	384	366	350	365	361	358	347	353	321	367	360	391	378	392	348	350	361	355	346	383	388	363	351	363	352	349	363	349	378	381	356	361	407	354	375	339	385	337	346	377	366	355	324	362	371	345	374	392	410	349	371	341	364	372	389	381	368	360	371	379	377	398	328	383	388	376	348	344	349	363	345	353	391	362	360	352	363	379	391	362	360	356	346	403	373	360	386	376	358	364	361	356	381	372	411	383	378	346	367	380	383	344	350	346	371	372	375	386	376	343	363	375	361	363	360	364	332	359	361	356	388	390	377	338	383	399	377	356	356	372	368	368	337	376	365	344	358	393	369	339	351	362	382	348	353	348	355	369	371	368	376	380	373	372	340	325	352	376	384	377	367	372	349	355	378	380	365	361	355	367	365	375	341	364	384	334	381	375	345	354	358	350	379	360	388	374	379	385	351	338	355	375	353	393	401	388	380	358	363	374	343	371	316	389	375	369	368	345	374	339	367	369	363	346	335	370	384	381	381	362	361	343	363	377	377	395	350	361	356	358	353	357	362	370	378	383	388	335	384	372	390	376	366	379	349	370	372	366	338	358	347	376	360	315	370	364	381	339	403	362	372	373	373	347	359	355	363	377	340	346	369	347	336	381	382	401	376	381	386	360	362	367	381	368	374	330	339	358	362	376	336	340	374	408	351	340	368	367	374	371	373	355	341	341	364	336	357	388	357	377	352	380	347	356	374	367	362	373	398	378	367	382	402	386	343	397	361	362	353	363	374	396	393	426	413	366	377	378	372	354	368	378	348	370	378	362	359	358	363	336	346	332	363	372	369	380	398	392	381	375	433	376	343	371	398	345	359	324	369	390	346	365	377	368	383	383	348	356	368	374	348	386	420	326	384	364	386	362	348	310	343	373	362	366	356	379	364	326	372	363	375	350	349	348	339	410	363	396	362	355	379	361	360	320	372	399	379	363	345	389	376	399	362	354	347	372	363	372	392	388	368	347	347	358	363	359	365	384	373	357	411	364	377	381	387	373	355	401	373	351	357	381	354	363	362	366	366	371	415	388	379	360	363	374	372	337	386	352	388	334	404	340	332	381	374	387	364	365	368	398	359	361	356	350	360	350	381	356	332	387	341	361	341	377	387	348	326	400	378	352	371	355	326	393	369	344	366	367	380	381	361	363	327	390	344	339	362	363	354	370	351	346	403	330	348	380	371	371	341	376	360	366	370	399	447	362	377	356	347	350	353	387	390	328	409	358	370	367	364	379	347	331	357	367	387	357	335	380	344	342	355	374	362	367	365	365	375	366	371	365	336	342	393	357	393	354	334	376	373	364	369	364	380	419	390	369	401	360	386	352	326	335	380	364	365	369	354	378	367	384	397	373	375	355	337	351	384	349	338	367	371	381	404	368	360	364	370	358	397	386	405	385	396	361	381	372	363	349	397	365	406	362	371	368	342	375	368	330	374	328	356	348	366	403	369	329	397	343	362	355	359	363	366	373	353	371	354	356	358	345	355	387	385	401	359	383	372	354	348	369	348	348	364	383	354	350	358	372	372	359	357	378	345	391	354	380	370	372	372	382	375	368	357	363	382	386	357	337	355	362	352	389	371	387	354	346	372	397	379	380	338	350	361	374	360	362	343	373	370	375	347	381	347	392	388	365	399	359	378	382	366	372	349	363	376	382	335	327	361	356	359	368	395	338	361	356	342	366	376	383	382	353	367	365	355	367	355	372	348	359	345	380	336	400	334
2429	1163	644	443	502	655	629	523	440	370	292	262	220	186	173	116	127	90	70	62	68	69	62	58	56	52	47	47	37	50	39	31	37	39	43	40	36	34	34	30	36	25	21	42	39	42	38	39	37	34	31	33	35	29	29	31	25	27	23	33	25	34	29	33	33	30	28	30	22	32	30	28	43	27	34	35	17	33	31	23	23	33	26	28	32	34	29	33	29	39	31	29	28	34	21	40	27	21	20	42	36	25	30	33	31	34	33	34	30	30	37	32	22	30	32	26	29	33	37	30	28	32	28	27	22	33	31	27	37	27	33	32	30	22	38	29	31	32	33	26	35	36	23	28	39	19	29	22	23	25	27	37	30	23	34	34	33	31	41	30	25	31	28	32	23	29	38	33	22	34	33	32	34	21	25	25	33	29	27	24	36	39	38	35	34	34	29	37	30	22	34	35	25	29	26	29	25	25	37	35	32	28	27	27	21	33	34	21	19	36	35	27	24	33	21	34	27	25	28	37	40	28	35	26	32	29	41	39	28	30	34	25	34	41	26	37	29	32	33	31	31	25	33	32	37	27	23	25	25	29	40	28	26	45	26	29	31	36	35	39	31	32	38	41	23	25	28	30	25	36	33	24	36	40	20	35	37	34	34	23	38	37	18	34	27	34	30	30	35	36	34	33	35	26	35	28	29	29	29	41	29	26	31	31	32	28	32	27	32	27	25	35	31	28	35	31	29	43	24	36	29	28	28	26	30	34	26	39	39	22	22	30	28	40	36	31	31	38	30	30	35	26	31	31	36	31	30	34	31	44	36	31	40	34	32	27	26	35	31	34	27	30	24	31	34	33	39	32	29	30	32	34	37	25	23	30	26	25	35	32	34	37	26	28	29	40	39	29	30	36	27	26	20	31	31	34	30	33	35	25	36	27	42	31	35	26	28	23	30	35	29	42	30	26	45	28	29	32	22	28	33	31	44	22	30	35	42	21	31	22	25	35	33	36	28	30	38	27	29	36	23	28	30	48	24	24	27	33	28	28	31	26	35	24	31	25	37	28	30	44	22	35	34	27	32	37	32	36	30	27	28	38	30	41	32	19	26	26	39	29	24	30	38	24	22	33	33	38	39	37	27	28	19	23	29	31	36	15	26	30	33	34	37	27	29	29	31	33	34	18	23	34	36	29	33	28	28	31	26	23	27	22	24	30	22	30	40	48	25	29	30	24	31	34	30	30	30	28	34	32	20	26	32	26	32	28	32	31	24	29	31	24	27	24	33	24	35	25	32	31	24	30	26	35	23	39	32	26	28	20	36	35	27	42	14	30	29	35	31	30	20	29	37	26	30	27	36	24	28	21	35	30	24	28	20	28	26	33	32	45	32	25	33	30	21	31	34	44	33	34	41	31	34	30	24	34	26	33	32	31	22	26	24	35	25	31	38	31	29	29	36	27	34	34	40	33	22	19	36	27	32	29	26	35	34	34	39	25	37	33	32	20	31	28	26	33	20	23	27	30	35	35	28	20	31	26	23	32	24	30	31	43	38	30	35	39	24	38	32	29	33	35	24	32	36	21	32	49	37	29	22	24	29	33	27	35	36	24	26	33	34	35	27	32	26	35	28	30	31	35	25	29	36	28	40	41	25	34	33	39	26	33	28	37	29	26	21	29	35	30	44	39	37	27	29	25	35	41	32	37	38	33	33	32	31	35	25	28	39	33	37	34	32	24	26	47	36	22	33	23	28	35	38	30	25	25	39	27	28	21	33	31	28	31	21	28	32	30	33	25	37	28	26	28	28	25	39	26	27	35	31	35	32	24	29	36	26	31	33	21	27	32	25	44	21	25	31	46	34	26	29	34	32	30	30	30	40	24	24	24	29	29	32	25	34	35	33	28	31	30	21	34	24	31	33	48	31	33	31	30	31	32	34	30	37	34	29	30	23	29	31	25	28	42	28	22	27	32	30	33	37	38	19	36	21	25	32	25	25	32	34	32	39	29	28	27	32	34	30	44	27	27	27	30	29	33	31	31	28	29	38	33	33	22	31	32	30	26	27	33	27	28	32	27	24	26	32	31	14	28	36	29	28	24	29	24	37	29	29	25	28	40	40	27	22	25	33	27	20	29	31	32	20	20	26	30	31	30	36	39	31	34	26	33	21	32	28	24	25	28	37	42	25	30	41	24	39	32	27	29	33	20	43	33	29	40	35	29	35	29	26	40	47	39	32	37	31	36	26	27	21	27	27	36	30	31	39	33	36	30	32	28	35	27	30	32	27	30	26	17	28	33	35	31	39	27	44	32	31	19	34	38	32	25	35	26	30	23	32	30	41	34	43	40	35	45	37	29	30	32	22	31	32	33	29	26	22	40	26	32	29	30	35	33	34	49	33	29	31	33	21	29	30	32	26	32	28	29	35	33	25	21	25	26	35	30	28	32	35	27	31	19	28	24	36	45	35	38	30	26	34	28	24	37	32	31	28	28	27	24	39	41	26	27	25	36	21	39	30	34	28	18	36	30	42	37	23	28	33	32	30	27	35	36	15	30	37	26	41	26	36	33	27	21	33	34	42	31	34	27	34	38	36	29	40	32	38	29	23	30	27	27	22	22	29	42	25	28	39	29	33	29	43	35	32	18	28	32	35	23	30	37	26	42	30	39	26	38	32	26	24	32	18	37	28	29	29	38	32	32	33	34	31	25	23	35	26	39	28	22	37	36	28	19	36	24	32	30	37	32	36	23	33	39	33	23	29	32	32	25	28	29	30	32	30	31	35	37	29	23	15	35	39	33	40	34	26	24	27	30	38	26	39	20	35	24	22	32	32	22	28	37	29	30	38	30	24	31	28	32	38	30	27	32	28	28	27	24	30	30	32	35	33	34	40	25	34	27	29	31	30	28	31	36	28	17	34	27	29	33	26	29	22	30	30	34	30	24	34	34	22	27	39	33	28	33	30	30	37	26	29	27	41	28	26	26	24	34	36	33	36	33	28	29	26	35	25	23	40	32	24	34	36	27	22	30	38	24	32	27	26	31	29	26	37	24	32	24	30	33	34	29	23	37	26	30	38	30	32	24	40	30	28	30	28	24	37	35	37	24	34	37	35	37	34	27	35	30	40	26	33	26	30	22	32	41	30	23	31	33	29	36	21	37	31	27	24	28	29	30	25	25	29	28	28	23	35	35	17	28	35	25	30	27	28	35	29	31	28	32	28	38	35	31	34	24	37	30	30	27	28	36	34	25	35	20	34	36	29	30	40	42	28	23	36	35	26	31	24	29	33	29	31	23	33	32	33	25	38	32	21	24	37	33	27	25	44	25	36	37	34	33	30	27	34	31	31	35	28	35	28	25	36	26	35	37	28	28	28	40	40	32	30	37	32	36	27	35	27	23	31	23	38	27	27	40	37	40	25	26	38	29	35	43	26	22	33	26	25	27	26	32	30	28	27	30	32	35	33	38	27	29	31	39	20	29	31	25	30	23	29	30	29	30	44	24
21465	14261	10328	16093	23034	24849	23129	20237	17426	14786	12137	10309	8779	7517	6087	5055	3900	3438	2964	2526	2145	1881	1666	1563	1311	1223	1088	1106	919	872	857	817	742	679	655	612	598	595	585	513	522	498	478	536	761	678	685	504	439	426	393	443	386	382	348	408	389	386	374	403	436	399	403	412	394	406	381	374	385	373	366	422	379	415	363	390	404	400	362	351	366	397	391	394	383	387	375	419	412	397	395	391	383	367	396	385	390	375	398	378	379	411	395	423	419	416	400	410	409	369	415	398	343	351	378	379	389	411	395	391	375	407	373	423	369	376	408	375	399	362	378	371	389	413	421	378	401	370	417	376	382	370	390	417	387	393	409	372	396	409	410	397	419	412	397	390	390	411	386	383	399	420	392	356	358	383	432	351	392	393	382	401	404	405	422	415	396	412	420	386	367	414	426	392	413	375	361	387	391	392	339	392	352	394	392	378	399	382	401	413	375	389	382	375	411	402	398	405	417	374	383	396	391	393	370	359	426	388	408	421	407	369	403	408	389	388	383	394	388	388	355	392	401	384	398	408	400	380	366	372	403	366	409	382	368	411	379	387	387	395	384	378	378	417	388	387	427	400	379	403	407	351	397	382	418	390	366	366	367	397	391	377	402	406	415	379	379	401	393	401	353	363	391	401	404	385	398	360	351	371	361	376	361	375	394	381	419	379	385	388	406	363	406	375	426	366	385	375	392	401	383	391	388	363	389	392	394	412	396	371	361	372	394	410	391	394	400	389	386	371	398	383	377	398	373	377	374	389	417	409	393	383	379	405	387	402	383	390	383	384	392	397	414	377	351	400	395	411	380	427	406	377	382	381	397	399	397	354	395	382	408	360	402	361	392	392	381	403	424	410	423	419	351	351	408	407	411	372	399	419	441	375	426	380	358	382	359	416	421	377	378	380	403	388	420	373	368	405	399	406	408	403	364	373	348	405	405	420	394	410	402	417	395	407	394	395	388	379	399	365	404	371	429	404	359	380	408	391	383	404	392	401	398	388	407	354	409	424	396	351	405	376	400	391	404	382	391	383	403	369	383	374	358	388	378	373	379	455	373	406	377	391	379	400	385	410	379	374	377	406	425	389	373	415	388	400	423	385	402	352	411	372	381	413	435	375	422	403	417	402	377	385	398	393	371	398	374	385	363	380	359	402	399	390	392	406	424	382	403	408	382	407	382	386	391	395	379	396	400	414	406	378	425	398	413	414	384	386	388	378	390	432	362	415	374	377	370	389	411	357	402	436	378	396	365	369	386	394	417	370	406	384	367	401	420	361	354	407	383	395	368	376	369	359	412	396	394	416	381	367	412	355	349	406	364	386	400	353	402	355	403	409	364	431	384	419	379	352	387	372	405	400	347	407	415	400	383	422	392	411	368	410	406	408	391	401	424	372	409	399	389	378	379	378	439	376	410	395	372	398	398	413	449	371	376	382	393	367	448	359	399	421	397	403	366	432	390	387	362	402	368	404	385	374	388	399	381	339	393	442	406	405	376	381	422	412	372	420	361	414	420	349	403	388	379	407	367	383	380	416	367	383	399	393	363	387	395	356	408	419	384	373	394	410	376	404	383	391	428	426	381	364	395	398	394	441	419	408	397	391	374	393	384	390	390	400	390	378	356	378	351	384	375	426	385	422	426	374	367	397	406	412	376	394	427	388	386	409	392	391	373	416	364	380	392	365	421	391	396	351	374	407	433	366	374	384	390	418	389	436	396	383	420	383	419	422	364	380	373	390	389	380	360	360	378	372	370	410	359	401	373	408	379	429	403	407	369	372	378	386	396	409	383	389	365	402	422	362	390	353	369	404	406	395	387	411	394	370	399	409	433	399	391	347	399	402	392	413	395	415	378	395	401	379	425	393	385	426	411	370	374	436	387	374	379	382	367	428	396	402	374	382	376	404	371	392	386	434	382	398	382	380	409	386	405	392	405	409	391	384	366	369	395	384	398	347	361	408	396	395	393	432	422	394	407	360	396	380	355	405	397	397	394	377	399	392	398	430	379	374	392	342	387	394	337	393	363	374	369	383	442	370	386	372	377	361	404	434	386	407	410	403	375	348	396	353	365	342	406	381	386	414	391	406	429	408	395	404	394	414	397	409	400	393	375	391	386	367	394	403	386	348	376	391	431	416	390	409	378	382	411	375	391	385	399	388	378	361	385	418	390	396	382	392	362	368	404	409	403	373	402	364	370	402	367	378	391	404	422	388	353	432	402	369	409	361	351	373	361	394	403	393	391	398	403	401	407	399	399	372	376	403	383	401	366	388	352	375	394	398	378	415	352	375	391	401	408	407	400	370	391	415	359	380	385	385	385	338	411	400	355	418	383	407	396	387	391	389	371	399	373	399	420	402	356	402	423	385	352	401	413	380	367	377	403	392	373	382	396	391	394	376	387	373	371	394	406	391	356	362	392	418	394	389	398	362	393	362	355	373	362	430	405	385	416	372	393	381	418	455	411	407	400	440	402	421	389	396	398	393	402	397	400	401	378	370	405	388	363	370	412	406	402	385	373	419	368	392	426	365	403	388	384	400	382	364	404	406	421	419	411	429	412	405	407	415	388	408	359	374	372	394	392	380	382	396	399	407	380	381	396	387	422	395	391	368	395	360	423	376	395	409	411	405	390	429	383	385	391	386	410	380	350	435	400	395	421	389	414	385	392	416	408	388	394	389	384	378	387	371	406	370	361	390	416	388	346	378	388	396	394	359	421	361	349	417	355	399	374	387	385	357	376	393	369	387	396	404	386	400	403	414	370	382	358	414	387	372	380	397	381	392	369	378	408	380	382	420	407	398	392	397	405	401	378	400	386	377	360	399	425	381	410	391	399	388	366	389	401	422	402	419	358	395	378	379	400	376	401	366	391	390	400	399	364	404	396	416	393	368	376	348	376	409	406	401	369	385	375	428	395	404	375	348	393	405	406	390	404	379	380	408	412	392	390	352	422	362	396	390	368	415	391	391	404	403	378	414	386	399	380	393	382	438	360	359	407	354	399	366	393	373	377	364	374	424	391	407	387	374	367	401	409	411	405	402	383	383	392	365	374	352	358	398	405	366	371	406	398	363	371	419	353	390	360	394	324	384	415	402	387	410	416	387	396	427	387	383	369	403	409	358	409	393	386	395	385	378	420	418	358	395	417	375	364	429	422	382	409	375	372	406	384	392	404	422	385	412	412	384	426	367	381	407	400	399	385	416	380	365	390	383	376	412	380	349	381	385	389	392	390	354	389	413	355	390	402	422	400	419	368	410	406	391	388	382	383	391	375	400	358	444	371	380	380	390	373	393	399	384	401	375	398	370	406	388	367	366	374	381	383	374	379	374	368	389	398	368	387	407	361	387	372	398	386	360	364	347	395	368	396	355	382	386	435	396	354	377	400	367	377	405	421	382	402	359	384	379	403	382	367	361	390	400	384	389	381	385	380	387	387	363	404	387	380	397	383	359	381	431	376	398	391	424	375	375
3070	2264	1170	744	794	1024	1106	898	704	587	483	415	340	287	369	194	145	118	97	109	91	86	92	80	71	60	64	57	49	57	40	37	50	39	40	55	43	43	34	23	36	33	35	51	40	70	37	35	31	25	35	30	36	30	30	22	41	31	36	36	30	31	22	30	21	26	28	29	24	30	31	27	30	25	33	30	26	22	25	30	31	36	24	36	28	28	19	27	29	27	30	31	27	36	29	28	38	38	35	30	24	23	28	25	31	32	29	26	25	21	26	34	30	32	28	25	28	22	21	31	30	21	26	30	28	28	30	32	33	35	33	29	32	30	32	30	21	30	31	29	33	32	28	30	37	25	25	23	29	25	30	28	24	29	33	24	36	27	36	21	38	28	27	30	19	32	26	28	29	36	21	36	28	34	21	34	30	31	36	30	30	36	35	30	30	26	38	23	26	28	21	40	31	22	27	33	33	20	29	28	25	24	26	30	25	21	33	28	33	23	33	25	28	32	39	20	26	26	21	24	31	24	37	34	31	20	26	27	23	24	30	28	21	29	29	26	27	27	34	40	27	32	42	35	26	20	26	32	21	19	27	20	30	34	19	23	28	36	29	22	29	32	29	21	22	31	41	33	23	26	26	33	22	22	27	24	29	18	26	28	27	27	39	36	34	33	31	31	22	28	41	26	23	25	33	32	28	30	27	30	34	32	26	36	33	33	31	27	31	29	29	21	31	33	29	32	35	27	30	27	28	21	30	22	31	33	32	39	25	20	23	32	34	39	24	29	15	26	21	34	36	25	21	25	27	34	19	26	24	27	21	23	31	26	27	28	15	28	41	35	38	20	27	31	32	27	23	25	40	30	35	35	30	25	24	25	18	29	26	33	29	31	26	31	34	21	25	34	27	21	38	27	29	32	19	36	32	30	29	29	30	32	31	25	23	25	24	19	26	29	34	18	25	25	30	27	18	30	33	30	26	32	49	28	30	20	26	34	26	18	32	38	25	30	17	28	25	30	20	25	27	35	29	36	25	30	24	41	38	24	25	24	25	31	27	32	28	34	31	35	32	23	28	43	26	26	31	35	29	27	22	25	32	14	23	23	22	23	21	30	27	32	30	21	29	17	31	38	41	22	29	31	31	22	40	33	33	25	32	31	35	30	28	25	40	23	34	24	17	20	33	21	20	35	34	19	28	24	22	30	39	25	26	25	30	28	26	27	19	26	26	40	18	26	26	38	27	30	31	32	27	41	33	31	27	29	28	22	27	16	37	28	30	20	27	33	35	28	32	26	29	34	27	19	33	35	35	29	26	32	25	37	26	37	36	34	29	24	27	26	30	22	31	28	31	30	33	27	37	33	31	25	38	26	26	29	26	26	31	42	37	24	34	21	29	32	26	36	23	24	35	34	32	32	24	31	28	24	23	22	22	26	28	29	29	32	26	42	31	29	30	29	31	31	26	22	31	29	28	25	36	28	25	33	40	17	28	25	31	25	19	29	35	38	23	26	30	25	21	30	30	27	25	27	37	29	32	21	22	28	31	22	27	34	25	33	30	25	24	30	26	28	30	24	29	27	24	33	29	26	26	23	24	41	23	26	19	29	28	31	29	22	30	18	30	21	22	32	32	37	32	38	32	25	31	36	26	27	29	28	28	31	26	26	37	23	28	24	32	26	30	27	38	37	40	28	20	22	29	26	23	24	29	23	18	40	32	28	21	25	29	34	30	18	35	24	28	24	35	20	30	25	32	26	25	34	27	28	32	18	27	27	25	18	26	34	31	30	24	31	23	22	25	26	31	31	23	33	26	33	17	29	26	23	25	29	25	27	21	20	34	21	34	35	22	30	28	30	23	24	24	33	29	25	40	31	25	21	33	27	26	24	39	25	26	26	28	30	31	28	30	26	22	28	23	32	27	35	27	21	27	25	29	23	25	34	39	24	21	27	25	25	18	28	24	33	22	22	39	31	26	33	17	32	37	26	36	28	28	27	38	41	25	26	21	34	23	24	29	37	30	34	33	26	31	31	23	35	42	32	31	32	28	36	29	39	32	21	29	26	28	21	32	22	31	30	24	30	36	28	31	31	17	27	26	20	25	37	27	39	35	25	29	30	19	29	24	31	24	32	31	28	35	22	26	24	22	32	16	33	25	22	27	22	25	28	27	24	41	37	26	27	23	25	26	24	24	33	20	32	27	29	23	23	25	31	27	31	32	14	34	19	27	20	24	28	23	32	28	22	22	22	26	21	23	26	28	33	31	26	26	22	25	27	26	23	18	26	18	23	31	22	28	30	32	34	22	24	30	30	28	24	33	37	27	26	25	29	30	30	22	29	34	28	27	42	30	35	27	31	31	31	27	39	20	20	29	25	29	22	25	29	29	37	22	22	31	36	34	31	22	26	16	25	32	39	29	31	28	17	18	30	30	30	32	31	28	22	19	32	37	33	33	39	27	29	27	23	25	31	21	29	24	26	31	42	24	24	27	30	31	23	38	29	36	27	34	30	26	20	27	28	36	24	32	27	31	30	29	22	31	18	24	36	21	18	30	36	20	23	23	36	32	34	21	24	33	26	29	30	31	27	27	25	18	25	27	28	28	25	24	22	38	27	32	37	25	15	38	25	21	21	23	32	25	33	35	30	38	37	23	28	37	35	30	24	26	28	34	26	26	31	27	22	32	33	23	26	36	39	24	31	31	33	28	30	31	27	21	29	32	28	36	22	35	24	29	32	27	23	29	19	22	22	24	23	19	34	27	27	27	27	31	32	23	37	25	22	32	17	23	25	26	30	33	39	20	32	29	24	22	21	21	24	29	32	33	26	29	28	23	27	26	29	24	30	34	23	24	31	26	22	29	22	27	32	24	26	39	32	33	33	32	30	29	31	40	23	20	31	34	22	30	20	28	28	31	27	27	30	30	34	31	30	34	40	34	27	31	18	24	31	41	26	38	32	33	23	25	32	27	26	21	17	22	35	25	23	24	25	21	25	33	24	31	23	36	32	32	23	22	20	33	40	36	34	30	21	30	20	20	30	29	27	25	29	24	21	27	24	25	22	31	28	36	32	26	26	34	29	22	24	28	18	36	28	29	26	38	32	23	32	22	36	22	27	27	28	23	32	29	27	25	33	27	28	30	22	33	18	33	46	30	26	26	24	29	29	20	34	29	31	35	32	29	38	35	40	31	26	33	25	26	25	42	33	31	29	29	28	24	36	27	29	35	23	33	34	24	37	28	27	28	25	32	26	23	31	28	23	31	32	32	26	43	41	37	19	35	28	33	24	30	26	30	27	34	32	28	25	28	33	32	24	19	29	24	24	27	32	26	26	42	25	38	32	31	38	31	23	25	32	25	32	32	35	29	25	34	38	18	26	25	27	19	45	17	18	28	29	23	29	32	21	30	19	26	27	38	31	29	21	28	24	31	26	23	26	39	30	31	33	36	27	29	31	28	33	30	29	28	27	34	26	30	21	20	34	38	25	27	33	27	21	27	33
26106	18078	13642	19855	27548	28394	26628	24194	21161	18373	15669	13196	11604	9948	11673	6703	5375	4570	3840	3470	3027	2684	2351	2096	1866	1664	1530	1349	1286	1212	1090	976	948	866	813	786	725	711	619	608	565	597	587	934	1271	1167	861	598	413	387	379	359	373	363	371	371	363	358	357	355	366	319	330	357	333	351	350	371	375	343	333	359	402	364	331	390	355	365	376	376	364	384	352	357	349	363	337	350	365	329	344	379	334	334	349	356	346	366	339	364	363	352	341	359	367	376	344	369	376	338	369	358	345	367	356	347	381	342	369	363	342	342	332	348	355	344	350	327	353	372	357	326	354	322	380	334	329	346	389	340	353	351	395	364	351	319	374	360	365	381	347	376	393	381	373	362	358	343	351	349	356	322	374	382	314	350	368	350	365	355	374	399	353	386	387	388	323	379	371	356	366	345	358	359	370	341	357	365	357	385	356	355	367	352	350	347	393	379	380	378	352	354	360	348	354	371	341	358	381	365	356	356	365	373	361	342	369	361	368	345	361	373	356	421	370	369	378	367	346	343	374	351	357	365	339	372	355	361	394	377	361	376	335	383	353	348	380	387	319	364	384	349	386	356	345	365	409	358	367	344	367	366	328	358	369	395	352	361	351	375	330	346	355	330	342	414	362	327	352	382	386	347	346	383	367	369	346	361	340	339	376	336	394	337	332	363	363	351	399	381	345	344	344	364	349	340	376	346	364	379	342	345	342	397	400	348	356	345	348	339	345	379	323	375	350	352	351	361	357	354	364	386	360	354	382	363	341	362	358	353	357	382	434	354	383	362	340	362	355	391	366	342	357	329	339	335	353	358	332	345	352	345	357	366	364	360	333	347	389	367	367	364	383	355	350	359	363	337	349	357	335	376	375	376	357	360	355	365	352	365	354	360	378	332	351	343	348	381	404	357	391	370	360	336	399	343	378	336	373	367	322	394	366	380	381	355	356	379	358	365	370	349	338	373	350	363	345	343	366	361	355	314	382	376	358	367	410	359	363	349	328	351	336	376	369	369	346	351	353	360	369	378	343	356	361	350	334	363	362	340	346	361	398	374	373	341	359	374	373	349	362	378	384	379	343	379	374	358	367	338	335	334	364	393	376	338	373	346	348	334	357	342	368	401	363	392	366	365	381	360	389	355	330	380	321	344	370	344	374	354	387	342	356	383	338	369	378	376	347	326	389	357	339	371	379	384	368	372	323	370	356	386	379	340	349	328	370	357	366	356	388	333	377	368	372	369	345	378	335	376	379	330	348	395	381	359	334	354	358	366	346	356	368	342	380	334	356	373	374	347	345	391	344	355	363	323	350	359	349	337	336	395	349	354	340	388	382	371	353	364	335	370	366	371	329	369	336	348	365	371	404	360	354	320	361	375	365	382	379	340	357	358	362	361	357	369	372	351	389	371	341	348	366	353	353	386	349	362	370	353	330	326	386	364	373	349	364	355	375	336	371	331	330	363	334	369	404	377	361	368	389	355	375	355	350	374	394	362	331	343	388	365	370	376	374	363	381	372	357	387	327	378	359	358	368	334	383	380	351	346	369	372	369	338	341	387	378	377	349	353	337	355	350	365	373	371	359	350	374	350	349	357	362	391	356	412	357	345	339	356	352	359	349	368	356	353	379	359	381	339	335	338	345	330	364	362	376	383	364	334	326	362	371	335	383	359	354	353	367	373	370	383	356	346	377	381	343	365	325	362	351	340	375	368	360	381	365	353	384	374	367	344	385	355	381	361	363	389	324	354	369	346	341	353	379	349	369	342	380	342	342	343	352	368	414	368	339	369	389	367	386	343	383	392	357	330	358	357	358	369	364	377	399	350	345	375	334	317	376	350	357	365	346	355	369	337	375	381	363	335	334	359	419	367	362	378	348	390	381	375	397	372	326	347	394	320	368	357	355	361	369	344	372	359	350	353	368	362	352	364	330	338	379	357	360	350	390	374	344	321	372	342	356	384	358	350	366	368	356	346	378	368	367	331	364	340	339	337	432	361	359	316	378	403	360	317	352	367	342	391	356	399	381	348	361	379	326	367	373	346	362	353	351	379	321	336	312	348	364	387	372	356	372	343	331	362	369	375	401	343	317	363	375	350	377	351	349	347	346	383	378	343	355	354	368	335	344	364	354	332	388	357	340	390	349	321	362	350	358	347	344	341	363	340	368	387	342	354	383	367	352	310	328	363	377	326	335	415	389	356	352	350	356	378	368	341	399	370	335	368	362	356	311	387	325	355	346	346	334	389	330	366	355	375	377	360	357	337	412	375	357	361	334	340	331	369	350	355	346	374	320	349	357	371	356	358	343	363	362	366	338	361	335	386	348	362	377	370	361	366	332	358	376	350	368	359	334	374	381	384	376	351	342	356	378	352	359	325	331	345	343	395	396	391	358	366	345	336	350	322	377	353	378	330	359	354	331	354	347	351	365	333	369	369	377	356	345	366	376	331	346	348	341	353	376	364	310	382	383	408	343	375	333	361	355	352	373	320	371	357	379	378	345	379	322	350	345	360	369	354	352	381	341	374	352	361	385	350	356	332	369	344	342	354	345	349	389	364	345	336	388	367	382	352	342	332	374	339	356	357	364	410	352	363	355	365	344	352	345	396	354	339	337	397	361	354	346	357	408	337	374	356	344	338	370	373	357	334	363	358	340	340	389	333	347	346	352	320	353	374	360	346	350	360	368	351	355	354	341	338	359	363	365	395	362	415	345	364	337	361	379	366	350	366	325	366	357	370	390	336	369	348	384	380	364	378	364	372	376	356	346	327	377	352	355	350	327	350	313	355	332	375	347	352	342	340	368	368	380	372	356	380	323	362	333	349	346	381	359	347	360	378	366	338	356	344	363	333	377	376	378	349	345	386	358	365	402	361	364	344	365	373	361	357	351	379	382	364	307	377	337	370	347	371	363	341	326	354	380	358	352	359	353	328	355	330	366	376	324	338	354	401	362	367	360	343	368	347	359	373	347	359	362	324	341	385	355	331	355	355	369	338	379	330	371	356	393	361	395	323	356	370	361	363	365	360	340	370	366	366	335	366	372	333	369	354	380	343	384	367	349	353	369	358	349	341	357	398	382	346	370	382	380	350	337	375	388	347	319	367	363	392	348	396	377	394	335	364	369	385	375	355	387	317	355	382	380	335	315	390	340	337	361	353	361	378	343	352	385	363	337	359	356	358	346	327	356	377	346	337	351	365	375	360	359	346	346	375	359	355	357	390	353	375	367	353	336	400	390	362	317	343	387	351	353	349	335	386	360	339	341	371	331	362	379	370	325	354	359	357	336	410	346	354	383	365	353	358	357	351	385	330	373	350	372	381	376	344	310	381	338	339	345	375	360	363	388	364	361	363	350	406	368	375	395	389	373	361	372	352	362	346	320	343	338	359	343	351	373	350	338	362	350	373	371	340	354	337	354	348	386	382	353	315	357	325	363	378	348	340	353	367	370	369	362	380	342	368	370	377	325	319	378	365	379	353
4117	1943	1069	716	823	1136	1017	929	761	613	537	431	386	303	280	204	182	145	149	107	112	117	110	74	83	73	74	70	65	50	47	44	48	35	50	49	41	47	44	42	39	38	36	50	60	65	41	44	39	31	36	24	37	34	32	35	25	33	35	30	43	38	26	34	42	42	37	32	37	33	38	38	35	34	33	35	31	45	27	31	45	29	40	38	32	45	34	33	41	24	37	25	32	40	36	40	39	39	34	32	20	24	27	40	40	41	33	25	41	42	39	22	23	40	25	33	31	34	24	29	38	31	27	41	35	34	35	37	33	36	35	31	31	27	33	32	48	39	36	29	32	30	31	33	33	27	30	36	39	29	32	33	33	30	34	26	31	35	29	34	34	31	26	36	38	36	26	29	44	27	40	43	21	43	35	39	39	34	34	23	35	33	32	38	35	25	31	24	34	32	26	30	28	32	32	34	33	25	35	33	38	34	29	31	32	36	38	28	27	47	34	32	37	26	46	27	23	35	23	36	27	38	25	33	34	25	38	40	27	35	43	29	38	28	29	31	29	30	28	30	31	34	28	25	36	35	23	33	34	29	40	31	37	32	15	26	42	30	31	42	32	26	32	36	28	24	34	30	35	24	34	35	34	27	31	39	31	39	42	26	42	29	40	48	37	22	37	32	31	28	31	35	29	35	25	32	34	27	27	30	26	43	27	26	31	26	33	35	35	39	32	44	42	31	31	45	32	39	38	36	37	23	44	34	33	28	38	36	34	32	27	31	30	34	38	28	38	42	24	26	20	36	37	29	35	35	37	36	39	27	28	30	28	33	36	23	34	18	33	31	28	32	29	31	29	41	27	30	29	41	31	37	31	29	31	32	34	26	38	34	42	38	35	32	31	31	30	31	30	38	41	34	28	30	25	29	44	30	22	35	36	30	51	33	34	39	30	33	38	27	25	34	29	30	43	35	31	42	26	30	34	25	38	22	32	46	34	31	38	30	41	27	25	32	31	23	32	32	36	30	42	40	36	26	33	30	28	26	30	24	25	30	40	31	42	30	37	31	25	38	34	26	25	28	32	36	46	31	36	33	26	38	29	34	31	38	32	26	37	32	34	40	35	37	31	29	36	28	34	28	36	29	25	31	34	34	34	27	27	27	31	38	32	30	25	34	29	27	27	32	23	35	30	26	29	37	24	40	23	35	38	40	36	36	41	22	36	33	36	34	32	29	32	27	27	33	30	41	31	23	29	43	28	33	30	27	31	28	33	27	27	41	32	29	31	33	30	37	29	38	31	37	33	28	39	19	40	28	37	32	42	27	28	28	35	42	22	38	26	39	34	39	30	34	31	25	34	34	36	29	31	30	45	34	34	35	32	31	29	26	34	32	26	42	34	23	42	35	29	38	35	37	34	38	35	31	27	30	33	33	20	23	38	29	31	35	43	28	27	31	29	36	24	27	35	34	35	35	29	36	25	32	42	28	28	19	35	41	39	39	29	24	32	36	25	36	38	35	44	34	41	32	27	36	27	37	32	27	32	35	36	29	39	34	34	36	28	49	24	37	30	21	37	37	33	20	29	22	20	40	40	26	24	29	36	35	32	27	26	43	32	38	28	27	37	42	37	26	35	31	29	33	35	36	42	28	21	35	25	33	28	38	28	25	26	29	29	31	36	37	32	25	34	38	32	31	27	41	27	30	34	33	26	44	38	38	35	29	44	27	31	33	31	28	31	35	27	28	33	36	39	32	27	30	32	34	31	33	36	29	32	38	35	28	38	26	41	32	32	46	33	37	29	31	29	45	29	37	33	31	41	34	27	24	26	34	39	33	28	23	28	22	29	31	29	35	20	44	37	23	37	43	28	28	40	37	25	27	33	41	40	35	41	41	35	34	40	25	36	41	38	30	37	31	36	26	36	24	39	33	32	22	28	38	35	37	31	27	36	36	43	38	44	35	30	35	40	34	31	26	30	41	31	40	25	20	39	25	40	29	29	29	23	41	34	24	36	39	32	33	39	36	27	32	29	49	30	39	22	37	29	34	39	26	32	36	31	24	25	43	18	36	41	35	25	38	35	36	20	36	36	42	35	23	25	37	27	37	38	27	41	31	32	37	33	31	31	31	43	34	29	31	27	37	31	40	40	33	35	32	33	24	41	36	40	36	34	25	33	33	38	39	32	23	31	36	33	41	31	17	44	29	25	34	32	42	30	27	36	25	28	34	26	32	20	43	37	28	31	31	28	23	34	19	41	32	22	35	34	36	48	37	36	35	32	29	34	41	31	38	25	22	29	36	33	36	36	41	28	38	42	30	39	35	21	25	27	21	29	30	35	41	35	36	32	38	29	31	25	25	39	23	30	35	30	34	40	33	32	41	29	30	38	25	32	32	34	34	34	29	38	37	39	30	34	23	30	38	39	30	24	33	30	38	37	30	33	30	42	36	30	27	36	36	35	23	30	25	31	39	29	30	35	41	39	29	28	35	40	36	36	26	24	36	29	38	34	44	35	21	25	27	27	38	41	32	24	26	26	33	34	31	29	39	32	24	30	36	32	28	34	33	26	46	33	45	31	31	36	32	27	33	36	32	33	37	45	32	35	45	26	26	37	34	30	32	27	39	26	32	28	33	24	34	42	37	35	40	27	26	36	33	29	33	26	31	25	35	29	40	37	34	26	34	30	26	40	39	30	31	39	27	28	38	30	30	33	32	39	37	40	32	45	29	39	36	38	38	30	39	20	33	38	41	35	41	26	40	32	30	37	22	24	31	33	31	42	33	40	31	30	37	34	35	25	42	39	32	40	32	39	33	36	36	29	35	35	31	30	27	31	40	36	32	36	26	22	39	38	32	37	47	32	24	29	37	22	28	31	31	33	24	34	33	38	27	39	34	31	31	26	32	35	31	47	38	30	34	29	25	33	21	24	34	34	31	43	37	26	36	32	29	36	29	39	33	29	29	33	37	35	39	40	29	34	30	39	30	34	38	40	31	38	26	35	30	28	31	31	41	26	28	33	35	41	35	30	32	38	28	28	34	23	49	29	30	27	30	46	34	28	42	38	33	41	35	28	30	26	30	38	31	27	30	45	29	36	29	52	33	38	20	32	32	38	24	26	30	28	37	29	34	35	25	35	29	31	33	36	38	35	36	29	31	24	37	23	38	28	35	36	32	32	29	27	33	34	25	32	30	25	22	28	27	30	33	39	31	25	34	29	44	37	37	29	40	34	35	34	37	34	27	33	39	44	31	25	36	31	28	18	38	30	30	41	40	28	32	29	29	25	34	34	28	29	35	28	39	27	27	20	47	23	26	31	30	27	36	39	35	29	34	33	35	34	22	26	40	21	37	35	42	36	29	41	33	30	31	41	37	43	36	33	32	19	33	40	41	27	35	28	37	38	19	36	35	26	35	32	27	32	47	29	34	35	31	28	34	32	40	28	37	35	32	32	37	21	30	29	33	32	32	33	34	27	43	33	38	30	22	27	30	30	35	29	33
25203	17080	12988	19191	27010	27964	26853	24398	21893	19011	16452	13851	12206	10645	9837	7374	6122	5126	4468	3860	3342	2969	2705	2396	2281	1956	1857	1678	1538	1388	1286	1177	1136	1040	886	897	795	768	703	691	732	661	669	1193	1581	1372	1046	660	529	460	450	441	400	407	402	395	417	415	411	427	429	417	403	393	417	435	421	413	412	410	455	414	427	427	395	397	410	384	410	378	420	436	404	412	370	395	388	417	403	408	389	405	382	414	424	404	432	386	375	396	439	390	413	434	398	412	386	394	403	429	401	436	381	413	399	433	402	435	406	388	424	430	382	405	427	407	419	467	416	441	404	415	410	363	411	434	384	414	420	386	425	414	402	387	384	400	415	443	399	437	396	420	428	353	426	408	413	423	402	380	368	374	392	428	398	399	389	430	409	435	418	404	396	402	389	427	380	443	397	394	439	399	430	411	411	421	408	413	385	390	375	446	400	409	411	411	379	400	377	403	462	433	401	416	398	402	380	395	398	406	387	422	406	398	409	404	413	410	413	391	399	395	398	384	371	466	414	418	413	441	427	417	421	418	418	371	410	426	426	448	400	416	392	411	436	403	426	445	416	424	394	412	414	410	394	433	410	423	379	390	421	427	396	423	401	384	429	428	417	447	424	429	409	424	381	421	368	389	390	404	435	393	409	398	401	418	436	421	406	432	406	405	403	405	408	382	430	391	402	401	392	399	395	420	402	369	352	420	429	431	383	398	450	428	416	430	397	402	407	397	428	417	441	398	375	455	413	419	415	432	413	420	434	426	406	419	391	418	408	413	437	410	413	410	425	441	378	437	432	380	403	388	403	360	356	425	416	373	378	413	409	426	391	438	429	409	392	421	391	399	419	429	414	423	424	441	400	382	424	446	397	441	401	385	430	433	387	414	421	419	376	423	381	407	383	406	422	403	413	426	408	409	359	428	451	394	423	414	406	402	399	409	429	403	427	407	454	390	395	395	398	412	413	389	438	446	423	412	430	406	422	421	376	375	413	411	422	407	409	370	417	439	394	406	439	443	385	388	441	378	378	435	399	411	392	416	424	417	392	402	383	405	388	384	379	386	413	372	398	433	399	437	402	397	396	410	389	379	430	377	429	390	397	421	439	412	405	426	416	438	420	396	410	427	438	414	424	432	409	424	390	421	422	401	394	442	404	400	413	414	395	412	414	424	433	389	410	405	383	421	427	377	408	398	438	404	407	397	436	426	431	385	399	405	458	414	413	407	426	401	428	419	414	402	455	404	424	430	431	396	367	392	405	428	418	383	392	446	427	413	430	405	417	400	391	392	428	411	386	383	428	417	409	401	420	419	392	415	399	429	382	443	407	416	392	420	430	416	434	433	367	393	413	405	414	402	381	424	398	417	415	405	403	438	443	448	403	430	410	401	387	418	392	428	411	389	381	438	415	374	417	412	399	398	458	388	407	391	432	398	434	413	433	384	385	399	408	368	412	412	404	422	435	440	343	386	391	415	422	416	412	424	403	438	431	437	417	421	410	425	404	399	401	444	431	427	400	383	416	413	434	371	434	421	441	419	421	404	426	402	395	411	396	427	422	387	414	393	453	424	404	414	398	441	417	385	424	394	399	414	405	456	353	428	380	412	443	393	408	395	435	391	392	420	427	415	404	409	415	417	413	440	390	371	395	388	422	414	402	394	403	416	423	434	420	401	434	411	414	402	451	421	389	414	429	409	431	401	414	419	428	424	437	443	408	409	406	390	415	438	386	440	404	397	398	434	416	411	410	354	388	415	436	406	401	435	381	417	354	425	378	428	391	415	437	418	380	389	423	396	396	442	421	391	392	411	435	389	427	441	409	417	406	475	390	398	377	440	406	432	405	402	415	412	384	391	377	411	385	392	417	398	395	374	418	395	463	415	460	406	390	420	384	408	419	412	408	401	404	459	396	444	402	391	424	417	425	403	400	396	426	415	424	444	396	437	404	404	392	424	411	379	399	405	375	401	409	404	399	403	426	396	401	411	418	393	427	421	391	463	444	396	385	398	409	437	434	404	411	377	370	432	405	402	368	441	380	425	436	417	423	422	396	396	415	406	383	425	400	422	389	409	395	436	398	416	420	402	435	414	427	384	406	423	391	430	406	399	385	390	404	412	414	389	408	442	397	426	428	414	433	432	399	434	389	422	390	391	438	423	400	419	362	408	409	413	364	408	463	376	406	403	398	392	414	415	435	397	383	428	390	384	400	427	420	405	402	406	427	418	392	385	433	424	371	406	428	434	370	387	408	403	432	396	398	387	384	389	411	389	397	427	375	394	425	402	373	368	390	419	396	450	399	458	412	387	407	398	443	403	406	413	372	402	415	442	399	411	379	387	413	413	387	425	398	401	403	422	412	403	415	386	403	392	431	394	425	412	402	393	430	436	447	375	400	425	433	420	445	401	411	394	418	397	417	404	396	431	436	440	438	439	378	391	435	396	401	384	416	357	400	392	377	426	379	427	386	419	400	442	408	395	385	394	433	395	420	417	426	435	436	357	395	416	398	375	466	398	378	430	392	452	438	424	424	405	411	408	388	457	407	430	433	412	438	461	409	422	399	433	417	420	458	403	419	436	412	410	413	422	397	379	436	441	402	394	408	409	417	419	400	381	380	423	400	376	416	419	400	394	443	404	436	404	423	420	407	406	382	380	435	420	402	425	436	401	375	382	405	433	387	403	446	417	392	366	402	407	405	379	367	398	373	440	418	400	433	417	449	397	388	367	407	400	410	407	401	423	417	416	413	402	429	445	412	424	433	428	414	397	412	388	421	415	420	439	420	425	389	420	430	419	394	403	398	424	424	378	421	430	389	429	393	415	400	404	408	397	435	398	391	422	357	437	435	457	415	415	401	422	408	441	400	412	404	406	445	407	410	404	373	445	424	416	417	351	402	421	428	406	393	416	444	373	400	420	406	418	454	386	374	390	434	407	432	423	427	364	401	423	430	413	426	378	453	421	420	393	407	383	413	421	408	408	433	401	414	434	418	462	386	429	394	393	377	428	396	417	396	409	377	392	406	412	341	371	406	456	415	378	421	415	386	415	376	399	401	421	411	414	424	397	410	422	411	409	402	402	394	394	400	416	397	424	399	411	424	438	431	372	450	394	404	386	422	432	387	409	390	423	428	420	400	387	417	424	413	435	391	450	434	451	455	417	418	416	407	388	416	367	389	425	402	395	412	410	407	432	420	405	420	396	378	408	402	394	431	415	449	392	395	389	400	388	410	387	450	410	397	425	389	430	432	378	424	401	440	426	436	381	440	422	403	425	431	414	383	402	388	421	390	371	415	424	411	468	360	416	453	430	405	416	444	417	430	409	402	385	369	401	407	458	406	385	402	404	405	430	415	432	416	400	404	419	434	408	395	370	380	439	416	420	397	432	415	410	406	438	373	407	404	378	436	394	425	375	411	447	427	395	429	371	442	409	424	421	413	411	386	405	394	373	417	428	431	351	423	422	423	416	379	400	415	429	434	405
4438	3201	1499	1082	1244	1566	1530	1301	1042	842	718	574	468	365	343	285	242	173	167	131	99	112	96	97	96	89	82	79	58	66	59	61	48	65	47	48	45	50	35	40	49	40	45	78	77	84	38	47	33	22	32	24	25	28	24	33	31	24	28	29	25	34	31	22	32	19	25	36	24	21	42	36	25	31	17	25	35	27	33	33	26	30	32	32	23	36	36	35	28	29	29	37	40	33	28	26	28	39	30	38	28	30	27	32	35	26	33	36	23	42	28	26	34	27	34	25	32	28	41	38	33	28	50	23	25	27	31	32	23	28	30	32	13	34	22	29	27	24	33	21	31	31	28	26	24	23	22	32	27	24	38	33	30	36	33	31	20	43	27	36	37	23	27	33	23	32	27	20	32	29	38	30	37	27	21	35	30	27	32	34	30	30	29	25	27	39	31	29	34	34	24	29	31	30	31	29	31	25	28	29	32	36	34	24	30	33	21	18	25	31	25	25	31	19	28	36	26	24	31	29	28	29	40	36	35	34	33	28	28	25	25	33	35	31	22	30	27	32	34	33	26	33	31	25	34	21	36	31	26	38	35	37	29	30	36	38	30	26	24	31	32	24	24	31	20	31	26	28	27	37	26	25	36	31	37	30	26	22	34	24	31	26	31	31	25	32	21	17	32	22	29	28	38	28	28	24	25	39	32	25	38	32	33	23	25	30	27	36	26	37	34	31	34	27	32	30	40	30	32	33	32	33	26	34	31	30	43	29	30	36	26	35	26	31	31	24	30	28	31	24	26	36	29	25	30	26	19	39	28	29	25	29	24	37	31	27	27	35	23	30	32	34	33	24	35	18	32	29	29	23	31	34	19	35	22	31	23	28	26	46	35	32	33	32	29	26	26	38	31	27	25	35	29	27	34	28	27	29	30	22	23	34	25	32	29	31	17	41	30	24	44	30	33	23	40	27	29	29	30	38	25	24	37	29	27	26	26	36	31	34	26	28	32	30	35	32	14	41	28	37	30	37	23	32	26	22	30	45	26	36	22	29	31	20	34	30	41	31	28	21	35	28	29	36	21	41	39	22	29	22	27	22	33	32	33	27	32	25	34	35	28	29	24	35	32	30	37	24	30	26	32	25	23	34	30	27	43	25	39	33	31	26	37	28	29	27	24	29	35	33	30	25	26	33	29	31	23	23	27	36	36	31	25	32	31	32	26	22	28	32	28	31	30	28	25	29	30	33	33	40	24	28	28	24	24	39	24	29	35	34	26	30	38	25	30	37	30	17	33	30	34	31	31	32	27	24	29	25	32	33	32	29	30	38	40	32	30	41	18	38	32	34	27	39	37	34	42	43	35	20	30	24	30	24	29	22	31	24	36	28	25	29	25	32	25	25	30	26	35	26	35	26	26	27	27	32	18	27	36	31	36	34	28	26	33	28	30	30	25	32	40	34	29	34	31	33	31	21	28	21	32	28	30	36	38	34	28	27	35	29	26	31	32	32	31	38	21	18	30	26	29	25	26	28	31	25	31	41	26	25	34	22	29	25	23	25	31	30	28	23	34	23	32	25	27	25	27	32	30	27	34	24	26	36	37	21	36	35	30	25	37	32	27	23	25	32	39	37	26	23	43	23	37	36	29	26	28	39	27	31	38	27	22	21	33	31	25	27	23	29	41	33	39	31	23	35	32	33	29	45	30	22	26	26	32	38	27	19	24	27	28	29	26	29	26	27	37	34	30	38	24	32	33	33	35	41	21	26	33	34	39	34	28	30	32	23	34	21	16	32	29	26	27	31	25	26	42	37	37	24	27	25	27	20	28	30	34	26	32	22	27	30	24	27	31	24	24	24	34	24	29	30	24	26	21	25	24	26	24	33	27	31	26	23	31	27	26	19	28	33	31	26	27	36	30	33	25	32	38	28	31	31	28	17	26	34	39	33	33	27	32	35	34	28	32	29	29	28	25	22	29	30	29	24	37	30	36	35	37	24	30	29	32	32	28	25	37	21	36	33	30	27	25	29	28	31	28	14	19	34	31	16	28	32	30	33	23	30	27	37	31	43	26	26	39	24	28	24	25	28	26	39	27	27	27	25	20	29	30	37	31	35	32	27	27	29	29	25	26	18	28	38	30	37	23	35	36	43	23	38	28	24	22	36	22	46	31	30	31	30	25	28	26	41	30	26	30	34	26	31	29	39	30	30	19	27	28	27	25	26	33	38	31	28	31	31	31	35	36	19	27	23	29	27	31	25	21	40	33	24	37	31	25	24	29	28	29	19	32	39	38	32	31	32	29	26	24	37	41	29	30	33	28	26	28	35	24	23	39	36	30	28	38	24	18	26	31	37	30	28	30	32	36	21	29	30	40	29	31	24	23	22	22	28	31	32	35	22	30	29	37	21	22	28	31	36	31	34	29	37	14	24	30	28	36	38	29	37	28	34	33	30	27	27	34	31	25	27	22	31	26	34	31	28	27	18	41	36	30	31	29	20	33	30	33	37	25	36	38	31	41	30	22	23	46	32	29	28	25	34	31	18	33	29	25	36	30	27	28	30	26	31	26	21	25	28	37	28	24	26	29	28	26	29	38	38	32	25	34	31	30	32	27	33	38	32	31	32	26	22	31	30	28	25	31	25	26	31	23	32	32	30	34	31	41	17	22	31	29	25	28	27	32	29	30	25	28	32	29	32	21	26	26	36	34	43	41	34	29	24	32	25	29	29	32	34	25	34	31	30	36	30	24	29	24	29	20	32	25	33	22	26	26	27	27	30	39	36	33	29	20	25	31	36	24	36	27	29	24	24	30	34	25	29	30	26	27	42	31	25	33	25	27	28	30	25	22	31	19	35	37	31	39	26	19	33	27	30	26	29	27	20	24	27	32	24	34	29	35	36	32	33	28	27	26	35	35	28	23	26	19	38	26	26	34	25	25	36	30	27	27	25	29	38	30	32	33	39	25	31	31	27	32	32	28	38	30	39	32	27	29	26	22	29	28	23	35	25	31	30	32	29	29	37	25	28	36	30	28	26	31	21	32	32	35	38	31	36	27	38	30	26	29	33	28	29	36	28	29	17	39	28	28	27	35	32	33	27	29	24	34	34	26	28	32	22	34	29	28	29	37	34	40	29	33	31	36	24	35	26	28	25	27	33	19	37	33	27	24	43	28	29	36	32	32	21	24	31	26	27	42	28	23	41	23	36	28	22	24	23	23	38	36	28	47	34	36	28	28	31	20	23	29	27	36	23	27	34	43	33	32	25	28	34	28	27	25	29	42	35	25	31	28	29	22	31	25	22	23	28	23	28	40	37	30	18	28	25	29	26	37	31	27	24	35	39	21	19	28	33	24	34	28	27	32	41	25	32	25	38	23	27	29	30	25	28	29	29	18	36	22	28	37	32	30	23	32	29	40	35	23	39	34	31	25	34	29	39	25	35	29	41	25	24	33	38	29	28	40	20	27	27	28	29	30	37	33	27	29	28	31	32	34	34	28	40
29242	20310	15638	22293	30132	31057	29589	27123	24019	21499	18919	16540	14525	12505	10785	8879	7681	6533	5532	4619	4076	3526	3316	3000	2808	2593	2385	2112	1972	1717	1518	1509	1341	1185	1053	1054	935	790	815	787	798	673	959	1883	2253	1876	1252	768	438	409	410	425	398	403	358	373	389	365	395	387	371	327	383	385	381	405	368	388	347	374	379	366	336	377	402	366	329	376	374	364	360	399	343	388	383	383	353	350	381	328	371	403	364	400	393	371	369	366	322	379	371	371	391	385	373	360	360	364	375	359	366	367	394	367	371	365	349	380	344	394	366	380	354	366	364	361	362	389	358	349	371	368	369	364	385	365	368	380	369	355	332	402	384	421	380	395	359	394	361	382	359	402	345	382	366	369	369	342	387	381	377	334	337	405	375	356	379	360	333	373	352	389	344	377	341	365	357	379	349	346	357	380	380	377	342	353	340	338	409	361	373	353	328	385	371	354	364	372	330	407	343	361	372	374	356	360	351	349	378	345	367	352	336	374	364	361	390	384	357	412	345	356	392	351	361	358	348	361	382	348	355	351	352	388	385	403	393	341	368	380	406	386	364	364	381	315	382	368	339	391	390	378	336	387	369	376	364	372	382	382	400	366	351	389	356	382	397	369	383	391	338	370	382	370	397	377	359	377	386	355	386	347	367	390	372	364	356	374	376	368	349	372	350	384	371	343	352	362	345	371	389	345	349	373	333	393	347	356	388	384	344	391	393	388	360	330	382	377	369	358	364	333	399	355	366	384	343	372	381	365	377	398	368	375	355	386	368	380	364	394	359	345	410	397	369	395	351	379	401	401	349	372	375	350	362	366	325	382	361	368	355	361	375	364	351	370	370	372	394	360	339	383	403	352	358	387	380	342	381	351	387	354	361	348	335	337	314	358	364	340	389	382	376	380	369	399	347	380	375	401	372	331	362	357	376	376	372	390	375	369	351	378	316	372	359	366	374	374	364	380	361	394	377	357	345	361	363	391	336	338	384	382	370	374	377	392	342	380	383	370	394	355	377	398	384	355	362	401	335	390	381	370	381	374	346	327	348	357	396	369	365	368	358	349	347	372	378	389	344	348	366	384	393	362	371	374	368	396	355	378	405	361	357	333	378	322	372	376	401	379	393	381	348	398	357	343	402	362	352	353	371	374	393	366	408	348	373	381	349	379	383	376	354	353	377	332	375	361	380	356	364	385	385	363	351	402	370	367	358	366	395	363	370	366	367	359	348	362	363	368	419	395	364	363	321	329	355	397	388	390	387	360	330	350	378	392	369	389	382	355	380	391	324	369	363	351	371	339	387	382	347	395	353	378	372	335	366	354	362	352	352	387	394	381	373	342	347	361	367	340	352	380	356	388	388	377	380	386	371	366	377	370	368	368	364	363	376	354	363	356	368	383	362	356	379	385	355	347	387	376	368	358	366	371	345	365	374	391	365	364	372	372	362	375	375	356	350	385	405	366	358	378	367	374	368	361	347	354	348	356	370	358	377	380	353	364	351	376	415	357	392	409	364	343	358	387	414	375	371	388	405	397	371	344	364	362	352	388	374	383	377	385	340	355	343	364	406	381	393	360	359	346	401	352	359	350	342	385	350	402	396	357	349	357	391	344	380	383	375	363	378	335	375	357	392	349	417	369	374	358	396	378	397	373	402	365	377	387	365	385	363	356	422	392	365	385	342	367	363	398	393	361	373	364	379	367	355	369	383	397	367	359	365	358	397	341	404	384	380	389	386	363	379	352	380	313	371	410	366	344	378	392	334	360	391	371	360	410	363	344	351	367	385	392	385	363	376	388	342	392	379	388	334	363	376	369	369	358	370	334	357	354	351	378	350	343	398	386	382	334	352	379	363	376	360	350	387	342	366	359	385	343	369	338	352	398	375	368	342	379	370	388	340	386	387	342	344	386	393	371	376	368	370	347	343	361	351	381	410	388	363	356	376	382	385	378	343	365	402	384	378	395	369	368	387	386	393	345	408	397	391	381	341	358	403	377	378	333	367	347	334	396	376	353	385	362	374	374	383	370	362	405	392	386	395	345	371	367	384	363	409	355	356	379	415	378	363	355	425	357	366	404	364	369	379	368	381	325	371	386	370	361	348	357	378	366	345	358	382	357	387	394	303	366	341	335	372	384	369	389	419	368	369	388	363	395	376	366	375	363	362	394	376	373	333	350	347	342	370	364	377	372	359	392	382	387	359	426	354	387	365	386	360	378	354	379	359	390	342	366	403	315	380	370	381	371	338	336	357	369	351	359	353	390	395	332	399	355	389	356	372	369	380	362	367	353	388	375	366	345	361	372	371	409	348	341	376	395	364	368	331	358	372	347	346	385	375	346	365	344	361	398	391	387	342	403	423	360	370	377	351	369	343	370	370	366	381	360	387	363	364	369	380	389	380	356	357	425	362	356	389	357	346	394	355	348	371	368	378	379	390	357	406	368	346	378	394	366	348	346	375	350	387	402	366	351	368	394	379	380	391	393	408	350	381	385	389	377	393	374	359	381	362	387	372	351	356	355	386	373	373	382	377	355	344	340	342	319	342	359	352	372	378	404	390	376	378	334	376	356	367	368	397	366	374	354	344	386	345	367	367	354	342	361	345	348	371	343	371	347	380	385	359	336	353	364	336	378	353	395	339	351	389	383	398	380	360	351	401	400	354	376	368	332	366	371	363	393	355	338	354	367	379	345	416	388	373	389	368	402	391	360	369	349	346	363	319	395	367	398	365	378	386	350	394	340	351	385	346	340	342	353	378	371	343	355	383	358	380	411	336	383	368	353	333	366	367	382	357	357	393	389	389	360	376	394	389	386	394	380	364	385	368	371	385	363	356	372	372	392	361	366	367	336	370	338	415	363	373	375	362	350	352	346	332	375	332	430	327	396	362	338	364	396	362	314	397	372	410	378	369	393	377	360	361	373	366	401	377	413	378	361	379	430	388	346	347	385	355	391	360	379	339	374	355	371	395	371	366	396	347	394	372	376	361	359	376	371	367	398	350	385	356	366	348	335	380	379	384	402	381	330	361	364	379	372	373	372	365	379	394	364	356	382	390	378	349	383	351	381	385	390	364	360	395	384	362	351	368	377	396	373	390	384	368	394	392	388	402	361	370	358	388	381	364	359	367	335	365	349	374	344	364	384	373	389	379	346	358	368	393	358	355	379	370	369	376	378	363	351	352	381	332	327	365	384	324	406	386	354	376	348	388	337	379	391	379	387	396	377	364	369	351	363	388	383	349	393	379	368	374	358	416	354	406	373	379	330	367	376	365	349	365	371	388	334	374	335	362	374	385	404	379	364	379	310	375	388	349	367	348	389	386	349	376	382	391	344	343	349	341	372	355	384	367	358	380	386	363	369	375	393	385	394	333	376	382	364	339	348	352	385	374	385	371	394	386	354	385	360	378	368	379	392	353	374	332	363	378	380	337	387	373	397	368	352	360	386	379	383	342	366	395	354	344	353	374	373	363	359	367	388	421	372	347	352
2469	1092	652	401	462	650	590	533	406	308	314	244	215	172	157	138	104	86	81	74	72	64	59	68	60	70	47	44	59	42	43	33	53	46	32	26	46	35	48	28	41	40	42	38	50	33	40	40	29	38	43	21	30	38	23	27	34	21	28	23	35	31	32	28	31	26	28	38	36	40	32	27	31	27	42	25	46	34	36	30	34	34	32	34	19	29	38	30	22	38	26	29	46	32	30	44	40	26	25	31	28	30	28	29	35	29	29	22	26	31	35	28	31	33	35	27	15	33	30	27	36	36	25	33	34	30	31	31	27	29	26	37	38	36	23	32	29	32	26	41	33	39	33	29	24	23	51	42	43	28	29	21	30	36	21	37	31	33	34	37	30	26	26	32	33	25	31	34	24	35	33	31	32	45	33	27	30	25	32	36	36	39	27	26	23	25	38	39	30	37	32	35	35	25	36	27	28	37	35	33	24	35	30	51	25	22	23	27	33	22	28	25	21	29	36	24	38	28	43	20	36	28	34	28	34	31	37	35	34	36	24	32	29	33	28	29	35	35	29	37	39	35	38	26	38	37	34	40	28	26	24	33	36	37	30	33	29	19	27	34	43	31	25	27	28	33	21	39	21	35	25	27	23	35	28	34	21	33	26	34	33	30	36	30	36	34	36	28	28	23	33	26	29	36	32	28	40	29	33	27	31	25	26	34	33	40	45	26	26	34	29	30	29	33	28	33	39	39	39	35	36	47	28	25	29	31	22	44	34	38	34	34	36	33	41	30	34	36	37	36	32	34	39	22	26	23	25	27	25	39	22	23	38	34	33	32	28	30	32	29	25	28	27	29	33	29	33	39	30	22	35	34	29	47	37	41	33	41	33	28	38	35	27	34	36	25	37	27	32	30	29	40	33	44	35	29	39	30	26	28	22	22	28	33	31	35	34	27	26	19	37	37	26	36	37	29	29	34	32	30	30	30	19	24	33	26	30	32	29	29	40	30	43	26	31	37	40	30	41	28	19	29	29	34	24	29	26	18	32	34	35	37	23	41	33	29	35	32	35	35	38	25	35	34	27	24	28	32	31	30	27	27	33	28	38	32	33	24	34	32	36	41	26	45	24	26	30	23	42	27	28	37	30	25	35	23	26	38	31	37	32	37	21	33	38	28	35	26	24	27	22	30	33	21	28	29	33	24	26	46	39	24	32	33	31	24	35	30	35	40	30	31	35	29	20	40	39	22	35	28	30	39	39	25	37	29	33	23	28	31	27	29	28	29	29	38	23	33	30	33	30	31	27	33	35	31	29	40	26	30	30	42	27	22	30	29	33	39	28	39	32	27	26	29	39	37	31	34	32	27	29	31	26	28	19	26	28	34	37	37	24	30	36	19	29	41	32	39	22	30	32	37	32	41	31	24	28	31	27	28	33	24	34	28	36	34	31	28	20	36	31	25	25	36	32	48	28	41	25	33	25	32	37	29	36	42	24	25	27	28	36	32	32	22	34	30	27	29	28	30	24	26	32	40	31	35	33	39	22	25	23	36	30	40	27	28	25	31	42	24	30	38	43	24	29	29	22	37	32	21	30	35	40	31	37	29	21	36	30	32	33	25	30	37	31	24	26	32	40	33	25	26	31	35	32	42	38	31	31	36	32	28	28	30	27	39	30	22	40	28	31	34	27	20	38	37	35	35	28	33	21	31	28	29	28	30	32	27	28	23	39	23	29	26	37	34	33	25	31	38	21	39	27	27	42	34	37	47	31	35	27	32	21	31	25	32	26	27	21	33	29	31	31	28	22	33	35	34	35	34	35	34	36	37	31	35	34	39	32	30	41	28	28	40	31	34	27	40	26	38	32	28	26	27	27	30	31	28	29	26	28	23	31	34	22	23	23	30	28	25	34	30	40	23	23	35	33	22	39	31	32	35	38	29	26	35	37	34	28	22	36	26	30	26	20	30	20	22	24	39	38	29	29	23	33	26	29	27	35	32	35	32	37	27	28	34	40	32	39	24	39	27	25	35	31	30	38	20	32	34	37	34	20	28	31	23	33	27	36	30	30	34	39	33	34	33	22	40	23	32	21	32	25	34	38	33	35	38	26	46	32	32	36	26	36	26	38	32	24	28	31	34	34	35	38	31	38	38	38	34	30	33	34	41	33	36	28	32	21	21	32	33	34	37	28	36	35	28	37	34	28	34	35	30	23	34	35	41	27	35	30	32	15	41	28	41	28	19	34	31	17	29	34	34	27	36	43	35	37	50	35	31	25	35	33	23	31	29	34	21	29	36	24	23	27	43	37	31	25	49	33	28	31	25	44	38	29	23	40	36	29	27	23	24	33	31	29	28	34	38	28	33	27	39	29	31	34	37	29	36	39	31	25	33	36	20	33	31	26	28	18	37	29	31	33	31	30	34	32	38	45	37	35	35	23	32	35	29	23	27	27	42	28	27	32	30	28	19	36	25	33	33	27	27	28	32	25	29	33	30	29	39	27	50	26	39	42	32	39	36	27	25	40	23	31	32	31	35	28	28	31	25	40	19	30	36	27	29	33	31	26	27	38	21	29	23	28	41	35	39	31	31	25	33	30	22	27	35	29	23	31	32	34	35	27	26	26	23	37	35	25	29	39	40	28	37	31	38	36	36	35	25	31	29	24	30	31	29	26	33	37	41	34	26	27	41	32	27	23	29	28	33	29	27	34	29	35	29	34	29	31	24	26	31	25	35	40	35	39	34	34	32	41	34	36	36	24	28	32	35	35	31	38	43	39	45	37	24	20	39	32	30	27	26	30	26	34	35	31	26	36	29	39	29	22	30	27	31	31	27	38	38	32	27	29	22	24	32	31	30	35	40	27	31	28	30	30	39	33	34	34	27	31	36	31	27	27	29	25	26	38	28	31	31	32	31	18	33	30	38	24	32	29	35	28	22	36	48	31	35	31	26	33	32	27	31	36	32	32	30	24	34	25	33	38	37	26	31	27	32	30	29	37	34	28	41	37	23	27	38	23	29	42	26	33	32	37	30	31	27	34	27	34	32	35	41	24	38	32	39	37	29	34	33	24	38	32	24	26	37	27	24	43	49	42	42	35	31	35	42	24	36	25	33	28	30	26	32	25	28	24	29	34	21	28	35	35	29	19	30	18	37	32	35	33	22	43	18	38	44	30	43	30	35	33	27	40	27	33	26	33	32	47	44	25	31	24	27	25	38	30	24	21	35	29	28	28	26	25	30	27	33	35	25	14	23	28	25	30	30	28	27	26	25	31	35	28	33	37	39	27	33	27	26	29	28	40	28	29	25	36	34	26	35	40	39	32	34	33	32	28	34	37	32	37	32	28	29	34	37	29	41	28	33	39	31	35	33	28	31	29	33	32	30	25	34	34	34	32	40	31	42	33	36	34	40	35	42	33	30	28	35	36	21	35	24	34	35	34	34	29	31	33	24	32	29	37	44	33	31	38	31	33	21	31	29	24	32	38	37	34	28	29	22	36	29
21271	13311	9637	15271	23034	23975	21856	19247	16457	13756	11644	9695	8005	6804	5656	4706	3728	3179	2749	2325	2136	1821	1632	1525	1402	1317	1230	1133	1109	1020	1007	948	791	767	699	662	633	635	593	571	602	538	521	794	901	821	675	547	384	414	421	369	413	424	364	386	387	437	400	430	413	409	388	373	411	421	398	375	403	381	380	397	387	403	404	398	385	402	423	380	440	418	403	412	374	408	388	405	399	416	404	407	384	418	388	404	393	391	390	429	387	409	388	383	401	396	341	383	406	373	363	411	361	383	417	409	391	409	384	382	424	377	387	381	386	403	417	373	415	390	389	380	380	404	384	372	409	397	425	413	403	377	436	387	414	391	373	401	407	429	387	346	361	374	389	393	410	434	402	419	382	375	399	393	401	408	371	366	370	415	403	436	389	409	387	383	405	408	393	424	363	372	425	448	403	393	381	406	401	419	414	384	371	375	411	397	392	395	381	430	380	403	402	432	436	386	400	393	421	403	407	385	390	408	382	384	374	400	381	413	368	386	400	405	400	386	406	412	389	381	401	398	394	422	377	376	433	390	389	394	428	398	411	408	390	414	383	404	402	388	393	376	375	389	382	364	409	389	378	407	418	396	387	394	439	434	385	390	377	431	394	423	416	385	394	392	409	382	390	427	414	403	414	369	380	385	407	386	445	401	381	354	387	405	375	389	400	418	376	392	384	386	388	391	395	387	379	387	395	418	419	392	391	403	414	381	387	377	389	436	382	347	395	391	407	395	386	377	399	364	380	397	436	376	368	391	441	379	421	432	388	418	414	394	401	368	403	418	422	422	379	396	376	404	416	388	365	389	444	426	401	370	384	372	351	379	429	407	419	410	393	405	402	379	410	386	394	445	442	394	385	424	393	386	371	416	427	401	401	393	392	358	400	405	363	421	416	407	407	427	388	360	416	434	428	404	375	372	384	381	409	414	406	405	371	392	382	375	351	393	389	385	397	386	383	386	408	383	405	400	410	427	396	379	409	380	403	377	416	412	407	395	397	386	395	408	431	388	371	412	399	395	393	399	414	396	433	392	385	370	439	405	401	374	374	371	407	365	437	381	426	403	366	383	406	401	358	417	367	420	399	433	394	415	436	390	408	371	390	379	405	371	417	421	377	393	455	383	412	421	409	371	376	376	384	386	396	389	365	389	369	367	411	413	393	378	407	433	384	395	435	417	384	396	390	386	421	378	388	390	392	415	398	402	407	366	381	421	442	409	380	397	426	419	396	403	387	371	418	399	396	402	401	354	384	406	376	378	387	406	357	386	386	397	374	362	393	405	447	383	390	386	388	419	365	390	392	386	423	356	396	394	396	402	390	388	356	387	391	377	416	402	416	411	435	417	360	400	382	391	393	404	392	409	424	362	385	426	398	372	403	399	433	395	373	390	394	398	398	401	392	428	365	444	405	381	372	398	377	405	407	340	432	388	382	394	407	375	392	401	400	389	396	392	378	414	405	356	359	375	415	405	374	395	385	390	370	368	412	417	412	413	423	394	393	409	434	393	412	396	362	369	375	394	372	365	395	426	408	417	424	382	401	424	374	354	401	405	422	406	463	399	424	428	394	435	382	404	393	388	436	365	419	398	394	388	396	388	404	382	376	406	407	387	375	419	419	397	360	394	361	408	387	415	404	460	404	390	399	412	427	364	407	373	413	404	409	380	411	409	366	406	405	403	405	378	426	415	413	386	387	394	399	431	422	362	400	404	397	401	386	411	412	400	406	425	377	404	422	410	406	416	402	406	406	402	420	402	379	374	385	366	404	396	413	378	350	363	417	401	387	383	408	432	420	390	395	438	400	408	379	397	428	396	359	417	403	388	398	403	387	425	401	410	379	375	384	394	380	399	417	382	408	401	379	405	419	416	397	395	418	390	428	404	392	404	407	409	365	399	387	409	390	382	348	388	420	423	391	425	380	395	394	388	402	392	395	437	413	378	392	398	405	403	434	396	408	402	381	396	423	417	429	379	404	409	410	387	385	397	426	418	361	398	413	390	360	462	394	387	372	411	401	425	359	463	394	426	381	391	352	392	402	378	435	421	395	380	396	380	417	388	380	376	368	400	441	376	375	420	366	405	425	411	412	383	409	407	396	433	380	389	363	403	406	416	387	406	400	406	417	366	412	400	407	413	373	372	369	414	393	395	375	390	374	395	397	364	387	435	418	381	409	399	406	428	388	373	408	371	367	376	387	395	357	390	425	407	369	391	389	373	397	366	385	403	384	403	369	369	364	397	403	421	380	383	402	399	393	367	404	427	398	390	396	381	404	387	393	398	386	426	422	408	383	360	411	383	375	398	424	404	403	373	403	377	409	448	434	402	402	349	403	378	360	409	408	429	386	415	422	392	370	380	390	427	397	415	419	370	406	396	391	388	409	418	381	401	428	408	379	386	389	399	386	421	406	398	426	372	403	407	378	391	375	404	398	426	403	368	389	417	380	379	436	398	381	396	404	409	378	396	403	429	403	409	374	355	384	403	411	389	382	408	379	397	387	413	415	393	397	386	371	391	403	408	410	355	363	409	388	368	385	395	394	391	368	409	392	370	374	369	429	429	373	392	404	388	358	373	377	432	396	415	407	425	364	391	382	382	434	374	402	388	409	395	388	392	403	408	427	386	393	365	437	392	408	375	374	382	354	387	377	390	419	413	406	402	390	360	396	377	411	417	408	433	373	376	354	393	412	384	391	391	375	380	412	380	437	405	423	400	403	400	435	402	375	389	407	401	405	387	431	392	397	390	393	400	380	378	381	363	382	402	370	411	408	402	420	385	386	417	399	409	413	375	433	396	384	386	442	393	381	424	433	363	419	351	404	417	395	400	394	393	393	387	395	411	402	420	364	387	418	387	408	378	391	399	412	378	403	370	414	397	408	368	387	383	402	413	378	374	408	418	389	366	394	394	415	400	361	375	423	392	385	408	385	411	430	411	387	384	426	361	368	374	378	396	413	383	375	413	385	407	406	425	410	388	370	411	362	364	414	392	417	383	416	383	385	424	368	405	361	364	391	423	378	417	382	368	384	377	411	409	417	400	376	396	367	393	385	334	394	400	407	403	413	391	402	378	379	411	411	373	380	339	400	375	384	382	394	402	367	360	402	398	403	438	383	396	401	381	405	407	437	452	432	382	418	396	404	384	433	372	405	393	420	378	409	392	381	396	422	428	384	388	431	389	424	415	375	387	378	425	399	416	397	404	400	385	379	409	359	383	404	377	431	419	402	411	402	401	399	380	425	402	379	359	383	402	373	393	407	373	360	378	395	375	398	389	379	393	391	394	405	389	397	392	383	399	367	410	405	378	422	445	399	387	400	372	417	392	398	418	376	355	384	427	424	372	407	399	410	377	427	385	363	376	364	378	381	396	390	441	381	350	404	408	386	416	387	371	416	410	372	411	396	392	386	393	391	422	416	410	403	397	355	424	399	393	362	399	414	419	412	395	397	411	435	388	385	395	393	410	415	383
2829	2101	1080	709	833	1107	990	864	609	488	447	342	358	297	246	192	170	136	113	124	86	96	83	96	68	66	72	51	49	52	55	39	49	52	49	51	34	39	41	38	44	32	33	65	73	55	54	44	29	36	30	34	28	39	35	28	35	28	34	25	39	19	21	36	33	31	36	41	29	27	38	24	22	25	30	33	26	21	32	31	29	31	29	40	25	19	27	23	38	34	33	20	38	22	28	36	20	23	32	29	33	24	29	30	26	36	25	26	33	18	27	46	27	30	35	33	32	32	30	22	33	32	14	24	27	24	31	35	44	24	29	28	27	24	32	29	37	27	37	34	32	37	19	19	28	24	35	25	16	30	35	32	27	33	35	26	24	25	31	24	31	16	29	34	26	34	26	21	35	29	32	32	31	25	29	38	32	31	31	36	31	32	35	29	27	28	19	28	30	37	34	28	21	29	41	37	22	25	25	31	36	40	19	21	30	25	19	34	19	24	37	32	41	29	21	24	24	36	28	32	23	23	37	31	37	32	32	33	30	22	29	32	25	27	35	26	36	29	28	27	15	25	28	21	35	24	33	35	32	26	21	29	24	38	31	37	31	22	29	29	34	23	34	28	35	18	26	29	34	33	31	31	23	22	36	30	34	29	32	37	30	29	44	34	30	32	32	39	24	24	31	29	22	25	26	32	32	31	33	36	30	27	29	25	32	36	38	23	36	29	31	32	33	42	34	24	28	32	50	28	32	25	38	29	29	24	29	27	25	28	26	37	20	16	29	25	26	25	26	26	37	30	27	30	33	31	28	23	19	33	28	32	37	23	27	28	28	31	31	37	33	31	32	35	34	34	33	33	32	34	24	26	32	24	29	23	34	22	32	28	27	23	32	40	30	34	28	23	27	24	26	22	28	20	27	32	28	26	31	32	25	23	26	37	28	32	20	34	29	24	36	28	30	23	27	28	34	34	29	33	31	37	32	30	22	22	42	35	27	33	28	21	34	35	25	28	29	32	17	30	31	33	24	29	25	38	31	34	27	24	33	27	37	21	33	29	25	32	35	32	25	26	30	31	29	38	35	35	16	30	35	22	31	20	38	35	29	21	21	19	33	29	35	32	38	29	32	34	37	26	31	32	23	26	34	35	34	37	28	39	38	31	20	24	17	36	28	31	34	28	32	34	26	29	34	24	37	27	23	28	28	33	28	35	40	30	17	24	25	30	31	41	33	29	27	20	29	20	37	32	24	40	27	39	30	35	23	24	31	27	16	29	29	27	32	27	19	27	22	18	23	30	36	31	44	31	25	28	36	39	32	42	25	27	24	29	31	35	35	33	21	31	26	29	26	41	29	37	25	29	31	29	19	17	45	36	27	26	24	27	22	25	31	43	28	21	29	28	45	33	36	21	24	25	26	27	25	27	27	27	29	25	27	36	31	25	29	33	23	26	23	22	36	31	30	25	26	33	24	30	30	35	36	30	35	30	24	36	24	25	31	34	28	29	30	30	35	30	34	29	31	30	35	29	28	28	23	26	38	36	25	25	31	21	32	39	25	31	26	29	36	30	26	23	29	30	34	27	29	39	21	33	26	19	45	19	35	37	28	18	29	29	16	26	33	23	29	31	25	34	38	41	28	29	32	34	31	33	35	32	25	30	40	25	39	28	33	24	31	20	36	28	34	31	36	25	33	34	31	30	22	38	29	33	29	28	31	22	22	28	26	34	35	29	26	22	30	31	35	25	33	32	32	27	31	32	24	42	28	33	29	24	33	40	33	35	26	25	22	36	32	29	24	33	32	25	34	31	20	30	26	23	27	29	28	38	25	25	28	26	22	15	28	30	30	31	28	27	33	24	33	36	31	35	32	20	26	25	25	33	36	27	42	30	27	40	29	22	32	29	29	21	20	23	28	33	32	29	28	26	32	23	36	28	33	31	27	25	28	29	19	34	31	27	25	22	24	33	27	30	31	33	30	34	31	31	37	32	22	28	36	19	27	24	25	25	32	26	28	34	26	31	35	28	39	30	25	25	27	33	32	28	32	26	32	25	39	45	26	34	35	29	17	29	27	35	26	36	34	41	30	21	22	29	25	32	29	26	28	33	28	25	24	27	27	26	37	20	39	29	25	23	23	25	26	20	26	30	25	28	28	26	21	26	36	26	23	33	29	31	25	25	28	43	19	30	30	38	39	23	15	26	28	37	31	28	32	35	35	40	26	18	25	29	29	30	29	33	25	25	32	33	25	25	32	34	31	35	29	20	22	25	29	28	29	25	26	37	35	28	35	35	28	32	28	28	38	31	24	38	26	20	36	28	36	38	31	28	30	19	27	30	17	29	34	32	32	31	32	31	39	25	26	23	21	35	36	33	37	31	25	20	38	28	35	29	38	22	22	26	37	29	26	28	36	25	33	36	35	25	23	23	37	23	41	23	32	20	29	29	32	28	24	21	30	20	32	31	26	27	32	32	32	25	22	30	29	34	25	25	23	26	33	22	26	23	30	34	38	36	36	24	26	32	23	22	35	33	29	29	36	28	35	35	45	32	34	27	20	41	30	27	29	27	28	35	32	25	37	33	26	31	23	35	26	27	38	25	33	27	26	28	26	35	30	23	34	38	26	28	31	30	39	23	34	30	29	30	31	34	38	29	38	27	34	30	27	29	25	30	40	20	33	28	24	35	37	36	29	33	31	27	34	32	26	38	36	26	38	38	35	32	24	21	45	27	20	42	45	27	26	28	29	24	36	28	32	32	33	35	25	28	17	43	40	27	22	26	23	27	20	28	35	29	30	36	34	21	39	25	33	28	30	27	28	33	21	23	25	26	39	37	33	25	27	33	26	25	29	26	20	23	22	33	24	28	31	36	29	37	22	30	38	32	38	25	32	33	25	27	29	29	38	35	27	36	35	27	31	25	35	29	29	26	30	32	19	26	32	39	28	25	34	25	29	38	27	28	26	24	25	22	30	29	27	27	29	34	31	30	34	25	30	28	31	24	32	21	24	26	20	38	28	21	24	29	22	30	29	37	23	27	26	40	33	15	28	31	33	30	21	20	26	23	37	30	33	29	37	37	20	40	35	33	26	20	35	24	37	38	19	31	22	29	25	35	24	33	22	31	39	26	24	32	39	34	26	32	25	28	33	27	31	30	35	31	27	29	21	21	30	23	30	21	29	25	37	34	29	22	31	37	31	38	29	22	35	31	38	29	33	28	26	31	30	26	44	31	25	22	24	25	32	19	39	19	34	29	29	36	34	36	40	29	29	31	32	31	26	29	29	24	30	24	31	27	27	25	25	31	29	27	33	31	29	27	35	25	19	38	32	25	22	22	30	37	28	24	30	45	30	29	33	25	40	26	37	22	28	26	30	33	33	26	28	36	31	40	31	26	28	16	31	24	33	27	26	28	34	38	28	31	26	17	30	20	36	29	24	31	24	31	18	24	19	31	27	30	28	34	16	39	19	36	31	30	25	31	35	30	20	26	24	22	17	25
25038	17558	12902	19148	27258	27779	25994	22846	19904	17198	14763	12666	10908	9451	7907	6789	5747	4537	4025	3553	3055	2690	2479	2270	2091	1972	1797	1601	1558	1432	1289	1159	1107	963	940	841	834	753	793	687	715	636	681	1763	1644	1223	1073	644	432	424	407	427	428	394	385	368	387	365	355	374	363	382	358	382	381	357	361	356	352	361	354	367	385	369	360	375	397	347	357	347	377	361	386	359	341	379	378	356	356	356	347	379	373	336	364	396	357	374	350	383	371	376	380	363	366	375	389	363	366	352	364	340	331	354	348	374	385	357	363	356	364	344	432	375	385	378	375	388	368	363	356	412	382	362	396	374	324	364	396	374	363	376	348	378	376	396	382	365	377	384	350	370	363	366	348	388	347	369	362	361	339	350	361	366	359	367	334	349	349	353	363	348	357	344	361	340	392	325	378	339	351	383	366	343	360	348	369	368	367	350	377	392	380	370	363	351	371	349	345	344	370	408	362	361	421	337	336	408	329	344	362	374	372	343	346	348	356	372	360	389	347	345	345	371	332	374	380	385	366	380	370	352	346	388	388	398	367	368	372	382	376	335	359	354	317	345	384	395	349	337	368	339	363	358	345	371	356	379	353	371	363	328	364	372	390	341	332	367	327	334	379	365	387	403	343	354	376	356	374	383	392	398	355	346	365	368	358	355	358	360	376	330	394	367	386	372	338	350	365	362	399	368	358	348	362	362	359	371	378	375	362	364	356	394	371	369	385	366	358	359	366	350	375	335	369	370	346	362	385	336	366	350	424	318	354	363	338	380	351	325	347	352	329	396	382	419	344	351	352	366	350	393	369	360	389	367	364	384	373	370	332	381	382	398	362	359	391	393	346	330	340	361	348	374	363	359	371	353	372	339	388	359	363	370	382	381	381	374	357	381	415	385	389	352	374	369	371	394	360	355	374	359	413	389	367	358	339	390	364	391	351	365	391	387	348	347	329	346	387	356	396	356	386	351	378	383	336	394	403	387	378	332	382	362	369	345	386	375	336	391	354	401	379	356	364	360	343	330	359	397	391	383	387	360	366	363	371	366	413	348	382	394	367	325	354	373	373	344	321	384	364	333	381	335	338	364	381	342	348	356	350	370	375	371	368	327	378	339	363	407	347	393	373	382	351	373	381	383	356	367	356	375	369	367	385	370	378	364	389	356	370	354	349	363	392	368	376	370	377	371	383	404	386	340	386	346	362	344	379	372	366	349	370	336	361	387	367	351	377	387	386	353	367	351	371	365	350	354	347	358	378	357	383	323	400	324	379	391	357	356	367	364	369	359	374	363	360	355	390	356	375	359	339	351	354	366	387	366	361	355	355	351	337	336	377	383	368	360	352	378	380	378	379	361	384	353	362	372	356	359	391	367	386	351	371	374	387	365	363	355	387	381	366	373	342	368	351	386	367	353	375	341	387	368	397	352	356	359	390	377	367	387	356	378	370	357	348	342	382	365	368	374	382	351	377	379	357	405	404	345	365	358	364	376	351	363	342	372	352	385	372	355	375	369	368	334	375	337	325	374	362	361	367	339	386	343	361	358	355	355	335	358	400	379	372	380	374	365	367	337	366	346	359	388	376	358	344	390	356	367	349	333	364	337	366	391	366	382	349	353	345	380	381	370	362	381	351	348	366	373	333	418	381	375	364	367	399	359	346	358	377	400	330	373	378	416	341	334	367	369	385	362	408	350	366	371	388	351	376	366	328	354	352	351	355	375	349	389	381	377	331	376	356	341	351	403	381	361	335	360	372	339	365	379	368	338	396	362	390	346	340	359	390	369	373	367	381	340	392	360	366	348	377	350	388	395	335	364	362	371	376	374	389	379	335	334	378	369	345	348	385	356	404	348	353	364	374	402	350	374	362	353	365	404	359	344	357	344	355	395	404	336	383	384	354	367	347	383	368	353	373	360	361	379	363	358	327	389	372	375	337	342	359	342	366	362	384	370	365	363	374	361	380	364	405	402	377	358	370	328	355	348	356	348	365	357	352	346	401	357	355	358	336	366	372	367	337	369	388	400	373	369	338	394	356	378	346	370	346	372	377	353	397	357	379	355	353	355	350	355	355	361	350	360	368	361	350	338	382	358	377	375	390	374	370	354	335	383	370	384	362	353	369	404	359	330	353	370	334	356	346	376	360	353	357	379	374	337	349	378	383	390	350	374	340	344	354	386	368	382	375	404	362	342	371	350	369	334	409	356	370	380	403	365	343	372	361	384	336	350	387	361	380	396	363	370	352	362	386	369	363	362	381	358	370	364	358	360	371	344	343	354	363	370	345	393	386	347	341	383	367	353	361	377	353	333	336	362	371	364	369	375	347	364	337	337	356	364	381	360	354	382	375	346	356	370	358	371	370	354	368	363	365	342	349	383	378	377	357	359	360	370	377	346	361	363	393	346	381	373	395	383	371	350	385	377	384	370	347	359	345	371	343	353	356	372	378	347	370	364	352	365	378	341	330	368	376	367	380	339	360	368	372	362	338	332	342	370	359	353	407	395	349	377	347	370	347	341	323	357	362	343	352	353	382	382	400	364	389	319	372	347	332	368	342	365	382	376	353	367	307	354	353	361	370	373	353	355	366	360	387	332	345	361	348	385	360	364	367	364	408	369	367	335	398	355	352	346	382	360	352	352	325	379	365	363	349	397	402	388	363	380	362	357	369	370	361	386	383	362	357	404	337	383	351	361	371	353	388	361	332	363	371	367	381	338	362	347	376	371	412	388	397	369	344	377	381	365	363	366	375	353	356	346	356	380	372	341	381	336	351	341	359	392	318	368	354	415	384	373	393	385	383	372	393	364	359	377	326	341	370	364	354	387	369	427	377	399	360	366	388	354	369	365	367	382	376	386	368	364	369	381	365	355	355	363	348	378	365	362	329	385	348	356	394	355	373	350	350	369	320	347	373	363	333	367	379	345	379	341	353	363	371	319	338	378	390	399	383	390	348	384	363	349	380	353	360	340	357	346	359	358	362	347	398	375	346	362	338	331	381	355	353	357	395	371	333	367	366	354	377	387	337	376	349	340	358	360	377	337	372	348	381	341	346	385	363	364	345	366	376	365	362	376	375	366	372	375	368	368	353	369	365	359	359	374	335	362	355	336	342	355	356	372	372	383	341	353	384	351	356	369	363	358	356	370	389	391	352	404	346	349	380	381	342	340	378	365	340	371	369	347	357	334	374	367	374	363	361	356	391	368	376	368	348	321	350	353	312	382	402	395	360	420	380	344	348	340	369	380	380	395	372	352	364	345	348	330	380	384	363	341	356	348	349	377	394	371	360	376	380	373	369	343	356	365	330	361	351	367	346	376	368	388	376	350	324	334	396	379	353	357	406	361	357	365	361	366	331	366	370	381	340	362	352	408	387	344	407	356	400	365	380	380	372	371	352	372	376	351	387	374	372	365	386	384	366	341	368	362	336	390	375	338	362	380	350	368	370	367	393	373	367	361	396	378	398	381	369	365	354	347	421	364	357	343
3917	1850	1037	759	756	1008	978	825	689	570	487	397	334	301	241	231	158	152	129	120	122	108	112	100	78	94	65	73	68	55	58	62	54	47	54	50	49	42	50	44	49	42	57	79	68	66	77	37	28	33	30	33	27	40	31	38	35	40	27	39	31	36	35	39	29	32	35	32	30	33	45	27	20	33	42	21	27	30	25	29	30	39	35	39	30	38	34	26	36	29	48	37	24	42	38	43	24	27	32	24	38	38	28	40	29	33	43	31	32	30	42	31	41	31	34	30	30	32	31	33	31	36	23	34	34	30	28	36	28	28	32	29	34	30	30	36	36	26	27	33	40	25	32	29	31	42	32	26	35	40	25	37	31	32	40	28	29	31	24	25	40	32	31	30	40	32	31	40	30	40	30	26	31	32	48	18	39	36	43	35	21	33	39	32	31	39	36	30	25	41	22	37	37	30	39	29	28	44	29	24	31	27	27	37	30	31	22	40	33	28	29	38	25	41	37	37	35	25	35	28	40	35	42	41	29	30	26	28	31	28	34	34	30	42	40	48	39	31	30	36	44	35	24	36	28	37	27	38	36	30	38	29	39	23	30	36	44	31	21	30	42	28	34	33	24	31	49	37	36	36	42	25	41	36	27	37	33	28	24	30	35	37	25	41	37	38	38	34	37	41	40	40	34	27	30	27	31	36	37	35	30	29	39	37	36	22	30	33	45	39	30	31	27	45	30	31	36	45	26	25	28	25	32	34	41	30	23	29	31	31	30	39	30	41	36	27	35	27	32	34	39	36	37	26	34	28	39	35	40	41	38	21	35	33	24	41	34	36	29	29	25	30	37	29	37	27	37	39	34	33	31	36	34	28	34	33	36	39	29	22	26	35	38	23	37	44	24	33	29	37	25	32	32	49	42	40	34	33	36	36	33	29	26	38	33	36	33	39	30	32	34	42	36	34	26	37	47	33	28	36	24	34	36	40	38	37	30	41	31	29	30	32	30	34	38	36	33	33	38	22	32	36	25	28	32	37	28	34	32	38	20	26	31	29	31	38	32	37	40	47	41	29	40	26	30	29	34	41	35	22	35	34	38	36	26	35	42	30	47	32	29	21	30	24	29	45	40	29	34	28	49	34	27	36	29	41	23	32	34	39	35	29	34	34	27	35	30	38	37	27	29	42	35	34	25	38	24	36	30	41	34	34	31	35	25	27	35	27	23	30	44	34	28	41	33	38	25	35	57	30	38	35	32	33	23	45	39	35	28	21	47	38	35	33	38	36	41	31	25	32	25	34	41	32	39	36	41	28	39	36	43	33	37	29	38	28	26	35	33	32	27	30	20	45	43	42	36	38	43	38	33	27	43	40	50	30	31	26	22	33	34	30	24	37	40	34	37	39	36	42	35	39	36	35	43	43	29	25	31	30	35	32	42	52	33	31	45	33	37	28	34	40	32	31	31	34	31	24	34	37	39	29	27	29	34	29	40	27	24	35	36	40	44	34	33	33	39	43	34	33	25	34	48	31	43	30	31	36	51	34	37	29	22	33	45	32	30	28	30	29	33	33	30	32	25	29	40	27	30	46	42	44	27	38	43	43	33	40	25	44	38	28	36	30	34	31	36	31	29	37	28	36	32	25	38	35	35	28	33	39	36	22	28	34	40	31	35	34	27	29	37	30	27	27	28	31	36	31	33	33	31	37	35	35	35	41	45	31	32	27	33	35	31	36	40	44	29	43	31	25	34	39	36	24	26	36	41	26	25	38	30	51	35	36	30	48	31	33	30	35	28	38	35	34	26	34	33	29	29	37	33	33	28	29	31	32	42	36	35	37	31	25	29	40	32	27	29	38	29	40	26	40	32	40	38	25	35	35	36	43	43	32	34	34	38	36	20	35	32	28	38	35	40	34	25	27	30	32	39	27	42	28	31	30	29	26	26	31	35	29	29	30	28	36	32	37	31	22	28	36	22	21	21	39	24	39	31	37	35	21	33	31	45	25	39	26	28	31	24	34	32	32	31	37	31	32	38	21	41	34	41	26	35	31	38	37	36	29	29	42	31	27	26	44	25	28	35	39	32	30	33	32	19	35	28	39	44	31	30	35	32	27	28	30	34	29	29	38	28	38	33	36	33	39	36	31	23	28	28	32	40	27	42	29	28	39	32	35	26	30	27	25	35	41	32	41	32	33	40	42	33	37	30	38	32	31	46	46	32	28	38	42	24	34	34	38	32	32	25	38	35	28	31	39	32	31	30	34	34	42	32	42	33	29	42	44	29	26	30	28	32	32	40	36	39	34	37	35	44	39	35	32	19	43	40	34	26	28	29	33	35	34	28	35	38	34	38	24	34	31	36	43	38	38	28	20	31	34	35	31	37	33	32	29	31	34	30	31	27	43	26	33	26	22	26	35	38	28	23	33	33	35	23	35	34	34	36	24	29	28	28	26	41	22	32	30	32	33	28	35	30	41	33	41	40	36	29	41	38	38	37	35	19	29	50	38	26	34	33	46	32	34	35	34	34	33	32	29	32	44	26	30	32	31	34	29	36	41	36	33	34	34	26	34	42	32	31	29	39	32	24	34	30	25	29	28	35	33	29	46	42	36	46	36	27	38	38	38	23	26	28	37	29	33	29	38	38	21	30	31	29	23	32	43	30	38	43	31	33	38	34	28	35	40	26	39	42	30	30	41	39	48	27	31	29	41	31	37	39	35	40	44	29	34	36	36	34	32	36	27	35	36	34	33	31	33	23	31	27	24	27	36	44	30	35	30	39	37	39	32	41	30	33	38	36	31	34	31	26	28	27	41	35	29	42	31	43	29	23	35	35	31	30	25	30	34	26	44	27	31	34	21	41	32	23	31	33	21	30	39	39	40	26	26	41	34	36	36	44	30	28	27	39	35	27	29	39	43	32	28	34	23	30	33	34	34	39	30	26	29	32	38	44	44	31	39	39	41	40	33	35	32	25	22	28	43	31	49	32	27	32	33	41	31	29	26	30	47	29	25	37	29	30	29	28	44	32	28	36	22	37	24	32	32	30	36	31	27	42	35	31	34	28	30	31	29	29	27	31	27	29	33	35	33	36	26	33	40	40	28	37	27	37	21	32	25	33	28	36	34	29	49	30	35	22	22	40	32	27	35	36	31	38	46	49	24	29	30	44	37	32	44	31	29	34	40	23	29	26	35	41	35	26	36	25	37	20	34	36	34	40	40	41	39	39	36	26	25	27	36	31	26	33	30	39	40	35	38	48	37	37	38	29	35	39	28	34	31	37	38	35	37	28	33	40	31	40	22	33	28	31	35	34	33	35	36	30	23	28	30	24	37	41	28	31	44	43	32	23	32	29	34	36	43	33	22	34	33	30	32	33	29	35	36	31	34	42	19	28	40	33	42	24	40	27	27	47	33	34	36	35	34	38	30	37	28	24	36	37	47	33	43	42	44	32	28	27	45	33	40	33	35	33	34	29	37	37	38	33	31	48	31	36	44	34	30
24312	16799	12733	18689	26139	27516	25980	23013	20282	17318	15325	13218	11243	9863	8508	7194	6106	5231	4451	3942	3654	3136	2923	2688	2449	2212	2057	1890	1697	1472	1444	1256	1112	1101	1039	1045	940	891	901	821	766	707	1088	2138	1751	1425	1222	674	421	459	443	434	446	476	448	428	433	406	389	395	407	416	425	399	438	429	401	443	406	383	374	376	422	436	412	392	396	413	409	421	393	398	443	387	409	433	417	433	418	400	369	399	369	410	416	422	451	419	431	418	451	428	417	431	416	422	430	389	398	441	419	413	387	422	390	410	451	415	441	423	395	389	402	403	433	399	403	411	415	428	422	405	418	424	427	419	407	375	413	424	423	411	454	425	406	423	427	430	419	444	425	418	422	437	439	416	404	417	413	425	386	433	455	439	386	406	409	402	439	413	396	424	413	420	396	402	415	406	432	425	414	405	379	501	410	435	420	439	392	384	451	432	421	401	387	412	430	404	388	386	440	442	382	414	409	403	417	399	470	437	415	402	456	435	435	409	434	397	449	428	434	423	421	433	399	396	400	408	406	437	436	393	431	423	436	393	394	401	434	428	427	396	383	427	399	404	409	415	424	437	426	380	416	408	385	395	436	420	409	457	398	408	394	445	409	410	422	410	418	437	425	405	400	394	416	400	387	435	427	443	451	425	419	402	414	381	424	409	368	418	395	401	395	432	407	403	414	429	418	386	403	413	412	389	424	413	394	382	426	404	387	448	432	410	388	377	396	417	413	386	410	411	425	384	435	408	436	413	421	439	403	426	411	385	421	429	418	432	411	406	412	403	422	426	403	437	405	416	397	407	408	361	445	434	416	447	381	448	470	430	425	388	423	412	450	420	430	480	458	397	419	416	394	418	444	421	401	440	393	450	410	400	419	412	440	404	401	408	413	437	414	404	411	417	396	391	400	411	423	382	449	398	433	405	421	439	395	413	437	450	452	408	411	396	417	385	417	405	416	405	438	385	405	420	428	401	398	422	442	410	436	427	414	397	392	391	397	388	420	447	403	362	440	414	428	439	393	419	417	417	401	387	392	427	400	402	401	402	440	390	400	426	418	427	412	435	407	436	396	415	409	407	422	396	427	356	417	425	436	420	390	400	408	405	430	418	449	405	420	404	437	431	388	420	441	398	462	447	414	397	440	434	415	451	380	428	444	418	409	463	417	457	388	428	419	386	419	363	391	430	419	448	439	435	443	362	397	430	444	415	426	381	418	407	399	369	438	431	368	447	418	399	418	392	433	407	419	427	420	420	384	400	440	420	385	428	423	411	393	420	423	401	406	402	413	418	462	426	444	412	428	369	382	412	410	410	391	417	418	404	408	398	434	430	423	394	402	415	415	433	404	385	421	402	389	422	399	399	405	413	416	415	399	447	430	403	421	417	397	379	421	400	424	423	390	450	440	427	450	404	429	425	390	456	407	432	403	415	415	420	414	430	416	434	425	443	391	413	404	463	382	429	434	376	437	419	415	392	427	416	402	401	417	418	464	435	416	390	400	394	455	420	418	408	405	423	430	384	417	432	425	418	404	406	346	397	400	392	434	422	462	417	424	463	433	417	430	443	418	410	453	372	399	401	424	407	435	436	427	403	416	457	417	389	392	379	466	459	434	418	381	417	442	419	397	400	407	414	402	412	437	399	404	408	409	405	398	381	443	404	406	452	395	425	437	392	447	435	397	400	443	409	454	426	416	388	435	395	450	455	411	386	409	414	450	446	452	429	409	394	404	435	434	424	421	410	412	402	402	405	395	459	386	404	377	415	415	410	410	424	407	432	400	374	431	434	416	435	419	411	420	423	434	409	390	412	424	437	429	417	398	418	440	421	390	449	444	405	398	411	414	391	404	429	423	452	419	449	447	384	405	400	362	450	438	426	413	403	425	452	423	438	428	410	439	381	373	424	430	448	392	368	432	378	431	420	436	416	415	410	420	395	388	411	410	417	404	432	417	414	392	391	413	397	417	439	448	417	421	404	405	396	459	416	402	409	433	422	412	420	431	423	421	423	407	414	465	422	369	431	429	462	423	411	363	399	446	442	403	422	442	411	412	424	393	410	400	388	432	405	396	406	398	436	452	401	432	399	443	445	423	407	416	420	418	409	424	402	401	455	421	423	459	404	383	437	396	423	417	411	374	400	424	391	455	401	404	398	441	419	389	412	413	419	465	410	429	397	417	411	411	407	463	389	415	430	456	419	391	420	454	394	410	405	382	373	397	427	421	397	412	418	392	409	402	419	431	393	435	451	421	400	417	412	408	413	422	430	389	386	446	437	410	424	383	408	402	405	399	403	403	413	421	463	363	427	416	415	402	419	409	413	436	417	410	396	436	379	437	391	411	400	457	413	408	409	419	398	411	430	407	423	418	413	400	416	426	443	398	430	414	420	401	450	405	429	394	416	439	420	448	431	426	414	402	371	431	395	401	411	454	403	427	415	476	417	416	384	407	415	392	438	415	380	411	405	406	411	425	411	410	416	407	407	410	439	409	455	427	404	441	415	389	402	416	447	368	414	423	387	441	426	408	410	452	420	449	423	425	377	407	450	386	434	400	435	432	458	430	416	439	454	409	414	435	397	420	404	426	457	396	405	400	455	443	415	393	380	411	427	459	432	432	439	427	474	377	447	428	419	415	392	445	415	400	402	413	435	409	435	427	437	395	438	389	414	429	404	400	394	392	410	434	379	424	408	436	400	401	445	403	417	430	431	403	398	455	402	430	392	412	426	369	413	457	447	419	417	425	455	426	426	394	405	407	424	436	418	414	430	417	436	416	386	410	404	406	399	423	437	394	427	426	425	442	404	417	437	431	455	384	397	391	426	431	429	402	401	414	406	384	424	422	402	381	398	429	377	419	418	422	404	422	396	436	418	400	436	410	429	394	443	387	432	422	404	405	427	449	444	446	427	410	401	405	436	394	381	400	396	404	420	413	429	418	415	388	410	390	377	401	418	390	415	419	387	397	378	439	423	421	430	411	441	415	418	441	415	401	427	440	391	433	394	430	428	423	434	408	410	420	443	403	407	435	420	442	417	421	379	417	408	451	429	415	406	411	416	422	423	383	431	398	414	382	417	413	425	415	400	381	425	389	381	403	390	416	431	413	399	400	469	409	423	430	409	425	436	366	414	427	435	391	393	424	428	411	397	448	431	434	398	416	399	431	432	400	390	434	402	406	406	414	478	411	402	435	434	407	429	445	394	387	379	431	467	443	425	459	427	391	430	405	433	408	394	433	417	403	409	437	464	443	420	455	421	402	431	412	416	395	427	440	403	406	435	458	433	445	419	404	394	441	453	424	424	429	403	431	407	417	410	409	429	370	432	418	390	391	404	479	411	414	377	402	411	434	408	415	388	454	438	405	429	416	404	394	423	425	418	431	448	424	462	403	450	421	453	386	443	375	433	391	393	432	398	404	410	419	400	425	438	382	419	416	442	440	425	414	429	426	411	413	430	462	414	414	444	407	400	458	412	399	432	408	416
3712	3049	1601	1001	1083	1462	1456	1160	971	769	643	539	443	430	287	273	222	212	204	153	131	122	120	96	113	88	99	83	71	69	53	48	50	58	53	53	36	47	53	38	46	48	60	113	78	97	67	34	39	32	33	32	46	29	29	32	33	35	33	32	27	35	35	23	29	29	28	29	38	41	39	27	17	28	39	41	27	30	22	33	38	35	29	33	26	30	32	25	35	26	37	29	30	35	33	34	32	29	23	32	18	27	32	26	22	30	27	30	30	28	32	34	34	30	21	28	31	23	34	31	22	29	33	28	25	41	36	31	34	34	23	25	23	26	35	36	32	23	30	27	29	33	33	34	25	24	24	23	28	33	35	43	31	30	33	28	36	26	35	31	30	26	30	29	25	22	31	30	22	26	28	32	29	31	37	22	30	30	24	36	35	17	35	32	33	24	35	26	22	36	33	31	31	24	27	24	28	26	37	28	30	33	34	30	31	31	32	32	24	33	28	28	25	36	31	22	20	31	26	34	31	24	35	26	20	28	34	26	25	30	29	32	33	39	32	23	21	26	32	31	27	36	35	29	23	31	30	25	29	33	28	35	34	21	32	23	25	26	22	35	27	34	30	21	30	31	19	30	22	22	31	27	27	18	23	27	35	29	25	23	29	20	27	32	32	33	30	23	39	41	23	26	24	39	32	24	34	28	34	30	30	29	30	37	22	23	34	43	29	33	34	37	28	24	47	18	29	28	26	31	30	34	41	21	18	22	31	33	26	36	35	24	28	23	41	33	17	33	27	32	35	24	25	28	25	30	35	27	30	25	29	31	25	40	25	23	33	24	24	31	32	32	31	22	45	34	30	31	28	28	33	31	32	36	26	23	35	28	31	39	37	32	26	27	28	27	24	32	32	28	37	38	27	27	34	31	39	31	28	36	35	38	30	33	29	31	29	30	37	27	25	28	31	36	31	25	25	34	33	38	36	29	42	37	22	30	32	23	27	25	32	32	29	22	31	30	24	24	28	36	31	29	23	30	35	31	24	26	30	30	33	34	36	28	26	27	35	23	31	33	21	27	28	35	24	23	29	45	32	33	35	24	22	27	32	32	33	21	33	21	20	42	30	33	33	32	36	28	30	19	29	27	28	32	37	24	33	22	26	27	25	30	25	38	33	35	27	23	32	18	28	28	37	30	26	30	36	41	30	26	23	28	35	27	31	35	28	34	33	39	34	20	28	36	28	32	28	32	21	29	32	26	34	34	29	31	31	19	44	28	22	29	25	30	28	25	30	36	30	22	37	35	33	33	28	22	30	35	33	31	23	24	31	30	33	26	41	36	29	36	31	39	29	29	31	19	30	31	20	35	24	24	26	44	31	27	22	22	32	26	28	25	31	26	38	31	41	37	34	27	34	34	31	32	25	25	33	34	22	25	20	25	23	27	43	38	30	29	34	21	25	30	29	22	34	24	27	23	18	35	30	22	22	29	24	37	36	30	25	28	41	33	37	22	31	25	25	31	35	33	37	33	28	24	30	22	30	42	39	25	29	39	23	26	32	30	27	29	31	30	44	24	34	32	26	33	32	25	30	30	38	15	31	36	36	34	37	31	34	38	37	23	26	27	33	30	27	36	20	39	18	21	24	28	29	22	17	29	22	34	28	33	45	34	26	34	25	21	29	30	33	31	27	24	26	42	27	22	30	19	33	16	37	29	27	30	33	36	32	19	26	30	21	34	29	36	29	29	23	26	39	31	24	18	33	24	35	28	27	25	24	27	27	32	32	25	31	23	32	20	27	29	25	32	27	32	26	26	21	24	31	39	36	26	25	34	34	33	36	27	29	26	27	25	32	23	16	30	23	24	27	35	32	24	29	34	33	28	33	32	25	36	22	26	34	20	27	31	30	29	29	29	28	27	36	22	27	26	27	20	29	31	22	32	25	33	32	36	29	35	36	33	22	25	31	26	32	26	34	47	32	27	40	35	28	36	34	29	23	34	25	27	30	21	35	33	39	31	30	18	39	31	32	24	33	25	20	22	21	33	36	33	24	26	32	28	23	20	23	36	17	35	30	25	38	32	30	33	22	20	31	31	29	32	18	32	37	29	34	43	29	33	27	40	28	31	31	34	34	30	35	27	28	33	35	31	35	33	27	26	20	33	33	22	26	29	36	42	23	22	25	28	25	32	34	45	20	35	31	33	22	25	41	26	27	23	38	29	30	20	30	43	32	32	24	24	27	34	25	23	33	24	30	21	27	37	27	37	37	26	33	33	30	43	28	36	30	35	25	31	29	30	26	35	40	21	33	27	35	30	38	29	22	29	27	32	22	27	25	30	22	31	30	25	24	34	33	20	20	28	28	23	25	29	21	25	23	33	36	36	38	35	29	21	33	31	36	33	31	26	29	34	37	26	25	38	36	37	28	30	28	34	32	36	37	26	32	29	24	24	28	27	40	33	23	30	24	25	28	28	31	22	29	27	27	36	24	28	30	26	27	40	40	24	33	27	30	25	23	31	19	30	34	32	16	33	26	27	28	30	22	22	24	28	27	35	37	33	24	41	28	33	34	32	29	29	42	21	32	24	29	29	32	30	23	27	32	31	36	34	35	36	37	43	21	32	26	39	31	31	28	26	33	33	35	36	25	35	35	31	27	28	36	27	41	25	27	35	45	28	34	28	28	31	30	32	28	34	39	34	35	29	26	37	25	27	38	33	26	26	26	28	30	36	22	34	25	31	21	36	25	29	30	29	27	27	28	24	32	32	24	29	29	31	23	22	41	31	25	35	40	29	23	21	28	36	24	27	33	26	35	23	21	25	32	27	27	22	29	19	30	33	36	38	28	37	35	30	28	33	26	28	27	32	30	26	30	21	31	28	38	32	28	32	26	25	29	37	34	19	22	31	23	36	32	38	32	31	27	39	20	31	24	31	32	29	39	31	40	26	32	22	29	29	26	27	24	45	37	25	28	27	23	26	28	38	29	26	31	40	32	26	28	28	31	33	28	23	33	31	27	27	31	33	28	32	28	31	21	25	27	17	30	42	31	31	48	29	32	39	38	29	36	32	36	32	26	21	32	33	26	31	25	22	24	33	24	30	28	27	30	31	30	28	26	22	28	22	31	38	23	20	30	27	30	30	35	21	29	36	21	28	32	29	28	32	35	31	28	30	43	31	30	28	36	28	26	29	31	27	29	30	33	28	27	27	32	33	24	38	32	38	38	23	30	33	32	31	19	22	27	23	25	30	42	19	30	26	19	38	26	34	30	32	26	19	26	31	33	21	24	34	20	27	20	31	29	25	18	20	27	38	33	25	27	29	38	37	52	32	31	24	36	31	35	24	41	28	26	28	27	36	33	20	29	31	27	36	31	23	31	35	28	37	41	42	29	32	32	24	21	18	32	34	24	42	35	31	33	29	25	28	27	29	25	27	24	18	22	27	32	25	28	28	28	39	42	33	36	38	35	33	24	27	38	30	24	34	27	37	25	34	34	30	27	18
28216	20019	15658	21435	28671	30145	28659	25827	22976	19985	17301	15059	13281	11723	10360	8840	7520	6744	5855	5160	4522	3983	3544	3242	2945	2641	2489	2347	2095	1823	1553	1436	1318	1431	1382	1085	1085	947	977	920	832	882	1736	3249	2220	2478	1689	816	435	425	374	414	396	425	436	380	392	401	350	340	388	347	384	413	395	371	354	382	366	363	344	369	406	385	385	380	359	369	387	376	342	376	384	356	354	376	373	338	377	362	354	354	367	373	370	369	370	391	359	351	356	336	389	371	353	362	348	355	373	382	388	385	353	394	370	361	378	374	361	354	346	364	366	376	349	364	357	372	360	377	359	367	373	372	391	376	401	374	360	373	374	388	330	383	380	402	376	388	358	393	387	375	330	375	371	370	381	393	336	371	333	392	335	353	383	374	331	386	358	402	349	372	354	380	392	371	351	370	350	330	387	389	377	390	368	379	358	363	393	407	383	368	347	386	376	403	363	355	368	399	350	421	394	365	367	372	381	329	362	344	385	365	365	348	369	359	370	393	329	376	343	375	400	398	336	368	400	365	393	378	350	352	364	370	349	386	380	397	372	363	349	364	364	418	413	353	362	350	353	377	387	361	358	409	371	381	361	351	348	404	357	368	389	365	352	370	404	396	372	360	376	371	377	352	393	330	370	395	389	368	366	352	396	391	327	382	355	341	357	400	377	372	375	373	345	353	350	394	380	365	385	349	373	328	355	360	369	343	406	366	381	379	362	338	376	374	356	386	371	362	378	373	346	364	362	349	378	384	362	372	348	373	399	375	380	396	417	344	343	362	388	387	356	385	369	349	370	360	341	375	349	375	388	407	365	354	364	368	366	376	381	366	382	371	390	386	411	365	354	359	381	375	406	380	367	405	398	361	353	353	387	354	379	371	370	345	356	361	366	375	393	379	397	343	384	365	390	378	397	383	355	369	354	359	346	405	367	354	378	356	351	368	377	361	363	327	363	345	319	400	372	369	381	346	366	347	410	394	382	412	365	367	369	377	363	380	347	357	376	375	389	386	371	387	385	383	370	394	340	388	376	398	386	353	360	361	405	351	361	381	370	376	363	340	346	367	371	385	360	358	363	359	364	360	384	369	343	346	356	394	348	333	395	390	378	368	322	393	348	371	353	363	397	383	339	380	403	408	379	343	369	377	384	357	355	348	367	384	348	352	366	353	379	368	369	388	375	363	384	370	377	378	356	370	366	374	374	391	378	347	378	401	350	387	356	408	363	369	352	333	341	379	355	359	408	369	374	383	357	361	376	362	387	342	382	387	385	380	381	363	401	375	377	363	351	365	359	354	416	367	352	374	311	361	362	382	382	385	367	381	358	378	367	393	374	366	411	341	353	346	368	381	372	389	408	382	382	381	370	396	358	385	353	381	342	347	378	399	360	372	408	358	378	398	371	369	362	413	378	374	353	345	348	376	369	350	368	356	329	351	356	346	420	397	382	428	350	396	403	355	346	376	403	380	357	371	360	361	364	358	350	351	358	361	367	379	316	364	390	361	364	406	430	363	377	374	369	385	364	395	383	368	371	400	400	368	359	379	347	386	355	389	399	369	371	351	387	359	376	394	331	371	380	357	370	373	350	352	357	361	361	389	396	367	360	380	346	364	344	340	371	337	331	339	339	371	343	380	358	345	361	373	353	407	372	366	377	372	366	372	382	384	394	370	330	369	372	359	363	346	360	403	384	384	374	358	361	364	379	392	396	394	392	377	382	399	392	354	395	387	403	364	342	380	367	362	370	377	371	382	383	362	349	362	368	363	367	392	357	370	361	361	392	378	360	366	380	380	359	370	359	358	376	368	369	360	378	390	388	347	365	405	361	356	371	418	372	369	407	358	361	371	388	370	332	336	335	354	376	344	393	384	346	375	379	356	365	361	360	364	376	393	377	387	353	353	353	405	352	375	353	378	389	376	386	424	351	369	378	367	378	379	341	392	372	365	353	375	350	374	376	363	391	347	353	402	380	349	375	355	344	340	379	371	364	365	393	343	369	323	383	364	378	371	361	396	359	384	361	361	388	375	406	376	391	356	347	362	386	340	354	368	372	359	367	416	340	408	368	368	371	354	392	400	364	369	369	372	396	375	355	358	391	346	358	343	391	373	360	381	320	386	353	375	376	403	362	363	364	336	366	372	388	347	370	360	388	360	367	390	392	410	347	365	353	377	397	362	364	365	391	392	409	333	356	370	376	375	383	358	368	342	342	395	369	375	380	401	384	373	373	367	395	378	342	382	363	348	358	433	376	358	339	367	368	393	373	369	383	390	354	346	379	398	360	400	361	371	386	374	354	377	384	386	359	384	355	354	359	338	380	375	347	411	332	353	360	397	387	373	362	363	351	323	348	351	356	386	366	386	352	346	405	390	397	362	372	393	367	344	368	387	373	367	364	367	351	359	373	346	347	359	365	347	347	400	352	348	348	335	352	368	377	369	362	362	389	359	372	378	358	397	355	356	344	388	390	360	384	353	377	383	354	368	354	352	345	383	354	318	321	370	390	370	391	337	359	370	379	369	386	351	360	345	397	411	380	423	384	347	369	366	432	368	378	381	392	342	361	386	366	427	375	377	380	341	407	376	384	341	379	378	369	372	383	394	370	356	363	365	348	359	373	353	333	374	344	367	369	403	374	362	348	356	389	404	352	369	343	399	402	408	389	379	380	378	361	372	364	416	376	359	348	373	354	399	347	340	349	373	366	404	383	386	366	349	385	371	375	396	396	369	395	376	349	350	340	336	370	362	364	359	385	387	372	415	355	397	388	364	385	399	388	362	371	385	375	367	379	364	363	375	389	380	360	388	336	383	378	393	384	367	355	365	368	378	380	343	352	366	370	353	350	366	360	408	389	371	390	337	369	355	367	365	364	401	402	391	373	387	390	350	381	371	365	382	367	349	326	408	356	352	370	344	362	387	343	362	385	360	361	365	357	360	385	345	379	363	346	359	347	386	386	402	365	414	348	344	371	374	333	337	387	364	406	379	408	379	344	383	406	370	384	378	355	355	342	386	366	366	364	385	331	400	393	365	388	393	395	344	391	374	372	407	365	335	387	355	381	372	384	403	408	329	361	378	384	368	382	378	359	337	376	395	375	402	334	377	391	367	383	355	359	386	369	393	355	360	359	383	362	348	366	372	388	382	366	373	343	376	349	346	368	381	362	410	324	359	377	319	356	374	352	368	371	393	383	403	370	378	378	374	371	383	332	336	375	376	376	378	349	357	407	357	339	361	346	400	417	358	350	347	363	377	397	382	357	403	361	376	390	380	400	354	378	387	344	372	371	362	356	363	353	355	379	359	371	323	401	383	357	352	380	373	374	354	387	349	386	351	376	401	363	354	354	357	399	342	366	391	401	369	410	388	355	383	407	390	348	382	391	386	401	425	370	373	368	352	350	345	394	348	374	373	354	387	366	348	367	392	373	350	380	371	362	353	388	366	334	336	399	371	328	347	355	361	373	363	370	372	372	361	366	399	366	389
2294	1004	557	347	383	541	467	384	332	291	270	213	189	160	169	120	101	87	71	83	68	59	85	57	46	59	59	52	50	38	43	41	48	45	40	37	45	44	40	26	33	41	40	48	58	58	49	41	29	30	35	27	36	26	32	27	25	31	26	39	31	25	33	28	26	32	36	33	24	24	31	28	36	31	31	37	31	33	37	30	33	39	36	35	35	42	49	31	33	34	27	28	31	39	22	43	28	32	37	27	33	24	37	34	41	28	46	31	34	26	30	40	28	32	32	30	29	29	27	27	33	28	34	34	25	46	33	36	21	19	31	33	36	34	35	38	28	29	34	37	34	22	31	31	33	22	31	29	30	42	31	38	46	41	28	30	30	39	42	32	28	29	34	33	34	19	37	35	36	34	35	28	29	25	27	34	23	33	26	37	32	39	18	41	34	36	32	27	36	26	31	40	30	33	35	31	37	28	26	34	30	29	29	35	26	29	35	38	31	26	45	31	33	32	27	50	31	39	29	38	36	34	31	37	27	24	38	33	33	33	30	30	35	35	26	33	37	34	29	32	34	29	32	31	35	33	24	30	28	25	36	22	35	40	23	22	34	30	36	47	26	38	45	29	32	25	32	44	39	32	29	23	35	25	38	30	36	20	28	34	37	35	44	40	29	32	33	27	32	26	39	36	32	32	29	28	29	28	34	28	34	29	38	30	30	39	40	27	26	40	28	28	30	40	22	20	39	28	35	35	29	30	27	31	40	40	34	43	25	24	29	33	38	31	26	29	40	22	27	28	33	37	27	36	26	41	24	30	34	35	41	28	41	35	30	35	29	28	31	33	31	34	38	25	36	22	28	26	34	32	27	30	37	33	21	28	31	28	29	34	30	33	32	21	30	27	37	30	25	34	27	31	20	32	32	32	34	31	26	26	24	35	30	23	29	26	35	27	29	36	37	28	28	31	25	36	26	35	38	29	32	35	36	35	30	32	38	34	36	33	28	26	33	29	25	38	28	31	30	24	26	32	36	36	33	37	37	30	20	25	30	32	33	38	27	43	47	31	30	18	37	40	34	39	35	30	29	36	32	28	28	33	25	34	33	23	29	33	31	29	34	24	38	41	33	37	32	30	40	38	29	28	30	32	35	25	33	36	28	31	31	31	32	35	20	39	47	37	37	31	39	37	31	24	36	29	25	26	42	41	35	31	25	32	35	34	28	32	24	36	28	32	23	22	38	26	31	31	33	19	27	27	29	28	27	20	30	47	36	43	38	38	31	34	25	36	27	25	35	32	24	43	31	31	32	34	25	24	32	25	16	33	32	33	31	33	31	32	30	27	40	37	28	33	25	27	21	31	24	33	31	27	26	28	36	26	27	32	37	27	32	28	29	38	30	36	32	23	29	36	40	25	37	28	31	27	40	30	31	27	28	26	28	31	35	29	28	32	33	33	40	29	29	24	23	34	34	33	27	31	38	29	35	31	25	28	31	38	25	40	38	27	27	40	35	44	27	37	27	29	35	30	27	30	37	35	29	30	30	33	36	35	41	26	27	26	19	23	25	30	36	29	37	33	32	32	33	34	22	23	21	32	33	24	22	32	33	26	19	27	35	32	31	31	34	31	32	27	39	30	41	32	30	29	40	33	23	29	47	23	33	36	38	33	39	33	25	35	29	40	26	32	36	30	38	40	26	29	33	43	30	22	29	37	38	24	36	35	42	30	39	27	29	37	29	20	30	27	31	35	35	30	36	29	35	34	26	33	48	31	31	39	32	38	33	29	26	36	22	39	26	30	33	32	24	33	29	30	23	30	35	32	25	30	33	29	27	32	37	34	46	35	27	29	26	36	35	27	28	32	44	30	33	36	22	34	25	38	39	19	30	33	29	34	36	32	27	28	31	34	39	29	28	45	35	29	46	34	41	44	22	21	33	29	30	24	29	37	29	28	29	35	26	31	34	25	24	35	38	33	33	29	32	32	31	32	32	36	20	33	26	35	25	33	33	22	34	38	26	26	28	26	41	31	41	23	30	36	32	30	33	40	26	30	32	31	35	22	29	35	23	30	35	37	33	29	30	30	34	25	31	27	30	28	28	27	31	20	33	41	29	29	29	35	30	39	36	37	29	23	44	31	34	25	25	32	27	40	37	29	41	24	28	29	43	34	31	20	32	26	28	31	19	29	33	42	20	34	28	34	31	18	23	25	35	28	29	34	25	43	30	34	39	32	25	38	35	26	42	32	30	27	29	32	25	38	30	41	34	38	30	31	27	35	31	36	22	32	26	23	38	28	24	33	24	29	29	35	29	22	26	46	35	32	29	19	32	35	22	32	31	38	35	35	37	30	30	37	34	44	44	35	27	34	35	36	30	24	34	31	46	31	36	39	33	24	35	44	31	35	33	38	33	25	37	34	43	23	31	30	36	29	28	24	36	35	17	34	29	23	29	23	37	25	33	31	17	26	32	25	19	28	25	36	26	28	32	36	38	39	29	39	29	27	42	25	25	32	34	31	31	39	33	25	24	34	31	34	27	39	36	34	32	31	25	30	45	33	32	37	30	29	38	32	40	36	38	41	36	32	22	34	30	40	28	28	29	35	29	30	40	42	34	30	24	33	35	30	33	38	35	33	32	36	28	29	29	23	33	34	34	34	29	35	27	27	24	35	35	41	23	27	23	32	29	26	24	25	36	30	21	32	36	33	34	42	26	39	30	42	23	30	17	28	35	20	34	29	41	31	28	34	35	26	39	34	31	40	40	29	29	32	31	39	27	27	23	38	24	26	30	31	34	39	28	34	31	31	41	31	27	30	28	35	34	33	30	35	34	30	30	37	41	27	32	29	27	36	35	33	30	36	31	30	28	36	24	28	35	36	29	23	33	31	25	33	26	33	30	34	29	23	40	35	22	35	24	43	25	32	23	31	29	34	20	33	36	26	35	36	32	33	31	37	26	24	23	24	40	21	34	27	20	34	32	41	33	32	28	23	23	35	34	33	24	34	29	30	27	30	34	35	26	34	34	31	41	35	32	37	34	36	25	31	40	30	33	45	34	35	35	28	29	29	20	30	31	36	34	31	35	34	34	30	31	31	31	29	31	29	28	32	27	33	32	22	28	35	28	27	35	35	29	38	29	36	30	27	23	32	42	34	30	30	25	28	39	36	24	20	34	29	27	24	41	25	37	41	25	38	39	33	30	27	40	37	41	33	32	32	31	28	27	39	26	31	28	38	36	25	24	28	33	31	38	34	32	39	41	29	26	37	31	30	36	37	38	20	19	33	32	46	32	33	28	27	29	35	30	25	31	30	29	45	34	26	26	29	37	29	30	27	33	31	30	25	20	33	25	29	27	25	28	30	27	37	43	31	23	37	35	23	30	34	29	36	28	34	31	37	33	37	37	40	27	38	28	28	29	24	31	42	27	26	23	31	35	33	28	42	40	26	23	38	28	29	38	26	26	26	29	29	29	32	29	33	29	25	31	37	30	27	27	30	19	26
19797	12811	9034	13587	20881	21904	20348	17767	14423	12211	10201	8436	7287	6360	6195	4424	3858	3254	2844	2433	2234	2083	1880	1727	1538	1376	1295	1106	1056	932	907	930	956	878	792	695	685	636	587	623	587	604	830	1153	907	931	808	652	478	440	435	419	389	386	389	402	400	394	412	389	408	391	415	372	397	396	410	386	416	395	375	401	398	418	363	380	388	402	421	388	392	431	422	399	391	353	409	392	352	394	410	412	417	362	396	399	388	420	367	388	384	423	370	386	416	411	365	413	407	397	402	377	398	405	425	375	389	400	433	413	419	372	401	403	379	374	405	351	393	431	374	384	389	387	380	373	368	381	433	426	411	387	418	407	396	399	366	417	394	405	381	398	391	423	392	400	357	399	376	402	410	413	397	421	409	415	372	383	380	406	408	377	427	386	407	429	418	392	377	381	414	408	389	374	378	381	399	422	380	368	407	405	400	388	382	389	429	422	414	384	376	419	410	392	409	372	386	416	369	395	396	393	376	415	386	420	390	403	404	369	380	425	405	377	394	371	430	372	413	385	399	374	426	407	406	422	373	403	369	409	402	423	401	387	364	416	386	398	416	431	391	403	466	381	408	394	428	378	358	381	417	406	403	413	345	384	429	389	416	421	350	380	392	384	376	419	393	394	415	383	397	412	379	386	393	394	430	400	378	418	386	414	378	417	414	374	438	371	426	361	394	393	415	366	396	419	415	381	391	396	384	410	376	412	421	418	388	372	399	389	373	362	370	400	368	425	406	410	369	405	409	387	372	396	425	410	378	384	430	394	416	382	431	403	414	411	394	386	386	392	378	406	423	377	401	361	424	397	416	410	389	404	418	372	350	385	423	381	364	392	386	381	388	389	433	379	418	370	381	400	394	421	403	383	395	380	428	385	378	375	385	384	411	420	363	396	372	384	395	411	367	377	409	375	410	378	399	384	398	377	406	414	379	386	459	366	428	373	386	385	437	416	401	416	387	404	408	408	370	370	448	413	394	403	387	375	412	386	377	370	416	429	401	394	359	405	392	401	410	354	384	431	398	376	429	413	406	394	381	400	415	383	400	409	420	413	418	379	392	362	390	362	382	435	432	377	373	409	383	402	403	392	399	350	402	403	376	405	405	384	417	388	406	406	423	403	392	427	392	433	423	444	391	418	376	369	423	387	402	409	388	403	372	408	392	411	380	375	407	385	397	415	388	406	383	420	411	351	396	406	405	421	406	445	382	434	412	415	401	387	391	408	385	414	397	413	355	388	398	439	369	404	420	397	386	412	426	397	396	417	374	407	413	380	386	387	423	402	400	420	385	377	403	412	388	425	417	430	409	419	420	399	398	411	376	402	397	379	422	364	370	392	416	365	386	432	402	387	387	371	388	409	405	392	415	372	416	396	401	404	428	408	397	412	354	420	421	376	421	405	399	446	401	399	399	392	401	385	408	387	375	395	379	411	396	378	364	405	418	428	383	386	405	398	374	406	378	403	412	387	398	404	384	408	388	403	382	397	357	397	441	380	416	368	398	394	371	414	385	377	384	395	386	378	362	428	375	380	411	389	397	412	427	407	409	412	419	404	385	406	427	383	384	428	402	393	413	375	396	381	347	406	423	387	383	409	383	427	405	417	410	395	394	367	382	396	418	373	382	371	410	383	402	369	387	394	411	385	394	381	382	388	392	401	443	400	418	442	395	412	417	407	467	390	386	406	398	437	368	369	390	383	427	355	430	362	360	411	381	406	404	397	364	414	394	407	380	420	389	410	438	393	404	375	371	412	403	398	405	386	382	452	386	402	437	429	425	365	395	394	377	393	390	377	393	428	394	392	388	429	392	425	373	364	370	367	405	369	381	352	403	385	354	374	403	389	408	408	396	406	425	409	414	390	382	380	410	403	384	402	381	378	428	396	391	382	411	397	411	405	419	401	387	415	393	383	411	382	438	390	408	373	405	401	389	392	409	409	381	363	399	405	415	408	389	399	408	372	410	418	367	417	380	427	385	400	373	380	398	421	377	404	404	391	386	409	395	382	391	403	396	429	430	398	419	408	373	415	380	410	378	393	425	374	359	368	419	403	430	390	389	355	422	377	394	447	332	392	430	421	397	391	392	391	414	403	388	395	414	429	374	412	399	379	399	421	398	360	433	384	426	356	381	413	442	403	398	427	440	411	373	404	386	401	406	387	377	426	383	410	406	358	409	409	414	371	393	419	423	396	397	413	385	413	389	366	392	401	451	406	415	413	417	406	387	412	383	387	423	367	359	430	398	410	362	367	391	411	403	402	422	399	450	425	393	389	408	434	367	407	427	414	397	404	397	409	382	395	428	403	369	411	365	387	367	384	425	378	398	406	391	393	380	375	403	376	393	380	374	359	375	403	392	400	394	408	407	370	407	395	362	408	413	424	397	392	396	414	368	415	379	383	376	394	375	421	401	400	434	366	386	380	401	384	403	407	405	369	414	414	385	428	405	404	423	371	401	387	414	358	360	415	389	430	401	369	404	391	378	385	382	401	379	390	417	418	388	388	404	393	440	396	410	374	356	401	412	378	363	399	414	402	399	392	440	376	385	406	417	414	414	432	408	413	401	404	383	398	386	407	374	375	412	402	406	403	401	389	403	421	387	421	405	412	394	400	397	428	412	400	427	399	351	396	363	444	396	411	404	375	412	386	373	402	380	388	403	443	402	396	441	413	406	383	402	387	399	385	401	437	392	445	372	402	406	418	369	341	397	403	394	398	428	387	399	408	412	395	382	367	411	396	384	386	383	383	432	364	403	424	379	413	395	382	394	416	413	369	389	409	379	414	424	383	414	387	405	386	400	392	390	411	421	388	398	380	409	395	424	395	421	414	365	402	386	390	352	373	407	380	389	402	416	339	404	442	402	396	388	395	385	392	370	392	393	385	432	375	373	425	367	378	407	373	419	427	408	390	357	418	411	376	432	391	378	402	390	400	413	388	405	395	402	410	427	396	376	348	414	400	410	405	395	383	417	387	389	373	394	393	388	452	391	385	408	392	381	410	371	408	432	414	431	403	366	421	416	378	410	373	399	379	390	422	405	422	414	403	407	407	403	375	384	421	382	405	374	395	394	426	440	380	362	374	432	359	389	395	429	401	406	411	380	394	385	412	401	407	380	400	369	371	399	402	410	395	371	386	439	379	408	405	407	398	407	408	408	377	404	410	415	395	353	438	385	413	458	408	384	379	401	377	363	403	334	412	414	377	388	407	407	379	402	394	380	369	433	412	435	368	391	419	413	363	394	405	415	371	382	398	472	382	372	389	429	409	370	420	403	412	396	392	399	426	350	413	417	394	429	441	405	391	382	450	389	400	404	386	388	399	415	400	367	395	394	401	410	390	406	388	390	405	382	359	422	375	393	386	401	355	435	378	381	435	410	399	386	407	381	373	371	398	403	398	408	395	438	405	434	356	390	374	409	403	415	403	333	402	374	429	409	447	357	425	389	414	393	365	453	388	385	392	428	403	400	382
2676	2135	1128	711	722	911	810	909	554	448	363	299	288	261	224	200	174	137	115	103	98	93	67	93	78	67	49	62	57	57	55	53	43	48	52	35	32	32	47	46	37	45	73	104	73	51	54	56	35	30	41	32	31	23	34	34	25	44	24	28	28	25	22	29	28	27	27	32	19	32	34	32	33	32	25	20	29	26	30	33	21	26	35	32	40	29	34	34	42	29	33	27	24	24	24	20	24	24	24	36	35	32	28	28	20	31	29	33	31	29	28	15	28	21	26	28	24	20	39	24	36	40	28	47	30	42	36	26	26	36	34	33	34	26	22	27	31	26	23	29	35	37	26	22	32	26	25	20	28	34	28	27	27	36	27	34	29	37	31	28	27	31	27	23	26	24	27	34	12	33	33	25	34	28	36	33	26	28	38	25	17	22	34	36	35	28	31	19	36	29	24	30	38	21	28	24	36	22	30	30	33	27	27	33	27	35	23	40	28	28	23	23	28	31	40	23	31	29	19	28	24	23	25	33	22	34	29	30	23	26	34	31	36	26	25	31	29	28	26	25	37	28	26	29	26	28	27	32	30	41	30	23	35	24	30	29	31	22	29	40	33	19	28	27	28	42	30	29	41	29	36	30	28	39	28	39	31	23	28	24	29	29	35	31	39	29	30	26	35	26	31	32	27	34	25	25	29	29	24	33	20	27	24	32	33	30	32	31	25	34	28	31	33	25	30	24	24	32	26	27	28	25	37	34	33	36	23	24	29	19	20	29	27	24	29	28	30	24	29	26	24	26	40	26	23	33	29	22	34	29	36	27	29	33	24	27	27	28	26	31	23	28	31	26	32	29	29	19	30	27	42	30	26	32	34	35	21	32	25	24	30	31	32	28	27	33	29	27	30	29	32	33	27	26	19	28	24	22	32	22	17	24	40	32	36	31	19	35	24	36	28	24	21	25	16	26	39	29	25	37	22	32	21	40	24	30	28	26	34	36	21	35	20	29	29	46	27	24	29	29	33	29	29	22	23	35	29	36	25	27	26	36	30	25	20	38	35	29	25	30	46	34	22	33	27	25	44	34	35	27	37	19	32	27	22	24	27	29	25	26	24	35	21	24	20	27	42	25	31	31	28	34	34	26	27	38	32	39	38	25	27	31	28	30	22	27	20	24	33	36	28	34	34	32	35	21	41	22	41	22	35	32	24	20	31	26	19	31	32	22	23	31	27	35	25	33	26	23	35	26	26	33	29	18	24	31	32	34	23	25	26	45	25	29	32	30	41	32	23	29	34	28	24	34	40	40	35	21	23	29	28	29	29	32	26	21	23	19	30	37	29	34	29	20	27	31	31	24	30	27	25	35	28	22	27	29	23	28	28	23	25	36	24	23	30	31	28	36	31	28	24	23	33	35	20	21	35	31	27	21	36	46	20	41	23	42	33	27	29	34	33	34	26	27	33	46	27	32	23	32	21	23	34	15	21	20	25	26	19	29	31	25	26	25	26	41	34	30	36	19	33	28	30	20	22	27	35	32	20	26	39	27	28	40	25	18	22	25	32	27	23	33	18	38	25	32	22	24	37	31	43	32	33	28	38	30	21	31	26	36	27	22	22	28	22	23	33	32	33	29	33	21	27	34	29	30	40	36	20	21	28	31	33	33	31	20	20	24	28	33	26	26	32	30	28	20	34	35	36	28	24	25	30	24	23	24	28	33	22	32	28	27	22	40	30	30	28	32	30	26	30	35	34	22	30	39	36	28	29	31	24	17	28	26	24	20	34	30	27	24	36	28	30	25	27	36	39	38	37	28	26	30	36	27	37	21	25	25	37	18	27	24	26	30	25	26	28	37	27	29	34	32	29	25	29	29	36	32	26	31	35	27	28	33	33	31	30	32	29	35	32	29	25	33	30	25	22	36	27	26	30	18	35	33	35	17	21	29	35	23	34	30	27	30	26	28	35	35	26	24	29	30	33	22	17	29	30	25	24	29	35	26	27	19	28	31	24	21	33	23	24	29	25	26	32	28	35	35	29	32	26	26	36	30	28	28	36	23	24	27	29	48	25	21	33	30	24	22	26	26	26	25	32	28	45	37	22	28	33	31	44	29	23	41	36	26	29	31	27	32	22	25	31	24	25	32	34	29	31	27	36	29	30	29	25	36	35	23	36	24	31	35	23	34	25	33	25	31	30	36	37	28	34	32	22	23	26	29	26	35	38	24	38	31	27	30	30	28	32	23	32	24	35	33	38	25	22	30	21	18	29	36	37	28	23	31	23	36	28	32	22	32	29	40	24	46	25	19	33	40	18	20	31	30	36	23	24	32	26	33	30	21	30	27	38	32	26	24	30	29	39	32	24	27	29	35	32	39	34	27	31	34	32	33	29	29	29	20	29	27	26	16	30	19	26	29	29	33	30	21	31	24	31	27	36	39	22	33	26	22	28	18	21	30	38	31	44	27	29	34	29	31	35	25	36	22	21	22	32	29	30	31	41	25	23	28	22	30	22	21	36	32	32	22	22	24	27	37	25	22	25	33	41	23	33	25	29	30	28	27	28	31	26	38	36	26	21	23	34	30	21	20	34	26	27	21	27	25	39	30	29	28	17	27	20	29	35	28	23	20	30	39	30	28	24	29	38	38	31	24	27	27	32	33	28	30	36	31	23	27	26	29	25	24	26	32	24	25	28	36	28	21	31	30	40	34	22	27	34	29	24	24	32	31	30	35	36	32	26	15	25	24	37	21	25	30	29	19	27	29	27	21	21	24	28	35	30	24	22	30	35	17	35	31	23	26	38	30	30	28	27	40	33	34	21	37	27	30	30	24	32	35	29	32	35	29	20	28	22	42	22	34	27	35	29	34	23	27	28	33	45	34	31	29	26	28	24	30	25	37	29	32	31	27	37	26	31	31	21	35	33	34	29	24	27	16	28	27	28	20	30	35	23	30	31	28	33	27	23	35	27	22	17	26	25	28	29	28	25	34	35	31	30	29	27	37	34	34	31	26	32	26	27	31	30	29	29	25	29	28	33	31	35	32	24	29	33	36	24	24	22	36	21	27	18	23	30	36	37	38	24	22	35	30	17	33	27	26	30	30	30	23	26	26	26	15	31	29	36	21	24	22	29	24	24	25	32	28	28	33	30	22	37	34	22	30	39	27	22	27	36	33	31	36	23	41	29	31	29	30	36	29	35	22	32	28	25	27	30	29	22	28	31	35	26	29	24	30	35	35	35	31	30	24	37	32	28	38	30	29	23	29	23	31	24	23	23	32	36	33	22	28	30	34	31	35	27	20	29	19	26	30	30	33	25	28	26	33	30	29	23	31	31	30	36	27	27	25	31	31	26	28	37	33	19	26	22	30	35	23	29	30	23	27	42	36	23	25	36	27	40	27	35	26	31	31	25	22	26	21	29	25	28	20	23	20	32	26	28	23	30	21	29	41	38	33	34	35	27	37	29	31	17	34	39	27	35	22	29	23	29	28	36	21	24	23
24214	17401	12424	18216	25696	26569	24490	24058	18131	15572	13390	11352	10037	9116	7908	6591	5625	4647	4059	3504	3092	2768	2550	2298	2016	1846	1641	1460	1412	1318	1392	1381	1262	995	1000	841	855	769	766	770	727	752	1887	2851	1756	1403	1155	780	487	402	346	366	362	355	353	369	357	369	396	350	350	347	354	349	390	349	346	360	374	344	359	381	335	379	379	357	355	353	338	344	353	352	373	372	341	358	348	398	360	388	377	340	361	370	339	361	367	329	350	345	342	378	386	378	348	359	348	343	367	345	358	362	371	335	365	387	341	357	377	383	391	347	331	338	390	357	348	325	385	353	359	347	353	365	366	385	378	377	381	340	385	403	356	357	360	352	380	401	389	388	358	359	323	360	374	371	362	393	356	375	350	363	368	367	337	351	354	348	340	383	390	383	350	378	369	328	379	362	371	392	345	355	362	371	362	396	366	345	347	358	352	315	384	382	381	350	382	353	360	326	368	383	345	373	353	339	360	338	347	394	383	368	360	376	386	324	383	364	370	349	358	380	371	376	352	385	357	364	374	336	388	319	374	352	368	359	413	345	330	294	369	371	381	343	346	365	351	376	357	341	360	382	382	377	357	369	356	349	384	349	365	410	351	348	374	338	371	357	382	358	339	357	351	402	369	351	369	371	380	391	376	366	364	405	350	361	376	369	384	338	355	351	390	384	375	339	371	345	333	374	367	375	358	386	316	343	375	354	369	341	393	355	359	342	369	382	366	369	345	366	345	358	328	370	371	396	383	395	345	372	371	351	362	354	352	351	377	337	338	364	319	379	386	371	356	399	370	296	378	401	357	345	341	362	364	396	373	370	370	382	375	413	346	349	364	365	357	309	352	347	380	375	354	370	348	370	360	332	370	370	398	361	339	386	351	392	360	363	364	377	338	357	410	383	385	341	341	398	342	385	376	388	365	353	381	335	358	386	410	359	353	357	366	344	328	347	383	369	358	385	355	353	350	371	380	403	366	354	384	383	386	381	350	347	331	343	367	376	372	351	330	341	368	361	351	334	378	377	357	356	372	336	377	378	346	373	364	379	396	397	377	362	344	346	341	352	383	332	365	377	333	341	378	359	356	337	378	373	354	327	373	384	349	376	341	371	362	383	377	358	359	342	361	353	355	362	349	330	346	345	371	374	346	380	402	368	381	380	375	353	352	382	384	368	294	314	345	352	358	349	343	340	366	358	388	403	396	352	377	374	334	346	412	352	371	373	361	373	347	367	352	375	410	358	385	374	374	370	363	370	380	367	364	393	319	339	336	338	361	354	359	380	361	363	376	382	399	362	362	381	366	370	371	404	369	366	329	364	348	357	364	343	357	359	382	347	329	320	344	392	382	383	366	328	375	380	368	382	349	364	355	374	375	333	403	329	398	383	403	370	382	384	328	343	368	383	366	359	370	379	374	387	360	375	371	339	369	342	352	354	361	352	384	340	325	378	344	388	377	379	369	333	357	359	361	322	369	349	345	362	362	352	378	353	361	345	370	372	333	360	358	392	372	378	359	370	356	363	355	348	341	401	382	399	364	370	330	410	379	363	389	389	355	351	381	393	372	368	353	391	376	348	358	379	383	383	406	358	309	366	361	355	333	394	374	360	356	370	378	337	367	363	348	351	371	378	378	352	391	341	342	355	377	358	362	340	371	309	344	367	387	365	387	365	359	397	363	368	358	353	353	357	373	375	357	366	340	323	362	356	385	346	372	346	367	391	357	352	373	344	355	370	356	389	361	365	338	354	371	365	350	322	350	367	377	328	386	354	387	347	375	365	385	397	339	412	405	364	382	319	379	330	379	372	380	362	372	358	354	354	389	355	346	362	350	348	370	363	362	382	354	381	327	353	368	364	365	357	342	393	363	360	395	333	352	365	370	358	358	373	382	370	386	318	337	335	360	326	344	344	333	372	370	365	354	362	362	378	374	359	342	369	341	361	382	373	313	345	369	355	390	361	338	343	362	347	356	405	353	388	357	382	364	380	359	383	379	370	369	368	341	353	376	347	348	367	364	373	391	368	350	369	359	340	348	381	371	363	346	339	364	371	392	350	355	326	375	383	366	369	351	347	358	346	392	371	390	363	345	352	362	365	350	364	377	320	354	365	353	355	373	354	376	373	339	375	332	373	342	331	406	343	354	350	320	364	356	393	389	337	375	383	386	356	357	374	395	384	350	351	394	357	336	379	395	342	364	385	369	346	341	368	380	369	370	353	387	367	337	380	355	377	367	362	369	361	355	356	351	378	403	369	341	366	355	368	351	386	376	354	347	374	353	351	370	344	366	404	379	361	381	320	341	347	351	361	350	358	364	376	376	337	380	375	387	333	360	373	359	361	351	354	327	331	355	397	377	374	356	362	337	380	366	377	392	386	353	386	356	368	404	373	388	380	331	387	360	324	334	399	378	390	342	360	331	350	379	349	376	374	357	344	366	403	378	370	351	362	399	361	396	352	373	360	356	312	349	362	387	360	371	320	387	354	364	356	380	366	384	390	379	354	373	368	377	344	357	339	371	365	347	343	360	354	364	344	362	333	369	365	324	366	358	359	385	363	366	349	362	383	356	370	352	359	361	396	362	321	347	352	396	340	336	349	376	356	336	353	375	365	336	376	339	376	368	356	372	373	385	360	327	341	391	357	352	332	337	349	359	375	370	340	352	374	367	342	362	389	367	367	374	365	362	354	347	380	375	367	375	353	366	400	375	360	349	400	296	339	348	375	348	334	410	348	374	348	375	345	352	335	352	337	368	358	353	373	385	375	378	370	402	357	371	366	377	401	384	361	360	361	368	345	387	358	358	381	380	344	387	371	395	359	370	355	354	346	355	387	356	364	328	332	365	374	362	365	344	350	347	399	390	357	385	374	374	334	365	406	370	341	378	365	373	352	353	345	346	377	369	372	367	399	359	376	367	366	338	351	371	371	353	394	363	338	372	383	371	373	365	368	402	345	396	365	335	365	372	390	376	361	356	323	330	362	356	363	383	362	355	364	367	352	367	382	376	347	337	349	399	342	363	377	401	368	349	355	402	365	357	326	389	345	395	319	335	395	371	378	345	344	375	360	326	364	392	391	371	384	386	391	364	350	344	374	362	361	372	364	368	378	324	336	313	368	414	330	345	403	351	355	390	378	354	383	358	355	375	379	390	361	338	369	383	362	386	375	375	325	379	354	359	379	364	382	366	367	385	332	355	375	348	342	389	368	357	377	356	379	381	375	406	371	331	345	339	386	343	363	362	346	386	362	373	369	371	338	397	350	373	358	373	354	371	381	368	372	353	381	368	377	364	357	362	341	344	358	353	366	361	367	354	365	370	370	374	358	352	362	360	371	365	375	384	379	380	390	348	399	360	363	387	369	390	390	369	379	335	363	392	367	379	350	379	356	351	390	329	335	362	371	371	374	365	333	378	391	365	368	356	362	360	350	364	344	342	355	362	335	358	371	307	394	353	376	347	374	365	377	381	397	291	364	358	376	365	364
3675	1832	1034	626	691	941	865	1076	629	508	417	340	309	235	233	203	169	146	130	136	110	94	99	103	77	60	71	65	70	77	68	51	48	52	39	57	51	49	47	61	42	49	67	133	92	57	71	49	31	32	35	29	26	44	27	29	32	30	35	43	38	37	45	29	43	33	22	26	27	28	36	28	38	29	24	26	39	35	28	32	34	32	35	25	31	28	21	35	43	26	35	34	46	28	41	21	33	41	39	37	29	30	34	37	40	32	35	33	33	38	33	34	32	32	31	36	41	31	30	32	27	37	33	24	22	32	36	27	32	37	37	30	32	38	28	39	35	25	40	24	30	29	37	28	36	30	39	37	29	35	34	30	32	35	27	31	37	43	49	22	37	29	35	32	28	27	37	28	30	33	29	25	29	26	37	34	41	29	46	35	29	36	32	37	35	29	32	41	34	26	37	35	34	39	26	41	28	38	38	25	37	28	25	27	45	36	30	41	36	31	35	44	26	34	34	32	33	28	33	34	32	34	31	34	39	36	25	40	30	40	31	39	36	36	29	46	27	36	42	26	33	34	26	30	33	35	29	23	29	44	32	35	32	37	37	32	30	26	43	45	39	27	39	37	35	32	25	26	31	33	32	38	38	33	31	33	47	31	29	26	36	29	32	32	22	35	31	33	40	29	29	22	32	43	28	32	30	43	29	38	26	31	36	37	35	31	37	32	28	35	38	32	34	33	24	32	35	39	38	49	28	33	33	31	32	31	28	35	24	30	45	28	28	34	38	24	28	35	28	37	28	28	22	34	30	47	38	42	28	28	18	33	37	36	37	26	31	37	48	30	27	29	36	34	25	31	33	39	37	33	36	43	34	28	38	37	35	33	41	31	26	31	37	28	31	27	34	34	40	43	43	33	29	32	39	29	35	34	28	39	34	35	41	34	30	35	26	27	22	31	34	32	36	33	28	38	21	30	30	27	27	35	28	20	37	32	36	28	44	24	37	35	38	22	29	40	29	28	23	26	40	26	33	44	23	25	36	36	39	51	32	27	26	29	33	37	27	41	31	30	24	25	32	30	34	30	37	39	26	31	39	27	26	49	37	33	38	39	24	36	42	47	23	44	23	27	31	27	27	37	44	25	30	42	37	20	28	26	30	31	33	34	46	51	31	36	26	33	27	23	36	44	32	40	34	25	40	35	37	29	33	29	27	32	31	28	37	26	27	32	28	40	25	31	38	37	36	34	31	35	31	34	33	26	33	35	25	42	32	33	31	46	37	34	27	38	26	34	31	33	23	31	28	31	32	28	38	29	43	39	28	34	37	29	30	26	30	41	28	34	38	38	39	39	46	31	37	35	35	21	32	33	31	33	36	31	35	38	31	32	24	32	35	32	26	27	31	38	36	38	45	37	37	31	26	25	38	35	29	37	32	28	37	36	23	35	28	38	38	33	34	39	27	33	35	33	32	30	40	31	33	25	38	38	33	31	27	37	34	33	21	31	26	43	40	37	30	23	45	26	33	35	36	34	31	28	32	37	42	47	46	32	22	45	28	26	25	30	44	42	35	31	28	46	34	44	35	34	39	24	31	38	38	26	26	34	30	34	26	24	30	28	28	47	37	39	29	29	48	42	25	38	36	34	40	28	35	35	40	27	35	36	35	33	40	27	22	31	35	33	31	29	29	34	34	36	42	35	37	38	32	37	29	40	31	39	35	30	40	35	36	39	36	33	24	34	26	33	26	36	33	40	39	33	35	37	39	32	36	39	39	31	32	38	38	29	39	29	34	26	29	33	38	29	36	36	47	22	32	29	22	28	32	32	26	27	25	36	38	40	36	28	26	39	38	47	29	34	31	31	35	31	33	29	33	35	36	32	49	36	36	21	36	33	40	37	34	40	42	31	33	35	41	35	35	29	24	37	32	39	33	23	33	26	32	39	40	32	27	36	25	27	35	32	38	31	32	33	29	40	30	28	44	46	35	40	33	27	22	35	33	32	32	32	33	28	34	33	37	37	35	21	35	34	27	44	35	30	47	33	40	25	34	25	42	40	38	29	43	23	32	25	32	32	21	26	23	28	31	24	41	26	35	37	37	37	31	30	24	40	32	42	24	40	35	37	27	25	38	25	38	35	26	42	36	36	48	35	53	34	34	30	36	32	26	41	38	31	36	30	38	35	22	32	39	29	29	42	28	30	19	44	41	28	40	36	39	31	44	38	48	42	28	38	43	30	35	32	40	34	41	29	33	37	28	37	36	37	34	46	29	32	38	29	31	39	16	25	29	25	35	36	28	41	42	34	38	27	32	26	27	28	38	31	38	24	37	27	39	28	24	40	36	30	39	27	37	33	33	25	38	32	25	29	29	41	34	39	30	34	35	42	30	26	36	23	36	31	28	37	29	34	27	34	23	20	22	37	31	47	37	32	26	31	33	40	33	36	25	39	36	41	36	34	26	34	34	39	36	38	42	42	30	20	33	27	40	33	30	30	32	27	32	36	36	32	48	38	35	31	34	32	31	20	31	32	37	38	42	41	35	24	32	33	31	29	41	39	43	31	42	37	24	48	20	31	37	38	35	30	34	38	30	36	34	33	27	44	29	43	27	37	43	32	23	23	24	54	30	50	27	31	37	38	31	21	25	34	44	39	31	33	35	22	27	40	38	39	34	26	28	23	31	25	36	34	23	43	22	28	38	39	38	27	25	43	27	27	29	44	30	39	23	34	27	41	35	28	33	35	35	31	30	30	37	36	40	37	28	34	35	36	31	36	30	42	43	25	29	31	24	37	29	41	30	29	38	34	27	23	38	42	35	36	42	22	25	37	34	34	35	19	33	31	29	25	30	27	33	36	31	34	35	33	30	31	28	36	35	33	27	35	30	43	34	26	23	48	37	36	46	39	34	33	33	27	24	24	35	36	39	37	30	37	33	47	30	39	37	29	39	34	36	22	28	42	26	37	34	24	32	34	26	30	32	20	34	27	29	27	30	32	31	43	25	25	41	35	36	23	29	35	37	30	24	25	25	27	29	29	35	30	39	31	38	34	34	37	40	36	29	30	41	33	42	37	34	33	35	31	22	33	40	38	36	47	32	25	36	28	26	29	26	41	37	33	41	35	41	32	34	33	36	35	26	33	34	40	33	33	20	44	37	29	37	34	24	39	29	37	37	36	30	33	36	41	34	25	31	21	33	29	34	35	33	36	35	22	30	31	29	35	26	33	28	19	27	43	25	51	35	37	33	24	39	36	32	36	34	36	34	19	31	40	41	29	32	29	31	34	30	31	37	25	32	34	31	39	36	26	37	40	28	32	33	25	39	41	34	30	32	30	36	23	25	33	37	32	31	28	28	31	32	32	33	27	32	26	28	33	25	43	41	30	36	37	26	30	37	25	43	32	37	37	33	47	46	33	50	33	27	37	36	26	37	32	30	33	36	32	27	32	37	32	31	26	19	26	32	27	31	29	35	34	25	28	29	29	30	40	30	36	31	33	34	44
23930	16628	12124	17409	24735	26077	24691	25078	18762	16141	14042	12206	10381	9187	8198	7012	5882	5070	4362	3764	3293	2978	2772	2549	2250	2011	1955	1764	1834	1881	1682	1535	1262	1154	992	937	907	852	880	832	825	915	2359	3703	2298	1447	1149	828	452	441	439	417	471	452	442	451	448	445	453	434	430	398	409	404	380	408	384	415	441	411	389	428	438	434	431	407	375	437	421	387	407	379	406	405	458	400	418	467	434	417	395	389	389	407	406	437	415	422	447	383	450	397	399	454	394	397	421	416	426	421	422	396	387	425	435	367	398	421	416	417	437	438	432	389	433	412	429	450	404	439	411	434	441	385	431	417	439	421	434	405	399	432	380	446	375	376	416	408	409	412	395	433	390	419	397	414	418	443	461	435	425	446	397	409	428	419	411	434	443	398	432	436	395	393	420	422	390	390	446	427	393	403	429	391	425	430	429	372	459	441	461	425	433	407	418	430	405	450	373	423	383	434	400	426	430	397	436	404	389	399	430	407	398	433	405	447	420	412	437	403	403	453	432	428	433	408	434	437	411	397	409	402	420	398	394	388	448	411	430	393	396	427	427	460	419	429	424	409	424	407	402	426	395	433	388	455	439	412	428	432	410	436	434	404	388	404	417	406	427	431	413	409	427	440	418	369	422	408	439	441	413	397	462	401	423	406	436	404	415	387	386	403	388	398	451	432	399	431	461	417	453	417	399	422	407	400	397	430	418	389	393	380	444	461	414	399	421	405	412	437	415	374	378	394	445	426	418	429	429	385	408	390	394	428	389	422	419	446	432	405	413	429	424	430	415	446	414	396	447	439	418	380	433	404	408	453	421	423	418	429	413	426	418	447	379	447	407	429	399	370	400	393	403	397	433	422	398	431	411	440	410	408	397	402	413	400	441	454	408	422	403	438	409	380	395	423	426	423	429	409	416	408	384	392	445	425	406	420	377	385	424	418	426	382	425	412	416	459	418	397	396	433	391	435	414	404	435	396	409	403	393	470	383	441	408	450	436	447	414	403	436	432	402	399	425	413	393	415	366	384	434	447	417	449	404	432	412	430	453	396	432	434	442	448	436	407	411	452	406	449	430	420	426	415	438	412	423	407	430	417	417	431	437	422	422	390	423	423	395	408	410	401	413	389	430	428	406	388	387	425	435	404	428	415	433	376	429	412	443	423	409	391	375	422	453	396	409	399	426	414	441	389	384	407	366	427	425	420	414	399	394	408	409	392	385	412	431	411	382	415	441	437	408	393	428	413	425	395	454	397	423	450	425	416	422	394	403	413	443	401	446	445	403	430	438	395	434	412	422	441	430	405	422	396	409	430	434	406	398	414	402	404	408	372	432	400	398	432	407	430	385	417	422	428	426	477	408	432	404	402	404	403	405	401	468	426	413	420	433	412	404	412	400	415	447	370	440	432	409	417	442	398	397	390	426	403	425	416	431	430	419	424	369	444	418	430	425	396	447	426	405	412	416	432	402	423	423	406	399	429	433	401	439	376	390	427	418	418	416	431	445	426	374	406	459	422	425	441	389	442	414	395	430	412	405	433	423	441	425	435	474	396	423	416	398	400	403	427	432	439	445	409	399	421	415	429	397	428	439	447	402	408	439	477	401	460	427	397	353	445	410	425	438	418	378	409	432	405	421	424	412	374	415	415	391	405	429	435	441	432	410	420	388	414	419	407	411	408	401	427	451	420	448	425	437	400	413	432	436	453	392	427	460	383	409	408	419	400	403	420	434	409	428	404	425	405	453	421	388	423	395	435	411	442	430	389	383	454	422	430	407	401	404	388	399	423	405	391	408	418	419	413	380	435	429	401	415	429	423	434	444	446	416	417	400	428	385	405	400	419	414	374	424	422	423	424	416	444	446	421	414	423	436	412	367	444	448	436	432	407	405	439	417	420	439	429	426	435	418	421	390	401	402	369	411	425	422	429	425	425	412	425	394	402	437	405	422	397	420	478	430	396	420	410	438	416	449	449	427	410	411	415	400	434	427	415	446	382	419	443	417	428	418	432	424	406	425	404	404	426	400	436	402	406	420	411	421	396	387	426	454	403	414	418	374	423	426	395	442	395	427	413	399	436	407	458	382	444	425	428	424	405	384	425	410	411	429	422	429	437	411	401	414	433	430	448	434	403	453	431	419	440	427	442	397	428	393	435	414	403	398	404	415	426	386	406	466	405	459	414	424	456	413	407	410	412	425	375	426	377	415	425	409	456	441	425	401	438	412	411	426	387	434	390	410	415	427	423	432	434	441	442	419	398	379	385	424	402	415	443	408	434	440	433	411	433	370	449	418	425	406	432	380	418	417	405	423	430	448	404	401	401	414	408	454	434	398	429	385	417	408	441	430	378	418	396	438	396	446	407	431	394	440	386	412	435	434	413	377	484	411	384	416	434	445	414	417	415	403	392	458	430	421	419	431	413	412	429	435	396	457	398	410	404	448	399	444	426	402	462	389	377	426	449	439	422	419	438	423	434	459	429	435	432	413	435	397	414	419	441	411	395	399	419	415	400	432	445	438	426	436	429	363	406	402	414	449	425	421	428	436	401	364	380	377	422	425	435	425	428	394	376	374	397	400	404	392	405	389	424	446	411	456	399	424	402	407	415	410	387	446	458	420	412	405	399	445	392	454	424	398	401	392	410	407	462	417	409	401	439	430	413	424	445	426	395	421	415	423	423	406	431	387	425	435	417	405	442	422	417	431	446	415	443	394	431	385	442	400	414	420	414	415	431	391	411	407	434	429	393	423	442	439	413	393	414	428	413	370	413	421	410	437	421	473	443	415	428	420	424	413	386	387	458	434	427	431	415	435	446	389	375	405	415	414	414	414	400	428	395	410	426	405	455	425	404	383	381	381	411	447	414	417	403	401	383	389	409	390	431	412	417	389	414	409	417	436	436	454	387	463	435	446	440	434	432	420	439	442	390	389	396	426	398	424	421	407	417	449	414	400	442	400	400	397	422	437	444	442	405	427	438	434	429	397	439	404	419	422	446	413	382	438	427	463	422	468	436	461	381	422	420	417	393	411	412	421	444	419	427	417	395	440	443	407	413	407	393	414	450	436	385	422	391	397	434	410	407	441	431	378	426	415	431	399	408	424	396	399	405	423	467	410	452	391	384	417	401	434	446	422	414	399	421	418	387	430	444	457	391	404	447	439	419	421	473	415	424	425	458	393	432	424	435	399	420	426	440	423	413	445	404	420	436	415	428	425	459	418	401	398	424	408	391	449	453	409	405	413	442	419	393	398	410	404	415	413	426	406	394	426	403	415	404	431	434	411	407	424	454	465	401	409	414	429	432	404	447	425	461	429	404	407	398	396	406	423	426	386	420	385	411	430	407	461	395	426	446	434	398	431	405	456	393	389	435	432	406	401	437	424	413	418	426	420	411	406	409	402	428	400	398	417	445	409	434	439	419	403	428	419	429	398	404	402	413	429	434	419	411	427	388	420	451	415	395	436	413	413	446	421	405	454	380	410	424
3875	2949	1631	932	921	1273	1209	1763	840	633	571	474	406	335	274	236	226	171	174	151	133	109	122	107	88	84	97	100	79	91	65	54	51	51	49	44	49	42	45	50	48	47	159	187	138	75	63	44	28	33	37	31	32	32	40	33	24	23	33	30	29	37	31	23	27	36	29	33	29	20	23	33	26	34	33	29	29	22	24	28	39	31	33	22	25	29	32	26	39	32	37	26	30	49	27	31	35	18	33	29	27	37	36	33	21	29	26	25	17	27	38	30	34	26	23	28	35	26	39	16	27	38	34	27	26	23	30	28	23	34	29	41	28	32	30	30	21	27	32	33	21	32	20	31	29	22	29	28	26	22	44	46	34	27	27	33	39	29	27	23	35	28	22	28	28	35	27	30	24	29	28	35	21	29	35	28	32	25	23	24	25	23	29	32	36	33	29	22	37	29	37	35	26	25	27	24	32	23	36	31	32	25	35	37	24	25	27	33	25	30	33	25	25	30	28	28	29	35	35	23	36	37	30	32	30	19	22	29	39	27	28	30	36	32	32	16	41	26	32	16	32	23	35	32	33	24	30	38	29	20	28	31	25	28	37	32	23	34	35	31	32	27	30	32	25	36	28	34	30	30	26	24	14	26	31	29	26	28	29	31	29	29	30	24	27	36	26	26	29	30	25	40	39	21	29	30	30	33	25	33	35	34	31	28	33	23	22	25	35	29	22	26	25	33	32	31	33	30	22	37	27	29	24	34	24	39	28	33	27	29	29	42	43	27	23	39	25	31	38	39	31	32	27	21	29	26	33	24	37	45	39	39	43	27	33	34	27	20	22	27	30	26	30	24	24	29	23	29	28	29	32	39	30	32	17	26	33	26	32	26	27	34	32	31	33	42	32	35	29	29	27	27	29	24	36	20	23	38	35	23	25	31	28	22	30	36	27	28	18	28	34	33	32	30	27	26	30	21	25	32	36	32	32	31	29	29	34	34	28	35	25	27	23	26	23	33	28	31	28	41	37	37	26	24	22	27	29	31	26	28	26	27	29	29	41	35	26	17	29	31	34	35	36	24	18	32	40	31	31	28	42	34	25	22	30	30	36	32	43	29	27	31	27	27	33	24	31	32	34	36	26	27	33	29	29	30	32	35	32	29	23	40	36	22	29	38	32	32	28	25	23	21	27	32	29	32	31	37	28	39	31	23	25	32	28	29	27	25	28	29	29	26	36	29	44	26	26	29	36	21	21	22	25	27	27	27	32	36	30	30	43	22	36	32	30	28	29	24	29	26	28	24	33	24	31	27	36	30	21	31	21	30	23	28	38	33	28	26	28	19	24	30	46	28	36	28	21	32	30	29	35	30	29	35	23	32	33	28	37	36	23	31	33	30	31	28	22	33	28	34	37	23	29	30	29	37	26	27	30	33	30	36	32	29	37	32	32	36	29	34	30	32	23	22	15	21	24	23	31	34	42	31	28	29	30	31	26	25	22	18	22	35	25	26	23	41	26	24	24	39	35	34	20	27	24	35	34	25	33	35	22	22	22	32	40	27	34	38	29	34	30	29	27	35	31	27	27	24	31	27	28	36	32	39	34	27	25	37	34	32	22	27	23	31	38	32	20	22	28	19	27	22	24	36	26	23	21	28	37	33	25	29	30	27	31	38	39	29	31	26	27	23	42	28	36	22	30	34	36	26	17	33	25	33	18	30	30	30	23	22	31	23	20	31	26	36	22	25	30	27	29	27	28	24	31	23	33	28	35	27	23	26	12	33	35	34	24	31	38	31	30	31	29	23	32	28	22	23	29	31	23	25	34	31	24	31	33	22	30	26	30	27	32	26	30	24	28	29	36	35	28	28	29	26	25	32	26	29	33	36	23	22	20	34	23	30	32	14	21	35	36	38	32	35	31	31	27	38	26	33	28	35	34	25	30	21	26	29	41	25	26	35	23	25	20	24	29	24	37	30	30	29	31	34	27	28	33	21	32	31	27	30	32	28	24	19	24	30	31	39	27	31	20	38	32	26	28	24	34	28	34	24	26	27	45	20	23	27	31	26	35	28	25	21	33	21	35	34	26	33	26	24	24	38	36	36	24	36	27	32	25	40	27	29	33	28	30	36	34	30	38	31	27	40	35	29	23	32	36	28	33	23	31	16	39	24	27	24	26	32	38	28	35	35	38	33	26	23	27	26	30	32	23	25	30	24	35	24	33	23	31	20	24	36	32	25	28	20	25	40	26	30	27	33	26	28	26	21	28	30	26	41	26	28	36	28	29	26	29	27	33	31	27	29	30	33	32	23	29	27	28	32	36	44	32	34	33	20	36	31	25	32	32	14	24	30	41	29	26	31	33	34	28	28	37	30	30	34	32	28	24	34	40	37	30	27	26	38	24	35	33	25	35	27	30	36	22	26	28	39	24	34	32	21	31	32	27	34	37	41	39	49	37	26	29	37	24	24	31	30	23	29	29	28	30	34	39	27	30	24	35	26	25	33	35	31	41	33	28	26	25	27	37	27	31	24	32	38	22	19	17	25	28	32	24	22	24	24	34	31	34	22	22	31	28	31	32	21	25	34	29	26	37	36	26	39	30	35	28	28	30	24	33	30	25	36	31	31	22	34	33	32	27	28	40	30	33	31	26	32	30	25	27	28	24	32	42	36	29	29	29	33	25	30	35	36	25	30	23	35	28	24	29	26	25	28	30	32	45	32	29	26	30	29	33	28	23	28	33	34	38	22	32	31	33	39	34	32	35	26	39	31	27	39	34	20	34	26	40	29	31	37	24	29	24	31	41	28	31	36	30	28	30	39	14	22	37	28	28	25	35	36	28	31	28	19	32	19	26	24	24	27	30	32	28	32	30	39	28	37	29	35	32	31	28	31	24	22	27	31	28	37	25	28	22	29	36	36	30	33	31	20	29	26	24	38	29	24	25	39	19	31	24	25	29	35	26	25	33	31	31	30	45	37	33	30	24	22	34	22	32	23	24	24	30	31	27	32	37	34	37	24	33	22	30	27	30	28	30	26	26	22	25	21	32	34	27	34	28	21	30	43	32	34	27	28	29	27	30	25	29	38	29	29	34	24	32	28	34	30	35	25	33	31	30	24	29	28	30	28	33	28	32	19	29	31	39	37	34	37	30	27	26	21	26	32	46	22	23	30	31	35	29	38	33	27	29	31	35	27	26	26	32	32	37	28	32	33	29	37	22	23	21	33	25	29	37	31	21	35	17	24	31	21	32	32	20	38	24	22	33	28	28	19	50	33	26	24	28	35	35	27	30	36	27	35	24	39	45	35	21	32	26	31	28	36	35	31	23	26	21	30	20	21	35	23	33	23	35	29	31	25	30	38	31	36	29	22	29	36	34	29	23	26	36	28	19	33	27	26	26	26	27	31	33	30	31	28	32	38	18	25	20	26	27	32	38	27	31	32	31	33	30	26	25	27	34	25	29	30	31	32	34	32	27	35	28	42	23	33	42	30	23	31	28	26
27944	19874	14929	20423	27026	28108	26751	27460	21533	18803	16506	14665	12671	10795	9884	8421	7179	6370	5591	4984	4432	3878	3460	3238	3080	2876	2749	2658	2528	2182	1959	1638	1509	1345	1121	1165	1054	1046	977	982	970	1106	4907	5497	3180	1577	1109	568	419	394	380	450	431	420	371	385	377	356	368	365	367	365	374	409	345	345	402	400	346	374	360	368	361	384	369	358	373	322	352	354	380	360	383	360	388	344	342	363	379	363	358	380	362	351	376	414	388	404	369	409	373	373	416	385	395	384	402	341	402	386	368	387	396	350	383	349	364	351	376	368	402	379	364	348	383	396	382	377	369	408	388	382	347	405	365	340	388	377	354	382	394	377	405	399	344	407	350	383	363	400	350	391	368	378	379	382	351	367	355	351	382	417	389	367	347	407	355	368	301	375	339	423	375	376	400	362	373	385	339	350	377	350	363	351	398	402	354	368	351	359	395	401	368	418	360	372	351	387	363	354	344	407	386	357	382	413	380	370	362	346	387	338	355	353	371	345	358	372	366	376	379	338	336	408	380	345	348	349	383	386	386	358	395	375	393	357	377	362	396	375	396	370	370	355	389	360	380	405	367	353	418	359	359	350	346	383	385	369	337	359	357	373	392	389	392	365	392	335	388	370	373	375	366	347	411	334	363	383	370	401	352	370	396	337	369	376	363	398	390	396	363	402	371	350	400	369	323	354	359	375	400	322	398	390	380	381	376	350	334	391	382	359	370	381	417	360	392	403	375	311	353	347	369	387	359	361	385	354	381	363	370	380	372	366	382	359	383	353	341	358	369	357	359	363	349	385	384	365	396	373	376	339	362	397	366	373	377	383	370	365	386	371	380	341	388	345	381	381	343	385	378	369	383	377	376	396	366	401	392	375	374	390	349	371	363	359	391	373	388	393	393	365	336	357	349	386	356	364	356	422	388	370	390	378	387	331	408	372	368	400	358	409	355	392	343	391	366	400	363	371	355	352	407	363	359	383	366	400	394	348	362	355	357	380	376	358	374	354	406	357	359	373	345	354	398	378	359	350	410	359	358	362	374	390	394	386	351	344	371	386	362	365	349	358	348	384	386	374	372	353	365	358	378	394	371	358	362	394	361	412	385	378	384	368	352	401	358	377	399	390	371	364	362	369	368	398	352	356	380	356	359	378	371	361	376	359	361	405	383	348	379	387	345	370	367	382	369	389	414	354	408	335	371	373	361	371	372	373	420	358	361	355	358	352	357	390	386	373	372	361	396	357	345	378	382	387	387	376	382	386	409	356	358	370	389	369	389	378	369	381	348	372	332	389	366	412	360	364	384	383	388	359	350	356	373	377	385	418	361	400	345	341	373	361	367	357	385	378	337	373	338	347	364	349	398	361	390	360	368	326	372	352	367	356	385	363	381	335	377	358	373	382	384	365	329	388	374	391	356	378	368	386	362	399	387	367	357	379	363	335	367	405	379	391	386	384	395	388	369	350	386	361	410	409	361	333	372	400	381	372	381	360	399	403	360	377	392	370	382	379	391	382	405	352	384	385	353	341	341	364	336	354	358	394	376	341	361	353	340	388	351	389	379	398	359	336	361	350	402	385	354	364	386	380	389	348	407	361	354	362	414	368	397	390	375	373	366	377	364	423	358	368	365	396	356	386	381	382	375	367	366	358	398	359	355	363	388	370	365	385	362	380	343	359	371	355	392	366	350	380	366	363	379	388	416	372	355	353	377	335	370	362	374	358	380	378	336	367	387	374	380	381	377	380	380	373	383	379	357	356	363	384	354	388	373	367	379	381	357	335	379	384	385	393	347	381	329	345	350	374	354	378	384	382	369	412	335	390	333	341	355	381	367	378	357	401	401	372	358	371	358	361	365	362	366	385	349	355	380	393	345	376	338	395	347	354	386	384	389	363	375	344	349	372	387	350	364	332	358	369	385	386	375	375	391	382	378	385	364	372	371	360	371	346	366	378	379	359	379	373	357	371	399	376	366	361	376	389	357	352	374	393	407	403	355	358	373	359	367	395	350	363	368	355	410	355	348	371	399	379	423	371	381	433	329	403	373	382	369	324	376	370	359	402	382	330	387	357	383	379	360	371	422	392	385	338	367	348	387	346	346	374	384	392	376	365	395	369	364	351	364	394	343	385	364	390	375	354	412	366	368	363	371	368	370	365	373	388	369	395	348	376	403	347	345	392	373	369	381	386	363	334	408	367	344	349	368	389	369	352	384	359	386	360	346	373	365	381	356	357	347	350	359	402	389	377	378	396	372	388	389	363	417	372	365	358	391	343	396	398	357	382	385	323	377	389	393	390	353	355	398	386	377	405	379	362	367	390	389	414	376	388	391	363	408	417	357	350	388	386	368	398	414	368	361	368	354	366	351	367	389	381	355	370	385	398	383	378	382	391	371	370	377	380	360	367	378	384	372	395	344	359	335	359	365	359	381	360	352	368	372	411	389	361	373	385	355	352	406	354	364	404	377	381	375	372	332	398	375	373	367	366	340	371	372	322	368	358	387	380	386	399	368	369	359	403	356	371	355	363	371	386	371	343	382	372	366	393	363	388	369	366	390	337	385	373	424	378	371	386	378	344	345	358	388	372	362	391	340	358	382	363	364	355	399	374	381	370	353	383	375	359	358	387	371	377	351	391	369	378	350	397	357	344	353	366	403	354	358	361	378	416	387	383	373	345	380	376	388	411	414	354	367	364	368	343	394	397	365	357	356	332	386	379	382	375	383	347	355	396	351	360	408	371	360	407	373	352	340	373	373	364	366	348	393	343	372	359	386	371	385	372	384	400	357	325	404	360	411	374	375	351	352	393	376	366	364	361	348	383	377	367	385	333	380	368	372	369	339	378	360	400	361	367	347	375	362	371	366	387	364	358	398	380	387	411	354	371	368	352	373	373	364	345	410	374	389	388	411	382	389	368	382	403	406	373	364	352	324	396	346	363	353	400	361	386	386	376	379	355	386	393	400	379	375	370	398	355	349	393	372	390	365	374	352	322	352	362	395	384	394	378	371	395	347	382	335	379	367	387	351	378	392	375	386	382	383	372	374	374	365	367	369	358	395	320	409	366	339	341	364	373	367	412	370	389	358	415	350	339	390	378	376	384	394	365	371	369	374	358	356	360	362	355	341	423	404	403	360	380	340	365	413	396	370	363	386	356	378	375	380	376	347	400	391	359	376	427	369	373	366	401	379	341	378	386	369	405	348	391	360	350	346	367	386	366	391	368	365	388	381	376	384	366	381	380	376	368	361	383	387	332	368	371	366	361	345	355	371	395	411	345	363	390	367	373	396	381	374	349	395	346	361	386	368	359	355	386	406	333	379	368	331	384	356	391	398	395	387	342	349	414	358	365	359	363	402	366	373	366	356	350	367	394	384	344	337	390	373	393	374	354	383	382	375	363	332	361	387	391	395	345	379	388	387	363	381	425	348	394	372	378	368	354	376	372	361	383	369	394	375	376	380	371	408	362	353	367	401	371	345	370	358	358	398	385
2217	1011	555	319	356	450	356	406	339	274	259	195	189	164	106	118	124	95	79	84	81	71	77	66	52	47	61	48	46	40	50	41	43	47	30	35	45	37	34	45	34	32	60	80	54	48	49	38	39	32	28	42	25	28	29	36	25	25	15	47	34	33	26	28	27	35	27	22	23	47	36	26	32	35	36	29	39	33	37	26	31	38	27	23	45	25	26	24	32	31	35	22	32	31	35	40	28	31	21	31	30	28	35	35	29	38	36	37	40	41	30	39	30	35	46	33	33	35	24	35	23	35	34	34	23	35	35	34	31	42	33	23	35	33	40	39	34	38	23	34	30	30	40	37	28	32	30	41	25	31	23	22	36	27	22	28	30	41	41	35	34	34	26	34	23	30	24	25	35	40	30	38	28	36	23	26	16	28	30	31	32	26	38	36	43	34	37	31	27	30	36	39	24	22	35	28	32	27	43	33	32	34	34	27	22	36	21	23	35	30	21	38	41	35	29	29	47	33	28	40	31	25	34	21	17	45	32	40	35	28	26	34	24	25	35	27	36	34	40	37	41	35	36	18	31	31	26	36	29	29	32	46	23	30	33	32	30	38	44	29	24	40	36	28	39	30	29	27	31	28	37	37	47	36	24	30	29	28	46	30	41	35	31	42	33	31	26	39	32	29	37	27	40	30	34	34	30	34	37	26	30	26	35	42	30	28	30	27	32	28	28	29	30	29	36	32	29	32	29	25	35	30	36	36	25	32	36	31	31	34	35	34	33	32	31	30	40	20	36	37	38	34	39	31	32	22	29	37	32	36	28	34	24	28	37	25	33	25	27	32	24	27	26	36	34	36	28	31	35	32	34	29	25	21	34	41	33	34	38	33	27	32	33	31	24	29	34	27	31	32	46	27	30	29	44	33	34	33	24	31	48	37	30	35	35	22	33	40	26	33	36	33	42	30	30	33	31	32	26	25	34	31	41	31	33	32	20	26	29	34	39	30	29	36	38	28	34	28	35	25	31	23	47	34	28	41	30	35	28	33	30	27	32	36	35	26	35	35	28	31	41	30	33	36	28	35	32	31	29	26	30	28	30	31	19	24	36	36	25	35	42	26	45	36	33	30	35	41	28	28	33	21	41	36	32	33	27	25	32	31	31	26	37	27	29	32	29	34	41	35	29	28	34	38	37	30	38	28	31	38	34	36	36	31	40	41	39	28	35	40	29	28	31	26	27	29	30	25	31	28	33	31	31	37	37	30	34	39	31	23	31	27	25	36	33	30	27	29	35	33	31	32	29	21	36	36	36	44	33	38	30	40	24	33	28	43	27	29	33	29	22	26	34	34	31	30	36	28	33	41	31	33	28	28	27	35	33	36	37	35	31	35	25	33	38	34	38	25	35	37	29	30	21	30	35	38	25	32	33	31	28	34	35	34	35	31	20	37	30	32	21	39	33	33	28	33	40	31	30	27	31	23	29	32	34	30	41	43	39	31	40	22	21	48	36	43	33	35	35	34	23	31	26	31	42	35	35	42	36	34	30	37	25	33	33	35	23	30	29	30	32	33	35	34	31	25	35	41	44	29	34	37	28	30	37	35	28	33	32	21	24	38	22	33	39	35	34	31	26	31	35	45	31	38	37	30	27	47	32	36	37	33	35	31	32	41	31	25	38	39	32	36	38	29	30	26	39	32	28	28	30	28	34	27	31	31	36	41	35	19	30	29	32	22	30	33	32	25	47	35	17	21	28	31	30	34	28	30	31	33	40	41	30	27	25	36	41	38	40	33	25	31	35	26	19	28	23	30	32	32	26	38	30	31	40	38	39	30	37	22	40	36	43	30	28	31	34	29	25	33	37	27	24	33	25	26	32	21	27	37	38	29	43	30	26	32	23	38	26	34	31	37	34	27	26	26	29	33	27	47	29	17	40	32	36	37	34	42	42	30	41	28	31	23	25	30	33	29	34	37	36	37	35	30	31	30	27	32	28	46	31	39	44	26	31	32	48	27	30	44	36	31	35	36	30	25	33	24	35	28	31	39	39	27	34	38	28	41	38	33	33	29	23	28	31	40	36	32	28	30	32	29	31	29	33	41	31	26	43	40	34	30	36	26	26	26	24	31	24	28	27	35	38	44	26	23	36	34	28	33	34	24	33	32	32	21	36	33	25	34	39	36	35	37	47	29	41	32	24	31	28	37	26	29	34	26	35	29	28	28	38	35	31	37	42	41	28	32	39	29	26	35	25	36	29	28	25	19	24	29	37	29	25	39	26	22	29	32	39	26	25	26	47	28	36	24	34	44	35	22	36	28	26	25	28	21	33	39	30	36	31	33	28	33	30	36	26	38	27	32	40	34	31	35	34	39	33	33	28	27	32	32	35	28	35	29	29	39	22	44	30	42	32	36	40	40	46	29	34	27	29	22	37	32	34	40	28	34	29	36	35	35	31	21	44	25	28	36	41	31	27	32	33	32	30	28	31	34	31	32	40	28	32	27	48	27	33	32	24	35	25	32	39	25	27	29	35	27	30	34	42	33	34	25	23	28	27	29	27	35	34	31	41	19	35	30	35	32	33	24	27	21	35	25	36	21	13	39	41	35	45	27	33	37	42	20	21	32	29	38	32	36	34	34	29	34	52	35	28	43	35	46	33	26	31	25	28	25	25	32	33	35	25	36	38	41	26	34	29	33	29	37	32	32	29	26	30	40	37	40	26	32	32	41	43	29	30	28	34	26	33	28	36	30	37	38	28	34	33	30	28	36	33	35	38	22	39	24	20	25	34	22	38	30	34	29	36	41	34	38	35	28	27	33	26	30	42	34	32	34	29	28	25	36	38	20	15	47	30	30	35	38	51	31	36	38	22	23	24	38	33	36	35	18	32	37	37	30	24	22	25	34	39	31	35	38	38	44	36	36	33	27	29	29	20	35	36	23	27	32	25	27	22	31	28	32	29	40	43	32	29	39	34	40	29	34	33	37	35	37	31	32	25	38	38	25	36	28	32	29	30	31	21	27	26	34	25	35	30	40	30	27	33	22	34	28	20	21	22	36	35	43	34	22	34	38	39	27	38	30	36	35	23	29	33	36	28	36	25	19	34	32	42	31	30	27	30	30	32	31	36	33	34	37	30	39	34	22	42	38	25	30	31	32	37	30	23	30	28	40	26	35	30	28	32	44	25	33	36	35	38	28	30	42	36	34	25	36	35	29	21	40	32	38	28	31	23	33	28	25	17	38	30	25	28	27	43	43	34	26	37	39	25	38	34	37	35	22	28	28	23	32	35	28	38	39	38	31	42	32	30	26	32	33	37	43	28	34	28	24	30	27	36	40	37	29	45	27	34	39	36	34	32	24	29	43	39	37	34	33	24	36	32	38	25	22	17	30	28	32	24	35	37	38	37	33	31	37	31	33	29	36	25	35	30	32	23	28	37	33	29	29	27	32	18	26	30	27	35	28	31	34	34	29	23	28	41	29	32	27	27	22	32	27	27	35
20088	12590	8963	12824	19030	20213	18390	17311	13380	11360	9451	8113	6827	6078	5039	4311	3567	3051	2874	2628	2293	2154	2004	1900	1733	1622	1541	1350	1243	1115	956	923	870	810	723	702	691	703	667	635	582	608	1594	2075	1323	768	590	479	430	392	387	438	420	374	408	395	388	431	427	427	372	382	441	427	414	405	394	435	437	390	382	408	423	428	387	401	408	399	423	405	400	422	374	457	418	386	432	419	427	377	452	386	420	389	382	396	374	416	389	372	402	408	413	423	363	414	428	379	420	441	383	403	389	383	394	419	393	390	404	392	407	382	373	395	378	380	415	431	384	397	415	393	403	368	426	412	403	381	399	415	428	374	415	393	367	427	415	359	429	390	388	438	385	402	411	429	374	401	425	381	427	357	389	431	394	388	380	413	420	388	426	393	402	411	417	368	392	398	402	365	370	400	438	380	399	404	388	365	418	440	404	373	446	419	403	399	391	402	357	413	400	389	430	403	385	407	395	344	348	413	403	407	414	407	418	447	385	376	416	407	394	414	399	380	385	428	399	376	446	411	395	403	394	438	379	385	436	407	412	409	406	422	412	421	362	390	409	344	394	392	379	437	406	371	376	379	384	425	417	384	389	386	408	395	415	409	391	415	404	394	399	414	384	396	425	395	420	407	393	388	431	395	440	391	414	395	417	388	411	395	371	412	415	421	431	398	407	376	418	394	446	405	418	450	399	430	432	406	442	392	356	381	392	402	440	423	397	403	379	441	367	399	385	384	416	385	385	367	416	362	413	416	398	371	403	414	397	381	422	413	374	423	415	364	482	374	404	427	444	436	422	433	404	424	412	429	420	410	395	401	371	373	392	426	369	401	407	416	424	398	393	416	428	415	418	409	394	404	363	368	429	412	397	404	406	416	375	387	414	399	387	435	392	390	373	382	409	386	417	374	415	398	414	393	383	371	379	406	420	399	349	421	389	411	411	414	399	405	400	413	404	402	387	411	401	386	379	377	415	376	409	387	377	373	391	415	393	388	408	388	416	366	407	433	368	416	399	421	419	394	431	423	408	411	407	424	388	400	434	409	409	417	427	423	409	394	416	393	419	424	386	370	406	402	409	393	396	386	382	402	435	407	408	432	396	401	395	333	414	402	376	398	403	387	371	404	408	394	414	412	393	383	408	385	407	403	361	418	446	397	405	382	389	405	374	425	425	440	392	397	425	384	392	428	395	423	444	417	387	362	397	398	383	418	407	394	413	391	400	430	387	373	413	395	389	362	400	401	382	364	405	404	426	390	403	379	401	384	408	397	407	402	382	399	405	406	394	451	387	414	401	412	383	392	421	391	421	389	385	402	388	412	413	436	384	417	411	410	412	396	392	389	395	385	383	411	397	394	389	392	413	382	361	390	439	420	395	375	396	405	413	388	414	408	392	378	399	444	402	403	398	412	422	450	423	398	387	378	389	404	406	393	415	369	409	404	405	392	413	410	418	456	388	383	442	393	445	429	408	415	361	415	406	422	422	397	402	422	450	430	427	426	407	383	384	398	411	397	392	388	418	399	402	405	381	394	431	374	361	396	399	395	408	410	404	398	408	394	432	415	379	387	345	390	398	371	364	417	394	396	417	412	435	391	416	426	412	453	395	391	424	412	393	416	400	425	352	384	423	413	424	389	395	391	405	409	390	372	390	399	356	347	426	412	415	393	413	443	392	396	388	400	422	387	410	377	404	394	417	364	426	381	416	387	377	388	421	420	367	403	401	398	429	386	420	383	422	387	385	398	360	416	401	395	412	398	400	368	417	392	437	410	393	401	420	397	393	388	405	371	423	408	396	402	408	427	404	393	416	425	389	396	390	390	400	403	382	399	388	408	425	414	386	408	378	444	444	410	420	386	390	394	391	420	392	436	423	384	398	431	379	386	389	382	382	412	412	383	399	407	369	424	458	373	408	415	375	443	409	380	400	389	409	415	412	396	408	415	402	416	405	372	415	400	423	391	421	406	426	378	405	398	403	399	367	386	407	389	417	369	354	407	388	401	402	385	436	347	392	398	373	417	437	384	422	393	410	442	402	408	407	382	407	412	384	396	394	451	370	425	408	409	401	410	404	412	387	368	375	392	414	373	414	407	375	412	438	376	416	408	416	369	394	405	380	396	410	415	345	387	396	383	377	414	404	386	410	422	413	472	401	427	390	399	386	424	392	402	387	387	386	432	428	386	404	428	393	417	424	404	412	408	420	413	377	450	393	437	387	421	425	376	417	424	382	379	394	361	401	397	428	393	412	404	384	377	466	408	403	392	412	372	403	407	394	437	447	428	441	403	417	388	396	403	374	431	388	397	386	386	385	410	407	402	401	389	428	385	397	400	411	405	403	399	378	426	385	393	352	470	384	419	434	384	421	410	383	415	422	393	434	423	402	411	390	394	437	405	429	394	397	400	356	369	390	423	406	385	407	398	412	422	404	435	399	407	414	408	392	428	382	395	365	386	426	396	404	361	397	451	381	439	388	388	377	402	357	397	399	400	395	404	394	417	395	394	373	437	422	395	374	401	409	414	436	377	378	406	412	397	423	425	407	397	398	401	402	428	420	396	396	398	385	410	406	391	385	401	379	398	424	391	410	410	414	374	423	429	416	411	377	384	425	437	394	412	395	407	431	426	366	401	425	440	380	408	375	411	428	420	427	425	394	396	378	411	437	457	395	388	382	405	433	384	430	385	383	391	403	414	426	419	365	411	459	412	412	377	414	371	398	388	382	380	403	386	403	406	399	377	374	407	416	354	421	415	416	437	400	411	397	385	374	365	397	406	389	370	392	456	408	382	387	396	433	416	416	367	435	426	411	442	430	414	368	411	388	427	379	399	406	401	408	412	437	396	404	414	402	390	376	394	383	445	373	370	424	378	444	420	396	403	397	385	386	364	402	391	393	361	422	387	437	401	386	371	396	396	388	391	419	405	413	417	378	398	373	392	409	407	402	414	446	397	409	397	433	408	390	383	407	388	411	399	388	391	417	387	386	384	423	427	393	370	398	383	428	354	423	408	396	398	383	406	395	400	393	397	414	420	394	417	407	357	419	398	411	433	427	436	385	382	430	375	385	448	422	396	409	399	415	391	397	400	417	393	410	423	396	392	409	406	419	383	416	398	405	385	451	396	398	403	431	411	421	376	415	436	421	414	436	394	403	418	380	367	397	393	423	434	390	437	412	450	429	410	384	394	385	414	409	374	404	393	403	382	431	403	398	388	377	423	369	413	412	403	378	403	424	432	408	425	416	420	432	391	419	412	378	398	432	433	394	394	397	396	431	403	388	386	412	423	379	398	378	414	403	386	401	400	393	414	396	429	388	404	397	448	391	442	416	378	418	386	401	430	409	415	408	422	429	378	391	421	436	431	445	391	383	403	433	397	386	362	379	425	395	407	423	386	405	462	412	374	392	373	419	428	364	385	412	434	394	382	408	381	414	390	388	449	398	404	404	389	366	409	360	418	374	399	405	413	400	402	388	387
2795	2243	1189	598	605	735	791	640	502	420	362	299	231	249	192	166	162	134	122	112	111	91	99	83	67	75	62	75	55	55	43	54	36	47	43	38	29	35	44	37	31	50	130	140	63	49	44	39	21	30	35	34	26	30	20	14	34	26	22	26	35	32	32	33	29	38	38	31	29	30	27	31	30	30	30	24	30	30	27	42	29	33	28	33	31	28	29	36	42	33	26	18	34	40	36	22	30	41	27	38	26	30	29	37	29	24	33	47	35	34	20	22	32	31	35	30	28	33	34	23	37	28	30	38	26	32	33	31	29	27	19	23	25	14	28	21	36	27	42	33	29	22	27	28	30	26	24	24	34	31	28	23	16	28	17	26	30	28	25	35	29	35	32	30	25	32	32	26	36	21	22	29	38	24	31	37	19	32	26	29	33	26	37	26	32	16	25	27	36	31	26	25	39	33	25	32	21	33	29	29	28	38	20	33	31	28	23	32	20	34	32	38	34	36	35	32	37	28	23	25	30	25	32	27	18	42	35	35	22	32	27	21	34	25	23	28	36	30	39	27	26	30	32	25	29	26	21	19	30	29	26	25	19	27	36	34	29	26	29	29	29	23	25	38	29	29	20	22	24	30	28	27	21	26	24	19	28	28	38	25	18	21	34	41	28	24	37	45	35	19	26	33	34	26	29	23	30	33	26	34	28	29	34	24	20	28	26	31	21	34	36	33	19	36	38	37	31	28	26	26	28	37	18	31	37	34	27	38	34	29	41	30	41	23	25	38	37	22	25	37	27	35	32	34	28	20	31	34	33	31	28	39	21	36	24	30	48	28	41	32	35	24	32	28	35	27	24	33	35	23	20	33	28	27	30	29	35	25	33	18	27	28	24	41	24	32	21	33	30	31	42	22	27	32	33	32	21	33	27	29	22	18	30	32	30	30	26	24	22	26	26	28	32	20	31	32	35	29	27	35	35	26	27	31	30	31	27	24	23	31	33	27	35	35	30	26	44	31	19	35	30	24	32	30	34	23	35	35	30	25	21	26	34	35	37	23	27	39	40	30	39	30	36	27	30	30	38	33	32	41	26	23	24	24	29	32	25	23	18	29	25	23	26	34	35	32	28	24	26	28	33	44	31	23	29	23	36	27	28	22	28	26	23	30	26	22	28	35	18	25	23	28	24	30	26	28	22	31	35	41	32	20	32	30	25	32	20	40	29	30	40	24	29	22	28	27	23	22	43	27	39	41	32	26	30	35	34	34	28	25	31	24	33	28	24	28	40	20	37	38	30	22	36	27	40	22	27	30	22	25	23	31	21	41	29	36	20	24	30	28	17	26	15	23	40	21	27	31	28	39	27	35	37	27	34	25	29	22	26	23	24	31	27	24	33	25	33	31	34	24	19	40	21	29	25	22	31	23	32	26	34	34	20	27	32	29	24	33	28	28	21	19	24	36	27	30	22	40	23	21	28	31	35	29	25	32	22	27	29	24	31	34	32	23	27	32	31	29	34	19	25	25	32	31	32	33	43	33	28	21	25	35	27	30	32	27	30	28	26	21	31	20	21	34	30	21	39	22	30	16	25	25	27	23	20	32	19	28	32	35	21	40	32	29	35	29	36	31	25	29	40	29	29	27	27	27	28	30	30	25	30	17	34	29	24	36	33	29	27	35	28	38	28	29	18	21	32	24	23	24	25	24	30	25	27	27	32	35	31	26	32	31	32	33	31	27	20	23	31	20	21	27	25	27	32	24	18	34	22	34	23	29	18	25	27	24	29	23	26	26	30	38	25	26	24	27	26	34	33	28	28	27	24	26	32	35	35	22	24	19	29	31	26	33	30	21	29	43	26	26	29	34	27	30	27	21	31	31	36	38	23	33	27	26	23	27	32	22	25	38	30	30	31	17	37	26	28	32	24	20	29	19	31	25	29	25	37	27	23	26	20	38	31	36	32	28	26	29	24	29	29	30	24	33	26	35	30	23	35	31	28	34	31	29	24	20	30	23	19	27	28	29	20	30	29	28	26	21	16	26	28	30	20	32	31	33	33	29	27	19	39	27	37	33	27	29	30	29	22	26	30	25	37	24	40	24	31	29	28	25	25	29	34	32	25	31	26	28	31	32	26	28	29	22	38	19	30	27	37	21	24	30	38	26	22	32	34	23	27	31	29	20	27	28	43	27	31	26	30	23	17	36	20	28	41	34	35	29	26	40	27	29	28	30	24	30	32	27	35	21	23	26	28	34	35	23	38	30	17	35	27	27	18	25	32	25	22	28	41	19	29	26	28	19	19	29	23	31	26	43	32	23	24	31	28	29	38	24	36	33	33	30	21	31	33	25	33	34	36	36	38	25	22	33	31	29	25	28	26	31	31	33	30	18	35	27	21	40	36	22	29	29	36	18	32	31	33	28	33	24	29	29	19	31	34	25	31	25	36	26	37	27	29	28	38	29	34	34	23	29	24	32	29	32	29	38	37	28	32	24	28	40	27	25	24	29	32	29	38	16	40	15	36	38	40	29	32	27	29	21	28	27	28	34	25	24	29	26	30	33	29	30	32	34	29	25	30	29	22	26	26	22	33	23	32	37	37	28	23	24	17	27	30	30	28	21	36	29	29	27	34	25	21	27	33	24	28	32	29	26	25	35	42	31	22	30	33	22	25	25	38	30	30	23	26	18	33	27	27	33	28	34	28	28	25	24	24	18	29	27	32	21	31	25	21	30	32	33	22	29	35	21	21	40	33	23	38	34	21	26	23	23	28	29	23	34	25	22	34	31	29	30	29	31	33	28	30	25	27	27	25	24	32	27	29	26	20	40	29	39	32	22	36	36	24	24	18	33	37	34	31	39	24	35	30	43	23	28	31	29	28	44	33	37	29	35	22	31	39	30	30	23	18	23	32	30	31	38	34	44	31	38	25	28	34	23	28	25	36	34	38	20	31	24	34	23	30	44	29	37	24	33	29	22	31	26	26	28	29	21	33	29	19	25	30	27	29	26	27	23	39	31	23	29	27	24	33	29	27	21	36	37	34	35	36	22	21	32	38	22	41	32	33	32	26	22	30	24	27	28	23	20	32	24	26	22	28	27	33	31	28	27	28	21	21	28	33	39	23	33	37	18	35	25	30	38	27	29	20	25	17	22	28	27	25	33	27	37	43	28	21	30	25	31	25	33	29	30	20	36	27	35	28	24	39	36	40	41	30	31	37	21	29	26	32	34	26	43	34	22	37	34	23	30	27	26	33	27	38	34	28	35	36	32	30	24	26	30	29	23	28	24	23	32	25	27	32	34	30	37	27	29	25	27	22	33	28	33	26	42	25	32	35	26	24	38	31	28	35	28	33	22	31	30	47	31	32	27	27	23	38	38	28	32	33	17	39	23	26	31	30	20	40	38	29	29	22	30	36	32	32	27	36	30	18	17	43	28	37	30	29	45	32	29	35	27	44	21	29	31	28	34	37	30	27	20	40	18	26	34	36	23	32	32	27	25
25391	17654	12788	17068	23551	24531	22646	20479	17550	15057	12843	11025	9554	8514	7316	6190	5313	4538	4004	3601	3241	3090	2798	2593	2445	2108	1978	1814	1514	1414	1365	1200	1103	938	920	907	810	756	711	713	691	979	3789	4374	1808	1089	778	451	427	414	388	359	341	359	393	367	344	336	356	374	373	381	375	378	356	360	367	406	381	387	360	369	373	364	357	389	355	393	373	367	367	357	366	329	330	376	343	378	384	379	371	379	370	361	388	428	377	364	352	407	360	388	354	372	364	368	384	389	374	353	394	390	385	364	325	380	376	351	376	396	358	400	374	375	348	390	327	366	364	374	354	362	387	357	348	389	349	346	406	373	383	371	353	372	370	374	350	332	361	354	353	351	372	364	354	352	379	380	378	340	378	360	342	371	374	385	396	381	360	347	383	369	390	376	372	372	343	392	358	339	371	357	357	408	384	374	324	349	376	357	366	382	398	403	401	367	351	367	345	372	361	368	357	358	380	347	376	338	354	373	337	347	382	382	362	370	365	332	358	366	389	372	374	370	366	367	353	407	370	355	358	371	396	376	380	405	388	348	390	328	401	407	375	358	367	381	377	389	400	380	388	378	345	331	373	386	380	338	378	349	423	377	372	352	351	376	352	382	361	365	397	342	351	405	380	383	388	366	376	372	357	375	367	337	345	368	375	361	377	382	410	319	332	380	371	378	334	323	388	352	372	358	377	366	342	396	380	372	385	337	370	383	368	368	353	348	361	387	383	361	364	366	379	345	363	356	393	399	368	359	357	357	341	396	338	349	381	350	338	372	395	368	363	342	378	354	347	397	372	416	377	376	388	361	372	372	332	363	378	368	369	363	374	369	348	360	339	390	375	397	339	329	373	332	375	348	342	400	379	366	368	364	380	400	370	371	363	355	344	346	380	387	361	373	374	393	346	349	386	370	336	338	377	377	353	398	389	361	371	364	357	377	404	345	386	357	384	400	369	343	367	403	376	390	367	370	356	351	388	345	393	360	344	392	371	340	363	395	356	334	375	356	371	370	353	390	353	353	341	356	356	348	341	359	389	354	327	377	378	364	405	405	364	367	342	320	352	367	352	369	381	398	364	354	375	396	363	343	364	369	403	340	355	362	385	362	385	373	374	397	368	395	330	395	351	356	367	376	388	370	349	383	376	362	381	376	387	358	349	380	363	344	390	360	368	387	375	312	397	346	384	398	377	356	351	373	373	352	367	323	371	383	359	410	345	361	321	355	354	350	388	349	357	374	388	376	355	386	361	374	344	356	364	348	353	324	383	359	361	386	339	367	341	358	409	382	360	361	366	351	361	379	367	338	343	397	359	354	380	340	373	353	369	423	347	352	374	340	356	370	379	377	355	361	348	374	391	382	392	341	382	356	366	404	368	359	376	372	358	397	354	359	333	313	377	388	369	367	392	370	379	362	345	351	379	348	356	342	352	339	381	367	354	380	352	364	370	368	408	387	352	370	351	376	373	389	344	361	392	346	317	345	394	339	379	333	368	382	350	398	366	370	365	366	337	343	339	398	343	366	368	372	384	376	364	375	408	346	378	371	364	381	393	375	375	371	397	444	348	381	371	369	390	365	355	333	347	412	367	358	367	349	368	330	375	410	367	385	391	364	376	359	387	359	373	375	402	353	363	370	382	386	344	365	341	348	383	414	336	385	359	371	372	381	350	387	358	342	340	358	362	363	348	369	354	384	353	349	354	394	376	367	325	337	346	361	329	383	398	353	362	371	359	383	377	393	402	335	329	359	394	372	386	361	362	378	336	358	383	360	407	358	338	345	388	394	377	354	374	370	344	396	374	384	399	387	362	395	365	389	369	359	400	341	376	376	391	384	381	365	374	346	351	365	373	368	364	384	344	359	343	353	368	363	351	342	379	347	365	361	333	385	380	353	380	361	375	390	345	391	395	343	356	329	371	352	367	354	370	366	359	341	356	328	334	381	366	335	335	380	333	377	380	358	351	388	369	332	387	377	388	374	367	378	379	338	382	371	347	391	365	336	331	360	400	381	341	401	330	374	343	351	388	360	357	365	383	397	361	383	388	360	332	355	382	373	363	399	375	381	403	368	371	363	385	375	348	351	389	372	352	336	338	356	383	358	361	361	367	379	365	370	380	349	371	351	354	343	401	396	391	400	361	396	372	358	378	360	363	366	357	389	353	355	382	398	342	330	374	364	356	387	370	366	347	342	372	365	412	329	379	346	398	347	373	359	369	384	409	366	362	360	387	379	316	335	364	371	372	343	358	378	387	400	374	348	352	372	368	350	378	372	371	371	391	358	407	366	346	382	350	369	397	367	379	417	336	346	345	393	346	397	323	388	362	348	342	337	366	357	325	385	368	362	369	350	339	333	391	349	352	372	376	372	378	341	379	363	334	348	379	380	345	379	345	376	353	334	370	341	347	344	361	364	375	359	381	369	386	318	378	349	387	366	364	352	374	374	363	347	390	336	323	348	365	343	345	344	337	378	366	341	404	362	344	374	377	395	353	336	344	387	347	381	385	400	420	368	355	375	379	377	353	377	360	363	362	382	355	385	365	332	355	409	384	372	359	362	382	356	367	350	383	363	362	363	364	375	350	398	376	354	359	377	378	369	377	365	352	358	346	393	350	385	379	342	379	383	377	402	354	337	382	363	355	353	378	354	381	369	353	320	354	385	368	343	369	385	377	365	373	384	384	356	381	355	389	344	376	379	365	358	348	345	355	393	392	387	381	404	382	366	420	403	385	357	402	350	394	349	392	360	408	358	357	388	385	372	384	348	333	360	380	357	363	354	363	387	375	340	342	360	362	348	384	379	373	363	389	372	349	343	349	365	380	384	358	383	370	397	366	365	371	360	331	357	389	353	339	380	363	364	379	396	386	370	339	370	343	375	358	380	357	377	361	362	372	356	360	387	370	383	340	341	339	367	356	363	325	356	387	344	366	384	390	391	392	349	393	368	385	331	396	331	395	389	379	377	371	397	358	353	382	358	358	353	374	354	375	343	384	387	363	369	370	409	344	385	389	356	347	401	352	407	361	354	367	343	399	369	326	398	372	349	373	358	387	384	402	384	373	354	385	361	348	378	381	351	365	378	370	350	378	339	365	362	384	410	377	346	331	372	402	346	357	378	366	352	399	372	338	388	341	394	368	339	375	356	394	401	365	354	376	347	366	352	353	410	396	361	346	372	391	365	365	385	387	365	361	381	354	361	365	435	368	371	385	375	389	386	333	351	359	382	379	350	372	396	389	345	373	387	357	390	340	336	364	371	364	369	386	350	351	382	384	398	374	358	349	383	360	376	340	366	352	360	407	383	348	361	354	399	377	348	390	353	371	359	350	358	386	386	364	367	354	370	346	347	368	366	364	357	372	370	394	377	337	365	346	349	383	364	385	382	345	383	362	360	384	347	375	357	342	364	384	385	343	376	356	324	365	370	377	363	367	369	386	372	342	375	360	389	355	371	364	363	321	380	355	369	353	372	351	367	362	378
3955	1920	1048	544	621	800	787	697	541	434	347	322	300	275	215	193	174	140	133	147	94	104	96	98	90	67	71	73	65	73	71	51	46	57	53	49	41	35	40	53	36	71	225	160	88	60	58	44	40	23	38	29	37	35	28	31	33	36	38	40	30	38	41	41	43	24	33	38	39	40	35	34	47	29	27	31	40	30	24	24	28	31	37	32	44	37	39	27	41	46	33	37	40	34	37	30	30	38	31	35	36	42	36	38	37	37	42	41	33	33	39	39	31	43	39	38	31	41	24	30	29	33	46	39	40	31	31	39	28	38	26	41	36	41	29	38	31	45	43	30	23	35	41	39	37	35	36	35	34	29	38	31	37	26	42	40	34	40	34	36	37	32	33	37	45	33	36	31	39	38	33	35	24	38	28	32	29	38	29	28	32	39	42	38	28	42	46	30	44	33	32	35	31	32	31	35	44	34	34	40	29	39	34	31	28	37	38	38	44	26	38	30	25	29	30	36	32	35	38	40	36	36	31	30	28	37	35	39	30	22	27	26	31	35	30	35	39	29	30	46	24	29	37	34	42	33	39	35	30	36	24	41	37	33	41	33	40	40	42	33	27	32	28	30	34	31	36	39	38	39	36	26	33	38	36	32	45	25	38	33	36	37	36	29	40	32	29	45	26	43	32	33	24	30	44	37	31	31	29	39	27	25	29	32	42	40	36	39	40	26	32	41	32	39	33	36	42	35	30	33	33	40	34	38	30	36	38	42	33	29	23	35	43	44	34	30	41	34	28	35	31	28	33	28	34	34	31	42	42	34	32	40	48	22	37	28	40	32	36	36	32	36	36	36	26	37	33	43	46	32	30	28	25	32	24	36	36	31	43	39	33	44	47	35	33	34	37	43	24	32	31	21	28	33	26	33	18	37	39	35	32	34	33	35	22	37	33	32	39	37	21	38	34	41	25	32	30	35	33	35	45	35	43	29	33	27	32	34	31	25	27	42	36	34	33	31	37	33	41	30	32	36	35	35	33	28	29	31	40	42	32	38	25	32	39	35	39	33	36	44	35	34	45	50	28	30	35	26	35	37	39	29	38	39	31	40	39	24	38	41	28	27	30	42	33	36	35	37	33	40	32	32	29	35	38	25	35	29	40	26	30	23	34	29	38	37	30	24	30	33	31	36	24	31	35	42	31	37	30	34	29	34	32	35	32	34	39	45	33	32	33	32	34	40	31	30	38	34	37	33	35	35	42	26	33	38	31	21	31	33	43	32	28	30	33	39	27	35	29	33	35	29	30	24	39	36	39	39	28	38	33	28	40	41	29	33	22	39	46	32	33	43	35	32	36	42	36	42	39	33	32	26	33	25	42	38	33	18	38	37	38	30	38	24	37	25	30	29	31	35	36	43	38	38	31	39	30	27	35	38	41	51	38	39	27	32	27	34	30	33	39	38	37	35	32	21	23	40	38	48	40	34	33	37	32	33	28	27	30	43	38	40	32	28	39	28	28	53	29	31	34	22	31	33	30	36	40	38	40	41	25	39	30	34	36	38	35	38	35	36	28	32	31	30	37	25	38	31	44	36	36	38	38	49	35	32	30	33	28	35	31	29	40	32	41	42	26	32	28	28	40	40	41	43	40	34	33	23	40	35	30	36	30	26	26	36	34	29	28	40	40	41	39	37	39	26	29	28	33	29	26	35	25	30	39	27	34	43	38	45	24	32	32	34	38	28	47	35	28	38	34	19	32	39	41	35	36	35	32	31	36	34	38	42	36	35	27	36	38	39	24	32	30	40	29	28	30	28	26	29	27	34	35	39	36	40	36	25	42	28	22	33	44	24	31	35	34	26	39	29	40	23	39	32	22	35	31	27	23	24	33	35	25	29	32	42	36	32	23	35	37	34	41	41	32	38	30	32	39	42	32	32	49	32	34	31	39	34	27	40	32	37	27	31	47	39	33	23	42	43	42	30	31	35	29	40	38	33	26	37	26	38	31	29	27	36	38	36	39	32	34	35	45	39	41	29	39	34	29	40	31	33	33	31	32	31	33	29	28	42	31	37	26	39	27	39	43	43	22	39	33	35	25	29	45	32	27	33	40	34	38	36	33	33	28	35	34	38	33	26	30	36	45	33	40	31	27	34	42	28	40	36	26	21	47	36	44	41	26	29	25	27	32	30	29	28	40	32	31	28	31	37	40	39	31	32	33	25	28	36	33	35	28	38	19	37	39	36	23	34	45	29	32	25	28	30	24	34	29	24	31	28	26	35	40	32	40	25	36	36	40	23	25	27	28	44	27	33	40	26	29	42	42	36	41	28	43	33	31	32	38	36	31	32	38	35	43	27	38	29	30	23	30	32	34	32	33	42	38	40	39	27	35	39	29	38	41	31	31	35	33	30	42	26	43	47	32	40	34	34	39	22	37	29	31	34	46	38	31	40	37	25	30	27	43	38	35	39	27	36	34	27	27	25	33	39	43	29	38	32	40	29	22	38	37	31	32	37	37	37	33	30	43	28	30	36	38	29	34	39	41	42	37	32	32	35	32	29	45	34	35	34	36	34	51	43	38	27	27	32	35	36	39	43	34	46	31	23	33	32	33	29	34	26	31	20	35	28	39	37	33	40	19	35	34	23	30	44	30	25	31	31	31	42	33	39	32	47	27	47	35	34	33	31	29	35	44	33	22	32	29	36	39	27	47	24	32	36	37	38	36	34	25	35	39	25	28	51	36	32	36	34	26	33	33	39	36	31	36	41	35	48	39	34	36	35	39	22	38	20	34	32	38	41	39	29	30	35	42	39	37	41	29	35	28	32	38	37	33	24	33	38	26	51	31	29	39	35	30	38	28	39	25	31	38	28	37	39	32	40	31	40	35	29	29	45	45	43	35	34	30	30	37	31	40	36	46	40	29	30	38	31	21	31	32	30	40	32	38	37	30	32	26	28	30	32	38	38	40	37	34	33	36	29	40	36	41	34	28	42	35	33	23	37	36	37	36	42	31	19	34	37	42	36	37	32	31	33	32	35	46	33	24	24	30	31	25	39	31	26	40	35	34	32	30	35	33	40	40	33	37	35	30	33	34	44	40	38	39	34	25	26	39	32	32	36	41	37	43	31	29	23	30	27	39	27	25	44	18	29	29	41	32	34	33	34	37	29	45	34	39	54	36	36	30	29	30	37	27	27	46	35	36	32	58	49	42	29	41	33	26	33	24	48	41	38	29	30	31	40	31	28	30	37	38	37	35	37	35	23	39	34	39	41	30	47	35	32	32	36	29	26	24	28	36	32	27	31	33	34	39	29	35	24	34	37	29	34	33	31	26	32	36	28	49	27	35	39	33	37	27	37	29	25	26	33	34	37	32	30	36	42	44	32	37	35	26	43	35	34	31	32	41	40	37	28	38	27	28	33	27	35	38	30	40	49	42	29	35	26	40	36	41	27	31	33	34	28	27	34	33	33	50	29	27	29	32	46	31	26	25	35	36	37	26	31
24997	17063	12238	16686	23363	24544	23129	20623	18591	16069	13610	11627	10113	8996	7762	6749	5709	4948	4339	3929	3515	3282	3023	2592	2386	2211	2084	1897	1773	1650	1494	1325	1153	1171	1150	999	891	912	824	803	870	1883	5835	4451	1768	973	783	565	490	460	466	481	445	422	434	430	421	481	426	387	426	449	431	415	424	432	425	403	440	412	456	431	404	416	444	397	433	443	443	412	413	418	394	407	434	457	430	433	427	429	419	415	423	414	427	390	402	436	397	415	422	375	411	420	441	407	432	427	386	439	444	426	437	438	402	466	409	449	418	473	447	451	416	424	432	443	415	466	432	439	431	443	395	409	429	437	435	435	448	429	435	456	397	431	350	427	417	438	397	410	383	409	420	429	401	410	382	411	372	418	431	367	427	434	420	426	469	386	402	436	389	434	401	406	409	431	474	405	435	407	438	444	458	427	401	415	423	406	433	431	453	399	435	430	426	461	431	424	410	422	436	407	417	436	391	405	438	424	405	418	448	439	434	446	481	427	444	414	409	427	419	453	427	445	423	410	445	440	407	433	436	427	444	429	435	381	434	429	417	418	409	440	430	422	443	451	416	451	430	389	441	413	417	416	450	390	454	418	446	419	411	426	452	429	406	414	410	420	410	455	442	433	409	450	405	444	441	411	463	450	441	435	447	396	422	460	428	407	401	450	409	441	429	453	426	434	431	424	448	429	419	439	427	414	395	423	431	418	472	383	395	430	423	436	403	397	404	425	449	429	435	392	441	414	485	416	427	405	399	449	411	427	445	447	441	461	455	401	444	447	413	421	423	428	417	418	404	410	401	422	443	419	411	439	442	411	459	430	406	430	444	437	407	433	434	433	453	449	429	423	421	418	426	386	446	437	406	428	420	464	428	377	469	419	412	409	429	416	433	421	448	409	461	421	389	438	442	413	397	434	467	402	417	452	403	453	460	415	433	436	440	401	409	415	433	414	454	411	418	435	437	431	438	430	407	467	407	436	432	419	466	432	448	378	420	415	423	439	411	396	445	427	434	414	412	422	408	433	412	434	416	415	432	470	450	431	405	429	464	444	437	438	428	447	427	392	405	415	392	443	382	405	447	426	425	396	424	440	421	426	423	415	404	435	434	399	415	432	412	430	399	407	458	421	421	434	426	425	417	434	436	438	421	396	442	422	405	379	408	454	450	433	409	448	430	416	395	467	440	433	410	383	475	432	405	427	426	404	451	417	398	414	437	454	428	412	427	434	429	452	419	412	463	422	420	421	450	403	434	413	405	402	456	427	444	415	450	426	411	422	422	400	418	434	416	451	432	417	414	438	469	420	418	413	433	463	405	429	409	462	411	463	450	419	398	444	470	417	415	442	430	452	436	412	436	435	464	422	418	458	441	445	449	423	410	385	430	401	407	413	421	416	412	447	432	413	379	432	407	459	425	407	406	443	443	450	463	391	467	428	460	455	399	447	427	418	440	428	458	428	432	391	411	436	414	413	428	438	425	405	391	436	386	392	418	453	422	439	423	448	396	437	397	455	433	421	406	431	443	424	425	418	422	432	427	403	443	448	441	436	446	421	405	421	434	429	413	409	464	451	460	415	412	448	374	463	436	402	417	447	418	406	427	427	426	408	433	444	442	418	429	406	387	403	440	435	391	429	444	411	411	416	449	421	403	419	410	419	424	441	422	410	429	434	445	413	383	459	452	431	428	425	428	445	426	413	399	437	411	437	403	406	427	476	461	410	424	437	398	451	437	434	422	366	417	403	422	438	436	438	411	404	478	432	414	419	440	490	439	431	448	426	410	455	367	415	402	424	416	440	414	432	422	447	412	433	428	440	419	425	393	404	427	481	443	444	418	462	440	439	452	413	420	430	465	416	463	384	417	401	393	473	438	438	432	392	454	448	435	429	399	441	420	433	416	406	461	390	414	434	454	455	415	392	424	438	436	415	422	457	384	409	412	397	443	409	441	421	406	426	412	410	406	436	389	446	439	472	443	434	431	431	423	474	426	429	414	387	423	420	412	447	434	457	409	446	436	421	395	401	451	433	437	405	450	425	431	425	425	404	416	390	418	425	412	415	393	438	437	426	408	464	468	467	409	409	429	445	411	413	411	408	446	390	380	457	438	411	415	438	414	444	418	414	439	457	438	434	432	450	395	413	408	393	441	435	437	428	456	412	419	441	433	413	416	433	410	425	385	416	411	431	419	415	449	479	414	468	462	448	450	434	435	424	452	443	407	449	458	422	430	429	409	448	423	438	447	418	437	410	416	458	426	407	428	396	401	415	400	443	449	442	429	471	422	412	447	427	427	427	374	429	418	401	391	465	415	384	409	443	411	422	412	422	433	405	397	425	424	403	399	442	418	442	402	430	394	424	434	425	429	406	426	402	449	446	452	396	418	438	415	418	436	438	420	420	421	426	405	438	438	454	428	442	437	456	420	425	418	417	427	445	430	417	451	389	473	417	433	433	427	446	402	414	440	476	417	399	382	449	414	417	426	426	427	444	430	408	429	419	439	414	409	415	391	421	387	399	423	435	430	419	452	433	410	415	420	394	431	430	449	429	436	429	439	423	430	400	472	390	469	425	418	418	438	453	436	423	438	426	411	444	420	420	423	425	403	419	413	410	438	438	421	412	425	421	411	439	413	438	417	470	449	395	403	454	428	398	438	432	460	408	452	447	391	441	403	398	414	405	397	394	426	462	401	445	456	382	404	458	425	416	399	422	418	443	439	445	438	431	380	449	427	430	417	407	456	450	430	430	404	417	438	433	414	402	426	471	406	424	425	442	432	417	432	424	448	411	408	455	412	421	465	425	417	452	420	445	400	400	434	443	416	432	440	451	432	423	422	436	439	396	433	412	422	393	434	418	428	456	396	423	438	420	422	440	408	392	456	402	435	446	431	434	476	459	427	431	429	426	434	398	430	418	439	410	418	436	419	413	413	358	410	437	416	452	472	424	421	423	441	455	411	448	406	455	439	403	445	454	480	455	430	439	403	406	451	446	426	427	388	400	409	414	417	430	410	437	439	431	441	411	402	423	434	408	473	441	431	426	459	446	442	426	387	450	427	421	439	422	426	458	406	408	392	385	397	458	413	410	414	401	431	416	391	443	424	447	393	385	456	453	441	426	426	423	431	438	464	406	459	446	435	431	441	434	414	402	435	406	438	405	423	413	450	437	436	408	400	427	448	400	442	440	430	408	458	420	403	443	436	432	420	418	400	429	429	413	432	428	451	436	404	405	416	429	441	453	422	408	417	415	384	415	469	377	436	395	434	440	418	422	407	424	482	438	420	419	445	426	407	427	411	372	416	430	426	431	462	398	467	402	422	424	446	411	428	439	413	464	425	438	424	411	444	412	431	439	419	436	409	420	398	402	422	413	453	438	447	386	394	413	412	460	431	406	433	451	445	438	429	411	417	420	432	413	433	407	458	402	439	387	415	433	420	411	452	442	421	432	451	424	417	452	456	404	411	438	389	420	413	456	400	449	401	446
4113	3071	1497	917	896	1134	1199	934	766	636	566	423	340	306	251	234	210	194	173	141	134	120	105	114	104	102	88	86	69	69	64	59	52	56	58	51	39	52	31	36	46	138	336	177	69	64	44	32	29	39	28	40	23	34	32	27	36	36	31	28	25	36	44	25	31	38	31	37	38	31	33	35	34	33	37	20	29	33	32	26	31	32	33	18	32	33	35	30	24	27	24	34	38	45	26	43	31	33	27	19	19	34	34	39	29	28	35	30	29	48	37	25	31	24	31	30	34	38	38	33	35	26	27	28	37	26	26	26	37	32	27	26	30	31	22	43	27	30	35	37	32	25	27	35	27	29	38	18	34	38	32	38	31	34	23	28	33	28	23	26	32	39	29	30	30	21	23	40	23	38	26	27	29	25	22	27	32	24	33	24	36	26	24	21	30	25	34	30	31	49	32	25	31	31	39	43	38	30	29	30	30	20	33	23	28	29	32	36	22	22	35	32	16	30	39	27	37	31	26	29	30	28	22	30	32	26	28	29	26	37	30	29	19	35	29	29	32	36	39	29	24	28	29	38	22	31	18	38	32	24	34	29	30	25	34	25	27	34	26	28	36	25	47	35	29	28	38	24	32	30	42	35	32	27	30	28	45	44	28	25	34	21	22	26	23	31	24	32	39	29	25	39	33	34	33	33	24	32	44	21	28	27	31	36	25	23	29	24	33	27	26	31	34	30	30	31	21	36	24	32	32	23	17	27	31	28	27	32	27	28	36	26	35	37	34	18	28	33	37	21	27	31	27	27	30	37	31	23	30	24	42	22	50	29	16	34	28	33	30	17	24	32	29	31	47	39	29	29	35	27	36	32	30	27	26	35	33	32	25	45	32	37	23	30	22	23	27	36	26	28	28	32	30	26	17	26	28	33	41	30	35	21	36	27	40	28	29	26	32	36	29	23	25	34	27	32	34	28	32	29	31	49	40	22	30	32	29	36	32	25	33	27	25	30	36	35	30	35	29	34	34	23	28	34	30	35	28	36	40	26	27	43	33	33	43	30	35	29	30	20	31	25	28	30	30	24	32	22	29	27	31	24	22	30	24	26	42	35	21	33	21	41	36	28	31	26	26	30	33	34	32	34	28	19	25	28	24	28	34	35	29	35	21	26	45	34	27	29	28	29	38	28	40	27	38	31	25	27	33	28	36	40	31	30	27	29	29	24	30	18	29	22	29	25	36	28	30	45	31	33	35	36	20	31	33	43	31	35	29	33	30	29	34	36	34	34	30	30	25	37	41	30	46	35	31	25	21	32	27	36	23	34	34	34	30	30	26	28	36	32	31	26	35	36	24	28	33	47	43	22	39	30	25	24	27	27	26	27	43	34	20	22	26	26	35	20	35	28	26	34	24	27	31	23	36	26	25	17	31	36	29	30	23	24	23	32	32	24	23	30	23	30	42	28	32	36	30	28	32	31	38	32	32	39	30	32	35	30	36	28	41	23	44	29	31	27	40	27	27	37	32	33	31	29	33	36	32	25	23	27	31	23	42	37	35	34	34	25	26	25	22	35	30	28	42	41	37	24	33	29	32	41	35	22	27	34	26	34	31	31	30	27	29	43	33	28	35	35	26	27	38	26	39	31	32	32	30	30	30	29	32	29	23	32	41	31	34	34	31	36	23	27	24	37	42	31	37	37	35	30	32	33	23	23	34	31	33	32	23	31	33	27	33	37	36	27	27	30	23	38	32	33	35	34	29	31	28	24	40	19	28	35	31	35	23	28	36	28	41	35	37	29	32	28	31	37	28	38	22	31	26	30	41	29	27	27	28	33	27	33	29	32	29	36	33	26	27	26	36	32	31	30	31	28	29	36	27	23	29	34	28	27	38	27	34	31	28	31	32	39	32	29	20	34	28	29	16	29	30	35	34	39	40	26	30	38	30	32	36	24	22	37	39	27	22	31	30	36	33	30	20	36	29	26	30	34	35	30	36	28	34	37	36	27	41	26	41	23	27	31	29	27	32	34	38	29	35	20	36	23	27	34	17	26	26	35	35	34	24	26	26	26	27	23	30	37	29	30	19	37	33	37	27	40	25	31	25	28	32	37	36	27	24	32	43	27	29	27	30	27	32	36	23	32	31	38	22	33	26	37	31	35	35	20	31	24	23	28	37	31	36	34	33	31	29	32	30	29	33	33	30	38	23	32	33	31	43	22	32	31	12	34	29	33	28	28	31	31	26	25	30	38	28	28	28	40	22	28	32	20	37	25	23	36	30	29	24	33	28	38	28	29	19	30	22	36	44	27	22	29	22	25	33	31	38	28	22	37	21	25	28	29	35	30	31	35	29	29	27	34	30	38	32	34	34	35	27	25	33	38	26	34	29	29	36	28	21	31	35	24	30	35	42	35	31	34	31	35	26	36	34	26	29	26	43	24	39	29	28	32	31	35	33	33	26	28	29	23	32	21	21	31	29	25	39	38	29	27	39	35	25	30	22	25	36	39	33	35	24	26	29	34	27	32	23	26	27	38	27	35	21	33	36	21	30	38	25	33	26	37	35	35	28	31	27	31	23	31	21	29	33	31	21	42	27	18	25	29	32	27	28	26	27	28	30	37	34	38	32	26	27	31	33	33	39	24	27	28	19	30	30	36	33	38	30	35	27	30	36	33	30	26	34	31	34	36	28	29	33	23	29	34	27	29	27	23	34	30	31	23	25	31	50	40	31	29	35	28	34	30	41	31	29	23	25	37	21	34	28	19	30	22	28	38	35	28	35	35	38	36	29	34	33	23	30	31	35	21	32	31	15	28	28	34	28	27	27	29	18	37	32	24	27	27	30	30	36	25	30	33	35	23	31	37	32	33	18	37	31	26	30	30	33	37	27	31	26	26	41	25	34	19	23	26	39	36	35	25	36	27	32	30	33	30	33	29	25	33	29	40	37	34	31	24	26	34	32	31	25	30	42	31	20	26	42	28	31	27	29	36	33	33	32	31	31	25	29	31	32	25	22	33	27	33	27	28	36	26	37	32	30	33	36	25	30	22	35	32	25	26	31	24	21	45	26	22	33	28	30	28	35	36	26	25	29	39	25	37	28	39	26	28	27	26	21	22	21	41	25	34	30	25	28	43	38	41	22	40	31	24	28	30	29	33	30	33	32	21	24	36	31	28	28	37	38	25	29	32	31	24	29	35	29	38	36	32	33	45	33	38	36	27	33	26	28	29	29	33	34	37	28	20	28	20	27	16	37	35	31	34	35	30	32	29	30	20	23	34	27	26	28	35	27	26	32	38	25	38	41	28	32	46	28	28	30	26	39	26	38	29	25	41	35	24	28	30	33	24	32	21	33	25	30	36	31	37	24	31	28	23	34	42	33	34	30	33	35	28	34	31	30	39	28	37	34	34	29	28	33	29	28	32	36	24	29	35	38	38	32	27	35	25	26	34	32	28	36	32	29	26	27	26	25	25	37	40	37	38	31	26	32	32	39	32	23	31
28646	19951	14504	19722	26940	27986	26375	23611	21228	18415	16037	13747	12432	10780	9498	8347	7276	6481	5603	4964	4450	4044	3584	3262	2880	2708	2456	2309	2197	1876	1789	1607	1505	1329	1245	1157	1116	944	870	922	957	3960	8531	5385	1663	1200	844	508	397	421	429	474	426	443	399	392	360	391	387	381	397	367	383	414	386	412	339	403	381	405	372	361	385	378	338	380	365	394	387	376	392	357	397	387	378	393	368	388	377	341	361	363	385	383	367	398	356	387	359	401	417	366	379	363	379	397	378	374	389	401	379	402	385	392	381	399	398	366	366	383	400	358	398	400	363	379	371	411	382	385	381	367	396	330	349	381	370	391	375	406	378	379	384	364	362	391	405	343	410	380	359	389	383	344	371	373	365	403	379	372	372	361	388	384	343	371	380	403	393	359	375	364	406	357	373	413	371	363	379	404	359	379	383	373	362	385	420	375	379	394	398	378	374	409	384	370	376	366	398	356	385	377	397	361	394	373	342	372	373	382	356	372	401	393	380	366	345	359	406	387	376	365	392	370	363	394	385	343	368	369	348	366	383	396	434	385	416	368	404	380	378	401	388	403	406	391	374	376	391	408	379	379	385	403	351	395	376	390	375	384	351	363	372	378	374	383	360	375	364	353	355	354	389	346	361	410	415	364	369	400	375	386	369	390	392	397	355	394	394	387	400	398	390	397	395	383	383	382	350	353	375	374	378	369	382	383	396	407	381	371	365	360	367	400	389	375	377	371	362	394	361	415	384	378	367	387	360	407	347	367	354	361	412	369	388	379	376	414	395	373	390	373	409	398	374	415	388	363	407	341	399	356	389	394	400	393	400	381	394	389	360	391	401	356	360	377	372	349	380	390	400	368	375	367	363	359	363	362	355	377	370	403	457	370	353	336	364	367	380	349	383	352	365	377	399	385	371	390	380	364	380	376	367	399	398	370	413	397	354	353	370	369	403	404	365	360	362	343	429	378	390	364	405	383	381	375	405	386	372	370	397	377	367	386	347	384	375	365	375	399	401	389	375	357	380	372	363	375	368	360	408	379	379	370	345	391	360	369	372	368	363	338	359	356	343	365	387	364	355	393	392	369	356	393	371	358	379	384	386	395	372	393	386	359	378	366	378	329	369	361	363	346	387	393	370	394	373	394	416	347	371	404	415	339	353	356	358	368	359	402	361	381	367	399	372	371	375	429	357	376	372	349	449	400	367	363	399	403	353	388	367	415	380	377	374	367	385	351	413	385	381	374	380	374	347	391	376	380	428	358	370	387	399	374	356	376	413	395	409	352	364	390	395	376	415	368	398	396	373	387	341	373	356	366	379	420	352	379	383	411	406	414	370	433	393	369	385	350	366	416	348	360	391	375	371	365	384	412	358	389	371	384	382	396	405	401	361	363	413	360	368	366	374	374	376	405	387	369	395	395	394	389	360	371	352	378	362	358	397	357	370	401	401	381	385	408	389	367	360	357	370	347	415	394	392	348	329	382	378	388	390	423	380	392	382	364	381	412	389	392	382	367	401	399	375	388	387	380	378	369	383	372	380	406	387	384	370	370	410	357	352	389	405	409	378	381	370	388	366	363	392	396	394	339	360	372	358	359	409	380	410	381	386	421	368	403	353	367	363	391	401	354	390	388	396	324	373	374	349	394	402	388	423	391	354	394	376	377	386	363	383	386	368	382	384	400	371	377	393	369	371	386	359	393	399	371	422	373	368	376	386	358	371	371	361	356	385	358	379	391	403	342	388	366	389	369	380	360	349	369	351	389	356	378	397	425	389	364	400	384	382	377	362	365	372	349	428	379	418	371	398	379	364	396	386	376	390	388	362	398	386	356	374	372	362	369	381	367	362	402	387	370	357	407	375	361	395	386	397	393	384	412	375	350	401	383	366	402	381	399	390	378	373	391	390	384	363	396	379	395	367	358	434	399	349	357	398	362	374	392	364	354	365	380	356	378	364	427	370	374	394	375	360	374	385	402	356	392	383	385	376	372	420	381	384	382	357	410	354	402	397	388	371	373	369	402	394	364	405	389	408	374	392	423	360	405	392	376	381	391	363	353	350	394	398	370	381	374	391	372	415	363	368	427	374	382	404	388	365	378	337	378	386	383	392	412	407	401	378	384	377	418	397	361	360	361	351	409	381	364	341	372	370	347	378	381	400	376	351	347	380	393	391	395	400	383	371	392	354	348	371	379	371	385	372	367	424	378	393	398	338	381	377	378	408	333	388	352	380	371	373	389	365	414	367	393	406	371	401	376	370	398	394	358	360	344	392	364	377	387	360	406	365	410	366	357	419	392	362	389	393	393	414	384	385	394	408	358	376	363	346	400	408	359	407	374	373	387	366	334	369	381	386	365	369	381	410	363	362	370	395	388	360	397	388	381	373	377	423	372	420	384	387	363	353	367	377	344	375	400	396	391	397	380	385	351	391	383	389	362	363	429	379	371	382	404	345	361	385	387	376	382	364	408	374	360	381	421	351	403	365	348	377	360	379	366	392	374	404	381	348	393	371	368	351	366	344	362	377	358	361	360	380	358	380	363	405	380	399	365	377	416	349	384	385	383	378	370	397	399	355	368	368	395	358	386	350	395	370	363	351	399	351	381	371	395	362	395	375	408	401	379	357	352	410	357	352	381	356	346	397	379	329	380	365	353	359	353	391	370	380	375	408	366	382	364	397	371	389	387	340	375	387	410	377	380	365	425	359	372	347	385	378	378	371	380	388	361	353	380	377	425	398	381	369	370	362	401	384	380	348	377	374	399	394	376	355	351	407	396	433	362	387	367	380	395	383	392	371	406	396	376	380	396	364	414	332	378	425	379	388	378	377	402	361	387	402	343	375	426	381	399	396	399	377	347	375	391	398	403	382	388	355	365	365	348	399	383	401	418	420	364	381	364	359	399	360	390	380	376	408	369	387	384	373	381	400	404	381	372	344	350	387	350	335	378	386	349	385	406	376	361	390	351	368	381	377	370	386	391	405	364	395	376	366	367	386	367	369	399	381	378	368	359	380	395	369	375	366	376	354	395	413	385	364	386	399	371	425	383	367	376	369	367	364	379	391	383	360	385	380	374	360	382	404	395	394	375	395	359	389	393	388	379	353	406	373	381	395	366	373	344	330	361	376	392	408	397	382	363	368	398	391	386	372	372	381	398	358	379	385	398	379	387	374	346	356	358	396	369	381	372	381	369	334	349	404	358	364	381	388	381	380	384	391	380	405	362	359	362	370	432	319	413	400	394	387	385	407	399	343	392	363	368	386	386	360	352	345	361	389	401	373	417	373	364	359	374	374	354	405	373	370	391	397	380	389	349	386	394	352	353	341	385	406	377	372	383	414	397	364	373	399	366	359	372	392	391	396	378	350	403	365	343	381	395	375	369	373	367	391	381	384	431	379	406	404	379	385	332	337	377	390	362	411	372	375	378	403	366	397	332	386	392	396	360	385	378	365	349	352	365	386	370	394	373	407	369	385	400	348	373	387	353	357	344
2464	1016	519	326	325	460	424	348	289	240	191	175	145	136	124	132	113	106	75	79	74	59	69	49	53	56	53	45	45	41	55	41	41	52	42	48	35	38	38	42	33	89	100	59	56	42	43	23	31	19	37	28	30	38	38	36	31	30	37	39	37	41	32	40	28	22	30	34	28	17	34	33	41	24	36	29	34	29	41	28	31	30	30	38	33	25	37	39	42	27	28	34	29	25	34	27	34	34	29	40	35	34	27	28	40	23	30	38	33	33	25	33	28	31	36	22	27	27	30	32	31	41	38	32	30	35	23	25	35	39	41	31	33	36	21	18	35	34	39	33	26	37	21	33	30	25	25	35	27	37	31	29	37	43	36	32	26	56	35	33	33	37	29	29	28	30	27	37	35	32	43	30	38	23	34	30	37	27	26	32	25	21	29	23	43	33	35	26	22	28	18	32	39	34	36	43	32	19	30	47	24	40	31	26	37	28	41	37	36	24	34	32	29	23	23	29	35	38	31	37	31	35	33	39	28	32	34	36	34	31	23	30	36	29	37	32	40	36	32	26	36	34	34	31	35	41	30	29	24	43	23	34	26	26	26	23	36	35	35	38	32	28	26	32	35	31	36	28	29	37	43	34	32	33	24	34	40	34	41	37	44	36	43	27	29	25	30	43	36	30	32	39	32	31	35	40	34	25	34	26	25	29	38	32	31	33	30	31	33	31	27	26	37	34	30	32	35	47	35	30	23	36	40	28	29	39	32	41	26	32	27	33	37	27	33	42	38	32	42	27	28	30	27	35	29	35	27	32	37	32	40	30	25	27	36	33	35	34	32	30	33	31	43	20	36	31	36	34	45	30	43	20	40	41	26	36	20	32	33	36	22	32	37	27	38	26	29	27	40	22	37	33	37	37	28	38	30	36	28	32	30	31	33	36	36	42	44	31	33	39	36	31	27	33	32	31	26	34	36	34	30	28	40	23	24	30	39	31	25	34	24	37	46	35	36	30	29	34	19	42	30	39	29	26	38	37	26	38	37	31	36	33	31	30	32	37	32	31	29	34	24	20	29	34	35	33	34	33	29	34	33	32	28	33	35	33	29	30	29	32	27	30	34	28	41	44	24	31	42	26	37	36	28	27	34	40	36	34	39	38	34	31	35	27	31	34	35	34	43	29	19	35	33	36	24	25	25	24	42	38	40	38	43	30	28	38	35	35	42	31	33	33	34	29	38	30	27	33	30	32	26	32	20	38	34	22	28	34	36	36	35	43	30	37	31	42	39	22	46	39	26	28	30	39	25	37	39	24	32	42	30	35	33	32	31	22	31	33	39	27	30	31	43	32	31	27	38	25	29	38	25	35	32	33	30	39	30	26	31	37	30	30	30	28	37	33	33	31	27	34	40	30	44	33	35	35	35	35	34	20	35	34	33	28	26	28	40	26	35	37	43	38	34	33	18	36	41	33	37	35	32	22	30	36	38	28	38	35	36	21	31	28	24	27	36	38	35	33	34	31	22	31	31	26	34	25	25	34	39	30	24	31	30	28	40	32	34	35	42	38	30	25	27	38	39	30	26	26	29	38	40	25	39	32	37	35	28	27	18	34	34	26	42	34	36	32	34	35	28	27	36	23	30	19	35	36	23	32	31	36	29	34	35	35	30	28	44	35	37	26	34	27	40	32	27	36	32	38	31	40	22	34	36	35	41	36	31	19	31	34	38	38	33	38	31	37	29	42	39	37	37	34	34	33	36	34	18	35	35	34	29	43	31	38	26	29	41	27	35	24	35	35	37	34	30	33	32	46	30	20	29	32	23	31	37	49	34	39	34	27	35	24	43	35	29	33	26	25	35	32	31	36	24	33	37	27	32	50	37	30	25	36	29	33	22	35	21	30	20	29	33	34	32	26	29	21	32	40	27	35	36	24	38	31	26	22	32	24	28	36	35	34	28	32	31	33	26	44	32	27	23	33	30	38	37	31	28	29	29	30	28	24	25	36	45	29	38	40	24	42	29	27	46	27	28	23	30	42	41	33	37	31	42	32	39	46	33	35	27	28	28	28	30	28	34	32	17	35	32	22	41	24	29	35	31	35	32	30	26	27	37	36	33	40	26	31	35	31	29	27	39	31	26	33	30	35	41	38	39	34	26	20	24	26	40	23	37	31	37	22	26	31	36	30	32	39	33	43	28	40	35	32	35	39	31	31	36	27	24	27	36	27	32	37	25	18	33	34	38	28	21	31	31	33	33	48	34	29	38	26	20	31	40	49	25	27	25	34	36	32	30	29	48	33	19	34	24	30	39	32	44	28	37	29	27	26	31	41	40	33	32	29	37	31	34	25	24	33	33	40	25	40	36	44	29	33	30	39	27	28	33	25	40	29	49	39	40	24	41	33	28	30	25	41	28	40	26	27	26	29	28	23	34	34	25	31	30	43	28	37	31	37	37	28	29	33	29	20	31	28	32	28	37	30	33	33	23	31	30	30	29	37	23	48	27	34	46	37	33	27	25	34	27	26	32	29	39	39	45	26	24	25	33	25	25	33	31	30	44	34	35	38	32	37	29	33	33	32	39	34	27	35	38	24	38	33	30	31	34	39	30	21	25	37	30	35	21	24	33	28	25	33	39	20	32	32	33	38	38	35	34	27	30	28	23	39	38	40	22	33	29	38	43	36	19	27	35	40	33	31	20	31	27	40	29	36	35	31	32	34	32	29	32	26	27	29	34	27	27	39	38	30	32	41	35	33	39	28	34	27	27	30	36	35	45	33	34	49	32	35	33	21	45	26	40	37	39	37	30	36	47	43	35	32	43	40	32	30	30	36	29	39	38	34	21	25	34	33	26	23	30	33	45	41	34	31	35	30	41	27	28	42	36	25	43	26	26	31	32	23	31	32	19	35	30	36	34	36	29	36	36	25	46	32	30	31	31	34	26	43	32	35	30	39	35	33	32	44	25	43	31	31	28	35	35	36	33	25	35	39	39	32	34	33	30	28	31	33	34	38	26	37	32	27	30	27	49	27	31	34	36	35	19	36	32	44	40	30	36	40	34	32	26	37	37	42	30	31	33	36	30	31	38	32	44	37	28	32	33	30	30	44	25	50	27	36	13	37	28	32	34	40	28	32	32	21	24	30	27	30	38	33	32	26	36	27	31	40	23	34	32	20	32	30	21	27	26	43	31	35	41	29	32	38	39	35	30	33	25	32	38	34	23	28	37	27	27	41	28	43	35	38	31	24	35	26	36	44	28	33	27	34	33	27	22	29	38	23	32	32	35	36	26	38	24	30	29	39	32	35	32	36	31	25	33	38	32	34	39	28	31	30	29	32	27	34	25	38	29	27	22	32	27	41	26	34	28	34	30	35	29	42	28	24	31	34	29	19	34	12	44	34	29	32	38	20	40	35	31	36	30	33	30	32	33	16	34	39	24	38	35	30	32	37	37	32	35	32	35	36	27	41	35	26	27	34	35	33	30	33	33	39	35	42	38	38
20759	12617	8493	12727	19729	21311	18808	16357	13585	11203	9178	7617	6373	5498	4779	4171	3542	3209	2882	2466	2226	2004	1788	1651	1440	1370	1301	1223	1177	1050	971	891	821	824	697	735	641	614	622	612	577	1859	2652	1372	804	691	576	453	416	425	410	425	403	390	421	382	413	410	428	444	421	419	403	398	429	392	390	453	383	401	394	379	416	427	425	409	449	407	399	430	429	420	378	386	424	411	398	410	376	383	390	412	379	408	382	394	424	384	434	453	406	419	422	369	407	407	407	369	402	392	384	394	422	417	411	408	401	400	414	417	438	408	466	395	406	429	463	404	436	421	437	375	396	412	416	439	404	408	450	406	455	392	383	404	443	394	379	410	413	405	405	414	400	420	392	413	415	408	409	423	398	409	385	399	453	412	429	393	413	402	395	395	415	407	378	415	397	413	392	429	396	392	377	388	427	384	410	433	374	415	420	380	376	410	447	380	390	438	412	423	384	401	401	399	440	406	417	397	415	405	381	420	367	389	410	458	408	385	384	400	417	383	422	379	390	363	419	425	432	403	446	403	398	438	386	423	402	430	405	420	387	417	406	382	414	411	402	411	429	403	396	373	384	405	377	420	397	403	408	419	403	420	429	420	392	395	412	385	405	392	397	423	406	415	395	395	401	389	392	399	410	374	407	462	387	393	408	441	398	420	429	414	416	417	405	438	413	392	402	387	393	415	377	410	417	418	430	393	402	388	382	386	425	402	388	424	421	385	382	374	445	424	440	406	458	406	405	414	383	396	431	411	402	388	375	408	398	417	389	406	415	358	426	461	427	445	398	377	386	439	396	389	451	418	403	387	426	395	415	407	421	397	420	431	435	411	404	427	426	428	418	402	421	435	431	425	407	428	422	367	398	430	363	419	402	452	420	430	426	396	421	435	418	436	408	389	389	384	414	399	458	431	417	387	382	445	378	380	421	431	401	414	414	432	421	445	402	414	381	390	424	391	394	401	396	419	410	392	426	415	433	395	407	409	408	412	407	420	382	392	408	413	415	402	379	372	424	400	383	417	417	411	386	385	426	402	428	389	431	403	403	400	394	429	397	404	406	380	430	398	397	441	400	384	394	431	396	389	386	425	411	423	380	391	413	416	412	401	414	391	450	386	382	386	407	440	403	406	399	430	374	366	373	405	419	448	402	407	421	386	397	427	413	448	388	408	399	402	439	439	422	412	399	398	451	380	404	428	441	397	417	418	405	399	382	388	444	403	430	422	431	385	377	408	421	440	428	404	417	382	403	412	436	407	412	399	442	395	405	409	433	411	376	405	427	386	432	413	425	428	399	410	418	394	402	413	431	416	420	411	445	399	397	437	394	431	439	397	426	422	416	429	417	411	413	424	389	408	382	418	395	430	444	365	433	381	422	408	383	419	460	394	397	430	452	371	398	389	414	414	426	392	413	381	412	434	374	445	415	366	423	384	382	424	385	396	405	429	382	399	389	386	404	429	404	400	410	384	422	406	391	396	416	409	395	391	383	438	444	440	438	429	455	415	375	433	411	429	429	404	410	417	388	415	423	436	415	382	384	400	384	379	374	397	399	411	379	435	406	398	428	389	381	428	401	426	421	386	383	417	406	388	422	424	417	403	409	413	382	433	450	439	401	385	426	437	410	416	414	372	379	407	419	419	428	431	379	405	407	427	423	395	434	424	421	409	407	431	383	443	427	420	450	372	443	399	386	412	383	363	397	403	401	427	455	376	409	384	444	400	396	425	405	405	405	411	418	415	437	375	457	422	409	434	393	429	433	404	399	432	378	415	404	404	409	436	415	381	422	404	411	441	415	425	404	443	390	437	387	428	421	430	411	425	383	416	400	427	413	436	406	368	409	425	424	399	398	395	417	426	402	428	463	384	425	397	390	395	436	415	435	402	427	390	382	387	410	394	417	429	402	412	420	415	394	402	428	433	417	387	401	392	417	409	393	428	393	415	377	427	405	371	414	393	402	387	354	382	377	428	415	430	404	411	402	403	385	425	405	401	393	372	417	391	406	457	451	448	420	404	405	383	401	403	394	416	380	410	397	410	432	423	376	400	401	441	418	417	407	385	381	411	404	407	395	423	413	424	416	428	414	424	417	440	404	401	416	388	385	415	416	397	404	402	359	428	394	449	390	425	412	373	410	406	432	408	417	406	402	388	424	386	404	393	377	394	423	418	390	393	388	430	424	414	375	427	400	387	415	386	438	450	384	436	441	423	399	413	394	384	406	404	407	411	395	432	379	401	363	419	398	412	418	380	401	431	415	387	384	432	412	428	410	396	413	429	436	420	426	420	399	436	391	425	361	408	412	431	402	401	415	407	417	426	421	422	395	435	412	416	377	415	402	368	428	392	386	405	415	383	396	432	412	386	413	420	401	425	337	427	447	404	418	384	383	427	428	425	411	397	422	408	416	383	395	416	469	414	395	428	452	421	440	381	403	416	385	394	398	386	429	381	432	403	417	387	406	390	417	412	373	413	421	414	402	421	411	414	442	411	432	421	411	450	447	446	399	377	403	402	404	399	441	417	452	378	392	416	412	420	405	384	413	402	404	393	410	416	382	440	399	399	403	387	422	419	425	415	424	417	411	422	419	392	434	397	406	401	448	382	423	396	425	416	387	402	424	395	429	371	398	411	425	416	418	413	386	411	416	393	419	414	375	441	416	420	431	383	417	397	398	428	428	397	381	374	447	399	404	429	419	389	390	409	438	407	409	432	403	409	398	420	416	426	428	411	408	369	401	406	420	379	374	408	417	417	409	379	385	404	421	409	391	366	404	414	414	430	402	429	398	428	379	399	400	424	439	412	417	418	393	434	413	429	434	409	406	399	420	434	395	427	376	405	374	392	413	413	438	383	433	416	425	407	403	396	421	395	423	426	368	409	403	369	395	402	389	404	411	427	390	412	410	391	411	404	405	405	412	409	443	427	379	426	436	408	408	406	405	427	388	393	393	432	395	427	440	408	382	374	414	436	378	398	405	418	409	403	416	395	427	379	404	405	384	421	434	432	411	432	420	406	395	403	428	421	416	404	395	393	450	387	405	415	430	400	432	422	396	435	403	387	429	373	410	441	418	409	414	391	421	394	434	464	417	400	400	401	409	409	413	384	412	401	417	406	403	437	411	407	425	407	425	383	408	408	389	356	394	426	422	444	400	444	381	432	391	423	441	449	403	384	407	412	435	424	398	450	400	423	399	383	413	412	403	428	461	424	408	392	398	396	403	380	402	413	410	423	424	412	421	415	403	416	362	406	435	426	436	386	450	421	398	433	382	425	372	413	444	443	370	367	412	401	420	374	425	462	387	408	362	391	400	417	396	416	419	418	400	424	418	431	408	382	418	388	435	439	408	367	427	418	427	403	416	403	419	393	438	386	415	398	401	381	381	400	361	413	434	409	382	430	403	409	399	420	381	406	409	424	458	411	403	378	390	434	395	431	409	389	422	423	423	429	385	408	421	404	412	436	394	440	436	382	367	414
2920	2210	1039	688	634	865	866	672	593	412	373	311	242	186	195	166	135	125	117	99	90	83	77	82	81	68	60	54	53	50	43	38	56	43	35	42	40	38	40	32	39	237	184	70	54	44	35	40	32	18	31	38	27	25	30	18	28	21	39	29	31	31	25	31	22	27	35	22	33	37	28	23	39	34	32	37	22	28	29	31	23	25	33	34	30	34	25	32	28	31	30	23	24	27	26	39	32	23	27	29	31	30	26	34	35	27	31	20	33	34	29	30	25	36	30	20	30	29	25	30	30	36	32	31	23	29	23	29	27	33	39	24	28	32	27	21	23	33	27	35	31	28	35	33	25	22	29	26	20	23	28	30	19	39	34	30	24	19	29	25	24	28	24	29	27	35	40	36	37	28	28	29	36	31	26	37	36	39	27	39	29	34	23	25	15	33	20	27	31	20	31	20	35	28	18	28	24	31	36	23	41	35	40	29	32	33	24	28	26	25	22	42	29	27	26	29	33	35	27	33	24	35	34	33	28	26	30	24	29	27	29	32	24	34	31	29	28	20	26	30	29	38	35	35	25	26	23	42	20	27	39	30	31	27	29	28	35	26	31	28	27	29	30	27	33	28	17	32	32	27	35	27	22	25	28	32	30	24	18	24	36	33	25	22	26	21	29	27	34	30	35	30	23	27	23	24	36	21	25	27	26	35	36	20	27	33	27	27	36	25	34	26	25	32	35	28	36	25	28	26	21	24	37	31	28	28	25	28	23	34	26	30	38	33	39	40	28	31	30	34	29	28	21	47	27	27	28	29	30	27	27	40	24	26	34	32	42	35	22	33	17	25	24	29	35	37	27	29	36	39	22	20	29	28	39	31	33	24	35	25	33	26	24	37	35	27	22	21	23	28	36	26	18	23	27	33	36	26	31	28	26	28	26	29	31	21	27	29	36	27	31	27	26	22	32	34	24	24	32	29	29	26	32	25	28	36	30	30	30	25	25	26	36	33	26	26	34	22	22	45	24	26	31	36	30	29	29	33	29	33	23	15	31	21	30	17	27	21	19	31	33	24	33	41	25	27	35	27	30	26	25	24	38	23	36	39	23	22	20	32	32	22	27	37	19	30	29	26	22	25	29	27	27	33	28	36	22	30	23	26	31	22	26	36	33	28	39	29	29	25	24	31	25	27	32	37	34	29	36	25	29	28	34	25	30	28	34	36	34	26	28	26	35	28	18	27	30	29	25	20	20	27	28	21	29	21	30	27	25	20	20	19	24	30	24	37	32	19	26	33	32	42	39	31	24	35	22	28	30	23	27	29	25	34	33	24	35	19	26	34	31	26	37	40	39	29	32	32	30	32	33	33	27	27	21	39	29	23	18	29	34	38	30	33	23	22	36	32	24	26	25	39	26	27	33	23	33	38	27	25	32	19	28	36	34	32	28	39	25	31	41	26	29	41	24	41	20	24	34	24	40	27	30	32	32	35	32	34	28	22	32	32	30	33	22	29	28	37	26	27	23	30	25	29	27	25	36	35	23	21	29	36	31	35	32	23	28	23	44	37	38	28	29	26	29	29	32	20	18	27	36	30	37	28	22	30	29	32	28	34	26	25	16	26	31	23	25	36	33	31	28	29	31	26	28	39	36	24	31	31	28	37	34	38	29	24	40	24	31	35	25	28	43	35	32	22	32	27	31	30	32	29	18	31	34	27	19	27	26	29	24	30	36	27	30	33	15	31	27	28	34	25	31	19	34	34	31	27	33	25	35	31	29	34	26	38	23	32	32	23	28	34	27	36	27	28	36	31	24	20	38	29	26	39	26	28	28	34	28	30	30	43	26	28	29	18	36	22	31	32	16	25	31	30	33	24	34	24	23	31	26	18	30	36	23	23	28	27	30	27	25	25	26	38	26	23	32	34	26	31	26	26	26	22	30	28	32	28	35	32	34	35	42	24	28	24	33	29	31	27	25	18	41	27	33	23	23	30	25	32	26	26	33	29	27	19	21	28	29	19	41	31	27	27	23	32	31	33	27	25	27	28	26	38	30	32	32	38	32	29	38	35	27	31	31	26	33	29	36	26	29	28	37	35	22	18	27	26	35	35	36	28	37	34	32	33	32	33	31	30	22	37	25	24	30	27	33	30	36	23	35	32	35	21	33	32	29	20	29	32	34	26	29	32	29	27	22	25	31	24	37	25	27	29	25	36	28	42	16	34	24	21	21	32	34	25	27	34	17	23	31	27	30	28	32	19	30	16	33	36	34	30	25	26	34	28	33	35	28	32	27	27	39	33	29	18	34	21	31	30	26	28	16	28	29	34	30	28	20	30	27	27	29	28	28	26	31	36	31	28	36	35	26	34	24	31	26	27	37	30	31	28	28	21	31	26	18	23	27	25	32	23	24	24	30	21	29	29	36	31	27	33	31	30	36	22	35	33	29	24	20	38	28	21	34	23	28	32	38	27	33	29	35	35	29	38	29	26	33	27	27	37	34	31	36	30	39	27	35	32	25	27	33	25	29	26	27	22	33	38	22	25	23	25	35	29	25	33	30	28	24	34	38	29	35	25	42	37	22	31	26	22	32	24	20	34	37	33	26	24	34	25	27	33	23	32	36	37	29	20	33	35	34	17	29	22	40	25	26	36	30	24	29	30	29	32	27	34	23	30	27	23	36	26	34	32	30	26	23	34	31	40	39	29	29	35	41	37	37	27	29	33	33	20	29	27	36	26	22	43	39	37	27	34	30	35	26	29	30	24	39	29	22	24	30	27	27	22	28	39	25	22	34	26	32	41	31	28	28	21	29	28	19	33	32	34	34	37	35	27	25	20	36	26	28	19	22	30	27	28	27	30	19	35	28	28	20	32	31	33	27	19	23	33	26	22	21	29	36	25	27	35	27	27	26	34	28	41	39	27	26	30	32	32	29	39	31	33	31	32	27	22	30	22	31	19	37	27	22	25	26	27	36	28	27	28	37	36	28	40	30	36	35	28	29	33	19	27	30	20	24	28	26	31	28	32	38	26	27	19	27	32	24	27	40	27	31	22	23	32	40	28	32	30	23	31	24	30	31	36	28	27	36	24	25	31	38	31	30	24	27	28	27	34	25	30	28	28	27	27	23	29	23	35	34	32	29	30	25	35	20	32	35	31	33	24	24	22	31	27	31	28	25	32	26	35	35	22	25	25	29	30	38	14	24	26	36	30	31	36	29	38	40	36	25	26	35	30	28	37	35	26	33	23	28	30	16	38	24	38	23	37	30	28	39	27	28	36	27	30	38	27	34	34	37	33	27	25	32	28	30	23	21	28	31	30	38	28	35	36	28	31	25	28	25	33	32	24	21	23	21	36	26	36	29	29	18	32	26	34	23	30	21	22	32	31	31	25	33	21	28	31	25	26	26	22	28	21	29	28	36	32	21	23	38	30	40	24	28	32	20	33	25	21	35	22	23	25	26	30	30	21	30	21	21	31	25	34	40	23	30	29	22	26	31	29
25384	17205	12305	17234	24071	25765	24096	20928	18056	15343	12728	11058	9023	7935	6888	5984	4947	4449	3879	3256	3044	2789	2532	2278	2183	1956	1898	1729	1532	1429	1229	1209	1035	1035	945	857	787	855	751	742	1075	6415	4781	1861	1115	863	644	467	391	401	399	387	379	386	383	394	369	366	385	370	369	404	376	390	399	376	357	392	398	387	377	338	364	386	354	345	363	349	385	402	382	350	379	366	364	379	367	356	402	372	353	362	402	354	380	371	347	371	405	403	394	389	387	380	389	378	364	390	382	351	399	406	375	360	355	378	390	385	386	342	383	362	358	375	353	379	337	380	363	362	368	369	374	390	363	388	403	384	373	374	387	355	367	340	374	376	369	380	320	379	384	364	387	381	353	365	370	394	378	400	379	366	327	392	371	413	348	353	414	362	344	365	393	405	351	346	361	344	396	378	403	359	381	350	381	360	423	400	401	354	351	356	383	354	404	350	366	354	414	362	399	377	383	370	363	371	379	378	399	330	347	381	361	356	387	392	330	375	358	356	374	387	360	371	371	355	366	409	377	366	381	390	381	340	360	381	373	386	331	353	403	379	369	405	383	345	392	405	364	363	388	349	345	355	358	390	367	333	362	376	365	378	357	408	385	333	352	370	408	311	374	387	411	376	365	371	370	353	354	379	370	361	339	379	353	356	363	365	378	364	369	357	345	367	389	361	379	346	359	357	373	345	363	380	381	399	391	374	402	419	368	364	376	376	382	382	356	453	379	403	394	381	352	434	380	359	379	343	381	367	383	361	410	366	373	397	389	379	365	413	360	369	375	386	382	377	376	322	363	366	390	380	369	355	372	361	399	387	416	372	396	348	353	368	393	357	347	368	360	355	391	370	346	382	388	368	366	394	403	368	394	380	379	401	388	385	413	362	365	386	390	338	353	379	370	352	362	383	358	349	390	376	394	374	358	402	340	362	359	390	371	382	396	389	390	356	383	380	363	368	413	376	374	353	399	339	372	373	368	371	360	401	396	342	382	387	431	356	381	387	385	399	378	350	350	375	373	397	383	388	360	383	354	349	358	399	400	379	391	376	419	354	370	395	378	394	384	384	368	382	362	392	370	371	365	378	373	366	403	356	393	347	390	385	343	372	406	383	342	371	385	378	414	366	402	394	369	354	369	387	385	368	368	406	370	365	379	364	384	392	364	402	391	392	393	347	399	381	395	358	356	356	372	367	378	368	371	372	371	392	350	359	378	376	394	373	387	397	389	353	367	328	381	364	374	377	353	349	399	382	366	366	384	378	407	432	383	370	416	351	400	390	379	377	377	383	364	377	368	378	394	359	374	317	377	392	367	412	412	355	353	380	366	377	384	390	383	393	387	368	383	360	354	377	372	359	379	373	402	386	372	360	379	349	370	391	360	390	354	372	383	383	389	386	352	397	349	372	364	364	394	372	393	387	382	365	373	379	373	358	364	339	368	370	352	412	363	373	392	411	352	388	385	383	381	380	364	370	339	406	402	386	392	368	357	388	380	371	380	404	375	387	348	383	389	320	359	363	405	396	387	387	348	364	355	369	355	392	382	414	389	378	399	370	405	379	353	378	386	363	384	344	367	395	362	393	360	371	356	365	376	396	415	373	393	402	384	395	393	360	390	391	379	365	383	387	364	381	388	417	347	353	384	364	357	381	368	403	355	355	369	403	392	386	355	386	373	353	362	341	385	383	362	387	333	357	407	341	386	386	363	362	353	337	389	391	394	388	346	389	366	365	362	360	384	375	362	413	362	388	363	389	386	347	391	362	379	387	398	359	378	357	367	403	390	355	392	355	369	372	376	354	369	356	341	361	421	345	404	374	405	342	417	351	405	400	402	387	389	359	359	372	370	372	357	383	360	405	396	376	387	400	368	351	397	369	378	343	369	378	351	344	348	360	379	391	378	393	376	367	416	380	357	377	391	384	359	397	371	376	379	378	364	376	412	385	396	372	380	351	345	372	395	384	387	436	346	348	384	379	369	394	380	356	366	396	390	328	369	386	370	353	369	372	374	364	370	389	358	373	381	369	385	413	373	366	396	397	377	386	348	381	386	377	353	368	364	362	381	377	391	355	367	339	380	400	378	378	353	357	387	422	377	388	375	352	351	377	411	406	336	380	374	371	377	403	381	368	412	346	403	363	376	391	375	376	382	357	392	377	384	378	370	379	342	362	383	386	393	400	384	345	380	374	339	390	382	382	348	343	337	403	389	364	393	382	363	341	342	371	400	383	394	370	368	390	368	358	344	325	371	408	377	375	380	374	393	361	366	404	366	371	387	365	388	373	378	361	333	388	398	385	325	352	351	339	359	373	364	379	364	383	382	383	394	373	416	394	397	362	370	401	369	355	373	388	351	387	375	375	364	365	380	385	380	352	379	355	379	354	377	352	375	349	359	386	391	383	356	375	408	370	418	412	367	339	354	433	360	380	387	385	347	397	362	382	369	385	350	366	423	348	404	383	392	367	346	350	364	345	406	387	364	379	370	387	415	388	353	347	371	356	371	344	376	394	381	406	390	380	390	381	346	368	392	397	406	365	378	371	382	372	396	368	413	353	365	363	390	369	373	405	363	405	357	357	373	335	383	338	352	374	371	413	383	344	412	373	363	393	379	395	393	393	384	399	399	364	371	367	382	367	351	361	358	341	356	356	373	364	355	365	406	364	362	369	390	373	366	377	363	377	361	368	350	421	421	382	376	381	382	354	399	395	391	366	386	361	349	383	358	408	379	388	360	342	378	375	381	371	370	376	377	403	338	334	372	367	388	340	360	367	365	419	368	352	381	358	357	354	374	374	365	345	381	362	371	361	400	376	347	360	380	384	351	360	366	353	368	425	395	356	350	382	345	370	410	359	384	428	402	355	370	388	385	365	387	392	357	416	350	386	346	413	392	391	354	356	388	375	402	385	379	351	403	397	338	392	362	384	395	383	378	403	385	403	379	392	411	390	356	355	353	386	370	353	358	346	373	366	373	431	357	368	370	382	389	400	364	353	351	373	391	419	399	387	356	376	355	366	392	382	368	339	335	342	403	383	388	408	383	405	339	355	372	372	380	364	340	393	380	361	356	394	360	379	420	339	375	371	406	349	353	376	382	347	363	393	356	374	385	383	349	379	353	346	348	385	411	368	407	385	374	396	374	381	365	377	433	361	340	390	371	384	382	390	375	397	379	397	378	399	374	393	343	362	373	373	398	377	354	393	355	376	371	339	372	391	373	325	374	357	370	404	330	394	406	348	383	382	365	356	361	389	369	370	377	374	348	381	370	360	356	358	382	375	396	354	377	371	338	377	361	414	390	386	397	346	377	385	382	371	380	392	401	372	353	400	372	379	365	372	328	379	342	387	373	369	413	371	390	376	384	387	366	349	372	368	363	369	375	356	393	392	347	375	367	365	359	382	371	356	344	391	384	355	361	370	366	373	349	388	319	365	375	374	356	380	375	400	388	373	353	377	366	409	341	369	371	396	348	366	371	379	375	379
3876	1952	1051	617	538	773	816	695	559	511	420	338	297	255	240	199	161	143	130	107	101	71	79	96	92	78	77	68	72	59	47	63	59	61	41	42	45	36	38	38	87	259	167	79	56	48	38	25	40	32	43	41	46	38	30	38	43	28	29	36	35	32	33	35	34	41	26	36	42	25	39	38	31	28	40	40	33	49	29	34	40	27	28	34	47	42	29	37	31	39	32	38	30	36	28	36	24	26	35	35	42	36	33	26	33	22	28	40	42	35	40	34	24	29	19	43	34	27	26	30	35	39	38	31	32	34	39	32	48	39	42	29	28	42	29	26	43	47	51	20	28	37	28	32	41	21	39	29	30	34	35	41	37	29	21	31	33	47	28	36	36	40	36	32	34	28	22	35	24	39	40	32	28	35	23	24	28	31	32	33	36	36	32	36	36	32	34	29	33	34	26	29	39	38	33	26	34	39	32	42	38	28	34	35	42	37	32	27	26	33	30	33	31	40	32	43	32	53	35	20	31	41	33	36	29	34	38	33	31	31	47	41	32	25	25	40	35	31	32	39	30	39	33	33	29	40	35	31	33	32	33	43	29	29	29	31	37	31	33	27	28	38	35	40	38	30	35	32	41	31	42	38	24	31	42	39	44	43	44	32	36	46	32	29	38	37	28	43	26	19	36	23	26	40	36	33	28	37	33	33	34	28	31	30	42	38	24	29	35	35	38	28	40	32	31	41	42	36	36	38	33	33	45	31	29	36	27	36	26	30	32	24	30	26	45	29	38	32	34	29	29	42	34	39	28	35	34	43	36	33	31	26	39	26	28	33	25	39	42	26	27	33	32	28	34	32	31	19	27	36	32	34	38	41	38	27	41	28	38	37	41	31	27	38	39	31	30	29	42	38	27	30	41	34	34	37	29	39	44	29	30	38	37	44	34	32	31	28	38	29	32	40	38	44	30	42	36	31	30	29	33	36	40	33	27	33	40	24	37	35	32	38	30	30	39	44	37	40	39	36	27	35	28	40	29	34	37	32	33	37	40	29	22	39	31	38	39	24	32	42	31	28	33	37	40	29	31	33	42	31	31	26	29	38	25	37	25	26	31	33	45	46	32	31	34	33	32	26	54	33	38	39	30	30	50	33	40	34	38	32	32	41	36	31	39	41	34	28	46	30	37	32	36	42	34	37	29	36	36	40	35	34	28	35	40	35	35	26	35	29	39	29	25	33	52	36	31	36	27	34	28	41	30	41	37	37	40	37	32	25	29	30	35	36	29	33	27	28	38	42	44	34	40	41	33	32	42	45	27	34	25	34	31	35	33	26	41	32	31	35	37	36	37	47	30	42	32	39	33	48	24	36	34	38	32	29	32	31	33	31	37	49	38	39	24	34	39	31	41	49	31	45	41	43	36	44	47	43	34	30	34	39	27	21	34	23	33	37	35	26	39	33	38	41	34	27	49	31	32	38	39	32	31	34	35	26	30	27	34	36	30	30	30	26	42	28	39	25	29	32	38	42	38	31	31	31	35	40	42	43	36	36	41	24	29	34	32	33	28	49	36	29	35	37	35	36	38	38	42	39	21	35	32	32	44	33	43	33	31	36	38	46	36	25	45	40	37	42	36	40	37	39	34	34	32	30	29	32	38	41	35	39	29	34	37	38	42	31	33	25	50	28	44	35	30	32	32	35	36	53	25	38	25	34	32	30	28	42	37	39	32	31	46	40	26	27	35	43	35	30	33	44	18	29	32	33	30	29	29	36	33	30	32	38	30	31	38	32	36	33	25	34	35	38	36	34	39	38	40	32	31	27	41	38	38	43	22	36	29	29	37	32	30	39	48	33	36	23	33	29	36	27	42	30	32	27	35	28	29	35	33	38	29	28	36	42	32	42	37	37	33	34	22	31	35	32	32	26	32	27	39	41	36	34	37	24	28	31	37	24	28	39	35	36	26	29	33	34	29	18	31	43	29	31	29	36	37	39	30	36	26	29	33	47	38	32	27	43	31	39	36	35	42	32	32	25	33	34	33	41	32	32	35	31	40	38	35	28	34	38	29	37	33	33	30	38	32	36	33	27	46	32	28	27	40	45	35	37	29	26	38	29	32	23	33	26	30	24	27	28	36	29	34	22	34	42	34	41	33	37	32	35	25	47	32	37	39	37	28	30	36	33	37	40	46	40	27	41	28	29	28	38	32	35	29	34	35	32	32	33	25	46	29	33	36	31	33	34	38	34	44	32	35	24	41	44	33	45	27	34	33	31	36	31	32	25	24	29	43	30	35	25	35	27	31	32	29	31	28	30	32	25	32	37	37	29	31	22	38	29	34	24	36	35	33	32	30	28	26	31	25	36	31	29	42	23	33	30	43	23	35	41	33	35	28	37	23	24	29	25	36	35	30	34	35	41	34	29	36	33	34	53	29	30	35	40	41	38	41	37	30	42	28	29	33	43	38	31	30	42	29	40	35	36	40	36	29	24	40	29	38	31	38	31	31	46	37	31	28	33	35	27	30	37	32	31	35	29	34	31	56	30	33	36	23	40	35	29	30	33	37	26	33	35	33	21	40	33	28	39	39	39	44	39	27	35	39	36	39	32	41	30	44	32	31	41	38	31	45	29	38	35	43	37	38	33	31	26	33	35	34	31	34	25	28	30	38	32	39	27	27	37	38	28	34	32	36	33	28	34	29	34	29	39	43	26	31	34	43	25	29	39	35	49	35	30	31	26	39	31	29	31	44	30	34	25	39	31	30	40	33	32	36	36	24	28	39	30	27	41	33	34	33	34	34	29	30	37	28	41	31	40	41	34	33	27	34	23	22	35	35	22	45	39	30	34	36	39	34	37	29	32	26	37	27	36	33	20	31	25	27	39	28	37	23	33	33	39	20	38	32	37	35	41	24	26	32	41	31	31	32	39	28	32	39	33	37	42	34	38	22	25	34	50	33	38	40	43	33	31	27	28	30	37	32	31	28	28	42	42	39	38	34	36	35	32	32	37	42	35	35	29	35	34	34	36	27	33	24	32	36	41	44	27	36	40	42	47	47	28	35	33	33	23	39	37	29	28	33	42	43	31	32	30	36	41	36	35	37	39	32	43	38	27	37	35	30	26	30	24	35	41	24	25	26	29	30	49	26	25	40	34	32	61	35	31	34	34	39	37	36	33	33	29	39	37	39	31	37	36	41	37	54	46	32	42	43	34	30	26	33	27	43	32	26	37	38	32	38	27	31	27	34	36	26	25	32	32	33	33	28	32	35	34	41	32	35	39	30	36	31	32	39	35	29	35	32	25	25	32	41	35	34	33	26	44	26	51	26	37	39	41	33	19	33	41	34	28	37	34	16	28	38	38	34	31	39	39	35	29	44	39	33	29	36	42	35	30	39	27	37	40	38	44	42	34	35	33	32	38	38	31	41	29	31	37	29	35	32	32	30	28	36	31	33	35	35	37	28	30	28	36	31	39	38	34	37	33	28	35	41	27	35	33	26	34
24491	16952	12209	16717	23286	24900	23645	21294	18670	16281	13941	12147	10088	8537	7460	6366	5359	4640	4163	3772	3461	3091	2775	2629	2498	2301	2196	1860	1682	1515	1460	1269	1109	1228	1074	978	899	876	804	895	2186	7160	4951	2128	1077	951	623	500	438	454	456	450	465	441	447	445	433	424	440	462	400	437	443	468	444	450	472	372	442	415	410	452	419	432	403	437	427	409	437	463	450	383	423	410	419	416	417	435	462	421	429	424	444	427	404	423	410	451	470	418	424	412	430	392	460	461	423	407	421	420	455	433	443	454	403	428	445	443	459	414	465	469	415	446	441	427	435	434	443	450	469	431	465	452	406	401	431	446	402	424	468	441	425	422	408	443	421	445	433	426	430	395	423	451	448	452	445	444	452	452	425	417	413	453	440	438	398	421	443	407	456	460	439	453	428	418	453	487	433	434	420	463	449	432	430	475	418	460	430	410	473	412	427	458	460	418	441	448	416	456	436	465	448	436	422	434	407	422	444	411	448	417	419	400	455	409	412	461	413	404	446	410	432	438	430	450	447	450	442	453	424	418	407	439	448	424	421	406	447	446	445	431	453	430	455	462	421	409	411	460	396	406	436	447	433	398	472	434	431	409	428	436	406	435	433	450	434	440	463	434	448	386	428	429	433	415	467	440	452	422	461	450	476	416	445	447	458	417	413	421	378	380	438	440	427	447	400	428	430	438	454	435	453	413	450	433	421	441	429	426	434	486	436	456	416	445	391	380	441	426	384	388	395	405	409	449	448	436	442	450	453	406	435	420	447	440	451	439	448	432	420	415	446	473	436	426	482	405	439	458	432	436	476	429	430	439	439	415	437	426	422	452	439	457	429	432	446	441	429	436	407	431	433	423	422	432	417	424	399	415	407	417	445	402	441	393	422	402	424	435	435	391	438	467	418	429	421	484	429	430	438	445	426	438	488	458	422	384	432	450	437	432	432	421	393	454	414	438	441	453	457	473	419	429	452	460	423	431	449	446	434	424	393	396	449	449	448	424	488	417	418	432	453	445	446	467	432	457	438	436	451	452	451	425	446	468	462	456	374	471	448	435	410	442	468	479	479	460	426	419	427	472	414	436	384	444	406	411	418	389	432	409	451	437	472	408	433	424	415	428	427	446	411	409	432	402	396	429	447	414	429	455	391	413	422	426	431	442	418	413	418	437	431	450	423	451	425	454	408	446	404	424	408	393	414	434	429	436	423	412	438	413	433	429	406	446	437	448	405	435	408	399	415	429	426	453	471	455	433	416	419	439	406	420	400	427	467	442	445	450	431	423	442	444	433	421	466	436	438	418	455	414	451	442	407	402	408	444	441	427	417	432	390	421	424	461	441	414	424	429	402	432	423	408	454	471	438	427	468	436	437	430	395	389	441	425	427	447	449	425	432	442	451	456	384	469	418	443	458	383	432	433	403	452	420	427	429	439	431	423	472	428	438	444	406	431	446	414	440	391	457	433	400	459	453	402	416	421	425	438	441	445	419	453	447	423	408	437	440	422	444	407	413	390	433	451	435	421	415	392	412	442	440	451	423	434	409	417	446	405	438	448	383	413	398	414	422	425	433	461	447	414	440	405	407	432	453	409	415	453	439	442	436	408	431	385	433	423	447	429	479	432	409	461	406	435	469	449	384	452	434	431	415	446	409	445	444	386	420	447	410	436	427	394	421	426	470	425	430	410	450	446	474	417	447	456	448	409	429	463	447	405	458	421	408	382	402	423	414	427	446	428	401	389	423	425	419	449	418	395	414	423	413	401	443	431	450	393	412	419	422	450	433	375	463	426	432	457	421	417	436	407	427	411	411	423	458	431	415	436	432	484	404	432	449	433	441	432	445	425	459	445	446	462	410	441	416	433	427	415	438	430	438	434	440	427	450	417	424	411	414	454	425	398	410	431	438	407	457	423	455	412	423	421	400	438	419	426	429	447	425	442	399	473	420	411	452	430	436	415	436	409	453	418	457	449	404	441	444	401	447	447	405	434	430	438	425	431	443	455	419	448	443	450	457	415	397	448	444	425	439	406	434	464	427	433	434	392	415	462	449	446	418	444	445	440	435	448	450	427	444	451	456	378	455	436	423	458	429	401	392	451	435	427	445	428	451	430	421	445	403	455	388	409	412	411	431	425	421	384	494	461	430	455	408	400	452	403	426	431	440	447	446	471	456	452	428	439	451	390	451	427	435	413	434	419	442	432	433	431	451	413	429	453	437	460	416	429	430	432	421	416	430	465	434	444	422	405	401	379	459	420	414	412	437	430	433	419	418	420	407	430	430	422	435	439	466	450	428	463	451	449	461	434	422	447	432	433	448	446	444	435	430	450	462	412	426	397	441	464	461	392	457	423	456	446	473	414	447	438	454	439	426	442	443	428	422	439	445	428	462	409	382	379	447	431	448	444	445	445	419	427	399	413	464	437	439	422	435	421	440	425	470	402	423	444	412	428	415	419	407	425	446	420	411	434	431	437	432	463	410	432	427	437	435	457	448	431	479	456	402	440	430	430	428	421	457	437	420	406	417	413	416	408	435	472	450	436	447	380	397	463	418	436	468	398	429	421	454	436	453	460	441	463	453	429	438	403	442	424	445	434	454	453	420	464	420	416	450	424	413	439	457	430	430	436	371	425	415	447	420	429	423	425	450	443	452	421	444	431	410	407	451	418	433	427	453	442	388	447	418	492	429	490	476	451	405	409	425	474	443	430	412	400	448	406	416	424	437	434	458	438	440	438	447	448	446	441	420	419	457	433	465	408	436	440	416	407	416	451	438	443	434	419	468	424	451	425	439	415	416	432	434	440	446	451	456	418	408	437	428	428	424	425	465	381	449	428	427	431	423	441	422	468	421	404	419	425	480	427	460	443	433	451	491	461	422	454	448	466	433	418	433	430	444	419	416	410	463	449	447	441	412	429	396	415	418	437	422	446	380	448	419	479	441	431	446	437	460	450	422	434	438	441	449	449	407	400	414	410	402	461	400	449	439	445	448	414	447	410	442	421	443	405	433	409	410	435	421	478	430	435	426	428	451	452	435	451	419	423	415	432	440	400	404	454	416	435	416	424	486	452	399	445	449	439	425	443	428	416	417	460	445	415	458	403	412	458	416	408	428	436	413	463	451	431	408	415	459	414	451	426	414	467	431	448	449	457	425	450	417	433	446	414	458	462	434	402	418	435	444	424	442	394	426	436	454	457	432	424	396	423	484	457	437	450	452	414	405	441	446	430	452	475	439	404	438	407	460	378	402	473	419	427	420	436	459	428	456	438	433	409	432	476	410	434	443	440	442	457	413	403	437	448	433	421	444	440	434	424	443	418	451	440	393	467	432	420	425	445	494	425	422	438	410	426	417	416	440	439	394	446	430	437	418	416	458	420	451	464	432	417	451	423	396	443	417	452	426	450	467	456	438	465	468	452	491	455	439	484	421	400	480	430	413	437	418	452	434	459	425	427	410	406	428	427	456	430	428	436	430	414	455	460	442	452
3932	3086	1558	837	911	1199	1114	913	744	629	575	481	352	284	253	218	200	176	159	135	136	113	96	77	88	70	73	73	66	60	66	43	60	51	48	41	46	36	34	36	209	319	158	68	84	62	51	22	30	30	39	36	32	19	29	29	29	29	30	31	32	32	19	18	30	26	26	28	34	27	35	33	24	27	30	24	32	34	26	29	37	35	28	25	23	35	22	27	31	28	32	24	33	24	37	26	33	27	23	24	21	29	23	24	25	24	31	28	31	28	38	31	33	32	30	28	19	24	28	33	28	32	36	30	26	32	17	26	26	39	25	26	29	36	28	41	35	26	29	27	25	26	34	29	25	29	32	34	21	34	31	25	38	21	29	22	34	34	23	26	26	26	34	31	23	26	18	27	31	30	31	28	30	35	28	35	29	22	27	25	31	23	29	38	28	27	17	31	32	23	25	26	23	28	33	14	33	25	27	32	28	30	29	32	26	33	20	23	36	28	44	28	30	28	26	27	30	33	28	26	28	29	29	27	21	39	35	33	32	30	30	29	32	35	22	33	26	32	27	37	30	28	43	23	26	20	22	21	29	24	31	30	19	27	26	25	35	27	39	35	19	29	22	29	29	38	27	27	21	35	26	26	30	33	31	22	35	37	23	37	27	29	24	42	31	33	34	26	37	24	29	30	29	24	34	22	39	31	18	32	27	22	37	30	24	37	31	30	40	23	24	23	23	35	34	19	33	32	36	32	27	39	30	30	27	29	28	26	32	39	32	29	39	28	23	20	18	33	26	29	41	35	30	30	22	37	19	28	20	31	33	13	35	32	34	20	31	27	30	32	28	27	32	29	26	34	33	31	27	23	38	26	21	26	27	20	33	23	23	35	26	24	33	25	27	36	30	25	36	30	23	33	29	22	34	22	24	29	30	33	33	30	35	36	32	29	27	26	26	25	33	29	44	39	39	26	31	32	32	28	27	31	19	25	19	31	23	24	23	23	27	30	43	32	17	34	27	37	29	17	28	25	34	28	24	23	23	40	28	26	31	33	26	22	17	24	29	30	36	36	26	18	39	39	28	33	32	26	34	31	30	32	28	23	29	33	33	20	34	32	32	30	30	33	28	25	30	36	31	31	25	25	18	32	36	28	36	32	26	26	26	28	33	27	31	35	29	27	26	37	32	24	34	30	33	42	40	31	33	39	31	31	34	40	31	29	31	28	36	28	34	26	26	23	29	27	20	23	21	30	25	33	27	28	21	24	37	24	25	25	29	31	36	23	30	45	30	36	32	24	33	25	27	39	25	32	30	29	30	31	37	31	26	37	30	26	30	29	28	27	31	30	26	32	30	27	28	34	36	41	32	26	28	29	38	34	26	31	24	25	34	42	28	21	20	37	25	31	24	32	28	36	42	34	25	23	27	32	27	30	46	39	26	21	35	29	25	27	22	26	30	26	32	28	30	27	27	45	31	33	30	34	38	29	33	29	22	28	21	31	21	20	30	26	42	17	22	27	19	30	15	37	29	21	32	35	24	30	29	22	39	22	30	33	27	33	23	34	23	21	31	34	36	40	36	31	29	26	36	29	29	28	32	34	23	40	17	24	25	24	23	28	34	26	38	32	28	28	22	26	33	31	33	25	29	34	34	33	26	31	24	23	31	35	40	39	20	36	32	31	27	28	26	29	33	33	32	40	33	25	26	38	44	28	31	24	41	31	26	29	35	30	31	37	24	20	29	21	33	38	29	28	39	27	33	28	27	38	27	33	33	40	19	29	32	29	31	29	30	33	25	34	20	34	26	31	27	24	28	34	39	26	24	17	28	26	28	30	40	28	28	31	30	30	36	34	33	38	25	34	30	24	39	31	23	23	27	31	28	34	25	31	22	31	31	26	33	22	28	36	29	26	29	39	22	30	25	30	27	28	31	37	27	35	33	26	30	28	36	23	25	31	27	34	34	28	31	28	14	28	30	34	35	34	26	31	36	28	40	28	22	31	29	32	18	28	28	32	32	33	40	22	17	32	35	29	36	25	32	29	24	23	29	25	28	27	34	32	34	28	24	34	40	26	31	28	23	26	17	31	24	34	32	21	30	14	25	33	26	35	26	27	32	31	41	21	29	29	28	34	32	37	24	33	30	33	32	39	32	28	37	28	29	33	28	30	31	25	26	20	32	28	37	26	36	26	19	25	32	29	29	17	26	28	22	34	35	32	26	31	27	35	26	37	31	30	33	23	35	30	25	34	27	27	31	33	30	25	21	19	20	27	40	35	31	45	35	30	27	24	17	25	30	36	33	26	33	39	25	23	41	32	30	25	27	28	35	33	34	34	33	29	23	33	30	31	30	23	23	28	29	36	31	30	21	33	31	29	32	39	31	33	40	34	28	33	35	20	37	41	32	20	30	39	29	38	29	25	35	33	34	32	26	36	35	25	34	33	33	28	35	41	38	29	35	34	34	28	30	30	29	33	26	21	17	24	30	25	30	34	25	26	26	27	23	29	29	24	27	26	34	30	29	44	30	26	23	26	35	31	35	30	23	36	23	28	21	39	36	28	29	28	34	30	33	22	24	34	25	32	29	27	30	35	35	31	33	24	24	35	29	38	39	29	27	30	21	27	33	32	33	26	20	24	27	32	27	27	26	20	41	30	25	33	34	26	30	28	42	32	31	24	32	25	29	34	39	33	27	30	27	34	27	42	29	19	29	33	29	25	24	36	28	38	27	29	23	32	34	35	26	42	27	28	30	33	48	26	30	18	35	29	40	35	34	26	29	25	23	31	31	42	25	27	23	33	33	31	31	31	31	32	33	43	33	30	28	31	33	28	42	32	28	33	35	35	36	28	24	33	32	21	24	15	29	36	40	32	26	20	38	27	37	23	34	24	27	34	21	24	36	26	30	28	33	30	28	37	24	38	29	39	25	33	25	22	26	37	30	28	26	32	30	23	26	33	34	38	30	24	28	31	35	28	32	33	27	21	28	32	30	24	29	35	22	27	20	22	27	35	29	22	29	22	26	34	33	31	22	35	34	35	40	23	30	29	33	26	32	31	35	20	33	28	29	29	30	37	36	30	25	28	32	35	34	26	39	25	42	31	27	34	27	33	34	31	32	24	34	31	26	33	32	27	25	28	28	24	34	28	34	34	29	28	22	29	17	25	31	31	28	23	29	26	26	29	39	29	32	35	39	31	35	27	30	28	37	32	26	24	22	37	23	24	33	27	31	29	29	26	35	43	38	36	31	39	33	24	28	23	26	39	32	27	27	36	41	26	27	19	18	34	34	27	20	27	23	32	39	28	48	29	40	17	25	31	22	20	40	21	36	26	38	26	24	31	23	23	31	31	31	20	17	25	28	29	38	32	37	22	31	26	35	31	37	34	21	34	27	28	43	38	25	26	29	26	33	27	30	21	37	34	28	34	38	24	31	43	25	28	29	26	32	27	30	35	30	31	20	25	29	36	22	35	35	38	35	29	39	29	24	31	30	33	35	36
28554	19846	14549	19674	26949	27890	26268	23931	21336	18190	16297	14109	12255	10431	8816	7902	6563	6097	5462	4925	4455	3949	3518	3130	2758	2578	2361	2366	2033	1856	1632	1507	1371	1257	1143	1132	1026	1021	1014	1029	5395	9678	4294	1556	1878	1592	948	498	459	489	552	564	543	506	418	414	410	396	402	371	328	379	389	371	369	352	361	413	371	405	361	354	392	361	360	366	369	357	370	400	359	374	387	351	366	373	377	383	398	397	350	392	331	434	338	355	399	358	347	370	353	375	357	349	370	347	358	338	380	362	351	371	378	341	355	369	343	362	363	335	352	347	359	352	384	387	376	389	388	363	382	404	394	369	349	352	379	367	359	377	356	388	353	368	334	371	366	359	389	358	341	381	384	370	373	373	353	367	386	373	392	370	404	367	340	336	368	361	379	376	325	329	339	360	368	335	350	397	366	380	353	382	399	336	387	350	375	366	374	361	374	375	369	360	358	363	361	376	375	355	353	396	388	367	402	367	391	353	372	340	368	388	397	359	386	374	359	389	380	373	377	373	368	344	368	387	364	333	373	342	368	375	372	379	373	379	363	351	383	403	383	361	390	378	383	396	384	354	401	360	379	359	355	350	337	388	358	358	367	360	351	366	394	380	345	347	402	377	389	384	362	346	402	373	344	362	357	366	369	375	351	348	366	345	397	368	348	351	355	357	362	408	389	346	373	336	380	365	408	363	380	417	351	349	357	376	387	348	354	394	388	341	386	356	373	353	344	385	350	341	377	370	390	383	357	346	372	371	348	369	382	369	356	341	350	374	346	364	388	370	370	348	389	396	377	358	348	386	363	369	376	347	358	358	386	375	381	371	366	353	376	362	356	392	376	363	358	369	372	360	364	375	370	359	351	358	343	364	383	356	384	369	339	357	400	328	366	386	371	393	384	372	383	328	352	369	373	371	362	355	379	361	412	381	369	366	383	377	345	411	395	355	385	383	370	388	398	369	354	371	329	370	369	382	379	373	355	381	368	359	375	381	370	368	350	376	345	388	342	356	393	342	349	377	393	339	364	402	359	385	339	368	391	365	420	343	392	369	373	378	362	374	393	406	405	353	370	367	343	368	385	392	386	350	346	342	367	382	364	374	368	379	342	336	389	381	377	370	413	369	389	383	374	386	331	384	386	366	388	372	351	381	352	370	395	355	367	375	349	334	355	392	351	373	361	333	351	364	356	410	378	371	407	375	383	370	372	352	372	374	390	373	364	385	319	363	386	370	428	344	329	376	390	344	370	395	382	363	348	357	367	400	391	384	380	356	384	374	383	336	375	386	372	353	409	381	368	364	359	372	368	396	377	371	377	355	363	323	390	410	390	350	359	352	362	370	368	367	317	374	371	381	358	375	359	370	377	394	310	310	330	374	379	337	368	385	358	371	401	366	375	359	382	356	360	367	362	402	373	345	374	415	403	388	376	373	378	363	367	383	391	358	350	367	362	352	358	372	339	365	356	322	379	375	342	371	338	378	413	366	356	365	356	355	367	351	385	390	370	353	376	364	389	337	334	398	363	367	379	389	368	387	368	411	372	389	374	380	403	391	418	384	374	373	354	360	386	392	348	348	371	375	352	340	368	351	353	377	364	364	369	380	373	349	383	396	352	355	363	364	379	388	367	376	393	363	376	382	377	350	348	324	376	373	372	376	376	362	355	385	346	372	382	389	392	368	367	372	371	401	352	393	365	359	362	370	349	378	336	328	380	339	419	363	369	415	395	350	392	370	365	392	354	384	366	382	395	424	400	342	414	370	340	366	385	378	345	361	408	355	334	335	335	351	345	377	371	369	366	351	377	363	357	332	397	353	355	386	369	374	366	408	365	348	342	406	398	366	392	336	356	369	387	365	375	368	383	389	365	380	378	377	372	358	355	372	370	346	388	343	379	388	363	369	397	378	365	402	409	386	399	324	344	380	381	388	354	367	377	385	355	376	351	403	378	360	384	400	373	360	379	390	381	356	361	372	347	350	351	378	364	347	369	365	371	367	346	372	409	373	365	364	377	352	351	347	402	346	382	367	369	359	368	369	390	366	395	382	398	366	342	311	368	361	357	403	361	360	349	377	399	357	390	391	384	349	388	359	365	354	377	377	356	361	347	347	380	357	371	344	372	389	363	368	401	375	372	343	373	363	396	351	366	361	396	327	354	362	344	357	398	346	371	393	386	392	389	348	365	390	368	354	383	397	373	395	350	347	360	397	379	368	356	360	396	400	379	375	375	390	361	388	353	397	355	360	354	365	368	347	406	335	397	363	333	363	386	373	364	404	389	362	369	376	338	400	352	375	423	378	352	393	394	384	344	367	427	367	364	364	371	366	387	350	338	374	402	365	376	389	357	362	360	336	392	345	392	398	324	371	389	394	344	359	397	368	363	398	359	386	394	374	387	390	396	338	347	352	340	380	380	340	386	347	413	373	347	389	401	352	372	370	340	367	392	421	391	347	375	385	348	353	360	339	346	358	386	372	377	415	358	345	345	391	378	377	394	341	381	369	381	415	380	362	359	403	382	399	388	366	394	371	357	362	396	357	365	343	357	371	366	370	381	381	378	341	405	376	399	381	379	390	402	344	394	356	394	373	394	363	390	382	355	368	363	372	355	389	382	383	345	403	404	353	358	359	383	367	372	416	400	340	362	383	362	395	338	373	343	383	372	363	353	371	330	394	376	371	378	357	366	352	373	337	361	388	359	341	378	389	381	381	352	360	387	377	370	419	375	360	387	350	362	331	397	397	350	356	365	378	362	359	396	376	368	383	363	348	362	362	382	372	384	379	352	375	360	360	361	393	379	369	400	389	356	359	348	358	383	394	363	380	349	343	382	361	348	362	366	372	397	362	370	360	393	348	385	346	335	369	364	364	373	369	410	375	377	348	369	345	360	339	333	364	394	366	370	365	366	399	336	370	364	349	388	376	367	372	363	362	379	351	407	401	380	388	383	351	371	373	364	385	376	389	396	345	397	375	382	388	373	398	378	379	355	356	380	375	372	387	367	363	361	360	359	385	363	339	354	372	349	377	398	355	376	344	367	365	406	367	372	364	394	355	355	355	359	385	357	339	384	369	367	350	372	360	377	382	382	331	351	393	372	357	381	404	392	375	405	387	342	371	343	405	364	404	359	382	345	396	417	359	372	350	365	403	357	372	348	357	347	372	382	354	348	369	342	348	384	337	367	381	357	380	353	380	392	401	357	357	383	360	355	383	349	409	381	370	381	353	362	373	375	361	374	371	364	392	384	391	365	365	363	329	367	341	403	347	372	410	314	403	373	375	355	366	349	351	346	368	350	356	388	395	392	367	368	354	366	387	399	355	354	342	364	348	396	369	388	390	338	379	370	405	324	362	349	386	399	351	337	360	372	374	379	372	387	377	380	365	365	369	373	385	390	354	334	363	368	338	358	364	374	349	374	375	385	377	381	312	382	411	369	348	410	357	386	380	342	416	371	372	341	351	360	367	371	393	371	349	386	358	390	362	360	349
2381	1022	506	320	361	473	454	388	336	248	230	177	158	147	132	111	99	107	80	73	74	85	73	57	51	35	61	42	52	58	42	39	35	34	46	53	42	32	39	48	92	92	33	40	41	36	34	38	30	46	34	38	38	30	33	38	36	30	29	30	40	36	25	29	38	34	21	31	35	25	42	28	31	29	39	34	36	31	31	34	26	25	36	35	42	24	28	34	28	17	33	35	38	25	34	41	30	34	33	28	38	42	27	27	24	30	37	31	35	34	34	32	38	34	31	27	34	39	31	29	47	34	29	43	24	25	24	39	25	29	27	28	33	37	29	38	39	35	29	42	31	30	38	23	35	28	27	39	27	35	27	34	32	27	31	43	37	32	30	39	34	33	23	21	26	43	28	33	36	25	30	23	29	26	26	29	32	29	30	44	39	51	35	27	33	32	31	30	33	33	29	29	36	40	35	45	39	29	39	38	36	30	34	29	42	43	26	43	28	46	41	33	38	47	36	39	41	28	27	36	30	31	32	47	28	33	38	37	31	27	25	29	31	35	30	36	18	28	27	39	31	28	50	28	28	34	29	33	32	33	28	35	46	28	38	31	25	29	32	38	31	31	33	29	34	36	40	51	30	38	37	35	33	30	26	29	21	32	25	37	35	36	47	42	39	29	32	38	35	29	43	33	34	28	26	35	39	33	31	30	29	26	31	38	39	28	32	22	34	21	37	48	40	36	51	22	33	31	22	30	31	34	35	35	25	31	31	30	38	32	33	28	37	27	38	34	29	34	28	39	25	34	39	45	39	31	25	36	25	24	30	33	32	38	38	43	31	50	34	25	51	27	28	27	31	31	33	29	34	35	33	32	35	34	36	31	28	36	31	40	31	29	41	22	30	31	33	25	37	34	26	30	29	35	34	25	34	51	24	26	31	34	34	36	29	31	37	24	34	33	40	39	35	35	25	32	25	37	37	24	39	32	36	32	40	32	43	41	27	34	23	33	37	31	31	23	33	34	24	29	43	31	31	28	34	37	21	33	22	29	35	24	34	31	23	35	41	39	38	28	24	31	34	40	31	32	29	36	23	38	25	35	27	41	36	26	31	35	28	40	39	28	32	45	36	36	42	31	40	38	36	36	41	34	36	33	36	32	41	32	32	33	44	42	37	23	37	37	36	30	37	34	30	28	27	31	34	33	30	30	35	27	32	38	39	31	42	31	54	41	37	27	39	28	27	34	35	29	30	33	34	28	30	31	39	29	29	35	27	42	34	37	39	38	28	35	31	38	46	37	33	31	29	31	27	42	37	28	48	35	33	47	40	28	34	24	31	28	34	37	35	26	29	32	31	34	38	39	28	23	42	40	45	37	41	29	36	26	41	32	37	36	39	32	31	32	29	34	40	39	35	33	31	27	33	30	21	47	40	34	32	37	29	31	29	37	21	33	27	31	25	36	30	32	28	32	30	36	26	36	29	24	34	34	35	40	48	29	28	40	34	26	30	36	30	28	26	36	41	31	37	34	49	20	29	36	41	36	28	41	24	19	21	37	26	33	30	29	30	27	39	26	31	23	32	27	26	34	31	32	37	47	34	31	28	28	48	27	37	27	30	25	29	38	40	34	40	30	28	28	32	30	32	31	30	31	26	29	27	39	32	45	29	31	35	34	30	31	33	26	30	28	48	45	30	39	42	28	37	40	33	31	32	24	36	20	29	26	30	26	31	46	35	39	33	35	32	35	30	32	20	26	35	28	37	30	21	33	37	32	31	35	46	30	37	26	29	40	26	41	37	38	40	18	39	34	42	25	29	31	28	44	37	30	30	30	30	34	35	40	39	28	15	31	40	42	27	33	26	37	31	44	34	36	33	27	26	25	35	29	47	33	36	26	32	31	30	32	30	26	33	34	32	24	35	40	35	36	27	28	31	31	35	43	31	32	26	26	36	42	27	27	39	27	27	38	31	27	21	34	22	43	26	40	40	47	32	35	41	37	32	40	35	34	33	33	35	42	44	34	29	29	33	31	41	43	35	25	27	28	39	42	35	25	28	41	26	35	20	27	26	31	28	35	28	37	45	27	37	29	25	31	36	34	26	29	35	40	33	28	28	27	37	22	20	30	41	33	26	28	34	32	39	41	41	33	35	29	30	26	32	25	38	43	35	26	30	32	44	32	35	31	42	33	29	28	30	36	49	26	35	32	38	36	35	29	33	21	40	27	34	37	42	28	34	31	27	34	33	32	38	29	30	31	34	40	36	40	30	25	39	36	31	31	44	35	26	38	40	33	38	42	42	39	31	26	29	40	29	35	29	24	28	36	28	30	29	46	39	42	30	37	26	36	22	40	27	38	38	30	28	31	29	39	30	31	35	20	36	24	35	29	35	29	45	29	42	33	22	32	42	38	30	36	25	39	29	32	32	27	33	35	34	32	29	23	24	35	28	31	42	35	27	29	21	34	35	27	26	35	32	35	33	26	33	36	30	43	33	29	30	27	47	36	24	34	36	32	33	33	33	34	28	30	35	28	34	34	38	38	26	27	30	30	29	26	36	28	32	36	27	34	38	38	37	30	39	35	29	28	40	31	39	38	23	25	29	30	33	34	35	34	30	37	35	34	35	32	39	26	25	37	33	33	25	29	34	33	27	34	25	25	28	38	29	32	26	24	29	24	31	32	37	41	33	38	30	33	33	32	27	41	25	39	42	24	31	35	31	35	28	29	28	34	34	38	33	39	40	39	38	36	35	34	27	33	44	28	29	40	33	31	37	37	33	29	47	22	27	39	32	39	36	41	40	38	31	32	31	27	25	29	34	29	43	27	32	37	39	29	46	33	35	29	45	24	32	40	38	42	38	34	36	45	34	30	36	33	29	36	35	37	45	26	41	23	35	35	33	36	31	26	32	44	31	25	29	28	38	27	31	38	38	29	32	29	38	27	31	25	38	28	23	40	27	29	34	49	33	30	43	33	39	35	34	34	37	33	25	32	26	26	32	37	32	28	48	32	33	39	32	33	25	38	22	36	38	36	29	34	28	32	31	19	35	38	46	36	26	32	31	38	32	30	25	25	40	40	37	35	32	34	28	37	27	31	21	26	32	35	28	23	29	32	24	36	22	30	40	28	28	40	27	30	33	30	34	25	28	28	26	32	26	29	32	33	35	37	37	36	37	34	25	34	36	37	39	30	34	36	34	29	30	40	36	41	24	32	36	38	29	37	27	26	29	44	21	33	42	33	30	41	24	43	38	24	29	42	34	35	45	27	35	32	28	26	34	37	40	24	38	32	36	30	21	25	39	22	25	33	36	32	40	33	25	40	39	32	34	32	30	22	36	25	22	32	25	40	30	45	39	44	25	24	34	34	37	22	45	27	39	37	27	34	31	33	31	32	34	33	41	36	31	35	32	41	31	29	32	29	34	37	46	34	36	34	36	25	34	31	31	30	33	29	36	42	41	41	33	43	37	39	35	24	40	26	39	33	27	43	46	34	33	31	30	33
20461	12554	8326	12880	20080	21145	19017	16562	13901	11207	9598	7830	6493	5210	4670	3823	3405	2975	2623	2540	2481	2159	1852	1582	1574	1361	1356	1162	1042	1025	993	902	872	774	760	732	645	673	649	814	2612	2304	516	787	812	623	464	417	480	418	480	506	546	533	473	466	454	456	434	414	452	400	401	410	411	402	386	445	420	392	418	430	381	388	387	391	412	400	407	444	397	373	437	403	416	462	418	437	414	396	391	413	394	370	418	413	436	451	408	391	408	406	397	405	371	423	407	359	396	401	432	418	414	380	419	429	411	390	470	410	372	387	396	427	414	399	418	416	434	411	367	380	394	364	435	407	358	391	439	404	405	373	421	400	383	379	412	412	448	393	400	380	403	415	368	404	417	437	440	405	376	395	406	423	415	417	408	400	395	399	413	425	381	451	378	383	391	399	414	425	405	399	377	420	408	416	398	408	412	407	429	406	398	404	386	421	384	412	400	386	412	433	413	410	377	402	389	417	373	400	400	389	387	347	418	395	371	429	432	388	390	414	414	412	424	389	414	418	391	392	422	388	393	424	391	420	395	397	437	402	394	424	391	441	382	394	416	437	383	411	420	415	432	391	380	386	392	426	436	425	413	378	426	416	419	373	361	407	402	378	406	423	410	413	410	404	407	381	421	392	401	432	421	403	395	411	402	432	428	409	415	398	392	382	382	408	388	416	399	408	398	413	432	401	375	386	416	424	417	436	436	406	374	376	405	374	422	385	407	419	423	395	410	453	425	395	427	430	402	408	418	442	406	390	373	404	424	407	420	392	437	422	364	390	429	401	411	406	403	423	428	394	406	409	381	412	408	419	402	441	430	419	386	406	437	404	407	393	477	368	423	413	414	399	407	401	386	435	405	369	397	387	377	396	407	414	422	420	402	380	444	380	403	413	411	363	418	426	427	385	411	401	395	435	427	404	412	347	422	387	436	412	379	420	432	384	414	424	378	415	371	405	431	408	435	420	405	422	370	435	400	374	375	396	407	399	396	424	412	406	403	390	381	422	392	416	403	422	408	420	407	400	415	425	388	433	401	412	431	410	403	410	417	394	433	427	381	442	403	389	391	398	399	384	402	419	412	407	399	451	391	404	403	397	391	412	433	395	419	390	415	408	386	391	376	426	406	376	391	408	435	403	403	446	432	400	414	413	406	397	423	392	411	407	424	415	400	415	390	388	367	369	425	379	408	403	422	386	443	369	396	428	415	410	408	421	407	421	367	404	410	404	415	429	433	414	395	404	406	425	386	407	377	423	419	376	420	434	413	410	383	407	379	375	435	411	414	388	440	388	401	401	415	453	406	389	405	419	426	405	390	419	425	381	392	409	394	441	444	380	412	425	412	428	435	422	423	386	418	415	421	405	409	382	403	393	378	392	414	376	404	453	420	427	409	384	382	409	381	395	407	426	417	397	431	392	368	396	377	422	395	425	402	430	397	397	361	393	397	423	380	422	419	419	458	362	381	398	451	436	370	389	424	406	408	425	428	400	390	393	375	400	386	423	424	406	387	375	409	426	397	392	395	423	373	385	439	443	382	403	411	443	385	390	454	428	448	379	383	409	445	427	405	379	407	402	408	440	425	410	425	414	415	414	412	453	383	373	417	431	363	401	416	411	376	450	439	423	420	375	419	420	390	409	416	408	430	395	442	405	408	417	443	404	402	371	422	406	420	403	412	405	394	407	412	420	413	422	385	388	425	400	398	424	418	399	397	438	372	430	381	386	405	413	427	407	395	439	411	379	387	404	420	386	378	422	388	413	427	414	415	380	436	427	379	417	398	426	375	428	418	435	421	425	405	419	409	422	438	412	386	385	420	429	386	418	415	428	432	413	436	395	412	422	423	411	384	427	441	389	411	385	380	422	401	391	420	387	378	389	397	393	406	395	386	406	421	416	408	388	362	462	417	395	426	418	398	405	408	433	412	427	421	447	400	364	381	458	443	447	390	413	456	372	428	432	397	412	416	429	402	378	425	399	428	414	407	382	382	433	369	390	377	423	401	397	401	394	437	406	401	423	432	398	431	385	392	399	394	415	396	430	418	393	424	374	439	402	401	408	419	452	405	417	389	428	427	372	411	423	425	432	371	387	379	397	407	416	434	388	417	390	410	441	410	446	415	424	388	420	418	392	413	410	418	414	399	414	434	389	406	407	409	392	410	392	391	402	362	416	409	406	407	434	392	406	402	414	410	462	424	457	397	381	432	410	421	385	413	400	392	405	393	391	444	420	415	399	441	370	397	391	414	404	419	409	401	412	405	431	417	415	377	417	402	426	377	431	426	408	414	394	433	378	410	457	418	386	400	410	394	421	428	402	414	404	411	417	419	421	394	409	398	369	389	400	400	421	413	398	376	451	434	367	395	396	404	377	408	402	428	423	405	391	450	431	415	425	438	428	412	418	393	382	383	349	426	406	425	390	409	412	390	397	381	414	392	402	420	402	438	426	410	426	392	382	435	377	387	419	406	456	407	426	391	398	405	446	404	395	385	403	405	406	452	400	381	390	408	414	399	395	442	377	438	427	387	412	411	424	385	401	409	426	399	402	385	399	396	413	386	375	407	391	430	446	433	442	398	427	406	384	406	430	408	410	381	384	430	440	371	407	398	391	411	416	422	404	412	399	398	404	371	451	409	378	411	397	417	411	428	426	398	420	409	386	378	443	420	450	392	439	428	406	418	409	397	405	407	421	409	412	402	428	399	408	399	399	398	371	402	401	420	393	420	416	423	392	428	419	401	382	433	427	391	417	440	415	445	415	423	407	387	425	429	412	402	425	427	402	420	424	431	405	416	412	421	359	411	441	403	370	422	374	421	439	412	377	419	425	436	391	393	398	399	403	440	397	441	405	429	415	430	445	413	415	390	406	416	413	427	402	391	417	373	381	416	379	414	369	408	394	399	429	404	389	368	428	390	430	419	420	426	371	421	421	405	397	432	428	429	367	391	436	387	409	389	390	418	401	437	397	383	419	401	386	384	419	422	423	389	411	414	447	433	436	406	415	405	413	418	405	366	455	397	434	394	432	391	413	387	406	410	405	378	417	414	446	404	438	396	398	412	370	435	422	400	437	383	399	416	429	407	406	418	390	394	410	424	437	416	359	399	425	397	425	412	418	392	402	404	405	430	405	387	415	387	413	390	435	427	432	401	405	429	438	429	485	415	419	405	422	406	391	379	416	447	429	444	382	395	432	435	405	399	381	432	400	402	378	421	435	408	405	393	389	381	408	427	420	414	412	395	443	428	400	391	421	419	385	388	420	434	386	438	411	396	416	415	372	410	350	414	447	409	411	399	382	452	387	419	404	431	382	440	427	417	382	400	405	407	422	387	414	397	426	424	421	388	433	404	407	410	402	426	460	399	395	397	403	401	427	426	404	431	386	420	410	413	400	378	403	417	423	357	397	430	387	419	413	394	401	407	378	438	450	401	403	411	410	406	365	436	418	390	422	379	417	383	409	414	390	420	442	429	426
2669	2048	930	583	633	809	773	637	546	468	379	278	255	210	203	172	136	115	130	111	89	88	64	63	76	62	66	63	54	46	50	52	53	52	41	45	29	45	43	72	217	155	30	46	57	41	28	34	31	43	27	27	41	26	46	34	33	27	25	24	25	25	21	23	27	19	26	23	30	27	35	27	31	34	18	26	21	33	26	25	23	27	35	29	26	24	22	28	19	24	24	29	25	23	27	29	35	26	35	19	20	25	22	26	23	25	26	31	33	30	26	25	30	35	20	26	19	32	19	20	29	25	25	20	24	37	25	21	34	23	24	28	33	27	35	32	32	34	35	33	25	21	33	28	26	34	29	27	33	27	24	27	37	23	32	26	29	28	29	25	23	34	19	34	15	31	27	18	26	24	26	31	27	29	27	22	32	32	19	17	25	26	24	25	28	26	26	28	41	30	23	27	23	36	32	27	29	29	23	36	26	22	35	22	31	25	27	35	28	30	26	28	25	34	27	35	23	26	22	31	26	31	47	33	19	27	31	26	30	30	24	33	31	29	31	41	28	34	29	27	24	24	25	31	21	33	34	22	24	21	31	26	25	40	31	20	24	24	34	26	31	22	33	31	22	27	29	28	25	23	30	24	36	23	29	30	23	45	37	31	26	34	24	35	30	26	28	36	27	29	31	26	22	26	33	25	30	39	21	28	25	33	25	20	28	30	43	33	15	27	29	33	24	35	27	19	37	30	27	26	29	23	22	28	24	23	27	35	30	25	30	26	39	34	19	20	25	25	34	25	26	34	22	24	28	35	26	19	30	28	30	28	29	30	29	27	21	26	20	35	35	23	18	23	28	21	33	35	28	24	39	29	34	33	23	24	28	20	27	32	29	22	29	33	31	30	24	28	21	26	33	26	36	24	31	20	19	22	27	26	38	26	26	30	29	27	26	24	27	35	27	27	21	43	28	19	29	28	34	21	21	26	29	31	37	32	33	27	36	20	22	33	22	28	32	25	31	29	23	23	35	31	24	26	30	38	31	25	25	27	25	23	16	29	26	32	28	27	23	42	31	23	37	25	30	26	26	31	29	31	27	25	25	31	32	23	33	32	31	22	27	25	20	30	20	23	26	30	21	25	26	31	30	22	26	26	32	21	15	33	26	31	29	31	42	24	32	25	27	26	33	28	28	29	33	31	22	36	28	40	20	33	23	24	31	28	28	31	21	22	29	31	28	21	37	21	20	38	29	24	17	22	23	25	22	29	42	24	32	23	30	26	32	23	34	26	35	27	22	21	34	19	21	35	28	28	29	28	35	23	29	27	22	33	33	26	29	30	30	20	33	26	28	17	29	30	39	28	28	25	25	27	22	26	28	28	28	25	21	27	29	35	26	24	18	27	28	27	26	19	19	29	22	27	38	27	32	29	39	22	40	24	23	32	30	33	40	38	29	24	24	23	32	22	34	23	41	31	28	27	28	23	35	16	28	26	23	26	23	31	25	28	29	26	25	27	32	20	18	28	32	29	26	20	25	30	22	22	33	21	29	30	34	36	25	33	32	25	29	14	20	21	30	19	31	32	24	26	19	22	38	30	34	24	24	35	27	22	25	25	31	27	29	27	26	33	31	27	34	31	29	37	21	33	22	27	24	24	28	23	21	28	17	40	26	23	29	38	19	22	29	27	31	25	30	25	29	22	29	25	20	22	21	24	31	32	19	24	31	25	33	25	26	31	21	30	30	29	26	24	28	26	27	35	28	15	31	22	24	19	21	25	33	28	34	32	29	26	24	27	28	23	28	20	26	17	24	25	27	27	19	28	20	20	35	23	22	26	27	27	32	35	26	23	25	29	25	24	30	19	31	27	27	27	24	34	26	27	28	28	29	32	23	29	26	27	30	25	33	18	35	33	28	24	29	34	30	33	23	25	30	26	27	27	20	32	28	29	28	26	28	27	20	28	25	26	26	23	23	28	28	35	23	25	30	36	30	34	27	30	28	23	23	25	24	24	33	28	36	23	19	18	27	25	34	33	22	27	22	28	28	34	30	26	27	20	29	36	32	20	18	29	21	26	28	28	26	27	22	33	31	25	26	23	24	32	24	29	26	26	26	36	19	26	31	20	30	22	30	33	26	30	23	37	21	31	27	33	30	40	15	16	31	29	30	26	27	29	32	29	18	36	33	27	25	19	28	31	22	23	35	25	24	25	28	21	19	31	31	31	26	28	31	25	23	21	24	27	22	26	25	20	27	30	35	25	25	30	32	29	25	29	24	26	18	28	28	32	29	33	44	28	43	33	32	27	23	29	23	25	34	26	27	23	32	29	20	31	27	32	24	23	34	29	38	31	24	24	28	31	28	20	27	32	23	28	24	28	34	21	26	37	32	26	20	24	30	19	25	34	32	37	30	29	33	34	40	30	23	28	39	29	18	37	28	28	30	28	29	22	29	26	24	22	28	33	26	24	23	47	33	22	25	33	32	29	27	28	35	34	30	30	29	17	27	32	23	24	25	33	31	27	25	36	29	30	30	24	27	30	21	35	31	34	19	29	30	23	22	40	24	19	22	34	30	40	23	32	24	29	28	30	28	28	40	29	32	34	30	17	23	26	20	29	25	31	19	31	43	34	24	30	27	25	27	34	39	19	29	32	32	23	21	30	26	28	29	34	24	19	20	35	29	31	38	24	24	34	26	32	27	28	35	28	25	27	19	30	31	21	32	26	24	33	32	17	27	23	31	34	23	33	33	28	27	32	20	20	25	24	35	32	32	19	35	27	27	32	24	26	39	31	38	26	26	22	29	28	41	28	28	24	28	33	24	35	24	28	30	35	24	27	22	33	24	37	23	33	22	23	25	36	31	35	32	36	26	22	28	42	28	28	29	33	23	32	26	29	23	36	21	23	22	26	30	24	37	28	27	35	27	14	33	28	30	29	26	24	23	30	28	32	29	29	29	42	26	34	34	25	23	22	27	26	32	20	32	19	30	20	23	24	18	27	34	37	21	27	24	14	29	29	28	30	34	20	33	32	31	24	29	32	21	28	31	21	31	25	34	35	23	19	34	30	33	21	20	35	20	36	27	30	30	24	23	26	25	33	24	31	24	29	35	29	25	21	23	26	36	29	33	31	24	26	30	30	18	26	22	25	23	35	30	30	29	34	29	25	29	32	27	31	21	24	38	29	28	31	21	27	29	35	28	27	23	34	28	28	28	33	32	28	21	19	29	28	28	25	27	26	28	33	21	28	30	28	34	29	38	33	30	27	30	31	25	43	25	30	30	29	30	28	26	23	25	33	30	17	30	28	21	29	34	33	29	23	30	33	26	27	36	33	29	22	24	27	35	23	33	27	30	30	20	30	26	39	33	27	28	27	35	29	31	24	33	24	37	31	34	31	28	30	29	29	31	24	28	26	28	34	27	29	30	24	27	26	29	30	30	31	30	20	26	33	32	15	21	25	38	33	28	31	26	33	30	32	30	32	22	31	31	35	26	28	24	29
24673	16575	11086	16444	24217	25507	23710	21303	18544	15884	13467	11281	9544	8083	6838	5990	4976	4535	4022	3678	3315	2784	2469	2079	1799	1771	1692	1512	1429	1308	1166	1178	1007	920	904	745	853	767	768	2138	6160	4283	675	1111	983	662	426	450	444	480	517	532	762	751	607	490	430	383	363	358	334	346	377	365	354	360	364	349	346	351	325	335	337	357	360	325	322	349	350	305	324	342	348	347	371	348	393	344	329	332	342	368	333	344	346	347	354	304	332	334	346	339	334	352	381	364	342	378	369	346	362	356	306	333	329	352	373	353	362	302	350	356	343	329	353	331	354	353	334	343	338	369	395	350	353	368	366	389	351	352	331	332	384	353	323	345	354	354	326	333	346	322	361	370	381	319	334	369	351	359	354	375	343	386	347	343	361	332	385	352	352	356	366	347	343	335	357	341	312	347	375	358	351	372	310	345	327	354	380	331	337	323	366	384	351	356	376	355	336	310	359	349	352	318	384	383	328	359	322	329	352	357	351	358	367	350	327	362	328	320	372	320	334	362	324	367	353	330	357	374	393	341	364	323	379	354	317	337	288	338	341	361	357	348	344	388	338	352	345	330	341	355	324	354	340	354	374	358	334	391	337	352	329	334	335	347	335	318	367	331	339	338	361	345	321	354	318	352	337	359	348	362	353	326	350	345	364	339	344	344	331	366	342	378	338	338	371	352	329	344	309	298	337	364	354	340	327	305	351	341	341	333	335	325	345	370	307	331	348	360	368	294	334	356	336	346	340	333	366	302	346	308	350	322	347	350	355	360	348	340	331	330	345	364	337	377	367	358	315	328	335	319	332	341	342	352	355	333	357	358	374	326	340	346	358	341	348	364	349	323	348	360	336	321	326	375	347	350	355	348	373	344	373	341	333	361	326	351	328	363	359	356	324	364	314	363	325	328	358	331	335	322	380	327	359	358	346	352	372	372	314	356	364	337	356	360	354	381	372	362	375	327	365	336	383	385	322	321	322	371	343	320	394	323	356	360	358	360	322	363	349	355	351	364	318	327	306	324	346	357	341	321	337	340	344	348	352	339	383	357	376	343	331	326	296	344	361	337	343	376	363	337	343	357	335	381	341	357	352	334	338	372	362	381	351	350	336	349	387	331	352	342	340	348	375	360	307	330	385	339	313	349	362	365	338	362	379	323	333	348	362	366	367	354	351	319	346	310	347	311	338	363	352	374	361	364	318	322	341	365	350	331	335	367	363	354	332	344	325	378	324	342	333	345	351	341	347	331	327	330	355	356	350	320	305	341	339	338	341	340	327	349	360	346	360	378	360	374	325	354	350	396	344	338	341	377	365	323	336	363	382	340	350	353	343	350	334	361	361	322	351	329	360	338	349	339	318	347	358	331	334	333	330	370	357	341	344	342	333	345	339	361	370	380	341	322	359	355	382	336	349	349	303	389	332	338	358	393	343	353	359	354	347	334	340	356	330	328	352	321	325	391	351	359	340	360	326	363	304	356	355	361	360	384	363	348	312	391	354	345	381	393	413	371	343	337	309	370	357	311	331	346	340	326	349	378	334	362	324	338	328	355	345	386	359	337	335	365	335	345	336	331	325	349	335	368	345	348	351	354	347	324	340	359	333	359	367	355	322	338	306	335	380	370	344	309	350	348	355	347	349	348	345	316	350	356	336	352	337	361	341	367	362	357	338	403	368	355	378	342	338	379	354	334	357	359	387	341	364	373	319	338	368	361	340	360	336	338	313	315	342	355	336	334	374	346	354	348	337	344	328	375	373	378	347	320	351	305	359	369	350	339	352	323	345	344	338	331	330	324	358	313	315	349	346	388	366	307	331	357	343	351	354	352	383	361	329	339	326	382	339	365	358	373	387	354	333	374	368	332	329	337	381	351	364	350	370	338	328	348	347	360	366	363	339	357	347	339	346	368	327	343	370	343	356	314	378	365	338	352	360	307	364	336	373	336	345	370	344	354	335	323	324	367	353	334	366	323	353	336	347	334	375	338	369	340	344	352	363	334	356	354	373	345	328	353	338	335	362	361	353	346	348	348	357	344	393	316	383	329	333	375	375	359	345	345	325	344	371	306	339	337	362	334	334	328	367	371	327	325	380	396	329	335	340	344	354	340	347	348	328	341	367	336	305	324	351	350	360	353	387	320	335	349	346	349	347	318	348	328	359	337	330	316	341	371	363	347	332	340	342	349	350	311	347	345	321	327	352	363	349	328	347	362	333	342	350	349	359	351	359	361	369	359	339	339	365	364	354	343	360	370	356	343	349	357	351	375	321	362	342	353	347	381	328	348	326	366	317	375	349	344	342	351	313	337	322	360	335	341	338	338	332	365	348	313	317	343	336	344	343	354	360	388	333	339	397	355	330	325	350	343	348	347	387	339	352	361	379	332	383	361	356	342	354	338	333	372	353	369	375	356	339	359	358	353	368	333	347	329	365	325	330	324	323	312	372	357	357	342	330	361	358	368	333	378	343	364	341	354	347	358	341	332	338	374	379	346	368	307	345	344	356	350	340	329	310	367	342	330	350	379	366	364	333	353	342	356	328	343	343	375	338	350	347	329	338	374	346	324	347	348	354	352	334	315	356	342	351	320	342	352	347	345	318	355	354	353	366	394	374	348	346	361	373	343	347	356	351	371	348	344	325	356	323	334	339	362	355	349	351	352	344	318	305	331	368	376	372	347	348	347	320	347	355	347	333	364	393	295	349	351	321	345	341	333	342	368	382	317	320	346	343	341	341	331	353	361	336	360	352	358	370	347	340	363	336	310	344	337	360	365	356	377	346	349	350	365	313	356	363	338	348	364	359	312	334	354	338	347	326	342	356	333	347	328	315	378	333	345	357	322	359	363	332	358	336	330	333	371	326	329	349	340	349	313	350	325	360	326	372	331	360	333	300	356	357	375	336	331	341	351	331	354	320	345	337	354	352	363	337	335	364	350	348	339	321	334	331	338	345	311	341	382	337	338	333	335	361	319	353	336	357	363	346	369	325	340	325	365	407	343	332	351	327	354	365	363	321	360	384	319	358	364	351	340	365	343	328	341	357	338	346	324	346	343	350	336	368	338	324	377	338	352	355	337	342	372	361	345	388	347	344	349	353	349	332	350	354	328	318	321	324	322	376	351	333	320	381	336	363	349	320	343	341	388	363	345	323	354	365	335	377	362	357	375	367	355	370	338	384	361	335	323	346	352	346	319	329	320	369	352	349	338	340	326	365	361	378	339	332	333	396	335	319	353	361	338	371	360	331	376	380	352	351	376	334	326	344	349	336	355	341	352	358	365	362	343	350	328	313	330	354	371	361	349	351	354	358	329	377	358	361	360	361	359	325	350	336	347	332	347	340	368	319	309	368	326	320	356	355	339	363	374	324	367	328	332	331	379	359	358	331	349	367	338	346	360	336	339	325	349	341	351	363	361	360	336	333	350	340	331	379	338	335	344	342	362	386	373	378	373	373	339	368	329	359	350	365	367	350	365	323	333	326	359
3710	1723	845	531	512	744	766	689	619	493	403	380	309	252	213	261	263	135	126	119	116	99	77	93	69	69	64	71	71	47	60	71	48	55	37	36	66	58	56	141	221	167	47	51	42	44	35	49	46	47	48	47	49	69	44	40	42	33	22	47	31	32	35	36	27	35	24	31	28	24	32	36	51	33	35	40	31	44	36	31	45	40	32	36	33	46	33	35	44	30	38	39	32	45	31	48	35	28	37	31	40	26	32	22	34	43	30	30	28	37	39	24	33	31	41	38	39	25	43	35	27	33	30	46	35	46	54	29	47	38	30	26	31	42	42	33	26	42	34	29	48	26	25	33	40	34	45	37	29	28	34	37	49	43	32	41	37	34	33	38	22	36	31	36	37	40	38	35	31	30	42	41	38	29	52	28	42	37	36	39	38	33	41	40	33	29	29	33	38	35	37	25	36	30	24	33	27	44	38	34	34	42	32	47	38	30	36	39	30	42	39	39	32	28	36	36	40	39	32	42	39	33	31	32	43	36	39	35	30	45	39	29	27	32	28	35	39	44	40	35	29	38	33	45	29	31	35	35	30	38	38	27	43	39	35	45	21	41	35	33	41	35	28	31	30	38	34	48	28	19	37	42	30	44	35	34	27	32	30	33	31	24	32	38	40	26	35	39	33	38	33	37	42	31	27	23	36	35	40	28	29	36	42	29	28	30	37	39	30	39	44	36	38	38	39	22	45	31	28	31	36	39	35	33	31	37	42	38	39	31	25	51	44	38	28	29	40	34	41	24	36	37	25	35	30	27	37	30	43	35	35	35	32	32	33	42	34	49	34	41	42	37	40	48	43	37	31	42	32	33	33	39	28	38	37	42	39	30	32	46	33	33	24	33	36	39	34	29	29	36	35	36	37	42	37	34	38	43	41	27	32	32	41	35	35	43	35	34	39	28	36	27	36	35	37	34	34	48	37	37	32	33	36	29	38	35	38	41	38	39	29	38	24	21	46	40	35	40	39	34	37	33	39	44	35	39	34	29	36	37	27	29	57	39	41	31	29	40	43	32	31	29	34	27	40	29	36	34	39	40	33	40	35	34	40	35	24	31	43	35	37	34	38	42	28	41	39	28	41	24	38	51	41	37	51	40	39	22	40	36	27	36	44	36	34	45	29	40	34	41	44	46	44	38	37	34	40	31	34	32	36	37	36	41	38	41	38	35	31	42	40	43	38	30	29	29	38	39	37	32	33	19	30	24	28	36	28	26	30	35	39	31	32	34	31	34	40	33	25	34	33	30	44	26	33	34	36	46	48	38	30	34	31	38	34	33	36	28	32	33	40	47	42	39	35	41	32	41	35	31	33	33	44	49	36	44	27	43	29	31	39	29	28	30	35	36	30	48	40	33	37	36	38	35	27	40	34	34	38	46	35	37	37	30	33	29	30	37	36	39	43	24	36	38	31	36	42	38	26	35	41	40	40	43	36	33	32	36	22	35	29	28	33	38	32	30	32	36	45	32	36	30	44	43	39	48	32	33	23	24	42	39	27	28	36	35	32	31	39	42	37	39	31	30	43	34	34	30	40	29	28	32	35	35	49	37	38	40	39	36	39	33	54	30	41	39	43	29	45	40	41	30	33	41	38	41	31	27	34	31	32	34	35	34	39	37	42	40	32	27	27	37	34	48	45	38	32	37	35	26	28	40	36	30	37	30	57	32	30	42	40	33	38	47	31	42	37	32	44	34	38	30	38	40	31	41	36	37	37	34	33	37	23	32	35	28	37	35	34	41	42	27	26	36	36	36	32	35	31	37	40	36	36	19	45	32	38	51	37	33	41	38	25	44	41	30	40	46	30	20	34	28	30	39	37	38	42	48	40	28	35	32	38	28	31	42	38	32	35	35	29	35	39	42	29	37	39	40	36	39	35	31	37	33	40	36	25	23	32	37	39	25	30	37	34	25	39	28	38	46	44	37	37	38	41	37	29	28	30	46	35	30	39	48	30	36	29	32	47	37	41	39	30	30	38	40	39	40	27	39	32	45	26	35	35	46	36	22	35	37	43	42	25	46	35	37	38	24	28	40	37	34	29	35	43	31	36	35	38	31	36	27	29	40	23	30	37	35	36	34	37	33	35	30	34	37	29	25	36	38	30	28	41	34	30	36	47	45	34	39	35	42	29	33	40	34	37	46	29	37	38	29	35	31	35	36	29	42	37	36	36	28	38	41	30	29	23	35	43	36	34	44	28	36	31	31	38	41	44	31	39	32	41	45	25	36	43	26	38	26	22	38	43	37	38	31	42	33	43	36	39	43	30	32	35	41	44	48	38	41	34	31	47	29	26	35	31	48	31	49	32	35	22	31	40	29	33	29	30	42	45	30	29	32	39	33	46	25	35	41	34	37	34	35	35	43	35	43	30	44	39	34	31	34	34	35	35	37	43	35	35	25	52	42	42	35	29	36	39	34	45	28	32	35	34	32	42	38	27	28	38	32	31	41	35	39	50	48	35	37	38	32	26	34	36	36	24	29	39	33	33	28	31	30	36	39	32	30	41	35	37	28	34	46	31	40	38	32	33	32	34	36	26	34	32	46	35	27	42	44	37	26	36	41	32	29	36	36	46	32	47	32	39	35	35	48	35	35	33	40	37	28	31	41	30	33	37	37	27	30	27	48	33	46	23	33	39	33	37	43	27	38	45	33	36	44	37	36	32	37	38	48	31	35	30	30	40	32	36	32	37	39	29	32	42	43	41	32	35	32	46	29	33	35	36	30	37	31	47	46	28	33	31	29	37	42	34	40	23	35	45	33	29	28	32	39	27	30	52	28	43	41	30	34	26	25	42	30	32	38	30	51	38	34	31	31	42	33	38	39	30	29	31	35	37	40	34	37	39	39	46	36	33	27	47	33	33	33	28	37	43	38	30	30	32	32	33	26	39	34	32	28	28	32	39	42	38	44	44	40	32	35	31	34	33	34	33	54	39	43	31	28	39	31	43	34	46	45	39	37	38	35	34	34	45	44	44	40	47	37	37	44	42	44	31	34	47	22	20	31	40	46	43	34	30	30	24	37	39	36	36	25	35	41	39	21	41	36	32	40	33	27	45	38	31	17	42	39	31	43	32	27	33	36	47	35	39	46	34	37	44	40	40	35	37	40	42	30	32	34	44	34	45	36	29	33	35	26	42	42	36	24	33	35	29	39	39	48	31	32	43	39	40	35	34	40	49	32	43	32	33	47	29	34	28	36	40	28	35	36	24	31	34	41	41	26	42	35	39	18	52	33	37	42	35	22	47	32	37	34	43	38	33	37	37	31	27	25	36	29	39	34	31	33	47	27	36	42	37	28	33	37	35	37	37	32	26	48	35	43	36	35	40	38	32	31	35	28	34	29	35	33	31	42	36	26	42	40	38	30	30	29	39	33	28	37	36	33	35	28	47	34	27	33	40	33	39	29	42	38	41	35	32	37	42	39	40	32	37	37	37	29	34	38	29	44
23825	15469	10601	15462	23076	24408	23543	21518	19337	16849	14521	12685	10394	9023	7996	8820	6837	5141	4490	3897	3388	2960	2714	2336	2247	1944	1762	1717	1560	1423	1354	1272	1236	1092	990	979	911	925	925	3361	6374	4643	909	1015	787	746	647	649	579	553	673	663	727	1069	930	664	586	480	445	461	469	438	435	437	440	457	467	432	414	442	441	439	445	434	472	447	424	397	455	466	411	479	442	429	386	388	453	423	442	411	436	463	419	453	435	424	435	425	413	442	465	436	455	452	442	446	429	418	455	452	439	418	435	418	437	421	439	420	429	389	410	479	428	388	437	485	455	491	468	428	435	444	427	425	449	430	451	445	478	447	454	412	439	460	436	434	464	422	470	463	438	435	421	440	438	460	404	444	438	439	430	413	399	425	452	491	451	439	394	431	434	454	384	425	448	471	443	463	436	486	404	475	450	436	477	412	436	454	410	436	438	461	455	479	419	439	463	414	410	458	469	437	428	411	438	462	408	445	433	441	406	461	469	422	434	454	413	441	424	426	474	428	449	408	426	456	457	461	428	407	415	397	470	435	472	432	447	434	438	437	450	421	454	492	407	402	440	432	396	460	418	419	441	410	449	418	472	461	433	423	410	434	417	445	452	470	445	424	431	431	421	461	438	456	440	466	390	453	454	427	430	432	426	446	447	462	437	423	421	466	440	419	433	439	466	433	438	407	482	427	438	441	449	421	441	463	447	474	438	452	422	392	415	481	430	424	455	438	420	424	424	416	427	385	422	407	421	436	442	429	393	496	440	458	481	481	466	439	449	464	441	452	405	382	488	441	447	426	409	438	460	418	438	453	444	429	427	413	403	437	415	433	409	430	464	466	446	452	452	481	457	411	440	432	432	454	448	428	448	398	440	445	394	431	432	398	424	404	445	412	468	421	445	423	462	414	415	470	416	438	432	422	454	456	432	442	444	433	390	452	407	401	421	430	459	433	422	452	439	422	446	443	445	451	450	435	427	445	453	474	451	444	444	413	446	441	419	462	432	431	436	461	445	427	426	434	431	446	436	429	454	443	457	422	416	429	443	469	438	411	463	457	448	465	418	433	479	451	429	478	405	448	453	441	463	446	443	437	413	434	463	460	453	443	393	417	442	415	412	432	481	447	436	429	412	429	429	430	410	470	457	447	427	413	440	417	413	397	442	429	412	422	413	397	428	479	441	402	474	466	435	440	446	461	458	410	449	432	419	468	462	432	424	418	417	438	461	439	456	412	424	456	459	444	435	455	404	420	428	422	463	431	439	429	437	472	461	418	439	439	426	419	469	455	416	403	475	458	466	431	443	456	438	429	407	478	462	406	414	455	427	452	401	412	442	448	436	419	421	392	422	463	403	409	460	413	464	449	424	431	433	432	455	415	458	404	464	439	446	429	447	499	468	412	438	458	468	425	423	437	426	438	468	429	439	428	440	434	418	448	448	410	415	436	407	456	451	448	439	442	443	453	487	420	441	430	432	454	433	410	431	448	465	465	432	437	447	449	444	448	472	424	442	475	453	437	432	456	480	471	410	428	411	465	441	431	468	449	440	438	450	464	455	415	451	408	426	424	427	447	399	421	445	454	428	420	476	426	422	433	438	446	436	422	441	409	416	427	423	414	478	430	421	435	450	437	433	443	418	460	448	438	476	416	455	449	421	425	422	406	409	465	446	418	416	448	441	457	436	407	447	437	393	431	418	471	422	421	427	449	438	408	446	398	405	455	442	446	460	461	475	442	439	418	453	428	452	389	468	442	466	412	434	452	449	460	424	417	472	436	441	417	431	388	436	458	460	437	412	452	465	447	392	429	461	431	476	431	437	448	461	409	434	461	454	383	480	462	465	433	442	424	444	440	450	417	458	470	439	435	488	441	473	420	456	401	470	421	425	444	425	418	406	467	436	424	408	437	459	399	439	440	405	432	421	455	466	454	454	427	446	430	432	448	433	421	461	421	463	479	460	474	458	416	425	436	448	412	468	399	425	447	440	414	478	426	414	467	446	442	468	459	442	412	491	424	447	437	431	404	462	452	442	437	457	465	456	416	430	413	485	458	440	455	460	449	454	438	453	434	399	463	467	461	465	447	451	395	449	409	423	424	410	403	471	439	416	426	435	461	435	431	430	444	438	431	457	396	455	450	413	461	439	443	437	457	433	430	459	483	451	447	424	451	458	375	431	449	475	432	417	435	442	470	397	429	455	454	458	410	466	402	414	433	466	476	421	449	425	420	405	418	426	436	448	449	426	454	409	467	415	443	431	463	452	436	435	435	408	433	425	448	371	462	438	438	427	435	384	392	412	412	462	457	479	451	446	437	452	436	465	450	442	435	417	423	434	450	453	418	416	444	411	445	466	447	408	458	473	458	432	477	450	433	422	418	434	466	440	444	446	425	424	428	449	471	373	422	452	435	435	450	444	414	426	435	447	466	382	466	444	482	434	430	420	472	435	431	431	457	404	450	419	434	459	415	475	440	430	399	441	477	490	449	424	408	425	403	459	444	439	441	452	423	413	450	411	410	417	433	449	466	463	464	416	452	419	421	447	469	438	449	421	459	452	447	441	441	423	441	465	466	460	413	427	431	453	422	450	439	392	430	420	405	425	432	403	420	438	451	449	419	442	417	475	441	434	446	463	406	448	404	429	409	431	463	442	427	429	466	458	491	426	459	434	476	425	478	383	436	425	425	453	447	438	436	422	419	422	438	455	453	448	471	416	449	438	442	437	464	466	445	482	440	456	424	443	441	436	455	393	474	490	462	425	461	429	441	520	404	475	426	445	412	411	445	421	475	406	435	444	408	415	429	462	387	454	436	410	445	459	484	411	430	409	439	435	456	440	415	459	450	420	491	434	455	453	428	467	419	474	446	460	439	454	419	442	454	474	382	393	456	429	473	434	414	454	425	441	394	469	451	417	448	452	439	440	404	451	448	428	433	446	440	453	416	397	481	449	460	424	440	456	412	468	476	422	425	431	465	430	423	449	437	397	418	431	441	433	461	457	435	442	430	464	436	467	415	451	439	427	430	466	438	416	454	447	451	437	403	468	439	423	457	455	409	445	463	440	417	415	408	463	440	440	441	451	425	421	398	482	413	436	421	453	459	439	456	467	474	410	462	449	483	455	406	494	408	449	439	444	441	451	453	453	455	427	428	455	453	458	429	452	416	453	459	427	452	443	437	420	452	458	451	424	445	420	447	439	413	457	467	426	432	432	442	452	464	421	420	431	459	410	416	423	435	412	452	422	441	424	429	461	453	411	432	400	400	411	438	432	456	454	413	476	466	468	449	409	436	430	419	485	435	416	424	459	423	423	488	418	453	451	423	420	414	404	452	443	431	443	439	455	445	454	451	455	457	446	475	446	449	433	407	444	414	445	447	445	440	425	419	436	403	410	436	431	394	425	480	399	490	436	463	463	415	451	428	392	439	383	441	444	437	399	412	434	450	427	431	459	441	422	465	451	439	445	418	404	456	397	434	441	465	466	450
3517	2688	1262	669	740	1108	984	833	786	691	601	457	380	338	284	488	570	168	168	135	120	117	97	79	86	74	76	66	83	66	68	56	53	49	68	38	47	47	58	160	299	185	60	77	75	67	43	61	59	39	42	32	34	53	37	46	34	33	30	30	31	27	29	26	28	26	33	25	26	23	16	30	34	33	31	22	21	31	26	21	28	35	25	28	28	24	24	28	34	34	50	33	33	28	30	31	35	27	39	32	20	39	27	37	31	24	27	20	22	33	26	28	28	35	30	31	27	26	24	25	27	28	34	34	26	34	30	29	31	25	22	30	28	31	11	37	33	29	29	32	32	31	28	27	37	30	40	42	31	35	25	28	15	35	32	27	27	25	30	26	19	26	36	23	25	31	38	29	32	32	27	31	38	18	26	22	31	34	30	23	25	22	28	24	28	31	23	23	33	24	28	30	32	23	27	22	28	30	26	29	24	36	28	37	27	29	33	41	23	35	30	37	30	30	30	28	32	22	28	33	23	30	28	33	28	28	28	19	28	27	32	29	19	29	36	30	26	22	28	34	28	30	26	24	23	32	34	32	20	24	32	18	24	32	22	30	30	23	34	16	25	23	28	28	25	32	39	27	42	30	26	29	26	32	29	22	29	22	20	25	37	30	23	22	23	37	22	24	23	26	27	30	30	19	21	32	27	23	29	26	27	22	22	29	39	28	28	23	27	30	27	30	26	26	35	32	23	24	29	28	26	27	28	34	32	24	25	20	15	30	30	16	25	36	29	33	30	34	26	40	29	24	36	36	29	32	20	31	30	34	30	29	31	25	25	22	32	30	28	36	21	27	41	25	29	37	21	21	19	30	21	23	22	31	35	32	39	23	35	23	22	25	46	19	25	26	37	33	24	29	25	31	20	28	33	26	38	28	32	19	33	19	18	29	27	26	22	27	38	36	28	36	38	21	33	27	26	29	33	34	29	31	27	22	34	28	29	28	26	25	34	28	27	23	20	32	31	28	21	23	34	27	23	29	30	24	22	26	19	28	23	24	27	23	25	27	27	28	27	27	24	22	24	27	36	33	27	23	36	27	28	25	31	27	30	21	30	31	29	21	25	29	30	23	30	26	23	31	32	32	32	28	33	28	35	35	34	27	24	28	23	33	26	22	26	31	30	18	37	34	22	25	35	30	37	37	31	26	26	39	31	32	29	32	32	28	32	32	28	44	28	21	34	28	33	29	28	34	27	40	33	27	35	28	37	37	29	21	41	24	23	39	29	34	23	21	28	35	28	33	27	30	20	23	27	24	37	30	30	32	30	33	28	34	23	25	42	38	30	34	30	35	21	30	30	26	36	23	24	33	32	32	29	22	26	26	28	25	38	40	26	29	29	25	35	25	29	22	29	21	29	22	32	33	34	24	23	29	28	42	22	35	36	24	32	22	28	37	30	34	27	26	33	28	31	32	33	35	36	26	22	30	31	21	32	28	30	37	24	28	34	32	33	26	27	41	22	31	22	33	30	28	35	23	31	34	30	26	22	33	13	28	31	36	34	31	26	28	21	18	23	26	28	28	31	29	32	30	25	36	24	26	20	26	26	32	24	27	21	25	33	32	25	29	26	32	32	36	27	26	37	23	34	27	22	24	27	29	29	26	47	26	35	28	28	27	30	49	31	29	22	32	21	28	30	30	31	24	27	24	34	37	24	30	33	27	27	35	30	17	34	38	22	24	19	20	39	33	33	28	25	25	26	20	22	30	35	32	26	31	31	28	30	25	40	20	22	38	31	18	25	25	22	26	18	20	36	39	23	25	34	20	24	33	34	32	27	26	38	36	27	26	34	33	24	17	22	28	24	31	28	27	38	26	36	25	29	38	29	33	27	26	30	26	36	26	30	27	24	27	26	31	26	28	22	27	34	31	21	25	27	28	27	42	37	26	22	31	16	22	26	32	32	28	28	24	44	23	28	23	27	28	29	29	24	33	35	26	29	10	33	22	23	27	23	25	28	29	22	23	22	32	32	32	22	33	33	33	23	16	31	27	34	21	28	29	26	27	23	30	32	27	21	21	20	33	34	33	22	34	23	26	26	34	35	27	41	27	33	27	42	25	23	18	20	22	44	20	26	26	24	30	19	26	28	37	31	35	36	33	26	28	29	22	28	24	35	40	28	27	27	22	18	20	21	19	31	30	16	33	30	24	42	28	24	26	31	20	22	28	18	24	38	32	33	32	25	24	33	28	21	27	36	31	28	23	34	31	25	25	26	31	26	29	31	31	19	34	33	21	17	28	37	34	32	26	22	25	24	28	22	30	32	23	31	27	22	24	38	24	30	27	32	22	24	24	39	33	28	31	25	25	31	28	30	28	30	30	30	37	25	30	22	28	22	20	29	27	28	31	31	32	34	23	28	24	29	23	28	30	27	24	21	22	28	39	32	30	29	24	30	38	26	26	26	19	27	28	22	29	29	31	27	24	16	28	25	32	23	28	30	26	25	33	25	34	20	31	28	21	26	19	34	24	36	21	31	32	27	31	39	20	20	17	27	27	25	38	25	40	31	30	29	26	40	27	24	28	32	33	36	28	25	33	25	30	30	32	26	25	29	34	32	28	33	32	30	30	31	28	28	26	29	39	38	34	45	36	27	23	30	31	23	27	22	28	36	35	26	18	23	34	42	29	30	39	30	38	33	31	25	33	17	28	30	25	30	28	30	25	37	22	28	29	25	27	33	29	28	32	30	33	30	29	32	30	24	28	22	23	25	24	29	26	24	35	36	24	33	24	42	25	37	42	25	37	29	40	25	30	30	24	21	24	28	21	25	30	34	28	28	29	31	30	33	26	24	22	22	32	32	28	22	29	43	26	31	31	29	21	32	32	36	29	30	22	21	23	19	23	31	32	38	37	34	26	38	30	13	39	28	26	30	26	19	31	30	24	37	34	23	30	35	30	38	28	16	31	19	22	23	30	31	28	35	33	22	44	27	40	26	25	16	23	28	32	29	29	28	26	32	22	33	36	26	31	28	25	26	27	31	23	37	26	29	34	30	35	27	34	29	32	25	28	34	47	35	26	38	28	33	23	31	27	28	32	24	24	27	35	23	23	32	36	29	30	27	21	34	27	27	29	31	19	36	31	19	21	19	29	37	24	29	36	33	23	33	26	28	31	23	28	25	24	26	32	20	27	35	23	29	32	28	24	23	29	31	20	29	32	28	37	33	29	36	13	31	25	31	30	25	34	21	29	33	32	23	25	22	35	19	28	25	25	27	29	28	29	32	29	27	37	18	31	31	37	35	44	25	28	29	24	20	24	28	27	25	29	25	27	26	30	33	27	25	20	30	14	25	24	28	28	21	28	28	38	23	27	31	25	25	34	32	26	30	30	27	22	26	27	32	40	30	24	21	40	29	30	25	23	31	29	20	23	29	26	26	31	32	27	36	36	32	23	33	21	26	21	34	29	24	27	24	30	26	29	27	30	17	26	20	28	30	26	22	34
27606	18726	12861	17790	25539	27411	25846	23487	21229	19256	16896	14830	12831	10994	9942	13182	11523	6079	5179	4503	4104	3648	3088	2527	2258	2168	2165	1934	1915	1697	1682	1587	1399	1296	1136	1080	1074	1113	1056	4093	8121	4546	1080	2137	1861	1305	896	1292	1065	758	611	562	789	1006	893	751	580	392	375	365	355	361	372	354	334	376	336	352	349	369	357	347	374	394	349	399	364	349	340	345	360	337	332	346	378	359	349	341	347	359	354	361	356	383	347	362	390	348	322	330	354	353	368	377	347	334	378	347	363	317	353	353	340	342	370	367	368	349	373	379	365	302	360	372	335	379	380	365	363	352	332	337	361	380	362	348	345	357	343	338	392	338	345	361	354	337	331	372	384	333	372	331	352	356	352	366	349	359	355	362	350	360	348	364	349	364	355	335	327	369	382	384	319	377	391	384	353	370	346	389	375	311	348	344	364	358	338	329	366	339	355	356	365	356	362	336	360	358	377	327	349	355	365	369	330	362	369	351	361	354	361	374	338	344	342	364	341	389	362	378	338	347	367	354	356	348	374	331	369	354	359	343	317	342	347	339	336	325	350	347	371	351	377	343	330	366	364	375	331	346	376	380	360	359	340	363	365	357	331	354	395	372	346	303	344	361	375	339	331	359	338	361	355	347	350	367	363	360	335	352	357	387	346	354	362	353	360	334	355	375	334	340	368	358	371	356	358	351	341	353	349	334	326	341	368	337	353	386	372	366	326	323	359	365	369	360	384	380	392	329	345	345	335	338	338	366	381	342	348	358	366	353	342	372	357	363	350	350	367	362	378	356	344	325	356	365	369	385	370	348	374	373	359	338	358	364	363	346	365	350	360	347	356	383	345	372	373	354	372	344	327	345	321	364	363	386	369	329	356	355	367	368	350	358	350	392	338	326	364	381	339	366	355	370	351	353	340	344	342	376	396	327	355	328	393	341	355	376	369	328	379	348	371	353	349	385	327	363	351	323	342	309	368	368	373	328	360	342	341	355	345	342	352	362	347	370	360	351	395	386	343	324	321	327	352	375	334	339	361	358	370	363	376	367	342	346	338	338	329	355	385	356	357	354	345	343	357	368	361	359	368	323	360	346	363	385	337	361	335	387	336	333	341	339	350	366	356	389	348	359	355	357	341	348	379	366	382	360	367	336	357	350	350	351	347	350	336	344	352	364	342	325	348	384	348	356	343	352	340	372	345	384	344	368	365	328	382	333	346	374	346	354	333	352	363	336	360	322	334	353	339	336	371	351	340	339	361	355	354	348	345	346	354	363	328	350	347	324	381	331	363	328	361	348	349	361	317	333	344	328	320	334	363	335	359	338	305	345	332	318	352	360	379	351	361	363	340	330	355	331	362	379	382	380	333	382	329	355	324	355	390	358	350	368	368	355	337	355	369	383	324	334	350	325	364	371	346	367	369	369	351	367	343	359	360	351	363	362	360	329	360	332	361	365	382	370	348	365	378	353	338	355	362	372	356	352	386	323	341	343	355	368	327	322	338	325	350	390	382	356	362	384	361	332	356	362	359	370	343	343	376	355	319	373	336	364	380	349	408	348	370	366	355	325	334	361	314	352	375	400	369	343	343	379	355	335	320	370	337	358	345	334	357	341	340	369	305	336	351	369	367	364	373	360	363	370	372	372	366	361	324	335	348	372	345	361	379	331	358	357	365	349	361	367	374	398	361	348	346	342	345	329	398	379	356	342	398	372	380	347	361	335	370	353	336	377	327	374	314	353	380	376	360	340	356	331	360	364	364	354	332	340	385	351	367	343	345	359	332	367	338	363	352	336	351	318	355	370	363	357	367	328	351	364	342	377	350	349	362	357	327	367	333	370	346	348	336	374	317	338	361	362	362	359	361	347	334	331	350	355	382	387	376	377	336	356	375	358	376	352	371	347	331	359	338	383	370	347	331	369	379	380	345	354	353	349	356	336	368	371	349	344	336	322	394	349	351	367	331	357	373	347	378	365	364	358	347	386	362	359	355	337	344	391	343	341	337	360	337	340	359	380	378	318	364	355	325	319	392	322	345	349	356	371	349	352	349	383	352	352	362	364	366	386	372	353	330	345	341	335	347	335	365	380	369	384	351	361	354	359	333	367	351	339	354	336	372	314	339	358	327	369	380	347	332	342	374	373	401	341	364	350	335	371	342	374	337	351	343	346	367	368	307	346	332	341	362	370	374	370	324	396	337	370	381	357	348	379	336	355	325	355	380	372	352	358	336	326	403	355	328	346	337	404	332	328	361	353	384	322	373	321	361	362	328	362	361	336	315	303	350	335	381	365	367	346	359	374	386	365	344	359	337	334	371	359	332	347	331	324	365	350	357	382	344	326	337	372	340	387	340	348	351	354	369	349	337	359	368	397	378	391	357	362	359	359	348	368	378	342	373	358	364	358	391	395	336	373	336	378	339	330	306	370	358	327	375	347	334	364	367	340	330	355	340	389	362	355	354	361	368	366	338	359	329	348	411	372	341	342	356	346	358	331	369	355	387	362	374	323	369	363	365	320	369	325	373	377	390	334	346	400	370	336	367	382	360	359	337	380	405	358	373	352	329	325	365	390	336	331	315	373	348	390	336	335	334	383	342	346	359	382	366	375	339	361	372	296	358	335	359	344	354	366	354	354	398	385	333	354	375	381	328	364	340	358	352	344	343	348	347	381	357	345	341	317	369	324	323	344	353	355	331	376	378	340	362	326	383	379	356	335	364	350	356	346	349	405	358	347	334	352	343	351	357	338	336	334	347	355	326	383	340	390	348	371	342	368	371	367	366	376	347	376	354	330	349	350	362	344	352	367	343	368	375	356	356	324	328	348	336	340	351	341	356	355	323	328	362	344	342	356	341	362	344	345	331	344	357	339	348	326	375	328	378	353	348	370	334	365	328	336	313	362	342	332	346	362	347	329	353	422	370	317	363	350	320	347	370	348	388	393	325	356	355	369	348	357	335	371	389	368	346	382	352	366	348	316	364	336	386	371	336	367	356	382	346	354	339	366	333	327	335	369	376	363	337	350	331	368	352	335	355	349	380	374	368	389	349	342	351	334	364	342	328	349	331	351	368	339	384	321	360	308	372	356	362	370	318	348	350	357	361	341	374	344	352	381	341	365	335	363	359	354	348	354	345	363	381	362	364	347	336	338	349	341	369	386	370	381	345	354	337	317	342	325	343	345	319	357	351	364	354	367	338	376	357	353	366	342	369	357	353	353	391	386	305	370	366	315	358	370	354	382	345	364	360	339	368	351	404	375	354	363	371	381	425	342	357	331	361	340	370	367	353	351	332	339	340	372	346	345	373	340	349	350	374	355	337	374	340	353	333	325	359	348	373	366	322	352	339	362	345	342	352	357	352	389	379	331	368	348	351	339	329	365	357	339	346	362	372	352	319	336	363	343	354	343	383	378	372	355	324	328	332	373	377	373	346	349	317	359	336	307	351	377	347	312	363	355	349	364	374	346	337	326	330	350	341	341	318	356	319	380	389	376
2171	880	407	231	280	439	415	318	294	262	225	178	180	151	129	142	528	82	66	63	53	56	39	52	60	44	53	52	44	56	52	32	47	54	41	37	32	31	42	48	73	79	40	31	43	29	40	43	26	31	32	37	45	25	28	33	32	32	32	43	33	27	24	40	27	36	27	36	39	38	37	31	26	39	32	35	28	41	36	34	28	38	18	35	36	36	25	46	30	27	38	29	36	34	31	44	30	43	28	37	48	38	36	30	34	30	39	31	27	26	49	37	38	37	30	26	39	37	28	36	30	33	22	36	29	30	39	35	35	29	27	44	27	38	34	28	30	36	31	27	30	32	41	23	42	22	33	26	35	34	38	38	32	38	37	26	39	27	26	27	39	26	30	40	40	37	33	34	28	31	35	25	33	35	46	29	28	30	36	36	31	23	41	35	29	23	31	36	29	30	32	36	35	37	36	32	22	50	38	37	34	46	28	34	24	42	32	28	26	26	28	41	36	46	33	27	42	39	37	36	36	27	38	35	30	29	38	47	36	51	26	33	29	39	21	35	35	49	23	30	22	28	38	26	40	35	40	38	24	33	22	30	45	41	34	34	26	33	29	37	38	30	30	29	38	46	42	33	24	31	31	38	27	36	44	36	21	40	36	32	24	31	34	25	34	31	32	40	34	46	41	29	34	40	30	34	32	30	42	33	22	36	34	30	33	39	35	29	36	39	27	39	38	34	39	30	26	39	27	33	39	41	31	34	44	29	28	32	38	40	28	31	32	36	36	20	38	37	31	44	36	37	28	26	35	37	42	24	27	30	41	40	47	21	44	31	41	31	27	30	33	43	43	34	30	26	32	29	35	38	37	26	33	37	33	40	42	35	42	30	33	33	26	33	30	35	38	32	37	41	33	31	37	38	30	36	27	32	21	24	38	30	34	22	37	50	27	27	30	31	40	25	32	39	37	28	28	29	32	41	39	41	29	32	32	31	31	31	34	36	34	23	33	28	40	37	33	27	32	38	26	19	37	40	33	30	36	35	26	28	32	37	23	37	25	25	32	27	34	36	38	37	35	32	32	34	35	34	39	34	38	32	34	25	36	43	34	23	26	28	29	30	35	33	30	40	41	31	26	28	46	28	36	34	37	38	40	30	34	42	35	33	28	29	32	28	36	31	38	33	30	22	31	30	39	39	37	31	35	33	27	30	31	29	17	37	32	44	34	36	32	41	35	44	42	27	32	41	50	28	31	21	31	32	39	47	36	34	33	29	37	33	41	24	34	31	31	32	31	31	31	32	31	43	41	40	25	28	25	29	26	31	30	35	36	36	31	30	40	35	36	40	30	33	39	30	37	34	28	26	32	31	30	42	31	36	25	35	31	30	33	39	37	44	32	29	28	33	40	31	35	35	34	32	22	26	28	24	34	31	39	45	33	37	31	32	34	24	37	32	33	34	40	34	20	28	28	33	29	27	31	35	37	34	37	35	35	31	31	26	34	33	38	34	44	37	37	26	20	42	32	37	34	41	29	29	41	38	27	24	38	30	26	29	36	29	27	31	37	26	30	36	30	34	32	24	43	33	36	28	37	25	31	32	30	33	39	39	28	42	31	29	32	40	36	27	32	29	44	31	38	33	28	44	30	23	29	27	37	41	31	30	29	34	23	32	34	21	31	38	38	34	26	51	33	32	32	29	26	31	39	39	26	21	23	37	27	32	44	47	40	33	34	29	31	35	37	28	15	30	33	36	21	57	31	41	38	31	34	32	26	39	19	30	33	26	29	37	25	36	29	41	36	40	33	32	35	40	33	36	40	26	37	30	26	31	34	30	37	31	27	31	34	36	39	37	26	32	30	33	34	28	29	33	31	28	35	30	34	43	39	31	31	38	35	35	37	31	39	34	38	30	40	31	26	20	37	24	36	32	26	32	34	26	30	30	30	30	35	40	31	23	39	21	34	32	28	28	33	27	36	35	28	34	32	39	48	26	26	28	36	32	37	36	22	33	39	32	36	21	38	36	48	25	31	30	27	42	44	34	41	29	36	28	30	33	25	31	41	36	25	29	29	25	30	26	36	32	29	35	33	34	41	35	39	36	34	29	31	30	37	39	26	30	44	24	33	24	44	39	45	42	30	43	32	37	32	35	35	45	45	40	32	41	38	33	23	20	34	32	40	39	31	41	29	35	30	24	36	36	34	34	32	35	29	27	26	44	43	34	41	41	43	45	27	35	35	26	39	25	30	46	33	34	31	28	37	34	27	33	36	33	39	38	22	22	24	33	29	39	40	31	31	37	28	34	35	29	30	38	31	29	41	24	26	38	32	43	30	37	32	34	30	28	33	34	40	41	33	34	32	39	33	34	34	32	36	29	32	39	27	40	42	36	29	31	40	39	28	37	36	43	33	33	37	43	34	32	35	38	35	30	24	38	20	26	33	41	33	30	33	32	29	20	27	18	34	29	26	33	38	32	37	29	26	27	27	32	28	26	27	30	33	33	35	47	41	31	31	28	41	34	39	40	30	39	37	30	27	36	35	36	33	37	27	27	40	45	28	31	35	31	48	34	34	33	34	32	26	30	44	26	26	26	35	29	31	32	32	40	36	44	27	35	31	28	37	35	35	33	36	27	37	31	24	38	38	37	37	38	33	33	43	35	35	31	42	28	33	26	38	36	40	44	39	31	26	31	41	33	26	27	24	35	27	18	31	33	29	43	30	44	38	30	26	34	39	34	22	38	24	39	28	31	41	35	29	29	33	45	34	28	44	36	35	26	33	32	25	45	40	30	25	39	31	38	38	29	27	33	39	39	39	26	37	34	35	48	34	32	31	35	36	39	31	29	29	25	27	41	27	18	31	41	29	34	40	47	42	26	37	34	23	31	36	36	36	29	30	32	30	37	35	38	31	37	34	46	28	40	34	36	37	39	34	32	32	32	24	40	27	40	31	31	31	30	31	38	34	44	24	32	35	32	29	40	37	38	35	24	32	31	37	27	44	32	31	29	29	26	33	29	40	32	34	32	27	40	30	32	28	35	36	34	35	32	26	33	35	28	35	36	33	35	35	30	26	42	24	28	40	38	19	28	40	28	42	36	41	29	35	36	35	37	37	29	37	34	30	33	40	24	33	37	46	34	34	47	26	26	31	28	44	37	35	26	41	28	32	35	43	33	21	29	32	24	36	34	33	32	43	37	29	35	32	34	32	43	26	29	26	31	34	29	39	45	31	37	33	46	31	34	36	33	29	32	37	31	31	31	28	33	44	34	28	21	29	39	33	29	31	34	41	35	34	46	35	38	40	34	42	23	41	19	24	33	28	32	24	30	31	35	33	35	37	28	30	34	39	32	28	34	32	37	41	31	33	30	38	37	36	28	37	34	32	23	32	41	36	37	35	37	28	38	51	36	25	31	33	27	34	33	38	35	32	32	30	39	31	28	37	39	28	24	29	33	38	25	29	36	40	23	32	38	37	24	34	29	31	28	32	27	42	30	40	32
19344	11273	6772	10412	17510	19994	18166	15564	13508	11464	9768	8271	7001	5958	5275	6690	13050	2679	2261	1964	1773	1506	1288	1145	1110	1050	996	948	965	926	890	717	743	735	631	621	584	599	587	1123	1886	1647	585	674	714	681	686	657	579	515	443	398	457	509	459	420	467	443	411	417	443	406	410	385	407	417	357	367	408	432	392	418	412	444	408	444	387	435	426	406	430	416	415	432	398	394	426	412	391	411	416	390	429	472	400	422	408	434	409	376	421	370	415	408	427	451	394	366	427	430	396	420	436	418	410	416	427	375	392	416	450	392	427	410	381	414	410	412	387	418	408	383	393	433	436	398	419	403	372	404	444	420	401	396	433	430	417	409	378	427	409	408	395	443	396	421	396	421	397	398	441	392	425	419	387	436	456	400	409	431	392	472	433	413	446	425	387	416	463	431	403	411	405	422	408	412	389	397	443	417	428	425	435	421	444	421	365	440	404	414	414	418	420	441	405	459	395	421	379	431	447	382	395	399	444	398	409	425	399	435	430	394	452	390	436	442	413	399	374	361	469	407	393	413	438	412	450	409	396	403	415	386	427	404	402	435	398	396	437	451	401	376	383	372	428	389	442	365	413	431	377	433	434	410	415	405	390	399	455	387	422	420	420	385	412	430	430	382	409	406	431	442	425	400	410	399	396	430	422	430	411	417	399	404	448	421	439	400	410	420	400	420	436	433	426	422	404	398	427	365	400	364	419	434	447	417	383	431	397	419	413	375	389	391	423	426	403	432	442	415	433	428	413	392	433	438	450	450	404	459	397	394	400	413	372	412	413	426	357	414	450	439	421	422	447	404	401	393	421	421	388	408	398	429	393	387	427	437	410	434	431	419	431	407	419	399	412	387	400	400	390	420	408	405	419	450	387	377	430	407	425	411	440	419	375	422	415	430	419	396	423	407	412	429	411	409	409	403	414	437	415	415	449	423	443	439	418	424	443	436	424	420	407	426	389	395	388	387	420	435	434	393	411	411	405	400	419	427	404	430	422	435	423	426	392	393	403	397	404	392	430	435	418	398	416	401	421	402	446	441	415	442	385	445	419	428	450	392	404	396	401	395	424	392	375	382	419	429	376	440	398	363	435	392	426	421	414	408	401	446	415	388	403	413	447	392	392	392	393	434	401	395	386	410	399	389	414	397	422	408	395	442	399	415	425	441	416	416	401	438	395	417	435	416	404	401	374	409	399	404	453	416	424	408	414	430	409	400	393	438	421	401	384	428	414	419	410	437	409	424	390	393	405	391	415	422	420	398	388	370	400	401	429	428	438	445	453	388	406	438	402	398	406	423	421	463	421	401	421	398	464	427	443	397	405	413	380	421	421	410	421	435	403	393	418	470	411	419	389	418	405	414	456	402	402	429	436	419	429	363	406	421	427	472	396	372	423	395	437	415	436	385	369	383	426	406	401	420	447	418	423	414	394	399	413	441	385	446	426	384	424	386	401	405	413	398	415	424	420	454	406	417	412	439	375	431	417	414	384	385	415	381	406	423	406	398	393	394	398	397	448	398	422	396	370	402	427	413	430	387	383	383	428	424	428	456	430	405	433	409	416	397	413	413	436	437	402	451	417	442	394	433	442	403	417	391	386	415	411	395	385	421	400	395	388	408	397	397	412	423	417	429	427	384	427	420	394	421	404	418	458	423	434	425	414	384	422	388	417	411	425	417	427	404	411	453	410	422	402	412	423	410	426	408	423	414	432	428	435	396	406	396	433	389	410	440	414	455	411	447	384	424	450	409	429	397	407	412	422	372	412	430	405	444	449	424	425	421	431	406	406	462	453	404	404	381	414	368	419	431	413	425	446	421	415	386	397	439	441	423	412	402	416	373	371	388	418	426	409	423	442	453	428	386	407	436	413	413	421	439	419	438	416	393	404	413	427	446	431	416	392	396	435	383	416	413	415	428	433	397	407	413	375	403	431	409	433	405	389	437	414	427	419	393	387	424	422	394	391	423	455	387	418	397	393	406	418	431	426	391	411	419	397	426	452	429	382	452	394	399	436	385	466	375	434	398	418	421	422	437	446	400	426	418	377	402	413	404	418	359	410	439	397	386	389	408	431	422	374	413	414	360	425	436	397	443	427	431	415	405	407	395	420	410	387	415	426	417	427	459	415	428	410	415	376	426	422	424	387	394	426	409	414	412	384	416	372	408	422	405	408	417	414	453	411	432	419	422	409	424	427	410	430	387	435	412	382	407	432	431	402	398	391	423	437	427	401	417	378	403	400	414	411	434	396	413	421	442	395	413	438	413	412	448	405	415	393	370	345	426	410	425	415	401	419	433	400	464	426	399	411	433	392	408	421	436	434	397	388	399	445	403	382	373	412	401	447	413	400	394	398	424	393	417	428	428	421	410	421	403	417	438	394	452	436	432	401	426	433	404	424	396	413	436	381	404	420	404	416	426	407	421	414	396	403	405	427	411	390	409	396	399	380	406	400	403	399	437	422	425	405	409	414	403	429	464	385	424	401	422	400	441	385	440	399	413	386	400	397	405	370	402	393	419	407	416	377	407	415	409	391	389	412	410	413	409	418	410	367	443	380	373	406	409	397	445	413	433	445	410	421	425	426	447	418	431	420	401	459	415	382	421	421	411	395	400	409	387	399	427	386	433	432	362	422	407	382	418	443	404	401	405	436	430	407	392	412	437	408	416	404	409	424	429	398	420	397	398	410	380	392	404	443	442	425	413	390	424	402	424	406	380	383	400	405	490	432	388	424	427	449	408	389	456	446	444	411	399	440	399	413	416	419	444	410	394	444	405	398	386	414	442	416	416	410	384	424	422	452	446	403	437	427	385	420	452	451	430	418	434	379	414	410	382	401	436	398	388	389	425	381	425	416	416	441	375	383	413	433	372	435	390	384	406	403	400	436	380	393	406	410	442	399	383	432	408	396	434	388	444	417	443	466	395	433	417	402	437	416	400	451	405	396	431	420	429	430	404	446	415	415	366	432	422	421	399	437	401	411	433	423	460	441	406	394	414	395	397	416	438	432	407	434	387	409	378	418	393	447	396	431	392	408	453	396	436	423	408	412	379	416	425	400	379	427	417	426	414	425	351	440	410	439	401	379	418	439	409	416	410	429	405	401	429	481	429	406	405	389	412	407	391	402	453	383	448	439	386	384	430	426	422	446	411	402	402	457	411	390	426	433	397	422	436	429	407	423	430	405	401	416	411	405	434	411	440	430	367	390	413	424	390	383	392	399	396	384	419	369	408	393	453	414	432	393	399	422	420	422	414	437	400	407	419	403	414	427	457	409	423	432	414	437	430	401	416	383	383	429	429	397	439	411	427	412	408	402	412	423	420	448	352	443	392	390	394	409	420	398	399	455	429	421	453	364	393	429	452	419	394	399	427	397	421	423	410	414	364	436	421	423	426	418	365	400	412	424	430	400	360	459	426	438	401	413	429	387	405	429	376	403	419	381	411	438	430	436	387	423	437	435	395	394	420	394	401
2390	1669	763	455	481	727	708	620	559	444	379	325	250	223	179	286	531	104	110	90	84	72	56	53	65	51	51	56	46	49	46	44	40	50	36	48	35	39	33	88	113	107	48	59	47	58	73	50	33	35	39	23	31	27	32	35	38	28	33	25	26	25	28	28	29	31	30	24	30	23	28	28	24	18	21	24	34	25	29	35	24	19	27	25	36	25	19	34	30	35	28	34	23	32	35	30	27	28	30	21	37	26	28	35	37	28	34	25	34	18	27	38	29	29	24	22	29	27	26	30	34	33	27	25	31	34	22	23	34	18	25	40	35	24	26	35	29	29	29	27	38	22	29	38	26	24	30	25	30	22	26	24	30	33	33	29	29	32	27	26	26	26	28	26	32	23	24	40	30	31	25	16	21	27	23	26	31	29	27	32	25	34	19	25	30	24	32	29	27	22	19	38	28	33	40	43	27	26	23	33	27	35	20	37	20	24	30	20	37	21	25	27	46	28	45	12	31	36	35	34	29	27	37	27	25	24	29	30	24	36	29	22	39	35	31	23	28	37	27	38	24	28	24	44	22	17	37	32	32	18	31	27	23	22	25	29	28	20	35	23	29	25	23	31	29	31	40	27	23	33	23	16	31	38	37	25	34	24	18	36	25	26	32	32	32	25	34	23	24	42	29	27	32	22	30	24	18	29	30	30	26	29	23	25	24	33	34	35	25	33	44	19	24	34	30	26	32	21	26	28	24	40	35	25	28	30	29	20	32	21	22	22	21	23	31	23	29	30	26	31	23	29	30	30	26	35	26	31	24	30	36	31	28	23	19	38	25	35	22	29	21	29	21	33	38	23	27	26	34	18	31	25	37	32	22	29	30	27	38	28	30	29	35	32	29	25	28	22	26	35	27	32	29	28	26	28	30	28	34	32	29	28	36	44	33	29	21	31	20	27	22	38	27	40	28	29	28	34	31	30	20	32	33	29	25	25	42	29	25	31	31	25	37	23	32	21	28	30	27	33	26	28	21	25	30	33	23	37	22	34	31	25	32	36	23	21	36	22	21	30	22	25	19	25	34	27	26	31	25	18	35	30	31	22	30	21	36	28	31	29	31	35	31	28	32	29	29	30	22	37	28	24	29	18	25	27	27	22	30	28	28	21	22	28	30	34	27	17	30	27	31	23	31	32	31	30	30	25	24	31	21	29	24	26	29	25	22	29	23	29	33	27	28	34	22	33	26	30	32	22	19	26	31	22	25	22	20	22	36	26	20	35	31	32	32	34	34	27	23	30	23	28	33	33	31	30	26	22	22	28	28	25	33	41	25	23	25	36	25	25	36	32	30	41	31	26	24	25	37	35	30	23	39	28	24	25	36	29	27	27	31	29	30	31	23	29	27	30	31	32	24	24	30	28	24	31	32	35	24	26	24	34	20	26	25	26	26	23	36	32	19	30	31	29	31	34	29	24	28	27	32	20	32	25	32	33	10	22	35	27	28	25	28	27	31	28	34	38	33	18	32	25	30	24	35	25	39	22	23	27	26	26	32	31	35	26	34	30	37	35	26	32	26	23	29	39	19	40	22	27	22	27	28	26	23	32	27	34	31	30	25	29	35	19	19	27	27	29	20	21	24	23	21	38	22	24	32	20	33	37	25	35	40	32	35	34	28	21	29	32	40	32	34	26	30	23	32	35	31	39	27	29	36	27	25	26	30	30	33	26	36	37	29	27	26	35	24	25	36	27	24	17	36	28	26	20	31	40	35	22	28	30	32	22	18	28	27	31	33	29	30	29	41	23	30	24	36	37	32	26	25	32	26	25	31	34	33	27	17	23	23	30	25	25	26	24	31	24	23	34	26	22	39	31	28	26	35	25	28	31	27	26	27	44	29	32	27	30	32	39	27	26	39	32	29	33	32	26	25	32	26	21	25	30	28	35	33	21	26	28	31	25	32	20	32	24	26	38	37	26	30	24	21	26	26	29	30	31	24	31	21	23	29	35	25	21	27	29	23	25	29	33	25	36	24	32	23	29	35	27	23	36	29	28	28	30	33	32	30	31	23	25	29	25	24	20	28	22	25	34	30	19	26	31	30	26	31	28	38	32	20	19	33	33	30	27	27	24	17	31	32	20	29	31	29	38	24	37	29	31	20	26	26	24	33	29	34	23	29	23	30	25	32	34	31	28	17	27	25	37	30	29	29	23	25	21	36	24	31	27	32	26	36	33	27	31	27	27	27	28	28	24	22	35	24	30	24	23	25	26	28	33	31	30	24	27	21	27	37	27	28	25	35	34	34	26	26	27	36	33	31	34	28	28	37	30	28	28	23	29	25	22	41	27	35	33	29	29	32	28	32	37	26	31	22	21	20	32	28	22	23	35	25	23	22	19	36	23	35	32	29	32	36	25	28	33	37	23	28	30	27	31	29	25	27	23	25	37	30	26	32	30	31	31	24	37	31	29	32	28	30	34	22	20	31	30	29	35	39	31	23	28	24	32	32	20	32	28	26	29	26	38	30	26	30	25	28	28	31	38	25	28	28	31	34	30	30	24	22	28	21	27	30	30	25	31	22	37	31	24	18	28	25	29	27	19	35	31	30	22	35	24	32	29	25	31	34	31	28	32	32	32	19	25	26	32	25	40	38	26	23	25	29	28	29	29	47	21	23	32	14	31	37	31	36	28	26	20	25	27	38	29	23	26	34	21	32	36	26	25	32	25	30	30	24	25	26	26	25	28	31	29	33	18	25	25	31	32	20	29	33	27	30	27	22	25	31	24	19	29	31	28	32	26	28	24	26	27	36	28	28	21	22	32	31	24	38	30	36	31	36	30	23	30	30	28	23	28	37	29	23	22	28	34	35	22	32	21	28	32	23	27	30	28	28	29	17	30	25	26	29	25	30	26	26	37	30	27	26	34	26	28	35	19	28	35	31	32	34	27	39	34	25	21	33	20	16	25	26	30	30	14	20	28	34	44	32	28	24	24	26	34	35	31	32	26	19	27	22	33	22	29	29	36	34	31	25	23	21	28	30	25	22	28	26	21	39	34	26	32	29	29	29	32	28	32	31	28	27	29	30	32	32	33	35	26	18	23	30	27	26	32	24	32	31	21	27	31	25	29	23	18	31	24	29	28	32	28	19	23	40	28	34	34	29	27	26	31	26	36	17	24	43	32	25	26	25	25	36	35	36	29	27	33	22	19	22	37	27	34	30	34	34	19	25	28	30	28	27	24	29	33	29	30	13	26	28	28	29	27	38	24	30	18	38	32	28	33	24	22	33	27	32	32	21	29	28	32	34	22	37	35	31	34	32	23	21	33	26	34	30	32	32	30	32	32	30	29	28	33	25	30	29	33	41	29	30	22	25	27	21	37	28	24	28	27	27	21	30	30	41	21	37	31	25	31	17	29	33	19	28	20	28	29	34	30	22	27	36	23	32	30	29	33	16	33	27	26	27	32	29	31	29	30	23	21	29	30	35	34	31	26	34	27	19	34
23979	15539	9560	14949	22362	24568	23012	20448	18056	15655	13286	11226	9670	8393	7073	9081	11010	4262	3608	3111	2650	2259	2000	1778	1630	1612	1601	1521	1422	1327	1257	1107	1064	968	831	872	792	805	933	2700	3641	3727	1340	1424	1273	1447	1468	903	596	689	692	515	393	387	386	563	533	471	378	381	342	373	347	343	374	336	360	342	350	341	343	344	381	337	355	334	341	375	360	339	350	335	352	345	348	347	348	337	336	326	359	350	338	341	359	339	377	331	352	333	344	328	357	325	330	381	351	380	356	373	376	363	379	347	335	346	353	369	348	346	337	330	369	314	309	384	352	320	325	375	357	350	344	329	319	351	336	361	383	327	340	371	333	350	362	367	345	347	348	348	370	384	335	356	384	366	359	334	346	371	365	332	377	386	351	360	309	341	387	356	328	354	356	331	350	376	363	328	365	370	370	377	296	331	356	363	321	340	330	299	345	382	334	341	366	367	355	340	316	361	327	368	351	311	350	331	351	358	353	366	330	361	314	330	341	324	387	367	340	355	359	336	327	341	335	365	341	382	347	357	383	345	341	366	352	329	358	353	355	335	359	316	360	382	298	339	357	375	347	363	351	363	375	328	381	389	354	338	350	357	331	359	341	357	344	349	345	331	352	354	344	333	353	326	332	305	376	375	349	360	345	328	339	378	358	363	364	362	360	344	330	375	348	360	353	332	350	366	330	357	336	330	402	369	363	371	317	336	342	355	352	321	387	364	372	357	373	343	373	378	360	341	345	370	364	345	322	339	356	347	353	349	354	329	317	352	359	326	353	366	373	336	333	332	353	352	340	352	351	355	377	342	352	367	367	343	359	356	331	363	349	341	352	381	345	371	326	319	349	331	371	363	337	330	360	321	361	350	365	346	348	375	330	351	366	350	346	369	354	376	368	335	323	370	342	332	402	342	372	345	363	324	363	321	359	337	357	333	347	344	312	335	379	325	350	323	326	399	372	392	366	359	351	334	348	351	386	380	363	322	336	327	350	352	395	373	370	362	381	343	369	333	354	356	341	312	349	341	335	375	352	332	339	346	362	359	344	344	304	331	350	355	341	334	356	358	369	380	360	353	335	322	374	327	359	372	338	355	332	352	340	348	341	361	296	352	388	361	400	329	371	350	337	365	353	360	350	359	339	333	362	338	367	348	335	348	386	363	326	345	354	369	347	354	366	362	354	336	326	353	370	300	340	356	350	347	392	331	361	342	337	354	356	329	392	359	324	405	352	367	373	338	337	348	351	355	362	376	324	349	338	380	363	360	361	347	359	370	367	346	360	338	354	371	388	367	338	318	334	382	327	330	374	352	341	370	358	351	345	347	351	367	369	355	339	359	357	339	338	339	353	335	343	377	354	348	338	317	362	345	359	376	363	373	355	371	360	339	371	370	342	355	325	341	342	335	323	327	373	357	327	362	346	361	334	344	373	332	354	378	373	352	339	353	330	355	338	330	347	348	332	307	371	339	350	331	355	358	357	354	362	347	362	332	370	337	361	310	364	386	350	322	355	339	360	346	346	375	370	366	371	326	370	315	334	368	323	362	359	322	342	338	339	337	312	369	360	362	362	369	355	357	364	385	350	322	377	342	342	379	361	393	356	332	370	358	358	349	358	330	348	368	355	368	359	362	347	344	329	326	320	343	363	387	350	344	353	335	377	367	321	366	343	372	357	347	350	358	353	339	353	332	367	368	373	322	374	344	341	376	358	350	340	336	338	373	361	358	344	337	344	366	326	362	364	342	357	354	358	333	327	356	355	360	382	353	340	356	375	349	374	358	330	323	341	350	346	362	343	341	343	372	374	338	349	352	339	345	362	370	349	352	345	322	347	336	358	346	384	352	343	375	369	391	327	398	358	345	343	356	340	351	339	328	348	372	330	346	406	327	355	347	365	323	370	383	352	398	383	359	296	336	339	342	328	366	345	342	356	339	364	324	343	351	371	359	332	349	376	364	373	349	365	324	347	344	339	340	376	359	366	334	361	361	292	366	347	361	331	362	348	341	313	367	376	347	340	314	351	343	396	344	341	371	333	366	348	364	333	336	369	345	375	332	325	361	354	355	367	354	337	381	347	365	346	324	347	343	342	357	348	345	365	361	356	351	312	392	334	361	357	358	320	367	378	388	329	373	373	373	359	390	344	333	366	355	335	348	354	351	364	341	349	367	328	384	328	348	368	390	381	357	356	351	373	344	365	358	372	370	365	374	347	341	340	333	334	360	379	330	336	350	371	372	348	383	319	344	368	346	294	339	346	343	340	351	362	365	370	339	322	355	390	334	375	388	356	332	315	353	346	355	331	319	306	369	374	378	361	383	368	337	351	362	342	378	385	352	349	353	362	363	343	352	336	371	336	351	325	363	340	327	364	372	351	347	372	335	337	372	343	349	367	353	375	366	374	338	343	381	346	337	361	340	340	325	360	361	326	348	344	342	335	322	358	328	349	340	373	344	358	327	311	330	361	351	372	382	314	340	363	328	366	347	332	348	333	345	362	363	391	339	358	341	340	372	341	369	336	312	323	349	370	387	350	347	341	361	368	342	325	329	360	337	366	345	368	351	351	375	332	320	354	340	344	335	358	320	328	366	388	316	354	352	357	381	379	315	357	403	357	397	306	362	315	368	356	349	371	361	323	341	366	355	357	357	356	341	365	361	361	381	342	383	381	343	340	370	356	342	360	325	350	339	344	350	357	382	352	351	328	358	330	382	342	332	344	339	344	326	334	337	335	353	344	344	361	339	351	361	341	345	360	376	360	380	360	334	339	355	354	333	367	344	345	356	366	357	353	396	330	314	369	352	348	357	357	333	328	321	337	353	399	363	310	342	356	333	349	370	352	361	395	315	358	332	344	368	384	348	397	331	358	327	311	318	322	341	330	367	327	341	361	344	370	322	380	367	374	357	362	347	331	361	338	350	330	351	354	360	340	322	368	327	342	357	345	312	327	329	344	371	367	382	362	340	353	362	334	371	356	360	353	323	358	366	382	380	346	333	350	336	338	341	332	357	364	366	375	337	377	345	356	367	348	349	343	372	332	327	350	354	356	353	381	360	349	358	332	333	354	341	328	380	345	356	375	361	336	358	326	374	370	385	340	331	364	341	340	354	339	349	318	315	347	322	358	352	339	322	346	354	348	329	344	363	380	369	378	337	358	333	366	332	340	369	356	318	352	351	360	330	352	346	337	347	341	319	337	359	358	354	328	327	374	350	354	348	334	311	315	342	369	314	339	359	320	372	354	338	354	336	351	337	338	355	334	373	350	360	338	334	372	393	348	375	316	333	321	341	376	347	352	349	340	353	380	347	355	362	348	350	372	349	309	357	330	364	347	331	313	359	349	371	331	328	360	386	359	363	403	359	367	348	322	337	374	373	339	351	335	331	343	330	362	360	340	344	370	336	334	342	369	341	347	363	339	339	354	312	354	355	375	347	362	338	345	357	350	358	351	324	355	357	334	362	354	350	346	322	336	347	352	348	352	359
3503	1387	678	451	511	685	725	651	631	505	443	386	342	260	223	252	1433	145	123	92	98	78	77	65	64	64	57	65	66	63	80	47	59	52	54	53	43	34	54	70	77	109	72	58	89	81	59	53	54	48	42	39	35	39	41	51	42	46	39	43	44	44	32	34	30	50	42	37	36	46	32	39	49	42	27	37	47	33	29	38	41	29	29	35	41	31	44	42	46	35	31	37	33	29	30	43	39	26	33	24	36	40	38	42	29	32	35	41	33	42	31	38	57	27	33	46	43	32	29	47	47	32	39	36	34	27	39	40	47	39	45	33	35	35	36	24	53	37	29	32	35	32	45	45	38	30	39	26	32	34	39	23	39	42	32	36	34	34	40	33	25	40	33	34	28	38	30	23	42	41	37	34	38	42	35	43	40	24	34	28	24	25	39	35	48	45	36	33	34	31	33	29	32	33	29	35	39	37	44	47	34	35	38	27	35	45	29	45	36	43	38	35	37	53	46	42	39	44	38	44	33	30	42	39	34	37	34	40	26	39	36	36	36	45	38	30	50	29	37	26	42	42	27	33	37	30	34	35	38	42	32	30	27	44	32	45	37	34	33	35	38	40	37	38	39	49	47	32	35	38	36	44	43	36	41	45	33	35	35	32	27	33	33	29	40	28	44	20	44	24	41	42	27	40	28	35	30	25	39	35	43	37	39	24	44	32	34	37	39	31	39	41	24	34	37	55	24	37	35	32	27	37	27	23	34	29	40	35	32	32	38	51	34	34	39	41	33	40	43	40	35	36	30	35	28	34	36	30	33	32	37	42	32	29	30	37	38	35	26	38	44	33	38	34	41	24	38	47	27	32	35	26	40	42	36	46	40	34	36	35	51	27	36	39	34	37	25	29	41	34	41	46	50	35	45	41	34	38	29	36	35	34	47	42	29	28	38	37	35	40	33	25	50	40	37	43	38	43	31	28	39	27	31	36	34	43	31	30	48	30	40	39	33	32	27	38	36	34	38	25	35	37	28	38	53	37	25	33	32	25	46	44	22	34	42	37	41	47	40	36	51	41	37	29	42	32	38	37	40	39	42	44	23	32	28	36	41	38	38	39	40	28	36	41	30	25	43	40	34	37	38	35	34	38	49	45	27	37	22	37	39	29	31	36	35	43	49	38	35	32	28	35	24	40	31	29	37	39	22	46	37	25	39	34	56	27	36	35	40	30	32	31	42	31	44	41	37	40	32	32	50	48	33	28	40	30	41	31	47	27	36	39	47	41	28	37	42	34	36	40	38	39	24	29	35	34	30	48	32	43	29	28	18	36	35	38	31	27	33	33	41	27	34	35	35	38	29	47	28	33	27	31	40	46	43	28	32	27	32	39	41	39	52	34	36	34	39	40	32	37	42	43	33	25	38	35	34	36	41	34	38	38	41	40	34	47	36	38	45	43	32	39	39	36	31	41	38	40	33	29	35	43	31	39	46	45	36	34	26	42	33	42	29	40	32	41	44	31	31	27	33	38	39	35	29	39	28	42	43	38	37	44	25	38	41	38	41	27	32	39	37	33	28	32	33	36	34	47	30	35	36	38	37	33	37	46	34	36	40	30	32	31	28	33	43	34	32	33	40	44	31	37	32	30	36	39	32	47	43	48	35	27	51	34	48	44	36	32	47	38	39	45	31	46	26	46	31	30	44	44	33	56	35	42	30	34	38	26	41	38	44	40	36	35	40	35	30	29	40	36	45	28	27	29	41	44	40	32	32	24	33	34	36	39	43	41	52	46	41	34	36	35	32	35	33	48	25	26	34	43	35	39	38	38	36	43	30	36	39	43	25	47	32	32	44	30	31	38	44	41	36	40	33	38	41	36	36	40	37	30	34	30	35	25	39	34	38	35	33	45	43	34	25	29	32	31	48	38	37	37	52	31	36	36	30	38	28	33	32	36	28	39	38	30	30	37	31	34	42	35	40	38	42	37	43	32	45	36	36	38	31	27	39	32	41	35	27	42	40	49	42	32	55	42	31	37	32	33	43	35	31	27	33	41	39	33	32	29	47	42	36	35	36	30	34	40	34	35	41	42	38	32	37	45	28	33	29	48	29	37	26	45	25	32	36	46	30	35	32	40	31	26	43	45	42	39	43	31	31	37	42	31	31	28	24	49	29	42	31	36	49	34	26	37	38	36	36	35	36	44	29	36	45	36	35	37	37	37	38	39	34	40	30	35	32	35	34	28	40	38	30	33	39	34	42	36	30	34	38	44	31	35	37	41	27	29	39	36	45	26	34	36	29	26	47	38	30	23	33	42	37	38	31	34	32	35	29	35	40	31	32	34	39	41	31	50	25	42	35	54	44	43	35	32	49	37	33	31	46	38	28	31	48	30	38	30	49	44	28	42	47	35	43	37	41	42	45	48	36	31	36	35	31	33	37	41	30	37	30	42	31	31	44	33	27	32	31	34	35	38	38	31	37	33	39	42	35	51	42	37	30	41	39	39	47	50	45	34	38	45	37	35	43	41	28	35	32	40	38	37	33	36	30	29	28	29	25	36	31	34	30	41	25	34	33	40	38	38	38	37	41	37	37	27	33	38	38	39	34	38	35	38	53	33	35	35	36	37	33	34	35	42	42	29	31	33	38	27	43	42	35	44	39	44	31	46	28	25	28	28	42	29	33	44	28	23	34	43	37	39	36	38	38	29	39	35	26	43	44	37	39	29	36	28	46	46	35	34	32	29	40	37	36	33	34	38	33	32	48	34	34	39	34	30	44	20	46	46	45	45	38	24	34	38	33	41	41	40	35	33	37	40	38	30	37	32	40	33	35	33	29	43	35	36	45	45	30	31	34	27	29	39	28	31	36	31	41	44	20	42	37	40	34	43	25	28	30	36	36	38	30	41	32	40	26	32	41	41	41	29	31	46	25	41	42	32	35	33	39	40	26	26	37	41	42	35	46	27	39	39	49	32	41	34	36	33	23	42	36	41	51	50	30	27	43	36	44	31	28	41	40	32	49	42	31	44	44	33	38	42	33	36	38	51	31	27	51	27	33	29	32	42	36	50	36	26	28	31	33	33	34	35	34	44	38	27	33	37	47	40	32	39	37	34	38	36	22	39	36	40	27	33	39	35	37	32	34	33	36	35	41	41	44	37	33	32	34	42	40	35	34	30	32	34	33	37	35	33	43	47	32	42	37	38	35	44	33	37	30	40	35	34	39	37	32	34	39	33	31	43	43	28	31	27	45	36	41	28	40	29	49	45	28	33	41	32	36	32	37	39	30	35	39	35	29	42	40	31	37	36	47	30	33	25	32	34	35	37	27	31	38	42	42	27	44	33	34	37	34	42	36	35	40	32	29	30	30	30	36	42	28	30	29	36	28	29	43	35	44	34	31	34	31	35	31	34	39	33	38	36	31	25	38	34	32	27	42	40	34	35	38	38	31	31	34	40	37	34	47	35	39	34	22	37	32	31	34	32	25	48	40	23	44	28	35	31
23068	14500	9426	14378	22116	23737	23189	21332	19214	16848	14657	12610	11272	9086	7896	8541	21876	4343	3712	3067	2614	2162	1990	1861	1818	1781	1709	1625	1527	1466	1307	1185	1053	1010	997	890	867	823	1262	1709	1526	3185	1465	1706	2362	2197	1787	974	890	824	915	834	530	466	486	790	771	617	520	470	484	463	499	435	483	434	435	444	460	437	485	450	452	475	443	465	477	459	468	449	442	418	454	435	450	443	451	456	429	437	427	441	459	534	492	439	448	461	458	449	453	424	458	434	428	435	448	439	422	399	431	455	434	498	433	419	447	440	480	435	463	432	435	452	449	440	386	405	463	473	407	508	429	451	425	453	460	426	433	425	436	427	428	420	431	417	439	461	412	429	502	430	424	440	437	459	416	432	453	433	446	445	460	413	449	485	434	435	441	414	444	452	450	423	418	447	450	465	413	447	425	442	425	458	461	454	522	443	437	451	458	491	493	456	444	445	440	434	490	466	418	449	463	449	473	454	447	469	470	426	432	447	482	406	432	438	428	425	472	446	458	445	452	434	476	464	424	478	446	445	439	435	471	477	425	458	422	435	475	443	448	442	456	458	446	459	456	414	454	458	442	477	458	453	400	436	426	434	460	438	441	448	422	480	419	435	446	437	475	437	450	470	467	427	487	469	443	487	451	448	421	435	452	469	445	446	411	446	462	446	425	459	392	485	439	444	436	474	424	426	472	431	410	425	424	475	434	422	515	421	465	441	466	449	456	444	457	455	424	452	447	408	441	445	431	417	434	463	465	432	458	444	449	449	434	443	433	444	461	430	437	501	418	445	441	456	456	409	449	430	431	493	426	442	436	462	440	460	441	427	460	467	487	452	471	435	428	455	443	467	444	464	452	482	417	472	454	459	440	468	444	455	446	487	467	481	423	461	477	437	469	457	462	443	454	427	477	440	412	453	439	452	458	478	441	418	448	483	409	447	455	450	468	471	448	476	457	437	432	454	449	481	425	468	479	437	448	504	404	463	408	406	453	431	471	459	420	432	456	450	456	491	455	448	474	458	448	461	435	419	430	450	433	466	464	445	481	452	450	457	450	462	467	479	395	486	461	447	471	455	458	465	438	440	475	494	433	412	418	429	452	452	494	473	435	427	459	457	413	422	454	460	433	440	454	438	444	495	428	421	471	462	457	452	403	449	430	457	435	470	468	422	466	434	424	441	438	473	433	456	457	433	490	472	444	440	443	409	454	460	459	427	468	438	432	454	449	460	460	457	433	461	435	468	443	473	460	508	452	474	440	435	454	445	460	448	438	418	457	466	487	487	441	459	460	463	471	472	461	482	445	447	445	447	440	440	457	479	466	433	401	453	427	443	462	420	458	429	443	446	486	440	451	441	454	418	465	481	448	447	442	484	507	437	455	468	441	431	461	481	452	418	487	433	462	454	437	478	420	429	440	456	444	422	419	461	430	433	456	441	399	446	435	484	411	450	462	436	427	462	464	434	448	405	447	472	439	461	442	415	436	424	440	444	451	449	456	433	427	475	475	440	468	447	437	447	432	444	441	449	447	432	433	425	451	454	388	446	469	450	426	425	449	442	407	440	470	457	466	470	419	460	459	445	454	442	438	431	477	416	412	441	433	496	459	446	449	460	454	442	470	447	421	446	436	452	464	468	453	464	449	440	404	452	440	451	420	421	462	436	460	414	448	473	418	466	454	447	481	435	442	397	457	409	412	444	447	429	451	419	439	452	494	475	463	500	487	440	451	441	430	435	427	472	429	465	436	470	427	429	430	480	472	456	460	475	469	483	438	462	408	410	436	459	478	453	474	439	464	427	491	460	441	439	494	461	432	455	497	470	448	410	433	432	469	449	464	427	441	444	439	474	446	484	476	424	472	467	464	423	483	448	459	411	465	437	393	444	427	457	453	466	429	417	443	483	413	427	455	467	443	498	504	438	429	475	441	457	473	455	454	420	456	443	447	430	444	498	457	455	463	472	437	473	433	429	442	435	421	459	431	450	472	439	389	463	455	419	471	447	397	475	443	433	450	443	438	495	421	425	434	452	429	439	428	445	451	450	468	430	454	455	455	439	431	455	482	450	448	446	423	465	466	438	445	448	460	446	467	455	485	439	440	432	443	445	484	458	419	441	471	406	423	455	490	470	483	460	418	475	456	489	469	449	473	442	438	491	440	394	481	455	443	483	475	441	457	454	460	456	408	461	445	477	439	434	445	457	447	486	466	460	464	426	464	433	467	443	429	459	431	449	459	449	468	492	441	463	401	506	448	427	474	442	473	495	430	458	464	416	413	463	491	404	439	480	439	468	456	433	452	448	444	455	481	428	431	418	436	426	437	439	466	439	432	424	427	465	456	439	454	489	441	427	451	423	464	421	478	452	485	454	465	445	443	453	435	465	458	439	449	443	400	432	445	436	458	434	389	473	472	454	454	433	450	490	469	458	445	450	445	446	439	453	475	443	452	457	433	433	446	441	430	434	429	458	464	470	432	425	415	425	480	424	457	426	466	444	461	459	457	467	456	453	496	451	414	415	425	439	428	448	478	445	436	434	436	449	426	453	428	470	423	417	425	471	424	454	432	449	462	456	421	451	453	459	434	443	468	451	487	462	453	412	462	426	416	449	436	449	445	424	442	451	459	453	461	469	466	429	416	421	452	457	454	438	458	460	460	469	423	424	468	462	415	459	441	459	418	457	479	425	453	461	429	437	500	426	459	467	432	450	473	470	464	428	448	427	420	471	401	474	460	482	452	468	434	417	421	417	423	432	483	479	474	436	425	429	449	488	419	445	447	459	479	436	404	449	423	422	484	468	437	445	425	447	426	459	430	426	440	487	479	461	478	458	451	450	451	456	437	454	453	471	425	419	443	446	405	418	491	443	466	457	448	416	469	476	433	484	453	439	455	448	459	461	409	422	433	481	438	465	453	469	467	446	510	413	462	444	441	482	435	464	439	482	426	436	458	409	461	385	431	455	435	439	479	449	429	448	478	462	468	436	453	441	478	497	454	449	481	421	449	451	454	411	449	410	477	443	427	451	501	449	452	442	440	459	459	452	461	434	439	486	421	455	429	452	472	481	460	453	484	435	425	477	428	426	462	471	468	435	456	444	451	448	462	468	448	460	443	407	436	461	412	414	465	445	419	506	419	457	466	429	434	436	476	468	426	485	408	438	437	422	423	478	451	412	438	442	409	446	420	399	493	461	460	464	405	468	469	476	453	424	443	433	411	449	423	420	454	439	426	465	460	470	442	450	443	423	420	455	470	428	414	452	435	460	455	441	500	425	482	438	418	437	438	459	449	449	421	460	402	494	424	483	455	470	445	504	447	395	470	447	456	464	453	462	460	440	458	450	430	436	442	457	438	478	448	476	457	419	458	432	470	422	447	487	473	441	433	435	448	431	449	450	426	461	442	414	427	414	431	416	417	440	478	471	451	497	483	450	446	447	446	454	454	394	469	436	451	463	419	426	474	460	445	468	427	442	459	433	489	452	423	449
3317	2086	943	585	663	1043	1070	920	760	654	540	505	601	315	306	294	2646	339	135	99	98	78	78	79	65	69	71	56	54	55	59	70	62	53	36	36	39	41	62	68	120	91	59	94	110	116	52	41	44	42	37	56	40	47	28	52	36	33	35	35	37	22	23	23	24	30	29	19	25	25	23	29	26	21	36	27	28	29	33	41	24	32	32	24	31	27	29	26	30	31	31	32	32	34	30	26	31	35	25	29	30	24	35	42	29	30	30	28	26	22	21	28	31	32	31	24	29	32	26	42	38	26	35	31	37	31	31	32	22	22	25	35	38	26	30	35	33	28	25	24	29	33	31	30	24	24	24	27	33	22	25	26	31	32	42	31	25	23	27	36	20	25	29	32	22	33	28	22	34	26	37	34	38	28	18	36	32	28	29	38	35	28	32	31	35	31	20	25	24	28	26	24	23	31	24	31	31	26	25	27	33	22	30	26	23	21	36	29	30	30	34	34	30	34	39	32	31	34	26	26	41	33	26	39	30	30	31	24	34	30	29	31	22	17	32	38	33	30	31	25	29	30	18	28	28	22	29	25	29	31	26	28	39	29	28	28	31	26	28	38	29	23	34	31	32	30	34	27	30	20	33	20	33	21	27	25	33	32	42	24	31	28	27	27	45	17	26	38	31	27	30	31	28	25	24	37	32	30	34	29	33	27	34	31	26	29	24	29	25	27	29	32	33	31	30	14	17	26	24	23	38	28	25	39	31	28	28	31	35	34	28	35	24	32	26	24	30	21	17	25	30	35	26	22	29	35	25	26	25	25	31	30	32	28	23	25	34	23	23	30	27	35	34	22	29	20	32	27	36	23	26	34	28	37	23	20	36	25	27	35	36	30	28	35	19	30	29	28	32	29	28	30	30	27	30	26	37	40	24	25	31	28	28	33	37	20	34	32	25	25	23	18	29	30	22	31	20	32	33	33	25	19	23	28	31	31	32	31	38	29	31	32	29	30	36	32	41	27	33	29	26	25	36	27	21	31	32	22	28	26	37	38	31	33	38	31	31	26	32	28	34	26	21	35	33	30	22	31	33	32	33	32	30	26	34	35	35	31	22	33	16	31	31	26	38	30	29	24	25	29	25	28	27	23	24	28	26	21	30	27	22	27	28	27	26	21	27	22	35	23	25	34	25	37	19	18	28	23	27	37	36	24	33	27	27	32	23	18	21	23	26	32	30	29	29	25	26	26	30	26	33	32	33	34	28	31	22	33	24	20	23	39	28	27	22	25	36	36	29	31	30	27	27	40	39	36	39	25	27	30	23	29	30	30	28	32	35	28	26	36	33	32	24	24	30	25	32	27	22	27	26	37	29	36	25	29	25	32	27	39	22	28	32	36	29	30	29	36	35	29	27	25	28	29	33	28	33	18	25	37	39	28	28	25	29	22	34	22	34	23	32	25	28	30	23	24	29	32	30	31	33	25	30	36	26	35	26	36	26	41	23	28	34	29	30	38	27	23	18	27	30	38	20	32	23	29	26	32	26	31	24	36	26	27	30	25	22	38	29	27	34	29	28	32	25	29	37	37	40	23	29	27	32	29	30	19	33	30	42	28	34	29	23	34	31	29	29	32	34	27	26	28	24	33	25	34	32	32	31	36	27	19	34	32	29	30	31	22	25	43	28	35	32	26	32	28	26	28	24	31	22	29	29	36	30	42	22	24	22	24	34	29	26	25	37	34	30	28	38	36	36	24	37	38	30	19	36	25	36	30	37	22	28	30	27	24	37	30	31	24	37	28	26	22	30	26	19	23	26	25	32	27	24	33	28	28	28	24	36	31	27	27	30	31	33	29	38	23	28	30	24	33	27	26	25	29	33	26	26	33	30	43	29	28	32	22	27	30	23	25	29	34	27	29	32	29	35	37	34	38	35	27	22	22	26	29	25	29	27	30	23	34	29	28	33	27	23	27	25	37	43	30	30	21	24	32	32	32	27	31	21	24	38	25	26	30	28	31	26	35	27	26	29	25	29	42	30	25	33	27	36	32	27	38	35	22	22	31	25	32	37	18	36	26	25	39	22	25	33	33	28	36	38	33	28	36	34	27	27	35	30	26	41	37	32	30	29	39	27	21	19	34	35	27	35	36	25	34	28	33	37	32	27	22	39	35	29	39	32	29	22	28	19	29	23	28	31	35	33	29	25	26	30	31	27	25	26	35	29	15	26	36	29	23	32	24	25	33	34	26	32	27	35	25	23	35	30	29	25	27	25	20	26	26	21	35	31	29	31	26	22	28	15	25	27	28	30	30	30	31	32	34	37	32	25	31	20	22	25	20	30	33	37	28	21	28	38	28	27	28	32	24	27	27	17	28	31	30	27	27	23	27	32	31	40	37	37	36	37	27	27	34	34	27	32	26	26	20	26	37	26	33	28	30	33	31	32	27	24	36	29	39	39	24	32	30	27	27	22	26	34	20	26	37	27	36	25	34	31	36	21	47	25	35	25	29	34	25	26	24	30	23	28	29	30	29	27	21	19	29	29	26	27	21	28	26	34	22	28	30	24	20	41	23	36	23	25	27	36	18	28	36	33	34	28	28	22	35	39	29	32	23	34	30	25	27	23	27	21	33	25	26	40	31	30	25	34	31	28	32	31	27	29	32	26	23	29	30	28	21	22	25	31	31	31	26	33	23	19	21	26	26	40	39	38	24	21	23	36	26	21	25	33	29	20	25	33	23	31	25	23	25	24	29	24	31	33	23	17	28	23	30	29	28	37	24	25	24	30	38	18	25	18	28	23	27	30	29	21	24	38	27	33	32	29	38	26	34	30	32	21	38	32	27	25	27	26	38	24	36	29	28	28	30	24	22	25	22	28	26	34	27	37	39	36	18	34	33	27	30	30	35	25	31	21	31	24	29	38	32	32	36	22	19	29	29	35	31	33	18	32	21	27	26	29	29	27	35	24	33	28	38	30	43	24	23	24	26	27	33	39	30	33	29	21	30	34	25	25	36	28	31	28	33	31	30	33	21	29	31	27	28	19	26	29	39	31	34	36	29	31	34	23	26	23	31	17	38	20	19	35	22	21	26	20	36	39	28	36	33	23	34	27	28	22	36	25	30	33	32	26	25	32	37	28	22	25	20	36	27	25	28	30	23	32	23	29	32	23	24	25	33	26	29	35	34	33	18	31	25	27	19	34	34	20	31	25	36	41	32	30	34	39	25	30	34	42	23	26	34	25	27	19	28	30	32	35	21	30	30	33	32	29	28	30	28	28	35	30	27	20	25	32	27	23	28	29	30	27	32	32	29	23	28	35	30	34	31	28	19	28	23	29	23	25	33	31	20	35	31	23	35	30	28	36	23	35	31	24	23	26	30	31	29	32	39	34	30	30	29	46	21	33	28	30	35	38	31	32	23	22	14	21	28	37	26	31	30	24	28	24	30	25	21	27	20	29	29	30	29	39	27	30	35	29	34	38	34	22	25	17	18	29	32	23	29
27032	16656	10911	16835	24967	26682	26049	23916	22121	19375	17163	15142	16823	11354	10029	9677	31006	6433	4139	3427	2874	2562	2408	2425	2274	2013	1939	1729	1710	1592	1417	1417	1172	946	873	872	864	871	1815	1662	3110	2790	1728	2663	2684	3077	1427	705	944	832	605	712	883	894	633	1054	873	643	469	409	417	389	355	362	368	376	349	352	340	353	362	357	367	395	383	319	359	358	379	354	350	374	370	356	393	383	367	385	380	352	372	394	351	361	389	332	379	396	332	377	378	371	378	374	356	369	355	382	398	393	345	347	357	343	349	398	360	388	382	380	386	373	392	382	414	373	356	358	391	390	345	326	354	367	371	350	363	361	370	371	357	349	408	342	359	376	363	361	385	350	378	349	342	385	350	367	341	344	374	426	385	384	354	373	354	359	350	392	351	355	336	381	353	346	329	334	372	359	338	387	331	379	359	360	358	361	339	372	376	367	389	333	344	356	348	398	381	381	353	387	364	389	409	395	355	390	329	393	338	335	368	371	369	353	361	383	356	380	320	349	324	372	317	356	354	365	350	358	349	378	344	358	356	339	319	377	353	414	322	371	368	371	397	357	340	365	341	351	362	388	383	361	375	334	343	377	340	345	388	372	354	358	383	369	358	379	371	363	357	379	367	379	384	366	353	379	364	355	360	367	354	351	375	378	337	363	390	344	362	355	373	349	356	355	337	364	348	372	349	383	343	375	387	369	330	342	372	348	386	393	351	384	372	332	335	359	365	425	377	379	379	374	365	338	397	345	373	353	369	383	367	383	375	353	376	377	331	371	344	345	351	364	380	359	389	357	400	381	341	357	382	382	355	386	360	334	355	373	372	389	357	363	362	385	346	384	351	379	350	377	376	354	336	391	391	369	370	362	384	352	372	359	371	331	337	379	345	371	390	360	381	352	382	380	346	364	340	360	341	360	361	349	360	378	353	381	404	372	385	379	383	391	351	377	334	358	348	340	345	384	369	411	378	357	361	328	383	354	386	396	337	389	363	375	359	354	366	389	380	385	319	350	356	356	342	359	375	358	339	393	366	357	344	392	365	372	370	384	395	396	389	380	318	347	327	391	343	367	352	340	369	378	313	377	355	415	378	375	348	365	370	364	381	351	367	380	334	378	367	364	376	350	386	387	330	380	351	348	338	363	362	346	355	368	378	373	365	350	361	359	359	366	343	367	359	356	367	389	354	357	366	387	366	335	358	355	391	366	377	352	380	334	388	366	381	391	363	382	358	362	368	357	346	372	370	385	380	359	360	354	357	382	360	381	344	359	361	350	354	361	371	353	349	357	380	368	329	377	384	344	360	390	360	367	327	353	363	352	372	372	364	340	344	341	358	384	386	393	375	392	363	314	354	390	376	350	349	380	399	363	350	333	352	338	335	382	364	356	376	314	352	384	351	364	322	376	395	325	358	381	417	379	328	338	370	342	367	359	392	361	363	356	380	385	401	370	324	358	386	365	366	338	358	366	359	377	374	373	338	380	393	384	375	352	396	322	369	350	349	385	369	372	378	367	317	338	372	373	382	352	347	372	363	327	330	373	367	364	355	365	341	348	381	358	387	370	369	382	378	328	373	321	366	386	355	380	361	367	360	340	402	336	338	371	356	394	377	370	356	361	347	327	397	355	350	381	333	366	345	375	358	389	384	377	345	329	363	396	372	398	354	350	370	395	339	340	367	379	351	365	366	376	323	352	365	376	339	363	387	367	386	343	400	348	344	363	338	364	382	380	366	326	376	399	349	384	380	358	375	367	387	354	383	406	373	376	332	372	368	379	406	362	355	351	376	373	346	366	360	372	336	369	371	353	351	363	357	370	376	369	356	389	368	342	362	353	365	352	331	352	382	351	400	368	398	363	388	385	403	364	373	367	348	355	360	372	343	362	354	351	349	385	368	403	373	343	348	364	358	359	358	359	390	365	366	346	392	371	395	350	378	378	360	363	337	393	386	377	368	384	382	392	393	368	337	384	370	342	357	385	373	374	356	362	332	331	367	354	348	365	365	346	359	374	369	368	407	361	391	369	347	355	351	356	370	362	386	336	378	401	365	377	387	355	378	349	371	365	389	335	369	353	396	340	359	369	374	373	358	382	367	359	371	349	356	352	365	356	374	363	366	339	361	384	372	361	370	372	352	388	412	375	339	351	384	368	305	376	393	365	371	382	363	355	362	368	359	321	377	372	362	358	361	375	358	341	363	352	379	396	364	385	340	348	387	357	318	386	370	352	382	372	384	365	385	367	348	369	354	347	411	369	339	387	336	373	353	404	358	361	338	318	411	382	334	388	360	315	364	340	349	381	329	365	356	383	345	356	346	354	377	382	376	372	389	376	342	390	349	367	379	364	348	389	380	377	402	383	353	380	367	364	357	363	336	360	381	380	335	322	313	339	375	357	370	374	343	346	370	361	363	361	373	362	341	369	378	371	344	367	363	341	371	380	359	361	361	365	369	389	349	339	364	338	365	341	343	352	359	366	356	365	364	368	413	361	351	368	368	383	344	375	336	370	334	373	374	353	374	360	377	367	349	368	363	363	379	384	379	384	400	364	335	357	334	389	344	381	376	368	374	371	359	364	344	350	368	377	353	334	380	380	369	353	372	372	350	380	364	337	353	360	337	350	361	340	365	372	335	368	388	328	340	348	374	378	395	369	353	399	348	389	372	373	352	414	382	320	338	369	359	369	330	377	379	353	368	365	343	350	367	347	350	365	335	386	343	366	331	355	389	354	366	376	341	352	380	348	361	385	380	388	348	354	404	378	342	371	370	365	340	362	376	354	362	369	350	367	368	379	353	370	345	391	379	362	347	381	359	373	372	350	345	391	363	356	343	376	342	327	398	348	352	353	369	370	331	362	365	347	367	349	391	331	387	367	362	351	367	360	358	362	398	360	349	374	355	351	365	415	365	381	366	348	363	361	371	370	378	331	364	370	346	379	353	342	324	378	373	382	361	354	322	358	375	385	398	387	365	392	356	342	328	363	346	363	354	398	394	367	364	383	376	320	370	371	397	374	392	336	379	359	342	368	387	389	375	352	363	361	348	370	345	377	343	359	350	340	320	361	356	366	363	381	349	364	383	384	396	363	355	358	393	371	386	391	385	377	387	356	346	390	395	355	357	378	324	311	345	397	384	360	382	344	344	340	368	344	349	390	369	345	355	363	379	340	389	362	367	393	366	351	360	369	356	394	397	330	377	353	376	374	369	380	337	368	359	376	339	372	364	363	359	357	385	362	359	389	371	399	370	369	367	354	360	373	406	352	357	351	355	378	380	375	365	366	378	357	338	366	344	344	380	317	379	353	389	370	361	366	371	375	355	365	342	361	361	380	359	374	343	396	359	374	389	357	351	370	357	358	364	370	386	361	339	368	364	352	346	333	382	371	376	384	385	337	359	346	356	345	341	361	328	351	380	381	367	363	376	375	340	382	403	354	386	371	367	377	399	371	369	403	358	365	361	340	332	409	373	398	317	367	382	403	382	391
1994	617	299	226	263	381	365	384	292	291	228	235	200	176	149	139	480	103	64	57	71	62	46	67	54	65	42	51	62	42	42	54	38	28	25	34	27	47	26	37	39	56	41	33	32	45	49	36	34	32	44	31	50	47	45	44	38	34	46	33	37	22	22	30	29	33	42	42	36	39	38	41	40	34	21	45	37	32	35	38	24	34	35	32	29	32	44	35	35	32	42	30	31	29	37	28	45	41	26	36	33	27	35	31	33	33	24	30	30	32	33	33	40	34	37	30	23	38	48	29	39	38	33	43	39	34	26	30	38	41	29	33	19	28	34	32	28	34	30	37	36	24	38	32	36	32	33	41	28	29	37	40	36	29	24	30	43	37	33	25	37	27	28	45	46	33	39	30	26	33	48	38	38	31	28	39	34	34	40	30	34	31	31	37	42	37	25	28	33	32	37	31	29	37	32	37	36	22	36	37	35	33	39	33	47	32	26	43	32	40	40	38	30	31	28	29	33	39	42	31	27	31	34	39	31	29	41	39	31	29	28	37	44	30	36	33	30	27	34	44	34	29	32	28	28	30	28	31	34	32	39	25	30	34	31	38	23	35	42	36	48	33	37	35	38	28	26	31	37	24	27	26	37	33	40	26	35	39	34	40	37	38	35	34	41	34	39	29	24	48	38	39	30	37	42	34	32	38	36	28	33	36	41	41	34	43	38	34	31	35	46	33	26	37	33	25	37	39	39	23	26	28	47	31	24	35	53	42	33	43	37	32	34	35	42	30	32	44	28	28	27	45	32	29	28	34	28	39	40	30	42	28	49	46	44	28	37	37	34	37	36	32	33	37	39	31	32	27	33	39	31	28	38	30	29	31	34	22	26	20	32	32	32	32	41	35	36	35	25	32	39	34	31	28	31	25	39	28	39	27	25	36	32	22	29	26	31	36	29	40	33	34	42	32	31	34	25	33	28	38	28	32	39	28	29	29	37	37	41	30	42	25	33	29	21	35	33	40	40	26	24	42	31	33	27	31	44	33	35	34	29	34	27	32	33	31	43	25	35	32	31	30	31	51	33	35	36	23	33	27	29	35	30	38	31	41	22	28	31	32	42	33	45	38	44	31	28	44	34	36	34	36	25	28	27	27	33	34	43	34	37	30	38	33	34	29	42	26	30	44	34	34	36	39	34	27	36	25	31	32	35	34	28	28	38	27	35	33	38	34	37	32	44	34	33	41	39	43	33	38	38	34	33	38	35	34	22	27	37	39	34	25	33	20	26	44	25	47	37	28	41	31	33	33	47	47	36	39	36	34	29	37	41	40	45	29	37	34	48	21	34	29	28	40	41	43	40	20	37	42	28	25	37	25	34	30	24	33	27	29	29	41	42	30	31	33	35	38	33	42	44	37	34	31	39	35	28	31	38	34	26	39	40	31	28	37	44	32	26	31	29	32	30	19	29	33	29	33	25	36	33	25	31	36	21	32	28	31	29	31	34	32	37	31	40	30	37	31	36	37	32	43	27	38	43	26	29	32	33	35	33	38	38	27	38	42	29	25	29	29	41	32	30	39	23	27	36	25	29	27	47	32	48	34	28	32	32	38	35	25	44	35	37	25	24	30	24	31	26	37	38	37	32	33	28	44	30	34	40	38	32	29	25	36	26	28	32	37	40	35	31	42	38	33	27	34	27	33	35	26	49	28	29	32	26	41	25	25	34	25	26	23	32	34	33	28	27	28	37	20	34	33	40	26	36	33	25	33	34	27	37	30	29	33	39	27	35	32	45	46	34	30	36	35	31	33	36	31	27	44	18	38	32	26	42	30	35	25	41	33	32	33	31	22	31	53	40	36	47	33	25	32	25	44	30	31	23	32	28	27	31	34	44	32	41	41	39	28	29	27	37	31	30	38	35	44	28	40	38	28	32	30	39	38	41	39	40	34	37	28	41	36	32	38	31	21	37	36	24	27	44	31	34	39	26	27	25	32	25	39	30	27	33	35	41	36	27	22	45	28	34	26	31	27	36	30	40	33	44	40	26	37	33	30	31	37	37	29	31	36	28	31	40	40	34	35	33	24	33	45	42	31	41	33	42	39	30	31	33	35	30	39	34	24	36	35	46	40	38	33	23	29	26	31	34	31	30	39	28	39	40	28	38	27	30	35	27	28	44	29	37	36	36	34	32	42	39	24	34	36	28	33	27	29	39	33	37	29	31	32	41	37	35	42	35	38	44	31	32	45	38	30	35	27	45	26	24	26	43	36	28	34	34	33	32	32	29	38	41	30	25	43	33	27	28	29	39	28	31	29	31	39	37	21	24	41	32	29	34	25	33	36	40	35	30	26	24	34	30	37	24	34	46	38	39	39	34	21	32	28	27	33	33	26	30	26	37	29	41	40	39	41	31	28	42	31	33	30	32	39	48	23	41	30	33	29	36	35	29	27	29	36	28	34	32	40	43	31	26	36	42	40	50	33	31	31	37	30	33	38	38	31	28	29	40	37	35	38	35	27	41	34	23	22	37	24	32	37	37	24	32	33	25	29	30	31	51	27	30	39	30	28	41	29	33	38	35	48	32	35	31	25	36	34	47	32	30	37	23	36	25	28	22	40	36	29	30	27	31	30	31	32	35	32	37	36	33	31	41	32	46	42	35	36	30	34	30	26	46	27	26	42	32	25	31	18	33	26	18	29	36	42	36	23	31	29	34	38	32	27	33	39	39	29	31	30	34	34	40	30	27	28	26	30	35	29	27	32	39	31	40	39	37	26	29	27	43	41	33	25	39	37	27	37	33	39	27	39	37	45	35	26	23	31	47	43	33	36	31	29	29	38	33	28	36	30	33	37	31	33	31	32	26	25	26	37	30	45	34	31	38	41	34	38	28	32	44	30	37	38	30	34	31	30	33	36	29	23	32	34	36	28	37	27	28	32	34	31	43	40	39	37	23	26	37	24	33	40	38	21	30	36	39	44	44	30	31	27	37	36	35	34	32	39	27	39	39	27	40	43	33	26	39	29	37	26	31	34	26	37	29	26	33	38	33	29	30	34	34	33	43	34	34	29	43	36	43	30	35	37	37	31	31	24	30	30	30	33	37	38	34	37	24	37	30	42	25	37	31	33	31	32	43	44	39	31	30	31	30	24	36	33	34	39	36	29	29	31	21	33	40	29	34	30	31	37	30	29	31	38	31	34	35	28	28	39	27	30	29	47	38	35	39	20	29	36	32	32	38	39	41	29	31	29	31	38	30	31	35	31	31	33	30	34	32	30	33	33	48	34	29	30	33	36	32	36	33	28	41	36	38	35	36	31	29	39	39	43	22	31	41	35	33	28	32	28	37	42	38	34	40	29	33	33	27	37	25	34	22	34	43	26	22	37	38	40	41	39	34	30	39	29	37	37	32	32	32	32	39	32	48	33	33	27	42	43	36	35	30	43	25	38	41	39	34	28	30	31	40	37	30	33	35	39	30	43	33	33	31	38	30	42	39	31	31	38
17439	9098	5942	10342	17107	18994	18545	16386	14044	12568	9877	8754	7803	6761	6027	5289	15069	3473	2411	2062	1767	1645	1545	1387	1346	1224	1130	1124	1136	1024	907	828	767	621	635	599	637	627	568	717	740	663	668	827	803	727	860	669	651	573	568	604	573	729	758	639	589	538	448	456	416	428	446	439	459	443	443	449	411	425	425	419	452	387	430	399	451	427	426	375	419	440	403	385	407	448	455	419	439	453	414	430	464	419	445	423	451	462	426	440	418	439	388	414	410	411	416	429	431	398	451	433	427	412	447	402	430	442	416	430	387	442	422	440	439	413	424	438	408	378	378	396	452	409	399	425	405	448	377	448	425	458	453	432	391	405	424	411	411	441	421	394	420	411	431	424	441	426	419	377	410	457	386	382	430	418	439	426	394	435	426	412	395	460	418	423	426	441	396	429	417	443	439	433	439	411	438	411	434	394	409	380	406	426	402	447	443	442	428	412	392	426	448	407	433	456	444	407	428	411	407	435	435	433	392	411	408	443	429	398	418	394	432	388	403	399	412	417	416	422	392	443	455	412	399	428	374	425	416	412	405	418	436	407	426	381	383	429	443	437	398	407	397	414	416	421	413	453	425	438	410	409	409	405	464	428	416	413	433	483	431	429	405	493	399	459	457	418	413	457	412	444	425	428	407	425	414	404	420	392	418	410	445	437	401	421	442	410	429	424	413	411	430	422	414	375	442	424	406	391	370	433	456	431	389	432	435	403	402	410	418	393	407	407	417	405	415	407	437	421	427	407	419	402	423	433	442	415	411	389	456	425	441	424	404	423	430	396	443	472	406	421	418	429	402	420	410	452	437	393	396	415	428	436	426	406	404	405	415	435	408	412	454	415	420	414	428	401	462	397	447	400	412	431	426	418	410	402	419	407	397	417	393	433	390	411	448	415	437	413	444	386	415	411	420	438	395	473	391	454	424	441	390	418	451	369	444	415	413	417	412	395	408	442	443	426	413	413	444	403	412	470	415	389	428	422	417	420	434	428	469	405	406	440	372	414	374	416	407	394	433	432	468	430	417	391	451	447	413	445	395	379	431	394	418	381	438	418	412	432	430	432	435	438	404	470	423	413	388	417	450	432	456	418	399	437	419	408	410	396	434	442	427	412	414	448	402	453	410	409	404	406	401	419	418	414	400	443	451	403	411	415	432	436	415	408	423	481	400	399	417	390	444	427	419	404	441	394	421	428	440	415	424	417	459	390	430	404	467	434	419	412	440	375	398	430	365	430	437	413	433	416	445	415	422	407	395	431	443	412	421	401	401	434	407	406	406	413	442	395	433	432	432	429	424	428	398	403	400	412	442	418	400	418	396	413	430	427	425	427	419	416	415	442	404	414	412	391	433	418	448	407	417	424	446	426	421	443	443	398	408	415	435	429	438	405	429	403	426	452	433	426	424	434	417	401	413	438	404	383	447	395	435	443	435	385	439	409	430	389	406	423	445	396	398	434	449	416	410	466	438	431	445	414	415	441	408	425	414	445	424	415	450	415	426	427	428	420	401	427	408	420	442	379	441	407	406	438	399	430	419	420	450	429	414	397	405	427	388	416	438	406	419	429	407	422	446	439	400	418	429	445	418	382	405	447	438	428	396	417	429	416	440	400	436	429	463	406	438	442	424	411	443	404	380	432	435	452	421	375	397	433	414	417	394	423	440	430	432	400	421	389	414	456	465	434	433	455	396	418	421	429	417	432	413	432	407	403	407	429	398	392	430	425	411	445	450	422	457	435	406	440	389	376	404	414	443	393	403	414	413	420	444	403	451	437	426	417	422	397	425	411	435	398	411	429	406	426	407	412	404	432	377	408	415	414	424	388	441	420	406	412	429	398	422	429	450	432	429	423	429	421	422	420	397	456	444	439	463	421	441	413	394	389	396	415	407	403	446	409	395	417	399	422	377	421	433	429	434	434	420	412	412	423	395	413	389	411	435	420	391	392	434	430	407	383	426	403	450	408	449	436	405	412	448	399	425	447	393	420	452	430	393	425	400	430	442	406	417	432	419	441	414	420	407	419	437	407	388	427	406	429	433	429	423	435	414	416	434	394	428	435	408	389	402	396	427	392	400	435	414	411	394	424	418	420	451	445	433	400	381	419	409	455	402	457	422	437	433	445	442	426	442	420	430	424	452	398	428	426	460	420	434	459	412	429	432	408	422	394	401	422	394	342	440	403	400	453	456	389	423	408	453	430	420	403	388	439	430	395	448	423	449	415	411	420	450	428	415	426	425	422	452	408	393	418	442	423	416	399	461	429	395	428	426	433	456	404	450	397	461	403	417	409	398	421	389	409	450	421	408	439	406	439	441	420	394	434	437	417	403	392	416	427	449	445	451	424	407	443	381	454	424	418	420	409	401	438	432	431	420	467	409	431	428	406	417	417	435	432	397	404	433	446	421	414	392	453	431	410	375	426	430	426	412	459	414	436	427	430	436	378	444	442	409	401	451	417	425	445	435	405	387	419	423	423	408	432	404	452	436	451	404	391	393	406	406	419	387	493	425	435	444	445	420	465	457	413	428	450	426	387	415	428	401	448	439	386	418	414	441	422	428	453	427	402	417	424	403	404	444	395	402	409	391	458	422	429	383	439	419	421	449	442	451	443	436	408	423	400	393	424	384	417	393	462	403	401	423	419	409	456	409	412	406	408	428	390	408	392	420	401	416	391	419	414	414	405	445	389	415	417	443	403	430	413	401	426	468	423	400	431	379	399	403	444	412	458	396	415	383	419	421	451	411	430	431	442	438	432	391	425	461	459	402	405	429	428	477	439	415	432	451	450	479	429	436	436	448	417	439	396	399	410	416	377	410	410	418	438	428	437	440	448	423	464	416	450	457	454	452	414	410	410	413	420	396	453	441	410	457	445	419	442	400	420	447	461	408	457	396	388	400	437	403	439	448	458	441	403	391	432	419	431	442	427	428	443	433	425	422	409	400	440	439	437	392	409	385	436	439	435	407	420	413	422	411	406	433	427	440	380	430	394	394	429	439	431	420	423	408	427	430	385	411	432	426	439	430	440	389	380	405	420	430	456	417	411	428	413	413	411	432	422	397	410	433	453	425	432	427	434	382	389	408	415	461	400	427	403	446	396	410	415	427	438	423	391	412	377	428	427	419	397	436	426	429	425	401	398	422	437	408	391	412	412	400	429	426	426	410	416	391	418	436	421	444	421	440	404	424	447	412	451	445	433	458	409	437	434	429	408	431	426	421	433	393	439	428	390	401	400	422	406	447	423	447	404	438	404	415	449	429	400	428	423	414	404	421	408	421	433	423	417	429	418	423	433	436	410	430	453	412	445	418	426	420	420	432	395	433	444	432	433	389	436	447	429	438	441	399	428	419	466	445	424	405	421	396	416	466	398	432	481	418	383	417	417	433	407	431	409	444	474	423	415	410	411	384	413	430	406	427	423	408	417	421	415	421	413	428	425	432	422	424	402	469	435	413	400	418	390	439	418	455	423
1986	1178	583	438	449	611	683	591	508	421	368	323	281	233	231	328	1481	612	88	74	62	70	59	72	65	47	53	44	45	62	42	29	36	36	32	29	39	22	48	70	48	28	55	54	53	48	57	64	57	47	42	37	41	52	29	31	31	37	40	27	32	26	30	20	28	29	23	35	35	26	24	28	36	34	31	30	35	19	25	26	26	30	27	34	21	21	27	21	28	32	30	32	26	33	33	26	23	41	33	23	29	25	35	26	24	31	16	18	29	35	36	26	28	25	26	30	24	41	26	24	31	26	24	26	14	15	37	36	32	22	30	27	23	30	26	30	24	36	38	23	26	25	37	31	32	20	21	19	34	32	19	35	25	29	29	21	36	26	27	39	24	32	27	41	22	30	22	24	24	24	23	17	28	36	38	18	37	31	28	22	21	22	28	19	31	39	29	28	26	28	29	30	33	33	38	27	27	27	38	31	28	20	32	36	26	23	33	25	30	26	29	24	40	32	31	29	29	35	26	16	28	28	37	18	25	29	26	31	24	39	30	28	35	23	21	30	22	27	33	34	38	24	33	35	24	29	22	30	22	26	24	21	19	27	38	21	25	22	29	26	26	20	37	28	21	34	32	31	20	35	25	34	30	22	25	29	25	26	27	39	26	30	27	34	25	32	34	27	28	26	22	32	27	34	26	35	25	31	22	27	27	15	29	35	28	27	25	32	35	35	20	41	31	23	21	36	30	32	37	30	32	22	32	32	28	27	37	30	33	33	34	18	38	22	29	29	40	29	28	37	31	32	22	25	24	33	25	38	30	35	36	25	23	31	30	30	36	32	27	35	21	13	26	27	22	29	22	22	22	27	27	30	26	28	26	27	26	20	28	32	30	24	31	27	28	26	29	26	27	26	26	36	23	26	26	32	29	29	26	32	28	42	27	38	33	29	30	28	29	34	26	24	23	29	20	21	24	34	31	34	26	28	23	28	27	19	24	33	32	34	32	40	30	30	29	23	29	29	32	31	31	22	32	37	39	30	23	34	27	35	20	31	33	32	28	24	30	18	29	29	30	31	26	27	25	32	25	31	25	28	29	22	18	23	32	23	27	34	30	22	34	27	22	25	27	33	24	18	26	22	25	30	31	32	33	33	26	20	31	37	26	33	30	22	23	30	28	24	23	29	26	22	21	22	31	26	35	34	25	26	28	37	29	40	24	33	26	33	18	29	29	24	29	25	30	25	38	26	30	34	22	29	24	25	26	39	25	22	34	34	27	35	18	29	30	36	40	29	30	15	30	31	19	30	27	22	26	20	21	25	24	32	24	33	36	23	32	28	24	35	21	25	28	29	26	23	29	32	27	33	26	26	20	28	39	32	28	27	29	25	24	20	15	26	29	24	26	38	29	24	26	29	26	32	30	37	19	28	30	29	25	29	26	24	32	27	33	20	42	28	30	27	27	33	22	32	36	27	27	33	24	26	18	25	31	32	24	29	31	31	35	28	20	37	19	19	26	25	27	32	31	24	26	24	21	25	18	25	26	29	33	31	36	23	26	32	36	17	32	32	33	35	29	27	31	25	24	28	29	23	35	40	31	30	22	38	34	32	32	26	27	23	31	34	24	29	25	23	21	36	31	29	27	38	29	24	28	38	30	25	26	31	31	20	28	40	33	31	23	30	23	36	36	22	25	20	22	28	29	25	36	32	18	27	25	25	24	30	22	30	29	31	23	24	32	29	41	30	40	27	35	22	24	27	38	24	32	24	28	22	26	29	28	29	31	29	25	26	29	34	22	23	31	29	28	21	22	25	32	33	21	31	25	34	40	28	33	35	36	34	24	29	38	25	27	30	33	29	31	33	31	31	24	32	30	20	32	19	28	19	30	29	24	32	18	26	31	28	34	21	23	28	20	37	18	30	31	23	33	26	32	25	27	28	28	22	27	27	37	30	22	29	24	34	24	30	25	31	18	33	29	27	32	31	25	29	36	25	28	33	31	39	28	26	27	19	29	29	32	28	26	21	29	32	33	32	26	22	17	25	25	40	17	38	17	32	33	39	27	27	35	29	29	24	22	22	19	24	26	32	27	25	22	33	20	16	20	32	34	26	26	34	29	35	29	29	26	18	31	23	17	24	32	34	22	34	28	26	29	26	31	22	32	27	33	27	27	31	24	32	21	28	25	22	27	33	31	21	18	31	25	30	33	28	30	23	29	25	32	24	46	25	25	18	34	23	25	29	27	34	26	26	30	34	24	35	29	29	37	27	23	18	28	26	25	20	43	20	27	36	29	25	36	31	33	37	25	27	33	27	31	26	24	32	32	17	29	26	40	31	26	34	29	34	29	33	25	21	32	20	23	21	38	29	23	37	33	19	23	28	27	34	24	28	32	35	22	36	36	27	32	23	28	28	31	31	16	29	16	25	23	28	30	31	32	28	19	42	29	30	23	32	37	26	26	35	36	25	25	27	23	23	27	34	31	29	27	35	31	41	18	32	23	42	23	27	23	28	27	29	25	39	29	34	41	37	28	39	30	32	27	27	23	35	21	29	30	17	23	24	26	32	32	34	27	25	37	33	30	28	20	24	39	32	32	30	20	29	34	36	21	32	23	27	26	31	22	35	36	32	25	31	30	27	27	31	32	19	36	25	32	41	31	23	38	33	28	30	26	28	34	33	32	30	36	38	32	29	27	24	34	32	28	29	29	16	36	38	32	26	24	35	26	30	24	30	20	31	19	25	36	33	28	32	32	35	26	33	24	29	28	25	19	31	26	33	26	35	27	34	24	40	24	34	30	30	25	30	33	28	27	25	25	27	29	27	35	28	27	32	18	29	27	28	28	29	24	27	38	31	25	29	26	26	25	25	26	35	25	36	28	44	33	27	34	33	29	36	19	31	23	26	32	30	35	33	26	19	28	24	19	21	25	27	27	25	29	34	40	30	32	26	24	23	30	31	31	34	37	28	40	32	29	35	27	25	22	24	23	28	29	22	22	19	19	22	25	30	26	20	32	29	27	33	29	20	22	32	24	30	33	33	25	29	23	26	29	15	19	26	23	23	23	33	28	29	35	27	26	30	30	23	31	37	20	20	34	30	27	30	33	22	40	23	27	25	33	35	24	30	20	35	32	21	30	22	21	31	38	35	31	30	25	21	32	25	27	34	28	30	38	31	28	45	33	22	28	35	30	31	24	32	26	33	33	26	31	35	28	31	25	28	31	26	33	25	24	30	30	35	36	37	33	37	28	27	28	36	26	24	27	19	21	26	28	25	29	23	27	20	27	32	31	17	29	28	29	33	33	29	28	21	38	25	25	29	27	28	12	35	44	29	32	38	31	26	17	31	23	34	26	25	30	38	37	33	26	33	35	26	19	35	27	30	18	36	33	20	27	30	31	31	21	35	30	28	23	36	29	29	28	33	23	32	32	36	20	26	30	28	35	32	26	26	27	30	24	24	36	27	35	31	28	30	27	35	23	39	33	40	36	22	24	35	34	31
21976	12958	8550	14550	21628	22603	23235	19832	18128	16122	13366	11559	10478	9353	8507	11530	25895	10017	3102	2675	2207	1992	1766	1597	1362	1291	1315	1273	1244	1169	1076	919	760	680	724	702	676	664	1072	1689	1090	937	995	1081	1343	729	1215	1525	1265	892	755	711	705	735	631	524	482	408	369	399	407	357	367	353	371	369	369	313	355	352	396	342	356	349	358	372	347	364	347	369	361	321	357	365	337	327	351	357	378	338	383	395	338	340	346	390	366	356	370	365	365	372	357	362	353	362	385	350	379	331	334	352	352	331	318	380	348	363	343	377	368	335	370	376	344	354	366	376	347	364	364	373	359	337	375	369	314	367	389	356	351	368	353	378	331	368	333	347	348	355	339	347	336	371	364	367	397	362	351	370	345	337	352	349	313	347	348	373	352	358	350	344	362	332	382	306	376	388	378	362	379	359	341	327	354	390	344	364	363	334	377	361	396	329	348	353	361	386	356	355	338	369	339	382	365	363	332	353	356	324	353	363	366	349	349	367	364	374	364	329	337	352	357	347	385	360	373	318	355	374	362	335	370	360	341	358	352	374	361	351	360	365	348	352	359	372	348	372	351	360	367	372	350	345	374	393	371	376	372	336	340	353	374	339	326	363	374	350	362	349	382	345	354	374	380	359	356	378	363	355	353	363	368	374	358	349	342	333	379	401	351	347	360	358	340	342	346	355	346	347	366	359	340	339	355	346	361	365	361	341	353	370	370	316	357	353	375	338	369	362	365	330	338	350	337	390	347	358	339	330	345	323	358	334	380	356	376	370	353	358	353	361	382	358	349	343	376	349	349	371	426	365	336	356	339	336	358	373	374	365	364	376	377	363	368	359	363	381	369	352	326	345	370	371	367	376	375	378	370	366	364	390	375	374	388	347	384	345	350	343	367	370	348	338	344	349	356	393	358	347	360	330	358	397	363	325	357	337	362	341	350	341	353	347	312	361	346	359	388	377	356	374	350	349	368	368	325	377	360	337	338	357	358	373	341	377	348	354	341	361	373	365	357	345	384	349	370	374	357	356	336	342	327	373	377	371	357	321	348	341	358	367	355	333	371	346	364	319	343	342	369	323	345	341	319	343	341	377	368	325	317	373	366	359	386	347	342	339	401	359	344	393	371	343	347	310	332	353	357	368	361	340	354	341	337	323	349	347	352	363	366	355	331	365	364	370	358	347	319	401	351	354	356	398	338	339	336	355	328	361	405	374	344	344	359	349	366	374	330	359	360	359	347	366	375	338	358	357	352	309	348	357	363	377	374	351	376	388	350	384	353	375	327	348	373	322	355	348	374	362	351	356	366	339	340	295	361	327	372	340	371	355	384	358	325	338	337	354	355	381	378	345	364	348	341	380	352	369	343	377	345	362	363	360	335	336	356	381	377	344	356	399	322	359	376	339	393	344	364	366	337	298	376	356	368	358	368	372	373	365	339	390	344	376	365	327	339	352	367	349	385	390	351	362	379	353	367	378	364	349	372	366	350	375	364	364	354	375	390	362	355	346	366	352	351	333	365	333	371	346	350	353	368	327	343	334	342	340	316	356	372	343	351	371	373	315	368	360	362	356	357	374	369	361	340	336	372	328	354	339	367	366	358	328	351	362	363	350	383	378	334	341	351	339	368	330	365	380	358	368	351	346	354	370	371	363	354	366	388	344	351	365	343	367	379	340	360	351	370	350	329	391	334	347	367	345	354	334	346	314	319	362	359	355	346	348	383	352	355	380	338	364	360	384	358	378	358	380	348	338	337	385	353	348	335	376	337	392	367	381	364	336	361	351	337	380	339	368	413	363	356	348	364	361	357	350	348	352	383	377	347	328	386	371	359	382	339	365	374	366	335	362	342	335	375	368	351	344	359	369	362	366	391	374	366	389	328	350	313	349	384	352	359	356	366	369	374	333	337	358	370	357	341	362	370	354	334	366	355	329	360	356	380	332	348	352	378	374	398	355	346	352	354	370	376	346	361	378	360	363	348	365	358	385	344	330	358	342	367	340	331	342	325	374	368	343	387	368	340	359	333	360	397	371	380	350	354	386	349	340	354	376	369	343	372	339	374	334	347	344	377	362	370	362	353	333	340	338	338	360	342	352	350	376	341	363	348	329	361	358	378	373	351	377	381	337	337	382	350	379	372	354	345	375	359	368	353	343	332	397	375	342	376	364	328	349	352	315	370	344	380	359	352	333	354	363	373	367	346	352	330	354	345	326	383	382	384	366	368	364	338	358	370	368	352	392	360	341	365	337	391	364	345	351	346	384	345	369	379	344	352	317	332	354	326	366	366	340	345	329	382	355	337	370	362	361	373	348	344	347	349	403	366	361	359	333	340	352	356	368	378	350	371	381	362	375	351	344	398	360	380	378	380	365	350	351	359	364	364	374	367	337	346	350	355	369	358	335	367	347	384	330	384	320	347	339	352	354	353	342	348	331	358	317	352	374	337	366	337	356	374	349	369	357	337	354	324	384	393	375	383	359	343	358	365	334	334	344	357	378	343	339	365	332	348	348	373	334	318	358	316	341	341	377	363	347	368	367	365	350	372	315	356	346	361	361	362	356	325	319	346	354	358	374	352	336	368	346	367	341	352	399	363	347	377	382	331	326	374	322	363	359	346	311	344	347	385	358	390	351	334	367	334	348	389	350	321	358	344	336	360	418	350	355	364	345	372	354	354	381	397	360	367	344	317	336	363	318	366	364	368	363	309	342	336	345	345	387	347	347	349	369	386	376	364	348	353	345	393	375	361	355	322	355	307	378	374	364	357	370	335	362	356	399	385	332	369	381	343	332	370	334	331	318	348	340	353	338	352	356	390	354	373	372	350	326	374	349	349	357	346	361	361	331	383	355	346	379	352	370	367	361	347	389	351	368	369	382	356	359	371	375	375	326	395	373	359	356	368	368	391	308	327	330	353	336	356	345	361	344	368	343	371	362	352	353	348	388	418	363	362	342	362	342	353	345	356	353	352	337	365	347	376	346	363	374	355	375	342	337	356	393	350	354	332	373	366	404	363	379	354	374	365	342	354	352	357	326	370	339	357	337	355	345	410	361	344	338	369	399	388	351	349	365	332	343	351	339	358	366	355	356	359	360	361	353	366	365	331	357	343	350	352	357	362	367	359	336	349	340	335	376	386	355	354	376	381	328	337	359	363	350	319	356	354	348	350	374	348	354	323	347	361	396	365	354	354	350	358	335	358	349	385	337	330	371	352	363	343	385	355	354	364	390	339	356	357	349	379	368	341	348	382	356	373	377	364	339	362	365	370	365	340	368	361	372	334	381	342	358	348	346	341	334	354	347	371	349	352	367	333	343	366	381	387	318	379	408	333	369	347	344	354	353	321	371	340	325	370	358	344	374	381	376	357	328	383	341	339	355	337	366	356	383	375	395	356	363	357	364	352	326	355	349	352	378	381	347	341	368	364	360	333	365	389	383	355	363	321	350	301	362	375	343	363	378	372	356	396	375	347	308	338	361	376	356
2884	1105	605	403	453	593	623	556	502	484	482	320	305	233	245	666	1913	697	111	92	91	88	60	72	61	52	60	56	51	45	61	65	53	40	44	39	69	44	51	54	54	61	72	53	72	37	52	48	48	48	67	54	54	59	48	40	35	32	45	46	32	37	26	28	33	51	33	37	29	38	43	42	36	32	27	31	33	36	32	27	43	37	39	36	40	37	39	30	37	41	39	41	31	37	32	31	40	33	30	36	35	46	37	47	32	34	32	43	41	37	44	31	35	37	38	39	35	31	39	43	41	37	31	27	31	43	38	26	29	25	44	44	35	36	30	30	45	44	41	44	44	27	35	39	38	42	28	44	32	44	39	45	30	44	33	36	34	38	38	29	45	35	36	40	36	47	31	40	30	42	33	35	43	39	42	30	30	38	28	27	29	44	33	33	38	30	29	42	30	40	39	44	41	42	32	40	31	32	21	46	29	32	44	31	42	48	27	33	30	36	35	28	33	44	37	32	41	30	31	37	36	43	37	42	37	28	27	32	31	45	36	39	46	36	39	40	30	41	24	34	37	42	39	35	46	34	35	46	47	41	23	38	37	26	28	36	41	38	39	30	37	46	41	31	50	32	36	30	44	39	24	35	39	44	33	45	44	30	42	37	41	40	25	30	32	40	37	37	29	35	33	41	28	35	43	39	37	39	44	44	41	47	30	40	38	38	36	27	33	26	30	38	34	42	36	40	46	40	38	26	45	39	41	29	43	36	35	40	50	35	35	38	40	43	31	29	35	36	44	23	37	40	47	34	38	45	32	48	37	31	48	39	34	38	36	42	36	33	34	33	39	36	27	45	39	34	41	30	38	25	34	34	40	34	40	32	40	47	25	35	29	32	43	30	44	30	37	35	41	29	50	31	37	32	31	40	43	43	29	35	36	41	29	36	39	24	40	24	31	41	37	35	49	35	37	38	38	45	39	33	33	41	39	29	33	27	38	32	39	30	34	24	36	42	48	32	43	33	41	31	29	28	31	47	30	31	33	39	33	35	20	29	36	40	29	39	29	33	26	31	32	42	34	44	32	39	38	40	30	33	33	36	30	40	45	41	36	42	35	32	41	38	40	30	38	37	43	29	37	48	42	38	35	33	28	36	35	28	35	43	41	33	36	39	42	39	29	46	42	50	32	38	32	41	41	48	42	42	38	37	45	41	38	45	43	29	29	29	37	44	33	34	46	34	36	33	41	35	43	33	37	37	41	34	39	32	40	41	41	30	29	47	26	31	32	32	38	40	40	40	30	35	33	39	33	40	29	26	31	45	45	31	34	36	53	36	38	25	41	42	43	27	42	34	31	50	35	29	29	35	35	26	35	35	48	35	25	32	30	36	42	35	34	29	42	46	41	37	29	41	45	31	32	38	39	34	31	39	39	34	37	35	30	28	29	36	40	33	44	33	37	29	39	31	32	34	35	32	32	35	33	48	38	33	31	36	41	32	36	34	33	26	37	51	30	40	43	36	43	43	35	41	36	32	35	27	32	39	42	47	22	43	25	41	38	30	37	34	27	39	36	32	30	38	33	36	33	47	45	46	39	32	45	35	36	35	51	33	33	31	29	41	34	39	39	40	33	40	31	42	36	39	41	45	33	31	30	38	41	29	26	29	48	29	45	42	37	35	32	46	49	39	35	37	28	45	35	42	24	34	41	38	48	28	38	33	27	27	30	36	30	33	42	30	35	42	39	47	34	37	24	32	44	47	44	37	32	34	38	35	35	31	30	48	36	27	36	42	32	44	31	47	29	45	39	42	37	37	40	34	35	22	45	39	41	28	37	39	35	34	33	31	25	33	51	37	31	34	33	38	39	41	28	43	37	38	22	42	42	38	32	34	41	32	37	37	34	38	37	31	27	40	41	35	29	36	42	39	27	30	45	38	38	26	41	37	32	38	35	39	37	36	31	44	29	35	33	44	44	29	30	43	37	35	34	27	42	33	34	52	38	42	32	42	39	33	33	37	33	38	35	33	39	35	36	44	31	44	47	45	30	45	33	43	42	34	35	35	35	33	36	34	31	37	43	33	29	39	29	25	34	41	41	39	28	41	37	47	36	34	34	53	49	42	32	41	33	43	32	32	36	38	42	31	31	48	36	41	28	28	33	34	43	40	39	39	35	45	34	41	36	23	34	41	29	30	47	47	29	42	41	41	41	36	25	26	42	40	38	37	42	29	33	40	41	42	39	36	31	25	37	36	24	29	33	27	33	34	44	43	23	44	45	36	38	36	28	36	39	35	51	34	39	21	33	36	37	40	26	39	37	37	44	25	39	44	33	36	37	45	35	48	37	38	36	36	45	38	32	31	40	43	31	44	38	31	45	37	46	42	32	39	36	40	43	35	44	50	33	36	38	43	47	40	32	42	28	43	32	36	37	40	42	31	42	39	38	34	35	41	43	34	35	30	31	30	32	34	45	52	36	32	39	35	52	32	29	33	31	41	32	42	31	40	35	41	29	43	45	42	44	37	32	28	37	27	36	36	36	32	26	35	35	28	47	27	32	36	28	33	36	33	34	29	32	33	43	41	38	38	29	35	36	40	41	33	25	33	38	32	29	29	33	31	49	33	35	29	26	42	41	36	38	44	34	29	32	33	31	37	33	40	29	54	38	46	25	40	36	39	49	34	26	45	38	45	35	37	39	39	37	44	33	33	38	39	31	33	33	31	27	33	32	40	27	38	39	33	41	33	46	37	39	36	33	36	41	42	28	32	40	29	37	36	33	42	39	34	37	35	40	30	30	42	32	35	32	35	31	38	44	48	37	36	26	38	35	33	36	40	34	46	31	35	25	37	33	27	32	35	31	38	33	35	34	28	29	31	39	34	45	33	38	36	35	38	35	39	35	37	37	34	32	42	35	24	33	33	38	35	48	34	43	41	30	41	31	31	43	34	37	29	40	27	35	42	39	32	36	41	34	25	32	33	36	33	33	35	32	48	33	46	36	33	42	33	33	38	41	52	46	39	37	30	37	35	35	40	34	43	44	45	41	30	33	33	37	45	36	30	38	37	33	30	34	35	45	31	35	28	33	37	34	30	37	32	41	33	39	47	29	42	30	22	40	39	36	36	25	37	27	37	40	33	43	23	38	36	47	36	38	38	42	44	23	33	33	28	36	37	36	24	26	45	32	41	29	38	33	36	24	34	43	36	30	35	38	27	31	32	34	32	46	55	30	38	31	30	49	40	36	32	36	39	42	36	36	38	32	47	40	34	42	29	25	28	36	28	31	36	32	30	35	29	33	39	34	45	36	36	38	42	41	29	41	39	32	26	39	43	28	31	34	40	37	34	29	37	44	34	32	30	44	27	38	24	33	31	26	32	35	41	39	35	35	34	40	34	41	35	35	36	39	43	32	41	38	33	39	30	35	51	29	35	35	40	29	29	22	30	22	33	35	41	34	39	32	34	45	46	37	30	34	27	34	50	32	41	40	32	31	51	36	39	29	29
20124	12583	8649	13799	20547	22138	22085	19663	18335	16527	14548	12399	10891	9687	8869	16040	27564	12124	3376	2746	2474	2213	1937	1724	1586	1509	1440	1391	1402	1279	1102	1074	859	859	840	853	791	845	1314	1154	1282	1337	1535	1584	1409	1012	1022	978	875	938	1106	1176	1073	1050	916	783	691	579	485	482	504	459	424	436	444	453	483	460	445	484	471	454	488	477	441	510	415	469	440	468	449	437	468	488	444	493	464	432	451	461	500	481	470	496	459	502	469	453	440	476	442	470	491	435	483	448	445	473	515	443	484	440	500	468	493	475	457	474	433	444	462	451	448	477	451	485	454	455	443	464	466	479	443	439	480	474	462	464	482	435	462	467	467	479	469	421	467	442	465	471	460	461	397	483	463	419	452	448	459	452	458	434	442	504	464	464	435	491	457	468	459	438	453	485	460	483	477	429	434	452	443	436	451	451	477	453	446	467	480	403	470	465	458	440	403	444	474	457	435	449	452	480	460	419	466	439	463	455	464	485	496	448	452	444	423	427	464	443	479	472	447	439	445	430	496	453	471	438	485	471	442	489	460	479	443	471	474	473	483	469	437	425	438	455	435	488	476	454	459	453	453	443	461	454	442	459	444	488	441	465	488	461	471	462	505	413	462	451	434	476	475	444	482	450	519	463	441	445	426	413	458	466	457	491	445	467	434	443	448	453	483	448	451	460	497	473	476	422	452	467	423	467	496	448	468	458	425	450	473	420	434	456	473	443	421	449	477	454	466	491	474	459	462	443	449	465	454	469	473	456	435	459	479	441	474	422	458	489	455	455	480	455	476	489	481	466	470	442	454	449	474	445	428	429	445	483	437	433	480	490	446	412	457	450	465	487	427	453	498	467	495	453	503	460	482	468	450	475	469	474	476	488	435	457	464	444	424	422	492	440	488	462	483	469	456	436	457	447	484	440	452	463	445	462	474	458	471	491	484	465	466	456	471	461	509	461	442	471	457	456	432	494	451	461	509	445	434	490	451	460	409	478	472	468	482	440	479	466	436	442	453	495	416	436	438	461	437	410	466	460	480	425	464	424	465	469	453	464	459	434	439	466	473	485	453	470	435	464	467	455	456	435	477	472	464	436	477	463	440	446	465	475	459	460	483	445	471	487	466	495	444	480	473	443	456	484	468	429	458	459	517	487	497	467	483	449	436	455	425	464	455	452	465	481	463	442	456	443	452	445	485	445	460	463	448	488	455	479	434	451	499	440	448	458	441	500	448	418	456	454	463	472	490	437	458	455	415	434	434	464	462	481	450	459	443	488	493	518	451	446	443	462	463	429	478	479	447	485	442	472	480	430	446	467	457	463	441	443	468	449	471	449	473	443	429	441	476	441	455	451	478	466	448	477	454	468	476	451	460	438	461	467	442	453	456	451	474	473	485	461	449	401	412	455	470	464	467	469	468	441	467	466	437	455	456	505	429	437	460	461	471	458	444	445	520	445	469	442	458	465	476	454	492	456	464	454	435	479	432	480	446	487	496	438	473	451	447	486	427	467	461	478	423	445	472	435	465	474	482	467	420	471	424	426	461	477	468	472	432	457	470	468	492	448	441	455	465	443	438	469	465	425	431	452	443	446	457	427	476	468	488	440	477	444	430	469	486	439	471	473	469	445	465	452	493	463	440	443	459	481	459	471	472	435	451	468	440	401	422	465	469	502	414	457	476	448	470	444	489	442	444	471	452	457	462	410	478	472	514	470	459	423	437	434	469	424	432	424	456	493	467	446	499	493	453	460	481	457	474	500	457	469	464	439	466	489	485	490	481	451	470	479	496	482	454	461	415	434	467	469	478	426	443	448	412	470	470	421	451	466	459	483	453	435	446	491	477	454	427	436	478	440	437	440	463	473	477	449	467	437	431	462	481	465	513	437	461	477	430	435	438	477	471	444	457	471	477	446	491	493	455	467	449	475	463	459	454	440	463	448	427	515	434	501	485	465	456	459	453	475	452	422	429	447	428	422	447	446	492	465	485	454	526	413	450	437	475	483	500	452	493	485	474	475	438	463	474	436	478	477	462	491	444	467	479	460	460	444	456	462	472	494	469	462	439	450	456	493	470	445	433	448	452	492	424	444	418	464	454	449	470	438	459	469	474	426	501	495	463	494	439	449	465	475	465	445	453	458	486	455	442	415	466	441	469	449	438	478	501	425	472	489	504	487	488	460	473	459	486	478	471	459	449	430	498	458	460	474	463	456	497	438	438	495	440	423	459	481	454	440	511	471	424	514	513	464	428	464	414	487	456	494	463	457	447	482	435	482	468	476	424	467	437	451	480	454	437	509	448	470	466	423	442	452	453	465	498	458	457	450	475	465	496	471	430	468	498	397	459	508	512	459	465	431	467	484	452	435	449	434	457	491	479	467	457	460	478	462	455	451	438	450	460	475	437	478	484	434	474	480	470	475	489	475	421	465	446	457	461	450	471	439	490	434	449	449	484	477	452	462	480	428	448	430	450	466	439	462	432	447	492	465	456	465	431	475	409	463	428	481	460	460	449	457	477	472	423	446	466	505	463	446	470	451	459	466	443	484	463	484	469	484	464	470	453	449	472	434	445	489	426	484	445	418	442	453	487	442	477	477	491	501	488	431	480	444	445	436	441	497	470	467	453	435	453	429	503	462	482	448	475	454	459	438	433	463	455	453	478	470	453	492	489	466	469	469	462	469	439	415	432	506	486	486	450	450	483	448	453	446	446	454	426	444	450	440	468	466	421	488	488	458	478	461	485	455	442	450	458	485	474	452	472	423	455	470	470	485	450	470	511	439	468	425	431	475	436	436	472	514	488	445	483	469	478	442	437	441	431	451	483	465	427	458	497	490	464	411	484	465	502	484	457	467	453	473	444	475	493	458	404	441	440	433	453	432	462	453	473	479	461	477	457	471	464	446	486	483	454	449	442	471	470	464	413	465	478	453	478	465	458	499	519	459	465	416	431	521	450	450	458	532	456	473	454	443	472	491	455	472	429	468	460	441	447	450	442	454	487	457	450	496	465	470	482	444	469	451	435	471	465	479	451	454	467	502	477	459	419	432	447	445	494	470	470	486	479	443	425	418	494	470	422	469	448	445	458	447	462	453	457	470	462	459	463	486	449	444	450	489	461	462	463	461	504	446	429	450	477	471	432	442	449	449	453	440	463	444	432	500	454	453	468	433	470	446	449	474	465	410	430	456	481	471	450	458	447	432	446	435	461	463	442	447	461	468	440	461	454	512	425	464	457	440	456	464	431	469	460	481	462	456	470	446	454	455	448	505	481	433	493	459	476	480	456	467	499	485	462	479	465	463	484	454	471	483	453	448	444	487	452	435	461	490	447	456	448	474	447	469	438	439	447	449	459	422	493	460	433	451	454	479	441	476	454	462	463	448	450	459	485	468	405	440	422	454	474	469	470	451	436	432	458	450	474	438	465	469	485	438	462	455	450	481	479	402	512	459	445	451	479	453	475	440	455	456	456	472	454	476	426	430	447	454	472	424
2587	1918	975	541	520	809	901	797	687	719	548	429	356	331	318	940	2923	1247	130	107	87	77	77	68	65	48	68	58	79	72	49	41	35	44	41	44	49	49	54	84	78	59	70	85	89	118	76	62	57	52	42	33	27	40	40	32	20	21	37	31	33	38	25	31	30	30	28	30	33	28	27	39	31	38	30	30	36	30	32	15	33	28	33	38	29	24	26	35	32	30	28	27	23	32	25	33	47	35	29	36	31	31	23	38	33	28	23	27	26	26	24	36	43	33	32	27	34	38	30	29	36	37	37	32	40	35	35	33	29	30	33	27	32	31	26	33	25	30	34	20	26	28	27	23	31	38	42	35	35	27	22	37	31	27	28	44	43	28	25	35	21	35	37	28	34	28	25	37	19	24	29	34	29	30	40	37	29	29	40	28	35	29	33	28	29	28	34	29	30	29	30	28	31	34	29	26	34	29	32	31	25	33	35	37	22	36	31	38	29	29	23	31	27	23	37	23	30	29	40	22	22	33	38	33	32	34	38	36	36	33	32	29	36	27	29	35	36	30	35	28	29	31	42	26	21	36	31	32	28	26	26	25	38	18	19	36	32	26	26	36	37	29	27	33	30	34	34	25	32	31	32	34	42	28	30	25	40	36	27	25	36	25	25	37	29	26	31	19	27	36	36	27	26	32	28	34	30	24	39	29	30	38	29	18	34	31	44	40	24	37	39	29	29	25	34	36	34	27	28	26	29	32	38	24	30	24	29	30	29	25	30	29	33	31	38	26	23	23	38	43	30	28	33	32	29	31	28	33	36	31	32	35	35	35	25	29	26	24	25	24	26	27	27	27	30	17	36	24	32	29	31	39	32	30	31	34	33	41	35	28	28	30	28	36	21	35	29	35	35	23	38	20	35	30	27	31	41	36	36	29	20	28	29	33	37	19	33	38	31	28	38	32	32	26	34	33	39	31	42	40	40	33	34	40	36	36	32	29	24	25	27	31	31	33	38	32	32	32	27	32	34	30	22	32	29	19	36	28	27	27	35	38	29	21	24	31	35	34	39	38	27	35	27	19	33	46	33	31	33	40	23	30	40	30	32	36	34	38	25	38	29	27	44	39	33	31	35	44	29	24	28	33	28	42	31	28	35	29	32	26	31	32	40	29	29	36	34	25	36	27	24	26	30	29	31	28	25	33	26	31	33	34	27	24	34	38	42	36	23	20	32	28	27	23	39	32	25	31	42	29	30	37	32	32	26	37	30	25	46	32	21	26	27	22	31	28	28	30	31	36	43	34	27	44	30	47	32	26	30	21	30	28	23	24	32	25	27	28	22	38	31	35	23	36	19	37	22	21	35	28	25	31	27	31	26	33	31	31	35	35	28	37	29	33	41	25	26	22	25	28	26	30	31	35	31	31	30	31	28	36	24	27	41	39	29	28	28	31	33	31	22	31	42	35	31	46	40	31	30	33	35	33	23	25	36	29	22	33	27	28	27	40	28	26	35	35	25	28	41	38	33	30	30	24	27	31	34	42	33	19	34	38	39	32	29	37	19	29	36	34	28	27	16	26	30	41	43	34	26	36	22	20	27	25	23	40	29	22	27	32	32	35	46	27	31	35	34	29	24	25	32	39	36	23	28	36	31	28	37	23	44	35	27	24	34	33	37	33	35	30	22	39	37	26	36	37	39	29	20	26	26	29	23	25	37	34	32	30	45	41	35	32	34	24	32	38	30	29	24	25	26	29	35	24	27	37	32	35	25	28	33	32	31	26	26	36	25	31	35	31	37	28	45	35	21	34	32	35	35	34	24	29	31	41	38	33	20	28	30	31	37	30	25	30	30	32	42	30	31	43	39	22	33	25	26	36	30	31	30	33	36	28	27	26	38	31	36	38	31	27	23	30	39	32	30	33	28	32	35	21	38	36	34	37	29	22	38	29	35	30	28	31	30	31	26	29	30	36	44	35	22	34	30	30	23	36	37	42	36	27	21	36	32	25	32	25	35	29	31	32	15	27	28	21	30	33	14	34	24	29	28	30	31	31	38	28	36	20	41	26	37	32	28	23	28	32	24	37	28	39	27	26	35	35	31	33	29	35	33	22	32	29	33	33	37	27	21	32	35	31	29	28	22	38	30	25	32	29	28	29	29	36	28	35	35	37	34	34	21	32	38	21	35	26	30	34	34	19	31	25	35	33	35	27	32	30	36	28	38	30	32	32	24	28	26	29	33	21	34	30	38	23	29	32	35	24	27	25	26	48	32	40	44	42	33	25	36	30	31	24	28	41	38	33	26	27	38	21	38	39	29	15	32	41	27	25	26	27	26	28	39	32	30	37	33	31	24	38	34	28	23	31	37	34	36	28	30	28	29	30	25	42	30	32	36	37	34	29	32	38	38	31	38	28	36	23	25	32	38	25	28	27	37	29	29	30	31	35	35	48	21	27	29	29	28	30	28	42	30	29	31	31	33	39	33	26	42	45	44	26	31	36	32	27	29	26	28	31	38	39	34	31	28	25	33	28	34	35	28	28	35	33	33	23	27	29	35	34	30	32	24	29	26	29	41	19	28	33	31	37	39	36	29	32	30	40	41	27	41	31	24	29	31	17	32	26	27	37	26	29	37	34	29	34	25	30	40	24	27	26	43	31	27	41	35	26	33	34	31	30	28	31	33	38	38	29	37	28	34	21	36	28	25	41	31	24	39	26	31	23	36	29	33	38	28	25	40	21	25	22	27	21	33	33	28	32	42	34	21	21	21	24	23	33	28	30	23	24	35	39	35	34	24	24	41	27	32	31	34	30	33	29	32	27	34	25	26	32	36	32	30	34	28	26	26	31	33	20	28	24	24	28	30	35	40	28	31	33	24	24	39	31	28	33	31	39	35	34	30	33	33	36	35	27	33	30	35	26	29	20	23	30	34	33	37	41	39	42	20	31	30	32	43	27	24	22	44	34	37	34	33	29	34	23	29	47	32	30	26	30	24	33	29	26	40	24	25	35	37	35	31	28	35	24	25	33	26	30	30	26	25	34	24	30	29	28	35	31	32	27	26	33	33	34	28	37	28	42	31	34	29	36	33	38	31	29	34	25	29	28	26	26	29	28	34	26	26	31	36	35	25	29	27	27	42	30	30	29	31	21	33	30	23	34	39	30	19	29	31	35	31	34	38	30	36	23	24	23	31	33	22	29	32	21	33	34	23	44	21	26	28	26	29	21	27	26	37	34	25	27	29	31	37	24	27	31	36	36	31	28	32	26	38	17	27	32	28	23	32	31	34	27	22	47	39	26	25	39	36	28	21	28	30	25	33	31	32	35	29	31	32	33	27	29	30	49	25	34	28	22	28	40	27	33	38	39	21	28	31	33	25	30	33	33	35	29	33	35	34	35	33	26	32	26	27	34	27	28	32	42	24	26	29	41	23	38	33	32	36	24	27	34	36	36	42	32	27	26	34	24	30	26	33	28	30	26	28	12	32	22	34	25	31	32	26	29
24597	16585	11135	15982	22991	25010	25334	22230	20490	20192	16820	14035	12339	11071	9926	18746	31947	14755	3736	3105	2836	2529	2217	1914	1772	1694	1520	1523	1386	1384	1318	983	901	803	897	829	914	1174	1263	2680	2206	1652	1983	2347	2698	2811	2228	1780	1557	1125	884	697	500	467	440	430	373	393	401	371	373	398	362	412	402	393	370	421	386	382	376	385	389	368	402	370	404	399	365	365	375	379	382	382	389	382	398	358	365	375	400	390	396	377	406	376	384	391	405	381	377	422	367	402	372	385	386	357	387	419	358	413	386	425	386	411	350	381	414	375	395	398	407	379	379	417	379	380	407	392	391	396	384	372	389	372	359	374	387	374	417	383	415	395	408	368	384	396	392	414	391	384	404	396	381	418	376	361	367	381	376	368	385	366	417	400	385	382	394	375	400	386	371	351	351	402	361	403	371	372	374	386	375	384	382	423	390	406	412	382	385	402	409	346	352	366	383	384	408	422	400	396	402	382	401	402	373	389	367	376	409	384	414	361	385	381	353	387	393	408	403	405	384	413	397	364	371	391	412	358	383	401	394	360	383	398	368	385	338	362	375	394	377	392	357	403	400	346	372	363	412	396	377	373	378	406	378	355	339	371	420	377	411	386	410	344	392	379	346	366	391	409	404	367	365	412	391	363	382	424	366	406	354	389	398	386	379	368	435	397	356	363	399	376	374	388	394	399	386	366	383	366	414	394	382	385	384	377	402	377	362	373	387	364	386	372	392	381	351	380	370	392	373	393	391	374	399	331	366	395	363	349	403	381	374	402	412	427	360	376	404	357	380	407	416	405	421	383	394	360	385	382	412	395	383	376	379	405	398	348	369	379	400	408	380	390	377	440	398	420	384	392	394	353	370	395	425	416	391	395	355	379	389	371	362	360	356	398	387	379	386	387	396	383	342	397	388	397	401	381	382	408	351	382	382	412	410	373	385	361	405	400	364	392	408	400	365	401	425	412	354	394	406	398	376	386	358	383	410	351	368	383	387	390	395	359	359	387	416	388	404	406	381	360	389	369	454	380	371	363	364	398	370	356	351	394	413	384	388	401	398	375	385	441	367	383	391	391	402	384	376	368	395	383	387	427	388	383	379	406	410	359	427	380	419	395	412	408	374	377	364	412	408	391	385	408	420	407	398	391	394	392	454	372	412	392	366	397	416	375	375	406	364	388	392	380	387	389	335	418	368	341	402	410	425	424	367	406	403	400	421	399	432	354	386	402	357	388	406	389	395	363	392	384	383	374	399	388	385	355	369	402	377	391	390	402	404	382	371	398	370	385	395	393	403	409	415	391	376	428	386	398	392	431	374	406	400	402	376	373	370	390	395	394	394	390	397	384	379	365	397	387	400	404	356	398	397	368	374	418	393	420	385	398	367	372	391	375	383	402	399	412	383	392	384	383	378	424	386	372	387	380	361	405	406	410	380	374	395	365	387	382	378	387	358	396	376	390	434	372	405	412	412	381	390	317	364	354	401	419	368	384	403	392	395	389	384	392	385	382	406	402	381	400	395	381	408	388	382	342	411	357	379	403	377	380	391	354	377	397	383	381	375	404	383	377	382	375	409	361	388	393	371	394	368	411	427	379	378	415	411	385	388	413	387	347	361	378	381	397	402	355	372	422	385	375	373	379	394	355	393	395	385	361	418	376	393	396	407	382	371	395	376	384	404	375	374	382	363	380	368	383	354	391	411	409	389	382	390	395	382	351	370	381	370	365	394	380	419	404	343	415	415	396	427	398	383	381	389	385	385	408	404	419	386	444	373	420	390	358	357	372	387	347	408	362	371	421	431	398	360	398	388	392	373	377	426	401	399	348	358	416	405	370	375	364	375	348	402	375	400	383	358	403	389	384	384	398	407	347	357	385	391	361	386	376	407	436	356	369	366	411	364	383	411	379	370	370	399	373	405	348	342	380	412	404	401	377	394	427	397	412	373	395	388	404	386	407	385	401	409	395	401	403	453	419	380	413	399	364	403	378	400	379	399	374	386	331	406	373	400	392	341	381	371	394	385	385	340	361	418	415	381	359	390	421	420	354	380	393	385	393	360	373	371	350	387	372	395	375	354	409	383	396	387	385	386	397	389	392	409	372	381	374	361	365	403	370	408	384	392	363	395	417	397	388	373	365	413	395	389	357	378	362	396	378	394	383	389	382	384	396	395	404	391	403	394	400	402	375	388	358	367	386	395	408	367	357	357	380	400	380	389	389	389	383	375	374	377	393	374	363	398	351	371	403	375	387	393	371	399	395	403	372	395	383	421	368	381	373	381	382	410	401	381	393	381	398	384	392	387	415	403	391	368	384	349	425	407	398	346	379	401	368	385	385	379	404	400	390	383	377	378	389	376	373	422	412	402	370	394	405	385	354	378	366	362	383	391	347	427	354	374	405	392	404	404	395	343	418	390	398	386	373	370	369	373	383	366	410	384	387	376	397	404	386	377	400	368	381	376	373	410	383	377	411	397	381	414	409	424	401	398	389	361	358	378	404	392	415	406	393	392	397	380	380	404	360	360	370	398	365	386	364	393	397	377	386	401	350	388	399	446	384	383	362	375	383	351	364	365	392	396	369	339	374	370	410	381	383	414	395	380	394	389	357	376	387	396	382	389	386	380	384	370	384	413	394	431	406	397	374	369	366	388	397	380	360	452	356	388	415	388	396	419	404	369	404	365	383	415	448	372	375	347	409	393	391	401	384	395	425	395	383	429	384	390	368	406	347	415	372	429	385	385	365	398	354	370	422	400	397	388	406	383	400	378	370	380	372	369	383	393	390	391	385	353	394	373	347	421	413	438	359	370	416	386	357	429	395	378	409	392	394	367	380	368	379	380	389	350	396	414	374	407	373	383	369	362	374	391	415	343	405	408	369	403	390	398	368	447	398	403	361	424	399	392	389	397	389	413	410	387	369	404	423	394	397	385	356	357	372	361	423	406	348	391	382	409	382	380	401	376	360	403	387	385	357	392	349	403	377	387	365	411	373	405	405	427	369	418	396	386	422	400	383	374	361	373	389	395	375	393	373	406	379	374	367	384	396	379	387	361	383	388	404	386	393	336	410	391	386	381	415	363	386	413	355	365	356	387	428	382	365	405	396	399	418	405	387	379	393	429	406	445	397	355	408	398	367	386	384	396	352	394	404	363	388	383	377	395	395	364	366	364	376	409	400	395	384	399	380	394	409	383	407	397	362	403	366	411	402	389	366	379	405	371	373	379	379	391	412	361	397	387	402	397	389	394	420	402	386	375	367	376	390	377	373	371	383	418	395	381	385	400	383	366	374	392	390	371	389	408	382	375	405	376	370	389	366	374	378	391	417	375	387	399	448	427	409	403	391	372	387	389	390	380	362	373	403	375	401	388	380	382	402	399	401	384	389	369	390	377	373	374	418	394	378	390	345	346	386	423	367	394	371	395	364	376	394	393	380	389	372	392	398	405	405	376	407	384	373	402	420	369	348	369	392	387	340	404	360	369	372	361	369
1835	654	349	238	203	304	327	295	278	257	213	193	144	143	121	262	717	138	68	66	56	63	44	57	62	38	45	45	45	45	57	29	39	37	32	32	41	39	51	51	58	34	38	47	37	49	52	52	57	50	43	30	28	38	37	32	45	42	37	27	30	38	35	31	36	38	32	38	45	35	37	34	27	36	27	32	35	18	28	34	36	31	36	34	30	49	28	23	37	24	36	27	28	35	39	45	32	27	20	30	36	28	40	36	32	21	35	30	40	28	22	26	27	20	24	45	40	28	26	33	44	23	34	41	33	31	31	38	24	37	32	26	28	33	45	44	34	27	45	38	32	42	31	39	33	36	36	34	35	34	43	26	42	35	31	28	39	42	38	38	38	41	39	38	34	29	38	29	22	33	35	35	30	37	46	50	35	32	31	37	41	29	29	48	25	34	29	31	44	36	34	44	51	27	30	26	35	29	35	37	30	34	34	33	30	38	44	36	43	42	35	38	47	40	34	35	30	37	27	41	30	35	41	43	42	23	32	35	34	24	33	36	35	25	28	40	36	36	33	35	44	43	29	42	34	32	38	35	33	34	32	43	41	34	37	31	28	34	38	42	38	33	43	37	43	28	33	43	35	37	36	34	33	36	35	30	35	23	34	36	29	35	40	39	48	40	31	35	35	36	40	31	37	38	29	39	26	35	34	27	36	31	33	25	29	25	30	48	29	28	38	35	29	25	44	47	43	42	33	36	35	45	48	44	31	35	41	30	31	35	23	37	36	35	27	43	43	34	36	38	37	31	36	43	37	27	35	29	38	38	31	40	39	40	34	33	45	45	34	32	42	33	28	45	27	31	42	33	24	26	37	25	41	27	27	45	26	34	53	38	34	36	37	42	37	32	32	41	35	30	39	35	25	31	32	36	32	35	39	34	53	28	37	28	37	35	32	29	33	41	38	48	38	43	40	28	34	28	32	20	23	31	36	29	30	31	37	33	21	36	39	32	34	34	32	37	38	27	39	26	24	35	34	32	43	43	32	26	23	32	28	41	38	34	42	34	37	38	32	26	37	34	30	37	38	26	30	34	36	35	22	34	30	30	40	33	34	38	35	35	29	32	32	32	33	24	35	41	38	29	32	29	26	35	39	28	29	34	48	39	30	29	47	32	35	40	37	44	37	33	38	30	47	32	42	30	45	28	40	28	45	40	43	26	38	32	34	47	28	41	37	24	24	29	39	34	34	33	37	49	44	33	28	29	38	39	43	26	27	32	36	32	28	37	26	29	33	43	44	37	36	35	32	30	34	31	32	31	30	38	30	39	40	43	32	34	30	39	29	35	28	32	43	33	41	29	41	35	40	35	37	33	33	36	41	37	23	34	34	35	34	45	35	36	27	42	32	39	48	47	30	41	31	27	42	30	24	31	35	24	39	29	37	38	36	26	26	37	23	47	31	31	37	33	38	33	26	33	33	34	32	36	35	39	36	42	48	35	33	33	39	36	25	28	42	32	48	33	41	39	31	32	34	31	33	31	38	31	35	36	35	35	35	33	28	40	42	22	35	44	28	26	27	42	35	30	24	41	33	23	42	40	26	26	44	33	36	38	27	34	44	37	33	42	40	37	35	28	31	34	33	36	46	36	33	31	30	38	34	39	33	37	42	33	43	36	36	34	26	48	22	35	32	21	37	45	40	29	28	26	39	33	32	25	42	30	34	30	33	36	38	31	48	23	29	31	40	20	26	37	39	35	38	25	31	34	30	33	39	31	34	36	27	27	48	45	36	41	38	34	29	36	25	33	38	40	35	36	30	45	33	33	33	28	37	32	38	34	25	34	30	41	43	27	21	38	32	26	22	41	28	36	35	28	32	23	41	34	39	30	36	33	23	33	36	32	38	38	42	32	34	41	32	32	34	27	26	36	43	36	32	30	33	33	31	36	22	32	38	28	34	32	30	33	38	25	33	31	43	32	29	33	35	37	31	23	31	34	27	28	38	31	38	42	31	39	40	29	31	32	31	36	50	25	40	39	41	34	51	35	30	34	42	35	31	36	43	33	37	34	24	39	27	30	36	43	48	23	47	43	43	45	41	32	38	35	36	30	36	35	38	37	31	25	29	38	42	31	36	34	29	36	40	38	37	43	40	30	38	30	38	40	25	26	40	31	30	30	27	30	32	47	32	36	36	42	32	32	31	34	32	38	27	32	42	41	34	47	28	23	36	31	45	41	39	41	42	39	33	33	36	29	29	32	31	32	29	24	35	32	38	26	34	36	41	32	31	27	28	41	34	32	39	30	19	34	45	40	36	37	41	44	35	35	37	31	37	48	44	28	38	40	38	32	35	43	31	37	36	29	39	35	42	35	32	32	40	38	39	29	30	45	44	36	37	38	21	33	35	32	37	34	31	31	36	40	37	44	35	29	32	29	35	33	49	37	40	46	26	37	45	30	35	26	26	36	42	33	37	38	35	33	41	44	33	41	39	41	37	38	35	35	41	34	45	32	37	28	34	36	40	37	32	33	39	22	40	39	31	35	33	41	35	42	35	32	39	32	35	28	40	30	23	36	33	37	27	37	28	29	37	27	38	28	42	32	36	39	34	21	35	38	23	41	39	32	32	28	34	37	37	26	30	38	41	26	39	31	36	26	30	35	35	32	34	37	33	34	31	32	32	33	30	40	42	37	36	35	29	41	35	37	34	36	34	32	40	26	38	33	41	26	36	45	38	39	35	34	25	34	29	31	38	28	38	29	32	23	36	24	45	45	29	33	26	35	29	28	34	40	40	31	39	28	40	37	36	30	33	31	33	20	35	42	37	29	34	32	25	33	40	30	34	28	31	39	34	35	31	40	35	36	46	35	48	33	35	24	32	35	32	29	30	30	32	27	39	32	36	38	34	30	27	20	30	37	29	36	34	30	32	38	34	37	32	38	32	31	27	36	46	31	36	19	34	33	33	34	34	36	40	39	33	27	29	32	40	37	34	33	44	24	31	25	31	32	28	43	33	32	31	34	39	34	35	35	33	35	33	42	30	49	37	33	39	29	38	32	54	30	36	28	36	37	26	32	32	43	36	46	36	28	28	34	39	39	32	24	34	26	37	20	24	29	24	37	29	25	37	32	32	32	32	28	30	35	28	40	35	43	20	32	39	32	33	32	35	37	35	38	26	28	37	35	34	28	24	25	35	39	41	40	37	34	43	26	37	34	37	34	25	32	31	30	26	31	40	30	38	24	34	31	30	37	20	32	28	39	22	45	30	34	30	36	34	34	27	39	37	37	42	31	16	33	33	30	42	37	31	29	31	41	31	30	43	32	41	32	39	27	27	32	29	35	31	47	39	33	36	33	48	33	40	32	41	16	37	46	41	32	30	41	34	30	37	29	33	42	43	33	39	25	36	30	39	31	27	28	27	27	39	35	31	25	28	44	46	33	37	38	41	42	33	39	33	40	25	32	38	36	30	35	43	32	39	30	32	28	39	28	39	32	35	31	35	32
17423	10045	6148	9064	14771	16976	16694	15036	12482	12292	9202	7616	6489	5807	4994	9228	17542	4290	1847	1615	1506	1288	1241	1181	1094	1064	941	904	860	806	1099	706	651	697	692	642	661	790	927	988	844	716	819	889	898	909	925	846	785	616	561	512	473	440	455	428	427	420	460	432	473	421	418	446	412	417	464	420	453	386	468	409	439	444	415	418	427	449	392	432	405	478	430	474	416	406	403	451	448	436	417	426	408	430	462	410	423	466	429	434	433	410	457	424	409	447	400	428	443	414	435	436	434	442	435	422	408	438	418	459	424	411	429	431	434	418	438	432	468	408	429	384	419	417	447	428	444	430	464	437	451	423	457	451	432	441	430	419	411	433	445	414	420	408	386	420	430	439	448	441	414	438	453	393	426	398	444	425	461	444	489	445	442	426	423	431	431	414	465	430	467	441	439	442	449	434	419	423	429	441	468	452	459	450	465	438	451	438	419	431	444	423	430	421	406	418	442	439	418	462	431	419	474	429	421	432	426	423	432	406	425	437	392	441	436	416	402	443	483	420	426	458	410	409	478	449	439	439	424	379	484	410	393	442	456	432	431	415	456	441	412	412	450	456	454	421	443	414	405	462	430	433	430	414	420	436	423	411	395	496	446	422	416	429	450	428	434	405	398	416	407	432	463	435	386	415	489	442	404	395	479	401	426	415	406	396	429	442	448	431	422	444	441	462	421	419	426	439	452	404	389	467	418	428	421	456	435	399	444	432	429	465	462	448	424	452	452	470	384	430	413	388	412	449	448	439	430	442	412	451	448	460	436	457	446	413	416	405	447	472	415	437	435	440	401	446	453	411	413	404	433	428	446	463	451	428	439	408	416	421	425	457	447	427	477	453	413	419	472	440	417	448	405	460	436	428	383	416	433	402	390	453	417	456	466	436	441	419	433	409	433	447	440	443	418	454	425	413	450	469	418	400	420	450	440	447	406	467	425	377	398	411	422	425	459	432	442	429	442	430	434	422	410	430	455	454	465	435	438	421	427	399	431	451	428	425	420	416	428	446	423	443	439	433	433	430	420	441	436	411	396	423	440	431	443	421	423	440	462	423	440	438	497	443	445	441	428	452	423	408	449	441	467	430	441	454	436	432	427	457	416	452	470	425	457	434	435	419	452	434	397	448	470	434	433	430	453	439	430	430	423	452	440	438	434	460	431	465	438	436	445	419	437	398	475	454	435	440	443	452	431	417	459	463	414	454	418	419	449	438	440	442	448	410	433	413	425	457	408	424	462	413	438	432	369	451	430	458	444	443	425	402	440	412	447	460	449	408	424	429	468	408	466	409	450	439	430	442	478	413	438	455	452	449	408	451	433	408	425	434	432	419	452	427	447	447	429	403	404	458	431	450	456	438	420	417	437	439	414	438	417	435	452	437	461	456	413	443	444	432	419	446	417	469	461	410	440	432	462	416	435	454	417	425	458	441	448	411	414	446	417	408	411	405	449	440	452	409	481	406	434	462	430	416	420	436	458	444	435	425	455	395	410	440	434	433	487	424	432	441	439	443	428	429	429	455	458	445	471	457	433	415	448	425	415	436	425	481	429	432	425	418	423	407	458	426	437	457	431	478	448	388	430	445	435	440	413	436	418	425	418	422	441	436	411	434	434	424	406	406	407	452	442	487	434	419	426	456	442	444	433	401	407	458	441	449	427	439	444	407	455	450	395	400	410	456	435	467	449	435	449	438	388	433	417	433	431	456	433	419	453	426	415	442	406	434	452	432	466	415	434	404	426	408	445	402	455	443	421	413	424	416	424	459	446	444	366	449	442	445	428	404	450	470	461	437	436	426	470	423	426	441	416	435	440	425	457	419	439	482	427	421	444	432	422	443	428	437	430	406	444	407	387	457	476	460	448	410	432	428	471	451	414	420	443	427	412	442	426	415	438	434	419	478	420	440	469	405	452	424	428	425	424	420	429	416	435	443	460	418	429	416	446	385	435	407	478	437	416	418	424	395	417	443	440	416	432	447	459	482	423	412	451	461	448	428	431	434	413	461	385	455	436	410	414	420	424	420	466	425	409	442	464	412	442	406	422	422	428	438	436	424	452	406	462	411	440	398	418	409	429	456	446	430	427	433	446	443	443	420	432	397	416	419	447	396	484	462	443	411	453	447	430	408	426	412	405	410	429	438	476	410	363	416	435	414	444	411	447	410	447	446	450	439	491	456	448	440	460	434	425	410	456	474	458	432	353	419	455	441	448	437	422	411	462	479	445	398	442	448	455	423	454	417	417	472	437	452	445	431	402	386	420	378	451	408	422	412	434	402	439	444	423	400	452	421	427	427	448	428	425	429	479	395	417	430	441	451	443	425	433	417	449	444	408	438	476	425	449	460	442	437	425	486	430	431	406	428	437	385	403	399	427	447	428	419	438	412	397	460	440	419	404	447	423	459	441	385	443	459	417	452	443	468	391	409	419	453	456	399	485	438	407	390	463	443	433	446	447	450	413	433	440	426	460	436	462	444	435	431	401	446	448	466	424	452	432	423	426	447	425	451	435	444	431	439	457	417	433	435	453	413	426	442	429	416	435	412	422	433	425	403	385	424	443	425	448	462	453	444	415	446	433	412	419	399	428	455	419	451	407	422	447	426	433	399	422	459	448	420	386	425	428	382	420	420	428	440	444	407	394	412	462	442	414	450	424	409	409	446	434	430	440	428	442	411	420	443	460	438	435	415	392	419	446	467	385	409	426	452	423	391	409	442	418	426	432	422	434	452	410	448	436	460	481	408	438	461	412	466	403	448	409	426	403	436	406	430	442	453	445	401	467	441	450	417	478	447	447	424	425	456	446	418	454	391	443	449	431	402	444	425	383	440	433	444	435	395	400	425	394	414	425	457	410	413	428	425	462	417	422	398	422	391	475	414	452	436	465	436	439	421	475	420	446	431	447	420	404	396	366	427	438	397	394	462	403	427	451	437	415	421	416	445	436	421	433	439	439	435	394	420	426	430	430	466	429	418	425	429	426	444	472	448	452	469	424	422	430	429	423	438	436	435	445	458	431	410	474	451	411	403	466	475	418	417	422	439	474	433	409	413	447	420	417	447	445	433	436	416	467	392	442	455	431	409	473	446	438	466	457	424	418	477	446	433	419	433	421	411	420	403	419	454	414	441	445	421	412	461	456	433	422	393	436	423	435	427	407	414	467	429	457	437	436	443	434	463	457	459	430	419	439	454	442	425	428	446	407	438	387	425	453	448	443	427	422	475	451	451	435	459	433	378	426	442	428	417	457	435	412	426	417	483	424	406	447	452	453	427	436	440	470	427	417	422	448	430	400	397	416	433	451	428	436	468	447	444	398	483	460	418	400	422	433	444	446	399	438	393	451	478	424	426	438	429	392	431	418	439	444	494	429	449	439	450	399	450	455	420	473	431	436	409	424	407	392	443	444	427	435	452	439	419	435	437	427	441	463	418	415	435	436	433	428	463	433	440	454	440	453	439	453	420	458	425
2011	1313	594	389	350	532	580	521	444	420	331	279	270	218	202	417	1303	488	95	103	80	59	62	61	54	64	59	55	50	44	78	39	46	37	40	34	45	44	79	124	72	32	50	71	68	57	61	56	62	39	37	32	37	28	32	27	29	22	30	33	36	26	30	36	30	26	19	26	24	32	32	21	39	29	34	26	37	20	31	41	25	20	29	27	26	33	35	35	47	32	29	24	27	28	31	30	50	23	35	34	22	24	28	38	38	33	29	37	23	25	37	42	28	40	33	27	27	31	45	29	34	34	33	37	30	27	33	28	25	25	22	35	33	34	29	29	21	34	32	26	35	32	36	27	29	26	24	27	46	26	35	32	17	31	29	27	24	37	33	35	30	32	30	21	41	33	36	34	35	27	24	25	34	24	31	25	30	26	27	28	28	31	39	47	21	29	36	30	22	35	33	26	35	20	40	29	29	42	37	24	31	32	25	32	27	36	25	38	29	36	23	29	47	27	32	28	26	21	31	25	28	29	28	30	27	37	34	29	46	31	30	25	38	30	45	25	26	29	36	38	26	33	30	27	38	30	41	26	41	37	22	32	29	49	32	30	27	33	35	36	38	30	28	33	31	29	30	26	35	27	39	40	27	35	32	37	30	27	29	32	27	27	24	17	29	35	25	36	21	26	35	30	28	28	19	36	37	37	30	30	30	34	36	24	43	38	22	32	32	28	36	36	37	31	40	37	27	31	29	27	30	22	31	32	38	29	25	25	42	30	34	34	29	32	34	28	33	28	25	26	28	20	24	33	38	28	29	40	17	29	32	31	35	40	32	26	27	33	31	26	26	42	27	31	41	30	31	27	42	38	32	38	38	29	27	26	31	37	36	35	34	23	26	33	29	32	41	25	29	22	21	38	21	34	34	25	32	35	23	36	33	45	30	35	32	39	33	27	38	36	33	24	38	26	40	29	44	36	29	40	26	28	45	40	31	38	34	26	27	31	36	24	30	34	25	28	23	30	31	26	27	30	31	31	21	23	22	25	28	31	27	35	31	32	28	29	30	28	34	33	40	31	34	25	30	36	38	26	33	46	54	27	34	27	25	34	38	35	33	33	33	37	35	22	36	28	27	39	31	29	33	37	28	35	26	28	33	28	39	37	25	36	27	31	29	36	27	24	28	35	39	31	22	28	37	33	29	29	21	25	19	27	36	33	37	36	20	21	27	24	40	25	21	40	32	36	33	26	34	32	32	19	29	32	32	27	21	27	29	40	35	32	38	28	28	32	27	36	39	34	35	33	23	27	37	30	37	31	39	27	36	33	34	39	33	34	35	30	26	32	32	33	34	19	26	23	25	26	34	28	30	27	38	31	35	42	38	41	34	33	40	26	46	30	25	28	32	34	30	34	28	25	29	32	34	31	25	34	43	20	31	35	39	21	29	28	27	38	30	38	30	24	21	30	35	32	28	42	39	27	34	39	42	22	29	32	32	27	18	28	33	28	28	31	31	29	38	38	25	30	24	23	25	27	33	28	23	26	32	26	27	24	30	43	28	24	36	28	20	32	23	37	36	16	31	34	41	36	38	30	27	31	30	24	34	31	42	31	36	33	43	37	26	32	35	24	20	26	17	34	29	28	39	29	34	23	28	36	33	32	31	32	31	27	39	33	28	29	28	28	29	22	31	26	42	41	24	48	28	27	26	28	28	37	38	29	28	42	33	24	34	41	31	35	30	25	29	25	28	20	48	36	27	28	34	19	31	31	30	34	41	24	27	31	20	32	34	27	41	26	31	29	32	30	36	29	40	35	32	34	31	34	30	36	38	41	24	30	43	23	36	36	31	31	27	34	22	30	33	31	26	25	36	22	33	32	32	43	25	26	27	27	28	35	33	31	34	29	34	27	33	34	28	34	32	35	29	28	27	31	29	31	23	32	20	26	30	37	36	33	26	26	23	33	17	47	31	36	29	34	31	31	26	35	33	27	39	30	31	27	32	31	44	37	25	28	34	38	25	24	42	30	21	19	32	25	40	26	30	32	33	26	30	30	33	28	37	26	29	34	21	38	24	28	28	41	40	28	29	19	34	37	31	30	48	37	34	22	24	31	28	31	36	34	34	40	22	35	34	27	38	40	39	27	35	32	33	27	41	28	29	30	37	35	37	28	36	35	27	28	33	34	27	30	29	43	30	28	29	38	40	24	34	32	38	38	34	26	36	33	29	33	38	31	25	44	23	46	36	25	25	24	34	31	31	43	34	30	30	45	37	37	27	38	31	34	24	27	21	24	31	27	44	27	36	39	33	27	35	47	26	38	27	27	36	29	38	28	40	41	36	22	28	29	24	26	33	43	30	36	34	26	26	30	22	31	41	22	25	33	25	31	33	32	35	30	38	32	21	30	28	32	42	38	26	30	19	34	27	23	29	31	27	30	40	42	31	36	35	34	45	37	39	27	28	45	39	24	31	39	24	22	37	19	38	31	27	25	28	27	38	30	30	15	26	32	34	27	35	34	24	29	27	30	26	30	30	32	27	37	26	31	37	25	42	29	27	24	29	25	31	44	33	35	35	42	38	29	37	30	37	24	26	30	28	24	26	28	38	41	32	32	32	32	28	28	35	38	32	26	33	32	27	36	33	36	27	30	28	34	28	28	25	35	39	25	25	21	36	29	23	29	26	32	25	32	25	33	37	28	30	44	26	36	39	27	26	32	37	30	30	30	23	31	34	37	24	23	28	25	32	39	30	37	23	30	30	37	22	43	33	41	34	32	21	22	25	31	32	32	21	32	32	32	39	31	28	25	23	23	30	33	38	36	32	33	32	33	33	27	37	26	31	35	23	34	29	29	37	29	34	43	33	35	29	30	37	22	31	29	39	35	22	37	37	27	32	24	31	31	31	31	38	25	32	22	25	35	36	24	37	32	28	33	29	33	31	37	29	39	35	33	31	30	35	28	18	26	32	35	31	42	31	37	26	30	34	25	33	33	22	29	27	31	33	31	26	33	35	30	36	19	36	33	27	34	33	39	30	35	39	26	29	35	27	33	39	25	23	26	36	35	30	33	38	28	38	30	33	32	30	25	27	35	49	24	28	27	28	31	29	37	30	30	41	22	22	40	29	33	23	30	32	25	28	33	31	23	31	35	46	28	23	14	47	22	23	32	21	29	34	34	29	26	37	31	31	33	23	30	34	35	46	40	26	34	33	25	26	42	36	29	25	30	30	33	28	24	35	28	20	25	24	35	33	19	25	28	35	37	31	27	30	28	20	35	36	26	30	33	32	28	26	39	28	36	34	28	24	30	38	26	34	33	27	31	31	32	31	23	38	28	32	30	39	27	29	24	22	29	34	38	39	27	23	32	25	40	22	43	32	35	34	29	22	29	35	18	29	35	29	34	41	29	38	22	34	19	35	28	22	30	35	34	29	36	29	36	33	28	27	30	29	28	38	33	27	27	26	36	35	44	27	24	40	28	25	34	40	27	24	35	33	25	27	36
22059	14046	8429	12894	19715	21952	22081	18821	16751	15862	13375	10462	9229	8439	7382	12671	24288	10450	2678	2506	2135	1935	1799	1590	1548	1383	1284	1219	1156	1142	2275	938	817	811	796	768	875	948	1874	3630	1898	808	1060	1702	1681	1457	1341	1274	1035	860	644	562	492	482	423	374	396	419	376	436	362	380	399	407	382	363	399	391	396	385	351	371	392	391	385	433	404	391	384	356	387	417	438	404	385	386	345	374	374	383	403	413	377	378	398	381	354	375	425	410	370	390	390	431	392	377	387	374	416	366	348	409	391	389	397	385	379	415	406	394	399	385	370	419	426	377	385	371	428	392	437	402	388	383	379	377	369	393	359	403	377	440	384	363	373	404	390	438	412	389	410	375	373	387	383	382	382	397	342	389	412	358	410	388	362	383	380	381	397	367	413	419	405	400	407	435	404	365	370	393	377	415	395	399	396	378	383	402	388	404	401	367	405	344	377	419	388	426	398	405	414	400	370	360	405	410	380	349	372	399	421	355	442	421	404	367	386	377	388	386	384	389	386	356	387	403	413	385	353	382	382	397	408	397	386	386	412	405	371	394	405	397	393	386	386	399	416	380	370	400	407	393	376	374	404	391	398	368	406	363	403	412	396	409	388	404	367	441	400	396	374	412	400	412	408	380	421	406	413	393	375	367	404	419	401	375	404	385	378	392	422	354	377	418	400	405	348	394	392	395	431	378	387	382	396	392	409	400	389	386	411	399	420	390	353	395	381	381	376	467	363	424	381	361	402	406	366	402	407	378	392	389	398	400	362	394	405	383	381	400	400	378	373	365	462	389	329	383	392	413	382	429	376	392	378	377	376	387	389	389	374	418	398	383	383	376	404	423	391	370	413	361	436	408	380	397	394	396	389	396	396	369	391	389	390	364	387	388	395	387	379	435	349	392	412	366	381	357	394	404	403	395	374	387	427	392	391	390	409	391	446	399	381	378	381	415	382	365	380	395	402	386	415	391	383	381	368	395	391	400	392	442	384	408	389	397	379	369	417	410	396	388	418	415	355	343	379	410	392	395	360	401	387	400	391	414	396	372	405	396	367	412	404	394	388	373	406	383	380	423	408	381	389	387	381	370	365	400	372	410	410	407	428	355	393	403	394	384	388	440	393	378	398	397	425	370	387	411	404	365	430	399	403	423	376	416	395	391	391	424	365	376	399	399	369	393	395	360	378	372	379	395	389	392	431	400	405	388	409	380	377	375	428	384	432	365	356	397	393	413	408	399	393	392	397	392	396	374	390	409	374	391	398	391	399	345	413	407	402	369	374	384	372	388	344	365	368	376	417	375	366	393	397	402	409	398	402	398	379	411	390	387	379	377	393	369	399	387	410	381	376	401	398	413	378	358	378	374	397	354	380	384	398	405	371	373	387	426	392	385	384	362	426	399	398	379	391	385	437	410	410	386	396	396	366	367	407	388	412	435	396	424	389	429	408	381	371	339	380	388	414	393	403	376	383	363	385	385	376	377	406	409	362	370	388	404	390	386	379	396	397	372	396	368	404	428	387	374	404	376	364	389	413	401	409	396	382	394	429	377	367	390	408	391	389	417	423	414	379	356	399	345	371	398	383	396	379	386	388	371	393	398	406	400	390	366	388	355	350	355	386	402	390	385	420	351	370	405	356	392	392	407	368	400	382	398	398	398	370	379	340	390	384	409	402	394	389	373	408	399	401	394	398	372	416	388	395	450	390	411	377	387	421	398	411	391	412	364	421	388	377	411	427	378	417	365	409	379	430	391	389	419	373	392	380	390	393	432	415	371	364	366	387	411	349	387	384	389	373	365	398	390	364	372	365	392	393	368	382	383	368	417	383	381	377	398	384	416	406	392	385	398	377	356	418	397	401	394	385	367	403	359	387	411	387	374	367	414	383	416	405	352	421	383	415	384	365	394	381	381	391	406	365	372	362	383	413	360	414	387	399	393	420	390	414	401	386	390	320	397	400	397	421	389	390	402	411	364	366	393	395	382	376	382	369	370	354	372	400	396	370	393	384	407	437	409	393	404	373	377	385	406	406	366	429	340	414	418	377	403	393	383	366	396	398	389	374	413	379	368	355	369	377	383	394	418	361	385	382	390	366	436	406	426	384	379	442	383	396	365	407	428	373	392	365	386	380	383	360	376	367	383	377	386	386	365	381	380	406	404	361	429	393	390	371	382	382	378	398	362	364	373	400	409	359	405	413	371	432	426	379	398	391	377	363	384	392	399	370	363	391	392	360	430	391	389	389	392	407	387	382	402	422	432	399	413	381	395	397	386	387	391	357	404	389	395	369	379	385	380	395	409	407	392	387	430	386	367	395	389	408	361	434	410	393	362	430	356	391	382	406	413	361	387	388	385	407	396	356	405	398	389	365	408	369	402	431	416	407	379	369	386	372	380	409	405	453	409	387	427	434	361	375	372	423	397	391	389	402	458	384	384	403	410	374	436	373	399	404	374	380	378	354	401	403	397	392	391	424	440	393	411	400	341	415	406	373	402	362	402	384	424	348	447	377	375	369	402	415	404	372	405	436	378	403	402	392	454	381	380	413	377	396	398	363	351	414	418	393	391	395	389	378	361	385	421	396	406	401	379	363	377	405	375	354	392	389	373	410	370	396	428	374	372	393	373	399	377	411	385	397	403	402	380	390	410	399	363	380	423	396	386	394	394	392	380	417	403	369	378	367	385	383	354	391	376	403	357	363	378	381	386	434	406	354	386	414	391	395	424	416	440	409	355	406	390	382	393	361	371	375	382	404	395	448	374	410	405	415	402	414	376	381	384	371	379	408	422	363	398	414	419	400	385	369	378	396	400	416	388	412	348	371	399	394	389	357	388	439	404	369	438	418	384	416	403	385	409	363	417	364	381	410	409	408	399	409	389	382	368	417	379	396	377	378	401	399	388	393	350	369	389	420	368	369	387	394	394	427	390	374	431	377	386	407	361	395	381	350	418	387	386	417	383	423	432	407	436	419	401	354	385	373	452	392	378	366	360	398	404	412	391	374	386	418	402	407	392	395	378	342	386	378	377	388	399	390	413	374	414	363	441	412	408	405	361	387	411	390	419	397	397	368	357	374	377	386	401	404	365	392	407	412	416	413	442	378	386	417	425	387	377	407	395	362	405	395	377	365	389	396	395	393	385	415	386	381	382	370	368	404	376	410	384	381	400	378	401	405	394	399	401	372	376	380	354	387	418	391	373	418	385	416	396	417	395	393	383	390	373	373	416	362	402	420	409	396	363	371	374	368	360	371	350	388	392	355	397	402	438	368	401	401	396	398	390	411	376	380	371	396	380	401	371	405	411	401	362	384	386	394	401	354	399	425	375	403	433	362	411	388	417	357	384	401	387	382	395	406	442	422	435	391	423	415	395	372	366	379	412	406	385	387	385	370	396	374	387	390	429	399	376	406	387	394	410	373	358	413	398	367	381	404	358	376	376	393	343	364	388	381	445	421	382	402	395	358	351	373	379	386	393	389	414	406	410
3138	1179	539	340	373	520	574	547	412	438	379	362	302	266	240	597	1594	314	105	92	85	92	72	77	69	64	68	67	48	52	91	44	40	43	52	66	48	107	175	210	83	36	38	54	51	44	57	50	44	54	46	37	47	27	32	40	37	29	45	46	34	40	37	32	30	38	38	27	25	34	40	33	42	27	33	41	29	43	42	44	36	42	48	31	38	40	34	23	48	42	48	24	46	28	37	30	47	45	45	35	39	32	48	33	49	30	30	35	42	37	43	38	36	36	35	36	43	42	31	41	34	34	41	29	42	37	41	35	35	34	31	35	37	45	41	32	37	30	53	35	41	28	29	42	34	26	37	36	34	33	41	38	30	45	37	36	42	45	49	33	38	29	42	47	46	38	32	40	39	51	47	44	39	33	41	43	42	37	37	45	43	34	33	38	41	45	32	25	43	25	41	36	32	35	31	42	54	38	36	37	39	47	40	33	38	29	34	44	38	34	41	41	34	35	44	38	39	36	34	37	37	31	41	40	44	35	36	43	49	26	37	32	24	35	25	33	40	34	37	27	37	35	35	37	37	52	28	42	37	34	46	25	30	40	34	36	38	46	38	43	33	42	30	38	30	36	37	46	36	43	35	38	45	43	36	32	30	32	50	44	42	36	31	36	39	41	30	30	39	38	30	44	42	36	33	44	31	33	42	31	34	46	40	41	36	39	53	37	28	45	28	35	34	37	37	42	29	33	37	31	48	43	30	38	25	51	30	45	36	43	35	42	39	41	40	47	40	30	45	40	34	30	28	38	34	46	32	36	38	35	33	42	37	36	50	27	32	29	37	45	35	32	35	27	43	30	43	43	31	40	42	34	45	37	42	33	31	46	32	38	41	39	28	37	38	40	44	42	32	42	25	43	38	40	36	46	48	44	36	37	29	45	32	37	44	31	37	34	42	50	36	40	35	38	23	37	38	35	31	27	32	39	29	42	32	42	43	33	39	27	45	31	39	40	30	36	28	30	41	46	28	37	30	42	44	37	40	35	32	35	32	31	40	37	33	31	32	38	30	31	42	32	43	36	43	36	44	32	35	27	34	38	31	49	30	27	30	32	34	47	37	60	40	31	38	38	35	39	44	31	38	32	34	48	37	32	42	37	37	38	37	40	35	41	42	37	35	33	51	37	30	43	43	33	42	30	36	44	33	47	29	37	31	33	36	34	39	32	35	23	39	32	41	46	39	39	25	35	46	35	42	26	46	32	37	46	37	34	42	27	35	32	42	39	40	27	41	48	38	39	28	41	36	40	35	36	38	34	41	29	50	40	42	38	29	43	37	37	30	34	33	24	34	32	40	44	33	37	35	37	35	45	35	26	36	34	35	32	35	25	49	35	37	35	28	44	35	36	32	37	38	45	40	45	46	29	30	26	41	41	39	41	32	33	30	44	35	35	42	29	36	38	30	36	33	32	33	42	36	42	43	42	33	34	32	28	32	37	31	32	27	30	33	33	37	30	34	34	41	39	33	34	42	41	41	41	43	38	35	36	43	36	42	35	39	31	34	24	30	30	28	30	38	28	40	37	43	27	36	35	33	41	34	50	38	41	42	32	38	40	29	41	32	35	42	34	35	27	41	41	35	35	31	35	35	54	38	34	37	36	42	45	40	48	26	37	48	32	39	34	38	34	23	35	32	45	45	38	38	35	32	45	33	42	37	34	35	41	41	33	35	42	29	31	42	32	39	38	45	29	34	37	45	43	38	25	39	32	42	42	42	28	39	34	34	40	39	29	26	21	45	45	23	38	26	39	29	35	39	31	38	35	38	37	46	38	40	38	41	38	30	35	41	43	37	34	42	30	30	38	25	40	34	38	36	32	35	31	47	49	34	41	40	29	46	39	26	42	28	43	40	40	30	29	46	28	31	42	31	33	44	33	41	24	38	40	33	40	41	29	32	36	32	39	25	36	37	34	40	34	31	34	41	30	34	37	33	36	40	38	46	39	42	39	28	37	34	31	32	37	34	32	32	37	37	43	46	39	45	29	35	23	35	28	33	27	43	45	41	42	34	30	31	44	26	31	36	43	34	38	33	37	27	46	31	30	36	51	34	34	39	42	33	38	39	33	39	43	36	36	46	42	36	38	33	38	51	29	35	43	29	43	41	39	44	40	38	36	34	36	40	32	37	31	30	31	34	30	43	34	39	32	39	28	39	34	39	31	34	38	52	43	32	48	34	39	31	40	35	42	40	42	31	34	26	28	36	39	27	48	31	42	34	40	33	35	37	46	29	49	35	35	41	43	36	38	39	45	36	31	38	39	35	25	42	36	54	38	33	34	37	37	32	33	39	37	35	46	34	46	44	45	38	31	45	33	43	43	35	34	38	50	40	30	41	35	37	43	36	36	34	29	38	29	38	38	29	31	52	47	26	38	38	32	38	34	31	33	39	33	33	37	41	37	39	31	37	25	40	33	44	35	32	35	44	35	34	46	47	29	38	41	42	35	41	43	23	41	37	35	35	35	46	44	38	31	34	44	36	36	42	33	38	30	31	33	40	46	27	30	39	40	48	23	29	37	28	34	39	35	28	38	38	42	28	25	38	22	28	43	35	41	35	38	36	32	32	45	34	29	38	27	28	31	33	31	46	33	42	34	40	40	25	33	32	33	49	24	34	31	39	39	33	29	31	43	34	43	47	32	46	28	31	42	36	29	36	26	41	27	37	42	39	30	39	50	31	45	43	30	35	37	42	37	39	42	36	47	29	33	34	36	44	37	29	43	33	30	30	43	40	35	39	31	40	42	32	41	36	38	22	36	41	32	32	39	38	34	39	48	34	39	29	38	36	34	28	25	30	37	36	43	36	22	35	42	41	34	33	37	52	28	33	32	34	39	45	27	37	45	32	40	34	40	42	35	42	45	40	37	33	30	33	36	32	34	39	41	38	31	37	37	36	30	26	38	40	28	27	37	29	43	35	36	31	39	43	32	37	40	45	28	37	35	46	46	37	37	38	35	30	33	35	30	40	47	38	27	29	32	31	44	33	25	39	37	37	29	45	47	37	36	36	32	36	31	34	34	34	41	47	35	30	29	35	29	34	46	37	48	30	38	34	36	37	36	31	47	38	34	41	31	42	32	40	32	32	37	36	31	39	49	32	42	30	36	23	49	28	34	36	36	44	34	45	36	36	34	28	30	30	25	31	48	27	34	41	43	29	38	35	33	41	37	43	40	30	32	42	45	41	41	31	42	42	37	45	25	35	41	37	35	28	34	38	48	30	36	36	26	30	40	40	37	48	37	35	35	36	48	36	37	33	22	41	34	40	34	25	38	44	37	40	36	42	48	37	44	38	28	21	31	40	25	46	34	43	41	39	34	45	30	38	42	41	38	32	33	48	36	26	39	33	43	48	41	29	37	32	33	42	35	35	27	29	46	31	29	31	35	41	43	38	38	35	30	36	46	34	39	41	42	39	29	38	36	31	46	41	42	47	43	36	32	43	33
21556	12951	8038	12452	18717	21150	21114	19851	16854	15980	13977	12387	10431	9329	8182	15238	25582	7109	3309	2814	2600	2341	2012	1851	1757	1687	1520	1470	1368	1148	2468	1080	951	957	907	1025	1180	2568	5460	5457	2058	849	876	1282	1042	974	1032	908	923	849	698	631	575	463	448	464	461	459	447	450	443	486	466	484	450	421	445	430	429	435	465	417	432	440	462	463	462	478	485	471	456	435	410	486	457	445	468	437	449	445	466	446	429	463	440	444	446	464	444	449	489	451	475	439	462	444	455	431	461	417	482	477	423	435	411	466	453	440	461	455	467	456	422	465	399	486	441	480	452	455	464	462	421	438	418	428	487	438	478	467	463	414	426	475	455	433	469	446	456	463	439	444	468	407	443	440	455	488	453	428	442	456	429	453	463	467	460	467	444	448	448	409	466	428	422	467	466	474	443	435	428	470	447	442	469	474	420	452	427	442	437	483	441	461	504	458	457	432	464	483	476	472	456	429	463	445	454	483	460	444	475	448	467	493	472	419	479	417	462	483	462	510	450	463	441	450	444	429	443	459	430	444	466	448	457	404	473	480	445	486	437	475	454	436	434	460	422	471	470	449	442	473	441	446	449	432	436	465	444	449	469	467	458	495	474	448	465	478	458	458	444	448	448	468	495	434	402	445	517	494	419	442	474	451	478	449	444	473	458	457	477	431	459	472	461	435	438	435	482	489	469	476	473	482	466	451	437	481	436	474	437	474	443	453	464	470	489	447	462	458	483	408	448	463	441	459	445	456	465	466	416	478	399	440	437	457	448	454	427	444	443	489	450	457	454	453	444	462	438	433	445	466	457	449	454	460	445	491	498	429	432	451	446	441	483	444	460	461	460	451	464	461	450	475	436	463	482	459	454	500	451	473	481	460	479	472	435	456	453	454	461	460	446	488	464	451	435	438	472	457	501	473	418	483	463	451	449	462	463	420	446	471	449	448	425	477	473	495	474	466	461	468	434	450	471	462	482	446	453	473	453	422	475	465	442	448	436	444	473	437	447	489	466	421	418	476	423	454	448	426	459	430	475	475	469	461	460	430	432	480	502	475	476	467	453	415	480	463	457	464	447	442	414	462	459	475	439	468	464	450	447	450	492	474	486	477	467	439	466	465	463	479	441	457	443	491	462	467	465	461	481	427	474	466	467	440	477	449	475	468	437	468	448	447	413	451	452	465	467	481	489	479	460	438	451	465	437	516	441	477	436	460	430	496	458	495	414	444	473	473	468	444	442	444	424	461	450	402	455	450	452	441	453	452	445	461	425	468	470	463	452	443	472	463	438	476	457	477	411	444	463	448	470	462	463	438	466	487	456	485	486	487	472	458	480	407	438	460	469	470	465	423	457	482	505	465	509	427	424	468	504	428	426	464	437	466	446	446	472	446	418	452	454	441	468	447	461	448	423	446	452	471	479	465	425	453	453	464	464	443	454	470	479	492	416	444	493	468	457	467	448	455	470	451	466	462	460	472	473	468	448	487	445	432	479	458	474	443	415	447	454	458	483	403	447	426	442	463	421	438	452	436	508	433	468	475	450	500	410	453	443	474	405	509	470	455	482	452	436	470	444	450	415	474	455	480	457	456	479	478	521	437	426	448	454	444	469	428	446	431	439	458	393	485	473	438	428	467	427	455	476	422	421	423	419	447	454	441	428	470	462	500	455	461	472	483	442	439	440	496	422	459	489	457	444	449	483	460	449	452	450	483	434	481	451	422	501	480	460	443	437	476	451	466	457	437	458	432	467	467	457	445	446	457	440	442	438	470	467	452	455	441	477	458	451	435	384	443	473	442	430	456	449	457	474	461	455	460	482	447	468	437	435	435	454	395	472	479	483	424	482	478	465	456	454	467	480	471	461	438	454	481	426	485	480	446	419	462	493	459	468	455	440	486	452	441	488	472	425	476	470	439	463	485	500	429	468	480	473	413	467	455	437	433	486	464	451	461	467	457	476	457	459	419	449	472	493	455	494	493	421	430	416	494	441	466	419	460	446	495	456	464	496	450	420	489	452	446	487	464	468	437	490	421	463	456	439	439	471	462	447	440	477	437	452	447	436	460	459	441	463	426	481	481	456	428	443	421	499	490	454	442	472	461	465	437	423	451	437	461	458	476	425	474	448	453	448	455	477	455	480	467	464	461	457	473	448	474	458	485	449	463	418	451	432	473	461	418	474	480	436	450	484	439	447	431	437	493	434	487	440	450	461	430	445	490	466	457	481	490	417	434	461	437	447	467	441	455	463	454	469	470	457	469	424	467	495	474	475	438	471	441	462	480	462	474	435	427	418	495	504	463	448	451	469	485	423	478	436	449	477	422	439	477	455	459	433	444	449	441	447	474	481	447	449	462	455	402	439	483	409	480	467	478	473	495	449	485	415	455	441	423	469	465	443	437	452	441	426	442	463	432	440	466	421	466	489	479	428	450	459	453	471	461	448	491	410	434	454	437	470	469	441	440	467	441	433	420	460	433	455	474	467	481	465	438	468	469	454	441	446	448	476	425	443	446	448	426	462	421	432	464	447	432	477	454	425	433	447	487	467	474	478	455	431	448	462	476	437	438	447	414	475	509	468	446	461	447	441	462	447	479	456	432	437	472	474	473	424	460	459	463	459	449	478	443	458	441	463	481	432	435	484	478	426	459	447	465	452	452	440	493	487	453	488	414	483	456	476	440	442	475	427	439	489	470	450	445	433	465	482	440	442	429	472	467	439	444	475	442	481	414	448	431	466	451	472	452	457	446	484	458	476	452	464	476	426	461	471	438	464	476	459	418	437	508	462	445	458	467	462	434	459	444	452	460	475	433	482	430	443	455	463	458	456	454	453	505	461	415	436	475	510	444	448	450	510	455	439	458	461	467	470	460	434	461	446	455	464	450	442	453	461	453	466	431	438	458	483	440	458	509	449	454	472	432	450	488	457	433	451	462	470	445	447	453	451	457	471	497	452	465	418	453	442	456	407	455	446	465	471	463	463	474	449	413	457	458	417	449	474	443	495	460	420	473	446	441	450	465	447	516	479	460	467	471	492	464	502	470	456	464	446	435	424	438	432	437	438	452	460	446	436	463	436	441	459	461	474	478	472	480	472	448	471	481	448	467	464	484	450	442	459	485	466	506	438	464	448	475	460	492	452	466	483	462	460	451	454	466	439	427	460	399	498	468	443	482	451	444	474	450	427	469	466	420	444	460	448	445	448	466	485	501	461	474	426	453	452	454	478	485	460	458	474	486	447	465	452	433	473	465	450	465	445	485	469	485	407	464	458	444	451	471	454	447	432	459	465	420	483	452	475	462	473	490	439	455	458	413	443	444	475	443	454	496	437	488	446	400	431	481	496	454	470	431	500	451	448	442	473	473	457	495	474	456	470	469	464	453	437	484	451	465	459	460	449	458	463	420	460	428	450	479	433	463	476	467	389	463	489	452	455	461	476	453	423	454	446	491	447	474	464	458	434	441	463	461	449	418	462	481	431	453	478	461
2747	1844	834	443	510	780	884	1174	627	586	471	418	341	317	265	692	881	236	144	125	114	102	83	100	77	92	56	76	70	67	66	64	58	53	67	54	78	113	331	386	109	46	57	72	41	58	62	80	75	58	49	40	31	42	39	35	32	25	30	30	26	36	34	29	38	31	18	31	30	46	28	28	37	32	32	32	34	28	47	36	20	29	35	19	26	33	23	27	35	28	29	25	22	36	29	35	38	34	31	27	25	28	42	27	36	31	37	32	40	37	25	29	20	27	36	23	35	27	36	30	25	30	31	39	39	31	35	40	24	43	31	24	35	26	40	34	25	38	28	32	32	33	35	42	30	20	31	38	26	38	33	30	40	35	24	37	38	27	40	39	35	30	32	34	42	30	28	39	35	38	32	25	33	41	23	26	31	28	29	41	34	40	33	42	32	41	30	36	39	41	42	32	30	36	45	35	28	39	31	31	29	33	38	37	37	38	30	29	32	38	34	26	39	26	25	27	38	32	45	31	21	27	34	26	30	18	30	31	34	25	33	22	39	22	29	43	37	36	33	44	36	35	32	37	32	26	31	30	28	31	38	31	21	27	21	27	32	32	29	29	41	38	28	26	26	27	26	31	32	21	37	23	21	30	32	40	20	26	37	29	23	34	32	35	26	31	29	34	24	38	31	31	39	29	34	27	39	38	26	32	34	28	32	26	30	30	26	31	26	29	23	42	28	33	32	28	25	32	31	33	35	25	33	38	30	23	35	42	24	37	29	32	33	38	38	35	42	39	39	21	35	34	27	35	27	32	38	28	29	35	26	29	36	36	30	37	26	30	33	31	28	31	41	37	25	21	32	34	34	32	38	28	36	28	28	24	33	34	29	33	33	24	33	31	21	20	26	32	36	33	33	26	40	27	32	32	37	35	28	28	36	34	39	49	37	28	34	38	27	25	28	29	31	27	40	39	31	29	38	50	36	24	38	33	28	23	33	24	43	26	30	38	43	38	24	31	25	33	28	28	26	25	40	24	30	31	27	43	29	28	34	26	27	44	23	36	32	33	48	20	32	36	30	25	29	36	29	27	20	26	35	26	28	31	37	40	40	33	36	29	27	25	26	29	29	38	42	27	31	25	34	33	35	33	28	34	25	18	37	31	32	38	24	42	31	36	35	43	28	31	31	38	27	37	32	31	28	35	29	36	29	34	26	34	35	18	28	33	32	29	37	26	32	38	37	26	29	26	36	39	34	32	33	34	32	41	34	26	28	32	36	36	32	37	34	48	31	35	25	27	38	33	35	34	42	35	33	31	29	33	23	32	35	28	38	30	34	35	36	31	38	35	33	42	37	36	29	30	37	40	27	44	28	28	26	21	36	36	32	19	34	37	27	31	26	41	28	27	34	32	29	37	31	36	24	28	29	26	26	25	26	33	26	41	32	35	33	25	31	26	26	36	37	37	30	27	35	42	29	27	35	27	34	30	22	32	33	37	31	39	31	34	34	35	34	36	39	33	30	26	41	34	27	26	29	25	26	19	30	39	39	39	28	31	23	33	44	35	30	37	38	37	25	28	30	40	27	23	25	27	38	30	21	23	44	31	18	22	26	45	33	28	25	29	28	29	25	32	37	37	30	24	38	29	27	26	29	35	21	31	34	27	32	39	28	35	33	32	23	29	30	32	40	31	29	34	34	34	39	44	36	32	25	35	32	34	25	37	22	48	26	38	26	21	24	39	29	20	28	36	24	33	24	26	34	31	16	30	34	39	22	25	42	31	31	49	29	22	24	32	28	23	29	28	41	40	24	28	32	40	35	27	26	31	29	36	33	24	30	31	26	24	28	37	20	36	26	31	23	32	38	30	30	35	30	34	36	34	36	32	36	36	31	32	32	26	34	23	33	26	29	40	33	31	42	22	31	38	23	25	32	39	35	33	27	29	28	32	35	31	33	30	30	23	39	27	36	35	27	27	34	28	28	27	28	35	28	37	28	28	41	36	30	45	24	31	28	38	38	43	27	31	36	29	35	32	21	38	42	34	43	26	32	41	32	34	36	23	31	33	29	34	23	26	25	39	26	35	34	29	47	30	29	29	16	27	28	36	27	37	41	32	19	26	42	29	32	30	40	47	32	32	32	25	27	27	31	30	34	29	37	38	41	29	34	26	29	32	28	32	28	26	42	28	27	42	28	37	38	34	28	27	35	40	33	38	29	34	36	26	27	25	29	35	37	33	34	34	38	49	40	22	29	31	35	34	30	25	38	37	34	35	37	39	29	34	31	38	33	43	30	29	30	33	41	26	42	35	28	33	28	31	43	41	40	37	39	23	26	35	26	36	28	35	40	29	33	36	34	33	35	26	32	35	36	39	30	31	23	23	49	33	33	31	35	38	26	35	34	25	28	49	28	29	41	29	37	35	40	32	27	23	38	39	34	28	34	32	22	42	26	30	27	40	31	42	37	21	40	33	28	25	23	33	35	38	33	33	26	29	44	32	37	28	31	25	30	28	29	23	34	31	32	34	34	38	35	22	39	23	27	32	44	51	39	32	40	45	33	27	29	22	27	27	30	31	29	30	40	30	36	25	29	30	31	29	32	33	31	36	34	36	34	30	33	32	29	31	28	32	28	30	32	36	33	33	40	25	25	26	36	36	31	28	34	33	34	26	32	37	35	30	33	26	35	20	25	32	41	33	27	29	28	33	33	35	42	32	36	24	28	23	27	29	30	31	28	30	27	35	39	36	23	39	27	39	39	26	39	40	27	36	17	24	37	31	38	30	31	23	33	43	31	40	27	30	26	29	36	31	36	34	34	28	50	31	28	30	31	25	32	50	40	40	25	29	34	34	36	32	31	30	26	27	38	24	30	33	31	35	36	38	24	28	27	19	39	38	37	26	24	23	34	27	30	38	24	24	31	29	33	33	36	35	29	29	36	24	40	23	29	43	26	34	23	32	35	26	42	28	27	39	29	32	28	38	27	31	39	28	35	23	33	43	29	28	33	29	41	38	41	40	31	32	30	36	37	28	35	37	38	36	22	34	38	34	30	45	49	27	40	37	35	38	29	35	27	34	33	33	28	27	37	37	29	28	27	35	25	41	34	35	43	39	34	27	36	32	34	22	29	28	32	34	35	25	35	30	33	29	27	26	39	47	28	24	31	32	26	26	29	31	29	28	39	24	33	40	40	28	30	26	33	33	26	29	41	26	26	41	37	29	19	21	40	35	39	28	31	33	35	27	30	26	26	35	39	21	35	38	27	33	44	39	27	29	32	28	27	29	29	30	29	35	33	20	29	25	39	26	33	37	33	38	38	25	34	33	22	29	27	28	22	26	30	36	32	28	41	31	21	37	33	38	33	36	39	33	31	32	24	29	35	29	20	35	31	30	32	47	25	27	31	35	23	35	36	27	37	41	28	37	33	30	26	37	31	33	39	25	38	26	30	35	29	40	26	28	39	37	24	34	33	26	32	22	30	40	34	27	21	33	28	37	26	33
25304	15923	10041	14647	22038	23969	24856	25302	19886	18062	15932	14280	12347	10865	10059	16524	17603	6441	5073	4491	3924	3499	2994	2626	2636	2463	2274	2038	1740	1707	2164	1707	1270	1413	1467	1516	1929	3490	10019	9431	2462	865	1358	1474	947	1205	1643	1750	1525	1150	1021	806	585	510	403	383	409	378	386	408	366	416	400	392	422	382	402	385	392	386	409	402	389	423	392	410	396	419	375	407	386	365	405	371	426	380	419	371	419	414	372	375	354	386	403	381	420	405	412	401	392	390	391	384	405	396	400	396	409	431	375	359	426	385	400	402	420	395	451	393	380	405	381	355	376	391	375	390	396	410	370	407	394	390	411	405	403	366	435	432	439	396	414	390	417	357	390	382	398	422	381	400	364	387	413	336	397	400	429	439	398	400	409	378	412	413	360	382	425	392	382	411	407	374	401	436	369	390	432	373	450	429	376	391	426	389	434	369	416	395	405	409	399	383	405	387	385	418	424	408	432	404	416	391	388	389	423	427	374	415	408	424	389	369	373	424	408	400	398	387	405	404	385	408	388	396	428	407	401	433	403	413	427	400	392	399	442	401	423	392	398	388	385	397	425	399	419	399	420	434	403	386	378	374	423	412	412	385	402	404	395	391	376	412	453	378	367	391	396	360	402	382	433	396	374	386	398	371	408	383	364	368	410	391	396	385	392	401	405	386	394	407	401	416	414	411	412	388	399	428	409	393	411	410	386	401	388	443	403	385	427	369	411	412	407	375	366	366	397	399	396	409	381	410	344	413	403	395	411	417	398	427	432	401	399	378	406	406	428	419	409	421	400	386	421	429	400	419	431	377	406	413	413	392	398	405	407	373	408	394	399	378	430	405	401	359	401	395	372	385	406	413	452	380	395	444	410	404	400	377	399	396	387	431	416	421	401	397	390	414	364	348	376	441	416	353	387	371	407	388	400	407	399	424	411	379	384	397	384	380	378	391	392	414	415	377	371	421	389	406	422	392	398	377	403	406	397	404	417	374	371	381	418	377	408	386	382	400	389	396	411	420	403	401	456	397	347	399	388	409	414	398	421	415	411	387	400	399	389	359	389	395	388	410	405	435	401	395	395	378	383	419	408	390	419	427	401	423	408	414	418	368	387	382	390	382	424	393	370	359	376	400	406	406	391	396	397	394	405	383	400	403	415	357	396	379	384	394	431	399	402	388	397	427	407	416	365	381	412	398	428	407	400	375	406	430	391	424	411	377	418	431	357	355	382	424	392	407	423	401	411	377	414	413	410	378	386	424	404	421	351	384	367	410	418	403	382	342	405	408	449	413	395	422	398	417	407	389	405	390	420	380	399	349	406	397	387	411	400	384	402	378	407	415	364	414	418	420	380	396	392	408	369	402	381	390	388	421	364	398	408	414	395	398	390	358	400	403	367	421	421	413	450	409	392	432	380	396	438	394	411	423	378	402	371	382	420	385	427	439	378	380	371	398	411	420	416	387	370	393	385	379	409	413	399	396	398	429	431	390	379	429	378	386	418	381	363	387	400	369	420	407	384	405	392	408	401	385	406	407	391	400	406	418	400	401	417	400	375	379	414	366	398	406	389	401	401	416	402	415	401	386	439	401	412	413	403	394	410	438	418	406	375	424	401	395	364	397	393	400	366	375	431	397	388	400	385	394	408	388	368	401	406	410	394	410	414	376	412	413	391	406	391	376	395	399	394	383	419	396	411	392	382	404	380	383	401	403	427	371	397	409	395	378	431	411	409	397	437	384	394	368	350	404	404	381	400	402	403	423	418	400	393	424	403	393	407	402	389	414	395	407	425	408	373	426	395	418	363	386	407	386	386	414	374	381	390	415	403	420	418	403	360	414	380	418	453	357	377	410	393	398	401	403	399	418	394	373	384	390	429	376	375	439	375	444	435	399	395	412	401	377	432	389	421	416	425	411	378	409	375	422	376	382	361	406	381	407	395	366	452	368	411	421	367	409	433	388	417	431	414	381	410	404	389	390	362	407	389	392	394	402	410	406	379	411	427	395	386	410	366	393	386	420	410	376	389	393	433	396	398	397	390	391	408	377	415	399	376	422	389	393	424	376	409	380	377	410	402	391	416	392	405	405	380	352	417	412	405	391	367	412	406	377	378	381	406	419	387	398	398	396	412	414	429	398	387	384	428	415	383	369	406	376	392	385	376	407	404	407	432	440	379	398	380	435	431	391	333	410	403	395	389	405	390	413	400	400	392	384	395	390	366	420	411	400	398	395	394	397	418	402	420	371	410	390	390	352	393	371	375	379	415	431	403	448	407	375	368	391	432	373	411	388	401	404	421	413	353	391	384	380	389	431	386	386	434	385	350	415	428	373	416	402	414	392	411	416	363	356	399	407	402	404	417	376	385	388	393	393	394	426	376	385	431	403	410	378	401	386	353	393	393	377	401	414	398	388	426	419	395	402	388	419	365	417	407	402	380	398	389	410	393	401	388	424	418	362	364	425	406	374	434	403	396	412	405	380	400	391	376	381	397	381	380	380	396	353	416	398	414	399	403	386	402	367	387	402	386	420	398	414	404	425	382	397	390	410	417	392	438	402	386	383	411	423	395	404	403	403	419	404	393	387	398	396	424	401	397	383	374	410	402	416	424	421	375	384	414	400	430	408	360	412	395	397	400	397	382	429	353	417	409	409	399	400	378	421	421	388	417	393	377	406	388	398	397	379	403	399	392	381	393	404	420	366	390	422	380	402	349	425	406	396	399	393	408	419	412	418	395	373	424	403	405	414	372	436	417	383	391	373	402	392	423	373	399	389	392	379	419	385	386	386	393	394	404	403	375	390	390	402	401	395	388	418	387	432	379	421	397	426	367	432	391	403	414	424	396	386	397	403	397	436	413	387	412	386	432	415	410	371	401	366	406	421	405	392	438	413	390	387	429	396	378	394	390	424	401	364	395	384	390	409	373	346	387	401	394	398	385	379	418	384	398	382	426	403	368	401	408	388	396	406	389	375	387	422	392	401	404	376	384	425	399	408	381	406	395	394	386	406	414	404	410	382	384	374	392	382	399	406	408	397	412	420	383	384	413	382	392	407	417	402	391	402	409	427	430	393	417	399	407	350	358	399	405	435	420	370	402	418	420	397	370	434	398	418	417	415	363	396	383	391	398	383	406	395	388	419	395	390	350	407	409	367	391	388	366	446	409	384	424	380	403	443	411	407	386	409	414	419	413	401	429	439	433	401	389	372	437	416	382	413	409	424	417	394	388	369	357	383	393	404	362	401	404	420	379	418	427	403	424	406	379	401	445	382	406	384	419	382	386	362	415	380	407	410	400	400	419	397	391	429	416	398	371	388	444	375	387	400	447	419	388	382	378	401	414	390	430	388	396	414	388	402	352	402	405	374	407	395	442	415	388	448	383	384	447	403	397	372	379	421	426	390	401	436	422	386	433	434	408	400	375	413	413	394	398	418	404	402	401	395	386	399	413	428	397	398	436	403	385	442	426	408	402	378	391	392	365	402	413	423	395	407
1929	610	269	204	234	295	339	374	262	224	203	191	144	141	121	169	272	90	78	69	67	51	71	44	65	54	50	48	48	44	61	38	43	40	46	44	81	80	87	59	33	39	43	38	43	36	44	40	56	34	37	38	36	37	36	37	27	29	37	31	29	39	42	31	34	34	30	38	32	47	41	36	34	38	34	37	40	22	33	25	28	39	35	37	35	37	33	29	25	37	34	28	30	43	36	35	34	31	40	41	41	36	36	23	37	39	32	45	28	43	36	36	30	40	40	43	47	29	37	46	34	36	24	34	34	34	41	35	36	24	33	29	36	23	37	28	33	35	32	42	25	34	32	32	42	37	37	24	27	39	29	35	28	35	23	34	39	28	47	36	38	32	23	39	34	37	33	38	43	31	43	33	30	33	25	33	42	34	33	32	30	36	39	31	42	42	41	34	34	32	34	34	44	33	44	33	39	35	38	23	35	34	34	30	21	39	35	35	49	34	44	41	27	27	42	33	41	36	32	34	29	31	35	24	38	36	28	30	32	35	34	36	32	39	33	43	30	23	31	32	36	34	34	35	41	46	31	37	33	37	29	32	43	29	38	34	23	39	30	36	36	35	29	41	35	36	30	38	31	35	30	34	40	30	35	37	37	33	37	42	31	43	41	37	35	37	36	31	35	31	32	29	32	31	36	26	36	47	40	36	34	41	36	42	44	41	40	39	50	31	32	27	28	30	36	36	29	37	40	35	39	35	36	39	40	31	38	29	36	41	34	27	22	33	49	37	33	36	38	34	45	43	41	35	44	37	36	36	32	40	32	31	36	31	33	31	37	28	47	36	37	38	38	35	23	43	39	29	33	39	19	33	27	29	28	41	38	28	49	36	24	31	31	32	26	45	33	32	35	34	39	37	31	32	41	46	42	34	25	36	38	33	32	35	39	38	29	50	31	40	37	37	28	31	33	35	36	39	38	34	33	31	35	23	34	34	33	43	41	34	39	39	40	35	38	34	45	33	30	32	38	27	36	33	44	37	30	24	44	36	41	25	31	41	48	30	31	38	39	49	31	42	28	27	33	31	38	30	38	34	30	35	32	49	48	34	41	31	32	28	35	35	40	33	29	34	34	32	37	27	37	38	31	40	26	28	36	43	37	49	35	46	34	40	34	42	31	45	36	42	41	33	51	29	31	35	29	43	42	41	33	23	28	40	28	35	32	31	32	27	34	44	38	35	31	38	23	36	36	40	37	37	43	18	31	24	21	42	32	55	31	46	31	41	42	38	38	35	28	31	36	36	34	36	33	34	27	48	38	37	34	45	37	37	38	33	37	34	29	36	36	34	31	33	47	29	35	41	25	27	28	31	49	48	34	40	33	38	37	32	36	33	35	38	30	38	35	34	45	35	41	34	45	32	42	29	37	31	28	41	23	33	33	27	28	24	35	38	26	31	41	38	34	43	38	32	38	38	29	41	29	32	35	45	31	37	32	38	40	40	39	44	26	34	38	35	39	42	34	33	43	26	38	33	35	28	45	29	35	33	42	43	38	30	45	37	40	44	37	40	44	36	36	35	39	37	39	37	32	38	38	33	23	28	47	39	30	30	34	27	39	24	29	29	27	35	33	28	38	33	39	36	40	34	32	32	31	33	39	40	45	32	48	39	38	29	33	41	44	32	40	34	39	32	45	28	42	38	34	32	38	25	26	33	33	20	47	34	35	35	36	24	38	29	34	30	34	31	27	31	36	28	41	29	41	28	29	34	33	36	38	39	28	34	30	39	41	27	29	35	35	39	38	40	34	34	31	37	40	34	36	40	30	28	38	34	41	34	45	22	33	38	24	30	32	28	36	20	37	31	46	33	23	34	41	37	32	32	29	27	32	41	25	28	35	32	43	33	39	36	46	40	34	31	44	28	46	40	38	39	35	34	31	28	33	34	31	29	34	26	32	28	45	39	28	36	31	31	34	34	35	33	29	34	29	30	30	45	51	42	25	49	31	31	33	27	30	29	48	44	38	22	30	35	41	28	36	40	32	32	30	38	40	37	43	46	25	34	43	38	26	27	33	36	38	32	30	31	26	34	25	24	38	31	28	48	33	41	36	26	23	29	42	33	34	43	37	39	31	33	40	37	32	40	31	29	33	32	39	31	27	37	40	40	33	26	32	35	35	30	35	36	43	34	31	30	43	29	32	28	37	42	33	36	27	29	31	41	40	28	23	49	38	40	29	37	34	40	32	27	36	49	21	29	30	34	30	27	41	38	38	31	22	37	32	32	25	39	28	31	41	34	35	32	28	41	30	34	39	39	34	41	38	27	27	37	32	29	22	22	36	26	32	34	46	31	35	32	35	42	31	36	32	28	30	43	33	49	32	46	29	44	37	43	32	46	43	37	42	36	33	36	37	32	42	31	36	33	25	37	27	37	42	41	31	34	37	37	38	31	37	33	32	26	40	40	29	40	49	35	41	31	45	30	43	22	32	43	35	37	36	36	28	47	29	39	50	36	29	30	29	38	43	32	43	34	32	38	37	44	36	39	27	31	28	41	28	34	45	37	27	40	32	51	41	43	33	29	32	42	42	37	44	34	35	38	30	32	47	35	26	25	30	37	34	29	34	36	34	26	33	38	20	33	35	48	40	38	40	36	51	37	31	37	23	33	29	32	33	39	29	32	38	37	28	35	36	33	31	40	32	30	34	25	43	41	34	52	43	42	42	31	37	19	39	36	29	27	37	32	34	35	35	32	26	36	33	37	30	25	26	35	24	29	47	42	24	46	34	34	24	37	33	34	43	32	37	42	41	43	28	32	30	34	28	35	34	35	34	41	38	45	30	39	27	35	43	38	43	27	26	24	33	43	35	31	46	38	34	36	44	26	49	38	29	30	33	44	42	27	29	28	47	30	39	47	43	31	28	36	25	39	48	34	37	37	34	37	30	29	24	27	32	31	37	46	18	50	44	30	28	37	34	32	32	29	47	39	37	34	36	46	40	31	34	32	28	43	28	30	35	32	39	37	31	39	38	39	30	31	38	34	33	36	39	40	35	45	33	51	42	30	34	31	36	25	25	28	29	45	31	27	37	34	37	32	34	42	26	26	32	48	30	35	32	31	35	26	18	28	32	39	27	43	28	39	38	39	40	38	33	26	30	29	35	27	30	41	30	36	29	27	25	28	46	33	33	28	27	28	33	31	32	30	37	32	39	38	28	34	50	43	42	46	31	31	40	36	36	36	28	33	32	27	34	34	35	41	41	42	36	31	44	38	31	43	27	41	32	43	31	35	35	31	29	33	31	32	31	25	28	46	25	33	35	36	39	41	38	29	51	32	27	40	40	37	50	35	22	28	26	24	34	34	25	41	34	35	38	39	29	32	38	38	38	25	31	32	43	33	43	34	29	38	35	33	26	37	40	35	34	41	32	27	42	43	39	30	34	36	30	41	29	28	32	36	47	35	39	52	30	24	38	31	41	37	25	34	38	36	37	31	37	35	28	29
17894	9279	5108	9014	15782	16815	16694	17454	12832	10763	9234	8045	6891	5816	5195	6561	8945	3145	2649	2276	1987	1649	1569	1539	1407	1283	1212	1165	1078	974	1447	1131	853	941	937	908	2113	1965	2520	1527	629	578	682	664	507	595	640	683	744	712	737	549	535	507	514	504	454	438	402	426	425	434	403	418	432	497	451	450	425	436	448	436	433	477	459	421	403	407	437	432	439	441	442	423	461	458	449	437	463	448	410	380	449	399	435	427	429	435	434	454	458	437	438	435	448	439	422	439	426	448	486	452	455	459	425	449	441	461	464	443	414	445	454	444	403	428	426	430	442	493	431	458	399	443	429	439	431	452	485	418	478	407	435	469	432	436	439	435	418	436	424	440	416	431	443	395	437	447	416	428	426	448	430	434	479	414	409	456	458	443	453	408	465	433	433	455	404	428	439	453	400	425	476	430	433	444	416	427	448	427	450	431	430	446	403	454	437	466	433	425	442	396	431	450	428	433	451	477	414	406	459	463	420	463	451	423	438	398	459	459	450	412	480	403	438	447	461	453	454	401	437	471	449	420	469	430	439	441	417	442	415	421	430	439	439	462	416	453	414	449	441	388	407	425	441	438	450	438	416	430	444	458	460	417	470	460	461	453	476	467	419	432	477	409	423	431	437	424	408	435	445	442	431	430	443	430	414	432	423	455	480	421	445	448	433	441	463	436	397	413	409	483	457	424	433	462	441	412	439	465	432	444	413	459	467	404	452	469	449	440	429	439	421	404	448	438	466	442	414	431	464	427	434	417	446	446	428	426	449	375	437	444	446	410	416	464	466	463	448	414	458	469	448	441	446	431	428	426	417	448	463	440	437	444	395	437	427	431	449	439	421	462	428	431	450	455	435	428	443	427	448	413	495	428	437	411	469	410	440	405	447	441	439	439	422	441	424	448	475	445	435	435	439	451	395	430	426	401	406	454	434	431	436	432	447	429	437	428	415	440	437	467	409	455	450	450	440	494	401	464	426	425	406	459	453	473	423	437	421	440	453	415	436	456	437	456	419	453	427	471	441	389	462	454	430	468	412	448	439	453	456	421	467	424	461	441	436	473	439	401	447	415	438	416	441	432	416	459	436	414	413	429	449	463	418	468	396	416	437	424	440	415	457	441	443	410	425	441	437	445	448	394	441	426	434	443	451	447	469	471	457	426	452	414	410	469	458	446	430	417	430	425	434	439	440	450	435	425	477	426	437	432	459	455	423	454	467	392	427	429	430	429	440	428	456	446	432	403	437	446	417	419	460	424	444	467	437	449	455	471	410	416	410	426	440	471	451	376	406	420	433	402	478	476	429	431	459	426	419	425	452	424	393	402	467	430	399	460	426	452	394	408	441	462	429	445	415	437	457	428	421	452	439	420	427	453	445	431	428	424	457	441	462	462	444	422	423	450	460	439	460	428	465	417	443	434	438	457	449	405	416	415	442	447	435	402	434	446	430	468	429	435	444	470	448	431	415	422	459	450	397	458	458	419	391	434	463	438	451	440	457	442	447	434	437	394	439	417	425	414	436	444	425	443	437	446	441	444	434	437	453	400	456	441	430	470	431	418	479	430	411	432	463	458	424	407	450	401	430	421	429	494	449	454	435	463	409	411	427	434	436	413	466	437	442	428	417	441	418	430	434	392	432	423	457	446	425	443	428	450	445	416	454	421	441	425	399	446	428	429	420	435	407	428	482	387	471	457	435	458	461	456	428	445	453	420	408	439	430	420	455	441	440	458	386	448	465	456	467	464	415	443	383	460	456	465	407	464	421	461	449	446	430	426	429	483	470	415	461	432	425	412	433	389	442	409	438	400	444	445	457	439	418	440	420	409	471	415	438	442	455	441	429	431	459	420	438	458	448	415	448	435	439	434	411	433	424	406	423	437	427	477	437	389	412	441	455	462	435	444	435	478	435	441	421	430	447	417	427	453	452	475	436	424	440	449	446	430	405	437	404	453	429	429	430	413	457	398	438	418	474	451	412	431	453	410	464	433	469	441	419	442	440	417	414	453	444	438	450	425	466	466	444	431	461	438	434	431	436	437	452	434	443	444	438	388	425	433	444	386	455	474	418	427	431	432	446	437	444	449	455	431	437	441	430	456	396	469	487	462	386	452	464	469	440	463	406	439	466	428	417	411	419	514	433	438	435	424	462	436	445	441	391	402	420	432	440	437	388	429	418	408	442	438	416	431	446	445	428	428	403	469	488	408	429	426	442	448	434	419	448	419	443	426	439	460	422	447	454	421	452	456	485	420	405	450	467	451	425	460	434	453	400	429	464	431	424	409	449	411	445	450	434	420	451	449	423	397	439	413	422	422	425	444	413	417	470	415	437	418	455	427	439	455	432	452	407	454	404	419	438	446	456	407	420	434	428	436	464	444	448	429	433	429	453	450	435	449	458	398	454	486	454	453	423	471	441	419	470	468	433	427	455	449	412	437	455	436	475	467	427	473	459	434	467	414	458	453	408	443	427	434	436	417	479	447	437	450	426	418	388	426	429	429	411	406	473	417	425	437	422	420	446	419	415	428	430	413	435	446	444	422	456	443	396	426	452	422	471	414	441	431	430	434	432	445	400	440	443	402	437	489	433	455	474	425	420	421	422	415	471	426	423	417	437	415	427	433	431	398	436	421	420	455	436	464	417	443	442	437	441	481	425	433	418	469	436	453	441	419	449	413	428	428	412	443	437	418	435	424	442	443	435	454	434	480	434	449	426	427	445	398	445	446	451	408	425	457	399	445	416	407	427	415	446	453	421	456	411	423	460	411	436	406	418	418	420	441	452	433	425	439	453	424	437	434	454	406	431	458	427	439	415	411	403	395	409	448	444	420	446	419	402	418	435	416	407	460	468	435	406	439	422	429	446	423	416	442	410	438	434	472	453	405	476	436	440	437	446	455	390	453	441	392	445	432	437	416	426	397	463	424	440	425	455	461	404	439	439	472	400	422	443	451	454	415	426	398	427	458	452	388	425	452	428	424	427	441	426	478	453	443	416	418	424	469	460	459	441	445	400	467	446	452	406	439	438	460	426	440	449	418	426	433	456	435	436	458	418	430	446	462	468	431	398	458	440	461	465	422	435	477	382	439	455	443	430	418	452	427	455	410	427	426	451	470	461	404	457	402	403	417	427	443	439	435	446	417	439	415	427	462	465	470	447	441	446	411	437	408	417	465	438	419	445	425	431	414	472	431	438	424	444	460	436	461	410	424	434	395	451	460	458	418	417	437	473	394	424	454	453	381	425	432	428	445	417	450	405	456	435	423	437	472	400	429	438	434	438	429	436	398	457	452	439	444	455	430	441	430	417	389	445	444	436	435	438	427	453	457	490	404	407	425	436	439	436	443	420	409	430	436	444	415	456	451	401	438	395	448	444	411	415	418	451	457	447	420	443	437	443	423	436	401	460	471	404	441	455	445	436	478	458	423	449	417	425	461	438	423	391	445	460	432	438	414	428	449	447	428	432	440	397	412	444	415
1926	1195	546	347	435	571	532	679	466	430	329	308	248	222	185	268	300	116	132	111	94	84	87	73	73	70	55	55	66	56	78	59	65	58	58	64	133	208	146	45	48	45	62	43	42	37	44	66	57	48	44	60	39	38	38	30	20	34	29	36	29	28	27	45	26	31	41	31	40	27	28	33	35	28	21	36	32	32	40	27	36	34	29	26	24	36	30	21	29	29	28	31	33	25	36	33	32	26	40	39	27	30	31	28	38	27	22	32	37	42	27	30	24	34	29	41	31	20	40	33	32	28	34	31	40	31	34	28	47	32	36	32	37	34	32	35	22	34	34	31	34	27	34	32	35	36	33	32	29	30	35	43	27	24	24	35	33	29	40	26	36	27	32	24	28	20	32	24	35	34	28	31	24	36	24	28	30	35	32	27	30	30	32	29	31	25	27	55	29	28	35	25	35	27	35	28	29	37	33	27	27	33	35	14	25	32	40	24	34	37	35	33	38	36	35	37	48	27	20	32	26	35	29	35	39	32	29	32	30	31	29	31	41	30	36	36	23	24	45	32	36	31	36	37	28	30	30	34	33	22	30	37	24	44	22	24	35	37	36	32	34	30	30	29	27	28	29	36	36	31	25	39	33	27	30	27	27	43	42	34	22	36	29	30	32	27	26	28	31	31	29	30	32	27	30	25	32	32	35	28	27	34	27	33	27	31	39	31	39	35	29	33	28	34	32	34	26	26	36	30	33	33	35	45	23	38	24	30	35	37	25	41	26	37	42	44	29	40	35	33	29	31	39	30	37	24	43	41	30	37	28	32	38	25	27	47	25	26	27	31	30	29	32	27	31	31	33	24	28	25	30	35	23	29	30	27	38	34	47	31	28	28	33	35	24	39	35	35	37	30	31	30	35	34	28	27	32	38	33	28	26	34	28	33	38	37	34	35	25	43	26	36	39	38	42	30	37	41	40	36	22	22	41	27	29	32	23	31	26	31	32	31	28	35	22	28	28	43	29	29	32	30	23	30	35	34	30	32	31	24	28	28	36	21	37	36	34	25	31	35	37	37	40	32	36	34	36	32	33	26	34	31	30	38	21	32	29	31	27	40	25	31	32	30	30	30	39	28	33	26	42	36	28	33	34	31	38	32	27	23	23	27	36	29	32	30	31	29	25	29	28	37	27	28	38	38	32	28	30	44	31	34	23	27	30	33	46	36	27	26	44	44	24	34	37	36	31	32	30	32	28	39	29	40	30	35	33	41	36	39	24	30	30	35	36	35	29	29	31	28	29	23	33	39	37	31	35	34	39	33	28	29	28	35	22	24	27	26	46	29	31	35	31	37	22	36	25	29	37	29	35	27	43	39	30	36	34	35	30	29	38	31	42	33	35	33	33	37	31	40	27	26	29	25	36	26	32	26	30	39	37	37	24	39	41	40	32	34	25	35	35	23	22	32	34	27	32	38	27	29	41	31	36	34	28	33	33	26	28	36	29	40	30	43	38	38	24	23	25	34	31	27	25	32	32	40	32	27	35	37	36	37	31	40	30	25	32	31	35	27	27	35	34	25	34	28	37	35	38	26	38	29	31	24	37	38	37	37	28	30	39	31	32	22	33	32	27	37	27	23	33	24	29	28	29	41	29	30	33	30	37	20	35	30	26	45	37	36	31	33	35	30	28	27	37	44	30	25	23	34	30	30	40	41	35	39	30	31	28	29	31	21	38	34	30	34	31	30	37	33	40	36	36	31	43	30	25	29	35	25	25	22	27	39	40	31	30	26	29	27	33	35	43	29	20	24	22	24	28	33	29	31	32	25	37	25	33	23	32	36	28	34	42	20	34	37	32	29	40	39	32	31	25	27	49	33	20	28	40	38	36	24	39	35	27	30	38	37	29	30	37	28	36	32	27	35	34	34	35	35	37	34	41	37	36	33	37	45	30	27	28	31	24	35	32	28	25	25	26	32	31	27	35	25	28	35	33	36	24	28	30	34	27	44	27	44	27	29	33	35	30	21	26	25	29	30	42	46	29	36	30	43	29	30	33	31	38	32	27	25	28	32	28	38	26	21	33	26	33	29	33	32	47	35	39	29	32	26	21	33	28	36	28	31	34	29	33	30	27	49	30	42	33	27	34	43	35	28	38	38	31	26	28	35	40	29	43	46	40	40	32	19	26	24	29	26	27	30	44	34	37	30	25	42	26	41	34	32	30	34	28	31	36	39	26	23	25	26	38	27	34	31	28	30	32	25	24	35	24	44	34	32	32	25	35	24	31	33	42	33	30	37	22	31	31	38	36	42	30	26	31	28	36	27	30	28	33	35	33	25	32	34	25	29	28	26	26	31	32	26	29	37	37	33	40	27	33	29	37	27	37	34	27	34	31	31	29	27	28	27	31	37	34	34	30	28	44	25	34	35	42	35	31	45	24	30	30	22	37	21	34	45	34	32	30	36	33	30	33	37	37	35	32	28	30	33	32	29	33	44	23	33	30	37	29	36	37	33	32	33	37	35	23	32	25	39	23	30	30	30	35	30	29	34	39	26	27	32	25	30	41	35	33	26	39	30	39	25	33	31	35	33	40	31	43	32	30	35	27	39	36	30	33	31	34	33	32	37	24	35	33	31	36	42	36	29	33	35	35	28	36	22	37	29	36	31	29	27	30	36	23	21	39	33	29	39	27	38	27	41	35	36	30	27	30	30	42	28	30	30	31	37	22	29	29	25	31	37	29	43	37	31	31	30	37	38	31	33	29	24	34	31	28	26	37	29	29	39	35	33	45	24	38	33	39	31	25	39	36	36	32	29	30	25	30	29	37	29	26	38	38	31	40	30	29	28	41	26	31	45	23	28	25	37	29	33	24	37	34	24	30	35	31	34	31	34	34	45	24	32	23	30	30	44	43	25	22	34	23	29	31	34	30	27	25	30	31	36	27	29	32	32	31	22	33	32	27	34	45	36	36	26	40	32	37	41	30	37	32	41	28	38	42	25	50	29	34	23	38	26	26	33	25	28	29	39	39	31	22	32	47	31	23	36	27	26	38	27	32	40	28	22	37	27	26	34	41	26	29	34	35	40	27	39	26	26	27	41	24	36	32	37	31	29	26	28	19	26	30	33	33	41	35	43	28	28	34	38	36	31	25	30	40	28	34	37	26	26	30	30	38	25	29	21	38	47	34	30	35	24	40	29	29	27	26	45	31	36	32	37	27	33	34	36	33	36	26	31	35	37	32	36	36	36	40	29	31	24	45	25	30	28	39	27	29	37	28	34	33	32	36	29	35	34	24	36	30	25	38	23	23	35	32	28	29	34	28	30	24	38	28	41	21	33	34	24	31	36	32	27	28	32	28	32	36	27	34	31	31	33	38	25	22	31	31	34	24	25	30	28	28	27	31	19	42	26	40	35	23	30	37	33	33	40	32	37	30	27	31	22	30	29	26	31	32	33	35	31	26	40	31	36	25	26	32	34	29	31	20	37	27	36	52	34	24	34
21874	12965	7620	12795	20502	21919	20750	22200	16599	14653	12540	10866	9390	8184	7166	9283	8398	4572	4038	3464	2938	2524	2183	2084	1930	1752	1754	1707	1535	1422	2325	1446	1248	1359	1384	1381	4279	6756	4580	1124	909	754	1035	969	742	694	932	1420	1462	1307	1062	762	633	515	457	415	417	403	376	390	382	418	426	371	411	376	383	418	362	402	373	392	433	387	395	381	381	343	413	368	395	375	393	373	393	354	375	385	400	423	414	408	417	396	366	424	390	415	396	355	368	387	418	411	381	365	406	391	377	396	418	368	401	413	403	384	366	406	378	382	402	377	385	380	372	384	376	418	372	424	400	385	380	368	399	406	394	420	402	415	380	405	397	381	415	386	415	382	357	389	384	383	365	396	428	413	387	360	408	396	410	414	390	373	418	387	402	406	367	392	377	443	393	390	404	374	377	418	410	405	416	384	376	403	377	375	411	397	357	370	371	398	375	389	342	373	395	376	374	379	387	386	386	372	423	392	377	381	435	408	415	410	408	400	364	386	435	375	405	422	370	403	436	405	408	362	378	416	372	410	362	414	388	393	416	417	399	383	400	415	363	401	387	383	373	394	379	371	412	400	418	445	394	388	395	407	388	385	427	409	401	420	387	374	373	401	415	413	383	410	387	417	411	408	403	373	394	402	389	392	385	377	399	367	356	415	417	366	403	405	407	404	376	405	389	392	413	410	408	358	415	370	398	381	414	418	374	387	433	379	385	406	393	379	376	422	405	383	384	367	389	416	412	378	402	404	394	404	396	412	402	367	413	414	379	377	412	381	375	412	396	410	408	433	401	381	396	383	405	387	422	413	421	376	411	406	383	443	394	423	422	387	416	429	418	432	376	423	367	377	418	423	420	380	396	392	412	397	412	385	391	407	386	348	409	400	408	418	376	412	385	363	382	373	405	404	384	390	403	395	421	384	414	392	459	390	402	383	413	389	385	359	417	358	431	390	403	368	396	424	392	434	373	402	435	414	386	391	403	399	386	409	434	369	418	370	428	425	370	420	395	368	410	413	373	372	386	404	389	406	369	399	402	409	377	383	405	413	387	377	405	372	381	432	387	402	430	395	400	398	413	399	416	381	391	385	403	389	378	424	402	378	403	393	409	402	431	376	357	424	421	374	420	406	429	396	398	371	390	389	354	395	422	441	410	386	421	382	372	393	400	397	409	439	380	393	386	403	423	398	413	408	399	399	395	415	405	404	395	411	391	373	404	412	412	401	394	381	383	439	372	422	381	391	377	412	382	395	381	427	399	360	399	391	401	425	444	395	355	397	401	418	405	385	412	407	396	401	423	356	350	356	384	399	414	373	455	390	406	376	424	357	373	411	422	373	380	408	376	396	413	417	424	380	405	387	412	396	403	406	414	407	413	382	399	388	408	420	441	397	363	402	372	381	376	374	429	381	408	377	391	398	396	390	396	404	405	429	390	389	367	379	428	413	426	393	389	394	394	357	408	387	414	432	382	404	379	404	368	403	388	375	408	402	441	405	426	413	414	380	403	394	392	421	404	372	422	402	420	389	408	402	388	406	420	379	381	400	385	405	399	401	397	413	414	395	430	435	393	422	387	400	436	348	370	380	376	424	426	369	426	410	375	389	407	389	398	409	412	429	376	396	350	419	470	411	391	384	424	380	366	398	389	428	389	388	399	403	368	448	392	380	379	368	431	365	406	384	414	393	441	446	388	397	391	381	367	403	391	384	427	416	382	400	406	367	358	395	398	401	392	396	392	367	386	403	387	400	401	392	400	393	413	412	417	388	387	404	381	396	397	398	428	395	399	419	405	372	364	375	434	392	372	409	372	417	397	401	406	405	408	387	388	380	416	407	388	375	394	419	368	421	381	370	427	405	420	390	401	406	407	379	387	427	402	424	415	391	417	391	375	375	412	380	422	435	402	385	433	406	381	391	375	400	359	389	360	423	408	381	416	383	389	432	402	428	419	400	424	377	369	409	410	418	399	399	401	404	407	408	397	397	381	398	396	372	403	432	410	371	408	407	380	400	420	419	419	365	369	397	400	394	365	392	396	397	376	411	387	386	395	408	383	411	401	384	362	364	411	404	385	426	382	393	371	409	421	389	340	408	402	379	403	395	398	396	380	370	388	423	461	402	420	406	394	411	426	400	385	385	359	375	400	360	391	390	365	373	377	380	397	404	417	401	401	395	416	381	371	400	376	381	375	386	372	390	390	375	397	403	396	379	420	412	401	410	379	424	351	403	363	407	398	375	425	391	406	405	389	400	355	389	402	391	420	407	400	373	422	381	384	419	382	379	409	357	418	401	430	432	386	394	395	386	408	419	372	392	383	418	407	430	414	384	381	396	394	382	398	383	441	387	425	375	399	456	417	383	370	401	392	391	395	429	402	424	364	397	353	394	368	401	424	411	411	373	375	408	426	373	392	400	393	388	395	388	389	407	342	386	367	395	423	348	387	387	385	417	391	411	363	394	421	384	407	386	404	418	407	374	377	360	405	374	405	422	357	425	361	403	412	393	346	417	389	412	415	399	406	395	380	370	373	414	427	366	383	426	395	448	381	380	416	373	394	368	376	414	409	408	420	412	391	413	407	416	401	416	401	407	396	420	394	377	425	412	376	386	404	432	408	381	434	391	369	414	392	410	421	352	379	386	421	389	370	412	376	393	404	405	360	410	417	384	441	412	382	411	389	393	395	391	453	408	403	406	388	390	400	420	443	361	383	428	420	423	390	390	422	393	384	382	410	363	388	385	439	406	394	413	404	356	390	391	418	379	394	364	356	412	412	412	432	350	413	390	403	390	410	359	386	401	379	397	392	383	371	426	383	387	397	401	411	423	397	413	390	400	390	413	394	377	388	392	381	394	423	373	397	383	419	384	395	410	375	390	449	396	364	432	402	406	383	409	385	438	387	378	375	419	362	396	409	379	370	402	412	379	416	392	392	369	378	402	387	412	392	376	361	405	389	381	387	413	389	399	427	376	415	391	408	389	409	413	422	385	396	376	439	405	388	422	376	383	377	378	356	397	397	434	354	373	392	430	401	411	425	387	402	403	404	385	386	355	426	390	397	375	375	390	390	410	374	375	390	390	400	403	435	404	411	376	440	410	391	381	385	418	368	388	407	406	398	381	400	421	367	398	409	381	377	367	383	409	389	369	377	424	373	395	433	401	406	424	379	383	442	410	401	362	382	392	390	383	401	408	405	417	395	415	411	411	347	432	397	394	407	411	398	398	401	383	418	427	374	402	366	391	380	400	386	414	422	420	432	395	401	446	420	386	436	409	407	427	418	409	354	366	442	418	403	418	387	416	412	425	385	383	440	432	421	371	380	423	419	402	438	428	408	416	391	390	406	352	389	417	437	394	370	379	352	410	385	389	385	421	417	375	375	387	435	414	371	378	401	413	389	374	427	422	436	424	386	415	401	414	385	416	367	391	400	409	373	393	373	422	372	387	418	403	384	393	403	407	400	414	394	401	428	401	393	407	374	402	381	365
3130	999	573	349	399	553	625	664	449	436	435	311	278	270	218	233	1338	165	116	109	87	74	71	64	64	73	53	72	66	50	68	60	56	55	81	62	180	237	95	53	47	48	64	66	56	54	61	59	64	65	46	44	38	34	36	33	33	37	39	39	33	39	40	34	38	31	36	36	31	31	27	38	36	42	32	45	33	35	39	37	38	34	26	33	56	33	44	40	38	27	29	33	46	26	27	36	27	37	39	38	29	35	37	31	37	31	39	40	36	36	47	27	44	42	40	40	38	41	42	42	29	45	36	36	40	49	25	34	25	40	33	41	36	32	34	33	43	37	33	42	40	37	34	39	37	35	44	43	40	37	34	31	37	34	22	32	38	44	35	33	24	30	37	34	38	41	28	38	42	35	40	39	34	39	51	46	43	37	43	45	28	40	37	33	40	32	35	31	34	33	51	35	39	31	36	51	33	46	36	45	39	31	36	30	30	32	36	33	40	36	47	31	44	33	36	39	39	32	41	41	40	26	40	32	28	44	41	31	28	42	36	39	36	31	35	39	33	34	54	43	37	39	37	26	41	45	37	35	43	53	45	37	37	39	41	47	37	32	40	37	29	33	41	43	39	48	33	35	50	41	36	34	28	35	38	51	48	34	34	34	23	43	26	46	40	58	38	31	30	47	36	34	43	33	41	33	38	38	24	28	43	38	41	46	32	40	39	36	40	44	42	47	28	30	33	29	32	41	45	39	34	24	47	30	33	46	30	43	27	41	38	34	41	41	28	38	30	54	34	36	39	46	35	39	35	34	43	47	40	43	34	34	32	38	31	37	38	32	30	34	32	35	25	41	37	40	36	37	37	40	40	38	43	28	31	29	36	30	40	35	43	35	36	34	44	38	39	38	49	26	27	43	36	35	37	42	30	42	37	34	37	44	43	31	42	46	55	36	36	30	33	36	32	47	26	47	33	48	36	39	25	37	30	43	36	48	38	49	47	36	39	32	39	32	31	40	30	38	37	31	44	39	37	38	30	28	36	43	53	29	38	40	34	35	39	38	43	32	31	34	26	36	26	42	31	41	32	37	36	28	41	33	35	29	43	36	40	36	28	48	40	39	44	29	34	28	43	32	36	37	30	31	42	28	47	28	44	39	35	27	32	35	44	40	27	32	42	31	31	45	42	34	43	41	34	36	35	35	35	29	43	39	37	34	37	44	36	51	33	36	38	52	38	37	36	34	38	36	43	41	36	39	24	41	38	33	43	41	45	35	43	30	50	35	44	30	32	40	29	35	37	29	48	31	34	43	46	43	31	34	44	30	42	34	32	36	30	37	41	33	44	32	39	36	36	36	38	41	32	30	47	40	47	34	28	39	54	42	25	25	40	35	32	29	26	39	40	40	33	34	30	43	43	34	34	33	36	27	30	40	37	46	39	34	32	44	40	31	33	29	36	37	48	45	45	30	31	39	39	50	34	32	26	28	38	36	44	38	50	37	45	44	36	28	39	40	44	34	28	39	37	32	38	39	42	35	43	41	37	33	26	27	32	49	39	40	35	29	34	41	54	43	32	42	31	33	37	27	44	26	32	39	39	37	33	32	39	39	41	37	30	42	34	29	36	39	34	41	42	34	37	44	43	34	38	27	31	29	44	45	30	34	38	47	37	48	29	45	37	30	32	30	27	37	31	41	34	37	43	38	42	37	43	44	29	42	33	34	40	43	37	44	40	38	33	31	42	39	31	28	37	35	27	32	37	51	44	42	41	38	37	38	44	34	35	34	40	34	29	25	29	45	41	40	29	43	37	40	26	32	42	50	37	44	31	30	41	28	33	30	35	44	38	31	26	35	38	41	36	40	32	45	35	36	32	38	42	42	33	38	36	39	34	38	34	34	35	30	45	33	36	31	38	32	33	41	38	44	38	38	32	41	30	39	34	31	27	41	37	36	46	29	36	30	34	35	34	42	22	37	38	42	33	44	39	33	38	52	33	33	35	38	38	38	31	32	39	50	36	39	30	38	38	40	40	34	36	31	42	29	33	52	42	40	29	33	34	26	38	43	40	41	42	28	50	41	41	34	30	37	23	24	40	43	30	31	45	39	32	35	42	26	36	43	34	39	48	36	31	40	50	37	35	34	42	37	30	40	40	36	49	36	46	34	37	39	33	35	34	45	40	31	32	31	30	36	45	33	46	39	42	38	31	31	37	28	32	34	46	38	22	31	34	33	43	37	36	39	37	44	41	42	35	39	32	41	33	39	43	41	43	38	31	34	40	32	40	34	37	32	34	43	41	44	34	32	31	42	41	41	48	34	39	41	32	28	34	32	35	38	34	28	38	44	36	42	43	45	31	25	41	39	28	28	40	38	34	33	31	39	33	32	46	51	39	35	37	41	28	32	42	49	29	38	34	47	44	44	38	37	28	34	33	36	40	42	34	40	36	49	38	33	35	38	27	34	38	31	41	37	36	25	35	36	35	26	32	37	45	35	39	26	39	35	36	33	38	40	35	39	39	29	47	26	31	37	27	40	45	20	35	45	39	48	51	49	25	35	32	47	47	35	32	33	35	27	45	33	52	31	37	35	45	29	37	36	36	46	29	44	50	36	40	32	39	37	35	30	37	50	39	39	42	41	36	38	33	49	46	41	37	42	40	29	43	41	31	36	37	36	38	30	33	39	36	37	35	46	34	32	42	45	39	36	38	27	45	29	31	35	43	29	30	29	45	43	28	57	40	24	38	40	50	39	31	36	38	43	32	38	29	29	39	40	33	46	47	31	35	50	53	35	39	53	26	47	39	33	40	39	38	32	30	30	37	38	21	30	29	33	37	33	31	45	33	41	42	37	47	47	33	36	30	43	54	38	37	30	41	40	38	31	40	31	40	39	38	25	28	36	38	38	26	39	48	36	32	47	30	33	40	25	37	34	37	42	43	35	32	39	38	34	32	32	52	34	37	41	33	44	28	38	41	41	33	45	44	39	35	32	39	35	31	40	29	30	40	29	45	37	39	31	40	33	38	31	32	41	31	43	32	31	40	40	36	37	36	39	35	41	43	39	43	34	41	36	30	29	37	43	37	38	33	40	33	37	31	35	35	40	39	36	34	32	26	40	32	40	17	34	41	35	32	40	53	51	32	37	32	38	40	44	41	42	31	47	37	47	27	36	35	34	28	42	41	42	36	48	40	37	39	26	39	39	49	29	35	32	28	43	51	37	42	40	46	30	36	39	31	30	38	36	35	40	35	38	43	35	38	43	39	42	29	31	40	43	43	35	34	39	41	47	24	37	40	48	38	47	27	48	39	33	33	39	37	37	42	35	26	37	48	32	29	35	44	43	40	28	33	37	34	34	35	41	21	32	40	35	35	32	41	38	43	42	43	49	32	38	31	40	38	42	28	48	26	38	32	33	36	33	33	33	40	37	44	27	39	40	32	29	37	46	31	36	29	40	36	40	33	39	36	33	46	42	39	27	42	45	37	51	28	30	34	38	36	35
21261	12232	8083	12570	19862	21909	21273	21519	17248	15500	13991	12018	10634	9488	7845	8643	22391	4578	4045	3282	2792	2345	2044	1997	1928	1776	1688	1752	1670	1436	1525	1367	1488	1455	1446	1441	5178	7321	2489	1141	983	771	912	929	877	868	1031	1233	1366	1378	1114	904	714	612	525	469	499	478	448	469	468	472	481	459	456	434	441	450	450	487	484	441	464	467	457	487	450	444	455	501	462	465	443	480	479	469	443	501	456	475	456	464	462	459	462	460	444	448	446	477	442	484	477	454	458	489	477	454	477	484	443	420	448	440	457	486	465	477	456	455	442	449	468	460	442	441	472	456	453	451	476	439	456	440	491	473	436	477	442	427	468	462	467	474	485	481	453	461	459	458	449	476	464	487	451	465	481	470	482	418	449	466	455	480	463	459	479	484	449	465	460	421	433	435	450	431	470	459	457	444	477	419	456	457	428	472	448	451	443	456	457	450	457	443	484	460	423	466	440	447	496	471	488	425	443	438	475	463	498	453	493	457	426	446	481	481	494	462	461	452	450	488	487	430	472	456	472	486	480	426	467	444	432	475	462	471	427	458	452	450	436	458	444	510	464	455	483	433	469	473	440	478	495	436	440	452	457	429	431	484	464	448	461	437	438	479	469	488	479	489	455	451	451	454	414	468	470	463	445	463	486	445	458	448	477	453	421	501	498	493	491	444	475	467	480	423	476	465	452	434	488	472	433	462	445	489	507	462	457	444	462	453	437	436	443	435	413	424	439	476	451	480	452	490	457	468	456	485	483	454	440	480	467	431	426	418	464	474	454	441	444	491	498	465	421	457	458	492	484	504	473	495	456	458	505	443	438	474	435	445	444	470	466	466	441	481	465	482	451	468	494	481	447	489	443	437	468	476	451	426	448	429	458	471	462	435	480	469	401	413	471	456	445	464	489	458	447	455	419	480	468	429	467	458	492	462	457	459	423	485	461	437	450	447	512	496	475	455	461	457	470	495	454	494	501	460	425	463	464	437	450	458	447	451	466	461	452	436	467	409	464	443	503	414	484	483	440	479	471	446	443	440	476	475	455	460	446	490	478	469	436	457	488	473	440	448	435	469	457	442	465	466	442	491	462	433	472	467	441	489	441	436	401	440	480	448	417	456	482	447	427	461	475	465	445	460	487	471	457	435	461	465	476	467	453	479	452	431	455	425	476	466	510	450	489	445	436	405	401	475	459	463	425	491	471	465	438	464	511	480	473	434	471	456	466	436	438	452	458	449	499	453	438	449	477	468	498	465	478	457	439	496	492	491	467	458	486	429	432	470	472	439	470	491	422	434	453	441	440	462	491	457	438	444	440	486	464	450	459	483	480	485	474	449	467	474	444	450	453	442	483	506	485	456	462	454	452	441	427	451	450	465	472	446	433	464	444	462	472	445	468	490	378	451	500	440	454	411	446	445	462	461	446	461	496	461	444	465	465	442	511	504	485	427	456	451	472	459	436	456	468	463	460	443	454	480	467	486	437	459	469	443	443	473	459	450	445	414	479	486	503	429	431	494	489	444	435	469	440	494	466	470	465	475	433	481	448	449	453	491	427	457	472	424	439	447	446	441	453	492	432	483	450	491	473	473	470	472	463	450	457	468	445	459	473	438	471	466	477	474	482	494	488	457	433	444	445	444	472	471	437	488	443	458	451	425	453	482	482	423	452	421	467	440	431	465	444	424	475	467	436	455	430	469	508	458	425	501	445	477	462	444	444	408	446	454	457	463	492	454	429	461	472	434	433	485	411	468	500	424	445	454	477	463	456	474	416	423	465	432	452	475	476	460	485	446	433	489	466	483	462	470	457	471	450	488	475	481	458	429	455	423	455	475	416	454	451	456	469	482	478	462	459	467	488	456	421	451	454	490	409	485	498	449	477	416	437	448	407	466	486	458	420	467	471	454	479	465	451	465	456	452	466	469	455	475	481	453	480	487	478	497	447	442	442	456	469	439	473	449	462	450	435	422	441	505	475	433	431	465	421	454	432	444	481	441	466	498	431	481	453	453	455	448	458	438	484	488	449	457	475	446	490	435	482	421	436	439	462	422	477	480	455	478	484	444	438	427	433	458	389	479	454	432	423	464	455	452	439	428	435	458	424	486	451	451	455	456	450	479	451	472	396	478	430	464	482	483	421	457	484	500	490	423	478	459	468	477	438	450	462	503	428	445	462	472	461	462	466	462	462	428	459	466	499	432	457	413	467	442	413	466	473	463	396	465	441	378	429	476	467	470	430	474	502	455	481	481	471	465	481	475	496	437	453	455	440	460	443	441	480	458	468	442	462	470	475	441	471	475	472	467	506	445	468	471	410	432	465	449	435	450	483	433	470	477	458	406	459	474	474	465	471	488	448	455	452	478	449	438	449	518	449	484	455	445	479	433	466	440	456	490	446	484	447	461	468	464	491	458	474	469	448	476	485	481	464	454	453	520	464	468	447	406	447	479	504	457	449	473	455	442	432	471	457	439	437	437	453	493	470	415	417	454	482	479	414	458	492	488	438	434	465	442	461	440	483	472	475	489	442	486	422	429	447	448	470	473	456	469	471	437	457	441	453	426	454	454	434	460	472	499	469	438	473	444	446	450	436	446	444	469	453	437	442	488	465	444	486	482	484	497	445	439	422	474	450	434	485	477	468	478	465	449	479	466	491	449	447	475	435	440	468	457	455	452	433	444	434	458	468	472	455	476	482	459	427	406	472	462	473	465	452	492	462	447	475	450	475	456	460	503	423	453	500	516	459	492	485	478	485	448	505	445	480	438	448	476	468	449	484	469	437	428	457	431	476	469	450	488	484	441	466	470	497	461	423	461	451	435	468	479	439	466	456	474	457	457	461	429	457	471	447	475	461	458	427	466	464	482	472	467	449	453	493	502	440	453	454	463	441	417	478	418	434	441	459	447	440	472	476	479	506	499	436	434	446	463	458	452	460	446	399	478	510	439	470	455	452	445	428	467	457	470	470	460	460	460	467	436	475	447	452	450	469	478	447	435	437	435	469	444	479	478	457	462	432	487	468	417	446	436	447	453	454	438	449	435	454	482	454	434	445	427	439	452	466	434	465	495	431	459	462	459	426	452	487	454	464	443	445	425	446	486	473	488	449	439	463	464	482	449	474	436	465	461	461	402	483	475	463	445	475	486	428	440	443	445	459	468	466	459	446	436	438	443	413	465	427	437	462	461	474	446	482	466	431	425	464	462	466	453	470	468	452	466	490	480	461	455	450	453	457	477	490	432	489	461	465	462	421	432	454	454	456	447	452	459	479	465	428	496	469	463	465	479	462	451	424	445	474	433	482	495	480	466	475	449	450	467	489	451	420	460	423	451	417	479	468	423	399	426	469	505	459	472	466	505	472	455	482	456	465	469	437	452	444	454	451	457	448	445	472	463	474	422	500	498	459	468	474	429	466	458	466	471	459	438	425	481	485	493	439	445	492	476	464	494	467	463	423	461	485	420	460	459	426	460	474	442	500	458	449	404	435	428
2503	1532	804	484	537	821	813	948	678	532	482	420	411	326	296	268	1225	181	149	135	118	105	91	83	91	84	83	78	62	57	71	63	78	68	74	135	302	351	191	81	52	41	46	50	48	57	65	75	59	70	51	48	46	47	30	28	28	28	40	21	37	35	32	37	39	31	34	35	38	35	39	36	29	34	31	26	31	37	35	38	32	31	24	31	35	25	36	35	34	32	28	30	28	46	33	40	35	31	23	30	34	32	27	25	35	28	31	32	36	38	28	35	28	46	44	44	30	17	22	32	23	33	32	34	31	33	36	34	41	32	34	31	34	35	45	35	39	21	38	33	32	37	29	31	27	28	37	36	33	26	33	29	35	28	32	29	35	26	26	34	31	28	39	34	39	43	33	31	30	26	30	30	35	25	30	23	33	34	38	29	34	29	36	33	27	34	31	26	37	31	38	37	33	32	28	32	30	30	32	36	27	26	22	25	32	28	32	31	31	39	33	37	37	35	32	36	27	26	23	49	39	32	34	29	34	47	41	27	30	34	35	29	26	36	36	24	32	35	35	28	32	42	40	40	24	32	33	43	27	27	39	37	37	30	46	41	28	21	25	30	26	30	44	34	32	29	34	25	32	39	30	33	31	25	39	23	26	36	33	32	33	35	23	34	43	37	33	34	30	26	37	28	25	32	24	35	32	29	35	37	33	30	30	29	33	32	32	30	36	31	45	33	46	32	30	37	36	36	37	26	34	33	30	24	28	24	40	31	31	28	39	36	27	44	29	37	31	30	25	40	29	26	33	31	41	34	35	40	28	28	34	30	38	35	25	36	29	30	31	34	28	30	31	32	32	33	26	38	39	30	39	41	30	35	31	29	33	33	22	22	31	41	29	29	37	26	31	37	33	39	32	26	28	33	25	38	31	35	32	31	41	27	39	38	27	33	38	24	31	32	40	37	22	34	43	31	33	29	28	33	24	32	29	34	36	28	23	38	34	36	21	32	42	28	29	34	40	29	35	33	22	27	28	39	32	40	41	34	43	31	36	28	36	37	30	40	31	29	31	30	30	42	29	39	26	34	42	34	33	31	31	29	37	27	28	29	40	33	30	33	38	34	30	23	36	29	35	39	33	32	30	38	32	24	29	47	32	30	32	36	37	27	16	32	23	40	26	39	37	24	30	35	30	29	39	30	26	43	28	29	31	37	28	36	32	35	34	32	26	30	28	11	26	22	29	39	36	44	34	36	41	32	24	27	25	30	36	31	32	40	25	31	30	29	23	21	34	28	36	29	40	37	37	35	29	28	27	33	38	33	36	29	35	33	36	21	34	29	34	34	37	38	32	31	45	38	49	23	31	24	27	26	32	41	30	33	29	24	33	20	38	34	31	31	36	37	32	22	39	27	30	40	41	36	35	24	41	25	31	33	36	20	36	43	39	23	35	32	29	35	30	40	30	22	44	32	28	34	37	34	33	24	39	23	38	37	38	35	37	23	34	33	23	25	31	29	36	24	31	26	29	25	34	33	29	25	37	23	38	35	36	36	33	35	33	37	24	27	30	37	26	44	33	40	32	34	23	30	42	30	31	38	33	43	35	35	44	38	28	34	43	30	43	37	38	31	31	38	31	44	32	35	30	35	22	35	27	36	27	37	34	39	31	26	40	26	26	45	28	31	24	25	33	24	27	37	25	30	32	29	33	33	35	27	40	39	28	28	32	30	35	39	31	36	44	37	27	28	26	33	34	30	40	26	31	28	40	26	35	25	31	27	27	30	29	26	35	30	33	24	33	34	27	23	37	34	24	26	33	32	28	33	30	27	53	25	27	24	39	32	31	26	33	33	30	36	33	30	28	31	30	31	25	39	31	24	43	23	37	44	31	34	32	31	41	24	33	37	30	30	38	27	34	35	31	39	28	39	33	29	33	23	33	28	36	29	37	25	28	33	34	36	35	26	28	40	35	32	22	37	37	37	26	29	40	39	34	30	22	36	34	25	26	27	42	30	45	34	30	27	44	23	37	32	32	37	46	28	35	21	45	35	26	36	38	30	40	29	26	40	42	29	27	33	48	34	31	29	36	32	23	30	38	38	29	27	36	40	39	30	25	36	34	34	45	38	39	43	37	38	30	35	26	37	26	33	39	29	26	29	28	33	41	33	31	28	36	40	29	30	45	25	48	36	37	32	39	39	44	27	32	33	25	35	35	39	49	27	38	42	32	42	34	36	35	33	45	20	39	37	33	29	28	41	38	28	31	40	28	25	28	31	33	30	27	33	31	27	29	32	35	26	25	26	29	33	35	30	34	36	33	35	35	34	28	32	34	28	54	37	27	37	40	35	23	38	40	33	30	32	32	44	24	29	38	35	26	24	26	37	25	34	30	45	38	34	36	25	26	29	28	35	24	36	34	42	32	35	41	38	37	27	39	27	43	26	27	45	36	32	36	40	31	39	34	24	42	33	29	36	32	31	37	45	31	43	46	32	23	31	40	29	45	30	43	33	36	28	33	36	26	27	23	38	26	43	40	42	35	36	32	40	28	25	22	32	32	31	34	32	36	45	32	34	41	30	33	42	31	36	28	25	38	28	31	36	26	40	33	49	44	41	26	32	35	27	30	33	29	29	39	39	31	36	34	40	47	32	33	28	27	21	40	22	34	37	39	36	34	42	27	23	29	35	42	28	36	39	34	30	31	42	31	27	35	35	33	22	33	33	38	30	23	29	25	44	32	29	33	34	26	30	28	27	32	31	30	29	32	36	25	32	32	27	30	22	30	32	28	27	31	26	22	30	33	29	34	29	34	38	27	39	35	30	37	25	31	30	32	34	29	28	29	29	32	34	40	24	42	30	35	38	36	26	24	33	32	31	28	35	20	39	37	44	31	23	33	22	36	26	27	31	29	36	39	36	28	30	29	32	23	25	31	23	29	39	24	27	18	34	41	22	29	32	31	31	31	32	31	35	33	27	32	37	38	39	31	27	27	36	43	36	27	41	22	42	29	40	32	22	31	33	31	32	25	25	36	32	29	33	21	37	36	44	27	33	33	25	24	38	31	32	29	35	40	23	17	25	33	32	33	28	48	39	30	36	40	30	33	36	29	29	41	34	21	35	32	36	33	22	37	34	35	32	35	34	31	31	33	31	36	27	18	30	27	38	34	38	45	33	29	31	32	23	25	47	32	31	25	21	37	29	39	32	30	28	36	35	32	19	27	32	23	38	28	27	38	30	31	40	50	31	21	34	29	25	46	31	30	26	16	37	33	24	33	28	32	28	35	27	36	36	39	23	30	37	33	38	25	28	34	34	32	28	27	22	33	34	27	36	25	35	39	27	30	39	31	37	30	37	21	43	35	31	24	41	26	38	29	27	34	28	32	34	33	28	40	23	38	35	30	36	29	35	47	28	45	35	41	30	22	31	30	41	33	31	30	29	38	24	48	39	39	34	31	38	46	34	25	28	31	39	39	41	36	34	32	43	47	36	32	44	25	30	33	29
24585	14988	10014	15091	22882	25476	23547	24776	19797	17330	15170	14020	12767	11318	10068	9743	21315	6187	5191	4457	3603	2948	2667	2578	2526	2404	2261	2120	1986	1893	1779	2051	2075	2057	1793	3333	9638	8646	6271	2520	1212	802	1025	1354	1137	1168	1472	1467	1390	1208	862	915	820	642	544	483	460	400	396	421	400	408	445	399	403	421	440	377	405	395	417	433	422	405	426	365	376	415	402	440	397	386	426	402	444	389	428	420	393	375	418	400	412	384	386	381	388	435	382	401	401	407	405	378	374	438	386	429	393	406	385	420	407	425	423	414	377	398	434	376	389	427	392	419	440	389	436	440	389	429	377	402	447	407	400	390	426	395	415	419	411	391	404	401	385	393	396	380	392	402	368	429	400	395	395	394	408	409	443	397	386	430	405	411	375	391	413	404	398	413	410	447	411	421	403	409	409	372	414	363	439	428	383	427	382	380	417	407	413	404	423	388	431	416	405	427	451	387	380	455	392	410	409	375	397	410	430	400	415	415	372	407	410	415	398	427	404	412	407	449	391	419	392	429	405	385	406	384	362	402	416	414	393	424	394	390	385	374	390	412	425	398	423	450	404	401	410	434	435	413	418	368	441	386	408	405	413	407	446	405	383	453	436	380	406	423	385	407	389	379	419	406	395	404	441	382	407	393	409	402	394	454	397	438	407	415	442	407	433	396	399	414	415	394	422	428	432	411	391	407	398	421	391	411	396	393	418	385	420	414	407	417	395	397	394	381	367	410	406	423	391	385	405	369	405	456	395	429	429	439	377	425	396	434	445	421	409	399	412	397	360	402	427	390	433	394	391	367	389	396	418	420	439	411	402	433	407	380	407	397	393	438	421	432	418	431	408	425	390	401	412	411	388	379	427	434	391	398	403	393	366	402	410	403	403	448	433	439	436	427	399	427	403	416	375	435	469	425	427	375	422	405	402	431	421	398	430	383	451	409	389	418	409	422	386	405	401	416	407	413	411	385	374	389	402	390	429	421	373	382	405	385	385	427	409	414	394	391	425	400	405	435	390	408	393	415	394	386	396	376	403	417	419	459	377	392	456	399	402	428	381	424	416	409	407	382	399	401	408	391	393	391	384	383	401	378	425	357	381	401	435	425	408	435	370	430	442	395	431	432	398	385	411	416	409	435	385	387	417	397	422	413	403	411	393	388	378	411	386	451	398	378	398	415	392	408	415	418	414	396	388	408	392	392	377	400	421	439	421	407	377	431	406	405	393	426	426	374	390	412	401	393	408	416	426	410	384	393	422	401	379	400	429	397	432	432	379	407	379	384	403	420	414	390	406	400	411	411	424	388	408	436	408	393	390	419	399	399	386	437	382	411	395	384	419	427	444	430	413	400	402	433	394	396	406	422	395	405	381	409	439	367	417	462	436	408	410	410	396	407	392	421	431	390	382	405	412	398	392	420	418	386	411	408	402	423	425	394	391	380	426	424	374	452	390	430	406	409	427	422	418	386	425	405	423	408	420	404	389	421	420	420	398	407	385	405	425	394	424	408	378	387	405	383	399	391	385	400	391	426	401	373	403	411	422	388	414	399	383	366	428	390	393	427	389	419	405	413	429	418	402	393	388	385	392	375	405	402	411	406	421	373	395	428	448	425	434	385	378	402	412	400	378	405	427	396	394	386	415	434	369	397	400	403	424	418	415	426	405	424	406	374	409	427	436	429	418	386	415	410	385	413	403	402	416	394	430	399	404	404	412	367	395	440	395	437	423	393	444	426	386	455	402	421	410	410	397	393	403	433	420	368	395	407	390	424	418	371	392	436	431	397	402	423	396	435	410	376	415	390	379	400	378	386	402	436	420	419	376	392	389	382	503	448	399	377	429	430	370	394	415	408	418	441	427	455	407	408	411	386	419	416	453	443	424	391	430	370	400	388	387	423	413	424	418	403	413	372	421	414	397	428	431	420	444	431	432	435	399	379	440	396	413	400	396	424	438	397	368	436	420	400	405	400	406	431	393	380	397	431	417	401	428	406	437	413	411	404	368	437	385	404	432	382	439	388	367	409	386	396	391	400	411	388	400	382	426	395	391	409	408	407	393	408	471	402	411	421	427	413	384	366	410	437	413	366	403	372	415	376	373	397	398	426	415	445	428	420	428	417	426	416	435	392	414	381	419	400	391	417	430	432	428	421	365	393	403	423	397	404	421	424	410	422	409	422	416	380	401	435	389	408	424	435	382	409	377	407	412	395	424	404	424	407	420	402	394	394	429	396	434	406	399	395	408	416	415	393	424	398	376	405	394	366	390	411	429	452	414	430	441	395	410	355	447	442	409	403	396	430	413	382	405	417	357	441	437	397	402	442	392	370	409	375	415	388	406	415	427	382	439	406	390	394	430	426	436	409	373	370	441	417	378	406	373	356	408	438	411	396	409	432	426	426	410	431	415	421	393	444	454	379	438	421	427	395	430	425	409	427	414	418	425	402	367	409	431	425	418	438	422	401	408	397	427	422	409	404	417	425	409	398	394	410	452	406	369	403	402	424	402	404	411	417	414	395	419	448	377	401	407	405	421	405	396	406	348	408	389	414	391	426	383	403	416	420	399	435	376	417	402	409	390	373	420	384	402	389	408	429	366	410	420	376	392	428	414	357	437	430	448	422	401	402	382	388	433	389	397	381	443	385	397	403	371	414	413	403	432	403	417	405	383	422	389	384	385	408	429	380	390	381	407	419	424	421	386	375	390	381	423	387	443	396	403	420	433	451	417	431	397	421	378	413	407	411	396	391	429	404	387	387	425	395	406	399	437	389	406	393	422	403	403	410	403	415	402	385	434	385	394	422	395	438	405	422	420	397	415	415	411	435	438	372	423	398	412	421	447	413	422	395	387	372	383	413	407	398	366	400	405	374	417	394	430	373	415	385	395	417	365	401	376	417	403	351	435	409	410	430	423	388	401	411	405	404	431	405	424	400	405	431	402	424	436	448	414	392	427	422	398	406	382	350	427	390	432	395	391	416	416	378	434	397	396	425	412	403	434	390	385	390	385	406	375	382	455	400	421	395	443	390	420	417	360	413	378	389	409	394	430	395	428	420	389	424	396	426	391	418	397	415	408	442	393	411	421	403	412	385	409	409	400	421	394	410	389	441	410	411	397	390	428	425	387	397	428	423	373	371	412	421	385	378	386	376	401	402	421	448	400	443	412	387	350	428	434	407	456	389	416	400	410	417	413	414	421	414	398	412	400	369	383	375	422	407	403	392	430	385	402	431	441	410	410	407	403	441	418	419	430	436	400	375	360	410	406	396	401	395	385	421	422	392	412	414	427	406	387	371	416	391	409	376	418	384	406	409	428	361	419	384	422	449	429	427	380	433	374	428	368	411	392	396	392	400	425	390	420	390	409	387	437	409	430	398	429	432	397	403	410	390	434	412	410	430	409	392	408	405	412	440	409	415	382	387	436	397	381	390	394	405	429	406	436	449	401	409	431	409	415	394	424	424	404	397	384	404	444	424	401	413	402	422	431	362
1870	649	302	215	238	330	318	359	249	185	188	170	146	152	119	134	201	102	66	68	58	65	67	53	55	62	56	53	58	59	40	67	68	41	34	47	76	107	117	60	32	45	42	44	39	40	46	44	35	45	47	32	42	43	39	28	35	33	35	36	44	27	28	33	31	41	44	35	37	39	40	28	40	40	37	50	40	30	45	33	29	45	32	47	34	37	24	29	34	40	39	41	30	36	30	34	38	41	34	37	25	38	30	31	39	29	32	26	29	42	33	24	31	32	44	32	39	34	32	29	30	38	35	36	39	35	41	29	26	35	41	28	34	35	32	40	35	35	30	26	27	38	35	43	41	43	26	38	32	36	39	21	38	27	35	36	31	32	32	26	36	26	37	41	33	45	39	47	27	38	39	39	23	33	36	32	31	40	43	48	34	38	27	35	46	26	34	37	42	31	37	39	31	28	45	35	41	24	47	38	43	30	36	38	37	42	25	34	38	49	36	39	46	34	30	34	37	37	38	27	38	38	29	36	36	42	29	34	38	30	35	34	27	38	30	36	34	43	30	42	28	33	32	40	40	29	38	39	46	39	42	31	33	31	33	39	28	39	36	42	36	39	47	46	24	30	36	32	37	31	33	34	43	40	36	36	36	32	30	20	34	37	29	36	37	37	31	37	39	38	39	41	38	36	33	41	42	42	35	21	49	34	46	39	32	40	38	40	34	32	33	44	34	33	38	39	28	41	30	29	39	26	35	41	33	29	28	40	40	41	37	34	22	50	39	29	33	23	37	30	35	31	31	37	26	28	48	31	31	35	44	28	32	36	39	31	34	30	28	38	30	31	34	24	47	37	39	41	41	34	26	32	47	33	44	41	39	42	48	34	42	38	42	32	28	37	38	39	27	28	36	33	47	41	32	40	37	36	53	37	41	34	38	38	49	29	32	35	36	33	32	21	39	31	34	37	43	36	27	44	42	41	46	33	28	38	36	31	36	40	38	36	30	31	32	33	42	44	31	28	29	37	35	35	26	32	48	40	36	34	39	43	41	29	27	37	37	39	34	30	39	35	36	39	39	33	29	35	38	35	35	35	38	47	40	33	32	44	41	31	27	38	34	35	27	39	26	30	28	37	36	34	39	33	38	31	36	31	25	52	28	29	29	39	37	33	38	32	32	38	37	26	38	48	39	34	40	25	34	43	36	37	41	43	27	31	46	43	27	37	31	43	34	41	41	34	27	34	42	33	35	39	27	38	32	38	30	36	26	49	31	28	33	26	37	51	35	36	38	38	41	33	41	30	43	29	31	27	32	25	36	28	22	36	41	29	40	39	36	38	48	48	29	38	34	33	30	27	34	30	36	37	31	34	39	29	35	36	43	33	29	33	35	33	29	36	39	27	32	34	39	35	43	42	29	32	42	30	30	37	46	41	27	28	40	30	26	48	37	38	37	26	32	30	42	28	29	41	38	36	38	37	39	40	31	31	33	37	44	33	42	29	35	35	42	29	30	34	34	35	38	46	30	47	37	28	38	39	37	38	32	35	45	27	46	35	35	43	32	35	40	34	37	43	25	33	34	28	29	23	43	31	32	36	31	40	39	43	37	36	34	40	36	30	40	36	42	35	41	38	41	38	44	32	27	36	43	26	31	45	33	32	31	39	38	43	28	40	25	32	29	33	31	41	38	34	31	44	27	37	40	21	39	33	37	35	31	42	26	21	29	36	35	40	38	38	31	42	42	31	41	47	25	37	36	41	24	32	36	33	38	39	34	27	37	29	33	42	32	34	37	28	35	49	31	38	34	48	41	33	30	26	37	36	22	39	34	37	44	44	45	31	35	40	37	46	34	37	25	38	36	37	30	31	39	53	42	33	31	25	40	46	43	35	30	26	36	38	28	37	38	42	35	43	26	31	42	31	45	34	38	37	41	32	27	35	39	30	48	43	41	37	26	35	41	39	34	36	41	48	38	31	28	35	32	31	36	30	35	38	40	30	33	34	35	34	47	35	30	31	32	41	38	33	36	50	37	37	36	28	30	42	39	47	34	27	45	37	30	33	33	28	29	32	33	48	37	35	37	27	25	41	33	51	38	34	37	44	36	35	26	24	33	30	31	37	32	36	29	39	34	41	25	40	30	41	44	30	27	27	33	42	36	35	33	20	41	34	26	41	33	32	27	28	32	40	32	40	30	34	34	40	45	38	45	30	31	44	39	31	26	31	30	38	38	27	30	30	43	41	35	32	41	34	35	34	33	34	32	23	31	51	33	36	39	32	30	40	46	34	49	35	29	28	39	32	33	25	27	38	35	36	43	29	41	45	25	38	31	44	36	34	47	38	37	43	34	37	45	40	37	36	34	37	40	40	34	32	31	31	36	37	32	29	33	30	46	40	32	35	25	29	41	31	43	36	32	43	29	39	34	28	33	50	34	35	33	41	41	32	31	34	32	30	26	36	43	52	37	43	41	37	40	32	40	39	37	45	36	27	30	32	41	28	31	36	35	39	20	25	37	36	50	33	35	36	39	25	36	48	45	32	31	24	41	30	35	44	34	33	20	25	32	43	29	30	41	37	40	21	35	44	39	29	36	33	36	36	37	38	26	23	32	32	47	39	31	27	40	46	33	34	26	37	34	31	35	33	42	33	38	26	30	35	40	40	30	39	33	37	43	50	33	24	37	33	34	33	32	36	38	53	42	37	41	35	33	35	34	33	33	33	29	37	47	31	35	34	42	33	42	27	32	31	32	38	42	32	33	33	42	42	43	34	34	44	36	33	41	33	26	33	37	37	36	36	43	23	40	23	26	48	40	30	40	37	35	48	26	39	35	24	30	32	28	31	40	41	25	32	27	28	39	39	30	32	43	36	22	30	29	32	25	33	31	40	23	37	39	37	34	33	26	37	38	35	31	41	43	37	43	41	32	40	35	35	47	50	27	39	34	30	40	32	41	32	42	36	35	34	31	27	33	30	29	33	39	42	37	40	34	32	29	38	37	33	36	34	42	45	37	35	33	23	38	38	27	37	16	37	34	29	27	34	35	41	38	33	38	40	43	35	38	26	44	40	32	31	38	36	28	44	33	33	37	35	32	40	34	35	31	30	41	29	38	44	33	33	32	25	34	36	35	39	37	27	40	49	34	41	36	36	29	43	43	37	31	39	24	33	34	41	40	30	35	33	31	44	35	30	35	37	45	34	36	33	38	29	38	32	36	41	45	38	39	26	31	39	32	44	40	32	32	35	35	27	42	30	30	41	37	38	33	39	50	29	26	29	38	36	31	30	44	38	30	46	34	31	43	35	47	42	34	28	38	33	36	32	38	35	34	39	39	53	36	32	37	34	34	30	52	36	41	46	28	41	47	42	36	35	36	38	27	42	53	39	30	24	32	36	31	32	44	36	36	27	37	42	43	42	35	39	43	30	41	34	30	34	31	32	39	46	32	38	37	30	40	36	34	30	38	33	33	46	31	35	42	48	26	37	40	32	41	38	41	39
16922	9929	5330	9215	15336	17228	15681	16006	11636	9618	7778	6770	6470	5497	4725	5058	6938	3123	2678	2193	1720	1654	1626	1545	1412	1441	1370	1347	1342	1253	1275	1327	1207	1060	972	1298	2724	2916	2932	1065	714	508	570	632	791	631	477	509	582	568	579	508	503	474	443	438	403	451	394	427	469	383	429	437	435	481	393	455	409	413	428	429	436	449	440	431	452	462	446	442	421	452	437	460	396	394	435	425	437	453	435	438	424	419	433	456	463	430	408	442	439	449	493	440	460	448	434	479	422	427	429	445	436	440	417	442	441	436	432	438	421	470	431	445	456	446	388	430	442	419	458	445	452	431	439	431	463	449	396	432	404	466	447	396	454	456	498	427	415	430	464	416	417	421	426	425	425	452	411	439	422	426	441	432	408	449	464	426	459	430	454	462	441	452	455	464	447	447	469	416	447	439	460	448	435	406	471	440	440	443	449	452	417	431	450	428	423	389	419	460	457	432	430	399	434	442	432	428	422	446	412	478	404	458	388	456	407	458	443	432	418	463	438	454	455	465	454	461	463	428	434	458	466	446	398	451	423	430	454	456	429	450	434	448	464	457	451	436	457	430	464	432	452	434	468	429	435	463	426	402	447	448	432	481	416	468	392	431	407	427	439	446	440	404	397	448	500	413	454	430	453	413	402	435	437	451	453	428	438	427	468	394	405	433	437	454	493	392	448	420	498	434	408	418	460	437	427	406	476	435	479	421	453	437	414	429	419	455	467	465	468	440	441	462	449	448	457	451	461	428	436	437	445	412	439	445	427	425	433	421	449	421	455	436	418	430	439	415	453	436	463	431	426	406	462	435	431	433	484	429	435	422	411	427	424	443	464	421	424	448	448	429	480	431	413	426	413	442	436	418	441	416	451	435	419	413	429	432	451	457	449	434	447	442	424	448	422	452	429	434	427	433	433	450	429	432	434	419	433	447	441	423	457	427	456	422	415	416	434	457	419	461	422	453	460	451	411	438	419	425	460	450	418	421	472	390	421	439	450	438	414	451	475	416	448	435	480	451	419	444	438	408	434	447	445	443	466	444	471	438	449	437	457	417	439	442	453	446	445	427	424	436	433	446	433	455	430	425	449	451	455	431	457	460	437	436	427	421	459	432	447	395	463	421	434	412	427	425	400	442	414	451	417	440	473	459	441	463	457	458	440	401	457	465	475	437	455	475	436	445	428	457	442	435	463	447	458	434	449	419	428	475	468	473	447	495	442	456	426	443	472	454	460	439	427	425	405	459	422	423	427	472	458	396	440	407	427	430	458	428	444	449	455	413	435	447	439	423	456	437	445	425	424	443	442	442	412	413	486	437	418	407	441	405	427	426	429	416	440	417	446	464	414	422	422	437	438	420	450	404	437	430	414	483	417	427	442	451	458	442	433	467	437	433	430	482	489	430	436	448	449	444	392	462	447	427	406	458	472	476	432	441	428	419	435	426	422	441	404	477	402	424	436	424	445	422	425	465	428	401	484	435	405	477	415	419	390	444	440	442	434	395	420	443	468	475	453	424	441	444	424	419	431	455	466	440	420	421	455	461	415	455	461	449	399	450	393	479	437	443	426	472	459	432	435	431	435	424	426	484	436	435	457	407	423	462	456	438	427	464	458	432	414	455	437	446	460	438	427	429	422	425	400	459	441	446	440	460	440	442	445	421	390	436	425	443	445	408	453	456	427	435	459	396	434	437	485	434	461	454	427	451	432	454	394	391	427	460	407	440	432	449	378	454	424	400	463	420	406	450	443	436	414	436	421	413	440	456	416	453	449	444	423	428	448	453	416	452	448	429	428	439	400	419	425	412	468	435	425	431	478	455	429	520	418	419	452	433	445	460	488	433	443	421	481	405	444	442	426	426	425	456	477	438	414	419	419	449	469	451	448	424	430	425	476	451	467	442	443	441	432	476	407	452	392	448	443	460	407	459	441	450	422	453	439	441	461	453	451	428	405	455	441	464	452	432	379	418	443	445	422	416	401	454	455	409	415	452	453	456	443	450	415	454	455	411	453	423	409	416	416	439	431	486	420	432	437	488	490	419	469	431	408	431	438	485	470	432	478	411	399	429	446	435	435	454	416	470	439	441	435	438	455	432	441	413	434	419	436	461	436	429	421	425	425	440	434	427	440	428	444	452	422	424	486	452	428	469	442	442	424	407	461	447	425	453	419	452	435	500	449	430	424	439	447	461	466	438	442	445	461	436	428	424	450	464	420	463	487	473	415	426	401	452	452	429	437	458	441	424	438	416	445	419	430	430	470	473	442	459	442	465	452	440	427	443	419	444	436	459	412	469	427	407	443	437	417	424	464	449	426	427	438	420	417	431	460	423	450	442	459	457	436	470	464	464	397	430	396	425	471	450	461	450	440	432	447	442	455	463	437	455	459	455	439	481	407	476	460	452	409	418	439	421	417	462	447	422	435	445	455	435	452	424	453	466	429	424	446	445	428	436	417	440	444	431	415	432	482	448	410	411	414	456	423	453	445	446	458	422	408	450	455	446	444	428	429	460	461	455	448	420	437	430	468	399	420	390	425	442	466	434	441	434	428	460	437	425	454	407	469	387	482	396	424	470	435	412	448	416	417	433	427	431	460	464	462	421	448	454	404	453	463	433	411	452	426	423	452	445	427	438	428	414	466	437	460	442	426	457	435	430	427	444	465	452	473	440	428	461	427	459	419	452	432	418	433	433	440	407	430	418	423	446	453	442	459	423	431	470	394	453	426	453	438	437	439	434	448	457	435	450	444	439	459	413	425	400	434	447	439	470	417	450	402	420	461	447	420	420	434	415	471	463	409	402	477	429	423	430	434	427	443	411	467	442	478	431	429	455	431	446	428	452	459	451	449	436	448	415	425	401	463	428	485	441	438	465	445	475	438	415	411	450	428	481	446	437	443	428	407	424	399	421	446	438	423	451	437	440	407	467	408	473	452	437	463	441	387	453	433	439	389	423	435	437	452	446	449	457	467	418	432	471	436	454	448	467	439	449	437	402	436	450	422	493	444	432	444	462	431	432	456	447	439	427	453	453	447	451	419	437	423	436	408	442	439	461	391	446	421	428	425	410	453	436	409	433	460	428	464	484	433	430	419	455	450	404	452	472	411	417	472	449	460	464	419	376	447	454	438	432	436	429	447	456	419	431	443	466	423	466	410	433	446	448	469	437	422	425	457	443	436	434	450	449	405	469	449	439	445	422	492	418	439	410	456	375	412	422	448	462	404	415	445	429	428	411	446	439	411	457	439	427	458	430	438	429	411	420	445	462	464	437	463	411	424	420	419	421	444	476	429	423	461	446	447	442	418	423	409	467	437	428	446	443	398	478	417	441	425	431	480	442	437	475	428	463	431	435	400	457	434	459	410	430	485	457	440	426	405	434	486	417	460	454	440	420	387	442	401	399	444	422	395	418	445	450	426	467	473	440	436	437	444	463	452	384	449	448	464	422	461	457	432	436	456	436	414	425	434	438	470	407	447	427
1926	1378	605	367	421	630	572	664	460	363	251	245	229	232	184	140	198	129	112	105	82	84	91	69	78	63	74	67	70	78	81	83	55	60	59	74	126	264	230	117	36	34	45	58	59	40	37	35	44	39	37	42	44	46	38	37	34	31	28	33	41	38	28	33	29	43	27	48	29	24	49	34	37	36	23	28	38	33	34	34	33	27	25	42	35	26	31	36	24	30	28	24	38	38	40	37	31	35	44	25	43	22	26	39	25	37	40	32	46	31	27	33	26	32	25	37	39	36	28	32	29	30	35	25	32	32	24	28	28	28	32	29	27	32	35	29	28	33	27	26	35	24	34	23	27	32	27	36	35	43	35	27	29	32	32	28	28	32	39	47	34	35	38	29	31	36	46	34	31	33	31	30	37	30	23	38	40	26	39	40	41	34	45	48	30	36	40	32	33	26	34	28	33	42	35	31	28	31	42	42	31	33	35	18	22	27	26	37	24	28	34	33	30	24	31	39	30	32	34	33	30	25	30	34	37	32	35	24	30	37	30	39	28	31	32	37	42	31	42	35	33	40	28	42	40	32	37	33	31	34	52	33	37	35	27	35	35	34	35	53	38	25	41	29	39	47	40	24	39	34	36	33	28	28	29	32	30	36	26	38	32	35	31	32	37	27	26	39	28	25	31	34	32	37	45	30	32	26	34	38	27	25	41	29	29	41	43	33	28	38	28	32	33	39	28	33	33	37	31	31	24	26	37	28	25	40	33	26	31	35	25	32	30	34	33	31	27	35	39	29	39	26	27	23	26	34	37	29	36	41	33	45	32	46	28	28	29	32	31	33	28	34	38	23	36	36	29	37	31	38	30	25	25	40	30	37	36	32	36	37	29	29	34	41	39	36	42	30	33	35	40	40	34	38	33	33	40	33	27	32	31	39	28	44	33	30	37	30	29	31	34	28	25	38	28	26	34	29	33	40	38	39	28	43	31	38	36	41	35	24	36	32	27	29	20	36	29	26	32	37	28	28	30	36	39	29	30	33	29	39	29	34	38	39	31	26	30	39	38	33	30	31	24	40	28	37	28	41	19	40	28	32	40	23	35	33	27	38	34	28	41	33	30	39	27	33	34	34	35	32	32	34	20	27	42	32	34	44	30	37	32	33	35	33	25	47	34	29	23	29	28	38	33	33	33	35	29	28	38	20	32	37	38	30	31	30	41	24	34	40	25	35	25	35	38	41	34	34	28	36	33	30	38	31	36	31	23	29	26	26	29	34	34	29	23	41	25	27	31	36	34	37	28	30	36	40	30	35	40	33	40	34	28	28	43	33	31	41	29	30	34	47	37	21	30	33	17	31	37	44	22	32	24	40	19	35	36	40	42	37	37	30	20	42	34	30	35	38	35	28	38	43	34	38	29	27	31	39	44	32	35	35	34	31	34	31	28	32	26	31	21	33	37	32	36	37	22	32	35	37	32	34	37	18	36	27	37	25	34	27	24	34	28	38	31	40	32	40	41	50	30	43	32	34	35	35	27	27	24	18	34	36	34	26	27	32	35	37	31	38	48	26	41	31	26	35	41	25	38	28	35	34	41	46	29	32	32	31	28	33	39	33	41	25	30	26	38	40	38	30	36	36	31	38	36	33	33	42	35	27	29	28	38	39	36	39	38	28	43	36	28	33	40	23	28	35	33	33	25	20	30	32	36	34	34	36	25	35	35	36	39	37	30	28	42	34	36	38	36	31	32	28	29	30	37	42	37	33	39	33	30	20	31	40	27	30	31	31	38	26	41	25	37	29	28	34	31	30	30	32	37	37	32	35	31	27	30	38	30	17	29	44	28	29	31	26	26	29	28	31	34	34	38	38	39	39	45	35	35	27	42	26	45	39	34	43	41	38	30	36	33	32	25	39	29	35	31	24	34	42	30	35	38	30	32	33	40	26	42	30	33	24	27	38	23	47	27	31	26	32	39	37	26	28	31	32	42	29	36	30	28	31	33	36	19	43	25	28	34	31	30	29	32	31	35	35	39	27	35	29	22	45	30	24	40	34	28	29	31	32	33	29	30	31	37	33	31	37	45	29	38	27	35	26	35	31	35	29	35	20	32	35	38	28	26	35	37	32	31	38	34	32	29	23	39	43	25	40	43	37	28	29	35	32	31	36	34	30	31	29	34	26	34	38	33	29	28	23	33	29	25	34	20	42	49	48	36	34	24	37	32	37	37	28	42	37	28	38	32	41	29	30	29	32	36	37	33	30	31	21	36	25	39	35	26	41	34	31	42	31	34	33	35	32	28	29	37	25	31	34	26	25	29	45	38	31	31	27	37	22	25	35	41	38	34	36	38	30	41	34	33	28	42	32	39	32	32	29	34	40	34	37	31	27	33	34	40	29	25	38	37	33	32	35	28	45	33	31	35	36	33	35	31	39	25	26	31	27	28	33	32	32	25	38	34	27	30	31	37	27	35	41	27	32	33	29	24	39	28	26	28	25	34	43	38	34	39	28	28	36	21	42	27	33	38	30	31	27	33	38	35	35	31	42	34	30	27	27	34	29	40	33	43	26	35	24	27	39	31	42	44	36	27	36	30	31	34	28	28	32	23	33	37	33	31	31	25	33	31	35	32	36	34	31	30	32	40	32	34	41	43	37	32	44	35	38	37	25	32	31	32	29	31	38	24	34	44	40	43	41	28	29	40	29	29	34	43	37	37	46	26	33	43	37	35	35	23	35	34	33	33	35	39	39	30	38	34	16	40	34	42	29	39	33	31	36	32	45	37	29	37	34	32	37	26	36	35	28	31	39	32	38	33	30	36	26	31	35	52	41	37	33	36	43	30	34	28	37	39	27	30	41	27	33	38	32	36	31	27	38	25	25	30	32	37	36	28	24	34	32	31	29	37	29	36	41	39	24	33	42	37	26	24	23	35	37	26	36	35	27	30	34	43	39	31	38	32	18	38	30	35	27	29	29	27	25	34	31	31	22	29	45	37	35	37	35	30	26	32	32	33	38	36	32	30	31	34	30	35	29	36	34	30	23	22	41	23	30	33	48	30	37	34	35	32	32	31	34	24	27	22	24	27	38	25	28	37	28	30	34	38	45	32	36	27	33	33	32	43	43	25	30	34	29	31	32	38	30	24	30	32	32	43	36	23	34	31	41	31	28	30	33	39	39	41	37	33	32	32	31	35	34	41	41	27	28	22	27	33	36	32	25	25	32	37	36	22	37	43	25	43	23	26	38	30	38	38	33	38	28	27	25	39	40	38	41	34	34	42	28	27	34	31	29	28	35	34	32	33	27	32	36	29	31	31	38	27	31	47	18	33	38	39	43	31	37	26	36	25	32	36	35	36	34	30	45	33	34	31	40	39	44	34	27	33	25	37	39	28	43	27	23	34	40	41	36	48	34	30	37	31	24	27	35	39	32	26	36	35	35	28	23	31	40	32	34	23	25	27	35	40	30	34	30	28	26	29	37	28	25	36	40	34	30	26	32
21493	14489	8195	13298	20847	22898	20909	20716	16195	13589	11278	9399	8305	7155	6420	6163	6442	4717	3965	3232	2809	2630	2517	2437	2440	2285	2056	2007	1967	2134	2273	1813	1526	1451	1590	2311	4167	7248	6383	3390	664	549	670	1115	1192	903	552	420	457	570	668	692	575	502	444	401	451	398	439	409	375	410	390	415	404	428	415	413	410	405	406	379	437	395	380	382	411	401	427	435	419	395	349	418	385	411	399	383	414	416	399	418	377	377	417	388	422	406	407	411	428	401	421	402	424	374	393	417	429	422	401	403	422	400	414	390	414	387	421	406	433	399	399	401	380	402	407	430	423	383	417	405	431	381	410	404	405	446	412	417	404	434	438	416	418	390	408	437	392	386	414	423	393	403	416	391	379	422	413	391	423	421	406	360	406	387	422	391	438	414	428	389	397	419	408	385	365	398	381	410	438	414	409	383	426	419	381	353	397	383	389	393	397	431	464	414	386	407	400	411	410	392	424	425	439	391	420	412	406	423	439	381	395	398	429	424	411	378	417	422	443	365	389	404	416	424	383	379	391	402	401	423	382	425	393	420	425	418	424	415	404	420	404	457	387	402	418	426	403	363	380	389	402	403	381	376	447	395	409	400	437	411	391	382	402	407	424	396	418	435	422	402	425	387	401	410	406	392	339	375	434	411	405	457	395	448	426	398	431	427	418	415	429	372	418	427	411	429	389	409	401	426	413	378	386	432	437	396	393	414	419	398	409	377	401	370	374	383	379	412	377	403	408	389	389	427	437	408	414	439	415	427	402	463	405	419	399	414	408	399	399	393	398	394	410	397	421	413	408	395	399	393	364	381	402	400	393	399	395	407	426	411	390	407	390	397	372	402	430	405	434	412	397	376	388	394	386	451	408	431	408	449	400	404	395	387	394	414	460	405	424	387	388	400	424	412	383	410	411	439	375	465	394	401	390	417	412	400	408	402	398	370	398	424	423	382	393	396	417	393	362	411	425	414	399	391	415	420	396	367	392	406	413	381	382	416	400	416	398	387	427	393	404	382	378	409	384	427	405	414	440	411	364	403	416	406	383	361	412	398	403	402	418	404	429	422	413	427	387	389	395	394	427	401	404	424	417	425	393	428	396	407	418	388	392	390	406	404	393	416	384	396	393	379	344	398	358	408	389	431	414	395	363	433	398	402	369	414	385	388	389	423	381	401	406	409	408	413	417	411	381	412	422	416	449	399	394	411	404	417	417	402	404	388	423	380	402	380	429	388	428	393	400	400	415	380	413	390	453	413	431	454	408	416	356	424	397	378	460	407	436	390	411	410	397	447	423	398	420	404	419	413	416	412	388	376	398	394	412	405	397	416	386	390	427	445	429	406	424	431	393	403	411	393	415	416	422	417	412	408	387	435	391	412	400	403	403	405	446	390	408	391	422	422	418	404	354	387	387	402	398	382	416	443	376	410	394	396	421	421	414	436	387	400	402	414	383	373	406	435	375	425	405	385	431	411	412	388	379	435	373	429	375	393	403	395	442	382	401	398	411	414	412	399	423	408	402	413	395	426	411	415	402	383	399	391	401	427	392	422	384	375	416	364	427	396	427	370	408	409	408	441	378	397	416	379	413	377	410	410	416	416	406	451	369	429	419	394	407	400	393	411	399	395	387	403	435	391	395	400	403	389	405	364	423	393	429	398	384	401	409	405	425	409	415	398	388	390	407	398	386	472	386	376	388	376	396	437	395	394	450	398	404	402	432	383	372	403	425	385	410	413	418	371	400	422	353	462	413	435	408	405	424	402	436	387	448	419	423	378	389	397	433	403	391	407	402	414	389	379	384	402	445	412	408	422	414	400	415	387	375	373	398	412	368	406	401	401	410	397	374	383	400	423	386	396	453	410	430	402	419	439	429	401	397	397	438	398	360	382	384	403	382	410	384	430	388	434	402	416	451	433	381	398	399	417	409	398	403	417	414	419	441	441	421	389	393	418	413	379	409	378	420	416	431	405	415	406	370	388	409	398	413	444	391	423	428	434	416	377	403	421	407	400	403	399	403	432	398	379	410	380	414	401	406	393	434	406	384	425	438	429	416	422	397	419	406	421	417	394	412	404	389	421	371	402	382	409	426	417	402	442	410	400	414	396	412	407	399	381	406	408	392	400	396	427	421	393	400	386	423	438	427	428	387	396	390	384	389	413	449	427	400	400	426	381	406	418	425	405	402	423	412	357	390	383	398	420	423	413	396	389	418	417	383	415	383	369	396	402	422	425	406	408	393	396	418	374	400	403	422	396	407	391	424	425	427	388	403	406	406	403	410	365	405	394	419	404	405	394	415	398	422	382	406	391	399	396	391	390	432	386	403	393	429	436	391	436	438	417	390	392	413	408	404	427	396	403	434	426	392	395	426	414	388	395	392	406	426	408	422	421	353	410	389	400	379	396	448	442	424	418	422	406	409	415	412	424	432	393	402	422	430	395	422	416	438	439	404	397	417	413	412	418	410	402	432	413	396	439	394	404	442	424	440	407	387	385	434	389	405	397	445	375	425	439	418	417	405	426	423	427	402	420	378	411	425	383	409	385	417	416	383	408	393	414	388	392	425	438	409	416	421	403	410	442	397	401	356	412	394	371	381	413	399	417	383	402	409	441	392	403	393	456	452	408	409	426	404	421	421	413	394	411	367	419	430	431	436	373	365	400	389	391	419	397	417	373	405	402	394	382	378	415	409	385	434	413	401	427	402	427	419	424	393	411	408	377	411	390	422	412	426	399	387	396	365	422	391	421	396	361	413	411	423	420	375	431	376	426	415	403	400	389	437	423	405	411	420	390	396	413	395	410	438	407	407	400	372	394	381	404	391	389	430	447	385	387	409	381	395	421	416	405	426	397	426	470	416	392	395	414	400	414	468	427	401	399	432	404	400	411	410	402	421	418	418	431	412	374	426	419	397	413	421	416	415	401	445	431	433	404	401	390	403	424	401	409	412	426	414	390	413	389	382	388	412	396	393	384	403	424	394	380	386	389	423	406	346	409	395	393	415	370	407	386	417	429	386	420	392	377	398	391	411	406	406	424	402	424	422	418	363	401	439	434	404	390	401	377	397	390	413	376	395	452	416	411	407	410	406	400	400	405	431	420	456	373	419	428	393	409	410	434	414	412	392	401	400	408	409	417	404	411	400	376	403	389	420	380	424	445	426	394	432	424	437	450	402	414	396	377	370	408	394	366	418	398	391	401	408	426	386	435	406	368	432	371	411	371	370	407	386	404	404	431	400	394	407	430	425	415	401	397	393	386	414	427	397	386	390	398	429	427	410	419	403	411	384	414	391	405	422	399	413	432	412	401	428	435	413	405	381	400	425	427	391	432	394	446	430	432	424	429	421	437	401	408	376	405	403	390	412	395	414	413	421	410	438	409	362	382	420	374	395	426	362	428	397	437	443	416	365	398	443	388	391	447	391	433	415	431	396	381	391	404	399	414	428	405	393	384	394	411	428	437	382	400	410	395	401	428	416	367	402	434
3319	1266	543	386	438	641	572	672	500	394	343	295	227	207	172	170	227	147	142	116	121	98	102	104	95	99	107	105	90	73	88	79	76	57	80	109	194	246	223	88	36	38	35	46	55	48	53	48	41	49	46	57	56	33	45	33	41	34	36	36	54	36	31	39	46	42	39	40	40	37	42	46	38	35	31	45	39	39	31	47	38	41	35	39	31	49	27	36	38	44	38	37	30	35	43	41	26	30	36	36	29	33	40	39	25	47	38	39	28	44	36	39	44	33	43	38	38	43	36	47	36	21	27	39	36	35	31	32	34	40	45	41	47	44	38	41	39	38	29	25	46	41	32	35	26	26	41	38	47	33	39	45	36	39	33	40	32	35	39	38	44	33	34	38	31	31	36	33	40	48	41	32	31	41	40	50	39	44	44	31	33	39	45	38	44	43	33	37	45	33	40	30	29	33	45	37	32	35	33	42	38	37	39	45	33	37	39	46	34	46	33	37	38	45	47	35	40	48	40	39	34	45	44	41	40	36	38	39	41	30	36	48	39	38	39	33	35	38	38	48	31	32	34	34	39	39	36	43	43	29	42	44	35	36	39	43	39	40	41	40	25	53	39	22	39	32	30	39	45	46	48	42	41	37	40	34	34	41	33	26	42	45	43	49	27	39	37	38	41	38	41	38	41	33	26	52	41	44	39	46	43	45	56	35	34	44	33	52	36	35	39	32	33	36	41	42	45	26	33	39	40	41	41	38	41	33	33	46	45	48	39	42	39	45	40	40	41	38	31	38	29	57	31	31	34	37	31	35	44	45	43	49	41	35	37	31	35	38	37	44	32	37	40	36	42	37	50	32	37	43	30	43	36	38	35	32	39	37	42	25	37	35	40	47	23	30	36	43	32	45	50	45	39	34	42	36	53	40	40	38	40	53	36	35	34	38	37	29	34	38	46	37	39	47	39	46	40	36	35	34	37	36	45	51	47	36	28	29	36	34	42	32	43	43	38	36	40	47	40	36	33	41	38	38	35	35	30	42	47	37	41	37	42	40	36	35	41	36	33	31	39	40	40	34	37	35	43	30	37	35	30	39	31	31	42	37	31	36	34	55	38	35	35	48	33	35	32	29	48	40	24	40	39	36	37	42	41	46	55	34	47	32	35	36	45	33	40	48	32	32	48	26	31	35	48	48	45	30	43	38	34	43	44	32	33	33	31	36	45	26	31	39	45	35	37	29	45	26	39	31	39	35	39	32	48	44	29	34	25	51	42	33	35	35	35	47	32	48	26	36	31	44	49	45	30	34	28	38	35	39	42	43	34	31	38	36	47	47	31	43	47	39	38	44	32	47	38	34	32	42	42	29	26	39	42	51	44	40	33	40	39	32	35	30	24	37	25	39	42	42	40	29	37	38	50	28	43	39	37	30	35	37	42	31	38	36	24	39	34	33	34	35	48	40	35	48	24	39	50	44	29	39	48	51	29	45	46	43	36	37	43	34	37	30	52	35	33	36	37	54	36	35	34	35	31	51	52	54	28	38	33	37	45	32	41	46	45	39	43	33	40	37	38	49	44	33	43	41	20	35	39	35	48	42	44	31	33	35	32	43	45	33	54	32	39	42	37	42	42	38	51	44	43	45	34	43	43	46	45	48	43	37	44	46	37	46	48	39	31	28	33	27	27	34	52	49	42	34	48	34	52	38	35	36	39	36	42	38	30	39	42	38	30	36	36	41	43	36	47	27	35	44	31	41	36	43	52	45	42	44	35	28	35	39	36	40	26	37	38	43	28	36	38	31	41	29	36	32	29	33	22	38	40	51	34	51	32	33	31	35	37	40	36	45	39	38	30	51	35	37	37	28	43	35	38	34	36	39	37	38	46	39	33	39	32	37	31	40	33	45	43	35	39	54	42	37	36	38	39	39	47	43	30	40	37	35	46	30	47	47	32	32	38	34	35	42	27	32	40	42	39	31	34	40	36	32	45	47	32	37	39	37	28	31	42	38	35	36	42	32	42	42	35	36	35	33	38	41	43	30	44	30	34	23	34	34	34	40	38	29	38	38	45	23	34	45	28	48	39	38	43	36	41	40	33	36	36	33	39	42	39	34	40	39	31	50	38	36	35	44	37	35	41	32	39	47	40	46	27	44	42	45	39	34	33	40	39	45	41	37	42	41	37	40	34	38	44	25	30	34	32	40	41	28	42	39	40	40	45	42	46	41	30	32	42	38	45	41	39	43	48	39	39	39	37	40	36	40	38	40	42	34	36	35	36	37	41	42	35	42	30	42	26	36	41	38	35	37	37	51	43	36	37	36	27	48	43	28	37	34	34	37	37	30	35	43	46	38	29	53	30	35	39	32	37	43	32	42	36	36	39	39	47	47	34	34	39	38	49	59	38	37	40	46	49	44	37	35	32	34	40	42	31	33	43	41	43	46	35	32	34	44	42	40	35	41	38	36	35	49	36	39	34	28	37	36	39	42	39	29	28	35	39	38	46	37	49	40	33	36	45	46	39	37	43	57	43	35	38	44	45	44	33	46	39	34	44	41	49	52	29	24	30	27	44	39	17	38	38	42	43	41	24	38	35	36	48	32	33	26	41	28	30	45	35	45	28	29	39	43	36	35	42	36	36	43	29	43	45	46	38	41	34	42	43	50	38	36	47	29	31	37	33	40	44	43	35	32	41	43	31	46	29	34	37	44	42	38	41	38	39	38	40	40	28	38	35	37	40	44	28	42	40	35	31	42	32	21	43	29	46	50	41	44	40	31	31	46	29	32	36	37	38	36	35	31	39	40	43	33	32	32	32	52	57	40	43	32	41	45	39	29	58	45	32	41	43	42	48	41	35	37	52	43	40	34	44	49	35	42	38	54	35	45	35	38	33	35	45	27	36	41	37	34	42	35	38	38	41	25	38	39	40	36	39	39	39	41	22	41	41	45	37	28	28	34	43	37	34	41	38	39	44	35	30	45	43	33	41	39	29	39	42	29	41	51	41	29	32	31	28	34	41	34	44	42	31	47	29	33	33	25	33	44	36	39	36	29	30	43	44	28	33	40	29	48	33	39	38	43	47	49	44	32	36	33	37	34	37	40	44	49	48	37	42	34	41	41	41	37	50	42	31	37	35	40	29	32	45	46	36	49	36	47	45	29	37	41	41	37	45	41	41	42	30	36	48	36	37	41	37	37	43	39	40	44	42	35	32	37	42	48	38	39	38	33	26	45	44	31	36	27	36	37	40	43	24	39	41	32	45	26	35	42	38	40	50	40	43	34	41	39	51	42	27	32	41	41	38	47	37	35	40	41	33	42	32	37	33	39	25	41	51	29	32	40	39	46	33	48	39	36	37	34	46	44	41	31	42	36	49	33	43	38	38	37	32	33	36	33	38	41	37	30	33	38	53	43	20	43	37	41	39	38	33	33	48	37	38	37	30	31	51	44	48	27	41	37	43	44	27	30	29	30	37	43	29	43	36	30	43	40	40	38	28	47
22086	13072	8201	13096	20700	22486	21183	22041	17627	15333	12831	10368	9083	7493	6484	5993	6947	5163	4340	3537	3349	3192	3063	2957	2726	2627	2590	3126	2626	2579	2472	1935	1608	1637	1612	3126	5810	7404	6154	2412	739	721	734	840	1292	965	585	471	470	571	787	796	771	648	612	527	513	473	461	471	485	457	471	459	480	468	485	473	458	512	424	454	442	482	516	461	518	480	461	445	447	478	461	437	470	466	468	491	488	487	482	451	439	448	439	469	479	462	443	493	471	456	458	480	478	466	480	468	466	489	481	479	474	461	449	471	456	463	434	489	548	484	428	472	442	455	445	502	448	490	477	466	461	452	431	473	477	453	496	502	448	423	474	474	436	471	488	490	444	466	450	452	459	456	445	474	462	491	496	459	469	499	484	471	465	470	454	481	436	459	461	497	424	488	462	497	466	428	447	480	486	430	487	467	496	482	426	451	475	479	477	484	477	494	456	462	466	456	489	486	482	478	458	436	420	490	454	473	477	480	486	480	488	434	492	468	497	464	472	458	472	454	472	440	456	440	457	510	454	487	443	470	430	460	472	469	511	470	449	504	464	475	484	497	470	452	472	461	471	499	467	430	476	467	441	481	484	431	450	433	475	450	485	461	446	490	464	467	442	433	468	455	469	486	494	479	473	507	458	448	477	458	418	431	506	429	485	472	432	461	475	450	482	488	457	489	477	450	484	471	456	466	493	478	465	455	455	474	459	494	472	480	461	441	432	484	441	456	502	467	451	480	517	493	480	466	448	500	451	471	496	474	474	488	445	507	449	411	505	472	487	447	446	480	480	474	505	435	510	423	504	455	481	444	482	448	418	487	437	482	471	502	454	435	480	443	481	465	434	424	497	495	456	461	453	486	434	447	476	485	439	467	516	473	427	458	493	498	469	459	481	459	493	455	458	475	454	431	482	473	468	474	468	461	453	462	455	457	455	473	428	488	514	460	476	460	449	491	451	457	446	450	464	461	470	491	457	460	473	467	479	453	460	509	463	460	467	497	472	460	429	460	494	474	457	475	435	451	454	411	461	470	463	425	441	448	458	463	459	479	444	479	455	461	445	470	439	455	470	489	505	469	487	440	436	447	494	463	466	465	459	511	472	478	441	445	494	456	425	503	470	493	504	480	438	473	495	466	470	486	449	499	450	448	470	459	457	462	482	470	477	486	485	465	492	447	457	498	463	454	492	471	486	437	444	449	475	489	422	459	433	444	504	481	465	443	492	469	497	448	455	438	443	434	474	442	475	485	424	494	454	472	480	478	394	489	485	487	457	474	471	402	473	490	460	501	498	485	470	447	460	462	458	472	465	430	444	471	443	465	424	475	491	468	471	503	462	456	451	480	479	434	509	468	489	460	466	433	500	438	481	492	489	455	468	434	445	474	469	468	512	502	477	436	474	453	443	444	446	459	459	504	447	467	462	485	512	476	468	464	451	438	458	452	442	507	483	467	477	459	469	507	460	448	446	467	448	438	455	491	474	499	472	465	434	480	453	467	484	485	490	464	446	497	441	463	469	484	444	479	494	508	493	437	473	481	456	446	486	457	420	421	506	441	473	473	466	455	461	482	428	464	474	474	409	488	462	463	466	436	441	466	476	462	474	480	457	467	475	452	485	476	465	498	491	496	469	448	459	454	466	457	444	460	457	440	475	495	507	518	477	501	449	489	489	480	508	464	447	458	453	506	493	478	469	448	459	466	485	484	388	509	454	439	438	489	450	483	438	478	473	492	451	476	459	447	486	506	495	486	464	514	479	471	472	470	462	442	446	496	462	460	511	447	449	527	460	465	476	461	436	491	456	487	487	440	481	492	478	455	477	472	448	481	418	459	469	471	464	466	463	467	445	454	462	459	460	487	455	458	473	460	504	463	460	456	454	465	459	479	465	433	460	485	469	482	463	474	453	469	440	487	457	441	451	460	436	464	464	465	438	456	427	491	441	497	460	468	467	467	458	419	478	442	453	439	435	466	473	489	447	517	495	444	445	465	473	455	475	446	505	419	469	470	473	481	494	477	460	509	487	459	449	458	475	477	443	469	501	501	452	469	466	481	490	476	457	452	461	485	504	504	445	465	457	431	483	523	454	480	452	453	460	505	469	468	463	440	442	468	514	472	457	416	469	472	451	427	476	464	492	429	479	466	468	454	476	466	461	473	499	498	468	497	494	475	453	474	480	447	459	453	479	467	459	453	469	456	473	460	447	483	439	487	481	462	442	457	453	450	501	467	484	493	464	473	459	400	452	467	469	449	463	469	476	468	476	457	431	454	442	427	477	455	459	426	473	463	504	473	450	446	480	431	417	468	450	498	487	476	472	483	468	521	452	458	467	460	453	525	434	496	483	481	484	439	470	460	448	412	500	452	469	468	450	433	495	464	468	475	463	488	475	438	444	463	480	489	504	459	467	483	501	477	480	475	488	464	458	474	449	484	454	478	457	450	463	438	497	478	475	454	482	475	457	482	435	513	455	492	470	468	449	477	456	466	525	485	488	446	457	458	474	482	442	478	484	497	481	476	491	459	422	461	472	460	458	433	464	464	435	472	458	442	430	444	494	436	457	478	481	512	453	430	473	494	432	480	461	505	483	489	499	458	484	433	447	506	457	439	486	468	431	494	462	447	471	491	458	471	457	460	463	461	474	474	453	437	477	459	427	434	456	439	521	464	466	466	455	476	414	450	485	469	463	444	478	454	486	456	465	441	494	464	473	503	480	473	485	485	464	457	423	491	452	427	465	446	490	489	431	473	448	478	448	462	425	470	461	454	444	476	439	455	474	469	518	441	492	470	479	488	451	501	466	447	478	468	480	468	460	442	453	450	486	440	479	466	464	463	454	492	451	486	437	455	483	484	439	431	487	480	479	467	440	478	471	461	468	468	403	431	500	433	470	456	470	468	453	452	482	448	421	492	469	477	481	479	470	461	481	471	480	452	477	489	464	461	464	499	463	446	481	482	509	496	476	486	470	472	437	457	490	484	479	475	457	432	468	459	459	489	475	447	457	450	473	467	455	486	456	438	482	482	435	471	481	450	460	463	444	423	431	470	466	467	455	487	463	496	470	470	439	507	480	456	460	524	456	466	500	452	463	471	474	445	468	458	471	447	463	478	447	471	457	426	471	467	485	456	468	467	502	443	474	493	488	463	480	459	459	478	461	451	462	460	442	458	492	467	513	480	459	480	483	468	468	488	486	469	458	447	477	493	471	433	471	483	478	469	449	440	457	491	476	450	463	451	454	472	498	500	444	518	460	454	467	474	480	435	440	443	477	436	447	453	436	455	464	487	469	451	442	497	503	475	460	460	482	453	468	475	447	458	467	485	459	421	497	451	439	456	433	494	493	460	496	481	483	470	463	438	505	468	443	437	505	487	478	510	467	457	458	517	442	434	450	488	448	450	445	497	492	449	448	454	508	470	436	474	474	477	509	442	477	461	450	464	480	466	458	459	443	487	458	454	469	494	484	475	464	466	440	504	429	469
2920	1835	907	531	610	894	880	1783	685	466	461	349	313	315	255	197	632	192	160	135	129	124	113	92	85	107	132	193	95	98	105	64	59	73	85	188	308	296	254	128	60	36	29	55	77	68	35	45	34	33	50	48	43	38	43	40	39	30	27	32	41	24	41	36	32	41	48	21	31	26	42	30	28	35	36	39	27	26	25	44	36	36	25	36	29	36	25	29	24	35	19	38	31	40	40	37	34	34	33	28	23	33	28	31	38	36	23	37	28	28	34	40	28	32	32	42	36	37	30	36	36	20	40	35	36	38	43	35	31	32	25	27	39	34	42	29	36	28	37	30	46	39	28	35	41	40	32	32	37	34	43	25	28	23	36	36	25	32	25	36	27	41	37	33	29	30	20	38	31	45	36	35	35	36	39	27	44	30	41	46	42	36	28	34	33	30	24	29	20	43	27	48	36	42	37	43	24	31	38	26	34	36	28	37	36	38	34	37	33	26	40	29	39	42	40	37	39	32	35	39	34	36	29	35	44	29	35	34	28	36	33	28	35	36	28	36	37	26	27	36	46	29	39	37	35	36	29	36	43	33	32	29	37	33	23	28	43	35	38	31	39	44	29	33	25	41	35	33	25	42	34	32	46	40	29	23	28	27	42	29	47	39	32	40	45	33	32	37	39	29	28	27	32	26	38	34	36	33	25	37	28	30	32	30	23	31	30	31	39	35	26	35	29	28	32	33	34	25	37	31	37	33	34	23	33	44	32	33	47	31	27	32	24	33	43	32	43	33	40	35	29	41	32	44	35	40	34	27	38	37	37	29	38	43	38	34	35	30	31	37	27	21	28	47	35	40	26	36	36	32	36	32	32	35	39	36	36	38	37	58	38	29	33	25	33	42	42	29	32	33	47	35	37	32	35	41	43	41	43	36	24	38	37	35	35	31	26	33	34	32	33	43	39	26	40	36	48	23	30	31	28	34	40	28	37	40	27	41	19	48	45	28	24	39	39	27	37	30	33	33	40	26	39	28	37	37	38	34	28	36	46	39	34	40	41	34	22	50	30	38	22	37	33	33	26	38	30	39	27	43	31	40	34	46	35	29	20	34	36	29	32	37	33	43	33	29	30	43	27	27	31	36	35	37	31	32	28	35	36	27	29	34	28	30	40	32	21	31	49	38	28	39	26	39	23	35	31	50	30	40	37	38	38	32	35	37	34	31	31	43	47	41	31	33	28	38	43	36	48	27	48	35	33	41	35	23	36	42	35	38	30	39	36	36	35	40	41	31	30	30	33	41	38	30	36	40	21	41	34	44	37	34	45	29	35	38	26	33	36	28	38	29	42	41	39	37	30	30	33	30	31	36	30	37	31	28	31	38	37	35	36	38	37	41	41	28	41	37	33	25	29	27	23	34	31	26	34	32	31	42	34	32	29	32	39	38	33	35	34	36	42	43	38	31	42	37	36	33	41	37	31	37	27	33	31	50	32	42	31	39	22	40	35	26	27	36	35	34	36	32	41	45	36	41	31	39	34	33	26	40	27	35	43	28	41	30	29	30	30	27	37	26	34	34	36	36	48	25	33	41	41	26	32	37	33	37	37	30	34	36	36	43	33	32	35	29	36	32	42	42	30	24	30	42	38	32	27	26	37	23	32	45	37	32	39	24	42	44	39	41	28	33	28	36	36	40	36	30	37	29	34	27	39	36	31	34	36	31	36	33	30	27	35	30	31	26	27	36	32	34	28	41	28	38	24	29	40	51	41	37	36	33	44	28	34	39	32	42	34	37	28	42	35	33	33	29	33	18	33	27	26	37	22	44	35	38	28	31	41	28	35	29	36	36	29	31	30	30	33	34	34	31	38	29	34	28	39	33	42	35	24	48	33	45	42	39	28	35	32	30	24	40	39	33	35	34	25	29	32	35	34	34	30	30	32	45	33	36	39	42	30	35	35	34	29	35	37	32	29	36	34	35	29	23	37	31	32	36	34	37	28	33	43	33	37	37	31	36	35	32	45	27	41	42	38	41	31	40	29	37	36	22	36	24	33	32	33	36	39	54	32	33	21	36	34	35	34	28	31	35	34	34	31	33	38	24	29	37	27	27	41	33	24	40	28	28	40	30	30	38	34	31	34	44	29	38	42	32	32	24	33	41	36	32	33	35	31	38	35	31	24	45	35	31	29	27	43	20	40	32	30	32	25	33	28	33	33	47	41	27	39	32	38	28	26	38	39	40	29	48	23	42	35	36	42	33	29	31	29	22	28	43	40	27	36	36	28	27	36	40	39	33	38	36	30	29	29	35	31	37	29	32	25	38	37	26	28	30	30	23	32	32	26	30	40	28	34	25	44	30	31	37	43	28	27	33	38	31	29	41	30	34	38	42	37	33	48	24	30	34	31	28	39	31	41	29	36	22	28	28	34	37	42	28	37	31	30	33	44	42	31	36	26	31	38	34	34	25	36	36	29	29	29	36	36	42	28	35	30	37	35	36	27	25	33	29	33	28	32	24	30	35	32	28	46	24	33	39	35	34	30	23	33	36	25	32	34	45	26	43	27	42	32	32	35	35	32	33	33	24	38	26	27	29	32	39	30	37	31	27	36	46	31	35	35	29	30	33	42	34	35	20	26	39	40	40	31	30	38	37	33	25	35	36	24	37	33	39	27	36	38	44	34	26	39	23	41	28	32	28	32	34	36	36	32	31	33	45	44	44	35	33	42	33	31	34	31	35	27	35	30	23	38	36	27	25	33	48	31	39	36	38	31	34	20	31	36	34	22	30	29	33	32	32	33	27	32	38	29	30	37	44	37	37	42	37	36	45	29	35	33	32	36	21	38	43	41	39	27	32	32	32	28	37	29	32	30	27	34	33	31	35	46	27	32	32	37	31	41	32	26	45	30	31	40	36	39	39	35	35	30	37	38	33	32	33	28	53	47	39	46	32	36	30	33	32	30	29	34	40	34	39	28	34	47	27	42	35	31	36	50	35	41	45	33	46	34	44	38	40	42	33	33	39	40	29	20	32	28	29	45	39	43	33	29	33	30	26	25	34	27	30	36	28	32	34	29	42	40	46	29	40	40	35	38	42	29	35	33	33	34	45	39	35	33	39	37	30	33	36	41	34	26	55	29	33	32	35	33	38	36	37	36	37	42	25	36	34	42	30	30	27	41	36	33	18	35	32	28	33	29	37	47	21	29	32	32	35	28	23	41	30	42	30	29	30	31	31	36	30	36	35	28	41	46	39	35	36	37	37	30	41	41	25	35	35	35	36	31	39	44	31	35	35	35	35	26	34	22	35	30	37	32	31	33	34	31	34	34	31	28	34	24	23	36	39	34	34	31	33	42	32	31	34	27	40	30	33	30	35	34	36	34	32	39	26	33	36	32	35	37	45	36	32	38	25	36	33	33	41	16	30	31	23	31	32	31	33	24	34	39	26	39	31	29	38	40	44	32	33	40	29	30	43	22	35	35	41	38	31	37	40	47	44	28	40
25749	15705	10576	15798	23776	25382	24005	29934	19991	17325	15278	12637	11386	10003	8840	7859	14800	6116	5285	4506	3968	3659	3516	3349	3433	3547	3701	5406	3105	2823	2675	2050	1897	2037	2476	5512	8444	8304	6413	3407	712	623	621	1068	1880	1094	452	441	455	531	870	1045	872	734	621	526	483	422	447	389	390	401	423	417	378	409	428	409	414	438	446	410	391	423	404	416	379	436	452	413	386	413	433	402	416	454	446	398	404	413	410	380	428	380	429	386	396	398	374	422	440	435	429	420	418	443	419	401	430	382	396	423	392	439	423	423	429	446	401	424	386	447	386	440	443	360	366	410	386	422	387	395	396	423	417	372	406	473	436	374	442	382	385	405	410	369	427	431	375	428	416	423	398	416	390	432	410	391	381	408	398	426	393	400	425	415	405	404	405	402	430	415	413	416	414	407	384	388	378	386	407	417	422	386	404	428	444	414	406	412	382	428	440	381	385	436	401	418	436	420	437	429	400	414	400	399	414	406	405	402	407	451	426	400	404	397	411	380	413	428	387	399	387	426	416	421	375	394	457	417	443	432	415	384	391	384	419	433	418	409	445	408	431	404	437	408	372	411	369	389	379	434	426	438	405	431	442	395	398	392	421	432	422	393	398	409	421	450	426	386	402	382	444	407	397	398	400	399	447	419	396	387	413	404	425	431	419	424	428	420	421	399	430	410	414	405	461	399	429	402	410	463	392	406	424	414	408	429	391	411	421	363	413	397	414	436	451	432	444	382	412	396	429	398	411	437	402	384	431	360	417	461	412	416	454	424	394	388	420	454	419	411	399	380	445	402	415	416	412	402	398	402	405	419	399	390	388	414	381	401	410	436	384	416	387	349	430	419	399	394	406	400	397	418	386	399	423	393	378	423	395	422	421	395	417	404	428	389	419	428	431	429	439	412	418	413	393	428	419	395	434	415	407	395	428	420	405	423	413	425	383	458	402	394	430	416	438	446	385	412	483	450	396	418	354	407	415	418	393	397	384	465	385	406	383	430	424	396	431	384	443	434	412	433	403	428	417	439	383	400	434	411	421	388	430	457	430	420	421	435	412	423	427	400	438	449	429	447	415	436	412	422	411	445	388	423	420	395	378	374	426	413	427	421	365	396	413	381	380	402	438	407	381	426	411	396	416	415	408	427	409	392	412	403	391	411	391	408	397	427	448	421	428	398	413	434	391	433	413	432	445	400	410	417	430	403	428	405	428	421	405	419	395	413	410	432	416	412	396	392	418	440	423	450	397	397	437	377	406	400	437	382	389	407	426	411	416	430	413	392	445	419	414	430	452	433	430	393	442	428	407	401	433	438	442	400	423	414	438	426	408	427	382	451	428	458	395	427	405	430	429	370	430	444	447	402	407	422	373	396	408	401	405	388	420	396	457	466	419	410	451	437	410	387	388	429	426	435	390	402	400	432	404	423	393	444	387	437	413	442	420	427	377	408	428	408	421	385	399	386	426	400	390	402	394	407	481	411	401	418	404	435	384	423	433	407	450	431	437	392	440	449	417	398	434	405	430	414	402	439	403	415	395	395	426	399	415	455	464	411	432	451	415	377	385	410	428	463	416	411	426	440	415	421	423	396	404	437	387	404	393	394	421	420	374	419	424	384	407	404	412	411	421	413	424	402	379	402	396	452	413	424	430	436	398	417	412	391	407	382	409	402	404	408	385	433	426	383	430	406	422	383	403	380	420	405	449	436	452	351	373	434	388	411	440	412	417	438	433	427	443	405	424	408	385	434	389	411	426	404	413	412	419	419	398	466	413	410	417	398	430	412	439	414	405	434	424	476	422	380	429	361	405	399	397	396	390	399	446	406	411	403	409	468	401	426	393	418	392	436	391	381	430	403	442	380	411	428	408	414	430	393	421	418	458	440	399	428	409	408	412	396	408	395	424	396	439	424	433	414	408	425	418	414	425	422	415	391	358	419	396	451	386	375	397	411	373	393	430	428	387	383	418	416	431	404	420	405	437	454	428	399	417	419	422	447	434	429	405	402	409	397	429	439	440	431	421	402	397	457	441	414	442	394	439	410	411	427	397	417	404	417	428	445	406	424	414	408	409	386	406	430	454	386	435	403	428	401	429	431	425	385	418	399	408	414	403	423	419	482	414	414	382	415	395	397	398	410	415	401	409	395	433	391	398	441	457	405	399	400	428	442	401	422	404	412	422	409	411	383	422	401	384	414	406	446	376	404	409	421	411	424	415	409	403	401	403	424	393	436	430	432	408	423	379	415	444	454	430	412	397	435	409	436	408	425	431	402	424	412	407	398	412	406	401	444	407	420	407	446	429	423	438	432	407	410	417	442	430	420	404	407	431	414	440	386	409	423	425	414	402	427	413	448	402	407	405	406	403	399	411	410	390	383	452	442	411	408	390	391	415	371	406	401	392	432	389	397	389	413	407	417	409	382	428	401	422	430	412	413	380	373	375	426	407	417	422	382	433	440	412	389	412	452	404	407	446	411	408	439	375	426	414	405	377	401	436	395	389	406	393	418	406	393	425	389	422	439	414	416	379	439	425	434	428	458	421	464	445	421	438	415	381	451	403	407	439	417	422	397	399	416	395	395	415	399	410	412	406	416	410	396	381	394	437	397	417	427	392	443	425	395	434	417	413	453	399	395	430	416	417	393	412	391	396	420	408	410	420	419	415	392	398	397	397	420	387	453	433	410	461	403	416	410	369	424	374	399	376	451	396	444	419	406	416	435	403	399	438	411	431	395	426	405	410	452	431	411	386	428	384	432	437	446	470	382	408	392	431	441	422	384	402	402	385	398	387	404	448	409	439	443	418	442	403	404	424	423	403	415	399	454	449	430	408	416	416	397	438	415	487	414	414	428	386	434	426	349	385	398	376	419	420	410	450	423	444	402	425	404	366	384	399	418	410	396	443	380	419	435	458	398	441	412	389	386	450	417	410	412	415	396	409	422	407	385	426	404	415	432	403	434	433	428	397	398	440	421	425	408	401	400	454	408	416	442	373	405	404	374	379	395	440	446	460	401	420	434	418	414	395	432	399	404	417	440	409	406	418	451	384	403	417	414	386	407	409	449	413	412	437	432	407	438	402	409	423	414	420	354	430	395	389	419	403	413	430	420	421	431	437	412	429	436	410	423	384	413	411	432	416	421	431	417	389	413	409	404	387	413	433	391	386	440	419	404	423	409	396	407	410	407	413	402	428	391	428	430	413	419	370	429	440	382	396	422	382	369	408	428	439	415	424	442	404	460	411	401	442	429	411	422	442	430	397	390	419	420	393	419	451	455	419	414	404	416	434	457	374	391	385	421	403	418	422	441	425	394	399	388	393	419	402	401	381	407	406	394	455	421	404	428	404	458	420	445	446	394	416	431	373	431	402	413	382	410	404	410	394	392	431	425	443	394	391	414	389	411	382	400	401	430	444	435	447	419	412	440	395	416	390	420	424	388	408	406	440	407	417	386	398	442	389	426	407	418	414	430	448	425	409	450	424	382	451	370
2137	639	322	230	199	351	376	777	364	201	183	143	153	153	118	125	133	94	95	77	66	66	78	78	76	91	73	76	52	49	58	62	47	58	48	71	83	103	86	62	44	40	39	46	32	29	47	43	36	36	44	48	35	41	38	40	46	49	30	35	36	45	42	42	27	37	38	39	35	31	41	33	33	32	48	41	31	28	37	33	51	29	30	40	30	47	40	49	32	43	38	39	36	34	42	39	36	34	33	40	36	27	38	34	27	35	31	26	39	33	37	30	45	31	42	32	29	33	33	43	34	44	43	41	27	35	40	43	38	33	48	39	34	25	37	26	44	38	38	34	36	39	29	33	43	35	34	43	43	31	34	28	31	30	34	34	33	36	35	28	33	31	31	34	40	33	46	40	36	37	39	37	33	38	30	29	32	26	40	44	40	38	41	34	40	43	34	40	42	25	40	41	38	33	32	45	34	28	47	37	43	34	31	36	47	37	40	30	34	36	38	30	44	22	36	34	32	38	37	28	30	41	42	29	36	35	38	26	44	38	33	39	36	28	29	57	26	52	28	48	35	41	50	35	28	53	29	29	37	33	35	35	42	33	37	42	44	34	31	31	30	41	36	36	36	35	47	33	33	41	45	34	45	27	39	42	43	25	49	32	23	47	34	37	37	32	39	36	32	43	39	40	45	40	27	39	41	41	39	45	35	26	39	43	29	28	40	32	45	42	36	34	45	47	53	46	27	37	44	40	37	42	40	35	40	36	37	28	45	33	32	34	41	36	37	46	50	40	39	31	42	32	41	32	32	20	40	42	32	38	33	37	34	48	41	30	36	34	37	36	30	33	39	34	35	44	29	36	34	48	26	43	36	35	30	33	38	29	42	37	30	37	46	29	33	37	31	43	34	40	27	31	44	38	39	33	39	40	47	36	40	31	44	37	39	36	37	30	35	34	33	36	33	43	38	43	29	35	32	30	47	31	35	32	31	33	39	38	36	35	30	40	37	42	40	30	42	41	27	44	36	30	27	36	33	34	38	26	24	38	43	41	39	40	34	33	31	24	26	36	28	32	28	45	43	36	37	37	39	48	32	36	41	28	33	37	37	36	34	31	35	35	39	50	32	33	34	31	42	34	34	41	39	47	33	25	49	32	38	40	27	32	37	39	33	42	40	37	45	32	37	35	35	44	40	39	38	32	38	44	31	39	41	45	34	34	32	29	31	27	41	47	40	46	32	46	26	30	23	30	30	32	36	45	40	27	46	40	29	35	41	34	42	41	40	29	34	26	42	51	33	35	30	34	42	40	30	40	33	31	42	29	35	36	36	34	43	34	38	40	32	40	42	31	36	41	39	37	25	30	35	34	30	33	45	45	42	31	44	33	44	41	36	37	31	35	41	42	46	35	31	26	45	35	38	52	34	32	40	39	29	50	37	40	37	40	24	37	42	46	37	39	34	39	37	33	27	39	34	31	33	33	37	35	36	34	41	36	29	33	25	42	32	27	29	38	33	26	38	28	28	40	42	31	37	48	42	34	44	39	43	37	32	50	30	38	34	31	34	45	32	29	47	34	38	29	36	28	27	40	31	23	32	46	37	33	40	34	37	34	25	46	31	40	35	39	48	41	33	56	29	37	29	29	42	34	32	31	49	35	33	39	43	36	31	43	46	34	38	32	34	35	41	26	33	38	39	37	33	29	37	38	37	46	20	36	49	41	27	44	39	36	38	43	46	32	42	36	35	32	37	40	37	36	37	42	39	31	27	30	51	29	36	38	41	32	30	34	44	39	33	34	34	53	31	44	43	37	34	30	42	30	37	28	34	30	41	47	29	43	37	35	49	33	40	36	46	37	44	30	42	44	38	39	24	37	31	35	30	31	33	36	53	31	29	31	36	30	27	41	35	47	29	34	41	52	44	38	35	44	43	39	38	43	25	41	40	30	33	38	46	35	36	41	38	42	42	37	32	37	20	37	43	34	32	35	36	40	43	41	42	38	42	40	35	43	45	35	46	51	41	39	28	32	31	40	32	29	27	39	32	32	36	34	35	41	38	46	32	40	42	29	40	42	39	40	31	33	31	35	41	37	41	38	35	36	36	40	30	33	40	50	45	28	36	37	39	31	41	40	37	40	29	49	39	31	37	39	44	33	40	40	38	39	41	38	31	52	28	28	45	48	43	41	23	38	49	41	38	35	32	53	32	39	37	38	37	36	40	33	39	34	44	29	25	38	44	43	38	34	40	30	34	29	37	43	32	34	32	35	33	35	38	35	36	43	43	43	35	30	38	26	30	38	30	38	25	35	29	47	30	29	42	25	36	33	38	40	42	41	33	31	26	37	30	37	36	40	45	38	36	35	42	41	27	24	36	34	37	32	46	33	35	37	38	40	42	24	32	33	34	27	36	28	43	37	43	49	43	36	35	37	37	30	38	37	36	34	53	35	34	31	42	33	38	33	34	31	32	26	41	32	29	29	44	46	33	34	43	37	30	32	38	36	27	35	28	34	43	37	34	29	30	35	44	42	30	35	35	35	37	41	41	36	36	30	44	34	42	34	30	48	28	37	35	28	45	26	43	35	34	31	43	42	40	27	42	33	38	44	27	35	38	35	51	32	47	44	43	31	39	40	45	35	43	28	34	33	19	42	40	31	37	43	24	36	47	39	22	34	38	33	41	38	35	39	47	35	32	44	43	32	35	40	40	40	37	32	33	35	40	28	49	29	29	40	30	32	37	43	24	26	30	48	36	32	41	43	29	43	45	32	31	41	33	35	41	31	49	37	43	50	32	31	28	28	37	35	33	38	38	36	34	40	38	40	36	26	41	38	32	47	28	28	20	42	32	38	37	34	31	36	43	41	38	34	41	34	26	36	33	39	32	37	37	32	47	44	35	35	46	28	34	39	29	42	33	40	54	26	41	49	33	45	35	37	35	42	32	28	41	31	50	30	38	34	40	50	24	31	32	31	39	36	39	31	41	39	24	42	35	27	35	42	32	35	37	30	31	41	40	34	34	47	38	32	33	32	38	44	39	35	37	36	40	31	36	45	35	31	33	41	40	43	45	40	30	43	48	37	33	39	41	36	32	38	31	40	31	40	41	38	40	32	38	37	33	46	36	38	32	46	45	37	39	41	40	27	33	37	44	35	59	36	47	43	36	26	43	36	31	35	32	30	50	32	27	42	36	30	31	34	37	33	19	45	38	31	42	29	28	33	25	36	27	32	45	26	38	36	24	30	30	33	37	40	34	39	30	43	30	39	41	42	38	41	41	45	42	43	37	39	45	34	39	27	20	37	28	39	39	37	36	41	28	30	37	36	36	48	38	43	44	37	31	36	35	38	36	37	35	34	35	37	31	42	37	31	33	25	40	33	34	34	37	32	33	44	32	30	31	40	30	41	35	36	29	29	47	33	39	42	23	38	30	40	26	37	43	39	36	53	49	33	32	37	35	24	40	45	36	36	33	42	38	35	39	37	30	33	43	31	37	43	34	31
18245	9528	5943	8826	15519	18091	17518	23845	13400	10024	8126	6494	5581	5005	4208	3700	4823	3006	2743	2429	2172	2088	2117	2229	2354	2246	2049	2235	1602	1293	1152	1162	1105	1104	1323	1613	2055	2559	2111	1169	556	497	498	602	712	451	450	435	474	466	539	565	578	519	514	484	467	477	437	445	450	455	465	454	451	439	436	488	387	454	432	440	443	437	382	429	445	453	420	433	441	434	439	491	461	444	476	453	430	450	446	455	430	443	465	452	437	461	447	497	430	432	430	440	446	437	449	425	420	415	439	448	437	408	456	483	416	445	468	448	432	392	447	459	436	476	448	463	444	457	423	457	433	417	473	447	454	448	457	428	410	456	404	446	431	439	467	413	497	436	435	490	455	448	493	463	413	426	450	424	450	418	447	466	431	415	435	469	465	422	460	442	460	423	477	431	472	427	482	457	461	443	438	481	444	419	446	446	413	428	442	433	430	448	466	434	438	436	463	467	416	446	463	464	411	425	442	437	455	456	458	466	439	426	466	454	432	469	449	465	447	421	482	433	487	452	395	450	424	427	449	465	441	422	411	449	443	429	457	414	418	456	412	462	473	437	428	424	461	429	429	474	403	443	455	458	465	469	461	442	442	396	437	433	448	436	482	415	464	407	446	424	430	461	419	443	457	438	441	477	427	415	462	443	433	479	447	440	491	470	450	436	424	458	485	468	402	428	439	471	436	426	469	451	467	446	415	452	462	446	461	445	471	431	448	437	441	468	467	437	418	456	410	457	430	438	441	437	455	438	463	440	442	480	461	454	422	410	449	432	440	417	447	462	460	497	455	491	466	424	448	447	441	438	443	458	484	428	431	466	500	431	458	410	426	470	439	461	447	414	406	433	486	479	480	434	445	423	446	461	478	455	440	473	465	447	443	441	466	452	450	454	470	446	472	434	437	469	447	443	474	420	432	476	455	444	465	409	449	453	451	474	438	488	456	461	421	432	457	428	447	415	425	411	446	445	451	423	438	427	423	450	452	443	458	416	462	471	462	428	435	447	439	475	436	421	425	434	445	457	464	487	453	435	474	430	443	446	454	464	448	440	434	434	437	438	484	455	420	429	484	489	387	448	447	462	403	460	473	464	419	463	470	464	459	486	467	459	458	429	436	446	403	438	458	460	465	448	454	442	450	460	444	464	409	427	472	436	408	426	490	461	438	450	443	454	404	430	470	430	456	452	476	457	432	441	418	463	455	433	441	462	446	458	463	451	435	467	491	450	445	465	422	445	452	458	430	448	421	448	462	444	441	442	457	443	425	449	450	472	429	448	414	494	425	446	459	473	453	467	441	450	477	421	438	414	442	458	419	456	477	421	448	421	481	453	435	438	430	443	431	435	458	466	455	450	451	454	453	475	483	474	417	493	464	494	443	452	424	468	420	430	434	479	431	423	446	461	470	447	456	420	440	459	408	453	414	439	473	463	476	419	459	440	441	423	457	455	457	471	415	429	386	422	470	453	457	466	447	427	456	400	462	454	455	433	460	426	442	411	429	496	447	439	454	414	467	429	470	448	454	428	443	419	474	441	463	422	439	452	403	414	443	437	466	478	431	428	465	467	467	462	428	433	438	448	456	468	445	457	428	448	440	440	462	480	452	441	440	440	440	424	462	428	436	443	493	480	431	408	450	438	460	435	448	458	474	442	472	460	457	415	439	454	438	446	449	433	426	430	461	420	438	441	407	455	436	428	455	443	441	451	431	481	434	470	447	465	441	439	431	421	417	480	447	457	479	408	461	496	468	446	444	491	440	419	471	432	458	443	433	470	414	456	479	430	434	449	471	480	419	476	423	436	433	379	449	468	448	456	450	453	421	438	478	443	450	431	446	501	393	390	417	451	442	412	457	415	465	452	418	437	449	441	463	494	434	438	437	426	491	418	429	423	455	431	454	419	459	439	452	446	444	456	439	457	456	449	466	461	435	428	454	413	425	449	475	446	465	454	468	385	436	418	485	461	422	448	410	429	439	398	461	431	445	433	473	447	448	438	464	471	466	441	435	427	465	423	438	441	472	422	430	471	406	437	419	461	451	476	461	403	487	457	415	460	468	478	458	444	475	439	434	460	437	468	412	457	397	496	473	397	471	455	427	445	416	435	473	436	452	411	431	473	451	442	458	435	482	449	419	453	430	447	440	461	457	432	463	451	472	416	461	422	463	453	421	463	464	455	431	474	457	442	502	454	450	442	442	424	469	446	467	474	438	442	475	477	400	443	445	447	454	439	419	464	442	441	462	407	460	431	424	462	463	471	449	461	444	413	448	472	439	421	417	438	420	438	439	459	493	444	455	498	431	404	402	437	485	458	448	451	456	459	415	449	462	432	436	417	448	429	455	417	469	451	424	439	437	425	441	429	445	428	445	466	439	430	442	438	445	445	481	434	433	428	435	436	436	464	444	439	469	457	423	454	421	451	426	419	414	470	438	475	454	400	469	450	454	439	437	446	455	474	462	454	436	430	448	426	460	428	471	448	471	434	428	448	405	466	435	439	460	428	453	403	457	442	433	477	436	469	425	446	457	425	428	450	434	449	455	421	471	427	443	411	450	437	445	479	448	453	456	461	414	415	449	445	431	439	437	469	467	387	474	459	446	430	443	446	439	449	432	446	424	470	452	447	431	420	442	429	464	465	402	483	426	452	467	462	440	492	437	443	473	429	416	467	473	482	446	430	482	462	434	478	436	440	471	434	408	424	464	470	448	427	418	438	434	462	463	437	437	459	388	482	448	444	436	465	435	455	435	479	440	427	445	460	436	463	468	427	446	432	437	471	449	444	479	439	447	420	416	457	459	444	469	443	461	446	473	428	448	442	401	454	446	469	436	449	452	445	447	456	413	435	451	478	400	446	494	451	447	449	452	431	428	435	444	413	443	450	444	468	453	460	417	442	394	462	411	444	421	453	491	458	470	472	453	449	459	432	441	457	455	444	434	474	415	424	438	460	464	434	415	446	465	457	433	460	434	428	473	471	444	435	430	413	438	472	445	454	451	441	430	399	428	427	445	453	455	425	491	421	444	434	427	465	478	446	435	452	391	469	452	458	423	467	445	412	440	440	433	450	442	450	388	417	453	440	420	459	432	414	420	455	435	463	455	411	452	439	437	453	420	444	422	470	469	414	439	457	451	440	425	469	434	454	427	412	422	455	439	440	467	442	469	442	429	446	433	422	424	463	452	449	468	449	449	448	447	444	451	484	407	438	463	437	491	430	453	453	421	430	456	449	431	432	477	425	414	475	424	464	474	422	452	475	468	443	407	457	447	463	452	445	440	449	401	455	420	407	471	471	451	442	400	443	437	443	440	417	458	472	463	428	438	449	455	449	445	415	387	465	470	485	443	444	479	429	459	448	467	414	476	421	457	457	448	465	431	450	466	441	413	449	489	444	467	474	450	465	440	440	445	441	463	419	446	429	401	428	454	446	429	442	419	431	443	455	469	438	446	458	397	386	441	458	434	474	431	475	411	501	483	418
2065	1353	626	412	410	623	659	2214	999	408	265	269	235	199	170	165	157	137	128	107	113	126	109	104	102	98	85	102	88	58	52	73	64	53	60	143	165	167	117	73	44	37	38	29	57	31	29	37	31	31	37	36	45	30	38	49	31	28	36	27	36	28	40	29	35	33	35	35	28	26	41	33	42	26	28	24	30	36	30	31	29	33	44	30	37	38	36	42	35	50	32	32	33	25	29	32	33	34	30	45	36	33	29	37	37	33	28	29	27	30	32	31	30	36	32	30	39	42	44	41	43	28	42	31	40	40	35	29	32	35	38	28	31	34	33	36	31	42	26	30	27	30	28	29	28	27	26	24	37	38	31	30	31	34	25	40	28	34	31	21	41	26	29	30	44	30	25	35	29	38	25	29	25	32	30	38	33	25	40	44	34	32	31	29	34	24	32	31	32	27	26	24	28	32	36	37	40	40	34	27	31	39	27	39	28	38	32	30	29	30	32	30	45	24	35	32	20	41	41	25	34	35	34	28	28	27	32	34	25	29	32	43	44	40	35	22	41	33	40	21	32	36	33	30	35	32	33	35	46	37	29	35	31	43	37	40	32	31	19	33	33	26	36	34	38	24	43	37	40	30	27	33	34	37	33	35	34	24	39	26	33	36	33	28	37	31	26	31	38	31	32	40	28	30	43	28	33	38	38	28	36	33	31	41	33	28	35	34	27	28	33	29	26	22	15	29	30	33	29	36	32	36	43	22	25	39	30	43	36	29	33	30	30	31	34	27	38	37	35	40	25	38	23	35	32	32	34	19	35	37	37	38	28	31	33	24	31	32	35	43	21	20	26	36	29	33	38	36	37	34	30	25	27	37	32	42	36	26	26	31	22	25	26	27	32	25	25	33	34	27	39	25	19	29	36	37	34	21	31	34	32	28	37	40	42	35	28	40	29	38	40	37	41	28	25	38	27	37	29	31	44	36	33	32	27	27	39	38	23	29	24	31	29	39	23	29	43	39	29	33	32	31	31	32	41	40	25	26	26	32	34	32	35	30	34	25	36	39	32	23	33	39	47	33	40	41	33	36	33	34	35	25	40	38	36	28	35	29	41	36	38	25	33	29	29	25	37	23	37	30	30	31	37	28	30	30	33	39	28	32	30	38	35	23	41	34	42	36	35	32	28	26	28	27	32	27	40	27	39	23	34	35	25	36	35	43	38	35	37	40	34	29	33	25	31	33	29	22	30	31	38	31	33	33	34	29	30	45	30	32	38	24	34	30	43	31	31	37	36	30	43	41	39	46	39	42	47	37	39	49	27	27	41	28	36	29	26	27	32	30	35	31	32	24	34	35	43	31	39	29	33	26	35	26	37	42	32	23	37	29	33	20	29	26	44	25	30	35	33	31	35	34	39	21	36	32	40	32	31	37	33	30	38	38	30	35	31	43	36	25	22	35	31	20	35	25	41	35	25	19	38	29	42	33	40	30	28	25	28	27	41	33	37	41	24	27	21	27	38	24	27	30	26	36	32	33	40	35	28	27	35	34	44	36	34	33	34	32	30	29	22	35	33	30	32	19	28	31	31	34	32	27	32	45	27	44	37	33	37	30	35	40	31	31	37	31	35	28	27	24	39	37	40	27	31	27	39	38	23	28	41	34	29	33	31	30	38	32	36	42	23	36	32	31	34	39	34	37	32	36	30	33	30	28	35	36	35	31	32	35	36	29	26	28	41	27	20	31	33	41	36	33	25	33	39	29	33	41	35	29	47	39	32	32	40	28	30	27	24	33	31	43	39	24	45	40	23	27	34	42	32	25	26	35	33	33	36	34	35	37	41	31	28	45	22	24	25	27	26	36	30	29	36	28	24	32	32	30	33	41	28	27	30	31	31	40	29	39	32	31	35	36	40	29	31	35	27	29	40	36	33	30	30	27	30	22	32	30	28	35	37	41	22	37	28	22	26	33	39	21	43	35	31	38	30	31	27	37	35	31	37	27	25	31	20	33	30	34	32	29	30	40	32	27	44	25	38	32	40	43	40	33	32	29	25	31	23	32	34	30	28	41	33	34	32	35	37	36	31	35	35	45	21	39	40	24	29	39	33	25	30	31	29	36	37	26	31	30	41	29	26	46	33	32	40	27	37	24	33	41	27	19	29	23	38	31	36	23	34	33	38	24	35	35	29	37	41	38	31	25	27	29	32	42	35	42	43	39	31	21	36	33	23	34	18	35	34	31	40	41	33	33	26	27	41	38	36	26	28	29	46	33	36	51	38	38	32	37	31	40	27	28	34	33	31	26	31	27	29	36	31	25	31	36	27	32	38	35	29	32	27	30	30	36	34	33	34	25	30	38	32	23	36	27	34	35	28	42	41	31	35	22	27	29	34	28	28	39	45	37	34	34	48	39	28	29	36	41	28	38	36	28	49	34	31	31	31	30	33	38	37	32	27	26	32	26	31	29	20	33	31	30	41	31	40	47	33	42	36	37	41	45	34	30	34	29	36	23	29	40	34	33	32	28	39	30	34	29	27	27	35	34	25	33	27	40	35	31	26	23	36	30	36	36	33	41	34	44	36	42	34	29	32	34	38	31	35	30	30	38	32	31	44	26	35	32	23	31	38	32	43	29	34	39	40	26	28	43	30	32	30	25	31	43	47	32	41	25	30	28	34	34	21	36	26	41	34	37	32	32	34	26	27	34	31	37	32	30	36	45	37	28	29	40	42	37	30	39	39	25	35	37	18	47	23	29	39	25	36	26	40	28	33	24	42	28	32	27	31	36	38	43	30	46	28	39	35	36	40	29	40	29	30	43	25	37	37	22	36	37	40	31	46	32	29	36	38	31	38	35	15	39	35	28	29	37	39	36	32	31	33	40	35	41	33	28	41	18	36	35	24	35	30	34	34	31	37	30	27	44	27	29	37	29	27	28	27	27	21	23	37	42	31	34	26	30	22	40	36	34	38	39	31	36	40	29	29	37	47	49	42	36	19	37	41	38	40	42	38	28	38	29	23	31	44	28	34	38	32	26	39	28	29	28	34	30	30	22	32	37	47	39	41	35	28	26	29	42	36	29	36	37	33	32	39	32	31	37	35	39	32	30	37	35	42	37	30	38	32	27	41	33	35	41	21	37	43	25	26	41	39	39	37	38	33	46	27	22	33	38	35	48	27	41	20	30	32	28	33	39	30	31	29	32	39	21	30	33	27	26	33	38	30	26	29	33	32	27	29	29	31	31	34	28	37	30	28	26	26	48	27	32	31	35	28	32	39	26	31	28	35	37	25	33	43	29	40	41	32	29	36	27	31	20	36	31	39	29	35	35	31	37	26	35	33	23	34	31	32	40	26	28	46	29	40	25	34	27	29	35	32	22	30	29	39	35	25	33	35	22	31	34	30	28	32	32	23	32	28	39	29	34	40	35	29	33	31	46	37	36	35	25	26	39	39	35	33	34	47	27	30	40	28	29	32	32	36	31	36	36	23	31	41	33	26	35
21744	13797	9058	13230	20618	22928	21942	32486	19848	14077	11180	9735	8165	7114	6180	5649	5151	4561	4118	3803	3480	3357	3461	3416	3258	2815	2517	3018	2238	1589	1448	1780	1637	1597	1809	3468	4889	5085	3508	2003	621	506	539	759	872	559	400	422	428	409	507	677	682	664	571	515	450	441	416	464	382	421	378	431	366	376	412	422	405	406	393	430	372	406	372	388	399	417	346	398	396	407	380	377	441	397	410	434	400	399	373	437	409	403	351	421	429	377	393	422	408	360	413	435	380	420	408	399	413	405	402	415	374	465	414	424	425	386	434	422	379	392	410	387	404	410	394	402	416	427	397	374	410	393	385	394	414	399	394	453	379	389	399	412	436	397	451	403	403	425	386	403	397	410	377	445	407	375	417	412	433	424	397	429	386	405	405	419	403	423	399	406	406	414	420	453	407	420	382	401	388	436	397	420	394	425	419	391	399	469	388	404	412	391	409	412	423	382	390	399	415	370	424	428	389	416	415	425	383	417	393	426	408	405	383	423	370	399	403	426	393	377	418	396	392	384	425	379	417	387	400	398	410	432	406	428	396	389	401	370	383	443	402	397	398	401	401	449	391	413	413	439	431	436	428	408	416	389	368	401	417	428	399	380	435	408	405	438	418	404	381	423	416	399	425	415	416	408	400	412	405	398	400	390	424	393	419	442	404	410	407	424	392	422	436	398	389	409	406	423	394	429	375	364	430	454	382	403	418	379	405	412	398	404	426	380	378	453	435	375	378	408	406	413	443	419	434	413	408	365	389	443	422	396	376	356	414	409	432	435	416	403	403	438	405	438	402	408	409	402	358	364	391	405	422	413	408	456	419	382	398	414	399	389	382	392	407	398	426	369	402	414	417	416	406	434	426	379	410	396	453	422	425	435	430	382	432	395	382	451	400	412	390	438	388	421	416	355	434	406	375	402	405	405	394	407	393	417	416	382	413	371	392	399	417	399	431	419	401	392	376	407	406	381	373	402	421	401	438	383	381	393	389	384	411	419	386	391	395	408	389	412	405	431	376	467	407	443	396	436	422	403	409	412	392	437	390	440	437	445	372	397	378	401	413	400	412	396	423	440	410	380	372	391	399	414	437	408	417	448	386	373	382	445	401	454	411	425	411	411	412	399	399	400	385	401	406	423	430	431	435	414	388	397	393	410	436	415	384	420	415	370	404	395	413	422	341	445	404	431	427	401	429	406	409	384	415	380	428	447	405	390	400	404	411	454	432	410	431	392	402	397	381	425	368	458	410	389	429	410	388	421	406	442	404	391	413	380	399	375	390	391	437	434	409	442	429	393	367	426	372	396	375	437	396	438	398	355	398	386	386	417	399	394	398	400	408	383	410	419	422	426	362	380	426	412	353	395	426	432	415	398	402	380	396	392	415	402	390	424	439	406	436	397	438	405	408	394	413	398	448	442	400	397	406	394	394	416	397	425	376	390	429	404	424	438	416	371	381	423	386	430	435	427	388	394	380	441	428	402	433	380	406	422	428	433	411	406	418	411	399	443	418	420	391	390	404	385	397	382	417	418	387	408	416	377	411	404	415	424	386	400	423	414	392	383	420	426	399	444	394	435	422	397	396	389	426	411	451	437	400	422	421	392	420	372	404	416	404	367	416	424	406	399	439	390	428	409	405	419	388	375	418	409	401	426	435	408	423	380	444	448	382	389	384	393	390	413	411	418	422	430	434	406	414	436	410	417	429	414	357	428	388	417	417	395	381	404	396	417	428	376	430	395	414	398	414	403	424	404	440	393	386	395	389	407	409	390	389	389	393	372	418	399	415	411	421	427	418	415	408	387	396	405	410	419	433	408	438	391	402	406	397	397	421	410	423	417	400	397	401	432	433	383	430	398	437	413	415	443	404	425	442	385	407	418	414	384	404	400	423	420	398	391	389	407	386	422	411	411	400	406	374	398	382	377	404	418	423	394	396	409	406	438	395	412	417	423	414	379	374	397	380	403	403	394	381	379	380	378	423	398	385	437	386	446	387	395	420	382	419	401	418	433	398	414	392	416	406	445	400	436	401	420	362	404	437	406	399	380	384	390	393	383	404	386	400	413	409	411	395	425	432	401	383	412	438	373	459	419	384	411	403	406	408	417	423	412	406	390	404	406	443	437	398	414	421	382	419	421	376	422	402	382	431	368	405	409	405	440	394	402	415	408	404	392	370	416	454	390	421	375	409	423	436	395	430	446	397	381	397	389	401	412	403	423	397	419	386	404	415	421	422	385	408	428	403	400	422	387	380	435	379	430	420	384	428	388	398	372	403	411	390	410	370	403	401	402	374	422	377	382	409	421	418	407	432	404	388	428	407	394	422	422	393	421	379	401	398	413	366	418	384	394	412	402	393	415	404	431	374	388	409	377	394	419	400	443	404	395	418	406	420	416	399	397	433	431	404	403	402	384	407	393	401	432	431	436	410	417	384	396	414	418	408	433	394	414	407	418	404	393	408	394	395	379	383	412	398	410	414	422	384	437	378	399	406	400	423	412	392	441	419	420	397	390	414	369	394	418	442	415	384	393	454	407	417	420	424	427	422	425	391	409	405	440	426	410	375	462	390	413	429	421	428	393	409	425	415	410	445	406	399	412	424	418	409	416	443	426	430	410	396	399	446	402	421	386	426	444	390	412	402	426	398	415	402	416	410	405	397	376	416	387	373	402	418	397	411	427	353	421	391	376	392	394	415	369	402	410	416	416	421	434	413	397	422	382	380	402	359	419	401	410	393	376	411	393	433	369	395	398	428	433	418	428	397	401	452	384	460	384	405	398	405	421	412	420	380	424	416	391	396	374	365	426	411	402	382	354	436	413	380	419	368	429	395	455	384	385	451	413	424	437	414	405	390	394	405	372	445	383	388	409	425	386	435	408	403	401	416	401	408	420	435	372	391	469	421	413	415	444	396	405	421	438	410	427	407	428	390	390	397	418	390	432	423	394	414	445	425	411	415	398	396	394	379	390	432	406	405	424	398	409	420	399	416	437	401	421	437	408	393	387	426	359	400	424	390	449	389	401	404	367	419	431	432	399	416	366	387	399	377	412	386	395	398	449	443	402	433	431	432	427	395	444	457	407	398	370	424	420	417	404	397	399	383	429	434	399	387	388	422	429	450	384	383	438	423	410	359	380	409	406	364	387	427	388	381	406	420	386	412	417	384	380	434	433	416	436	422	414	421	442	379	429	424	407	413	421	404	429	391	392	372	444	391	425	398	417	356	418	395	376	404	389	414	417	399	415	434	411	409	430	417	407	412	415	381	400	373	408	424	408	402	405	369	396	411	413	391	386	407	408	413	391	364	416	436	389	387	393	427	395	398	431	390	399	412	441	422	412	413	421	410	405	407	416	383	421	378	407	375	409	391	407	442	408	407	407	434	368	428	403	412	398	402	438	414	413	407	426	404	437	380	426	428	398	403	430	451	414	405	396	390	399	407	376	391	420	443	394	429	382	421	406	428	397	378	408	399	416	380	377	404	375
3261	1175	618	356	427	635	605	2006	901	425	324	277	255	230	184	168	175	164	141	125	120	127	133	126	105	90	94	97	97	87	65	87	76	79	66	114	161	184	174	93	61	54	44	52	51	41	36	38	38	32	29	57	53	57	46	30	41	39	55	37	35	34	28	44	50	51	38	29	35	42	47	36	44	42	46	49	36	44	36	43	31	46	33	33	35	44	46	41	32	46	49	35	45	35	33	40	49	42	37	35	48	36	33	41	33	34	41	41	35	35	35	39	50	42	42	42	37	42	42	36	45	42	39	46	51	36	40	35	44	46	47	32	39	39	48	31	36	30	43	32	38	33	38	32	35	35	31	42	40	43	31	29	39	39	38	34	41	31	42	44	49	33	36	33	38	34	32	46	37	36	46	34	42	31	39	33	34	35	32	51	48	53	34	31	40	42	52	36	42	43	36	33	42	33	45	27	44	32	38	31	39	40	27	45	40	39	34	40	38	35	47	36	35	34	38	46	33	36	28	31	33	39	38	35	46	36	36	39	43	39	41	46	42	40	32	38	33	42	46	32	25	38	42	32	41	36	42	39	33	41	21	48	34	35	35	44	35	36	35	47	44	39	48	26	26	37	49	40	33	34	38	35	39	31	39	32	30	34	29	35	29	40	42	30	49	51	37	52	33	38	36	42	31	44	30	46	56	30	32	35	34	43	44	47	46	38	30	40	35	30	40	40	39	31	36	45	42	33	31	25	45	37	45	44	37	32	34	47	31	45	35	44	32	36	30	52	51	45	26	35	45	41	51	36	35	33	42	40	49	45	30	44	39	48	43	41	43	43	34	40	44	27	43	38	29	37	35	51	34	32	49	34	43	37	35	28	49	43	32	44	44	39	42	37	35	40	34	47	29	30	46	38	39	34	35	39	42	37	50	55	46	33	34	29	33	36	43	44	40	32	48	48	44	42	41	43	34	37	39	36	31	40	27	49	36	28	33	40	33	44	52	47	36	23	38	55	36	36	38	33	33	41	48	31	45	43	37	45	37	34	28	41	36	32	40	38	45	28	39	33	42	49	30	37	29	29	29	37	41	39	33	45	38	37	41	36	30	25	39	30	25	33	38	30	33	37	35	43	37	46	37	26	48	35	35	39	40	36	37	39	23	45	44	34	25	32	38	49	50	39	34	32	48	35	42	45	45	39	52	42	34	42	35	48	32	26	29	38	33	48	34	34	40	34	34	42	43	39	34	41	38	42	36	33	41	45	43	45	43	42	28	45	44	42	39	39	44	32	52	35	34	36	33	39	38	38	36	48	42	40	48	30	39	40	32	40	36	31	28	39	35	39	39	37	34	37	33	36	40	50	36	37	45	30	30	42	38	42	39	27	34	35	38	42	45	46	32	40	36	49	30	29	39	34	41	47	30	43	31	32	35	49	34	46	44	36	43	52	44	42	28	38	37	45	34	47	30	40	42	45	40	34	39	52	33	36	36	43	33	28	32	24	41	41	44	35	33	29	42	37	40	35	34	40	39	32	35	31	33	29	39	37	38	33	38	33	27	41	33	33	34	38	33	33	48	37	35	36	45	29	27	41	35	39	32	27	40	35	32	36	33	24	31	30	32	34	40	39	32	38	42	33	38	31	51	31	35	31	40	34	31	51	43	50	36	43	33	49	47	48	28	35	34	39	36	34	43	33	47	33	29	35	41	32	34	29	41	36	38	53	36	39	25	49	51	44	39	33	36	44	39	37	33	39	27	27	39	34	38	40	27	45	26	46	46	24	43	33	43	33	43	38	45	27	36	33	41	35	34	38	50	38	49	35	43	39	45	33	38	34	37	33	53	45	39	35	29	42	32	32	40	44	37	37	47	36	50	38	42	39	35	33	46	37	36	54	31	39	32	42	35	45	42	45	34	31	37	30	35	42	41	37	32	38	36	25	39	39	41	29	43	41	37	37	38	38	34	35	39	34	42	39	32	40	36	40	38	34	41	46	35	40	41	34	46	25	45	35	45	37	47	36	37	49	40	30	29	39	39	43	33	39	30	26	32	28	44	48	33	42	39	43	29	39	33	48	36	39	35	39	46	43	46	37	43	43	41	42	47	48	42	38	42	35	28	38	31	33	26	37	48	34	38	35	41	39	35	44	45	47	40	32	35	45	39	29	40	43	42	33	41	35	38	48	44	40	45	43	37	48	39	36	33	41	35	34	43	44	39	48	34	39	47	43	43	42	44	42	42	37	33	34	39	43	35	51	39	36	42	40	47	33	32	38	31	37	41	35	35	41	41	36	37	32	46	38	36	28	29	39	32	41	37	40	47	35	39	52	26	42	38	29	45	35	51	40	41	28	47	39	43	33	46	42	52	49	44	43	28	42	42	30	46	38	37	32	41	32	47	40	38	43	48	38	42	32	49	27	33	40	34	34	31	45	38	44	42	38	34	29	39	31	40	38	46	36	37	30	37	35	36	34	34	35	41	37	38	30	51	34	35	38	43	41	36	43	34	34	37	40	39	38	39	30	36	41	37	39	43	42	39	31	23	43	38	32	29	37	35	43	41	34	34	36	37	40	33	35	44	30	44	40	34	41	52	35	37	50	37	47	37	38	39	35	31	49	41	33	39	37	37	38	45	30	32	36	42	38	43	42	44	36	41	39	39	41	39	43	37	47	31	36	47	40	28	48	28	44	39	43	33	37	40	38	38	36	38	42	35	36	43	40	38	39	39	40	37	28	38	52	39	33	39	35	37	33	40	39	39	32	44	32	46	31	39	42	27	38	51	42	45	35	37	36	38	32	41	37	38	43	46	39	39	24	48	38	47	29	34	36	42	48	51	38	31	36	36	35	35	35	39	45	30	40	30	39	39	42	29	42	27	29	37	43	35	28	37	48	38	41	33	34	40	40	38	37	38	37	40	48	46	41	35	28	42	41	30	41	26	30	39	38	50	38	40	35	42	37	35	37	53	38	35	50	42	37	28	30	39	36	35	50	39	31	44	36	36	42	38	30	34	26	39	38	42	45	34	38	34	49	43	51	32	35	36	28	42	33	53	39	41	38	39	36	44	40	37	36	49	42	40	42	46	26	40	34	65	26	40	40	34	39	46	39	32	31	35	43	47	38	32	51	36	39	47	48	31	43	44	38	37	45	36	43	31	35	28	44	40	45	45	41	31	41	39	31	44	29	32	42	39	43	45	42	44	30	30	30	44	47	53	47	45	28	46	37	49	37	38	40	34	43	38	42	31	42	42	37	44	44	38	33	45	36	26	43	40	44	40	38	31	45	36	54	30	42	35	31	51	38	42	31	36	43	33	38	44	35	40	45	36	38	32	34	38	46	32	23	39	36	37	39	33	44	36	38	38	39	36	33	30	35	45	38	35	32	23	47	38	37	42	36	23	40	35	40	43	38	46	32	49	33	47	38	34	47	38	31	36	26	40	31	35	41	52	35	36	47	42	36	45	22	39	39	39	35	34	35	35	37	33	39	36	33	29	33
21463	13284	9037	13291	20638	22582	21729	32638	18943	14931	12482	10711	9563	8144	6918	6401	5773	5110	4507	4127	3906	3979	3974	3676	3397	3151	2724	2682	2729	1919	1897	2775	2067	2226	2100	3164	4991	5235	4743	2567	950	589	567	827	842	555	514	468	461	494	559	808	942	769	687	573	528	508	460	500	462	482	485	443	489	478	462	508	483	504	467	451	453	471	485	477	471	438	490	487	502	511	452	429	494	446	493	463	462	455	467	487	482	512	477	472	457	436	433	455	473	433	476	456	477	476	507	452	475	462	480	479	461	477	491	503	470	498	462	464	483	463	497	458	461	494	480	494	526	462	500	498	469	417	458	465	480	512	460	499	514	461	497	456	475	455	492	479	480	444	443	467	446	466	476	430	477	463	424	528	485	490	433	485	462	508	459	498	446	492	495	476	461	426	493	490	468	476	442	453	465	476	470	531	465	487	486	451	499	436	497	437	491	478	456	445	471	457	465	487	481	459	463	447	468	449	519	466	446	504	457	468	480	466	446	476	467	492	472	460	481	488	477	507	463	429	463	475	481	484	487	476	472	467	474	456	466	506	430	477	492	460	458	446	455	463	471	479	484	444	464	496	488	484	483	459	490	519	477	466	477	497	506	443	460	460	529	475	508	509	472	471	469	476	482	489	468	509	486	517	463	490	467	454	493	470	472	466	466	486	472	435	503	481	465	443	480	474	431	449	460	465	482	471	480	461	452	470	440	463	472	508	454	480	475	515	483	458	484	462	528	478	472	509	507	485	471	482	475	469	467	504	455	463	464	498	478	462	491	471	498	469	465	494	473	446	484	474	480	472	452	445	487	476	476	457	464	531	462	486	496	463	462	449	467	513	448	476	513	502	459	512	483	473	454	464	481	477	495	507	477	481	471	500	492	482	476	485	476	463	487	473	504	490	441	471	446	485	474	461	469	486	481	453	495	499	481	452	519	463	488	446	459	463	471	462	478	477	489	485	476	490	460	476	452	466	458	434	455	458	444	452	489	465	464	499	494	450	464	474	464	441	482	463	463	482	467	477	529	492	455	450	489	475	478	484	456	476	447	489	454	487	498	453	500	468	472	460	503	414	452	472	473	468	442	470	471	466	486	473	480	481	457	481	493	473	496	445	465	470	453	534	477	461	499	436	460	508	455	486	488	465	480	441	483	485	492	423	474	480	480	495	457	460	485	471	483	467	462	441	446	460	487	437	504	484	490	504	488	450	452	493	491	485	461	448	463	462	452	450	485	505	449	476	463	443	509	500	464	465	473	464	476	426	461	474	456	450	458	482	453	478	460	483	455	509	446	498	481	506	461	480	477	463	515	502	472	505	510	501	473	478	458	459	485	480	466	492	457	498	447	471	455	460	422	495	468	481	463	499	499	477	487	471	475	432	467	487	503	467	466	495	454	483	473	462	471	507	444	499	496	464	494	442	518	471	438	445	467	508	459	468	472	511	483	489	500	483	478	471	519	468	472	459	460	478	527	495	517	445	490	449	486	485	498	477	438	443	476	460	460	470	505	519	475	454	460	486	471	459	479	467	479	492	489	453	454	479	453	473	441	454	472	499	505	466	508	482	487	497	497	469	482	463	475	441	444	485	434	496	467	469	471	485	485	438	482	467	491	475	469	464	464	462	482	446	497	488	457	428	512	467	477	450	463	514	472	448	465	470	473	456	481	479	476	467	449	473	490	491	456	485	411	463	478	500	449	493	498	475	457	451	474	456	484	478	486	462	462	448	450	483	468	480	456	478	493	426	486	470	463	481	484	459	460	463	497	447	487	461	498	478	505	483	452	444	477	432	500	458	462	475	448	463	493	463	458	432	483	489	484	464	460	510	471	481	520	488	507	453	458	479	460	473	486	501	448	481	469	478	433	457	465	481	481	473	456	508	417	429	498	457	437	457	435	516	472	415	478	446	466	461	491	498	477	459	490	427	462	483	492	487	484	447	468	485	465	461	451	483	493	457	499	493	481	454	465	527	474	490	468	485	476	514	475	502	436	483	495	442	495	528	485	449	500	480	465	426	513	446	488	473	517	489	454	458	452	488	514	506	506	493	473	497	429	452	497	464	483	520	483	466	487	497	507	514	433	486	509	491	448	495	474	497	476	490	486	453	477	469	494	490	462	459	472	459	447	494	483	489	460	468	479	445	476	456	504	501	446	475	479	467	501	490	429	501	466	443	480	493	503	463	490	495	508	491	448	475	422	481	480	461	465	517	458	492	461	460	459	486	496	452	449	480	441	482	460	505	477	474	473	496	459	471	533	474	464	497	500	455	507	465	443	485	484	467	464	473	450	451	447	462	484	475	505	501	491	465	460	468	461	461	508	496	490	445	487	452	509	450	498	445	497	486	502	432	470	477	519	474	516	436	446	495	466	484	475	505	474	504	498	453	478	509	532	484	474	474	468	467	455	496	458	460	509	497	473	468	432	499	465	419	451	459	449	448	467	490	473	428	490	469	452	464	475	481	452	494	470	450	471	479	466	481	476	491	441	482	456	478	432	492	536	497	488	481	494	458	465	479	466	549	475	488	435	478	508	470	480	440	507	474	469	491	455	498	473	507	450	472	470	445	440	486	457	423	470	487	468	481	459	482	459	482	462	503	511	458	474	488	445	500	472	451	482	485	477	476	465	470	471	433	464	479	477	439	474	463	514	473	450	499	455	469	474	512	486	489	464	514	465	506	456	505	484	468	473	476	427	485	488	491	475	488	465	505	465	491	469	489	479	479	485	469	450	511	492	523	485	491	487	485	454	496	458	451	477	493	459	463	477	474	524	438	442	482	471	423	459	466	488	493	449	468	429	452	458	500	448	471	497	501	445	460	503	479	483	499	460	490	477	451	526	463	525	477	478	480	502	471	473	498	475	480	476	483	477	491	423	500	455	483	488	513	466	504	474	476	505	468	470	496	483	479	502	459	492	489	511	498	460	461	480	450	435	440	467	459	473	461	466	450	486	470	436	478	455	468	482	474	474	478	459	478	526	504	518	497	424	465	467	465	446	477	458	440	479	500	499	464	487	497	505	437	473	404	481	452	465	477	519	500	477	490	475	451	489	432	457	438	465	513	506	471	510	481	488	440	473	472	496	503	461	486	504	462	452	451	505	485	445	511	485	492	468	433	480	500	481	457	488	488	475	491	447	493	469	468	477	487	470	505	499	496	504	483	491	469	492	495	474	485	469	496	485	480	472	484	470	459	454	444	534	481	481	496	519	496	478	523	490	493	471	489	470	463	441	457	489	455	479	457	509	500	485	502	495	484	469	453	494	498	509	509	459	488	492	457	449	463	473	519	463	471	446	468	473	486	467	477	490	471	476	501	473	458	490	435	475	453	480	448	482	473	475	452	449	449	439	492	460	488	475	496	488	431	473	482	463	456	485	492	504	459	442	466	455	486	485	449	466	468	457	477	478	438	503	496	478	465	481	478	476	512	483	506	494	467	484	516	471	479	445	491	456	481	477	457	478	458	474	462	497	465	472	489
2819	1842	987	624	552	793	869	2274	921	524	470	465	378	316	285	231	229	160	180	141	166	168	169	126	131	112	118	117	98	94	91	144	200	105	78	144	212	223	237	155	71	31	26	33	56	31	34	30	33	43	48	53	40	44	35	34	29	41	36	36	36	28	40	38	36	45	39	29	30	32	31	37	38	35	20	31	17	31	41	38	33	39	37	34	31	39	39	31	36	39	37	34	26	27	19	34	30	36	32	42	39	31	31	37	32	31	36	34	23	32	38	33	27	41	36	27	37	31	29	31	33	26	37	36	32	27	39	20	32	33	32	32	30	31	22	34	19	36	25	25	31	28	30	32	30	39	42	38	47	40	23	38	29	32	41	31	28	36	27	35	27	38	36	38	34	37	35	34	37	57	40	40	26	39	30	40	26	31	36	39	35	35	36	43	26	33	21	38	41	33	34	36	27	29	43	31	27	35	39	37	18	34	35	29	35	39	33	34	35	33	36	28	39	42	32	36	25	41	37	31	41	34	38	35	30	32	32	30	34	25	32	30	49	43	38	34	40	28	37	28	36	28	49	33	38	33	30	36	27	36	45	31	30	45	36	42	34	34	44	25	30	45	32	40	32	30	28	34	37	35	36	43	42	35	32	31	24	27	29	30	28	40	41	40	27	31	36	28	30	43	18	35	33	31	31	38	28	36	31	38	32	28	39	40	32	33	40	32	34	28	34	41	36	33	36	38	41	35	28	33	32	35	44	43	26	38	37	36	38	42	48	38	39	28	32	36	35	30	30	34	26	33	41	32	36	37	33	33	40	36	38	32	36	26	26	26	28	36	42	32	30	36	41	41	23	30	42	29	44	23	24	39	38	37	37	32	41	32	38	37	30	33	42	45	36	26	44	26	30	50	33	44	36	29	38	45	26	25	38	35	30	30	32	31	27	42	36	43	31	32	31	39	29	32	26	33	38	27	35	38	43	27	28	29	35	31	27	43	35	43	25	30	32	34	25	26	37	48	34	34	34	40	31	32	37	26	30	30	34	37	27	41	29	32	32	34	30	35	34	29	44	31	28	33	36	36	23	31	38	30	39	30	32	36	31	39	36	32	40	36	27	36	41	28	38	30	32	32	26	32	28	33	37	29	38	34	41	30	32	27	33	48	49	26	30	39	37	30	46	24	35	33	29	28	37	32	40	33	30	30	35	29	38	30	35	26	36	33	36	38	29	44	42	28	29	34	28	33	32	36	30	35	32	29	20	34	34	30	32	34	31	33	43	28	32	34	44	34	38	41	27	23	34	23	34	35	43	38	30	33	36	26	27	37	32	33	25	40	36	39	29	29	32	33	36	35	40	37	39	38	33	28	39	43	32	29	32	49	33	33	38	37	34	38	40	32	40	41	35	38	29	37	34	25	21	31	29	38	33	30	30	35	27	38	29	43	37	33	41	32	30	36	33	28	38	34	44	28	35	30	27	36	40	44	42	35	45	29	36	29	39	31	25	31	41	30	40	36	31	38	24	39	25	41	30	28	38	25	24	43	33	37	27	30	38	29	28	36	31	29	38	23	32	25	39	29	33	34	27	46	32	43	28	43	30	28	32	39	28	34	29	32	38	25	46	44	27	34	49	32	32	36	38	47	36	26	28	32	29	23	32	41	45	42	29	35	36	35	32	34	36	35	22	31	34	31	25	33	33	35	39	48	36	34	45	29	28	30	46	35	30	43	38	29	29	32	32	36	29	29	33	24	24	48	47	27	42	36	34	23	44	20	32	30	35	39	38	31	35	32	32	29	38	38	38	25	36	36	41	24	30	36	22	34	33	35	38	21	31	36	40	29	37	40	24	28	26	30	28	27	46	33	33	35	39	33	29	34	32	26	37	29	21	39	31	30	39	39	36	26	29	24	37	29	20	32	40	32	37	35	39	27	39	34	28	28	40	25	24	30	28	42	41	30	26	38	33	34	38	37	38	34	35	34	40	32	35	37	24	27	38	28	28	43	23	28	33	24	33	27	40	40	36	30	35	32	30	37	41	29	45	42	39	38	47	34	34	37	28	25	25	30	34	29	41	40	37	26	25	36	35	32	31	31	26	33	40	28	32	34	32	35	29	33	35	44	32	36	32	34	35	29	31	39	35	32	39	29	45	26	31	45	39	37	25	33	31	33	31	25	34	39	26	37	31	38	30	34	39	31	42	36	20	33	41	45	42	33	35	31	27	46	41	28	31	37	32	36	34	40	39	36	33	39	35	28	38	33	29	28	33	35	27	27	23	36	26	40	28	32	28	42	55	42	47	30	31	37	30	39	42	29	33	26	25	29	32	36	26	38	28	32	42	36	35	36	46	32	30	32	37	18	39	34	37	36	32	45	42	43	36	45	30	30	35	31	31	30	23	33	29	47	25	49	36	35	34	42	21	49	38	33	31	35	40	37	23	42	27	30	40	31	24	26	24	30	39	32	39	35	37	43	31	29	39	29	38	30	39	32	27	29	28	36	35	32	33	33	27	44	35	28	35	28	45	32	29	36	24	47	31	37	35	43	37	27	36	36	28	31	29	31	32	32	31	37	38	42	40	29	21	40	27	38	36	30	40	44	32	34	31	37	37	29	39	38	31	34	26	43	36	33	29	33	31	26	39	31	39	28	37	33	28	36	37	30	36	39	30	32	30	34	33	32	34	35	34	36	38	32	35	40	48	28	35	26	37	44	37	36	43	33	32	31	35	32	32	30	38	28	39	30	35	36	35	22	32	37	30	39	28	47	23	32	23	36	34	42	32	40	44	38	31	30	33	36	34	30	41	37	35	36	31	31	37	34	35	36	32	35	28	31	34	44	33	38	36	36	37	39	34	32	36	24	33	27	28	34	38	36	30	30	24	34	35	28	36	41	37	42	35	34	34	28	36	32	39	36	35	34	28	34	29	32	24	34	40	39	43	31	31	40	34	31	37	35	42	29	38	27	37	32	33	43	30	35	33	33	35	34	44	30	33	31	35	33	26	34	43	35	37	42	32	31	40	35	28	36	31	33	37	29	38	48	30	34	45	25	28	32	26	35	25	27	32	32	16	27	38	34	41	36	37	39	36	40	38	24	29	33	36	29	29	36	41	30	38	20	28	24	32	29	27	24	39	45	28	31	39	27	36	34	30	31	38	31	35	40	32	25	43	31	33	31	31	33	44	36	30	41	35	34	34	24	30	27	40	42	41	35	36	26	29	25	42	38	29	35	31	27	41	30	37	32	40	37	35	31	29	41	49	37	31	31	29	35	31	26	41	31	38	35	39	34	34	34	28	46	32	38	30	25	41	31	34	40	29	33	24	31	21	29	31	22	30	38	41	26	40	29	30	36	28	24	44	33	30	33	30	32	44	42	30	19	32	40	35	26	42	26	35	30	33	30	44	35	31	31	30	41	25	33	37	31	32	43	26	37	36	32	35	40	37	29	34	42	31	30	36	35	23	32	36	32	31	36	39	33	38	35	38	35	31	33	42	25
25309	15932	11130	16435	23390	25222	24052	30117	19999	17565	15535	13709	11889	10459	9165	8154	7272	6300	6010	5361	5088	4847	4850	4407	4186	3476	3274	3101	2797	2490	2394	4578	6030	2455	2221	4938	6379	6675	5780	4010	1876	695	540	816	1014	432	392	419	408	477	600	867	899	676	601	503	480	480	412	411	421	365	419	407	405	428	409	437	405	411	388	394	422	398	418	431	361	404	384	390	405	421	402	426	396	412	400	441	417	377	402	435	416	413	408	370	428	393	409	437	403	403	353	432	376	389	400	416	406	452	383	430	402	424	441	431	421	437	392	397	393	391	418	430	394	396	432	399	413	420	410	421	391	414	424	409	426	426	408	404	400	412	420	416	395	417	407	413	425	422	388	416	372	429	398	395	419	380	412	458	411	405	427	431	426	378	410	451	459	437	400	445	427	362	430	376	383	376	425	422	386	384	408	454	438	427	423	412	398	420	436	398	416	423	388	409	396	409	398	422	416	383	392	411	416	392	397	388	462	432	437	422	428	399	408	418	445	447	458	413	440	414	402	440	406	440	408	434	410	410	428	456	466	409	387	414	413	418	437	424	422	432	389	414	436	425	396	408	425	402	419	392	413	419	427	427	434	409	436	390	401	425	409	435	400	411	394	427	406	446	428	394	418	379	419	412	395	397	401	418	443	417	400	421	416	416	416	426	448	404	409	419	386	421	389	399	388	392	432	400	404	438	414	412	372	416	415	400	374	425	399	410	370	422	400	456	385	429	431	386	402	358	363	403	423	423	412	400	425	402	400	418	431	404	445	405	428	428	399	403	429	396	397	436	416	392	399	400	408	416	426	397	393	439	393	417	404	386	412	396	396	427	402	427	413	437	430	439	455	398	405	399	400	426	384	398	425	433	427	376	440	409	446	439	409	433	389	421	405	407	404	399	433	413	416	387	376	395	384	409	398	448	395	384	429	407	401	393	389	442	414	429	399	419	442	431	397	360	394	429	429	389	454	427	389	410	406	452	400	455	423	398	379	396	460	431	379	401	398	407	413	376	377	429	446	418	418	442	407	404	386	418	431	415	414	405	443	391	425	428	411	400	419	388	398	415	412	417	382	405	461	403	400	419	388	402	426	414	400	361	398	412	427	385	417	409	410	400	393	383	398	428	397	390	417	377	385	394	392	427	389	426	429	412	452	417	410	447	430	433	437	378	430	397	388	419	411	394	361	390	425	377	437	395	411	400	435	443	439	433	396	408	415	395	395	475	425	409	413	428	417	421	445	436	434	391	434	386	411	425	431	406	391	390	449	433	393	365	459	432	400	417	370	435	421	430	428	420	420	403	405	404	403	393	407	407	389	428	428	462	397	441	407	425	411	404	401	430	444	419	439	406	435	402	409	388	408	433	408	422	428	439	415	401	425	415	374	398	422	410	387	430	407	393	393	406	406	407	447	407	401	409	413	413	420	412	417	397	395	431	425	424	412	421	409	384	383	407	384	423	442	421	446	436	416	448	405	400	412	409	420	393	412	433	395	386	381	428	419	396	427	426	406	411	403	429	434	416	414	407	412	419	429	396	408	373	475	405	417	417	411	417	445	417	379	397	388	402	428	423	403	405	405	419	414	418	403	438	439	403	396	397	351	419	402	374	427	409	389	390	421	433	458	402	417	412	430	404	440	402	403	414	441	438	388	389	441	417	407	414	384	394	478	401	383	438	401	436	432	410	397	444	397	400	417	367	387	452	385	414	390	441	425	338	397	397	389	414	414	420	419	397	366	404	406	434	389	409	400	382	422	408	440	414	404	422	412	382	410	453	421	392	424	400	415	403	391	411	377	421	419	402	388	371	414	390	408	415	439	406	399	416	376	423	444	413	406	440	447	382	409	385	425	485	414	435	417	410	436	436	390	426	399	410	412	394	426	432	387	408	381	408	427	411	405	440	423	407	383	388	397	404	419	412	436	384	390	398	431	362	413	399	425	406	432	407	439	385	423	395	439	386	408	391	390	414	419	434	412	421	408	416	410	413	405	432	414	401	396	442	455	425	428	412	419	388	402	424	432	444	383	433	403	399	408	417	417	398	405	394	409	403	377	415	392	452	405	412	457	388	440	410	399	401	455	435	402	427	390	407	415	449	447	405	398	415	407	404	389	419	392	415	390	386	371	395	395	417	407	402	412	422	382	421	434	412	404	397	387	425	447	392	400	405	409	420	429	415	375	402	434	354	425	436	430	422	395	410	441	415	415	439	427	425	414	400	403	383	407	395	413	414	396	395	421	434	399	382	395	408	405	388	385	404	405	429	435	447	386	402	419	410	371	431	418	409	462	432	440	386	420	395	443	393	402	359	424	373	406	387	438	411	387	379	380	421	416	420	416	469	433	383	413	427	401	406	417	438	411	394	429	426	402	428	437	396	420	431	406	439	394	438	392	381	416	415	403	412	385	418	436	425	401	424	419	399	405	421	410	408	422	429	437	444	379	402	417	423	415	440	400	396	406	402	419	411	447	381	410	416	421	390	429	390	378	415	451	400	425	393	406	400	435	389	410	396	405	401	392	398	391	455	428	400	416	450	421	418	387	419	400	413	420	435	417	420	395	406	354	410	435	435	402	444	443	404	411	431	378	421	410	379	444	384	422	428	387	412	416	426	441	416	426	393	448	421	419	415	371	413	393	375	399	392	398	421	423	402	387	392	371	388	402	382	441	389	427	408	402	394	410	425	410	425	411	407	473	427	439	442	410	417	409	381	391	398	396	434	413	404	405	403	445	385	417	432	392	403	418	408	458	414	445	414	427	403	428	413	406	398	422	422	385	404	435	409	416	403	407	425	401	411	429	446	411	394	400	442	425	434	432	399	446	428	446	423	426	430	415	419	374	421	396	383	420	408	427	420	401	429	438	405	412	416	436	413	446	464	428	423	423	391	444	453	391	416	425	425	393	415	411	405	425	425	435	403	413	422	371	460	402	391	442	408	418	404	411	378	392	382	419	408	412	416	386	418	417	414	444	409	378	426	447	416	445	383	443	397	394	423	427	395	376	429	395	389	414	451	437	425	395	437	402	393	463	411	436	415	408	430	441	420	419	399	381	400	391	434	409	427	418	415	416	413	407	448	405	416	408	417	450	417	378	415	414	421	443	411	415	382	458	411	412	415	395	436	414	409	436	392	401	418	416	399	398	399	390	447	400	402	431	405	377	393	380	453	435	399	389	432	399	401	399	410	418	433	419	426	415	385	387	424	413	396	396	415	388	381	388	420	461	388	419	391	408	411	426	391	415	367	428	387	412	388	376	391	421	400	417	422	414	412	405	423	426	445	455	396	382	418	403	415	382	423	390	404	408	448	390	368	455	398	395	421	402	401	394	395	430	431	445	378	398	410	417	381	400	413	414	422	460	414	393	400	402	418	402	425	401	408	422	425	401	422	416	426	380	400	434	454	434	383	411	468	390	411	411	407	413	403	411	390	392	425	396	407	408	406	451	392	426	396	431	429	411	395	436	425	437	385	425	431	380	403	432	409
2003	631	304	200	275	335	370	347	282	202	194	193	151	126	120	125	127	112	109	97	106	69	84	72	69	79	59	70	57	75	58	65	103	63	49	72	93	73	82	64	59	36	55	38	43	45	27	41	39	40	35	34	43	40	36	42	45	39	41	28	37	40	25	41	29	34	36	43	32	45	40	27	28	46	24	33	43	44	33	26	36	41	37	35	30	46	44	38	38	27	30	32	29	33	29	37	30	43	48	43	38	30	36	29	48	43	33	37	30	29	41	37	33	36	28	33	29	35	35	48	37	42	38	32	40	32	33	38	36	42	43	34	34	41	31	34	40	28	33	39	47	36	39	30	34	42	39	40	38	37	43	33	35	28	39	27	29	35	46	45	45	36	37	26	32	34	38	35	34	35	38	37	46	30	42	43	40	51	45	31	41	28	34	31	35	44	37	33	48	43	31	39	25	38	37	33	35	30	39	39	38	31	32	40	43	30	38	25	32	42	44	35	39	37	40	35	23	38	43	40	29	37	44	42	38	30	37	43	39	26	49	37	37	35	50	27	47	27	41	36	37	46	43	35	32	35	37	40	29	49	31	45	25	33	38	38	37	38	34	35	31	48	43	41	45	36	35	39	32	33	32	24	40	31	36	36	32	41	42	45	41	33	34	40	39	39	33	29	31	34	37	34	30	41	42	40	42	26	37	32	34	45	37	39	42	42	38	24	40	42	38	24	39	26	27	35	35	42	40	31	40	40	43	32	31	37	32	36	33	51	39	32	30	32	35	46	47	38	45	33	36	39	29	28	36	41	36	44	30	36	28	39	53	45	39	40	35	36	36	28	23	27	40	36	27	36	41	31	38	43	41	38	42	33	38	40	37	38	51	47	46	46	38	48	34	46	46	45	40	32	39	35	53	32	44	49	24	33	27	33	30	35	29	31	37	33	47	45	33	43	49	35	48	34	37	43	36	33	27	39	28	31	30	26	28	48	26	40	40	54	45	36	26	30	35	28	35	26	37	32	45	38	38	26	34	37	30	42	43	34	38	26	42	36	33	26	27	40	38	32	24	26	34	48	34	40	24	41	40	36	26	37	38	36	34	40	35	48	36	35	41	42	31	38	30	32	39	32	35	25	25	39	26	47	36	39	45	31	32	36	27	32	28	25	33	50	35	35	47	36	42	28	34	31	47	35	38	41	43	33	37	49	45	32	36	36	37	32	47	43	28	31	30	39	39	41	37	42	40	36	28	32	39	30	38	33	42	39	37	38	43	32	36	38	43	45	42	43	37	40	28	34	48	40	33	42	35	41	39	31	31	40	36	41	36	36	46	47	24	30	39	38	48	37	34	31	50	33	42	28	37	31	33	34	31	33	35	41	34	32	40	37	40	37	47	35	46	38	32	38	39	39	29	38	45	31	36	31	33	38	31	30	38	39	50	47	38	41	43	40	31	35	34	38	39	41	29	30	39	37	40	26	49	40	42	51	33	29	36	41	34	32	36	37	37	27	43	35	45	34	36	34	27	43	44	37	38	39	43	30	45	28	36	38	32	28	38	36	33	32	44	40	33	41	29	37	36	28	29	22	38	38	41	33	41	35	33	46	37	41	39	29	52	29	32	41	38	41	28	43	38	36	31	23	39	42	37	40	23	47	43	33	42	43	37	38	29	35	43	34	36	40	36	35	44	34	37	36	31	36	34	40	30	37	35	32	41	34	38	29	32	41	30	34	37	44	39	35	34	37	34	29	30	35	33	37	36	32	34	33	30	29	37	35	34	39	40	29	27	39	34	30	34	39	38	31	43	41	32	37	30	32	39	42	33	34	36	45	43	31	31	41	34	34	34	41	47	38	41	39	42	37	37	24	40	27	38	36	37	37	36	34	42	39	38	35	36	42	38	34	34	35	35	31	47	38	32	38	40	30	36	41	29	32	33	46	26	36	38	34	35	35	35	34	50	27	36	34	23	42	31	38	42	42	26	49	33	34	44	37	34	26	42	37	33	40	38	36	37	31	42	42	49	45	36	36	39	35	41	41	31	39	37	29	38	41	44	51	31	35	39	32	29	40	38	34	39	33	40	46	42	34	37	50	45	22	41	40	35	42	42	45	40	36	42	48	31	32	33	48	36	39	29	39	32	32	39	49	32	33	28	33	29	38	39	33	39	45	35	33	29	47	41	39	36	34	43	36	37	43	34	44	37	31	38	31	33	24	40	25	40	39	38	35	47	38	35	43	33	46	42	32	39	37	37	27	40	23	39	38	32	44	36	32	33	31	30	32	40	31	47	32	34	29	33	45	37	39	37	48	31	37	46	42	34	36	27	35	29	43	39	49	38	44	33	31	34	34	33	37	34	40	27	43	44	46	30	36	37	32	37	48	44	34	29	38	39	40	38	54	40	42	35	47	36	34	40	38	28	44	30	38	37	31	40	39	34	43	40	37	28	36	34	29	38	40	43	41	46	33	37	38	39	41	34	40	35	28	40	33	43	36	34	32	40	39	32	24	42	37	36	29	39	38	42	38	32	35	40	30	35	36	29	36	43	40	37	38	44	34	37	29	31	44	33	50	37	49	32	32	30	27	43	45	38	36	30	28	43	34	46	36	31	43	33	50	26	39	38	36	32	35	33	48	36	35	42	33	31	37	30	40	38	31	47	27	44	37	24	30	43	26	30	32	26	33	45	31	39	39	34	41	34	35	41	35	38	37	36	38	26	35	29	38	45	34	43	35	30	39	39	43	33	35	37	41	37	39	39	37	40	38	39	38	38	37	43	39	35	30	36	36	38	30	30	41	24	30	27	47	30	36	43	48	41	41	41	37	38	62	40	35	44	39	41	40	29	41	41	43	32	31	31	34	49	37	27	33	36	40	32	39	33	33	31	37	32	38	25	28	40	21	32	40	48	35	36	32	37	43	39	28	35	28	40	35	30	29	41	32	30	40	39	24	27	43	33	39	35	30	34	36	31	38	34	41	25	43	41	49	41	34	32	46	29	40	38	28	40	37	32	40	33	32	38	36	24	36	47	32	36	26	27	48	46	41	32	38	34	36	29	44	43	46	46	40	36	46	31	38	37	34	34	39	30	22	36	37	41	39	37	28	50	43	30	34	43	31	33	31	34	39	34	42	33	39	43	45	28	40	41	42	35	42	45	37	29	30	29	32	33	30	42	36	43	48	28	30	36	38	44	36	23	42	34	41	26	33	34	42	33	39	29	32	39	29	34	39	39	45	45	31	25	35	34	34	38	27	41	38	36	45	33	31	30	36	36	45	37	35	38	41	37	41	41	35	34	37	46	53	40	41	25	36	37	40	31	42	44	51	38	29	30	28	30	32	39	44	46	38	38	43	34	38	41	32	32	35	34	37	40	39	26	33	38	39	35	47	33	41	43	35	49	34	39	39	38	36	49	35	38	45	28	45	43	35	35	36	37	29	35	43	36	31	31	37	31	35	35	38	34	43	32	32	32	34	36	27	47	29	29	39	29	47	39	35
17483	9413	5880	9644	16027	18023	17468	15518	13286	10859	9195	8064	6890	5505	4888	4276	3620	3277	3333	3193	2784	2660	2527	2331	2256	1958	1780	1723	1511	1480	1341	1531	2962	1233	970	1584	2059	1804	1540	1145	821	559	507	550	524	444	449	432	458	468	453	494	455	512	506	533	507	496	454	448	410	434	420	438	429	431	441	457	458	394	447	439	422	418	467	418	450	421	433	443	458	467	450	491	436	439	480	469	434	445	429	433	395	474	451	485	428	460	415	443	416	436	437	447	462	453	438	497	447	452	418	457	452	456	451	421	460	407	478	435	425	473	448	440	453	429	463	453	460	457	447	430	418	431	443	458	444	421	424	464	427	438	462	459	443	435	425	432	453	422	445	424	431	419	415	482	428	423	422	438	462	472	438	459	426	460	413	446	467	457	444	467	473	474	430	462	474	473	481	479	424	473	452	406	432	448	498	436	471	429	438	429	434	422	435	480	453	450	461	491	426	470	489	461	478	448	436	471	496	435	413	441	462	466	436	455	444	450	424	431	428	479	433	453	463	472	438	440	424	412	466	407	452	474	453	431	443	438	455	438	435	461	422	453	420	482	432	438	499	447	455	438	429	496	432	489	469	433	453	444	461	441	459	436	437	461	391	446	418	437	428	405	453	413	431	477	436	421	464	428	430	467	447	458	425	452	430	424	463	449	438	485	442	481	460	426	424	439	438	453	431	453	441	423	438	434	436	444	436	415	469	469	424	437	474	399	449	411	448	442	410	459	464	453	461	453	486	431	443	448	444	442	470	443	462	462	431	418	405	454	438	471	442	413	447	405	444	490	451	451	451	419	464	448	480	439	430	457	440	429	461	440	432	452	443	448	413	400	446	459	485	450	431	418	443	444	458	497	450	437	445	450	426	491	452	434	447	475	441	388	411	466	442	424	450	460	443	416	461	426	455	457	462	478	465	439	453	434	458	457	481	432	463	484	433	440	460	488	449	470	446	462	431	463	458	427	445	466	438	452	440	467	483	450	465	414	444	445	470	450	430	417	459	445	443	443	466	464	461	460	461	440	456	442	454	457	413	443	469	435	479	448	444	432	464	424	461	414	437	451	462	428	444	438	433	429	465	429	465	451	448	469	454	414	452	415	442	463	475	453	438	435	472	487	461	482	413	398	433	467	474	462	457	397	433	434	475	448	436	432	484	417	472	478	428	405	423	393	435	448	433	446	437	425	416	462	415	453	437	441	462	459	468	478	454	452	438	469	425	468	443	405	444	438	461	421	443	424	407	455	460	435	407	436	433	418	398	445	477	449	448	463	452	425	477	445	453	429	428	451	448	467	439	422	464	436	487	458	478	457	443	424	431	422	462	462	434	457	449	449	449	462	428	431	440	447	414	432	475	445	421	437	414	443	436	453	451	451	448	461	449	413	441	441	427	427	413	420	436	423	456	455	441	449	439	496	480	476	433	487	433	436	423	458	462	433	449	454	441	471	429	412	427	460	463	468	457	447	422	468	469	449	448	408	486	473	433	460	443	453	438	433	475	464	414	429	487	447	472	434	460	434	462	450	443	455	457	473	429	437	432	424	412	437	466	462	428	497	446	445	442	433	431	439	448	463	431	494	436	475	473	408	451	421	444	440	449	420	462	469	423	432	482	441	432	439	448	499	451	441	431	467	477	475	418	440	429	419	436	419	420	450	442	428	477	487	445	424	447	456	460	430	451	415	473	448	444	453	449	470	447	455	429	488	453	444	451	441	444	444	428	456	464	450	420	444	422	471	453	455	458	484	484	433	469	439	483	436	430	420	433	431	438	478	456	460	468	453	442	427	462	490	454	415	447	471	437	450	422	448	454	462	434	464	403	459	452	441	493	444	425	427	460	433	416	408	437	460	469	422	460	449	470	416	451	461	449	435	441	412	469	445	433	444	425	440	444	421	429	450	459	447	440	409	455	440	458	404	407	397	464	444	479	434	406	445	453	447	441	458	417	422	432	476	461	465	439	398	438	452	424	442	479	415	485	490	470	457	476	460	453	443	493	400	428	434	453	419	439	460	468	463	437	474	469	438	387	431	454	415	449	490	446	427	416	448	427	435	465	404	437	462	428	448	468	441	465	448	468	442	418	450	501	425	444	428	473	490	424	435	459	450	392	454	461	459	407	404	416	412	413	449	424	462	479	453	438	447	429	457	407	426	444	442	440	460	491	424	456	427	453	444	420	442	479	426	417	445	447	430	423	469	448	433	469	386	449	410	499	448	466	469	441	436	435	413	437	454	432	449	453	439	456	451	428	432	446	419	463	448	458	436	443	442	435	442	440	467	414	444	490	470	424	470	427	434	453	441	468	436	421	402	467	485	424	459	447	446	438	444	427	427	477	442	484	455	445	418	455	446	471	440	452	465	470	437	445	442	425	467	425	417	475	432	442	478	494	466	484	407	437	418	453	424	467	453	444	444	463	417	492	455	433	457	472	423	467	432	449	486	430	405	448	460	479	472	440	434	454	406	462	436	451	402	428	460	413	473	458	447	455	465	457	473	451	447	480	437	453	444	461	478	431	472	455	464	444	481	408	439	415	440	448	427	428	444	433	462	410	437	482	453	438	472	431	437	499	440	429	438	466	417	447	447	448	447	451	492	420	439	444	448	459	438	457	441	479	462	445	447	434	454	454	421	443	445	486	399	426	437	432	426	434	430	430	444	468	389	441	437	450	433	454	417	427	500	432	437	483	478	451	461	417	446	428	468	424	459	458	455	427	414	453	466	487	456	426	434	455	452	443	437	460	452	464	467	393	485	444	495	448	411	465	464	439	437	451	429	451	438	484	476	473	455	421	465	478	435	470	454	438	434	455	429	413	463	434	439	461	455	416	452	469	464	431	449	482	465	423	439	466	447	466	498	453	422	508	415	408	455	457	434	447	467	464	433	421	429	443	437	443	424	460	438	498	455	435	464	404	453	433	444	433	443	439	444	467	459	417	436	457	425	427	457	476	446	434	449	490	436	433	414	451	462	441	487	431	435	444	462	493	456	478	453	452	451	417	454	406	451	454	452	478	399	484	462	417	448	477	427	434	438	417	438	428	431	426	442	447	432	457	417	440	437	416	413	446	467	451	436	447	468	434	476	445	452	448	428	442	468	463	402	477	414	439	441	433	480	456	466	465	434	451	414	492	482	450	421	444	451	433	461	446	460	436	420	434	468	435	463	417	449	458	444	422	439	440	431	450	426	467	433	430	422	467	441	465	434	439	456	452	423	473	432	445	461	467	437	443	438	463	447	443	463	435	454	485	428	482	446	448	455	474	430	452	429	427	458	462	440	445	431	444	451	421	448	450	458	439	451	425	438	469	497	467	463	433	444	501	484	419	424	446	491	445	427	453	433	440	445	423	455	434	426	429	458	428	439	449	452	445	420	431	434	451	415	475	465	487	471	468	462	453	462	436	448	491	423	476	428	455	480	458	486	458	426	446	441	432	458	442	483	443	438	497	431	443	442	473	438	450	450	445	447	464	474
1801	1302	694	422	402	652	645	614	470	421	376	280	246	229	219	186	166	158	159	139	128	93	96	81	83	97	67	88	71	71	76	58	233	96	56	102	130	122	53	63	56	32	15	43	31	15	34	33	23	30	32	37	35	43	44	35	37	47	29	39	33	34	30	33	29	25	30	29	36	26	24	41	31	31	32	25	26	33	29	34	30	36	23	26	25	42	30	31	31	40	27	34	26	33	31	49	26	25	32	30	32	38	25	34	29	39	28	24	35	34	18	34	29	34	26	39	39	41	36	21	33	34	16	24	37	29	38	31	31	32	41	31	28	27	34	31	33	20	39	28	36	21	40	31	25	28	22	25	27	23	21	30	48	39	24	35	31	31	40	25	21	28	35	34	33	34	27	29	23	34	31	35	35	32	28	18	29	29	34	38	28	25	27	34	37	34	28	28	23	29	44	35	32	35	37	39	32	37	26	28	44	31	31	33	26	32	28	37	31	46	21	26	33	39	26	30	38	37	27	39	18	36	33	35	43	32	24	34	33	30	31	26	19	28	32	35	22	44	30	34	38	29	38	28	29	33	36	25	25	25	31	50	24	38	28	25	37	27	16	35	21	27	50	25	22	43	32	21	35	29	31	33	38	33	38	43	22	34	44	27	28	38	33	29	34	24	35	30	23	30	23	25	31	27	34	40	32	27	40	30	29	20	40	33	45	33	22	47	32	22	25	33	32	27	32	31	28	33	30	29	29	31	44	33	29	33	32	28	36	24	25	36	26	37	33	43	29	34	24	43	31	31	40	41	27	41	22	31	21	33	30	28	23	35	34	36	28	35	36	39	22	31	35	40	35	35	37	31	34	34	30	29	36	23	31	31	26	23	32	34	25	39	38	22	28	40	22	29	33	24	29	30	38	35	35	25	27	27	33	33	36	28	31	37	33	38	23	35	23	33	32	17	31	38	36	30	34	35	40	35	23	30	20	32	36	29	43	26	22	31	26	33	23	30	22	31	26	32	27	19	32	24	22	45	37	30	26	24	30	25	33	38	31	35	24	36	35	22	34	30	32	31	18	22	27	23	37	32	40	46	33	25	32	26	40	27	36	39	30	33	25	36	27	28	28	29	26	37	25	33	35	31	38	31	40	28	48	24	29	37	25	23	23	30	36	34	30	18	29	32	22	27	40	31	33	37	33	28	30	33	35	39	25	31	35	29	24	31	38	31	27	31	33	27	35	20	33	31	38	27	37	25	29	35	24	26	36	39	35	35	41	29	36	23	22	30	24	39	30	29	42	49	38	36	22	25	26	34	25	27	29	31	34	33	25	34	28	29	25	30	28	26	30	33	30	35	36	40	34	29	28	34	26	30	27	32	20	24	31	27	27	32	40	31	35	38	45	33	35	34	27	30	33	32	26	30	38	27	43	21	35	33	32	33	28	35	32	30	36	26	31	20	35	31	44	32	28	22	35	30	30	33	22	35	27	28	32	25	37	28	31	25	32	25	41	29	34	31	32	31	29	30	30	38	27	27	31	35	37	26	28	31	35	35	29	38	39	36	31	26	40	42	31	18	34	38	41	34	40	27	33	30	31	27	32	36	35	25	15	31	34	29	38	44	32	40	26	32	38	21	22	33	22	26	24	32	21	36	35	36	29	22	34	45	16	42	38	34	19	26	28	30	23	27	36	30	28	35	21	36	33	33	34	32	32	31	28	39	33	39	27	27	29	29	31	36	34	24	36	24	39	35	28	30	33	25	33	21	32	26	32	31	32	28	41	28	36	29	32	35	28	26	37	34	27	38	23	26	26	29	28	39	29	28	32	36	28	33	36	26	31	33	27	35	29	30	34	40	14	32	39	35	29	30	25	28	31	41	52	28	35	38	25	37	29	42	30	33	43	30	35	24	35	31	28	24	32	36	26	22	21	35	28	23	16	21	34	31	32	49	27	28	20	27	32	30	28	42	30	37	22	20	19	31	38	35	35	28	37	33	32	30	29	39	33	28	28	29	31	29	36	30	35	39	29	35	25	26	30	34	29	32	35	26	32	36	44	31	35	39	30	30	20	36	32	34	28	19	32	27	23	29	35	36	34	31	35	35	32	32	29	34	36	25	32	19	31	22	31	23	34	33	34	31	31	19	35	30	35	31	34	43	34	37	26	27	29	31	29	43	24	35	35	25	32	33	30	32	29	35	27	24	41	29	19	27	19	27	43	42	22	34	28	34	35	34	24	30	25	29	28	26	31	32	27	35	30	33	30	24	28	28	35	32	24	32	34	41	23	26	35	24	38	34	26	31	23	33	33	27	40	42	32	44	27	30	38	37	23	38	40	27	30	35	25	36	25	18	38	23	34	36	36	33	29	26	32	32	40	32	32	28	29	31	25	36	22	37	34	33	38	25	38	34	35	23	33	30	28	32	24	37	29	36	36	30	32	28	37	28	36	32	33	33	30	25	32	42	32	28	25	26	34	35	32	27	32	27	28	37	36	36	28	25	25	40	21	36	28	36	27	30	36	32	29	33	27	37	34	31	42	41	36	30	38	34	37	34	28	28	25	25	37	32	22	38	39	40	31	32	31	24	15	25	30	27	25	20	30	26	22	26	30	29	35	23	41	33	21	32	30	27	23	47	26	26	38	36	36	22	39	30	27	35	28	30	39	25	27	30	36	32	42	34	34	34	22	29	31	33	30	35	28	37	34	29	35	37	29	36	31	32	26	30	28	32	42	32	31	31	39	27	36	30	22	27	36	38	37	29	34	37	26	33	35	26	35	26	33	25	34	32	32	32	25	37	34	42	37	38	37	23	30	30	33	36	30	23	25	29	29	27	38	29	32	28	29	27	30	30	28	35	28	27	34	25	36	33	38	33	25	30	37	21	31	30	40	31	28	40	34	33	37	26	37	33	33	32	32	25	38	29	32	36	30	35	38	31	34	34	29	33	36	40	31	34	34	45	34	27	42	27	27	33	29	38	34	33	32	28	29	23	29	39	39	30	30	28	33	32	24	35	31	32	29	31	30	37	35	36	24	31	26	42	37	23	22	30	27	32	36	18	25	40	27	27	26	33	26	38	32	39	23	43	22	27	28	37	42	43	34	25	26	29	26	32	21	38	24	38	19	33	32	30	27	32	32	25	28	39	25	25	37	32	44	31	36	31	29	29	29	30	33	32	30	27	34	28	46	24	38	31	20	31	21	40	35	31	35	28	25	31	25	40	31	28	26	31	22	35	31	36	30	34	31	38	32	38	30	36	24	31	35	32	24	33	34	38	32	35	29	38	31	27	27	29	36	38	24	30	32	33	39	33	27	33	27	30	37	38	30	31	32	35	24	33	25	27	19	20	38	43	35	35	30	32	39	25	30	32	25	35	43	28	28	27	19	30	27	35	38	20	20	29	35	25	24	31	29	31	35	36	33	28	27	30	16	36	33	27	40	44	38	22	29	34	46	27	19	35	36	38	34	34	27	25	48	26	27	30	34	39	22	34	32	42
21135	13518	9338	13602	20280	22922	22007	20460	17570	14878	12952	11022	9674	8577	7495	6555	5900	5332	5093	4395	4119	3621	3419	3149	2893	2562	2262	2018	2000	1990	1853	1847	7401	2871	1701	3536	4209	3281	1466	1591	1634	638	420	767	550	412	387	390	401	373	431	454	459	500	625	582	530	483	458	399	377	411	378	386	397	388	378	363	384	367	401	377	408	384	401	364	407	406	400	421	389	400	388	362	358	383	389	384	396	380	378	383	391	392	371	386	410	366	378	376	338	339	404	367	388	355	394	375	368	340	410	341	382	386	362	361	349	383	368	390	388	336	363	370	368	383	373	354	382	358	389	380	366	397	369	367	391	371	379	390	375	388	388	382	373	399	394	361	393	383	410	357	418	371	377	366	405	401	395	378	363	352	378	377	384	369	374	381	388	386	393	390	384	369	419	408	426	388	375	402	387	338	401	373	373	356	353	378	378	388	338	377	374	404	370	379	367	357	404	377	391	419	372	367	387	362	354	390	373	366	381	349	353	394	359	390	385	377	404	373	377	402	412	361	402	371	403	402	391	396	393	392	406	363	403	398	376	357	383	357	405	382	367	413	407	398	383	394	378	390	398	397	350	406	387	375	370	368	398	409	370	391	355	379	395	369	381	402	373	395	378	354	373	356	375	385	391	382	388	387	377	389	393	399	399	352	374	354	392	381	370	407	351	387	377	388	380	397	377	350	403	397	371	404	380	374	355	357	395	370	370	344	404	347	374	393	380	400	390	414	358	385	391	390	380	363	383	391	420	350	384	376	406	399	435	374	392	396	415	399	426	373	364	352	381	419	387	346	362	385	373	395	359	375	400	375	404	387	371	376	372	368	391	370	327	373	394	379	385	357	376	361	428	366	376	351	379	380	381	405	383	391	414	372	392	409	401	376	394	373	387	365	428	380	370	420	383	397	382	382	409	379	388	377	361	402	410	374	370	388	380	374	374	383	408	355	364	399	393	384	397	414	391	411	374	386	406	368	386	386	375	353	376	364	331	366	385	361	407	370	377	378	405	408	378	379	372	380	409	372	401	373	407	359	376	378	415	392	406	357	374	384	363	373	388	367	386	427	388	368	383	384	370	346	350	390	380	401	379	372	397	392	388	393	373	358	407	384	407	386	433	402	380	367	414	391	373	380	364	385	402	393	420	390	340	372	395	384	374	353	371	401	362	389	409	354	406	382	401	397	366	381	375	389	355	386	357	365	377	365	385	398	366	341	380	366	389	373	428	362	406	375	419	400	381	359	385	371	360	372	362	375	387	388	411	400	394	367	388	391	409	385	359	393	345	391	368	402	401	383	411	385	376	384	403	396	395	353	385	374	348	391	411	358	369	395	404	386	355	356	371	354	423	348	371	378	385	393	382	401	373	377	396	370	410	358	366	406	377	402	377	360	393	404	373	386	416	371	423	377	444	397	372	369	391	380	375	399	362	412	393	370	369	374	371	397	404	382	385	360	388	376	362	361	378	400	415	377	375	393	389	378	360	379	402	360	392	386	383	371	424	358	395	364	402	408	407	397	406	401	372	369	390	395	402	389	418	357	395	367	396	401	334	361	384	399	383	393	369	354	382	381	408	419	383	391	406	347	406	377	353	388	400	396	407	397	378	398	365	396	386	381	406	402	381	375	369	374	351	390	376	410	387	384	384	390	394	345	406	387	413	364	366	364	365	375	395	390	389	346	377	401	376	390	377	373	369	398	351	376	402	367	421	351	371	374	339	373	392	367	358	401	398	378	404	367	365	417	407	423	372	368	358	371	373	378	369	371	378	410	381	395	392	398	367	380	405	397	419	405	356	381	412	385	372	393	354	397	365	378	372	388	401	370	385	399	362	364	392	403	385	380	397	401	376	407	435	421	372	370	371	399	368	351	374	393	377	362	398	376	349	352	403	390	385	404	365	370	384	369	381	419	379	366	385	402	368	369	381	389	402	381	376	408	382	377	355	357	364	371	388	422	382	397	396	384	371	386	359	366	433	397	373	380	342	373	352	361	384	393	348	398	356	410	386	382	392	361	364	407	378	373	405	390	394	367	369	381	388	399	399	345	354	400	393	401	381	369	361	351	353	365	399	357	405	361	404	390	368	402	365	402	360	380	418	408	368	407	417	401	358	379	363	376	382	347	362	366	373	378	378	362	383	400	386	389	391	360	398	393	379	378	373	383	366	385	378	387	352	378	385	356	401	401	365	400	367	388	382	378	403	407	376	372	365	400	373	392	383	371	346	376	378	396	371	390	377	405	355	364	390	387	376	362	358	387	346	389	384	413	402	358	356	356	402	381	390	393	360	399	345	400	353	364	392	384	368	405	393	394	396	370	364	385	392	380	351	361	383	362	376	402	371	394	334	387	366	403	403	383	367	402	377	350	372	385	405	361	405	339	387	359	362	379	386	398	395	380	346	401	384	378	432	410	356	391	372	382	372	375	388	373	422	378	388	414	387	398	396	399	378	394	389	362	378	422	380	362	382	406	373	376	397	356	356	354	377	372	390	368	376	405	365	365	385	387	372	365	373	386	384	388	410	395	344	383	367	396	383	399	352	397	405	388	405	342	369	412	386	379	415	375	374	393	386	385	436	324	385	343	399	402	410	387	428	391	414	388	373	394	365	398	378	392	412	377	376	383	402	375	399	366	408	370	379	415	392	417	373	371	392	401	408	390	386	396	378	382	388	407	407	397	375	376	395	365	384	417	375	365	382	423	372	352	393	368	371	366	377	424	384	403	422	401	382	371	384	372	332	370	365	371	382	393	383	384	394	364	346	411	383	385	375	390	394	366	413	387	409	396	387	375	386	371	379	365	381	415	383	368	378	394	369	385	405	385	360	373	408	366	403	388	420	407	344	382	400	398	362	395	391	378	362	381	381	414	392	366	344	374	379	397	397	368	406	365	381	391	393	367	380	400	360	420	391	364	383	400	404	392	390	369	372	397	381	391	399	382	389	397	408	355	377	366	367	370	359	374	380	411	393	389	390	369	381	391	403	347	382	398	383	355	398	369	411	364	415	419	377	331	392	386	367	407	389	388	340	368	365	407	382	402	410	395	435	378	391	393	408	379	402	362	352	404	386	384	388	364	413	383	403	360	371	371	376	380	370	388	384	408	366	376	373	397	406	359	370	390	385	380	399	376	394	386	383	390	384	381	359	361	376	391	339	399	357	398	391	380	389	386	360	393	401	375	385	376	385	399	385	367	354	396	415	378	396	401	386	377	390	401	400	350	370	340	363	398	393	375	382	380	385	362	389	427	393	397	391	421	408	387	379	369	399	343	335	371	357	363	358	354	355	380	403	405	409	345	377	379	365	366	404	419	364	402	348	412	366	396	366	361	365	399	364	391	399	403	412	385	387	369	390	361	391	354	352	393	422	403	382	388	405	413	399	367	384	393	390	385	351	396	414	388	397	379	366	354	389	354	396	394	378	382	406	386	359	377	394	376	376	395	355	370	355	403	400	377	373	340	402	374	384	379	353	390	384	375
3136	1210	692	400	397	595	661	653	559	434	401	329	240	283	239	241	213	183	151	148	132	127	122	113	125	76	100	96	84	86	69	75	236	146	103	150	128	101	40	90	84	43	44	41	42	31	42	50	40	31	44	42	42	38	40	57	52	49	39	42	50	36	44	35	42	34	38	35	43	35	31	39	40	31	30	50	39	36	28	41	46	40	36	37	44	43	38	33	37	41	42	43	45	46	30	53	31	37	32	32	44	31	43	39	46	43	36	35	39	40	36	38	39	35	30	35	56	39	38	46	36	47	33	46	37	44	39	37	32	37	36	30	42	46	37	30	40	28	29	33	39	44	49	36	46	35	37	47	41	38	42	41	52	34	35	36	43	48	34	33	31	50	34	39	45	31	48	44	43	43	40	37	45	37	34	37	34	31	29	42	35	35	36	27	45	32	37	44	42	41	48	34	44	30	38	36	55	45	34	43	33	29	37	41	41	31	26	41	56	31	38	35	35	40	42	31	36	39	31	36	32	32	38	35	33	42	31	34	35	33	32	33	36	52	26	41	39	44	39	34	51	28	45	41	47	33	47	40	51	47	33	42	45	37	34	33	39	38	36	39	36	48	35	30	23	41	33	32	46	41	35	50	45	32	39	45	40	39	38	29	31	38	50	34	37	37	45	24	51	42	48	34	50	42	34	36	44	37	43	41	38	36	34	40	31	39	42	37	41	36	43	50	33	34	37	38	44	32	39	33	39	27	43	39	42	41	41	39	30	34	36	50	26	39	43	36	45	34	44	42	50	56	45	38	36	34	32	38	29	42	34	43	34	33	45	33	38	37	38	40	37	34	43	30	39	47	43	42	44	34	41	42	30	41	40	49	38	52	37	42	38	36	39	34	38	34	39	37	45	35	39	22	33	36	39	42	47	45	44	31	36	38	18	38	39	42	36	53	40	43	28	30	42	39	34	36	46	41	45	50	30	40	34	38	34	42	41	31	29	28	42	45	37	50	39	39	37	33	33	49	48	37	33	45	34	34	32	34	43	39	29	35	52	40	37	39	40	31	37	46	38	32	39	51	19	43	48	34	43	51	43	35	42	46	39	29	51	29	34	39	42	42	43	37	29	40	39	40	45	38	27	36	43	37	48	38	35	38	39	41	35	41	44	40	42	38	40	30	43	37	39	33	34	46	35	39	35	41	34	36	42	42	30	35	33	29	33	48	38	24	35	29	36	40	39	39	44	39	41	32	49	36	30	43	49	41	33	32	27	33	31	36	30	32	52	33	26	33	36	39	35	38	46	39	38	29	42	36	45	36	41	42	32	37	26	44	36	39	38	38	45	38	41	45	43	34	25	35	35	24	43	39	48	37	51	32	38	51	44	28	33	46	32	43	52	43	26	45	42	29	38	24	29	44	33	49	37	44	37	45	40	39	37	48	38	29	46	44	38	35	32	35	27	34	41	33	47	36	41	36	38	46	40	54	42	36	42	46	51	39	38	25	46	39	41	40	45	36	34	33	37	45	38	33	35	45	33	25	41	43	42	42	40	34	41	38	48	37	43	34	24	45	29	40	40	33	35	49	35	42	48	42	39	37	37	47	43	49	42	39	34	30	39	42	34	40	39	39	28	46	38	37	29	39	39	36	42	55	43	43	34	34	46	31	27	44	36	47	46	33	43	36	51	28	38	40	41	32	43	44	36	33	38	39	33	43	34	46	42	45	42	34	32	37	38	38	35	35	38	39	30	50	46	44	42	37	36	37	39	41	36	40	29	42	45	42	39	44	34	29	42	38	33	36	44	42	38	52	41	49	36	53	45	46	36	32	31	36	36	42	35	50	35	34	31	39	36	40	37	36	32	42	38	34	40	33	31	32	34	37	34	30	38	43	37	34	36	34	45	48	42	44	35	37	36	40	49	37	39	30	38	40	50	36	30	48	33	28	33	46	42	35	45	33	36	34	33	46	42	41	31	33	32	46	39	35	32	37	49	48	38	36	37	47	39	41	47	41	39	40	29	40	33	35	36	32	42	35	34	29	32	50	26	30	34	29	32	29	39	36	45	30	49	40	38	39	41	43	38	43	34	30	38	38	33	28	36	38	40	35	39	40	32	31	43	44	33	42	30	46	37	45	47	36	35	34	54	32	38	30	34	42	32	36	45	32	36	44	43	35	52	44	38	45	40	28	43	58	44	47	31	40	35	37	30	42	42	46	31	32	36	52	35	33	32	38	38	33	46	32	41	47	34	31	53	45	40	34	43	40	37	30	31	26	43	45	44	29	46	31	30	38	41	38	37	38	37	31	31	27	31	34	44	42	44	29	43	31	35	40	48	43	36	50	41	44	39	34	42	41	45	38	42	35	38	38	42	47	27	32	38	30	34	44	34	35	34	42	26	46	47	25	32	43	35	33	32	46	43	40	36	44	29	41	41	47	34	36	46	37	40	29	31	29	30	38	45	37	40	32	33	35	34	36	46	44	44	39	39	33	32	29	32	45	42	33	41	40	44	38	35	51	39	37	46	39	39	47	37	45	44	29	34	36	52	33	46	49	41	32	31	48	46	42	39	42	38	35	45	34	41	39	29	33	39	38	33	39	45	39	40	34	36	49	28	39	40	41	43	38	47	39	41	43	38	40	40	43	29	39	29	45	39	43	36	40	49	37	28	38	37	45	34	34	40	26	42	26	44	39	44	37	39	31	41	33	37	38	43	45	39	31	37	35	31	40	42	40	30	41	35	36	43	32	38	34	46	50	38	37	41	46	43	35	34	45	40	34	40	40	37	39	32	32	46	49	46	31	33	33	38	38	44	49	33	36	35	34	41	40	35	44	19	31	31	39	40	34	41	36	40	51	40	41	40	32	28	50	26	29	36	34	36	29	50	42	39	43	36	26	34	38	36	39	49	39	24	37	43	46	32	40	31	25	44	34	49	43	42	33	36	33	37	33	40	41	38	40	39	30	44	37	34	45	39	36	43	37	40	37	36	35	31	40	42	33	37	39	30	44	38	29	37	36	30	38	49	52	35	35	35	41	48	44	34	42	37	30	37	33	35	35	47	38	29	37	38	44	39	30	51	34	39	38	42	43	46	38	51	45	53	37	37	40	29	36	40	46	40	32	31	35	38	32	37	39	42	31	43	39	45	40	49	26	43	38	37	40	22	47	29	44	34	41	36	35	36	33	50	36	48	39	45	34	40	41	49	46	45	42	37	46	40	26	46	37	38	41	47	32	30	39	43	34	41	34	37	46	41	38	32	25	36	44	32	45	41	31	36	34	33	41	37	46	43	47	48	40	30	41	26	35	33	41	42	37	44	36	34	41	29	37	39	37	42	38	35	47	34	29	46	29	30	38	42	43	36	34	39	27	35	32	42	44	38	40	28	44	48	43	39	32	42	43	45	46	34	27	44	41	37	36	42	38	30	34	40	35	37	44	43	44	35	33	42	44	44	27	52	41	37	38	34	37	35	29	30	42	33	32	41	45	27	34	54	43
20946	13088	8948	13206	19236	21999	22086	20532	18421	15978	13780	12038	10558	9655	8607	7842	7038	6241	5243	4540	4032	3903	3725	3343	3011	2727	2534	2622	2399	2141	1982	1862	7291	4190	2932	4712	3362	2506	893	1915	2289	617	540	926	822	514	485	480	510	525	535	611	593	618	689	678	643	703	559	461	489	478	475	488	432	494	485	444	475	461	469	458	481	493	491	479	450	484	463	462	443	446	414	440	469	513	483	505	463	472	426	491	462	444	471	487	450	494	441	509	501	492	482	449	443	469	498	490	521	459	467	482	504	476	514	425	492	433	477	457	476	487	440	466	435	409	451	439	447	514	464	490	517	449	472	448	449	481	469	499	514	509	481	470	446	459	469	424	468	480	494	474	462	478	455	487	424	428	482	474	490	480	465	493	476	489	484	483	474	479	452	515	483	449	465	528	447	464	467	484	448	465	533	431	468	497	460	448	464	449	460	459	453	442	459	470	507	454	485	473	468	477	439	457	476	477	470	476	459	461	440	447	494	443	494	502	499	482	447	444	506	474	481	462	469	449	482	489	492	484	447	500	438	470	503	466	468	500	499	456	481	483	450	470	454	476	464	504	436	455	506	462	450	438	522	458	494	510	475	465	515	450	476	491	440	480	474	471	481	500	419	497	500	459	446	492	481	480	500	462	497	467	485	471	471	461	465	490	516	484	486	478	467	470	450	477	503	486	458	484	430	448	448	500	471	463	495	475	521	453	443	484	447	452	492	474	471	447	466	447	474	500	445	462	457	462	464	510	491	507	452	451	459	480	483	438	472	463	511	476	444	464	475	473	453	472	468	482	448	459	460	463	435	494	483	462	492	469	461	465	450	518	451	474	433	433	421	507	478	463	500	432	498	468	456	438	466	479	469	418	445	470	472	463	454	502	444	431	469	476	415	490	441	450	454	482	465	464	467	468	470	502	481	460	485	457	525	472	473	470	499	457	464	482	478	479	488	494	459	498	453	461	444	445	494	458	475	504	484	490	466	513	475	455	478	486	455	463	460	500	489	437	473	486	467	544	470	486	463	472	514	443	462	493	457	483	476	478	462	471	475	479	473	480	504	451	454	498	467	452	482	507	460	463	487	494	442	460	493	500	466	465	480	478	434	484	483	445	531	481	501	487	473	489	497	474	436	519	462	462	463	442	485	468	457	450	448	509	453	436	471	460	508	483	463	498	491	439	468	453	498	474	434	495	496	440	472	444	472	474	459	473	448	491	455	451	480	436	505	469	490	495	488	450	469	478	439	485	482	485	520	475	494	440	472	485	501	465	445	433	465	504	474	477	487	456	471	444	494	465	491	414	482	474	495	458	441	479	458	537	484	465	498	447	417	446	471	482	481	466	451	472	517	468	483	490	490	482	469	434	466	465	467	461	497	510	509	486	435	452	450	462	446	501	478	459	483	504	468	451	479	464	471	482	488	466	484	455	505	489	459	455	466	481	463	501	477	459	446	476	454	444	457	480	443	471	459	505	507	464	487	484	503	486	500	480	475	491	486	445	497	466	462	515	460	472	477	499	464	461	477	497	460	480	458	453	462	458	448	462	457	447	459	453	459	468	489	504	446	501	495	458	471	483	462	495	478	513	536	502	462	470	518	498	462	467	474	469	502	484	488	486	446	490	460	454	457	478	457	469	482	460	460	492	436	480	445	414	503	454	494	492	458	486	474	460	453	477	464	493	476	513	470	484	508	468	512	482	474	481	488	432	463	452	469	459	460	481	470	480	482	484	486	463	466	470	491	463	456	486	486	518	477	443	491	484	451	453	465	487	501	491	439	481	436	476	449	453	483	473	458	483	471	454	504	459	476	449	486	459	496	498	508	502	460	475	495	471	469	476	445	458	509	450	451	460	485	468	485	431	492	507	438	482	465	484	492	465	451	491	462	466	525	454	485	483	454	478	486	493	471	509	539	489	498	446	482	452	461	460	486	458	465	474	449	452	456	469	465	488	457	474	469	485	462	457	513	456	478	474	463	481	482	477	478	431	475	516	498	483	456	475	471	457	474	468	483	439	470	440	464	474	474	446	442	485	468	493	475	452	473	433	447	450	497	477	466	461	459	481	489	514	462	513	483	458	493	467	514	446	449	451	470	441	462	492	421	453	506	474	490	433	458	525	497	485	502	482	472	449	505	479	473	457	450	484	461	470	469	505	451	469	485	470	448	507	520	430	488	507	461	467	471	469	439	456	487	454	480	468	472	447	450	469	492	494	450	486	453	467	498	447	490	523	485	447	448	471	476	490	439	465	428	444	480	456	486	456	451	442	483	464	456	489	490	449	464	512	482	422	459	464	470	478	467	481	486	441	472	485	448	491	441	476	533	489	464	434	468	484	472	490	502	457	477	497	479	491	477	510	468	492	495	461	483	478	459	466	479	476	492	494	472	466	460	436	511	479	464	460	459	503	469	476	464	444	505	479	453	471	460	441	489	478	447	475	486	468	458	491	477	493	489	493	501	435	483	450	476	440	474	466	477	511	477	460	452	459	458	513	471	465	509	476	474	498	464	477	482	448	498	468	457	484	454	483	451	452	431	452	449	432	457	469	463	445	499	467	472	476	493	474	459	454	487	469	482	480	465	486	483	484	480	463	501	495	505	455	460	492	433	482	475	452	480	456	449	473	471	519	492	447	442	474	461	460	505	479	445	475	503	461	465	456	443	480	481	529	469	478	472	513	485	469	464	487	435	483	443	486	471	458	496	451	499	463	499	510	476	449	451	453	483	503	482	423	476	447	470	505	495	480	466	501	494	476	454	510	458	508	446	478	469	472	459	445	439	500	449	474	469	486	460	456	465	447	495	483	516	505	464	491	488	441	488	457	496	462	498	526	467	467	479	474	479	514	494	464	492	484	468	450	483	462	471	449	495	495	470	472	472	475	508	463	516	527	498	474	452	424	476	493	486	466	486	509	452	484	453	478	494	469	462	476	455	485	463	441	458	481	459	444	475	454	496	438	460	480	495	458	423	469	475	494	467	457	425	509	457	485	456	496	466	482	493	447	458	479	490	450	516	479	492	520	510	488	440	475	466	500	498	451	484	477	475	500	477	486	493	445	463	469	444	436	518	447	508	450	467	480	509	527	479	493	491	483	457	479	474	450	517	483	475	465	445	487	471	482	464	503	515	444	472	467	446	460	450	465	471	464	440	473	483	445	458	489	462	461	466	465	475	480	445	470	483	500	465	448	528	477	444	499	465	507	482	485	492	461	450	487	464	455	507	469	478	452	482	478	483	473	454	479	514	516	451	479	477	476	487	485	489	500	471	466	455	463	484	474	473	442	503	449	464	481	467	480	469	471	446	428	515	501	497	458	448	483	497	497	470	461	465	495	459	488	464	495	427	442	472	490	439	489	442	468	473	477	432	479	483	481	468	467	502	466	481	494	424	456	507	467	472	455	481	448	497	493	475	474	499	491	468	477	496	435	442	461	495	439	495	485	477	421	465	475	464	475	463	426	442	421	451	519	453	469	446	460
2790	1907	960	515	600	817	809	776	698	536	524	469	467	363	289	250	265	222	195	171	144	139	139	120	115	100	92	111	82	93	91	66	289	205	124	193	131	182	73	106	112	33	32	63	53	32	38	25	42	27	36	44	40	32	38	42	25	27	30	29	22	37	28	32	34	29	24	32	37	25	35	31	30	33	31	35	31	46	31	23	29	49	27	31	30	22	40	34	31	24	27	25	34	37	26	32	30	30	38	23	34	38	22	24	41	31	27	23	36	33	31	27	30	30	25	32	23	31	30	33	25	29	39	35	36	27	28	26	30	29	27	30	22	31	34	21	29	30	34	25	29	20	32	27	36	26	40	36	23	34	31	35	28	35	25	39	31	40	32	35	28	23	31	24	39	23	26	32	27	36	29	31	27	30	29	33	38	37	28	35	35	33	25	25	35	28	34	36	45	20	31	34	37	30	29	31	21	25	30	35	29	21	30	32	36	30	27	27	23	28	29	33	34	33	26	38	25	41	26	32	28	27	35	36	25	38	27	40	39	36	27	40	26	34	32	27	36	38	27	30	26	30	36	24	35	32	32	30	26	37	32	33	33	28	38	36	33	32	30	25	30	33	31	41	26	23	28	16	33	34	22	29	20	35	32	29	41	37	31	33	38	35	25	32	29	22	36	30	27	29	27	38	42	27	35	37	27	20	22	32	38	25	24	23	31	30	36	36	31	32	36	31	32	29	39	34	25	39	28	28	31	28	32	20	21	32	32	35	14	30	34	31	40	38	21	28	36	42	21	26	25	29	37	42	28	30	33	22	27	31	24	24	30	37	34	19	29	30	29	30	39	39	37	35	30	36	51	23	21	28	25	29	33	27	18	31	38	37	35	29	33	34	19	21	24	23	32	32	35	30	32	29	39	37	22	27	23	32	28	30	31	32	31	24	28	38	32	31	36	31	30	31	27	35	31	44	35	28	25	29	23	28	34	34	33	27	32	35	23	27	41	29	33	19	29	29	40	31	27	24	29	32	31	15	30	28	28	32	29	37	28	31	32	29	38	32	36	37	39	28	31	29	24	34	33	26	23	31	29	35	26	23	31	32	33	22	30	29	31	35	47	40	33	31	27	41	32	34	40	32	32	34	36	30	35	28	20	44	29	29	31	36	32	26	28	29	30	28	23	34	29	30	47	22	37	33	31	29	28	36	20	28	35	19	32	35	24	24	35	19	36	30	33	34	40	32	25	36	28	33	34	23	29	27	32	27	31	35	34	34	27	41	29	24	34	32	35	28	24	28	27	33	26	32	39	33	22	29	30	22	24	36	26	38	35	27	29	21	38	30	29	37	40	25	35	27	31	31	23	30	31	28	33	34	25	29	23	35	24	23	30	31	21	23	36	27	30	26	31	38	32	25	37	23	40	34	33	21	27	23	29	28	32	37	34	31	35	21	35	32	31	32	41	23	26	27	34	31	25	26	36	37	32	44	31	28	28	44	27	31	28	29	35	26	30	29	33	27	41	29	26	32	27	17	26	27	24	37	33	39	27	31	27	28	30	37	35	30	24	36	25	29	32	25	30	46	32	30	39	26	23	29	26	28	36	20	38	28	32	28	33	37	32	36	26	46	21	26	29	26	30	24	24	27	27	25	31	26	39	31	28	24	26	26	34	32	39	27	25	37	34	33	31	36	28	26	26	26	35	37	17	31	25	31	33	33	29	34	27	28	32	30	38	27	32	31	20	29	25	27	31	24	38	25	32	33	26	41	30	31	28	23	30	32	31	37	30	27	35	43	26	40	38	26	32	32	28	25	23	39	22	34	25	35	23	29	25	33	28	23	33	30	25	34	32	24	29	39	27	33	40	34	28	33	29	25	31	35	32	40	30	29	22	34	23	33	36	25	24	28	33	28	25	28	33	31	31	34	37	38	31	25	26	39	29	33	41	40	27	35	20	28	29	34	35	26	33	30	41	23	39	38	25	35	30	28	36	35	35	35	26	34	36	27	36	26	38	37	23	37	38	41	29	31	23	34	24	35	30	32	33	27	28	40	29	31	34	37	28	32	32	43	42	19	29	31	37	46	27	38	35	35	23	22	38	24	37	34	42	29	35	36	34	42	30	34	35	33	25	36	21	30	31	32	32	29	22	24	28	30	31	25	37	34	48	36	28	42	30	32	24	16	30	29	28	27	23	22	35	31	26	29	37	32	33	25	29	20	36	26	29	34	33	35	30	26	31	25	30	22	35	43	28	31	21	22	29	36	21	32	29	31	30	36	23	31	30	31	30	36	34	28	35	28	29	28	25	27	26	27	40	29	29	37	21	31	28	28	30	39	29	30	32	27	36	39	25	24	31	32	26	36	21	30	23	33	37	27	25	35	29	28	33	36	21	30	38	38	27	31	34	39	36	29	22	32	43	34	32	34	33	25	48	28	30	25	23	28	36	43	33	27	30	31	25	29	30	18	29	17	30	33	23	28	27	34	37	36	43	34	28	16	30	32	30	30	24	28	36	32	22	34	37	36	36	30	26	37	24	40	26	24	31	30	31	30	26	31	37	25	30	37	30	26	43	35	38	38	32	30	35	35	35	27	27	32	26	30	30	33	34	43	17	28	23	24	29	36	29	21	30	28	28	21	33	29	40	37	38	36	29	33	33	36	34	35	26	35	41	36	25	18	32	31	32	35	34	34	33	26	45	31	24	38	32	31	28	40	25	30	24	30	29	32	26	38	36	30	30	34	30	37	38	35	37	33	33	36	26	25	28	19	40	25	27	38	31	28	29	30	30	35	26	27	33	22	21	47	43	38	28	27	31	31	28	29	35	30	30	29	26	41	35	26	25	29	31	34	37	37	31	32	35	32	31	33	30	25	45	29	30	22	25	43	30	29	41	28	35	38	34	30	20	32	32	34	39	30	21	35	29	36	20	29	22	29	27	31	39	31	32	29	32	29	33	21	29	24	25	38	31	27	26	29	32	34	33	38	34	15	22	27	36	25	27	31	41	37	35	26	35	33	42	33	30	32	36	30	28	33	36	28	34	29	41	31	29	21	34	30	27	24	21	31	35	32	32	33	35	30	32	25	33	30	48	31	36	28	26	27	49	29	37	34	32	22	35	35	33	26	28	25	32	27	39	26	32	24	36	28	37	30	32	37	29	26	24	15	30	19	41	35	45	32	34	28	29	32	31	25	33	30	29	36	31	25	33	31	28	39	43	28	46	30	31	31	33	33	35	35	36	39	30	27	34	40	38	45	32	35	35	32	44	29	33	35	35	25	26	29	29	36	35	32	35	31	37	25	39	34	32	29	26	26	32	22	45	33	41	32	32	29	36	23	35	28	36	33	28	30	38	36	30	32	37	28	39	40	31	38	27	35	25	34	29	19	27	31	26	39	27	34	29	23	39	19	34	24	33	25	37	34	32	24	33	25	28	33	27	32	35	36	29	27	36	27	40	24	23	25	27	28	36	20	25	28	30	24	37	19	33	28	32	31	19	36
24811	16089	10909	16046	22995	25328	24412	22720	20597	18077	16436	14945	13459	11276	9944	9388	8739	7578	6558	5746	5264	4980	4342	3953	3672	3346	3208	2878	2570	2412	2318	2121	8563	5627	3986	5860	4038	5447	1317	2596	2880	794	672	1277	980	395	423	405	430	499	658	561	641	693	560	500	436	485	440	405	388	365	406	391	357	391	344	412	366	357	367	400	387	366	375	351	387	364	364	396	389	419	364	344	389	371	408	379	395	388	383	379	407	382	345	384	392	389	410	392	410	364	414	363	380	371	410	364	341	363	419	410	390	378	383	363	356	365	336	400	390	359	349	382	368	392	378	360	382	422	327	329	370	367	359	434	360	373	392	357	353	381	417	367	370	373	362	408	367	380	417	379	381	414	406	411	385	372	359	354	340	355	397	404	376	376	391	380	424	379	375	369	361	386	370	351	388	382	396	414	342	359	369	389	373	376	389	336	396	393	374	418	368	379	378	366	385	361	392	405	366	382	381	395	355	381	379	376	355	377	380	373	358	367	390	407	395	390	391	352	380	351	383	395	400	386	355	392	399	381	382	366	381	434	353	406	356	408	376	391	389	346	371	370	369	386	338	364	394	394	361	383	345	410	384	401	401	378	382	375	363	379	360	348	385	367	388	381	358	356	370	398	378	354	369	390	357	384	391	368	402	402	375	402	376	393	380	389	379	371	401	357	408	410	386	402	397	404	402	384	376	374	388	402	377	372	366	364	406	351	349	403	382	368	379	380	394	367	375	404	389	385	397	391	372	373	345	412	372	353	363	393	365	371	386	386	365	400	397	407	374	367	404	353	382	363	364	384	405	408	369	409	425	418	381	417	396	381	365	361	383	333	381	370	421	423	389	387	349	424	403	394	376	329	369	380	390	374	395	376	362	393	371	334	367	368	404	368	384	395	394	391	398	356	394	394	384	353	390	375	376	391	379	391	378	409	406	393	374	367	429	333	414	374	378	400	397	395	384	376	355	387	410	412	358	369	399	380	397	351	369	369	378	376	354	383	350	352	369	366	412	350	357	366	368	357	391	387	377	404	387	383	401	363	387	392	388	363	353	350	353	416	409	361	406	366	412	377	390	368	426	366	370	396	376	387	349	405	397	343	382	355	398	368	340	367	347	366	378	397	399	419	424	397	380	401	359	388	362	375	395	415	382	361	326	354	387	340	372	337	370	383	382	389	351	387	414	378	374	400	378	356	384	385	398	386	381	349	386	390	363	388	386	352	357	381	385	350	412	375	395	372	393	385	395	348	348	380	385	401	379	398	382	368	436	371	386	381	381	400	403	391	376	377	380	412	397	380	395	351	413	374	363	370	372	412	372	378	382	378	373	349	369	370	407	386	355	396	404	393	396	407	375	377	375	361	385	392	340	375	377	391	378	390	388	370	388	386	378	378	381	379	348	386	375	373	397	356	377	346	403	360	412	401	386	396	371	360	361	398	401	327	413	401	378	395	351	410	375	365	352	381	357	372	377	364	356	398	377	359	358	399	413	367	390	379	357	375	357	368	393	392	408	357	395	384	387	366	365	382	400	365	369	361	363	356	412	372	376	383	351	387	371	370	364	374	341	386	396	378	343	354	347	404	374	403	379	389	370	329	377	386	367	366	383	385	385	390	367	353	355	386	350	387	407	372	404	386	404	373	371	386	379	373	360	395	371	364	366	385	380	377	388	377	382	380	396	394	377	372	381	381	396	365	389	352	394	356	368	418	417	376	389	362	384	386	378	358	389	353	353	357	363	363	351	370	339	380	388	379	375	371	378	380	362	365	383	378	385	358	375	382	375	392	375	355	345	374	409	377	357	382	397	412	392	380	392	382	389	370	371	372	372	440	379	377	394	386	393	358	364	376	407	368	368	384	395	394	371	352	430	380	383	357	383	402	369	387	386	408	371	399	373	387	346	370	372	362	366	384	356	378	375	395	409	397	406	373	383	358	361	340	406	416	376	414	388	372	377	380	415	359	364	371	387	387	373	408	397	367	374	360	378	364	365	386	380	364	388	365	359	400	422	415	338	370	380	368	379	379	373	365	388	395	379	364	366	393	347	304	344	388	388	368	378	376	371	409	388	377	361	381	341	404	375	361	421	371	362	376	376	342	391	385	390	372	402	393	353	391	390	398	376	389	366	408	383	376	390	364	381	371	365	405	411	349	357	362	379	400	356	352	364	423	360	403	389	359	400	396	396	364	395	362	360	384	379	391	376	420	385	377	350	388	360	408	412	362	363	346	359	343	412	431	405	403	363	400	360	416	410	374	396	405	361	363	359	367	402	403	406	379	361	368	388	397	395	381	400	370	388	378	366	404	357	397	374	391	367	363	395	360	404	368	394	415	406	384	360	382	386	354	387	407	346	389	411	363	387	384	387	359	387	374	391	379	346	388	373	391	360	378	392	387	357	365	389	372	352	362	397	367	392	349	373	368	364	370	403	396	372	407	362	365	412	358	351	392	426	400	402	360	374	370	394	407	404	378	395	394	397	389	408	395	384	384	405	366	363	396	409	346	362	402	351	373	406	375	390	386	352	386	397	374	376	360	352	396	382	390	350	383	359	373	324	380	366	363	391	352	396	382	367	375	377	389	361	369	354	417	400	383	376	354	409	400	368	386	364	354	362	380	381	367	390	383	366	409	359	360	355	390	358	351	381	339	404	387	390	395	354	378	364	381	393	391	354	424	380	381	414	379	363	381	374	383	324	380	386	406	402	414	391	405	420	399	346	389	351	364	375	359	371	371	355	379	360	363	347	377	393	371	375	391	418	405	393	364	412	365	384	364	365	373	400	382	388	391	380	390	372	406	390	363	396	382	363	359	400	395	399	405	362	365	415	393	388	406	393	377	398	399	395	356	337	372	401	397	372	371	376	424	334	355	384	345	372	394	383	353	356	359	417	363	406	362	369	418	410	375	380	377	355	382	378	378	407	388	375	384	374	358	372	400	363	351	385	366	375	395	378	374	370	368	365	388	384	391	346	381	407	378	367	378	381	394	379	374	387	385	408	359	350	371	409	337	361	363	381	404	364	366	367	376	354	359	356	371	365	380	396	405	391	389	396	401	387	405	362	397	381	410	351	371	366	361	346	398	401	384	390	362	378	376	367	401	383	382	347	378	393	398	383	412	362	373	350	387	377	394	418	389	364	363	349	371	391	378	376	368	369	386	379	379	384	368	352	412	397	385	346	380	376	392	374	371	369	378	417	370	415	372	354	403	335	363	415	377	399	382	397	344	381	384	411	372	365	386	414	376	411	386	358	374	359	378	355	421	364	384	381	359	369	374	377	424	387	388	378	359	365	376	378	434	407	386	384	378	407	406	388	433	373	381	366	360	422	394	381	401	350	388	382	363	372	394	377	412	387	390	403	365	371	384	395	358	357	389	365	357	376	376	375	410	411	424	398	411	352	382	371	393	391	383	389	360	383	356	413	369	351	412	385	398	388	357	377	391	387	375	364	362	387	370	362	368	396	365	370	382	398	369	392	418	378	362
1973	652	370	213	279	365	386	333	273	284	211	169	185	177	155	132	139	111	106	94	107	87	101	92	70	76	57	59	60	57	67	43	75	86	74	98	77	64	50	40	34	31	38	38	42	44	25	26	37	38	40	43	40	37	31	34	30	35	30	34	50	36	31	26	34	39	38	29	27	34	31	35	48	45	28	33	40	35	23	33	35	38	30	40	36	40	37	56	28	46	29	32	28	38	33	32	27	34	31	32	34	38	36	36	32	38	25	25	34	37	30	41	39	42	36	30	39	38	37	37	42	38	33	38	27	29	36	26	44	28	53	32	24	27	44	31	27	42	34	40	36	38	26	26	38	44	31	41	37	34	37	25	33	30	34	43	33	42	31	34	22	35	41	32	39	35	40	43	21	39	37	30	39	23	39	38	37	34	39	39	39	44	42	27	43	37	41	35	35	53	46	32	35	31	30	29	28	36	38	32	43	37	47	28	33	26	47	39	33	27	53	39	33	44	35	33	32	36	41	47	33	26	46	44	29	27	40	29	46	35	31	44	25	32	27	31	26	34	38	36	31	38	38	35	41	31	30	36	47	41	32	28	37	21	30	39	31	33	28	30	38	39	34	33	43	27	29	32	51	29	38	26	34	24	40	30	46	35	36	30	35	37	29	28	27	35	33	31	28	33	52	36	47	39	38	39	31	28	29	42	36	35	37	41	28	41	33	40	36	37	38	30	33	31	34	31	36	37	35	28	41	39	28	47	50	41	44	39	40	39	26	33	32	34	34	29	27	51	38	37	30	35	33	36	35	22	34	31	39	28	34	40	36	37	36	25	34	30	36	34	43	36	46	33	44	35	44	35	36	37	31	48	26	31	45	25	38	38	38	28	30	29	36	37	38	28	43	32	43	32	34	38	37	34	38	31	32	34	36	30	38	42	28	33	40	40	33	41	31	35	41	37	27	28	30	31	24	32	41	28	36	36	34	36	28	35	29	24	39	40	35	36	33	40	38	40	28	33	29	31	34	32	40	34	29	31	35	35	38	32	34	27	33	32	42	40	45	32	27	38	24	38	33	27	29	28	40	35	37	32	44	35	45	37	42	29	31	40	37	28	33	39	38	33	43	41	41	37	29	36	43	41	27	41	36	40	40	43	28	35	33	43	42	35	39	41	28	30	35	37	37	37	33	39	31	40	36	36	34	39	38	37	34	42	38	34	40	32	29	31	41	28	43	39	34	28	32	47	38	41	36	39	38	33	40	30	41	38	40	37	42	39	34	41	32	23	46	33	33	43	29	45	35	41	43	44	36	34	27	46	38	34	42	36	33	30	28	38	29	34	39	28	32	38	22	47	38	28	25	38	33	37	31	36	40	32	44	29	40	41	30	40	38	43	33	35	40	37	38	40	45	34	28	21	39	44	30	23	39	34	31	40	35	39	33	29	35	39	36	40	28	37	44	35	25	37	33	31	35	32	42	41	38	39	47	26	32	27	35	33	37	33	46	45	36	33	46	41	32	39	45	40	36	24	48	28	35	37	33	38	29	33	39	45	37	35	49	37	26	39	38	32	38	36	40	33	47	33	40	39	58	38	25	35	34	41	35	34	47	35	36	40	37	32	42	34	34	25	32	39	22	39	34	32	27	22	33	35	32	47	34	37	38	37	33	35	28	39	34	36	30	29	31	36	35	30	39	39	46	41	31	28	26	41	45	33	36	25	39	40	54	41	42	49	43	27	33	32	26	29	46	35	38	33	30	33	26	29	32	47	41	41	34	29	31	25	29	38	37	32	41	32	32	24	28	36	30	35	37	48	37	29	38	34	37	36	32	34	41	32	32	37	36	25	35	32	33	34	37	33	40	34	24	46	42	43	37	31	36	35	38	31	39	31	46	34	32	34	33	38	31	37	34	38	36	43	39	33	39	33	30	37	53	39	30	40	52	30	39	40	31	32	29	38	37	31	29	30	32	39	30	36	30	27	39	43	37	37	24	35	42	35	32	29	37	31	36	36	42	34	29	30	31	25	32	30	39	39	48	43	46	33	41	29	30	31	43	33	38	32	31	41	38	35	38	48	38	29	42	34	37	28	39	31	39	33	31	44	42	32	38	31	43	39	45	39	35	29	37	43	43	33	33	23	36	35	38	38	37	33	27	33	33	33	30	44	35	36	41	33	31	38	26	29	35	42	33	34	43	39	47	39	28	31	33	32	36	28	45	27	29	35	36	34	38	43	29	35	34	30	37	33	38	33	29	37	34	34	31	42	29	35	35	30	37	30	29	31	45	28	30	31	46	43	30	35	49	25	36	41	35	37	47	21	35	38	35	39	31	31	29	37	36	35	43	28	32	41	43	32	36	38	32	29	40	34	39	39	38	33	40	38	32	28	40	39	41	41	38	31	41	43	28	34	27	34	39	28	31	26	31	35	34	30	49	47	29	28	30	39	38	29	32	38	30	36	26	37	48	35	37	38	32	33	36	31	33	34	43	29	34	34	34	27	42	32	39	38	30	38	41	33	42	28	42	24	29	34	33	29	36	34	22	26	35	38	41	27	25	44	29	28	34	31	30	36	41	38	36	35	38	36	41	42	42	35	30	30	39	37	39	43	30	36	36	32	40	43	37	37	26	25	39	39	34	38	43	28	33	36	40	34	36	32	31	26	47	48	29	35	34	38	44	38	25	48	47	32	28	39	36	30	32	40	30	36	35	43	39	28	31	38	33	30	30	36	34	33	35	32	35	40	34	34	40	47	29	33	29	29	27	37	45	39	38	30	30	44	35	24	37	25	28	43	31	30	30	40	52	25	32	27	41	43	30	42	36	30	33	40	36	32	35	29	30	25	32	33	34	38	37	29	37	35	40	29	38	35	34	35	43	40	32	39	31	39	38	37	31	29	33	29	28	31	33	34	38	38	34	25	28	31	42	37	32	42	31	37	33	32	38	35	43	38	26	44	43	19	39	25	33	39	35	32	33	36	34	44	43	47	26	49	43	33	27	29	33	30	41	40	37	45	36	33	36	32	34	45	33	39	36	33	36	38	42	48	35	43	32	27	41	34	35	29	38	35	28	29	37	34	34	39	33	32	36	35	38	22	39	34	37	33	49	35	34	39	31	30	30	32	36	38	34	31	25	28	38	31	34	27	32	33	34	35	27	41	42	33	32	37	35	35	33	36	46	37	33	32	35	40	39	39	33	34	42	32	35	32	40	23	39	37	33	35	38	34	45	35	37	42	26	33	36	34	40	25	32	37	44	37	38	33	36	42	26	26	40	31	27	33	37	33	39	36	33	29	43	31	37	26	34	42	38	32	41	38	35	20	33	28	33	38	43	33	49	30	31	36	36	36	43	35	39	34	25	32	32	37	28	41	35	40	34	32	38	30	24	33	32	31	29	42	37	29	35	32	51	29	38	37	34	42	38	30	41	34	49	36	39	21	27	54	40	27	42	47	40	36	42	29	42	43	43	26	39	37	34	31	35	35	30	34	37	32	44	43
17228	9515	6174	9563	16308	18457	18125	15862	13631	11330	9170	7980	7353	6288	5268	4705	4283	3963	3861	3284	3178	2884	2566	2356	2027	1882	1724	1510	1331	1185	1193	1127	2073	2490	1728	2294	1736	1691	946	727	864	531	486	676	480	432	467	448	433	492	471	492	516	520	475	459	474	449	466	440	439	436	453	457	462	439	404	439	444	424	438	437	443	454	445	468	450	438	428	444	464	419	432	424	432	495	403	485	433	451	433	433	415	474	456	450	443	444	419	441	434	404	445	463	462	441	469	449	432	474	437	440	470	406	376	441	456	425	428	437	468	441	455	434	410	435	437	449	431	473	491	443	419	428	429	436	429	472	460	423	409	407	463	416	494	431	457	427	449	442	450	405	476	464	438	488	504	447	410	436	435	472	444	421	432	429	427	470	461	451	451	453	455	406	440	459	463	424	402	457	424	422	405	442	433	441	430	435	443	452	476	431	458	450	438	426	437	437	449	454	451	449	421	453	450	456	465	425	476	481	447	452	445	435	445	461	449	453	438	448	422	443	439	454	412	451	439	437	420	429	440	453	432	444	430	459	431	441	446	450	422	424	425	464	416	425	448	454	447	457	453	447	439	420	417	456	455	440	451	432	433	486	439	436	436	432	451	408	429	457	443	470	437	425	430	450	455	436	405	452	456	486	452	420	412	455	403	430	466	427	429	475	444	419	432	447	451	462	451	422	492	426	458	437	435	446	426	404	509	441	456	479	452	474	483	448	458	443	433	481	460	451	463	441	424	456	424	409	452	449	446	462	445	427	476	437	450	476	434	451	415	459	424	455	457	461	418	419	469	450	429	435	429	452	445	449	434	447	466	431	432	416	423	434	414	472	444	448	424	463	451	441	407	427	418	464	451	478	465	441	436	445	410	462	476	422	413	440	438	450	437	467	407	465	426	455	443	455	406	441	426	420	461	452	435	436	403	413	439	435	425	433	429	484	457	451	458	414	439	433	421	445	423	437	439	445	457	412	458	464	451	480	430	459	409	481	421	443	405	435	471	476	404	455	429	481	442	453	462	427	439	436	443	421	389	460	449	478	401	430	423	425	442	472	448	489	430	481	438	427	428	470	429	415	466	413	452	426	443	448	424	387	434	427	476	451	478	452	414	459	447	419	440	420	441	424	430	412	406	441	430	416	436	452	428	413	434	400	440	469	473	447	404	427	459	418	485	432	421	418	432	459	427	439	441	456	447	418	446	430	466	429	452	447	458	470	456	386	453	433	435	430	433	496	431	420	435	443	421	423	426	445	473	445	428	396	406	451	448	413	380	439	446	445	466	458	456	443	451	446	451	455	424	442	432	445	459	445	471	454	430	408	441	462	442	427	456	493	425	477	434	414	497	468	467	425	435	442	450	446	461	445	399	444	440	502	468	459	465	408	454	419	435	416	448	414	432	424	423	433	438	441	440	421	410	463	426	494	450	460	445	463	457	406	421	440	427	416	417	441	416	462	461	472	462	410	489	442	454	464	447	437	403	438	438	433	465	455	422	451	433	445	441	466	439	427	445	449	484	455	406	455	445	442	459	435	405	431	419	480	398	468	446	455	422	410	452	432	447	475	440	450	418	446	449	425	416	478	476	440	438	447	444	435	445	436	458	415	426	420	431	422	435	437	433	441	454	439	452	455	460	448	436	472	437	426	436	475	426	464	434	480	431	473	418	464	443	395	483	446	454	472	435	442	465	448	423	402	445	441	445	418	440	439	453	441	402	440	424	482	408	437	469	464	438	416	446	422	452	428	479	431	458	422	465	475	448	445	429	435	454	458	474	472	498	456	467	469	434	423	461	483	448	435	455	430	464	461	450	437	413	427	409	445	435	446	387	438	455	484	429	440	397	437	448	385	407	435	472	476	424	430	414	459	401	381	422	490	442	415	406	449	405	460	446	415	474	460	460	419	400	413	454	414	445	416	430	421	450	424	457	426	438	415	436	406	443	463	448	433	432	447	462	423	414	422	474	441	438	401	453	445	431	446	453	437	440	471	413	400	411	451	452	414	431	405	413	412	464	452	418	414	460	478	422	469	435	474	445	426	393	463	464	445	463	445	402	440	451	459	429	432	465	421	413	442	447	445	450	485	467	452	422	419	449	427	461	423	454	454	510	405	447	434	477	450	432	427	444	423	427	442	452	467	464	442	485	451	444	409	403	470	448	438	446	441	493	458	448	478	430	440	423	459	448	415	445	453	453	415	468	471	427	446	461	443	414	468	418	432	455	465	466	476	455	436	475	438	413	441	432	393	428	447	425	447	444	429	412	433	450	428	427	445	458	449	431	442	462	403	486	394	436	468	446	444	449	447	455	419	416	464	450	428	474	440	477	461	460	446	435	467	429	430	446	433	441	461	406	403	453	443	411	485	439	459	426	452	449	473	427	435	448	441	456	413	445	423	457	438	412	452	424	432	461	416	436	456	434	422	401	461	452	440	409	473	452	416	429	455	429	465	455	434	462	454	477	429	463	439	403	449	428	450	401	405	465	421	438	449	422	389	442	450	460	452	442	444	427	439	417	472	422	441	408	432	480	427	439	422	422	447	443	412	441	424	441	424	458	453	445	401	427	427	423	444	448	419	478	408	450	453	436	422	424	426	447	479	486	477	450	445	435	491	447	439	397	425	427	420	436	449	443	430	464	452	468	437	439	437	437	417	443	464	423	446	477	459	448	470	421	422	434	449	410	460	446	396	427	440	412	464	439	434	467	426	425	428	449	421	375	432	465	450	451	433	437	438	444	474	439	446	443	451	447	444	451	441	436	463	456	446	428	447	402	432	418	475	446	431	452	471	473	433	433	441	414	417	415	425	426	459	405	407	424	445	453	445	470	470	414	457	444	455	460	438	445	411	472	463	462	451	439	416	451	424	457	433	425	469	470	472	438	441	442	407	444	424	393	472	448	458	433	473	437	421	422	448	426	419	430	452	438	482	460	446	419	448	438	440	456	475	441	456	419	459	444	440	425	443	429	464	419	433	393	446	432	472	430	427	431	447	424	462	427	473	440	445	463	452	447	468	418	427	444	428	430	440	447	426	449	413	411	445	453	456	394	431	439	440	412	463	418	446	430	451	434	440	416	382	418	474	448	445	463	447	423	432	431	457	455	447	464	437	430	451	426	436	440	491	464	406	419	436	430	466	447	459	461	424	466	430	450	461	446	417	446	424	434	399	417	457	440	455	463	405	432	432	446	403	427	432	442	440	474	450	433	432	449	480	455	444	437	439	461	440	389	439	453	462	456	476	444	450	418	388	428	450	437	453	432	389	453	430	411	445	434	434	424	484	442	416	478	437	417	441	413	457	406	461	445	450	460	440	426	444	466	438	383	457	420	403	444	440	447	470	447	427	435	448	453	459	410	416	408	428	428	442	417	429	456	441	438	405	444	439	469	459	447	440	403	416	431	437	434	461	451	433	430	430	463	416	433	471	449	438	444	440	424	452	432	434	435	384	442	450	465	443	457	438	414	417	447	419	413	435
1921	1374	729	440	419	686	722	594	514	422	299	275	241	250	246	166	155	160	144	143	128	96	83	90	83	78	63	58	53	55	49	75	168	172	121	161	100	125	49	37	57	39	25	39	39	24	31	20	29	34	30	38	23	40	22	26	33	27	35	32	27	32	35	26	27	23	23	35	29	30	21	28	28	29	36	27	27	38	28	45	30	26	30	25	31	31	26	40	35	28	25	33	28	24	29	27	24	23	19	22	39	29	20	30	32	37	25	37	38	26	42	28	31	19	29	29	32	33	33	36	27	31	36	38	32	32	29	32	28	23	29	25	30	17	41	33	23	34	29	27	36	34	31	29	28	25	22	29	33	32	36	26	28	27	26	26	28	39	19	34	24	33	26	32	44	25	28	30	39	35	31	35	21	31	24	33	35	34	30	30	23	27	24	32	29	41	24	34	30	27	31	27	36	40	29	31	38	26	30	29	34	27	33	26	38	37	36	30	27	27	34	43	39	21	20	31	28	36	28	34	31	26	32	34	23	21	38	35	21	37	39	33	19	31	32	30	26	35	31	42	17	29	26	24	31	20	24	21	29	21	28	28	28	27	28	27	28	30	27	26	38	37	30	37	24	32	22	22	33	33	33	34	32	33	35	37	34	18	31	34	22	26	28	38	40	25	20	29	37	33	29	26	33	34	29	21	20	31	30	23	22	31	29	24	36	28	30	34	37	31	19	31	25	24	32	33	32	29	25	25	34	39	23	33	21	28	33	43	32	35	24	26	25	29	21	32	36	25	18	27	19	37	23	25	38	42	27	29	42	28	28	24	31	18	34	29	28	24	33	21	35	29	33	34	35	30	32	41	24	23	33	28	29	31	32	15	29	27	25	35	34	30	35	38	23	32	27	27	31	34	33	18	26	28	33	36	36	32	20	18	36	29	32	30	31	34	26	30	27	25	37	28	41	29	30	33	28	36	24	37	36	35	27	40	26	31	32	31	31	22	37	31	39	29	30	28	25	31	37	31	31	37	32	30	25	21	29	31	26	36	30	32	38	24	25	34	37	26	43	31	33	25	28	32	29	27	36	29	29	22	39	27	25	31	27	38	33	25	24	28	35	36	28	27	32	28	29	26	20	39	36	28	36	38	39	36	34	31	26	25	31	32	33	29	32	26	22	26	20	35	30	32	30	28	39	31	27	25	36	40	30	26	25	35	31	26	28	33	21	36	36	33	30	31	33	30	24	25	23	28	33	24	31	24	31	27	18	26	31	32	30	21	29	37	33	33	31	30	29	32	26	27	22	22	30	29	22	27	39	36	33	35	28	22	32	27	33	29	26	36	35	34	23	30	25	36	33	28	21	26	26	29	39	26	32	31	30	39	35	28	24	27	25	34	30	31	36	27	28	38	32	28	26	34	25	36	31	33	41	27	28	30	24	19	34	16	30	26	31	31	33	39	26	30	25	37	36	31	39	30	25	34	31	28	26	27	30	29	22	26	33	30	26	33	25	24	21	32	30	42	27	25	18	34	31	17	38	32	31	36	28	28	35	34	29	36	20	30	37	25	35	28	18	25	26	35	26	38	38	31	34	30	31	38	34	28	33	31	34	26	41	27	35	30	26	26	29	33	23	32	35	25	31	28	25	41	30	34	37	26	34	23	29	16	26	30	30	35	16	36	32	30	23	26	29	31	22	32	33	31	26	29	32	23	24	31	28	22	25	30	32	32	33	28	30	28	38	33	28	32	35	33	33	32	23	23	32	22	35	32	33	33	36	30	28	31	29	30	22	23	38	31	32	23	28	37	29	20	32	22	27	24	28	31	29	29	27	30	32	32	33	30	23	31	34	25	27	32	37	24	30	26	23	22	42	30	34	25	22	31	33	18	32	31	41	26	19	41	30	24	26	22	37	21	32	34	33	18	27	21	32	20	29	29	30	33	35	20	37	17	27	20	25	31	22	38	28	30	37	25	29	36	28	26	31	24	34	30	28	23	33	34	35	31	27	22	26	22	22	26	30	33	39	27	33	25	31	21	27	31	23	32	34	20	45	27	34	47	27	31	39	30	32	20	21	32	27	24	19	32	32	38	23	30	31	30	34	43	38	26	32	24	33	33	36	32	24	31	23	35	34	41	26	28	28	28	33	36	28	31	34	33	31	34	26	21	23	41	26	31	28	25	28	27	39	27	31	22	38	30	28	28	29	43	25	36	30	22	31	31	27	22	23	35	32	36	30	23	34	32	33	33	40	31	24	32	26	51	28	29	31	30	35	35	29	25	37	33	27	42	24	33	41	32	39	40	36	37	31	29	35	27	29	32	36	31	30	28	41	27	24	27	28	35	37	35	33	32	24	29	15	31	36	47	25	32	26	27	31	34	27	36	31	30	32	22	42	40	34	32	31	21	33	32	25	37	36	30	24	32	35	20	25	33	29	26	36	38	29	23	25	25	20	27	22	31	25	35	31	37	31	22	33	33	27	28	26	23	22	38	28	33	37	32	25	29	25	31	18	33	29	31	37	36	35	21	28	29	29	29	24	34	33	41	26	33	25	29	32	29	31	36	41	34	25	29	26	18	35	17	31	33	39	27	27	41	17	27	29	19	40	34	30	28	25	30	31	23	35	18	33	38	28	19	33	31	23	35	29	22	28	27	31	36	32	25	34	33	27	33	33	25	28	33	26	28	26	24	36	30	34	23	30	28	25	33	42	35	27	28	42	30	29	34	30	42	21	32	32	28	25	32	25	30	33	22	36	26	28	30	34	35	28	31	33	29	20	30	38	28	23	44	34	35	33	18	39	30	25	31	24	34	19	26	35	32	22	31	29	31	31	24	31	35	25	33	23	29	30	28	29	25	25	30	29	28	29	31	38	26	26	24	22	34	34	28	32	23	28	38	29	38	46	21	24	27	24	20	27	35	21	33	23	36	37	37	19	28	39	30	32	21	28	29	27	27	28	25	31	35	33	33	33	30	24	22	32	35	35	19	31	29	37	31	32	32	30	25	34	29	38	28	25	24	22	31	21	38	43	29	32	27	32	32	31	28	31	24	27	27	32	24	24	30	28	35	37	20	22	34	29	30	28	38	21	45	26	26	43	28	37	25	24	37	30	30	30	34	26	32	31	35	37	26	22	38	29	21	38	24	30	29	33	28	30	27	25	24	31	35	28	28	32	24	31	23	29	23	29	27	30	33	49	31	26	26	23	22	28	34	26	39	34	26	33	26	32	28	28	31	27	31	35	23	29	21	33	20	27	30	31	31	31	27	20	36	22	29	33	23	32	32	27	37	33	28	20	37	36	29	22	21	38	26	28	29	36	30	24	37	28	31	29	27	24	32	36	34	30	32	23	21	36	31	24	28	22	34	30	18	31	32	29	34	30	25	22	30	28	33	28	25	28	40	32	23	29	27	35	35	31	26	30	25	42	34	24	42	23	22	30	37	18	30	27	31	31	30	23	37	37	30	21	33	31	27	32	29	25	17	32	34	27	28	48	24
21294	13946	9554	14261	21481	23722	23070	20639	18117	15057	12151	10243	9749	8799	7806	6797	5959	5538	5294	4695	4105	3460	3229	2731	2449	2273	2010	1890	1650	1567	1554	1699	5408	5619	3378	4871	2734	3624	1454	983	1204	658	423	795	667	378	347	401	366	434	427	392	474	468	389	394	427	420	400	375	401	364	371	375	380	347	349	347	378	373	369	364	352	384	386	381	375	371	337	359	354	354	393	323	375	359	367	374	373	362	388	378	373	387	376	374	377	412	342	389	371	379	370	346	406	379	373	360	371	362	364	365	358	358	377	404	367	357	377	344	413	356	378	355	363	341	356	386	387	371	374	377	321	353	353	378	342	400	368	353	352	373	353	401	357	377	393	360	400	316	376	373	371	394	357	384	398	354	382	384	371	373	361	363	367	364	376	355	407	355	349	349	363	376	361	366	342	351	366	356	382	371	344	408	381	365	370	360	353	368	362	354	346	382	378	372	367	352	383	363	378	363	369	346	376	393	361	374	369	383	338	376	383	343	381	359	393	365	345	366	367	390	382	384	354	384	406	388	403	375	393	375	361	341	352	352	374	353	344	362	399	334	362	351	377	379	363	351	370	367	322	423	354	349	386	376	341	387	387	411	362	353	392	354	352	373	361	341	351	393	355	422	381	368	390	386	380	332	389	384	354	391	370	372	357	375	356	394	397	389	393	356	379	368	401	336	383	380	327	389	359	348	369	375	353	381	358	372	383	353	377	357	344	362	356	350	323	375	367	368	356	348	356	384	373	403	388	402	348	338	396	366	392	400	350	379	347	380	357	370	355	365	381	357	399	341	353	366	380	359	360	370	376	395	357	338	367	388	362	384	376	347	377	366	389	363	347	364	383	383	355	394	399	361	350	349	347	394	380	367	365	376	357	332	332	347	393	381	344	368	345	372	368	365	333	389	368	371	381	383	389	351	377	389	352	333	382	354	355	357	390	311	371	341	405	373	376	338	350	392	336	383	382	367	373	380	380	373	387	357	365	360	347	393	371	365	351	412	357	334	362	393	348	415	403	401	375	375	362	354	359	347	368	362	405	388	369	379	383	349	339	358	388	339	366	351	387	389	369	372	349	352	408	376	364	385	349	353	395	383	348	383	372	366	385	343	392	375	400	354	371	374	373	333	390	359	370	369	350	377	362	356	361	359	321	341	355	376	395	373	380	383	359	383	351	378	371	352	334	353	377	374	341	383	383	363	362	371	394	390	335	343	406	327	384	379	371	349	384	356	368	370	405	384	374	368	361	367	383	382	348	382	381	397	400	386	369	368	357	357	372	390	368	369	345	380	350	373	402	371	369	395	388	369	382	383	380	391	356	387	363	373	347	335	356	377	380	353	363	367	383	366	364	339	362	372	359	369	332	363	419	369	392	383	330	388	390	385	336	391	362	382	386	363	346	368	377	351	378	370	388	360	375	358	367	385	398	389	368	387	362	370	380	364	387	366	362	348	361	415	359	385	381	380	347	381	375	369	388	364	383	392	390	395	372	347	343	356	353	353	376	373	360	358	360	337	360	374	351	346	368	332	353	364	364	387	359	381	364	370	370	364	394	374	373	362	374	364	378	364	356	359	380	349	376	359	370	373	332	369	357	374	374	351	345	363	372	385	387	375	388	400	371	374	349	376	345	347	345	395	384	365	347	370	406	392	395	398	371	390	374	394	392	375	370	338	377	393	370	369	370	379	341	378	362	352	392	383	405	379	377	401	370	356	361	366	400	395	385	403	378	367	356	365	363	347	365	326	386	356	380	332	325	386	373	376	371	366	351	327	355	359	389	379	373	353	324	345	349	387	351	368	362	377	367	362	384	362	372	373	423	356	381	376	374	318	353	364	357	365	350	380	366	387	390	360	382	370	336	402	377	337	382	391	341	339	420	370	369	385	358	347	387	355	375	358	395	357	356	390	378	348	355	369	377	349	372	391	356	365	411	361	390	356	363	343	371	415	381	354	406	371	388	332	367	376	404	376	370	337	410	350	358	344	340	387	353	397	357	342	373	365	358	354	385	369	371	371	380	349	412	387	365	378	356	361	367	373	357	364	360	357	369	360	384	329	370	382	354	362	348	372	405	386	345	382	361	354	365	372	376	382	374	413	366	372	403	370	368	333	384	373	352	350	392	370	306	384	354	365	355	374	336	333	387	339	420	368	384	361	359	369	360	379	367	375	376	373	374	386	381	386	361	368	373	353	361	403	359	385	387	363	366	369	363	387	358	373	387	417	429	361	362	356	385	349	398	368	390	364	365	385	348	368	313	376	365	382	341	376	351	384	352	364	350	360	406	355	355	373	373	365	373	344	396	388	383	378	404	373	340	383	385	369	368	404	402	377	349	367	381	375	345	394	365	331	358	364	370	390	370	335	355	388	338	390	328	400	372	363	353	354	365	375	350	400	353	386	380	325	378	378	372	393	409	371	381	380	360	376	377	343	388	346	366	373	420	349	388	336	401	351	366	374	387	386	363	344	358	360	367	372	377	349	371	349	409	370	384	390	388	365	344	394	386	361	356	352	361	345	372	347	356	356	406	371	369	372	379	382	377	384	348	364	374	371	404	376	420	381	357	338	378	369	386	371	363	378	381	371	379	385	333	359	351	349	424	352	396	379	400	365	358	383	380	365	363	369	419	419	356	370	387	371	334	394	367	385	379	378	387	368	385	412	369	367	332	358	362	374	337	347	370	410	369	354	394	364	388	381	401	386	413	375	384	368	380	382	385	373	348	379	381	354	348	381	388	328	382	373	401	367	365	377	366	354	382	385	345	368	370	373	383	395	379	365	400	338	410	409	352	368	403	339	370	313	352	370	359	391	337	380	367	371	350	340	339	345	358	394	383	366	363	376	380	391	382	354	358	375	403	381	372	362	380	362	356	330	383	349	377	373	395	351	393	388	342	369	391	417	370	372	347	394	390	364	397	357	338	360	360	367	363	376	356	353	401	395	367	372	357	382	377	363	382	349	406	389	390	370	339	411	375	397	393	398	392	350	356	341	378	373	357	378	380	378	363	384	347	386	351	368	330	361	359	338	351	326	352	391	375	333	392	370	373	394	431	357	380	388	377	378	357	390	368	366	370	382	377	344	389	351	362	384	364	345	388	377	374	370	352	374	306	350	371	387	349	408	347	354	402	376	359	338	355	377	359	359	339	364	321	369	369	370	353	364	390	374	397	353	359	355	358	373	355	367	377	379	346	336	374	347	373	376	408	329	369	372	386	366	345	390	379	373	363	372	380	388	340	380	376	378	368	391	382	414	374	357	401	343	382	357	352	359	347	404	376	362	345	343	354	394	359	383	378	382	369	380	377	329	346	337	360	363	381	403	371	323	386	354	344	395	342	371	361	356	411	343	393	343	390	356	365	344	356	359	363	381	357	347	372	370	317	377	375	351	345	364	376	392	370	372	365	347	370	383	383	336	361	392	352	384	378	371	355	361	359	355	383	347	378	342	390	373	355	383	347	373	379	394	393	394	364	384	379	352
3213	1274	726	438	444	724	771	644	568	440	393	280	253	250	236	182	142	163	167	139	132	118	113	110	93	87	100	91	73	51	79	144	254	238	133	159	127	107	112	51	60	48	40	52	48	45	38	43	46	37	43	38	40	48	36	35	37	38	35	39	42	26	45	39	40	44	31	37	32	38	36	38	43	33	35	42	31	38	40	37	34	36	31	46	39	38	40	53	37	34	31	44	34	49	41	34	40	39	40	53	41	43	39	60	46	45	39	36	34	43	38	34	46	28	42	31	37	34	31	26	35	38	34	42	39	41	39	40	35	34	39	42	37	37	44	32	48	41	32	37	43	46	48	26	38	39	37	28	37	29	45	37	43	45	37	38	45	43	31	34	52	37	29	39	54	46	44	41	39	47	35	43	41	39	41	41	38	51	42	34	33	49	50	41	33	32	37	42	34	37	40	33	45	51	35	37	40	31	36	40	38	39	38	51	51	33	46	43	42	43	26	29	35	46	42	51	44	38	36	37	40	38	31	32	41	36	37	37	44	40	45	43	35	32	37	44	30	48	41	33	37	43	41	46	40	45	35	35	40	35	34	35	34	41	41	47	41	35	39	47	31	39	34	38	42	44	38	30	44	38	61	40	42	41	51	39	40	38	37	40	38	41	46	35	30	36	47	55	34	34	47	43	41	40	38	33	27	43	30	38	47	48	35	33	48	31	49	39	35	29	37	46	46	39	36	41	40	41	36	33	40	36	37	31	33	42	46	43	41	43	50	40	36	36	37	45	41	51	36	30	42	32	41	36	46	44	35	40	44	36	40	35	33	44	42	33	35	42	39	43	39	45	51	45	37	45	37	46	46	38	32	21	44	33	41	30	40	36	43	33	40	38	45	46	44	46	41	26	37	40	31	43	47	37	43	47	45	38	47	48	38	33	37	36	38	26	50	29	30	39	38	38	43	40	36	31	33	33	32	28	50	42	44	34	35	41	39	41	36	38	35	31	40	38	38	38	28	44	44	33	43	38	34	32	41	36	47	34	42	47	45	31	44	44	43	50	45	27	37	31	37	31	50	52	32	44	45	43	31	33	37	36	29	37	49	36	42	28	45	35	33	36	36	38	34	40	29	37	53	36	40	41	52	43	45	38	30	40	42	52	21	43	28	35	30	34	50	43	42	35	47	42	34	40	37	44	37	30	41	44	44	34	41	46	40	40	40	49	44	38	35	31	50	37	34	42	35	38	44	36	29	43	35	33	37	50	43	44	35	38	55	39	35	46	28	46	43	57	35	25	31	44	45	40	53	41	36	37	42	42	41	34	40	36	36	28	38	36	43	39	29	27	38	43	47	45	45	43	41	47	45	35	33	43	40	42	28	32	37	33	43	34	29	38	40	53	26	36	44	36	44	44	38	35	41	34	34	44	31	31	39	37	37	35	40	38	38	42	37	32	38	42	39	38	30	34	39	56	36	40	39	49	39	32	48	46	32	46	49	39	34	37	43	42	42	38	29	30	43	50	36	37	39	49	25	44	41	37	38	41	27	44	36	46	45	49	42	39	44	50	36	37	25	45	47	35	36	36	33	45	32	37	35	41	33	36	42	30	39	40	39	39	37	26	41	43	48	36	46	49	39	42	37	38	37	39	39	47	48	39	35	48	40	31	32	39	38	40	32	42	26	28	41	35	42	47	44	41	39	41	34	40	59	33	48	35	38	53	36	35	39	33	37	48	36	32	53	30	33	30	50	48	33	38	30	44	29	51	28	28	35	34	38	32	44	43	36	31	37	39	51	35	53	37	38	29	43	32	29	43	33	39	36	37	45	45	34	42	32	29	36	35	47	39	36	44	24	36	36	36	36	50	36	47	46	55	42	36	40	49	47	42	37	34	41	37	31	36	28	27	47	37	34	37	42	37	44	53	46	32	34	41	38	36	34	40	47	28	33	33	36	40	53	36	47	34	29	35	42	35	29	44	31	34	43	36	37	43	42	37	31	34	40	45	30	39	43	32	39	39	41	43	41	37	48	43	40	42	34	38	48	34	42	38	32	28	44	45	41	48	36	33	50	43	41	37	31	36	36	41	40	36	29	45	38	36	40	42	41	42	40	42	36	36	37	48	48	46	50	38	44	41	45	37	31	36	45	35	45	54	49	34	34	39	47	39	42	35	39	39	42	29	40	38	37	39	41	36	46	35	33	32	41	34	51	34	35	43	43	43	45	45	34	40	19	29	34	36	35	35	39	54	41	33	34	46	43	35	31	37	57	35	45	39	33	29	41	40	43	40	41	28	42	45	44	34	41	32	38	43	44	42	46	35	31	47	37	40	38	38	33	34	38	37	37	50	41	32	35	38	44	38	40	38	35	47	45	38	48	30	29	54	40	46	46	36	35	49	33	41	41	43	40	53	32	36	45	45	39	40	46	40	46	41	37	33	35	33	38	41	22	41	50	33	52	39	34	44	47	29	36	41	45	33	31	37	29	39	34	46	42	41	37	37	41	39	45	45	37	41	37	30	40	34	32	36	42	41	33	39	42	31	38	29	34	37	36	32	45	45	48	30	32	44	43	40	41	40	38	51	38	46	47	39	42	41	49	31	30	38	33	45	46	43	39	48	44	39	38	41	41	43	46	47	34	45	30	42	36	33	42	37	38	41	34	52	39	45	37	40	37	40	49	41	37	41	42	28	42	41	46	34	38	35	29	34	37	37	41	31	39	33	31	36	50	44	34	38	40	36	45	33	41	42	44	35	46	39	37	39	32	38	49	45	44	39	34	34	50	37	49	37	45	39	33	41	52	36	49	50	49	42	34	39	38	43	33	39	43	39	41	37	36	43	54	25	39	32	46	54	47	35	39	28	35	32	47	37	31	40	39	40	34	40	43	35	39	39	40	43	35	35	47	44	41	40	39	45	42	44	33	37	34	39	35	32	41	44	25	42	47	37	45	39	45	38	39	25	38	47	41	39	43	39	43	37	39	27	43	33	32	29	30	35	35	35	36	34	25	34	37	44	48	33	46	41	35	44	39	35	49	31	25	36	40	40	32	28	33	37	47	43	39	38	46	27	41	34	43	48	57	31	34	30	39	39	37	35	47	35	44	42	41	45	30	37	39	44	32	36	42	38	34	29	44	31	48	34	22	41	35	46	40	37	35	54	40	35	37	33	44	33	29	35	43	43	40	41	46	38	42	38	36	42	30	33	38	35	33	43	39	44	37	34	36	32	31	37	39	40	34	35	34	33	49	39	38	54	39	49	44	36	34	38	35	36	39	41	45	36	37	50	52	41	42	30	31	37	42	33	35	48	28	45	45	50	45	34	39	35	30	42	28	32	45	30	49	32	48	46	32	30	36	45	36	39	50	39	39	48	36	36	39	37	36	49	33	37	45	42	36	47	34	46	49	44	34	43	34	43	31	42	38	46	40	42	32	34	36	38	42	39	44	44	38	40	43	25	34	46	46	42	32	36	40	38	39	37	40	36	37	44	45	43	43	38
21013	13400	9894	14076	21480	24113	23288	21407	19326	16225	12839	10769	9233	8442	7932	7012	6046	5331	4966	4341	3947	3527	3258	2992	2806	2634	2503	2271	2040	1978	1879	3643	7278	6632	4059	5024	3277	3243	2528	1153	823	724	608	917	674	507	497	490	492	481	462	464	541	525	609	624	557	479	517	534	494	494	474	458	488	480	509	461	466	461	484	503	475	471	459	469	474	458	466	467	478	466	468	450	430	483	487	498	492	460	474	460	504	460	499	467	437	457	452	461	498	471	489	420	471	439	484	524	473	456	471	455	465	463	451	457	435	462	495	470	500	495	483	497	458	479	449	500	506	467	468	485	438	448	428	467	504	494	489	472	469	471	458	471	485	472	459	426	506	479	537	423	481	481	484	476	468	467	500	467	484	465	457	455	457	461	511	458	467	490	441	479	441	432	434	497	461	457	493	428	461	457	455	498	472	487	502	504	466	459	432	485	486	436	508	472	474	496	491	468	462	486	477	448	460	457	463	424	479	461	464	483	470	501	439	472	436	464	476	478	470	493	488	488	432	443	460	457	452	498	464	504	472	518	466	492	496	472	500	469	455	457	500	452	497	448	478	475	475	475	493	485	454	479	468	516	434	450	473	493	493	433	460	475	456	457	490	461	509	459	468	476	483	490	471	484	462	465	462	479	468	493	458	440	481	475	444	489	505	477	468	484	456	468	488	508	475	476	458	460	466	494	498	457	467	471	453	476	448	472	494	452	477	485	505	461	477	475	485	483	454	408	468	444	468	478	467	451	480	459	477	466	469	450	451	490	472	483	446	458	474	452	512	528	454	490	500	461	460	435	466	472	479	490	477	504	455	466	412	477	439	480	454	517	452	481	470	466	465	482	502	473	492	449	468	511	450	483	453	504	446	487	511	466	452	449	493	463	483	491	501	420	469	490	465	491	447	451	465	483	464	517	441	477	488	462	464	486	473	479	455	485	433	472	468	490	477	455	482	470	459	451	498	460	479	500	486	506	500	454	510	488	487	472	471	464	448	477	486	487	505	501	463	424	486	500	472	493	442	475	442	488	436	457	452	443	515	482	446	461	508	468	481	473	478	477	472	473	486	475	473	445	473	477	470	455	492	470	446	501	483	462	444	462	497	459	472	471	430	457	453	446	485	433	487	537	483	491	449	464	466	489	469	492	511	489	481	476	481	527	452	447	448	493	455	473	493	488	443	442	474	467	494	496	465	444	442	445	463	481	456	438	408	500	471	484	417	501	489	459	458	440	495	473	478	488	453	489	495	465	445	497	456	495	480	456	526	480	468	461	455	482	500	476	461	459	515	453	462	460	458	478	465	467	503	479	485	467	478	483	500	487	472	461	425	515	413	462	486	450	506	444	466	461	455	476	471	512	457	497	451	485	454	449	426	481	443	474	481	444	455	487	453	512	460	481	503	496	478	476	518	491	457	446	483	466	478	495	474	483	517	446	464	442	457	443	499	501	451	507	479	462	486	460	439	497	488	454	464	440	475	485	514	502	501	462	466	500	510	474	500	480	457	473	455	482	495	467	448	481	466	506	450	478	484	506	495	491	476	453	481	475	471	503	483	499	431	483	443	430	480	471	467	467	495	462	479	469	462	438	515	482	457	477	519	446	452	418	486	492	486	478	464	491	442	459	457	461	467	460	457	458	493	459	497	503	482	479	477	438	463	492	485	437	456	515	451	447	507	476	488	443	455	502	460	459	492	460	472	435	478	434	461	477	463	476	468	500	458	499	505	455	442	473	462	468	467	469	479	489	448	474	485	440	511	467	472	482	471	468	453	516	494	493	502	496	425	449	476	463	487	476	500	460	490	467	463	450	476	505	447	521	458	479	483	484	442	491	476	461	422	489	483	476	515	450	481	491	475	465	514	511	443	427	451	499	453	441	455	493	499	474	475	462	464	485	467	498	453	486	441	492	455	474	461	486	488	458	494	468	467	500	496	496	460	445	445	485	456	475	486	468	489	489	435	463	451	496	459	490	471	495	502	488	441	493	480	442	481	474	485	462	466	455	460	452	512	495	465	503	467	462	439	521	484	416	471	443	452	462	487	484	480	445	474	457	528	438	469	434	478	443	468	505	461	442	479	457	462	481	441	470	491	447	457	443	498	497	461	506	476	482	473	476	454	455	473	466	476	486	484	453	472	466	487	469	462	465	492	448	507	481	467	444	473	472	474	485	458	483	477	447	468	473	472	462	451	497	454	480	497	491	501	443	462	470	516	512	459	475	424	480	512	482	490	449	494	458	448	480	469	490	442	462	492	469	462	447	470	456	464	488	511	480	466	511	442	464	456	472	479	465	438	442	443	475	483	500	453	505	450	478	473	473	494	456	472	483	457	480	482	511	491	469	464	492	488	434	489	440	473	491	473	466	494	468	466	474	519	482	480	436	478	456	454	455	483	464	471	455	447	473	486	489	435	444	484	510	449	476	466	429	470	521	442	481	427	479	487	472	445	453	506	435	443	433	473	481	489	472	471	467	435	481	474	474	475	410	463	524	507	490	489	447	473	478	468	515	432	482	475	484	511	477	462	455	476	478	488	457	468	517	448	504	496	427	487	467	477	483	493	494	447	468	496	475	457	504	477	471	433	482	458	479	470	410	455	487	451	441	482	509	515	512	460	450	496	470	483	477	494	476	463	466	473	481	464	468	482	452	448	492	480	502	465	487	483	461	489	478	466	470	443	488	477	469	485	534	515	472	488	498	479	474	495	499	403	487	430	476	467	476	519	445	487	525	453	476	473	531	489	499	447	496	457	472	489	462	487	490	496	472	497	507	486	471	442	463	494	476	477	474	487	490	478	471	451	493	462	485	491	457	475	455	455	499	485	473	450	458	504	470	496	490	480	441	468	453	497	471	469	423	456	498	453	489	501	449	543	439	473	476	504	486	461	466	461	456	481	453	456	465	491	455	475	454	478	448	483	492	462	487	504	469	471	439	501	443	459	487	467	484	458	446	490	477	429	495	484	491	448	454	462	470	462	461	462	488	471	454	493	472	463	440	445	487	448	439	451	489	475	488	496	459	521	489	471	470	466	449	449	483	478	442	463	471	462	466	421	454	461	462	497	451	483	493	492	461	449	467	471	495	494	489	462	463	466	423	471	457	460	483	498	479	493	523	499	470	482	471	477	495	458	507	461	461	477	491	512	534	453	490	501	465	484	474	479	483	444	464	503	455	433	495	498	490	452	520	531	459	469	488	471	510	485	458	429	495	469	479	480	480	450	500	469	467	504	475	462	475	460	455	493	493	478	490	476	449	483	454	457	476	456	484	477	508	514	441	450	462	476	484	462	454	481	515	490	460	482	428	496	468	486	491	470	424	488	467	496	462	486	466	461	463	460	466	437	478	487	446	507	454	476	453	478	440	489	473	431	457	468	485	482	489	475	429	482	513	511	478	456	484	464	481	425	491	492	451	467	501	534	495	452	457	463	475	491	461	499	472	461	491	455	490	446	522	468	458	503	474	493	511	484	473	471	477
2719	1924	1097	565	658	1028	1056	947	835	710	504	403	334	254	242	200	196	172	166	162	142	174	115	112	116	113	104	98	86	100	103	134	425	390	172	224	156	138	89	47	53	36	39	43	37	29	30	31	33	33	32	34	22	28	26	30	35	47	36	20	48	26	36	28	44	24	31	40	29	27	20	36	29	32	25	32	20	24	24	34	28	32	27	27	30	43	20	25	30	24	32	27	38	29	31	28	21	32	28	21	35	28	39	39	31	25	28	33	29	25	32	32	25	18	29	32	31	32	40	36	32	40	22	20	23	30	27	24	35	36	30	28	37	20	29	27	45	23	26	26	32	32	27	34	36	26	24	26	23	25	41	28	33	34	43	31	34	43	31	23	33	28	35	35	29	28	25	30	27	31	25	35	40	33	31	31	31	25	23	27	31	31	34	27	36	38	30	31	27	26	34	31	30	26	27	17	35	36	36	32	19	34	38	25	26	32	31	24	28	38	25	23	25	32	28	28	35	32	25	29	27	39	26	31	22	35	32	33	23	34	26	30	30	18	25	29	30	44	28	35	23	33	35	13	28	28	30	25	23	34	40	26	25	27	33	30	24	28	26	39	36	39	40	23	27	27	35	27	25	26	35	27	21	43	23	40	33	31	38	37	37	34	35	24	31	31	40	21	38	24	31	25	33	44	22	29	31	31	30	33	30	31	21	20	33	30	30	37	31	32	25	28	23	36	33	28	26	32	41	28	35	33	24	23	36	31	33	39	33	29	24	26	31	33	38	30	31	28	40	27	31	22	29	38	33	22	24	26	28	27	34	30	31	29	36	38	21	30	19	29	38	28	23	25	32	35	33	28	26	26	25	39	30	26	30	34	29	34	29	27	38	27	23	40	29	30	20	39	36	34	30	23	19	29	25	34	24	26	32	29	34	23	31	28	34	26	36	28	27	37	36	25	26	39	27	38	38	26	28	34	31	28	23	33	29	21	35	29	24	33	21	32	28	23	37	31	28	18	30	26	34	32	39	30	34	24	33	25	34	23	30	33	29	28	27	27	31	27	29	26	33	20	32	39	32	27	27	27	33	18	27	20	26	33	35	29	26	37	35	22	21	33	34	34	40	30	32	34	27	28	33	41	29	26	29	33	20	25	21	33	17	25	34	27	24	21	33	27	38	30	31	30	23	25	27	29	35	32	32	22	21	32	32	32	43	33	27	41	35	28	31	38	29	33	35	35	35	34	30	32	30	27	29	43	31	23	32	35	30	31	30	31	24	34	38	35	21	38	27	18	20	31	31	31	32	29	30	20	27	32	34	31	21	29	24	24	30	22	36	29	25	33	25	22	34	36	35	33	34	26	34	28	29	24	23	25	34	38	35	36	26	28	32	34	29	25	30	31	27	31	17	27	28	40	28	27	33	26	34	25	34	38	31	19	33	29	30	24	27	35	43	23	33	29	30	28	26	40	38	26	29	32	29	29	38	33	32	22	34	23	28	30	32	27	35	28	29	41	30	14	30	27	40	39	30	30	23	19	35	31	35	26	30	28	36	34	31	24	32	29	27	35	34	34	23	24	33	27	30	41	32	31	34	30	25	22	23	28	32	22	31	39	19	33	30	33	30	16	24	33	26	35	31	29	35	33	36	34	27	32	23	28	20	24	32	27	21	34	26	24	34	27	33	34	24	29	33	28	27	30	26	29	42	27	20	27	27	27	31	26	24	26	43	30	35	37	33	29	24	28	30	31	18	35	35	23	35	36	34	27	29	28	37	29	30	35	27	24	33	20	25	34	17	35	37	24	32	21	38	19	29	31	23	23	29	40	33	20	24	35	33	27	20	25	27	33	34	29	26	25	34	34	40	34	28	23	30	33	27	34	33	27	36	31	29	31	41	28	38	24	24	23	29	28	22	34	35	28	35	26	23	27	31	29	28	35	23	30	37	29	43	35	36	28	18	34	19	28	28	27	33	27	27	26	21	30	20	32	27	25	21	37	20	33	29	23	28	36	25	29	28	37	26	32	22	39	37	29	37	34	31	28	20	34	25	39	28	36	22	28	27	31	31	21	39	29	34	17	24	33	31	26	32	29	28	33	34	33	18	22	28	32	33	31	36	33	32	29	28	37	31	34	34	41	27	28	34	23	30	27	25	29	26	33	32	22	30	33	28	29	31	27	36	26	22	38	27	33	29	26	21	38	33	27	30	34	21	22	40	21	38	22	36	26	34	29	34	23	25	35	33	31	33	29	22	25	29	39	34	28	40	24	31	25	16	36	33	27	27	29	29	36	36	36	29	34	22	39	32	29	30	23	29	23	37	31	32	32	33	34	32	35	26	28	34	32	27	30	24	31	36	28	24	24	24	31	36	27	25	23	29	28	35	36	29	27	33	27	35	23	27	27	28	29	24	44	35	32	28	34	38	28	22	35	27	28	33	22	22	29	21	28	21	40	20	29	21	25	36	24	36	29	28	26	36	27	20	35	28	24	33	28	40	23	21	25	27	33	32	28	35	26	33	23	39	35	30	36	36	29	38	34	28	17	27	33	35	20	31	21	30	44	30	31	39	32	35	29	29	28	37	25	28	39	19	23	31	29	21	24	27	24	41	27	36	35	27	34	36	27	25	31	31	31	24	31	21	22	37	20	26	33	25	29	25	34	31	43	24	29	33	28	40	37	28	24	29	36	35	29	29	29	27	26	38	29	23	30	24	27	34	30	33	31	30	31	27	33	37	30	23	28	22	27	31	26	24	27	25	38	30	30	35	20	31	30	40	29	21	38	34	31	31	41	22	39	28	31	32	23	44	24	30	33	33	38	36	32	22	46	26	35	35	27	31	30	34	28	25	34	29	33	24	27	19	25	22	31	31	34	29	32	26	29	22	41	30	29	31	28	36	30	33	28	32	32	37	38	45	30	34	21	25	23	36	25	29	30	35	25	36	29	34	19	18	29	24	25	25	36	35	30	34	31	30	27	24	30	26	27	31	37	25	30	17	33	16	30	30	31	27	23	25	23	20	26	46	31	29	32	24	21	28	28	33	36	28	35	24	30	26	21	38	31	31	38	28	39	27	37	32	30	21	21	28	34	20	28	29	31	36	31	32	42	25	34	30	28	30	32	36	25	26	28	36	26	40	32	39	31	42	32	33	18	31	33	30	25	39	23	36	32	28	20	28	27	32	38	34	32	31	26	28	29	38	19	27	34	30	34	35	19	29	29	29	28	36	32	23	34	30	29	24	20	21	24	33	35	30	33	25	29	29	36	33	30	18	26	29	35	31	27	34	32	31	29	26	33	36	31	40	35	21	31	32	27	33	25	30	32	31	40	26	24	35	33	25	30	32	25	23	36	30	26	26	29	27	31	30	35	37	32	24	26	30	31	34	26	30	39	24	25	26	39	34	29	36	27	40	35	33	32	32	29	35	32	28	34	34	26	25	25	30	26	22	39	37	25	28	27	33	25	38	32	39	26	38	24	24	27	34	25	27	28	40	25
24688	17012	12286	17029	25083	27334	26470	24794	22243	19920	16311	13377	10880	9248	8368	7749	7060	6373	5972	5499	5283	5055	4360	3932	3690	3433	3205	3071	2735	2524	2499	4541	11834	10316	5210	6350	4770	4277	2265	1063	772	433	500	816	491	358	403	389	373	392	418	405	418	425	450	488	520	389	391	380	402	337	344	383	325	387	360	383	359	378	359	375	383	364	329	367	362	337	391	388	375	346	384	374	418	386	344	355	381	340	408	347	414	367	363	374	402	365	365	369	352	361	392	378	377	351	397	357	342	359	365	386	385	357	353	365	339	371	350	370	387	375	410	381	375	343	366	382	379	389	373	384	396	418	354	390	365	358	373	351	384	365	353	377	393	345	401	360	409	344	360	354	341	361	353	356	375	358	320	364	371	353	381	342	390	370	377	348	387	370	327	347	336	331	394	354	356	363	364	384	371	369	360	397	360	349	348	363	410	347	354	385	358	381	385	340	404	347	368	368	351	415	367	360	346	359	344	351	353	347	384	367	367	366	362	366	374	366	374	357	348	409	376	396	357	364	377	328	366	399	380	369	369	365	371	358	374	359	353	346	369	363	351	373	370	395	377	333	370	353	369	379	385	360	363	359	336	334	341	366	351	397	380	386	379	345	332	370	355	356	364	357	392	391	389	337	355	391	314	369	371	360	365	389	370	355	382	373	412	353	336	401	340	415	350	358	366	399	365	361	366	376	370	396	379	363	377	366	350	395	345	367	351	366	343	381	389	381	354	350	367	345	401	331	364	377	380	398	375	383	383	356	383	365	369	380	373	368	368	368	354	360	369	351	346	345	353	351	359	348	374	360	368	328	384	354	342	396	369	366	345	383	387	351	366	366	379	364	354	373	384	376	350	358	361	392	361	354	330	376	360	367	328	342	389	386	365	360	369	393	353	391	400	389	364	370	350	340	365	326	392	371	391	398	377	387	370	326	348	393	361	379	385	372	386	377	359	365	378	355	353	396	333	365	323	357	334	395	390	374	357	366	362	359	350	385	394	343	352	359	384	343	379	346	371	379	375	391	410	382	369	358	364	378	368	369	384	357	357	355	371	342	370	370	408	382	383	379	354	393	394	390	398	405	361	353	367	392	370	403	337	391	367	374	362	359	380	347	346	411	397	364	372	341	414	382	364	376	348	416	346	413	348	373	380	351	363	343	371	367	371	366	375	370	336	346	401	339	404	364	375	339	333	366	328	382	347	350	384	394	358	347	378	381	373	393	407	380	353	352	363	374	391	347	357	352	324	370	356	382	372	365	367	375	392	362	342	387	389	386	348	338	384	382	343	347	361	372	379	353	349	386	370	358	363	359	395	359	319	373	348	375	337	387	380	349	360	368	401	369	380	353	345	368	373	375	380	373	363	383	352	395	329	399	397	351	365	374	354	355	395	389	386	353	403	327	374	378	343	381	396	367	351	374	380	338	355	371	362	342	406	360	328	360	352	366	363	375	343	362	352	370	378	329	361	345	383	372	337	364	397	372	348	381	379	361	385	360	413	366	343	374	368	391	383	361	364	364	342	372	307	385	345	357	356	367	368	378	394	381	382	366	362	364	381	345	365	351	344	385	356	352	362	328	355	389	353	362	354	367	335	379	354	363	347	359	391	356	364	402	400	354	383	343	373	348	343	354	386	374	342	341	344	328	331	351	398	401	363	370	405	402	341	367	397	366	386	339	372	391	364	390	359	429	386	364	375	360	349	399	363	325	338	356	364	384	371	370	365	381	395	374	358	400	336	375	385	363	380	376	337	360	401	352	347	386	377	371	374	382	347	374	364	349	335	390	368	378	417	371	384	409	382	342	400	377	362	379	384	343	363	368	365	360	391	351	360	379	398	369	361	331	351	383	419	351	349	357	418	398	368	379	373	363	382	368	363	364	370	322	361	399	368	338	359	366	355	345	350	358	371	351	392	345	410	370	367	350	363	353	349	408	352	344	377	345	342	375	370	351	389	363	366	351	361	333	406	350	348	358	373	365	350	382	353	358	377	350	396	374	375	362	328	372	341	332	354	393	356	404	390	382	350	373	371	367	359	385	383	376	344	373	377	398	339	361	366	382	365	372	383	382	374	381	363	404	359	379	375	379	373	357	346	359	375	382	366	325	350	353	391	335	357	357	317	337	362	344	416	372	359	342	392	377	377	360	403	374	368	372	398	347	366	345	352	338	370	355	357	349	352	368	368	358	375	380	381	367	368	371	401	371	363	353	374	354	369	376	354	357	354	386	380	388	322	394	366	372	428	358	381	403	361	355	351	391	388	362	352	373	373	378	368	385	382	401	355	366	351	339	342	384	355	378	371	375	376	404	381	355	343	390	356	328	361	349	372	382	365	353	350	365	357	357	377	370	370	353	392	352	363	386	375	366	360	365	383	360	372	370	365	352	348	395	383	384	392	340	352	363	364	345	381	350	331	383	370	348	365	373	353	373	321	383	380	367	368	363	349	376	356	374	332	363	376	345	392	378	368	343	351	393	362	374	386	360	386	386	356	345	384	375	369	379	391	362	370	351	385	398	389	380	375	347	352	365	365	377	392	377	375	357	369	364	371	384	336	376	352	384	356	368	319	336	352	334	380	402	373	360	343	355	382	340	360	360	388	354	402	339	351	376	408	355	364	362	388	401	365	355	380	361	347	352	372	364	379	359	360	340	362	359	400	375	401	398	388	331	365	366	359	338	371	388	378	362	345	338	319	346	352	366	401	383	383	365	354	376	352	333	348	372	337	344	381	339	376	356	399	336	361	328	376	361	385	349	350	362	388	395	387	359	374	359	392	365	318	374	401	313	380	375	364	371	359	356	367	401	352	352	363	385	362	348	359	371	367	384	404	361	391	353	344	327	373	372	362	370	380	385	388	383	353	361	364	357	406	314	379	421	360	357	395	403	349	382	365	349	358	360	356	357	342	382	377	369	365	368	353	353	357	343	375	381	358	365	361	340	380	352	378	392	349	396	358	332	341	333	359	355	348	361	379	391	382	370	355	380	382	366	376	371	343	342	337	391	388	352	372	356	381	363	333	364	359	361	354	313	370	363	370	367	346	359	375	379	366	381	352	361	406	343	395	363	358	336	345	381	370	390	364	376	366	392	380	353	389	339	353	367	370	386	414	390	358	360	394	361	371	380	356	373	367	345	391	387	372	372	376	356	400	373	373	303	379	355	387	372	342	379	350	384	369	385	400	343	397	369	374	391	348	356	332	404	378	370	363	374	383	356	385	391	344	352	391	341	370	372	345	383	408	345	400	338	361	365	391	369	363	378	368	395	376	366	403	350	398	391	389	350	374	374	368	352	350	330	394	404	382	343	362	371	359	353	371	330	370	369	353	376	331	351	418	359	370	350	376	395	349	357	345	347	342	388	397	405	370	362	371	364	322	375	356	353	383	384	410	352	365	380	380	388	390	372	407	362	371	337	377	369	402	370	359	362	354	395	382	380	379	367	355	349	328	352	375	362	401	342	394	329	335	340	340	346	320	360
1896	781	436	263	283	400	470	408	364	329	266	198	151	109	100	94	95	91	99	91	103	86	76	89	79	70	61	61	58	61	53	62	87	116	86	91	65	52	38	37	41	34	43	47	27	32	33	27	34	30	43	31	37	19	33	36	45	41	36	35	37	29	32	40	39	45	36	37	26	47	31	36	35	27	31	42	43	26	36	37	33	24	34	40	42	30	26	26	28	30	30	33	37	47	37	36	30	35	27	34	38	44	30	34	29	36	37	35	44	45	33	40	23	30	39	31	42	38	33	29	31	42	34	37	36	27	32	41	33	37	34	44	41	41	32	34	36	34	25	32	44	41	35	29	38	35	31	38	38	44	37	34	35	35	33	34	43	39	38	34	34	29	35	36	47	36	32	32	43	34	34	29	36	54	26	43	34	42	33	23	38	38	26	27	37	39	34	35	33	45	36	35	31	43	28	40	36	39	32	37	42	31	44	38	37	27	26	29	28	37	30	33	31	30	29	29	30	38	38	34	40	31	34	30	43	26	33	29	35	34	43	37	30	36	33	23	34	40	42	29	33	33	26	37	36	24	39	39	44	40	33	33	38	46	35	45	52	27	30	30	27	32	28	38	44	36	37	32	29	34	32	41	37	46	38	36	37	27	33	32	34	26	38	36	42	36	40	28	35	28	37	35	36	54	44	39	34	32	33	37	32	30	35	31	37	34	29	30	33	44	20	30	27	40	36	41	28	36	36	27	46	28	29	42	40	33	44	27	40	43	35	39	38	36	35	38	26	39	28	32	30	35	30	35	37	38	35	25	30	32	42	37	46	36	23	34	31	35	31	33	33	39	34	25	38	40	40	35	27	35	32	35	35	33	46	31	32	33	34	31	33	34	38	37	35	28	33	33	43	24	29	35	31	40	36	33	29	32	36	27	35	35	38	40	33	38	27	33	50	40	38	42	43	30	34	28	37	37	32	45	34	30	35	28	31	20	39	36	32	32	30	47	38	34	41	37	30	36	41	25	31	43	26	27	42	29	21	42	35	40	42	32	34	37	35	39	39	42	29	33	51	37	37	42	28	42	37	44	24	32	29	40	29	25	29	37	37	38	39	40	30	35	28	33	40	34	34	34	38	33	46	26	26	40	40	45	35	40	31	44	34	34	56	35	35	49	38	24	34	29	37	33	27	42	45	44	44	33	40	37	33	32	34	43	39	32	36	34	34	35	31	32	36	39	25	46	46	41	41	42	31	35	36	30	38	39	31	36	32	34	37	33	36	36	45	38	23	35	36	25	33	36	43	25	28	38	31	34	23	39	28	32	40	34	32	28	50	28	32	33	38	33	32	38	29	34	27	26	47	31	48	28	41	43	40	34	28	35	29	34	49	43	28	36	43	38	31	34	28	27	35	37	32	28	33	37	39	33	31	30	34	35	40	43	37	35	34	31	23	34	32	33	33	37	34	41	38	36	43	46	30	38	33	45	39	37	22	31	37	35	29	30	34	37	20	33	30	45	27	27	34	37	29	36	34	21	30	35	30	37	35	41	33	38	38	33	33	40	37	39	39	35	26	33	44	29	28	40	41	39	31	41	35	30	28	36	26	22	36	29	48	31	32	33	45	29	36	24	35	42	33	29	27	41	37	35	29	35	47	34	33	43	30	38	30	43	42	45	32	28	36	36	34	45	36	43	36	39	39	38	31	32	34	40	29	35	35	33	41	32	37	40	26	36	31	43	26	38	40	30	34	34	43	24	34	35	38	43	28	22	41	41	36	42	44	37	37	29	30	46	32	33	30	31	27	40	43	30	36	33	40	35	33	57	25	36	39	52	45	46	37	34	48	29	41	31	40	31	50	26	33	32	39	30	40	28	32	36	32	43	37	35	28	26	39	42	34	45	28	35	40	36	33	27	27	38	35	37	50	35	42	44	29	31	36	28	34	30	39	40	31	17	34	36	37	35	30	27	33	26	43	40	26	31	30	39	36	38	41	37	42	34	33	34	34	35	31	28	27	31	39	29	37	35	32	37	43	31	30	29	34	30	25	32	35	28	35	30	36	45	38	42	34	34	34	39	35	33	33	42	40	27	46	30	46	36	33	29	34	33	36	30	38	28	40	30	33	30	42	34	35	48	35	26	37	28	34	37	43	36	29	27	35	40	42	27	39	39	35	32	23	42	21	42	27	23	37	40	33	36	36	30	39	32	43	22	36	45	24	35	31	41	30	39	36	46	35	36	29	43	29	29	31	33	33	35	34	52	29	41	36	33	35	33	34	27	31	41	43	31	33	27	28	35	42	30	37	34	33	30	35	34	44	32	42	32	35	30	28	37	28	35	39	48	31	34	42	43	24	42	45	32	29	33	30	28	35	28	39	36	28	42	30	33	32	45	34	37	35	33	33	42	40	38	32	34	31	32	35	44	40	30	26	37	28	39	30	42	30	40	37	35	45	36	34	31	34	32	40	38	27	39	40	30	41	30	23	30	40	40	32	34	39	36	39	35	32	30	25	34	43	20	39	33	29	29	38	35	29	40	41	38	42	38	31	30	31	43	34	39	38	39	29	39	35	35	42	28	43	37	35	31	38	36	28	35	31	34	37	49	34	37	32	36	52	36	44	33	31	31	32	32	28	39	37	28	44	35	33	34	21	21	42	45	36	34	33	28	33	42	38	34	32	37	34	34	28	49	36	41	43	42	43	38	43	32	36	45	42	38	33	38	44	37	31	33	37	33	33	44	30	38	31	23	34	47	36	35	43	38	39	36	32	35	43	44	34	23	35	33	34	35	38	33	40	29	43	31	26	27	42	35	35	36	36	35	39	36	45	35	33	31	43	34	42	42	28	39	35	29	36	35	35	29	38	36	42	27	42	28	36	31	38	35	30	35	24	38	25	39	29	31	29	40	39	38	24	37	27	32	32	44	31	37	34	42	26	26	34	47	40	49	34	37	41	31	28	41	27	39	43	33	38	40	23	37	46	39	34	35	40	48	37	36	33	31	43	35	29	29	49	36	37	36	39	43	32	38	52	33	44	41	41	28	26	30	27	41	28	45	28	40	33	37	31	43	33	34	36	23	23	38	50	28	30	36	34	32	33	33	35	46	48	38	37	27	31	37	33	26	37	37	33	25	35	37	43	42	44	27	35	23	28	32	38	30	34	39	37	30	27	44	34	39	36	31	32	24	37	39	43	39	39	34	29	32	34	32	46	33	33	28	38	29	36	35	39	31	48	28	42	41	41	22	35	23	33	39	30	31	39	33	39	31	29	24	47	37	31	34	32	38	38	40	39	44	34	33	35	35	32	25	35	32	31	29	45	32	32	33	40	36	35	27	39	30	39	31	29	38	37	34	37	34	41	22	36	33	33	33	31	40	36	36	47	30	32	37	39	34	41	39	33	33	39	34	35	32	35	42	29	28	40	35	43	32	30	37	35	25	43	36	37	48	37	19	35	47	32	45	36	42	45	28	39	29	34	34	32	38	35	37	24	35	33	30
17498	11138	7389	11435	18796	21043	19968	17341	15389	13146	10790	8094	6180	4837	4464	3906	3454	3229	3209	3018	2934	2566	2374	2352	2094	1763	1700	1559	1504	1493	1396	1414	2835	3018	1888	2118	1626	1251	583	525	485	439	514	578	437	411	401	426	464	492	446	456	443	483	466	498	474	462	485	434	466	462	461	443	459	433	424	435	451	433	483	419	440	409	402	408	422	453	450	463	436	431	428	423	421	414	413	428	429	432	390	431	413	445	436	457	418	448	454	426	441	392	416	419	401	430	421	415	426	433	419	440	438	468	405	396	430	431	468	380	430	404	412	447	452	386	396	452	443	450	407	414	396	435	441	432	405	427	453	403	439	437	430	458	458	422	429	417	407	436	422	441	426	431	410	451	412	438	460	396	420	494	458	432	433	410	458	471	421	451	434	407	408	454	434	403	438	456	456	394	424	411	449	399	425	404	443	428	432	449	434	441	475	429	447	401	452	422	432	435	402	422	435	414	392	458	459	403	433	389	452	402	431	429	459	419	449	421	423	404	445	460	403	433	408	446	471	432	441	409	450	424	443	461	433	441	438	453	418	444	422	433	462	463	453	420	446	447	449	468	423	418	386	456	430	434	423	434	421	449	409	435	428	415	407	454	435	401	411	407	434	384	420	409	458	428	463	435	420	445	460	378	429	448	418	422	407	446	414	406	458	431	449	400	476	427	451	406	406	426	455	420	467	429	443	403	448	430	387	405	433	431	411	447	440	447	466	401	435	430	401	451	448	439	451	434	468	433	460	423	459	411	495	431	435	433	467	442	464	456	420	453	460	418	454	403	436	401	439	415	431	427	443	384	464	437	426	467	421	438	430	450	463	448	430	451	444	447	441	427	403	436	405	437	461	436	373	443	435	407	394	412	441	430	427	416	461	390	465	400	418	435	454	418	421	399	404	438	441	404	392	442	419	393	430	425	455	426	452	434	429	395	423	429	442	439	449	443	463	465	427	422	462	440	418	476	485	435	440	409	425	431	393	430	411	431	443	443	419	411	458	426	444	439	416	426	443	419	409	384	433	461	403	418	466	415	405	429	464	405	435	461	416	484	458	422	414	421	439	400	408	424	400	437	433	461	448	447	426	447	445	426	435	425	412	424	434	431	430	405	459	393	439	429	421	418	487	409	409	423	473	447	427	426	476	411	449	432	430	420	443	448	432	424	411	429	447	411	435	451	415	471	486	454	411	428	419	477	431	420	402	448	470	442	371	445	470	468	442	427	420	401	428	419	410	388	454	404	426	416	379	409	408	420	400	417	403	415	441	437	448	410	419	439	442	450	447	434	448	458	433	429	423	452	413	436	418	428	437	448	439	440	444	435	428	438	426	421	442	463	436	449	430	425	437	406	384	470	462	456	423	434	401	449	439	464	430	453	440	427	429	468	449	431	442	457	473	438	420	380	430	461	417	399	431	422	419	435	417	440	446	435	399	433	438	423	435	434	404	426	415	424	404	453	431	454	419	443	464	375	377	447	451	407	420	413	411	419	403	418	411	419	432	424	451	430	416	435	421	468	419	412	455	430	425	450	424	482	450	399	448	401	449	439	404	425	465	434	483	395	439	435	409	441	441	461	404	395	426	412	453	413	415	424	443	426	463	435	430	425	436	435	414	388	421	399	429	417	439	433	385	405	410	459	441	412	434	402	446	447	453	428	438	449	423	425	433	436	410	475	455	430	463	418	415	432	449	424	435	421	435	434	450	438	446	471	470	433	403	413	425	459	436	435	412	423	417	451	421	462	440	395	398	452	391	431	461	456	451	439	414	457	444	451	420	413	411	436	446	426	420	431	450	422	417	424	462	462	433	400	426	450	417	445	427	435	396	455	421	469	445	426	435	451	426	436	446	418	431	425	458	437	446	406	420	426	422	434	436	425	386	443	427	421	444	437	437	436	422	424	396	449	432	420	394	456	456	431	435	461	441	448	384	442	455	431	441	412	415	465	457	440	441	428	429	426	412	428	455	420	439	415	391	446	469	469	434	417	452	428	423	430	419	430	441	417	432	491	417	432	452	419	440	393	457	437	414	393	428	423	474	420	432	433	469	430	438	457	432	389	453	425	461	401	413	453	442	456	427	466	428	391	437	493	459	430	450	431	405	443	411	440	444	418	438	422	401	467	418	418	399	455	432	428	443	417	392	423	434	447	421	438	430	447	452	450	446	432	418	415	454	457	448	401	405	455	404	462	448	438	450	434	430	406	452	426	411	457	419	457	444	431	437	432	444	454	443	439	430	420	475	421	469	411	422	425	442	415	464	436	455	463	489	424	437	436	440	402	425	422	430	392	444	426	413	435	410	449	424	444	417	423	466	436	447	408	460	434	460	417	419	464	439	396	452	436	427	447	467	413	431	462	417	456	449	446	430	448	408	457	444	421	451	437	431	425	436	421	462	443	449	393	417	418	410	423	452	401	457	436	443	416	423	429	428	436	456	434	416	450	424	464	409	383	451	406	444	406	425	427	437	415	419	453	430	451	445	422	438	417	445	416	470	403	406	443	423	441	469	426	462	436	424	434	435	415	424	470	465	413	414	414	413	430	473	461	452	474	463	431	420	426	443	426	462	442	409	458	435	472	429	405	456	403	462	431	446	451	454	387	415	464	420	428	425	437	415	423	443	448	463	491	442	437	439	425	479	456	446	438	395	460	412	429	404	407	484	432	440	429	452	424	426	455	452	420	432	472	403	409	400	417	441	457	431	457	446	450	466	417	407	425	408	442	418	434	402	416	430	449	425	423	433	437	456	458	402	421	423	435	432	446	456	432	410	446	410	424	413	412	431	453	449	443	428	427	436	442	448	465	446	440	401	451	445	454	437	411	422	454	426	437	455	436	472	438	412	424	421	442	414	415	434	430	428	433	457	413	412	426	420	445	422	434	427	439	430	404	423	439	444	473	458	416	404	433	446	422	469	506	396	430	407	428	416	412	433	428	457	425	421	462	380	393	415	456	448	400	392	379	418	450	427	417	389	433	414	425	441	456	460	423	429	439	458	405	432	452	421	445	432	437	446	429	414	446	448	435	465	425	447	429	446	435	464	406	455	429	446	452	437	397	458	415	416	447	419	426	420	431	403	440	439	444	426	425	410	441	429	427	440	417	444	422	422	388	421	396	432	458	444	433	442	448	408	438	405	418	449	415	399	453	435	415	434	457	446	446	458	405	468	462	449	415	399	409	441	420	435	430	418	419	461	452	454	444	444	444	430	399	439	449	436	449	433	410	476	402	437	453	467	423	407	464	403	368	455	404	404	428	436	440	445	437	386	411	460	457	452	423	446	420	418	463	399	417	486	434	444	416	440	425	457	425	477	419	429	439	469	432	423	446	459	452	418	503	406	474	416	421	449	440	442	447	400	431	397	444	447	433	434	412	400	451	438	436	477	457	437	465	405	454	450	407	457	440	431	427	438	427	459	419	446	468	447	421	462	422	412	422	426	419	440	420	412	398	415	441	444	472	457	431	438	403	432	440
2080	1602	676	479	565	768	839	716	612	498	351	287	241	222	203	145	174	138	124	109	159	129	97	99	58	80	69	66	66	50	59	54	84	127	126	153	100	102	63	42	44	22	36	36	37	35	29	32	35	36	27	26	20	36	41	32	26	21	37	32	27	31	38	27	35	38	21	23	31	35	22	25	26	34	19	15	28	21	29	27	36	21	18	23	26	33	25	30	24	30	31	31	28	23	34	22	38	29	23	27	31	19	31	29	25	34	20	26	27	22	31	37	29	34	26	24	26	32	24	32	31	24	27	40	27	31	23	28	31	22	30	17	27	37	17	35	34	30	25	25	21	27	28	17	25	30	36	23	33	34	26	31	22	23	28	39	26	28	32	23	40	30	37	22	41	21	27	28	30	31	29	28	22	35	23	27	31	30	31	29	35	35	25	32	29	29	29	27	21	25	26	24	24	28	30	32	43	28	25	32	27	32	22	25	24	38	27	24	28	21	25	27	35	21	31	21	28	20	30	32	27	33	32	40	31	35	27	32	27	31	21	34	29	29	17	32	26	23	33	37	27	26	25	23	29	25	22	22	31	22	26	21	29	21	19	31	32	41	27	38	17	22	40	19	22	23	25	28	29	20	31	26	16	21	22	29	20	28	29	27	27	18	29	30	19	30	23	30	29	35	41	37	32	26	23	29	21	22	33	29	28	24	29	30	16	25	26	31	32	25	28	29	32	38	29	25	32	24	31	28	31	29	48	27	28	44	24	40	31	30	31	31	25	25	31	31	22	22	27	29	24	27	31	27	22	28	28	36	26	27	32	28	26	32	26	30	41	30	27	43	18	25	28	32	32	38	37	25	37	20	24	21	26	20	21	36	22	32	26	24	29	27	34	26	32	32	24	32	33	24	30	35	24	35	25	30	41	21	25	23	30	30	30	28	30	23	21	33	29	30	29	32	24	31	31	23	18	24	27	25	23	27	33	33	24	34	30	22	31	30	29	23	18	37	23	24	23	26	28	35	26	23	27	35	28	30	26	23	27	27	31	27	30	30	17	27	26	21	31	32	29	33	34	30	24	29	31	37	29	30	25	21	27	32	36	27	34	12	21	37	23	22	31	29	23	30	28	40	26	35	23	30	26	33	23	35	26	29	24	26	28	21	27	32	31	36	29	31	26	31	24	29	28	33	30	41	26	29	24	18	25	43	26	34	25	28	36	28	26	34	31	28	20	24	17	29	29	22	26	29	29	28	30	31	31	28	33	27	31	36	28	24	26	32	35	33	38	22	23	31	25	31	36	36	16	29	28	29	32	34	35	31	24	30	23	26	29	27	36	20	29	37	35	31	21	14	36	32	22	24	30	22	25	36	22	23	23	24	21	35	29	22	27	28	32	25	19	30	33	33	25	24	22	25	26	40	28	21	28	25	23	31	25	27	32	22	23	32	40	27	32	18	25	30	26	33	29	31	34	25	23	24	29	25	23	38	37	21	27	32	26	32	29	24	20	24	29	38	38	27	13	24	23	21	29	26	39	26	24	37	25	26	16	37	27	26	34	24	26	31	19	26	24	29	29	33	33	28	32	29	32	23	25	24	28	26	31	27	32	32	34	33	36	45	28	25	29	26	28	28	27	31	35	32	24	37	20	27	32	28	31	27	26	24	31	34	25	25	32	10	23	29	27	29	33	34	37	35	29	36	34	34	32	24	26	33	26	23	24	26	36	30	22	21	28	27	20	31	28	26	22	24	31	30	28	30	27	32	32	22	24	25	26	23	31	27	29	27	30	33	22	32	32	35	26	30	30	33	30	28	27	34	31	26	34	19	18	23	33	24	31	27	27	23	25	22	31	28	24	27	31	23	28	30	30	40	32	26	30	32	27	20	35	25	24	31	28	29	31	25	27	29	32	24	24	28	34	24	34	34	33	24	24	29	30	32	29	31	37	29	24	27	29	28	37	27	31	20	30	22	37	35	18	26	27	27	34	28	31	29	28	23	34	31	22	26	42	35	35	25	31	33	21	27	31	26	32	28	25	39	28	21	18	26	30	34	32	24	27	19	26	40	21	37	20	24	37	27	39	25	41	27	33	34	24	34	28	25	26	25	30	29	22	25	33	33	27	36	35	31	34	28	22	20	27	18	24	30	33	30	28	27	20	32	26	23	31	27	23	31	30	21	29	26	29	34	26	23	33	22	23	37	35	32	34	18	34	19	25	22	26	31	31	27	31	23	30	31	26	38	28	27	27	30	22	30	35	27	30	27	26	22	33	28	24	26	28	22	43	27	23	22	29	24	38	20	30	37	35	29	29	29	25	21	32	28	26	20	26	22	19	31	25	23	35	37	34	28	34	32	25	26	30	31	25	30	28	27	34	37	29	33	13	32	32	32	33	33	21	27	27	26	28	24	25	39	23	27	27	32	32	22	38	30	24	26	30	32	18	38	22	22	27	25	30	27	36	33	21	33	28	25	30	29	31	24	33	30	24	19	29	27	30	32	29	28	37	23	25	38	28	40	30	34	33	34	30	26	28	32	27	32	26	21	29	27	26	31	23	31	31	27	29	26	31	30	19	30	40	28	23	22	37	27	34	37	21	23	34	21	27	30	32	30	37	37	30	27	28	28	29	30	23	30	36	26	37	20	35	21	27	27	27	22	32	27	23	21	21	24	22	31	31	21	25	22	32	24	27	19	26	22	15	39	23	18	32	29	26	31	30	22	21	29	32	23	30	28	25	33	25	25	22	31	25	23	30	33	34	30	29	31	31	21	27	32	27	28	35	26	28	26	28	32	29	29	28	15	20	38	24	29	27	27	31	28	27	19	32	40	29	29	31	31	33	34	32	27	39	29	29	24	29	27	24	26	38	31	28	31	27	32	39	31	20	26	18	35	24	22	28	26	34	29	28	25	40	29	33	31	31	28	31	26	28	26	29	27	23	28	24	27	38	21	29	25	35	28	34	37	26	34	37	26	26	28	28	28	43	23	35	26	26	28	27	23	20	30	27	28	27	30	22	36	26	35	25	36	22	21	23	26	32	27	29	33	26	19	25	37	40	28	21	24	34	25	28	31	30	25	22	27	24	27	30	29	27	38	24	31	36	37	24	29	36	28	32	21	25	36	25	24	28	33	34	33	27	25	28	28	27	34	26	40	25	25	22	31	37	40	25	31	35	27	29	21	20	42	39	35	23	25	29	33	30	34	26	38	29	33	29	24	25	30	37	33	25	23	27	31	26	28	28	24	26	16	35	35	26	29	26	30	26	25	31	32	33	19	22	46	26	29	33	31	30	22	33	15	30	33	32	24	27	30	27	38	29	27	24	29	28	32	39	29	27	23	29	29	19	41	35	21	31	28	30	27	31	37	30	35	33	27	26	25	19	36	28	31	26	43	29	22	28	29	32	31	30	31	26	23	29	30	30	22	28	33	21	19	37	30	26	34	30	26	21	28	26	39	37	27	30	25	28	24	20	24	31	41	33	28	20	31	39	32	26	33
21820	15047	10026	15593	24219	25991	24953	22697	19898	16764	14001	11274	9439	8002	6872	6155	5627	5103	4473	4588	4441	4164	3617	3099	2630	2502	2264	2071	1934	1875	1719	1715	2066	3972	4037	5078	3093	2901	1344	661	663	601	510	1039	521	383	399	380	377	362	372	438	474	567	706	564	473	424	477	453	377	368	377	347	351	335	359	348	376	347	368	388	326	393	389	339	347	350	333	341	356	350	340	350	355	319	364	339	362	382	363	369	392	362	371	379	364	398	358	361	359	363	405	350	388	386	334	355	385	386	361	361	345	369	368	336	349	395	365	378	373	375	332	359	360	366	399	338	390	375	365	353	353	365	369	360	342	362	369	347	370	358	323	347	347	342	357	357	356	368	354	340	358	340	356	379	391	362	376	354	363	369	367	381	367	345	378	330	365	358	346	358	385	366	363	377	363	370	353	366	355	379	366	339	367	336	378	369	347	366	361	349	343	375	366	351	349	372	357	382	391	357	387	332	363	372	357	339	333	357	360	352	358	378	351	358	345	381	400	349	345	357	404	345	357	368	343	372	409	352	348	356	357	330	382	375	385	371	380	377	353	379	356	348	337	332	351	328	337	339	381	381	349	346	371	358	404	338	393	334	365	372	365	368	359	349	325	386	345	331	369	371	350	359	348	333	355	339	355	359	386	373	375	383	369	363	342	370	368	380	350	359	341	346	362	358	350	335	342	347	322	351	337	359	382	363	348	340	384	355	396	352	358	357	368	357	375	373	354	350	373	365	361	356	350	359	385	404	399	345	324	371	338	348	346	387	316	345	383	362	347	338	343	405	355	393	381	369	349	365	337	364	300	387	352	361	372	349	369	381	346	344	376	318	329	333	342	368	356	367	349	358	350	375	363	372	393	361	363	388	378	361	359	343	366	370	329	384	360	352	361	355	393	366	394	366	353	364	324	370	372	354	372	353	387	364	313	348	344	339	342	354	332	352	333	368	360	365	345	362	366	349	366	374	360	332	364	348	323	354	358	356	364	373	351	333	395	352	368	361	382	369	391	349	322	392	389	351	352	372	385	373	350	339	343	355	351	378	353	342	316	341	353	369	330	372	359	394	389	372	369	414	353	361	355	366	347	363	357	318	407	383	357	367	342	357	343	348	380	311	382	365	334	351	384	373	375	351	380	344	380	373	331	366	338	336	365	345	365	367	364	367	348	336	368	386	358	352	357	346	366	341	369	364	348	348	368	338	357	351	355	345	381	381	366	379	333	377	385	396	396	338	347	336	327	358	372	361	343	361	358	343	403	344	371	366	367	337	359	348	364	377	357	372	377	363	360	357	355	337	353	399	389	366	358	359	389	351	379	328	355	390	349	358	359	349	331	345	398	363	379	354	369	377	339	343	331	343	360	355	377	320	411	316	346	361	372	341	353	369	378	350	373	364	361	328	348	360	387	367	349	358	347	358	374	367	366	342	380	361	361	405	339	375	327	379	370	377	317	366	353	343	342	323	377	375	380	387	366	365	379	352	383	374	366	330	356	377	358	372	371	358	332	350	374	391	375	336	353	353	355	379	353	359	344	351	340	384	403	373	353	315	361	343	371	334	353	382	393	337	329	360	333	404	352	339	359	366	342	369	357	383	354	350	365	355	380	369	406	385	351	385	345	361	348	366	347	371	330	354	387	343	345	344	359	353	359	348	349	370	334	375	340	358	352	369	377	352	368	353	350	366	372	386	362	326	344	368	383	349	363	341	379	317	341	368	345	312	353	376	392	378	360	326	353	344	334	344	356	332	372	332	372	344	388	364	337	351	357	350	374	375	363	347	419	365	373	383	345	356	341	344	387	346	357	392	352	345	386	370	346	410	381	368	341	359	401	340	345	365	344	360	360	372	351	324	401	328	412	365	386	416	380	336	312	340	337	362	365	353	352	318	341	332	354	342	328	376	332	368	362	349	371	380	362	428	389	385	366	371	356	380	379	368	355	343	390	355	397	358	367	327	379	377	366	350	353	397	366	371	373	379	355	359	396	374	377	341	391	375	375	359	375	383	363	370	382	363	343	379	362	371	360	365	372	324	349	320	398	364	364	363	372	364	338	375	378	356	372	364	344	356	398	382	365	339	348	340	330	330	356	334	374	352	380	360	350	335	348	350	347	382	347	393	344	347	401	346	382	343	367	393	351	354	356	374	368	340	332	327	335	373	375	379	359	348	362	388	350	371	332	325	352	379	338	380	382	369	339	365	373	344	360	372	357	367	362	333	349	353	374	374	362	358	345	371	357	375	346	354	375	339	357	344	356	388	365	373	365	369	358	353	359	370	355	340	332	332	352	334	389	338	362	397	388	366	380	379	376	342	373	365	381	321	349	364	316	367	343	352	392	349	366	368	350	372	363	353	348	357	387	340	383	357	350	344	361	348	345	356	375	354	376	381	328	327	342	360	338	381	352	375	343	349	369	396	382	351	360	381	351	347	345	359	380	363	331	362	371	343	367	340	345	349	347	346	351	350	365	380	364	368	377	314	335	354	374	341	365	361	339	369	361	367	339	359	372	341	349	351	338	361	339	375	357	357	319	373	366	353	367	337	363	381	353	396	370	329	354	328	381	358	357	371	357	323	405	378	365	390	366	362	362	340	355	376	371	380	371	362	337	373	371	370	395	386	371	380	326	349	398	367	394	374	384	355	349	343	354	340	364	355	366	395	350	371	354	357	357	352	388	369	363	369	372	319	344	349	377	399	339	368	346	364	333	349	347	339	366	352	381	359	357	386	355	369	377	371	363	361	345	389	339	348	343	369	365	367	390	359	342	345	354	385	357	329	352	383	400	371	351	364	340	381	392	333	333	379	364	352	333	349	368	362	405	339	371	346	368	365	372	344	333	350	386	377	367	363	352	369	366	344	362	350	330	367	364	342	359	332	342	377	388	345	361	370	350	362	375	372	341	342	392	328	376	374	387	363	366	362	357	343	384	326	385	376	330	334	374	399	334	319	346	346	335	338	380	364	332	363	351	355	348	340	375	357	387	369	337	346	377	340	355	388	373	353	356	332	399	358	359	344	361	364	350	354	362	333	377	339	343	357	374	385	367	376	313	340	379	376	372	350	369	372	345	363	344	356	393	365	332	372	334	353	373	342	384	368	364	330	373	366	324	332	395	347	349	395	366	368	394	381	351	350	354	367	340	378	368	381	358	350	354	348	368	365	344	388	351	352	355	380	338	351	336	348	370	369	381	383	361	341	352	368	349	328	376	335	342	353	367	360	365	373	371	346	395	351	397	373	362	348	328	356	363	365	364	355	369	348	366	387	366	371	338	359	368	385	348	382	382	408	390	371	356	366	359	313	331	329	359	357	360	326	387	366	338	341	358	352	360	370	370	366	350	365	370	334	382	359	337	333	394	360	350	365	355	369	330	370	363	334	335	393	343	357	355	355	339	350	354	360	356	360	356	363	381	331	326	339	364	383	374	326	330	364	382	375	352	357	394	354	341	363	384	326	332	337	346	349	356	349	372	390	376	372
3337	1424	716	462	526	863	809	700	658	574	441	376	296	295	255	189	235	193	189	153	145	125	150	95	102	101	75	81	76	93	82	75	64	83	128	171	130	147	89	73	52	35	37	63	44	39	39	54	36	45	30	43	44	52	43	51	53	33	32	50	48	27	36	32	28	38	41	39	40	40	48	29	38	35	44	45	29	47	53	30	43	46	45	34	42	43	37	35	43	30	39	41	42	47	33	32	39	47	47	40	43	51	25	36	39	36	36	38	47	39	37	35	47	41	33	40	43	29	40	40	52	33	38	37	44	38	34	43	37	40	39	46	32	29	33	33	39	26	49	36	29	28	37	36	40	47	38	35	33	42	50	41	35	39	37	34	38	48	47	48	36	45	33	42	42	34	44	37	34	34	40	25	41	34	42	34	32	38	55	35	33	30	28	40	34	48	37	28	44	36	49	41	38	32	31	40	42	38	33	33	28	31	37	43	51	46	43	29	37	44	36	29	38	28	46	43	49	34	38	48	35	41	24	37	39	37	43	44	41	43	39	46	38	44	33	32	34	38	44	38	46	31	39	33	39	34	42	36	26	46	46	39	28	29	39	40	34	35	33	37	40	42	32	35	47	44	32	40	44	45	37	27	34	54	46	41	34	31	53	39	29	47	40	39	32	34	27	32	34	37	36	50	40	44	35	30	36	34	40	56	35	42	51	30	37	41	33	29	42	42	36	44	40	41	20	47	44	48	49	37	48	38	45	27	47	34	40	50	40	41	37	30	37	39	37	35	28	42	39	50	39	35	37	39	34	33	37	31	47	37	47	36	38	46	40	36	26	53	53	45	34	38	37	37	56	38	33	34	22	54	42	36	33	42	31	36	36	29	44	30	30	50	39	42	42	33	28	33	35	37	38	35	36	40	39	43	31	41	39	34	44	35	30	39	34	42	37	41	40	41	53	43	30	47	41	40	31	46	39	44	40	34	35	39	39	48	56	42	37	36	36	38	50	36	37	49	43	45	33	43	34	49	33	48	43	39	42	45	43	34	44	31	42	44	43	50	38	33	35	39	40	43	32	43	40	41	33	51	46	37	26	50	40	51	28	29	43	43	42	46	35	38	42	36	41	49	40	41	39	39	43	41	47	45	42	31	39	37	42	34	47	36	41	44	34	44	41	35	37	49	38	49	49	34	43	39	42	37	33	50	39	33	36	39	39	42	45	45	41	49	58	38	32	46	34	47	35	43	30	37	37	36	39	45	43	26	39	30	33	36	32	38	43	32	41	45	43	38	48	35	33	44	29	29	32	53	42	43	48	48	45	39	49	39	39	45	40	37	45	37	41	43	45	41	45	35	27	39	37	50	30	38	49	44	35	43	44	44	46	38	44	29	39	39	42	44	22	42	32	51	52	48	37	22	36	30	34	42	40	41	32	38	42	46	29	34	39	30	36	37	33	38	45	43	35	37	51	33	38	37	33	36	28	41	29	33	50	42	25	45	32	35	32	48	36	52	31	33	41	47	36	41	34	33	30	45	42	46	42	35	39	32	51	42	42	38	55	44	37	45	37	41	40	37	42	37	33	29	49	33	42	32	37	40	43	39	49	51	47	45	47	35	40	34	42	36	43	37	40	25	47	43	39	35	38	51	40	41	43	53	41	47	42	36	27	30	39	29	33	43	35	41	41	34	42	29	41	37	50	44	33	39	44	33	45	31	37	41	40	33	45	46	36	39	39	38	41	35	44	41	28	49	40	45	44	32	39	29	44	41	45	46	45	38	33	40	37	34	41	28	27	39	42	43	50	41	43	40	37	37	41	48	35	43	26	38	44	46	39	33	40	33	43	28	42	42	54	39	45	31	38	38	42	43	38	34	34	36	25	50	42	40	33	37	54	35	42	30	46	35	31	51	36	37	49	47	29	35	34	41	42	35	30	36	43	45	32	40	32	31	28	45	43	38	44	57	37	46	36	43	49	34	39	37	32	44	32	44	38	40	38	28	40	26	38	43	32	35	46	33	31	43	40	41	43	47	41	33	37	41	39	35	40	52	28	39	44	38	41	38	38	44	32	38	39	42	41	42	38	37	33	45	41	37	43	47	32	40	40	58	50	35	30	37	31	43	34	39	54	27	32	34	33	43	44	29	40	37	41	34	42	36	42	37	41	37	41	40	33	40	43	36	41	32	26	42	36	50	40	37	45	32	35	34	25	44	42	38	44	38	42	37	34	52	26	46	33	41	35	43	46	35	33	34	38	33	42	37	38	43	36	42	38	30	34	38	36	44	38	32	48	36	38	35	37	38	39	40	37	38	27	43	39	50	51	33	50	38	24	32	38	37	35	36	44	46	36	39	54	46	46	33	38	36	47	57	30	48	40	30	41	32	36	45	33	28	48	39	39	35	39	48	35	31	35	35	52	30	37	45	36	45	37	44	42	48	29	35	43	42	39	27	34	41	32	37	36	38	44	31	50	38	35	46	37	39	39	37	35	36	42	44	41	42	36	32	30	38	32	42	28	41	35	35	42	37	40	43	35	40	36	35	37	34	37	49	38	40	46	40	44	47	24	26	31	39	44	29	27	42	40	37	38	33	33	38	37	39	41	37	37	49	44	38	56	29	33	42	42	34	29	35	34	38	43	42	22	45	37	44	29	45	37	37	38	44	49	31	42	35	34	49	24	44	34	40	40	45	41	55	27	29	34	55	42	33	33	38	36	39	33	30	47	38	43	40	38	38	38	33	41	38	42	34	34	47	46	44	36	49	36	37	32	30	40	47	41	43	49	39	41	30	40	33	41	32	29	31	43	36	29	38	39	36	34	35	36	54	33	43	45	36	42	35	32	34	30	35	32	38	36	37	36	37	55	46	37	41	32	42	45	45	33	31	39	42	47	39	37	36	34	37	47	42	37	26	38	38	36	33	45	40	34	45	33	35	34	39	36	42	42	36	32	31	33	27	30	42	37	36	44	37	40	48	39	34	32	38	37	35	36	28	37	42	37	44	39	35	33	46	34	44	36	47	35	52	37	30	30	38	31	39	48	41	40	57	36	42	30	36	44	33	35	34	38	50	36	39	35	36	46	37	31	44	55	35	41	48	41	42	36	39	47	32	34	41	50	50	34	30	38	37	45	45	33	40	51	39	35	29	32	40	32	47	32	45	39	40	46	32	40	42	38	32	39	45	40	47	34	35	36	40	23	40	28	33	43	36	43	29	38	36	44	39	37	42	41	49	46	38	34	33	42	39	37	40	25	46	39	46	40	26	26	37	43	38	31	41	36	39	53	44	30	37	31	27	32	29	46	35	31	38	44	36	41	44	58	27	40	37	32	40	33	34	41	26	40	35	45	41	35	35	43	35	37	46	42	30	45	37	40	34	43	41	21	42	44	40	32	38	51	32	40	32	40	33	37	38	40	40	36	35	38	50	42	34	43	25	34	43	44	43	42	40	42	40	33	27	43	37	40	33	46	37	40	30	35	35	40	40	39	41	32	34	33	37
21861	14315	10174	16027	23865	26461	25246	22757	20952	17970	15130	12779	11016	9832	8759	7717	7002	6202	5904	5379	4898	4436	3799	3275	2872	2592	2497	2201	2176	2119	2023	1947	1917	1768	3783	5204	3625	4258	2888	1328	921	744	749	1091	779	517	459	431	523	478	513	495	644	894	934	834	732	614	520	516	492	487	544	475	481	466	475	532	489	505	484	466	421	500	482	471	495	520	469	518	483	490	509	501	460	503	484	516	456	487	454	456	503	489	505	501	511	477	485	515	487	478	486	468	481	503	466	525	446	460	523	481	454	474	490	447	467	442	498	481	469	457	463	496	518	512	471	503	520	477	434	457	469	462	480	469	530	520	488	482	473	478	476	524	492	450	492	487	464	480	452	520	485	484	432	485	453	435	493	501	489	474	480	474	464	494	439	495	497	524	516	514	478	463	496	512	478	504	494	512	464	494	509	521	498	473	488	502	539	516	492	476	507	477	520	499	485	484	483	510	533	486	469	516	474	493	456	466	479	491	464	492	509	488	493	521	480	471	486	484	480	512	486	456	478	509	509	496	503	526	451	488	499	491	523	444	441	485	492	459	504	481	518	482	508	509	503	507	489	479	480	462	503	501	435	489	487	515	492	455	446	490	515	488	478	536	484	494	513	483	483	487	446	532	494	474	508	498	464	507	493	437	460	536	454	458	492	494	465	507	502	493	476	538	490	493	492	464	470	491	435	503	463	488	516	526	513	506	512	489	456	507	529	468	460	518	494	480	512	462	473	504	514	479	463	481	497	496	469	484	467	500	464	469	507	482	466	527	471	465	466	506	457	488	512	445	520	476	508	472	471	493	471	488	466	475	500	501	469	487	494	493	494	505	481	470	479	486	493	489	519	517	478	474	467	468	480	497	467	503	492	457	502	501	484	484	453	499	491	499	474	499	481	489	508	500	464	474	483	499	517	500	465	468	508	508	497	509	446	497	529	518	509	463	484	461	476	522	502	487	472	479	491	502	479	456	484	447	496	516	490	487	500	540	506	452	456	495	469	528	517	489	446	490	499	466	492	461	442	501	459	498	490	517	470	502	451	478	498	484	477	441	526	475	492	490	517	455	498	466	488	436	510	483	540	499	487	459	471	487	487	520	475	482	451	459	511	485	478	468	485	500	454	489	497	497	493	446	451	489	451	476	515	496	503	485	457	482	484	499	522	478	498	469	526	498	452	458	494	466	497	462	514	510	469	461	525	496	492	448	497	481	496	469	507	509	491	485	499	511	473	507	476	484	475	518	528	468	529	511	497	491	482	498	482	489	461	497	507	499	455	459	475	509	509	516	501	479	485	502	494	470	478	476	475	489	498	509	488	500	451	482	468	444	494	474	474	495	471	537	508	420	534	530	512	469	519	455	506	436	473	492	512	495	511	480	439	515	490	500	508	468	483	471	507	501	519	494	514	508	472	483	463	539	486	499	460	506	491	469	515	498	484	491	532	507	467	498	454	511	488	506	507	508	464	492	501	472	489	543	502	513	481	490	496	501	482	461	481	476	502	533	464	445	450	479	492	524	489	533	499	460	494	492	501	486	525	466	511	467	492	489	458	512	445	498	513	435	477	478	479	487	501	490	483	472	476	515	470	520	506	509	504	490	505	504	491	457	469	475	517	450	489	483	501	520	469	499	479	466	521	501	466	518	482	490	487	475	460	491	493	479	527	473	478	496	461	461	496	484	453	498	539	480	507	468	465	452	498	457	462	463	484	485	483	510	517	474	484	477	490	508	465	493	463	474	493	496	482	470	507	503	512	465	476	508	498	482	436	474	522	476	469	517	505	507	468	478	450	504	517	477	478	461	499	490	485	450	473	491	492	454	462	452	496	486	467	511	499	484	503	514	471	460	466	527	491	508	534	493	458	459	541	478	500	482	486	497	463	478	482	484	463	462	506	477	519	500	464	483	468	459	484	517	499	475	478	481	493	512	525	471	482	471	452	497	502	486	500	508	473	478	502	467	466	496	493	462	507	503	464	490	450	504	467	514	485	508	468	474	459	485	462	477	511	486	488	498	484	474	470	465	480	472	479	457	460	499	459	510	511	470	465	485	477	482	510	487	492	464	482	530	499	475	516	501	498	500	503	489	489	454	483	485	486	481	486	481	508	435	513	503	506	433	506	525	471	482	486	469	461	503	508	486	454	480	499	459	504	498	480	511	481	504	519	470	485	463	516	521	492	446	504	491	460	471	499	462	500	481	482	483	473	428	503	497	466	501	472	488	465	503	517	496	510	495	474	524	509	537	485	460	494	515	515	516	486	506	487	444	475	493	478	506	485	510	514	532	501	500	510	451	485	472	477	461	454	494	498	486	525	504	472	457	498	511	479	491	511	477	461	512	485	481	514	508	504	494	464	449	481	473	488	449	444	510	505	486	480	436	490	515	450	464	480	502	530	499	460	498	489	482	451	487	511	522	465	494	482	478	479	489	507	496	492	481	492	489	490	485	499	521	490	482	499	474	465	451	456	481	499	490	512	461	470	518	434	458	449	439	462	463	461	461	508	480	521	507	496	474	508	491	466	506	466	495	483	489	485	517	503	485	499	476	497	491	471	502	493	507	496	501	501	465	502	480	451	471	431	515	499	470	500	496	501	489	480	458	467	465	553	468	484	526	474	525	480	464	441	437	470	450	470	496	495	493	507	506	509	525	481	443	509	495	501	486	458	468	482	506	501	472	481	486	495	510	472	486	520	488	470	498	501	478	476	503	504	444	493	457	502	524	458	470	459	514	472	475	480	510	508	495	465	525	495	465	476	502	476	495	466	484	498	499	494	488	484	495	489	529	476	487	508	499	495	502	523	494	452	485	499	479	473	486	558	479	477	483	506	476	482	494	490	507	518	500	477	472	477	496	495	523	505	466	486	500	510	545	525	481	517	483	458	498	473	487	496	520	494	494	491	501	468	506	454	481	479	468	470	526	481	539	488	476	510	460	508	475	462	464	455	496	490	478	529	483	496	479	487	481	504	526	419	447	483	464	491	483	533	479	494	455	495	487	457	458	456	480	542	486	475	512	489	490	483	468	478	507	459	457	476	475	514	486	486	509	476	505	495	445	456	485	480	495	546	492	468	484	487	443	500	468	472	497	505	482	492	514	440	481	486	489	486	474	504	486	508	468	497	480	501	528	497	445	493	518	484	461	500	516	487	502	506	506	509	487	444	490	525	496	497	466	496	470	453	516	516	469	458	504	516	455	498	492	497	479	501	519	505	541	515	461	507	480	512	465	488	481	466	484	502	463	489	503	480	479	478	537	503	488	458	491	484	491	520	467	479	474	435	489	472	513	494	475	481	477	431	481	507	458	479	484	475	472	479	507	461	488	461	510	479	499	498	476	480	514	502	459	478	505	514	516	483	477	504	501	511	501	499	435	520	491	509	471	493	481	454	486	487	490	495	501	470	480	502	524	496	469	468	464	464	459	476	453	478	464	477	484	491	527	494	486	492	457	514	501	499	484	504	471	479	465	485	519	515	516
2939	2186	1150	672	805	1141	1309	1068	858	654	601	506	409	374	311	256	305	221	181	157	147	161	133	113	119	106	91	88	92	81	75	69	184	62	179	195	212	217	123	45	49	43	42	61	38	43	34	33	32	36	43	25	40	54	46	48	44	36	26	27	36	26	26	29	27	40	38	28	27	33	26	22	34	33	25	35	35	33	25	31	39	36	36	33	32	30	35	36	34	29	37	24	32	26	35	42	29	33	32	38	30	31	19	32	34	33	35	32	24	40	32	33	43	31	32	34	34	39	30	27	30	30	36	31	31	25	26	35	22	26	30	28	30	29	28	34	41	42	37	32	36	21	44	42	37	33	27	32	34	38	37	29	32	45	34	38	37	25	32	37	33	31	40	36	30	32	25	34	39	31	35	31	34	35	35	35	31	40	40	34	29	33	22	35	36	30	17	37	27	26	31	31	26	37	30	29	25	24	32	41	32	38	28	31	33	28	40	27	32	24	36	31	40	35	32	40	32	38	23	25	35	35	34	34	28	40	31	37	29	35	28	35	29	29	32	31	36	35	29	37	23	35	28	39	34	42	38	42	32	38	38	22	35	26	27	26	31	31	37	35	21	36	22	24	46	26	35	22	41	40	28	37	33	21	31	32	27	31	25	27	28	30	30	46	24	21	33	30	28	29	31	27	37	33	33	27	27	36	35	33	32	42	35	34	26	33	23	37	24	28	30	37	32	34	38	20	32	34	26	38	27	39	36	36	26	34	32	32	37	40	29	37	26	30	30	37	32	34	34	35	37	32	30	29	27	33	43	45	26	43	38	37	22	35	41	29	34	28	23	39	30	26	28	33	36	25	30	28	23	34	34	30	23	30	26	28	42	33	27	31	33	33	39	34	39	23	20	33	26	42	26	30	32	35	28	32	38	34	30	29	38	33	26	29	31	35	25	28	27	32	39	21	41	33	32	27	30	28	43	30	29	36	35	38	30	34	27	30	41	28	29	41	38	29	32	33	37	40	39	37	48	20	33	38	32	31	40	36	34	34	29	30	23	28	29	30	28	33	38	38	35	30	32	32	31	33	29	24	25	33	28	39	33	31	28	32	28	34	36	36	46	30	30	24	34	31	42	26	30	24	23	24	31	25	30	39	34	34	41	34	36	25	36	36	26	27	30	32	36	32	29	21	31	45	34	26	30	41	26	25	26	23	38	36	19	41	39	33	31	31	39	19	40	28	22	32	25	26	35	33	24	24	43	33	34	30	36	44	29	31	28	37	28	33	32	33	26	30	36	23	34	27	29	30	35	34	33	30	41	37	40	34	30	31	37	36	32	32	37	37	38	36	25	29	25	31	33	35	42	35	28	39	38	40	29	29	25	35	20	42	24	21	35	33	37	36	32	33	36	30	33	35	35	32	35	25	39	39	37	32	29	40	35	32	32	28	39	30	38	40	34	23	34	31	21	37	34	37	23	37	37	30	33	33	27	30	32	26	41	27	34	32	31	30	29	35	30	38	26	34	41	30	40	24	36	35	38	28	36	33	31	28	22	29	32	26	28	34	24	23	39	33	39	25	27	31	31	28	20	31	28	29	41	33	22	31	37	32	28	36	43	38	40	37	33	40	36	25	35	22	36	25	30	32	28	34	32	41	42	39	27	34	32	32	37	28	35	42	41	32	36	34	34	23	36	37	34	42	30	27	34	24	30	33	35	32	26	34	28	25	29	25	24	21	29	41	27	33	28	33	38	26	27	29	37	32	37	28	22	37	40	25	39	27	24	26	26	28	36	39	38	28	39	32	25	31	29	22	26	37	33	32	38	32	30	40	32	29	30	26	33	24	26	24	25	40	36	17	34	34	40	36	29	28	33	36	28	41	33	23	28	37	28	34	44	30	22	37	28	31	30	33	31	32	28	30	30	34	26	22	26	32	36	40	38	40	35	33	35	31	29	31	38	27	31	29	29	27	31	28	36	33	40	44	32	32	30	33	37	28	41	40	17	39	38	28	34	21	34	30	25	28	34	32	31	36	39	26	35	35	23	43	23	29	29	25	26	31	37	36	18	35	34	27	24	26	21	23	21	36	28	25	36	24	47	43	40	24	37	37	25	33	26	31	41	40	33	42	32	36	39	36	26	35	47	29	22	32	40	32	36	34	28	39	32	33	27	25	29	34	31	40	38	32	37	37	23	29	44	31	35	28	27	37	35	37	29	35	25	32	34	28	40	38	32	35	37	30	41	28	34	40	36	29	27	22	19	34	28	25	33	33	32	32	27	35	25	36	37	37	30	37	40	30	33	37	26	27	28	38	42	38	32	29	23	37	39	28	27	41	33	20	27	32	27	29	32	23	29	26	35	33	35	30	34	27	28	21	25	24	23	35	36	27	34	38	44	29	37	37	34	38	27	34	41	43	37	33	28	22	35	34	49	26	42	26	23	28	30	25	44	31	26	23	34	26	35	25	39	31	34	21	34	30	35	20	33	32	35	29	34	33	47	33	31	39	25	23	30	38	27	39	28	20	36	31	32	39	33	42	36	26	30	31	35	28	24	34	26	32	29	26	25	33	41	26	32	28	34	27	36	31	27	36	41	31	35	34	35	28	29	29	30	27	35	40	32	36	26	36	33	39	36	20	36	28	37	28	38	20	25	31	21	27	30	26	21	32	32	23	32	34	25	31	41	34	40	34	29	30	39	26	25	25	30	24	35	27	32	39	35	40	29	33	32	32	22	23	42	40	23	33	31	36	24	29	32	26	19	32	33	35	40	31	30	34	46	42	32	41	34	47	32	27	37	37	22	28	27	43	34	32	33	29	42	30	37	36	29	43	32	34	40	24	27	35	28	33	30	40	22	27	33	36	36	20	34	36	37	33	45	38	22	34	33	39	31	30	34	30	27	31	34	26	29	24	26	24	25	31	37	41	34	26	29	28	25	24	35	33	30	28	33	25	28	25	30	22	31	26	32	29	30	29	27	29	30	24	29	29	45	34	33	30	39	47	29	28	27	30	33	36	39	32	32	29	33	34	32	34	32	35	33	47	32	29	29	31	42	31	38	34	31	34	31	41	30	29	33	27	31	35	29	36	38	29	25	26	32	34	26	26	32	37	31	26	32	27	26	38	25	33	31	34	25	31	31	25	34	30	31	29	30	37	40	32	31	34	29	25	42	31	20	32	28	35	27	36	33	32	33	34	39	34	28	36	32	27	29	27	36	31	26	31	35	28	19	37	34	29	34	37	41	23	27	33	39	29	44	34	25	32	26	32	28	34	29	39	38	31	50	33	24	43	24	26	34	25	33	29	25	24	30	27	45	31	25	26	25	32	38	21	31	30	36	34	31	28	26	44	33	37	32	38	23	21	38	36	34	31	35	27	25	25	33	32	29	33	32	36	41	43	36	42	38	37	33	32	32	32	38	32	37	30	33	31	44	31	32	33	34	33	29	34	40	36	39	40	31	38	24	34	28	29	44	36	31	41	30	34	23	25	31	27	35	30
25977	17310	13060	18407	27340	29773	28915	26119	22884	20272	18252	16122	14164	12501	11200	10191	9199	8163	7101	6460	5765	5040	4446	3800	3554	3180	2915	2718	2781	2562	2401	2362	5748	1663	4875	5946	5909	6792	2858	1076	707	732	810	1152	1079	776	472	420	375	420	427	500	800	1186	1091	842	614	520	433	422	391	410	392	390	409	397	406	381	349	390	359	387	419	396	385	408	345	429	395	371	402	391	415	387	382	373	418	383	424	382	416	413	401	412	403	398	445	387	401	446	414	428	415	393	385	369	438	390	355	367	381	391	398	385	383	389	398	415	400	401	408	429	433	395	385	372	366	409	386	421	431	381	407	386	402	373	394	414	391	380	412	397	364	348	387	405	384	361	396	386	402	407	388	389	378	399	366	381	406	419	415	424	392	393	397	414	389	396	398	394	398	403	397	417	396	421	378	358	384	379	402	395	384	405	429	390	392	410	435	392	367	407	394	385	389	413	394	362	416	395	413	407	412	414	376	372	375	391	359	396	437	392	414	422	398	398	398	424	432	409	430	389	394	421	372	381	382	383	401	425	408	421	349	401	382	420	418	414	430	408	387	403	440	423	389	389	377	378	370	375	431	388	397	433	405	429	379	383	434	408	430	437	393	412	368	422	391	374	419	375	403	426	395	392	414	381	426	435	376	390	411	418	366	416	394	402	428	388	414	369	363	411	410	413	410	425	399	407	379	425	404	383	418	429	430	384	400	417	390	371	409	417	418	403	424	379	375	425	401	404	385	393	365	420	384	417	422	394	427	395	420	429	434	416	395	392	375	394	395	470	398	404	400	414	417	401	402	445	404	387	414	368	424	393	383	403	382	411	413	412	389	387	439	385	369	398	412	433	403	392	381	392	399	403	403	392	432	377	395	390	398	412	368	430	424	439	380	407	451	410	412	400	370	411	410	393	383	399	432	397	430	419	402	385	401	382	420	419	385	378	389	386	414	431	434	405	378	379	409	444	399	405	402	385	417	373	424	406	378	392	434	404	395	424	407	358	401	411	410	389	411	409	421	414	382	361	412	404	379	405	379	370	408	430	406	349	402	398	389	400	401	400	373	431	390	417	416	395	391	424	350	407	412	397	412	430	394	400	403	412	388	409	410	388	378	395	385	394	400	389	417	383	389	414	393	394	409	362	378	390	416	391	383	418	444	384	384	410	375	406	378	381	424	376	423	402	365	422	396	420	408	399	433	367	402	426	376	440	393	385	401	404	393	395	442	402	400	441	383	344	378	407	397	405	411	429	381	439	398	404	404	422	414	384	389	419	393	415	382	409	425	420	403	436	430	362	426	453	410	407	391	433	410	438	405	393	388	356	412	406	412	431	400	412	420	381	397	408	415	409	420	419	440	397	386	422	394	394	377	401	375	407	390	386	396	383	411	370	415	405	411	409	408	429	398	401	394	410	389	388	401	391	393	392	404	412	453	391	382	400	431	412	386	411	393	398	419	418	376	403	395	414	367	386	374	418	370	416	411	432	410	420	377	417	423	376	374	408	380	398	414	388	424	436	407	426	414	378	405	422	389	391	420	421	400	392	415	368	388	398	437	381	396	389	420	389	399	392	384	406	422	384	404	408	395	403	416	395	425	401	375	402	393	411	406	372	405	400	385	432	403	415	390	429	394	389	389	404	408	393	379	410	374	378	403	374	457	406	413	396	408	402	358	425	395	375	401	419	400	384	367	371	418	421	371	390	391	396	404	375	386	426	398	385	419	414	380	379	409	397	413	401	390	379	394	412	400	379	381	394	400	405	412	358	383	397	386	402	401	418	441	404	411	383	429	388	412	422	397	393	427	385	371	366	358	381	424	394	407	426	411	404	426	398	427	384	431	364	391	391	399	403	399	403	397	422	402	411	402	428	388	385	377	391	373	384	411	426	405	407	407	408	374	391	435	411	392	423	396	401	413	400	409	379	369	428	373	419	409	426	388	393	429	402	368	397	435	398	414	392	419	404	389	386	394	395	383	416	383	381	437	410	394	416	417	376	407	374	401	405	402	413	357	383	362	408	394	419	405	403	399	413	402	413	412	366	434	412	387	443	415	440	400	395	429	410	377	404	352	371	378	393	406	396	396	387	398	398	404	384	393	394	411	377	380	400	428	383	387	409	375	389	414	371	409	427	387	411	404	367	396	431	386	404	389	403	405	386	383	389	392	344	378	396	399	373	421	413	404	389	377	398	436	412	398	430	406	365	379	420	389	389	414	424	401	394	414	431	387	431	419	398	422	422	407	382	415	388	400	387	440	406	370	427	392	392	376	410	390	369	422	412	420	422	409	401	403	409	426	384	383	382	378	380	388	408	433	350	417	430	426	392	448	393	398	431	387	378	380	394	418	412	401	414	409	421	423	388	416	395	401	394	401	398	399	390	409	388	366	399	401	375	374	357	404	396	393	372	404	371	387	459	372	419	405	378	403	427	392	387	417	389	396	389	421	369	410	398	434	390	398	414	413	404	397	410	400	408	438	387	438	401	396	393	422	402	408	377	393	354	393	404	429	383	408	393	386	383	395	436	407	421	397	402	421	378	397	414	424	416	394	404	402	433	402	408	387	396	420	430	400	370	405	405	421	402	416	406	420	407	409	394	386	372	427	387	389	360	412	437	388	428	409	366	432	396	433	429	421	432	399	401	383	427	402	367	372	411	370	409	413	387	401	409	384	448	392	408	367	403	401	396	408	371	421	380	382	417	407	411	385	368	405	401	391	390	412	404	425	425	396	401	408	423	395	394	391	390	417	392	423	387	373	389	395	396	388	368	385	391	447	433	387	406	385	429	407	462	374	402	404	409	411	413	381	364	408	455	439	437	417	386	395	380	390	427	364	411	389	410	443	395	420	421	437	386	356	377	419	427	372	391	393	425	394	402	415	402	388	399	373	443	390	420	383	406	425	378	416	369	374	416	388	424	394	406	396	429	392	412	385	373	429	413	391	404	384	407	407	384	385	402	399	388	387	407	424	377	397	415	382	383	391	379	384	389	387	403	413	380	372	395	407	370	418	421	379	388	426	406	420	420	458	395	390	403	448	395	405	396	371	413	389	408	392	398	400	402	412	369	419	403	369	369	374	403	396	379	390	403	394	402	401	392	396	404	368	417	440	387	404	413	427	387	386	423	409	390	383	399	407	374	415	357	377	393	394	386	380	396	379	379	380	446	406	426	417	389	416	399	358	410	388	377	387	375	413	400	381	438	386	421	370	379	393	375	425	388	394	408	407	375	404	421	401	426	396	410	372	417	412	408	349	379	393	416	375	450	396	405	411	394	369	404	367	398	428	396	397	365	408	371	412	382	407	382	408	394	406	394	401	420	419	388	397	379	382	392	379	365	388	413	384	445	360	408	422	367	388	429	402	396	441	428	422	391	428	423	414	418	379	378	433	404	408	399	406	437	401	419	422	367	392	417	382	418	426	376	414	399	424	399	370	413	407	412	433	405	373	409	408	410	377	414	382	384	367	398	394	416	444	423	389	398	395	391
2189	873	434	311	356	493	615	522	440	361	298	262	201	186	165	131	126	113	112	89	89	88	80	74	59	67	67	49	76	41	62	51	64	45	62	76	61	84	38	36	44	38	42	52	44	37	40	38	35	39	34	34	37	52	41	42	35	40	43	38	28	41	43	33	42	44	44	27	42	42	28	40	22	39	46	33	33	43	41	36	40	36	38	33	42	31	29	33	34	34	33	39	38	44	37	32	30	32	31	43	34	40	45	36	35	29	27	33	34	28	34	40	46	51	35	32	33	36	36	41	41	35	35	30	36	26	32	25	30	31	37	40	26	37	41	35	26	31	31	41	34	32	41	34	52	47	36	39	29	34	39	40	36	29	47	35	38	35	45	38	37	37	35	34	32	37	46	40	32	24	26	32	34	22	35	30	36	41	43	50	29	45	27	39	31	39	36	31	52	44	32	34	34	42	29	24	45	33	36	29	36	42	34	33	34	38	44	30	33	36	25	43	31	31	34	38	26	42	32	33	41	32	36	28	39	49	39	33	38	38	44	39	37	42	34	34	33	53	38	46	37	34	32	29	38	31	36	34	38	35	49	45	36	45	27	22	42	39	37	40	40	42	33	30	36	38	26	36	33	44	35	45	41	29	26	35	43	44	34	34	34	37	36	33	35	42	40	34	36	31	51	30	32	26	28	22	36	52	37	37	36	32	42	42	30	33	35	26	38	33	41	35	34	33	27	38	34	36	31	39	41	47	42	44	40	30	36	49	37	35	43	43	46	46	34	31	43	36	39	42	46	37	42	32	27	43	38	38	41	34	40	41	44	32	47	35	28	38	44	39	41	33	39	28	35	41	43	42	37	43	49	43	39	25	30	43	25	36	35	51	36	34	35	25	40	41	29	32	32	33	36	37	38	20	38	44	32	28	35	45	46	43	37	30	29	32	35	37	34	36	48	45	35	35	33	42	42	39	39	35	25	34	31	31	36	44	32	33	40	44	29	34	31	36	33	34	41	28	42	27	37	28	35	45	45	32	38	36	33	34	49	40	43	34	32	26	34	32	29	33	40	35	33	33	53	47	35	24	44	44	44	27	34	41	34	34	43	34	27	40	42	39	23	33	28	37	43	29	25	39	25	40	38	39	29	38	47	36	30	43	29	36	35	39	34	27	38	31	31	24	46	40	43	30	27	36	36	29	41	29	36	27	37	36	43	43	34	29	28	45	30	43	35	33	49	48	33	42	37	34	46	38	52	35	35	46	44	50	32	38	51	31	38	43	40	44	33	38	53	37	40	38	28	50	44	38	34	46	35	30	33	45	39	27	39	25	33	37	26	32	33	37	41	39	58	35	29	32	26	41	32	36	31	31	46	36	45	36	39	38	31	26	25	37	42	45	43	34	36	33	34	25	42	37	27	30	30	34	40	25	32	39	32	28	36	41	41	34	34	36	29	42	31	33	47	45	29	40	33	36	31	33	39	38	38	28	41	41	39	45	29	43	25	33	46	35	25	44	41	46	39	28	34	35	38	44	35	39	38	32	29	42	32	32	31	36	40	32	28	39	34	35	39	27	31	41	34	34	38	39	42	30	33	31	42	33	32	40	27	37	32	41	49	31	37	37	31	27	33	35	38	32	38	42	41	41	34	29	45	49	40	29	37	41	36	37	38	37	38	35	35	34	35	43	30	28	52	36	30	54	45	34	47	45	31	41	42	26	38	35	49	34	41	32	40	34	32	35	37	32	32	29	37	35	37	39	38	40	25	40	42	37	39	41	43	34	24	30	41	39	38	36	40	33	38	37	37	33	37	35	37	34	45	34	50	42	40	30	51	35	33	31	42	33	34	23	37	34	35	37	25	35	42	43	32	33	39	41	39	42	36	39	31	41	38	43	32	32	36	43	29	42	42	39	35	25	38	43	43	36	47	43	45	37	37	32	37	34	32	40	45	34	31	37	37	38	34	44	34	37	51	35	43	28	33	43	31	34	34	23	29	34	34	36	30	25	28	34	41	30	35	49	42	40	39	28	41	37	33	44	38	32	33	36	34	43	44	45	31	28	39	32	35	39	43	42	33	38	36	40	32	39	37	40	44	34	29	49	37	45	35	42	32	40	44	36	44	37	42	29	44	38	42	37	29	38	39	35	38	40	42	36	37	40	32	37	30	27	40	35	31	39	50	40	52	32	46	32	37	46	38	42	25	31	40	38	44	31	38	38	39	37	37	40	44	37	38	29	45	47	26	54	37	32	30	38	48	42	29	25	45	33	42	37	29	29	27	43	34	34	36	38	34	34	31	39	31	37	38	27	33	33	46	36	42	31	44	39	48	38	34	21	36	41	27	32	42	32	32	36	31	32	46	22	29	27	35	45	36	35	37	31	32	45	40	44	40	40	37	47	38	28	32	37	43	45	33	47	37	34	40	34	36	26	35	41	44	47	35	46	27	43	38	31	45	27	35	32	33	39	33	38	36	41	44	31	43	39	34	34	38	36	35	45	48	45	32	34	30	47	42	36	30	44	44	39	34	33	32	34	30	39	36	30	40	43	42	34	42	30	29	37	34	38	22	34	30	29	29	30	31	46	33	39	35	39	35	43	39	27	40	38	43	32	36	37	41	36	34	33	40	36	31	42	33	34	37	31	34	36	35	40	47	41	38	42	37	21	40	41	37	39	48	38	40	42	41	35	40	32	45	35	38	46	34	42	57	40	33	40	39	34	36	46	37	45	31	29	47	52	41	33	35	36	38	47	35	26	29	26	34	36	36	42	34	42	39	40	37	31	40	37	44	38	50	49	42	36	43	28	37	42	36	40	23	36	40	35	36	44	36	54	42	38	44	42	34	32	38	34	52	36	34	40	31	39	33	33	41	27	33	34	34	31	39	30	38	35	32	40	30	26	31	42	45	39	35	44	52	37	32	39	46	28	30	41	34	38	40	33	31	36	39	50	37	44	36	38	37	39	29	44	46	44	44	30	32	29	40	44	34	36	32	44	42	45	38	43	41	38	46	35	28	31	40	37	36	44	20	30	37	46	27	44	34	41	27	36	47	36	37	39	41	39	36	48	41	40	42	38	29	44	28	37	43	40	48	47	40	42	33	41	41	38	27	32	31	46	31	46	40	34	39	35	34	24	25	40	39	35	38	29	41	30	40	43	40	51	34	42	40	40	37	41	44	34	39	32	34	32	38	33	30	38	42	37	45	33	37	40	39	29	34	25	39	31	36	36	42	44	29	37	45	34	46	50	40	32	36	38	49	47	28	44	32	36	40	40	37	42	29	41	47	29	26	40	26	44	35	52	41	33	38	43	47	31	42	35	33	31	35	34	38	39	33	41	45	39	37	29	42	37	31	44	22	31	43	39	36	34	34	43	50	39	40	45	35	35	34	48	47	44	29	36	39	31	41	41	37	43	48	40	31	33	48	29	33	39	40	38	33	41	50	29	41	37	47	40	37	37	42	32	34	36	45	33	39	35	41	40	34	39	39	38	31	39
18984	11509	7503	12178	20749	23220	22250	20068	17110	14389	11944	10215	8764	7335	6448	5555	4997	4358	3677	3287	2979	2665	2345	2111	1881	1769	1697	1675	1665	1464	1431	1193	1708	972	1531	1876	1715	1847	662	719	672	551	561	703	632	516	486	466	460	461	470	483	595	727	700	616	573	500	492	477	462	465	436	417	431	442	429	468	422	472	443	450	453	464	478	491	442	484	444	474	431	492	436	436	477	487	472	446	456	434	465	463	465	416	465	460	455	456	471	449	472	459	428	473	433	418	447	468	454	480	457	423	450	453	471	484	464	490	469	429	480	455	442	454	420	491	445	488	459	466	441	439	501	470	448	485	450	497	458	462	437	447	482	426	463	458	472	456	469	468	481	441	458	407	454	433	441	480	440	445	465	488	465	433	439	480	491	503	488	472	453	461	438	478	419	478	473	472	440	456	436	497	470	447	468	436	458	467	460	489	476	443	426	464	467	456	466	470	441	427	476	436	454	427	469	418	441	468	435	497	500	452	466	497	440	430	487	452	441	436	447	466	450	448	477	454	461	462	444	500	452	445	457	447	402	451	443	483	451	475	450	480	424	473	461	491	455	473	448	472	452	472	480	482	459	489	475	432	465	464	462	445	489	467	494	473	435	455	445	444	463	469	484	456	467	445	427	463	479	454	431	429	441	439	468	466	475	479	484	463	456	485	461	475	442	500	472	450	431	464	436	428	495	482	456	477	456	463	445	423	500	478	429	447	471	444	447	487	422	439	466	456	457	443	455	451	452	464	442	467	468	441	452	454	472	470	462	454	457	496	458	441	461	451	443	462	477	425	469	444	470	462	473	457	480	492	498	470	431	430	451	478	463	469	436	435	416	459	437	472	427	447	450	470	461	469	465	452	469	460	471	469	442	466	478	452	453	439	474	454	467	442	446	454	461	492	443	464	479	480	505	485	451	454	478	416	423	456	462	445	455	466	457	470	475	496	439	489	472	468	482	434	486	444	436	478	489	459	484	473	509	468	484	453	457	464	455	463	484	467	476	456	474	481	458	474	479	439	452	452	432	473	431	486	456	434	459	464	438	491	456	445	458	428	482	464	451	445	439	422	462	461	451	488	466	475	482	488	450	462	459	469	459	427	490	477	445	476	452	486	441	453	449	475	460	430	425	442	474	444	481	436	450	483	501	441	489	449	462	449	428	467	453	462	461	438	438	442	515	452	458	477	455	446	464	455	455	432	432	450	473	479	431	466	477	475	481	465	481	439	463	466	503	466	467	463	440	461	451	485	465	455	462	435	506	490	480	467	457	439	455	419	482	468	456	461	483	468	461	444	434	465	484	435	448	446	434	435	404	452	480	447	465	471	441	441	467	453	454	466	433	462	474	469	481	436	513	435	437	457	472	467	494	460	468	485	446	466	445	439	471	439	462	472	455	440	453	468	461	441	473	467	441	475	431	424	479	450	517	479	428	431	467	480	440	483	484	483	494	473	473	432	470	467	459	460	453	459	442	462	473	432	460	467	474	447	463	437	436	442	482	479	469	456	446	455	470	453	471	447	483	452	472	461	491	467	423	462	428	453	455	440	486	458	472	458	475	473	487	448	487	486	433	508	436	495	454	470	495	473	453	445	503	472	460	444	476	395	496	428	465	473	446	470	455	468	445	460	485	459	468	489	450	431	481	465	467	484	475	435	499	446	475	456	482	482	420	476	457	406	456	456	486	464	457	456	462	420	460	422	439	450	438	479	461	439	480	422	477	440	458	467	432	460	465	465	452	443	494	462	452	474	443	537	446	455	446	470	490	462	487	437	459	502	495	460	489	437	461	473	462	439	440	453	486	475	483	460	450	458	453	438	484	456	475	456	437	469	474	473	461	523	456	454	443	436	500	438	494	449	478	476	478	446	411	502	417	491	457	451	482	463	411	426	463	424	417	471	430	458	455	465	469	466	493	419	503	450	453	428	448	432	451	486	517	447	451	465	467	470	447	444	468	442	447	475	463	498	483	464	456	433	497	459	470	457	444	420	467	482	452	463	471	481	459	434	512	465	502	457	460	476	444	476	495	422	434	498	461	472	451	465	481	492	482	446	463	505	509	468	478	468	508	446	467	460	451	481	446	497	463	461	498	470	485	458	435	521	511	453	483	486	472	470	457	448	477	496	448	478	385	449	494	468	500	469	482	455	469	449	494	471	426	516	487	457	458	449	434	490	465	473	474	487	447	443	472	489	459	464	451	485	458	427	485	457	457	460	423	482	486	469	497	453	479	451	435	481	456	433	432	445	413	456	483	447	454	463	460	469	458	462	460	486	484	503	447	420	436	471	483	465	422	462	436	454	477	479	459	432	453	466	469	475	456	444	473	440	469	445	458	439	466	483	487	441	476	441	447	465	474	434	426	439	506	446	418	451	456	441	479	450	466	443	453	458	417	454	489	434	451	469	474	480	503	471	474	487	460	453	429	440	457	443	439	433	467	482	444	461	454	458	449	451	466	439	444	449	436	442	478	438	494	472	458	450	473	470	486	444	423	449	482	463	471	491	474	471	470	454	443	457	443	444	434	474	437	446	478	439	462	460	488	467	425	463	482	452	464	480	440	471	477	430	469	465	419	422	454	482	418	455	445	516	478	447	494	458	476	454	488	453	474	498	442	463	467	480	433	427	425	410	475	477	435	465	405	453	464	447	514	465	488	416	438	486	501	474	497	421	402	456	496	493	471	485	433	455	475	440	450	458	453	441	454	436	477	495	499	495	439	444	465	429	450	448	471	465	446	433	419	439	488	458	491	434	472	477	492	488	483	455	478	473	467	438	463	447	445	404	427	470	496	455	465	464	467	465	456	453	491	446	491	485	500	503	491	469	484	454	432	436	470	445	448	490	507	476	436	437	493	463	470	454	442	460	413	465	477	434	455	492	438	469	479	489	460	468	422	457	479	469	445	463	417	451	491	498	493	456	488	452	434	449	461	468	461	455	457	458	493	464	469	467	436	474	494	450	484	442	504	484	498	465	459	438	460	454	446	444	480	446	479	437	412	478	477	466	443	453	479	446	451	447	459	453	437	442	462	445	461	431	473	452	481	459	493	495	473	485	471	453	447	446	451	470	480	489	427	455	473	444	463	470	479	462	464	467	443	503	429	416	455	439	451	422	452	463	471	474	453	435	469	467	445	486	473	430	426	465	407	440	468	476	486	436	498	471	479	465	485	458	473	473	448	449	475	443	433	442	480	457	459	490	452	390	465	447	455	476	465	495	456	454	446	470	476	451	464	483	459	462	494	528	473	452	473	460	436	483	425	473	478	436	435	451	478	455	452	479	472	450	459	455	443	476	480	430	452	468	446	434	472	462	463	473	439	483	447	469	460	456	426	451	488	456	435	473	465	467	468	483	439	469	475	449	443	434	476	449	454	431	460	450	437	442	446	445	434	477	478	468	454	465	442	445	447	440	422	469	470	442	525	456	449	452	446	459	463	461	455	487	459	483	466	482	474	461	427	452	476	486	469	454	490	433
2299	1645	762	475	580	949	884	776	661	580	485	410	354	289	248	201	158	158	155	136	112	114	102	95	94	83	73	74	81	67	56	68	65	54	80	91	105	132	40	41	50	41	38	56	75	41	27	37	44	44	31	30	45	53	30	35	35	30	39	28	32	32	23	39	39	27	25	30	32	29	33	24	34	23	22	25	30	33	23	27	26	26	29	31	43	29	35	34	38	35	33	31	38	23	30	23	37	22	28	29	35	30	34	39	50	41	21	27	34	34	32	31	33	35	26	31	39	22	40	28	28	29	27	36	29	36	38	33	22	39	21	22	35	34	28	33	32	26	29	35	31	31	27	49	33	28	29	25	42	36	27	40	32	35	30	40	35	33	26	30	26	26	27	32	34	43	26	29	35	21	22	32	27	30	35	31	40	41	35	31	29	32	27	33	28	33	33	40	40	25	22	26	36	41	28	42	31	23	41	33	40	30	34	26	33	35	21	29	36	45	38	29	32	32	28	30	31	26	27	32	33	32	46	33	26	35	25	29	39	22	44	29	32	34	22	35	35	32	34	21	28	28	34	32	33	44	31	29	32	36	25	27	30	29	30	34	31	39	23	25	31	31	29	37	31	24	28	26	31	21	23	32	28	27	31	24	33	33	26	37	34	31	32	30	35	36	35	36	31	29	17	20	32	30	30	32	27	34	35	28	34	31	35	33	32	31	26	27	27	35	28	23	35	30	37	34	23	32	32	32	30	38	37	42	30	30	31	28	33	29	25	40	43	22	32	27	36	43	37	39	29	28	37	22	26	33	30	28	29	34	29	26	26	28	33	34	29	29	35	32	29	34	38	35	32	30	39	24	21	33	31	37	41	38	37	37	30	32	29	25	29	35	36	22	42	27	46	28	35	40	29	31	30	20	26	29	25	34	39	35	39	27	31	26	26	33	25	32	38	31	31	44	38	23	31	34	25	30	33	26	36	32	40	32	31	36	29	22	34	37	26	35	36	33	39	22	32	41	42	39	38	37	25	26	33	38	27	32	24	34	42	29	38	32	36	30	28	28	36	36	31	38	38	27	37	24	32	35	33	34	32	35	38	22	31	34	27	25	32	36	33	30	37	39	32	35	29	24	30	37	31	26	29	33	28	33	33	27	28	35	25	25	37	29	25	33	32	41	33	31	25	32	37	36	30	34	38	27	36	33	32	35	24	24	34	29	26	23	29	23	30	26	33	31	30	24	24	32	29	32	31	47	35	29	33	36	30	29	34	30	21	30	30	33	32	36	30	23	39	27	34	30	39	34	27	22	25	42	27	31	33	31	35	32	27	32	23	34	34	25	26	28	33	36	34	25	37	25	34	37	36	37	29	43	33	28	37	35	36	37	26	29	44	31	42	31	38	38	25	24	30	31	31	31	34	27	39	19	33	25	35	30	28	37	29	26	35	35	23	34	32	33	26	29	24	38	31	25	32	30	33	45	26	34	28	34	44	25	35	32	32	37	35	31	36	19	27	27	32	32	39	38	30	41	30	27	39	24	36	40	34	40	33	44	36	25	35	42	37	30	25	29	41	24	37	33	29	29	30	26	23	37	27	45	35	27	24	32	32	36	27	31	36	32	39	35	23	27	31	41	33	31	32	38	44	37	45	31	45	29	30	33	34	27	36	36	31	36	29	27	23	26	27	28	40	29	33	35	42	30	33	28	22	20	17	34	32	38	39	38	38	29	28	40	37	29	35	27	25	25	26	40	33	38	25	29	30	32	28	26	49	30	25	34	32	31	41	30	32	39	33	35	23	30	34	28	47	28	30	25	26	27	29	38	38	35	16	33	30	28	34	27	29	33	30	29	35	26	36	35	44	38	27	27	30	26	32	34	30	34	31	25	40	27	24	33	34	26	37	41	26	32	22	24	36	37	41	33	30	23	30	36	37	39	35	29	36	29	29	34	36	26	34	31	36	37	26	33	36	41	35	28	43	27	45	28	27	37	28	31	31	26	28	34	38	25	31	42	35	32	28	36	35	32	25	27	46	27	43	36	34	25	33	36	40	32	26	32	33	33	26	57	31	36	35	39	28	30	26	32	28	41	34	32	42	25	28	30	28	30	23	34	31	27	33	28	24	28	32	34	34	37	31	31	26	31	17	23	33	36	30	29	34	20	35	40	30	28	42	31	24	25	33	37	34	29	29	31	32	31	32	34	30	29	31	34	37	27	22	34	37	30	37	22	30	34	28	43	31	35	34	24	44	37	28	34	26	36	34	31	30	24	30	27	38	18	34	26	30	44	30	32	25	26	21	31	26	28	28	26	19	29	22	32	28	27	22	38	38	26	26	36	28	38	32	22	28	35	27	26	26	34	39	38	35	34	42	32	32	36	29	35	22	24	26	34	41	32	31	24	41	26	30	32	39	24	42	31	36	33	24	42	28	34	36	34	36	25	30	41	37	41	26	29	37	35	33	36	26	28	39	36	34	30	36	34	27	36	30	32	29	42	35	31	34	38	26	33	26	37	26	30	27	28	28	28	42	35	23	31	24	34	25	38	32	39	30	24	39	36	28	29	33	24	28	31	38	34	27	42	27	30	18	26	26	29	37	38	40	35	31	23	32	38	41	33	32	40	26	30	38	29	38	38	26	15	27	38	45	45	23	29	35	32	34	31	37	25	44	40	28	33	36	43	23	42	37	36	38	29	33	33	35	28	44	37	28	37	37	35	36	29	26	30	19	35	30	32	35	33	38	28	16	31	43	37	32	31	37	25	31	31	32	33	36	33	30	27	32	31	19	34	24	34	37	23	25	29	25	40	39	21	34	35	22	31	42	35	36	34	27	23	33	34	29	32	30	35	35	33	27	23	36	40	24	32	30	28	31	30	39	31	38	41	25	32	30	42	31	30	37	43	26	31	36	22	35	27	22	39	28	28	37	27	41	26	32	36	40	28	30	40	41	31	32	25	22	38	29	26	29	28	28	24	23	40	35	25	27	34	34	36	27	23	34	28	37	34	37	24	29	35	33	28	34	26	34	34	34	33	23	26	31	27	32	36	30	31	25	29	35	33	29	35	23	30	43	40	31	28	29	34	36	34	19	25	35	30	26	30	32	28	33	32	33	36	23	31	32	27	31	26	26	31	39	31	40	39	28	34	36	27	34	26	34	30	28	24	27	30	37	37	38	33	35	38	36	29	35	30	24	31	36	31	31	26	31	20	23	31	28	34	34	25	44	44	27	28	25	34	25	31	33	31	25	36	34	32	32	26	30	39	31	27	32	37	33	40	24	26	22	24	30	26	29	32	24	31	22	33	27	26	37	29	35	28	33	29	26	25	40	29	29	33	26	32	33	22	33	27	26	33	37	26	40	24	27	28	29	30	30	24	30	35	35	32	28	28	30	35	42	36	27	24	37	31	38	33	30	31	34	33	35	33	20	34	37	19	30	24	28	34	31	32	38	24	31	24	34	38	33	22	31	38	34	30	29	36	32	31	28	47	35	36	28	31
23318	15635	10296	15992	25445	27589	26047	23728	20964	18109	15758	13727	11922	10533	8862	7479	6678	5879	5050	4431	3908	3391	2967	2809	2641	2530	2366	2338	2181	1932	1656	1432	1799	1273	2735	2737	3353	3862	823	854	940	735	702	1217	1474	866	708	731	469	403	432	637	939	891	791	668	545	468	434	407	358	428	409	416	376	405	368	404	388	376	392	385	354	409	374	405	387	372	390	366	386	397	384	361	395	346	388	403	391	399	397	418	381	376	378	390	391	423	415	443	411	391	404	353	425	397	365	394	404	391	382	389	362	397	360	386	403	409	415	353	373	427	418	392	403	375	428	393	378	393	367	384	355	367	403	414	367	378	395	369	344	418	423	353	379	369	390	399	368	368	403	376	343	376	386	392	402	377	386	394	344	391	418	386	386	385	388	442	390	384	401	392	410	395	398	398	378	389	392	371	362	370	401	389	330	422	402	365	392	423	381	351	383	375	365	408	405	345	382	408	376	402	391	377	420	374	381	400	419	403	380	351	417	403	396	366	388	394	388	395	396	357	425	391	381	409	368	398	402	390	391	409	411	423	400	410	391	379	447	384	392	371	372	381	408	401	399	388	388	374	380	387	396	380	389	390	397	372	394	389	374	373	394	389	389	356	369	368	378	423	390	362	383	392	395	427	384	384	423	407	404	429	413	385	382	390	376	369	390	387	349	387	390	392	426	379	378	417	401	376	351	378	359	413	438	430	428	376	386	407	399	399	408	420	367	377	386	374	414	406	384	363	362	373	405	364	403	396	365	378	384	403	393	381	384	420	375	396	387	374	402	386	401	406	394	384	381	402	358	427	362	379	416	374	386	383	390	365	388	404	389	396	391	363	412	374	379	390	389	358	395	397	373	378	414	429	392	376	416	402	380	347	362	376	412	395	422	399	402	414	421	390	415	408	396	366	384	385	373	432	401	415	403	389	363	379	422	387	429	396	373	429	395	375	413	361	444	412	381	394	386	355	380	419	417	398	402	381	376	348	368	393	367	398	399	426	354	343	377	351	392	368	393	398	411	370	384	377	353	382	414	433	393	375	393	373	436	398	397	389	378	393	385	416	368	358	360	401	417	394	397	393	384	400	382	416	403	382	398	395	395	393	393	408	382	396	389	405	390	393	376	375	378	402	411	407	387	377	377	401	404	407	412	395	398	458	386	371	397	382	410	386	354	389	376	411	411	398	349	397	388	408	421	381	380	358	393	378	349	395	378	420	373	405	401	374	427	404	392	382	422	412	423	401	379	384	391	358	414	358	380	358	403	392	428	401	382	362	397	412	404	422	401	423	410	377	415	389	425	391	420	385	391	414	379	366	410	392	437	437	417	385	393	397	374	373	372	379	388	382	392	415	405	402	389	380	373	399	424	375	382	385	403	381	382	410	405	343	394	398	397	437	412	384	403	368	388	409	379	408	381	396	381	425	386	407	376	365	395	358	407	344	416	374	388	381	417	400	392	413	375	417	380	396	390	393	376	394	399	385	391	399	377	415	392	377	392	430	354	363	402	411	388	377	426	370	393	421	410	414	406	404	365	402	396	410	383	407	391	416	401	392	365	372	414	387	401	409	420	381	374	354	383	413	417	444	384	409	408	391	402	387	371	401	398	410	417	374	413	389	393	396	409	372	395	398	351	392	405	411	407	394	365	375	369	395	383	371	381	382	421	404	411	429	409	350	384	415	407	402	371	416	398	389	363	384	387	391	418	381	408	381	419	380	407	357	380	392	406	395	375	389	391	415	379	405	387	368	406	388	358	377	393	386	381	395	389	403	408	398	422	402	375	412	406	378	381	391	393	408	380	363	372	398	396	407	395	359	406	382	396	396	412	382	406	403	360	393	421	396	393	409	389	401	418	396	384	418	350	405	373	393	398	391	385	379	396	361	417	365	402	384	338	395	360	384	401	423	366	423	372	390	379	403	392	355	380	374	365	396	353	382	400	379	408	368	358	376	387	342	394	379	406	388	408	417	438	408	419	359	380	385	391	405	414	358	378	358	384	414	420	408	389	396	417	391	405	396	401	398	385	336	378	422	384	374	389	387	388	407	371	393	407	390	421	449	386	419	404	412	368	397	411	364	414	417	385	358	427	434	422	400	386	388	401	431	423	399	401	398	389	426	370	388	408	366	400	391	414	365	424	361	378	352	381	388	352	408	382	390	410	386	374	358	386	389	393	387	407	387	387	437	392	350	408	393	375	373	415	397	390	368	355	419	417	390	385	360	378	381	384	402	389	386	411	415	389	370	388	385	406	407	382	419	374	340	401	374	385	395	384	369	387	359	363	361	383	412	384	429	423	393	396	400	393	374	374	375	384	391	420	395	399	393	427	437	365	402	426	360	395	407	393	357	367	399	383	379	405	365	401	371	425	375	398	400	392	417	372	396	359	368	389	403	428	371	390	400	367	400	399	396	395	406	392	387	394	413	390	369	379	407	408	415	375	418	404	402	419	390	420	350	379	358	419	404	384	409	378	377	341	417	366	408	380	363	399	365	376	385	386	396	375	387	368	380	389	391	416	407	406	422	403	400	355	405	395	383	379	378	401	381	381	389	388	394	357	405	368	388	352	372	373	383	383	405	385	413	394	393	410	390	380	404	387	366	363	418	399	385	409	378	405	381	384	373	364	421	403	410	350	378	394	378	392	405	376	386	411	405	377	378	421	411	394	390	391	385	361	373	376	374	403	393	376	392	402	402	385	380	419	417	405	438	383	396	404	401	416	369	394	388	378	395	383	383	386	360	365	399	398	407	396	399	397	396	395	430	389	373	385	401	386	392	414	379	409	391	413	412	448	399	377	391	392	381	378	429	404	383	395	381	374	420	388	388	393	390	368	419	391	400	373	402	406	403	394	389	376	376	400	374	419	363	375	410	411	360	389	402	409	403	410	388	400	420	357	394	408	383	388	375	374	395	393	376	376	399	369	417	403	374	392	411	381	385	414	380	388	396	401	388	362	383	381	402	355	414	427	362	432	408	423	422	419	396	402	371	394	426	373	391	387	400	385	382	399	382	386	391	365	382	395	363	366	397	383	360	416	411	418	401	405	395	414	376	390	398	375	419	346	407	416	410	411	395	424	393	396	400	402	405	384	394	418	366	368	389	350	398	384	381	408	394	374	422	369	388	380	419	337	414	385	371	380	380	376	397	403	395	401	425	379	398	410	379	398	387	399	423	374	387	366	376	387	427	375	404	372	388	389	398	383	424	391	400	407	394	390	410	402	371	362	375	413	396	375	398	383	407	385	390	385	380	385	398	410	367	395	386	411	370	369	410	359	393	402	378	393	405	407	352	357	425	392	396	377	395	400	380	402	408	376	374	413	419	409	407	361	410	422	368	425	405	404	391	423	404	396	370	441	366	388	407	396	390	391	369	378	415	398	386	419	402	396	406	381	360	384	351	381	383	402	409	399	427	396	406	414	396	382	368	394	390	395	391	394	377	387	395	375	398	403	424	397	400	336	384	382	406	396	383	375	419	403	401
3644	1538	799	483	574	953	986	857	745	597	503	437	354	307	257	242	200	179	163	129	136	126	123	119	124	113	94	83	88	78	67	78	90	65	76	120	136	149	56	51	54	54	55	60	103	58	52	58	28	56	48	56	69	49	58	40	39	46	40	36	38	60	45	54	50	24	32	41	39	38	47	37	43	45	51	39	42	33	46	40	39	39	43	39	37	32	49	37	44	40	38	39	51	44	38	40	48	45	38	35	45	35	39	51	39	42	36	46	39	40	43	32	40	29	52	33	41	48	30	40	44	47	35	42	41	51	36	35	35	41	45	36	32	35	39	48	36	43	31	37	34	44	36	50	37	43	36	46	37	23	46	52	49	30	34	40	26	51	37	41	31	43	37	47	33	28	41	58	42	38	39	39	38	33	40	35	45	40	45	39	40	37	35	38	37	37	33	36	44	48	44	27	46	38	35	50	41	42	35	40	34	33	24	49	40	48	30	35	46	51	38	35	35	33	38	48	36	57	45	32	49	41	43	40	34	31	42	40	48	45	37	30	34	34	46	44	33	36	46	47	43	36	46	38	39	49	28	42	49	36	40	36	43	30	30	40	31	41	43	39	39	44	44	39	49	40	40	33	36	39	53	45	29	32	23	38	43	39	33	37	34	37	48	46	49	43	35	42	31	38	40	27	44	47	44	45	39	38	33	25	44	52	44	37	42	37	50	31	39	43	46	44	43	37	42	30	43	43	41	39	39	44	35	47	47	43	40	43	38	32	35	38	39	30	36	43	50	44	42	42	29	46	36	33	31	31	36	38	40	46	44	29	44	31	41	40	56	43	38	43	30	39	37	38	41	39	32	39	40	37	44	29	38	36	34	36	49	41	46	35	41	31	31	36	39	42	53	48	37	32	36	38	34	46	43	33	39	50	48	29	38	33	35	57	36	52	35	43	46	48	42	47	37	38	41	37	51	42	46	42	38	42	47	46	44	47	42	52	48	42	36	41	30	35	40	37	47	34	35	34	46	23	35	44	44	44	39	38	42	36	34	49	31	46	41	44	35	40	28	39	36	40	41	33	42	44	47	25	27	37	28	43	39	36	47	32	35	33	48	43	36	50	43	53	35	48	42	33	40	26	46	41	43	45	41	41	36	47	41	39	45	39	44	33	51	39	46	51	40	32	41	37	34	51	38	36	36	38	41	35	45	32	40	30	46	40	41	35	40	38	43	45	31	48	47	35	41	34	36	47	38	37	45	44	42	38	45	42	46	38	47	29	47	34	38	34	47	42	51	37	48	57	51	28	35	38	39	32	40	34	48	36	45	39	37	36	37	44	39	54	51	44	52	48	36	46	46	46	45	39	55	41	29	36	53	37	46	28	26	39	48	47	42	35	38	48	39	45	36	33	35	42	36	38	33	46	37	35	34	33	23	34	38	44	48	41	48	27	34	50	38	49	45	47	42	41	53	44	40	35	45	48	26	38	47	33	38	37	43	34	50	46	36	34	50	41	45	32	45	42	56	33	46	40	55	40	33	42	44	43	30	39	42	46	40	35	39	38	45	53	46	45	47	48	33	39	42	34	47	29	30	34	37	33	47	53	44	36	45	44	34	34	41	35	35	42	43	35	51	46	40	39	34	33	43	37	39	39	36	47	38	32	40	39	29	45	37	27	46	34	41	42	33	31	37	38	45	54	42	35	30	34	32	40	39	37	25	49	41	51	42	38	36	30	39	28	41	34	32	46	45	35	46	43	36	45	41	32	40	34	39	33	39	42	42	45	35	35	27	36	44	41	38	40	55	37	33	35	40	35	37	37	30	33	44	38	30	43	32	35	43	34	52	35	32	40	42	40	36	30	36	44	42	34	36	36	32	39	52	40	39	34	42	41	35	37	42	48	42	40	44	40	45	56	51	50	40	31	37	51	41	45	34	42	43	41	37	32	36	42	42	42	39	39	38	41	45	47	31	40	33	39	49	32	34	49	43	33	38	35	36	28	45	36	43	42	37	35	25	36	37	36	31	35	56	49	36	45	57	35	38	56	39	47	35	36	34	43	39	35	37	45	45	45	36	45	43	42	34	50	40	38	37	35	33	42	31	39	34	34	48	51	34	33	44	55	39	32	36	66	43	41	49	38	41	41	46	29	43	46	45	40	43	43	38	42	39	44	32	44	44	45	43	41	48	35	45	35	31	40	29	44	37	38	33	44	36	27	44	35	37	43	50	40	37	34	51	23	26	42	45	46	52	37	40	37	38	35	44	51	40	36	39	34	45	51	48	30	48	40	36	49	34	40	37	41	36	43	35	36	40	45	40	34	42	45	35	34	36	36	38	37	33	47	38	42	40	36	38	43	45	45	37	40	41	50	41	36	34	36	40	50	49	42	33	37	41	46	34	41	39	48	41	51	32	41	33	46	36	38	52	39	41	45	33	26	42	48	45	54	41	39	37	43	55	44	34	43	34	43	43	36	39	56	39	37	33	45	34	33	44	34	32	38	32	39	38	41	44	48	37	44	38	39	54	42	52	37	39	39	37	44	29	38	35	38	47	40	38	39	34	44	40	30	46	33	44	34	43	44	33	32	28	46	42	37	43	22	49	42	41	62	48	28	50	37	45	39	37	47	44	38	37	41	33	38	32	42	45	38	45	44	40	35	43	38	36	41	45	49	41	51	45	53	43	34	40	44	43	40	34	41	35	32	39	28	41	49	43	33	34	41	41	37	34	39	42	41	45	43	42	43	44	37	37	45	47	42	38	45	37	32	42	33	46	38	46	35	40	42	41	33	34	34	42	28	32	40	46	40	46	38	33	37	44	33	39	36	48	41	49	40	40	43	42	36	39	37	54	44	45	44	33	32	35	43	30	30	41	33	49	39	44	40	42	48	37	42	44	32	53	40	38	42	42	43	42	37	29	37	50	52	37	29	40	41	38	44	44	45	45	48	42	42	28	41	43	36	54	34	38	42	28	35	40	40	42	39	31	34	40	37	28	39	40	46	43	35	43	51	36	44	31	38	50	39	43	50	38	43	40	48	33	28	33	44	48	43	38	50	34	36	48	32	49	35	37	35	43	48	39	30	46	39	44	38	45	36	39	41	45	42	43	51	40	44	45	35	52	48	46	51	38	35	41	43	48	45	41	43	34	39	32	47	31	39	54	51	42	38	42	34	38	35	35	40	39	43	35	35	49	41	44	36	40	38	42	30	36	45	35	38	37	28	35	42	41	47	51	60	41	53	41	57	37	37	41	28	46	49	41	29	46	45	50	48	45	42	46	38	35	49	41	32	40	37	48	40	52	34	51	61	35	40	30	32	43	57	25	30	37	24	43	44	41	44	44	46	37	43	43	41	42	47	41	48	41	36	43	36	37	41	33	42	57	32	38	44	36	41	55	37	35	39	32	51	47	46	35	48	44	37	47	54	45	34	31	40	45	45	35	51	43	44	44	33	45	48	43	44	37	39	33	40	30	39	46	43	40	39	37	39	42	43	44	38
23437	14843	10389	15849	24777	27883	26748	24524	22074	19284	17206	14954	12682	10849	9389	8021	6686	6028	5544	4789	4210	3953	3777	3555	3280	3203	2852	2650	2339	1855	1690	1743	2982	1737	2306	2802	3897	4601	1285	997	947	910	914	1292	1964	1092	590	759	659	607	586	987	1130	964	827	658	639	549	565	491	498	447	500	495	466	502	501	465	485	490	464	460	497	484	525	499	445	493	528	462	466	475	502	525	502	499	482	474	481	539	498	499	495	469	503	443	491	506	515	486	489	480	484	446	459	493	554	518	491	487	493	471	454	470	484	526	511	495	494	472	489	512	458	463	487	448	522	521	477	513	455	520	502	495	504	452	499	488	489	512	497	497	493	509	520	484	460	480	494	469	490	503	472	475	475	503	507	511	492	513	507	463	528	463	482	522	481	517	481	489	475	509	527	478	487	458	496	534	464	473	525	459	534	449	470	489	487	514	493	484	500	452	476	494	498	454	504	488	453	475	500	544	476	478	495	489	467	472	517	507	490	499	520	516	505	498	410	529	494	529	516	465	482	460	481	469	519	480	531	482	502	526	521	495	480	486	516	502	457	467	469	504	521	490	486	490	519	499	500	476	461	464	507	502	499	469	487	512	453	503	465	485	452	519	499	515	518	489	500	511	484	451	566	488	445	474	449	518	478	465	465	425	496	535	473	518	495	498	481	517	486	518	489	547	518	495	477	479	480	505	496	500	500	485	484	478	474	499	534	501	477	494	496	478	467	501	508	515	520	495	443	515	483	485	443	459	440	491	497	497	481	525	476	512	468	552	482	472	428	520	490	490	447	496	478	498	482	493	517	507	492	497	511	498	474	477	473	534	473	454	491	482	502	487	477	474	512	470	491	488	505	463	487	512	485	481	532	498	526	503	481	473	470	492	485	492	495	512	500	474	487	479	464	489	489	488	465	494	498	487	540	535	508	446	466	500	516	499	500	500	508	476	467	498	514	502	498	455	500	469	514	475	468	490	453	484	519	549	499	496	461	509	468	452	476	476	492	472	504	496	508	483	493	498	483	456	468	466	482	469	523	518	444	486	493	482	461	479	503	526	490	531	532	487	451	511	474	518	489	507	460	494	459	496	478	507	482	494	494	470	468	510	503	525	510	517	472	475	483	476	477	486	478	504	494	458	501	492	498	460	454	488	516	516	491	483	490	490	479	431	524	499	480	528	469	515	468	510	523	494	500	485	491	449	513	441	478	439	488	481	499	516	442	490	486	476	537	449	496	504	480	506	513	472	506	505	490	519	467	539	484	463	534	527	496	509	514	481	452	489	504	494	527	515	484	497	460	473	500	553	519	454	479	482	524	490	476	501	471	464	516	547	487	535	486	489	486	500	477	502	485	487	453	483	468	478	490	524	483	455	526	499	465	526	497	470	479	485	488	511	493	458	515	514	482	513	519	462	507	501	514	477	494	506	514	476	449	500	484	506	495	499	481	485	511	484	483	470	498	506	455	482	517	468	497	496	450	499	495	503	469	542	467	495	477	498	501	502	446	491	481	466	474	476	489	499	509	520	507	503	503	507	496	465	513	500	507	480	478	488	491	502	452	452	471	516	474	452	487	500	496	500	491	518	520	525	501	478	472	508	511	537	483	526	520	496	491	537	524	488	519	474	464	483	545	486	509	484	483	473	503	452	483	541	505	459	459	482	444	509	466	488	511	445	485	484	477	498	509	518	481	480	491	440	478	479	522	495	469	471	479	522	487	514	515	541	507	476	505	508	513	511	454	487	489	510	538	492	490	479	493	489	518	534	509	522	509	486	459	474	466	473	500	501	475	518	521	470	464	499	499	474	539	505	478	474	470	508	498	450	447	468	484	501	527	507	500	481	517	483	506	524	498	499	514	481	504	506	492	534	507	478	494	482	502	497	490	476	470	489	507	512	487	480	453	469	451	509	509	528	474	488	504	510	451	475	525	507	500	483	494	475	510	443	502	514	500	487	508	473	548	482	469	501	488	430	498	533	501	488	517	478	508	471	476	538	513	505	463	495	505	469	475	495	491	517	489	493	490	507	491	486	466	530	502	509	518	494	509	479	545	494	498	507	497	528	452	502	482	489	504	500	481	515	488	474	504	467	488	451	496	499	448	540	512	499	481	496	534	486	479	490	497	523	486	491	475	502	480	495	526	472	484	495	501	485	486	516	490	474	494	530	542	497	496	483	440	504	517	476	476	515	489	488	518	475	498	466	477	497	484	504	496	485	471	488	508	505	505	491	486	557	551	455	474	486	441	515	496	471	523	497	473	477	531	454	504	487	503	509	506	478	509	477	476	530	493	512	499	480	515	488	490	444	468	524	506	515	498	516	511	487	448	475	538	511	497	513	498	458	467	473	479	496	484	485	496	483	509	530	464	491	494	504	469	469	512	459	507	490	502	507	526	482	564	480	524	474	464	492	508	489	512	462	467	527	497	480	474	456	519	474	497	513	489	512	489	482	518	485	493	501	443	486	458	454	542	507	495	468	506	472	494	491	477	477	456	476	512	515	489	487	502	473	488	500	525	465	487	465	473	508	481	483	491	499	481	487	509	548	486	483	517	513	455	490	465	493	506	474	466	492	477	466	472	499	496	483	473	505	518	524	468	461	496	475	530	481	487	502	481	524	459	536	486	493	469	501	475	493	503	437	478	535	486	507	497	480	540	470	516	502	462	464	502	441	469	462	484	459	506	519	498	492	469	491	513	476	468	498	467	483	506	468	502	505	477	463	466	499	521	517	488	490	461	471	490	476	535	477	496	499	513	437	508	520	511	513	494	471	472	475	508	448	519	565	473	481	464	507	478	495	495	506	528	490	480	504	512	507	526	526	511	493	478	442	509	466	502	524	507	480	456	496	469	462	437	510	496	495	513	503	491	478	460	474	488	492	454	535	494	512	500	442	522	525	479	530	532	517	507	485	503	495	476	484	466	521	479	514	461	493	493	516	491	507	541	526	489	501	477	511	487	505	500	458	483	488	523	507	538	488	535	515	509	499	484	479	462	480	475	514	495	478	495	514	487	489	492	501	520	495	467	458	488	525	448	508	463	461	480	485	482	525	487	464	459	524	473	510	489	451	494	514	483	426	491	503	504	495	489	471	476	496	497	486	511	464	491	500	491	479	493	508	471	494	456	471	519	476	478	505	500	527	479	477	510	485	456	466	454	467	487	502	482	484	533	463	490	490	482	459	505	506	457	473	515	484	490	450	505	466	472	539	484	508	468	474	454	512	490	459	478	492	488	507	475	488	508	457	512	445	457	492	508	495	458	483	492	491	501	476	453	475	489	498	482	472	503	467	507	512	503	483	510	472	468	481	506	534	489	506	522	526	490	472	464	481	489	484	530	456	475	507	466	501	459	482	504	477	467	512	463	503	514	529	511	489	511	487	490	521	525	524	479	453	503	481	510	493	494	536	516	482	482	482	539	537	494	500	501	487	455	495	485	515	464	495	491	482	462	494	522	489	502	509	488	478	525	493	513	479	477	498	462	484
3262	2357	1080	682	731	1221	1259	1091	948	863	674	550	553	436	344	308	271	221	177	174	170	183	149	126	142	129	123	85	76	72	73	79	88	83	76	139	176	205	86	50	51	46	55	86	83	72	44	42	36	34	45	47	42	56	63	50	46	41	34	34	22	36	36	29	33	23	33	35	38	33	40	42	31	31	30	42	29	31	30	34	23	31	25	43	31	33	21	29	28	23	39	34	40	22	29	36	31	33	27	42	31	37	35	31	26	38	25	33	34	29	26	35	32	39	40	39	31	30	46	39	35	37	36	33	39	30	31	21	30	31	32	35	30	32	35	33	41	34	35	41	45	28	32	34	37	35	31	32	30	33	30	38	32	30	28	48	37	32	43	35	35	27	24	33	29	37	31	28	34	30	28	36	34	21	34	27	34	45	35	37	36	41	23	37	32	37	37	41	28	40	44	33	41	24	31	40	29	31	49	38	26	37	37	35	32	27	33	33	35	37	23	27	41	39	38	23	43	44	30	21	34	30	38	25	31	33	29	28	33	24	30	26	39	29	32	33	30	33	33	19	27	34	45	32	33	37	26	40	38	35	41	41	24	31	26	32	31	39	36	39	30	36	39	30	36	32	41	30	34	21	28	35	30	35	32	27	32	36	33	28	32	30	28	31	27	31	22	29	41	27	45	24	36	34	28	24	29	35	45	33	39	30	37	38	34	37	34	44	45	42	41	37	29	37	34	32	29	40	28	31	45	30	35	37	39	34	21	32	27	27	37	35	40	40	30	30	38	32	44	29	44	29	34	40	30	38	33	33	33	40	41	40	37	26	21	31	35	30	39	33	32	44	25	34	29	27	31	44	41	42	26	32	26	39	31	35	21	34	33	36	21	32	30	40	28	39	36	39	37	34	36	39	26	35	33	27	31	23	41	33	39	46	30	28	47	39	25	34	43	30	32	33	27	29	31	36	38	35	31	48	33	33	31	28	32	30	36	14	40	42	43	31	38	38	25	36	38	30	29	36	32	40	35	21	44	35	43	32	39	35	31	29	29	33	27	31	29	36	41	35	35	24	28	41	33	29	34	37	28	37	31	27	28	40	32	37	36	34	34	34	36	37	26	30	32	24	26	40	27	39	34	28	35	39	35	30	31	26	29	25	31	24	29	34	36	24	38	37	34	36	39	30	45	23	22	35	21	34	31	36	31	44	35	29	33	39	33	35	42	30	33	44	35	43	42	32	31	35	44	36	28	31	37	30	27	39	38	32	40	38	23	44	31	34	42	38	25	34	33	30	45	31	40	34	36	19	36	37	44	39	39	29	27	40	28	35	33	32	30	28	31	28	27	25	27	34	36	42	37	31	42	24	36	37	33	30	27	31	38	26	27	42	27	35	20	40	24	26	32	24	47	35	35	38	34	37	41	34	33	36	37	33	36	34	31	37	40	38	32	28	42	37	35	41	40	41	30	18	48	33	27	27	34	33	31	31	28	27	38	28	34	50	35	29	34	33	38	31	39	25	32	38	26	30	35	27	30	34	25	41	38	26	39	34	35	28	37	33	25	39	40	30	29	35	37	27	34	29	32	29	31	32	33	35	29	36	31	40	36	38	24	36	25	41	36	31	33	40	31	30	33	29	38	40	32	27	30	44	32	38	32	48	29	38	44	22	42	25	38	31	31	34	31	36	38	30	25	37	37	35	32	33	24	33	34	22	31	41	23	42	29	39	31	44	42	46	31	26	34	30	34	32	30	38	33	41	26	33	36	40	36	42	45	32	38	28	31	33	38	29	34	39	27	33	34	37	24	36	33	38	34	21	34	43	38	41	30	35	28	30	35	36	30	27	38	27	41	42	34	38	37	46	30	35	32	40	29	23	35	40	40	27	35	38	36	40	29	32	29	49	30	23	39	30	35	26	28	40	29	27	41	29	27	35	25	34	35	37	35	22	28	36	32	35	33	38	35	32	39	38	36	28	34	32	35	45	40	35	35	30	32	35	51	41	27	36	35	28	36	48	32	46	29	38	31	32	24	28	32	33	37	30	30	30	32	39	33	30	26	37	33	30	23	32	36	39	39	31	39	36	42	42	48	27	23	22	34	45	34	29	32	39	37	30	33	43	27	28	27	41	36	23	21	34	30	35	23	25	40	33	36	36	28	34	27	28	38	40	38	28	31	29	38	28	44	30	31	39	31	36	37	33	41	27	38	28	36	29	25	34	30	35	31	37	36	30	34	33	33	29	32	32	29	42	29	22	41	34	32	42	27	42	35	36	26	26	37	39	36	31	36	39	26	36	22	35	33	32	35	45	36	31	39	39	33	40	37	36	29	35	29	33	43	30	23	31	26	47	29	42	30	28	25	29	36	31	31	39	37	27	23	34	32	33	29	36	18	31	34	33	26	35	34	37	28	23	33	27	33	44	34	27	33	39	36	28	34	36	35	33	38	31	29	42	36	33	27	30	35	37	36	47	36	40	33	33	25	44	27	31	39	38	36	33	33	40	38	40	32	35	18	35	50	40	32	27	35	28	44	32	46	39	33	30	32	29	34	37	35	44	23	36	34	37	39	23	32	25	37	31	36	32	39	43	30	37	35	34	29	35	36	24	30	30	27	30	33	32	38	38	33	26	44	35	33	33	40	27	34	31	35	26	23	22	37	22	47	34	27	40	34	38	32	25	30	43	36	49	34	24	27	35	27	44	32	37	34	31	25	36	43	33	33	31	27	37	25	31	30	32	51	31	26	35	34	33	36	40	42	32	21	32	28	31	28	32	29	26	32	33	36	31	28	26	30	29	31	36	37	24	27	27	37	41	27	37	32	34	31	25	42	38	36	28	39	19	29	30	27	32	34	29	44	44	35	25	35	31	28	26	28	34	30	42	26	48	40	27	32	25	40	31	26	32	43	34	35	35	32	38	24	31	35	36	38	23	23	36	32	46	31	32	29	32	39	41	37	27	26	35	45	26	38	32	39	36	32	35	34	43	39	41	39	33	28	45	32	35	21	37	46	29	35	38	43	45	43	34	21	34	19	28	26	30	33	33	29	31	37	47	30	30	34	31	33	26	46	37	29	45	45	31	40	36	29	28	40	34	31	42	38	36	33	25	34	32	19	39	26	43	31	33	26	25	23	37	32	31	41	19	31	37	32	29	38	38	30	31	22	35	32	29	36	44	46	34	35	28	22	24	37	36	34	44	31	27	50	27	21	34	33	38	25	27	39	38	29	38	38	38	26	26	32	30	37	38	43	33	39	39	35	40	23	35	31	25	26	35	31	24	38	38	40	35	33	32	43	32	47	35	23	26	31	36	41	45	41	33	34	27	26	34	30	41	35	25	38	29	42	38	34	30	38	38	35	48	36	30	28	25	26	40	41	35	32	31	33	36	32	34	38	28	34	38	30	31	25	35	42	30	51	33	41	27	37	30	38	27	29	31	39	48	42	34	32	32	33	31	30	23	37	46	29	36	34	37	39	35	33	31	30	38	40	42	39	36
26615	17763	12367	18433	27310	30696	29584	27048	24775	22419	20125	17789	15670	13566	11715	10280	9053	7873	6881	6266	5805	5154	4932	4427	3900	3850	3590	3123	2541	2180	2159	2171	2893	1981	2635	4167	4904	5743	2468	1167	1001	1083	1480	2171	2213	1621	665	679	614	611	742	899	1213	1218	969	833	617	525	462	433	395	405	443	448	412	382	427	432	399	396	410	388	405	414	405	433	415	410	404	403	442	380	429	402	396	452	435	421	425	378	438	442	428	417	388	412	445	420	416	446	410	394	421	432	398	409	405	378	442	444	412	418	360	459	414	449	429	386	437	403	401	429	454	384	435	423	405	402	416	401	425	438	380	405	455	382	394	444	410	439	383	422	403	382	448	393	392	429	411	435	444	420	413	455	408	406	400	411	383	410	435	385	411	413	393	402	426	423	436	402	390	415	420	407	398	415	389	423	429	402	395	404	434	436	395	447	404	424	435	430	432	422	423	409	449	381	445	377	443	398	422	418	400	396	428	419	386	405	432	386	451	418	399	399	399	438	418	429	426	397	388	409	402	406	395	416	433	423	377	399	438	433	402	415	397	412	417	439	437	432	383	424	344	416	417	441	437	408	406	382	382	454	427	427	402	411	416	422	435	413	391	454	409	409	434	420	419	405	429	386	402	374	391	446	421	401	423	371	430	445	418	391	436	435	448	414	422	463	395	433	438	394	396	388	417	432	431	398	406	414	433	418	453	462	435	438	390	384	409	413	414	425	380	410	422	386	419	414	383	423	400	381	413	395	430	444	414	414	427	389	416	456	430	401	436	422	461	416	395	401	443	424	394	429	388	423	425	442	406	424	403	403	408	439	400	398	420	392	424	374	398	423	421	430	406	410	401	438	389	411	449	376	394	411	414	445	419	450	428	450	377	427	417	429	406	448	430	422	387	406	430	421	450	416	408	427	421	399	393	422	392	397	408	453	408	405	426	433	399	406	406	423	388	400	419	408	385	459	433	433	408	393	409	439	476	424	392	427	413	413	427	388	412	418	433	409	445	456	433	417	404	395	387	419	394	443	410	448	427	376	398	428	404	417	422	396	407	411	408	386	475	363	404	422	437	456	390	421	435	420	399	428	401	420	417	396	405	405	464	417	401	405	453	433	403	445	393	457	415	376	399	388	452	400	420	433	424	436	403	394	396	412	400	434	407	378	426	403	405	390	392	446	437	401	388	408	434	398	418	388	409	395	446	449	443	388	451	400	409	401	412	408	421	441	415	439	387	447	390	400	439	407	406	440	380	427	427	402	406	438	391	413	437	442	431	411	378	410	432	417	393	428	429	451	414	389	435	398	412	376	431	446	399	435	435	419	389	411	427	418	393	416	392	421	394	415	404	441	402	411	429	412	411	415	421	451	416	444	424	438	421	387	448	403	423	424	424	422	405	418	424	399	412	398	411	380	409	454	460	436	402	414	400	430	425	426	384	419	393	400	417	393	399	397	387	410	447	455	425	439	413	405	425	401	438	434	393	421	398	390	394	434	389	452	429	400	422	404	408	467	414	415	385	440	425	403	412	357	389	427	408	430	413	435	406	417	426	437	392	404	414	421	377	440	425	382	402	385	385	400	399	424	403	426	376	379	373	415	414	432	410	421	405	411	402	408	392	465	396	421	419	399	420	403	394	396	391	377	443	429	479	445	375	390	376	432	418	416	412	436	446	404	448	426	420	410	395	408	386	392	436	429	424	395	399	434	462	420	439	400	388	402	389	414	411	409	405	415	392	402	400	366	446	385	394	427	391	436	423	407	380	408	441	389	445	464	445	402	418	440	406	435	428	402	406	420	416	419	405	411	398	443	389	418	405	369	386	396	411	401	434	389	432	414	431	437	445	394	414	395	424	429	421	410	417	452	394	413	405	429	425	425	410	429	447	362	407	398	420	389	427	453	429	413	434	428	397	423	430	413	447	402	417	381	418	410	388	411	428	405	420	413	426	399	426	423	426	445	401	397	434	428	404	411	375	435	472	446	401	416	423	428	425	405	417	427	388	408	430	412	431	402	412	402	418	426	422	394	414	407	401	408	436	420	393	399	412	411	395	434	448	428	398	439	406	421	430	420	420	399	449	419	415	419	404	419	430	378	447	411	384	403	393	415	404	415	413	393	412	458	446	428	408	426	409	458	422	381	432	441	400	422	411	421	422	407	439	417	406	399	432	403	418	420	430	399	421	388	437	400	400	409	453	416	458	411	425	440	426	411	408	417	430	393	433	439	439	383	446	436	395	425	441	411	433	450	396	427	408	414	381	436	402	391	424	389	402	428	417	404	375	410	412	399	427	409	439	439	407	372	411	415	392	399	383	409	383	424	408	418	401	443	421	402	410	416	404	400	424	384	414	434	428	386	414	419	442	437	391	443	379	394	431	416	386	423	402	422	426	426	399	419	420	384	430	410	392	434	400	415	438	409	409	398	436	388	412	448	406	391	434	382	406	422	414	423	408	437	434	409	391	397	380	427	424	413	389	450	432	431	406	380	390	433	421	401	404	443	382	382	438	434	432	431	437	406	459	420	422	414	404	441	400	410	416	428	408	385	432	412	393	415	404	413	420	418	418	417	409	393	434	403	420	421	425	409	437	389	445	444	415	400	426	416	396	406	429	359	379	394	421	416	408	461	394	439	433	418	432	439	432	366	383	437	432	393	410	419	433	436	409	419	416	440	401	419	415	398	406	445	408	390	426	391	415	398	451	445	420	389	407	397	441	433	439	400	437	405	429	401	428	411	416	403	396	423	410	428	426	446	412	411	422	432	379	385	412	442	403	388	395	448	403	406	436	385	419	400	405	424	415	405	395	433	435	402	425	442	392	431	431	400	436	404	408	407	448	405	427	415	416	392	418	420	417	419	409	421	446	397	429	429	409	444	419	404	406	395	422	405	430	447	386	406	404	417	468	421	414	427	410	462	409	429	426	442	427	448	407	412	386	417	432	434	426	413	413	436	400	366	394	400	414	412	452	416	455	356	413	416	439	390	409	437	434	410	429	441	415	380	398	389	420	383	400	432	392	395	438	417	417	422	380	431	381	412	421	414	423	396	437	430	390	400	438	404	402	383	389	410	431	461	382	463	446	406	418	463	419	411	451	416	390	406	394	456	413	395	381	422	398	409	416	396	417	412	383	430	414	410	384	418	421	405	421	426	428	434	445	412	374	432	428	421	449	393	405	386	466	393	394	395	412	422	456	396	447	384	383	435	403	414	427	405	416	385	408	410	420	371	408	441	417	436	415	420	390	426	417	428	399	421	394	423	428	453	377	397	422	423	445	390	437	420	466	443	410	436	389	404	405	428	426	398	415	415	435	384	406	401	394	416	409	400	406	434	409	422	417	414	376	420	417	378	423	408	413	409	423	409	397	394	434	411	446	409	402	464	440	404	417	410	431	398	390	403	434	409	407	452	393	400	433	411	435	415	440	401	402	379	418	394	409	410	385	399	446	413	391	390	425	413	465	422	424	439	396	406	399	424	413	427	429	406	415	372
2314	836	435	326	304	578	542	510	457	415	318	267	230	210	173	185	161	147	134	107	102	100	94	90	64	83	70	76	50	71	72	62	54	64	62	64	78	86	58	52	42	48	52	53	46	45	35	42	42	42	27	25	41	41	41	39	49	42	33	28	49	36	31	31	42	47	42	48	40	25	39	39	40	36	40	31	32	47	41	43	36	45	30	45	39	39	45	45	33	31	42	39	35	39	39	33	38	46	27	43	37	38	41	38	46	28	28	44	41	51	46	29	40	41	49	21	30	30	41	39	33	36	43	36	48	38	43	32	41	44	28	44	42	37	28	45	34	46	37	28	28	50	39	32	48	30	31	52	43	34	47	34	34	35	36	41	35	38	49	39	37	30	39	41	35	37	39	36	40	38	27	55	33	33	32	26	29	27	44	29	32	33	39	36	39	37	32	37	35	35	39	39	49	31	46	35	44	34	47	26	33	48	39	37	36	41	34	41	40	41	28	42	40	39	36	37	26	33	33	40	43	47	23	38	32	35	40	34	35	41	48	36	37	41	36	27	48	27	43	40	39	42	40	41	31	42	39	31	28	45	35	41	31	36	40	40	42	39	39	38	33	44	28	28	39	27	41	40	33	31	33	29	41	33	56	39	34	43	29	35	42	36	30	32	28	33	44	28	34	38	44	30	49	41	42	33	31	37	45	51	40	39	29	25	33	39	34	44	34	41	38	46	35	39	47	42	47	38	47	35	29	52	37	35	35	36	47	37	32	42	28	38	35	39	31	37	39	45	45	46	25	46	44	32	43	46	35	42	40	38	45	48	33	38	37	43	37	34	41	43	31	34	31	35	40	43	33	29	32	32	42	31	38	51	40	27	42	37	22	37	29	36	38	44	49	29	34	43	30	35	35	45	39	37	32	29	43	40	36	38	43	33	38	38	41	42	33	34	30	46	42	35	31	36	37	39	34	30	31	41	42	31	46	27	35	38	37	38	40	41	26	39	36	36	38	51	37	32	31	39	36	40	31	47	38	32	54	35	45	51	43	32	41	32	32	30	36	43	38	23	28	39	39	36	47	50	30	45	45	34	31	39	44	44	47	36	31	37	41	37	38	48	34	33	49	47	37	42	41	52	42	38	38	23	50	48	40	35	42	52	44	33	43	41	43	27	35	30	33	29	40	44	38	44	39	28	32	34	36	34	44	44	22	42	36	42	36	35	38	45	34	39	31	29	43	40	36	40	40	38	40	27	35	31	41	34	30	34	45	34	38	26	25	30	31	35	35	35	32	42	45	35	43	47	30	42	42	26	29	37	43	34	33	32	29	43	30	38	43	39	32	39	47	26	46	38	36	42	41	31	39	26	39	33	33	34	31	29	44	42	42	30	45	32	30	37	39	42	43	45	45	50	26	35	50	44	51	44	35	37	40	42	48	38	40	49	37	43	36	35	34	34	30	42	32	41	33	42	35	33	29	30	40	31	30	34	48	37	42	32	42	41	39	37	40	31	49	45	34	32	30	27	46	37	41	42	32	43	43	37	41	37	36	35	36	36	31	49	38	35	36	31	45	39	30	41	37	39	35	34	33	42	33	32	47	31	42	48	45	42	36	33	48	43	32	38	35	36	36	40	35	39	35	40	36	28	32	35	37	34	29	43	30	36	32	44	35	39	42	42	33	45	42	34	42	28	43	32	35	36	34	37	38	43	41	43	43	50	41	36	43	34	44	35	46	38	35	28	50	42	33	34	43	38	49	37	35	41	47	43	35	41	41	42	34	32	51	38	32	42	41	38	42	45	37	42	41	40	30	32	39	43	37	41	30	42	43	36	43	36	38	39	32	35	42	29	58	38	39	20	43	38	42	39	32	32	41	40	33	37	28	32	30	49	36	41	34	38	32	39	31	35	44	36	34	31	33	48	36	48	41	48	34	37	28	27	39	38	48	29	32	28	31	36	31	31	36	36	51	29	22	28	42	29	43	32	36	40	44	37	29	46	40	33	44	37	43	38	36	41	41	38	28	41	45	48	34	43	37	40	35	47	32	35	31	52	45	49	46	30	37	46	29	48	43	31	34	43	39	42	40	28	36	39	29	41	43	46	44	44	31	45	41	32	43	38	48	41	35	31	42	48	23	32	43	41	35	37	34	46	33	42	40	31	38	32	56	41	35	34	31	39	30	47	36	41	38	51	28	28	34	39	32	24	31	29	32	34	37	36	35	27	34	37	35	38	28	40	35	38	47	31	36	28	27	30	47	31	49	28	33	49	35	43	36	34	42	44	31	33	36	37	27	42	31	32	41	26	32	35	29	42	34	43	28	36	47	29	34	31	35	27	39	38	41	40	41	41	31	44	32	47	29	34	31	36	40	38	38	39	37	43	43	41	32	35	42	34	26	38	20	36	40	49	47	40	35	45	31	33	37	34	39	38	41	39	31	37	36	31	44	45	35	36	32	33	28	36	39	36	32	25	44	40	38	36	35	49	33	34	37	29	35	39	45	34	26	39	31	34	38	39	47	38	26	37	43	39	31	39	35	43	37	32	37	38	39	41	35	36	40	45	38	44	34	49	32	33	37	45	40	40	31	42	25	34	31	47	37	55	33	41	32	41	36	37	40	45	37	37	28	42	37	40	39	31	27	32	40	26	31	43	28	22	41	42	43	42	29	47	33	39	46	34	42	35	40	39	38	38	36	36	35	28	26	40	34	49	31	36	34	44	37	46	38	28	34	47	42	33	38	26	42	33	44	31	44	48	36	32	43	36	38	31	42	23	33	47	38	37	29	47	41	24	35	33	39	48	31	34	35	27	36	31	40	39	52	35	42	31	44	37	31	34	29	32	31	36	38	37	31	27	29	34	39	32	31	32	45	37	29	39	42	41	33	35	33	44	41	35	41	41	31	57	35	37	39	34	38	34	30	37	41	31	36	36	45	31	39	43	26	31	49	36	42	29	52	37	31	40	32	41	39	47	31	40	41	43	38	42	45	43	28	39	38	41	45	38	47	26	44	34	33	40	31	39	32	34	35	38	35	29	34	33	38	33	37	26	40	38	36	42	34	27	35	32	46	32	47	37	35	36	36	44	32	38	29	38	41	34	43	55	39	30	34	41	38	40	36	37	21	37	39	37	41	36	37	43	39	35	40	51	41	34	35	41	30	43	38	35	32	42	36	37	33	38	34	36	32	38	35	44	43	31	40	43	41	35	35	38	44	36	43	36	33	46	29	31	34	43	47	43	42	29	40	40	32	39	38	46	48	27	40	38	34	37	39	44	40	35	39	43	37	48	40	22	39	37	31	43	38	44	44	50	37	44	30	47	37	28	35	48	38	36	41	39	39	37	44	44	30	45	42	33	51	41	39	32	46	41	27	37	30	32	45	38	39	39	46	39	45	39	41	32	36	28	43	43	40	50	34	29	21	37	49	44	42	39	39	48	30	33	37	40	33	35	39	36	36	38	47	35	36	42	41	35	29	35	42	44	48	48	43	27	34	30
19449	11652	7955	13040	20793	23878	22762	20919	17983	15397	13340	11265	9846	8034	7126	6664	5847	5005	4212	3760	3297	3007	2712	2554	2385	2331	2126	1658	1537	1496	1465	1326	1380	1307	1567	1953	2135	1857	1678	775	688	713	696	798	844	832	762	602	507	477	486	519	514	510	498	494	512	495	484	457	473	450	468	476	466	455	477	491	446	472	470	472	464	504	452	501	479	462	463	484	442	430	488	456	456	451	488	465	441	458	501	455	493	465	451	442	470	467	523	439	473	492	466	433	470	437	490	450	453	460	457	445	453	476	460	494	434	448	461	477	485	495	504	500	475	441	463	456	493	471	458	460	425	443	464	474	428	496	424	447	479	457	438	476	451	439	511	441	449	474	453	453	423	482	452	418	468	453	462	463	471	442	460	482	433	486	447	462	467	443	463	475	475	458	476	478	468	508	473	496	497	448	472	438	453	511	482	479	457	464	437	446	504	430	438	516	454	433	447	489	466	471	424	478	488	454	453	486	473	510	483	439	481	497	466	463	421	486	440	457	471	443	449	469	494	447	453	460	438	459	486	476	457	465	441	476	504	428	451	449	448	429	497	472	469	493	500	462	467	480	449	431	445	452	470	488	462	432	436	437	480	460	452	456	492	504	486	465	468	482	471	526	447	494	425	463	501	475	465	441	469	496	431	487	448	465	440	422	486	486	490	490	468	462	484	452	477	492	487	474	468	471	483	467	460	482	468	479	481	494	468	447	517	454	439	468	448	455	490	482	485	507	440	499	413	453	484	495	441	431	414	445	486	437	437	475	502	413	476	479	512	476	488	463	460	457	468	506	464	408	462	461	470	464	458	399	499	469	509	507	426	476	467	478	440	483	479	518	458	481	475	430	466	481	482	482	472	487	458	442	465	444	478	440	459	535	451	479	489	462	448	441	456	485	472	482	473	443	473	470	465	443	452	471	448	494	457	476	482	464	450	490	467	419	445	522	488	462	435	452	453	451	441	481	441	486	482	473	488	441	486	454	465	479	452	460	437	432	495	499	417	427	471	474	441	449	475	496	449	451	478	491	436	486	442	421	497	478	466	478	488	494	485	466	490	451	445	464	511	441	473	456	448	477	490	459	453	443	479	454	429	414	427	454	447	518	486	463	477	467	476	449	448	464	475	481	486	476	440	490	474	479	463	471	506	478	526	450	498	489	444	463	455	426	429	457	454	474	449	456	495	375	422	490	480	490	502	457	447	490	452	453	477	471	500	469	443	482	452	418	480	491	453	476	496	451	463	500	432	490	471	472	411	503	451	462	445	510	467	428	463	467	529	450	491	453	462	471	484	498	471	466	448	486	482	498	465	428	469	423	483	463	466	451	486	497	461	468	460	489	478	531	426	447	479	488	438	447	484	496	480	486	450	464	468	415	435	464	453	496	441	473	477	449	440	452	465	482	443	489	529	470	455	404	505	496	466	450	435	452	427	475	434	470	471	449	441	440	468	492	451	484	466	455	455	482	448	451	430	491	435	453	494	466	474	447	476	450	466	463	460	473	506	482	453	448	497	461	465	491	404	464	455	454	460	469	498	482	475	495	457	455	473	495	457	472	451	478	454	468	474	460	468	430	431	511	451	465	487	509	490	436	469	453	499	424	465	463	467	461	482	496	505	439	499	462	463	479	500	445	455	484	466	444	468	468	484	495	491	485	460	477	434	483	485	482	472	470	474	474	458	506	448	461	488	516	488	434	454	486	443	475	513	480	455	474	430	475	475	506	440	453	442	478	498	465	492	479	447	483	477	470	458	455	465	499	478	465	390	454	469	468	493	455	456	434	441	455	450	505	491	457	443	470	469	488	460	459	453	510	462	449	465	470	459	454	470	468	440	457	449	482	482	505	460	498	475	470	422	440	455	468	467	441	459	465	473	444	464	451	456	485	456	474	469	465	453	505	480	476	443	442	474	501	476	456	517	468	460	497	498	455	478	457	440	446	466	461	479	438	456	453	445	476	464	482	441	491	453	535	462	478	441	452	437	469	456	468	473	453	442	486	470	473	450	461	429	491	465	449	487	483	479	475	438	474	456	466	492	460	465	432	467	478	434	463	493	414	483	479	477	512	493	461	440	481	495	473	461	442	455	476	473	506	453	480	479	490	454	414	459	432	483	410	469	496	479	489	472	450	484	455	482	512	428	447	451	473	440	478	433	438	508	447	457	478	477	476	500	468	478	433	478	499	459	438	471	456	479	453	483	499	486	509	474	479	477	467	499	431	439	440	458	485	458	471	494	466	464	445	496	469	485	443	481	467	421	453	451	479	461	494	458	488	488	485	426	468	472	442	470	476	461	465	448	445	447	458	458	455	492	460	475	480	478	443	428	500	481	445	459	459	431	509	479	477	472	471	421	461	488	497	439	471	476	465	470	466	455	431	477	445	459	456	459	440	460	478	499	453	486	480	411	468	474	442	452	450	449	469	451	464	472	483	460	473	476	451	467	450	468	483	458	469	415	511	507	461	490	466	484	466	479	451	486	452	480	410	454	500	474	509	478	469	466	469	505	467	447	493	489	480	485	420	465	482	471	438	461	451	453	466	478	482	491	457	472	517	508	455	440	481	463	481	445	471	438	436	495	473	519	450	470	453	439	486	442	481	478	428	465	454	456	478	449	460	457	471	474	431	464	481	461	451	482	479	451	485	478	516	481	454	428	444	468	409	436	476	509	454	492	428	474	470	423	470	471	473	474	468	446	442	472	443	481	484	461	455	495	470	484	450	476	456	516	479	469	468	492	471	474	469	442	458	459	435	451	467	466	464	475	470	481	484	484	439	482	428	517	445	419	464	440	453	470	439	479	497	452	479	479	487	478	483	434	440	438	504	505	470	430	471	460	435	467	448	453	458	462	457	490	449	514	520	460	447	444	504	454	461	447	465	440	458	500	469	450	463	486	428	497	499	456	454	477	478	462	459	501	490	486	453	506	474	497	466	457	473	473	464	447	495	457	490	455	481	502	469	444	454	469	450	452	498	483	478	478	470	453	461	448	458	451	458	451	438	460	475	442	464	464	519	480	447	460	464	470	472	478	445	490	483	476	472	496	442	490	467	468	469	482	455	525	477	456	506	443	464	474	493	454	462	483	463	492	457	508	447	462	477	462	450	484	432	455	472	492	461	498	482	499	447	467	444	490	527	486	509	477	465	504	463	465	418	460	470	468	444	462	464	494	446	464	460	476	486	454	479	479	481	462	473	472	502	508	453	497	426	485	455	459	426	494	446	478	465	494	497	468	454	451	432	451	460	481	463	490	483	476	447	475	496	492	446	463	470	480	460	432	457	481	464	490	448	449	468	469	475	483	435	459	476	522	499	458	468	436	470	494	459	440	486	491	419	479	448	471	466	467	480	457	443	490	489	440	461	480	469	489	452	437	445	490	522	425	456	451	423	471	441	494	501	462	483	482	479	443	458	462	447	493	503	434	507	492	444	489	453	464	449	478	476	428	481	477	466	425	460	470	493	450	433	479	468	484	507
2283	1740	917	491	572	897	869	794	686	560	450	442	336	264	266	243	207	190	187	157	119	141	99	91	98	102	86	92	62	68	73	63	80	82	76	130	110	137	126	64	45	49	60	55	56	56	49	54	35	40	32	38	27	33	36	34	28	48	37	42	27	42	30	29	35	31	23	34	30	36	37	33	35	39	35	39	35	34	27	33	29	32	27	32	36	25	27	34	31	33	27	41	33	38	40	31	32	37	34	31	28	33	33	29	32	37	34	36	37	41	30	29	37	26	28	38	40	39	30	42	37	43	24	25	35	30	29	33	30	26	31	48	36	31	42	31	41	37	26	36	42	33	23	21	38	38	42	25	43	30	27	31	29	37	42	35	39	34	36	38	39	44	31	33	32	40	34	35	33	29	38	41	30	44	41	40	36	34	32	32	31	30	36	39	31	45	25	39	38	24	41	29	30	33	44	33	37	35	34	44	30	33	40	36	32	55	22	36	29	27	33	30	38	30	28	40	41	34	40	39	33	27	43	31	35	34	43	34	40	43	29	28	26	35	34	37	43	27	38	32	27	38	27	32	37	36	43	42	39	32	33	44	28	40	43	44	32	35	26	29	21	37	30	29	30	32	41	31	39	38	38	38	32	29	31	35	32	38	41	39	32	30	29	32	39	26	38	30	43	40	34	45	33	47	36	32	39	33	28	30	31	37	29	42	26	19	33	34	39	30	29	34	38	40	31	38	33	42	31	48	39	34	30	28	35	29	41	32	35	28	28	44	37	29	37	44	28	36	42	33	43	28	33	41	43	20	46	35	35	32	37	30	40	37	24	42	31	32	30	33	31	29	28	36	33	37	33	25	28	22	39	25	38	34	31	35	34	36	34	32	36	33	35	32	25	38	33	33	37	28	43	41	33	42	32	31	42	28	31	30	41	37	38	35	37	41	40	37	42	46	34	34	42	33	32	33	36	31	38	37	25	29	32	34	33	35	32	37	39	33	49	40	29	31	41	41	33	34	53	47	49	38	38	33	31	39	34	30	46	34	29	42	34	33	18	36	46	37	26	29	34	39	34	40	34	32	37	44	33	33	31	27	44	40	38	36	34	31	35	32	43	39	32	29	37	19	31	21	38	28	43	32	35	36	29	27	30	25	26	37	38	32	29	28	36	27	32	30	33	44	48	41	34	36	37	40	24	41	35	35	29	28	30	37	34	36	39	35	35	32	19	27	32	43	38	23	45	31	35	32	40	32	37	37	35	29	35	37	21	40	35	27	30	38	37	31	47	37	41	32	29	46	27	31	43	33	30	37	29	43	35	37	32	37	40	40	29	43	31	40	33	32	44	35	30	38	35	37	30	39	45	35	32	30	37	45	26	35	39	27	30	26	33	32	31	26	27	27	39	36	28	31	25	33	30	25	35	42	36	29	41	29	43	35	21	38	36	28	36	41	44	45	35	33	34	21	30	34	32	35	31	45	30	50	25	30	32	37	37	34	27	32	49	39	29	32	30	38	35	33	40	30	28	40	34	23	48	38	29	40	33	29	36	25	36	26	38	28	38	29	32	37	34	27	30	37	32	32	36	41	29	27	36	27	43	29	34	36	35	28	33	26	36	26	34	40	42	43	37	35	23	46	39	44	30	39	34	31	41	35	40	30	44	39	38	24	26	30	30	31	41	32	32	28	25	36	33	29	38	29	31	38	30	34	33	36	32	34	31	36	31	38	31	36	33	33	34	20	36	36	30	30	39	30	36	28	29	23	43	47	30	40	32	30	44	28	31	39	37	40	33	33	32	28	39	37	44	34	38	29	41	35	36	35	30	33	33	29	25	36	42	33	39	25	40	41	36	23	26	25	33	50	28	40	42	46	38	38	32	36	37	43	42	30	43	31	50	33	26	40	31	33	46	33	40	36	36	31	30	33	37	35	38	35	39	36	33	37	38	40	36	26	26	17	26	31	26	26	37	42	30	32	32	34	53	35	31	34	23	32	29	29	23	35	33	31	34	28	36	19	29	36	33	29	32	37	28	35	35	41	34	27	26	41	38	34	36	32	38	33	30	31	31	37	37	43	39	32	36	34	33	26	28	28	52	39	37	30	32	35	37	39	34	36	31	35	32	31	30	36	28	39	38	37	37	40	33	48	33	35	39	38	30	40	39	31	45	48	34	32	35	36	29	38	30	33	36	27	27	34	28	29	44	34	33	34	39	38	30	40	24	31	39	34	23	39	36	36	45	36	28	23	38	34	35	46	25	31	44	35	30	35	32	35	37	30	39	37	45	35	24	34	37	33	36	37	33	37	26	32	36	21	43	29	44	27	35	32	25	28	30	42	33	34	30	33	32	34	28	31	32	40	28	35	31	46	29	46	41	37	35	30	38	34	33	29	35	22	33	26	35	27	34	34	38	29	31	39	32	36	36	24	27	41	29	38	36	39	30	30	41	22	29	30	25	32	30	35	28	42	35	38	31	21	37	36	39	34	23	42	29	39	38	29	30	37	47	30	32	40	33	41	31	34	32	37	40	36	33	39	41	37	33	41	23	38	44	36	37	33	32	33	33	36	30	27	33	28	29	34	38	33	36	33	40	43	32	38	34	37	43	31	37	41	28	23	27	31	34	29	23	36	43	31	35	41	32	33	42	35	26	29	38	41	39	27	42	35	35	41	37	38	27	41	32	40	33	33	41	32	26	28	31	31	38	25	40	46	28	41	34	37	43	21	30	41	43	29	47	32	32	36	38	31	38	30	37	35	25	41	41	27	27	28	34	28	40	26	34	38	35	35	33	39	34	35	23	36	43	39	36	44	34	27	33	23	42	34	36	35	30	32	41	29	51	35	39	35	33	42	44	34	34	45	35	44	36	44	32	34	26	29	27	32	46	29	43	40	26	41	35	30	33	33	31	38	35	22	28	34	31	33	28	30	33	28	34	42	33	44	29	33	37	38	41	37	34	35	24	25	37	39	36	29	32	50	35	37	29	50	33	39	34	33	35	39	36	32	31	42	33	34	35	30	24	40	31	34	41	37	39	36	25	31	31	36	47	25	49	31	36	43	43	34	43	33	39	36	33	30	26	32	34	31	39	37	31	35	30	32	41	44	41	29	34	30	37	25	35	35	32	38	26	34	30	30	38	37	19	42	32	36	32	41	30	30	36	30	33	33	33	29	29	23	46	38	33	37	36	40	34	31	41	33	32	35	38	23	37	26	36	35	35	33	25	17	29	25	31	33	37	34	35	35	45	37	36	38	37	29	29	39	28	27	32	24	31	35	45	31	35	33	35	36	35	52	34	30	33	39	29	27	32	30	29	32	34	32	30	30	37	48	29	39	44	37	29	30	30	36	37	35	26	28	37	34	31	31	32	28	29	40	24	33	38	38	30	31	29	32	35	25	36	31	34	47	30	37	32	40	40	25	30	34	24	33	31	33	31	35	26	22	46	28	30	40	28	33	29	35	47	34	40	47	30	35	41	29	32	32	36	33	43	31	27	45
23410	15954	11731	17108	25518	27506	26427	23848	21342	19001	16544	14434	12657	10555	9565	8718	8059	6830	5946	5298	4658	4302	4034	3736	3436	3065	2691	2184	1998	1938	1869	1739	2584	1897	2094	3572	3421	4359	3197	1335	677	655	708	1038	1143	936	1087	1059	793	582	615	545	503	481	476	387	433	424	424	412	395	432	448	384	409	411	389	426	401	414	422	425	420	428	413	427	424	412	425	426	435	435	428	441	471	402	426	386	422	442	420	435	403	455	418	407	460	401	383	444	417	438	406	422	430	435	437	410	418	450	395	405	458	429	424	442	402	445	419	438	444	387	405	407	407	438	443	395	442	397	432	424	411	382	476	445	407	446	388	422	428	394	435	462	397	435	431	421	402	420	435	454	453	420	437	425	423	433	399	463	415	448	454	400	375	424	408	431	388	415	387	439	402	403	398	440	466	429	452	406	423	434	461	426	397	458	439	455	412	414	414	434	419	421	434	463	449	463	415	434	406	424	383	446	427	411	438	442	446	462	469	388	417	409	407	416	406	438	406	406	434	385	384	457	440	443	430	419	421	430	430	441	458	431	374	397	433	397	397	436	440	405	405	427	415	431	417	412	445	418	440	426	390	406	413	401	405	404	411	428	417	411	415	395	447	425	404	430	404	456	439	424	416	406	426	428	439	410	406	403	430	434	440	406	422	439	424	408	433	393	418	464	383	437	402	428	442	416	459	392	426	471	398	414	429	419	413	417	398	439	409	426	407	452	442	401	421	422	427	437	413	420	386	440	433	395	465	436	404	401	452	456	418	414	413	468	393	421	431	431	373	438	394	435	400	397	432	420	438	421	417	438	406	447	400	442	419	406	416	421	426	425	414	413	404	406	388	393	397	427	449	441	418	468	404	445	419	430	444	420	427	406	455	412	451	438	385	416	429	408	410	419	401	415	398	446	413	448	441	435	424	423	427	420	437	414	470	483	437	406	415	432	456	436	417	398	462	405	405	404	449	417	422	412	428	449	387	394	449	430	423	428	435	458	444	442	426	439	420	408	422	420	420	393	414	418	426	426	427	452	452	430	382	445	425	425	399	436	437	434	453	407	457	436	390	405	435	419	370	416	408	413	372	404	444	401	430	431	423	423	438	438	417	420	394	445	408	418	382	480	416	448	412	438	407	422	385	419	423	407	406	434	419	419	403	430	401	426	428	441	474	423	424	424	399	448	459	415	442	452	416	412	458	421	388	446	403	389	448	437	434	454	410	437	436	381	441	399	439	412	460	441	431	443	416	408	432	423	407	442	400	448	455	414	417	433	426	427	420	422	417	419	407	413	471	392	435	428	403	398	420	402	437	444	432	405	417	416	447	439	402	426	422	430	405	414	424	429	399	463	406	448	414	410	443	371	429	440	423	437	406	427	394	415	399	403	399	406	418	412	444	436	415	446	419	407	433	374	402	422	400	427	459	427	438	433	389	470	436	447	411	442	428	425	378	376	399	455	436	430	392	449	466	414	447	416	402	403	402	426	407	430	417	417	431	416	449	422	449	408	411	426	440	429	410	424	435	411	404	446	444	420	436	432	408	432	392	399	461	417	404	426	462	411	429	423	388	418	449	428	443	437	448	453	423	478	393	447	417	413	395	448	430	407	389	425	400	450	422	423	408	413	449	432	389	420	403	440	432	433	444	421	414	415	431	420	477	443	436	431	432	421	412	410	434	434	428	414	441	393	438	433	441	403	437	395	424	398	432	385	384	452	433	395	419	440	445	439	426	437	409	455	427	451	417	421	440	440	411	418	406	403	426	438	425	437	442	369	422	403	465	429	403	421	416	409	473	415	451	449	422	423	427	436	406	443	426	448	456	394	388	443	389	403	425	474	451	419	427	421	370	444	437	438	434	380	437	433	451	392	409	433	399	421	429	387	444	429	410	413	407	424	420	430	404	384	416	448	417	440	408	425	405	431	419	383	430	439	449	419	458	408	395	445	402	405	420	441	420	397	463	418	413	430	410	412	434	400	439	430	418	424	439	436	432	396	412	398	432	457	414	420	405	438	444	400	413	441	393	426	435	420	406	413	428	389	452	449	426	440	364	450	449	405	406	459	429	397	430	407	422	435	404	429	445	409	427	427	445	411	447	424	412	401	397	433	438	431	446	378	394	424	418	447	406	416	431	418	439	458	426	391	407	427	424	427	408	402	419	404	399	422	424	432	393	426	421	403	440	439	401	423	424	417	401	403	423	424	434	433	418	428	419	425	413	427	402	414	417	414	421	392	470	414	424	387	403	383	415	465	408	419	409	430	395	404	452	410	398	450	412	450	446	396	438	420	395	403	447	422	441	450	417	425	425	415	418	398	440	471	418	417	423	438	423	433	433	458	397	389	432	443	422	445	430	430	415	441	379	440	469	418	423	408	438	410	410	443	405	451	390	415	414	418	445	424	424	424	431	450	437	428	426	425	420	402	438	440	408	415	421	430	402	415	436	447	428	395	422	418	427	435	429	466	422	422	428	460	407	426	404	450	432	438	442	427	434	438	454	428	428	445	413	433	443	404	417	412	428	392	428	421	445	438	414	398	416	428	427	396	448	413	411	408	454	416	430	430	438	408	433	426	372	449	411	421	439	429	413	444	422	411	420	420	417	416	386	419	417	431	387	434	423	416	391	428	454	444	407	480	422	426	391	479	411	425	404	431	403	471	413	402	407	412	412	412	427	417	423	416	413	399	454	439	434	425	434	431	419	430	398	430	394	448	410	388	440	441	420	424	395	418	447	450	420	407	447	443	427	464	458	423	396	411	420	429	430	428	441	425	438	443	427	423	422	425	404	418	430	417	417	389	423	422	405	398	414	425	416	419	397	436	421	418	398	413	422	388	389	402	453	459	445	417	426	474	442	431	396	458	416	434	420	435	433	446	373	389	437	427	418	444	424	414	446	437	451	419	422	473	401	447	400	422	443	440	382	427	436	448	424	462	428	409	437	397	439	452	425	429	411	399	392	422	411	415	415	394	428	414	445	462	443	417	415	415	440	454	422	461	410	439	433	396	417	411	399	412	372	461	400	412	417	383	465	434	439	384	426	429	447	437	424	418	457	408	456	385	401	423	424	433	434	375	368	424	433	426	398	424	406	389	430	422	417	421	435	423	435	413	401	371	403	424	414	425	434	439	405	433	459	438	428	429	408	425	434	424	416	418	448	428	406	441	411	440	415	432	428	420	441	423	424	436	417	420	436	418	450	430	412	401	430	438	449	406	405	387	447	429	428	438	449	435	392	420	449	451	429	410	446	410	423	418	434	399	402	430	454	375	373	405	432	409	442	409	421	410	405	413	414	455	424	418	369	415	405	399	442	384	423	419	428	422	397	446	349	420	405	429	425	399	422	439	398	459	403	411	389	398	385	434	423	421	418	417	414	429	411	403	452	419	407	432	450	423	448	430	423	427	402	447	413	433	429	387	420	421	418	422	419	408	421	410	423	455	404	402	429	422	397	431	473	430	448	402	466	437	423	397	422	452	406	407	407	434
3562	1490	893	628	603	899	917	785	664	576	456	395	353	288	343	308	247	208	199	172	161	143	122	131	114	111	88	101	73	90	79	83	83	84	98	117	148	194	147	55	38	38	44	61	79	66	44	60	68	53	63	53	43	36	57	44	45	35	31	37	36	31	40	44	52	33	45	39	44	47	41	44	30	43	29	40	23	35	42	39	40	44	42	42	32	49	43	41	38	45	39	49	31	35	45	32	40	29	35	32	33	38	39	45	39	46	37	40	40	37	27	42	44	41	43	39	41	43	44	43	39	35	40	38	48	37	40	29	52	54	34	42	34	43	42	36	43	37	43	32	37	45	32	33	33	39	42	32	44	43	32	32	43	43	44	31	38	38	39	39	31	39	43	32	34	46	38	41	35	39	39	44	36	32	53	39	30	33	52	34	29	41	45	36	36	36	43	38	47	42	50	45	55	27	38	29	41	43	29	31	41	42	49	37	52	28	36	35	36	38	48	45	43	49	42	42	35	44	36	34	42	48	46	35	45	42	44	36	41	41	51	50	31	37	39	41	39	39	51	50	34	34	45	33	40	40	46	35	35	32	40	42	37	32	53	42	33	36	43	47	44	38	43	41	39	48	41	33	41	41	45	43	39	39	41	51	44	38	42	44	43	42	36	51	36	48	44	45	33	43	40	28	37	42	34	56	59	39	37	43	30	40	43	42	45	42	42	42	46	48	31	42	37	42	50	32	45	33	45	41	33	41	51	50	35	40	44	37	38	56	31	53	42	33	43	49	45	35	38	52	43	36	46	46	32	30	37	40	45	42	37	41	35	51	44	45	42	40	45	49	45	40	39	31	40	44	36	43	38	43	49	44	48	37	34	48	37	39	38	40	38	42	51	43	40	24	41	46	37	40	42	34	30	44	47	40	42	41	35	33	42	42	43	41	35	46	42	37	42	46	31	42	38	35	36	42	43	48	38	43	46	39	37	35	42	44	45	37	46	47	35	47	48	39	41	40	31	41	55	42	42	30	42	36	39	46	36	39	36	39	42	40	42	39	47	46	49	52	38	36	39	36	37	41	32	41	44	29	33	42	46	39	49	44	42	31	38	34	34	31	28	37	37	52	34	39	47	41	45	43	44	55	40	44	48	35	48	45	34	32	33	42	43	42	40	46	30	53	40	50	50	39	49	41	33	43	26	43	40	36	42	48	42	45	48	41	37	42	38	44	33	47	34	44	45	40	36	52	36	37	56	53	48	38	53	38	31	42	41	46	40	38	37	32	43	47	40	50	44	36	41	25	30	39	45	39	51	34	43	37	33	36	45	41	39	33	52	38	51	41	42	36	52	47	38	31	45	42	49	46	46	37	47	37	50	44	43	45	40	45	45	41	35	38	41	42	57	34	46	37	35	42	33	46	30	42	30	56	40	40	40	39	45	41	53	41	34	35	44	39	30	46	29	48	38	34	33	44	42	40	39	36	42	50	38	42	47	43	37	40	41	37	38	45	39	43	42	34	39	40	36	47	38	35	33	41	38	38	33	43	47	36	46	40	35	37	41	40	33	48	42	43	42	31	40	36	32	45	31	27	43	32	38	37	49	41	54	41	42	37	34	39	49	40	51	46	46	48	43	44	33	37	37	41	44	45	38	37	45	43	38	39	42	47	41	51	31	36	39	36	32	45	47	29	42	33	44	40	46	45	38	26	42	39	38	38	26	33	42	48	31	43	38	38	32	39	40	45	40	46	34	44	48	38	36	48	54	33	56	39	45	40	35	47	34	43	39	42	44	33	40	41	38	34	42	38	44	35	47	30	31	31	43	50	46	26	40	41	44	44	47	45	41	41	41	43	39	40	47	30	33	42	41	42	34	35	41	48	37	44	44	34	44	34	41	39	49	31	37	30	44	36	43	39	45	43	41	38	38	36	37	38	45	34	45	55	40	38	41	48	33	35	35	42	34	44	51	35	35	42	43	45	38	44	38	37	32	36	38	38	32	43	30	39	34	41	31	41	28	28	39	42	34	39	35	39	33	41	41	34	46	49	44	48	49	47	39	37	37	48	39	39	34	37	26	36	41	39	33	38	42	35	50	36	43	45	34	50	39	41	42	52	44	49	47	36	50	44	46	43	45	37	50	51	42	34	41	40	49	55	48	41	49	43	34	41	45	48	50	49	27	44	35	42	51	38	41	43	51	51	46	30	42	46	39	46	55	32	30	32	43	39	38	41	41	54	30	37	33	45	40	34	32	24	42	47	35	40	43	46	42	32	39	39	36	46	35	43	34	37	31	40	41	39	36	42	38	39	38	31	39	42	37	36	44	34	40	37	41	31	36	44	33	43	40	45	48	29	35	42	30	29	42	25	46	39	46	39	35	37	45	42	43	44	49	46	36	37	57	33	29	49	51	43	42	33	45	39	28	44	42	41	36	45	50	47	48	39	39	35	38	46	35	31	40	36	44	34	48	33	40	42	38	42	33	44	33	47	28	42	51	47	46	40	36	43	42	43	33	51	38	38	37	50	32	46	51	47	35	39	38	40	44	34	50	32	33	38	49	43	33	46	39	39	54	30	38	29	46	38	39	38	48	38	44	33	42	39	50	34	45	41	47	41	35	42	39	37	30	29	37	41	42	50	46	31	38	48	30	35	47	49	38	43	37	53	43	34	28	46	45	35	36	42	38	31	30	45	22	35	33	41	51	41	35	37	28	52	40	30	49	31	40	42	43	35	37	35	41	30	41	36	46	60	50	39	37	39	35	41	47	32	38	46	40	36	37	31	39	33	24	28	33	47	40	37	36	46	42	40	35	37	47	41	38	42	40	31	37	33	36	49	41	48	35	38	56	33	32	37	41	39	36	38	29	36	37	28	41	36	36	39	36	53	35	46	41	47	40	50	32	38	41	36	46	44	40	39	46	44	36	42	48	44	42	41	33	40	42	35	48	48	58	31	46	25	44	42	38	41	41	40	39	31	37	39	34	48	52	39	50	33	33	41	46	39	47	42	37	47	44	39	47	48	34	28	39	36	37	53	34	38	47	33	45	44	43	33	53	41	50	51	39	33	33	46	51	31	27	45	36	40	39	37	38	36	43	50	47	50	42	28	36	36	39	39	37	54	48	35	43	35	42	40	42	44	32	43	49	36	41	36	41	34	31	45	40	27	24	38	37	32	39	42	49	40	47	45	41	33	37	36	40	49	26	36	42	67	43	31	31	46	36	42	51	40	35	46	30	36	50	48	43	36	42	40	43	42	40	44	34	40	52	34	48	29	44	49	36	36	40	53	37	54	36	33	36	42	47	33	37	44	43	36	42	39	37	35	38	53	31	45	41	35	45	29	36	32	36	40	39	36	45	45	38	37	42	32	45	43	28	39	47	51	35	46	35	33	30	52	44	49	45	33	38	41	54	40	42	48	43	43	34	44	38	39	38	43	41	47	47	52	33	41	46	49	41	37	52	49	47	39	39	31	45	30	36	31	32	38	54	45	35	40	33	38
22993	15264	11598	17526	25718	28052	26593	24308	21439	19046	16382	14371	12981	11289	9758	9067	8346	7413	6637	5918	5158	4720	4209	4015	3534	3004	2700	2472	2462	2181	2057	2132	2213	2192	2407	3013	4062	5327	3789	1144	751	720	771	1022	1495	1274	1119	1198	1056	852	738	616	544	526	517	545	487	512	463	487	528	523	502	540	476	483	479	536	481	493	504	477	483	523	478	481	479	463	526	473	509	484	471	472	539	484	526	463	486	472	476	514	489	448	507	486	490	466	475	527	490	482	493	445	511	488	482	491	476	520	491	485	496	476	466	488	541	485	483	479	488	548	499	499	460	521	510	507	510	507	462	474	492	462	519	484	489	507	520	498	493	501	512	492	481	483	474	473	468	470	475	474	527	498	512	467	499	500	459	466	508	466	515	523	475	492	510	509	482	470	485	521	518	480	511	478	476	496	468	439	493	493	509	462	450	461	486	539	525	527	449	485	492	498	522	492	515	464	480	498	534	538	492	498	482	464	487	486	500	511	485	490	504	487	518	469	484	544	500	521	524	461	480	460	482	455	543	481	501	533	487	503	491	482	476	519	473	481	501	486	514	466	474	527	515	530	482	480	462	511	469	505	481	500	479	499	478	497	476	453	488	455	446	504	496	495	493	473	448	517	491	470	471	481	527	509	487	497	478	505	463	481	471	528	491	497	464	498	469	502	525	484	484	510	504	464	524	463	500	492	515	463	492	489	474	569	492	510	475	481	473	512	482	499	511	485	496	501	513	466	475	479	525	515	530	488	510	473	500	481	481	472	504	476	488	510	470	492	486	478	516	488	477	484	484	472	517	471	518	452	500	510	470	529	493	477	486	506	526	493	512	478	508	467	479	550	513	516	463	526	493	475	494	500	446	453	458	461	488	493	492	461	508	510	491	512	507	456	459	521	518	499	500	493	503	497	545	472	505	451	501	478	443	485	528	442	472	494	497	488	485	528	482	501	515	488	489	484	466	540	547	471	512	493	513	482	488	501	522	466	495	496	466	484	469	521	515	511	497	509	506	511	465	503	510	505	503	467	540	503	510	537	494	507	505	477	490	485	487	491	504	497	495	515	508	446	471	464	490	503	481	516	506	476	506	491	480	493	465	482	459	482	520	480	525	520	503	494	501	455	473	491	501	495	511	536	484	485	497	511	503	517	502	478	477	468	490	494	497	457	468	470	466	514	486	480	480	521	491	465	522	499	512	492	466	493	505	466	502	507	514	564	455	448	495	477	510	471	508	517	508	483	502	464	495	475	525	490	454	490	487	505	537	501	504	501	470	500	462	529	494	481	479	472	454	510	500	503	485	463	509	521	495	448	487	484	500	465	505	545	468	486	479	499	435	543	524	474	519	487	474	496	492	478	464	494	496	474	499	531	475	474	506	517	533	499	494	444	498	505	505	448	497	502	480	465	486	484	503	495	484	529	492	479	488	514	517	528	509	495	490	488	486	488	473	487	499	504	464	476	504	439	490	490	506	514	505	468	475	516	493	484	463	559	480	496	474	494	536	484	449	460	517	472	529	482	491	525	480	431	478	468	484	482	519	520	494	478	489	480	514	516	502	547	511	504	453	489	519	512	505	503	467	500	481	476	519	511	494	438	516	469	489	497	461	491	512	463	501	485	499	512	505	514	480	492	498	487	514	488	513	524	494	474	501	491	527	486	484	497	490	491	476	485	463	516	491	468	475	502	498	463	490	536	496	489	483	516	522	520	499	489	482	493	481	512	505	492	463	489	478	508	487	477	502	485	508	505	513	526	470	493	518	494	497	497	485	469	535	496	465	475	545	442	487	465	485	491	508	489	485	507	516	482	496	505	529	525	481	490	516	484	498	481	478	452	484	468	468	508	519	453	517	496	472	463	487	456	523	491	431	457	502	518	466	513	488	523	462	513	471	478	519	486	472	476	506	517	493	495	494	492	452	482	471	512	497	495	491	493	507	477	537	548	514	456	473	486	492	502	494	550	499	485	482	492	503	499	494	485	493	528	490	474	486	483	461	484	504	481	493	515	475	518	481	497	497	488	479	516	464	508	534	477	474	467	486	517	489	503	501	447	496	474	464	483	475	519	459	448	500	487	473	500	464	492	513	491	507	486	483	453	441	456	521	470	520	459	525	551	518	511	496	525	480	482	476	485	442	455	460	487	515	465	509	488	516	476	492	490	506	510	475	478	513	477	500	437	501	465	505	505	522	495	466	504	472	462	487	468	462	489	481	462	496	457	481	497	502	454	444	537	463	502	499	494	478	495	480	516	487	519	477	501	483	509	492	483	489	471	500	527	480	520	477	505	536	506	517	459	523	480	483	510	482	485	493	483	485	469	505	477	482	477	473	506	481	488	490	490	477	477	487	547	522	482	472	489	501	463	485	481	487	460	526	476	497	499	504	472	496	500	490	496	517	473	467	502	454	465	483	485	467	491	509	498	509	517	470	469	450	497	494	512	490	514	465	514	499	499	483	527	482	508	465	509	506	476	504	459	482	515	489	481	481	506	478	452	483	473	501	541	521	452	534	494	508	476	512	500	514	502	478	474	453	456	465	483	477	463	497	507	479	502	502	491	468	528	542	502	462	477	464	473	470	516	483	513	505	465	474	522	513	508	537	462	479	489	518	508	492	486	494	480	532	463	497	495	478	444	475	460	429	496	445	468	512	454	505	479	506	510	506	489	469	443	458	475	506	510	496	483	519	503	481	510	478	501	509	496	504	491	465	511	495	448	486	480	501	442	439	495	460	504	511	476	540	436	492	486	508	480	512	510	478	493	485	454	477	454	463	498	487	497	495	486	493	451	445	449	504	508	513	442	493	473	468	503	498	467	495	496	521	489	484	489	478	542	480	475	494	467	514	489	498	490	460	466	512	483	506	465	517	467	475	493	484	457	508	485	487	454	467	459	537	482	478	521	462	479	497	513	505	481	464	466	502	489	485	508	505	472	464	505	482	473	469	487	489	495	510	519	479	527	529	477	484	477	473	491	448	464	461	504	486	470	452	464	468	526	451	520	494	482	515	477	512	493	445	487	506	458	479	512	486	472	470	500	465	454	494	476	535	473	512	497	493	520	487	465	500	490	508	515	515	474	540	472	498	525	505	507	491	515	486	461	511	517	476	486	510	495	478	487	528	502	479	465	488	499	482	488	466	499	497	494	489	506	487	499	491	486	448	510	534	523	532	497	456	513	500	480	480	485	431	480	472	513	490	469	497	514	493	467	446	514	528	476	515	477	512	484	461	502	540	520	511	527	467	479	499	473	476	476	449	505	456	498	540	466	483	480	516	499	506	466	505	473	508	461	510	505	506	512	492	469	454	473	506	533	491	455	476	458	447	512	478	473	477	501	513	486	449	457	520	481	473	504	482	504	499	453	458	475	480	455	524	472	466	486	524	521	499	513	484	507	483	486	496	530	489	518	482	475	461	507	506	500	445	498	528	497	491	511	452	516	475	502	500	463	498	490	481	502	496	480	469	531	505	516	498	461	506	456	476	492
3142	2301	1164	812	929	1347	1290	1129	934	757	603	579	465	423	334	327	279	245	228	232	164	136	124	143	121	112	84	85	93	89	90	89	88	91	142	152	195	155	125	118	49	36	64	42	77	84	68	85	54	44	55	36	38	29	46	33	35	45	31	49	36	42	33	45	37	32	35	41	33	28	35	33	41	31	35	28	35	25	46	32	35	32	36	40	35	33	25	23	30	31	36	37	40	38	39	28	32	49	29	32	44	22	39	39	27	31	43	25	26	40	41	37	36	30	29	34	34	35	43	35	45	35	36	36	50	37	41	34	38	34	38	22	32	39	36	40	32	37	39	33	37	29	39	26	35	30	43	40	26	31	32	37	41	39	38	43	36	31	44	36	27	42	40	39	34	39	24	36	47	29	37	40	40	36	25	28	42	31	33	34	32	36	24	37	37	36	32	37	27	30	32	30	31	30	27	33	30	35	37	32	31	34	40	35	30	28	49	40	32	27	49	39	37	43	23	42	34	38	33	28	34	33	35	34	40	42	31	34	44	44	36	37	35	46	41	41	34	35	45	41	30	33	28	24	24	39	34	27	23	36	41	39	40	29	35	37	36	35	28	43	34	32	22	26	37	39	33	33	27	31	28	33	42	30	39	33	36	40	22	30	38	39	31	48	33	32	34	43	32	31	25	44	41	34	45	37	24	45	24	33	27	36	39	45	38	35	24	38	41	42	33	34	46	30	34	42	37	42	42	30	37	34	42	46	26	37	39	39	40	25	40	34	47	31	52	36	33	30	41	45	33	39	38	38	48	38	32	31	34	35	37	31	30	33	47	38	36	37	38	38	29	32	37	42	36	35	33	40	41	39	30	39	26	27	38	31	39	37	45	39	38	33	40	36	35	33	43	43	46	27	29	35	30	35	38	31	33	40	31	37	33	44	33	31	32	33	31	32	41	34	32	41	47	27	30	34	39	25	34	36	40	36	34	34	38	38	27	34	41	31	39	32	31	29	29	34	34	32	33	32	27	34	40	37	45	37	45	40	36	34	34	35	37	32	35	50	43	33	32	35	37	29	34	34	28	34	43	41	41	36	45	40	34	43	45	35	26	35	30	32	30	31	29	37	33	43	31	34	39	42	49	40	57	31	39	45	32	29	30	35	26	49	42	44	35	39	31	32	26	30	44	34	30	37	32	24	34	22	31	33	23	40	47	34	24	40	32	26	40	29	39	34	31	48	34	41	36	44	22	35	38	27	35	36	39	33	35	26	40	41	34	23	37	42	46	46	28	32	38	46	41	25	42	27	43	31	30	33	35	36	38	24	33	43	33	33	42	40	35	36	36	39	37	41	28	32	37	35	35	36	44	40	32	40	40	36	23	31	38	36	27	40	37	28	39	32	29	44	34	29	32	30	28	30	25	33	44	39	32	39	42	35	26	41	48	40	47	29	35	26	27	24	29	40	26	33	39	37	33	36	41	43	28	41	32	32	25	40	42	38	45	39	47	36	38	40	28	30	36	39	38	31	41	41	38	44	33	33	33	37	35	51	29	28	41	24	25	38	40	39	32	43	28	28	28	34	47	27	29	41	30	40	36	35	34	39	27	37	37	42	34	40	24	31	34	34	30	28	33	32	39	39	45	38	32	35	40	33	41	44	36	38	41	37	41	40	43	46	34	28	24	35	29	30	37	42	35	37	40	41	43	36	34	30	36	34	30	37	51	22	33	36	31	47	44	44	39	38	40	39	37	34	35	24	43	45	39	41	31	39	34	29	34	28	36	37	36	22	33	27	36	45	42	35	30	36	28	37	32	39	36	40	41	40	34	34	33	33	37	24	40	37	47	38	34	21	35	36	28	26	25	29	29	31	38	30	36	43	35	32	31	36	33	32	28	38	46	39	35	33	31	40	33	32	37	36	43	33	33	38	30	40	36	45	34	27	31	44	30	31	33	35	39	33	39	38	43	37	36	47	29	29	42	37	39	35	35	32	30	27	37	34	27	32	45	35	36	41	34	38	33	29	44	23	38	40	37	34	42	42	42	36	40	39	41	38	27	24	37	35	26	37	40	31	38	34	39	42	33	41	32	38	36	36	29	36	29	39	40	37	39	38	37	35	40	34	34	35	34	40	29	30	34	34	49	32	38	31	37	36	37	33	36	30	43	28	33	33	27	25	42	45	37	46	35	33	32	40	29	47	33	41	48	34	38	41	35	37	44	38	38	32	44	30	35	35	34	29	28	33	28	40	34	39	39	29	39	43	33	45	42	37	43	38	26	28	34	32	27	39	44	39	28	27	36	34	43	36	34	36	32	38	41	27	23	44	30	39	35	32	27	36	30	36	33	45	42	38	30	43	35	44	28	43	37	41	33	34	44	33	40	21	47	28	33	21	37	30	41	32	34	29	38	29	32	34	27	27	37	33	34	27	27	33	47	27	42	36	35	35	35	37	40	47	43	31	31	30	44	32	27	35	37	31	40	34	35	26	51	40	33	45	31	35	31	34	33	28	35	40	36	39	27	39	37	23	33	47	32	46	40	36	37	41	32	31	29	43	39	31	46	31	41	29	38	35	45	33	30	25	36	45	44	40	32	31	36	41	33	36	32	35	33	37	38	32	30	34	45	32	29	23	41	37	43	38	42	34	34	41	32	41	32	26	43	40	29	39	37	30	33	28	34	26	27	41	31	39	29	43	33	33	30	38	28	35	43	29	30	30	26	32	31	36	38	41	43	30	33	30	30	33	50	30	37	41	29	51	28	32	40	34	48	40	42	47	35	28	46	40	43	47	50	35	38	29	41	46	34	33	32	36	31	45	28	34	43	44	26	31	38	40	34	23	47	32	38	28	33	37	45	35	38	41	50	32	38	23	34	47	39	37	26	34	28	37	30	39	32	35	42	34	34	59	28	38	35	28	30	35	30	38	38	30	37	30	34	44	32	35	26	42	29	50	33	27	35	46	28	40	34	30	44	42	32	34	30	36	32	38	36	32	34	33	31	45	37	39	38	34	40	33	44	32	27	46	32	30	33	29	35	37	22	34	39	45	31	39	45	35	43	35	29	24	34	24	40	33	41	32	38	23	37	26	32	30	31	23	36	41	35	36	47	36	29	37	31	36	34	37	34	23	40	25	34	24	45	39	35	36	37	24	30	31	36	37	43	42	33	39	35	46	36	28	45	33	43	42	39	27	39	44	26	31	28	36	29	26	45	34	41	26	33	33	42	48	38	40	31	37	39	32	38	36	39	26	27	40	30	32	40	39	43	36	41	34	34	33	36	37	36	26	42	36	34	43	26	35	42	36	39	31	33	32	43	27	43	31	26	38	35	26	41	46	40	28	32	39	42	39	39	37	45	30	29	44	33	45	35	33	32	45	46	33	28	42	41	33	45	35	28	30	34	31	33	27	39	39	31	25	30	26	35	36	34	36	36	41	36	36	32	40	33	38	32	41	40	30	48	35	38	39	45	25	34	38	35	45	34	26	36	46	30	35	28	32
26521	18785	14042	21016	29225	31151	29369	26983	24374	21447	18698	16255	14707	12895	11355	10517	9643	8686	7911	7012	5994	5197	4525	4308	3834	3588	3204	3128	2974	2695	2716	2789	2664	2355	3877	4447	5635	4761	2985	3049	989	823	748	951	2042	1977	1905	1768	1195	949	885	662	565	504	472	455	452	456	458	404	467	419	429	417	400	432	444	400	447	425	423	438	424	425	418	429	436	397	445	429	424	453	412	424	445	404	456	428	418	437	422	426	397	409	441	401	481	447	399	395	431	437	436	430	424	405	406	411	401	429	417	397	406	482	431	391	416	481	424	430	457	448	424	399	467	429	413	438	434	450	475	417	438	422	397	433	420	394	414	426	457	438	433	431	403	453	411	454	445	416	447	473	428	429	444	419	432	436	404	433	428	439	416	439	443	447	439	434	437	419	415	413	415	417	431	422	412	413	389	405	463	397	479	403	418	436	442	442	424	436	437	411	428	446	417	438	423	408	435	425	436	454	416	428	413	422	462	430	439	428	388	454	418	466	413	407	447	397	445	422	433	407	448	466	424	414	416	437	422	439	426	419	442	458	456	414	405	438	397	407	451	421	440	421	412	452	407	419	451	430	399	436	405	405	421	417	420	429	420	423	407	414	463	418	451	409	445	417	410	397	437	439	454	415	453	452	443	408	403	463	408	430	401	479	417	410	411	435	419	442	403	426	412	413	428	457	432	390	383	468	410	465	412	408	402	429	461	423	426	443	445	415	435	423	419	407	394	425	446	440	425	431	423	418	423	449	454	426	439	433	429	463	437	434	446	428	413	445	413	461	462	514	424	418	419	429	445	418	447	409	411	453	431	412	425	489	416	445	436	424	436	417	406	432	423	443	432	441	445	464	400	409	421	439	462	419	408	429	432	430	422	451	453	446	448	437	404	425	402	414	441	388	433	406	445	427	431	447	433	418	443	437	433	432	447	400	431	420	407	413	419	452	442	424	458	409	427	432	428	431	430	423	421	422	423	436	390	444	412	422	427	425	419	461	416	421	418	409	382	407	445	436	427	424	446	442	459	444	448	417	479	444	428	412	456	438	416	425	488	467	421	451	448	442	425	435	448	429	425	471	406	426	433	422	444	459	449	456	375	405	438	421	467	429	450	404	455	427	420	449	425	444	420	405	429	432	416	455	397	415	437	406	423	415	424	461	399	421	413	445	438	438	462	451	391	451	406	447	437	426	412	402	418	424	477	457	468	440	430	426	424	441	444	422	422	427	419	425	454	420	446	398	423	410	447	468	435	423	425	462	427	397	432	442	431	408	428	464	420	441	413	433	429	401	451	464	379	400	401	419	432	417	432	430	414	415	429	418	474	454	416	445	423	434	469	425	429	474	424	401	409	447	461	395	431	467	420	454	426	446	403	420	396	427	418	401	419	413	432	457	449	415	451	449	503	392	394	475	428	396	421	425	443	384	423	459	434	415	422	428	399	425	418	439	421	429	428	416	424	474	423	408	439	428	431	428	397	444	442	433	434	424	399	413	448	420	415	433	443	409	410	435	432	431	436	385	443	442	471	402	435	440	458	432	429	388	436	417	416	434	409	449	423	387	411	406	447	464	406	438	463	431	405	430	445	417	420	410	449	407	447	402	443	398	406	440	425	442	406	447	454	405	428	449	388	425	413	426	391	419	428	437	422	461	428	446	408	458	398	435	423	463	440	433	403	425	439	431	428	422	421	427	391	413	454	437	387	416	437	409	443	406	412	423	447	445	458	421	429	430	434	441	446	461	416	442	420	407	419	456	436	422	429	474	458	419	391	449	432	435	405	467	443	420	426	423	441	456	421	397	460	421	431	454	389	446	416	466	442	406	427	450	455	422	442	413	445	458	427	446	452	417	421	394	445	447	389	471	428	398	401	446	406	407	467	456	411	460	444	449	428	455	384	422	403	440	400	440	437	459	443	413	448	399	477	423	437	413	419	446	411	382	410	388	423	465	424	435	463	419	489	458	439	418	447	426	425	398	419	442	422	466	409	434	444	440	400	404	448	391	447	442	424	426	408	418	447	426	422	422	446	449	421	378	436	439	395	456	422	408	387	474	424	455	459	455	444	409	402	385	453	421	410	403	443	425	400	431	405	458	424	416	431	418	430	409	404	427	433	436	411	403	446	406	415	448	423	455	432	443	429	401	424	462	459	443	415	459	435	412	429	446	435	419	403	441	408	416	463	402	379	442	418	435	434	392	451	416	434	429	433	446	398	463	431	481	454	404	437	399	409	468	428	413	444	445	425	422	450	457	415	393	422	389	431	421	440	451	435	430	459	407	446	421	472	436	425	431	430	445	445	395	445	402	442	440	426	392	424	468	413	460	400	447	420	427	431	456	419	454	382	424	428	482	373	410	432	438	426	420	430	437	441	415	425	439	434	427	441	435	424	427	428	410	411	387	453	430	420	458	416	412	415	426	404	418	441	427	452	426	416	449	419	459	431	416	410	442	409	410	416	414	420	421	435	419	415	416	436	435	421	432	450	409	468	434	455	454	446	410	451	431	398	441	431	419	467	404	423	417	444	409	414	434	401	434	413	392	435	440	372	416	424	445	421	427	411	431	435	434	433	436	445	440	413	455	414	437	434	441	449	471	384	453	438	420	417	396	422	423	389	412	438	445	464	456	430	425	396	465	417	445	453	433	443	402	446	433	452	430	425	400	424	448	426	415	440	467	454	434	437	421	418	398	467	443	448	438	415	407	427	454	450	433	407	426	399	430	412	454	435	425	420	447	425	436	435	433	421	418	417	441	445	429	463	458	441	410	433	409	397	455	419	464	465	466	470	401	411	441	434	404	422	401	451	400	449	432	419	448	432	438	462	419	442	415	443	381	412	437	459	431	481	425	438	430	428	424	423	439	423	451	478	412	428	426	447	461	417	435	450	369	429	494	418	418	421	397	445	422	405	409	452	423	439	430	446	419	409	438	412	422	427	444	458	429	436	427	424	429	420	409	424	407	439	454	430	404	432	406	447	444	403	390	410	426	424	448	401	437	467	406	440	431	425	438	409	420	420	427	400	430	405	432	436	441	438	429	417	403	452	418	411	442	424	428	372	409	448	406	393	426	434	438	395	422	399	468	415	433	428	436	449	401	415	457	454	445	424	438	439	432	399	420	442	407	441	414	435	413	431	440	401	459	409	410	401	432	428	459	448	424	450	412	402	439	415	403	420	389	478	463	445	442	412	409	470	427	423	411	418	420	433	457	419	394	433	454	437	495	463	419	418	417	453	442	450	448	422	443	428	421	453	440	416	439	408	450	454	446	406	427	373	434	388	425	427	433	422	428	459	425	431	431	431	421	413	408	422	419	430	390	443	457	427	418	440	452	419	448	415	418	439	449	428	397	462	447	444	458	414	441	410	407	425	410	451	425	448	419	405	430	405	429	454	452	436	425	424	465	420	440	463	428	440	447	414	426	433	429	455	437	399	416	446	408	434	450	416	414	419	422	435	421	463	421	428	402	455	423	412	415	444	407	451	407
2197	969	532	402	434	597	618	525	459	355	292	252	221	186	176	149	156	128	112	119	103	98	95	90	76	86	72	79	75	84	76	60	70	66	77	71	84	55	72	72	46	39	42	45	58	66	46	49	35	47	43	31	29	33	43	40	38	48	33	54	36	35	44	41	37	37	20	48	44	45	42	33	33	38	48	33	45	54	42	42	38	44	34	52	32	43	41	43	41	37	36	47	33	42	33	34	36	40	31	30	48	33	47	34	36	33	50	36	31	45	43	30	41	30	42	41	36	31	36	35	44	30	36	35	39	35	40	45	45	48	46	42	38	35	43	43	45	43	36	39	44	40	32	31	37	41	44	48	31	44	42	44	39	46	44	37	48	36	34	38	37	50	46	40	49	57	39	31	36	44	40	38	49	39	45	34	42	41	33	47	39	31	48	42	25	41	34	37	46	37	31	38	34	37	39	35	40	37	47	41	47	37	44	44	40	40	36	44	39	44	45	32	42	37	43	43	40	43	34	25	32	38	30	49	34	44	35	35	43	38	45	42	41	34	35	39	38	36	35	43	31	35	36	41	28	31	34	49	39	37	37	46	37	36	34	29	48	40	24	38	42	45	41	43	36	41	37	41	29	50	43	42	43	48	35	43	35	46	30	46	44	47	31	36	35	34	30	26	32	44	42	31	42	37	39	38	50	33	39	35	30	27	51	32	41	38	50	38	29	39	40	38	38	46	39	38	41	49	35	33	36	27	37	43	37	35	25	45	34	26	34	24	35	33	41	32	39	48	40	37	36	43	32	40	34	36	40	40	29	35	34	41	36	37	36	46	46	36	30	47	42	39	37	35	26	43	36	33	34	40	38	42	26	41	44	45	41	28	38	38	40	31	43	35	31	41	40	31	40	42	39	35	47	48	39	32	38	53	39	36	37	41	33	35	38	42	29	43	46	34	42	42	33	48	34	40	36	42	38	34	27	45	34	29	35	41	38	41	40	37	36	30	42	35	44	44	49	41	38	31	38	49	48	34	44	34	28	39	38	45	27	45	46	37	32	36	36	39	37	37	26	47	42	36	29	27	32	36	45	32	44	36	42	34	35	50	34	40	38	37	38	41	38	42	35	39	32	44	30	40	43	33	41	34	38	44	27	38	45	45	33	38	31	30	45	41	31	36	51	37	33	47	52	35	43	41	23	37	28	32	38	37	29	28	44	44	34	41	39	47	47	34	42	42	36	33	45	33	35	36	43	42	38	42	43	55	29	33	47	42	35	44	35	44	42	35	52	36	39	41	35	41	30	38	43	24	28	34	31	47	52	43	37	46	52	41	43	34	45	39	34	45	34	46	40	33	36	41	35	51	38	42	40	33	40	48	39	29	49	47	35	36	41	34	39	40	35	27	33	32	45	34	35	38	31	34	43	44	38	38	28	47	28	39	47	44	33	45	39	38	36	39	39	43	44	32	45	49	46	35	53	31	37	35	55	36	51	34	46	41	33	41	36	40	31	30	34	30	32	39	41	40	35	48	26	31	39	37	38	28	38	41	41	38	37	33	41	54	42	32	34	29	31	37	32	34	35	39	26	47	44	43	30	38	47	47	28	38	43	31	38	41	42	47	43	46	39	36	35	33	35	47	36	41	45	39	54	42	35	37	44	43	29	37	38	39	47	34	37	31	39	37	37	44	45	30	45	37	30	32	33	36	34	37	50	54	41	47	46	46	37	33	36	48	42	48	38	46	30	38	31	54	43	37	34	34	27	50	36	46	37	35	32	32	42	27	35	36	34	37	40	34	42	46	39	37	35	34	38	46	41	41	46	42	26	42	33	55	44	32	36	45	38	54	55	35	43	41	23	34	42	38	45	34	26	39	38	44	47	45	35	33	30	42	37	35	35	32	37	31	33	38	37	29	41	38	40	54	44	42	34	42	42	40	47	36	34	40	32	53	38	46	37	22	37	41	35	33	43	35	41	41	51	38	30	37	38	29	42	38	44	32	39	37	48	42	29	46	31	44	39	39	26	35	42	31	39	45	30	29	25	47	37	36	40	36	45	36	30	30	42	33	38	40	49	32	60	43	42	35	42	42	44	34	41	27	39	39	33	27	44	37	55	32	34	43	41	48	41	43	33	30	44	37	47	36	41	36	40	31	35	29	36	40	53	38	33	34	36	41	34	45	37	30	38	21	33	36	34	29	36	42	37	31	46	37	36	32	33	36	30	39	46	38	36	46	30	41	43	44	33	44	34	35	38	33	32	44	40	37	44	33	37	42	55	34	28	35	49	32	33	47	34	35	29	51	38	44	46	42	36	47	33	43	46	32	41	37	38	36	37	33	39	36	40	39	35	32	42	38	33	44	29	35	30	53	38	38	55	45	41	47	30	52	34	45	45	51	40	44	29	46	38	47	42	36	39	43	44	31	41	38	35	44	37	39	32	38	22	37	39	43	49	50	37	35	32	32	35	41	43	34	45	42	42	30	44	32	36	44	35	39	40	32	33	42	40	39	32	40	44	30	38	33	30	52	41	49	36	42	44	35	32	28	45	30	36	34	47	42	50	52	33	32	26	50	38	47	34	38	41	39	35	38	33	42	29	32	43	42	27	44	30	35	48	35	39	35	32	44	26	24	29	43	35	31	39	40	49	31	35	39	44	35	30	36	36	34	32	30	39	34	38	37	42	43	39	33	27	49	40	37	45	34	36	39	32	40	38	34	44	40	48	40	37	37	44	48	39	30	41	32	28	29	29	42	45	41	39	42	51	37	35	36	38	40	44	40	48	33	43	42	36	31	47	41	37	33	45	32	27	34	35	39	35	33	48	46	44	42	35	49	39	43	36	41	44	35	32	39	41	40	36	30	41	32	38	31	32	38	30	48	35	42	42	41	42	42	33	44	34	40	37	55	35	35	35	34	42	32	30	37	28	38	35	31	42	49	43	38	37	48	43	43	44	33	39	40	44	39	39	29	46	45	49	43	45	29	41	41	30	45	40	48	35	40	27	37	35	34	31	43	31	40	31	45	50	31	39	43	47	38	37	48	45	43	48	36	51	41	33	51	35	52	39	30	32	33	39	41	52	42	41	48	32	42	21	39	36	27	47	34	36	47	18	39	31	38	39	39	50	47	47	30	39	25	43	46	41	42	46	39	50	36	43	36	43	36	39	37	34	39	39	37	48	35	43	32	42	56	39	42	51	41	38	55	47	39	33	44	32	43	45	34	49	33	36	53	38	38	49	36	35	46	33	38	27	50	40	40	39	34	30	43	44	22	40	35	37	42	54	35	32	24	29	38	34	40	42	47	40	39	41	48	38	44	41	38	41	38	39	40	36	47	40	32	34	38	38	37	42	47	30	37	41	43	36	53	35	46	47	30	39	45	35	30	41	44	39	39	38	36	47	36	53	36	41	38	26	48	47	40	38	42	39	40	31	39	34	38	37	40	37	41	29	37	30	53	43	32	37	43	44	40	33	40	41	35	29	40	38	40	37	35	39	42
19389	12608	8716	14400	23748	25221	22817	20179	17374	14845	12586	10575	8555	7212	6215	5761	5530	4751	4569	3772	3259	2824	2632	2512	2345	2243	2130	1869	1867	1895	1820	1683	1477	1631	1853	1748	2347	1247	1236	1106	731	607	587	571	671	928	812	769	585	587	540	520	539	483	461	491	473	474	496	471	458	442	480	464	450	464	489	478	429	454	427	472	439	454	447	469	501	493	480	466	459	456	449	480	435	459	496	475	454	438	486	474	491	452	473	492	443	458	458	449	454	486	446	461	464	455	442	485	514	481	484	432	481	444	453	533	458	446	467	436	458	440	454	492	485	468	477	494	483	452	498	473	454	443	458	496	491	486	452	495	477	466	466	479	425	468	475	479	497	457	444	441	466	473	477	474	462	457	445	489	435	440	421	447	465	462	472	439	470	480	467	485	485	474	495	456	473	491	456	452	450	474	477	465	493	465	463	455	483	468	452	457	497	493	476	451	499	475	444	469	440	485	481	477	487	469	482	481	466	462	473	469	475	479	506	422	439	501	445	501	466	428	499	485	478	447	501	488	467	493	468	505	485	485	500	446	478	456	487	455	476	443	442	474	444	457	435	473	482	498	504	518	462	437	478	475	469	436	489	455	456	504	502	449	469	480	516	493	449	479	485	502	455	436	438	459	459	431	462	484	434	482	479	511	477	454	494	457	444	481	463	483	498	524	468	499	478	495	478	485	474	429	477	465	421	467	468	489	481	439	483	526	471	470	504	450	475	486	443	470	465	436	464	477	473	475	491	507	495	439	453	482	462	486	442	491	421	495	477	457	458	481	432	492	469	474	484	483	485	470	445	455	489	498	428	463	481	434	481	501	459	479	479	450	492	465	446	467	447	507	430	468	469	448	470	455	464	463	489	457	483	474	465	489	469	456	437	449	472	443	491	502	480	496	451	460	448	478	466	454	481	477	477	474	476	476	459	488	435	493	466	477	455	437	457	471	444	445	449	461	469	479	484	481	487	491	485	463	430	448	446	459	497	429	455	444	487	473	490	483	498	471	446	498	447	453	460	480	459	481	451	466	465	457	477	463	472	515	517	473	519	458	461	507	429	479	489	456	439	499	475	478	483	443	466	430	468	493	491	466	468	499	451	525	439	479	452	491	495	490	480	477	466	454	456	464	455	446	476	479	468	448	516	464	467	483	468	445	422	450	451	429	439	455	447	477	485	481	437	437	510	450	422	434	493	440	498	498	454	436	433	489	472	516	455	464	510	467	474	448	482	503	470	485	466	477	487	460	458	468	450	478	467	449	464	475	471	484	488	468	455	489	487	451	435	456	457	439	467	439	454	500	491	430	462	455	459	456	458	425	512	475	494	448	471	455	486	475	492	448	478	469	476	512	466	450	435	425	439	472	494	483	465	416	459	476	455	472	504	469	512	452	452	477	469	537	474	428	490	467	469	462	442	486	447	475	438	441	492	490	462	452	508	466	458	506	490	463	439	461	460	469	471	495	480	482	443	470	461	489	453	503	460	471	443	470	487	449	465	477	484	418	468	441	463	495	481	439	472	478	435	465	497	465	465	481	460	500	490	489	467	458	489	423	471	500	481	465	524	457	448	465	438	448	493	490	477	478	464	449	470	421	452	447	485	442	497	491	454	473	446	467	457	504	444	445	462	477	509	499	469	459	454	504	486	441	508	448	446	468	448	484	442	497	442	475	429	466	495	487	490	496	492	452	494	477	495	457	466	475	450	476	493	453	468	477	443	487	497	486	469	460	464	476	483	457	494	463	442	466	507	501	498	485	482	495	458	482	465	436	472	438	504	472	438	505	459	462	490	453	486	461	480	453	502	455	526	489	447	476	434	450	426	447	478	464	505	477	494	504	451	447	465	497	462	468	481	470	423	462	480	456	452	479	487	452	456	476	455	454	490	443	432	483	528	436	470	477	488	425	452	465	477	464	482	452	513	452	444	457	468	470	444	442	453	467	480	440	492	460	482	488	507	494	456	473	469	469	484	477	487	480	453	477	463	476	411	447	458	477	446	468	415	477	423	523	502	497	482	478	471	442	448	477	475	484	504	456	449	477	464	485	474	467	504	433	500	487	443	481	488	475	493	472	461	470	466	473	438	445	444	453	485	525	444	476	488	477	492	488	503	459	416	484	501	452	483	497	509	452	491	462	488	494	504	491	464	474	473	467	502	457	447	444	459	483	445	457	447	452	463	450	474	455	435	464	474	473	486	456	448	493	470	477	460	505	429	489	467	492	465	490	473	483	487	451	473	439	470	464	459	445	510	505	511	475	457	491	474	484	455	500	472	456	455	497	431	485	459	498	502	492	463	460	479	440	499	437	442	464	478	473	468	469	436	450	473	485	496	448	461	452	475	437	474	488	473	472	447	469	487	459	442	462	444	469	468	492	456	466	500	495	485	453	475	490	450	465	450	472	438	489	490	458	481	466	444	471	469	458	463	451	488	459	455	449	452	448	494	484	463	469	492	470	464	485	473	422	482	443	474	462	460	454	477	406	488	481	499	473	482	463	480	428	473	464	500	465	472	490	451	497	461	497	455	484	469	489	488	449	521	466	466	460	464	475	448	477	454	468	459	455	510	463	522	454	470	475	459	496	471	483	454	488	467	487	459	455	478	490	461	440	502	456	471	465	465	481	479	506	459	467	505	487	441	471	428	505	444	440	450	456	480	459	452	457	429	472	499	466	496	467	484	473	428	478	450	511	511	467	474	484	479	466	462	472	454	495	485	443	499	467	503	450	459	457	450	459	459	439	474	461	458	468	476	480	449	469	459	486	447	451	444	487	468	489	452	442	446	456	470	513	516	499	429	460	460	499	428	528	482	461	483	493	480	500	469	435	483	441	471	479	486	476	505	475	490	470	468	502	435	444	520	451	478	472	479	457	475	456	521	466	487	451	433	469	550	473	494	463	475	451	477	521	511	454	478	500	444	478	509	471	462	458	491	513	453	452	451	487	467	464	456	492	461	488	450	512	498	444	454	461	474	484	468	431	460	451	453	443	475	432	453	481	488	441	451	470	498	460	457	453	467	429	432	467	480	524	443	448	472	452	481	474	471	494	452	462	490	467	460	449	452	499	464	432	430	479	514	451	481	445	463	484	506	461	468	499	502	453	462	477	507	477	465	484	489	478	424	478	482	458	489	496	485	472	432	439	471	464	465	472	446	478	462	479	499	460	452	459	450	478	448	468	452	441	476	445	467	457	465	466	461	456	466	484	471	489	445	479	482	473	488	459	479	477	478	478	456	454	480	472	482	454	472	475	476	424	466	497	470	444	487	490	462	441	449	460	493	428	447	446	482	446	472	458	477	434	480	440	440	452	481	437	455	430	468	499	476	474	484	422	474	457	468	463	459	459	482	476	507	474	457	502	473	462	524	464	477	455	485	474	419	454	493	486	487	456	475	462	439	479	464	493	499	507	467	448	493	488	508	474	483	460	474	446	458	485	460	463	451	476	469	461	517	475	496	486	463	460	440	474	452	478	482	452
2280	1633	910	573	656	999	899	673	601	506	469	439	321	303	234	215	211	140	182	125	124	120	131	116	100	112	102	80	111	88	82	81	92	82	86	105	98	111	107	101	92	45	42	37	38	61	42	56	48	34	33	46	33	38	55	23	41	44	34	38	39	33	33	40	27	35	28	32	27	27	45	35	44	40	37	23	30	32	28	46	34	27	38	36	43	28	39	44	45	34	46	32	43	25	41	34	38	34	38	34	31	38	50	36	34	30	39	34	41	35	41	40	40	37	37	34	31	45	34	37	31	27	38	32	30	31	35	39	34	38	44	42	34	25	31	25	30	25	32	33	36	29	44	29	41	40	38	29	43	38	25	33	48	22	36	30	26	25	34	41	26	42	32	40	36	34	40	35	30	38	26	37	29	29	44	26	36	33	23	41	29	29	36	27	35	34	38	32	27	32	29	36	35	37	40	36	34	32	37	37	32	34	33	43	27	33	32	35	28	31	53	37	39	34	35	44	36	40	41	28	33	30	28	38	51	37	44	30	34	36	41	35	32	40	33	31	30	36	28	31	29	21	32	34	42	38	32	26	28	43	43	27	38	28	45	40	33	29	31	40	35	36	32	25	42	44	31	24	29	40	28	25	36	37	38	34	38	44	33	35	39	26	32	30	42	31	37	27	38	38	28	26	31	34	36	27	31	21	33	38	31	33	40	34	35	39	44	30	38	33	36	34	35	29	37	38	40	26	35	42	36	30	27	34	22	39	22	27	29	26	33	35	19	40	41	37	36	45	31	31	42	26	44	28	31	36	40	40	32	25	34	45	38	19	21	35	43	39	29	32	39	37	37	33	40	31	32	40	34	43	34	41	21	39	39	36	34	34	39	40	27	37	38	37	43	46	35	41	40	28	26	36	27	33	32	37	44	34	39	34	41	32	30	31	34	31	35	39	35	45	39	31	31	39	31	21	35	45	37	42	49	32	33	34	29	38	44	32	37	34	30	33	52	32	39	28	32	35	28	32	21	38	31	47	40	35	32	37	34	30	38	31	34	41	36	42	38	27	24	39	30	43	44	40	42	31	40	41	33	37	35	40	36	36	39	23	27	33	44	35	38	31	35	38	37	24	34	31	28	35	31	45	47	35	33	30	40	28	39	44	41	25	36	45	31	27	38	39	33	37	39	44	37	37	40	30	48	33	31	31	35	33	29	38	26	29	48	30	38	32	32	37	42	39	35	37	42	35	38	37	31	35	37	29	28	31	38	29	32	45	35	31	33	31	48	31	40	37	32	30	40	36	33	42	34	36	31	33	25	40	41	33	34	29	25	34	34	44	32	27	34	35	41	38	27	40	24	37	36	31	26	29	35	28	28	36	35	26	42	43	27	27	30	25	36	39	29	27	29	37	42	31	34	36	47	32	34	41	32	27	33	36	36	29	41	31	35	38	30	41	42	37	39	40	34	40	43	30	34	42	37	36	35	33	34	38	38	23	28	38	33	27	39	30	41	34	32	33	26	26	26	33	29	34	36	30	20	41	26	28	31	37	42	44	33	27	29	37	34	37	33	29	31	33	20	43	46	22	33	39	39	41	47	37	32	31	26	42	26	28	36	35	27	33	36	39	43	34	42	42	34	29	42	32	34	39	32	43	33	40	41	42	35	41	27	39	35	40	30	31	34	36	33	30	33	40	39	37	35	26	36	35	38	47	36	38	32	35	28	30	25	34	33	40	38	37	35	32	28	24	34	24	34	27	35	30	43	47	31	30	33	47	37	29	37	36	39	46	32	31	37	35	41	34	39	33	33	28	31	41	29	40	36	48	34	35	33	36	41	34	27	28	27	33	44	48	33	32	33	33	23	39	30	31	36	43	41	33	27	44	45	35	38	35	41	33	29	29	39	36	27	35	41	32	22	45	28	32	29	31	26	48	40	39	29	21	34	21	43	37	29	47	33	44	38	41	28	36	28	29	36	31	48	43	53	21	31	28	44	32	32	28	24	38	38	47	38	43	34	29	33	27	38	47	33	37	32	29	31	36	35	34	41	39	28	40	39	35	29	37	43	42	42	36	37	32	37	35	31	36	37	36	37	28	27	35	41	47	37	40	33	30	30	33	36	37	27	33	27	26	35	37	40	30	30	38	32	40	41	35	31	35	32	43	40	30	35	29	33	31	25	45	37	36	38	35	31	41	25	37	29	34	30	33	36	46	31	36	25	51	36	46	38	41	34	35	36	42	37	43	35	33	31	33	36	34	26	34	38	30	36	28	41	41	30	30	41	34	35	36	36	35	29	28	30	34	25	36	43	35	19	33	35	37	38	31	29	43	34	29	29	30	41	29	39	32	34	35	28	34	46	34	30	49	43	33	21	44	43	27	34	35	40	32	38	29	46	47	41	36	30	42	45	38	44	39	26	26	29	42	48	34	31	40	39	41	34	38	28	43	31	33	35	23	43	37	33	36	34	36	44	27	32	34	28	33	28	36	32	37	43	37	30	37	47	36	37	34	40	37	38	31	33	31	35	33	31	23	28	38	36	41	38	41	35	36	32	39	41	33	42	31	38	39	36	32	23	36	33	33	32	40	34	36	34	31	41	41	30	28	41	38	30	36	29	41	31	34	31	34	40	30	22	39	36	42	47	30	40	36	45	36	30	29	35	31	36	37	29	27	35	43	39	38	36	39	34	34	33	34	31	30	23	32	30	27	30	31	40	35	40	41	29	32	35	48	39	32	40	33	23	27	35	30	27	37	36	37	21	33	38	46	37	39	25	38	32	34	37	39	26	29	27	28	35	34	32	36	26	36	32	37	29	29	31	31	26	39	38	44	32	30	42	51	29	36	37	39	43	36	32	35	31	30	34	31	42	30	26	42	30	43	34	39	32	30	41	47	43	38	32	31	26	27	40	39	35	28	30	22	25	38	35	40	30	31	31	40	48	26	33	39	34	32	27	30	32	36	45	41	36	30	45	41	42	40	29	22	30	34	39	45	36	33	37	37	27	31	31	37	32	37	42	35	40	29	24	34	21	31	36	39	28	36	40	31	38	35	39	32	31	36	31	33	35	31	35	31	32	30	41	30	40	31	24	33	24	40	34	35	24	42	31	35	51	38	49	33	37	33	37	45	28	22	46	33	38	34	29	37	51	47	39	36	35	30	30	33	32	29	40	31	33	26	27	38	27	38	33	26	31	33	29	33	26	32	29	34	42	40	34	43	28	31	42	45	40	55	35	36	21	34	33	27	33	40	26	27	30	29	38	30	35	35	21	19	34	36	34	41	34	43	36	44	22	28	30	37	32	28	37	29	34	40	30	35	47	28	39	23	37	38	40	33	35	31	35	38	38	36	33	40	38	40	34	26	41	42	37	30	41	36	42	35	33	32	29	47	40	42	34	34	34	36	36	40	34	30	43	33	24	41	15	35	34	37	27	48	31	37	37	25	36	24	28	39	47	36	28	38	29	42	31	30	40	35	35	39	32	37	36	37	29	39	26	38
23213	15579	11872	17894	27472	29061	26648	22971	20122	17544	16098	14431	12500	10567	8765	7585	6844	5806	5117	4641	4106	3892	3577	3496	3218	3197	3007	3009	2792	2450	2179	2227	2389	2288	2954	3779	3306	2953	2799	3100	1949	614	577	590	598	1211	958	784	647	560	504	481	478	474	443	445	443	432	420	410	469	448	433	454	433	421	426	443	394	417	418	422	389	436	425	448	428	451	468	463	397	432	440	424	451	429	420	402	433	429	422	446	418	414	401	410	455	448	401	442	414	447	397	441	457	426	451	433	407	436	421	444	426	431	419	411	421	429	429	422	422	418	425	430	455	408	421	408	441	428	418	404	418	417	459	421	460	422	462	431	434	454	439	427	457	425	470	420	430	422	397	427	435	428	429	444	416	424	413	422	408	431	420	433	426	459	426	425	431	395	422	425	444	426	447	431	419	448	390	406	435	403	393	444	408	413	468	472	435	423	401	430	430	410	408	438	441	446	394	435	421	415	429	476	431	425	431	427	400	384	438	430	410	422	427	414	437	417	421	442	420	432	420	406	428	434	455	458	473	436	459	432	418	380	416	430	468	434	441	449	437	431	413	437	433	429	422	410	437	426	463	398	450	405	436	436	415	456	401	428	399	458	455	473	436	429	432	447	447	426	417	399	401	442	394	413	443	386	411	423	443	451	405	400	375	421	435	396	401	431	454	402	403	422	448	434	435	438	382	402	440	466	426	390	440	441	444	451	445	441	417	450	405	418	448	404	381	427	404	430	459	442	451	441	400	412	443	406	404	468	430	410	447	420	422	411	420	447	423	444	435	384	415	409	415	453	412	423	410	413	412	396	420	457	419	416	405	483	455	386	483	420	482	412	461	440	405	451	431	450	406	413	464	437	455	443	398	411	416	417	422	448	376	462	448	453	420	436	453	432	421	409	406	401	441	448	419	437	413	436	414	449	449	441	436	435	445	459	419	437	434	438	407	433	438	501	469	471	441	455	409	418	463	422	421	432	444	445	444	449	382	411	415	396	471	403	442	457	408	425	443	428	412	442	390	399	425	442	452	432	398	374	398	396	424	431	415	425	423	417	422	390	455	429	418	409	410	443	436	457	396	419	455	427	454	428	435	429	408	443	463	417	447	410	407	417	442	412	420	418	432	417	441	429	440	436	437	451	414	425	439	414	441	432	410	444	430	424	449	446	456	448	433	434	425	412	417	464	418	444	434	452	416	439	390	412	427	447	416	426	423	429	440	423	480	405	400	440	425	443	437	443	446	451	431	412	437	400	417	407	447	435	449	437	435	413	433	410	404	420	453	414	418	398	414	431	429	387	398	404	414	398	394	424	439	412	442	443	426	385	458	390	391	411	449	442	445	397	446	390	410	438	431	465	414	429	418	443	419	415	471	448	457	458	444	450	462	443	410	418	467	471	433	412	477	435	447	386	457	405	399	440	461	407	410	414	452	410	455	436	422	412	484	443	405	429	457	419	425	432	442	455	419	404	454	449	407	444	411	413	414	459	429	411	425	429	429	444	411	439	452	443	426	436	457	390	450	417	431	445	456	439	435	421	403	428	427	422	395	456	439	461	393	408	403	446	463	442	399	421	445	427	429	416	412	483	438	424	458	391	434	450	430	460	438	407	424	432	420	461	465	407	460	483	408	411	419	455	449	420	467	410	432	409	443	390	465	403	417	413	409	440	416	445	433	420	455	414	417	405	443	426	430	450	402	451	434	437	421	427	446	424	441	436	414	412	397	465	435	443	403	427	450	430	400	414	432	423	435	438	442	448	423	416	442	436	434	437	423	422	417	460	465	413	429	436	411	452	409	429	431	406	429	424	429	416	391	432	418	471	406	394	414	442	429	411	458	401	430	418	396	397	426	421	421	445	430	387	393	415	444	403	446	432	456	415	401	419	420	449	425	392	432	411	476	413	398	441	378	383	410	441	437	454	440	402	444	436	400	460	418	427	440	433	430	438	465	441	411	447	431	447	404	423	414	422	397	422	428	453	436	429	475	401	413	421	474	451	451	420	410	445	446	432	465	419	425	439	450	446	434	423	427	395	397	427	419	382	456	429	448	432	425	435	400	455	405	422	424	413	434	384	406	424	445	408	421	408	419	441	442	449	426	424	462	441	466	429	442	401	427	490	433	415	470	419	476	457	452	423	436	447	462	416	405	439	439	424	429	456	440	427	422	428	455	430	436	427	410	423	474	415	441	420	407	426	463	421	460	418	440	445	397	406	403	450	390	408	415	426	405	460	464	439	463	429	425	450	424	425	447	419	424	415	416	468	425	418	442	389	412	453	416	429	435	424	436	428	450	441	470	425	431	394	437	445	402	418	415	416	423	412	452	401	442	404	454	401	419	449	430	428	410	444	381	407	419	414	426	451	442	438	430	411	394	427	379	443	401	436	439	452	431	421	424	429	421	424	468	459	433	432	434	429	432	458	400	406	432	416	408	423	401	446	396	412	429	420	426	421	413	444	410	441	427	412	403	442	435	405	440	452	441	422	438	414	432	443	423	454	455	448	417	405	428	410	450	437	416	424	452	469	444	465	439	422	430	429	425	486	425	404	436	433	447	458	415	451	422	403	441	456	417	424	419	452	411	441	440	420	415	445	451	451	443	427	443	473	465	425	423	424	430	448	417	415	420	431	438	420	453	444	434	430	426	464	432	400	424	434	413	432	386	399	411	446	424	417	453	429	437	398	400	437	456	440	434	426	406	401	471	386	427	415	423	442	398	447	450	417	455	421	406	424	426	467	437	458	420	421	431	430	453	435	414	424	455	463	434	442	420	428	464	447	441	425	449	421	448	388	438	440	417	423	422	429	434	426	420	406	433	463	438	411	452	440	430	440	421	392	430	401	391	460	393	430	439	396	447	441	434	450	440	442	377	431	444	457	405	415	427	436	434	407	411	429	440	420	398	423	458	421	407	424	420	432	416	459	433	440	434	425	412	423	423	429	436	460	437	413	447	395	414	418	436	430	443	449	446	470	402	483	423	406	439	420	409	390	418	437	429	424	450	473	423	468	442	416	429	430	460	433	453	410	430	438	442	429	436	449	416	443	369	433	445	445	419	422	438	440	432	425	430	440	430	436	459	392	407	414	426	403	434	411	446	429	395	448	418	439	452	428	456	437	437	418	425	439	413	433	456	418	408	417	428	428	401	413	421	428	422	439	423	438	448	421	429	465	458	424	438	418	452	429	455	453	401	432	407	419	436	406	427	437	423	420	435	393	413	407	421	429	415	451	420	384	412	480	420	398	409	459	455	446	434	420	439	440	428	415	447	449	433	415	421	408	431	447	426	427	468	415	408	456	421	392	415	447	438	408	410	445	410	431	438	419	412	402	408	423	447	410	417	424	410	456	412	454	407	433	440	422	410	410	396	463	438	446	445	377	425	458	403	426	452	460	436	443	426	414	464	427	404	421	394	470	421	441	435	408	420	481	395	457	434	424	403	389	453	409	453	404	427	437	476	388	386	443	426	445	440	458	405	423	449	424
3577	1536	847	525	645	890	853	752	535	505	413	435	371	321	303	235	212	171	167	138	157	137	136	130	126	129	122	110	99	95	112	123	99	102	123	96	165	198	143	129	78	67	45	55	44	68	58	55	59	40	41	39	32	34	39	36	33	37	36	44	45	28	38	47	27	34	40	39	42	43	41	32	50	45	41	47	40	42	48	40	35	50	25	36	38	44	35	42	40	61	35	37	29	38	50	46	50	37	41	41	39	49	42	44	35	39	32	27	37	37	40	36	40	40	41	29	28	32	38	32	39	44	39	40	39	52	40	45	52	48	43	36	36	48	37	29	38	38	33	41	39	57	37	44	41	36	30	35	41	37	38	36	35	31	48	47	39	35	33	27	57	47	54	34	41	41	48	45	35	45	42	37	36	31	45	29	42	36	47	43	43	37	37	52	35	32	30	30	28	56	40	50	38	39	50	37	38	35	37	36	51	38	37	41	47	30	38	34	30	30	40	39	42	41	40	44	38	34	39	39	39	41	46	41	34	41	36	49	40	55	47	32	38	35	33	29	47	56	46	27	33	42	43	45	39	43	46	38	43	31	39	37	42	35	37	36	39	38	31	37	48	33	43	36	38	37	39	40	43	44	44	35	39	35	44	41	38	39	43	48	35	37	38	41	48	40	28	32	45	36	35	37	32	41	48	39	43	40	41	45	42	39	47	43	37	35	38	47	43	36	50	56	37	27	28	52	31	43	42	44	37	49	40	44	39	49	35	46	35	34	46	35	37	33	44	37	34	33	43	36	49	44	44	52	44	37	34	41	45	33	39	41	39	36	45	50	57	37	45	39	41	38	47	50	38	41	46	35	36	43	35	34	41	27	37	57	39	41	34	35	33	34	38	35	31	48	56	33	40	39	28	38	42	48	39	35	41	40	38	45	50	44	51	32	40	32	38	38	38	43	46	38	39	38	47	42	51	34	36	40	50	40	34	49	41	43	40	37	45	45	38	42	48	37	40	38	41	45	39	41	45	33	35	38	33	49	38	50	46	29	47	47	41	33	44	38	46	26	32	39	47	37	47	30	40	54	48	41	33	33	37	39	43	55	46	34	27	37	48	31	40	42	39	47	49	45	31	36	40	37	35	26	21	49	41	46	56	38	42	41	40	53	24	34	42	41	52	37	32	45	32	34	35	38	40	47	33	40	42	38	48	33	39	43	46	54	42	28	32	41	40	46	45	41	41	24	43	38	38	42	35	36	32	40	36	43	50	37	42	30	41	41	41	40	26	50	51	49	47	42	37	47	38	38	35	33	38	35	57	48	47	41	40	47	44	40	34	39	44	37	38	34	50	42	31	39	37	44	46	37	39	34	35	41	40	36	29	40	36	52	47	41	47	43	33	39	34	33	45	50	59	41	36	43	46	50	40	41	36	41	40	47	48	37	36	40	38	42	45	35	38	44	42	53	40	37	39	44	36	37	41	58	43	41	40	56	42	48	41	45	31	46	49	43	40	30	44	48	37	47	37	43	39	47	37	33	42	51	39	32	44	31	35	42	40	41	33	56	38	52	42	30	41	53	29	31	30	43	34	35	45	50	42	39	34	47	46	43	38	38	39	38	49	40	56	32	29	46	41	33	44	35	40	48	43	39	40	39	31	33	58	31	43	45	46	49	49	36	42	43	48	40	46	36	48	44	61	39	34	48	45	43	23	53	54	36	33	40	44	39	39	44	35	40	35	32	43	35	39	30	30	42	47	49	39	43	35	29	33	41	36	31	38	48	56	38	36	44	34	44	44	45	45	42	36	42	35	27	30	39	38	32	31	37	36	40	46	37	44	48	33	31	39	30	41	42	41	38	36	49	41	51	39	45	44	44	50	40	43	36	33	36	29	45	32	53	40	40	38	35	48	40	43	35	33	38	41	37	39	46	45	37	31	35	46	40	46	37	37	35	45	44	35	47	28	36	36	28	34	42	38	42	37	51	35	34	46	40	26	37	45	30	42	40	43	37	44	38	36	43	49	30	48	41	44	32	35	34	28	33	32	42	41	46	38	42	42	46	42	45	39	49	37	32	42	57	31	35	55	33	41	35	29	48	44	44	58	45	24	37	42	37	41	41	39	36	38	36	42	36	47	42	36	47	36	40	42	32	48	51	39	28	46	41	38	40	44	32	37	49	44	39	26	35	31	48	45	40	43	43	50	28	47	36	31	46	41	37	42	54	33	39	53	42	25	30	40	38	31	22	37	30	40	38	35	43	45	29	44	45	47	43	42	39	41	40	45	33	41	43	35	34	34	48	42	48	35	48	39	50	39	42	49	42	43	50	36	34	41	33	40	37	38	31	35	30	44	39	42	39	43	44	25	47	45	47	32	31	40	41	30	60	48	44	35	39	31	50	28	50	42	41	38	28	38	39	48	33	38	26	50	36	43	37	38	43	46	49	28	43	49	45	34	43	25	54	39	36	23	45	44	37	47	44	35	41	44	35	48	48	41	47	30	47	38	48	39	37	41	37	36	43	39	40	41	33	32	40	47	40	42	37	41	40	36	39	40	39	38	42	44	38	43	44	47	43	38	40	51	40	41	43	30	40	42	31	41	43	37	33	38	25	45	29	38	48	43	36	42	39	29	43	36	45	40	40	39	46	40	31	33	43	37	45	46	34	30	36	42	39	35	48	39	38	38	45	29	33	46	52	45	27	34	43	42	42	29	51	53	28	25	39	40	42	43	37	44	47	23	27	34	30	27	28	41	36	46	34	36	32	31	34	44	37	45	46	39	43	55	45	45	40	46	42	42	37	45	46	38	36	50	35	34	47	44	44	50	37	35	43	40	35	31	39	36	32	43	37	41	30	38	45	45	29	39	28	52	50	38	46	39	37	48	47	48	37	36	48	37	44	30	48	50	41	42	35	42	37	46	42	43	44	46	45	33	39	44	28	41	44	39	49	35	44	40	44	41	39	43	47	30	39	48	43	31	34	42	42	45	33	43	39	44	42	51	38	44	25	38	38	40	44	36	33	43	33	48	46	40	42	32	39	40	35	42	29	38	53	33	35	38	47	30	38	36	42	29	33	35	21	43	38	40	44	32	34	38	27	36	24	39	41	40	39	26	48	48	51	30	47	32	34	30	38	44	32	38	41	39	33	40	34	22	39	43	47	33	53	46	37	41	48	45	35	44	43	40	49	36	40	40	54	37	34	35	39	34	33	28	41	44	38	36	42	48	41	40	39	50	48	43	38	36	43	42	46	31	36	43	31	38	34	37	40	37	39	38	52	40	44	44	31	40	42	39	35	35	37	45	35	43	34	42	41	29	39	46	34	36	40	32	44	44	39	37	30	39	46	40	34	44	46	42	47	33	34	39	35	38	46	42	35	40	46	30	42	35	32	32	45	37	26	46	47	46	38	33	36	34	28	44	41	48	32	34	37	44	46	38	39	51	36	40	37	29	37	44	44	46	39	43	45	38	36	47	46	50	36	39	36	34	49	39	39	29	32
22853	15375	11790	17483	26057	28225	26415	23404	19667	17038	15305	14090	13359	11790	10090	8532	7323	6319	5416	4910	4699	4478	4322	4010	3861	3911	3772	3154	2663	2588	2820	2900	2755	2835	3761	3191	4714	4231	3702	3313	1849	1178	658	605	580	1009	880	673	665	578	513	491	490	502	450	455	521	487	517	484	472	452	480	504	477	506	514	457	526	512	521	512	456	494	524	538	500	512	478	490	495	470	449	452	469	480	490	510	505	492	532	515	485	481	493	490	483	522	493	487	464	470	500	494	544	498	520	478	477	473	521	472	463	483	439	530	506	495	470	488	439	526	506	463	464	483	506	479	533	502	496	489	533	480	510	519	489	504	510	508	479	443	464	471	474	510	489	489	479	513	483	491	494	486	527	483	536	469	526	492	473	475	472	522	506	487	499	468	502	491	526	504	501	490	531	519	477	474	474	503	449	500	449	485	502	484	450	489	492	470	539	493	455	475	476	466	482	472	500	479	487	488	452	487	518	503	500	465	501	488	508	488	492	504	464	473	469	476	497	508	517	501	513	503	518	489	483	527	498	484	483	521	503	492	537	442	490	521	490	509	517	495	470	473	488	516	446	510	491	458	473	521	504	524	456	495	449	494	473	504	522	469	463	501	485	478	493	490	537	489	509	477	487	513	542	494	459	516	509	472	468	488	496	477	483	505	500	470	518	467	536	494	513	493	528	454	509	497	478	453	469	471	474	490	502	516	506	470	477	503	503	491	494	490	478	494	477	492	452	497	526	512	503	512	498	494	536	508	472	473	452	541	506	487	497	505	484	488	505	431	477	503	483	482	509	476	506	472	505	493	449	498	470	479	472	499	481	509	499	498	518	514	530	490	492	499	467	511	464	533	487	482	506	490	490	526	499	464	477	493	465	489	467	487	499	500	468	500	491	471	484	482	524	493	471	447	479	486	486	467	476	465	467	502	493	498	480	511	535	513	453	521	510	500	479	433	534	533	524	460	510	525	464	496	476	469	507	478	500	470	469	485	485	495	496	486	489	476	490	501	485	488	482	468	476	495	494	507	516	519	475	483	500	519	489	509	496	466	508	477	467	549	481	482	471	509	486	480	476	483	544	463	505	522	482	493	462	511	513	449	456	509	473	481	500	517	507	493	534	550	502	478	501	530	462	522	517	461	507	485	519	483	460	510	503	473	477	496	519	487	472	461	448	492	497	455	502	505	497	508	469	455	482	497	495	462	502	502	482	453	497	501	518	459	495	455	505	500	450	498	481	502	485	521	507	470	474	458	513	521	503	462	483	499	495	510	497	483	498	504	494	476	455	472	488	478	460	478	498	489	487	464	483	479	450	499	505	484	524	500	479	481	458	466	459	495	428	522	476	488	490	457	494	477	496	524	481	490	486	506	497	481	471	514	542	468	467	513	507	450	465	483	478	522	500	482	514	500	484	503	490	491	501	491	488	509	493	483	472	487	485	484	498	459	517	508	508	492	465	465	488	530	493	521	501	496	506	438	486	474	474	470	550	519	489	479	514	486	466	485	479	490	501	497	495	513	493	487	489	511	489	500	510	524	513	506	520	502	500	490	457	522	462	476	507	510	505	521	496	506	501	486	469	472	446	470	533	505	486	487	474	473	509	490	498	505	517	525	497	521	467	546	534	512	523	476	485	513	482	498	523	495	548	475	490	490	471	490	489	486	525	498	535	513	510	497	510	481	524	517	500	492	473	473	487	492	500	491	530	464	487	500	475	515	463	490	506	513	508	484	484	497	486	511	503	502	470	468	484	501	478	503	514	494	491	513	509	489	447	513	497	510	470	481	544	485	505	490	458	512	497	477	527	463	516	499	507	484	474	507	482	521	525	523	510	501	514	464	445	515	502	468	503	495	481	500	480	455	487	487	543	498	469	499	506	498	515	471	479	494	482	491	469	493	549	489	504	409	486	493	500	503	501	518	476	532	516	506	502	484	515	500	500	471	475	536	484	499	486	484	451	499	472	481	489	526	463	487	514	513	515	488	440	474	439	480	477	504	493	490	480	465	471	526	485	493	461	531	464	520	515	475	513	536	496	509	520	482	501	497	493	501	488	466	500	521	485	482	478	487	443	480	510	498	493	493	495	521	525	482	467	471	496	476	471	521	519	487	476	447	478	492	484	484	500	500	467	530	463	488	492	510	471	484	511	513	551	484	469	484	485	513	496	525	509	497	504	527	490	511	480	487	489	497	501	470	499	509	468	490	501	518	509	497	518	497	464	468	458	515	501	473	480	495	463	491	492	490	537	488	506	507	508	448	500	500	498	441	496	464	496	454	517	500	493	469	462	509	490	445	482	453	520	475	504	523	506	497	499	506	492	496	513	505	465	469	518	471	471	479	518	518	471	471	504	521	489	538	524	544	467	488	485	471	494	467	495	520	528	492	500	446	492	514	495	530	517	473	456	499	483	482	459	516	541	485	504	568	502	479	493	512	490	483	479	517	496	436	481	473	460	483	504	518	516	509	493	479	504	520	494	506	521	497	482	448	497	455	472	485	446	460	482	505	484	538	497	487	524	506	467	502	489	475	468	479	511	497	516	474	490	516	519	464	504	494	535	483	502	486	498	509	539	471	500	497	475	496	511	498	526	537	472	454	525	496	461	503	531	493	503	503	505	493	500	486	473	503	483	522	499	496	473	464	484	496	494	488	483	478	505	476	449	472	494	505	482	480	512	503	459	481	506	513	536	486	475	522	537	464	467	485	500	487	510	482	450	473	482	485	489	537	519	507	516	471	505	493	495	473	490	507	520	500	481	483	494	466	491	486	501	492	485	450	509	466	487	510	478	509	525	500	462	475	541	518	552	514	509	496	514	505	476	507	516	482	509	485	488	465	474	495	502	451	517	519	504	504	496	452	487	490	454	513	529	570	490	497	465	521	515	484	525	519	469	502	509	508	506	490	470	476	502	486	515	494	484	475	462	509	506	493	466	465	557	497	471	487	462	491	513	478	500	510	514	505	501	496	530	484	469	504	479	474	515	495	543	516	494	522	542	518	509	513	506	533	507	449	488	502	500	465	508	516	473	478	504	467	466	525	537	455	509	479	520	479	462	536	513	493	506	514	504	494	498	484	486	478	471	528	489	496	521	498	488	517	466	528	503	468	491	508	497	489	519	501	496	496	480	475	506	495	481	507	481	460	498	508	467	514	491	529	490	524	494	526	495	483	455	504	482	497	459	457	474	505	504	479	487	482	493	471	487	465	496	496	519	498	497	536	485	465	495	516	527	504	497	520	493	476	497	495	483	494	446	475	527	498	497	507	507	476	504	450	528	500	503	508	540	517	509	485	500	475	456	487	505	500	505	503	487	484	491	504	487	467	510	526	467	510	512	466	481	556	511	499	510	483	492	442	502	532	482	483	485	491	535	452	488	483	464	509	482	514	494	486	508	471	485	483	484	497	481	481	479	486	493	482	484	494	482	473	468	522	468	455	471	488	496	503	496	489	471	500	486	534	521	453	512	492	503	479	515	518	464	498
3376	2558	1293	875	842	1214	1266	946	774	591	445	466	404	397	387	358	277	283	176	215	184	181	162	153	135	114	146	114	117	128	113	114	161	133	128	158	192	207	217	151	91	76	37	41	36	51	53	47	42	30	45	38	36	46	33	39	38	45	34	34	29	28	30	40	34	33	28	46	36	33	38	41	36	34	35	38	31	32	46	34	43	31	34	48	32	28	42	30	38	40	32	22	51	40	30	23	37	40	39	43	33	47	36	37	38	31	39	26	37	35	31	21	36	27	31	35	40	34	29	41	38	48	34	28	40	30	38	26	43	33	43	42	29	40	33	43	30	34	33	28	40	28	37	40	41	27	27	42	46	33	35	46	33	38	39	35	34	33	38	34	45	44	36	37	41	34	32	29	35	37	36	23	54	37	39	41	39	39	35	30	35	33	38	27	32	31	37	31	37	37	34	32	20	44	25	33	30	31	33	37	40	37	46	30	37	45	35	27	43	47	46	37	40	41	37	54	48	46	34	37	30	39	31	27	21	25	34	37	26	26	36	27	25	34	30	26	29	31	30	32	37	32	36	36	27	42	41	37	34	30	47	36	32	31	33	37	33	29	43	43	38	43	39	32	37	44	35	25	33	35	26	33	28	31	32	26	39	34	37	32	37	42	34	48	39	30	33	40	42	47	38	29	26	35	35	32	41	36	39	22	34	27	36	30	26	27	35	31	39	39	28	26	44	43	32	38	42	35	32	40	48	34	33	27	30	37	33	25	26	38	52	34	39	31	33	37	30	31	30	35	35	43	32	36	21	47	46	41	41	31	41	34	35	45	36	36	36	44	30	36	33	30	39	25	46	29	26	41	34	23	45	45	36	33	21	42	31	31	31	43	37	37	44	36	45	30	33	29	30	33	31	33	39	37	49	34	44	33	37	38	36	25	32	46	32	35	33	31	28	38	36	42	25	38	42	35	31	33	44	30	35	36	39	35	41	40	32	39	26	31	29	28	41	30	32	29	34	25	24	25	39	42	31	29	31	44	50	42	35	46	39	38	33	29	43	32	42	23	31	44	35	35	31	33	31	29	45	51	36	33	41	33	26	32	40	29	31	34	35	24	42	40	35	37	32	40	29	29	36	35	29	37	49	28	35	33	32	42	39	39	29	33	43	43	33	37	31	32	37	39	41	32	30	34	23	38	44	46	43	34	24	34	28	38	40	33	36	39	35	46	28	39	48	40	33	42	40	37	37	37	52	36	33	40	33	48	40	38	40	32	45	38	25	27	36	42	36	36	47	22	29	41	39	36	33	38	28	36	33	36	30	38	42	43	22	42	33	29	32	34	40	34	34	31	38	52	30	38	35	37	27	26	34	41	34	31	55	33	32	35	43	30	25	43	26	38	35	43	29	45	38	43	39	44	33	42	38	33	34	30	33	43	27	40	37	32	40	45	39	30	39	33	36	51	32	33	39	40	36	39	37	35	31	28	42	34	31	39	41	41	44	35	46	41	36	37	44	47	25	37	37	33	21	30	30	37	46	47	36	40	37	48	32	41	36	41	38	36	34	31	36	36	39	32	34	47	35	24	35	41	45	38	49	38	33	40	30	26	33	31	39	29	34	35	30	42	31	51	48	37	33	38	30	37	30	34	45	39	37	37	43	36	29	37	40	33	35	37	45	35	39	23	24	32	43	36	40	52	28	40	38	35	36	30	41	23	36	35	40	21	30	41	28	40	41	38	31	28	39	36	46	43	34	36	42	40	37	31	43	23	31	41	40	37	36	35	30	40	37	30	35	44	36	36	38	36	40	49	35	28	34	42	20	35	31	33	35	29	35	37	35	24	36	35	29	31	36	42	24	40	40	34	46	28	49	41	39	39	30	39	35	36	35	39	36	26	45	40	27	36	26	34	34	33	39	40	37	38	34	35	32	32	43	26	43	35	35	49	28	27	41	40	43	40	34	31	42	33	38	42	44	38	33	31	28	34	27	35	38	30	40	41	28	45	39	29	30	29	27	34	26	48	33	34	42	36	37	34	39	47	39	34	26	35	43	37	30	33	29	28	27	30	30	34	26	35	38	42	32	35	29	38	36	34	29	26	31	24	37	40	33	42	35	33	42	37	37	45	26	47	35	47	31	29	33	39	44	30	33	52	37	32	36	29	35	33	38	29	36	37	25	34	31	45	34	37	43	46	41	28	29	37	37	32	42	36	34	35	46	32	37	41	31	39	41	32	26	37	31	31	37	34	33	43	48	31	32	27	25	31	35	36	37	30	33	39	28	39	34	38	36	33	32	29	44	36	39	29	25	56	40	29	38	35	43	29	31	28	26	40	41	45	31	31	28	31	34	41	26	20	33	42	30	35	39	34	50	31	44	30	34	43	26	31	31	39	34	42	34	40	31	29	35	42	31	39	38	38	40	46	32	39	44	33	23	35	39	38	30	37	39	37	40	53	39	44	46	51	35	31	35	24	39	36	37	35	22	36	40	28	34	47	29	40	34	26	31	44	30	36	28	40	32	34	40	25	43	40	41	55	36	36	27	42	40	29	42	45	27	38	33	34	39	43	39	38	28	35	49	39	26	33	40	33	36	41	42	33	40	37	31	38	34	33	37	26	33	46	32	32	27	37	33	41	43	40	30	44	35	35	25	36	40	47	30	35	34	43	38	34	36	39	32	27	44	23	31	32	35	40	43	31	30	33	40	37	37	34	37	29	33	38	31	32	45	37	37	48	47	38	42	43	35	33	24	39	38	39	30	37	35	29	51	31	32	36	30	29	34	37	34	27	31	26	32	42	35	29	35	28	37	35	35	29	36	42	31	39	34	41	31	44	32	35	32	36	36	39	34	29	36	37	32	34	38	40	42	33	36	48	31	29	36	32	33	32	22	46	37	38	33	34	30	31	33	40	32	38	27	30	39	41	33	39	42	29	32	26	40	34	37	37	34	31	35	49	33	43	45	26	29	45	27	39	33	33	33	43	38	29	26	33	46	35	34	39	36	44	31	37	46	38	26	39	33	29	37	33	37	32	27	35	34	45	28	27	34	20	41	26	35	39	21	31	38	33	24	28	33	32	36	43	39	34	30	38	42	33	40	34	36	37	43	42	44	36	33	36	35	30	43	34	26	45	36	30	39	34	38	39	41	30	31	31	31	32	39	40	48	32	44	29	29	34	41	36	30	37	34	35	41	40	27	45	31	43	23	44	32	30	43	39	29	36	37	35	40	43	35	32	41	33	34	36	39	36	34	34	35	25	37	30	44	32	46	29	38	37	27	38	25	28	32	38	41	33	24	31	36	33	32	45	41	43	37	48	41	33	40	34	43	29	40	45	37	45	30	40	26	32	31	36	30	34	27	37	33	41	34	37	30	41	32	44	31	33	31	43	33	38	27	34	37	35	31	45	25	21	31	42	38	35	39	43	37	24	36	20	32	38	31	28	41	29	42	28	31	29	54	36	39	33	37	40	38	33	37	34	33	46	33	34	42	23	34	40
26827	19074	14522	21184	28987	30227	28918	26411	22121	18986	16522	14819	14298	13261	12066	11038	9396	8124	7392	6739	6185	5772	5582	5301	4724	4052	3826	3604	3638	3472	3320	3257	4480	3947	3555	4583	5356	6283	5984	4018	2126	1634	830	519	537	984	862	683	554	518	499	460	521	439	459	430	447	427	417	435	438	465	403	419	405	430	453	443	408	440	409	425	438	428	462	420	439	458	401	433	402	421	433	406	469	402	449	440	407	438	424	404	431	454	412	446	437	421	436	457	406	471	425	445	431	445	429	430	468	453	456	436	443	428	481	447	451	421	439	402	422	418	453	425	440	453	431	445	457	425	389	502	461	450	417	418	441	407	449	432	433	468	416	456	467	442	485	432	445	420	443	467	426	455	465	458	469	451	436	408	482	436	432	425	438	434	439	464	407	437	452	425	426	436	462	451	432	438	457	454	451	453	436	429	441	401	448	444	451	451	400	424	438	389	454	445	464	430	436	434	432	449	462	419	443	411	467	417	473	437	441	462	474	455	425	500	406	402	451	406	452	416	451	413	437	448	468	442	432	441	441	455	417	404	437	455	431	429	475	411	452	441	435	425	442	476	444	459	464	445	426	450	426	464	439	419	443	462	455	410	466	439	398	436	423	419	417	432	414	420	428	424	452	443	434	443	410	406	431	433	412	440	430	450	436	422	425	433	423	410	437	435	444	439	445	412	453	453	427	425	425	441	404	490	437	460	460	429	427	481	405	452	447	416	450	432	478	421	433	399	451	465	441	394	386	445	449	405	408	413	484	427	453	447	439	417	446	423	436	433	433	413	425	446	466	468	426	416	443	429	421	402	428	429	455	459	458	455	434	462	441	440	421	418	432	426	436	392	420	447	444	396	468	418	430	409	450	439	442	439	415	417	467	439	432	422	409	436	407	453	432	449	447	409	426	417	438	393	412	455	417	444	423	439	451	405	437	424	470	445	388	400	449	476	443	437	446	434	461	421	419	409	429	415	385	468	439	469	426	422	427	453	431	443	440	443	391	421	459	450	421	435	409	425	439	438	441	457	424	430	430	442	443	409	429	414	422	411	420	418	399	422	430	448	423	468	468	447	454	450	457	453	428	406	448	442	432	436	458	415	443	410	417	432	465	433	438	439	440	418	481	457	452	436	426	412	436	437	455	446	416	454	399	431	445	448	426	441	415	449	427	442	468	419	458	452	468	453	368	417	445	461	424	449	463	426	425	451	425	460	432	422	438	443	431	436	444	468	439	414	457	443	445	431	441	458	428	421	463	455	440	456	430	419	423	449	426	429	433	463	411	415	438	448	416	436	426	410	423	451	432	473	410	440	445	450	453	462	468	441	422	430	420	453	435	424	425	386	423	454	412	440	436	413	424	386	465	458	407	452	458	442	464	440	444	466	449	421	425	385	440	402	398	471	400	436	424	453	413	452	468	431	436	423	431	447	448	412	438	420	437	414	430	442	443	412	408	424	413	427	455	444	418	473	459	451	471	418	442	431	410	408	441	399	424	411	407	448	428	412	455	405	428	440	446	440	473	434	473	430	402	435	390	471	424	448	393	422	426	414	457	437	466	454	407	463	458	411	428	445	415	418	431	438	441	451	430	471	427	425	450	436	430	463	422	470	461	435	432	452	456	428	417	409	410	422	454	437	400	464	420	438	440	421	416	420	400	474	427	455	445	468	408	442	421	435	418	459	393	439	454	407	468	444	425	424	433	428	483	379	452	417	448	415	417	431	433	419	463	416	441	431	464	465	437	413	412	467	456	429	431	408	432	423	426	393	424	444	460	429	459	450	423	461	410	421	429	418	433	420	425	430	468	409	453	437	449	402	401	454	436	453	410	432	446	488	409	448	441	460	469	438	455	440	465	434	438	440	445	447	458	450	465	435	459	460	454	486	419	438	447	439	400	454	447	443	443	427	450	422	461	397	437	427	408	426	423	451	485	456	434	444	427	470	460	440	447	415	465	428	442	459	445	451	410	420	444	412	484	452	406	435	430	414	432	447	419	473	435	453	453	450	430	444	413	423	443	437	432	404	456	444	442	433	460	453	444	444	387	454	456	412	439	438	470	446	438	443	437	443	409	431	448	408	448	437	444	436	419	437	471	434	388	402	423	438	433	455	433	437	434	416	453	447	455	457	420	457	424	419	450	428	476	406	438	399	415	433	463	461	424	450	423	424	419	448	454	421	436	443	418	460	455	406	434	410	461	409	457	456	454	422	466	444	418	414	469	435	392	447	409	432	447	431	424	447	395	425	437	440	435	423	416	414	435	484	432	464	432	467	437	417	449	445	457	416	458	395	451	413	398	463	452	404	466	441	458	411	435	412	492	431	426	422	416	454	435	415	452	425	452	402	434	398	419	412	434	425	412	407	447	449	478	431	417	408	479	445	436	452	416	398	429	398	442	407	425	410	467	461	448	422	397	439	364	411	407	463	442	424	451	413	410	451	443	460	397	470	456	475	445	436	441	434	458	427	403	423	400	457	419	431	419	436	439	418	412	432	429	446	447	441	461	432	434	419	429	449	414	387	442	442	449	434	436	428	392	467	424	458	433	460	430	453	446	433	443	426	468	430	449	467	428	426	394	446	438	441	450	413	433	425	437	446	450	437	430	415	428	445	432	423	442	472	463	423	402	435	456	431	451	462	442	456	448	439	435	416	427	427	451	437	445	452	442	404	445	415	421	413	449	474	428	433	447	410	427	438	421	420	407	432	459	463	440	480	418	455	438	433	447	434	428	477	430	462	437	438	443	396	451	434	418	426	430	395	454	450	428	425	443	430	408	431	448	436	428	408	461	400	420	444	444	459	399	444	416	473	455	450	442	400	440	410	449	414	436	424	428	444	418	460	456	439	425	457	457	450	465	451	406	410	473	429	462	440	482	453	466	435	424	473	399	409	465	434	442	416	411	426	445	439	416	401	411	493	440	429	420	444	438	434	398	383	437	442	444	442	446	420	429	429	428	457	466	411	470	445	427	478	446	433	435	434	412	459	417	439	419	443	415	450	451	441	436	433	413	461	406	460	435	431	448	437	396	474	416	422	440	403	449	458	488	434	470	404	392	418	448	445	414	413	445	447	440	444	449	438	428	440	473	462	451	425	435	471	431	441	413	411	435	472	405	429	435	431	406	412	419	435	441	404	429	443	434	417	464	426	408	403	440	460	408	432	444	416	431	444	430	431	469	425	398	440	457	420	454	434	438	422	411	446	429	437	446	454	454	451	464	461	438	410	435	441	439	438	461	471	449	413	489	406	423	425	422	410	441	438	434	421	453	426	392	435	415	425	436	435	448	416	434	422	454	415	451	446	418	454	410	457	458	435	436	452	420	411	437	439	431	458	445	451	459	427	433	421	442	417	465	449	459	427	400	452	444	434	445	427	413	438	417	446	416	437	452	430	434	424	428	466	423	450	440	406	483	435	455	437	416	460	465	474	453	463	433	434	435	438	422	442	404	441	438	406	451	418	422	426	428	450	420	441	440	449	440	455
2385	937	534	368	400	579	607	500	404	290	239	205	191	140	180	135	153	137	140	123	114	110	92	91	78	71	93	63	80	78	87	79	63	79	74	80	72	59	88	62	59	44	43	43	37	40	50	37	48	42	51	42	40	36	45	36	27	33	31	46	58	50	34	43	40	46	33	38	41	46	29	31	31	34	31	36	45	44	33	39	36	32	41	40	41	30	30	36	42	41	32	42	40	36	38	35	35	48	46	42	30	35	48	31	28	41	41	28	41	37	31	48	39	37	51	45	38	44	37	38	42	42	47	33	42	34	40	44	35	39	36	52	35	43	40	44	29	39	29	46	31	46	36	35	43	41	33	50	35	35	47	39	43	36	35	32	33	44	30	49	53	38	33	46	37	41	36	36	36	31	41	42	43	35	41	36	44	47	32	36	42	30	48	38	42	35	40	37	27	30	35	41	30	40	54	32	45	42	51	38	42	41	44	36	39	32	38	28	33	36	48	37	36	36	37	31	35	36	35	31	40	34	37	34	37	35	27	42	41	48	38	39	28	37	38	47	34	54	23	32	45	39	35	30	48	38	45	36	24	35	37	40	22	45	38	44	35	36	32	29	45	40	43	41	30	39	27	33	52	40	36	42	41	36	41	39	39	40	48	34	43	37	39	50	37	38	34	40	29	38	41	45	40	41	37	29	39	43	39	38	39	38	29	30	36	36	36	35	46	43	40	38	39	38	40	44	33	30	33	48	30	37	46	31	45	36	40	46	32	42	42	38	28	40	38	48	29	50	53	50	39	45	30	38	35	44	37	46	32	38	45	42	38	44	41	49	30	41	34	45	46	46	46	41	30	38	33	36	38	39	40	37	41	47	33	37	39	39	37	40	37	46	34	42	35	36	33	28	49	40	50	37	35	31	36	34	46	43	37	48	29	31	35	51	35	47	33	36	26	32	29	39	43	34	29	42	50	34	40	46	42	38	39	29	45	46	33	32	45	36	39	41	38	40	29	38	30	34	30	51	40	42	33	32	42	44	42	35	35	43	37	37	39	40	30	36	24	40	43	35	32	35	37	40	37	35	49	39	49	42	37	42	36	35	40	42	32	37	36	32	47	42	36	46	42	26	46	41	44	33	41	45	29	43	45	32	45	30	38	41	39	41	26	29	44	34	29	36	42	42	33	43	42	49	44	45	42	35	38	37	29	31	35	35	42	28	57	44	43	48	38	35	46	39	51	34	46	40	26	41	40	33	42	32	42	40	35	43	30	28	45	31	49	38	44	46	50	40	33	40	41	41	45	27	47	21	40	38	41	28	42	34	38	32	31	27	27	37	32	48	45	33	34	35	45	39	35	36	44	32	41	37	33	29	34	47	35	32	35	36	50	44	45	43	34	40	42	42	47	52	27	33	40	44	40	37	37	38	43	44	48	31	35	46	40	40	44	33	42	43	34	43	33	41	40	40	44	26	36	40	23	40	35	38	40	30	36	30	36	48	39	42	41	30	31	38	45	35	38	44	47	37	32	35	36	34	33	37	34	33	37	37	35	32	40	36	36	47	42	45	38	33	31	33	38	34	47	44	33	44	37	36	34	37	44	45	34	35	39	37	43	48	45	43	33	39	27	32	36	28	42	34	44	42	41	37	42	36	40	52	40	38	31	39	36	28	42	35	41	48	37	32	35	34	33	42	48	35	36	50	46	34	33	37	29	48	38	50	37	40	34	36	43	33	40	45	41	45	41	34	33	45	32	42	47	40	41	45	47	31	40	38	38	36	37	49	38	42	46	38	41	42	30	44	36	36	36	33	31	34	37	37	28	47	31	49	37	41	33	42	38	43	47	35	38	39	39	43	40	47	29	42	30	35	40	38	36	26	43	42	34	47	39	27	51	35	41	34	33	33	30	41	41	43	35	27	39	32	28	41	34	39	26	32	31	45	43	40	55	43	32	37	30	43	46	34	34	40	34	46	36	51	36	36	41	46	31	38	37	33	49	32	39	34	41	45	36	49	41	32	38	55	33	48	37	38	31	36	39	40	50	29	48	36	35	39	40	40	24	37	36	41	45	32	42	40	26	33	34	44	38	36	30	39	36	27	36	38	37	40	35	38	44	27	36	38	33	36	38	49	37	35	38	29	32	38	38	31	37	45	33	44	35	36	42	29	41	49	42	32	42	42	38	28	36	38	39	36	29	39	49	26	32	30	26	42	40	40	27	41	27	54	43	30	46	44	41	43	28	42	46	35	34	46	46	42	31	42	32	37	36	46	34	50	48	44	38	34	38	47	37	36	31	35	43	46	41	37	44	37	46	37	39	33	48	46	46	35	39	38	35	37	28	31	34	34	44	38	39	42	38	48	33	44	35	36	33	35	48	38	51	39	38	38	36	31	25	52	44	29	43	43	47	34	47	41	32	35	41	40	42	41	39	40	33	29	40	39	42	34	30	34	41	36	41	36	48	41	32	42	33	44	37	38	44	30	48	31	37	27	41	38	20	38	31	41	55	45	47	47	46	40	37	37	40	40	39	54	38	31	35	37	29	43	41	40	35	34	38	34	40	45	33	31	38	37	32	43	39	29	41	24	33	38	40	34	36	42	44	39	37	39	36	40	42	50	42	29	44	45	51	32	49	27	40	27	31	50	53	45	34	41	44	37	34	45	36	32	43	53	39	38	38	38	39	46	35	41	38	38	35	47	31	39	37	47	39	40	33	54	40	48	39	50	40	36	50	39	42	32	38	40	33	34	34	38	51	34	33	40	32	44	39	35	43	37	38	47	29	41	42	49	33	35	37	44	30	37	43	39	59	28	40	39	41	38	34	37	49	38	33	40	41	49	48	39	44	46	40	37	42	43	39	27	38	37	36	31	41	32	54	40	36	45	42	35	44	27	38	44	44	42	44	42	32	53	36	47	35	38	48	27	38	41	37	33	27	34	36	50	40	35	36	48	42	40	34	44	37	39	35	38	47	34	42	34	49	38	41	43	38	33	43	31	43	42	41	38	48	41	41	43	33	42	47	39	36	32	29	49	41	37	36	42	44	31	29	36	50	44	39	26	28	32	34	45	45	36	45	41	29	43	28	37	35	52	37	39	36	42	34	29	27	25	35	44	39	37	44	40	42	32	38	40	41	44	31	31	45	33	41	40	31	31	50	41	35	33	35	29	50	31	48	34	35	40	53	46	44	36	37	34	37	49	32	31	40	30	34	44	29	38	30	33	45	39	33	46	40	34	44	36	45	43	31	38	33	33	36	31	29	45	40	30	31	28	33	36	35	46	41	37	37	35	36	31	42	37	31	34	30	35	36	42	37	43	35	47	43	42	27	37	38	41	33	48	41	41	36	33	57	31	36	37	43	37	45	35	38	44	48	32	41	49	35	32	39	40	26	28	40	39	39	43	36	36	40	37	48	53	29	32	36	39	39	44	40	43	37	38	38	32	41	39	37	44	28	41	48	39	37	29	37	34	40	36	27	42	35	36	39	42	31	36	39	46
20520	12876	9232	14719	22894	24179	22463	19656	16411	13141	10651	8988	7730	6459	5781	5637	5573	5286	4960	4587	4019	3734	3110	2764	2336	2208	2158	2134	2190	2182	2084	1899	1878	2463	2069	2246	1859	1605	1614	1215	918	748	550	505	475	499	501	485	461	504	503	458	470	507	446	466	450	486	467	473	455	450	492	487	492	490	453	475	464	485	481	477	468	469	473	468	457	473	454	461	433	467	473	472	451	500	426	462	479	500	442	495	444	488	463	465	462	461	446	511	481	464	494	471	528	483	489	483	435	484	456	490	492	517	452	475	458	499	475	467	484	527	471	445	487	420	490	469	490	502	447	448	516	446	464	453	468	480	490	488	463	481	469	482	440	484	465	441	471	520	451	483	473	473	508	468	448	504	461	450	457	474	491	462	475	482	493	453	447	478	465	471	480	496	447	460	491	485	475	486	468	452	487	467	460	492	522	475	485	484	484	466	449	453	482	472	507	461	465	490	426	476	535	454	453	474	476	490	470	442	493	460	469	471	490	496	506	449	460	456	504	454	452	429	444	483	466	491	457	480	467	431	482	494	498	475	480	473	416	450	492	465	463	467	497	486	523	490	428	442	484	431	491	470	459	470	519	489	474	471	477	481	490	497	462	460	460	467	482	475	498	517	470	497	480	440	462	499	460	469	441	476	448	531	458	476	449	453	486	462	496	456	505	465	478	496	485	415	478	468	489	460	492	449	509	469	479	486	497	446	478	446	476	444	450	464	471	455	466	473	488	458	478	438	450	468	455	467	495	445	491	475	450	496	475	476	485	498	448	490	475	472	453	498	490	477	463	465	454	495	459	455	481	448	460	470	477	495	503	502	465	442	440	462	461	494	474	475	473	498	454	441	474	484	451	460	494	493	479	518	500	511	462	437	486	478	484	437	449	489	482	459	484	480	509	501	488	462	512	451	505	478	476	463	471	475	466	500	473	519	479	478	464	485	490	479	469	442	452	396	495	512	476	478	474	484	500	487	502	479	467	445	467	449	490	489	451	488	478	488	473	474	474	474	459	453	435	439	465	509	454	438	476	456	458	455	479	474	518	501	460	494	491	433	438	493	486	478	469	469	480	490	453	509	443	441	433	447	468	510	479	444	461	474	502	480	468	455	473	442	484	494	486	458	476	479	491	518	436	465	471	449	465	470	454	447	494	501	467	460	482	487	456	497	488	455	494	472	465	477	522	490	453	480	490	481	457	486	486	473	509	492	448	476	430	487	480	449	490	479	478	485	514	468	480	409	510	473	442	442	499	494	447	456	440	457	472	457	438	497	503	437	486	454	468	452	444	473	462	416	466	479	474	471	524	491	434	453	461	456	456	462	455	452	454	512	501	485	499	499	481	494	481	477	443	506	470	462	461	474	458	464	459	479	474	490	490	456	457	447	416	498	495	485	479	501	452	496	481	443	454	459	472	506	482	463	484	474	472	476	498	452	472	474	493	475	502	484	468	483	491	478	466	504	453	449	446	506	445	486	522	493	461	433	454	467	470	484	472	500	491	465	481	445	492	465	457	475	486	484	494	477	487	499	480	436	466	450	480	486	468	498	466	470	492	447	478	436	517	454	437	502	476	506	461	496	468	518	439	503	456	469	465	504	467	500	431	486	482	484	458	463	486	483	470	459	473	472	439	474	499	478	438	475	521	507	471	452	449	504	527	459	465	492	469	455	497	490	470	484	474	476	481	454	496	465	448	493	510	447	445	484	493	459	518	467	453	454	462	453	482	465	498	473	505	496	457	479	467	481	500	465	476	455	474	456	496	494	471	460	431	497	486	478	438	472	483	472	485	459	481	455	446	473	471	492	489	469	471	470	468	454	478	465	500	488	492	483	483	482	479	488	457	474	501	481	458	471	512	466	429	490	484	490	471	484	489	472	483	479	528	485	515	492	500	464	473	488	477	454	449	452	507	455	474	474	468	506	464	469	491	504	474	464	483	492	507	458	456	462	516	504	479	432	471	456	439	465	505	513	496	457	429	464	457	476	485	435	464	429	464	511	485	499	511	469	488	512	415	469	498	465	451	454	485	455	484	474	527	486	438	461	454	482	449	442	422	486	493	453	479	492	459	434	474	494	485	459	478	465	478	454	470	455	439	454	485	448	486	483	388	479	513	465	455	499	473	483	432	506	458	490	461	496	482	408	457	498	487	447	461	478	408	478	432	479	492	432	477	471	463	479	465	484	470	473	448	423	513	481	472	484	467	468	484	486	470	465	475	505	473	465	455	485	481	463	436	445	475	454	480	461	452	462	453	457	469	506	486	480	477	502	455	460	499	450	469	454	468	464	452	493	450	484	466	475	464	488	489	490	488	483	464	463	477	475	481	486	483	455	448	496	438	459	468	465	476	457	543	446	467	458	468	473	473	475	486	519	505	456	492	439	482	509	496	464	440	510	457	486	479	416	505	504	468	500	452	509	440	473	520	475	456	447	508	472	487	497	501	491	445	482	462	492	465	451	486	469	471	465	478	502	489	498	468	468	473	442	482	431	471	487	483	458	465	464	492	522	474	460	477	491	503	457	459	437	496	461	496	471	476	444	512	501	437	478	486	476	464	473	461	444	498	455	499	465	440	493	441	454	505	504	448	479	490	487	513	473	449	488	462	465	459	492	492	455	472	480	431	503	480	465	445	463	476	464	470	500	496	509	511	476	504	496	511	454	492	478	510	474	476	457	473	496	482	484	491	482	474	463	505	490	478	429	454	443	484	450	526	453	468	436	496	504	461	442	493	495	516	472	471	468	455	489	457	502	450	462	487	475	481	458	450	474	445	489	476	464	481	483	498	494	473	508	477	501	489	497	441	498	445	424	482	447	446	477	481	433	471	484	467	476	468	434	475	501	447	529	446	492	486	498	464	486	480	453	470	466	436	441	477	448	459	472	508	514	463	443	473	496	426	456	487	464	483	476	485	460	426	458	475	502	488	469	513	477	503	475	488	427	475	489	476	516	470	493	477	464	498	472	480	466	411	477	436	475	486	491	502	493	475	484	477	437	519	498	471	466	459	488	489	409	452	428	446	484	461	494	460	457	492	486	470	481	451	469	489	430	489	457	496	479	439	497	461	503	451	476	467	498	474	487	492	480	508	464	448	514	505	449	484	430	450	508	417	484	493	457	431	447	504	470	470	459	504	471	469	496	455	428	476	467	480	508	458	448	460	445	437	464	465	452	461	458	485	482	488	454	467	439	459	457	444	493	472	483	504	457	499	488	512	505	498	429	489	469	461	492	459	442	502	473	427	485	469	441	449	472	459	463	446	480	492	456	478	429	483	475	468	489	507	529	477	457	495	474	473	467	424	483	455	485	475	508	491	461	455	469	514	476	488	462	477	476	487	440	500	521	478	502	468	452	478	481	484	499	471	437	509	469	472	445	481	466	478	461	463	501	473	477	470	450	477	452	512	528	503	456	467	474	461	469	456	476	441	481	476	477	444	482	446	457	469	454	486	444	508	455	480	514	486	475	457	469	522	423
2414	1783	1018	642	642	972	898	734	593	477	328	306	271	223	216	174	177	154	159	167	129	112	110	113	98	80	96	112	111	99	114	102	70	172	96	153	105	123	123	104	77	64	58	37	29	37	39	50	33	41	47	37	42	38	31	35	35	31	25	35	37	41	35	42	42	40	34	36	40	31	45	45	29	39	45	42	29	27	38	35	36	42	32	36	22	39	31	38	36	28	35	39	36	42	38	28	30	26	42	39	40	39	31	37	30	43	29	39	35	44	34	43	42	41	27	36	46	43	47	38	35	33	37	58	30	32	39	32	27	39	36	38	27	28	38	39	41	41	34	28	42	33	33	38	36	43	38	45	46	46	40	43	36	23	38	44	35	28	35	36	39	30	34	36	42	25	35	45	36	36	41	34	39	44	37	26	36	34	32	25	32	24	37	39	38	43	38	30	28	40	28	39	33	27	32	43	42	41	38	34	39	34	34	36	31	36	50	35	43	33	37	33	47	40	37	35	34	29	34	24	39	42	40	36	33	37	30	40	39	37	31	36	37	33	36	35	45	41	34	34	38	27	29	37	32	44	39	41	40	41	32	34	40	37	29	28	24	41	33	44	37	29	41	33	39	41	36	35	32	29	25	49	40	47	30	24	46	38	25	40	33	38	37	28	37	28	39	43	32	30	33	37	36	41	38	30	34	55	35	30	34	39	39	38	44	36	41	38	37	27	52	30	33	38	33	26	44	38	30	36	35	32	38	26	39	46	45	29	32	22	31	43	29	30	38	39	47	40	43	33	28	25	39	31	48	29	43	25	37	43	31	36	31	43	31	45	38	34	29	39	43	33	35	35	37	33	30	40	31	27	39	39	39	27	42	39	38	37	39	35	39	34	33	42	34	39	42	26	28	39	38	37	39	33	30	40	42	33	34	41	31	34	41	38	34	33	39	28	30	36	34	41	30	34	45	45	38	34	41	47	27	34	39	43	33	34	32	27	34	27	44	32	32	37	35	26	33	42	33	34	38	37	41	34	35	39	35	38	37	43	33	36	30	33	41	37	46	39	31	28	43	31	42	30	38	43	41	48	35	33	34	32	34	31	36	31	32	33	47	42	44	35	31	38	40	40	28	30	46	43	38	31	32	31	32	32	32	39	48	39	29	36	28	36	34	42	43	39	41	34	45	31	36	30	26	39	31	34	41	32	31	40	41	31	36	37	37	31	31	38	41	45	32	32	21	30	32	28	41	31	44	34	39	46	34	42	51	40	33	51	34	30	30	34	42	43	39	30	34	36	32	36	32	27	27	33	34	29	38	36	34	37	22	43	46	23	31	36	43	44	40	30	29	53	44	34	32	42	30	25	36	38	25	38	37	31	38	31	39	44	32	52	37	39	32	34	37	34	38	34	29	31	34	28	49	33	32	36	35	35	41	37	41	36	36	25	33	38	33	38	32	32	39	35	27	37	41	38	38	37	42	33	26	39	41	40	20	38	41	33	46	33	43	36	28	39	30	37	33	38	42	30	43	31	43	29	35	41	38	34	37	46	38	31	43	40	49	49	35	49	43	33	35	45	36	43	35	38	28	32	42	30	39	35	34	36	38	36	33	34	34	24	33	31	27	27	32	45	39	33	35	35	44	38	35	31	36	34	31	33	38	34	37	29	36	44	51	38	41	43	25	31	27	38	36	41	45	31	34	34	45	37	43	36	28	41	40	30	48	41	31	30	17	47	42	31	24	25	37	40	37	41	34	27	34	44	33	34	35	37	32	43	31	29	43	37	27	44	40	35	31	30	39	40	38	45	32	37	23	31	26	30	41	34	34	44	49	39	43	45	31	40	40	36	42	33	38	42	40	33	42	33	41	55	36	33	39	23	36	32	37	30	47	41	36	27	30	39	30	35	22	34	40	42	30	36	28	36	31	44	25	39	42	42	29	38	27	33	36	31	35	36	33	33	43	29	32	37	33	41	30	36	33	32	39	27	31	35	39	32	32	32	38	45	41	28	31	42	26	42	42	40	39	29	39	37	46	24	26	34	32	39	46	26	39	44	46	43	41	34	39	37	44	39	41	26	32	35	44	28	28	23	46	34	23	37	47	30	36	35	32	31	25	47	36	35	36	34	38	24	31	38	38	37	44	45	29	46	44	31	38	43	33	38	32	38	32	27	28	26	30	39	46	40	40	33	39	40	37	25	20	33	32	31	40	35	32	37	32	24	33	39	36	31	28	34	33	40	42	32	27	36	35	35	41	41	38	37	34	27	39	36	39	40	24	34	35	40	30	38	35	28	27	28	28	33	38	36	41	29	28	39	29	42	38	24	36	45	40	29	32	34	34	32	31	41	43	26	34	33	39	26	35	35	38	43	46	38	37	35	26	27	27	40	31	31	33	34	40	24	42	32	37	35	47	35	34	36	40	27	34	37	35	32	30	48	27	33	41	31	38	27	39	37	32	33	36	27	35	28	36	39	56	38	48	33	31	39	32	30	40	30	30	32	27	30	39	42	39	35	32	34	33	29	26	38	31	31	31	28	34	36	44	44	42	37	39	42	31	35	41	46	27	28	37	40	32	33	27	31	30	40	27	40	38	37	44	39	42	30	45	42	36	33	34	33	33	37	25	31	43	40	31	36	44	38	37	37	33	34	33	31	48	40	19	31	50	42	38	23	36	40	30	37	38	44	40	41	42	37	41	37	46	35	39	48	23	28	34	44	35	46	36	36	29	37	42	33	47	35	29	38	30	31	37	35	27	28	41	33	37	32	33	35	29	42	28	39	31	44	33	37	43	37	31	33	31	33	39	36	44	31	39	34	26	40	46	48	42	42	39	28	32	34	43	28	33	27	32	27	44	47	43	25	36	35	26	29	37	31	27	43	39	35	41	30	36	31	42	40	36	39	37	42	42	25	25	31	28	34	29	34	38	36	29	38	26	36	37	32	31	40	33	37	37	28	35	36	41	43	30	34	35	43	38	39	39	35	28	35	39	22	24	30	33	27	37	39	29	27	38	36	34	31	35	32	30	30	29	35	33	33	30	45	37	44	33	32	28	37	38	32	40	35	30	31	43	35	34	38	29	26	27	39	32	41	34	37	47	39	35	36	30	34	37	48	38	36	36	22	31	43	24	32	40	31	21	38	42	40	29	35	32	25	53	26	48	41	33	38	41	29	41	36	28	34	36	34	32	26	42	44	35	32	30	39	34	38	28	32	28	34	38	29	35	33	41	39	36	35	34	39	46	31	38	36	29	33	32	36	30	34	37	31	29	35	35	35	31	36	27	38	35	37	41	28	32	31	38	31	38	30	30	43	29	40	41	37	31	33	32	41	31	39	49	28	41	39	29	40	34	39	41	37	36	43	38	44	36	32	35	41	32	29	30	40	29	50	37	36	40	29	28	25	41	37	40	34	36	39	28	42	37	37	38	40	42	44	27	36	40	28	31	25	36	33	40	39	38	31	28	37	37	28	31	33	35	39	44	47	41	21	42	38	34	37
23888	16681	12778	18550	26910	28882	26441	23254	20296	17158	14015	11848	9940	8502	7326	6323	6068	5614	5065	4837	4431	4050	3569	3368	3045	2871	3025	3023	3182	2804	2520	2353	2347	4206	3484	4578	3247	3522	3374	2464	1466	1195	873	491	477	571	491	532	492	463	426	417	476	450	427	444	469	441	460	476	449	425	453	468	416	417	452	413	495	422	464	436	413	459	422	417	397	413	386	462	427	436	414	447	432	450	431	439	409	454	449	448	408	440	499	439	439	394	431	422	428	439	437	450	439	444	421	484	439	451	432	446	436	415	480	443	455	431	419	420	435	429	431	457	479	434	425	449	397	424	434	413	450	431	440	428	461	421	457	439	425	454	428	404	394	443	409	423	464	397	418	415	426	422	403	418	419	443	462	444	433	378	419	457	444	432	405	458	450	412	469	440	459	425	442	392	413	434	424	428	418	416	388	412	421	420	480	415	470	456	419	455	495	405	441	448	455	445	445	470	457	436	432	455	425	457	450	445	400	433	441	431	420	441	432	418	432	443	423	470	403	445	445	459	436	445	456	450	469	451	432	439	469	433	441	446	441	424	416	423	474	455	453	477	416	409	419	428	438	458	413	436	416	487	454	443	417	444	454	501	474	421	427	451	428	425	396	444	420	457	450	452	461	459	443	440	420	393	396	454	398	432	423	422	438	426	463	467	432	457	472	430	417	427	448	456	451	434	428	418	412	430	427	430	423	446	412	445	438	449	435	411	401	446	441	451	468	419	460	459	445	406	409	450	415	420	439	414	453	426	459	430	391	408	444	454	489	470	438	457	479	460	431	413	451	414	456	434	438	475	446	456	442	446	422	446	434	449	399	438	443	431	460	437	419	438	464	410	448	483	432	437	421	456	422	429	423	448	444	496	401	453	407	424	429	459	453	440	438	445	423	427	421	450	413	412	459	417	423	442	473	445	439	451	456	426	444	447	490	422	428	405	461	423	408	449	402	424	461	445	446	456	430	431	433	423	467	448	445	433	406	443	460	383	420	429	438	411	458	430	427	418	439	455	439	453	448	441	432	396	424	409	397	442	422	449	437	450	455	402	445	433	440	452	439	449	431	430	462	420	407	441	460	462	444	463	407	481	425	411	427	412	409	403	440	432	396	416	429	402	392	448	422	433	429	448	411	421	447	427	445	433	452	421	425	415	440	399	450	518	443	418	391	447	418	460	437	414	401	435	456	444	425	436	490	454	472	438	412	439	419	455	437	438	436	432	438	419	414	442	453	424	451	416	450	440	440	411	419	448	448	468	432	468	438	450	436	429	422	403	407	426	454	444	446	424	443	415	426	417	470	425	444	448	440	449	456	437	444	444	442	428	422	437	489	412	445	424	444	426	423	449	456	414	483	459	448	450	419	457	442	437	456	434	444	397	437	402	432	438	464	468	469	451	419	405	447	423	458	430	442	441	429	472	461	440	467	453	423	413	472	402	420	437	439	444	436	447	436	438	458	408	451	421	448	431	412	434	449	445	406	463	461	442	431	430	434	405	454	438	459	460	458	413	429	438	433	412	437	420	455	478	445	433	417	421	474	423	447	434	444	436	456	424	408	470	448	423	444	429	469	431	433	448	407	450	428	461	443	442	465	425	438	462	439	413	455	396	446	430	453	441	423	440	443	460	456	439	458	422	432	447	404	432	444	421	442	418	450	439	443	454	449	436	459	441	441	398	460	387	444	441	419	439	400	418	408	411	424	430	454	420	425	461	439	476	451	447	443	437	453	449	452	436	449	440	412	431	431	456	475	438	434	424	427	415	437	467	442	407	490	426	429	426	434	466	419	424	431	417	435	421	413	442	423	451	397	424	442	443	432	403	428	416	429	403	398	441	432	429	445	453	478	462	433	430	411	448	457	430	414	473	407	471	439	438	430	411	452	455	447	444	405	436	426	438	425	411	491	440	433	386	416	437	397	420	427	450	398	461	414	438	420	472	423	474	416	421	439	437	419	421	439	436	441	444	421	473	422	422	428	448	443	441	409	445	453	438	420	414	427	450	428	459	421	412	451	453	443	404	432	448	460	431	431	451	460	428	435	411	425	413	430	438	457	401	403	450	445	428	397	450	419	436	445	444	470	421	404	435	456	429	429	425	419	437	442	467	490	476	493	482	447	425	449	452	434	434	402	450	403	442	410	429	409	429	441	436	452	438	458	451	410	417	448	433	456	419	389	385	435	440	458	441	439	456	431	423	406	408	439	459	411	429	465	426	423	430	448	424	449	425	436	413	477	419	398	442	466	407	445	425	445	400	454	421	438	444	440	444	454	508	453	454	420	400	416	473	419	443	447	436	402	463	410	417	423	412	420	450	420	448	440	430	436	429	446	429	430	451	432	434	456	430	402	449	427	441	451	452	460	403	374	419	422	439	442	431	446	448	431	464	375	447	482	441	426	420	456	400	412	426	452	432	461	417	432	465	472	427	435	423	446	437	427	400	450	444	435	445	426	420	430	449	431	425	432	452	438	420	423	417	425	418	447	442	443	448	399	394	396	455	433	440	421	426	411	452	401	440	435	452	471	410	431	436	408	449	444	459	425	407	417	456	458	394	437	448	447	462	431	433	433	469	459	452	419	462	398	432	399	454	446	443	444	443	444	443	425	450	433	414	437	418	462	453	460	411	432	399	445	444	466	464	429	419	422	449	440	460	441	456	446	429	424	444	430	443	445	422	425	471	415	468	474	435	430	421	437	447	465	417	458	432	453	430	468	410	455	439	456	451	438	414	448	473	464	483	435	442	442	441	425	420	397	463	435	422	473	438	383	433	456	385	442	465	478	452	434	440	458	425	464	437	443	411	464	404	398	460	463	438	403	455	452	421	426	458	443	476	444	429	450	435	461	418	437	435	460	434	426	460	431	413	416	425	403	433	382	468	420	442	456	466	437	451	455	474	424	428	399	434	414	467	439	446	403	420	465	416	445	410	437	422	393	422	450	425	376	449	450	454	424	438	471	448	451	445	409	423	430	430	423	413	439	465	427	440	457	449	455	445	444	440	427	435	392	408	462	446	452	449	441	441	408	432	410	457	447	442	480	403	439	411	491	433	419	423	450	434	432	417	452	425	424	420	435	421	423	469	466	464	422	444	430	408	420	473	393	415	440	409	428	410	440	444	436	431	432	423	397	397	436	448	424	449	485	433	442	443	460	427	440	459	441	436	453	467	456	391	427	464	418	458	418	453	430	452	446	437	445	450	445	443	423	436	438	435	420	389	451	478	434	467	410	447	395	435	448	440	436	421	383	430	404	385	411	421	418	448	418	469	429	440	448	406	449	409	431	446	425	450	432	442	422	414	426	420	427	400	419	417	445	384	412	449	436	430	449	407	421	452	425	431	410	454	429	456	445	419	405	457	420	437	430	411	431	438	463	416	448	426	401	399	497	425	448	450	432	441	429	438	441	445	427	456	409	427	428	479	431	458	458	449	411	430	450	426	430	466	440	425	438	443	418	436	461	441	438	453	387	434	426	434	449	417
3614	1563	1023	556	624	854	983	881	699	582	450	381	267	238	221	226	199	162	151	158	130	129	107	124	123	116	130	121	115	87	82	97	90	122	104	116	122	141	145	109	89	86	53	38	41	46	39	32	44	50	40	41	33	36	41	47	32	45	39	28	37	46	42	28	36	36	32	44	42	42	35	46	45	43	43	36	55	42	43	40	37	43	30	38	39	38	37	50	47	36	43	33	38	36	44	48	30	37	45	51	41	49	29	28	29	36	35	47	45	39	47	33	27	52	42	44	38	39	44	44	46	39	43	43	39	37	30	51	45	42	50	40	39	46	39	47	40	45	38	33	48	37	36	37	43	42	42	32	38	36	40	27	31	44	41	34	43	31	42	29	50	50	38	43	44	35	41	37	41	32	31	41	44	40	34	32	46	43	30	38	41	56	36	45	48	33	36	38	36	38	39	46	40	45	33	41	37	48	43	27	48	37	44	37	47	45	31	32	49	51	33	48	41	31	36	38	35	47	39	52	33	44	37	35	45	41	42	45	43	44	38	34	37	31	46	42	36	41	32	42	44	43	42	39	34	35	49	47	46	40	39	36	41	39	32	33	39	40	50	45	43	48	35	52	37	35	43	51	40	46	35	29	40	41	36	48	30	35	30	49	47	39	29	30	39	34	43	38	44	32	35	46	47	39	43	31	39	36	50	45	29	27	44	37	43	55	53	46	36	41	38	41	34	43	50	40	38	33	35	40	43	40	45	39	36	40	43	45	38	50	46	43	29	38	42	31	33	39	41	41	36	46	27	36	37	34	39	29	39	35	35	41	44	39	33	31	42	40	40	44	40	39	36	50	36	39	54	31	37	40	46	40	41	34	40	45	38	38	35	43	44	34	37	39	47	40	42	46	43	37	32	40	47	34	41	41	42	46	33	41	35	40	39	45	34	36	31	34	41	44	43	36	52	45	44	49	38	38	46	49	38	31	40	49	44	35	37	48	38	32	45	50	48	46	43	37	38	46	38	49	31	35	53	57	38	39	42	39	40	35	41	48	39	39	45	38	37	40	39	34	38	51	31	50	50	44	41	38	37	54	37	43	38	39	45	54	42	39	42	51	36	45	23	41	48	39	33	38	47	46	30	44	34	42	32	37	28	36	52	32	43	38	41	38	40	52	29	43	42	40	38	41	29	43	31	39	46	41	36	39	41	29	39	46	36	42	37	50	38	44	38	38	35	40	45	39	34	37	36	34	34	29	48	39	45	45	44	29	34	41	40	31	34	41	46	31	35	34	52	42	47	47	34	46	47	39	38	43	32	38	38	44	50	47	33	34	42	35	53	32	46	34	34	47	50	30	40	47	35	34	45	44	49	40	46	30	45	38	42	40	39	30	42	37	35	33	35	32	43	40	38	42	39	42	41	38	53	35	43	29	52	36	47	37	42	34	46	40	26	40	52	31	47	38	47	40	30	41	38	50	36	43	46	39	33	43	43	45	35	42	51	42	58	46	38	43	40	37	44	44	35	39	34	43	40	38	56	36	29	37	35	42	40	51	44	45	26	41	42	41	44	25	31	44	44	45	39	42	42	32	44	39	40	38	35	59	32	54	39	42	44	36	42	52	38	33	33	42	47	35	38	30	43	40	41	37	33	47	42	34	39	34	35	29	38	40	38	42	37	39	44	28	39	46	37	42	40	50	39	44	35	45	50	43	50	42	39	44	43	42	45	54	34	35	35	36	34	47	36	35	43	52	39	34	47	35	38	41	36	35	44	39	52	32	32	46	41	52	36	35	40	52	36	40	39	54	38	48	34	31	43	36	48	34	35	42	32	38	37	47	39	38	43	40	53	32	43	32	39	49	47	48	32	51	54	44	40	34	42	41	36	38	39	32	48	36	46	40	42	38	41	47	37	38	43	36	31	36	41	36	43	42	47	47	39	38	23	36	34	55	35	36	30	44	40	44	41	37	32	42	50	35	39	38	49	38	43	41	38	37	36	49	39	49	48	40	49	24	38	33	38	32	36	44	44	40	30	39	38	42	42	36	52	32	30	38	39	42	47	42	43	34	33	28	40	44	49	38	48	29	37	37	48	45	27	35	50	39	44	50	33	47	44	28	33	34	38	46	45	37	38	32	39	41	39	38	36	44	37	36	36	48	39	40	39	29	33	42	34	40	50	49	40	35	50	40	48	35	36	37	39	36	49	38	44	46	31	44	39	46	48	54	33	40	44	37	47	41	30	51	36	36	43	33	41	32	47	43	30	31	49	45	44	36	33	41	40	40	44	33	53	52	50	37	31	41	42	38	36	41	40	46	50	38	42	46	53	32	37	42	37	38	42	36	56	49	40	42	46	49	29	47	38	41	32	31	47	30	36	47	39	32	43	42	40	39	38	27	34	55	51	35	40	31	33	42	40	44	52	34	33	28	49	35	31	33	43	46	57	44	32	38	52	40	38	47	46	30	38	38	42	38	37	37	37	45	51	39	33	31	37	38	32	44	35	44	46	42	42	36	33	47	22	36	54	47	38	40	31	35	55	44	38	39	36	48	32	52	49	36	46	36	35	42	46	48	46	44	35	42	46	37	42	55	42	36	49	39	44	41	39	35	44	36	43	34	46	34	53	41	48	44	35	39	62	40	48	34	29	35	47	43	29	39	33	47	46	49	32	38	45	45	56	41	43	39	40	42	47	41	34	47	30	44	54	36	35	37	42	38	44	36	38	36	37	38	40	40	46	27	57	37	30	41	38	49	48	46	47	29	42	44	40	37	32	37	40	32	40	48	43	37	39	32	40	34	46	50	41	49	60	45	57	50	33	50	44	45	52	39	37	36	33	41	44	40	38	41	29	41	32	46	40	43	49	34	42	50	39	41	39	33	49	37	26	44	38	43	30	38	32	37	49	47	32	41	35	48	39	43	40	33	49	36	32	45	44	38	37	43	33	47	38	40	24	39	33	40	44	43	39	43	41	35	38	47	42	36	35	37	43	32	35	33	36	34	43	38	42	44	43	28	41	43	42	44	36	36	46	59	40	30	36	45	40	44	46	34	29	35	43	34	29	42	50	36	39	41	40	40	41	39	30	51	35	44	46	36	39	38	39	41	45	53	48	39	34	47	45	35	50	51	42	42	42	39	47	39	54	46	51	37	31	51	41	40	48	49	44	44	33	37	43	36	34	45	46	49	40	37	38	40	33	42	50	41	41	32	48	30	36	33	37	38	39	32	22	36	42	43	54	43	41	57	56	46	58	41	40	43	39	36	34	42	39	34	45	47	31	26	35	34	47	40	45	41	43	45	47	45	51	49	34	37	39	50	39	39	32	45	38	47	34	41	37	45	33	32	38	32	37	44	32	43	49	36	40	41	38	32	37	40	39	32	38	42	54	40	42	45	48	39	31	39	51	35	32	43	52	45	37	36	42	47	46	45	39	47	44	50	32	33	36	36	29	41	38	39	42	41	40	38	43	53	42	29	39	44	44	46	40	50	38	47	41	29
23416	16336	12758	18502	25913	28423	27578	24920	21573	18754	15455	12771	10544	9217	7760	7095	6627	6033	5500	4887	4631	4130	3768	3657	3731	3598	3531	3349	3058	2871	2639	2463	2420	3387	3096	3151	3416	4214	4208	2952	1994	1594	1017	580	550	693	620	560	504	508	539	547	505	449	524	519	479	480	468	540	473	491	492	491	464	516	491	468	498	486	486	501	554	482	523	532	471	490	521	528	465	466	471	502	462	490	504	482	516	507	503	458	455	509	520	475	480	518	477	533	513	473	511	507	491	456	514	502	487	469	482	469	507	508	525	542	505	518	489	481	485	501	484	486	508	496	488	470	484	505	462	515	499	477	510	520	492	476	480	525	481	507	479	479	491	498	477	483	510	509	459	506	512	504	509	499	470	470	523	481	451	489	441	468	472	491	474	485	533	484	477	503	517	486	488	480	523	450	509	484	488	442	499	477	496	480	485	487	466	496	478	489	479	526	466	505	472	516	491	528	514	496	520	492	467	504	505	515	465	510	459	480	480	493	484	455	474	488	484	529	532	515	499	503	489	494	487	499	454	464	498	439	506	500	519	487	503	452	482	485	477	489	494	495	515	494	463	507	475	471	511	446	508	500	470	481	530	476	461	503	538	488	460	496	470	468	494	483	479	506	478	470	486	478	521	495	489	485	488	514	503	529	520	478	468	545	452	475	450	492	520	521	483	469	487	505	505	517	542	470	482	488	454	508	504	509	493	529	504	464	510	487	514	507	472	468	470	481	478	479	524	479	477	512	514	479	475	490	496	496	489	484	468	516	513	470	506	474	512	488	469	521	480	500	505	510	495	475	473	514	467	497	509	470	491	491	431	537	488	483	488	503	500	527	485	458	444	478	478	489	482	514	473	514	453	494	511	557	484	491	555	488	480	529	491	486	479	488	492	471	500	469	511	519	522	506	491	474	493	477	497	516	498	510	509	492	507	521	479	471	514	514	479	505	473	525	466	548	466	510	504	489	460	509	492	520	475	478	533	515	512	516	477	510	489	519	490	475	459	487	514	504	493	458	469	470	501	509	496	495	518	476	513	498	508	471	539	527	510	478	489	483	531	469	495	507	478	497	508	520	493	470	475	501	517	498	503	531	533	548	478	506	522	480	471	502	489	534	458	492	491	519	459	527	507	469	508	472	513	491	495	473	480	502	519	495	469	467	495	475	461	472	475	489	496	492	534	503	512	526	505	484	495	496	455	485	486	456	483	455	490	505	488	551	508	477	499	480	507	493	511	506	450	533	488	471	534	468	465	470	469	489	455	484	533	496	480	500	490	507	500	458	450	494	472	478	467	488	480	483	506	504	463	523	502	498	494	483	455	514	492	526	497	532	495	471	468	518	513	489	466	476	500	506	501	493	488	490	462	501	480	493	494	519	503	504	499	465	507	506	456	509	485	507	531	447	491	474	470	428	498	512	456	467	478	503	499	491	523	509	452	489	503	539	513	514	505	485	532	521	452	470	503	473	508	528	497	502	491	470	455	450	513	493	467	455	482	481	474	482	514	464	478	496	478	478	479	482	487	491	495	489	505	494	481	454	532	463	455	499	496	455	496	465	467	495	480	483	482	486	469	474	505	512	453	468	494	501	451	498	455	463	506	501	460	513	516	515	485	489	501	507	518	539	451	499	491	512	486	509	486	515	480	485	480	497	486	482	495	504	516	480	479	473	531	534	495	466	517	474	518	492	462	456	527	488	494	486	484	513	510	470	502	509	517	490	511	478	481	494	492	471	510	444	504	455	492	537	487	496	488	498	488	505	468	492	507	462	499	489	507	437	458	462	491	489	486	474	485	492	492	505	480	468	490	440	468	501	504	484	512	529	484	495	505	486	482	458	484	494	530	473	516	482	499	434	468	506	509	476	491	503	472	497	495	520	502	500	477	507	472	535	493	513	512	502	483	479	453	512	478	499	504	476	513	503	541	481	489	529	477	510	516	505	450	498	515	502	441	491	519	469	501	468	500	443	521	495	514	479	498	496	448	498	519	478	454	495	458	480	484	502	480	493	483	452	509	488	484	461	486	511	477	514	502	521	514	511	487	465	469	514	492	499	510	459	506	464	508	482	482	538	464	475	506	507	463	455	485	476	450	503	493	480	512	474	520	494	461	524	506	446	482	468	478	497	518	507	511	479	532	495	535	497	530	436	478	491	492	496	488	523	469	451	503	499	500	506	468	529	495	514	455	483	492	499	490	487	477	504	495	461	496	456	499	492	495	438	504	479	483	487	507	498	480	504	463	472	486	474	511	492	515	509	426	513	451	522	501	494	480	492	491	455	510	490	507	485	506	467	498	448	515	547	459	511	487	501	466	523	521	480	518	476	492	462	480	479	481	524	472	458	496	482	520	461	506	482	471	520	489	479	491	507	510	507	477	489	497	485	514	518	512	512	512	480	468	480	461	488	476	470	490	453	473	521	460	493	487	534	491	484	466	503	468	495	472	489	473	484	511	517	496	477	466	482	531	475	490	484	491	476	502	492	511	509	512	470	452	486	476	447	531	502	495	504	499	472	465	530	515	446	448	486	488	477	502	482	474	489	489	491	503	499	495	488	498	457	459	506	542	500	496	478	476	470	487	502	494	485	468	501	462	518	531	474	512	525	512	512	477	457	467	499	519	480	499	487	466	462	482	485	515	488	483	461	511	512	504	529	534	477	485	482	491	503	471	491	501	486	460	492	500	510	491	452	500	460	510	501	494	482	491	495	467	515	481	513	495	512	511	466	481	498	483	474	474	506	497	457	475	497	458	469	524	490	498	488	508	470	518	491	458	513	488	522	457	468	493	508	476	509	470	498	501	499	487	503	532	464	502	503	507	503	511	503	478	517	469	491	477	486	516	490	470	512	505	526	493	490	476	538	480	480	493	504	500	476	497	506	478	475	538	453	495	464	509	488	505	497	501	498	488	500	521	498	487	462	510	473	504	488	501	475	502	479	493	461	485	496	534	492	508	516	493	485	500	479	531	478	513	458	471	492	457	497	500	505	498	548	510	481	502	471	465	479	490	508	549	485	490	482	469	504	520	504	523	502	452	468	501	478	471	510	484	450	478	469	481	513	467	499	458	479	552	460	438	500	531	503	480	465	486	462	488	474	488	480	496	489	492	512	471	494	470	503	518	505	484	532	458	506	492	493	482	524	514	510	469	455	506	518	502	481	446	471	469	439	478	500	465	495	509	485	479	483	528	459	496	520	479	495	507	516	478	499	484	452	523	481	498	509	506	481	513	487	504	507	491	497	470	476	529	475	471	479	477	489	467	456	483	494	498	519	514	467	480	464	481	473	489	436	502	458	491	508	501	505	492	485	495	527	471	493	518	476	471	519	502	482	476	509	467	491	485	519	512	477	498	481	526	499	506	511	506	481	498	480	475	518	499	505	481	498	556	508	477	514	477	515	487	502	468	515	463	490	445	477	442	497	474	477	477	504	455	518	515	494	484	506	490	513	505	514	528	501	476	498	480	466	480	481	490	527	503	530
3237	2736	1390	919	883	1202	1191	1109	857	730	617	489	382	293	264	251	245	201	201	197	163	165	167	135	158	113	142	123	106	125	121	94	111	104	159	150	134	167	171	136	120	90	55	24	42	45	42	45	28	37	44	36	34	37	40	37	36	37	40	42	36	33	33	37	37	38	26	42	33	34	40	41	33	30	35	44	40	33	23	40	33	34	35	35	35	27	38	32	27	37	24	41	39	42	42	40	34	33	39	37	36	41	49	43	35	41	27	46	43	32	34	44	33	36	39	37	41	40	28	44	38	55	42	38	38	33	40	40	40	46	29	35	40	33	46	25	35	33	33	28	37	43	38	27	34	26	35	39	35	50	42	39	33	47	26	28	36	48	39	36	39	37	41	39	29	38	35	44	32	43	28	28	43	32	31	32	38	23	47	34	37	38	42	35	41	39	27	28	36	45	27	44	42	41	32	35	40	27	29	32	40	34	32	46	41	35	40	37	30	39	53	29	30	43	36	35	31	41	36	42	28	29	32	35	44	40	37	30	31	35	42	36	36	46	42	32	32	35	26	31	39	39	38	41	40	44	38	31	34	42	28	26	48	43	28	38	33	30	31	48	34	40	32	33	44	36	35	47	52	48	43	47	43	35	41	38	34	33	30	32	37	50	35	50	28	29	35	33	44	31	45	28	33	33	43	38	36	26	32	36	31	31	34	25	35	39	34	44	34	36	29	31	43	29	40	32	36	42	35	26	35	36	28	33	31	39	39	34	26	32	28	38	27	33	40	36	39	27	37	39	41	44	36	36	38	39	31	29	48	36	39	31	32	31	30	35	39	29	48	35	38	29	24	37	41	40	44	45	38	33	29	44	34	37	38	31	39	41	45	45	39	38	35	36	40	37	31	37	35	31	40	41	33	35	40	30	36	39	40	46	42	28	43	27	42	26	34	32	33	45	35	29	42	22	35	42	35	34	27	35	30	38	32	33	42	39	26	44	36	41	40	46	39	30	38	34	48	40	37	29	41	49	37	33	41	23	39	34	41	40	37	31	37	34	35	37	37	35	37	41	31	45	36	27	34	32	36	38	34	41	35	29	28	38	47	34	31	25	40	26	33	30	34	32	38	37	36	34	33	46	30	45	38	36	32	37	39	33	32	47	43	29	40	34	39	35	33	36	30	38	28	26	29	35	53	34	39	33	29	26	37	30	48	43	49	29	29	40	35	30	29	46	45	29	27	24	41	36	32	33	30	31	34	32	29	54	38	33	41	25	36	37	40	36	32	34	37	35	27	42	36	43	41	43	29	34	45	40	39	44	33	37	38	34	35	31	26	47	45	37	37	32	44	27	33	35	38	27	37	35	31	30	27	36	42	32	32	51	43	33	43	33	35	29	36	31	40	31	39	34	25	28	43	28	47	25	34	35	38	37	26	41	46	41	37	31	39	28	37	27	50	25	36	46	36	30	29	41	39	32	36	41	34	45	35	32	50	31	42	33	31	31	26	32	32	45	22	33	33	34	34	43	33	28	36	37	46	39	39	30	35	40	38	42	39	26	38	28	37	32	34	30	38	41	38	37	36	47	35	30	43	35	35	43	41	35	39	25	30	32	43	35	34	45	37	44	38	44	32	48	39	37	35	32	31	35	36	30	30	29	29	45	32	42	38	40	28	37	37	38	40	33	50	46	43	44	33	41	35	36	41	36	25	40	36	24	38	43	41	44	33	24	43	36	45	34	28	35	37	36	32	45	37	40	34	33	40	38	34	34	44	43	24	47	46	40	39	39	41	43	41	37	42	44	38	28	25	44	29	37	27	29	30	31	43	34	31	33	44	38	30	26	36	34	37	41	30	34	42	47	29	32	45	28	26	41	29	37	31	27	43	48	28	39	40	42	43	31	43	35	32	41	53	31	41	41	31	38	37	40	37	29	34	33	35	39	38	36	42	33	35	40	39	37	37	40	33	38	38	41	32	33	27	35	47	45	30	42	41	37	41	34	35	31	42	34	35	49	34	31	29	31	34	38	37	34	47	42	37	38	28	38	42	37	36	41	30	33	42	37	35	24	34	29	45	42	48	34	42	35	30	32	41	31	33	30	32	35	31	36	32	37	41	40	43	34	33	28	34	47	37	32	43	39	33	41	40	36	28	31	32	32	41	32	33	39	34	31	34	25	44	41	30	51	36	32	36	41	36	32	29	52	33	39	30	48	36	32	31	21	34	31	47	39	39	35	36	27	46	45	31	38	43	40	32	40	43	39	46	33	36	29	38	29	35	35	37	30	42	36	47	32	39	33	33	41	40	26	33	38	39	40	35	39	39	32	35	35	38	23	34	31	22	44	33	38	19	34	30	43	39	41	45	28	38	30	31	30	32	31	34	49	31	39	39	35	35	42	44	29	36	44	44	41	26	39	39	36	29	34	36	48	38	40	31	37	48	41	31	30	31	26	34	40	45	40	40	31	50	38	37	41	38	40	31	30	28	43	33	35	31	40	38	37	41	40	38	51	29	44	35	35	23	36	37	43	34	28	31	36	40	23	36	29	44	47	24	30	26	38	38	29	39	28	29	40	31	43	42	32	32	35	36	45	33	53	34	31	23	39	41	38	30	45	22	33	48	35	36	34	29	31	30	49	32	40	41	36	36	34	47	41	37	38	41	41	33	31	51	43	29	34	32	28	31	40	17	41	37	33	29	30	42	38	28	38	23	35	40	33	45	34	35	41	36	39	26	36	43	41	41	31	45	36	44	26	30	25	35	48	40	27	38	47	51	32	37	27	36	36	34	35	24	42	40	38	39	46	41	36	36	39	44	42	31	39	28	41	34	32	34	33	40	29	39	28	36	41	46	43	43	36	40	31	34	37	30	42	34	31	32	40	35	42	35	41	39	42	34	33	42	39	36	48	33	30	40	41	37	39	22	38	52	37	30	40	35	37	35	33	35	28	43	38	28	34	42	39	37	29	36	27	44	38	36	41	35	37	33	45	36	34	36	37	42	37	39	42	40	34	35	36	35	36	46	41	39	45	38	37	37	39	34	30	37	34	31	40	32	42	25	42	33	34	39	31	36	47	45	36	42	39	31	39	34	36	32	37	34	42	30	33	46	31	36	37	36	36	34	36	43	45	26	31	42	37	30	44	37	28	39	46	29	43	53	33	36	51	32	32	41	38	35	37	46	27	35	35	24	38	32	30	36	41	46	34	34	34	42	35	25	35	34	35	46	43	39	34	46	33	33	34	39	26	34	31	38	27	35	51	40	34	31	39	33	41	35	36	44	41	37	40	36	37	38	27	43	43	34	31	45	33	33	31	41	40	35	28	31	35	42	35	43	41	35	39	35	38	39	37	33	35	29	36	45	41	33	29	29	32	48	33	30	35	24	34	35	34	49	35	45	41	40	39	29	39	48	25	47	43	42	33	28	41	31	32	35	47	40	35	30	30	40	29	39	40	35	50	37	35	36	33	35	33	37	27	31	32	36	38	38	37	42	37	23	38
27163	19915	15404	21705	29288	30523	29023	27448	24663	22004	19390	16143	12927	10979	9506	8560	7682	7142	6411	5965	5614	5079	4858	4680	4406	4220	3913	3751	3615	3381	3155	3017	2836	2659	4567	4285	3586	4888	5664	4163	2652	1921	979	496	563	752	722	588	504	487	467	473	493	472	429	477	428	427	455	442	461	457	434	470	474	426	443	468	446	447	439	427	392	438	430	426	414	458	450	409	461	431	482	439	458	449	429	442	444	425	465	485	445	484	437	462	439	452	464	429	451	442	429	431	424	428	470	443	445	442	435	447	472	449	446	465	436	437	439	431	463	444	452	462	440	467	441	446	456	422	456	476	437	392	475	423	450	418	445	451	462	490	424	466	456	445	422	426	446	472	419	446	420	488	416	490	445	447	494	474	446	459	420	467	458	448	448	446	454	460	434	422	500	438	471	434	432	436	431	456	466	440	457	433	462	430	479	455	460	434	467	443	440	440	429	457	419	409	454	429	442	474	447	462	439	423	418	480	441	471	446	435	419	461	474	432	443	455	446	469	439	450	446	453	443	463	432	437	454	430	429	436	472	444	443	412	470	441	417	444	427	437	485	457	460	432	464	432	441	422	435	441	454	434	475	430	513	441	442	469	454	431	443	489	455	424	452	442	430	430	437	444	452	488	453	449	441	444	410	429	441	431	445	471	410	436	432	475	449	456	467	466	473	443	422	447	473	434	460	439	467	477	432	439	451	486	481	474	435	406	414	495	459	451	443	445	412	489	454	443	463	450	475	448	463	440	448	458	443	461	422	449	423	463	471	462	479	461	437	458	429	426	437	497	421	431	429	450	451	449	472	404	458	423	478	419	449	394	416	466	421	423	443	472	453	474	437	435	431	393	482	446	442	467	440	458	440	465	408	432	483	465	444	464	469	421	445	452	440	448	446	434	394	478	425	451	465	441	452	452	419	444	445	427	404	429	408	435	406	438	448	460	440	477	480	451	436	430	442	436	425	489	432	435	426	464	475	436	469	445	433	459	448	442	430	467	481	452	426	400	459	450	445	445	441	453	453	439	423	414	466	412	478	414	483	480	480	452	436	455	424	450	421	411	471	394	439	458	416	412	464	423	423	468	452	475	445	404	467	394	427	433	419	483	471	447	471	456	423	471	441	484	419	462	469	437	462	474	469	460	444	426	435	443	460	445	445	438	427	461	478	440	435	473	398	461	443	458	412	505	428	449	432	488	446	428	415	418	439	415	510	444	445	404	438	444	457	388	442	459	435	457	468	493	444	444	445	448	451	410	438	459	454	467	459	469	434	453	482	459	451	492	437	418	448	446	479	450	442	468	439	447	430	433	466	460	451	474	468	483	426	471	437	429	464	473	410	435	428	459	442	461	415	428	428	502	458	462	434	416	416	485	454	461	419	423	448	431	443	445	476	434	466	430	414	458	477	459	464	432	444	462	447	450	461	447	465	431	476	425	483	452	473	453	483	447	403	452	484	443	424	440	441	464	447	406	453	435	423	455	477	407	425	429	445	418	431	458	484	474	461	419	404	451	459	441	418	421	427	428	431	449	426	430	439	463	457	431	428	464	443	447	414	442	440	456	463	460	461	474	458	437	453	462	463	453	428	420	456	405	457	445	450	467	462	474	463	433	458	456	463	488	432	477	440	442	438	494	412	430	456	449	438	427	458	465	433	435	463	482	424	431	458	420	463	472	468	452	424	449	461	458	452	450	444	452	443	411	501	483	431	454	443	413	440	465	421	433	433	479	463	449	409	457	447	434	427	451	453	443	446	407	463	459	404	466	453	413	468	441	420	466	424	453	448	504	458	407	426	448	457	435	471	436	424	478	402	439	468	428	472	434	417	466	442	483	418	452	424	427	462	451	457	476	484	476	451	430	457	409	446	467	461	460	442	421	430	442	458	443	439	433	439	407	429	451	423	437	451	424	406	428	464	429	490	458	468	441	453	421	410	482	455	435	470	432	445	437	387	497	458	418	458	425	442	468	477	422	485	445	431	460	471	444	440	436	466	460	458	458	442	438	456	446	432	452	486	457	444	450	448	465	454	449	465	430	449	428	487	452	438	482	443	464	434	502	459	420	457	485	473	453	429	467	427	482	468	472	452	437	456	432	462	451	435	474	440	437	410	430	416	450	428	456	474	468	448	439	456	449	429	427	452	386	481	439	443	429	432	408	460	436	447	439	459	490	447	450	422	450	481	443	417	468	433	420	430	405	450	465	459	477	467	465	460	464	442	402	461	480	436	441	474	422	420	440	464	475	469	470	437	433	438	437	436	445	469	431	448	429	400	425	464	435	429	474	440	484	419	439	442	474	431	478	435	433	423	463	472	425	492	428	444	434	457	449	451	447	440	425	424	433	427	441	426	435	430	521	417	455	427	425	446	431	417	464	436	477	422	431	430	412	489	450	475	462	443	430	484	444	416	465	458	474	416	450	421	436	435	478	435	439	440	473	465	414	437	431	479	455	467	466	458	464	491	422	429	430	427	444	447	471	422	435	441	444	462	438	456	433	456	474	412	429	438	389	468	440	432	449	464	444	441	430	453	443	482	440	460	418	445	468	434	465	470	414	445	472	455	411	436	449	449	455	429	461	464	458	448	423	465	449	428	443	456	431	431	463	456	415	434	465	454	467	442	456	431	444	512	436	397	412	477	456	448	509	473	452	410	445	430	466	439	433	451	412	431	433	453	446	421	467	464	428	452	426	463	400	455	448	427	460	431	446	444	460	449	478	456	464	429	436	433	440	438	492	465	464	435	401	434	430	429	447	433	432	445	455	450	413	445	477	447	476	448	478	451	469	428	472	456	456	472	423	465	427	430	418	401	475	431	445	426	479	405	436	457	421	414	459	480	445	431	468	454	456	417	484	403	496	431	467	451	450	445	459	455	451	455	459	428	469	464	456	447	450	445	480	413	466	439	398	470	463	424	421	427	466	433	445	442	422	424	449	486	440	494	469	434	409	428	458	443	448	481	440	413	459	420	455	461	468	471	473	470	459	441	460	434	455	465	430	427	435	403	429	417	445	430	477	429	419	447	465	441	471	460	435	461	421	429	495	430	453	438	430	442	438	431	461	451	485	472	471	430	431	447	439	441	466	466	486	439	429	454	443	459	461	476	433	476	391	484	421	436	447	469	403	436	443	455	431	449	445	466	444	447	462	439	388	443	424	493	457	463	461	470	463	464	445	429	449	480	433	421	427	481	453	457	454	463	456	442	450	463	440	416	421	474	454	400	464	472	435	430	443	475	485	435	463	499	417	478	439	452	397	440	445	412	449	438	416	452	478	447	448	442	454	449	467	438	440	423	473	442	456	448	462	453	455	444	451	469	441	489	412	486	477	444	483	464	453	489	461	431	476	444	431	486	502	433	450	411	466	428	446	474	441	494	476	471	467	473	433	456	482	448	463	462	438	443	450	458	456	422	440	451	445	428	430	468	483	431	442	408	451	484	405	447	438	498	452	463	465	461	428	417	457	433	451	453	421	447	437	441	421
2461	1028	536	371	384	510	470	449	393	410	340	269	237	195	147	116	119	95	112	121	91	102	93	73	84	81	93	85	71	75	76	62	67	78	58	53	71	66	58	75	66	43	41	34	38	31	38	38	38	35	29	41	33	46	31	38	49	38	34	46	45	35	29	45	36	32	47	41	58	32	40	26	37	38	35	40	35	39	37	32	33	42	36	33	40	46	38	44	50	33	38	39	44	31	36	36	29	23	39	37	35	30	38	38	36	31	42	25	47	30	41	25	42	39	41	44	39	37	41	43	49	35	29	38	35	42	35	43	32	36	30	47	30	41	37	35	38	39	35	35	32	42	33	39	33	33	32	45	43	46	30	45	42	40	45	44	40	49	29	38	44	40	37	36	38	26	31	48	39	37	43	44	38	46	44	35	30	53	37	38	32	40	39	30	47	32	41	38	38	42	46	38	49	36	40	39	35	33	39	37	38	25	30	41	37	31	43	34	37	29	39	42	49	60	44	38	39	35	41	29	35	40	35	49	52	31	32	34	48	40	45	35	41	40	37	47	43	37	42	37	26	45	47	36	41	37	50	32	39	37	43	40	37	47	28	32	44	40	39	46	36	39	55	31	50	28	38	28	29	34	42	43	42	35	39	39	40	45	32	39	44	50	38	29	41	32	48	47	26	41	28	40	42	24	51	46	37	43	37	39	35	39	32	41	43	35	29	36	30	44	51	33	42	43	46	36	31	39	53	31	31	38	29	44	46	41	45	37	41	44	39	48	32	22	42	43	36	42	38	42	40	42	34	29	33	33	46	35	37	26	42	28	39	34	32	31	32	42	36	40	39	49	28	41	37	25	47	37	36	35	32	30	45	36	27	37	34	37	37	40	45	42	39	36	42	39	35	33	39	34	44	42	41	35	37	36	28	33	34	38	37	38	28	36	49	38	35	35	39	35	43	46	36	39	34	34	23	36	43	43	33	36	28	49	28	32	45	47	39	40	22	35	45	45	40	45	45	58	30	33	48	40	34	41	35	37	29	44	38	39	50	32	32	47	43	40	31	40	31	39	42	41	37	45	25	41	37	36	39	35	38	47	33	31	39	40	36	41	39	40	31	36	41	42	38	27	37	45	35	34	42	43	34	37	45	35	39	42	42	31	36	45	44	42	32	35	25	36	53	45	35	25	41	35	31	45	40	46	31	41	33	32	42	46	36	39	33	35	35	38	45	44	38	41	29	52	42	35	34	33	37	38	44	29	41	30	30	28	28	43	48	48	45	44	39	39	36	35	29	42	42	34	29	56	50	27	42	32	36	41	29	37	33	36	40	41	41	38	39	39	32	36	39	42	44	33	26	42	35	40	43	45	44	32	36	49	47	33	54	41	40	37	35	37	36	38	51	36	32	40	35	36	38	44	47	26	36	49	36	50	37	33	42	40	46	40	34	44	39	40	40	54	40	37	41	32	39	36	51	43	41	22	36	41	38	38	36	32	34	41	33	37	34	33	53	37	38	41	32	44	49	43	34	41	35	32	37	38	33	27	39	46	31	34	23	51	57	41	34	36	41	43	33	37	50	34	33	29	50	46	40	32	32	41	39	34	42	37	39	27	46	35	33	27	35	45	46	38	42	44	37	30	43	39	33	33	40	30	31	33	51	29	45	45	38	37	37	36	34	33	41	48	35	35	42	38	32	33	35	36	39	47	29	31	43	39	46	41	46	36	39	30	35	34	39	38	42	40	26	42	30	45	51	41	34	36	44	37	45	40	32	39	36	44	38	55	27	46	30	40	44	44	29	34	48	42	42	38	33	35	27	33	29	43	39	31	51	41	31	34	42	42	34	43	42	44	35	34	45	34	44	41	39	39	43	44	37	48	27	42	35	46	30	39	33	39	26	30	35	41	43	43	38	36	28	35	43	39	38	44	35	38	35	35	41	29	35	52	27	38	44	40	27	25	41	34	38	42	40	31	42	39	39	44	30	39	46	33	39	58	34	36	38	37	47	35	47	40	34	37	32	38	50	38	39	40	35	39	41	28	49	35	30	39	36	47	33	51	39	45	45	31	45	31	45	37	32	46	26	40	32	34	48	22	31	37	41	39	24	31	41	46	38	39	31	34	34	29	43	50	29	30	29	44	35	31	40	34	40	52	34	35	44	43	30	37	54	33	42	34	35	35	47	45	44	42	48	52	42	32	31	27	43	34	43	34	37	30	38	33	37	32	46	31	36	39	30	32	37	34	27	38	35	53	38	36	33	34	43	43	36	37	30	44	45	30	36	32	45	30	42	35	39	49	46	35	40	50	35	40	35	39	47	40	46	39	38	36	32	42	45	31	21	41	41	40	38	44	45	42	35	38	42	46	32	30	32	32	35	25	33	33	33	52	30	30	41	44	36	45	35	46	34	23	45	37	40	35	29	36	52	44	34	36	48	33	36	41	33	38	41	33	45	29	32	41	39	30	30	33	38	30	31	56	42	30	44	47	38	28	47	26	38	36	48	44	42	25	36	36	36	37	33	30	44	44	38	46	42	37	42	33	50	45	35	40	41	37	29	38	34	52	33	32	34	24	47	29	40	34	31	28	37	45	43	35	37	40	39	35	46	41	33	29	46	40	35	37	33	43	47	38	43	41	42	39	36	37	26	37	44	43	41	34	28	35	35	36	27	52	34	36	31	35	42	35	30	32	47	35	32	34	35	33	40	40	49	35	46	34	34	34	40	35	39	31	39	41	45	42	37	41	31	27	46	31	38	28	28	42	36	35	33	50	31	52	35	45	28	23	48	50	50	30	33	29	40	27	31	35	44	48	39	37	26	33	33	35	28	30	37	40	38	25	33	34	40	45	38	46	37	38	32	40	49	36	39	45	29	43	44	39	37	55	39	36	40	47	41	30	38	32	38	41	29	27	48	40	45	38	31	36	29	34	37	37	36	33	46	30	37	33	44	36	45	41	49	42	32	38	34	30	43	31	35	31	47	39	37	37	50	22	44	34	46	30	46	40	49	38	34	42	46	45	33	31	41	30	39	38	37	39	37	42	34	34	46	34	44	35	47	32	37	41	54	34	36	41	38	34	41	44	39	34	41	43	37	39	36	48	37	40	51	34	38	53	38	25	36	38	45	31	44	37	41	36	33	41	38	33	44	43	40	40	41	34	42	27	47	40	36	34	39	52	40	41	38	45	40	35	34	44	43	42	41	39	32	48	32	37	41	39	30	30	36	38	41	41	40	45	39	48	32	37	42	44	34	34	39	36	42	40	51	43	48	42	43	30	32	37	43	37	35	31	39	40	50	32	39	34	30	35	44	34	30	38	36	34	36	41	45	57	38	47	34	36	39	45	48	39	34	32	39	39	39	33	48	28	34	36	37	52	39	50	38	38	28	37	47	38	48	34	33	47	49	38	40	33	46	29	33	36	44	43	31	43	37	37	45	37	47	47	25	29	30	42	41	38	50	35	40	42	40	34	31	34	22	49	43	33	40	49	46	41	40	43
20753	13052	9261	14465	21940	22897	21288	18979	16931	15019	13210	11318	9101	7374	5670	4618	4110	3838	3299	3146	3017	2953	2809	2580	2453	2335	2302	2143	1924	1868	1761	1599	1569	1383	1473	1176	1346	1416	1662	1510	1134	848	539	521	545	531	527	483	540	480	501	445	483	451	439	496	501	489	490	447	490	488	461	458	488	476	453	450	463	479	494	485	465	463	491	498	453	462	489	488	462	463	514	481	482	454	486	465	427	478	452	484	489	462	503	479	491	468	506	484	481	448	462	465	484	506	496	500	456	475	488	501	498	452	501	470	507	467	533	448	485	480	458	490	456	480	476	475	472	456	468	473	423	448	426	489	449	477	487	435	452	485	486	449	511	467	523	491	472	466	512	497	487	479	492	484	481	433	495	504	475	497	415	491	485	447	460	448	479	473	477	487	474	472	462	481	438	488	476	492	480	500	503	458	497	488	475	469	483	461	477	436	445	448	481	521	473	491	462	450	509	481	483	485	457	434	449	452	450	449	508	450	486	465	496	494	451	513	492	481	458	486	495	496	465	462	471	462	461	479	471	516	490	474	470	495	463	483	434	463	491	475	483	457	483	491	489	447	475	466	465	481	518	465	458	489	503	490	480	484	472	489	491	499	492	508	480	454	503	484	459	470	455	482	443	486	434	456	475	457	505	460	471	454	472	460	476	469	466	444	461	468	475	473	469	445	493	473	530	489	450	490	502	473	472	470	453	473	480	471	471	461	497	471	516	504	475	485	486	522	462	441	502	511	469	491	463	459	472	488	479	479	469	478	497	518	504	476	467	495	482	444	464	487	496	491	474	468	473	484	493	474	436	437	450	480	513	462	521	489	446	434	499	494	476	448	463	486	448	422	470	435	452	510	458	484	496	509	485	491	510	485	484	480	447	469	524	499	478	472	465	463	461	490	495	473	441	455	483	459	510	462	463	506	495	484	484	509	488	501	450	488	478	470	511	431	491	508	472	496	461	448	468	466	494	466	444	480	512	479	460	450	484	464	453	472	471	465	476	488	465	498	520	511	484	496	488	480	449	457	503	456	458	510	465	492	488	482	500	477	490	504	473	450	515	430	471	480	518	483	427	462	463	515	481	466	432	498	436	475	457	451	487	473	465	470	470	455	428	498	483	517	469	457	474	496	482	491	480	505	458	448	464	497	497	453	462	478	473	488	470	481	454	448	521	477	473	478	487	477	508	508	526	469	469	469	471	477	500	440	479	459	453	474	461	505	506	469	525	461	463	506	473	503	476	487	476	493	480	477	462	493	488	480	497	474	496	505	450	475	464	461	503	467	457	466	513	494	454	451	511	453	456	447	477	462	469	469	510	465	468	500	411	531	483	456	506	441	494	496	457	490	495	478	488	469	463	490	456	472	473	467	475	494	482	513	421	470	477	526	449	464	493	434	473	447	455	494	524	460	528	507	491	420	452	505	463	490	473	449	467	450	492	478	477	472	489	485	460	490	457	507	472	452	433	506	483	486	456	478	464	491	481	466	483	488	456	469	462	486	459	479	460	474	494	511	453	543	463	484	507	444	478	441	495	471	474	481	434	476	467	492	437	457	495	494	424	497	494	450	467	481	491	467	478	521	513	488	416	445	516	500	493	456	470	491	464	502	467	499	486	436	467	452	473	485	481	457	463	500	474	447	495	477	461	459	507	466	446	464	474	500	501	473	489	468	493	496	512	457	489	448	426	475	487	459	511	454	463	487	509	495	458	485	476	542	474	491	477	473	438	457	463	455	490	445	462	506	494	449	485	470	463	478	453	459	499	475	491	465	484	489	487	478	529	508	467	488	452	488	469	501	460	468	462	523	502	539	487	451	473	474	480	511	444	480	516	493	486	469	457	485	487	526	462	459	483	442	506	479	475	416	447	482	485	469	500	508	506	457	475	439	469	495	497	493	485	463	490	483	445	501	475	493	455	470	480	474	474	475	498	461	506	486	503	462	468	427	492	473	475	499	463	486	499	451	464	474	532	480	468	469	489	468	473	460	466	462	449	503	479	437	466	475	421	441	458	503	477	475	479	474	476	484	461	481	476	485	497	433	482	473	459	474	455	429	483	480	446	480	509	503	461	458	481	469	460	478	516	477	489	452	474	411	479	479	471	495	480	465	498	501	479	517	489	453	471	452	504	493	492	505	501	497	459	501	421	482	429	502	498	497	473	461	440	470	491	471	488	467	473	468	444	453	512	483	450	519	477	477	503	451	494	467	477	484	441	462	547	511	478	456	459	487	527	508	451	484	444	480	458	508	496	504	505	475	446	480	481	483	500	492	462	468	489	474	481	463	485	528	464	482	503	466	502	470	426	468	496	483	487	472	471	439	488	494	443	513	500	487	499	482	472	482	439	490	504	466	472	491	459	498	471	450	421	519	481	483	468	498	475	494	487	470	500	486	496	495	501	486	475	478	469	487	456	501	466	480	434	471	483	477	422	463	478	459	458	449	447	482	502	450	478	465	447	460	438	456	446	466	476	461	494	458	470	449	444	470	495	480	500	429	449	463	499	448	467	491	508	481	517	460	446	483	472	487	478	454	490	474	470	490	450	474	508	463	518	498	473	462	487	460	468	531	500	444	441	477	450	491	488	472	509	474	484	489	431	486	449	466	492	485	442	502	483	466	489	483	482	426	474	499	489	469	469	481	457	473	467	444	504	467	493	553	506	497	486	490	480	471	474	443	472	505	540	513	483	463	477	473	458	491	527	512	471	496	451	486	487	484	494	499	501	466	511	486	479	474	476	477	484	445	480	467	482	491	459	492	496	534	486	483	466	524	456	449	472	485	442	406	457	454	491	475	507	472	477	482	479	448	489	510	492	505	458	463	467	496	482	468	473	481	456	480	500	480	494	479	457	468	485	490	481	440	458	513	498	460	435	486	463	503	502	494	479	477	450	472	432	423	458	527	490	431	482	476	473	488	462	508	493	482	434	488	477	455	486	447	518	471	522	448	474	481	472	486	519	482	451	488	481	478	467	471	493	453	468	474	454	497	455	481	487	473	475	468	503	453	453	494	458	494	512	491	471	454	499	493	491	469	501	549	457	479	491	460	492	448	488	490	477	485	440	481	480	434	485	492	467	461	478	473	503	491	476	475	488	478	430	496	468	495	466	470	466	484	455	491	475	498	481	481	496	461	457	486	452	463	466	483	446	471	468	465	470	491	458	468	464	473	499	445	496	509	451	498	472	460	488	473	488	470	454	519	434	496	510	478	454	476	474	462	504	488	470	442	471	481	467	486	461	448	509	452	519	485	475	478	466	497	503	473	460	478	508	461	446	436	440	500	490	472	468	483	492	506	462	474	489	483	515	476	476	446	455	447	454	472	509	452	492	445	469	517	495	490	471	509	499	503	495	467	499	439	484	458	464	475	469	481	432	490	500	464	471	519	482	472	454	476	461	481	489	434	485	488	505	484	466	491	466	466	498	478	478	491	482	495	486	474	481	464	489	503	417	501	465	476	494	457	502	482	464	490	488	494
2550	1971	1016	693	760	1018	877	741	609	508	442	387	355	289	231	185	142	147	131	140	112	101	103	97	100	108	97	80	98	92	73	92	62	75	83	78	72	75	109	115	70	56	48	32	22	51	39	40	39	39	39	34	35	37	42	34	33	34	33	36	37	35	24	37	41	37	30	32	28	35	36	29	30	30	36	40	40	35	38	44	39	33	32	39	33	34	30	29	38	26	33	41	35	33	37	39	42	32	30	30	37	37	27	41	31	32	31	30	31	38	37	27	29	37	32	30	39	36	35	35	42	28	44	26	38	44	38	43	44	43	31	40	37	29	26	31	39	41	41	44	38	29	33	35	40	47	28	34	34	30	38	44	37	34	37	51	32	37	33	38	42	36	33	40	41	34	29	23	37	36	34	42	43	40	39	34	27	45	33	38	34	37	38	34	38	30	29	45	26	42	44	43	39	33	39	38	25	41	48	43	34	26	35	32	50	33	47	29	37	27	35	33	29	30	27	39	33	33	41	34	25	26	23	34	38	43	45	33	29	26	30	34	34	37	35	28	38	40	33	43	40	32	28	36	35	33	38	33	42	40	36	39	35	40	23	32	28	34	28	26	36	33	37	34	34	35	36	24	38	29	34	38	39	26	46	28	42	31	38	30	41	42	32	26	40	33	39	32	25	39	32	42	34	32	43	39	28	39	30	33	33	42	37	33	35	44	30	34	34	39	43	30	39	44	33	40	25	36	25	33	35	38	41	45	35	38	51	47	33	33	40	39	37	34	41	35	30	29	38	23	41	36	35	41	45	37	47	45	48	38	39	35	28	39	35	38	44	28	32	30	37	41	33	29	37	30	41	32	31	32	34	39	49	36	29	33	28	24	26	42	32	36	34	41	30	34	35	33	37	30	33	42	35	38	36	36	34	38	31	31	36	42	36	49	37	33	48	40	31	34	36	33	31	34	44	30	41	45	40	45	37	25	37	30	36	25	39	38	24	46	38	30	41	40	34	39	25	37	37	37	44	30	38	39	31	35	28	26	38	34	46	43	30	35	36	52	29	37	44	38	46	39	36	34	29	27	33	40	33	34	38	42	37	41	36	32	38	37	35	43	33	38	38	33	30	41	34	41	37	40	48	31	41	36	40	36	33	37	47	37	37	40	45	31	42	26	38	46	32	40	42	37	32	40	40	31	36	34	42	32	43	34	32	24	42	42	40	47	38	40	28	29	37	33	23	40	33	34	33	35	41	33	41	32	40	48	41	23	36	28	39	35	35	44	22	28	29	25	33	36	41	43	33	30	29	39	40	30	33	35	30	38	41	39	31	29	29	36	40	36	44	39	31	32	35	41	34	33	38	33	36	44	31	46	35	39	38	37	36	38	34	25	39	38	48	50	38	35	40	33	35	43	42	32	36	41	24	29	31	38	37	33	49	29	34	23	42	27	37	35	33	33	41	33	39	35	35	33	51	35	40	31	35	40	39	32	43	31	35	40	41	41	31	31	36	30	36	38	39	26	40	33	24	41	42	39	43	36	50	30	33	44	47	23	25	42	27	39	51	41	36	34	34	23	34	57	38	42	35	32	23	23	38	29	41	29	36	38	32	43	30	52	37	30	39	34	38	47	38	35	34	36	34	42	40	39	30	37	48	49	43	30	33	42	34	36	28	37	41	38	40	31	33	33	32	37	31	30	34	31	47	30	29	40	32	36	35	39	36	37	29	39	36	33	29	32	35	35	37	34	40	38	28	32	26	31	29	35	46	40	37	28	29	42	33	37	40	42	37	51	39	29	34	37	33	30	37	24	27	34	36	43	41	43	40	31	35	26	34	24	34	32	29	46	38	32	31	29	35	33	35	40	33	36	25	47	45	35	34	36	35	39	48	36	32	36	39	41	29	43	43	37	43	27	38	41	51	42	33	39	38	27	38	28	47	36	30	27	39	30	37	33	38	25	30	32	38	38	35	47	33	43	33	46	30	28	39	32	39	26	36	38	35	32	34	44	37	33	39	47	38	28	44	39	32	27	21	39	34	38	44	42	35	26	25	44	30	34	34	39	31	38	32	28	37	37	37	43	28	45	39	44	38	33	32	38	38	36	45	46	25	31	46	35	30	44	27	33	39	42	34	33	32	27	28	26	44	29	48	31	42	51	34	39	33	26	28	40	31	35	24	41	33	32	36	41	35	43	34	34	28	48	30	35	30	40	37	32	20	49	39	36	29	37	31	39	39	37	34	34	30	46	41	28	36	48	31	33	34	35	40	35	35	35	37	43	40	43	48	43	45	31	32	37	36	38	26	34	25	34	25	30	34	27	31	33	35	25	35	41	31	37	25	43	24	28	43	33	26	38	38	46	39	42	38	36	38	40	46	27	20	40	41	30	31	30	33	32	26	33	40	30	29	36	40	33	34	39	30	35	23	29	34	29	34	26	36	40	26	42	31	27	35	49	29	35	38	40	43	36	40	32	32	33	39	29	41	33	40	41	39	39	35	33	49	35	44	29	40	45	28	32	35	45	33	36	46	24	27	38	42	35	44	35	29	37	39	45	32	45	39	23	34	42	36	28	25	34	20	33	32	47	35	42	47	41	32	41	35	43	40	30	35	38	30	35	34	31	28	34	32	35	37	32	39	37	44	43	37	41	39	32	33	37	35	40	40	38	30	40	41	42	35	32	40	41	30	49	38	52	29	39	44	25	30	33	43	29	23	29	32	36	37	19	46	34	38	30	33	32	40	41	37	39	33	43	36	30	36	30	38	40	39	30	42	39	28	28	35	36	31	38	39	47	39	37	33	35	37	37	35	35	31	24	31	38	34	27	27	42	30	34	34	34	35	38	30	34	37	30	52	33	26	35	35	34	26	41	41	45	22	35	36	46	44	42	34	25	25	35	40	38	34	32	43	35	36	35	41	33	35	29	39	29	39	33	43	35	33	39	36	30	51	36	34	34	36	34	26	44	27	40	44	41	37	43	29	41	38	26	36	41	29	31	34	39	30	38	37	33	41	28	25	36	49	37	45	34	37	34	32	38	31	38	32	39	35	33	41	42	39	28	39	43	47	37	40	44	36	29	34	34	46	54	39	29	29	41	35	35	46	39	50	38	45	29	29	38	35	50	48	40	36	27	36	32	41	32	26	29	27	27	37	41	38	52	33	41	34	32	38	44	38	28	37	43	36	37	43	48	26	48	38	42	30	36	43	30	48	33	36	29	38	38	36	44	36	39	34	36	40	30	38	35	39	34	37	30	34	40	32	46	29	38	49	33	36	38	37	37	44	46	29	40	29	36	28	42	31	42	28	33	28	34	29	24	31	28	42	27	37	32	37	44	40	38	29	42	38	29	37	32	39	30	33	35	34	29	30	48	27	37	30	25	36	50	36	30	28	33	33	36	29	34	26	33	30	32	39	35	40	34	33	26	33	30	40	38	34	35	45	33	35	44	35	40	38	35	40	34	44	46	40	40	39	36	38	26	32	34	39	40	34	28	47	47
24701	17576	12302	19341	27774	28370	25881	22913	20050	17628	15894	13956	12115	10063	8129	6721	5534	4887	4290	3998	3796	3634	3523	3440	3350	3265	3150	2807	2693	2501	2448	2154	1751	1757	1985	1942	2248	2200	2949	2912	1810	1148	556	465	496	562	560	508	447	462	461	433	475	464	429	420	446	435	454	442	436	455	450	453	451	432	438	424	431	456	471	448	418	421	439	434	420	402	452	426	444	418	405	475	456	433	433	439	449	460	431	459	472	433	440	443	437	457	430	428	421	435	441	435	465	462	454	474	429	457	429	402	473	434	440	457	473	428	435	427	432	453	455	441	385	432	431	462	460	457	465	435	436	426	412	453	434	441	480	482	448	406	440	414	435	458	407	444	464	443	410	443	452	480	451	444	426	437	428	418	462	445	451	412	443	447	441	473	465	448	438	457	433	454	457	464	461	435	433	442	477	427	417	457	452	435	451	445	421	458	450	424	437	441	446	447	424	439	459	454	427	413	445	440	447	408	417	453	435	428	478	466	426	463	438	426	413	422	445	474	432	458	416	433	418	444	456	463	480	427	428	443	452	435	489	428	436	471	428	451	481	469	459	459	460	439	470	415	430	443	458	468	453	458	436	422	439	436	439	443	437	466	467	453	396	457	429	451	448	444	431	444	446	442	465	446	456	414	473	458	449	446	465	451	444	443	429	412	444	438	403	416	431	453	430	463	460	476	424	439	466	411	427	431	436	427	464	471	463	427	442	440	432	418	434	422	455	482	401	473	431	435	479	418	398	423	469	436	496	431	456	431	418	425	437	474	426	431	418	450	457	442	464	456	466	412	457	467	438	463	469	438	455	425	453	421	480	432	433	443	431	450	472	478	447	421	420	464	477	459	417	497	459	458	466	434	462	439	472	479	452	405	443	412	444	429	447	454	469	440	441	448	472	454	415	460	460	437	454	448	409	444	436	451	447	393	445	447	421	459	435	432	453	449	458	458	493	411	427	470	447	426	446	442	453	433	455	484	440	465	426	435	422	421	421	446	420	451	451	469	476	474	471	446	486	473	417	433	466	442	446	435	419	452	488	438	421	434	400	436	459	453	439	458	428	466	443	419	470	441	412	468	478	441	444	450	440	461	418	437	435	440	459	488	462	452	473	420	422	397	459	452	440	471	439	445	446	416	442	443	469	482	443	445	454	430	442	419	425	417	452	505	433	435	434	445	443	450	494	397	499	445	454	451	466	429	403	446	436	444	487	430	460	449	451	436	440	448	462	413	441	446	439	463	415	454	471	425	423	431	420	434	419	436	425	427	430	449	459	439	445	484	460	430	430	411	463	449	457	452	429	471	470	446	419	461	442	398	443	434	419	431	463	449	482	446	469	433	438	426	463	440	414	453	475	475	454	457	420	437	442	448	457	448	416	470	439	407	455	453	444	457	398	469	443	442	406	468	468	439	462	477	470	447	478	487	471	439	464	450	477	431	452	422	453	410	421	452	436	470	481	418	477	420	446	471	443	446	455	437	446	455	431	454	370	489	443	441	450	404	431	445	476	475	434	484	492	425	421	426	452	451	444	422	435	452	411	439	441	448	430	450	468	445	437	436	472	436	435	446	425	404	436	438	442	429	473	441	420	426	440	455	429	457	453	471	408	461	442	463	445	433	406	429	421	423	448	438	424	466	435	465	446	435	429	465	441	446	434	410	454	463	440	413	461	410	485	454	399	455	433	454	438	446	439	483	428	455	447	423	475	437	418	463	453	416	425	426	450	443	410	407	452	471	440	428	482	432	460	440	425	456	482	473	454	432	431	437	440	429	446	439	443	465	461	449	456	436	433	456	406	456	464	449	478	428	444	447	465	428	461	427	452	437	431	501	434	398	403	394	453	462	442	456	495	411	431	477	404	473	466	421	440	432	437	424	434	431	451	435	401	447	468	420	443	429	408	394	461	445	478	460	453	472	403	420	448	414	408	417	414	471	432	468	446	436	421	456	438	437	453	436	459	457	467	428	460	425	409	431	467	454	429	429	452	433	428	435	464	422	441	430	445	450	460	449	415	453	449	426	430	458	423	423	444	460	438	471	437	428	437	472	441	434	434	432	457	449	430	486	447	433	432	434	403	455	401	462	472	403	461	467	437	439	470	428	444	420	413	461	454	413	419	426	428	422	454	460	413	413	459	429	458	464	453	468	439	434	394	446	418	440	439	459	431	404	426	416	439	431	459	452	436	440	436	463	451	442	474	477	502	458	469	453	479	426	445	433	435	414	438	438	475	477	439	487	442	429	424	440	476	423	465	389	428	410	444	479	443	431	432	424	432	441	449	434	455	488	439	448	442	447	448	422	442	427	461	471	427	447	435	420	421	457	453	437	460	439	471	456	470	478	429	435	457	438	442	462	439	429	441	467	451	436	433	429	445	440	435	420	439	494	461	456	467	429	461	399	434	458	444	412	448	436	474	452	431	451	460	441	459	432	465	420	420	458	450	449	432	468	441	429	462	458	404	452	423	456	460	446	473	456	467	456	444	429	462	441	444	436	410	486	449	459	460	442	448	462	490	462	430	419	454	448	449	476	476	418	447	432	412	437	462	420	402	425	436	467	444	424	417	456	427	421	458	434	435	438	426	461	483	441	447	470	399	433	462	463	415	445	457	456	443	438	475	443	469	432	453	467	436	429	454	431	433	474	430	449	465	453	459	443	439	442	457	431	505	438	434	430	425	427	460	462	433	428	480	422	465	419	416	431	426	454	429	446	476	485	418	466	432	459	428	411	418	452	425	419	465	445	443	422	451	451	456	417	453	421	474	455	412	426	466	446	429	439	456	487	461	424	403	429	480	440	440	413	442	446	439	433	453	455	478	421	406	455	449	453	438	461	467	431	455	470	453	470	409	469	429	444	454	413	416	441	438	439	443	418	464	471	451	440	425	429	423	412	436	435	478	512	421	449	497	440	453	467	420	409	440	376	448	409	486	454	455	427	447	450	412	407	467	474	443	439	421	449	420	457	413	423	446	474	477	436	435	418	468	463	457	440	474	411	466	449	438	453	424	436	412	430	472	474	471	416	425	459	462	510	458	456	436	409	424	447	433	433	418	446	440	449	428	435	443	448	422	458	419	458	457	421	455	437	421	485	470	435	465	453	440	442	463	407	439	424	420	440	407	443	455	445	465	481	440	419	435	448	444	473	462	433	457	437	457	414	450	419	427	441	436	447	489	436	467	471	446	449	461	439	448	435	417	430	439	439	451	458	463	466	456	475	445	445	452	499	465	420	468	446	465	441	485	409	447	421	419	435	436	433	450	446	419	443	421	449	454	469	441	432	424	468	467	427	414	478	432	475	440	417	459	409	457	448	434	415	421	446	436	419	430	429	477	443	470	434	458	421	431	433	438	427	430	438	458	416	458	406	455	467	464	429	454	448	434	468	456	403	436	421	447	428	427	456	420	420	437	461	507	420	454	451	431	449	426	437	447	436	410	399	476	440	441	430	447	444	462	439	433	463	426	436	414	466	451	440	448	402
3788	1614	903	637	791	1077	990	857	702	578	493	394	359	343	272	222	191	155	154	121	135	141	128	135	112	112	127	100	114	104	106	70	78	66	79	117	154	114	108	80	66	52	54	33	45	40	50	52	41	41	40	40	39	43	34	45	33	46	36	33	48	49	38	44	47	44	48	33	40	50	52	45	34	35	44	38	34	40	47	46	46	33	41	40	42	39	45	36	54	45	43	42	36	39	36	45	32	45	49	49	37	42	43	41	42	36	40	41	37	37	50	35	36	44	42	28	42	53	26	41	41	51	30	39	42	41	44	42	43	48	48	30	31	41	33	36	49	36	41	48	40	43	37	41	38	55	46	32	45	46	36	33	28	38	40	42	39	49	37	37	31	44	44	29	36	41	37	35	25	33	42	49	41	42	44	39	55	37	41	35	41	37	46	31	48	43	42	39	42	37	39	46	43	45	52	42	39	43	42	51	44	57	47	42	30	40	45	45	45	51	43	45	42	40	37	46	30	32	34	47	44	42	50	48	40	42	48	43	37	42	34	41	31	37	37	38	43	38	40	41	45	37	47	49	41	44	39	35	30	35	56	34	51	23	43	34	32	48	46	34	35	43	35	48	41	34	25	43	56	39	47	36	33	40	37	35	42	44	35	39	35	43	29	38	37	41	39	48	38	35	50	33	40	53	37	37	35	40	45	41	47	47	40	42	40	49	36	28	33	48	44	44	34	40	36	42	38	37	38	42	42	34	48	40	37	48	38	51	38	31	30	49	32	45	45	46	53	28	34	38	28	30	31	42	48	41	28	45	40	42	45	31	28	39	46	43	44	33	43	42	30	27	35	32	47	28	39	44	35	45	43	40	42	40	41	28	44	41	49	28	27	38	42	51	28	42	49	43	33	36	51	41	36	43	42	37	46	46	41	58	42	27	47	35	41	37	42	41	46	43	28	34	38	54	36	31	32	37	36	36	39	42	41	39	50	41	38	43	45	34	34	46	49	50	37	28	54	40	37	35	55	39	50	30	41	36	30	42	40	36	46	32	31	37	37	31	46	38	42	40	41	38	41	36	45	46	37	52	42	36	43	47	31	39	49	35	39	42	50	41	55	43	51	41	46	55	42	39	31	45	41	34	42	49	40	39	36	27	37	39	50	49	43	34	45	45	39	42	47	40	45	36	32	34	42	37	42	32	46	49	34	37	42	36	33	32	23	28	44	29	35	41	49	42	43	42	46	43	48	42	40	47	41	37	45	37	50	42	32	38	30	36	40	38	41	46	42	40	34	48	48	40	38	41	25	37	32	51	43	34	41	44	27	40	43	38	45	36	41	38	38	36	45	37	50	25	38	30	34	45	38	40	46	38	47	41	39	44	38	40	40	46	37	33	41	45	44	30	45	36	35	44	40	38	38	31	52	46	43	38	36	30	37	42	45	38	34	37	31	35	29	41	33	40	32	33	37	34	37	44	52	35	40	40	43	41	37	25	37	42	26	38	42	34	45	48	49	48	36	47	43	53	35	33	49	39	25	42	47	56	31	44	37	46	37	43	42	41	30	34	38	34	29	47	39	41	42	42	52	43	36	34	36	43	50	22	46	33	36	43	44	49	43	39	35	44	43	30	43	36	44	33	33	45	45	45	43	37	36	40	31	44	51	39	34	27	45	42	43	40	41	31	48	38	43	37	54	42	42	43	38	39	51	38	29	38	44	43	46	61	36	41	34	34	37	34	50	40	52	40	29	42	37	35	54	40	43	36	40	38	47	48	34	33	34	48	39	37	44	40	40	37	47	32	32	43	37	44	48	34	45	31	42	38	36	45	31	34	39	45	42	47	33	42	32	60	35	32	42	46	45	45	33	36	53	40	40	45	31	63	29	40	52	30	49	36	38	40	37	46	38	26	35	36	52	43	34	38	43	42	46	36	45	47	52	40	37	34	44	36	47	41	42	45	49	47	39	48	35	38	41	34	38	39	28	37	46	36	30	40	36	41	41	43	52	32	43	41	31	31	43	36	41	28	41	35	30	40	38	43	45	37	37	48	25	37	38	49	38	37	47	44	58	36	43	43	55	36	43	40	43	37	54	35	42	40	40	45	34	37	36	39	50	44	43	35	39	45	39	34	49	35	34	35	38	37	38	53	43	34	44	51	42	41	35	33	48	38	33	44	45	32	35	37	32	48	42	49	52	36	47	45	45	43	45	40	42	34	26	33	43	43	45	53	30	46	38	40	44	44	39	45	35	46	39	41	42	28	44	38	34	47	27	43	31	30	43	44	39	40	50	54	42	43	45	42	45	45	34	35	39	46	45	42	40	41	56	44	42	48	40	46	46	41	32	29	42	42	47	37	53	41	38	41	29	39	44	41	35	44	37	38	38	42	43	43	39	47	44	28	34	37	48	43	29	36	40	34	36	47	40	39	44	33	50	39	43	38	32	51	42	33	35	37	37	50	43	36	22	37	45	34	45	50	38	28	36	50	45	48	35	45	31	41	36	34	44	26	38	41	45	35	42	46	42	48	40	35	48	42	37	40	32	44	49	61	42	38	53	33	36	50	50	39	41	33	47	31	26	39	43	56	43	31	47	43	43	32	47	50	42	46	36	37	50	44	42	43	42	49	30	51	35	29	47	35	52	40	45	49	40	39	45	36	37	41	41	33	32	42	43	37	45	36	48	35	37	39	41	47	38	35	40	48	43	35	37	46	35	43	34	36	47	29	52	35	47	44	47	43	39	46	38	31	44	41	47	49	48	34	47	37	40	43	36	24	45	46	45	44	33	37	49	43	49	35	46	46	38	43	41	29	49	38	34	39	46	41	51	41	46	33	34	38	46	42	49	42	50	37	43	37	46	49	36	32	49	47	27	50	43	51	37	43	40	34	43	47	39	41	45	43	38	42	55	43	34	39	44	54	40	33	44	44	48	38	49	29	53	47	37	42	44	46	39	32	46	38	34	40	32	48	44	38	40	34	31	40	40	35	33	38	45	42	34	39	38	41	46	50	38	34	34	47	40	42	42	32	38	31	42	29	46	36	47	39	40	34	38	37	32	38	43	41	36	30	41	33	48	46	41	37	37	35	44	54	35	42	44	42	38	55	40	47	44	44	33	43	46	46	44	28	25	30	46	37	42	35	40	34	54	40	33	47	44	42	40	39	44	36	40	46	46	42	43	35	49	44	44	41	40	51	42	50	42	46	44	47	44	33	33	39	40	44	45	45	54	30	40	25	42	43	40	41	39	54	43	34	37	38	28	40	35	47	40	46	47	41	40	39	50	28	40	36	48	34	48	31	33	48	37	39	47	37	35	42	41	44	37	36	37	52	42	50	42	35	36	46	40	43	46	37	26	34	52	38	51	54	45	35	44	34	29	35	45	43	29	37	36	51	35	41	40	49	46	33	34	51	41	41	48	44	42	37	36	28	43	37	37	55	35	47	41	35	39	49	39	33	39	43	44	41	25	41	33	37	29	36	53	46	39	36	36	30	38	41
23753	15989	12098	19472	28265	29605	27511	24230	21119	18598	16690	15035	13049	11602	9683	7853	6504	5492	4929	4513	4341	4063	3990	3802	3547	3464	3272	3191	2997	2555	2199	1948	1732	1515	1484	3378	4171	2868	2601	2119	1311	887	547	525	531	590	542	553	561	507	529	513	521	485	508	493	523	497	523	521	523	485	480	498	504	529	517	521	533	475	493	496	509	514	502	478	536	496	531	492	518	513	487	530	502	555	486	498	522	544	490	503	502	454	527	476	490	500	505	475	451	517	516	482	466	483	497	524	501	494	469	474	508	506	496	480	480	495	476	533	529	477	464	506	515	482	469	486	474	487	489	504	504	456	474	479	493	525	481	523	482	490	477	489	510	507	477	520	493	458	517	529	498	496	498	532	544	500	465	495	543	516	484	509	506	497	488	501	494	498	488	479	537	505	496	505	519	495	496	484	481	475	458	518	500	474	497	494	479	456	534	515	508	482	493	495	499	495	526	502	503	516	463	534	490	476	493	467	485	495	496	523	535	516	539	530	507	522	509	467	474	474	498	503	500	466	520	469	534	473	465	486	535	492	460	524	482	550	503	531	472	491	489	471	486	500	477	498	502	467	467	472	528	519	452	537	483	503	496	522	503	480	524	516	488	515	535	484	512	506	457	541	506	509	506	481	515	471	500	495	492	475	472	535	488	514	521	478	497	529	502	508	488	472	504	495	493	535	518	509	476	488	513	472	499	504	507	492	499	486	481	534	529	534	502	526	489	534	478	502	508	474	511	477	470	519	532	505	496	489	510	489	526	517	520	481	517	488	491	486	518	489	531	509	523	473	514	496	497	535	513	503	451	484	468	494	545	473	512	486	518	464	500	482	530	479	474	512	504	511	505	466	485	464	478	510	538	485	502	477	490	528	503	491	521	480	474	499	499	507	487	505	482	503	492	524	539	488	518	495	487	523	506	529	524	503	499	538	503	459	514	490	493	515	522	499	479	508	511	507	515	506	487	515	530	455	531	510	489	465	541	482	506	521	466	478	519	483	525	504	478	480	498	482	498	494	560	495	510	470	504	491	517	548	488	510	471	473	476	571	509	529	527	451	527	508	472	557	518	481	486	489	499	471	487	519	496	526	506	504	482	485	473	496	540	485	471	483	504	514	485	483	489	514	477	484	506	500	509	533	503	488	512	509	514	475	487	502	505	513	507	483	498	531	492	474	510	475	515	484	499	499	499	513	491	490	512	484	480	524	473	516	503	522	505	517	486	515	505	481	544	514	494	542	485	511	484	510	505	528	558	502	459	465	522	437	487	455	515	524	516	487	522	489	522	528	487	483	491	524	512	509	500	491	435	475	504	524	515	503	541	532	452	502	501	507	494	513	512	527	508	503	517	523	500	483	505	494	529	474	499	508	518	524	545	484	496	476	466	469	484	488	507	465	491	499	454	515	481	462	514	517	503	543	495	503	485	492	510	502	463	455	524	556	511	482	492	490	513	524	535	522	533	506	492	489	502	522	491	471	524	531	479	524	442	465	498	488	515	497	501	492	509	531	507	471	525	495	486	492	479	488	502	504	515	528	460	522	473	508	484	503	520	521	506	480	511	522	507	503	540	474	515	503	516	470	531	472	479	503	486	496	538	460	471	538	517	512	470	488	513	538	501	484	486	488	484	521	478	478	471	539	481	488	497	523	506	474	517	511	485	524	500	506	515	446	484	485	509	503	459	516	522	484	531	508	474	513	495	480	538	524	484	511	506	523	514	476	518	492	501	500	498	496	499	491	483	499	464	520	488	513	502	465	542	499	515	506	501	524	473	509	473	493	480	517	515	505	488	470	484	480	517	503	507	500	528	466	560	473	532	493	503	509	506	467	485	522	525	514	509	506	479	526	510	482	532	494	494	546	469	482	513	504	512	477	462	496	515	496	527	498	455	529	513	533	509	497	509	499	488	495	560	516	480	512	497	501	508	528	513	534	528	513	489	481	494	525	458	491	494	505	517	493	510	478	521	467	503	512	521	520	547	504	497	517	494	524	478	544	505	525	482	498	500	469	478	500	475	510	511	492	510	509	480	499	490	533	485	521	494	493	493	528	476	535	513	522	479	504	525	481	504	505	497	523	520	509	510	484	516	442	538	542	514	518	478	488	534	498	501	484	469	515	514	508	462	524	495	501	511	507	457	525	506	507	506	487	506	497	476	520	484	536	475	498	472	510	484	474	527	521	488	485	498	477	490	495	489	484	479	513	522	522	521	511	500	478	473	497	489	473	480	505	513	466	531	515	473	471	524	531	512	503	496	518	504	529	544	474	497	533	512	471	472	484	511	492	505	512	492	465	481	524	511	521	528	510	480	508	499	475	464	509	497	536	501	530	485	486	481	517	503	518	465	527	536	495	500	511	487	509	489	492	499	506	533	504	523	539	499	490	461	523	491	521	476	498	482	498	498	490	519	454	527	506	472	488	505	472	490	503	517	481	493	515	512	475	515	525	497	494	510	515	511	477	508	512	491	554	530	535	490	505	467	534	506	492	528	474	475	505	441	515	493	505	519	516	524	509	477	451	465	511	509	514	491	503	527	504	507	492	458	511	479	492	507	531	517	476	529	481	470	495	532	497	485	495	494	495	488	532	494	484	525	508	503	513	551	501	529	475	508	522	487	494	499	506	477	526	492	521	467	508	496	468	499	477	473	507	467	496	499	496	502	508	476	492	514	506	438	500	501	506	479	467	472	502	508	494	535	508	521	503	498	520	517	527	509	511	490	477	483	488	520	503	548	490	517	470	462	511	515	509	540	443	510	519	506	505	501	480	505	513	508	492	480	472	481	505	488	500	495	544	511	510	476	520	477	492	478	497	472	480	520	471	474	478	487	473	468	502	509	548	495	482	498	442	540	472	502	486	462	487	471	470	511	504	537	521	474	478	513	501	505	467	542	511	483	507	500	492	497	512	512	473	474	489	510	490	494	550	485	479	492	541	490	503	490	477	497	474	511	486	455	518	479	474	450	503	499	486	479	497	542	529	538	496	487	474	516	515	504	473	512	512	529	539	471	507	466	517	500	480	493	469	488	486	524	505	470	500	514	524	529	536	467	507	467	480	514	522	487	486	508	527	534	531	484	478	516	523	500	482	490	495	511	462	508	464	494	503	477	501	484	525	497	496	543	488	512	540	518	501	486	483	520	508	514	492	531	531	541	506	511	505	488	511	490	491	518	502	495	517	492	475	503	484	487	503	481	486	467	488	524	476	571	520	504	513	496	506	475	494	491	539	531	491	481	500	512	514	478	484	503	482	513	483	491	485	515	478	447	502	481	498	476	496	462	536	543	516	523	488	475	478	487	479	473	499	455	492	476	506	522	484	496	519	487	492	505	498	505	505	447	492	515	517	502	499	516	518	484	465	532	492	496	479	496	521	512	524	450	523	530	507	518	498	458	463	530	507	504	515	500	483	533	515	542	522	508	464	531	505	473	523	507	531	520	508	471	477	476	495	535	496	466	515	480	461	503	480	453	454	484	521
3551	2540	1514	1066	1116	1611	1603	1190	1016	818	655	556	494	444	372	339	251	229	198	172	185	165	161	157	149	162	128	131	105	104	89	71	71	87	153	262	195	141	73	73	43	39	37	32	28	41	39	50	34	36	43	30	53	29	30	34	42	39	35	43	41	30	36	28	27	36	46	48	28	33	45	35	35	33	41	44	40	42	33	39	41	39	38	38	20	27	27	38	33	29	44	35	33	34	36	45	32	40	44	46	46	42	47	46	39	24	33	30	34	42	40	41	34	45	47	41	47	34	37	37	27	23	36	38	31	38	26	39	49	31	29	33	45	32	37	30	45	36	36	34	28	33	43	34	29	37	36	44	54	37	27	36	29	38	29	35	37	26	35	40	46	29	27	25	44	29	48	45	36	34	34	37	41	31	24	35	31	30	45	38	28	47	31	40	39	38	35	32	40	44	36	34	48	51	32	29	37	29	42	28	32	43	45	37	48	24	34	48	35	36	35	35	31	26	34	46	45	42	43	37	44	32	31	27	46	37	30	25	38	38	35	28	38	46	35	33	40	39	34	39	44	37	29	30	40	30	49	35	46	43	43	25	38	35	49	43	32	42	39	49	39	40	35	41	42	40	39	41	40	42	43	28	45	37	32	46	40	32	45	31	33	38	52	31	43	29	44	32	41	30	42	42	36	42	28	52	34	49	47	39	29	43	32	49	42	36	29	35	32	36	36	44	38	34	28	46	35	42	37	33	41	41	31	47	40	40	43	35	37	31	32	31	35	32	25	34	51	35	33	42	35	32	33	30	36	41	34	39	37	42	39	42	41	41	46	43	45	39	37	38	27	42	45	35	41	37	42	52	45	24	45	34	47	42	39	38	50	34	27	33	36	46	48	33	34	42	30	35	35	33	24	36	44	41	30	37	29	48	32	33	35	35	36	29	34	32	37	44	29	27	31	43	31	51	35	48	44	38	45	34	28	28	42	36	45	34	37	42	30	33	40	37	39	35	42	27	34	42	40	45	39	45	40	44	42	34	33	45	35	35	29	38	35	36	31	37	38	37	43	39	46	36	28	27	46	46	36	49	38	31	36	38	39	41	34	44	31	37	19	38	32	34	41	44	30	36	42	41	37	39	35	45	35	32	27	34	40	45	40	30	33	38	38	34	33	50	32	20	43	31	36	34	34	35	33	37	46	33	41	46	31	21	34	40	41	33	36	33	36	43	43	40	39	30	28	35	44	35	40	34	37	37	37	45	32	37	38	39	27	34	33	36	27	29	24	37	42	36	30	37	24	36	42	40	37	38	30	37	35	36	46	27	37	41	32	40	44	36	46	23	33	32	37	44	36	33	33	37	32	35	37	34	40	31	37	26	33	42	31	43	31	36	37	33	26	32	34	30	41	31	41	46	43	33	39	45	46	39	45	45	33	41	30	36	41	32	31	44	40	27	43	34	38	30	38	47	30	34	36	24	35	37	43	29	40	28	31	36	31	35	40	40	38	32	34	30	38	41	37	34	31	27	44	41	32	30	40	39	38	35	42	32	42	50	46	35	43	35	39	53	39	31	32	40	38	37	36	35	29	40	34	43	43	34	28	40	36	46	40	38	33	31	40	34	33	41	48	32	42	32	41	46	43	38	37	30	28	30	37	29	34	32	35	35	33	27	38	34	43	33	40	42	30	38	45	26	45	27	48	31	44	31	33	32	33	38	37	44	33	37	36	41	23	45	32	33	30	36	27	39	41	43	40	38	35	42	33	26	21	43	32	44	27	42	37	38	34	42	38	34	37	34	47	30	37	46	28	38	28	28	28	38	44	34	40	38	27	26	30	38	29	32	39	38	40	40	39	44	37	43	48	34	40	31	27	40	38	39	38	32	35	41	40	34	42	38	32	43	38	33	44	37	39	30	26	39	33	40	35	47	36	27	37	37	41	26	24	30	28	45	35	35	31	34	33	52	50	47	30	32	37	40	33	38	31	38	42	49	32	33	49	46	43	37	45	41	38	33	42	33	42	25	30	42	44	28	42	47	38	38	33	33	39	28	42	36	38	33	35	29	44	33	39	30	39	42	33	40	52	37	32	38	34	37	47	46	49	44	45	47	29	43	40	38	29	38	37	37	38	36	37	27	34	41	44	43	37	39	42	35	50	46	28	39	27	36	42	34	27	42	41	37	23	33	29	40	42	48	41	34	33	38	33	42	37	39	42	41	41	34	30	35	37	37	33	25	26	36	41	39	44	30	36	43	36	32	39	37	34	29	30	25	36	33	39	35	33	28	37	48	46	36	30	38	32	40	36	33	33	41	37	34	29	34	33	30	42	41	31	27	38	40	45	32	43	35	31	35	28	40	41	33	32	46	37	28	37	49	36	30	35	41	34	43	44	38	37	52	40	31	34	43	35	36	37	42	33	32	29	32	35	27	34	36	23	41	33	35	35	44	37	44	39	34	45	46	29	36	40	42	34	43	37	46	46	28	38	43	31	33	28	37	42	38	25	44	33	39	39	40	36	24	32	29	34	34	41	36	47	40	36	44	33	34	52	48	30	29	26	41	40	30	38	31	37	38	46	45	30	32	42	36	34	47	43	41	41	34	35	44	38	36	35	30	32	31	33	32	38	33	37	41	29	50	44	37	41	37	33	25	22	28	36	39	34	44	34	44	29	42	40	39	48	25	33	37	34	28	39	25	38	27	44	40	28	41	26	32	31	40	38	34	29	30	27	42	36	36	34	36	43	46	36	42	34	36	33	35	44	42	42	27	41	35	24	41	36	35	40	37	34	26	37	40	38	54	47	32	40	46	39	37	30	32	37	29	31	32	37	39	38	40	26	26	42	33	41	40	39	34	39	29	48	29	42	46	38	34	48	36	46	33	31	36	44	24	35	30	40	42	42	41	42	27	28	32	31	43	33	43	37	35	46	33	41	42	43	30	30	39	38	33	34	34	59	38	37	36	27	42	36	30	52	50	31	35	36	44	32	26	42	33	33	33	34	28	35	36	33	35	41	37	29	35	32	42	36	45	45	39	29	38	39	47	31	45	43	35	39	26	38	35	33	33	41	40	48	38	51	34	25	33	32	35	33	38	36	37	35	34	47	33	39	39	37	36	47	34	43	32	37	39	38	45	36	32	36	36	41	38	31	37	36	41	33	31	36	31	38	33	35	32	36	25	42	35	31	36	36	38	35	36	28	45	37	44	29	39	48	40	44	30	34	52	36	38	43	40	34	38	38	38	33	43	27	36	43	35	43	44	37	32	49	38	38	40	41	42	33	28	38	28	32	33	43	29	27	34	43	32	44	41	33	36	24	36	34	40	39	38	45	30	33	27	51	32	43	27	41	38	29	37	33	33	29	27	38	32	34	29	29	32	39	39	46	33	39	27	41	46	35	47	34	42	36	36	47	43	36	32	34	43	40	37	33	42	46	38	46	44	37	26	48	48	35	30	31	41	43	29	27	33	36	36	41	17	28	27	26	39	36	42	34	39	30	30
27587	19011	15579	23013	30847	32683	30866	27532	24623	21844	19307	17142	15484	13668	12004	10281	8725	7424	6581	6053	5662	5245	4848	4946	4887	4652	4337	3773	3182	2687	2426	2145	1843	2045	4838	6750	5796	3567	1564	1048	779	593	433	472	476	471	439	460	441	440	455	457	428	454	452	448	499	440	460	416	454	448	461	426	474	433	414	455	423	465	437	468	429	462	416	440	426	457	444	460	405	437	471	458	471	436	435	471	451	440	431	452	462	453	476	443	460	459	433	476	451	481	417	443	497	426	443	468	498	442	453	442	447	504	443	455	466	431	457	450	446	450	499	502	418	475	471	438	472	458	475	458	406	398	455	470	462	448	444	449	435	441	448	463	466	382	444	463	500	437	457	459	489	445	464	478	473	462	447	459	430	432	475	444	440	463	458	403	457	452	446	421	426	434	450	493	427	447	459	461	454	461	463	417	426	419	480	468	460	470	472	457	424	459	456	443	467	454	424	444	439	462	490	434	473	443	453	435	419	444	460	460	424	457	509	454	471	440	464	459	465	463	471	471	477	462	450	483	435	418	463	444	430	474	483	439	473	472	445	472	472	461	436	457	464	437	446	450	455	440	463	450	456	438	442	480	450	448	458	464	429	488	434	415	445	461	473	430	460	455	496	475	486	464	454	470	463	429	447	471	473	457	464	433	437	448	455	446	443	432	404	464	429	433	446	429	466	462	425	469	518	458	483	473	471	457	462	465	447	463	428	449	466	461	435	482	455	441	461	439	469	413	470	429	470	420	438	445	493	487	436	459	469	466	450	422	435	436	445	449	474	454	453	469	475	457	441	441	480	423	445	430	450	470	461	487	494	438	421	476	485	476	449	474	465	455	425	436	464	466	435	453	490	428	464	447	452	450	450	433	464	436	485	426	454	447	455	466	440	438	481	472	440	458	457	503	458	474	456	441	480	467	453	480	443	433	454	455	464	471	469	459	434	466	455	464	437	447	413	445	444	434	431	427	434	481	471	460	475	448	483	412	454	450	448	457	441	496	428	471	446	483	406	428	440	476	478	435	467	471	446	470	458	446	450	465	469	465	426	469	428	450	433	470	482	455	511	443	394	502	476	465	474	424	463	464	448	446	456	469	463	475	460	491	418	472	426	477	490	494	461	458	493	445	464	493	461	460	447	444	442	463	460	483	464	472	460	430	495	461	435	454	426	443	419	445	442	484	441	457	420	456	477	409	455	439	441	452	452	422	472	458	479	443	451	427	471	468	413	426	429	438	468	482	452	415	486	462	420	448	432	459	461	466	441	464	495	418	459	461	447	473	449	452	483	454	468	471	466	416	455	477	435	457	456	452	464	464	452	434	476	470	489	465	487	448	451	443	457	443	464	452	432	428	478	463	510	483	489	458	414	482	460	435	468	439	433	457	477	421	419	488	435	462	463	435	475	430	453	477	492	436	441	463	452	448	457	436	466	437	461	430	462	469	455	446	471	470	485	502	450	459	472	464	464	456	433	445	469	447	436	435	478	448	462	463	444	446	435	431	449	457	481	442	448	477	419	430	436	476	475	467	417	449	451	460	463	445	478	500	448	493	479	432	438	438	439	446	434	502	468	425	473	464	426	455	456	465	421	424	502	462	489	451	414	428	478	478	459	465	424	428	428	463	458	505	439	478	461	449	442	473	445	496	486	455	472	427	455	449	446	478	416	477	484	423	435	446	480	469	456	440	442	455	453	478	495	451	454	451	438	429	500	449	439	470	441	469	448	442	470	441	451	440	416	455	449	454	479	454	496	447	478	448	456	462	464	411	465	420	446	457	484	477	443	431	437	445	419	428	443	457	460	482	445	488	485	482	441	421	451	398	444	453	468	476	466	475	471	450	464	489	433	481	445	464	466	410	421	465	467	457	454	448	435	443	497	476	459	427	439	503	460	468	457	459	463	449	432	466	459	470	448	462	466	446	454	486	471	415	451	440	474	457	441	460	479	482	415	490	461	448	462	440	478	478	417	467	439	446	452	469	458	450	462	475	456	434	444	450	417	426	450	395	442	479	452	474	427	460	436	477	475	454	473	452	417	454	459	468	453	424	461	461	464	443	441	476	460	459	443	452	414	468	429	488	454	464	470	454	456	468	444	454	444	468	451	459	489	466	442	492	479	437	464	451	425	485	438	432	476	463	435	494	413	436	455	445	449	478	446	469	433	467	423	482	455	483	478	504	465	469	452	480	445	433	442	458	431	471	439	448	467	432	470	458	433	456	449	444	440	455	487	448	459	442	474	461	468	442	461	451	456	470	465	473	452	424	443	507	461	455	442	465	502	442	461	450	462	422	434	480	425	479	444	422	444	473	455	423	475	452	453	436	441	437	478	442	482	462	474	463	466	416	449	508	424	468	485	448	475	459	437	445	454	441	449	476	515	433	469	455	413	454	460	458	432	467	397	427	466	429	452	415	460	478	438	471	488	464	477	487	430	482	413	446	452	469	441	417	457	457	461	471	435	405	442	453	491	455	439	453	417	449	473	491	433	468	463	505	450	439	420	408	465	454	451	445	470	411	456	459	440	417	445	460	459	461	411	464	438	475	441	474	472	455	439	473	464	454	486	458	443	434	473	435	467	462	416	446	472	464	488	453	453	452	475	434	462	426	486	453	486	459	471	452	460	453	451	485	474	451	461	458	476	433	477	451	443	429	457	425	421	454	449	464	461	426	479	430	455	484	444	443	444	454	469	482	461	444	440	466	460	458	460	423	446	444	418	427	457	461	449	447	417	447	456	444	488	440	454	486	472	452	454	508	447	458	456	465	460	443	460	503	448	480	465	427	465	470	469	460	458	445	448	443	470	445	441	456	486	427	456	439	441	432	417	428	451	438	440	476	421	425	438	443	442	413	424	494	457	472	423	470	437	497	470	465	441	467	412	447	422	452	476	459	448	507	440	428	478	419	442	470	441	449	466	457	428	441	432	444	459	457	474	428	463	455	456	447	442	455	470	437	440	438	464	436	450	425	446	514	499	462	478	415	451	445	435	418	476	416	460	483	464	476	449	453	434	467	477	445	454	463	418	460	463	440	454	494	441	433	483	440	473	481	468	476	494	436	462	444	460	459	479	452	459	450	455	436	472	456	494	471	445	444	433	434	424	452	451	461	424	474	443	430	454	455	439	462	431	468	443	455	440	433	447	498	436	470	436	460	470	445	438	471	428	421	456	459	447	423	465	466	430	501	446	415	469	495	454	446	461	431	442	483	464	451	487	471	458	450	472	433	459	442	494	462	447	449	457	452	483	442	422	478	434	453	459	461	436	397	481	418	470	464	468	455	457	420	479	467	421	449	442	443	471	475	470	461	424	482	443	455	464	433	396	477	468	497	449	468	463	448	463	466	467	452	484	461	443	459	446	471	433	457	463	459	467	469	431	461	446	452	417	490	492	454	468	457	459	493	481	411	462	446	476	450	435	447	440	448	469	451	438	486	450	443	461	489	438	443	489	442	454	424	445	408	449	435	444	456	448	472	463	468
2241	865	508	391	390	565	600	558	454	372	294	288	228	270	197	165	183	148	120	120	126	121	100	100	109	85	78	71	55	69	61	54	57	64	61	68	84	74	38	41	49	37	31	39	28	55	43	43	40	39	59	46	35	30	55	47	43	47	38	40	33	38	39	42	33	36	42	27	51	34	42	40	34	40	44	40	40	41	41	34	36	27	35	25	44	46	45	43	35	38	36	44	31	29	30	48	39	41	52	39	44	31	51	35	45	38	39	33	46	39	35	52	37	32	38	31	29	50	56	56	32	37	45	44	34	32	50	47	34	35	41	28	38	39	37	39	40	50	42	36	36	37	44	29	28	30	42	45	37	41	46	45	38	35	49	46	33	43	37	40	48	31	42	42	39	51	37	39	37	28	39	39	54	37	45	43	42	38	40	35	37	44	37	39	29	24	41	40	41	47	48	50	39	37	40	39	33	45	44	40	39	37	39	36	26	38	36	42	42	33	44	40	34	44	35	35	25	35	37	38	29	42	33	39	39	45	52	38	35	38	28	25	28	29	51	38	45	44	43	38	35	32	34	40	41	36	46	48	38	34	37	41	38	31	56	34	43	42	36	45	44	42	38	30	31	27	40	38	33	34	32	44	44	32	48	31	44	26	55	30	41	41	51	37	48	41	44	47	52	35	35	30	44	44	46	30	30	39	44	35	41	33	24	34	46	35	30	39	40	43	44	36	54	35	35	28	36	35	45	39	40	38	31	47	41	42	31	30	39	31	37	38	38	38	35	32	43	30	44	37	35	34	44	48	44	35	40	40	27	36	40	49	46	34	40	51	33	36	42	36	27	35	32	41	40	32	25	34	49	30	42	29	42	50	32	41	38	38	34	42	35	43	39	30	36	35	41	32	38	30	36	30	34	34	37	33	41	42	39	39	45	30	36	34	34	41	42	35	35	41	43	40	36	36	28	37	32	44	43	39	48	45	35	41	33	38	46	43	30	49	40	32	31	39	39	32	43	42	40	38	35	33	44	25	41	40	40	39	36	49	42	45	45	46	46	34	38	36	42	35	35	36	43	37	33	40	33	48	32	27	41	21	47	25	42	46	30	47	32	48	31	42	41	27	42	37	35	40	31	29	35	34	45	47	31	48	44	40	39	26	34	32	48	39	39	41	50	45	41	36	39	38	32	39	43	38	31	46	39	48	43	38	35	39	32	31	38	38	37	29	55	38	31	36	44	39	26	40	32	37	41	39	52	36	50	45	36	37	37	48	38	33	34	29	42	36	43	50	33	30	37	39	37	51	33	45	32	50	36	33	25	31	28	36	36	48	43	42	35	45	46	24	46	40	30	38	36	35	38	49	31	41	40	35	44	46	34	35	35	33	29	40	45	30	42	42	40	51	36	44	42	40	38	42	43	38	40	36	33	42	41	40	46	38	30	34	25	38	35	38	41	44	33	29	40	42	39	44	30	32	42	39	41	41	37	32	42	46	51	36	30	42	39	32	29	42	32	32	36	49	31	38	44	36	32	47	33	46	40	40	46	40	36	38	40	47	41	34	30	41	29	36	33	32	35	48	37	44	34	33	41	38	44	31	41	38	46	41	32	40	41	47	32	45	38	41	39	42	40	28	42	46	45	39	39	42	51	40	35	27	43	28	37	40	39	35	36	49	26	44	29	41	43	42	47	29	38	35	28	52	45	42	37	29	26	36	36	38	33	25	48	39	33	32	30	32	36	38	46	38	33	39	38	40	28	37	29	41	40	41	45	39	33	53	31	41	30	38	36	31	46	38	47	36	29	51	39	36	34	24	41	43	40	41	43	35	34	41	43	40	43	35	41	57	32	46	40	32	35	34	34	57	35	38	38	38	45	38	35	43	30	31	40	34	36	36	36	40	39	38	29	41	46	35	27	46	28	27	36	37	47	29	32	37	36	37	33	33	49	44	41	51	44	38	37	31	43	41	42	41	35	33	42	36	43	36	45	44	39	35	29	52	28	39	48	39	31	29	41	35	43	30	35	44	40	32	28	34	27	45	46	45	33	37	36	56	46	44	38	40	52	45	39	40	30	34	47	38	36	32	43	31	33	42	33	33	41	40	43	38	32	31	42	38	32	36	43	33	33	40	40	35	45	36	34	57	44	45	47	35	34	36	33	37	45	29	38	43	29	44	38	45	35	36	41	41	33	45	39	35	33	39	41	39	43	43	48	43	47	38	32	33	34	36	38	54	45	34	54	30	36	33	36	38	30	31	34	48	33	48	32	45	32	36	41	35	46	36	34	35	32	48	45	31	29	45	46	29	40	40	42	52	37	23	45	32	31	36	43	43	29	40	36	39	30	51	32	46	29	34	37	42	37	36	36	22	36	37	41	32	34	32	37	32	46	31	32	43	39	44	32	37	36	45	44	26	37	38	46	50	44	30	39	27	26	37	43	42	47	35	35	32	36	37	37	41	39	37	28	42	31	37	34	32	30	43	39	49	30	37	31	47	33	43	37	45	36	43	34	44	30	34	39	39	32	43	39	47	54	39	38	29	37	36	33	29	43	39	29	38	39	33	45	37	44	47	35	49	37	37	40	35	32	31	34	42	38	38	39	31	43	31	41	43	39	33	41	39	43	41	33	34	44	37	41	32	43	38	28	46	41	29	40	35	34	43	29	42	39	34	40	40	44	41	40	37	33	46	46	30	30	37	42	29	32	37	44	39	45	43	36	33	37	31	43	37	32	44	38	31	43	34	32	40	42	38	24	40	49	34	38	31	48	34	33	39	27	30	35	35	45	36	34	35	34	40	41	38	29	30	34	48	36	32	43	35	42	53	39	43	27	20	39	40	30	44	28	30	34	30	40	37	51	33	37	39	47	44	40	43	42	32	34	54	42	42	45	41	42	28	39	44	33	38	47	38	31	39	36	36	41	41	48	42	41	28	50	39	37	36	33	44	30	31	27	32	46	39	35	57	34	35	41	45	30	48	39	39	35	32	45	43	44	33	38	41	41	41	41	32	42	27	41	34	45	56	41	31	33	42	34	47	35	35	36	41	37	41	30	30	38	36	41	35	40	39	37	44	36	37	36	37	50	36	36	44	38	36	42	30	49	40	28	31	38	28	37	34	45	45	46	28	34	32	35	30	44	43	50	35	31	41	34	47	30	42	40	29	42	39	35	26	38	32	35	49	46	39	38	42	44	41	45	51	39	46	35	49	43	32	38	42	29	40	43	26	38	37	34	40	35	35	38	45	35	33	43	45	41	39	40	42	40	45	38	56	44	43	41	30	33	42	44	37	34	26	47	35	41	39	40	39	49	33	40	32	44	29	32	46	36	41	30	44	35	46	38	35	43	35	39	38	41	42	28	48	38	28	31	32	41	37	29	49	40	39	35	29	49	31	43	32	48	32	35	32	27	45	36	37	34	32	38	33	45	32	51	38	35	33	42	37	33	41	36	50	45	30	47	34	34	40	34	49	41	44	34	44	24	42	40	42	31	36	47	28
19660	12192	9552	15807	23018	24451	22735	20513	17630	14954	12702	10668	9195	8492	7474	6329	5455	5000	4458	4111	3827	3480	3232	3182	3044	2735	2260	1926	1739	1516	1378	1204	1143	1313	1296	1200	1682	1524	899	721	585	519	453	483	476	526	483	474	492	456	498	464	470	507	447	493	484	467	499	439	438	460	499	502	459	522	477	447	475	481	451	523	489	492	489	461	477	456	461	473	493	500	479	477	488	464	476	462	486	469	482	456	461	480	459	486	460	451	482	458	442	474	481	471	474	489	457	503	500	509	499	524	501	493	486	501	504	511	452	470	485	491	503	487	496	457	539	493	471	462	486	513	471	493	453	481	469	488	511	495	478	483	465	499	467	507	494	499	496	491	487	459	472	492	490	497	514	493	507	472	508	462	490	475	485	497	487	482	511	470	497	450	441	441	491	507	497	464	517	481	458	479	509	471	450	474	490	479	516	503	483	494	475	501	457	490	497	505	472	471	494	478	470	509	515	457	441	486	488	472	467	458	478	491	497	498	489	507	453	454	503	478	486	517	513	454	486	472	468	469	478	501	506	474	443	469	483	501	503	454	504	488	475	476	502	485	481	491	491	462	486	469	507	508	523	495	489	494	483	471	508	468	483	519	485	452	519	491	492	467	491	483	474	511	501	515	498	484	466	480	462	479	476	472	518	491	459	471	483	445	524	480	484	478	496	469	522	477	479	478	485	513	477	455	496	486	488	430	475	459	488	475	496	522	479	507	481	507	473	476	479	465	505	480	500	505	514	487	497	470	490	449	449	514	450	479	518	432	490	491	466	523	497	458	491	499	469	490	495	501	492	488	505	468	476	499	472	473	464	462	490	484	470	456	450	458	506	515	485	448	541	479	470	469	466	478	525	457	483	491	457	478	476	460	446	488	488	535	497	481	497	475	486	478	472	505	516	490	476	520	471	480	488	508	461	513	498	467	486	516	453	514	499	523	508	468	439	465	471	429	475	466	480	469	480	467	472	457	502	486	462	520	506	494	473	479	478	517	498	493	496	501	518	473	481	485	478	520	501	499	448	474	470	480	494	471	470	452	478	529	469	502	485	488	499	471	484	448	453	496	494	503	505	502	480	474	445	495	482	495	475	479	512	508	508	451	484	520	483	524	476	482	450	494	451	475	476	524	474	490	491	459	482	472	490	536	460	469	497	452	465	484	476	504	483	477	531	534	501	475	492	466	484	507	521	481	464	510	479	447	468	498	481	468	459	495	504	472	441	485	472	546	477	498	466	488	473	464	486	442	525	476	472	488	464	485	519	475	487	447	509	483	456	461	509	471	459	479	475	482	473	504	479	489	481	463	463	470	519	499	444	472	505	485	503	504	501	504	468	477	511	502	468	481	473	466	497	470	449	446	509	475	479	508	500	479	487	488	501	498	506	487	484	500	468	502	467	487	479	454	489	475	539	471	492	474	466	505	482	486	480	482	503	520	473	472	505	468	484	453	502	487	510	511	478	474	486	460	511	477	490	523	450	463	476	476	486	464	470	465	487	505	486	485	467	488	514	457	481	497	503	501	446	469	473	464	508	491	455	497	477	505	483	489	452	446	502	474	501	532	474	488	469	498	497	453	448	450	478	483	484	525	511	479	506	465	520	473	485	494	446	482	522	496	490	484	464	455	498	487	458	468	479	483	512	487	482	497	508	497	492	491	492	480	492	472	533	473	443	476	512	520	466	465	468	455	507	479	491	478	449	486	479	467	507	513	472	487	482	500	476	475	503	482	418	468	491	466	471	465	485	490	519	504	469	469	503	467	532	496	487	489	518	547	516	473	452	475	462	490	471	456	452	448	463	496	492	485	489	497	515	475	480	544	459	467	431	482	490	502	493	508	471	431	505	497	471	463	517	503	486	486	481	462	464	484	485	461	535	486	479	474	495	467	464	486	480	529	488	487	433	489	481	483	463	494	497	503	488	478	462	481	510	482	498	467	510	477	460	478	496	485	455	474	440	491	483	461	421	465	500	456	506	502	513	532	458	515	444	489	516	500	462	491	461	482	472	479	483	479	483	509	464	475	508	491	482	489	474	467	489	480	455	527	473	473	496	483	489	511	517	450	498	484	454	452	479	476	439	503	454	452	486	487	485	490	509	501	489	491	490	480	474	500	476	491	458	496	467	481	454	503	468	493	525	471	545	466	463	485	530	446	463	502	486	498	475	479	496	470	470	510	511	480	452	467	482	495	466	514	508	509	459	496	541	489	476	469	482	513	495	489	519	466	467	480	485	434	502	494	486	460	493	436	454	477	477	481	460	472	479	487	496	455	477	524	491	471	469	486	503	463	467	480	478	507	443	494	470	513	473	462	511	490	476	470	527	492	528	498	482	432	519	474	485	473	494	466	504	500	487	489	509	478	507	483	467	475	461	527	483	500	495	474	453	490	501	511	491	507	457	448	473	456	491	514	481	486	499	491	464	518	483	471	510	462	515	486	487	504	473	483	504	464	489	487	495	513	497	481	471	460	502	472	479	496	446	482	507	470	502	480	485	484	438	478	514	477	518	495	517	499	476	460	487	445	482	506	463	502	470	464	505	440	504	471	456	504	479	462	453	465	471	521	529	481	509	486	446	453	502	459	463	486	464	492	494	517	482	505	468	518	497	479	462	512	485	510	467	482	460	488	437	467	490	471	451	493	490	474	461	480	506	483	473	489	508	468	475	497	451	463	451	518	506	498	514	487	492	473	509	482	458	465	443	524	496	463	476	459	486	466	479	464	487	490	455	451	488	496	463	476	488	465	521	450	473	452	474	488	478	456	504	486	463	465	482	483	485	496	508	501	495	499	467	479	462	464	511	518	465	485	466	502	473	447	524	471	459	452	505	494	472	476	498	470	438	504	496	488	519	481	473	489	520	484	494	503	459	460	520	511	453	534	495	498	493	491	504	481	476	494	452	466	484	485	496	497	489	470	486	478	487	458	471	479	498	483	517	489	481	469	523	499	480	475	482	474	499	446	494	478	502	459	470	484	534	476	473	495	459	465	496	483	479	508	469	482	427	448	531	500	455	458	490	451	467	490	501	476	444	507	468	520	462	474	475	481	480	459	499	467	469	478	495	481	445	504	472	460	472	475	455	469	477	450	500	482	497	505	445	437	493	481	468	462	456	487	449	498	447	526	468	496	472	480	494	481	433	479	508	462	454	443	501	495	498	497	474	451	477	501	465	497	491	486	474	474	508	489	451	515	497	508	465	496	514	454	450	467	473	492	497	500	484	477	483	487	456	446	472	483	484	483	481	494	472	496	510	497	517	475	474	504	465	483	471	488	491	478	477	444	461	465	473	489	478	471	444	514	501	462	492	480	462	441	514	503	492	478	492	454	499	479	453	460	497	477	479	487	483	486	502	491	476	494	475	476	482	466	501	470	485	463	491	502	462	469	499	446	509	509	484	500	504	497	475	500	508	492	472	478	458	522	506	494	491	481	457	451	475	477	460	474	466	475	453	496	443	503	493	495	538	478	473	438
2478	1929	1215	826	877	1119	931	820	699	567	494	378	320	279	289	245	237	215	172	157	146	158	150	145	128	108	111	80	75	81	61	68	55	59	37	51	73	76	90	71	45	47	23	37	31	52	43	38	34	49	41	25	26	45	57	30	33	38	32	35	39	32	45	47	24	37	38	41	37	36	29	43	35	31	35	26	49	33	40	38	37	40	30	27	42	37	43	41	40	38	36	29	30	30	38	30	25	28	36	31	32	35	45	37	46	21	30	36	41	35	36	40	37	37	29	39	32	43	32	34	37	25	40	28	41	39	32	38	38	32	36	42	40	24	27	33	30	32	28	31	36	39	24	50	31	42	36	25	38	37	27	31	30	37	29	35	38	42	40	24	37	35	39	45	38	30	32	41	34	36	43	34	42	32	36	43	33	40	41	34	33	34	35	29	37	33	45	38	41	40	38	34	42	33	32	37	36	34	36	38	43	27	33	41	25	42	34	36	30	31	41	41	30	30	30	35	32	43	32	34	31	33	32	45	33	36	46	35	37	38	25	28	34	28	34	38	32	49	37	43	38	31	40	34	41	40	34	42	35	39	29	34	42	34	37	38	29	38	41	38	35	30	22	43	32	33	58	34	34	25	36	38	28	40	45	29	29	28	35	33	36	40	37	30	38	36	37	40	38	32	27	39	37	44	43	30	32	37	37	36	33	32	27	41	30	34	38	38	34	43	36	33	40	31	42	36	41	45	32	28	42	41	34	27	40	41	32	43	44	47	35	42	30	40	38	45	34	30	34	32	33	32	29	32	34	40	23	42	44	49	37	27	49	37	32	37	19	30	28	45	41	28	42	43	39	34	29	32	40	42	37	31	44	43	41	40	30	33	29	35	35	29	26	38	47	31	39	35	29	29	37	46	23	38	28	22	32	35	37	34	40	42	27	35	47	44	30	31	36	31	27	46	35	43	29	33	35	37	29	39	37	51	37	34	33	36	28	33	41	29	35	44	28	38	43	37	28	37	38	24	40	36	33	42	39	24	29	43	37	39	36	35	33	40	34	48	27	17	37	43	34	44	36	36	52	31	34	34	38	36	25	34	36	28	35	39	36	39	35	41	36	31	27	29	36	34	19	26	39	45	39	38	35	22	52	34	39	15	30	38	28	38	39	39	35	26	34	42	28	30	23	32	34	35	31	51	36	35	27	43	32	36	45	34	37	35	32	33	39	36	46	39	30	32	39	36	34	43	37	46	32	46	37	43	36	37	32	31	33	32	37	48	35	37	51	38	31	38	37	37	50	31	39	48	38	30	41	37	42	38	34	37	44	39	37	33	36	43	40	34	38	31	32	51	53	42	41	38	41	38	27	46	33	30	39	33	24	38	34	24	32	40	26	30	35	35	35	27	27	46	32	36	32	40	35	37	39	44	37	35	43	38	31	39	27	37	41	30	33	41	40	34	43	39	30	29	24	27	38	35	40	30	32	19	27	35	43	41	33	35	33	44	44	38	35	37	28	34	31	37	31	33	46	31	40	32	37	40	44	36	36	37	38	33	37	35	34	30	34	33	51	26	34	50	38	35	31	34	43	41	29	48	38	36	29	42	35	27	32	42	34	33	28	36	31	36	39	36	30	27	43	26	28	33	33	36	34	31	31	38	30	34	33	33	38	42	33	46	26	33	40	34	38	40	40	34	32	29	30	31	28	42	28	46	35	36	38	28	37	24	44	36	39	39	38	36	31	33	25	31	34	37	25	30	34	39	32	24	35	30	28	45	29	32	31	34	36	30	34	33	31	33	45	42	34	46	30	34	28	42	38	31	34	32	27	41	40	41	37	42	23	48	29	32	39	34	37	35	28	34	39	35	28	35	35	40	39	42	32	25	33	44	33	32	32	43	34	31	30	27	50	47	34	43	36	32	38	42	40	33	33	26	34	32	54	55	34	34	40	35	35	28	40	44	33	34	39	28	31	26	35	33	44	36	42	29	29	42	36	27	28	29	31	31	36	40	42	35	29	32	32	23	31	38	31	32	36	41	31	24	32	39	39	35	47	43	44	40	33	40	45	44	35	34	38	37	37	30	26	26	32	28	45	41	34	33	26	41	42	38	33	34	51	47	53	38	34	48	35	30	39	35	27	35	40	31	34	34	32	30	36	36	34	35	44	47	38	32	43	30	36	42	43	30	36	40	35	37	30	38	35	40	33	34	46	33	37	31	27	31	41	27	25	38	29	28	34	27	24	21	35	35	39	31	28	34	32	34	40	40	28	41	42	30	37	32	29	40	37	37	27	35	40	35	42	28	42	35	29	27	43	34	41	37	36	31	31	39	31	40	28	37	31	36	37	30	35	40	42	29	25	34	27	34	29	29	36	38	45	31	43	33	34	40	34	40	28	31	37	30	43	36	32	36	37	36	40	38	34	32	22	35	37	36	38	31	35	35	27	38	45	29	27	30	31	26	36	39	34	38	40	47	38	38	29	33	40	29	42	28	38	33	37	33	36	39	34	31	21	30	30	37	37	35	28	33	33	44	34	35	27	32	40	35	38	40	38	31	30	29	36	35	39	46	41	38	40	41	29	32	21	34	28	29	34	32	32	37	48	29	32	41	24	32	38	34	21	35	36	34	42	31	45	32	42	39	27	41	37	41	24	29	33	33	36	28	44	37	40	42	35	33	38	33	30	40	29	32	34	40	43	29	35	24	31	32	36	28	32	39	38	40	36	38	30	33	36	34	43	36	33	39	37	38	32	35	25	42	40	43	35	30	31	39	32	34	29	46	30	36	33	35	30	32	43	46	26	31	33	30	38	31	31	38	38	43	41	36	29	40	34	29	39	25	35	32	42	34	28	38	36	39	36	22	24	37	46	28	30	29	32	37	30	33	48	38	25	44	35	31	34	34	46	36	32	28	37	33	31	34	28	33	40	34	40	56	38	32	25	40	43	43	44	36	27	29	36	43	42	36	37	34	21	37	48	39	29	41	36	33	45	37	35	23	35	42	40	39	47	42	51	34	50	37	38	31	30	33	25	33	35	36	37	32	31	36	39	44	42	29	25	35	38	32	26	43	44	38	26	40	24	33	29	25	41	37	30	33	32	35	40	37	45	30	37	30	47	25	46	39	36	35	41	40	31	39	48	33	28	38	27	32	32	36	36	38	41	36	32	38	37	35	38	28	33	32	41	34	26	32	39	35	43	37	39	30	31	32	27	33	31	42	44	40	30	39	30	38	40	38	39	29	33	43	40	43	28	44	35	38	43	36	38	27	31	34	31	33	33	31	37	40	29	31	40	39	35	38	34	42	31	26	39	47	42	32	34	32	30	36	37	38	47	33	34	40	37	26	43	36	39	39	45	31	35	31	38	34	41	39	31	26	40	34	39	34	34	31	37	26	32	38	38	30	34	28	32	30	33	31	35	40	33	41	36	33	32	30	38	40	32	37	31	30	28	36	31	29	27	31	30	44	41	40	34	41	34	38	31	29	18	33	32	34	27	33
24264	17505	14714	21930	29323	29929	27405	24422	21217	18713	16496	13952	11670	10518	9454	8787	7901	6834	6214	5699	5213	4924	4654	4467	4030	3428	2948	2394	2056	1928	1551	1409	1270	1141	1072	1000	1788	2289	1926	1343	621	453	506	464	557	752	643	603	534	534	486	480	451	455	439	465	438	436	455	435	422	448	415	416	424	444	461	433	395	408	442	474	441	476	438	448	436	435	451	450	453	445	408	435	490	416	473	450	446	457	419	488	416	453	443	444	437	460	443	433	431	468	447	427	447	434	464	442	455	397	478	445	461	459	452	441	458	435	449	463	430	451	429	467	470	471	483	444	461	445	462	458	478	456	443	447	463	430	473	418	432	455	432	438	445	447	441	417	456	428	439	438	425	440	425	427	455	416	467	466	471	472	439	459	424	464	416	415	413	443	406	424	443	435	419	441	471	448	442	404	419	418	454	456	404	442	475	431	480	447	442	443	440	468	415	477	474	430	446	450	425	453	470	426	435	428	432	418	440	464	426	386	456	462	450	415	436	433	454	455	440	467	453	440	403	464	454	443	428	460	435	440	458	429	428	460	414	473	444	437	469	474	424	451	452	473	473	493	452	482	443	458	465	485	436	434	447	460	471	463	411	468	459	458	454	484	412	443	466	418	451	467	452	460	424	459	432	448	445	439	403	411	405	447	460	429	440	433	413	437	429	444	449	432	416	468	465	446	423	461	433	404	447	472	480	452	438	437	454	448	469	457	408	481	440	478	447	454	443	482	439	464	408	456	476	449	452	449	451	472	441	419	446	438	455	437	421	432	421	429	458	459	474	444	426	412	472	429	484	432	425	455	457	441	429	433	436	433	450	470	460	411	440	467	420	448	453	444	426	470	440	474	477	482	483	461	424	441	427	465	441	453	453	439	460	462	444	441	449	437	420	421	440	447	454	466	442	464	468	463	446	453	438	469	453	418	440	464	433	455	422	432	434	445	457	420	478	462	455	475	482	465	418	420	451	450	472	457	440	441	458	432	404	442	423	441	451	439	448	449	474	418	452	432	447	432	441	427	432	457	415	455	448	447	470	422	463	441	419	465	456	426	434	456	418	435	472	434	390	423	447	446	432	467	465	435	463	446	478	449	456	419	443	448	432	437	421	437	424	440	457	457	429	411	442	460	444	449	461	449	456	431	462	497	427	459	448	454	432	447	429	467	432	464	439	471	431	444	479	434	433	486	452	414	458	429	449	465	436	459	446	439	468	460	468	408	429	410	487	421	454	407	452	447	429	461	452	459	442	417	424	438	463	434	449	454	443	434	439	439	432	428	427	456	451	458	457	453	431	454	462	426	462	426	429	425	474	434	449	466	455	433	448	430	437	473	452	436	440	440	450	444	471	413	438	419	444	427	456	465	468	410	451	480	471	437	474	460	488	494	441	459	439	448	456	442	460	469	462	471	450	428	467	449	445	457	434	425	465	438	465	452	433	454	452	434	407	476	428	444	467	449	430	427	453	482	456	436	450	462	468	439	450	430	399	414	463	429	458	416	492	423	434	435	446	474	448	451	438	447	440	439	475	423	443	431	448	418	489	446	430	395	486	443	452	439	471	474	434	471	457	456	462	426	495	474	456	457	447	441	434	392	418	459	478	460	415	403	409	510	431	469	443	454	452	459	471	434	427	416	436	453	459	464	451	459	457	483	447	454	487	465	451	454	463	418	445	451	458	439	496	467	425	421	445	442	437	446	473	482	437	431	391	456	428	446	441	456	441	464	432	440	423	432	449	443	411	443	470	444	417	431	513	412	425	459	453	417	418	479	446	427	483	439	448	416	450	442	471	492	419	469	459	462	428	447	439	428	465	432	437	445	421	447	442	457	405	486	418	405	441	453	451	466	453	454	495	471	454	489	409	439	406	481	448	437	486	412	491	444	429	428	435	452	441	458	445	442	446	425	431	486	466	449	434	454	439	475	464	471	488	483	415	437	450	490	441	474	429	448	422	417	473	447	440	437	432	435	477	466	451	478	425	474	429	438	439	466	440	448	492	443	479	451	388	475	424	438	411	426	443	454	478	401	426	507	482	498	435	496	445	449	458	440	434	479	486	481	486	436	465	454	460	474	482	460	412	433	454	437	470	427	458	427	442	459	410	452	443	462	417	495	444	446	457	398	449	445	453	459	454	444	444	433	457	454	472	430	443	426	416	422	439	442	438	442	460	461	468	434	474	463	434	409	460	501	446	448	441	408	458	428	440	459	444	448	443	424	446	471	468	469	429	486	430	423	446	446	446	465	449	441	439	421	453	430	443	428	410	414	456	455	433	506	453	445	474	442	474	428	412	432	445	430	492	441	417	443	431	425	418	426	447	446	428	455	459	424	483	414	474	430	413	444	449	446	431	447	453	407	453	438	439	473	453	430	474	420	432	479	435	441	468	416	429	438	434	488	476	454	425	415	447	421	455	459	453	461	452	471	420	468	467	477	445	433	432	465	460	475	415	409	449	436	477	414	452	490	434	453	388	472	411	422	435	426	434	459	424	442	475	468	444	478	431	449	436	406	437	473	468	425	456	464	437	437	450	436	466	447	413	443	457	403	426	459	468	420	438	454	470	416	431	485	454	460	446	462	430	456	432	444	472	499	437	478	454	443	460	443	445	404	460	444	451	425	440	453	436	472	383	433	454	424	415	478	443	375	408	433	446	467	409	440	470	433	444	457	414	491	439	471	449	461	478	458	431	468	411	441	431	462	446	474	494	431	449	424	435	431	468	449	419	458	414	455	403	485	486	454	461	435	428	475	439	481	463	433	429	443	453	440	417	438	446	452	416	433	450	409	424	449	389	430	409	467	453	434	447	419	419	475	469	416	433	444	434	424	464	467	452	453	435	446	452	451	435	490	461	478	465	428	424	478	434	426	460	474	452	433	470	434	427	434	434	422	419	411	401	450	456	440	452	496	430	426	436	464	422	454	435	449	454	434	447	458	413	443	468	418	460	434	470	470	442	454	439	452	466	426	459	480	494	453	460	445	456	411	410	452	453	424	449	476	439	463	467	438	424	455	441	470	464	462	427	468	461	411	463	445	442	454	413	462	454	456	432	453	414	413	425	446	413	424	455	474	450	446	481	465	466	458	435	492	461	418	448	419	446	478	477	480	451	436	443	428	428	493	436	442	423	416	429	452	433	444	419	459	454	474	466	453	438	464	458	439	430	467	469	514	411	427	451	460	440	445	417	495	467	477	454	481	429	471	433	429	463	457	428	473	461	462	474	492	429	490	485	457	447	432	404	476	435	420	416	461	495	471	460	451	460	445	443	432	442	431	440	419	397	437	448	424	462	443	420	465	433	430	455	465	462	424	450	480	438	439	488	415	443	459	477	438	412	467	469	417	471	463	451	431	427	455	462	422	423	442	448	476	453	458	427	443	456	421	446	475	429	466	461	443	442	468	424	436	419	429	444	442	440	417	406	479	462	441	432	426	461	443	448	454	455	431	441	451	452	430	459	451	449	468	482	443	477	444	442	454
3540	1941	1374	886	941	1246	1124	958	789	617	494	465	355	320	251	261	229	213	177	190	182	168	133	141	136	115	82	89	61	74	50	65	48	48	45	45	38	78	68	46	40	52	50	33	52	52	49	55	34	56	49	64	41	38	34	37	49	41	34	43	45	45	38	44	36	40	42	40	40	46	44	37	32	36	43	42	35	43	33	37	33	47	38	34	34	32	36	34	33	39	37	31	33	44	42	38	28	43	47	36	40	47	39	42	33	33	43	35	45	45	31	42	32	37	39	43	44	35	44	32	38	43	37	38	43	39	39	35	44	43	41	31	28	36	40	49	48	45	47	37	30	39	52	48	36	32	39	36	35	27	37	41	31	41	43	45	52	36	33	38	49	38	30	34	37	39	46	47	52	47	45	48	38	36	29	28	42	34	43	34	36	42	31	21	39	33	36	30	29	55	32	39	42	38	42	31	42	42	30	43	41	57	48	32	43	40	35	37	40	40	47	43	49	38	37	44	46	32	50	38	45	34	38	35	37	40	56	38	40	44	34	42	26	50	38	35	46	43	38	44	36	52	39	39	37	37	53	46	37	42	37	39	45	39	43	42	36	41	46	34	24	46	46	34	47	42	37	51	44	47	41	38	47	37	49	42	33	44	40	50	35	45	30	47	39	37	43	39	52	42	53	23	49	34	32	49	37	49	35	49	43	50	52	38	45	40	47	34	36	50	42	39	44	32	44	34	43	34	42	46	36	44	50	50	41	31	57	47	40	39	34	28	30	37	34	37	33	41	53	38	43	44	42	43	47	44	38	44	37	41	36	44	46	42	40	28	31	51	33	42	53	32	37	45	39	33	38	39	36	42	50	43	38	34	30	47	32	33	30	40	35	37	48	43	36	40	43	37	40	49	38	45	46	41	43	49	35	46	44	42	39	46	45	42	41	32	38	37	54	57	41	40	45	34	48	49	50	42	39	45	45	46	29	45	42	40	40	51	49	39	41	33	42	50	41	49	42	37	36	46	48	38	32	46	31	51	51	32	38	42	49	45	39	37	40	41	34	48	45	36	29	30	42	32	54	41	34	36	36	28	34	54	34	36	55	38	53	47	60	38	35	32	38	45	38	40	32	48	46	38	35	38	43	36	55	38	34	36	36	36	39	43	33	32	36	32	37	36	31	34	43	46	34	34	48	44	46	40	44	44	36	29	40	36	33	42	41	47	37	39	52	51	26	25	31	52	34	41	40	36	44	38	52	48	34	44	40	46	41	43	44	38	35	52	48	34	37	45	36	36	47	46	31	34	49	41	46	38	33	40	50	43	31	32	41	37	25	35	34	43	45	47	35	46	42	41	35	45	34	50	39	44	45	42	39	31	38	44	49	45	35	36	58	43	51	41	37	40	29	38	40	39	37	50	29	33	48	43	39	39	33	46	42	29	36	41	44	50	40	49	35	41	47	43	46	43	41	46	50	27	45	43	43	45	41	27	34	42	36	39	41	36	44	31	37	43	48	39	26	50	56	48	41	45	38	26	35	39	31	32	45	31	43	34	34	41	46	47	38	39	52	38	40	42	45	44	40	29	38	42	44	52	30	50	48	42	42	37	46	44	34	56	52	45	44	36	34	41	33	51	38	36	38	26	42	52	37	34	42	38	44	49	34	38	49	44	50	41	56	54	37	46	37	35	39	34	47	31	58	36	42	36	38	37	37	37	47	45	49	37	28	47	39	47	45	40	36	48	38	46	33	34	40	28	54	43	41	38	34	37	48	34	53	39	52	37	48	46	42	44	33	56	40	43	46	44	50	39	56	39	49	36	50	34	53	37	52	32	39	43	25	33	41	39	48	52	48	30	52	37	35	47	35	43	41	38	48	31	42	43	44	38	45	37	39	35	35	51	33	40	34	32	37	28	45	38	38	36	36	41	44	37	40	40	35	32	41	42	35	41	41	37	39	35	40	28	35	31	37	38	53	44	28	37	42	38	36	50	40	39	55	38	40	36	28	41	34	40	39	35	44	44	42	27	39	39	40	33	28	41	52	61	46	46	39	48	41	33	43	35	31	41	50	43	51	50	39	51	39	39	39	46	35	33	30	36	60	41	45	42	41	44	48	35	47	39	44	34	45	48	33	34	48	42	39	47	48	42	50	45	39	36	55	44	48	38	45	39	46	46	42	42	39	45	41	40	41	39	51	44	33	41	38	43	29	41	28	46	48	42	46	34	54	37	30	39	35	43	41	35	36	39	45	44	48	24	40	56	37	35	37	44	48	31	38	22	35	40	41	46	32	49	36	38	41	32	46	36	49	45	38	32	36	38	52	36	42	43	32	36	38	44	35	39	36	38	35	28	37	33	44	48	41	48	40	45	42	32	31	35	41	53	31	34	33	56	37	43	36	40	44	32	44	48	55	33	51	26	38	37	45	36	45	37	45	37	45	47	45	43	37	42	51	43	40	51	46	28	36	42	44	49	48	37	37	36	34	46	43	41	35	42	38	37	33	36	52	43	29	40	35	44	37	47	41	28	36	44	39	47	40	56	49	35	40	39	45	33	33	25	47	32	45	31	49	39	47	36	36	43	32	36	53	35	49	40	36	42	48	42	48	31	44	27	45	32	35	38	41	46	47	48	43	48	44	50	43	39	44	50	43	39	51	40	32	25	36	44	35	42	49	41	34	39	34	41	38	47	45	41	43	48	42	36	46	46	28	35	32	36	43	40	41	39	27	38	34	39	21	34	38	47	48	27	47	45	25	41	40	45	38	44	43	41	38	49	37	34	40	35	33	40	33	31	37	33	38	52	37	38	54	41	27	37	44	45	45	38	39	33	38	46	34	43	47	36	43	41	40	29	37	48	34	49	39	40	35	36	46	43	29	33	39	50	36	28	34	34	39	34	37	44	33	52	39	39	32	40	40	47	37	49	40	40	35	40	41	32	37	37	43	39	38	34	48	46	47	31	41	37	44	39	31	53	53	25	42	37	46	50	38	38	41	48	43	40	32	28	47	48	35	35	39	43	40	47	41	47	39	43	32	46	45	37	36	51	29	34	41	44	46	42	27	44	37	44	38	39	35	39	40	37	44	48	40	33	38	48	41	39	37	43	51	40	41	37	47	40	43	37	48	37	42	32	41	49	27	48	53	48	36	35	45	37	54	33	40	39	39	38	49	50	36	49	33	46	39	43	40	30	39	28	48	56	51	27	46	42	43	37	40	55	43	33	41	44	39	38	33	45	47	36	38	32	36	33	36	49	36	50	26	37	53	35	35	40	45	48	49	39	43	49	44	45	42	47	48	58	36	43	36	31	41	40	40	42	35	41	43	43	49	38	42	27	28	43	32	36	44	36	40	35	36	44	29	33	37	43	34	40	41	35	44	44	32	43	40	38	38	44	35	42	41	51	38	46	26	39	35	33	35	41	46	33	46	46	49	35	47	36	42	45	41	42	41	38	42	42	22	38	46	42	54	27	52	41	48	33	47	44	38	36	51	49	39	42
23300	17717	15749	22004	29868	30315	28129	25196	22189	19253	16770	14442	12129	10630	9530	8289	7799	6996	6403	5890	5373	5110	4684	4289	3761	3010	2434	2247	1907	1664	1611	1407	1267	1201	949	904	933	1741	1633	736	586	567	594	643	641	1066	1053	860	777	700	572	543	536	522	487	498	499	465	529	505	527	501	478	458	508	494	519	529	506	484	504	484	502	476	491	501	542	474	512	543	538	529	492	473	545	496	443	518	505	506	476	536	484	504	470	466	485	501	514	519	515	504	503	502	514	514	507	546	525	495	493	469	476	527	501	506	491	482	530	514	500	476	511	505	516	481	488	516	485	494	509	526	508	487	516	503	484	538	515	487	541	491	507	515	498	470	510	498	516	523	478	517	511	547	485	519	500	511	480	531	514	499	484	531	471	496	513	482	534	495	488	517	509	507	505	512	497	504	466	481	505	486	450	518	497	483	496	485	499	521	516	491	521	495	514	489	498	560	466	482	496	451	505	491	510	513	513	494	481	526	525	486	504	502	517	495	518	493	506	527	507	485	461	468	490	471	491	494	506	545	510	487	498	500	504	532	500	497	539	519	480	471	485	495	518	500	512	482	484	506	472	501	551	517	486	521	514	496	552	516	495	487	481	501	489	527	530	518	496	487	476	518	516	504	538	468	469	527	510	537	486	503	476	500	517	491	506	483	502	494	509	511	470	488	526	506	489	513	506	504	489	522	506	500	486	518	503	520	532	521	486	523	519	512	475	445	535	541	532	480	486	525	524	467	533	526	545	532	508	514	502	529	514	528	469	515	536	479	522	502	483	470	517	512	510	539	504	524	494	510	521	499	502	525	504	495	446	511	534	492	506	479	492	499	510	486	477	483	543	497	499	535	500	488	492	511	471	507	510	529	528	509	491	500	471	542	478	491	489	507	499	533	526	525	534	515	522	478	525	553	494	499	493	534	485	489	485	543	528	518	514	506	547	507	509	478	500	526	442	526	523	516	523	527	513	479	518	499	516	495	535	522	483	531	507	507	525	472	515	524	487	522	482	504	487	526	502	513	531	526	527	534	544	527	514	498	510	498	505	489	533	480	519	492	533	462	531	531	514	480	487	509	516	560	490	530	461	495	502	510	494	515	518	507	485	489	504	514	510	486	461	495	475	471	495	489	491	483	512	498	464	520	475	496	487	475	530	503	499	501	528	468	530	498	483	475	532	453	468	473	465	504	510	485	478	520	482	506	516	470	502	494	499	507	516	492	530	535	514	448	507	523	501	475	500	523	479	518	527	496	534	454	512	506	497	552	538	496	505	497	509	511	479	527	485	535	516	522	480	536	496	489	497	500	546	502	544	514	456	479	488	511	487	538	528	522	488	480	497	526	503	497	544	476	500	521	491	517	503	512	455	532	521	473	486	501	505	532	549	486	502	522	513	515	483	504	553	510	527	503	485	524	496	517	499	512	509	474	498	509	458	470	568	529	514	494	484	488	497	477	495	496	524	529	495	543	516	487	508	479	505	513	547	488	522	483	484	487	518	482	521	487	483	496	536	509	563	507	478	528	533	500	522	488	456	508	537	494	536	523	496	464	559	498	478	519	514	475	513	526	521	499	475	464	502	494	527	515	493	508	507	451	512	530	487	522	541	524	503	497	531	562	512	500	518	544	482	513	489	524	505	548	491	497	503	504	496	466	516	490	481	510	494	514	534	511	488	492	498	531	514	488	514	492	477	522	477	507	471	499	525	467	493	512	512	495	515	486	540	496	521	531	520	511	517	474	536	478	509	490	486	509	494	490	491	486	498	500	506	483	492	505	511	532	511	548	494	532	504	523	470	527	517	501	492	506	484	516	525	550	476	496	504	518	478	500	492	518	479	485	490	520	526	509	522	461	519	476	508	509	519	509	470	486	460	496	527	510	489	523	527	520	498	509	503	517	481	530	500	509	525	519	484	487	516	504	502	500	511	531	474	512	520	497	525	516	516	564	473	520	468	516	478	479	486	510	479	480	505	492	535	504	525	504	502	524	510	479	476	524	509	520	516	522	513	515	512	514	505	514	566	501	482	487	529	515	462	491	492	500	520	503	489	510	540	474	509	489	497	505	493	545	473	491	516	496	492	497	496	497	513	496	511	493	508	494	470	497	531	495	535	513	552	521	512	516	499	468	488	549	479	499	486	514	499	527	479	489	510	500	509	507	534	515	493	501	486	485	543	520	490	503	472	490	535	460	518	544	485	510	486	511	475	496	489	488	494	518	520	517	492	486	526	472	484	509	471	519	513	568	504	493	501	471	512	514	531	518	518	482	501	525	498	513	484	515	523	508	468	492	516	507	508	481	482	525	484	503	551	497	492	530	492	547	504	441	529	503	532	506	522	531	493	492	501	522	450	503	496	509	502	501	506	466	521	551	530	494	539	515	475	513	525	507	500	488	496	485	522	519	536	500	486	528	472	517	484	542	511	501	478	471	505	521	490	478	521	493	526	530	549	490	461	507	459	518	482	468	510	475	499	494	515	517	495	465	491	490	501	484	473	509	492	507	543	508	505	524	530	475	520	552	529	453	540	494	469	526	490	510	484	481	484	516	518	532	529	496	515	483	498	503	497	494	473	534	537	477	510	501	508	501	487	490	516	506	513	525	507	557	507	512	498	525	481	507	518	516	518	500	514	515	524	523	513	505	507	518	485	471	496	500	455	500	540	519	472	496	471	498	562	507	537	490	495	484	482	548	522	483	521	476	526	523	514	506	534	526	567	505	506	475	520	518	501	481	550	532	506	519	532	494	508	476	503	518	513	491	510	501	518	487	507	544	533	479	457	488	478	473	489	486	474	546	506	486	506	499	491	514	518	473	497	519	520	500	501	517	512	508	482	484	445	474	506	564	478	491	562	501	470	487	523	562	516	492	540	492	504	477	513	437	543	485	542	554	520	515	503	493	459	498	520	492	512	509	532	527	514	484	511	496	523	472	477	491	526	551	494	520	483	484	500	521	504	492	521	518	481	521	493	499	466	506	542	505	524	527	502	506	510	470	519	514	485	491	492	494	463	522	489	470	496	525	521	497	535	522	534	528	474	523	464	498	490	498	453	524	533	501	477	496	454	544	514	506	527	514	514	523	569	529	485	467	515	492	496	502	507	487	492	527	494	528	498	481	504	498	500	469	545	505	517	502	495	527	507	512	493	479	512	493	494	522	527	517	527	471	491	491	510	541	481	483	484	484	504	517	484	508	508	498	504	519	497	521	524	502	476	513	537	522	525	527	501	482	517	512	511	470	487	488	492	483	494	525	486	494	512	502	488	517	498	528	471	465	514	493	464	508	521	470	533	493	489	477	504	519	540	493	505	559	511	507	506	497	502	472	516	513	486	499	476	478	487	501	549	566	519	492	472	527	517	521	518	520	500	540	494	531	520	504	486	472	483	461	520	474	468	524	478	507	518	532	475	489	482	524	504	518	520	475	535	539	494	506	490	521	496	482	521	482	458	501	465	506	470	495	500	512	546	514	522	509	491	504
3481	3519	2099	1371	1416	1930	1685	1397	1181	949	683	605	481	428	411	309	293	213	207	201	191	183	142	132	101	111	88	86	77	65	71	70	68	69	53	54	49	51	68	44	51	41	35	46	43	65	72	53	51	39	45	50	42	42	30	52	43	42	48	34	37	25	38	34	39	35	40	33	41	32	42	39	30	34	33	24	63	33	33	35	30	35	34	33	42	39	34	30	37	39	27	32	33	33	38	31	39	35	32	29	39	41	31	49	28	42	33	37	33	43	44	41	37	28	41	37	28	43	47	40	46	39	32	42	43	28	42	32	43	35	33	40	27	30	44	37	35	45	41	43	25	36	43	49	31	31	37	36	30	45	39	35	34	35	41	35	31	32	47	33	29	35	38	29	37	36	37	43	26	42	25	32	30	38	38	50	42	31	32	47	34	47	38	33	38	40	34	42	27	39	31	37	36	44	29	18	38	34	46	35	44	37	37	23	38	36	33	42	33	25	34	42	37	38	35	37	51	30	41	39	40	32	34	32	35	40	27	38	30	43	44	28	31	33	40	29	37	51	44	42	37	35	45	33	34	32	30	39	33	52	47	32	33	35	35	33	39	32	45	41	36	42	25	43	44	36	35	48	37	32	33	34	27	29	38	24	34	36	42	31	33	40	39	44	44	29	35	42	37	34	37	40	37	44	24	31	36	33	37	39	32	39	33	44	42	36	37	35	21	35	30	38	34	29	42	41	47	43	35	42	38	43	29	25	41	29	33	52	42	39	43	37	44	37	30	33	40	30	43	37	35	31	46	33	39	39	30	26	45	39	39	34	26	45	39	37	33	44	29	39	34	32	38	38	50	33	28	37	30	41	38	39	36	36	30	32	52	33	34	50	54	32	40	42	42	46	38	41	34	30	31	44	40	28	41	38	38	29	26	35	36	34	35	35	37	32	44	38	28	34	38	48	32	36	39	47	29	60	28	36	46	37	36	32	39	39	38	48	37	29	37	32	26	40	40	30	29	33	37	31	44	33	34	32	41	41	40	29	32	41	39	38	30	30	41	33	38	26	42	27	32	37	36	30	31	45	40	41	24	43	38	35	45	42	36	33	42	26	28	46	39	46	37	29	38	25	41	40	37	35	24	31	43	27	44	40	43	39	32	37	39	40	44	33	26	37	26	39	52	40	32	47	37	49	39	36	36	30	36	32	38	38	41	45	44	34	39	32	35	28	44	46	38	29	36	39	23	32	28	49	45	38	44	36	36	41	49	38	41	30	34	30	41	32	38	36	42	40	36	42	40	39	42	33	30	32	29	46	46	43	42	42	33	34	35	30	36	30	32	29	42	42	38	28	25	45	31	41	32	42	33	46	30	44	33	39	40	45	34	45	45	46	44	40	40	40	37	42	34	31	40	46	38	44	48	35	36	37	38	49	30	39	19	37	37	46	39	24	43	41	40	43	27	45	37	26	34	32	44	52	33	35	39	36	39	37	38	50	28	39	29	41	42	38	38	32	32	37	45	30	40	24	33	43	44	40	35	29	33	36	27	49	43	32	41	36	32	44	39	34	35	34	39	41	42	32	31	28	28	33	31	35	39	42	36	38	37	31	37	38	42	34	34	38	36	38	42	31	40	31	44	39	36	37	33	37	40	36	27	27	52	33	36	39	39	25	35	30	40	36	36	34	35	40	32	28	34	47	43	45	43	36	33	24	34	33	31	46	34	36	34	38	34	39	45	26	33	39	46	40	40	39	39	43	29	34	33	32	30	32	32	40	38	39	43	31	34	32	42	28	45	33	33	36	40	33	32	41	39	47	30	36	29	31	36	43	35	37	32	41	40	41	39	42	35	37	29	39	43	35	44	47	35	41	41	37	34	39	32	33	36	41	39	36	41	31	26	39	38	29	38	44	34	41	35	40	30	36	31	45	30	35	33	29	35	34	33	35	37	31	33	41	39	44	30	31	31	37	37	44	27	39	42	29	29	40	37	41	36	44	46	39	44	41	33	40	38	35	52	28	36	41	29	37	43	36	37	37	43	32	28	31	41	41	33	29	37	38	34	44	34	28	44	29	34	48	36	35	37	45	32	34	45	32	28	32	33	33	36	40	38	49	46	38	29	37	38	36	28	44	42	29	42	48	37	31	35	55	30	37	31	44	45	30	34	38	43	33	44	43	26	32	37	43	27	43	36	43	36	32	45	42	31	35	44	24	36	45	43	28	33	36	40	37	33	35	31	38	36	29	31	35	37	26	38	47	31	38	38	29	31	33	39	44	33	33	43	42	39	42	42	38	49	38	34	41	39	41	46	34	43	35	43	26	34	33	46	38	42	44	44	39	38	47	38	38	47	33	42	41	45	44	43	45	35	31	36	34	38	36	40	36	46	27	35	40	32	32	30	37	32	38	25	35	40	46	34	43	29	43	32	42	28	37	51	33	39	28	34	44	45	38	31	33	32	34	33	37	28	31	40	32	47	50	33	31	21	35	33	37	48	34	34	42	29	37	45	44	33	40	51	43	32	44	32	37	35	31	49	36	38	36	34	27	37	46	30	44	30	45	33	34	35	45	38	45	36	32	31	54	32	42	37	34	44	29	47	46	27	36	31	29	31	37	51	43	32	42	39	37	27	30	40	28	45	41	38	27	39	42	57	39	41	35	33	43	36	29	25	25	39	30	41	38	29	32	52	28	28	35	50	32	32	29	42	37	22	50	32	48	36	32	43	38	38	44	40	38	29	40	41	38	30	40	25	36	30	31	30	42	42	33	44	35	46	32	40	35	44	39	40	44	45	52	47	34	41	46	35	46	45	38	34	52	35	36	33	39	34	32	41	28	48	26	45	43	42	40	35	31	38	37	44	44	44	36	33	32	41	30	32	34	41	40	46	28	39	31	45	38	50	52	55	36	38	28	44	29	39	34	41	32	49	46	43	35	48	32	31	36	41	42	36	33	41	27	40	26	31	34	39	50	41	40	33	39	48	39	45	51	31	33	46	32	42	31	40	55	47	42	36	36	33	43	39	35	37	34	41	33	48	45	33	30	40	35	32	35	50	34	40	40	38	39	44	43	32	39	42	32	33	43	60	34	42	47	40	27	37	37	28	34	36	40	37	32	36	36	37	45	39	46	40	26	31	39	37	44	35	36	39	52	45	31	41	32	35	25	33	37	41	39	41	41	43	28	34	29	39	35	37	32	44	38	29	31	38	42	33	36	36	32	30	33	34	46	32	34	22	43	39	46	34	23	39	50	42	37	47	37	49	30	38	41	41	39	38	41	37	30	35	43	39	45	32	42	41	34	45	35	39	34	34	27	34	29	28	42	32	46	50	42	42	35	29	38	36	30	40	41	31	39	35	37	35	40	30	37	36	34	33	44	28	43	35	48	38	44	44	38	43	39	40	38	40	42	36	34	35	42	45	36	27	36	33	37	31	37	33	42	38	49	33	40	35	40	32	33	33	40	27	49	41	37	39	39	31	40	45	30	46	51	31	37	37	29
27787	22167	18837	25499	32900	34042	31356	28324	25478	22374	19739	16867	14192	12515	11307	9806	8524	7720	7152	6495	5875	5277	4712	4118	3484	3017	2546	2234	1891	1717	1464	1382	1282	1145	994	885	883	875	1222	611	626	642	734	760	847	1451	1583	1312	901	732	599	555	488	436	455	499	442	457	433	460	433	421	449	479	477	456	475	446	460	449	444	480	454	462	485	465	475	460	451	464	435	498	455	440	452	467	467	441	463	461	440	475	490	486	467	437	453	468	462	418	476	474	466	429	443	479	452	461	438	457	468	434	465	447	461	427	415	466	440	454	446	443	482	468	452	429	456	469	450	416	436	450	459	441	468	460	446	425	457	460	433	457	474	489	432	471	435	433	459	437	475	445	459	456	448	433	468	447	425	446	451	496	504	460	440	456	495	449	449	428	434	453	435	431	459	443	405	470	454	413	467	460	453	484	458	471	459	457	453	437	488	469	458	442	465	420	477	466	426	464	458	464	434	447	473	474	455	469	440	448	456	438	452	486	420	459	473	454	467	474	446	454	481	451	473	515	411	475	413	494	450	469	443	447	511	469	481	480	439	454	452	454	459	454	449	443	435	494	449	485	440	428	470	463	445	471	460	432	479	435	442	441	432	459	488	478	465	466	455	482	416	451	454	465	464	452	496	495	474	456	492	453	468	468	459	423	450	435	467	475	466	444	436	469	466	468	498	444	461	476	451	440	427	497	451	456	464	473	467	441	448	493	477	489	463	471	435	460	460	462	443	457	480	429	475	457	449	420	435	475	458	427	470	458	487	436	436	500	462	474	470	494	411	466	453	485	484	433	458	463	437	457	443	478	416	443	433	475	496	451	471	458	441	468	454	485	441	482	478	485	445	467	437	440	464	449	453	461	482	474	453	466	433	448	462	489	451	447	434	459	421	467	448	458	487	475	524	433	435	485	428	458	440	432	444	455	479	425	517	460	453	446	456	478	438	445	440	436	436	457	447	414	436	468	440	452	481	436	460	453	453	458	458	474	449	426	477	495	448	466	436	431	459	487	461	487	459	467	490	451	467	461	439	429	466	409	473	461	467	491	481	480	436	456	462	441	434	441	483	468	442	400	462	463	498	459	427	462	420	475	460	456	449	444	432	441	472	479	458	444	436	459	503	415	453	470	470	451	460	491	442	473	495	425	478	440	462	476	469	474	471	421	461	483	444	483	442	506	447	463	499	480	483	463	427	450	456	470	427	458	472	407	482	448	451	416	414	426	480	478	451	442	472	443	466	459	449	457	456	501	429	407	454	464	418	506	466	451	454	462	430	421	443	432	444	457	456	446	499	443	447	456	476	459	483	476	462	483	474	446	479	441	432	482	471	491	445	410	435	457	429	455	456	483	443	490	459	453	481	448	492	458	502	448	448	476	428	453	458	461	443	426	465	485	429	424	449	457	418	439	446	443	457	448	452	437	406	433	482	455	449	431	439	440	428	509	435	474	463	501	474	465	482	476	457	456	449	489	491	496	475	484	466	464	465	469	464	494	477	480	454	496	453	442	447	463	474	470	461	483	460	398	496	456	450	479	462	439	484	477	446	459	437	479	429	486	470	416	476	470	437	431	433	471	453	444	451	449	433	450	491	472	432	466	425	409	500	479	478	438	452	466	485	462	510	479	460	487	500	464	429	437	475	434	438	460	468	449	487	456	478	489	485	470	455	481	435	449	452	424	448	473	473	460	423	418	480	424	487	470	453	472	473	484	415	474	443	456	474	452	461	460	452	450	412	449	442	432	434	444	519	460	446	460	442	430	476	422	459	416	480	467	506	445	467	419	440	468	502	417	472	442	461	487	476	451	487	478	447	455	460	457	487	442	455	423	473	484	431	440	462	446	432	462	464	459	468	482	454	444	463	446	472	446	463	465	473	443	418	466	470	462	489	438	477	493	471	406	487	465	495	446	490	417	457	431	474	479	490	449	503	464	447	441	484	456	445	452	471	460	449	445	475	463	464	443	451	505	444	443	445	482	529	463	450	495	489	435	437	463	451	471	522	465	447	476	500	460	452	435	467	448	492	464	477	473	461	443	423	444	470	487	452	474	484	489	466	464	480	470	481	473	476	480	464	435	462	481	483	492	479	461	459	414	487	487	461	404	414	444	475	495	449	464	461	477	477	449	445	464	418	465	503	450	457	485	434	461	449	445	503	466	432	478	449	458	476	439	474	472	421	490	454	472	489	462	494	464	459	465	442	465	475	431	466	441	449	476	453	427	429	454	450	462	430	436	422	434	467	505	441	429	419	470	394	471	479	464	461	409	466	457	454	454	452	468	453	389	428	488	472	416	439	472	484	441	494	467	455	466	492	446	452	436	454	458	453	458	471	423	462	440	438	438	410	478	430	447	492	449	452	482	442	481	432	456	447	462	463	468	448	439	442	455	424	421	482	451	441	466	424	455	455	459	469	462	478	480	438	483	466	462	443	458	485	458	450	446	455	477	454	495	482	457	459	456	495	463	473	423	463	486	466	466	422	481	484	430	475	419	435	433	478	479	496	414	475	470	502	423	420	467	475	451	473	460	449	441	477	436	478	476	420	429	480	425	484	449	457	463	438	452	474	467	468	467	489	475	471	460	441	464	441	482	454	443	451	417	482	450	414	424	428	493	442	482	472	423	448	509	467	449	458	448	457	408	462	424	487	473	491	466	461	458	440	464	461	437	462	430	476	445	445	478	464	474	473	501	425	449	445	442	459	418	457	468	443	489	427	433	431	433	445	445	443	415	446	496	458	443	461	457	461	458	474	448	455	487	456	440	468	457	475	489	492	440	440	488	460	424	469	474	491	420	458	413	509	493	485	433	466	505	444	456	425	426	487	443	463	442	474	503	459	458	481	468	464	468	417	447	462	436	480	457	446	469	441	468	455	449	474	477	437	491	439	400	467	469	451	441	423	455	499	469	481	425	471	417	446	463	466	476	467	431	494	440	463	439	426	484	475	438	485	432	457	454	519	475	488	427	496	478	456	441	505	493	439	464	465	448	448	475	438	461	452	464	450	437	417	428	450	439	483	469	476	424	465	476	461	507	454	461	447	420	445	440	446	411	443	426	449	467	448	457	477	469	465	440	468	504	447	447	473	488	429	446	431	455	467	488	475	450	471	470	416	475	447	469	467	432	469	460	469	465	483	445	459	468	447	429	435	457	449	454	454	487	435	458	445	470	414	440	428	431	465	424	440	451	447	447	468	456	442	496	442	444	454	481	462	470	458	434	463	457	472	469	433	459	482	458	438	453	453	455	493	457	455	473	456	473	436	406	471	427	431	486	469	471	464	391	455	474	476	473	480	473	421	465	450	462	463	503	469	466	471	405	440	448	469	487	427	437	436	468	457	454	456	464	434	440	447	464	436	482	453	434	458	409	442	440	466	462	462	455	459	472	491	474	460	459	458	485	453	456	465	467	452	433	422	413	455	484	482	456	483	446	465	462	454	462	432	490	463	455	480	483	458	456	485	444	428	428	397	474	522	465
2464	1265	758	470	535	721	724	586	468	379	304	236	229	168	167	113	123	123	108	121	103	94	90	74	60	58	50	65	53	48	42	45	49	41	43	46	43	43	46	47	43	40	42	30	48	41	43	52	54	45	35	36	40	38	38	34	37	33	51	33	29	41	37	42	34	34	48	36	30	41	43	44	35	34	43	39	39	38	40	43	40	37	40	38	35	46	33	34	40	46	39	33	27	43	43	37	45	33	36	30	31	41	32	43	33	50	43	34	37	58	32	34	44	33	33	24	29	37	24	48	44	39	38	30	37	37	24	50	44	42	44	40	43	45	37	57	37	32	45	32	39	50	46	51	46	33	36	55	41	47	42	42	49	38	36	43	47	33	34	41	38	57	43	27	43	32	39	42	41	42	42	44	42	41	41	40	53	32	44	40	37	37	48	32	33	36	46	27	42	42	41	36	37	30	32	36	32	50	40	40	36	36	32	41	33	52	38	40	37	41	43	35	37	41	37	45	34	38	46	37	42	40	36	41	32	46	45	46	32	47	40	36	35	36	43	47	31	43	43	34	39	37	38	38	24	45	30	45	32	38	41	31	36	36	33	41	35	37	39	48	38	40	50	44	46	59	40	33	40	47	40	33	41	30	37	47	42	44	47	38	38	46	38	46	31	42	43	44	46	41	39	41	33	38	38	30	39	33	40	54	36	44	34	43	47	38	37	52	37	41	33	47	40	39	36	36	46	46	43	31	47	52	45	37	38	39	37	43	33	34	50	42	47	45	41	41	38	45	49	46	33	27	42	41	41	33	51	43	36	47	40	35	39	48	40	44	45	34	40	39	37	27	39	42	37	40	39	46	38	37	36	38	29	31	50	41	41	31	45	39	36	45	37	42	39	31	37	47	42	41	42	40	29	46	42	35	38	41	40	40	39	41	44	35	43	42	40	34	32	32	41	39	45	35	44	42	38	48	46	33	34	41	50	41	46	44	40	38	50	43	42	32	43	51	29	45	43	32	45	31	46	35	37	27	44	53	45	34	37	35	46	58	28	36	40	35	30	29	42	34	47	44	45	37	43	33	38	34	43	43	45	42	40	28	52	44	40	30	43	42	34	40	48	29	51	40	37	40	43	29	36	43	38	46	34	28	37	42	49	47	35	52	40	42	43	36	33	40	44	36	26	42	33	46	30	37	39	35	47	44	43	45	51	38	38	37	41	36	52	48	41	26	31	56	46	39	36	45	40	45	42	40	38	46	35	31	36	38	42	51	53	35	42	41	42	42	38	46	47	32	43	55	26	40	39	33	48	28	40	39	43	36	37	47	32	37	45	38	31	37	37	48	53	38	31	38	44	45	35	39	47	33	47	55	54	41	42	42	33	33	36	37	39	39	44	42	40	41	39	36	47	33	34	33	42	41	42	36	47	46	38	46	42	54	28	40	27	44	46	33	39	30	37	39	39	36	28	47	41	42	34	29	41	36	37	37	29	34	41	43	43	46	46	48	39	49	44	42	33	30	36	61	34	36	35	30	48	44	44	47	35	35	32	36	46	44	41	37	36	53	45	50	38	39	36	37	39	44	37	35	42	45	40	28	47	42	40	42	36	43	39	34	29	37	37	37	26	32	44	38	39	46	29	35	33	38	43	31	38	38	43	46	43	40	37	44	39	47	50	35	29	33	36	40	38	44	38	53	38	37	43	53	44	45	32	43	39	33	45	36	40	35	44	46	47	40	43	36	35	41	48	38	37	42	36	30	35	39	35	39	42	46	55	31	34	37	29	41	40	49	43	36	39	39	39	54	48	46	45	33	46	41	40	49	42	41	50	33	47	34	35	40	34	38	44	38	53	40	40	29	33	40	48	49	39	36	27	43	38	46	25	38	35	45	47	50	41	41	48	37	30	35	50	36	32	38	36	48	39	32	43	44	41	34	45	39	46	40	36	40	31	37	35	39	48	28	49	34	25	33	32	36	47	33	43	46	52	46	38	32	30	38	39	44	32	35	50	42	41	29	45	40	37	53	41	43	43	40	41	48	44	35	34	42	43	41	23	42	30	42	27	33	34	42	39	33	41	43	39	40	29	45	49	47	35	38	43	43	36	32	40	42	44	28	35	32	44	43	42	39	35	42	32	54	37	33	37	32	41	41	46	50	36	47	51	36	33	39	46	57	36	42	38	33	29	42	39	43	49	40	48	38	50	31	47	32	29	45	40	48	35	40	34	34	51	42	41	52	38	38	36	37	35	33	37	26	40	36	40	35	40	44	39	44	45	49	47	42	58	43	40	43	34	44	41	27	26	41	41	46	38	28	40	36	41	28	36	42	43	44	44	40	38	45	39	35	49	37	50	48	29	27	42	33	51	51	36	48	47	50	33	36	38	28	31	50	46	35	39	36	42	36	45	45	34	40	37	47	41	45	45	50	45	41	38	35	45	44	29	37	35	35	37	36	32	30	44	40	47	37	37	42	38	46	51	49	42	41	36	44	41	44	43	33	44	40	41	37	33	40	40	46	35	38	34	59	25	35	41	41	45	47	44	43	41	51	23	36	45	38	45	39	42	46	34	40	33	36	31	46	54	40	41	42	41	43	39	22	34	38	39	44	35	31	44	44	43	45	46	41	55	43	34	37	45	40	46	41	38	44	35	32	39	41	35	28	43	43	43	34	44	36	37	32	40	27	37	39	46	47	45	34	38	41	39	40	53	35	31	38	52	45	39	25	48	37	51	46	33	44	45	42	36	40	25	41	33	38	28	32	33	39	57	34	47	33	32	28	44	43	38	38	20	33	33	37	42	34	34	38	36	45	30	34	51	45	53	39	38	43	50	25	40	44	32	53	33	36	44	45	32	38	40	41	37	43	46	40	55	31	54	42	43	42	47	44	38	31	43	41	33	33	50	43	40	45	42	43	46	47	40	34	31	43	35	31	48	40	31	30	47	27	50	47	40	42	25	50	36	45	49	32	33	45	33	31	42	39	39	47	35	49	37	42	37	30	41	41	42	43	52	33	29	46	35	35	28	47	39	34	39	41	31	35	37	34	29	36	42	36	42	35	38	43	46	42	38	25	34	33	45	38	31	33	42	37	45	45	39	36	39	41	26	33	43	45	37	41	35	38	38	39	38	38	41	44	48	29	38	50	41	49	36	41	36	44	44	39	40	38	39	53	40	45	29	51	40	41	40	42	44	39	48	28	33	35	38	40	30	44	34	33	45	37	36	32	37	28	39	38	37	40	55	42	35	37	27	45	42	42	43	35	45	57	36	40	44	36	48	39	34	39	30	31	45	36	41	43	42	30	32	44	40	43	32	48	31	25	37	38	39	47	44	40	50	39	42	42	37	47	36	39	46	37	51	48	42	37	48	38	26	34	38	41	41	37	23	28	36	45	43	45	34	44	37	47	46	48	45	38	41	43	40	37	37	38	43	43	39	37	49	38	47	27	37	31	45	46	42	45	39	35	48	35	50	45	43	35	37	29	48	35	50	40	34	38
20793	14971	11421	17189	25677	26967	24906	21576	18129	14966	12286	10132	8233	6962	6105	5342	4617	4193	3573	3246	2789	2437	2141	1779	1548	1314	1189	1034	994	974	858	853	751	693	673	689	626	600	689	547	633	589	537	606	569	622	713	660	609	519	526	498	506	497	471	493	513	499	472	481	522	535	472	510	504	511	480	472	466	440	478	521	479	515	485	481	524	468	468	531	507	511	481	506	502	498	430	467	507	505	512	489	508	514	480	493	474	504	509	461	494	476	486	491	469	454	495	483	503	507	480	503	475	498	510	467	495	485	502	506	514	489	471	495	474	531	503	512	483	470	515	462	422	476	498	501	497	476	445	477	512	472	506	455	490	500	477	482	505	516	458	496	475	487	478	527	484	480	484	476	492	469	525	487	498	497	480	492	470	504	460	452	493	503	487	480	476	488	498	499	473	506	484	529	460	491	503	524	476	476	497	514	480	510	519	504	532	498	459	501	489	482	465	493	498	482	488	498	501	503	511	509	487	454	501	474	483	486	454	489	492	470	468	488	510	463	461	492	471	475	479	533	503	483	462	496	472	470	531	503	485	512	503	506	476	516	506	470	517	491	499	487	469	490	527	510	480	501	510	501	485	466	520	487	490	478	495	514	487	529	485	462	530	497	495	499	498	495	453	489	485	500	473	511	517	517	495	502	475	480	483	503	468	475	476	496	475	494	515	499	500	485	471	471	497	516	498	511	511	510	475	483	519	501	486	521	512	489	533	493	465	547	512	498	523	499	490	468	465	452	504	528	501	495	521	495	476	508	511	470	481	485	485	504	491	485	471	537	457	493	481	466	483	450	484	494	483	519	488	493	461	482	483	484	521	461	469	486	498	441	511	489	498	521	506	477	452	475	496	507	504	513	523	480	514	489	442	510	509	494	488	467	475	489	493	498	471	539	525	445	501	512	501	497	492	453	477	480	491	494	490	479	484	515	528	543	481	518	506	518	482	478	469	527	484	497	494	465	461	482	541	469	535	490	454	469	511	456	467	505	483	513	500	481	486	511	512	522	495	514	517	519	483	501	543	455	467	494	518	491	494	461	458	480	493	449	491	489	493	450	465	459	481	477	500	480	517	498	498	476	519	508	501	475	508	514	480	494	513	512	459	493	529	526	494	441	464	483	514	522	498	473	491	478	472	507	492	490	474	513	478	482	478	476	502	471	467	537	520	486	449	501	506	467	499	489	440	493	463	485	484	458	481	488	476	509	487	513	521	485	486	498	475	497	566	448	450	482	526	468	536	482	471	492	484	551	498	469	457	457	498	515	468	461	511	479	525	517	472	505	491	503	502	490	509	483	459	506	503	482	523	521	488	500	521	505	500	475	478	514	494	473	503	460	478	485	528	524	508	448	478	484	450	528	504	513	501	492	473	468	443	485	480	505	497	495	506	517	512	484	501	508	497	484	522	461	498	504	471	514	487	493	461	480	502	452	478	512	466	462	510	467	530	501	505	475	513	447	515	513	492	495	479	467	501	447	471	461	488	495	502	476	477	528	460	504	507	467	487	486	467	504	485	450	514	487	462	478	479	528	468	505	490	469	497	457	476	512	459	523	483	464	479	456	473	491	522	471	519	478	503	515	490	473	501	455	524	450	481	533	503	505	471	487	525	483	501	468	488	502	495	486	460	513	478	537	506	487	490	523	472	509	488	462	497	509	497	496	486	508	460	490	455	457	458	477	500	483	473	503	464	515	474	557	493	475	499	507	492	504	508	456	484	463	499	467	515	531	461	481	458	481	483	503	521	535	480	507	500	513	486	480	475	468	463	461	473	478	466	470	524	496	502	481	469	499	497	514	482	481	521	520	473	517	466	470	461	501	471	471	481	476	525	518	485	490	486	504	547	508	453	475	482	505	516	502	474	508	500	512	443	517	473	497	504	451	486	509	481	495	471	451	499	493	482	485	486	509	509	476	503	480	479	491	489	516	505	516	499	509	479	494	497	483	493	486	546	488	504	475	487	490	463	455	525	545	493	499	467	510	454	482	460	490	484	502	464	531	480	530	481	495	464	500	470	487	521	506	482	497	489	445	460	495	482	500	510	474	512	463	504	484	462	529	468	507	533	484	497	482	517	512	457	497	499	514	455	519	476	536	521	498	463	460	511	502	509	525	512	506	522	489	520	484	494	464	469	484	468	496	486	521	520	462	482	496	471	488	469	458	470	503	542	465	489	522	473	498	455	544	487	523	504	459	506	468	505	462	511	467	519	492	505	484	518	453	494	500	446	493	478	510	497	512	546	491	520	531	500	479	520	500	476	500	508	503	534	475	520	472	490	473	476	475	510	473	485	470	504	476	527	513	511	484	487	472	497	461	476	510	502	476	501	499	483	439	487	469	521	479	446	459	537	499	516	483	480	463	499	519	531	463	518	485	522	496	479	506	460	497	505	474	512	459	495	484	477	466	441	521	461	502	510	482	467	486	489	505	505	513	464	480	493	464	484	487	476	483	503	484	501	508	522	477	477	500	482	468	466	512	471	471	492	471	508	503	483	503	488	509	490	470	478	495	515	507	513	465	440	486	495	465	504	471	475	494	509	474	506	516	475	511	490	516	489	451	531	485	518	487	487	496	486	493	506	477	480	527	512	473	498	455	483	464	515	460	493	499	456	515	486	509	460	514	486	486	506	501	513	513	481	471	488	491	501	465	485	492	497	508	479	449	491	520	485	516	519	479	445	480	456	491	482	550	506	488	496	475	477	473	499	481	506	522	490	464	500	483	465	478	518	482	454	482	456	511	483	491	490	473	499	488	490	498	484	488	480	491	425	482	439	498	470	493	473	528	475	510	481	508	487	474	464	487	477	526	473	473	457	531	501	485	474	472	500	502	487	466	455	505	457	497	500	458	485	523	455	497	504	546	486	501	537	493	487	509	497	489	457	465	529	501	508	497	487	466	424	428	479	495	495	484	479	496	458	449	458	467	489	532	499	518	500	465	480	508	510	492	497	504	470	494	491	489	513	484	472	480	537	512	490	486	511	517	459	479	484	477	508	454	466	486	476	470	514	479	451	496	516	491	443	477	511	515	514	465	469	502	460	500	497	505	513	498	526	539	500	506	474	508	490	486	476	493	470	508	476	490	474	530	502	505	510	465	487	506	517	491	507	471	508	421	510	497	480	508	521	454	486	474	517	452	513	510	511	481	539	464	498	504	491	517	473	504	477	474	475	506	493	487	494	522	474	539	479	478	498	493	492	535	535	506	516	466	520	494	490	515	513	496	486	497	483	515	491	488	495	508	501	486	489	522	471	503	516	483	507	472	495	462	469	481	453	519	479	460	488	503	490	498	496	494	508	471	507	478	476	498	477	518	511	512	470	489	492	491	478	482	508	479	528	480	524	494	465	461	549	512	520	471	474	514	550	482	516	501	507	496	553	476	505	475	471	469	532	526	483	444	478	489	486	501	514	479	478	454	504	481	487	501	502	486	501	522	478	503	481	482	448	508	505	532	470	517	500	502
2815	2605	1326	859	943	1292	1255	1091	836	689	556	484	362	290	213	219	194	166	119	134	113	97	77	84	77	91	72	64	60	40	59	45	59	41	35	52	32	46	43	42	53	45	43	32	46	55	53	48	41	39	52	32	36	37	41	41	42	36	40	43	47	30	40	43	46	32	48	37	45	31	28	35	42	36	35	36	34	33	39	47	26	27	21	46	42	34	33	49	48	33	36	34	48	41	38	37	36	47	39	35	38	35	35	40	30	38	41	37	51	39	28	39	44	31	34	38	33	38	45	40	34	40	31	31	40	38	36	35	36	39	32	31	38	31	36	41	30	42	42	36	38	30	41	41	44	33	33	31	42	39	43	40	29	40	35	38	49	34	39	42	30	32	41	34	35	34	43	40	33	30	31	34	43	37	30	37	43	28	28	29	37	32	35	42	40	41	35	33	25	42	33	38	42	37	47	30	39	38	50	39	43	38	31	40	28	36	29	46	50	47	27	39	30	35	34	35	45	36	36	38	29	43	35	32	43	42	44	34	39	46	29	38	41	35	30	32	33	34	38	38	37	41	46	32	33	35	30	35	42	39	35	45	42	30	37	43	49	37	41	54	45	39	39	42	38	46	44	34	32	35	47	34	32	41	41	40	47	38	40	43	34	35	24	35	38	32	33	34	36	29	42	42	31	24	30	29	38	36	29	38	35	35	37	25	35	29	39	34	46	28	46	36	36	34	29	40	38	32	46	36	31	40	32	37	35	35	31	46	39	29	28	42	40	44	31	39	34	45	38	46	38	36	36	40	33	34	47	30	43	35	31	37	44	27	44	45	44	39	32	36	29	40	32	33	43	37	31	42	37	36	44	43	27	34	37	47	30	32	28	34	28	44	55	31	36	37	36	36	30	24	41	36	44	39	36	27	37	32	46	31	47	30	41	45	43	33	35	39	40	38	42	43	50	33	35	50	31	47	36	39	32	38	35	33	30	42	44	33	37	40	31	39	29	38	37	46	26	40	38	34	37	39	39	40	42	45	32	27	28	37	38	31	38	33	38	39	47	42	42	45	35	37	39	35	36	41	27	37	39	31	43	39	33	32	37	36	28	49	42	37	41	41	40	37	34	39	43	34	35	37	28	31	36	43	35	35	41	33	46	37	37	45	33	43	28	40	28	41	49	47	43	34	39	42	35	34	30	46	35	33	36	35	36	39	44	39	45	53	43	41	53	45	42	42	34	35	39	50	41	39	41	45	36	27	36	27	42	41	30	34	40	31	38	49	36	33	34	45	32	32	52	29	40	36	31	35	38	49	37	35	39	35	36	31	43	35	24	48	23	42	38	36	39	40	34	34	51	43	31	44	33	43	42	36	29	42	35	37	38	27	40	38	39	30	35	42	42	34	46	34	30	44	40	42	43	27	44	39	29	38	38	36	39	48	37	36	42	48	39	32	26	52	32	29	43	47	38	40	40	57	42	23	39	38	40	28	34	25	45	35	41	42	35	41	29	38	39	39	40	36	33	36	34	32	46	31	36	45	36	42	38	41	42	37	46	37	44	33	37	36	38	31	43	37	25	37	34	43	28	33	38	36	45	46	44	40	34	28	40	40	42	41	24	38	28	36	39	36	37	41	32	42	39	33	35	44	31	45	39	36	29	35	36	32	34	38	42	31	44	26	34	41	34	38	42	27	43	39	41	35	35	44	40	46	37	36	32	36	35	34	32	39	35	48	40	36	29	35	36	27	36	35	31	31	49	37	33	38	41	42	47	33	46	40	30	35	38	38	37	24	38	39	32	46	36	37	38	26	35	28	33	38	31	39	34	34	27	33	45	39	45	38	33	38	34	35	36	45	36	29	46	39	47	55	44	33	33	41	41	35	34	44	31	37	32	33	35	35	37	41	30	46	42	43	42	35	48	37	47	36	46	33	27	35	42	34	36	38	38	38	38	40	34	37	34	46	33	44	33	49	34	33	34	45	37	31	31	28	40	32	39	37	48	29	42	37	38	31	39	39	31	33	45	39	28	32	38	48	50	49	37	41	40	44	41	32	40	41	33	42	37	43	28	27	22	34	32	38	38	38	44	23	33	36	30	30	35	53	29	41	31	38	33	41	28	34	40	41	38	47	37	34	41	30	44	43	37	40	38	40	40	43	40	45	32	40	40	38	39	39	25	39	49	33	38	40	45	33	35	40	26	31	37	35	40	41	39	32	28	29	29	36	35	39	30	46	37	23	29	40	32	38	41	40	25	37	43	32	33	37	36	29	31	36	30	42	43	32	45	38	44	35	28	38	37	34	52	33	42	46	39	28	40	34	37	38	29	33	36	34	37	38	28	47	34	35	46	47	34	34	39	21	36	41	43	31	50	34	44	37	59	39	33	38	25	31	49	38	31	34	38	39	29	35	34	24	35	36	44	24	31	41	25	48	35	33	37	29	37	31	35	48	43	42	36	49	39	33	35	37	39	26	36	32	27	35	38	48	35	40	32	34	40	46	36	23	31	36	33	29	35	40	42	38	39	50	46	38	30	46	39	30	35	38	35	25	46	35	39	36	34	36	40	39	33	50	27	27	40	37	36	31	41	32	25	36	29	46	47	46	43	47	47	35	42	33	39	27	35	39	45	41	28	35	29	40	49	39	44	52	33	48	36	36	27	29	37	33	34	37	29	34	47	46	38	43	35	29	38	35	34	37	40	36	33	43	42	30	38	42	53	38	41	28	30	46	40	32	45	36	34	31	36	30	34	30	39	29	45	43	41	30	36	45	29	26	30	34	44	26	29	39	52	40	35	38	48	36	36	36	33	40	43	28	36	41	38	29	34	43	42	43	38	30	28	47	35	40	28	35	37	39	38	40	36	36	35	32	33	47	35	40	35	33	44	31	31	27	48	30	26	37	43	35	30	42	34	38	27	45	34	46	36	36	40	36	34	37	37	45	38	37	39	31	49	36	27	39	41	38	27	40	38	46	45	37	41	37	43	44	43	33	36	32	41	33	37	44	38	31	39	34	34	41	34	42	37	32	33	29	37	33	34	35	33	39	38	35	29	31	41	37	37	37	47	43	34	33	49	35	22	31	45	37	42	43	39	50	31	32	38	33	36	42	52	17	32	39	36	32	35	40	42	38	39	36	36	33	47	37	36	47	41	39	35	34	39	34	42	32	42	39	29	42	43	44	39	34	21	37	34	38	39	29	46	36	28	41	41	24	31	45	45	36	36	42	22	47	42	31	31	46	33	35	36	33	27	30	39	30	33	43	33	41	33	27	32	33	29	41	46	35	33	37	36	42	33	27	50	49	32	30	33	37	39	36	33	39	31	29	36	38	33	43	36	30	39	31	40	45	38	36	39	49	43	36	26	38	27	36	41	40	33	30	33	36	24	32	38	32	37	42	38	41	37	35	38	42	27	32	37	34	34	35	34	36	50	45	39	32	33	39	31	37	35	34	52	31	46	44	39	40	34	27	35	41	41	33	49	30	38	30	30	33	36	38
25484	19615	14794	21125	29896	30964	28979	26301	23089	19947	16963	14373	12173	10197	8374	7284	6414	5555	4542	4060	3439	2971	2434	2162	1749	1651	1498	1442	1219	1113	983	889	798	814	721	700	630	605	676	620	589	606	577	595	680	981	1003	913	760	668	579	544	486	468	470	473	450	481	447	447	459	425	501	459	449	471	426	464	481	459	446	435	456	502	489	451	494	441	434	447	469	458	500	431	471	475	450	420	465	460	427	423	438	408	432	458	478	475	471	439	460	465	439	479	425	478	453	437	443	451	449	455	448	492	444	444	468	421	447	460	475	472	486	465	484	453	476	488	446	433	457	485	439	454	426	471	423	428	456	426	449	452	457	490	464	448	456	436	457	465	500	445	470	435	455	452	452	434	474	514	428	461	467	477	450	464	442	416	428	450	451	447	443	454	483	494	454	434	450	462	465	424	502	488	484	473	430	488	452	475	472	491	490	465	463	453	446	512	457	452	472	420	456	448	466	448	467	457	478	443	456	459	468	434	467	455	415	448	459	485	463	448	421	467	430	456	445	439	425	470	447	430	422	434	428	433	455	418	472	518	430	422	458	450	453	451	451	475	458	478	468	482	465	435	458	453	472	490	472	499	481	474	450	466	459	450	423	461	458	449	433	444	437	467	502	437	453	438	448	460	485	463	466	463	478	494	449	467	476	482	418	479	430	463	423	456	479	473	468	452	442	474	483	481	474	425	446	452	478	460	454	454	478	453	449	467	484	469	457	486	468	494	458	444	466	477	483	474	471	509	453	441	453	459	477	470	498	488	468	474	506	455	435	470	471	503	461	454	436	438	500	460	457	453	441	457	458	473	465	481	441	445	436	451	453	470	465	453	448	443	460	500	467	485	448	497	449	460	482	452	408	455	469	449	471	448	461	459	485	445	453	467	455	457	473	446	457	446	463	478	452	499	500	453	469	433	426	464	469	448	473	432	444	482	467	472	419	454	480	455	449	427	464	431	502	452	494	486	407	429	496	449	436	451	502	463	459	445	453	459	466	443	437	448	460	473	460	449	479	474	461	473	468	437	449	434	470	458	475	444	483	462	478	460	484	469	444	458	473	494	440	464	457	455	429	487	452	493	486	446	435	424	471	440	464	467	453	451	460	465	474	433	469	448	440	491	496	458	486	472	470	480	464	480	429	433	441	460	439	478	453	458	485	485	469	465	445	442	505	418	453	454	467	449	498	436	461	458	428	484	478	494	426	460	467	464	443	459	479	442	435	477	472	478	480	457	430	470	486	423	445	495	463	465	456	492	466	457	437	466	445	461	456	436	461	459	493	446	428	472	457	443	450	481	483	449	477	443	478	452	441	461	460	466	457	470	410	482	467	429	481	486	471	458	483	438	434	432	442	430	467	434	438	507	464	464	445	447	444	448	431	466	443	463	499	457	465	473	439	461	484	473	424	426	484	440	475	484	440	469	478	426	486	460	442	473	434	498	440	439	472	470	454	458	475	476	493	454	510	482	456	489	446	448	474	468	493	490	492	476	485	493	444	484	467	448	442	490	435	454	459	470	453	437	452	446	476	478	440	445	462	458	413	427	463	454	461	473	474	473	494	448	457	497	450	497	459	460	449	472	427	480	460	489	465	482	510	419	475	463	455	436	443	424	405	470	460	459	493	449	484	466	428	440	459	437	508	419	476	495	452	472	514	458	448	490	470	493	459	455	465	454	425	441	487	448	456	460	479	468	447	445	469	497	460	465	472	462	459	441	494	492	473	465	455	496	450	480	466	445	440	466	474	517	444	478	440	438	443	455	442	475	470	444	416	461	445	454	492	493	431	495	457	461	448	489	470	455	440	474	435	468	480	449	444	471	495	484	514	475	476	472	453	488	467	412	479	432	495	518	449	437	444	482	455	477	482	449	455	435	478	443	433	431	438	451	480	428	432	476	449	437	439	423	457	485	439	468	464	435	444	456	481	441	477	472	479	447	441	493	464	469	436	438	491	481	494	426	470	437	440	477	476	486	454	456	422	432	409	451	455	432	426	445	448	445	457	447	466	502	445	448	497	469	455	456	495	467	521	456	423	463	437	458	446	464	469	465	481	471	469	414	454	450	416	480	418	431	486	492	455	497	485	435	435	477	442	449	438	538	460	467	431	457	442	459	459	478	458	443	487	495	455	443	464	494	454	443	461	442	447	460	418	423	465	454	484	477	476	438	414	451	428	472	426	460	469	487	476	462	456	421	441	454	475	437	463	487	450	441	486	516	461	490	456	428	497	441	474	440	463	434	482	428	465	456	474	471	471	462	457	468	474	486	471	446	441	485	445	439	452	460	430	436	455	463	458	440	444	459	439	444	448	427	458	415	471	451	461	481	473	474	450	483	434	476	465	458	454	506	452	466	436	462	455	463	466	450	478	464	445	455	478	424	467	442	454	449	459	479	448	463	438	455	462	470	500	469	497	449	481	465	490	452	458	474	458	482	440	500	483	469	449	449	458	493	434	465	443	455	456	492	494	471	465	471	442	454	484	453	462	456	478	430	459	468	446	453	479	480	471	488	468	495	486	468	499	451	482	489	459	469	411	455	490	481	491	494	471	450	498	435	445	440	466	496	498	460	455	450	447	473	449	476	414	495	477	446	461	457	453	516	437	496	443	475	469	447	462	433	462	424	486	498	479	457	451	474	443	467	486	435	497	454	489	484	425	485	451	460	485	463	520	457	444	478	445	477	439	471	473	436	425	428	471	447	466	421	474	468	430	467	476	415	457	471	477	478	419	461	451	484	460	441	465	466	471	437	476	442	437	491	448	441	509	451	520	418	462	455	444	468	426	450	487	468	466	445	479	462	505	445	448	479	507	475	412	461	466	431	488	505	451	438	485	456	491	467	435	443	458	477	476	461	456	432	452	422	465	475	441	472	419	475	448	469	479	475	463	462	482	469	426	500	464	490	443	484	441	448	457	504	423	470	469	485	448	474	438	466	474	455	509	447	504	424	449	427	456	429	448	428	425	504	493	447	434	473	446	440	451	480	491	450	435	424	425	465	454	460	453	441	443	457	470	459	473	466	455	480	447	483	441	436	449	453	433	475	415	461	450	408	442	429	466	430	436	445	488	437	460	454	466	479	501	497	487	452	450	421	450	476	449	446	444	442	476	476	470	434	472	459	476	463	484	433	487	455	460	478	518	474	449	458	473	451	441	470	462	480	454	438	489	448	450	472	472	435	463	477	422	487	449	513	454	465	408	428	454	434	500	466	478	471	467	459	469	437	448	422	462	444	455	444	435	428	452	479	443	444	450	464	450	445	461	476	458	430	487	455	466	450	442	446	429	452	482	495	451	451	488	447	457	479	468	461	457	462	442	471	452	448	452	418	456	442	477	479	455	493	484	471	496	422	469	470	465	453	450	462	448	465	439	451	403	507	420	435	479	470	471	491	464	482	441	446	489	438	465	489	446	485	465	486	432	461	444	459	455	472	486	480	484	477	408	462	426	479	453	463	459	475	475	464	498	480
4045	2233	1196	775	802	1212	1175	1070	870	785	619	483	424	327	302	259	225	183	143	132	131	107	98	93	81	77	81	70	58	58	52	53	48	57	53	56	49	49	53	42	43	34	47	50	53	44	52	60	53	57	53	56	49	45	46	32	36	40	46	44	38	31	40	45	31	47	41	47	38	44	45	39	35	52	33	32	44	43	39	44	48	34	44	53	45	47	35	42	40	40	42	45	49	38	48	47	28	51	41	43	43	45	41	51	54	41	29	45	49	33	35	32	50	47	37	44	41	27	47	36	42	33	33	57	38	42	25	36	37	47	33	39	28	39	50	34	39	41	43	45	37	36	48	41	44	31	39	45	37	46	37	45	46	34	53	45	39	47	42	32	37	33	36	48	36	45	43	32	39	40	37	29	42	42	34	37	37	45	42	52	51	38	33	42	41	57	36	35	42	40	33	46	35	56	44	40	40	33	49	37	39	45	47	42	47	41	42	41	33	39	37	41	21	35	55	45	38	41	42	40	45	46	42	43	36	40	46	37	30	42	33	37	42	42	35	43	40	41	52	38	37	39	37	36	39	56	40	42	34	44	59	32	47	29	44	42	40	47	46	42	45	37	38	50	42	38	45	42	48	40	32	32	45	36	34	56	29	46	40	44	34	53	31	40	43	35	30	31	40	50	48	43	43	35	34	42	45	51	34	53	32	43	40	44	34	33	44	42	48	42	37	50	48	40	43	43	53	48	32	33	40	35	44	37	46	35	39	43	32	44	51	39	52	25	37	38	22	32	45	53	36	45	36	37	45	42	43	38	46	42	44	29	41	39	32	43	39	37	43	37	50	42	44	42	39	42	31	47	42	36	39	34	42	32	34	37	47	41	34	45	26	28	26	35	42	36	37	41	52	49	39	52	44	44	34	32	32	41	32	31	44	33	34	42	38	43	34	34	40	39	44	41	32	37	49	45	31	30	46	37	48	39	48	39	45	40	32	33	33	30	41	47	40	45	49	39	37	41	39	45	44	34	44	48	37	39	40	53	43	58	32	39	43	45	41	42	39	34	37	33	36	45	33	39	39	46	39	42	51	27	49	48	30	39	52	29	52	25	45	39	45	44	37	42	50	41	43	30	42	52	32	40	43	54	43	42	36	25	35	49	36	44	44	38	48	39	40	38	45	36	39	41	37	46	42	39	38	45	24	49	35	34	32	50	56	47	43	51	39	45	33	49	47	39	35	39	36	48	46	47	30	35	42	40	38	45	44	38	40	44	44	48	46	37	37	37	52	40	38	43	44	41	34	46	40	52	56	40	39	38	40	37	44	35	39	37	33	40	41	41	39	44	44	45	48	51	42	44	34	37	39	34	36	36	55	45	24	42	39	46	41	40	35	48	40	53	44	43	32	44	40	36	39	45	37	39	49	38	53	52	40	41	34	51	43	31	32	50	29	37	38	30	58	31	42	48	35	46	39	47	46	40	35	40	32	40	37	41	34	30	34	38	44	40	34	37	39	48	52	49	44	46	38	28	32	46	49	46	32	45	45	46	36	41	48	33	46	54	50	33	44	40	34	37	48	38	34	37	45	42	39	39	38	51	43	28	38	34	47	47	39	39	31	38	43	49	34	39	45	39	37	40	35	43	32	46	46	42	36	33	37	52	40	31	46	42	45	40	37	32	40	31	34	50	33	44	41	41	37	41	53	35	37	42	26	48	28	37	32	44	38	44	45	45	31	44	40	43	40	46	45	32	46	34	34	38	39	45	40	40	49	39	37	20	46	48	51	34	42	33	48	47	47	30	39	36	45	43	41	53	33	48	44	41	27	27	41	41	38	47	50	44	53	47	42	47	49	30	44	47	44	49	35	34	37	46	46	45	43	31	48	46	45	35	36	48	47	38	40	46	43	41	33	42	43	41	37	41	36	39	40	36	34	38	47	37	44	28	44	37	39	44	36	56	52	39	36	39	49	26	39	46	33	44	54	34	42	31	37	32	45	43	33	37	39	41	39	40	40	37	50	42	44	37	46	34	44	37	37	34	45	39	36	49	44	55	44	48	39	35	53	43	42	40	36	37	35	35	55	46	36	30	45	57	43	33	42	37	37	45	36	42	37	39	45	39	49	37	41	38	50	48	33	45	38	40	43	39	34	35	52	41	40	39	32	48	47	53	40	50	39	45	33	39	57	52	41	42	46	50	38	52	46	40	47	44	44	37	36	37	36	45	38	36	31	39	47	37	36	52	41	39	39	31	35	36	37	41	47	40	46	44	32	59	50	37	32	52	32	47	39	42	43	44	44	48	51	26	31	34	40	37	45	46	47	39	40	36	46	40	41	54	38	36	48	36	39	33	43	44	41	56	36	38	47	28	42	35	44	46	45	40	37	35	38	46	42	39	40	39	40	37	34	40	37	37	43	45	46	35	35	30	44	34	36	45	43	41	35	47	37	42	42	43	36	48	42	49	40	41	39	29	34	34	40	29	41	40	44	39	29	23	40	47	36	55	37	48	42	36	49	38	53	42	43	39	52	48	33	34	35	37	45	50	41	25	39	35	32	42	41	39	39	42	53	44	30	50	38	41	45	42	38	54	31	46	35	37	34	42	43	32	46	48	45	35	40	39	47	48	40	30	40	42	47	35	46	35	33	42	36	41	44	47	32	43	35	29	43	33	31	45	44	39	35	41	28	40	43	38	49	45	39	38	30	44	29	42	36	32	40	59	42	38	32	55	43	45	50	43	33	31	52	44	30	48	38	36	41	41	37	34	37	42	42	40	48	41	37	46	29	43	41	35	46	52	37	45	33	39	46	44	34	31	35	57	43	39	41	40	44	41	44	42	33	30	39	42	41	31	55	39	41	36	34	42	34	45	49	55	36	46	46	43	50	50	51	33	29	47	36	31	39	47	51	42	32	35	42	34	49	45	49	42	37	57	44	40	30	41	41	45	31	41	39	50	52	41	44	50	39	44	39	33	46	42	48	47	30	46	39	39	39	51	49	51	33	34	39	35	50	26	48	47	19	51	40	47	42	21	36	39	46	45	51	32	36	37	39	44	49	45	43	39	43	40	43	29	33	37	48	37	33	36	36	45	41	44	34	44	27	36	47	47	40	45	37	43	40	37	41	44	37	52	46	28	48	27	39	51	47	43	52	32	49	46	44	39	42	42	43	37	39	36	32	44	36	53	46	31	40	39	38	51	49	33	52	36	44	47	27	39	47	36	44	43	35	38	47	31	48	44	46	35	35	36	47	48	45	40	32	45	33	42	36	44	27	29	54	35	50	30	45	36	37	47	38	37	34	38	46	27	41	38	39	44	44	38	37	42	41	40	30	37	46	45	29	39	33	48	37	36	49	38	33	37	35	35	45	26	46	48	39	46	32	41	51	47	45	45	56	42	37	44	49	36	42	38	39	39	46	37	40	38	35	53	41	52	59	36	49	38	48	35	38	41	25	53	27	38	47	52	33	50	44	25	42	39	43	33	36	42	30	41	34	41
24987	18199	14440	19830	27822	30323	29083	26346	23671	20780	18031	15713	13474	11663	9567	8061	6665	5940	5195	4242	3558	2958	2531	2267	2166	1970	1612	1418	1320	1166	1066	989	909	947	827	837	801	716	709	700	667	724	653	706	840	956	1081	960	836	739	673	546	521	514	512	536	516	485	528	503	494	494	517	522	558	499	503	553	525	513	474	490	544	482	511	511	522	493	508	528	545	530	503	509	522	537	533	522	508	505	533	504	500	558	509	514	523	515	513	527	506	495	510	502	472	524	534	515	531	502	512	516	507	503	506	516	494	538	486	484	533	541	535	512	516	515	493	523	558	520	468	543	529	486	481	485	487	495	523	488	520	482	493	472	514	474	536	575	486	447	466	497	495	500	540	522	509	488	478	514	468	516	527	492	449	507	509	512	550	502	545	494	504	499	487	504	474	541	508	495	502	489	511	533	488	516	538	500	526	508	512	493	499	523	540	555	513	513	527	479	508	520	544	498	512	534	482	465	512	533	501	493	490	508	480	480	528	540	484	511	500	485	509	476	507	494	495	512	507	526	503	504	487	497	524	512	528	508	491	529	501	498	500	484	500	474	537	497	468	490	514	543	505	485	517	477	494	507	496	471	539	525	513	516	481	513	495	525	533	553	490	515	487	535	518	503	538	488	498	556	567	501	503	564	487	485	518	522	463	533	553	489	533	526	535	526	529	493	539	523	539	504	498	564	507	541	529	498	515	526	495	524	434	527	503	499	508	487	512	496	490	527	497	495	527	530	504	504	518	553	503	523	535	524	499	532	495	563	498	526	514	462	536	485	497	485	534	536	541	539	518	499	537	515	506	485	503	511	505	500	523	513	489	531	510	497	500	543	519	540	500	528	491	550	522	537	488	549	502	523	490	523	522	519	528	557	513	514	515	493	507	514	480	528	495	493	494	548	541	565	490	492	493	481	528	523	553	529	490	528	535	487	501	533	519	526	524	509	493	534	553	482	501	505	516	521	511	506	513	523	528	513	503	522	520	541	561	538	495	516	488	517	497	516	514	548	504	507	508	508	524	544	493	545	525	531	465	525	524	520	474	491	522	545	494	516	510	540	528	513	476	519	560	545	493	539	522	471	484	515	524	506	567	526	470	516	523	485	525	510	519	455	519	530	495	529	529	522	500	523	497	516	549	528	499	487	516	512	502	538	501	546	484	513	510	537	524	508	505	498	542	483	496	529	490	528	527	491	489	494	511	487	551	517	523	519	512	520	511	487	525	545	520	507	509	508	512	504	506	497	515	506	489	517	509	515	484	529	513	520	517	520	503	517	540	510	529	539	506	531	523	517	516	483	543	557	506	529	477	517	500	549	534	525	551	517	492	529	510	550	490	453	498	516	452	469	515	512	486	484	520	511	521	532	482	477	498	496	525	517	542	512	517	502	503	493	531	498	506	514	517	523	493	503	521	475	552	554	516	528	493	467	505	535	488	534	513	496	523	527	511	522	494	516	507	481	490	497	549	496	529	507	495	501	494	537	522	515	500	491	544	510	491	503	506	518	484	509	532	484	507	491	521	525	509	524	508	489	474	504	522	521	507	536	515	519	537	508	504	491	509	507	497	529	541	513	519	524	483	522	494	511	521	517	531	538	528	497	519	462	499	515	535	518	528	515	524	531	501	500	474	521	511	519	510	530	498	526	502	515	551	487	525	541	497	542	511	488	514	510	529	555	484	503	530	473	539	496	540	496	505	477	461	512	487	511	535	490	519	481	511	497	541	536	505	496	522	507	519	535	521	485	523	510	481	536	539	501	498	527	493	472	533	532	509	564	493	482	522	489	491	513	551	500	520	541	541	501	516	477	505	521	494	510	503	558	498	514	462	511	525	471	544	538	520	480	514	503	580	531	489	517	535	480	493	509	569	518	546	536	500	525	504	479	486	519	534	508	474	489	463	490	534	457	460	520	498	469	538	516	526	486	497	535	487	552	517	468	480	509	510	547	523	492	492	480	526	511	510	508	524	479	528	521	520	487	565	492	480	490	497	497	499	462	503	513	490	489	467	502	515	502	508	495	486	524	479	497	499	503	528	485	519	517	520	539	509	487	533	534	518	464	504	542	488	504	546	537	534	521	502	519	457	503	524	495	538	555	491	546	526	524	476	517	480	508	511	436	501	514	519	533	526	529	521	500	499	463	496	488	494	524	483	507	485	523	475	522	532	532	478	479	509	497	513	515	513	503	485	502	554	479	517	484	562	497	493	512	536	530	495	517	483	532	485	543	518	497	513	506	514	493	490	528	476	513	489	535	533	518	522	535	484	499	540	511	518	485	512	522	496	532	511	506	486	488	492	479	472	503	529	481	497	557	487	533	478	519	483	487	493	556	520	519	464	482	508	488	510	538	495	531	529	478	494	547	499	478	492	524	517	524	512	487	497	529	509	564	513	529	514	514	546	528	538	511	471	505	524	520	499	523	517	517	532	507	488	495	517	518	515	468	551	529	491	540	496	534	488	486	532	496	471	519	516	504	526	566	501	503	423	551	549	481	529	523	493	502	510	525	491	534	508	527	549	468	493	470	544	495	479	471	516	536	528	514	492	519	507	522	507	513	521	518	481	532	492	545	520	529	516	510	499	518	497	541	541	519	537	481	477	522	520	526	508	478	546	514	504	522	489	508	533	536	512	569	540	480	485	537	464	526	501	540	489	508	572	515	514	547	491	535	498	524	479	507	478	540	495	523	539	516	507	501	500	481	482	490	518	508	494	535	526	493	537	485	500	506	481	499	492	538	519	505	496	517	520	500	513	497	473	527	483	486	543	491	511	536	471	513	472	534	476	506	554	522	523	490	517	501	538	516	523	483	516	528	539	527	571	518	531	491	541	507	504	508	551	502	502	486	545	477	504	521	496	493	518	542	516	551	501	503	490	525	499	502	494	518	474	484	505	473	513	488	531	496	525	518	522	528	462	500	508	485	540	515	515	498	509	512	525	514	501	532	530	491	478	511	524	515	455	502	506	481	505	501	486	507	521	525	486	535	490	504	539	499	553	522	532	510	516	475	486	536	487	504	531	496	531	556	492	504	478	501	520	533	480	540	541	562	495	531	520	496	503	466	503	503	457	517	516	513	496	486	524	513	504	486	537	528	506	495	494	470	515	498	459	493	494	540	543	503	520	518	514	569	509	472	527	521	532	524	536	469	511	492	525	556	484	498	504	503	527	494	530	469	526	573	484	488	537	496	521	522	503	500	506	551	480	511	515	495	561	459	538	515	526	560	494	513	493	534	497	547	503	511	527	483	511	505	460	527	548	483	532	501	490	512	510	515	513	488	521	506	538	535	550	501	536	522	510	514	529	513	516	531	509	521	528	517	491	502	493	530	498	474	526	513	528	545	483	486	491	528	541	557	496	492	523	495	492	496	516	561	498	495	528	565	526	541	536	501	478	501	497	524	530	494	493	501	505	530	517	504	507	502	545	499	510	517	569	530	501	508	500	530	513	471	480	521	502	490	540	537	509	497
3920	3215	1774	1164	1105	1688	1698	1437	1232	1006	836	687	567	424	363	317	265	224	194	152	127	125	112	106	110	90	90	83	57	85	57	65	58	60	50	37	46	48	39	45	46	37	46	57	55	58	71	66	42	56	57	30	37	36	40	37	36	38	42	41	43	43	38	39	33	33	31	36	42	39	48	40	48	34	43	41	56	43	35	38	37	28	45	26	40	24	34	35	51	37	37	40	40	48	40	42	36	36	44	39	37	31	51	47	35	42	36	44	36	44	27	51	45	39	36	34	35	33	33	33	20	37	31	41	31	38	42	47	38	34	36	39	42	40	40	36	35	46	43	41	24	36	29	37	43	47	33	40	40	28	49	44	41	42	43	36	48	49	40	44	43	49	46	44	32	30	36	31	40	42	31	33	35	43	39	39	40	50	38	31	40	28	25	46	38	53	44	39	35	39	54	36	37	45	39	47	48	34	46	35	35	44	45	36	43	33	36	35	38	27	31	40	44	31	34	37	40	33	43	39	33	30	42	39	37	43	34	32	49	52	40	34	36	36	46	40	50	38	40	38	43	41	40	36	42	47	44	39	32	35	37	43	54	40	36	36	43	46	44	38	41	36	39	44	34	42	35	43	50	34	34	41	43	48	43	36	44	32	38	31	49	35	39	37	35	23	32	28	42	44	38	44	38	39	41	32	46	39	41	38	42	45	42	33	27	31	32	39	42	27	42	36	30	49	45	23	36	39	24	41	40	32	31	42	35	27	29	39	47	38	31	31	47	42	46	38	27	39	38	47	32	43	45	47	36	38	31	47	32	38	42	48	30	36	43	51	41	39	39	36	36	33	38	37	41	37	49	31	37	33	38	43	39	39	39	45	37	22	43	51	31	37	42	46	40	34	45	41	36	42	31	33	30	37	41	31	41	40	40	38	31	31	32	38	36	37	44	40	38	34	40	49	37	46	48	53	40	34	41	35	40	39	25	36	26	41	41	38	35	46	35	31	43	45	37	27	40	53	35	36	40	34	32	44	48	44	41	39	29	54	38	38	38	46	40	33	37	49	35	34	40	42	31	40	35	40	38	52	41	44	40	26	42	39	46	34	34	48	32	35	45	44	48	40	23	41	32	36	35	45	31	32	42	39	46	39	33	42	36	37	25	34	33	40	38	38	40	48	38	41	49	33	41	50	44	37	35	31	36	39	39	25	34	39	47	37	36	42	27	38	34	37	33	39	36	35	27	50	31	41	38	31	38	37	32	34	34	50	39	37	40	40	38	32	27	47	33	41	45	34	36	44	26	42	43	39	42	43	45	34	36	38	52	27	29	34	38	38	38	32	44	27	34	38	39	47	38	37	31	41	42	37	28	33	46	38	29	38	47	29	30	43	31	41	40	36	40	34	33	36	32	35	43	35	46	36	39	37	41	43	50	49	38	39	45	39	46	42	44	40	31	37	43	47	34	38	39	35	34	45	39	44	41	25	41	46	38	36	27	34	41	41	35	37	36	27	44	32	32	45	42	35	31	42	48	38	43	34	36	58	28	38	33	35	34	37	49	39	50	41	38	46	40	35	46	34	44	37	42	30	49	38	43	37	42	26	48	34	40	28	43	37	40	34	31	32	42	35	37	43	45	37	48	38	51	39	47	37	31	35	40	31	42	31	41	45	43	43	40	34	39	38	37	39	44	39	45	41	43	34	39	41	35	28	33	40	30	44	29	41	37	29	38	47	39	33	37	37	30	40	28	41	43	37	46	44	41	35	36	38	34	39	42	40	38	30	41	36	47	46	33	36	41	38	37	36	42	32	34	48	32	38	34	46	39	36	36	44	39	39	29	45	42	35	39	40	39	52	38	39	36	34	36	44	43	37	41	43	39	43	43	38	35	35	39	31	37	40	51	30	32	35	52	32	46	35	55	36	43	34	38	36	51	42	38	40	33	36	29	31	36	32	40	37	37	44	47	41	39	39	41	53	29	31	41	34	33	53	34	41	35	34	41	39	42	47	34	31	38	30	40	45	28	40	24	36	32	36	37	39	44	37	34	35	38	42	42	35	57	23	39	43	43	31	39	46	43	43	45	46	46	50	34	45	41	36	32	36	44	30	44	34	38	30	31	34	42	32	28	40	34	40	46	39	41	40	31	32	46	31	31	40	43	40	33	29	38	47	39	45	40	39	39	32	34	41	36	40	41	37	41	38	50	43	32	36	43	38	39	34	23	36	40	43	33	38	38	41	40	42	38	40	35	32	38	30	43	33	39	33	39	42	34	34	31	43	31	42	41	41	38	26	38	27	31	34	44	54	40	39	43	48	32	31	34	46	40	46	37	42	32	34	54	41	37	40	44	38	38	38	38	42	39	41	40	43	37	34	33	37	34	39	41	32	38	46	32	43	31	38	30	30	53	34	38	40	43	34	30	42	53	50	41	43	44	43	43	36	38	42	40	38	28	37	36	53	33	34	41	41	43	35	40	34	31	35	36	35	43	30	33	32	48	32	28	38	39	37	35	37	46	36	37	36	33	36	38	36	37	40	41	45	39	35	39	30	40	35	39	43	28	39	36	38	37	29	38	35	52	39	40	50	37	40	38	29	48	43	37	43	43	48	37	41	31	40	33	34	22	44	35	38	51	30	39	36	34	45	41	29	32	40	39	38	30	44	43	32	37	37	33	33	30	41	45	38	35	31	32	31	45	35	34	36	45	39	45	33	37	50	41	29	26	45	38	35	41	39	33	31	39	35	30	40	46	37	52	36	46	37	28	30	37	34	28	54	40	34	34	36	31	43	48	49	31	41	37	42	40	38	35	31	37	31	43	30	33	26	39	37	41	31	37	35	41	37	42	48	37	56	33	52	39	33	35	49	41	36	37	34	35	40	30	35	34	40	36	39	38	43	50	32	36	44	42	35	39	30	36	40	39	34	42	46	37	43	43	32	36	33	26	36	44	38	42	36	47	46	36	38	39	34	42	36	34	40	30	36	36	37	35	42	32	35	32	47	39	34	41	37	34	36	31	35	36	35	31	44	34	43	38	27	38	35	35	37	26	27	44	27	41	34	40	36	36	34	48	40	35	43	38	40	31	48	44	37	36	39	37	34	48	48	29	39	30	35	42	35	47	29	25	39	33	27	39	50	45	36	36	39	53	42	37	46	36	51	41	39	29	30	29	33	17	47	46	27	38	44	36	37	45	59	32	49	35	45	32	41	33	31	39	29	43	41	42	42	38	29	44	38	44	41	32	31	35	52	38	33	32	41	51	37	28	37	41	45	43	40	38	36	39	42	37	43	37	31	43	37	43	43	43	42	32	42	34	44	42	37	36	39	40	40	43	27	41	40	28	33	35	45	35	31	39	41	41	49	28	37	44	40	43	36	41	40	43	39	41	44	42	36	42	38	47	39	33	35	36	33	38	35	48	42	36	38	29	32	36	33	41	39	41	46	38	25	26	43	42	44	37	31	37	36	47	48	36	42	35	43	38	36	45	36	41	42	35	39
28677	21134	17260	23366	30993	32556	31281	28690	26091	23593	20887	18206	15897	13473	11278	9560	8264	7055	6065	5091	4302	3753	3193	3034	2734	2328	2021	1724	1458	1400	1198	1241	1096	1004	1034	937	897	815	807	767	762	757	783	794	923	1113	1242	1175	1007	899	701	568	477	506	474	456	468	495	463	459	444	465	440	462	462	500	468	478	490	465	443	491	455	452	460	453	477	459	471	478	518	458	476	486	429	491	451	469	466	469	466	463	482	452	459	477	484	466	466	480	412	443	478	468	438	483	497	481	498	412	481	502	474	459	470	440	459	450	496	479	465	466	457	475	494	476	429	493	496	452	485	455	466	473	468	489	535	454	471	476	455	484	451	484	422	460	424	489	505	491	482	478	455	491	445	486	472	488	463	494	465	458	459	481	478	468	461	454	441	451	461	476	453	434	447	456	480	485	439	430	475	502	468	462	434	514	472	474	461	459	453	482	477	488	486	487	493	498	472	479	487	500	462	487	450	450	458	474	459	473	473	469	477	463	475	485	491	460	456	449	443	464	465	481	487	463	456	452	448	464	468	469	462	504	446	470	460	484	488	478	491	469	449	454	449	483	498	459	484	501	478	447	491	458	447	479	490	500	499	469	490	477	503	474	466	468	466	458	488	515	509	464	473	484	440	471	491	482	452	464	459	487	484	487	453	454	429	442	487	481	485	512	467	446	438	471	454	454	504	464	455	499	487	490	469	468	475	464	471	464	511	508	480	447	488	499	484	501	463	441	463	473	498	464	460	489	485	454	443	467	436	455	432	454	464	497	507	452	475	449	481	448	474	467	460	488	482	444	461	461	447	471	467	503	482	484	499	431	475	499	453	468	460	517	426	470	496	482	470	449	500	442	459	468	446	447	471	478	477	487	477	455	466	502	461	454	454	455	490	496	463	452	454	470	504	459	438	463	443	473	482	442	445	462	473	476	486	465	454	477	453	500	457	479	474	442	452	478	456	469	488	487	463	484	496	468	449	474	470	444	469	500	416	426	490	483	461	479	471	527	441	444	490	426	447	476	506	494	468	470	495	475	460	413	463	459	480	457	497	483	450	440	446	482	495	432	444	463	462	452	452	477	483	451	479	491	463	466	496	493	465	467	482	445	503	449	464	483	496	488	444	519	475	421	472	461	467	457	487	454	480	471	470	498	473	461	465	428	438	474	442	472	502	495	479	451	494	476	476	443	508	437	467	433	468	455	471	509	454	469	468	457	461	461	473	486	460	450	523	447	451	414	496	469	454	483	493	472	438	455	489	486	493	436	480	462	475	500	468	486	474	491	460	469	429	473	456	446	488	466	490	474	470	454	517	447	481	460	464	447	435	467	476	447	466	483	436	502	488	462	466	455	492	459	425	510	480	464	496	454	442	452	470	463	477	454	439	502	470	439	464	444	462	501	506	511	481	465	481	446	468	492	474	441	453	456	462	471	452	474	521	454	422	479	468	457	474	501	471	465	500	470	489	473	452	462	447	495	483	507	521	466	466	458	468	452	425	500	498	479	461	491	438	474	514	415	434	450	445	511	450	488	470	479	471	461	462	425	483	428	423	449	441	465	452	471	487	479	462	476	460	474	438	486	449	426	468	486	461	469	469	504	443	432	492	443	464	462	494	470	447	448	487	465	472	543	481	462	472	459	431	460	458	509	468	497	473	496	446	493	484	456	474	498	470	455	455	448	473	469	496	466	484	458	489	503	436	440	476	465	451	464	487	480	453	507	500	448	468	507	469	407	498	502	486	440	492	444	495	453	464	463	413	491	482	462	468	429	449	497	491	445	505	513	451	434	471	489	478	497	450	462	468	463	462	455	473	464	447	491	470	464	438	468	474	463	494	476	447	479	482	466	487	433	460	449	418	439	521	460	456	446	482	452	471	469	483	469	484	463	445	460	442	451	503	445	412	461	455	474	429	461	496	492	462	474	454	423	500	484	479	424	453	463	431	475	520	452	451	492	485	471	492	501	471	447	468	481	453	471	430	435	472	480	477	458	463	474	464	490	474	411	496	479	472	457	456	503	474	485	464	483	484	464	481	483	468	453	468	501	451	484	467	500	456	489	502	416	479	476	505	512	531	497	424	468	495	477	438	483	459	495	513	460	473	501	479	431	465	456	453	491	437	471	477	441	444	425	493	477	500	490	441	494	472	505	478	493	463	460	456	416	459	448	454	468	459	473	440	487	494	441	480	513	455	478	466	429	462	470	451	476	459	480	463	422	482	447	501	410	424	457	465	497	459	468	470	489	486	497	485	460	475	431	444	434	504	476	500	478	462	483	490	464	442	476	444	494	470	464	456	458	464	464	494	498	474	472	495	448	486	481	494	500	475	513	435	496	449	441	485	432	464	484	470	458	461	423	457	482	436	469	490	445	487	446	474	482	472	457	465	438	483	486	458	494	502	475	450	450	464	494	471	443	491	445	466	514	496	486	483	444	459	466	430	470	431	471	490	479	473	483	465	485	419	453	520	464	464	466	463	479	451	467	478	483	440	474	457	449	441	442	475	489	477	464	472	435	454	488	457	462	477	441	443	446	477	474	474	459	492	442	489	469	438	475	521	470	486	461	497	459	487	453	516	486	480	447	447	480	477	485	472	480	463	496	453	507	491	444	465	481	469	476	460	476	486	479	510	481	498	432	536	474	529	426	478	493	480	482	478	455	457	498	495	448	481	462	442	502	458	506	472	446	434	475	462	499	502	472	459	458	469	439	443	479	499	488	490	495	492	489	484	474	450	453	452	461	472	505	447	483	511	440	502	462	514	482	473	495	467	481	430	462	463	480	486	451	432	467	490	477	503	495	460	452	449	463	458	437	442	445	485	493	460	455	438	517	475	508	480	449	477	503	494	443	456	477	472	461	485	479	480	476	501	453	454	466	479	485	443	466	472	509	478	475	498	433	485	444	460	480	468	460	505	474	490	443	444	471	485	466	471	464	449	461	470	450	469	475	444	487	505	472	472	442	492	478	452	467	482	443	460	482	451	485	456	485	443	507	459	497	473	496	472	468	482	437	456	470	495	454	479	423	486	468	475	424	439	475	464	471	474	477	458	500	432	474	494	447	450	467	457	473	455	487	495	470	499	510	465	503	453	474	466	483	483	454	498	482	483	456	504	501	439	506	430	490	520	460	489	453	444	489	460	465	464	504	479	485	444	478	491	493	471	442	450	496	477	452	458	473	482	486	449	414	487	455	472	445	451	504	452	499	496	483	471	470	444	496	471	486	482	476	515	436	443	493	470	475	480	476	466	433	468	492	466	491	468	488	476	516	456	462	476	489	506	466	415	471	477	478	448	457	446	443	485	475	451	462	460	501	473	475	440	449	457	473	455	486	455	443	478	449	454	457	497	468	507	482	478	438	472	453	456	453	502	459	473	440	499	439	503	472	462	449	485	494	458	441	475	446	450	473	485	490	443	493	436	427	457	465	490	476	456	468	504	432	474	475	469	461	476	476	459	489	431	468	483	474	474	458	456	476	519	451
2444	1127	635	510	515	658	661	564	446	404	338	263	252	210	177	144	125	110	93	92	101	63	74	84	63	55	64	54	48	39	55	47	40	49	46	37	51	45	49	24	57	43	37	34	52	33	37	54	46	51	43	37	49	43	33	31	45	36	42	43	37	42	43	35	47	39	37	31	45	54	42	46	40	36	38	36	37	37	41	40	38	42	51	38	45	40	23	40	43	43	39	35	44	37	33	32	39	39	39	39	39	47	38	32	34	43	35	30	39	41	33	31	42	50	33	26	43	38	38	38	38	45	41	29	35	44	33	45	48	41	34	46	42	35	45	32	42	47	36	36	42	37	35	35	28	38	41	48	35	34	40	37	32	32	46	31	44	37	41	44	47	36	49	35	36	40	29	34	45	33	39	28	33	39	31	43	52	38	31	41	33	19	38	33	39	32	35	40	46	38	32	40	33	38	38	39	39	33	42	45	41	44	51	39	41	49	47	37	47	49	31	35	39	44	33	41	55	42	37	42	26	33	38	38	43	39	39	40	53	33	53	36	46	40	45	32	37	37	50	54	35	33	51	40	40	44	44	42	47	35	48	42	32	42	40	41	44	42	42	48	44	38	28	45	46	43	50	44	34	34	45	46	40	40	37	49	37	39	53	41	32	38	36	38	45	33	50	47	49	41	44	41	31	35	46	41	40	34	52	41	41	38	26	38	44	46	35	42	39	39	37	52	37	43	38	34	37	36	29	48	37	41	33	31	39	27	47	39	41	31	38	47	37	47	43	41	41	39	42	41	38	42	41	38	37	35	38	38	34	41	43	41	38	44	46	43	31	35	39	30	33	39	29	49	38	51	40	45	56	40	44	32	44	34	43	43	38	39	40	45	35	45	31	33	41	41	50	40	43	47	45	48	43	23	38	52	41	36	43	36	34	46	42	39	20	41	45	47	49	42	41	39	38	53	39	34	46	35	37	23	35	38	43	54	45	36	40	40	50	38	38	35	40	57	33	24	45	43	39	36	45	31	48	35	34	49	36	31	45	33	38	38	54	47	32	44	39	29	47	27	38	33	45	41	39	38	30	31	42	41	45	38	25	43	31	40	35	40	45	42	32	40	47	43	35	37	35	33	40	45	46	41	45	31	51	32	40	40	50	48	37	43	45	33	46	43	28	41	44	36	39	26	40	41	52	37	40	28	37	26	45	31	40	34	37	36	38	38	41	35	43	50	46	44	38	48	51	41	41	40	49	39	41	43	45	40	40	38	37	40	38	42	42	46	38	35	42	29	35	40	41	29	38	44	41	34	50	36	36	33	38	34	44	37	41	45	46	43	40	34	40	39	37	44	30	43	43	35	43	45	37	45	38	39	56	33	41	53	51	43	30	42	48	28	37	30	40	45	37	43	40	43	24	47	39	35	32	37	43	37	43	31	40	44	45	34	36	40	42	37	35	45	40	40	38	40	32	38	26	42	30	38	33	43	37	34	36	35	33	44	38	33	36	37	48	40	37	42	38	34	38	39	30	50	44	39	36	38	50	34	48	36	45	47	49	31	45	38	43	39	38	39	35	48	34	35	41	26	37	41	48	36	49	36	32	50	48	49	37	44	32	35	33	44	33	30	46	41	38	52	34	43	39	37	51	54	43	39	36	37	39	42	44	38	41	45	35	41	35	32	56	57	37	39	31	39	33	45	46	38	49	41	35	45	30	32	37	35	40	46	32	48	44	38	48	39	31	33	28	39	30	37	27	33	42	40	40	34	44	40	30	36	38	33	41	37	40	28	35	41	38	37	44	44	45	36	33	47	36	39	35	39	31	32	35	39	40	39	43	30	23	41	48	33	45	40	38	31	46	37	49	39	48	47	33	41	42	37	38	38	46	39	40	42	35	41	43	26	45	33	33	43	34	44	44	30	41	40	47	38	42	44	43	41	31	24	31	37	38	35	44	42	44	40	37	35	36	36	53	34	48	46	35	29	42	28	36	40	38	36	30	31	41	34	52	41	37	32	38	35	34	45	39	52	47	47	38	43	40	38	44	35	32	47	38	43	46	37	40	40	37	37	29	39	37	58	42	42	47	35	33	34	37	43	39	37	37	45	40	51	37	44	40	42	45	43	45	38	51	49	51	43	41	41	28	39	36	51	39	39	27	35	45	31	52	40	36	35	41	35	45	41	48	33	24	44	30	42	42	37	41	43	45	50	43	35	52	32	37	33	50	39	40	35	49	34	33	32	39	37	32	38	37	38	33	38	54	37	52	36	42	31	46	43	42	30	38	59	54	46	35	42	40	36	38	40	33	52	31	29	48	39	43	31	44	35	47	35	39	26	32	34	33	30	41	45	37	47	41	34	40	49	38	43	27	30	39	34	50	36	44	44	48	38	42	41	48	44	23	26	49	22	50	41	37	50	46	46	33	44	38	39	41	36	36	39	37	42	41	37	32	35	31	42	50	31	45	41	48	43	31	34	47	44	43	44	37	39	31	42	30	38	46	47	33	49	32	37	50	51	42	45	55	45	42	50	37	40	39	41	39	32	39	43	47	42	34	41	47	46	43	35	33	42	42	34	41	36	41	37	41	43	45	47	38	37	31	40	40	41	38	45	47	46	42	40	40	36	44	43	43	36	44	44	39	35	29	34	32	42	40	38	36	38	37	46	51	58	41	30	40	48	34	39	36	34	43	44	41	41	27	47	42	28	41	41	38	39	47	42	35	38	45	39	33	46	43	35	48	43	42	31	42	28	40	44	47	45	45	38	32	46	47	45	39	41	35	38	34	37	40	49	37	37	45	47	33	41	37	50	33	42	43	34	39	34	42	43	49	42	54	37	27	44	45	41	36	50	49	46	42	39	41	43	34	40	46	38	44	41	46	38	35	37	30	36	40	35	31	32	31	42	42	40	41	43	55	37	58	41	44	41	32	45	34	38	34	42	35	38	49	35	41	44	33	43	37	40	38	34	46	30	42	39	28	35	35	34	44	30	55	31	44	37	27	34	34	45	35	45	52	30	33	35	47	56	31	42	37	47	43	42	37	49	31	35	43	38	46	33	41	42	39	36	42	46	54	43	28	40	30	35	37	45	39	41	39	33	40	39	40	40	31	44	44	38	36	37	35	44	34	30	38	46	39	45	47	35	46	37	34	39	32	55	40	40	40	36	41	38	34	45	32	27	40	35	35	41	38	44	44	38	39	34	37	44	45	40	38	34	38	39	31	38	45	44	32	44	33	35	36	35	46	34	39	34	37	42	42	44	37	33	50	27	58	48	36	39	38	43	39	40	40	33	43	43	49	43	28	40	56	39	40	36	51	51	46	55	39	38	49	46	41	35	51	31	41	43	37	40	48	43	43	48	39	49	46	35	37	31	34	44	38	39	32	36	52	52	31	33	30	41	48	42	39	44	38	42	44	46	33	38	44	38	32	50	31	30	44	35	46	49	37	44	44	38	34	32	35	44	37	52	40	44	30	38	41	41	38	36	42	29	40	37	34	48
20885	13860	10627	17137	24545	25344	23418	20744	17596	14975	12898	10906	9155	7659	6083	4762	4079	3419	2930	2586	2279	2057	1681	1565	1493	1349	1196	1041	966	919	868	815	795	737	668	688	613	676	607	620	592	630	621	591	626	651	723	695	671	597	586	563	514	525	502	500	527	496	515	514	497	506	519	520	496	507	491	468	460	478	502	473	488	481	533	480	506	509	486	487	489	545	495	486	495	512	494	484	493	508	508	517	454	483	508	432	463	472	539	474	454	484	486	497	460	448	460	489	488	457	479	486	470	507	511	437	488	492	463	481	491	497	500	527	426	480	482	460	494	513	524	502	476	482	486	479	494	475	442	520	539	480	478	518	470	498	483	531	530	487	508	497	477	510	465	487	500	492	495	482	471	478	501	488	503	527	501	457	491	466	504	457	529	506	492	483	505	496	527	518	451	473	485	569	443	500	460	523	496	517	539	541	502	499	485	510	476	538	490	473	495	471	472	471	483	476	518	499	470	454	501	447	527	517	463	490	490	479	507	504	480	521	509	528	535	469	454	452	477	454	502	496	499	500	490	453	515	527	501	490	493	455	475	516	518	483	519	491	472	459	450	491	500	483	486	467	518	478	505	513	432	522	500	486	519	478	470	482	478	454	497	426	511	477	487	482	477	458	479	477	479	493	489	527	487	524	451	465	480	517	478	513	507	497	453	449	529	448	489	500	531	509	436	475	489	489	502	529	484	488	496	462	473	525	507	454	503	499	474	490	468	514	517	464	467	484	448	508	488	489	480	488	483	503	477	506	466	455	476	510	495	495	505	474	518	488	476	430	460	476	485	475	485	470	460	481	471	517	500	497	493	511	513	486	485	505	516	507	509	509	466	481	471	477	477	489	486	507	500	493	494	468	460	496	482	513	483	507	502	500	499	491	520	468	481	443	514	485	436	503	504	476	503	539	453	490	436	474	507	502	505	450	475	496	491	504	469	488	457	534	493	495	515	507	505	513	517	452	509	483	507	497	477	458	500	494	490	526	468	511	495	495	487	472	506	436	479	505	441	493	503	467	488	513	468	494	481	479	463	487	465	538	486	491	495	502	490	514	492	478	500	483	472	500	508	474	469	504	477	497	469	471	507	488	502	491	471	485	464	545	499	484	503	495	502	496	499	503	450	491	487	520	475	498	478	451	484	478	519	509	439	489	484	482	497	499	482	469	495	477	527	503	496	522	483	486	474	458	473	518	509	475	470	474	499	496	487	504	518	498	499	465	453	489	517	503	448	487	469	476	504	461	499	509	492	475	480	500	512	478	489	516	507	485	532	503	471	499	482	530	505	521	510	493	508	464	537	473	501	493	495	520	494	526	506	494	508	504	464	486	516	493	512	506	524	476	483	497	454	543	457	512	515	493	505	532	501	489	473	497	502	478	473	509	442	507	522	502	507	497	463	447	474	473	512	498	503	503	500	507	514	520	494	476	534	498	496	465	475	496	486	448	529	490	514	516	480	465	467	495	478	497	515	505	491	532	504	505	476	459	500	491	481	493	482	479	453	510	527	466	510	508	524	480	498	504	465	515	497	493	501	475	499	481	506	509	481	518	476	496	509	504	499	518	500	513	497	510	476	526	464	486	514	488	498	538	443	509	479	527	500	478	473	463	471	519	490	508	528	487	494	501	470	531	501	511	478	507	501	487	485	473	523	499	485	468	474	459	488	481	518	492	466	495	486	454	512	496	505	531	511	493	527	501	495	488	503	459	501	484	464	477	503	485	537	478	490	482	526	429	537	516	506	481	521	486	540	463	518	514	462	490	489	462	469	490	458	472	516	436	483	491	496	506	506	514	464	484	518	489	524	477	493	463	496	521	480	487	478	459	472	510	494	490	512	480	501	478	510	495	524	487	483	510	490	480	465	498	488	466	482	515	452	504	445	479	566	510	535	480	498	518	484	468	509	503	495	488	490	475	525	492	489	501	468	490	452	486	485	496	469	528	492	482	526	469	484	505	514	521	507	481	457	497	503	471	512	455	545	524	508	496	488	467	492	506	476	496	485	464	525	511	469	511	477	541	511	478	517	494	503	535	519	488	464	494	445	553	500	526	518	479	514	540	494	498	511	468	528	482	516	493	488	469	505	504	466	457	489	509	482	483	482	523	473	472	516	476	463	481	509	478	531	484	480	517	489	517	514	509	473	490	463	489	462	490	511	512	502	495	487	511	508	500	507	479	524	476	451	494	524	470	470	516	493	493	496	510	480	470	496	487	465	498	512	477	517	464	506	442	498	488	456	508	516	517	493	479	478	506	468	468	505	482	445	509	466	478	466	503	471	495	456	467	432	458	461	475	467	471	473	519	502	481	530	464	495	487	488	501	511	498	467	506	471	508	482	487	518	485	483	468	479	508	497	458	554	498	500	472	521	521	512	471	489	450	521	461	463	476	522	481	479	492	478	510	504	430	484	485	470	504	481	510	495	469	487	461	458	509	548	466	505	461	469	510	452	499	445	464	531	486	457	467	469	509	464	478	507	480	524	516	523	528	513	480	490	508	466	499	497	488	514	481	470	495	484	511	463	506	524	502	475	463	459	476	500	454	495	499	503	497	500	504	467	489	483	523	457	553	467	500	530	504	532	502	524	486	514	460	491	473	483	491	509	450	478	479	487	488	468	538	484	515	501	537	519	497	485	424	476	493	477	487	492	509	477	485	456	528	476	459	469	481	527	468	498	497	460	469	459	499	492	460	503	497	475	521	455	475	516	492	468	505	486	469	508	512	495	507	480	463	504	449	484	497	517	493	487	475	480	488	460	495	515	508	476	495	472	520	507	514	513	488	541	515	480	486	512	476	484	460	488	498	516	450	510	453	515	532	472	482	451	510	549	468	495	498	467	474	520	497	468	563	489	498	542	460	479	497	473	493	483	488	505	514	474	450	508	496	488	486	508	510	478	479	492	496	485	486	504	478	498	535	451	498	521	494	483	512	495	494	484	461	486	490	476	450	488	492	469	484	503	505	521	481	501	474	525	478	456	491	488	469	528	484	466	442	473	518	468	476	492	506	465	502	515	511	479	467	480	517	528	486	490	501	500	464	501	510	508	479	535	493	484	507	457	534	516	500	486	473	498	476	466	504	476	503	490	466	475	455	485	492	445	519	492	514	509	527	458	513	502	482	514	477	480	475	492	465	497	485	515	503	460	486	488	468	516	456	507	461	463	519	504	500	460	506	529	518	511	501	491	492	492	515	454	507	508	481	487	462	498	451	482	510	482	489	477	517	493	518	490	499	476	486	484	509	482	466	494	509	500	489	515	524	517	494	466	506	465	463	515	496	475	496	490	461	511	457	451	464	454	467	488	494	516	489	467	491	479	499	484	493	520	452	506	443	498	504	527	451	467	459	468	523	458	506	512	456	474	493	508	520	494	457	482	474	499	518	489	489	462	461	499	467	484	479	519	473	494	500	494	487	507	474	469	526	485	524	546	517	481	510	473	490	527	518	471	468	448	464	491	461	504	481
2743	2385	1412	840	964	1177	1095	929	792	704	566	411	387	318	258	243	170	129	117	118	106	114	88	86	64	80	73	63	60	54	61	47	48	40	52	46	39	40	49	62	48	33	51	36	45	34	34	68	54	53	40	32	47	44	24	35	30	36	36	28	35	43	46	40	44	26	44	34	36	36	33	36	41	40	32	38	29	43	51	49	40	39	39	33	36	33	44	52	35	28	41	27	43	38	39	30	43	33	38	38	32	40	43	33	45	31	46	43	40	32	41	49	34	38	29	38	34	30	34	34	50	37	44	27	32	44	37	37	48	41	48	35	27	40	43	33	39	28	39	42	53	34	44	44	23	24	31	33	35	29	29	36	43	45	42	37	36	37	36	39	38	36	30	38	30	43	50	43	49	47	49	50	54	42	39	38	43	30	38	27	41	46	28	26	38	34	43	32	51	43	39	29	41	37	32	41	35	38	23	24	33	37	41	39	33	31	36	47	31	34	43	48	34	27	30	34	39	40	37	41	43	38	40	36	30	30	40	36	42	27	42	38	40	31	41	46	32	30	30	38	40	44	45	30	50	37	49	47	41	42	41	36	26	30	34	38	32	36	53	32	40	37	42	39	38	42	27	42	28	44	46	41	37	30	48	30	33	45	46	32	27	28	40	44	46	31	35	35	38	43	42	40	33	37	42	30	35	48	33	52	42	33	35	38	42	24	30	33	25	39	29	34	30	45	37	42	36	44	35	28	29	42	42	41	37	38	50	53	42	34	30	30	31	39	33	38	46	31	44	44	33	28	38	35	36	40	36	45	45	46	30	49	44	34	36	40	27	43	44	32	29	46	48	52	38	34	37	34	44	40	27	33	55	32	37	21	37	39	44	31	32	38	34	43	42	33	42	34	46	41	30	38	32	36	48	41	33	41	31	40	28	40	38	42	33	47	37	54	31	41	50	38	39	48	25	46	30	29	42	34	34	50	43	44	38	35	26	30	46	32	39	36	32	41	40	53	33	38	43	36	32	38	30	36	42	45	35	33	41	53	50	49	29	45	30	30	36	39	42	56	35	37	38	42	42	26	39	31	32	49	34	43	31	33	37	29	50	25	28	33	38	44	33	29	33	47	42	37	44	25	35	26	38	38	35	46	34	50	38	44	40	40	38	39	41	31	33	38	34	34	46	41	39	41	31	31	34	29	37	27	30	40	41	41	44	31	37	32	33	33	38	32	29	42	30	48	35	30	37	35	41	36	37	32	38	40	40	36	34	39	35	32	31	39	53	42	48	38	36	47	40	34	30	42	36	29	33	45	44	32	45	37	37	38	40	30	35	46	42	39	37	39	45	43	33	29	21	27	35	29	44	36	44	38	38	41	37	42	50	41	42	34	33	40	36	29	43	34	49	39	36	25	43	25	35	39	35	36	43	38	30	35	31	30	38	31	34	38	39	40	37	31	40	47	40	33	40	37	39	37	19	31	34	39	36	32	54	45	33	37	36	33	34	32	37	35	36	37	37	46	28	39	35	32	36	37	30	40	45	36	33	42	33	27	47	36	29	35	35	36	31	26	48	42	33	39	45	32	46	36	37	32	32	31	46	46	43	40	40	44	29	45	34	26	36	37	37	33	30	26	39	39	41	45	33	42	42	46	42	42	28	32	43	34	36	38	45	34	36	33	48	38	37	32	38	34	29	30	38	51	41	43	35	33	43	41	36	30	32	40	45	34	21	37	44	30	32	46	39	37	35	45	24	37	37	38	36	25	36	30	32	46	29	41	30	37	41	40	36	45	40	42	35	48	34	31	48	25	37	39	43	46	35	36	41	43	33	40	38	43	37	27	42	35	32	46	42	43	32	38	31	35	48	47	29	29	24	40	35	31	39	35	34	37	31	20	32	30	35	40	42	48	42	46	38	39	49	42	47	39	33	31	38	40	49	44	41	39	47	40	40	39	33	44	35	41	35	35	46	40	49	47	31	41	30	39	39	31	28	40	27	31	36	31	38	34	39	31	42	37	41	28	55	42	38	40	28	45	41	33	40	39	36	51	47	37	38	40	29	33	32	32	35	32	31	41	39	37	34	42	32	41	34	37	39	28	36	36	28	40	59	43	43	33	27	42	45	40	36	42	41	40	45	37	43	36	29	30	38	26	32	44	30	32	30	43	42	37	38	31	42	28	27	43	30	32	41	40	35	43	36	41	43	36	28	38	41	38	33	43	43	36	36	36	42	26	42	41	52	52	51	33	34	34	47	38	28	30	33	35	34	30	36	41	35	40	42	32	32	32	34	32	44	41	37	44	28	47	22	24	32	34	35	33	31	33	37	31	35	31	42	45	43	48	31	43	38	36	35	51	48	31	29	37	28	43	41	41	42	29	35	30	43	28	39	31	47	38	34	37	35	36	36	35	46	44	31	36	49	36	41	43	34	40	37	48	37	28	42	43	36	34	44	38	32	28	44	50	34	33	40	52	43	37	34	41	44	43	31	36	38	38	31	36	39	36	28	32	38	49	46	34	41	28	44	35	58	36	48	49	38	36	42	31	40	28	40	24	39	38	39	40	51	53	32	35	43	40	36	28	33	32	33	39	45	35	39	35	32	39	40	45	39	34	44	38	34	46	41	38	39	46	40	43	39	37	37	29	34	36	40	37	43	53	38	38	33	37	39	36	40	28	40	38	39	28	49	34	36	43	34	39	38	29	31	34	38	49	46	38	34	31	27	41	41	37	35	39	38	48	22	31	30	43	52	37	43	45	28	39	34	36	36	32	33	35	31	34	33	40	39	35	33	36	32	32	42	35	49	31	46	38	44	40	41	26	48	37	35	32	38	35	37	37	40	45	40	43	37	31	36	27	28	34	41	44	38	38	35	41	47	34	38	38	43	32	32	40	36	35	30	34	36	37	26	49	29	36	38	30	53	31	47	36	42	29	37	38	36	39	30	25	48	38	36	46	38	38	32	31	32	45	39	41	40	51	40	34	34	42	32	32	32	29	29	48	33	34	33	32	34	44	35	34	56	38	38	36	24	37	44	39	34	38	41	44	39	31	38	40	30	43	41	38	46	37	35	52	38	30	42	52	37	40	52	43	31	33	36	39	39	57	27	40	29	37	38	30	38	30	45	35	33	40	28	48	37	37	37	30	43	30	34	29	36	41	44	34	39	47	43	31	42	41	30	39	34	33	28	40	43	35	28	33	34	39	34	36	39	30	31	39	50	41	42	45	35	41	35	45	39	46	42	34	44	28	36	43	45	32	36	34	36	37	44	47	30	41	38	34	27	46	40	36	41	29	40	35	26	41	21	24	28	37	38	40	41	36	32	33	31	38	43	46	45	47	35	35	34	41	34	44	30	35	31	40	43	43	29	34	41	47	40	39	45	51	41	36	44	41	40	26	29	40	44	42	38	39	38	44	42	36	41	35	32	43	26	31	32	30	31	34	38	30	42	35	38	36	38	34	45	39	37	40	44	30	32	37	45	37	44	38	42	48	35	36
24977	19136	15489	21723	29620	30208	27753	24610	21884	19100	16212	13928	12033	10645	8950	7303	6016	5034	4326	3677	3242	2803	2506	2338	2086	1800	1509	1385	1210	1107	1044	993	939	890	803	769	783	746	672	608	601	678	670	667	688	753	960	936	831	769	633	544	474	472	499	439	484	473	457	442	477	427	460	430	473	438	470	481	442	476	508	458	458	452	442	478	477	442	469	485	437	441	461	480	469	466	494	491	473	475	419	468	438	473	483	475	451	462	482	478	455	451	438	461	443	466	475	492	460	481	481	441	433	446	464	485	457	456	483	477	444	459	462	423	455	482	431	465	470	492	424	443	481	462	475	435	423	453	493	457	451	485	478	407	445	481	455	481	458	476	451	451	450	462	448	466	469	444	424	462	445	448	445	445	454	441	493	468	448	443	452	454	500	443	456	422	507	507	453	470	465	443	458	427	454	458	453	478	412	479	475	442	453	435	456	464	472	448	460	451	478	466	479	471	491	497	439	495	427	475	434	476	455	475	462	505	443	436	473	487	502	447	470	466	462	466	457	459	461	457	467	458	447	536	455	484	428	468	449	433	455	431	475	490	460	448	449	443	479	479	460	476	438	489	448	440	453	441	431	483	425	449	456	482	501	434	448	462	454	440	473	457	436	432	467	441	434	479	494	436	451	462	487	449	456	457	500	489	434	438	446	431	481	440	491	418	445	491	454	454	450	451	481	448	464	403	429	434	452	465	455	455	446	487	472	469	468	471	482	455	454	450	441	475	444	458	455	461	437	430	431	411	444	442	472	444	430	449	446	462	444	492	451	414	460	465	477	438	469	463	458	444	450	487	450	477	448	471	437	458	460	460	458	472	427	457	468	467	467	475	493	446	459	494	448	436	433	474	474	406	468	491	463	457	441	488	468	449	468	470	446	482	474	447	474	464	453	438	433	472	507	467	496	461	478	464	484	460	464	443	441	397	496	490	427	471	451	442	442	444	464	451	476	461	463	471	473	493	458	502	499	455	465	439	456	457	466	453	477	457	486	440	437	474	478	449	487	421	462	476	470	476	427	420	453	457	457	439	448	439	465	447	438	435	465	447	441	490	471	466	447	446	462	477	414	503	484	468	448	476	429	465	475	461	442	454	462	451	447	427	457	452	496	450	511	449	453	483	510	467	475	454	496	491	443	426	472	460	477	448	432	484	443	467	466	486	444	510	432	492	466	465	413	483	485	457	444	464	482	412	453	457	448	430	476	467	500	403	469	473	480	440	429	433	433	427	439	459	472	441	492	445	464	428	454	474	448	453	470	453	448	462	449	483	463	476	442	430	427	492	461	485	455	464	470	484	434	440	482	471	487	474	484	473	509	428	453	460	427	457	464	454	495	462	456	490	486	428	464	454	483	468	449	507	453	476	491	482	462	451	466	461	494	471	457	436	445	453	463	458	491	453	487	437	486	450	482	489	455	467	483	457	487	437	473	450	434	446	471	446	475	473	441	484	469	472	414	497	475	499	438	436	430	488	484	454	464	428	476	449	466	440	490	476	422	463	496	462	466	477	442	440	472	450	443	433	466	431	451	440	451	459	400	449	422	432	445	446	430	455	498	460	460	474	447	457	458	448	482	475	485	450	477	463	470	468	456	466	456	495	470	456	442	450	454	486	447	463	491	447	441	453	456	466	481	471	458	467	425	471	451	464	468	439	469	442	467	492	443	436	466	454	452	455	483	469	443	459	430	459	484	422	469	472	438	477	479	488	411	441	443	491	420	487	445	447	464	500	425	445	470	440	490	463	475	448	460	477	487	472	464	439	428	459	447	467	437	454	478	463	447	458	430	438	470	474	468	444	455	444	429	394	468	486	464	456	438	450	469	461	454	443	444	456	439	472	466	467	444	483	450	440	478	435	464	455	463	435	473	497	415	428	473	466	461	449	506	457	434	461	451	481	460	458	481	484	456	446	493	475	460	463	481	492	453	494	455	501	462	491	452	444	474	475	459	456	434	437	495	457	483	426	488	452	483	449	440	465	472	458	470	468	518	474	472	496	460	459	478	487	492	453	451	453	464	458	453	425	447	433	406	475	504	477	445	448	448	435	466	461	456	464	439	486	490	482	475	450	471	454	445	466	433	477	461	446	455	508	464	433	486	455	460	450	492	455	460	475	472	447	442	480	481	479	495	463	446	443	428	443	467	475	476	475	477	436	467	451	465	449	435	443	454	473	499	456	468	488	407	466	459	469	501	392	468	450	456	443	510	474	438	442	497	457	461	438	476	456	439	522	428	451	469	455	441	399	439	424	436	516	470	467	483	437	463	449	473	484	406	455	462	481	471	473	479	451	498	476	439	479	482	450	441	421	453	419	418	490	466	450	445	453	448	425	485	439	452	443	458	461	452	463	470	439	473	410	478	470	482	451	493	460	439	462	427	453	492	442	479	477	428	458	477	439	450	474	477	429	446	485	463	422	442	458	472	470	492	408	434	449	471	474	464	442	453	443	460	466	468	487	447	434	463	472	460	527	419	419	477	470	415	448	420	485	444	454	475	504	467	478	461	481	464	458	456	482	449	426	470	486	432	494	454	423	481	467	432	495	455	466	451	415	481	498	487	416	457	433	479	477	406	447	471	470	463	455	507	437	455	479	449	430	441	423	504	462	478	465	490	464	478	471	422	497	441	473	441	470	478	446	421	492	486	477	475	463	444	460	495	425	460	481	468	449	486	500	438	447	471	436	524	459	465	430	487	466	458	437	466	485	451	469	439	459	453	477	456	462	415	453	468	484	453	439	453	451	472	466	475	451	453	482	488	457	461	428	507	467	441	474	465	445	479	459	455	474	457	463	463	451	440	431	432	436	469	436	475	475	458	439	432	467	454	431	460	453	461	494	492	452	447	481	470	471	470	464	461	483	447	466	452	427	495	487	483	475	515	464	499	470	448	454	425	482	443	476	443	508	422	483	446	470	475	502	447	454	444	444	439	445	455	448	479	481	468	489	452	474	472	461	446	499	425	444	466	486	456	428	481	433	482	469	454	439	436	431	470	487	475	465	452	462	465	448	473	463	501	457	463	431	431	433	485	460	428	456	465	458	467	461	458	460	439	474	499	486	417	461	482	468	450	490	484	474	464	488	439	465	484	502	414	462	432	484	449	487	489	462	484	461	466	448	464	459	482	479	471	468	458	483	491	445	468	485	445	470	474	460	465	502	450	465	457	474	466	465	458	485	488	441	468	426	450	456	484	458	479	473	462	466	446	454	486	458	469	481	461	430	477	470	420	456	438	455	444	477	452	466	469	472	504	451	446	452	418	448	471	419	436	460	527	457	471	479	466	434	538	475	499	502	443	432	458	453	469	457	503	466	464	455	448	443	433	482	437	496	481	441	403	471	480	468	466	443	470	478	434	446	450	445	444	461	446	449	462	491	451	441	490	484	459	455	463	477	470	469	495	447	478	442	477	462	488	463	461	453	508	469	446	448	436	499	511	432	476	425	531	478	492	450	456	448	475	471	463	448
4011	2259	1380	886	853	1170	1170	948	779	664	563	458	413	384	295	250	209	167	127	141	111	110	78	93	88	80	67	69	56	71	66	48	57	48	61	56	42	42	59	39	44	42	51	51	46	55	58	64	54	50	55	44	40	61	40	50	29	47	43	46	33	29	51	47	49	42	45	31	42	37	41	39	49	34	55	42	36	39	38	53	33	41	41	34	51	46	37	30	39	29	45	56	34	48	50	45	37	45	47	44	39	51	40	29	45	43	39	44	35	48	41	42	42	47	37	41	32	33	37	46	44	42	46	50	32	43	39	33	37	46	28	44	39	44	32	43	48	45	34	45	42	43	38	40	41	46	45	39	53	34	35	51	54	41	44	54	51	39	42	46	48	29	39	35	38	48	34	48	39	39	41	41	38	44	48	36	44	46	41	44	51	47	40	41	35	42	34	43	46	45	41	50	38	33	37	40	37	32	47	44	27	39	42	46	23	38	42	43	55	32	38	52	43	47	40	44	45	44	43	36	45	43	48	46	57	33	58	47	28	34	44	43	48	50	36	40	52	48	46	35	25	43	44	53	36	49	38	52	53	40	45	43	56	47	39	50	39	37	49	47	46	41	42	28	46	49	37	46	44	50	53	44	45	49	34	38	44	41	52	47	43	46	39	37	37	52	48	43	51	38	35	34	44	50	39	40	44	39	41	42	46	44	42	51	26	52	50	34	39	45	35	40	42	44	36	54	47	48	41	46	39	35	43	41	41	39	38	50	44	32	36	52	45	42	39	56	43	39	42	41	31	41	46	47	43	40	39	54	35	45	40	40	45	44	40	56	51	44	42	56	43	43	45	32	39	48	35	35	37	38	44	42	39	52	35	31	38	40	38	48	51	45	43	54	40	42	50	45	43	38	35	32	39	36	46	40	38	35	40	43	42	47	36	41	51	46	41	33	34	38	50	37	42	35	39	44	34	38	41	27	50	51	52	34	42	48	49	31	44	62	53	38	36	33	36	47	44	41	39	45	54	35	43	56	52	50	50	50	49	41	37	52	30	56	33	33	43	33	38	44	40	43	34	44	32	45	45	52	34	39	46	32	43	52	38	30	41	48	38	38	30	48	47	40	58	43	42	32	32	33	35	48	33	41	37	35	46	43	33	35	46	29	32	35	46	40	46	31	35	58	43	33	31	32	46	44	41	44	42	37	52	44	40	41	49	40	29	46	40	41	38	41	38	40	58	57	37	37	40	51	41	34	30	42	35	26	46	38	51	34	39	46	43	38	33	45	37	50	39	34	42	48	51	45	43	38	43	36	43	56	41	41	33	43	50	41	47	45	47	45	43	55	56	39	41	37	30	49	33	33	46	41	52	41	36	32	50	45	36	44	36	30	38	47	54	53	40	60	40	37	44	41	41	40	40	30	36	34	53	37	43	51	37	37	50	50	42	31	35	50	38	38	56	38	42	41	42	51	41	50	36	28	42	36	40	38	31	51	43	43	46	35	37	60	49	45	45	40	31	40	50	47	47	41	38	41	33	43	42	31	47	37	30	41	51	48	41	36	40	35	42	49	40	41	32	43	42	54	34	31	41	43	39	48	47	42	31	47	25	50	41	45	45	39	53	36	49	46	50	39	40	41	35	26	55	39	47	49	43	47	42	42	39	51	46	41	42	40	56	36	37	47	38	34	36	35	39	38	42	41	36	44	43	47	45	40	50	34	41	32	38	50	45	44	30	42	35	46	53	50	34	39	40	34	49	44	49	42	44	42	41	48	44	44	52	49	31	43	48	41	43	40	53	35	43	44	40	45	38	38	47	56	44	43	37	35	49	37	40	49	54	28	40	48	46	43	40	50	35	41	38	55	39	47	45	44	40	42	45	34	38	37	39	43	34	34	47	49	51	38	38	43	37	41	48	37	40	47	43	37	33	39	42	41	41	40	41	40	50	50	36	39	33	33	43	48	41	36	38	41	41	41	38	32	46	45	42	41	40	38	43	30	40	50	56	43	39	53	46	52	44	40	43	44	40	36	47	39	42	50	50	54	51	50	33	43	34	43	31	33	38	32	35	40	55	46	43	39	46	42	28	43	45	36	40	52	35	46	52	43	49	42	34	63	37	32	41	53	31	32	37	48	43	40	38	47	36	41	44	47	40	41	42	39	43	36	50	46	42	33	49	42	46	34	49	46	46	46	47	43	44	37	44	35	35	52	37	53	57	43	42	46	49	41	37	35	51	42	41	43	35	47	45	40	40	39	53	34	49	36	42	41	45	36	47	41	48	39	47	41	44	34	46	49	48	37	35	54	31	39	33	49	51	39	36	37	54	45	46	44	35	47	33	33	28	41	44	42	29	41	43	32	42	45	44	42	45	47	42	44	39	46	39	43	35	42	40	40	41	50	40	42	42	37	42	65	32	40	47	43	53	41	44	40	42	42	31	45	35	43	43	34	40	46	37	53	45	46	38	43	39	45	50	48	51	38	36	36	36	40	43	43	42	55	38	55	32	36	39	39	38	47	48	45	45	38	42	44	46	37	35	47	41	50	49	44	45	42	36	46	43	35	44	28	37	40	37	41	35	53	43	38	32	43	36	40	34	54	43	44	38	38	31	37	38	45	39	39	35	40	39	45	45	54	45	46	43	42	47	38	35	44	45	38	39	39	41	56	35	37	39	43	41	35	42	35	46	38	43	38	41	47	43	31	45	39	45	44	40	36	41	33	40	35	43	45	38	48	43	45	48	31	41	34	44	49	45	40	39	41	35	44	46	45	50	38	48	54	46	38	36	37	34	34	49	39	40	41	41	39	50	50	52	45	38	47	47	40	42	38	45	39	43	42	39	40	32	43	36	33	39	42	41	34	54	37	38	40	38	39	42	36	52	38	36	42	47	43	37	42	45	38	38	43	38	41	36	43	47	37	47	43	55	28	36	41	50	40	46	39	44	57	37	42	40	48	37	42	42	43	42	37	48	47	52	46	44	39	53	50	49	45	47	36	40	37	44	38	34	41	36	50	38	48	48	42	44	38	44	38	26	37	33	45	35	46	42	46	41	28	40	43	41	45	47	48	49	40	41	38	42	34	37	44	32	33	48	49	34	33	40	40	43	46	45	40	27	47	40	38	43	38	41	35	41	50	42	47	47	31	33	45	38	40	53	30	32	49	43	52	58	39	47	28	45	42	33	30	46	46	37	54	47	42	40	44	36	38	34	50	53	52	47	39	46	33	33	48	29	42	49	46	39	50	40	47	59	36	29	45	35	45	49	44	43	38	41	41	52	40	53	45	33	39	40	55	40	33	44	44	39	31	48	35	33	37	36	43	40	43	42	33	42	43	42	37	42	51	46	34	35	38	42	51	36	43	43	37	38	41	41	42	33	40	40	44	36	31	41	29	34	40	34	42	45	31	40	42	40	37	46	35	46	42	38	39	48	56	36	48	42	35	45	30	44	47	53	44	46	44	35	47	49	43	36	47	49	48	41	39	56	43	42	47	51	35
24879	18613	15546	21438	28643	30104	28211	25477	22266	19386	16808	14794	13061	11600	10044	8269	6822	5504	4774	3910	3374	2856	2655	2340	2014	1760	1469	1385	1251	1324	1212	1171	1031	963	965	804	775	768	667	633	655	730	712	764	832	919	1025	1161	1180	959	767	646	560	491	528	550	542	519	477	527	464	486	524	505	528	530	501	539	488	520	560	485	512	465	502	523	495	524	513	484	481	516	499	510	485	542	522	511	528	520	532	551	497	503	464	512	495	482	515	492	514	525	495	544	533	539	525	491	514	505	489	497	560	496	521	515	513	529	505	541	526	479	522	491	525	449	483	511	521	528	505	521	500	512	565	495	518	519	486	530	527	522	552	482	518	521	509	546	519	493	455	525	550	482	524	516	531	531	525	527	543	511	497	481	466	552	540	538	520	521	519	521	517	488	503	543	529	490	518	493	500	490	501	502	518	520	544	503	553	481	527	524	571	506	530	512	537	472	524	475	544	505	553	471	498	492	548	509	526	474	499	502	550	458	503	517	517	524	496	544	535	522	528	533	487	437	502	559	491	524	536	468	446	467	533	535	515	531	527	502	517	486	504	471	494	491	545	502	561	475	518	517	515	488	496	477	527	498	560	520	494	498	536	517	544	485	502	478	523	500	522	508	552	520	494	480	474	522	470	489	532	526	499	497	542	495	522	484	561	501	532	508	528	503	505	498	518	523	506	521	476	483	523	496	527	506	488	476	514	461	541	490	497	523	524	496	531	484	524	524	475	492	489	492	519	512	501	503	508	462	497	464	524	533	494	520	503	501	479	496	539	507	515	506	487	493	484	513	473	509	511	499	533	527	531	532	538	476	500	536	500	493	464	519	523	473	494	508	552	503	500	533	533	504	510	502	533	524	516	484	523	518	565	560	473	491	512	499	511	516	532	521	519	510	478	469	502	522	502	517	538	510	522	522	537	489	520	541	488	536	527	548	475	503	531	522	549	506	492	510	530	518	492	519	529	545	490	493	486	504	447	530	491	527	515	552	546	519	506	516	539	526	518	498	526	518	510	503	554	529	513	528	512	469	497	489	465	510	500	535	530	505	532	526	492	525	510	521	536	519	488	472	522	505	539	519	548	522	531	512	495	513	488	478	517	498	520	490	495	498	529	469	474	532	521	484	488	501	490	519	485	545	535	503	534	546	481	511	482	521	512	487	549	501	538	519	514	491	484	501	484	550	516	485	523	513	477	473	510	534	503	566	527	501	515	488	472	501	536	473	511	544	487	548	494	463	507	501	511	508	457	510	517	492	488	490	498	502	556	517	486	525	512	503	538	465	507	528	548	489	505	528	501	525	521	524	546	512	533	540	536	506	477	474	540	466	517	543	499	504	483	474	514	522	455	479	489	504	453	510	509	509	486	527	514	492	491	464	519	480	506	544	510	536	466	518	481	531	540	544	514	542	511	562	498	485	549	516	505	510	511	499	479	518	482	504	514	512	533	527	496	499	474	487	513	495	493	517	502	506	513	487	507	524	516	515	512	528	511	526	482	499	509	525	544	542	500	498	488	467	549	535	487	487	493	511	579	480	472	489	514	508	533	493	495	510	549	516	519	498	516	474	528	515	491	531	502	515	544	479	497	534	489	533	486	517	510	503	520	484	513	503	501	484	542	464	469	505	494	528	495	503	535	504	511	514	505	527	509	512	523	486	517	532	521	518	489	497	528	507	517	482	479	540	470	506	512	481	529	517	522	472	475	501	500	493	474	523	488	487	520	507	522	509	492	517	485	519	500	498	517	509	571	527	489	504	476	522	510	488	553	513	473	509	492	504	525	496	538	529	498	533	494	549	516	526	540	489	537	531	511	508	495	497	524	506	484	500	521	489	492	480	497	493	548	543	488	546	494	499	536	516	529	501	473	474	484	465	460	486	513	511	483	547	497	544	498	517	529	518	469	528	558	502	520	514	515	475	503	521	497	507	543	515	500	498	498	515	488	504	506	518	513	527	525	489	519	509	504	512	502	504	517	513	534	515	529	541	490	505	496	468	489	509	501	513	515	528	498	533	508	492	507	504	501	453	527	498	526	546	538	522	555	500	544	522	537	483	505	494	433	536	513	504	490	512	514	509	518	529	518	523	507	502	553	519	550	522	496	514	471	520	520	504	509	536	515	503	538	487	488	524	541	479	469	495	520	515	485	551	481	506	545	525	499	516	492	483	510	485	491	519	543	523	504	464	488	546	505	504	500	526	530	483	487	531	519	517	530	516	500	505	533	516	506	512	525	511	528	487	531	509	512	517	513	473	491	525	495	501	483	580	488	455	561	518	531	525	508	537	513	520	517	525	511	526	513	471	570	492	527	499	524	522	488	504	493	479	498	480	501	494	533	481	500	489	480	502	498	501	528	557	519	497	488	525	530	462	543	555	491	506	519	498	552	554	463	496	501	479	521	529	494	527	505	498	509	543	531	533	550	524	523	499	529	512	526	499	501	540	531	562	508	504	481	547	500	474	500	471	540	533	532	524	507	520	479	527	493	540	560	507	505	528	529	525	495	510	490	463	460	488	490	506	472	528	530	531	497	523	501	528	516	495	520	481	523	530	524	541	523	505	503	472	502	496	483	507	516	509	528	497	527	492	500	504	557	545	522	509	506	514	475	489	492	542	485	475	503	518	502	475	522	482	500	522	515	517	484	530	508	470	532	483	479	493	527	529	527	479	515	526	521	497	515	505	532	502	504	520	527	474	508	469	539	516	508	542	515	477	503	499	512	543	526	498	519	543	497	507	495	512	518	530	503	515	476	539	501	495	485	504	525	495	502	462	512	517	518	484	506	506	481	545	523	508	521	537	512	542	523	496	516	488	495	514	498	503	518	483	504	474	489	513	507	509	534	517	503	495	527	522	531	517	487	518	488	519	511	522	522	519	476	511	486	510	507	509	506	532	527	533	526	488	485	506	553	534	508	521	504	492	506	520	483	512	528	521	504	558	515	535	473	523	488	491	499	509	513	489	531	506	561	525	550	518	506	530	492	500	509	502	490	490	507	537	530	518	589	500	516	540	490	509	489	514	517	500	542	503	505	512	506	483	522	551	516	556	508	496	544	526	517	520	523	505	509	517	473	501	489	513	541	530	522	512	478	502	522	495	512	486	489	506	570	493	479	545	550	532	532	497	548	543	516	528	505	501	527	493	512	487	493	511	510	494	507	505	523	492	546	511	521	528	523	499	496	479	556	496	509	559	464	542	544	529	528	522	525	511	520	494	503	507	493	522	498	550	517	519	525	469	520	506	530	519	494	505	495	527	522	501	528	521	530	526	533	509	502	525	519	503	520	534	543	503	486	481	513	498	526	532	512	517	502	508	518	532	503	486	494	532	494	500	524	523	508	573	547	536	490	564	502	498	543	510	532	493	522	548	557	485	523	512	508	509	525	518	490	508	503	540	507	538	527	490	481	544	473	523	484	510	500	525	499	491	513	487	534	515	457	521	537	517	491	476	544	557	512	495	529	510	487	550	509	538
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
