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
343299920694	343299921206	343299921756	343299922306	343299922856	343299923406	343299923956	343299924506	343299925056	343299925606	343299926156	343299926706	343299927256	343299927806	343299928356	343299928906	343299929456	343299930006	343299930556	343299931106	343299931656	343299932206	343299932756	343299933306	343299933856	343299934406	343299934956	343299935506	343299936056	343299936606	343299937156	343299937706	343299938256	343299938806	343299939356	343299939906	343299940456	343299941006	343299941556	343299942106	343299942656	343299943206	343299943756	343299944306	343299944856	343299945406	343299945956	343299946506	343299947056	343299947606	343299948156	343299948706	343299949256	343299949806	343299950356	343299950906	343299951456	343299952006	343299952556	343299953106	343299953656	343299954206	343299954756	343299955306	343299955856	343299956406	343299956956	343299957506	343299958056	343299958606	343299959156	343299959706	343299960256	343299960806	343299961356	343299961906	343299962456	343299963006	343299963556	343299964106	343299964656	343299965206	343299965756	343299966306	343299966856	343299967406	343299967956	343299968506	343299969056	343299969606	343299970156	343299970706	343299971256	343299971806	343299972356	343299972906	343299973456	343299974006	343299974556	343299975106	343299975656	343299976206	343299976756	343299977306	343299977856	343299978406	343299978956	343299979506	343299980056	343299980606	343299981156	343299981706	343299982256	343299982806	343299983356	343299983906	343299984456	343299985006	343299985556	343299986106	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2163	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2159	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2157	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2156	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
2705	1508	658	265	133	109	70	75	70	58	64	62	54	47	44	56	51	44	41	48	47	41	42	42	46	26	38	37	39	43	37	34	36	34	48	47	48	32	53	45	58	59	62	50	37	36	42	44	42	40	28	33	38	29	26	28	43	25	32	35	33	34	36	37	40	28	27	28	27	33	39	24	38	30	33	28	37	37	36	25	28	30	33	30	35	37	24	34	36	21	31	27	36	38	33	30	25	29	34	40	39	29	21	34	22	31	39	35	36	35	32	34	36	27	33	26	28	31	37	29	25	20	33	33	25	27	33	37	27	44	38	27	38	29	37	31	36	21	35	32	26	36	35	30	25	37	26	24	25	32	29	31	31	37	37	24	27	24	38	32	25	20	37	28	34	41	32	25	33	34	39	32	23	39	33	36	23	28	22	27	36	26	31	35	45	36	35	28	34	27	20	20	39	38	27	30	40	18	40	37	37	27	28	36	29	38	33	27	41	31	32	39	22	36	33	26	25	33	25	34	25	26	33	30	26	35	26	23	20	27	43	41	27	35	43	29	36	34	24	31	33	23	30	36	41	32	27	28	33	34	28	37	26	18	31	27	33	34	29	23	25	43	32	32	40	31	26	24	32	31	33	36	39	29	24	28	34	27	35	30	33	27	11	32	26	30	33	25	40	29	28	40	35	30	24	26	31	27	32	29	25	29	32	31	25	29	27	28	25	40	29	27	26	35	38	28	20	37	26	36	24	37	33	32	37	25	24	35	41	25	37	16	38	29	34	30	30	30	29	30	22	29	20	27	31	36	27	36	25	32	31	35	21	29	33	33	35	26	24	22	34	28	32	36	32	31	37	30	29	30	22	32	28	34	29	33	31	23	25	29	37	37	32	27	38	24	28	23	42	32	27	26	27	28	33	27	32	39	37	29	36	28	30	29	25	26	25	22	22	35	35	35	22	31	32	25	28	37	27	30	31	26	32	28	33	36	26	33	37	29	34	27	34	39	39	35	25	26	22	32	29	35	34	29	30	41	25	31	41	34	28	32	31	33	31	36	41	33	21	23	26	25	25	33	32	30	25	31	22	29	37	33	29	34	39	32	32	25	32	39	31	33	31	35	26	24	32	32	40	30	30	34	31	28	26	32	36	32	24	25	26	28	22	33	39	42	26	27	36	31	32	31	28	36	29	31	31	33	25	29	37	30	31	27	32	26	25	38	29	38	32	26	33	28	35	28	26	25	31	28	40	36	36	35	35	27	42	25	35	26	32	29	26	32	23	32	29	23	29	29	34	31	44	35	24	31	38	35	29	28	17	34	22	32	32	35	30	33	34	30	30	35	36	22	33	27	29	36	30	34	23	32	30	33	25	37	29	26	20	40	23	29	32	37	32	30	28	23	27	29	24	27	25	31	24	23	26	32	41	26	27	29	34	37	34	20	24	30	30	33	33	36	28	37	25	35	35	23	23	21	41	29	30	24	38	39	28	26	39	30	30	38	31	34	38	30	39	31	28	32	28	26	27	36	36	31	30	28	29	31	35	38	31	29	39	27	27	23	35	29	29	34	37	22	37	26	30	30	31	39	39	23	28	37	36	31	27	23	25	24	33	25	31	33	32	23	31	34	23	25	33	37	23	37	23	31	39	36	31	34	23	24	31	23	29	31	29	35	32	23	29	30	34	36	37	29	36	32	38	34	28	26	39	35	33	43	25	34	31	22	34	35	23	35	36	27	32	37	32	37	25	27	22	24	35	32	21	28	24	37	28	33	22	36	27	27	19	38	46	28	26	25	35	30	36	27	32	31	29	26	39	28	29	32	32	24	25	33	31	31	37	38	29	27	34	25	27	30	37	22	34	31	22	27	31	22	29	33	24	18	25	27	16	26	22	39	30	27	29	28	33	30	34	25	24	25	29	31	19	23	26	37	34	30	29	23	39	28	38	43	27	23	35	44	36	24	20	29	33	30	24	31	34	26	26	35	33	18	27	23	25	35	27	29	36	30	26	37	31	28	30	30	31	36	30	38	28	31	35	32	26	40	33	32	34	34	42	27	31	34	28	34	25	39	29	30	30	35	40	22	38	38	31	45	32	24	35	46	28	22	30	35	28	26	32	43	31	28	25	31	27	49	29	28	29	29	34	37	30	26	45	37	34	36	30	24	31	31	34	40	28	22	34	26	36	29	24	28	33	26	28	37	43	32	29	31	27	23	32	37	29	33	32	27	25	27	26	29	34	39	23	33	30	28	41	27	31	26	40	28	45	32	26	29	35	34	24	29	29	31	31	29	26	18	31	28	26	28	39	37	27	23	25	32	27	34	39	34	41	24	25	34	28	26	33	28	33	32	29	22	26	28	40	26	31	33	41	22	28	29	22	23	33	40	33	31	31	26	29	30	30	33	30	28	41	34	32	37	28	37	29	35	40	26	37	40	25	27	30	42	41	22	22	32	38	27	27	32	37	32	37	24	34	23	34	29	26	30	26	39	40	39	31	22	33	31	30	27	31	39	37	40	25	34	34	38	39	27	28	24	38	27	23	27	34	30	27	25	31	30	36	28	42	39	32	28	33	27	30	30	37	43	33	25	22	21	34	25	31	35	33	29	33	23	33	34	28	21	34	32	21	31	29	29	29	30	31	31	24	33	27	26	30	30	34	32	36	32	39	37	29	30	23	21	25	26	25	37	34	41	28	32	23	25	20	29	15	30	24	32	33	26	29	27	27	32	46	28	27	25	27	25	32	28	27	28	33	27	30	33	29	32	33	18	26	25	29	29	27	35	27	25	39	38	32	24	28	25	31	24	35	28	25	24	25	31	23	35	30	38	29	30	30	40	23	27	28	32	32	33	24	36	26	32	25	24	33	25	27	40	37	30	24	19	32	36	26	17	37	32	25	22	34	28	30	37	32	28	36	33	34	18	30	29	34	34	24	19	35	30	27	20	35	31	24	22	27	27	24	26	29	38	27	30	36	28	32	23	28	23	34	26	25	33	22	35	29	20	36	39	31	31	26	26	29	37	31	16	26	34	32	31	29	27	16	20	33	30	24	32	20	26	35	27	29	23	33	35	30	31	32	26	26	32	33	21	28	40	26	38	29	36	42	21	29	31	31	32	24	39	31	37	31	27	28	25	28	40	20	21	35	35	30	18	28	26	31	22	39	32	25	31	28	28	33	27	25	30	27	35	26	28	37	32	32	22	29	32	24	35	31	30	25	34	34	26	38	25	39	27	28	42	28	39	26	28	30	26	22	30	39	28	28	32	28	31	30	38	26	27	26	30	30	33	34	27	34	28	31	34	28	38	24	34	25	25	30	26	27	29	20	33	30	33	35	28	35	36	30	28	37	23	34	27	27	29	32	39	37	29	35	32	31	31	30	26	41	30	31	24	31	38	30	28	35	23	27	41	40	43	33	24	27	27	37	36	27	33	32	42	31	27	43	30	18	41	34	27	35	36	22	22	32	39	33	25	36	25	38	32	36	34	29	28	30	29
24670	12601	6808	5716	7296	5787	3007	2430	1864	1581	1277	1082	1052	878	778	802	825	702	736	696	660	665	572	544	484	461	430	453	434	425	443	479	548	547	614	566	805	829	758	780	701	794	880	816	713	573	476	443	414	471	422	344	333	353	309	304	267	248	270	267	292	275	297	270	256	281	325	330	310	335	323	293	308	278	319	320	297	319	304	310	346	334	315	326	362	330	356	372	346	348	360	342	327	305	356	317	313	324	277	325	297	285	270	280	291	293	262	273	246	273	242	264	266	224	247	299	245	266	301	287	249	241	252	260	216	268	258	261	261	235	276	279	280	237	236	292	245	270	241	274	266	265	249	248	242	295	244	239	240	260	273	245	237	284	254	254	261	253	257	265	257	261	260	265	268	256	289	280	251	270	253	259	282	270	258	254	256	246	285	253	269	266	274	260	256	268	226	270	245	261	242	277	266	234	258	247	233	244	250	223	265	259	252	251	282	246	256	253	259	272	291	265	262	273	250	240	282	266	252	293	275	244	240	269	253	282	262	263	282	262	233	275	264	262	270	265	278	258	272	252	283	242	249	284	278	258	269	265	260	228	271	261	273	259	256	220	239	267	276	246	279	273	306	263	256	248	266	282	263	280	275	271	282	239	253	262	249	251	269	240	238	250	274	282	228	273	271	260	275	237	262	264	253	229	290	274	264	253	251	251	253	272	248	257	235	265	247	266	247	288	238	243	235	232	260	274	272	235	265	272	241	279	254	266	244	269	256	249	244	259	233	267	275	274	281	262	249	255	252	249	254	259	281	268	246	248	269	236	286	264	275	217	286	251	271	275	230	256	251	250	239	264	260	241	264	253	271	246	249	259	275	257	269	247	259	236	288	270	267	262	247	236	257	247	248	257	239	260	230	266	263	278	255	260	264	265	258	245	262	277	269	259	267	257	254	263	258	262	248	256	285	262	278	261	243	241	236	261	246	250	266	258	256	242	265	261	266	270	275	250	244	238	244	266	256	230	243	279	229	279	238	293	243	265	252	266	223	272	269	246	257	246	260	243	242	257	243	234	251	252	245	277	255	282	279	245	260	251	264	261	245	264	237	261	274	264	270	268	253	271	241	251	261	234	278	224	270	267	258	259	258	251	273	255	251	232	280	248	236	246	283	267	255	271	269	252	265	244	254	298	280	249	253	284	260	240	276	236	276	254	267	283	246	271	240	273	274	255	261	268	259	250	249	235	247	251	240	270	259	258	240	270	259	230	268	279	282	286	245	216	265	243	255	266	290	262	287	249	286	246	270	284	256	297	247	247	238	259	238	265	280	250	232	256	246	251	242	244	276	228	256	253	248	236	268	232	246	273	261	261	307	234	258	267	286	251	261	260	252	230	273	254	293	264	280	250	273	235	282	295	231	273	277	248	304	252	265	273	295	243	263	265	293	250	210	257	260	253	277	251	280	259	256	279	258	272	265	256	278	262	289	273	263	256	243	274	251	263	253	272	223	273	273	249	262	269	251	249	277	275	239	248	251	270	261	296	253	235	260	236	256	273	263	254	261	261	246	244	254	256	247	314	270	254	275	243	274	278	237	284	247	268	272	271	233	243	258	256	274	237	262	242	285	251	277	278	237	269	257	230	272	255	265	254	252	250	267	253	235	256	250	280	300	265	255	276	262	256	252	267	279	239	256	233	272	233	272	265	254	276	233	267	269	276	238	260	262	280	237	268	269	247	258	247	258	265	237	240	263	257	272	276	237	268	254	236	265	284	246	253	288	240	276	259	261	263	264	252	271	242	258	265	229	270	248	265	266	241	242	245	234	246	260	299	253	285	256	284	265	270	266	242	253	260	250	230	256	231	263	268	272	243	265	269	263	252	274	266	248	274	266	262	272	246	258	264	253	214	261	268	259	263	249	247	256	260	279	275	237	238	268	255	254	258	243	262	264	259	279	230	253	258	265	269	238	272	265	274	267	270	266	266	253	264	283	259	229	274	256	269	252	286	244	268	243	280	268	228	251	234	280	269	256	254	200	257	245	259	283	273	273	244	271	240	256	248	254	247	251	288	254	284	241	230	271	272	259	266	255	258	294	283	249	264	260	269	279	266	236	236	250	263	264	282	265	250	246	254	248	248	256	272	264	258	270	265	258	291	285	274	250	265	251	251	265	276	281	255	252	271	265	268	281	253	246	259	265	273	256	263	277	260	240	271	253	270	246	251	272	298	237	263	272	251	259	242	218	263	284	261	289	270	263	264	253	265	230	256	265	256	234	252	267	271	248	263	244	249	264	275	257	269	286	271	268	257	264	229	252	246	266	264	259	286	259	290	280	244	275	257	262	235	246	236	251	277	244	249	231	207	238	232	263	261	239	255	272	264	282	241	281	263	276	262	258	258	277	229	281	237	276	266	278	227	254	248	238	256	282	246	294	248	238	259	237	256	247	227	247	237	283	230	254	219	256	243	263	231	256	242	253	258	275	257	244	262	229	278	253	278	270	251	280	265	265	244	260	271	258	262	237	248	266	265	264	239	240	264	279	286	262	254	249	235	259	267	244	249	285	248	220	212	262	234	282	222	251	265	259	258	270	269	239	261	264	250	265	284	254	230	257	283	245	257	266	272	251	235	273	267	278	250	250	278	289	253	227	237	291	258	232	274	261	233	277	260	255	241	268	253	267	265	273	242	263	246	255	269	283	291	249	228	277	274	278	230	246	278	253	243	250	256	265	255	260	234	242	247	254	224	273	260	254	243	258	263	254	276	260	259	244	255	261	261	291	279	238	283	266	230	268	237	241	270	270	268	226	252	236	242	259	228	248	271	255	257	252	249	241	225	252	258	246	242	262	265	285	208	252	262	245	230	267	274	252	275	258	263	274	269	232	265	259	287	224	260	256	264	274	245	257	273	266	260	245	262	260	252	283	251	252	266	249	254	249	275	233	232	256	263	243	231	249	275	272	284	256	248	264	251	276	262	255	240	255	261	274	223	293	268	252	247	242	263	269	271	251	283	272	249	249	287	237	259	239	242	238	261	282	272	251	258	249	253	276	268	287	266	251	280	269	275	255	259	240	266	261	262	258	278	261	275	254	245	250	275	257	244	251	275	272	246	253	237	271	251	267	256	265	253	261	276	289	241	287	266	253	250	238	265	294	243	286	257	245	278	243	238	256	272	265	252	258	252	271	262	260	240	245	262	290	262	267	274	255	260	284	274	267	235	252	249	276	258	251	268	278	277	254	235	236	251	258	267	244	236	251	234	244	247	229	234	270	236	254	296	283	250	280	251	235	255	255	260	260	264	275	249	242	304	222	287	239	259	274	231	270	262	247	299	255	255	252	261	285	271	248	282	275	274	233	269	253	240	277	266	264	273	235	292	247	265	246	238	242	267	260	251	250	281	259	272	247	270	253	242	251	234	258	286	254	256	274	271	259	274	247	237	220	271	264	260	270	265	264	285	249	258	272	263	253	269	271	247	273	266	282	270	258	257	236	247	268	254	267	259
2383	742	342	116	97	83	55	67	52	65	71	55	57	61	65	61	58	72	65	51	59	74	53	61	61	70	61	67	54	57	59	75	65	75	79	74	67	62	77	73	68	64	69	69	77	57	59	75	63	67	70	62	51	68	51	52	42	58	57	53	53	79	52	78	59	58	59	71	62	59	77	57	67	70	60	72	52	66	52	50	65	47	79	57	66	60	51	57	63	76	70	61	62	59	77	61	58	51	56	53	55	60	70	59	51	54	55	52	52	70	50	70	62	71	55	70	66	52	61	57	69	67	64	56	70	57	69	73	59	62	50	67	58	59	72	45	60	74	59	60	48	57	63	61	56	67	53	64	61	66	73	53	56	74	64	45	64	62	67	66	54	53	62	71	63	60	54	57	70	61	49	52	57	59	51	62	56	67	65	69	48	68	77	72	55	57	55	67	63	86	61	68	60	57	37	80	62	65	64	65	75	76	59	74	67	76	52	74	54	60	55	65	77	67	70	51	75	58	61	66	60	54	63	72	61	52	67	64	58	67	53	63	53	61	73	62	42	73	57	63	51	62	61	64	51	50	51	61	67	58	56	59	52	55	65	50	61	57	49	62	56	66	52	60	59	58	60	58	76	66	55	49	60	68	71	62	56	65	56	62	65	63	61	76	64	77	48	51	46	66	55	63	50	62	52	49	67	60	75	66	64	68	51	56	52	54	62	65	67	73	45	49	64	53	63	49	76	55	67	54	63	84	56	56	58	55	84	53	51	63	75	49	46	67	53	54	65	77	76	53	57	66	58	60	65	74	62	57	63	67	60	54	49	68	65	64	59	47	51	59	58	65	55	66	63	52	57	63	53	70	53	55	52	51	61	58	67	62	72	55	76	54	76	59	66	50	62	64	75	70	60	60	69	65	60	61	62	72	73	69	52	70	64	61	50	67	43	55	61	63	63	63	43	67	51	59	55	86	49	59	53	64	63	68	56	62	66	56	65	65	78	62	55	60	47	67	64	51	79	69	63	69	54	56	70	59	64	59	73	58	61	48	52	76	58	63	52	58	59	67	55	57	60	71	54	55	62	65	60	71	64	62	64	64	52	58	49	60	61	64	52	59	67	52	61	54	59	69	66	86	65	55	53	72	58	70	83	60	60	65	64	54	63	63	68	60	71	42	48	67	66	48	52	71	57	61	56	64	75	55	50	61	49	44	42	61	51	48	68	65	66	58	50	56	56	64	54	49	51	69	59	44	75	50	58	57	60	70	56	66	64	66	71	69	50	62	57	68	76	56	53	68	48	67	66	71	56	53	64	61	48	54	60	63	58	55	62	60	69	48	74	59	65	51	44	63	68	58	62	47	58	64	61	53	65	58	59	71	71	70	51	66	57	70	54	64	53	61	58	61	67	68	61	72	51	71	66	69	62	54	50	74	57	64	42	66	51	53	60	60	53	70	63	53	73	77	50	76	50	63	64	68	48	55	56	65	50	64	67	68	74	79	51	74	62	65	54	50	60	59	68	54	67	50	54	62	61	61	59	66	55	66	44	57	65	69	72	50	61	76	63	78	64	64	55	75	57	44	83	59	56	58	74	63	56	57	71	74	57	66	64	66	66	63	64	63	61	57	59	61	56	55	58	69	59	50	60	64	66	54	52	78	65	50	70	63	57	58	64	62	66	57	51	62	58	47	54	55	51	59	55	62	76	60	64	77	69	63	66	70	72	70	68	55	76	53	58	59	59	68	62	53	58	48	52	65	62	51	60	66	77	51	73	66	58	52	59	59	77	66	62	75	68	56	65	53	59	64	46	53	54	63	52	63	53	61	67	41	73	56	71	55	47	53	66	76	60	56	61	57	75	72	52	62	72	56	47	71	57	59	67	47	68	61	55	63	65	66	54	62	51	73	60	64	71	78	50	46	58	62	65	44	45	58	51	54	58	62	69	68	71	57	51	69	58	70	62	79	62	66	59	47	64	57	54	59	63	67	72	60	62	52	49	70	63	66	62	68	68	55	56	64	85	63	64	65	57	48	70	69	64	67	59	47	58	67	59	52	63	67	67	57	52	53	53	63	52	60	59	69	51	57	61	64	75	51	55	67	69	56	50	62	56	64	73	54	55	58	58	73	65	59	65	61	61	55	69	57	55	56	50	55	62	54	57	81	61	74	68	52	63	72	59	55	55	52	65	57	44	68	58	72	60	61	67	66	55	53	57	72	55	72	71	64	72	70	64	54	60	54	55	56	77	55	67	62	55	60	54	73	64	63	51	55	72	67	67	62	65	58	58	62	60	67	72	65	68	72	68	65	71	55	71	58	59	72	73	61	69	74	58	46	55	59	60	55	66	66	57	51	50	64	58	68	60	40	67	59	61	80	61	56	60	65	63	59	67	57	66	50	56	62	56	64	64	63	55	51	65	51	66	62	54	58	59	50	65	51	68	64	55	53	75	70	61	50	61	63	55	73	63	65	55	59	63	59	68	63	55	68	62	55	60	61	77	69	49	77	71	66	63	79	55	59	69	72	60	65	60	63	61	64	56	61	65	64	56	57	50	56	54	66	59	78	52	57	62	48	60	52	60	54	75	64	52	58	63	62	61	81	60	57	57	61	65	54	66	56	61	60	56	77	58	66	54	70	67	58	70	70	51	56	66	61	54	56	69	60	77	51	51	59	63	60	51	50	62	59	70	51	56	54	68	83	62	53	72	68	59	57	51	65	64	56	67	61	68	58	66	76	54	66	75	62	72	60	56	59	65	72	77	52	70	72	58	61	66	54	57	69	51	56	74	51	63	49	59	59	47	46	62	67	62	62	65	59	69	67	67	58	72	48	75	67	51	53	51	52	52	62	34	65	44	58	53	72	44	63	51	53	73	71	65	55	61	58	44	61	56	62	67	56	67	69	50	55	64	75	55	42	75	52	53	73	55	77	84	53	56	53	70	62	59	56	45	62	68	58	48	50	69	54	55	76	55	58	63	54	58	53	57	66	68	49	63	49	50	60	64	58	69	50	53	61	65	53	66	52	44	77	74	70	72	65	54	69	70	58	70	75	64	53	71	53	64	75	64	67	60	50	63	62	65	59	53	69	72	62	60	64	62	65	56	52	60	52	61	54	51	66	64	54	52	69	70	61	70	62	62	72	66	60	69	73	70	46	58	73	56	56	75	59	59	63	60	68	56	56	59	59	58	51	64	65	51	53	37	67	61	59	61	66	67	65	57	68	59	50	57	75	58	58	70	54	58	58	63	60	72	57	52	47	67	50	71	62	66	60	61	54	61	58	66	56	57	57	63	58	62	56	60	73	72	59	68	49	68	64	63	48	63	71	54	62	68	81	60	59	60	63	55	68	65	60	60	56	60	68	57	56	69	55	52	68	70	61	56	63	61	46	56	62	67	63	62	60	61	76	43	43	59	79	58	68	68	54	47	63	62	60	59	56	71	50	56	58	49	64	59	64	47	68	63	62	69	55	51	43	59	79	54	51	57	53	59	54
22799	8225	3376	1656	2744	1666	981	880	768	782	689	651	665	588	608	578	623	649	680	664	644	620	617	636	565	544	544	568	562	593	649	657	675	699	776	768	723	779	788	822	828	819	832	769	734	661	615	605	630	582	551	549	563	513	517	508	518	544	517	508	504	517	515	546	522	492	496	531	558	536	552	515	557	565	536	508	483	510	549	571	544	531	586	558	531	560	546	581	504	565	527	564	555	503	545	500	491	523	530	542	505	538	504	502	491	490	528	507	516	471	491	485	514	506	503	478	530	553	489	496	473	478	529	491	560	498	482	509	531	547	470	502	545	499	514	538	509	541	525	477	534	489	532	522	526	515	506	523	482	522	503	519	513	518	474	506	549	511	532	458	492	467	534	503	506	519	518	503	491	530	525	505	500	470	535	483	535	493	536	482	444	516	521	548	463	514	474	466	524	534	524	524	440	508	453	483	513	483	493	448	535	491	498	461	487	477	526	561	479	476	473	454	491	497	508	520	500	491	510	468	511	510	535	522	535	547	486	509	522	463	525	496	491	444	528	480	487	471	475	515	492	474	499	531	503	475	475	482	490	522	489	503	500	524	491	502	513	488	460	510	479	479	508	514	505	483	476	512	488	508	519	531	513	500	507	541	488	535	521	503	477	485	513	523	504	463	513	569	511	519	512	508	502	516	457	500	513	534	521	505	506	517	494	493	487	491	475	472	486	508	525	512	483	511	516	525	494	462	505	521	525	505	492	539	528	489	497	561	533	484	518	472	508	501	502	514	522	486	533	480	496	524	474	485	511	494	543	493	472	505	530	494	515	538	502	521	544	541	529	561	484	511	546	524	504	500	520	529	519	472	482	505	503	471	498	472	503	518	454	476	523	508	536	483	528	516	505	485	477	488	469	475	516	508	518	491	494	512	480	492	522	487	460	510	466	497	507	486	485	482	490	493	487	473	499	515	446	462	510	499	521	494	506	521	486	541	527	500	549	541	479	515	500	486	494	488	524	503	480	524	522	514	470	489	543	510	490	503	489	473	514	502	499	550	547	489	514	474	535	513	534	519	506	481	514	492	490	515	481	478	501	518	512	493	483	476	496	480	484	528	525	465	506	474	484	505	548	497	517	508	474	533	473	480	494	496	514	469	500	507	490	497	474	508	504	466	531	462	513	520	495	503	504	519	511	500	530	478	498	525	530	508	496	539	523	493	474	493	520	498	470	470	495	514	451	487	530	493	487	491	488	467	500	488	463	534	536	485	502	504	500	513	527	491	472	482	488	556	451	494	516	499	530	503	512	500	496	491	500	508	521	531	515	494	505	478	497	515	518	513	527	460	505	492	484	514	519	515	502	526	533	495	473	508	513	528	515	526	531	509	489	515	481	500	472	535	486	493	485	530	502	472	544	534	475	493	542	496	507	495	487	531	503	525	528	504	460	495	514	495	464	491	522	455	492	516	497	484	536	531	509	517	512	486	473	501	471	541	521	490	466	513	503	543	492	520	517	494	526	514	493	532	532	513	505	511	498	491	478	504	509	562	537	496	470	557	481	531	488	469	504	527	466	486	523	512	517	477	472	531	529	514	490	531	501	504	532	524	497	512	530	494	528	499	491	502	491	535	521	504	514	474	504	448	466	479	480	523	501	511	485	487	493	486	521	497	483	508	508	485	474	552	497	517	509	538	521	500	477	475	511	508	525	534	469	457	532	557	469	489	517	473	509	524	529	506	500	461	481	517	499	515	520	459	524	498	513	545	516	495	519	493	514	508	491	524	523	474	503	517	506	521	485	488	480	484	513	493	501	500	502	541	528	513	491	472	506	486	510	473	537	501	507	500	504	529	486	469	497	502	463	526	460	494	533	479	533	502	503	470	513	506	508	471	569	511	479	518	524	485	487	518	498	480	541	510	522	506	524	548	527	506	464	509	471	507	473	521	546	479	488	531	520	514	512	505	511	479	496	475	554	504	544	481	501	523	511	510	510	478	509	508	538	458	479	481	493	522	531	500	495	498	506	490	491	500	536	501	497	532	520	481	466	490	480	506	513	495	512	555	537	499	519	518	476	502	494	492	489	477	529	518	500	481	502	522	461	471	516	515	546	491	517	498	502	498	533	554	494	506	493	470	482	535	452	498	482	520	547	452	514	525	561	541	484	537	538	532	501	486	469	482	526	528	503	493	528	486	526	517	506	496	518	467	516	465	532	484	496	511	518	510	496	500	505	504	518	475	491	485	510	477	457	496	456	503	473	495	459	512	539	550	494	472	482	503	450	508	490	522	505	507	470	499	531	505	496	502	486	506	507	480	517	510	466	504	501	554	519	525	520	508	478	484	506	528	518	519	476	512	513	534	524	521	483	507	487	516	527	468	500	529	470	529	459	463	549	514	492	506	475	475	502	536	485	504	546	490	502	509	486	491	503	520	517	472	482	534	479	507	528	509	494	514	508	460	528	507	508	475	526	494	488	520	518	489	524	491	512	521	501	504	510	516	515	459	517	499	531	552	487	499	516	462	492	536	526	502	535	508	515	484	526	492	505	476	504	517	461	514	508	494	481	501	520	483	477	537	468	500	554	518	484	496	511	515	459	466	506	456	492	480	487	482	506	524	470	549	464	511	504	502	502	525	475	465	501	474	480	535	525	523	514	503	492	494	514	506	469	479	528	521	477	499	471	505	483	502	515	516	507	524	524	499	508	480	465	455	496	533	474	511	465	501	484	492	500	497	500	488	539	517	542	531	523	534	507	518	485	474	518	484	468	499	513	532	497	479	534	495	509	513	547	501	550	495	525	497	462	463	510	530	510	502	472	516	497	498	496	505	525	531	538	527	519	504	478	478	516	541	522	459	483	477	530	477	503	481	523	540	482	502	472	503	507	494	489	474	515	536	540	505	474	492	473	518	501	552	476	494	531	480	508	500	492	490	482	514	513	530	471	507	461	474	514	492	476	546	508	501	504	517	469	516	501	497	461	470	499	524	503	545	500	511	535	491	462	495	488	486	517	508	484	468	526	483	526	508	517	476	520	495	481	511	502	503	488	473	557	481	518	500	517	521	497	519	468	505	545	528	500	479	489	479	528	468	509	485	488	494	536	472	477	501	484	491	475	539	489	498	507	531	474	515	485	469	514	494	519	483	529	471	510	485	464	501	521	493	520	477	464	508	502	452	485	514	540	520	506	518	514	506	491	495	532	527	471	464	508	494	516	501	513	497	544	527	473	503	521	470	516	521	480	481	519	524	510	508	498	552	496	522	530	486	475	534	493	504	481	545	505	495	505	514	489	529	511	507	528	504	526	471	549	547	521	505	520	493	513	508	474	528	496	486	500	506	472	524	496	487	486	454	492	517	504	488	487	483	475	513	494	475	470	538	526	535	502	505	524	499	503	492	514	448	487	503	501	491	509	521	553	532	547	501	532	493	510	463	489	522	489	547	496	464	511	482	494	478	510	483	519	484	506	511	498	503	488	498	536	518	512	475	538	544	481	512
2340	1276	494	225	125	83	67	59	65	75	45	70	63	65	63	55	57	55	55	68	57	62	48	55	49	59	39	49	52	54	69	43	66	60	52	73	49	56	54	59	71	65	61	54	53	51	55	57	49	59	44	55	47	47	51	50	54	40	44	35	46	57	37	43	52	58	44	55	51	51	40	41	39	46	42	36	39	45	50	46	48	54	62	50	49	46	42	49	44	41	51	56	41	56	42	44	50	51	49	51	41	52	40	46	49	46	51	43	43	40	40	36	57	42	49	49	56	51	51	38	35	37	48	41	56	40	57	46	54	44	59	47	44	44	50	56	44	39	44	42	32	39	43	37	42	55	54	39	50	31	41	49	44	55	41	42	38	44	40	39	57	43	58	42	43	49	62	46	57	45	61	47	40	57	48	51	48	42	41	52	57	40	38	50	36	43	41	42	36	40	45	50	43	50	43	45	51	47	59	43	35	54	43	43	46	55	47	50	50	39	35	52	45	57	47	45	44	41	40	50	51	39	28	57	43	39	42	49	46	38	43	37	48	46	52	51	50	43	45	56	56	51	42	50	52	37	47	42	40	45	54	59	55	40	45	44	46	42	47	57	47	45	59	56	46	46	40	44	44	50	44	44	44	44	46	52	39	47	37	49	50	62	44	44	50	40	42	46	64	44	35	40	48	47	41	56	41	32	48	44	37	46	54	40	51	40	49	34	53	47	51	65	45	61	50	59	42	48	28	47	48	52	45	47	50	52	41	41	51	59	63	55	42	48	40	43	57	53	48	47	43	47	48	47	51	44	41	44	52	41	42	45	47	58	56	40	43	39	47	39	43	35	42	46	44	39	48	35	43	48	52	47	56	46	42	46	56	54	35	31	60	52	45	56	39	41	59	46	46	41	44	51	49	42	46	47	50	48	46	53	40	50	42	52	57	38	47	37	42	52	52	53	46	51	55	46	48	43	46	43	47	50	43	42	34	51	34	31	54	59	49	35	51	56	44	51	40	43	50	38	44	40	33	48	52	40	44	44	46	36	50	60	55	54	46	44	54	59	55	49	44	36	43	36	47	46	42	33	37	54	47	51	55	49	51	38	32	37	46	60	48	53	39	41	58	41	51	47	50	47	54	50	50	49	42	45	41	42	43	54	40	48	45	46	43	50	39	42	42	40	52	51	41	50	52	44	55	49	47	53	49	45	50	44	44	57	51	44	41	38	45	42	46	32	41	48	42	44	51	54	50	54	54	50	36	45	49	50	30	43	47	46	46	45	48	47	37	49	37	37	44	47	42	41	58	52	47	45	55	40	57	55	54	53	40	37	43	34	56	47	35	38	44	52	48	51	59	38	41	39	50	47	59	44	53	45	31	49	46	47	53	48	51	43	47	48	42	50	40	45	48	42	40	51	52	49	45	39	56	42	48	43	52	44	43	47	49	53	48	37	51	49	36	42	49	44	35	52	43	56	36	30	47	44	29	52	47	46	38	55	46	32	53	49	41	58	56	44	41	38	47	46	41	61	54	47	34	48	48	37	56	49	42	46	44	49	54	46	42	51	45	39	57	48	54	57	42	41	37	41	58	50	47	57	37	42	48	39	45	45	47	42	50	41	44	44	39	43	47	56	36	46	46	44	46	48	53	48	55	44	42	35	54	43	52	49	42	44	39	51	41	42	49	39	45	44	50	47	45	56	51	37	58	37	42	47	43	50	49	41	44	49	50	46	56	43	53	43	54	47	41	43	51	47	42	57	55	52	49	52	42	44	54	54	48	44	50	44	47	54	46	39	47	43	48	43	31	47	56	44	39	42	28	50	52	41	47	58	37	58	35	49	42	47	35	53	52	47	42	43	46	58	50	50	53	50	42	49	33	54	58	44	42	52	41	52	43	47	28	42	49	59	42	45	52	37	49	52	39	47	38	44	50	47	50	58	48	43	57	44	34	48	49	50	44	50	49	50	51	55	46	50	45	31	44	37	48	44	44	44	55	42	60	41	52	49	46	48	42	56	40	49	44	42	44	53	36	43	49	43	39	43	38	44	68	49	46	44	49	45	51	44	46	50	42	39	59	37	55	46	50	61	46	48	37	44	38	54	45	42	44	40	39	50	43	41	59	45	42	59	50	49	44	56	59	36	45	42	52	43	36	40	37	50	40	38	44	60	33	53	57	44	43	45	45	35	42	40	50	45	46	42	41	37	39	40	45	46	37	38	39	55	39	54	45	57	53	50	53	46	40	39	38	48	49	46	41	47	44	45	46	50	54	37	50	50	42	45	52	41	49	52	48	54	44	44	43	40	51	47	51	54	51	53	43	45	46	47	47	57	46	41	48	48	40	46	36	46	55	38	44	43	56	33	44	44	35	49	46	41	52	54	39	39	51	43	44	50	35	37	43	46	60	46	37	45	49	46	39	43	40	46	44	49	58	61	45	44	51	56	46	44	47	36	49	46	54	43	43	57	50	42	44	58	46	52	53	33	50	38	40	36	36	49	41	40	43	41	45	43	40	54	38	40	59	52	49	31	49	42	57	52	50	48	49	52	40	62	43	44	47	35	46	45	56	41	46	49	51	54	51	49	45	38	40	40	44	45	48	37	57	40	46	39	44	49	50	50	34	59	46	49	52	53	46	44	60	38	43	40	44	41	34	48	45	54	42	55	41	58	44	41	33	34	37	34	52	54	48	55	51	46	44	48	58	47	43	47	53	50	49	51	43	58	59	44	35	49	41	47	39	58	37	49	58	61	44	31	52	38	48	51	40	44	39	44	44	45	53	48	32	33	53	35	56	40	49	43	32	51	51	47	45	49	38	47	45	51	63	49	42	43	41	47	45	49	48	44	38	54	40	53	43	47	46	45	41	48	47	35	56	47	47	51	47	43	50	41	49	41	35	41	48	48	50	46	43	41	46	50	33	53	47	47	50	54	51	43	59	59	49	38	51	42	61	45	58	47	34	41	45	50	56	47	40	46	51	61	45	33	49	47	39	57	27	40	43	54	40	55	49	57	40	43	44	58	46	47	55	42	46	37	54	53	43	49	55	40	46	46	61	47	46	47	51	49	46	47	65	44	47	45	57	50	40	55	45	55	30	35	49	44	49	48	36	45	44	44	33	61	47	44	44	58	31	43	35	50	36	47	51	51	48	49	38	42	57	44	35	58	40	53	49	44	53	52	35	47	48	48	58	43	43	41	54	43	42	54	47	54	55	41	50	44	40	50	56	42	51	47	45	54	50	54	39	46	37	37	50	55	46	40	34	49	48	42	43	41	60	39	36	55	38	58	45	41	54	49	42	57	40	50	33	39	49	40	46	30	45	50	51	49	44	39	43	41	56	29	41	41	44	43	49	50	42	38	50	40	47	43	34	45	42	40	46	51	52	46	32	51	52	38	41	48	52	42	52	54	46	47	37	59	42	40	46	39	44	56	46	45	46	40	43	39	44	49	31	48	37	44	61	53	58	47	63	36	50	45	47	46	37	49	48	39	35	46
24764	11702	5974	4542	6201	4346	2309	1585	1432	1200	1018	854	797	764	701	769	657	715	744	680	583	589	570	522	523	539	511	493	507	602	600	600	655	756	781	751	767	879	806	825	834	759	815	680	542	508	530	569	550	485	469	468	439	370	447	415	442	396	420	417	377	439	379	429	398	440	426	446	413	404	395	394	434	394	433	444	455	467	449	447	430	424	425	474	428	420	443	473	477	469	440	436	436	441	449	416	379	366	412	416	404	411	429	365	367	413	406	386	351	377	388	416	412	398	386	376	376	395	370	362	368	392	404	423	394	419	393	394	379	404	425	391	391	367	399	389	403	414	421	376	399	408	402	401	382	403	380	382	367	418	390	403	355	385	415	396	412	383	368	379	404	430	375	368	391	377	386	361	395	413	366	369	387	390	409	364	395	390	415	391	393	390	434	407	398	419	410	388	355	396	420	381	394	380	391	366	375	394	367	389	360	399	393	407	365	379	389	367	416	378	402	368	393	380	395	383	388	418	373	379	412	370	379	431	393	418	405	391	404	398	378	429	379	393	402	418	382	385	423	395	400	396	390	397	395	354	399	382	385	376	396	384	420	371	359	333	372	423	346	381	411	412	410	377	405	368	413	380	377	402	395	377	397	381	367	370	398	400	377	406	379	380	392	384	374	387	387	366	381	427	381	404	390	389	385	389	393	418	386	381	394	369	413	383	394	410	400	393	384	441	408	361	378	447	430	373	380	409	418	393	381	408	370	401	363	352	375	418	417	406	403	361	400	367	373	384	419	386	381	407	403	348	393	392	401	373	386	369	430	345	387	409	385	394	367	405	388	354	352	399	383	369	378	382	400	377	406	404	352	376	380	385	422	413	410	355	394	390	388	374	418	349	386	391	372	389	375	373	409	442	331	400	381	392	367	413	391	375	404	364	381	377	397	432	406	404	401	390	388	415	375	388	382	390	387	387	375	358	417	403	416	397	428	394	379	401	369	394	398	368	381	361	393	376	401	378	395	376	389	394	356	377	426	411	364	394	385	377	386	372	367	366	371	364	390	402	395	395	385	408	388	389	375	395	409	391	405	402	381	376	397	379	359	411	402	407	420	385	401	391	376	407	367	395	405	373	359	372	405	376	378	366	364	340	389	404	411	369	399	383	393	403	410	354	334	403	397	353	399	355	410	375	388	389	338	381	439	381	371	388	393	379	373	396	367	411	406	384	370	401	412	349	395	415	384	399	402	404	420	390	428	409	377	419	373	412	408	381	399	392	375	375	363	415	374	386	401	380	426	382	365	407	376	402	375	368	426	367	395	387	383	368	369	380	387	414	367	389	357	393	409	382	373	374	380	379	393	374	386	401	356	394	378	387	401	395	392	371	383	417	403	399	400	379	388	411	402	350	381	363	386	375	403	420	433	388	390	377	404	372	384	379	382	399	399	374	396	403	367	404	394	406	386	369	407	401	377	405	410	398	362	366	352	400	374	388	402	388	412	372	359	422	391	369	402	410	368	378	427	416	389	376	450	392	376	397	378	371	373	420	363	374	414	380	423	371	420	402	405	409	381	385	384	416	358	342	416	422	382	394	373	366	347	398	427	345	364	369	407	386	422	361	352	403	386	397	409	343	388	385	368	413	361	351	390	407	379	380	388	401	388	395	429	377	399	404	364	402	391	421	385	402	363	356	376	378	396	407	406	402	355	384	355	391	398	382	390	362	408	380	360	409	362	370	388	380	358	376	397	416	358	378	379	381	398	390	388	411	372	364	403	412	375	390	409	375	380	339	384	388	410	428	417	368	402	409	408	388	423	365	399	403	392	389	404	388	371	404	373	400	363	433	376	385	350	383	365	388	392	411	384	383	366	387	374	364	381	407	366	374	353	399	387	391	391	371	395	345	390	367	407	422	383	404	410	401	370	378	437	378	413	387	405	382	372	412	392	386	395	370	412	400	373	350	384	372	375	407	411	379	388	413	377	394	391	415	399	391	363	401	400	412	431	401	370	382	404	410	376	393	357	427	343	389	361	374	417	371	407	394	396	396	382	389	387	411	377	435	360	400	384	356	372	434	349	400	386	388	378	393	396	408	403	414	371	368	368	417	383	405	399	352	404	371	388	375	375	409	405	395	373	383	403	389	380	373	383	390	388	389	355	375	363	412	386	356	417	353	379	398	429	415	391	353	395	420	375	398	389	376	389	412	416	383	391	408	372	378	360	400	373	402	402	387	392	397	396	363	336	391	405	391	396	406	410	373	357	370	397	361	388	393	404	404	395	382	410	413	359	396	420	408	363	394	385	392	373	387	362	404	376	390	347	367	367	390	388	385	385	345	389	386	417	395	384	365	368	414	377	371	343	401	382	417	387	394	396	400	378	406	378	386	425	400	416	402	374	388	400	391	349	412	396	418	398	386	365	367	379	411	382	408	370	386	365	397	385	409	375	410	402	388	428	392	369	411	389	404	391	425	364	412	366	400	385	381	373	407	378	403	401	403	362	382	368	402	368	416	424	359	355	374	408	376	399	437	381	409	384	382	396	428	394	406	404	383	391	381	400	416	380	369	370	383	397	399	422	422	367	379	392	416	388	413	404	402	361	347	356	393	386	386	403	408	388	369	400	426	379	377	389	421	411	403	419	385	401	435	376	371	396	401	396	407	374	395	388	363	385	397	407	416	398	380	377	350	367	377	420	387	338	416	397	405	407	412	406	363	394	419	379	379	396	382	371	383	403	429	391	384	417	386	365	379	377	413	407	404	394	379	390	399	354	426	437	390	394	362	369	369	398	391	394	384	360	426	388	417	387	424	390	369	377	394	403	390	386	373	389	385	404	372	393	423	396	426	378	408	378	392	372	396	386	375	334	397	384	392	421	414	381	418	400	375	403	394	389	389	375	386	404	415	379	372	390	398	394	416	386	350	396	420	389	428	375	409	371	363	400	382	420	410	384	392	402	390	365	364	391	418	406	414	416	377	392	406	396	396	382	403	427	370	387	381	417	427	382	379	388	393	407	403	397	403	354	392	409	390	428	388	397	391	393	425	382	400	410	355	377	404	417	399	375	370	394	415	381	405	382	379	382	358	369	383	401	386	395	389	390	359	385	399	376	408	424	356	376	382	417	386	409	395	402	404	400	408	372	415	358	409	384	398	405	413	400	386	362	371	357	365	430	387	386	396	394	367	391	359	363	372	373	449	390	384	377	383	390	421	389	403	380	391	377	344	378	357	419	400	364	396	405	402	371	382	395	397	396	392	401	389	368	413	367	351	384	405	356	404	394	380	371	404	423	412	422	402	387	390	368	372	370	383	395	391	421	402	415	380	404	373	417	384	378	398	375	363	413	414	416	399	377	385	342	410	381	405	388	407	401	401	383	407	387	375	385	398	419	404	376	389	387	379	420	387	365	382	397	374	385	389	385	383	418	384	400	397	394	371	374	397	376	392	382	397	392	411	379	388	387	361	384	370	372	361	389	399	358	382	398	377	368	399	398	392	351	433
2994	952	426	176	103	90	76	60	68	72	71	64	81	71	56	58	72	65	53	62	54	51	64	52	48	54	45	70	49	60	54	54	58	61	72	62	88	71	81	90	72	71	65	66	58	61	69	57	64	43	51	51	55	60	50	58	64	46	41	45	59	50	38	56	55	53	55	41	46	61	61	52	59	47	64	49	50	60	64	50	52	55	38	63	60	64	55	73	53	45	72	75	46	54	49	38	48	49	57	53	51	50	41	74	43	39	56	58	50	43	65	62	55	54	63	51	64	54	56	47	37	56	52	69	44	49	67	50	43	37	51	48	68	56	41	53	58	47	51	51	55	52	59	60	44	49	46	55	48	43	54	40	46	63	50	47	48	54	62	45	47	55	33	58	53	47	49	39	43	47	49	49	49	36	48	48	49	60	44	54	65	55	40	46	46	46	51	45	41	46	60	53	54	54	65	51	42	47	46	51	42	63	67	46	50	55	54	54	55	52	56	54	59	47	55	52	49	47	58	56	40	54	49	43	42	56	54	62	49	51	60	54	52	56	40	60	55	51	56	53	54	49	47	53	44	47	44	60	57	52	45	51	44	47	41	56	49	43	54	62	48	55	56	50	41	47	53	61	49	46	55	53	50	52	70	62	40	46	47	58	47	49	51	52	53	47	47	60	42	40	56	55	61	63	56	46	45	37	51	40	45	53	50	45	65	55	42	55	40	55	40	60	62	50	49	47	52	60	48	54	64	50	40	53	49	39	47	58	44	46	55	64	51	54	47	50	57	35	44	57	47	57	61	47	54	56	47	54	38	39	44	48	48	40	48	61	50	61	53	45	48	55	51	47	57	45	49	45	58	50	51	45	53	38	41	45	46	52	40	46	40	46	46	58	47	50	63	54	42	64	59	55	63	45	53	48	58	33	49	53	54	39	34	49	48	55	50	45	47	41	49	51	55	57	56	47	54	42	55	49	39	42	59	47	30	56	56	55	48	63	48	47	59	65	64	45	55	52	55	56	48	38	53	49	55	46	47	50	51	58	41	58	39	53	42	40	53	53	52	55	52	42	48	54	47	47	46	47	44	53	59	45	59	57	57	48	56	45	53	51	45	60	43	54	48	57	44	57	44	41	55	61	53	48	49	54	60	48	55	53	55	42	43	48	53	52	44	48	51	55	49	52	42	52	54	50	52	56	48	57	41	51	48	43	47	49	57	39	58	59	54	57	58	63	59	55	48	60	38	61	34	49	55	61	51	49	52	53	45	57	50	51	48	51	49	43	50	50	47	35	63	56	53	49	54	52	59	47	50	55	46	38	47	42	56	48	56	46	51	43	57	52	46	54	65	44	61	59	61	51	42	50	58	52	48	55	33	57	54	48	60	53	42	55	54	52	57	46	55	49	57	52	60	49	53	59	50	64	53	56	43	51	46	44	46	50	50	53	51	50	44	58	43	55	59	57	62	47	58	42	37	41	53	44	33	55	50	50	57	53	42	56	41	58	54	59	58	58	54	59	37	54	49	55	62	41	40	49	51	45	49	49	54	49	54	43	49	47	53	55	42	40	59	47	39	45	47	42	52	57	55	54	47	38	44	47	49	48	58	56	42	59	44	49	39	52	54	55	56	52	64	54	57	56	57	65	45	48	42	48	55	49	56	46	54	46	55	48	52	44	49	63	54	42	42	53	46	59	55	45	44	59	61	56	58	41	52	57	48	52	49	51	53	44	49	55	47	57	38	57	54	59	53	53	44	49	40	58	49	64	44	41	53	46	48	47	55	40	41	48	41	61	53	57	62	51	65	45	46	55	64	50	48	53	48	43	48	46	51	49	45	52	63	55	47	34	47	57	61	49	47	47	53	51	61	43	56	45	51	42	50	61	53	53	51	66	47	54	52	47	48	51	38	54	46	49	42	59	40	66	43	51	37	60	57	53	47	47	55	55	59	58	60	60	50	41	47	45	54	36	61	53	41	54	57	50	49	47	58	61	64	48	39	54	55	53	46	40	50	56	54	48	68	54	63	49	55	41	51	58	59	62	45	37	49	53	46	51	51	46	51	49	64	46	51	49	62	43	40	50	46	60	58	42	56	47	51	32	58	45	40	53	34	64	52	50	46	54	46	50	50	49	39	43	36	38	56	49	52	49	66	56	51	48	40	47	38	56	49	61	48	52	48	55	49	53	69	54	52	47	47	52	55	48	55	49	58	50	41	52	63	45	58	53	50	34	36	56	46	58	45	48	44	47	48	48	48	44	43	40	46	54	58	49	54	43	47	44	54	43	34	52	40	52	49	51	37	46	45	55	66	51	52	60	60	55	54	40	60	42	46	55	59	42	60	51	54	51	52	53	53	44	51	60	53	43	65	42	53	56	50	51	61	47	56	50	42	54	50	55	61	47	48	49	45	47	42	53	46	39	62	54	51	62	40	45	48	38	46	69	62	34	59	40	51	68	37	46	46	55	47	37	43	41	59	59	49	48	53	40	56	60	37	50	58	54	35	57	46	40	62	49	39	54	52	50	53	53	40	51	50	51	49	42	55	45	42	48	53	44	48	58	56	57	56	50	47	40	63	46	51	45	42	61	37	60	59	53	38	57	56	55	47	36	41	47	54	45	54	61	38	45	54	50	62	39	47	58	66	58	66	62	40	49	54	51	62	62	41	52	39	47	57	44	56	50	45	44	50	60	38	64	53	38	55	55	51	51	53	50	65	50	48	46	68	48	64	53	62	51	58	61	48	53	39	42	55	49	72	45	56	52	43	53	39	39	42	42	49	50	51	58	61	49	46	43	59	46	48	55	44	47	46	46	43	68	57	52	59	41	56	53	46	59	50	54	50	46	48	38	54	54	46	48	54	48	50	52	50	43	49	43	53	65	40	59	44	44	53	48	47	41	65	60	52	66	51	46	44	43	55	58	45	45	46	48	60	49	49	49	62	63	56	43	54	55	49	51	59	55	56	58	47	47	52	50	52	59	50	62	45	57	51	58	51	41	52	60	43	59	65	56	35	59	53	53	45	65	50	47	52	35	51	48	61	49	60	52	46	40	42	45	41	50	51	48	57	41	47	50	49	41	59	46	61	58	50	62	56	55	50	51	58	45	67	57	57	50	48	61	63	45	54	40	55	57	58	39	47	55	44	51	47	58	46	46	57	42	52	46	55	50	47	38	53	61	58	45	53	47	53	51	55	54	53	31	47	44	64	50	43	54	41	55	42	59	55	51	50	58	52	49	50	48	39	55	40	50	53	50	63	40	49	61	57	53	48	47	41	53	47	59	55	57	54	61	48	45	51	67	46	40	45	48	51	54	35	49	58	57	48	51	50	44	57	59	48	44	52	61	56	47	51	52	49	46	55	44	57	54	54	53	45	47	47	42	60	51	49	30	52	59	50	57	59	48	52	55	48	54	50	39	34	50	52	50	56	63	53	59	50	49	56	51	54	36	52	64	47	55	49	37	52	47	62	66	47	44	41	57	45	47	62	58	56	51
24055	10090	5052	3291	5216	3439	2114	1734	1491	1380	1106	1011	979	958	851	852	801	893	736	693	644	601	665	607	569	581	572	510	582	589	644	699	728	731	837	837	827	917	905	892	936	917	863	709	571	579	551	637	515	481	518	484	439	415	419	437	472	412	448	443	451	418	430	431	427	460	435	441	453	438	446	416	442	483	454	533	497	475	485	479	469	422	450	458	482	479	493	511	497	508	498	524	468	492	489	502	431	472	450	427	402	430	401	401	445	429	399	410	455	431	409	403	438	437	445	377	416	398	417	435	439	389	428	401	364	405	436	470	428	437	405	416	450	427	427	383	419	417	423	405	438	443	445	430	406	437	418	396	422	435	436	445	406	451	414	474	396	406	442	414	418	425	435	403	409	442	389	440	434	423	413	427	395	432	423	381	417	431	354	433	407	404	399	412	445	439	401	410	422	401	440	388	423	429	434	425	408	404	381	417	409	376	407	441	398	401	443	391	410	405	418	406	442	396	380	423	398	446	389	435	423	432	409	417	466	400	440	384	397	423	402	422	380	392	379	407	399	407	414	434	427	405	401	413	417	426	426	442	417	470	425	424	417	384	443	434	406	407	421	406	423	413	400	443	392	400	432	427	442	425	408	402	429	402	416	430	441	434	404	418	394	411	416	419	447	407	407	367	446	402	423	423	411	401	423	409	439	440	382	399	472	418	443	441	414	406	412	425	435	403	405	430	402	415	431	460	426	397	442	387	478	419	387	428	425	446	432	432	428	385	405	399	416	398	386	380	435	401	391	411	379	414	434	396	411	400	436	405	416	422	410	382	416	427	399	404	416	411	398	408	416	439	427	407	431	390	403	403	428	420	405	418	439	452	459	426	431	451	397	412	421	441	429	460	397	412	445	391	490	425	453	408	419	449	356	405	428	412	427	415	395	433	381	414	386	431	408	442	447	394	429	409	409	390	451	422	416	407	401	420	450	426	403	419	401	436	430	458	435	432	402	452	440	428	391	417	450	402	431	403	406	396	424	446	404	413	423	406	411	410	433	444	419	421	422	421	369	395	389	397	423	419	395	428	428	408	446	417	413	418	401	428	442	458	419	397	446	396	460	420	423	411	435	423	434	424	419	433	383	439	417	396	421	427	413	397	450	413	387	415	447	413	418	403	386	411	406	425	367	466	437	419	418	448	405	391	430	387	439	408	412	414	405	457	412	382	411	432	413	430	425	423	422	439	428	452	384	392	417	426	428	396	435	418	415	396	424	408	459	423	453	430	445	405	424	413	418	380	422	408	419	388	403	414	393	429	434	413	442	433	405	401	440	432	409	399	420	413	404	402	429	439	440	427	431	423	421	385	439	402	400	418	437	428	430	421	418	404	376	374	440	458	437	398	430	433	420	433	463	400	403	475	417	396	410	416	394	422	450	415	395	410	394	404	419	413	421	401	409	443	423	411	390	437	393	388	400	417	437	401	414	404	441	403	388	438	355	412	454	413	416	421	449	408	438	390	412	441	381	397	433	447	385	375	385	394	409	438	423	445	378	409	408	390	407	429	410	430	421	384	453	429	375	409	408	399	398	444	472	406	430	405	372	448	441	409	396	410	449	427	412	411	429	371	441	420	450	414	394	430	407	437	443	441	408	395	430	406	457	389	441	403	407	407	401	443	466	410	435	438	444	427	412	426	413	451	428	418	400	415	432	422	420	401	406	429	361	412	401	437	426	411	411	421	425	424	433	391	455	429	401	388	404	426	440	373	407	425	408	434	404	416	441	414	425	381	419	428	400	404	408	414	424	407	365	427	443	422	424	433	425	410	379	447	400	425	417	440	419	422	431	455	420	425	443	413	413	396	415	407	388	426	444	450	418	435	423	397	417	436	417	433	405	413	415	453	398	378	418	372	412	399	432	404	405	430	394	426	420	452	392	435	415	417	431	427	467	405	393	437	396	407	424	409	408	379	399	423	441	463	428	429	418	440	413	440	404	394	424	393	430	443	419	400	391	425	443	417	427	459	456	418	406	439	418	400	436	435	419	391	380	440	406	429	484	431	409	420	389	418	439	400	438	420	423	436	422	409	428	421	426	378	424	410	410	407	395	448	403	402	449	428	443	443	439	382	398	413	406	420	444	378	403	395	399	455	408	431	433	447	445	398	422	427	409	407	428	463	410	400	436	429	443	415	419	440	408	431	403	378	432	418	415	398	431	412	415	392	425	415	462	411	444	424	402	418	415	396	414	450	415	412	419	439	391	439	434	395	399	380	422	403	395	443	400	416	392	427	421	429	401	446	433	413	388	382	407	416	461	377	412	411	444	403	412	428	412	421	421	394	422	432	399	439	416	437	413	424	400	422	452	435	448	409	407	422	427	402	393	422	425	417	434	439	404	417	375	415	437	395	400	427	432	420	424	410	421	403	419	425	425	432	390	432	421	441	425	454	462	404	413	433	444	404	456	394	386	395	397	440	434	407	404	403	428	437	426	398	456	435	389	432	416	420	405	390	439	414	418	405	413	411	420	421	446	428	375	402	408	430	434	441	415	409	437	414	449	421	378	420	425	422	398	429	431	438	411	399	371	434	439	403	404	409	378	416	418	407	445	416	404	422	422	360	416	423	456	409	426	399	434	422	421	423	413	412	431	441	420	411	412	426	436	423	409	371	438	426	407	401	427	402	434	371	405	416	435	452	391	375	422	439	409	432	431	389	413	410	428	428	412	394	404	414	446	388	389	407	388	395	414	368	419	433	421	420	389	446	419	448	397	439	400	417	393	406	434	403	439	412	405	425	465	397	442	409	434	427	452	440	434	390	403	420	423	385	405	398	413	410	418	456	447	429	437	408	388	431	418	431	374	396	393	410	434	415	407	396	449	404	379	380	374	394	392	453	422	419	424	402	420	383	434	430	429	417	404	417	391	421	400	423	409	429	426	422	469	436	426	414	479	392	436	411	448	416	404	406	418	405	451	411	423	410	382	425	415	401	421	415	428	385	412	411	431	437	444	425	406	414	383	414	409	405	397	417	414	403	396	400	430	402	452	420	398	416	420	445	401	409	446	400	410	390	410	410	439	380	426	383	420	430	454	449	438	445	420	394	384	445	415	427	405	430	449	453	418	407	424	393	404	392	397	396	429	411	395	433	433	436	410	436	443	398	391	430	394	424	425	417	420	438	423	413	421	409	393	424	445	418	422	396	427	441	415	409	410	387	419	417	462	403	490	367	392	430	401	389	406	425	454	434	428	389	412	377	438	459	421	420	384	415	387	390	417	423	399	390	443	396	451	401	408	425	385	352	471	392	433	415	423	428	400	389	438	391	425	402	414	418	434	415	430	413	422	431	397	451	431	416	389	420	412	402	422	464	426	408	474	442	421	455	449	463	413	436	386	384	382	436	390	429	376	439	423	427	408	453	430	461	432	410	423	406	419	435	433	446	391	434	440	408	419	424	394	406	426	460	383	410	409	443	441	437	440	430	417	402	415	412	406	436	403	404	428	389
3490	1687	635	154	107	91	86	71	67	63	62	56	69	55	68	68	42	50	58	51	47	50	44	40	50	42	57	49	42	50	62	72	64	73	60	65	68	63	61	60	62	56	59	57	32	40	48	46	36	40	36	39	36	46	34	31	44	39	46	49	33	47	43	34	41	38	44	35	33	50	50	37	56	43	37	45	55	43	43	34	37	36	31	36	33	32	41	38	50	45	31	54	42	23	41	45	40	30	37	29	44	33	41	33	43	39	40	44	32	36	42	30	36	42	30	38	22	47	30	29	32	40	36	30	27	47	29	43	41	30	37	57	34	28	33	31	45	31	40	32	32	42	39	26	40	40	34	35	38	31	27	25	40	33	41	31	37	36	32	31	27	38	35	29	39	37	35	27	37	37	32	36	27	36	35	46	36	38	42	39	34	33	28	35	37	31	37	37	34	25	57	40	31	36	28	29	41	36	36	44	34	49	42	34	43	35	39	48	40	22	40	30	37	32	40	32	43	27	28	30	36	40	38	41	36	42	45	44	38	42	41	38	40	36	30	34	33	30	29	38	32	30	31	33	26	32	37	48	43	34	34	37	37	33	46	33	41	32	32	42	34	26	36	47	41	30	39	43	35	19	33	42	40	41	28	37	35	30	34	34	25	36	35	39	33	31	41	30	40	47	37	36	40	28	37	26	37	34	41	42	26	41	39	34	38	40	24	44	39	39	34	35	35	32	40	33	22	25	36	44	35	29	34	30	36	39	42	32	37	43	41	40	30	33	48	34	35	34	38	33	45	39	30	28	29	39	34	35	33	37	37	41	32	35	49	23	37	36	36	37	43	40	31	47	56	37	29	34	33	33	35	48	28	29	33	38	35	35	37	30	32	38	34	44	38	32	43	28	38	40	36	29	42	39	47	42	43	37	36	46	33	38	41	50	39	37	31	43	36	41	31	45	31	27	30	29	32	34	33	39	34	26	37	38	44	34	44	29	43	29	26	37	33	34	34	43	31	36	48	29	39	39	32	34	35	34	45	30	41	30	37	43	38	44	32	31	28	23	35	32	35	32	28	37	39	40	33	30	40	32	41	33	36	31	35	33	31	43	38	39	31	35	33	36	38	28	43	45	42	29	37	28	44	28	47	41	40	32	34	33	40	40	44	38	26	37	38	44	45	35	30	32	34	30	34	38	37	38	37	39	30	34	37	28	32	39	38	50	37	26	33	28	36	36	33	38	28	43	34	37	33	56	40	48	32	44	25	28	22	24	34	42	31	27	32	41	38	43	30	40	32	35	37	43	43	25	37	28	30	31	27	31	33	29	38	28	29	43	25	34	42	45	28	44	30	45	42	28	36	35	32	37	23	40	37	34	42	40	35	28	39	45	33	28	33	35	37	38	36	32	36	36	46	28	23	28	34	48	31	38	44	29	39	34	33	41	36	28	40	30	34	38	36	34	26	39	37	36	45	33	34	30	39	38	47	53	42	39	32	33	41	30	35	35	39	23	40	40	35	28	25	34	34	32	32	34	33	48	42	41	40	41	41	38	32	41	29	34	29	35	35	29	37	26	29	32	45	30	30	32	37	47	35	36	39	40	38	36	35	31	24	36	35	38	25	30	35	42	45	25	42	42	43	29	39	36	38	29	41	37	32	26	37	43	23	24	27	35	39	29	34	46	25	31	42	45	44	41	28	45	42	34	41	31	43	37	29	36	25	31	45	31	41	44	33	35	37	31	41	27	34	32	34	44	30	35	33	39	40	33	24	35	37	29	37	27	35	44	39	31	37	42	42	34	43	40	40	33	45	35	37	39	26	50	40	35	36	34	32	23	30	23	39	41	34	33	35	26	39	38	40	40	26	31	32	30	36	36	41	32	24	39	43	32	34	27	30	36	39	52	33	37	36	34	25	44	39	31	30	33	39	37	35	25	35	29	37	28	43	35	40	33	32	32	44	37	37	32	48	44	29	38	37	43	39	24	34	31	28	28	34	40	36	33	35	38	39	32	33	45	39	31	29	25	29	27	25	34	35	45	33	35	27	37	30	33	32	37	34	32	36	33	19	42	45	38	35	29	30	35	29	34	44	36	34	38	45	47	28	33	32	42	27	40	40	44	37	47	47	31	37	40	40	30	48	22	32	30	31	43	29	36	39	35	41	24	37	30	42	43	35	34	37	37	32	35	35	40	28	52	33	36	27	29	41	31	37	35	34	33	37	46	42	42	31	37	33	47	43	38	24	29	31	37	25	56	34	25	31	37	32	38	39	40	40	40	35	32	32	23	38	39	32	28	45	36	33	42	39	36	35	30	42	34	40	41	39	39	31	47	42	37	28	31	32	28	30	34	40	29	26	36	28	40	31	32	37	45	32	36	38	37	38	53	41	39	31	33	33	34	27	44	28	46	33	26	31	26	46	38	37	35	45	37	38	41	31	36	36	46	33	39	36	45	40	39	46	34	36	36	38	26	29	35	27	38	36	42	49	49	25	31	32	30	41	29	26	34	25	31	35	41	31	40	30	37	47	32	33	39	32	34	37	32	30	42	38	37	43	44	40	53	39	28	36	34	44	41	25	37	33	40	35	27	35	28	38	22	35	33	38	34	42	33	34	34	29	42	35	40	39	43	45	38	34	37	36	31	40	31	35	26	39	42	36	33	43	35	38	45	34	40	32	26	40	42	33	45	39	44	22	38	35	34	40	31	36	34	34	39	30	45	41	44	33	37	39	41	29	37	47	37	42	35	44	34	33	29	39	36	26	42	36	27	33	38	44	41	41	32	49	30	47	37	47	27	28	37	29	49	44	32	33	35	37	36	35	39	46	36	39	27	42	33	33	37	24	45	26	34	35	40	45	47	33	52	32	42	35	32	33	40	27	24	31	40	38	38	36	45	27	31	24	35	33	37	33	32	40	31	43	35	40	35	42	23	46	38	44	46	49	34	33	38	30	34	34	26	36	33	53	40	27	38	40	35	29	36	38	41	24	41	25	33	31	45	33	39	33	25	36	44	35	31	32	36	48	26	32	43	34	35	33	49	28	29	40	33	42	34	34	40	33	36	29	32	34	45	27	40	30	26	39	50	29	38	28	27	49	32	30	34	28	39	29	50	34	27	33	36	20	32	33	32	37	25	51	34	33	34	29	38	36	24	43	32	34	29	41	42	35	38	41	28	36	30	30	31	36	38	32	32	31	27	41	25	41	39	39	30	41	25	36	39	34	42	41	28	38	42	30	47	32	29	25	40	26	32	44	37	28	44	44	28	36	43	41	39	25	36	44	37	38	32	36	28	39	43	31	42	32	34	38	47	31	36	38	35	41	27	32	45	33	28	52	38	43	49	39	42	40	28	25	34	41	31	29	30	41	22	33	34	33	38	37	38	34	40	25	33	43	39	57	38	40	35	40	34	43	38	37	48	34	31	27	31	29	40	32	43	41	32	30	41	30	32	37	29	41	31	33	43	31	35	30	38	32	40	41	35	34	46	41	28	33	43
28393	14294	6382	3261	6601	5296	3469	2530	2078	1636	1484	1279	1160	1058	982	923	981	897	821	753	647	651	535	533	539	583	579	629	670	674	781	796	839	865	926	924	887	944	893	900	899	834	806	650	491	516	553	464	443	390	387	369	336	349	324	333	319	341	343	314	320	355	307	336	353	348	358	347	327	352	350	349	415	427	512	432	386	375	394	371	376	382	362	380	410	425	418	413	383	403	360	405	396	360	392	355	349	324	297	332	309	296	358	320	361	313	322	311	327	312	322	271	296	326	303	317	287	325	280	299	302	242	338	284	320	306	313	259	330	315	311	314	275	300	287	324	316	303	315	306	295	305	284	277	312	291	315	332	290	339	308	290	310	272	269	305	314	290	341	321	346	280	288	281	306	300	309	309	309	310	302	310	290	322	301	299	295	293	277	300	279	305	283	302	310	284	286	303	295	302	283	280	304	308	301	299	294	281	251	295	308	290	306	296	322	317	323	310	292	309	309	346	304	305	321	287	312	339	319	278	320	295	314	313	298	282	274	309	336	311	275	304	314	297	310	299	322	323	280	274	310	294	339	267	270	319	285	290	283	282	323	325	327	288	283	269	276	324	304	299	283	315	304	298	300	310	288	312	278	327	317	312	296	294	293	327	301	300	305	311	286	278	321	288	301	284	282	312	294	278	298	314	334	273	295	281	302	274	271	292	296	290	299	297	314	316	297	300	263	297	345	327	320	290	332	319	322	280	322	315	312	272	312	297	294	300	303	277	285	306	302	292	281	319	298	313	292	279	306	298	276	285	306	305	291	336	296	316	321	312	299	271	336	284	283	322	299	328	281	313	281	328	301	331	288	307	305	305	304	301	300	299	294	315	286	304	311	283	322	327	310	271	318	324	300	277	284	307	306	277	280	302	332	324	327	283	321	283	293	280	287	309	336	313	302	310	274	303	311	280	283	307	315	292	274	286	292	282	293	292	344	311	302	329	290	314	283	276	342	312	315	261	296	276	325	317	299	315	278	323	333	289	296	300	331	311	314	303	308	298	276	318	317	335	284	293	338	339	303	322	336	298	308	315	311	284	297	340	306	337	308	296	268	272	315	291	293	253	277	322	295	305	300	303	300	300	264	334	308	304	276	309	310	284	324	271	314	285	325	307	322	298	295	324	327	309	305	328	304	281	289	289	309	306	304	300	286	296	317	294	254	295	286	331	269	283	322	275	266	302	288	305	288	303	286	299	290	317	332	313	260	296	306	317	319	317	276	297	307	283	282	298	299	322	308	306	277	270	334	294	297	304	286	288	326	312	304	284	299	290	314	318	308	295	280	302	264	306	273	266	325	306	323	319	309	311	341	311	272	271	315	308	317	296	328	299	313	298	316	286	332	304	320	305	311	307	305	287	315	319	339	341	298	309	296	279	289	310	284	303	295	272	328	296	303	311	293	291	287	282	305	303	282	292	289	317	306	346	303	283	304	309	307	286	310	330	268	281	327	288	321	312	291	296	309	292	300	306	259	280	298	302	299	288	296	314	315	330	282	316	303	299	324	326	282	296	336	308	291	309	296	295	318	314	335	291	300	306	279	263	308	301	294	282	307	310	319	294	337	275	283	273	319	306	337	317	273	272	321	291	284	316	296	308	273	295	293	325	300	291	284	298	259	326	281	325	283	271	288	297	299	291	304	320	299	295	276	293	298	312	288	335	290	306	267	345	313	311	296	273	308	285	286	278	305	296	285	287	309	299	292	301	274	296	351	309	326	298	294	291	339	289	318	308	293	284	283	281	296	298	355	329	327	342	308	314	309	299	311	309	282	335	292	280	298	311	292	310	343	283	336	331	320	279	286	310	307	322	281	307	339	293	276	288	308	314	295	314	292	324	289	310	286	313	313	285	315	298	301	311	280	296	310	289	304	304	306	273	293	314	324	306	302	310	282	310	313	269	300	268	344	293	290	277	291	293	305	283	308	314	305	316	280	307	316	321	294	295	317	336	298	301	278	288	316	336	322	329	291	291	273	316	311	292	324	283	333	302	260	313	300	284	303	306	295	338	318	300	305	323	291	290	294	300	321	291	264	290	306	295	293	306	284	310	315	278	312	303	311	305	271	289	271	320	276	301	281	309	331	289	302	305	332	312	324	298	327	282	300	294	302	295	268	303	305	327	311	332	313	269	320	301	315	296	262	322	338	286	305	296	295	297	318	286	331	326	292	351	257	308	287	303	305	312	296	304	329	304	293	366	313	326	278	328	316	289	326	303	321	284	328	289	302	307	340	285	302	333	343	315	293	296	300	299	321	303	290	317	271	283	311	278	277	297	321	285	305	292	307	324	304	305	309	316	315	345	275	277	280	335	317	304	293	284	292	278	306	330	323	306	320	293	287	317	324	325	295	310	308	270	288	300	281	303	306	310	314	298	304	313	285	342	301	319	347	290	293	295	308	282	303	343	299	296	282	286	292	322	324	310	308	304	314	299	295	303	286	283	291	292	268	335	288	310	305	330	297	308	312	306	339	290	296	290	302	303	318	299	283	302	308	300	308	261	310	302	303	326	301	304	296	296	301	310	301	320	306	307	296	259	310	297	277	300	312	282	306	301	320	291	297	296	285	274	324	323	332	287	282	312	311	293	288	295	291	306	289	272	272	295	277	302	284	297	282	294	315	282	293	276	275	300	334	298	303	313	294	290	276	306	305	313	315	266	297	301	303	319	312	297	290	304	290	298	319	278	326	272	321	298	303	301	318	303	298	306	325	307	279	297	295	325	304	327	295	309	262	251	305	302	296	311	337	283	307	314	311	323	330	294	296	305	322	300	294	289	289	269	299	299	314	293	320	320	299	314	308	308	326	311	303	312	289	279	289	312	291	296	289	305	324	300	300	298	282	295	323	291	313	312	299	295	278	299	284	297	275	313	310	284	342	320	322	279	302	333	295	295	279	303	335	274	305	320	284	278	341	300	309	296	330	263	298	310	305	282	280	302	314	273	301	341	288	304	330	283	292	320	325	270	309	332	281	288	264	338	279	318	318	310	313	305	286	311	301	273	284	319	275	315	312	291	303	322	290	286	293	309	317	324	289	314	279	280	266	291	296	272	308	301	268	278	322	323	305	298	306	314	300	282	290	326	322	296	304	277	291	278	302	303	306	303	275	311	273	300	329	309	314	307	313	279	283	313	277	275	310	321	308	329	306	291	303	298	306	289	315	310	300	288	301	282	311	279	305	302	282	289	270	348	266	302	327	312	278	305	315	318	321	324	293	307	315	294	315	300	301	275	313	279	320	315	293	275	281	300	296	297	318	318	304	320	309	285	311	301	313	287	295	290	302	298	300	254	300	312	296	310	309	297	283	316	285	313	313	272	297	328	291	309	309	294	343	312	315	296	328	318	340	307	302	281	315	317	333	310	276	311	310	304	307	291	319	324	337	296	300	316	271	293	269	285	319	302	286	278	305	298	317	328	315	299	289	274	302	308	321	311	289	310	301	319	307	306	290	339
2421	678	213	96	62	78	72	74	75	60	56	61	61	61	76	73	89	61	62	55	64	62	61	64	57	77	72	62	63	67	65	72	89	78	67	61	84	59	77	63	67	64	73	66	74	63	72	52	57	66	51	58	77	59	64	63	62	59	48	64	62	56	57	65	68	63	63	67	78	51	59	84	51	66	56	58	80	66	68	60	58	62	67	72	74	67	79	66	60	68	63	60	65	61	62	56	69	56	52	69	58	63	59	56	69	69	61	73	61	68	49	49	67	59	60	60	54	84	53	44	59	57	68	69	45	60	55	45	61	55	57	63	46	52	49	73	71	67	67	57	60	64	59	62	70	53	57	71	50	64	75	60	63	66	64	64	51	55	45	62	66	63	56	49	60	66	54	62	69	63	52	55	67	64	54	65	52	57	58	54	68	65	65	74	64	58	66	56	68	57	66	79	77	71	53	73	61	59	59	65	58	70	44	54	78	56	54	71	60	58	53	59	69	61	63	53	71	67	61	63	50	64	64	53	76	69	71	70	71	62	66	57	58	72	56	64	50	51	56	62	68	63	60	64	58	52	66	58	56	68	58	58	51	53	67	67	60	79	60	58	55	55	56	55	56	47	74	59	60	51	61	50	53	76	55	55	56	54	59	55	74	86	62	55	66	66	69	54	71	48	56	59	51	61	61	72	68	57	62	72	56	62	55	65	57	54	65	70	63	62	64	53	72	61	65	63	60	53	56	62	73	51	50	56	66	67	69	56	71	72	60	56	54	72	64	53	70	50	52	53	48	72	59	65	59	46	58	54	48	61	57	66	57	66	59	53	57	59	59	68	71	56	60	80	63	71	56	61	67	62	58	74	67	71	71	47	60	59	63	68	57	60	59	51	79	61	82	51	64	55	54	59	53	69	58	60	55	56	66	58	61	70	64	67	50	66	53	63	73	57	50	76	67	50	64	60	54	85	69	50	65	46	55	61	56	62	69	58	59	72	66	66	58	64	60	74	69	67	41	52	60	76	42	82	60	56	68	65	57	48	59	79	74	70	51	58	63	55	74	65	56	69	51	51	64	59	73	68	62	53	73	57	69	59	73	70	55	82	59	53	59	62	63	65	61	52	62	62	61	74	59	73	52	59	69	55	68	53	46	61	68	59	62	57	59	67	67	72	61	59	68	57	43	63	58	62	72	67	69	62	84	58	65	53	57	62	66	60	63	56	46	55	57	57	56	64	79	74	65	59	73	71	75	58	59	69	54	88	68	63	64	71	63	73	66	53	52	51	60	69	64	63	62	52	60	61	50	74	56	77	55	68	62	61	58	49	68	58	65	74	67	72	59	72	76	66	63	51	64	59	70	57	59	64	54	68	64	39	48	58	56	69	47	70	65	47	57	56	61	57	73	59	61	61	48	51	62	66	60	67	58	59	55	64	74	74	74	67	55	60	75	60	67	63	55	60	62	73	75	60	55	56	58	62	72	67	64	65	71	58	66	54	54	72	59	76	53	72	63	61	61	69	64	66	72	65	66	64	63	60	64	51	63	62	66	73	56	61	55	54	66	67	59	59	61	55	50	59	69	57	64	59	58	53	62	69	59	52	60	54	50	57	66	63	74	56	65	71	51	64	52	59	53	56	52	50	54	68	65	66	67	56	57	58	64	69	76	60	80	58	61	59	63	57	63	50	57	48	50	56	72	71	64	69	52	54	53	66	66	58	66	54	58	70	71	56	59	63	78	60	59	49	66	68	71	55	75	92	53	75	69	68	60	59	72	66	46	54	58	72	72	66	59	60	71	48	66	58	55	69	53	70	75	65	71	61	61	44	65	56	69	58	54	61	56	52	69	57	53	56	58	76	64	61	49	55	62	63	63	68	64	60	62	64	70	66	62	57	59	57	52	59	61	74	78	56	61	68	68	61	58	62	57	65	60	72	61	70	64	67	68	53	62	43	54	56	51	72	60	63	63	68	56	70	67	44	63	65	60	62	67	49	66	69	50	62	71	48	60	65	77	69	48	66	64	60	61	73	61	62	62	66	56	58	64	63	53	67	57	66	51	48	69	73	61	64	58	76	59	74	64	64	66	73	68	58	57	61	72	84	63	67	51	60	63	72	52	70	65	65	66	62	60	52	48	65	51	60	61	65	60	72	60	66	57	59	54	60	62	73	50	56	58	64	55	57	58	61	64	69	54	59	77	73	62	61	67	69	55	48	73	58	75	59	56	50	55	47	61	71	75	67	66	70	82	67	62	72	63	57	66	64	55	71	64	67	70	73	38	55	63	57	61	59	55	71	60	57	49	55	61	67	53	63	62	65	73	58	60	50	62	75	56	68	57	53	63	78	55	66	65	73	60	69	69	58	57	60	54	59	63	61	62	50	64	54	70	62	69	63	68	69	53	54	55	57	58	67	58	64	65	62	50	63	74	66	65	73	57	67	59	53	65	51	78	63	71	65	49	76	58	62	56	58	74	72	70	62	48	59	57	68	61	69	67	65	53	57	67	62	48	52	63	69	67	71	76	61	64	80	73	69	80	63	61	54	62	63	66	55	64	56	60	69	71	49	55	76	75	47	52	66	78	64	59	54	76	64	58	61	60	59	48	63	66	74	65	58	81	61	69	62	62	67	55	50	54	63	59	72	70	50	56	50	55	69	73	67	60	75	53	64	73	52	42	66	63	57	51	49	57	65	51	50	68	53	64	59	63	55	67	58	63	64	60	59	67	69	55	78	62	64	52	62	64	72	52	70	76	63	62	62	71	65	70	57	53	59	61	73	66	62	59	67	65	66	56	58	73	73	66	64	68	58	66	62	64	62	69	62	73	59	50	59	65	68	63	51	71	59	65	72	60	57	62	67	63	59	75	72	53	71	80	50	61	60	60	69	53	60	62	66	51	67	65	66	62	72	61	60	49	72	53	67	70	61	53	52	70	61	64	67	60	63	55	75	67	47	64	80	56	60	59	65	62	71	74	61	60	69	66	72	50	80	58	61	61	54	53	63	62	60	59	67	69	71	66	69	60	51	55	62	62	59	62	61	62	69	67	65	50	65	76	58	66	74	69	59	46	69	60	55	63	53	60	68	65	67	62	67	63	75	55	60	65	78	65	72	60	61	75	64	57	55	50	56	73	61	70	58	71	59	61	54	65	62	75	64	70	56	55	63	60	58	45	68	63	60	57	64	58	68	53	55	71	67	61	70	67	65	68	57	47	51	58	50	57	56	69	57	58	55	60	53	69	57	68	66	58	65	80	62	62	59	66	62	70	64	68	54	73	67	53	61	65	59	52	67	66	64	70	63	72	67	54	59	63	69	66	61	71	66	56	58	69	58	67	51	78	60	54	73	71	62	54	71	54	67	54	61	59	72	63	69	65	80	61	64	70	54	57	54	60	61	63	62	53	71	63	69	50	61	57	65	61	64	62	60	63	54	58	68	67	60	50	68	60	47	68	64	56	54	58	68	58	64	57	69	55	66	72	64	50	55	52	74
21971	7717	2234	1423	2172	1907	966	876	779	712	763	768	714	789	703	707	723	702	657	643	598	613	605	572	601	650	733	771	727	704	684	727	775	776	789	865	796	840	837	834	861	783	625	611	598	622	657	590	529	531	537	566	487	500	489	513	527	570	507	533	537	510	527	498	553	550	530	526	514	542	553	577	568	576	562	582	570	557	501	516	529	566	528	562	574	607	574	581	562	561	571	571	568	527	526	528	569	510	531	546	521	505	528	534	525	521	505	491	537	525	521	560	511	523	513	472	468	504	505	529	499	511	527	507	526	525	494	530	511	439	532	539	509	520	488	505	493	507	554	496	491	534	493	551	497	501	469	505	550	489	526	518	509	526	516	517	511	491	493	547	553	513	520	529	560	481	511	490	485	467	518	515	535	533	471	506	520	490	515	454	502	547	504	492	531	531	553	510	493	469	560	526	519	532	506	532	465	483	506	530	528	518	526	489	512	491	472	499	503	483	488	502	483	496	487	472	519	511	524	530	479	504	524	503	523	497	522	483	496	506	456	505	490	461	546	542	520	543	543	480	531	497	492	498	518	554	548	515	535	561	494	507	548	498	522	524	539	496	527	532	481	496	522	513	520	522	521	454	514	487	506	518	497	525	494	487	467	501	473	456	502	488	527	526	539	511	478	489	545	479	499	506	508	525	521	546	499	519	491	491	560	475	486	530	499	512	514	487	465	487	507	525	539	468	526	482	488	497	487	513	476	517	486	512	527	514	489	527	476	476	527	508	502	516	473	495	525	526	515	498	542	546	511	474	507	520	504	522	533	501	493	517	498	504	514	493	497	527	493	539	525	477	487	519	482	532	492	489	510	507	534	525	492	494	530	503	498	531	467	476	443	532	475	500	462	472	512	480	490	503	524	497	465	479	522	496	516	516	510	508	492	489	542	535	494	505	490	490	519	519	506	459	464	529	494	510	504	531	518	535	527	494	521	507	506	545	468	557	476	559	477	528	518	507	510	501	510	502	492	509	500	508	567	487	518	501	498	498	497	543	502	519	468	514	481	463	516	537	509	537	526	549	525	487	500	497	500	522	519	485	478	499	507	458	500	522	532	497	510	507	463	488	479	496	502	506	486	475	474	527	512	469	532	514	522	527	518	498	488	512	484	479	534	472	550	497	541	516	480	519	519	520	553	489	498	529	529	552	514	520	480	494	473	496	480	540	539	540	483	494	524	527	492	516	510	530	533	504	498	501	501	482	493	538	520	519	484	523	512	520	535	511	500	514	531	569	463	533	510	496	492	537	525	444	517	498	519	498	487	529	551	511	492	566	550	476	502	479	501	515	496	511	486	486	501	509	522	524	514	516	481	511	519	534	494	477	505	477	532	520	491	501	481	491	463	522	502	515	490	517	516	516	509	549	504	488	523	534	501	532	487	495	486	539	517	505	478	493	528	478	498	540	505	512	491	482	538	539	523	522	473	516	498	489	499	495	499	544	555	508	475	511	514	529	530	545	509	543	515	480	523	496	492	524	498	496	493	461	526	500	512	515	517	540	469	513	505	512	497	488	525	536	475	524	474	486	509	492	485	500	489	524	509	500	489	484	507	525	540	482	493	476	510	497	493	509	502	532	524	476	554	538	472	513	521	544	496	467	483	512	510	538	483	553	506	521	487	509	530	517	511	515	502	520	493	478	492	496	532	499	508	478	511	474	489	535	507	514	504	527	552	491	515	490	500	520	483	487	512	475	500	497	493	462	519	516	527	507	512	530	541	499	496	493	514	496	493	505	522	489	502	511	505	528	528	459	551	524	545	522	478	517	480	525	508	510	528	486	491	466	544	498	498	468	506	533	516	510	558	460	501	489	530	500	542	493	482	493	509	534	529	493	467	496	461	523	530	540	477	484	487	508	491	475	492	483	503	501	507	482	523	477	495	503	484	524	500	564	515	502	498	484	508	531	512	506	524	471	479	478	564	511	483	520	529	502	475	505	516	489	515	521	512	526	486	467	472	481	481	519	520	489	527	496	497	518	467	502	483	519	538	498	518	507	526	479	542	546	497	511	537	521	538	498	487	543	500	522	538	497	447	489	501	471	514	495	501	512	473	544	522	508	516	526	514	485	504	507	508	520	511	481	468	517	511	531	553	539	508	500	501	490	531	501	519	546	473	515	535	518	464	531	519	518	494	502	508	524	458	509	512	513	483	525	522	534	508	518	530	486	520	555	483	516	546	517	501	510	506	520	523	545	501	522	496	498	491	566	538	462	488	470	487	506	489	527	496	472	483	534	524	481	502	514	537	490	531	511	498	489	463	506	514	497	496	486	471	501	530	496	513	529	515	481	480	505	494	516	491	549	469	510	522	493	528	489	553	507	497	553	461	515	528	509	539	535	503	523	493	511	494	511	485	495	524	498	526	514	490	524	482	497	510	482	502	507	494	502	481	495	511	468	502	537	487	499	509	518	495	510	460	554	494	519	489	544	535	535	493	514	533	517	488	496	490	487	546	543	520	499	492	558	508	546	505	526	520	484	550	502	511	493	498	534	494	509	486	523	537	498	513	498	493	489	475	543	498	514	491	500	501	514	487	482	535	568	483	444	497	542	542	509	511	519	494	490	517	485	502	481	506	507	459	515	517	518	514	519	499	472	527	493	506	492	480	527	476	516	492	492	525	516	495	509	507	488	516	515	449	526	499	503	500	527	515	538	505	531	504	513	506	518	533	494	517	543	547	503	555	503	490	525	495	531	541	499	495	503	468	499	487	509	485	525	502	500	504	493	550	520	513	469	474	508	501	520	519	513	541	491	475	505	489	510	547	513	504	536	518	499	508	495	531	497	521	488	473	530	511	519	458	466	524	476	473	546	524	503	525	513	527	542	508	493	503	496	535	490	532	505	518	520	504	474	524	505	516	462	532	509	506	508	528	502	513	495	498	476	528	458	509	501	520	514	494	520	501	532	524	506	498	492	473	510	534	475	501	495	477	509	529	504	542	531	518	491	532	516	485	508	501	484	533	480	500	506	497	543	500	462	534	495	499	532	511	517	495	507	504	499	506	505	496	537	480	518	485	513	498	539	498	493	546	527	489	493	506	487	497	478	519	526	467	490	516	499	519	507	511	509	509	501	533	498	505	496	529	524	533	500	508	530	542	485	469	519	465	503	470	478	512	530	520	535	497	523	485	501	450	521	507	556	499	505	523	518	491	526	504	511	520	509	500	531	504	533	477	555	493	492	502	503	476	550	535	510	509	533	508	506	536	486	480	464	507	515	506	549	524	493	492	494	490	517	533	490	505	510	514	488	535	494	515	494	508	486	554	469	504	489	532	546	543	529	466	519	494	493	463	557	519	528	535	527	522	498	501	502	534	517	517	538	511	473	487	494	515	503	514	532	510	514	460	461	551	526	486	534	512	518	516	562	519	485	507	534	480	485	504	514	521	540	508	488	541	501	523	534	493	498	464	516	519	559	491	505	542	508	573	524	508	482	512	501	494	497
2600	1236	350	116	108	94	75	74	77	74	64	51	59	63	69	64	59	51	57	58	51	58	54	63	71	51	75	62	75	57	64	72	58	71	84	75	59	70	75	79	54	60	65	52	42	47	53	37	51	51	51	52	53	54	52	33	48	60	40	54	58	50	56	51	40	62	55	51	58	56	56	55	50	47	54	50	56	64	57	53	50	55	50	60	46	45	53	76	51	50	52	46	54	55	60	50	50	57	52	46	54	52	62	53	53	47	51	61	49	46	43	50	43	54	56	35	59	58	45	46	59	46	50	51	52	41	44	51	54	47	45	43	44	56	38	52	48	48	47	50	48	39	49	46	48	43	51	47	53	45	44	51	44	47	52	42	48	63	49	47	51	47	49	50	49	48	52	50	46	48	51	45	55	57	45	45	44	57	44	58	53	35	53	64	51	38	48	40	43	60	50	51	54	42	65	46	58	43	50	43	49	68	52	34	53	46	46	53	50	54	46	54	37	44	52	41	49	48	48	26	41	44	56	55	43	53	53	48	42	47	36	54	60	38	47	41	59	54	50	48	50	55	58	57	46	57	48	51	47	44	52	56	55	56	49	63	45	47	50	48	43	43	42	60	43	57	56	48	46	49	55	44	38	38	49	54	50	54	48	47	45	51	55	55	53	52	42	60	55	42	44	52	52	32	37	51	39	49	56	58	37	51	51	46	37	58	41	45	44	54	56	46	41	37	39	45	51	45	50	53	47	36	42	56	51	55	62	41	46	39	51	35	47	40	51	45	65	58	32	58	54	48	53	47	54	50	54	49	54	57	47	56	59	61	48	49	46	47	53	55	40	50	54	41	57	51	46	36	42	56	61	54	44	56	41	37	59	40	42	62	52	55	38	41	49	41	41	47	54	57	43	39	45	59	27	58	44	32	42	51	51	43	54	49	46	44	56	64	49	62	47	66	52	44	40	41	54	43	45	49	43	42	37	62	54	48	42	36	49	52	67	44	49	52	37	52	48	44	39	57	40	51	43	51	49	46	45	58	45	38	63	54	51	41	53	39	51	46	50	51	49	49	53	41	50	31	49	62	48	48	59	51	44	49	48	49	54	54	60	51	50	45	43	52	53	52	45	53	44	57	44	46	62	56	33	45	58	47	48	36	57	49	46	44	43	58	43	46	47	47	36	40	44	44	44	48	52	46	44	49	56	61	41	59	41	47	40	43	47	57	48	51	40	53	54	55	49	43	64	43	50	32	45	44	55	50	57	45	34	52	49	48	45	36	37	39	55	56	57	39	32	43	45	47	50	50	57	68	47	51	53	61	50	46	48	68	49	44	47	51	36	42	48	48	44	35	43	43	52	57	45	39	54	53	43	48	65	53	51	59	47	54	50	57	36	39	49	44	53	38	54	45	48	52	37	65	42	43	47	50	41	67	39	42	48	57	45	45	47	38	44	53	42	51	54	54	42	53	37	52	51	47	53	48	54	54	38	38	41	56	52	57	47	63	48	42	51	33	48	55	51	53	49	52	53	45	55	57	51	55	46	57	43	45	44	49	45	39	49	43	39	49	53	46	42	44	61	46	48	49	45	48	48	52	52	48	40	56	39	30	64	58	60	50	43	48	44	41	51	48	40	56	55	38	40	52	46	47	43	36	44	48	48	54	51	59	42	40	48	43	60	54	52	56	49	57	54	38	41	51	47	44	48	39	44	39	46	46	56	33	43	41	31	64	48	49	54	46	42	54	44	46	53	45	49	51	55	49	49	50	50	37	53	46	46	46	54	31	61	54	60	49	46	39	47	51	58	47	46	43	48	60	57	41	46	57	43	44	42	55	50	43	52	63	44	50	57	49	62	44	40	59	36	53	56	60	47	53	45	58	53	58	45	43	39	47	46	60	36	49	63	53	45	47	44	47	52	53	49	44	47	52	55	45	54	49	52	47	45	57	63	71	49	49	51	44	68	46	48	52	61	51	33	41	35	66	49	55	44	43	48	34	49	56	51	59	45	61	40	50	47	46	41	42	58	48	60	54	59	41	46	43	47	64	42	46	38	53	44	49	42	42	41	53	41	47	44	56	39	53	55	61	55	51	56	57	47	54	50	57	47	50	47	42	55	33	60	43	43	59	46	49	44	61	42	37	47	39	45	56	56	48	55	39	42	49	48	50	51	38	40	59	47	43	43	50	51	57	47	43	49	48	51	44	47	49	42	49	54	44	41	60	44	52	47	51	57	59	62	71	65	42	43	47	43	58	62	53	59	46	53	46	35	49	50	52	58	53	44	34	50	50	54	51	54	30	48	39	48	52	37	39	65	45	46	43	52	51	48	40	39	48	46	60	38	36	61	36	41	55	50	45	50	48	47	45	37	38	57	42	41	54	61	53	53	40	50	47	42	55	59	49	56	49	59	43	60	50	50	47	47	44	50	40	55	51	54	46	49	52	48	46	44	57	60	45	46	53	63	39	45	54	42	52	60	47	57	58	54	55	50	45	52	50	62	47	53	34	47	49	47	58	45	47	50	53	61	51	36	46	56	53	53	50	55	44	37	56	47	50	48	48	61	58	68	48	51	48	53	54	44	60	51	45	52	44	63	47	43	44	41	43	42	51	59	43	37	43	49	45	48	35	57	52	54	43	48	44	55	48	54	46	47	49	44	58	43	50	53	54	51	43	44	45	32	59	52	43	43	38	63	46	59	52	50	49	51	37	45	60	40	52	57	32	48	60	46	49	41	45	58	53	52	53	46	54	64	51	46	47	48	50	53	46	48	54	58	52	35	53	44	44	54	36	57	69	47	54	45	51	48	48	45	48	51	54	59	44	60	46	41	41	46	54	49	60	45	50	42	48	40	39	50	49	53	49	47	46	46	42	51	50	41	51	45	53	38	42	54	49	52	59	50	50	39	66	56	34	46	46	45	48	57	53	44	53	54	46	46	53	44	36	49	54	59	42	47	44	40	30	44	30	59	60	54	50	47	55	40	53	59	51	56	64	43	45	50	49	51	44	50	43	37	55	47	51	57	50	46	54	41	48	39	50	43	31	54	63	42	46	52	52	43	53	38	50	51	33	42	52	40	57	46	42	54	49	59	39	47	45	45	49	63	41	47	43	36	41	45	46	51	45	47	46	39	50	54	42	59	49	42	56	32	54	49	43	51	39	54	48	54	48	46	56	35	43	58	51	60	51	53	43	42	63	58	52	52	52	41	43	43	46	52	51	37	47	39	59	57	42	48	58	55	48	58	52	51	45	40	51	45	40	51	41	43	57	43	51	41	66	52	57	59	47	49	40	53	37	50	41	46	41	49	43	44	42	41	58	47	60	39	49	40	37	37	47	59	65	45	47	42	56	52	44	46	45	45	49	55	58	58	59	47	44	46	56	59	43	46	38	40	44	54	60	52	62	58	43	47	50	46	46	44	32	45	60	56	43	43	42	50	46	39	47	54	51	53	53	59	48	38	46	42	40	41	54	48	47	59	58	48	44	55	50	48	54
25765	11516	3815	2494	5520	4059	2221	1738	1430	1216	1093	1029	932	905	790	887	798	740	653	688	609	590	656	556	652	658	681	704	765	789	841	748	757	815	841	902	879	831	852	866	845	686	576	533	514	606	504	506	466	483	442	436	454	413	419	401	425	449	462	400	446	582	597	429	484	436	421	439	424	496	465	560	546	542	488	486	451	473	444	433	448	508	532	479	497	524	519	526	464	505	476	445	498	447	430	416	461	395	432	406	407	430	426	399	409	437	442	416	408	440	422	433	420	423	444	404	435	409	442	427	426	434	386	414	422	399	427	408	400	385	427	424	439	444	439	412	428	431	406	454	383	446	390	407	397	396	420	420	406	433	415	436	411	432	416	438	411	384	418	451	391	387	404	427	398	406	443	412	409	418	428	401	429	437	416	403	454	411	415	401	450	469	369	369	423	407	412	394	412	413	419	391	408	397	418	424	434	420	399	441	450	400	396	427	414	401	436	423	399	397	405	399	390	413	455	384	387	441	424	407	425	410	422	377	415	395	438	442	428	369	389	433	413	414	404	405	386	427	405	406	407	412	415	422	412	419	445	428	425	380	369	444	417	423	380	433	430	428	430	418	422	465	411	419	432	408	404	432	441	432	389	395	420	355	412	379	422	420	400	434	404	401	408	437	435	413	416	428	421	407	371	429	391	402	402	426	409	422	420	426	386	385	392	414	414	443	405	393	442	390	391	446	412	401	407	426	401	422	426	405	403	441	421	417	399	388	432	424	376	430	380	436	425	415	417	432	414	425	423	404	443	442	412	415	398	385	419	379	402	438	433	461	442	438	445	410	388	416	412	441	443	400	417	401	446	384	417	364	414	398	422	414	418	407	436	423	412	428	428	408	405	408	389	432	441	403	430	387	392	427	416	390	411	421	449	448	436	432	420	422	393	402	443	372	410	387	431	420	431	406	428	410	374	399	380	416	440	468	429	420	442	398	422	414	442	371	425	429	429	444	416	398	401	430	447	398	397	430	418	408	427	392	425	394	397	427	403	417	404	422	427	426	445	392	445	387	401	406	375	441	409	446	439	444	396	432	454	431	402	446	410	373	393	429	421	413	427	420	435	443	405	397	414	457	393	426	455	428	415	410	433	443	461	397	388	405	444	429	429	392	414	448	438	409	403	427	402	399	432	416	437	434	421	419	410	407	379	434	395	396	428	437	426	379	367	432	428	399	412	429	440	392	398	437	446	412	428	420	394	413	407	401	382	398	386	410	395	421	393	446	414	451	436	454	465	402	438	416	427	413	405	423	394	392	414	435	429	407	418	411	390	388	346	418	439	400	432	416	404	458	396	380	407	397	401	426	403	429	445	425	422	437	412	403	442	373	440	404	463	391	408	431	370	415	402	431	432	403	444	476	397	410	404	433	417	404	428	420	408	397	422	448	405	404	416	407	414	406	381	442	415	436	409	428	423	437	439	415	412	410	407	402	406	420	421	422	398	422	389	438	392	434	428	402	421	419	439	423	438	419	414	396	419	401	430	402	422	413	449	421	399	431	395	393	428	424	405	420	404	416	422	423	427	421	400	435	434	408	405	414	409	383	389	395	430	410	409	436	385	388	409	422	457	419	433	395	413	425	399	427	417	408	418	438	401	398	413	416	414	402	386	393	431	391	429	432	426	392	444	377	411	426	421	439	444	438	414	400	415	389	405	449	396	439	397	404	401	453	379	406	391	402	389	409	441	404	385	451	416	456	426	415	453	460	445	444	401	419	428	453	412	425	411	408	402	410	422	434	398	428	397	405	425	444	395	372	422	406	446	438	440	445	394	425	439	451	428	402	403	440	383	433	417	426	405	413	427	406	426	434	414	416	395	428	396	386	410	416	448	389	459	413	441	407	401	385	444	434	454	405	430	390	418	394	412	437	404	428	417	433	440	431	433	450	403	413	407	442	379	396	419	415	417	425	388	386	415	377	446	397	400	403	458	408	440	421	434	421	420	408	435	414	402	438	380	413	420	437	398	418	457	411	391	406	397	371	407	401	435	392	418	378	419	451	390	427	429	440	435	396	394	388	422	400	407	425	438	419	418	417	425	425	381	436	432	442	405	422	416	413	422	411	388	420	437	416	404	409	425	407	427	373	398	409	369	400	436	399	403	430	421	426	421	378	421	401	421	424	422	413	421	425	439	428	427	394	391	431	447	429	384	391	446	393	431	391	383	413	416	396	431	383	417	428	395	454	378	451	396	396	437	405	400	436	444	377	478	432	440	427	381	378	427	397	415	397	358	400	416	410	426	383	436	425	400	470	409	440	385	368	405	430	409	414	435	394	396	393	439	388	421	431	406	408	414	416	430	406	470	425	451	397	382	433	374	438	468	434	400	410	434	411	396	390	418	406	413	422	416	410	418	411	426	373	417	419	404	407	399	397	404	397	401	401	394	427	445	421	413	434	412	366	449	387	426	440	417	448	419	416	454	408	417	411	439	370	408	427	417	415	430	416	405	414	430	414	396	409	447	367	424	427	416	401	409	386	451	398	374	399	434	435	448	435	421	434	423	402	428	438	425	377	399	393	414	396	386	441	394	411	380	400	387	422	405	427	395	411	411	408	434	450	395	417	414	410	425	428	395	392	421	406	428	439	424	425	429	414	387	428	407	390	377	390	383	378	411	415	417	428	404	452	406	417	411	386	445	402	408	392	426	429	416	415	423	422	392	406	416	394	420	436	399	423	405	418	417	417	412	388	430	433	405	411	404	379	365	426	412	415	451	418	415	405	441	397	394	436	417	398	443	436	453	399	405	407	425	410	420	417	396	360	410	415	419	388	382	417	400	414	430	433	384	399	436	453	439	402	375	387	423	402	410	449	398	438	424	400	451	400	412	377	420	414	426	383	433	403	413	400	432	431	420	416	398	381	409	443	410	414	455	436	403	403	421	425	399	376	421	415	390	436	366	420	409	426	406	424	414	409	404	414	461	450	405	390	454	423	373	394	374	411	429	398	460	426	412	391	396	414	415	382	428	421	403	441	436	412	469	406	403	428	440	408	410	384	407	424	408	391	416	434	418	402	430	422	411	378	426	414	433	400	401	421	409	447	404	425	411	418	397	422	429	443	422	387	421	380	383	409	421	424	429	371	419	440	420	411	390	385	429	411	435	389	453	437	376	408	400	418	396	383	436	397	406	409	429	419	438	424	410	379	416	431	416	417	416	390	374	444	389	434	406	471	349	405	406	419	422	462	410	395	430	431	395	388	410	390	362	401	423	401	423	428	412	425	397	410	393	397	423	425	394	433	402	411	400	414	466	419	373	405	415	412	451	402	436	428	415	445	363	433	419	406	358	387	403	410	416	429	420	402	402	435	432	414	406	388	400	383	452	414	444	396	412	409	393	419	394	399	413	432	433	371	413	392	413	400	395	414	406	407	424	417	393	404	410	403	421	429	423	420	385	406	439	427	393	396	386	444	430	413	352	429	430	428	420	422	447	392	369	410	409	419	407	410
3469	1040	287	186	129	85	78	66	74	72	89	70	59	66	72	63	63	76	69	54	69	63	56	70	75	69	53	57	65	69	79	78	64	75	80	76	64	69	70	75	60	63	57	63	64	57	56	41	43	65	54	51	43	57	58	62	44	48	54	69	55	57	77	51	55	47	55	62	56	62	46	69	63	53	54	40	52	55	49	59	64	46	42	57	59	38	51	53	48	45	60	63	42	48	53	61	52	55	63	43	56	58	41	55	60	65	48	47	62	34	63	55	52	56	58	63	55	47	37	40	43	42	57	63	38	52	52	44	52	40	47	52	60	63	58	59	52	53	72	52	33	60	54	65	41	43	58	54	53	48	52	64	47	38	60	51	68	43	49	40	56	46	61	51	55	56	53	44	44	55	56	54	63	57	51	54	48	54	50	47	28	70	63	44	50	50	61	57	62	53	50	67	64	47	51	47	58	51	44	60	58	53	45	37	60	56	51	39	55	46	49	46	58	48	51	54	62	55	59	55	46	50	43	54	68	51	45	54	65	52	54	47	59	48	41	48	43	56	49	53	46	64	59	60	43	54	54	60	62	52	47	54	45	49	61	61	57	57	37	50	67	58	59	62	52	55	48	47	66	50	47	41	56	53	58	61	50	61	58	51	54	61	54	46	49	51	70	49	63	52	44	58	48	59	54	43	42	53	40	43	70	61	53	47	56	62	36	57	59	52	53	59	41	50	51	50	45	52	46	43	58	46	46	54	37	56	33	46	58	53	45	47	58	59	53	59	48	50	52	52	48	44	62	60	65	57	51	46	43	57	47	50	51	54	57	46	56	56	59	43	62	66	51	55	58	52	45	47	59	61	50	56	60	44	38	59	48	62	48	42	55	43	49	41	63	54	58	53	45	41	58	80	50	65	57	51	40	47	44	50	61	53	77	55	58	44	54	53	51	57	57	52	48	65	50	45	50	59	46	51	47	40	59	60	59	40	64	56	51	60	52	54	59	53	47	44	45	68	60	49	44	54	47	49	55	51	47	65	67	65	50	49	55	45	52	56	57	49	62	47	45	56	60	54	53	70	53	59	52	43	42	43	65	52	66	60	53	68	70	54	56	54	54	51	64	61	45	48	50	50	50	53	58	54	49	57	59	60	58	54	55	65	44	60	53	51	42	40	57	34	61	56	48	47	57	44	66	62	50	52	63	49	54	50	36	51	54	48	52	45	43	56	53	62	44	52	46	45	54	63	48	50	61	54	57	55	58	60	40	50	43	44	47	51	65	54	40	53	44	47	52	61	57	66	59	48	52	56	44	72	62	47	34	46	44	53	44	50	53	40	46	44	44	49	63	54	59	45	58	51	59	60	48	45	44	48	53	58	63	62	45	56	63	44	44	56	57	63	59	70	54	55	46	46	49	55	46	64	61	55	58	39	47	55	57	56	66	47	57	59	50	53	59	46	41	65	43	42	58	40	49	64	51	64	67	59	59	60	60	45	54	63	53	42	61	57	51	57	63	50	44	48	48	52	59	49	57	48	57	51	52	62	50	54	50	58	46	47	46	46	51	47	56	57	49	59	50	50	52	76	54	48	63	38	51	55	57	60	54	50	52	43	50	62	55	54	61	54	51	47	51	50	49	48	45	51	43	51	62	53	39	51	47	49	60	56	56	53	46	53	55	62	58	60	67	60	52	55	55	52	51	61	58	57	59	54	47	56	69	54	42	58	46	53	54	49	54	51	47	57	38	56	52	38	53	49	53	53	45	46	54	59	43	65	54	54	55	46	47	55	57	56	51	42	48	66	49	58	41	53	49	48	76	56	51	50	59	54	62	47	39	47	51	44	51	49	53	42	44	51	49	54	55	45	71	66	48	48	53	60	65	55	55	50	54	78	52	49	64	48	49	58	59	52	51	58	54	68	63	65	60	59	59	64	44	55	46	56	53	54	49	56	61	46	49	53	62	46	45	48	52	44	47	68	57	48	60	56	54	51	45	55	53	43	50	65	41	46	51	59	53	49	56	38	47	48	55	64	45	50	54	51	51	55	54	62	59	56	55	48	63	40	49	61	48	56	51	63	52	50	51	56	49	54	60	50	56	55	60	54	66	53	47	54	55	48	55	61	63	56	42	59	62	57	50	60	46	40	63	48	66	54	51	49	45	50	37	58	56	33	51	47	56	51	57	54	54	34	43	58	60	51	50	68	38	58	58	43	61	41	62	53	60	59	54	50	49	57	49	41	49	58	55	49	53	52	45	60	63	47	59	40	46	53	53	49	54	62	47	53	53	60	44	51	45	50	60	50	53	50	43	53	57	42	56	63	49	58	52	71	53	44	48	43	58	52	54	61	59	59	54	46	52	54	57	50	50	43	50	49	45	52	58	59	62	46	56	53	36	61	53	46	55	48	64	43	51	56	58	48	40	47	53	52	49	58	47	56	55	43	58	36	49	59	59	57	59	49	46	60	42	59	55	51	53	44	45	64	48	59	57	52	45	67	59	57	44	59	59	45	54	61	54	59	47	58	58	57	48	53	58	55	59	50	59	64	66	47	52	66	59	63	41	66	47	52	62	53	56	50	63	37	55	52	36	47	60	51	62	46	42	49	53	40	52	43	50	67	49	47	53	48	59	48	43	54	68	48	48	46	53	52	59	57	57	54	48	50	62	46	60	44	60	50	50	54	64	56	41	57	58	46	64	52	55	47	58	48	58	63	58	55	52	53	58	50	55	65	51	43	55	48	66	44	51	53	60	47	51	65	46	49	65	44	51	53	61	51	48	47	46	56	41	45	53	46	51	65	42	54	52	55	48	69	61	51	50	57	51	58	60	56	51	46	45	39	51	56	42	51	47	59	51	43	52	44	49	59	48	50	42	64	41	35	61	45	55	59	60	39	56	55	42	57	50	46	39	67	42	46	53	37	59	48	56	58	62	53	62	57	36	45	57	58	55	55	46	41	66	47	51	48	47	36	55	45	42	54	42	53	50	57	47	53	51	61	45	49	50	57	49	62	44	36	35	55	52	49	60	55	47	53	45	49	53	50	46	52	49	75	47	43	47	45	58	46	48	50	59	63	69	58	52	58	55	47	48	54	49	53	63	51	66	48	58	47	54	54	51	58	64	60	63	48	52	65	56	50	47	53	33	45	54	57	49	48	60	38	62	53	58	53	56	66	55	55	70	52	59	56	45	54	55	65	45	52	49	53	58	43	66	53	57	44	62	49	52	62	53	50	62	45	71	56	60	47	46	55	62	56	60	41	49	53	43	63	43	49	49	48	66	45	48	45	54	56	60	53	54	51	43	71	61	46	57	46	49	52	60	55	51	46	55	50	45	50	51	42	59	56	49	54	51	57	57	42	66	56	54	56	64	51	42	63	51	50	46	52	48	55	46	59	55	40	53	64	58	54	54	48	56	55	47	52	44	56	48	54	49	51	57	53	64	46	47	54	42	48	45	47	65	46	46	59	45	55	40	52	64	54	46	56	51	54	52	65
26123	10462	3111	3362	5296	3021	2113	1831	1568	1333	1170	1116	1079	968	848	943	882	857	800	711	762	700	646	663	685	797	783	898	899	916	912	947	968	1038	1008	983	981	1018	917	983	796	675	595	626	649	597	513	497	504	454	442	466	472	435	454	384	447	442	462	431	465	618	814	480	432	494	497	484	495	487	572	595	602	533	455	480	451	469	473	479	534	544	525	537	528	564	529	480	497	491	518	494	461	466	458	444	475	466	454	465	455	432	457	457	447	449	483	441	434	447	405	437	475	454	447	466	467	448	450	471	433	442	426	466	470	441	448	406	406	469	421	433	465	427	434	454	424	460	475	439	436	418	418	475	451	460	434	437	441	413	421	410	444	444	439	451	436	451	439	431	411	448	439	431	439	464	380	480	403	442	394	416	429	448	430	466	401	458	398	444	416	423	453	419	417	422	422	448	453	432	433	451	420	427	449	471	438	406	432	446	413	472	441	427	420	424	451	437	439	395	404	428	412	428	428	419	412	446	424	437	433	421	419	413	437	443	397	471	440	429	431	450	414	433	431	407	448	453	429	431	434	470	413	459	419	418	454	456	406	446	431	431	470	449	410	428	485	430	430	420	439	438	458	410	470	422	430	473	412	450	428	435	421	430	418	424	415	429	419	411	416	437	429	421	429	420	415	409	436	403	425	450	471	436	416	444	407	416	437	416	432	412	463	444	380	424	443	462	408	482	434	427	447	444	450	446	409	436	430	402	431	438	422	452	455	410	408	446	439	414	436	424	462	421	427	434	427	427	453	489	385	446	425	444	414	417	416	441	455	430	442	475	471	438	474	467	432	423	432	380	407	418	422	440	446	455	451	408	445	469	455	431	465	485	439	437	485	455	415	475	428	419	459	453	431	447	449	422	430	445	447	437	395	402	457	391	487	462	432	429	441	455	444	442	424	423	414	439	440	445	436	435	440	433	444	430	434	456	486	437	420	410	459	411	414	438	453	442	429	412	427	478	415	422	441	411	412	444	438	453	426	437	419	418	413	433	406	442	448	478	428	403	444	451	437	438	431	432	431	400	452	480	449	436	446	450	426	416	410	455	424	439	433	468	465	425	448	425	394	417	422	463	410	415	462	473	425	457	475	471	424	434	440	437	433	449	469	459	443	458	420	442	438	424	467	445	433	433	476	442	453	436	406	437	425	456	498	479	428	438	431	425	422	456	449	439	406	428	446	428	388	442	466	410	446	468	426	436	451	380	459	414	393	420	422	457	456	423	463	436	431	427	395	428	445	401	427	430	413	444	401	450	424	438	458	437	450	440	439	438	463	434	468	420	406	443	422	435	445	461	440	444	462	413	461	451	406	397	408	469	485	462	418	413	425	444	432	455	440	420	435	431	397	442	427	437	455	435	438	434	457	445	413	396	449	452	448	446	422	391	430	379	444	438	428	395	446	415	427	427	425	431	433	442	439	429	433	445	423	434	455	388	415	437	429	417	430	440	426	459	433	442	459	446	424	445	471	451	441	403	430	422	406	445	433	431	428	432	429	445	413	404	424	382	417	413	426	413	437	467	397	423	442	454	416	396	451	415	435	455	467	449	474	438	441	407	445	495	453	414	454	439	415	445	421	432	434	426	440	468	413	389	436	428	428	420	423	404	450	403	445	436	403	382	364	447	439	425	471	384	441	477	451	469	448	415	447	443	451	449	442	461	415	410	432	451	459	441	470	430	459	430	484	405	434	431	391	414	442	439	448	415	415	418	453	460	430	434	434	467	464	466	448	445	408	470	440	445	427	423	430	450	429	389	432	392	428	428	443	425	406	467	449	413	412	416	456	437	392	458	389	455	410	452	436	472	434	441	409	483	444	416	397	427	411	386	450	409	443	397	482	436	416	443	440	445	428	466	458	400	438	455	453	433	442	427	417	433	433	416	428	424	414	421	442	430	438	432	447	423	487	422	435	417	446	454	399	386	421	463	434	457	395	432	423	470	442	424	440	404	421	423	405	409	433	421	433	419	397	427	421	416	473	434	459	431	438	445	441	425	442	452	474	400	406	421	424	465	448	420	449	455	445	436	425	415	418	441	429	451	447	444	440	414	401	395	424	436	427	444	409	449	361	436	420	445	396	462	420	432	444	439	442	440	408	433	422	466	405	445	454	422	396	455	421	416	410	462	419	403	459	456	424	457	449	427	427	399	398	453	421	452	393	423	451	420	457	415	427	428	433	459	432	423	435	450	452	456	437	415	427	408	480	442	436	438	396	464	432	428	444	448	453	411	457	468	455	445	403	425	451	435	431	464	431	440	406	416	475	416	465	414	439	377	495	418	422	439	442	429	410	438	453	438	440	433	425	475	445	442	436	457	444	482	413	416	452	415	432	434	466	428	435	444	415	421	441	456	438	427	415	456	437	469	427	457	417	445	421	430	425	416	420	486	437	417	447	428	396	435	460	462	442	435	426	423	420	451	437	421	462	439	406	444	408	375	462	434	436	400	426	409	452	435	444	456	440	448	432	421	406	445	415	465	465	420	432	423	435	445	425	448	438	448	451	408	428	467	442	410	434	493	420	429	426	471	451	425	389	404	445	429	445	419	469	413	435	425	420	442	436	431	469	446	428	417	414	415	419	471	456	460	459	422	427	455	490	437	411	398	421	435	410	465	413	464	437	479	441	427	427	422	439	431	405	437	446	412	439	454	424	453	475	415	444	438	466	421	456	426	463	474	399	422	435	451	432	454	448	391	455	455	421	418	429	420	441	391	420	410	422	484	427	433	427	432	461	428	409	452	434	411	454	423	450	417	423	402	434	428	457	431	414	433	420	424	445	421	439	453	423	476	451	410	409	460	427	439	430	409	451	420	435	437	368	431	441	395	424	439	422	456	402	438	503	419	410	428	447	453	463	416	451	424	430	384	428	450	426	435	420	422	413	446	415	417	447	423	444	420	418	473	426	406	469	394	429	434	429	450	430	389	399	452	419	451	437	406	422	451	455	464	423	421	431	468	457	429	435	436	429	443	440	463	415	452	434	431	430	432	449	432	434	422	421	402	459	454	435	419	406	390	432	420	404	445	425	448	460	428	421	428	471	437	462	437	494	408	438	436	397	428	438	437	452	430	453	458	454	433	443	417	430	478	428	436	463	422	434	422	443	450	449	391	419	385	455	428	444	427	437	420	425	419	403	453	427	424	426	417	418	396	414	452	440	459	412	433	488	453	470	449	420	455	434	430	431	466	399	460	434	418	409	451	412	427	431	428	442	390	396	414	412	378	423	388	429	418	426	409	445	430	420	433	449	414	452	440	415	446	442	411	412	422	421	444	432	419	474	425	473	392	443	436	417	463	437	428	448	478	420	411	427	435	481	442	448	462	459	406	426	444	481	463	467	441	426	410	400	444	402	458	467	405	413	405	457	395	446	406	432	430	434	429	418	441	422	456	436	424	427	470	420	451	439	416	464	446	459	421	424	469	416	421	445	440	454	432	434	431	449	431	400	414	451	448
3472	1274	398	215	124	84	84	82	67	81	59	59	63	71	51	63	71	55	53	53	40	51	43	64	56	56	42	57	60	57	60	63	61	74	57	64	54	67	67	56	59	56	38	47	45	46	39	42	35	38	32	45	38	39	39	45	34	38	31	41	45	42	59	33	46	49	27	34	36	43	37	39	35	41	32	30	36	43	33	33	42	36	35	54	41	39	37	53	44	45	43	32	42	26	31	34	45	32	42	31	32	50	33	42	45	35	43	31	34	34	32	36	42	29	20	42	25	40	29	30	37	31	37	30	40	40	34	44	29	31	28	26	28	39	45	37	39	45	30	40	45	35	26	31	37	33	37	30	39	43	36	40	43	32	44	31	33	36	35	35	31	35	30	29	31	44	35	45	50	37	35	35	32	34	31	30	42	28	41	39	33	40	38	35	35	33	34	43	50	32	32	35	42	42	30	40	26	39	33	32	28	43	30	34	34	47	44	40	35	34	49	32	31	29	39	33	24	39	43	48	47	32	36	36	31	40	47	26	27	48	40	32	28	36	28	32	37	47	32	39	42	33	39	33	32	33	41	30	27	43	34	26	23	26	49	43	26	42	42	52	42	38	39	31	34	30	42	27	36	50	39	39	42	35	48	42	40	43	37	32	32	27	40	45	32	38	34	30	37	43	30	36	31	35	41	39	42	32	36	39	36	48	29	37	42	35	39	36	44	28	27	25	43	33	41	45	34	32	39	36	40	42	28	37	42	35	46	36	46	53	25	38	34	40	41	36	38	49	42	41	35	34	40	30	38	33	48	37	28	37	42	34	25	28	26	40	43	34	42	32	35	39	34	50	38	36	22	29	31	43	43	42	27	42	38	42	48	41	41	37	38	38	34	36	30	30	26	39	38	33	34	33	35	36	37	29	34	30	35	35	26	39	40	45	29	24	42	36	30	37	31	33	27	49	40	36	31	37	26	32	31	37	34	44	36	27	25	34	36	31	39	43	41	37	35	30	34	31	47	38	40	39	44	34	37	27	38	42	31	31	38	31	31	34	28	32	46	26	34	34	30	37	45	29	45	34	32	39	49	42	42	40	43	33	34	46	40	31	42	34	44	50	36	48	45	35	36	45	45	42	36	30	33	30	28	32	32	44	31	31	39	47	29	37	38	29	42	54	39	42	37	47	35	32	31	35	36	36	33	45	41	32	34	32	40	39	51	39	40	31	32	36	34	28	40	36	38	34	41	43	32	39	30	40	36	36	39	37	50	34	40	33	31	41	34	33	40	35	40	42	38	41	29	35	32	48	37	37	35	39	35	38	34	27	29	44	41	29	35	42	34	32	49	56	40	33	38	35	30	28	38	27	40	31	31	39	38	33	37	36	36	37	33	29	38	31	37	38	31	36	41	38	37	34	37	25	33	29	28	31	42	38	40	47	35	35	49	50	31	45	32	41	47	29	31	30	31	51	27	25	39	47	28	29	48	51	31	20	40	35	40	43	39	38	33	39	52	27	39	32	38	40	36	35	40	42	32	33	36	41	41	38	22	47	41	40	29	31	25	35	34	41	34	27	30	32	53	44	32	25	37	35	34	24	44	37	34	37	33	49	36	31	38	26	45	30	45	27	42	42	41	43	38	35	38	42	41	44	42	50	28	39	26	30	33	47	39	34	42	44	39	35	34	22	47	35	38	31	49	35	28	34	36	36	45	30	43	43	36	34	33	36	26	40	38	35	38	42	32	28	38	26	31	41	31	38	39	38	32	40	29	26	32	33	33	36	32	45	34	33	34	34	46	29	40	32	31	31	33	37	43	32	40	31	31	34	37	46	36	34	39	40	35	39	29	40	41	34	36	29	28	31	29	41	36	44	40	27	41	30	45	42	49	34	45	28	48	40	25	33	36	31	32	43	37	44	40	32	34	41	34	37	30	37	30	31	44	31	24	38	42	35	37	33	36	41	32	35	48	24	32	42	44	31	32	37	37	28	27	35	33	35	36	45	36	32	34	34	35	30	38	34	42	32	39	33	34	32	47	36	31	44	49	37	39	46	35	46	38	46	33	34	31	34	40	33	29	30	32	34	38	28	37	39	37	20	36	38	41	37	34	23	49	38	37	44	25	38	43	34	49	36	46	50	45	36	36	31	37	50	34	34	34	46	31	29	37	39	48	33	46	21	45	32	43	36	29	27	34	35	41	36	30	34	38	38	56	32	38	34	39	37	46	26	27	31	31	38	43	26	33	33	38	42	28	43	48	33	45	36	37	41	32	37	31	53	36	33	46	37	31	34	31	43	29	38	27	30	37	37	42	48	30	38	27	31	34	41	35	37	34	27	41	37	29	30	30	23	36	33	31	36	26	44	41	35	38	33	40	30	36	31	30	37	41	29	31	40	26	39	48	45	36	34	44	29	39	40	34	44	43	48	32	38	37	34	26	43	35	38	26	35	39	44	36	37	34	36	29	38	39	43	23	44	39	41	37	38	25	38	31	33	34	46	37	34	41	38	42	37	44	33	40	30	38	37	35	46	30	28	40	36	36	33	40	32	39	34	26	45	33	39	24	38	40	31	41	28	40	39	40	28	51	27	33	38	42	37	40	31	45	28	29	27	37	44	40	37	39	43	36	32	42	39	40	44	40	43	45	35	45	37	36	39	34	47	37	31	41	23	38	33	37	33	41	30	28	38	37	31	28	37	28	44	38	40	31	45	39	41	29	29	34	39	35	43	41	47	35	37	40	33	39	31	36	31	31	37	41	37	35	36	44	52	29	41	29	35	41	33	45	36	34	32	32	36	41	32	37	39	43	35	26	34	31	38	49	47	39	33	38	45	39	37	33	38	36	41	38	29	34	31	50	28	47	30	34	31	44	32	27	41	42	30	33	35	37	43	33	30	36	34	41	47	37	34	29	33	30	24	37	47	34	34	36	34	29	36	28	37	40	38	33	35	37	37	35	30	39	41	33	35	24	32	48	32	37	38	31	33	23	37	35	30	41	23	39	59	40	41	38	40	39	32	48	26	32	35	42	38	29	45	39	44	33	33	38	43	38	33	34	34	47	25	44	33	43	49	42	30	34	29	45	24	31	44	39	43	43	45	31	34	38	37	32	49	36	44	57	39	30	31	35	40	41	28	40	38	29	29	25	38	32	37	33	25	33	36	41	33	36	38	38	36	41	39	40	44	38	38	37	27	35	34	41	38	38	37	41	42	48	47	34	40	39	32	41	34	42	44	32	37	37	39	26	35	28	39	30	40	32	36	31	37	37	41	37	42	33	32	46	39	29	41	41	36	37	37	30	35	39	35	42	38	38	32	30	39	36	38	23	33	39	35	39	32	35	35	38	32	44	28	38	43	56	33	40	41	38	31	34	47	35	44	39	33	26	38	41	44	42	44	41	43	25	37	54	32	37	33	33	35	31	33	27	30	45	39	53	37	42	49	41	49	26	33	42	36	36	32	37	39	35	36	42	43	35	39	30	35	46	29	35	55	28	32
28163	12053	4868	5097	8211	4641	3318	2674	2247	1829	1575	1385	1309	1183	1044	1045	980	866	755	700	652	592	666	678	697	732	737	720	792	854	954	900	1011	1009	996	965	1034	936	868	918	846	622	507	470	563	512	467	420	356	344	354	318	368	335	324	312	354	341	383	326	372	735	738	319	350	337	384	401	459	519	506	488	454	369	347	328	376	417	429	442	445	423	464	435	438	422	359	422	417	395	373	374	348	373	354	351	319	344	373	329	326	352	368	345	328	317	311	307	347	327	314	337	312	361	312	303	321	307	306	323	325	319	329	308	327	299	297	307	308	322	291	316	313	325	309	298	327	340	309	327	307	321	300	329	287	314	308	292	325	333	275	341	321	319	291	308	300	304	313	309	301	296	302	292	343	282	297	319	270	322	315	315	291	313	299	322	321	284	313	310	289	332	307	314	332	295	316	298	317	299	295	286	320	324	290	320	300	298	284	313	325	330	330	312	315	303	290	310	306	297	284	284	322	298	339	304	320	302	312	316	308	313	323	285	283	317	325	297	326	328	320	336	313	306	333	318	335	319	299	294	304	311	313	312	296	310	319	323	284	321	336	339	333	295	301	270	313	312	305	325	298	339	316	329	307	306	329	300	272	318	291	299	317	315	320	342	327	299	329	287	314	342	305	270	324	292	285	312	305	332	313	300	297	294	280	319	311	288	304	313	327	308	282	309	345	297	303	326	285	280	309	349	328	301	287	309	310	300	309	334	310	301	332	312	298	305	322	326	287	316	330	295	317	331	308	320	295	299	311	309	330	309	303	304	316	314	309	305	353	337	336	323	309	288	309	319	299	291	319	301	313	341	328	281	301	317	295	316	355	332	312	285	309	274	297	311	315	315	339	284	343	331	328	321	318	328	296	344	302	330	284	291	296	291	314	308	323	301	311	310	349	311	351	319	287	323	328	310	319	324	329	285	305	289	303	322	305	318	301	301	372	310	328	295	303	311	328	310	316	330	324	321	324	336	321	318	327	317	333	316	288	332	334	295	283	315	285	317	330	335	323	327	284	302	336	288	309	336	323	317	335	306	288	292	301	293	342	295	321	296	313	304	293	314	340	322	326	301	300	315	310	280	341	308	331	308	329	320	311	322	333	333	306	298	317	307	291	308	315	319	323	307	334	324	286	294	317	315	317	337	328	309	284	311	311	301	293	310	305	321	274	316	314	307	320	315	336	308	311	323	329	358	333	321	315	317	292	342	300	309	309	309	296	330	329	314	344	307	344	309	318	316	305	320	329	336	295	316	300	316	343	335	314	287	340	296	327	326	310	310	310	297	280	344	297	338	308	311	288	341	296	312	335	313	284	293	354	300	284	299	307	318	296	302	328	302	289	284	301	284	317	355	307	315	305	305	324	297	297	291	325	325	313	326	316	325	322	327	295	309	308	337	313	315	339	305	310	313	298	326	357	320	306	276	302	309	312	327	335	286	301	331	294	288	311	303	335	314	325	306	301	312	293	297	322	307	323	293	339	302	313	333	304	315	297	320	285	309	322	304	308	320	342	312	340	340	304	337	300	287	308	307	299	333	312	310	341	316	286	303	317	291	323	268	342	306	298	270	339	334	298	326	325	325	331	325	306	313	342	339	319	299	329	333	302	331	301	325	294	297	291	326	313	308	294	337	285	302	320	353	317	324	291	316	298	326	339	356	294	335	288	334	322	306	331	314	316	303	323	330	322	315	349	326	281	313	307	269	283	356	314	343	315	293	331	327	322	320	306	340	321	301	320	321	314	304	289	323	289	301	334	296	301	319	321	326	280	304	309	304	328	309	302	336	326	331	301	331	323	315	326	292	280	320	286	288	307	324	283	336	297	336	297	318	322	324	266	299	283	305	303	284	294	309	342	306	306	311	356	318	322	293	296	307	304	317	315	297	310	284	329	327	327	323	332	331	340	287	323	305	349	350	292	326	305	292	313	321	318	327	295	308	300	286	278	326	301	329	298	341	313	330	329	314	305	302	332	280	315	297	314	303	310	296	272	313	344	339	286	322	347	296	306	300	272	315	304	302	291	335	368	315	329	315	308	292	326	290	317	313	312	309	287	295	338	327	325	275	304	339	321	345	291	296	301	335	307	285	323	288	332	299	309	300	282	342	301	300	317	303	321	330	318	316	307	328	292	299	311	319	289	274	302	317	302	303	319	305	300	340	343	319	317	294	291	299	299	337	289	320	299	289	279	324	307	297	278	317	319	305	339	307	297	349	309	321	305	293	303	315	322	289	297	310	319	310	276	319	315	301	334	289	314	328	293	312	305	311	312	294	328	314	297	295	275	318	298	297	343	341	331	322	283	322	322	337	327	307	325	276	318	299	319	326	306	353	310	313	307	305	306	355	300	293	296	306	310	329	314	306	324	314	290	334	328	298	316	304	330	308	284	323	317	318	307	282	292	322	322	350	313	331	335	322	306	326	334	314	266	318	336	287	307	314	328	304	314	321	303	344	302	312	286	318	337	248	316	272	363	294	303	323	315	298	309	307	295	313	323	288	300	280	357	322	300	332	301	367	302	288	303	302	303	312	285	324	292	346	267	333	283	282	310	294	300	316	337	290	288	275	312	291	314	332	323	294	324	275	335	286	304	332	358	294	294	313	324	287	314	341	356	359	304	318	337	326	313	296	295	331	291	316	313	316	319	343	276	302	331	343	300	293	326	285	317	327	348	297	296	318	301	330	326	301	316	297	307	299	281	294	346	308	338	306	306	316	308	312	336	308	299	315	311	304	327	343	296	311	317	315	312	292	309	327	310	316	334	324	338	314	303	300	323	317	303	347	336	296	321	342	296	312	326	304	322	277	322	321	339	354	290	320	308	320	306	339	344	363	310	334	317	320	346	301	298	304	286	279	292	307	332	323	315	308	300	297	336	309	319	332	318	326	298	316	351	321	312	306	307	317	317	303	314	294	344	327	292	309	331	296	309	340	299	317	322	321	289	300	306	312	286	314	325	324	311	329	317	308	322	331	284	324	323	313	306	360	312	316	298	271	302	321	321	302	316	327	336	318	312	303	290	310	297	316	313	317	297	302	318	328	280	351	331	309	303	279	319	318	304	293	304	331	295	293	326	325	273	314	317	309	311	314	326	295	325	316	301	294	337	330	311	326	321	309	309	293	324	335	310	299	322	324	303	284	311	324	329	331	313	304	303	322	283	303	289	289	341	316	311	312	306	276	323	327	328	306	302	329	292	310	289	289	332	347	320	300	311	299	311	313	344	316	305	321	298	335	312	343	298	318	329	325	291	292	314	328	268	348	345	323	294	332	269	304	322	306	311	308	297	319	352	306	302	317	314	328	308	320	321	306	341	316	290	324	288	317	352	307	290	365	287	331	298	324	319	305	311	322	326	305	308	291	321	299	307	330	307	308	296	288	300	312	318	325	321	318	311	323	307	307	286	280	294	290	315	317	331	343	327	305	335	304	331	318	323	289	313	259	309	299	310	300	314	329	321	310
2035	519	262	127	101	75	80	57	69	76	73	70	64	72	72	63	87	62	66	77	61	64	63	69	70	69	76	68	70	73	64	60	72	65	78	76	72	73	77	56	65	70	70	60	53	63	55	52	50	52	63	60	55	69	67	62	53	57	59	74	71	69	49	53	52	59	59	58	64	61	74	63	61	56	52	65	58	62	63	61	59	71	59	47	64	56	67	60	61	71	67	62	67	56	55	66	76	65	50	61	55	64	59	57	65	59	55	67	50	62	54	64	58	77	55	66	58	54	56	54	77	54	63	57	47	65	60	78	59	54	58	54	55	65	51	62	60	61	51	57	68	83	66	58	68	63	58	52	57	56	67	61	41	65	69	57	58	57	62	48	53	48	59	63	57	53	57	66	69	77	48	54	68	55	67	63	65	51	54	63	61	73	79	56	66	43	69	62	50	57	56	65	70	72	48	72	64	73	69	62	65	61	41	61	61	67	55	66	58	65	46	61	52	71	62	50	51	67	67	55	73	71	66	66	71	72	59	54	51	60	57	50	71	68	60	60	72	47	56	52	68	59	67	49	61	58	56	64	76	54	55	72	53	66	63	57	71	64	58	65	51	63	66	65	72	51	52	53	56	51	44	60	58	61	72	53	63	58	60	59	57	63	59	54	62	66	63	61	71	52	58	60	62	52	56	54	55	68	72	67	76	56	70	57	60	76	58	60	68	61	63	55	74	72	61	55	71	67	60	43	62	60	68	68	46	73	54	64	57	68	64	69	61	63	66	70	64	56	66	62	65	73	56	64	55	60	58	52	58	68	46	61	60	47	85	64	69	67	63	67	61	63	62	67	59	62	61	60	51	66	60	60	53	50	58	58	69	62	65	54	56	47	64	57	59	60	64	55	63	63	76	63	66	59	58	50	65	73	74	64	61	54	54	73	54	73	56	48	71	62	42	54	59	54	69	63	53	68	56	65	56	55	61	66	59	73	69	49	68	55	67	66	60	82	54	62	62	62	62	54	49	61	59	54	48	70	60	74	53	58	52	58	54	55	69	63	57	63	74	70	59	56	61	50	66	53	59	73	58	68	74	63	62	67	69	67	63	66	47	68	61	66	71	41	59	64	54	63	52	62	67	59	54	53	55	64	55	59	58	59	77	43	65	62	57	59	72	57	53	57	65	64	55	66	71	45	47	56	66	64	54	56	52	50	65	62	49	74	67	59	55	59	55	57	59	79	67	66	59	68	58	63	65	50	65	65	78	54	72	60	56	55	61	63	57	60	64	53	61	67	54	50	59	58	55	61	74	65	55	55	56	60	48	59	70	48	59	69	60	61	66	65	68	61	66	50	55	68	70	66	73	59	50	55	69	62	50	69	60	64	65	52	65	63	60	71	52	51	76	50	60	56	58	73	64	47	85	61	58	62	79	69	68	63	65	62	69	62	52	57	68	72	64	72	55	56	62	51	57	58	60	54	72	56	67	49	75	50	56	65	44	62	50	56	52	53	71	64	61	62	69	61	57	69	54	59	63	64	60	71	46	61	52	71	58	70	55	56	57	61	53	63	56	53	65	68	61	59	47	58	76	61	62	55	56	51	50	66	79	82	61	66	70	63	49	54	58	63	61	74	64	63	64	57	78	71	64	61	68	54	64	67	67	55	55	50	77	53	64	71	76	55	52	55	48	56	62	77	74	61	71	71	60	56	71	76	64	65	76	79	60	71	66	58	68	60	57	53	64	54	64	65	67	71	51	74	55	50	69	65	42	66	62	63	61	59	58	58	54	59	56	73	54	55	53	56	63	58	50	61	68	59	69	66	75	67	52	50	59	59	60	73	73	64	61	68	65	64	47	60	50	63	60	43	52	67	69	49	68	56	78	58	50	44	62	67	53	56	68	58	71	69	62	61	59	68	65	59	55	48	70	59	61	85	54	58	62	76	62	49	63	64	52	66	65	55	76	58	55	54	62	55	54	63	54	52	58	57	65	63	50	58	53	59	61	59	54	80	48	61	67	60	52	56	65	58	47	62	53	59	58	56	61	61	54	63	68	77	67	51	52	66	70	59	63	41	68	59	49	60	62	63	55	55	58	60	69	56	54	66	52	62	68	62	74	67	72	80	65	68	63	71	55	64	53	54	62	45	55	63	58	48	58	60	67	58	61	51	57	61	60	43	45	60	53	44	61	62	60	74	59	66	53	58	52	65	68	39	61	53	69	56	57	54	64	59	81	65	64	62	57	74	67	51	74	71	61	61	66	60	49	61	48	61	60	73	65	62	53	57	63	71	61	61	79	68	62	79	52	58	71	72	40	54	55	63	59	59	45	66	59	64	50	59	60	52	69	66	64	52	55	55	60	62	50	47	62	63	61	56	66	59	59	63	45	54	57	59	73	58	58	56	62	50	71	71	44	55	61	67	67	69	65	72	55	61	49	56	74	55	72	49	57	67	65	74	67	64	69	57	52	52	51	64	64	62	62	70	66	53	59	72	55	60	68	61	66	81	67	58	50	41	57	58	64	56	68	43	68	57	60	54	65	67	57	49	67	51	63	60	49	54	61	68	65	48	59	67	48	52	37	48	53	63	53	46	66	67	49	59	62	78	58	67	62	72	55	66	60	77	55	49	61	57	59	72	68	62	54	64	67	48	59	49	50	65	54	53	62	60	64	59	73	84	66	68	51	57	50	75	55	71	62	63	58	63	70	48	70	72	63	63	72	60	75	71	65	67	50	56	49	56	56	69	57	54	76	58	51	62	58	61	47	72	75	68	58	71	61	66	57	56	65	63	71	58	62	77	74	85	57	64	66	78	51	47	54	63	64	62	64	70	55	68	55	77	50	54	52	60	62	73	58	56	54	74	54	67	58	63	60	60	62	51	57	64	63	69	50	70	59	69	74	54	71	56	63	57	64	67	49	71	68	54	65	55	54	62	62	64	57	47	63	44	58	55	69	53	57	65	67	67	57	65	55	55	78	65	70	70	51	65	57	53	57	70	65	59	66	74	59	60	67	64	56	64	45	65	66	53	66	65	61	60	62	67	72	65	55	68	58	48	60	59	57	70	66	60	62	55	59	54	57	56	71	64	73	59	73	68	49	59	61	62	81	55	54	64	65	63	73	69	63	68	53	55	66	45	63	72	62	60	51	68	50	51	64	70	66	59	62	73	57	51	57	62	58	61	63	54	58	60	55	67	74	68	53	57	65	47	57	66	56	62	53	60	48	66	70	70	56	64	67	48	52	61	53	57	59	61	56	52	68	50	48	61	75	71	59	56	47	66	71	55	65	68	63	60	60	73	70	53	52	58	61	42	58	71	64	60	64	48	44	59	69	49	63	57	61	55	50	56	62	61	68	61	59	59	70	64	52	56	57	56	69	51	67	61	73	54	62	60	55	59	56	59	51	69	58	61	59	67	57	57	67	66	55	54	53	66	78	51	60	56	62	79	52	56	71	60	57	56	54	61	50	56	59	48	58	57	68	60	60	53	59	65
20121	6559	2769	2457	3721	1501	966	875	888	785	774	743	723	659	741	651	686	662	642	601	609	600	594	624	660	713	711	674	743	835	831	864	923	906	877	812	815	732	713	792	723	727	583	631	585	594	560	498	500	520	487	520	491	519	493	520	527	491	491	522	529	625	557	562	518	563	543	583	589	626	585	538	544	511	508	575	561	581	561	599	565	569	600	590	558	519	531	505	532	506	530	528	558	527	502	558	528	495	540	548	504	523	509	567	519	550	505	535	526	548	520	522	537	517	499	485	536	495	481	512	563	511	507	546	488	534	522	502	490	480	470	483	503	489	548	520	494	430	478	502	547	462	537	486	510	490	481	511	536	466	544	493	498	511	509	534	524	516	491	509	504	502	516	537	502	505	495	510	522	465	511	536	482	505	515	476	520	511	529	525	507	500	494	514	495	491	499	454	498	509	509	494	510	505	539	516	503	512	493	462	482	521	516	532	489	515	482	495	507	494	497	496	487	531	529	504	515	505	506	517	505	518	482	511	521	535	517	504	508	521	506	492	463	498	491	506	459	553	492	464	540	506	471	545	536	493	455	483	531	468	484	493	484	560	496	529	501	513	509	496	519	506	524	536	528	501	496	488	539	546	509	514	473	514	477	534	511	500	487	510	456	508	498	503	519	526	484	484	462	492	499	493	470	526	479	526	531	507	518	517	515	487	501	494	496	510	492	473	544	496	503	513	543	517	464	485	516	516	472	505	483	526	504	529	546	509	469	521	490	536	453	474	547	512	506	489	511	500	511	520	540	514	551	511	530	523	532	494	530	529	499	517	473	513	517	499	517	529	535	532	500	504	503	487	517	516	508	509	483	514	510	499	512	482	545	505	518	496	510	546	512	507	498	508	503	516	523	503	527	547	491	554	521	486	553	527	514	508	559	528	556	496	514	534	472	520	530	509	475	523	491	509	476	459	479	499	539	522	496	491	518	542	490	509	507	534	513	484	507	507	498	559	510	545	520	462	492	489	454	513	484	505	515	522	514	523	511	491	501	481	509	513	549	526	489	505	518	536	518	475	560	461	513	474	535	507	492	514	482	485	487	468	508	467	482	504	510	524	505	454	485	507	522	542	506	523	518	510	492	509	527	488	542	495	540	493	489	464	510	534	486	481	491	510	508	515	511	547	487	492	495	483	528	498	485	498	534	503	536	468	522	526	507	515	540	519	496	461	486	487	497	469	495	521	517	489	478	497	514	500	489	532	534	498	493	514	498	530	470	480	522	476	494	499	510	553	516	526	481	499	516	517	493	488	503	493	496	517	538	472	528	487	528	501	502	523	504	502	531	488	489	517	509	477	521	505	516	481	507	475	498	521	508	497	485	534	491	510	484	481	481	508	531	528	494	490	504	501	537	520	485	496	542	555	515	511	515	554	527	519	550	440	492	489	510	523	505	483	516	516	487	496	536	501	508	470	501	514	497	506	495	497	479	530	481	512	514	526	510	527	494	541	498	472	534	529	458	534	499	531	495	514	483	550	516	503	503	570	510	507	509	479	505	471	500	506	480	523	508	487	531	497	550	517	508	520	502	483	484	500	538	526	491	525	482	481	526	504	536	459	471	558	507	504	529	503	499	522	487	512	551	520	474	523	504	478	524	476	512	514	494	462	521	512	525	521	514	501	513	536	529	491	506	524	533	513	516	479	526	475	494	542	533	519	498	532	533	501	479	507	511	505	483	527	508	525	503	490	469	509	510	513	528	521	530	495	489	492	556	555	505	494	500	467	501	529	486	559	511	479	553	543	533	510	479	536	494	494	504	463	511	526	488	476	504	490	516	532	496	531	550	469	466	514	509	512	518	498	523	479	471	520	553	525	515	531	490	548	471	473	465	503	534	482	492	526	504	514	506	509	544	497	485	519	497	564	552	495	511	510	519	552	534	527	510	487	513	503	496	515	511	525	470	559	501	493	482	492	536	437	524	535	506	444	490	545	532	491	509	510	507	527	506	486	506	557	464	537	509	487	531	512	488	500	497	518	492	512	538	524	508	510	496	514	488	519	530	497	504	509	503	515	500	522	488	533	503	497	512	500	500	551	511	491	553	519	505	464	521	521	524	519	495	493	483	519	490	496	513	533	494	544	556	504	550	516	538	527	492	527	461	459	489	500	519	497	528	534	517	475	523	511	483	537	515	502	521	543	515	503	504	541	509	526	539	540	487	558	496	518	540	499	486	485	536	492	489	500	530	537	467	482	473	510	515	492	525	517	481	500	493	458	508	511	503	500	509	506	501	508	472	509	503	516	516	491	535	520	544	484	547	519	509	498	527	491	536	517	528	488	493	519	465	492	501	508	497	508	497	465	514	496	496	526	510	496	548	474	491	494	521	563	518	483	487	510	545	489	507	532	481	481	494	515	499	494	528	548	501	536	509	519	517	487	490	526	494	511	511	493	494	512	506	470	473	469	547	490	518	519	514	471	521	504	522	492	526	530	443	484	536	488	517	520	511	494	499	537	513	516	506	524	539	505	498	494	525	460	534	474	468	519	552	484	477	511	522	522	518	467	526	520	498	505	507	474	493	563	504	501	483	524	508	513	547	527	496	516	528	479	525	516	520	468	503	472	486	509	451	493	472	507	549	461	490	502	469	495	497	468	497	552	501	531	500	537	502	505	481	508	504	485	527	497	503	486	490	470	502	474	508	525	523	518	496	528	549	508	517	471	515	518	515	526	518	512	522	493	490	509	534	485	527	513	495	499	498	506	496	478	530	533	498	515	524	470	464	503	423	530	491	544	517	478	479	478	496	509	474	498	466	473	520	506	509	551	544	505	496	480	489	498	473	500	510	501	477	474	490	522	487	495	544	498	511	531	526	475	501	523	490	493	495	474	478	482	518	519	513	483	484	467	551	480	492	496	468	537	539	493	524	476	533	530	477	499	494	462	475	482	502	546	509	484	510	528	490	495	514	513	501	509	473	520	514	551	505	526	488	490	473	510	513	534	515	543	513	503	499	481	543	488	493	529	526	555	514	513	523	493	507	496	484	525	530	498	515	492	538	532	486	534	486	498	485	510	490	544	494	493	480	520	519	500	486	510	481	497	504	539	508	512	505	460	489	492	539	545	532	472	522	496	540	498	465	498	523	554	511	471	481	527	508	503	518	504	516	523	501	496	500	501	488	525	497	490	534	559	489	488	547	524	550	523	510	514	542	503	533	507	475	479	530	527	521	489	516	480	477	479	494	540	533	488	512	476	481	496	523	528	504	534	493	484	504	503	543	518	506	502	508	496	512	503	495	477	501	508	459	541	521	542	500	466	495	493	532	513	489	549	489	504	573	475	466	477	533	540	490	488	489	505	557	562	543	508	496	492	486	500	510	485	501	498	513	529	533	509	507	490	494	520	482	528	521	499	505	487	483	475	454	470	487	503	508	527	509	535	526	512	513	524	498	477	488	522	512	492	490	486	481	525	476	466	540	507	487	491	528	476	538	480	468	496	507	486
1882	1006	334	162	134	79	71	66	53	68	61	69	48	64	67	58	51	53	57	55	37	41	59	67	65	63	66	65	66	72	70	73	81	74	68	62	64	57	77	53	52	46	56	50	59	69	46	58	43	49	49	35	51	49	52	47	67	43	36	33	61	58	65	51	49	42	52	59	48	69	40	56	51	62	49	41	46	62	52	47	44	57	49	42	53	56	54	55	52	50	48	44	77	62	59	61	47	48	38	70	56	44	46	57	43	40	56	44	56	52	42	53	43	46	50	43	48	50	46	45	51	38	43	52	47	49	35	37	40	34	44	52	44	44	38	37	42	41	55	39	38	47	40	48	43	47	53	46	53	41	44	39	39	49	49	43	56	42	61	45	38	45	52	44	50	51	45	48	45	46	56	50	55	46	35	52	53	53	48	57	47	50	48	54	39	55	42	47	47	42	41	49	38	48	41	58	44	48	43	30	61	43	53	47	65	48	46	57	53	53	53	40	57	43	49	44	47	52	67	38	37	51	42	51	51	53	45	46	52	57	51	54	55	40	62	44	45	51	54	45	44	50	46	49	37	46	49	48	51	45	46	48	33	36	51	51	45	50	53	42	49	56	43	54	44	48	51	44	46	50	56	40	47	48	44	45	39	46	45	44	44	31	49	49	63	62	54	52	40	42	57	46	53	41	57	39	40	43	51	54	41	51	50	44	49	43	48	46	52	40	48	50	46	60	48	56	44	40	44	57	48	49	49	44	40	54	47	47	47	43	48	59	37	41	56	44	37	42	45	51	61	49	41	50	58	51	41	53	40	54	44	44	45	38	44	46	56	54	46	37	46	49	36	55	44	46	59	57	50	40	40	42	49	44	43	59	42	53	50	47	48	54	60	56	39	39	57	44	55	38	54	41	36	49	49	42	49	50	56	48	52	44	38	48	42	51	56	47	44	41	60	49	61	43	38	47	53	62	43	49	39	44	56	46	48	45	46	50	43	47	50	42	46	42	52	55	52	60	46	50	47	47	44	51	45	51	49	46	44	46	40	40	43	39	37	56	45	41	39	52	39	48	48	50	63	57	49	41	53	51	44	42	57	45	41	43	43	30	43	49	41	55	54	58	50	48	40	46	45	43	47	57	42	52	45	47	44	52	49	47	36	38	49	44	43	51	60	53	42	40	52	50	50	50	47	47	54	50	50	48	53	45	43	58	42	55	42	45	33	44	55	45	45	46	52	57	51	47	45	52	49	51	47	53	51	42	46	45	40	53	45	51	52	52	53	52	45	45	35	46	52	54	42	44	45	46	50	47	53	57	43	50	59	51	51	47	43	37	52	40	39	52	47	59	53	56	43	46	37	53	45	41	52	47	41	43	60	46	36	49	45	42	57	61	53	46	47	44	37	62	56	50	52	52	45	56	34	53	41	68	54	45	55	43	38	57	37	43	50	47	45	52	42	49	51	49	40	38	45	66	55	52	40	42	38	40	54	51	48	55	54	48	43	53	37	44	40	59	49	57	44	48	56	53	49	40	48	42	58	46	54	42	50	34	47	49	51	47	41	36	40	48	46	44	51	42	51	53	47	46	51	53	44	57	51	52	32	58	53	47	53	52	56	56	44	54	61	49	49	51	53	43	51	44	58	50	43	50	51	36	47	47	47	64	51	46	48	52	41	44	41	40	61	51	44	42	44	39	52	51	51	45	45	54	44	55	33	52	42	39	46	50	62	53	50	46	44	45	46	54	54	55	56	44	41	46	54	52	35	51	50	47	50	48	57	46	46	41	36	57	40	52	57	40	41	49	58	61	42	48	48	61	51	52	57	52	45	46	53	45	52	34	44	37	45	65	47	47	38	45	36	45	47	55	48	51	49	58	47	36	51	48	40	52	37	43	52	46	52	57	51	32	72	54	46	42	43	46	47	41	52	43	45	47	56	54	62	50	49	49	44	55	52	48	47	46	40	59	45	55	52	53	48	51	49	45	50	55	52	41	48	48	56	50	46	40	44	51	51	59	46	39	43	55	49	42	41	37	51	57	42	42	52	37	50	42	66	51	47	61	39	48	45	47	37	53	56	43	70	42	53	47	58	44	54	44	56	45	48	43	55	45	52	41	51	36	42	48	48	46	47	59	63	45	50	44	55	40	35	55	50	58	47	40	43	49	43	35	58	50	57	51	47	46	55	40	57	49	48	52	49	44	32	51	38	53	62	53	46	45	57	49	60	43	54	43	56	57	53	46	37	45	46	55	38	58	50	45	46	36	47	42	42	45	38	39	52	40	45	38	42	52	57	46	44	36	61	48	35	54	54	54	60	39	46	38	36	44	39	46	51	35	54	46	38	46	45	59	64	43	51	58	64	50	47	49	43	47	47	47	42	44	49	49	53	46	54	55	51	48	40	53	40	49	50	42	55	39	47	46	46	38	58	45	57	39	36	52	57	48	43	38	45	46	39	40	36	51	48	50	45	56	49	38	56	46	59	44	46	37	36	43	48	45	48	64	49	37	44	47	54	49	52	48	51	53	44	46	45	52	40	51	41	54	52	50	57	38	54	40	36	43	55	43	60	49	44	52	61	58	48	45	58	41	35	55	54	64	33	55	49	44	41	45	48	56	53	48	58	45	49	41	43	49	52	57	56	52	48	35	36	49	51	46	53	43	42	61	48	51	49	41	45	45	55	37	40	51	46	53	56	59	46	49	48	53	50	46	52	58	36	42	41	53	41	34	38	49	45	57	37	47	43	48	53	42	44	38	52	54	48	51	42	56	48	45	53	49	52	48	51	48	42	55	54	44	53	55	43	54	52	37	51	45	59	50	48	61	63	66	53	51	33	41	49	52	52	37	46	47	49	49	48	51	48	54	45	62	47	51	59	34	56	53	41	50	53	49	41	47	56	48	40	51	48	36	39	53	36	50	37	37	34	39	53	36	46	48	49	56	44	53	41	36	48	56	43	42	49	51	51	44	55	35	44	53	51	46	42	42	61	44	43	55	55	55	60	45	52	48	52	48	47	37	37	56	49	50	41	41	46	50	53	42	54	47	55	59	53	52	50	44	49	58	50	50	44	47	49	41	50	40	47	57	62	52	52	36	44	29	43	39	53	46	43	43	43	52	43	50	50	45	44	47	48	42	51	44	45	46	48	48	47	49	49	43	48	51	59	58	51	46	55	61	46	52	49	38	46	56	39	50	63	40	37	46	58	50	45	49	47	48	45	42	37	52	56	67	43	44	45	70	49	51	43	48	42	55	49	47	45	47	58	51	56	41	51	46	46	43	38	47	43	53	38	47	52	39	52	46	46	49	53	53	46	45	46	48	40	38	41	53	51	49	46	55	39	40	43	36	43	42	49	48	41	66	46	46	47	43	41	49	56	41	52	42	49	39	40	63	48	58	41	49	50	58	43	40	50	53	60	57	53	44	47	58	48	52	51	49	37	54	53	49	52	44	42	42	43	41	36	45	43	49	44	39	46	57	57	42	51	49	48	43	42	50
22261	10736	4026	3915	7069	4051	2228	1819	1598	1278	1093	1027	874	776	835	729	699	688	591	631	625	588	555	669	727	761	775	849	856	903	889	941	911	924	937	832	910	813	821	698	598	529	526	599	537	485	490	473	427	424	446	403	387	381	440	423	446	419	442	449	481	677	683	523	464	479	515	542	536	440	457	434	458	443	466	432	485	515	526	526	539	503	484	461	441	501	505	482	467	441	423	464	447	435	395	443	431	424	426	417	412	464	449	431	410	433	433	434	415	398	433	382	425	410	411	432	405	410	392	408	393	404	407	414	402	403	372	397	412	380	429	418	413	400	374	406	388	392	431	457	419	390	406	386	397	410	389	407	455	386	427	386	388	384	377	443	400	405	386	420	378	379	398	406	433	359	431	402	389	397	390	420	424	393	396	407	406	389	369	414	404	398	402	447	428	428	440	413	411	391	420	432	418	390	369	407	403	410	388	394	420	389	427	399	424	434	414	421	436	373	415	399	413	357	384	420	406	409	414	389	409	380	428	391	348	422	405	402	416	433	403	392	403	402	415	380	375	395	425	399	407	423	387	409	413	382	405	397	376	400	413	405	350	407	359	399	405	406	414	384	386	390	414	391	393	424	422	437	427	385	392	398	394	403	398	407	420	382	425	439	401	400	402	415	395	403	383	408	405	421	440	423	382	400	383	414	390	418	402	427	416	415	363	364	393	388	444	411	401	392	415	412	391	373	415	392	397	425	368	403	399	432	414	410	379	407	382	428	434	349	394	390	432	388	449	409	408	424	369	416	399	434	404	377	425	409	393	396	421	394	379	405	389	391	400	413	419	388	400	382	400	399	388	374	377	453	422	397	417	409	406	415	425	423	386	425	416	430	412	399	376	426	429	410	412	387	451	429	442	392	405	417	414	449	403	395	396	375	401	403	400	378	380	391	396	393	421	445	420	394	417	430	397	409	399	417	398	407	405	379	387	433	387	389	396	410	396	388	368	380	403	438	386	415	400	400	386	384	420	407	411	416	416	408	419	402	405	435	398	423	414	438	412	403	421	402	381	387	399	397	386	360	390	394	365	422	412	395	408	387	402	382	409	418	405	446	388	408	407	392	410	442	388	404	415	385	389	397	409	368	380	446	376	394	380	399	406	395	385	391	405	390	420	423	394	394	432	425	418	411	429	401	433	403	405	387	404	378	371	420	403	417	395	443	419	426	410	394	432	442	441	369	379	401	405	427	411	409	364	390	371	432	388	377	432	381	417	384	429	404	425	420	416	411	420	415	378	412	429	377	399	420	417	377	395	407	394	377	419	387	408	369	404	398	403	394	405	407	377	393	371	402	390	423	388	393	385	414	400	398	417	418	367	425	404	395	437	390	392	397	407	393	411	399	376	421	403	392	441	451	384	374	424	426	387	414	402	408	385	360	414	404	400	424	371	382	406	400	436	370	382	394	421	415	432	423	427	415	390	371	413	384	408	404	400	369	365	409	406	457	386	417	402	415	384	400	385	394	412	401	408	398	417	409	397	416	385	448	398	424	397	426	442	449	403	406	408	419	404	404	368	417	406	403	428	410	417	398	423	419	393	418	433	438	396	386	385	418	384	400	406	395	369	389	408	375	427	397	401	360	428	429	397	419	379	414	388	401	416	385	391	409	386	367	417	385	377	436	426	403	423	409	401	394	451	412	378	406	410	386	445	395	399	419	436	431	396	430	424	389	442	397	357	412	389	432	438	368	409	393	400	419	379	436	398	396	400	399	403	387	364	437	418	445	392	442	409	393	427	405	437	397	408	410	430	396	414	386	409	408	386	416	425	395	417	422	406	403	393	411	404	382	419	400	404	389	398	420	397	379	441	376	424	418	387	399	412	380	432	442	400	413	391	426	403	380	437	419	413	412	408	393	385	426	425	390	379	416	404	414	387	431	387	414	380	378	416	411	417	421	387	436	380	414	418	402	425	373	439	433	410	443	398	408	386	431	427	416	421	407	361	389	401	398	404	380	403	397	427	430	415	415	394	434	386	411	380	383	431	430	394	371	382	388	393	409	401	420	393	410	368	405	406	430	414	408	366	386	413	373	446	369	406	393	426	428	391	367	403	405	377	400	418	354	403	392	388	417	423	380	432	405	378	417	403	411	406	399	398	412	395	401	389	376	400	373	393	446	396	390	441	399	395	428	392	409	414	407	404	428	394	402	418	451	410	391	418	408	368	398	392	440	435	397	373	397	443	396	386	421	408	421	426	410	391	410	440	422	385	436	400	410	392	385	409	396	380	393	407	406	370	417	397	419	375	386	389	393	403	381	411	416	422	358	396	396	375	404	405	387	420	384	376	410	380	404	403	417	410	430	409	434	424	407	392	416	441	419	383	401	409	409	404	402	424	389	396	407	413	429	417	399	396	372	427	437	424	408	398	373	413	378	424	409	409	407	424	441	412	364	399	398	404	374	419	411	413	379	398	392	411	392	385	385	380	365	383	419	377	395	396	420	364	377	394	381	447	422	407	404	408	404	421	398	415	401	417	400	400	393	405	397	432	403	399	442	413	422	430	408	432	411	429	403	385	374	361	403	408	369	409	391	423	434	395	416	408	387	411	412	399	424	415	395	408	407	431	410	403	466	378	414	426	410	412	412	398	420	383	401	399	424	409	407	397	386	410	415	405	400	417	396	381	401	422	366	431	425	408	393	396	413	418	374	443	416	402	420	405	411	436	405	381	451	424	398	429	399	404	388	387	427	423	411	359	403	392	407	438	441	421	404	419	413	416	433	424	427	384	390	436	419	426	401	397	428	405	395	392	400	387	430	424	387	397	408	393	422	441	420	417	419	407	389	410	396	386	430	414	416	402	406	398	398	410	410	407	390	436	426	401	416	418	444	396	417	454	420	400	412	411	385	390	442	415	369	391	438	384	397	338	395	378	420	404	426	435	416	409	409	396	400	387	400	386	408	372	422	364	412	397	397	410	402	431	412	457	404	392	404	412	393	384	426	410	404	421	427	426	384	454	411	419	404	399	453	406	398	425	382	387	400	412	388	366	400	401	405	424	376	400	419	412	381	444	409	426	371	440	398	391	409	384	411	416	386	409	414	407	377	401	402	389	373	431	399	380	424	382	410	423	441	454	417	426	377	432	400	394	382	407	416	404	373	380	432	411	379	370	402	399	401	394	385	375	428	421	395	360	391	399	430	400	452	396	384	411	370	376	394	411	403	416	421	400	385	444	385	414	387	401	401	450	379	385	427	369	423	410	436	424	392	406	411	369	388	372	411	403	394	447	431	402	444	421	436	386	398	412	414	425	381	395	381	372	408	410	431	414	431	430	426	393	398	420	413	398	415	405	406	405	441	408	417	377	415	440	373	405	369	388	415	401	385	392	404	410	404	411	383	427	400	380	407	424	398	380	414	425	411	402	446	418	382	424	403	414	405	387	376	406	421	392	387	377	376	399	359	411	412	409	390	380	397	434	383	428	394	412	413	383	412	394	429	455	414
3325	772	283	155	130	81	86	73	81	63	57	76	61	66	56	67	74	74	59	62	62	48	70	52	56	70	60	70	71	67	85	64	80	68	58	55	72	73	65	50	49	46	55	57	72	50	45	59	69	43	50	63	63	57	42	49	58	48	57	52	52	54	60	55	73	44	62	41	56	45	60	50	57	45	53	68	62	55	57	46	44	55	75	59	50	66	38	53	54	54	50	67	48	58	55	51	51	60	52	45	48	45	58	72	46	48	44	61	47	37	47	53	49	52	68	38	54	54	46	40	54	49	61	56	52	56	54	42	48	44	49	58	51	51	53	48	53	54	62	44	47	63	61	47	41	54	46	56	55	45	51	53	44	48	43	50	46	59	55	47	58	60	50	41	49	57	47	52	44	58	56	60	54	47	61	39	56	51	46	58	44	49	59	57	52	55	56	47	50	56	63	62	46	43	54	41	54	68	56	52	45	44	43	43	50	49	60	61	65	40	40	57	55	53	47	49	45	60	54	43	41	56	52	44	51	62	62	59	46	53	54	51	47	55	55	58	49	46	51	53	47	47	53	44	51	45	64	57	42	38	32	55	44	52	45	41	44	43	53	48	44	63	65	55	49	51	49	55	47	43	45	43	50	52	61	66	41	45	44	42	53	52	50	59	55	44	56	56	46	55	60	46	53	43	46	46	56	48	52	47	55	48	48	61	52	49	49	41	44	49	47	60	64	64	58	46	47	63	40	51	43	49	54	43	46	52	57	46	37	43	56	46	52	56	62	48	49	45	51	48	62	48	49	62	48	42	52	45	57	52	41	48	51	47	49	46	41	58	47	48	60	48	39	42	44	66	52	54	51	59	57	52	52	56	44	51	58	48	65	44	46	48	50	58	51	44	41	60	53	49	49	51	63	50	35	63	51	47	58	52	58	51	61	49	39	34	49	57	46	58	62	34	40	52	57	50	57	59	55	62	57	46	48	51	59	56	55	53	51	50	47	49	40	54	52	52	49	46	44	51	46	47	43	46	56	52	50	58	48	46	68	57	65	47	58	49	57	54	49	46	54	58	57	65	64	44	53	49	44	54	45	44	59	53	46	52	48	56	67	55	45	45	34	58	46	52	48	51	48	56	49	39	55	60	47	43	60	54	42	54	56	56	54	55	49	53	61	54	57	54	50	46	56	55	55	45	38	55	53	42	54	46	61	55	51	52	51	70	58	60	54	40	54	38	58	57	49	49	61	47	59	59	51	51	54	40	58	38	44	44	47	54	58	55	61	62	70	52	43	41	56	60	41	41	50	42	53	55	44	50	63	58	37	52	58	56	41	51	51	54	59	50	46	40	50	48	51	48	54	48	54	39	47	44	54	56	64	56	49	64	50	50	51	41	56	59	55	60	56	42	48	63	48	44	60	56	50	52	50	53	35	52	51	60	55	57	51	45	42	48	63	45	51	49	32	41	67	48	62	51	54	50	58	49	54	61	48	44	55	52	49	61	42	46	48	48	53	66	49	51	50	51	52	50	58	48	52	44	40	47	40	52	58	51	52	53	51	50	45	43	49	59	59	49	36	53	41	56	56	46	42	49	29	59	43	48	45	50	60	54	36	58	55	42	38	57	45	40	47	61	43	49	50	44	50	43	56	53	50	62	47	60	46	47	65	57	49	56	57	57	54	62	59	60	48	51	49	49	57	60	56	47	44	38	46	57	43	40	56	45	58	55	61	46	46	50	53	50	46	51	50	48	56	50	43	47	71	48	39	51	44	60	53	55	46	43	49	61	49	50	59	49	41	46	59	61	59	55	49	57	54	59	49	60	42	47	49	54	46	60	51	50	50	65	58	43	57	63	42	60	46	60	45	64	50	55	48	53	54	52	58	43	38	49	39	65	62	51	51	60	45	54	47	56	51	42	43	63	38	46	49	47	43	45	60	53	63	55	60	54	66	65	48	46	67	49	47	53	45	55	45	64	53	64	47	39	41	43	61	47	54	50	51	45	60	47	46	56	51	42	51	52	68	53	55	49	52	50	48	47	48	52	48	54	47	56	52	55	34	52	44	49	52	49	44	39	53	52	50	51	52	44	62	48	52	36	55	40	56	48	48	49	54	65	47	60	54	74	44	55	48	59	46	43	43	58	54	47	65	61	60	56	61	67	46	50	54	60	46	49	46	59	60	48	44	42	44	50	60	47	53	49	53	36	46	54	50	59	56	53	52	59	41	45	57	51	58	35	43	43	55	59	45	57	61	63	45	52	47	49	50	66	48	63	31	57	37	43	41	50	47	52	58	51	47	39	65	52	43	73	46	44	52	45	52	49	53	42	40	50	45	53	50	62	42	40	52	47	46	51	39	52	54	48	52	63	46	47	43	47	45	57	48	53	60	55	41	53	44	52	43	70	57	57	45	61	49	49	43	38	54	49	48	54	55	45	54	64	55	51	52	56	42	56	53	56	60	48	53	59	41	47	58	50	41	52	45	46	56	45	46	45	60	49	45	58	52	55	52	63	58	64	53	59	56	50	39	44	47	56	47	50	44	51	46	56	53	49	53	62	54	47	41	50	46	53	55	52	38	49	41	47	46	52	40	52	49	42	50	59	45	48	49	45	40	43	49	60	44	46	57	51	39	46	42	46	56	62	55	52	60	53	47	54	55	57	39	45	54	60	48	51	55	45	35	54	59	41	61	57	53	54	50	60	50	52	54	54	58	57	58	62	52	47	47	63	56	51	44	48	48	53	49	49	69	52	43	61	46	50	57	53	58	56	52	52	52	60	59	43	44	60	51	64	57	44	51	54	58	45	47	46	54	51	47	53	48	41	51	39	47	42	37	52	46	45	48	53	47	48	51	48	48	48	39	43	50	43	50	63	52	57	62	49	41	57	58	61	47	39	55	47	63	49	48	55	50	56	45	58	50	36	52	55	49	53	56	42	57	55	44	53	57	58	46	55	38	59	55	53	62	47	50	53	54	57	67	58	58	41	55	54	51	48	53	52	55	48	54	48	60	48	58	56	46	51	57	61	60	63	64	43	46	51	40	61	60	59	40	46	49	50	38	52	46	44	55	51	51	64	54	40	41	43	48	52	39	52	54	42	59	48	55	56	45	63	39	57	49	49	59	50	46	64	52	46	47	46	40	49	65	59	52	57	52	54	47	54	48	56	53	49	48	48	42	43	57	47	48	46	46	47	46	52	66	61	52	49	46	50	46	52	40	24	48	53	45	71	41	47	45	68	40	56	52	51	49	48	49	53	61	65	62	57	58	50	51	50	48	45	40	42	61	59	44	50	40	55	56	41	44	44	54	47	46	55	49	48	53	53	49	65	57	63	49	48	39	56	52	60	50	58	50	55	55	43	53	76	53	48	61	53	51	40	47	48	54	54	53	51	45	62	38	54	44	50	45	50	48	50	44	64	39	64	39	49	49	54	48	46	39	46	50	37	37	55	50	50	44	52	40	42	40	47	56	48	61	55	49	58	44	51	42	51	41	48
24768	8518	3243	3613	7199	3926	2215	1833	1578	1452	1151	1104	957	948	884	843	796	718	697	615	687	672	697	732	774	747	832	746	905	994	1102	1038	1068	963	1022	911	925	835	767	564	536	580	594	574	464	532	483	479	449	419	430	480	432	416	427	471	448	452	493	450	482	710	738	524	524	560	562	520	486	462	429	462	471	494	538	516	509	493	616	535	533	497	479	534	521	491	550	498	482	497	443	465	446	491	487	437	437	429	415	444	414	424	433	432	403	442	405	445	398	451	391	399	456	434	433	414	428	471	435	437	433	457	443	459	422	416	396	424	406	459	423	415	424	426	435	433	439	413	433	419	445	449	462	432	410	423	425	423	410	401	435	421	472	430	431	446	401	407	421	410	445	414	405	396	358	420	429	457	409	400	423	419	466	383	416	390	416	456	430	387	391	439	433	402	403	411	422	430	431	465	404	406	414	446	431	428	440	429	419	461	420	386	432	402	377	474	425	432	414	444	443	388	421	380	451	466	437	429	440	458	420	460	402	416	412	401	428	442	406	394	485	420	375	426	433	446	467	432	411	429	426	440	439	386	405	419	412	407	403	425	445	408	421	375	423	422	431	426	427	428	399	415	454	380	414	433	422	421	440	417	425	398	436	453	488	406	433	405	394	430	426	429	392	418	418	423	434	413	428	388	425	424	408	444	412	433	369	392	417	397	420	383	430	455	422	412	391	428	457	432	420	425	422	443	415	396	422	426	426	443	412	430	417	422	414	432	400	434	463	418	435	452	420	453	387	403	399	411	438	390	400	416	459	431	453	450	452	441	438	414	446	445	405	406	423	423	400	418	397	412	406	407	390	411	430	425	455	434	427	390	416	417	447	419	436	394	435	414	417	424	414	420	390	453	412	414	421	418	420	402	421	429	461	412	396	455	410	412	394	430	418	414	447	428	404	401	437	378	440	436	403	401	427	483	435	441	464	389	451	428	417	425	418	380	445	423	410	442	443	442	388	428	411	448	386	393	421	429	445	386	446	429	376	440	356	415	413	392	412	447	449	450	427	428	424	412	419	408	427	435	423	434	418	397	410	457	431	410	391	435	413	373	421	398	406	410	407	431	437	447	422	450	408	402	400	449	426	420	405	407	435	416	462	399	427	437	404	407	402	437	394	442	399	424	421	397	400	426	411	433	418	433	423	375	396	402	397	461	422	404	427	461	382	445	468	392	391	430	429	430	416	465	424	400	390	464	433	427	406	406	388	431	420	423	403	407	453	428	465	423	438	406	421	412	400	399	417	411	409	400	419	391	419	437	440	451	422	420	380	386	417	388	441	409	401	453	424	409	447	413	422	428	410	420	453	389	419	460	426	398	407	416	433	402	397	419	415	417	403	433	432	390	414	417	414	413	377	436	412	424	417	444	409	439	426	401	407	416	387	438	466	431	421	429	458	416	432	414	448	419	417	432	417	385	442	432	453	387	426	394	492	441	424	417	433	411	409	413	413	442	399	436	434	417	418	402	415	440	390	386	464	433	440	427	431	423	419	421	441	451	408	427	435	412	430	373	412	386	419	427	433	426	433	435	406	431	420	429	469	450	439	404	406	410	411	395	441	442	414	443	417	401	399	438	392	422	420	408	377	407	414	399	412	425	413	464	460	409	431	432	443	419	452	384	393	453	433	410	437	434	434	406	431	418	410	435	441	442	420	451	410	409	407	448	428	418	376	432	426	418	392	438	447	402	443	403	414	413	389	409	401	402	422	439	387	413	405	428	399	415	449	429	442	443	426	407	387	415	409	447	400	423	397	431	428	431	406	416	406	396	446	384	398	410	407	396	411	413	426	430	464	397	400	393	434	406	454	417	453	431	413	425	425	414	441	422	410	434	412	432	427	405	423	423	413	405	455	411	387	418	432	419	441	415	463	393	406	428	406	421	417	442	439	420	428	436	410	435	417	382	434	413	423	444	419	409	399	433	411	408	428	408	431	431	399	442	411	453	435	427	403	402	453	408	459	401	415	435	403	415	382	420	432	411	408	410	428	442	436	450	371	418	422	423	427	444	391	439	442	378	425	444	395	389	442	445	393	444	378	431	441	458	362	408	407	423	417	394	393	413	413	431	425	462	392	423	376	424	430	416	409	464	413	420	389	415	416	435	453	389	428	390	441	426	431	401	427	393	430	396	431	415	382	445	438	393	429	421	431	429	431	400	420	405	389	434	448	429	418	424	421	411	405	418	427	393	440	433	445	403	414	413	450	413	465	438	424	416	426	391	423	395	431	417	438	403	430	394	437	401	416	432	431	446	450	396	393	436	422	439	415	413	449	390	432	385	428	439	467	406	415	407	403	405	438	427	424	415	375	447	426	406	412	417	454	436	412	398	443	433	438	411	456	420	402	429	460	445	439	438	394	436	440	393	414	462	417	425	396	443	435	444	426	443	468	412	438	447	441	413	422	410	420	459	419	413	442	423	413	415	460	431	423	431	414	428	416	408	454	450	403	398	441	435	392	402	428	430	447	443	389	378	403	428	432	447	388	471	437	432	424	414	412	431	392	414	402	413	435	429	449	453	407	446	436	409	407	422	391	460	446	418	414	379	407	427	424	451	434	483	428	434	417	418	360	432	421	415	428	382	404	388	467	387	423	432	429	432	416	435	439	416	404	430	441	388	427	458	407	440	444	388	415	434	407	436	408	397	396	430	429	392	414	442	424	419	431	413	415	406	417	423	421	423	392	420	376	391	379	406	442	421	427	402	416	403	430	422	389	421	415	372	411	407	416	387	415	414	442	456	421	434	423	458	393	412	447	397	417	432	437	417	414	399	452	423	404	471	403	425	418	408	411	398	428	436	413	417	396	427	434	395	411	441	408	426	421	399	390	361	385	390	419	422	418	405	403	427	413	430	449	431	400	405	383	417	420	424	404	424	395	388	428	423	447	387	458	433	411	419	416	423	416	440	412	428	423	420	401	428	400	434	437	418	366	420	422	402	427	455	442	391	424	379	477	412	449	405	448	446	419	396	432	449	410	384	459	411	420	413	404	449	424	424	399	469	406	418	410	410	426	407	419	415	432	397	461	425	454	431	425	463	431	451	428	414	399	418	438	417	434	427	421	399	409	413	426	452	422	469	418	391	418	412	446	426	431	403	385	406	433	435	441	413	427	417	419	431	442	423	414	391	410	406	436	409	399	409	418	424	401	451	424	408	423	418	403	418	418	366	438	421	418	437	441	396	474	468	405	416	413	429	430	417	399	450	385	389	426	454	406	426	404	420	452	417	423	428	392	434	420	440	442	400	425	431	440	412	449	419	456	413	444	439	417	467	389	452	384	408	413	413	437	406	413	418	427	453	410	423	459	422	405	453	397	438	438	453	382	428	392	404	418	434	463	426	392	427	380	375	443	464	438	435	381	407	453	433	427	403	397	415	440	401	407	417	411	417	386	408	424	387	398	427	410	413	446	458	407	457	431	427	426	427	418	438	445	402	410	406	411	375	429	418	412	415
3172	1239	433	232	177	128	91	66	89	69	80	66	68	76	58	45	53	58	61	60	57	59	58	55	56	54	44	57	84	73	65	75	73	78	90	47	60	60	40	45	43	46	41	44	47	42	37	30	50	43	37	33	37	42	47	34	25	36	39	65	44	56	55	48	49	43	35	28	40	39	30	42	42	48	52	44	50	56	53	50	42	36	50	42	52	40	26	39	31	37	43	34	32	38	31	44	47	27	37	43	38	43	44	39	36	59	38	37	46	30	33	52	38	37	39	31	33	38	39	35	42	34	35	33	38	42	36	43	51	32	39	52	31	28	31	29	38	39	46	35	33	35	26	35	36	37	44	29	40	37	45	41	36	30	35	47	37	41	34	43	47	28	31	42	42	33	45	50	42	51	39	43	34	44	40	44	33	27	42	41	28	33	38	42	44	39	36	43	36	38	31	36	39	40	34	31	49	46	33	40	34	37	37	36	34	34	27	21	34	36	35	39	33	34	40	28	38	39	42	42	33	37	26	35	49	42	40	50	42	39	33	40	28	35	32	35	42	35	32	35	47	36	33	34	32	35	35	39	46	42	29	39	28	43	31	37	34	39	51	39	34	28	33	47	41	38	38	42	37	30	23	30	32	40	36	40	36	29	32	27	33	52	33	38	48	33	36	32	31	35	50	28	29	55	33	36	37	22	32	35	33	30	35	40	34	35	44	34	37	36	44	31	35	40	51	32	28	25	41	35	45	36	41	40	31	40	40	36	38	34	36	39	39	38	35	25	38	28	45	38	42	36	36	40	34	42	46	27	31	35	42	45	27	33	40	39	40	31	23	46	28	34	34	31	26	36	34	38	46	41	34	44	35	32	41	41	36	39	27	39	37	29	33	32	33	39	47	40	41	44	45	38	38	46	44	35	47	36	32	47	41	36	41	32	26	41	33	33	32	35	36	35	39	41	34	38	38	37	32	36	40	37	37	40	33	28	38	36	42	42	39	31	39	38	45	38	29	47	39	41	39	42	38	35	38	29	34	45	29	38	32	46	37	32	33	39	30	34	38	48	35	33	35	38	40	33	48	52	41	29	44	35	42	44	34	25	37	50	32	34	40	47	43	49	32	36	57	38	35	33	35	34	41	39	31	31	30	38	31	33	35	56	36	41	35	37	33	49	44	31	29	40	45	29	28	31	32	31	39	41	36	40	35	33	39	37	35	43	33	35	47	37	34	32	44	36	17	39	28	44	40	30	37	41	29	29	35	51	40	32	32	34	45	34	49	35	37	28	46	42	34	49	42	33	44	38	30	43	35	32	31	42	47	31	29	30	36	36	36	43	31	43	42	36	38	38	33	25	40	37	34	33	38	36	38	27	29	31	44	35	43	24	34	33	37	29	34	42	31	41	54	38	38	44	45	38	38	33	46	31	32	45	51	40	36	38	39	44	40	28	32	38	29	39	46	33	37	27	32	30	35	37	48	45	32	39	42	29	34	34	42	34	31	37	30	43	30	32	32	45	31	31	35	30	40	34	33	39	36	44	35	29	31	29	34	38	30	47	33	38	42	37	26	30	24	38	41	35	38	31	35	36	38	39	40	38	46	30	41	35	26	25	42	37	28	40	29	33	48	45	25	39	33	41	45	38	52	32	39	44	35	33	38	29	35	39	43	26	38	37	35	47	33	36	27	38	35	37	27	38	37	38	28	41	39	37	30	34	42	35	46	37	34	30	32	39	41	28	26	27	27	36	33	35	43	38	31	47	27	37	41	32	36	35	40	39	33	31	38	31	36	29	30	41	30	50	32	44	46	38	24	38	38	44	40	38	25	49	32	40	37	36	32	32	35	41	33	40	35	40	46	45	30	35	37	53	41	35	31	30	32	42	36	30	32	35	43	43	33	32	33	45	24	26	39	34	43	37	35	38	40	34	43	37	42	34	39	23	29	40	31	45	45	31	40	19	37	43	47	34	34	30	33	34	36	35	40	37	38	40	41	41	31	34	38	29	41	31	43	30	49	34	39	44	38	36	37	39	43	48	50	39	34	37	27	40	40	38	44	37	38	28	38	35	35	34	31	26	38	32	50	30	36	36	39	32	37	36	26	43	34	36	29	32	47	46	34	27	38	37	31	34	39	32	27	40	41	42	37	37	26	39	34	29	51	38	42	29	45	41	32	41	30	42	41	40	33	42	28	28	29	33	39	30	36	45	38	40	42	36	36	44	34	32	35	33	40	29	43	38	29	36	42	38	37	33	29	41	27	35	30	39	44	35	37	40	37	45	48	43	49	40	36	44	34	46	33	41	36	34	32	37	42	42	35	49	33	41	29	23	34	40	30	34	37	42	35	29	33	31	43	36	38	35	33	43	36	31	42	32	38	33	35	37	47	36	36	39	31	42	34	35	37	38	47	40	38	41	27	40	31	37	43	42	38	47	40	44	47	28	35	43	47	36	21	38	28	38	52	42	34	40	30	35	31	31	30	36	34	35	33	38	37	27	22	34	38	40	43	34	36	41	30	42	30	30	36	39	36	49	32	46	43	36	36	29	38	35	30	32	36	35	39	43	43	25	32	37	34	31	51	33	42	46	45	46	41	33	34	46	35	31	36	46	49	33	32	43	36	35	49	34	29	47	36	34	41	42	36	37	38	32	32	30	41	33	34	50	44	46	38	36	32	43	33	35	30	34	35	37	42	48	44	37	31	32	24	42	37	34	35	34	33	30	32	45	31	32	35	44	40	34	38	34	34	32	43	37	30	38	47	35	38	33	35	33	41	39	39	46	38	43	34	36	44	37	40	35	31	50	49	39	34	46	40	32	34	38	32	35	43	38	37	50	28	40	42	47	35	55	35	38	35	53	26	36	42	37	42	39	36	38	35	38	43	26	32	32	42	33	34	42	41	50	32	30	27	40	26	47	36	34	39	38	43	41	25	29	44	48	42	34	41	36	35	41	48	41	33	38	41	35	37	41	32	41	45	38	40	38	34	26	34	35	39	39	43	36	41	43	42	29	32	38	36	33	42	36	33	27	38	44	42	35	32	39	41	37	34	34	30	40	33	30	38	38	36	44	46	22	38	41	42	43	31	31	43	27	47	35	31	32	32	45	43	36	39	35	40	34	30	38	38	36	26	40	39	45	37	50	55	34	30	39	31	40	34	53	43	49	31	47	43	38	40	39	38	43	36	34	28	27	39	39	40	35	31	43	43	41	40	45	30	38	45	40	41	30	39	38	37	29	34	35	37	42	50	39	35	31	45	27	37	36	43	32	38	43	34	31	27	35	48	35	34	31	39	31	46	38	45	32	31	36	44	31	29	46	26	36	39	31	36	32	38	38	38	37	33	29	44	38	40	35	30	29	33	43	36	43	44	36	44	37	33	34	35	27	35	23	35	33	34	44	39	36	35	34	35	40	26	32	37	42	43	40	27	37	39	45	41	25	43	29	36	32	30	33	25	39	32	30	34	36	37	46	35	29	43	50	42	45	37	29	47	33
26516	11342	4717	5876	10947	6625	3551	2839	2253	1952	1626	1448	1298	1149	1063	938	915	774	699	672	771	709	731	774	706	723	834	1001	1073	1099	1132	1126	1073	990	1018	997	939	787	620	529	493	543	465	446	415	391	377	369	348	339	345	341	353	376	343	377	336	390	348	350	590	938	665	446	511	491	450	386	355	366	369	356	359	451	464	467	498	496	496	489	455	419	384	435	456	411	381	400	396	374	355	360	365	392	363	353	359	338	336	322	314	316	345	309	320	321	349	365	320	289	365	338	355	325	330	318	305	324	314	314	302	321	316	311	303	310	290	284	305	364	339	327	355	353	328	330	324	325	305	284	326	297	302	289	296	294	321	301	303	302	313	319	328	335	331	285	335	319	331	311	307	324	304	289	342	296	291	294	316	294	304	343	317	318	317	327	287	331	296	320	303	299	287	298	284	303	304	321	324	339	314	310	318	331	300	324	344	323	298	287	307	320	295	322	312	270	285	305	292	288	347	308	306	313	312	304	335	332	287	345	300	311	302	326	310	299	348	347	310	321	313	291	314	323	285	267	291	285	309	285	303	326	307	336	319	324	317	321	328	296	298	295	282	329	312	299	334	305	321	281	311	301	331	324	286	309	347	346	305	326	300	326	308	262	323	322	309	322	301	323	311	310	307	303	271	316	287	320	343	307	345	335	331	319	290	299	307	310	322	305	306	330	296	323	305	304	314	283	341	312	305	297	331	345	308	333	335	309	318	312	313	289	317	299	328	296	321	331	312	286	321	313	306	292	320	310	320	309	295	347	302	322	319	309	325	279	281	324	308	307	324	314	318	320	339	301	303	320	305	344	306	309	324	321	339	310	300	276	312	295	303	288	308	324	309	320	282	306	307	298	294	316	316	282	322	295	297	312	285	281	314	334	272	319	311	292	315	312	309	301	289	294	345	332	297	304	316	313	310	339	302	322	328	320	286	295	289	301	297	331	321	286	326	342	321	294	324	314	318	298	295	331	297	302	316	269	312	326	313	291	320	305	292	348	366	313	290	291	312	324	315	320	310	369	287	326	329	294	315	324	318	302	290	299	349	299	294	340	311	302	291	319	294	330	326	309	314	345	320	333	298	314	270	306	297	269	298	298	312	280	297	294	327	336	350	312	335	301	317	279	284	295	287	302	309	325	279	309	322	320	266	326	273	276	318	306	327	300	325	297	316	309	332	325	306	347	320	285	313	290	286	297	327	341	308	320	311	321	321	348	318	308	281	309	298	311	298	306	304	313	329	312	312	297	311	306	273	349	305	312	330	317	308	272	313	316	341	320	295	324	338	328	314	321	346	289	280	323	300	282	316	321	315	318	329	342	297	299	325	298	294	311	332	313	322	319	311	343	327	337	307	301	324	289	340	299	297	328	338	288	333	307	307	336	300	327	317	314	309	279	337	321	308	344	330	320	329	328	314	319	309	316	266	304	312	304	319	319	335	292	314	299	311	339	297	299	307	313	312	308	291	314	327	284	294	308	298	321	294	280	306	322	332	303	296	336	333	300	306	310	323	278	360	310	291	308	308	307	324	332	303	296	296	331	289	296	305	330	302	312	313	309	288	316	309	314	324	298	314	312	316	298	289	325	275	316	294	290	327	312	294	308	298	301	314	272	319	294	320	302	297	313	309	309	308	325	314	311	331	322	282	306	298	283	327	281	324	275	309	337	337	311	311	322	332	314	291	288	282	342	332	301	312	302	319	314	340	291	294	293	298	338	336	302	311	294	333	320	339	308	306	302	302	324	308	322	312	327	321	322	312	299	314	266	295	298	306	328	318	291	305	306	299	314	316	298	283	305	306	318	329	347	319	312	292	304	354	337	292	333	315	327	290	326	298	305	307	286	290	313	302	291	342	297	316	287	301	280	309	319	314	310	309	313	314	317	287	284	327	303	335	312	285	283	318	273	325	281	319	327	333	309	308	322	318	320	296	314	312	303	298	353	323	333	298	321	319	324	306	297	300	342	362	285	289	313	338	333	304	316	315	312	310	301	319	309	330	305	329	299	296	294	310	299	299	325	321	286	295	296	294	333	356	315	293	340	288	290	340	309	296	309	333	263	289	336	293	315	338	309	328	295	298	313	319	346	325	318	300	327	330	316	301	284	298	320	303	330	325	286	272	289	297	288	284	278	303	321	313	309	313	312	328	284	304	331	287	284	315	304	298	320	342	308	328	335	295	309	290	313	310	310	333	311	338	281	316	326	311	333	274	272	316	321	328	325	310	317	327	232	343	288	303	321	305	309	308	301	316	311	300	305	287	298	316	310	296	316	304	305	319	322	330	302	316	324	315	322	285	330	281	317	281	305	312	314	327	308	304	316	289	341	306	303	301	309	308	286	333	317	282	274	332	309	317	307	286	317	306	324	297	312	324	323	303	315	307	298	307	290	292	282	332	300	304	298	293	322	315	311	323	289	317	293	290	336	284	299	329	350	315	302	318	302	316	291	300	307	315	329	331	334	298	315	332	291	306	307	321	303	303	312	282	317	323	303	331	296	310	302	297	296	328	300	296	333	333	313	322	328	326	315	317	339	294	285	327	324	288	321	332	314	289	302	378	321	260	312	334	323	317	285	312	325	312	309	308	307	319	311	298	303	292	328	304	325	306	306	291	335	299	305	306	320	345	326	320	293	315	295	323	309	309	317	327	303	336	312	285	305	307	313	301	313	341	320	288	324	287	319	312	288	305	313	293	344	319	323	308	313	320	320	317	309	322	308	303	296	297	296	333	300	311	321	287	310	338	309	298	311	351	301	305	317	317	337	338	295	290	292	326	326	317	304	308	295	302	303	304	305	313	319	286	324	322	322	304	348	330	325	312	306	302	314	322	316	316	325	315	301	300	310	300	305	302	335	329	289	301	302	318	310	304	313	327	315	310	305	278	302	301	309	307	273	310	303	301	314	318	331	293	311	327	321	320	299	310	318	323	331	302	321	309	320	305	301	309	325	301	307	339	315	316	313	302	232	281	325	301	292	277	311	329	291	307	304	349	325	297	304	338	301	323	303	307	326	315	320	304	336	288	324	339	300	289	332	308	327	302	288	295	304	317	329	277	312	342	310	336	288	298	315	307	334	300	306	323	327	283	314	301	326	280	294	280	318	314	279	284	324	328	294	272	323	289	278	326	301	305	318	334	295	310	302	326	295	311	310	295	315	311	293	329	319	308	319	284	275	299	325	317	300	318	300	326	318	306	322	342	306	302	298	306	275	337	306	287	299	346	316	320	334	288	308	340	328	309	297	302	300	332	313	257	284	319	314	303	302	312	321	309	340	334	298	311	320	336	311	323	296	297	317	323	323	285	292	295	341	302	343	309	321	351	313	333	320	322	352	301	332	292	322	314	351	309	342	322	303	324	295	285	302	300	277	315	309	319	306	324	321	308	334	295	287	299	319	302	327	301	295	303	313	302	338	287	290	294	292	327	297	294	281	321	314	322	302	338	319	309	333	277	309	287	306	317	324
2141	418	184	133	90	88	73	58	71	59	62	65	78	71	62	64	56	68	66	58	68	66	86	51	58	58	71	83	68	77	63	69	76	79	92	60	78	62	61	61	90	71	55	71	78	57	77	61	45	57	51	64	73	61	52	55	67	56	67	67	80	72	60	62	66	60	60	61	57	49	55	66	53	66	63	84	64	59	56	61	62	64	67	63	67	62	54	54	57	48	67	65	60	61	67	73	60	69	45	49	51	58	64	67	54	60	59	57	61	46	62	56	63	58	54	70	67	75	53	66	48	59	62	46	58	52	64	65	71	66	71	64	61	50	53	49	67	87	54	55	56	44	62	60	65	78	58	70	57	61	69	69	64	54	57	58	58	56	57	49	43	55	68	64	57	55	70	58	63	75	65	61	61	57	50	54	58	52	61	66	54	59	60	67	59	65	56	57	57	66	58	62	51	53	54	65	66	52	64	66	69	70	65	59	68	61	58	54	58	72	56	66	51	52	59	54	74	60	54	60	57	53	60	73	54	58	73	59	59	60	51	61	57	67	68	76	43	46	52	47	64	75	59	57	51	51	55	53	64	63	41	71	54	48	66	62	59	50	55	42	59	61	48	48	61	68	65	46	60	45	62	50	47	65	59	63	61	52	53	53	61	55	72	74	46	68	76	64	60	57	61	52	58	59	50	61	45	66	50	49	58	46	63	49	50	65	49	46	64	59	67	55	61	57	60	72	63	56	78	50	67	51	75	61	46	50	56	56	44	70	63	59	48	67	60	57	56	68	58	58	50	50	66	50	49	57	63	59	48	61	50	45	66	57	62	77	55	47	58	59	46	47	49	65	64	67	63	64	63	61	68	68	69	58	47	59	60	52	52	66	63	54	77	61	58	64	58	60	59	48	53	44	49	64	60	52	57	53	51	51	56	56	46	87	60	54	64	59	55	67	68	61	60	58	54	64	73	56	51	61	63	62	51	65	72	62	66	38	53	54	60	41	52	49	61	64	67	59	68	73	46	54	60	57	49	59	51	71	73	63	57	63	54	55	49	62	54	56	49	61	63	73	60	58	67	55	56	64	64	70	59	69	68	60	70	50	64	74	68	54	59	56	57	56	67	59	65	53	58	62	67	47	68	69	60	62	52	64	64	58	54	51	54	66	46	54	52	51	63	64	50	53	39	67	61	53	58	43	55	60	50	50	71	62	66	55	59	64	56	54	60	69	48	62	56	70	61	46	48	59	63	68	48	65	69	56	53	68	56	47	44	60	53	59	54	57	49	43	72	60	59	67	63	65	63	74	45	57	69	62	47	66	49	58	55	57	58	48	74	56	61	64	62	62	64	37	59	51	81	57	53	43	51	67	51	63	50	60	61	64	65	61	53	60	66	51	57	61	71	68	72	57	42	44	54	68	57	60	42	53	64	65	61	61	60	63	56	74	67	58	54	55	57	64	57	58	65	51	61	58	66	59	57	58	66	51	59	64	52	58	37	60	50	69	55	64	46	67	65	64	53	76	53	49	57	65	59	68	53	62	39	79	58	54	55	64	59	50	52	76	60	44	41	50	73	61	56	61	56	51	53	68	66	54	58	65	70	56	59	59	56	77	60	58	60	61	64	58	78	78	67	53	67	54	67	50	59	75	47	57	50	54	48	81	65	59	58	57	59	69	60	60	69	60	49	74	55	64	49	50	68	59	70	64	57	43	60	61	53	61	55	46	58	68	69	53	55	76	64	53	70	60	67	62	63	57	58	61	54	60	62	70	65	46	71	69	60	57	54	68	64	67	59	56	62	53	72	57	58	57	70	74	71	67	68	67	58	70	77	67	61	63	67	74	60	54	61	70	63	63	58	61	77	59	53	59	44	54	67	60	65	49	52	69	64	61	63	58	64	70	46	67	65	67	46	58	45	57	53	63	48	71	48	65	59	68	58	79	64	66	65	47	59	47	54	68	63	61	64	59	60	60	51	51	67	71	63	67	57	51	63	56	61	55	57	63	64	69	61	72	65	54	50	60	70	56	65	50	51	51	67	57	62	62	52	70	63	61	64	52	51	58	65	59	57	39	47	56	62	67	48	53	62	71	57	63	39	53	64	58	57	69	59	66	76	62	50	75	57	71	48	68	56	60	57	62	68	45	59	49	61	61	66	64	53	59	74	50	53	56	67	71	63	53	45	64	60	59	60	51	56	65	64	67	57	62	74	60	66	62	51	52	56	61	63	58	58	57	60	49	70	72	68	50	65	72	72	62	60	53	52	51	55	65	68	69	57	63	67	56	60	64	63	46	62	64	52	47	57	65	70	56	67	68	62	62	59	55	44	47	60	57	52	69	63	61	61	52	55	65	65	55	49	49	59	48	60	62	51	50	52	52	58	71	61	51	51	56	68	72	59	65	60	66	74	59	63	58	68	67	69	61	54	74	56	53	72	55	56	56	60	66	63	44	49	70	55	62	56	63	56	56	70	49	62	52	58	62	58	79	46	55	44	66	68	55	52	60	61	65	68	74	50	60	59	67	57	57	50	69	57	55	64	49	67	62	61	70	60	59	56	59	50	73	69	60	49	51	46	62	69	59	45	71	55	70	51	65	62	50	58	58	62	74	53	55	64	61	55	58	64	59	74	53	39	55	57	77	58	58	87	66	62	51	74	69	69	61	57	56	55	58	60	52	59	62	67	50	67	63	55	80	57	66	53	58	62	57	65	46	61	70	68	41	60	65	66	61	55	57	60	50	61	53	59	46	54	52	69	64	62	52	62	51	63	66	58	61	70	48	70	67	52	62	62	65	48	69	54	54	65	57	64	45	65	60	70	47	60	64	59	63	69	44	60	70	51	48	60	67	52	57	50	60	49	77	49	59	61	64	60	58	60	48	62	62	55	62	46	60	50	65	60	68	64	71	59	51	50	60	51	57	58	66	65	62	58	50	64	61	57	69	47	60	56	81	58	58	61	60	53	55	57	56	55	64	57	70	61	57	51	72	58	66	59	63	66	73	65	67	56	60	53	64	54	54	53	57	62	51	63	69	66	59	68	62	62	54	70	52	72	60	64	75	54	59	62	59	49	54	64	57	62	56	65	58	65	59	55	61	55	47	52	68	46	66	67	60	59	61	64	66	49	61	50	63	45	60	51	69	59	58	65	54	69	53	59	55	67	65	56	56	76	57	61	58	61	66	70	62	50	70	61	59	64	48	60	54	50	74	79	50	55	60	58	48	47	56	55	69	52	48	61	47	67	63	59	68	73	51	50	59	57	68	45	49	51	69	61	60	66	67	69	51	45	63	56	55	63	56	58	57	52	62	62	59	50	49	60	45	44	51	58	76	54	67	64	60	60	58	54	60	69	50	61	50	63	63	45	71	50	49	59	50	54	64	64	59	60	56	65	51	40	73	57	57	66	59	67	53	57	70	70	58	58	57	65	52	49	58	72	59	63	72	59	68	68	62	56	49	54	77	38	47	69	59	61	64	57	47	65	67	70	45	64	59
19484	6209	2067	2277	3163	1968	1107	930	894	844	793	767	713	677	730	675	582	642	612	605	627	586	649	675	664	682	699	829	919	859	918	889	926	886	819	799	727	677	627	582	553	576	493	563	569	478	503	504	479	502	533	486	499	549	495	547	536	501	532	498	539	644	572	561	616	564	575	540	517	503	492	547	548	535	593	607	593	599	567	560	557	553	564	566	554	519	561	502	517	461	555	538	514	551	537	510	513	504	499	482	493	472	536	520	535	492	535	462	506	468	526	492	537	523	503	520	505	509	475	501	514	466	499	469	516	513	542	520	507	462	521	513	477	506	473	435	509	531	524	517	482	446	516	504	476	499	483	502	507	473	496	481	484	479	526	504	539	488	478	497	484	471	534	541	489	529	533	471	481	490	500	497	532	443	515	497	500	536	516	475	476	524	497	518	450	510	484	481	509	443	490	497	482	472	504	526	467	523	538	477	521	440	481	468	469	539	450	483	496	449	500	486	486	482	494	534	509	503	503	508	542	502	483	524	470	490	531	485	476	485	484	507	460	521	488	471	470	509	509	500	514	530	462	477	453	478	489	482	458	521	470	468	471	484	507	501	487	485	469	453	521	499	485	454	509	476	487	510	464	462	508	521	509	488	480	457	483	478	462	456	514	512	485	493	473	457	500	549	500	476	493	489	494	484	507	519	507	488	500	490	492	513	503	487	505	453	492	473	522	543	521	493	511	520	484	493	504	461	473	529	474	500	506	504	485	482	507	483	520	495	461	479	510	530	481	500	523	468	517	494	534	505	481	494	494	453	489	477	481	502	513	520	477	490	508	565	492	528	470	494	531	519	469	475	489	480	488	488	516	498	486	512	479	505	509	508	528	557	466	520	520	458	524	526	479	456	524	481	510	535	487	501	456	520	484	469	475	495	511	521	481	478	498	504	476	523	497	506	513	501	513	507	499	487	494	523	473	497	494	467	494	470	551	490	533	454	498	503	515	478	518	494	525	494	485	502	498	494	455	481	491	476	515	482	488	470	495	516	504	448	491	524	459	498	497	500	530	490	492	507	480	514	525	527	466	527	496	512	499	495	501	509	492	504	456	498	514	534	509	518	533	450	508	497	474	468	451	484	464	499	470	519	472	541	526	486	498	465	497	448	511	504	520	480	472	490	519	485	467	533	500	509	472	471	479	540	493	530	447	491	485	529	493	503	503	494	523	513	511	490	510	510	492	504	515	488	487	515	478	457	474	510	498	473	451	490	479	497	519	490	490	498	495	500	499	453	540	501	469	477	495	447	514	533	504	529	497	476	484	443	483	480	492	515	488	469	523	504	487	517	502	531	444	497	501	548	516	545	491	540	479	500	497	511	483	503	504	524	513	486	492	495	496	481	516	485	494	489	475	519	495	510	476	518	460	530	523	483	503	504	501	520	528	510	470	505	521	462	503	511	477	517	492	485	494	474	489	447	488	506	498	466	532	455	472	522	522	506	519	494	449	517	469	515	483	504	510	474	498	475	490	486	507	503	526	487	499	476	498	531	513	498	507	458	505	495	474	509	514	519	515	488	482	492	479	518	495	481	478	520	506	501	476	478	506	483	465	488	496	501	500	500	496	512	505	504	495	504	487	480	487	475	488	473	495	483	510	500	518	478	473	499	492	477	555	505	497	477	534	500	497	476	490	512	525	481	446	475	509	507	478	469	501	469	525	464	476	477	484	504	465	504	449	503	514	521	474	469	487	509	481	485	460	502	522	467	490	484	471	489	501	473	511	509	518	503	460	478	476	500	480	508	470	508	489	476	472	522	483	472	500	463	477	449	530	512	513	490	523	516	468	531	494	546	491	494	464	485	512	475	490	477	510	472	515	512	538	475	493	467	509	530	510	496	460	497	496	524	488	488	518	490	474	466	557	544	504	500	506	463	511	458	489	501	549	533	484	511	477	461	484	482	528	495	498	490	520	494	461	466	536	508	534	520	473	518	528	434	487	523	476	530	510	504	481	494	450	467	486	489	476	540	527	467	466	509	526	496	536	475	461	446	480	480	485	515	525	493	478	518	506	522	512	477	498	540	525	466	464	503	464	494	501	520	470	523	466	464	463	490	459	516	486	504	503	486	476	514	480	516	513	483	526	530	498	513	509	496	501	478	512	492	507	517	538	467	469	502	498	488	479	520	485	478	508	493	494	525	497	473	515	463	457	509	523	479	469	501	484	509	447	449	468	489	483	481	507	452	519	532	507	518	483	567	499	486	500	535	472	495	524	554	508	529	492	486	475	532	498	496	510	522	507	493	521	498	515	491	515	478	449	537	511	503	449	471	497	525	503	482	478	521	484	489	474	494	514	508	485	504	504	480	512	538	515	495	506	512	545	517	483	478	514	467	490	510	472	469	498	491	473	515	510	497	515	529	492	494	519	498	488	525	492	472	486	512	527	506	509	459	506	488	483	500	509	479	505	480	483	500	471	495	515	498	476	520	493	500	491	484	455	510	502	520	532	511	473	494	456	532	495	488	490	538	486	509	498	505	470	497	464	498	469	497	519	483	515	522	506	486	507	518	490	505	461	509	494	521	498	523	510	477	503	476	465	560	508	483	504	502	459	482	480	493	488	526	516	517	524	531	474	504	503	489	490	517	454	488	490	496	490	522	529	443	482	499	524	478	526	494	465	484	513	470	494	488	556	486	494	485	519	514	482	473	524	496	495	477	495	491	531	531	510	496	487	490	465	484	528	509	459	480	482	491	451	500	466	482	490	492	481	518	479	516	495	577	486	468	520	483	529	506	508	505	487	491	474	490	510	494	516	480	491	502	513	505	495	519	475	502	513	500	513	483	533	521	544	502	513	467	520	499	491	478	502	514	521	481	476	474	517	491	494	520	470	443	481	478	482	479	511	465	509	494	494	531	545	504	470	508	505	509	478	488	500	473	501	521	473	479	483	506	478	505	517	494	501	515	459	498	491	484	495	484	496	470	514	550	519	500	487	472	472	506	518	452	494	497	519	502	507	521	460	528	498	498	483	481	483	487	466	483	544	545	513	497	472	540	494	476	508	488	475	519	486	500	545	514	516	461	477	495	521	516	513	513	501	489	508	469	485	507	505	508	520	479	520	530	509	512	529	490	490	510	515	493	508	461	462	493	508	499	502	529	503	540	508	509	535	513	512	476	491	528	511	521	478	514	481	520	465	500	505	487	487	509	509	509	503	477	544	503	512	488	529	485	523	464	548	490	509	499	477	497	496	505	522	518	523	529	471	504	508	493	480	504	499	498	487	465	485	485	490	517	503	505	510	495	528	499	533	490	493	477	468	458	505	509	524	524	507	502	459	482	494	548	503	473	467	511	487	508	458	473	525	507	465	511	513	484	526	512	503	491	492	488	520	495	492	470	496	508	495	502	513	492	486	472	518	467	531	488	486	494	530	508	480	514	500	529	487	487	498	514	476	452	535	499	477	483	481	512	495	546	509	527	524	477	491	503	475	507	512	485	484	450
2309	942	277	145	140	95	80	75	71	83	78	69	64	66	58	70	55	60	62	59	59	61	66	65	61	82	74	72	64	82	69	70	60	61	70	58	63	65	66	63	59	51	67	57	63	41	43	58	49	44	42	60	51	53	39	58	49	60	44	55	50	67	49	56	49	51	54	45	55	32	45	58	60	52	55	70	55	45	51	48	50	60	43	55	52	42	57	47	54	57	60	53	55	43	53	62	47	57	58	54	35	45	57	53	40	46	54	46	55	62	57	72	58	42	50	53	66	58	56	39	50	58	39	60	38	46	63	52	47	46	47	46	49	49	39	64	43	52	45	57	50	61	42	47	41	48	45	41	52	45	47	42	56	38	44	63	52	32	58	52	45	64	50	41	51	50	44	50	62	42	51	53	40	53	46	48	46	49	42	53	61	70	43	57	48	43	40	36	34	52	51	45	56	51	36	53	46	48	51	44	47	43	53	52	41	49	61	55	55	58	39	33	48	49	66	42	56	62	43	44	50	56	50	49	51	46	55	51	42	48	47	41	40	53	48	50	48	45	41	45	51	42	56	40	43	44	38	52	47	45	44	55	59	36	35	51	54	53	52	57	51	52	58	57	43	47	50	46	53	47	43	55	42	52	43	43	46	46	49	51	43	59	53	43	57	39	49	50	41	57	47	28	49	43	56	37	37	52	43	50	54	53	62	46	52	37	49	48	50	54	51	38	53	45	45	53	47	48	30	54	48	39	45	63	40	44	44	38	43	44	42	48	42	56	47	45	42	55	56	51	57	50	55	43	53	42	46	44	45	50	46	35	37	40	51	57	51	57	47	56	57	43	40	51	61	49	61	52	50	46	58	48	41	53	41	58	48	43	54	32	67	48	30	40	45	45	37	50	48	44	48	52	49	47	54	41	43	43	56	35	52	55	42	50	43	43	56	41	49	46	50	43	47	65	51	45	45	31	50	49	57	49	42	60	47	44	41	42	49	47	45	41	56	62	54	48	54	51	36	48	42	49	44	47	48	39	57	52	40	59	38	44	62	50	38	31	46	48	53	46	42	54	46	63	47	40	60	52	57	51	63	28	33	50	41	40	59	55	44	55	47	44	50	37	53	58	54	40	49	48	34	49	47	39	42	46	51	53	48	47	45	47	49	42	51	52	55	59	52	53	54	51	47	48	57	47	51	43	45	56	49	38	41	44	51	47	43	49	65	36	50	48	45	59	57	50	54	55	43	54	53	42	51	54	38	51	56	46	37	56	51	48	51	54	36	63	38	43	41	53	43	52	52	55	34	57	44	44	50	56	50	39	36	43	48	57	55	49	49	56	62	54	55	49	39	54	56	55	65	45	50	58	36	52	47	55	55	48	60	39	42	39	29	52	40	53	46	38	50	42	50	43	39	48	56	44	54	55	50	45	55	36	47	47	47	52	47	42	50	42	48	39	48	53	46	44	40	41	50	54	52	48	44	66	57	55	45	55	37	47	52	41	38	51	55	55	39	57	47	50	57	57	39	43	43	51	41	44	41	42	48	42	56	48	65	63	49	42	50	57	47	47	51	55	47	40	68	49	53	45	50	34	43	56	49	44	46	35	56	55	45	47	54	45	48	52	38	60	47	51	49	46	46	49	40	56	49	45	49	46	60	49	41	50	38	46	51	36	54	64	35	52	59	51	61	45	46	48	45	53	48	52	43	60	49	42	37	50	50	49	48	52	47	49	46	40	46	41	49	47	50	40	48	51	42	51	46	52	48	60	41	63	47	48	50	44	38	57	52	43	44	44	57	42	42	46	46	51	41	47	55	46	42	40	49	54	44	39	50	59	51	59	47	51	55	54	52	55	45	44	45	41	59	49	51	71	57	50	52	42	47	43	37	42	43	57	45	37	53	47	55	44	46	36	52	48	39	42	45	47	46	45	43	54	56	47	51	50	50	59	55	42	47	56	46	46	49	54	52	37	68	50	43	50	44	34	49	47	50	47	46	50	53	50	32	55	49	39	49	39	42	54	47	43	48	58	39	59	46	60	42	42	50	50	62	52	47	46	34	40	47	51	43	54	50	51	37	60	52	46	52	41	50	55	45	48	47	45	62	39	46	46	41	43	41	41	56	62	37	44	51	35	51	43	58	70	57	47	63	48	45	47	55	48	37	47	42	42	51	50	46	46	42	43	53	47	36	49	34	40	51	52	52	42	45	48	46	43	56	42	55	53	59	49	60	40	57	48	51	40	50	51	52	46	60	40	48	52	50	40	49	51	63	45	56	53	48	47	51	54	46	47	50	44	30	52	41	54	45	57	51	43	54	40	51	42	45	57	51	51	44	53	52	42	40	44	49	45	55	40	50	46	44	52	57	58	57	48	43	54	51	37	65	42	43	44	43	46	54	48	49	41	37	48	53	51	58	49	45	49	52	38	45	51	51	50	50	46	49	47	48	41	59	45	34	48	42	54	47	40	54	45	58	42	47	46	46	58	34	53	53	44	47	59	52	39	50	61	61	49	55	42	48	60	44	55	52	44	53	42	56	54	48	64	37	43	49	44	56	45	56	47	41	56	41	45	56	48	49	48	55	54	57	45	41	39	48	36	47	45	40	41	54	45	53	58	43	53	45	44	50	40	45	42	43	57	58	53	51	49	42	43	39	55	51	58	47	40	48	66	56	43	53	56	65	58	43	57	48	39	47	49	46	43	50	46	55	39	54	47	46	38	49	56	56	34	47	53	53	42	38	36	39	43	39	46	53	53	63	46	41	50	57	52	53	42	50	53	53	46	51	63	55	32	41	45	51	51	49	46	54	45	43	61	63	49	38	47	53	36	55	58	52	73	54	37	49	43	65	42	50	50	48	48	47	44	54	42	51	51	43	50	40	41	49	52	53	46	47	52	35	40	45	44	50	44	43	59	59	47	35	42	49	56	51	53	44	42	41	61	58	45	45	56	53	40	48	46	44	50	58	51	53	56	62	37	59	48	62	45	47	42	45	56	44	46	50	46	45	63	36	49	45	60	57	42	40	45	53	54	62	46	42	47	50	42	52	42	56	42	39	42	43	55	51	42	53	56	43	58	38	41	48	49	41	43	41	33	47	52	40	61	36	47	56	53	56	47	60	47	46	51	49	43	50	38	38	50	39	46	55	62	40	58	48	38	46	49	46	59	51	47	50	45	49	61	47	48	55	57	46	48	52	44	42	30	42	52	60	64	39	36	65	40	50	40	60	43	58	46	30	46	46	46	59	50	56	52	49	48	63	38	57	43	53	58	46	39	53	53	56	49	48	38	48	53	55	47	63	41	49	40	51	46	51	40	40	44	46	38	44	36	53	48	51	52	46	55	43	49	47	28	51	46	53	45	49	50	42	42	41	49	50	48	42	52	42	60	45	53	52	42	51	42	45	58	61	48	54	58	43	48	38	55	48	47	50	35	40	58	59	63	47	47	48	52	33	48	49	44	52	48	45	50	42	46	53	50	53	36	31	50	50	53	40	52
24469	10006	3426	3835	7665	4955	2312	1802	1519	1337	1120	1068	920	831	787	721	666	629	601	643	613	707	770	664	747	912	936	1046	1021	1032	992	989	919	909	796	786	761	604	579	535	524	508	467	478	470	430	433	429	444	441	421	425	402	414	472	474	434	438	436	461	577	671	592	545	533	459	444	430	430	435	432	450	462	578	538	493	509	555	513	500	549	523	488	505	469	451	476	453	451	480	420	468	418	433	400	448	390	390	455	396	419	396	444	432	431	400	412	401	441	441	413	436	384	411	391	405	366	438	402	442	377	404	391	418	402	453	390	439	389	377	402	398	461	395	374	409	407	382	406	431	397	402	440	429	417	413	396	415	449	400	401	428	362	407	389	392	419	409	389	402	404	422	415	418	420	432	405	430	407	395	404	439	427	394	390	424	417	364	402	415	419	439	409	423	413	387	409	359	395	425	431	426	391	434	395	395	381	397	380	396	433	398	397	416	374	383	391	416	409	398	434	381	455	406	403	383	395	410	432	399	390	404	400	419	390	420	428	425	418	439	406	443	403	411	406	382	419	463	455	391	404	384	412	413	409	397	411	377	394	413	403	429	389	412	430	435	409	373	446	394	418	425	389	432	383	406	432	390	399	418	394	405	405	433	412	408	412	472	436	418	404	401	432	413	385	407	387	405	402	392	422	375	384	402	427	404	420	391	415	412	458	391	442	418	386	388	384	365	430	427	412	415	378	403	405	435	404	391	380	447	421	398	404	405	424	384	423	411	414	406	392	374	395	377	424	422	380	410	407	431	437	375	393	426	419	410	442	388	409	408	415	412	411	425	435	389	380	412	381	411	388	425	387	428	359	375	404	394	439	412	439	430	434	404	372	417	418	417	443	429	418	368	398	423	409	399	450	391	392	370	389	390	385	413	416	395	393	379	418	409	415	434	382	442	432	402	364	432	397	404	388	433	395	412	433	387	392	404	401	411	424	419	397	375	423	393	394	393	410	413	432	397	394	403	385	434	418	388	387	415	412	379	409	391	394	409	427	414	384	392	453	367	419	388	407	389	420	402	430	433	414	378	406	413	367	389	368	446	406	394	366	403	380	429	410	430	415	396	417	409	416	440	397	416	422	391	409	395	423	397	414	389	385	394	400	365	364	383	422	352	397	383	384	416	402	398	420	435	387	421	438	394	419	393	394	382	425	406	416	418	415	407	395	406	396	434	418	395	429	418	425	398	393	414	409	395	406	416	411	401	437	410	404	422	370	404	401	414	409	411	380	384	402	399	433	426	403	394	409	439	423	421	429	396	392	412	432	390	397	421	400	406	381	418	425	415	405	393	372	376	421	401	396	459	401	401	396	402	420	366	403	396	386	407	405	427	443	408	406	409	402	389	388	390	406	418	418	403	437	418	440	372	421	417	447	399	369	438	415	432	413	392	381	429	402	397	389	391	406	377	379	424	407	413	440	382	394	412	448	373	412	414	433	432	418	386	407	438	385	399	416	391	445	393	404	401	443	396	418	397	417	386	391	379	410	379	449	419	387	404	400	412	419	415	381	381	453	423	417	416	403	399	399	392	429	398	385	432	398	402	426	403	360	409	384	396	397	423	394	401	376	384	413	431	407	426	385	402	373	414	376	405	410	389	408	409	417	427	383	390	424	428	415	373	394	433	419	418	410	416	378	384	384	424	452	404	414	420	427	380	421	398	384	402	420	409	415	413	404	400	393	370	438	404	407	389	403	403	408	408	414	416	397	414	384	402	418	406	410	410	359	422	403	424	397	427	408	406	438	376	401	364	386	407	412	377	402	413	407	372	395	377	398	388	386	385	402	448	394	419	408	421	390	401	380	400	407	394	381	426	375	436	394	407	375	418	428	417	395	387	416	404	394	403	414	407	411	412	420	400	368	410	422	379	425	418	407	401	383	433	375	433	430	389	397	407	425	391	429	386	399	383	396	436	398	405	427	434	424	427	423	438	391	409	385	396	399	377	408	403	384	387	416	402	408	389	404	403	392	444	384	425	396	384	404	405	366	403	429	465	388	422	441	394	392	406	411	420	422	403	363	373	408	374	421	430	427	412	400	406	423	388	405	398	390	398	399	419	380	419	423	407	424	373	443	433	398	377	446	439	409	412	403	418	402	386	409	398	368	409	399	458	409	422	412	423	399	410	395	422	371	421	385	414	422	416	435	408	427	414	428	438	385	414	422	384	425	392	391	374	410	425	394	404	351	429	413	432	415	424	419	386	402	402	441	379	393	405	420	422	377	396	456	373	401	432	414	405	409	413	363	415	406	403	398	443	409	378	414	401	361	387	416	433	422	421	413	410	396	436	420	398	413	394	420	386	414	421	387	416	384	396	383	405	409	397	399	403	364	423	383	400	409	398	406	393	420	400	398	428	437	386	408	400	403	405	415	423	406	429	400	430	402	381	389	383	383	422	381	421	442	405	377	381	411	412	413	435	419	388	453	402	413	388	419	408	382	401	377	409	423	381	441	384	421	409	393	429	433	376	384	391	429	383	393	401	387	383	400	406	443	404	411	421	406	367	387	390	410	407	402	387	406	386	436	408	424	406	411	411	371	437	431	416	375	417	428	405	393	425	397	407	409	410	408	427	418	436	395	370	400	399	426	446	417	392	411	405	394	405	355	385	419	394	384	391	407	384	376	432	387	406	396	389	418	377	400	392	404	421	382	412	420	405	408	384	411	419	392	438	366	406	411	413	398	382	358	410	432	420	424	402	401	414	387	369	398	383	433	392	447	415	380	415	397	383	419	437	466	385	377	406	392	382	455	448	409	399	417	418	404	410	416	395	399	391	410	447	396	379	414	400	438	394	426	416	405	379	423	382	397	401	433	405	412	391	396	394	420	378	401	395	420	405	394	387	389	380	404	428	386	399	395	386	442	385	391	444	429	413	390	380	431	400	375	399	379	400	432	403	423	417	405	388	404	409	388	381	416	377	381	402	423	408	371	433	400	400	404	397	435	393	392	415	416	416	419	427	433	377	460	360	430	405	402	415	398	406	418	379	389	376	404	410	394	382	388	390	397	380	404	435	405	394	396	419	433	435	404	394	402	402	420	403	395	399	403	423	417	399	395	381	406	409	421	397	402	374	419	404	423	390	387	384	363	422	409	405	377	429	381	396	406	424	424	411	392	429	392	386	376	386	403	420	418	396	419	390	406	410	364	394	387	411	406	433	406	423	390	426	382	416	371	402	363	395	384	410	386	404	406	401	408	407	398	397	350	408	411	396	433	394	436	417	390	421	375	461	386	415	402	418	384	384	406	365	415	433	415	369	424	378	432	389	377	437	368	417	424	408	441	429	412	396	427	410	411	405	419	411	400	419	429	402	421	430	427	403	396	420	413	395	447	407	400	368	383	432	430	382	396	402	435	427	414	412	428	391	434	386	410	413	379	389	364	359	391	398	421	408	417	388	400	418	395	420	440	397	453	419	413	401	403	405	383	458	418	398	384	403	401	404	393	420	412	381
3042	514	260	194	144	107	93	83	72	76	70	65	65	73	71	72	62	60	66	58	69	71	60	70	77	67	79	69	81	77	78	73	68	74	65	71	66	61	56	55	44	50	57	60	50	57	56	52	42	55	54	54	47	50	65	64	64	53	57	52	65	95	63	53	44	45	42	45	47	62	52	51	54	56	57	52	57	59	49	53	49	43	68	57	54	47	50	66	52	51	58	55	44	44	45	55	45	46	53	48	49	48	56	49	57	39	32	60	46	59	60	61	47	55	50	59	54	49	43	55	47	56	64	57	54	43	47	40	49	45	56	51	42	60	63	53	50	45	54	48	44	58	54	64	51	76	62	41	51	56	44	42	50	53	44	59	49	45	45	60	48	52	44	42	60	51	44	43	56	47	53	53	57	58	58	49	61	56	44	52	52	57	48	49	65	52	58	60	48	52	49	50	33	52	55	60	55	50	35	52	50	51	59	55	45	55	64	53	43	54	49	60	45	41	52	49	44	42	52	57	43	51	44	62	49	51	47	61	62	60	44	56	50	49	47	49	35	56	63	61	65	58	52	42	46	50	56	46	54	52	47	59	44	37	55	60	46	71	47	60	38	51	53	46	48	52	48	52	41	53	59	58	43	53	52	53	52	58	53	51	50	53	43	46	44	63	54	45	54	50	52	51	45	50	62	40	39	54	48	42	48	48	52	42	52	56	58	54	61	45	50	45	56	55	39	71	44	59	43	52	60	39	60	52	37	59	55	41	51	49	44	44	51	57	64	59	58	51	57	52	48	46	48	73	49	52	63	51	45	42	59	63	49	54	54	43	45	52	51	59	51	58	44	51	43	45	54	52	37	60	62	63	45	53	56	50	46	63	51	58	60	59	58	66	49	57	58	37	53	47	50	57	49	55	51	58	47	57	58	50	55	55	52	43	54	62	59	45	48	49	53	54	48	52	61	52	42	59	63	45	55	42	46	63	61	56	58	56	54	44	52	39	47	61	54	53	53	44	58	39	48	65	44	49	54	49	37	50	64	66	43	56	48	47	52	51	52	53	61	42	55	47	59	48	41	65	37	54	50	63	41	54	47	61	43	43	45	51	48	49	44	51	51	47	52	50	44	63	48	57	51	35	48	53	53	36	57	48	52	57	45	53	43	54	51	44	55	47	50	53	57	52	43	42	50	51	42	49	56	60	62	64	46	41	57	40	57	62	47	48	53	50	41	43	54	52	50	50	52	52	52	52	56	56	55	56	51	46	47	37	46	63	51	51	55	41	36	51	50	51	46	52	61	54	45	53	47	37	56	63	52	44	63	42	40	47	48	42	50	56	52	55	45	58	59	60	65	38	63	47	46	57	55	45	62	56	61	53	51	48	50	55	48	40	45	47	50	49	50	43	48	59	39	50	60	53	49	42	56	45	45	34	52	58	51	51	52	60	45	45	48	49	41	49	47	70	62	45	65	46	53	44	41	49	48	61	46	52	51	56	53	47	49	40	44	53	49	50	39	53	51	62	49	47	65	53	51	57	64	55	55	59	57	42	58	57	62	54	48	45	54	45	57	47	46	50	49	60	57	63	59	42	41	57	48	56	63	45	67	46	56	49	52	54	56	55	47	57	49	53	64	48	44	50	56	67	53	51	56	54	42	61	62	51	49	56	38	52	55	46	36	56	48	46	58	59	49	46	50	52	40	41	39	57	46	51	53	52	67	57	50	47	51	51	58	46	59	55	49	48	48	51	38	54	60	56	44	52	56	65	50	58	46	43	61	54	41	47	46	42	62	52	51	58	66	53	46	38	50	37	55	65	57	47	45	47	65	51	46	46	49	46	44	41	44	61	43	52	48	46	47	44	64	49	57	50	55	62	60	60	50	61	44	35	62	54	53	60	45	60	46	61	48	47	37	36	51	63	56	60	53	55	53	47	55	39	48	51	58	46	47	58	50	61	42	49	55	54	51	56	50	45	53	57	46	49	51	51	54	46	63	64	63	40	63	58	52	54	48	53	50	43	50	49	50	54	46	44	46	41	46	42	49	57	53	51	52	51	43	61	60	52	47	51	55	49	44	56	36	51	47	49	40	36	37	47	39	46	51	52	48	47	55	60	57	44	54	45	64	53	38	54	58	40	49	50	59	42	46	58	42	50	57	43	50	47	54	48	56	42	37	56	51	54	43	51	49	51	51	40	68	50	53	63	48	52	69	52	61	49	52	46	51	53	46	54	58	57	40	43	57	53	49	46	48	48	46	44	50	50	49	45	49	33	40	59	49	49	58	55	50	49	61	46	47	47	48	52	53	55	46	38	42	44	40	50	54	60	50	50	51	57	43	52	43	52	53	49	49	37	51	52	54	60	59	52	58	43	45	42	52	65	51	45	51	48	47	38	48	52	45	41	49	44	44	51	50	43	51	61	55	52	55	60	39	46	52	51	57	60	59	53	43	41	44	48	47	54	54	52	65	57	62	42	46	55	48	46	63	44	63	58	57	51	59	48	68	51	53	44	55	58	46	48	63	47	60	47	54	49	59	42	39	51	51	49	48	56	61	50	51	56	52	46	54	51	46	52	48	48	49	48	49	46	46	65	51	55	58	56	41	54	46	49	51	50	48	46	51	54	51	56	51	56	53	61	44	57	39	36	50	55	47	57	49	52	55	63	49	56	48	49	42	47	49	43	55	44	40	45	50	46	51	58	60	48	52	42	56	53	59	46	51	60	46	46	39	59	43	39	42	38	52	66	51	48	52	42	34	46	46	69	49	50	59	46	42	55	33	58	52	60	57	60	51	52	51	54	54	53	58	50	41	40	35	56	45	54	48	63	49	50	63	33	52	42	63	44	63	46	46	46	57	43	51	45	54	50	54	52	49	52	55	44	48	50	54	42	56	55	61	50	50	61	63	47	49	57	62	46	52	50	67	55	51	52	64	44	54	65	59	51	57	51	61	49	49	47	52	47	38	57	57	47	58	47	51	58	44	52	59	49	69	66	52	56	55	45	54	55	61	42	56	57	54	49	59	54	46	46	45	48	54	63	46	37	43	55	55	58	46	48	58	40	61	50	40	56	57	49	53	49	47	58	50	63	62	56	47	47	61	54	48	51	44	70	47	54	51	57	47	46	53	54	53	53	57	57	53	34	62	52	61	50	54	61	50	52	43	43	37	49	50	52	51	45	45	47	46	49	51	49	53	75	61	43	44	39	63	54	49	50	35	50	50	55	50	52	42	59	41	53	48	46	46	64	48	48	44	53	51	48	46	61	52	43	43	59	58	54	45	64	52	59	54	50	47	48	47	54	50	43	54	52	53	46	47	49	54	57	59	53	57	55	58	58	51	56	54	44	53	42	61	47	58	51	49	51	60	52	62	57	53	46	53	44	53	63	38	40	57	56	48	55	61	49	53	55	65	56	56	58	46	55	40	59	41	41	45	45	56	61	48	55	46	43	59	47	42	48	54	53	45	46	62	51	48	46	56	52	50	52	46	39	52	60
22444	6426	2892	4427	8926	4880	2449	2032	1629	1433	1318	1161	1014	947	876	808	768	705	720	758	797	820	796	790	776	926	939	959	1019	1070	1114	1082	993	996	964	857	689	582	486	581	532	506	503	518	520	486	465	432	430	441	444	453	445	459	472	471	423	455	457	528	824	993	812	527	471	483	427	451	459	470	514	525	554	578	597	536	548	570	584	549	512	555	515	518	473	479	476	497	466	463	451	473	461	449	430	396	395	400	458	399	421	456	410	407	466	427	412	405	428	411	444	451	464	453	432	434	439	419	411	489	442	404	423	420	389	411	460	396	415	404	424	441	411	404	448	438	403	424	432	430	387	432	410	411	403	424	433	407	425	454	414	458	420	427	425	405	438	412	417	449	411	425	412	434	433	407	427	412	447	406	427	425	385	453	421	409	456	418	419	434	390	388	427	448	396	414	413	410	423	428	416	438	429	435	402	382	445	425	433	438	412	389	442	426	375	415	421	452	396	422	419	445	429	408	431	434	404	433	445	479	402	434	441	399	432	438	415	419	442	400	408	460	433	446	423	446	431	427	392	424	401	382	409	431	430	438	451	410	406	413	393	444	427	409	426	429	400	446	407	419	450	443	412	406	438	399	427	440	442	403	422	443	436	426	425	417	443	421	424	417	459	431	397	416	437	425	461	448	404	430	394	464	436	383	430	421	438	443	406	418	409	395	424	425	399	441	458	412	421	430	427	413	435	409	425	413	447	373	423	424	401	410	412	436	410	413	417	386	408	441	423	431	431	450	430	430	400	443	435	387	376	436	427	403	415	415	395	425	415	432	442	451	481	425	397	430	421	421	433	442	425	421	438	424	426	480	434	432	392	434	408	395	411	422	445	444	445	470	401	431	411	407	421	429	455	429	403	431	386	409	400	442	389	432	456	425	451	391	458	420	401	409	438	455	395	427	382	438	408	408	431	410	428	406	437	407	405	413	460	452	434	443	411	432	432	447	433	407	416	417	391	448	453	402	454	432	408	421	402	411	394	426	423	394	426	417	449	414	445	402	457	453	404	420	428	402	384	438	421	415	406	449	442	417	451	430	444	466	419	437	437	425	453	455	411	409	421	390	448	446	450	430	440	426	430	408	451	416	441	431	398	387	437	443	428	393	403	419	429	362	429	374	424	416	409	416	390	449	408	415	437	408	437	402	396	391	429	385	389	439	426	408	416	405	450	412	436	410	430	390	440	396	409	428	454	410	411	408	416	431	442	449	426	412	430	414	397	412	386	413	431	388	409	429	408	420	409	453	420	463	421	442	450	397	410	423	417	413	389	442	420	465	434	418	392	434	444	408	412	443	398	418	419	440	423	431	388	428	403	403	430	428	464	414	450	405	420	431	438	421	432	448	443	428	444	416	403	385	445	412	443	410	412	425	422	452	421	420	387	398	418	407	429	404	461	397	432	424	387	406	417	414	424	401	410	404	457	437	446	389	403	406	440	447	410	426	440	399	472	421	432	440	452	406	425	432	452	449	397	419	440	416	413	432	421	404	415	445	420	450	398	407	432	401	434	405	432	430	414	420	420	425	416	422	436	416	430	409	444	469	407	406	428	403	425	410	422	415	403	416	459	423	416	389	467	407	418	397	387	456	417	408	433	381	416	420	440	423	442	436	403	402	467	408	403	405	444	419	428	449	419	413	401	433	420	428	426	389	424	418	425	421	422	421	394	436	402	433	430	402	446	426	424	384	403	401	444	403	427	396	400	438	441	406	440	408	433	421	423	397	409	410	434	392	461	396	426	450	410	412	391	383	437	425	420	429	424	409	439	431	379	405	388	426	433	419	368	417	418	429	422	415	432	427	474	429	403	439	396	413	444	439	425	456	420	396	411	420	404	413	422	429	415	438	429	416	408	441	450	403	406	418	419	404	389	421	402	413	400	398	445	414	419	399	409	422	421	380	386	454	413	434	446	431	449	413	427	423	439	353	430	416	422	394	411	432	411	464	423	404	457	429	417	406	385	459	400	417	442	432	407	416	409	426	407	451	427	402	467	412	399	394	405	427	456	444	438	407	396	437	452	429	433	412	424	438	434	455	445	452	432	431	415	411	453	418	485	445	439	401	415	416	420	400	417	403	417	428	422	415	431	396	455	427	423	392	419	406	431	390	437	421	411	447	448	409	430	435	413	393	445	413	429	430	416	409	431	376	445	456	400	416	397	426	430	430	425	457	404	411	443	416	448	414	416	424	412	430	428	432	400	423	455	385	419	415	382	418	451	458	414	393	451	423	420	469	452	480	423	425	487	439	417	412	400	408	460	394	395	441	400	450	443	414	430	420	403	393	388	412	448	422	412	410	432	418	417	424	427	438	426	423	396	444	433	392	427	410	415	404	445	437	419	420	425	400	447	415	414	450	421	426	391	402	410	398	421	443	431	403	450	450	424	424	402	436	429	395	419	412	419	428	438	425	410	415	442	414	427	402	416	401	384	434	406	364	433	419	413	428	427	427	444	434	423	430	439	436	454	417	424	455	436	446	440	393	416	409	414	406	419	386	425	423	428	435	415	444	450	406	463	447	407	391	449	405	453	439	423	472	425	424	434	395	423	431	426	467	466	395	402	416	399	435	423	426	431	382	450	402	385	425	403	416	377	440	420	469	437	439	456	394	388	412	432	415	454	470	461	456	423	400	410	434	440	451	425	401	405	447	445	418	440	403	444	427	399	429	420	445	454	432	412	380	409	433	423	421	442	397	398	413	430	432	451	429	421	434	423	456	448	429	434	430	419	443	439	453	449	465	393	435	422	450	453	398	427	409	446	403	449	410	457	449	434	430	432	384	407	384	479	452	419	425	394	450	429	437	422	395	404	422	436	413	416	379	401	393	411	428	400	419	419	386	431	436	433	397	423	392	372	439	421	408	449	441	429	392	414	432	424	422	441	404	389	437	412	414	461	381	410	402	435	409	401	446	464	405	444	411	385	442	445	425	453	447	452	443	452	414	416	395	437	402	433	462	434	456	444	432	407	436	439	410	443	430	428	436	451	372	448	431	382	408	441	441	409	417	447	430	438	382	436	436	412	422	439	419	423	447	423	383	417	391	446	412	426	463	438	421	420	423	413	445	419	440	410	435	393	434	408	412	443	438	412	409	421	419	428	435	371	439	403	415	413	443	454	407	400	456	432	415	415	397	407	416	445	438	392	409	422	468	445	442	410	422	423	444	436	422	411	414	381	396	398	397	420	415	425	465	444	412	442	429	424	430	431	436	454	427	404	420	381	413	403	405	420	417	424	436	402	411	403	416	415	443	403	436	420	446	458	455	404	423	391	439	423	414	449	440	423	415	445	387	449	417	406	418	412	388	417	434	409	416	453	376	427	443	436	432	386	446	417	433	443	458	404	421	426	397	408	421	428	392	427	446	428	451	502	402	393	416	460	428	430	377	449	443	427	404	417	447	411	451	407	419	432	401	408	409	441	474	411	436	415	454	438	415	454	424	415	452	449	415	425	451
3003	1072	459	296	233	148	98	89	61	89	77	65	73	73	52	57	54	48	59	59	57	58	44	59	54	58	62	58	70	76	65	70	77	70	71	40	64	48	45	43	56	41	49	40	33	23	33	37	31	25	39	37	35	44	42	38	34	43	43	48	58	115	60	41	34	38	41	44	40	36	45	45	57	42	46	55	48	49	49	37	41	40	44	43	40	41	37	51	35	39	55	34	40	37	31	34	43	40	31	31	36	33	45	42	51	24	35	38	36	43	45	29	36	43	34	49	38	42	35	44	45	35	45	28	33	36	35	39	26	32	32	43	31	37	33	41	45	33	29	53	35	39	40	36	34	40	40	34	43	38	30	43	26	41	46	34	34	37	31	31	47	31	37	42	45	53	28	37	33	44	43	30	32	30	38	33	35	40	42	38	35	34	35	37	29	41	38	37	33	19	45	30	43	49	28	36	41	40	33	45	40	51	39	37	33	35	16	30	31	28	44	32	37	32	37	42	31	33	42	39	31	34	47	30	50	30	49	45	41	29	39	40	31	34	33	35	37	32	37	39	37	42	29	37	34	28	31	37	31	53	38	38	32	27	38	46	37	32	45	39	40	39	32	32	44	39	33	37	30	42	47	45	39	30	38	46	35	38	25	48	32	37	31	33	43	39	36	39	36	36	33	40	39	37	33	38	37	37	32	47	39	53	51	31	38	42	39	30	43	33	46	39	33	39	29	40	39	36	48	40	37	45	27	37	45	54	36	30	41	37	34	30	38	43	35	42	39	38	34	41	30	36	34	37	44	30	38	35	50	28	47	27	46	29	34	30	33	26	29	34	42	35	37	44	32	38	37	30	47	37	46	28	40	39	36	40	33	43	37	37	39	32	38	22	39	50	26	37	43	38	29	33	42	44	31	33	35	38	32	47	34	37	37	45	30	48	47	37	29	34	41	26	41	44	40	33	43	36	38	30	38	31	30	33	36	47	29	31	22	45	35	32	41	35	35	32	30	41	56	30	41	40	46	33	38	32	30	28	38	31	37	46	30	27	25	29	39	32	40	54	34	40	36	39	41	41	38	35	41	36	36	34	39	37	36	42	32	46	38	36	38	34	39	33	44	36	38	49	41	44	40	30	27	40	38	43	35	30	38	25	31	46	41	35	38	35	38	43	38	47	36	29	42	40	29	32	37	39	33	47	36	39	29	45	43	28	29	34	29	46	51	32	30	45	34	40	30	36	45	44	32	27	35	40	22	38	39	40	45	38	38	36	31	42	25	37	32	29	43	46	35	33	38	28	46	34	45	43	38	37	35	39	39	43	53	43	38	34	39	34	29	48	35	43	34	38	44	34	38	44	30	35	41	37	36	42	45	34	39	32	38	48	44	40	49	36	39	38	34	31	50	40	37	29	45	32	27	33	37	27	31	26	45	51	33	34	34	38	35	33	47	26	41	40	44	36	26	33	35	26	31	32	31	33	40	33	31	36	36	43	33	40	28	37	33	33	44	24	33	40	33	31	34	40	32	40	34	50	40	48	44	36	41	36	38	44	23	40	36	37	31	41	38	43	38	41	35	34	38	37	40	27	39	42	32	34	31	37	35	32	38	50	40	39	39	43	32	50	30	38	37	43	41	39	31	42	40	33	38	29	36	30	36	33	35	40	36	43	32	33	31	39	36	28	35	50	34	34	40	40	37	36	28	38	33	39	40	30	24	36	44	30	44	50	40	42	45	40	44	36	34	39	33	46	40	37	44	38	48	38	38	33	34	41	33	29	46	35	38	43	29	29	41	40	50	43	32	41	31	48	37	33	40	38	36	36	34	21	33	46	41	44	36	41	30	26	26	43	42	43	47	29	35	54	29	29	39	41	32	36	39	43	30	34	35	32	56	38	33	33	44	35	40	29	46	35	35	33	41	29	44	32	40	37	50	38	33	36	25	29	36	39	38	30	42	36	39	41	36	36	35	53	35	24	34	30	32	48	29	24	27	46	32	38	34	41	40	31	32	32	36	24	37	35	36	29	38	34	40	34	41	39	33	44	27	30	37	27	32	37	39	29	35	36	39	36	31	33	53	40	41	37	45	46	38	28	32	40	45	39	33	30	34	45	44	27	34	43	37	39	27	38	41	40	37	44	36	31	39	38	19	40	42	29	39	39	27	46	32	38	27	41	36	34	37	31	27	41	40	28	29	18	31	39	26	29	34	35	42	31	30	41	33	44	35	37	36	41	33	38	35	43	36	36	42	42	35	35	45	42	33	30	28	39	42	44	43	26	34	33	35	50	41	40	42	31	32	42	36	41	37	39	32	37	28	33	39	30	39	32	34	41	33	36	35	37	37	37	45	39	33	37	45	31	36	31	55	43	36	50	33	41	35	40	49	24	31	31	31	35	25	30	44	45	33	32	37	38	37	30	39	31	39	34	44	32	36	37	41	36	31	34	38	40	29	43	36	38	29	41	37	41	29	44	36	25	36	37	33	39	41	38	56	41	35	36	36	36	33	40	51	35	38	28	34	30	50	42	31	29	38	40	36	36	44	34	38	30	42	28	33	34	39	40	42	38	38	42	38	38	40	32	41	24	35	44	42	37	42	35	44	27	48	37	19	47	37	44	38	45	37	44	34	40	33	44	39	48	30	38	32	34	40	32	32	35	31	28	35	44	37	46	33	42	41	38	49	36	55	50	41	44	31	40	33	44	37	37	37	33	39	39	36	34	40	30	30	43	38	48	35	36	45	38	29	37	38	37	42	42	43	36	39	32	43	27	29	36	36	41	32	27	35	37	30	33	35	43	34	46	31	37	33	33	39	33	48	37	40	34	30	46	27	41	36	32	48	40	39	46	39	36	36	40	40	35	38	40	40	26	36	26	38	49	38	39	29	37	39	43	36	41	30	40	31	42	32	30	36	38	46	40	36	38	53	55	44	42	35	41	39	37	27	44	31	45	32	47	33	40	33	47	39	39	42	29	34	32	44	41	37	41	34	36	49	36	36	40	43	29	36	42	37	33	46	27	34	32	47	34	40	40	38	31	35	32	37	35	40	24	38	33	41	39	42	40	40	52	33	39	35	41	32	44	36	40	46	25	32	31	41	31	32	34	27	44	36	43	36	35	39	36	35	38	35	41	46	46	28	25	26	39	50	48	31	31	37	35	34	39	36	38	42	39	44	43	41	51	36	42	32	35	35	33	45	31	35	48	30	27	35	44	33	35	33	44	43	30	45	38	33	49	34	39	40	39	33	32	36	42	35	31	40	45	49	36	44	49	30	31	35	33	38	43	63	36	35	36	35	49	30	28	35	44	35	36	33	47	49	32	29	40	37	40	35	46	31	29	44	41	30	37	29	36	33	37	37	44	37	40	40	33	44	52	39	31	35	35	37	43	41	41	30	38	46	33	38	35	29	45	31	42	47	37	42	34	33	38	36	44	32	40	38	42	29	35	43	30	46	36	40	43	41	34	30	37	39	40	42	42	32	36	38	47	31	31
26436	10762	5125	7302	13001	8591	3685	2809	2294	1858	1653	1420	1168	1099	952	865	761	796	779	783	790	756	792	760	830	827	906	866	1023	1174	1088	1110	1058	990	773	592	510	488	518	548	474	426	409	458	384	352	358	347	354	361	342	336	356	312	337	340	382	364	385	521	1197	1913	788	393	295	363	393	366	372	389	449	484	534	518	494	469	515	501	458	477	464	480	428	421	386	388	400	396	382	367	375	344	390	358	338	319	327	335	285	359	337	322	301	308	325	318	341	320	332	341	326	341	327	321	337	286	330	300	349	332	294	336	312	299	332	300	324	317	326	300	328	316	309	316	298	318	327	325	328	296	306	342	321	327	295	321	315	315	327	350	295	335	327	328	319	341	301	319	330	315	319	326	284	321	312	316	311	287	284	313	345	310	325	331	299	278	297	319	299	282	332	305	327	336	306	300	296	287	294	324	301	348	326	330	305	318	321	319	335	305	318	305	329	285	287	299	305	344	316	320	302	306	333	326	303	288	303	299	321	331	317	305	314	326	308	318	324	315	308	321	300	336	324	336	330	327	298	289	286	306	315	301	301	320	331	311	325	342	290	306	327	307	294	308	306	332	355	347	293	273	327	331	341	311	303	305	299	329	312	305	275	324	330	283	318	305	311	336	321	310	329	338	301	289	313	329	312	290	312	353	310	308	300	313	322	327	315	338	320	334	338	303	303	323	327	305	293	324	319	291	312	344	286	327	340	303	315	328	316	300	289	299	330	295	334	331	343	321	322	312	359	306	333	330	332	313	310	296	310	300	303	339	328	295	291	305	307	307	293	313	348	335	326	288	330	368	344	309	356	299	310	308	333	315	318	306	315	281	321	327	292	302	304	321	337	346	286	300	316	350	279	307	358	312	311	301	322	290	342	343	309	344	354	312	302	326	308	317	327	340	354	310	319	319	296	300	347	333	305	311	310	301	306	340	328	310	343	326	326	318	294	321	311	316	326	323	298	306	308	301	316	326	339	309	320	303	331	314	292	296	285	299	292	311	301	335	306	308	276	322	300	291	321	292	358	340	304	298	299	301	342	307	297	323	305	310	340	294	306	284	302	295	291	347	293	306	311	336	299	322	312	307	307	283	291	300	319	298	308	340	341	324	287	335	318	296	321	326	296	314	314	337	331	315	303	294	299	310	297	342	307	347	347	292	319	312	315	317	301	299	301	335	295	324	319	313	322	308	309	298	307	311	322	329	321	313	308	330	330	295	318	335	337	310	313	283	324	294	298	323	303	273	309	320	307	366	299	280	325	341	319	313	306	329	348	361	295	306	315	358	321	333	313	320	303	292	319	293	306	301	309	305	315	320	316	326	308	300	320	316	324	342	337	297	319	310	343	319	319	320	313	324	309	327	311	314	337	332	310	326	286	319	320	282	330	280	351	329	346	336	284	330	328	319	305	310	310	293	313	315	312	318	309	291	301	319	318	311	328	291	313	313	327	302	343	322	287	327	307	312	270	342	331	334	323	304	327	288	330	309	312	321	289	316	302	307	305	295	337	333	334	319	300	304	322	336	307	294	327	319	322	338	329	324	325	353	313	340	307	326	330	290	284	288	274	326	299	342	292	301	316	311	318	314	285	324	328	317	310	297	313	304	304	349	284	320	298	330	326	309	305	299	308	324	332	312	320	327	340	299	317	300	339	334	338	329	345	321	338	315	302	293	311	329	326	303	306	327	295	335	337	314	304	288	307	349	339	296	327	336	328	321	325	279	284	297	316	302	334	328	312	297	344	320	298	327	300	276	330	342	301	328	323	294	321	318	313	330	293	312	359	316	338	320	304	332	305	302	302	305	347	281	340	335	326	315	287	312	306	316	289	340	316	318	302	358	321	308	291	322	331	298	313	328	321	315	334	348	313	330	316	316	324	336	320	278	320	328	320	331	305	301	322	286	326	291	290	312	276	306	290	320	316	293	301	333	317	325	314	311	315	307	313	306	323	302	308	315	294	311	335	290	336	313	321	309	313	335	321	325	291	338	323	349	314	286	291	318	317	313	286	353	316	305	319	320	331	297	314	327	309	306	298	312	290	340	295	316	291	311	305	339	305	326	287	290	326	345	330	315	321	299	341	337	318	334	279	317	300	314	325	316	317	296	292	314	315	298	310	344	318	330	319	338	298	324	337	303	334	320	312	320	326	309	318	307	304	314	340	288	313	356	335	300	344	327	303	320	321	330	328	318	329	322	295	297	313	357	350	325	324	335	296	334	321	330	299	307	285	304	312	313	323	306	299	320	309	328	276	305	327	303	288	290	314	299	316	287	328	312	343	323	334	323	292	298	303	333	280	314	334	328	319	324	292	307	344	304	302	298	311	290	316	320	336	336	307	302	310	314	323	331	327	322	311	317	332	316	297	300	283	295	328	349	312	325	287	297	316	316	296	297	311	334	321	312	329	320	305	321	322	282	297	306	306	296	316	331	308	300	319	309	305	282	292	317	288	328	324	333	310	295	341	298	330	326	315	317	341	297	304	303	310	318	318	330	309	300	343	318	270	316	319	284	343	326	332	356	329	337	293	304	313	315	307	340	310	326	314	338	302	318	325	309	310	312	319	345	350	301	289	297	310	331	329	318	320	291	285	321	334	323	342	304	306	343	329	340	312	278	342	310	337	292	306	320	305	333	327	328	330	334	321	306	304	312	295	289	331	303	317	315	336	309	320	293	302	311	329	299	317	303	304	267	299	312	317	313	316	331	308	307	328	324	319	331	311	314	304	325	317	305	333	327	299	315	311	316	324	326	339	299	318	344	280	275	290	308	334	313	311	307	322	315	303	314	326	345	308	328	316	313	288	312	321	310	314	327	300	321	316	297	298	331	331	310	312	322	303	322	324	330	335	315	288	261	275	308	287	304	299	320	310	310	301	299	297	330	285	307	334	304	334	329	324	309	308	353	332	297	346	336	337	294	295	306	325	306	315	308	308	297	333	319	294	304	323	312	302	308	323	307	338	278	320	275	304	306	351	330	284	323	341	309	308	304	333	285	295	315	330	335	313	303	324	328	318	320	317	299	332	296	297	303	322	321	307	324	309	297	301	300	326	290	309	344	304	311	318	345	302	313	306	329	340	305	320	334	304	328	293	301	304	328	277	298	301	339	319	316	324	338	310	316	303	300	315	313	310	331	322	329	294	306	280	332	325	308	317	324	299	310	334	328	329	319	327	284	301	325	291	314	308	342	340	343	309	350	342	310	296	314	304	326	338	317	325	341	306	318	325	334	351	289	345	344	285	308	294	322	318	323	343	312	347	337	292	313	304	309	311	305	322	313	307	328	329	320	343	323	323	353	313	325	349	327	308	299	311	305	300	303	333	311	320	314	334	300	295	299	318	307	310	307	311	329	307	304	318	325	322	312	332	316	309	318	327	341	302	300	302	304	288	341	325	319	338	294	314	338	327	333	294	305	278	333	299	331	310	316	327	314	306	318	275	306	302	307	306	302	341	318	340	355	319	332
2202	520	226	140	72	96	78	74	69	71	66	51	48	65	75	56	70	61	58	58	86	66	57	73	70	73	79	67	95	93	65	66	85	81	72	66	64	43	71	46	71	60	57	68	59	54	66	54	57	52	56	57	76	56	48	51	50	48	52	66	57	62	61	48	71	52	61	66	51	59	71	73	68	56	69	66	64	55	59	56	57	66	69	67	74	63	59	60	49	56	65	58	58	61	54	57	48	61	58	64	59	67	67	46	62	67	47	60	58	71	49	56	46	65	64	53	58	62	57	42	69	69	50	47	66	56	54	56	57	61	52	61	65	50	58	60	57	56	62	55	55	63	56	53	46	66	52	55	58	69	50	65	54	58	76	63	50	82	62	50	70	67	66	58	63	66	69	48	58	73	57	58	61	44	64	54	67	71	63	64	70	56	63	68	64	48	43	69	48	79	63	41	65	57	48	54	58	63	57	59	58	53	57	55	61	56	60	53	56	59	57	59	39	51	53	57	68	52	57	61	68	51	62	58	69	73	76	57	61	55	59	52	59	64	64	44	56	80	61	56	51	63	60	55	52	56	55	47	52	67	57	58	60	61	57	53	67	57	57	48	48	45	48	60	59	43	56	65	54	63	55	66	67	72	48	64	61	61	57	46	59	54	50	53	66	61	48	55	64	55	51	52	50	48	62	48	70	63	39	44	66	55	54	68	58	67	70	56	76	40	55	58	68	67	72	61	75	63	73	64	64	52	61	58	54	59	56	63	55	49	72	55	54	57	63	65	62	59	54	61	71	57	53	61	56	59	64	73	48	56	54	46	60	49	55	46	81	62	67	48	63	60	60	60	60	60	54	66	61	54	67	66	60	50	71	52	52	69	57	63	61	56	35	64	67	51	53	64	51	54	53	46	55	66	58	57	71	52	49	44	48	62	54	59	58	59	61	56	61	58	62	58	60	49	61	56	63	71	62	58	62	73	60	53	63	48	46	68	55	55	59	63	52	59	68	52	57	49	62	64	50	48	53	55	66	66	64	62	59	46	53	66	57	70	55	55	63	62	50	65	49	62	60	66	47	57	61	73	60	81	66	51	71	67	59	42	51	61	65	61	63	56	62	54	49	61	52	55	57	62	64	79	55	59	60	66	53	64	52	55	70	64	61	69	48	76	64	53	52	84	69	56	55	64	46	71	62	49	68	63	51	50	65	67	69	49	54	65	49	71	45	63	65	60	60	69	45	61	67	52	58	57	63	50	67	67	55	60	72	66	64	68	67	55	53	58	52	63	38	49	54	61	50	65	72	70	62	72	69	50	67	54	69	70	61	49	57	66	50	51	61	45	57	63	74	53	56	52	61	59	65	52	67	63	57	57	68	59	66	61	60	59	66	61	47	57	68	53	51	55	66	72	60	63	53	47	59	67	55	70	66	73	51	54	74	63	59	69	67	67	60	56	69	47	50	55	70	52	64	70	55	54	76	50	50	51	49	61	69	57	56	67	63	52	63	37	66	69	68	55	61	60	63	74	63	58	58	45	62	64	67	43	59	52	71	74	63	52	54	80	58	48	68	67	66	85	59	55	66	49	58	67	55	72	58	70	66	50	74	76	59	64	70	49	58	57	61	65	56	62	65	64	66	72	60	49	55	61	49	63	56	55	54	66	59	51	54	65	53	79	57	50	55	64	54	56	59	70	66	67	36	51	65	65	56	34	59	61	47	60	58	65	58	45	64	64	56	69	56	57	79	73	61	64	75	65	67	52	49	70	55	47	63	51	48	68	49	55	51	47	60	56	64	52	59	59	60	49	71	71	62	62	49	59	55	53	69	67	67	62	62	69	62	56	58	59	53	72	66	73	65	44	55	58	53	50	51	62	56	61	52	62	65	40	61	70	57	66	55	56	63	53	52	51	53	46	55	38	57	59	64	52	65	52	60	55	57	51	71	59	59	44	60	50	57	61	80	63	70	76	64	68	55	62	52	57	70	55	69	66	62	54	42	60	51	63	59	70	61	62	68	60	46	59	53	67	65	58	61	45	59	64	48	67	49	67	57	73	56	67	65	45	52	64	68	56	57	72	50	71	55	63	63	55	43	54	51	62	62	55	57	85	50	63	58	66	44	54	50	58	65	69	68	69	56	64	56	61	59	48	63	58	72	57	58	66	56	56	53	63	51	52	52	48	56	66	73	70	64	72	51	61	60	58	60	65	44	65	60	60	54	57	50	71	55	49	63	53	45	50	64	44	65	55	57	54	58	48	58	60	48	52	58	55	53	61	48	51	51	52	50	60	63	78	60	66	62	66	58	70	57	52	56	56	56	70	52	68	52	54	58	50	53	43	51	55	57	65	75	62	55	56	54	44	48	63	67	62	59	58	61	77	67	44	59	40	52	68	51	57	61	65	60	48	62	59	64	67	53	66	61	66	58	57	65	68	59	62	58	58	52	51	54	46	59	69	54	62	45	59	63	56	60	50	60	72	78	45	69	56	56	57	62	57	52	67	53	56	63	63	55	61	62	52	59	57	59	64	59	75	58	61	65	65	46	61	63	61	53	69	61	49	61	61	51	52	51	45	61	65	64	52	58	43	51	54	56	58	50	64	59	57	57	59	64	63	63	65	70	72	47	49	60	62	61	56	75	55	52	62	62	68	61	63	54	63	59	60	49	60	59	57	59	71	60	48	56	75	62	50	68	54	65	48	50	57	65	65	67	53	68	61	43	51	49	61	69	62	57	74	48	55	57	52	55	56	76	58	66	67	62	74	64	50	63	61	59	53	71	67	64	56	63	61	65	58	54	60	60	62	77	60	50	76	53	61	63	55	64	58	56	49	49	60	62	51	63	57	46	58	67	73	56	57	58	64	42	56	69	47	52	56	67	59	59	59	56	49	51	67	60	55	48	55	61	57	54	59	45	66	49	61	76	60	68	58	54	62	41	62	47	49	46	61	55	57	67	52	51	59	65	45	68	39	55	52	57	55	68	69	71	60	50	48	64	40	55	63	51	52	58	55	66	66	56	68	63	62	63	69	62	68	66	67	63	53	70	55	69	66	68	44	76	70	48	64	47	61	58	60	46	59	75	60	54	49	56	56	62	45	75	49	54	58	63	65	59	52	73	57	55	50	69	59	75	46	64	52	51	73	56	57	46	58	51	52	54	65	41	58	64	57	67	65	60	61	60	49	59	62	60	68	56	49	61	56	59	60	60	61	62	62	57	50	56	55	52	50	54	57	41	67	60	64	63	62	50	51	62	52	54	64	59	54	59	63	61	49	46	50	70	60	62	65	54	49	58	62	64	54	56	57	50	47	62	58	51	61	63	61	51	66	60	76	58	51	60	44	68	51	50	67	62	66	53	58	54	64	65	52	69	56	44	59	60	68	60	49	50	54	53	72	68	67	44	63	59	64	55	68	76	65	62	51	76	46	61	62	70	72	54	63	66	45	54	64	48	67	49	58	61	64	55	63	62	69	48	60	62	56	63	60	59	62	51	62
20553	6735	2746	2850	3616	3499	1086	865	833	762	718	717	673	692	614	609	575	614	673	620	667	716	724	762	697	786	723	804	894	896	931	872	838	815	712	542	599	537	527	554	507	500	515	520	546	502	501	493	485	522	451	526	483	513	485	511	519	494	521	599	637	724	529	530	518	502	459	525	542	523	618	597	602	554	587	584	568	533	564	573	547	559	570	526	572	546	509	563	518	489	549	502	486	509	496	475	501	482	476	524	511	485	479	449	484	473	494	482	473	518	468	504	513	467	489	463	505	517	504	444	476	481	495	455	509	490	470	513	517	499	474	509	473	500	471	473	471	513	465	501	505	441	483	501	506	499	471	503	522	497	477	503	504	526	494	475	494	476	467	488	485	479	513	497	471	476	527	486	465	472	478	472	513	477	522	462	507	487	495	521	466	512	523	473	519	516	498	458	486	483	491	460	491	487	473	499	483	502	478	476	467	505	487	447	509	486	478	480	475	462	465	473	489	462	504	520	507	498	442	472	467	465	468	441	449	474	491	478	473	508	469	518	484	407	483	464	482	497	479	481	446	465	494	473	476	512	472	464	462	490	489	483	486	482	496	494	493	498	459	494	479	490	464	490	473	475	472	474	471	493	487	490	456	444	502	456	477	481	508	483	489	486	490	493	466	489	503	458	489	481	505	491	479	468	465	461	503	511	486	525	462	484	483	466	479	481	535	529	488	466	488	504	468	531	492	481	501	536	510	517	487	497	471	504	460	471	495	482	490	490	482	490	489	487	442	496	474	470	494	515	517	498	483	456	492	486	488	494	499	509	522	504	514	482	493	462	495	487	479	510	477	470	504	507	471	484	502	484	449	457	479	490	483	503	454	496	450	501	502	486	498	473	445	524	501	500	519	502	530	465	434	482	468	478	486	482	466	473	494	474	506	472	500	498	505	519	452	489	475	501	480	486	506	465	529	496	510	506	494	514	453	504	460	507	460	504	477	503	476	492	492	485	465	471	452	518	512	488	518	486	514	478	509	474	472	449	467	445	483	451	502	456	482	522	510	470	486	482	496	475	510	508	489	466	510	481	493	488	466	502	483	522	429	438	483	523	525	447	535	490	449	501	521	508	503	442	487	484	498	474	535	505	501	467	502	452	479	468	482	515	442	503	475	406	537	466	487	458	479	480	479	476	465	485	504	516	492	466	494	472	547	499	488	478	521	508	503	498	506	472	469	424	480	500	461	505	491	477	498	481	526	523	486	515	482	454	491	434	457	468	477	517	489	491	480	455	453	507	475	454	488	493	452	501	454	506	479	490	538	512	523	510	476	470	479	499	487	521	464	490	492	489	494	459	486	495	505	492	496	483	461	520	477	458	497	468	494	490	468	486	492	470	494	499	504	469	468	501	497	472	464	503	488	504	481	479	489	488	507	481	469	485	508	496	463	469	495	506	439	423	462	469	468	479	481	464	473	504	501	471	482	492	463	470	499	471	455	512	479	511	508	503	470	491	454	474	510	459	481	498	481	518	497	476	479	476	461	488	521	453	470	492	486	454	449	490	497	504	461	490	479	515	474	467	541	487	488	487	493	499	490	496	465	469	472	477	480	441	497	487	501	470	450	493	486	475	480	483	487	506	501	451	489	477	473	472	485	469	485	502	490	510	482	460	472	497	484	485	449	481	461	522	481	462	474	503	464	502	525	479	486	502	496	481	501	465	477	484	494	489	498	485	493	497	468	482	485	482	487	516	469	480	459	509	466	512	505	467	462	488	500	456	490	500	463	493	508	508	503	467	436	458	474	478	498	485	502	512	509	443	486	489	498	484	483	483	486	528	515	485	506	474	487	492	488	496	422	510	478	498	491	464	489	511	488	464	496	491	490	483	482	485	475	473	472	489	466	510	503	474	473	508	485	501	477	461	494	514	486	498	513	419	479	491	501	470	488	496	517	504	468	471	492	459	502	516	495	473	451	496	498	468	466	475	464	446	492	519	440	497	500	506	474	509	453	511	472	484	494	473	506	471	517	509	489	458	509	465	512	490	475	496	471	451	437	497	489	502	472	456	501	466	495	488	535	474	492	439	468	515	480	489	480	477	475	488	440	476	470	463	510	482	458	482	469	463	505	482	464	480	515	468	523	478	486	456	480	482	529	495	524	470	505	461	506	468	457	498	499	511	504	505	511	508	430	465	478	476	443	489	511	520	468	529	479	482	505	485	442	523	491	504	480	472	476	512	491	507	526	503	511	512	506	457	504	472	490	471	505	497	499	499	497	493	522	502	526	474	479	554	483	454	491	469	469	448	465	453	473	497	467	494	514	523	507	471	469	475	460	500	496	441	461	500	506	533	477	471	495	480	469	493	458	498	517	483	522	487	471	487	453	482	478	473	497	509	496	469	501	493	463	481	471	495	455	483	483	517	485	480	477	473	506	478	458	488	498	509	475	488	507	456	497	505	462	489	510	507	480	428	488	484	484	464	491	457	437	468	466	479	514	482	448	485	508	459	479	489	488	469	484	477	485	497	496	494	495	498	445	474	442	489	518	468	499	479	473	476	471	519	457	462	535	478	503	494	467	458	462	474	515	503	520	514	446	475	489	471	460	515	479	515	463	475	472	486	489	480	509	478	522	497	461	482	466	457	473	493	494	486	461	475	457	493	465	508	479	491	459	454	515	510	499	503	476	514	501	454	478	517	492	457	443	475	515	510	478	518	508	456	526	509	535	491	485	480	462	484	476	467	456	493	470	474	456	472	486	500	500	470	495	494	459	488	462	457	521	519	519	489	471	505	494	508	442	481	492	504	499	509	466	509	456	453	457	440	517	513	504	491	488	509	471	530	511	461	482	461	514	443	540	491	501	498	464	519	462	458	486	510	480	470	477	471	492	494	473	493	467	472	479	466	489	489	515	497	478	458	521	477	480	488	452	498	512	488	493	480	505	476	474	498	472	480	490	473	505	465	524	512	463	527	460	508	496	470	456	481	520	482	531	501	519	491	477	492	475	502	524	460	496	484	504	495	463	456	457	491	511	491	475	509	450	491	481	485	470	506	523	468	463	452	494	492	508	463	505	500	464	515	497	465	454	492	475	490	536	458	500	444	488	488	480	467	521	482	478	477	491	440	440	492	477	517	460	462	488	487	465	466	491	455	487	532	528	485	502	472	517	466	504	477	499	480	469	495	450	477	473	485	510	493	513	475	520	526	502	477	467	449	455	540	495	482	524	499	482	494	442	494	486	477	481	473	483	493	500	521	484	479	478	510	492	478	480	505	465	489	499	491	507	470	450	486	471	482	438	524	477	469	494	474	490	521	527	474	503	463	506	469	506	490	532	471	453	457	510	470	466	483	478	536	512	434	481	476	482	499	500	514	486	467	456	490	497	501	525	475	445	496	474	475	499	495	499	504	490	477	469	472	473	473	476	465	510	479	496	466	476	473	486	501	508	514	484	484	517	467	522	474	493	485	499	476	515	501	518	525	471	464	503	479	489	502	474	480
3025	874	278	229	169	127	94	74	65	70	56	70	65	64	55	58	63	66	58	72	61	49	66	62	58	68	62	74	64	76	80	57	62	60	68	64	48	51	54	41	58	43	41	50	56	52	46	53	54	36	43	45	37	35	60	43	47	68	42	51	58	60	50	37	52	43	35	49	41	56	43	52	55	43	45	50	55	51	53	46	65	40	49	46	43	59	44	44	57	47	50	46	44	46	41	46	38	44	53	42	58	52	55	51	61	42	37	58	40	38	44	45	51	43	42	42	41	45	44	45	52	44	45	49	53	52	43	41	41	54	43	49	43	46	56	46	57	56	45	57	46	39	55	35	44	50	49	50	62	57	42	49	46	44	49	41	41	53	50	44	55	57	51	46	53	48	40	41	40	42	55	52	38	49	47	53	67	39	51	40	42	50	47	45	41	50	44	54	42	37	37	39	48	54	41	43	47	43	41	41	59	41	45	40	54	51	38	67	59	44	47	51	59	39	47	43	55	59	35	36	53	33	49	47	58	50	34	44	47	43	53	53	45	33	48	41	61	48	61	54	43	51	50	57	44	45	53	48	39	59	48	52	48	42	51	47	56	48	44	37	45	47	37	61	44	41	61	49	56	38	47	47	38	54	58	50	61	47	41	37	55	36	41	39	44	43	44	39	47	37	45	40	47	55	51	44	50	52	57	60	47	36	35	39	46	56	53	57	48	54	40	40	43	43	42	43	37	40	34	42	38	60	37	52	48	47	39	49	49	42	42	45	36	46	58	48	46	44	49	52	40	42	46	49	41	39	59	42	63	55	46	50	53	41	47	46	42	42	36	46	51	49	43	49	37	56	48	44	45	44	43	29	56	50	61	36	57	49	45	44	47	47	44	47	46	44	41	51	43	55	52	47	51	55	39	41	50	49	51	47	36	47	42	38	49	49	47	47	56	67	40	53	30	36	55	53	52	57	50	47	59	42	49	49	42	38	39	59	52	60	40	53	48	59	72	51	44	51	50	47	49	53	33	48	51	43	49	54	36	43	60	45	46	39	45	55	50	42	46	52	49	53	64	59	36	40	41	51	43	42	40	60	36	39	45	49	54	45	50	46	49	51	51	44	53	46	44	53	48	50	47	58	41	54	56	45	49	46	52	39	36	47	53	42	43	49	38	43	46	40	41	48	41	48	39	51	46	48	53	55	50	47	53	48	35	51	51	46	51	62	34	34	52	42	61	49	55	55	43	48	56	61	55	48	42	57	41	33	43	50	54	46	55	54	46	47	41	36	52	37	43	44	42	41	61	46	70	44	52	45	62	38	43	41	54	46	56	48	46	43	55	42	43	55	41	43	47	36	57	38	38	49	47	44	52	43	43	33	54	49	41	52	50	39	46	45	52	51	41	45	51	56	53	39	46	44	56	48	40	56	42	58	40	46	57	58	35	45	45	57	41	43	52	38	35	49	46	55	39	51	54	56	44	49	52	47	56	56	63	46	47	40	53	51	52	60	52	52	47	44	43	46	58	36	46	40	39	51	44	34	50	53	57	53	57	50	59	50	45	53	50	37	36	48	49	50	44	46	49	48	57	36	50	47	44	46	45	48	51	37	44	46	54	52	48	43	39	43	49	52	66	47	56	60	45	39	44	37	46	48	41	47	60	48	46	46	55	43	44	53	46	62	46	49	37	45	32	43	38	49	60	45	55	57	57	52	46	56	41	50	46	50	43	44	55	43	41	47	51	38	50	54	36	56	52	44	47	52	46	52	33	49	50	37	49	50	33	49	53	47	50	47	43	47	61	40	41	60	44	48	37	52	39	50	46	45	52	42	52	39	40	50	48	35	53	61	37	52	47	41	57	50	53	32	49	49	41	54	39	53	42	36	39	53	48	42	42	45	41	36	49	49	52	44	48	41	44	51	40	51	51	47	36	47	60	41	64	37	53	48	49	46	46	48	51	53	30	60	43	50	48	52	43	48	43	46	56	50	44	48	52	48	52	40	50	50	46	48	39	52	45	38	51	45	50	50	38	51	45	43	50	42	47	46	50	53	48	49	47	42	40	44	48	53	37	45	45	42	43	47	49	54	45	52	42	57	45	36	45	37	50	47	41	67	49	57	48	49	41	44	42	49	64	43	48	49	53	48	60	32	42	30	48	53	49	54	47	41	46	39	40	35	42	43	51	50	41	49	43	43	54	48	53	49	45	53	57	47	48	43	43	50	32	43	41	51	49	36	51	35	45	68	43	34	40	46	45	53	54	50	56	42	38	39	53	54	48	39	45	51	56	51	41	49	33	46	63	61	32	39	46	35	43	49	52	46	43	52	46	45	36	58	37	53	57	42	40	37	41	44	45	50	47	56	46	53	49	52	52	43	38	53	43	44	30	58	50	52	55	56	48	43	40	40	38	48	59	40	41	42	50	52	52	51	39	50	46	47	43	60	44	37	49	35	49	49	63	49	52	44	46	46	44	52	43	54	41	40	42	53	42	49	53	44	41	55	36	43	57	37	57	54	56	42	52	40	56	44	46	50	54	45	60	67	50	48	54	52	46	54	53	50	50	55	49	49	51	47	49	52	45	54	39	38	50	50	47	64	53	61	50	52	39	44	41	48	54	56	39	53	48	42	35	38	47	52	38	46	44	41	35	45	44	46	45	41	40	47	55	43	54	43	41	57	39	54	57	57	33	57	42	39	53	46	52	37	51	47	53	49	39	53	52	51	42	50	47	39	46	49	43	40	46	55	45	46	46	45	44	48	43	55	52	52	29	48	53	45	44	39	44	50	41	45	40	49	46	35	45	71	41	43	41	51	44	50	42	47	56	50	56	50	51	50	43	60	57	50	44	39	40	44	57	41	50	66	54	43	40	49	39	46	38	53	31	46	41	52	41	52	44	54	43	48	52	41	46	53	50	53	44	48	62	53	37	45	42	49	43	43	56	52	42	49	42	47	49	43	50	52	45	44	44	37	51	53	53	52	63	45	41	39	52	46	35	48	53	57	48	40	56	53	46	34	47	62	36	56	44	41	38	51	57	50	49	47	38	44	51	39	38	65	38	48	47	56	42	44	41	48	53	41	51	54	46	56	43	54	45	43	45	45	49	55	51	44	49	46	50	40	47	47	39	37	47	38	43	57	55	51	41	58	43	51	51	60	45	46	57	36	44	50	42	46	50	45	46	49	48	53	44	46	45	44	43	48	61	49	39	58	48	42	64	36	62	46	43	53	51	39	51	42	40	56	50	37	50	36	34	43	50	45	56	45	47	35	42	42	44	45	56	61	50	60	48	39	43	49	55	53	42	46	48	55	52	52	49	36	35	53	41	59	39	47	44	48	52	53	42	40	41	43	42	49	57	51	48	62	45	46	44	37	42	42	47	50	41	54	44	48	48	40	49	43	38	52	39	37	43	41	45	49	45	42	59	57	43	41	50	48	37	40	41	45	43	53	56	49	49	40	50	50	49	56	46	40	36	44	53	62	44	48	35	56	46	53
26603	8790	3388	5335	10215	6513	2361	1694	1413	1239	1100	914	843	799	772	686	702	676	783	924	838	835	697	759	882	859	834	905	995	1062	997	919	863	843	699	574	526	464	506	476	473	471	455	425	440	376	432	450	396	418	440	402	392	429	427	384	447	465	506	574	733	916	581	426	459	433	471	465	530	593	552	533	520	491	514	552	511	501	449	522	473	445	458	428	457	432	429	456	448	424	459	439	401	397	392	418	400	404	436	372	398	399	405	413	406	488	409	385	416	399	426	417	406	380	383	390	379	399	426	420	406	400	360	407	380	405	395	381	419	375	402	395	359	398	393	372	417	428	398	405	420	402	432	359	428	407	401	402	373	384	401	377	378	377	375	414	424	413	415	402	389	363	372	386	403	408	391	380	400	371	413	418	403	374	394	412	375	383	417	409	374	415	391	390	426	395	396	426	410	418	385	404	393	363	418	408	337	366	424	372	386	417	425	382	368	427	396	399	382	429	389	399	371	401	399	372	375	383	389	393	389	389	398	383	418	405	394	419	381	404	380	358	337	395	380	379	402	411	391	401	392	409	446	391	432	438	414	389	371	382	391	397	375	387	436	403	401	381	369	424	403	354	392	385	417	386	382	409	364	419	391	392	368	407	385	399	392	347	398	397	360	371	371	364	392	372	409	379	428	413	402	418	403	382	348	443	403	420	420	382	370	404	373	411	386	395	415	411	352	401	412	420	434	378	387	364	368	396	414	405	366	403	370	396	372	419	415	423	404	413	379	415	422	413	388	393	344	396	346	423	397	393	383	371	405	381	413	424	386	418	383	391	386	424	401	386	392	404	408	407	363	391	398	402	389	423	411	410	360	393	424	417	433	387	388	399	412	394	405	404	417	436	399	419	394	359	384	378	410	396	374	402	409	378	383	410	375	377	400	402	379	440	393	382	419	370	401	379	401	422	387	398	373	405	387	396	426	412	376	445	402	380	396	388	427	397	423	359	393	375	409	412	395	372	413	390	420	391	405	407	370	369	402	391	429	410	382	386	418	391	412	405	372	386	400	392	400	377	405	399	426	421	385	389	360	427	405	398	411	392	416	402	388	412	420	384	410	392	383	375	369	403	376	367	400	402	401	424	402	426	410	386	391	411	426	389	435	386	417	408	415	411	385	407	384	379	415	385	369	360	394	367	390	410	393	400	385	388	371	388	393	405	391	425	405	419	395	357	403	389	396	394	407	395	393	419	411	400	384	364	410	410	394	391	400	389	383	399	407	377	403	393	410	387	434	413	384	389	341	428	409	409	421	379	363	384	386	380	403	384	385	421	391	390	387	378	406	381	415	374	376	417	395	402	424	395	398	335	375	376	390	394	383	388	367	416	403	430	405	398	403	424	415	411	422	410	396	384	430	361	398	386	421	415	409	369	361	421	412	373	370	424	420	415	384	398	368	396	398	404	387	395	407	404	407	378	371	377	350	379	423	411	409	428	370	407	415	377	416	387	386	369	372	363	395	358	401	391	408	384	388	378	426	447	375	382	402	393	441	353	418	414	384	420	414	426	382	374	388	391	398	390	419	388	395	394	376	410	439	395	402	388	394	439	435	366	426	382	415	399	412	413	426	385	379	380	373	411	388	433	380	377	390	370	417	396	406	402	376	372	385	370	387	423	374	379	418	405	397	363	378	371	378	354	412	411	355	417	378	409	401	398	411	389	379	425	393	371	402	405	392	419	396	402	428	382	349	365	383	391	397	369	422	398	404	388	407	441	383	424	391	393	399	377	398	401	402	380	410	375	395	362	373	394	415	395	393	374	407	371	394	385	384	429	397	377	394	394	391	398	422	409	387	401	369	400	394	404	387	400	400	358	419	414	383	404	382	415	401	371	447	387	399	426	419	392	407	408	427	354	417	379	389	393	401	406	399	422	396	382	393	392	414	408	407	402	454	377	370	418	387	371	411	361	390	378	385	405	367	388	399	419	393	404	382	409	396	394	424	414	417	398	399	388	392	386	391	438	390	381	408	367	395	402	422	378	411	380	425	395	420	377	442	364	382	439	419	406	412	426	383	396	405	427	388	389	409	396	370	385	373	406	400	386	421	389	391	408	392	396	345	406	387	417	383	412	400	394	374	408	392	407	386	383	415	412	370	409	433	413	380	421	419	373	413	451	392	437	394	382	417	402	383	395	413	418	415	420	381	380	395	358	383	385	411	410	393	405	390	390	381	384	417	397	399	394	396	433	410	418	402	392	376	387	416	388	410	373	373	385	381	396	400	392	412	378	405	381	389	393	397	423	383	389	402	396	375	393	411	385	397	383	415	394	384	396	427	382	399	424	374	391	362	354	384	384	422	387	407	369	368	412	388	409	403	433	407	386	399	416	390	455	404	381	400	393	399	370	381	403	357	366	381	410	416	393	352	420	370	418	404	384	399	372	393	411	392	389	402	398	401	385	416	362	416	421	382	393	385	373	413	408	433	416	413	383	365	399	385	386	426	373	377	391	392	401	420	411	437	429	389	392	377	398	388	406	420	408	378	418	394	375	387	384	401	408	384	395	415	387	400	377	372	390	382	401	408	411	400	363	433	407	395	374	392	430	385	384	409	421	408	378	377	394	372	400	458	385	381	417	344	407	381	409	401	362	397	387	372	429	378	430	401	378	410	388	400	404	409	413	431	396	443	403	407	412	375	362	330	426	428	378	373	402	405	382	400	389	368	389	429	401	356	439	392	381	366	418	413	402	383	408	427	396	393	380	371	387	393	430	361	381	419	363	388	397	387	403	361	396	372	397	403	394	375	372	397	411	387	422	413	398	400	395	413	378	407	416	402	378	369	381	399	418	388	392	389	385	400	392	389	421	376	385	372	399	362	362	402	400	414	373	425	394	375	403	425	419	399	422	400	417	363	415	417	414	378	424	392	373	392	402	411	399	410	401	382	377	404	403	393	366	403	409	384	409	401	387	417	382	372	361	383	464	409	394	396	394	424	384	399	385	373	412	419	414	393	423	389	410	384	385	413	383	388	421	398	400	360	391	445	424	380	375	405	386	390	440	387	428	373	385	388	402	376	425	389	426	392	391	392	383	405	426	434	435	392	405	401	369	413	384	425	398	419	430	395	432	412	392	385	387	427	419	393	394	381	397	423	392	429	371	426	375	375	396	392	371	396	378	378	388	384	358	425	409	410	403	412	409	399	383	400	439	392	406	395	396	403	365	396	412	423	378	414	390	408	343	377	389	392	381	399	381	399	421	403	392	417	342	426	388	394	362	389	410	376	418	405	423	417	376	424	414	383	385	392	399	402	401	417	384	421	392	419	388	397	393	434	442	387	381	400	393	343	416	417	380	397	424	386	451	364	432	414	356	405	384	377	416	406	392	383	394	366	352	436	356	401	377	383	387	417	368	415	386	383	390	372	416	430	417	370	392	433	353	410	357	427	391	412	417	399	365	422	401	420	415	398	394	406	425	387	412	338	413	419	365	399	398	418	401	384	443	431	413
3625	636	318	241	146	105	57	76	79	66	65	69	59	64	59	55	58	57	60	70	61	65	59	69	69	71	79	62	87	81	79	85	73	69	72	64	52	46	42	38	50	47	51	50	54	57	49	60	54	47	40	59	59	58	47	46	56	44	62	67	73	60	49	55	39	49	52	47	44	47	49	60	52	42	58	51	55	49	50	54	52	60	55	48	55	52	52	43	42	44	55	51	42	50	58	48	44	64	55	49	56	58	47	43	40	47	54	57	65	39	70	55	53	47	63	49	37	39	48	45	46	51	65	58	49	40	39	53	49	45	55	51	59	54	50	48	58	60	38	40	44	48	56	70	55	43	54	45	30	57	51	52	36	42	51	57	59	45	62	62	60	39	47	54	46	66	60	49	62	51	53	46	56	54	47	47	50	52	54	45	43	51	59	53	53	40	47	48	44	47	33	49	58	37	44	48	37	55	48	46	54	62	55	43	40	45	62	48	52	49	47	36	39	52	46	38	47	48	61	51	53	46	46	59	61	44	55	52	45	39	59	63	37	37	49	65	51	54	50	46	44	47	53	50	44	61	37	42	56	41	61	32	55	54	50	59	60	38	37	53	56	50	46	51	49	62	43	61	54	45	43	55	42	46	47	53	53	49	40	61	60	42	46	50	38	51	57	48	53	57	35	54	60	50	47	45	54	52	52	50	48	48	49	46	46	58	49	54	41	48	48	51	51	45	56	46	53	48	37	40	51	57	45	44	57	61	46	48	54	28	37	57	41	57	47	48	55	54	46	48	50	54	53	54	45	47	54	44	46	55	39	53	51	50	58	51	46	60	45	36	61	48	42	43	49	59	49	49	47	49	47	46	61	48	42	50	56	55	50	53	47	46	58	46	56	53	48	50	57	53	51	62	52	46	47	50	39	47	38	49	49	55	41	53	44	47	50	52	39	59	59	39	47	48	44	46	63	54	55	52	43	61	49	56	57	56	47	36	50	48	61	45	49	58	60	62	59	45	41	56	42	52	47	41	43	49	45	44	62	46	46	48	44	45	46	53	72	44	53	51	53	55	52	43	49	55	57	50	64	53	56	48	57	42	45	54	52	45	55	38	45	54	66	54	67	40	49	58	49	54	34	52	37	60	50	50	60	48	42	54	59	48	47	56	47	52	74	56	40	44	60	59	42	52	51	49	43	47	48	43	45	52	46	43	55	49	43	58	44	54	56	45	55	45	63	46	42	44	44	52	55	47	49	37	46	41	60	44	44	54	55	49	48	52	54	44	51	49	50	46	56	50	62	56	49	49	46	63	56	61	60	48	60	49	41	41	48	62	41	50	50	51	61	48	47	39	55	36	50	46	55	41	41	38	59	53	42	45	49	51	37	55	53	58	54	60	41	40	48	57	45	50	52	46	36	47	54	44	51	39	53	71	58	60	31	52	51	57	42	62	55	54	45	61	39	42	49	41	59	44	43	51	43	54	59	42	46	41	33	44	56	52	40	53	42	63	51	53	53	54	44	44	56	46	50	53	57	57	57	49	32	68	48	52	51	54	56	45	40	49	44	51	37	43	55	51	49	49	45	52	56	37	35	52	43	51	51	43	53	44	51	52	46	65	49	60	56	55	57	56	51	51	58	60	55	49	54	43	69	47	47	58	46	46	54	48	54	56	62	57	44	45	40	58	48	43	46	52	50	50	59	49	51	45	51	52	54	40	42	47	38	51	45	35	58	59	60	48	60	62	54	58	60	56	34	49	52	57	46	58	56	43	51	41	58	51	61	45	52	39	69	52	41	40	48	57	61	49	53	47	49	45	31	46	42	33	40	49	51	51	54	54	48	45	39	45	46	45	47	54	56	46	43	46	49	47	53	57	50	36	58	53	39	55	40	43	50	45	47	45	50	60	52	43	46	49	39	53	45	32	46	54	45	43	49	61	50	48	66	55	54	52	55	41	48	36	57	49	58	46	49	48	47	46	41	52	48	50	39	50	51	41	45	50	50	48	48	57	41	40	51	52	42	42	47	44	42	41	43	42	41	50	60	46	38	49	56	53	49	58	53	63	46	65	41	48	55	56	65	43	38	58	56	48	47	55	52	49	41	31	51	57	59	41	53	55	44	51	44	62	50	47	50	57	53	52	45	62	40	57	58	51	44	45	51	58	48	53	37	44	46	62	50	58	51	50	30	46	37	48	59	53	51	47	54	45	42	45	58	53	43	45	43	51	50	44	49	50	50	49	55	65	51	38	58	53	68	44	49	45	52	58	59	43	40	46	47	54	56	45	57	38	43	46	48	53	46	51	53	55	50	45	47	35	52	42	43	50	56	50	58	51	46	46	54	56	49	49	51	45	48	70	35	51	51	50	42	48	59	48	44	46	52	52	46	54	62	53	53	55	41	46	52	51	42	54	47	54	59	51	55	48	29	55	51	40	63	40	52	47	65	53	45	50	48	52	42	45	50	50	52	41	52	57	68	50	52	51	47	47	44	52	45	60	46	47	44	49	61	61	42	53	39	53	54	50	36	52	47	47	56	44	49	59	48	52	42	46	46	47	51	34	45	54	51	44	52	55	47	45	54	57	53	56	61	36	48	54	51	55	48	45	49	53	41	61	64	52	68	57	44	47	54	55	40	38	50	31	47	54	55	38	50	46	54	44	52	44	29	48	49	65	40	45	43	50	59	42	52	40	46	63	41	47	56	40	43	62	42	55	61	39	39	51	53	51	39	51	58	51	56	59	52	46	43	66	44	67	48	49	49	60	33	56	55	51	43	53	53	40	61	47	58	44	51	52	64	46	56	45	52	62	50	54	54	50	58	48	48	53	49	45	48	47	63	49	54	56	56	53	45	52	44	42	60	44	59	40	45	43	41	50	55	44	56	43	46	34	54	56	53	58	45	48	57	59	54	55	61	53	56	56	51	49	44	47	50	46	54	44	60	46	34	55	51	39	35	51	52	52	48	40	51	65	55	44	55	46	47	46	51	44	43	54	58	48	63	41	43	51	43	53	50	55	50	46	64	63	44	60	55	49	50	52	45	44	52	50	40	47	60	43	42	40	45	49	47	62	53	49	49	52	51	48	57	40	55	59	46	31	45	57	54	62	45	42	43	48	47	48	51	47	53	46	53	48	66	34	45	45	46	52	55	52	48	50	48	60	36	49	53	61	51	46	58	49	43	49	53	51	53	50	50	46	58	42	61	45	46	45	62	48	50	44	43	40	59	48	58	44	50	40	66	53	54	46	44	51	55	55	49	38	43	63	56	44	44	51	48	51	60	49	40	57	52	44	62	50	52	46	50	53	43	56	60	59	41	53	54	53	41	51	56	34	48	48	48	50	48	58	50	62	52	64	56	48	43	46	62	48	57	60	46	48	54	48	39	39	58	49	54	56	56	60	49	59	56	38	51	50	55	58	61	57	44	60	50	39	49	49	59	48	49	53	47	48	50	53	47	57	39	48	40	45	40	49	57	42	37	56	63	54	37	30	35	42
24913	7587	3504	5105	8391	4455	2247	1854	1592	1371	1137	1083	975	896	802	756	814	882	1050	839	713	826	949	999	1003	1057	1064	1109	1106	1105	1018	950	947	884	780	590	553	544	503	472	441	451	475	455	463	440	446	445	444	425	420	454	433	461	449	461	527	471	553	623	813	837	498	441	400	464	515	538	566	601	597	539	531	569	527	566	569	548	552	460	469	469	476	484	429	438	462	499	463	460	464	434	470	462	438	426	440	467	467	405	391	415	410	446	430	408	437	418	400	449	407	428	432	407	413	436	430	402	450	406	432	416	438	394	382	445	416	414	406	368	396	398	396	423	394	394	379	395	403	416	399	411	428	417	432	444	396	385	437	452	406	395	395	413	438	446	418	399	403	435	414	387	406	383	436	402	425	439	422	437	407	438	459	396	413	437	406	384	359	410	433	421	436	443	428	431	386	391	407	406	394	389	424	402	401	395	429	410	399	409	408	444	430	376	397	446	411	431	429	405	422	437	405	430	426	386	395	379	424	403	383	421	420	407	436	423	402	412	455	389	390	410	428	435	423	456	464	411	427	446	411	409	425	402	425	448	428	388	420	429	433	429	401	464	385	397	396	455	417	407	407	453	415	416	412	456	403	436	447	452	405	419	395	409	417	435	432	432	428	383	421	397	391	442	396	444	410	482	425	400	392	431	398	407	377	387	420	410	433	421	424	390	418	408	419	439	441	450	438	411	427	430	416	402	414	437	426	404	392	408	415	436	437	412	438	394	430	408	441	425	413	410	437	369	411	430	399	401	412	414	427	404	407	407	403	409	426	379	421	395	372	381	454	418	402	435	422	398	445	401	366	426	420	418	434	422	397	414	401	418	447	412	418	396	442	404	399	424	404	442	445	372	411	419	447	394	419	404	426	383	402	374	404	410	431	383	438	392	421	436	433	423	424	421	384	419	432	403	413	410	453	410	419	388	383	430	428	429	417	470	389	426	397	405	448	400	404	388	410	441	415	406	370	453	385	390	402	401	472	406	448	425	434	421	421	433	433	419	410	386	446	443	417	456	454	384	431	407	464	429	430	406	425	402	407	426	419	424	384	419	411	397	405	447	418	436	440	415	418	401	414	449	422	441	403	376	431	403	436	422	405	405	428	401	413	396	403	399	394	392	409	389	417	455	449	421	387	394	433	421	405	406	408	393	407	426	422	406	433	403	425	420	423	430	427	401	440	409	425	399	395	425	382	382	403	451	402	372	458	412	402	385	380	410	455	408	431	389	381	392	419	441	396	420	409	402	425	399	474	384	397	373	398	381	406	419	424	396	399	441	425	407	404	395	444	393	391	429	440	396	396	431	462	404	462	409	419	435	423	386	415	435	435	450	395	402	399	398	443	388	391	431	396	414	359	376	432	423	402	424	394	408	432	396	412	427	391	419	428	458	394	414	426	428	437	381	416	435	401	415	436	381	417	394	423	460	397	402	440	414	411	403	424	406	429	433	431	391	413	415	405	469	419	419	443	393	421	403	441	439	398	379	411	423	393	434	405	428	378	417	416	386	422	387	405	428	415	411	401	425	402	389	442	432	426	418	452	432	389	387	406	414	398	419	409	419	421	452	420	426	392	396	455	412	385	452	414	424	423	391	376	402	403	368	418	422	396	395	397	418	391	373	402	433	414	400	427	416	348	424	445	411	457	406	449	413	410	411	420	415	396	444	426	406	433	402	412	399	382	395	393	402	416	413	431	363	417	425	421	429	411	451	403	414	396	427	391	409	402	390	422	448	404	422	407	401	430	423	446	397	406	395	435	402	394	426	448	414	409	392	427	407	388	391	399	441	393	374	444	438	424	396	440	442	438	442	402	410	427	438	360	394	397	436	368	429	410	405	389	414	411	390	404	404	414	393	425	419	435	399	414	419	417	416	387	438	393	403	368	402	409	430	432	430	429	409	454	387	402	410	409	421	412	431	386	422	398	417	460	382	438	425	415	417	401	413	461	384	412	424	406	435	418	427	422	446	403	425	412	418	408	449	410	434	399	410	425	394	406	394	424	400	428	421	436	427	394	409	400	424	400	404	459	476	404	379	425	405	393	422	436	407	387	400	432	407	437	411	411	427	470	434	421	409	396	403	379	407	391	422	410	455	444	424	450	421	429	440	455	408	425	428	436	455	377	403	400	413	408	407	388	405	444	423	427	440	448	435	464	414	401	418	396	431	421	407	391	404	418	435	429	423	412	433	417	442	452	417	383	423	412	377	422	445	426	411	422	372	403	398	422	418	423	370	431	420	429	408	407	413	396	429	397	405	430	460	388	385	429	423	430	419	402	399	397	410	436	406	402	424	446	415	401	422	450	420	428	423	418	432	437	400	418	414	436	383	415	370	458	457	414	418	389	414	431	440	442	393	418	421	425	427	409	415	413	421	391	406	391	414	402	407	422	388	418	437	410	390	406	413	439	402	439	412	426	383	424	420	452	457	419	406	407	420	412	394	418	412	405	452	435	403	419	399	400	408	425	406	384	383	435	412	418	456	417	458	443	408	395	461	417	410	411	425	387	435	425	405	415	398	439	417	408	419	399	393	423	442	418	426	407	453	429	382	407	434	396	390	427	424	415	417	409	394	400	406	428	434	396	418	423	393	420	399	412	410	441	388	423	414	409	401	411	427	409	398	393	425	444	411	400	434	448	427	433	416	438	382	413	399	429	435	429	422	421	422	405	427	430	432	443	383	456	415	403	442	430	373	431	411	435	409	401	384	375	415	437	420	397	399	426	430	414	415	393	444	443	416	431	406	387	420	418	406	404	355	409	404	430	408	418	431	407	430	418	407	399	408	394	411	426	433	408	412	385	399	391	398	454	439	399	391	437	399	436	399	421	428	406	414	417	401	420	420	429	382	381	397	400	397	412	428	393	390	434	426	421	416	382	408	414	400	383	378	400	409	396	429	405	427	411	389	379	396	417	441	420	441	428	415	370	390	414	401	430	414	415	384	430	426	403	415	410	406	429	412	449	438	434	412	412	375	423	445	433	406	429	424	401	370	408	418	413	426	398	421	376	375	415	416	414	423	416	397	429	452	453	429	401	365	446	434	407	369	428	432	425	426	392	440	433	420	400	418	390	385	362	385	361	377	403	376	406	408	405	449	398	409	435	444	448	413	428	431	457	404	415	362	397	406	410	410	408	430	404	432	421	425	438	410	401	386	417	415	427	434	414	433	398	444	404	444	419	422	416	412	393	407	396	423	441	385	423	424	397	423	417	429	427	415	451	419	423	424	429	403	405	375	398	422	411	388	444	393	406	438	420	430	405	415	416	421	391	360	447	408	418	450	416	404	415	399	389	405	439	415	441	433	414	454	382	417	426	427	405	403	408	442	413	401	421	408	434	387	414	372	418	439	415	397	404	439	401	418	417	473	401	407	412	424	444	418	390	428	404	425	409	436	408	431	376	399	447	437	401	399	380	394	421	437	404	405	447	442	427	443	391	435	400	397	432	409	444	387	387	415
3186	1051	392	305	226	131	91	75	79	88	59	67	64	65	63	56	51	64	53	63	69	69	75	74	77	79	85	63	90	71	62	46	59	33	50	54	43	55	36	40	32	43	39	35	45	47	30	39	52	34	46	40	40	34	32	44	34	44	51	48	69	69	60	42	39	49	34	50	47	52	53	41	45	49	58	42	43	39	34	44	38	41	36	39	33	40	41	46	43	45	36	46	37	38	39	42	49	37	35	47	36	42	31	39	47	42	31	33	38	31	48	42	43	34	27	41	49	49	39	38	41	29	34	36	39	28	36	38	34	37	46	33	43	41	36	47	37	23	38	49	35	45	30	39	45	44	31	38	35	44	38	32	29	43	46	40	31	33	28	36	39	35	49	38	31	38	34	31	36	29	41	34	46	41	29	36	45	31	43	32	46	34	29	41	33	46	44	29	50	41	36	44	43	36	37	30	39	32	22	43	35	23	34	36	46	33	29	40	28	29	42	33	36	41	33	36	39	34	27	42	38	23	27	28	38	39	21	49	32	42	26	30	26	34	26	37	41	34	36	35	30	34	40	30	34	46	35	34	27	34	43	42	35	33	43	37	34	35	35	39	33	29	30	41	31	37	26	48	47	40	39	45	40	23	34	32	38	38	34	23	45	44	44	40	30	34	39	35	41	41	28	25	41	38	35	35	39	32	36	36	41	38	39	38	29	40	28	38	36	48	31	47	41	48	37	35	34	33	45	36	29	40	31	32	31	38	29	43	37	34	41	37	39	41	34	48	32	35	36	50	41	42	33	34	38	34	49	35	40	36	33	32	40	36	45	35	37	32	34	36	38	38	39	35	42	42	37	39	32	34	28	29	30	39	32	36	39	40	35	39	32	27	43	33	36	28	38	36	40	28	45	28	37	47	30	49	30	35	29	37	37	42	36	31	36	44	42	29	34	41	40	41	30	31	43	26	27	43	38	33	28	40	40	41	32	36	40	27	36	32	35	41	37	47	36	27	24	34	32	38	34	36	37	37	46	47	40	35	37	27	30	35	35	32	31	42	39	36	41	23	36	32	31	50	39	29	58	28	43	39	37	42	34	37	37	41	38	40	48	39	37	30	44	29	39	40	37	44	39	25	35	30	32	39	59	48	53	33	31	26	34	38	37	36	32	37	41	45	33	41	27	26	39	42	31	41	39	39	42	38	45	57	43	32	37	39	34	28	33	42	34	35	22	51	39	34	35	57	42	36	36	41	43	43	37	33	34	33	29	28	38	32	28	33	38	38	41	43	33	39	37	43	37	29	47	34	44	32	36	44	45	32	43	42	30	39	35	34	33	33	41	37	41	24	30	44	41	43	46	52	44	42	35	33	36	32	50	46	27	48	25	43	41	36	34	40	28	35	35	36	37	24	42	42	40	49	42	36	40	37	45	35	35	37	44	35	36	36	44	40	37	34	44	39	39	42	40	41	35	32	32	37	38	28	34	33	38	44	38	40	46	41	40	53	35	43	32	34	39	33	33	41	32	35	42	42	38	43	37	42	31	33	35	28	29	36	35	41	35	36	37	37	35	39	28	41	29	42	35	29	41	24	39	42	40	36	33	41	37	40	41	34	31	45	30	63	29	36	46	35	29	43	27	39	33	31	38	46	33	48	41	35	41	47	40	35	45	52	39	35	26	34	35	40	38	38	40	30	29	38	41	41	48	44	41	41	37	43	48	47	24	35	40	31	30	37	33	26	35	45	33	41	42	41	35	36	38	34	37	38	30	45	30	39	37	33	41	36	41	30	33	50	31	40	37	37	37	47	41	45	40	30	24	41	43	35	31	37	40	26	39	35	43	37	42	36	44	36	35	36	43	39	46	34	42	38	38	42	33	37	34	37	30	34	41	39	39	32	42	37	33	45	34	45	36	36	37	37	34	39	31	41	31	39	41	44	28	38	43	51	33	42	31	28	32	37	43	38	28	39	33	34	32	34	27	33	42	39	48	40	25	36	33	38	34	38	42	35	36	35	31	39	35	32	43	32	45	58	35	38	34	37	41	41	49	43	32	31	37	35	45	32	35	31	32	27	41	36	46	36	38	42	35	24	43	39	34	38	36	38	36	34	39	33	38	45	43	44	45	35	37	40	28	38	43	48	33	28	31	42	34	29	54	26	41	50	43	34	38	37	27	36	43	32	31	47	48	43	44	29	39	41	42	30	33	39	34	40	29	34	35	35	37	45	44	38	38	41	38	48	41	40	33	36	45	34	39	36	32	43	31	37	45	28	33	39	45	41	31	35	26	28	35	34	33	37	45	27	31	29	47	48	36	31	41	38	29	40	33	42	42	38	24	37	29	33	29	34	37	38	25	39	29	47	33	36	51	46	36	37	39	48	43	33	27	43	34	29	29	37	40	30	38	38	35	45	42	33	35	34	38	42	39	42	40	26	35	43	35	38	41	36	52	44	35	40	40	31	33	42	33	40	40	35	36	41	38	42	32	48	38	42	36	38	35	45	43	40	34	35	42	32	35	43	36	35	34	46	44	45	34	43	33	26	39	31	35	26	35	39	38	37	45	27	29	32	39	34	23	31	32	33	25	41	33	37	46	29	33	41	41	46	27	48	42	41	40	36	36	40	34	44	42	37	29	32	44	46	37	41	44	41	28	38	43	35	38	40	30	29	35	33	39	44	24	46	44	40	42	46	39	34	36	42	33	34	34	24	34	32	37	45	52	37	45	29	40	33	36	37	32	37	36	51	36	40	40	32	40	28	30	30	37	50	37	48	36	36	41	38	34	46	46	33	40	30	28	50	34	37	33	42	43	39	37	41	35	30	44	39	36	33	28	35	29	33	28	37	47	35	42	33	40	45	25	46	38	51	39	35	37	31	43	38	29	39	39	29	37	24	34	36	31	39	36	33	30	40	40	38	48	40	34	34	28	31	37	43	35	34	37	35	32	30	40	33	42	46	36	23	36	35	44	53	33	33	34	36	43	35	41	29	33	46	37	35	36	53	35	40	30	23	36	36	29	38	39	35	35	43	31	43	37	42	33	48	41	33	42	31	26	29	50	33	32	31	39	36	46	35	44	28	28	39	42	32	42	38	53	32	31	36	37	34	46	35	33	30	33	39	38	34	39	38	35	34	36	39	40	33	34	34	37	32	28	40	50	35	37	30	29	37	25	39	31	38	35	33	42	38	33	36	40	40	33	41	40	31	43	35	35	32	50	39	46	38	43	28	46	46	51	30	38	36	38	38	43	47	40	33	38	42	37	42	30	52	46	36	32	39	38	41	46	29	43	28	33	36	40	36	34	46	38	35	41	27	31	34	27	30	27	32	35	38	39	38	40	34	28	37	43	45	38	39	34	37	38	28	29	29	38	33	43	39	32	41	33	31	31	25	45	48	32	43	35	33	36	31	36	40	31	32	40	41	27	33	44	32	34	34	30	35	30	48	37	34	35	44	31	39	31	47	44	43	44	36	30	33	40	43	47	46	40	34	41	34
27170	10396	4493	7597	13626	7744	3721	2729	2179	1831	1531	1357	1145	1019	965	940	879	975	1049	863	1050	1149	1089	1266	1334	1285	1298	1327	1248	1120	1067	1024	864	690	613	540	553	438	410	400	387	398	392	375	355	373	341	357	335	364	372	374	359	368	366	423	449	467	464	687	1112	1082	663	372	431	418	471	504	528	512	474	491	528	473	532	493	452	451	458	464	404	414	385	359	364	385	403	387	350	379	382	352	333	337	296	342	306	343	305	348	324	336	339	334	304	360	301	307	336	347	304	339	330	347	310	314	321	287	312	357	315	327	301	305	338	318	343	324	300	318	312	323	298	307	329	303	328	308	339	326	344	335	319	347	332	282	308	303	336	291	337	306	298	312	301	306	319	343	301	284	365	326	257	289	271	309	325	333	325	322	319	321	296	346	323	325	322	319	352	339	343	292	359	301	335	273	313	320	313	330	303	270	277	297	304	300	337	337	266	350	302	273	304	318	340	308	298	312	306	339	299	308	335	325	326	297	300	347	302	298	278	312	316	320	332	318	330	310	321	341	310	296	285	283	298	347	300	288	327	299	304	327	366	305	310	309	299	315	311	304	331	296	302	336	315	315	315	298	301	323	292	310	299	306	345	301	317	310	329	332	323	316	310	306	337	287	297	292	335	346	321	298	283	342	357	307	301	340	328	289	335	298	350	295	261	341	324	342	298	321	321	302	287	328	336	327	316	332	366	301	309	316	309	343	313	287	337	312	309	306	297	284	345	287	328	303	314	301	284	316	313	330	334	326	326	281	288	286	310	297	317	313	332	358	310	284	325	329	330	314	316	318	326	335	309	327	297	349	322	330	302	318	303	284	315	305	296	307	315	301	299	322	328	332	313	320	326	298	313	294	313	319	290	360	305	341	302	340	344	321	291	309	330	333	322	326	303	294	296	306	339	289	307	319	291	356	316	345	326	347	315	342	311	332	327	296	331	295	310	314	313	327	302	317	322	301	332	300	330	315	322	332	326	347	297	290	347	305	349	313	304	315	359	314	343	314	274	314	292	311	316	319	338	300	332	326	300	320	305	337	321	326	300	314	329	307	291	302	310	274	304	266	340	293	307	317	346	309	316	339	305	310	309	313	300	323	368	335	341	343	302	298	319	293	298	297	308	306	320	298	304	324	282	295	306	303	311	324	299	332	319	327	300	313	309	316	317	325	313	331	317	303	309	316	337	316	299	331	279	323	318	335	313	297	310	331	292	302	335	321	338	321	288	332	344	302	322	307	340	334	319	325	281	313	324	322	309	316	302	293	305	318	295	301	312	321	307	313	305	318	332	308	322	320	284	302	354	304	317	315	339	302	299	308	301	305	277	301	339	316	282	323	330	292	301	346	352	317	326	344	308	325	337	299	300	333	305	318	299	307	307	309	331	312	315	313	334	327	288	309	328	328	342	304	307	324	319	321	299	327	318	279	288	320	336	291	329	328	319	303	319	323	332	296	340	322	320	283	292	337	307	352	311	306	333	315	330	340	318	338	290	325	284	283	333	342	310	313	309	304	331	296	323	327	313	329	306	300	321	311	305	326	336	310	306	296	294	319	305	291	329	309	322	307	337	291	303	299	322	345	302	325	327	304	312	313	292	305	326	333	316	331	300	333	336	290	307	312	342	321	299	275	339	325	305	300	309	313	304	297	326	325	303	332	314	324	316	258	308	321	323	299	333	334	317	307	321	331	273	319	301	324	302	297	315	344	339	343	291	321	322	329	326	336	327	339	309	324	322	337	290	330	314	309	334	307	317	322	311	316	313	321	314	313	299	274	281	301	281	335	313	317	368	331	300	310	304	295	325	329	300	318	295	304	318	304	325	338	296	335	312	285	314	322	326	296	321	311	342	332	332	306	298	298	315	312	332	316	314	313	291	328	332	333	338	340	309	311	332	302	297	336	310	346	331	334	301	302	322	302	327	304	295	318	315	316	311	303	311	316	305	321	309	310	316	322	338	305	336	329	330	331	342	290	336	298	310	317	322	337	317	369	333	348	303	290	297	316	336	301	324	301	298	327	319	318	315	315	329	324	328	295	334	297	294	319	316	295	338	325	326	300	289	321	346	307	336	304	280	289	318	290	312	288	296	346	335	303	313	283	292	318	312	297	334	302	333	308	330	338	313	328	350	327	302	340	321	327	298	314	313	303	340	306	285	333	355	312	324	354	328	319	300	341	341	327	325	286	292	325	308	311	300	314	293	308	311	314	316	325	323	308	303	332	333	310	323	314	316	306	333	299	336	312	299	311	277	307	297	375	320	331	326	308	339	352	287	310	296	337	312	308	343	303	312	319	303	339	302	305	337	324	318	325	312	336	314	307	342	330	324	315	308	312	337	309	318	335	304	345	319	314	327	313	295	328	312	298	324	300	341	322	317	338	334	284	365	329	295	324	342	303	352	323	323	329	322	323	322	325	329	310	320	322	340	299	284	327	313	328	303	326	315	308	319	287	322	302	331	298	303	308	293	314	310	334	332	308	330	275	350	343	290	298	308	315	294	346	311	320	344	310	328	294	358	345	327	337	352	309	286	294	309	320	332	314	310	307	322	322	330	346	317	340	343	308	303	316	318	308	318	315	351	268	322	305	308	340	296	318	287	308	314	310	327	325	337	331	339	328	317	286	333	333	320	317	344	316	328	334	290	314	324	284	311	311	295	319	337	310	299	327	293	311	292	307	296	333	329	331	325	306	316	298	316	320	319	302	318	325	287	312	353	310	287	319	295	313	316	314	314	298	357	291	330	330	306	308	312	320	326	298	298	301	322	313	319	311	332	320	316	298	329	351	325	299	323	315	316	296	295	298	342	315	313	309	312	297	309	311	308	334	329	322	322	323	330	275	333	319	299	318	307	311	319	272	305	370	335	318	300	306	314	327	300	308	297	287	354	325	342	305	308	305	329	343	326	307	320	327	315	307	308	313	347	326	306	310	320	269	322	309	312	342	313	341	315	316	321	305	280	313	324	297	328	305	322	313	305	301	310	336	297	333	318	282	355	281	342	305	321	306	307	298	292	321	333	311	335	285	283	316	328	319	359	337	327	310	328	337	323	348	306	325	337	327	331	280	336	305	323	289	330	312	298	316	313	343	350	311	306	307	313	320	330	327	276	324	307	337	297	309	357	328	297	323	293	333	335	323	313	319	297	294	279	312	360	329	328	339	322	330	312	335	364	296	317	307	332	352	318	310	332	353	296	286	334	308	340	318	318	328	347	312	313	319	370	308	343	365	317	380	301	317	333	316	320	296	326	288	302	320	274	342	301	314	316	347	314	306	330	303	303	282	254	306	301	314	335	327	322	333	358	318	332	338	302	330	312	305	333	317	331	309	298	335	280	304	318	326	329	296	318	307	310	333	350	319	328	291	326	320	308	292	322	310	334	317	332	326	298	314	300	260	303	290	307	294	310	339	308	306	288	300	314	315	328	303	306	303	317	335	315	324	279	321	302	293	320	350	345	311	300	314	328	305
2774	518	235	134	96	63	54	83	66	65	57	54	59	58	64	56	61	75	70	53	77	74	76	95	94	74	92	69	71	89	68	78	58	56	80	72	65	59	66	58	76	68	62	66	63	61	64	56	60	59	64	43	50	52	55	54	56	49	57	59	64	59	50	66	56	72	60	49	70	68	59	72	70	54	59	55	50	69	50	53	56	59	46	57	65	74	53	58	77	73	65	51	55	50	64	51	63	57	64	72	52	68	56	73	53	58	74	62	61	57	53	42	53	64	60	43	54	64	51	59	53	72	73	54	60	76	67	63	56	69	52	79	61	62	54	55	66	57	53	67	46	58	54	46	64	56	46	62	52	68	43	58	65	59	59	68	62	56	47	67	59	54	56	82	66	71	47	57	49	66	64	62	63	55	55	59	66	48	69	64	56	65	68	59	55	64	53	54	53	54	58	57	65	56	54	65	69	54	57	57	56	56	56	63	44	62	73	53	64	60	52	61	47	59	44	64	59	68	46	54	52	60	60	61	50	55	41	44	50	55	57	65	69	53	59	62	61	64	68	55	54	52	52	53	60	62	58	69	76	61	50	60	49	69	71	48	67	62	61	56	59	66	57	54	52	60	58	58	66	78	66	64	69	67	74	62	54	47	59	56	61	67	65	47	46	58	73	61	61	59	60	53	51	61	68	55	69	51	56	59	56	47	71	61	44	60	53	48	51	74	73	46	66	44	66	71	55	91	69	56	53	65	49	50	66	55	46	59	50	58	55	65	63	59	51	48	64	58	56	54	62	47	69	61	52	55	72	57	54	67	68	57	62	60	53	54	62	63	64	65	58	61	65	53	52	49	60	56	67	67	51	60	56	74	48	57	56	54	50	70	42	53	54	44	55	56	46	57	65	59	60	57	63	52	67	76	47	60	76	54	43	61	66	58	69	73	77	57	63	65	44	60	43	53	63	65	58	59	52	64	62	62	77	67	63	62	60	55	45	57	61	47	50	55	61	70	76	60	60	68	53	57	53	62	61	71	59	58	64	52	58	69	45	47	62	57	44	66	52	71	52	51	59	58	73	56	61	63	80	71	69	49	52	58	53	63	44	56	66	62	58	56	65	51	60	72	62	63	57	69	63	66	65	52	59	46	47	71	55	64	53	59	74	57	59	54	48	51	64	57	69	61	75	64	69	57	59	61	50	73	67	63	53	57	69	77	56	64	50	47	53	47	69	59	56	64	44	63	63	55	60	60	63	60	58	48	48	43	57	67	58	63	63	78	66	54	46	58	47	60	66	57	49	54	53	59	65	51	55	63	62	58	55	58	66	43	53	54	62	52	52	57	55	65	57	59	66	59	69	56	54	58	63	74	53	68	67	63	59	52	43	51	65	56	48	57	58	67	61	56	47	66	66	60	77	56	69	58	56	60	57	52	55	62	64	65	55	66	55	49	73	56	49	70	50	67	64	64	65	58	62	66	64	67	61	58	49	58	51	58	59	52	50	64	48	41	67	73	58	55	60	67	52	63	61	49	60	54	71	66	59	51	49	51	56	46	51	68	48	50	64	76	61	66	55	49	54	62	54	43	60	60	46	62	64	59	52	67	62	61	66	55	47	56	60	59	65	66	57	63	67	61	68	62	51	60	65	63	64	68	61	62	68	56	52	65	60	64	67	66	53	55	62	68	54	66	56	66	58	65	62	69	51	53	55	58	47	60	54	52	56	61	60	61	69	50	67	56	49	48	75	65	55	56	64	57	57	66	49	63	63	59	49	62	45	62	64	72	66	61	45	60	58	44	66	54	72	50	52	51	58	66	69	71	57	64	54	57	58	64	68	54	71	61	58	66	42	59	72	57	50	59	60	69	57	58	71	69	62	73	52	68	54	66	59	64	64	62	65	60	50	59	65	64	49	52	72	68	61	61	60	58	47	49	63	56	59	60	52	51	51	57	69	64	53	66	58	57	48	66	61	66	68	55	68	60	57	44	58	54	53	63	70	52	57	62	52	47	62	56	56	60	63	70	55	57	48	67	51	58	72	47	58	61	61	58	56	55	48	56	55	45	53	41	69	53	57	62	51	52	55	70	71	48	58	60	58	54	45	47	60	50	64	54	65	62	58	60	57	63	60	59	73	46	44	51	69	64	70	64	52	48	67	58	52	53	68	65	63	66	58	54	44	49	62	69	49	57	60	48	63	52	65	54	50	71	56	61	54	56	66	61	47	68	64	62	53	61	64	70	62	74	66	63	56	60	52	62	64	59	49	60	67	46	63	56	62	50	51	58	63	56	64	60	63	51	60	66	62	49	63	65	72	55	64	44	57	48	42	52	47	44	57	70	64	71	58	63	65	55	67	57	58	62	67	51	48	64	67	51	60	49	46	55	45	69	63	47	56	61	57	49	77	68	72	55	58	63	45	68	53	66	61	60	62	42	67	65	72	54	83	54	48	77	56	66	61	54	65	42	51	58	56	61	67	71	48	45	59	54	55	58	73	60	56	55	62	51	55	63	51	59	63	60	67	57	69	61	56	42	63	51	67	61	56	57	63	55	40	54	63	56	56	54	58	51	62	59	73	58	55	70	63	54	78	66	69	64	55	60	63	60	41	73	59	60	57	57	75	54	63	59	59	64	61	61	50	49	58	58	62	53	61	76	69	63	58	58	53	51	53	47	71	51	60	52	58	54	49	57	72	59	68	52	61	52	56	66	71	60	51	52	58	50	70	56	62	54	57	61	56	66	59	56	58	58	50	66	71	53	57	57	57	72	61	55	58	71	53	63	62	64	58	51	62	49	51	48	56	73	54	48	51	60	69	58	58	63	72	65	58	57	50	59	68	68	58	49	63	63	64	61	47	55	66	55	55	52	48	55	62	54	56	48	60	54	55	59	74	60	61	58	57	67	50	73	47	49	63	62	76	57	63	55	64	62	56	77	53	61	59	68	44	65	62	56	68	67	57	63	55	53	53	59	61	60	62	41	48	53	64	52	52	63	49	79	47	67	54	62	62	70	66	56	67	62	55	64	57	71	64	54	52	52	62	53	64	72	65	67	61	53	55	59	48	65	72	60	65	50	61	60	64	65	64	58	65	66	54	51	58	41	50	68	63	72	59	61	66	59	52	67	74	50	58	71	54	67	71	68	49	47	64	69	64	61	68	57	60	60	65	47	54	56	71	59	54	53	53	50	59	56	61	53	49	58	49	70	62	75	65	54	55	56	50	63	68	48	65	67	47	59	54	51	62	62	58	57	54	62	58	64	58	65	69	56	48	66	53	47	59	84	53	53	60	58	57	51	49	59	51	45	66	57	62	54	57	57	62	48	46	53	62	73	64	56	64	67	58	56	63	54	79	37	67	52	62	47	71	62	49	71	55	65	60	59	58	56	59	74	50	64	60	56	48	60	56	61	60	79	62	70	53	62	54	64	60	65	56	62	53	60	59	66	46	51	61	55	59	46	50	67	57	62	65	63	60	58	52	58	61	55	66	54	63	54
22744	6380	2842	3011	4505	2075	1018	858	808	758	715	630	692	645	606	601	685	668	599	695	830	893	940	983	956	994	990	905	897	929	846	803	651	611	599	563	600	525	523	534	475	491	508	489	461	497	479	457	519	483	491	468	495	511	499	515	548	556	490	510	540	633	556	546	498	566	552	607	610	560	585	572	571	581	537	592	554	514	521	522	579	524	541	517	495	499	524	502	518	479	527	471	524	533	499	433	481	486	499	450	490	496	460	497	513	496	446	517	469	511	508	504	494	461	507	466	503	489	489	514	499	477	518	469	503	515	519	491	476	488	482	519	511	471	497	521	469	477	509	480	510	511	461	509	471	543	515	500	469	498	504	507	456	490	500	498	474	475	502	506	481	492	517	470	484	513	449	516	483	488	488	458	486	465	540	478	495	527	494	503	494	510	457	475	519	517	516	429	517	432	485	469	497	516	488	492	456	462	486	461	472	470	559	469	519	475	494	445	488	501	474	473	475	496	492	491	491	545	498	507	514	489	464	524	478	507	492	466	502	502	487	515	467	482	481	497	462	484	488	474	497	513	457	528	503	502	470	521	521	490	489	500	510	459	482	517	536	512	488	469	482	491	485	511	438	495	489	473	454	480	499	480	479	500	430	470	503	471	490	524	510	466	462	483	491	441	521	484	488	504	466	513	465	549	473	492	519	462	502	515	486	522	496	517	460	484	480	491	522	486	488	460	495	502	468	473	475	465	485	488	522	445	505	452	521	526	517	478	485	506	518	511	474	465	508	472	505	503	461	511	493	517	473	462	497	503	470	462	481	497	493	471	462	521	471	504	453	503	510	468	515	488	506	495	499	509	512	514	496	469	477	495	478	515	466	418	515	487	494	455	498	481	486	484	520	457	505	519	505	449	489	474	479	489	479	490	443	501	488	475	507	481	450	468	493	479	505	440	504	473	477	515	525	497	489	472	483	517	488	470	434	505	457	469	509	464	473	477	503	446	466	502	482	464	449	454	489	486	464	496	480	466	491	473	495	508	484	469	492	501	483	494	444	479	490	478	464	479	465	500	486	487	501	519	489	460	500	480	479	496	491	495	501	473	511	466	484	510	511	440	479	476	482	467	547	486	482	469	497	481	509	470	519	501	475	483	485	488	503	475	469	451	485	505	499	483	468	480	480	485	512	490	491	489	527	474	512	530	493	500	502	482	486	499	528	427	459	487	497	515	469	511	498	483	437	487	492	471	468	469	467	459	525	505	468	493	525	508	500	538	461	474	485	477	478	490	487	482	452	485	519	506	492	473	517	467	486	460	500	470	525	481	491	499	468	489	499	512	489	477	481	488	476	493	518	486	475	473	494	498	503	486	504	461	440	483	516	490	520	476	479	495	491	485	524	513	488	483	499	485	462	473	478	477	485	493	509	521	472	503	499	499	449	475	482	478	496	501	493	536	494	480	494	472	503	479	457	489	450	472	464	493	489	444	492	514	481	460	466	481	510	531	449	484	499	471	487	503	510	514	505	474	462	470	504	491	489	472	503	478	494	528	488	524	522	498	496	481	476	478	504	488	471	462	504	485	455	496	497	535	481	461	482	521	464	471	510	442	478	501	488	464	491	511	475	512	484	486	498	468	465	499	479	516	447	478	500	454	491	489	468	469	490	489	547	488	496	493	468	496	486	507	468	493	473	480	487	508	494	484	491	531	486	509	493	480	468	492	484	498	481	465	541	443	520	498	483	496	477	480	502	438	480	457	480	477	485	531	493	485	505	456	465	457	469	462	506	496	460	485	499	548	493	454	490	489	462	467	485	488	481	510	468	495	453	471	509	474	498	442	501	482	451	496	479	495	455	512	500	473	497	514	503	537	497	502	498	490	466	487	507	496	485	519	489	472	498	517	493	491	480	526	508	460	493	525	462	473	485	532	480	491	513	513	495	455	462	518	491	517	500	497	501	483	467	504	472	477	510	474	488	448	487	500	529	500	495	497	468	493	490	497	489	523	515	518	494	485	539	483	493	482	550	463	518	475	468	459	494	523	488	504	432	480	482	493	505	482	468	483	501	479	509	513	490	493	486	455	498	483	518	489	446	457	469	531	500	454	529	463	482	522	481	488	515	501	537	463	486	462	516	489	525	472	503	487	479	504	505	500	493	474	490	490	481	505	502	462	466	454	487	514	465	492	479	497	528	474	486	488	474	524	529	474	459	471	504	485	505	542	483	453	480	479	468	472	487	472	490	511	466	483	459	472	500	513	495	474	464	439	477	522	510	470	480	490	475	491	507	494	512	483	473	476	526	470	478	525	470	473	476	493	442	488	496	468	503	521	507	494	531	531	469	499	483	501	468	474	461	461	474	484	465	493	501	492	508	520	491	529	540	524	521	466	509	486	533	467	477	471	454	460	518	480	471	452	505	505	505	477	507	536	443	499	498	514	532	519	521	464	501	480	506	482	485	496	479	472	449	470	494	477	522	502	525	456	489	510	441	448	466	524	507	482	508	542	457	494	519	475	474	466	522	494	461	469	503	495	489	479	477	492	471	465	459	468	468	476	497	475	458	486	478	488	501	471	499	481	508	472	511	488	474	498	497	514	452	484	485	495	451	499	489	536	440	454	472	485	495	507	444	538	472	469	482	515	523	457	497	530	504	493	493	450	471	468	491	480	492	478	505	479	461	513	470	457	499	490	490	465	483	516	518	524	489	492	467	507	525	457	460	467	519	456	497	503	524	487	474	487	475	497	452	503	524	523	473	484	526	502	527	459	502	502	510	497	481	504	486	490	465	467	424	529	495	512	500	472	472	492	512	495	505	453	506	512	461	478	500	462	481	505	498	449	506	503	506	491	465	477	499	481	522	510	465	503	474	476	499	527	518	506	470	451	491	484	456	472	486	493	484	518	501	477	530	491	508	480	485	481	477	521	487	448	474	515	449	491	486	475	462	447	481	484	479	507	454	501	500	492	538	465	525	475	525	489	485	471	507	498	500	514	488	502	483	479	506	467	493	481	473	458	501	475	511	470	525	494	472	508	492	484	523	493	478	465	521	517	492	491	441	520	485	486	482	525	493	467	487	505	496	493	495	502	495	511	498	488	539	470	456	500	518	483	504	463	466	478	492	511	479	491	511	474	461	502	487	496	485	478	442	456	482	480	513	482	532	452	489	530	496	472	471	441	522	471	513	516	475	457	470	450	446	536	514	509	529	506	445	457	520	488	477	452	516	509	459	467	477	481	515	516	451	473	500	462	499	469	486	480	484	477	491	485	504	529	457	486	468	486	475	499	462	480	481	492	444	433	462	500	489	520	439	494	510	484	461	500	472	495	486	466	497	483	485	469	476	502	505	523	493	470	511	485	444	457	487	519	470	494	520	454	534	467	432	473	489	493	477	516	479	458	493	457	520	455	515	492	489	494	491	493	550	481	494	494	440	501	480	483	463	529	487	495	504	442	479	500	479	491	508	510	504	451	488	543	498	496	492	507	480	474	496	530	567	487
2743	928	341	238	178	90	85	78	67	58	55	63	52	67	60	57	47	44	46	63	74	58	76	64	79	67	65	64	59	64	62	62	49	49	55	60	53	61	57	45	65	51	55	53	62	47	65	45	54	66	38	47	48	53	47	48	54	53	45	55	79	68	65	53	64	58	58	50	52	51	62	59	58	44	54	47	58	50	53	56	52	49	32	59	61	65	59	47	34	51	41	58	44	47	57	51	40	60	58	56	53	44	46	51	51	67	52	36	52	54	42	44	67	50	61	42	59	41	60	47	44	37	60	44	46	53	49	42	43	48	47	47	43	60	56	38	57	53	53	36	53	48	45	48	69	49	46	38	40	45	44	42	50	52	46	43	62	43	48	42	43	52	59	51	35	52	51	50	41	51	55	39	54	48	52	43	44	58	46	55	48	51	47	45	49	45	41	48	45	46	53	49	49	48	42	50	65	50	49	46	43	52	51	51	48	67	47	49	52	41	38	37	32	51	55	49	67	65	49	52	55	38	51	45	51	45	53	41	50	39	57	45	46	60	50	39	50	56	38	48	42	41	52	52	43	39	43	47	47	49	35	49	55	55	50	45	49	51	43	54	54	51	30	56	44	57	69	40	38	58	31	59	39	46	45	49	40	46	46	48	60	49	54	43	41	49	46	48	43	52	45	57	50	45	47	44	50	47	48	35	50	45	38	49	45	59	63	63	52	38	53	53	45	45	41	53	56	55	49	36	54	48	50	50	56	48	60	53	46	44	49	47	53	43	51	59	48	44	50	39	43	50	45	47	50	51	42	48	53	44	46	43	38	54	46	53	44	43	55	56	53	55	38	46	50	54	44	54	52	59	41	57	51	52	39	37	44	55	45	48	50	50	34	38	46	44	45	54	55	49	41	36	50	43	45	42	59	47	45	45	57	46	40	57	46	49	62	50	58	56	50	57	37	49	37	44	49	53	47	48	54	54	55	42	49	52	47	47	55	47	57	45	56	38	45	43	52	58	50	56	48	38	58	47	54	49	47	38	45	50	47	48	45	39	47	52	52	46	47	44	40	59	41	54	48	62	58	48	51	64	52	39	50	41	39	42	46	42	48	37	45	57	54	49	42	46	49	46	56	42	53	45	46	41	48	58	44	44	43	50	46	39	38	48	38	43	47	46	40	51	36	47	45	55	38	53	33	43	56	50	38	49	59	46	44	56	45	41	54	45	45	66	41	36	56	32	46	39	46	43	57	37	53	57	44	44	53	41	38	52	42	61	54	57	45	45	54	52	46	43	51	51	53	48	37	52	42	43	40	48	55	44	38	46	53	40	42	54	44	63	52	44	51	50	47	53	54	50	57	57	47	40	51	64	39	52	44	42	52	50	44	50	52	35	45	51	40	48	52	59	43	54	41	51	47	53	43	39	49	61	51	45	49	53	49	53	43	44	43	55	44	43	46	39	48	52	37	53	47	48	34	43	45	46	49	52	44	46	43	54	42	65	42	49	48	51	45	43	58	44	50	55	49	42	41	49	62	51	49	58	42	51	61	52	47	49	51	42	44	45	47	46	36	39	49	56	52	42	45	33	47	47	61	41	60	37	46	65	58	44	57	49	47	54	45	57	60	40	40	50	45	50	32	48	39	50	49	36	49	52	59	56	52	48	52	57	45	51	51	41	41	48	51	44	43	49	51	60	51	37	38	51	59	47	45	44	50	55	43	42	43	43	43	49	40	56	48	52	53	55	41	45	54	56	52	49	34	41	54	49	34	38	47	46	48	45	44	41	43	37	60	51	44	57	45	60	49	47	57	46	42	59	43	53	46	47	42	41	39	41	41	35	50	41	45	51	43	48	45	51	37	47	46	57	42	54	59	49	43	46	41	66	65	42	61	37	48	48	43	49	41	59	46	52	53	35	51	46	41	61	40	55	52	60	52	47	45	44	56	44	59	48	37	52	50	46	49	42	43	49	52	54	46	49	32	46	50	57	47	53	46	59	54	47	48	43	49	56	45	55	44	48	38	49	32	63	44	43	51	51	53	44	49	43	57	39	54	51	45	46	53	34	68	35	61	29	42	56	48	41	48	50	57	59	41	51	57	41	42	45	59	40	39	53	48	57	47	54	44	53	55	53	41	37	61	59	49	50	64	37	46	61	58	48	46	52	51	60	48	44	57	39	46	38	50	50	45	53	50	50	48	43	43	47	48	43	36	58	40	44	40	48	43	47	33	51	56	50	45	42	38	61	47	57	43	62	53	52	41	55	49	45	53	48	40	48	46	59	41	40	54	51	48	55	43	39	46	43	59	38	51	49	50	48	52	43	39	57	42	59	40	53	51	50	37	35	38	41	52	37	55	52	44	45	45	43	52	53	48	42	39	59	62	44	51	41	40	47	47	54	38	44	45	57	42	43	52	46	50	64	59	45	51	62	49	54	33	53	50	55	44	46	66	50	47	54	43	51	55	46	46	49	41	45	46	50	50	56	54	39	46	47	37	57	51	42	42	51	51	39	51	42	51	47	36	55	66	43	44	47	41	44	51	53	40	49	50	53	48	50	62	57	46	43	50	51	38	44	48	45	49	45	50	41	54	51	43	53	49	43	43	45	42	56	48	54	52	45	50	45	32	42	52	62	37	41	61	49	56	51	50	56	58	59	53	37	49	56	47	59	42	47	61	45	48	51	35	41	47	55	50	39	56	38	53	36	48	41	50	46	37	48	52	38	43	48	41	47	58	42	51	54	43	51	39	53	39	37	53	49	50	36	50	48	53	54	44	47	46	61	42	37	48	63	55	49	59	50	54	54	46	45	50	43	48	60	55	44	56	48	50	45	46	43	70	50	46	58	54	38	57	52	40	37	48	55	54	46	44	56	43	47	37	51	54	60	44	55	51	57	47	39	51	58	56	49	53	50	51	65	57	53	49	47	43	54	34	56	49	39	48	45	38	40	48	54	46	44	46	46	43	42	41	47	51	48	55	62	49	50	58	37	49	54	58	56	35	46	47	63	48	59	41	56	55	55	61	50	43	48	35	58	49	53	49	53	46	44	35	47	29	48	45	60	56	37	55	56	57	61	52	37	57	48	45	53	30	53	43	52	51	42	42	49	57	45	50	44	48	43	45	45	47	47	57	40	52	53	44	47	37	45	52	43	47	44	41	45	37	49	41	60	44	50	51	42	48	61	54	52	43	49	51	62	47	48	46	46	40	43	42	35	56	44	56	36	50	46	35	47	58	47	38	43	52	52	50	42	44	55	45	52	49	49	61	35	44	54	45	47	42	52	52	36	61	42	52	43	54	51	47	44	35	54	46	49	41	57	53	39	36	38	58	42	46	43	39	35	44	41	46	52	41	59	42	53	51	35	44	44	56	36	39	47	52	49	38	37	49	43	38	54	56	49	39	32	39	39	40	47	45	46	50	52	49	43	48	38	54	53	43	58	47	42	42	47	51	50	38	53	44	49	46	48	39	48	41	46	45	47	52	33	40	44	46	49
25614	9589	3965	5712	8993	4292	2367	1735	1479	1178	1101	938	804	758	732	729	722	701	749	958	1057	1048	1014	1077	1095	1128	1061	1079	976	924	809	663	625	564	531	568	521	521	402	460	428	457	421	435	439	434	424	426	422	437	463	416	483	449	429	494	420	455	434	651	896	858	606	486	499	518	549	564	510	520	528	573	598	509	495	533	483	465	485	474	465	463	457	448	465	446	426	426	466	405	400	439	386	444	382	401	384	407	418	407	440	401	400	425	421	397	445	437	406	417	425	421	412	407	389	452	405	408	392	407	385	389	394	438	423	427	387	399	416	424	397	432	438	393	382	394	422	384	418	405	407	403	409	417	391	435	368	433	419	409	408	426	422	409	427	404	400	406	421	416	389	408	389	413	399	413	404	441	436	407	411	411	410	400	415	419	386	429	396	403	408	394	417	391	392	413	424	407	422	365	387	382	395	378	394	457	395	407	373	375	393	425	371	389	427	403	392	400	387	412	422	383	390	411	467	378	391	388	422	402	400	408	406	378	418	371	403	401	400	403	359	465	381	417	390	398	404	395	412	432	417	439	375	407	384	352	396	441	454	409	380	418	393	396	433	422	411	452	405	410	422	415	422	394	422	450	383	453	427	427	418	432	402	383	441	399	418	391	408	401	401	408	420	400	398	431	413	415	416	382	426	391	421	401	401	450	389	404	459	416	413	437	433	446	401	411	414	409	419	395	387	422	396	418	410	395	417	408	423	388	404	412	422	385	400	399	405	427	393	400	399	394	419	420	414	397	393	401	421	429	374	428	415	425	438	406	409	414	403	415	392	428	406	394	421	388	385	430	424	377	419	376	398	396	376	372	420	396	428	412	378	408	425	410	431	397	397	391	384	434	388	423	418	408	373	409	404	418	405	415	401	393	398	377	391	404	398	395	403	401	435	399	420	384	381	431	423	405	388	427	386	402	376	410	371	437	390	451	408	380	396	415	430	367	415	413	416	369	420	382	404	423	445	393	433	385	442	412	409	395	425	437	408	392	379	416	445	422	432	422	385	375	399	405	401	381	405	417	464	457	417	405	393	395	392	419	434	416	373	407	384	431	380	402	434	410	444	381	419	394	440	397	403	434	423	382	380	411	391	417	402	422	417	409	401	386	441	423	454	419	382	409	398	427	414	388	426	394	378	394	411	387	404	402	417	430	396	392	402	423	443	352	378	420	414	442	412	416	429	384	392	389	394	401	397	407	434	398	408	374	423	434	382	399	413	408	405	404	413	377	410	376	383	401	418	414	403	418	427	388	379	417	404	390	413	387	399	420	391	410	410	379	432	422	408	410	395	409	410	394	421	419	435	377	389	428	434	399	424	391	421	370	404	372	414	377	448	398	410	393	427	438	369	396	414	384	418	357	381	396	402	421	370	406	377	415	418	418	399	402	433	383	414	391	407	398	430	384	419	401	433	411	412	425	401	382	436	418	402	404	396	415	378	437	391	397	407	401	431	389	413	387	419	395	383	405	438	412	391	372	407	418	461	383	417	403	435	366	393	383	423	413	406	426	413	402	385	402	432	440	429	414	413	465	362	420	433	390	448	406	407	388	425	377	393	363	415	436	379	424	383	413	426	384	421	404	403	421	400	386	433	446	402	408	441	410	419	429	392	402	423	407	410	401	368	382	407	409	397	388	455	398	397	415	423	401	410	415	392	384	403	409	388	403	392	409	409	396	368	426	408	417	392	409	410	422	378	409	402	427	397	384	412	401	421	406	412	392	424	389	433	371	436	399	395	428	415	377	436	418	396	403	399	409	424	416	421	394	392	419	425	442	410	432	372	408	416	411	387	431	428	434	426	411	407	407	404	407	378	399	412	383	394	408	413	426	419	397	430	368	400	389	407	371	404	399	440	383	441	393	388	380	385	392	432	413	415	425	395	410	420	405	399	390	429	393	423	385	410	381	433	405	424	395	452	399	395	381	398	400	408	414	400	436	415	444	409	420	407	420	393	402	411	416	400	385	390	395	396	416	408	401	441	395	417	380	402	406	411	434	408	400	407	404	436	440	415	423	411	387	410	389	386	425	414	394	402	423	413	434	414	425	402	457	399	392	443	416	400	400	406	380	430	444	447	375	430	441	389	425	379	361	395	421	420	424	404	380	366	353	429	414	376	403	382	395	393	450	433	415	409	384	407	414	379	420	405	419	388	392	399	401	418	423	440	397	405	393	377	423	406	399	390	429	429	421	392	410	408	420	396	402	431	371	385	393	385	427	416	384	454	411	394	391	469	450	393	393	407	414	392	386	424	415	418	381	416	438	426	416	441	413	417	398	437	421	401	418	441	409	405	372	370	397	422	425	399	408	410	417	399	434	375	421	393	441	387	396	388	434	410	431	413	406	439	412	381	364	419	419	398	404	377	392	431	408	405	407	384	381	408	405	378	411	371	384	423	413	446	409	426	376	401	450	392	434	405	381	456	422	413	408	396	418	379	403	418	361	414	429	407	391	421	415	421	396	384	443	388	397	413	409	386	409	378	415	402	422	406	390	408	396	426	429	413	412	413	395	392	387	408	411	390	402	399	445	419	412	389	418	384	398	426	396	386	421	384	376	416	386	397	416	420	402	399	413	423	389	395	406	370	423	423	440	362	422	413	391	391	385	382	426	407	419	398	395	422	398	391	437	410	426	403	420	390	412	426	399	422	395	430	398	396	384	434	381	408	394	404	406	443	385	442	449	412	403	434	398	401	397	414	408	425	392	364	394	435	456	422	423	416	424	410	424	439	400	389	426	415	378	406	412	396	438	387	386	416	394	407	407	405	408	396	428	382	409	444	419	408	378	404	410	433	410	416	385	394	405	425	405	417	422	411	404	430	423	398	439	388	411	407	425	378	414	403	412	430	409	382	387	407	416	402	407	427	429	430	386	366	415	394	412	413	416	420	406	401	390	404	397	399	392	407	421	402	407	428	412	420	389	345	388	398	419	390	403	412	397	423	428	401	418	411	444	404	397	412	414	403	408	446	384	453	420	422	434	399	407	364	379	424	423	395	426	407	431	424	403	437	422	397	410	412	436	405	432	409	421	390	393	417	447	396	421	400	420	416	447	406	397	416	408	399	388	398	401	383	375	408	399	365	424	412	423	425	428	419	368	412	418	397	424	413	425	388	420	405	439	417	446	385	426	447	390	413	424	378	451	423	449	408	398	408	381	401	418	364	415	392	413	388	395	406	412	403	389	409	413	417	432	411	393	397	407	424	396	384	380	418	398	424	447	417	431	397	422	404	419	415	427	424	385	412	394	417	409	417	433	401	426	402	393	387	410	390	415	433	387	398	413	398	417	399	392	414	401	412	400	414	384	411	418	395	393	404	439	423	412	410	454	407	383	326	395	435	408	390	404	417	407	421	405	383	408	404	396	404	402	402	392	422	386	405	417	433	414	411	445	381	403	420	400	432	396	424	423	398	426	429	411	390	414	384	423	396	406	403	438	422	412	433	437	419	424	395	409
2912	748	322	284	153	85	77	75	79	77	73	68	87	69	68	68	57	66	74	79	60	74	67	82	84	83	92	88	77	68	76	56	49	59	46	53	44	46	64	66	46	49	57	49	53	50	51	52	54	65	41	77	43	54	35	47	64	46	64	57	62	69	86	58	66	53	55	44	60	55	64	55	62	55	51	52	45	64	42	55	52	55	57	60	57	47	55	59	55	52	48	59	70	44	48	56	70	44	51	49	57	50	49	47	43	43	53	53	50	54	47	48	51	48	64	50	58	45	51	48	44	66	46	44	53	52	59	64	58	44	46	49	53	52	54	58	56	63	48	60	46	59	53	52	55	40	50	48	52	51	42	56	61	46	40	45	51	45	50	48	40	55	50	57	42	46	57	52	60	53	43	51	36	47	52	50	48	42	48	43	47	40	34	46	42	44	53	47	46	58	44	58	56	59	57	60	63	43	50	49	45	49	64	55	50	39	49	55	55	47	54	41	47	57	41	46	37	49	58	56	54	44	46	50	62	50	54	40	59	43	42	47	44	44	48	44	40	49	57	62	61	52	57	56	52	55	45	49	77	49	48	46	47	55	47	45	47	46	47	56	57	51	46	51	42	45	50	63	55	56	62	43	56	52	48	45	59	63	53	48	59	55	51	47	53	53	46	45	53	54	58	48	48	53	61	54	38	65	46	62	47	38	53	55	51	46	53	48	56	46	44	44	56	41	50	52	49	48	39	48	60	53	56	51	55	57	44	54	52	54	60	49	54	53	45	50	53	59	49	57	57	48	58	40	52	49	48	38	50	61	50	51	52	44	38	47	73	59	56	59	52	44	47	48	58	55	55	55	48	49	61	57	58	54	44	58	44	57	51	53	52	47	44	53	45	50	51	58	45	54	42	46	51	49	41	46	62	43	55	51	56	52	49	58	46	36	51	59	38	55	61	41	53	62	51	48	43	41	49	48	53	56	58	55	52	44	46	54	57	54	54	56	55	34	49	57	50	41	55	47	51	51	54	48	69	49	57	44	54	46	61	50	61	36	38	65	55	48	58	51	43	48	61	39	44	46	49	52	55	45	65	51	51	57	49	51	55	49	43	54	57	45	59	49	54	54	59	42	56	52	55	60	50	47	56	51	52	50	54	56	54	41	54	58	40	47	61	57	57	64	56	61	43	44	49	39	46	39	66	58	50	56	53	52	50	54	52	40	50	61	46	46	45	49	54	58	51	55	55	49	49	42	53	41	51	50	53	48	45	55	63	54	58	45	55	47	60	47	48	50	44	40	57	33	38	70	48	64	51	50	63	50	56	50	49	43	68	59	51	33	55	43	43	55	51	50	55	51	49	53	38	47	60	46	57	57	57	49	54	41	63	54	58	67	56	61	55	47	41	56	53	46	43	56	50	51	55	43	57	44	34	52	53	48	55	47	41	44	53	57	60	49	40	48	49	51	50	46	56	58	64	43	59	56	55	56	55	51	52	47	48	51	47	46	42	44	45	49	54	40	43	49	66	63	43	58	59	53	49	47	55	54	51	63	38	59	58	45	59	54	41	44	49	55	46	50	59	64	53	72	45	53	41	52	51	43	46	48	48	44	37	41	44	46	47	58	55	52	55	57	56	56	61	47	51	51	49	52	57	57	45	40	36	50	48	47	44	55	57	63	48	70	44	66	46	46	55	50	46	39	72	54	50	46	51	55	61	49	64	46	44	47	66	51	51	58	55	45	53	57	57	53	46	44	59	43	53	43	43	49	47	42	63	54	55	54	58	45	57	61	53	52	49	58	39	53	64	41	39	51	50	55	33	45	50	52	55	52	57	33	54	41	52	59	52	43	54	63	66	50	55	61	41	53	52	35	45	42	44	46	53	63	52	51	52	38	46	49	45	48	49	53	60	59	49	55	43	51	53	58	53	51	43	50	49	56	66	59	42	51	37	50	58	44	39	57	53	51	50	51	64	50	55	50	44	47	69	53	58	47	61	56	46	43	42	50	53	45	57	52	48	51	58	48	63	53	45	48	43	53	40	50	46	44	58	52	48	49	58	43	65	57	47	53	45	50	56	46	46	55	58	52	66	38	54	55	61	43	54	39	47	42	43	42	43	46	60	52	54	50	44	53	48	49	49	54	46	54	55	54	41	49	50	54	44	55	61	44	60	52	60	54	51	63	57	66	48	37	48	51	55	59	42	57	55	60	56	63	48	48	56	52	50	59	44	46	49	49	51	62	45	52	60	40	50	59	48	53	67	49	45	43	43	40	63	58	50	56	49	64	37	53	46	53	73	61	53	54	58	43	48	48	46	71	40	49	43	55	71	51	52	45	56	44	50	54	41	52	49	57	53	48	42	45	56	47	52	55	44	40	61	65	45	45	53	69	48	52	45	45	70	49	52	43	63	47	47	62	51	57	44	41	47	50	49	44	59	42	57	62	54	47	64	49	49	54	64	60	56	44	65	57	41	63	39	45	49	60	46	53	58	51	55	59	57	55	51	61	56	60	43	49	43	52	38	64	47	49	49	46	51	38	56	53	46	48	56	56	61	45	46	56	56	47	52	39	47	57	48	46	42	47	57	57	60	52	55	50	50	54	50	51	34	64	53	40	60	39	46	49	47	58	56	53	55	50	49	55	56	52	36	57	65	45	44	46	58	49	46	46	49	50	59	48	61	51	37	50	46	48	53	57	44	47	30	50	51	56	48	58	53	52	65	43	56	56	39	55	58	46	57	50	55	58	67	40	58	57	42	48	57	52	45	56	52	42	58	44	57	46	52	50	56	55	51	40	45	52	50	58	42	49	47	49	44	65	59	40	43	51	56	60	47	54	47	53	59	60	56	56	46	52	40	54	42	46	53	44	44	56	46	71	56	43	54	48	39	60	73	67	43	50	56	52	59	47	55	53	46	48	45	48	56	61	51	46	46	51	48	48	52	43	51	53	48	62	58	50	48	50	37	46	58	52	48	51	55	57	51	41	52	47	49	51	45	51	55	69	61	53	43	67	67	44	38	47	60	53	48	49	42	53	60	40	51	51	58	56	51	49	52	59	49	50	47	57	41	67	51	60	54	46	45	42	48	44	46	54	49	52	52	55	60	55	51	49	46	46	48	53	48	43	55	48	40	54	50	47	44	44	54	44	42	47	51	41	41	54	46	54	44	45	38	46	54	58	58	51	58	45	51	50	49	55	58	56	52	46	62	47	62	50	42	49	50	53	35	49	43	54	50	49	60	44	55	49	52	36	42	48	44	44	47	57	63	49	60	51	53	53	50	44	44	62	48	42	53	45	57	46	52	54	52	54	49	62	49	57	48	53	45	55	56	39	53	57	52	63	51	57	40	56	54	66	57	47	59	48	48	54	39	34	54	52	54	40	66	48	66	50	53	40	43	41	56	44	57	48	48	43	51	50	54	53	53	37	52	45	49	53	39	55	45	47	59	36	54	36	45	46	56	46	39	52	62	47	57	60	39	48	61	37	52	64	50	49
22124	8355	3946	6589	7819	4141	2324	1772	1646	1457	1154	1050	932	906	824	868	782	908	1166	1100	997	1016	1033	1140	1173	1243	1287	1140	1052	1003	800	708	684	622	598	550	527	534	503	441	484	429	451	444	483	461	465	458	458	448	469	438	452	507	514	542	479	449	489	610	827	1111	669	523	624	606	562	578	546	578	586	563	626	542	533	522	515	451	519	497	502	466	472	468	484	471	444	497	480	493	433	494	432	418	392	450	456	424	451	429	433	451	436	440	411	430	431	442	427	417	386	453	450	433	367	440	448	463	408	458	431	436	390	427	436	441	437	428	428	390	409	423	396	436	455	396	428	420	431	386	405	442	408	373	418	417	434	434	422	436	452	412	412	394	432	399	430	411	433	415	409	411	406	440	430	411	451	424	434	428	425	422	413	394	440	449	433	416	434	432	388	393	414	441	434	402	388	449	444	427	443	416	436	453	404	410	405	428	403	413	434	424	430	395	401	414	434	433	422	417	392	408	428	412	390	442	398	449	431	456	453	436	416	383	404	423	435	435	434	420	441	426	425	402	438	423	434	437	380	454	421	421	436	404	396	383	455	417	398	442	434	412	424	431	418	449	439	416	425	425	447	418	446	416	469	454	413	423	404	477	392	396	410	441	422	435	424	398	445	445	471	423	407	405	395	413	437	442	456	422	435	453	413	436	417	430	427	443	404	368	404	422	430	429	418	426	440	413	401	391	432	420	410	456	426	410	437	451	432	394	446	430	450	426	434	409	431	413	433	420	411	379	400	420	431	456	409	456	429	446	409	408	442	427	410	402	456	418	410	415	420	433	424	426	416	470	423	451	461	430	433	396	424	443	432	396	435	426	447	422	401	410	416	423	430	373	426	420	416	393	429	400	430	429	443	414	416	426	416	434	415	448	414	413	462	376	435	398	431	389	423	458	468	400	417	434	431	417	413	405	399	431	406	432	379	417	433	464	410	417	418	412	385	404	429	448	427	429	373	418	445	413	429	458	422	425	460	449	460	448	404	412	397	450	399	419	399	426	439	411	404	440	403	415	408	419	396	443	416	416	446	385	405	386	454	407	397	434	415	436	432	415	421	398	445	409	395	423	429	459	423	401	411	407	394	405	390	444	432	456	404	408	416	370	419	395	423	432	406	410	456	407	395	401	434	435	426	385	410	409	427	437	444	436	388	394	427	440	413	425	437	437	419	453	471	413	391	447	420	398	414	449	398	403	423	422	403	432	402	431	436	430	412	438	462	431	411	460	462	438	405	403	449	417	364	436	398	419	414	394	402	411	405	413	394	425	425	396	396	433	430	421	453	374	401	417	457	417	442	430	423	429	418	422	470	406	443	379	413	414	439	383	405	391	406	401	425	416	413	395	442	408	414	444	422	426	409	420	434	434	393	402	431	424	391	436	412	486	405	427	422	438	400	430	422	378	419	423	444	430	419	444	406	437	459	416	435	441	404	411	422	409	438	396	421	450	411	425	438	404	419	423	438	472	416	414	432	386	445	423	442	424	439	444	417	419	421	414	412	416	412	400	400	396	427	439	417	400	440	421	413	412	426	444	422	439	378	457	401	424	423	413	427	436	463	427	434	454	425	450	378	455	410	434	450	431	445	423	432	405	387	437	438	427	471	432	459	417	421	414	422	432	371	439	421	471	429	458	427	445	453	378	425	442	434	395	409	427	434	384	452	428	449	430	436	409	389	420	434	431	393	424	447	442	409	389	433	424	447	432	405	454	434	415	438	422	416	438	403	411	448	423	453	422	434	407	438	427	426	420	417	432	413	424	411	445	436	466	409	433	399	433	422	441	422	404	457	413	415	388	403	414	374	438	436	406	439	415	401	428	405	419	409	455	464	437	444	426	408	406	456	385	422	436	447	416	425	428	421	417	436	427	393	436	427	380	432	432	379	434	431	435	407	441	450	449	433	404	419	416	399	433	439	389	427	444	426	411	405	411	381	412	411	374	398	424	405	417	452	407	410	395	450	422	415	424	408	442	443	442	454	402	456	433	434	430	427	461	434	398	420	387	453	441	413	425	429	451	423	419	437	411	435	430	416	424	386	428	411	438	399	434	378	446	450	445	384	414	421	405	389	438	410	419	413	406	442	441	374	421	433	434	420	399	394	443	397	455	381	406	407	406	461	459	411	384	412	432	417	462	463	412	452	395	427	429	441	415	400	395	425	419	433	435	443	396	403	430	393	417	422	442	397	433	411	421	434	420	441	424	434	429	383	425	374	409	385	397	399	443	427	395	412	432	416	427	425	411	411	417	413	414	419	426	420	460	407	403	405	398	424	429	421	408	455	391	438	417	444	461	437	388	410	421	416	398	442	446	411	437	415	427	450	420	435	445	430	413	452	387	444	398	428	397	401	456	445	416	431	383	410	444	440	402	428	431	433	393	432	415	421	421	410	412	418	416	414	415	456	416	452	433	416	456	423	394	448	414	423	420	419	403	436	414	423	433	395	444	417	444	441	389	401	450	434	433	416	428	421	423	424	418	424	414	408	442	431	413	424	415	391	434	427	405	426	419	417	446	398	442	384	410	405	427	422	405	466	421	426	406	416	456	436	431	433	412	397	439	407	418	388	395	432	403	426	421	419	426	407	419	439	420	446	453	439	403	419	426	424	393	436	407	407	448	419	429	405	414	456	437	424	385	443	456	444	440	439	448	390	416	389	373	444	435	437	442	432	401	410	403	420	434	422	420	380	396	389	455	404	440	420	398	433	447	416	395	389	406	415	440	421	407	393	387	432	440	431	408	401	430	379	399	416	441	419	405	410	436	414	457	398	395	433	444	395	414	409	430	404	429	449	414	443	416	422	447	428	481	440	427	453	433	416	429	394	461	437	412	452	420	443	437	426	428	457	426	434	445	416	411	430	457	432	464	412	420	432	419	443	443	424	428	450	409	415	448	377	428	441	435	403	415	429	411	422	432	426	417	415	426	400	411	386	447	423	437	386	436	435	415	455	403	401	413	438	452	408	436	446	433	452	431	410	389	443	399	407	468	407	446	431	414	453	442	453	414	418	427	397	423	396	419	442	407	417	434	444	427	443	442	459	425	389	427	421	423	424	392	416	434	392	418	382	371	404	425	420	433	411	432	396	416	417	439	425	399	416	400	415	440	444	433	416	424	405	435	385	415	422	427	418	416	447	423	436	421	400	410	386	417	437	418	455	430	422	362	433	406	407	438	439	420	409	476	408	447	435	452	395	396	422	400	416	457	399	441	454	456	424	454	417	412	421	421	404	406	484	460	384	455	427	414	427	415	434	434	423	398	398	449	404	468	435	421	401	461	417	473	410	408	420	425	434	442	458	407	394	405	384	441	393	463	455	440	425	418	470	436	419	484	420	414	394	438	415	425	426	434	407	402	416	417	385	433	427	425	430	452	461	441	428	375	439	421	416	436	439	417	406	416	397	411	407	422	460	403	429	438	415	418	422	431	430	444	463	400	405	400	433	395	432	421	403	417	454	427
2491	1040	613	363	171	115	103	86	81	70	57	57	71	72	62	61	62	72	71	64	62	70	80	79	86	83	79	91	74	89	64	49	58	45	66	46	52	39	41	47	37	28	41	37	47	44	50	44	41	47	48	44	45	41	40	41	33	49	44	45	56	111	60	55	62	45	40	49	45	45	53	55	51	43	36	45	41	48	40	51	35	38	45	45	51	37	52	49	48	39	41	34	52	49	37	31	21	37	43	45	51	33	41	37	37	37	45	44	38	31	43	43	42	40	34	45	33	35	27	43	46	39	46	43	33	44	38	44	34	52	35	44	29	39	41	41	31	41	34	38	31	38	45	39	43	43	21	36	44	35	42	45	43	45	38	37	37	39	28	39	45	34	39	37	48	29	35	38	34	35	43	55	40	37	28	30	54	32	42	35	50	37	39	46	38	38	27	41	44	32	30	36	43	33	33	32	39	44	41	42	46	41	48	43	36	38	49	45	37	38	42	34	43	37	43	51	40	41	44	39	45	44	40	40	40	32	32	32	44	43	37	34	40	40	48	42	43	45	43	43	49	37	37	42	61	33	36	55	36	37	47	43	46	33	35	41	47	33	39	35	52	34	29	41	41	39	52	34	38	43	50	45	41	33	39	42	40	42	47	47	37	39	35	40	42	35	42	44	45	24	25	46	32	36	37	46	45	37	35	28	44	39	27	44	37	32	39	43	33	32	45	37	45	36	36	45	30	36	41	40	39	41	39	42	42	35	40	30	44	47	34	38	40	40	42	36	34	43	28	40	46	40	47	36	31	33	32	42	36	36	48	38	40	43	34	39	37	38	31	39	47	49	35	42	40	41	55	50	34	44	42	29	42	46	38	41	42	50	31	36	29	36	38	47	40	40	60	31	45	34	39	31	41	36	38	24	37	37	45	39	51	40	23	35	31	43	49	32	52	38	41	37	35	52	27	39	41	39	40	37	21	35	25	47	37	31	39	39	39	37	36	26	32	41	57	45	44	39	46	46	43	32	38	45	31	34	37	41	37	45	37	44	44	36	54	43	53	39	30	34	42	44	39	34	34	33	30	39	49	42	39	40	34	35	33	31	48	50	26	43	38	42	45	42	39	39	32	32	38	37	30	39	41	49	47	29	51	26	35	42	47	48	41	36	45	42	43	37	39	44	51	36	35	38	32	46	36	40	30	39	41	34	46	38	38	45	43	47	49	37	37	33	46	38	42	42	35	39	53	38	39	35	47	46	39	27	40	39	45	34	43	47	39	45	39	38	37	44	41	39	48	42	54	45	34	37	40	37	42	38	37	48	43	31	46	50	34	40	55	43	38	37	31	45	29	38	37	40	48	35	37	44	38	36	29	46	47	39	36	37	33	47	31	39	48	36	35	46	41	34	35	49	46	35	36	33	34	44	39	33	35	41	30	46	42	47	34	36	47	46	42	39	52	40	54	41	37	25	29	32	36	36	38	41	39	38	42	26	43	41	30	40	27	36	40	39	53	37	51	27	58	40	41	37	41	46	48	34	42	35	37	40	34	35	41	43	34	31	44	39	41	38	45	30	29	35	31	43	32	39	40	33	34	30	31	42	26	40	41	35	41	41	34	39	38	47	25	38	59	35	38	31	35	43	40	40	42	43	33	39	50	43	35	38	33	39	35	34	56	33	25	51	38	34	44	39	40	42	45	45	37	38	36	39	49	44	38	43	53	48	29	40	44	40	51	44	29	47	37	41	36	34	40	31	26	34	31	46	43	44	47	41	35	29	47	43	37	30	38	42	32	37	45	46	37	36	42	33	38	41	37	28	38	51	32	53	36	35	31	32	35	42	44	37	38	49	37	47	38	53	35	42	39	45	34	28	41	30	37	52	38	41	47	34	32	34	39	33	41	43	45	60	33	37	37	42	45	48	33	39	32	51	39	28	37	37	46	47	32	51	48	26	36	60	45	58	42	46	49	39	39	38	38	42	42	47	41	38	45	48	41	43	30	34	41	44	36	39	41	37	38	44	43	40	35	37	40	37	44	45	44	44	37	32	34	35	39	43	36	37	39	33	33	29	33	56	46	32	51	38	38	50	34	46	41	38	41	27	36	36	48	37	41	36	27	37	47	42	37	38	38	34	32	35	54	48	40	36	35	42	39	44	31	41	28	31	52	39	51	42	31	45	42	37	36	42	39	40	45	30	31	41	47	47	46	34	49	37	36	35	32	27	34	29	31	38	38	34	46	36	49	41	43	49	33	33	41	34	42	42	42	29	32	37	32	47	37	50	34	54	39	38	44	32	32	36	50	46	40	40	37	45	39	45	51	50	33	48	31	37	40	42	37	42	37	37	38	41	42	56	39	34	43	42	40	47	41	35	49	40	40	38	36	35	38	28	35	39	33	35	45	37	22	40	33	41	47	35	33	41	40	40	26	46	44	34	40	32	24	32	52	43	25	47	50	49	32	42	35	36	33	42	33	35	32	35	34	41	35	43	33	34	47	24	47	31	42	36	26	43	38	30	48	55	47	50	40	28	55	40	36	37	40	50	44	31	46	34	45	45	36	44	37	46	39	37	49	40	33	32	43	45	38	41	34	34	44	30	43	37	33	38	39	34	32	35	28	36	35	32	41	34	45	48	33	42	38	35	35	48	42	36	38	46	33	44	42	44	40	34	33	36	33	41	41	34	28	29	33	36	42	40	39	49	45	40	47	56	37	35	43	58	41	26	35	44	40	28	34	36	37	43	38	49	49	37	39	39	34	28	47	48	31	39	43	40	35	48	43	50	37	32	47	47	40	38	37	34	48	32	43	33	31	35	34	44	39	44	40	37	39	51	46	31	49	39	25	47	44	48	42	34	40	31	52	34	45	36	38	43	42	29	43	48	34	34	46	44	36	39	41	41	37	33	40	34	36	36	50	30	34	35	41	29	37	43	26	37	41	33	38	38	40	38	50	33	35	35	43	39	41	35	41	44	43	40	38	34	34	36	40	43	32	33	40	40	37	42	31	31	48	46	40	45	43	25	34	29	42	36	42	34	42	43	38	39	42	32	37	36	32	35	50	30	34	42	51	31	32	55	34	29	32	29	41	52	34	28	37	41	45	35	54	39	46	42	36	41	37	39	34	35	43	39	26	50	44	42	40	35	41	31	42	25	35	36	34	40	38	42	43	52	34	41	39	32	37	45	40	49	39	32	27	54	38	38	53	32	31	44	43	39	36	30	25	46	33	35	30	40	41	34	43	37	36	31	41	35	25	36	41	38	49	35	47	34	50	47	42	30	43	37	46	38	35	39	36	35	32	33	37	46	39	37	42	35	43	48	53	37	35	44	34	40	40	38	37	36	36	51	47	35	25	46	21	34	36	43	32	49	43	36	34	30	41	39	35	34	40	38	34	36	35	31	48	33	32	44	43	42	33	39	46	42	40	33	43	44	37	28	31	46	42	38	26	41	40	37	27	39	56	48	38	41	28	43	48	48	40	42	39	46	41	39	38	44
23888	10717	6408	7975	10318	5446	3610	2897	2314	1869	1513	1357	1208	1162	1065	1005	1027	1111	1135	966	1265	1323	1454	1616	1644	1478	1382	1326	1169	1083	975	793	653	646	521	503	497	433	425	446	415	388	400	375	381	368	383	361	375	376	409	360	384	424	387	428	369	389	398	427	861	2000	1068	562	555	479	501	550	576	562	577	580	545	499	406	432	414	424	438	425	400	344	408	445	425	411	395	397	426	370	367	348	343	382	324	337	368	341	325	333	349	370	342	314	349	348	365	318	370	366	341	346	338	350	327	325	354	358	384	339	332	320	341	342	363	369	375	326	350	338	323	330	300	337	355	363	319	381	319	369	332	345	350	329	352	347	302	313	345	328	334	323	337	341	360	366	350	295	312	338	342	323	349	308	315	309	309	335	333	335	336	301	306	345	354	324	327	346	335	315	315	352	303	328	333	352	359	355	316	361	305	363	359	300	308	313	303	333	301	313	357	353	312	293	344	366	330	335	340	321	339	336	306	315	298	331	314	338	333	325	334	361	315	333	322	344	316	338	329	356	341	329	329	300	320	288	318	350	336	322	320	320	345	315	313	324	344	357	369	350	336	369	344	331	332	312	334	356	327	354	362	322	338	307	339	317	339	323	319	341	303	313	322	331	338	324	304	378	353	345	333	342	338	336	327	388	305	322	338	334	345	328	342	340	321	324	345	347	358	302	344	367	336	323	339	331	324	341	347	341	307	339	316	341	332	354	328	351	358	344	353	317	331	350	352	360	345	340	338	347	325	319	357	353	307	313	357	315	327	359	375	339	360	312	302	335	333	323	318	333	338	337	336	299	328	317	336	345	330	310	356	338	315	343	292	301	352	314	327	370	323	341	348	339	374	325	352	320	322	368	348	360	338	344	325	291	320	323	339	349	323	303	350	323	346	340	304	340	328	350	326	312	353	359	333	341	328	311	324	315	315	330	317	325	373	353	318	348	337	331	317	335	291	329	303	305	316	365	335	308	341	348	295	342	334	320	347	329	356	317	363	322	328	336	336	361	343	336	342	354	341	359	333	338	328	368	337	346	334	323	353	342	335	336	354	386	357	339	343	308	306	359	344	335	311	320	308	330	358	352	307	347	311	357	335	350	328	318	338	332	351	351	353	325	321	331	337	366	318	313	312	321	342	334	321	333	327	311	339	318	344	331	313	328	330	345	308	344	361	343	358	327	327	339	341	332	337	335	371	320	314	361	334	358	334	377	302	337	336	344	289	323	355	329	329	333	338	317	333	338	332	316	299	347	315	339	302	370	370	338	282	321	316	314	326	309	306	332	359	324	319	339	336	322	316	361	340	301	311	328	332	348	343	358	351	327	314	304	342	357	321	319	303	357	338	316	324	288	350	326	346	321	363	314	340	332	345	330	347	309	309	312	333	308	351	351	318	331	316	333	325	284	336	331	345	323	325	347	337	322	359	338	305	311	331	336	356	326	317	317	331	325	319	358	363	306	313	295	324	314	316	347	312	310	334	304	335	341	350	331	337	317	331	331	324	319	351	345	327	355	334	328	351	324	335	305	328	354	308	345	330	344	359	335	354	343	337	306	319	318	302	329	316	338	318	329	325	329	344	349	332	328	320	346	356	328	339	356	322	348	315	321	308	333	322	342	321	353	328	371	302	302	310	351	343	329	321	318	345	325	336	341	340	313	326	286	358	378	342	282	316	361	335	292	302	326	325	326	321	338	344	325	384	314	334	331	324	323	311	281	362	364	346	345	337	364	355	340	344	340	334	361	378	315	315	297	330	336	320	307	368	341	345	353	308	340	339	323	330	289	302	308	309	330	330	328	360	319	320	367	355	342	350	364	331	356	309	322	342	301	336	321	332	335	327	334	332	329	329	328	311	348	317	365	329	307	301	325	337	331	345	385	342	311	311	349	298	322	300	300	315	336	352	320	313	335	323	313	321	354	325	315	353	294	323	311	343	346	312	323	326	349	335	343	356	355	332	315	347	355	332	320	356	308	325	348	344	273	299	304	335	339	330	336	333	328	336	314	330	314	362	327	338	324	332	347	332	298	340	344	339	317	343	365	311	318	325	311	333	324	333	338	319	358	338	320	334	300	329	322	340	373	304	331	346	350	331	298	374	336	343	339	313	359	318	301	345	334	351	325	321	321	333	341	325	360	331	338	315	361	324	326	324	323	332	313	308	331	322	298	335	389	301	333	340	322	298	316	326	310	354	358	348	340	335	349	333	340	326	307	378	327	334	303	350	308	304	359	338	309	325	375	312	336	322	339	312	347	321	345	312	307	323	376	342	317	295	317	348	301	344	329	323	356	354	325	341	342	316	298	352	317	356	325	335	322	338	327	328	363	346	330	306	314	334	324	319	333	342	339	360	326	326	357	314	347	274	314	332	354	332	333	337	343	340	314	333	319	319	382	320	366	317	329	348	357	337	323	328	311	293	328	372	324	294	322	356	307	347	338	320	293	309	313	314	313	324	342	316	307	324	361	312	341	322	349	311	319	333	302	325	324	325	314	348	307	319	338	357	323	316	348	315	347	331	377	331	297	321	341	340	374	376	343	340	312	348	344	351	325	310	319	342	319	304	331	316	328	348	318	357	327	339	365	319	358	338	312	348	350	338	344	333	332	323	318	293	336	309	349	344	347	323	305	328	330	330	373	319	367	320	325	314	345	349	324	319	306	341	314	341	337	322	332	342	346	331	325	349	346	323	357	348	329	328	344	334	330	308	348	358	337	345	336	350	323	368	345	346	337	322	319	343	342	345	286	303	326	344	303	314	328	323	324	338	328	323	331	319	345	340	353	380	329	353	349	316	329	340	312	328	330	323	301	331	330	346	363	351	319	322	376	297	370	340	346	380	316	343	338	342	323	359	311	325	357	360	293	319	308	342	338	353	356	313	344	314	350	316	345	319	326	339	324	307	365	327	331	332	311	345	369	310	319	310	302	351	339	326	319	332	356	337	318	335	339	330	342	344	322	317	335	331	296	346	326	312	338	349	341	340	310	326	318	327	341	341	341	342	323	365	332	322	325	323	321	327	317	326	330	339	290	331	327	335	300	312	335	348	347	330	327	351	339	347	331	329	283	297	315	339	349	334	314	337	352	360	311	361	328	332	349	351	329	365	336	354	331	313	310	340	311	341	332	327	325	328	339	310	310	342	329	325	333	325	349	322	342	331	331	386	330	336	294	325	375	337	319	346	341	334	318	366	318	325	322	296	322	318	300	313	301	318	323	288	343	333	357	318	329	314	348	326	348	351	331	336	314	348	306	346	347	334	320	316	360	316	363	287	341	347	323	335	323	325	331	314	306	330	340	352	344	361	380	352	335	323	322	318	331	338	305	337	344	345	356	348	315	349	299	326	335	336	316	318	323	345	285	292	324	316	332	334	350	340	355	304	300	320	318	362	357	324	316	333	325	341	347	355	324	311	345	311	307	325	349	315	340	344	341	344	341	324	328	316	334	298	346	343	329	336	314	332	312	352	344
2251	547	242	163	114	93	66	52	66	67	81	59	77	72	60	49	60	53	71	64	85	79	54	79	66	62	62	67	68	75	67	62	51	62	45	61	55	57	55	71	59	70	60	46	48	64	55	62	59	64	51	64	82	75	62	55	57	52	53	67	62	81	67	64	55	57	62	54	66	60	60	66	60	65	57	40	58	62	59	63	60	67	66	57	52	52	54	45	60	48	50	65	62	51	58	61	45	55	50	59	53	60	51	52	57	62	64	49	72	64	52	57	63	56	53	58	63	70	54	66	59	59	64	62	56	46	58	62	66	56	62	64	45	67	67	56	53	74	48	56	46	58	53	54	49	69	61	56	68	59	69	61	59	59	56	63	55	53	53	73	68	75	52	60	50	52	68	58	62	67	68	64	51	60	56	62	54	51	69	45	72	58	61	59	67	62	57	55	55	66	51	61	68	51	52	59	55	72	66	63	53	54	52	52	49	55	58	65	62	72	58	57	65	55	56	57	61	57	63	52	52	55	57	54	67	49	60	63	52	57	69	55	60	57	52	70	75	75	52	46	50	59	58	68	66	67	56	57	62	62	69	45	66	69	54	67	57	61	69	68	44	58	50	53	58	52	61	57	52	51	57	57	51	71	62	65	53	58	38	65	65	65	66	53	54	52	53	59	49	60	59	61	57	56	44	71	62	53	62	64	66	58	54	66	64	56	55	52	58	50	51	45	61	54	57	52	66	55	70	64	47	57	48	62	54	54	61	58	63	68	50	50	67	47	65	67	60	49	57	63	50	62	44	61	56	52	68	63	59	67	59	60	74	66	57	52	56	55	62	57	63	72	57	66	50	74	55	50	80	52	65	66	53	73	49	66	60	73	75	52	59	45	70	64	49	56	66	57	62	68	46	57	49	38	42	69	63	54	52	68	52	60	52	48	52	46	55	45	80	59	56	64	55	59	55	62	63	78	58	46	52	45	48	59	62	53	56	54	59	56	64	59	62	47	45	62	77	53	49	56	46	54	60	51	59	76	64	53	45	65	69	59	66	57	58	54	71	52	67	51	63	64	60	49	60	70	54	61	52	70	70	59	70	49	60	60	50	54	64	65	59	56	52	66	66	52	55	60	43	81	54	53	66	52	63	57	62	69	54	48	56	56	52	60	59	51	65	53	81	46	55	66	53	66	54	62	58	65	52	48	63	56	68	55	52	61	71	56	57	55	58	45	69	66	55	63	40	53	50	70	70	55	52	65	56	61	59	61	65	62	62	60	69	68	55	73	63	61	73	51	49	59	55	74	57	57	62	81	64	53	58	58	62	45	64	57	51	70	65	70	64	61	59	63	59	69	62	61	61	57	67	45	53	57	47	75	64	56	53	51	58	71	57	56	49	67	53	52	59	66	64	60	69	53	64	63	63	56	59	44	50	71	54	54	53	52	43	71	63	58	69	70	49	63	45	54	56	54	61	51	49	60	55	66	59	60	59	63	47	52	57	60	51	72	63	71	47	65	62	64	52	53	59	74	45	59	52	67	57	69	68	60	68	55	56	60	48	65	50	53	57	55	59	71	50	54	57	54	69	72	54	60	57	58	69	65	58	47	62	61	40	50	53	54	47	68	45	59	62	57	59	58	58	70	62	50	61	51	55	58	54	63	52	51	52	47	63	61	59	53	61	62	67	63	60	55	64	63	62	53	57	64	56	66	57	59	53	53	57	52	49	54	48	55	67	45	54	66	66	68	65	63	58	53	58	67	63	53	74	46	60	61	61	67	47	65	55	54	52	55	62	51	52	58	66	44	67	65	50	65	61	52	63	78	52	65	57	69	63	57	67	76	55	55	66	58	63	51	49	52	72	67	55	52	59	50	78	62	72	58	66	54	63	63	69	59	58	50	52	52	78	68	56	63	61	60	55	62	71	68	66	62	50	60	47	58	69	56	73	65	61	65	64	59	54	44	64	74	62	57	51	63	59	44	58	46	55	57	54	71	59	59	60	54	67	63	60	60	50	65	58	49	54	53	77	50	58	54	54	73	52	52	45	59	54	44	46	44	60	64	61	65	56	63	52	59	52	56	61	62	61	60	64	70	58	41	54	54	53	48	67	52	51	53	56	63	59	69	58	65	60	70	75	61	45	59	49	70	68	60	57	48	59	62	70	60	65	58	61	63	41	57	57	66	49	55	62	47	56	68	62	57	70	74	60	58	54	65	59	72	60	59	67	56	44	48	80	58	52	52	60	58	60	63	56	58	58	49	55	67	62	56	63	62	54	59	65	51	51	73	57	57	53	55	77	51	52	66	49	67	62	57	53	54	53	57	68	66	56	63	63	51	71	68	60	52	61	77	73	56	47	59	56	53	70	78	62	68	54	55	41	48	51	59	59	64	61	47	56	60	61	61	55	59	65	54	59	65	50	64	53	60	68	61	66	62	65	48	49	65	55	60	74	54	68	67	54	60	63	66	49	57	53	63	54	51	59	67	73	66	50	51	64	63	70	49	73	45	42	43	51	57	51	50	49	55	71	61	67	63	56	53	47	47	59	65	49	58	37	54	40	63	58	68	61	71	59	59	48	59	50	51	62	51	55	58	56	66	62	68	63	58	66	49	53	66	62	69	46	50	51	74	68	69	49	58	68	46	69	52	65	55	53	56	76	64	52	52	46	66	48	54	59	55	51	56	59	56	60	53	48	53	60	48	70	51	59	60	59	66	56	64	49	45	62	56	51	61	45	54	57	53	68	57	41	65	70	54	73	51	67	56	57	42	62	65	65	58	61	56	65	62	69	45	61	55	67	58	66	59	74	45	70	50	51	64	49	70	54	63	60	64	61	63	47	51	45	41	67	60	62	56	66	61	46	56	78	60	56	65	53	43	49	55	57	57	59	61	52	55	64	64	58	60	56	63	76	67	41	57	58	68	57	64	62	47	41	47	55	53	60	50	75	55	57	63	55	50	58	68	70	61	51	64	63	73	63	63	65	52	45	55	50	64	60	53	72	56	58	67	61	58	70	61	58	42	59	56	62	60	64	53	53	47	59	53	48	63	58	46	60	66	49	58	62	63	73	58	58	65	57	59	58	73	58	56	55	49	47	52	66	77	56	64	64	50	58	58	55	52	55	56	63	54	61	53	49	73	65	64	54	76	64	69	56	63	58	61	62	53	64	61	62	67	61	52	66	55	57	67	48	57	53	72	56	65	67	69	53	64	56	53	57	52	64	61	51	67	63	52	62	60	51	69	50	43	57	69	66	63	66	58	54	66	57	55	69	55	65	62	61	48	61	57	57	65	57	48	47	67	55	60	55	63	65	54	65	48	77	64	65	51	65	54	57	65	60	50	63	64	54	63	52	61	54	62	46	83	65	52	66	50	55	59	58	74	61	45	61	66	65	70	49	66	56	60	65	50	62	60	45	53	61	57	59	66	63	71	55	51	67	62	58	52	53	55	56	58	65	44	68	72	63	46	52	58	62	61	49	54	54	60	59	57	65	67
21128	7038	3036	3264	3891	1812	1091	884	863	774	752	654	668	640	673	704	687	700	728	834	953	1038	978	1056	1054	1015	944	917	883	843	759	701	606	615	583	538	538	545	521	497	525	434	476	534	497	484	497	501	514	512	566	526	554	518	533	478	516	483	545	540	627	750	665	606	573	542	557	628	620	597	535	579	568	563	484	575	554	535	541	598	508	514	502	540	534	529	485	521	493	487	499	474	474	507	515	543	464	522	481	486	523	511	457	540	523	482	457	459	486	512	485	523	512	496	485	504	507	470	463	508	495	503	503	470	507	477	498	488	523	487	507	475	469	475	463	495	474	485	461	499	499	500	499	525	457	505	477	499	492	493	488	547	528	526	513	472	470	483	472	477	484	486	457	504	509	490	481	493	464	496	485	471	507	490	505	468	482	450	447	454	496	509	479	499	495	490	466	494	515	497	490	466	471	480	458	501	522	482	476	510	475	510	470	473	511	512	503	516	480	461	488	508	489	483	484	467	496	490	491	523	461	517	475	452	519	508	478	495	499	469	456	478	483	484	471	519	510	479	506	492	475	473	488	473	487	491	462	450	484	500	503	453	470	529	491	488	460	483	463	456	449	498	512	462	463	471	487	479	443	500	463	486	501	517	489	477	486	518	510	472	469	478	504	484	477	466	497	506	461	511	495	473	484	494	488	452	442	441	520	477	473	466	480	532	495	477	492	458	494	517	489	479	487	519	470	495	516	486	462	469	492	500	487	524	471	532	492	491	525	459	489	519	477	447	507	462	490	493	494	497	501	452	457	498	513	484	459	455	484	490	496	495	505	506	465	471	454	464	487	490	442	487	539	496	467	472	490	465	485	497	518	512	459	471	526	484	501	454	472	461	507	509	534	487	523	455	481	479	494	466	497	503	506	490	486	512	503	475	471	449	501	462	460	468	469	498	466	444	464	494	503	460	482	461	483	488	528	474	434	474	473	473	488	498	494	461	474	480	493	467	506	446	518	535	450	477	473	495	507	483	479	496	463	504	524	481	503	476	486	466	519	512	470	487	485	531	544	426	518	490	516	496	486	443	488	479	460	497	537	508	509	485	505	456	495	513	489	536	502	539	484	462	463	456	486	507	471	482	494	499	511	468	468	494	452	515	492	485	448	489	486	468	494	477	496	483	450	509	486	460	496	485	515	482	454	498	509	490	503	527	467	517	485	489	470	479	482	481	494	473	492	504	513	514	473	517	451	500	535	465	490	517	521	500	515	497	521	479	501	467	471	476	526	509	479	481	486	500	501	475	429	505	510	486	453	498	420	483	478	475	466	497	487	472	507	512	498	480	499	511	509	507	484	496	466	528	513	478	484	470	535	447	511	466	535	468	494	545	505	475	476	494	476	496	474	475	470	463	534	518	451	488	484	479	528	478	479	479	508	495	464	487	502	489	490	495	482	461	479	474	488	532	488	546	537	471	486	499	481	468	487	498	497	490	503	476	485	510	511	498	477	483	489	499	512	477	498	476	517	495	506	485	485	458	476	507	495	442	471	521	492	492	482	439	493	493	503	470	470	477	526	457	499	510	504	487	466	503	429	487	518	412	494	470	481	505	504	499	435	479	538	493	516	473	519	492	531	516	483	492	530	484	443	507	463	498	489	487	500	511	477	527	478	499	450	475	512	540	481	505	493	508	463	464	498	460	492	535	494	460	520	478	495	493	477	444	470	515	492	466	496	480	477	478	494	466	484	471	467	458	498	499	476	523	494	477	494	480	476	444	490	466	494	480	488	469	469	464	465	489	502	495	466	521	515	480	479	456	511	487	497	508	474	489	510	501	489	502	532	511	508	466	504	499	469	482	510	471	500	501	483	446	488	529	511	495	481	451	538	465	470	500	510	479	465	491	455	489	495	477	498	513	482	505	491	472	480	437	519	453	496	513	473	452	462	479	487	478	459	506	497	460	453	497	475	474	528	507	468	504	483	498	510	519	467	488	485	472	452	496	470	495	488	469	522	511	470	478	489	481	501	517	443	481	519	458	480	477	529	477	499	486	481	493	513	466	504	509	499	561	495	491	467	480	496	479	468	485	501	500	456	457	465	484	484	488	489	459	478	498	520	517	504	489	504	484	467	487	512	495	489	485	496	514	474	502	515	502	505	452	483	507	459	489	501	481	497	500	525	490	474	478	463	522	498	490	521	471	460	494	536	484	472	462	493	519	480	494	493	481	503	508	453	527	517	456	475	472	467	454	468	503	474	504	509	511	530	519	515	461	469	487	507	488	494	508	498	487	475	475	521	484	465	473	472	462	486	515	493	540	458	513	465	502	466	469	474	451	461	477	492	473	478	456	506	488	504	482	498	470	440	479	518	477	523	525	464	480	454	515	483	520	477	464	485	486	523	509	540	442	504	568	483	483	474	521	499	493	533	475	526	498	501	524	487	504	491	493	449	512	481	502	458	511	499	498	470	486	506	483	480	465	464	514	486	465	490	499	460	475	492	486	494	437	535	488	510	490	505	502	454	519	448	489	470	470	490	495	490	491	444	485	440	514	500	476	474	461	501	490	509	461	516	492	451	469	511	500	476	466	489	475	485	516	509	484	481	498	490	493	484	470	468	490	504	523	491	496	507	498	509	506	500	464	508	482	474	480	504	497	491	491	506	477	490	494	456	494	452	499	502	490	509	471	457	471	487	483	500	452	465	450	464	506	477	464	504	505	481	486	494	487	507	498	478	440	482	462	514	517	503	455	530	469	516	460	465	484	510	473	497	492	469	462	472	464	456	506	489	474	487	488	494	492	482	503	449	419	482	475	480	491	526	484	496	501	486	494	495	480	489	521	461	499	451	485	495	453	468	477	457	505	510	482	508	503	484	481	473	467	460	481	505	482	517	473	489	479	485	492	478	510	463	484	496	474	443	484	478	528	486	471	486	482	500	493	487	490	518	450	509	475	461	471	482	461	483	517	474	503	471	485	518	467	527	521	505	515	471	529	474	520	489	496	470	508	472	478	480	494	515	450	511	482	509	500	495	525	479	478	506	450	508	525	489	505	491	475	496	503	541	505	493	490	502	490	479	449	473	469	494	481	551	493	477	490	473	473	499	445	503	491	489	500	467	485	496	473	470	446	515	463	519	504	506	509	487	504	452	497	541	492	479	497	513	482	475	489	531	527	492	491	486	515	499	467	504	479	516	495	480	498	515	533	502	492	497	500	483	521	502	485	522	484	524	473	488	511	488	438	497	517	451	453	506	515	502	482	495	500	478	470	534	475	509	509	531	492	510	535	521	471	514	496	482	506	468	510	491	505	463	482	471	483	498	447	473	499	478	493	455	450	429	498	436	542	503	501	476	493	479	453	506	497	521	500	473	492	477	474	495	440	499	497	469	479	514	491	501	461	452	517	539	469	486	519	512	530	489	464	465	512	495	524	495	494	514	500	533	435	495	473	481	505	479	486	511	472	497	520	504	470	476	475	480	470	489	475	512	521	483	512	482	481	514	460
3681	814	463	278	137	103	76	80	60	76	62	70	73	77	50	56	58	65	69	74	55	74	76	91	69	77	67	77	60	58	54	59	59	49	41	53	50	39	47	35	51	36	50	54	50	50	52	50	42	46	43	38	64	45	50	44	53	54	49	49	60	83	59	49	61	47	42	51	53	72	58	52	60	55	44	57	55	55	45	55	54	46	48	59	54	41	44	45	52	43	51	50	46	47	55	55	53	50	49	51	47	52	65	41	40	56	62	43	37	48	55	47	48	48	43	44	38	54	50	49	42	45	50	55	55	44	50	39	48	47	53	39	44	56	49	51	47	56	55	53	67	43	46	49	56	51	46	47	46	41	67	57	48	50	50	55	43	53	34	46	38	52	44	49	51	56	47	52	43	53	59	34	59	54	55	66	43	50	49	46	43	41	52	38	44	37	51	30	45	47	42	51	45	49	37	56	46	43	46	56	50	38	36	57	64	30	43	39	47	48	59	56	41	35	42	54	48	46	54	49	40	43	51	60	53	51	54	53	39	51	49	64	57	45	54	54	59	43	41	52	36	46	50	44	54	47	35	48	52	47	54	43	52	46	46	56	48	55	47	39	45	55	37	42	55	49	50	48	44	43	50	49	48	49	54	43	45	48	49	44	43	40	47	49	45	55	54	53	55	54	45	44	46	66	43	39	56	42	41	47	48	48	41	46	64	48	60	54	46	45	52	51	48	48	59	42	56	45	45	50	40	41	46	56	47	58	46	53	50	52	37	49	59	55	51	50	44	42	51	43	48	45	48	48	67	48	51	51	53	57	48	44	51	52	63	51	51	58	52	54	46	49	49	51	60	46	42	46	40	45	47	50	51	64	44	32	40	48	57	47	48	52	63	50	35	44	43	42	56	51	60	54	57	41	52	65	54	39	56	41	43	48	62	56	55	42	65	50	48	56	42	45	49	44	43	36	51	48	59	44	46	43	45	68	62	45	50	65	53	46	51	33	50	53	45	58	47	54	50	57	33	45	52	37	51	54	48	55	43	53	49	55	56	40	51	63	53	47	42	45	58	41	52	49	44	52	57	55	49	52	46	43	38	56	54	43	51	54	46	54	48	51	52	45	48	45	59	49	54	38	55	37	43	37	43	38	61	50	44	55	50	54	58	47	41	49	42	59	51	47	40	41	61	45	51	39	63	44	51	51	40	47	55	52	60	51	38	39	59	50	39	51	38	57	53	50	57	56	38	49	43	45	60	37	58	44	43	49	54	48	46	51	40	51	41	69	38	58	47	48	36	42	47	57	52	50	53	54	40	51	42	50	47	45	51	54	46	46	50	39	52	48	47	41	49	44	52	50	48	45	58	46	48	35	56	44	56	53	49	40	54	53	49	64	59	52	45	44	57	65	51	45	39	42	52	54	47	47	58	56	45	40	38	54	48	47	41	54	46	49	42	47	46	46	40	49	51	49	51	48	51	57	54	47	67	37	46	62	51	48	55	44	31	43	53	52	34	43	37	54	53	53	43	46	48	46	61	45	45	39	52	47	44	54	52	51	49	46	52	42	42	51	54	38	48	47	38	44	43	40	55	41	55	44	56	41	50	50	44	35	41	57	46	39	52	35	48	43	48	48	59	58	37	56	51	49	51	46	58	53	52	50	47	57	51	60	58	54	52	42	47	45	50	48	52	64	52	51	46	42	38	46	44	66	51	52	50	65	44	58	56	44	42	50	61	57	44	50	54	66	53	45	42	60	52	45	45	49	34	47	50	59	60	44	54	43	51	36	50	57	55	44	39	59	43	43	42	56	49	54	60	46	50	53	46	50	47	44	47	54	48	57	44	49	60	44	50	38	45	40	50	44	42	53	48	49	46	46	49	55	43	44	50	57	52	56	36	51	54	52	44	53	68	44	47	53	33	51	54	57	51	41	48	51	56	43	51	53	44	57	48	55	43	44	44	48	44	46	44	43	51	50	45	60	56	40	46	54	51	40	45	48	50	44	46	43	39	60	40	40	42	49	52	54	50	42	51	47	45	44	42	57	44	50	47	48	57	58	54	43	32	50	51	51	54	46	45	40	50	58	50	40	40	66	51	40	48	52	36	62	46	44	57	49	43	52	42	44	42	42	45	49	56	53	58	51	50	61	46	41	47	48	56	47	53	45	41	49	65	53	45	38	47	45	53	54	51	47	39	46	42	40	52	51	48	49	57	36	42	55	52	50	45	45	53	60	38	49	50	46	54	50	39	54	44	50	41	47	35	44	62	43	39	48	48	47	53	48	42	57	46	58	49	45	49	58	54	38	50	56	39	50	45	41	36	66	48	42	56	49	51	51	53	47	57	45	55	65	43	42	56	53	38	44	46	38	38	54	59	42	59	58	53	61	54	50	45	54	49	45	59	55	45	45	49	55	49	38	42	60	46	47	62	58	57	38	49	57	43	47	46	40	73	42	53	52	48	52	46	41	42	53	49	48	53	53	45	44	46	62	51	41	56	53	46	48	52	47	54	56	47	49	50	53	49	41	56	63	44	53	38	49	49	58	54	55	44	52	39	55	51	50	42	44	45	59	47	45	56	53	56	44	49	53	59	50	46	52	45	49	57	49	54	47	45	38	45	52	57	51	43	49	55	62	54	42	49	62	47	43	49	48	49	45	49	58	54	54	52	55	63	53	36	47	47	54	46	50	51	39	50	55	29	44	40	42	56	34	49	52	60	49	51	41	48	59	52	47	52	52	43	51	45	53	58	54	62	39	32	59	47	53	43	39	47	50	55	38	41	37	47	47	45	53	44	51	59	40	46	45	48	46	35	47	46	38	41	62	49	44	50	44	57	44	45	51	38	55	55	52	40	37	53	50	39	51	51	47	48	46	41	42	44	37	37	40	49	50	51	57	54	49	47	44	49	42	47	53	51	52	52	38	43	37	47	45	50	57	38	63	34	45	45	50	47	47	51	44	36	39	39	37	41	57	37	50	38	49	61	50	49	49	57	47	38	50	56	53	49	46	45	46	46	46	51	42	49	51	40	40	47	47	49	56	48	50	44	48	44	45	41	58	49	49	39	40	48	52	53	48	49	49	52	56	50	55	41	43	35	50	41	36	43	51	40	42	56	67	42	42	47	44	48	60	43	45	49	55	50	61	43	59	56	48	53	42	36	46	45	56	52	44	37	51	47	43	49	42	46	51	40	48	50	52	40	56	64	49	42	45	47	45	41	39	52	41	48	45	46	56	42	52	42	58	56	50	44	53	54	46	55	44	58	46	50	42	45	44	47	40	42	50	44	58	43	51	49	59	51	44	55	47	50	54	52	43	52	47	47	42	40	49	57	48	46	63	35	50	38	46	51	61	51	61	39	48	44	37	51	51	49	54	50	44	47	43	51	42	47	47	42	52	52	53	57	46	53	40	54	49	38	56	54	43	50	47	57	58	50	48	58	53	46	47	42	39	52	48	41	46	38	54	46	48	53	38	46	38	62	54	48	47	57	49	41	58
28656	8906	5088	6016	7884	4387	2330	1699	1413	1131	1053	951	817	831	796	789	787	808	942	1034	986	1030	1134	1241	1115	1060	1028	942	842	776	663	630	545	509	514	495	476	461	469	447	450	414	429	408	442	454	435	398	419	458	408	441	431	460	468	453	446	424	434	475	813	1298	808	526	511	570	550	561	588	557	574	479	492	465	481	498	493	461	495	479	448	453	478	444	459	429	465	460	447	424	387	405	397	386	447	382	426	388	428	422	417	410	457	412	450	446	453	402	382	440	415	375	414	397	407	390	411	412	429	402	387	397	400	429	374	397	449	424	428	408	414	452	423	421	436	415	419	459	396	429	364	408	417	406	408	410	396	433	395	413	441	401	443	434	406	390	437	407	402	396	382	432	409	391	408	384	423	389	387	412	424	389	391	413	391	420	381	418	383	384	400	391	434	376	398	427	433	386	408	387	416	380	432	412	394	413	423	394	401	399	452	434	421	406	398	381	418	379	416	404	420	368	422	430	419	379	399	402	386	404	432	412	439	401	387	442	394	457	408	375	465	414	418	399	401	421	414	396	413	422	394	385	444	381	411	398	408	404	398	428	414	414	363	382	395	405	406	423	412	410	389	390	393	416	429	418	401	409	403	409	391	383	387	375	376	381	401	422	395	398	401	399	460	440	370	392	401	367	409	417	426	389	415	386	408	418	433	395	434	421	452	456	441	431	392	408	429	398	416	386	389	392	398	413	416	424	394	393	422	395	420	384	437	404	426	388	379	392	397	400	393	406	419	410	413	385	382	435	381	439	390	394	423	421	420	452	428	400	441	435	421	411	421	427	449	396	405	433	419	410	398	391	419	369	398	401	425	405	395	399	430	423	424	415	424	400	411	390	411	385	391	410	437	420	398	389	401	417	393	391	435	417	408	408	405	394	381	409	382	439	419	424	411	410	395	392	401	373	404	385	441	392	417	432	392	448	417	409	374	389	416	379	374	386	408	404	405	416	400	440	431	411	399	420	454	386	386	448	396	377	414	406	394	399	404	376	404	396	411	401	392	439	389	417	416	412	390	430	406	378	424	392	418	397	389	399	415	440	386	378	401	427	434	427	413	408	354	376	397	408	386	446	411	423	384	412	406	388	403	420	422	405	415	422	403	374	408	416	399	419	401	370	404	403	401	412	423	411	385	390	415	411	390	418	399	394	386	400	400	417	388	387	415	403	423	420	381	396	447	451	403	414	381	429	382	411	386	387	416	386	436	426	409	412	406	404	404	413	394	398	406	362	373	393	445	425	418	407	396	410	422	437	415	363	411	407	455	396	419	373	460	407	422	415	397	382	401	426	426	422	424	421	385	411	448	417	430	403	411	435	405	421	404	393	407	395	390	426	425	427	413	396	408	428	416	422	406	397	392	444	419	401	422	403	392	409	382	444	353	438	422	415	404	407	406	386	405	374	419	398	430	407	374	438	425	431	405	413	369	428	406	396	443	377	405	412	425	392	411	428	409	388	363	400	393	453	451	435	400	400	382	408	405	381	402	448	408	380	371	440	404	406	402	398	420	404	398	406	421	404	370	413	382	445	413	419	392	410	411	417	425	388	382	432	423	387	412	433	418	413	411	390	405	424	392	400	383	390	390	409	410	390	399	403	436	411	389	432	438	421	419	400	442	429	434	423	419	416	408	389	408	406	377	415	393	367	415	401	392	360	391	402	426	451	418	413	415	377	410	391	399	433	419	396	401	418	450	383	384	429	397	381	391	397	382	412	353	396	405	401	438	439	378	407	414	390	414	411	396	421	431	409	441	420	417	393	467	432	418	389	403	426	373	429	413	384	441	385	373	439	431	409	424	406	421	418	449	406	415	386	414	407	406	400	411	405	389	380	418	422	383	408	406	381	395	422	377	412	417	405	445	417	404	416	427	415	403	372	398	373	418	449	399	406	404	436	384	445	440	409	412	439	394	410	365	420	437	424	372	384	414	397	419	423	420	431	399	434	404	406	391	414	453	408	426	406	400	379	422	412	418	438	433	419	419	416	402	407	413	408	436	412	365	404	424	385	401	389	387	393	400	403	421	411	408	400	434	435	388	452	413	391	417	413	403	383	404	437	397	382	413	386	405	409	416	397	421	407	386	404	446	418	419	415	420	425	411	439	426	416	406	412	402	434	420	402	397	414	403	395	399	418	411	391	402	433	403	411	391	361	415	415	404	434	436	374	421	413	400	395	446	446	443	427	381	428	384	412	401	389	414	402	405	391	398	416	425	386	408	409	392	421	448	403	431	379	412	428	436	429	414	382	406	393	381	432	419	406	420	396	404	426	391	375	362	414	403	387	418	399	391	415	422	388	435	409	406	438	423	418	419	420	415	387	401	436	418	409	389	422	406	381	403	416	416	439	403	405	398	430	382	431	397	431	403	400	393	415	411	407	379	402	399	419	423	402	406	390	444	381	423	401	418	387	396	402	437	421	434	405	390	410	414	401	405	436	408	415	416	400	394	388	411	412	383	409	426	375	403	410	414	348	422	405	407	448	410	417	401	407	411	395	441	393	401	387	387	374	407	450	403	426	387	410	412	393	399	391	437	435	413	371	413	433	407	410	394	428	451	400	399	403	407	422	385	416	412	390	383	394	400	391	435	408	428	385	422	390	409	354	430	441	424	380	373	404	400	414	361	401	427	411	418	411	425	377	393	410	420	404	429	415	429	412	403	380	431	393	395	416	406	408	390	444	392	399	446	402	416	423	410	418	417	429	417	379	428	413	430	411	407	459	385	392	406	384	411	396	385	393	411	401	419	434	396	408	426	420	435	420	399	386	384	414	392	424	437	396	394	413	393	402	400	401	430	403	418	424	402	413	411	346	422	431	379	399	411	410	382	399	461	461	402	413	390	434	398	386	421	375	421	391	410	395	413	404	396	439	411	410	449	436	416	426	397	440	411	410	398	432	441	404	408	423	406	385	409	412	437	426	430	439	387	405	389	427	449	417	404	408	401	424	410	417	426	377	379	415	410	372	416	418	399	405	394	423	380	412	424	411	444	361	415	445	416	416	442	415	442	394	432	403	405	393	417	406	412	425	369	419	382	416	427	406	407	412	414	379	402	403	413	371	392	400	424	404	408	392	389	401	389	392	408	440	376	426	433	437	395	411	409	411	431	440	384	409	403	396	401	428	398	375	396	404	425	377	409	406	401	440	404	415	418	432	429	356	420	426	405	440	395	371	393	427	413	401	403	441	392	426	437	418	438	377	400	404	395	417	403	460	367	427	432	424	476	393	388	393	404	445	370	404	418	447	390	392	388	394	399	396	377	419	417	388	410	425	364	417	399	419	456	420	419	419	428	401	372	412	401	402	417	405	397	394	418	424	409	408	442	358	400	437	419	360	386	412	395	384	437	424	393	389	405	404	422	408	408	412	432	418	435	416	413	400	419	406	407	406	384	402	392	400	411	403	378	392	402	406	377	421	441	435	438	458	432	417	405	408	416	404	408	412	406	379	450	419
3739	736	397	280	142	107	85	81	62	70	59	72	57	73	63	68	65	77	75	74	71	70	83	92	86	77	73	74	86	62	60	57	77	59	38	54	41	37	52	56	63	46	52	54	52	54	49	57	47	54	45	39	53	48	43	50	35	59	50	53	81	61	72	58	62	45	66	67	65	67	51	40	55	62	64	51	49	69	48	59	40	61	47	61	41	47	54	44	47	68	48	50	56	57	43	44	52	42	62	52	44	57	61	51	50	56	62	50	46	47	51	45	47	52	47	61	54	41	40	63	46	53	48	69	40	41	53	67	60	48	42	47	53	69	62	45	39	47	39	51	44	51	38	48	52	38	52	51	49	46	44	53	47	50	43	59	39	54	46	45	39	46	47	50	49	48	64	60	49	40	53	59	50	68	40	59	49	57	56	50	51	51	44	52	53	52	48	51	39	46	53	46	59	62	58	47	55	45	57	47	41	52	52	38	53	49	44	43	57	46	46	45	60	37	50	43	48	41	50	48	58	44	39	58	44	58	46	45	52	46	37	60	59	51	51	55	45	52	53	60	45	39	49	52	56	55	59	48	50	36	45	59	45	50	45	50	44	55	62	55	50	58	44	54	55	59	63	51	48	43	50	55	48	46	41	53	46	45	43	47	60	51	48	56	49	53	59	47	48	59	57	52	66	50	42	47	57	57	48	52	51	51	45	49	59	53	49	42	50	39	59	46	44	52	47	48	45	41	60	44	62	45	64	59	60	48	52	54	52	63	44	62	59	46	64	57	52	49	44	47	59	52	43	43	51	49	60	51	53	59	48	54	52	48	42	38	48	36	46	50	38	47	42	51	47	49	49	56	65	53	58	54	50	48	58	52	67	59	53	38	54	45	57	44	44	37	48	57	39	58	45	56	51	52	47	53	54	48	56	40	46	48	56	41	47	38	46	62	47	52	53	53	43	66	45	43	50	58	55	51	60	37	32	45	52	61	49	50	56	49	46	52	42	50	40	58	32	56	61	48	45	51	53	50	59	48	46	74	47	39	49	46	42	41	48	48	52	58	45	44	52	56	54	54	44	58	44	59	39	55	50	56	56	47	41	54	70	52	53	67	45	49	47	38	38	51	44	45	38	40	41	34	50	51	42	51	44	34	50	55	50	63	54	48	48	47	43	53	59	50	66	49	37	50	49	47	52	57	50	51	52	66	47	44	49	59	56	48	52	51	54	44	55	59	55	57	59	45	59	50	66	49	57	63	51	52	58	39	37	46	50	47	36	58	45	56	51	41	45	42	50	59	50	44	54	62	45	48	60	46	48	55	50	59	56	56	47	45	52	47	50	39	58	45	43	48	50	54	36	55	51	42	55	43	45	56	49	57	52	54	51	47	49	43	50	42	49	43	68	42	46	40	51	53	57	50	45	43	51	54	53	40	54	60	48	56	53	49	49	36	62	49	53	53	43	59	71	44	43	42	55	58	47	50	43	44	48	56	54	53	34	51	40	49	55	47	56	50	47	59	49	42	61	58	51	45	49	57	54	46	46	54	54	58	46	51	42	66	58	67	50	43	57	55	43	46	49	44	53	54	46	44	57	44	37	52	49	43	46	51	60	56	50	43	44	53	51	53	48	46	64	56	38	42	35	41	41	54	40	48	40	48	46	45	51	46	48	65	46	51	37	29	37	45	60	61	47	49	41	53	49	43	39	36	55	44	51	48	55	61	55	49	52	53	63	55	50	58	58	60	57	47	38	44	47	37	72	55	43	57	50	46	55	48	56	61	47	45	59	41	61	64	48	45	45	57	33	38	40	54	41	54	51	48	62	46	50	63	51	55	46	69	49	54	44	46	52	51	52	43	54	46	58	56	43	45	41	61	45	54	61	61	41	44	53	46	52	36	49	46	45	38	42	47	53	65	63	50	61	39	53	54	44	50	51	54	51	49	49	42	59	49	34	57	46	42	52	36	41	55	57	48	62	53	59	45	52	39	42	43	51	44	45	68	46	51	42	48	50	55	51	40	57	47	56	43	49	68	66	43	48	52	44	68	37	54	44	52	48	40	50	50	61	52	59	59	38	52	61	50	55	42	48	44	51	58	46	52	58	48	51	57	42	50	59	49	52	59	50	40	36	52	48	43	41	57	39	56	67	42	52	57	52	41	49	46	48	48	59	62	44	41	44	57	43	55	64	50	53	51	50	52	44	54	54	55	40	41	47	48	54	48	48	60	47	53	39	57	55	66	49	61	46	62	52	59	43	50	45	44	53	45	47	51	54	57	54	55	54	58	47	64	53	56	51	56	49	48	46	49	51	64	47	53	32	46	36	47	57	38	43	53	57	45	52	53	46	56	44	50	40	50	34	44	58	53	45	53	33	52	52	43	50	47	42	58	46	63	47	49	42	59	51	60	58	50	59	51	48	58	49	56	53	57	57	51	65	64	38	37	43	46	49	52	59	53	43	44	53	43	46	35	63	48	51	41	48	56	60	53	53	45	34	55	51	51	41	55	49	42	42	45	55	54	51	49	51	53	50	56	52	43	51	55	41	60	48	53	49	51	49	53	45	56	49	58	61	45	45	41	42	48	72	56	34	63	58	56	53	57	48	64	45	51	49	40	39	42	52	60	53	37	47	46	53	39	48	60	49	47	58	55	47	61	46	47	36	51	55	42	48	35	53	33	46	57	47	46	44	51	49	40	39	43	47	55	49	56	48	52	51	49	55	40	54	38	48	51	37	49	46	45	46	51	57	53	69	33	45	43	48	45	50	69	56	46	52	50	63	39	48	48	47	49	65	42	51	51	45	55	58	57	42	51	47	56	44	54	45	50	38	52	44	43	54	40	55	48	63	46	44	61	46	52	61	55	38	55	52	53	44	58	56	41	48	45	42	44	50	38	54	50	50	40	55	45	53	60	55	54	40	64	50	52	40	51	45	41	39	43	47	49	50	48	57	44	43	58	50	52	51	62	55	48	54	45	46	53	35	40	49	68	50	51	58	50	47	35	43	45	42	50	42	67	49	55	52	52	52	51	53	68	47	46	45	44	55	58	43	58	45	42	52	41	43	44	46	57	50	55	50	57	50	46	60	51	51	51	43	54	38	67	55	57	49	50	47	56	52	49	58	48	52	48	61	52	41	56	49	49	52	54	49	48	50	56	56	57	59	39	53	36	58	66	49	48	39	51	44	58	55	52	50	48	53	59	59	64	51	50	49	43	50	46	51	49	53	47	39	36	55	54	47	47	45	57	32	33	47	52	44	43	58	49	44	46	55	48	49	51	48	55	36	46	34	48	32	57	48	55	55	57	40	62	53	45	52	56	56	51	51	56	46	56	54	53	57	38	52	52	41	44	50	50	57	48	55	46	53	43	60	44	41	54	54	63	48	48	55	55	55	41	58	56	58	41	48	54	60	59	48	58	48	52	45	54	43	58	60	51	45	38	58	56	53	49	43	60	42	47	55	55	43	57	54	56	46	41	58	57	41	66	43	53	61	49
23447	8338	4331	5851	7774	3988	2223	1732	1461	1237	1061	1016	978	974	929	949	1010	1038	1163	1060	952	1100	1377	1355	1269	1213	1083	998	919	827	747	703	662	623	538	493	480	449	478	488	440	448	435	448	464	418	475	481	484	459	471	488	445	462	424	421	423	403	460	536	1090	1236	761	520	535	630	599	586	591	567	546	582	538	529	536	483	458	478	499	484	497	481	463	451	473	466	437	420	408	417	410	458	442	391	396	427	373	412	425	469	428	373	452	432	425	425	401	407	439	402	430	445	418	445	431	360	415	458	405	401	385	418	419	435	403	429	410	429	406	414	456	406	403	453	435	407	442	388	397	417	374	415	413	460	419	383	416	409	426	445	433	415	401	393	399	410	401	422	437	418	440	402	401	438	443	390	412	415	388	395	436	433	408	414	404	434	380	425	403	397	443	416	430	435	425	388	408	410	435	438	418	409	421	416	372	423	402	403	423	401	424	438	421	436	447	378	431	427	424	421	438	430	426	420	420	433	439	459	444	420	406	414	433	419	455	433	408	385	452	432	436	439	393	397	445	403	399	393	424	405	431	417	428	401	392	440	381	401	429	466	409	404	405	445	416	432	406	409	417	416	410	438	400	378	393	426	397	393	426	400	436	415	398	408	425	451	401	414	467	426	409	428	421	423	414	436	422	464	447	404	382	441	419	439	425	407	396	406	408	410	402	395	403	424	415	400	408	431	385	401	401	380	411	430	444	431	440	412	416	426	427	405	391	407	434	426	442	427	413	435	394	436	410	375	423	410	430	387	415	431	428	407	439	439	380	410	369	404	426	438	418	409	401	420	407	415	434	415	447	429	406	418	461	405	408	395	421	402	391	433	421	430	420	411	428	425	412	419	399	400	382	401	418	434	428	410	455	409	437	409	397	471	422	406	410	460	396	444	421	410	413	399	416	396	369	415	458	398	391	436	407	380	465	362	417	415	380	417	412	428	416	400	403	416	407	424	427	416	418	426	433	379	409	409	411	400	410	408	429	413	403	419	404	398	429	401	441	408	395	399	410	435	463	388	449	449	425	440	446	404	435	432	401	382	406	430	417	409	397	397	405	433	442	396	418	438	413	446	447	418	423	414	422	438	432	417	434	393	419	410	419	393	423	444	452	421	419	423	415	387	408	410	417	458	408	418	429	429	438	418	391	421	398	490	406	432	412	391	413	381	418	434	431	419	400	409	393	415	356	409	403	437	424	427	414	405	428	452	378	436	417	385	425	437	401	393	415	411	458	399	421	392	418	405	416	481	427	420	420	451	394	419	435	382	426	414	419	421	433	429	430	433	422	425	389	393	422	424	425	448	438	467	418	429	409	459	461	444	426	429	430	438	441	390	420	450	413	411	428	407	367	420	430	383	446	417	425	432	397	386	436	461	429	410	388	391	422	404	416	414	369	421	428	404	429	435	434	421	437	412	402	378	428	415	386	397	383	384	408	434	396	412	437	414	432	437	419	393	413	401	400	466	434	390	409	393	381	436	383	412	406	431	377	411	450	404	455	400	406	433	427	421	446	396	428	429	424	406	407	405	423	430	405	412	416	437	410	427	424	385	427	415	464	395	408	437	406	394	441	421	421	427	422	460	388	437	468	429	428	444	437	404	441	445	425	429	430	422	423	411	420	406	409	432	418	375	425	401	407	444	424	414	449	436	419	410	410	406	385	420	420	411	435	428	470	433	428	424	446	424	411	411	422	421	416	409	402	419	383	415	411	407	422	433	436	384	404	466	416	411	429	437	402	427	412	416	417	423	447	468	381	395	404	429	435	393	418	455	439	404	451	408	380	427	418	416	423	375	426	458	411	416	401	418	381	440	434	395	432	434	389	412	414	409	428	448	434	438	451	389	400	410	429	450	407	425	417	366	452	401	450	394	428	428	432	413	452	422	430	443	424	464	408	431	456	405	409	411	400	405	398	383	417	412	412	399	438	419	440	386	371	431	398	408	394	423	431	401	450	421	448	406	385	413	428	422	422	409	413	412	395	421	432	430	418	403	399	454	394	427	418	459	467	407	400	426	402	426	433	390	434	423	425	403	389	428	396	431	448	415	422	433	418	458	442	409	435	424	421	431	453	397	401	443	389	411	405	437	375	440	437	405	436	436	435	448	421	424	400	394	390	445	435	415	414	400	378	422	410	419	400	407	398	432	416	399	431	385	409	410	397	396	418	403	413	430	375	433	443	418	417	430	415	424	418	384	456	406	402	383	423	390	406	431	395	399	442	430	444	412	388	370	394	395	447	430	436	435	434	388	427	413	414	402	427	458	428	446	441	405	423	410	437	426	418	409	427	421	412	428	419	421	431	396	459	430	434	424	422	403	384	397	407	418	425	424	410	423	432	459	435	415	398	419	458	405	408	422	396	418	430	409	428	420	429	380	404	421	394	445	457	406	420	398	436	397	409	418	407	421	410	425	431	374	446	417	440	379	432	400	410	445	416	416	433	396	432	419	391	436	439	419	429	439	400	434	421	433	413	420	433	429	425	420	423	454	399	397	424	423	385	417	438	399	413	419	409	449	434	427	412	422	409	417	427	470	412	415	406	398	427	397	419	382	432	458	398	382	430	400	387	397	422	377	410	443	407	416	422	443	449	395	419	420	425	432	429	395	412	401	412	416	398	407	401	378	405	442	395	384	433	417	438	446	401	416	422	427	418	429	432	398	435	415	432	401	437	419	403	459	389	389	415	397	399	409	389	423	450	446	402	424	398	434	460	417	416	427	460	413	392	413	431	432	418	435	395	417	437	442	418	413	434	416	420	428	407	409	437	412	404	426	404	431	425	420	427	440	384	416	412	390	433	418	428	452	417	443	447	422	427	430	393	418	407	408	431	415	422	416	408	442	428	424	420	423	422	433	448	450	426	408	421	426	449	397	416	399	386	374	401	426	430	439	414	442	408	422	391	444	427	436	423	384	426	424	420	439	440	395	444	445	450	461	404	401	414	393	427	436	417	414	436	470	411	445	421	386	435	383	433	415	404	428	464	398	423	408	416	406	410	394	420	403	475	430	392	438	405	404	416	388	431	430	425	437	393	390	421	417	424	445	404	384	432	445	427	443	385	437	418	394	449	393	414	409	408	460	442	385	404	404	433	457	383	431	413	427	411	401	423	403	419	427	413	398	411	419	408	415	383	397	427	453	442	398	422	393	412	427	425	428	420	386	380	427	439	450	383	417	382	428	427	369	399	393	386	398	409	403	431	420	423	421	390	397	375	408	419	418	403	432	429	427	407	408	395	408	429	418	410	396	442	427	438	417	403	403	425	424	403	401	418	406	457	427	433	393	423	373	431	458	474	397	388	411	394	432	439	416	442	447	389	396	439	431	417	423	413	407	415	411	405	449	411	424	426	396	443	417	402	408	422	454	403	389	394	420	402	378	403	412	398	402	417	388	392	422	431	453	384	402	436	468	417	433	450	414	432	412	425	413	412	401	415	456	415	422	445	422	432	405	411	432	424	446
2879	1070	612	453	219	122	97	76	81	76	68	62	62	67	67	67	63	81	70	65	86	84	79	81	81	73	59	79	59	66	49	52	53	45	40	44	38	47	38	39	40	28	36	45	39	38	31	36	51	49	40	38	28	37	53	31	35	40	37	61	85	111	87	50	49	48	54	43	47	60	54	42	46	47	45	43	47	40	42	42	48	33	41	52	32	36	37	32	36	36	43	29	45	33	41	29	37	40	37	30	46	39	28	34	34	34	28	37	44	41	44	48	45	33	36	41	27	50	35	30	35	43	44	32	43	41	45	38	43	38	34	44	41	43	35	34	37	41	36	40	35	31	32	47	30	41	32	39	38	33	48	33	34	39	37	41	53	33	40	36	40	32	36	41	48	44	35	40	33	28	37	40	31	38	39	49	43	49	33	48	42	34	36	32	43	24	33	33	43	34	27	37	32	41	37	34	35	36	33	37	34	32	39	39	40	32	39	34	29	38	39	34	41	43	33	39	40	38	40	42	40	31	51	35	43	34	29	52	35	43	46	34	28	34	29	41	42	40	40	32	42	35	38	37	40	34	26	35	55	38	45	42	34	37	35	40	35	43	41	39	39	37	31	42	27	42	35	40	41	45	41	35	42	43	35	38	46	44	38	35	35	29	43	35	40	43	34	38	43	42	35	31	45	39	28	40	31	35	42	43	33	49	29	48	43	40	26	36	49	39	46	33	46	34	39	36	44	42	31	41	44	29	38	37	44	42	35	36	46	33	37	38	38	27	41	27	38	42	23	35	45	34	34	28	32	37	43	37	37	30	42	35	39	49	45	44	33	39	42	42	29	42	40	36	36	43	38	40	45	40	36	36	26	42	29	43	48	42	41	38	32	44	51	42	32	37	32	43	38	37	46	31	42	30	51	38	31	32	36	34	39	36	36	22	38	35	46	36	34	33	45	47	30	51	43	45	37	33	31	34	43	47	41	41	33	41	37	27	43	50	41	32	34	42	45	44	46	48	35	33	44	41	35	37	29	37	51	42	44	46	32	34	52	35	30	37	37	50	42	31	38	33	38	34	29	43	46	32	37	31	31	39	40	34	49	46	45	35	36	42	32	31	40	36	35	38	37	35	49	34	38	40	30	44	42	29	41	44	32	40	36	35	42	23	41	37	34	40	27	34	37	26	29	40	44	46	40	48	42	39	36	37	36	38	37	40	38	44	39	30	46	33	40	44	38	40	30	41	49	39	49	41	32	48	43	47	37	43	46	39	48	39	36	41	43	46	25	38	35	43	49	31	39	44	34	41	35	43	37	45	43	38	43	44	44	36	42	37	39	32	45	33	46	31	36	38	47	43	41	34	41	32	48	34	38	37	37	46	41	37	43	37	50	33	42	40	43	51	47	37	41	35	43	33	44	40	37	38	42	29	37	30	35	25	39	42	34	52	34	27	34	36	35	37	47	36	44	39	35	53	36	37	38	44	53	39	35	40	46	28	37	33	30	27	32	40	26	35	49	35	32	38	35	42	33	47	37	35	35	38	31	36	33	40	37	31	47	41	52	38	40	39	33	34	42	33	34	37	53	36	41	34	29	47	37	43	32	45	37	39	42	39	35	34	28	48	31	46	32	33	29	36	35	39	41	39	34	36	45	39	41	47	30	47	47	47	41	39	48	35	36	39	37	33	35	37	39	37	24	46	35	41	43	44	49	36	42	40	33	40	30	45	46	36	24	24	37	46	39	38	35	31	32	34	46	45	39	47	43	47	38	37	44	43	29	48	44	36	35	34	40	35	33	30	42	32	33	43	35	42	29	22	40	42	28	48	36	35	41	35	32	29	39	36	47	39	33	40	36	31	48	33	44	34	35	37	41	27	42	42	36	46	36	32	43	39	41	33	32	37	40	37	44	30	49	36	39	40	32	32	55	34	42	35	48	32	43	38	39	38	36	35	41	36	25	33	45	32	39	44	36	38	31	28	37	35	38	36	28	34	37	37	45	36	41	42	42	32	36	26	28	33	43	28	46	32	26	46	34	44	33	37	59	26	43	42	32	40	43	42	33	31	28	37	32	29	54	38	36	34	46	41	35	41	37	41	34	36	34	43	42	38	37	36	42	40	33	40	30	38	37	29	33	44	48	37	40	37	43	44	28	31	43	34	41	45	37	35	32	31	39	36	30	38	40	41	41	35	39	33	35	34	38	29	28	38	41	39	40	31	30	37	31	46	33	35	37	36	44	45	41	36	33	29	31	41	41	36	29	41	40	42	39	40	40	41	38	40	40	31	30	40	45	32	45	35	34	48	23	40	40	37	27	44	35	43	41	41	38	25	40	44	42	37	40	32	34	38	37	42	40	43	43	49	40	38	41	35	28	31	49	40	36	43	49	45	32	40	50	39	40	44	42	42	50	39	52	34	37	38	48	36	31	38	34	46	35	34	39	46	40	36	44	45	34	47	34	43	43	42	37	39	33	31	42	30	45	28	36	45	48	44	46	34	36	54	33	35	42	37	30	34	34	52	35	27	30	37	33	39	25	31	44	31	40	36	45	30	38	38	36	43	31	36	39	38	43	32	34	50	33	34	45	44	53	42	41	31	30	35	33	35	32	34	45	30	40	48	28	29	41	39	31	27	44	41	42	33	46	35	30	43	30	34	37	36	36	36	40	43	28	34	39	36	36	43	20	52	40	44	38	32	32	46	43	46	43	31	36	47	40	36	32	37	31	33	39	44	45	48	36	40	47	45	32	38	54	35	45	44	41	46	39	36	50	44	39	39	39	41	38	40	37	46	39	42	34	40	32	39	40	40	38	25	36	44	42	39	34	38	32	36	31	39	44	39	45	30	42	41	33	39	35	39	32	38	41	41	39	31	32	45	34	44	40	34	46	46	38	35	36	46	37	38	32	35	40	38	40	48	32	39	34	26	37	30	43	26	40	29	50	37	42	43	44	34	34	38	36	38	48	46	34	45	38	43	35	39	34	36	30	36	28	42	36	31	42	27	47	35	44	35	36	40	41	37	34	38	36	33	32	37	36	40	46	33	42	31	46	28	39	39	41	46	46	27	35	41	50	30	41	42	39	45	28	37	36	39	46	38	32	40	40	36	33	47	36	34	38	40	43	37	45	38	47	38	37	38	38	38	36	41	36	29	33	47	34	32	32	39	34	44	45	37	49	33	41	43	33	31	29	46	30	44	31	28	49	41	35	35	39	25	40	38	34	28	35	36	33	27	45	31	38	43	42	43	35	42	42	35	35	42	27	37	35	27	37	43	43	36	45	41	36	41	45	41	36	39	32	36	48	40	35	47	42	38	40	36	39	24	28	35	36	35	24	48	49	36	41	39	35	38	42	33	41	35	40	41	38	42	31	37	38	31	41	30	36	32	30	31	43	26	41	29	36	41	36	33	23	42	41	33	41	45	35	40	33	43	37	45	26	32	41	40	51	39	34	40	51	43	29	39	28	31	26	59	43	37	33	35	41	39	29	34	45	31
26112	10770	6672	10096	14242	7176	3788	2735	2288	1853	1493	1262	1222	1171	1034	994	1160	1366	1249	1053	1463	1780	1683	1485	1346	1322	1342	1158	923	754	726	609	628	546	461	457	449	441	396	449	389	431	376	339	361	349	390	378	408	379	385	382	368	368	355	361	374	387	493	802	1541	1682	983	493	533	583	577	601	599	521	501	480	474	449	442	444	448	405	466	448	438	423	419	345	400	345	338	349	350	354	320	348	323	310	343	313	339	348	324	346	290	317	335	328	293	319	338	322	347	339	333	323	316	306	299	365	341	335	356	337	307	314	341	299	311	311	314	334	325	312	312	285	312	321	347	338	345	310	331	339	306	313	307	318	310	305	314	340	321	315	319	300	319	325	324	326	343	307	322	320	343	321	325	334	343	335	356	319	310	325	330	349	327	323	311	336	332	321	279	337	339	329	292	346	332	319	306	323	311	320	312	328	301	299	310	319	323	324	291	339	321	344	326	312	321	349	339	323	336	352	313	300	347	296	355	292	322	299	318	358	330	332	313	335	329	329	311	305	317	361	312	306	336	344	335	326	323	322	335	323	319	318	345	351	277	347	321	289	296	323	328	317	333	315	342	318	335	327	334	316	329	325	319	335	313	316	340	290	337	317	341	316	346	312	302	337	312	318	329	337	326	301	318	288	312	326	354	345	343	319	325	351	326	331	318	304	313	308	305	321	342	347	325	330	306	313	332	312	284	319	313	338	319	334	304	343	326	314	312	302	315	345	316	330	318	327	325	355	322	313	337	289	293	310	299	352	313	340	331	305	316	322	342	304	318	325	343	331	339	353	312	338	321	328	349	320	352	321	293	339	292	319	340	308	350	336	294	313	327	319	343	313	328	302	313	306	315	344	298	325	331	305	328	311	326	342	289	349	332	340	324	328	349	301	334	339	330	322	332	276	339	332	328	337	356	289	354	300	346	307	320	336	294	318	303	334	314	303	349	321	324	324	367	310	325	318	318	300	314	322	326	289	291	306	326	346	335	315	318	315	316	318	329	329	301	332	324	349	360	279	319	361	305	330	308	321	345	338	288	313	348	330	348	348	359	328	336	290	334	303	312	309	297	321	313	342	321	341	330	339	338	333	342	337	345	344	349	326	314	330	334	331	319	330	317	319	336	321	291	304	326	323	312	317	294	308	350	293	316	322	315	296	340	322	315	313	324	309	307	311	318	319	320	299	339	314	317	338	328	305	311	319	321	319	302	315	311	308	323	343	314	298	319	304	318	346	333	294	338	323	325	318	296	314	311	307	323	343	332	325	319	349	285	300	336	312	322	321	362	342	344	311	323	339	357	307	328	337	330	295	339	313	302	314	325	343	349	325	313	326	311	335	322	327	309	335	296	312	303	320	341	327	328	333	349	329	335	304	325	332	333	326	311	326	291	321	328	284	335	369	321	288	373	327	360	328	283	310	343	350	326	333	303	314	323	312	311	314	304	348	341	340	348	321	306	292	347	329	316	336	344	348	316	303	299	334	334	360	292	306	298	323	336	312	307	305	308	312	359	306	334	296	301	304	358	318	310	356	315	337	325	296	315	294	303	312	332	304	315	300	322	324	319	337	310	317	318	330	300	332	345	371	313	309	336	327	330	299	311	340	306	336	358	299	292	321	324	316	298	332	337	360	326	318	316	328	314	306	328	327	355	325	346	371	317	337	281	342	336	337	324	315	351	318	358	329	338	314	329	349	305	367	312	346	326	330	316	327	344	344	349	330	313	337	329	319	316	339	341	320	336	321	328	358	297	302	298	336	365	337	309	326	320	308	333	335	331	336	318	328	315	305	309	329	285	323	332	322	321	329	304	316	315	316	327	331	340	324	334	323	323	341	342	334	338	334	319	337	355	333	303	308	310	335	313	341	303	329	291	345	321	331	334	328	344	325	362	321	325	327	301	331	329	312	333	343	343	314	293	336	308	323	329	325	329	322	336	330	333	314	327	306	300	324	324	342	299	300	340	317	353	301	342	316	304	309	347	317	309	318	289	330	342	342	336	336	301	329	328	325	354	322	299	323	370	319	281	311	318	344	329	335	319	336	348	312	314	306	296	322	336	337	303	354	343	308	336	349	322	301	310	309	308	315	317	323	308	319	348	345	323	328	337	374	342	295	297	296	303	280	291	328	340	337	321	326	290	325	307	316	299	356	316	305	298	321	337	354	324	361	319	302	343	311	305	327	341	339	315	292	310	307	309	339	322	314	351	310	314	327	321	323	316	320	331	291	324	350	340	344	314	316	340	322	347	276	304	334	335	291	314	312	321	317	316	307	303	328	312	300	320	314	311	352	319	335	336	302	341	321	333	321	333	332	361	353	369	343	325	325	332	334	322	312	349	314	320	354	331	321	335	313	305	304	329	353	352	322	309	339	311	339	320	338	326	338	323	353	308	328	309	321	308	324	332	306	320	336	305	294	326	332	342	290	331	306	311	352	292	327	334	330	356	303	313	314	347	332	318	346	317	317	352	302	345	311	291	339	334	326	299	315	359	315	290	296	334	322	332	348	328	338	303	328	290	314	325	321	324	314	333	316	311	329	316	317	323	312	307	346	315	317	316	293	335	348	339	307	305	338	356	296	315	309	352	303	325	332	320	301	310	327	319	303	350	359	337	329	309	354	329	325	321	307	357	312	332	315	326	317	283	349	275	335	298	304	299	348	319	316	287	308	326	291	322	305	322	308	339	305	288	336	321	336	343	315	303	300	337	328	332	303	328	309	338	332	322	322	311	304	311	306	328	287	293	310	346	315	345	301	340	276	352	303	334	279	327	313	385	330	334	309	323	301	333	345	336	321	298	322	339	303	291	282	353	320	327	319	306	350	325	325	303	346	310	316	327	303	316	342	326	295	350	321	298	327	302	339	330	312	319	289	310	339	322	328	294	336	346	306	309	300	346	322	325	341	305	323	320	318	343	293	318	319	344	327	295	313	321	322	335	323	321	303	331	324	306	294	316	300	327	349	298	302	343	321	337	345	300	284	332	351	323	325	315	349	336	329	337	332	271	318	340	306	334	313	338	333	307	333	326	304	286	316	309	308	329	344	318	323	314	311	296	338	307	305	335	307	342	329	326	343	322	315	317	340	321	345	340	309	317	313	324	283	279	318	321	343	324	334	329	307	318	330	324	270	287	325	285	344	328	323	315	292	302	314	329	300	308	314	282	318	341	333	333	322	317	282	306	308	324	297	317	321	320	314	329	318	322	313	330	274	298	341	326	282	326	375	304	316	345	335	322	287	318	348	345	311	292	310	307	322	331	305	320	327	348	347	317	316	314	341	347	327	323	340	315	325	325	322	323	318	299	326	350	310	345	299	359	317	341	327	292	324	314	307	308	325	278	287	315	345	317	344	318	323	288	299	320	294	279	303	304	328	320	330	344	314	320	334	304	313	312	322	319	335	294	305	321	341	333	369	325	309	307	336	331	338	301	305	330	347	336	311	333	339	320	333	308	340	329	326	314	323	340	311
2162	471	280	166	98	74	54	59	52	67	67	58	67	57	69	66	81	60	72	90	77	87	93	69	94	70	77	64	78	55	73	60	55	63	61	57	55	54	66	65	50	50	50	48	51	56	62	57	54	50	46	76	52	59	57	54	62	54	63	50	67	63	70	53	62	77	59	59	54	70	60	59	57	52	64	68	67	69	71	54	65	67	64	55	61	66	52	65	65	56	62	65	62	60	62	53	70	50	48	64	63	44	48	51	61	75	52	68	53	65	67	59	52	55	51	40	50	57	67	62	53	45	62	62	54	44	66	53	50	69	47	62	56	60	56	50	50	74	53	56	50	72	55	65	53	59	65	59	65	61	63	52	51	54	46	59	55	52	44	48	63	45	52	61	62	55	63	64	48	63	60	62	66	50	51	56	55	58	55	55	70	65	55	69	50	41	52	46	54	45	43	51	63	60	63	57	53	65	67	66	62	60	60	54	43	58	59	52	51	51	58	48	72	76	57	54	57	56	49	47	55	59	63	59	56	57	39	56	52	53	55	59	52	50	66	54	51	57	55	61	56	57	73	60	53	49	51	60	47	63	53	52	61	61	61	51	70	51	67	63	55	51	40	59	54	44	60	64	53	44	59	57	59	54	53	52	54	45	54	45	56	62	64	53	66	72	51	61	54	59	71	56	47	57	58	55	53	59	50	49	42	57	53	58	55	46	61	60	56	69	63	53	49	40	53	51	56	53	58	73	66	49	57	51	62	52	48	59	61	60	68	49	51	78	62	69	51	49	64	54	63	38	52	50	64	63	51	63	71	57	52	61	72	78	54	58	56	68	58	77	70	55	65	45	61	63	52	51	51	57	47	53	50	70	52	43	62	50	48	56	66	52	61	56	67	40	65	71	57	64	61	72	66	55	42	44	49	58	59	45	66	59	57	58	50	50	56	54	58	48	65	52	56	59	56	54	60	62	51	64	61	64	59	52	54	67	54	60	50	58	53	67	59	64	58	60	72	47	55	53	56	52	49	41	49	54	46	58	57	68	61	64	54	61	51	60	59	64	52	65	44	57	60	48	51	56	53	60	56	57	53	52	57	56	58	53	47	59	53	55	62	61	52	59	66	60	58	55	63	52	57	51	69	47	66	50	57	54	72	52	61	56	55	55	58	64	63	55	51	52	57	68	55	63	52	45	52	56	59	56	47	39	59	58	51	52	57	64	50	64	60	47	46	61	69	52	61	39	63	62	60	60	60	64	60	50	50	55	52	48	61	50	52	57	66	64	66	51	54	63	69	43	63	50	59	62	62	52	57	68	64	62	49	68	64	56	71	54	69	61	52	61	50	53	56	49	56	69	61	47	50	58	60	51	61	53	55	54	59	54	67	70	64	49	48	56	62	56	72	67	60	56	47	70	55	48	59	58	61	63	56	39	56	59	61	59	51	56	61	63	59	64	57	50	46	51	57	71	69	66	48	54	61	57	57	55	58	46	57	64	58	53	65	65	53	63	67	55	61	64	53	71	55	55	68	71	58	62	64	51	60	48	53	58	64	49	68	52	67	63	61	53	57	50	58	53	62	68	46	63	45	65	58	63	59	60	56	67	58	70	53	62	59	63	59	60	62	73	61	70	53	66	44	61	60	40	54	52	46	58	62	55	53	53	70	54	58	59	74	56	49	62	43	51	64	57	52	72	56	52	59	49	60	56	41	61	63	52	60	59	67	47	47	64	60	62	57	73	52	57	58	72	58	49	53	45	70	52	55	53	49	39	51	51	58	57	59	58	52	54	46	49	48	65	67	60	53	48	60	66	64	52	62	43	56	61	60	58	45	54	52	49	46	58	62	52	50	60	76	55	53	41	56	53	50	59	58	49	50	61	53	43	63	52	58	46	54	59	58	48	66	65	59	60	70	52	48	63	56	55	65	50	47	65	56	55	70	45	62	68	62	58	60	55	59	64	62	50	60	68	57	59	60	52	65	49	41	61	62	61	61	64	42	63	68	64	44	63	59	58	45	51	71	40	60	47	55	52	60	56	48	52	67	63	61	47	70	62	50	60	50	48	48	63	61	53	61	57	61	62	60	53	58	50	58	64	63	75	69	43	57	63	63	51	48	54	51	50	72	51	55	57	45	68	63	68	59	52	43	59	50	56	62	52	69	55	50	57	52	52	44	52	57	43	58	54	63	58	54	59	53	49	58	63	65	61	51	62	53	55	41	62	47	57	54	60	50	56	52	59	58	54	60	67	51	70	49	61	51	42	67	70	58	57	61	60	51	48	70	62	42	60	57	61	48	58	58	54	63	50	54	57	55	61	56	45	47	69	62	64	47	56	51	50	58	51	67	63	39	62	61	64	60	47	62	70	56	69	64	58	72	50	54	57	45	58	62	57	55	52	58	63	55	62	52	55	62	53	60	51	52	60	51	55	54	61	57	58	41	52	57	59	53	56	84	71	56	63	54	45	53	51	51	60	72	47	64	60	47	48	50	51	42	57	65	64	57	64	64	49	63	71	71	60	40	58	54	58	50	62	61	65	52	41	54	54	58	52	54	61	52	57	50	68	55	54	67	65	53	53	59	48	53	48	54	71	65	47	54	52	56	67	49	60	54	62	42	62	50	65	54	61	57	58	62	59	66	53	55	47	62	53	75	59	56	57	48	51	44	65	45	50	67	63	64	45	70	53	65	62	60	78	52	57	66	48	51	42	51	44	55	63	56	61	71	62	54	51	43	60	53	51	59	45	61	45	60	62	40	59	52	56	73	53	68	68	54	68	68	57	60	54	53	48	57	61	63	72	53	41	54	56	51	51	59	58	52	69	42	53	64	47	80	71	48	53	75	64	57	57	63	48	68	66	42	59	55	59	58	56	69	67	57	58	62	80	54	65	54	47	61	50	49	66	53	55	56	65	49	58	50	51	63	50	63	55	56	51	59	61	71	57	57	66	66	44	46	56	70	59	50	48	60	51	46	55	55	66	51	67	47	55	53	50	51	64	51	61	49	52	61	49	63	52	60	47	50	63	37	64	59	64	60	67	62	63	52	52	60	54	57	53	46	57	53	57	55	54	57	61	49	68	43	51	60	43	59	55	57	59	65	57	58	54	60	53	66	56	68	46	57	52	44	59	52	65	57	58	51	65	58	55	50	72	42	59	60	51	51	54	53	62	50	56	57	51	54	51	59	48	56	52	67	58	59	55	58	49	50	56	43	51	52	65	65	50	41	60	58	58	61	49	41	55	52	57	46	51	56	46	58	68	53	55	54	53	79	51	53	56	51	69	59	57	53	68	75	58	51	50	53	53	68	48	45	51	52	67	57	68	56	57	52	60	54	65	66	69	61	64	65	53	66	74	65	45	55	58	53	59	60	63	70	69	65	49	53	56	47	51	58	61	60	54	51	59	54	62	53	61	50	50	67	53	64	65	40	59	49	59	60	47	44	51	57	66	53	52	57	66	54	61	56	60	55	47	55	52	60	74	68	57	55	66	51	48
20161	6351	3165	3283	4241	2217	1056	878	794	747	799	743	724	748	761	839	874	813	785	955	1324	1197	1164	1102	1079	1079	902	783	689	654	590	628	573	562	557	558	494	497	513	474	524	497	505	466	501	497	456	488	468	496	450	482	495	505	469	462	552	524	587	652	662	730	606	603	609	599	604	530	589	612	530	560	564	514	526	515	539	559	577	490	535	442	519	476	475	465	475	484	455	505	496	467	487	492	479	493	516	515	466	451	479	447	489	452	457	446	464	470	485	440	483	460	459	448	481	492	477	471	471	514	480	432	510	442	428	440	459	478	452	456	495	454	480	484	471	465	485	452	456	499	480	482	470	460	466	472	479	513	464	497	442	470	445	494	484	528	480	467	457	505	496	451	494	488	484	487	468	502	426	499	454	488	501	460	448	485	487	459	462	455	465	478	502	472	460	495	482	453	439	487	484	456	490	470	447	429	499	453	480	484	470	508	448	458	464	445	455	469	453	468	515	459	466	469	479	502	490	505	459	465	449	450	480	507	511	510	468	494	503	411	492	472	470	433	456	493	462	447	487	468	464	487	464	509	482	453	463	483	443	458	473	512	481	477	459	427	452	490	480	465	437	487	444	487	456	431	482	488	488	455	462	491	510	501	483	491	473	494	445	477	491	460	461	475	486	478	458	499	445	463	460	442	495	494	432	509	493	488	478	465	488	504	451	476	465	458	475	427	493	463	477	457	438	479	475	440	473	491	461	502	468	475	445	492	448	494	443	449	462	496	457	471	480	440	460	485	458	453	511	472	449	493	453	456	492	511	476	465	461	423	495	439	466	431	493	465	453	481	484	489	467	443	483	442	488	462	440	495	419	455	440	474	457	468	485	450	459	475	479	482	467	479	474	436	481	483	466	481	469	494	487	471	452	490	480	506	487	472	486	480	480	522	474	500	463	431	482	479	460	465	426	494	490	444	436	473	440	430	469	436	453	468	472	487	440	507	431	452	464	469	428	462	454	512	461	453	451	485	475	461	470	437	487	483	450	471	455	491	425	520	447	467	463	456	428	471	471	469	476	462	448	474	451	473	474	482	462	519	473	449	463	471	487	483	457	475	446	486	492	475	501	466	430	456	468	489	418	441	478	445	469	494	465	450	429	461	439	434	492	514	464	473	494	476	429	481	436	457	507	469	482	471	478	500	473	451	477	433	448	514	483	461	485	473	483	490	489	471	432	465	510	469	479	461	476	453	479	449	440	482	465	475	482	452	485	471	495	476	425	479	490	481	463	522	472	501	437	453	480	491	490	450	494	466	500	459	463	480	463	455	461	446	457	484	473	447	483	469	484	490	482	468	490	496	450	472	502	491	444	470	442	465	473	483	433	459	479	439	462	451	491	484	456	474	467	490	503	436	472	440	457	437	475	474	454	469	426	504	460	486	467	522	454	441	447	454	473	502	510	475	481	497	457	448	461	438	470	482	488	497	476	461	502	479	452	457	475	475	418	489	480	438	481	456	451	450	471	472	497	524	501	488	502	453	442	453	430	462	440	477	478	413	457	447	506	470	452	492	486	459	488	463	524	496	488	486	484	439	498	453	465	489	430	464	474	482	457	436	464	474	442	443	485	470	444	501	466	448	480	514	494	479	471	418	508	464	512	444	459	468	513	487	484	482	496	457	496	469	460	441	476	471	417	451	440	454	476	448	475	404	487	492	513	491	468	450	426	476	446	481	485	499	484	474	440	521	435	489	424	453	420	500	450	459	449	485	476	469	462	421	479	501	459	443	489	472	427	475	458	484	457	442	496	497	460	468	480	470	471	489	447	489	449	494	439	468	473	501	492	470	459	471	464	452	481	489	445	445	447	473	427	466	399	474	457	454	489	505	467	453	462	501	460	480	494	486	509	470	457	475	436	483	456	478	509	458	459	495	465	466	477	499	478	460	466	469	490	481	435	449	481	459	466	494	450	469	475	472	467	489	464	417	480	476	507	519	457	449	475	497	467	457	454	482	470	482	438	506	513	458	486	452	458	485	477	481	480	481	466	473	504	453	466	498	448	493	475	486	480	474	475	451	526	505	478	481	475	456	461	448	511	427	468	501	493	459	487	436	494	500	504	443	477	442	475	478	439	497	465	482	476	466	462	477	461	472	472	507	496	456	441	472	462	462	477	481	493	463	457	440	472	473	458	442	486	482	493	527	471	450	458	498	446	490	481	537	459	470	465	451	490	479	488	489	467	497	465	492	482	484	482	469	463	488	476	510	497	473	493	472	478	510	475	447	494	434	464	461	438	425	464	472	468	459	477	477	484	479	507	486	466	507	491	492	459	450	523	436	506	465	435	497	461	463	462	483	456	464	482	405	490	491	470	488	447	457	468	477	456	527	495	454	474	493	460	445	493	479	512	492	455	497	458	436	391	454	481	459	449	482	493	460	462	443	451	455	448	492	494	478	474	452	460	413	451	468	479	488	475	501	485	470	491	486	458	483	494	513	463	460	470	512	491	449	483	467	485	458	451	470	487	463	486	455	461	458	532	468	477	463	487	487	467	463	486	453	492	456	418	486	503	444	501	524	442	454	475	487	490	475	486	473	470	456	477	484	483	444	482	509	473	461	448	465	454	475	497	478	455	477	493	479	502	470	501	507	495	486	472	420	479	460	469	440	460	473	448	460	515	493	480	465	517	410	504	499	469	480	473	427	483	468	476	489	499	435	491	503	480	443	458	466	464	457	467	521	493	445	477	476	484	470	483	467	461	430	460	435	434	471	444	505	468	485	482	483	471	464	489	482	443	459	429	473	451	513	465	471	486	481	480	476	473	472	473	432	430	462	500	481	507	474	438	468	460	468	490	460	464	484	473	441	467	518	485	475	483	483	480	491	441	457	463	501	468	472	449	462	501	485	458	483	484	476	461	488	452	445	409	435	469	477	446	442	460	538	481	470	486	488	476	471	436	483	496	477	483	463	411	460	479	451	458	482	466	471	487	460	484	472	488	473	437	473	470	428	473	452	454	457	497	481	459	517	497	469	476	440	483	465	489	473	482	520	492	449	448	473	458	467	450	457	469	469	458	460	439	466	464	480	473	462	492	453	498	470	488	433	457	441	485	487	494	463	463	448	439	463	500	487	468	455	454	473	455	488	461	463	456	476	451	474	474	457	508	480	469	481	495	439	449	451	451	464	435	457	422	456	441	509	477	467	459	486	493	437	472	494	455	490	457	470	487	450	476	425	464	472	483	472	440	502	529	504	477	481	449	483	458	470	441	442	485	491	489	448	452	477	487	483	510	485	468	458	501	469	475	447	465	464	475	490	503	481	492	470	441	490	471	475	460	525	465	479	459	456	457	494	451	494	486	461	505	506	429	474	480	477	467	494	468	439	453	483	485	447	458	490	471	470	452	469	480	494	467	450	464	452	459	433	487	496	462	456	455	482	431	452	464	490	469	464	447	429	458	463	477	515	496	466	489	493	483	461	454	449	462	492	451	496	452	486	465	484	492	489
2246	910	481	226	151	104	102	62	57	66	75	58	66	62	65	77	93	62	70	106	88	82	80	76	60	73	67	74	58	50	59	44	45	45	56	55	54	43	48	48	55	57	53	51	47	49	56	52	46	50	42	43	65	50	43	55	54	58	52	44	55	65	57	48	59	60	57	53	46	62	41	54	53	49	55	44	67	54	41	45	50	46	50	38	39	52	42	46	68	57	38	56	35	46	57	43	48	43	42	39	49	48	53	36	47	34	42	48	35	34	51	42	36	51	44	45	32	44	52	42	38	41	40	44	47	42	49	35	30	49	51	40	41	34	42	48	46	46	58	52	45	58	42	48	48	47	51	49	34	36	45	41	44	54	43	47	49	50	38	34	45	50	39	56	49	41	46	46	41	45	51	40	43	46	51	56	40	51	47	53	44	61	46	41	52	48	35	58	55	37	51	52	35	46	46	39	53	47	44	40	65	46	45	40	51	45	39	46	51	44	47	51	58	31	46	39	47	55	49	56	43	53	42	52	45	49	46	49	44	43	39	48	50	50	42	57	56	53	42	47	53	39	48	54	51	42	50	50	47	45	52	60	38	40	52	54	45	44	53	49	36	37	58	38	39	50	46	46	42	37	41	57	42	39	57	49	39	48	55	38	42	52	33	47	39	35	49	54	45	46	48	48	50	69	39	46	47	38	45	53	46	49	46	63	39	47	44	53	41	46	42	46	37	46	45	51	50	51	53	40	47	38	43	37	43	36	43	40	46	39	54	40	46	41	50	38	48	40	41	53	53	45	50	37	46	52	45	46	40	42	47	42	50	51	58	42	43	39	53	55	43	45	40	33	43	43	52	52	42	55	48	40	56	51	42	48	40	40	43	50	40	45	31	46	48	43	40	46	44	50	53	52	42	43	49	51	43	56	41	45	42	49	52	45	47	41	47	53	36	47	49	49	41	43	49	46	48	51	44	39	51	57	58	46	52	40	54	42	45	50	38	59	51	48	36	42	42	52	41	48	28	47	53	52	53	48	52	41	43	36	44	41	48	50	59	53	48	32	44	60	41	40	47	44	54	48	54	57	54	45	40	55	48	56	44	35	39	41	44	62	52	55	55	55	38	47	48	45	55	39	48	43	41	40	44	38	52	53	47	34	49	41	56	51	44	44	38	42	32	46	60	33	52	46	48	41	49	44	43	40	48	56	49	51	43	43	49	54	50	44	50	54	51	53	45	46	37	42	41	48	53	55	47	49	59	35	45	35	38	54	42	42	44	40	58	38	47	45	51	42	46	44	36	51	41	59	43	50	45	36	47	55	55	37	38	55	39	42	39	49	51	46	55	43	44	47	61	48	45	36	38	42	52	55	42	47	46	37	56	40	44	53	30	56	37	49	49	54	42	50	47	56	32	57	39	45	40	42	52	37	49	57	56	47	53	35	32	52	49	52	52	49	50	45	49	34	56	50	49	41	53	46	30	45	47	55	51	47	36	49	38	50	50	55	46	35	49	50	49	58	39	51	38	43	40	49	45	40	52	51	47	41	48	45	40	54	42	44	44	42	45	38	45	39	37	51	31	60	43	49	50	56	48	41	51	41	40	50	45	39	58	49	42	38	40	47	55	48	46	44	58	60	44	39	47	52	25	43	51	45	57	44	43	52	43	48	46	44	39	43	44	37	34	38	47	40	51	48	37	49	44	50	40	54	48	53	38	54	52	50	37	39	32	59	51	37	49	39	52	49	48	39	49	50	44	46	49	44	53	47	51	39	41	45	53	49	51	37	50	42	43	40	31	42	51	47	48	44	41	51	40	60	51	40	55	47	52	47	35	54	49	49	37	36	44	53	57	50	42	43	42	55	49	52	64	54	48	42	52	40	31	47	43	52	45	52	52	47	44	31	42	44	49	51	51	51	50	42	40	52	42	45	46	37	42	39	48	35	48	47	42	43	51	50	40	38	42	42	41	46	52	54	49	40	46	49	43	56	44	52	38	36	37	43	45	55	40	42	41	55	47	44	47	55	44	43	47	30	40	45	45	49	46	54	46	58	41	44	40	48	43	37	48	51	54	49	44	55	53	46	32	45	55	40	42	48	47	48	40	47	47	49	43	50	44	47	43	42	43	51	41	45	43	52	61	58	45	46	53	45	47	39	54	39	52	53	52	41	46	48	51	35	48	43	53	46	62	39	50	49	37	45	30	66	49	53	43	50	51	30	50	46	65	55	46	39	40	51	38	61	52	51	48	42	47	47	53	37	48	45	54	41	43	46	40	44	50	46	44	45	63	49	53	63	39	52	40	37	53	46	47	40	36	46	53	47	49	45	36	43	46	48	44	45	47	46	42	52	53	38	41	30	35	53	36	51	59	45	43	55	47	46	41	44	46	40	41	52	49	55	52	43	38	44	55	43	50	48	42	44	46	51	47	49	52	57	53	52	41	57	51	54	46	43	34	39	37	59	48	61	58	57	48	37	38	55	48	39	39	51	44	52	53	48	48	61	43	44	57	38	39	47	48	39	49	60	49	43	43	44	50	58	52	45	43	36	47	41	48	47	42	47	43	37	54	48	48	32	40	44	44	56	46	45	37	44	46	52	50	57	36	52	43	40	43	50	48	57	51	49	45	40	41	52	56	48	46	52	47	38	46	44	48	56	47	39	45	48	48	47	46	44	46	36	51	55	44	31	50	40	42	46	53	50	53	51	39	42	56	52	53	36	52	44	46	53	51	39	43	49	49	42	49	49	37	33	45	47	47	49	56	54	44	54	46	53	47	63	52	39	55	50	45	43	49	46	50	54	52	49	50	43	48	51	57	42	50	48	51	47	37	43	53	49	43	50	37	46	58	40	51	58	39	33	51	41	46	41	45	32	33	35	37	49	55	53	39	45	36	42	40	58	36	42	46	49	37	48	40	45	49	32	47	49	45	27	57	46	54	39	46	46	39	44	49	42	46	48	61	42	57	43	32	38	34	39	52	44	45	49	40	31	56	49	43	46	45	54	58	43	35	50	46	53	45	45	50	39	48	46	47	44	39	53	45	53	52	38	34	41	39	47	44	46	51	63	53	42	42	45	44	50	45	61	50	48	38	39	43	48	48	42	45	44	44	54	45	40	54	48	63	41	43	47	45	41	41	46	45	54	52	36	42	43	37	46	44	51	53	51	41	44	44	54	29	50	45	44	49	40	41	37	53	45	50	53	43	57	51	45	43	60	44	31	42	47	59	36	55	44	38	51	44	44	46	53	47	43	38	45	49	46	47	45	62	55	42	55	49	38	35	49	38	48	48	45	49	54	43	39	55	36	48	54	51	46	34	40	31	43	52	54	48	35	49	38	44	40	53	47	42	37	57	49	30	52	41	37	49	41	51	47	47	51	55	33	51	42	35	49	55	52	40	48	45	54	44	44	58	36	51	53	54	39	45	51	52	42	40	43	42	45	48	54	45	42	42	49	39	43	54	49	44	43	55	41	45	41	44	47	48	53	39	42	39	40
23689	9836	5049	5390	9365	4392	2203	1727	1403	1269	1119	1065	871	843	922	1223	1181	969	1210	1572	1601	1462	1459	1215	1092	958	870	793	693	648	600	554	532	511	501	482	464	461	423	441	436	435	414	420	428	422	440	434	433	453	449	426	409	432	446	396	442	469	599	632	936	1058	684	632	609	596	595	546	518	570	486	447	482	518	504	492	494	463	417	421	432	395	468	412	410	405	398	434	394	399	383	424	415	404	425	405	429	436	388	423	377	384	392	398	354	420	424	412	397	364	397	429	408	373	402	380	386	407	406	410	415	412	406	377	394	409	424	355	409	370	411	402	437	402	401	405	416	397	402	367	371	403	411	399	390	425	416	370	378	397	392	391	420	387	363	395	380	380	424	410	391	403	409	407	409	377	384	415	407	397	398	401	375	369	376	376	387	369	418	399	415	373	402	387	359	412	412	377	427	404	384	383	407	382	394	384	406	407	415	388	395	419	391	407	386	380	375	409	372	413	391	332	379	385	395	358	429	393	396	388	426	388	357	367	380	397	388	383	376	418	374	412	379	366	388	383	419	445	390	350	384	376	384	335	441	416	403	414	446	385	390	427	400	382	364	390	368	401	400	386	394	436	385	405	356	407	407	370	384	381	409	395	397	410	446	393	430	431	381	400	393	394	412	397	396	389	396	406	404	418	362	389	389	401	399	391	358	353	370	355	387	411	357	380	379	385	426	397	366	369	396	393	373	370	425	382	401	407	411	369	387	409	404	380	416	381	381	376	380	397	425	359	361	410	394	418	361	389	425	435	383	374	395	407	370	411	367	374	388	370	371	349	386	444	373	391	405	389	390	395	382	379	389	386	385	396	409	415	377	413	398	378	409	384	416	389	404	410	418	403	410	382	358	409	383	411	365	350	408	377	388	405	406	401	382	380	407	339	405	398	376	397	415	389	386	364	409	410	406	414	405	382	373	396	390	352	403	368	377	383	389	394	406	394	404	367	387	374	419	372	414	395	398	383	375	410	393	412	410	402	393	397	401	373	377	379	399	391	400	377	366	393	413	362	393	375	453	408	404	432	391	418	394	397	408	385	388	388	409	420	386	359	367	368	385	377	431	381	384	427	400	375	420	402	433	421	415	403	403	404	361	391	376	383	413	396	378	368	377	370	415	426	395	375	403	405	406	373	396	392	410	379	417	396	379	426	434	388	386	420	407	377	410	386	404	401	392	388	386	426	385	389	402	395	386	372	405	383	378	407	402	394	357	398	436	388	413	416	376	413	369	418	370	386	372	374	360	379	372	376	377	386	400	384	385	401	336	393	411	372	410	413	413	380	414	426	402	384	381	406	391	404	379	397	397	376	413	372	395	414	400	402	410	355	376	415	408	385	410	387	391	387	387	387	369	393	392	398	399	414	379	418	400	372	408	366	411	413	398	440	387	420	360	380	406	391	371	420	370	417	381	405	435	424	389	403	371	381	371	395	400	384	420	395	363	423	407	418	388	420	379	364	441	370	385	409	390	410	403	383	422	360	381	417	423	377	422	410	378	430	367	429	388	396	436	366	390	373	366	407	402	421	378	396	380	432	391	363	402	362	420	389	367	400	408	382	401	407	395	385	435	407	412	387	406	395	389	420	414	387	388	392	398	365	407	368	372	410	390	387	420	393	404	411	383	366	410	366	385	394	406	366	420	402	404	385	395	401	400	371	391	388	414	406	414	402	376	362	377	389	392	390	390	392	394	425	386	428	383	421	409	412	398	412	440	373	385	395	368	363	415	371	451	381	427	402	382	383	412	393	425	385	419	434	400	416	416	372	392	401	433	387	407	400	372	392	358	407	420	395	372	404	415	405	400	384	433	407	373	413	423	369	381	397	374	442	373	397	374	374	365	418	379	400	393	389	425	373	404	371	388	408	381	418	384	383	369	386	417	390	389	369	417	398	380	429	426	411	387	396	408	408	409	404	383	379	385	406	430	423	427	383	372	410	396	406	427	380	416	368	395	368	385	392	403	382	390	382	395	392	405	390	399	371	385	406	384	415	388	390	380	395	412	431	395	405	408	390	387	394	402	364	405	367	424	384	382	390	370	400	417	371	418	411	400	383	364	405	381	402	429	392	435	390	415	397	382	385	362	434	411	356	381	358	405	413	407	412	414	381	380	360	393	401	412	434	396	379	416	437	367	398	402	389	408	367	412	400	424	404	432	368	385	417	424	368	387	403	425	381	410	426	385	398	379	395	400	397	375	410	390	415	365	420	370	404	406	395	392	370	394	403	374	409	375	376	402	413	385	390	403	384	410	396	380	422	417	346	377	397	393	381	409	372	408	356	410	357	396	397	365	406	371	418	401	413	417	419	382	349	398	406	392	407	400	381	406	378	409	400	416	403	395	435	384	383	413	425	383	369	402	415	417	428	423	407	384	415	358	387	399	404	415	397	385	407	422	374	421	406	387	424	396	430	400	397	389	401	380	385	445	388	418	406	376	416	370	387	405	423	387	399	404	401	366	379	379	407	398	409	383	416	411	400	362	400	376	369	398	375	395	387	381	404	403	386	369	370	414	359	403	422	391	415	466	378	386	383	388	379	413	386	375	397	396	420	407	417	367	383	401	400	476	371	401	406	422	395	369	391	348	347	400	394	407	386	377	362	453	400	385	414	403	433	377	385	391	394	391	398	390	361	389	402	429	390	420	415	403	406	389	406	402	389	424	352	383	410	408	387	425	355	424	384	427	374	389	410	402	404	357	384	391	413	383	430	420	390	385	393	390	355	395	411	386	370	389	374	382	390	393	377	377	412	389	365	398	396	387	368	394	425	421	392	414	410	376	433	379	400	380	388	373	387	402	392	379	401	422	407	384	358	422	405	405	380	389	378	416	371	439	392	410	403	408	393	372	405	411	372	434	394	370	405	381	403	395	382	364	379	367	377	391	424	381	407	425	376	344	391	399	406	400	430	435	372	383	348	383	409	380	400	395	378	429	397	396	398	387	409	387	393	406	375	396	404	371	379	398	379	404	387	393	350	364	394	381	375	369	375	413	389	407	422	414	431	404	386	391	396	404	409	383	391	411	384	378	361	408	404	358	390	347	380	410	382	378	448	406	404	405	414	412	369	365	425	424	378	366	408	404	406	410	403	409	419	393	365	386	362	388	389	393	359	412	406	400	417	392	414	405	394	401	406	413	397	392	409	410	421	404	396	382	394	410	395	386	387	417	370	410	395	375	382	418	425	427	407	385	403	360	391	415	404	387	404	397	407	387	382	392	390	407	368	366	389	366	389	410	387	374	385	346	383	411	394	402	386	365	395	387	387	405	368	399	388	426	390	406	383	405	409	439	390	370	389	396	408	432	392	359	378	406	416	406	413	373	381	385	434	382	385	415	405	383	401	408	438	420	417	428	384	394	402	431	374	379	403	378	421	365	386	385	396	381	388	391	402	374	376	369	418	398	377	365	388	391	392	416	384	380	365	400	378	414	386	405	393	410	426	393	406	396	422	400	402
3138	1112	467	248	144	113	67	70	74	73	74	72	57	67	79	78	69	81	105	87	87	88	66	80	73	67	57	65	61	65	45	46	54	54	52	49	52	46	51	64	43	49	50	59	62	58	59	53	42	46	45	44	42	54	42	47	56	56	47	66	83	89	70	45	63	60	50	53	66	55	58	49	58	69	54	60	51	56	60	52	51	75	45	46	43	52	48	54	46	49	50	53	43	38	49	35	50	49	35	51	57	48	51	44	43	49	47	33	44	54	48	60	48	53	67	57	46	51	70	50	59	49	41	47	51	41	55	48	61	46	44	68	41	56	49	48	50	41	53	43	56	45	61	49	45	52	51	44	51	53	58	50	50	48	53	54	45	50	49	42	50	39	48	41	47	59	49	50	52	47	46	41	58	41	35	61	37	46	33	55	49	40	55	45	40	48	41	42	43	53	50	46	52	59	44	50	51	67	39	44	61	46	48	43	41	41	51	38	42	52	58	60	44	51	55	47	51	38	40	46	61	51	45	48	50	61	55	58	48	38	51	46	47	50	60	49	52	65	55	51	50	51	63	41	54	44	48	43	46	66	57	48	43	47	43	59	43	25	47	42	54	48	51	59	64	58	49	43	41	50	39	49	66	41	53	46	51	57	49	43	64	62	55	61	52	57	45	41	47	45	46	44	48	50	40	46	43	59	55	37	42	37	61	42	57	50	41	46	51	47	50	69	45	67	54	43	45	55	41	40	51	61	41	49	46	49	51	42	47	42	46	50	49	34	53	47	54	50	40	52	50	58	56	58	59	60	49	53	50	59	41	62	50	45	49	56	57	49	76	41	42	41	48	49	64	52	47	41	40	45	50	45	48	60	61	50	50	57	46	48	53	51	66	47	56	34	54	34	43	59	53	51	51	49	41	62	44	42	43	60	45	48	44	57	42	48	41	58	46	30	43	62	42	50	39	55	46	49	47	47	56	46	46	42	44	44	35	59	40	55	47	53	48	56	45	48	41	65	44	75	52	45	48	53	54	53	45	48	46	50	43	50	56	61	45	55	42	48	44	44	37	42	52	48	38	45	39	54	45	54	46	57	53	46	42	51	40	55	53	43	46	52	54	47	30	63	47	55	58	42	55	65	53	51	49	49	38	51	58	43	48	44	49	56	51	42	52	56	57	52	54	39	48	52	49	40	53	45	49	54	49	57	46	54	52	47	57	38	53	50	45	49	45	40	55	46	43	55	44	52	42	40	48	53	50	48	53	46	39	48	39	41	52	53	44	52	41	39	47	50	50	57	47	49	49	53	53	58	34	49	52	42	49	44	49	42	60	48	53	54	53	52	44	45	50	48	41	44	51	43	58	38	48	31	49	45	38	41	43	45	49	51	53	45	74	52	58	46	53	49	40	48	52	40	47	50	41	36	43	42	42	53	55	49	36	47	37	54	48	50	57	52	44	49	57	63	59	48	43	60	46	41	46	64	43	34	40	56	57	43	53	47	42	43	50	67	52	43	52	58	46	49	48	40	40	40	40	47	50	42	51	44	48	35	44	56	37	55	39	50	50	56	44	47	51	52	49	39	56	52	61	49	51	50	50	45	54	49	52	44	48	45	46	47	55	46	54	41	64	49	58	35	53	53	46	50	41	48	39	48	44	48	50	31	43	43	42	64	46	48	60	47	53	52	56	61	61	48	53	52	43	59	48	55	48	50	51	54	45	39	49	45	59	53	38	52	43	45	43	53	47	64	37	44	54	44	43	44	45	49	59	53	40	45	48	43	46	50	56	56	45	56	50	57	66	63	60	70	42	51	73	35	52	57	44	47	45	65	54	49	44	51	47	40	48	43	51	52	47	53	57	38	60	49	50	48	58	45	46	55	50	54	54	40	46	56	42	59	56	48	51	60	50	52	42	48	48	51	49	46	59	55	47	45	42	42	56	62	51	48	44	47	37	51	35	46	45	47	43	32	56	61	44	41	60	45	52	54	43	42	41	49	60	37	51	33	60	47	43	48	57	44	53	55	47	39	54	48	45	51	45	43	42	43	58	55	53	41	45	54	51	57	49	53	54	53	54	56	53	67	45	49	46	47	55	46	50	54	60	45	54	55	45	24	63	46	50	36	53	41	54	62	36	41	47	50	42	49	50	56	36	55	44	39	35	47	44	42	50	53	51	48	57	48	46	42	43	44	52	40	42	51	54	39	54	47	43	47	43	43	39	38	44	39	47	52	41	53	51	45	45	53	56	45	49	49	58	44	40	55	38	53	59	39	41	39	40	40	45	45	53	46	51	63	41	50	42	52	48	43	52	36	40	48	38	52	43	62	47	52	47	67	46	62	55	42	50	47	56	54	45	47	46	43	49	42	50	57	49	51	44	48	45	50	55	50	56	46	46	60	52	35	55	51	45	55	39	42	53	48	41	59	59	42	54	42	49	48	42	64	40	54	59	63	56	45	48	56	55	59	40	53	51	63	42	55	44	52	50	48	55	59	51	55	42	45	45	51	65	40	48	47	59	55	52	43	45	49	52	44	48	46	60	48	50	34	37	50	43	43	56	55	47	46	44	50	53	46	43	49	56	48	56	52	51	38	42	44	46	51	50	47	45	50	54	55	45	57	43	61	52	53	45	58	59	50	40	41	34	48	48	54	43	43	57	41	52	47	55	46	41	47	50	53	60	56	40	45	51	36	62	41	50	62	47	47	51	47	51	43	61	45	42	60	52	45	46	33	47	54	46	37	38	53	55	47	54	38	38	36	45	45	54	49	55	32	57	40	48	44	50	47	51	44	52	47	51	46	49	54	50	44	46	38	52	50	55	49	49	50	58	50	53	45	47	42	59	45	54	44	58	43	54	47	43	46	48	48	53	52	52	55	56	50	54	41	44	49	56	50	50	57	44	53	44	50	42	35	48	64	48	46	47	50	42	50	52	50	43	45	38	57	64	40	39	52	46	57	45	66	53	54	41	43	48	49	50	57	47	55	52	51	45	54	51	60	54	57	44	49	64	54	52	47	50	44	61	57	49	42	71	54	37	49	60	42	58	43	59	56	56	53	41	61	42	48	47	52	51	49	51	53	54	46	36	56	63	45	41	56	40	50	37	41	54	40	48	60	43	46	51	47	36	53	34	55	43	69	55	49	60	51	56	56	56	59	47	51	45	47	46	54	47	52	49	49	60	52	52	42	46	52	50	60	40	52	54	51	60	51	40	48	39	46	44	65	45	55	49	53	42	43	48	43	65	35	50	39	54	49	59	44	54	45	45	51	51	59	55	50	53	53	43	49	49	41	50	47	42	46	45	57	49	50	48	55	51	51	38	38	50	48	49	43	48	50	49	42	47	48	46	48	46	46	50	47	50	48	44	49	38	53	42	52	50	56	50	44	44	58	59	56	58	61	52	51	54	50	56	57	57	53	46	47	51	45	43	63	40	49	35	48	45	44	44	41	45	52	46	46	43	55	66	56	56	53	35	45	47	47	55	42	54	45	48	63
24705	11437	5361	6002	10177	4906	2034	1763	1438	1310	1196	1052	1029	1197	1285	1308	1043	1377	1934	1838	1553	1411	1263	1175	956	908	808	767	694	587	587	587	533	482	501	450	479	463	414	468	470	450	403	418	419	439	430	460	475	470	417	456	406	455	442	450	543	590	591	704	1030	1327	852	598	595	575	584	565	582	537	488	545	530	536	524	528	458	472	482	435	477	450	399	394	363	411	434	426	411	444	421	423	453	437	388	419	378	456	419	402	419	444	406	417	419	412	417	421	427	388	420	438	403	417	416	401	437	439	418	417	416	403	392	415	427	429	373	398	359	383	397	422	409	396	408	404	440	392	427	384	374	410	399	425	379	384	405	405	387	417	427	404	407	392	423	378	425	396	430	437	405	426	389	440	423	400	420	396	415	434	356	399	412	403	407	433	370	378	429	395	375	441	372	450	402	415	410	416	408	366	431	404	427	425	415	434	414	410	407	377	397	435	427	416	404	407	384	437	416	407	398	407	407	395	371	420	421	400	421	396	421	386	411	393	408	405	402	366	399	385	381	445	431	403	431	421	412	384	399	429	381	403	401	413	379	410	429	428	385	391	412	414	393	435	421	402	416	393	402	405	406	402	414	434	420	410	411	411	426	385	385	387	418	429	379	409	384	418	415	442	398	430	426	399	397	436	384	396	445	416	409	396	396	382	411	403	441	395	374	400	358	361	370	392	401	369	372	398	416	430	439	405	400	435	405	424	404	443	348	397	425	393	412	405	389	415	395	425	425	396	419	429	395	397	407	394	396	374	402	414	396	413	390	395	408	433	422	391	343	389	429	414	385	392	355	433	429	359	353	411	436	410	437	436	408	419	411	390	418	398	413	417	437	437	412	409	440	448	427	409	450	410	430	410	388	429	423	422	420	423	370	400	417	414	440	364	387	421	386	419	413	423	374	382	432	420	419	403	392	445	393	418	443	411	418	390	406	386	368	420	408	402	415	387	407	469	369	390	438	376	412	386	408	419	419	386	382	389	404	400	371	408	411	415	403	390	442	419	396	398	377	386	409	395	397	433	406	386	419	399	390	414	400	407	384	418	457	437	380	416	392	406	420	387	385	420	404	363	443	396	438	387	427	391	395	410	368	415	388	434	407	397	403	417	395	430	401	427	412	407	440	381	443	393	400	403	425	389	398	428	382	424	403	416	439	402	421	385	398	375	400	425	409	377	419	412	424	435	378	411	424	415	419	413	409	375	411	409	395	439	428	395	397	416	409	442	412	420	401	394	414	396	392	400	424	403	407	409	385	457	394	429	406	438	421	393	390	390	409	433	406	382	410	420	385	392	370	445	399	389	392	392	404	419	414	363	402	428	408	431	443	411	408	407	415	412	376	438	418	413	364	376	393	434	418	392	422	397	429	421	386	433	417	404	441	407	387	421	398	399	438	407	432	438	427	395	417	423	422	387	382	412	428	404	367	388	447	400	377	387	378	408	446	420	411	420	409	449	416	450	434	433	394	431	396	377	395	427	423	389	425	369	422	396	394	395	415	411	403	408	362	422	424	393	413	423	424	380	391	408	374	392	394	395	410	391	430	368	420	409	413	421	378	409	378	404	400	380	372	443	437	404	448	407	411	426	431	421	409	416	419	436	391	414	362	403	378	428	415	388	398	390	388	422	406	415	422	417	427	389	422	402	382	373	441	419	426	394	391	407	416	413	422	421	419	433	393	383	392	406	404	401	388	433	412	391	396	407	398	416	408	448	369	400	405	414	430	421	402	450	420	439	404	430	395	407	424	410	410	419	409	400	429	410	432	451	407	413	386	395	389	417	394	429	440	385	396	441	388	419	375	422	395	424	395	411	426	398	393	377	437	394	409	418	404	409	446	401	408	434	410	434	395	416	383	423	404	401	378	412	391	412	414	443	396	404	428	366	400	427	400	393	415	406	409	425	417	399	424	441	434	409	384	414	444	377	422	418	436	422	397	431	422	418	414	434	415	432	374	421	416	422	427	350	389	407	418	429	374	408	438	409	423	423	409	412	433	450	435	373	453	410	372	414	404	435	435	382	418	393	402	378	411	370	424	414	415	393	409	405	431	414	436	411	425	367	419	392	393	416	400	392	412	434	431	424	421	391	407	438	418	406	398	386	424	382	422	409	369	369	392	390	438	410	439	390	407	394	406	407	423	420	409	390	436	392	394	379	418	392	362	397	419	387	373	429	439	387	391	375	401	406	393	401	395	406	417	426	439	416	406	413	389	427	414	406	385	422	410	394	393	435	391	410	390	418	388	417	424	423	426	428	399	389	413	396	413	387	429	374	397	394	428	391	406	386	381	365	417	409	403	417	406	401	418	381	412	412	427	433	396	396	436	454	413	402	405	416	417	414	424	368	414	412	419	419	393	412	431	404	432	420	418	445	388	423	419	380	406	408	431	410	394	449	434	402	424	422	441	376	405	407	413	422	392	401	444	446	424	423	441	385	437	412	489	429	418	427	401	430	421	432	372	374	421	400	420	424	414	408	407	390	394	412	416	407	409	409	419	428	413	431	421	430	431	425	427	379	400	445	435	368	407	383	392	402	431	403	388	391	404	380	419	425	402	439	409	394	403	386	413	438	396	377	383	419	407	426	395	411	412	406	401	420	402	399	378	399	399	406	396	390	425	417	392	401	377	391	396	390	388	431	420	408	408	424	390	395	399	435	402	397	364	424	403	406	367	417	406	432	392	399	420	441	415	422	441	402	378	410	432	402	408	437	388	400	392	397	426	384	419	365	417	394	398	442	405	367	391	392	404	422	409	420	374	397	429	403	430	392	409	412	379	408	410	423	415	406	426	405	430	382	415	405	430	409	388	422	373	426	381	383	449	413	405	388	410	395	396	421	397	421	376	376	399	383	429	394	414	437	389	409	387	399	413	444	412	413	398	425	416	387	384	427	425	399	418	452	423	445	397	431	444	406	402	426	378	424	408	402	412	403	412	371	391	403	415	391	416	383	422	429	383	427	412	418	429	417	405	462	405	418	409	411	377	416	455	392	384	424	389	416	415	446	435	437	444	381	371	419	414	401	402	394	392	418	466	402	401	434	421	409	416	418	424	402	410	430	416	423	417	409	373	405	401	404	409	415	385	381	402	445	408	367	395	386	411	415	417	417	375	402	392	445	423	429	381	429	409	422	373	409	447	405	404	433	402	401	404	366	411	424	402	423	414	408	419	398	404	378	426	416	441	401	406	416	437	408	412	431	372	391	405	390	389	403	357	408	407	430	395	398	405	370	430	409	439	420	427	430	413	436	403	446	407	381	401	387	438	432	441	403	387	407	430	370	410	386	388	420	428	442	366	405	442	399	371	422	422	426	405	423	425	418	444	428	412	393	408	416	413	448	395	404	447	440	396	391	397	389	373	411	417	383	419	376	413	400	414	397	432	412	410	402	388	422	392	452	422	386	385	407	405	403	416	384	360	394	431	426	423	443	423	407	397	418	423	379	414	413	401	416	409	415	421	430
3443	1254	708	436	246	91	88	74	91	66	70	60	69	95	74	73	82	101	87	99	97	85	64	67	67	53	61	54	56	52	33	49	34	36	53	43	38	36	31	39	44	46	39	41	41	35	34	30	39	41	32	32	42	38	47	38	32	49	60	60	101	104	104	53	48	38	36	51	49	44	42	40	31	45	34	47	31	44	47	36	49	40	33	42	45	36	47	49	41	44	35	32	29	38	47	54	43	41	44	28	40	29	35	37	56	43	28	23	38	47	28	38	37	44	38	40	48	33	35	31	37	36	39	32	24	30	36	36	55	33	27	25	39	29	34	39	22	31	37	34	42	30	29	38	30	42	38	35	41	44	42	30	36	53	45	45	36	35	50	37	47	35	37	21	37	36	30	33	23	41	36	53	39	38	35	36	31	39	32	35	39	33	45	47	28	42	27	35	34	36	38	44	48	41	36	30	29	30	46	34	42	40	40	44	46	34	33	36	45	32	34	42	41	33	27	45	40	45	28	44	30	34	37	41	37	46	51	28	36	42	35	25	45	40	39	48	40	35	39	25	40	21	35	32	31	33	42	44	32	29	28	32	51	37	43	30	37	33	42	43	30	37	30	24	38	40	41	44	44	50	38	28	42	37	37	30	30	40	36	37	36	45	44	43	35	42	29	44	44	44	35	44	43	43	50	35	43	33	33	35	33	33	34	37	30	33	40	37	37	47	35	40	31	39	39	33	44	51	46	39	41	42	33	44	35	34	33	38	57	31	37	36	50	39	33	30	44	34	40	42	33	44	38	39	44	42	47	31	38	42	37	51	46	39	36	37	37	37	33	43	33	45	36	45	53	45	46	38	35	30	33	36	48	42	43	48	37	43	43	26	31	42	27	28	44	40	34	38	27	33	37	52	32	45	54	58	43	28	35	35	39	37	37	39	32	21	35	34	36	25	39	36	32	28	40	40	24	43	40	37	35	47	33	32	36	37	30	25	37	36	33	45	36	28	39	54	35	44	39	28	49	34	35	37	47	36	38	38	33	40	29	33	38	40	33	33	40	50	34	49	35	35	42	36	37	30	48	36	27	43	47	39	47	43	40	41	41	31	38	47	38	36	32	42	38	35	44	46	40	49	41	47	45	53	47	33	33	38	38	35	36	41	34	32	36	34	29	42	34	31	36	43	35	38	38	48	46	59	32	34	43	49	39	37	31	37	31	43	29	32	38	36	41	38	37	41	45	41	42	38	39	30	40	43	33	37	42	33	42	45	34	28	28	41	32	42	35	39	39	35	34	32	45	47	41	37	44	43	33	32	37	30	32	31	31	33	42	46	36	32	39	44	27	32	34	44	36	40	42	40	37	51	53	42	42	40	24	41	41	39	45	41	36	33	32	50	36	34	29	36	44	40	42	32	41	38	35	38	40	32	37	29	40	34	39	39	46	34	23	36	46	36	47	44	48	32	42	30	36	40	39	35	35	34	43	34	48	40	42	50	46	35	39	27	44	31	40	31	32	42	48	36	32	42	34	37	43	37	39	45	49	34	41	35	38	36	38	43	26	28	38	33	24	57	34	36	35	44	37	38	41	35	38	39	44	33	24	40	41	32	27	47	31	34	42	34	40	39	51	35	45	42	36	34	45	42	36	36	38	37	38	35	40	32	40	45	49	52	41	33	38	41	28	37	29	26	29	48	33	39	42	51	45	41	40	35	41	43	33	54	33	44	36	35	35	46	43	37	38	45	30	43	31	31	29	37	35	38	40	34	28	40	39	36	36	39	31	36	41	25	38	25	40	27	35	35	39	35	36	39	50	45	31	31	45	46	42	36	29	33	30	38	30	34	39	40	33	38	34	46	36	37	36	31	34	35	35	40	42	42	31	37	42	31	34	35	39	36	42	24	37	39	45	54	35	38	34	34	34	36	44	45	44	49	33	39	33	29	22	43	37	33	33	34	46	35	31	43	39	35	40	28	45	39	39	44	42	41	33	31	38	33	32	39	43	48	33	34	34	36	31	48	37	40	33	40	44	46	41	34	44	43	40	33	38	38	32	29	38	35	31	42	42	26	27	41	34	44	37	30	36	41	23	47	40	49	35	38	34	37	40	44	30	31	43	41	46	48	43	39	45	38	34	30	36	31	37	47	40	36	43	39	36	36	38	35	30	21	37	43	39	39	44	47	49	35	39	30	42	37	43	34	40	31	44	42	37	42	41	39	41	42	32	44	18	24	47	38	55	39	40	48	54	45	39	40	36	40	40	35	31	34	45	28	37	45	29	33	44	46	42	45	39	29	34	32	35	39	42	33	40	33	38	33	33	29	47	35	26	45	60	34	42	30	43	41	26	35	32	38	32	38	34	44	38	42	45	31	43	36	33	39	43	34	46	40	41	44	42	33	32	32	28	37	45	36	21	39	47	39	37	32	44	26	47	46	27	55	47	31	37	41	38	40	24	26	40	43	36	48	42	34	24	33	42	40	27	37	42	33	37	35	44	37	33	31	35	36	36	37	44	35	25	32	25	36	36	34	41	41	44	29	33	33	31	32	42	36	32	45	30	31	33	31	31	35	42	34	34	41	35	35	49	41	29	27	30	31	27	39	41	46	47	31	33	28	33	38	45	32	39	34	44	40	33	44	33	42	34	36	43	36	37	49	32	37	29	37	34	37	48	41	52	36	36	28	35	37	30	47	42	35	51	37	35	42	36	41	47	44	44	28	36	41	27	47	33	25	38	38	31	41	41	38	46	34	30	38	31	42	40	32	40	34	35	42	43	30	33	30	43	35	35	31	36	35	35	28	31	32	44	34	33	36	41	38	39	33	34	31	24	32	26	32	31	38	40	40	44	35	42	42	33	40	32	31	38	35	33	31	30	43	46	43	29	30	52	37	29	39	32	39	37	36	33	39	41	33	34	41	46	35	34	34	28	39	31	42	30	35	42	36	41	37	35	27	24	38	42	32	41	39	28	40	50	40	44	41	33	49	28	38	39	35	30	41	39	37	43	29	40	38	36	39	40	40	28	38	43	51	49	40	35	34	41	33	31	29	40	32	34	41	26	40	39	39	32	40	27	39	47	38	43	37	27	27	40	38	40	33	44	36	44	30	39	37	39	37	44	44	28	34	40	39	28	44	36	38	29	40	47	47	38	41	41	46	33	26	26	41	38	41	38	38	31	29	48	42	35	41	38	33	36	27	36	39	31	42	39	27	40	44	38	34	37	35	34	37	39	41	44	40	28	36	42	35	39	36	37	40	47	46	28	51	35	38	32	32	35	52	34	37	47	31	41	43	42	42	38	42	36	43	41	36	38	44	41	38	41	34	45	47	34	32	25	39	37	46	42	49	42	41	38	44	38	45	46	40	41	28	46	40	33	32	45	44	40	46	26	47	32	44	37	42	41	46	35	44	47	47	32	25	32	41	47	45	41	49	32	35	33	31	41	36	29	39	35	42	43	39	45	36	45	46	33	42	39	45	41	34	42	36	26	44	46	35
27782	11586	7288	9333	13554	5057	3344	2727	2196	1811	1498	1463	1518	1705	1702	1615	1634	1903	1750	1820	1794	1568	1284	1222	1053	1000	872	713	651	596	548	463	452	415	418	407	439	402	373	357	408	382	326	386	347	361	377	360	388	355	369	395	368	365	385	455	522	489	541	818	1921	2386	1571	653	546	509	497	506	483	460	444	462	442	420	415	396	423	416	378	351	334	365	321	339	359	340	330	311	326	308	327	326	320	299	372	325	325	336	312	346	330	327	323	329	313	354	347	361	309	307	326	315	333	333	304	335	304	334	296	302	290	328	325	323	341	334	326	327	306	318	303	339	306	310	289	326	291	319	305	328	298	334	344	293	319	356	326	343	342	318	302	340	331	302	329	320	331	329	308	322	307	346	337	324	270	360	306	344	308	321	304	295	355	319	329	293	310	299	337	332	309	309	327	347	308	284	328	304	324	335	301	315	328	305	313	308	313	329	295	355	339	331	322	344	326	284	339	288	294	314	321	329	289	311	298	303	320	307	318	338	358	339	325	314	339	324	319	344	339	320	287	330	335	345	312	309	301	337	348	311	287	318	304	348	302	323	309	309	312	311	319	330	298	336	331	328	322	338	286	320	325	332	337	321	308	343	297	317	322	306	346	329	324	311	301	331	330	297	315	286	327	339	293	342	324	308	325	294	312	362	334	313	315	336	357	323	316	338	313	282	334	324	342	315	300	306	350	323	344	300	334	282	298	333	330	315	346	322	344	326	335	340	287	332	288	332	289	340	328	332	320	312	318	330	359	319	314	306	325	341	365	290	305	306	335	276	328	328	301	344	299	315	316	296	336	326	318	322	325	313	327	335	306	343	333	338	284	321	334	322	309	276	294	327	301	329	331	337	317	291	278	307	317	333	319	285	300	333	306	319	313	285	327	344	332	290	318	314	294	313	338	314	310	343	316	300	304	328	318	314	324	320	284	309	321	350	293	326	336	337	361	312	323	310	287	317	325	317	341	293	317	316	344	312	314	339	316	298	342	322	284	323	300	309	342	324	306	303	299	300	351	324	307	323	333	312	295	319	351	312	342	295	316	301	312	299	290	328	330	303	328	319	343	339	348	322	312	322	314	347	312	327	325	319	309	308	293	272	310	319	349	336	331	321	338	303	315	325	318	310	319	310	351	320	324	293	347	298	319	339	331	309	333	329	332	305	319	325	314	300	293	300	323	282	311	336	337	370	307	344	337	313	297	334	299	321	287	338	309	325	354	274	315	323	324	315	320	322	317	312	310	295	299	317	315	308	359	305	307	291	311	311	321	328	336	314	298	337	287	324	310	288	340	309	349	328	328	301	314	348	308	309	321	319	311	321	290	317	309	350	293	337	330	317	317	296	311	322	326	347	312	298	333	290	296	336	303	334	316	324	308	328	340	323	327	324	317	313	294	317	317	313	353	290	315	300	314	325	314	328	305	291	297	325	293	308	305	307	293	325	319	294	301	356	330	340	323	367	334	277	329	312	328	293	309	322	305	288	354	313	333	317	321	339	305	324	302	311	294	306	317	312	327	321	290	312	361	292	304	322	315	286	326	329	348	297	299	318	287	349	285	299	352	312	301	322	320	341	313	340	328	325	322	296	325	301	290	325	316	320	343	316	293	340	335	334	323	330	330	306	332	326	363	345	308	297	347	329	312	338	275	320	298	340	316	313	350	318	304	333	340	321	320	299	294	320	319	322	314	297	317	310	341	350	292	297	314	344	304	294	331	310	314	319	289	300	316	330	345	334	297	313	302	308	343	303	286	309	339	330	278	345	331	312	334	348	341	360	332	347	325	301	323	304	332	336	350	341	354	308	298	331	317	328	321	321	341	320	294	325	298	286	315	307	316	333	329	351	320	310	291	336	310	313	311	300	310	335	316	343	318	300	328	316	312	312	319	303	300	294	315	332	317	322	296	321	336	329	312	313	304	352	340	319	330	327	344	296	342	321	334	318	311	335	366	311	332	332	302	325	308	334	287	315	303	334	315	323	340	330	305	308	307	313	324	310	316	290	323	277	310	323	312	336	334	326	330	317	340	319	287	329	346	323	313	314	325	293	324	307	264	332	335	297	313	308	291	324	325	329	330	336	325	306	310	322	322	323	333	330	330	329	302	306	307	337	315	299	290	336	307	301	331	321	366	342	311	325	332	317	316	329	304	318	314	316	294	341	349	310	300	289	337	329	338	311	299	329	322	314	337	353	358	338	306	316	348	319	297	329	328	303	332	316	345	328	320	331	312	307	329	270	319	348	331	297	324	301	343	322	319	326	328	324	341	276	287	305	298	319	313	327	301	340	327	331	295	315	321	353	297	328	307	351	341	331	315	314	347	340	313	314	311	337	344	292	333	326	302	322	288	298	317	312	356	314	297	304	316	306	324	322	332	312	326	303	304	301	330	318	345	310	327	316	317	315	317	315	332	324	313	326	302	299	314	321	295	321	303	328	316	343	291	319	292	301	317	322	325	305	315	328	341	344	301	333	320	339	326	310	315	330	287	323	323	329	324	331	337	342	330	316	320	342	336	298	321	343	306	301	323	331	314	318	315	331	298	315	317	347	319	345	315	345	319	317	314	323	323	318	323	320	324	333	358	348	349	317	309	311	304	305	338	315	296	278	319	304	339	299	333	333	313	327	307	301	311	308	321	320	313	334	335	313	338	320	344	325	322	310	302	356	324	297	306	288	317	320	340	296	356	322	319	272	326	339	304	335	327	316	322	293	304	288	297	313	343	348	332	312	321	317	318	353	327	333	324	286	339	320	331	337	337	332	329	317	326	330	315	337	339	322	317	339	332	321	318	294	302	332	315	323	309	311	325	298	320	333	274	328	314	303	333	310	289	350	342	366	296	325	304	301	326	341	273	339	337	321	292	298	295	298	321	319	317	321	351	327	340	320	338	317	310	318	308	318	340	335	336	293	326	327	334	307	331	317	357	326	318	309	301	319	335	295	318	303	312	354	322	326	307	330	336	346	300	319	320	301	306	327	339	307	289	304	312	309	304	307	294	359	328	318	295	288	295	321	308	336	299	332	351	313	305	331	302	309	326	325	301	319	336	337	334	338	304	342	307	296	333	280	329	313	304	334	319	304	333	311	336	329	300	316	296	319	323	323	299	309	333	330	324	295	324	342	339	329	344	342	327	325	316	317	322	333	328	315	318	312	326	330	327	322	313	317	304	318	325	302	321	308	344	319	297	304	308	327	304	308	325	303	323	317	307	364	331	335	318	310	318	313	301	307	330	368	306	331	313	312	301	344	304	330	328	322	326	341	323	314	320	280	319	336	317	347	309	298	360	340	298	349	311	311	318	286	306	290	294	327	346	318	329	320	320	301	314	342	294	300	336	330	330	330	335	341	343	318	321	314	326	316	324	323	330	305	310	341	294	304	319	327	339	349	348	323	307	310	312	306	321	309	313	305	304	319	308	261	309	297	299	298	314	326	325	277	324	306	312	311	295	309	343	335	335	305	352	293
2097	470	291	127	84	62	78	68	60	59	50	57	60	65	83	93	70	101	82	87	97	71	83	68	63	75	74	61	64	60	58	48	64	56	48	49	56	39	56	44	57	49	61	47	54	65	66	56	59	64	45	59	60	46	56	61	49	61	64	67	75	76	73	64	57	66	62	62	55	50	52	54	72	65	51	66	61	50	53	50	52	59	57	48	66	51	55	59	51	53	54	60	53	48	54	57	53	57	67	58	55	62	72	55	51	62	44	63	68	62	62	61	66	61	54	64	54	56	55	64	53	61	70	46	59	56	46	58	59	60	63	54	57	42	62	58	49	62	68	52	71	63	50	64	75	63	61	67	47	62	60	50	59	61	43	62	59	59	61	42	43	61	47	57	63	53	59	54	51	49	52	55	54	58	66	52	56	65	63	53	51	62	53	51	64	63	56	56	57	57	56	59	85	52	63	60	53	62	52	61	52	47	57	45	61	44	66	60	63	58	57	47	63	59	53	64	62	63	64	68	57	56	41	47	55	68	56	65	52	58	63	68	53	66	48	75	57	54	70	67	49	57	58	46	76	52	54	51	57	54	64	59	70	56	65	56	45	55	46	53	77	66	59	42	55	53	46	53	48	69	46	51	70	54	50	55	51	55	56	50	72	60	64	57	63	58	58	69	49	60	60	50	55	55	54	50	55	39	59	45	61	64	54	61	52	55	57	51	63	44	58	63	45	72	55	62	62	52	68	63	68	71	64	47	57	67	51	69	52	42	56	52	46	44	38	52	52	43	63	74	62	55	52	57	61	57	50	64	48	61	51	46	61	52	48	65	71	57	52	60	63	55	63	51	57	69	67	61	57	56	58	73	56	54	57	48	64	47	51	61	64	79	46	47	48	61	47	67	36	48	61	70	51	51	54	68	68	48	47	55	63	56	63	45	61	57	68	46	59	53	56	53	45	53	69	64	58	56	46	45	47	51	62	50	64	63	54	62	45	54	61	60	57	66	66	54	44	74	43	55	57	57	61	59	56	59	57	53	66	67	48	60	47	62	59	51	49	60	55	54	43	59	47	50	52	46	57	68	51	62	45	56	67	56	56	54	58	61	56	58	59	58	48	56	48	59	62	58	62	44	60	56	54	56	66	48	69	68	55	49	76	65	50	52	70	60	53	64	45	60	46	37	48	60	58	60	49	52	47	69	55	53	55	52	69	58	56	72	49	57	61	54	50	60	70	55	44	58	57	42	62	62	53	70	63	63	62	56	57	47	50	43	49	53	54	60	57	51	59	63	72	55	65	56	46	65	55	81	54	70	58	51	63	62	54	46	43	53	44	56	70	45	53	64	63	52	62	58	51	46	60	68	57	66	57	70	57	51	60	55	57	56	57	65	60	55	50	56	57	47	64	57	65	60	50	57	58	62	58	50	51	62	55	47	59	58	52	58	43	56	61	57	48	54	58	48	64	59	61	62	56	49	66	65	66	68	60	47	49	66	50	54	51	48	48	67	56	61	73	69	52	60	63	63	49	48	50	58	53	35	46	64	73	54	50	58	62	68	66	64	56	55	40	61	59	52	51	56	66	63	50	49	53	66	54	43	55	55	51	55	49	69	58	59	54	51	56	44	49	68	56	43	69	53	46	52	49	52	61	56	59	52	57	54	52	51	69	63	52	49	73	45	56	59	56	48	56	69	59	48	63	61	36	59	58	63	57	56	42	72	51	46	65	60	80	58	59	52	63	47	56	53	46	61	58	54	54	48	64	47	48	73	67	54	63	47	59	55	53	53	50	68	63	64	55	70	46	62	52	68	53	63	51	67	55	51	45	51	51	49	49	56	58	58	56	62	63	48	65	47	63	51	47	69	54	68	61	69	49	52	71	50	49	56	70	54	49	75	70	66	52	55	55	56	49	51	57	59	53	45	57	65	62	54	55	63	72	57	58	61	50	63	62	64	72	61	61	64	51	66	47	59	52	47	59	45	49	62	70	47	57	66	46	59	49	52	48	55	36	67	58	67	60	71	42	62	58	49	46	78	49	58	68	63	52	61	62	66	58	44	57	57	54	52	55	59	45	55	63	61	54	51	46	50	41	58	56	62	70	58	36	59	54	61	68	55	59	58	64	70	58	46	60	58	63	60	70	66	54	72	63	55	41	45	60	53	52	52	69	59	50	50	51	52	56	57	53	47	57	55	53	61	55	54	49	49	59	64	65	55	57	55	58	51	65	64	51	55	53	50	57	62	52	54	53	66	57	62	61	58	59	51	69	69	56	70	50	59	58	51	44	59	43	60	60	39	63	61	62	60	51	53	57	51	64	52	54	54	63	76	52	56	57	53	55	72	39	60	58	47	48	61	52	52	48	61	50	62	61	67	71	50	69	44	47	56	49	49	49	54	50	76	64	50	66	55	59	67	62	48	49	66	59	47	65	45	49	59	59	57	49	70	71	54	47	67	48	54	58	76	62	64	61	50	48	66	48	57	61	50	59	62	53	58	53	61	59	39	70	65	58	57	57	47	47	58	54	54	52	49	57	51	56	53	55	59	41	60	58	37	53	46	52	60	59	53	41	58	68	50	49	60	45	58	63	65	41	68	67	52	49	53	52	46	63	59	54	62	60	56	52	49	55	61	77	70	53	57	57	62	47	52	49	68	70	64	54	68	45	52	63	51	48	61	58	64	64	43	54	54	63	50	45	60	41	49	54	53	69	50	54	69	38	43	55	56	53	34	53	61	56	67	55	42	53	56	55	72	51	60	62	56	49	49	52	62	50	46	46	46	52	57	55	50	71	57	61	54	66	60	48	60	51	58	59	53	50	51	47	63	52	47	54	55	70	69	69	49	48	67	53	57	58	53	58	49	54	51	50	60	46	62	63	48	60	51	70	50	55	51	68	52	51	51	61	58	64	42	67	56	62	55	34	62	51	63	59	57	64	64	40	42	57	46	50	49	52	65	65	62	56	59	53	48	42	57	60	53	49	47	61	61	68	56	55	68	58	47	61	68	49	72	52	63	65	44	59	47	74	53	44	60	52	65	52	48	57	58	46	63	71	68	46	55	75	58	43	51	58	58	65	67	60	58	53	56	63	59	59	57	68	54	55	69	64	50	54	55	66	61	54	54	38	51	63	57	49	50	58	46	52	49	56	52	65	61	58	62	71	58	62	66	54	53	60	47	57	53	43	67	56	71	66	56	62	53	68	61	78	57	51	64	51	59	60	61	53	54	42	63	45	75	57	58	57	67	64	63	50	55	44	60	57	53	51	66	66	50	63	47	67	58	60	67	45	59	60	55	54	48	59	56	56	47	48	57	64	54	59	51	50	63	65	56	50	54	57	57	52	61	46	67	71	60	54	48	67	52	53	46	57	47	60	52	44	67	56	53	55	55	55	52	61	54	63	67	51	53	51	51	56	59	55	50	63	61	58	52	55	54	49	48	61	62	51	53	64	63	55	56	64	58	50	63	41	54	55	59	49	62	62	67	42	55	68	53
19518	6558	3434	2512	2911	1473	1197	1017	1018	790	748	810	891	1082	1390	1319	1184	1243	1026	1163	1223	1051	975	927	881	775	695	627	592	545	563	572	530	489	512	497	474	484	438	492	483	480	515	469	478	463	440	503	502	502	513	475	472	521	535	547	563	603	548	675	812	933	842	588	564	537	586	509	526	526	514	568	509	536	480	532	508	511	472	473	461	422	466	471	510	482	495	455	487	460	496	503	482	470	466	477	504	470	482	468	434	465	500	469	447	470	477	519	481	476	431	449	473	473	485	457	488	462	489	478	422	476	499	464	495	454	425	497	490	468	480	446	480	484	451	470	475	497	454	480	459	466	480	462	456	481	440	454	480	437	484	452	455	462	472	420	458	493	434	463	449	467	501	479	480	481	494	508	438	457	463	491	436	470	491	513	508	471	467	450	442	471	433	461	468	472	466	454	480	486	520	471	478	449	462	484	485	464	462	504	461	468	495	481	474	421	478	453	460	446	475	494	450	436	438	470	466	455	470	436	430	448	401	454	453	441	480	490	483	449	545	519	478	473	496	495	479	466	470	481	459	455	489	490	482	462	435	485	477	454	438	466	460	465	494	506	452	478	455	494	461	488	466	480	471	432	465	479	436	440	441	463	491	481	453	477	440	490	457	455	487	452	472	499	481	457	481	453	471	448	480	468	457	464	478	444	461	466	478	470	414	447	450	481	468	464	440	462	493	443	447	454	473	474	473	454	463	485	453	461	464	443	480	461	464	483	472	458	470	489	434	458	416	454	434	472	446	450	458	499	433	489	460	461	468	476	453	430	447	516	460	457	464	506	459	455	484	486	445	467	449	473	448	464	494	473	470	450	469	479	460	459	466	493	460	465	474	443	480	494	453	460	438	443	446	510	474	485	493	437	421	439	484	468	466	472	430	464	476	451	441	473	479	409	500	427	456	433	451	521	438	477	480	489	429	450	473	437	487	498	438	489	446	459	453	479	452	484	454	458	502	490	475	411	479	446	485	457	453	437	477	443	466	452	471	472	479	426	443	446	475	461	472	470	483	456	466	486	461	453	439	440	455	477	465	463	458	447	463	467	481	445	487	457	480	482	473	460	444	474	478	458	472	426	462	483	446	466	460	464	495	505	473	449	478	450	449	474	485	480	483	477	507	477	500	443	516	485	441	446	450	496	456	491	437	429	471	478	499	497	461	452	468	478	459	459	505	471	502	457	473	463	470	492	474	489	485	489	498	423	471	480	445	450	480	497	454	491	446	424	447	476	456	455	473	474	494	495	446	457	462	436	508	450	489	499	500	455	445	445	469	480	470	462	491	449	502	453	492	497	460	493	468	466	433	471	437	459	452	475	474	477	453	467	513	437	450	473	498	451	473	495	463	475	416	472	487	446	445	476	433	461	469	436	472	469	461	490	464	472	460	478	466	466	503	451	464	461	492	447	474	462	450	457	439	457	496	460	473	462	486	467	463	475	456	457	451	509	498	469	446	426	449	501	425	403	475	456	483	490	450	504	440	464	475	477	518	484	474	465	448	463	413	458	443	484	424	493	437	423	468	426	487	461	446	503	513	471	446	419	429	460	516	477	496	424	462	455	448	465	451	453	490	441	481	464	495	493	441	494	502	491	460	488	462	459	497	436	449	457	435	443	472	483	470	455	439	442	464	419	440	477	470	460	450	496	477	453	441	482	523	438	489	446	498	455	435	492	453	488	452	472	516	494	454	439	452	493	495	475	445	437	469	497	465	475	457	464	450	491	473	483	458	465	446	465	459	452	457	442	502	462	444	457	470	454	468	477	478	455	476	492	436	510	447	454	449	441	500	486	437	467	427	424	472	450	463	453	465	502	491	472	450	441	447	465	431	463	481	472	449	484	449	471	459	437	438	481	464	446	460	456	488	463	480	501	469	478	461	473	472	437	464	456	474	496	507	493	483	443	471	484	508	447	505	456	482	458	490	467	442	477	455	461	492	449	496	468	480	453	482	434	468	481	483	470	516	487	455	519	454	502	461	452	504	455	453	442	507	501	447	412	440	470	486	474	458	430	482	495	471	473	459	471	474	441	479	498	436	495	440	478	492	431	433	474	455	454	483	450	443	512	488	497	460	485	462	462	445	425	497	462	494	449	469	442	471	470	473	458	430	479	485	489	456	445	441	485	487	453	467	457	475	469	478	462	438	438	488	482	478	508	469	427	422	502	470	453	477	504	443	439	467	461	423	481	466	461	469	493	499	475	419	474	437	468	472	466	456	415	492	447	450	463	467	480	452	466	450	507	505	433	508	454	443	460	476	440	419	493	481	450	467	479	416	434	460	474	483	519	457	516	427	477	446	490	460	452	471	459	462	466	459	451	465	465	497	453	427	490	450	462	478	463	458	484	472	448	491	450	453	494	473	461	458	503	454	463	446	473	479	483	485	438	453	442	440	493	459	439	488	418	470	478	464	497	498	446	457	449	493	484	474	482	453	457	465	473	443	422	467	488	436	477	459	462	480	471	459	486	445	474	472	468	479	467	486	445	448	473	465	496	481	466	466	461	504	469	451	480	521	445	500	473	497	473	472	453	478	489	499	437	446	488	477	458	449	441	483	504	465	449	481	471	429	502	493	488	459	447	482	481	492	445	451	450	498	448	444	517	500	514	442	439	465	480	437	475	458	457	473	456	438	440	439	479	444	504	448	435	471	485	462	473	522	423	446	494	479	469	516	435	426	449	460	435	464	468	453	454	494	507	494	464	480	472	449	479	437	456	455	464	445	422	456	446	501	451	459	454	444	446	472	496	447	519	456	487	460	500	438	462	483	500	454	493	480	472	446	513	486	457	447	454	453	455	493	493	485	475	467	471	468	474	446	486	456	463	496	441	475	486	490	447	460	468	441	488	422	434	456	462	472	449	473	470	492	458	451	476	446	455	466	427	465	447	449	432	455	470	484	453	460	448	478	441	468	448	500	442	488	453	494	485	435	466	468	433	486	497	447	463	479	465	485	483	437	458	473	457	460	514	461	478	459	481	468	497	463	455	450	467	457	477	443	507	460	477	458	486	449	427	470	456	455	505	452	465	479	466	426	478	448	485	472	452	478	465	443	469	488	513	446	503	471	475	417	453	462	452	456	459	474	433	477	454	470	476	479	469	483	441	501	461	434	488	450	504	426	494	435	496	478	476	429	474	478	471	476	462	503	456	460	431	489	460	469	464	477	445	423	469	423	454	490	458	474	482	455	448	479	465	474	468	493	427	473	479	438	481	442	446	453	451	436	480	479	474	462	484	450	469	447	464	443	483	487	461	481	492	465	491	439	455	437	427	503	455	482	457	483	470	462	487	477	463	502	452	466	491	461	473	462	460	473	459	430	497	473	485	475	478	459	456	508	474	465	474	471	468	452	468	476	453	470	451	455	436	520	479	490	459	475	447	463	502	441	479	433	446	464	461	477	463	485	493	460	494	479	449	468	517	460	455	510	486	462	449	464	450	490	466	451	473	512	449
2553	881	380	226	114	95	104	80	82	88	57	64	73	95	99	65	86	105	92	84	55	66	74	58	76	51	50	49	51	56	46	44	49	37	49	52	47	51	49	38	50	45	40	40	48	47	35	46	49	42	45	49	53	64	41	63	62	60	50	72	102	87	50	68	60	41	63	51	43	50	58	45	52	50	43	49	50	44	36	46	53	46	43	47	50	42	43	47	50	42	47	49	45	51	43	46	36	28	49	50	52	42	45	46	47	51	57	47	48	46	45	43	45	43	36	59	55	52	58	45	46	48	51	56	40	40	38	47	43	40	45	50	41	39	55	51	43	49	35	49	54	49	50	46	51	39	43	36	50	36	56	48	45	41	50	52	49	59	42	39	39	53	68	47	38	35	49	44	45	38	43	40	45	56	54	53	54	41	48	47	42	49	48	36	52	42	42	43	49	42	48	43	56	50	39	45	35	44	48	35	53	51	51	52	45	51	56	31	44	54	42	35	43	59	45	54	45	51	50	49	39	45	40	42	50	52	46	47	49	42	42	40	49	45	55	44	38	40	45	41	45	44	42	52	45	48	50	42	43	41	49	54	43	39	48	32	42	39	41	51	41	40	45	59	42	51	46	40	43	42	59	48	35	60	39	37	48	42	56	50	39	42	58	49	57	50	58	48	51	44	51	46	54	49	52	41	41	47	42	42	50	49	46	50	48	54	49	43	49	42	38	50	49	44	40	57	47	44	47	55	51	39	41	65	46	38	49	54	60	50	43	44	45	54	44	47	53	54	51	60	49	46	48	49	44	50	42	46	47	54	52	54	49	50	46	45	52	49	45	41	48	57	41	43	40	45	45	51	50	39	50	47	43	48	46	54	41	48	43	43	40	56	35	45	51	61	45	39	47	43	36	44	37	65	54	39	52	34	46	37	35	45	53	46	50	37	40	63	43	47	48	52	48	37	47	41	47	48	44	44	32	56	32	48	52	39	62	38	51	37	48	41	52	43	41	52	45	39	46	50	39	51	50	39	40	40	46	49	47	38	51	32	35	40	48	49	54	39	43	43	56	40	34	49	39	46	41	38	43	41	50	49	33	52	44	48	57	37	39	42	51	40	46	56	45	55	58	61	42	60	52	54	35	39	44	45	41	49	46	39	43	47	55	53	49	40	46	35	65	44	69	45	44	42	46	43	46	45	38	50	51	38	54	53	41	44	42	40	56	45	39	55	48	41	53	53	58	51	47	39	53	35	62	48	51	50	47	52	46	58	44	44	45	41	37	41	46	43	33	46	46	55	43	41	42	28	44	56	42	36	45	48	48	45	45	49	47	46	52	50	47	50	45	54	59	57	44	46	47	45	58	37	50	42	56	52	44	56	51	46	48	39	50	40	45	42	43	39	52	40	37	49	45	39	36	52	43	41	38	44	46	37	28	41	49	50	45	48	55	37	36	53	60	37	49	36	48	36	53	43	44	54	50	58	51	36	52	39	50	48	48	38	45	45	50	46	50	53	49	46	59	42	45	36	45	46	60	49	57	52	44	47	56	49	35	38	47	39	51	38	56	29	42	54	49	44	44	60	48	55	44	45	46	39	45	49	43	58	37	45	48	52	49	51	47	52	57	38	44	46	43	53	34	44	49	51	46	45	41	49	45	45	49	50	37	44	42	46	41	48	58	42	52	52	45	37	48	49	41	45	39	40	54	38	46	53	54	44	42	33	41	45	52	51	48	49	43	49	46	42	42	41	49	50	52	47	43	40	34	32	43	38	40	50	23	42	49	47	54	62	48	40	50	51	58	53	42	51	49	36	40	41	54	51	38	55	48	48	51	50	43	44	60	43	51	37	44	43	39	45	53	45	56	47	59	42	33	41	49	47	40	49	50	54	53	46	37	56	38	57	36	63	56	40	43	27	33	34	45	52	41	46	37	51	34	38	38	34	53	45	51	45	43	46	48	31	42	51	49	56	52	42	44	45	54	36	42	47	42	48	59	45	36	43	46	54	50	41	37	50	47	41	55	41	46	53	54	50	48	44	56	56	37	35	42	49	36	62	63	39	57	45	54	37	35	39	40	46	37	59	46	54	42	48	37	53	53	51	50	51	37	53	36	45	51	48	59	39	36	37	47	45	50	37	44	37	43	46	45	41	54	36	46	50	46	42	48	52	49	51	42	47	59	52	48	61	49	53	35	48	47	45	39	50	38	41	52	39	54	43	41	49	42	39	47	56	41	50	39	50	50	54	40	51	45	49	42	49	47	40	31	44	43	47	45	42	37	49	47	56	47	51	54	40	36	46	52	35	47	46	40	46	39	34	52	46	44	37	41	45	47	53	47	41	62	44	43	50	57	37	45	57	52	48	49	54	44	49	44	39	38	43	42	39	47	46	40	45	58	50	47	40	50	62	53	48	45	46	44	42	40	58	46	38	47	55	50	49	40	38	43	44	35	61	37	52	46	39	43	50	46	47	46	50	37	57	44	47	45	48	39	49	48	42	46	46	58	39	41	42	42	50	42	43	43	51	50	47	49	49	48	45	49	50	40	45	47	59	43	48	43	41	41	38	46	48	47	47	45	43	44	42	48	52	45	52	46	43	37	63	59	41	28	56	41	46	32	48	48	40	35	50	42	47	45	40	42	43	55	40	52	40	47	48	42	63	55	45	40	35	37	43	41	37	41	53	41	39	37	32	41	47	52	45	41	42	46	51	44	40	37	43	45	50	43	39	46	42	45	60	55	51	54	43	46	45	50	55	45	54	56	46	47	36	40	50	51	35	46	49	44	51	42	50	46	52	50	42	47	53	45	35	48	40	53	56	34	47	49	52	42	41	46	54	41	51	46	42	55	46	38	32	54	46	39	48	54	48	51	52	37	45	47	59	37	39	58	46	36	42	36	48	52	48	54	49	59	47	54	45	41	45	57	45	46	46	38	49	39	43	52	45	34	54	46	47	41	49	42	51	46	47	59	48	43	59	48	43	55	55	46	42	49	43	54	50	44	44	49	45	46	58	60	42	54	47	43	51	51	48	52	44	46	41	57	53	43	40	52	45	41	48	50	59	70	46	43	39	45	49	36	47	53	49	56	42	47	48	42	44	45	45	56	46	49	44	44	53	49	43	52	54	52	46	54	36	45	37	48	41	50	41	51	44	44	31	43	48	45	48	46	46	39	61	46	40	42	45	45	36	49	32	47	56	54	44	34	49	33	43	53	48	48	38	45	44	53	37	38	41	51	42	48	42	33	48	50	48	56	47	57	39	44	63	44	44	46	54	50	61	36	47	31	49	55	44	51	46	44	43	42	40	41	63	56	37	50	46	47	50	52	41	54	49	51	50	57	45	41	36	40	40	42	56	53	31	68	52	41	45	47	34	42	55	36	40	39	69	29	37	53	43	56	38	48	49	42	34	40	47	39	55	47	35	42	37	44	44	36	53	34	43	51	45	47	50	44	46	46	51	46	54	37	52	46	46	46	43	51	51	55	45	45	54	46	50
25164	9304	4110	5568	6803	4404	3013	2264	2001	1753	1240	1336	1506	2062	1599	1304	1867	2089	1627	1378	1158	1190	1105	941	800	735	690	639	573	526	505	450	460	504	447	405	443	433	407	456	456	449	442	451	430	433	427	431	428	427	430	407	425	430	506	522	535	522	598	1154	1454	1038	618	542	618	537	537	563	540	451	516	475	481	499	445	471	432	445	379	438	419	424	417	402	432	395	385	394	414	411	377	424	401	409	370	412	387	408	410	360	408	441	412	404	409	390	375	419	382	387	405	384	382	369	363	377	400	397	426	390	392	392	417	428	401	417	370	384	374	369	392	369	354	370	392	363	422	404	363	395	388	411	414	435	369	387	376	424	408	365	370	403	351	372	349	372	376	368	395	418	368	383	395	394	405	384	398	382	406	388	360	352	372	378	419	390	354	399	394	369	392	342	400	359	394	380	398	410	369	396	377	427	387	359	370	395	386	358	397	370	423	416	408	384	391	383	392	408	390	383	379	415	376	405	394	390	374	389	383	357	356	365	394	356	400	390	381	377	414	379	422	431	369	386	444	402	407	368	376	358	392	398	379	390	406	418	366	387	386	367	368	362	395	394	432	363	402	419	385	404	358	380	394	380	387	395	390	379	378	402	418	395	379	391	371	429	366	353	361	389	424	374	347	402	403	371	414	403	387	378	359	401	414	378	388	403	398	387	379	393	401	380	406	433	409	405	370	416	386	411	388	401	364	410	389	417	418	380	379	375	416	390	360	400	383	364	366	405	332	427	402	378	388	359	389	383	403	388	393	386	384	407	398	359	370	409	390	394	411	355	395	379	359	372	361	392	403	374	390	388	392	368	377	408	398	409	371	392	398	396	418	397	399	401	410	398	398	396	399	377	423	357	423	391	385	394	388	439	376	365	396	370	398	372	364	411	415	385	389	392	396	393	383	416	395	404	402	387	431	369	381	371	353	390	383	403	360	391	405	425	385	395	392	420	407	396	409	377	385	358	385	386	391	393	379	401	400	404	367	436	382	409	394	381	405	414	371	349	391	381	352	395	378	350	388	415	383	386	411	372	396	394	376	367	387	393	400	371	408	413	382	404	430	399	409	400	365	381	403	373	378	388	395	409	415	406	403	391	400	387	390	401	375	390	382	381	400	416	389	382	411	361	351	420	404	404	397	369	386	371	422	415	368	407	382	407	374	407	391	415	366	368	424	407	393	359	428	400	386	392	377	405	377	422	431	413	352	383	400	399	405	413	398	388	371	381	391	403	410	392	375	393	396	398	388	411	381	408	384	397	360	377	366	410	385	418	363	393	375	374	365	387	381	380	391	388	415	388	410	393	434	395	415	405	366	366	411	407	399	400	417	400	426	387	388	416	412	366	389	410	393	429	395	370	344	401	360	388	390	398	396	382	383	357	363	375	401	374	422	361	401	387	443	383	403	394	385	387	376	420	383	395	392	407	389	381	384	381	399	374	390	385	364	399	391	372	366	383	386	387	415	404	396	393	409	400	366	436	407	405	426	399	420	388	386	376	381	396	386	373	419	397	368	401	422	390	373	395	401	401	387	390	385	402	378	364	371	382	408	376	354	368	405	422	392	359	380	403	387	378	377	383	404	418	379	370	383	375	353	388	377	412	422	398	400	370	411	364	363	401	373	416	418	375	391	370	401	402	389	378	409	397	420	433	360	401	393	377	362	395	417	395	408	382	383	413	379	358	396	393	372	409	404	366	370	393	372	398	411	364	370	356	399	393	375	385	374	375	409	391	356	396	409	381	410	402	415	379	384	412	392	413	383	413	412	374	404	422	395	403	421	400	410	391	363	401	405	347	426	395	404	322	388	394	399	389	402	390	395	383	401	383	383	397	399	411	372	364	381	375	392	343	418	355	379	386	396	363	428	404	371	392	381	400	376	381	410	381	394	381	406	385	410	411	359	403	390	412	370	399	337	388	370	412	394	423	383	406	390	382	406	410	387	408	374	354	417	390	407	421	393	397	362	418	358	391	396	387	355	397	372	390	415	414	428	371	395	401	405	400	391	389	404	361	398	412	397	393	369	382	361	376	394	415	385	363	385	417	425	428	373	400	391	399	405	378	412	413	412	399	391	381	375	394	374	409	395	357	398	404	421	433	418	418	400	366	379	398	399	396	421	373	407	415	383	384	406	379	418	410	413	408	405	367	390	366	382	396	412	367	393	373	430	427	369	359	365	370	382	405	406	390	433	411	410	391	408	398	417	391	387	444	412	404	393	367	407	389	442	434	414	393	398	398	394	401	379	389	373	368	382	369	426	407	380	414	367	352	409	370	397	361	397	405	386	399	346	421	391	389	403	366	384	399	377	410	357	402	386	408	402	365	391	363	425	380	376	392	404	373	413	400	373	357	373	385	421	378	388	394	401	401	391	371	390	383	375	380	397	387	342	387	418	372	432	416	376	349	393	372	394	397	377	380	371	350	376	388	366	425	404	393	389	366	379	408	392	380	426	414	391	368	389	398	403	396	424	387	398	379	355	393	372	421	392	409	378	430	395	389	457	386	421	401	396	385	399	432	371	391	351	395	388	378	411	402	379	360	430	377	373	378	357	387	392	362	389	393	401	389	385	369	375	367	383	400	407	387	407	376	393	354	364	370	399	405	389	378	407	423	400	413	382	382	401	383	419	382	381	376	384	397	399	391	358	375	437	418	388	365	418	406	403	382	393	414	364	346	389	407	354	372	410	373	371	427	397	395	379	381	379	369	379	383	385	400	407	380	367	396	393	386	359	410	404	367	393	431	412	398	386	374	380	411	389	400	356	411	411	384	409	357	421	427	401	368	366	393	371	393	396	389	420	391	387	378	393	383	395	394	400	378	413	410	410	403	366	368	386	384	386	337	396	392	418	374	415	375	409	386	420	393	405	399	349	390	394	389	430	431	405	416	454	393	398	384	401	418	425	401	395	372	398	402	393	421	399	360	345	404	384	394	361	391	400	381	375	408	347	421	400	367	403	414	427	389	371	375	371	405	413	409	379	375	336	407	393	367	406	361	385	397	381	372	374	410	394	373	394	410	397	389	390	392	357	364	400	411	400	373	420	391	387	390	421	383	408	370	412	400	372	362	431	401	429	385	421	389	389	413	389	392	410	409	376	401	390	388	395	406	378	417	410	361	380	391	433	358	409	376	408	390	426	396	396	373	374	376	373	415	384	388	389	386	371	406	387	373	426	407	404	390	390	397	376	359	375	412	369	384	376	373	384	389	413	386	398	400	369	410	411	377	389	395	389	401	389	361	370	376	424	405	392	382	415	380	392	400	404	369	369	355	401	382	396	370	424	402	382	421	376	380	393	378	391	408	397	376	405	376	379	398	403	403	391	393	379	398	381	393	421	410	381	357	389	390	392	380	365	383	397	406	396	425	407	405	413	395	400	416	421	394	382	384	391	422	407	406	384	397	415	388	369	383	376	397	374	378	434	368	370	406	417	375	361	390	359	386	402	384	395	383	383	362	368	381
2416	697	383	176	131	130	95	81	88	92	82	85	94	77	68	82	117	109	102	70	92	53	69	71	67	67	53	57	61	51	57	42	56	57	45	52	46	48	39	47	46	44	53	45	59	61	58	57	61	49	43	47	57	43	43	45	59	45	60	101	70	51	76	56	57	47	46	60	64	57	52	44	54	47	40	49	42	60	36	52	48	48	55	51	62	58	56	41	50	54	46	42	50	43	43	53	47	47	52	53	40	49	60	51	59	36	49	37	39	42	65	51	42	56	42	55	50	50	37	43	58	48	53	55	38	60	55	50	40	48	45	39	60	44	45	45	44	48	52	45	45	40	52	52	49	38	42	61	58	49	46	57	53	53	47	39	47	53	42	52	55	49	48	53	51	47	70	41	43	53	51	47	57	51	47	44	51	47	50	45	53	47	56	55	34	49	43	53	51	56	58	47	52	32	40	41	44	56	42	45	38	43	56	55	41	54	34	48	54	35	50	49	44	42	55	48	59	51	45	52	53	49	39	55	49	53	37	47	54	51	44	62	55	50	48	46	44	42	42	48	58	58	52	42	44	57	48	51	50	60	47	55	39	52	50	49	56	40	46	49	47	51	56	59	53	52	44	55	53	54	57	69	54	57	44	44	43	45	53	47	44	46	43	35	55	46	63	37	55	60	41	51	60	55	44	43	53	34	59	44	50	53	50	54	42	58	42	38	52	50	49	42	55	34	66	33	37	42	60	55	51	47	59	55	54	48	43	39	35	42	47	40	37	32	42	38	59	59	39	40	33	49	57	50	49	54	45	54	50	54	52	50	49	43	49	45	55	64	57	45	50	62	44	44	57	49	56	49	45	46	43	42	29	45	35	56	42	58	53	40	49	50	44	54	44	46	43	46	46	44	48	44	39	55	54	46	51	49	54	40	42	45	50	47	57	46	50	45	43	49	51	44	54	54	40	45	45	51	53	39	44	35	46	44	55	45	44	46	42	48	47	49	37	59	48	52	52	52	54	57	57	36	51	28	51	37	55	46	48	43	54	59	42	45	39	51	37	37	41	47	37	43	50	51	55	51	48	43	42	61	61	42	51	43	46	56	48	52	44	51	60	59	51	54	50	42	47	48	52	46	71	36	56	56	39	51	56	51	45	41	51	50	51	45	46	49	58	47	57	58	59	60	49	47	46	42	62	40	52	53	55	51	54	47	54	47	39	59	59	42	50	47	62	39	56	49	48	58	44	54	50	53	47	48	48	51	56	46	49	54	53	60	46	46	62	51	55	42	59	50	47	46	52	54	60	45	44	60	53	45	57	43	55	51	48	37	57	62	49	43	51	43	50	42	55	42	41	43	47	52	52	40	54	56	49	42	49	51	44	51	40	50	46	41	55	40	56	49	49	42	53	42	52	43	36	38	45	50	44	56	55	37	52	54	54	49	58	45	49	52	55	47	45	44	57	53	46	54	49	46	51	57	47	43	42	49	64	50	59	51	47	42	47	40	54	44	52	44	45	49	55	51	66	46	48	42	45	60	33	47	49	42	59	44	48	55	48	40	49	36	60	57	57	47	49	46	47	50	47	40	34	47	36	64	46	50	46	48	54	38	36	46	50	58	55	48	53	42	50	36	50	50	51	46	46	56	42	49	53	51	58	57	52	42	52	47	42	57	50	39	41	56	49	45	49	46	47	47	42	47	50	43	49	49	59	46	58	51	50	45	55	43	46	52	45	44	44	55	44	51	39	46	51	52	56	40	50	47	48	54	41	62	57	47	41	35	57	58	47	58	62	45	50	43	54	55	33	60	48	44	50	53	37	40	55	44	43	45	60	53	57	40	63	51	50	54	33	40	53	52	52	57	50	50	55	57	49	50	50	39	53	51	59	49	52	45	56	41	42	46	45	47	59	48	47	54	49	34	48	46	45	38	48	55	59	43	55	53	51	49	39	54	34	61	46	54	37	53	57	54	57	45	43	43	47	51	41	46	46	59	58	44	56	46	45	49	47	55	57	45	47	57	54	49	48	49	40	46	46	46	42	46	37	48	45	45	49	53	47	46	53	58	61	54	48	59	52	44	54	44	42	58	50	36	51	38	54	38	45	52	42	50	35	46	36	48	47	43	53	43	42	46	39	48	48	48	42	39	58	44	46	54	41	44	49	39	46	57	46	45	44	55	45	42	37	54	43	40	61	43	43	59	46	53	49	51	48	43	52	49	46	50	42	39	46	40	51	36	47	45	56	45	52	47	55	53	48	54	48	47	48	49	49	59	40	44	43	45	55	57	39	47	61	38	50	60	48	47	44	48	39	50	42	59	56	43	45	41	44	38	53	59	42	42	40	46	52	52	47	48	56	54	78	45	61	52	53	56	47	56	44	44	39	45	42	46	47	54	63	45	50	57	47	54	51	51	42	52	53	43	50	35	57	47	45	49	57	34	51	41	49	47	50	52	64	47	31	52	54	51	68	31	34	59	46	44	59	54	59	44	48	49	54	50	56	50	56	50	48	51	47	53	41	38	51	31	42	46	59	55	44	42	50	41	63	41	44	49	41	51	43	36	52	57	59	49	51	54	55	42	35	51	40	53	47	57	50	45	49	46	54	44	55	44	44	50	45	51	61	60	50	51	49	48	54	48	48	45	52	47	58	50	54	32	48	55	53	44	50	49	44	40	47	54	54	35	42	45	45	41	49	49	47	46	57	58	48	45	41	54	52	53	51	45	50	52	43	44	51	50	41	59	49	46	44	39	55	54	41	37	52	44	59	64	49	41	50	51	51	51	38	60	51	47	52	49	43	66	56	53	52	50	44	49	60	55	45	55	48	46	53	48	45	50	52	61	46	44	63	48	47	48	53	49	52	35	45	54	47	36	37	46	46	54	44	50	53	56	57	44	44	49	48	47	47	47	52	52	49	51	43	47	51	58	51	57	56	43	41	48	50	43	51	30	40	51	51	48	58	45	50	51	43	55	44	41	49	48	49	41	36	43	47	38	43	45	52	57	39	52	56	57	41	53	54	51	56	41	54	38	51	61	45	58	41	48	43	51	33	45	46	52	38	36	56	42	49	48	51	44	42	46	54	47	65	50	57	52	43	33	46	50	52	51	53	68	39	44	41	45	44	46	44	47	46	38	49	48	47	43	35	47	53	39	43	44	46	44	57	40	47	33	50	47	56	41	43	45	43	46	46	45	42	51	47	45	54	65	37	46	61	44	41	40	50	40	54	39	50	45	51	50	56	54	36	60	49	40	50	53	56	47	45	51	45	56	52	46	46	42	43	48	55	51	52	42	48	39	54	55	49	46	55	50	52	48	56	53	54	61	46	53	51	57	59	39	45	53	44	47	41	54	49	40	52	45	56	49	55	48	43	43	54	47	50	49	43	52	39	52	43	45	47	46	45	47	46	50	37	52	50	45	60	44	44	43	50	43	50	52	52	57	66	43	44	48	44	49	57	48	54	51	57	48	30	52	44	42	46	49	36	47	39	43	47	50
20519	8105	4474	4733	8075	6000	3144	2447	2124	2376	1894	1704	2091	1666	1156	1410	2155	2100	1811	1480	1503	1309	1142	947	886	757	694	621	532	569	477	474	482	463	416	447	480	411	420	419	454	444	438	418	462	473	432	433	446	425	433	430	426	477	466	552	552	639	726	1477	1401	838	672	682	599	566	620	595	545	564	559	533	513	510	455	483	433	444	452	401	401	400	419	432	432	407	468	412	450	408	426	429	458	396	384	410	410	433	415	443	410	372	449	393	416	397	405	427	407	414	432	400	427	403	397	403	396	365	373	391	376	420	406	409	416	388	377	387	421	395	371	370	372	436	426	394	402	388	377	373	399	391	387	406	391	399	405	387	450	376	423	401	397	412	370	406	394	383	386	355	389	415	418	403	394	412	392	432	417	439	408	384	357	399	374	386	411	380	395	407	400	405	381	392	427	405	392	415	407	421	413	413	383	394	388	387	386	449	401	412	404	362	406	422	366	396	404	380	378	388	412	384	451	406	371	415	425	427	370	394	426	430	400	376	404	366	414	418	398	391	404	391	360	398	384	411	378	437	431	408	425	394	396	441	426	379	415	366	431	377	412	386	405	433	404	388	409	400	383	426	365	382	392	354	387	412	413	403	391	418	433	369	406	389	388	376	439	419	374	390	416	419	429	416	349	445	406	371	393	391	418	412	387	368	420	432	396	383	368	390	379	360	414	392	378	417	444	419	381	351	412	423	421	413	402	387	368	384	403	410	395	367	423	413	406	417	432	385	430	391	374	419	382	391	418	399	408	408	372	389	404	382	392	385	399	412	370	397	396	404	373	370	378	414	396	414	407	384	422	374	439	400	400	416	400	373	424	375	394	433	421	389	425	402	407	397	400	364	390	394	392	394	397	396	372	424	444	441	406	378	439	375	421	411	385	413	426	395	368	350	396	401	389	379	399	411	431	403	431	384	407	350	388	408	393	400	426	397	400	398	396	373	404	386	367	407	375	410	421	372	374	421	357	366	408	368	395	391	403	384	376	416	400	413	365	386	393	396	390	375	405	399	427	406	396	391	403	361	400	371	379	351	386	383	393	394	366	421	414	366	382	396	390	380	394	401	371	376	428	391	451	423	390	382	391	374	427	368	392	396	377	404	383	358	385	418	394	389	408	406	389	422	365	413	380	407	401	411	398	404	433	427	396	405	402	416	385	376	380	396	414	379	410	404	406	402	360	400	401	398	373	401	406	422	397	374	408	410	387	404	402	426	395	384	388	429	369	404	396	417	418	425	414	446	417	385	393	393	397	391	412	410	385	415	362	404	390	397	389	402	374	445	380	393	394	411	373	388	375	403	414	427	395	420	401	436	407	389	429	411	453	379	369	434	422	421	388	412	358	389	393	395	412	381	395	406	379	370	401	390	391	414	414	371	372	394	344	431	419	451	386	403	381	412	413	419	402	372	387	408	379	357	424	366	348	406	398	440	432	428	396	367	380	388	391	404	364	398	404	397	400	331	409	401	382	397	412	421	426	386	385	390	375	435	366	418	375	425	390	404	383	393	430	380	427	410	414	410	405	412	417	388	399	399	413	367	356	393	389	408	393	382	416	419	408	377	387	410	385	418	426	415	381	379	398	368	377	403	399	393	386	421	413	390	402	391	403	422	450	403	383	377	405	414	391	393	399	383	419	341	384	375	387	415	373	369	406	396	405	409	399	380	412	433	408	423	399	385	384	405	393	382	397	409	414	410	447	423	363	408	421	383	364	419	398	397	380	394	386	388	375	408	392	417	395	433	400	398	383	421	386	393	382	406	372	417	364	403	405	395	433	380	390	417	356	419	377	412	420	426	390	388	402	381	441	398	383	399	405	396	404	398	436	389	359	416	393	393	438	408	399	388	388	382	396	390	387	391	408	411	369	402	411	412	399	376	403	388	420	416	412	370	415	425	388	427	395	449	396	408	389	398	415	406	364	381	388	391	389	401	417	415	401	390	350	391	397	392	391	430	407	397	411	403	413	372	408	379	412	376	392	393	403	441	404	398	421	398	425	384	384	437	422	412	406	403	419	363	420	411	400	399	423	423	394	405	351	399	377	409	378	396	397	353	407	409	378	416	411	401	386	434	419	405	429	387	395	376	411	393	418	395	423	397	417	425	392	410	387	393	378	371	406	350	418	414	366	432	383	392	447	377	360	404	415	376	384	400	373	389	410	392	410	411	371	385	396	390	422	379	416	350	409	385	436	402	410	412	392	413	393	402	403	386	446	400	406	402	423	374	412	381	434	381	399	396	399	388	385	424	379	408	433	421	407	415	402	415	372	398	382	377	407	415	380	385	443	384	377	405	371	431	424	446	401	376	381	412	411	409	407	406	397	393	389	367	386	410	407	388	421	387	396	415	392	422	402	377	434	388	416	413	399	401	390	383	406	396	385	411	410	416	400	388	382	412	420	403	380	415	385	403	385	383	385	392	374	379	387	379	376	384	426	371	401	392	382	417	412	435	419	383	380	400	378	416	411	370	400	417	386	410	407	430	411	382	419	404	395	420	399	412	376	373	408	366	409	367	379	393	371	366	405	402	405	404	394	392	382	409	364	381	410	386	406	383	380	366	390	410	401	356	391	403	391	381	379	385	425	397	399	386	418	359	413	393	429	394	394	404	387	372	384	438	393	392	432	419	406	381	407	362	392	394	407	418	436	367	359	410	391	404	434	430	392	394	400	431	431	401	391	404	381	426	383	368	397	380	394	377	430	383	408	418	429	421	410	375	388	413	421	416	402	398	383	394	384	445	406	451	389	390	418	399	408	413	366	392	360	378	398	426	371	362	400	389	378	428	380	400	414	391	426	383	400	408	402	378	364	407	429	406	416	379	422	377	404	428	405	437	400	385	420	407	412	427	370	428	376	375	413	399	394	357	361	402	402	404	423	392	385	385	423	386	386	358	406	363	409	398	383	409	408	418	389	375	386	370	457	417	381	415	391	406	391	422	401	394	388	387	360	398	394	413	386	386	354	424	412	379	382	383	362	364	378	384	381	416	393	411	418	405	414	418	436	401	401	405	397	363	388	414	404	422	396	407	394	414	388	398	381	400	388	420	391	402	391	394	421	413	410	382	403	420	384	393	381	422	410	374	432	399	390	409	371	383	421	431	409	409	404	396	380	388	381	391	389	386	407	423	385	401	420	379	380	448	391	396	406	402	375	418	387	421	421	444	432	382	419	422	419	412	404	391	414	405	403	384	376	390	397	406	415	436	392	400	408	382	369	369	394	414	422	410	390	372	391	377	374	372	405	415	385	405	384	381	396	403	414	404	385	357	408	425	398	384	401	410	370	410	410	375	382	395	395	388	427	385	400	392	427	387	382	397	367	403	366	386	410	380	386	413	419	392	443	438	374	428	414	381	398	378	404	390	398	382	382	388	398	371	366	430	422	403	374	359	407	380	416	396	455	424	438	396	395	401	355	390	414	409	400	406	378	401	388	436	389	398	397	421	381	377	394	434	384	392
2807	1194	441	332	192	125	116	111	97	85	90	94	87	58	62	88	99	87	80	94	71	62	74	75	62	50	37	39	39	50	46	42	39	40	43	43	40	44	43	43	32	48	39	46	40	41	50	37	41	39	50	39	42	59	43	42	53	47	51	104	84	61	55	48	52	49	43	55	38	55	63	35	33	41	50	55	37	44	35	46	27	39	46	45	32	24	39	38	40	39	26	42	43	38	41	40	31	49	38	45	41	33	36	35	37	37	30	42	37	40	38	40	36	33	37	33	36	31	42	27	30	46	29	44	34	46	48	30	37	39	41	39	44	44	38	28	38	36	44	45	33	46	28	43	34	35	42	43	40	31	34	38	34	38	34	20	39	38	40	47	31	40	38	44	53	40	44	30	37	29	29	34	44	52	38	33	42	37	36	34	38	44	29	25	35	34	43	43	44	39	49	38	32	32	45	36	27	41	38	37	35	39	38	32	39	44	36	32	51	31	27	47	42	39	31	34	31	41	40	35	36	39	34	44	36	40	37	39	48	40	44	31	35	32	47	47	32	29	31	38	36	42	36	34	32	40	40	34	29	34	33	32	27	38	36	35	36	37	41	37	45	34	34	40	41	37	29	35	37	34	40	47	35	31	52	27	40	43	41	40	37	44	38	22	39	42	38	42	37	31	38	49	42	37	23	43	35	45	33	35	32	33	33	41	26	27	38	38	23	42	41	35	38	48	37	32	33	33	40	30	39	29	35	49	34	33	39	37	39	36	31	41	39	29	36	49	28	30	43	39	41	33	33	25	42	35	35	31	37	28	34	31	42	20	33	36	35	31	37	37	33	37	38	37	28	40	44	43	36	33	39	26	42	33	48	38	43	43	31	34	40	40	29	42	34	38	32	44	25	41	38	38	30	33	45	42	32	41	33	35	40	26	40	31	36	42	31	35	47	31	39	30	37	34	32	44	33	37	32	34	28	45	23	52	39	36	33	38	48	30	38	38	38	34	40	32	40	46	33	26	37	39	41	40	37	36	36	45	46	36	26	39	43	35	34	36	32	36	36	27	39	44	40	47	48	25	39	35	39	42	33	36	40	24	37	39	40	32	40	39	40	33	30	47	34	36	45	46	46	37	40	34	30	34	35	33	40	45	27	46	42	30	32	28	33	33	35	38	40	34	40	37	43	41	34	38	39	34	36	36	33	43	42	25	38	35	43	37	40	37	48	37	52	45	34	40	39	44	35	43	28	46	33	21	49	35	31	43	31	24	34	41	36	32	53	38	38	40	38	24	30	38	47	28	31	33	37	37	39	33	41	46	43	51	39	26	43	46	31	40	28	41	34	34	33	37	23	29	42	38	41	41	52	37	32	46	32	29	42	49	37	41	29	34	32	35	33	40	39	36	42	39	33	36	40	45	43	42	38	31	39	22	39	46	38	37	41	31	28	41	43	33	32	38	43	33	40	21	32	40	44	35	38	39	38	36	32	42	36	33	30	40	39	48	38	42	34	42	52	48	36	30	47	51	23	49	31	39	35	28	40	39	44	36	31	36	47	37	40	41	31	37	32	42	34	35	42	33	31	26	40	37	39	28	33	36	42	39	40	35	35	40	39	39	21	38	36	43	34	35	31	28	37	38	47	40	31	43	38	38	40	28	44	41	39	35	38	44	29	44	43	34	27	46	33	31	30	40	41	31	41	26	37	35	34	37	38	44	42	39	31	48	32	33	39	31	29	35	39	44	38	38	43	39	37	40	38	47	30	31	30	41	34	29	32	34	30	34	35	38	43	34	26	41	33	36	23	42	36	33	30	32	42	25	43	51	27	46	31	43	38	33	36	44	36	43	46	34	29	34	30	35	38	30	41	29	33	37	38	33	34	39	44	42	45	37	37	35	44	32	36	49	26	39	49	47	42	41	30	38	37	42	32	36	39	34	38	31	32	35	32	26	46	38	38	34	41	34	39	35	40	45	33	39	37	36	32	45	33	52	34	39	42	44	33	30	40	47	28	43	31	31	36	44	22	30	38	33	38	42	30	31	33	48	40	34	25	37	32	50	36	40	31	38	36	38	38	49	39	31	37	36	35	35	33	34	35	40	44	42	45	28	44	27	32	45	41	35	38	44	40	37	36	32	42	28	35	38	34	37	45	37	36	28	39	52	45	58	34	38	32	34	39	45	46	35	34	40	45	23	41	42	41	43	34	37	29	36	39	44	40	27	31	51	45	33	34	34	32	25	39	34	39	31	39	38	42	40	41	38	33	39	37	34	44	39	44	43	30	33	28	45	43	43	29	31	35	25	39	39	42	41	41	36	40	39	35	42	37	36	27	32	38	29	32	35	47	36	48	32	29	49	35	38	38	47	27	38	42	40	37	33	38	45	44	37	36	39	32	35	44	48	36	30	32	35	36	44	41	37	32	31	35	45	42	36	35	36	48	35	37	35	33	40	41	44	42	34	33	37	34	42	37	36	48	26	37	32	36	33	41	39	39	31	32	30	41	29	35	44	45	41	42	30	45	36	34	45	40	46	34	42	43	42	40	38	50	33	35	27	34	31	36	37	37	29	44	34	38	42	47	29	41	35	35	26	26	57	44	35	35	39	29	37	36	38	44	31	49	49	28	31	45	40	33	36	37	49	38	25	37	33	33	38	29	32	33	33	27	35	32	37	32	40	39	35	43	41	34	30	25	31	41	37	32	34	35	39	20	43	35	39	36	35	35	37	28	35	27	42	33	34	45	25	31	39	31	39	35	39	31	36	38	40	33	29	44	40	39	52	53	35	31	41	27	35	40	30	37	42	35	35	37	46	48	43	43	41	38	35	44	42	35	33	38	32	35	41	38	33	38	41	38	35	30	33	36	32	33	32	45	42	39	40	39	41	38	53	36	38	43	43	42	33	41	23	31	32	47	29	41	51	24	31	46	48	40	34	42	34	50	39	35	39	35	38	30	53	37	36	34	32	34	33	39	39	46	33	38	37	27	41	31	27	35	48	31	41	38	35	31	40	46	40	33	36	38	31	31	39	33	46	36	39	39	41	32	32	37	37	36	28	39	39	35	41	26	40	31	36	37	42	29	32	42	37	34	40	29	39	28	37	48	44	42	39	29	43	32	41	32	24	39	42	41	44	37	34	35	32	45	42	41	35	39	33	49	31	39	43	38	33	37	44	35	29	32	42	34	40	32	39	29	36	33	35	32	38	39	39	37	43	34	36	38	27	39	33	44	43	41	49	29	31	28	43	37	31	24	34	27	37	43	30	38	23	32	34	32	39	33	36	46	43	33	49	41	37	39	33	33	42	38	34	42	33	44	30	37	36	37	30	31	51	45	45	50	32	32	30	44	40	55	34	36	35	41	41	37	46	34	33	38	34	34	28	26	38	42	35	41	41	42	29	44	51	38	38	43	39	34	37	37	42	42	36	37	42	37	45	48	29	30	40	29	40	36	31	32	40	46	51	37	41	24	32	25	34	30	29	48	34	33	40	30	36
25805	11070	4489	8174	11787	7091	5288	3401	2694	2434	2561	2482	2037	1334	1264	1930	2333	2014	1758	1815	1659	1344	1234	1211	1052	739	655	592	489	483	463	463	416	421	379	392	403	380	401	375	404	410	391	383	362	431	365	357	351	354	337	377	388	436	490	557	633	689	860	1648	1402	822	688	646	580	558	582	558	513	502	491	447	402	417	445	430	411	383	390	408	351	345	352	353	361	345	377	320	318	366	351	373	318	319	335	335	309	339	388	328	344	311	313	310	307	369	326	352	314	331	339	325	314	298	315	321	286	303	301	320	341	332	308	302	339	344	300	335	293	316	329	310	326	310	302	316	303	339	287	321	337	287	287	313	284	314	316	340	324	347	322	276	287	310	323	296	339	302	302	308	308	284	321	295	298	308	346	303	312	305	313	301	286	341	296	322	322	330	332	316	344	302	343	288	302	309	332	340	317	314	307	305	338	314	309	312	328	348	325	312	280	316	318	323	281	304	329	292	282	287	307	345	332	349	308	318	313	344	331	338	334	311	292	297	308	323	322	323	340	281	341	318	322	308	335	296	292	356	328	330	295	330	306	308	313	296	327	302	305	328	311	297	348	319	323	292	312	328	292	304	324	298	324	283	288	292	288	321	310	313	272	268	316	302	292	293	309	324	310	334	300	316	321	272	354	287	334	307	317	289	290	310	283	296	309	303	307	314	306	323	336	317	300	260	298	294	308	322	305	318	309	332	298	291	320	314	328	330	317	325	308	303	338	319	340	278	318	312	329	304	335	303	317	310	316	296	309	317	311	316	342	327	311	305	288	322	321	315	325	291	327	320	282	276	287	323	294	311	303	313	309	313	297	312	309	313	329	300	315	308	337	310	330	331	302	321	339	336	338	318	315	307	310	328	284	313	314	327	325	282	328	279	302	321	298	258	305	302	342	300	301	306	279	330	319	333	327	317	303	301	321	315	335	319	291	331	292	296	301	285	311	335	274	310	317	298	312	337	309	313	307	311	314	333	313	330	302	330	322	298	342	312	299	287	316	326	302	325	309	320	311	339	322	319	301	330	309	294	309	339	306	304	326	304	295	290	296	294	308	310	317	328	312	292	330	297	319	315	315	319	336	307	300	292	318	290	284	332	279	312	322	317	325	296	350	315	307	297	324	310	311	336	295	322	324	285	305	305	290	291	323	339	321	327	316	328	307	317	351	309	342	327	308	350	298	319	294	303	312	321	299	339	281	307	299	340	320	298	292	346	314	291	303	317	292	353	323	315	295	357	317	294	301	289	272	319	339	294	315	322	318	338	331	334	278	316	311	291	311	306	336	314	317	343	297	330	346	324	328	305	290	333	294	336	304	302	339	315	278	314	321	313	307	307	317	267	307	326	331	331	305	304	345	338	302	281	303	337	300	306	294	312	287	312	320	309	305	329	288	316	309	321	319	364	303	327	316	284	288	333	325	313	339	333	307	294	304	310	292	340	294	329	336	313	314	344	303	322	312	344	321	318	350	329	326	333	315	306	293	312	324	324	319	334	352	316	305	306	290	323	323	312	298	332	325	305	343	327	290	307	325	320	305	302	309	300	306	291	301	316	313	300	293	276	324	304	334	287	292	300	278	314	337	309	294	350	291	316	302	317	317	315	292	329	310	335	317	308	312	299	343	313	332	305	300	321	314	283	294	315	295	328	312	300	335	320	293	309	315	297	304	316	296	319	287	294	291	312	323	303	290	316	293	298	298	302	319	331	318	340	322	306	293	296	334	333	344	321	351	304	309	307	329	339	296	283	318	338	316	318	324	308	305	294	310	323	306	313	311	309	309	295	308	317	343	320	297	313	315	317	316	298	305	282	311	297	351	293	297	309	325	297	285	326	305	311	309	329	314	315	308	308	296	292	321	322	315	319	308	326	329	328	324	299	345	271	332	316	343	319	304	325	328	300	322	315	281	326	311	314	303	295	297	323	317	306	316	302	359	325	283	305	323	320	320	303	315	330	323	280	326	308	333	314	335	355	309	320	325	290	321	299	316	271	287	286	329	299	343	308	350	311	315	310	297	299	320	324	316	316	288	336	325	299	306	336	337	295	311	331	320	354	283	319	324	312	303	310	331	303	329	294	312	286	298	310	330	307	315	292	331	328	310	322	342	334	305	294	297	329	295	325	341	286	331	318	286	315	291	300	312	309	326	318	305	292	329	304	328	286	290	328	282	339	321	325	303	311	329	300	320	294	323	326	319	321	339	307	322	291	290	305	308	320	321	320	288	306	332	327	298	305	299	299	321	320	306	315	295	317	303	313	312	318	302	307	323	279	334	318	303	327	315	315	303	325	323	267	325	320	293	322	331	307	311	311	311	306	312	297	335	303	316	331	325	329	289	309	304	302	291	305	301	285	304	297	339	299	298	316	330	313	303	333	316	318	325	345	304	310	308	319	304	301	331	299	318	340	336	327	297	286	316	341	340	284	329	296	298	330	341	319	331	328	308	317	308	313	348	307	302	301	299	298	306	284	330	318	318	303	308	293	292	293	286	316	332	323	332	310	321	321	290	322	273	318	314	312	296	313	293	334	329	295	309	319	307	319	314	318	334	326	314	325	329	334	301	307	296	337	318	309	335	302	288	318	330	314	344	325	306	314	289	331	296	307	292	329	297	283	321	337	299	315	300	312	309	292	306	300	320	267	309	264	334	333	327	272	340	303	302	306	337	335	326	277	304	279	269	342	314	338	313	309	299	296	306	329	308	298	318	297	364	310	360	340	327	331	318	318	322	320	304	300	310	303	313	317	315	317	299	321	333	306	303	316	317	311	325	313	293	318	318	351	316	307	315	304	332	319	327	289	319	329	327	308	331	308	312	315	297	309	301	327	313	345	326	292	326	313	325	304	299	309	324	317	353	297	286	317	316	339	287	298	306	287	306	330	323	322	328	297	315	302	303	330	340	344	343	297	308	307	292	329	321	349	294	350	309	283	318	328	330	327	316	323	289	300	304	308	333	322	317	319	305	321	297	312	329	298	342	334	323	301	326	323	322	303	321	324	307	281	314	325	295	353	301	330	318	313	290	337	277	268	317	312	299	282	304	294	307	292	302	288	312	296	336	304	293	304	324	303	317	323	316	310	312	313	318	315	317	295	313	318	309	301	310	346	344	302	311	299	309	330	321	317	317	301	316	317	307	331	306	302	302	336	312	316	329	305	341	330	309	323	340	280	281	299	339	293	351	326	309	325	295	259	308	323	327	312	290	346	311	312	326	344	323	298	273	302	303	306	343	307	331	309	293	310	297	330	317	329	299	348	323	332	319	318	315	301	291	312	323	312	312	318	334	310	313	313	292	298	319	312	308	308	343	317	303	305	334	309	309	321	317	300	282	292	284	319	317	286	309	315	335	312	320	286	297	334	307	339	310	331	323	302	294	327	364	318	294	299	290	293	308	302	306	309	284	291	341	314	321	314	329	291	287	275	314	317	312	316	284	313	281	308	340	271	303	309	324	290	265	312	325	320
1952	470	240	172	76	69	78	57	56	66	75	65	74	77	78	77	71	86	83	89	76	68	79	61	71	77	67	61	57	69	63	48	48	59	62	57	58	53	76	53	77	62	64	64	57	55	50	65	47	55	50	53	58	48	63	60	63	59	75	59	62	59	66	55	53	54	56	51	55	55	55	48	44	55	48	54	72	64	46	63	58	59	60	41	58	50	55	49	52	52	41	44	49	58	55	55	54	62	50	56	41	50	53	46	67	40	63	61	52	51	54	53	49	47	50	55	48	51	59	52	44	55	64	57	45	43	70	56	64	60	51	54	54	51	63	59	53	44	39	64	67	47	52	47	57	68	54	41	62	66	46	44	63	54	45	74	53	57	70	52	56	49	54	46	56	63	45	52	57	63	45	55	51	54	60	51	64	47	42	60	54	50	56	65	51	59	65	50	57	52	45	41	59	51	64	59	54	53	49	60	63	59	47	56	55	57	62	48	52	46	51	65	65	69	62	70	61	55	55	46	55	66	62	73	48	57	50	51	57	63	55	52	66	65	55	48	62	60	65	62	52	57	63	45	63	56	55	50	50	59	50	49	45	60	53	77	58	58	45	56	57	45	51	55	57	62	46	48	52	59	53	40	64	47	51	51	52	50	54	54	57	46	54	48	66	59	47	49	64	61	63	61	45	69	55	56	64	55	55	58	62	59	52	45	66	60	62	68	58	60	48	62	60	55	58	47	53	50	58	53	61	52	39	60	63	51	59	54	53	40	68	60	59	52	55	56	65	55	48	53	51	47	65	45	56	53	49	55	62	63	60	54	48	56	54	56	68	62	45	50	62	55	64	48	45	54	61	58	48	57	46	51	57	52	63	55	53	45	47	58	45	75	58	58	59	62	45	65	53	59	52	73	53	55	65	49	32	62	55	52	48	62	59	43	52	60	54	63	43	61	65	58	54	61	57	63	44	59	52	44	54	56	56	57	51	54	49	51	58	56	45	56	39	51	56	52	57	61	67	41	38	56	55	50	48	50	51	49	60	51	53	47	49	67	44	46	54	59	49	54	60	56	47	59	52	53	51	56	43	58	44	56	46	59	54	42	58	63	56	49	55	47	46	56	56	58	49	60	61	50	46	58	58	47	60	59	60	40	54	62	63	51	65	49	59	57	61	49	66	50	53	49	55	47	52	61	34	58	61	53	58	61	52	55	59	54	51	64	56	56	52	51	56	62	70	45	59	56	41	58	40	56	59	49	65	62	59	68	49	57	45	55	52	56	57	59	36	76	61	39	55	48	58	67	46	59	53	67	49	55	53	53	48	60	63	44	60	58	69	59	53	64	58	45	57	45	56	62	60	54	56	50	51	67	44	54	47	41	65	52	56	48	59	41	50	59	51	57	53	58	47	72	60	38	56	48	61	51	52	63	57	55	57	52	40	58	56	60	34	56	64	54	65	69	72	47	47	56	62	51	64	53	63	62	62	77	61	66	52	45	44	53	61	52	55	68	64	49	68	45	57	56	56	49	46	48	52	60	50	42	45	54	54	48	51	54	58	65	61	42	41	45	60	41	54	51	50	58	44	57	64	53	55	64	44	59	66	57	49	52	53	59	49	48	46	60	52	45	58	45	56	57	41	54	59	67	58	60	57	54	60	52	45	53	52	41	59	52	47	54	61	51	57	63	41	66	66	58	46	49	49	65	50	63	54	60	48	67	50	46	44	37	37	52	54	59	58	57	68	45	56	56	63	65	62	55	52	56	56	54	57	46	60	45	52	62	47	57	57	55	47	56	54	46	51	54	61	60	61	51	56	70	61	47	54	57	49	61	51	60	42	51	55	43	52	33	52	42	68	67	55	52	48	45	59	54	52	58	47	55	52	55	58	62	49	57	52	52	58	69	53	54	52	63	54	53	52	48	45	58	50	64	43	51	45	36	68	59	37	55	48	57	58	51	52	63	57	54	47	59	40	49	58	61	51	63	55	58	42	61	54	60	48	51	59	64	47	59	56	52	66	48	45	68	54	51	44	46	57	62	51	64	53	68	55	67	63	53	69	67	42	50	57	49	51	68	54	57	55	50	65	49	51	58	57	53	52	62	49	63	49	59	57	44	56	41	57	64	58	45	60	58	48	48	64	45	52	45	51	61	59	64	59	56	50	55	75	54	74	49	64	48	41	49	64	51	52	49	68	53	49	64	48	58	56	56	54	62	46	51	58	51	60	51	56	46	57	42	42	58	57	55	54	50	61	48	55	68	57	52	54	57	51	62	52	51	63	49	47	63	51	71	57	63	64	62	48	50	47	40	59	48	49	76	61	53	42	55	50	62	61	60	58	56	59	53	54	62	68	49	65	61	60	51	67	41	62	59	40	52	66	53	49	54	47	48	63	52	52	44	74	65	60	49	60	51	59	41	53	70	66	57	47	57	42	58	67	55	44	52	64	48	58	63	56	67	51	49	59	56	58	59	41	71	43	57	46	46	59	41	61	49	55	56	55	64	49	49	59	56	57	61	57	64	48	51	60	65	50	57	45	46	50	61	58	65	45	72	48	54	60	46	55	54	44	48	53	53	56	57	65	43	51	61	71	58	55	52	51	49	53	58	38	52	58	52	40	59	55	51	61	55	74	61	57	66	63	55	71	58	53	58	48	62	52	54	63	56	64	65	45	67	56	57	51	60	56	49	58	50	63	46	53	45	55	61	78	66	63	48	60	54	32	58	65	51	70	52	50	51	53	55	56	64	58	52	45	49	49	52	55	74	60	46	57	54	57	62	61	62	46	44	59	59	53	59	53	55	55	58	55	46	51	47	52	42	55	37	54	52	62	54	41	52	42	53	37	51	42	46	54	52	43	67	52	47	60	58	60	52	59	53	41	63	49	52	62	52	61	41	55	64	61	52	68	54	61	69	46	53	52	51	62	43	56	57	50	69	56	52	61	55	46	51	48	53	60	52	55	43	58	52	48	72	58	49	54	52	57	50	56	53	58	58	59	58	51	51	52	61	53	48	55	39	43	51	51	44	52	57	53	62	61	61	55	41	64	51	50	48	55	59	59	53	64	48	47	70	63	57	53	61	64	62	56	63	52	58	49	44	53	48	64	50	53	54	50	52	49	51	48	51	58	46	64	55	53	42	58	54	60	59	55	50	58	67	61	52	52	55	45	58	53	59	51	55	58	56	64	57	53	43	41	48	55	48	49	66	47	56	48	48	60	47	66	51	68	48	66	66	51	40	46	48	56	67	63	54	43	57	57	53	51	48	60	61	56	53	55	56	54	57	53	52	50	54	60	54	58	69	55	47	57	51	37	61	55	52	50	58	69	58	64	63	49	45	62	57	57	64	49	44	58	73	50	53	57	46	64	53	56	61	56	54	66	46	54	64	62	68	48	58	47	47	56	57	41	49	69	42	41	49	52	51	38	62	49	48	61	55	65	44	60	51	56	51	54	50	44	39	58	45	57	51	40	52	43	54	60	70	57	60	61	60	40	55
19767	6217	2907	3605	3289	1983	1572	1156	996	929	945	951	1150	1375	1252	1277	1216	1173	1266	1178	1084	1028	904	828	714	603	589	544	546	544	492	490	453	475	485	492	462	530	473	503	496	477	478	493	518	474	448	474	472	474	446	478	524	528	602	614	650	729	720	754	691	691	652	563	612	559	564	546	578	556	510	547	514	502	467	471	451	500	468	534	472	430	460	452	466	512	476	483	475	467	468	434	443	432	428	429	467	462	489	448	451	482	421	455	487	471	474	453	433	412	436	478	459	499	473	455	434	437	420	475	460	416	453	477	448	464	426	470	459	467	447	487	419	438	463	447	478	470	441	468	445	444	465	465	461	463	462	474	448	469	471	472	468	465	440	469	441	484	454	456	465	475	449	438	441	437	450	464	456	421	435	471	482	454	497	474	453	458	480	473	496	420	407	464	421	478	431	454	484	452	435	458	495	475	473	462	478	452	417	484	461	470	463	434	416	458	454	480	468	488	452	431	446	458	420	450	472	444	464	422	454	427	447	474	433	498	481	453	443	438	461	428	428	455	452	487	458	467	445	459	461	462	455	487	453	447	431	418	440	437	439	412	456	433	458	475	464	449	444	453	440	476	475	406	443	440	426	460	448	480	444	439	453	481	479	447	459	456	474	444	423	452	450	453	481	469	471	479	463	452	466	430	434	434	481	433	412	480	475	419	455	427	490	463	462	479	407	449	428	415	453	477	447	481	460	437	464	452	440	447	417	441	446	464	461	461	535	459	467	464	453	454	460	479	429	443	437	446	441	489	453	455	457	438	458	425	459	475	430	455	506	436	410	460	409	408	466	469	473	439	484	449	441	494	432	457	443	486	486	484	448	453	465	472	432	493	494	457	431	454	486	488	497	451	469	490	441	444	442	472	448	443	458	477	436	471	452	438	453	494	438	453	481	450	490	440	452	452	473	479	513	441	441	407	420	459	490	443	474	436	415	428	438	427	447	420	466	483	468	426	460	415	442	479	468	455	442	486	433	425	437	473	450	434	460	437	429	428	421	488	438	431	444	436	435	460	466	511	466	468	453	448	463	434	447	468	456	424	441	475	448	479	472	475	459	478	477	491	461	451	451	470	482	450	481	404	454	505	467	479	443	487	447	451	464	485	452	488	457	472	478	478	460	454	442	456	467	426	451	457	427	439	429	451	475	469	478	458	475	467	455	434	442	475	444	479	454	435	479	436	437	411	432	444	454	410	475	482	445	467	486	438	442	454	462	489	466	490	420	466	481	484	427	460	452	449	436	456	494	452	493	452	464	465	452	466	435	459	441	422	452	435	462	462	446	433	454	452	446	443	433	459	438	433	466	460	436	452	465	481	465	433	456	498	486	457	469	475	492	454	470	475	466	442	437	424	451	434	445	472	463	468	446	473	461	411	482	448	457	445	465	447	452	493	501	442	457	478	485	450	452	445	502	457	415	411	423	471	450	427	413	451	452	430	432	436	443	484	422	491	449	433	462	445	422	482	467	421	457	485	469	437	472	453	457	478	473	460	412	474	457	463	434	469	468	503	431	447	445	474	475	476	443	456	446	490	466	472	426	450	468	443	490	483	470	465	469	401	452	464	447	448	417	463	451	473	494	458	443	430	420	460	502	410	441	472	429	452	427	469	401	447	456	469	440	472	475	486	409	429	479	441	478	462	458	496	479	474	467	458	455	472	426	480	468	456	459	464	449	435	473	481	455	469	457	458	455	483	431	479	458	465	466	458	440	446	462	454	493	469	467	447	480	407	485	446	442	487	441	444	479	478	469	454	445	472	453	450	473	466	473	442	425	475	448	467	457	473	464	495	473	412	402	437	428	439	467	454	446	481	468	492	408	468	462	420	446	437	497	431	486	460	466	464	467	446	465	412	431	459	489	441	445	459	465	462	418	462	415	462	482	494	462	473	450	440	435	495	443	439	433	466	419	456	408	454	484	464	478	453	464	473	474	449	460	463	439	442	468	450	451	457	469	457	447	452	422	434	483	438	448	477	416	458	450	457	484	451	503	453	483	446	476	434	477	454	476	456	484	449	433	484	456	429	481	462	442	474	461	422	490	436	424	451	440	450	483	437	487	444	479	471	483	479	475	421	464	454	431	463	456	481	440	448	471	469	474	450	493	477	450	405	445	463	397	426	507	474	473	479	491	464	452	444	449	455	468	428	467	435	464	435	431	456	447	460	497	497	459	469	437	467	431	448	448	478	441	438	433	460	467	464	470	446	456	487	463	433	428	441	444	438	450	417	489	462	444	438	454	449	472	471	455	431	454	465	461	442	406	430	460	482	459	451	437	434	461	419	442	467	445	452	441	438	432	452	489	470	470	449	405	425	429	428	446	445	460	444	441	473	485	450	450	452	445	438	447	445	444	446	471	466	458	471	452	453	441	451	467	458	455	489	471	470	472	490	450	455	479	450	437	483	438	485	468	449	481	459	455	424	439	455	416	451	450	450	460	460	456	403	436	437	479	477	445	440	469	449	477	458	443	464	452	430	402	470	474	429	442	476	499	447	464	460	470	459	477	463	444	458	426	451	406	452	449	453	419	467	451	483	447	481	478	448	501	467	453	479	493	473	442	400	439	456	461	453	493	498	451	439	466	432	457	443	439	464	441	486	488	488	448	451	454	448	496	477	434	444	416	468	435	443	452	498	442	472	468	495	481	418	463	460	462	473	451	459	448	434	451	447	457	449	415	451	458	469	480	416	478	468	444	456	441	428	434	430	486	481	462	466	443	457	412	463	474	459	484	443	459	461	444	463	447	481	454	444	443	465	460	471	453	487	431	432	464	435	479	455	463	453	445	474	446	455	425	434	442	489	458	430	451	428	468	441	460	448	424	481	502	459	476	479	424	464	441	447	444	485	430	429	416	490	457	434	431	461	444	416	474	475	445	436	470	425	480	444	463	439	429	468	436	446	478	457	408	481	456	449	458	443	456	442	459	447	488	462	460	456	469	470	445	415	468	434	443	477	474	423	398	463	489	445	422	428	448	470	469	474	471	456	434	455	408	477	460	453	439	447	455	472	441	472	452	465	441	481	456	452	478	444	454	465	438	470	456	462	450	452	475	487	471	458	438	459	462	452	468	469	501	446	441	464	431	476	480	414	445	448	458	472	479	470	439	451	440	465	436	449	420	448	438	460	492	467	468	449	463	453	433	433	462	460	518	451	459	442	416	466	473	444	443	466	399	458	434	484	479	448	431	443	458	402	500	463	469	438	497	445	452	459	381	482	448	473	455	443	440	454	455	464	453	446	456	486	454	463	456	446	486	409	430	435	451	441	455	457	470	441	438	442	437	424	464	505	464	456	479	469	466	460	446	500	472	463	447	446	422	446	459	467	452	467	447	449	469	462	451	455	433	463	459	432	461	429	498	429	444	454	441	492	471	437	445	474	457	477	447	423	425	492	502	447	434	473	446	453	426	450	443	486	464	428	483	444	462	433	469	484	481	446	456	479	462	455	454	420
1653	819	536	168	164	138	112	97	86	67	57	78	87	92	86	79	71	76	84	84	80	60	71	62	61	59	54	56	45	63	41	46	37	48	47	35	49	40	52	46	59	45	44	47	50	58	65	54	45	58	58	59	48	42	48	59	68	57	63	81	63	68	89	55	47	46	58	57	41	37	55	54	60	53	55	43	46	39	67	50	43	47	54	46	45	52	40	41	53	55	39	62	42	54	55	49	37	48	46	53	39	54	49	42	50	43	50	57	44	45	40	49	49	33	60	57	47	50	43	47	54	50	35	58	49	42	42	39	45	40	41	54	52	38	45	45	46	45	49	47	54	38	45	50	60	51	45	42	47	38	40	40	38	57	50	37	44	57	36	49	32	42	37	56	45	45	31	35	49	48	43	45	51	47	43	54	46	38	47	47	39	52	44	43	52	53	41	37	44	56	52	55	42	39	31	61	41	44	47	47	48	53	39	56	32	60	53	40	54	57	46	58	35	46	46	51	51	57	42	51	35	53	49	49	45	44	40	39	44	40	44	47	47	40	54	44	52	41	47	51	52	38	59	43	38	37	51	44	49	38	55	36	45	48	39	54	55	44	50	59	41	54	49	33	42	42	46	30	43	40	35	45	38	36	47	50	49	49	49	45	38	43	35	44	54	30	52	50	51	39	59	45	51	39	50	45	34	45	45	42	50	37	50	45	41	55	47	30	50	54	45	57	47	47	34	52	52	44	41	39	58	57	37	30	53	46	38	44	36	50	45	44	41	39	47	48	47	50	46	46	60	31	48	38	41	33	40	40	50	40	45	36	56	40	47	47	49	40	50	33	49	34	45	41	42	36	42	36	44	40	54	43	49	45	56	53	39	44	41	44	40	41	34	44	45	44	43	34	39	49	48	47	38	45	39	39	52	48	44	42	48	43	45	32	44	47	52	51	48	41	45	40	45	51	46	42	48	43	51	45	45	41	49	34	50	58	49	56	47	40	34	24	50	43	40	54	45	38	54	50	32	46	37	43	43	50	34	34	45	43	42	41	30	46	53	40	36	39	46	47	51	43	42	43	39	52	49	43	51	38	47	44	60	45	60	49	35	45	49	44	48	44	45	48	44	59	45	59	41	49	38	49	40	53	52	58	39	37	48	35	45	42	52	37	48	52	54	33	54	47	28	45	43	44	39	56	45	43	43	35	51	48	40	36	54	45	56	47	45	48	36	44	49	46	46	59	44	49	46	45	45	57	47	53	45	42	55	46	52	49	44	57	34	33	43	36	43	47	43	46	50	45	40	32	40	52	44	31	44	44	45	51	40	44	52	45	56	50	42	47	47	53	37	39	39	49	50	54	44	41	56	46	50	54	43	41	52	45	54	33	40	45	45	38	46	43	50	44	35	44	38	49	47	46	57	42	38	46	39	36	57	43	42	47	44	36	38	50	42	50	48	50	39	44	40	41	36	49	48	42	38	48	48	39	39	60	40	48	35	45	48	39	47	49	51	37	47	45	40	47	42	50	42	60	42	42	48	41	48	47	52	58	36	39	54	43	51	38	35	50	41	50	39	48	42	44	49	53	34	50	40	38	42	47	38	38	49	53	57	48	44	42	50	54	40	57	32	44	45	44	36	51	43	51	30	61	47	39	54	54	51	58	63	49	43	47	50	43	43	64	39	42	49	43	54	43	45	42	52	52	45	44	49	49	48	42	41	45	48	52	45	42	51	40	43	53	51	42	45	46	53	56	35	51	58	57	45	41	46	45	38	52	39	44	44	50	40	57	41	50	59	48	53	39	42	38	52	44	47	39	49	43	59	50	30	48	29	48	50	59	46	41	53	46	39	58	37	53	45	53	56	59	56	40	55	48	41	39	43	42	49	33	46	42	44	43	39	32	57	41	46	44	36	41	48	43	51	39	49	40	39	51	45	41	43	49	47	56	40	39	49	44	48	39	42	41	38	46	45	35	43	44	43	49	47	44	35	35	42	36	49	53	44	47	62	53	50	45	46	45	48	43	47	38	41	51	50	45	39	53	35	50	50	44	32	31	55	60	37	54	56	38	35	44	40	46	43	40	53	47	57	40	55	39	48	42	45	43	43	49	47	45	42	46	53	52	45	35	48	51	48	53	49	42	43	48	39	44	44	39	41	42	43	42	43	53	45	49	39	45	50	39	44	32	34	51	55	52	57	48	55	53	59	46	44	54	40	43	46	40	42	42	41	45	30	59	52	38	38	51	43	47	55	45	43	46	46	52	50	34	51	56	65	43	40	41	53	60	46	42	45	55	30	53	47	45	53	48	53	40	52	50	45	54	42	45	35	46	56	43	36	50	46	43	45	44	40	57	49	49	36	45	31	45	44	44	44	39	49	37	42	45	43	59	45	43	61	41	43	36	37	31	41	46	38	37	55	38	48	38	47	39	42	48	46	40	39	44	48	50	42	47	47	41	55	49	38	46	52	34	43	44	45	53	39	42	56	37	48	48	46	42	35	45	39	45	32	41	55	61	48	54	42	37	40	54	45	53	48	51	45	40	45	48	47	59	54	51	56	42	51	48	61	48	45	46	51	44	45	60	45	35	45	43	48	46	41	43	41	41	46	52	40	50	35	38	56	42	46	43	45	41	52	40	40	49	42	58	51	37	45	65	44	50	43	43	42	52	42	44	47	52	42	41	30	45	46	57	34	48	45	53	42	45	47	53	54	37	47	53	47	42	50	35	47	36	54	49	36	49	52	42	46	38	43	39	43	31	44	34	53	50	55	48	48	41	48	33	33	37	35	44	48	52	50	48	37	34	43	40	59	40	47	36	36	44	44	62	48	44	29	57	51	39	51	40	40	48	59	51	55	49	63	55	45	48	48	48	54	49	42	41	44	50	45	51	37	38	40	42	53	44	53	52	45	50	41	36	39	52	43	53	46	54	51	46	48	57	58	42	49	44	44	46	36	45	44	46	39	35	37	45	45	47	39	49	42	41	52	49	44	40	46	43	32	39	44	38	51	52	56	42	34	59	44	38	36	39	44	46	59	42	41	50	43	40	49	42	46	42	46	60	37	46	50	59	38	42	36	46	47	47	41	42	42	49	50	43	47	62	43	47	47	43	58	45	37	67	37	37	33	41	46	38	52	45	45	41	45	47	32	44	34	42	43	50	38	38	35	45	51	34	39	49	36	46	44	34	38	39	41	58	51	43	42	45	60	53	43	49	56	32	41	35	49	40	39	50	46	40	44	40	37	61	42	50	54	56	37	40	44	36	55	44	44	51	46	41	37	53	46	40	44	58	37	48	50	47	43	50	34	46	53	51	33	50	40	38	46	59	44	49	37	49	41	34	41	52	43	43	49	43	39	39	47	47	55	47	50	43	36	49	49	35	38	51	43	40	49	37	49	48	40	52	49	42	48	44	43	35	45	37	43	39	37	49	44	46	56	50	41	51	39	59	44	42	38	49	50	35	46	47	48	29	53	44	50	48	38	37	44	46	41	42	52	38
20453	9211	5863	3943	9540	5849	3129	2159	1815	1469	1229	1262	1529	2238	1782	1839	1540	1585	1718	1489	1257	1065	926	865	770	670	569	535	504	499	450	474	491	444	446	442	424	459	384	412	478	466	494	475	433	392	446	412	404	414	462	457	527	528	548	664	773	749	934	1193	972	1238	1222	624	569	579	515	540	460	495	420	402	422	460	424	435	398	394	416	435	430	393	396	395	386	396	384	398	395	392	400	354	409	393	382	395	399	387	380	388	390	409	444	399	399	392	395	427	396	411	387	401	358	392	400	377	394	391	358	364	388	382	382	390	395	375	426	341	385	350	406	363	377	384	375	394	344	364	398	413	397	403	378	371	393	400	391	374	379	372	378	363	391	364	400	402	382	426	363	384	411	371	367	364	417	375	395	375	389	396	397	398	402	411	393	392	408	361	373	363	377	411	382	389	387	382	390	379	399	423	374	349	411	352	375	375	386	365	395	383	389	392	372	387	388	382	379	393	414	392	379	409	379	409	382	378	402	366	451	351	375	359	376	405	416	417	373	363	389	356	401	361	425	353	392	377	392	395	383	380	391	397	405	390	357	367	399	430	401	365	424	359	405	399	351	374	418	382	405	366	377	391	392	379	410	422	406	380	345	407	361	413	387	402	373	377	408	426	388	401	445	371	364	398	383	378	382	417	397	419	383	374	389	408	385	385	395	350	409	377	419	377	382	385	386	417	361	387	374	388	402	357	395	400	348	392	394	361	417	388	414	420	402	401	380	389	415	355	390	376	418	402	405	380	394	369	379	407	388	416	387	404	380	399	414	392	374	358	357	344	399	381	347	406	385	380	376	368	358	390	378	340	444	399	398	379	366	383	361	387	402	344	388	388	389	407	392	381	359	368	402	365	372	374	425	380	372	350	353	380	351	373	398	397	423	384	407	391	386	347	398	373	405	391	395	427	369	372	394	414	390	388	368	424	380	381	370	399	425	399	370	376	413	376	370	387	394	386	398	381	430	382	391	422	394	426	394	367	408	375	369	390	394	396	400	365	394	368	372	357	413	368	403	354	378	392	352	396	395	391	421	385	370	379	380	398	393	376	377	406	417	390	425	377	397	363	370	419	394	397	408	404	389	390	385	373	399	410	400	364	376	402	357	368	373	359	376	363	364	418	371	350	379	379	343	382	376	405	391	375	379	388	341	401	382	379	346	399	397	368	354	428	413	350	386	409	372	389	396	395	408	387	409	374	411	435	368	410	418	403	426	362	387	343	413	409	392	353	378	390	383	396	399	375	386	417	408	356	401	383	369	380	375	375	372	427	403	388	399	389	369	402	381	363	385	367	369	376	392	413	370	378	351	417	409	411	380	370	367	394	336	412	375	391	372	395	376	395	348	372	412	376	413	383	369	396	383	384	401	354	381	426	429	400	392	395	428	375	407	420	368	363	380	435	393	393	366	420	377	341	389	393	371	411	357	409	388	365	441	417	365	435	385	376	394	383	381	387	378	388	428	365	398	379	414	380	383	392	383	399	393	397	378	367	378	368	379	387	432	365	340	389	386	406	348	343	384	384	385	366	397	364	403	399	401	400	392	396	366	352	370	371	397	400	361	368	407	376	389	414	395	407	381	418	400	403	402	381	402	417	415	362	401	352	376	401	406	388	382	387	386	333	388	370	395	400	404	411	365	392	385	400	383	384	371	377	386	412	402	401	367	369	361	385	417	378	355	370	406	384	383	392	373	355	394	359	381	380	376	398	389	398	361	392	392	368	390	416	336	368	368	396	378	371	361	380	362	381	377	377	388	398	383	420	383	393	332	410	379	377	414	405	396	416	366	382	416	397	382	385	371	395	393	389	408	387	399	375	365	364	393	391	415	426	361	386	391	379	374	388	393	372	390	409	391	400	399	356	380	399	378	386	390	341	385	405	390	402	409	429	393	367	365	377	399	379	355	395	375	399	388	352	386	382	407	399	384	408	381	404	416	399	393	375	381	369	398	374	401	355	385	396	410	391	404	383	377	403	381	375	390	366	376	369	346	416	393	394	385	382	387	401	383	394	372	376	404	361	404	397	412	394	373	403	356	351	388	396	402	406	371	393	392	371	391	378	385	354	340	372	421	410	385	371	359	383	368	372	385	411	353	364	422	380	395	414	374	395	390	401	411	366	403	389	385	408	391	380	379	414	402	381	393	403	377	386	330	441	365	398	360	378	366	377	358	390	365	393	394	406	404	372	366	371	379	382	394	342	393	377	388	388	392	393	383	419	397	393	392	377	418	367	359	380	410	358	375	392	384	391	343	400	361	392	409	415	387	382	348	363	401	374	405	406	365	355	393	383	360	373	379	389	388	405	380	342	385	384	391	428	393	364	381	372	396	394	406	396	367	363	392	388	408	386	374	397	394	412	400	404	367	377	374	392	390	381	361	369	359	389	373	384	383	430	352	418	395	377	408	374	363	373	391	402	366	401	387	394	387	378	376	379	406	417	368	381	372	430	372	391	375	402	386	362	401	376	369	406	375	397	362	368	414	422	399	414	392	406	335	375	390	394	380	373	419	367	392	418	386	368	366	403	386	406	370	392	393	405	393	362	351	370	379	394	376	361	416	364	393	404	396	353	368	356	391	394	355	353	370	376	365	392	399	385	386	404	385	424	390	384	380	409	395	394	374	365	377	377	405	392	403	391	363	390	355	384	368	370	405	399	387	427	397	390	374	394	371	374	368	409	410	392	398	397	394	385	394	348	410	395	409	373	377	384	402	409	386	364	361	393	408	357	398	363	367	383	385	401	384	403	399	364	381	399	405	402	423	369	416	376	400	377	390	352	376	389	396	369	419	362	387	393	369	382	385	377	406	403	393	403	409	370	438	373	388	389	370	397	378	368	398	379	415	342	378	367	381	392	394	391	403	396	394	369	390	380	384	421	374	421	414	382	365	418	385	404	420	403	373	394	369	406	390	367	428	433	416	413	364	404	396	385	417	416	368	380	399	381	396	375	341	387	382	388	378	376	413	388	399	382	390	385	395	379	410	368	408	371	356	404	394	384	399	387	388	373	407	409	378	430	415	404	404	389	394	380	392	397	413	381	400	378	372	390	401	408	345	379	408	386	361	391	382	389	430	398	405	404	417	360	359	404	348	423	415	346	408	384	416	390	373	410	373	377	368	356	427	418	380	383	397	410	354	388	396	409	398	367	384	412	388	389	381	384	391	402	344	361	404	421	401	400	400	369	385	388	365	368	388	371	388	380	410	385	413	393	392	406	363	415	433	331	356	391	382	408	373	432	384	352	374	395	388	402	393	384	396	398	420	388	388	400	381	369	370	400	434	364	366	411	372	388	367	370	344	376	380	424	428	407	400	394	370	402	362	364	436	341	360	388	398	408	389	383	404	394	418	344	387	389	405	394	385	414	359	384	395	380	403	392	399	331	388	351	401	402	393	389	384	410	373	402	382	403	398	385	389	393	368	400	399	366	388	392	382	367	377	389	384	352	395	404	389	366	386	402
2616	943	453	178	177	153	82	88	79	70	80	57	72	107	93	82	101	89	100	82	88	86	56	63	65	57	47	43	51	57	58	52	60	63	48	48	59	51	44	43	51	54	43	69	48	56	46	56	44	60	49	50	64	49	58	54	61	65	70	91	99	88	75	60	60	52	62	57	39	62	49	41	47	46	51	40	53	37	58	52	53	45	62	45	47	47	51	54	53	47	47	46	48	52	41	50	56	58	45	44	38	44	52	42	42	55	49	42	41	52	55	47	45	46	49	49	38	46	43	42	43	54	47	48	47	51	50	38	50	46	36	38	54	50	50	49	46	47	42	52	44	39	50	54	53	42	44	42	34	46	44	63	40	55	42	54	47	51	44	44	46	43	48	56	39	50	47	45	54	38	46	43	48	59	50	46	46	55	46	52	32	45	39	52	49	48	46	48	51	37	43	41	58	47	41	40	38	39	53	43	52	47	55	36	39	43	49	52	39	56	58	54	52	47	54	47	51	59	44	59	43	56	54	65	50	37	50	48	46	61	47	55	49	39	53	50	36	42	44	54	48	38	33	55	34	57	57	44	44	38	48	49	50	43	54	51	41	41	49	55	44	36	34	52	63	45	59	48	46	42	45	43	45	51	59	56	63	43	47	42	49	41	49	53	48	39	61	39	51	37	55	45	49	41	39	53	43	50	48	42	46	51	47	47	43	53	39	51	53	56	32	47	49	61	53	52	38	44	56	56	61	30	41	52	41	46	61	42	58	45	43	44	43	45	49	46	55	50	57	56	55	48	62	39	51	52	54	42	41	55	50	43	34	34	47	53	54	35	47	42	41	42	42	47	32	37	48	52	44	46	37	51	46	42	48	40	37	63	43	59	52	48	52	43	52	50	43	52	45	39	62	39	54	55	46	60	44	38	52	45	38	44	37	53	65	57	50	57	38	44	45	42	48	43	49	45	56	47	46	47	49	42	39	48	41	44	44	42	40	46	53	44	43	53	47	33	36	46	61	47	48	46	52	40	47	58	51	46	57	58	50	44	63	56	47	39	51	41	47	46	60	51	35	46	46	50	43	41	55	55	54	52	46	51	37	57	52	45	47	43	49	43	54	56	44	54	41	44	60	57	58	48	34	48	54	45	49	58	53	54	51	45	38	38	41	35	45	48	41	38	40	52	46	57	49	49	50	55	62	62	56	48	38	52	54	45	46	26	50	56	32	52	45	43	49	45	46	59	48	46	37	44	52	48	49	59	53	44	33	33	39	52	48	36	35	36	62	59	46	38	45	56	49	39	52	42	61	39	38	52	50	45	49	44	57	53	49	48	36	55	45	60	48	54	60	42	48	48	44	53	53	50	37	40	43	33	45	46	55	38	41	61	54	47	45	35	49	38	45	50	39	49	39	43	36	51	50	44	63	44	46	58	50	47	33	44	48	45	58	52	50	47	52	49	51	42	36	63	51	55	31	42	51	48	42	37	55	54	56	45	41	51	48	53	42	54	48	40	39	29	48	46	47	47	49	52	49	51	49	47	55	51	53	55	55	56	54	60	47	45	41	56	50	44	44	50	52	44	51	38	49	45	42	47	38	47	49	50	49	56	43	50	53	52	49	55	46	49	53	53	37	43	53	40	50	54	50	43	51	48	47	49	33	57	49	38	46	60	40	39	46	42	57	49	35	52	44	45	54	43	45	42	47	32	37	34	41	48	46	56	37	52	45	38	48	42	54	48	46	37	55	36	52	46	45	50	57	55	53	54	46	46	48	38	37	48	47	45	47	44	47	52	47	49	49	61	56	46	48	47	51	45	51	46	58	53	48	35	48	63	47	56	39	51	47	42	52	53	40	43	43	40	62	42	53	37	40	41	43	47	46	49	44	46	47	39	46	40	50	53	47	43	59	45	51	44	51	47	31	40	41	42	43	51	48	47	50	47	48	54	51	53	57	45	42	39	45	49	48	46	39	45	50	41	53	40	52	33	51	45	51	59	53	53	48	36	46	51	40	45	44	50	47	50	47	44	48	50	43	43	39	63	46	44	40	49	44	49	43	44	53	46	50	52	49	52	34	41	47	40	42	46	30	36	64	51	41	36	46	51	48	45	45	53	37	55	40	63	49	44	55	62	44	55	54	46	61	45	49	51	56	48	34	50	50	46	52	51	52	47	44	49	49	38	51	49	42	54	48	57	49	41	46	59	38	53	43	48	43	51	35	40	49	44	49	39	66	53	57	61	59	44	53	42	54	49	54	48	48	47	52	59	45	46	43	43	59	43	46	39	48	46	52	41	47	42	47	57	47	42	48	46	46	41	48	42	55	53	51	50	46	45	46	56	57	45	40	46	47	49	43	48	53	38	44	44	59	49	63	59	37	48	49	48	43	41	55	40	47	47	54	42	38	45	50	45	52	62	50	45	44	41	53	38	48	50	43	55	50	40	43	51	44	48	37	45	45	57	38	45	45	56	59	57	56	52	60	47	62	32	40	40	42	54	39	51	49	49	50	51	39	52	50	53	45	51	52	50	47	52	53	50	41	57	36	43	47	47	48	53	52	46	50	40	54	57	43	38	41	51	44	55	54	60	36	49	48	44	32	40	44	46	67	45	63	46	46	63	43	55	54	39	35	46	53	39	50	45	63	44	39	46	51	36	43	53	51	51	46	39	47	48	52	49	42	42	45	51	52	36	48	47	41	52	44	44	47	53	45	43	54	39	64	46	58	56	35	46	43	38	51	40	43	50	48	49	41	35	60	34	51	40	44	53	46	42	52	55	47	46	53	46	46	56	40	43	53	38	49	43	49	30	42	41	55	40	44	49	37	44	52	46	50	52	41	48	43	45	37	44	50	48	52	55	56	41	47	47	40	46	44	47	54	37	44	53	44	39	54	49	39	46	52	36	43	44	51	60	48	47	48	46	45	50	42	49	38	53	54	46	40	65	54	42	42	42	58	51	58	49	47	52	48	42	57	53	53	47	46	54	51	49	48	53	69	46	45	35	44	54	38	45	45	57	43	53	53	54	64	57	46	67	52	46	52	46	49	54	47	32	54	43	53	44	62	54	47	58	47	42	33	37	51	50	43	55	54	49	45	38	52	54	45	51	56	48	39	42	55	49	60	43	55	36	44	52	61	39	56	57	45	47	48	49	62	52	45	51	43	53	47	55	55	49	50	50	71	51	63	54	40	55	43	45	49	49	51	52	70	42	50	46	53	53	46	58	55	38	45	42	30	43	54	47	37	55	48	53	43	39	59	59	54	48	37	55	49	53	53	53	43	37	43	39	44	55	55	47	32	52	52	52	51	54	39	25	49	53	50	47	44	42	42	41	38	44	46	43	43	51	54	38	59	46	44	53	57	43	54	53	41	46	45	43	39	50	41	35	38	53	36	48	39	48	53	39	46	46	49	44	43	43	56	51	44	42	54	55	57	49	55	51	46	53	47	44	47	50	48	48	33	65	49	34	49	53	51	44	50	51	48	51	46	31	52	47
21179	10109	4930	4892	9703	8039	3310	2075	1875	1702	1368	1471	1566	2304	2110	1956	1872	1939	1832	1510	1375	1235	1199	1000	779	660	606	545	491	528	528	496	484	458	462	439	433	426	439	463	476	480	511	512	447	425	399	457	435	459	507	539	497	614	643	707	805	885	938	1314	1444	1309	851	592	562	534	536	536	469	512	456	522	404	456	479	461	446	430	386	413	409	467	409	422	431	422	421	429	440	378	410	397	414	407	420	422	430	405	419	369	426	404	403	385	371	391	390	406	371	391	376	400	387	433	385	418	399	396	372	414	440	404	393	412	381	385	419	437	398	377	390	384	407	382	439	397	370	402	408	427	380	442	392	406	427	401	407	379	352	402	390	381	406	403	379	402	392	370	370	398	363	411	411	412	389	397	389	409	380	383	390	409	377	381	375	410	410	380	371	448	377	412	386	422	411	389	371	393	424	418	387	391	392	418	405	410	404	388	409	388	396	372	388	407	363	411	397	399	402	396	399	393	398	374	377	406	411	394	392	417	397	412	405	361	393	401	372	394	420	386	378	421	354	385	404	383	382	374	395	409	410	381	402	389	401	418	381	413	399	418	419	373	398	402	389	373	394	397	380	434	434	373	393	382	419	369	421	412	383	393	407	383	372	391	392	404	378	407	362	421	393	401	415	407	430	389	405	383	399	390	380	398	397	410	425	398	383	441	383	386	389	366	400	381	410	403	393	388	425	410	403	406	395	406	431	371	418	414	394	377	424	389	374	395	388	393	373	394	403	365	393	381	432	399	376	402	422	410	397	388	386	436	396	388	409	425	383	406	398	397	371	388	404	389	392	388	437	386	366	396	364	390	404	382	423	357	386	402	419	434	414	383	377	359	385	396	402	382	366	392	409	400	405	412	377	393	357	404	386	461	422	354	408	414	431	407	374	427	386	386	403	417	396	424	347	401	395	379	379	416	409	404	412	385	387	396	398	382	403	379	432	421	403	404	394	389	403	404	363	413	407	410	388	404	428	404	398	395	389	401	361	405	400	388	396	391	412	386	372	414	411	397	374	401	409	429	427	380	440	428	414	414	404	417	362	421	405	394	398	378	432	379	405	387	390	376	415	371	363	404	390	374	379	399	406	410	407	433	420	429	402	378	401	365	363	430	402	400	416	400	400	386	383	387	367	399	358	417	399	424	416	396	381	409	400	387	404	396	398	374	384	412	435	382	398	376	403	401	375	410	417	380	398	399	405	377	403	376	399	397	398	405	407	383	393	408	381	386	403	406	401	381	385	374	373	390	440	408	389	382	418	390	393	423	411	363	381	401	402	410	423	363	422	401	387	395	393	389	390	394	373	377	362	383	400	391	397	390	392	407	371	384	385	422	387	385	426	427	409	372	417	388	382	374	382	409	392	389	376	375	410	447	389	360	414	357	404	405	395	366	413	405	411	431	429	413	420	387	377	409	407	417	408	407	436	395	438	385	402	378	380	400	400	423	367	371	395	409	411	412	389	387	426	375	411	390	360	373	411	392	393	401	394	372	395	410	432	397	407	413	389	400	396	391	364	423	407	407	396	424	371	396	379	385	361	407	379	416	367	404	431	395	413	413	382	408	384	387	360	391	429	429	408	421	377	404	383	410	346	439	394	417	417	393	403	381	421	368	422	390	360	399	383	385	393	379	380	352	399	391	406	405	422	391	438	411	406	393	398	364	355	407	354	402	373	403	396	392	365	415	397	374	395	438	422	397	415	387	366	404	386	423	392	419	427	411	387	395	367	436	375	402	406	400	388	402	414	389	412	402	434	368	424	406	356	388	404	427	401	389	400	431	381	383	342	387	377	393	395	387	401	394	366	410	390	375	418	386	396	442	391	412	380	380	414	394	400	407	360	408	398	386	388	392	435	390	418	392	404	391	394	401	428	405	395	416	412	382	403	396	439	389	381	380	357	384	371	398	380	394	410	411	401	369	397	425	421	392	391	393	388	440	368	406	395	415	386	392	407	404	402	410	382	403	366	378	361	388	413	397	404	443	356	377	413	416	378	373	389	419	393	401	388	374	386	416	367	387	411	408	400	381	414	354	395	412	365	373	379	376	391	425	412	408	381	399	384	393	422	385	430	404	419	415	406	399	410	396	393	367	402	417	386	363	400	401	415	412	402	379	412	387	398	418	394	420	392	373	405	393	406	385	394	405	390	377	425	388	374	390	401	398	421	386	373	374	426	391	391	396	354	380	387	402	375	381	416	375	405	427	385	371	425	417	433	394	440	396	396	385	405	417	388	402	400	381	364	409	395	384	400	401	404	412	394	410	395	408	443	372	422	390	394	397	412	416	383	378	428	407	388	378	407	395	427	363	429	394	402	394	408	389	424	396	405	366	423	411	399	422	400	377	409	429	388	369	390	439	417	380	411	430	393	405	418	412	389	391	388	383	371	385	386	381	413	390	408	364	391	391	379	412	415	423	393	424	394	354	386	411	377	430	392	381	396	418	390	399	397	418	386	414	360	374	367	404	380	398	421	395	385	397	380	382	432	384	387	426	429	388	366	410	401	407	420	384	419	404	412	384	402	409	404	383	395	406	428	400	390	391	420	382	416	389	393	381	372	377	428	408	380	383	379	362	440	395	405	394	393	400	414	384	433	378	373	368	354	408	366	369	425	381	412	409	370	407	380	403	406	388	420	415	390	395	389	409	403	370	405	429	409	394	404	364	405	392	408	402	376	420	428	399	383	407	389	372	417	372	388	389	407	388	386	372	398	413	407	398	370	398	421	382	413	403	378	394	427	429	404	375	400	367	416	428	400	399	411	391	417	380	406	377	388	411	412	350	395	393	352	378	404	368	393	411	379	397	394	405	370	390	357	408	410	382	415	390	397	401	413	425	404	357	363	433	413	404	406	396	398	391	387	410	457	397	421	369	418	402	429	415	404	400	429	350	398	398	401	398	399	415	432	381	381	388	409	381	392	371	406	418	383	427	423	375	382	387	415	426	413	398	399	407	385	374	407	383	413	366	411	418	364	382	417	433	410	405	389	356	399	392	413	405	384	433	423	423	416	371	395	439	412	448	414	387	390	409	390	391	404	436	370	415	376	399	384	414	394	384	407	410	391	398	419	416	396	382	410	413	344	407	398	416	394	401	388	392	382	400	390	405	379	395	391	418	406	413	398	418	384	390	405	404	403	369	395	450	405	407	423	414	419	432	400	388	424	380	380	376	405	371	409	426	391	385	391	387	410	403	396	424	412	404	382	374	404	381	393	405	378	380	370	364	440	396	395	399	430	404	412	420	392	374	435	380	371	413	400	415	383	401	430	378	361	386	387	381	366	432	409	384	401	368	427	372	406	379	389	408	383	454	396	390	435	388	380	358	402	375	393	386	395	433	411	385	375	404	373	367	378	399	400	387	394	352	385	385	430	407	378	435	404	415	411	396	391	411	385	394	402	403	352	360	390	421	421	376	389	400	393	377	420	410	369	389	392	405	381	374	415	413	385	407	390	414	361	393
2679	1310	498	398	186	144	126	92	86	95	87	76	97	114	117	108	123	87	108	69	77	85	59	62	49	37	49	44	48	50	53	30	45	51	46	38	32	46	42	41	40	61	43	41	39	45	44	38	38	36	49	36	40	49	48	58	61	68	67	112	94	55	55	49	41	45	33	48	42	48	40	37	42	38	36	38	49	35	34	41	39	35	31	40	43	46	47	36	44	36	38	42	33	46	40	38	40	44	38	35	39	33	38	46	34	43	39	37	43	29	42	43	29	50	41	37	36	38	39	43	34	35	27	33	31	40	52	30	36	44	41	44	43	41	40	32	36	28	31	33	43	47	31	31	30	31	40	31	48	45	37	34	33	31	36	42	36	40	48	33	27	45	49	37	29	36	41	33	44	45	49	30	35	27	29	32	47	37	39	41	30	45	36	40	35	42	30	35	33	34	26	30	40	33	35	44	46	37	38	38	38	29	38	50	39	29	34	41	30	39	42	41	39	34	46	44	30	26	41	37	31	40	37	33	38	42	30	30	38	39	38	28	29	44	31	52	39	38	34	37	36	37	35	43	36	27	37	28	38	46	36	31	36	37	38	36	44	43	28	37	42	33	41	33	37	55	39	39	34	39	36	42	45	40	38	38	34	37	43	31	24	26	40	32	30	34	45	28	37	33	32	33	32	40	37	46	28	33	36	27	38	32	38	29	25	45	35	42	29	44	36	38	34	19	32	42	43	27	31	30	41	28	46	38	38	38	25	48	28	37	35	37	41	41	39	36	34	40	34	31	35	29	54	34	29	47	37	44	28	29	37	39	44	38	40	36	40	56	41	28	29	31	32	32	37	35	44	52	37	43	38	30	49	31	31	28	32	30	37	47	33	43	36	27	43	38	39	41	24	42	28	37	46	38	36	37	35	30	41	35	46	30	40	38	45	42	30	35	46	29	34	34	39	39	33	45	41	42	38	34	32	33	31	33	34	34	26	31	38	41	39	37	32	30	41	30	34	33	30	43	42	32	40	39	44	33	46	32	32	38	31	44	28	44	36	40	28	34	34	36	40	40	40	41	47	25	33	26	37	32	40	41	48	37	42	50	23	38	39	31	41	23	34	50	37	35	50	32	52	43	34	46	39	46	29	32	38	38	42	32	46	36	41	46	41	43	52	38	32	47	26	26	33	36	34	28	30	36	34	40	34	55	38	42	32	35	28	33	55	50	38	25	31	40	25	27	41	28	34	31	38	33	32	43	40	49	27	29	45	39	45	35	31	28	34	30	44	34	41	44	49	46	30	38	36	33	33	48	39	34	34	32	43	23	39	40	39	34	40	44	35	38	41	37	42	32	29	35	43	28	40	39	37	36	33	24	39	36	30	32	36	34	30	44	30	42	30	27	28	47	37	33	38	33	30	38	34	33	27	39	42	29	37	39	33	31	28	37	35	52	41	36	41	34	33	35	30	41	32	38	36	46	41	38	44	40	32	42	35	34	37	28	32	40	37	32	41	29	36	33	31	39	38	44	36	36	40	34	41	45	33	27	43	29	28	23	35	39	39	37	30	34	39	32	45	35	44	42	41	42	36	32	39	40	41	36	36	32	38	46	47	31	39	47	42	23	36	36	41	33	38	46	41	39	40	42	44	30	37	31	37	39	36	31	49	35	45	35	35	36	32	37	30	30	28	31	26	43	35	45	38	26	36	36	25	32	40	39	33	40	35	41	41	50	35	29	42	28	39	43	32	25	51	37	29	42	37	49	39	41	28	49	41	41	32	37	42	49	41	35	33	34	32	43	38	34	29	44	44	35	34	33	40	34	32	34	39	40	42	28	37	34	30	36	38	45	38	36	51	43	28	37	30	46	37	39	37	42	32	31	40	43	42	44	33	31	38	48	30	39	31	41	29	36	27	33	37	38	36	35	30	37	33	42	36	42	35	40	36	43	36	45	33	37	29	42	39	33	34	32	24	35	37	42	41	30	29	40	50	31	36	39	42	27	41	41	42	37	38	42	40	38	38	43	41	25	55	41	33	44	43	33	38	36	38	44	36	38	37	38	35	27	42	41	37	43	33	37	31	49	38	37	33	34	33	49	43	42	35	40	39	32	37	43	42	32	31	56	42	48	37	44	34	31	37	34	37	37	45	36	38	31	32	41	46	37	35	38	35	33	35	35	28	27	32	40	51	39	32	44	33	39	39	29	36	56	27	40	37	41	31	29	36	35	37	44	40	31	37	33	43	34	40	30	34	44	33	49	33	33	34	24	42	35	34	34	32	45	34	46	38	32	37	38	34	29	37	36	34	37	39	41	33	35	36	53	25	31	32	38	40	43	41	35	34	37	28	28	43	37	42	28	29	36	35	45	38	35	38	29	46	41	39	27	32	26	40	29	37	33	34	30	47	32	27	35	45	39	32	42	36	35	54	38	30	28	29	39	29	37	26	42	42	48	36	30	42	38	40	41	30	36	32	33	36	30	36	27	31	30	30	39	38	33	46	39	37	40	30	37	36	34	30	40	37	47	33	35	43	33	38	33	47	24	40	27	46	48	40	40	53	40	33	37	20	45	33	46	37	37	31	50	45	30	39	42	31	37	40	32	32	30	33	30	41	40	44	31	32	32	35	38	32	39	34	31	43	30	52	36	50	36	43	34	33	31	34	25	39	40	31	35	31	29	43	30	32	30	41	43	38	39	30	37	45	33	22	32	38	46	37	30	43	40	34	30	36	37	44	45	31	34	43	37	26	32	30	30	37	34	36	38	33	34	39	35	41	44	30	33	36	43	23	36	40	37	40	24	34	43	35	37	35	35	36	35	28	32	48	42	38	41	32	30	30	35	41	48	34	43	28	44	31	46	33	37	29	30	39	30	20	25	41	35	39	25	29	35	46	42	44	34	33	34	32	42	32	40	47	25	32	25	26	44	27	36	38	29	33	35	37	45	39	37	28	41	39	39	36	35	38	41	32	35	38	42	35	30	32	54	32	37	37	38	31	32	37	32	31	32	36	45	35	43	40	34	44	36	44	38	41	43	42	29	37	44	43	32	32	36	34	39	39	32	38	41	35	38	30	29	46	44	34	38	30	32	30	31	31	38	33	35	28	38	39	43	39	34	38	42	32	37	41	38	38	42	34	28	42	41	32	44	34	33	26	44	31	33	34	43	40	44	34	28	45	41	40	35	41	41	24	35	30	54	44	35	44	32	38	47	42	37	40	37	40	42	36	30	50	40	33	37	23	33	32	25	37	23	48	42	33	40	36	29	33	49	28	35	30	32	36	40	35	36	41	42	33	36	27	39	37	38	38	40	45	39	34	36	38	43	38	43	32	31	49	34	43	42	50	34	39	39	40	38	43	35	31	48	41	38	30	28	43	40	32	45	28	31	39	46	39	30	26	29	43	54	46	37	26	29	40	37	34	40	32	31	27	40	28	30	29	31	42	27	44	47	37	29	39	35	20	34	31	44	27	33	39	43	35	37	32	35	29	44	32	35
25209	12198	5417	8758	11929	8369	5428	3509	2719	2563	2276	2190	2564	2943	2542	2467	2311	2361	2100	1803	1504	1322	1094	839	655	610	537	498	452	416	388	395	423	352	420	453	397	347	420	410	496	477	494	472	412	367	327	340	362	397	436	467	584	606	715	715	766	872	1160	1789	1338	990	734	591	608	581	543	474	454	450	447	440	459	388	400	401	378	360	365	327	350	360	337	345	354	339	352	366	360	358	337	327	320	338	319	318	316	334	323	297	337	331	326	324	329	323	308	345	343	333	324	326	360	302	334	332	330	298	289	307	318	335	315	295	296	324	351	283	306	293	322	322	314	294	307	318	309	306	344	342	323	311	319	306	324	307	326	296	316	325	313	338	298	293	309	288	291	319	304	318	327	322	330	281	333	334	314	335	349	275	293	284	314	314	314	280	316	314	329	296	273	302	303	304	332	326	314	291	290	283	325	319	277	304	324	314	347	331	315	330	303	308	269	294	275	316	325	290	294	274	321	326	301	303	290	325	325	328	320	273	311	283	275	338	323	334	321	317	300	359	288	313	271	326	326	338	304	321	282	294	324	325	312	315	275	311	313	328	306	319	309	311	298	311	304	280	294	327	304	314	320	353	329	301	292	294	340	317	291	312	307	322	323	304	338	335	272	288	298	336	336	314	322	309	280	325	280	332	310	301	289	306	313	303	323	279	343	323	313	335	346	301	301	323	336	315	287	324	303	305	355	271	304	313	313	297	339	293	308	295	317	312	311	318	316	321	292	348	305	313	291	328	302	279	331	301	295	306	289	328	331	289	288	305	349	303	323	313	323	318	315	326	313	318	295	300	313	308	318	309	313	296	281	304	336	341	305	327	306	336	335	318	307	297	342	325	314	312	287	303	341	323	308	322	303	299	316	307	337	319	297	319	322	296	294	304	298	355	339	335	322	324	301	323	280	308	340	322	301	312	343	283	325	333	334	358	293	332	327	339	303	281	346	315	322	324	325	322	305	300	337	303	303	294	321	337	301	328	324	305	285	293	323	311	330	315	331	314	309	319	322	315	302	311	283	306	306	307	328	305	312	322	277	305	316	298	301	320	323	273	298	280	333	302	324	286	316	296	270	322	281	307	306	316	293	313	327	308	318	314	297	307	289	312	301	308	304	319	296	287	309	320	303	310	307	325	270	343	303	324	306	298	328	316	309	304	310	299	283	309	306	333	319	317	319	309	279	314	314	283	310	315	306	355	333	313	326	321	304	296	291	324	330	319	316	300	302	293	332	286	303	309	309	306	320	289	339	338	312	316	299	293	275	306	319	319	314	297	335	307	326	303	282	314	307	319	321	316	313	307	349	328	301	320	301	296	320	306	297	304	353	286	319	342	320	309	285	316	282	319	312	323	309	286	318	343	319	294	322	304	299	312	323	260	311	328	297	338	323	283	305	305	289	322	308	347	323	320	302	321	286	302	328	314	341	322	335	318	312	321	318	307	305	298	285	317	310	302	302	311	302	308	317	299	332	362	304	307	315	315	323	303	310	335	344	296	302	305	320	302	301	323	294	340	321	313	283	315	321	345	327	300	286	275	333	321	312	323	300	294	308	298	341	296	321	309	285	319	303	326	331	353	298	309	312	308	323	337	301	312	325	303	298	341	320	275	295	318	288	295	319	299	304	318	339	275	315	316	297	323	336	314	309	327	311	312	308	340	296	301	293	319	314	321	311	330	252	326	333	315	317	323	307	295	298	304	308	303	331	320	339	296	342	327	317	318	328	297	316	303	286	328	317	281	304	300	308	316	326	332	294	316	318	294	321	307	316	308	304	284	309	290	333	338	314	314	298	308	323	285	287	351	325	292	320	333	289	306	307	298	307	280	293	303	302	327	335	331	276	290	309	324	282	323	345	350	308	338	293	302	333	308	316	336	294	298	320	339	335	309	353	285	301	324	312	330	326	305	308	319	317	332	302	295	305	297	301	302	335	327	277	304	323	315	303	278	323	295	330	301	327	310	317	303	323	295	312	329	323	324	311	311	321	289	321	296	293	313	319	324	288	295	318	314	314	303	329	329	340	322	327	305	299	332	325	331	287	328	301	320	319	299	337	298	341	305	336	276	326	307	329	339	332	318	346	316	355	329	297	302	335	326	304	336	289	279	289	326	322	334	314	331	317	281	322	319	317	323	323	303	346	315	298	325	321	311	304	294	295	344	296	316	300	320	290	302	298	307	314	279	323	316	266	334	311	311	310	293	312	357	290	303	300	321	283	318	319	355	353	300	286	311	307	298	332	314	309	316	287	315	323	303	325	299	312	319	292	295	334	308	289	325	301	300	342	325	314	322	301	299	318	339	303	306	308	297	289	284	312	294	308	309	312	345	343	311	313	307	286	298	325	318	340	315	300	334	314	280	308	311	299	305	287	300	283	318	319	293	290	310	290	322	285	330	300	296	311	328	299	304	307	320	313	338	306	307	341	343	334	325	290	307	294	324	306	288	313	334	321	332	307	296	291	299	317	306	319	316	312	311	329	303	302	310	328	301	331	312	308	299	334	319	280	304	303	296	315	289	328	314	309	330	316	315	317	296	317	295	293	312	317	316	323	324	272	317	317	298	290	318	292	337	279	305	340	296	317	312	304	276	315	319	295	313	309	322	341	316	313	312	334	325	341	330	278	307	308	297	310	317	299	316	305	324	319	291	296	322	328	310	303	305	325	296	319	312	333	302	302	273	331	323	309	314	295	310	323	324	317	288	315	288	315	315	301	326	342	310	292	337	293	293	309	313	295	308	343	313	270	301	312	293	290	311	298	301	270	301	319	270	354	323	327	310	325	315	259	314	341	307	300	331	285	294	314	270	347	315	335	325	305	308	364	342	317	334	333	292	300	319	316	321	286	300	294	309	326	322	309	281	293	311	322	314	276	317	340	305	315	323	315	291	307	334	322	319	345	308	307	316	298	312	304	320	282	334	321	298	278	305	363	299	323	311	345	321	324	328	284	317	324	311	305	333	327	315	325	325	285	307	354	324	324	314	285	338	294	319	346	318	321	323	323	320	323	313	311	311	289	295	337	297	322	321	309	322	321	327	315	293	317	339	303	322	311	308	310	287	326	349	321	326	308	308	332	339	311	300	284	309	276	338	303	320	333	329	309	309	307	330	346	328	318	289	312	305	326	325	312	328	287	312	303	302	323	310	305	299	323	327	317	294	300	329	315	303	308	277	333	314	341	278	334	292	304	313	325	340	315	295	343	302	328	323	307	304	311	316	333	295	319	317	287	326	327	278	352	334	295	323	287	325	298	376	292	330	334	327	282	300	322	292	335	322	281	314	295	326	300	303	317	282	305	316	350	294	296	310	273	336	334	349	299	286	302	318	329	274	331	318	316	292	312	299	292	303	315	308	298	322	316	311	325	291	341	292	304	322	301	326	317	304	296	314	323	301	269	306	258	321	314	289	331	288	318	326	279	294	318	314	308	337	311	320	333	322	289	309	333	299	304	326	281	316	277	295
2317	524	270	158	105	86	77	83	82	58	67	67	77	96	91	88	99	96	91	60	72	57	57	55	58	70	61	51	46	65	59	51	55	64	58	61	45	43	56	55	45	70	68	45	46	51	53	60	41	62	52	57	65	80	58	54	73	60	76	60	65	61	43	62	60	62	47	56	62	69	48	51	52	51	41	63	56	37	58	48	56	53	45	57	52	57	51	54	45	59	47	64	35	58	49	54	64	57	56	49	59	50	43	56	66	58	50	60	53	52	50	54	58	59	64	62	41	49	56	53	49	62	58	50	64	44	60	46	53	49	55	62	43	63	62	59	55	47	65	55	46	66	60	65	42	53	47	64	53	56	50	61	49	66	50	49	35	39	63	46	63	58	56	70	65	57	42	48	42	50	46	49	62	59	61	46	47	59	61	57	64	47	47	44	52	66	49	60	41	58	54	43	45	56	62	62	52	54	52	49	68	63	55	50	52	55	66	44	60	50	53	49	61	48	55	45	65	62	45	49	61	43	44	55	48	57	58	53	63	60	60	59	44	43	58	56	70	41	43	64	51	57	46	42	50	67	39	56	57	50	53	53	57	54	65	56	69	45	39	50	70	48	57	50	65	46	56	54	41	60	50	60	50	45	36	51	56	56	49	60	59	54	45	57	57	56	52	57	44	50	68	42	57	48	34	53	53	62	51	58	62	51	54	54	52	62	43	55	47	67	53	61	46	51	50	56	52	48	44	57	54	52	54	43	54	57	57	59	47	38	72	53	50	61	49	49	55	49	44	61	59	50	51	50	45	49	60	53	44	62	51	56	54	65	50	48	68	45	60	46	54	53	48	54	52	53	42	71	57	70	50	56	56	48	50	44	55	57	56	48	66	59	49	55	57	49	50	57	54	51	52	52	54	58	58	52	55	63	61	40	62	53	72	75	61	48	59	57	44	47	58	58	46	67	55	49	53	64	55	54	60	53	55	52	65	58	49	60	59	48	56	62	70	61	59	45	39	65	58	52	65	67	59	47	56	58	49	47	55	53	59	61	49	53	73	47	54	43	60	55	59	49	46	58	60	46	54	42	57	50	41	41	57	63	60	60	51	50	50	51	48	57	48	41	54	51	56	55	53	58	53	74	50	60	50	43	62	55	59	39	42	49	46	63	54	57	56	46	48	52	50	42	46	54	43	54	60	49	55	72	53	59	59	53	58	52	56	59	39	50	58	57	51	44	38	58	37	60	60	58	46	44	57	48	49	58	41	47	65	49	45	43	47	49	44	48	62	52	53	46	45	52	51	56	49	42	55	46	43	54	54	51	56	60	62	61	67	61	55	52	48	45	42	64	61	62	47	58	49	53	59	62	48	56	48	50	59	50	51	49	62	49	58	50	46	55	63	43	52	58	66	52	59	55	61	59	52	48	55	43	51	46	55	61	52	56	72	57	49	60	50	61	49	55	64	62	57	41	61	53	41	60	60	51	48	46	53	45	57	47	43	65	60	59	59	53	51	58	56	61	43	59	59	54	57	51	52	52	52	62	55	47	65	57	57	60	51	54	67	56	49	65	58	45	61	65	58	52	49	53	57	51	51	46	57	75	53	53	49	34	53	51	56	44	53	48	70	65	60	44	52	45	55	44	53	42	62	53	47	54	59	58	51	57	53	38	54	58	54	57	69	51	53	65	44	65	62	65	50	51	57	48	46	54	48	61	56	35	51	52	47	46	54	51	56	61	48	62	61	65	41	67	50	70	44	64	63	48	56	46	46	48	46	57	60	49	63	53	48	52	40	50	72	64	47	55	43	54	73	43	67	62	55	63	49	45	61	62	57	63	55	48	47	61	47	51	42	38	41	48	51	42	42	56	63	44	62	54	59	41	72	58	57	52	52	53	56	38	75	55	52	55	64	54	63	39	68	60	42	59	60	59	56	52	56	57	51	42	44	55	55	49	59	54	51	52	50	51	63	49	63	52	48	52	33	68	55	56	61	61	59	50	49	63	67	65	62	60	54	59	60	62	49	51	61	49	53	42	55	57	60	53	62	47	50	48	49	57	50	52	44	61	50	56	50	50	54	48	43	61	45	59	50	53	59	45	47	59	54	53	67	55	55	48	51	66	49	49	43	53	63	70	59	44	47	48	42	46	61	54	57	59	65	50	63	55	59	59	47	45	43	59	57	55	58	74	50	70	47	57	60	47	59	54	48	45	56	44	52	57	45	54	53	51	58	57	54	59	60	61	56	53	51	53	47	55	56	59	69	57	57	52	54	60	51	74	51	53	64	49	48	52	58	56	49	53	55	53	53	66	65	40	51	52	53	49	48	49	56	50	70	51	48	59	53	62	48	52	47	47	53	51	35	64	54	43	68	67	56	55	48	44	52	44	40	53	62	55	64	41	56	57	49	59	51	49	53	65	50	47	54	51	52	62	50	54	67	57	54	53	54	50	51	42	52	63	58	41	52	54	67	50	44	50	51	55	36	46	53	51	61	42	57	54	50	59	46	52	57	55	64	55	46	53	40	48	63	42	54	57	55	61	40	45	56	44	56	43	60	42	59	63	58	50	59	57	50	44	49	61	56	50	56	56	52	66	41	54	74	39	64	62	59	55	59	52	61	48	47	45	59	56	50	40	55	56	56	58	56	62	57	54	58	47	52	58	50	50	58	42	54	59	52	45	55	54	73	60	47	57	57	70	70	64	41	48	54	46	59	56	47	48	47	50	46	43	53	65	53	61	54	47	54	42	55	42	61	59	47	50	52	52	61	45	46	54	53	50	53	54	45	53	63	48	50	63	46	63	49	55	56	56	54	56	55	56	52	54	56	50	45	49	57	57	52	55	59	49	49	61	52	59	50	54	60	46	60	58	63	70	55	53	51	46	61	42	44	51	57	50	45	60	51	60	61	47	59	61	43	54	50	55	59	61	47	55	59	44	46	69	53	47	48	63	57	54	54	53	52	52	43	60	61	48	59	58	49	56	71	41	63	56	52	47	48	51	61	57	58	46	66	46	56	42	52	59	64	58	48	50	46	65	55	49	43	47	59	59	46	52	42	54	45	58	51	46	54	59	58	57	57	42	50	55	51	46	61	41	47	54	46	54	64	60	47	57	43	55	45	48	49	35	57	52	61	58	57	53	43	55	46	50	56	66	65	56	50	54	53	69	46	53	47	50	62	49	56	59	55	57	56	48	43	63	68	49	45	54	54	59	53	45	47	50	50	58	46	56	45	47	50	59	68	57	57	43	64	60	49	62	67	52	59	52	44	60	64	59	61	61	48	50	44	57	43	56	56	50	56	49	50	55	59	49	59	43	60	67	50	42	50	47	46	52	66	51	52	54	48	49	44	55	52	52	51	47	47	59	60	54	56	43	47	59	60	50	43	53	42	45	59	52	65	58	53	47	52	46	58	64	55	41	48	59	71	68	48	44	39	51	52	45	58	50	53	51	54	53	63	49	54	47	48	45	55	50	56	72	60	45	69	36	61	56	49	40
21128	6804	3035	3083	4895	2810	2094	1271	1207	1118	1383	1392	1529	1751	1655	1581	1566	1545	1182	1023	808	730	640	563	541	534	527	503	479	479	469	449	472	530	489	499	468	481	451	460	516	535	541	468	464	476	477	470	460	495	508	573	581	631	692	700	669	686	760	788	737	674	618	613	602	566	536	475	497	523	508	530	494	504	457	428	504	488	441	477	453	470	445	499	435	461	429	452	446	469	438	476	461	458	437	465	463	450	466	403	444	433	511	441	459	400	458	445	469	452	433	445	493	440	455	420	486	433	465	450	440	420	490	416	467	453	441	437	442	458	448	455	436	462	427	426	429	440	460	448	437	445	470	410	474	454	439	482	457	456	455	435	434	441	428	429	469	434	415	431	429	413	465	444	419	477	443	416	482	454	426	436	455	460	457	461	440	427	459	458	428	425	489	396	438	462	471	479	474	455	461	427	456	436	446	423	456	446	456	434	424	441	411	440	447	458	415	447	460	454	489	448	432	414	438	443	455	417	427	453	461	448	458	437	461	438	460	433	443	459	452	411	450	466	483	423	437	390	454	431	448	475	437	420	452	457	436	452	453	450	462	465	445	443	450	477	463	444	462	446	491	489	443	433	444	437	435	471	462	438	469	448	407	444	428	444	440	443	452	436	477	433	429	443	429	469	435	460	430	414	439	428	441	498	447	472	478	425	444	427	465	431	426	443	439	428	439	478	445	475	454	435	432	432	454	426	403	418	462	418	435	467	457	453	480	443	419	464	471	454	452	430	444	449	416	446	479	432	488	466	463	458	435	443	419	447	437	440	455	414	459	452	417	430	440	427	435	481	446	414	464	429	437	446	489	424	430	457	449	423	443	472	455	472	458	446	457	402	449	477	435	428	472	438	424	426	451	513	438	443	438	449	450	440	481	401	381	434	469	473	449	467	410	466	462	442	445	464	425	443	469	450	466	421	440	450	437	441	470	494	435	458	447	456	453	451	416	456	470	481	404	415	479	464	447	423	418	460	459	443	475	425	460	390	472	452	430	442	452	460	481	448	444	439	476	471	451	420	472	443	454	471	445	462	436	482	445	473	402	459	488	450	446	469	457	442	448	455	460	436	448	479	408	450	454	456	438	428	420	476	454	426	430	433	459	442	453	443	430	449	478	415	411	476	447	450	454	454	432	467	463	433	452	426	433	429	426	431	432	421	411	431	408	425	473	501	433	459	441	428	480	423	471	476	449	431	443	493	450	465	442	436	472	445	461	457	478	422	468	454	429	412	462	421	438	413	422	446	406	477	456	453	482	449	442	443	476	453	440	455	442	432	473	399	441	465	444	440	446	437	438	439	453	472	429	460	456	444	464	435	442	463	438	429	426	496	491	467	466	442	411	440	471	456	430	434	435	472	432	488	425	451	470	469	480	426	421	466	488	421	459	441	425	417	443	451	408	476	426	442	432	432	439	402	448	471	441	443	405	433	437	450	479	459	440	450	444	482	452	442	459	431	464	431	462	488	423	469	463	436	443	485	387	410	447	490	409	460	453	430	460	442	473	484	456	451	460	426	473	427	434	425	472	451	439	459	462	431	456	460	447	477	493	455	417	431	485	441	452	473	453	442	473	460	444	422	454	425	411	426	417	446	419	455	423	420	444	439	455	450	440	416	464	470	444	444	451	447	483	463	461	452	446	413	438	442	431	454	439	453	462	433	428	461	401	457	447	408	469	460	449	415	426	450	462	433	460	463	471	453	433	455	431	409	470	427	432	445	475	497	459	422	437	457	430	471	418	447	448	449	416	427	461	425	477	492	429	479	421	463	436	462	457	458	487	457	465	459	466	412	437	468	457	425	433	449	451	504	409	460	375	464	437	433	481	417	452	392	423	447	424	464	447	447	475	434	468	444	449	449	443	435	435	428	460	452	466	408	471	445	475	442	441	430	409	428	440	455	471	423	455	435	423	497	453	452	434	437	469	453	414	437	449	444	479	443	432	433	440	415	438	472	430	425	456	467	465	419	455	469	429	438	449	430	446	481	456	438	445	417	443	451	452	411	440	427	486	401	415	455	429	473	478	449	399	470	459	441	414	420	407	461	458	429	475	451	445	507	448	460	432	442	449	458	444	434	446	436	471	451	466	450	435	435	453	377	493	436	451	466	446	425	409	492	455	461	422	483	448	447	457	420	479	457	508	454	451	451	435	468	461	443	407	437	417	414	445	452	440	458	458	410	433	452	427	448	429	438	470	464	418	451	453	444	470	431	455	437	454	469	460	499	455	458	427	457	474	428	447	468	441	424	451	427	448	472	445	444	495	483	463	462	428	435	443	451	439	456	433	444	426	441	458	444	411	432	427	501	440	405	456	444	436	473	442	412	434	444	466	418	424	460	438	422	422	442	445	417	458	439	456	436	500	431	447	470	416	460	457	478	438	435	401	436	450	451	420	482	473	474	446	460	437	408	478	426	452	435	431	426	413	426	465	482	452	416	478	431	418	444	419	485	433	425	457	435	461	429	456	429	432	434	446	409	472	460	458	392	432	417	445	487	419	483	424	428	448	451	431	437	425	427	423	398	461	460	426	461	443	453	421	480	427	439	454	432	439	430	437	472	448	455	424	452	464	471	404	465	476	405	458	474	415	428	455	456	439	444	415	444	427	436	478	463	447	470	478	428	435	382	411	452	423	445	441	424	455	459	441	449	418	478	446	428	451	453	460	460	446	437	445	443	436	428	455	447	452	456	445	414	437	420	426	460	462	433	449	443	460	422	439	430	406	440	434	437	453	445	444	430	438	447	444	426	469	427	425	476	458	448	433	433	434	439	468	482	430	423	448	475	482	443	473	466	452	412	429	447	414	463	463	451	424	421	461	426	433	442	434	418	467	454	443	447	432	470	436	437	417	422	457	415	426	433	442	465	456	419	415	467	452	474	426	455	437	434	469	442	440	453	474	478	472	464	452	430	447	428	426	420	424	421	445	437	468	467	439	467	462	423	456	429	463	422	430	484	477	466	439	474	469	493	445	411	457	414	428	458	447	455	475	440	486	429	450	412	465	412	399	460	463	407	458	444	462	445	475	430	457	444	406	481	443	418	438	492	462	446	441	454	455	443	433	433	450	443	453	430	445	471	448	439	427	433	433	435	467	440	425	413	464	451	454	408	463	446	430	440	471	458	468	458	469	456	480	471	447	462	446	478	426	422	459	447	423	420	423	461	432	440	449	415	436	440	424	454	423	458	430	439	467	423	444	443	450	490	445	445	438	419	456	419	455	453	445	446	449	442	450	410	440	444	461	452	436	444	445	501	429	412	407	441	438	453	480	450	443	428	497	471	447	456	466	436	453	425	460	440	456	485	436	424	447	422	435	428	452	427	455	423	443	449	439	456	413	463	451	436	452	455	476	439	430	421	472	440	449	448	458	434	429	449	458	438	501	426	471	485	400	431	454	427	445	471	451	469	460	432	445	470	440	470	425	487	430	462	443	464	444	429	425	459	433	432	446	426
2572	1017	427	249	142	127	133	77	95	106	100	94	99	82	73	90	88	84	72	63	57	68	63	63	54	45	48	46	52	40	57	40	45	32	40	36	36	40	56	55	55	53	43	39	35	47	52	45	41	45	39	56	44	51	69	47	64	76	62	77	75	55	60	53	58	45	41	46	47	64	51	50	49	48	37	59	44	42	48	52	45	40	46	32	36	44	43	40	40	55	41	45	39	47	40	45	47	43	35	49	43	53	49	48	46	31	49	55	49	47	51	47	48	37	45	44	34	40	39	41	53	39	52	42	44	38	43	34	39	43	47	40	56	48	45	42	39	43	38	48	47	33	45	40	47	50	31	46	43	29	40	53	35	49	37	45	53	40	37	42	44	48	34	48	49	34	44	41	42	46	52	37	47	53	37	47	34	41	39	45	39	42	45	39	39	42	44	35	49	42	37	38	46	55	37	48	35	45	47	53	43	57	36	63	41	37	43	56	45	49	64	34	47	50	48	41	39	41	50	40	47	39	52	50	32	41	43	46	58	42	51	44	28	46	35	53	52	39	53	45	23	39	48	44	52	41	37	45	39	35	52	41	44	42	54	37	45	49	44	46	47	49	48	50	44	41	42	59	47	46	38	35	50	45	43	46	48	53	53	47	48	39	39	39	54	49	40	47	48	38	38	39	50	40	37	41	43	32	46	47	36	48	43	42	39	36	59	48	45	35	48	52	54	49	43	39	51	43	37	56	44	39	39	30	38	51	37	54	39	40	38	44	45	42	44	54	44	43	38	49	52	42	49	42	37	39	38	41	48	51	40	47	49	40	38	50	47	41	48	45	51	43	35	39	45	39	30	37	50	36	51	45	52	43	50	46	37	50	44	51	43	52	51	45	56	54	46	43	54	40	47	59	52	37	43	36	43	36	39	31	49	36	38	44	50	53	42	30	51	47	41	41	48	40	45	48	29	41	40	38	32	35	46	53	44	44	44	52	44	39	34	40	29	49	40	38	39	50	50	40	45	57	39	51	53	35	45	55	40	44	52	42	44	34	47	36	36	49	27	36	33	38	39	41	47	49	45	28	52	35	39	39	38	45	42	43	53	39	52	43	41	48	39	47	30	44	36	39	57	46	46	45	46	45	50	50	42	45	45	47	45	48	52	34	49	48	50	37	34	43	41	40	45	50	46	38	40	43	31	54	31	43	58	38	53	42	46	44	45	47	42	39	46	46	38	48	36	33	44	30	40	46	42	43	33	34	60	38	48	36	47	51	45	36	46	36	42	48	49	35	42	43	43	49	39	35	51	40	46	44	39	34	42	39	43	44	35	44	42	47	54	49	49	46	36	45	38	35	34	43	34	48	42	56	48	44	58	46	39	42	55	35	44	43	43	44	42	58	37	45	46	41	48	45	39	34	38	40	44	40	48	52	48	43	51	39	39	44	35	35	28	44	42	43	47	48	37	51	35	43	44	39	44	59	50	49	42	47	33	36	44	46	38	39	46	60	42	48	43	51	52	40	42	44	50	46	41	49	40	50	41	44	49	46	30	47	49	46	44	43	36	39	40	46	47	46	45	45	40	56	51	45	47	39	53	48	40	27	46	47	34	48	49	29	50	55	39	59	57	50	48	38	37	31	40	36	43	44	46	50	36	38	45	45	35	46	45	49	42	40	43	47	32	36	52	49	42	37	40	43	41	58	35	36	44	44	47	36	38	44	44	38	45	41	59	49	41	42	41	53	56	33	51	53	51	33	50	43	48	36	37	44	51	50	55	40	40	47	34	41	38	47	44	34	46	46	34	53	40	26	45	43	42	50	37	54	53	51	37	42	51	41	43	44	40	53	54	46	48	44	48	56	47	50	51	54	39	34	44	36	39	53	47	41	50	43	47	42	43	40	46	39	41	37	44	40	41	51	41	47	38	49	40	41	38	44	44	51	46	36	39	51	34	42	35	53	43	48	46	42	49	48	59	35	33	47	39	43	46	40	37	43	43	47	45	40	45	51	42	36	46	52	35	39	39	39	46	49	45	44	43	42	45	36	32	44	42	39	50	47	48	44	47	41	41	37	45	47	54	44	42	48	37	41	39	46	40	39	63	42	23	50	42	45	40	46	48	55	41	46	38	46	43	50	26	41	60	38	48	42	38	49	44	35	47	50	40	36	51	52	40	40	47	38	40	32	37	51	40	46	50	43	43	52	44	37	55	43	38	50	45	50	39	49	50	39	50	43	43	45	54	52	36	39	45	52	46	45	48	38	53	38	47	38	46	46	36	50	50	43	41	55	42	42	36	49	39	36	53	43	28	40	44	42	49	48	45	56	34	46	47	49	41	41	46	57	46	55	31	32	50	40	22	38	39	31	46	60	47	39	47	49	41	44	33	42	52	48	48	42	54	51	48	44	43	28	56	37	28	45	43	35	35	42	50	40	44	40	44	47	46	41	42	37	55	40	37	51	37	57	46	40	43	37	56	40	36	41	47	49	33	46	55	59	45	35	44	30	40	30	41	43	44	37	58	47	39	37	44	41	38	60	47	32	54	53	53	35	42	46	41	41	39	44	37	48	49	49	50	40	43	38	48	42	49	44	34	51	43	44	49	38	49	43	36	56	48	50	39	33	42	40	50	47	41	48	36	37	50	48	52	48	38	36	34	40	44	40	36	40	56	32	38	54	36	31	46	49	44	38	49	48	39	51	42	51	47	50	43	40	46	53	51	37	40	50	52	53	28	51	48	39	49	45	44	36	41	50	42	53	38	43	38	47	43	27	42	36	50	32	28	38	43	53	55	42	45	33	42	48	52	42	46	43	52	46	43	37	32	45	45	44	22	37	52	42	55	38	38	43	48	61	43	47	38	42	45	44	45	51	33	42	44	45	44	42	42	45	45	52	45	43	51	52	46	46	44	34	43	47	39	42	54	53	44	42	37	41	35	24	48	44	34	35	47	49	34	40	31	55	36	43	40	45	52	36	37	38	51	45	41	39	44	53	47	36	39	41	44	36	49	39	51	36	62	38	42	31	46	58	51	49	48	60	51	45	29	40	46	40	61	39	49	37	57	44	45	45	46	34	62	53	44	55	43	46	38	44	43	52	50	48	41	40	38	45	36	35	29	41	54	33	40	53	46	42	48	42	38	49	49	45	31	43	35	41	42	47	50	53	43	46	42	46	40	42	54	34	48	46	41	43	37	50	53	31	38	49	37	50	36	50	43	41	40	35	48	49	35	53	50	52	49	40	41	32	34	44	58	47	42	38	51	48	49	39	36	38	48	52	39	39	37	42	42	42	49	38	31	56	45	51	40	39	37	35	46	42	45	59	40	51	41	48	50	55	47	36	35	47	33	42	37	45	37	43	40	40	45	41	35	39	44	46	39	35	51	30	44	41	41	38	48	41	45	42	42	39	45	44	50	35	60	45	42	47	33	45	46	57	49	49	43	34	44	44	35	30	36	50	54	34	44	37	42	36	40	52	45	41	52	35	36	40	36	38
25431	10807	4733	5493	8924	6801	4489	2460	2541	2513	2443	2372	2261	2247	1797	1651	1724	1754	1461	1143	996	926	730	581	512	524	476	462	419	419	427	440	473	430	420	472	423	387	416	435	488	517	532	426	387	414	418	432	461	466	521	536	579	571	596	696	653	695	747	983	1248	871	662	542	515	485	464	460	451	458	450	487	460	438	423	400	424	373	423	387	411	358	401	396	387	386	375	391	353	380	412	377	400	365	384	374	366	423	355	315	391	377	375	417	373	382	384	403	400	372	370	370	376	381	384	394	345	361	391	376	380	355	378	390	391	392	396	389	370	391	413	392	400	391	397	361	349	351	424	338	361	378	395	356	397	410	407	396	370	360	399	406	377	372	370	380	388	404	368	385	379	360	380	367	362	390	384	385	359	362	391	374	393	330	404	376	359	396	373	361	383	387	403	370	367	373	402	360	369	362	374	397	372	383	366	380	389	414	375	353	374	365	408	354	386	372	364	405	377	391	352	390	360	368	352	385	359	368	370	415	349	381	355	382	350	383	361	392	337	383	389	402	411	358	366	357	369	385	352	398	374	366	351	359	370	362	361	378	386	351	377	364	329	368	372	401	373	381	392	372	369	333	349	376	346	377	321	397	403	377	387	366	400	363	379	357	413	374	356	376	343	347	349	341	400	400	342	379	366	337	334	380	388	380	370	406	383	381	369	362	396	337	354	395	404	363	396	386	359	400	375	334	356	406	382	419	376	359	370	350	382	367	381	370	398	349	380	387	388	373	370	373	349	375	401	360	387	395	380	364	353	392	382	390	382	374	354	376	361	369	407	405	404	381	336	362	341	343	394	327	390	374	408	392	383	360	402	402	374	368	361	391	405	355	423	396	370	375	371	375	339	368	332	348	368	378	367	384	386	381	369	360	371	367	369	396	359	369	374	402	387	374	382	402	368	357	394	365	391	360	361	417	380	345	368	375	379	364	389	365	389	355	401	357	377	338	337	355	395	341	373	358	355	390	389	375	365	348	366	384	383	380	404	377	359	373	381	363	368	392	353	352	370	341	346	403	336	364	388	380	374	352	371	371	392	387	345	368	377	382	395	392	355	362	375	399	366	353	341	374	386	393	374	388	346	362	390	368	383	405	368	370	375	384	403	378	374	403	380	382	408	378	359	398	352	357	367	396	334	355	412	365	338	369	377	377	381	364	358	395	336	388	372	366	351	346	403	362	369	399	407	352	383	365	400	396	337	378	400	363	387	344	386	380	367	359	360	384	340	377	383	393	379	356	384	396	386	378	383	397	390	377	353	360	390	407	339	376	350	413	339	365	383	377	348	376	363	381	346	393	355	380	376	352	375	395	386	397	387	353	339	387	368	374	331	336	361	377	368	394	380	380	381	341	393	411	376	363	408	368	377	384	363	379	394	359	406	384	362	390	367	373	378	362	367	362	366	366	376	357	404	371	374	345	375	375	357	414	358	399	358	382	368	372	351	375	369	371	392	382	393	380	356	379	340	377	390	348	392	347	361	387	420	397	389	348	367	392	385	364	384	367	389	350	338	336	382	396	368	374	399	401	350	374	355	359	411	400	356	342	338	396	390	417	381	410	330	354	389	376	354	344	358	387	347	355	421	364	375	360	342	363	349	376	373	376	365	394	372	387	388	342	371	346	349	398	371	374	369	365	375	384	365	387	366	369	380	362	378	368	417	403	369	394	374	373	334	368	383	390	384	372	374	342	378	358	364	387	347	389	387	384	388	351	381	347	366	362	353	382	379	394	375	377	404	367	363	408	389	356	391	362	346	371	353	361	345	406	372	376	362	369	367	374	379	377	402	354	393	375	401	379	383	374	379	388	355	392	360	380	367	377	369	376	398	361	400	386	348	369	397	407	339	364	365	397	355	387	369	378	339	373	370	366	380	354	382	363	359	366	368	391	389	348	351	401	366	367	396	358	393	356	353	373	364	392	382	382	358	377	381	360	363	385	379	374	375	353	349	401	364	374	356	443	398	396	395	356	374	394	385	395	390	364	380	332	375	375	393	411	380	364	385	374	410	360	386	338	360	335	368	409	393	375	340	377	388	391	376	351	385	369	379	385	375	346	400	358	380	345	382	359	319	377	357	362	356	400	353	395	388	388	390	366	354	376	387	380	404	362	430	348	356	397	378	350	389	385	405	351	390	357	398	386	377	395	360	373	388	395	393	379	379	384	391	358	368	343	362	383	340	348	365	374	381	386	396	367	391	403	367	354	383	345	353	355	367	390	384	357	358	379	374	368	374	385	369	383	371	383	375	361	372	400	394	380	398	402	383	389	361	378	370	370	378	360	370	359	402	379	354	358	359	371	370	364	381	329	367	350	385	382	380	392	354	357	374	421	373	364	364	308	387	389	382	371	386	394	354	362	361	352	368	366	376	366	409	386	374	390	368	346	382	389	399	336	368	397	387	340	359	373	426	384	378	343	369	412	356	365	401	383	402	396	422	339	351	347	354	365	374	352	380	375	357	345	371	352	353	375	377	345	358	389	389	346	414	397	348	348	333	392	409	351	354	345	379	389	352	369	349	385	360	356	346	391	378	331	344	315	369	376	370	356	379	402	386	391	385	338	380	400	344	368	337	382	372	381	355	394	354	382	392	372	369	377	397	349	389	398	378	389	362	370	385	362	369	376	363	367	396	388	374	369	376	396	388	349	347	341	360	357	392	368	349	333	344	356	378	359	351	330	373	374	414	359	391	383	386	344	353	378	394	401	370	374	358	400	353	398	394	382	391	365	365	378	359	361	394	370	360	406	373	389	374	378	384	377	386	390	373	362	387	354	397	374	381	394	329	383	367	374	366	389	382	380	384	373	356	377	332	389	386	395	360	364	390	388	364	349	370	348	381	395	361	355	369	394	351	404	389	346	363	377	388	366	342	349	353	392	392	406	368	381	371	393	378	373	356	335	381	382	381	364	376	379	407	399	354	373	404	353	397	376	360	337	397	386	391	385	377	344	370	352	365	419	391	366	357	369	367	320	382	374	364	365	361	395	343	369	336	382	372	379	366	356	353	364	386	365	351	363	382	356	371	394	395	413	365	379	368	368	399	380	356	342	386	348	384	376	393	353	368	337	408	361	373	347	387	356	372	335	377	364	376	370	361	404	402	365	375	396	384	327	370	392	382	367	398	359	374	374	383	396	373	369	390	367	430	378	373	348	381	363	365	348	396	327	368	342	375	363	404	397	378	392	373	391	358	376	376	368	354	387	416	374	355	402	358	351	365	386	336	409	347	356	344	413	383	388	375	395	383	377	393	360	387	378	366	362	389	354	412	372	405	365	387	379	386	403	397	399	376	372	341	381	382	382	395	382	387	377	347	389	348	376	381	385	348	416	376	334	363	365	411	383	351	417	406	338	362	351	364	364	398	373	350	392	392	365	383	345	391	366	386	375	378	397	378	375	384	396	381	352	328	370	391	345	387	370	338	371	378	387	354	387	365	349	355	371	401	384	374	344	385	345
2697	710	388	232	159	127	107	70	83	116	116	105	103	108	100	101	102	100	86	74	64	85	49	53	61	60	38	41	36	53	54	57	45	52	46	53	48	46	38	57	64	52	38	49	48	59	39	52	40	44	54	59	53	48	45	63	52	66	80	72	77	61	52	64	49	54	42	46	47	50	57	48	40	46	41	45	39	44	43	41	37	39	40	41	48	59	49	46	39	41	42	45	49	45	45	46	39	45	46	56	48	52	46	48	49	54	49	57	35	46	45	52	52	47	48	53	38	34	57	49	46	42	50	42	44	41	45	50	53	52	51	53	51	55	54	42	51	44	45	38	56	42	55	47	40	44	41	47	49	45	41	45	45	48	57	50	36	33	41	45	54	34	43	53	44	55	52	42	57	59	42	35	42	56	34	42	48	51	42	52	49	34	40	43	44	34	42	55	46	52	45	47	55	57	54	55	56	53	58	46	45	46	35	42	46	42	56	51	51	45	46	47	50	49	49	33	46	54	47	48	47	43	45	38	47	50	58	40	44	47	50	55	34	53	43	40	56	44	53	47	48	49	58	38	53	45	44	54	34	45	43	57	38	46	39	48	40	39	48	47	49	47	59	48	57	34	38	52	59	46	39	32	35	52	46	60	38	54	54	33	53	50	48	43	52	36	35	46	52	55	45	41	44	41	44	41	46	41	45	45	44	56	53	47	45	55	59	39	48	48	53	46	48	51	41	39	41	34	44	39	50	36	46	55	44	36	50	60	50	53	48	40	45	47	49	47	46	48	22	40	44	63	43	45	54	37	54	48	47	54	42	48	66	49	50	52	38	41	44	55	41	42	38	42	43	48	49	56	62	46	47	45	50	46	42	49	40	44	50	42	55	55	49	67	39	53	51	44	49	48	53	45	36	45	47	41	56	44	45	42	43	48	37	46	72	46	47	37	37	38	44	53	36	55	46	48	44	38	54	41	46	52	45	53	37	40	61	54	47	47	47	41	38	49	42	53	39	41	57	45	35	53	36	51	53	41	44	37	35	45	51	38	54	50	50	39	55	50	40	53	50	38	54	49	45	53	45	58	34	46	52	41	53	45	46	32	43	53	47	42	37	45	43	32	48	47	44	55	55	47	37	51	39	49	36	45	42	45	41	46	48	45	36	45	52	45	48	32	38	54	53	49	29	55	38	47	43	51	49	47	49	39	41	53	48	45	39	51	47	44	39	47	41	47	42	46	48	37	47	41	48	38	42	53	47	41	42	58	46	39	41	40	50	53	52	45	37	45	46	50	44	41	51	48	45	39	48	45	40	41	42	48	42	37	40	50	47	46	44	42	39	50	47	54	45	47	39	54	37	48	55	39	48	46	43	49	44	47	50	41	49	49	39	49	44	51	54	27	40	40	48	53	45	53	49	35	49	56	47	49	45	47	56	44	44	32	45	53	39	43	41	49	50	46	50	38	46	37	52	52	48	35	50	44	54	44	52	53	26	45	37	38	45	47	46	53	47	41	44	32	45	45	53	46	42	57	39	39	51	41	38	46	45	37	51	45	37	63	30	42	47	36	35	50	48	48	59	45	51	50	51	39	48	47	24	46	49	48	49	33	40	41	47	41	35	54	37	40	56	37	40	56	62	37	39	44	39	46	38	43	45	39	52	57	37	63	31	43	31	46	40	42	42	43	32	33	37	47	46	46	51	43	43	48	54	44	49	46	52	41	47	43	53	47	50	38	41	45	39	38	41	41	50	37	52	43	38	41	42	42	39	55	50	45	41	41	47	41	29	53	37	42	55	38	54	34	33	42	40	38	48	54	57	41	41	44	56	48	41	31	43	58	41	40	47	46	46	39	41	44	43	48	33	39	43	52	38	34	60	44	48	48	45	35	41	56	37	40	50	35	42	40	46	45	45	51	53	41	56	34	44	44	54	42	40	46	48	54	47	37	48	40	51	51	40	47	51	55	35	50	45	43	44	42	44	40	41	39	41	37	36	47	49	47	60	42	57	48	46	55	52	57	49	62	34	47	53	35	44	36	45	46	45	57	52	41	41	49	41	51	46	43	44	51	50	47	39	46	51	47	39	34	57	49	31	52	44	54	48	39	39	38	40	43	49	41	43	52	40	52	42	37	40	41	52	46	34	33	43	48	42	51	38	43	41	35	52	45	49	34	44	44	44	48	44	36	56	54	49	60	45	43	56	46	48	60	40	48	43	38	34	43	50	43	57	49	44	43	44	51	50	42	35	47	49	42	42	53	41	49	31	40	52	64	53	54	51	44	40	43	40	48	39	33	39	47	43	48	45	42	42	53	45	40	39	46	36	52	46	43	56	42	42	46	39	58	43	49	43	53	47	46	45	48	52	48	38	49	43	45	36	39	50	49	51	37	47	49	44	41	46	49	49	42	40	48	48	48	51	44	46	48	48	43	56	33	49	46	43	40	39	42	43	43	40	45	47	44	44	43	31	42	51	36	37	38	55	55	47	44	43	51	50	52	50	46	50	54	35	39	48	46	41	55	30	47	45	46	46	47	44	47	41	57	43	54	41	43	52	40	46	43	46	42	58	51	50	46	47	36	51	41	41	54	51	53	53	44	34	35	48	39	37	39	50	36	49	47	52	54	39	41	52	44	48	49	48	44	54	50	48	43	45	31	52	40	43	49	41	43	54	51	45	52	44	30	46	47	52	57	38	50	45	48	49	41	35	32	40	43	53	66	42	50	51	41	43	52	46	44	50	43	35	43	48	68	40	62	46	50	59	46	48	55	47	49	53	42	40	40	41	34	36	47	41	52	49	37	49	53	39	48	33	59	47	47	53	54	49	42	51	52	46	39	46	60	48	43	40	43	49	52	38	37	37	39	39	46	45	45	69	51	47	45	49	50	52	50	34	52	32	58	39	56	50	44	48	45	39	59	48	53	46	39	55	48	44	41	50	49	38	37	49	46	42	44	45	52	58	36	37	35	47	51	51	30	41	53	45	60	49	48	51	46	45	39	45	41	37	34	34	47	48	51	44	49	43	53	44	52	43	55	43	44	45	47	56	40	40	41	51	46	49	39	42	45	52	50	49	41	51	48	49	41	43	42	48	39	52	39	44	41	49	56	38	41	57	44	48	41	33	35	42	42	52	43	48	37	49	33	40	47	44	52	61	42	52	52	47	34	37	39	40	35	43	60	44	44	38	49	50	43	51	50	28	36	44	59	40	39	46	43	48	47	45	44	45	41	41	41	48	44	48	45	51	65	43	38	35	42	41	45	58	44	49	47	47	51	38	57	48	53	45	36	50	45	32	55	33	45	43	47	49	43	55	45	49	48	39	36	46	57	55	44	42	32	48	44	41	53	45	45	46	45	32	49	51	46	51	36	40	44	36	59	47	39	36	41	48	44	55	40	44	43	48	60	40	39	38	39	52	44	51	44	56	60	44	41	42	46	49	40	46	47	44	50	50	36	54	46	51	52	38	41	37	50	50	42	49	55	53	46	40	57	45	47
21160	8009	4356	5622	8836	6543	4343	3088	2689	3263	3260	3157	2888	2421	1995	2129	2051	1812	1584	1268	1126	839	738	672	558	571	553	507	494	462	464	467	478	425	425	431	454	416	408	419	461	533	455	439	394	408	390	470	525	522	555	600	576	674	591	655	724	768	1065	1315	1150	940	646	586	554	523	493	501	486	520	516	465	460	420	413	413	419	419	438	405	380	415	421	388	405	406	393	385	379	389	369	396	428	417	350	392	392	370	369	405	382	398	395	377	377	375	395	384	391	384	388	388	359	382	381	404	368	378	378	385	363	408	379	370	352	399	338	403	365	393	370	370	400	372	334	359	400	399	408	394	407	396	377	414	356	365	407	387	421	396	345	375	383	351	411	362	361	366	391	371	409	394	347	374	375	390	378	363	376	425	418	406	355	379	360	352	385	366	356	380	355	387	410	386	375	373	334	367	371	363	349	368	414	361	364	383	367	387	356	392	382	414	386	394	421	392	364	351	335	390	405	412	429	371	386	366	380	389	366	370	382	360	392	410	373	364	396	355	368	364	365	379	387	378	421	378	377	406	382	375	392	396	372	398	339	369	388	353	399	356	355	376	377	360	363	410	396	401	373	364	388	373	407	378	387	375	364	376	406	362	363	390	370	357	382	385	353	436	396	356	352	388	372	365	356	431	401	408	415	375	386	363	379	372	401	417	402	389	379	365	357	386	412	379	350	397	398	368	345	380	379	421	397	368	393	380	361	338	378	406	381	401	382	366	389	397	361	384	339	390	351	384	374	427	346	411	388	392	401	370	397	379	400	391	385	360	366	375	358	373	384	371	398	398	403	378	367	382	373	343	399	382	374	431	369	401	395	393	384	378	342	375	385	371	395	349	396	371	390	396	426	371	412	397	373	400	342	386	339	402	356	379	382	374	359	362	396	394	414	370	353	360	378	389	399	350	383	399	364	407	363	414	397	345	330	378	386	381	365	359	356	387	382	380	389	369	425	375	353	345	369	377	378	401	385	394	362	387	375	356	352	413	379	408	379	384	398	388	396	357	368	371	395	375	369	387	369	398	399	362	390	403	376	401	370	360	380	392	388	379	376	386	399	366	348	360	388	370	343	371	367	396	392	379	365	394	356	359	385	362	393	398	361	345	385	399	337	360	375	350	397	390	365	361	403	387	379	382	401	407	413	372	412	391	401	365	374	409	385	376	377	379	338	379	395	355	345	380	375	378	390	370	365	383	362	399	405	395	410	397	372	395	372	374	363	349	368	351	367	399	438	375	379	357	370	350	363	359	394	352	363	358	402	372	407	357	381	399	369	383	377	378	365	377	388	358	369	381	409	354	389	399	385	395	392	385	378	380	364	359	360	359	414	390	408	380	362	391	417	382	412	361	389	362	342	372	369	354	365	410	414	348	407	376	406	394	369	412	380	321	372	396	361	380	388	377	366	386	350	364	421	334	404	354	389	351	412	402	408	394	376	391	406	397	384	393	387	376	404	382	395	348	390	386	382	395	388	357	378	359	347	355	392	391	368	364	381	375	371	379	389	367	367	405	403	382	393	392	403	374	375	388	363	376	360	340	367	368	351	364	376	396	391	359	362	380	374	413	376	371	379	363	361	358	379	408	422	353	409	344	373	374	388	353	346	371	377	396	401	397	358	402	368	382	363	392	404	384	355	368	370	366	392	349	356	371	345	388	384	390	401	400	377	388	377	371	371	374	400	361	357	419	376	376	386	395	360	358	415	380	378	373	428	396	359	377	397	379	371	399	338	385	338	401	377	400	390	376	390	359	386	365	347	402	383	378	373	383	402	362	362	373	373	399	398	360	370	389	393	378	387	360	373	368	363	387	357	405	377	369	376	367	341	359	385	370	366	371	397	361	362	385	397	337	378	369	380	393	397	367	381	386	358	374	427	395	353	362	363	380	392	379	364	355	383	369	368	368	406	379	405	395	404	366	392	376	361	354	403	393	404	389	403	398	352	359	374	351	392	382	359	380	382	330	372	375	360	384	379	359	420	428	353	375	366	399	374	402	391	374	387	402	391	386	397	381	359	341	378	333	356	392	382	399	380	357	369	386	389	408	352	412	396	376	400	378	377	396	381	385	373	388	369	379	407	370	376	390	370	361	382	358	371	374	397	353	381	361	385	408	372	396	347	387	359	372	375	352	377	399	389	366	366	377	399	378	382	384	376	373	371	391	359	361	391	390	377	379	383	388	400	377	366	413	346	386	408	382	395	382	412	391	376	383	359	365	368	394	405	396	403	324	376	380	400	406	381	363	368	355	366	365	368	326	373	370	392	409	356	360	382	418	372	354	380	346	355	393	434	435	358	363	396	366	393	363	398	387	377	375	387	391	391	410	423	377	377	428	375	400	396	409	389	379	392	400	365	416	385	397	366	404	404	395	384	390	366	367	357	391	382	358	382	401	358	393	380	372	346	382	379	349	367	401	359	412	389	366	341	370	380	411	368	412	405	416	390	390	377	416	373	384	357	367	400	375	417	377	388	360	375	398	372	354	384	400	367	370	395	334	357	412	386	375	376	388	365	381	385	377	369	372	414	380	409	394	404	359	382	384	401	394	380	418	353	353	371	373	409	385	381	389	387	388	358	353	353	407	362	366	372	384	338	375	372	357	390	373	384	378	374	353	374	403	382	394	365	370	370	419	391	376	402	414	372	387	349	395	352	391	376	415	390	412	395	365	375	385	371	378	383	385	408	385	387	366	369	377	412	364	351	364	363	396	439	388	367	384	360	415	361	439	361	432	388	386	365	399	360	362	383	359	390	401	382	374	400	395	363	367	360	357	381	322	399	367	386	387	359	410	396	379	372	372	334	391	383	422	376	425	380	415	331	373	397	393	357	358	399	393	372	398	392	377	363	378	366	373	376	373	388	431	411	351	356	394	356	377	426	350	401	423	367	403	395	405	372	371	379	350	388	371	387	385	380	375	412	368	403	402	419	387	387	403	377	386	376	354	352	431	377	393	381	402	363	372	344	425	360	378	373	393	342	408	381	402	429	395	390	387	404	383	358	382	380	393	353	375	376	404	353	351	394	356	361	397	361	371	399	395	379	424	419	375	370	401	391	378	401	397	391	369	387	406	378	392	395	373	407	379	409	396	393	390	368	415	362	387	361	381	375	380	361	376	366	400	376	377	359	333	388	365	414	383	330	382	391	367	380	419	374	376	372	344	371	402	348	367	389	369	366	362	376	384	377	372	395	354	366	407	353	341	372	358	406	380	388	333	399	382	360	417	387	379	354	342	361	377	383	391	407	419	419	402	347	425	368	379	357	381	383	353	383	375	399	355	352	366	393	368	375	364	370	369	347	395	395	367	367	402	352	400	374	371	376	358	415	386	351	392	360	403	380	386	353	357	394	390	365	344	379	385	366	369	390	420	380	391	369	439	363	361	382	390	379	374	428	399	371	379	366	373	421	390	358	380	403	337	405	420	410	371	385	386	408	364	384	345	373	349	371	366	374	346	396	406
2500	1106	673	385	183	129	153	140	114	144	154	125	96	116	116	118	108	102	108	73	77	59	48	46	43	45	38	43	49	40	40	47	45	36	37	39	33	35	34	44	36	48	28	32	32	36	48	49	41	46	40	36	46	48	38	59	40	55	96	94	66	66	52	43	47	43	35	41	36	45	29	30	39	48	37	37	34	42	47	31	30	36	43	31	50	28	41	36	49	49	39	36	36	24	32	45	31	28	39	46	30	35	42	40	21	36	39	36	35	30	40	33	37	23	34	35	28	36	32	38	34	30	36	41	37	35	40	27	39	36	33	37	34	36	23	40	47	29	42	30	39	33	26	30	43	31	33	23	38	41	37	42	31	36	41	32	33	40	40	33	39	40	43	43	36	30	35	34	29	26	39	36	37	39	41	40	40	38	40	31	40	29	41	35	28	33	45	35	35	40	29	35	38	29	34	36	40	31	28	31	44	33	27	36	34	26	37	35	41	33	58	34	28	33	42	35	32	32	37	29	34	27	42	36	32	36	43	33	30	34	44	38	36	37	26	37	34	32	44	31	43	46	49	37	44	29	27	36	37	34	38	33	25	35	40	31	32	28	30	32	39	37	34	34	39	29	40	32	35	36	39	24	39	33	26	36	30	31	38	32	35	25	38	35	47	32	36	31	31	38	28	35	22	35	40	37	38	29	35	37	38	31	29	37	34	27	40	32	33	47	40	28	37	42	31	31	39	33	27	33	29	29	36	40	25	33	32	36	42	32	31	35	46	37	29	38	45	34	28	38	30	39	26	23	25	28	34	33	39	35	36	30	23	35	31	36	34	41	36	26	41	39	38	29	31	25	33	34	33	44	47	31	19	36	30	46	42	26	34	42	27	34	31	19	35	30	28	34	38	36	41	36	33	35	31	39	26	26	29	36	28	38	36	40	42	28	36	28	47	39	33	23	37	34	29	31	33	25	40	31	41	32	23	46	33	41	42	36	35	37	27	40	27	26	30	32	40	27	36	26	38	30	27	27	42	35	42	35	37	35	28	30	45	23	30	33	39	32	32	39	41	32	35	48	36	46	48	28	35	33	40	35	43	39	36	39	41	42	35	27	36	33	40	25	39	40	26	36	36	35	32	54	43	39	39	33	30	26	30	31	48	35	32	35	30	35	45	29	34	23	30	38	35	35	32	42	39	33	38	34	34	35	35	35	23	44	34	32	33	30	46	40	38	41	28	34	37	38	31	36	27	34	40	34	26	39	30	37	33	23	29	34	42	32	40	37	41	28	30	53	35	32	36	54	24	30	43	45	30	39	41	39	36	29	36	31	24	39	38	41	34	40	33	27	35	30	34	31	29	34	28	30	33	27	45	28	37	24	31	40	38	34	44	39	39	36	24	30	34	28	34	43	30	44	41	39	34	35	36	45	43	32	25	41	29	44	33	38	33	34	30	41	31	50	32	26	31	33	31	31	31	40	39	28	28	31	26	36	43	40	27	33	34	39	40	21	26	28	23	30	30	28	41	35	28	34	48	34	31	32	26	35	42	46	38	38	31	28	29	35	24	28	38	27	48	35	40	22	31	31	33	43	39	27	23	37	34	39	33	21	31	45	32	32	41	36	37	33	51	25	34	35	32	33	32	27	35	32	33	33	36	28	41	34	37	34	41	39	32	45	34	32	35	38	36	35	35	39	40	37	35	44	38	42	37	35	33	42	41	43	29	33	38	37	40	41	34	40	45	33	34	38	44	31	42	32	29	27	36	37	38	37	32	34	47	37	37	48	36	38	31	31	48	34	35	37	30	40	27	33	36	34	35	35	28	37	26	40	29	33	26	29	37	34	40	33	38	31	35	38	28	42	41	33	34	33	41	27	29	27	31	35	37	35	32	43	37	45	36	39	26	26	29	39	31	35	35	44	32	25	31	25	34	25	28	34	30	44	34	37	35	34	36	36	38	40	31	33	36	45	38	30	35	42	41	32	44	44	29	28	37	32	27	31	33	42	45	47	38	32	34	41	42	36	24	36	38	37	44	28	28	30	30	36	40	42	31	23	36	37	53	38	28	23	30	31	34	31	28	43	41	36	38	28	35	30	31	40	35	30	27	29	38	35	39	26	35	37	35	32	42	28	32	35	24	44	30	37	44	25	31	27	41	37	40	25	34	34	37	33	35	37	28	31	33	32	30	27	33	31	41	29	29	46	40	34	33	39	28	37	31	36	35	32	39	28	33	30	42	32	37	39	34	32	32	29	39	32	30	40	33	35	46	27	41	25	34	25	29	37	34	37	31	36	46	37	34	32	32	35	38	27	43	35	39	30	30	33	39	32	19	41	35	41	35	30	38	34	31	26	32	42	39	29	41	30	38	33	26	41	37	38	34	38	29	34	36	36	18	38	37	34	42	32	34	40	29	36	32	37	43	28	34	34	49	38	25	40	35	32	38	37	27	34	30	30	36	33	32	31	29	35	36	32	34	42	26	42	28	46	37	24	26	37	33	32	40	37	34	38	41	39	39	38	33	36	31	34	33	38	29	32	43	41	35	26	24	27	47	36	35	26	35	40	39	27	33	35	21	34	42	35	33	30	35	38	33	37	40	35	28	37	25	29	42	35	33	40	39	38	35	25	41	39	42	32	32	34	30	35	37	40	27	46	38	43	34	33	34	29	32	26	33	44	28	33	29	37	30	38	22	39	40	35	33	38	49	29	31	37	31	32	32	26	36	44	44	35	35	35	36	42	24	40	29	38	40	23	37	35	36	41	34	31	35	38	26	31	35	31	33	37	31	29	32	36	40	44	40	42	40	37	24	28	36	42	27	43	33	37	30	38	35	32	23	38	37	34	34	33	35	41	48	38	38	42	40	38	36	34	38	40	31	31	34	46	28	27	41	29	41	36	36	33	34	47	47	42	30	42	46	39	27	30	42	33	37	38	47	31	37	34	34	38	32	28	30	44	33	38	33	40	32	43	22	45	46	30	32	36	26	40	28	35	31	28	35	33	29	44	42	34	40	34	40	33	39	34	37	33	30	33	29	34	37	41	31	26	30	36	46	33	39	38	40	41	34	32	41	32	42	36	35	34	41	37	35	41	31	37	31	42	33	25	42	36	24	27	25	31	49	34	38	32	42	35	39	40	32	33	32	29	45	42	35	31	37	42	34	38	32	24	39	32	36	22	29	30	49	33	32	39	32	41	32	46	31	30	36	33	29	24	34	35	43	34	39	35	35	39	39	41	20	33	25	33	20	43	38	44	35	27	40	32	35	31	32	39	30	34	43	34	35	36	47	27	32	34	35	45	29	30	37	43	22	34	27	31	39	41	23	27	35	28	38	40	39	30	36	38	34	34	34	42	40	27	24	33	33	35	39	41	47	30	40	30	33	47	27	28	37	34	32	24	38	34	36	35	39	32	31	33	31	34	26	28	29	29	38	36	28	46	39	40	34	36	33	26	34	31	41	31	39	36	45	29	29	41	46	31	42	25	38	29	29	35
24363	11436	6621	9519	12263	9491	6756	5439	4341	4600	4318	3563	2824	2545	2740	2928	2363	1989	1792	1489	1178	856	647	579	550	457	482	495	435	394	444	406	400	390	384	383	358	375	388	391	420	461	419	392	367	373	378	406	424	498	536	559	546	595	620	688	756	883	1418	1298	1210	921	595	513	477	467	440	477	452	452	411	384	401	374	379	356	344	325	366	347	333	306	362	347	323	346	329	313	283	315	306	356	331	313	335	317	293	310	328	325	296	306	300	294	296	295	298	304	302	309	315	296	302	288	268	272	321	305	297	284	293	308	280	309	305	289	268	290	319	335	273	339	285	307	273	287	294	290	308	281	280	310	279	285	317	328	266	323	313	313	310	280	304	294	313	275	278	307	266	314	305	297	305	288	267	289	305	290	295	272	257	295	284	326	288	313	290	295	304	295	295	267	286	331	298	300	297	292	292	285	313	299	311	315	306	294	293	278	295	297	290	259	284	263	284	286	298	299	300	270	286	283	273	282	265	292	289	287	279	297	296	301	287	281	288	294	292	283	259	315	259	279	324	297	308	291	288	269	277	272	335	302	331	287	301	320	282	279	301	330	303	293	301	296	356	286	288	282	298	296	282	309	314	278	303	284	298	311	298	290	301	286	268	285	278	284	322	305	303	303	265	305	296	270	277	275	288	297	286	282	280	290	268	320	308	325	282	286	276	288	296	268	280	275	308	287	305	283	288	262	292	306	298	306	294	270	306	278	307	309	282	292	294	302	301	287	288	295	296	348	292	318	302	294	286	292	284	246	263	282	301	307	285	296	269	291	304	294	270	312	282	286	262	287	297	291	277	285	266	288	322	272	296	289	315	288	318	308	304	279	288	281	280	260	294	313	292	280	287	295	271	296	264	303	308	300	299	308	289	270	295	327	309	284	303	297	279	287	302	316	309	285	314	313	283	293	295	287	294	320	300	282	290	304	284	284	290	302	307	329	329	306	286	305	292	295	300	279	308	306	284	280	289	307	305	336	278	296	306	299	312	276	289	280	297	317	296	332	291	271	280	292	283	310	296	280	289	307	307	302	283	318	297	297	309	298	321	283	274	308	323	287	325	334	309	285	286	255	286	299	300	330	303	269	282	292	304	300	278	300	324	283	323	306	296	297	264	287	289	292	296	266	286	296	285	267	290	286	298	289	308	253	296	316	299	312	311	294	294	265	278	295	305	309	313	276	281	315	302	302	279	297	313	291	284	319	285	315	316	300	309	304	300	289	284	310	293	274	306	257	317	300	286	297	336	305	322	285	275	284	323	275	289	285	285	295	292	301	274	281	278	309	281	306	277	297	279	276	293	299	295	277	302	271	307	294	281	286	286	291	284	275	285	292	288	308	302	284	316	278	283	288	294	294	304	314	252	299	301	281	291	306	292	283	285	283	303	307	265	317	288	285	293	300	281	264	300	299	297	282	294	290	312	305	319	284	316	309	308	290	326	293	302	282	296	342	296	282	299	311	286	274	279	300	328	303	313	279	301	291	283	283	313	299	315	306	316	309	285	288	293	291	305	288	281	293	298	290	319	307	288	293	270	289	322	309	296	280	285	287	285	287	326	290	285	294	308	258	285	279	315	294	307	300	273	276	285	312	312	315	306	278	277	283	292	287	303	267	294	284	299	279	288	277	303	289	298	262	312	304	286	300	279	283	314	319	284	303	322	269	288	278	290	333	303	306	272	288	303	261	282	287	305	282	305	296	327	291	270	282	289	306	287	298	306	305	317	275	345	304	291	289	293	285	251	298	312	304	289	298	276	309	295	322	303	324	295	306	281	304	280	277	265	302	289	299	304	282	278	293	306	289	288	277	315	321	279	300	280	277	295	328	308	283	298	294	313	275	287	299	301	296	310	284	296	286	300	302	321	290	299	306	325	300	283	290	296	267	299	275	264	298	319	280	288	292	280	310	288	297	281	303	269	270	276	319	277	293	305	288	327	308	305	272	296	275	296	298	266	294	273	313	256	276	276	274	291	300	301	278	276	283	288	290	282	268	298	292	308	290	279	286	307	288	301	260	289	289	332	272	255	295	280	309	294	293	297	277	293	273	291	278	285	292	289	313	331	289	300	268	324	286	281	296	302	290	295	306	275	288	280	299	267	322	329	294	268	293	287	301	296	300	327	280	277	307	298	309	284	297	277	281	282	289	308	300	279	276	308	298	285	303	269	282	310	326	288	295	258	298	296	297	311	325	261	295	296	282	275	290	285	343	284	291	266	247	308	304	282	295	295	305	279	296	270	288	315	283	268	325	299	293	317	273	302	315	293	284	264	282	271	307	270	298	288	286	286	329	313	311	271	282	316	265	287	284	323	285	286	325	282	302	320	302	303	295	286	300	319	333	277	297	282	289	309	291	318	314	264	291	268	304	261	290	291	319	300	307	309	333	304	307	291	314	296	311	296	272	306	278	305	304	290	297	298	281	302	298	275	295	291	292	287	268	303	286	298	282	274	305	298	294	278	308	307	277	293	285	311	323	289	265	292	280	295	335	303	315	288	307	291	301	340	294	299	279	314	301	277	296	264	279	296	292	286	292	314	298	291	284	268	292	328	277	305	292	274	301	292	291	277	242	268	306	280	319	272	279	286	277	309	301	253	312	289	270	310	287	301	296	306	277	307	299	303	298	312	269	288	288	315	289	297	287	278	300	275	283	268	307	288	320	277	305	285	306	274	297	310	281	298	293	275	311	318	314	296	297	313	326	306	302	294	300	329	277	282	322	291	324	305	290	280	299	318	267	300	237	303	320	282	275	276	311	325	299	294	324	272	319	317	319	278	312	289	290	303	310	294	296	287	311	282	298	280	289	310	305	317	301	299	307	286	280	293	314	303	281	325	286	267	282	292	314	293	295	304	290	317	283	274	282	302	302	310	267	281	286	292	328	293	315	294	303	287	316	324	317	287	288	292	306	305	309	295	272	277	271	281	296	299	276	295	281	265	299	288	307	291	286	314	277	299	245	298	299	313	276	278	280	323	293	305	273	258	264	289	308	314	292	260	283	312	276	277	265	322	315	283	284	295	297	282	306	269	287	300	297	301	288	282	306	310	296	286	267	301	269	302	273	306	287	289	286	291	267	279	311	311	316	316	309	319	309	280	295	292	310	317	311	323	291	260	309	295	314	315	285	291	289	296	277	282	276	279	295	293	262	272	264	319	273	327	291	294	261	283	318	268	258	304	311	286	286	293	265	302	277	305	276	298	307	289	302	276	285	303	271	293	284	308	271	287	314	296	275	269	287	290	279	288	326	291	278	311	282	298	309	292	321	276	284	310	279	283	308	286	249	271	274	264	306	287	291	268	277	269	310	307	303	311	291	298	287	294	301	296	305	278	275	272	309	315	288	275	314	297	320	306	342	314	303	292	312	280	259	285	284	277	297	288	331	323	263	270	283	317	303	300	303	314	285	323	282	306	297	268	293	312	281	298	294	301	278	325	298	273	308	296	279	290	280	267	294	304	318
1897	636	263	146	101	87	94	88	100	102	99	96	86	97	93	86	86	69	76	76	58	57	46	62	52	50	57	55	57	48	52	49	45	61	64	48	41	56	44	52	54	50	50	46	50	62	56	49	58	47	48	48	44	63	48	75	63	48	78	74	64	57	61	61	42	80	48	46	52	46	48	54	63	60	54	46	54	62	50	51	51	47	52	49	54	47	53	59	58	64	43	67	64	54	47	58	45	58	54	50	50	50	55	45	56	52	48	54	50	56	48	61	53	56	56	52	57	55	54	56	52	58	57	41	56	49	50	56	43	55	63	42	59	48	64	48	53	48	49	49	51	52	50	34	61	38	56	54	60	53	49	47	54	52	53	60	67	33	51	53	51	48	43	49	41	48	55	65	50	45	46	37	50	51	62	52	49	44	54	62	50	46	42	53	50	42	45	45	47	50	49	51	47	53	48	61	50	53	39	51	47	49	41	44	41	42	53	49	46	52	53	51	50	51	45	55	55	43	45	46	50	44	45	58	52	66	54	54	56	59	56	45	52	50	44	45	59	50	37	53	50	42	49	56	51	60	50	51	42	53	60	42	50	52	46	47	49	62	50	50	60	63	52	61	53	51	51	45	50	47	56	69	45	52	53	66	43	50	47	59	50	67	49	55	55	57	42	64	47	46	49	58	40	46	51	46	50	62	54	52	55	58	46	45	47	60	43	49	57	40	51	55	52	47	53	43	54	49	42	34	49	61	49	41	52	48	59	65	50	48	55	48	47	49	49	66	61	55	48	60	49	63	57	51	50	52	58	58	54	52	58	38	44	56	45	49	49	45	57	57	54	47	48	50	65	48	56	52	53	60	46	54	51	54	61	56	42	52	54	48	40	61	50	61	48	36	56	42	56	58	40	47	64	41	55	42	37	56	35	51	52	40	52	61	55	63	59	38	64	42	52	36	53	51	66	41	45	50	62	45	54	58	47	53	64	42	37	36	51	63	51	51	45	60	48	45	44	43	56	56	56	57	57	50	58	54	50	52	47	48	50	61	43	57	41	59	63	58	60	56	54	45	51	57	47	48	46	43	45	54	51	57	55	64	59	50	53	44	45	47	64	62	60	52	44	52	52	50	49	42	46	56	53	52	48	53	49	52	63	46	60	50	59	50	41	56	49	44	54	56	49	59	61	49	42	50	50	65	60	58	52	56	46	52	45	50	60	54	43	53	55	58	53	42	53	48	62	51	42	44	55	43	41	58	42	57	59	47	50	50	50	41	59	58	52	49	60	55	53	46	53	62	39	33	35	58	48	50	47	47	61	59	46	48	65	75	44	50	51	63	52	55	60	42	61	53	47	49	61	50	37	51	57	53	69	47	48	45	41	50	47	42	41	53	52	61	52	42	60	59	57	51	53	48	60	48	56	56	49	47	51	49	45	49	67	61	61	48	60	53	51	64	59	49	48	61	40	53	56	54	38	59	40	52	62	51	64	48	52	58	61	67	58	45	48	53	62	50	37	50	49	52	57	56	40	52	44	44	61	51	47	60	44	57	48	60	63	50	53	53	48	42	55	49	61	40	44	47	44	58	55	50	37	56	42	51	55	48	58	61	43	43	57	44	52	40	52	46	56	47	39	57	55	71	60	56	50	48	50	43	55	58	55	43	59	41	54	47	46	46	49	54	49	49	50	57	62	46	52	57	45	49	46	58	52	51	48	54	56	49	59	56	57	56	50	52	61	60	51	60	49	58	57	63	39	50	47	62	38	54	57	62	51	64	56	53	58	57	56	56	43	57	57	53	50	47	48	53	49	57	42	60	55	59	50	60	48	44	42	64	60	62	61	53	47	53	39	43	52	51	51	48	56	53	53	56	48	62	59	54	38	56	43	33	51	53	55	47	57	69	46	43	64	36	46	60	49	55	58	58	58	46	46	57	54	50	54	47	56	58	56	61	47	57	59	56	68	56	62	43	38	47	46	51	57	46	61	49	62	60	47	46	43	45	57	49	63	61	61	41	59	54	57	47	50	52	57	44	40	60	44	43	46	59	42	52	40	39	51	45	50	52	50	60	56	51	54	54	49	40	55	64	59	48	61	45	52	50	51	57	49	58	60	59	49	54	47	48	42	46	60	58	55	62	65	44	55	60	34	55	47	55	37	63	37	53	51	54	52	54	40	49	51	51	50	46	47	56	54	55	57	60	49	56	44	53	52	51	46	55	44	48	51	48	50	55	32	53	48	52	55	48	55	48	44	47	49	59	44	42	45	52	41	59	45	53	45	59	46	53	48	44	39	59	59	51	50	49	49	50	55	58	48	61	63	58	43	46	52	46	56	47	42	44	52	58	67	49	51	62	55	49	53	53	46	67	57	46	48	51	57	62	50	45	49	40	40	47	54	39	44	69	58	49	51	61	44	50	61	53	51	55	49	55	45	55	43	40	54	38	39	55	54	46	44	58	50	55	60	47	53	57	49	51	58	51	32	58	48	52	45	52	45	38	43	41	50	41	48	50	51	42	60	48	52	52	46	60	49	56	60	52	55	53	56	40	48	50	50	43	40	39	56	64	50	53	49	42	53	54	60	49	50	64	41	47	63	45	58	41	51	50	61	43	49	52	53	54	45	44	42	58	66	53	66	45	47	36	55	68	59	50	52	57	50	56	48	47	54	48	51	54	44	65	51	56	38	49	48	59	50	50	59	45	58	48	49	53	49	54	54	55	53	46	51	51	62	52	44	65	54	42	48	55	55	60	52	73	50	38	58	54	49	62	52	31	52	42	44	41	52	45	41	61	40	47	34	38	51	61	54	57	62	46	65	49	49	49	46	51	64	50	54	42	53	53	58	60	52	49	42	37	50	69	51	57	40	63	46	67	48	53	55	52	56	53	40	66	61	42	43	51	68	51	54	63	45	59	45	44	57	47	54	59	63	52	46	61	53	50	54	58	54	41	50	52	60	47	52	49	49	53	55	44	50	53	55	51	48	55	48	56	45	55	38	61	43	48	64	53	61	62	51	43	65	50	62	47	53	39	41	52	62	66	55	57	46	63	51	55	54	52	50	54	52	43	60	61	74	60	51	63	56	45	43	63	53	52	57	55	51	60	53	45	65	51	52	62	46	56	58	56	52	64	42	43	44	53	51	54	51	55	47	40	63	62	58	64	56	55	68	59	61	49	55	52	59	44	49	52	49	41	56	51	69	40	44	55	55	62	54	58	54	50	57	68	47	47	44	45	51	60	53	44	46	49	61	52	53	58	59	56	60	56	49	41	47	45	47	56	55	46	61	57	51	65	55	44	57	54	48	51	52	55	46	52	53	69	47	44	48	49	50	38	49	50	49	58	63	44	44	53	48	47	46	50	63	47	54	38	40	45	59	46	52	57	48	52	42	47	46	44	54	41	51	42	48	58	70	39	50	64	64	57	64	48	54	58	52	43	45	60	57	47	53	50	48	49	51	55	42	41	53	57	57	50	51	42	50	46	61	51	62	55	41	67
19155	7745	3119	3328	4717	3023	2494	2474	2472	2503	2291	2103	1444	1418	1931	1504	1382	1184	950	769	579	589	542	513	493	486	482	498	460	444	493	481	474	436	471	475	443	446	459	461	493	507	447	455	428	447	483	537	565	557	579	557	534	623	627	689	724	730	774	743	699	645	574	546	524	514	516	530	476	490	492	523	493	487	431	494	476	433	427	477	458	438	433	411	443	460	414	475	447	445	439	418	440	442	416	448	449	425	404	441	430	461	447	445	436	464	421	435	406	420	416	423	438	426	420	452	440	461	432	412	435	411	446	424	454	434	448	448	419	430	451	463	419	423	459	419	380	441	457	429	422	409	396	431	425	407	428	445	442	442	447	428	485	443	429	401	461	415	411	453	435	462	431	456	426	438	405	463	435	429	411	453	446	426	478	480	427	427	398	407	435	430	438	458	422	439	446	418	448	422	430	449	404	441	464	455	453	399	408	453	434	419	410	411	459	429	458	405	384	455	422	426	423	411	433	460	431	434	443	404	425	417	426	406	420	445	442	440	465	405	453	406	427	460	418	437	448	407	401	452	435	423	469	427	410	453	450	428	412	421	405	433	449	445	408	399	424	432	453	433	404	450	455	399	467	429	449	452	411	437	448	429	432	402	418	451	419	432	400	414	436	453	465	459	408	449	460	404	441	436	410	425	423	414	462	436	443	428	428	434	429	424	432	429	412	423	445	413	415	420	385	415	425	407	424	428	402	432	439	412	456	454	419	457	438	397	411	424	402	429	393	442	425	431	472	462	429	432	449	422	424	459	402	418	445	464	436	436	438	448	432	427	430	444	443	417	469	403	453	448	443	427	443	468	427	472	408	423	405	406	436	429	426	406	395	447	435	435	445	423	415	446	439	434	437	408	431	415	429	458	434	389	465	423	478	452	410	457	425	432	430	430	495	431	427	448	391	412	449	451	443	436	431	460	445	448	462	439	457	409	427	449	414	461	413	454	424	418	416	435	404	403	406	446	434	450	403	448	464	415	410	426	418	405	429	428	410	388	446	424	443	428	454	441	449	440	437	392	434	443	473	440	440	452	442	446	441	401	444	433	442	421	459	438	422	411	425	416	409	467	462	429	410	418	406	441	429	439	451	411	425	390	422	444	457	414	454	451	459	428	439	417	455	424	448	420	425	428	439	439	450	403	470	422	430	446	420	437	454	417	437	480	437	398	449	398	430	442	426	422	422	440	402	390	415	467	409	431	451	425	434	419	452	449	472	444	431	438	411	441	452	421	374	443	463	474	440	422	445	419	420	445	437	470	422	430	411	432	423	434	439	440	456	416	430	424	431	439	431	479	442	406	452	424	439	453	458	438	417	414	450	426	451	414	417	443	443	426	449	442	422	445	434	445	397	454	425	436	464	444	435	469	445	439	449	420	432	464	438	452	451	437	448	416	415	435	475	392	441	429	438	444	468	446	470	434	403	445	435	454	428	425	472	413	443	385	483	399	429	449	405	434	437	423	456	422	446	439	422	418	417	438	430	475	411	471	426	466	406	418	448	437	480	436	446	455	433	411	462	399	474	452	428	442	375	436	444	414	440	453	431	421	438	448	418	433	440	430	450	438	456	436	449	417	416	445	462	429	376	422	430	449	426	439	405	432	441	399	436	456	452	485	453	446	476	419	432	407	394	448	435	423	402	445	429	397	438	431	421	435	449	406	411	397	430	423	427	432	444	429	432	430	452	449	441	442	420	421	439	429	399	426	437	446	421	446	436	404	453	479	451	408	449	418	444	435	428	409	450	425	427	434	432	438	420	408	389	457	445	416	406	432	477	455	435	427	396	427	423	413	392	441	434	427	418	417	403	440	437	426	461	425	427	424	422	464	415	397	452	413	453	429	451	470	452	412	414	454	421	452	410	403	416	407	416	429	436	446	436	457	431	395	421	401	397	441	394	444	476	413	425	464	452	429	454	431	432	409	439	431	406	437	422	442	451	438	414	427	415	414	481	470	420	413	444	420	423	453	485	430	457	427	434	477	417	464	455	433	431	449	422	471	437	452	442	445	401	397	408	467	441	396	420	435	435	424	412	418	439	391	456	438	429	454	453	418	438	433	442	415	483	398	470	436	412	438	412	457	424	423	416	460	426	430	425	446	410	452	420	401	410	439	413	420	444	423	414	441	439	400	439	409	435	433	441	397	442	474	453	452	439	447	455	454	447	463	413	445	473	413	452	434	432	437	468	433	427	435	449	440	431	433	424	443	435	450	459	434	454	395	437	425	400	439	417	400	435	413	451	409	439	428	476	407	421	467	408	419	443	410	397	474	466	463	429	413	423	423	420	422	401	425	431	416	400	427	435	445	447	440	452	414	439	457	444	428	426	414	448	450	429	472	463	443	413	467	427	434	440	432	431	383	398	408	453	433	435	461	422	436	443	421	426	439	464	446	439	433	429	424	484	430	439	427	428	448	467	438	453	431	444	416	455	448	425	419	418	473	431	439	388	425	407	416	417	423	419	418	427	386	411	408	470	425	412	432	435	439	427	415	481	431	429	431	422	446	458	422	424	434	438	446	436	450	402	385	451	425	435	430	411	432	454	475	462	448	421	414	443	469	423	430	409	427	421	447	414	417	415	416	420	472	395	421	423	432	411	449	447	478	418	443	416	415	425	434	473	444	438	445	424	464	419	444	478	430	472	425	450	398	445	434	456	429	426	432	419	445	393	395	429	424	476	432	455	407	427	421	404	465	479	428	459	426	413	420	417	433	430	452	425	421	421	395	447	431	437	409	405	450	429	422	455	403	424	435	414	441	412	442	452	406	460	448	448	441	390	449	432	424	417	432	429	412	410	435	435	432	454	458	418	424	425	437	416	423	453	423	423	432	434	400	427	467	415	456	418	416	428	444	410	410	466	433	440	452	444	419	442	425	461	415	465	465	463	443	432	389	396	443	434	416	424	422	455	415	404	415	451	454	455	413	459	451	468	403	451	381	403	450	409	443	453	409	449	458	403	424	419	385	458	448	447	425	411	422	442	415	410	447	402	458	460	416	418	425	432	381	451	435	434	437	413	446	471	464	452	450	449	449	417	445	458	419	424	440	438	403	420	444	461	442	445	431	406	427	412	424	419	413	430	428	436	469	412	464	442	390	385	426	430	460	426	443	442	386	400	450	391	434	452	473	437	397	447	414	408	472	454	410	445	445	455	434	449	434	423	441	452	404	397	449	400	417	438	428	405	425	441	430	451	406	431	449	433	506	476	418	429	388	438	440	423	434	430	457	447	437	440	413	412	405	403	409	373	448	412	404	421	433	467	424	419	440	426	433	419	410	422	388	410	366	422	446	426	471	426	441	437	401	439	424	395	435	437	435	466	419	413	404	410	443	446	429	436	442	395	402	430	413	437	481	455	418	443	405	408	436	418	431	448	440	412	414	447	466	433	429	474	427	407	429	410	434	434	422	445	415	417	444	428	422	443	427	434	444	448	449	437	441	434	442	400	400	424	439
2228	1070	481	261	144	121	96	101	121	116	128	93	128	96	111	101	88	79	48	59	48	56	55	56	43	32	49	52	56	51	55	47	48	53	33	32	40	40	40	54	46	52	43	51	38	43	48	46	55	54	60	48	44	61	62	61	60	62	69	77	65	51	48	48	60	55	53	46	35	58	42	58	47	39	29	45	27	43	48	43	37	52	42	41	32	45	35	51	40	48	43	50	39	32	49	46	47	46	32	39	49	50	31	38	42	37	41	47	48	49	42	41	36	49	41	42	37	32	45	56	38	47	40	51	46	44	49	34	59	36	37	37	40	44	45	29	42	37	41	38	47	45	41	53	42	40	51	44	39	32	42	37	42	44	43	43	48	36	40	42	49	47	42	46	51	36	51	47	59	26	42	36	45	54	40	33	44	39	55	50	44	38	44	42	47	37	39	47	44	42	54	45	36	51	37	34	52	46	46	44	31	44	53	36	44	32	53	44	50	49	40	42	38	41	46	61	31	52	42	39	32	40	53	42	42	32	30	38	46	38	41	46	41	40	52	47	44	43	48	32	49	42	32	39	45	43	52	43	40	40	47	40	32	34	40	40	44	40	33	33	42	40	37	51	42	40	34	45	47	31	48	44	45	38	42	46	36	47	39	46	54	37	44	34	46	43	51	44	30	49	48	41	34	49	38	41	50	42	39	42	44	41	41	48	32	47	35	38	41	38	52	40	42	49	32	45	45	45	46	38	49	39	39	43	40	35	45	38	43	34	39	37	39	34	47	44	52	54	41	46	58	35	46	44	47	45	34	39	45	34	38	49	51	37	37	50	33	41	42	44	38	42	45	36	35	46	47	41	37	43	40	35	43	46	34	46	29	41	46	38	42	43	48	32	42	45	37	33	43	25	41	45	44	55	50	43	43	38	45	31	49	46	49	36	46	44	50	38	54	42	43	36	36	37	30	43	39	48	34	36	53	45	42	36	43	36	46	39	44	58	46	47	45	36	44	44	36	43	38	29	38	48	48	53	39	49	37	49	21	43	39	34	40	43	42	36	48	43	31	49	43	32	36	42	36	35	39	48	33	48	44	47	40	48	48	41	40	43	49	48	42	41	39	41	42	43	40	49	46	33	45	34	39	34	43	32	48	34	54	46	47	46	45	31	51	37	37	42	30	36	41	54	45	50	39	39	43	48	40	41	43	48	48	42	40	44	35	27	47	34	42	36	40	52	42	49	56	48	51	40	43	41	49	54	42	44	50	47	42	45	38	34	43	40	53	38	48	42	49	37	44	53	40	45	33	41	35	50	45	51	44	42	57	32	49	41	35	38	41	41	42	44	41	38	33	37	29	38	46	40	50	44	42	36	54	33	48	43	39	38	48	33	44	33	42	52	39	41	34	53	53	47	40	45	39	50	39	50	42	43	41	46	47	44	45	38	43	39	38	51	40	47	39	30	49	47	37	46	44	34	38	42	44	58	40	45	41	48	54	41	41	43	43	49	36	41	35	42	39	34	35	35	40	45	41	44	41	40	32	38	58	52	47	36	45	38	46	38	42	40	28	47	38	36	39	46	35	39	40	48	45	45	41	54	48	34	39	49	51	47	54	50	44	51	22	51	41	55	44	35	50	43	50	39	45	41	33	61	45	50	31	42	39	39	30	31	64	39	43	36	43	37	42	48	40	56	33	39	36	47	41	45	38	36	35	37	32	33	40	47	48	36	41	35	42	41	47	46	35	45	41	49	39	29	40	37	46	27	47	45	49	43	39	39	45	45	41	38	35	35	36	50	54	38	40	34	47	48	44	38	36	46	47	52	49	39	45	49	47	34	46	38	32	41	46	39	37	39	56	42	38	41	34	45	46	47	41	38	38	44	42	41	37	42	52	36	48	33	56	45	39	42	42	49	49	36	41	53	50	39	58	30	44	42	44	47	61	39	48	39	47	37	39	55	30	51	42	30	39	29	40	69	50	36	43	35	43	34	48	46	45	42	52	51	37	52	35	50	45	40	43	41	39	64	44	41	39	41	39	49	36	44	39	51	49	34	46	49	34	45	37	50	31	41	35	45	47	43	35	49	52	44	35	46	38	44	41	48	43	48	50	42	36	43	35	35	55	36	41	42	44	39	34	43	36	41	59	41	53	37	49	38	42	36	56	40	39	39	59	36	46	43	37	42	50	48	46	40	32	45	48	33	45	39	39	44	49	43	35	51	48	40	41	46	51	31	40	47	50	34	39	42	50	37	30	45	44	46	41	41	43	40	53	39	39	43	42	54	46	52	35	41	33	36	47	34	42	37	35	45	34	35	36	33	42	50	45	41	48	37	42	49	38	40	42	41	39	29	41	35	50	41	38	43	36	53	47	39	48	42	40	46	45	52	39	42	47	43	41	47	37	37	47	58	34	45	37	37	43	42	43	39	43	43	52	37	45	40	44	40	41	41	47	40	42	43	43	45	46	42	61	36	41	47	54	36	47	51	53	33	41	39	41	46	43	41	43	51	32	52	40	40	39	49	39	36	44	32	39	32	48	42	41	32	57	44	24	40	35	46	36	40	59	41	42	43	47	43	37	41	51	47	36	47	51	37	45	45	43	42	47	43	48	29	45	42	43	43	49	42	42	41	42	53	25	41	38	42	43	46	39	41	39	43	43	34	37	39	48	39	50	41	44	42	37	51	46	40	47	38	34	36	32	35	31	52	41	52	48	42	34	32	42	38	38	35	39	41	33	44	43	38	37	40	41	33	42	45	41	37	54	29	42	46	45	41	34	43	36	39	46	32	49	56	40	44	38	44	42	31	39	33	28	50	33	36	48	41	40	52	39	31	39	39	36	29	55	43	42	42	40	40	37	35	41	41	38	39	41	40	42	32	37	44	46	38	52	37	41	41	43	43	35	44	45	52	45	57	43	39	35	42	44	45	35	41	46	36	49	41	49	47	39	35	32	47	34	48	34	46	47	49	31	44	52	45	35	43	54	37	43	42	39	43	48	53	32	61	60	47	46	52	45	37	57	41	50	44	37	42	39	37	31	32	37	49	32	39	48	47	48	46	34	42	46	35	47	47	39	48	42	40	51	26	44	44	40	43	38	40	55	25	40	44	42	39	40	47	38	35	31	41	30	37	34	42	47	49	51	44	40	40	49	31	40	41	42	40	38	40	45	38	52	44	45	45	45	37	34	49	32	43	43	54	45	41	37	53	37	40	47	39	48	44	42	43	44	46	35	37	34	41	36	46	34	48	43	42	44	40	37	44	35	43	39	36	44	43	40	41	41	39	41	42	45	42	43	42	51	44	39	43	51	42	49	42	38	35	34	49	39	45	37	44	27	47	38	41	47	50	40	41	33	40	39	43	43	43	40	35	60	45	30	40	36	54	47	34	47	38	41	43	39	40	41	47	38	51	28	55	38	42	36	36	55	46	34	40	37	40	49	30	43	46	56	41	40	28	48	41	36	40	44	48	42	48	51	47	44	40	42	32	42	29	41	43
24580	10615	5347	6148	9552	5934	4113	3681	3434	3885	3135	2543	2457	2042	2446	1878	1659	1333	927	680	703	575	510	475	492	448	452	470	432	478	497	471	415	406	397	428	442	375	386	433	462	493	377	384	401	399	466	474	551	544	573	570	604	639	706	683	790	872	1052	1125	850	700	545	512	519	529	489	484	489	426	432	428	392	393	410	427	400	406	411	390	380	383	354	360	348	388	347	371	372	367	362	389	369	343	347	352	386	371	379	368	317	366	369	361	340	372	336	354	362	348	391	384	359	394	400	366	335	353	343	386	374	373	384	372	360	394	334	340	361	363	359	370	401	343	366	362	345	359	349	325	361	332	372	322	351	348	347	414	374	359	392	357	358	370	369	360	316	353	368	367	398	368	355	338	388	375	336	392	373	322	396	356	325	385	343	369	357	354	363	343	369	351	337	375	367	368	384	358	373	352	345	339	382	385	368	397	319	329	411	372	373	408	357	359	360	337	371	356	367	373	375	380	370	355	355	352	378	378	359	368	368	339	353	360	361	368	361	361	332	373	382	386	365	369	343	370	350	390	367	374	368	377	416	374	389	342	360	354	353	342	370	375	340	374	369	377	346	368	343	342	351	368	362	381	356	332	354	366	338	370	374	376	372	369	388	319	376	348	323	347	345	383	388	327	302	355	369	387	361	337	372	365	328	371	349	379	385	359	389	387	338	365	318	349	324	358	345	356	352	338	364	385	356	382	366	366	362	359	359	350	365	356	362	388	376	360	378	344	352	351	402	365	372	354	365	329	351	362	367	336	371	381	415	370	368	379	377	353	380	348	395	333	354	370	405	370	367	385	334	356	367	365	372	365	368	371	366	378	365	363	358	333	346	337	351	376	364	359	349	364	355	371	369	367	368	351	369	334	346	370	344	357	336	360	399	361	396	360	356	365	349	357	358	384	378	371	343	403	376	367	354	393	341	357	367	369	399	358	320	388	377	322	325	339	358	315	390	333	373	341	353	375	350	369	374	332	361	363	353	345	392	345	352	346	360	322	353	329	327	345	351	331	397	342	357	358	345	377	371	372	361	324	357	348	369	380	328	346	333	351	358	314	361	386	369	354	367	401	352	354	376	352	378	336	357	383	362	339	328	348	346	357	337	361	358	350	396	346	396	378	344	360	357	380	359	363	393	400	327	358	350	344	351	383	327	352	367	348	367	373	363	337	333	355	354	362	387	330	401	370	322	391	364	356	367	344	347	372	359	350	335	330	356	334	354	392	361	340	366	391	344	344	352	343	370	360	363	375	383	375	380	358	343	362	349	380	368	386	360	353	347	367	374	334	362	381	325	375	368	381	347	370	366	379	350	330	338	336	372	336	350	380	376	359	356	339	370	329	345	373	370	357	375	365	383	368	390	324	370	353	329	356	390	371	353	343	367	336	348	360	332	339	377	354	369	368	354	343	357	335	366	345	374	390	332	345	357	379	352	377	360	352	334	344	380	386	362	314	358	352	380	366	342	376	359	348	385	338	364	394	372	337	359	370	339	353	344	379	365	359	374	348	364	341	342	370	367	345	337	367	333	326	363	389	369	399	356	350	349	383	392	349	362	373	369	409	352	349	347	346	366	319	365	317	317	353	343	372	377	358	365	369	327	354	323	382	359	362	352	384	355	355	361	361	341	337	365	360	353	342	351	330	361	342	390	311	366	321	340	356	349	333	356	361	315	346	336	391	363	336	341	348	379	370	391	337	351	347	332	343	342	346	347	396	368	286	342	349	354	372	379	349	357	294	339	334	324	376	370	381	359	358	359	365	347	393	340	350	372	353	375	335	347	345	361	380	398	336	356	329	392	346	353	415	365	379	389	385	336	381	370	374	382	395	323	361	355	351	353	370	352	373	357	358	361	353	372	367	310	374	375	381	346	378	374	388	349	373	376	334	325	342	401	362	357	340	361	330	394	386	385	341	365	350	414	352	376	360	370	329	332	341	352	366	362	362	352	375	342	349	351	403	341	363	390	353	352	339	351	370	375	331	362	366	379	347	346	384	360	367	329	376	344	399	362	390	341	376	345	371	371	341	385	353	392	347	393	363	344	357	373	410	343	401	372	348	375	363	374	389	324	386	327	367	358	366	328	347	344	347	353	334	366	379	382	358	362	347	371	396	403	372	390	355	379	356	341	369	331	395	379	349	376	340	345	364	353	344	392	353	356	346	372	375	308	331	339	344	364	327	385	348	366	368	372	381	358	366	363	343	361	385	380	342	380	341	357	355	336	364	354	374	358	350	388	365	348	353	350	365	345	375	338	330	354	361	326	343	321	387	362	350	330	382	347	374	344	303	361	333	388	385	357	372	335	351	354	358	380	352	322	374	379	309	324	361	354	352	314	354	353	370	356	379	387	356	353	333	355	333	330	385	380	330	366	361	378	337	351	390	355	351	382	341	364	354	354	355	350	373	348	309	370	332	354	365	384	370	342	344	335	375	328	389	358	363	351	342	388	360	346	395	360	346	380	346	361	369	362	377	365	328	365	368	318	347	386	385	376	328	328	372	359	371	343	377	349	380	390	363	350	349	350	351	354	356	394	346	363	365	345	345	348	380	364	336	369	314	363	399	354	365	331	345	325	363	346	375	343	367	391	354	355	369	387	350	363	368	369	379	310	352	391	372	376	385	324	394	345	332	331	388	354	358	342	388	355	376	358	391	372	361	403	348	362	372	354	372	376	360	362	367	375	355	374	335	343	337	374	356	359	365	359	346	356	378	356	400	375	384	341	365	355	336	352	349	359	374	353	386	348	367	388	352	353	341	364	335	350	336	359	379	319	314	375	348	361	341	405	344	325	358	388	363	383	371	381	363	367	366	391	358	370	363	343	354	359	332	342	353	355	324	368	361	333	365	360	331	354	354	300	372	335	358	366	332	350	331	369	394	357	374	360	350	347	337	381	365	383	335	383	349	348	366	383	334	342	377	330	340	357	329	395	353	362	381	374	379	387	332	368	365	343	358	373	334	353	376	353	371	363	349	364	381	379	390	361	362	396	363	356	346	336	387	346	393	355	347	334	349	347	401	323	389	367	376	328	367	377	390	367	354	387	362	343	372	391	343	368	351	353	356	373	377	352	400	370	359	350	350	385	334	370	342	362	359	370	369	346	356	367	358	348	376	384	351	339	357	379	362	369	355	381	353	366	351	353	338	367	337	318	352	356	344	391	383	332	321	384	345	339	380	329	355	359	357	374	335	336	358	345	328	369	324	351	344	358	363	341	353	370	346	338	363	386	345	385	354	377	359	361	374	374	326	328	374	357	354	344	361	373	347	357	381	341	315	365	338	327	369	362	338	359	359	359	384	371	367	326	359	368	343	360	382	374	370	361	374	378	383	337	366	347	342	344	350	369	362	330	370	367	349	355	353	333	352	341	319	345	394	361	404	346	373	372	348	310	346	356	382	402	327	367	344	379	373	361	380	355	361	355	371	366	356	372	379	354	398	352	367	370	342	352	389	366	352
2905	769	458	263	126	97	110	86	99	104	142	112	101	95	110	93	76	72	62	74	67	56	51	55	55	44	44	29	59	46	46	29	30	56	41	43	42	58	46	61	55	42	38	46	41	54	46	54	47	47	48	54	52	62	57	58	55	57	67	78	60	41	47	55	54	37	44	45	42	50	56	52	52	47	49	49	44	48	48	41	46	43	43	39	50	46	43	54	55	44	41	65	47	45	51	43	48	44	44	44	44	43	44	51	47	46	53	40	42	57	40	37	40	33	42	42	37	42	58	42	53	49	52	29	57	53	39	48	46	51	48	43	39	40	50	36	39	37	50	41	42	42	47	41	44	57	47	41	47	46	55	46	42	54	49	42	42	42	37	56	47	35	45	49	31	52	44	38	42	47	50	46	40	50	48	46	51	48	44	50	41	57	45	52	51	45	39	38	40	43	44	47	48	35	44	42	38	45	49	56	46	56	56	45	43	53	45	32	42	43	48	50	45	41	53	39	47	43	38	43	41	49	35	42	51	38	38	46	33	44	46	42	44	34	37	39	48	34	46	43	37	39	48	35	45	41	42	40	45	48	56	46	44	51	41	53	46	40	41	54	36	48	36	29	40	40	42	35	42	49	40	50	53	46	35	39	47	47	35	50	44	51	39	47	47	51	46	42	38	36	46	36	43	52	45	60	41	49	40	50	43	47	35	47	45	49	47	43	44	38	48	37	43	40	42	52	42	51	54	55	58	47	38	48	48	46	52	44	47	40	38	41	37	42	48	36	44	53	55	35	43	51	36	51	39	40	32	42	42	42	33	59	47	45	41	40	46	33	49	41	42	42	43	49	42	40	49	48	54	45	43	40	53	32	35	29	40	47	43	55	41	41	49	40	35	42	41	38	36	45	34	51	46	54	58	36	50	51	52	29	45	41	42	39	50	45	36	48	45	56	46	51	44	38	49	44	50	40	45	44	39	33	41	41	46	39	50	45	45	47	43	44	40	41	46	42	38	37	27	40	61	61	39	62	53	55	36	42	39	39	49	32	53	35	39	45	42	43	43	39	46	41	33	36	41	42	46	54	42	60	53	47	46	52	44	44	44	39	50	47	44	47	48	48	52	42	49	45	40	43	45	51	54	38	36	49	63	44	45	42	50	36	40	56	46	38	41	49	53	44	44	41	38	57	38	42	49	49	48	32	46	43	52	46	41	47	48	38	53	46	46	40	47	39	40	32	48	42	40	44	54	44	49	49	47	48	43	51	40	39	42	46	35	51	34	35	41	50	44	53	39	55	34	51	39	47	41	52	40	51	56	40	38	48	50	48	41	45	29	47	41	46	42	34	53	52	39	42	41	51	53	45	32	49	59	40	38	36	41	33	34	49	53	38	42	44	34	51	38	51	45	33	36	35	39	47	47	42	50	38	38	40	45	35	40	39	39	48	58	30	39	41	59	49	46	39	50	47	53	52	43	45	29	45	48	41	40	51	42	55	49	52	58	42	50	45	39	40	55	47	49	50	31	47	42	47	35	51	47	47	49	48	46	38	36	39	28	48	51	43	47	45	55	44	42	35	40	42	59	44	53	45	50	46	50	41	53	56	44	37	40	42	49	46	51	64	45	51	48	39	29	66	46	40	45	34	47	52	33	37	38	51	48	38	47	43	61	49	47	45	47	50	48	34	46	36	53	50	40	44	42	41	35	44	36	47	43	50	44	36	52	43	43	48	57	35	53	36	42	38	45	44	49	33	42	42	57	43	40	41	47	39	39	36	44	41	47	45	44	45	36	50	36	39	43	43	37	49	40	52	33	40	45	40	41	41	53	42	51	29	44	38	51	46	45	47	43	46	39	37	45	41	45	40	44	61	46	33	41	47	50	51	36	35	45	52	56	64	49	50	44	63	35	50	45	38	39	45	40	33	30	38	53	52	42	50	59	50	51	42	38	46	52	44	37	36	51	47	51	46	44	57	39	44	47	31	40	51	42	44	49	35	39	61	45	49	52	36	38	43	54	43	48	48	52	41	38	42	49	44	43	47	52	35	35	31	40	46	44	46	41	56	43	44	45	39	54	40	41	53	48	45	44	45	44	56	49	44	47	46	45	53	45	49	41	55	32	38	47	55	37	43	46	30	36	40	47	50	48	39	56	36	42	35	51	52	42	41	44	39	42	39	38	31	42	35	32	60	48	44	40	41	40	50	46	44	44	39	36	53	52	38	43	42	53	37	59	54	42	52	48	41	39	45	38	49	41	38	36	49	46	42	42	47	41	39	51	52	55	43	47	37	45	43	38	40	43	47	41	42	49	43	43	44	45	49	50	52	46	36	48	49	49	46	33	29	40	46	45	44	36	48	46	52	52	43	50	41	42	44	49	52	54	37	38	42	33	41	48	39	47	39	55	43	33	36	42	35	59	34	49	36	50	39	36	47	47	42	38	53	45	47	43	45	42	41	42	51	39	54	32	30	41	35	42	39	29	54	48	45	44	48	56	33	49	41	43	46	44	52	42	51	43	38	42	44	40	57	41	50	39	60	50	37	37	38	41	50	40	48	43	40	41	48	46	38	53	33	51	31	38	38	38	52	42	29	53	45	53	41	43	36	55	41	44	41	49	47	39	45	45	48	46	40	47	42	56	45	43	33	41	34	42	42	44	31	45	43	43	36	56	42	39	45	39	45	45	36	51	39	43	37	44	64	50	41	44	38	49	36	53	30	54	59	48	49	53	35	52	44	48	34	46	56	44	42	51	36	38	46	40	39	44	37	44	50	41	46	42	49	49	53	43	34	60	51	45	42	53	49	44	30	54	54	39	43	32	43	30	45	40	39	45	40	35	46	42	53	46	44	53	44	38	35	45	34	51	47	42	53	43	50	30	47	28	31	40	55	40	41	41	37	50	41	38	51	40	45	43	42	40	49	48	38	45	55	52	48	45	35	53	52	50	34	42	34	50	44	40	49	41	58	52	47	52	37	34	31	49	53	41	47	45	47	38	49	47	47	34	30	46	53	58	50	47	36	44	47	36	39	35	57	37	42	53	48	41	42	43	43	56	49	35	53	44	29	33	54	42	36	39	52	55	55	47	55	38	34	41	48	61	37	46	44	46	47	35	44	47	49	55	43	35	48	41	46	48	47	42	48	43	51	40	51	58	40	42	49	50	44	40	47	52	41	36	35	34	45	39	42	44	60	40	42	56	51	34	39	54	45	45	40	52	54	59	33	52	47	43	52	43	48	41	53	43	33	52	43	39	45	43	47	41	39	53	49	39	37	38	40	42	41	44	39	50	51	39	38	51	40	53	56	49	39	43	43	58	38	40	54	47	53	38	32	47	44	34	44	37	33	47	46	47	44	44	51	40	48	43	45	44	44	41	47	50	52	44	48	34	39	42	42	36	46	45	53	41	38	36	47	40	39	44	45	59	43	48	37	43	33	41	29	40	49	35	44	43	36	37	43	60	50	40	40	46	34	40	32	51	58	53	48	38	57	47	51
23083	8860	5247	6289	7952	5106	3326	3523	3261	3776	3193	2819	2611	2339	2254	1973	1746	1169	904	741	611	567	539	556	513	492	465	470	504	475	476	479	439	466	434	426	447	431	475	416	499	467	441	426	411	426	446	516	547	546	570	578	647	658	717	837	858	961	1267	1413	1021	648	556	535	501	535	537	522	429	468	464	449	411	410	443	400	403	378	413	390	410	407	370	376	352	384	371	390	401	401	393	393	375	361	391	353	403	415	381	383	372	352	374	365	362	340	335	381	366	373	389	369	384	398	396	375	400	356	402	366	384	356	372	385	353	366	378	325	346	349	366	359	354	374	342	346	395	388	342	411	386	369	382	354	366	411	355	345	363	398	317	355	359	377	384	376	366	376	393	390	375	379	389	338	351	357	390	344	346	370	366	384	368	387	368	371	376	399	365	369	388	391	349	356	386	360	354	354	412	355	369	354	380	378	389	368	393	387	330	341	395	360	315	387	373	377	381	397	351	411	354	367	355	405	373	364	350	360	386	378	346	371	363	356	387	353	340	351	396	362	367	373	377	400	389	354	403	339	374	401	383	374	353	370	397	380	373	360	345	395	364	351	378	377	374	399	397	340	379	359	359	359	373	382	389	353	381	354	374	369	327	361	361	384	355	353	353	364	369	369	366	386	355	347	379	392	393	391	384	393	398	358	367	371	364	385	357	380	393	387	379	364	359	371	357	397	376	356	381	341	379	343	368	355	395	405	347	338	401	374	394	372	413	364	428	346	373	387	377	371	362	398	359	381	368	379	393	347	391	397	373	375	380	359	371	390	338	388	358	411	347	356	372	378	360	378	359	395	369	383	353	359	379	361	366	375	379	357	378	363	386	362	382	392	354	360	407	397	361	370	363	366	390	357	368	402	362	391	352	351	402	376	395	399	359	373	380	378	403	338	383	344	330	364	385	379	373	370	411	359	348	378	356	370	372	379	379	362	379	373	367	366	356	369	398	357	363	370	360	369	400	368	384	362	372	362	358	342	398	385	349	376	381	408	394	373	381	384	373	370	403	368	336	329	367	457	372	357	359	393	388	335	369	390	360	345	365	330	382	381	386	367	360	349	369	397	385	365	376	362	381	378	370	323	411	358	392	378	374	371	389	377	391	366	386	351	336	396	399	347	358	394	359	353	362	377	310	358	371	366	353	355	360	354	393	355	380	357	357	347	362	392	351	355	340	355	332	364	366	388	353	385	395	354	386	403	370	353	410	397	411	352	332	347	414	391	389	382	360	326	389	371	372	383	366	372	373	384	383	339	363	336	394	373	373	369	360	387	393	372	372	364	331	381	361	376	371	362	338	381	396	372	364	385	377	359	373	408	349	367	375	356	373	362	361	390	372	363	384	374	383	376	391	376	345	373	379	383	349	389	370	367	361	330	356	358	356	363	363	357	360	359	364	380	353	368	372	381	379	388	366	395	347	399	376	372	387	369	371	346	343	384	330	380	418	380	364	380	390	368	389	399	387	379	353	377	365	385	378	366	368	362	355	354	367	329	392	361	347	396	372	359	371	406	381	353	346	398	354	374	355	361	390	344	380	373	368	369	371	354	396	299	371	364	374	366	382	389	368	385	362	367	375	370	360	373	371	381	362	360	355	354	360	384	384	411	374	375	366	368	363	369	339	384	387	390	378	343	340	370	382	374	378	417	382	369	371	368	386	373	375	365	357	373	354	364	381	388	368	372	370	377	345	356	366	348	340	331	395	397	387	374	385	343	389	362	371	356	382	365	392	390	349	373	348	383	362	356	370	365	360	363	392	359	416	378	383	377	369	401	351	354	358	343	334	388	379	357	387	349	350	357	398	399	385	368	333	348	380	336	392	354	362	337	367	369	396	377	378	365	371	395	371	362	375	353	364	361	402	355	362	338	380	341	393	383	372	366	376	370	362	388	362	400	380	359	384	370	362	348	352	420	391	367	361	383	339	350	377	338	350	398	341	356	361	390	380	391	374	358	371	361	369	361	344	387	367	389	357	376	368	342	362	382	383	376	373	382	373	391	368	413	359	375	367	361	347	386	410	369	365	369	356	354	351	358	415	377	369	354	378	366	351	373	373	340	380	365	359	378	391	391	383	394	382	351	379	385	387	373	392	389	393	428	373	383	379	373	400	388	347	356	355	365	393	350	381	391	347	366	395	401	389	392	386	338	375	386	354	357	372	378	355	395	380	343	336	382	390	392	371	374	347	373	410	386	382	350	401	365	376	351	357	399	353	379	348	352	358	342	362	390	379	401	330	359	368	373	382	336	374	398	375	403	367	388	388	351	384	389	377	330	382	365	401	390	418	380	375	341	332	379	393	404	347	394	414	388	352	368	382	393	360	358	376	377	384	399	381	369	408	390	337	385	354	388	370	367	373	364	384	384	378	398	368	405	380	364	391	366	352	410	383	404	389	381	382	369	366	376	373	346	385	323	376	357	364	396	344	384	382	355	357	367	388	413	351	386	386	403	405	393	359	385	366	375	366	362	330	349	367	344	398	380	339	372	364	382	393	378	385	362	370	380	362	406	413	342	342	429	352	391	366	380	375	367	368	329	407	385	389	374	388	412	401	364	361	324	372	379	377	370	382	407	370	396	394	385	365	395	372	361	342	389	389	358	370	380	379	381	350	403	398	387	366	362	339	376	353	345	363	379	425	351	378	366	402	392	414	364	365	380	355	369	362	351	346	382	388	342	348	371	387	365	380	397	351	392	422	375	369	358	356	345	415	371	383	363	379	364	369	346	391	383	375	340	368	386	392	356	347	370	378	413	365	368	382	351	394	389	389	376	371	364	387	380	379	375	360	385	371	384	373	356	410	395	361	379	382	388	394	354	356	380	381	343	372	403	371	406	371	354	389	375	387	360	363	393	378	389	403	390	371	352	391	356	368	384	346	362	355	391	366	389	378	361	383	395	332	368	391	389	366	378	386	396	364	364	386	383	371	366	362	381	372	367	380	365	367	348	342	317	376	364	377	354	394	349	409	378	382	354	382	348	395	362	359	367	366	372	381	415	360	357	380	339	397	374	394	350	377	370	345	420	370	347	380	350	369	398	349	358	347	379	330	377	455	367	385	379	370	377	394	376	376	362	369	385	351	382	400	357	407	368	377	420	366	387	395	374	402	361	343	362	353	344	366	382	360	374	394	370	369	361	353	392	339	355	333	358	388	366	375	350	379	373	347	398	377	364	362	393	368	352	378	367	419	342	386	388	369	371	382	348	395	382	359	371	352	345	316	404	368	366	358	384	356	369	347	354	343	391	343	338	383	352	386	375	369	397	387	379	384	376	394	418	359	363	382	407	371	348	385	359	370	373	364	372	335	366	408	365	382	412	387	386	388	365	348	388	361	381	373	368	382	349	350	371	376	380	387	372	351	385	399	336	388	401	374	375	376	380	379	364	354	377	401	414	395	356	378	366	369	381	374	363	390	346	365	392	349	352	390	385	360	369	377	354	408	393	350	365	364	416	386	390
3799	1304	609	308	228	157	134	120	127	141	135	122	114	106	99	99	66	39	51	53	46	43	41	51	40	43	34	35	26	30	34	41	41	45	43	38	35	33	39	38	34	50	35	41	47	38	36	39	38	50	45	45	38	65	63	63	67	70	99	77	59	43	44	37	41	61	38	42	32	52	39	30	39	35	30	22	39	37	36	32	17	41	39	36	30	28	38	25	26	37	27	39	33	43	40	31	33	35	29	32	35	36	34	38	39	37	33	28	27	32	34	38	39	39	26	25	28	29	33	28	33	31	50	44	41	24	24	32	24	36	28	35	51	37	40	32	32	19	40	31	25	44	39	37	28	40	32	31	33	22	37	39	44	34	37	36	31	28	28	46	25	33	31	31	33	24	32	24	30	27	33	32	38	29	45	34	43	35	24	39	41	29	31	31	34	24	36	27	35	36	24	27	29	26	27	36	31	25	34	26	35	34	36	36	37	38	29	31	35	32	29	32	33	39	30	44	25	24	36	25	33	36	28	33	40	28	31	28	36	43	37	29	37	22	35	34	35	45	30	31	31	40	35	35	27	30	38	33	31	31	22	35	41	42	35	35	37	38	37	37	34	32	35	31	44	44	40	26	48	40	23	35	29	39	24	28	42	28	35	35	36	21	24	37	31	28	25	32	34	46	34	34	30	32	26	30	28	29	41	34	33	45	42	37	28	34	38	28	26	49	33	33	32	41	26	34	28	35	38	36	34	36	30	31	30	37	27	39	40	32	36	30	33	34	32	52	34	25	42	30	29	34	35	35	30	43	40	28	17	46	33	21	43	33	34	26	33	33	38	42	36	25	34	27	29	34	23	34	44	31	35	35	31	29	32	29	39	29	31	34	36	29	28	27	47	27	36	36	37	36	34	40	32	24	27	34	35	32	36	42	49	33	34	46	43	22	20	31	32	32	29	31	30	34	37	29	36	31	32	46	39	34	35	36	38	32	34	25	26	26	31	43	33	20	36	35	28	28	34	30	34	39	41	45	27	30	30	29	38	32	30	37	35	37	39	33	31	29	25	28	29	31	33	28	32	35	37	31	34	32	27	45	43	37	30	39	36	28	33	38	36	33	35	30	30	34	42	33	23	44	35	38	35	37	29	37	41	46	40	32	27	28	29	36	25	27	34	45	38	35	28	35	39	26	26	35	36	42	32	39	34	31	37	30	45	35	34	37	22	36	32	26	45	32	24	33	37	41	36	48	30	35	33	33	39	27	31	34	29	43	35	36	38	24	29	45	29	39	32	32	26	33	40	29	37	35	40	31	35	34	32	33	36	37	29	39	36	23	28	38	39	39	28	36	40	33	44	34	36	33	36	38	32	33	36	23	33	32	29	38	24	31	32	36	43	30	35	35	45	40	28	32	32	45	38	47	24	44	38	33	30	51	29	56	28	35	32	38	31	27	43	34	28	31	30	42	33	40	29	38	30	32	39	33	27	31	35	32	31	37	36	35	25	27	25	33	26	27	37	23	36	35	38	30	27	26	35	29	24	26	33	39	46	35	26	27	26	42	30	45	38	43	26	32	33	39	35	41	30	29	35	30	33	33	29	34	30	32	30	24	32	37	36	44	32	25	44	21	36	38	25	40	35	34	38	35	29	39	36	33	31	40	38	32	34	34	45	45	33	34	35	28	30	29	26	29	43	33	28	39	46	40	31	26	35	33	26	26	42	31	33	37	32	31	34	34	39	28	40	39	45	31	40	27	28	28	30	32	26	13	33	25	27	30	35	32	32	25	33	33	43	46	29	31	52	32	35	34	35	32	36	40	34	29	38	33	30	43	29	28	47	33	32	30	21	46	31	32	36	36	43	32	39	44	26	30	32	38	33	43	35	38	36	37	40	37	26	24	37	39	23	27	28	41	38	36	43	37	31	37	32	33	43	30	29	39	34	39	36	31	36	33	32	49	23	38	28	29	33	36	30	40	30	18	34	41	33	34	40	38	30	20	35	31	27	31	28	26	26	27	29	31	37	39	42	32	35	35	31	35	27	32	33	34	33	32	33	38	21	34	36	24	42	37	25	30	31	31	41	30	26	30	31	41	37	37	37	42	34	42	30	25	28	37	40	39	40	32	25	36	29	26	31	30	50	36	38	35	33	24	43	35	30	36	38	32	40	31	46	26	40	33	41	32	38	32	29	32	34	34	42	39	27	36	32	44	34	22	30	30	36	31	31	30	38	27	34	26	38	30	25	29	37	36	41	37	35	25	32	28	44	31	29	38	31	33	25	29	28	33	31	31	25	36	34	39	27	31	34	40	34	32	35	37	29	48	32	32	23	29	34	37	29	29	46	42	30	35	32	38	27	35	26	36	26	38	38	27	36	36	36	25	19	30	31	34	33	37	38	33	28	32	24	34	36	42	29	35	27	31	38	32	39	32	31	27	31	24	35	45	32	36	39	34	39	36	33	34	33	33	26	45	33	28	35	40	36	29	44	32	32	34	36	31	34	38	40	30	44	39	26	33	46	33	33	30	43	32	31	31	32	31	33	35	26	37	37	39	31	34	26	37	33	31	27	32	35	29	29	27	41	44	36	36	39	33	43	31	38	35	36	31	31	42	29	34	37	34	38	41	37	39	40	27	34	35	40	20	36	27	27	42	25	31	40	40	38	29	31	35	30	35	42	28	36	25	32	45	34	40	30	26	36	38	30	33	34	26	43	36	30	27	30	42	24	31	33	42	36	31	40	39	31	34	33	32	32	33	21	36	39	35	32	26	37	42	26	44	34	44	22	37	41	22	34	30	27	38	42	36	35	40	34	32	32	21	44	32	36	35	38	29	33	33	32	39	35	38	28	32	24	27	29	38	39	38	29	27	36	37	40	32	30	32	39	18	35	27	20	38	47	30	26	33	14	44	39	36	47	29	36	24	28	32	34	35	29	34	30	37	34	40	35	41	38	34	32	26	39	36	33	31	37	24	42	24	24	35	31	29	25	34	34	31	27	36	38	34	28	29	31	42	36	29	28	38	32	28	28	39	48	28	24	26	51	35	29	36	35	43	39	38	27	31	37	30	30	31	35	41	34	39	27	28	34	32	36	37	44	38	40	38	42	26	37	32	34	31	25	24	34	28	33	36	27	33	25	43	38	30	29	33	34	35	28	31	35	44	36	36	33	36	30	35	30	36	38	37	39	37	38	39	33	33	34	42	33	41	43	25	40	42	35	42	31	34	29	32	33	38	42	28	30	19	41	43	39	22	24	41	29	40	38	42	31	45	33	36	29	31	32	35	37	28	28	43	29	37	30	36	32	35	37	36	28	37	30	31	44	37	39	36	37	36	22	28	33	24	29	22	37	40	32	32	24	28	39	38	23	29	34	28	41	32	33	40	32	27	31	34	33	29	43	27	45	23	26	26	23	34	33	32	26	45	37	33	33	25	33	45	27	36	32	29	20	32	28	23	43	32	39	32	32	40	33	28	34	35	33	36	24	25	28	32	33	39
29138	11990	6161	7393	12840	8115	5478	5030	4285	4619	4355	3680	3277	2771	2388	1668	1260	849	743	618	638	600	555	548	459	468	451	453	410	416	440	419	400	409	388	369	355	377	395	432	384	389	374	361	347	394	371	599	495	519	518	583	601	705	798	845	886	1099	1462	1262	812	768	607	491	552	473	479	437	422	460	400	341	334	353	357	347	309	285	315	297	333	295	300	305	325	343	308	313	348	305	312	305	283	335	307	297	286	302	308	300	301	358	312	305	317	283	301	315	284	286	318	311	316	290	279	275	297	266	283	285	300	302	282	298	317	301	290	255	317	295	271	355	280	257	255	293	276	267	276	292	292	286	285	275	288	304	282	300	272	273	318	305	277	288	290	288	267	261	289	300	316	313	294	272	296	307	291	277	299	285	269	273	263	321	285	292	278	290	299	278	286	332	273	291	280	277	276	271	276	289	300	259	271	273	317	290	281	303	265	281	298	300	298	278	295	298	289	300	286	303	281	261	284	292	316	287	291	279	275	306	301	295	306	287	274	264	307	306	276	297	282	281	283	283	308	263	284	278	275	301	270	294	291	281	295	293	257	300	295	304	298	308	319	283	274	305	294	294	309	285	303	290	277	297	283	277	273	289	292	280	276	275	307	318	309	316	278	290	276	254	272	268	280	290	271	281	269	260	266	281	310	293	304	312	298	268	275	297	275	266	286	280	304	294	294	269	312	275	273	277	333	280	308	309	336	273	291	299	278	252	306	269	315	284	260	281	300	271	291	285	296	305	293	314	258	234	281	292	293	286	300	291	312	296	273	279	297	290	292	275	303	292	289	278	291	305	284	271	273	293	266	309	312	295	292	298	317	285	292	282	292	268	279	263	274	299	282	281	315	292	265	263	296	287	278	294	271	306	280	285	278	279	285	308	290	319	293	287	280	285	263	289	247	302	303	283	286	296	290	293	286	281	261	317	285	305	296	267	292	306	304	289	267	286	299	285	303	280	306	265	299	272	292	294	305	261	285	312	256	265	308	307	298	268	294	291	292	297	296	288	279	270	284	288	279	295	277	293	280	282	260	257	270	309	267	280	289	278	241	310	265	309	293	272	259	281	313	290	266	291	313	280	280	288	298	283	298	281	316	280	301	251	289	263	266	302	281	301	271	265	298	304	302	306	300	283	299	284	268	305	291	263	312	272	297	298	294	297	296	270	277	269	294	308	318	309	293	300	301	289	297	258	309	301	266	266	299	309	311	267	275	290	286	277	283	299	309	295	302	274	281	284	332	303	300	293	256	292	295	291	305	270	289	293	255	286	269	297	278	279	292	284	274	313	312	250	293	289	274	284	277	291	305	305	287	280	287	286	292	302	308	303	305	277	295	279	277	259	336	303	306	283	276	303	269	291	275	295	309	292	284	289	262	283	291	271	281	285	270	282	293	291	304	272	276	292	288	285	318	313	289	302	302	283	261	267	301	310	284	319	263	331	275	269	309	274	288	299	301	304	299	303	265	282	306	290	293	318	270	281	314	285	290	296	324	289	278	317	285	292	274	297	292	286	298	311	321	291	305	303	275	285	298	269	271	301	287	285	285	261	306	267	288	294	295	271	271	265	281	286	300	302	273	309	285	294	280	316	300	293	292	291	240	260	253	282	302	297	298	293	273	299	273	279	268	275	297	271	283	293	280	303	281	283	287	283	273	290	308	276	268	288	306	283	281	293	266	289	279	292	280	286	306	281	300	301	301	289	277	293	274	266	274	262	263	298	280	300	281	301	254	283	289	287	252	297	274	267	322	317	282	282	294	274	285	309	275	273	295	292	294	298	315	272	314	306	269	296	259	286	284	309	281	298	284	282	290	283	271	274	275	305	304	265	291	272	296	282	278	297	263	281	290	305	287	283	280	288	273	280	271	313	293	285	290	291	288	309	302	298	274	253	299	295	285	284	278	304	262	312	270	306	265	294	323	274	315	277	284	274	313	293	298	265	317	266	285	290	280	305	278	287	308	298	278	326	276	299	284	285	312	273	300	281	286	283	282	275	280	284	303	306	271	281	286	285	280	269	269	264	288	270	292	276	280	309	292	265	300	303	305	280	259	292	295	279	287	280	280	278	296	323	298	298	309	268	289	323	314	312	282	323	301	291	281	293	284	275	269	262	279	283	281	297	259	319	287	273	261	267	248	290	301	271	302	287	302	264	304	284	310	298	278	285	281	328	301	238	281	320	288	293	270	303	288	285	267	299	286	276	286	318	318	309	291	266	304	295	284	302	301	284	295	307	288	311	279	271	296	298	305	263	295	274	284	303	272	327	295	306	315	292	281	286	260	259	281	311	313	270	275	286	295	257	285	275	301	318	274	296	304	285	297	308	287	296	273	260	277	265	288	287	283	281	277	289	305	270	298	268	305	298	265	306	282	294	280	295	310	299	271	285	277	287	308	291	296	332	285	294	285	274	305	280	298	296	299	302	278	258	268	294	275	293	314	270	275	304	281	253	301	292	290	298	305	295	244	298	267	244	329	289	303	278	303	302	336	286	296	295	300	310	291	310	266	288	293	279	300	272	273	297	274	278	303	302	316	271	307	304	270	290	283	296	277	298	293	287	264	305	313	285	278	281	286	297	285	275	295	286	311	266	268	283	288	271	288	293	285	275	272	296	260	315	278	287	288	301	312	294	271	271	302	270	294	272	264	317	283	292	286	299	275	258	310	292	283	284	274	293	314	279	281	304	281	309	301	284	292	325	279	303	333	258	298	273	290	275	293	270	266	294	322	288	271	257	278	289	282	330	289	265	284	278	291	303	336	256	282	269	298	301	315	317	285	281	305	274	275	307	273	272	288	246	320	287	274	297	300	314	292	291	285	292	282	301	296	307	279	313	286	256	300	302	287	301	292	294	275	260	281	302	274	293	286	279	299	317	325	285	301	279	291	290	288	283	255	293	331	267	297	299	279	300	290	300	310	282	292	299	273	292	297	258	302	284	319	320	327	275	310	293	279	281	285	272	322	280	305	302	289	288	283	282	285	289	292	288	276	290	328	272	277	301	256	298	284	298	298	290	274	257	272	311	273	307	257	303	307	291	278	308	298	290	294	316	269	301	296	294	274	273	266	291	280	282	286	280	272	269	293	294	263	275	274	304	263	277	269	277	324	265	279	287	304	261	276	266	300	299	297	279	306	301	282	268	278	276	284	286	285	264	264	289	281	259	264	282	280	313	297	289	307	277	304	269	277	277	293	302	284	268	297	293	281	268	277	275	270	279	282	286	231	273	266	285	274	311	283	275	283	282	300	281	290	301	323	300	261	307	328	314	288	285	288	305	285	283	285	261	286	308	292	294	299	273	326	291	294	290	275	309	289	286	264	307	301	283	276	292	279	277	293	276	293	280	301	287	295	294	293	286	290	279	257	294	311	293	284	272	282	289	292	281	300	314	265	315	286	288	279	305	313	303	283	312	312	308	269	269	324	271	315	288	284	285	312	288	284	277	288	295	272	272	284	256
2073	591	241	174	100	91	87	95	83	90	96	94	93	98	70	62	57	62	58	63	58	46	66	36	63	56	53	64	43	62	52	50	57	55	60	53	41	66	57	63	57	48	58	54	41	45	53	57	55	60	55	54	66	52	68	55	63	56	80	70	61	58	40	60	57	44	51	63	47	45	49	52	47	41	53	50	48	65	49	47	40	44	46	41	44	63	53	46	42	52	47	55	50	57	57	49	49	54	60	59	48	42	52	48	56	43	52	56	56	40	58	52	54	55	46	49	63	65	51	50	54	56	53	62	52	60	55	60	59	42	64	45	52	43	55	47	58	53	55	66	52	48	55	59	50	59	53	56	64	53	49	37	47	52	51	43	51	49	62	43	60	37	55	56	49	39	53	58	47	50	38	48	51	45	51	45	51	50	59	53	53	46	49	62	50	52	54	57	48	55	66	48	54	64	51	48	48	47	55	59	42	54	44	47	46	60	56	45	50	64	55	60	48	58	60	54	61	65	59	49	52	51	58	43	48	55	47	38	49	52	45	46	54	51	56	43	51	50	46	40	54	51	48	64	59	51	53	55	43	48	57	65	62	51	36	52	56	51	46	58	50	47	44	57	45	52	48	59	58	51	43	42	47	56	42	51	45	47	53	55	56	47	44	38	42	53	46	52	51	37	49	53	49	53	46	44	60	47	46	55	52	53	51	56	40	51	61	68	55	66	57	66	53	56	57	39	41	52	56	67	42	49	47	52	55	58	59	45	44	38	47	43	46	42	56	57	58	48	52	60	38	52	60	49	47	52	55	43	55	62	38	62	54	62	56	64	43	51	46	43	47	40	48	42	46	49	49	53	55	50	55	57	46	54	58	44	59	49	67	44	51	51	45	68	48	46	56	45	66	50	76	41	72	56	50	62	37	40	55	60	51	47	49	52	46	63	45	48	45	62	61	45	55	65	52	51	58	48	64	56	59	51	57	56	44	48	46	55	52	55	68	49	44	55	37	59	51	49	39	44	61	46	43	55	64	51	64	46	50	43	40	53	51	35	50	59	44	53	55	50	49	46	61	52	52	47	55	51	50	60	58	54	55	53	59	57	55	50	56	52	47	66	45	52	62	64	61	43	60	47	47	55	71	48	60	60	46	52	47	58	56	43	44	65	54	47	50	44	60	57	72	41	49	51	44	57	55	47	57	49	41	54	58	60	58	60	55	52	53	41	54	43	65	55	57	57	62	49	60	37	44	46	47	64	39	41	43	63	47	41	50	49	55	42	38	52	62	67	57	51	58	54	62	66	53	62	54	65	63	46	51	52	58	51	47	49	38	46	49	53	58	52	47	40	54	48	60	51	46	41	48	49	50	62	62	58	47	59	53	48	47	50	54	62	46	61	59	45	59	46	48	60	53	50	47	55	50	69	48	55	70	57	55	49	52	52	49	57	44	44	44	56	65	43	66	54	47	54	61	47	41	47	49	48	57	66	45	59	60	53	72	52	57	42	44	58	53	54	36	47	50	62	61	48	57	53	44	58	55	65	37	48	54	52	50	48	54	53	38	34	58	40	45	52	47	41	46	61	45	45	46	55	49	53	62	55	45	59	56	64	51	38	59	49	64	58	43	45	43	55	52	41	50	69	53	48	38	54	46	41	56	48	60	46	46	54	53	52	42	50	49	49	66	45	46	52	43	44	41	48	47	54	48	42	53	51	41	55	53	53	51	41	43	38	66	42	51	52	49	49	47	45	54	50	53	61	52	65	51	43	47	43	49	65	43	58	42	54	40	46	45	46	50	47	54	50	37	40	45	61	47	46	52	58	52	60	54	41	48	63	55	47	52	41	64	41	53	46	39	56	46	57	43	37	50	45	43	58	44	49	49	48	63	45	46	67	60	54	62	50	49	43	41	51	42	38	54	56	47	63	57	57	52	44	51	61	38	58	65	52	41	55	49	63	56	56	48	43	51	51	51	38	59	65	43	61	46	56	52	47	46	50	48	54	46	44	47	53	62	51	43	49	54	60	51	43	43	53	56	35	52	39	59	52	53	53	45	55	58	51	52	40	52	36	56	58	61	55	44	56	46	51	54	41	38	59	48	36	50	48	42	60	42	56	57	56	40	65	49	58	44	54	58	48	56	60	55	51	47	42	50	54	51	46	57	39	55	54	47	51	58	62	58	51	36	51	35	54	58	48	56	50	46	54	52	48	47	44	45	46	46	45	59	47	54	50	48	47	53	45	54	41	50	44	49	51	61	56	53	63	44	46	58	39	57	49	50	35	44	59	41	48	48	61	57	51	51	41	58	38	57	45	50	40	48	50	54	59	50	51	43	57	61	47	57	41	57	46	52	60	67	56	56	66	48	40	57	58	52	48	50	50	39	60	50	53	40	57	59	48	52	51	48	65	45	53	50	52	62	39	42	39	56	60	50	62	57	53	49	50	54	53	58	58	47	51	51	63	57	61	45	45	49	48	47	40	54	56	38	50	45	39	52	56	40	49	46	52	55	48	49	60	41	51	43	72	49	59	48	55	52	39	66	60	63	45	57	60	50	47	63	49	52	49	48	46	47	45	31	52	51	32	54	49	41	50	37	59	57	54	58	41	53	49	55	44	62	53	52	43	61	54	59	47	48	57	46	60	47	58	46	53	54	52	60	48	57	59	43	60	59	50	51	45	51	58	49	48	46	51	43	51	60	56	60	47	44	58	45	46	55	39	56	53	59	55	46	56	46	54	54	64	53	56	41	57	53	57	55	51	54	49	45	48	54	59	45	46	50	43	50	53	46	48	42	45	41	51	46	50	54	56	50	46	52	55	36	55	46	42	69	55	49	45	57	44	55	58	47	52	36	46	48	35	43	56	59	50	54	50	42	48	49	55	47	42	55	47	57	64	61	51	45	52	52	55	36	53	54	55	45	43	44	43	44	53	57	50	49	50	49	66	52	64	54	47	44	46	47	50	49	48	49	48	61	63	45	50	49	41	56	53	43	39	55	52	58	51	37	39	54	67	52	44	51	47	48	55	53	57	52	41	45	50	51	45	53	48	50	60	40	57	49	49	56	48	62	49	48	52	43	53	59	46	57	52	59	45	63	56	51	50	47	48	57	52	46	50	59	55	58	66	50	55	50	51	52	44	52	51	43	48	50	53	45	53	65	41	53	47	44	58	57	52	52	53	54	46	61	51	55	43	46	61	49	58	49	45	59	51	58	53	45	54	41	47	59	58	45	54	55	59	52	45	41	42	56	51	52	45	45	38	54	69	51	36	37	51	51	39	53	56	53	44	53	54	59	53	61	50	53	54	49	40	60	58	51	41	41	50	51	61	60	49	57	39	50	52	48	46	51	49	35	55	65	56	47	51	46	43	46	50	53	58	47	53	44	59	65	50	68	49	61	48	63	64	56	60	41	49	54	57	40	49	55	55	46	35	43	51	56	41	56	47	53	41	57	44	46	42	53	49	51	57	50	43	53	46	55	42	49	50	44	49	53	44
19773	7383	3110	3882	5315	3361	2682	2698	2325	2387	2439	2036	1749	1799	1169	774	670	637	635	677	647	504	499	534	514	435	525	484	459	468	481	440	441	481	484	471	429	485	449	445	446	475	447	466	452	497	536	524	528	594	572	595	616	652	730	759	747	769	717	689	661	598	567	580	581	556	474	525	531	483	475	468	450	484	457	445	415	433	468	381	420	424	413	452	447	419	428	468	475	465	462	425	435	426	457	450	464	425	474	415	435	431	419	464	463	435	414	435	404	436	428	413	422	435	467	406	412	452	446	447	453	422	433	433	423	430	409	461	447	437	400	436	459	400	422	437	400	436	414	426	482	435	473	444	442	448	440	433	430	442	470	418	442	489	412	393	428	435	416	437	419	461	428	397	424	428	415	401	430	445	433	452	453	463	427	431	436	444	429	443	450	442	389	430	458	406	411	423	436	430	408	439	441	436	433	431	431	401	454	357	455	406	445	447	436	449	457	409	459	435	410	393	422	405	412	445	432	420	448	431	428	445	443	415	450	423	409	475	414	433	467	420	401	445	420	430	414	415	426	474	438	465	423	425	436	420	406	408	441	419	417	452	426	455	443	414	448	467	448	447	404	426	439	433	443	432	444	397	411	412	410	450	446	459	449	433	435	465	406	436	450	426	444	407	435	420	449	427	435	434	399	442	414	440	400	432	448	442	405	385	420	492	401	412	445	453	432	424	415	445	430	408	464	426	425	419	391	455	437	435	407	382	450	439	426	402	451	443	453	433	423	443	416	440	479	425	456	396	438	409	420	387	435	431	435	428	426	424	407	401	425	460	484	457	399	404	405	423	466	454	405	424	438	438	421	444	467	440	456	405	417	425	409	428	434	454	380	432	458	419	440	452	406	437	425	425	425	480	445	450	460	420	436	413	397	483	426	445	438	442	427	409	399	412	422	441	443	444	418	460	447	403	470	432	397	439	452	436	447	456	408	411	453	471	428	455	446	447	403	439	445	401	435	446	416	469	458	415	431	416	440	447	422	458	442	435	456	422	462	417	452	447	422	413	427	421	414	438	452	455	396	398	436	406	424	491	418	435	441	459	419	437	403	439	407	414	435	434	417	459	398	414	448	404	446	443	396	433	445	454	426	456	422	463	446	447	418	401	406	430	451	405	397	428	446	422	414	468	430	436	418	436	430	456	471	427	390	411	421	448	427	419	444	418	398	457	407	432	445	465	421	391	433	444	463	426	479	453	441	418	439	436	464	412	407	418	450	455	409	400	427	448	417	411	412	463	404	441	426	446	419	440	431	419	429	437	442	439	462	440	434	445	421	402	419	473	421	385	436	420	411	408	442	414	435	429	431	437	405	437	420	416	426	408	416	422	399	424	428	426	452	467	453	414	439	419	449	423	442	406	462	435	423	457	402	434	450	430	421	458	466	444	406	436	436	440	409	447	427	427	427	435	419	412	437	399	421	415	400	415	445	421	397	423	437	478	457	430	465	453	429	431	422	390	425	416	392	423	435	436	444	430	411	448	451	412	427	442	423	411	425	439	443	433	439	452	423	417	395	456	408	426	431	416	428	432	434	467	439	404	455	415	406	427	415	442	410	421	452	431	413	434	413	448	413	453	420	438	434	425	442	422	422	404	402	427	463	446	442	448	450	423	454	431	426	414	409	432	438	437	405	460	431	433	459	396	444	436	478	432	460	465	418	397	439	421	387	402	438	455	408	465	390	439	422	447	495	455	422	397	420	423	440	423	436	411	458	420	444	416	484	406	408	453	408	421	489	488	431	383	424	442	419	433	426	444	438	438	437	423	412	432	395	389	443	427	423	442	417	463	415	434	444	470	422	424	428	417	443	420	404	420	404	423	457	417	457	437	439	425	447	433	432	421	423	439	449	424	417	429	404	397	424	424	431	435	419	431	452	437	421	417	423	439	456	450	410	395	453	395	436	423	432	441	417	427	390	421	458	440	448	405	459	444	464	453	382	447	427	385	450	425	444	439	408	476	365	391	404	466	402	453	418	468	432	462	411	430	430	437	419	411	421	403	411	416	445	429	439	458	393	435	391	432	439	437	421	401	455	435	420	423	469	406	425	447	418	482	413	440	418	428	438	404	455	427	444	440	412	394	451	394	467	454	433	466	461	417	461	424	448	465	442	441	390	471	467	434	427	439	422	433	460	437	434	430	420	462	432	461	417	444	407	451	397	436	417	419	441	410	403	427	415	458	450	439	419	436	438	415	425	425	439	446	432	429	433	403	433	419	410	423	438	451	435	468	422	433	445	428	429	441	495	445	430	413	450	447	409	456	417	434	429	450	399	438	443	421	462	418	458	382	415	433	412	378	422	381	427	448	444	425	440	456	488	444	407	426	420	424	434	449	443	470	391	459	433	429	436	444	427	418	410	442	459	470	439	404	465	460	410	434	441	432	453	406	474	436	410	403	426	404	428	441	438	410	437	421	460	430	405	413	406	389	448	423	399	431	436	423	430	392	450	434	407	441	403	429	389	460	412	435	448	433	423	394	435	445	472	448	416	399	424	397	470	425	417	414	428	471	409	441	392	429	429	440	419	477	460	449	408	419	448	445	443	450	427	444	443	422	435	433	433	438	432	464	427	382	455	424	447	404	373	429	373	423	431	453	418	426	452	438	460	421	437	425	432	467	411	441	424	435	408	424	434	437	426	428	423	426	410	419	430	451	438	416	428	417	431	445	431	477	427	404	449	453	410	446	475	447	416	457	430	416	426	405	442	408	435	519	410	439	426	450	443	433	383	419	399	427	477	412	422	445	418	427	445	456	420	461	481	416	454	433	433	433	459	406	427	425	472	428	445	427	437	428	438	402	418	453	423	415	425	447	423	395	424	418	424	445	372	448	418	414	438	450	404	404	440	414	393	420	446	390	397	427	463	483	447	458	431	438	425	434	440	412	427	410	411	428	453	444	431	420	418	443	439	453	466	440	419	467	449	437	410	442	423	442	463	451	405	416	432	452	413	421	428	453	464	394	416	445	442	451	449	438	437	437	418	440	425	437	406	435	442	430	407	467	433	437	432	385	418	395	415	426	409	383	394	457	466	421	406	464	417	453	436	435	442	447	418	425	450	441	427	431	465	434	441	410	427	470	445	424	405	431	423	410	431	411	453	468	440	450	427	430	418	446	440	381	428	421	430	418	410	479	456	431	436	426	468	408	457	414	420	435	425	438	431	455	442	386	418	434	450	445	409	441	422	435	438	383	416	417	439	435	466	376	418	441	431	426	411	458	403	461	434	443	437	418	447	443	425	455	457	391	447	450	473	413	419	414	427	442	438	377	417	437	415	449	430	439	417	460	419	474	443	467	456	407	404	428	444	433	413	424	433	479	427	445	446	439	412	438	449	445	406	441	427	412	455	433	456	465	398	433	414	440	401	429	430	448	476	434	436	424	456	441	430	421	443	426	411	413	412	391	382	402	461	454	413	423	466	433	473	451	408	429	464	411	400	454	467	457	437	463
1845	886	500	304	177	154	126	97	111	111	113	83	111	115	108	52	56	64	45	65	53	55	38	48	56	52	50	41	41	39	47	35	49	56	38	33	43	40	37	36	49	44	32	38	43	39	54	45	39	51	41	56	60	70	60	74	62	63	61	54	51	57	47	48	61	57	48	43	46	38	44	54	51	49	43	48	46	51	42	46	45	38	39	36	37	45	36	46	48	44	40	45	41	44	45	43	45	29	42	44	37	52	40	46	44	52	37	36	49	34	38	56	37	37	48	47	46	48	48	40	46	49	46	38	40	47	47	53	44	43	49	35	35	46	39	40	46	42	38	38	42	60	49	39	39	32	38	34	42	33	49	43	30	41	41	51	39	44	35	38	27	35	34	49	35	36	45	40	39	63	48	41	40	44	30	41	49	48	44	41	36	39	53	29	35	53	36	42	41	37	51	40	46	41	43	39	36	43	51	46	42	40	42	34	50	45	41	39	43	40	28	36	39	38	49	43	30	45	43	38	43	38	45	56	38	52	41	45	46	48	44	35	46	44	38	43	50	42	37	43	31	52	33	43	30	36	53	34	43	34	51	43	34	37	39	30	45	40	39	31	41	51	43	52	42	46	45	52	38	40	45	32	45	39	33	32	37	43	38	38	37	47	39	57	32	40	51	42	38	38	29	39	44	40	45	40	50	37	31	47	51	47	50	30	39	45	36	34	44	41	42	35	57	43	45	40	38	51	51	42	41	38	43	44	46	38	54	37	43	40	40	29	31	33	44	43	47	39	31	38	42	32	66	40	35	42	48	45	38	41	42	39	44	29	43	42	31	36	49	53	39	32	41	43	37	41	41	37	46	34	40	34	40	32	45	42	54	31	52	47	50	48	31	43	49	39	49	35	42	34	41	47	34	40	48	39	37	40	49	25	36	38	51	44	33	37	36	45	33	46	49	37	45	48	36	46	40	41	36	46	36	46	35	41	42	44	48	47	49	39	38	57	43	31	25	28	38	35	42	45	48	50	49	59	45	40	37	43	46	38	47	50	45	41	31	44	49	44	40	39	37	38	43	34	44	37	43	48	26	37	38	45	39	34	36	49	37	39	46	52	37	34	38	41	41	51	41	36	58	54	39	47	47	49	40	49	53	46	52	39	53	40	44	36	36	23	35	45	33	35	34	35	48	53	43	32	33	44	33	34	57	42	46	41	40	48	54	41	40	43	46	40	35	27	41	38	47	40	39	41	49	38	45	32	47	41	37	35	43	52	46	31	36	56	51	38	50	49	43	53	43	44	34	39	41	39	31	49	48	44	37	47	31	35	51	51	51	48	47	45	46	45	39	38	47	41	44	44	36	41	35	38	44	46	28	41	49	38	49	46	42	37	51	41	50	47	50	40	40	49	61	32	50	38	41	39	42	48	43	46	36	53	55	63	41	37	27	36	36	43	44	42	40	41	45	47	40	42	41	38	41	37	38	44	49	50	37	44	46	34	40	39	44	41	41	40	45	47	44	32	57	39	40	39	36	48	44	30	42	50	51	36	39	45	40	46	34	39	55	57	44	37	42	44	33	47	42	48	52	49	41	36	49	50	35	42	47	47	38	51	48	44	41	49	49	52	46	48	32	48	45	36	41	38	50	34	28	43	41	43	47	39	43	43	43	31	41	38	40	58	59	47	29	38	35	39	35	47	49	45	41	50	34	32	37	55	39	43	38	52	45	46	39	38	48	38	42	37	30	32	44	46	54	38	40	46	46	37	40	32	37	48	40	44	46	32	42	42	54	38	26	39	44	48	41	42	32	42	41	45	49	36	30	41	45	37	42	47	41	36	43	40	35	32	42	36	31	46	44	47	31	40	49	54	42	49	48	40	40	48	38	40	43	34	43	38	52	40	52	30	40	34	36	31	39	36	40	35	36	42	32	37	35	34	36	39	46	37	33	48	48	55	31	32	42	44	36	46	41	46	43	51	43	42	28	41	49	54	47	42	36	35	30	45	45	27	50	35	45	53	45	41	36	35	42	38	47	37	45	41	43	38	37	51	37	45	38	39	44	33	50	31	47	48	30	49	37	42	34	52	48	33	47	40	51	47	42	52	45	37	40	38	41	44	39	38	39	27	48	32	45	38	43	51	32	32	40	41	41	42	34	43	39	51	35	42	50	44	42	55	41	41	33	42	47	34	38	33	39	45	41	43	40	48	44	44	41	41	39	51	39	39	53	33	34	45	48	55	30	39	30	32	40	40	37	37	37	52	35	48	51	38	50	43	45	40	36	38	32	43	39	48	44	48	55	50	43	48	39	34	50	42	34	51	47	45	40	45	46	46	47	36	31	39	40	42	44	42	42	34	48	43	42	35	38	40	48	36	45	44	42	37	56	32	34	47	40	27	49	50	41	43	34	30	36	35	25	47	35	49	38	35	34	46	39	46	36	35	32	39	39	40	44	48	33	40	51	36	37	54	43	45	44	43	37	36	41	33	33	39	47	53	38	44	49	38	42	44	52	45	49	37	35	46	48	39	42	42	35	49	45	52	30	54	36	40	39	42	40	43	41	40	46	50	37	43	48	33	39	46	37	44	44	41	42	35	37	35	42	53	42	45	50	44	33	37	39	41	42	38	39	40	37	36	32	45	42	32	51	33	33	48	42	39	43	45	34	39	42	44	50	52	48	40	35	37	38	40	32	51	41	38	34	39	35	39	40	37	50	38	36	33	38	49	52	49	39	46	45	39	28	54	34	37	44	37	49	38	51	65	33	44	42	33	56	47	31	40	44	31	40	37	40	39	36	38	31	39	53	33	43	52	35	42	53	43	30	34	40	49	48	46	50	48	35	49	37	50	44	57	41	34	48	46	24	43	52	38	53	46	49	44	43	39	51	44	45	38	33	40	53	43	63	30	49	45	36	46	54	41	41	31	46	46	46	43	56	31	35	44	45	35	41	53	39	38	34	34	41	44	39	48	38	42	65	44	40	39	46	39	40	43	45	39	45	44	39	42	38	40	41	45	36	47	40	40	38	38	41	43	48	39	50	33	41	44	35	47	38	43	42	44	44	44	42	42	48	39	30	42	40	40	34	46	28	48	46	42	43	53	38	32	35	41	43	48	42	46	48	40	52	42	49	39	39	39	45	35	48	38	39	34	45	43	37	32	39	45	54	40	36	42	40	40	46	42	47	52	43	41	49	35	44	38	42	45	33	40	31	43	49	41	42	47	44	32	42	60	28	36	39	46	38	40	40	51	43	45	40	51	32	35	43	45	49	32	32	41	38	29	47	49	43	36	38	47	43	51	35	43	55	58	39	37	37	38	50	36	43	28	36	49	40	44	45	42	34	41	36	35	44	35	42	40	48	39	37	32	41	41	40	37	38	55	39	51	36	42	36	39	43	50	46	50	41	43	43	49	43	36	45	50	45	35	39	42	58	37	42	31	52	40	33	35	46	50	55	36	38	45	39	47	44	43	57	50	46	51	48	31	41	46	45	45	45	39
21902	10016	5509	7043	10346	7582	5065	4488	3611	3139	3197	2707	2339	2192	1723	960	784	872	899	1011	685	574	540	477	471	471	508	450	459	424	389	415	425	424	438	404	413	399	412	390	411	396	373	404	429	391	495	480	531	519	565	694	718	759	857	884	846	749	876	935	825	611	541	581	493	454	494	457	491	416	406	394	407	381	358	324	352	338	377	363	348	363	378	337	358	409	383	387	369	373	344	342	365	341	372	343	374	343	357	395	398	357	374	360	368	364	350	359	361	367	386	372	366	328	347	342	359	363	377	362	361	392	360	327	321	356	324	349	330	332	335	357	348	337	364	334	365	345	345	371	353	389	361	386	343	382	317	353	355	346	323	363	362	379	349	392	361	339	373	375	353	367	350	355	349	356	345	384	348	351	330	371	348	352	372	341	358	364	381	383	365	378	359	371	338	381	381	350	340	340	342	359	359	348	328	371	360	339	353	348	365	367	341	397	322	359	350	364	346	371	366	358	352	377	338	390	349	376	338	288	391	347	368	329	362	317	347	339	343	353	355	328	338	350	392	377	336	329	340	388	331	333	348	355	355	347	340	369	361	371	369	350	361	376	339	373	358	360	400	350	366	351	387	344	339	358	350	369	335	391	367	362	355	366	343	368	356	345	348	345	355	370	353	424	362	321	339	353	362	365	350	370	309	341	369	324	366	348	376	383	390	342	347	355	357	358	352	344	354	355	350	349	377	362	376	357	358	358	338	363	337	358	358	335	353	363	382	368	353	341	376	377	364	336	358	330	351	364	372	384	358	329	379	345	368	326	339	375	354	340	368	353	337	353	369	348	342	346	389	359	324	368	358	325	332	388	375	362	343	335	359	347	361	349	314	373	321	360	350	380	358	384	338	369	359	360	360	355	336	340	350	325	356	354	339	377	343	381	368	383	370	355	328	381	354	351	339	333	336	378	355	367	354	366	344	326	327	333	324	347	360	341	357	343	357	375	341	362	353	364	377	347	339	334	365	355	335	397	352	372	352	351	357	328	358	329	346	376	340	377	362	331	347	380	386	392	313	366	376	368	340	367	355	380	367	382	333	344	356	371	367	345	392	349	338	343	343	393	337	338	344	376	359	312	344	346	405	346	359	336	382	362	370	330	369	346	353	341	361	382	345	385	355	331	359	379	329	338	376	366	349	359	329	339	338	334	390	343	328	326	393	361	380	350	379	333	353	392	325	380	350	337	387	343	334	345	392	356	338	355	327	329	323	327	369	354	367	364	358	361	382	343	351	328	341	366	349	341	347	375	354	363	355	349	376	349	346	339	329	369	351	355	366	362	332	400	351	345	375	364	356	356	360	348	328	338	371	352	353	365	361	370	344	323	328	330	345	359	371	393	341	329	369	349	361	377	376	371	374	355	382	338	352	359	356	372	373	374	359	359	372	329	361	350	388	325	340	357	386	352	335	334	346	353	348	378	372	373	366	326	364	383	387	359	340	353	344	325	331	338	355	345	358	352	328	365	317	354	368	370	339	348	344	366	348	341	377	351	375	373	359	353	346	291	373	346	357	380	341	354	390	356	364	342	343	335	372	379	349	375	357	380	362	378	361	341	365	377	321	348	339	353	372	336	363	361	338	355	342	347	377	348	397	354	340	362	328	354	353	399	347	393	321	320	372	374	355	363	349	350	353	370	346	352	331	378	369	337	359	384	380	371	380	361	351	370	359	350	362	364	361	352	315	369	371	370	334	347	335	375	342	333	331	374	349	379	366	327	312	358	334	355	363	379	379	332	344	335	376	352	321	335	390	350	368	337	393	338	376	337	334	369	351	369	382	353	362	375	369	333	375	331	337	371	337	345	371	354	345	331	358	369	369	348	359	364	340	311	378	389	349	372	328	354	362	380	357	351	356	335	364	371	361	342	372	365	348	368	343	330	365	374	353	340	352	364	389	386	364	346	354	375	323	351	346	371	348	354	402	390	352	350	348	369	326	383	338	353	339	326	374	363	342	390	319	351	344	352	339	353	336	347	331	363	381	406	363	383	367	359	372	361	359	338	357	349	372	376	342	349	354	341	403	346	369	353	365	352	380	385	339	342	353	366	357	377	367	362	345	348	379	343	357	341	361	323	358	351	353	338	369	368	389	355	342	349	373	376	326	326	342	372	320	342	361	319	360	378	359	374	352	353	373	332	405	386	362	389	360	331	353	346	355	356	347	356	369	348	339	343	376	330	353	363	367	341	380	353	348	336	363	356	366	365	351	335	328	337	352	371	349	340	381	351	344	342	386	336	357	399	343	337	348	344	351	374	360	346	328	344	369	350	321	327	337	354	372	382	314	354	338	350	363	348	368	349	320	355	372	347	338	384	341	350	370	343	350	339	352	360	373	378	358	365	341	350	364	384	364	363	377	361	360	338	328	349	360	350	354	361	352	355	357	357	335	360	345	338	344	390	337	339	355	345	374	381	377	381	373	381	367	363	348	352	362	361	325	372	383	348	340	368	337	362	346	343	359	347	371	333	369	366	324	368	361	383	370	393	338	381	337	338	371	354	323	355	363	360	380	339	395	352	388	351	397	352	333	354	351	359	345	342	382	374	351	361	338	360	344	338	349	375	368	379	360	342	351	337	330	349	333	332	369	380	356	371	313	378	367	353	345	390	381	338	376	352	357	368	373	360	339	373	328	345	348	353	321	345	353	380	349	354	399	356	391	357	361	356	340	364	354	363	359	324	386	373	375	355	350	358	342	343	352	340	372	348	362	354	364	346	367	330	369	362	386	362	408	352	346	335	380	359	394	357	346	331	325	374	363	350	383	318	343	344	375	374	375	349	373	388	326	372	386	342	350	368	366	360	369	319	347	350	372	370	370	351	354	319	345	336	366	350	368	361	364	346	360	325	341	374	348	375	383	342	337	350	323	371	338	358	319	406	398	380	373	364	356	352	358	337	333	370	373	367	356	319	338	367	402	368	374	357	380	355	357	373	351	344	340	396	347	342	398	355	351	360	372	365	328	353	380	355	327	360	335	340	349	357	344	354	342	388	326	335	335	325	332	355	366	390	377	317	314	316	375	353	373	352	343	343	352	374	365	386	317	347	378	340	356	390	340	325	352	365	352	351	338	364	365	353	358	352	368	349	332	397	360	388	329	368	395	399	354	333	328	362	375	368	363	310	343	346	343	365	361	348	290	382	317	341	352	347	381	384	369	351	400	346	369	392	380	347	355	362	364	385	412	367	384	329	377	346	377	366	347	338	364	376	396	356	331	335	336	367	361	361	318	358	337	325	385	324	337	369	385	321	340	317	376	351	375	336	380	386	343	331	342	401	393	372	376	359	341	337	357	340	351	343	327	343	379	323	390	355	357	357	346	348	343	350	364	370	346	342	352	333	318	343	338	322	380	368	367	325	352	332	366	400	371	364	341	333	392	342	349	352	356	369	363	349	336	372	337	333	340	372	347	387	345	359	365	369	347	365	367	354	390	315	380	388	357	329	348	343	352	387
2551	941	352	253	171	154	132	125	144	102	126	116	77	93	82	76	67	66	81	58	46	56	59	63	52	51	45	52	55	48	46	41	49	53	43	40	47	41	42	47	50	49	47	44	38	42	49	43	42	48	62	60	52	53	64	68	48	63	65	68	50	52	47	55	35	47	55	54	55	57	35	50	40	45	37	46	45	37	31	41	48	43	40	54	40	46	38	36	43	38	41	53	41	52	47	48	33	40	36	39	43	39	29	40	42	31	35	42	51	48	43	38	51	37	61	50	29	32	38	42	42	53	31	42	44	50	52	43	43	47	29	42	51	42	33	46	44	30	43	51	42	46	46	49	34	37	36	44	48	39	30	41	48	46	48	44	39	46	48	59	36	49	44	60	49	38	50	47	55	42	44	47	36	49	43	47	49	58	56	42	43	44	39	50	41	48	46	51	46	41	44	54	59	53	47	37	51	43	48	33	41	45	46	36	38	44	46	47	53	41	39	47	47	52	34	61	47	38	37	42	39	31	46	37	46	49	45	46	51	56	40	43	48	54	51	47	41	57	33	30	43	33	52	37	43	41	46	40	46	40	44	36	42	47	44	48	50	38	50	46	45	36	37	53	33	53	40	42	49	63	48	46	38	41	31	42	53	44	31	45	39	42	39	53	54	30	49	34	34	35	45	47	35	31	39	40	39	53	45	46	37	50	52	48	40	43	54	42	49	49	49	37	52	59	35	48	43	60	43	39	37	56	58	46	42	37	41	38	44	33	50	36	35	43	43	38	49	31	39	46	35	43	43	43	41	46	30	39	39	48	43	51	50	51	39	47	37	44	51	59	38	49	40	48	43	39	37	55	38	50	61	51	55	49	37	36	51	46	38	43	46	37	34	47	42	40	42	43	37	56	44	38	44	49	51	45	54	49	41	48	40	43	55	42	44	49	41	51	41	44	42	44	59	51	50	45	35	43	49	36	41	42	44	44	31	48	42	48	48	44	34	54	45	48	44	48	41	41	35	54	46	44	36	51	47	48	33	47	45	41	39	49	49	51	30	34	56	40	42	44	55	51	39	40	43	43	41	55	55	41	51	45	35	46	49	54	36	44	42	53	53	43	43	49	59	41	36	39	41	38	47	43	45	36	55	48	47	39	43	51	39	50	42	47	31	43	32	41	54	43	48	47	47	45	39	49	45	50	35	38	52	46	37	48	69	40	29	47	47	38	52	42	46	41	45	46	50	42	44	44	39	46	39	44	37	52	50	46	38	46	34	32	36	42	35	38	41	37	39	41	45	37	33	44	50	40	41	42	44	49	55	41	38	45	41	41	47	50	28	38	47	45	38	51	47	46	46	40	46	47	40	41	43	43	38	44	40	48	35	48	49	47	50	43	49	38	38	42	37	37	42	41	39	48	46	41	48	43	42	44	40	44	35	43	42	49	53	36	41	51	37	36	46	42	49	56	50	46	46	42	39	52	35	51	45	42	42	46	39	40	38	37	52	41	49	34	43	48	38	45	48	48	47	42	54	50	50	43	49	36	53	45	57	41	42	47	56	62	47	50	47	48	47	45	53	44	44	46	35	47	30	41	46	42	39	42	37	45	47	49	52	42	30	56	39	44	46	34	38	40	43	54	44	42	42	42	48	37	42	49	37	50	44	42	48	41	47	55	50	44	47	48	39	55	41	33	38	49	48	38	41	46	45	36	44	57	45	45	45	36	44	38	31	47	39	38	39	53	41	45	35	43	53	44	47	51	49	41	60	47	40	45	41	53	42	32	42	36	36	57	39	46	47	40	55	41	56	37	45	39	47	36	42	39	50	39	33	35	45	49	44	44	31	42	35	37	42	45	47	42	48	47	41	35	32	45	43	41	45	44	42	57	45	59	50	45	43	42	33	39	25	60	43	38	31	42	37	48	50	47	44	46	45	44	47	49	45	42	43	48	41	55	46	53	42	49	40	43	50	30	43	30	44	49	42	50	42	47	39	39	44	38	35	31	38	45	33	50	43	41	56	33	49	46	39	48	43	56	58	36	43	37	45	36	32	38	42	40	40	42	45	38	29	48	41	50	46	45	50	47	50	35	48	53	37	41	41	49	45	44	54	50	34	58	37	37	37	39	38	44	42	42	47	42	40	41	47	50	47	44	54	37	49	35	46	52	43	59	46	43	38	53	41	40	43	42	50	49	49	45	47	49	35	50	53	47	42	42	36	43	54	47	46	43	32	40	42	39	47	48	41	46	36	57	43	36	53	51	38	41	43	38	54	43	35	48	60	35	38	41	47	44	45	50	42	49	46	41	37	37	45	40	52	33	36	54	41	35	38	52	45	36	43	36	42	43	41	37	42	48	43	50	45	50	44	47	43	49	46	48	42	31	38	42	42	46	31	39	36	33	39	37	47	76	32	39	36	36	60	41	46	51	48	51	34	46	49	40	49	46	42	43	50	40	40	57	51	35	30	48	44	47	48	42	40	52	56	49	43	41	33	35	51	44	41	44	47	33	45	47	42	45	51	43	43	41	41	52	40	52	53	39	48	44	52	49	40	35	35	40	53	43	41	43	38	37	48	49	39	31	42	47	52	48	41	45	43	49	46	45	56	37	48	64	32	28	31	45	47	47	42	45	45	29	40	41	37	34	52	48	42	35	53	42	49	51	37	39	42	49	53	52	48	36	34	50	43	46	51	47	52	48	49	34	43	45	56	39	44	45	31	39	46	39	39	49	31	28	46	42	30	51	43	47	39	51	53	34	45	49	30	42	59	53	50	39	53	30	46	49	43	39	51	52	33	50	40	40	46	48	43	45	45	44	47	37	46	45	38	28	41	45	34	42	33	62	46	55	46	46	52	40	38	32	49	37	36	42	48	38	49	46	41	51	46	55	54	45	37	51	37	30	45	52	42	37	39	55	49	48	41	57	27	48	47	39	41	51	34	44	47	50	33	50	39	53	47	45	40	50	45	26	38	44	56	50	45	42	41	36	46	38	49	46	50	48	46	34	37	47	30	52	41	42	53	51	46	41	54	45	34	38	27	49	47	38	37	54	41	39	44	47	44	45	43	43	34	56	51	49	48	39	52	55	49	44	45	42	37	39	46	48	39	37	52	41	49	39	53	44	40	50	50	43	46	48	30	44	50	42	39	38	53	41	50	42	46	44	42	38	39	37	44	45	43	42	43	47	57	37	43	47	37	40	39	48	49	54	44	43	46	51	37	45	45	39	45	40	43	44	45	44	49	45	48	43	38	51	52	38	41	55	40	35	52	48	31	33	64	28	43	40	61	41	32	48	46	37	42	44	40	38	47	53	37	47	38	47	42	52	43	42	50	38	38	47	55	42	33	50	37	47	50	45	54	45	46	46	37	45	48	48	55	55	55	46	43	38	37	35	47	39	52	50	36	48	40	40	40	31	37	39	37	50	41	39	47	46	52	37	39	31	44	43	52	50	39	44	42	41	32	40	32	31	46	53	39	44	43	44	42	60	47	43	35	46
22641	9806	4128	6251	9752	7399	5629	4785	4150	3309	3194	2892	2414	1981	1655	1290	1181	1095	950	754	670	539	517	555	581	532	548	511	457	477	404	450	417	428	428	450	441	452	418	387	415	402	395	405	417	468	447	508	551	598	671	725	811	926	959	841	746	782	846	990	710	630	579	563	490	501	499	469	441	402	425	404	371	402	355	365	372	370	355	379	355	366	370	367	411	380	336	401	368	375	419	370	331	356	416	387	396	369	402	353	357	377	356	376	389	373	370	369	420	375	354	354	373	353	335	354	354	368	359	359	386	387	332	384	378	349	319	355	403	400	365	344	327	369	349	371	351	370	358	378	352	324	371	403	343	359	388	348	367	371	369	356	372	359	389	364	359	343	342	360	390	357	378	407	378	349	351	377	361	377	377	391	346	374	364	398	358	348	371	333	338	360	377	346	361	374	372	320	366	362	374	349	338	374	349	376	377	369	344	361	337	341	372	309	342	317	364	362	330	316	361	361	338	360	350	369	330	355	334	350	353	355	358	373	356	339	362	371	347	371	353	350	362	365	388	355	358	328	325	360	358	347	371	323	364	378	391	347	337	386	353	396	341	382	351	364	366	397	322	388	409	375	346	348	366	339	374	376	362	365	382	351	336	394	322	360	394	376	361	357	382	338	351	373	339	372	327	361	359	347	335	357	358	370	385	366	361	373	370	381	345	377	354	397	340	377	377	367	368	346	361	331	374	370	366	367	359	355	326	371	349	371	392	347	345	327	367	353	396	365	335	370	345	378	376	360	362	374	338	383	369	341	364	401	348	336	345	389	363	345	369	351	365	364	355	386	384	334	343	354	353	365	321	400	356	326	361	375	360	368	355	361	354	369	347	341	354	333	364	355	400	358	375	323	356	378	372	373	343	354	364	399	374	363	334	373	370	354	337	361	349	379	363	367	365	370	337	329	372	392	337	372	333	377	358	376	343	345	381	387	347	331	396	388	363	358	338	370	358	366	357	350	379	377	368	350	327	352	349	371	367	349	367	356	362	355	358	349	338	341	366	356	368	351	397	334	369	358	361	376	369	395	343	352	402	381	350	313	363	347	389	357	385	376	360	361	365	376	387	349	361	344	372	366	370	375	371	344	401	393	373	324	363	363	370	332	351	376	332	359	331	324	342	354	355	371	378	360	350	377	339	344	374	328	381	353	361	347	357	348	342	353	366	356	385	372	369	385	335	354	416	410	354	397	343	363	337	363	328	382	361	318	348	346	348	379	348	363	348	368	332	375	358	369	378	372	373	357	385	336	374	364	381	345	389	373	379	357	368	379	351	361	356	369	392	342	399	353	384	354	392	390	385	306	373	408	348	338	372	370	379	351	371	362	376	400	339	404	364	401	354	362	387	403	361	385	348	360	351	360	364	351	360	337	373	352	365	325	366	371	357	353	370	373	382	342	367	386	332	344	369	360	357	369	333	366	383	341	367	357	340	374	383	372	319	400	368	355	390	350	342	362	378	382	355	323	348	345	399	370	377	351	371	346	380	359	356	346	325	356	375	372	384	348	324	366	365	358	341	380	359	376	392	367	368	362	355	341	353	368	343	373	367	343	368	343	367	354	348	362	399	350	323	348	371	354	377	324	379	371	339	368	366	348	390	359	312	365	363	361	375	358	348	366	357	371	368	378	391	381	351	372	370	391	398	351	356	358	357	346	351	364	377	376	381	347	326	378	386	379	356	362	347	366	378	346	378	372	362	383	377	362	382	350	345	332	349	320	349	354	388	376	355	357	371	365	379	393	322	403	369	409	352	380	378	366	377	379	345	355	334	351	384	350	376	365	358	369	377	340	350	361	368	363	378	366	352	320	383	375	345	374	321	359	355	364	368	351	358	369	367	374	420	359	370	346	360	362	359	398	366	365	359	360	372	361	391	355	350	374	331	400	388	350	340	399	361	349	370	352	356	386	372	376	367	340	402	391	362	381	373	363	373	392	364	379	331	355	365	374	374	339	353	360	347	376	357	363	355	361	379	362	372	385	351	358	334	369	377	377	377	356	352	370	355	359	361	372	364	391	337	366	393	369	347	331	375	374	377	371	360	364	386	351	330	367	416	375	365	350	346	350	403	351	349	325	346	355	366	306	375	360	362	366	362	367	360	322	347	370	322	381	359	388	357	376	357	319	359	412	365	384	366	355	339	360	380	360	394	343	355	377	380	359	363	362	353	349	375	364	345	367	360	363	353	332	349	354	337	380	356	355	370	356	348	349	343	338	358	357	326	376	355	354	342	397	370	382	369	351	364	385	370	375	361	362	395	359	351	366	370	338	361	364	339	363	388	380	363	351	368	365	342	356	366	350	347	377	343	384	336	406	357	367	379	342	388	346	375	376	354	370	359	367	319	377	353	374	353	372	366	370	344	387	387	340	370	393	341	385	350	386	352	310	367	364	343	363	338	344	360	391	355	375	362	394	392	365	393	344	361	372	399	353	347	340	363	340	368	322	363	336	379	375	370	350	365	365	357	336	379	344	378	340	365	368	352	372	385	371	365	360	349	363	367	340	343	365	325	371	352	377	401	359	376	340	366	352	365	355	376	369	355	340	399	388	394	402	371	385	360	354	359	348	388	341	372	367	363	410	392	359	349	379	353	367	380	351	378	356	357	366	323	349	380	350	384	337	366	371	394	369	385	380	380	403	328	343	358	394	347	335	385	364	351	386	388	370	363	357	365	349	343	385	354	347	397	348	343	338	346	350	340	328	356	357	340	352	328	346	348	373	378	360	361	363	392	360	354	366	319	373	358	395	338	365	374	333	356	370	357	355	344	428	364	369	367	362	348	393	378	340	360	343	369	381	398	374	373	402	339	355	349	343	397	342	374	324	375	346	385	404	365	354	356	368	365	346	362	365	361	389	391	405	360	345	374	357	337	378	324	364	347	348	378	376	355	371	369	352	347	350	381	368	362	355	380	368	367	377	371	351	365	373	380	368	353	374	379	354	357	364	366	395	370	399	371	356	360	342	383	356	345	367	380	350	351	379	334	329	376	382	382	340	336	375	368	365	346	365	340	376	368	329	344	361	348	354	366	353	378	379	368	342	379	333	375	351	368	332	378	337	371	342	376	344	374	380	351	378	353	381	336	379	382	379	367	342	391	370	361	352	373	369	340	398	355	337	366	364	349	377	336	374	357	337	381	372	356	380	351	375	359	356	374	342	353	375	372	342	355	347	357	339	352	389	348	373	392	375	400	352	394	394	373	362	351	398	333	388	348	332	390	362	368	360	370	367	340	375	366	371	347	352	346	361	375	382	356	373	362	346	374	361	355	347	354	338	342	336	353	369	341	372	384	344	356	335	367	361	354	378	341	349	353	351	383	391	320	379	374	386	366	359	362	386	381	390	366	362	373	327	349	362	310	352	364	326	399	370	377	411	376	350	351	330	351	355	381	368	377	340	360	373	391	343	349	326	348	351	383	352	340	358	368	381	356	388	342	371	354	389	370	365	361	376
2588	1230	440	301	195	200	169	139	148	139	136	114	104	97	75	71	60	49	72	50	43	41	47	35	40	33	32	39	36	35	37	22	41	39	29	43	42	43	30	30	34	36	44	29	34	50	36	37	30	43	49	65	63	57	53	60	55	52	57	61	45	47	47	29	36	41	44	39	37	34	33	32	35	33	29	28	30	31	32	38	32	36	38	36	29	29	33	29	38	31	34	26	48	31	33	41	29	33	36	42	40	26	31	34	40	36	29	39	42	35	39	33	24	35	34	23	30	26	27	31	34	31	35	41	30	33	30	39	34	26	39	29	30	34	37	26	36	41	34	24	32	27	27	24	28	31	32	39	29	29	43	35	30	26	24	26	22	35	25	30	37	25	41	40	26	20	35	29	35	37	31	36	27	30	23	48	40	20	32	20	34	25	36	43	37	39	44	31	39	24	28	40	30	40	30	35	33	31	31	24	33	27	46	23	35	34	38	44	31	31	46	30	42	39	26	35	29	35	30	28	33	31	33	31	30	29	40	28	42	26	27	32	33	28	31	36	30	30	39	25	33	36	34	31	33	35	22	31	38	34	32	38	41	23	31	29	39	42	34	31	32	35	30	31	30	31	30	33	36	26	33	35	28	40	35	27	27	23	33	32	29	26	36	28	36	27	32	32	27	25	24	35	33	36	36	39	30	36	38	41	26	36	39	31	32	35	22	34	40	34	32	27	35	38	34	32	29	34	37	37	33	30	21	39	31	26	38	42	34	43	40	30	36	35	31	32	36	36	35	29	34	31	29	33	31	33	39	40	41	32	26	28	31	35	50	35	26	40	40	38	35	31	40	29	31	31	36	30	38	43	31	39	31	35	26	31	40	35	30	25	35	33	32	38	22	20	31	29	22	33	27	29	44	32	41	29	36	25	29	32	35	33	31	35	34	40	37	34	32	28	43	29	38	32	26	25	33	32	28	33	33	29	28	33	39	42	23	22	28	33	36	41	38	35	33	36	32	19	35	37	37	35	29	33	33	43	27	27	43	22	31	25	36	30	32	35	33	28	41	22	35	28	32	23	27	34	41	25	40	33	35	35	35	28	24	31	37	28	36	35	31	34	36	26	34	36	33	32	34	35	37	29	35	31	31	37	34	48	45	33	44	38	31	40	26	27	38	30	33	35	41	36	31	22	35	26	29	32	30	34	41	30	36	39	34	37	38	27	34	22	28	29	41	40	40	33	28	32	31	32	37	30	31	19	23	43	37	40	36	37	36	39	27	30	30	26	33	45	40	31	36	31	33	26	33	47	29	37	36	32	26	27	29	23	27	29	27	31	51	34	40	31	39	30	27	23	26	42	30	32	37	22	40	22	28	30	29	35	29	23	28	41	30	27	25	39	38	27	29	39	25	43	33	28	28	31	29	27	26	41	28	29	33	28	35	37	32	41	47	22	32	30	28	33	36	26	32	29	25	37	25	34	33	35	32	29	27	30	29	37	30	29	37	31	31	35	19	42	38	37	31	29	32	20	38	33	32	34	26	36	29	39	32	29	25	23	28	28	26	32	30	38	37	22	31	26	29	37	26	42	29	25	30	35	22	38	36	35	37	40	37	30	32	49	30	18	27	34	32	30	40	41	37	24	34	26	33	30	33	46	41	33	30	27	26	28	34	26	33	31	30	30	36	25	32	24	30	26	35	26	35	23	26	49	37	23	26	48	48	32	29	38	30	27	31	34	23	35	35	34	34	30	20	40	23	29	39	30	33	31	31	34	33	38	34	36	30	25	45	30	28	34	30	39	34	35	39	41	31	32	30	38	35	39	28	24	36	27	26	29	27	28	39	27	31	39	29	26	24	28	27	31	28	45	15	38	32	39	34	30	25	23	30	37	30	28	32	30	29	32	31	39	28	35	37	26	24	27	35	25	30	40	31	44	35	33	28	29	32	31	47	29	34	32	27	31	23	42	37	29	36	32	37	24	40	21	33	32	33	28	35	33	38	30	33	30	22	32	25	36	37	35	28	28	42	25	27	38	37	33	40	48	28	28	40	24	26	30	29	31	29	32	22	29	38	27	21	32	35	37	30	24	27	37	18	36	25	33	32	27	24	29	27	33	34	27	36	23	33	41	26	25	36	30	28	32	25	24	31	39	28	29	29	32	28	36	24	35	41	21	28	27	37	39	38	36	31	35	29	26	30	33	22	34	38	28	26	38	25	27	37	29	30	30	34	24	28	36	42	38	38	36	36	32	35	34	32	34	29	36	23	39	29	33	27	23	33	37	34	34	27	31	32	35	33	29	37	29	37	33	34	29	35	36	46	36	32	34	37	31	36	39	32	29	30	31	34	28	38	33	38	21	30	43	37	25	29	30	34	34	29	28	26	31	36	32	31	33	35	27	39	27	33	27	46	42	33	34	30	34	32	33	34	34	31	27	32	32	28	29	24	30	33	25	31	37	43	37	39	41	25	38	26	34	31	43	30	29	42	32	33	39	40	29	25	35	30	29	31	26	35	33	36	30	33	37	25	39	30	34	38	29	35	32	50	25	44	42	41	30	33	33	36	24	21	36	26	40	30	31	28	36	43	35	49	33	40	21	49	39	30	36	32	28	29	30	34	26	26	34	38	41	31	42	24	33	36	40	30	40	27	25	29	29	35	33	33	33	32	41	26	31	36	35	28	34	36	20	36	40	31	41	36	29	33	25	28	39	21	26	32	31	33	29	32	32	30	20	31	32	28	28	28	25	29	35	39	37	30	38	29	34	45	34	32	33	30	25	32	38	33	35	34	32	31	26	28	26	41	32	31	41	34	32	25	33	35	30	31	36	37	39	31	30	26	33	34	29	33	36	31	38	33	29	37	32	35	24	30	37	27	33	31	36	37	27	43	32	37	41	37	36	38	25	26	31	33	25	41	32	42	39	34	35	23	23	19	23	30	29	38	42	30	45	34	21	46	32	35	30	31	37	37	29	35	39	48	30	32	21	30	33	41	29	30	36	28	38	35	45	29	40	31	38	37	22	37	34	35	31	30	31	28	33	26	32	18	29	43	28	31	35	35	25	35	44	30	21	43	25	26	30	28	32	31	31	33	18	24	35	28	36	37	37	35	28	29	32	30	37	32	28	30	33	40	37	22	31	41	34	30	32	47	32	28	31	39	21	27	37	31	30	34	33	31	37	35	19	28	30	25	22	38	27	23	26	33	30	31	35	33	34	30	34	35	31	36	31	32	43	33	24	28	26	29	37	37	26	42	28	32	36	36	31	28	29	32	30	34	41	31	39	23	29	39	32	27	31	30	26	47	38	33	31	29	35	28	36	27	38	34	19	34	36	33	46	34	35	30	26	34	41	41	29	34	27	34	29	34	27	40	32	33	28	34	29	38	22	35	32	32	37	35	38	32	28	32	32	31	25	25	28	40	29	32	33	34	39	32	40	27	34	31	30	24	29	28	38	37	24	33	28	33	29	33	37	37	34	36	41	31	34	39	32	29	34
25301	11649	5225	7582	12638	10846	7679	6520	5407	4420	4015	3580	2654	2359	1777	1821	1610	1211	934	796	689	567	553	494	507	500	476	448	443	442	427	400	419	385	397	397	368	389	390	356	395	390	400	401	400	454	435	423	495	639	721	717	987	942	803	809	737	703	809	912	827	699	552	486	486	515	402	359	376	376	372	328	270	273	317	289	273	277	285	292	283	278	280	307	295	307	270	289	283	322	324	293	294	317	323	309	302	286	272	273	305	296	279	309	307	309	326	265	295	296	274	298	243	292	284	261	284	284	269	279	307	252	288	293	270	302	270	268	279	291	280	290	263	255	293	261	248	273	251	251	275	285	268	273	257	267	270	279	287	280	287	273	291	286	278	318	244	256	261	273	274	276	278	283	274	275	263	269	276	286	295	249	238	301	248	263	268	260	255	249	265	274	274	310	268	271	284	262	272	262	293	258	258	277	273	279	277	313	262	247	282	277	276	276	269	291	264	261	297	265	272	247	261	246	282	309	296	239	255	282	281	284	254	289	288	308	269	271	268	301	281	266	257	310	288	286	285	273	280	275	283	296	287	290	262	274	265	297	266	268	259	291	272	280	276	266	258	279	241	272	277	285	280	308	285	267	263	281	245	290	254	278	261	256	243	295	260	263	258	256	273	297	281	281	274	246	263	270	266	267	289	277	274	271	295	294	268	268	258	262	292	293	287	269	284	268	278	301	288	256	260	293	262	272	265	289	242	255	295	288	274	272	269	280	309	260	296	276	299	283	290	266	251	297	269	290	286	266	262	272	262	250	244	275	271	269	270	299	258	286	240	272	271	284	289	272	290	259	266	262	266	266	260	264	266	273	276	275	273	231	255	269	285	266	233	262	290	318	250	282	279	280	264	299	281	265	270	296	266	272	249	266	261	257	278	269	243	282	263	275	278	276	254	269	276	272	286	266	257	274	267	256	280	248	240	269	286	281	271	294	269	284	266	289	272	269	295	283	266	266	276	267	255	242	273	272	276	265	290	289	289	249	271	275	256	284	267	268	269	259	262	263	268	285	241	254	305	273	273	298	276	298	286	264	262	257	262	255	267	297	269	274	295	273	272	272	288	269	267	287	275	263	263	291	293	270	293	271	237	263	253	279	295	256	236	285	252	272	260	266	270	297	301	281	281	293	307	244	276	248	279	289	263	258	272	260	260	264	266	258	241	247	265	293	276	263	259	276	237	270	247	253	285	278	267	293	258	260	279	285	283	264	276	267	285	270	279	267	286	272	269	297	256	263	286	278	269	276	291	267	264	276	271	283	299	282	287	277	283	267	287	263	260	263	258	256	257	271	241	267	267	275	253	294	267	260	274	255	273	256	291	296	233	266	255	283	300	268	301	278	268	261	265	259	267	263	268	283	270	265	274	278	295	275	273	296	256	267	269	234	258	286	275	242	252	287	259	288	285	279	274	290	276	260	298	297	280	274	279	284	270	289	268	297	289	275	308	292	287	255	272	257	262	288	261	259	263	277	262	290	250	276	288	256	249	306	272	278	268	276	248	240	248	260	270	284	266	261	304	275	265	262	303	275	286	260	265	270	244	282	276	259	288	285	284	278	263	239	302	271	254	289	295	282	279	268	254	279	267	265	266	276	305	282	263	295	279	298	273	263	263	282	289	266	276	274	247	294	292	259	281	267	274	254	269	260	260	303	293	289	274	254	281	244	276	263	284	238	233	296	259	272	290	261	286	243	274	277	269	283	299	274	246	254	272	299	283	270	270	281	284	269	292	263	239	266	257	286	262	310	264	299	286	318	255	276	271	250	259	257	244	270	276	285	292	287	279	282	261	278	273	250	277	280	291	287	313	267	276	244	280	256	314	272	285	267	288	291	287	270	263	266	265	292	251	246	299	284	267	246	301	281	258	276	267	251	276	258	242	276	267	277	319	303	293	269	293	299	280	252	294	278	270	284	282	252	258	247	287	269	300	291	279	262	284	260	251	239	282	275	269	278	262	301	261	273	277	252	249	285	266	264	270	276	256	247	267	293	256	291	272	267	272	288	276	300	268	273	298	274	284	252	253	290	281	268	281	268	298	291	226	281	222	276	291	255	293	269	286	287	303	300	267	258	273	248	260	300	270	291	263	275	255	245	257	261	276	284	325	283	245	247	258	300	268	275	267	283	271	275	274	286	260	289	292	276	259	276	232	292	303	308	259	258	241	262	281	286	255	294	268	243	265	255	260	274	279	284	237	281	246	265	265	280	274	260	255	253	276	265	253	260	272	266	249	295	265	250	269	282	283	292	243	290	263	275	273	307	273	267	282	289	277	285	304	278	256	281	274	281	284	272	299	262	267	245	292	266	287	266	260	286	270	267	271	278	268	277	264	237	274	280	267	276	278	260	269	273	267	291	289	254	273	280	288	299	275	278	230	300	280	278	239	255	284	254	268	306	256	277	282	264	276	299	278	280	234	267	265	291	224	256	296	292	298	289	264	285	286	268	250	247	281	251	250	249	282	254	256	265	274	267	266	279	260	253	276	273	297	296	278	313	249	290	277	281	297	280	267	286	252	273	253	264	283	269	274	265	294	270	290	273	277	267	286	261	245	289	272	289	255	249	269	307	277	259	261	277	248	253	275	300	300	273	269	269	274	261	272	273	274	269	251	269	274	290	263	284	280	273	289	272	270	269	274	276	295	282	261	291	278	270	285	265	257	275	262	242	274	267	261	301	300	265	265	270	276	259	277	263	265	285	269	280	284	260	252	292	319	261	313	250	269	251	252	275	295	280	255	264	272	273	288	257	269	278	280	307	253	255	262	276	295	293	268	269	261	276	233	295	272	295	305	289	280	271	273	252	254	278	280	277	266	287	260	261	287	288	270	281	264	237	276	273	299	298	288	275	297	297	282	265	280	287	286	282	257	269	279	288	286	256	299	275	266	305	260	275	267	250	272	262	299	291	263	283	267	269	245	282	306	259	279	275	281	285	270	295	265	265	288	269	269	279	296	289	290	293	272	275	239	275	274	263	256	293	265	268	309	276	276	285	260	284	305	254	252	277	254	279	289	271	286	299	259	266	252	287	263	266	255	275	262	260	274	278	244	290	253	282	254	287	276	269	276	277	269	271	274	283	254	257	269	247	272	256	282	272	256	296	247	274	238	290	286	310	272	274	268	262	274	257	275	271	286	258	268	327	269	293	250	267	263	298	265	284	242	273	280	282	268	293	317	270	269	291	300	320	258	287	264	278	267	284	286	260	280	284	267	244	291	245	279	300	290	289	291	283	251	267	271	256	294	275	261	275	265	250	279	268	253	260	259	256	248	271	286	265	288	273	242	270	278	289	279	278	264	264	267	262	262	279	275	266	272	283	289	269	265	283	277	295	272	270	272	268	265	275	285	280	293	274	261	249	268	241	285	241	253	266	284	306	298	273	265	257	268	275	287	273	272	265	272	275	273	279	300	264	265	280	268	288	279	293	273	288	266	254	259	282	297	271	291	269	277	267
2213	584	242	133	99	94	108	93	100	88	97	85	81	77	79	61	57	61	59	55	39	70	57	55	52	59	53	66	49	56	63	50	51	45	55	43	65	48	55	53	58	45	44	49	54	57	50	61	41	53	68	56	56	53	72	63	70	66	65	51	56	46	64	64	42	40	53	54	43	41	54	54	58	57	50	42	56	52	57	64	53	38	69	49	40	50	42	46	62	41	51	56	47	56	56	60	54	46	57	44	49	52	40	51	47	55	35	50	55	45	49	59	54	45	56	56	63	55	50	57	44	55	51	46	47	45	49	45	41	46	52	43	46	47	46	49	48	67	58	50	38	35	50	50	40	55	56	58	47	60	56	58	50	38	52	43	42	55	54	62	55	52	56	50	41	48	51	34	51	45	50	42	47	44	49	50	61	42	48	56	42	54	56	35	59	50	42	48	45	51	43	62	56	35	62	45	50	48	54	53	46	40	65	48	59	61	48	59	50	46	51	41	45	56	49	54	39	49	50	48	50	53	48	57	47	58	58	55	60	53	47	53	48	53	41	49	48	63	48	46	54	54	55	47	44	48	44	43	45	49	55	42	50	54	54	52	47	41	39	47	37	39	42	49	51	52	41	39	54	67	45	65	55	45	41	41	52	48	47	49	49	45	60	43	54	44	39	45	44	47	55	54	54	65	61	61	47	45	44	64	47	49	42	50	30	47	45	50	40	60	50	60	45	51	54	50	59	49	44	46	55	55	60	55	52	44	53	43	53	61	53	58	67	52	37	46	59	53	61	48	49	56	51	38	52	42	47	44	57	47	49	43	57	64	44	46	46	45	61	47	48	44	53	57	45	63	46	40	52	43	55	42	52	44	53	57	71	49	41	46	40	55	54	60	44	56	48	52	43	43	43	39	59	52	53	39	39	42	56	43	42	67	51	50	45	73	38	58	48	44	45	47	59	50	45	48	46	44	45	48	50	52	54	57	41	44	56	45	58	51	50	55	47	59	48	53	64	57	46	50	55	54	59	62	56	46	35	50	46	45	46	50	57	50	46	54	59	40	37	56	47	50	46	49	47	42	54	54	50	48	52	50	44	54	44	58	44	52	47	41	40	56	56	45	45	61	47	48	59	53	59	59	44	54	36	41	50	48	46	57	43	51	46	49	49	52	48	48	51	52	40	51	45	57	52	57	63	48	53	54	55	35	52	47	50	48	44	62	45	46	43	52	47	53	58	55	50	44	56	47	50	52	49	48	57	57	69	38	39	58	53	60	48	42	50	39	42	63	38	59	46	48	47	49	50	54	43	51	65	66	58	59	55	53	50	57	59	49	44	55	50	64	53	56	51	58	46	52	59	45	47	50	58	33	50	48	54	43	37	53	55	46	49	53	47	49	50	46	46	46	56	50	54	41	51	48	53	45	42	30	56	62	54	36	54	40	51	65	42	48	41	47	60	50	47	46	53	54	53	46	57	55	46	53	43	55	55	44	37	35	49	54	61	46	44	53	49	60	42	70	56	58	46	41	59	50	38	54	46	52	46	58	65	47	40	48	52	58	37	46	51	56	42	54	69	56	61	47	50	48	47	63	49	54	33	52	51	55	48	40	40	41	58	56	39	39	56	55	58	57	49	43	59	32	60	45	50	55	47	42	37	58	57	55	52	47	46	54	45	66	56	61	41	51	45	62	42	47	40	46	46	48	57	55	45	38	44	50	48	51	60	44	43	48	56	50	46	46	61	52	37	52	52	40	51	54	54	52	67	59	36	50	41	41	46	56	43	47	53	53	36	50	44	52	49	53	44	53	66	47	64	52	54	46	43	52	41	54	44	49	42	32	57	50	51	51	54	38	53	51	61	43	53	48	47	47	58	63	54	44	67	44	49	60	63	49	49	44	46	54	54	47	49	50	49	39	50	41	41	41	64	46	47	54	47	61	41	45	54	35	46	59	56	58	43	50	45	52	54	47	46	48	49	61	51	43	54	60	56	44	61	42	52	54	43	50	48	51	44	49	52	55	44	32	58	59	48	53	59	48	49	42	47	56	47	56	58	42	48	44	57	48	52	44	51	54	47	44	56	42	48	48	60	35	43	71	32	55	45	51	50	55	50	60	52	53	45	42	53	57	34	51	56	57	55	50	46	54	48	42	62	51	52	56	61	52	58	54	62	47	60	39	58	56	39	49	49	48	44	47	40	59	48	48	44	71	53	64	49	42	39	46	44	60	47	46	55	52	45	53	58	54	43	49	52	51	56	40	48	55	44	58	57	56	53	44	50	44	48	47	47	55	71	57	48	52	41	41	58	51	36	59	56	43	50	42	57	41	58	43	44	51	41	63	50	48	53	47	53	40	46	48	51	58	45	53	41	52	52	44	51	54	57	40	50	68	44	55	46	51	47	42	44	51	56	46	35	54	53	45	51	43	48	43	51	34	50	49	50	52	51	61	56	47	60	46	55	55	51	55	54	61	59	42	43	39	48	49	39	48	48	43	48	48	53	51	53	45	62	40	50	45	54	59	67	55	45	51	50	61	51	39	37	41	53	46	49	60	58	52	56	46	43	52	45	50	58	49	45	53	41	47	51	37	64	44	49	57	56	55	39	57	32	58	57	55	63	55	53	52	52	56	48	52	53	52	59	53	49	46	41	55	45	48	42	51	44	54	58	45	44	35	43	46	46	44	75	45	58	47	55	46	47	50	52	48	48	44	49	56	48	49	42	50	53	49	47	49	55	57	49	37	57	53	50	45	52	67	50	49	59	48	58	55	38	45	53	49	59	53	46	57	44	54	40	46	30	50	46	48	48	60	54	61	56	48	42	52	54	49	48	50	45	51	74	35	42	55	45	44	49	51	43	46	47	48	44	53	54	53	51	56	45	41	48	59	43	43	54	44	50	42	57	42	55	51	58	53	51	44	43	48	48	53	61	53	50	63	54	49	56	42	52	44	57	31	49	54	50	51	49	48	44	48	51	42	61	60	49	48	51	57	52	52	46	48	48	43	53	49	56	49	60	44	52	41	57	52	40	62	42	53	76	47	51	57	50	59	45	54	44	51	49	41	38	50	55	50	51	45	47	62	59	49	43	47	50	58	44	44	35	56	46	50	55	62	44	41	47	60	49	66	56	34	48	53	50	51	34	34	47	57	50	48	49	47	39	51	52	46	51	52	53	54	55	48	60	54	53	53	46	48	40	40	41	51	40	52	49	46	54	52	51	48	50	47	41	54	56	67	54	49	39	57	54	43	47	43	47	65	51	45	41	56	48	50	52	52	58	52	47	45	46	44	56	52	49	55	47	43	45	41	43	53	51	57	40	49	53	46	41	36	48	58	48	48	42	47	46	45	59	38	39	47	46	60	37	63	59	43	56	62	56	51	52	47	48	49	47	45	49	47	41	52	48	42	49	46	57	52	47	56	50	45	47	45	56	51	48	42	46	44	51	44	49	50	52	45	55	35	50	58	56	41	50	53	42	51	58	49	55	45	39	54	41	64
21464	7205	2736	3192	4547	3760	3355	3138	2861	2213	2073	1796	1407	1229	1151	1109	935	669	617	546	498	472	497	519	502	491	483	450	442	434	470	493	477	481	427	451	462	434	455	449	455	455	449	499	488	570	533	570	546	580	636	721	802	781	707	667	671	618	723	642	609	582	535	521	546	464	458	447	474	437	430	424	398	423	402	424	424	464	448	449	430	411	422	393	389	421	444	424	442	425	445	446	407	433	444	389	420	432	432	438	397	428	423	396	427	405	426	433	428	463	455	409	430	417	392	428	424	443	458	416	445	436	432	436	396	426	409	392	446	380	438	432	412	405	417	400	430	431	440	424	395	436	441	399	422	412	421	426	437	445	411	418	414	386	422	428	403	421	446	437	403	391	396	369	459	405	412	426	390	375	404	402	421	412	438	435	411	444	442	433	435	401	450	441	396	409	418	393	417	398	415	447	414	394	375	406	432	402	422	415	438	445	405	414	442	414	405	428	444	391	407	377	454	438	404	438	445	389	429	436	398	402	452	417	420	378	396	439	397	414	432	424	426	391	431	400	427	424	428	400	406	436	403	434	453	434	478	426	409	392	416	410	407	426	414	415	459	437	424	387	439	389	396	372	421	415	432	448	416	419	368	419	421	422	449	434	446	398	430	419	432	410	394	383	428	385	426	433	410	430	438	400	444	420	405	394	390	405	412	440	420	429	451	388	414	411	396	411	422	407	382	394	418	438	401	444	393	408	422	428	447	445	392	411	402	412	426	388	400	442	404	434	395	424	384	404	385	389	443	403	460	416	391	432	431	454	423	392	386	434	437	413	391	409	429	435	418	444	399	432	396	399	444	417	418	403	400	397	423	437	433	434	392	393	413	412	420	412	387	397	412	402	436	430	415	432	414	432	393	456	423	430	392	388	404	439	398	415	422	424	406	379	396	391	426	450	409	408	447	397	411	390	423	413	425	383	415	417	422	425	412	388	407	374	386	384	394	398	435	424	426	425	408	426	424	410	408	387	389	411	425	411	382	412	469	405	405	432	407	446	431	412	430	436	405	379	407	365	379	428	431	396	458	433	408	419	416	458	400	404	390	376	445	416	403	430	393	366	435	420	439	404	421	431	401	425	394	425	415	442	429	408	436	396	396	408	428	438	437	444	412	441	415	459	402	436	397	417	413	423	399	397	440	425	403	428	398	420	411	420	413	415	441	417	407	402	388	417	417	435	424	390	433	417	413	433	416	424	384	436	396	388	390	421	437	438	436	442	411	419	404	412	463	402	426	418	379	415	412	406	410	415	407	418	415	421	442	402	443	439	372	402	399	421	429	426	457	442	429	427	454	424	430	418	407	437	411	441	421	443	378	428	395	384	388	403	411	433	452	392	435	410	433	431	369	411	410	377	440	395	426	423	412	436	392	413	447	412	441	430	436	427	411	415	403	427	446	416	413	436	415	428	412	431	426	405	420	425	408	431	451	428	393	417	409	457	431	419	457	439	437	421	428	463	414	426	421	438	406	386	448	390	414	404	419	428	385	449	436	424	385	390	431	426	396	412	425	418	443	394	414	425	383	379	424	424	435	434	411	408	372	475	371	426	410	413	423	393	442	416	460	420	410	414	418	444	411	416	434	385	414	402	421	446	429	432	458	426	366	403	422	422	364	432	421	462	415	401	417	431	501	441	441	472	401	427	381	415	398	441	412	446	403	395	388	439	407	411	416	399	406	411	434	404	390	414	444	408	398	378	459	416	393	433	439	388	395	431	410	430	404	422	440	417	417	422	401	379	431	404	424	370	434	406	437	403	451	400	413	459	379	447	450	385	409	434	395	391	448	403	414	425	410	426	433	417	381	403	434	416	431	431	411	426	462	387	409	386	388	431	454	411	430	382	418	420	423	441	417	433	416	438	405	438	481	386	389	426	407	384	431	440	441	434	453	449	413	415	457	427	407	415	421	399	436	431	423	405	442	418	415	418	432	399	413	387	433	428	446	389	409	448	414	436	458	453	418	443	395	430	408	389	403	389	432	429	415	406	401	412	442	434	437	432	414	381	412	398	438	442	403	412	406	373	442	420	421	409	422	412	405	420	411	407	407	431	394	423	426	441	405	422	443	381	417	422	433	400	429	435	398	396	387	419	415	441	417	444	391	437	412	449	436	440	416	379	409	428	391	401	431	415	411	411	421	384	411	421	425	433	419	414	381	391	412	420	428	421	442	395	419	425	388	403	440	414	443	389	396	419	400	438	425	421	410	408	420	447	404	422	401	421	382	395	431	404	421	406	414	436	437	446	447	426	411	429	416	423	389	380	417	430	418	394	421	437	427	414	437	391	427	426	408	409	408	390	398	405	426	424	377	469	411	423	412	451	425	416	403	415	427	417	430	460	394	440	403	390	435	411	393	420	426	402	414	440	396	419	428	412	443	448	421	431	426	404	429	384	377	422	385	403	431	426	422	394	421	427	414	392	402	432	437	404	410	403	383	401	435	409	418	415	413	402	419	371	444	410	419	419	380	434	434	432	415	445	424	382	421	396	411	427	448	442	407	383	395	424	437	417	417	398	415	433	452	409	418	388	442	399	410	443	418	401	421	423	393	386	428	410	424	419	419	396	396	432	411	387	445	408	397	450	427	401	404	427	416	442	406	423	411	437	438	403	383	417	430	406	422	396	432	420	424	403	420	436	413	390	410	405	409	395	412	425	397	435	399	431	421	438	431	398	386	394	431	431	394	461	411	418	439	416	420	406	408	424	402	379	398	411	435	394	386	423	400	476	460	399	387	421	435	425	423	409	413	420	422	411	403	401	405	394	388	443	417	439	433	396	377	411	360	389	375	438	405	390	444	400	417	398	382	387	414	401	417	442	417	412	427	420	402	413	420	421	403	438	431	444	390	419	424	423	427	415	412	393	416	405	394	408	426	425	457	429	411	400	444	387	429	433	428	394	364	369	388	401	424	436	406	407	433	424	399	441	436	428	410	441	441	420	402	432	381	434	414	405	441	390	413	443	396	441	440	394	440	419	406	383	413	423	410	438	415	454	447	375	450	397	422	408	404	414	424	411	465	406	450	451	427	405	432	422	451	395	420	409	381	423	433	405	377	419	424	430	399	390	446	444	416	414	390	460	391	425	438	413	439	394	409	410	443	459	408	404	435	379	408	429	445	383	430	445	442	404	427	436	411	424	457	395	451	452	411	423	430	400	456	401	402	404	391	450	433	401	433	386	450	420	417	406	424	408	387	406	425	393	435	406	348	432	436	427	389	410	421	443	387	398	420	424	423	403	386	378	416	402	389	388	416	426	421	385	406	432	384	421	429	403	443	388	429	446	435	433	386	437	411	433	434	393	412	395	408	415	450	411	417	450	460	434	447	391	377	411	417	427	385	421	429	446	419	426	421	420	419	421	407	409	407	432	399	391	423	422	393	383	446	368	417	407	457	418	421	415	419	389	422	406	432	421	409	414	407	411	422	397	409	414	426	376	401	389	425	431	434	397
2744	938	418	208	150	165	109	133	113	121	85	106	91	79	59	71	65	76	48	57	42	44	37	31	53	42	49	50	45	46	47	55	42	35	40	48	60	55	53	41	44	59	45	45	43	50	48	53	53	49	54	57	65	75	51	43	51	63	64	53	45	47	35	58	33	46	48	31	45	31	38	34	39	37	41	32	38	31	40	51	44	55	32	51	37	44	37	42	46	58	42	43	48	41	43	32	42	48	42	41	41	46	42	54	33	42	41	43	43	36	45	38	53	32	51	49	36	55	41	34	40	49	47	35	38	49	45	48	41	47	41	45	42	39	36	43	43	30	35	49	41	39	37	38	45	45	33	48	38	30	36	44	47	45	51	48	33	55	31	41	43	43	40	40	50	41	49	44	32	51	50	37	41	45	33	42	31	46	36	34	31	40	48	34	47	47	44	51	33	36	41	42	45	38	40	34	40	45	39	42	40	39	43	44	37	34	40	40	44	31	48	38	42	45	47	34	29	36	40	36	48	41	36	34	35	39	44	34	29	49	30	43	44	40	42	34	42	48	33	39	36	37	37	34	37	35	49	34	45	48	50	41	43	38	38	47	43	37	37	41	39	45	36	41	41	39	43	37	40	33	37	39	36	32	46	36	45	35	33	44	33	40	40	36	48	32	31	45	37	47	37	35	36	33	52	32	42	41	37	42	38	39	45	58	42	35	42	33	40	40	47	43	44	46	44	42	40	43	45	44	30	43	32	33	36	40	35	45	40	27	36	27	46	35	34	39	52	39	50	38	46	55	27	25	43	36	44	36	36	37	27	38	41	40	39	31	38	40	32	46	42	41	47	37	34	32	36	38	32	35	46	46	46	38	48	29	48	37	54	43	33	46	46	38	43	37	55	53	41	45	44	39	32	40	43	54	46	32	40	43	40	51	45	40	28	25	40	45	40	45	28	40	44	36	48	39	46	37	39	41	42	46	37	34	34	34	30	47	39	30	31	38	36	42	32	33	49	32	50	35	40	57	43	47	34	25	40	46	38	48	42	37	42	43	48	47	42	51	46	46	44	48	41	49	41	59	26	39	42	46	47	42	33	47	32	41	54	47	36	23	38	44	37	49	40	60	32	33	47	37	45	36	36	37	33	42	43	42	41	45	41	45	35	40	41	31	36	40	46	39	51	46	35	46	31	37	42	36	46	46	46	44	52	28	36	33	28	41	45	40	51	39	43	38	35	42	38	59	35	42	32	39	41	38	33	43	44	43	41	40	42	41	41	29	43	26	39	36	42	38	35	35	34	40	37	44	44	37	40	39	40	30	39	59	37	28	41	33	38	36	31	40	41	46	39	40	35	51	23	28	45	44	43	29	42	48	39	34	47	46	37	43	34	47	47	40	37	34	54	43	46	38	41	48	43	39	36	38	52	38	36	33	43	35	49	57	48	43	39	33	31	52	29	44	37	28	37	45	39	36	44	44	35	50	41	38	38	46	42	43	35	40	39	55	52	31	48	42	45	39	39	41	33	41	30	44	39	36	36	32	43	40	55	28	36	36	36	47	36	33	42	36	39	51	43	47	40	42	33	45	39	50	52	46	29	33	44	41	48	40	41	43	31	36	49	46	39	38	41	39	34	46	37	45	36	35	52	32	33	34	37	48	42	48	45	45	47	37	36	47	34	36	43	26	46	30	40	41	44	45	36	37	41	45	42	53	43	46	51	35	51	60	36	48	33	45	32	40	40	38	43	34	41	33	46	31	38	41	38	32	28	40	36	41	38	43	40	32	27	44	31	36	41	32	36	45	44	40	31	39	48	37	41	42	57	37	51	45	47	32	40	40	36	43	40	45	40	38	51	41	40	35	34	31	34	38	46	38	38	38	44	46	33	47	56	50	26	36	37	34	45	45	38	41	37	43	28	37	37	32	47	37	35	40	37	46	40	48	37	40	42	36	52	26	39	33	40	37	38	40	48	42	41	42	31	29	45	41	36	37	40	41	35	47	41	38	26	32	40	45	36	53	33	34	43	47	54	35	40	46	46	49	52	35	33	36	43	31	32	32	60	40	34	38	52	47	37	43	41	41	37	38	49	43	37	41	34	39	47	38	37	36	44	30	29	41	43	32	42	48	38	42	52	45	41	39	51	35	37	37	42	42	26	33	44	46	34	48	35	40	37	38	56	39	45	33	42	48	38	38	33	42	39	43	30	46	48	35	32	39	35	44	42	46	36	43	38	24	38	41	46	51	38	50	45	50	50	36	40	25	46	28	38	40	35	37	33	37	38	41	41	45	32	51	47	41	47	40	46	35	45	51	32	47	22	46	35	32	43	29	42	38	42	43	50	52	28	39	43	33	45	46	37	54	42	48	39	33	45	34	28	49	47	40	48	44	49	37	38	36	40	33	46	41	44	33	45	36	43	36	33	33	29	35	35	34	48	39	44	45	40	39	35	45	40	30	37	56	27	28	49	45	41	36	31	50	33	45	41	27	47	28	33	44	49	42	34	44	45	42	44	41	30	38	38	46	36	38	43	43	49	34	45	41	38	48	33	50	42	43	37	42	40	54	44	42	50	49	52	43	43	44	30	39	34	43	45	44	41	40	38	47	37	48	36	43	37	45	42	45	35	28	32	42	42	44	33	42	39	42	42	38	45	39	30	39	37	43	37	42	50	36	40	41	39	33	46	43	40	39	39	43	37	47	30	46	43	36	46	37	39	46	46	41	46	42	32	36	46	38	45	35	43	45	32	42	37	44	48	34	33	51	36	31	31	41	36	43	39	43	38	36	42	40	41	36	24	50	42	38	44	39	38	25	30	36	41	33	37	41	36	38	38	41	35	42	32	48	32	49	36	32	34	40	53	40	40	36	54	40	32	36	53	28	34	35	38	38	37	47	38	31	47	42	42	31	45	27	54	37	27	44	41	42	37	39	45	36	41	34	42	44	37	41	32	42	42	44	41	44	44	31	42	43	46	35	33	33	39	38	36	43	40	50	41	43	44	50	38	46	33	43	38	48	34	29	33	51	47	37	39	43	49	46	36	50	39	42	40	36	38	34	43	42	40	44	40	39	42	31	47	43	47	48	46	41	35	43	45	37	43	41	38	39	34	26	46	38	27	63	31	51	42	33	35	34	36	41	34	41	49	45	43	35	28	43	33	38	44	51	44	41	48	47	49	43	31	46	38	31	35	40	35	39	35	35	40	32	57	45	39	35	36	37	49	49	47	43	39	40	43	40	35	26	41	42	52	43	48	36	54	47	44	47	41	34	45	39	40	32	38	37	39	40	46	29	38	34	36	35	40	31	40	41	47	41	44	35	39	43	33	30	41	37	48	42	42	51	39	48	43	45	42	44	42	45	48	31	45	41	49	33	41	35	37	33	42	39	30	41	35	46	31	45	40	41	47	46	54	40	45	48	45	36	45	42	40	43	40	39	32	44	42	44	34	38	40	36	41	46	35	35	46	39	41	49	42	45	47	31	31	34	28	47	41	56
26164	9636	4432	4580	9245	9548	4661	4686	3967	3449	2851	2526	2018	1620	1459	1514	998	695	629	568	545	532	494	465	489	417	445	416	439	418	391	436	466	406	432	414	401	383	389	378	386	419	457	500	560	526	544	539	548	612	691	771	822	757	704	701	723	645	707	780	669	554	498	471	456	423	409	396	409	379	338	336	361	352	346	341	341	322	340	336	335	355	374	355	352	339	347	377	365	370	368	358	336	352	369	376	367	365	361	315	367	357	340	356	344	375	335	375	372	330	364	337	341	381	348	321	326	348	360	333	368	362	390	318	387	327	329	351	332	321	345	368	365	381	320	337	334	350	335	341	325	350	291	303	336	337	317	319	355	344	351	338	328	330	369	327	356	363	342	337	370	324	372	352	363	339	339	382	344	333	331	349	351	344	327	335	364	366	358	342	356	356	363	349	322	329	344	366	352	323	331	331	334	351	372	342	338	361	335	342	370	353	347	378	328	352	368	327	329	320	366	307	357	355	349	319	369	312	361	322	332	344	349	338	331	330	319	311	352	346	338	354	349	359	360	325	358	354	348	338	355	334	372	378	327	338	367	338	363	349	328	349	331	362	356	336	349	379	314	341	360	342	355	339	333	371	321	342	338	308	341	323	368	348	354	321	328	348	333	338	296	358	350	355	336	359	368	353	367	356	334	340	337	356	311	332	311	335	353	333	345	344	329	323	336	334	329	342	353	322	352	337	334	339	336	338	339	344	322	346	352	349	325	359	380	373	334	354	331	335	351	335	350	354	315	364	345	328	344	349	334	333	343	367	373	366	325	309	328	346	329	357	341	338	337	354	347	341	324	340	342	376	340	315	371	351	341	345	380	313	336	343	310	348	381	347	383	333	352	347	310	345	338	326	361	370	345	378	359	347	340	362	353	362	353	337	320	371	361	385	353	340	322	333	379	300	326	364	360	338	306	335	362	351	338	366	365	354	338	347	354	398	335	325	337	347	355	356	356	314	349	360	363	312	361	340	377	328	327	337	365	345	353	323	358	333	358	322	365	319	349	353	344	329	324	345	333	351	372	332	365	381	338	337	350	342	355	335	315	358	313	306	329	339	312	339	368	352	334	364	367	362	361	344	321	320	359	362	351	377	350	339	328	336	370	334	338	334	356	356	327	365	324	373	373	329	336	330	325	341	372	328	324	351	319	334	325	345	331	333	328	334	360	377	335	361	339	335	312	323	324	356	314	355	350	343	351	319	349	344	351	363	333	323	324	356	306	338	354	338	328	340	312	307	325	374	352	364	352	331	321	348	357	337	333	339	324	371	344	380	381	377	361	359	357	321	326	351	347	324	351	340	348	348	320	344	348	359	362	340	341	341	345	339	340	384	319	320	328	374	315	355	334	351	322	329	316	331	330	343	321	352	369	320	304	322	313	327	338	343	360	370	355	341	347	351	332	311	333	367	332	338	365	335	341	340	351	346	328	325	322	326	341	328	342	357	368	355	327	349	319	361	353	323	331	355	331	350	313	334	345	307	340	328	330	346	348	353	329	363	321	337	320	354	359	303	321	314	330	355	328	345	366	342	373	348	314	351	357	372	332	327	320	337	354	331	344	352	345	319	331	331	332	362	360	333	331	365	364	355	367	345	356	352	331	340	366	350	328	349	357	348	360	384	362	347	339	370	340	360	360	297	380	329	315	359	339	342	335	383	345	368	321	359	356	345	331	360	354	304	352	354	334	368	308	360	343	335	351	374	370	368	329	328	316	345	331	337	342	356	340	364	315	335	338	341	342	329	371	343	349	346	332	389	363	345	342	314	332	365	332	335	344	359	331	313	385	335	341	328	343	355	348	325	348	340	340	357	345	341	364	323	325	341	335	353	355	340	367	348	330	379	355	363	334	341	313	345	350	356	350	341	349	346	331	346	359	327	342	325	325	349	313	375	334	323	314	376	332	328	332	384	347	327	354	325	334	351	331	298	340	342	326	343	317	348	363	347	341	349	343	330	325	325	334	335	326	336	326	352	355	322	340	318	327	338	346	354	345	326	371	329	382	337	329	328	338	353	316	317	350	336	347	314	336	343	347	342	329	315	337	335	357	358	367	344	335	334	342	326	310	335	328	349	341	320	322	349	324	326	349	317	333	311	335	338	327	354	309	323	303	356	343	348	313	336	360	328	316	355	318	325	334	335	347	340	324	361	327	364	346	347	380	333	316	372	347	354	370	348	370	371	387	314	356	363	352	354	325	328	318	335	373	349	319	334	368	338	359	363	300	367	347	315	384	326	374	320	347	363	374	335	330	335	362	356	342	325	307	359	379	352	344	318	337	342	316	334	322	352	354	350	367	339	338	331	340	365	355	358	347	364	317	336	342	337	341	305	399	355	334	351	322	370	376	337	325	346	337	310	381	363	377	333	329	338	317	315	310	343	327	313	322	357	381	345	318	328	343	358	361	352	345	314	338	315	368	319	384	342	345	322	354	329	329	354	347	372	371	338	346	334	349	334	359	320	362	377	341	328	360	359	330	326	345	338	364	362	353	314	343	347	323	373	305	364	364	354	329	331	311	332	355	334	337	330	324	361	364	370	337	336	329	376	326	355	349	363	341	326	389	361	314	355	339	323	314	361	328	350	361	347	321	322	368	351	339	339	330	348	346	347	337	346	325	357	314	345	335	351	330	340	337	347	328	364	358	345	309	347	346	378	345	320	344	342	347	375	334	343	329	334	361	344	372	308	329	328	329	296	320	356	347	341	362	363	304	340	325	321	299	334	353	366	343	343	351	363	362	356	325	334	343	351	360	367	372	329	328	322	343	347	341	336	357	328	320	351	314	340	351	337	327	308	317	349	334	373	354	347	341	335	344	343	345	337	331	328	286	330	323	341	334	326	365	357	372	362	341	342	358	329	360	323	347	341	363	359	386	350	355	362	357	377	343	325	348	313	321	341	359	336	339	346	333	333	333	350	336	336	332	354	333	344	328	334	318	362	378	366	349	336	326	328	339	340	360	335	336	330	297	323	347	358	337	327	305	348	361	329	371	317	317	353	350	363	346	340	336	361	370	342	341	378	330	328	356	304	333	349	328	359	356	325	353	357	298	358	357	350	343	342	343	329	353	294	337	355	336	334	333	330	322	318	333	330	354	367	363	350	360	333	337	330	343	343	338	357	325	334	338	378	314	359	354	345	378	336	332	340	330	357	320	302	362	335	317	357	326	350	335	334	356	352	359	369	317	351	332	338	373	386	345	345	344	373	363	343	345	314	358	345	345	372	337	298	359	324	364	348	337	353	324	322	347	310	348	310	353	361	370	339	358	309	355	353	342	342	346	348	317	332	351	332	367	328	360	315	351	327	342	307	367	364	312	354	347	345	362	348	359	364	347	350	375	355	336	369	341	346	339	347	349	342	328	358	326	355	326	343	334	378	370	338	359	340	334	328	324	347	352	308	353	345	360	336	323	384	340	321	312	353	342	331	343	362	351	335	326	392	330	330	352	341	367	334
3060	701	466	282	193	186	119	133	137	127	119	102	109	69	79	80	77	71	43	53	50	59	43	56	46	51	50	37	52	53	41	61	48	44	38	44	46	38	59	50	48	44	41	46	55	56	50	48	72	46	67	75	53	64	65	50	49	33	62	68	69	47	51	52	40	34	49	49	43	48	51	42	35	43	43	48	39	45	41	34	36	47	53	42	43	51	35	39	36	42	41	35	43	60	41	45	50	49	55	48	52	40	43	40	37	42	38	35	37	46	32	42	43	37	39	34	43	48	50	41	41	47	46	40	49	40	33	41	42	30	48	38	38	45	31	42	45	38	38	43	43	59	38	36	39	40	50	31	41	41	42	37	35	47	42	41	42	46	41	48	42	37	43	47	36	56	40	38	41	43	37	39	42	41	43	41	47	34	46	49	52	39	36	43	46	39	33	41	44	35	38	46	45	41	31	41	41	44	50	40	56	48	37	33	35	46	42	44	43	45	46	38	42	48	37	34	44	38	46	37	50	37	51	39	34	48	40	52	36	62	41	51	41	47	53	42	38	42	44	54	46	38	50	41	34	51	44	51	43	50	47	42	45	34	29	54	46	47	41	36	37	39	36	43	53	53	38	39	51	42	46	44	40	41	48	45	54	45	51	32	52	40	41	34	39	44	34	48	45	43	45	46	32	50	51	39	43	45	36	55	45	40	41	29	44	38	36	41	42	51	42	48	61	36	44	42	38	40	37	51	45	42	35	47	46	32	43	38	54	42	40	45	37	34	48	37	41	49	43	42	34	42	34	39	45	41	47	38	48	34	48	44	48	37	47	41	56	34	39	41	52	49	43	41	51	40	40	43	34	36	44	38	34	41	38	45	36	31	42	30	44	34	30	51	42	44	52	45	36	54	37	32	54	46	42	49	34	41	45	42	36	35	42	42	33	38	40	53	40	58	34	39	33	37	54	40	43	39	35	44	51	36	43	46	34	45	49	48	41	42	44	46	54	51	39	44	38	39	45	43	47	42	55	45	43	39	47	41	42	54	40	42	45	47	51	39	49	38	42	44	49	42	33	51	43	35	33	43	46	44	39	37	39	35	57	38	44	37	44	48	40	36	33	35	37	57	36	41	41	42	46	35	47	38	51	45	41	52	38	39	37	37	43	39	33	56	50	55	33	32	40	32	42	45	37	43	47	37	49	39	36	46	37	46	31	51	51	49	37	39	40	36	39	47	49	36	42	40	41	37	44	55	43	48	50	45	46	41	54	39	50	53	44	28	59	46	45	39	37	40	58	41	34	45	33	47	50	41	45	45	41	48	38	52	33	44	43	47	50	34	44	57	40	49	41	40	38	31	43	38	40	44	41	38	51	32	42	44	54	51	43	45	40	38	47	51	43	37	34	48	47	46	41	41	43	39	43	44	30	49	40	45	42	37	47	38	32	48	44	41	48	46	49	33	41	42	45	51	42	48	31	45	41	46	48	36	49	32	40	43	35	49	31	38	40	43	51	54	45	45	33	49	37	38	39	40	39	49	43	39	51	45	45	48	41	45	37	41	44	39	40	41	38	49	50	43	46	37	50	45	45	41	40	50	29	36	48	43	56	34	44	50	53	37	37	44	41	44	42	46	38	42	37	35	32	37	36	36	51	45	48	37	39	54	41	47	42	41	45	42	37	43	42	41	49	39	51	37	42	31	37	39	45	46	45	49	49	37	50	41	40	43	39	38	37	50	45	38	45	59	43	43	46	42	40	48	40	41	48	44	55	42	42	31	39	47	43	38	41	46	47	58	39	45	46	35	40	52	41	39	54	37	52	47	34	44	41	46	44	44	52	54	50	45	37	41	48	32	40	46	36	51	43	50	42	47	31	42	45	36	41	41	40	40	46	42	44	38	41	42	53	51	30	31	45	44	54	51	35	41	43	42	50	42	34	44	48	38	38	40	32	46	43	34	44	42	41	42	41	44	55	37	45	43	42	41	38	45	43	44	46	41	38	46	35	32	45	46	45	35	45	35	52	36	42	38	41	42	45	25	50	55	51	43	44	42	44	42	47	31	50	32	42	47	42	49	50	37	47	37	45	42	36	41	48	35	43	40	46	37	49	35	46	50	41	34	34	45	39	43	44	42	31	46	32	46	38	43	39	43	43	45	46	42	29	41	52	40	37	44	48	32	40	47	30	44	42	32	40	30	45	31	40	50	54	46	41	37	38	47	44	38	45	34	37	47	39	49	45	54	37	57	49	49	37	42	38	37	35	34	33	39	44	43	58	40	59	34	51	51	50	43	33	40	39	51	44	46	48	41	45	45	37	40	44	29	42	54	42	44	42	37	51	38	45	47	45	46	45	48	38	34	50	46	40	26	40	56	41	47	33	41	50	36	40	47	47	37	43	35	44	45	51	38	46	34	31	40	44	42	45	36	33	45	45	36	49	45	46	43	36	33	40	44	47	31	40	53	38	37	51	38	45	35	43	35	50	45	45	53	48	29	47	46	35	39	46	48	46	40	48	38	44	45	44	40	34	61	35	46	46	42	50	29	41	45	44	40	29	49	47	49	42	36	39	26	35	42	41	45	36	44	48	37	45	41	46	43	46	49	46	38	49	33	51	64	44	43	52	36	38	38	41	40	33	46	50	30	40	42	50	40	37	42	34	48	33	60	32	41	38	40	43	35	29	52	48	32	43	41	52	41	38	41	51	35	38	27	42	29	34	47	40	44	35	39	50	46	44	43	42	42	45	39	40	48	47	51	40	37	44	50	43	49	46	43	44	43	31	41	37	44	50	45	37	47	48	40	50	45	45	45	49	40	39	29	43	52	43	47	39	42	44	40	30	41	34	57	39	41	53	44	48	35	49	40	40	43	49	44	49	33	36	47	50	43	50	44	37	54	44	40	44	53	48	51	44	54	36	44	37	34	33	27	39	57	40	49	48	45	44	54	42	35	38	51	42	47	42	34	53	37	26	38	44	30	45	35	44	42	39	35	42	43	44	41	34	47	37	41	31	43	48	30	35	33	49	42	52	48	58	45	38	34	39	51	35	49	35	39	30	43	45	35	44	51	54	56	47	48	37	43	37	31	47	39	51	35	37	46	49	48	43	42	60	45	36	44	43	38	47	50	42	47	42	61	48	32	52	31	47	53	39	38	45	34	39	47	39	34	44	38	47	42	35	35	53	55	40	33	47	44	47	48	33	30	53	39	48	35	50	42	45	37	50	35	29	36	45	51	53	41	33	49	42	40	67	44	43	45	48	42	48	48	44	50	45	36	42	61	42	42	43	38	50	41	45	37	26	41	42	34	38	41	41	42	35	38	44	51	45	42	44	33	32	45	33	42	52	40	45	30	40	29	43	39	51	31	42	42	57	39	51	52	39	40	40	44	38	31	45	52	60	39	36	46	52	46	43	47	37	40	33	54	41	46	38	39	53	32	35	37	37	37	49	40	40	44	37	31	49	47	38	37	52	38	37	59	42	41	48	43	40	40	49	40
23496	8173	5396	6907	10808	10081	4432	4541	4320	3478	3194	2843	2213	1814	1499	1521	1147	786	649	582	595	556	543	537	520	478	513	497	493	475	442	408	435	474	440	432	416	419	416	467	468	492	506	575	608	611	594	566	657	728	806	882	795	751	754	721	705	705	717	909	800	589	484	449	437	431	430	417	411	385	379	347	360	342	395	371	385	335	354	355	382	387	372	392	324	370	380	368	352	371	350	402	370	363	343	405	387	378	366	342	344	374	368	347	376	365	376	390	366	357	376	327	349	364	328	366	380	387	342	344	354	366	359	353	320	393	351	361	352	360	390	358	362	371	361	362	369	348	395	371	344	335	345	337	318	355	336	364	382	389	339	335	322	331	334	363	391	324	378	342	359	349	359	329	362	333	354	348	354	328	329	364	354	357	350	382	386	346	321	316	347	354	366	391	358	376	370	333	321	349	344	354	367	360	360	372	349	347	355	330	388	364	366	357	358	336	360	338	329	310	348	349	371	366	362	332	372	351	364	358	374	364	333	337	397	357	368	348	339	342	341	333	351	362	371	374	356	333	353	377	370	389	366	346	347	338	346	360	328	343	334	389	351	379	364	330	352	366	324	330	360	316	403	371	312	362	351	359	377	347	352	330	353	356	331	352	352	316	357	350	372	365	331	376	369	347	350	375	313	343	322	321	321	361	349	376	346	329	347	351	386	381	348	316	354	354	375	324	312	364	327	325	347	313	328	336	360	387	363	346	385	359	368	356	347	363	369	380	320	354	377	394	364	369	346	346	320	388	332	375	346	356	337	369	352	352	362	366	316	345	359	356	385	388	410	331	375	335	344	345	323	387	342	375	359	335	338	339	358	342	324	352	373	349	336	370	348	381	368	342	348	354	372	350	354	362	365	343	372	299	361	366	370	356	348	386	353	353	369	362	358	328	309	364	339	362	364	358	357	358	365	315	338	347	359	352	342	343	357	344	352	367	379	336	378	327	348	333	347	351	330	351	351	340	366	337	330	341	364	310	362	333	343	363	334	350	356	362	335	343	352	361	350	344	362	369	375	404	313	362	371	387	396	350	381	364	388	350	359	352	378	356	334	341	346	341	347	373	357	353	350	334	352	366	334	373	357	362	344	361	348	394	325	319	343	334	327	342	361	363	371	354	362	367	371	410	361	357	348	384	335	353	336	335	309	347	345	345	345	374	326	337	335	333	334	329	341	344	334	343	385	354	359	364	400	336	361	365	356	346	358	342	384	358	362	367	367	318	342	356	347	396	331	338	370	367	315	390	344	352	387	352	330	354	361	350	340	360	367	332	335	345	381	329	346	346	343	341	334	350	374	347	314	380	360	343	337	363	371	357	350	332	315	356	345	355	325	364	344	337	372	362	388	343	342	323	360	366	392	374	372	378	342	349	334	352	346	337	348	324	365	384	356	349	333	326	345	356	333	336	364	355	345	348	366	345	356	368	324	335	360	323	366	394	343	354	360	361	350	352	312	354	365	351	342	373	339	340	385	329	341	386	339	341	346	364	306	350	319	371	349	314	348	330	330	340	343	298	347	370	350	331	337	354	330	355	353	362	378	333	336	354	351	327	324	333	363	375	379	343	355	358	336	353	377	335	389	362	359	327	344	327	362	341	351	354	353	327	315	345	370	369	346	370	343	330	346	343	341	326	363	327	331	330	332	359	375	366	344	357	363	341	369	372	372	373	368	362	355	373	313	335	363	378	378	368	359	343	360	349	342	340	363	351	343	363	388	358	387	337	317	393	374	343	371	380	372	330	356	326	341	375	374	331	359	366	358	312	322	323	342	399	374	353	333	379	360	364	346	373	358	337	357	357	362	339	353	354	361	369	365	398	352	336	338	326	346	333	371	363	355	392	381	342	334	350	378	357	376	361	357	331	352	338	326	327	377	350	322	361	361	317	354	339	348	363	318	359	342	336	346	358	375	321	386	320	344	341	343	334	348	370	325	364	367	386	363	352	338	324	367	367	368	370	345	349	367	346	328	382	360	338	354	357	360	361	372	359	368	375	379	343	350	382	327	360	371	350	319	345	338	374	350	364	373	339	352	344	336	361	372	360	349	367	363	347	374	370	350	337	361	364	354	349	374	339	341	314	336	348	357	358	371	347	345	347	337	362	383	360	364	361	351	364	381	383	367	374	326	348	342	366	370	360	375	337	329	369	377	342	357	344	358	372	362	337	330	365	355	337	362	371	358	340	339	362	331	337	371	339	338	326	351	399	375	356	352	350	346	348	309	332	371	339	331	326	319	356	352	365	331	363	350	334	341	355	384	337	355	379	360	338	354	364	350	343	376	312	381	375	363	363	399	355	355	351	363	376	372	339	370	355	361	375	336	387	358	362	356	349	366	340	307	339	336	354	355	350	368	340	376	354	349	368	383	356	335	387	321	356	325	341	353	326	344	405	355	324	366	352	383	355	347	378	366	353	362	362	362	333	357	318	330	354	355	388	370	375	352	363	380	307	347	349	352	364	359	325	301	327	340	348	375	378	407	347	354	338	348	376	339	359	349	365	345	331	354	391	352	384	361	373	344	350	358	349	365	369	386	328	352	347	350	346	341	330	349	381	355	331	369	358	351	380	353	357	354	324	342	356	374	369	361	361	380	365	332	391	343	360	346	358	363	360	386	341	348	332	389	335	318	348	343	341	368	341	346	400	375	351	362	353	376	377	344	355	364	340	380	332	363	356	385	352	379	353	343	367	349	345	350	359	371	359	358	381	368	338	321	357	312	349	332	362	383	363	331	379	366	352	372	355	365	354	325	340	377	366	359	347	352	375	303	365	364	346	326	356	355	398	323	346	361	352	377	361	329	338	343	355	345	367	332	350	347	363	359	370	384	368	383	369	344	335	366	356	340	347	365	349	367	392	331	349	356	357	342	382	330	369	374	356	377	354	371	350	357	343	344	375	362	357	353	358	378	345	338	355	337	348	352	328	350	356	352	328	356	349	369	355	378	323	392	369	316	329	371	394	368	325	359	336	381	353	350	314	345	355	378	369	322	337	328	358	373	383	367	363	352	355	323	354	365	326	337	337	364	356	378	365	356	331	335	394	314	364	330	341	366	366	326	391	335	341	336	398	335	369	348	343	371	329	374	373	364	324	352	350	357	353	340	359	335	346	362	375	367	357	352	349	370	345	338	319	381	349	350	353	351	350	379	326	364	387	323	328	361	389	368	344	353	343	381	332	344	377	353	347	347	383	350	331	312	382	389	355	361	378	325	363	345	359	362	359	359	366	356	369	351	357	356	351	360	365	352	357	382	367	328	346	361	340	338	361	343	340	340	396	333	369	364	334	364	387	336	352	359	345	370	314	355	363	348	352	344	357	372	353	331	358	385	345	352	349	340	381	300	339	336	374	372	342	337	387	336	351	380	371	359	370	345	357	387	380	363	370	338	321	352	347	335	349	357	374	375	351	307	392	332	368	360	358	384	335	350	377	365	376	355	362	370	332	334	370	398	358
3657	1233	750	399	232	262	139	134	132	142	126	128	103	91	78	60	54	52	32	46	36	37	38	53	43	40	37	43	31	28	23	46	40	36	33	32	28	35	34	30	37	54	33	42	53	53	45	37	50	57	42	41	53	50	50	46	46	59	53	63	56	44	34	32	37	38	28	48	34	44	40	17	42	36	27	29	31	32	31	25	40	28	30	38	34	20	31	33	30	32	22	44	35	37	30	38	39	32	19	34	38	24	24	35	25	30	28	22	30	41	29	37	30	40	28	33	32	32	26	30	41	26	32	25	31	38	26	27	38	39	33	36	33	40	27	36	36	23	30	29	38	40	38	28	35	23	24	36	30	30	27	21	36	25	37	33	26	25	21	31	22	32	40	26	35	23	27	24	28	33	31	30	27	27	44	37	30	30	39	39	31	34	30	28	25	26	35	32	40	41	39	33	31	33	31	26	33	35	32	27	33	13	23	30	26	35	29	32	43	37	37	23	24	33	32	29	30	32	33	26	21	34	27	26	32	33	45	30	42	28	27	35	40	28	20	31	45	35	36	31	34	32	29	38	39	40	35	29	28	23	29	21	32	25	34	34	33	21	33	29	32	36	31	32	37	33	31	33	36	35	28	34	15	24	39	35	29	34	25	28	17	35	32	30	27	21	30	36	28	32	31	22	29	28	32	28	29	54	37	28	32	26	35	30	39	29	32	26	27	34	35	34	27	32	33	38	26	39	28	39	28	26	32	30	29	38	41	22	26	26	25	28	39	37	27	28	34	35	34	20	22	42	36	40	36	31	46	18	34	26	40	33	26	27	35	31	33	27	29	28	30	42	30	38	32	31	27	36	26	25	26	28	33	31	22	28	27	25	28	33	31	23	30	30	25	34	39	25	31	41	31	34	31	25	29	33	29	31	43	13	28	37	21	31	36	35	33	32	30	28	36	36	42	32	38	22	29	24	34	32	36	28	29	28	39	26	35	28	35	29	33	24	24	31	43	22	25	34	35	34	32	21	23	25	32	34	32	22	22	44	30	39	21	23	37	28	26	33	28	25	26	42	21	30	29	26	35	37	31	32	35	29	33	40	35	30	33	36	41	28	30	32	34	34	40	22	39	21	30	36	32	22	38	43	37	31	33	32	29	31	23	24	37	25	32	28	36	21	27	29	39	27	32	32	27	30	21	27	23	23	26	24	30	38	39	32	42	30	37	26	30	21	35	25	24	29	32	46	27	36	26	26	27	30	36	35	30	35	35	45	24	35	31	22	39	29	30	37	32	26	30	38	31	28	26	26	36	28	33	36	25	31	19	35	21	24	27	35	35	48	32	23	23	39	27	33	30	25	22	22	35	35	25	39	32	28	29	32	36	23	32	32	29	21	31	29	41	37	29	26	29	37	33	34	24	40	42	20	38	32	30	25	36	29	28	43	29	43	29	35	25	31	27	30	23	28	32	26	30	29	35	33	29	33	30	31	31	38	36	34	30	39	39	25	40	33	30	30	24	30	30	38	32	39	35	36	27	32	29	25	30	36	26	29	33	31	38	31	30	22	30	25	34	33	41	29	31	36	39	16	28	32	31	31	37	37	25	33	21	23	24	31	31	25	40	19	25	24	34	25	32	29	35	35	29	32	25	31	33	27	36	39	24	31	43	32	29	31	37	27	37	32	26	21	35	25	28	32	29	20	33	24	30	33	21	24	29	38	25	31	13	26	32	23	22	31	26	32	38	25	32	21	39	35	29	38	21	30	28	25	23	38	27	40	30	22	32	37	41	36	32	21	38	24	29	29	30	29	31	30	35	28	32	32	28	24	26	36	21	26	28	32	25	29	30	30	27	28	29	35	28	36	30	42	34	24	36	33	38	33	47	37	22	30	39	41	34	35	24	29	34	44	31	30	37	30	28	24	28	31	29	29	29	26	35	31	22	31	18	29	27	25	20	31	31	36	52	25	31	41	31	31	39	21	35	30	41	42	42	34	30	31	33	34	27	23	32	20	28	35	33	33	28	27	30	22	30	27	35	28	25	24	33	31	27	31	35	40	37	29	40	33	24	36	31	28	32	23	32	32	29	35	24	33	32	27	32	35	31	29	37	44	37	45	26	38	28	35	29	31	35	29	29	33	29	41	26	31	27	29	28	30	33	41	36	41	25	29	36	35	29	33	29	38	33	27	29	34	31	27	26	26	31	30	42	27	23	27	26	34	24	30	26	31	36	38	38	31	28	21	32	32	23	28	36	25	29	38	28	25	28	37	40	34	36	25	24	28	30	40	29	37	33	31	30	27	34	35	32	36	33	24	35	31	38	31	32	31	23	26	37	23	31	31	34	31	39	21	32	35	25	32	30	32	30	39	30	28	45	28	33	29	31	28	31	30	32	31	31	34	31	27	32	30	26	38	35	32	31	35	31	38	26	32	29	20	33	32	26	39	29	37	30	27	24	34	34	36	31	33	46	22	35	34	24	32	34	24	29	44	33	27	21	44	31	29	35	31	27	37	33	22	39	26	32	30	29	27	36	36	34	38	30	32	23	39	29	37	41	30	35	45	27	23	26	26	37	33	29	22	31	37	29	28	39	30	30	39	19	31	35	28	29	29	33	29	38	31	28	31	25	34	30	28	26	39	37	24	39	28	35	35	35	33	29	31	25	33	26	28	27	27	34	47	36	32	39	21	34	33	32	36	45	27	26	30	37	26	36	25	28	33	34	30	28	34	44	26	32	32	25	30	36	23	31	22	39	35	24	38	25	40	33	26	34	22	25	36	24	25	33	27	24	37	36	34	34	40	36	31	30	37	35	35	26	32	33	32	39	44	27	22	31	20	33	31	33	34	33	24	25	33	27	30	33	23	37	39	33	32	39	27	32	28	28	25	32	32	23	30	31	20	35	26	39	30	34	33	27	25	29	37	30	31	39	36	29	28	28	35	24	38	38	27	22	38	38	42	38	30	34	24	32	29	34	29	31	29	17	28	32	26	29	24	36	32	32	37	38	19	26	23	30	29	32	35	26	36	27	27	36	23	32	37	34	36	32	41	30	35	38	35	29	29	36	33	28	33	34	39	31	37	33	35	24	28	25	29	29	36	32	39	40	35	34	26	35	39	35	33	32	34	33	27	22	36	30	38	37	31	35	31	33	30	37	30	31	24	38	26	29	26	30	36	35	25	32	38	25	15	31	32	29	30	35	43	32	32	37	26	28	34	28	27	28	28	33	32	43	20	28	31	22	38	25	38	25	30	27	33	32	33	29	23	29	30	32	34	32	30	26	34	39	29	35	32	33	29	23	35	34	18	31	30	36	25	24	35	26	26	32	39	25	34	37	33	27	26	35	36	30	26	25	32	20	29	32	33	31	38	36	40	21	21	30	24	26	33	37	31	22	35	37	39	41	30	23	29	35	29	35	41	24	33	34	33	32	29	27	32	27	20	29	26	30	29	38	27	26	29	25	41	32	27	25	29	31	30	42	32	34	33	32	32	35	37
28003	11988	8124	8881	13293	13186	6173	5517	5133	4393	3737	3325	2719	2196	1657	1231	947	752	670	580	631	528	536	474	471	495	468	453	486	396	404	383	388	369	365	358	384	402	385	406	426	432	525	636	644	569	630	700	694	739	797	827	778	783	747	686	744	742	765	849	842	513	449	363	395	371	325	304	266	271	301	274	310	269	273	269	277	286	288	308	290	303	286	256	294	303	271	297	276	315	308	277	277	250	306	312	295	297	295	311	272	302	280	257	270	280	265	299	273	308	267	295	285	256	299	290	274	255	283	279	282	286	264	249	256	257	275	295	296	280	279	293	271	295	276	266	266	275	275	257	260	300	243	240	244	255	270	276	235	251	245	258	280	259	260	262	282	268	234	265	261	272	251	269	249	276	270	265	251	283	281	260	301	245	279	263	271	258	252	256	257	278	259	274	252	282	250	246	258	267	259	261	272	255	295	287	250	286	249	309	260	266	264	261	273	228	265	262	287	276	260	259	267	286	271	273	262	278	284	267	241	278	259	274	276	281	231	264	268	290	247	283	266	241	258	292	276	265	242	272	246	247	274	260	287	250	268	269	263	277	267	260	263	256	258	252	266	261	261	269	248	267	245	255	271	286	234	248	260	261	251	242	262	250	235	250	282	228	282	270	256	254	252	246	280	272	262	294	267	284	285	272	291	235	259	263	290	285	253	259	236	249	234	283	258	265	252	267	253	256	245	248	268	259	286	268	234	281	301	289	251	289	298	280	274	287	270	242	251	294	271	260	260	233	231	258	291	261	292	277	289	259	268	242	276	286	276	273	261	270	300	267	249	268	307	263	259	275	250	265	251	259	267	272	265	270	267	226	287	266	266	287	267	250	278	269	291	261	292	267	262	276	261	273	282	236	248	245	287	273	276	244	259	283	273	317	277	262	295	265	268	267	268	261	269	291	255	284	265	275	305	274	284	276	244	289	265	263	264	264	296	265	268	251	261	269	282	272	267	284	277	266	242	285	260	258	236	272	274	285	248	258	296	268	247	250	256	229	261	268	257	269	269	263	280	246	251	240	278	265	266	228	258	299	267	266	279	276	280	267	265	276	275	284	282	269	225	249	267	258	265	242	299	273	289	252	254	276	250	270	287	267	273	276	267	267	272	285	237	299	231	284	273	249	303	260	271	301	256	259	275	247	262	262	239	293	269	243	256	294	252	275	267	264	296	251	281	246	269	260	250	281	268	265	274	252	253	304	287	262	289	259	277	278	249	280	264	260	264	240	253	254	281	242	278	275	270	278	257	261	273	280	233	270	227	270	236	263	251	290	260	239	250	262	259	267	264	251	238	275	255	293	299	289	257	261	297	259	264	240	270	282	282	285	277	289	273	266	243	258	290	267	257	260	264	250	250	263	261	243	260	270	257	260	289	256	245	253	253	260	261	226	296	272	273	269	257	259	257	279	264	231	295	298	249	248	256	289	242	241	266	247	229	269	274	256	280	258	274	272	290	274	266	260	287	285	274	286	286	265	253	258	295	279	277	267	268	245	272	284	255	276	301	273	248	252	299	254	262	292	266	261	243	248	245	273	255	259	243	276	245	227	271	261	283	277	257	285	247	250	266	295	247	280	255	258	281	277	282	262	302	255	237	253	260	270	258	283	253	287	260	276	245	278	258	269	263	291	276	268	279	250	265	265	237	259	285	265	254	260	248	246	251	247	248	261	255	250	292	269	292	266	297	288	281	254	255	263	241	271	259	242	271	263	260	272	281	254	254	281	271	302	272	245	278	268	254	274	283	245	273	260	261	249	239	266	257	265	298	260	260	246	262	287	298	274	265	285	254	265	265	276	259	284	254	274	260	252	262	238	274	275	238	261	277	278	264	275	258	282	279	290	274	291	249	256	277	280	262	241	232	275	275	286	259	268	263	244	303	251	263	274	267	266	276	267	283	284	283	273	276	277	259	264	266	259	265	282	259	252	238	269	237	265	267	269	265	283	259	286	275	270	288	262	280	281	269	243	266	297	271	285	252	287	249	238	287	254	293	250	250	260	237	275	292	236	306	277	280	273	243	283	284	277	276	278	259	264	268	290	282	253	272	279	307	289	273	293	262	255	224	260	280	290	270	239	294	278	262	271	287	243	267	254	252	249	299	265	275	261	240	266	268	267	310	271	264	290	263	260	298	263	279	250	294	278	260	253	256	275	258	255	264	243	262	261	251	250	260	264	286	274	263	291	266	288	270	269	259	272	269	269	293	275	272	243	260	267	308	254	258	291	238	241	279	250	255	244	245	274	301	269	250	298	251	258	255	262	267	255	244	283	266	262	309	289	275	255	260	278	312	251	262	279	247	262	267	245	256	264	261	306	249	279	268	258	243	270	245	283	242	297	285	265	276	289	266	262	248	263	250	264	259	273	268	287	277	275	280	289	267	269	264	263	291	270	265	294	234	268	250	240	297	258	233	264	234	273	239	261	280	255	272	241	261	279	263	271	279	254	267	259	286	283	248	257	253	274	266	254	286	279	254	248	247	279	307	262	266	264	274	271	254	290	261	246	256	297	253	272	274	281	292	284	301	260	257	261	264	253	270	269	280	288	282	261	241	257	270	284	283	259	255	256	268	259	268	252	288	281	291	276	264	275	276	263	255	291	288	269	265	257	252	292	272	272	267	272	282	235	276	272	250	293	255	275	269	240	265	254	250	312	239	260	285	281	282	277	252	271	251	292	235	287	267	277	232	252	268	261	289	237	236	269	280	267	249	263	253	266	284	251	283	236	273	255	268	237	256	255	269	272	248	267	263	237	267	256	246	281	269	245	267	282	274	292	271	266	271	254	293	256	290	282	324	270	314	276	250	270	263	258	236	272	280	263	253	286	282	251	260	264	275	262	261	278	260	250	269	261	279	288	286	232	266	267	314	262	254	269	248	246	269	278	273	257	248	244	260	263	275	272	253	265	277	263	273	236	306	250	274	266	261	272	250	253	264	267	251	268	265	293	287	247	255	284	281	241	249	288	244	294	208	262	238	222	273	261	259	272	249	272	252	296	290	287	271	247	278	250	225	245	236	262	268	260	271	237	252	278	262	256	276	279	260	283	290	282	258	271	279	287	280	300	264	277	262	250	266	215	262	266	277	268	252	240	262	275	248	245	277	251	278	292	266	275	258	260	260	256	265	262	275	229	258	277	273	278	266	294	272	248	270	260	262	266	237	294	253	260	229	290	257	314	284	241	255	294	267	294	301	286	265	251	269	288	282	284	248	280	235	257	265	227	255	265	286	247	249	277	280	268	252	244	304	262	275	291	267	272	250	276	267	288	267	250	268	247	245	270	282	269	248	292	263	243	252	274	231	268	240	241	282	251	245	259	286	245	269	269	255	269	241	279	283	266	278	304	261	291	250	269	261	263	261	267	277	262	269	287	262	277	274	267	284	260	217	285	230	286	247	290	257	232	292	285	304	263	263	271	288	250	292	307	262	251	253	271	258	256	275	261	246	268	278	253
2063	586	243	162	113	97	91	102	84	84	63	99	77	84	67	50	52	63	48	58	43	42	63	55	54	44	54	62	55	78	42	47	47	43	71	61	44	49	53	49	55	60	49	47	55	46	61	74	77	63	63	65	51	65	50	57	60	57	39	44	49	56	57	46	40	57	59	44	56	48	41	46	45	48	53	44	44	52	59	49	58	49	46	51	43	59	45	48	49	42	48	49	51	49	34	51	43	48	53	48	43	57	56	47	44	46	50	36	47	53	45	51	52	51	46	44	52	68	49	52	44	53	50	43	50	52	51	44	66	44	52	58	42	44	45	51	58	40	45	48	52	51	51	45	54	47	53	47	44	48	30	59	45	46	45	57	50	56	43	37	60	40	37	51	53	37	59	68	47	47	52	43	53	43	53	55	50	52	40	38	39	53	56	43	53	48	43	53	56	48	49	39	78	49	52	47	46	53	43	56	53	47	36	44	42	53	46	60	39	52	65	63	41	53	40	60	51	65	35	61	38	48	41	51	48	42	46	62	49	37	63	42	44	54	41	52	53	43	57	53	57	43	54	46	41	41	48	52	38	38	44	52	60	43	64	47	50	49	55	61	48	59	51	43	44	54	52	50	49	49	44	59	39	51	39	54	44	49	44	53	43	55	53	43	44	50	44	51	47	43	51	52	51	48	58	36	43	53	56	46	51	48	57	50	42	52	57	62	43	34	51	54	40	45	52	58	52	57	51	55	39	50	61	47	51	56	53	56	65	44	57	53	49	47	48	39	54	53	45	53	42	54	53	41	38	48	52	59	50	48	47	44	45	47	54	55	45	48	56	41	49	42	54	49	68	44	66	60	67	67	51	49	45	51	55	52	49	49	52	55	60	42	39	46	57	51	54	44	49	58	51	48	54	38	37	45	54	54	55	50	40	45	52	42	52	69	46	65	42	56	49	40	48	47	49	52	49	44	40	47	52	59	47	49	57	60	50	43	44	41	46	63	59	64	49	59	50	33	62	44	59	52	50	40	39	42	44	47	63	44	48	59	49	48	42	33	51	41	52	51	46	45	48	50	58	47	47	41	45	48	61	52	49	35	44	48	49	57	57	47	41	48	45	43	50	43	38	48	42	41	49	52	59	42	48	59	41	37	60	53	55	43	54	39	53	46	60	47	50	54	55	47	43	59	42	39	65	51	47	50	52	54	54	43	35	52	43	38	52	51	59	46	40	42	52	58	54	48	46	52	56	57	44	53	43	56	49	46	57	33	52	49	48	46	58	46	61	52	44	47	66	50	46	60	55	44	53	43	56	56	48	45	45	53	61	40	53	55	46	61	50	47	60	52	45	50	49	44	41	55	34	55	51	56	43	59	45	49	54	52	44	38	49	46	45	60	48	48	54	48	44	45	46	45	55	35	48	46	53	61	33	46	52	43	47	38	53	36	60	56	66	55	60	50	50	43	52	44	48	55	44	60	43	51	49	58	37	44	52	40	41	56	56	50	53	50	54	50	48	50	47	50	49	41	55	41	57	50	59	60	40	54	46	57	39	46	44	55	44	40	52	59	44	49	39	50	52	54	46	39	44	50	44	44	45	49	59	44	55	48	45	48	52	48	49	49	54	42	61	57	47	51	47	51	33	46	65	53	47	49	45	42	49	43	54	55	41	42	43	32	37	50	54	44	51	60	33	46	50	40	47	48	46	41	52	47	50	53	56	51	46	45	52	49	46	57	54	51	52	62	54	46	47	47	50	48	50	45	41	41	53	38	53	36	46	48	50	40	57	49	56	53	41	43	42	45	53	51	57	52	48	52	48	38	50	52	39	39	52	53	52	57	50	41	50	59	66	55	48	47	55	40	47	54	47	52	66	47	48	48	43	55	52	49	53	61	54	43	62	49	45	64	52	32	49	67	50	48	50	45	60	59	56	52	44	45	38	34	40	37	47	47	64	50	55	47	50	58	38	40	43	55	49	29	43	47	42	45	47	34	43	48	52	51	59	41	46	43	38	52	43	56	45	48	51	54	59	46	38	49	43	50	56	42	52	45	51	35	36	51	48	38	53	40	40	56	61	47	54	60	63	55	50	54	44	59	54	44	40	49	55	52	46	48	40	51	43	43	64	44	49	55	53	55	49	58	45	48	61	53	45	47	50	45	42	35	40	53	48	60	51	42	43	42	38	32	46	43	54	54	58	45	63	54	43	51	51	45	61	48	52	55	51	47	51	59	53	42	57	51	52	49	51	55	50	55	59	42	55	31	47	43	53	57	60	50	43	50	48	49	45	64	49	57	52	42	55	52	48	51	49	48	55	46	46	52	63	52	49	47	46	58	56	63	45	47	52	37	61	53	31	58	45	42	42	62	60	56	53	45	50	48	41	46	64	44	54	43	48	42	52	47	44	46	40	56	58	55	40	57	30	58	46	47	48	54	48	45	43	51	54	48	52	54	39	54	49	48	43	41	58	43	48	48	57	48	50	49	51	58	47	53	55	56	41	49	48	48	66	49	57	55	45	51	33	44	41	39	43	61	58	43	43	60	39	58	46	55	49	48	55	49	51	53	55	48	39	42	59	52	50	38	33	58	41	54	42	49	49	30	45	56	45	52	49	48	52	58	45	49	48	50	55	36	52	46	51	59	43	35	54	60	44	45	45	45	44	45	57	46	51	52	52	61	57	51	40	39	51	53	51	48	49	47	56	46	64	42	43	33	54	42	43	45	47	49	47	59	33	53	57	41	43	48	52	51	52	41	63	36	54	49	53	49	49	69	51	41	52	50	60	42	47	49	42	45	35	38	44	54	42	55	48	46	52	59	41	55	44	58	53	54	46	46	50	49	47	51	44	62	60	46	55	42	55	52	54	49	50	53	39	41	56	50	49	46	42	40	41	53	50	57	50	43	49	52	35	44	61	37	60	54	57	56	56	45	49	66	66	46	62	62	47	51	54	45	61	47	42	40	37	43	47	65	48	56	39	46	51	43	45	54	54	30	42	48	37	51	40	44	56	41	48	46	47	58	39	51	52	40	52	54	50	46	53	49	64	37	48	61	42	47	63	53	47	41	50	44	64	50	59	56	55	54	41	50	52	45	52	56	43	50	47	60	46	58	50	41	50	48	45	42	60	47	39	57	61	67	51	43	49	50	49	52	39	57	58	50	53	55	64	42	53	47	51	61	46	42	49	51	50	40	56	47	60	45	53	52	57	54	42	49	52	53	52	48	50	48	45	57	54	55	57	50	66	52	45	64	43	40	55	51	58	53	45	47	45	41	44	62	53	49	43	46	56	46	53	45	38	58	50	55	43	46	59	54	51	48	54	58	46	49	43	51	45	41	40	36	52	39	45	60	71	41	58	55	47	45	53	46	43	46	53	43	51	60	47	55	53	41	61	47	52	47	61	59	44	58	57	48	39	45	52	45	53	49	45	45	37	47	45	64	50	50	41	51	51	37	57	42	61	53	54	59	64	55	57	53	56	50	59	45	49	44	53	35
19688	7309	3135	3869	6323	3945	2959	2650	2462	2335	1868	1865	1602	1165	756	691	579	543	538	500	488	499	500	528	521	490	468	509	495	477	458	449	471	449	449	468	471	493	493	506	430	498	595	659	645	599	655	711	722	653	753	773	718	693	657	673	725	653	589	567	521	492	488	469	466	440	485	432	458	388	455	411	375	410	440	368	450	398	417	418	410	406	442	410	411	458	396	438	386	435	459	411	412	440	416	418	435	410	422	427	378	405	425	424	407	415	427	442	437	437	395	421	440	440	443	433	405	446	392	434	399	399	430	397	429	434	431	413	421	392	370	402	428	413	443	388	408	434	406	424	417	421	403	449	452	398	380	390	407	420	477	421	371	429	429	382	469	389	391	399	425	396	424	430	355	373	414	440	450	401	457	422	410	429	423	453	443	403	422	419	402	406	408	410	379	414	433	417	408	400	426	415	423	415	413	403	401	374	425	439	384	389	433	433	392	410	393	432	411	408	407	412	410	358	408	389	398	395	393	416	431	430	393	372	400	399	405	389	436	353	427	458	401	396	424	402	437	406	429	420	415	381	410	403	403	434	432	409	386	381	445	415	467	389	405	426	423	452	440	418	410	406	388	380	398	439	412	450	447	413	448	401	408	442	406	383	386	401	434	420	444	421	427	412	458	430	397	382	374	428	433	420	385	419	471	403	388	419	381	413	404	399	423	418	403	389	409	428	438	446	418	413	416	440	397	417	400	425	400	412	400	400	436	403	411	424	389	421	419	390	425	396	397	406	422	400	396	389	410	407	412	428	394	407	421	413	391	439	377	402	416	420	401	435	422	449	390	397	441	406	407	427	416	426	415	426	385	393	419	419	418	404	426	395	434	417	389	363	421	388	444	378	427	426	456	413	431	432	401	432	409	404	417	385	405	408	425	375	431	419	402	382	481	419	393	396	395	437	418	393	466	423	400	402	383	418	407	399	425	406	412	418	435	447	418	390	400	406	363	422	385	396	409	399	411	458	376	398	423	375	430	406	383	411	421	433	405	400	415	424	396	413	448	439	409	421	430	411	406	403	382	438	411	413	468	412	426	429	405	449	446	436	397	380	376	438	409	404	385	432	409	405	415	432	444	380	470	399	443	447	449	397	370	413	362	412	406	398	404	383	420	416	396	418	420	440	425	426	394	429	429	429	417	422	401	401	408	399	406	383	419	396	409	424	408	410	358	396	403	418	435	389	407	423	395	409	387	421	407	386	417	377	422	426	378	426	398	420	401	409	467	375	431	437	396	438	399	399	383	414	414	410	428	385	387	416	414	401	446	381	400	410	424	419	412	396	425	382	386	446	407	414	409	391	405	377	452	430	417	440	390	406	401	392	428	415	406	388	366	401	436	377	358	382	429	444	411	428	408	391	447	358	421	416	416	389	395	407	432	424	415	394	380	398	391	407	398	389	434	414	377	403	398	438	413	433	412	418	417	442	424	384	386	420	405	388	420	410	387	422	423	405	408	406	403	389	380	406	418	371	426	386	420	406	408	394	425	406	410	423	432	421	403	389	408	392	373	406	431	422	408	391	435	435	422	441	446	414	401	418	429	396	427	449	421	409	406	415	438	392	401	418	421	416	424	401	408	406	413	406	440	438	410	408	393	430	413	402	447	446	387	428	407	417	396	383	373	423	403	393	396	404	424	406	410	418	394	394	411	410	418	426	404	382	446	411	397	393	384	409	431	413	406	409	401	402	412	422	381	447	401	402	415	389	399	433	446	373	380	415	428	390	424	452	438	406	410	385	415	422	415	427	397	373	444	423	406	445	414	424	397	435	399	419	437	427	411	434	369	436	418	399	401	401	409	401	405	394	384	417	412	425	410	416	388	431	413	421	413	446	411	395	434	436	395	403	385	420	410	396	403	401	394	450	395	442	437	435	420	394	404	400	429	403	414	407	436	414	410	397	422	394	404	409	390	404	446	414	377	398	402	384	394	424	361	416	411	436	451	389	414	424	435	434	429	433	413	386	427	429	384	398	415	438	406	432	389	420	367	459	417	409	464	454	415	409	409	381	427	445	417	439	404	432	430	389	390	429	417	433	430	424	427	408	388	409	387	423	422	377	410	444	397	442	444	409	424	427	437	395	385	448	375	422	399	385	411	407	457	410	393	407	403	405	451	453	433	405	415	421	417	411	420	399	409	408	386	426	412	405	425	419	394	378	365	411	392	407	446	423	433	429	429	442	424	398	414	402	411	401	398	378	425	387	403	409	443	415	431	442	429	432	388	395	417	370	400	386	447	391	406	447	408	440	415	415	426	394	420	413	391	396	407	448	413	397	381	407	443	384	421	393	428	440	427	398	430	378	435	407	406	400	382	359	398	402	382	395	429	395	403	423	433	431	371	417	401	388	435	413	436	403	399	394	390	410	416	402	428	384	407	442	410	417	410	396	418	436	406	390	396	391	416	434	448	398	436	419	438	409	422	421	394	385	410	394	417	436	408	435	429	411	401	427	471	427	436	364	433	425	410	411	401	384	422	407	427	425	452	420	401	394	393	436	436	395	413	406	436	423	386	410	425	391	402	397	426	402	386	415	416	419	417	426	388	403	413	399	434	418	406	428	409	423	408	419	420	440	428	408	390	418	428	420	400	391	391	425	367	407	411	428	401	414	385	407	412	410	434	429	441	438	399	399	402	414	472	438	389	410	451	388	451	416	415	392	376	416	410	446	411	393	408	416	429	424	434	402	414	429	432	397	425	371	431	386	389	444	398	400	426	390	455	406	416	398	407	441	396	393	394	388	411	384	394	413	408	380	405	418	390	395	392	410	429	432	424	413	447	418	430	446	398	366	416	428	455	432	409	452	419	418	434	384	436	397	441	416	431	415	455	386	393	430	415	390	360	424	407	379	380	435	415	463	451	423	418	417	403	382	434	391	408	423	374	403	405	383	433	421	431	431	448	395	453	417	414	425	377	386	382	413	386	426	411	425	405	439	376	427	414	380	395	401	437	408	421	395	427	398	418	427	410	421	427	407	417	392	427	410	386	395	377	419	428	432	424	416	376	440	404	395	371	421	442	429	393	411	437	424	399	424	401	418	429	398	426	413	373	437	414	407	391	407	422	394	443	389	386	428	448	453	406	419	413	413	425	418	389	384	414	405	396	394	432	414	442	421	421	431	448	429	431	441	373	419	424	419	377	438	421	421	403	377	421	381	445	385	408	411	415	375	392	423	362	417	415	361	432	403	396	414	431	397	418	396	426	424	394	408	402	441	415	410	407	442	404	411	402	408	407	412	417	386	424	450	387	417	426	400	410	417	406	413	450	430	423	396	413	433	396	434	418	449	398	412	412	402	420	394	421	392	416	379	397	376	403	417	418	414	440	425	434	407	437	370	406	398	414	458	392	424	400	459	430	393	423	406	412	410	392	438	393	418	389	390	407	424	407	425	391	435	415	410	402	429	437	422	423	405	427	405	429	425	398	400	406	378	414	433	418	425	449	432	443	381
2135	816	439	311	150	126	104	125	101	123	105	90	88	63	55	46	44	44	41	50	43	44	47	38	43	57	31	44	47	32	40	41	42	60	45	40	38	37	41	45	43	46	46	46	54	64	49	51	63	71	53	56	57	53	70	61	57	54	50	46	51	41	46	45	34	43	35	44	40	34	43	30	38	38	38	51	36	37	29	40	37	36	35	39	32	37	34	42	39	40	35	42	52	30	44	40	34	36	39	42	39	41	37	36	37	51	39	35	37	27	48	48	39	41	35	32	36	49	36	38	36	39	33	35	46	31	36	27	27	47	43	43	34	40	44	40	44	36	45	30	35	39	46	29	36	29	37	38	35	54	34	35	37	39	44	33	33	33	36	39	26	46	38	39	38	45	56	36	35	34	35	41	39	39	39	40	42	35	55	43	39	40	30	48	28	36	47	32	43	41	36	32	41	35	42	40	46	32	47	35	50	38	38	48	33	45	46	29	28	39	46	44	28	51	42	34	26	38	38	38	44	36	42	49	45	33	27	42	46	41	40	37	40	41	35	45	35	45	43	30	39	30	51	36	32	34	34	40	42	29	36	31	38	44	36	36	40	36	47	29	45	40	42	38	45	41	48	41	33	44	55	35	41	44	37	46	39	46	36	35	36	37	40	24	39	36	38	36	37	45	35	35	34	37	53	56	42	37	41	39	36	54	39	39	40	38	41	37	28	37	39	45	37	42	35	47	45	40	47	44	44	49	41	37	36	35	46	41	32	31	32	43	38	33	45	32	37	31	44	34	30	34	31	43	53	29	40	28	46	35	37	47	36	37	37	38	46	31	28	35	45	44	42	37	39	39	38	53	35	36	46	48	47	41	50	32	35	26	43	44	41	42	47	26	42	40	27	28	44	45	43	38	43	27	45	35	35	48	42	48	45	28	42	30	41	36	52	47	41	41	30	36	41	28	46	42	30	51	30	34	49	37	37	41	38	35	41	37	41	30	33	37	42	39	39	39	29	40	39	41	44	44	41	37	43	37	37	31	43	47	43	34	32	36	35	38	36	33	36	41	39	35	34	37	42	40	43	36	34	44	32	41	40	36	36	34	45	33	37	35	41	35	39	41	42	40	41	39	45	43	37	40	41	33	46	34	29	34	35	41	38	37	37	41	43	40	30	44	41	45	22	39	38	36	38	52	43	37	29	34	42	39	47	45	37	38	44	32	31	43	36	34	44	38	48	45	55	30	49	43	31	46	47	44	38	47	29	35	34	40	43	39	32	31	43	40	40	37	46	47	35	31	48	42	38	38	32	35	39	42	41	32	45	41	40	41	50	36	36	44	39	45	38	43	36	30	35	39	49	40	28	50	43	45	41	40	34	43	29	44	33	27	53	34	46	48	40	47	36	35	47	36	40	35	39	47	30	27	39	27	42	29	44	40	43	51	37	36	36	37	32	48	30	31	39	24	32	40	37	36	43	43	45	39	32	39	33	38	35	31	40	45	61	44	35	42	38	35	42	41	41	39	48	32	39	46	33	53	26	41	51	37	45	40	26	39	46	40	36	40	34	38	31	39	35	30	41	49	35	44	32	42	43	45	33	36	32	40	46	42	42	38	39	38	37	29	32	41	42	32	41	47	34	42	29	38	49	42	40	47	56	43	33	66	36	41	29	46	39	39	51	35	42	37	38	38	35	30	40	51	37	38	41	33	37	47	43	47	43	32	42	37	29	45	50	36	48	38	42	49	32	29	41	30	43	43	39	52	45	44	37	45	43	46	33	48	44	30	35	49	37	48	39	43	41	49	42	48	49	35	38	33	38	28	42	40	29	44	30	34	46	46	47	33	47	41	47	39	36	36	52	43	39	37	35	42	34	38	34	34	51	25	27	50	52	35	39	43	43	37	36	39	37	50	42	41	50	43	33	43	27	41	39	40	37	44	43	49	35	39	29	35	35	37	50	39	49	32	41	43	43	43	50	42	32	40	35	34	34	30	47	38	37	38	48	38	30	42	42	32	43	48	41	37	39	33	42	35	44	39	34	34	43	35	33	39	35	37	34	37	39	39	40	48	42	37	45	35	35	35	46	34	31	33	47	40	36	43	36	35	29	43	40	37	44	42	39	37	45	30	45	44	42	27	45	31	33	35	45	29	25	42	42	27	45	43	42	33	34	45	37	42	43	33	48	43	42	42	42	42	33	44	37	47	41	40	34	53	42	32	41	43	44	41	40	36	46	39	34	27	45	41	38	32	45	38	35	49	47	40	35	37	36	48	35	46	44	42	37	39	33	38	32	37	33	33	41	45	43	29	38	34	40	31	42	39	46	40	48	38	39	32	45	46	36	38	45	53	39	33	33	38	36	33	35	40	39	42	42	37	31	38	33	37	42	39	48	34	36	42	38	38	40	35	30	38	44	33	44	42	35	40	42	37	28	42	43	39	35	44	32	40	42	40	44	36	32	33	42	53	52	39	34	58	43	36	41	35	33	37	36	47	39	34	43	37	34	42	43	49	41	44	43	53	51	33	37	48	40	47	39	25	49	35	35	47	54	47	45	52	38	32	33	39	46	40	39	31	53	44	49	38	40	32	49	36	36	42	42	41	44	35	40	43	36	36	29	38	51	35	45	49	31	41	39	51	34	40	47	34	40	31	38	39	32	36	43	30	27	36	44	39	41	30	46	40	45	44	36	35	38	36	26	46	37	43	49	42	47	48	39	37	37	50	48	22	41	34	42	39	39	37	36	31	39	30	40	30	34	41	38	50	38	36	46	38	33	45	47	41	32	53	40	27	39	43	36	30	38	45	46	41	43	37	33	41	34	33	42	43	47	35	35	37	34	35	43	31	42	35	24	30	46	38	36	33	50	36	40	33	32	33	41	40	48	42	30	44	43	42	40	38	48	39	40	33	41	26	32	36	37	36	39	40	50	44	29	29	37	45	40	43	56	46	37	39	42	35	48	37	26	43	44	45	48	44	41	39	45	45	31	33	34	42	40	35	47	48	47	41	28	30	35	31	26	36	47	44	37	34	36	39	41	43	38	42	47	35	47	34	43	42	37	41	43	46	28	32	36	58	41	52	38	41	43	29	56	38	45	42	43	31	42	46	46	35	40	47	27	45	46	50	42	44	45	40	33	49	33	33	54	33	34	33	33	46	38	36	39	47	37	44	37	48	44	31	35	41	37	45	41	43	49	35	41	39	34	35	43	37	40	47	41	39	45	34	31	42	45	51	37	41	33	41	43	39	35	36	29	33	37	31	33	38	53	31	34	49	46	41	41	43	55	43	48	28	48	32	29	46	42	36	40	31	42	34	44	42	36	37	41	42	43	36	42	36	41	39	36	39	36	31	52	41	41	58	42	33	53	39	31	37	35	31	42	28	42	38	40	46	49	34	42	42	42	49	44	37	39	34	37	41	28	40	46	38	37	35	33	45	27	40	36	45	43	27	41	39	55	39	31	39	46	49	38	39	34	34	55	40	38	44	32	59	53	50
22921	9344	5050	6670	9527	7095	4933	4147	3638	3348	2455	2134	2048	1355	997	731	628	604	570	558	522	519	524	495	475	501	428	447	449	437	418	419	480	417	433	448	434	475	492	487	485	501	572	688	634	702	836	760	809	810	822	708	689	656	703	715	684	631	617	569	513	474	427	440	437	389	391	360	368	391	367	357	328	349	361	356	352	395	396	327	351	373	332	341	346	365	340	360	358	372	345	345	340	342	363	369	349	360	374	333	365	339	349	379	359	351	375	350	366	356	348	304	357	387	347	329	379	362	347	341	330	369	382	359	318	342	349	362	349	313	338	343	359	335	364	354	378	343	323	345	349	352	323	349	359	367	352	321	317	355	317	347	362	343	360	345	391	351	377	365	319	337	369	363	310	377	330	364	358	336	362	350	332	367	324	308	332	346	346	340	341	328	309	388	343	369	306	339	324	329	355	327	328	309	338	339	351	377	301	392	348	290	347	348	321	338	373	319	347	374	354	360	372	323	343	386	359	344	324	318	349	352	334	345	337	358	344	318	339	340	324	355	326	357	309	328	388	342	349	351	332	310	356	340	329	389	311	334	330	348	340	331	371	334	329	346	350	356	330	370	330	319	305	370	344	341	334	372	349	327	325	349	362	343	345	350	361	311	310	341	334	324	334	355	327	312	317	355	312	337	329	365	348	350	379	362	339	355	315	363	333	322	327	378	316	349	332	347	380	310	313	360	342	328	342	333	344	315	325	338	352	356	318	332	386	316	338	300	356	349	349	330	299	336	335	336	342	336	322	315	331	352	332	331	311	342	338	371	332	329	335	321	334	308	333	361	342	357	381	363	355	333	357	350	323	316	348	318	350	339	366	356	326	324	373	345	370	323	341	316	348	335	322	330	324	347	317	356	339	360	333	344	332	324	342	312	343	351	376	319	325	311	319	319	325	343	312	315	355	333	354	342	327	332	323	347	344	315	369	368	354	347	358	338	309	346	357	337	334	339	341	341	348	306	333	358	330	348	334	362	337	373	348	324	336	339	336	343	324	324	312	344	327	357	355	354	309	344	337	348	359	349	324	335	347	355	354	317	321	325	339	368	314	362	356	342	308	338	318	351	350	349	336	314	318	349	348	327	337	329	353	333	352	339	361	352	354	357	368	335	367	359	342	377	369	347	333	362	338	342	316	331	325	361	346	326	316	358	356	366	350	336	321	355	334	391	338	374	335	348	336	347	362	345	342	328	343	362	339	367	311	310	329	331	343	348	345	360	346	319	339	344	349	343	331	383	327	322	367	354	335	338	328	367	353	337	335	341	353	348	352	335	355	330	333	354	334	354	351	341	339	357	345	337	340	366	330	344	326	340	350	364	341	323	341	333	351	345	319	322	375	359	353	324	328	322	317	366	349	352	330	324	296	355	335	352	364	352	326	331	341	346	344	360	325	320	336	337	316	330	317	351	321	302	318	319	343	331	330	378	349	336	341	350	342	332	339	331	334	316	324	331	348	357	331	350	337	325	378	326	371	354	340	324	334	337	335	351	354	346	358	317	350	340	382	329	361	359	333	344	345	352	357	321	354	362	320	342	315	337	333	342	370	332	338	383	350	329	365	362	338	342	368	342	324	357	329	364	329	335	342	354	330	333	332	298	333	318	328	336	338	318	322	343	332	341	334	362	344	398	344	331	337	359	343	323	341	348	342	299	336	339	372	345	340	358	329	363	368	339	347	320	356	327	304	366	333	316	322	330	387	329	299	346	363	335	346	339	359	350	316	324	328	356	340	373	333	323	360	330	348	331	343	340	361	346	358	341	361	319	327	325	359	369	292	336	355	356	322	302	322	315	341	369	374	323	316	376	373	344	365	381	354	330	347	335	344	329	364	389	291	362	348	333	355	341	372	357	333	347	358	336	314	338	367	370	346	302	355	359	347	321	349	340	339	360	337	349	352	343	384	361	327	367	356	312	334	349	341	314	333	318	341	324	314	340	352	378	340	340	327	325	345	328	327	351	345	325	390	355	322	335	360	336	326	332	316	350	302	359	341	349	338	330	347	335	357	336	331	367	334	333	348	351	342	319	321	321	353	360	362	316	316	358	344	348	329	327	303	326	342	312	347	347	363	376	335	296	337	356	379	360	363	340	332	327	357	325	334	338	350	342	335	274	345	347	363	352	338	333	332	331	345	348	343	364	357	346	348	369	364	364	305	355	360	342	350	314	311	303	308	338	345	327	344	380	325	334	350	320	338	305	342	303	367	370	356	338	373	305	353	329	341	317	343	336	339	339	340	345	318	328	335	397	346	341	308	355	340	341	347	329	308	347	314	366	346	371	327	339	342	339	345	318	347	337	344	368	319	363	320	369	372	329	320	329	299	354	338	336	341	325	336	348	355	333	335	350	338	353	352	335	331	355	334	318	340	327	305	348	321	314	361	331	336	356	347	344	335	352	352	354	378	346	339	310	317	307	351	360	318	349	303	361	333	354	389	317	347	335	335	353	360	330	352	341	334	359	317	343	320	341	370	330	343	364	337	373	349	333	334	303	320	362	374	349	349	375	358	358	346	329	343	315	329	338	363	365	334	356	372	319	342	331	332	355	316	341	371	343	347	324	336	309	313	362	320	335	327	362	333	338	353	342	343	360	321	352	345	361	323	379	321	330	352	342	307	358	358	339	328	340	340	357	346	334	349	368	349	309	342	342	362	359	303	319	346	350	349	332	339	342	309	336	306	350	329	381	332	317	330	358	357	341	349	345	353	374	368	364	357	371	334	339	337	316	317	342	341	297	357	368	350	349	330	345	314	313	329	347	323	344	374	302	324	354	350	340	340	375	321	363	330	352	314	329	339	333	333	357	306	337	347	353	359	339	318	337	327	345	339	322	365	321	316	359	326	304	340	337	379	356	363	339	330	352	334	359	354	347	328	329	346	328	341	348	321	333	316	392	313	343	360	332	351	334	316	365	317	357	354	357	309	325	343	312	370	337	344	344	310	346	347	328	332	341	370	329	380	308	323	355	349	327	353	305	332	329	339	350	334	338	349	307	347	348	351	344	344	336	363	335	336	350	345	341	333	329	350	343	328	373	337	322	353	347	344	337	359	340	344	331	326	351	349	350	317	334	329	338	362	344	353	367	331	355	320	322	343	342	355	336	318	355	357	314	333	325	353	326	324	343	328	335	309	326	328	344	348	349	346	344	357	306	310	322	320	332	364	341	334	353	325	353	320	370	306	335	337	374	337	330	355	330	331	338	312	328	321	367	347	311	328	364	345	322	350	334	343	322	323	347	334	348	348	342	369	353	367	326	346	340	344	320	364	342	319	350	321	317	355	363	359	353	347	325	322	340	378	363	355	366	338	371	310	351	322	302	332	327	339	372	331	328	320	327	358	388	362	315	333	360	342	304	285	362	382	335	340	336	304	327	351	314	337	342	333	337	361	315	359	306	316	359	331	309	348	344	344	358	362	334	336	354	312	348	377	337	361	346	343	358	323	317	378	359
2869	839	441	194	146	132	99	125	108	105	100	87	77	64	61	46	57	44	46	34	46	48	43	39	56	51	48	46	54	40	46	47	38	45	51	52	45	54	46	40	52	42	49	60	56	68	53	60	73	59	57	61	55	54	76	59	48	43	44	70	63	50	51	56	41	52	25	46	35	43	42	48	45	39	44	41	47	46	37	39	47	50	54	44	42	38	52	51	38	41	46	34	32	39	50	47	53	42	43	44	41	31	37	39	34	39	48	39	41	44	39	39	45	32	45	44	39	39	41	35	54	56	31	53	41	40	39	46	32	35	47	34	44	39	39	36	43	22	47	26	46	50	45	44	31	39	40	44	32	43	54	39	33	41	56	46	41	47	44	42	37	46	42	46	50	45	46	41	43	47	44	46	32	41	47	40	40	47	32	46	32	34	53	48	46	46	41	52	28	41	37	43	42	54	42	36	43	44	32	51	42	46	42	40	47	41	45	33	33	41	38	39	43	52	38	31	46	45	42	33	52	47	41	31	30	30	45	49	54	30	50	46	45	42	29	35	46	48	56	49	38	47	29	42	55	42	46	48	32	30	40	49	46	32	37	33	52	41	49	41	42	39	53	42	51	43	43	47	43	46	43	40	39	35	41	45	36	52	53	46	44	31	46	57	43	46	42	47	53	41	35	45	40	43	48	46	31	39	56	43	39	29	40	45	45	40	50	32	39	48	50	35	38	36	56	29	56	34	45	39	42	41	43	55	30	33	38	35	42	48	35	46	32	31	53	43	33	48	37	43	41	50	38	38	40	46	32	43	37	50	43	40	42	50	44	32	56	26	42	45	41	47	31	50	45	34	46	42	37	42	43	37	36	44	40	38	29	43	40	30	43	43	46	42	45	32	45	42	49	40	44	28	46	47	46	39	46	33	44	32	42	43	43	38	44	39	43	42	59	41	38	44	50	40	34	38	29	36	43	35	30	28	36	45	37	35	48	32	48	37	37	42	29	26	51	44	29	44	35	35	31	40	38	47	36	34	46	39	35	41	50	45	34	34	47	47	46	44	41	40	44	47	42	40	41	40	42	47	36	45	49	38	50	34	35	39	48	47	41	38	44	44	34	35	40	52	36	49	43	34	41	31	46	37	39	37	44	42	35	37	38	43	42	31	46	40	52	50	48	34	43	41	44	43	41	35	39	40	32	50	45	43	39	35	33	32	40	46	38	39	43	38	40	48	41	44	48	53	65	34	46	40	45	43	39	34	46	44	37	38	36	45	34	46	42	38	44	52	53	51	39	42	37	38	48	44	31	35	50	49	47	43	30	40	51	38	40	45	52	36	45	41	39	46	49	46	39	31	42	48	45	40	44	37	45	29	32	56	45	44	39	36	33	40	38	41	38	51	35	30	41	50	44	46	36	43	47	37	35	41	50	39	45	41	45	31	27	47	48	40	35	45	43	44	42	44	41	36	42	39	32	33	49	42	43	45	42	54	38	56	48	39	40	51	42	40	56	46	39	44	32	33	32	49	42	43	37	32	42	46	42	38	35	35	42	36	48	63	35	47	50	48	40	44	45	33	30	42	45	52	35	42	43	42	42	46	48	48	43	43	42	34	46	37	32	41	52	37	40	40	51	39	31	45	44	42	53	49	39	36	48	43	45	38	47	43	41	51	46	39	38	43	38	30	39	53	35	47	44	39	38	46	53	40	35	52	40	34	36	38	35	44	43	38	40	36	46	32	28	50	42	33	42	40	44	32	34	32	29	48	34	49	44	33	39	56	39	42	23	36	48	39	37	42	44	41	57	39	44	40	41	45	43	48	39	44	42	48	36	37	48	47	40	30	50	48	42	31	53	32	43	38	35	46	40	45	37	45	33	43	46	57	53	47	33	55	36	47	33	49	50	40	35	41	42	45	40	39	45	44	30	39	49	47	45	31	38	37	53	53	38	57	41	32	38	49	37	36	34	41	41	42	28	40	36	45	31	45	44	51	53	32	39	44	27	36	43	51	39	44	43	35	47	45	48	42	36	47	41	46	39	54	46	40	33	43	47	47	46	46	31	58	41	47	43	44	42	40	43	50	43	42	38	41	45	46	46	38	48	32	46	37	41	42	37	39	43	30	39	37	38	49	44	38	53	37	46	49	49	40	43	41	31	34	49	36	43	38	54	42	38	47	36	45	50	46	36	53	40	36	38	36	39	31	34	37	41	28	38	54	45	41	33	54	46	35	40	45	37	43	30	35	46	44	37	41	31	45	31	42	52	40	30	36	32	41	45	33	43	33	50	39	36	34	34	55	51	59	42	55	35	35	38	41	37	44	50	46	38	39	44	42	29	47	33	30	41	41	44	50	49	40	42	32	51	34	40	45	50	36	36	44	35	33	38	39	40	38	45	45	35	43	31	43	36	32	40	35	50	43	59	33	37	37	49	39	43	48	36	33	39	45	44	49	39	47	35	40	33	31	38	33	38	35	47	42	30	43	43	40	37	33	34	45	43	34	41	31	43	37	36	47	40	44	44	42	36	47	44	43	38	47	37	45	35	34	40	40	40	36	51	43	36	48	46	50	37	46	40	34	47	51	36	28	47	44	39	37	42	47	39	37	39	43	51	34	32	37	44	53	50	36	44	41	39	39	46	45	31	51	33	45	33	43	36	52	47	52	40	35	57	46	34	43	47	47	50	40	30	51	39	44	52	32	47	46	52	41	41	35	33	45	47	42	31	51	39	42	51	28	40	51	57	51	38	42	55	54	52	40	49	49	44	34	52	51	43	38	47	45	45	43	55	34	34	36	30	44	51	39	58	37	43	44	54	33	51	43	32	37	44	38	56	41	48	36	32	50	49	20	32	37	39	50	42	38	40	46	36	35	51	46	35	33	41	41	35	51	40	37	40	40	44	48	32	40	38	47	44	34	36	53	40	38	40	47	38	44	40	38	52	48	31	35	44	44	37	48	51	31	52	40	43	40	47	42	34	37	41	44	49	35	36	32	39	42	44	37	58	50	45	48	41	48	43	46	47	31	35	36	40	41	45	41	39	45	41	42	35	46	38	49	40	36	42	36	49	47	43	47	29	40	46	43	35	31	36	38	42	45	44	30	54	53	38	44	52	45	52	49	31	33	32	43	35	48	42	36	38	42	41	46	42	34	36	33	38	37	40	43	39	47	45	44	46	41	38	30	39	31	33	34	51	47	38	30	41	33	40	42	42	38	48	51	31	37	35	47	38	35	36	42	29	33	48	36	49	37	47	37	42	43	50	47	51	45	33	41	60	41	37	42	43	37	44	36	52	39	41	40	36	51	38	47	39	42	44	43	46	38	42	36	38	45	41	32	41	34	59	42	42	33	41	47	36	37	34	44	43	48	43	42	48	42	37	38	38	40	37	58	42	48	48	39	48	50	46	34	33	24	46	40	49	34	38	34	54	45	44	49	47	42	42	42	41	42	43	53	42	52	40	40	40	36	35	44	33	41	43	51	39	43	43	45	29	50
23216	9131	5110	4780	8819	7034	4749	4530	3726	3223	2679	2052	1609	1360	953	780	673	699	621	633	570	525	558	537	506	500	489	452	445	466	426	452	438	452	453	487	477	525	552	523	493	563	582	689	690	743	822	880	956	880	824	674	625	699	780	778	648	600	572	600	587	428	422	406	414	407	415	369	364	360	344	369	369	396	325	345	363	410	371	381	326	381	347	361	352	369	345	363	318	384	321	357	383	330	383	363	382	384	319	374	396	383	402	392	370	358	363	348	364	361	384	411	392	358	399	362	347	405	386	357	346	364	335	344	362	346	350	323	341	353	332	370	353	359	368	328	393	328	368	376	348	338	322	353	337	355	333	359	359	346	353	388	353	337	348	350	335	365	351	342	373	365	346	363	377	310	348	359	339	374	355	362	337	363	350	360	379	355	368	329	317	346	369	340	343	366	352	398	347	323	359	337	341	304	356	315	357	334	378	349	345	336	364	334	371	333	326	366	328	326	333	367	341	337	361	329	358	360	367	353	383	335	339	326	363	383	363	318	377	355	330	353	369	334	331	330	352	346	341	362	340	374	384	343	399	373	334	357	364	384	354	350	311	332	366	347	339	363	348	367	347	346	371	332	364	349	374	365	346	321	363	359	353	361	343	335	348	366	356	327	319	322	352	359	358	352	364	357	356	373	377	348	351	347	354	383	346	369	364	352	323	357	340	341	345	341	349	360	357	361	326	316	358	364	362	326	362	370	326	363	353	361	333	332	368	336	350	341	402	337	359	365	357	322	374	345	325	358	346	363	334	358	354	374	378	357	327	376	302	372	333	342	349	353	354	350	372	319	309	356	323	372	332	346	385	367	348	350	360	334	337	332	375	376	367	344	337	342	378	358	345	369	362	361	367	328	354	382	367	342	358	353	311	363	340	340	387	322	337	353	370	363	364	354	324	366	327	313	373	360	356	366	353	316	349	350	351	348	396	377	380	354	320	333	327	349	369	331	332	361	340	351	363	375	338	310	324	336	336	345	354	345	344	346	368	356	351	337	325	369	338	357	367	344	367	336	356	303	341	360	404	380	354	374	335	346	379	347	338	327	328	385	348	348	346	367	317	335	328	347	361	340	382	354	382	358	318	356	355	346	359	305	349	364	323	363	322	364	356	337	356	325	371	369	371	356	356	363	372	336	315	367	339	343	360	336	346	353	346	373	349	362	364	346	377	362	338	358	362	381	339	359	347	359	322	383	369	332	365	339	366	344	323	352	352	329	372	337	354	317	350	375	343	373	330	296	352	361	352	381	316	316	346	357	362	329	350	366	317	362	347	340	345	341	378	363	344	356	350	341	378	333	343	323	351	373	352	368	372	349	330	337	394	360	315	339	373	354	343	339	352	403	322	338	347	375	392	337	333	356	356	348	364	351	370	351	350	326	365	330	333	311	331	349	365	333	323	347	343	366	333	340	372	354	359	350	338	343	352	350	334	344	367	319	340	347	366	334	358	344	358	352	354	344	364	357	394	343	342	352	326	355	338	364	339	389	330	349	370	365	343	342	334	357	354	350	338	372	336	348	363	344	336	339	363	355	352	348	356	335	355	379	354	341	368	365	346	358	348	339	366	359	324	336	331	342	362	365	383	372	367	377	359	370	333	316	340	380	351	325	371	337	349	386	332	388	357	357	369	337	335	339	357	375	316	338	374	364	377	374	340	354	283	357	357	364	326	385	336	356	333	350	321	362	345	373	356	347	356	292	349	348	329	360	359	342	340	354	313	320	354	344	314	343	358	354	357	347	337	357	342	402	351	344	338	324	337	330	334	357	383	341	349	388	360	337	378	325	364	346	348	378	379	359	329	371	380	355	335	378	326	371	362	317	363	369	343	352	327	367	357	353	357	370	361	384	390	367	326	364	358	344	305	329	319	373	358	346	336	349	369	370	369	363	378	340	338	385	344	331	343	355	344	383	326	399	325	360	333	352	358	336	353	370	321	374	370	351	348	344	360	349	346	333	380	341	325	380	316	339	354	378	363	361	346	330	365	352	345	354	332	334	344	353	336	339	320	360	325	364	337	383	340	360	374	357	345	324	342	321	356	396	360	360	322	349	343	337	348	350	336	320	350	369	347	385	321	353	354	325	334	317	349	339	350	327	332	363	333	370	351	354	332	365	374	348	351	376	338	321	363	362	351	335	339	359	335	354	379	346	345	388	332	332	369	339	319	348	320	331	333	358	359	350	358	363	361	332	389	314	323	365	368	355	334	385	347	339	340	378	367	363	340	332	317	386	339	356	350	350	368	328	344	332	369	357	312	313	348	380	319	369	358	350	331	365	377	352	363	332	360	331	322	355	364	348	358	332	367	375	346	351	309	331	337	364	356	353	353	358	349	351	363	356	359	316	378	390	386	340	341	328	371	328	327	348	365	384	363	349	334	374	324	350	335	344	377	345	323	348	355	350	357	334	349	387	350	353	350	345	350	347	340	365	332	345	358	327	358	358	367	331	346	357	360	328	376	365	364	369	345	321	367	357	354	379	352	348	369	356	385	357	353	345	333	342	321	346	357	363	386	344	345	318	373	327	302	358	360	362	353	345	334	329	333	347	353	337	324	356	317	354	355	328	365	362	328	361	351	340	345	335	374	357	318	336	340	345	353	368	342	342	372	366	361	332	348	345	369	355	340	343	350	379	354	334	373	361	356	394	354	337	350	344	352	364	345	360	355	326	364	357	363	366	344	339	330	371	366	344	333	327	355	319	346	329	354	331	333	372	338	339	329	360	368	360	316	335	353	332	359	342	334	327	326	375	355	376	346	327	320	372	334	336	356	383	344	357	359	392	344	349	345	359	327	362	356	335	358	348	331	341	355	373	368	320	340	318	328	329	334	384	354	372	376	327	342	329	348	365	357	358	344	355	350	356	358	332	323	346	353	367	369	362	363	312	363	362	332	371	312	347	341	347	379	340	388	319	368	315	389	359	365	337	364	376	338	323	357	328	352	353	368	336	369	342	382	339	361	331	401	322	354	347	345	374	327	355	336	348	368	389	368	337	374	347	350	336	366	353	334	353	316	331	333	366	349	355	355	374	353	342	336	350	364	364	351	331	339	368	358	353	336	342	346	378	365	345	329	323	375	347	361	351	367	330	347	322	332	335	326	370	362	373	319	367	345	362	346	387	346	377	362	342	352	324	333	361	344	320	348	325	350	338	319	311	326	352	337	362	353	346	356	353	357	308	354	314	338	354	357	388	336	335	392	369	336	338	349	335	350	384	396	358	341	369	380	363	327	371	382	360	363	333	343	345	341	341	362	388	363	361	358	350	316	332	385	341	354	325	349	349	343	342	332	348	352	322	387	368	327	353	365	300	325	349	374	343	335	333	333	335	375	352	315	349	342	336	360	340	368	371	369	362	369	319	347	355	352	358	375	327	370	352	389	379	348	322	360	362	332	354	363	364	319	337	365	357	339	313	379	365	358	379	328	358	340	338	349	374	318	344	360	358	346	352
2565	1111	520	312	222	192	136	153	139	127	104	100	79	65	59	43	40	36	45	38	36	50	45	43	37	33	29	36	27	43	24	37	37	24	36	36	39	29	46	33	38	38	41	40	35	56	56	65	67	49	58	51	39	77	55	49	43	44	45	32	46	36	39	34	31	33	28	32	31	31	29	29	24	27	28	29	34	30	32	36	28	37	36	31	36	26	28	25	30	39	27	29	30	39	38	24	37	37	29	39	32	29	34	28	29	34	22	33	24	35	26	38	32	48	31	30	32	38	31	31	27	19	25	34	25	24	32	24	30	28	38	29	34	31	24	24	34	34	26	34	34	28	32	36	20	35	23	25	26	32	33	23	33	30	27	24	30	29	38	26	35	34	37	32	21	35	29	33	27	37	26	33	31	24	40	33	23	34	38	32	35	23	26	36	39	36	27	36	36	33	30	26	32	24	34	25	27	33	32	35	21	37	29	29	39	29	25	21	31	35	32	23	21	21	32	25	47	30	30	48	31	30	21	29	33	32	31	24	27	35	37	19	39	38	28	36	42	31	28	27	25	18	29	31	19	34	27	26	34	38	34	30	36	32	19	25	21	29	36	21	31	29	37	33	26	18	26	29	30	29	29	34	26	26	26	31	28	32	33	28	37	21	36	27	24	34	36	19	28	27	31	26	27	31	37	36	26	30	33	27	23	28	29	25	43	18	32	29	41	31	25	30	19	45	31	23	37	38	33	29	28	31	30	37	30	24	30	31	23	26	26	25	30	31	36	33	29	34	30	27	29	21	23	26	31	31	26	32	31	32	33	27	29	38	32	25	31	29	30	22	41	28	28	25	31	22	36	34	33	23	31	24	22	34	35	29	30	33	22	32	29	28	25	26	30	32	27	29	35	26	32	30	32	29	23	27	24	35	22	32	32	30	37	39	19	27	26	29	35	30	35	19	36	24	35	40	26	27	25	26	28	32	29	41	26	29	23	38	28	36	27	26	34	37	31	29	30	27	30	31	23	27	22	32	33	35	28	24	28	29	32	22	33	39	33	33	28	29	32	31	27	28	28	29	33	43	31	32	36	40	32	33	28	41	32	30	33	25	37	29	39	29	35	23	31	16	29	37	32	25	23	43	37	26	31	31	39	20	28	32	30	30	29	42	31	26	32	28	33	31	35	31	25	46	31	24	29	36	24	29	25	26	24	35	41	27	24	22	29	34	31	29	34	32	27	41	28	27	25	23	26	26	32	29	38	30	31	26	27	34	29	30	18	21	20	26	31	35	33	33	26	22	24	38	27	37	31	34	27	26	24	33	24	31	33	29	29	31	33	34	32	33	28	30	31	29	30	28	27	31	35	27	26	26	32	25	28	35	21	40	29	31	24	35	34	19	25	22	28	28	35	25	32	29	34	35	20	28	25	35	32	29	25	30	31	29	26	32	32	37	32	22	31	22	39	22	37	32	18	28	28	25	25	32	33	34	35	28	29	21	27	24	33	25	28	29	28	23	22	20	32	23	24	37	27	24	33	22	30	31	34	29	33	32	45	30	26	36	29	33	29	30	33	31	24	29	40	19	27	36	35	38	38	22	30	30	27	37	40	34	32	33	34	19	24	32	23	29	35	41	23	29	33	28	32	30	29	29	28	33	24	32	31	24	38	26	38	19	33	30	22	24	25	25	24	28	36	39	28	32	24	31	27	34	23	30	34	27	40	33	30	36	32	25	29	30	33	34	37	35	37	19	24	32	22	24	30	30	32	32	28	34	32	33	27	41	36	27	24	32	28	30	32	44	32	34	29	23	23	30	34	33	36	26	35	27	27	25	45	25	23	35	26	32	31	26	26	39	32	32	34	33	25	28	30	36	33	31	36	26	22	22	26	27	30	39	33	33	39	24	24	31	29	27	36	30	27	38	24	41	25	25	22	46	26	36	29	32	30	30	35	24	23	28	29	20	33	33	23	23	38	23	23	45	28	26	24	33	24	20	34	40	26	29	23	23	33	34	22	27	33	22	31	27	33	27	32	31	42	33	23	31	27	34	33	30	40	27	35	20	31	25	32	25	36	27	30	24	31	24	27	27	38	37	28	29	30	32	37	28	28	24	35	31	33	29	39	29	17	28	31	27	24	43	37	29	27	28	33	25	29	35	28	26	25	39	18	28	28	32	24	27	29	23	24	26	37	28	23	31	31	22	26	33	21	28	37	38	31	31	33	30	33	26	35	43	36	26	33	42	30	26	36	35	36	23	20	23	21	32	34	21	28	31	21	32	31	30	21	26	32	27	27	27	28	35	28	28	33	30	44	27	27	24	34	34	25	42	33	26	42	27	27	33	37	28	34	25	20	22	29	28	29	38	32	32	35	33	39	32	23	26	32	35	37	25	25	29	34	33	27	30	31	22	22	26	39	27	32	25	32	31	31	33	23	23	26	32	33	37	32	25	31	23	36	32	35	30	30	26	27	28	35	35	29	24	46	33	26	29	28	27	23	31	24	25	28	35	31	32	38	28	31	23	35	38	27	31	33	30	29	24	32	34	29	30	36	30	19	28	24	29	30	40	36	38	30	35	32	35	32	23	30	23	41	30	35	39	32	36	31	36	38	32	23	29	39	29	32	29	29	24	30	31	34	26	35	30	26	37	25	32	36	35	28	28	32	22	28	30	31	37	28	27	31	29	22	30	32	26	28	29	31	32	34	31	35	37	26	34	30	28	26	30	36	27	21	40	30	34	33	25	31	41	22	25	30	32	20	27	19	32	26	32	35	30	31	41	29	33	30	25	30	25	31	28	38	29	30	28	35	38	35	28	25	29	33	31	29	33	32	27	25	33	28	26	26	17	19	34	33	27	25	24	27	28	26	25	22	32	33	36	25	32	26	27	24	27	39	22	32	20	29	35	38	25	27	30	35	29	33	27	27	34	27	32	36	29	30	18	41	28	32	40	27	29	30	27	32	25	27	29	35	35	28	23	18	27	29	27	30	28	33	26	28	27	24	40	29	26	34	37	34	28	33	34	27	35	26	25	31	31	31	39	25	30	42	24	33	33	31	30	29	21	28	27	37	40	26	27	28	22	29	30	33	38	31	22	27	32	25	41	29	35	29	27	25	32	25	20	29	33	35	25	31	29	30	30	36	34	34	29	32	42	21	20	32	27	31	26	40	28	30	34	27	42	40	28	30	33	40	27	29	28	26	34	32	24	34	30	28	37	25	32	35	25	21	29	32	26	32	37	23	25	32	33	30	29	36	27	19	33	29	30	36	29	25	28	29	22	34	26	29	33	25	30	30	27	23	23	26	36	34	35	29	32	24	32	31	45	27	22	28	31	25	24	28	36	25	18	27	22	28	27	39	24	26	21	37	26	24	34	36	30	25	35	22	32	32	34	28	34	44	32	28	36	30	37	36	30	30	27	29	31	36	32	23	21	26	25	26	29	29	32	29	34	26	26	26	20	23	28	34	25	32	31	32	30	31	33	35	26	37	25	32	28
25284	11185	6130	7847	13620	11322	6643	6234	4647	4154	3465	2714	2043	1572	1377	927	863	706	674	674	648	657	570	577	482	478	439	434	422	429	382	396	394	408	433	441	469	460	478	464	468	501	595	684	682	832	922	985	957	820	836	702	703	867	824	740	612	598	549	556	571	417	378	350	325	335	331	309	271	256	262	292	290	256	305	323	322	289	277	265	288	260	262	283	267	265	254	264	254	308	293	292	291	319	302	331	281	286	286	254	283	285	263	282	289	275	244	285	293	253	274	293	300	273	297	299	290	300	285	305	275	286	245	245	265	225	266	277	280	266	249	268	255	250	256	233	250	258	263	274	226	268	237	254	265	254	270	262	276	249	247	277	279	263	253	270	275	230	250	259	247	254	249	255	254	252	244	253	278	287	251	264	220	284	288	251	243	265	271	252	286	263	249	279	240	234	248	275	259	261	253	269	251	245	281	260	264	247	268	266	238	259	252	301	264	240	263	236	267	246	253	285	259	264	281	230	265	270	264	243	253	244	243	246	269	282	270	250	253	273	275	257	264	253	266	229	215	262	282	261	249	256	252	258	266	224	257	259	275	269	275	239	265	248	276	261	258	257	265	257	287	231	247	258	266	266	258	245	276	270	271	263	272	256	257	224	233	252	282	278	288	273	290	280	242	267	254	226	261	235	262	246	240	250	275	241	250	251	244	229	253	253	241	281	242	243	258	253	255	258	262	291	280	260	279	230	256	267	241	229	265	220	250	290	248	231	265	250	247	277	248	249	251	277	251	274	263	252	270	271	253	282	262	260	248	273	277	223	271	259	224	294	279	237	225	213	272	260	232	254	261	247	249	273	280	263	277	237	243	253	284	279	245	268	293	274	242	276	261	257	269	236	266	261	246	253	277	219	247	260	269	243	268	261	246	264	256	275	268	271	255	260	249	250	269	291	230	242	245	259	252	275	243	243	252	241	247	251	260	218	269	280	246	267	258	247	266	268	264	265	239	271	234	263	216	240	262	234	250	238	263	255	271	237	255	238	233	268	303	260	258	251	271	288	271	232	264	276	270	250	276	211	268	260	241	248	240	286	247	240	249	259	268	243	254	275	254	265	271	242	282	257	268	265	251	270	275	255	259	238	255	233	284	258	256	246	277	272	253	243	273	235	262	258	243	259	248	247	261	245	258	266	264	234	270	260	270	261	243	250	269	245	273	276	244	255	264	228	277	256	265	243	259	230	285	251	254	267	235	259	268	264	274	218	247	265	245	289	242	266	244	278	247	240	269	277	261	269	283	282	256	270	276	271	262	243	233	246	250	260	239	279	278	264	231	292	247	276	258	267	257	269	242	257	241	235	259	246	255	242	261	243	251	248	252	251	279	234	237	263	231	257	245	265	265	296	261	256	257	279	283	255	295	259	246	254	252	252	261	246	278	263	260	268	267	253	275	230	256	243	263	264	269	250	277	271	228	249	272	259	255	233	267	265	255	267	250	265	275	263	247	261	242	261	269	277	228	247	284	245	264	254	247	251	258	254	238	249	284	289	236	257	269	260	216	260	232	270	261	263	256	242	270	270	279	269	282	256	257	249	234	278	241	228	281	244	263	263	244	259	279	264	275	240	283	264	266	253	255	269	257	265	246	254	251	254	255	255	254	268	257	219	236	275	285	243	294	251	257	279	262	260	271	264	258	235	223	234	256	280	231	249	282	281	250	242	230	243	296	247	276	245	258	268	263	258	270	257	267	275	269	305	289	246	264	258	271	310	250	257	266	272	228	247	248	272	295	250	268	237	244	244	260	277	257	286	274	264	262	246	220	239	256	282	257	237	249	266	239	275	253	238	270	228	278	233	254	271	263	228	257	298	272	263	251	267	254	259	248	242	267	251	257	280	246	272	271	264	266	274	266	243	262	256	260	271	256	258	243	244	242	254	256	232	275	275	239	242	245	243	290	289	247	251	286	248	284	277	264	278	275	242	267	237	257	272	253	249	257	251	277	249	272	244	239	245	264	259	256	269	240	253	239	258	248	251	261	272	248	245	267	264	245	272	287	242	256	248	268	251	268	234	283	253	254	247	247	244	275	245	247	271	269	254	244	260	220	255	237	255	257	247	243	257	252	253	269	242	237	242	242	258	252	256	255	224	264	258	242	282	272	225	262	287	233	241	286	247	249	264	253	248	255	256	282	251	265	280	273	242	241	262	244	278	264	261	273	269	247	276	268	264	243	236	285	254	230	256	268	262	254	224	252	258	274	257	256	264	235	257	272	261	280	257	269	229	251	259	259	260	257	232	257	260	255	249	244	251	266	257	267	247	275	261	256	252	272	256	246	254	241	260	239	232	250	257	284	261	262	251	258	271	275	262	273	272	272	258	244	255	240	296	270	255	236	237	273	281	227	258	254	243	275	279	269	265	255	245	250	238	244	268	263	273	256	262	259	255	277	238	280	250	268	259	247	248	263	238	273	267	271	266	258	242	242	236	254	264	254	276	261	261	254	258	293	254	265	267	288	274	273	273	253	253	246	287	249	245	255	256	273	271	247	263	246	275	248	243	262	271	222	274	267	247	263	278	239	249	260	240	265	289	270	293	248	276	235	257	268	210	252	256	243	247	282	242	263	288	261	247	268	278	284	281	268	241	265	283	258	285	258	246	269	249	263	272	254	226	258	279	270	250	262	263	260	262	248	293	262	231	244	260	271	253	267	282	278	237	287	276	235	267	247	259	272	248	240	263	263	235	281	234	282	264	288	250	268	263	270	251	260	238	248	264	249	263	263	269	245	238	259	252	264	278	288	254	271	238	218	248	229	237	267	258	258	247	239	254	240	248	280	248	233	250	264	273	246	257	239	273	243	270	278	265	261	278	253	254	285	256	229	274	279	238	256	274	233	253	274	291	255	251	259	291	257	267	258	252	246	231	216	273	225	284	264	253	288	265	297	259	278	271	269	257	257	220	257	247	247	249	239	239	251	265	267	247	259	260	268	255	258	257	249	259	260	246	248	250	278	238	256	273	230	264	256	250	302	280	255	254	267	263	297	242	283	269	259	276	288	248	244	279	271	255	246	294	260	219	245	260	263	284	272	238	257	225	254	273	269	240	273	261	250	267	251	257	282	278	282	240	255	277	283	267	297	246	254	278	280	236	285	269	238	261	244	241	271	251	233	244	268	272	246	256	252	253	266	256	277	260	257	259	243	259	264	284	272	273	252	231	282	274	241	268	257	240	266	238	262	227	235	277	236	255	253	270	245	256	264	258	249	253	272	256	251	261	267	255	285	272	289	274	252	247	275	297	257	269	250	273	259	259	252	284	258	243	270	268	223	247	228	252	249	261	240	265	276	281	255	263	285	221	242	242	286	238	255	259	281	276	255	279	230	251	287	246	233	242	252	243	282	285	262	242	251	254	234	257	258	306	252	256	238	253	239	254	250	240	264	246	262	275	274	243	230	238	255	266	244	255	243	284	249	261	249	251	279	234	259	260	233	234	230	265	261	251
1952	559	336	142	100	99	86	88	79	82	96	79	67	72	69	43	52	46	52	54	47	61	58	50	51	66	43	45	44	52	61	43	43	47	51	56	48	64	56	62	52	49	69	61	52	47	62	68	64	79	50	56	64	59	52	58	56	51	50	49	51	55	39	44	45	67	41	57	47	47	64	48	44	62	56	54	44	53	51	49	53	44	47	45	38	45	43	42	43	57	48	46	57	53	47	35	42	54	42	62	54	49	43	51	47	61	52	54	44	48	51	58	41	53	45	49	42	57	46	54	54	25	50	55	39	37	54	52	36	40	36	55	54	43	57	52	41	49	42	46	50	41	56	32	37	46	47	42	39	37	59	47	53	48	47	50	49	65	43	50	39	46	48	51	52	50	49	50	48	51	58	51	47	41	49	42	52	45	40	46	59	58	56	47	49	53	38	39	51	45	44	33	59	33	44	47	54	53	54	48	54	45	54	41	45	55	50	52	51	46	51	40	45	49	41	64	40	51	48	42	58	47	39	51	39	49	45	44	53	45	53	51	51	54	53	52	44	32	49	46	45	46	60	44	37	46	58	41	42	42	37	50	54	45	51	54	46	40	54	43	48	50	46	54	49	48	49	53	52	44	48	49	37	40	51	42	62	51	49	51	73	49	52	48	56	40	58	59	48	41	36	53	40	55	49	51	50	43	46	40	49	59	41	39	49	34	53	42	56	40	45	33	55	42	47	48	37	38	42	45	58	67	52	45	39	52	45	48	49	47	42	39	54	60	48	49	42	47	43	49	45	36	40	42	36	37	55	53	56	40	55	46	60	55	48	57	36	55	37	33	45	49	49	54	52	48	53	49	49	54	47	42	47	45	47	62	48	35	58	42	43	41	46	66	42	47	61	56	45	34	52	48	36	51	49	47	45	46	45	44	51	49	46	36	56	39	46	48	46	50	53	37	57	62	41	46	47	47	39	49	50	46	61	55	50	52	50	45	58	39	39	46	40	41	58	58	60	43	50	46	47	55	48	48	58	43	52	45	43	45	68	52	43	60	54	59	51	44	46	40	45	48	53	42	62	46	61	44	48	46	44	61	38	44	54	48	46	52	53	42	39	49	57	37	33	48	65	45	52	45	42	42	48	48	44	45	38	38	47	57	51	48	49	56	43	46	49	38	49	43	48	41	38	51	63	45	47	35	51	51	59	50	45	49	50	52	46	37	53	59	45	55	59	51	48	46	44	59	64	51	41	57	51	48	53	54	50	45	47	46	52	48	36	55	39	59	58	46	61	50	58	44	50	36	49	40	43	54	37	49	48	33	60	48	48	38	49	38	47	50	53	46	41	49	52	51	52	43	48	65	62	49	45	58	48	46	44	49	41	43	55	48	49	41	54	49	49	53	51	39	49	45	50	66	45	41	38	49	41	52	50	44	47	43	58	43	59	47	41	45	43	54	55	43	46	51	35	56	41	46	45	56	55	48	49	53	48	48	46	42	45	37	36	61	48	57	61	49	45	49	49	40	55	43	47	59	51	38	48	50	53	53	60	39	54	59	59	49	61	55	41	45	49	46	51	63	41	44	52	47	48	51	54	50	43	47	47	58	53	60	51	55	53	46	51	44	57	40	51	43	51	59	43	44	54	55	49	46	39	45	56	40	44	43	49	46	58	55	42	41	47	53	45	43	58	39	46	33	62	54	47	48	51	43	49	44	51	49	50	42	42	62	52	38	59	49	58	37	45	48	61	47	44	36	46	67	54	48	42	54	36	67	41	51	54	33	54	48	42	47	57	48	38	53	44	50	57	58	38	44	59	59	51	40	50	47	54	43	39	45	35	38	39	56	51	47	57	50	54	51	47	46	44	56	46	47	43	60	36	38	51	60	59	56	33	48	60	48	58	44	40	56	59	57	55	58	50	38	32	49	59	41	55	45	59	47	57	44	52	60	56	53	42	51	43	35	55	52	48	51	57	50	29	38	41	42	42	30	42	44	50	44	38	50	56	51	54	61	61	50	57	47	47	49	41	53	64	46	47	38	54	66	58	47	54	50	53	55	45	49	45	49	41	41	41	53	47	41	47	49	43	49	47	49	61	44	51	41	57	35	41	37	32	47	51	38	51	56	46	59	42	55	42	50	45	54	43	47	49	41	44	54	39	49	48	57	56	46	57	49	46	52	45	40	53	59	40	52	40	55	46	43	49	57	43	42	50	40	48	48	46	53	60	56	45	55	46	43	42	59	62	46	44	41	49	66	29	34	36	31	50	45	49	52	55	41	54	50	46	52	49	50	51	57	38	34	44	46	42	46	45	47	39	41	57	40	57	51	58	49	43	49	34	49	51	56	52	45	48	62	45	47	54	55	54	43	42	46	53	49	54	38	37	52	46	48	47	50	49	48	48	42	48	48	42	44	48	37	52	45	52	36	47	51	54	48	48	40	39	40	52	39	40	49	41	45	46	34	44	45	56	54	59	45	45	49	46	50	43	48	45	45	52	36	40	45	55	49	39	56	40	44	45	48	40	50	65	59	44	55	61	43	35	54	46	55	45	49	52	49	55	54	55	49	38	50	46	48	35	37	41	51	42	46	47	36	55	53	48	53	51	59	41	48	43	47	50	51	75	40	45	52	46	48	38	48	51	53	53	60	57	40	43	44	55	56	44	51	50	49	52	28	43	43	50	61	43	53	56	52	57	49	60	42	38	43	48	33	35	50	54	49	57	58	52	49	49	56	48	57	49	46	61	41	46	51	39	63	34	40	43	49	52	48	76	47	33	54	38	36	44	42	40	48	39	42	52	57	41	52	50	41	49	30	48	45	42	36	45	43	42	49	38	43	52	48	43	52	43	46	59	53	49	44	48	50	62	40	57	49	48	51	48	44	42	40	46	69	54	38	45	43	44	45	50	55	38	44	41	50	55	55	47	43	58	38	45	43	45	39	46	48	44	43	41	49	49	55	42	47	56	36	61	47	42	42	46	46	47	52	67	51	58	50	61	42	54	48	54	51	44	50	49	55	52	48	37	25	41	46	59	52	50	47	44	44	50	50	55	57	34	58	46	32	63	52	50	44	47	47	73	52	44	51	51	47	60	49	41	37	47	51	43	48	38	45	63	52	47	53	38	50	39	50	40	57	52	50	61	53	47	43	57	42	46	48	50	54	46	49	51	54	44	63	60	72	51	38	45	56	60	48	46	53	54	46	53	59	43	59	36	39	46	41	44	48	47	48	41	63	40	51	50	42	37	53	46	42	45	47	47	54	38	48	43	47	42	47	55	40	45	43	51	33	43	50	40	44	45	42	51	49	43	53	56	38	41	44	48	52	37	57	38	45	52	77	42	45	48	44	58	46	43	50	40	55	43	45	51	42	46	50	46	45	48	61	42	56	36	52	47	47	51	59	46	42	48	49	50	44	42	52	51	42	43	41	59	31	39	47	47	56	55	47	52	51	64	51	42	52	47	52	53	52	54	52	51	44	71	47	50	56	44	51	58	43
18154	6714	3821	3173	5717	4200	3072	2682	2039	1976	1811	1389	1005	850	639	577	556	515	505	504	542	482	460	504	450	475	477	479	466	460	406	437	463	489	459	486	473	518	533	571	597	629	625	682	679	694	674	779	777	724	684	664	685	683	720	625	589	555	490	484	492	470	479	423	434	431	423	419	396	423	394	397	395	390	488	409	442	417	371	386	385	374	385	407	394	393	408	462	398	458	432	420	463	442	391	353	393	429	399	421	389	393	411	428	399	427	414	415	405	418	404	423	424	410	390	392	399	404	416	418	401	397	417	401	426	431	386	378	402	420	429	390	408	422	408	436	406	378	381	395	387	403	399	386	409	425	377	394	380	407	428	397	386	405	388	429	385	417	383	398	384	399	383	406	401	414	414	413	372	402	364	396	374	420	420	425	379	369	395	400	417	411	402	384	395	391	425	410	420	415	413	408	414	439	384	385	381	396	437	395	418	419	410	429	414	413	377	424	383	365	405	415	374	430	391	413	413	396	388	390	405	425	405	407	389	395	403	393	408	424	416	355	443	412	398	389	410	429	424	431	406	443	381	404	416	431	345	420	394	399	432	407	410	381	403	389	403	401	434	401	384	377	381	376	427	388	380	433	378	389	405	413	407	434	398	440	397	442	439	386	403	390	402	436	416	401	365	391	445	399	408	400	398	425	415	420	390	389	403	393	374	413	385	398	382	401	397	406	401	411	390	400	401	398	401	439	431	381	389	396	383	393	399	376	386	418	409	389	359	395	411	356	406	430	412	436	398	421	421	437	396	422	444	392	408	449	440	401	419	391	394	402	396	406	388	400	397	406	414	408	406	435	367	372	415	418	432	380	387	414	413	388	403	414	380	421	397	389	388	408	399	394	397	431	372	382	386	387	411	380	378	385	395	399	380	417	402	409	408	397	388	407	376	405	411	408	407	416	352	379	430	388	394	441	409	403	412	391	430	406	415	393	426	414	427	419	416	441	376	393	396	403	382	417	399	428	425	390	395	430	404	416	402	392	390	405	389	403	431	397	387	417	395	355	450	423	424	415	367	410	385	364	413	416	408	413	414	373	361	403	404	362	390	370	425	393	366	356	418	369	392	381	358	393	407	377	410	385	372	399	406	408	398	428	382	404	420	403	393	419	411	373	386	434	371	409	381	403	379	413	379	439	393	380	410	391	404	422	422	381	397	422	403	406	368	391	413	400	372	400	421	374	397	408	380	387	405	383	426	410	393	413	372	425	419	378	424	401	395	446	393	415	404	426	396	412	405	401	408	378	386	398	375	418	417	399	415	413	386	361	387	358	369	386	387	409	411	413	397	444	411	379	386	387	400	374	379	389	425	372	369	381	406	403	417	421	401	380	425	386	386	414	394	429	398	408	439	404	403	382	423	415	392	436	395	370	409	420	371	397	388	406	413	403	383	439	405	350	386	430	390	387	416	419	439	417	396	380	410	412	438	407	376	430	410	439	406	389	366	415	434	416	435	462	433	403	402	413	375	402	405	416	408	390	383	389	389	411	397	450	406	385	422	403	421	423	387	451	391	385	369	390	373	434	393	387	388	409	421	392	422	408	419	449	390	405	414	415	419	441	450	400	388	407	412	400	409	375	364	417	413	377	389	404	372	427	375	391	380	419	403	404	407	405	391	385	391	391	415	412	412	372	414	373	403	430	379	394	398	392	418	410	436	438	402	398	406	418	408	387	409	381	436	411	383	377	397	382	397	412	385	404	383	397	392	442	404	359	357	425	405	429	408	404	389	392	397	387	418	357	445	393	396	440	395	402	435	410	433	391	403	442	410	464	452	434	382	407	426	402	405	398	392	409	403	411	379	421	420	390	408	392	402	394	397	406	360	402	392	401	370	413	425	412	400	416	403	389	404	376	391	420	433	423	412	392	390	372	420	443	411	396	379	403	401	384	399	371	418	388	412	398	385	395	448	378	401	447	372	423	392	442	386	413	385	369	410	422	375	404	407	412	408	402	393	408	376	396	415	399	371	419	403	354	416	430	409	404	367	385	406	396	382	362	407	414	379	392	431	409	379	379	391	380	378	431	422	397	425	396	390	456	406	437	409	401	378	401	417	439	389	396	421	382	357	380	400	387	418	409	406	421	412	390	417	393	385	408	413	392	385	382	421	387	422	397	395	380	398	404	431	387	399	381	419	393	401	410	413	440	410	393	432	423	402	386	399	411	389	430	428	412	426	374	371	413	384	396	384	394	420	414	360	429	398	387	394	425	430	419	384	438	408	411	417	398	373	397	377	388	405	390	397	396	406	395	394	371	409	392	399	419	352	395	437	379	390	389	427	403	395	424	385	417	439	402	432	374	371	418	368	405	450	411	402	400	435	408	414	411	390	437	391	393	404	439	410	410	403	376	378	401	378	364	375	422	424	456	427	405	394	395	406	390	376	399	398	448	383	392	425	452	425	399	413	416	356	350	408	418	417	423	401	409	440	366	432	414	397	408	426	423	423	380	405	402	372	407	397	426	388	403	411	389	392	385	426	401	427	408	395	433	366	396	392	416	434	432	402	401	400	397	374	399	408	411	441	383	376	414	414	408	381	433	374	400	423	397	427	393	408	382	402	404	393	415	381	425	416	399	397	398	391	384	427	396	416	426	400	428	403	395	398	392	435	429	415	401	382	411	402	399	378	381	391	431	409	406	413	444	399	420	379	382	399	391	423	430	406	397	393	411	405	387	382	409	380	389	402	375	430	373	409	435	430	434	402	364	400	411	394	414	409	414	449	416	397	402	393	399	405	422	401	402	394	374	385	355	395	400	383	391	369	386	400	380	380	399	420	374	413	395	380	406	400	391	406	405	384	390	435	380	413	389	394	418	414	408	413	391	389	353	394	403	407	364	441	423	424	437	415	395	428	416	405	421	452	452	395	392	415	419	413	420	403	422	391	392	371	454	397	416	379	398	482	401	384	404	346	377	401	398	387	411	406	412	385	445	419	414	434	380	430	373	413	400	418	419	388	415	397	396	402	418	419	400	387	408	387	429	381	399	414	411	365	438	415	442	414	430	422	413	431	416	377	391	406	410	398	413	419	401	402	408	435	405	375	380	428	427	415	401	408	440	385	413	376	439	407	398	394	383	402	354	416	401	392	373	366	395	407	391	402	401	408	414	402	385	405	383	374	420	431	417	444	420	413	423	386	390	433	417	408	412	414	382	450	421	383	387	415	392	415	419	408	398	389	408	395	393	400	400	429	397	423	402	395	402	392	410	414	417	411	399	393	402	376	423	381	391	405	413	409	413	428	390	390	416	393	408	388	407	394	401	411	408	429	409	398	428	389	397	404	386	367	435	397	440	401	390	372	423	421	369	453	401	392	387	388	413	375	436	411	398	401	419	416	436	429	408	379	416	367	428	413	418	387	396	419	358	380	417	394	392	379	385	426	439	394	400	423	404	415	387	399	413	383	410	394	413	417	421	405	401	394	397	386	435	444	407	406	369	399	419	381	431
2659	1260	456	211	159	139	113	109	128	98	75	78	75	69	48	58	53	44	59	51	49	43	44	42	57	42	40	42	44	53	36	50	31	42	39	38	49	48	41	48	41	62	48	53	68	53	45	64	44	52	58	48	48	63	57	41	46	47	41	42	50	42	47	31	35	47	38	36	30	42	41	35	50	49	46	37	31	32	39	53	39	39	46	42	40	42	36	32	43	41	31	48	37	44	45	31	39	45	38	40	48	37	38	52	35	53	44	42	38	39	48	55	48	41	42	52	40	47	29	42	46	46	36	43	30	46	37	44	33	34	38	44	39	35	34	41	38	43	47	30	31	43	46	46	44	28	33	45	39	51	39	39	34	38	49	39	41	41	32	32	26	31	43	38	48	52	45	48	32	63	37	42	36	46	36	38	33	40	45	35	45	55	51	37	38	53	50	41	49	50	29	36	42	35	42	40	55	38	41	34	37	33	51	33	42	38	50	32	43	39	43	33	32	39	34	43	47	31	42	37	45	34	30	41	28	40	43	51	33	39	39	41	39	41	39	51	51	35	26	50	39	54	38	39	42	41	34	55	40	40	46	43	39	53	42	50	39	40	40	38	52	26	58	39	38	34	43	33	38	44	40	40	50	42	39	47	25	38	35	32	43	48	32	44	44	41	45	48	47	49	41	31	44	36	34	36	44	35	40	35	43	30	53	38	49	47	51	41	34	32	46	40	41	43	40	36	43	39	39	38	35	59	43	52	41	50	43	31	49	33	30	27	40	38	31	29	48	42	44	37	41	37	50	42	31	41	46	37	43	31	46	46	41	31	33	44	36	43	38	35	44	46	38	35	42	45	40	40	39	41	44	50	58	44	43	52	42	50	46	31	37	48	46	38	35	35	41	47	32	42	36	39	43	34	57	42	42	34	38	45	36	41	31	50	54	24	36	29	41	39	50	39	43	40	35	33	40	43	39	28	45	45	36	49	47	55	41	37	47	33	40	48	47	42	40	48	30	48	44	31	42	35	32	45	30	46	50	37	36	41	45	42	48	44	36	39	48	33	40	29	43	38	32	42	41	35	45	53	41	33	39	34	38	34	35	35	32	46	46	35	40	37	34	50	35	48	46	38	42	41	27	41	32	28	51	50	36	33	36	42	54	42	49	48	52	44	44	45	40	32	42	40	38	33	36	38	47	48	44	45	40	42	31	41	28	39	46	49	29	42	47	40	35	40	39	39	33	43	39	50	30	44	40	33	47	33	36	39	35	36	37	41	40	52	37	37	34	29	43	42	39	39	40	44	44	44	37	38	29	58	39	47	32	47	31	42	37	43	38	46	47	44	51	38	46	37	31	32	38	41	41	27	34	43	31	39	41	49	45	33	43	34	32	40	44	24	29	40	33	47	43	44	45	46	47	41	39	45	42	40	38	33	39	34	39	42	36	50	33	58	44	41	40	45	34	27	45	46	40	40	25	33	40	38	41	36	36	38	46	51	35	40	36	36	48	39	46	44	51	41	43	42	33	38	47	40	52	47	44	36	41	35	44	42	52	35	33	32	38	43	50	49	35	34	43	41	46	46	45	43	26	51	37	39	44	44	46	41	50	51	42	52	40	39	56	35	27	41	37	28	45	29	50	47	35	36	28	35	34	36	30	44	40	41	37	31	39	32	42	41	50	42	38	37	38	47	45	45	27	39	41	40	42	35	44	36	30	42	43	38	39	45	41	41	39	42	40	40	44	33	32	34	43	38	44	39	34	40	43	44	47	44	40	39	42	37	45	32	46	48	39	39	38	35	55	36	37	38	34	37	35	40	36	36	50	33	35	40	29	37	33	43	32	48	33	40	47	32	40	48	47	51	38	46	30	45	38	31	51	44	49	45	45	25	43	37	43	47	42	41	40	37	49	37	40	38	41	27	39	27	50	37	36	33	43	34	53	41	42	36	35	52	32	39	36	38	36	44	32	33	43	36	42	50	40	27	39	44	42	43	46	36	50	38	26	33	49	42	42	45	48	44	47	36	42	30	32	39	41	45	38	40	34	47	32	53	37	29	55	42	49	33	33	26	32	44	34	37	48	34	43	38	45	39	37	39	42	38	45	41	29	35	41	33	29	34	35	35	49	39	40	39	45	35	51	42	42	38	45	32	38	47	35	40	39	31	42	32	34	41	38	37	36	28	39	41	40	38	41	32	33	41	35	38	49	54	44	34	37	36	37	30	44	45	50	47	38	36	36	32	40	51	41	40	37	40	42	39	32	34	38	37	28	52	43	33	38	39	38	47	42	45	37	35	44	35	41	47	42	46	43	35	45	49	39	38	31	55	41	51	43	39	43	41	49	36	25	33	50	37	45	43	40	39	47	43	45	32	43	40	39	36	34	46	44	38	36	42	37	46	46	29	48	40	40	36	39	35	35	30	42	37	44	47	47	33	49	39	42	35	40	32	42	38	44	45	32	53	47	36	35	44	50	38	41	36	38	32	46	38	40	39	35	34	38	40	45	42	46	40	43	46	37	29	36	29	41	35	35	34	37	39	58	34	51	51	32	41	47	43	39	49	37	40	36	39	46	29	39	50	40	35	30	33	38	43	32	38	46	33	52	42	50	35	49	41	41	31	40	41	60	41	38	43	52	37	38	32	41	37	49	39	43	35	41	41	42	48	37	41	38	35	38	44	30	32	39	29	25	29	39	43	50	39	35	30	43	35	35	49	39	28	34	31	41	47	53	48	35	43	41	39	47	38	33	42	33	41	40	43	42	46	48	40	42	39	40	38	38	50	51	36	39	49	44	43	39	36	35	47	37	40	30	34	45	42	38	44	39	38	37	38	49	37	39	44	30	38	37	40	36	37	37	50	40	42	42	34	48	38	34	42	35	34	55	48	43	38	40	37	43	38	40	49	43	28	40	45	39	47	34	44	38	51	41	32	43	39	41	36	42	43	33	37	49	42	36	44	24	46	45	42	34	44	28	40	45	28	41	42	43	38	33	47	40	32	30	49	34	41	32	36	35	39	54	35	42	30	42	37	47	36	47	39	47	48	40	43	38	35	47	39	31	34	65	31	35	40	46	42	39	29	44	34	51	47	54	34	35	37	46	48	38	38	35	34	42	43	40	38	46	34	38	48	50	49	33	51	41	71	42	34	31	36	37	39	37	42	30	32	44	44	49	41	41	39	34	46	45	45	40	48	33	39	32	37	33	32	32	28	40	37	40	37	44	41	30	37	51	34	46	42	43	37	36	48	51	45	48	37	37	37	42	47	37	30	45	37	41	39	42	33	41	34	27	29	41	38	48	35	35	37	45	44	44	42	46	46	41	44	39	39	43	49	38	39	35	40	32	36	42	34	34	53	32	43	38	41	31	37	36	25	36	37	33	46	43	35	35	40	31	40	33	36	47	38	38	42	35	32	31	34	30	38	33	33	36	47	43	32	36	36	34	46	36	45	47	41	33	41	30	50	30	46	27	37	42	33	46	46	42	32	42	39	52	52
25309	11825	5639	5292	10737	6712	4941	3950	3186	2480	2402	1835	1633	1224	1028	783	608	586	647	582	522	532	523	482	462	498	453	416	462	425	427	416	412	406	403	488	497	536	518	549	655	791	730	753	769	734	782	806	769	658	675	731	778	737	662	574	568	572	517	596	503	496	406	371	384	382	311	359	306	361	338	396	357	400	391	377	350	350	364	332	351	382	359	357	322	350	352	372	342	371	365	379	379	378	318	417	364	338	370	425	358	379	303	343	373	372	350	355	352	395	369	331	365	392	311	338	333	358	338	367	344	365	345	354	349	336	354	339	339	327	328	364	328	340	361	306	345	320	315	345	365	325	331	338	341	353	350	370	354	319	348	322	327	324	348	361	336	344	334	366	354	342	317	321	364	347	331	331	337	328	335	314	334	347	318	317	350	332	350	366	337	337	308	345	334	336	347	323	331	339	353	365	362	346	331	316	328	371	339	331	327	359	324	350	326	345	346	348	338	333	334	344	306	339	324	336	305	320	307	341	329	354	359	350	341	342	345	357	346	347	366	359	316	320	333	352	325	356	336	321	334	331	374	349	345	335	323	358	341	332	335	354	348	311	317	349	390	361	338	350	309	359	339	334	356	328	334	337	338	351	339	326	328	341	338	320	348	379	353	346	334	331	333	349	369	311	343	387	326	319	357	326	335	322	349	336	355	357	323	357	336	339	346	340	352	347	306	365	337	310	320	332	351	337	353	348	313	357	362	321	366	353	373	312	337	347	340	343	322	362	325	357	336	331	333	351	351	339	372	360	334	358	324	325	329	342	341	371	321	331	338	382	343	344	351	342	357	354	351	321	351	349	329	325	336	337	399	334	322	358	369	328	335	362	329	338	352	326	328	359	326	343	360	355	365	358	326	349	302	369	342	375	339	317	341	378	339	348	320	347	328	318	346	353	335	393	364	343	358	331	336	329	359	314	336	344	335	305	344	379	317	344	334	352	354	354	338	330	348	349	348	300	339	381	369	326	336	317	356	330	332	346	329	352	329	302	330	332	330	309	333	367	354	354	336	348	375	362	370	342	349	328	354	344	346	362	355	362	353	336	341	355	346	340	328	356	338	344	341	351	382	365	362	338	354	323	322	338	341	381	349	355	326	341	360	337	337	308	369	354	317	349	356	360	317	365	331	321	335	336	334	353	315	345	343	333	325	347	342	350	312	349	328	369	336	331	349	330	318	320	366	304	333	361	332	360	327	361	333	358	348	288	378	354	352	311	371	332	353	337	342	363	342	348	388	364	306	350	346	395	334	348	360	322	344	316	355	334	341	349	347	332	311	341	344	348	359	352	355	349	363	343	357	323	344	339	343	337	353	367	371	351	357	360	328	331	332	344	314	344	359	340	363	348	342	359	335	386	369	350	370	309	351	311	362	321	323	337	353	327	328	334	366	340	360	335	386	353	335	372	327	345	335	360	313	369	337	354	367	386	343	341	348	367	341	359	366	357	324	331	338	340	341	349	335	367	333	331	346	371	347	337	346	335	349	316	313	337	359	334	325	353	341	361	313	359	337	375	339	339	343	339	334	327	341	342	339	326	334	365	362	325	355	311	344	342	365	371	354	377	351	356	323	344	300	362	360	353	375	319	335	355	367	376	325	339	348	345	349	359	343	324	307	300	333	353	344	340	335	371	344	371	349	361	323	337	344	363	358	351	341	328	316	339	378	329	314	336	346	326	321	357	351	358	338	337	368	331	360	331	350	347	347	336	356	367	348	335	326	346	332	331	335	324	345	330	341	355	336	373	339	327	342	348	363	330	321	328	360	336	325	342	325	338	349	372	316	370	339	334	345	346	340	338	304	340	354	356	365	305	346	323	345	341	329	345	359	348	328	330	332	332	324	344	364	322	308	338	336	360	340	318	322	331	352	366	347	370	347	351	347	312	345	367	360	329	345	330	355	365	318	358	369	346	328	378	318	338	369	327	348	323	344	362	338	356	326	365	328	370	344	386	363	336	336	345	308	348	391	350	327	321	344	361	321	349	332	349	381	350	331	340	359	323	322	306	342	367	332	339	314	337	370	350	328	355	326	329	311	337	340	322	340	347	311	344	366	373	365	338	355	353	309	353	334	338	354	346	359	347	340	334	335	362	337	324	345	335	357	330	347	358	351	348	342	367	314	344	364	300	355	320	324	323	372	367	344	334	322	354	346	360	317	341	353	343	346	335	339	306	332	316	360	360	325	363	326	342	322	374	356	358	351	316	343	321	312	360	366	337	342	327	339	361	324	347	303	355	317	336	349	355	338	358	325	310	312	327	325	352	349	311	378	347	337	342	317	356	353	350	330	317	352	349	357	380	333	352	341	335	343	372	361	315	344	351	333	354	333	356	352	380	319	331	366	337	323	343	335	337	344	370	320	303	363	333	338	337	341	342	331	343	305	365	352	345	339	346	341	337	362	323	353	325	311	329	361	321	340	349	347	340	378	361	358	351	343	329	339	307	358	385	338	349	361	351	326	324	325	328	335	317	325	340	372	361	335	342	347	322	355	333	345	374	349	367	328	351	322	344	339	358	333	358	323	364	353	360	330	329	365	359	324	332	345	349	317	371	367	334	334	346	326	336	338	319	321	365	349	339	360	343	366	335	328	349	326	316	344	343	331	341	327	332	350	336	317	329	329	334	338	344	378	379	321	294	306	334	335	358	376	336	328	364	331	340	320	365	347	331	373	363	354	366	350	328	356	305	313	346	355	328	377	349	336	344	333	371	375	353	338	341	352	337	316	339	348	339	313	320	346	339	316	314	370	348	334	332	336	311	338	332	367	328	326	311	373	343	358	344	374	328	372	317	345	361	345	342	319	354	347	317	327	340	340	336	356	341	331	323	346	366	323	347	352	349	343	362	342	381	335	340	343	350	368	359	369	355	355	340	372	370	303	357	353	339	370	353	368	313	357	337	357	341	324	329	341	323	358	306	351	357	330	330	333	336	327	358	347	322	302	352	376	359	301	349	344	339	337	333	322	329	360	356	371	349	304	361	329	309	338	322	343	341	322	362	347	307	369	329	354	334	369	326	372	328	365	328	367	295	348	337	360	378	334	340	380	373	371	330	357	373	342	335	326	322	361	360	353	344	385	336	326	332	358	349	341	344	352	315	339	349	338	349	356	343	342	365	310	341	324	331	356	357	332	334	351	368	356	332	324	350	391	328	319	339	301	327	353	350	375	331	356	360	337	368	341	356	339	339	336	356	300	357	329	319	333	349	359	374	354	328	357	370	321	349	366	338	327	335	354	352	332	342	333	323	357	361	317	353	375	342	313	322	355	313	343	305	326	329	328	378	339	345	331	329	335	331	367	364	342	325	383	349	370	354	352	328	331	358	357	357	339	348	333	353	379	349	352	374	330	340	357	373	334	360	370	360	333	366	316	320	337	348	353	359	353	348	357	304	314	308	343	369	345	330	297	342	329	320	338	367	332	388	337	353	346	357	342	308	337	325	350	368	357	336
3709	934	354	230	143	101	101	106	89	104	91	85	92	72	78	52	60	57	53	58	41	50	49	41	47	45	53	52	39	36	52	50	45	49	48	59	43	55	63	65	60	56	72	65	69	62	63	62	67	55	72	59	58	61	53	38	58	52	50	48	49	38	37	43	38	38	40	30	39	35	49	46	41	36	43	43	43	52	42	34	48	38	38	34	53	36	48	50	51	46	45	48	42	37	48	39	52	47	47	38	59	45	49	39	38	45	46	44	46	37	50	53	45	50	45	38	50	44	53	34	48	29	52	37	45	50	43	46	34	40	48	43	41	49	56	38	39	45	52	33	56	54	50	49	35	37	54	45	35	46	31	49	43	35	45	41	33	49	40	45	50	33	47	35	46	43	44	38	45	39	42	50	37	29	42	42	38	53	50	37	48	52	39	47	51	42	31	34	39	38	47	44	42	53	46	48	30	41	33	44	49	46	49	43	30	48	48	57	46	31	59	37	35	52	41	32	47	43	44	48	44	39	35	31	38	37	46	36	46	38	37	36	54	52	46	33	39	31	50	44	58	43	45	49	42	47	54	41	44	46	44	50	47	43	42	52	41	50	43	39	43	47	44	39	42	31	44	53	36	38	52	46	41	39	34	54	39	39	39	50	51	32	42	41	46	41	47	49	44	40	36	41	61	35	48	35	42	34	49	48	51	31	48	41	49	44	33	43	48	38	45	55	53	43	50	46	45	48	41	39	47	38	49	37	45	49	57	37	48	61	42	43	46	49	54	50	45	42	35	42	45	39	45	41	42	40	45	53	49	39	43	29	41	43	52	36	44	48	43	40	41	48	36	47	38	37	38	30	38	37	43	37	42	40	43	41	37	45	45	57	34	39	34	49	31	28	56	33	47	39	38	56	56	47	53	47	39	34	49	43	43	42	40	48	37	36	54	53	50	38	37	47	40	41	52	51	51	38	51	41	43	42	37	33	49	43	43	35	45	48	36	45	38	48	42	39	48	54	41	36	42	46	38	42	28	49	52	36	38	29	47	48	39	35	43	32	44	56	40	36	33	39	37	44	42	42	37	53	29	40	39	51	47	37	44	41	52	50	36	47	40	45	55	44	41	43	46	35	40	56	51	51	36	44	41	44	61	34	49	38	46	33	41	33	58	35	56	41	54	46	35	34	37	41	36	40	48	39	62	38	43	37	39	35	40	49	51	52	46	40	36	41	32	37	33	42	35	44	47	41	40	30	37	35	37	44	43	51	41	39	43	44	47	49	50	47	44	47	49	46	56	50	47	35	37	49	27	35	37	36	25	33	31	36	36	52	55	55	53	41	51	44	37	36	50	39	49	38	37	37	41	46	45	49	39	37	41	48	30	40	41	53	59	42	35	54	48	45	46	41	39	40	42	46	51	38	50	28	42	51	37	36	36	47	38	50	50	45	45	47	42	47	52	49	45	36	50	38	47	36	46	42	44	38	45	37	41	54	51	48	39	43	36	55	42	46	35	52	44	52	52	34	51	36	29	30	51	33	41	42	36	35	48	36	34	54	34	41	52	48	33	45	52	38	44	49	45	38	55	39	46	46	42	38	45	46	32	27	43	39	49	52	47	35	46	42	36	34	32	47	43	44	53	38	50	33	33	56	40	42	44	38	33	47	44	35	47	38	45	45	47	48	38	48	51	42	42	37	48	39	41	52	38	39	39	45	32	30	44	36	44	52	42	48	47	35	40	41	45	39	45	43	50	51	41	42	38	37	47	43	39	42	37	46	41	49	38	49	48	40	40	55	43	52	35	54	58	51	41	42	46	52	47	46	44	46	32	45	47	37	49	33	25	42	49	44	47	47	41	38	48	47	47	32	48	42	41	32	36	43	37	39	52	42	53	43	38	37	42	35	33	44	35	46	43	34	35	48	31	48	45	42	40	48	44	37	43	43	55	37	47	46	34	50	46	36	43	54	38	43	42	47	40	43	32	42	38	40	35	45	38	45	49	52	40	32	42	47	31	44	40	48	39	50	45	53	40	38	33	51	44	54	52	48	43	46	45	40	40	37	38	47	43	35	45	61	33	45	39	45	44	43	43	36	41	39	59	49	56	37	33	54	42	42	38	44	40	41	53	38	43	44	45	45	44	40	44	44	50	46	42	44	40	32	46	44	44	38	41	39	38	42	49	45	49	46	38	33	50	35	42	37	39	38	45	42	48	41	50	60	32	43	39	45	45	41	38	39	37	34	56	41	47	43	36	44	45	52	42	48	37	36	46	35	66	36	41	39	41	42	57	39	44	45	44	34	47	45	48	47	36	36	44	39	50	36	43	35	40	36	35	47	34	45	38	29	46	50	41	54	43	39	45	46	41	49	41	46	42	39	53	55	49	45	47	46	50	45	43	36	38	47	40	36	41	38	48	36	44	39	52	47	38	57	45	47	41	37	40	45	34	48	44	47	38	52	42	42	39	40	40	42	36	47	36	47	47	37	30	34	47	47	43	43	49	43	40	46	44	26	45	43	38	54	46	35	34	46	39	41	44	43	53	43	34	43	41	41	47	37	53	37	44	42	42	32	55	42	37	44	38	44	42	44	47	55	45	50	55	59	36	38	46	43	44	44	38	41	46	51	46	47	39	42	35	40	40	40	45	39	51	44	40	40	52	46	46	40	40	39	36	34	51	46	37	41	39	51	43	33	44	39	49	40	33	38	38	43	42	43	39	32	48	53	45	45	51	44	44	44	46	45	45	35	31	44	48	31	41	43	36	64	44	26	57	44	35	42	39	46	33	34	38	35	43	46	49	44	37	42	46	44	53	48	37	40	36	49	45	43	43	36	45	35	41	34	48	63	32	38	44	43	53	39	37	39	37	45	35	46	39	47	36	38	38	36	49	44	32	42	47	46	45	44	39	40	48	44	57	35	46	43	52	46	44	40	63	51	47	36	42	46	62	44	45	42	28	53	38	47	48	32	39	48	46	37	49	45	54	40	44	41	58	54	44	54	38	41	34	45	40	34	38	44	44	41	46	40	53	36	36	26	45	50	45	41	49	36	41	49	41	44	54	54	55	38	40	31	23	43	45	34	58	42	48	43	40	43	40	49	51	45	45	35	44	51	41	34	45	35	47	41	42	46	49	37	35	40	45	46	39	57	49	54	47	46	40	54	37	46	59	35	38	37	43	48	43	45	39	47	44	38	38	45	40	45	50	31	35	39	52	49	31	56	43	40	42	43	49	60	54	41	37	34	39	39	49	37	40	49	47	46	54	40	57	33	41	35	51	43	41	49	50	47	56	47	37	53	35	42	47	52	42	39	48	46	46	29	41	34	51	39	43	53	36	43	38	35	56	42	39	39	45	47	40	38	43	38	46	44	31	33	42	48	30	47	40	45	45	41	39	50	34	35	34	37	49	40	45	34	45	53	43	39	44	41	45	35	36	39	36	48	32	54	41	33	53	38	48	39	36	55	47	48	37	49	38	57	44	36	29	46	44	53	50	43
26064	9541	4109	5177	7475	5047	4408	3867	3348	2756	2172	2008	1515	1815	1462	826	703	656	596	683	572	566	547	518	501	528	476	478	469	523	436	454	462	492	499	623	699	823	898	902	837	854	819	836	855	807	769	823	759	742	754	736	838	729	620	602	569	492	514	412	448	364	405	425	449	374	376	369	417	384	404	441	407	375	398	366	362	371	348	337	392	356	355	379	396	376	372	411	392	410	393	386	359	380	419	382	398	399	382	378	350	352	375	404	426	411	435	396	420	388	364	382	395	390	395	375	360	372	368	364	369	341	348	369	372	358	342	345	380	343	357	338	354	350	368	358	329	373	368	360	360	374	345	364	384	384	368	352	385	368	344	349	344	354	316	348	330	346	371	366	363	377	343	353	339	339	367	373	344	386	357	339	361	360	369	368	395	367	331	351	346	358	360	352	367	356	388	378	350	365	331	358	378	384	327	334	364	392	365	344	345	359	357	336	385	360	387	345	347	338	383	390	357	357	340	379	333	351	357	368	375	362	372	380	326	365	353	343	345	340	391	352	357	351	396	362	372	385	392	345	322	387	373	341	351	391	367	358	326	338	356	371	345	356	367	330	351	356	396	370	324	379	358	399	348	362	332	354	366	368	335	330	343	353	364	361	352	413	368	333	356	410	369	342	349	370	353	366	355	349	390	372	372	368	357	374	344	370	333	381	349	367	375	332	336	340	335	360	350	344	371	360	361	352	390	333	349	368	369	365	337	373	331	358	360	416	392	333	368	358	380	332	333	318	383	347	385	350	388	357	357	354	338	348	336	341	350	375	335	341	326	356	355	342	359	368	360	351	363	383	341	356	369	363	389	361	357	379	371	352	356	317	361	343	394	321	385	348	345	382	359	366	359	376	390	357	377	334	350	342	364	350	374	356	352	336	352	376	353	331	371	342	339	380	363	366	371	349	399	374	338	340	375	384	339	335	309	393	330	379	355	358	376	380	370	375	362	373	364	381	357	334	364	366	373	341	330	348	377	340	390	342	367	338	394	367	341	369	366	358	360	365	330	362	396	349	349	362	390	358	339	378	340	339	380	319	382	355	364	339	357	351	340	365	371	332	357	364	348	336	390	337	388	322	328	350	380	339	331	365	352	384	373	351	370	373	363	350	376	357	365	349	338	374	355	352	365	372	394	378	347	362	350	360	353	350	400	322	368	386	375	370	354	392	346	368	354	341	357	318	350	383	347	381	367	370	355	379	353	351	351	365	379	332	354	395	382	366	344	363	345	349	352	364	352	346	369	383	355	389	333	343	344	344	369	365	345	335	373	347	369	389	358	375	344	375	321	354	357	347	377	337	345	361	378	352	399	337	319	343	369	316	375	334	379	342	341	362	381	373	374	355	347	363	331	370	386	362	355	368	328	330	402	388	340	374	370	367	352	347	356	359	351	313	352	379	366	352	374	364	358	373	355	350	362	359	362	348	351	349	356	375	348	388	379	351	358	353	374	362	399	342	378	367	352	370	330	356	340	386	359	370	336	374	402	366	336	362	367	370	380	389	369	359	373	331	389	329	334	345	367	355	354	376	356	409	377	391	396	379	361	331	403	356	359	340	363	336	351	373	355	387	365	369	373	388	374	346	353	368	331	346	320	351	348	369	358	364	363	370	322	392	332	356	337	352	378	361	346	346	375	371	355	381	369	357	371	357	334	392	335	365	386	337	369	370	364	354	375	388	341	377	359	352	359	345	333	357	344	346	347	336	359	357	374	351	356	370	357	349	336	365	379	371	358	350	361	366	391	360	372	388	349	402	361	335	364	397	355	380	344	350	378	365	369	344	343	329	338	375	350	348	342	342	362	347	339	360	335	389	368	350	338	388	376	372	343	361	328	376	355	350	367	339	374	362	361	362	378	352	374	382	364	361	369	377	365	358	349	347	395	383	359	358	364	358	363	349	353	346	359	366	372	337	348	381	377	415	340	383	373	371	339	366	326	398	392	339	366	352	335	352	360	373	349	353	357	338	353	329	342	359	368	346	351	347	343	344	358	338	401	364	385	386	382	372	361	322	341	347	367	345	369	369	348	365	355	349	354	367	371	368	358	347	383	353	362	381	338	370	333	384	366	349	349	370	350	373	329	357	362	330	322	362	324	341	393	347	385	351	371	373	380	357	390	367	384	328	388	320	384	352	352	365	341	373	348	373	358	349	337	338	379	372	322	340	392	347	376	394	356	379	382	322	364	332	410	345	375	401	350	373	367	370	352	315	352	373	346	358	368	373	348	355	386	354	355	351	333	350	358	341	369	351	340	353	343	378	377	394	358	345	346	342	390	360	339	354	355	383	361	350	359	362	338	370	343	336	370	330	362	360	353	362	318	372	363	375	362	361	369	382	344	351	362	341	370	379	353	342	358	351	365	378	337	356	377	346	337	373	355	359	347	362	327	379	330	387	356	343	379	365	348	373	353	340	348	354	374	363	343	366	364	359	347	363	357	381	371	350	384	368	350	341	351	376	348	335	337	356	380	380	353	354	374	349	335	341	404	351	344	340	357	369	359	321	371	385	339	355	359	387	377	395	378	353	339	361	344	369	344	354	361	360	352	348	356	354	341	331	354	359	357	334	317	380	389	366	369	322	387	383	345	348	338	356	348	343	352	364	348	328	371	327	336	337	378	353	375	391	356	344	329	358	366	328	354	371	368	345	359	332	360	363	375	329	364	329	383	392	360	386	328	378	345	381	371	332	378	383	347	342	360	353	374	394	376	379	356	367	359	335	378	370	321	347	354	388	388	341	349	358	352	380	327	359	375	347	375	355	374	368	359	348	342	369	351	357	351	323	349	339	368	376	357	383	392	360	317	373	341	332	354	354	324	331	385	375	329	343	373	388	366	356	347	370	349	347	387	344	356	392	362	352	344	355	381	344	357	380	357	357	385	352	354	358	333	356	355	377	364	334	347	366	351	359	375	364	395	348	333	348	360	378	346	370	340	369	376	348	353	380	350	347	322	351	396	376	360	355	377	331	386	334	367	358	347	362	381	353	350	375	362	364	349	347	344	329	360	376	360	340	350	354	342	357	372	363	407	350	340	317	365	355	348	336	328	364	374	369	341	412	363	361	347	352	352	373	324	407	379	351	357	372	346	361	373	377	363	375	362	403	365	380	354	326	347	365	361	337	376	384	371	327	369	376	369	382	395	380	383	357	367	363	359	342	370	347	351	371	352	357	367	367	399	366	397	352	376	341	389	361	409	366	342	369	367	354	381	357	347	415	356	358	353	375	359	355	336	322	352	363	376	374	352	362	343	329	375	371	360	393	374	348	337	339	339	364	357	346	364	361	355	379	370	367	332	359	359	362	374	363	355	369	372	382	352	361	369	333	359	345	370	372	371	335	353	344	353	345	361	400	360	379	376	364	392	347	365	348	350	346	366	376	334	331	367	350	376	330	344	373	397	330	342	348	410	328	334	334	378	385	363	343	378	360	331	342	350	384	314	368	350	376	381	396
3480	1258	537	295	156	110	142	142	124	110	102	92	75	85	72	66	48	47	51	38	41	56	40	35	37	51	45	35	51	26	38	50	47	52	55	45	61	72	65	77	72	49	60	62	59	62	48	53	67	49	61	58	58	58	41	46	37	50	47	39	32	44	36	40	32	41	27	40	35	35	40	40	44	35	34	43	48	40	34	35	32	25	26	32	34	43	36	29	35	38	34	42	34	37	40	26	35	43	34	37	47	21	36	37	34	50	37	36	40	26	27	33	34	47	38	26	36	36	34	33	33	30	34	34	33	22	32	31	30	30	38	33	28	25	38	29	43	35	28	19	35	42	33	40	34	48	40	23	20	33	33	27	40	34	34	43	41	28	37	30	30	34	32	29	30	43	32	37	26	24	47	24	29	30	36	25	31	34	35	33	36	37	28	39	39	31	29	39	33	27	31	39	33	29	39	38	31	34	38	32	30	28	25	27	39	25	31	39	35	42	28	31	23	29	36	31	33	38	23	36	36	27	27	28	29	35	24	39	30	36	20	40	30	33	31	26	35	40	23	38	34	40	37	43	32	28	42	38	38	37	28	27	35	39	27	24	38	36	35	33	22	40	28	31	36	34	32	25	29	38	44	32	38	43	29	35	24	25	25	33	32	39	29	40	25	34	24	42	34	43	31	30	41	42	20	40	34	27	35	40	31	42	29	33	34	31	24	28	37	32	27	35	36	40	33	33	30	46	25	33	41	32	27	29	28	32	34	36	32	46	26	27	34	23	32	32	19	27	40	29	34	30	39	26	32	21	26	33	39	34	41	38	38	31	32	35	33	23	34	41	37	24	29	31	22	31	34	33	33	32	32	30	37	39	37	29	34	33	33	36	26	27	25	23	37	38	36	31	36	29	31	42	34	36	32	33	33	29	35	35	28	30	26	42	26	43	37	39	35	23	22	30	28	26	29	33	32	36	40	30	36	36	34	42	38	32	34	29	33	26	26	40	46	25	41	33	31	26	39	27	30	30	32	40	37	40	37	32	32	26	36	29	32	35	36	37	32	31	40	38	21	33	30	37	35	35	35	34	35	37	40	37	25	38	28	30	25	42	32	29	34	25	34	25	25	45	19	29	32	40	27	44	30	49	36	32	44	36	33	45	41	21	38	26	41	24	36	36	46	43	35	42	34	39	35	35	38	39	32	38	32	25	39	29	28	29	25	37	40	33	28	26	43	39	30	29	36	23	24	38	33	35	43	33	37	33	39	40	46	32	45	30	27	30	33	37	29	28	46	38	39	32	26	37	30	37	35	32	35	34	29	32	37	30	43	27	30	24	40	33	39	26	33	24	40	43	30	38	19	49	29	36	30	39	36	39	38	32	41	46	25	34	27	41	26	30	27	26	31	33	29	31	30	38	39	32	28	25	27	42	35	29	34	39	44	34	35	28	46	36	31	36	39	35	40	45	33	23	31	37	34	28	32	30	33	40	28	29	40	30	44	22	35	37	33	43	35	39	28	44	29	33	43	30	36	28	33	30	37	30	34	33	32	32	24	40	29	37	32	34	38	37	25	43	35	27	36	38	34	25	34	29	35	23	38	36	27	36	24	34	22	37	34	26	35	43	30	37	38	35	39	38	35	39	37	41	32	23	35	36	34	43	31	32	31	32	32	30	35	30	35	23	34	31	30	40	39	35	35	30	33	33	26	31	37	38	37	36	36	36	28	25	24	24	42	55	24	26	32	40	36	31	33	39	38	37	32	38	29	23	37	27	37	28	38	31	36	32	28	30	31	26	39	33	39	40	19	31	29	32	35	50	43	30	48	34	37	36	36	27	30	40	40	37	36	33	42	32	39	27	28	21	33	37	27	39	36	27	23	31	23	34	24	28	41	26	38	29	38	34	36	29	40	39	28	38	28	31	32	28	42	30	38	34	41	29	39	38	38	33	31	33	38	39	35	33	29	36	37	25	29	29	44	29	36	32	32	32	40	38	43	33	45	31	29	31	33	36	35	32	32	34	39	28	31	27	30	41	28	29	35	25	31	32	29	33	30	33	40	27	29	39	28	31	40	26	36	27	48	41	30	21	35	41	38	29	37	32	30	34	43	29	31	32	40	33	22	37	47	28	34	24	38	36	32	31	40	40	36	32	26	33	34	36	30	44	40	31	35	42	35	35	31	29	29	46	42	45	29	31	37	23	37	37	35	31	41	39	29	27	34	41	31	22	27	30	39	31	41	34	37	24	31	31	29	24	28	36	29	27	33	26	32	40	37	39	43	29	38	44	33	34	28	31	27	35	32	27	31	36	37	25	29	23	35	35	30	30	31	39	32	34	34	34	28	40	27	28	34	39	38	36	34	23	23	33	30	41	37	33	33	33	34	43	30	38	28	30	37	26	43	31	47	35	29	39	38	41	28	31	31	42	33	28	39	28	31	32	27	44	40	37	34	32	31	27	26	43	34	25	37	31	33	29	34	33	31	34	30	35	34	38	33	26	38	30	28	31	39	40	38	37	33	27	37	36	25	40	26	25	29	28	30	29	30	28	26	27	40	34	48	36	33	35	34	38	39	32	34	38	36	38	35	35	29	18	40	36	43	28	40	29	31	27	34	27	30	49	32	31	30	33	30	32	33	48	38	32	36	38	39	38	30	26	34	29	30	26	51	34	31	29	37	30	25	25	34	29	35	34	26	33	36	37	32	43	34	35	33	50	33	29	28	35	24	37	36	39	27	37	42	46	26	41	22	42	22	39	39	31	29	35	31	35	29	37	42	47	31	34	32	44	38	41	37	38	39	32	25	33	33	31	31	28	31	23	30	38	31	25	26	32	22	43	37	44	23	37	40	33	44	27	29	34	31	46	32	30	38	44	39	37	18	30	42	46	25	33	28	38	37	34	32	43	34	43	32	25	39	37	34	39	32	23	34	37	40	36	45	48	29	41	26	39	33	38	35	29	41	29	32	38	38	33	28	31	27	36	39	38	30	47	25	28	29	40	30	36	41	28	23	41	37	38	42	29	37	42	21	40	28	25	39	41	30	37	34	34	30	41	43	50	41	40	37	33	36	33	43	33	34	22	32	32	29	26	43	41	42	31	25	27	39	26	39	31	32	25	51	35	39	36	33	27	31	27	36	32	27	25	31	32	34	37	36	32	37	38	38	33	30	35	39	30	42	37	34	38	31	38	28	20	38	31	35	33	45	36	27	29	34	35	38	30	32	36	30	32	35	23	40	34	38	39	30	25	26	41	31	32	36	41	34	34	33	39	27	34	41	41	27	36	38	29	29	25	31	34	29	29	24	38	31	33	32	27	38	26	29	34	31	25	38	38	35	34	35	30	43	42	32	38	35	38	26	38	25	40	32	31	42	37	30	36	35	36	37	41	28	20	35	35	34	35	34	23	35	28	37	42	27	21	37	24	36	29	35	41	25	29	29	33	35	39	23	39	31	28	32	30	30	27	36	34	35	32	35	33	30	32	30	33	49	24	43	41
27931	12272	5805	7316	9261	6963	6215	5038	4358	3741	2930	2369	1896	1612	1592	1021	840	783	702	671	619	578	593	518	547	457	474	472	463	459	389	465	451	574	650	799	1063	1133	1118	1042	1009	960	901	962	870	802	851	857	851	794	788	776	791	685	616	604	576	482	489	434	405	388	365	375	328	339	313	314	364	360	396	360	304	342	316	323	305	292	313	344	343	328	334	294	315	326	329	331	313	299	315	320	328	310	316	308	341	319	295	293	312	293	334	296	355	322	390	349	334	332	308	332	297	303	322	301	311	301	285	301	310	286	307	300	275	286	271	301	287	269	284	283	287	282	265	291	319	272	294	301	291	274	297	294	288	292	303	296	273	281	287	275	295	290	314	293	262	289	299	269	296	288	338	272	300	281	302	278	290	269	274	268	262	249	254	287	295	303	292	268	278	251	289	300	299	317	280	284	265	311	294	278	291	287	299	268	291	297	314	302	272	255	288	274	268	291	259	311	301	275	284	285	295	309	271	285	267	298	281	277	267	289	293	286	256	318	272	260	281	288	268	300	306	272	295	303	271	276	318	313	287	307	287	269	279	290	283	270	312	315	279	288	316	302	265	248	290	282	304	275	276	293	297	259	290	281	284	305	280	291	322	267	311	309	307	320	274	277	261	304	291	311	287	285	270	316	283	293	260	267	299	302	290	285	285	288	307	282	299	290	269	281	266	286	299	264	291	276	253	275	313	267	288	293	301	267	311	276	296	270	282	247	297	287	284	263	276	281	301	274	289	297	287	297	310	253	288	277	252	283	296	276	321	270	307	287	290	265	324	263	274	274	272	253	294	309	286	304	281	265	310	263	268	306	300	298	280	293	276	286	270	281	300	299	309	287	311	313	284	284	279	299	300	278	292	324	278	293	270	278	288	239	290	320	284	285	277	302	314	294	294	267	258	306	320	295	298	280	281	295	302	269	290	279	272	273	297	282	316	261	270	290	291	284	301	263	328	291	302	284	269	305	295	289	268	277	285	298	299	265	298	268	286	319	274	301	268	306	289	300	285	276	264	328	285	277	261	264	291	277	312	284	296	259	274	248	276	296	316	275	253	283	267	294	321	297	279	325	257	258	272	293	265	312	286	313	293	309	285	309	293	269	288	295	314	286	279	295	278	337	292	299	296	282	282	311	278	288	279	262	290	271	279	294	307	297	267	289	272	268	296	282	291	293	262	303	276	335	246	270	276	310	304	293	302	284	276	267	265	265	264	303	270	306	290	272	264	269	271	318	282	299	278	284	299	291	268	297	285	285	303	278	281	313	288	276	300	295	306	287	287	283	274	274	301	277	275	301	270	287	288	296	280	251	277	304	309	326	314	258	299	304	305	291	284	280	273	313	279	299	293	291	275	304	316	277	258	294	273	317	257	306	266	276	311	305	292	293	264	294	295	254	300	300	271	301	320	299	290	291	279	265	311	304	299	299	289	299	269	258	290	306	277	291	302	272	278	261	312	268	272	295	272	261	273	288	292	257	286	312	275	287	296	288	273	293	276	298	271	290	293	311	291	287	292	267	296	282	298	315	305	296	266	267	262	282	269	291	279	286	281	277	305	296	258	288	266	291	290	311	306	295	285	320	277	305	319	295	297	317	303	285	297	237	271	276	290	297	273	314	287	318	271	313	287	286	291	273	317	290	334	294	271	297	259	241	287	265	276	278	300	265	290	333	306	239	285	289	272	284	278	269	264	277	288	273	289	273	275	290	284	264	286	313	300	293	279	270	273	287	261	316	291	299	271	303	286	271	293	285	282	299	295	305	279	296	282	270	298	299	292	291	281	253	330	308	312	267	277	276	275	276	275	285	272	280	296	297	291	289	280	263	340	282	267	275	261	264	298	276	310	266	270	289	287	294	295	295	316	315	316	315	298	276	284	302	274	280	294	294	278	253	333	283	269	282	312	289	293	264	277	298	298	310	294	282	296	277	301	285	301	280	291	275	275	273	296	285	301	268	303	288	307	287	293	297	294	271	280	279	322	261	272	262	256	268	273	291	250	298	299	275	306	288	259	265	283	304	274	282	289	259	263	288	289	300	283	295	300	309	298	294	267	232	274	272	296	265	302	296	298	272	311	273	310	258	276	297	258	262	287	306	314	260	289	243	258	320	278	289	305	304	276	296	278	289	266	259	273	306	279	276	278	287	262	264	287	271	280	286	285	315	299	312	297	290	282	292	252	311	277	302	295	260	264	312	289	293	288	283	267	312	265	276	267	314	286	276	333	284	282	300	276	281	304	279	293	284	306	280	283	288	286	277	308	319	267	291	286	297	279	263	284	298	304	291	280	289	281	282	318	304	288	281	295	251	253	305	270	298	283	300	303	268	286	262	274	282	304	305	317	287	281	301	281	309	277	254	280	300	306	278	309	301	313	288	253	269	271	241	280	347	268	291	283	297	313	254	292	310	305	293	282	290	286	308	281	286	270	312	304	300	282	279	297	268	309	288	281	271	297	304	295	308	296	304	280	298	271	280	292	283	290	286	304	302	287	301	297	257	295	283	300	291	293	294	276	251	285	306	289	281	278	283	294	304	309	286	286	303	283	294	272	281	277	292	279	296	291	300	312	298	311	297	269	291	267	277	326	296	299	280	276	264	279	286	317	308	291	273	260	262	268	287	299	274	266	270	297	268	286	287	263	293	306	294	315	285	299	289	298	292	294	305	284	293	265	267	266	303	270	283	299	290	290	292	307	274	288	306	276	293	280	271	287	266	295	293	286	287	281	304	314	304	317	292	287	275	266	281	289	316	325	282	315	311	315	276	314	302	248	286	279	294	286	291	289	269	283	295	316	288	292	286	308	327	307	332	275	277	264	269	304	279	273	290	290	291	286	325	273	293	305	254	269	269	265	289	275	288	272	276	309	298	280	281	306	284	291	274	300	281	319	273	263	273	277	295	282	266	316	268	295	309	271	280	264	256	289	294	269	310	264	301	284	300	274	331	317	298	293	303	268	288	290	303	298	290	271	296	286	261	280	287	311	295	280	305	275	314	299	277	278	271	289	310	303	272	267	286	296	273	277	262	279	283	283	271	301	271	301	296	301	283	273	319	268	273	273	273	278	296	303	283	299	291	278	274	303	282	279	290	281	295	286	271	291	314	274	315	290	307	269	274	323	261	263	272	287	269	289	295	322	302	289	281	267	290	273	253	300	288	307	267	294	296	276	288	285	277	270	305	302	279	300	289	281	276	257	305	306	271	285	296	276	284	308	278	279	292	286	294	302	293	257	302	295	303	281	279	320	301	300	250	283	296	263	288	266	294	279	310	301	268	291	338	280	286	269	279	309	300	263	275	275	277	284	284	274	269	266	283	326	258	317	288	271	260	264	261	299	294	273	294	291	322	281	290	269	306	290	280	278	273	268	265	281	252	313	306	273	289	288	288	274	271	299	267	283	276	282	287	235	279	285	279	279	280	258	282	285	283	298	275	295	280	291	307	273	272	305	296	291	280	305	290
2319	697	238	135	93	70	83	85	81	61	79	74	77	59	49	66	46	43	57	78	47	41	49	43	50	54	48	59	57	52	46	60	41	54	68	57	68	66	69	62	70	52	66	52	68	56	68	56	68	67	69	54	49	61	48	47	61	38	43	51	52	41	53	38	54	50	45	41	51	64	57	56	33	50	39	50	43	43	50	51	47	57	43	58	51	46	52	50	44	45	47	46	47	50	45	45	44	55	39	48	56	60	46	48	44	57	42	44	47	48	36	46	42	41	45	42	48	44	57	47	54	56	54	44	56	57	53	49	52	31	45	54	50	43	46	38	50	41	50	50	51	43	53	42	49	43	48	54	49	48	42	46	54	53	50	50	41	40	42	55	38	43	59	50	55	47	59	60	58	47	48	55	63	63	49	50	51	46	46	58	53	38	53	42	39	53	50	49	57	47	56	53	46	38	68	61	45	50	48	58	43	42	46	45	55	47	52	61	42	46	43	50	52	50	43	65	58	64	58	56	41	45	48	56	52	57	56	43	47	52	37	42	47	45	61	43	70	44	54	37	50	46	44	45	45	47	43	55	51	53	44	57	53	48	55	42	44	47	47	61	48	55	55	64	41	49	59	56	48	49	58	54	41	46	49	49	52	54	39	41	48	60	43	61	58	37	49	41	58	47	39	51	50	46	43	41	50	47	54	57	58	45	59	53	55	46	47	40	42	46	54	35	51	44	58	52	47	48	46	49	52	48	53	58	50	61	38	37	41	51	58	54	61	49	42	55	51	46	50	46	61	45	57	53	50	57	51	41	39	52	48	49	51	39	47	52	46	34	56	35	45	52	52	52	43	42	54	40	68	68	40	56	60	52	46	58	45	53	47	57	54	65	58	48	44	46	46	44	57	52	38	52	47	44	41	59	42	39	51	56	37	47	67	44	39	45	48	51	52	45	55	40	41	49	52	57	42	53	33	47	50	39	53	52	56	55	57	53	60	47	51	55	49	70	36	40	48	43	54	45	47	43	50	57	48	44	58	46	58	54	50	39	59	44	42	43	50	44	46	53	53	45	37	44	41	46	48	50	50	42	57	50	55	56	39	49	58	44	49	47	58	39	50	45	42	45	46	49	45	53	38	65	46	44	41	55	67	59	54	40	53	50	39	43	50	60	50	54	39	47	53	61	51	48	43	67	55	51	57	51	55	42	55	46	54	58	48	36	48	48	51	56	44	41	57	53	45	51	52	60	40	45	43	43	45	43	54	41	49	56	44	53	72	50	57	41	37	36	35	58	42	66	38	42	54	61	52	47	64	53	57	39	43	46	47	48	52	57	42	53	32	61	44	49	32	54	49	55	52	53	50	45	50	60	48	51	54	38	43	48	55	60	63	52	43	56	48	55	57	55	54	51	53	58	46	57	61	54	57	52	56	54	43	58	44	44	52	56	53	53	58	57	57	46	53	44	48	52	57	40	53	52	53	44	51	52	40	50	58	38	55	46	46	60	44	45	45	37	51	52	42	45	44	51	52	47	51	50	54	46	38	49	48	49	51	59	43	57	48	50	44	51	53	49	43	54	49	56	47	53	50	54	38	63	45	44	47	38	46	58	57	46	44	52	52	46	57	54	45	50	50	50	48	61	48	33	51	39	50	53	40	59	60	48	37	44	53	55	62	43	51	41	61	57	55	40	44	58	43	49	59	52	44	58	49	58	60	51	52	57	54	61	50	54	50	49	52	37	50	58	58	54	45	58	41	47	51	48	40	45	54	39	54	44	55	44	41	32	48	57	51	48	47	46	56	38	48	56	45	49	51	57	45	53	56	49	52	53	48	60	51	46	47	46	44	52	44	54	47	47	41	49	64	44	47	47	45	38	60	48	52	43	46	45	43	55	54	62	49	46	49	48	58	60	46	54	52	59	43	45	51	54	57	55	49	56	46	48	44	52	53	36	38	50	42	47	52	47	37	48	47	45	52	42	52	35	68	44	38	50	44	44	51	56	48	52	55	45	49	45	44	54	54	42	54	50	46	40	43	57	47	53	54	49	51	42	48	42	64	47	37	45	47	52	44	58	49	53	55	37	55	56	58	42	39	36	47	50	58	45	47	51	43	54	69	40	60	49	48	44	59	46	65	49	48	44	49	34	45	52	50	38	45	46	48	56	39	58	50	60	62	40	42	49	45	53	49	50	44	35	61	56	36	53	42	56	54	46	53	61	54	56	33	50	50	54	60	33	46	45	48	50	51	54	58	42	46	47	44	53	51	51	44	48	68	44	46	44	45	50	60	54	52	47	46	43	54	49	66	55	47	50	60	49	51	51	52	60	32	53	47	39	55	43	48	44	43	54	36	45	50	48	46	62	51	47	49	44	53	48	53	51	46	52	37	43	52	45	44	43	45	57	41	50	53	45	57	39	46	50	64	52	39	43	39	50	47	48	41	43	42	50	53	56	52	54	46	42	46	56	47	53	48	35	38	54	53	40	50	43	56	44	56	41	43	51	53	41	50	45	61	44	41	44	47	42	45	59	43	44	61	59	56	60	50	44	42	46	50	60	41	56	44	50	42	52	48	45	48	54	41	61	57	48	44	45	50	45	55	37	56	56	51	49	45	40	46	47	53	51	44	54	42	67	53	42	46	61	48	58	45	54	54	44	48	50	42	45	50	55	55	48	45	47	40	44	55	50	49	45	51	56	42	49	54	49	45	45	44	43	53	49	50	47	44	50	53	47	41	54	48	37	43	41	53	40	51	51	48	59	58	43	44	45	55	57	44	55	50	58	56	58	37	39	42	59	56	41	43	51	55	46	44	50	54	40	44	49	43	47	56	39	47	50	48	47	43	51	58	46	57	46	55	47	55	37	39	50	54	52	51	67	38	54	37	41	46	53	54	54	49	50	48	58	47	57	48	41	54	42	38	62	55	54	45	35	43	55	40	46	58	44	42	46	49	45	50	38	51	52	57	45	56	54	48	55	52	51	43	57	55	53	43	46	48	57	44	55	54	52	58	39	54	39	61	47	40	39	35	45	52	58	41	43	63	59	39	46	60	57	47	45	42	50	36	69	46	48	47	46	54	43	46	41	53	51	46	55	53	52	52	47	37	43	38	50	42	50	52	50	47	59	66	36	60	52	48	48	57	48	58	42	59	58	57	55	50	51	56	45	47	50	55	53	47	60	49	50	51	55	46	54	47	50	63	44	52	44	46	52	68	54	52	51	57	50	70	51	52	47	58	46	44	46	36	48	46	47	68	52	48	45	45	50	43	50	33	53	47	57	51	45	40	54	35	42	47	57	64	40	59	44	41	47	48	49	50	63	51	63	46	43	59	55	51	51	49	48	43	46	45	54	45	56	55	51	62	61	43	44	55	48	43	54	58	47	43	53	53	61	50	34	40	60	67	57	58	54	55	45	53	42	59	51	44	50	55	46	42	47	42	39	48	49	53	57	36	49	46	50	65	44	52	50	40	47	47	45	46	40	50	67	57	53	40	39
21545	8451	2849	2743	3282	2832	2610	2206	1904	1764	1552	1110	975	834	622	593	561	523	557	554	556	512	511	498	453	484	480	441	478	482	518	513	517	603	672	764	810	844	788	880	832	808	812	800	726	784	733	726	654	737	731	721	690	649	516	566	534	496	505	483	428	471	444	444	408	377	430	441	441	458	482	448	431	392	447	369	420	439	387	428	443	497	443	433	473	446	428	432	439	412	429	436	381	410	450	398	409	393	448	418	447	438	450	440	468	414	453	482	462	428	408	426	409	461	455	409	382	435	462	387	407	407	417	428	393	405	452	404	408	422	440	431	407	411	421	376	440	413	408	380	436	455	425	388	413	407	416	391	456	420	407	447	411	412	400	398	407	392	403	380	411	417	441	416	431	417	383	423	443	400	457	425	391	422	399	434	462	404	404	420	414	384	437	423	418	374	439	425	451	426	411	431	450	394	389	474	390	435	423	422	390	416	405	438	402	388	388	435	395	410	387	430	425	405	415	419	403	395	416	440	417	384	402	390	391	420	467	427	389	408	418	434	380	397	424	407	424	431	385	440	409	398	441	383	452	417	427	416	423	410	462	410	439	412	455	414	434	416	395	398	387	427	410	397	387	424	422	411	414	423	436	424	419	418	439	430	442	385	407	438	454	438	399	424	378	409	390	419	426	423	386	420	453	399	435	385	393	350	412	410	415	394	417	425	436	427	393	444	375	427	391	422	431	410	393	408	411	394	426	465	389	416	407	424	411	380	407	419	396	380	462	448	421	404	408	396	411	431	439	407	418	393	406	422	420	427	433	398	420	467	423	427	414	417	403	381	400	432	422	444	400	440	420	399	415	414	395	426	417	417	409	371	421	393	438	419	366	409	396	452	424	448	409	457	454	408	413	438	414	382	431	418	416	457	410	422	414	440	401	428	439	415	424	426	431	416	446	414	398	425	414	408	395	418	411	447	413	379	462	366	380	428	434	416	398	440	443	394	442	423	388	433	410	401	400	407	417	435	436	431	426	387	400	425	410	445	398	406	455	430	416	424	446	415	437	452	412	428	413	410	420	419	409	438	408	404	414	400	429	400	407	418	436	402	415	414	393	410	412	423	407	442	437	379	420	410	424	390	414	426	414	410	430	428	369	418	441	392	447	447	419	442	410	436	426	424	428	425	426	397	376	395	376	408	438	418	409	386	439	414	398	381	401	445	435	400	388	442	420	426	354	394	412	429	403	365	396	448	420	428	410	442	427	422	442	420	410	376	427	376	452	411	382	428	406	426	396	422	435	450	379	424	414	417	394	425	412	385	429	417	431	407	415	411	424	420	432	454	372	427	422	432	428	406	401	427	414	444	407	377	427	445	401	425	397	414	429	426	426	400	404	425	413	398	416	418	419	421	436	386	437	433	408	424	391	400	385	424	435	416	419	414	465	435	372	452	398	463	404	416	405	382	428	433	396	438	426	419	429	362	404	433	434	418	404	409	422	415	384	388	447	443	436	447	420	423	431	448	424	397	416	415	412	452	410	408	405	431	424	388	415	389	422	416	417	400	439	401	432	427	423	412	437	425	465	409	422	443	436	424	412	454	422	381	415	413	425	423	435	429	398	420	410	415	404	412	438	435	414	430	432	433	399	464	398	418	405	414	406	444	439	426	418	443	396	414	413	416	408	395	453	411	397	397	419	429	381	376	414	402	430	412	411	419	425	417	433	448	409	453	414	423	414	439	401	392	404	418	438	373	423	432	404	431	426	411	405	411	435	434	402	425	424	452	406	368	407	427	415	435	399	407	409	408	404	424	418	404	396	406	431	457	430	483	417	436	420	427	463	395	445	415	398	400	421	439	394	421	426	398	418	443	373	411	404	420	438	401	392	428	391	400	428	430	458	428	418	412	417	413	409	397	391	408	405	429	405	425	425	389	407	441	421	441	406	412	391	410	405	439	419	427	420	431	441	435	433	395	411	451	440	410	377	429	395	414	422	415	414	397	406	423	407	414	415	448	433	402	419	420	387	419	404	403	391	425	418	408	400	443	424	411	402	405	420	416	437	397	432	419	428	420	402	409	456	434	421	404	406	391	413	385	394	450	422	398	394	430	418	413	409	402	392	400	418	403	378	413	430	415	419	419	421	416	424	461	399	403	397	439	406	420	416	392	411	403	424	416	365	431	432	406	422	408	444	438	416	399	400	430	424	414	446	386	417	419	420	411	413	405	403	429	407	404	430	437	431	415	427	437	378	393	403	399	416	404	411	424	425	382	401	390	424	380	400	438	444	439	419	432	408	388	431	432	420	431	388	386	352	391	435	367	421	445	428	390	414	418	423	404	423	447	430	398	423	440	409	409	437	410	406	408	423	416	406	378	412	431	394	393	416	410	413	444	410	406	423	441	403	396	381	413	387	424	400	415	419	403	427	414	455	438	413	415	409	424	419	419	385	416	407	415	414	427	416	418	453	396	384	416	391	403	414	421	425	394	413	392	380	438	416	439	404	410	426	441	409	420	434	432	416	412	407	400	380	396	407	422	400	410	415	404	427	401	455	391	454	442	434	396	411	415	407	409	433	395	413	393	407	405	443	426	442	388	431	434	431	411	435	418	423	421	399	445	378	431	418	446	437	409	405	424	440	411	381	410	423	442	421	423	397	382	435	392	458	426	436	436	413	417	445	385	411	435	402	390	414	390	429	440	380	446	425	410	431	422	427	399	449	354	429	411	417	401	413	415	402	355	394	427	403	409	416	434	408	414	426	424	435	445	395	415	431	421	412	412	428	390	427	415	390	374	396	432	420	406	370	369	419	417	393	401	400	439	409	432	407	417	432	397	423	450	414	418	418	428	395	415	408	405	409	409	397	421	446	442	448	392	400	409	404	404	395	439	422	422	439	387	435	399	385	399	453	402	395	442	431	436	408	413	420	412	444	412	398	442	421	449	409	440	391	386	404	384	434	382	398	414	408	425	433	425	409	430	399	361	398	369	429	444	428	442	397	417	427	424	409	437	407	409	429	425	444	429	397	379	396	415	417	409	426	352	381	414	416	426	396	431	403	431	389	387	414	423	437	403	422	416	401	419	425	431	429	430	405	435	433	397	386	404	417	394	441	446	407	413	428	417	400	421	382	385	395	433	420	402	396	410	432	414	421	422	440	398	413	432	433	412	430	437	430	400	360	388	412	429	412	409	435	402	423	418	432	404	420	419	396	435	404	378	382	380	406	417	393	394	420	411	412	437	377	468	390	409	400	389	404	415	412	435	394	445	376	434	407	417	412	413	376	399	466	405	440	411	454	394	397	417	433	448	406	438	392	405	465	433	397	415	414	400	445	416	407	407	408	442	446	446	410	426	398	432	435	405	409	438	393	376	393	432	422	440	452	406	407	440	437	433	436	406	425	415	429	433	439	399	404	409	441	401	430	442	436	390	396	408	434	391	394	396	462	426	392	446	431	391	404	430	435	419	434	437	401	427	401	399	412	440	402	430	409	422	405	430	468	392
2330	1048	332	185	117	124	96	100	97	86	96	80	62	56	66	62	50	41	46	60	47	55	42	49	44	44	46	47	47	50	56	42	70	63	55	47	57	52	66	79	80	55	52	62	53	61	67	48	57	55	68	39	43	48	67	41	56	47	48	53	43	45	49	38	45	42	45	47	38	41	40	50	51	34	41	46	50	37	48	43	49	38	57	42	37	44	49	44	40	37	43	42	40	54	39	32	51	33	52	41	34	49	45	42	42	32	43	48	44	38	50	43	45	45	48	45	39	55	43	36	42	47	42	39	43	43	38	48	46	50	37	42	41	36	52	42	53	33	55	55	50	52	47	34	43	40	61	43	47	35	49	42	45	42	34	48	32	35	46	38	36	47	32	52	52	46	42	57	48	40	42	41	52	41	55	47	29	27	28	38	45	44	51	47	29	38	50	49	36	49	41	53	28	38	39	45	40	33	41	30	46	45	42	53	41	43	49	40	43	38	39	45	35	26	43	33	41	33	46	59	27	52	40	37	50	36	47	56	42	44	60	57	43	58	40	40	47	46	44	37	42	34	43	51	47	31	44	43	51	37	46	38	58	41	34	34	48	32	38	41	41	41	37	45	38	37	31	48	37	41	41	48	44	39	43	41	37	40	52	36	36	41	47	38	46	37	51	49	47	46	56	40	40	43	47	49	41	45	49	37	38	33	40	39	45	43	46	42	40	47	43	41	47	38	58	41	55	41	31	44	37	50	42	47	33	45	35	36	35	44	51	38	49	41	34	39	40	41	34	39	43	46	43	40	39	38	40	35	32	48	43	46	41	35	37	47	53	48	44	39	34	46	48	51	43	41	38	40	29	41	32	52	45	38	55	36	48	34	40	42	31	42	42	39	33	38	47	37	52	44	40	40	41	53	48	44	44	34	31	42	47	50	42	43	44	39	47	48	40	43	55	39	36	49	39	37	45	26	45	36	44	44	40	39	59	55	47	35	28	28	40	36	42	40	41	29	34	46	50	37	47	48	56	40	36	44	44	38	37	40	41	35	47	32	27	43	41	45	38	48	51	35	39	34	51	41	37	43	50	37	49	36	41	44	40	43	48	36	46	37	44	47	44	43	40	39	31	48	40	61	46	37	34	39	32	42	45	33	41	48	39	52	35	42	44	30	47	39	44	37	45	33	48	44	38	40	34	42	40	30	41	43	38	51	52	51	44	36	43	38	40	30	42	46	33	49	45	47	49	46	42	47	43	41	43	55	43	35	43	43	42	39	45	48	44	40	37	58	32	40	48	47	60	46	43	33	37	32	51	37	33	48	52	39	51	54	42	41	34	37	59	36	46	50	40	43	36	57	39	47	45	47	39	57	46	44	41	35	34	36	40	31	42	42	43	52	45	45	56	30	44	40	40	40	46	54	48	44	45	39	42	46	39	39	48	57	39	38	49	28	31	40	45	32	41	38	46	50	47	39	47	44	29	24	42	40	39	36	48	43	39	39	33	46	40	45	42	44	37	50	55	34	47	47	38	53	37	44	32	51	44	41	33	31	51	34	33	39	42	47	44	37	37	31	30	41	45	38	43	36	36	43	42	55	43	37	36	37	54	41	46	37	35	44	41	54	40	38	47	48	51	51	48	41	35	40	49	40	49	49	37	49	43	33	53	48	53	39	45	43	31	49	32	41	39	44	38	47	36	46	54	37	49	43	47	56	45	31	40	36	52	43	36	53	43	51	40	35	35	42	39	32	33	31	38	40	42	42	46	34	36	45	43	40	48	51	44	45	36	34	39	43	41	49	43	37	44	45	41	44	29	26	43	49	46	34	40	43	33	37	39	42	38	50	50	36	42	37	44	44	38	38	44	45	40	43	41	44	51	46	43	28	36	42	27	48	45	43	48	43	30	43	35	39	45	56	42	44	32	56	35	38	46	44	33	56	47	50	37	34	48	47	42	47	47	41	47	47	32	49	44	30	35	49	39	29	40	51	46	40	48	43	37	38	39	39	48	51	49	49	55	39	41	31	39	41	42	48	44	43	34	50	45	50	36	38	37	31	46	36	39	50	38	45	57	51	46	47	41	50	38	51	44	36	48	49	47	39	38	35	39	40	47	33	57	39	35	35	39	42	38	38	53	38	35	31	53	35	24	47	47	37	49	39	39	47	35	55	47	48	39	41	46	63	46	31	50	50	45	43	42	44	34	30	51	42	37	46	30	42	27	41	46	43	54	45	39	49	42	45	55	34	44	46	41	41	44	43	43	40	28	42	45	35	44	50	63	52	36	37	34	48	43	40	51	29	42	56	43	44	45	46	50	44	41	39	41	45	43	44	52	40	39	47	42	41	40	48	44	47	51	39	41	41	42	42	39	54	39	39	37	40	47	39	37	49	43	29	36	40	41	41	43	33	42	58	38	33	35	42	50	48	35	50	36	37	44	34	39	52	45	30	43	37	37	41	52	46	47	48	56	39	42	32	47	47	36	43	51	33	41	37	38	43	37	41	53	48	34	59	46	42	31	60	54	31	43	45	40	43	29	39	53	50	42	38	48	41	42	46	40	50	46	36	43	48	28	50	43	33	43	36	29	46	29	58	41	47	47	47	44	35	40	48	49	37	38	42	52	40	46	39	32	53	36	43	50	46	39	38	40	41	38	47	42	33	34	34	45	46	49	41	33	47	31	39	42	48	50	43	39	45	37	36	39	40	37	39	29	47	44	42	50	44	48	48	38	38	50	39	51	49	48	38	44	46	53	50	36	47	31	44	43	56	39	35	46	53	41	37	43	52	35	42	47	45	42	49	46	39	48	35	27	52	47	44	32	42	46	37	34	32	39	41	34	47	43	32	55	33	33	48	40	45	46	34	48	49	45	43	43	39	36	55	38	57	42	46	49	36	48	36	48	41	47	47	50	45	39	45	44	39	40	49	31	47	39	37	50	55	51	39	34	42	36	35	42	54	53	36	43	41	45	32	51	40	52	50	49	56	46	40	44	39	47	41	60	47	36	44	38	37	44	46	43	28	41	38	42	42	29	43	42	44	35	33	48	35	42	36	46	38	44	44	54	39	48	38	36	40	52	33	46	42	29	34	52	52	36	40	48	40	34	54	33	38	52	35	40	43	37	28	46	39	38	40	46	37	51	44	37	33	42	49	39	36	40	48	34	48	33	35	41	47	53	45	39	52	35	32	36	37	43	33	51	41	54	43	45	45	47	40	47	35	31	41	34	45	43	38	44	49	39	43	54	39	41	32	45	34	41	40	44	26	39	40	41	37	32	43	45	48	41	48	41	35	43	48	29	39	53	52	48	51	46	36	33	45	37	44	38	52	44	45	40	40	56	40	55	40	38	50	47	47	40	42	45	45	52	37	42	53	49	45	50	39	48	37	41	45	36	46	37	55	38	53	56	48	41	46	40	32	41	41	52	47	35	41	47	34	41	36	44	39	40	43	42	41	48	47	43	30	41	38	33	40	46	34	47	39	36	39	44	36	45	36
25184	10702	4154	4889	6462	5480	4497	3651	2723	2421	2275	1799	1218	1037	906	834	735	672	613	601	543	550	535	533	535	513	518	574	555	548	631	656	665	688	787	889	952	904	958	1032	1065	933	885	837	825	765	774	745	783	815	820	736	692	557	626	608	494	498	550	441	472	441	396	407	371	377	385	406	449	426	404	414	394	369	370	369	379	353	371	428	420	387	391	398	378	379	386	401	376	362	399	401	387	349	374	355	376	380	396	338	411	382	390	378	400	380	372	377	347	363	363	368	377	372	361	354	385	361	370	357	356	386	346	344	374	372	351	368	387	381	341	362	368	382	351	374	356	339	363	343	341	339	350	358	355	370	400	356	349	349	386	330	378	362	370	395	386	388	326	367	345	364	395	354	346	324	343	380	308	385	356	353	357	345	390	363	346	367	342	374	344	366	394	377	356	346	365	347	371	341	331	371	362	358	372	352	338	355	362	379	364	328	353	388	362	374	367	358	340	343	368	398	374	364	358	339	337	346	342	336	347	345	359	351	355	332	381	374	354	354	360	385	347	366	384	359	328	374	388	354	372	347	355	391	367	360	379	361	364	376	371	352	382	395	384	384	395	361	398	372	358	365	374	386	378	377	349	365	366	393	323	376	363	378	357	355	354	362	370	343	323	355	371	344	370	376	404	384	345	352	384	352	398	403	361	368	367	362	325	392	336	355	345	361	369	353	369	352	363	364	361	356	380	392	369	376	360	353	376	368	362	360	337	390	360	361	366	365	354	347	338	379	365	374	361	360	340	368	344	372	336	429	356	395	359	335	372	357	372	371	354	372	394	339	372	349	355	352	366	381	373	370	370	378	356	407	327	359	353	378	408	328	365	358	377	364	385	365	331	375	329	339	337	353	345	330	376	387	372	389	376	371	341	387	383	327	384	348	353	369	388	361	364	374	362	406	365	367	358	377	383	379	376	371	370	360	390	365	382	347	341	365	393	368	371	378	364	362	375	358	375	355	354	352	371	391	373	322	385	342	368	344	348	400	380	364	303	307	362	371	351	387	367	352	367	374	342	358	377	379	365	367	377	377	375	351	385	367	379	353	360	347	350	358	375	329	377	363	401	361	359	377	356	358	387	359	344	360	364	393	317	345	382	375	367	345	355	340	385	335	362	363	373	335	382	354	374	383	382	369	357	384	336	342	351	405	380	380	356	369	358	322	386	349	345	356	324	396	373	357	360	384	354	351	342	354	382	395	354	358	360	382	359	355	374	343	378	423	357	354	349	372	375	359	362	366	401	369	365	390	366	386	368	348	352	328	348	362	347	359	398	355	361	379	378	383	371	401	337	380	358	384	392	381	370	351	369	366	388	377	367	384	344	330	349	365	381	348	348	389	362	390	361	373	349	388	353	405	353	365	375	369	389	364	351	342	377	359	366	328	339	337	357	379	374	383	351	354	368	356	345	352	352	333	360	352	374	349	347	386	371	364	387	386	385	319	354	363	321	342	396	349	360	339	346	366	372	333	385	360	371	329	386	353	359	360	335	347	379	353	393	398	348	389	334	361	340	385	347	384	389	358	360	363	349	332	357	383	357	369	385	389	352	373	349	336	340	370	389	335	384	366	364	333	397	363	364	359	385	374	365	388	366	357	341	377	320	371	327	357	329	383	355	367	371	361	372	388	354	373	362	376	358	371	359	375	369	381	375	391	353	352	386	334	355	366	318	349	387	385	376	378	336	358	393	348	386	354	385	349	378	358	372	364	355	352	371	365	392	349	379	339	343	359	366	339	376	385	355	357	336	352	353	380	355	355	375	331	371	367	381	401	354	332	330	354	376	368	376	377	337	390	361	367	363	376	351	380	353	377	356	326	396	378	330	353	373	348	361	361	410	379	375	391	327	364	345	341	380	385	342	369	368	359	333	366	392	335	355	344	369	361	374	351	375	377	401	372	364	347	363	361	358	369	357	337	352	358	382	358	358	352	373	364	380	353	352	357	366	387	386	368	351	392	369	363	336	355	392	356	370	331	377	353	379	400	362	343	366	387	376	364	343	373	329	373	351	353	353	367	370	368	378	344	353	383	333	378	354	337	376	368	359	372	376	361	333	387	374	349	375	356	393	355	342	355	353	332	372	399	355	329	391	367	371	401	379	337	369	355	366	375	366	364	357	379	357	374	370	360	351	380	363	341	370	346	356	386	375	355	380	388	326	373	342	344	376	362	364	334	397	390	353	337	332	360	337	376	361	346	381	339	358	387	365	374	356	392	326	353	366	337	372	362	358	363	329	347	361	346	378	347	343	351	365	393	363	379	388	378	363	352	372	353	374	378	369	367	372	347	331	358	373	349	373	385	339	358	333	391	389	362	384	363	359	412	338	358	367	364	348	374	352	379	372	339	382	358	365	366	352	373	368	412	390	340	362	377	403	349	373	339	396	344	387	373	383	361	345	359	401	360	371	350	340	329	383	340	339	398	358	389	364	381	341	375	365	356	348	349	340	344	359	350	334	364	343	372	361	376	343	356	337	364	404	336	355	377	369	364	373	380	342	344	367	351	329	366	353	339	372	340	362	387	348	370	362	360	383	327	355	377	340	352	380	402	343	371	374	380	350	357	367	388	360	338	384	376	362	340	353	367	358	341	356	362	352	376	354	343	357	362	395	379	344	364	376	356	366	378	351	340	349	362	373	392	296	354	356	389	333	378	356	392	365	360	372	359	394	375	392	339	381	351	388	363	360	390	354	372	377	368	389	346	370	425	392	363	341	363	355	368	342	338	388	374	345	331	354	333	354	370	378	340	344	376	393	373	377	386	358	363	355	419	379	375	354	356	355	346	373	350	355	378	363	374	382	381	389	334	369	376	341	372	334	355	356	371	346	361	372	375	371	323	390	352	374	355	393	377	368	349	387	329	381	351	360	353	385	363	368	374	365	369	333	366	347	361	365	380	371	355	346	323	380	389	370	357	366	357	377	397	360	346	377	364	373	382	365	341	330	382	335	348	361	341	370	352	383	356	356	346	345	389	349	362	317	385	376	342	363	352	340	372	377	348	350	351	352	358	358	346	349	352	389	332	377	348	335	374	357	354	345	373	362	399	349	353	352	377	330	360	392	369	356	384	364	367	357	373	384	357	348	391	371	334	358	337	380	371	374	385	367	370	340	351	365	372	395	341	364	346	349	377	370	403	346	362	357	352	391	361	343	358	374	370	358	347	381	382	358	404	396	400	357	353	334	354	354	350	369	353	353	376	373	421	357	390	351	370	352	364	349	367	409	380	365	385	381	344	339	350	387	364	391	363	340	353	363	369	343	376	338	368	379	355	349	376	330	380	356	348	356	346	361	346	365	332	345	369	360	383	365	349	375	369	337	350	362	349	334	382	327	359	365	374	353	377	365	379	300	404	350	375	372	374	353	354	376	358	365	348	371	351	369	368	331	336	423	357	358	362	326	378	356	360	373	324	347	311	382	374	347	370	388	368	345	365	336	333	357	366	378	363	400	333
3323	840	481	260	128	91	111	97	82	91	85	86	69	63	58	44	44	48	59	45	61	48	50	41	54	63	54	52	59	70	65	53	46	53	67	78	73	74	77	80	76	78	70	54	75	56	68	73	52	64	68	60	66	42	57	48	52	55	49	45	43	40	41	51	54	46	42	50	57	53	50	36	47	47	37	32	39	40	50	33	44	37	44	47	45	48	35	38	37	33	52	43	60	59	43	40	43	45	52	47	42	45	44	39	50	42	57	38	46	36	51	49	40	51	29	49	44	40	43	43	48	47	33	34	47	34	42	46	43	55	46	38	48	45	37	46	44	36	48	44	41	57	48	44	35	49	44	42	43	39	57	56	45	44	48	35	49	27	36	46	37	46	41	44	47	37	41	43	36	42	38	41	33	49	56	48	45	48	57	38	49	40	47	39	39	45	52	42	45	35	44	46	39	40	40	42	47	47	45	51	47	35	57	51	52	57	44	54	46	52	47	40	30	48	53	41	39	44	50	41	43	56	42	54	44	46	36	48	38	33	44	37	37	33	42	47	40	42	44	32	38	34	34	45	60	37	25	50	51	44	52	37	45	40	35	52	42	43	41	47	37	50	45	42	51	37	41	46	42	36	41	47	42	48	35	39	46	51	38	45	38	46	37	52	62	43	41	46	46	40	35	42	45	36	46	48	50	37	49	46	48	43	43	43	58	43	38	44	49	41	53	43	45	38	46	45	38	50	48	53	54	43	40	48	42	47	32	33	47	52	56	43	48	39	42	44	32	48	49	49	45	40	37	47	40	39	45	49	34	54	44	50	47	52	45	37	43	37	47	41	50	44	54	39	39	51	54	44	50	42	41	47	41	43	43	54	38	45	46	44	40	35	53	47	32	38	46	39	42	41	38	34	30	40	46	39	45	36	39	49	53	54	44	47	43	56	46	44	47	42	38	46	41	45	37	46	49	40	53	47	42	43	41	44	49	46	42	42	42	41	55	52	49	40	37	46	40	49	49	43	39	41	32	43	42	47	43	45	48	45	53	46	47	45	45	42	37	37	37	39	41	46	45	49	62	43	42	33	43	43	52	38	49	36	40	39	34	37	44	51	50	54	43	47	41	36	43	20	44	51	53	41	50	51	43	56	53	46	32	38	56	47	39	38	43	47	47	42	45	49	48	34	52	38	46	45	45	52	38	51	44	54	45	38	56	43	51	50	38	48	44	41	38	44	36	46	45	44	40	38	42	52	40	45	59	33	38	38	42	50	33	41	46	48	36	42	50	48	50	33	47	43	38	44	41	51	40	52	51	38	49	42	60	39	42	45	48	42	50	53	40	43	45	55	40	47	44	40	47	47	39	45	48	38	44	42	35	36	43	50	50	51	43	44	51	53	36	59	36	37	48	40	39	42	39	39	37	47	47	47	37	44	59	45	44	52	50	54	38	41	52	49	42	54	53	45	40	54	47	44	42	50	43	46	48	50	63	50	42	48	40	54	48	43	39	44	36	47	43	46	56	38	45	53	42	47	51	43	36	40	49	34	44	41	58	43	48	39	39	42	56	50	53	40	36	45	49	30	39	57	48	37	47	54	47	35	38	48	41	51	45	43	61	43	53	41	38	47	38	43	44	42	52	41	36	40	39	49	36	41	50	43	37	35	56	42	42	52	41	50	44	46	47	40	43	40	47	40	50	49	49	39	51	36	30	48	47	55	53	39	48	42	40	42	40	46	46	51	36	32	44	36	45	52	50	45	47	52	58	41	45	37	38	47	51	43	25	50	45	58	41	40	49	44	38	34	42	40	43	44	46	42	46	50	40	56	51	48	50	38	37	41	41	55	47	40	46	48	41	55	50	41	46	54	42	33	48	45	53	41	46	40	38	55	40	44	37	46	38	47	45	50	45	48	47	36	44	32	39	57	40	41	52	41	42	45	44	49	43	45	39	39	54	48	44	37	38	31	56	40	42	39	44	41	32	44	53	31	55	48	46	35	39	44	44	40	37	45	36	41	43	56	40	59	49	52	50	42	34	51	31	35	42	54	41	49	45	36	53	54	34	63	42	41	40	56	59	51	42	50	41	53	48	48	43	42	39	36	52	38	50	43	53	47	44	46	35	53	37	43	40	33	51	46	62	43	48	43	47	34	45	34	35	41	38	58	42	52	62	51	42	46	48	48	46	36	44	40	42	46	41	28	39	52	35	44	35	54	46	56	52	40	48	35	50	45	46	38	36	44	51	42	44	41	40	50	40	54	34	55	38	39	48	51	39	39	51	42	50	45	44	53	42	38	44	42	38	49	45	52	49	59	58	32	43	41	38	42	50	45	36	38	56	45	48	52	55	41	37	41	44	51	43	44	33	44	38	44	43	50	47	53	53	50	38	27	42	41	59	46	48	36	54	51	52	43	47	37	39	41	48	37	38	37	42	55	51	34	53	51	39	54	39	41	37	32	33	44	49	55	42	46	50	46	38	40	42	35	35	47	45	53	42	52	40	57	44	31	42	47	49	40	44	43	39	45	45	46	55	41	43	54	45	44	44	53	43	53	38	43	38	52	45	54	40	32	43	53	39	47	38	48	48	41	44	41	51	38	48	48	43	41	43	28	39	49	51	45	39	47	46	46	48	42	41	49	48	55	40	32	47	41	34	48	47	38	46	43	43	34	45	48	49	39	46	37	32	38	45	44	49	48	44	34	63	45	48	45	56	39	39	45	43	48	46	46	37	49	39	41	44	50	45	31	41	46	37	42	50	43	37	41	39	43	45	55	51	41	37	45	48	54	44	38	44	52	41	38	53	45	47	35	37	47	51	39	49	32	33	37	41	42	40	43	37	46	43	40	39	44	43	47	40	54	43	42	51	43	35	50	49	54	46	32	30	42	39	47	53	50	51	51	44	37	45	51	45	53	55	44	39	35	47	37	30	28	45	32	34	36	42	45	41	44	39	39	40	45	51	49	42	38	50	49	54	55	49	42	51	37	34	54	32	44	31	46	48	47	33	45	56	55	49	55	52	48	43	40	39	53	40	53	36	36	52	46	49	41	44	48	48	50	30	54	46	33	55	53	56	59	49	43	51	42	47	39	44	54	43	49	50	56	48	47	48	40	50	45	39	27	40	38	39	50	49	32	47	54	47	35	47	33	55	59	45	36	49	46	43	56	49	43	53	44	56	50	44	45	47	46	35	45	36	38	41	35	52	54	37	50	38	54	39	49	58	52	54	54	47	43	37	39	38	44	42	43	57	42	37	40	46	35	33	48	47	39	40	35	37	49	60	41	50	47	49	47	54	46	51	50	62	38	47	42	39	53	38	48	46	44	25	32	41	65	40	52	46	40	34	30	50	40	48	43	59	40	47	35	40	40	39	38	39	41	45	46	49	47	40	48	51	44	49	45	58	46	53	41	49	37	44	44	47	46	43	44	52	58	51	44	46	43	50	50	37	40	35	42	52	46	38	53	41	45	47	43	39	51	45	52	62	52	46	50	52	32
25698	9510	5146	5037	6537	4889	4164	3385	2474	2642	2186	1346	1322	1160	915	810	784	709	681	665	588	594	543	611	588	642	667	665	721	785	798	635	633	789	1146	1051	1108	1090	1144	1043	1029	948	923	892	894	748	771	706	796	821	822	709	655	594	562	510	560	524	560	450	477	401	380	385	427	435	445	453	392	441	408	390	403	375	369	375	383	439	450	443	481	420	430	349	386	390	395	420	392	408	404	387	388	372	373	411	382	407	425	417	415	413	372	382	428	395	404	390	367	385	370	376	399	397	381	414	371	364	359	376	351	393	383	348	324	399	360	363	348	375	393	400	360	411	377	385	384	376	365	402	385	386	356	343	364	367	389	390	385	356	360	379	387	376	363	359	372	393	385	343	406	349	348	376	404	367	404	404	351	389	372	369	397	360	356	371	380	378	371	413	340	367	415	349	377	390	361	402	387	395	389	333	378	418	393	392	391	367	340	405	368	363	377	383	366	358	367	358	365	387	386	370	376	380	364	348	379	374	381	387	378	375	388	403	386	386	366	399	367	359	384	380	342	389	378	378	366	393	396	359	356	384	347	377	389	392	411	348	385	371	361	376	393	345	413	367	384	383	380	401	368	369	429	370	383	403	389	362	396	362	374	376	365	396	365	401	349	367	389	378	397	384	332	331	383	408	372	390	377	352	373	376	365	366	349	398	369	401	343	383	365	356	363	361	355	380	374	400	373	380	339	362	382	359	378	395	332	388	388	361	403	395	363	373	366	429	368	391	388	374	371	377	362	362	368	362	368	401	392	393	372	354	360	396	385	370	392	386	372	357	376	349	330	357	408	375	372	361	391	377	329	382	364	379	356	392	375	380	346	351	373	403	352	378	382	379	355	360	411	356	399	374	383	371	402	347	376	369	392	369	370	405	369	387	365	374	352	381	351	356	356	374	423	384	365	363	340	405	360	408	402	361	376	400	352	380	394	395	357	366	394	367	360	362	385	393	409	348	385	390	352	394	384	366	383	377	354	387	320	327	370	395	348	330	351	366	383	344	357	390	363	416	348	354	357	376	397	403	375	394	402	360	376	369	404	359	370	407	359	358	375	339	366	362	366	366	407	406	365	383	373	377	377	386	384	354	374	366	379	358	412	380	362	363	365	385	382	438	377	372	370	393	354	371	357	359	366	382	353	362	389	367	381	354	363	396	356	370	420	364	372	364	379	340	390	383	366	397	384	387	366	394	350	345	361	381	364	367	392	379	366	348	382	362	377	385	391	331	376	374	372	376	379	346	383	380	400	402	379	350	405	386	368	364	361	337	399	367	378	357	373	359	381	384	369	421	405	341	396	376	376	339	411	395	397	359	379	341	367	413	372	382	357	352	384	367	384	352	342	422	411	345	365	358	367	361	365	377	350	368	362	365	357	376	382	375	381	399	358	372	378	395	391	383	380	343	382	360	365	370	379	351	363	415	412	385	370	388	383	355	414	357	386	389	360	370	393	368	353	390	408	373	411	403	363	362	366	432	387	346	348	381	367	367	384	356	359	359	366	387	411	368	343	366	360	394	386	365	375	376	377	415	395	358	377	362	388	368	362	383	350	356	385	387	399	392	361	368	379	408	396	361	394	381	390	384	365	349	368	377	371	394	355	350	387	352	376	368	377	358	354	397	367	365	402	373	363	368	361	334	367	384	363	386	362	381	355	385	387	382	380	392	372	355	346	392	389	364	373	371	381	373	364	331	374	380	391	376	348	372	372	377	366	338	360	370	378	371	372	391	393	357	372	347	382	433	390	405	385	352	345	360	384	363	396	357	417	375	335	371	364	376	375	385	385	374	377	374	367	364	368	383	357	356	381	386	358	380	370	374	356	367	374	367	386	385	333	394	381	381	371	363	389	359	384	396	362	390	359	352	369	393	364	371	374	357	359	392	350	368	365	380	387	408	349	390	361	408	385	372	375	393	385	371	396	397	385	354	357	368	370	364	352	361	377	353	350	381	394	399	365	387	370	354	385	398	387	367	388	382	403	357	381	367	411	384	375	366	355	365	382	375	390	363	340	364	350	371	374	408	368	368	367	387	372	383	355	425	365	378	343	332	392	360	395	374	386	373	396	408	380	372	378	356	372	380	369	365	365	375	373	374	416	366	434	398	350	386	373	348	375	352	366	355	366	388	368	377	357	376	386	390	340	393	361	399	347	392	350	372	404	393	386	348	379	389	374	372	397	425	359	389	399	394	362	406	358	402	357	387	360	353	366	379	385	378	375	376	379	351	334	371	373	450	375	381	401	340	365	400	385	394	341	418	375	351	363	368	375	403	399	359	352	347	363	379	358	386	340	383	374	405	404	368	383	390	373	323	400	369	384	359	376	340	380	374	369	394	369	338	371	382	362	348	359	394	341	372	395	392	381	399	381	387	378	377	357	383	350	330	380	410	379	336	373	383	389	381	385	402	363	351	363	391	368	343	385	370	353	351	387	375	345	364	390	361	366	389	368	361	366	362	382	356	359	391	394	378	375	386	377	405	392	368	373	378	387	386	332	349	375	328	380	400	346	368	349	383	423	388	355	349	359	365	394	391	367	367	354	375	372	402	383	375	393	386	362	391	386	386	364	348	403	345	361	342	344	359	382	360	376	375	397	396	377	384	404	394	367	386	337	370	378	360	376	415	365	363	382	352	370	380	387	351	400	343	384	411	359	374	379	394	390	370	357	381	428	364	377	373	372	366	359	377	375	364	374	404	337	372	379	339	347	373	402	402	359	389	349	394	371	375	367	339	355	382	367	382	394	355	362	371	403	332	344	345	379	358	357	368	373	375	393	406	388	378	380	369	366	385	356	385	375	394	399	362	381	385	373	364	346	343	379	334	373	359	382	338	375	357	371	344	365	357	370	353	378	369	405	402	400	411	395	388	365	376	341	381	399	383	363	355	369	377	358	370	342	388	369	399	348	385	396	370	359	377	370	383	384	378	355	352	388	317	378	373	360	380	346	398	358	394	380	349	351	347	360	420	409	373	364	396	387	365	375	357	383	354	372	386	364	363	376	377	371	380	349	387	355	418	364	367	354	408	391	385	370	331	400	343	382	390	366	344	358	364	429	370	393	388	356	414	339	358	395	391	348	401	361	370	345	392	379	354	372	395	369	355	406	362	358	378	389	397	353	380	377	386	343	381	353	373	353	337	354	336	353	370	368	373	328	389	403	392	376	409	393	359	351	372	362	374	396	359	395	381	365	396	414	353	372	401	375	372	399	388	354	397	353	388	350	372	381	376	380	401	370	379	350	389	379	408	384	354	371	375	393	355	385	371	375	379	362	370	350	356	378	380	363	432	410	337	369	362	377	363	382	350	383	372	380	361	361	396	402	344	402	353	347	367	351	382	362	368	365	414	370	396	409	351	386	386	375	360	374	372	377	425	387	382	351	366	385	398	349	374	378	351	342	372	372	389	408	386	356	373	363	349	375	358	382	403	371	362	386	355	369	381	390	370	399	371	379	375	397	401
2989	990	510	284	128	117	126	123	106	114	93	79	67	62	55	52	68	57	47	60	41	53	50	51	37	47	64	49	61	56	49	57	57	69	74	86	80	76	86	70	73	61	74	62	58	61	53	61	70	61	67	53	57	40	38	50	44	35	51	37	34	43	31	33	49	40	43	42	36	42	37	25	37	42	49	38	30	39	45	42	39	49	47	38	30	39	44	34	44	37	38	39	35	40	26	46	30	43	33	43	43	43	30	56	35	41	41	42	41	38	39	34	51	51	31	44	37	48	38	36	38	31	29	38	35	40	30	41	34	41	32	37	36	38	47	38	33	38	35	31	46	33	38	36	47	41	35	41	43	33	37	25	45	30	43	30	36	44	32	25	33	36	34	43	40	33	31	35	38	49	35	39	39	34	26	33	32	18	38	40	34	20	39	46	47	39	39	37	45	40	31	25	27	27	40	29	38	39	44	39	42	31	40	38	56	33	32	42	42	43	31	29	40	35	35	44	42	52	31	36	28	35	34	32	35	37	34	35	29	46	36	43	46	34	28	44	28	37	38	41	40	39	38	50	40	32	31	46	37	34	38	44	35	27	34	44	38	38	33	35	36	41	35	37	31	34	38	31	45	29	37	41	33	41	40	36	37	33	36	39	27	45	43	39	37	43	35	34	36	37	25	41	29	39	34	45	28	33	35	44	44	25	30	36	29	33	44	37	37	31	25	40	42	39	46	36	35	44	37	44	36	43	37	44	42	33	44	35	32	46	36	38	30	34	36	39	31	45	35	27	35	32	37	41	39	32	41	37	38	27	38	40	43	29	42	30	30	41	32	44	41	42	33	44	37	40	33	41	40	45	48	30	36	40	36	45	38	32	44	29	41	36	40	36	36	38	39	47	29	32	35	34	34	32	32	42	29	34	30	34	31	39	33	42	38	37	29	44	44	42	41	34	39	44	30	31	46	39	37	41	33	29	34	28	44	46	34	28	41	36	43	32	33	45	33	52	24	41	42	41	37	39	36	50	34	32	34	33	43	37	34	32	33	29	36	36	34	34	46	24	45	38	37	30	38	39	34	41	32	38	42	37	29	30	39	32	40	37	27	53	40	25	34	39	41	38	35	44	31	38	39	38	31	37	31	33	31	33	29	36	29	33	45	36	46	29	50	42	35	32	37	40	41	34	33	39	29	32	37	34	35	47	36	29	42	39	32	38	60	37	32	29	35	30	36	38	31	30	42	46	32	36	22	26	25	42	31	41	36	35	33	46	39	40	42	28	44	27	28	24	32	46	41	41	33	43	43	31	31	39	32	32	35	31	38	41	31	35	31	31	37	34	40	30	41	35	33	36	39	48	29	46	37	37	36	44	35	35	30	47	35	53	41	32	30	38	40	43	35	45	44	31	37	38	35	41	30	40	36	46	38	28	39	31	41	43	38	31	36	33	37	38	29	42	36	32	43	39	28	41	48	42	30	30	40	36	37	35	33	29	44	32	31	29	30	40	40	38	38	38	33	37	31	39	36	38	33	32	33	36	39	38	30	37	36	32	39	49	35	31	28	32	37	42	39	32	40	43	25	29	33	37	37	34	24	39	29	30	38	36	24	44	30	36	29	50	38	45	34	30	29	35	35	33	42	34	32	46	29	30	33	38	30	29	35	50	39	41	45	33	27	37	35	36	44	32	38	45	35	43	36	40	24	39	29	39	27	28	39	22	32	45	44	35	36	32	34	46	40	42	27	30	33	37	27	47	32	36	33	35	31	48	23	35	42	43	24	33	42	33	34	36	33	25	31	35	27	34	31	38	29	40	45	37	35	31	35	29	40	28	23	35	33	27	35	36	39	45	32	35	36	32	41	36	44	46	42	30	39	43	29	38	31	38	37	25	38	40	42	26	30	35	35	27	42	52	44	29	41	40	46	44	41	37	36	32	34	45	26	35	37	34	27	47	40	36	30	45	38	34	30	27	44	42	44	38	44	48	39	39	33	31	47	42	24	40	33	30	42	38	37	40	37	36	43	40	28	46	31	31	34	33	29	33	35	34	37	27	34	27	36	35	24	33	40	37	47	43	43	42	31	45	41	33	25	44	27	38	37	38	31	35	36	48	27	30	34	33	40	30	38	40	33	34	33	35	35	35	37	40	32	37	38	40	33	41	45	43	25	36	28	42	27	32	30	35	40	30	38	39	35	41	41	31	33	37	43	37	41	37	33	48	28	41	36	35	57	38	30	26	53	45	35	35	34	42	43	27	41	39	36	31	42	36	37	29	40	43	36	36	36	52	32	38	46	33	35	36	30	24	42	39	31	34	36	47	36	31	31	54	41	28	35	36	42	45	33	38	30	33	32	46	27	54	46	55	33	39	50	40	40	26	38	30	36	42	30	29	32	46	35	40	42	41	35	43	43	30	48	37	42	39	38	35	35	35	25	43	39	35	33	27	38	36	26	35	38	35	30	45	36	37	35	39	19	48	34	39	31	31	30	36	39	44	30	37	35	34	39	42	44	32	42	29	38	47	53	35	24	49	39	35	36	40	30	35	34	47	40	47	46	39	37	36	38	30	31	53	47	37	24	38	31	26	38	28	35	33	44	38	36	42	40	43	33	30	35	37	31	38	41	47	32	37	39	40	32	43	33	36	34	38	38	45	40	26	37	37	30	38	30	41	33	35	27	35	36	38	43	40	29	38	52	27	33	36	36	34	30	35	28	37	31	31	38	50	39	38	35	36	46	36	32	32	39	48	29	46	33	37	41	30	43	38	30	40	38	34	27	39	49	47	27	40	33	46	36	33	42	42	41	37	44	43	43	33	37	43	48	37	38	38	45	43	42	21	27	38	32	39	35	36	39	28	34	36	33	29	33	43	41	36	35	42	34	45	39	32	32	32	22	26	40	32	33	42	36	31	35	38	38	26	45	36	35	30	34	30	38	31	37	36	42	34	37	41	38	33	42	42	42	41	33	34	31	38	43	27	40	33	40	34	39	47	32	35	35	34	29	44	37	37	34	44	36	35	33	33	44	30	35	41	37	33	33	36	28	43	32	42	40	48	35	41	37	41	31	46	46	42	41	43	41	37	39	46	47	37	42	43	47	40	38	39	35	43	35	41	34	28	30	40	42	39	39	40	34	36	36	36	36	45	40	37	39	39	31	24	40	47	36	37	33	33	35	31	27	28	39	37	36	34	35	33	43	46	30	44	38	33	29	36	26	39	34	37	38	37	43	22	45	36	44	32	32	31	29	36	27	30	24	31	42	36	30	37	36	27	40	32	36	32	38	44	38	45	34	32	26	37	35	30	32	28	32	35	34	39	43	30	41	34	31	48	43	21	41	33	28	36	37	36	46	43	43	36	42	36	39	35	30	27	42	47	38	40	49	34	33	36	30	44	27	43	31	34	39	33	47	41	35	40	28	34	39	32	34	28	33	33	30	36	46	39	39	36	38	35	38	31	25	30	28	30	39	24	34	33	39	28	37	35	34	37	30	34
25705	10683	5414	6487	7657	6855	5923	4541	3458	3245	2594	2128	1455	1367	1148	970	890	825	770	744	685	620	595	619	627	659	659	704	671	659	560	715	973	1149	1224	1287	1348	1384	1376	1306	1278	1050	1023	998	998	870	854	861	953	885	843	596	574	524	525	519	556	563	441	467	452	362	342	353	374	433	385	413	375	375	354	321	319	312	378	400	423	434	387	430	369	329	356	387	390	380	354	359	351	316	354	368	330	358	366	346	347	362	367	337	335	360	366	357	334	314	384	350	318	337	337	372	335	357	327	331	345	329	317	286	319	317	312	328	321	334	315	305	307	329	346	298	313	308	300	319	314	300	331	309	317	343	300	319	340	317	315	310	311	314	306	311	315	322	328	332	320	332	285	268	310	334	317	321	289	315	315	355	331	292	310	337	324	303	347	323	319	314	338	329	321	302	320	330	293	310	294	319	300	328	314	325	322	311	302	303	302	324	318	319	299	301	272	341	337	305	289	296	300	289	332	302	297	325	306	322	322	301	338	290	319	309	325	305	296	315	310	309	311	334	327	304	347	305	311	305	323	327	295	320	328	335	342	322	328	322	317	330	312	321	291	335	329	323	302	325	285	322	328	320	346	323	343	296	282	337	303	329	340	303	322	305	302	299	321	328	311	320	318	323	324	303	294	318	340	310	332	346	347	301	296	349	301	290	307	325	314	303	283	316	355	296	307	332	297	342	300	310	325	306	308	304	285	282	313	275	337	312	319	312	295	309	290	292	319	299	314	310	303	276	333	341	311	320	301	336	327	310	296	319	328	310	308	308	307	341	303	288	312	311	301	295	312	319	303	287	306	335	314	317	325	302	306	320	341	337	339	323	307	312	286	331	300	305	324	309	305	315	291	318	309	315	346	323	332	336	321	292	353	309	309	344	338	297	310	303	326	298	311	291	299	328	354	316	343	308	316	312	279	308	311	260	332	306	296	327	320	297	314	324	320	324	300	313	315	346	308	346	289	276	308	319	333	319	318	332	336	314	323	325	297	316	307	349	300	333	303	325	303	311	341	324	293	348	327	316	312	334	315	330	308	304	330	328	306	319	293	285	307	314	333	310	303	323	291	317	323	339	317	322	305	330	334	317	315	321	310	313	326	330	337	309	291	328	339	296	320	301	305	307	314	262	333	342	299	324	317	301	318	302	290	300	312	299	332	311	308	329	298	319	297	309	303	348	309	317	309	292	317	289	296	295	306	337	328	312	330	322	320	327	325	328	275	304	305	330	311	335	327	305	289	353	309	284	327	351	326	287	338	330	308	298	302	295	306	315	297	312	343	296	312	308	314	295	295	310	291	295	326	299	333	331	318	296	325	300	323	261	293	292	311	326	303	312	307	325	325	342	343	343	318	313	284	306	324	309	290	299	296	326	320	290	321	329	326	299	293	318	333	287	298	305	336	312	314	311	326	299	278	318	335	274	316	329	303	335	308	329	293	294	295	333	326	296	332	324	297	350	304	329	305	319	328	295	325	346	344	320	297	324	322	323	313	314	294	333	302	316	320	318	296	333	317	334	345	327	298	309	311	322	295	316	351	290	307	319	297	307	296	289	327	332	318	334	309	306	298	308	352	320	272	305	310	358	282	326	331	330	307	305	303	328	331	315	323	301	350	311	343	333	329	320	299	312	309	308	336	312	324	320	333	297	328	342	333	291	309	312	314	333	361	293	312	345	309	339	304	303	296	307	317	324	328	324	324	328	308	321	291	324	296	300	315	320	308	305	298	303	315	292	302	311	333	342	339	294	297	315	299	340	303	346	292	328	329	320	314	307	294	316	315	322	312	317	322	295	296	285	290	330	331	321	289	314	290	309	331	311	315	310	305	304	313	281	329	297	337	326	333	316	278	313	299	325	306	334	340	315	305	347	284	328	309	303	311	327	330	325	313	279	281	348	287	297	331	314	299	301	287	360	320	335	298	296	307	298	327	297	331	276	344	332	314	310	317	303	333	313	322	315	316	341	348	329	299	314	302	312	308	328	320	296	360	326	329	327	319	296	319	327	316	295	314	325	333	303	343	314	320	344	308	308	297	273	300	325	332	336	302	325	286	278	294	304	339	344	326	331	327	298	304	315	323	320	313	277	319	287	312	296	317	304	296	315	315	317	304	330	329	314	296	293	326	314	320	315	334	308	291	296	345	317	324	319	307	302	312	310	290	298	291	313	317	304	319	330	354	328	292	321	304	302	310	315	293	301	304	317	306	319	315	298	333	290	335	285	298	304	312	355	358	347	311	327	327	305	330	280	332	321	306	310	313	350	331	320	291	311	327	326	317	288	334	295	331	345	331	315	295	324	333	307	320	322	320	350	335	336	294	325	285	306	295	314	317	310	291	306	344	303	332	327	308	316	297	306	310	341	310	339	301	319	297	295	308	297	319	326	303	287	354	355	303	312	295	320	325	282	322	328	308	302	334	301	291	312	337	341	310	316	329	291	350	313	330	300	301	288	325	306	309	281	313	326	292	313	305	313	325	302	352	304	292	348	346	322	301	303	318	306	310	329	311	324	316	280	342	290	330	301	343	329	327	304	334	332	293	287	319	314	293	300	320	326	310	306	302	325	311	334	297	334	343	323	308	301	316	279	290	298	318	325	320	330	340	317	291	302	313	345	331	321	321	302	326	360	290	304	301	310	313	299	309	295	338	353	305	317	285	316	331	319	308	293	302	334	305	305	351	302	300	321	314	321	300	314	332	311	326	333	329	328	339	298	321	321	324	309	295	306	301	318	314	302	350	322	323	329	324	301	324	303	316	312	293	315	292	303	346	325	297	303	316	286	306	306	309	316	303	328	316	304	316	296	323	315	323	280	310	306	334	288	305	293	308	303	328	315	304	290	305	309	371	317	282	318	284	305	343	319	318	295	334	289	297	316	296	321	339	338	296	301	331	305	295	309	319	322	295	287	318	328	302	321	288	334	322	308	279	316	326	325	333	315	309	302	309	323	307	282	290	306	344	308	325	331	312	312	332	313	347	346	306	313	340	311	311	304	318	326	304	342	298	338	317	319	308	346	316	307	325	281	345	299	324	300	302	318	306	322	336	312	323	326	315	314	335	333	323	338	304	301	320	313	324	330	301	345	279	316	309	313	336	297	346	325	328	287	313	278	325	307	334	330	316	330	308	315	294	317	302	307	311	312	315	332	300	317	308	298	300	307	331	332	287	339	320	323	304	330	341	342	349	323	325	330	317	311	314	345	334	296	310	295	299	306	312	315	319	319	320	312	306	306	285	306	308	347	335	319	307	333	332	298	298	317	306	314	327	306	345	280	300	315	319	330	289	319	318	327	322	318	305	287	323	322	289	356	310	312	354	307	349	319	313	306	307	302	351	308	302	331	286	297	297	318	310	328	320	301	286	357	280	302	327	309	339	331	336	309	311	325	318	297	312	298	314	308	305	299	310	322	296	318	295	316	315	319	317	299	333	274	306	293	307	335	297	328	284	322	310	304	326	321	311	305
1938	475	234	129	75	85	85	78	61	71	72	64	56	50	60	46	56	65	55	67	55	52	55	51	44	59	49	44	40	60	60	66	53	40	61	58	74	56	61	71	71	70	76	77	68	57	79	61	59	51	51	62	44	56	49	76	60	63	54	58	44	59	53	59	52	47	61	43	54	42	47	47	55	50	48	48	45	57	35	44	54	43	53	50	49	57	40	58	51	36	57	59	52	47	54	72	57	55	44	50	61	48	58	49	53	53	57	59	57	48	61	50	64	82	48	52	52	51	58	53	54	44	55	34	52	60	45	40	53	57	62	53	58	52	52	56	48	36	51	45	47	57	54	55	52	45	38	68	33	38	59	45	37	42	50	46	54	44	44	55	62	57	48	60	52	45	59	53	49	68	54	49	37	54	43	43	51	49	43	53	52	45	40	43	39	55	50	48	47	54	65	64	46	50	50	45	59	53	53	47	49	52	46	54	47	48	47	55	51	52	61	60	62	51	49	63	51	53	49	52	48	46	54	49	55	52	40	59	51	63	51	51	33	49	60	53	49	54	55	51	42	41	56	34	58	57	46	42	46	54	55	52	45	67	41	58	52	62	57	48	56	47	53	47	64	49	56	46	38	66	51	53	42	39	55	41	66	51	56	50	50	51	42	46	35	41	37	44	57	43	48	38	53	48	55	40	63	49	48	52	49	45	46	53	45	52	51	61	53	52	43	40	47	54	43	56	53	53	40	45	42	55	46	56	64	65	52	50	48	50	52	47	46	45	53	51	52	57	54	47	54	51	48	58	49	63	52	45	54	46	54	47	57	58	61	57	55	48	54	50	51	54	53	49	46	63	48	45	49	59	43	52	50	53	56	59	41	50	49	52	50	64	43	45	51	56	52	49	46	49	53	53	50	51	43	45	59	49	52	44	55	40	46	47	53	48	37	51	61	48	54	55	43	54	63	48	52	46	54	36	52	37	53	51	59	54	53	49	57	41	48	66	53	52	47	49	53	56	51	44	49	47	49	46	46	41	41	48	65	44	40	59	67	59	51	60	58	53	50	53	53	42	60	44	48	45	51	51	59	52	59	55	56	53	57	63	52	50	58	44	56	51	43	50	51	60	48	46	46	47	58	53	51	51	48	47	50	53	46	49	46	57	48	55	48	56	46	54	49	36	43	61	45	52	40	51	56	50	61	37	53	47	43	44	53	36	53	49	53	58	42	47	54	40	53	50	49	49	55	64	38	45	48	49	53	45	49	52	53	43	47	54	49	39	55	41	47	61	40	50	52	69	37	50	50	51	54	52	51	47	62	48	54	47	52	49	47	49	46	52	55	40	62	56	45	46	50	52	50	60	53	50	63	47	49	57	42	42	52	39	56	39	56	59	47	58	61	61	59	49	45	64	55	37	44	52	59	45	54	53	43	58	54	51	57	42	52	46	48	54	53	50	43	54	52	45	52	37	61	51	52	53	53	63	56	52	37	49	49	39	54	49	49	58	58	57	48	47	36	61	52	52	67	52	45	60	66	55	59	48	52	54	51	43	50	72	60	44	52	38	48	62	38	49	40	54	57	51	41	49	56	55	44	48	33	46	53	42	43	53	49	52	47	51	54	43	38	56	39	65	56	52	52	60	55	50	65	44	62	47	65	46	54	49	40	59	40	46	41	60	49	49	62	45	54	55	59	47	58	40	47	55	55	56	63	44	49	54	59	46	48	58	45	51	46	47	47	47	61	51	53	45	50	54	41	58	52	38	57	54	40	43	36	52	50	58	45	57	46	47	41	56	40	59	44	52	55	51	54	56	60	53	44	52	51	43	52	53	58	46	49	59	57	51	56	48	53	41	46	37	30	50	63	49	52	43	52	53	56	58	51	56	55	59	44	48	41	47	43	52	65	52	48	49	57	57	43	53	40	39	66	60	52	47	64	43	54	46	53	44	53	59	53	48	52	52	62	49	48	46	59	42	46	45	49	35	47	59	56	47	49	49	57	62	48	55	57	50	52	49	44	53	44	66	55	61	42	42	51	49	42	56	54	43	53	42	60	48	52	34	53	60	64	63	38	43	62	62	45	47	52	44	60	39	53	40	54	58	53	44	48	44	60	59	47	58	42	39	54	44	53	49	51	52	54	56	47	49	47	33	54	49	59	54	45	39	40	38	41	44	53	52	44	50	49	48	49	49	58	41	52	52	61	43	42	58	58	50	65	43	44	50	43	56	46	55	43	51	51	45	39	43	48	47	45	39	50	43	53	49	48	47	56	66	44	45	57	43	59	44	49	49	52	47	49	55	52	38	49	53	57	50	49	47	57	46	55	51	55	57	48	62	60	48	52	57	55	71	51	50	52	42	51	49	38	46	50	50	52	48	41	53	52	42	72	56	55	47	44	27	47	54	70	50	46	42	59	40	51	39	44	45	54	55	44	51	56	49	61	61	50	43	47	59	50	49	59	51	40	53	58	46	47	46	41	55	50	44	41	54	65	62	56	46	53	41	48	47	53	41	44	57	38	61	34	42	44	44	52	62	51	48	64	56	44	58	50	45	56	42	41	42	59	44	53	58	48	50	53	61	55	50	47	57	70	66	45	54	45	42	56	46	65	41	69	31	52	52	57	50	51	43	53	49	45	54	54	57	53	55	47	50	50	54	47	62	42	49	65	39	58	54	48	48	46	38	50	59	42	57	58	58	48	52	52	49	56	54	57	49	54	46	63	43	64	52	59	59	55	65	40	48	63	55	38	56	65	43	45	48	49	43	53	48	47	57	48	58	34	51	57	52	61	58	51	57	63	46	40	46	38	41	52	51	36	57	28	46	46	59	66	55	50	56	62	49	51	47	68	61	67	56	53	52	58	52	47	49	58	55	44	40	49	54	55	39	51	40	51	47	45	67	55	53	55	50	53	40	55	54	57	56	53	50	55	48	43	49	42	47	50	43	50	52	62	57	47	69	62	49	58	54	51	53	58	55	43	52	59	54	49	50	51	43	43	44	48	58	51	42	40	40	45	56	53	53	53	27	33	39	58	39	45	56	56	58	49	59	52	56	56	52	60	56	45	53	45	61	52	59	53	43	61	54	55	50	57	50	52	54	49	43	50	55	38	49	40	49	37	48	56	43	63	45	60	58	42	39	53	59	38	43	44	46	46	57	48	49	44	54	50	55	51	48	38	67	36	52	54	39	64	41	56	44	46	72	55	44	48	56	38	48	46	47	40	43	49	49	48	66	56	61	46	38	48	40	36	54	50	52	46	51	44	51	46	58	48	48	50	49	61	52	51	48	53	64	48	43	59	56	31	50	60	63	44	42	59	43	41	42	42	36	50	53	48	48	57	53	42	68	51	42	43	51	37	59	55	43	58	59	47	46	43	39	52	46	59	49	58	56	45	41	52	54	45	42	56	67	56	36	60	47	45	53	45	55	53	63	66	55	50	56	53	46	52	38	56	52	40	66	47	56	60	71	50	52	49	46	35	43	48	39	56	46	50	48
19539	6451	2779	2355	3377	3330	2192	1833	1448	1421	1187	983	805	734	643	673	594	620	533	546	557	535	533	553	521	538	531	555	661	708	769	807	877	729	667	792	748	811	828	846	878	823	754	812	881	787	697	743	732	746	667	606	566	544	543	511	561	507	504	443	456	437	485	443	497	515	453	420	445	463	407	407	440	485	463	513	494	513	473	458	448	477	409	466	476	433	424	451	459	425	483	450	429	462	435	478	456	464	425	439	447	461	438	447	447	457	452	399	419	468	439	448	426	460	445	444	429	407	440	427	412	426	405	399	425	418	441	432	451	396	441	419	423	425	444	417	405	414	415	412	425	457	457	457	440	425	406	474	462	423	428	416	449	444	430	425	425	421	448	402	412	443	432	453	406	444	418	411	422	454	422	445	443	447	386	409	428	432	440	445	431	414	441	428	416	410	429	455	397	424	435	415	429	441	389	404	445	407	454	431	429	417	463	414	426	410	415	440	448	426	420	445	424	462	423	422	420	416	410	445	383	433	439	410	435	406	407	388	407	415	408	431	441	407	393	430	403	412	411	411	420	410	441	435	426	415	396	406	439	445	425	426	448	404	424	409	438	376	433	419	447	427	480	463	450	448	434	438	433	430	421	420	452	400	412	444	390	417	449	409	428	409	405	472	446	444	435	458	408	408	412	410	457	399	404	445	402	436	473	400	425	403	452	435	458	444	412	445	434	460	456	446	423	426	414	440	419	405	393	419	419	442	434	411	438	445	460	459	412	445	420	400	408	431	441	454	409	406	425	416	434	413	439	447	395	438	446	440	437	404	443	446	462	428	417	445	445	431	427	419	436	447	466	423	456	433	447	388	462	435	454	416	399	418	419	442	421	413	437	420	416	398	393	430	414	417	428	436	444	461	450	411	430	435	438	432	418	440	460	440	444	424	433	433	422	434	456	433	401	473	426	446	394	463	455	385	418	473	438	459	424	435	447	411	447	431	433	431	431	431	493	421	405	404	419	444	395	441	409	421	404	407	400	445	422	420	442	441	445	413	432	450	402	434	440	427	483	401	396	429	421	390	432	373	418	442	438	399	411	379	448	437	411	400	409	383	455	418	415	419	461	379	421	427	401	421	468	395	415	468	438	420	413	432	420	418	388	447	451	424	387	403	421	400	432	469	386	429	461	416	418	471	431	424	426	423	437	469	435	425	428	405	462	429	451	441	433	425	460	407	433	439	406	414	403	416	462	432	390	400	418	414	439	410	460	435	428	476	477	404	385	403	434	420	418	413	374	428	432	385	425	422	439	414	433	457	428	397	437	446	420	461	451	433	419	426	457	471	418	439	448	440	392	457	414	448	467	388	393	393	407	420	465	456	450	453	390	461	409	434	429	413	435	419	403	448	430	399	439	414	427	432	373	410	403	401	431	424	422	441	441	420	458	433	434	444	422	406	427	436	420	409	446	424	425	429	440	464	391	430	441	446	409	412	415	425	372	397	390	404	416	425	423	436	469	413	465	418	465	441	411	450	464	412	394	457	420	405	419	398	400	411	411	444	441	420	437	455	429	451	454	452	399	451	405	425	434	450	420	398	426	422	379	451	425	417	446	427	426	424	461	407	418	399	391	387	429	430	455	457	447	441	412	422	445	464	464	421	426	417	410	472	430	417	426	435	453	422	404	420	389	444	415	420	390	402	452	430	421	434	421	418	408	424	431	423	423	450	445	422	438	396	426	432	438	427	420	399	425	404	403	464	453	456	390	412	443	440	423	423	428	432	460	393	415	431	449	403	401	429	485	398	421	423	405	442	467	466	477	395	406	466	394	414	420	449	422	386	407	438	442	393	410	460	430	432	404	429	408	424	456	428	416	409	460	411	394	397	416	475	430	401	389	427	432	417	388	403	455	445	460	452	447	444	413	397	417	454	414	468	414	448	443	448	423	463	457	435	431	417	435	439	437	398	441	432	422	433	381	445	433	416	415	450	438	436	419	400	436	415	396	437	452	438	442	446	447	399	430	443	464	415	449	390	451	441	431	397	408	432	426	416	468	418	411	468	436	390	392	441	406	444	423	395	415	448	421	468	419	403	447	428	432	372	417	396	397	406	448	441	420	428	432	443	430	389	428	389	410	394	450	411	451	429	464	470	453	433	381	410	408	438	437	425	437	416	450	405	440	404	409	423	423	428	415	397	417	411	416	422	415	455	430	412	438	423	402	450	459	431	446	456	436	395	421	425	411	420	430	434	431	413	415	401	416	429	395	407	403	444	377	421	383	449	445	431	392	423	444	416	453	454	445	468	430	440	437	438	364	415	444	417	416	402	428	418	393	441	416	435	437	435	462	444	452	397	439	444	415	407	406	445	414	433	441	451	455	440	470	411	430	428	445	418	450	432	446	403	442	398	383	407	418	419	461	408	427	407	440	383	417	411	413	417	412	430	463	420	451	389	411	447	409	471	422	397	393	432	455	429	417	426	430	452	445	430	420	426	438	417	417	418	458	427	400	433	397	453	397	428	394	426	399	434	429	431	385	407	415	412	448	395	449	387	393	433	440	389	424	460	483	421	424	440	427	422	450	426	399	447	426	402	441	436	419	435	417	438	446	447	410	424	435	440	419	396	439	421	446	405	441	474	424	403	450	422	402	435	438	438	393	405	409	427	403	418	428	479	446	417	420	450	397	433	447	457	414	464	409	435	413	415	426	438	449	424	423	435	447	426	404	380	426	407	431	425	420	407	439	415	467	419	423	441	420	426	404	454	394	470	419	453	419	421	420	441	412	440	456	469	415	383	449	443	405	414	454	424	422	439	417	433	418	427	474	423	449	424	452	410	416	426	416	449	414	436	427	424	429	449	419	451	404	434	427	458	420	445	441	379	411	458	385	439	385	419	432	460	407	412	446	448	427	439	443	411	419	421	403	430	413	406	466	430	419	447	435	419	432	387	411	401	436	418	425	419	444	381	404	418	461	406	447	420	403	445	443	436	439	411	409	440	444	444	436	395	447	419	419	467	430	430	444	413	437	431	424	425	422	435	395	464	420	431	400	466	463	405	379	425	413	395	408	427	419	414	426	420	393	387	446	435	406	450	447	436	441	425	428	453	477	434	447	444	432	413	472	458	372	419	422	436	397	429	450	403	400	439	440	413	415	426	406	420	442	401	459	409	414	425	413	410	412	446	450	418	477	428	418	466	456	450	432	367	436	423	391	406	393	428	402	416	449	452	448	435	434	439	477	443	384	421	436	407	438	449	416	399	412	440	406	439	408	462	429	424	415	421	478	439	393	424	467	398	450	436	410	431	426	414	424	420	465	431	431	406	437	446	438	434	444	441	406	421	395	395	380	467	444	460	439	410	445	427	405	398	432	406	439	454	423	393	414	435	441	436	453	397	410	426	413	435	388	450	430	413	418	441	460	415	422	430	428	425	444	426	488	419	456	433	424	411	425	414	445	399	417	447	435	413	416	446	420	431	413	409	418	415	456	442	423	424	448	442	425	442
2054	892	343	190	140	125	87	90	94	84	73	69	71	62	47	54	56	49	51	46	42	47	40	61	44	37	50	45	42	41	52	51	46	59	53	64	54	52	58	58	72	65	72	54	72	81	71	76	67	53	62	53	60	52	38	48	38	51	49	52	40	49	51	65	48	41	43	44	40	39	41	37	51	56	47	45	52	54	39	47	46	47	41	53	35	41	37	48	41	43	60	41	40	55	47	47	50	44	35	55	33	46	52	52	52	55	43	40	42	43	47	42	40	55	43	37	49	45	49	37	39	54	42	54	47	53	44	47	38	50	45	52	30	36	45	47	59	47	39	40	48	48	40	43	34	44	39	40	43	46	47	43	43	47	48	47	44	42	31	50	37	49	46	52	32	52	56	46	47	38	48	45	41	42	48	46	53	47	37	45	44	38	44	52	42	52	40	40	44	49	43	50	54	47	50	36	40	53	48	35	48	54	39	37	49	40	35	37	44	45	46	48	59	49	45	40	48	56	40	47	60	52	44	44	47	43	40	35	43	44	39	50	48	29	45	55	43	38	48	41	54	50	47	43	46	44	57	42	41	39	44	54	45	49	37	42	51	46	46	37	45	41	32	47	48	42	50	38	35	67	41	51	42	41	42	49	43	31	42	42	50	45	53	44	56	38	46	41	45	58	31	51	49	51	43	41	50	39	34	39	44	36	51	40	42	42	51	48	44	44	40	46	46	48	44	37	51	63	38	46	51	42	37	43	48	50	35	45	41	43	55	44	30	35	34	50	38	42	45	50	58	44	41	49	52	40	42	53	47	40	41	38	54	50	38	41	48	53	45	42	52	43	60	39	45	31	46	48	47	51	45	34	55	48	58	49	47	40	32	36	34	40	44	43	38	41	49	41	40	49	56	42	47	44	38	52	36	47	44	44	51	48	33	44	34	43	44	55	51	43	54	54	41	42	49	40	38	39	38	41	45	46	37	43	46	39	43	44	47	32	41	39	49	52	40	32	53	44	43	48	36	43	50	46	42	54	40	49	44	42	44	46	42	41	41	40	42	61	38	40	45	49	45	30	45	53	42	54	40	47	39	48	46	45	37	37	45	39	46	43	52	50	53	43	47	40	30	45	35	46	42	38	35	37	40	38	48	57	39	53	41	51	43	39	52	39	52	44	44	40	38	44	36	47	47	49	41	43	48	47	37	45	53	50	48	43	36	36	53	46	33	48	56	31	52	42	47	45	42	53	42	47	47	40	51	42	54	40	44	54	37	33	34	47	52	47	43	42	39	49	37	32	45	51	44	40	45	42	43	41	47	54	34	35	53	46	33	51	43	47	56	51	48	49	42	34	48	54	40	53	52	41	36	51	46	53	49	52	44	46	47	42	44	39	44	38	50	56	50	38	42	60	50	41	40	56	48	45	35	48	43	44	55	44	41	47	42	42	43	47	42	38	44	37	50	45	42	39	40	48	55	45	44	37	40	45	36	48	45	47	46	53	40	41	52	40	50	47	43	54	32	48	42	35	50	49	56	47	53	36	45	45	42	54	55	38	51	50	45	53	43	44	34	36	50	48	40	45	37	44	57	55	53	38	41	45	37	35	31	43	55	40	50	50	46	47	49	54	51	45	41	57	47	52	46	45	51	46	37	39	55	48	40	49	52	45	44	46	39	42	53	49	46	53	44	47	49	41	38	43	47	42	43	40	44	43	52	35	48	33	34	41	47	49	41	55	37	47	47	37	40	37	29	46	50	35	37	34	39	37	46	37	47	49	47	41	43	47	41	36	50	49	49	51	39	48	38	45	41	38	38	43	46	45	47	37	42	58	47	38	37	49	37	47	42	37	42	51	65	38	42	47	41	46	45	59	49	52	29	41	45	45	38	42	37	42	40	52	47	58	46	39	44	37	45	39	43	50	57	61	51	52	39	50	42	57	58	43	49	51	43	45	47	45	46	44	37	49	48	43	45	46	47	42	49	45	39	41	42	57	49	46	58	37	37	35	41	36	43	33	37	33	53	46	42	54	40	38	36	39	36	51	39	40	39	38	43	48	35	55	35	47	38	34	45	58	41	51	66	57	50	46	35	40	53	59	40	51	56	52	47	36	43	56	52	40	43	37	47	34	50	43	48	42	60	39	44	56	42	34	48	52	37	38	45	46	44	56	48	45	70	44	31	54	41	56	49	43	38	44	55	42	42	37	67	34	43	42	39	49	42	40	47	32	52	39	56	49	44	37	47	50	42	34	45	35	40	53	28	41	55	39	54	30	50	56	44	52	44	35	30	43	42	38	45	31	44	45	40	40	39	45	36	47	60	46	44	40	40	42	50	30	42	35	51	41	39	45	50	33	43	42	53	47	34	34	41	47	53	28	45	49	43	34	42	43	33	46	48	37	38	48	39	43	39	44	57	53	48	45	41	37	39	45	38	45	49	34	47	45	46	40	40	45	49	46	40	49	24	39	54	37	39	41	32	42	48	37	42	44	50	47	51	45	49	45	37	42	31	41	50	57	51	34	38	52	44	38	36	31	39	41	45	52	34	40	45	47	41	44	51	46	56	43	48	54	43	50	47	52	47	49	32	46	34	54	44	35	52	42	46	52	44	40	52	49	43	34	44	42	50	55	43	49	41	57	49	45	40	57	54	58	57	42	40	46	40	48	39	50	48	43	35	37	43	39	41	51	50	54	41	35	44	48	39	42	40	56	48	56	39	52	50	47	49	45	47	50	38	41	46	40	51	51	41	39	56	44	35	42	48	45	64	48	38	50	49	47	45	37	39	57	35	45	33	45	50	44	43	54	53	55	33	52	53	51	42	56	46	39	35	49	40	55	44	54	51	44	53	36	35	55	54	48	50	46	33	38	52	41	46	52	41	42	47	64	54	30	38	44	44	48	44	47	45	42	44	54	41	47	53	40	40	49	36	50	43	41	51	38	31	40	52	45	45	37	55	37	38	42	46	45	35	53	36	49	31	54	49	44	43	42	55	37	41	42	58	42	46	41	44	48	51	37	47	56	43	45	32	56	41	37	53	51	53	44	38	55	40	48	50	40	39	55	36	45	38	49	50	45	46	47	38	47	32	43	44	39	46	43	47	49	46	47	35	59	47	46	53	59	49	49	49	50	29	51	46	49	43	43	32	31	53	33	46	43	44	45	36	35	68	41	36	46	52	48	57	36	42	44	55	56	36	49	47	45	55	43	38	43	51	24	46	37	35	34	36	50	52	50	48	35	36	38	49	41	44	51	42	40	47	49	52	47	55	49	40	50	47	52	34	37	57	47	40	44	51	41	47	39	37	36	44	42	38	50	38	39	47	38	45	45	41	47	45	50	29	44	37	39	38	36	43	38	47	47	35	49	48	42	49	48	37	36	41	43	40	44	38	50	35	49	36	41	44	48	54	41	52	50	38	52	45	47	48	43	52	41	50	37	50	44	44	47	51	34	43	34	50	44	54	48	40	51	52	34	42	39	42	45	49	52	40	48	40	39
23225	9659	4069	4735	8420	6634	3549	2984	2150	2092	1693	1330	1041	884	859	747	717	709	618	611	569	546	550	551	521	545	551	586	560	595	596	548	538	533	549	469	513	806	972	1035	1044	1075	1021	1005	931	968	887	886	856	848	688	589	574	546	520	552	571	566	528	405	430	443	457	499	477	435	394	426	421	410	392	412	417	467	471	433	443	431	423	381	444	444	425	413	386	412	370	431	431	437	439	404	420	406	390	423	445	387	453	435	416	398	400	440	411	394	406	408	418	389	404	355	390	385	351	376	394	396	359	369	365	377	390	363	407	351	424	374	364	371	405	378	373	391	376	368	401	381	384	407	359	410	383	369	327	399	381	382	385	367	385	394	401	381	370	413	397	363	380	394	375	393	388	384	355	355	371	361	374	394	346	374	396	413	389	410	374	361	410	378	360	368	354	352	340	374	388	400	381	396	364	358	388	367	382	333	393	396	387	386	401	364	352	360	377	391	350	384	371	375	372	381	385	405	355	393	390	389	383	392	367	379	343	380	401	357	402	370	422	381	369	387	387	401	371	370	387	406	342	384	383	377	387	379	387	404	351	359	385	390	383	363	376	370	370	395	375	338	382	412	394	350	399	396	380	373	408	392	381	391	363	391	411	329	372	374	397	401	377	335	371	370	429	393	383	357	371	350	385	375	414	365	413	389	400	419	390	355	362	386	370	418	381	398	375	383	420	421	390	400	387	393	396	374	384	350	431	367	364	395	374	366	406	377	415	338	412	377	394	387	405	374	371	376	369	346	350	369	355	386	413	370	373	398	386	393	373	399	384	369	386	388	351	397	371	415	400	376	382	377	377	388	399	389	424	368	411	381	400	380	359	394	347	406	397	377	372	361	383	424	389	372	393	347	368	375	388	418	371	392	393	376	399	367	387	377	364	388	400	398	392	381	377	372	376	366	402	384	418	412	409	378	386	365	375	400	358	388	351	359	369	396	380	377	392	363	361	394	384	366	425	395	372	369	395	384	372	386	382	415	410	380	350	414	360	400	366	364	387	368	390	397	395	381	381	371	425	370	403	355	398	386	342	385	380	371	386	341	433	391	425	359	390	384	395	395	381	381	392	363	392	390	427	410	391	350	382	404	388	406	387	369	370	350	372	404	405	400	361	394	386	367	360	340	361	383	352	409	399	379	377	383	390	395	375	413	378	414	373	378	398	413	344	429	382	410	391	369	370	421	354	369	405	370	348	344	382	390	387	357	381	387	385	381	397	395	388	378	357	368	360	366	391	403	384	390	398	373	405	355	402	416	384	363	386	380	408	399	392	353	412	391	378	391	378	373	345	381	371	360	397	392	378	344	403	371	396	379	432	413	396	398	413	360	383	380	389	377	406	386	357	378	385	371	361	426	392	375	387	365	363	384	383	376	401	411	411	370	369	383	344	419	397	407	358	374	369	389	368	372	363	386	382	394	392	384	387	398	394	392	397	368	391	376	372	390	386	405	383	380	321	391	372	380	367	380	376	398	427	377	409	358	390	391	410	379	418	397	375	366	357	396	371	386	362	356	401	401	392	385	375	381	358	370	380	367	383	341	324	390	411	386	401	407	392	395	388	388	371	428	380	387	374	408	377	324	365	390	373	399	364	387	397	389	378	351	414	388	373	387	400	377	369	404	390	364	361	388	365	383	387	377	379	406	362	383	381	396	379	393	372	406	365	385	404	396	375	359	356	396	412	385	345	401	357	390	384	401	387	394	391	391	384	409	338	394	381	390	414	402	358	343	382	357	406	378	392	361	351	362	415	374	371	389	404	382	364	388	390	382	386	393	382	350	397	406	370	414	363	395	351	375	367	366	385	371	382	381	355	410	365	395	382	374	402	390	386	388	386	346	398	341	339	397	421	387	384	387	392	402	394	372	350	359	363	398	348	399	393	371	380	362	419	415	354	381	386	379	379	391	382	360	415	387	390	375	400	382	390	371	416	369	424	373	384	384	435	350	396	386	354	354	358	355	383	383	348	344	348	397	399	383	396	406	407	421	377	391	355	393	336	380	358	379	381	384	374	373	385	382	395	364	414	404	393	392	386	336	371	342	421	386	358	368	372	352	396	368	382	382	403	358	347	370	381	412	372	375	374	361	356	383	361	384	354	396	371	370	355	376	369	383	448	413	345	356	381	363	405	378	385	379	382	372	383	375	354	352	373	392	365	394	407	396	398	374	353	395	391	343	346	400	405	366	391	383	395	363	363	383	371	375	377	409	395	381	367	386	375	407	412	382	386	393	392	378	400	369	387	383	355	397	376	384	410	381	379	375	401	366	379	369	395	380	413	381	376	347	395	374	425	384	369	347	379	383	382	385	380	375	368	364	368	383	341	354	371	387	386	372	353	388	395	345	414	395	388	385	363	387	364	360	371	370	375	413	404	373	371	369	420	382	362	394	349	362	408	367	389	396	383	377	392	392	387	386	366	395	378	385	346	371	384	400	399	402	392	386	370	372	387	386	357	373	369	363	385	399	374	372	377	382	373	400	379	342	381	399	339	363	348	367	394	389	361	376	418	376	416	382	369	374	418	388	435	379	385	364	368	349	397	405	386	381	348	393	385	402	395	343	402	367	380	369	399	346	387	378	396	387	383	407	339	376	408	392	350	392	408	361	346	366	382	362	413	378	381	396	359	364	395	367	391	377	424	396	382	397	374	382	390	376	368	396	391	385	379	370	376	380	370	392	391	388	386	354	374	387	406	418	393	380	401	378	404	365	362	343	393	388	378	360	369	397	389	410	373	385	392	370	376	388	364	421	409	378	389	387	380	382	366	361	375	351	380	410	409	384	379	380	402	385	377	389	400	368	391	367	343	392	415	408	392	406	427	402	370	387	371	382	376	371	392	370	376	397	376	386	406	408	392	342	373	357	411	367	375	357	369	408	385	351	353	407	381	354	393	361	367	418	378	426	366	385	351	374	441	374	368	388	367	403	365	369	367	387	361	393	397	368	358	400	367	377	398	382	373	395	343	345	395	363	378	405	404	393	396	398	413	368	363	398	375	351	374	367	370	393	375	360	373	394	370	391	405	353	415	373	391	357	382	373	385	384	357	408	380	384	364	412	382	402	392	374	390	356	365	429	379	342	373	365	409	415	389	374	381	417	374	370	381	353	406	384	367	349	358	370	384	396	366	361	387	345	368	374	399	396	400	387	396	421	353	385	399	366	386	370	368	385	404	339	385	363	418	362	365	384	375	390	388	367	418	420	375	421	355	389	376	378	396	355	378	366	388	409	415	357	394	381	378	377	393	384	372	413	334	402	409	389	362	384	393	395	377	403	372	369	396	382	378	380	409	371	377	358	370	394	365	360	414	414	407	383	379	405	398	364	353	389	358	414	371	417	390	395	382	379	379	383	413	352	373	378	401	370	374	369	425	360	418	420	374	392	369	347	381	385	387	352	372	408	360	398	362	362	393	394	390	388	375	386	378	381	370	347	379	356	396	353	371	343	397	375	341	411
2500	725	365	203	139	116	86	93	77	97	72	61	77	61	55	46	62	55	58	56	53	60	46	55	67	42	60	46	62	52	44	46	55	68	66	60	48	65	73	63	72	78	87	74	74	74	75	70	59	48	59	57	54	54	59	50	45	54	56	59	44	42	52	41	68	52	48	38	40	45	52	46	43	43	54	45	58	47	43	66	40	50	54	55	57	58	52	59	51	47	43	42	46	59	41	48	46	28	65	43	52	40	51	48	38	45	53	50	38	52	45	47	59	46	55	35	43	41	41	44	49	48	46	49	41	33	44	47	53	40	48	50	39	47	49	45	38	47	34	38	37	52	33	37	42	47	61	57	50	54	46	33	49	53	54	52	54	45	50	51	37	46	62	38	48	39	50	38	51	33	38	51	51	45	47	54	46	34	54	42	44	40	50	55	33	46	50	33	41	49	49	42	51	50	51	39	55	34	45	40	29	41	58	40	47	51	48	41	50	37	48	51	45	44	55	43	48	54	41	39	51	42	54	48	45	41	46	37	56	41	42	37	49	49	41	46	40	49	49	47	53	46	54	49	45	37	55	47	37	36	54	49	38	41	42	55	43	55	28	45	40	43	45	50	56	52	52	44	41	40	39	45	35	46	42	40	41	44	43	52	44	45	38	42	37	48	54	36	33	46	57	45	49	45	51	50	52	43	37	47	34	61	31	39	45	43	37	53	32	46	45	46	41	48	45	49	57	34	35	48	41	48	47	47	29	51	54	42	37	44	37	60	33	53	39	49	48	47	39	49	35	60	38	43	37	57	45	47	45	39	50	41	45	45	45	43	43	39	44	31	38	49	48	53	51	53	44	40	45	41	40	36	47	44	59	37	46	46	47	48	41	50	62	55	44	53	48	49	45	42	54	43	38	46	59	50	40	57	51	37	51	46	46	43	41	51	47	33	44	46	54	40	35	41	50	48	42	63	48	48	48	40	42	39	26	46	29	33	37	47	36	46	52	46	37	60	37	42	42	53	39	44	43	28	44	44	60	53	54	40	54	38	43	49	44	49	35	43	38	36	41	47	46	50	46	40	36	46	68	37	45	47	37	40	44	48	25	41	41	35	52	45	51	49	51	43	43	40	41	43	53	53	49	46	48	37	49	34	46	47	47	29	49	45	52	43	44	47	52	52	49	48	50	53	45	40	44	50	41	35	51	42	51	38	47	42	51	46	48	45	60	40	46	50	41	51	49	43	50	53	49	42	36	51	39	56	62	63	46	52	50	41	43	40	47	43	47	35	40	39	38	35	39	34	38	45	43	51	42	41	45	52	44	42	39	34	46	45	47	47	35	38	43	52	49	61	43	36	41	53	47	40	49	33	37	50	43	48	34	44	52	57	39	63	42	38	30	44	43	31	43	49	37	48	41	53	49	42	44	47	43	47	49	53	45	46	49	49	51	44	44	51	30	48	43	58	54	52	43	46	52	37	45	49	45	43	50	48	38	51	41	46	53	40	54	46	51	44	55	48	45	43	39	41	48	49	34	49	25	54	42	40	48	40	44	33	58	37	44	48	48	34	41	51	49	35	38	38	45	49	44	45	37	52	55	40	50	38	45	43	59	51	41	44	62	35	55	29	39	44	41	52	54	46	39	41	51	56	38	42	48	58	51	49	51	41	48	55	43	40	38	38	50	36	54	46	40	40	42	42	42	41	51	34	40	46	44	45	41	48	48	44	51	46	45	38	47	44	44	42	44	54	47	40	45	55	31	50	54	46	45	50	41	41	39	55	47	42	45	39	44	33	41	46	42	49	48	39	36	49	33	49	45	43	59	47	41	53	52	35	55	59	44	51	53	39	47	56	51	37	43	49	61	50	36	38	45	50	52	41	51	45	54	48	46	44	50	60	45	47	56	56	41	45	53	50	56	45	44	31	50	42	38	48	46	36	51	42	51	45	44	53	55	36	56	46	50	43	49	54	42	47	40	52	47	44	51	54	44	38	47	34	52	44	41	40	33	36	49	50	36	47	59	53	39	60	43	44	50	43	51	56	38	54	43	46	44	48	38	41	45	50	47	42	49	52	52	38	36	35	40	47	56	56	40	52	39	48	43	38	51	46	42	53	55	49	40	46	46	58	51	39	40	47	41	43	44	37	48	53	38	39	57	60	43	40	55	40	53	45	57	42	56	36	48	42	53	32	47	39	42	50	42	46	52	52	46	33	44	52	45	42	42	59	33	45	54	42	45	43	40	52	53	46	50	54	54	44	54	42	34	43	36	35	44	48	39	61	41	40	53	38	40	50	46	36	58	42	52	50	49	41	41	35	48	48	53	50	43	38	52	39	34	46	44	55	43	43	46	38	51	55	33	48	52	40	50	49	45	56	40	57	49	37	56	41	55	51	56	39	45	39	46	39	36	48	57	47	34	48	35	43	46	48	51	38	40	43	47	61	53	39	31	34	45	48	36	43	36	43	49	37	46	47	45	56	56	40	49	34	38	51	50	53	43	48	31	56	48	53	41	50	50	43	44	35	57	54	38	48	40	45	55	45	56	38	46	49	39	42	49	38	35	40	58	47	47	41	45	58	49	43	42	43	44	37	33	36	45	38	59	47	49	38	48	43	39	56	34	55	51	50	41	40	43	43	47	53	56	44	48	49	45	36	34	54	43	45	49	38	46	46	38	43	48	46	60	48	59	47	42	28	46	44	51	39	46	38	36	53	36	43	46	57	57	51	49	60	27	37	39	45	58	37	43	42	42	59	58	43	46	67	45	47	43	43	49	44	48	44	61	44	36	44	33	46	49	37	45	51	46	50	43	55	50	47	59	61	37	48	56	38	35	36	39	37	54	38	55	53	39	36	42	46	56	58	45	38	45	48	37	44	47	52	46	47	37	48	50	54	51	42	37	42	31	60	42	58	39	38	40	57	37	52	43	47	51	51	46	43	52	43	39	70	38	44	40	53	46	53	44	48	57	40	38	42	38	52	37	53	46	54	53	55	53	46	45	55	50	49	51	54	46	33	49	37	47	51	46	50	50	40	40	45	51	44	35	52	45	39	45	52	52	48	56	50	49	52	46	56	45	46	47	37	51	44	46	39	36	42	30	43	40	46	45	36	56	32	50	48	50	46	47	37	50	38	43	53	49	40	50	38	38	47	43	51	50	60	43	49	45	52	44	49	32	40	57	55	55	36	38	49	39	35	52	42	41	39	37	45	44	36	52	46	42	44	43	56	57	37	43	52	53	58	55	41	43	53	48	56	47	50	49	47	42	48	50	49	35	52	36	46	50	54	56	66	47	47	49	35	45	50	44	52	41	42	46	43	48	42	45	39	51	53	48	48	37	49	44	42	35	42	37	46	38	31	43	42	55	53	50	51	47	49	46	50	47	62	40	34	39	52	43	45	54	49	38	53	40	43	46	42	41	31	57	53	50	51	33	39	55	35	37	55	39	36	50	44	52	54	55	47	50	49	54	49	48	51	36	40	35	47	51	51	47	47
20785	8441	4329	4971	8641	5899	3442	2898	2288	2193	1810	1357	1064	969	942	871	781	715	679	660	603	603	592	587	542	504	486	539	493	551	604	655	765	768	730	763	832	872	914	1032	1118	1157	1176	1142	1073	1001	925	1022	886	775	650	578	559	574	592	629	620	550	456	480	419	468	505	530	496	440	412	405	396	407	418	413	456	444	458	467	429	474	405	458	442	413	463	418	468	454	434	442	370	438	436	489	405	448	450	446	447	449	413	434	427	420	419	415	416	398	412	429	401	394	407	386	386	380	419	415	384	401	373	388	336	395	388	372	429	364	373	379	424	384	406	396	407	348	375	408	381	401	378	381	367	373	410	384	388	388	380	409	377	384	393	403	393	382	387	400	361	398	402	370	400	390	390	407	398	395	413	365	365	387	393	368	390	429	404	387	385	391	345	381	416	426	391	389	373	384	405	391	364	387	391	385	417	382	394	384	386	382	386	336	355	420	395	371	351	373	391	376	353	383	388	375	399	360	389	395	383	375	397	372	397	392	353	370	390	411	388	387	382	371	387	411	382	396	384	332	369	415	377	405	406	409	404	392	387	334	362	384	400	414	373	429	372	328	410	373	394	382	389	389	408	403	382	380	371	379	383	389	417	405	388	363	382	401	380	374	372	434	360	392	385	384	381	414	399	377	371	395	405	374	377	387	384	357	388	406	359	365	380	382	364	392	374	375	382	387	414	367	400	369	392	415	377	388	386	387	380	393	391	383	353	361	394	390	401	367	383	396	392	389	394	373	384	378	404	384	384	398	376	395	367	362	378	370	403	405	422	383	383	410	345	420	372	383	397	372	388	346	437	389	387	390	419	391	408	388	398	419	428	379	381	382	348	391	356	356	397	375	352	324	419	405	382	406	405	389	371	349	391	429	361	365	425	396	383	414	385	394	356	391	387	383	368	360	397	375	385	447	369	404	386	357	381	387	377	395	393	348	364	378	405	410	392	393	356	367	407	372	380	393	410	401	370	365	374	382	380	426	390	392	442	404	403	362	416	413	385	427	370	414	375	376	404	370	387	401	431	381	414	377	405	374	404	371	397	409	382	401	397	447	384	369	376	400	388	367	421	394	366	402	402	389	376	401	401	392	377	417	383	405	393	403	410	375	389	400	374	391	422	391	411	360	389	388	382	391	407	369	386	368	381	432	385	404	361	379	386	395	402	367	396	385	388	349	377	406	386	400	414	380	358	388	365	438	385	381	362	367	449	395	369	392	378	360	385	421	404	404	407	435	366	393	394	382	383	391	395	423	401	361	401	402	357	391	422	358	382	396	374	357	344	395	354	394	361	384	391	373	341	379	387	361	408	394	390	412	380	370	428	410	359	403	369	407	382	368	403	405	361	404	398	339	378	373	364	393	375	371	390	393	399	365	414	394	369	362	400	386	368	413	390	373	364	366	418	403	365	401	379	392	397	369	399	383	413	394	411	385	378	404	404	383	366	393	411	379	426	332	397	369	410	407	393	415	376	403	374	408	394	369	400	375	376	383	410	410	377	364	377	385	389	407	362	380	375	352	419	422	365	384	392	377	388	399	403	383	423	393	389	370	394	384	341	350	391	365	405	387	366	407	369	377	429	409	370	375	400	365	386	357	357	395	412	383	405	388	417	414	364	391	386	385	360	378	383	364	395	370	394	382	424	365	430	381	377	403	391	393	359	399	390	404	393	378	407	373	384	413	407	406	370	407	411	403	378	375	381	401	410	379	382	404	372	348	366	385	399	417	374	353	411	394	375	381	373	372	412	423	388	382	410	358	399	385	332	382	396	393	376	385	375	341	377	412	390	372	366	398	378	413	364	390	391	377	382	388	375	387	350	370	383	413	386	367	368	394	380	380	371	425	360	381	390	397	360	393	379	432	379	390	407	379	388	380	401	397	380	380	380	378	367	403	409	384	360	359	403	350	398	383	396	373	380	389	404	422	384	403	389	437	393	370	383	349	382	375	394	383	392	414	391	371	389	400	383	389	366	378	403	405	350	384	369	368	402	370	404	395	432	393	398	401	431	373	398	356	395	375	374	397	373	364	379	370	391	392	411	396	375	353	385	384	413	367	372	368	408	384	371	373	413	385	376	394	378	391	400	394	385	360	380	362	352	429	398	391	404	364	435	403	379	387	401	402	385	349	385	380	372	427	374	389	363	404	400	409	371	364	402	420	389	417	383	361	352	411	389	430	360	407	382	367	376	388	347	367	416	411	392	374	390	406	361	417	358	381	368	432	423	374	360	368	404	396	374	384	383	372	386	369	370	395	410	389	398	438	389	370	367	380	373	370	391	368	430	369	373	405	423	395	387	364	376	374	371	410	376	391	359	416	402	409	386	375	412	347	418	387	386	397	397	358	386	401	371	388	383	412	414	403	407	391	402	375	371	382	394	361	388	393	406	392	408	393	394	371	373	410	417	359	363	407	414	398	410	377	372	358	378	376	398	369	397	383	382	402	351	371	372	430	419	353	376	380	394	404	324	401	426	389	430	384	420	399	406	393	393	384	365	389	360	359	370	374	412	389	371	385	402	377	426	383	379	394	407	399	399	387	353	372	403	385	381	374	398	378	385	351	388	386	411	389	405	370	368	386	401	373	383	398	386	388	375	389	365	415	376	372	396	420	396	393	396	355	361	409	370	344	380	428	372	397	398	381	364	410	369	383	353	387	393	393	423	389	418	374	401	381	394	330	402	403	395	412	356	356	392	391	384	373	364	354	383	425	390	370	340	421	386	383	366	391	421	379	388	376	379	403	381	371	398	357	393	366	386	412	375	392	370	388	376	384	372	382	387	385	414	355	424	402	390	411	380	399	391	380	368	398	379	370	367	398	368	399	376	412	454	419	354	371	354	409	371	400	407	387	426	405	399	355	356	389	397	386	390	391	354	413	402	355	378	381	380	384	372	400	415	412	364	430	406	370	409	426	372	374	365	415	366	387	379	383	380	373	390	381	379	378	382	376	384	387	418	431	379	363	375	385	374	372	385	342	410	403	344	411	372	421	383	372	416	358	399	382	403	362	405	362	382	382	382	385	385	350	378	378	392	390	351	391	411	413	379	387	387	407	369	356	409	402	373	405	414	369	434	427	410	378	379	370	375	391	400	360	413	357	405	379	415	405	419	383	378	378	405	388	394	373	375	397	394	391	382	375	395	375	399	362	369	387	361	375	349	370	383	426	394	361	387	367	412	421	381	395	398	401	387	439	401	407	403	368	378	384	386	382	377	354	409	408	359	381	392	407	380	425	381	427	364	370	396	397	376	363	371	352	367	397	381	349	367	400	406	394	365	385	411	381	393	378	371	392	409	378	380	401	379	383	412	383	417	370	394	392	365	399	371	381	382	406	405	399	397	362	402	413	374	421	415	363	374	405	366	382	427	378	395	379	396	383	371	439	386	390	399	409	388	381	394	392	349	423	375	367	371	397	406	376	370	380	371	418	390	381	368	402	376	382	380	423	359	381	390	394	398	398
2700	1332	659	378	217	161	124	106	89	97	86	81	73	75	55	60	57	67	45	49	58	53	54	51	38	43	34	49	52	44	45	58	59	62	74	55	84	77	71	71	84	87	67	70	65	76	65	60	66	55	52	58	41	45	49	52	47	48	43	37	42	43	43	48	40	37	31	33	55	29	28	44	38	43	38	40	43	38	41	43	43	34	39	37	36	40	36	37	38	44	53	47	35	39	53	42	47	38	52	39	45	39	37	43	45	25	41	32	38	34	36	32	46	28	38	32	36	33	39	26	40	32	37	31	32	36	51	45	33	42	32	38	37	38	37	33	43	37	31	43	32	27	30	37	41	48	52	43	42	51	39	35	42	34	33	44	44	39	47	36	30	45	41	35	29	43	28	35	41	44	42	39	33	38	38	32	39	38	36	45	34	52	30	33	42	47	36	41	37	44	47	44	41	35	40	27	29	41	43	42	36	43	42	46	40	35	50	28	37	35	39	34	37	54	40	28	42	39	39	40	41	43	39	53	40	34	30	40	36	28	50	25	56	33	31	30	42	33	49	38	38	48	40	57	36	37	37	43	39	37	33	38	33	54	34	31	42	35	48	32	32	36	33	36	42	45	30	36	29	36	47	47	33	31	34	46	36	38	33	24	37	39	43	36	39	24	46	38	53	30	41	31	38	37	48	32	35	26	36	52	46	36	44	41	24	37	40	33	40	38	32	35	40	43	33	42	39	39	44	36	52	46	30	37	33	43	41	34	32	43	37	45	39	39	39	31	36	46	38	43	51	35	33	34	57	37	41	48	33	43	33	42	32	42	42	36	38	30	38	42	35	30	36	43	34	36	39	31	45	39	51	43	40	41	36	35	51	37	34	30	39	36	30	40	40	31	38	30	37	33	36	36	45	38	44	34	44	32	25	37	43	37	44	46	37	26	51	32	39	36	33	45	30	29	33	41	36	35	42	31	47	34	31	43	35	44	44	30	39	36	45	38	30	36	40	47	30	34	39	29	27	44	40	37	37	38	39	47	30	34	32	37	49	40	39	24	38	43	44	46	39	35	36	33	29	43	36	39	42	35	36	32	47	36	36	31	42	35	44	31	39	50	36	47	31	36	38	54	40	24	36	38	34	43	40	43	38	43	38	38	43	33	30	39	33	30	42	36	44	41	49	23	28	37	32	37	52	27	46	31	50	36	24	38	36	39	29	37	33	32	40	43	46	34	25	33	46	36	37	37	31	35	34	36	43	32	38	43	34	43	34	37	40	40	34	38	38	41	35	36	46	44	45	43	39	41	42	50	43	38	44	36	36	32	43	40	47	32	37	34	29	41	33	45	37	34	42	49	32	38	32	34	30	31	47	40	30	35	47	46	48	34	31	52	44	33	46	29	43	41	30	40	43	50	40	37	49	40	35	42	35	34	43	41	33	39	29	54	36	45	29	37	36	39	38	37	38	43	36	34	38	40	32	30	42	38	39	37	30	40	41	29	34	37	56	39	32	35	37	34	37	34	37	36	28	43	35	27	30	30	35	35	43	33	50	39	41	37	40	32	34	26	35	32	43	29	41	39	39	45	35	49	50	38	35	34	34	45	39	31	36	33	36	44	45	31	35	36	45	32	32	42	50	44	43	35	50	41	33	42	38	35	34	46	37	45	39	43	46	45	43	32	37	29	42	36	45	36	36	44	37	29	40	45	49	41	48	26	32	26	37	47	42	47	39	32	41	39	46	36	37	43	41	44	36	33	38	42	36	28	35	46	38	42	45	47	34	47	30	31	36	45	31	39	30	41	36	41	40	41	43	44	37	45	41	42	35	30	40	31	39	38	45	53	34	41	43	37	39	47	50	45	41	35	41	47	33	39	27	31	44	47	33	33	48	33	29	29	33	27	32	50	34	36	42	41	46	38	37	40	46	24	47	45	31	39	42	39	32	42	34	37	38	38	30	35	41	30	32	35	41	32	46	41	43	44	36	29	39	37	57	31	38	41	42	33	35	37	30	34	31	34	39	43	36	25	29	52	31	42	34	33	38	38	48	30	24	39	27	38	42	30	32	39	24	37	49	34	28	29	51	36	48	39	45	35	36	37	41	34	43	46	36	37	40	33	41	37	49	47	38	41	41	38	47	35	27	44	43	39	40	33	34	38	40	41	51	45	45	34	31	46	38	46	40	34	32	50	54	32	50	45	53	42	41	36	38	30	33	29	24	32	40	36	39	31	39	37	39	34	43	26	31	37	27	40	38	36	29	36	28	39	37	44	36	41	44	49	40	37	38	41	32	39	42	36	40	33	39	50	42	34	40	35	43	24	40	43	42	37	38	49	39	36	40	34	40	38	26	39	41	41	40	40	39	34	33	37	31	39	35	43	35	40	40	37	39	41	32	39	36	35	38	33	49	31	42	41	36	34	38	48	52	33	40	38	30	41	41	36	42	47	38	39	38	40	37	35	38	42	35	34	34	45	41	47	42	37	30	47	47	41	44	38	40	41	51	28	41	37	30	46	36	38	30	41	49	36	34	43	41	36	28	37	37	31	40	49	42	41	43	25	39	33	39	34	25	30	43	36	28	39	34	35	34	40	40	51	36	42	37	35	40	41	30	43	41	39	34	35	27	40	28	50	36	49	37	45	37	50	35	38	39	22	37	37	28	44	32	29	32	38	38	45	40	33	30	38	35	35	26	39	43	52	43	41	33	34	39	24	40	30	31	39	27	37	31	36	39	47	36	39	36	31	39	44	33	40	33	32	38	39	37	43	51	40	32	36	41	40	26	36	31	34	48	37	39	38	34	34	30	24	30	46	38	28	46	47	37	32	41	37	35	42	31	38	34	30	30	33	29	37	29	45	46	44	34	38	41	32	33	39	28	23	46	35	34	39	43	41	45	42	39	32	34	39	43	40	47	38	34	48	41	37	30	33	35	45	36	44	41	50	34	40	39	28	41	31	26	36	38	41	40	35	37	37	36	48	47	44	36	37	36	39	38	39	33	33	36	39	35	33	45	48	40	39	32	41	41	47	39	34	40	34	43	37	39	46	37	39	39	29	30	45	35	44	29	38	47	35	38	42	47	32	41	42	43	40	38	51	42	33	40	34	33	49	51	36	34	51	33	41	35	39	36	31	34	43	37	37	41	36	39	35	34	37	27	28	32	27	41	45	33	36	24	35	39	30	45	44	34	32	38	37	37	39	46	40	33	33	46	38	43	44	43	37	36	34	30	42	34	27	34	37	37	41	57	37	32	50	39	52	37	41	40	35	37	27	36	35	34	35	34	43	47	29	31	36	42	41	44	36	38	43	27	42	39	38	35	39	38	41	33	35	46	36	37	44	33	34	36	53	29	37	44	45	44	44	50	33	46	39	37	46	36	31	45	35	40	38	26	40	33	50	33	37	43	33	38	41	46	40	41	46	45	55	39	40	44	33	58	42	33	35	41	42	38	37	31	39	36	50	45	49	35	36	28	39	42	36	36	48	39	23	42	42
25417	12839	6928	8523	12709	8949	4909	3709	3021	2713	2425	1889	1385	1216	1021	983	880	846	741	725	649	639	575	658	583	495	554	524	509	605	670	835	944	1085	1060	842	1056	1123	1229	1233	1157	1161	1249	1210	1203	1058	1051	902	864	734	639	625	549	608	623	630	538	446	395	389	426	431	442	439	351	391	372	374	331	392	405	428	463	442	413	410	380	409	397	426	367	388	363	380	431	405	372	358	442	405	431	397	353	372	443	399	381	344	376	359	385	366	351	375	323	368	360	363	347	353	294	337	309	348	301	354	319	312	321	328	301	348	333	340	330	322	318	317	325	320	335	353	288	293	308	311	302	336	328	332	324	331	338	345	325	325	330	324	335	320	321	317	309	329	306	335	336	337	294	328	322	307	317	309	311	340	356	347	301	345	311	331	337	326	323	316	341	363	302	312	345	311	352	303	300	284	364	345	307	311	325	348	296	367	333	329	311	326	347	348	314	352	339	344	292	344	311	328	337	322	320	302	332	320	343	315	318	324	288	334	320	341	327	275	344	343	319	312	327	315	334	337	311	346	315	318	342	322	288	310	332	299	332	319	350	310	284	325	311	333	322	338	345	347	330	332	300	329	330	315	335	346	302	340	345	323	357	335	348	366	337	309	323	345	342	327	347	296	308	297	335	348	363	310	324	339	340	311	346	346	307	344	276	317	285	302	296	326	341	315	343	304	322	298	336	320	329	304	337	354	334	349	335	310	325	327	330	321	333	306	312	316	339	324	319	326	346	321	313	334	335	317	331	350	309	303	330	308	320	319	323	324	324	351	341	354	335	313	307	328	338	325	286	336	319	314	341	330	362	335	334	326	330	331	294	328	362	363	315	348	328	344	332	323	306	311	328	325	346	349	365	348	338	339	304	330	322	327	358	332	328	323	322	297	347	319	320	361	337	294	312	296	331	310	327	306	347	343	318	310	319	317	334	309	309	333	314	322	328	342	306	318	329	314	343	303	330	320	362	339	306	329	310	315	305	345	343	316	343	329	313	308	363	322	310	292	345	315	319	357	317	321	305	309	337	346	335	336	322	350	347	304	345	319	328	359	314	322	299	308	335	344	349	360	321	303	338	350	336	326	270	330	352	318	356	337	295	344	299	339	329	329	323	362	320	325	343	348	337	316	328	319	331	298	337	367	364	327	346	330	319	345	308	334	365	337	334	367	328	339	315	330	361	333	311	317	366	341	357	321	369	312	332	300	309	369	312	315	324	326	312	328	337	300	330	328	323	363	335	334	335	315	276	312	338	315	355	345	305	309	320	375	306	338	384	325	330	330	311	334	338	305	333	324	335	341	355	328	328	316	338	338	319	331	359	328	323	292	338	360	333	343	334	346	332	318	329	327	351	316	315	314	353	343	328	353	310	317	356	293	341	293	367	325	307	311	332	358	352	309	329	299	287	326	333	343	314	323	302	309	290	309	354	318	343	344	334	351	322	343	318	325	329	330	361	355	328	322	355	333	324	345	338	330	343	348	363	340	315	342	322	340	343	325	331	331	340	284	325	313	324	337	333	365	329	309	319	341	321	296	362	309	342	319	345	357	341	370	322	336	316	327	295	332	313	300	296	318	315	364	341	347	349	305	370	339	337	320	298	301	340	332	292	316	289	346	353	308	292	327	305	304	316	335	327	324	350	316	329	313	310	309	327	323	312	303	303	323	373	328	336	327	334	316	329	360	353	319	355	357	323	304	371	314	340	351	310	326	304	348	301	316	321	336	312	364	358	301	317	303	331	293	329	329	323	325	301	324	312	322	325	342	351	299	314	337	324	323	333	328	343	322	297	310	332	343	329	307	338	334	343	286	344	319	332	310	323	335	340	378	286	327	376	346	318	294	298	326	384	341	335	303	308	330	344	351	337	327	332	313	349	317	325	331	327	353	318	317	349	320	307	312	358	320	328	343	352	342	370	335	346	327	312	305	320	322	292	317	347	336	368	288	304	325	306	359	302	313	334	311	318	336	325	322	303	329	339	343	330	337	350	332	317	298	351	321	326	325	335	290	363	330	292	322	313	383	315	326	350	313	299	320	317	348	325	339	330	314	330	294	325	334	332	307	339	285	317	341	362	317	325	321	324	330	341	318	316	333	320	294	337	317	326	335	317	322	310	307	308	305	354	336	314	305	320	341	303	354	338	346	328	290	360	325	325	313	375	348	350	357	331	305	316	275	321	337	285	324	313	310	319	290	333	334	334	356	337	311	348	278	300	319	315	313	348	341	300	313	322	314	327	320	330	340	334	329	339	359	345	337	313	378	316	351	332	362	317	351	326	309	326	349	331	329	311	349	332	329	332	290	329	337	329	325	348	370	323	321	319	320	306	339	305	320	341	315	334	328	350	321	295	310	331	325	342	328	324	325	318	338	332	330	290	326	332	309	307	333	357	342	339	335	352	358	314	339	342	336	338	348	362	355	313	345	314	325	328	341	349	338	303	301	316	337	311	354	354	388	297	318	342	307	336	304	379	367	350	308	341	318	317	302	332	372	344	299	345	326	333	310	330	313	299	310	366	328	315	343	333	332	324	295	312	314	360	349	355	347	355	313	355	336	355	337	343	333	350	306	310	301	308	344	328	329	285	311	338	331	326	341	324	339	331	324	307	335	317	305	318	389	287	337	329	291	355	318	348	343	315	314	327	303	310	322	312	317	312	339	309	354	305	323	331	323	323	366	338	332	342	327	341	310	375	303	316	337	320	323	340	315	333	340	316	314	357	354	306	332	333	316	330	332	344	322	321	356	295	310	320	301	322	328	331	315	353	334	313	301	315	317	301	327	348	309	311	335	333	321	324	351	324	310	305	329	323	341	318	317	337	330	371	338	324	298	303	314	349	311	322	330	311	305	335	369	345	357	343	356	300	339	341	326	327	364	350	324	284	324	340	338	328	324	309	337	306	325	346	373	323	364	305	319	315	329	316	336	315	298	336	344	352	321	325	337	339	334	329	307	292	378	352	330	335	325	335	321	351	307	306	319	345	320	351	319	336	380	329	296	342	317	318	336	361	319	328	338	322	330	325	325	313	355	330	335	347	314	335	331	327	343	344	319	333	346	365	350	329	318	323	358	333	345	334	355	356	334	333	356	319	350	323	325	323	343	307	341	339	320	319	318	323	343	322	316	295	320	329	324	319	342	330	352	295	331	328	337	336	334	309	308	302	340	323	325	317	311	321	343	304	321	311	333	325	316	391	346	331	333	327	342	320	328	295	302	341	301	307	322	336	334	339	302	329	311	327	321	296	334	331	325	325	287	288	295	342	350	344	347	323	282	319	313	335	334	338	297	337	348	332	355	332	305	319	344	319	294	328	321	330	330	332	322	322	319	311	339	346	336	335	318	326	357	287	370	320	358	308	325	343	358	375	344	343	322	293	349	338	330	355	325	309	350	317	326	307	348	325	350	294	318	347	321	382	325	315	324	342	356	313	321	319	360	332	346	332	341	307	334	324	324	358	314	339	325	376	324
2187	609	253	169	82	86	76	67	58	69	59	63	74	67	49	69	41	51	62	61	62	43	45	46	66	45	49	55	54	52	49	57	52	56	75	70	67	69	74	55	67	83	83	74	58	59	63	58	60	62	51	57	47	52	57	53	64	54	52	47	48	60	49	53	53	48	38	46	51	59	60	60	62	47	60	52	56	53	60	33	40	56	45	48	44	47	61	42	47	50	62	50	51	52	57	51	51	41	41	55	48	46	54	52	49	35	61	53	58	55	54	36	51	59	36	44	41	50	52	53	49	63	47	56	42	57	45	43	46	63	49	48	61	47	52	51	45	54	50	50	47	50	47	50	61	67	58	49	47	43	51	56	51	59	51	37	51	44	55	60	40	27	35	50	44	38	52	36	63	48	45	65	53	43	61	52	44	49	47	48	54	45	51	43	56	54	53	46	39	46	40	59	67	55	44	53	46	55	39	38	38	55	42	62	47	48	54	39	63	55	43	46	47	59	45	52	53	67	51	52	52	50	50	40	45	54	42	59	49	52	36	63	50	49	47	47	56	52	51	59	37	44	54	55	40	49	50	38	57	41	48	53	54	49	64	54	50	50	54	42	60	41	47	59	53	59	53	54	52	51	64	64	49	48	43	46	50	48	59	35	55	53	35	57	44	46	62	44	49	51	51	43	50	43	53	71	50	44	40	53	56	47	44	42	46	40	53	31	51	50	60	62	53	46	52	50	56	53	47	52	48	57	49	50	47	49	52	40	46	48	42	65	49	44	43	54	49	53	52	50	51	54	47	52	39	34	49	46	57	57	37	51	43	59	53	48	43	51	36	52	35	59	49	44	52	48	41	53	46	64	40	54	45	45	59	42	43	45	51	39	51	43	41	46	52	46	52	55	49	53	44	39	51	55	40	52	52	29	44	48	47	57	48	40	49	39	46	52	50	45	52	50	52	56	43	41	40	46	42	61	45	39	36	39	35	53	46	48	46	40	47	51	46	43	49	56	51	40	47	50	62	50	42	47	40	54	41	64	48	47	70	58	51	50	45	38	46	40	47	45	48	50	68	54	52	40	50	48	53	53	42	59	56	50	55	53	60	38	58	42	53	43	51	58	35	49	50	52	49	44	45	42	55	51	44	48	49	58	66	50	49	46	55	54	36	52	46	60	48	48	51	71	48	55	46	47	45	64	58	72	61	57	53	50	44	54	52	52	44	47	35	50	47	52	46	52	52	58	66	43	53	51	43	45	54	43	59	44	50	50	45	45	44	64	44	40	59	59	53	43	50	41	48	57	52	44	52	42	47	55	54	54	47	37	59	36	33	60	55	42	35	57	49	63	53	52	44	48	57	49	57	52	44	45	52	53	48	50	43	44	42	57	52	52	53	61	55	61	53	51	51	42	63	43	35	45	47	53	49	65	47	49	51	50	49	51	44	53	53	50	63	44	49	50	49	55	46	47	50	42	43	48	53	51	49	46	45	59	43	51	45	49	44	63	56	65	48	44	40	67	49	59	63	38	49	46	48	43	58	50	54	53	35	51	39	56	53	57	47	51	46	67	56	42	52	49	44	50	49	61	41	33	50	42	41	54	45	48	39	46	47	42	47	40	49	56	51	46	43	42	57	54	50	48	55	51	57	47	59	53	49	50	32	46	45	66	51	49	33	41	61	45	48	42	62	61	54	49	63	56	48	44	51	56	66	41	50	51	47	53	62	55	45	58	50	40	31	53	40	59	50	53	64	43	52	41	50	45	52	49	62	38	51	45	55	46	49	47	53	54	56	57	59	35	42	39	52	49	57	50	51	51	45	47	44	42	54	46	51	53	48	61	49	51	44	48	59	52	68	59	51	48	53	52	47	52	43	55	47	42	61	50	58	48	41	42	56	47	46	57	64	50	51	37	56	58	49	58	55	40	61	47	48	52	53	38	54	49	43	46	54	49	42	44	48	39	62	51	52	47	51	49	47	58	38	42	60	45	41	53	55	66	47	51	50	44	56	49	29	42	41	59	51	45	51	48	56	39	49	46	42	60	50	53	58	60	38	58	52	51	34	56	44	53	48	52	59	47	50	55	46	38	57	50	50	56	48	46	45	60	38	45	62	48	44	41	54	43	66	50	44	49	49	49	54	62	45	40	51	47	51	56	50	53	52	49	51	46	49	46	44	48	51	50	41	50	51	48	40	51	37	48	43	54	51	45	51	46	48	67	47	49	44	45	49	55	59	49	32	47	47	39	49	53	52	42	61	46	54	50	51	52	54	50	42	50	51	60	62	55	48	41	48	44	58	45	42	34	50	47	49	44	45	45	54	51	48	51	48	51	52	43	53	50	57	37	46	58	52	37	59	48	57	39	45	34	47	44	57	53	47	46	64	53	52	48	44	46	47	48	48	50	60	49	44	68	56	42	47	38	37	46	43	42	52	53	57	50	42	57	45	43	52	44	55	45	45	45	55	48	45	53	51	45	54	41	48	51	52	46	49	42	57	48	31	61	45	45	56	43	44	52	44	52	51	44	61	51	62	48	43	59	49	50	48	40	58	54	57	46	55	48	53	57	42	50	48	46	50	48	50	43	62	53	53	45	50	50	53	50	45	49	49	50	54	68	44	57	56	61	64	57	57	55	64	65	48	59	40	47	44	39	57	42	51	55	43	49	53	56	58	47	55	69	51	56	50	49	46	45	45	52	56	50	56	62	38	42	43	47	49	41	45	51	64	55	51	53	47	57	50	57	50	39	52	41	48	53	46	48	45	48	61	44	56	41	33	36	52	47	52	50	55	56	62	40	45	45	53	56	50	54	63	55	49	51	50	47	51	48	53	50	51	52	39	42	49	43	49	55	45	61	45	40	45	53	46	51	55	66	44	51	47	52	52	47	51	43	52	50	54	47	55	47	55	63	56	47	52	40	49	58	49	46	45	49	45	42	42	50	51	39	46	39	52	44	42	32	44	37	55	55	37	47	59	55	53	45	61	46	59	55	48	49	49	34	54	53	38	56	70	50	46	43	40	41	38	59	51	59	47	59	54	60	42	63	62	50	48	56	55	47	51	40	47	43	57	46	63	42	48	50	58	49	63	57	42	52	61	41	58	54	50	51	50	53	61	50	60	51	40	48	50	28	46	43	53	51	33	45	47	58	47	61	47	60	42	57	45	42	51	53	52	55	61	39	44	50	57	54	50	52	44	47	41	56	49	49	54	56	46	59	62	49	53	47	64	46	40	43	50	44	45	39	47	40	50	49	52	37	52	57	44	55	58	57	47	50	44	49	55	53	44	49	50	53	48	39	49	46	51	45	58	50	65	43	48	58	51	40	45	45	47	47	40	49	46	48	52	34	50	48	38	62	43	46	50	41	58	61	48	47	40	37	46	48	49	39	50	46	48	51	59	56	50	41	38	51	51	56	45	52	38	43	53	54	39	50	54	53	61	42	41	47	62	46	46	47	40	55	42	48	43	41	48	58	60	45	54	48	40	49	45	53	44	41
21346	7460	3150	3201	4640	3272	1701	1330	1216	1146	1141	868	695	659	602	581	605	563	582	561	486	505	506	516	501	447	514	491	527	559	642	744	849	864	1034	993	892	932	935	961	939	866	927	862	821	891	768	708	688	599	568	553	539	542	496	553	468	476	417	481	474	492	437	425	457	464	401	424	410	456	402	502	447	443	492	446	434	464	457	428	427	432	467	452	445	482	487	435	435	441	457	425	443	475	468	433	477	442	438	441	453	458	404	374	438	421	416	397	417	392	416	410	399	446	426	442	384	426	397	420	398	390	439	415	395	386	418	418	431	422	393	439	430	417	438	386	435	413	408	394	412	417	418	441	417	397	410	451	417	412	413	464	406	467	378	411	422	381	417	391	419	434	424	387	440	430	427	422	454	411	421	414	392	385	376	426	385	411	437	396	414	422	424	388	425	375	431	444	466	390	413	405	404	410	418	395	420	425	412	409	431	405	400	433	401	423	408	428	377	410	434	397	430	416	404	408	390	436	407	421	430	438	435	424	447	382	403	390	446	417	408	392	404	422	417	427	411	393	432	395	427	404	419	385	410	396	421	457	447	407	420	439	410	390	434	440	436	421	464	419	398	424	416	420	430	422	385	436	427	407	416	402	421	403	407	409	427	407	390	393	472	409	442	378	422	443	406	405	395	420	399	414	386	431	430	415	413	362	465	406	404	446	406	422	403	458	435	424	395	398	448	427	423	432	429	376	381	393	416	416	427	420	413	402	439	407	420	421	425	403	419	441	467	447	436	410	406	428	420	371	424	384	410	400	398	363	431	442	396	403	390	407	418	409	420	424	398	423	419	399	453	438	443	375	393	423	425	419	415	409	379	405	446	407	421	433	444	430	401	409	393	441	425	439	430	413	409	437	446	451	413	441	449	441	440	453	421	397	430	405	440	390	401	399	418	405	441	406	375	404	439	396	401	409	439	432	423	403	420	431	407	424	401	406	376	404	422	401	433	416	384	394	396	437	433	429	438	410	413	398	420	450	430	422	468	417	425	403	445	442	424	417	454	427	435	402	402	451	431	422	383	433	431	430	409	388	414	415	423	392	435	433	446	427	434	457	398	417	377	397	413	434	429	422	411	397	415	401	431	413	411	430	418	442	422	410	451	365	400	396	396	402	434	429	436	429	425	392	393	401	390	436	453	410	422	385	431	407	438	420	389	423	410	422	403	409	462	418	434	424	447	455	421	439	425	431	440	427	430	442	418	406	435	441	442	441	420	428	434	405	417	408	408	423	456	419	436	431	448	432	452	439	436	407	439	386	431	437	400	418	414	435	410	380	415	381	389	456	396	450	418	471	445	427	435	418	387	411	413	422	406	438	432	437	400	451	420	433	457	419	453	462	436	441	418	424	428	437	398	425	409	432	398	429	415	418	400	444	405	423	445	397	422	403	414	407	429	445	415	425	411	418	427	438	426	396	431	434	404	445	406	416	460	412	406	400	427	415	403	415	461	421	402	423	406	377	430	438	429	421	468	403	443	436	392	411	422	415	394	455	392	437	400	420	397	423	419	385	417	412	420	389	426	434	450	419	420	422	418	418	371	436	447	445	395	426	363	400	431	421	401	451	413	416	404	392	396	377	445	446	370	378	444	420	422	380	420	450	378	364	413	450	406	423	405	421	436	440	415	400	395	432	426	429	434	424	419	413	412	434	405	424	425	397	429	441	421	401	463	411	398	427	420	388	410	427	423	391	417	401	381	387	413	379	425	418	419	413	411	375	413	419	420	424	419	413	409	396	410	412	443	447	418	415	436	413	449	402	449	398	419	377	424	412	442	414	405	424	427	419	420	392	415	421	406	442	426	418	417	410	417	423	416	421	461	459	384	396	437	412	409	408	454	438	424	407	402	443	409	425	414	438	427	402	429	442	413	382	407	390	419	426	405	406	467	410	392	435	427	428	406	415	401	397	368	429	397	417	382	431	415	418	427	436	433	428	419	429	402	445	417	404	412	452	462	391	404	414	440	451	399	454	450	411	440	431	392	408	440	388	450	431	388	450	409	425	421	378	439	375	394	402	401	409	390	442	420	421	411	421	380	435	399	434	373	430	385	411	436	426	438	434	413	449	412	402	412	455	389	391	440	443	460	381	468	400	429	455	417	457	447	428	452	421	413	413	407	408	427	430	376	437	410	424	439	420	420	402	377	438	433	415	371	417	424	384	424	404	395	419	423	402	383	406	470	428	411	385	423	363	383	459	406	372	395	428	417	406	432	434	399	462	409	407	432	445	417	426	435	408	418	418	430	423	419	428	453	446	429	433	430	370	407	432	410	423	403	408	427	404	445	443	387	387	438	408	420	416	404	415	411	408	391	377	403	407	420	416	430	397	401	403	476	399	404	435	444	403	392	399	426	420	418	422	453	419	435	436	406	424	411	432	386	425	400	443	419	429	399	413	413	444	409	422	417	422	404	456	471	405	407	388	430	416	446	438	426	430	420	408	405	397	392	408	403	444	458	422	451	437	415	414	425	431	439	430	447	393	431	433	431	414	397	445	404	443	472	401	405	408	412	449	418	433	397	425	446	420	414	408	429	426	388	429	386	413	417	423	435	435	410	429	420	431	393	424	394	432	398	430	423	434	405	436	424	387	414	393	427	392	417	410	423	481	389	420	411	418	461	396	420	420	432	446	406	394	418	404	417	428	453	413	394	406	392	437	363	439	375	393	419	427	393	403	441	414	414	430	432	399	427	402	404	420	441	423	430	378	426	407	387	400	428	408	423	421	450	399	411	421	387	405	455	415	365	401	414	414	422	427	415	416	385	435	399	424	418	443	372	425	422	424	435	357	409	427	408	399	451	409	390	435	433	447	430	427	455	425	430	392	409	384	410	446	436	407	424	407	453	394	396	383	440	422	425	442	453	430	430	407	431	420	381	413	402	460	389	430	406	393	421	425	421	422	395	434	425	444	460	433	396	429	429	459	439	450	397	382	446	413	457	443	409	405	418	400	404	400	395	411	427	417	407	420	424	459	442	442	438	419	444	445	421	405	412	466	400	425	431	402	416	445	414	455	438	426	440	454	399	414	418	422	445	421	388	436	415	436	421	410	404	439	439	430	404	438	454	374	410	426	414	405	443	412	434	382	401	431	443	407	442	419	428	431	420	386	405	429	417	450	407	446	427	407	421	407	437	409	404	415	409	453	422	414	433	443	436	421	411	411	443	403	413	415	419	402	416	421	420	376	465	450	385	424	413	409	410	420	412	429	431	414	435	392	437	444	422	437	398	427	403	409	440	413	426	391	422	418	422	432	390	422	382	410	425	394	448	443	438	448	425	465	401	412	417	428	424	422	400	431	442	419	443	412	411	436	375	431	417	445	405	408	404	411	453	416	391	443	435	452	407	412	398	430	428	428	422	402	416	404	394	455	397	409	425	449	409	406	422	414	428	432	446	422	438	388	404	424	382	403	425	439	425	434	397	423	411	413	397	444	420	427	429	384	393	445
2646	1017	562	283	145	110	91	76	68	82	78	54	62	55	53	44	50	48	54	45	36	52	45	54	53	55	47	55	39	66	50	45	56	63	71	75	74	71	58	65	78	65	65	62	81	69	52	57	72	61	57	54	30	47	51	38	42	53	40	39	54	52	43	42	45	36	48	43	37	34	49	48	45	43	45	43	34	45	34	56	39	53	49	44	46	38	35	56	42	33	44	40	42	49	50	40	51	42	46	45	38	35	48	42	49	28	35	47	51	52	50	35	45	41	41	40	45	44	47	37	57	37	28	42	47	60	44	43	49	41	53	46	53	54	33	44	36	41	53	51	27	48	43	48	40	40	45	36	42	34	53	42	35	49	37	54	45	41	40	44	44	40	35	32	41	29	42	48	54	49	42	38	34	43	40	49	34	44	48	32	37	34	45	49	49	51	50	51	37	45	52	49	41	37	31	41	43	41	37	34	38	57	45	41	46	62	48	40	42	43	32	50	46	54	43	36	49	35	40	48	40	40	48	46	48	42	33	49	47	46	39	44	33	45	47	42	38	31	43	43	48	42	36	37	41	37	51	37	30	42	39	36	53	40	41	53	44	51	40	41	38	43	47	42	45	32	33	36	52	40	39	46	42	48	41	41	49	39	37	46	50	47	40	37	49	45	43	39	42	41	31	46	38	48	45	41	39	45	47	47	49	49	45	39	37	38	34	40	40	32	42	43	42	55	50	38	38	47	39	48	42	52	59	38	54	40	46	36	45	39	47	46	37	49	52	43	25	43	35	49	54	40	37	39	40	52	32	37	46	48	41	45	45	31	46	36	39	39	53	42	41	49	27	42	46	47	53	50	37	55	51	34	42	34	53	57	43	43	30	40	31	43	35	39	45	32	35	53	44	33	39	42	45	55	39	45	47	48	47	50	52	57	45	51	41	40	37	58	46	46	51	47	39	35	51	39	36	48	47	45	45	38	50	39	53	65	40	55	55	46	38	38	42	33	45	43	35	50	33	45	49	44	45	46	52	40	39	50	27	43	41	40	40	47	43	42	51	38	47	41	46	43	35	51	50	32	44	40	46	47	40	39	42	41	40	49	57	33	40	32	42	55	40	39	56	51	33	42	41	29	34	57	49	42	34	40	38	49	35	55	45	46	31	49	53	45	51	43	46	39	42	38	45	33	58	50	45	42	48	39	25	56	47	41	46	29	34	33	53	50	37	43	56	41	48	33	51	37	47	60	39	36	53	39	42	40	45	35	52	36	37	34	57	41	42	35	50	38	44	45	33	41	35	30	35	41	46	40	41	56	31	36	46	30	39	50	48	34	35	31	44	45	43	59	35	38	46	38	29	44	46	42	44	37	38	37	35	46	51	45	39	31	39	50	57	40	44	54	54	42	50	55	50	47	36	46	37	27	37	44	59	40	45	44	35	41	55	38	41	44	39	33	53	31	48	38	43	40	45	44	42	47	39	50	54	44	44	51	57	43	26	42	41	41	44	48	31	37	45	36	34	48	41	44	38	49	44	50	38	32	49	37	49	39	40	49	57	46	31	52	41	45	52	41	50	49	48	37	51	45	31	57	41	32	34	42	50	37	56	45	40	59	35	37	46	56	51	46	41	34	29	37	47	44	32	46	41	35	45	33	40	53	47	43	49	36	37	40	42	47	32	59	45	50	47	44	43	52	37	58	43	40	44	47	53	40	52	46	44	40	39	30	36	44	39	39	34	38	47	50	38	46	36	35	56	40	48	39	42	39	38	44	38	49	44	56	43	35	38	44	31	36	35	51	50	47	53	43	43	46	42	32	41	39	50	50	44	48	33	33	36	26	35	46	60	41	43	40	51	40	51	47	41	45	50	49	39	43	34	43	36	52	50	34	31	43	44	51	33	52	41	39	36	46	45	42	58	45	46	61	36	41	42	37	53	45	42	47	43	38	46	38	41	47	39	44	53	45	45	50	36	44	46	43	41	59	42	45	52	47	36	51	51	43	36	47	39	50	58	45	45	38	46	39	52	42	49	38	37	40	40	55	37	41	41	44	49	37	40	54	46	49	42	47	37	47	40	52	42	39	34	48	36	48	38	49	48	51	47	52	38	35	44	44	41	40	43	50	33	43	43	43	46	38	45	39	38	39	48	31	44	46	50	50	42	46	41	45	35	43	45	47	52	45	51	44	38	41	42	44	61	43	39	45	43	43	40	45	47	34	51	35	37	47	31	50	38	41	49	39	40	42	43	38	45	44	36	45	37	54	54	40	47	35	51	43	51	43	51	39	55	55	38	53	55	39	54	42	48	40	37	46	36	35	37	58	40	45	46	30	34	34	55	38	37	40	38	39	44	44	42	39	41	54	49	47	38	44	44	43	31	47	39	38	45	35	31	43	52	43	39	32	32	40	38	44	42	39	50	48	43	43	30	44	43	39	46	44	48	63	40	42	43	38	51	45	45	41	47	36	44	36	40	47	54	46	47	46	57	38	57	42	39	37	37	50	36	42	42	48	60	41	28	44	41	48	46	45	44	32	53	38	44	58	45	33	40	35	37	42	52	39	40	38	40	52	38	53	36	39	40	34	43	52	32	40	41	54	43	33	52	46	29	41	45	47	33	42	45	53	38	34	42	28	42	42	47	37	42	46	42	40	39	40	52	49	29	47	47	52	50	36	48	45	60	40	33	47	44	40	41	48	46	49	45	36	37	42	42	50	45	47	48	58	52	38	59	44	33	45	39	64	42	46	50	48	36	49	33	40	43	39	50	32	38	49	41	46	49	42	34	43	33	40	44	47	38	30	48	36	42	39	45	45	33	47	44	42	42	44	55	38	37	52	35	32	38	41	44	42	47	40	44	41	41	45	38	45	45	43	39	43	41	45	35	40	41	31	43	42	54	37	50	58	41	44	49	40	51	43	39	41	40	40	47	27	47	41	36	43	37	34	47	46	52	38	42	47	39	35	51	51	47	45	40	54	48	40	55	46	43	34	47	40	42	49	43	41	35	54	53	38	28	40	46	43	56	42	39	40	45	33	46	48	37	45	43	46	46	47	36	40	44	45	56	39	36	34	34	41	43	42	54	34	38	34	45	38	49	51	40	36	58	51	31	39	37	37	42	43	37	33	30	51	47	32	51	41	44	36	50	46	52	50	53	38	45	38	41	47	47	42	54	47	40	53	43	54	47	44	53	51	33	34	39	42	52	34	44	40	53	36	49	38	55	43	45	44	42	34	36	48	39	42	47	45	33	43	38	42	46	41	43	53	40	41	52	50	51	39	49	51	46	30	56	52	49	41	42	36	43	39	36	37	39	38	34	54	43	46	57	40	57	49	41	44	46	46	41	46	32	51	42	29	22	42	32	41	38	56	33	36	36	35	39	50	59	47	30	39	40	35	47	35	44	45	41	50	38	44	48	37	51	52	37	37	34	37	46	41	37	41	44	35	43	36	45	39	44	37	32	51	44	49	40	48	32	32	50	41	35	31	41	48	56	43
25591	10579	5916	5865	8700	5201	2866	2208	1823	1643	1603	1258	1004	856	796	679	710	576	646	624	572	547	538	502	510	514	536	637	627	633	629	529	554	733	959	1106	1156	1123	1128	1042	974	1004	940	987	1040	976	846	773	705	554	522	557	551	515	503	527	449	402	443	414	427	416	399	403	383	384	368	405	445	448	408	485	404	397	460	390	444	400	368	428	417	401	414	423	468	429	448	475	420	397	399	423	413	421	399	380	400	399	377	358	401	354	394	398	388	329	383	344	372	364	404	366	367	362	374	409	339	399	381	387	359	356	363	370	360	379	350	331	359	404	360	338	362	377	384	377	350	371	369	353	356	397	348	388	361	354	334	353	384	376	365	376	362	355	361	393	384	393	390	399	363	402	369	377	361	398	332	339	374	380	388	364	360	363	353	365	384	365	368	361	383	352	367	330	358	392	370	406	398	386	369	359	390	345	344	381	395	389	364	385	375	385	353	340	352	376	374	356	369	353	345	393	371	371	387	367	359	379	392	372	383	376	365	359	398	321	351	362	347	353	365	345	355	410	400	371	401	359	358	382	370	321	380	362	363	341	338	371	356	403	354	373	363	344	380	378	393	387	388	372	357	393	387	330	343	340	341	363	358	367	395	366	367	376	392	388	384	415	375	412	371	351	358	355	423	356	365	384	340	358	359	349	394	358	383	355	360	385	391	339	375	324	386	352	376	368	369	381	348	327	354	343	361	375	370	379	353	337	329	360	348	353	332	389	352	358	353	351	380	364	359	358	347	369	345	361	369	356	344	357	331	365	388	370	370	387	362	393	377	390	383	338	356	361	369	364	375	377	349	361	411	397	339	377	336	368	367	361	378	372	319	348	350	375	410	345	383	423	342	350	340	356	354	348	361	431	400	359	355	366	391	372	352	391	376	341	381	374	389	368	372	378	373	377	345	355	366	373	345	365	344	355	389	363	367	354	391	363	337	397	366	377	393	354	325	381	379	376	326	369	331	370	367	365	351	342	339	320	367	367	364	362	355	344	391	389	346	377	398	388	361	354	346	366	340	386	365	368	372	390	350	384	333	358	369	352	357	369	346	356	382	385	367	412	352	388	381	367	374	336	348	364	360	337	352	352	353	346	368	365	371	378	353	356	388	373	368	353	350	366	376	362	345	381	376	358	373	385	371	374	363	352	385	384	359	356	391	387	359	361	371	411	370	360	355	382	381	393	376	348	385	366	360	364	339	360	326	363	424	382	351	389	380	302	375	344	381	341	382	326	365	363	356	381	363	360	353	357	362	362	365	381	344	391	354	341	366	354	371	354	358	398	379	336	354	373	358	361	348	365	363	375	358	365	365	373	321	374	361	364	354	370	396	373	367	394	362	372	370	371	398	389	369	400	360	371	361	371	370	340	368	349	363	385	388	380	391	353	398	354	348	364	368	381	335	369	357	396	343	371	366	348	361	367	343	351	355	347	345	331	348	382	341	370	360	348	361	348	372	351	392	324	343	343	389	330	357	375	358	358	393	350	406	347	369	357	367	324	369	349	365	367	378	380	380	349	406	387	371	345	322	372	360	350	362	419	339	404	336	377	382	370	347	397	359	367	350	388	341	345	354	349	378	380	378	340	372	343	331	353	360	378	359	347	358	414	388	365	371	372	354	400	389	380	366	353	371	389	391	400	371	368	337	398	356	415	367	355	371	364	370	349	339	354	355	375	385	384	365	394	403	365	347	384	327	386	355	387	378	391	395	347	353	376	367	361	359	362	387	383	350	392	383	376	397	365	358	362	371	402	378	366	371	375	351	368	326	329	393	376	366	346	364	343	386	371	381	357	357	356	343	374	338	377	371	366	379	365	340	384	350	327	354	351	388	352	331	393	381	379	332	395	349	355	362	333	402	367	346	392	399	382	340	369	337	407	389	361	392	393	386	384	361	387	341	328	374	382	346	367	403	381	325	382	357	406	391	371	375	374	335	373	361	383	375	351	382	391	374	351	362	388	370	327	368	355	382	358	367	368	382	378	358	404	353	354	342	367	368	345	354	388	393	367	334	382	393	349	347	354	374	354	365	371	382	369	368	329	372	366	341	352	380	386	394	349	356	368	357	399	398	350	356	365	351	347	372	356	351	376	359	362	399	369	344	383	344	362	380	376	365	397	388	374	370	383	360	377	404	374	360	363	372	358	356	341	323	385	356	356	382	363	347	351	398	354	381	339	355	381	366	354	342	374	354	390	363	332	364	387	346	361	399	385	390	346	385	393	358	349	383	360	368	353	370	346	366	367	371	399	353	364	360	373	361	363	384	345	373	353	415	330	355	377	394	351	365	356	376	372	365	391	382	355	394	357	335	320	375	372	400	340	388	372	339	384	354	384	375	384	378	394	357	351	383	384	355	367	354	389	381	369	381	336	368	316	369	391	369	345	400	353	385	336	386	371	364	358	357	373	359	411	371	389	356	351	366	344	373	344	379	351	380	367	360	375	392	380	366	395	376	324	411	384	383	361	386	372	359	391	351	369	337	338	391	372	352	343	389	384	382	388	378	395	326	351	393	335	368	335	390	358	418	363	367	356	385	377	371	389	359	379	368	378	324	362	375	349	346	369	342	381	362	331	380	375	352	355	376	376	413	344	392	388	399	355	363	381	321	377	356	367	366	400	342	373	373	373	355	392	402	376	357	361	368	351	362	377	352	357	398	400	362	352	380	333	363	335	350	365	377	376	343	330	380	376	357	398	339	400	362	347	361	407	393	386	374	363	350	390	367	375	382	402	344	381	399	376	388	367	374	386	358	381	341	361	355	389	377	349	363	361	395	381	383	375	360	352	372	367	340	334	364	370	339	399	377	358	378	331	366	395	379	372	371	358	409	360	358	385	366	377	369	375	364	388	335	365	351	401	376	374	336	353	345	342	372	381	377	357	364	370	373	374	382	351	369	349	370	375	365	359	344	394	362	406	364	375	363	383	393	375	385	384	371	364	366	368	381	346	361	379	376	348	350	373	388	405	367	374	401	368	356	373	353	357	385	391	343	388	376	395	368	349	377	378	366	363	376	332	373	367	379	325	398	342	355	370	394	372	364	350	345	387	352	361	357	390	371	333	369	366	378	360	381	359	381	355	354	390	352	361	373	348	386	361	354	364	364	331	355	359	361	364	364	370	345	400	382	377	367	350	345	351	377	345	366	378	379	351	398	370	357	316	350	381	359	345	377	378	377	397	368	324	367	392	340	359	349	386	351	361	385	362	344	400	339	374	332	398	380	327	421	383	372	358	361	377	365	371	400	336	357	337	413	347	356	350	354	378	351	342	371	377	338	325	326	361	380	359	367	360	412	350	375	378	332	381	330	382	379	395	375	389	385	373	362	381	358	333	365	358	378	358	379	383	397	368	376	367	356	404	382	369	343	387	368	348	357	400	386	392	346	340	349	373	367	367	387	365	378	342	384	384	331	344	351	355	373	398	363	391	398	364	352	358	374	388	379	361	365	345	347	343	358	366
3394	925	373	228	137	83	81	90	76	67	75	73	56	66	69	62	67	61	39	53	48	52	49	49	50	57	32	43	53	49	50	65	55	67	61	82	81	62	68	89	65	62	56	77	65	76	73	67	63	54	54	57	55	61	49	43	43	51	51	46	61	53	51	43	40	36	45	53	48	41	51	39	51	48	45	43	57	40	43	45	44	59	48	56	42	46	49	54	41	45	45	25	57	31	36	46	49	38	39	53	40	41	42	36	41	40	42	33	44	58	28	47	45	36	33	43	37	51	46	61	61	43	45	37	45	44	44	44	41	42	41	43	50	33	47	41	41	56	47	41	56	53	45	41	56	40	36	43	45	37	48	43	45	38	36	39	42	53	39	38	56	38	44	48	42	46	53	41	49	49	40	39	39	46	46	43	41	46	38	49	44	36	34	48	46	57	46	37	33	46	28	41	50	41	41	35	32	47	37	42	45	42	36	36	39	44	30	42	42	36	38	45	45	42	41	39	30	51	36	29	53	39	50	46	32	49	55	36	39	47	37	41	34	43	54	47	48	40	50	38	36	46	46	53	27	42	50	46	48	47	40	50	40	54	41	42	44	45	47	59	37	32	35	40	36	43	42	47	47	48	40	52	57	41	47	46	35	30	53	39	49	44	46	41	37	38	44	40	42	38	47	38	38	28	43	43	38	32	36	46	46	48	49	47	47	29	39	41	45	45	44	38	44	37	29	45	45	41	46	51	41	40	50	41	61	42	40	33	38	38	41	29	44	45	37	38	37	47	52	51	37	47	46	51	42	47	45	42	38	56	40	31	41	40	35	38	42	46	27	50	38	37	41	54	40	41	39	36	39	47	40	39	51	55	49	48	59	35	45	43	50	44	51	46	44	46	39	37	36	41	39	39	43	55	31	45	56	37	41	42	47	44	36	51	46	46	42	44	40	35	55	43	45	45	31	45	53	41	51	57	42	58	46	59	47	45	51	64	36	35	47	44	35	51	47	41	47	32	34	44	51	51	43	47	45	47	40	38	50	44	45	36	40	42	41	31	52	43	37	45	39	52	29	48	41	51	41	39	40	43	37	45	43	49	51	50	49	34	46	40	52	41	48	46	39	52	55	43	40	43	35	51	48	31	46	38	41	55	54	42	42	41	44	49	48	39	41	19	41	50	41	41	60	53	52	48	40	38	43	48	54	45	40	44	53	46	45	48	45	44	43	38	62	54	44	60	36	47	45	53	52	27	47	37	54	42	37	39	50	40	59	31	36	48	51	44	52	37	51	38	46	49	52	48	41	44	46	47	42	42	35	49	56	38	54	44	49	47	50	35	43	37	40	48	42	44	48	50	34	44	39	38	47	42	60	46	33	39	37	43	36	35	51	29	41	41	38	46	40	41	46	40	41	56	49	47	42	46	45	48	27	48	36	48	45	52	35	41	43	27	34	45	44	51	61	49	45	45	40	47	61	40	48	47	44	47	49	36	47	37	54	41	45	40	50	44	55	42	35	39	49	51	45	42	49	46	42	45	47	50	52	41	45	44	42	44	54	39	35	52	41	46	43	46	42	40	46	43	54	36	37	38	43	56	39	26	37	34	49	52	38	41	37	53	39	45	37	42	49	47	43	57	54	39	41	39	54	40	44	32	56	53	24	42	43	51	43	48	50	43	45	40	26	37	36	43	46	41	35	49	39	36	45	50	48	40	37	40	41	41	38	33	44	45	38	47	39	46	47	36	47	47	48	36	43	48	46	45	47	49	38	42	47	47	58	52	52	42	49	42	41	43	57	44	32	40	46	33	39	31	41	34	43	50	42	52	44	45	39	50	43	34	40	37	49	47	47	41	40	43	42	39	40	50	46	40	39	32	42	49	40	48	37	50	39	40	35	56	32	44	37	50	48	38	47	44	37	44	55	45	44	51	52	40	43	48	34	46	43	42	34	46	48	46	48	59	43	54	41	39	43	43	44	56	50	53	38	46	45	44	50	47	42	44	43	50	57	52	43	40	44	54	51	37	42	35	50	38	56	29	43	33	41	32	46	36	43	40	40	34	41	30	37	33	40	50	36	46	42	53	59	45	40	42	40	38	46	44	41	39	46	41	48	37	36	45	33	40	35	45	42	33	32	41	51	38	35	55	30	40	40	44	45	34	46	58	44	36	43	53	36	43	38	39	48	39	52	30	49	46	32	50	52	46	35	41	40	35	48	50	49	45	43	38	40	44	41	33	38	45	47	57	51	43	40	32	57	38	45	39	46	47	49	37	45	52	46	34	53	45	48	50	52	43	44	38	28	27	36	50	43	52	38	41	48	31	45	52	37	42	59	29	54	46	45	39	47	50	48	48	45	38	33	47	39	41	53	39	30	42	46	43	47	40	42	39	45	30	48	45	46	47	41	48	42	36	35	34	46	54	40	31	61	33	44	41	47	51	33	37	52	38	40	35	38	34	46	43	37	43	52	37	39	50	42	39	44	38	37	44	56	46	39	38	45	42	42	39	41	60	44	53	51	49	53	50	41	42	43	50	54	46	39	48	33	41	57	44	35	36	27	53	40	46	52	43	43	40	43	48	42	36	45	46	43	46	36	46	49	40	42	56	37	60	37	31	37	30	36	44	39	47	42	53	37	41	36	41	41	38	36	49	54	44	45	42	55	36	45	38	46	55	43	60	35	49	50	36	32	36	46	39	43	45	45	43	47	38	33	48	55	47	48	44	47	44	54	41	32	48	51	43	45	40	35	56	44	32	38	36	40	34	47	56	38	48	34	40	38	39	41	46	48	42	42	44	37	54	49	42	41	33	37	47	48	45	46	44	44	37	31	38	48	39	42	41	40	35	55	56	41	38	40	51	48	33	46	35	50	51	36	50	31	38	49	42	44	30	46	45	46	43	51	50	38	42	44	48	43	51	40	46	47	48	42	42	47	51	46	46	48	38	38	49	52	48	41	37	48	37	57	51	51	38	45	22	35	46	43	44	49	37	49	51	41	33	58	42	49	39	42	40	54	46	36	44	39	46	40	47	44	41	47	44	43	52	43	38	37	44	38	48	45	48	55	34	41	46	46	47	41	40	41	55	49	45	46	42	41	44	45	40	41	35	47	55	39	38	47	37	42	48	36	38	41	38	43	42	48	42	45	42	39	42	37	37	34	47	40	41	49	51	34	45	46	33	44	46	34	57	49	40	46	41	44	51	35	41	37	41	45	50	36	35	45	45	40	34	41	47	54	48	53	43	51	50	32	35	52	45	52	50	34	40	48	41	54	60	42	40	42	50	40	45	39	34	42	33	52	39	42	49	39	43	46	34	50	37	50	47	36	39	46	36	43	48	42	40	40	57	40	48	45	37	44	32	42	45	42	49	45	48	37	40	34	44	45	32	47	46	42	47	42	53	39	54	27	48	35	28	40	57	39	40	44	45	50	49	49	41	57	44	45	44	42	39	44	39	26	45	39	37	38	32	50	30	45	37	38	52	26	39	38	44	41	53
24519	9605	4186	5358	7829	4011	2782	2285	1895	1624	1500	1410	1021	861	877	809	729	677	684	662	599	563	547	571	518	458	497	505	584	562	623	653	773	892	982	1127	1152	1136	1101	972	1026	988	1057	1020	1082	1018	943	775	680	599	540	589	603	582	570	505	458	430	439	477	467	410	386	360	382	396	432	426	417	441	412	414	482	437	411	446	428	405	395	440	402	397	468	440	458	449	417	443	434	431	444	405	389	396	432	428	388	396	390	343	411	393	363	350	381	413	366	354	392	349	367	351	410	384	361	380	344	383	358	359	339	359	388	431	384	387	362	369	352	354	383	384	383	372	387	375	365	340	388	361	354	353	356	359	377	374	333	346	341	356	375	393	376	393	338	376	383	352	357	372	348	381	357	332	387	331	359	373	394	343	369	403	380	378	360	341	346	378	339	375	351	399	398	390	360	367	365	346	308	380	351	379	359	384	378	367	398	329	347	332	404	377	351	383	365	372	364	370	363	422	383	355	384	396	376	351	344	363	371	371	356	354	385	383	357	381	367	357	373	335	367	366	373	371	396	373	359	393	407	343	371	379	339	355	355	363	366	356	388	384	348	346	385	390	361	376	321	373	351	360	348	384	359	371	358	382	390	353	371	357	343	334	377	358	345	357	380	360	349	360	374	356	342	371	397	361	392	359	381	375	340	350	392	316	373	339	382	361	358	362	346	371	379	337	375	418	379	362	366	381	377	355	359	417	350	365	379	363	367	363	414	353	345	384	408	336	344	390	358	373	326	363	378	367	366	351	354	389	357	369	340	349	378	345	376	349	362	353	354	339	379	362	347	360	371	368	371	341	346	358	388	347	365	384	356	336	357	373	386	349	387	355	341	374	351	331	396	373	330	363	365	388	350	365	382	351	344	398	388	345	372	360	368	352	363	399	366	390	372	343	353	403	382	358	340	371	336	365	363	370	396	331	373	366	352	371	355	403	394	340	382	384	335	355	378	361	333	335	369	320	361	357	367	364	384	358	365	359	372	373	369	366	371	357	348	377	381	362	351	328	367	368	376	374	382	386	372	356	356	360	394	411	395	362	359	377	372	393	389	351	376	360	378	384	363	380	386	365	395	389	362	399	355	352	351	362	358	369	362	395	393	375	378	358	339	329	386	363	388	374	366	392	369	395	355	367	356	392	353	343	372	364	354	330	352	358	358	353	353	322	363	405	360	362	351	371	366	361	385	367	401	349	343	361	367	353	355	378	343	412	374	362	354	358	374	334	419	383	353	322	395	387	376	382	374	367	359	362	355	399	365	361	364	347	377	391	362	378	386	366	366	348	367	393	411	355	355	330	370	378	388	354	376	368	353	328	386	348	362	350	363	376	333	354	386	381	385	352	332	347	348	366	351	331	382	362	359	367	340	368	384	391	337	397	358	374	379	366	392	354	391	333	363	373	353	366	392	342	377	369	378	385	398	374	355	381	365	337	359	382	363	379	349	340	366	390	376	345	369	397	385	407	355	367	386	372	344	375	342	376	376	395	366	356	353	379	400	333	343	360	372	382	391	381	355	404	345	338	378	367	389	339	346	342	339	358	379	355	354	363	344	353	369	339	393	358	336	338	359	391	349	388	370	345	387	343	409	394	397	379	366	331	346	368	323	335	329	344	394	400	357	400	360	371	364	359	379	336	382	356	341	370	352	358	394	358	391	375	380	361	368	384	347	367	391	352	393	343	344	359	394	345	395	378	355	358	360	359	398	362	346	363	371	376	354	368	369	381	341	332	383	343	355	396	382	355	389	341	373	389	351	396	379	401	353	398	409	365	374	370	373	380	362	399	359	378	346	376	381	346	378	382	350	416	362	353	367	325	357	393	369	374	404	401	381	378	384	325	380	385	390	344	394	328	378	368	380	341	361	362	377	389	334	376	371	345	398	391	376	391	370	363	374	363	376	335	329	371	368	387	331	351	385	364	345	379	350	356	349	336	359	356	389	381	342	378	397	364	399	333	382	370	373	353	390	383	342	354	356	371	375	387	344	305	371	375	376	337	381	340	343	348	358	356	350	345	375	361	396	358	370	346	399	386	345	382	375	381	341	350	367	338	349	374	365	371	360	344	391	383	397	382	359	367	347	339	353	361	380	387	382	356	374	385	389	348	400	366	358	346	364	367	392	372	361	333	363	407	358	378	380	387	365	346	389	362	374	344	341	360	349	381	378	353	364	369	374	359	354	336	365	389	363	360	361	387	351	338	351	331	312	371	366	365	382	358	314	347	400	368	362	365	338	358	342	367	356	379	381	342	377	357	390	361	341	391	330	356	395	369	349	354	357	362	346	332	385	362	363	356	395	332	349	377	368	361	363	409	332	375	378	362	366	364	363	414	372	350	353	352	378	374	375	363	393	373	356	388	352	359	370	363	378	317	386	366	343	370	371	368	356	350	355	347	357	363	354	362	377	356	378	387	365	361	341	360	371	349	386	355	401	331	358	371	370	322	384	385	345	374	388	375	377	339	370	384	374	345	370	375	347	364	362	374	398	375	343	330	359	359	368	378	366	399	394	380	383	349	334	373	350	351	369	388	376	347	379	341	347	365	352	316	373	367	357	381	348	398	374	359	365	359	364	339	364	361	366	366	372	361	358	363	331	410	371	363	349	367	339	384	366	375	377	347	363	387	372	383	361	356	371	359	354	369	348	389	378	352	371	396	362	382	373	390	377	356	373	361	356	411	347	379	344	333	309	374	376	369	371	391	406	356	364	364	374	410	344	351	367	366	349	373	337	364	377	362	352	332	361	350	355	382	350	348	361	371	367	340	373	384	374	360	388	389	336	372	359	376	398	396	385	384	369	326	377	383	360	350	354	366	365	400	381	366	363	366	358	384	365	385	377	363	360	328	350	398	400	327	381	391	395	374	365	341	358	370	369	348	349	349	326	380	356	384	359	359	369	371	371	354	345	382	356	367	380	373	364	347	378	326	366	333	361	353	368	339	367	378	368	335	352	367	352	357	352	368	377	357	357	368	358	371	379	393	363	412	357	339	377	386	345	380	388	356	359	363	357	372	373	359	387	332	393	386	341	380	383	364	344	360	401	384	346	330	378	366	354	348	355	368	332	369	347	337	384	368	397	372	346	370	407	387	338	387	347	405	363	357	384	372	348	351	334	374	328	387	394	361	387	361	387	362	367	361	351	369	352	401	383	367	352	361	345	387	373	383	358	366	358	392	360	323	380	379	353	416	361	345	339	381	368	397	393	353	364	358	365	382	373	377	325	329	401	373	366	383	350	383	353	368	355	337	411	360	375	338	381	328	345	335	373	355	320	368	343	367	350	371	361	366	387	367	368	366	338	367	381	365	347	389	383	377	372	389	370	354	386	369	332	382	377	336	358	369	386	357	368	387	385	366	403	373	377	358	379	367	322	328	344	352	368	360	378	389	390	353	364	384	363	375	370	391	331	367	391	344	387	364	352	360	381	385	377	365	341	353	366	396	359	365	390	345	397	352	381	388
2727	983	559	351	191	128	86	105	90	85	53	61	61	58	61	45	65	39	48	30	50	44	44	35	45	52	42	41	46	51	52	73	59	77	64	66	82	78	80	69	72	56	63	80	57	53	55	57	56	38	46	42	51	42	60	35	50	38	40	39	33	37	41	37	39	51	29	41	42	47	32	31	43	37	33	33	46	44	41	37	41	31	37	43	43	32	37	38	24	41	39	36	35	36	33	33	39	44	47	33	37	36	36	26	36	34	51	40	30	38	38	39	24	32	31	39	33	44	37	39	30	34	38	33	22	34	29	46	39	41	30	28	33	37	30	32	41	38	40	45	47	36	30	33	32	34	49	39	36	27	31	27	25	26	31	27	39	33	31	38	32	37	41	37	27	36	34	43	39	47	30	36	22	26	37	30	42	39	32	38	39	45	32	28	33	24	32	39	39	38	44	32	45	30	22	27	37	43	35	37	32	36	34	31	46	32	39	38	34	36	35	42	35	39	38	39	36	33	35	56	41	36	40	40	30	46	33	42	39	36	36	36	49	31	35	35	30	32	29	39	36	32	34	21	24	31	34	36	27	28	45	45	37	34	39	34	38	45	33	34	33	32	37	37	41	28	29	36	34	39	32	33	40	35	42	32	30	43	33	28	29	35	38	44	41	33	32	28	31	33	36	34	28	38	39	36	43	30	32	35	27	37	32	30	22	48	28	32	37	47	40	36	36	27	32	37	39	24	30	35	30	30	33	35	35	32	33	28	31	39	40	35	23	40	41	40	33	28	30	37	28	38	35	34	43	32	26	36	28	31	39	42	32	43	42	24	30	36	36	32	38	36	32	42	35	38	36	36	34	35	37	33	35	38	45	35	30	37	30	37	31	31	22	44	33	35	33	34	36	31	44	30	37	34	36	37	38	34	48	33	34	30	40	38	37	37	26	34	26	37	37	32	35	35	37	44	30	34	32	30	38	35	43	39	39	33	45	32	31	38	28	42	42	43	36	35	30	26	30	39	33	35	39	35	33	35	34	47	29	36	30	41	40	39	31	33	38	34	28	32	38	40	44	35	28	26	36	31	36	39	35	33	29	31	39	30	47	39	27	33	37	29	30	29	29	33	40	41	39	50	37	32	23	38	33	37	42	37	25	40	35	47	46	36	44	22	40	39	46	31	30	31	30	38	33	37	28	42	42	48	49	36	29	30	43	43	39	31	34	28	33	45	36	32	41	37	43	46	43	36	35	37	31	35	36	42	33	37	39	40	27	40	29	49	47	45	40	38	32	37	40	37	38	36	39	31	28	31	38	33	22	39	38	27	34	34	30	34	28	24	23	42	33	52	32	27	29	42	40	37	27	43	40	38	26	50	34	23	27	46	35	37	34	28	42	36	39	35	32	34	36	41	31	24	36	35	40	32	34	38	37	36	32	38	25	19	27	38	38	42	39	22	31	40	34	40	34	34	26	35	44	44	36	38	38	31	40	36	37	37	45	36	39	36	31	41	37	43	44	23	34	36	40	24	39	39	30	36	43	39	36	38	41	29	28	34	40	42	40	39	42	26	44	40	39	37	40	25	25	32	42	43	45	32	49	40	44	34	43	37	33	33	40	39	35	34	27	31	38	39	35	46	30	31	34	50	29	28	34	37	25	41	34	32	49	28	46	40	41	36	38	25	25	37	20	33	27	43	35	49	42	43	31	37	44	32	33	31	49	32	45	35	38	37	42	29	35	56	41	39	38	38	36	34	32	44	37	38	41	39	35	33	35	44	37	17	47	40	27	24	35	27	36	36	37	36	34	24	25	38	37	36	26	36	40	18	31	26	39	36	36	37	36	30	34	33	38	43	35	40	27	32	30	34	27	36	23	42	37	25	33	43	45	35	44	33	42	24	35	27	42	30	30	34	41	33	34	41	35	35	38	24	38	40	34	43	24	35	37	31	38	32	44	31	32	43	48	28	39	48	42	45	34	32	38	38	44	21	32	45	33	32	23	35	43	36	36	33	34	32	39	43	44	44	33	37	38	42	34	37	38	39	53	29	33	31	26	31	35	35	38	43	35	34	36	30	39	48	33	34	40	45	43	28	34	37	30	26	42	31	42	38	36	36	37	33	29	44	25	42	30	44	37	42	22	36	36	32	33	38	32	38	31	45	31	41	26	31	40	47	35	42	30	38	43	34	40	39	34	36	33	27	42	38	26	39	35	40	37	30	35	36	33	24	34	31	30	34	31	41	32	36	39	25	43	42	35	37	30	30	34	33	40	24	34	39	27	38	36	30	36	37	24	34	47	36	33	29	33	30	35	41	43	40	35	37	38	22	34	48	31	35	31	30	38	38	33	42	33	28	40	30	34	47	38	41	39	43	49	34	33	37	42	47	40	37	31	28	32	32	44	33	30	46	41	34	40	28	22	34	40	25	28	26	35	35	34	30	31	41	28	37	35	27	35	37	31	38	44	34	35	33	36	35	36	28	42	37	32	37	29	34	40	38	35	34	38	30	30	32	36	23	25	30	35	32	34	33	22	32	35	33	36	29	36	23	45	30	36	28	26	32	42	30	32	24	29	40	39	41	29	33	31	29	32	38	30	35	35	37	24	36	35	26	37	35	31	49	30	33	43	33	35	34	36	31	35	32	30	41	28	38	39	37	39	29	31	34	28	46	41	32	44	40	27	26	35	29	36	34	37	30	43	52	38	34	37	45	33	35	37	37	28	42	42	37	37	40	34	40	24	36	36	28	32	39	32	37	40	37	26	38	29	34	43	42	44	42	37	34	24	30	28	41	26	33	36	25	24	30	40	32	28	35	43	27	31	39	38	28	42	31	32	35	39	34	23	44	37	49	27	47	36	34	46	34	42	30	30	29	26	43	30	41	46	38	34	32	30	37	29	22	37	32	32	28	43	34	27	42	28	35	30	36	35	37	37	35	27	36	40	39	36	32	33	37	37	27	43	34	35	44	40	41	40	40	38	40	28	34	34	34	30	35	34	37	41	24	34	36	35	30	40	39	45	32	35	37	37	44	39	27	30	30	43	40	30	37	38	31	20	43	31	34	35	40	33	35	35	31	40	32	27	45	30	38	40	39	27	47	46	41	45	32	29	39	42	30	38	31	27	40	34	42	29	34	46	38	35	38	33	44	34	38	25	37	27	30	29	30	36	35	34	27	32	37	31	29	42	38	41	32	42	38	33	37	43	44	50	34	31	39	47	50	40	32	26	47	31	34	45	38	43	29	34	45	41	40	41	34	28	34	35	39	47	39	39	31	30	38	37	37	30	41	36	29	49	30	39	46	29	34	32	40	33	47	29	39	33	32	36	40	37	43	35	33	44	41	24	37	34	36	37	42	36	42	34	40	38	39	43	34	33	32	39	32	39	35	39	38	35	40	36	33	29	40	37	37	35	32	31	28	40	35	36	29	37	40	39	37	44	32	38	48	35	35	48	31	36	35	23	37	32	34	40	29	39	38	41	34	40	35	30	29	28	28
25285	10060	6186	8181	11102	6461	4299	3459	2817	2214	1931	1862	1380	1087	1106	947	937	788	766	671	660	569	603	550	557	547	604	597	671	737	770	820	1008	1260	1277	1359	1387	1406	1385	1193	1115	1206	1185	1241	1222	1143	935	813	686	634	591	577	598	568	461	387	375	431	462	430	370	338	347	342	372	342	398	404	414	427	384	403	420	361	365	341	361	389	398	355	415	430	426	460	403	416	393	418	381	362	389	347	396	292	341	302	332	318	309	314	279	321	326	303	317	310	320	321	320	326	283	305	316	289	267	289	284	317	321	295	313	304	318	293	306	280	296	302	297	296	299	271	277	323	288	296	313	246	285	312	311	298	296	332	310	340	291	311	299	273	316	297	311	318	312	295	297	315	293	331	314	275	275	320	303	327	323	327	301	297	315	320	316	317	308	292	317	307	284	308	305	322	267	312	281	283	318	279	292	314	321	293	297	294	328	301	330	297	328	280	282	330	327	287	302	295	288	319	289	324	281	316	301	303	305	301	306	318	291	299	297	288	305	313	330	278	291	315	316	305	316	302	289	340	282	271	269	293	313	293	261	315	314	318	305	279	307	271	324	303	298	311	311	305	294	303	333	299	300	307	326	317	307	310	317	304	297	287	301	330	310	313	320	300	292	304	301	319	343	295	322	309	316	287	310	281	282	278	323	315	305	321	309	316	311	344	300	280	291	305	331	317	330	330	305	311	312	283	299	298	289	285	279	284	305	256	296	305	320	343	292	266	297	310	315	291	314	293	303	292	289	288	304	280	311	292	299	329	298	304	314	298	264	305	279	300	291	336	305	314	305	279	307	313	324	309	287	296	290	322	306	315	299	334	287	326	307	288	290	292	279	318	281	320	311	331	306	277	310	272	313	321	315	281	307	302	319	295	307	276	317	314	289	283	305	299	292	284	275	307	285	305	293	301	317	287	297	270	316	311	297	310	308	307	287	308	302	300	271	306	289	323	329	313	280	312	297	293	280	341	327	327	291	299	299	309	328	283	291	300	288	291	290	284	310	312	308	302	358	328	280	277	286	332	312	286	262	282	311	318	304	272	343	316	295	288	315	312	287	299	280	315	302	318	303	319	296	312	274	289	312	284	326	295	307	296	309	315	287	298	349	324	299	295	320	293	273	294	320	297	286	289	275	294	284	303	315	328	320	309	301	280	301	296	280	312	316	296	292	296	289	278	319	318	289	351	275	337	287	278	297	274	337	308	325	297	281	276	308	310	324	317	297	312	286	303	286	315	281	280	292	311	318	318	297	302	321	334	315	316	287	289	333	334	299	285	340	275	312	301	289	266	318	304	323	321	309	277	310	314	297	308	286	323	332	312	276	300	290	310	296	338	259	284	327	295	268	313	290	326	329	320	277	292	305	317	302	330	321	322	293	293	290	322	315	303	276	312	306	290	294	292	302	295	324	276	303	286	302	301	303	293	267	298	282	271	316	319	314	295	293	340	315	303	346	294	310	260	311	290	296	292	310	321	324	316	287	304	281	292	322	290	284	293	303	307	263	307	310	307	318	312	311	289	309	274	313	280	274	298	313	291	293	304	259	290	306	317	312	295	309	299	278	300	296	337	289	295	310	311	297	268	358	331	297	310	301	305	299	298	289	282	291	268	321	330	297	310	265	320	311	322	294	306	321	341	302	327	290	327	295	307	290	314	324	311	290	294	323	313	298	291	302	291	280	273	288	267	308	352	318	309	305	324	291	286	300	310	314	319	290	319	348	317	297	339	305	303	302	310	301	297	312	282	298	311	335	304	326	325	312	318	320	271	315	295	334	309	280	344	326	301	303	314	297	309	308	281	333	290	299	269	277	281	294	339	279	302	310	293	321	297	296	294	287	310	296	303	313	331	314	275	322	360	308	286	274	294	302	328	287	298	317	280	330	299	322	273	302	340	311	304	272	294	305	294	307	311	293	305	310	299	290	319	318	282	286	279	325	336	312	269	291	300	329	290	292	303	282	280	299	304	347	338	284	332	284	318	342	270	322	323	346	310	311	308	327	291	300	293	348	271	300	282	304	299	304	301	305	304	312	305	321	285	320	275	301	299	271	332	303	315	289	300	306	300	322	310	312	286	323	319	290	304	292	308	316	342	301	330	306	272	294	304	294	296	285	289	317	312	269	305	316	332	314	311	277	282	325	328	327	327	311	296	305	302	276	319	298	291	336	321	311	294	331	285	302	311	314	286	303	310	300	313	268	271	308	267	299	330	318	284	316	301	297	283	316	318	285	307	307	338	314	275	296	315	309	303	273	311	285	288	309	344	302	309	317	277	314	292	281	324	266	299	352	309	296	295	314	322	269	298	271	349	300	327	312	279	283	289	288	316	271	308	324	311	303	270	349	288	314	344	316	324	319	284	320	267	322	279	300	282	322	305	314	297	309	309	292	301	317	301	294	323	319	297	313	308	323	278	299	322	340	315	299	274	296	305	300	313	338	303	290	312	362	272	292	315	301	307	277	281	291	310	291	283	304	320	294	272	295	286	308	298	304	313	315	293	356	314	287	308	303	323	306	337	313	304	281	293	309	340	305	312	299	286	292	308	318	323	279	290	313	322	349	325	291	321	298	300	308	289	316	299	293	288	275	293	312	306	308	314	309	330	295	309	299	257	268	303	312	292	319	284	330	320	301	306	313	278	282	284	289	294	298	306	309	302	288	324	278	321	295	313	306	319	313	281	328	303	302	295	293	277	280	330	296	310	311	282	313	304	307	310	288	292	327	279	281	304	306	289	290	298	300	334	284	291	305	298	296	322	285	293	313	313	295	324	296	333	285	313	296	278	286	296	275	291	303	316	294	289	326	302	309	309	321	291	294	301	306	291	297	314	302	301	283	320	299	313	303	291	287	295	309	320	305	295	288	266	287	314	311	291	312	292	293	301	292	310	322	317	310	340	320	256	297	301	305	320	289	284	291	301	297	317	316	284	271	315	290	308	331	293	313	312	301	313	316	309	309	287	295	303	289	284	306	317	301	269	319	301	302	305	300	321	324	258	288	294	328	306	325	262	278	294	314	295	270	283	343	311	301	325	320	282	297	342	282	275	302	294	312	322	299	268	324	314	301	322	320	334	311	288	304	301	306	288	340	297	286	281	301	301	302	299	313	296	317	276	306	317	311	328	282	306	295	311	290	292	280	292	288	320	316	321	312	301	283	314	289	300	312	320	327	308	300	310	306	303	318	305	299	268	326	305	309	299	284	316	322	274	281	299	307	308	294	298	280	332	297	308	321	293	295	319	304	292	363	296	331	323	288	317	287	322	300	296	282	311	304	303	307	338	315	277	288	282	307	288	318	316	295	286	301	280	308	311	272	290	298	303	301	283	311	316	325	311	291	292	288	294	312	297	302	299	311	300	331	296	332	301	290	268	323	323	344	312	310	303	320	330	291	318	273	316	280	289	290	306	312	285	320	271	308	281	324	319	304	289	312	287	278	285	315	294	319	288	313	291	309	266	306	303	320	287
2037	454	229	146	59	63	56	64	64	48	54	57	54	57	47	49	56	51	50	59	36	46	45	44	53	49	48	42	51	62	46	58	77	58	77	75	63	74	70	72	72	88	69	56	68	64	50	53	43	49	61	57	59	46	60	43	54	63	53	45	49	45	40	47	36	48	52	47	53	52	42	57	57	45	64	57	52	42	69	63	46	54	49	49	56	53	53	46	50	53	38	42	44	43	59	42	44	57	48	42	38	54	49	49	41	50	46	50	49	44	44	40	42	56	41	45	55	50	49	43	54	43	45	41	43	55	50	53	64	39	42	38	47	50	47	64	51	51	46	46	48	50	46	54	55	59	40	51	40	49	39	47	58	52	37	52	38	47	44	49	43	32	52	33	43	51	54	45	46	59	42	39	50	47	38	54	35	53	51	53	41	29	43	43	41	58	48	45	46	51	48	49	45	54	47	37	43	39	47	44	45	43	47	43	48	49	43	51	37	49	39	38	53	52	56	53	46	47	48	53	42	48	36	46	39	53	39	48	50	49	40	36	53	42	42	47	53	60	48	48	52	32	55	51	37	43	37	51	46	50	44	42	43	53	43	49	57	46	43	51	40	48	43	52	50	57	48	61	45	50	38	43	46	31	51	63	49	38	52	40	47	38	48	52	50	44	50	43	43	39	44	57	42	37	43	43	49	46	58	50	47	44	41	50	53	35	50	43	42	58	51	54	45	43	53	41	59	57	49	53	39	44	51	45	50	36	41	40	48	43	56	46	38	60	46	49	37	42	44	49	54	50	39	40	42	51	50	41	48	41	44	52	37	42	47	45	52	50	62	37	53	46	40	41	37	38	64	60	38	48	51	41	48	39	43	49	50	34	44	50	40	47	52	46	46	43	48	48	36	46	41	42	53	50	51	42	51	55	46	44	42	53	54	38	51	44	62	47	39	39	38	49	51	34	52	43	38	53	59	55	44	60	62	41	47	54	50	49	65	35	48	42	33	45	57	37	46	68	49	43	38	58	38	39	50	44	41	49	50	51	42	47	47	46	49	50	48	47	47	63	48	39	34	37	50	41	43	45	54	58	45	51	49	57	45	49	50	54	40	55	41	45	55	35	32	49	41	40	38	57	32	59	43	48	59	51	44	60	46	44	58	56	40	48	43	44	43	42	62	48	47	45	50	43	42	50	35	39	58	37	53	63	41	42	43	39	57	50	39	48	37	52	53	47	42	60	49	46	37	40	52	46	52	46	49	42	43	51	41	39	56	53	52	36	66	44	59	34	50	51	60	49	36	33	39	41	59	43	48	51	44	58	40	52	43	38	39	57	44	45	49	54	53	44	60	48	46	44	39	39	36	41	44	38	35	45	48	55	43	36	51	50	44	41	45	47	44	44	44	47	47	40	43	64	45	63	50	43	45	39	59	45	34	61	54	57	41	52	44	48	40	34	36	44	51	46	61	54	38	58	39	57	43	54	42	51	48	53	49	55	39	48	51	39	50	42	55	54	50	50	44	48	49	50	49	62	31	47	43	56	45	52	37	40	42	51	48	39	35	54	45	39	55	40	39	51	45	36	48	51	50	50	54	48	47	35	52	50	49	51	38	68	47	39	40	36	34	57	31	46	55	48	44	43	45	54	43	50	41	49	56	37	51	47	39	38	47	50	59	52	57	46	43	47	50	46	49	43	49	42	38	46	51	47	55	50	35	44	45	46	47	53	54	47	46	43	39	44	40	45	38	41	34	47	47	54	49	44	42	36	50	52	50	49	41	47	50	45	32	44	47	42	45	42	37	28	60	49	51	46	41	39	46	45	63	56	48	46	41	50	56	49	46	46	56	42	52	51	48	42	51	49	40	48	51	50	52	33	50	45	53	47	46	44	43	43	41	55	42	45	41	43	49	38	43	48	60	41	44	46	51	50	36	55	42	40	45	42	52	50	54	53	57	43	45	54	37	52	52	53	49	49	43	43	49	44	38	58	63	50	35	51	44	49	52	43	40	44	48	48	41	54	45	38	51	53	45	43	40	52	42	50	55	51	50	49	38	53	44	55	42	41	45	43	40	45	40	53	43	49	43	48	34	47	46	45	41	29	64	54	54	42	45	54	49	38	46	47	55	47	42	46	51	43	55	46	36	40	46	24	54	48	46	49	44	51	60	37	41	52	42	53	49	48	52	46	51	50	49	37	49	49	38	38	48	42	39	39	47	35	41	50	45	55	33	46	45	51	48	42	45	43	47	54	41	57	56	42	46	47	48	52	54	56	58	53	48	57	49	45	63	45	42	52	62	54	40	46	53	48	38	52	45	54	57	43	44	43	38	50	45	53	47	52	51	55	35	49	45	47	45	42	45	49	53	38	58	42	45	44	37	43	37	50	44	42	50	50	50	55	37	56	46	53	59	52	47	59	52	51	41	54	38	51	41	47	58	49	52	55	39	44	54	46	53	50	41	45	42	49	44	43	40	52	38	55	48	41	46	53	37	60	48	57	40	41	57	34	50	43	37	47	44	46	47	47	45	45	37	38	36	51	41	53	53	49	55	42	43	48	45	46	56	50	49	54	43	44	44	39	49	52	35	52	53	43	56	40	44	46	40	36	49	44	31	52	37	41	49	52	54	44	47	54	48	52	51	49	57	43	39	52	49	39	48	35	43	55	56	50	53	41	48	49	40	48	47	48	44	39	44	57	53	36	49	31	47	39	50	39	33	52	51	51	54	53	26	41	41	43	41	40	51	48	43	66	41	39	54	49	30	58	45	52	43	48	51	42	51	53	45	45	46	42	47	61	58	43	42	41	39	41	56	46	37	44	49	50	48	40	45	38	36	59	45	42	46	39	42	37	43	59	32	53	50	41	41	49	44	46	41	53	44	53	40	46	40	59	42	54	50	49	45	47	49	45	34	39	50	56	50	62	48	53	40	41	47	48	43	40	42	55	61	46	51	41	52	53	62	36	47	50	45	51	31	44	56	42	42	45	42	52	47	59	43	48	47	51	43	37	45	47	41	53	41	38	43	61	50	55	56	51	42	52	44	49	33	41	38	50	46	53	47	44	42	52	51	47	51	61	46	52	41	52	37	42	43	52	43	47	49	49	36	42	57	47	56	58	43	49	53	49	51	47	57	57	47	52	50	57	43	52	42	47	41	50	51	53	46	59	47	39	47	44	48	46	40	44	59	40	44	53	56	45	54	45	41	47	36	49	38	42	34	42	51	45	54	52	29	40	47	57	50	50	57	55	41	42	42	41	42	66	39	52	49	47	49	39	39	45	40	47	40	55	50	48	43	54	42	48	54	43	58	39	50	47	46	60	45	41	50	42	54	39	43	44	58	46	33	39	45	43	51	51	45	37	41	52	60	44	48	40	45	56	37	46	52	44	43	55	43	44	40	35	40	56	50	47	45	42	31	49	41	50	40	37	44	45	47	45	53	47	50	48	45	34	47	52	45	62	52	39	47	55	48	51	48	48	42	51	42	53	56	40	41	48
20288	6085	3072	3250	4111	1911	1564	1243	1033	930	826	755	676	605	677	578	582	554	499	547	477	454	479	509	475	532	542	581	562	653	704	622	708	874	930	950	1042	993	980	932	1018	1018	902	825	818	676	687	636	504	536	534	505	549	496	444	418	456	473	449	442	424	421	404	442	393	430	437	476	436	411	467	406	408	432	476	459	461	444	475	464	434	458	458	450	448	413	429	456	439	474	419	389	377	390	414	404	419	411	410	387	382	385	406	383	387	400	424	394	386	403	393	394	400	384	410	412	393	402	395	420	370	396	419	412	391	406	418	377	361	391	381	421	398	368	404	381	392	402	431	385	383	362	402	340	402	397	413	378	376	424	384	386	385	408	384	428	384	362	358	355	378	432	387	398	397	413	407	356	402	394	363	399	368	405	419	394	423	439	367	387	401	387	416	368	386	406	389	422	397	389	374	381	435	414	414	408	393	448	406	373	397	409	370	387	383	398	390	375	342	395	378	409	366	391	425	375	380	390	377	395	395	400	397	394	405	404	420	366	409	409	419	373	397	368	402	403	403	383	341	371	377	385	434	404	360	389	388	367	453	405	411	375	375	392	366	388	364	397	416	416	391	415	381	380	400	409	418	377	396	403	397	442	414	413	415	408	367	400	399	396	409	412	389	411	428	405	407	372	384	399	445	453	395	399	410	399	380	429	424	370	389	396	374	383	433	337	418	386	367	432	422	398	379	371	413	432	361	417	396	407	376	347	418	368	409	374	425	382	355	352	410	378	338	414	370	402	364	401	416	385	392	370	413	409	391	396	350	410	407	387	352	391	388	411	385	386	426	396	365	372	431	372	376	415	420	424	371	371	408	396	414	378	345	406	411	368	387	385	415	421	408	405	404	393	380	378	382	405	365	383	409	395	379	420	416	404	395	407	404	408	391	419	384	409	413	406	453	384	379	350	352	389	423	418	386	383	398	389	381	405	409	414	389	397	414	410	377	350	387	420	437	406	414	365	417	395	392	395	386	386	374	426	385	396	377	408	412	398	393	429	384	410	391	403	366	384	406	414	384	396	382	384	402	401	397	380	399	395	383	384	439	419	393	384	395	410	436	365	374	369	398	408	402	392	409	399	396	368	409	384	421	419	366	410	393	410	350	408	375	396	380	383	398	360	426	401	400	390	402	402	379	370	408	404	373	402	388	409	361	432	378	388	405	409	419	400	356	410	404	393	387	376	383	363	380	361	383	444	417	400	383	418	383	430	398	369	381	427	409	414	404	372	401	394	372	370	384	407	390	404	407	391	405	385	412	409	423	382	390	366	374	414	429	387	422	413	404	406	409	411	373	398	446	414	364	413	394	399	369	358	399	388	399	395	401	397	400	394	379	392	420	412	398	415	396	402	392	440	409	397	403	377	401	392	375	391	382	388	396	418	411	407	360	425	388	418	400	386	433	400	404	408	395	405	391	387	387	394	388	380	386	418	409	411	399	397	369	434	357	390	404	378	404	405	389	375	379	392	388	377	417	430	405	405	380	383	400	413	357	390	435	406	430	413	409	390	377	377	405	435	389	406	403	411	402	398	400	383	390	388	372	389	411	415	365	401	381	418	405	354	368	388	401	389	388	401	358	397	353	389	367	354	408	422	381	389	396	403	380	371	423	382	375	367	417	390	371	350	392	418	424	378	411	423	380	406	370	402	399	403	419	380	368	386	377	400	385	397	389	392	401	406	359	368	406	404	410	402	397	384	413	420	438	359	432	365	422	398	417	406	439	395	390	406	378	412	396	400	375	373	412	393	422	385	414	396	390	380	373	408	387	399	382	364	389	392	433	393	391	365	383	376	378	399	391	400	407	418	377	430	398	419	390	353	399	376	370	359	389	369	380	391	395	412	400	421	393	404	395	376	386	356	385	410	379	400	384	420	385	402	413	406	392	379	423	404	414	403	371	389	382	411	392	373	405	367	357	397	395	399	396	413	406	416	436	384	394	396	408	394	404	395	405	389	401	407	416	397	385	376	387	397	371	386	381	409	424	409	419	376	373	377	405	404	392	387	373	380	391	376	396	425	372	401	384	429	405	372	418	390	410	424	371	362	404	407	402	397	382	400	411	383	366	386	409	366	404	378	404	391	398	386	369	373	420	410	441	394	398	367	391	387	396	387	390	363	414	391	384	405	389	407	392	419	420	381	380	368	445	418	396	408	385	378	373	401	446	406	385	386	368	396	373	411	389	399	411	419	430	375	408	404	402	408	386	388	355	378	414	414	391	383	428	414	394	383	392	410	375	406	389	432	407	388	399	402	383	386	411	413	412	408	378	394	394	387	423	370	396	392	374	383	412	419	398	401	380	449	378	391	416	399	368	385	375	387	397	393	368	375	359	413	367	383	386	410	406	424	401	399	410	387	384	400	388	425	384	411	397	389	378	379	376	400	389	389	433	387	396	398	398	398	426	404	404	380	432	397	367	382	379	398	443	400	368	400	381	410	383	339	383	389	370	425	418	413	440	373	416	392	385	385	419	408	392	389	374	386	412	382	369	403	414	380	365	389	401	412	399	395	372	353	385	409	395	383	377	383	391	433	408	381	400	411	404	407	398	419	428	376	420	370	415	376	353	362	396	361	388	381	405	407	395	381	397	399	402	380	443	386	358	384	407	384	391	364	366	397	383	387	415	385	395	397	412	371	430	419	359	397	403	381	388	423	398	369	387	412	445	394	398	399	393	392	403	403	397	377	385	362	406	400	396	399	378	412	380	405	386	372	379	384	407	397	391	418	407	399	418	408	396	384	419	387	408	367	418	401	388	380	396	365	368	406	373	393	382	390	434	428	356	407	420	379	391	399	403	400	399	399	396	392	375	446	378	417	381	417	434	398	390	435	412	404	403	375	396	408	400	393	373	381	418	382	400	409	397	418	416	401	405	405	380	380	387	422	396	384	405	400	407	395	385	416	371	414	364	387	377	395	360	370	392	361	408	420	396	418	419	395	388	408	375	414	383	409	381	404	378	383	385	372	376	396	366	393	438	412	386	394	380	389	363	389	416	408	393	421	364	371	420	397	364	404	363	416	424	384	387	406	396	404	407	401	378	392	375	390	424	377	389	392	401	387	397	375	394	386	390	343	394	345	404	365	394	391	427	395	407	398	391	386	376	397	382	412	421	383	378	394	396	359	434	377	404	393	387	399	374	405	439	407	366	384	386	431	404	365	364	370	371	379	399	391	391	366	369	407	393	353	413	410	368	402	377	360	401	393	388	378	397	405	418	412	393	402	369	382	386	384	405	411	381	420	381	413	393	392	431	393	394	413	422	388	396	392	354	381	359	359	395	410	410	367	414	391	430	368	403	369	367	375	383	404	394	398	390	346	379	417	382	420	417	384	393	400	394	440	373	397	369	355	395	371	396	452	382	389	381	383	364	376	397	407	395	422	383	406	376	449	441	430	375	388	419	359	399	416	410	391	365	375	354	385	370	398	412	380	403	381	385	371	393	421	404	422
2716	961	526	295	148	82	85	67	74	54	67	72	55	50	48	44	54	55	37	62	46	48	36	52	49	39	60	60	61	67	44	58	55	75	70	61	59	63	62	70	52	52	63	71	66	72	49	51	58	51	58	46	44	55	52	39	42	43	33	45	52	47	52	45	39	43	29	38	51	43	41	34	36	39	38	46	36	52	40	50	45	47	49	45	50	49	39	37	45	34	41	61	35	40	46	45	52	31	44	46	41	36	41	41	34	40	47	42	33	33	38	27	39	27	37	52	46	38	36	49	46	37	41	41	40	39	36	37	44	32	43	37	29	49	40	44	43	36	50	47	35	41	40	48	40	39	50	38	40	41	34	43	29	36	40	32	35	32	41	37	32	44	42	42	39	35	50	34	35	41	55	43	42	34	45	33	34	31	46	49	59	44	42	44	42	39	43	52	55	39	51	48	45	26	41	34	42	37	38	45	49	38	36	42	48	32	38	37	49	44	40	46	44	48	30	35	38	41	46	42	43	34	30	26	28	47	41	38	45	39	43	52	40	34	40	37	32	36	33	39	37	42	46	36	45	49	33	41	43	54	37	37	48	39	28	52	29	36	46	37	49	40	37	33	37	47	36	39	43	38	43	39	49	39	43	30	45	31	36	43	48	38	36	47	40	51	44	43	40	49	40	37	41	38	38	41	35	33	41	48	35	35	40	38	38	36	26	40	39	39	25	37	43	42	36	37	40	38	37	40	47	43	46	52	47	42	51	46	43	50	41	47	38	38	44	33	35	31	36	39	33	48	29	42	33	53	34	42	36	34	27	40	37	53	49	37	48	36	32	45	44	30	33	38	34	26	41	27	40	32	46	35	37	33	50	38	29	45	44	31	34	36	41	40	33	35	50	30	47	30	40	44	31	33	43	30	30	43	37	26	38	36	31	44	39	47	32	46	39	34	47	49	39	42	40	36	42	43	38	31	40	45	42	44	45	44	36	47	39	40	35	47	36	38	35	45	32	41	46	36	37	53	45	42	34	44	51	47	32	33	33	41	42	34	40	45	50	50	46	41	34	51	48	30	33	44	47	46	34	37	53	48	38	37	35	44	40	47	33	42	41	24	36	53	46	40	31	41	33	41	40	39	26	33	36	39	31	59	43	41	39	43	45	39	44	30	48	40	52	40	42	37	52	42	45	52	40	42	44	29	36	34	46	28	39	44	35	44	39	48	39	50	32	39	29	39	34	39	42	39	42	33	33	40	30	40	41	28	30	51	29	34	33	33	43	26	29	46	46	36	43	34	43	45	34	34	49	39	51	39	36	33	43	39	55	37	36	31	41	39	38	45	26	40	38	35	52	42	43	37	36	38	43	41	41	42	38	42	34	47	35	39	35	47	31	43	41	31	42	35	38	37	44	48	43	45	39	40	32	44	46	42	50	40	45	41	42	39	34	30	35	39	40	35	33	38	38	38	38	42	42	43	43	39	39	48	36	41	28	39	21	44	45	45	37	37	39	30	35	52	40	41	46	39	45	48	38	45	54	41	41	35	36	38	41	38	40	39	50	37	36	46	35	48	52	35	39	35	37	45	41	40	44	41	35	40	32	49	53	40	33	36	30	40	40	44	44	38	44	44	43	38	27	23	30	42	45	45	43	46	31	40	34	36	35	43	34	46	37	45	49	41	54	42	38	40	35	46	39	35	50	37	43	41	34	36	47	39	44	46	50	38	34	53	42	32	36	29	41	44	47	33	43	39	38	41	42	40	43	33	34	40	41	35	45	37	43	37	38	37	43	37	42	44	48	34	44	47	38	30	31	32	34	39	27	42	41	42	35	38	43	37	43	30	49	41	46	46	55	29	46	33	27	53	29	38	50	35	36	35	36	36	41	41	40	48	32	41	43	36	38	35	31	40	45	55	44	36	32	38	49	39	44	37	33	39	43	39	36	46	34	47	32	35	44	40	46	31	45	42	45	36	40	46	51	32	47	39	34	25	35	41	27	41	35	42	38	35	41	46	39	41	29	36	40	40	35	48	30	40	52	34	46	40	52	40	39	30	53	33	32	58	38	49	37	40	36	32	41	48	38	34	34	33	36	44	42	48	38	43	46	56	35	39	32	31	30	42	32	49	38	31	31	41	41	40	41	50	38	33	37	39	44	32	37	31	43	39	45	45	30	38	31	40	55	43	32	34	47	39	48	42	41	42	47	43	55	42	43	39	35	44	30	35	39	39	50	36	40	49	46	41	42	45	54	38	37	49	44	39	38	42	51	40	50	31	43	40	39	49	36	43	53	40	41	31	53	35	37	41	42	32	36	49	30	32	39	41	40	45	42	40	49	44	55	43	43	39	40	35	35	39	49	34	38	37	28	41	45	49	46	36	43	52	44	43	50	40	43	41	32	35	41	42	45	50	53	42	48	42	46	37	43	35	39	45	34	44	52	27	28	36	29	45	43	37	40	34	39	50	40	34	34	45	40	31	34	43	39	37	39	39	47	46	42	41	36	37	26	29	45	41	38	48	37	41	41	45	47	47	29	41	45	36	32	44	30	42	28	34	35	37	44	44	48	49	34	30	30	28	39	42	40	31	35	43	40	38	40	42	37	42	35	49	51	38	46	38	44	43	43	36	31	40	36	41	33	44	45	30	35	48	41	34	43	42	46	40	46	38	36	48	30	44	44	42	38	50	38	41	37	47	38	42	42	24	41	49	39	48	43	42	38	31	45	43	42	39	50	42	48	42	26	43	38	29	44	53	45	25	49	49	38	39	39	35	40	41	29	31	39	30	42	32	38	32	38	43	51	38	28	37	42	43	39	34	46	57	42	42	48	32	33	39	30	38	36	44	42	42	45	39	36	41	46	41	44	39	36	32	45	48	50	31	44	34	48	38	35	43	42	43	28	42	43	40	34	38	38	39	44	32	43	43	44	36	44	39	45	40	35	31	37	50	52	32	43	44	34	42	44	40	42	35	42	40	40	43	47	40	43	50	32	30	44	31	24	41	43	36	35	41	33	48	49	32	41	51	44	46	40	43	44	35	36	30	34	50	40	28	37	54	42	45	35	60	33	48	36	39	40	31	43	38	46	34	41	35	26	37	40	39	32	42	27	32	36	36	40	48	44	28	36	39	36	50	30	44	42	36	39	43	39	39	27	44	56	40	36	50	37	36	45	46	36	41	37	39	51	36	33	43	43	38	41	43	34	45	38	51	34	52	50	38	45	48	45	44	44	41	36	34	38	44	32	29	41	34	31	38	45	39	37	47	39	39	47	31	38	39	37	35	49	41	31	47	32	39	34	37	35	37	41	41	27	43	36	50	36	46	44	28	38	45	53	38	47	49	30	35	35	45	39	43	40	40	42	46	32	35	43	39	49	34	33	33	44	43	39	28	35	47	38	44	31	36	32	33	36	35	46	41	30	32	49	45	45	39	40	41	33	42	42	50	34	31	37	40	38	46	29	38	33	38	30	36	49	33	30	47	43	36	37	28	42	33
25903	9696	5663	7087	8742	4063	3036	2316	1675	1404	1201	994	912	802	761	756	647	622	595	586	521	501	436	521	522	595	619	778	813	793	764	807	997	979	1007	1085	1039	990	973	927	885	933	936	902	846	753	653	581	554	551	528	549	552	465	400	432	476	402	385	378	336	404	384	414	403	432	410	428	384	412	424	417	432	431	412	359	414	451	435	448	460	418	411	425	420	409	428	403	389	373	365	313	365	366	355	345	333	353	373	379	364	336	341	354	356	350	349	363	348	342	365	340	357	342	371	317	328	350	331	335	347	346	356	340	306	337	332	344	333	334	335	345	339	378	384	309	342	362	348	295	327	367	336	337	334	342	352	364	348	371	330	346	339	325	355	320	302	326	338	327	338	372	313	373	305	344	351	343	331	359	355	316	339	351	362	319	321	318	351	334	331	313	345	354	338	338	338	331	341	349	381	351	350	337	347	347	327	309	339	352	330	368	321	356	330	339	340	306	338	339	344	367	336	342	402	330	326	354	372	360	327	314	328	368	357	335	359	343	299	330	349	343	311	370	355	339	316	361	339	372	321	343	350	335	362	342	359	339	364	341	324	358	342	355	310	354	335	316	327	327	320	327	324	339	322	333	337	337	342	370	349	330	321	342	358	338	351	357	317	331	313	343	332	378	334	374	362	324	350	362	337	335	367	330	359	349	312	341	342	321	320	321	348	327	356	366	374	314	352	349	360	370	352	314	334	325	363	366	319	355	385	382	356	337	353	365	341	343	346	339	340	403	375	308	330	324	333	350	343	346	332	353	322	369	342	349	332	337	339	349	336	347	356	346	364	350	331	342	347	363	341	312	344	325	354	359	345	346	338	343	347	306	350	376	338	354	327	333	348	317	376	344	339	348	362	289	329	336	336	345	326	331	357	343	360	371	320	343	345	326	366	334	342	347	315	349	330	331	329	350	339	336	341	377	305	325	359	335	332	325	350	347	357	351	361	339	337	327	320	336	297	332	323	348	357	358	381	341	396	375	356	374	319	349	335	310	349	383	320	315	345	304	341	384	332	330	340	347	345	349	339	327	339	309	369	364	366	338	361	344	325	348	334	346	328	325	376	301	322	319	349	331	329	315	339	355	352	349	360	349	296	327	309	328	328	363	319	374	355	355	321	323	335	348	322	340	367	354	365	342	372	347	338	337	317	332	351	340	329	333	337	341	335	299	337	317	375	325	351	326	333	332	355	341	340	321	328	348	373	368	376	343	359	333	359	321	354	354	347	341	375	344	328	321	355	316	313	330	332	322	346	356	332	320	344	329	331	331	359	315	345	343	348	347	342	348	371	356	337	328	350	330	331	329	356	322	349	329	326	345	359	346	324	340	360	332	369	297	348	337	367	332	334	349	339	349	353	338	358	351	339	342	349	313	355	357	338	366	342	320	329	347	352	385	306	309	358	342	348	362	339	345	335	340	335	336	339	301	353	359	354	355	335	327	333	374	351	357	322	326	334	318	331	334	350	339	347	324	322	327	302	340	354	351	328	336	344	338	334	336	339	326	347	337	378	337	356	326	335	341	393	336	326	358	343	345	320	373	330	305	382	327	325	334	345	373	337	325	340	308	327	396	319	341	363	333	342	340	332	316	373	331	313	331	318	325	320	364	351	350	349	309	337	303	386	352	334	358	308	327	356	393	324	353	346	316	334	316	329	352	321	357	348	331	348	364	371	339	332	324	341	336	351	363	361	375	340	381	363	309	331	353	315	298	360	341	338	309	348	339	353	348	356	305	351	315	319	357	382	341	314	331	315	352	330	321	344	319	304	305	330	327	327	311	336	339	343	329	328	335	357	345	326	366	337	358	374	331	306	325	376	359	359	299	302	329	331	379	343	315	354	376	372	393	354	316	320	337	349	312	346	357	317	343	336	345	352	334	373	344	334	320	310	332	339	340	356	326	342	331	323	335	354	334	317	365	336	319	322	379	361	350	320	336	335	328	313	340	338	351	363	343	325	300	344	330	313	331	370	345	342	326	346	331	307	335	362	353	348	362	316	363	359	351	356	333	387	356	374	335	348	370	346	357	334	312	357	327	342	348	342	315	361	327	329	323	357	375	354	388	361	329	355	349	336	371	346	308	321	354	328	334	320	329	344	322	362	328	371	307	352	349	364	320	350	363	347	374	315	352	376	369	339	369	330	361	335	326	316	340	329	325	343	340	355	359	371	372	350	356	343	341	340	353	342	342	352	330	341	349	317	360	345	329	325	341	334	345	286	315	337	325	329	338	316	339	325	352	359	327	328	315	355	355	353	360	351	325	304	356	335	306	362	349	324	336	358	344	371	349	367	345	352	357	337	347	381	380	337	328	324	355	368	321	320	358	340	346	383	321	354	338	345	345	338	324	347	388	321	324	297	336	366	346	300	352	337	349	330	332	326	309	396	359	344	362	324	380	343	346	321	316	313	339	352	332	347	367	312	297	358	296	329	337	346	318	323	320	304	308	308	324	338	316	362	342	361	357	377	341	357	346	360	351	367	341	348	347	374	369	348	318	309	353	335	347	362	341	372	309	341	316	325	324	359	312	342	388	351	344	338	373	311	362	309	363	358	369	312	343	324	356	322	325	341	365	305	313	358	341	351	322	356	335	326	335	373	350	357	298	331	355	350	328	360	363	330	320	324	337	358	352	356	340	317	365	314	341	353	343	366	369	353	331	345	307	345	337	356	387	331	335	349	330	319	322	329	311	341	321	349	328	320	399	328	337	361	337	294	352	342	334	345	353	333	331	359	340	293	351	350	329	359	353	357	336	327	310	334	333	385	344	355	355	327	344	339	322	323	329	353	332	368	332	347	357	334	332	352	341	346	324	323	325	325	342	347	346	350	344	331	319	342	333	309	334	367	321	359	316	320	322	318	344	316	326	349	317	335	352	347	371	322	333	336	320	348	367	373	339	302	369	333	341	338	340	371	375	336	337	344	322	339	339	327	347	315	335	360	335	363	332	348	360	342	363	363	350	337	330	349	360	360	326	346	333	332	334	316	352	329	323	343	344	321	325	345	378	352	311	318	350	330	357	356	330	356	345	297	367	335	361	330	326	334	355	341	320	355	345	312	341	339	368	357	334	327	329	348	329	356	325	364	307	346	334	357	333	357	323	333	337	334	317	306	358	329	338	318	341	364	329	352	327	339	299	324	361	365	352	330	344	331	329	328	366	317	346	311	344	342	359	335	336	299	334	368	343	331	360	325	333	360	362	331	316	360	380	342	342	355	341	313	355	347	366	342	358	302	325	311	364	310	315	347	326	314	316	324	359	360	313	326	356	324	335	336	325	336	302	357	332	347	322	343	326	363	324	352	325	371	339	365	354	360	323	364	356	363	360	374	351	342	344	353	334	345	333	308	333	330	342	344	332	354	350	343	315	354	358	345	354	345	350	374	332	352	348	344	318	332	341	365	355	367	339	370	326	319	366	358	333	344	358	312	349	378	334	311	363	335	329	371	353	339	315
2983	804	516	303	106	87	89	74	74	74	61	61	60	57	59	53	67	43	56	43	50	54	55	50	39	50	41	58	59	53	49	46	65	57	52	62	74	65	51	73	62	64	60	73	52	56	56	51	49	44	55	58	52	35	42	40	49	57	40	44	47	49	46	46	43	38	51	37	42	31	39	52	46	41	44	47	35	50	47	54	40	49	46	45	50	43	34	44	43	50	53	33	40	41	45	45	40	33	33	53	39	52	41	47	54	42	45	42	32	38	37	48	38	43	43	41	35	49	37	57	38	48	54	36	44	46	42	53	33	45	38	34	54	55	43	46	47	48	45	36	38	39	46	48	57	39	44	34	31	41	44	44	44	40	34	41	37	35	36	37	34	35	37	40	40	43	49	46	35	42	42	34	46	35	51	33	42	49	42	47	41	33	36	38	31	42	40	47	41	35	32	46	52	35	35	48	43	51	42	41	39	51	40	45	34	51	34	44	40	41	36	42	33	36	31	36	42	48	32	47	50	43	27	47	36	36	37	44	30	41	37	46	44	43	44	39	40	48	33	27	31	43	42	39	47	33	35	46	49	44	41	68	50	48	40	42	40	38	32	40	41	39	28	33	33	47	31	41	39	39	46	35	45	44	50	41	50	45	52	44	45	37	49	46	51	40	39	52	46	41	36	42	46	28	46	42	50	43	42	50	30	55	40	43	46	45	43	44	56	44	43	35	42	65	42	33	38	47	43	28	45	44	49	31	57	36	42	38	33	51	35	36	45	37	37	35	49	43	44	35	36	41	40	37	34	34	38	44	44	32	31	38	46	48	46	36	28	45	53	35	38	53	22	36	32	46	32	34	41	36	32	36	27	47	44	50	43	56	41	39	30	39	42	42	38	52	47	41	46	51	50	42	34	39	47	37	52	35	42	53	45	42	43	39	28	40	41	29	36	38	37	42	39	35	49	47	38	33	38	36	44	44	38	34	41	40	40	36	47	25	28	39	42	44	41	45	39	41	37	38	45	42	36	38	38	44	37	30	45	47	39	40	37	35	37	33	39	41	40	41	37	48	38	38	48	39	42	48	42	41	33	38	34	45	37	53	27	32	43	50	35	32	34	40	50	37	36	26	45	45	35	46	31	32	38	38	52	40	47	46	29	32	46	35	41	57	50	46	52	40	38	36	41	38	34	36	39	50	42	33	45	52	52	42	40	51	29	36	37	30	47	39	47	44	38	44	36	36	49	37	48	48	50	35	41	51	33	47	44	45	45	37	37	47	51	34	44	50	37	30	40	39	43	36	43	39	37	39	53	38	38	36	34	43	34	47	48	41	36	40	47	39	42	47	41	41	43	37	37	46	31	45	32	34	39	36	51	40	51	31	37	52	45	43	39	28	29	34	29	39	52	40	37	41	40	41	42	43	40	33	54	34	49	37	48	47	39	46	36	34	57	38	38	33	33	42	20	39	44	38	46	39	43	35	49	44	47	34	45	36	36	44	44	41	32	46	45	41	42	43	41	35	51	43	40	47	40	41	43	40	50	34	27	37	49	33	41	50	38	51	30	40	44	48	28	44	29	41	56	44	36	33	52	31	36	36	46	31	40	33	37	37	33	36	29	54	40	44	45	31	36	34	43	47	43	46	30	40	34	41	41	43	33	40	37	34	47	36	35	32	48	36	31	37	44	28	38	44	36	31	45	36	41	50	50	32	46	45	42	47	54	39	47	44	38	40	40	37	33	37	39	50	41	45	35	29	45	54	34	39	41	33	42	48	32	34	40	41	47	35	36	39	42	36	43	43	34	31	47	47	35	45	38	37	39	48	40	37	40	32	48	38	40	58	44	44	39	43	43	43	37	41	41	49	30	35	34	40	39	37	52	42	44	48	41	42	53	56	36	37	38	37	41	39	43	48	42	44	30	36	46	42	50	32	52	28	35	42	35	43	25	32	40	40	39	45	42	31	39	42	37	41	47	21	31	34	43	46	48	47	42	48	43	39	35	53	35	30	37	35	42	43	38	43	34	31	44	39	39	49	33	45	41	36	44	47	46	42	43	36	36	41	44	35	42	42	33	35	43	44	37	36	48	33	49	40	34	37	47	40	39	41	44	41	44	38	38	41	30	36	35	46	38	35	45	50	41	36	31	37	49	33	50	38	47	44	38	27	33	34	30	43	39	49	47	33	30	36	34	42	44	51	52	38	35	35	30	44	31	37	51	47	42	38	34	31	37	39	35	53	50	38	27	39	34	41	38	43	32	29	53	39	34	39	38	43	38	41	38	33	45	38	40	51	36	47	47	53	39	44	36	59	34	33	38	33	42	44	39	39	39	44	46	45	38	36	28	57	26	42	48	45	48	31	38	33	40	50	33	40	45	47	27	48	42	44	38	32	48	48	45	37	44	44	46	44	39	35	29	40	46	41	40	36	42	38	48	37	45	53	35	45	32	44	40	48	36	40	42	43	33	34	35	50	36	30	33	32	58	50	37	34	40	46	47	36	44	30	36	40	36	44	45	44	36	31	38	49	49	37	51	45	42	47	50	38	36	44	39	42	36	36	29	41	34	46	30	34	29	49	47	49	39	43	32	42	45	45	28	39	48	38	43	40	40	52	34	47	60	45	33	45	38	50	49	46	51	39	42	47	48	44	50	43	51	46	45	35	49	34	43	40	39	45	39	39	32	40	44	46	47	44	37	40	38	30	48	41	41	30	44	41	56	44	42	43	42	31	31	35	32	50	34	43	37	47	39	43	41	38	27	32	42	40	34	39	35	47	43	52	44	46	41	47	35	47	34	42	41	42	34	40	41	48	49	40	38	36	43	35	41	34	49	38	45	38	48	37	40	44	43	48	43	39	41	35	47	45	42	45	23	42	33	43	51	42	40	53	51	45	39	43	47	42	49	40	42	37	42	42	32	45	40	38	49	36	54	47	64	42	47	33	41	40	38	32	38	41	41	36	47	46	36	33	37	44	34	40	35	36	46	34	40	43	43	35	47	40	49	46	51	41	34	29	38	40	37	47	46	41	47	35	29	45	46	41	40	39	39	42	44	56	49	49	50	33	44	52	43	49	39	42	28	40	37	42	44	33	40	40	43	39	34	47	36	33	43	43	30	49	32	34	39	36	50	35	39	44	33	41	51	45	35	35	39	35	47	31	49	40	34	39	42	43	39	50	40	38	40	37	48	39	53	29	34	38	34	39	44	40	30	29	36	39	42	40	46	30	29	42	41	39	44	44	44	46	48	44	39	46	41	36	40	46	39	48	47	41	34	46	29	36	38	45	37	44	39	33	38	35	37	40	43	54	28	40	34	37	42	45	31	36	33	34	41	45	39	41	28	53	43	30	42	54	39	35	36	34	42	34	50	50	36	46	45	34	44	44	41	47	37	39	45	47	38	38	46	36	40	46	44	51	40	42	37	52	40	42	36	44	37	46	34	37	38	40	39	31	41	34	43	40	29	49	40	46	56	32	37	48	42	31	49	34	48	40
23156	9559	5761	6441	6305	3683	3001	2303	1795	1544	1231	1072	1004	923	878	768	695	646	583	563	548	594	529	546	495	564	690	834	946	808	759	830	821	787	780	827	836	898	825	923	836	874	1039	933	923	808	690	655	632	575	647	606	518	416	454	515	463	408	423	414	426	396	409	396	398	448	413	434	378	423	425	478	461	482	440	501	399	424	422	485	476	439	491	427	425	425	433	397	367	358	370	368	351	367	374	309	323	332	349	342	300	365	348	355	370	370	360	365	348	357	367	334	358	340	353	357	368	335	386	368	372	377	337	379	363	367	340	329	345	327	319	310	341	365	340	337	331	340	336	343	337	342	371	351	355	309	349	317	355	342	350	333	355	354	387	334	357	348	345	322	358	350	330	336	356	340	328	367	369	364	314	344	335	345	354	312	327	331	341	329	360	357	306	349	347	341	359	343	340	333	326	321	344	307	316	353	347	324	327	358	365	347	320	363	339	355	381	343	327	367	375	358	365	332	357	307	364	336	344	350	336	352	312	348	322	388	348	320	333	346	342	333	335	326	346	366	352	361	336	354	313	319	338	376	332	323	349	345	354	331	364	320	404	361	369	360	338	342	345	356	334	331	329	352	348	361	350	375	328	358	347	326	353	354	342	304	331	367	350	325	357	357	354	372	362	321	368	332	348	334	334	335	306	348	350	364	335	341	341	376	326	370	325	352	347	353	347	361	348	335	322	354	326	359	348	363	337	342	350	375	372	358	325	359	326	357	323	370	354	378	360	333	381	398	367	344	342	362	340	365	329	346	339	351	343	347	330	372	332	332	343	348	348	377	331	354	396	360	336	327	378	365	331	337	370	345	330	357	330	342	358	323	380	327	310	345	340	337	319	339	344	340	354	331	337	350	357	360	349	369	381	344	314	374	346	344	325	340	324	351	349	343	341	354	359	390	318	346	317	323	373	336	344	348	322	355	349	313	357	335	355	348	343	353	331	344	337	358	381	357	373	361	336	339	341	327	359	334	320	353	343	337	354	358	322	342	343	379	361	326	351	336	339	310	376	307	314	356	352	316	343	318	372	333	376	313	377	324	363	363	364	340	316	357	332	323	354	363	350	347	365	336	340	358	333	365	329	358	318	365	337	349	334	330	362	325	308	354	371	331	325	345	353	351	309	310	358	358	329	298	355	339	313	341	345	345	365	359	340	330	307	367	347	338	344	365	328	356	359	351	329	328	359	345	324	350	336	368	336	350	339	299	333	362	347	350	354	326	326	327	364	346	366	368	324	320	332	370	333	371	334	329	351	329	329	314	352	354	327	378	334	336	324	343	328	350	371	330	340	323	342	385	312	312	368	340	325	325	354	340	327	337	331	376	331	335	348	335	372	337	317	351	309	328	371	335	329	351	334	340	350	347	312	342	337	346	338	333	362	394	334	375	319	342	357	366	346	331	363	347	344	327	337	351	366	325	364	322	350	359	350	343	340	345	353	296	362	375	340	346	328	328	316	349	365	369	362	347	349	311	361	343	313	343	301	327	341	312	362	334	349	346	345	375	313	328	348	328	335	360	347	337	332	348	365	328	332	342	332	317	351	330	371	362	337	357	354	314	343	334	315	333	369	363	322	363	334	363	309	336	328	369	324	349	351	330	326	326	337	316	322	338	381	312	353	389	321	345	297	344	335	356	332	322	366	351	364	356	354	350	355	354	323	338	357	355	347	348	324	331	362	360	327	364	354	332	336	357	328	322	336	333	345	337	362	324	317	339	368	324	342	332	332	319	339	342	335	310	353	331	326	351	344	376	377	343	363	339	361	317	331	324	347	340	317	376	339	332	317	340	365	370	323	381	315	331	366	344	360	367	342	308	356	301	335	349	356	322	351	342	377	295	329	326	324	339	296	355	352	337	359	365	347	347	350	351	356	351	295	337	390	347	359	364	339	356	356	315	349	346	364	334	355	357	330	364	388	345	351	374	368	341	375	318	352	323	363	355	357	344	332	351	326	357	330	354	365	337	345	300	341	297	365	310	336	334	356	334	339	336	364	321	324	344	312	305	324	336	317	343	323	352	332	342	365	321	349	343	369	345	348	328	367	344	341	318	350	359	369	353	350	357	338	365	347	355	322	323	353	342	349	324	351	322	364	295	345	357	342	367	362	345	354	302	359	355	323	356	328	347	310	361	345	353	365	341	312	337	349	344	338	341	325	328	310	393	349	350	342	370	335	361	371	331	325	337	320	375	350	323	341	355	353	357	335	331	333	339	325	312	343	319	327	323	339	351	346	339	340	342	339	340	350	332	353	347	327	336	349	328	320	346	338	336	357	331	319	344	344	347	360	387	342	371	348	337	360	306	310	316	331	364	333	322	363	347	297	349	353	341	372	327	346	324	359	358	348	365	333	361	343	321	387	356	356	345	351	331	352	352	340	343	353	362	363	362	366	345	325	370	342	338	353	352	339	316	354	343	331	338	346	332	316	318	368	315	335	345	372	339	345	334	359	336	329	331	324	350	353	345	368	374	330	350	325	351	314	357	344	381	331	314	298	334	362	374	334	331	321	364	368	328	361	346	352	312	356	298	344	349	316	380	358	354	351	344	352	340	327	362	337	329	314	337	317	364	319	369	345	340	356	361	322	341	337	350	370	333	351	327	368	362	337	368	367	341	369	334	374	342	365	342	329	328	335	353	346	368	354	334	359	346	344	386	321	383	355	331	356	381	337	353	333	332	309	336	338	354	330	353	370	368	336	340	358	376	331	386	353	350	379	318	355	362	344	339	343	302	386	382	351	305	312	366	311	348	388	340	317	346	325	320	368	324	355	356	363	365	355	307	313	326	325	370	373	363	377	354	343	364	356	320	329	341	361	350	356	298	353	352	346	338	343	361	321	343	328	367	348	349	336	344	378	348	329	325	333	334	335	349	328	363	358	315	320	363	359	358	353	330	379	325	342	335	340	338	333	343	384	355	359	332	375	342	367	362	305	365	366	356	346	375	321	341	335	310	356	340	308	336	354	339	338	305	347	348	340	341	330	314	328	336	348	340	332	337	330	334	346	302	353	360	351	334	351	334	318	328	375	338	342	352	381	352	354	357	357	365	345	351	331	335	334	327	383	294	328	295	339	356	345	333	331	350	332	316	350	343	369	338	348	345	338	341	380	322	354	336	311	328	345	365	318	337	334	322	347	329	340	347	339	356	340	343	347	342	336	365	360	367	338	335	360	342	312	348	348	339	334	332	337	354	341	344	341	331	352	336	327	334	344	358	323	324	333	342	350	343	303	391	352	329	363	364	348	340	350	360	320	323	345	365	310	367	328	352	338	344	326	341	337	346	328	315	348	351	324	305	376	316	342	340	360	371	359	329	369	366	313	337	363	323	370	333	348	334	363	354	342	322	331	361	357	340	315	347	329	342	305	356	330	345	346	340	338	344	339	334	359	349	411	318	331	360	337	349	353	349	341	332	349	362	388	341	366	298	325	309	375	367	330	323	348	335	347	327
3161	1327	743	338	126	97	104	92	74	72	62	66	66	52	70	60	42	45	46	56	33	34	43	49	43	55	43	39	49	30	32	38	56	74	57	59	63	68	75	75	71	70	76	65	45	52	42	49	48	46	62	46	30	40	36	39	38	34	35	34	35	47	42	39	42	34	39	37	32	43	32	35	35	40	49	46	41	55	29	32	37	36	44	41	34	49	34	42	38	37	33	34	37	39	23	34	27	26	33	36	39	43	34	30	42	29	39	40	32	40	47	43	42	34	28	40	35	28	36	28	36	32	29	26	38	25	41	20	32	26	24	29	31	33	31	32	38	28	33	27	31	40	26	29	43	25	35	35	23	27	34	32	41	44	27	31	35	25	34	35	29	30	26	24	25	25	28	25	35	30	34	30	47	32	32	34	34	42	31	31	31	35	33	28	40	41	37	24	39	27	18	29	27	43	33	39	23	33	27	23	32	32	39	31	26	33	38	40	26	28	38	40	39	35	36	33	26	41	22	36	32	32	32	23	27	40	38	33	32	35	27	40	36	40	30	36	43	32	28	26	40	30	37	40	29	41	32	31	34	32	33	29	40	47	40	38	30	32	29	28	32	30	36	30	31	35	40	32	26	29	39	38	38	23	38	34	33	45	38	32	46	43	32	33	28	31	28	39	32	35	40	40	35	32	26	29	35	40	30	28	29	39	30	39	29	31	28	39	20	25	28	39	34	33	36	40	30	35	33	34	21	34	30	28	28	36	29	38	32	26	37	33	34	27	36	19	35	34	39	26	26	43	21	32	32	35	40	34	30	32	33	33	30	33	26	40	32	38	25	48	34	39	26	30	30	29	30	31	37	36	33	36	30	28	25	35	35	33	36	31	31	31	42	41	36	35	31	39	28	37	37	25	34	34	26	28	30	37	26	36	37	27	31	37	38	26	32	29	34	37	30	23	36	29	41	31	28	29	33	25	27	33	25	31	26	32	32	26	29	23	36	32	41	33	41	31	35	28	25	43	35	42	36	37	30	37	27	34	27	26	29	26	33	25	29	28	38	41	30	28	41	31	41	22	36	29	30	33	36	37	33	38	21	25	22	32	38	25	43	42	29	28	32	39	33	24	26	24	32	36	37	32	35	33	32	35	22	35	51	39	36	34	41	27	40	32	28	29	25	35	23	35	31	37	33	35	33	31	36	31	39	31	38	25	44	35	34	33	27	37	30	32	49	43	30	28	37	34	25	33	43	27	34	25	31	38	26	42	22	36	31	26	32	32	29	29	30	43	35	43	38	29	32	36	31	22	35	31	45	39	35	38	32	38	31	36	35	35	46	30	29	45	34	40	37	34	40	23	27	35	36	37	30	40	33	39	27	29	28	40	27	32	34	41	33	35	53	28	28	36	28	32	29	46	39	27	28	29	33	29	35	35	23	40	35	28	37	35	36	40	39	40	30	41	36	27	28	30	36	32	25	32	41	30	32	34	28	48	36	34	32	28	25	26	26	29	33	33	24	45	34	43	48	27	36	28	34	26	34	30	31	34	40	40	34	36	26	39	34	29	36	36	37	30	39	23	31	36	29	29	29	35	30	35	30	32	43	42	35	28	40	29	43	34	42	40	31	30	40	39	24	41	32	35	35	29	31	27	38	41	35	27	41	36	36	29	27	32	27	27	36	41	42	40	33	42	34	31	42	25	37	26	34	27	41	27	28	35	23	28	27	31	49	36	36	27	32	32	30	30	42	34	37	23	39	41	30	21	43	37	36	30	25	36	37	28	23	33	45	46	36	36	36	20	37	39	34	49	30	36	44	37	31	34	36	25	38	36	34	32	44	30	46	27	22	40	40	23	31	26	39	37	44	43	32	31	35	31	27	34	29	37	39	40	35	38	43	41	41	22	38	29	43	48	33	36	29	48	42	36	35	38	30	31	30	36	34	32	32	37	30	28	41	41	30	33	35	37	34	33	29	40	37	27	38	36	37	20	35	28	32	25	29	49	30	33	30	37	26	28	31	33	30	32	22	27	46	28	39	32	33	46	27	34	37	40	34	41	26	29	31	33	31	25	35	38	36	32	28	41	31	40	34	31	38	33	35	30	36	29	33	37	38	26	25	36	21	38	31	21	27	50	30	37	35	24	24	32	36	28	31	27	37	38	30	37	36	37	26	32	31	38	31	41	38	33	36	43	31	42	25	36	38	30	44	24	37	20	38	29	29	37	34	37	30	35	36	32	32	46	30	26	29	35	36	34	31	40	38	28	35	26	26	25	31	39	31	36	26	21	39	29	33	28	31	29	34	35	40	29	37	26	37	30	32	38	26	37	31	39	39	37	31	32	35	31	35	35	38	32	23	24	20	28	39	27	28	31	32	25	41	30	36	43	41	30	26	31	28	42	30	21	24	26	37	39	39	38	36	38	36	46	43	31	32	29	36	45	20	30	37	37	41	31	39	31	35	39	31	31	31	34	36	35	30	39	35	28	37	40	29	30	41	28	33	30	31	27	34	31	31	28	34	24	39	39	30	30	42	39	28	32	38	29	34	47	42	33	28	27	31	38	34	33	35	34	34	35	33	32	40	25	33	37	31	28	25	30	37	33	28	35	36	35	28	35	38	35	23	28	30	27	32	34	28	42	27	34	35	38	29	39	24	37	36	39	39	31	30	33	39	32	26	36	30	39	36	34	35	33	33	27	47	29	36	47	37	43	35	43	26	43	46	22	37	35	27	31	36	30	33	27	25	22	39	48	25	35	28	49	21	33	27	34	37	27	24	29	27	26	31	34	30	37	34	38	36	33	39	31	37	38	24	30	37	38	29	34	38	29	27	22	33	44	30	26	35	31	35	32	37	26	25	38	33	32	32	21	42	28	28	27	43	38	23	29	41	38	31	31	22	28	27	33	27	31	33	31	37	26	30	28	33	24	29	26	34	36	26	24	39	30	30	36	31	32	30	21	27	26	33	37	41	28	26	31	38	35	47	42	38	31	33	31	33	36	35	45	42	27	52	29	26	35	32	31	39	34	35	35	37	35	33	39	36	29	31	25	26	33	30	32	33	38	31	27	25	24	31	41	30	35	31	39	24	31	30	26	33	39	40	39	29	29	42	24	39	34	19	28	36	31	29	34	29	39	29	44	34	32	27	22	34	36	44	29	22	30	37	28	41	36	40	37	34	37	39	33	30	24	36	38	40	32	42	38	32	39	31	30	35	31	31	28	26	24	31	35	37	36	34	30	39	29	34	45	25	34	25	31	34	28	30	34	37	33	43	35	28	38	34	29	48	34	33	36	28	32	28	27	36	35	33	32	34	37	36	30	38	34	23	46	39	31	40	40	31	32	36	41	37	34	35	29	26	18	32	34	35	24	37	26	29	35	33	36	40	30	24	35	32	26	36	31	26	41	39	36	30	30	33	25	26	34	28	29	43	31	35	34	31	26	37	36	23	30	24	30	34	26	31	40	45	42	41	39	37	36	39	37	28	29	25	33	24	35
27781	12758	7157	7709	8426	5571	4557	3521	2549	2079	1764	1476	1373	1231	1050	926	827	726	673	640	598	589	589	610	577	534	615	698	729	549	508	570	655	709	756	906	1032	1138	1215	1265	1352	1237	1188	1050	918	795	697	696	637	627	629	540	422	503	435	443	355	367	395	364	352	347	368	432	447	410	358	341	387	384	424	452	484	488	426	407	405	459	505	467	427	398	373	373	374	339	345	324	295	302	259	292	246	287	320	329	317	286	287	307	316	314	321	313	327	308	296	275	311	304	296	251	290	268	279	282	289	310	277	322	330	286	308	277	326	294	270	309	288	295	274	300	254	260	309	270	272	259	278	265	282	282	278	289	297	306	300	246	315	291	312	269	311	279	283	272	251	286	310	273	297	274	273	294	282	303	305	300	285	268	303	285	294	307	271	274	302	263	301	294	266	323	287	270	292	274	277	263	240	301	273	313	289	295	278	267	271	283	292	274	277	257	305	289	289	289	296	273	270	269	266	285	288	275	271	306	254	261	299	300	252	280	295	272	279	305	292	288	283	287	276	288	282	273	272	272	303	263	287	271	282	277	282	326	279	268	308	260	264	285	282	260	305	304	294	268	252	275	295	277	311	295	272	267	301	305	274	291	277	278	267	272	312	280	279	280	288	275	266	283	291	261	282	282	269	318	312	268	282	295	288	271	303	321	273	281	270	316	299	302	288	284	296	326	291	315	280	262	275	282	285	309	270	274	284	291	311	290	284	264	260	282	277	287	256	266	281	274	312	259	267	299	289	265	278	274	302	285	289	295	274	289	267	285	288	292	276	315	290	270	312	294	274	273	272	287	294	282	281	320	268	263	276	311	284	284	269	310	288	265	308	268	293	273	300	280	280	263	290	268	319	293	286	281	251	268	270	260	286	280	282	312	293	284	300	303	292	279	289	279	307	298	270	316	267	308	310	288	284	326	278	293	276	278	291	260	286	271	299	307	317	316	255	267	292	299	269	272	282	269	277	284	259	289	276	282	271	315	294	280	285	284	265	256	298	315	308	254	280	285	300	296	290	259	272	264	280	324	273	275	298	260	267	275	323	305	295	248	313	291	296	284	289	308	318	277	321	280	300	301	287	307	298	266	309	297	278	279	325	268	293	273	260	251	285	290	278	310	289	266	303	270	311	287	263	294	282	294	294	295	274	279	271	276	304	279	258	303	312	290	277	287	263	285	260	316	274	268	290	285	288	297	272	287	295	264	262	301	281	277	252	268	284	283	269	311	280	280	305	280	308	272	283	258	264	285	282	284	295	293	277	272	302	291	281	293	307	316	283	268	275	321	257	305	289	263	279	288	276	258	286	296	306	279	291	280	291	297	328	276	279	282	244	252	311	294	314	250	290	267	317	277	292	294	277	276	271	304	283	275	299	300	286	300	260	313	304	301	301	260	253	300	289	274	288	271	274	289	292	279	299	292	286	259	283	298	303	289	298	299	254	266	285	303	286	245	313	268	279	288	258	291	253	280	252	284	282	301	278	293	291	272	301	262	262	291	293	307	286	281	279	308	302	298	289	308	267	297	229	292	295	275	303	299	285	276	299	287	264	288	275	297	294	290	276	297	286	305	299	279	301	304	271	268	292	307	289	309	295	276	280	279	297	270	278	280	275	288	285	293	293	273	283	300	291	265	299	260	270	301	276	282	275	274	297	281	283	289	276	288	321	277	292	300	272	271	290	278	262	281	259	301	301	314	308	309	262	254	291	301	257	300	297	284	283	302	288	275	275	292	296	296	306	271	265	303	282	266	276	300	290	289	299	262	288	274	268	273	307	256	276	282	278	280	306	291	295	274	285	284	261	313	266	293	277	272	272	282	280	291	297	294	252	283	286	305	267	314	288	265	281	281	293	307	290	293	264	282	297	292	294	311	295	279	304	278	293	312	275	286	280	285	287	309	276	287	286	297	290	290	249	278	292	276	287	287	298	301	289	277	292	265	286	296	245	318	304	357	289	276	289	296	293	283	313	306	292	262	290	272	274	285	293	258	301	303	292	328	278	290	279	266	270	310	272	306	263	256	241	302	296	279	279	278	304	292	244	289	278	283	278	275	284	275	305	312	281	293	314	294	301	267	293	285	294	299	290	295	277	287	272	301	284	320	312	282	287	270	261	272	294	281	303	268	287	282	295	281	278	275	293	280	305	298	305	257	289	269	272	308	290	281	256	297	274	313	317	276	331	300	299	296	305	287	302	280	284	273	293	295	281	304	287	262	265	336	277	302	294	262	296	294	284	286	291	288	278	270	279	298	253	320	262	272	326	257	281	286	303	269	280	289	302	317	258	293	276	275	335	286	298	283	301	301	329	276	298	273	288	317	291	275	289	255	271	291	286	281	271	296	277	288	273	290	275	276	305	302	273	283	309	280	341	331	275	279	278	273	276	284	271	285	267	279	284	267	304	298	289	269	304	271	285	279	295	288	270	284	294	248	299	291	282	291	290	254	272	301	275	277	273	265	275	294	282	286	287	298	306	276	280	283	275	299	299	296	286	250	311	284	277	265	294	310	304	262	279	299	280	280	299	275	291	300	279	315	265	242	304	293	271	275	271	271	302	267	266	286	286	271	261	287	254	291	281	280	318	303	307	285	318	280	282	305	275	287	261	296	282	300	275	265	279	303	297	280	330	267	310	293	301	284	277	303	266	297	296	283	299	285	292	306	290	248	258	280	289	282	299	257	260	282	336	279	290	297	288	307	277	276	284	266	280	303	300	238	305	288	283	299	285	289	277	286	281	296	276	255	313	283	265	267	284	305	269	292	260	286	280	272	278	312	276	294	290	278	292	278	316	247	291	269	275	281	239	298	298	295	291	267	260	304	291	263	253	304	263	282	278	270	265	283	283	324	295	292	271	299	292	281	281	306	292	280	271	280	283	290	283	305	280	248	291	292	285	267	248	277	274	285	291	283	259	286	245	300	272	283	270	273	270	281	302	280	274	304	295	283	306	264	278	281	319	253	270	272	300	264	259	289	277	275	272	304	275	268	303	293	287	290	272	272	266	273	299	271	285	296	273	282	312	275	286	305	274	266	300	286	287	246	278	274	289	293	302	283	284	291	281	256	287	261	247	284	282	297	275	317	305	313	280	273	310	278	249	255	327	286	261	291	297	285	304	257	303	280	290	288	289	256	270	282	288	288	275	289	279	305	293	300	322	267	283	296	298	280	277	303	269	299	292	259	286	279	277	295	308	305	317	340	266	303	249	295	292	299	281	290	300	288	254	296	272	312	316	296	279	272	281	285	302	272	281	294	269	292	291	304	288	303	294	272	334	279	314	295	299	278	298	274	276	277	281	308	273	320	281	292	271	281	253	268	280	266	308	296	273	334	314	300	277	281	282	323	319	321	275	311	297	292	272	278	299	280	306	316	282	280	292	298	267	251	333	286	295	270	290	309	264	304	268	278	262	285	283	256	273	280	297	298	297	283	262	287	283	295	285	291	296	287	303	255	284	272	271	299
2169	810	291	163	91	59	69	59	57	48	50	53	63	54	49	42	54	55	45	52	50	48	51	52	58	68	53	39	50	44	50	51	50	57	53	50	66	48	65	70	64	64	69	67	69	55	62	50	53	42	54	41	54	38	40	39	45	46	48	60	47	40	40	52	42	43	51	48	53	41	67	45	53	43	60	45	35	43	45	44	47	49	45	43	41	44	40	63	40	34	46	48	42	43	40	37	44	42	41	52	40	56	48	37	44	39	49	41	36	60	41	39	56	45	48	44	41	43	52	37	45	49	57	42	44	44	47	46	45	38	40	43	57	41	44	43	47	42	54	58	61	47	53	56	35	45	40	41	51	36	58	50	55	55	46	39	37	41	53	35	39	42	36	40	50	37	51	60	58	40	41	43	32	37	34	42	52	47	52	38	43	42	44	52	44	39	39	42	48	41	53	42	38	48	41	45	48	40	39	39	39	50	50	53	48	44	51	43	54	49	55	29	29	41	46	63	38	49	42	41	33	38	49	49	37	46	38	53	39	42	50	49	40	42	44	55	51	51	48	52	44	33	59	45	46	47	46	37	41	43	55	50	42	38	47	42	48	48	53	44	60	38	40	48	40	41	35	51	50	44	38	69	46	40	52	34	40	45	49	51	38	45	33	40	46	48	44	47	54	41	55	35	50	45	47	41	42	43	50	40	46	48	51	59	32	33	50	47	37	40	45	45	46	41	41	38	55	49	39	55	45	50	50	39	47	56	35	41	37	44	52	55	50	61	36	54	59	44	41	46	40	30	43	50	45	42	30	36	52	39	36	46	41	47	37	43	41	54	51	50	51	42	44	51	36	53	51	54	46	45	46	53	45	33	40	52	51	36	30	35	47	38	47	35	44	40	52	40	49	40	55	39	41	54	49	29	51	56	51	38	56	47	52	45	47	50	51	40	47	49	41	34	48	48	44	56	41	61	44	53	37	39	45	47	45	59	50	43	40	55	44	41	45	41	54	45	49	42	35	35	50	40	45	35	47	53	51	40	48	51	51	42	56	57	40	35	51	46	54	40	52	31	40	47	38	40	47	29	47	45	39	41	59	49	54	41	46	38	42	51	27	47	39	32	35	46	42	51	39	55	48	43	47	33	52	42	40	49	39	47	38	46	49	34	40	45	53	42	43	41	49	35	43	43	36	44	46	48	46	32	39	40	45	50	53	39	46	50	39	46	45	46	38	45	39	44	45	41	46	55	56	47	41	49	50	46	51	41	46	54	41	61	46	51	63	53	45	49	41	32	41	51	40	45	41	40	33	47	47	58	49	45	45	48	47	37	31	50	41	37	46	46	54	46	55	49	48	46	43	51	39	53	49	38	46	34	42	37	39	42	43	43	52	53	35	49	52	39	38	38	42	53	44	48	47	51	48	50	51	50	41	49	39	42	38	41	39	36	41	35	36	35	53	49	49	53	46	42	36	35	43	43	36	37	43	47	44	55	40	42	36	46	41	40	42	43	54	39	43	36	42	48	38	56	47	42	35	34	35	56	48	48	47	48	28	45	46	41	57	51	44	42	39	48	42	47	56	47	43	45	40	47	46	57	52	37	42	45	45	38	58	34	40	48	49	43	43	33	40	52	47	38	47	38	46	49	42	38	50	46	43	35	49	37	46	56	49	37	51	59	45	48	44	55	42	35	39	61	44	49	40	44	42	38	50	39	48	36	43	43	47	46	44	56	48	42	38	39	47	40	46	42	36	40	30	35	39	53	36	47	38	51	35	40	35	40	42	38	48	44	32	34	47	44	48	41	47	53	41	48	43	39	36	49	42	52	47	46	46	38	45	50	46	37	38	44	44	55	40	40	35	50	35	40	46	51	47	49	59	52	53	36	47	51	47	38	52	43	38	41	36	45	48	44	45	50	45	36	50	62	52	33	41	52	40	43	48	41	41	56	56	45	57	43	44	51	39	50	42	29	46	42	47	41	45	45	36	54	35	57	48	56	38	44	51	49	57	40	41	42	49	53	48	49	58	48	47	45	41	45	53	42	40	56	43	41	37	51	43	44	46	52	45	35	44	41	30	51	44	51	43	43	43	48	49	41	46	43	44	56	49	52	38	54	43	48	34	51	50	36	37	43	36	41	39	45	31	46	51	34	43	53	58	43	45	53	58	46	47	44	48	42	38	38	42	29	31	45	49	33	40	54	48	45	42	48	39	50	40	46	39	55	46	36	38	48	54	47	33	39	38	54	51	46	58	39	52	54	49	49	46	50	38	48	43	45	54	41	50	44	38	44	51	46	48	49	37	63	47	55	47	37	44	50	44	54	43	57	40	53	41	45	43	41	39	50	43	53	45	51	44	46	50	39	46	40	47	53	43	50	50	40	46	48	49	48	59	44	46	48	38	48	41	53	47	39	38	36	47	47	42	39	53	58	32	36	50	49	37	41	29	49	45	44	43	47	44	46	46	38	45	60	32	39	39	42	70	35	48	39	60	36	46	49	45	37	52	37	52	40	54	38	40	56	39	49	43	48	42	39	47	53	48	50	47	43	52	39	42	43	55	52	44	35	58	30	57	40	49	33	42	48	44	45	46	35	48	55	42	43	45	33	48	36	43	45	49	52	48	32	53	47	31	48	34	49	42	51	47	42	54	36	47	42	48	43	44	53	36	29	42	54	58	39	39	36	52	42	39	37	50	60	42	48	41	50	46	44	41	41	41	50	38	50	49	39	53	51	55	38	47	34	47	46	50	42	52	46	39	43	46	35	32	54	41	45	45	43	38	40	38	43	45	44	47	41	48	40	47	55	52	42	32	48	56	48	35	50	37	50	41	41	47	49	48	49	45	44	39	44	44	40	47	46	46	47	35	39	56	50	45	49	48	49	33	41	39	61	43	49	43	47	39	48	48	60	48	42	47	35	50	44	42	60	42	46	48	39	47	43	49	45	37	44	42	46	49	38	41	61	26	42	53	55	37	41	47	42	53	55	36	49	44	41	50	38	57	48	51	41	37	59	38	39	41	38	48	44	40	42	51	33	34	52	45	48	49	42	59	30	53	54	38	49	55	39	35	58	54	39	44	46	44	39	48	38	46	45	54	43	42	51	46	38	49	44	47	43	41	46	38	53	42	38	48	41	53	32	34	48	46	49	48	42	43	31	57	38	45	44	41	42	48	59	48	35	49	51	37	58	52	55	41	61	43	46	37	45	55	50	35	36	55	46	56	64	43	48	33	35	51	41	57	36	39	47	27	40	46	43	44	35	39	38	46	50	37	54	43	54	56	34	42	36	43	55	42	46	52	35	45	26	37	45	36	47	37	56	52	36	55	41	46	35	39	46	41	46	43	37	53	59	51	47	44	53	27	53	41	51	40	52	50	42	48	31	39	47	58	45	44	55	45	43	42	38	34	39	49	40	41	47	51	47	45	50	44	40	51	42	53	23	37	59	38	44	34	66	43	38	37	44	50	38	46	46	42	50	35	52	51	28	47	36	50	50
21126	9268	3954	3781	3505	2070	1849	1340	1012	856	828	654	687	628	559	499	541	506	474	443	461	521	469	516	476	456	445	479	520	519	612	632	714	715	736	728	702	737	778	807	911	924	876	740	665	608	560	546	571	549	542	466	439	449	457	415	413	446	414	420	409	481	472	446	420	428	412	448	464	457	461	501	473	475	466	437	494	512	481	451	446	452	409	406	447	402	407	387	380	363	383	351	373	387	399	407	367	395	411	398	388	438	345	389	393	397	356	356	391	370	377	389	385	361	380	357	366	369	404	373	392	363	410	379	404	381	386	406	411	397	420	389	416	388	352	374	351	366	398	346	371	372	366	352	370	351	389	361	373	382	370	396	381	407	345	395	424	384	404	397	379	401	406	387	392	361	338	370	397	386	387	365	404	429	398	423	401	397	376	373	356	394	392	387	362	369	425	387	407	352	370	370	366	377	362	410	368	358	369	377	394	361	380	407	379	425	413	360	347	381	393	390	408	369	382	438	389	406	402	400	390	338	359	410	415	374	407	385	365	409	369	376	387	336	369	363	388	382	372	413	399	353	387	386	363	420	387	380	337	388	407	365	403	396	395	352	374	382	389	374	391	383	373	370	367	374	372	372	431	363	406	357	378	394	429	377	385	375	402	395	351	377	374	377	351	391	410	398	398	394	403	363	350	347	384	362	373	365	358	399	323	403	365	351	379	376	394	407	379	365	370	375	371	386	401	403	381	381	375	381	409	373	365	377	359	411	384	387	358	362	407	346	393	412	389	420	385	375	406	385	353	434	382	385	349	370	363	400	361	430	378	402	371	344	384	400	378	397	361	356	419	379	385	397	392	416	410	343	378	374	385	384	381	399	385	362	391	369	403	362	363	377	387	397	388	363	383	394	400	391	389	380	378	384	363	402	388	379	372	403	366	385	399	371	373	411	385	389	358	386	337	401	370	383	394	386	393	388	386	378	360	364	378	372	400	380	392	381	366	387	387	380	388	400	419	414	357	405	380	360	386	370	408	392	369	352	364	365	338	391	377	397	402	382	387	369	399	361	393	376	356	385	387	401	386	392	405	373	395	397	373	404	368	395	388	367	363	392	354	397	386	356	395	394	351	401	376	354	360	387	354	383	366	388	375	375	362	407	383	406	387	395	387	372	375	341	388	419	359	378	378	377	369	377	385	362	361	416	364	364	401	392	394	413	377	383	388	379	418	368	387	377	382	354	378	352	395	418	362	382	350	397	398	389	385	394	400	373	392	377	387	369	414	381	401	367	405	371	369	392	417	376	381	373	391	364	352	370	398	419	388	387	368	376	396	365	393	384	379	387	389	401	375	372	364	385	378	377	400	396	440	409	392	384	364	368	404	375	366	392	416	388	404	352	409	384	388	370	365	390	429	366	370	368	366	342	370	374	379	389	397	392	409	377	373	345	381	366	405	390	388	370	364	379	384	390	389	400	398	356	417	383	379	374	393	366	378	368	430	389	371	404	374	344	402	407	383	343	383	395	380	373	371	402	380	378	372	419	432	371	389	354	380	408	383	376	370	363	379	406	362	396	403	380	364	385	381	432	368	365	375	401	393	371	427	391	379	364	361	396	393	389	387	363	424	347	376	379	395	339	407	386	408	400	380	384	376	383	383	400	431	397	399	349	384	385	370	401	368	396	385	377	368	377	379	336	374	382	388	406	388	373	337	397	355	397	382	369	372	369	369	388	394	388	393	383	372	411	369	388	416	409	362	372	401	369	388	387	424	359	407	366	398	402	385	386	399	385	381	348	375	365	405	389	372	356	391	385	397	397	373	387	380	376	389	366	392	372	396	389	372	400	361	365	390	369	386	377	374	378	376	385	378	402	385	397	386	387	377	380	371	400	384	372	398	412	401	371	367	396	399	410	370	397	398	370	381	361	395	391	388	399	367	388	400	383	383	387	362	368	388	389	399	370	366	357	408	392	397	393	382	369	396	386	419	365	381	370	386	351	384	394	395	415	373	386	368	394	402	361	398	386	401	370	359	386	357	386	391	352	381	393	360	362	357	357	385	407	365	374	393	365	363	412	443	391	412	384	386	398	392	406	375	363	404	380	359	390	377	371	388	389	399	364	387	341	373	354	405	420	381	350	362	376	397	389	411	381	388	376	379	402	359	389	379	400	413	394	372	368	396	360	386	415	330	383	364	418	396	391	373	400	388	390	382	392	382	381	379	373	393	393	391	399	361	411	382	410	391	372	421	436	438	379	399	375	378	416	400	390	408	420	383	369	383	347	392	387	386	373	392	342	395	355	336	356	374	379	364	408	393	349	405	400	401	380	410	399	380	413	411	372	371	371	356	405	380	348	412	374	394	371	380	396	387	376	374	410	376	372	383	404	347	388	397	373	390	401	370	400	404	398	358	398	382	371	389	385	377	413	371	376	396	360	372	370	383	384	383	366	414	349	380	377	366	375	368	412	385	404	408	388	400	385	347	404	408	387	385	382	381	382	414	398	397	370	383	367	369	365	397	400	353	387	413	454	381	421	396	370	391	384	421	396	417	385	408	348	375	379	386	374	367	400	362	356	341	374	401	393	407	373	373	374	386	392	421	384	387	382	380	385	388	411	371	381	379	383	400	352	387	371	396	373	381	362	386	344	376	392	400	405	369	409	340	364	350	345	348	381	402	396	348	394	405	395	384	409	355	379	408	390	394	354	396	360	344	359	414	380	386	389	390	353	383	404	368	385	395	393	421	388	383	393	352	382	343	369	356	403	395	407	395	371	351	358	364	386	351	379	392	377	402	422	353	394	375	399	372	376	363	395	366	383	375	398	383	378	382	336	360	378	396	435	374	422	395	361	380	392	419	382	337	367	377	401	398	375	392	362	387	393	415	367	375	392	391	404	374	401	381	349	381	388	395	363	377	405	378	383	361	393	402	399	349	361	382	387	405	387	380	391	407	377	364	418	411	395	395	391	370	389	391	371	393	366	388	378	376	382	398	358	379	350	382	365	358	363	365	361	377	372	372	368	398	379	373	366	383	330	375	394	358	384	393	375	397	379	407	406	378	408	381	374	365	369	358	372	358	382	373	404	388	383	363	396	380	355	398	393	359	362	377	373	408	348	397	392	353	403	351	357	400	380	371	397	387	358	336	399	353	385	390	393	429	374	419	381	367	375	360	367	392	392	373	400	358	362	375	352	361	362	402	377	389	399	391	381	379	395	403	397	388	368	363	389	381	315	375	370	381	364	424	379	353	426	363	373	380	358	402	396	408	373	390	390	368	383	371	379	369	404	386	369	408	375	370	367	405	363	386	375	398	374	370	381	422	388	400	388	360	376	381	395	374	374	366	389	393	371	407	385	352	377	384	341	438	392	350	386	415	403	386	390	390	391	377	416	368	380	398	388	337	377	389	349	338	376	382	381	393	408	413	371	395	390	349	435	402	381	392	371	374	369	386	355	383	377	375	397	375	377	391	373	367	369	347	407	367	358	367	388	401	368	403	403
2757	1342	592	296	102	80	70	83	75	73	58	59	63	52	46	56	47	46	46	40	42	39	51	49	48	57	39	46	43	47	47	61	51	64	54	47	49	55	85	81	72	49	70	53	67	41	48	53	43	51	46	41	42	48	45	34	38	44	48	52	49	31	32	48	26	35	42	42	42	50	37	49	40	53	36	40	36	40	45	45	35	52	53	36	43	50	37	35	27	40	31	29	39	34	46	42	39	44	51	38	45	37	40	46	43	46	23	35	38	38	38	46	37	48	27	31	41	42	41	37	44	32	34	35	42	39	37	43	39	28	42	36	41	33	46	36	45	52	35	30	37	47	39	38	32	36	50	43	38	35	33	49	43	41	36	40	47	33	36	46	43	46	35	38	27	35	39	42	40	39	48	32	40	46	32	35	38	48	35	38	29	45	42	35	34	37	31	49	38	37	46	43	40	33	43	32	49	34	39	31	29	37	38	27	37	42	52	28	32	40	31	35	30	35	42	34	34	41	44	41	45	40	51	43	38	20	32	47	32	36	41	42	33	37	31	37	47	39	41	39	42	47	29	42	34	44	32	40	38	34	47	40	41	41	42	39	39	35	51	34	48	38	41	43	36	43	32	43	35	39	39	52	29	58	39	33	35	34	57	41	34	42	39	38	39	43	31	44	29	31	43	40	41	40	47	50	38	32	42	40	35	37	42	37	43	33	33	42	43	49	44	32	34	41	34	47	32	45	40	47	29	44	40	39	36	46	38	40	40	28	33	46	34	37	33	50	43	27	45	30	37	47	42	42	34	41	33	43	29	55	42	27	23	45	48	37	46	42	31	37	32	43	39	43	39	37	35	38	26	39	40	34	39	38	38	39	28	46	32	35	40	38	43	33	40	33	37	34	48	36	45	34	40	41	39	42	36	30	38	30	37	39	34	39	31	44	50	25	41	40	43	36	31	41	32	43	49	37	45	55	42	39	36	37	42	30	43	33	42	32	28	38	36	49	42	41	49	38	43	39	31	52	38	36	48	38	36	39	37	34	44	42	39	35	46	28	39	31	26	35	44	31	32	29	43	43	32	34	38	47	40	39	45	39	28	35	49	45	27	21	50	30	36	45	34	34	42	36	39	42	37	36	33	33	39	33	28	37	33	36	47	40	50	54	36	30	52	18	40	32	27	44	46	34	32	36	35	38	48	36	49	42	45	42	36	34	41	36	46	38	32	46	28	54	37	43	34	35	45	40	40	37	33	42	28	44	40	39	34	39	28	41	42	42	39	42	40	35	47	38	37	43	33	39	41	32	40	38	34	23	37	33	43	49	41	32	31	34	38	39	42	35	38	31	41	48	41	45	48	28	34	38	37	46	31	32	43	53	47	34	43	39	41	30	38	35	36	44	34	22	35	42	32	35	37	42	42	47	40	36	39	42	34	30	32	37	36	28	24	40	39	31	46	36	31	41	32	42	43	33	34	33	43	40	26	42	37	34	34	43	33	34	36	58	30	30	40	41	31	34	36	37	43	39	34	46	41	43	44	41	32	45	42	42	48	40	43	37	38	49	48	34	46	32	32	33	36	34	48	44	32	42	50	45	48	35	32	46	28	31	39	39	44	46	25	40	40	28	32	40	45	31	26	34	40	34	38	32	27	34	48	36	41	34	38	36	48	30	32	44	36	52	40	38	40	34	39	35	39	42	41	31	43	34	45	33	44	30	43	47	29	31	35	46	47	42	34	41	35	40	48	36	33	40	35	40	28	42	45	42	25	43	48	24	36	46	33	34	30	36	43	40	38	36	35	25	35	45	37	36	27	43	29	37	39	40	39	46	43	31	32	38	38	42	43	41	41	35	45	34	39	38	42	40	46	43	40	42	30	26	43	41	31	45	32	34	48	35	27	41	33	40	50	50	28	35	44	40	37	39	34	45	29	45	45	36	46	34	44	45	46	41	41	44	31	41	45	34	30	43	33	29	48	33	41	41	49	35	48	47	39	39	36	38	43	45	38	31	37	42	35	40	37	34	30	46	37	32	38	44	40	52	39	35	42	49	38	40	41	40	36	45	54	32	36	30	45	36	38	32	30	38	42	47	36	23	41	37	37	35	38	41	40	44	50	35	42	37	45	47	42	28	35	42	34	29	37	32	44	37	31	51	42	42	30	38	35	43	34	36	45	34	32	36	43	30	27	26	42	41	45	34	34	31	36	34	43	34	37	32	49	55	37	36	45	51	37	35	38	29	35	44	41	40	32	54	34	40	31	37	51	45	35	32	40	37	29	49	27	35	29	41	30	41	29	42	40	40	36	27	41	46	39	39	44	44	42	37	43	32	47	44	35	35	42	35	39	37	43	37	51	38	28	31	20	38	35	30	37	48	35	41	35	43	32	36	46	37	39	52	40	41	43	35	43	47	38	44	41	43	36	47	36	40	41	38	34	27	32	38	51	37	42	37	39	44	43	42	32	40	51	29	33	41	42	51	45	28	49	40	49	45	32	42	34	30	30	33	33	39	31	41	31	39	27	23	34	43	30	25	38	26	32	37	34	35	32	39	44	33	46	39	35	43	36	32	38	33	46	33	36	30	27	46	26	46	34	39	43	47	29	41	35	34	45	35	36	46	41	38	39	38	37	44	42	41	35	39	26	46	47	41	29	32	39	30	45	42	38	30	45	48	44	40	40	42	33	38	39	28	43	36	43	34	40	43	41	32	34	35	39	45	37	38	40	36	42	40	36	36	39	44	37	29	36	34	33	48	38	42	46	40	39	43	36	47	36	33	41	35	44	44	28	37	36	35	43	34	32	48	43	37	35	44	44	32	39	30	44	46	41	38	53	30	27	44	35	36	35	31	34	32	34	36	48	31	44	56	34	40	33	38	38	44	34	39	37	36	39	43	43	40	37	37	49	32	31	40	38	42	35	31	31	55	37	34	40	36	35	39	51	30	33	32	42	24	32	37	42	43	46	27	37	27	44	31	38	37	39	33	28	54	44	39	40	46	35	29	45	34	44	48	35	26	50	32	37	41	41	33	41	49	41	29	39	42	38	35	30	37	29	38	37	44	38	39	35	37	47	31	43	43	40	37	38	36	48	43	45	39	44	41	38	37	44	29	35	39	31	52	41	48	42	37	35	27	39	30	33	32	31	36	36	39	42	36	32	46	42	33	45	34	48	40	35	33	40	48	28	37	34	38	38	38	38	37	47	41	29	35	46	36	45	44	33	35	36	35	52	34	38	33	51	46	40	40	30	43	31	25	40	40	46	35	39	40	42	30	51	48	39	31	44	38	37	27	35	38	39	42	39	47	31	31	41	39	38	42	46	38	38	39	39	23	31	27	42	36	46	30	37	39	39	43	35	51	36	46	30	35	43	30	34	31	37	41	46	30	42	32	34	29	29	39	40	37	30	39	37	46	38	36	30	34	44	31	39	40	37	39	45	38	39	35	27	37	30	39	42	33	46	37	42	30	40	38	38	37	44	32	38	26	35	28	42	35
26864	12510	6319	6343	5165	3837	3019	2408	1695	1345	1200	1076	869	816	653	617	609	546	542	564	517	486	494	457	528	468	515	452	538	595	665	729	753	768	841	876	878	900	1156	1196	1142	982	915	827	668	614	580	564	577	513	462	418	396	417	415	365	375	341	391	403	395	348	390	426	426	380	379	402	391	429	440	491	424	402	428	465	468	484	416	396	424	397	407	412	367	358	345	351	355	362	322	328	374	346	336	340	328	354	383	346	335	312	315	326	338	310	312	320	329	334	327	320	364	381	325	351	348	307	337	328	266	328	337	278	338	358	340	328	320	354	334	381	358	332	327	325	322	316	310	297	364	302	362	317	343	321	372	304	309	311	323	300	318	341	321	329	350	314	293	333	335	308	356	357	298	332	324	324	320	328	342	308	346	336	335	342	311	341	320	294	353	321	352	317	376	349	342	288	313	317	304	334	319	326	315	344	340	328	300	340	309	303	316	343	335	341	295	308	328	324	308	323	330	327	306	356	325	357	337	322	316	335	351	337	317	331	354	334	282	307	321	320	309	305	332	314	334	341	344	325	308	346	353	341	327	331	362	337	363	352	305	340	326	312	333	351	343	333	323	325	335	335	312	313	330	318	316	342	324	314	330	326	313	332	356	291	308	308	287	322	324	318	322	299	347	321	341	318	303	316	319	335	392	330	360	319	326	326	318	314	332	364	324	366	331	303	334	313	339	322	294	336	344	324	349	339	356	337	330	320	352	365	318	331	334	347	330	339	310	309	333	360	282	332	297	342	316	318	301	314	323	332	319	343	358	354	357	328	315	352	333	304	336	311	352	342	342	317	331	320	314	312	336	323	345	293	330	318	351	333	304	311	328	304	347	325	326	297	309	350	318	378	317	364	350	328	343	320	329	311	326	325	310	352	325	351	325	319	344	333	322	342	333	353	341	346	343	313	335	285	333	344	355	339	319	320	327	362	299	312	330	345	358	335	312	333	305	335	335	331	339	304	322	289	307	318	343	315	334	326	318	332	322	317	348	318	316	285	351	321	334	323	354	326	339	311	341	328	332	353	316	343	300	317	327	314	345	314	328	317	348	332	353	313	304	326	335	353	313	337	357	306	315	304	335	341	306	344	356	307	360	322	317	304	345	345	337	325	318	359	353	356	312	313	345	310	307	326	339	313	360	332	299	321	333	319	304	321	342	355	319	325	329	331	321	288	330	333	326	307	349	335	322	339	327	339	317	298	359	342	319	322	327	296	313	289	331	334	358	319	346	325	349	327	343	319	282	337	329	320	315	303	308	324	335	302	321	336	325	341	293	337	313	348	355	363	326	315	346	334	342	315	337	336	333	356	334	347	276	340	354	313	318	325	324	316	346	344	336	304	325	356	315	330	325	319	327	333	321	344	360	345	313	314	353	330	328	343	324	341	323	319	302	318	332	310	303	331	332	326	340	307	310	313	323	316	313	335	319	342	337	347	308	312	320	324	333	366	313	304	326	318	347	317	322	295	324	316	340	328	351	344	289	317	308	330	307	307	312	330	306	344	320	303	324	325	330	327	335	336	290	327	327	354	293	335	350	324	350	298	327	324	329	351	330	293	317	348	319	329	357	326	327	352	333	337	318	337	340	312	311	295	326	373	340	319	309	326	329	324	336	329	341	344	332	335	322	343	335	319	353	341	337	354	351	304	341	320	316	330	313	292	315	350	326	323	308	278	326	335	312	338	303	331	325	333	309	324	312	378	330	300	317	321	303	343	317	300	330	343	345	339	321	316	338	322	333	306	304	307	311	322	275	321	362	330	369	335	335	342	327	347	295	344	354	342	311	323	317	344	328	338	347	298	313	308	337	336	339	357	317	321	328	314	293	313	337	329	308	333	335	336	324	321	290	307	325	323	317	303	325	312	335	335	339	337	315	323	335	302	337	317	352	322	326	324	324	302	349	327	299	334	350	306	332	323	300	337	308	329	341	321	344	358	311	325	348	309	317	347	353	305	334	326	306	326	308	332	356	293	332	319	304	325	339	324	362	306	305	305	322	342	307	293	359	307	327	318	355	303	351	336	322	312	333	325	323	317	327	313	319	331	323	335	346	351	346	316	341	329	326	334	344	310	317	327	291	360	311	321	352	295	298	321	319	306	346	312	348	342	341	315	351	335	320	341	340	316	347	292	326	347	327	309	328	342	329	310	346	312	354	301	364	330	327	303	342	314	328	366	331	329	307	303	327	331	295	330	320	341	351	323	343	330	328	302	307	322	331	333	330	341	302	354	328	322	315	344	330	316	329	334	312	319	290	359	293	292	340	323	349	342	323	335	347	336	297	329	340	323	328	329	344	304	328	343	334	329	335	331	341	339	326	325	319	312	311	342	351	350	360	318	342	323	331	367	339	350	340	318	340	319	341	319	334	330	320	328	289	340	309	324	340	353	303	322	333	322	309	328	315	352	317	343	319	318	351	322	317	285	316	329	306	318	350	330	344	313	318	311	325	331	330	312	325	347	332	310	321	339	366	317	324	322	324	323	325	360	336	359	329	303	309	307	330	329	316	322	332	312	326	315	308	313	348	345	318	319	325	351	329	361	319	332	348	298	333	310	321	312	343	320	339	346	363	335	356	306	295	328	339	340	332	321	312	329	326	317	336	301	303	347	367	328	328	336	297	320	349	300	354	325	310	313	364	337	316	342	357	285	391	320	316	339	313	327	340	311	332	328	349	318	300	309	293	325	347	354	366	334	311	335	337	297	339	335	326	324	329	317	314	318	289	319	321	311	319	315	297	292	327	339	300	308	330	310	337	329	323	334	292	312	314	308	306	362	309	336	325	339	326	337	315	301	335	339	309	301	345	297	321	311	323	313	316	332	321	312	346	316	331	319	307	325	327	330	341	334	330	327	372	314	346	317	334	336	322	321	303	328	339	361	345	335	298	300	360	320	302	327	301	337	318	343	362	347	313	356	320	328	314	326	335	328	373	325	327	302	355	340	336	324	329	339	321	341	295	311	330	339	301	330	314	307	356	326	320	322	344	344	325	299	331	358	350	352	336	318	321	322	319	349	290	312	346	323	333	340	309	325	337	344	316	341	367	304	313	308	314	314	370	315	334	333	303	373	344	317	327	314	322	324	326	341	316	339	329	323	310	314	333	319	316	332	327	335	320	352	364	322	316	322	341	360	331	333	353	323	323	343	350	332	306	360	350	350	319	309	324	345	298	318	276	347	300	336	334	348	360	331	333	338	351	320	312	303	320	302	324	318	325	335	332	346	318	346	325	327	300	345	317	298	284	320	331	324	319	326	315	338	314	319	313	323	306	303	324	349	322	341	353	333	317	322	369	309	333	311	342	307	318	335	338	349	310	349	339	325	342	363	344	363	324	346	309	345	342	321	334	307	323	357	324	315	325	359	343	337	381	356	293	301	357	282	315	329	357	328	351	343	318	323	325	348	329	302	318	332	364	324	321	350	320	320	310	363	319	342	315	338	352	353	330	307	316	328
3479	885	543	290	93	66	86	77	62	48	66	73	50	52	41	59	50	49	35	41	41	48	39	55	42	38	44	65	45	61	66	66	74	74	85	58	72	80	61	52	79	62	62	42	43	52	62	51	62	54	35	48	43	42	40	46	38	41	40	45	37	46	37	36	42	40	34	59	42	47	40	32	47	43	47	41	39	39	39	55	42	39	30	49	45	43	40	39	53	33	44	43	47	29	36	38	44	44	43	42	43	41	40	34	45	35	40	39	43	37	32	45	42	33	42	38	47	32	44	45	35	47	34	36	39	32	46	37	38	40	37	40	46	34	42	36	31	41	38	40	41	42	29	33	38	42	37	37	36	40	40	37	34	39	46	48	32	40	35	39	38	43	51	35	41	41	35	43	38	31	43	34	34	31	42	36	40	36	47	41	38	37	42	53	42	36	42	29	37	39	38	41	41	30	40	36	32	42	37	34	39	35	34	41	36	36	34	41	46	46	26	32	40	48	51	40	42	36	32	34	46	40	48	34	36	39	37	39	50	35	39	39	41	41	42	39	41	40	36	32	48	47	45	48	41	51	41	38	43	34	36	47	41	40	36	49	38	40	34	39	42	34	31	48	31	53	49	35	37	39	38	42	39	37	47	26	45	40	50	30	33	40	35	48	29	49	45	27	38	41	40	26	41	42	36	34	39	41	39	32	49	34	39	31	45	38	35	42	34	32	34	37	41	32	56	39	43	41	27	47	32	38	41	31	38	41	39	39	35	39	22	39	46	41	29	36	40	39	34	36	30	30	39	30	30	39	45	42	50	39	40	30	26	39	31	42	30	32	48	38	35	30	38	31	26	38	48	49	40	32	36	38	44	43	37	32	29	34	27	36	31	30	44	41	30	31	41	30	36	34	40	40	43	34	41	48	53	41	42	34	29	38	27	39	49	34	50	30	33	43	44	34	33	49	42	43	32	38	31	54	30	39	36	41	28	41	38	35	46	35	30	52	39	37	39	38	34	38	41	39	40	34	41	30	36	42	40	35	36	45	45	39	35	36	36	44	44	40	51	34	30	47	37	46	37	39	41	52	41	41	33	39	36	39	35	43	40	42	36	44	49	30	31	40	32	38	35	40	39	33	31	34	33	33	47	52	44	29	42	47	34	25	36	27	31	38	40	27	54	30	38	49	30	41	35	43	38	52	43	41	43	33	34	39	40	37	47	44	32	42	34	44	47	35	40	33	27	35	44	39	34	40	34	41	32	37	37	40	45	37	28	39	39	41	30	47	32	48	37	31	44	45	39	35	58	41	42	50	37	43	40	54	35	34	49	34	39	39	31	31	41	28	43	43	43	30	37	42	36	38	34	25	51	39	42	35	38	33	39	38	31	33	35	36	35	28	43	39	35	37	45	28	39	45	40	37	32	33	31	43	36	42	28	42	43	36	41	34	36	28	34	38	34	40	44	42	29	44	33	29	43	24	44	36	37	33	37	31	34	38	41	42	42	34	39	41	40	33	42	41	39	35	48	39	33	49	37	40	35	33	42	44	36	35	37	50	40	38	50	46	45	36	39	40	31	29	26	35	30	44	42	45	39	32	36	26	37	37	37	40	36	39	39	29	38	34	38	40	53	36	38	39	28	39	50	48	46	48	42	29	40	38	36	50	39	31	47	35	36	31	34	41	38	46	38	32	39	28	39	34	37	41	33	40	49	48	37	39	39	36	52	37	37	34	28	39	50	28	39	40	44	33	42	30	34	37	25	34	45	38	34	42	41	44	33	36	32	38	42	38	42	44	36	33	38	44	51	35	37	41	38	46	35	33	31	38	44	35	22	25	40	41	29	38	41	50	27	40	39	36	34	37	31	28	38	34	37	47	22	44	41	49	45	28	36	34	38	48	41	37	48	37	39	51	43	34	34	43	33	46	41	37	30	36	29	51	47	39	29	38	40	41	43	43	41	38	33	34	41	39	36	39	34	38	38	39	43	35	52	50	42	31	31	42	40	42	47	34	40	40	39	23	32	25	46	41	36	42	32	28	21	33	48	36	40	31	30	40	34	37	43	34	34	36	40	27	35	37	36	42	33	28	34	27	41	43	40	36	46	44	37	35	29	31	41	56	33	33	30	29	42	39	30	36	38	44	41	39	31	31	44	34	37	33	34	31	30	38	38	39	42	34	40	36	30	38	24	33	47	39	39	46	45	37	38	38	48	45	31	54	42	32	42	47	36	39	45	44	35	42	44	35	31	38	40	37	42	41	39	42	36	34	47	40	35	26	38	36	36	43	43	37	36	33	38	26	40	45	33	33	30	35	41	38	39	38	45	48	37	42	28	47	41	47	38	41	32	34	37	36	32	34	33	46	39	37	30	42	44	42	51	39	40	25	44	36	36	31	46	48	34	41	41	39	41	39	41	32	37	42	48	38	35	34	37	33	35	30	41	55	43	44	30	41	49	36	24	41	31	39	52	44	35	29	40	35	32	36	39	43	35	35	36	44	29	33	47	54	30	36	40	32	38	41	47	46	43	49	36	45	36	35	35	37	51	38	32	27	49	42	43	38	41	33	34	28	36	47	38	35	34	44	44	27	35	33	30	41	42	30	41	44	38	43	28	39	39	34	34	47	45	37	25	48	41	33	45	27	33	37	49	43	32	28	33	32	41	37	40	35	28	34	39	38	31	45	38	35	38	35	45	30	35	40	34	48	42	36	36	28	37	35	42	34	33	52	45	28	24	38	34	34	43	45	35	40	48	40	49	28	29	38	31	29	37	44	33	36	32	30	34	42	37	34	32	44	42	34	45	45	38	39	44	41	28	38	45	38	37	40	34	35	41	46	34	43	45	42	40	53	45	45	36	36	49	39	47	41	31	38	30	32	41	39	37	37	33	36	43	43	36	34	40	42	43	48	36	43	47	46	43	42	37	36	45	34	36	42	46	27	33	31	38	35	37	30	34	44	40	40	39	38	32	36	42	34	44	43	37	41	39	40	38	36	39	43	38	35	45	26	38	36	40	56	51	48	48	36	47	57	44	28	37	37	39	32	45	32	44	42	29	30	32	29	40	45	33	50	47	46	37	46	47	31	29	57	35	42	36	47	34	42	27	41	47	46	41	36	40	43	42	39	46	34	33	42	43	36	40	42	40	39	34	40	24	34	31	30	39	27	41	51	41	33	40	32	43	30	43	36	33	21	35	41	46	25	36	44	31	37	43	35	54	45	31	25	54	40	23	42	48	32	40	49	41	41	40	40	41	35	34	30	29	39	41	39	32	39	35	30	37	44	43	36	32	43	33	34	38	42	41	53	26	31	39	40	45	35	39	39	32	37	31	37	30	35	33	45	51	44	31	40	34	41	25	39	48	40	36	36	31	35	33	34	29	36	43	31	37	42	37	39	42	44	37	36	37	37	29	41	31	49	40	39	34	34	38	30	41	38	45	39	25	33	33	38	38	37	39	28	29	44	52	29	38	45	34	26	33	45	27	40	39	38	35	41
25754	9525	6466	6168	5000	3929	2988	2456	1854	1446	1245	1111	998	872	763	686	661	611	559	518	526	540	527	495	525	495	457	580	594	824	934	1029	1137	1198	1216	1258	1275	1264	1262	1099	936	829	803	751	614	636	603	601	541	546	481	432	464	431	405	362	360	391	364	444	416	392	435	418	366	385	396	396	423	412	422	455	436	437	456	456	478	447	415	427	426	420	363	379	347	324	322	315	338	339	316	344	335	342	325	338	371	356	311	346	332	329	330	306	328	333	342	336	323	303	336	318	351	360	330	339	344	304	319	344	297	320	325	305	317	320	335	321	307	338	334	334	315	302	331	353	321	373	350	330	342	354	334	333	367	307	318	365	319	301	358	313	348	321	351	338	327	292	312	327	329	378	325	290	299	315	320	311	323	320	331	327	353	329	317	321	312	333	341	301	298	301	312	311	337	349	361	355	315	315	311	356	319	359	309	331	323	303	343	313	309	331	330	307	329	306	334	328	298	311	328	354	337	340	339	331	331	305	336	291	338	320	308	308	318	336	298	336	336	305	305	294	326	332	302	319	343	299	344	316	329	321	304	346	332	322	374	341	306	337	332	308	330	341	324	326	341	351	368	313	317	300	341	341	331	348	323	311	325	312	335	331	307	330	312	355	385	355	371	326	341	345	309	324	323	331	340	323	299	324	330	334	352	315	318	337	308	335	304	302	328	316	308	333	335	336	345	329	306	333	305	313	312	343	311	320	324	333	362	310	333	325	307	337	323	336	271	322	324	323	299	322	299	308	331	313	348	327	330	331	323	330	328	336	342	325	335	310	331	323	330	305	328	337	329	364	326	325	314	357	318	354	365	354	328	335	312	305	336	331	311	317	289	302	344	311	334	343	321	337	314	356	333	327	314	338	335	302	340	318	328	290	323	362	308	306	326	319	333	311	339	341	357	355	326	311	315	326	320	311	315	318	325	347	287	342	285	319	304	299	312	306	317	321	341	324	303	334	349	338	337	345	317	327	304	304	352	336	303	304	341	322	342	313	295	329	326	333	314	318	323	330	341	276	342	318	340	314	362	343	329	337	305	316	302	326	296	312	323	325	333	312	349	321	321	322	328	325	355	339	283	335	309	349	328	340	319	316	323	302	332	355	312	308	332	327	322	306	343	353	332	321	333	313	341	323	315	363	298	322	330	330	327	319	355	319	328	344	323	316	330	328	329	320	317	356	341	317	339	311	321	317	336	366	313	328	297	314	309	332	330	334	318	340	307	316	343	355	312	337	337	328	289	298	323	292	345	322	358	325	334	301	377	308	360	367	329	311	326	311	325	323	349	312	342	326	325	346	332	350	314	328	313	346	325	291	332	327	328	317	291	311	344	359	302	330	352	331	318	347	337	339	323	321	304	345	349	362	332	328	336	307	311	353	305	342	321	352	302	346	333	344	311	308	317	320	353	319	332	336	309	341	350	338	322	343	325	319	329	310	341	327	311	330	344	310	333	312	357	356	319	328	306	346	337	330	329	313	330	311	296	328	329	346	320	300	350	336	331	318	332	320	329	290	265	318	306	327	315	323	324	310	342	341	339	304	310	332	305	353	302	321	322	338	361	319	321	341	326	335	343	279	323	322	309	330	326	333	337	293	348	322	318	316	296	331	298	347	325	339	323	333	327	348	358	332	338	324	363	358	316	344	315	334	361	334	332	345	330	348	318	307	326	338	350	319	330	344	352	367	350	305	312	337	312	338	322	332	326	361	342	298	322	354	337	351	327	348	318	331	331	300	343	301	300	321	313	346	334	337	317	326	327	323	329	341	320	351	316	329	315	317	315	322	317	328	343	330	333	341	342	347	325	323	323	324	328	313	312	339	353	309	355	350	319	363	318	337	304	351	353	314	307	321	341	306	330	307	337	318	336	337	366	345	328	319	315	336	360	342	311	316	313	312	341	314	328	313	307	313	355	325	368	339	334	355	343	336	290	327	320	374	326	298	365	323	351	316	354	303	330	322	306	327	322	322	319	313	311	334	342	333	329	340	313	310	325	314	339	321	357	326	323	315	326	310	309	313	308	319	306	321	350	315	351	326	315	341	314	304	319	297	316	310	326	333	282	327	306	338	319	305	303	354	304	348	357	339	297	335	332	323	330	336	352	267	333	349	315	333	345	317	303	340	315	295	337	322	329	316	337	302	335	359	319	352	353	352	325	341	357	328	368	306	346	320	337	363	314	317	329	306	308	309	345	348	317	331	351	336	315	318	303	337	331	309	324	332	333	324	337	330	343	318	375	320	310	328	353	330	317	312	294	324	332	321	320	319	348	344	314	314	292	320	295	323	337	354	323	307	342	344	326	315	315	314	291	335	366	358	324	333	323	335	319	333	369	343	353	336	310	303	321	314	288	333	337	324	333	325	312	326	344	301	337	332	322	318	310	296	333	341	312	322	363	337	300	308	340	313	317	318	351	351	354	340	307	302	314	334	345	353	352	336	363	310	337	336	327	331	342	320	323	341	335	298	336	339	355	338	322	315	345	310	320	306	343	291	322	327	350	344	331	324	311	342	352	299	306	352	347	317	330	314	338	322	348	286	314	356	362	317	333	319	346	327	314	317	331	341	299	318	345	350	330	303	310	327	341	324	317	301	346	310	332	361	346	338	325	323	333	326	335	324	340	310	335	334	347	336	324	328	338	304	324	357	337	321	332	323	322	309	301	316	330	354	353	321	342	306	318	299	326	299	334	327	332	347	337	309	342	337	365	346	355	348	321	338	341	353	358	340	332	300	321	303	316	293	342	318	325	316	324	318	316	329	300	302	320	333	304	328	336	323	309	320	327	356	338	311	315	305	320	302	312	352	329	315	336	317	293	323	310	308	355	293	309	333	341	321	311	342	320	322	286	355	321	318	305	326	358	303	323	322	322	327	324	313	312	332	324	332	343	337	319	321	326	286	329	333	316	321	304	313	354	311	332	327	343	326	343	315	294	370	374	340	303	328	326	298	290	333	361	321	308	328	331	320	325	309	325	308	306	291	293	308	349	322	355	316	331	321	310	308	332	299	315	344	347	325	356	318	321	337	316	295	318	335	318	326	308	300	348	354	274	320	297	307	342	312	323	350	315	343	320	336	338	306	326	320	331	313	299	350	345	321	305	313	306	299	335	376	358	328	357	333	312	323	323	344	318	323	328	318	360	341	296	349	311	338	334	338	341	327	308	318	337	360	350	334	328	353	348	339	332	311	322	315	349	327	326	336	317	332	343	303	307	320	347	306	299	336	295	308	323	328	322	322	348	360	326	316	303	334	350	334	357	317	345	371	320	331	314	316	333	347	296	337	344	321	340	348	316	323	324	306	319	319	332	334	302	347	318	301	332	307	321	323	367	335	339	342	314	346	335	319	309	323	303	319	305	324	301	314	348	343	320	308	293	301	345	302	316	317	350	362	332	340	333	330	339	299	337	319	351	302	316	339	345	321	296	345	336	324	334	306	341	334	341	342	346	349	311	329	330	321
3018	1194	884	325	138	108	103	102	83	68	68	74	53	66	48	59	42	37	37	53	39	41	52	40	52	38	39	54	54	59	73	67	78	86	81	76	78	74	52	67	66	54	52	54	43	42	44	45	41	45	36	42	43	41	29	29	31	44	33	41	27	31	40	25	30	29	40	35	25	35	43	42	24	35	45	29	35	30	34	31	38	29	35	32	30	37	32	32	30	39	29	31	28	30	32	34	33	39	24	27	35	24	20	23	31	31	29	37	27	32	37	27	29	26	33	35	25	34	31	25	30	27	30	24	31	35	34	33	29	22	25	25	28	34	31	26	29	38	33	34	26	43	35	27	21	28	30	30	35	36	29	29	26	36	24	28	29	26	28	28	25	29	28	37	22	36	33	24	33	26	30	39	30	18	28	32	33	31	33	35	36	29	35	40	32	22	23	28	37	32	30	29	27	36	27	29	29	39	27	30	37	31	38	32	28	39	38	41	24	33	26	31	27	32	31	29	30	38	28	29	18	30	31	30	28	40	32	30	29	41	18	32	34	34	39	30	24	30	23	34	31	18	26	28	32	23	33	41	27	30	24	24	20	36	29	29	22	25	27	28	34	25	43	27	35	41	26	32	24	31	33	33	32	33	28	33	30	30	31	45	32	35	36	33	25	36	45	22	28	36	27	33	23	41	32	32	34	24	40	27	22	20	22	26	19	21	40	31	36	29	31	33	30	26	36	24	27	34	40	26	35	23	27	46	27	17	40	29	28	31	41	35	35	41	33	33	32	32	23	32	39	29	35	31	15	31	30	30	30	23	47	26	24	31	23	34	28	16	31	35	29	31	23	28	30	24	33	35	28	29	38	28	37	36	25	27	22	22	28	36	23	24	25	38	30	34	34	41	22	26	34	31	34	36	34	21	29	36	38	20	28	29	32	17	28	35	40	23	32	29	38	47	29	32	26	38	24	36	34	38	29	31	37	34	25	31	28	31	36	32	39	24	23	32	32	30	38	34	28	33	29	38	32	30	28	21	34	38	28	31	35	27	31	19	34	32	33	27	21	28	39	28	33	34	35	45	40	31	28	27	30	34	30	43	21	29	29	28	37	29	33	26	27	43	29	32	34	47	33	23	17	35	28	32	33	40	29	28	30	33	31	20	30	31	36	29	24	22	24	35	28	27	42	30	33	27	18	24	32	29	20	26	31	27	22	22	27	21	21	33	23	26	24	31	25	26	30	33	32	29	39	28	29	34	35	25	25	28	38	26	33	28	30	34	12	35	28	35	37	32	38	43	28	29	36	34	33	42	22	37	25	37	25	22	33	23	24	27	32	30	29	32	18	28	38	26	33	43	38	25	29	29	39	36	31	35	26	38	35	29	26	31	29	42	21	17	34	26	24	41	41	39	31	31	18	31	30	30	35	31	27	35	23	35	34	25	34	31	32	34	37	34	36	29	35	38	33	28	33	25	21	37	34	32	35	32	32	35	42	31	31	24	30	27	29	27	27	30	28	28	33	33	29	30	27	24	29	36	28	26	37	39	33	20	30	32	38	29	28	26	25	35	35	25	38	28	36	29	23	36	36	32	39	25	32	30	31	23	31	32	26	21	29	28	29	27	39	30	26	27	25	46	30	32	28	33	21	27	26	32	28	39	26	35	27	29	33	34	31	23	29	31	31	26	39	28	27	34	33	21	33	29	20	32	29	36	34	31	34	28	28	29	36	33	30	34	27	38	34	24	28	31	38	30	38	27	30	29	30	28	28	26	24	33	24	32	29	30	25	28	37	29	30	23	20	28	25	31	31	35	27	31	29	38	29	31	37	29	38	31	22	27	16	34	32	29	30	28	37	21	27	29	25	34	25	29	29	31	36	34	29	34	29	20	28	29	26	31	26	31	27	43	24	37	37	29	30	22	34	39	33	27	26	39	20	40	27	28	27	30	26	29	25	39	27	24	23	28	25	17	37	27	39	30	40	22	39	31	28	26	27	34	31	32	29	29	24	22	39	26	35	29	29	28	19	21	32	23	50	24	24	25	33	21	38	30	27	26	28	28	21	37	22	22	27	32	29	31	36	38	30	27	19	35	26	23	25	25	28	35	26	33	38	26	36	21	32	32	32	30	37	25	31	24	36	32	31	32	50	26	26	18	27	21	31	29	29	37	25	36	36	26	33	35	32	37	31	29	25	30	31	35	20	34	37	32	33	31	27	32	33	33	31	26	29	33	26	27	32	33	27	26	30	30	27	30	39	32	33	38	32	30	30	27	25	31	28	21	33	22	31	31	23	34	16	36	34	25	40	42	37	30	35	29	29	28	36	28	23	31	31	29	25	26	33	32	33	27	26	34	26	27	40	28	27	32	43	24	22	39	25	25	32	29	37	33	28	25	33	27	38	34	22	29	30	26	33	32	36	31	30	25	31	30	34	25	28	34	45	35	25	32	31	34	40	33	50	33	27	31	40	20	23	27	33	31	29	33	40	25	35	31	28	24	34	33	35	25	30	32	41	36	29	27	34	35	25	26	48	19	33	36	28	32	37	33	34	36	29	37	29	40	25	30	39	35	42	37	32	42	28	32	26	19	29	28	23	32	36	30	29	31	30	33	25	29	35	31	32	22	30	36	30	30	34	31	34	32	41	36	32	38	35	29	34	35	26	23	31	32	27	31	22	37	22	37	36	36	32	36	31	22	37	39	24	26	23	29	30	31	33	32	25	37	26	27	37	26	32	35	40	28	30	22	36	25	23	20	26	38	20	33	19	38	32	29	28	29	35	27	24	26	28	20	36	31	28	20	43	33	29	24	32	29	36	37	43	33	33	44	35	23	30	30	18	37	31	23	28	32	21	23	25	20	22	31	25	23	24	34	31	32	26	29	29	43	37	28	28	30	37	29	33	26	22	30	50	36	25	27	30	29	35	27	24	41	27	33	23	31	32	27	30	28	24	24	38	26	38	41	33	37	24	34	33	38	24	25	25	31	32	33	31	32	33	36	39	33	27	25	30	33	37	16	36	22	30	32	30	24	32	39	33	24	32	36	30	21	30	35	30	32	24	29	26	32	34	32	30	35	30	30	27	29	29	36	28	32	31	31	28	31	28	34	17	19	33	40	28	29	33	35	30	35	32	24	25	30	31	36	30	29	34	29	38	32	14	31	27	31	37	37	30	31	34	30	19	30	27	23	24	26	44	33	36	32	32	28	33	26	36	33	28	25	26	22	22	28	26	33	35	28	32	33	26	25	20	31	34	24	30	26	28	27	33	34	29	33	37	44	31	33	25	19	29	38	37	27	24	23	35	25	26	27	23	29	30	32	37	31	23	23	17	24	35	35	27	34	41	30	24	29	34	26	40	32	32	30	23	35	44	27	28	32	28	36	33	25	40	37	38	34	34	21	33	30	28	32	32	32	34	22	26	34	36	28	29	30	33	32	35	26	34	31	31	24	32	22	26	27	27	27	35	30	22	25	41	30	33	24	31	25	21	33	26	33
26716	12013	8635	6933	9017	6250	4554	3643	2648	2066	1814	1573	1249	1133	971	860	769	741	660	598	596	576	583	538	573	549	626	880	1054	1223	1222	1272	1450	1508	1620	1661	1598	1517	1416	1343	1285	1136	1010	837	672	662	613	597	598	428	407	419	386	382	341	317	331	338	361	376	367	350	341	358	345	341	376	351	391	392	436	398	405	377	409	400	412	386	391	356	328	286	308	324	263	259	266	288	308	290	278	269	326	275	310	291	282	266	292	264	294	272	257	268	253	286	242	265	290	254	258	291	257	271	258	290	298	244	255	252	267	274	270	267	267	275	242	277	248	236	262	279	232	268	282	284	270	263	269	283	258	291	270	250	260	285	261	275	243	284	249	253	252	257	271	248	231	263	229	256	262	293	271	278	255	279	246	261	239	280	263	248	246	296	263	274	259	281	244	256	270	262	244	253	235	270	274	291	292	271	261	245	245	264	290	262	276	253	267	274	250	245	267	266	253	247	254	244	263	237	238	282	274	278	245	269	285	258	265	267	252	264	262	244	281	288	274	267	247	282	247	242	267	278	264	270	281	259	262	254	272	280	250	289	220	275	247	239	258	251	264	257	250	237	241	261	253	270	275	292	251	253	245	268	261	246	264	248	262	230	261	270	263	265	275	253	263	273	289	265	275	268	319	239	281	295	223	235	252	275	303	264	253	272	284	231	238	270	240	274	239	262	242	271	246	273	281	249	252	251	258	223	268	251	279	272	262	269	271	260	249	313	323	257	246	255	265	258	263	280	256	263	285	254	261	294	244	263	256	252	266	256	266	242	267	278	271	283	275	236	277	286	256	259	236	254	266	269	278	231	260	288	285	248	271	239	276	254	277	241	270	307	257	262	259	256	242	264	280	248	271	302	256	296	280	268	258	266	292	258	252	255	238	251	269	261	269	240	285	260	284	251	263	274	252	266	292	251	284	243	260	271	244	277	292	267	263	282	279	246	269	256	258	268	247	264	296	269	272	257	256	267	282	264	288	279	272	232	270	273	279	283	267	273	276	283	274	269	230	262	281	259	270	257	272	255	277	278	263	297	272	272	252	264	261	281	267	254	278	220	249	264	278	255	256	263	260	260	254	261	263	270	268	281	302	282	284	278	281	267	239	259	281	273	253	255	259	259	301	247	253	281	280	256	255	282	268	284	252	263	245	271	256	254	260	259	253	289	264	243	249	273	258	262	295	248	280	298	252	288	253	276	267	287	238	263	277	258	246	259	264	249	262	263	233	287	272	275	279	274	281	261	260	268	265	274	253	263	267	282	265	274	281	270	273	259	280	281	246	273	276	275	250	261	270	281	257	242	269	281	244	273	269	273	262	270	264	261	268	263	266	295	269	310	250	273	265	272	254	268	250	271	263	260	249	242	259	269	286	256	248	271	293	268	263	235	264	240	252	267	261	240	241	241	293	268	252	259	268	259	272	251	261	272	246	229	244	278	260	266	275	257	241	264	271	267	294	241	264	255	276	262	261	237	235	257	291	257	295	266	273	270	243	243	251	239	268	276	252	231	267	269	271	268	274	241	272	273	250	265	250	282	260	278	276	256	247	262	283	271	261	252	265	284	238	255	264	244	259	286	258	282	282	267	267	268	245	285	280	248	251	271	271	270	250	253	282	228	255	263	259	253	260	257	260	257	264	256	251	259	289	269	282	251	254	253	273	274	272	285	263	293	260	260	250	253	272	267	247	280	262	265	260	267	271	254	246	253	252	273	232	244	283	285	246	231	260	273	260	247	290	271	260	277	272	277	285	251	281	262	243	267	282	263	259	276	258	264	247	269	291	270	249	252	288	245	245	256	269	269	240	243	284	268	249	281	262	289	267	263	286	265	274	264	271	252	297	245	241	263	249	254	266	252	272	260	247	266	235	279	255	270	276	285	262	263	274	258	236	272	251	257	273	269	298	269	260	270	269	266	254	275	250	244	273	239	233	264	239	285	265	288	267	209	262	304	266	267	256	254	294	235	264	272	264	254	265	257	244	277	318	263	279	290	274	265	268	274	273	269	263	272	297	270	290	254	300	265	260	254	250	255	251	265	257	267	244	262	240	284	270	278	284	263	270	267	246	260	265	276	253	270	292	254	239	252	285	262	256	253	270	243	284	273	270	241	275	251	255	260	271	279	264	274	263	279	262	281	261	274	244	285	258	246	252	267	274	256	253	254	271	275	278	253	271	265	243	254	268	284	243	258	237	284	297	269	250	264	312	253	264	254	259	257	272	237	259	269	276	247	265	263	272	242	243	293	246	267	268	231	276	262	290	266	266	262	267	246	286	266	241	260	250	265	262	260	279	282	260	258	275	266	249	248	254	254	251	205	295	279	253	219	265	267	288	270	268	230	254	273	236	275	254	269	242	250	256	264	258	296	260	266	258	247	271	265	280	258	269	260	238	268	230	264	289	252	244	263	271	253	228	270	262	253	255	266	245	269	274	256	234	246	289	256	245	244	252	291	238	269	267	278	256	244	269	292	285	245	236	308	288	275	270	234	276	283	289	266	261	212	262	288	256	282	276	259	254	258	282	258	259	276	244	258	276	260	265	289	279	253	247	277	273	276	245	278	265	261	283	238	268	250	267	264	252	274	250	255	281	257	273	272	270	277	251	268	258	251	271	274	245	256	259	263	284	254	258	261	253	280	255	231	258	245	270	261	264	270	254	264	244	266	249	285	271	250	260	244	247	288	292	238	283	261	261	270	261	275	257	262	256	294	269	241	237	254	257	293	266	257	277	230	246	257	253	261	252	284	250	278	255	259	291	253	271	248	286	270	261	258	283	266	259	256	262	261	269	253	272	258	284	264	244	276	270	247	265	278	271	279	313	245	280	277	273	259	283	258	270	256	269	241	255	242	256	252	281	258	255	239	258	282	257	273	263	250	261	257	254	267	271	276	241	288	263	266	260	251	266	253	253	253	275	281	254	239	265	277	245	272	258	238	264	271	266	249	231	257	282	277	257	291	262	293	246	281	288	290	245	268	262	284	255	256	229	261	277	253	271	261	230	264	238	289	287	276	274	270	232	248	267	282	278	246	298	285	285	260	242	251	265	270	266	277	253	250	297	247	247	262	270	253	252	273	257	252	268	272	255	264	249	278	260	274	237	248	248	260	271	269	253	290	274	284	273	232	261	265	247	239	285	265	250	287	292	252	263	252	268	267	302	274	235	262	267	253	261	266	247	298	228	232	278	268	224	274	261	254	253	253	283	267	272	252	289	242	256	269	266	243	229	238	270	273	263	278	276	244	264	254	278	264	263	265	292	264	281	254	273	257	282	254	239	267	257	251	259	261	256	286	260	262	267	254	260	221	283	268	284	251	278	227	278	237	240	273	273	243	287	270	275	270	287	238	253	271	267	286	274	274	258	277	266	263	253	246	246	263	278	269	269	280	265	241	260	305	259	270	262	282	270	265	248	272	267	252	247	282	274	251	257	252	248	273	265	258	262	271	280	269	250	251	236	260	268	253
2264	653	328	150	85	61	55	66	47	57	42	47	43	54	44	54	35	53	40	59	41	44	49	42	44	54	56	48	64	72	78	73	79	58	56	65	77	77	79	51	70	63	47	42	50	56	47	44	51	42	39	43	47	42	45	69	37	45	48	45	45	45	33	47	43	43	44	60	35	48	41	36	48	45	47	53	56	46	44	49	46	47	47	49	47	36	40	51	51	39	47	37	37	28	47	33	38	45	35	57	35	36	39	47	36	28	38	37	40	43	29	39	37	41	40	43	34	55	42	42	51	53	46	36	51	47	42	43	40	37	40	42	40	41	38	33	40	43	41	43	36	39	36	49	44	50	38	34	48	46	46	38	34	45	45	52	50	38	51	49	44	43	39	38	35	48	54	48	46	38	43	42	28	35	42	44	44	49	43	40	49	43	42	29	44	46	37	45	47	32	46	46	44	33	34	48	42	45	43	50	41	57	49	49	41	35	50	41	32	46	34	36	43	35	36	46	57	44	49	37	43	42	39	39	41	40	32	32	37	33	39	43	30	46	43	31	44	42	49	38	43	38	48	43	43	47	57	42	38	26	38	50	34	32	41	38	43	45	56	40	45	36	42	41	52	32	42	41	39	40	46	37	42	51	69	49	43	39	48	37	44	45	62	30	32	46	45	48	44	35	36	50	55	45	41	37	49	45	45	34	30	38	41	50	43	51	34	46	42	31	42	42	44	51	43	50	40	38	34	40	41	33	45	49	42	40	36	47	49	44	40	49	44	47	42	35	50	37	38	31	47	44	35	39	43	46	41	49	38	38	45	39	42	42	34	39	38	44	48	42	45	45	47	48	45	41	38	38	57	52	51	48	37	42	45	44	50	39	45	38	52	35	35	49	50	34	45	36	47	41	47	43	39	39	42	46	40	51	50	42	43	40	52	49	41	30	44	45	30	44	48	36	36	50	53	42	48	53	41	41	26	40	36	42	32	44	38	40	39	37	48	36	39	42	31	44	45	41	41	39	40	43	43	43	38	58	51	49	43	32	48	49	41	52	44	44	38	46	32	44	28	43	48	45	54	45	48	28	47	42	29	40	34	49	65	45	28	42	43	40	51	41	39	47	45	39	52	47	37	51	64	41	40	50	38	43	40	39	40	51	41	38	37	42	57	37	55	36	43	40	39	48	35	42	37	45	42	47	47	35	44	39	47	56	49	48	47	41	54	46	45	46	40	45	37	39	49	37	44	42	49	53	50	40	34	48	37	42	49	41	43	43	46	40	39	49	22	40	46	47	42	42	42	51	38	39	49	40	47	43	55	48	35	33	35	45	51	45	36	51	43	51	38	51	47	47	38	45	47	36	33	45	51	44	49	46	31	28	48	39	44	34	50	47	37	47	46	51	39	31	51	40	45	44	43	40	58	36	33	40	51	47	27	39	38	45	45	43	32	40	47	46	45	36	27	45	42	40	46	38	49	48	38	36	41	34	48	45	37	43	46	31	32	44	41	41	50	32	41	43	37	43	60	39	29	36	49	45	43	45	40	43	33	58	43	46	49	49	29	48	38	39	31	50	47	41	53	56	33	51	40	57	34	42	37	47	47	38	41	37	40	44	50	58	55	40	43	31	41	46	35	48	40	41	53	43	39	52	41	46	45	43	40	35	38	34	44	50	45	41	53	36	45	44	46	41	36	37	44	47	47	46	36	39	50	28	43	35	43	44	39	37	42	35	32	50	52	53	39	47	31	32	42	39	40	39	37	48	52	42	48	45	51	37	44	41	42	51	45	41	52	49	49	38	53	46	54	39	41	45	45	44	44	48	42	41	60	48	35	37	37	39	47	38	40	41	44	47	39	36	32	45	39	42	36	32	44	41	41	37	43	40	56	39	45	45	43	41	31	38	54	40	37	33	33	44	42	36	50	42	41	55	37	49	42	46	31	39	47	43	37	44	44	41	40	41	54	43	37	48	35	49	46	39	56	41	44	53	43	51	55	43	43	35	36	35	45	39	46	42	46	43	42	48	41	33	31	43	43	34	50	36	47	28	49	46	43	31	40	38	45	38	47	43	42	51	45	32	47	39	42	34	46	54	46	28	47	43	40	52	37	47	45	39	48	51	33	47	48	38	36	52	35	45	44	42	36	34	28	48	36	45	53	39	47	53	45	47	46	36	32	46	49	43	49	38	49	46	50	39	37	39	40	43	46	40	49	33	46	44	42	50	43	42	35	51	32	49	40	58	52	44	39	47	51	45	39	44	49	48	43	48	40	39	26	35	49	39	37	39	46	54	40	39	40	43	30	45	54	45	50	43	38	47	38	38	41	46	40	31	29	46	45	37	43	25	38	48	53	39	47	47	52	38	40	41	36	41	37	44	37	52	41	58	36	46	48	43	47	48	53	37	50	36	38	42	41	54	45	46	41	46	43	44	50	39	49	52	37	41	36	38	45	39	37	36	39	40	47	44	47	49	32	46	57	45	42	41	45	45	39	47	52	41	47	48	36	28	50	50	33	41	38	50	58	38	36	44	49	46	44	49	40	35	47	39	48	46	37	53	47	37	51	44	40	36	33	34	41	42	42	36	45	43	50	46	38	37	48	42	47	36	45	49	34	46	48	40	38	58	46	25	40	41	49	35	35	37	39	42	39	44	45	38	54	41	55	32	47	43	29	56	41	47	47	47	40	48	47	37	47	39	27	42	32	45	40	49	50	56	33	44	34	44	39	44	49	43	31	43	42	44	36	39	40	44	35	51	63	53	36	36	45	44	53	41	53	32	43	43	38	40	43	38	42	54	45	41	55	38	50	43	43	43	38	38	42	39	34	37	54	41	41	39	51	30	38	36	45	42	48	37	47	41	47	39	53	37	50	41	47	50	48	34	28	37	51	45	47	51	45	32	37	36	44	39	39	40	41	38	43	43	44	46	40	42	41	50	43	48	40	30	42	50	46	43	40	37	34	38	34	33	46	37	40	42	48	55	45	29	33	41	37	47	49	42	37	37	49	38	45	48	40	51	40	47	33	34	45	47	44	50	41	41	47	38	41	47	36	27	46	43	36	53	53	38	46	45	40	55	53	47	48	50	37	51	42	51	48	35	46	43	42	49	37	36	47	41	41	37	44	37	50	47	47	51	49	43	42	40	40	38	41	56	45	54	30	46	52	36	42	33	35	45	41	46	30	38	34	42	48	46	39	48	38	43	45	45	32	47	36	38	31	38	44	56	44	41	44	33	27	48	50	45	41	40	41	48	42	44	40	33	42	45	47	37	42	47	36	38	50	37	52	35	48	63	42	34	49	21	47	35	49	42	43	49	40	41	44	36	38	44	43	48	42	30	30	49	52	50	47	44	55	48	46	46	49	64	44	39	34	36	43	39	43	35	39	43	39	45	42	40	50	43	43	48	31	42	35	36	44	45	40	39	53	38	36	40	44	35	27	35	43	45	38	39	36	52	29	50	39	35	36	44	49	44	41	40	49	57	34	47	38	42	42	39
21392	8356	4187	3172	3397	2202	1485	1417	1019	932	782	684	674	581	539	527	533	523	489	459	489	468	450	486	481	471	495	721	878	963	1019	995	1110	1110	1119	1177	1166	1085	1040	902	872	777	713	603	552	540	565	559	470	431	439	431	389	401	426	384	405	396	408	424	428	426	407	413	392	421	443	444	441	476	456	437	391	394	449	436	416	408	431	354	375	370	348	357	380	360	369	416	403	351	368	373	410	395	386	369	360	343	360	384	370	373	382	344	411	342	373	392	348	362	377	368	339	364	345	345	392	380	362	388	364	357	356	375	370	394	346	371	375	373	377	373	397	334	367	372	358	373	345	342	357	348	373	362	371	351	400	384	388	375	364	378	363	397	368	367	336	347	375	345	379	368	361	377	368	339	345	383	380	404	354	361	367	337	379	372	378	378	372	364	359	343	380	402	359	386	373	360	346	404	324	366	394	359	375	363	360	365	380	359	345	356	363	371	367	383	366	338	396	331	379	384	373	369	367	380	383	343	388	334	367	396	326	352	334	375	394	368	382	364	348	341	388	375	335	385	368	338	377	363	369	362	376	414	388	341	353	371	369	365	366	382	360	378	365	362	403	369	366	370	384	354	376	393	397	383	340	358	393	379	375	362	369	342	344	373	384	388	377	345	351	336	369	365	368	355	346	382	383	331	334	379	388	400	363	379	375	341	347	360	370	359	347	375	390	363	350	341	363	362	367	354	371	368	367	331	368	316	377	374	382	361	380	353	355	379	373	326	364	375	352	389	381	376	360	406	352	370	384	378	326	331	415	364	409	368	369	358	363	403	345	364	390	349	333	341	383	358	374	340	385	396	368	376	381	355	364	345	361	378	340	372	383	395	345	338	382	383	347	365	378	372	370	375	387	350	372	390	384	368	410	332	347	370	366	327	340	405	421	407	372	371	397	407	361	350	390	374	380	353	376	390	377	413	361	355	394	373	342	357	354	358	357	353	322	376	350	399	389	370	383	381	417	382	364	362	360	354	357	375	376	335	361	383	366	346	375	375	376	342	358	372	357	377	348	337	378	341	394	380	366	377	399	375	403	405	368	350	380	407	376	373	420	306	376	373	384	354	358	353	339	349	395	388	363	405	341	369	396	381	372	379	364	371	347	373	367	353	379	359	343	341	357	372	383	387	360	381	364	382	338	371	350	330	388	378	365	373	365	393	398	352	393	375	341	363	340	398	362	391	377	365	360	365	379	380	362	331	354	358	368	357	353	376	357	349	356	357	350	410	339	359	379	356	375	376	360	355	373	343	376	354	427	374	370	372	385	369	382	345	362	372	343	359	353	401	364	342	369	348	346	367	371	370	383	359	372	329	350	373	389	368	386	405	381	417	368	338	390	353	382	358	351	374	394	387	360	364	375	369	377	355	327	356	380	369	377	379	402	388	345	363	370	376	378	398	384	383	367	363	352	345	336	359	393	406	348	338	331	376	351	362	388	364	341	369	391	351	361	377	382	363	387	409	385	355	353	392	384	353	413	357	383	386	391	355	398	352	350	383	404	360	371	370	363	339	374	355	356	396	348	383	369	377	348	354	377	357	383	381	368	361	378	405	358	345	364	386	371	359	355	389	373	338	369	382	394	360	329	377	371	362	368	355	378	376	392	364	306	359	359	366	354	360	378	373	340	367	374	375	370	374	339	387	386	361	360	342	385	374	327	381	364	352	387	340	353	357	367	382	404	352	353	420	342	354	361	354	383	363	349	382	304	367	383	365	355	353	359	349	371	340	383	381	340	368	411	363	359	380	358	335	343	381	357	371	370	384	344	400	362	373	353	366	356	401	348	373	377	379	374	400	364	341	370	354	359	370	359	363	388	350	372	359	376	353	386	418	373	341	393	355	368	376	362	364	397	350	337	364	361	353	355	393	343	362	369	368	363	410	342	328	377	353	384	356	369	351	401	401	395	382	394	360	341	354	368	347	375	346	386	368	374	346	394	360	352	405	346	357	380	389	374	370	381	362	337	343	343	313	389	359	378	383	389	376	345	369	398	383	379	396	369	377	362	347	344	400	369	379	350	388	377	360	349	390	352	373	358	365	409	337	374	340	369	383	372	350	402	355	396	347	366	348	378	381	392	381	383	372	342	388	365	352	376	351	397	370	343	365	349	367	373	363	397	384	348	396	409	352	395	361	384	352	364	389	380	396	318	372	376	380	346	361	342	374	372	374	350	324	373	362	352	405	368	352	329	361	355	332	326	378	340	362	399	309	362	332	362	395	362	360	366	368	389	348	339	342	393	390	377	345	373	395	364	370	368	364	371	386	377	366	362	370	377	349	350	395	358	381	348	358	372	358	378	394	373	361	401	396	376	366	400	370	345	386	387	369	374	375	369	356	379	371	363	379	359	412	340	359	357	356	369	358	373	354	381	379	386	343	367	358	378	404	398	368	369	384	415	376	360	369	362	382	387	391	370	399	384	364	359	386	340	373	399	396	362	334	364	345	350	359	349	371	378	345	355	371	371	330	345	380	388	382	354	377	361	355	370	353	400	376	381	382	363	385	387	372	383	393	369	362	361	349	375	340	337	370	350	365	341	394	349	382	354	364	362	372	349	372	371	369	372	362	366	385	399	363	403	402	373	356	367	356	361	391	354	366	354	384	366	340	381	370	385	397	400	346	360	352	356	341	395	355	376	392	382	344	380	361	366	320	365	360	398	373	366	363	366	367	379	382	349	371	355	339	348	373	382	364	360	366	367	377	380	354	357	363	375	357	354	367	381	368	352	369	381	352	377	332	358	357	364	361	359	411	345	372	369	380	349	372	353	380	338	346	380	376	349	356	360	377	346	379	386	332	384	362	356	359	390	363	365	360	357	341	340	388	346	354	384	365	360	373	407	349	404	382	374	382	350	353	371	353	390	379	375	371	364	395	392	401	382	371	382	392	378	375	398	393	385	412	354	400	369	365	343	372	333	367	388	369	390	380	383	368	379	345	369	348	417	349	393	397	347	380	383	367	382	364	369	335	353	369	355	385	359	386	387	379	349	394	400	372	387	376	353	374	399	347	369	383	358	378	342	345	345	396	356	378	351	342	359	368	389	348	364	381	354	344	345	331	380	367	363	332	348	369	344	393	358	378	356	370	366	385	392	360	407	356	367	343	377	364	387	392	369	388	396	382	364	377	338	378	348	351	356	355	350	355	374	373	366	359	336	340	354	384	363	411	374	400	352	387	361	369	337	343	340	367	428	364	356	349	370	386	348	353	358	357	375	361	365	382	409	355	350	353	384	371	393	355	362	350	363	371	353	371	395	371	373	360	351	352	358	369	383	352	365	375	377	395	387	349	380	369	374	381	377	371	370	396	354	362	367	352	380	366	358	364	375	370	333	381	384	348	366	356	351	372	356	369	368	357	351	336	404	373	386	345	374	359	368	342	377	379	361	378	339	374	356	371	369	381	337	332	372	361	361	364	343	325	357	379	347	395	335	350	342	363	365	360	339	369	358	350
2434	1210	546	217	126	67	76	84	75	76	58	41	57	47	34	46	46	38	45	45	49	38	46	42	47	43	55	63	61	67	52	81	68	76	88	70	68	60	61	73	49	61	54	45	52	37	45	40	52	54	46	38	34	29	38	34	32	52	58	45	35	43	42	40	38	35	36	34	40	35	42	52	36	44	38	38	50	45	44	49	34	26	36	31	30	37	39	38	37	32	28	36	36	38	40	27	31	38	37	38	38	31	44	33	37	42	35	38	30	40	28	40	38	38	24	36	32	47	35	37	32	31	35	31	38	36	27	37	42	42	37	27	45	35	42	25	35	36	37	44	31	30	23	40	33	35	31	39	39	46	29	42	30	43	50	29	26	37	33	24	36	38	46	38	36	29	33	43	33	32	30	31	34	38	28	42	33	38	34	44	50	28	37	49	32	49	34	35	31	41	35	32	28	47	28	30	38	46	36	35	31	42	36	30	32	46	44	23	36	43	41	28	38	27	51	32	49	25	42	37	30	27	34	28	31	43	26	31	28	41	23	32	38	34	42	40	26	36	49	29	25	34	27	38	34	41	48	37	27	28	34	42	34	42	36	38	32	38	40	35	31	29	42	36	32	38	29	29	33	36	28	34	26	34	34	27	36	32	32	29	39	34	42	40	42	37	37	27	35	42	33	42	42	37	42	27	34	40	34	41	33	43	33	31	33	34	29	33	40	43	34	45	31	34	31	42	36	38	38	37	29	39	39	42	32	47	40	48	25	35	33	38	45	34	31	45	22	40	27	32	38	45	27	33	42	33	31	29	34	34	29	31	42	38	37	41	31	31	29	35	42	32	35	39	33	37	38	27	37	35	38	31	30	36	38	40	35	38	37	35	24	27	44	35	45	38	26	28	34	38	31	37	36	39	30	33	35	31	43	39	31	36	36	42	42	43	29	30	39	29	40	37	36	37	22	32	37	34	39	34	25	34	37	39	40	33	37	35	36	30	42	41	36	41	38	36	33	28	37	34	36	45	37	32	44	23	25	42	27	35	35	32	45	35	41	31	31	47	27	46	26	35	33	48	41	35	33	34	35	34	32	38	41	37	33	34	39	31	31	27	38	44	20	35	37	38	29	40	24	30	35	34	40	28	42	35	31	29	33	38	31	42	21	25	33	37	26	38	33	34	26	28	39	39	36	38	31	32	38	23	40	40	34	29	37	26	42	38	37	31	32	53	34	36	37	37	39	30	34	38	39	30	26	32	27	45	44	28	36	36	29	37	31	29	33	33	38	29	28	40	38	47	30	41	29	37	36	26	35	39	34	42	30	22	37	33	37	44	29	39	38	28	31	28	43	30	44	37	54	35	33	31	43	29	43	40	35	33	36	30	42	38	28	44	39	37	41	31	31	33	34	29	30	30	26	35	45	39	44	33	27	36	37	34	31	34	37	40	46	46	46	24	38	28	27	44	29	45	42	33	33	44	35	36	30	40	35	30	43	24	37	42	25	31	41	39	33	35	34	42	39	37	33	25	47	45	41	48	38	35	35	30	44	38	43	36	33	31	32	38	33	32	40	33	33	24	40	45	36	36	28	40	21	44	30	31	27	47	22	32	34	26	31	39	36	30	37	39	40	43	24	32	28	43	45	42	44	33	39	28	28	33	45	28	46	33	45	34	37	35	36	35	33	32	50	38	38	36	31	44	32	41	39	44	37	33	28	35	26	40	32	30	41	40	42	32	24	35	36	27	23	27	47	44	37	33	27	48	32	34	45	25	26	32	37	42	33	33	35	32	36	36	30	34	28	33	33	36	29	28	40	38	40	44	38	28	36	46	38	37	38	41	25	39	30	31	23	30	31	47	39	27	48	39	31	40	43	28	36	37	37	48	28	46	42	26	32	29	49	43	42	29	36	36	34	40	39	50	36	39	36	33	39	41	27	23	33	35	31	44	32	27	41	35	39	29	39	43	35	39	33	41	40	31	32	32	39	32	41	39	31	45	37	27	35	38	45	42	34	28	45	23	41	45	28	36	35	44	39	30	28	29	40	29	27	41	42	26	35	30	33	40	31	28	44	30	40	31	38	26	37	34	40	39	35	40	26	32	41	40	40	45	40	34	45	29	30	30	29	30	24	45	33	31	35	33	29	35	52	31	35	34	44	34	36	29	41	29	40	44	30	32	33	44	44	22	36	36	39	48	33	27	39	35	35	35	36	30	30	36	27	34	30	25	38	35	30	27	37	38	33	30	40	30	31	34	47	40	50	39	33	44	39	39	25	27	22	38	40	34	39	43	43	27	49	38	38	38	31	25	32	28	40	42	32	33	29	32	32	30	38	38	44	29	38	26	38	35	42	27	35	47	24	27	36	32	30	34	38	40	35	34	37	37	41	38	36	30	38	46	34	37	35	33	31	36	34	30	38	28	39	26	24	31	33	31	30	33	30	32	41	37	42	25	30	38	27	47	38	38	38	34	38	34	26	28	46	29	29	37	33	39	31	41	40	29	28	32	33	31	47	43	39	39	30	37	38	31	39	38	39	45	43	28	36	40	30	24	25	37	37	37	49	28	36	30	23	30	42	25	29	34	37	37	38	35	21	41	37	33	38	31	28	39	32	32	27	42	32	36	42	28	43	39	40	22	37	30	35	34	27	45	39	35	40	39	45	30	25	42	35	49	28	35	47	36	36	38	31	46	38	34	39	38	41	39	30	36	40	36	29	29	38	41	32	39	32	29	26	30	31	35	35	43	33	32	38	38	36	39	40	28	24	27	38	43	35	33	35	42	38	32	35	33	47	37	38	34	26	36	40	38	35	34	23	22	32	39	32	36	47	56	39	38	33	35	35	32	35	31	37	35	36	22	37	33	42	39	38	42	28	25	38	26	36	34	41	35	29	44	26	31	29	39	38	42	39	33	45	31	31	44	30	44	48	44	38	34	36	39	36	31	33	27	32	34	31	35	34	31	43	36	30	39	32	35	17	40	26	30	38	31	26	43	42	39	36	39	33	30	29	33	34	35	37	40	32	34	36	33	31	39	39	40	52	41	54	39	40	39	42	28	38	39	45	38	28	40	42	28	33	38	34	43	30	27	30	35	23	42	42	36	30	24	42	33	33	43	27	36	22	35	35	36	35	29	32	38	34	37	28	34	38	41	37	34	32	37	31	38	31	31	30	32	28	35	35	33	27	46	32	44	33	33	50	37	35	34	30	34	42	31	35	45	44	26	38	39	32	28	36	39	30	31	48	35	40	37	33	33	36	32	26	34	45	46	37	37	30	32	39	39	44	42	35	29	30	34	35	44	32	40	35	37	45	44	34	40	36	18	41	34	35	35	31	42	38	36	35	40	30	31	30	32	28	37	26	37	34	28	28	34	41	36	38	37	32	38	34	40	29	45	35	39	33	31	28	38	38	30	43	42	38	26	24	39	35	39	42	39	35	45	35	48	34	30	31	42	31	33	45	24	43	29	42	34	26	35	38	41	36	32	32	35	36	25
24819	12207	6353	5282	7361	4020	2975	2283	1844	1429	1152	1066	834	777	778	682	594	584	542	508	540	523	491	497	503	562	769	954	1026	1040	1160	1152	1171	1242	1226	1365	1277	1225	1071	1030	870	773	726	707	593	609	558	555	515	407	420	430	352	365	362	379	363	387	365	414	384	372	369	385	335	370	373	403	383	389	415	383	401	387	380	396	373	371	368	357	356	331	325	330	318	343	327	351	323	347	341	373	327	347	320	336	333	306	304	326	336	323	293	285	328	289	301	325	297	320	344	289	329	326	298	326	339	315	297	281	316	318	330	322	323	318	332	321	312	318	300	315	317	318	332	291	316	316	294	315	317	290	302	292	313	336	298	298	316	339	319	280	310	298	298	315	305	313	330	336	336	326	298	309	301	283	301	308	283	307	304	312	312	330	318	294	303	309	317	322	296	319	296	332	310	297	280	319	288	306	320	335	272	324	311	323	316	330	306	341	335	313	320	320	320	284	290	311	334	323	320	335	274	305	275	336	317	321	285	317	318	313	292	329	287	334	287	302	301	304	315	284	321	311	332	329	296	349	314	310	274	302	290	332	324	297	338	344	317	311	341	298	326	323	287	312	320	304	323	296	292	309	310	330	308	292	326	323	266	294	314	321	291	308	304	316	291	317	316	287	307	297	314	293	300	287	319	281	289	288	312	276	300	320	337	316	319	314	302	322	324	292	312	334	303	298	318	326	306	325	318	281	321	330	281	306	306	310	338	325	307	302	339	289	325	306	334	301	331	302	321	292	320	312	319	323	333	328	293	328	323	297	333	278	329	307	333	293	264	283	330	310	330	296	312	302	349	302	304	318	330	322	296	304	318	331	347	291	305	348	329	310	328	300	330	311	307	332	311	277	297	297	295	327	327	310	338	323	309	298	321	311	345	303	309	283	323	337	301	322	308	300	310	311	299	282	321	301	309	295	294	241	290	316	320	369	284	339	329	300	296	317	318	288	304	315	301	342	317	326	295	287	321	315	277	304	307	316	330	309	332	317	302	302	308	308	298	348	313	298	318	302	327	328	301	326	307	307	329	330	276	325	329	309	337	313	303	325	305	319	306	306	317	325	307	332	309	302	314	339	313	314	307	313	327	311	308	327	335	325	336	324	304	307	315	312	285	338	325	296	328	327	310	303	288	293	308	283	306	330	316	323	315	299	308	325	316	304	301	313	339	320	327	284	308	298	290	307	323	310	331	289	332	333	316	304	298	294	302	321	314	298	323	316	309	305	326	301	331	336	283	288	324	329	305	340	323	332	330	309	322	323	317	293	314	297	321	367	308	314	296	326	355	302	306	293	292	303	315	337	311	316	290	302	323	298	292	290	299	335	301	353	291	316	316	327	304	276	292	357	323	299	313	304	308	283	286	334	292	305	297	317	317	315	301	326	301	318	307	289	317	337	324	346	329	314	324	318	299	332	298	325	304	300	311	295	320	323	287	299	319	287	346	290	311	335	327	330	309	298	319	327	304	315	328	316	303	323	288	290	303	252	299	295	311	329	276	317	311	332	314	303	322	282	310	301	289	288	295	297	279	291	312	331	317	327	291	317	314	291	327	308	306	266	308	290	295	332	322	307	289	305	334	320	304	286	308	335	325	341	340	325	332	328	280	288	294	293	326	290	273	312	285	281	327	323	317	306	316	341	326	284	294	280	269	331	297	302	314	315	338	278	313	291	296	297	310	336	298	325	279	319	306	298	288	311	289	296	309	300	298	316	351	309	291	337	297	292	302	304	311	301	319	334	303	313	322	302	328	341	291	311	303	351	299	318	308	312	282	345	288	324	301	312	322	299	318	323	316	328	302	290	312	312	333	295	291	301	328	307	311	297	321	305	293	291	290	306	288	302	311	272	283	290	329	313	324	320	335	321	302	307	288	318	303	305	318	322	307	338	280	301	307	315	304	334	318	316	310	299	276	322	340	281	346	328	319	299	299	297	292	311	332	309	310	301	322	307	317	288	328	335	309	280	315	319	324	303	300	288	318	306	323	267	291	306	309	329	314	308	309	272	317	266	323	320	316	321	341	308	353	311	317	315	293	343	290	303	321	292	306	290	319	322	319	313	267	316	315	321	319	311	323	281	341	345	300	313	309	318	298	291	307	324	311	310	336	331	290	308	296	306	317	330	316	318	333	313	317	311	316	301	324	287	334	314	319	313	293	329	324	304	297	296	303	299	309	336	280	294	310	327	283	298	340	283	292	329	312	294	300	313	313	309	285	291	279	310	303	294	283	297	325	313	268	303	297	318	308	328	309	309	294	298	335	302	314	310	305	301	280	295	299	324	308	299	322	295	302	341	299	318	315	330	337	304	327	292	342	301	300	284	312	301	297	302	311	320	312	305	317	283	324	339	300	299	321	292	297	297	280	346	300	309	325	312	354	270	306	277	300	317	310	348	333	314	298	313	317	283	310	332	338	337	344	318	304	313	311	293	304	323	299	314	312	304	337	297	309	305	301	325	305	329	342	304	280	278	302	343	312	313	304	297	293	330	330	321	316	297	305	324	299	295	321	310	326	319	326	305	301	308	319	308	305	308	293	320	312	308	313	327	313	312	346	328	354	300	338	315	322	311	319	277	310	311	308	306	307	312	321	305	311	324	270	314	289	303	320	291	313	330	295	314	304	297	310	318	303	300	305	274	285	318	322	320	339	310	298	326	284	307	299	299	319	299	279	324	319	321	266	298	302	312	296	321	319	273	282	310	301	304	287	294	291	305	326	302	316	315	291	318	326	306	297	333	298	309	330	320	307	302	282	328	350	278	321	296	307	336	319	319	319	275	333	303	342	311	287	323	321	332	337	337	347	296	315	343	334	305	310	335	317	327	292	267	314	309	320	296	316	320	317	303	300	308	315	266	309	287	303	291	293	318	305	289	331	301	287	309	313	292	299	324	317	308	336	345	312	315	309	299	314	279	300	319	305	279	298	302	302	298	298	317	301	315	320	316	301	311	354	299	303	297	295	324	321	310	305	293	344	318	304	311	301	320	298	284	296	268	303	308	286	317	296	301	309	327	309	312	320	293	328	296	325	281	332	334	312	309	313	265	286	251	267	307	298	298	289	297	313	311	315	305	312	299	314	308	273	286	303	314	308	311	280	312	297	305	345	317	304	285	305	319	318	330	338	284	313	301	312	294	299	302	276	316	311	314	319	297	318	298	327	308	319	326	307	305	300	298	318	315	315	289	325	324	306	315	331	321	298	302	287	284	304	308	317	329	289	287	320	315	312	323	326	303	294	297	339	327	305	322	328	307	297	301	311	316	334	351	307	329	303	293	292	308	326	336	302	302	307	297	342	308	329	301	305	311	333	323	332	300	318	339	276	329	311	283	294	310	321	296	320	303	296	344	331	316	328	341	304	295	309	325	317	334	297	302	310	315	312	310	299	301	320	326	333	304	282	306	311	289	339	327	326	314	312	319	317	323	315	298	303	320	286	292	283	317	318	289	280	309	333	294	302	290
2789	935	495	207	104	67	70	67	62	66	62	55	55	54	58	48	36	50	45	48	39	63	42	48	58	52	72	71	47	57	72	63	47	54	73	71	75	73	77	65	63	64	70	45	55	46	48	52	48	36	44	39	55	44	39	29	42	42	44	40	29	36	46	43	42	40	42	38	40	33	41	32	38	46	38	38	38	41	47	31	40	35	40	35	46	43	35	38	43	45	52	31	35	39	36	28	31	42	45	40	30	32	37	37	31	40	43	49	29	39	29	34	30	43	27	33	35	28	31	41	45	34	44	46	32	36	46	35	31	55	43	39	33	33	42	28	47	34	40	39	32	28	40	33	32	29	34	38	32	39	42	39	33	37	45	41	43	29	35	39	26	25	44	29	36	40	29	46	36	41	27	29	41	43	33	39	38	33	34	40	24	31	44	36	31	32	38	33	32	27	38	32	34	30	43	37	24	35	34	43	26	27	30	37	41	34	33	32	26	34	35	37	38	34	34	38	31	40	33	41	33	36	30	33	40	36	32	30	28	29	29	38	29	33	46	33	35	29	33	48	40	32	33	40	40	32	28	37	38	31	39	31	45	30	33	33	36	41	27	31	24	34	40	34	42	32	34	32	39	36	22	29	36	34	36	29	42	35	50	30	39	36	33	37	53	25	36	27	42	39	39	33	49	25	39	31	37	37	28	44	38	42	31	31	39	33	39	37	38	41	38	34	34	38	37	24	37	42	31	39	54	38	34	27	39	37	41	41	35	39	36	36	34	35	40	47	30	37	35	38	47	40	39	36	34	30	39	36	36	42	35	41	38	26	27	25	34	33	46	39	41	35	32	30	35	32	30	40	40	36	34	31	45	29	35	26	38	39	33	29	36	35	35	27	29	40	26	34	33	36	32	36	46	43	47	34	35	37	45	29	33	50	36	29	32	41	27	33	33	32	41	35	27	39	30	40	33	33	35	30	47	39	35	50	32	46	41	33	35	27	37	36	43	35	28	37	29	33	31	40	31	33	35	40	32	33	36	31	40	41	37	31	35	31	30	36	26	38	44	40	43	30	41	36	40	30	36	25	35	33	52	32	37	36	39	34	40	39	39	24	44	53	46	37	37	30	35	34	38	31	38	35	42	39	43	41	44	34	29	39	35	44	43	23	40	45	33	36	39	45	25	36	40	37	45	43	26	38	42	36	28	28	26	44	30	34	47	32	38	38	34	30	43	34	32	35	41	39	34	26	46	37	37	37	37	26	30	41	44	42	35	35	38	38	26	26	37	38	39	35	38	28	29	42	31	31	36	41	28	38	39	28	34	27	40	27	36	45	32	38	34	42	39	45	32	40	33	35	36	28	21	36	44	39	33	36	34	40	37	32	31	35	39	34	39	39	34	39	32	48	30	33	51	39	40	42	27	39	27	38	31	48	34	38	31	40	37	48	43	30	38	35	34	27	42	37	38	35	22	42	40	26	45	29	28	41	36	34	30	40	41	34	38	32	43	42	36	39	40	31	26	35	31	43	36	47	37	44	37	44	37	27	23	33	27	42	29	33	34	36	50	37	38	30	31	36	46	29	41	41	33	32	36	42	35	28	31	37	48	36	42	41	35	53	36	27	32	36	40	38	39	41	34	41	30	25	42	46	32	40	35	33	35	45	29	41	36	36	36	31	46	45	36	35	34	32	44	34	26	34	34	39	46	36	38	39	36	28	46	38	30	34	33	40	31	46	44	40	34	39	29	38	38	43	36	33	37	44	38	27	33	33	36	34	48	49	41	34	37	32	36	30	41	31	41	35	41	28	42	38	41	34	36	41	41	38	26	35	38	41	29	43	32	37	21	28	42	34	37	43	36	32	33	36	44	41	29	30	41	30	36	47	27	31	37	35	49	33	32	39	31	38	33	39	45	47	30	37	34	31	37	39	42	37	32	35	31	37	40	42	30	40	29	39	52	37	42	51	40	29	40	42	37	34	26	43	31	49	46	41	45	44	34	37	39	30	27	26	31	29	33	34	29	34	27	41	39	43	37	33	43	22	44	42	28	42	25	42	33	30	39	36	36	44	47	42	44	34	32	42	32	33	41	30	38	31	32	32	41	38	51	40	44	36	40	39	34	31	36	33	33	42	27	28	37	47	46	35	39	28	26	38	38	40	32	44	33	32	38	34	39	34	41	37	37	29	40	33	39	44	39	29	36	36	30	33	40	29	40	43	34	31	37	39	43	28	34	36	31	39	38	27	30	46	28	27	43	42	46	34	37	28	31	34	30	33	27	26	39	37	34	26	30	33	36	41	32	32	30	28	40	29	39	33	23	36	41	35	45	44	38	43	26	39	40	32	33	42	30	36	34	35	40	33	44	36	30	34	35	31	38	43	34	40	40	33	31	34	42	28	45	29	34	43	49	40	42	43	30	34	28	23	27	29	31	42	36	28	33	28	50	45	38	38	39	42	31	31	28	44	36	35	37	37	33	36	44	40	32	45	46	37	39	38	18	35	30	34	41	38	35	36	47	39	34	28	34	35	39	38	40	38	32	37	43	38	39	33	44	44	42	48	44	30	44	39	34	27	32	30	39	27	39	32	42	45	31	34	20	38	33	34	28	38	39	35	39	34	41	37	39	38	35	41	33	40	29	35	35	34	36	36	30	35	41	37	43	43	48	27	39	29	28	34	42	38	37	36	31	28	35	41	25	41	23	33	34	25	35	40	28	38	37	32	36	36	36	30	27	31	35	17	42	26	34	39	47	33	38	27	34	51	37	32	19	41	33	43	32	36	38	39	34	31	54	43	38	37	34	38	31	29	36	29	34	31	34	39	35	36	31	30	39	32	25	32	33	31	39	38	28	43	30	29	41	30	35	32	29	36	38	50	36	45	28	35	32	26	30	34	33	32	40	39	37	41	29	40	32	29	28	41	36	39	43	34	40	29	42	27	40	34	35	34	34	30	37	39	26	31	38	49	35	37	29	35	32	28	35	32	37	28	31	40	48	34	35	37	38	33	35	44	45	32	34	30	35	39	39	42	49	30	35	39	31	29	38	39	34	32	25	32	37	32	34	33	31	36	34	37	39	30	36	34	29	38	46	48	38	38	38	40	29	34	37	40	29	38	43	34	32	36	32	36	46	30	29	31	22	45	40	45	32	39	33	36	37	47	27	39	45	38	41	27	35	36	27	34	40	31	29	35	25	41	30	41	28	33	43	32	38	43	39	39	37	32	38	28	36	19	37	31	28	45	26	31	53	44	37	34	40	40	34	47	34	35	38	27	42	39	46	29	52	42	27	33	35	39	45	32	34	30	27	33	37	31	34	39	42	50	34	35	44	32	37	47	28	37	35	41	38	34	34	45	30	37	32	35	37	54	26	38	33	33	35	38	34	31	23	27	42	27	29	32	40	30	39	31	37	36	37	43	43	34	31	27	32	42	52	36	36	34	30	46	36	31	36	37	37	34	43	37	26	43	27	37	27	28	35	39	36	35	41	27	34	50
22293	10686	5522	5433	6183	3844	2824	2426	1864	1510	1323	1058	940	842	804	800	718	643	615	574	575	614	564	682	934	1172	1183	1076	1132	1088	1012	956	955	926	995	1087	1163	1224	1182	1109	1042	840	824	766	686	635	637	601	566	443	429	396	371	379	387	365	384	369	436	372	410	364	402	334	334	355	407	413	398	437	410	416	432	414	386	389	372	332	365	318	304	330	318	335	319	315	369	334	367	388	340	332	362	354	326	303	293	353	302	292	297	276	316	331	318	319	307	318	326	316	287	284	312	311	332	317	294	332	312	297	298	308	337	316	311	279	286	275	341	329	285	308	308	303	295	344	328	353	310	313	296	323	303	331	311	306	297	316	297	324	297	313	309	303	317	326	319	336	296	317	350	308	328	314	318	325	293	300	295	284	311	284	301	288	301	303	289	283	310	308	289	315	328	273	302	327	317	302	307	320	282	293	270	328	301	300	302	306	299	295	298	309	345	297	323	334	295	333	299	291	285	317	298	299	320	289	294	301	305	329	317	264	329	346	309	305	285	309	333	313	316	297	332	312	335	325	321	312	296	317	303	325	314	317	307	309	321	340	320	287	294	321	318	318	319	315	320	324	320	315	300	325	309	340	281	294	321	315	291	328	299	321	303	353	297	268	303	304	300	308	293	332	320	319	320	288	330	299	297	300	286	266	297	331	304	347	307	316	346	309	328	327	300	309	300	318	289	302	310	310	289	302	317	305	325	350	319	316	310	310	331	335	303	297	312	279	306	339	336	339	289	307	310	295	274	313	310	300	303	311	318	303	301	302	321	321	326	324	318	283	327	297	303	324	303	294	332	325	311	326	313	306	306	284	281	341	271	301	310	304	290	314	315	300	316	317	294	300	285	324	335	333	306	319	329	320	336	331	313	327	311	327	308	305	298	318	287	324	299	299	314	300	327	298	336	320	303	329	319	308	306	309	303	295	328	277	287	301	310	311	290	308	301	290	321	316	287	319	306	309	350	316	344	369	288	274	320	320	321	281	327	325	296	313	303	305	301	325	335	304	330	329	299	293	301	303	278	290	324	288	303	306	325	302	308	283	311	300	313	309	324	306	337	294	303	310	322	306	269	284	320	328	320	293	328	334	332	310	268	286	326	278	286	311	289	297	307	323	304	328	316	323	323	314	304	316	306	331	306	306	329	303	282	312	304	315	322	315	312	314	324	317	301	276	324	308	314	295	305	287	341	320	278	277	306	303	345	285	299	298	299	310	293	308	319	298	334	297	333	357	309	305	303	290	316	335	318	309	299	324	295	314	316	310	336	308	303	317	331	313	294	297	296	283	333	317	306	278	303	281	294	306	317	275	341	282	296	303	317	319	297	320	316	294	304	307	293	287	296	335	311	298	290	289	336	301	303	298	312	338	320	310	301	306	318	318	340	308	313	299	315	331	270	299	308	294	302	312	293	313	291	307	338	287	331	324	293	323	313	310	320	313	304	291	302	288	329	308	291	313	313	300	313	306	319	324	355	322	301	340	322	309	287	306	322	299	337	328	278	310	321	320	299	322	317	324	331	335	289	319	347	322	301	324	282	337	319	313	295	307	291	330	307	329	299	326	312	335	287	319	332	293	326	332	334	312	310	312	332	301	281	334	279	335	281	269	312	322	342	311	323	347	316	293	339	323	312	326	291	319	305	310	297	314	296	309	317	330	305	304	341	360	315	352	305	296	311	284	320	334	307	299	314	310	290	318	320	345	288	340	302	312	312	299	321	325	316	325	317	297	309	311	282	313	304	305	302	275	336	289	301	303	282	290	315	306	311	301	343	305	318	332	279	309	310	302	327	309	329	287	306	337	311	291	322	329	311	291	270	308	310	307	318	307	332	327	295	327	284	311	323	297	335	301	304	335	294	268	295	320	310	320	318	347	315	301	309	287	315	307	293	318	293	314	308	340	307	306	328	306	311	325	285	311	286	306	297	311	288	298	327	336	280	314	330	328	324	311	333	292	296	335	304	297	306	319	307	295	291	361	321	312	307	303	316	321	313	342	290	345	311	333	332	301	319	323	304	297	343	325	323	307	294	301	335	290	297	322	300	294	310	304	311	299	312	291	275	307	292	331	278	294	342	307	328	319	299	289	286	289	306	272	288	289	300	378	317	303	302	297	303	331	305	312	296	272	310	331	330	319	296	318	334	314	295	298	294	283	301	307	330	303	274	307	325	316	296	315	300	287	330	309	322	313	311	293	303	317	353	320	302	315	289	293	304	307	312	320	296	297	342	334	292	302	330	290	301	316	284	297	323	287	325	269	278	310	316	312	292	319	296	298	309	320	287	336	298	337	324	308	284	332	305	293	328	298	311	313	308	310	327	303	269	326	293	318	305	318	320	306	314	270	314	311	318	306	296	311	307	332	326	317	311	314	320	310	295	316	327	304	294	328	299	299	299	298	309	319	296	288	289	315	296	308	341	324	305	310	322	292	341	310	319	314	315	282	315	321	332	299	306	308	313	312	322	317	300	319	340	299	287	326	311	275	314	302	308	321	288	284	292	326	294	315	297	303	315	314	302	305	295	299	310	293	292	297	298	292	293	312	268	333	333	312	302	336	317	322	309	317	305	307	294	308	297	303	325	331	335	274	290	314	293	309	319	333	297	313	302	289	333	324	297	278	313	309	320	306	305	309	337	321	293	315	310	295	306	319	330	329	316	316	305	323	298	335	329	315	304	313	341	308	306	324	310	325	278	342	318	306	295	296	303	290	348	300	306	314	347	306	316	310	323	321	330	332	307	290	321	322	307	291	326	293	299	318	290	311	312	311	316	298	304	305	296	294	282	330	315	319	315	316	305	297	322	312	326	324	272	299	325	296	290	301	304	297	290	335	334	303	318	329	326	320	297	289	354	315	308	327	284	332	317	307	315	341	303	325	308	321	327	324	306	307	304	330	315	292	303	315	316	281	332	278	333	298	308	281	331	291	328	323	328	322	301	312	306	303	289	270	304	306	296	308	279	315	325	315	284	313	317	341	306	295	306	311	302	313	295	300	285	288	318	306	334	349	310	292	354	317	339	307	317	314	323	295	306	316	306	297	315	325	318	295	310	275	317	330	296	331	292	308	294	313	318	323	311	345	304	323	335	338	290	325	307	313	318	312	342	319	312	343	318	324	295	297	311	307	302	305	293	321	336	325	295	320	296	316	303	277	314	350	294	319	329	322	296	302	309	309	296	294	325	292	310	289	288	322	317	289	317	310	298	322	352	306	266	313	300	300	303	304	322	294	283	292	296	320	298	307	311	289	280	303	298	322	331	298	313	321	326	289	274	303	293	361	310	311	352	333	349	308	315	305	290	292	303	340	319	314	329	317	317	319	296	303	298	309	305	276	320	318	303	330	316	316	290	312	284	306	327	303	314	289	289	311	305	279	314	312	307	335	332	310	326	299	316	314	281	301	322	291	295	316	346	304	312	317	334	285	343	287	311	313	329	307	273	265	280	286	318	327	306	319	296	317
2820	1432	705	375	140	94	80	83	77	69	74	62	44	46	50	44	41	46	30	43	43	50	44	58	64	56	60	53	54	48	59	64	55	66	74	71	79	68	67	45	60	50	51	47	48	51	50	46	39	37	40	26	30	33	18	37	31	27	30	31	35	37	24	30	26	32	36	37	29	28	34	29	43	33	33	29	26	27	39	27	40	31	33	33	24	26	39	28	31	48	33	28	30	22	32	38	31	32	25	27	38	26	30	25	27	35	34	26	33	26	25	28	29	32	26	32	19	34	34	23	30	24	36	28	33	31	26	27	34	23	27	38	27	30	38	32	25	29	29	28	33	27	27	36	40	28	26	30	30	33	30	30	33	28	25	41	39	35	23	28	34	28	27	30	29	31	33	22	29	31	31	36	21	28	33	24	34	33	33	32	29	27	21	20	26	22	33	30	24	27	29	34	37	38	27	28	24	38	39	27	33	32	23	39	33	33	40	27	22	26	30	25	42	28	25	24	28	30	23	26	31	32	26	20	28	22	39	32	26	30	33	23	29	41	28	29	27	35	28	35	20	22	29	30	35	27	32	33	40	37	32	35	27	27	43	25	26	24	21	30	31	27	26	36	30	25	23	34	27	26	16	32	28	30	34	28	23	28	28	30	32	32	32	27	36	26	15	32	30	23	27	28	33	30	26	35	22	28	31	37	23	18	29	23	29	25	28	32	31	36	33	30	28	25	33	35	20	28	23	22	33	34	31	27	23	21	16	27	30	28	30	31	27	29	31	23	26	35	21	24	31	23	31	29	28	32	35	22	30	30	28	33	21	33	31	33	34	31	29	25	23	25	29	39	26	30	28	31	35	35	23	32	26	26	25	25	43	38	35	27	31	38	35	18	34	17	30	27	20	27	29	29	28	27	27	38	35	23	29	23	26	29	25	26	32	22	30	39	43	21	29	30	19	30	28	25	28	23	23	31	21	31	30	39	20	31	31	25	30	30	26	25	32	32	29	30	25	31	25	22	22	23	33	35	19	33	28	27	26	29	31	31	29	34	34	22	20	26	23	27	23	35	28	29	27	30	29	37	35	40	31	23	37	33	25	27	38	23	27	25	32	33	32	16	34	27	21	25	30	29	26	31	30	31	32	20	22	34	30	34	23	25	29	33	26	36	33	29	21	29	25	21	30	38	31	24	28	34	29	37	35	25	29	29	29	27	30	30	39	31	23	29	23	33	28	27	37	23	31	30	30	36	32	42	25	29	39	27	30	24	36	28	21	18	28	26	38	21	30	27	22	16	23	36	37	34	20	37	22	31	31	21	31	26	28	28	32	29	37	28	19	29	31	17	32	36	24	34	34	20	26	28	24	33	29	29	23	34	23	25	18	24	27	27	30	31	30	26	27	21	28	31	39	26	29	36	28	29	29	21	34	24	27	20	34	25	24	37	30	36	27	27	29	22	22	18	30	33	32	36	30	30	33	26	30	24	25	30	30	34	29	21	32	17	31	36	19	27	23	26	37	30	31	24	30	36	38	23	33	30	32	30	25	28	38	25	24	25	33	28	28	28	25	22	37	32	35	28	28	34	29	25	33	27	20	26	24	20	28	32	36	25	33	29	30	30	35	30	28	32	20	21	33	32	27	35	23	18	27	32	27	28	23	26	23	28	30	29	33	28	34	30	23	29	25	25	32	33	24	28	33	22	28	17	26	28	21	21	30	24	25	31	50	34	23	30	28	36	29	30	24	25	25	37	32	28	29	28	15	29	34	35	30	26	29	36	17	27	29	33	26	30	30	31	29	36	29	28	38	26	28	35	22	29	24	24	19	18	27	31	23	30	21	28	27	29	36	41	23	31	32	31	31	30	29	33	29	33	27	32	28	36	37	27	25	33	22	29	28	26	25	23	28	37	32	13	27	17	25	29	23	29	27	32	49	36	25	29	26	29	23	22	33	17	28	32	23	29	33	26	23	18	15	33	28	27	26	34	36	29	24	36	41	37	28	29	24	37	31	38	35	24	31	27	34	17	31	26	36	25	28	24	30	25	41	26	26	25	27	37	31	40	34	34	24	29	23	27	33	39	30	18	26	33	29	28	30	14	39	25	26	23	28	24	31	26	34	32	38	30	28	23	24	31	32	36	32	26	28	22	28	38	23	29	27	34	26	22	26	27	32	28	19	32	37	19	28	41	40	28	29	29	31	34	43	30	23	25	23	30	29	22	28	46	30	32	20	41	18	30	32	26	18	30	29	21	33	27	31	30	32	27	23	30	34	24	34	38	28	29	30	37	27	32	32	28	25	27	26	26	33	35	31	28	37	36	31	28	38	28	33	22	23	31	31	34	21	31	33	24	23	27	27	26	22	27	35	25	29	28	27	28	34	27	31	18	26	37	34	26	41	29	25	34	30	34	23	31	34	47	36	24	34	25	30	30	29	24	27	28	28	27	29	34	32	31	27	22	27	28	28	39	24	29	44	29	26	24	29	29	34	32	20	27	24	22	32	29	28	34	35	24	23	26	34	28	22	29	25	28	34	28	30	23	28	31	33	18	30	24	29	28	30	32	28	29	23	24	37	30	27	25	19	36	27	32	31	32	33	22	32	23	34	24	27	32	47	31	27	26	31	33	19	32	20	28	25	31	27	35	35	33	26	21	26	33	28	29	25	31	31	36	30	26	33	33	33	29	19	24	29	21	26	36	23	39	24	30	30	23	27	20	28	40	41	33	25	32	19	32	29	34	33	27	22	30	32	34	18	37	25	32	24	38	20	30	21	24	16	27	32	25	29	17	28	22	29	24	30	22	26	29	40	44	31	29	23	23	26	28	29	34	27	26	26	44	28	42	34	32	32	22	32	32	22	27	35	31	25	24	33	31	37	35	20	32	23	33	29	17	23	28	30	21	19	21	28	40	31	27	26	33	25	30	19	26	31	32	23	25	32	33	33	34	30	26	24	36	27	26	24	35	30	35	25	22	31	31	26	37	29	33	29	29	24	30	33	33	35	32	30	33	35	25	33	37	37	22	28	28	25	30	25	37	16	26	28	35	17	24	30	22	33	42	37	29	35	36	31	29	28	28	26	35	26	38	35	25	29	22	39	39	31	37	21	29	32	22	35	37	27	35	36	28	21	28	29	29	20	30	37	28	28	32	30	26	30	34	35	31	30	33	26	33	29	27	18	25	29	30	35	33	37	22	28	31	33	23	29	35	35	33	29	26	30	23	21	31	30	26	42	33	32	23	35	32	23	24	39	37	25	35	25	35	19	36	26	20	32	27	28	23	19	29	23	26	30	23	29	26	22	27	24	31	31	35	29	33	27	28	21	24	34	36	20	26	30	28	34	33	22	25	37	23	27	26	24	37	20	29	34	29	32	33	33	25	30	22	35	38	38	25	24	36	26	40	28	33	25	31	33	32	41	30	39	32	26	25	25	31	26	31	26	35	30	24	38	30	30	28	33	35	37	36	28	26	23	33	30	35	22	22	30	24	36	35
26166	13369	7555	8676	8174	5544	4250	3374	2740	2151	1716	1482	1319	1230	1015	887	782	792	761	652	679	716	857	1165	1200	1188	1228	1164	1046	973	969	972	1007	1126	1210	1370	1482	1431	1238	1135	951	868	780	801	728	700	695	664	560	409	404	355	353	330	313	356	404	381	377	375	348	308	305	312	364	389	412	411	389	414	364	374	370	361	339	352	296	306	294	296	283	296	255	264	318	301	314	274	286	300	286	309	248	266	265	251	319	268	265	256	301	268	298	278	294	326	278	291	260	243	261	264	265	261	274	235	248	222	257	258	244	271	255	231	225	268	249	247	255	247	264	234	238	269	250	235	253	260	227	267	242	257	224	261	256	284	265	242	261	243	267	254	245	244	280	259	239	263	251	276	254	254	237	230	230	243	259	242	272	278	273	241	266	253	261	245	248	282	232	275	239	262	231	265	238	252	247	273	243	256	281	233	240	248	280	241	234	269	231	248	270	229	224	245	247	247	256	250	259	271	265	243	250	244	257	266	264	255	235	267	236	249	242	246	266	247	275	265	251	242	263	237	253	252	269	255	243	239	248	236	250	263	241	265	258	261	234	255	258	265	274	240	236	253	240	239	243	268	249	256	268	233	257	255	258	223	271	257	273	242	261	253	243	249	288	234	240	271	241	242	260	257	261	211	248	216	242	257	243	264	277	277	263	277	262	230	273	229	251	267	248	271	261	251	256	256	244	254	272	256	244	216	233	255	237	272	274	269	280	294	250	226	235	270	230	233	261	260	252	244	270	251	239	245	254	249	249	254	261	260	207	241	263	258	267	258	235	247	214	265	256	246	267	261	251	236	241	244	255	246	257	248	234	267	259	258	247	229	236	243	251	258	242	249	243	250	225	254	237	222	247	272	269	242	288	256	258	241	230	241	209	247	230	227	244	254	244	214	259	262	246	251	240	271	239	238	240	249	268	266	263	237	251	239	236	271	264	273	248	257	253	255	255	241	256	270	247	251	245	254	272	277	268	223	257	263	218	252	270	266	244	252	250	250	267	244	263	265	279	269	286	245	252	255	256	283	236	273	283	248	275	262	258	254	240	249	229	225	234	236	250	262	247	244	279	235	267	221	284	247	274	279	286	262	262	272	269	259	244	263	242	260	240	260	271	250	239	257	223	258	256	243	251	271	279	260	231	271	257	239	250	267	225	265	264	255	275	279	251	261	249	269	224	273	238	231	246	243	221	243	255	263	232	251	252	259	238	249	236	245	246	248	285	249	265	268	253	247	224	249	250	241	226	251	227	230	298	232	267	235	234	250	261	261	286	226	251	224	233	250	266	260	247	246	239	256	264	269	250	253	224	231	238	235	269	272	272	283	228	276	247	264	251	263	241	263	248	258	255	240	273	248	259	259	266	249	254	221	235	236	251	255	262	264	281	287	263	245	221	238	271	248	282	270	283	261	245	246	253	233	247	236	248	257	242	232	228	249	235	246	282	238	248	238	258	240	268	250	218	262	271	275	239	251	250	238	255	228	227	265	268	281	250	255	254	245	262	246	283	247	257	260	255	259	251	246	261	269	250	274	244	256	256	255	254	229	275	271	238	262	246	226	258	234	259	230	279	261	239	259	250	273	244	243	258	239	236	269	234	279	253	257	242	227	255	256	236	269	257	260	247	270	243	242	235	256	262	274	231	237	249	249	220	237	237	274	244	269	231	229	248	249	244	241	259	267	235	260	268	243	238	245	260	235	260	223	260	249	254	261	255	238	263	248	283	279	253	249	256	272	257	277	274	237	278	231	267	256	220	264	252	244	282	296	269	271	242	246	250	256	244	247	265	252	247	230	268	241	261	253	253	253	239	232	250	273	262	226	253	253	246	272	242	242	256	257	250	245	247	254	262	255	268	227	252	285	241	283	269	248	284	262	260	240	271	264	267	250	259	266	244	251	252	232	268	245	244	247	253	245	268	256	262	260	239	266	249	269	255	253	245	258	231	250	273	245	271	270	234	246	213	294	227	258	248	245	261	257	259	261	264	256	275	241	285	282	249	232	262	237	267	251	273	229	278	241	279	255	270	255	218	266	224	276	232	260	292	246	235	254	260	251	248	232	259	227	253	238	241	250	262	229	251	286	242	266	236	266	272	281	239	262	244	252	264	250	249	262	270	247	226	229	275	244	273	261	275	251	250	256	264	251	245	267	241	267	271	228	272	228	262	269	246	278	255	270	268	272	264	264	235	238	249	277	275	232	260	249	270	257	245	265	271	261	251	266	234	219	257	215	239	241	249	263	251	254	281	233	259	229	249	269	282	234	219	241	260	256	255	229	239	247	234	261	244	258	255	247	229	224	277	249	262	260	268	290	256	242	284	252	244	248	245	243	285	254	288	247	256	289	240	269	272	256	251	261	245	268	275	253	256	259	247	261	270	226	244	288	259	248	235	281	233	259	233	248	240	253	249	240	280	273	250	253	261	250	233	247	275	249	287	283	277	260	229	249	267	252	264	244	251	272	239	235	260	275	257	236	225	265	244	255	234	251	251	273	263	224	273	251	243	278	248	265	260	235	244	270	237	259	259	248	257	254	224	250	269	267	229	246	247	231	253	231	265	264	247	263	256	255	252	256	226	250	242	304	234	274	248	281	272	271	259	256	258	253	283	246	244	257	255	264	253	254	250	271	242	235	236	255	236	228	256	245	246	247	264	252	232	258	273	235	244	267	265	252	260	251	230	248	274	246	244	265	238	262	252	279	257	255	244	234	243	258	258	253	252	280	271	238	261	246	228	290	235	253	240	249	245	269	270	223	249	281	231	255	252	250	271	272	253	261	270	260	246	259	284	245	269	241	273	242	241	250	254	260	251	242	272	220	246	257	249	232	270	270	250	267	290	232	286	256	228	274	239	266	254	276	270	244	266	247	268	266	216	242	259	276	256	250	244	235	251	250	260	290	274	267	258	260	270	241	265	266	244	275	234	252	248	232	260	253	250	236	246	250	245	247	255	232	245	277	249	269	237	264	237	256	216	255	248	276	248	267	266	256	261	270	260	282	219	250	259	239	238	224	248	220	255	254	243	259	248	265	270	273	259	246	244	241	280	242	257	296	245	261	255	250	261	273	287	241	246	278	261	224	247	278	261	244	269	284	241	257	246	231	234	275	267	273	258	265	232	223	267	258	256	274	266	248	256	246	269	244	239	250	244	255	286	233	262	257	247	257	239	252	245	234	250	266	236	258	261	249	228	286	242	245	254	271	244	236	236	249	257	257	267	272	302	248	254	270	249	272	259	264	260	268	248	247	237	240	263	251	294	257	231	268	259	234	241	272	233	275	262	249	222	273	261	267	282	268	252	227	248	279	238	242	248	256	265	255	242	259	257	248	243	233	259	227	238	273	266	248	277	253	230	226	269	245	241	231	263	289	221	262	258	264	266	261	273	252	227	240	241	250	258	290	238	259	262	246	274	255	243	262	266	267	218	273	260	248	263	239	252	215	258	247	284	264	275	255	259	235	262	268
2032	736	333	172	72	48	48	65	50	52	42	40	47	41	51	50	39	53	34	40	40	44	75	61	52	75	69	51	67	57	57	54	47	65	68	49	51	67	58	58	57	65	53	50	56	51	43	45	48	48	32	57	43	43	38	38	56	48	46	42	51	41	41	40	44	47	45	52	49	52	47	38	46	35	36	41	40	36	32	49	46	40	28	43	40	52	48	55	42	44	43	39	51	36	41	39	49	39	46	37	50	42	43	36	43	44	36	45	39	38	41	48	42	41	39	53	42	41	37	49	41	46	51	37	41	26	38	36	46	47	37	37	38	37	43	42	49	41	37	46	39	55	47	34	50	36	46	41	41	40	45	43	32	45	44	47	44	34	38	43	45	51	52	39	41	34	34	43	34	39	51	31	43	29	40	36	41	39	37	39	44	38	34	39	41	31	54	43	29	28	49	42	40	38	35	43	29	36	42	49	38	43	48	38	46	41	41	52	28	45	49	42	42	40	41	34	38	51	36	41	50	50	50	45	43	46	33	43	42	33	50	52	42	48	40	43	48	45	39	34	48	29	39	38	46	42	43	40	36	51	39	37	51	41	36	32	51	53	43	37	35	38	41	46	30	43	34	39	43	51	42	46	54	45	50	47	44	39	46	41	36	42	39	43	34	35	39	35	31	38	55	42	43	44	48	33	54	38	34	32	35	41	40	43	31	45	41	43	50	52	50	39	24	56	38	45	47	42	34	50	47	34	34	44	44	35	39	56	48	39	33	27	45	43	45	41	40	42	50	44	36	28	39	37	40	32	50	50	44	24	42	32	50	47	37	33	43	44	33	46	36	41	38	34	40	43	42	36	44	37	37	40	46	63	44	39	43	36	30	40	32	33	49	62	47	37	35	42	43	39	50	38	37	43	52	53	54	51	50	39	42	41	33	43	51	44	46	31	37	50	49	50	45	47	45	35	39	41	33	35	38	48	34	41	31	43	33	37	25	38	44	41	43	43	36	40	42	47	46	45	37	49	39	32	48	47	48	56	44	39	36	46	41	38	44	35	49	42	50	34	46	47	35	51	41	52	47	41	39	43	43	40	42	38	55	43	38	40	51	42	41	41	32	43	35	50	40	49	50	38	59	42	50	34	37	30	41	39	37	39	27	35	47	43	50	48	44	50	40	42	40	39	42	36	54	38	54	43	44	41	51	41	35	38	34	41	49	51	41	44	43	43	41	38	38	38	45	38	33	39	38	47	46	45	52	45	40	46	50	42	40	42	43	31	49	54	41	45	39	28	41	40	35	42	40	38	39	41	35	38	51	44	39	50	36	46	56	54	22	37	66	34	44	39	42	38	41	29	51	42	46	38	29	39	37	43	43	35	32	34	37	44	38	45	42	34	40	48	41	47	42	54	38	36	43	41	40	40	34	39	31	58	49	36	44	40	36	40	62	35	40	47	34	44	39	38	53	40	39	45	39	43	39	40	43	42	41	44	38	37	46	51	43	43	31	41	42	30	35	35	43	45	48	35	44	35	44	47	40	40	41	37	51	44	40	42	44	40	48	37	40	47	34	40	38	45	39	48	41	62	49	39	40	43	39	34	52	46	52	36	36	39	39	34	42	32	37	36	44	38	38	36	33	49	42	36	40	37	39	38	38	47	34	36	53	42	39	47	45	41	49	46	44	45	41	55	62	41	41	53	34	35	39	41	31	39	42	48	38	45	52	49	38	53	56	35	55	40	49	39	37	42	33	42	50	44	38	45	37	39	37	45	35	35	38	36	48	41	30	37	42	42	51	46	40	37	38	39	41	37	46	57	44	44	41	41	41	56	52	39	53	45	43	49	26	43	35	44	34	39	29	30	45	44	31	44	57	52	43	54	39	36	53	33	36	51	37	30	44	44	38	35	39	34	30	48	45	46	38	35	40	54	25	44	40	34	40	45	30	32	43	25	38	43	40	36	39	41	31	46	44	33	40	46	39	44	33	44	36	47	39	35	47	42	48	43	44	36	39	33	42	50	40	34	34	39	44	40	41	46	37	48	35	36	45	40	47	52	35	47	42	45	40	47	34	39	56	30	56	46	42	40	35	39	47	48	39	39	38	47	39	45	41	51	58	37	42	33	40	40	41	49	31	44	41	48	36	47	33	39	40	37	38	37	48	34	50	42	44	43	24	39	44	41	45	38	39	43	48	34	47	38	34	52	46	48	24	35	47	35	43	39	35	33	51	45	49	51	38	35	46	41	43	47	29	51	41	49	40	45	39	45	44	36	39	33	41	41	46	39	40	34	46	49	50	35	48	37	31	38	45	47	50	38	49	44	47	44	33	38	51	33	37	49	42	38	42	36	49	41	34	42	29	37	38	45	45	45	47	46	45	48	35	41	42	25	40	42	37	34	54	46	37	45	44	54	51	47	44	37	42	40	55	46	38	46	35	40	39	42	32	35	40	47	34	37	41	42	34	48	41	36	39	37	58	44	43	39	51	38	44	54	33	49	40	41	37	51	36	50	43	45	46	46	41	41	38	49	44	32	59	45	36	45	40	42	43	29	52	50	52	40	35	36	33	31	40	39	33	35	44	47	41	47	49	40	44	42	55	44	34	34	38	50	35	36	42	40	40	38	46	43	48	49	32	41	40	40	31	41	47	42	48	40	48	35	43	41	36	35	41	47	36	36	42	44	44	31	43	31	38	30	57	37	51	43	44	44	48	40	38	44	31	49	47	38	56	33	42	46	37	42	39	28	45	41	44	47	41	41	37	41	35	39	45	51	42	45	36	45	40	54	40	35	54	50	42	51	37	36	45	42	40	43	42	45	36	36	42	50	41	45	46	38	39	46	51	34	45	38	53	54	46	36	38	34	45	41	38	40	39	46	36	40	36	36	39	36	32	39	44	34	45	49	53	46	41	51	50	42	41	25	43	33	37	41	40	41	39	36	37	37	55	33	45	35	30	47	42	38	57	45	37	46	41	45	46	46	40	45	51	38	48	42	37	47	48	43	42	39	35	34	35	36	49	37	39	39	44	39	50	55	35	49	47	45	43	39	42	47	36	42	31	54	40	51	43	47	35	48	54	45	41	28	45	43	40	63	41	51	47	44	47	30	34	31	44	39	40	37	43	35	47	47	38	45	43	36	53	46	38	46	28	35	33	45	35	36	40	42	37	39	41	43	43	46	36	34	33	43	37	43	54	36	40	41	54	48	42	37	38	49	36	51	41	40	48	34	29	41	44	33	43	48	51	47	25	57	46	44	37	40	43	55	33	40	49	46	40	38	33	32	45	40	41	40	41	38	35	40	49	38	33	35	41	48	33	42	48	40	45	41	44	52	49	44	40	28	48	41	41	37	48	30	40	43	39	50	33	37	50	36	34	29	49	45	43	58	41	38	37	41	46	46	42	41	36	46	44	46	33	35	42	47	53	43	47	51	43	40	48	38	38	50	40	34	44	39	39	36	32	39	50	41	41	49	32	38	39	37	46	42	39	47	45	45
19812	9009	4104	3640	3521	1778	1393	1219	1027	898	795	685	687	662	602	531	559	563	495	497	499	610	735	844	931	897	896	927	833	729	715	730	728	740	745	885	968	911	811	704	644	632	642	641	680	646	600	509	453	417	435	380	404	418	392	428	460	439	424	396	379	406	415	404	379	381	435	391	442	413	441	407	389	404	405	382	387	391	407	368	395	402	388	413	398	378	355	373	379	324	403	390	356	393	353	352	369	349	377	378	379	394	374	386	367	359	380	390	362	337	360	352	376	342	324	324	336	356	351	369	329	347	364	366	356	349	358	399	347	370	348	355	376	347	348	342	354	325	379	340	363	346	367	337	360	374	341	357	374	348	363	382	334	343	363	381	326	327	359	386	359	367	344	339	352	348	362	333	373	332	352	355	342	369	358	336	358	364	357	382	392	382	356	360	332	345	366	361	335	398	348	322	328	336	337	379	372	353	364	371	351	338	356	374	353	382	341	345	376	344	344	353	360	374	343	380	334	340	349	318	338	334	323	383	370	364	353	361	352	380	376	323	336	364	361	389	371	357	381	356	345	345	359	389	385	405	322	339	357	385	381	386	354	381	352	377	343	354	337	354	358	371	399	343	363	363	335	339	359	349	349	375	360	313	330	356	364	365	342	319	353	349	331	364	376	320	321	382	373	346	385	348	356	358	370	359	351	349	378	382	314	359	366	356	316	387	360	349	390	356	333	383	362	335	369	346	360	361	405	372	349	378	364	357	385	336	372	362	399	395	340	360	331	359	359	333	354	364	362	346	400	363	363	371	366	349	338	346	356	366	366	371	369	342	332	371	396	382	399	365	375	391	385	356	316	320	347	363	382	393	379	343	364	366	335	346	365	335	374	352	355	333	345	346	350	375	335	365	372	337	338	371	332	372	364	358	346	367	353	359	360	356	324	374	350	323	369	331	375	379	370	323	376	361	346	356	376	367	400	352	325	358	339	350	359	367	342	359	342	348	343	362	372	391	347	362	351	363	372	384	323	353	343	373	343	361	370	342	373	346	344	376	385	366	326	360	315	332	373	342	343	365	366	339	373	345	348	360	363	346	337	340	338	347	370	341	341	342	382	329	344	379	339	353	336	361	371	335	347	347	363	393	354	346	358	353	339	385	374	356	362	351	373	361	353	388	373	330	359	362	386	343	351	382	357	380	363	370	358	365	335	343	363	357	339	359	381	397	340	328	385	370	370	339	367	332	349	343	367	332	351	343	376	349	358	368	359	394	371	369	365	386	367	349	370	346	350	335	355	337	348	350	359	305	371	371	365	360	346	339	356	334	331	331	334	353	374	375	376	381	333	370	383	391	338	349	352	377	357	317	337	352	347	357	358	361	365	331	356	367	338	373	379	351	335	344	376	353	382	357	379	351	338	357	318	327	385	348	424	316	358	347	362	336	371	360	351	326	367	348	360	367	388	330	361	315	359	339	350	346	357	351	362	386	350	398	376	349	393	364	335	341	317	358	359	348	368	340	356	401	360	368	329	380	346	345	396	361	369	368	356	338	356	350	350	355	338	351	356	389	331	373	383	367	377	341	394	354	355	367	390	393	372	360	343	368	345	360	344	327	328	369	376	373	356	340	360	336	347	323	341	346	355	378	368	378	347	370	329	341	377	355	354	347	351	319	377	349	381	333	356	339	350	346	359	352	355	347	345	344	400	365	361	375	328	352	351	382	339	348	372	322	391	360	356	329	395	404	373	349	384	328	365	357	354	339	341	335	359	392	377	355	362	309	331	361	367	373	331	349	348	376	376	375	380	379	344	351	390	340	358	353	339	388	356	353	353	379	371	375	329	355	371	343	356	358	365	331	358	324	352	350	369	372	357	363	370	368	361	371	369	353	333	339	349	336	383	386	346	335	347	351	355	358	388	371	349	397	348	372	344	339	347	377	369	353	354	346	370	342	358	375	386	315	353	382	369	404	389	353	335	374	360	370	373	340	359	347	374	319	358	382	340	384	391	396	369	401	371	366	362	342	372	333	356	363	385	328	377	333	375	351	345	352	390	353	342	356	364	338	354	369	357	367	383	357	347	364	369	365	370	353	391	366	333	358	347	346	345	332	362	350	380	371	346	365	329	413	347	382	345	336	348	357	362	378	393	340	346	347	364	386	340	372	368	371	339	353	335	390	352	370	345	364	377	346	361	352	329	347	349	350	362	384	335	348	390	353	344	360	387	347	338	384	381	360	362	367	401	390	343	380	428	407	375	356	348	374	305	394	346	365	380	356	363	328	355	357	393	368	362	347	359	364	344	379	314	340	362	344	392	347	310	347	344	351	338	362	374	383	341	378	385	348	365	345	366	326	389	358	356	344	331	365	360	357	389	340	382	381	356	361	337	368	374	359	370	370	368	331	368	366	362	357	361	350	319	344	350	318	327	373	345	346	364	350	334	368	360	366	365	387	335	356	372	333	334	347	358	328	366	347	357	341	333	338	335	378	342	363	386	332	343	364	368	341	375	353	343	357	345	358	358	342	359	368	362	358	400	373	377	345	363	369	382	367	369	329	374	328	327	392	331	336	361	383	390	359	383	342	374	356	333	353	348	367	338	342	318	350	379	363	360	357	369	379	385	337	406	358	313	397	358	359	347	333	354	364	368	359	375	345	367	349	339	343	370	352	369	328	355	319	378	340	352	338	331	377	356	360	312	348	371	384	391	355	332	341	388	357	355	392	340	337	365	367	344	353	349	323	329	371	365	357	354	356	354	338	357	353	347	371	375	379	358	353	374	390	351	373	367	344	365	341	346	347	351	336	366	326	360	330	358	354	354	348	375	328	363	380	372	374	344	335	369	373	366	345	358	360	374	328	380	354	392	361	370	377	326	347	350	389	360	333	382	373	367	354	375	344	345	339	370	332	362	354	347	389	345	373	344	359	362	349	381	376	370	379	351	361	362	371	337	336	362	371	320	359	345	335	333	380	342	358	351	353	333	354	338	351	340	359	345	350	351	360	348	361	353	353	345	335	336	348	350	354	355	324	365	334	354	356	379	355	314	384	392	335	356	387	331	377	364	342	360	347	365	382	330	367	334	377	339	363	376	352	353	357	390	357	386	361	366	357	387	374	354	382	363	357	337	351	391	369	335	337	342	377	397	336	338	352	378	368	334	340	375	333	331	353	344	367	340	360	343	350	357	336	364	328	311	371	378	336	353	381	331	351	370	338	333	370	381	369	369	305	386	318	387	351	367	348	345	363	356	376	360	351	369	354	365	354	363	375	373	397	336	380	365	388	342	303	355	370	378	322	364	342	338	391	361	385	386	350	334	377	365	381	378	342	357	351	392	340	357	349	378	329	347	370	334	358	333	348	352	348	374	359	352	370	355	343	365	363	390	333	350	358	365	360	343	349	342	377	359	345	345	370	342	366	371	338	332	381	381	337	349	356	335	310	385	338	353	364	345	379	354	339	419	361	356	363	389	340	331	362	366	354	345	367	339	360	320	348	387	312
2354	1094	619	335	173	87	75	78	75	62	49	52	50	44	43	42	35	47	42	43	58	54	59	60	62	72	63	64	57	36	46	62	53	73	75	70	63	62	58	56	46	55	44	66	53	47	49	46	50	33	30	38	36	36	26	27	46	36	41	30	35	38	36	46	36	42	41	48	21	38	35	32	42	43	57	38	37	35	40	38	47	41	35	41	45	39	44	27	39	30	34	31	47	40	38	46	40	40	41	38	28	38	42	36	46	41	35	45	31	36	39	29	34	34	30	31	36	25	42	41	34	26	35	39	36	30	39	42	43	32	37	27	42	35	25	31	48	45	37	36	30	32	37	39	28	29	39	37	40	28	39	37	41	31	30	34	36	31	41	35	25	34	29	30	34	42	40	39	32	34	25	57	25	44	35	40	31	30	27	42	35	39	32	44	38	40	35	28	52	41	42	37	48	36	42	41	32	29	42	33	32	32	38	35	26	40	30	26	42	35	38	41	39	36	28	37	32	36	36	30	34	40	50	40	34	39	33	41	37	38	50	38	28	30	34	41	31	25	31	39	32	31	39	31	37	42	49	36	45	29	41	43	39	29	40	31	35	23	38	34	31	28	38	43	38	34	27	46	52	39	27	39	31	43	34	35	33	48	43	40	32	37	43	38	36	39	46	35	39	39	33	41	33	32	30	46	21	41	35	37	40	31	25	38	36	30	40	31	42	38	29	34	40	28	41	34	32	33	37	34	29	33	41	32	28	38	39	36	37	42	34	33	31	45	26	54	42	49	28	31	38	46	34	38	35	33	29	28	32	37	32	28	30	41	35	29	37	36	40	31	41	36	37	42	33	38	31	48	34	33	36	34	39	31	31	31	46	43	38	31	39	30	38	32	30	26	35	34	37	46	32	35	40	36	39	37	30	31	38	29	34	37	25	43	43	36	32	35	31	34	35	43	25	31	27	32	21	41	30	40	20	44	38	31	39	35	32	32	46	38	39	35	37	35	35	40	52	36	38	45	29	45	34	34	33	36	35	43	34	35	26	38	35	37	37	33	40	44	22	28	33	39	36	35	41	33	40	32	35	32	37	36	30	38	35	38	40	28	32	40	39	25	32	44	27	34	34	41	39	31	42	32	37	35	29	37	36	32	27	41	41	37	26	34	33	32	33	51	35	41	31	45	36	27	38	39	34	35	38	37	34	33	43	28	30	28	32	25	27	46	37	36	29	35	33	38	26	30	32	39	40	28	47	33	36	41	32	35	38	35	35	36	44	33	39	46	37	36	33	50	45	33	38	38	28	43	39	30	33	38	23	30	33	36	38	36	33	33	41	38	23	29	32	28	44	35	29	36	26	39	39	35	34	34	29	31	30	31	32	29	38	23	28	45	36	30	35	46	28	38	30	43	33	30	33	36	37	40	36	29	41	35	24	40	29	33	37	37	46	34	23	41	47	41	43	37	40	27	36	26	41	36	26	26	36	43	27	35	32	28	43	40	39	38	28	40	45	29	31	40	32	27	47	41	34	35	44	38	38	43	36	37	37	37	35	21	34	34	29	33	39	57	37	35	26	43	26	40	32	44	38	24	33	35	34	37	36	43	32	37	41	28	37	38	38	30	36	29	28	38	39	35	30	34	33	32	35	44	29	34	43	33	26	25	43	35	49	41	31	40	41	38	41	43	33	32	37	29	48	48	37	24	36	34	38	38	32	33	50	26	31	40	30	30	30	22	29	35	28	31	37	32	35	24	26	33	37	41	38	38	34	35	44	33	40	36	48	49	34	34	28	36	34	51	38	31	39	48	33	41	30	29	38	45	32	42	28	38	39	38	37	31	47	30	28	39	37	27	47	29	31	35	37	38	32	29	34	46	38	35	33	34	45	39	49	42	35	31	39	31	29	35	33	34	44	33	40	33	38	33	30	38	31	38	35	29	32	46	32	35	30	34	30	38	40	39	35	38	40	44	26	30	28	27	25	39	42	42	43	36	33	30	33	37	38	27	36	36	33	36	30	37	39	30	35	33	44	29	43	46	40	36	34	49	35	32	35	40	37	43	35	27	33	33	29	39	34	40	29	30	37	34	50	37	33	32	30	44	38	45	28	41	46	38	35	32	39	42	41	34	34	37	36	41	39	34	35	30	44	38	33	43	44	39	39	39	35	28	43	38	25	39	30	39	51	31	27	36	42	49	43	26	36	38	41	37	47	28	26	40	35	34	34	22	35	40	37	33	28	33	30	33	31	43	32	38	29	39	35	30	34	33	31	36	44	39	35	45	27	37	32	45	38	40	23	54	52	29	45	30	33	29	42	24	42	39	37	34	25	27	31	33	39	28	43	49	31	35	36	29	40	34	39	33	33	29	33	53	25	40	37	34	30	41	32	26	26	36	35	43	43	34	35	37	33	32	29	40	42	35	46	34	35	40	39	28	39	38	36	55	33	46	41	38	37	36	35	36	39	33	40	49	41	37	35	44	37	40	41	32	29	39	39	36	30	39	31	31	42	23	35	26	34	37	32	43	37	35	36	31	39	37	31	47	33	40	29	33	39	28	46	31	35	16	33	32	34	45	42	37	37	42	40	39	32	36	30	33	26	36	46	35	39	41	45	36	36	37	32	40	48	37	29	40	37	26	32	36	40	40	30	34	48	41	52	34	44	42	31	35	34	29	44	34	36	42	31	41	33	34	35	41	38	30	29	30	23	52	39	47	38	37	37	32	36	37	36	40	37	31	30	40	31	38	31	32	27	35	38	31	41	32	30	33	44	40	32	40	17	26	30	40	36	31	25	41	44	41	31	32	24	28	37	31	32	27	25	32	30	37	37	30	35	26	45	42	28	34	46	43	43	33	34	38	40	35	37	34	38	35	31	31	36	35	35	45	46	36	41	32	33	37	44	44	41	46	31	43	28	37	36	32	30	33	41	36	37	29	35	33	41	31	43	39	37	38	35	43	32	39	34	36	36	38	47	43	42	33	31	45	40	28	32	30	35	35	42	45	41	22	32	34	40	29	37	31	34	51	37	30	35	40	35	30	49	28	30	48	32	41	36	43	36	36	26	34	31	41	39	29	37	31	34	40	35	31	43	36	35	33	45	26	38	41	40	36	45	36	41	28	22	36	33	35	44	32	37	35	26	44	43	33	59	28	25	41	29	26	38	20	40	34	30	29	31	35	34	29	33	31	43	25	43	30	39	42	39	42	24	39	32	26	34	33	45	49	32	46	39	23	34	28	32	34	23	37	28	22	45	39	31	37	40	43	42	30	47	41	33	25	37	42	34	32	29	43	33	31	44	31	29	35	44	33	39	36	36	35	42	32	41	36	35	41	22	31	32	34	30	40	29	25	30	44	29	42	31	43	38	36	32	30	32	37	31	31	37	38	29	45	38	41	37	47	33	39	32	31	25	49	28	39	42	44	44	33	37	47	29	35	28	34	34	36	28	29	32	39	20	29	35	39	43	37	31	29	35	37	34	24	29	37	29	39	36	41
24909	11062	6916	7357	8964	4096	2746	2178	1842	1404	1214	1003	857	780	706	673	635	591	597	639	679	927	1133	1078	1121	1058	1024	976	860	852	817	829	981	943	1048	1143	1206	1048	951	778	723	641	722	701	748	590	528	478	452	384	355	340	363	399	383	439	419	391	384	398	360	349	401	377	417	432	421	393	367	410	383	376	382	358	337	326	300	318	315	335	324	348	331	361	347	342	334	333	328	380	337	314	301	319	311	334	336	342	351	345	300	303	334	315	343	303	338	335	306	297	342	319	291	321	290	315	296	319	338	295	313	346	306	300	308	282	304	311	295	318	303	298	319	312	316	306	298	314	313	313	318	291	312	320	294	292	277	289	301	307	288	311	340	283	352	298	315	299	337	321	288	296	324	309	312	304	322	332	305	354	300	351	310	330	303	299	299	277	301	320	318	300	327	313	348	328	291	323	295	296	298	305	304	299	313	358	301	313	309	317	296	318	259	303	318	287	314	332	308	317	295	278	317	306	297	289	335	310	309	311	302	307	291	276	308	311	319	289	306	324	315	303	309	296	308	338	298	301	278	294	305	304	306	316	336	310	314	299	299	320	296	289	302	313	319	299	317	314	294	293	318	291	292	346	314	301	316	306	318	305	275	326	301	316	295	313	306	303	312	311	311	322	299	323	305	291	341	343	316	337	315	303	296	293	300	289	243	292	290	302	286	311	324	305	307	342	308	297	315	288	280	314	329	279	317	336	311	287	271	309	312	323	319	297	299	282	307	326	304	299	311	313	310	306	285	287	330	324	292	287	301	289	318	302	338	305	320	311	283	312	291	268	278	310	318	318	321	275	317	334	335	323	322	299	303	310	325	311	292	299	304	331	321	315	277	312	315	300	320	323	296	298	304	286	308	316	319	330	322	286	299	321	308	329	288	332	277	311	320	298	271	318	309	314	310	289	307	327	290	301	304	279	303	356	324	287	278	321	279	295	327	319	291	317	322	306	302	311	308	278	323	315	298	308	305	304	326	284	295	309	333	308	269	313	332	291	308	315	311	301	297	298	295	299	321	287	308	301	307	333	335	307	324	283	347	333	309	284	315	302	293	304	301	300	304	296	339	347	333	306	307	314	278	291	305	334	293	287	315	289	312	292	318	306	311	294	299	263	317	303	323	314	319	292	313	295	303	293	299	311	316	295	307	319	311	293	317	294	329	302	304	281	313	293	305	323	314	314	302	310	291	285	306	307	301	320	287	328	329	301	294	279	289	276	303	313	316	300	295	324	309	278	310	313	312	271	292	288	300	331	310	314	315	315	318	314	324	275	314	313	320	298	306	322	310	317	319	274	339	311	282	281	322	309	322	305	278	315	304	262	323	308	355	307	284	304	300	326	332	280	272	322	340	317	319	296	314	310	317	309	326	291	279	313	327	314	289	284	308	288	324	297	265	316	318	306	288	316	304	320	297	339	326	298	290	326	292	324	296	281	314	281	322	318	337	297	290	321	297	287	316	345	289	300	307	305	294	300	283	321	322	276	313	295	318	310	304	323	328	311	323	284	257	293	326	332	299	323	314	312	304	303	340	296	309	288	310	308	311	311	286	301	314	301	308	329	280	326	308	336	286	318	321	309	321	279	294	327	295	306	324	291	318	315	305	319	281	327	314	317	285	303	280	301	304	305	327	276	334	299	303	325	296	312	296	285	315	316	278	342	312	298	307	301	327	334	271	296	308	317	292	336	268	336	307	322	302	303	297	327	299	302	290	310	322	301	327	326	310	270	300	308	307	315	287	318	280	289	278	286	303	305	310	291	315	283	313	323	309	312	299	311	315	293	316	289	303	310	314	355	304	293	332	326	287	322	297	269	283	296	310	301	302	276	283	293	280	280	322	295	299	279	332	308	314	274	314	351	282	327	324	303	326	302	347	288	305	319	280	312	329	324	301	327	327	305	320	311	333	273	296	308	316	298	306	302	294	290	319	309	289	315	292	306	311	325	323	349	335	311	287	328	292	344	322	306	291	314	319	284	308	314	322	289	293	342	293	276	263	317	296	320	326	307	299	332	302	311	308	291	274	336	286	317	336	303	293	323	299	304	326	307	292	313	282	301	316	331	315	275	297	289	309	295	308	299	327	256	304	287	293	327	338	300	312	262	308	356	325	294	313	312	307	275	303	294	343	305	360	322	288	309	286	318	318	316	306	287	308	318	350	306	303	267	335	292	305	332	302	313	310	309	297	287	285	309	296	320	317	308	301	324	344	308	322	354	332	299	287	314	309	351	304	277	322	300	321	296	312	288	272	297	305	354	315	349	344	302	333	329	288	339	291	330	316	305	311	342	281	339	293	306	307	314	296	316	260	322	305	295	318	288	322	288	329	318	270	316	316	298	327	308	304	308	302	349	321	296	288	311	313	289	308	316	281	288	332	312	324	322	302	287	344	306	313	312	293	293	309	288	294	312	306	311	322	277	301	299	290	293	313	352	311	321	321	319	285	311	297	330	326	303	337	328	325	288	313	304	300	328	327	297	271	269	313	339	319	336	287	299	320	321	306	282	305	317	325	309	292	328	302	285	299	342	307	332	306	271	309	312	285	281	334	287	310	300	315	318	308	307	309	329	330	312	281	316	325	281	314	279	293	324	317	298	307	325	284	328	302	289	315	316	352	307	307	300	290	316	316	283	312	287	330	305	284	298	322	296	295	304	336	329	335	287	336	296	340	336	324	294	314	317	321	304	341	331	297	301	294	311	308	310	317	297	308	293	280	315	284	305	322	306	320	279	324	309	293	330	272	288	321	281	294	309	305	289	319	316	283	308	315	295	322	309	298	333	269	272	281	317	313	278	286	318	325	329	304	284	305	311	291	301	306	321	294	329	310	315	305	323	311	315	286	273	280	296	322	328	306	321	301	302	304	315	295	273	315	306	328	298	287	319	322	317	335	272	307	300	280	287	323	302	311	328	295	330	317	319	301	307	273	264	283	312	332	328	334	310	319	301	303	305	297	318	303	289	285	311	326	288	289	297	267	335	324	317	299	330	281	320	291	317	301	304	292	314	293	321	292	312	321	317	281	318	332	320	319	306	332	329	304	282	334	279	333	310	325	282	323	303	313	334	279	340	279	304	300	306	309	293	321	311	314	299	327	286	329	289	290	296	327	333	322	314	311	302	313	286	305	303	275	291	310	319	302	292	326	312	283	293	307	330	323	340	288	305	278	315	295	330	318	315	309	294	317	294	319	301	284	313	315	311	335	318	314	342	278	322	285	330	331	312	309	304	293	318	274	311	301	321	282	281	332	310	314	347	306	294	286	328	324	316	263	303	317	311	289	304	328	319	276	304	301	320	304	301	278	304	328	314	312	315	315	328	298	312	285	298	312	345	310	311	340	314	298	282	310	312	307	321	315	344	297	289	338	307	324	323	290	331	297	330	324	287	272	308	317	266	305	300	313	271	307	307	304	322	317	307	328	298	325	326	292	292	291	295	307	276	300	331	323	319	327	320	301	282
3621	1240	588	237	107	73	78	72	59	65	52	70	52	64	41	43	50	37	51	63	54	69	73	57	68	54	61	63	66	49	76	64	50	55	57	59	66	58	52	51	48	55	55	56	51	42	52	50	38	47	32	48	47	41	27	30	36	47	34	39	43	35	44	30	42	38	38	40	45	51	32	45	32	42	39	40	34	41	27	46	36	35	44	30	39	30	38	46	40	42	32	45	35	39	42	36	38	47	56	44	35	25	43	41	36	42	39	32	29	30	31	50	26	36	44	39	44	31	33	32	29	32	28	37	54	43	35	38	27	27	26	33	26	31	35	40	38	36	38	46	27	28	36	34	40	32	46	42	40	24	39	40	34	31	37	28	34	33	39	27	31	38	42	31	32	33	41	36	38	44	29	42	31	44	40	43	31	39	46	33	30	28	46	47	30	30	30	38	50	43	36	41	26	28	38	36	33	35	34	31	30	37	38	28	42	42	32	35	30	31	25	40	40	33	36	25	22	30	39	45	41	40	37	33	40	38	33	40	45	21	45	38	35	43	26	39	47	32	40	34	39	38	40	33	31	25	28	37	45	44	33	39	42	40	32	32	31	38	29	34	33	55	40	43	38	39	36	25	47	40	32	30	31	46	34	36	34	38	35	44	28	36	38	37	33	33	34	41	35	28	34	44	33	32	35	31	25	30	41	36	27	39	30	36	30	40	36	34	41	36	33	33	31	42	42	27	25	26	33	31	33	35	44	29	39	36	22	50	35	25	36	38	54	34	34	32	39	33	33	46	37	29	33	37	30	45	27	44	33	30	49	39	36	34	41	34	40	37	42	25	44	31	41	45	37	32	26	40	39	29	37	35	36	33	46	42	31	29	43	35	35	42	42	35	40	37	36	38	36	42	47	43	39	34	33	30	36	40	42	34	36	38	46	36	42	36	39	29	35	34	35	37	29	40	27	26	35	34	36	33	38	20	33	30	31	35	27	22	32	50	38	33	42	37	39	42	34	38	35	27	44	32	32	37	40	30	33	31	35	32	39	26	31	34	37	34	29	33	27	28	36	37	34	36	24	41	39	33	33	39	38	32	44	31	38	43	31	43	34	37	34	46	40	38	30	35	38	32	29	38	30	30	44	32	44	30	39	41	36	37	36	45	37	38	29	36	32	30	37	39	32	42	37	26	45	30	39	29	32	42	46	33	35	29	30	40	39	48	28	32	38	29	49	36	38	38	28	42	31	41	41	33	30	25	32	35	37	34	32	40	31	45	31	30	34	32	41	32	40	27	34	39	50	46	29	32	45	28	35	31	36	40	37	40	44	35	26	50	43	43	41	35	31	33	35	41	31	30	48	41	31	33	36	39	35	27	32	39	33	29	42	32	37	43	39	31	36	35	40	30	32	43	44	42	38	36	42	29	39	34	41	31	42	27	49	45	33	37	28	50	37	28	35	42	35	45	26	40	38	28	33	48	26	39	45	33	30	35	37	29	27	51	39	32	34	44	41	42	36	36	34	35	30	30	43	33	40	37	29	34	46	33	40	34	43	37	44	36	36	36	32	33	36	32	28	25	41	35	40	31	32	35	33	25	46	32	41	43	42	50	39	29	33	33	49	52	41	23	33	33	50	40	38	37	48	28	36	32	38	43	31	30	39	32	32	33	31	34	42	39	39	42	36	29	32	33	26	49	42	41	34	34	37	34	55	33	40	39	32	38	46	34	37	39	36	26	24	36	35	40	28	37	35	34	41	38	38	33	30	38	31	40	33	33	46	28	41	36	48	36	43	40	36	35	38	30	41	36	32	33	34	29	29	38	35	46	24	33	34	50	45	38	23	41	37	31	44	28	50	36	31	32	46	32	23	38	28	31	33	35	30	31	39	43	37	35	38	37	22	36	39	37	42	34	22	36	27	33	32	40	35	34	42	39	34	43	41	42	32	44	41	33	41	35	33	31	31	27	33	36	37	27	38	39	45	35	45	37	37	36	48	42	31	46	32	29	41	43	39	39	41	37	35	37	48	40	42	32	31	38	37	36	40	34	38	41	26	32	39	38	35	34	32	38	40	36	30	51	36	40	41	31	34	29	36	30	38	27	34	36	46	44	41	37	36	33	42	47	38	36	35	30	46	29	28	30	37	36	28	41	37	44	35	39	44	35	41	41	37	32	30	30	27	44	32	25	36	32	33	27	41	36	45	33	32	25	33	24	39	39	30	51	35	25	40	43	31	40	42	37	40	30	26	46	38	39	28	30	37	31	26	36	36	24	43	31	39	45	33	34	33	45	32	36	31	37	21	31	43	26	41	52	30	32	46	36	42	26	38	42	27	35	37	40	34	37	35	41	27	37	33	40	31	33	35	38	40	36	30	35	37	42	39	34	44	40	36	43	41	48	28	31	37	40	29	37	34	48	36	50	42	44	42	39	39	30	32	38	49	43	43	46	35	26	37	39	38	38	36	32	34	40	40	38	28	35	41	34	35	41	35	33	36	29	49	27	34	45	41	48	29	34	41	41	45	37	29	40	39	43	28	34	37	24	34	38	31	41	29	47	33	36	30	38	40	35	35	40	46	38	35	31	27	43	40	34	49	46	40	39	26	43	43	41	38	35	26	31	30	37	43	35	36	31	37	44	42	32	28	51	36	38	41	42	41	34	29	34	39	41	37	40	41	37	30	37	29	32	29	41	30	43	36	42	31	32	33	40	31	43	39	35	29	29	29	36	40	44	29	33	33	40	47	35	38	44	43	32	30	35	37	38	27	29	36	32	42	28	38	35	36	30	32	29	44	37	31	37	38	23	34	40	46	28	38	40	30	35	38	38	37	33	38	34	28	39	37	32	36	41	33	41	40	33	37	43	30	40	46	32	27	40	31	36	35	38	33	36	40	46	30	35	44	38	40	39	31	45	37	28	31	30	36	34	35	43	35	31	38	38	44	36	28	37	45	42	37	45	31	35	40	39	36	38	29	27	36	37	37	40	35	33	34	28	37	38	31	25	33	39	41	33	43	35	35	37	36	33	40	34	32	42	46	38	36	35	35	44	42	36	30	36	36	25	31	33	33	41	38	30	31	41	39	27	40	38	38	39	24	36	34	37	40	27	37	49	27	45	40	35	26	37	39	33	49	27	41	35	44	30	43	29	37	36	37	43	40	37	30	31	38	36	39	30	32	43	35	31	36	27	26	25	41	49	47	45	32	37	34	27	28	42	33	40	46	49	41	46	40	38	34	36	35	29	26	39	36	39	39	42	38	30	33	29	36	36	33	31	28	34	44	31	40	35	40	29	36	29	35	42	36	33	28	42	39	40	50	20	30	32	39	31	38	39	29	38	39	31	33	42	39	39	38	26	31	37	42	34	38	50	32	33	42	31	38	48	31	40	44	36	34	35	41	36	33	41	42	36	36	31	44	42	28	42	38	38	28	39	31	33	29	51	26	28	44	39	39	30	40	39	48	32	31	37	26	38	40	38	31	38	38	33	36	34	39	34
26227	11862	6706	4530	5865	3196	2632	2105	1823	1498	1274	1054	997	788	763	719	691	697	751	791	977	1125	1097	1069	982	1028	1005	984	957	931	942	1025	988	1020	1201	1262	1008	967	820	827	772	762	763	727	624	549	441	474	391	384	370	375	400	395	403	447	415	411	386	369	362	350	407	363	430	429	402	388	379	435	434	431	393	342	349	329	326	328	364	388	353	336	347	360	389	375	374	367	361	342	332	337	334	349	352	365	348	323	294	315	363	301	342	295	308	339	317	322	306	298	324	301	284	309	300	289	322	347	299	309	318	327	318	300	318	314	343	307	299	327	333	319	310	320	325	324	294	296	314	291	318	334	294	304	357	324	352	343	337	282	315	322	309	310	335	289	323	311	344	308	311	316	315	304	295	338	303	334	324	268	309	317	297	308	336	316	292	338	304	350	284	295	334	300	302	320	311	304	314	295	321	301	290	306	296	288	315	299	310	306	302	313	301	303	336	294	308	307	320	337	352	326	315	302	319	314	295	316	291	296	326	304	306	328	308	291	328	322	323	316	316	327	334	343	256	292	294	314	323	296	315	288	296	314	289	295	299	310	307	330	310	319	309	303	310	309	312	302	319	322	295	316	286	314	330	294	299	325	310	356	316	305	322	287	299	347	300	281	317	282	319	317	317	310	292	358	317	313	314	313	304	330	307	281	333	308	318	307	347	320	293	318	293	271	318	311	329	314	284	301	317	309	320	312	308	319	333	308	329	289	313	289	293	318	312	305	304	314	327	322	294	282	352	331	301	326	354	338	292	306	294	286	294	311	324	302	317	297	311	318	321	288	356	298	308	286	278	311	279	287	265	323	277	311	332	304	329	303	291	324	323	314	329	326	302	293	337	335	355	283	321	297	290	315	303	310	332	343	315	290	307	314	325	325	329	295	277	308	309	329	298	298	300	320	294	327	281	307	315	295	301	293	314	297	286	351	335	324	302	312	295	280	326	310	310	298	311	285	322	313	297	317	341	328	325	325	299	334	322	299	316	294	321	301	365	297	307	298	320	331	321	327	299	318	293	298	289	304	312	293	321	323	318	316	285	317	345	303	298	296	314	320	346	292	312	312	295	311	282	292	342	326	314	312	327	319	291	296	312	322	304	295	302	284	325	327	314	309	300	297	318	330	339	314	307	304	328	301	315	291	298	310	332	304	300	298	328	295	307	302	309	333	308	311	330	320	317	302	324	330	327	332	289	304	328	333	283	364	314	339	309	299	307	305	303	332	296	309	328	313	314	332	333	291	334	272	336	294	310	303	305	288	293	296	278	291	339	325	311	304	328	315	335	294	328	327	324	313	332	337	302	291	325	320	306	308	353	326	357	307	311	320	316	327	328	319	327	330	275	318	325	315	305	303	290	282	286	300	318	315	292	318	362	288	316	275	338	319	341	295	320	301	303	296	293	308	320	310	331	315	325	336	333	337	314	324	323	294	291	329	310	287	291	296	322	297	320	319	314	317	305	310	312	324	336	315	336	296	315	300	328	309	316	268	321	315	328	319	289	289	351	334	347	312	305	288	322	327	306	301	315	320	329	291	322	318	338	276	342	298	331	323	300	306	308	250	286	320	327	325	320	334	297	325	299	325	324	316	308	316	332	330	316	331	281	315	326	306	302	308	281	291	294	322	297	284	334	326	332	324	320	310	289	327	315	329	331	326	322	316	322	313	337	329	320	325	290	303	325	334	283	321	313	306	288	327	280	314	321	328	301	296	338	334	294	315	318	315	334	329	296	312	328	304	300	290	327	302	285	319	332	307	275	331	291	326	307	301	296	319	297	300	349	295	325	313	307	326	321	342	293	304	285	312	316	310	307	309	322	310	280	321	326	282	313	311	281	298	325	290	331	283	282	298	346	353	328	294	300	296	315	330	296	326	303	342	304	269	276	313	321	314	288	334	293	268	355	298	319	314	305	317	317	346	338	297	344	325	317	303	317	302	313	321	278	346	303	335	303	317	299	300	345	318	299	309	338	333	315	308	321	290	292	314	334	294	297	334	287	311	319	310	323	347	275	309	303	281	313	290	331	317	312	324	296	291	286	308	314	290	301	327	324	332	301	289	323	316	279	310	327	304	325	284	319	315	310	309	329	286	305	318	325	325	309	301	331	327	296	314	303	320	307	315	328	315	304	279	300	319	280	335	286	328	292	290	259	317	306	330	303	311	334	328	285	304	299	306	295	340	352	316	302	304	308	304	316	319	360	347	312	342	319	298	330	354	370	322	320	328	343	297	285	332	344	295	319	325	313	307	304	289	334	297	323	301	313	306	302	320	330	357	302	299	319	279	320	281	327	288	311	319	307	336	291	319	335	310	308	320	312	318	295	329	306	321	311	326	268	309	291	316	314	319	312	318	329	314	310	298	324	325	304	325	338	318	317	291	285	366	329	302	286	285	297	318	296	299	289	310	301	322	296	320	307	304	330	327	309	302	282	301	271	332	314	286	304	308	296	307	295	308	320	313	304	325	328	335	300	325	325	290	268	313	321	339	315	327	314	311	316	313	315	314	339	352	298	303	322	319	301	310	326	298	319	347	317	342	308	309	289	307	305	318	294	292	306	305	315	322	320	322	303	324	314	317	311	318	317	317	296	319	324	316	298	317	301	308	318	320	324	306	301	325	305	313	281	356	305	263	320	292	322	315	324	308	329	303	300	289	339	311	286	334	317	289	308	315	301	289	333	328	299	307	281	313	334	278	315	321	327	308	323	304	318	324	326	323	292	345	300	310	289	282	341	336	312	326	307	314	310	300	286	325	301	310	303	286	332	328	323	306	317	293	289	316	335	340	318	277	302	326	329	321	290	320	255	308	277	277	299	321	308	310	321	264	287	293	354	328	302	319	308	322	332	298	304	298	323	291	327	305	315	315	304	340	279	316	293	336	353	303	292	324	331	301	273	315	301	273	312	272	318	312	301	293	316	295	287	315	346	315	306	315	308	297	347	313	336	319	325	295	293	310	325	293	315	319	319	313	353	297	314	305	288	305	313	313	307	294	351	296	269	320	324	319	284	332	288	274	304	312	303	325	336	293	350	343	281	325	280	295	306	326	322	339	318	304	322	317	314	319	339	319	311	306	339	328	327	314	309	286	320	323	328	309	341	292	309	303	307	293	289	294	337	311	320	342	337	320	317	322	298	294	310	325	294	340	301	306	329	336	321	311	331	289	302	319	302	300	293	291	261	323	293	295	331	301	295	311	296	295	318	322	321	314	306	292	321	314	325	331	308	322	312	336	291	298	304	312	292	309	308	303	319	327	315	293	338	299	322	305	295	331	294	316	322	297	323	307	319	297	323	318	283	282	324	305	343	332	300	302	294	316	309	316	331	318	312	322	333	303	309	318	309	329	303	302	326	279	326	302	320	313	285	310	324	317	324	302	304	318	308	320	288	309	311	270	295	323	337	304	322	307	300	332	314	316	286	318	302	323	285	322	314	309	300	306	319	315	309	323	305	323	295	341
3789	1468	589	275	126	95	91	62	75	73	80	57	64	55	52	39	34	45	37	51	82	61	59	53	42	50	69	56	56	67	59	63	81	76	68	63	51	66	49	57	58	42	49	60	35	44	30	47	39	28	28	42	31	38	32	41	38	35	35	21	33	36	34	34	29	31	29	31	47	37	36	36	34	29	32	27	27	27	26	26	40	28	31	36	27	35	28	28	30	32	34	36	34	23	36	32	32	23	31	30	25	29	25	24	34	44	30	25	32	33	27	27	28	30	26	35	24	24	29	27	28	33	18	30	33	36	36	27	27	23	27	28	32	31	20	19	33	16	28	40	30	25	32	30	22	38	37	25	32	40	28	26	35	29	29	29	33	30	26	29	25	36	42	28	35	24	31	32	32	35	29	39	27	22	33	31	28	41	33	27	29	30	23	31	23	32	25	38	30	16	31	36	23	33	23	23	36	31	34	30	25	23	37	24	33	23	20	31	35	24	25	33	26	31	32	32	22	27	35	36	36	28	25	26	31	29	32	34	30	34	25	28	22	29	34	23	27	30	39	21	21	39	30	21	22	25	24	23	21	28	29	34	31	26	33	26	24	28	20	23	25	26	39	39	26	32	26	35	28	26	25	32	38	20	18	32	26	28	24	20	30	20	30	27	40	26	22	23	18	30	24	27	24	23	35	19	24	26	31	29	27	31	27	36	27	29	36	25	31	27	31	33	28	29	28	20	24	26	34	27	31	30	32	26	24	27	29	22	32	42	18	35	30	26	35	29	34	31	17	21	33	33	27	31	35	24	25	40	35	20	25	36	41	40	36	31	28	34	25	32	41	38	27	30	22	29	24	19	26	28	27	26	42	27	24	27	29	22	25	31	23	15	32	22	36	30	27	34	23	28	22	33	31	38	36	32	20	27	35	26	32	24	27	34	28	25	28	35	29	25	25	35	23	24	29	26	28	26	25	28	31	47	23	35	39	24	16	26	30	30	32	27	17	31	25	28	32	33	33	30	36	25	22	27	34	23	27	25	34	28	20	29	23	29	29	24	24	25	37	24	29	24	24	28	34	29	25	23	32	24	28	27	38	27	31	26	36	25	34	27	27	24	29	30	43	21	22	27	24	25	23	36	26	25	23	31	33	27	28	19	24	43	24	32	23	23	28	27	23	24	28	29	19	26	25	38	27	24	25	35	27	31	28	23	28	33	32	32	33	19	29	25	27	29	36	29	26	24	31	35	28	25	29	29	22	29	21	31	30	25	22	28	26	28	17	32	28	40	26	30	18	24	41	23	22	32	29	33	24	30	28	32	29	39	35	31	31	27	26	27	31	26	26	24	22	35	36	35	22	34	35	32	31	31	26	39	24	32	34	26	27	33	20	22	25	20	27	36	32	26	27	18	26	28	31	24	16	19	30	19	23	33	35	22	28	25	19	30	36	28	31	32	32	34	23	27	36	31	37	30	21	27	30	31	27	31	30	25	31	36	27	32	29	33	34	21	34	20	29	24	24	34	27	25	27	21	37	34	20	29	26	21	38	25	32	39	31	27	32	30	30	25	37	21	27	30	31	31	25	23	26	19	23	37	28	32	33	24	35	27	29	28	28	27	35	27	29	35	19	30	23	28	27	22	17	28	22	30	22	30	40	20	24	30	32	27	29	41	30	31	25	33	25	31	34	24	24	25	35	44	40	35	20	30	27	30	32	42	34	29	21	21	26	22	25	24	32	27	32	25	19	31	26	37	29	25	30	28	27	37	35	30	28	34	28	26	25	27	30	27	26	38	26	37	32	23	34	39	28	30	25	32	28	28	27	21	28	29	20	18	40	22	21	32	27	26	25	33	32	21	35	28	37	27	15	23	42	22	20	33	28	26	26	30	37	33	35	28	34	32	22	37	37	18	35	34	35	28	28	20	35	30	24	27	25	29	32	20	26	28	33	26	28	28	22	23	30	33	30	30	31	27	36	20	20	25	31	31	27	36	33	20	25	31	25	25	30	29	34	32	20	32	34	34	42	30	27	28	35	29	36	28	26	31	35	31	26	25	26	37	25	26	30	24	22	26	26	24	30	34	31	28	24	32	37	28	20	18	31	27	35	32	22	35	24	26	30	26	29	37	19	21	35	18	24	34	24	25	27	28	26	31	28	37	33	27	34	29	24	30	28	33	34	20	29	33	26	25	29	23	19	21	29	27	32	22	23	22	29	30	28	30	31	26	30	30	22	26	28	28	31	26	28	28	34	27	28	27	30	29	34	29	39	21	33	25	22	28	32	23	33	22	29	31	41	29	34	27	22	31	27	21	31	31	39	32	29	25	44	31	34	28	34	31	32	32	29	21	19	23	31	22	34	24	46	28	29	21	21	31	30	27	31	27	37	31	35	26	38	31	32	27	26	32	33	28	36	32	21	32	33	32	36	31	40	26	22	26	27	32	32	31	37	42	18	29	26	30	26	30	25	30	34	24	27	34	18	34	26	33	26	31	33	25	30	32	27	46	20	30	26	31	25	23	37	30	20	32	31	31	25	37	38	31	27	28	30	43	21	28	25	33	30	28	33	40	27	34	27	41	33	29	34	35	24	25	25	25	29	25	32	26	21	28	28	24	30	31	20	40	28	31	25	23	29	22	22	29	33	29	32	35	35	17	38	34	36	29	30	33	22	30	26	33	34	36	30	28	26	37	29	36	26	27	35	25	29	17	24	29	36	29	21	31	37	34	35	27	33	24	30	24	33	32	27	22	32	32	25	31	22	25	36	29	37	27	17	21	17	25	24	30	24	24	20	24	27	27	20	38	29	29	31	28	21	26	26	31	30	33	22	27	29	29	33	24	21	35	25	36	33	30	26	38	30	24	24	23	33	21	25	30	22	24	27	26	35	28	27	25	27	27	25	27	33	25	29	25	25	20	34	27	29	33	32	25	32	25	24	32	21	30	33	26	29	23	25	23	22	37	27	33	30	29	23	28	34	28	27	22	29	23	29	31	32	30	32	28	29	24	31	30	35	31	31	32	28	26	24	29	21	28	27	22	21	36	34	24	33	30	20	27	31	29	25	32	22	28	33	30	26	13	27	29	35	31	29	28	25	34	25	25	23	25	38	20	35	16	28	23	25	25	31	28	33	28	23	30	29	23	30	22	31	37	30	31	33	30	33	23	28	28	36	25	21	26	26	25	27	31	37	31	27	34	31	24	27	28	22	28	27	23	29	29	27	26	22	35	23	31	29	34	25	34	18	27	19	40	24	34	25	35	30	30	29	31	20	35	30	36	24	25	37	32	29	29	38	30	22	25	23	21	33	25	23	33	34	26	21	25	24	30	28	16	25	30	35	21	25	38	34	30	29	29	32	32	21	37	21	20	33	36	27	25	25	28	23	18	29	27	38	34	24	33	28	36	33	30	42	32	19	29	22	36	25	30	33	31	30	39	29	29	24	33	30	27	29	30	30	39	23	26	24	22	32	39	29	31	27	34	28	32	30	18	32	27
29177	13534	6843	7167	7223	5150	3987	3314	2525	2076	1712	1518	1251	1087	977	892	829	809	866	1088	1268	1231	1090	1100	978	1033	1303	1254	1171	1193	1157	1126	1321	1561	1489	1271	1153	1094	1014	904	865	790	823	698	602	448	454	443	380	339	343	365	348	386	394	392	409	357	349	388	357	352	358	394	364	351	358	335	347	411	421	388	300	265	238	254	308	303	296	329	290	295	337	333	343	312	323	299	277	284	286	324	297	319	314	268	295	278	253	288	256	266	269	235	268	242	262	239	241	259	253	252	239	247	245	252	232	251	239	252	247	268	230	252	233	237	234	270	256	245	237	273	256	272	263	259	237	253	248	237	240	256	247	260	236	234	254	235	205	253	229	277	248	290	249	235	267	266	255	219	258	249	267	271	261	242	238	252	264	254	257	256	256	260	253	270	248	238	235	239	253	248	240	280	301	262	258	244	253	237	224	233	224	251	248	240	239	227	233	268	279	265	223	272	253	244	267	255	255	260	250	253	255	255	247	253	240	240	237	230	227	249	249	245	274	260	231	245	282	246	239	247	253	262	237	228	250	260	242	287	279	224	298	248	258	260	258	252	248	260	253	242	245	258	247	260	234	239	246	239	235	260	224	228	265	218	246	257	258	260	246	263	242	227	247	246	256	261	258	244	255	255	234	216	233	243	254	231	282	239	249	258	246	244	265	228	264	234	221	229	248	243	242	230	251	255	264	266	229	254	259	272	228	233	257	236	253	240	240	255	251	266	233	234	271	255	254	276	260	274	253	287	225	242	245	236	274	254	275	271	274	219	261	238	257	240	222	229	273	257	237	231	254	241	271	245	254	254	225	245	242	236	246	253	254	231	270	253	258	242	254	231	265	263	246	279	231	257	259	256	230	269	235	263	237	261	273	265	239	251	260	230	258	251	239	277	237	214	236	245	226	230	273	236	239	239	250	267	226	223	248	251	251	264	247	221	274	212	246	252	287	263	274	247	254	268	253	240	222	256	274	261	237	262	245	249	250	231	234	258	233	263	243	272	243	272	277	275	251	270	251	264	257	250	266	233	266	247	234	266	230	250	233	250	241	250	230	240	237	246	269	247	249	253	242	241	211	240	270	250	260	234	215	247	271	238	235	251	232	273	254	237	253	250	255	228	249	263	235	285	247	235	254	245	244	245	241	226	263	230	235	217	239	265	255	244	249	230	227	246	235	247	278	239	265	237	236	227	248	229	275	263	258	257	235	262	282	223	230	211	260	276	250	244	241	241	229	230	269	228	274	241	254	259	272	226	234	243	263	227	252	207	259	266	238	256	258	252	245	254	255	246	257	242	225	247	280	252	235	245	214	255	245	276	248	259	241	255	222	228	251	270	255	247	235	260	272	233	255	269	231	265	241	270	258	258	224	252	243	226	238	236	267	244	245	242	280	236	245	261	267	238	282	263	262	240	230	217	239	233	272	253	239	257	237	253	227	256	262	279	278	246	228	288	241	246	242	237	238	242	244	261	259	235	245	272	241	246	256	267	275	229	244	248	259	231	211	230	237	244	255	259	243	259	242	239	216	247	268	270	229	215	242	272	209	254	236	216	237	251	237	249	264	235	261	229	269	270	265	239	243	242	249	249	260	244	250	217	234	247	258	254	241	236	228	282	266	252	233	270	261	257	239	276	241	246	236	254	254	241	241	252	211	236	242	233	251	241	261	266	232	259	253	228	234	259	246	250	233	232	260	237	280	234	216	256	255	229	244	243	248	245	237	205	237	248	228	245	245	257	231	240	239	286	261	264	242	256	250	266	238	256	264	251	267	223	235	223	243	258	223	240	242	215	255	240	237	276	259	236	258	278	214	221	256	224	247	257	229	244	248	247	248	237	238	239	240	257	245	249	264	231	266	253	238	258	224	252	273	253	244	261	251	236	259	235	235	243	242	262	253	252	236	249	272	249	225	232	239	255	253	269	258	277	243	236	246	223	248	257	259	261	245	227	274	246	256	233	272	230	258	254	232	222	246	243	209	241	252	229	236	248	263	210	232	247	264	257	247	238	229	242	254	230	258	253	237	274	253	259	249	259	221	246	259	243	244	221	255	260	247	199	265	250	232	235	246	267	285	285	247	239	253	283	264	231	265	274	253	248	237	235	223	267	235	243	254	244	265	260	257	218	277	219	228	243	262	222	266	209	276	268	245	276	260	262	241	244	252	245	253	224	258	245	249	238	253	257	252	269	258	236	246	273	270	222	243	235	230	246	239	222	237	265	272	243	247	256	255	278	257	263	257	255	230	232	261	257	245	234	223	235	279	241	264	258	272	272	241	248	254	242	239	236	270	223	256	243	264	209	261	253	255	245	232	227	256	235	239	243	221	248	266	259	252	253	276	264	210	258	254	257	235	261	243	234	242	241	252	252	230	246	241	241	252	247	273	257	263	229	212	236	256	220	226	256	229	231	240	233	253	237	268	250	237	251	233	277	253	254	274	263	231	257	256	248	243	253	260	238	239	244	245	248	275	233	245	235	238	247	297	259	249	252	241	240	238	220	253	230	258	276	276	248	231	256	235	242	241	280	241	232	252	247	273	279	237	237	264	250	239	265	257	247	241	252	265	229	260	259	248	231	229	235	267	254	254	287	268	252	239	247	261	237	257	226	258	240	251	258	230	245	256	253	233	249	253	266	239	266	256	235	241	258	281	219	273	239	245	253	251	266	307	244	255	226	251	239	271	250	262	253	250	258	244	255	243	259	242	248	224	245	233	250	244	224	246	267	246	262	240	258	242	253	261	259	231	237	242	279	214	264	250	230	269	249	230	255	255	242	283	249	232	234	241	254	237	247	249	245	256	268	250	255	248	242	255	259	267	264	239	236	248	235	261	257	264	257	257	239	252	248	247	263	256	265	231	255	235	227	244	252	210	228	270	243	247	275	262	252	252	244	225	221	252	276	232	254	249	252	271	239	266	262	235	258	254	249	240	227	257	238	270	251	227	259	245	257	242	222	253	234	231	239	229	231	249	265	230	216	260	231	232	266	288	247	261	271	240	276	234	265	247	243	226	245	232	264	238	259	241	233	219	241	234	267	261	255	259	230	235	255	235	232	244	231	247	243	248	242	241	214	245	261	271	240	257	212	250	249	251	245	262	264	268	241	223	238	246	254	270	251	243	238	248	237	241	222	222	236	245	271	260	266	236	233	231	241	274	242	258	227	236	256	232	246	235	269	242	261	238	227	253	271	236	261	261	254	256	238	257	249	272	237	288	233	256	217	251	251	277	240	256	262	259	255	243	243	247	255	235	253	245	245	251	235	233	260	252	231	223	264	273	249	249	267	257	284	243	251	246	237	242	237	247	275	247	232	258	253	259	235	243	255	248	264	227	248	234	242	282	245	277	241	258	247	228	270	260	224	255	237	246	242	261	245	236	231	252	248	244	215	220	216	242	263	260	236	254	232	240	263	228	238	265	241	244	256	270	261	242	237	269	249	239	261	271	237	233	272	264	254	249	239	263	243
2807	667	326	126	67	61	55	57	60	54	59	49	43	46	45	50	50	45	33	61	43	55	37	56	44	78	46	51	66	59	45	63	64	51	60	58	53	69	54	56	42	62	49	42	49	50	55	40	38	38	32	36	41	49	45	50	29	33	42	43	44	41	45	32	51	36	44	39	45	40	47	42	40	35	47	45	45	33	34	38	54	33	34	46	47	53	48	29	33	58	53	48	48	53	47	39	36	57	41	44	36	48	34	43	36	40	35	36	29	32	46	34	45	34	36	43	35	45	39	32	39	42	42	35	40	41	38	50	34	34	39	42	28	41	44	37	38	29	41	37	41	41	46	41	42	33	40	44	36	42	27	41	42	36	41	43	29	23	48	43	37	42	42	48	41	36	52	39	40	37	47	39	43	48	38	35	31	46	48	54	41	44	49	59	40	38	37	44	35	38	39	41	37	40	35	37	40	32	36	34	37	34	33	40	48	53	37	46	41	50	31	40	41	39	48	29	40	38	40	42	48	35	31	37	44	36	48	42	53	30	38	44	31	44	49	43	37	41	39	40	45	40	44	38	44	53	47	17	38	41	34	48	49	38	43	43	39	39	39	42	33	47	44	43	39	35	49	40	30	39	37	31	41	46	40	26	48	28	46	47	42	38	39	37	37	31	44	45	43	42	33	45	45	31	44	39	58	33	36	37	38	43	35	45	37	46	32	43	35	41	37	41	37	45	43	36	35	46	44	32	47	37	37	35	39	24	35	36	33	40	39	50	37	34	40	35	40	45	38	37	40	44	42	31	49	47	47	43	33	38	43	36	29	47	43	38	65	35	38	49	34	42	42	44	46	47	39	35	45	46	38	45	35	43	46	43	29	44	36	36	40	41	47	25	45	38	46	50	28	49	41	46	28	45	37	49	33	41	40	30	43	44	46	41	45	37	51	38	36	51	48	43	37	30	37	41	38	43	53	47	37	40	27	51	37	41	47	33	37	35	25	52	35	51	46	36	48	34	36	45	41	41	38	45	41	46	42	44	46	50	47	53	46	51	52	36	36	42	34	40	36	43	42	35	41	41	45	31	33	34	36	38	49	35	41	31	47	38	39	34	41	39	49	39	40	36	35	51	44	41	41	30	41	38	38	35	41	37	35	47	43	44	30	34	36	45	50	55	35	35	43	42	36	39	45	46	42	38	42	54	31	40	31	36	42	49	42	36	37	51	35	35	42	37	37	45	36	34	44	53	40	44	50	39	30	37	36	46	42	46	50	41	41	39	41	42	36	38	55	51	41	36	46	31	38	42	42	34	48	42	29	38	35	46	33	46	40	30	39	38	37	37	29	32	36	50	40	31	60	40	42	44	39	43	40	50	47	49	46	43	36	37	34	27	45	28	40	37	41	37	45	43	46	44	58	37	34	41	47	39	45	46	29	40	21	45	38	53	41	34	40	47	50	42	48	42	42	45	46	37	32	46	40	39	48	39	46	42	37	43	34	41	37	39	42	36	32	43	42	41	40	37	41	49	33	44	45	46	44	46	37	32	36	43	37	38	48	45	44	45	32	38	40	43	38	39	47	34	30	42	26	40	53	46	41	28	34	43	44	35	42	41	52	31	32	46	42	43	40	37	28	37	58	52	35	44	29	46	37	38	43	48	38	44	35	26	43	44	43	37	42	53	41	33	43	50	43	44	36	35	42	46	39	34	22	37	51	36	31	43	39	33	44	44	33	46	35	41	48	50	49	41	38	49	22	36	41	42	42	38	35	35	32	38	45	40	42	33	33	41	36	38	30	41	38	38	48	46	48	34	40	36	37	46	45	56	40	45	34	29	37	48	50	28	33	39	41	47	42	30	41	28	29	41	41	47	36	35	33	36	31	40	30	39	48	34	36	46	41	44	35	44	31	41	39	39	35	38	33	32	40	43	42	41	32	34	32	46	35	39	35	37	39	31	30	35	46	37	36	27	37	48	44	32	38	60	43	37	37	36	38	32	33	46	47	53	45	36	36	48	38	48	46	41	40	33	41	34	38	27	42	44	36	39	40	55	42	36	42	41	38	30	36	33	43	37	37	41	48	33	35	50	46	45	33	40	38	39	29	37	44	44	55	34	49	42	42	42	52	44	40	42	33	45	34	39	32	36	36	43	33	42	36	42	36	43	42	42	36	45	48	49	27	41	49	35	39	45	44	33	42	48	49	32	52	48	45	38	35	39	43	42	46	36	33	40	50	26	47	28	43	50	38	45	48	46	39	34	39	42	35	36	35	39	31	45	51	36	44	49	48	37	36	41	45	38	41	37	28	29	47	39	55	50	33	50	48	41	41	38	51	47	42	46	43	40	36	42	45	46	34	38	42	44	43	48	29	40	42	51	39	39	33	44	33	53	49	33	41	34	52	40	36	23	43	46	46	34	44	44	45	34	51	43	42	49	36	42	45	45	32	36	41	30	37	40	31	47	41	44	43	35	37	49	33	35	46	43	42	42	47	43	44	45	51	40	36	31	50	49	42	40	48	41	35	41	45	35	42	29	51	43	37	41	33	47	36	37	52	34	39	34	30	34	40	37	43	36	42	36	38	47	36	50	41	35	37	36	51	39	42	47	42	47	44	37	43	41	52	50	50	41	46	39	43	38	55	43	40	40	42	30	36	41	40	43	39	40	42	36	43	36	34	44	36	40	44	42	38	39	38	43	38	37	33	42	40	42	49	40	39	43	42	35	38	42	44	37	36	41	31	29	29	39	35	34	51	52	39	38	43	41	30	51	46	36	37	49	51	45	36	48	46	46	37	36	30	46	31	40	43	36	42	29	49	45	30	32	35	40	49	31	32	28	42	39	30	39	44	31	37	44	36	43	38	29	26	35	42	43	38	44	45	43	34	49	48	45	39	50	40	43	40	46	36	46	40	40	42	39	44	43	37	31	45	45	48	40	33	34	40	28	37	46	30	46	35	33	38	35	43	43	41	45	49	28	52	52	45	33	41	41	45	46	46	37	37	55	32	41	43	38	41	41	40	43	45	42	48	38	40	34	47	51	40	34	29	31	42	34	41	43	42	31	41	40	38	60	46	37	40	32	45	42	40	45	34	48	41	38	35	45	38	43	47	34	35	45	44	49	47	33	39	44	46	41	40	24	41	48	40	38	48	48	44	45	37	38	41	27	42	47	41	27	35	35	44	42	41	39	49	43	40	45	36	48	35	38	31	38	49	35	33	36	54	36	53	37	38	38	34	34	31	47	36	42	36	52	42	34	32	29	39	51	33	30	34	35	36	37	48	39	41	30	40	41	46	39	41	44	38	42	49	47	35	37	41	45	39	36	45	37	36	45	45	50	40	48	37	49	38	38	39	40	47	42	49	49	53	31	37	31	34	36	50	26	43	33	47	50	35	40	43	35	45	40	35	31	37	44	37	43	40	28	41	44	39	39	36	48	48	44	49	29	34	35	38	42	49	41	36	38	51	41	49	45	38	38	41	48	39	27	38	41	38	45
24122	7662	3492	2654	2921	1681	1339	1078	983	813	761	650	639	567	512	491	544	583	711	690	696	656	556	620	687	854	938	883	871	797	737	710	789	938	936	983	866	821	786	721	690	665	607	537	499	429	485	444	431	387	404	447	416	399	418	480	410	390	369	439	423	404	411	416	465	417	386	404	417	440	438	387	379	321	328	380	370	389	402	374	374	391	373	381	375	377	394	349	350	376	396	362	402	359	338	359	346	377	327	414	385	356	355	359	344	325	352	364	360	346	328	353	364	392	357	331	333	350	342	341	340	340	351	344	353	334	352	362	358	348	369	329	333	357	359	366	357	333	330	353	344	336	351	347	352	362	369	376	336	336	352	322	333	330	354	370	391	378	352	329	349	351	376	324	340	382	339	344	345	361	379	300	375	358	363	374	318	361	354	362	362	334	367	348	334	352	340	355	363	347	355	354	359	368	365	378	340	339	367	327	354	336	332	362	363	353	352	372	366	352	315	328	361	363	342	357	333	370	365	328	336	368	359	352	332	322	352	348	325	378	378	362	344	369	386	361	346	337	353	367	303	341	350	326	351	353	311	349	394	366	329	383	340	338	334	383	319	355	317	365	322	341	345	361	351	329	334	362	349	345	360	340	346	311	331	336	370	363	341	365	348	324	361	408	344	324	345	331	346	345	307	340	355	365	360	323	346	374	353	357	383	329	365	371	321	340	375	324	355	394	356	326	339	366	330	366	344	359	362	349	369	358	343	343	332	339	341	363	365	316	314	354	406	388	346	369	330	358	352	338	306	343	369	339	339	360	373	338	336	342	364	355	357	346	324	350	356	347	336	344	328	367	340	329	351	358	343	362	324	331	389	345	382	316	350	330	368	353	326	357	337	369	356	351	357	363	337	333	325	358	372	355	361	340	364	381	337	363	369	334	357	346	347	318	351	352	337	393	339	366	364	346	328	304	332	350	317	351	395	340	345	328	365	365	362	339	357	342	359	351	348	362	333	361	360	349	372	364	330	361	392	353	343	392	355	380	350	335	367	332	370	350	328	377	348	364	332	317	346	347	354	350	355	359	372	333	353	330	351	379	367	358	361	351	359	344	354	352	367	357	370	361	357	368	355	356	341	347	365	362	349	354	360	351	346	370	357	325	368	364	379	372	351	357	350	327	346	323	361	326	304	342	355	294	356	369	345	329	319	324	340	359	335	358	331	349	346	338	326	362	374	348	354	336	351	373	351	375	346	361	351	390	340	349	352	319	355	324	348	315	337	330	356	354	378	362	382	331	337	332	368	322	353	354	339	351	333	349	338	352	328	337	354	356	324	346	371	338	305	339	362	350	349	332	332	357	318	302	363	340	353	358	355	368	339	308	370	362	378	354	348	337	374	341	347	343	328	348	332	344	360	344	356	350	343	396	328	339	364	332	330	353	334	345	331	326	410	322	336	332	339	368	362	325	380	364	335	355	340	362	332	338	348	325	347	369	305	348	357	338	361	355	345	338	414	331	355	385	369	356	343	335	341	337	338	349	351	347	358	366	336	357	335	362	386	340	346	333	369	367	340	313	343	356	341	310	391	384	364	302	360	356	349	356	340	397	383	367	330	383	371	347	367	361	352	363	352	391	360	346	349	345	362	336	350	326	369	351	322	351	356	325	362	338	358	351	370	350	360	360	338	334	359	324	338	360	373	312	355	328	325	368	360	339	326	316	377	339	340	348	374	377	349	356	352	348	376	335	325	352	332	341	364	340	361	367	311	349	354	367	334	341	358	360	345	341	345	385	354	325	309	382	328	363	371	384	337	310	353	336	354	352	388	326	364	334	348	348	315	335	351	349	353	361	390	327	352	342	367	347	384	354	393	385	311	324	349	335	338	331	367	315	353	347	343	344	342	370	407	353	347	328	358	367	366	384	378	354	367	349	352	344	358	359	314	359	324	341	322	360	321	351	351	323	355	350	341	356	359	329	358	347	343	344	369	359	329	409	360	351	348	344	366	381	343	343	353	387	381	389	343	365	344	342	340	353	304	353	339	330	367	360	353	326	371	363	343	389	337	344	338	359	349	331	346	347	352	363	369	384	389	343	328	343	368	364	345	347	338	348	333	366	359	340	366	346	375	381	318	362	349	360	369	390	359	345	371	325	375	368	360	354	376	338	336	362	379	357	344	354	317	372	352	342	380	335	357	364	315	346	356	366	322	340	340	313	362	361	359	345	313	362	322	367	330	330	363	359	350	338	316	338	360	390	346	383	330	357	381	364	325	351	374	353	333	338	338	359	349	389	327	327	357	361	335	338	350	353	325	353	338	357	354	348	364	350	352	355	369	357	370	384	365	329	339	324	395	367	327	345	370	369	356	340	350	347	351	360	349	366	335	355	362	346	348	355	366	343	376	353	334	324	367	340	368	380	344	325	341	338	393	389	375	350	354	349	318	354	349	343	324	356	331	332	342	310	362	347	348	372	351	321	374	326	366	377	327	333	347	343	347	366	379	339	343	336	334	361	361	376	346	332	369	357	332	375	364	337	356	350	341	353	340	316	320	346	344	358	355	352	336	339	385	362	340	378	376	345	383	329	334	356	355	338	351	340	353	340	324	349	341	350	351	379	344	328	336	362	367	349	328	387	377	339	365	350	343	371	355	356	341	353	360	371	368	338	343	336	335	372	365	355	373	372	377	344	342	346	348	361	335	346	325	337	332	360	352	346	330	349	352	359	340	342	326	376	351	326	351	339	339	319	346	384	341	343	337	357	325	331	363	356	346	346	339	345	373	364	397	328	393	359	345	320	364	366	362	328	400	341	346	368	343	332	390	326	366	313	320	344	377	351	339	379	366	359	354	359	352	359	386	354	367	363	352	357	336	360	348	328	347	347	362	350	385	358	324	356	357	344	352	331	379	372	362	353	327	345	366	368	347	326	330	353	340	346	343	334	372	313	320	340	329	362	343	360	331	324	343	326	344	335	381	357	338	340	332	383	369	363	344	339	339	367	376	360	345	328	334	372	350	354	369	321	343	368	338	402	333	327	363	366	363	365	366	362	348	373	350	336	359	334	361	354	366	328	345	349	342	387	360	374	349	353	325	364	353	313	331	357	335	358	343	338	329	325	360	356	345	336	360	355	351	376	331	346	365	365	338	357	322	340	329	333	369	353	366	338	355	352	348	329	345	371	352	321	360	338	361	372	304	366	330	356	342	343	364	365	363	360	374	355	341	357	381	313	378	358	381	351	354	340	357	302	364	374	344	363	346	350	381	325	351	360	350	363	370	307	325	328	364	364	342	354	370	386	339	361	324	350	342	360	377	352	378	338	348	350	359	352	341	375	362	344	348	353	351	354	355	346	327	367	351	340	313	342	363	362	350	361	359	347	377	374	373	351	334	380	357	323	321	367	368	379	374	368	362	340	361	358	343	352	345	368	350	347	346	355	331	354	382	359	343	346	362	353	362	368	364	337	324	361	353	356	357	369	316	385	351	330	350	317	314	385	336	359
2597	1113	616	300	76	65	58	77	55	37	63	56	43	43	40	37	52	58	58	49	41	35	54	49	58	72	59	66	38	53	54	52	58	52	62	39	59	48	61	62	41	52	29	40	35	28	30	26	29	34	31	47	38	37	39	41	44	44	52	45	35	32	33	42	50	37	33	38	38	31	42	33	32	48	36	36	29	30	33	32	38	33	29	41	42	40	35	43	29	38	32	42	40	43	20	36	31	32	27	33	43	38	46	47	43	24	25	39	33	36	35	30	44	39	40	38	21	36	45	29	27	35	37	28	29	40	25	27	26	37	31	42	42	36	42	24	39	38	38	37	40	37	39	38	44	37	30	39	49	29	27	39	29	28	39	33	46	38	28	29	33	30	33	27	21	37	36	38	34	41	30	27	38	33	37	38	32	26	32	41	36	27	37	32	34	16	29	39	30	34	35	35	32	30	30	37	23	38	26	33	22	33	33	34	23	27	42	37	37	39	23	29	29	33	29	39	33	33	30	33	44	37	40	31	32	32	47	31	22	31	34	32	34	36	37	30	41	39	38	39	39	35	36	42	27	35	30	35	48	31	39	42	30	33	30	34	31	44	31	34	33	28	44	32	33	26	31	25	37	27	35	21	32	46	35	27	18	30	28	51	39	32	31	41	23	26	29	42	22	38	34	37	44	34	27	42	43	37	36	29	29	30	42	31	32	29	35	25	30	30	29	34	36	35	36	39	37	41	37	22	38	37	20	42	49	31	21	28	34	31	36	45	47	35	37	28	46	32	34	40	36	44	37	31	28	29	39	27	32	35	33	44	34	39	26	35	29	29	26	27	42	37	42	23	21	37	30	38	37	44	27	40	22	36	37	43	30	33	25	29	32	29	38	34	35	31	39	40	33	35	36	39	51	34	30	36	23	28	40	34	32	29	29	34	23	21	34	24	36	40	26	24	24	36	25	48	36	28	37	35	36	39	32	30	34	33	34	33	30	29	36	39	32	28	36	27	37	29	39	29	53	41	33	25	31	39	28	35	35	30	33	37	27	40	38	35	35	38	41	31	33	39	35	35	34	39	39	37	30	36	43	27	38	27	29	38	34	38	38	36	35	33	42	49	33	32	38	29	39	26	36	37	34	25	39	29	33	37	28	34	41	30	38	34	36	27	32	46	34	38	32	28	43	22	40	42	38	33	31	36	26	33	29	35	50	35	38	37	31	38	29	39	33	39	29	36	33	25	35	40	34	36	37	39	25	27	29	35	35	35	37	34	29	40	27	22	34	29	31	30	34	37	29	38	35	35	33	30	32	21	42	41	23	40	33	32	35	38	34	46	33	36	30	34	32	33	40	44	43	27	30	31	30	25	37	32	45	34	32	32	35	43	37	37	45	36	35	31	23	35	24	34	38	32	30	29	29	41	40	41	30	34	32	39	39	32	32	34	38	39	26	31	24	28	41	36	32	38	31	38	36	25	47	32	28	28	33	43	37	34	24	40	30	40	28	45	36	47	32	30	23	36	34	28	31	23	39	40	13	30	28	26	34	29	27	46	36	27	23	31	22	40	33	34	33	40	25	32	36	37	36	38	32	33	25	26	43	42	29	22	39	38	37	31	25	27	41	31	32	39	38	29	31	39	42	28	32	30	35	38	48	31	32	36	29	40	27	31	29	40	30	34	31	33	33	29	26	33	43	33	28	34	31	49	31	27	34	41	34	33	40	36	31	30	32	31	40	36	38	31	33	29	47	20	32	34	25	35	30	20	34	30	32	34	48	25	41	37	22	33	32	43	34	30	36	21	30	41	38	35	38	28	25	36	35	42	36	39	28	31	42	32	39	34	33	28	31	44	37	25	43	27	33	35	28	34	33	38	19	38	38	28	31	33	31	36	30	31	34	33	32	29	36	44	34	30	40	38	32	31	37	33	31	34	23	31	37	40	31	31	24	30	29	33	34	36	27	35	33	43	37	29	37	38	33	29	27	32	35	25	46	35	48	29	37	28	28	25	26	40	38	35	45	36	41	37	33	33	35	32	38	26	35	36	40	31	34	33	30	37	31	36	35	39	28	36	38	29	35	40	36	37	39	31	24	25	28	35	39	33	35	34	24	24	31	31	32	29	48	38	35	33	30	35	35	31	30	33	28	39	41	23	36	37	30	32	20	40	39	34	38	33	31	38	30	30	29	32	31	33	40	29	33	35	35	40	41	36	35	38	30	22	40	31	45	38	32	24	35	32	40	39	37	41	33	31	33	40	40	37	28	30	40	38	35	25	36	35	27	41	42	32	38	36	34	33	37	29	35	31	33	40	31	32	30	40	32	44	34	35	31	40	26	34	39	27	28	38	30	32	40	43	39	31	38	49	43	35	37	39	41	40	45	40	28	27	42	36	30	27	24	29	38	32	34	40	29	31	29	38	37	22	30	31	35	42	33	30	31	48	40	30	40	32	41	28	37	43	28	31	22	25	32	30	29	27	35	41	33	34	34	29	41	43	38	33	36	41	46	46	29	38	46	35	40	43	39	28	25	36	32	24	38	29	31	33	38	25	32	35	31	29	30	40	34	35	33	38	33	31	31	31	30	40	30	32	37	32	21	47	38	28	43	48	26	44	37	29	38	38	43	32	29	28	41	32	33	37	44	29	42	28	31	32	27	36	39	29	36	31	36	42	29	32	42	39	34	32	29	38	31	33	35	34	42	46	30	30	32	30	37	29	31	29	41	33	30	44	45	34	36	35	35	37	28	42	25	40	41	25	40	37	39	33	38	44	34	29	25	59	23	28	37	42	29	41	31	32	29	19	33	31	31	29	30	32	42	35	34	35	39	30	33	30	32	27	34	30	38	35	30	44	39	35	32	29	42	31	30	32	38	25	40	35	31	26	39	28	29	33	29	31	20	36	27	33	35	34	33	35	33	34	37	52	32	42	37	25	39	26	30	35	21	40	32	32	41	33	36	28	35	33	39	24	33	21	41	42	40	36	30	30	30	46	39	42	39	29	44	34	34	36	36	37	46	38	44	26	16	26	33	34	39	30	35	29	37	36	30	28	38	33	29	41	43	30	35	26	34	28	40	31	31	28	24	44	24	36	28	34	29	41	38	32	32	21	26	43	39	31	39	43	20	32	31	26	34	37	33	26	25	32	40	31	34	29	44	52	35	21	48	36	33	42	36	30	25	35	31	30	44	29	33	28	33	32	32	33	27	34	32	43	38	38	30	30	33	35	32	34	24	41	32	34	43	33	33	37	34	35	33	30	40	34	39	36	41	32	32	30	29	31	20	24	41	26	28	32	28	31	33	28	24	31	38	28	33	34	33	40	40	30	26	43	30	36	27	35	49	33	36	34	37	43	37	35	30	35	40	34	33	39	31	26	31	29	29	27	24	23	31	36	31	32	30	34	33	33	35	33	36	34	42	30	32	37	27	25	34	37	34	36	33	30	32	42	45	36	25	29	27	31	35	41	26	42	38	33	40	37	32	28	31	29	39	26
25620	11349	6734	6673	5084	3654	2745	2152	1747	1509	1209	956	914	722	679	669	720	816	792	753	571	546	735	904	983	1037	946	848	815	851	829	1005	1039	992	970	890	911	971	985	898	785	664	638	494	496	416	422	392	358	341	369	370	377	401	430	408	402	378	414	390	369	383	421	376	407	372	439	415	435	435	407	339	320	318	337	340	350	358	356	358	380	372	356	370	294	326	342	369	389	347	357	296	350	308	280	312	334	300	284	273	310	280	291	284	341	289	330	292	298	258	287	288	295	297	289	271	294	321	308	291	322	301	288	282	305	278	290	288	248	297	303	266	268	324	302	288	302	279	343	292	269	302	277	293	309	251	310	277	284	321	308	284	278	278	267	291	319	276	327	269	319	271	316	292	310	252	296	304	312	296	296	299	278	259	328	309	318	300	267	289	282	279	272	265	286	320	315	287	306	278	289	275	297	319	286	291	301	277	294	291	264	296	298	326	331	294	291	281	305	310	298	306	285	283	285	298	325	283	283	291	290	259	288	300	288	307	309	261	312	279	302	280	302	277	314	317	314	295	292	281	299	284	289	311	297	284	302	279	291	301	284	281	296	327	294	299	321	303	277	296	290	297	321	326	329	295	300	288	307	280	315	313	312	302	309	313	267	282	313	314	259	288	256	291	289	293	299	313	291	288	285	304	296	303	334	291	281	307	256	304	334	291	296	287	324	310	291	297	305	273	321	293	268	292	321	312	254	306	278	288	287	321	322	249	292	288	285	294	283	293	306	287	331	284	300	301	260	292	303	278	291	314	314	294	298	288	300	294	282	287	309	282	299	288	304	302	302	285	294	302	291	291	304	278	280	296	315	336	286	300	287	250	280	318	306	311	333	319	287	292	273	285	286	290	268	306	279	312	268	305	288	277	297	269	293	279	314	270	316	286	293	284	324	276	308	305	276	311	284	279	271	315	304	286	298	304	296	276	295	294	262	275	292	319	299	292	315	302	259	321	313	271	295	281	292	315	313	273	308	273	305	297	326	329	305	280	293	280	336	310	292	295	325	282	313	296	312	301	293	326	297	277	280	281	306	309	325	303	269	285	299	320	289	301	298	286	300	287	314	325	303	293	296	328	279	264	299	275	274	316	312	318	284	267	305	288	301	284	283	283	283	314	338	337	268	304	322	304	311	317	296	291	284	352	299	281	285	347	314	300	268	289	275	292	269	294	288	279	288	307	319	268	280	291	313	284	302	325	291	291	295	289	331	276	278	295	295	287	300	293	304	301	300	308	301	319	296	291	307	331	296	276	296	304	306	278	316	311	308	285	306	292	324	306	321	301	321	303	298	297	290	321	308	293	310	296	319	280	293	302	329	271	275	293	258	313	308	286	290	280	280	267	291	298	286	283	281	292	274	305	286	294	278	312	301	303	298	295	283	294	268	280	278	273	301	274	292	309	296	281	291	281	322	273	321	344	305	284	281	319	277	289	307	317	302	288	299	281	280	305	302	299	294	279	297	288	297	293	304	292	260	304	289	272	312	295	264	279	307	310	319	279	303	306	307	292	306	294	278	308	327	296	294	312	273	291	271	286	291	299	279	306	277	284	281	298	309	312	290	273	303	288	295	297	277	280	269	290	306	313	333	314	260	285	263	301	288	289	297	294	283	295	315	288	302	289	303	297	298	291	281	294	287	329	258	282	283	308	287	299	289	285	279	282	303	305	274	284	300	316	300	280	309	299	307	299	260	305	300	297	299	297	305	280	295	320	307	267	311	296	283	287	300	273	291	302	316	299	289	322	268	284	290	293	276	302	288	283	286	272	292	293	294	309	311	306	321	280	309	278	304	274	293	319	285	297	289	325	288	317	299	320	306	287	254	293	301	307	279	265	297	291	309	332	303	322	289	327	266	279	351	288	303	319	287	304	309	301	285	310	269	308	312	297	285	287	291	294	281	307	324	309	284	300	292	286	310	292	278	303	296	249	293	310	299	306	307	302	306	315	289	274	302	310	308	280	290	267	300	336	269	303	275	305	308	280	295	277	298	308	325	274	292	310	288	297	291	269	294	304	291	285	299	309	343	295	272	289	314	321	312	297	338	280	308	295	290	296	309	293	292	309	288	317	274	300	297	272	304	268	278	269	309	303	292	289	318	315	307	292	275	289	296	287	288	295	291	291	288	296	305	308	363	293	312	279	302	330	286	298	290	301	335	288	310	304	295	295	284	314	298	300	288	314	302	291	282	281	325	293	291	271	282	271	266	285	302	301	280	299	307	304	282	290	306	280	291	299	298	332	312	295	279	297	308	302	283	267	285	290	300	300	330	304	296	289	299	294	253	298	300	298	303	302	314	267	286	298	312	252	280	313	287	321	327	312	270	297	281	277	258	304	285	295	256	312	304	284	294	284	289	316	304	300	298	290	278	263	285	259	297	292	309	308	283	292	255	286	267	277	285	291	303	325	298	287	299	313	273	317	295	285	311	284	313	299	287	284	288	306	308	261	294	282	275	288	288	283	263	282	302	278	269	292	316	298	290	297	304	322	274	333	300	274	302	294	283	300	298	295	304	309	295	302	297	299	291	290	295	282	310	310	299	298	317	328	288	322	272	259	280	295	304	277	314	281	269	323	252	320	261	280	329	299	302	269	292	317	310	277	333	284	293	306	283	300	279	294	296	323	289	314	289	302	320	281	292	307	303	298	280	296	320	292	311	292	284	285	319	292	284	294	289	303	308	280	282	279	265	289	297	331	290	309	281	275	297	284	274	293	308	297	311	282	291	292	311	283	300	281	314	282	299	275	290	332	310	273	248	312	295	259	291	300	259	299	305	320	315	322	300	282	283	304	304	314	302	283	309	314	274	279	261	290	307	288	311	265	311	301	294	309	294	325	278	305	287	287	329	279	316	260	302	300	265	293	279	298	310	298	312	293	323	328	285	273	292	293	312	280	289	273	270	320	316	311	276	278	291	269	294	280	283	287	304	303	273	290	296	256	284	280	314	294	279	298	267	309	304	317	265	319	322	300	310	300	319	305	268	279	291	303	290	339	286	282	281	275	259	294	275	303	302	317	320	320	298	335	305	269	286	309	311	266	306	293	325	324	309	290	316	282	315	280	308	306	268	311	276	303	285	297	292	324	280	281	310	303	314	301	280	290	284	275	290	282	303	306	294	295	315	325	286	291	283	304	302	298	296	320	299	329	318	289	280	275	312	309	315	285	304	322	304	312	283	283	307	307	313	317	291	289	281	297	315	317	309	320	294	268	279	301	307	281	279	276	294	295	281	288	279	317	300	322	296	305	292	289	268	316	320	302	250	323	302	274	309	308	301	284	287	320	286	308	265	267	321	309	296	313	293	265	272	290	336	309	304	299	291	297	334	297	328	269	272	306	269	312	332	281	318	289	266	325	273	282	279	281	296	311	286	304	275	313	276	294	263	316	300	288	277	282	313	289	300	303	296	285	285	281	297	279	282	292	308	293	288	291	273	300	293	301	304	286	281	278
3065	1078	566	157	69	57	66	87	58	59	53	58	63	61	51	44	45	39	50	48	47	55	50	57	58	45	56	54	61	50	54	38	44	56	51	50	62	57	59	45	52	38	37	51	46	42	37	46	32	28	30	42	38	51	37	41	59	37	47	37	38	27	40	42	42	44	44	32	40	35	37	34	30	30	34	37	34	33	45	53	27	41	34	37	28	34	46	21	43	30	39	40	36	43	40	39	30	30	35	34	46	38	26	28	30	44	44	40	37	34	33	30	27	35	30	31	46	33	24	33	46	35	36	44	31	42	28	43	47	33	26	32	30	34	43	22	40	38	44	44	28	26	31	41	40	33	29	40	32	31	38	37	30	35	30	31	36	35	42	36	40	44	42	37	38	21	29	44	32	32	34	40	37	46	32	38	29	26	43	24	39	39	21	34	27	26	29	37	41	35	44	39	42	36	34	42	36	33	31	34	33	37	34	40	36	37	34	31	35	23	41	40	26	28	43	40	24	41	42	29	44	42	24	34	37	34	31	47	32	33	29	41	31	42	31	38	34	28	32	41	19	28	32	39	38	31	34	41	31	39	29	29	37	28	31	48	25	32	31	38	21	40	29	29	27	36	47	31	35	22	38	35	28	36	42	40	35	46	41	38	39	37	31	45	34	32	32	41	29	30	38	34	38	25	26	32	36	33	44	21	33	34	28	31	32	23	38	41	38	37	35	22	23	36	33	27	27	41	33	38	41	34	39	46	40	29	36	34	31	37	51	32	26	34	28	31	33	32	35	40	29	20	28	32	30	33	34	44	41	41	39	47	36	30	31	34	29	40	34	37	33	45	38	22	32	41	33	43	31	22	40	41	34	36	40	40	32	36	33	45	27	36	38	37	21	45	38	38	32	39	43	45	33	35	30	30	35	32	43	45	39	41	39	33	35	30	30	33	43	40	35	42	28	43	33	36	19	30	35	34	34	32	27	32	48	40	34	41	27	33	30	28	32	35	42	29	27	36	40	45	25	37	36	33	33	32	26	35	32	32	32	34	24	45	34	41	29	31	53	33	30	35	29	38	31	37	32	39	31	36	37	32	30	34	31	35	37	37	33	37	42	26	35	27	31	32	36	45	40	29	46	40	35	35	28	39	39	29	36	36	45	29	39	36	25	40	33	46	30	33	39	43	33	36	33	36	23	32	42	23	39	27	41	43	38	39	29	46	41	36	22	36	29	35	44	37	41	40	40	37	44	21	43	33	40	26	27	32	29	34	32	34	36	49	40	33	27	24	42	38	35	32	36	27	33	28	28	40	32	35	40	36	36	37	30	37	37	35	26	31	40	31	40	28	37	30	30	44	31	45	35	35	41	43	34	31	39	32	35	34	34	34	38	32	33	29	36	24	32	30	32	27	35	40	29	40	31	36	37	34	30	37	30	32	40	38	32	36	43	40	28	27	25	45	34	30	30	35	36	30	33	27	35	27	28	34	33	33	40	38	31	42	23	42	35	38	27	41	23	34	38	34	41	45	38	36	25	31	29	43	35	29	29	32	28	40	45	47	33	36	40	35	38	30	29	29	23	33	32	29	29	22	31	29	18	41	35	37	32	28	42	27	32	27	41	37	34	40	32	34	36	30	26	40	42	35	32	35	44	33	37	35	42	39	35	30	36	34	36	29	29	33	36	36	28	34	34	43	37	33	28	25	30	32	31	33	29	38	38	38	46	35	22	31	31	27	39	40	32	29	39	23	31	36	27	29	40	34	39	39	33	32	28	32	32	29	40	32	28	33	23	39	25	33	32	42	42	29	31	30	36	33	39	30	46	33	32	41	35	24	29	39	38	39	28	34	29	33	43	34	31	36	36	24	35	27	42	33	34	41	30	39	38	33	31	29	36	30	31	26	34	42	39	35	32	32	32	49	42	32	42	34	37	32	28	42	35	39	49	37	22	38	27	39	38	26	41	33	30	28	27	39	31	43	41	29	34	31	36	39	27	35	32	38	31	42	30	28	34	32	35	40	35	34	35	29	32	33	37	31	31	30	24	43	29	38	28	28	25	37	31	35	28	33	36	38	27	37	34	29	42	39	25	44	30	39	33	45	37	39	25	35	36	33	36	23	33	38	29	37	31	23	40	34	37	40	33	27	35	35	29	31	58	34	45	33	47	25	29	34	31	32	38	32	33	34	31	35	33	39	33	30	32	23	35	42	39	44	36	30	22	37	33	32	36	40	30	32	40	27	33	31	27	42	26	35	33	30	31	26	26	26	38	36	38	33	26	29	21	24	43	29	40	34	39	41	41	19	37	37	35	38	43	47	30	36	31	33	33	27	39	34	36	29	35	32	28	28	41	40	31	31	31	31	37	33	35	32	28	36	32	38	29	38	30	35	45	26	29	19	30	33	31	49	49	44	30	35	36	34	28	36	33	32	39	33	29	36	34	30	32	40	34	50	26	31	42	37	26	36	33	40	40	32	52	31	32	32	49	36	27	41	27	34	31	38	31	37	36	39	34	24	28	36	39	40	29	37	36	25	29	30	48	28	34	29	28	29	35	35	30	32	43	31	29	30	39	41	32	32	27	33	39	37	43	30	32	35	32	35	35	41	29	36	43	43	31	27	33	36	33	35	32	31	27	31	38	46	47	34	34	32	31	35	31	31	40	37	40	23	38	29	43	44	34	38	31	31	30	39	33	52	28	39	33	34	30	38	33	32	35	32	40	31	39	33	44	35	30	24	29	26	33	30	31	29	40	33	42	33	35	32	33	31	28	31	42	33	33	41	38	47	26	31	31	34	35	44	42	34	23	34	38	31	23	30	43	35	36	30	36	31	38	41	28	30	24	39	38	28	31	41	35	30	27	36	36	35	37	29	26	34	42	27	34	38	31	22	36	38	46	41	26	30	35	33	29	36	32	30	35	33	35	34	39	29	26	30	30	24	46	31	32	28	30	33	27	40	36	41	33	49	34	35	38	31	37	34	38	25	29	38	33	31	30	30	35	37	25	31	44	27	34	34	39	43	24	38	29	50	23	34	32	27	51	33	39	33	34	42	43	26	35	25	17	35	27	37	33	41	34	46	30	37	35	45	38	26	29	40	31	40	37	40	27	43	35	33	34	42	29	42	32	28	29	35	31	36	38	34	37	36	38	33	25	39	31	45	33	32	34	28	33	49	27	38	33	42	33	30	36	32	39	36	29	43	36	27	27	32	34	31	33	34	23	28	28	35	41	40	28	46	46	45	33	29	32	29	39	37	32	31	43	32	35	39	35	37	37	35	32	32	41	38	36	29	39	33	31	42	46	34	38	33	36	34	32	35	35	49	33	30	36	25	35	38	32	32	35	36	33	39	47	31	40	35	33	29	40	35	32	37	34	33	33	40	24	33	36	29	43	32	31	34	41	21	46	35	27	31	33	40	24	42	29	30	32	35	27	30	46	44	47	37	43	38	36	30	37	37	23	42	38	34	47	32	30	28	30	26	20	31	33	26	39	39
23904	11708	6932	3283	3024	3182	2665	2250	1939	1501	1303	1115	971	834	757	826	755	693	606	635	884	1030	1129	1037	986	908	853	685	752	799	714	578	621	668	767	888	832	1023	943	818	732	619	557	527	485	483	399	378	424	386	411	415	436	449	483	405	440	370	378	397	455	432	448	469	372	452	461	482	497	442	342	295	366	329	369	377	353	318	397	402	402	363	315	349	299	342	364	366	335	338	310	283	288	333	345	298	303	287	296	302	277	300	294	295	272	255	302	308	310	292	287	325	322	280	298	298	319	269	281	322	298	295	297	288	304	288	287	279	335	293	283	308	318	296	303	278	285	311	285	298	289	293	294	284	309	263	281	327	292	303	282	308	272	275	309	304	288	313	306	313	311	277	299	257	285	250	278	297	280	319	304	249	265	300	291	307	277	301	260	309	288	264	293	277	267	315	266	267	314	287	276	268	270	318	306	288	283	295	296	285	287	314	285	309	276	332	326	288	284	286	307	295	314	277	314	284	265	281	262	280	300	306	311	325	271	264	266	297	296	290	273	288	258	313	301	246	308	293	276	305	261	301	294	296	298	341	290	281	292	301	283	302	284	289	300	283	288	282	314	313	288	284	264	273	276	288	267	302	284	302	304	315	311	281	274	276	290	295	306	272	290	302	296	285	315	303	295	298	346	305	270	292	311	278	278	284	294	289	318	265	269	297	299	309	316	304	301	259	331	321	291	286	296	309	325	291	302	296	312	295	303	304	271	301	279	278	271	291	309	309	299	276	289	301	282	295	264	294	278	283	317	304	303	294	269	260	322	306	293	303	276	257	286	264	275	306	303	284	286	286	277	294	279	288	307	273	296	291	289	304	302	298	310	273	326	318	288	296	306	315	308	271	300	283	295	272	314	310	273	281	264	314	282	239	277	314	305	292	250	289	280	288	322	309	320	303	305	298	286	320	314	316	295	333	317	312	295	329	301	272	262	287	270	306	323	279	293	285	294	297	289	315	298	294	306	244	283	332	287	288	295	305	281	282	265	291	288	288	285	267	286	304	290	307	317	280	283	279	304	285	308	292	281	299	306	296	324	297	294	286	298	265	286	315	297	291	311	307	286	291	281	295	297	270	294	280	289	263	308	262	284	313	303	263	287	298	304	324	290	314	325	293	288	285	321	286	299	295	303	275	298	306	290	280	310	286	305	286	303	270	276	297	287	310	289	294	281	287	291	280	307	262	268	336	320	290	285	302	269	289	255	310	320	301	277	294	286	279	331	301	293	330	266	278	293	293	299	304	291	268	305	293	316	283	294	302	298	311	280	316	294	274	293	276	313	304	328	310	292	316	279	300	285	307	283	287	317	300	285	319	289	276	283	290	287	318	270	297	267	307	289	296	314	334	305	288	292	307	321	304	323	300	285	277	288	294	318	283	308	299	277	263	283	280	283	296	288	322	298	330	314	290	338	299	290	307	259	304	281	306	329	295	316	288	291	282	308	299	308	321	305	261	309	270	319	280	319	273	286	271	305	288	297	260	288	276	308	275	300	306	299	283	263	287	274	309	286	282	282	285	280	285	294	276	303	297	310	292	286	296	339	273	260	275	272	268	300	287	297	279	304	313	280	292	289	256	313	279	294	314	279	310	283	280	305	304	309	303	287	296	298	318	302	273	272	328	313	300	297	306	304	279	299	294	303	284	294	312	299	256	306	293	323	283	290	314	291	299	283	294	274	286	275	317	271	282	275	319	313	283	282	306	249	280	287	298	290	300	260	293	247	276	317	285	316	303	285	258	273	289	289	288	286	300	271	272	301	278	301	312	299	247	284	307	286	305	284	305	293	286	274	294	283	300	292	276	299	320	309	326	307	314	292	299	298	316	285	291	295	259	286	284	313	303	267	307	286	258	281	276	300	290	325	293	279	301	263	277	274	290	334	312	304	333	290	307	300	311	289	306	285	314	306	289	281	302	287	308	282	304	337	306	289	278	273	275	265	309	312	295	274	267	314	271	317	322	293	296	311	294	283	299	299	283	291	301	301	271	256	277	285	318	314	311	301	304	302	299	291	291	284	284	276	290	312	275	295	305	291	299	294	309	299	301	292	267	284	267	285	301	284	281	277	328	301	280	294	257	241	278	277	313	264	300	288	319	292	284	288	296	284	301	317	288	292	286	299	283	265	250	263	307	300	323	322	302	291	271	294	279	286	301	283	313	283	288	304	295	314	322	312	297	298	288	317	288	275	288	304	309	306	301	283	302	257	285	318	285	311	311	283	307	284	285	312	304	277	276	275	312	316	283	282	299	298	306	294	314	262	266	291	251	287	321	318	282	279	322	302	284	289	314	288	285	339	300	277	275	275	311	286	277	294	268	295	298	296	280	256	278	274	290	275	291	269	277	273	271	297	301	293	280	327	289	307	292	307	302	304	270	305	318	324	312	298	263	283	304	264	272	261	276	285	238	294	269	291	312	302	328	289	280	293	286	282	296	284	297	306	303	300	295	314	290	282	275	281	300	302	287	275	305	285	309	285	292	289	327	276	317	300	290	279	294	295	260	285	307	300	306	286	297	294	278	303	302	298	298	295	297	270	304	300	281	288	278	298	271	313	281	278	307	265	276	273	311	309	291	297	274	292	276	316	283	313	271	314	302	300	300	299	283	298	293	291	306	290	297	296	272	290	323	287	323	298	309	314	286	276	285	291	268	304	302	319	301	281	329	281	283	316	271	300	300	269	309	312	275	301	313	297	293	269	317	288	287	284	291	300	307	313	290	258	297	303	269	298	295	314	299	286	303	275	284	293	280	278	296	321	275	289	304	263	275	312	293	314	295	288	297	306	311	276	304	298	278	262	307	299	303	296	274	296	337	272	305	301	260	283	282	311	279	271	323	288	278	287	296	299	298	296	277	280	297	306	302	303	311	310	312	293	320	314	318	275	278	282	302	294	262	274	278	277	275	267	303	317	296	299	280	299	276	308	313	270	304	303	276	297	279	285	304	281	299	313	298	296	262	284	305	321	310	300	302	282	285	292	277	304	285	289	290	306	281	300	294	273	308	299	263	290	265	323	303	289	278	301	276	284	309	287	309	295	292	285	287	277	304	277	282	297	286	319	285	276	259	274	277	308	305	312	284	295	290	303	285	293	313	301	296	260	279	277	283	305	306	287	309	295	326	320	273	304	313	295	291	278	295	269	316	305	280	293	298	262	303	266	335	288	275	317	313	298	283	277	280	309	283	291	321	291	295	299	269	297	283	273	285	307	259	307	299	282	278	279	285	309	306	305	275	318	316	289	287	291	307	295	299	288	313	299	275	282	317	268	308	313	296	281	304	291	302	312	303	310	285	275	289	299	296	302	300	281	288	294	320	285	296	293	312	307	314	293	298	299	300	278	293	308	295	296	303	285	284	278	319	335	307	291	295	268	318	307	349	275	289	296	296	289	275	273	287	321	282	263	295	298	290	285	308	299	296	299	289	301	269	311	277	299	286	326	305	307	272	282	329
3035	1786	565	142	94	80	113	98	72	71	72	52	53	62	56	47	47	45	55	86	59	55	72	44	44	42	54	42	43	44	47	42	48	42	43	63	53	60	49	50	56	40	49	44	46	32	31	26	34	39	32	26	52	31	22	38	38	20	36	29	29	34	27	23	37	26	33	41	35	31	28	28	37	29	39	25	34	37	34	26	34	27	29	42	29	26	31	31	37	30	31	21	36	24	34	28	26	21	22	19	35	18	27	22	16	31	31	21	33	30	25	21	26	24	23	20	24	28	23	30	24	29	25	23	39	22	33	23	23	22	34	25	20	13	33	29	25	32	18	30	22	26	21	14	19	26	28	31	23	23	28	29	26	31	27	23	28	25	20	32	32	22	19	23	20	28	28	29	22	35	28	36	15	38	32	18	20	25	21	29	27	38	21	29	21	28	20	34	32	32	28	33	25	25	34	33	14	22	21	38	24	21	31	19	29	28	27	28	24	20	37	21	35	18	27	23	31	28	26	33	32	34	25	25	21	26	36	28	23	26	19	16	20	30	30	20	27	27	19	29	23	24	36	24	17	23	20	23	22	26	24	25	22	24	27	31	32	25	32	28	31	20	27	17	34	38	33	22	18	27	24	22	30	23	31	21	34	28	30	30	18	32	29	13	26	29	24	22	25	30	30	21	22	24	30	25	30	22	24	26	17	24	28	19	23	23	27	24	26	23	24	28	20	23	24	28	22	30	19	25	27	35	21	22	29	31	32	28	34	19	37	25	33	32	29	23	28	30	26	21	35	33	28	26	24	29	21	22	25	27	24	28	27	27	30	20	31	25	32	30	33	35	25	26	31	27	29	21	20	31	18	19	25	42	21	29	34	25	26	33	29	24	22	25	24	31	25	18	31	27	31	30	27	28	24	24	28	37	30	27	25	34	28	16	24	27	28	28	40	25	27	28	35	21	25	29	29	31	41	28	30	25	30	23	23	23	25	27	22	28	22	31	35	29	26	16	27	30	28	25	27	27	21	27	26	32	19	17	23	20	24	28	22	24	24	20	27	22	20	18	22	29	38	17	31	20	28	36	17	25	30	31	34	19	25	20	23	29	18	40	32	19	17	31	38	27	22	21	22	23	21	24	20	25	20	20	24	20	27	22	25	22	23	20	33	35	26	31	26	29	22	20	21	26	22	24	21	25	29	28	22	14	14	28	21	22	23	20	35	26	22	30	25	24	33	18	25	23	27	29	16	32	28	30	29	21	25	27	24	25	38	30	31	16	23	23	22	25	28	31	33	18	22	30	18	25	30	29	37	25	31	34	27	33	25	25	14	21	23	25	28	24	20	28	19	33	25	22	25	18	34	22	24	31	30	25	30	26	22	26	33	26	23	22	26	31	28	29	30	40	27	30	27	37	23	21	29	27	29	22	20	29	24	27	27	24	32	26	29	22	31	27	27	20	17	21	31	16	28	28	22	24	27	38	24	22	29	24	19	23	32	33	25	31	21	22	37	24	20	31	27	27	20	26	27	19	31	34	20	21	23	20	24	34	26	23	22	19	33	29	26	28	33	23	23	22	30	23	32	26	32	26	23	24	15	28	29	28	30	19	26	31	25	20	26	31	24	27	27	20	30	19	24	19	24	18	30	29	27	24	24	38	35	30	26	25	31	27	40	35	21	27	25	21	17	26	20	32	32	29	15	28	21	18	30	21	28	30	28	19	25	34	26	21	34	26	22	22	25	27	25	25	28	18	28	26	29	20	27	23	20	25	28	36	29	28	18	38	25	23	27	22	34	25	22	33	31	28	26	22	22	29	27	30	19	27	27	14	21	25	27	27	22	35	24	25	30	27	30	26	32	35	37	22	24	21	33	15	22	25	18	17	35	26	22	26	28	25	39	21	24	30	24	25	22	36	26	28	28	22	30	29	24	18	26	28	23	20	34	18	26	19	25	31	24	28	31	33	29	30	26	24	23	22	31	29	26	23	26	24	24	37	26	33	18	28	28	25	26	25	21	23	18	21	27	30	26	35	26	18	29	18	22	31	17	24	31	32	36	27	23	30	31	23	21	24	25	33	20	35	33	23	22	32	29	20	32	23	24	17	29	31	27	26	32	30	25	34	28	26	32	26	32	27	19	26	28	37	29	18	19	31	29	32	17	37	27	27	23	19	30	30	30	23	25	20	32	28	28	38	44	35	19	28	23	23	37	29	22	19	27	33	28	34	34	23	23	23	26	34	26	29	26	20	39	22	27	27	24	23	27	25	22	27	27	23	26	29	27	25	30	27	24	24	24	27	24	23	29	20	26	29	31	21	27	26	17	31	23	21	18	29	26	25	29	35	27	21	23	28	33	21	20	23	15	20	19	31	30	26	25	17	27	37	17	29	25	32	24	28	28	29	32	29	30	29	33	31	27	27	28	33	21	30	28	21	26	24	18	24	26	34	32	29	34	27	33	26	30	29	32	20	29	23	35	12	33	25	37	24	29	28	25	27	23	18	31	25	20	35	24	36	29	27	20	23	28	31	35	25	30	24	19	24	31	28	26	31	22	25	28	21	22	18	19	30	25	27	28	34	14	20	24	37	22	27	22	21	29	31	31	27	32	30	23	28	28	32	33	31	32	29	24	28	18	25	25	31	21	19	26	26	28	31	26	26	21	21	27	31	20	27	20	22	21	17	29	22	28	25	19	23	27	25	25	31	23	27	30	25	17	21	25	29	25	33	22	36	27	31	34	23	26	28	28	32	32	27	18	30	31	24	21	32	23	23	23	31	19	24	24	33	30	30	25	23	27	22	30	36	24	28	25	23	24	35	29	29	37	26	25	31	26	24	29	26	24	29	28	24	30	25	25	24	24	30	15	25	33	26	24	21	19	32	19	24	23	25	27	30	30	33	28	21	25	27	19	27	32	25	30	24	26	38	19	19	22	27	19	19	25	17	21	27	32	33	29	28	26	25	31	13	25	32	24	35	22	28	29	29	26	32	24	27	23	27	23	28	34	32	30	15	25	31	40	24	26	27	32	30	32	29	31	21	16	30	32	20	33	25	25	23	19	30	30	30	27	29	25	27	29	30	26	33	35	30	18	24	21	35	24	24	30	26	29	23	23	23	28	27	20	33	29	27	31	31	41	16	26	24	17	28	24	25	28	23	32	33	26	29	30	17	27	24	21	31	31	25	17	30	32	30	29	25	27	27	35	25	17	25	30	27	24	32	21	23	26	16	27	29	18	26	24	30	34	27	38	24	22	24	27	21	24	25	19	16	22	23	30	30	26	25	28	20	23	29	23	19	21	25	27	27	28	26	24	30	24	38	28	32	26	19	26	24	30	24	18	25	26	24	28	24	28	27	26	26	30	29	27	21	19	21	21	32	38	23	24	26	22	26	28	32	26	15	14	31	27	32	25	26	32	25	24	28	14	36	23	19	25	19	19	19	29	26	35	27	23	19	30	31	24	31	27	18	21	26	27	23	31	19	27	31	27	33	21	24
27450	15151	6190	3720	5569	5279	4331	3454	2731	2256	1860	1489	1264	1032	1097	899	881	739	999	1533	1394	1345	1099	978	875	876	912	912	852	793	732	787	820	783	861	975	1070	995	972	934	739	668	625	572	480	456	518	401	419	377	410	453	456	402	452	474	378	331	344	389	446	403	417	343	412	442	551	495	431	305	273	272	285	402	336	285	293	325	337	281	314	276	298	345	317	279	281	281	251	236	232	235	225	256	248	261	264	222	237	215	245	238	221	248	240	272	228	213	221	233	285	229	259	234	226	239	234	217	239	230	242	214	234	223	217	203	217	242	231	229	229	219	204	224	218	216	222	226	225	214	247	235	254	237	234	236	217	230	226	219	238	231	247	235	234	241	231	225	256	229	232	236	208	196	223	252	216	225	251	242	202	223	254	227	220	216	232	245	236	240	231	228	230	230	255	224	221	216	247	234	221	208	225	211	223	207	242	243	215	227	234	227	200	257	203	231	230	229	236	233	246	227	249	227	257	232	238	239	209	235	217	224	218	238	227	225	262	245	242	235	220	235	246	240	213	218	233	223	187	201	219	246	221	197	220	227	228	232	238	249	230	224	236	219	235	202	234	226	247	224	206	222	226	225	227	229	230	236	228	238	220	224	265	215	251	243	217	247	249	230	217	227	263	234	253	232	262	234	227	221	258	231	227	215	235	228	223	223	248	232	203	227	213	215	205	225	210	225	251	238	225	226	234	228	231	227	233	232	258	236	226	225	230	240	240	253	224	233	233	234	241	209	223	228	229	218	235	208	250	208	198	215	236	231	223	223	218	216	232	219	213	225	237	226	219	228	259	245	236	230	242	224	235	230	230	250	204	227	238	217	249	221	212	247	256	226	239	225	222	247	227	218	234	232	219	237	241	218	223	225	226	250	209	231	213	254	214	218	216	227	197	212	234	254	207	239	244	234	235	240	234	261	191	227	232	246	215	198	238	222	229	234	273	224	240	242	239	266	240	239	227	229	228	218	256	219	238	254	236	211	222	242	267	234	245	263	202	225	230	249	212	226	228	236	240	238	228	207	223	241	247	249	232	240	234	218	222	214	230	254	235	223	246	235	238	215	243	221	231	214	216	219	243	210	245	224	215	252	243	232	237	228	228	211	223	240	252	220	228	230	236	226	258	236	232	229	252	202	237	254	223	219	206	234	229	221	234	229	213	224	246	211	207	220	234	251	229	226	260	237	250	231	258	241	209	217	225	228	227	239	235	249	221	226	238	253	229	233	220	257	243	226	217	241	214	247	251	228	203	242	238	225	237	237	241	242	209	212	252	235	222	223	216	260	210	211	259	243	263	236	230	221	213	216	238	218	230	230	239	215	215	243	257	246	217	251	222	247	251	199	239	229	201	220	259	244	215	213	210	228	232	222	238	230	228	213	236	225	242	231	213	229	231	251	201	208	247	252	223	237	212	233	224	218	220	242	224	231	233	226	202	223	206	229	222	184	230	249	242	244	233	229	234	238	237	227	249	232	235	242	240	219	257	239	237	205	256	257	205	211	216	220	216	231	235	237	235	226	219	236	200	234	219	229	250	216	234	241	237	224	218	246	258	231	213	240	220	246	230	253	234	233	244	246	207	233	218	251	234	235	228	228	210	248	220	232	222	226	234	249	220	232	248	246	202	232	213	248	231	227	258	261	239	230	257	235	213	242	243	243	234	217	235	238	239	222	246	224	247	242	260	230	217	216	194	235	224	238	254	265	249	243	218	230	225	230	199	190	230	201	219	247	236	243	229	270	226	231	238	228	239	245	248	216	216	240	237	227	221	255	242	225	229	226	232	235	241	221	215	247	255	221	225	246	239	233	202	297	241	238	203	229	210	241	219	238	233	207	225	244	229	229	202	230	213	234	218	204	236	248	239	228	234	254	219	220	234	211	225	212	225	221	239	232	260	207	233	243	218	208	237	205	232	216	222	230	193	216	225	204	239	227	242	221	232	237	248	222	241	253	220	242	223	220	233	229	267	225	226	221	212	216	228	263	240	227	242	237	216	237	198	223	207	235	243	225	223	243	223	226	235	220	214	233	222	237	225	231	247	231	229	244	222	251	240	224	259	200	230	231	220	250	235	227	255	228	227	237	208	238	246	232	235	238	224	233	221	230	224	238	236	215	214	228	236	243	238	233	228	231	269	218	203	243	243	204	215	225	224	230	245	236	214	225	219	255	230	244	239	241	213	228	230	268	225	234	241	200	229	231	232	231	251	241	217	239	235	222	235	216	241	239	237	229	244	214	254	214	251	248	236	209	218	234	241	228	201	208	208	265	242	211	217	216	252	213	204	261	230	227	242	215	257	231	214	223	246	248	207	255	244	242	217	214	250	253	222	230	241	214	220	237	248	239	198	211	227	217	234	233	238	226	244	232	226	230	221	223	244	222	222	243	248	211	218	206	221	236	236	204	230	231	226	229	246	212	253	227	258	221	243	230	231	230	232	215	246	219	219	216	229	217	245	234	215	214	241	249	204	236	224	218	216	240	238	236	223	230	222	237	244	231	228	245	243	246	235	233	229	230	227	228	216	225	220	217	236	239	263	230	234	235	265	229	225	254	213	216	243	239	218	216	226	238	201	234	255	241	238	262	213	239	243	221	242	227	240	218	237	253	235	241	227	258	231	244	235	230	207	233	201	247	243	237	223	234	222	222	239	231	230	246	219	224	221	212	225	236	225	263	226	245	221	224	215	235	212	234	230	210	236	230	213	243	237	226	220	217	250	215	205	243	254	209	197	240	239	243	232	235	219	219	224	225	244	241	228	230	243	246	220	241	214	222	234	203	232	204	234	236	234	229	231	215	219	251	219	192	226	225	223	249	238	264	229	223	202	195	245	214	232	263	264	237	218	248	199	255	203	234	220	245	235	237	244	237	226	268	228	229	239	236	273	235	267	224	235	216	240	224	213	223	249	248	228	214	218	204	210	224	232	235	246	238	222	233	233	244	241	240	225	263	198	225	238	227	220	249	239	221	260	239	222	264	225	254	245	253	248	246	238	246	248	230	200	217	214	215	222	199	228	216	234	230	223	244	232	239	216	238	226	208	246	223	236	247	205	221	228	229	249	262	261	248	210	219	205	226	226	254	233	231	208	236	233	230	238	221	224	244	219	264	251	211	238	221	250	207	216	203	250	219	239	213	243	223	261	206	244	224	252	255	210	243	212	222	230	222	248	226	232	236	228	241	253	236	234	206	230	222	208	233	211	224	224	234	214	218	223	215	233	243	237	228	245	233	215	213	251	206	239	214	214	235	239	229	219	227	222	233	243	232	237	223	228	230	254	219	221	212	234	222	225	237	228	241	239	237	208	239	250	250	239	248	232	207	234	245	213	229	210	235	227	218	225	235	235	220	274	221	218	224	276	228	238	213	245	238	226	226	221	225	234	210	282	258	244	225	229	232	237	197	249	248	253	227	232	206	222	210	230	254	233	204	215	223	247	234	215	228	219	227	224	220	225	241
2144	696	284	107	64	61	60	54	53	63	62	52	55	54	47	44	51	53	70	59	64	49	50	55	68	61	54	57	51	45	63	53	53	75	53	61	59	57	60	57	48	56	56	42	30	52	51	40	39	49	42	41	48	54	33	52	38	26	42	40	37	33	49	47	41	37	36	29	40	35	46	50	37	41	37	38	50	31	37	39	49	34	38	39	41	38	31	38	31	38	43	37	37	40	56	38	54	30	38	35	27	35	30	41	30	27	32	51	38	37	45	38	32	42	41	29	48	48	42	35	50	44	49	35	38	34	38	35	37	43	35	49	58	44	35	31	31	39	30	35	29	38	30	40	42	41	47	31	45	36	30	31	28	34	38	46	29	32	28	45	37	40	33	32	28	48	56	39	36	36	31	32	49	39	40	46	41	32	32	35	36	34	52	36	39	42	45	42	46	45	30	40	39	35	41	39	37	40	39	40	41	39	29	34	51	35	36	32	36	46	29	47	31	43	47	44	38	49	38	43	36	49	39	38	37	29	37	38	46	31	61	36	36	35	34	40	41	40	38	41	45	37	34	53	38	29	40	42	41	37	39	43	42	32	47	36	34	37	38	45	41	34	41	29	51	47	30	43	43	38	41	33	36	33	43	36	38	43	36	45	26	46	35	36	36	47	46	37	43	42	43	39	42	41	31	36	40	36	43	44	40	26	37	38	42	41	35	41	38	50	40	46	38	34	43	40	36	37	34	47	45	31	44	51	39	40	43	34	38	48	33	39	38	37	40	42	33	45	34	36	35	44	31	39	42	47	40	47	44	49	28	34	40	29	35	54	38	37	44	36	28	41	31	41	33	38	44	43	52	39	32	39	40	41	39	34	43	43	29	35	50	43	32	38	29	33	37	35	49	36	38	35	37	47	37	43	30	44	53	38	30	51	34	34	40	40	34	39	39	31	47	30	33	39	49	40	23	27	47	37	43	49	37	47	48	38	39	36	40	40	59	51	46	42	32	35	36	46	41	41	48	46	30	29	44	35	42	41	33	38	34	48	37	36	39	34	32	56	40	42	29	39	42	47	30	44	39	45	54	35	42	40	34	33	54	48	45	39	33	48	35	31	51	27	40	25	46	33	37	53	37	35	38	41	48	39	47	37	43	48	44	26	38	53	48	36	32	37	42	38	32	39	39	37	43	35	39	43	41	45	41	41	32	41	35	37	40	39	30	30	43	34	40	41	34	39	42	49	42	43	35	38	32	25	45	36	41	42	44	47	34	42	41	29	29	30	46	36	40	37	34	41	30	46	35	38	37	48	32	51	48	33	39	39	30	44	49	54	45	38	37	44	38	39	47	45	38	42	38	43	39	47	51	30	41	37	48	36	45	39	34	47	37	39	42	42	32	46	27	45	51	41	42	46	35	39	37	44	42	42	46	37	38	42	30	38	35	39	45	42	53	41	36	42	41	36	47	35	33	46	33	37	36	52	43	38	43	42	32	43	51	36	36	45	49	39	40	29	36	36	39	41	34	46	45	38	35	41	45	50	38	39	38	43	36	44	35	40	39	34	26	34	35	40	32	45	47	44	38	51	24	46	32	34	37	41	38	25	38	45	36	48	30	37	37	34	46	37	33	37	38	37	33	42	38	35	34	47	39	25	39	38	43	47	41	35	35	39	39	45	36	30	38	35	36	37	47	48	36	36	40	41	30	38	41	37	41	37	40	35	44	40	38	42	45	44	39	43	48	32	49	34	40	45	39	29	31	38	44	45	37	45	32	33	46	48	42	44	37	39	40	28	33	44	35	50	50	43	41	53	40	41	36	37	44	32	35	39	36	43	39	37	48	39	38	40	49	43	43	39	36	46	43	49	37	46	50	27	36	50	33	44	33	35	41	35	43	46	38	35	30	40	48	28	41	38	40	46	50	35	40	29	40	41	27	49	38	35	46	39	34	40	50	41	33	39	38	34	32	45	38	38	37	34	31	40	30	38	35	31	37	47	40	35	47	40	34	47	38	36	48	37	47	44	35	49	49	42	46	47	41	50	31	37	45	51	40	34	41	41	32	43	45	52	35	49	51	47	41	32	40	37	43	40	33	34	38	38	48	38	42	27	35	47	37	29	26	26	47	38	26	25	42	41	43	32	32	43	38	44	42	36	47	53	49	36	35	43	40	41	36	40	34	32	35	47	32	38	37	36	33	40	36	39	50	37	41	44	32	46	39	38	47	44	37	48	41	36	35	41	49	27	43	36	43	45	31	41	49	37	32	29	45	33	43	33	49	33	46	43	39	46	38	41	39	42	40	58	43	38	50	35	41	46	36	53	40	42	33	37	35	51	35	35	32	33	48	37	32	32	40	52	40	44	34	46	39	42	47	47	36	37	25	42	27	43	39	35	27	44	45	37	36	37	31	36	43	41	30	31	40	51	46	45	44	42	57	34	42	52	37	34	46	33	37	44	30	41	31	33	26	44	39	35	41	47	38	34	41	34	41	44	41	35	30	39	39	45	36	47	36	30	40	40	28	53	51	41	39	46	33	37	51	36	32	31	35	39	36	45	32	39	38	45	42	46	42	50	47	30	35	43	37	35	43	43	43	33	40	35	34	37	42	50	37	41	38	38	46	43	40	41	43	34	45	42	41	37	41	48	37	30	32	46	46	44	38	45	40	39	40	33	51	33	39	26	42	36	43	52	41	46	37	33	38	35	35	35	38	47	36	28	41	44	42	35	37	42	44	32	35	37	38	33	42	36	37	37	34	40	33	48	28	44	22	49	40	44	46	41	37	43	32	25	39	45	37	48	37	46	33	38	36	30	37	40	40	33	41	29	46	33	41	28	39	47	35	35	39	47	40	36	39	35	46	48	39	31	42	36	51	39	27	37	36	38	31	48	35	42	40	34	37	37	43	55	30	46	39	35	45	37	43	46	41	34	38	34	40	35	43	54	48	37	56	56	36	41	48	41	32	33	37	28	43	43	36	43	29	44	34	41	35	27	37	51	37	44	32	41	44	45	53	40	28	46	38	40	46	47	38	44	35	49	30	47	46	43	34	36	39	44	44	46	32	39	39	44	40	35	36	38	46	42	36	36	42	35	48	42	37	38	46	38	52	43	53	41	47	48	44	33	35	38	40	41	34	40	31	26	39	37	39	49	41	37	31	46	44	28	36	32	32	47	41	45	38	45	40	36	31	39	38	48	36	41	31	34	38	33	32	48	35	41	36	44	35	27	34	35	34	35	36	37	42	37	38	39	39	40	42	30	42	31	36	43	41	32	38	46	54	47	45	45	53	31	44	38	37	46	43	45	30	37	42	39	28	26	37	45	36	42	51	36	34	35	33	37	30	41	43	31	33	39	48	53	44	36	36	40	41	37	31	29	46	36	26	41	38	39	44	20	38	26	40	32	34	40	32	41	54	31	32	41	54	30	29	44	39	44	36	37	44	31	45	43	33	48	46	37	47	36	37	39	46	45	35	33	44	34	37	39	29	38	39	39
22070	8264	3411	2278	3123	2118	1578	1294	1058	943	828	703	571	598	543	507	517	747	884	876	775	738	756	808	848	780	737	658	564	608	614	691	691	846	934	958	833	730	800	729	761	717	654	507	506	431	554	536	401	376	416	373	396	404	411	394	390	352	377	400	428	414	449	436	422	431	439	384	371	315	365	383	399	383	351	361	352	362	371	359	352	350	368	338	359	356	361	393	364	333	323	341	339	347	341	365	352	329	345	329	337	316	333	315	329	346	337	340	347	315	313	330	336	320	336	329	328	323	320	343	369	351	326	336	341	297	344	314	352	321	323	326	361	311	344	328	321	298	334	297	347	325	329	310	339	350	328	361	313	350	311	302	352	330	325	349	351	316	350	329	333	310	302	333	333	324	341	358	336	340	284	326	361	291	326	293	346	330	323	354	335	330	335	333	340	324	368	292	324	306	338	320	318	328	359	321	315	360	389	302	325	331	341	330	326	326	346	312	322	318	301	349	315	343	319	378	331	327	336	325	354	345	309	344	339	361	342	342	317	330	329	353	340	321	342	359	364	351	358	306	363	323	366	354	317	329	365	299	305	362	358	352	365	321	303	346	341	355	327	316	332	329	339	313	342	312	343	315	347	361	298	334	302	353	365	350	312	323	368	332	332	330	342	308	337	346	328	334	368	309	354	318	338	329	326	350	342	336	310	322	345	314	332	335	323	279	331	363	331	353	358	339	341	341	321	317	354	336	346	312	338	356	321	369	322	340	350	334	338	364	349	354	318	313	347	308	333	356	347	293	314	326	296	357	333	340	348	348	346	303	357	370	324	334	323	340	335	331	346	349	328	292	321	352	324	311	307	370	330	341	315	329	345	304	307	342	348	347	340	336	345	323	345	325	355	362	309	343	348	353	289	326	315	323	343	313	363	337	343	329	351	339	353	343	346	336	305	337	369	311	300	295	327	336	326	322	334	324	322	320	333	322	333	329	314	333	327	335	365	363	367	335	334	326	311	310	332	374	328	326	318	338	351	329	338	324	321	346	337	332	356	301	330	358	324	319	323	300	327	323	333	304	345	354	333	308	374	329	341	346	323	318	356	336	331	310	326	340	342	312	300	315	320	348	339	369	327	336	328	351	337	328	340	322	349	323	337	335	302	344	344	341	317	341	357	309	354	321	338	304	346	358	350	341	349	348	316	308	352	341	309	318	341	328	358	320	308	334	348	345	325	333	384	324	331	362	358	340	346	348	344	303	346	345	331	287	316	335	324	345	326	316	318	332	321	364	339	345	342	360	347	337	335	355	328	319	310	340	328	348	328	327	348	309	344	315	356	325	342	322	319	357	311	364	314	334	348	317	324	338	367	335	336	328	370	328	324	315	334	320	344	321	322	326	349	312	356	369	338	324	351	323	324	382	326	350	324	342	313	337	329	329	355	323	323	329	325	339	343	343	355	363	350	313	328	374	342	339	325	346	337	324	308	305	329	336	339	330	356	343	337	339	367	343	330	362	318	353	353	356	343	316	326	356	330	337	324	331	300	321	326	333	315	329	291	337	335	320	320	327	358	333	319	321	335	327	299	348	298	343	353	359	371	341	361	354	325	346	345	347	317	324	346	355	329	304	338	328	335	319	357	351	321	312	350	329	338	368	324	306	352	323	328	328	311	329	352	355	355	320	347	336	336	340	300	327	349	335	340	358	341	303	332	336	335	350	372	366	293	338	345	328	344	306	353	313	339	335	317	343	322	342	318	338	348	332	301	345	320	327	367	348	375	334	328	346	348	325	339	322	342	344	334	334	344	345	320	327	325	353	309	300	300	310	335	343	322	342	367	341	330	304	355	316	338	321	350	336	336	351	296	317	332	316	351	343	358	329	358	325	341	345	348	302	338	335	335	301	337	312	347	323	362	329	310	304	293	354	340	315	352	361	345	307	317	363	354	326	315	334	334	351	311	340	326	321	367	295	304	334	327	344	334	350	304	328	332	339	328	343	312	314	348	329	354	303	316	289	335	348	371	327	345	311	303	344	329	336	327	307	334	372	333	343	322	346	328	310	325	344	354	328	346	340	343	335	317	356	354	346	342	343	336	315	364	317	354	342	328	335	320	327	316	324	361	350	337	296	371	330	355	336	359	330	317	335	305	340	350	314	363	362	335	347	333	328	327	328	323	352	327	335	324	333	324	333	290	338	326	326	328	346	335	333	328	287	330	318	331	333	350	377	316	354	337	323	354	301	282	319	349	315	320	324	344	282	341	357	354	326	353	351	305	347	309	334	323	356	338	313	360	341	326	352	309	317	345	365	330	332	321	319	312	357	358	325	315	362	346	336	317	370	343	339	335	339	346	325	350	313	341	328	321	327	332	372	325	342	333	345	330	322	303	343	335	313	341	340	346	340	344	315	320	336	322	347	301	291	337	311	333	338	314	345	312	335	362	345	331	315	296	329	349	343	330	345	357	306	360	313	320	335	340	367	338	349	347	321	365	320	331	317	324	352	364	311	358	350	328	321	334	369	371	359	307	322	297	329	365	322	325	324	314	347	355	331	348	305	347	355	333	344	356	329	327	315	340	325	365	329	335	323	322	306	341	361	327	337	312	324	328	301	290	314	330	330	332	325	361	337	309	333	341	308	321	335	337	354	343	334	323	330	346	347	330	332	323	322	342	346	308	342	312	307	336	333	333	299	300	292	337	355	353	342	372	305	336	328	335	339	308	325	337	324	351	332	318	326	327	362	318	317	363	346	325	342	329	343	340	351	323	358	352	362	356	299	331	320	339	338	366	351	337	335	341	289	332	354	340	338	312	324	335	340	324	332	315	344	301	342	303	334	345	315	347	318	301	335	337	337	355	346	357	349	339	306	334	330	344	322	336	352	348	343	329	342	319	307	362	352	323	338	351	334	340	335	330	341	328	337	317	306	325	341	354	323	331	325	328	342	341	334	333	337	329	322	329	331	320	310	317	343	347	327	340	311	288	325	327	356	358	337	346	353	327	340	357	358	357	328	336	330	353	338	342	326	350	319	319	330	355	341	314	299	336	334	313	370	344	308	321	350	324	382	319	345	327	337	318	355	339	342	340	316	325	349	319	330	356	307	329	330	346	324	331	339	327	336	312	318	331	342	332	385	310	340	354	307	334	339	341	343	343	349	308	338	332	338	296	356	324	338	314	347	324	339	279	346	330	362	301	342	396	358	311	323	339	340	315	351	347	361	340	364	293	340	332	321	313	344	334	352	352	340	347	313	336	352	337	319	338	347	326	324	330	341	311	336	326	314	364	321	310	323	341	340	313	327	335	372	340	337	326	323	325	330	324	335	322	363	318	308	344	338	330	323	336	320	353	317	321	346	324	310	333	329	347	338	364	344	335	345	326	316	369	357	356	343	331	342	323	331	330	345	301	352	391	307	346	324	346	340	329	312	363	340	317	315	321	338	325	370	353	311	334	322	331	344	352	305	319	340	301	349	361	303	328	331	314	312	363	338	348	353	344	328
2912	1193	374	237	121	81	69	61	64	52	54	53	59	43	41	32	67	49	56	50	55	51	75	51	55	76	56	73	50	44	79	70	68	54	92	81	63	52	41	45	52	38	50	35	37	36	43	31	38	33	30	32	35	32	27	32	43	38	34	34	29	25	27	32	34	33	49	28	33	28	39	33	30	38	30	39	29	26	26	36	45	29	39	40	46	24	25	29	35	36	32	32	28	42	35	33	27	27	31	27	35	37	41	30	29	39	23	41	31	28	36	26	36	40	29	40	38	35	30	31	29	31	24	42	29	31	28	29	21	32	35	31	22	27	32	31	33	29	38	30	30	31	34	36	35	31	31	31	26	36	36	33	37	27	32	29	35	29	32	36	35	29	38	31	35	44	32	36	24	26	27	36	33	34	37	34	37	24	37	37	36	32	29	32	34	37	27	33	38	30	33	35	40	30	40	34	34	36	49	36	38	20	29	35	26	36	34	28	34	26	23	29	28	35	25	31	36	33	38	24	36	33	34	36	47	39	30	25	29	48	28	34	28	39	30	30	33	31	39	31	38	23	28	31	32	28	23	34	30	32	30	34	37	34	35	33	31	30	31	33	36	30	44	32	38	32	34	37	33	28	35	34	40	32	46	36	31	34	32	29	39	39	32	27	36	30	33	30	39	24	33	42	25	26	23	42	30	26	26	31	29	35	29	38	31	26	32	26	39	37	42	33	47	37	29	28	34	28	37	38	26	28	42	37	26	42	32	35	28	22	27	30	35	29	30	35	37	29	30	29	34	27	35	31	23	33	32	28	24	31	33	31	38	38	27	23	32	36	26	27	24	42	26	22	35	41	30	22	29	31	32	30	27	26	39	31	31	37	27	30	35	39	32	35	38	21	29	29	32	36	31	28	38	33	36	31	29	36	40	35	33	33	47	29	27	26	41	17	33	25	32	45	31	47	31	31	24	34	32	31	34	39	23	37	25	28	30	28	35	35	29	34	40	31	30	25	36	34	37	28	24	39	32	30	42	42	27	42	28	32	30	37	35	27	25	28	41	32	32	35	35	26	30	29	31	34	28	37	28	38	45	39	34	24	33	21	28	38	30	29	34	33	27	34	32	24	25	35	34	39	31	34	44	27	38	34	32	30	34	31	30	26	34	30	33	30	34	28	39	33	36	39	26	34	37	36	39	26	31	22	29	45	19	30	41	34	29	35	40	43	35	39	35	35	37	31	39	33	23	46	32	30	20	32	27	38	34	21	26	28	38	31	27	37	33	29	27	31	20	28	32	23	33	40	28	31	39	31	30	25	41	34	42	30	31	40	29	21	39	31	38	24	34	29	36	36	24	27	30	34	21	24	25	33	28	34	46	38	34	38	24	30	35	29	36	31	29	29	41	34	36	28	36	31	34	30	29	35	37	26	28	31	30	27	35	35	31	31	32	37	38	39	36	41	38	40	26	33	32	27	29	40	33	32	25	32	37	39	38	32	35	43	28	49	47	25	34	33	26	35	37	26	29	44	36	25	28	24	26	42	33	23	39	34	29	27	25	29	27	40	29	38	42	30	35	38	28	29	24	33	26	34	40	34	36	31	33	28	32	43	34	29	41	36	33	38	23	36	32	32	30	31	30	38	29	23	34	39	38	24	25	43	38	27	31	33	33	24	33	32	31	37	42	31	37	37	33	29	33	28	49	37	34	29	33	30	32	29	23	45	37	23	22	36	39	25	36	18	33	28	37	41	35	30	37	26	25	39	29	28	25	26	31	33	25	32	37	35	34	32	32	23	43	31	38	38	37	34	31	28	30	36	32	35	24	35	35	43	37	23	34	36	38	31	33	39	35	20	38	34	41	26	23	38	31	40	31	25	27	32	28	32	39	35	30	46	29	33	36	31	30	25	19	36	20	40	39	38	35	26	28	28	34	34	47	37	36	29	33	39	27	30	37	27	36	31	24	36	31	21	36	38	36	31	30	28	33	24	33	37	40	26	35	28	27	30	30	27	31	35	34	41	32	33	41	30	40	30	31	26	33	37	34	34	32	32	26	39	24	42	32	31	32	31	31	27	19	35	33	36	23	27	35	36	38	44	29	26	34	32	28	30	34	36	40	41	33	30	30	32	32	29	26	32	26	45	33	46	30	28	32	34	35	32	29	30	26	35	19	31	39	33	21	22	33	42	39	35	32	38	32	28	24	37	30	41	33	33	27	40	44	31	37	43	36	32	29	29	39	28	31	40	36	26	31	32	27	21	29	23	29	32	28	33	37	28	41	27	23	27	34	31	26	25	33	36	27	32	27	29	41	36	47	28	29	22	28	34	38	40	38	36	32	41	35	39	34	40	30	31	34	25	47	35	29	40	33	33	33	32	34	38	29	29	33	26	25	26	33	39	37	31	31	31	39	38	35	29	39	34	30	26	35	42	29	29	41	31	39	36	30	29	25	29	36	23	33	27	49	35	40	31	35	40	33	37	35	35	31	38	20	30	27	40	38	36	26	33	38	29	31	35	32	25	33	37	29	31	41	32	41	38	39	35	35	39	38	29	33	38	29	25	23	40	37	37	27	26	35	35	42	37	40	29	44	27	48	36	23	40	31	28	33	30	30	38	32	35	25	34	30	33	22	24	28	35	29	38	26	34	43	27	30	42	31	28	33	25	28	37	36	36	34	19	32	29	33	40	38	41	26	25	43	33	39	33	34	37	34	18	30	33	31	32	19	35	31	33	33	24	35	32	29	32	30	42	30	35	24	31	32	26	37	32	24	38	34	29	23	27	23	27	36	35	37	31	36	20	31	33	27	39	42	29	21	31	38	37	35	32	25	30	24	39	31	44	26	24	32	27	31	28	42	36	35	26	31	28	33	25	35	29	35	39	31	38	31	25	29	25	33	28	37	33	36	24	33	23	31	37	31	29	39	26	37	36	26	43	30	39	35	26	33	29	37	23	24	30	23	38	29	27	26	39	36	33	29	22	33	35	39	30	39	33	25	39	33	35	24	33	21	26	32	19	25	42	35	39	38	32	30	39	30	23	29	38	41	36	23	34	30	35	42	37	26	29	33	34	31	25	35	29	26	29	33	30	35	41	35	41	33	29	39	39	35	28	37	32	25	40	35	25	32	27	30	35	34	26	31	24	33	41	25	18	26	28	30	34	38	21	35	30	22	28	34	28	22	44	29	45	39	36	34	39	32	39	39	32	40	31	36	38	40	33	29	24	34	28	37	34	28	36	29	35	33	28	31	31	36	26	35	36	29	22	36	46	41	39	36	37	43	38	30	29	36	34	34	23	28	41	39	33	32	34	32	28	37	37	27	34	36	27	37	26	35	35	36	25	35	38	34	35	31	30	25	33	34	36	27	33	27	35	22	36	33	29	38	32	41	37	43	29	26	27	39	26	40	37	36	38	34	41	30	25	38	33	33	32	42	27	21	33	30	33	33	18	31	41	29	43	38	36	41	30	36	27	30	31	25	31	37	33	36	32	31	24
26584	12002	4574	5584	7126	4142	2895	2420	1815	1353	1133	1020	835	777	729	627	1042	959	904	795	981	1028	1167	1221	1118	1048	993	1244	720	724	1194	1271	1256	1193	1157	1060	1071	958	823	694	599	541	484	443	386	564	783	348	382	383	379	419	442	401	388	396	318	342	336	378	405	405	410	402	430	429	428	298	314	315	338	327	342	305	334	329	284	312	331	305	306	302	305	302	317	330	348	314	300	311	304	282	288	287	276	268	278	318	279	269	301	275	269	316	254	284	303	281	297	256	287	287	279	289	302	266	283	261	277	270	292	298	279	270	278	261	290	260	290	287	282	263	290	279	268	285	266	278	265	303	263	277	254	297	280	288	292	288	257	290	284	296	311	294	273	266	264	274	293	319	268	259	281	257	279	266	323	286	284	290	263	290	271	315	299	278	308	308	288	281	280	286	271	276	286	308	282	285	278	289	267	272	308	271	281	282	278	285	291	262	291	283	261	297	292	281	278	312	280	303	272	311	286	285	300	268	260	282	293	263	250	298	270	295	277	287	289	299	276	285	294	275	300	285	277	263	276	299	280	267	279	254	284	268	273	284	282	286	276	270	279	260	269	294	271	292	275	283	290	301	263	262	307	283	287	270	309	270	277	270	284	282	283	299	282	257	258	263	316	285	281	307	241	256	280	288	280	318	303	279	291	269	267	294	276	309	271	283	282	286	292	299	286	284	295	252	276	258	287	272	312	321	245	283	269	287	258	294	298	288	297	272	282	295	244	277	251	248	280	274	285	269	305	282	289	287	293	304	299	252	272	271	267	308	238	298	293	261	301	313	287	314	267	305	304	294	294	262	282	300	300	288	273	286	287	287	274	271	290	286	271	276	274	254	264	318	292	298	305	314	291	292	291	288	267	301	304	279	311	266	261	272	289	296	261	297	296	296	303	295	290	274	291	312	291	283	303	336	296	268	308	284	284	258	282	295	283	274	294	280	276	267	288	267	263	295	274	299	286	272	304	298	267	281	280	314	272	275	293	303	289	277	294	296	267	279	262	239	281	288	306	296	269	286	270	307	264	293	256	300	281	251	291	269	294	267	320	271	286	275	251	251	291	257	314	292	286	270	270	288	258	278	273	276	274	307	284	279	281	283	291	290	268	282	276	273	288	319	268	241	294	310	289	270	325	302	296	268	287	259	272	286	290	297	295	266	302	268	277	299	268	277	272	284	280	277	272	285	252	285	288	261	304	280	307	292	264	262	305	276	275	297	269	273	262	286	318	253	301	296	266	282	298	308	272	275	272	283	281	291	276	291	282	282	273	291	267	273	262	290	314	292	282	293	268	294	251	261	285	301	287	287	279	273	255	289	305	261	302	279	295	301	280	282	292	268	276	262	261	278	284	280	288	305	292	291	285	273	288	294	263	302	278	269	266	259	292	281	268	259	312	269	306	290	296	261	269	268	298	262	262	276	288	276	250	279	286	273	277	284	263	324	241	274	287	289	291	267	277	263	263	283	289	284	276	270	305	310	261	300	274	282	279	272	276	288	289	293	247	282	283	291	278	260	306	275	260	320	283	286	241	313	284	278	270	313	275	263	294	263	276	250	288	273	293	261	256	268	277	302	280	306	284	302	278	288	274	290	291	267	270	297	280	284	262	284	289	253	264	263	268	279	310	268	275	273	265	289	310	278	273	274	275	294	261	288	291	280	296	313	270	277	293	276	275	259	280	312	271	261	286	288	278	278	284	289	275	255	265	254	298	270	272	270	291	290	275	274	281	273	296	268	278	298	273	268	281	283	284	279	266	250	274	286	273	298	274	283	276	267	319	270	292	289	274	284	257	283	266	289	264	303	273	275	252	288	276	298	268	273	281	292	305	266	295	281	281	272	299	294	269	265	284	265	272	274	272	269	281	283	295	282	272	272	266	282	299	274	261	299	277	308	320	288	282	299	319	281	309	303	266	283	293	293	283	310	268	262	297	262	281	302	271	298	264	291	314	310	255	286	262	285	331	292	308	293	281	289	290	289	289	286	296	280	315	305	280	272	267	299	297	280	307	287	273	271	277	278	271	289	301	290	302	288	275	290	283	264	293	266	269	267	269	284	290	282	301	293	289	281	263	302	282	281	284	270	288	277	312	268	296	276	251	278	294	295	285	265	289	293	271	280	290	314	252	281	288	283	263	234	330	290	296	284	258	288	276	256	283	288	295	283	260	285	267	282	262	285	263	296	269	287	293	265	268	303	265	278	264	270	290	267	275	275	284	306	291	269	279	305	276	269	287	259	266	241	277	266	283	287	272	257	266	296	273	298	272	294	287	262	272	288	264	247	286	284	267	288	306	261	305	275	284	263	302	300	313	296	289	278	296	271	260	287	298	246	279	301	281	305	310	298	279	280	289	290	306	261	286	266	289	325	297	259	304	302	270	309	285	289	267	248	259	284	275	284	251	296	293	278	301	297	284	273	263	254	262	290	280	289	291	277	247	291	298	282	268	291	264	284	303	271	278	276	284	289	297	281	288	266	280	276	270	299	293	253	288	288	280	273	266	266	244	278	273	315	293	308	299	258	297	278	276	292	260	290	302	307	267	278	260	271	273	272	300	295	293	265	283	287	265	283	287	273	277	315	271	250	286	281	246	280	268	283	287	289	261	269	282	283	288	278	290	283	275	284	276	291	289	279	285	262	303	311	307	273	241	298	267	256	275	286	277	299	296	297	283	251	288	264	292	263	271	273	293	254	287	279	261	294	280	271	309	270	280	289	279	292	295	274	268	288	274	264	258	307	274	282	291	271	305	258	286	291	271	284	260	270	291	289	256	260	272	278	284	262	301	272	315	250	290	294	299	262	292	295	276	266	292	283	274	297	291	261	302	282	291	298	259	250	278	289	285	276	267	298	311	269	273	279	257	282	279	283	303	261	288	277	271	274	277	277	307	281	283	305	245	268	277	249	288	278	262	273	285	284	300	286	297	263	292	315	297	282	254	286	263	276	305	271	282	237	264	270	291	266	317	298	306	271	262	263	273	295	290	291	273	281	280	267	277	271	303	316	298	292	261	263	308	295	306	321	288	258	285	277	284	298	286	285	291	249	311	282	287	232	272	278	266	275	268	268	238	291	230	284	335	282	284	290	259	283	261	251	284	275	277	258	277	284	260	293	258	277	296	287	274	287	269	255	294	265	285	313	278	292	260	282	266	277	301	316	243	275	301	268	286	283	290	257	269	309	271	304	304	279	294	288	291	281	288	252	312	275	286	287	321	287	293	245	261	263	263	271	299	264	285	284	256	263	298	277	307	255	241	279	287	269	278	277	294	281	285	286	272	287	276	289	278	271	278	268	273	259	268	271	265	271	257	262	275	294	251	275	273	294	263	264	264	282	290	260	275	298	275	253	261	274	293	294	291	285	245	278	270	316	304	273	253	278	275	273	287	263	256	291	266	255	312	260	270	290	292	266	287	291	267	276	295	235	304	270	317	320	286	303	297	274	288	267	281	288	263	254	293	295
3280	839	386	176	90	76	74	85	63	65	50	65	65	42	44	65	49	44	52	60	58	69	71	73	59	71	62	81	74	69	77	76	87	64	75	77	63	61	50	47	47	43	51	33	42	33	36	36	27	34	39	36	37	48	41	43	31	36	29	33	36	45	40	28	31	42	45	18	28	31	35	39	29	31	34	36	28	34	34	31	40	38	42	32	39	30	32	40	38	39	37	34	38	29	51	35	29	29	35	27	43	47	36	35	22	33	36	39	38	32	33	36	33	29	43	31	34	39	27	38	26	24	32	36	33	39	28	37	37	26	27	32	27	29	25	28	21	41	35	38	28	33	41	34	38	29	26	37	30	32	37	34	33	40	29	29	34	29	39	32	26	27	40	31	27	24	28	30	35	31	41	30	28	35	25	36	30	40	29	33	31	31	30	33	42	29	37	36	35	39	31	33	30	40	35	38	27	28	31	34	26	31	34	32	28	34	36	31	35	37	27	23	43	25	40	25	31	37	31	14	27	30	37	31	35	21	32	39	42	31	28	37	20	24	33	27	32	32	33	24	35	33	29	29	31	34	22	25	37	36	39	37	20	36	39	40	25	38	43	32	29	38	28	42	37	33	37	26	28	34	39	24	29	32	34	37	34	31	43	32	41	31	31	24	26	30	41	41	32	38	35	38	28	31	28	35	34	38	31	21	38	34	29	32	32	28	25	31	31	32	33	35	32	42	35	40	46	27	35	35	45	36	31	29	36	39	35	31	30	30	25	42	31	48	32	30	38	41	26	31	28	29	27	32	31	25	34	36	34	30	24	40	33	34	26	30	38	37	32	41	37	33	35	27	32	33	46	43	43	27	29	33	37	34	26	37	37	45	23	37	26	25	32	45	17	28	28	37	40	29	38	31	33	24	26	42	46	29	36	27	32	41	26	25	27	43	29	27	35	34	42	37	34	30	45	29	40	28	31	40	37	43	34	37	26	28	25	32	40	37	38	50	31	40	32	35	36	28	35	28	27	23	36	30	35	36	41	24	36	39	26	27	16	25	28	37	31	35	32	40	41	45	25	35	27	44	38	31	37	27	36	30	40	31	28	28	33	23	34	34	38	25	31	36	25	30	34	20	38	25	34	21	41	25	35	39	37	24	33	36	37	36	34	35	28	31	38	32	25	41	31	29	37	28	37	24	36	26	31	29	40	33	34	36	40	30	29	37	43	29	34	30	39	32	33	40	45	36	29	35	36	26	32	35	32	25	38	35	36	22	30	31	24	38	34	35	34	34	33	33	39	22	36	18	35	46	35	30	42	40	29	28	35	20	34	24	27	35	36	32	31	29	33	27	35	41	36	27	34	32	32	33	27	33	33	30	29	32	35	38	36	34	33	32	36	43	34	36	41	37	41	39	29	39	36	35	28	30	23	30	34	29	30	20	35	25	35	39	25	32	32	43	27	45	25	24	37	40	34	42	44	28	24	26	36	32	30	39	35	32	25	26	23	30	34	45	28	24	26	34	34	40	48	36	33	28	23	37	30	33	29	42	28	27	36	27	33	33	36	26	28	31	31	32	25	27	36	36	27	32	29	33	35	37	22	34	31	40	35	29	34	33	29	34	19	42	24	39	32	24	32	34	24	26	38	38	27	29	33	36	41	39	28	40	37	36	43	36	29	36	28	28	32	38	35	35	36	33	45	41	30	30	33	42	17	29	33	21	35	16	37	30	42	39	31	30	26	40	35	29	31	41	29	33	31	39	36	42	25	22	29	23	31	29	33	25	32	25	30	35	38	35	30	40	34	29	35	21	34	30	37	37	33	31	35	38	30	42	33	33	35	38	30	34	38	38	40	28	30	32	37	21	24	37	46	38	34	35	22	31	20	37	39	34	25	37	32	39	25	35	35	36	27	40	29	23	35	28	25	24	39	36	36	30	33	30	40	39	25	25	25	32	37	26	41	30	29	38	32	21	36	29	33	39	35	41	33	35	34	19	42	33	40	38	42	40	30	38	32	36	38	26	38	33	24	33	30	31	23	37	31	45	23	31	36	38	33	43	40	38	35	32	34	30	36	43	38	47	35	30	31	38	22	22	33	33	33	28	25	29	30	25	40	41	37	28	35	26	34	36	39	33	37	39	44	36	40	31	31	36	26	41	41	31	33	34	17	26	32	32	31	28	37	30	34	33	24	28	26	41	30	31	28	32	26	34	30	29	33	26	35	31	26	38	26	23	28	34	42	32	29	28	26	48	43	35	34	28	37	22	37	24	38	30	30	38	35	38	26	39	33	35	32	40	32	34	43	26	25	33	30	31	33	36	37	40	24	33	37	26	24	23	34	34	31	32	33	41	33	26	40	30	30	33	33	23	27	33	31	40	42	33	35	31	37	35	34	37	43	43	42	25	34	26	32	30	29	24	29	28	31	34	35	25	38	44	26	37	30	27	31	28	43	43	31	43	25	27	40	36	24	35	33	28	41	31	37	37	31	32	34	37	32	32	29	24	35	27	37	36	27	24	28	28	34	40	39	31	32	29	35	31	32	27	43	36	22	35	30	35	37	29	29	24	32	28	41	41	34	36	34	30	42	38	33	27	37	26	25	31	27	41	39	36	30	29	37	33	37	35	36	38	33	33	35	30	28	32	40	24	38	36	31	31	33	29	42	46	43	41	36	28	35	36	29	32	42	35	41	24	23	33	30	30	36	35	38	36	37	28	33	49	28	34	37	42	29	33	27	42	36	29	32	28	26	33	37	26	35	37	23	42	35	36	23	41	27	33	34	35	29	32	30	36	35	37	29	34	29	31	46	22	34	22	34	31	29	37	46	37	25	31	28	32	29	30	26	37	28	25	27	27	44	32	28	25	34	33	33	26	29	33	25	35	26	33	28	30	29	41	28	34	38	38	31	33	26	28	32	25	33	32	33	38	36	29	29	31	36	33	30	37	38	30	31	30	31	28	34	37	27	27	34	30	40	31	22	22	52	30	25	27	36	30	34	28	36	33	36	21	29	31	24	31	27	30	25	34	26	36	31	40	30	32	33	40	30	31	30	22	30	40	33	31	39	28	32	33	24	28	25	22	35	46	30	41	30	40	38	35	38	27	28	37	30	26	34	33	32	44	30	37	27	41	36	40	34	33	30	34	22	28	31	44	31	25	26	25	27	28	30	33	30	32	34	36	33	45	25	31	27	34	33	34	29	31	24	32	34	40	31	29	32	33	30	38	31	43	40	34	40	29	34	28	30	37	35	28	33	32	28	32	32	30	25	26	45	33	26	36	36	40	29	28	30	21	33	36	33	31	41	31	38	39	28	32	31	31	30	45	37	32	38	27	25	33	34	34	22	30	31	33	29	25	45	19	25	30	36	41	35	40	34	23	36	31	37	39	24	29	38	30	34	37	22	34	39	21	40	42	32	20	18	35	25	30	46	29	27	37	34	23	31	32	27	30	26	34	29	26	42	29	33	25	33	24	38	33	37	38	36	44	29	35	34	40
25425	9268	4357	3973	5099	3463	2790	2451	1917	1515	1276	1167	993	895	821	1194	1139	915	849	1048	1036	1111	1098	1034	947	1138	1369	1512	1414	1305	1538	1585	1573	1206	1202	1141	1066	922	827	719	524	513	531	414	351	378	382	385	367	370	415	391	446	447	455	357	375	345	399	423	364	423	423	438	445	449	360	289	306	362	352	377	333	346	349	303	315	319	306	269	335	308	293	302	291	296	301	312	268	304	313	336	319	301	290	285	309	280	290	279	257	293	292	311	284	300	285	282	290	276	312	293	314	329	272	283	277	282	287	307	289	271	295	273	275	263	249	272	300	273	296	298	293	279	282	265	285	295	293	269	265	269	328	261	292	273	295	309	295	248	275	269	302	292	244	292	273	289	254	272	288	278	282	262	270	253	265	257	315	326	283	284	254	294	277	284	313	281	274	287	267	321	269	283	335	265	234	317	306	259	276	258	260	287	292	276	282	290	279	279	265	297	310	271	305	300	302	255	260	289	248	269	288	294	279	249	310	269	250	287	284	280	283	302	259	299	270	252	273	288	282	294	264	280	290	301	291	280	290	298	288	284	282	282	284	275	285	277	278	263	275	266	277	314	276	280	296	269	289	307	303	285	304	281	299	251	271	296	286	284	290	294	242	285	278	267	292	300	279	288	322	273	271	279	292	301	305	281	282	294	281	294	294	272	308	278	293	291	283	278	284	248	269	254	268	259	263	327	280	286	313	275	278	318	277	288	307	284	292	268	278	265	241	272	263	261	260	261	271	282	270	298	282	313	294	309	280	285	309	276	259	272	284	290	295	294	297	308	319	259	269	283	255	304	275	268	285	300	282	257	271	282	320	281	262	282	275	290	260	285	273	298	285	276	286	288	286	275	299	274	294	287	313	285	307	307	276	306	300	268	282	283	271	284	275	289	274	283	279	271	286	263	271	292	293	316	306	289	285	281	269	288	272	275	288	287	271	248	280	313	306	280	271	271	266	265	259	310	281	288	286	251	271	271	296	253	297	282	289	299	294	276	275	299	275	303	292	268	276	262	265	274	254	297	292	325	286	284	275	282	311	270	294	270	286	287	273	277	284	291	318	255	318	292	301	305	236	273	293	294	305	296	269	241	284	299	314	277	253	272	281	275	298	294	293	276	272	286	286	313	299	272	261	274	293	293	261	299	265	259	270	273	232	320	289	291	257	297	293	287	274	269	269	274	288	288	269	291	289	255	284	265	300	293	283	285	283	284	298	281	288	243	299	306	257	282	256	270	244	276	276	295	298	281	302	276	311	331	269	313	261	287	277	278	286	284	281	262	273	287	278	300	278	292	319	269	288	246	289	265	281	282	271	280	292	298	269	280	291	269	336	273	293	284	297	278	302	294	317	286	291	279	292	278	259	274	293	287	298	291	292	271	292	252	281	290	317	319	272	256	290	271	293	252	289	255	303	289	301	278	282	302	268	274	312	286	316	231	298	296	294	284	280	270	262	289	285	276	293	284	288	308	294	275	267	270	286	237	283	284	255	270	278	288	278	271	282	290	265	285	293	272	267	285	292	287	266	262	266	293	264	294	299	280	281	288	297	274	260	279	309	298	293	291	293	276	260	301	266	288	297	295	281	287	267	264	287	280	272	262	288	274	293	293	286	286	286	266	316	265	292	258	267	283	281	283	302	307	263	277	258	261	269	310	294	295	280	329	268	280	293	302	256	270	284	264	288	275	290	251	280	300	261	276	278	294	286	330	285	283	299	288	300	283	279	278	294	263	262	278	267	282	291	277	247	293	288	264	269	287	306	274	291	316	310	282	285	307	286	288	255	281	283	301	271	293	281	288	278	267	284	264	269	296	276	264	289	289	315	297	293	251	259	296	297	282	285	287	268	281	274	256	265	267	284	271	280	279	285	293	271	260	299	290	262	278	289	292	269	279	306	280	284	275	298	288	314	261	296	278	276	291	282	310	263	305	288	282	285	275	262	276	313	286	299	297	263	280	241	259	271	285	266	278	279	283	290	258	282	290	274	276	287	284	300	278	308	302	286	293	283	274	282	284	251	275	301	286	296	293	306	283	292	290	277	263	260	274	263	294	245	287	274	288	267	295	279	279	279	305	272	260	261	277	246	283	299	313	314	284	299	323	285	299	281	276	308	289	253	296	277	320	295	258	283	276	278	292	309	298	277	274	263	313	300	276	284	284	291	285	273	273	257	274	271	265	269	290	244	305	258	299	252	280	295	271	258	256	303	313	276	286	276	272	290	269	292	288	270	306	292	267	276	303	265	273	266	276	278	265	271	293	274	294	270	273	277	290	293	283	286	256	261	296	282	308	284	287	314	277	275	273	253	290	286	281	275	295	297	291	280	271	333	262	257	288	273	267	307	271	273	283	281	289	270	263	275	299	276	281	286	275	258	265	299	289	268	277	270	260	273	242	295	301	313	264	301	291	281	290	297	287	275	290	272	272	266	257	258	303	310	278	303	319	280	263	273	271	306	294	300	294	289	285	275	285	283	302	258	269	273	282	268	272	280	287	302	298	255	293	289	291	283	309	286	309	292	284	291	259	288	277	276	299	281	285	313	300	255	287	260	271	276	285	298	297	284	328	290	252	284	279	282	246	291	287	283	271	270	287	275	280	302	275	290	267	279	272	263	300	281	278	279	282	264	271	268	269	306	308	288	291	303	316	303	266	294	266	314	274	278	305	260	294	294	302	252	285	282	263	307	277	254	281	278	260	249	279	277	290	268	267	289	271	277	264	283	293	274	286	282	279	290	286	271	270	296	286	279	281	283	278	287	257	297	264	258	270	291	282	284	303	282	279	281	266	313	269	284	257	281	301	280	253	300	292	271	250	288	291	319	291	282	269	286	281	271	282	295	277	261	302	293	258	278	288	272	284	292	289	261	255	286	279	253	284	247	294	289	280	303	278	275	283	298	270	321	273	268	309	284	294	268	305	262	264	311	278	285	303	283	259	312	274	291	277	325	282	301	290	292	263	307	286	264	265	257	276	271	240	262	288	266	285	307	291	285	271	287	301	305	292	266	300	280	272	256	294	279	272	260	255	296	267	274	290	300	298	258	319	267	253	292	280	245	295	303	289	271	281	277	280	282	281	286	289	264	259	255	268	300	269	279	268	296	278	259	291	287	259	296	264	290	280	307	278	315	290	250	273	302	272	279	275	293	301	284	276	266	275	278	280	255	236	285	274	283	290	262	244	295	267	284	288	278	247	266	273	296	287	280	288	288	287	283	269	270	260	286	279	271	239	314	288	262	288	302	281	285	271	277	284	298	276	285	281	274	264	282	262	265	243	275	255	281	298	283	294	289	293	271	277	299	271	272	305	316	295	290	300	259	294	270	293	281	299	278	276	299	277	274	270	243	279	295	285	298	263	273	277	279	279	277	293	294	261	298	285	280	258	263	328	276	271	275	284	263	267	283	285	310	293	297	267	296	302	301	274	297	225	275	296	291	313	250	300	273	276	267	274	262	264	268	271	259	268
3799	1366	578	306	121	80	84	77	91	53	63	55	61	62	60	71	56	38	45	51	47	71	61	73	71	71	84	94	125	103	84	70	63	77	76	51	66	60	42	50	40	39	39	35	35	27	31	31	31	35	31	29	27	26	25	37	42	36	38	34	32	24	28	33	34	30	33	32	29	33	27	34	20	27	31	21	26	31	21	18	30	28	27	34	20	25	23	31	20	25	22	28	21	29	28	40	23	34	29	26	28	28	27	20	20	21	26	29	21	28	28	21	24	29	21	25	31	28	25	24	28	28	25	30	19	27	30	27	32	24	25	28	27	27	28	22	18	24	20	25	17	27	24	24	18	28	16	15	22	32	28	26	27	23	35	28	23	23	30	22	19	20	28	21	19	27	23	28	23	23	26	33	25	27	27	28	32	23	27	17	20	22	36	22	26	26	27	22	26	24	23	27	24	17	18	29	35	21	30	30	18	21	29	24	19	19	32	27	24	19	30	25	22	28	30	36	30	20	26	16	22	34	32	31	20	24	16	25	15	26	22	18	25	20	29	32	23	25	20	16	26	31	24	23	26	26	22	20	33	24	22	21	21	24	19	22	18	32	26	27	25	26	23	30	26	20	27	26	28	26	27	26	21	21	19	18	28	22	23	31	24	21	22	31	30	24	20	28	32	20	29	21	22	29	30	37	29	21	29	23	26	29	30	32	23	24	31	28	26	27	25	18	21	27	26	28	24	28	23	22	23	23	24	32	23	31	31	29	26	20	28	24	27	26	34	20	27	21	23	20	31	22	20	23	19	27	23	31	19	30	18	22	28	28	19	27	35	37	23	25	37	26	31	27	25	15	24	24	27	26	17	24	24	29	33	21	9	21	30	18	30	24	24	14	23	31	24	32	22	27	13	25	24	27	23	25	23	26	21	34	31	30	25	18	31	22	28	31	18	32	25	19	19	30	27	23	26	24	26	20	28	26	17	21	32	22	24	23	21	30	31	21	25	29	16	31	24	21	20	32	22	26	18	25	26	33	15	34	25	32	16	25	31	17	21	38	30	25	19	27	20	11	26	18	23	30	19	26	21	24	22	30	25	27	25	29	19	28	21	14	34	29	25	37	25	23	32	20	23	23	31	19	21	20	36	28	29	23	27	31	34	20	26	25	22	25	20	22	32	28	23	31	27	29	24	29	25	18	25	21	22	18	24	20	24	29	23	25	30	27	25	23	25	23	23	21	23	23	34	16	24	26	26	23	23	25	19	24	16	32	19	29	21	27	26	29	29	15	20	24	28	38	42	29	24	19	24	23	31	20	32	36	23	29	24	22	25	30	28	25	27	30	21	22	26	24	27	18	20	20	23	20	26	25	31	28	18	33	26	26	20	24	29	21	22	25	19	30	28	18	23	30	16	23	22	30	25	23	13	30	26	26	24	30	20	29	33	19	27	23	27	20	32	28	23	29	20	22	24	28	22	21	17	26	22	25	36	19	30	35	27	27	19	28	30	28	33	27	27	18	30	22	27	20	22	22	27	29	29	14	20	21	25	32	20	28	18	26	27	23	19	28	35	27	24	26	24	22	23	22	27	27	28	37	24	30	18	25	34	25	25	24	16	25	27	27	31	18	24	28	27	32	26	22	24	21	30	29	29	24	21	25	19	25	19	29	25	28	27	29	30	18	23	16	25	21	38	24	24	36	25	32	18	19	30	34	24	17	16	20	31	28	25	19	16	22	26	22	31	24	30	20	35	29	31	28	16	23	26	32	24	28	28	24	28	22	23	21	18	30	23	19	31	24	24	25	30	26	15	30	33	28	22	25	32	25	22	34	25	26	26	33	39	28	30	31	22	19	27	32	27	25	27	31	23	27	26	17	22	29	32	24	22	31	22	32	30	28	24	22	23	23	19	37	24	25	33	23	26	18	34	21	22	37	28	26	18	24	31	26	24	31	21	25	32	18	27	30	31	22	25	37	33	17	20	24	26	33	33	31	24	26	26	18	22	26	36	26	31	17	30	24	26	20	27	25	24	28	18	32	25	18	26	27	17	25	16	30	27	31	26	29	18	38	24	30	27	25	30	32	17	27	12	28	14	24	20	33	18	21	33	24	27	27	22	21	22	25	29	29	23	18	25	20	33	26	22	24	26	30	25	25	32	27	29	24	21	21	26	25	27	25	21	25	31	21	28	31	26	30	14	27	31	34	31	23	27	27	25	22	26	24	26	22	23	22	26	20	18	26	19	24	16	26	28	32	21	30	26	21	27	14	23	22	21	23	22	31	14	27	22	26	22	25	34	20	25	28	29	14	27	23	28	30	15	32	20	32	22	22	24	22	20	22	25	20	21	25	25	22	21	21	27	20	22	25	19	22	33	25	32	22	23	27	16	20	25	31	18	33	25	22	33	27	18	23	26	21	26	26	24	36	20	29	29	28	24	28	23	33	20	33	26	30	26	26	16	30	24	18	41	27	17	26	23	23	21	23	25	23	24	25	19	22	26	24	24	33	33	33	19	30	28	29	25	25	20	24	28	29	18	25	26	39	26	17	29	30	25	28	24	28	31	25	22	26	25	21	30	17	24	24	25	34	29	25	19	23	32	21	31	27	20	29	23	34	23	31	24	25	17	18	25	19	21	21	27	29	29	19	18	24	20	19	27	31	24	25	23	21	26	21	34	25	16	23	21	26	18	28	24	22	18	20	20	23	22	31	23	25	25	28	36	28	24	26	21	33	18	22	25	26	24	30	24	30	20	20	26	28	26	28	15	18	21	15	19	30	21	19	31	26	23	22	28	31	28	27	29	35	22	25	25	28	29	17	24	24	14	22	25	24	25	34	16	24	26	25	24	26	26	17	26	26	25	20	22	22	28	29	23	22	25	30	18	24	20	21	27	32	18	21	21	30	24	22	19	29	31	32	36	24	25	25	19	24	32	29	36	29	19	18	22	18	26	27	29	30	27	21	28	37	29	30	15	17	32	33	21	28	33	25	26	17	21	40	26	27	19	28	22	20	30	23	21	24	28	21	24	31	27	18	24	26	25	19	26	32	23	14	28	17	26	25	26	29	28	33	29	21	19	21	25	24	24	19	24	27	34	26	27	19	22	22	24	31	22	25	19	24	21	28	21	26	27	20	34	23	29	32	24	30	31	30	33	25	28	30	23	19	25	24	23	19	25	20	21	31	21	26	24	32	25	24	21	26	25	24	19	22	17	28	22	23	23	16	23	23	30	25	22	26	21	18	32	22	26	22	19	24	31	18	21	20	22	19	28	29	21	21	24	25	23	28	20	23	13	25	22	24	27	33	22	23	27	25	26	18	33	31	22	23	28	19	27	33	23	26	18	24	26	20	25	30	26	19	26	24	27	22	23	28	27	25	26	28	21	30	18	9	24	32	24	26	30	28	22	29	24	31	18	36	24	22	23	15	25	28	24	25	29	28	26	31	22	31	25	22	18	19	28	33	25	28	23	34	17	21	25	31	30	32	21	31	24	30
29491	12544	6235	7358	8594	5075	4239	3376	2781	2045	1728	1533	1642	1217	1549	1468	1069	906	1170	1272	1178	1103	1149	1338	1501	1350	1454	1767	2236	2142	1826	1623	1409	1417	1328	1283	1195	1006	883	736	652	526	486	453	379	344	344	368	344	376	387	371	424	390	329	307	336	365	401	368	356	366	361	400	374	317	259	259	281	313	282	271	284	291	282	227	271	254	268	248	239	233	254	263	226	217	232	218	247	251	242	218	230	224	234	233	229	229	219	231	241	237	221	223	238	211	248	238	220	238	237	228	227	231	240	223	222	208	220	227	192	184	233	237	228	217	252	224	218	233	241	215	203	219	203	211	237	226	199	207	229	216	199	229	242	241	213	191	233	209	215	215	225	219	208	202	218	202	227	218	226	204	221	245	229	233	221	200	182	214	227	195	200	194	215	233	209	200	203	195	223	208	227	236	240	237	220	219	213	261	194	239	232	188	215	208	204	209	214	239	216	241	231	202	200	213	238	199	232	192	205	232	225	197	240	231	214	190	227	228	193	205	215	230	228	224	211	219	198	242	209	251	228	243	196	213	216	232	181	225	200	217	205	217	202	244	230	211	214	210	220	198	209	229	180	179	221	207	224	249	207	216	210	226	203	227	221	195	210	186	213	216	210	236	207	239	215	202	238	217	203	243	203	225	208	200	227	197	208	198	211	206	243	213	203	200	213	202	229	221	199	206	224	215	227	229	205	218	205	213	201	209	230	228	227	216	248	238	193	228	218	171	225	211	195	228	204	192	226	216	212	225	235	206	215	195	257	217	237	232	214	231	201	238	230	214	246	208	243	217	196	187	210	200	237	221	220	239	250	210	222	195	233	221	204	224	212	221	216	186	208	218	233	205	216	207	205	218	233	227	233	223	234	227	233	209	223	232	236	232	211	210	218	210	223	209	204	223	228	217	245	198	213	219	207	216	192	214	216	215	185	226	227	215	239	234	206	217	224	206	236	213	242	231	253	223	219	212	219	182	183	237	234	225	203	210	226	215	223	204	222	238	243	241	202	220	231	249	215	207	234	231	200	220	213	231	202	199	205	218	199	232	221	206	227	227	216	205	222	216	225	213	229	235	205	212	223	215	234	220	227	204	199	231	233	215	207	224	238	212	206	217	211	212	213	195	243	227	240	229	220	237	238	251	207	218	205	210	224	236	218	205	260	207	216	209	213	190	224	215	214	248	221	202	229	196	210	217	209	225	192	223	201	195	212	236	234	213	202	198	194	217	228	232	199	218	210	221	233	198	229	233	195	222	207	218	232	204	198	220	207	222	223	207	196	216	220	224	222	209	221	233	207	202	226	232	214	209	245	203	250	216	190	212	250	204	218	214	219	209	218	227	224	203	221	229	215	218	219	209	200	204	230	208	203	239	252	212	228	221	208	217	194	230	197	192	222	254	238	223	207	210	225	214	214	220	202	211	205	230	208	217	237	228	240	247	214	216	203	184	225	191	202	215	228	241	207	225	237	216	215	210	234	207	204	194	218	225	211	230	204	190	198	205	215	211	229	231	219	198	235	215	218	208	208	212	213	231	205	214	227	214	216	208	203	211	191	222	239	217	235	197	182	212	220	231	227	247	216	214	217	200	198	229	177	215	214	221	236	213	215	219	221	218	192	198	221	206	195	213	215	228	208	205	212	228	195	214	210	221	223	254	204	207	193	232	211	230	241	224	240	208	238	214	224	230	201	223	217	224	224	221	236	189	205	219	213	221	232	205	235	222	233	232	243	194	232	228	226	206	207	222	211	222	246	214	230	206	207	193	220	231	203	244	217	229	213	206	222	211	201	211	228	216	214	202	214	236	178	210	215	258	251	219	221	222	213	219	190	207	217	235	212	232	219	220	217	231	170	208	236	217	211	217	243	233	229	197	209	221	225	221	206	206	227	205	199	203	225	217	209	210	230	191	222	182	214	188	217	209	236	224	224	215	226	260	236	225	225	238	247	239	221	237	199	218	234	231	215	198	217	225	216	221	200	219	195	229	206	211	238	217	236	219	219	226	191	211	215	204	230	207	228	218	239	200	213	217	257	210	232	236	203	216	235	223	252	211	217	222	244	209	202	200	222	233	220	186	217	185	226	209	212	206	202	229	200	213	226	213	214	225	240	192	229	218	187	204	216	198	205	225	206	224	216	227	209	218	218	195	201	218	201	223	218	211	208	224	215	197	209	207	219	212	246	230	225	213	234	201	214	207	220	215	218	233	227	196	192	232	230	216	223	263	249	210	216	211	215	224	219	214	211	212	220	233	225	209	245	233	202	194	235	185	237	197	215	254	251	235	238	204	211	203	233	195	213	199	234	213	218	238	214	218	192	230	224	216	220	226	202	204	246	244	207	221	231	211	198	192	209	230	187	216	234	219	212	250	238	231	198	235	222	244	249	247	214	192	208	221	232	231	216	221	217	229	234	220	208	202	212	199	199	216	219	239	214	198	193	214	185	205	246	242	222	221	206	220	226	215	251	222	218	233	193	216	236	208	210	216	194	221	214	229	224	208	208	203	228	207	212	210	235	190	226	232	234	231	239	215	232	219	216	218	220	205	224	212	242	209	233	231	216	211	215	229	228	207	210	225	194	206	229	210	209	222	196	191	226	242	225	197	214	223	207	217	228	212	197	205	229	208	228	234	202	257	226	230	246	214	205	199	189	213	226	228	228	205	210	236	224	234	213	230	237	222	251	205	222	225	203	235	221	223	227	201	226	231	219	209	232	240	223	214	241	236	215	203	218	202	210	207	225	204	210	225	217	233	213	213	227	224	214	204	204	215	198	217	205	249	231	240	201	243	228	203	212	238	209	233	236	212	211	236	220	234	210	222	237	224	199	231	210	194	215	218	208	235	199	223	220	192	236	206	231	213	191	205	233	217	184	229	183	215	186	225	207	208	225	216	206	203	221	209	196	247	242	225	207	214	229	231	220	225	196	204	242	192	217	219	214	230	199	214	251	196	219	216	205	215	217	222	237	184	201	223	233	212	227	231	203	220	225	229	213	227	229	226	214	199	212	218	206	218	204	245	208	205	230	199	223	231	217	229	215	232	201	230	211	223	238	198	215	211	199	212	203	237	210	258	214	213	226	189	237	230	209	206	206	225	229	211	244	208	242	224	209	213	223	203	227	205	217	207	213	232	209	228	210	203	241	217	247	214	228	212	216	189	227	218	200	203	200	203	202	215	209	228	231	232	217	211	227	220	216	212	208	213	230	234	229	183	212	217	195	212	218	224	211	227	206	201	204	225	216	225	219	222	228	206	203	231	220	209	238	221	202	257	210	219	195	220	218	228	211	231	212	237	212	205	225	199	202	238	211	225	219	214	217	202	246	198	238	212	204	215	209	199	219	215	217	183	248	237	233	239	201	211	242	256	205	233	207	199	208	193	192	189	218	201	213	212	213	203	223	200	218	199	233	233	212	212	214	214	196	219	223	238	256	226	201	199	218	241	187	223	239	198	237	215	200	222	225	218	217	226
2434	653	285	130	56	54	44	49	56	43	58	49	53	60	47	42	35	52	41	60	63	63	63	56	67	61	60	73	63	55	61	71	71	56	62	47	61	60	53	50	48	44	49	42	41	42	38	46	45	40	48	36	44	38	42	45	47	42	43	35	45	43	43	39	45	34	41	44	33	41	41	38	45	42	38	26	47	47	46	32	32	41	47	48	47	40	39	44	40	43	36	29	28	40	31	37	32	29	37	41	33	38	49	47	40	39	27	28	37	41	38	32	44	27	34	51	46	30	37	20	43	35	34	32	41	43	43	48	35	32	34	32	41	41	44	42	39	36	42	37	45	33	33	40	33	39	43	47	34	38	36	41	33	36	38	36	32	40	41	44	50	37	41	49	40	40	36	48	37	40	45	48	36	41	53	42	35	37	39	27	47	37	39	31	35	38	35	32	41	42	38	38	28	45	39	45	30	43	40	38	31	47	32	47	42	31	42	39	38	36	32	53	37	38	44	31	28	41	51	30	38	37	38	37	38	39	40	43	43	40	35	38	36	43	30	52	29	43	48	46	36	47	39	42	41	41	42	46	44	45	35	43	34	35	32	43	39	47	41	39	43	45	35	31	38	37	30	37	37	37	32	50	31	43	33	31	38	43	40	44	44	17	44	33	38	49	39	41	38	34	34	32	38	42	44	31	38	35	44	37	48	34	38	30	26	43	49	43	36	25	66	39	34	47	31	47	41	37	28	32	29	32	29	45	37	40	40	47	33	41	50	45	44	36	36	51	48	30	36	50	44	35	40	36	36	39	46	42	40	31	51	39	34	49	29	45	37	43	42	25	50	40	48	37	42	39	31	35	41	49	41	31	37	26	49	47	36	28	33	31	40	35	28	43	32	34	40	38	37	49	41	28	36	29	39	35	41	32	41	41	33	24	32	35	24	43	40	43	35	42	35	31	40	36	32	40	33	34	45	46	42	28	34	37	42	41	34	38	41	27	42	32	37	27	39	38	32	33	36	35	40	39	40	38	45	30	26	39	30	34	35	48	31	33	30	38	40	34	37	30	38	37	32	40	44	45	52	42	28	34	37	45	29	44	37	34	42	45	33	43	36	33	40	47	41	47	31	36	42	30	43	37	47	41	30	32	45	35	32	38	46	19	52	29	32	39	57	40	47	36	43	33	29	42	39	35	45	32	43	38	38	33	37	45	29	44	40	31	36	34	41	38	42	43	44	32	43	33	35	39	48	39	23	30	32	34	37	37	27	47	24	41	39	34	37	54	34	41	45	43	49	37	33	34	43	37	28	33	43	48	40	39	40	33	34	33	32	43	44	45	44	41	32	42	43	48	36	33	39	49	44	47	31	33	37	29	39	43	29	30	46	36	33	41	37	32	33	42	35	38	36	35	46	38	41	36	37	38	41	45	39	41	34	35	42	39	54	43	34	35	43	46	43	36	46	28	35	35	29	35	47	36	41	45	31	33	40	34	46	32	41	42	43	41	42	41	40	36	43	42	39	42	36	35	43	42	39	33	40	43	45	34	40	37	41	32	37	43	49	38	26	34	49	31	35	45	30	35	39	38	32	29	48	31	39	30	28	46	30	28	35	44	39	38	30	36	37	45	43	43	37	44	26	37	42	45	48	32	43	38	32	46	48	36	40	37	31	24	35	52	39	32	46	43	35	31	29	37	44	35	34	28	43	49	52	34	42	41	26	38	38	41	34	36	41	43	39	31	32	44	36	44	33	33	39	49	31	24	47	37	32	30	38	34	43	37	45	40	33	38	40	33	32	32	46	40	46	35	28	37	42	35	43	34	17	31	36	32	39	40	36	36	42	39	40	43	34	37	44	39	36	39	29	36	49	46	37	46	40	42	21	49	45	38	36	44	33	32	34	38	31	42	27	36	40	38	33	31	32	34	52	31	35	39	43	40	35	39	28	39	45	35	30	38	32	33	34	39	52	54	49	44	40	37	40	47	32	29	31	38	31	38	50	42	39	46	40	47	39	36	38	50	36	44	39	37	32	39	32	32	36	43	46	32	47	36	45	37	33	47	35	36	39	38	47	38	27	40	51	46	30	43	45	29	32	40	39	34	38	27	30	35	40	39	39	47	41	39	42	32	49	45	36	33	39	42	32	45	32	36	31	27	29	32	41	39	41	40	32	33	28	44	22	27	34	38	43	40	41	43	32	38	36	31	37	43	46	40	36	33	38	35	35	37	26	41	42	37	43	29	29	39	36	36	30	45	37	46	35	43	41	54	40	38	46	55	38	33	42	36	45	38	37	43	40	29	38	34	38	38	45	31	41	28	51	45	32	34	34	29	41	44	37	44	41	48	39	38	49	37	26	31	26	34	30	42	40	29	29	27	40	39	39	45	36	37	33	42	37	40	40	43	33	37	45	28	32	45	43	57	28	31	46	34	36	42	30	33	47	30	41	36	36	26	41	47	35	36	58	33	39	45	46	32	37	38	37	30	39	50	47	30	31	33	46	35	38	33	26	28	40	41	47	44	37	25	39	29	33	41	36	28	29	36	40	33	36	55	43	43	41	34	37	34	35	34	26	51	47	44	34	40	39	37	35	36	39	41	37	32	39	34	43	39	35	37	47	36	44	50	34	28	45	44	45	35	33	45	42	41	41	34	38	28	43	43	27	38	38	47	36	35	33	39	34	41	37	42	35	36	39	36	37	34	30	37	36	40	33	36	46	42	32	37	34	29	27	28	45	37	47	39	33	33	42	45	38	41	34	33	36	37	37	33	29	31	46	32	45	38	41	45	43	36	44	36	45	42	35	43	47	37	45	29	52	29	56	36	34	43	36	31	37	49	37	27	34	30	46	46	44	37	26	40	41	41	51	42	35	44	30	42	37	23	37	32	30	38	52	33	45	38	47	29	40	38	49	53	47	39	35	34	39	36	41	46	37	34	40	44	47	39	47	28	40	51	40	38	35	47	40	40	39	39	35	39	32	38	41	32	35	39	46	24	40	37	47	38	43	36	33	34	32	26	40	40	37	46	44	46	43	40	43	38	40	47	40	34	39	42	39	37	44	36	48	46	39	44	40	33	42	37	39	37	54	28	35	34	39	39	43	35	39	37	31	43	34	28	46	32	42	38	38	32	39	31	34	48	40	41	29	43	29	28	42	48	45	36	43	36	34	36	39	41	53	52	40	36	45	54	43	26	34	31	39	42	37	31	33	38	40	23	46	32	36	32	37	32	43	32	48	46	42	35	50	35	33	45	41	45	30	37	34	36	29	24	44	35	30	38	44	37	36	33	32	29	37	38	36	27	34	38	50	41	36	48	28	37	37	43	38	32	24	28	32	37	35	30	34	34	37	48	31	32	40	37	36	41	41	37	39	34	38	38	45	37	36	33	36	32	32	33	37	35	42	31	48	52	29	32	46	40	44	36	37	43	41	50	36	46	41	44	34	30	43	36	40	39	34	39	34	46	36	39	41	37	48	32	35	43	37	35	42	42	39	25
22076	7467	3671	2982	2578	1857	1560	1335	1164	834	791	799	957	792	701	578	706	784	857	804	887	1025	996	1098	1158	1256	1258	1289	1095	934	988	1092	1152	1101	1056	960	828	789	694	644	587	447	463	436	377	371	378	394	398	419	410	458	405	373	400	367	403	417	415	366	395	398	352	408	366	327	332	344	378	378	350	324	336	342	318	327	329	365	348	346	351	329	355	322	365	309	318	348	345	348	339	307	311	355	331	326	330	305	337	337	339	314	345	336	345	312	325	344	337	356	304	344	362	336	320	333	330	311	332	330	301	338	324	323	306	302	324	328	349	326	350	308	308	360	308	337	326	309	311	350	300	332	310	330	335	331	322	354	316	354	341	325	322	331	329	330	318	338	317	319	309	301	321	334	334	330	323	340	346	330	342	305	334	323	366	331	313	330	341	319	311	299	342	301	337	309	321	327	310	351	340	332	318	326	322	283	348	314	308	314	329	338	320	309	337	308	350	314	334	330	312	307	335	311	295	329	333	335	380	317	351	356	306	317	310	314	330	310	308	338	315	294	365	332	343	333	325	333	309	333	329	326	325	286	328	350	325	333	316	311	317	300	313	320	345	336	308	316	342	345	321	318	345	346	331	331	314	325	287	357	334	308	331	300	338	326	324	322	321	346	317	350	308	326	341	344	335	321	295	323	350	338	312	341	339	320	316	334	327	317	316	356	333	339	329	323	338	325	331	310	348	328	348	315	339	329	310	282	317	326	330	337	295	316	343	342	351	318	336	284	335	325	307	336	316	298	300	335	295	330	286	337	348	339	327	320	343	329	316	332	349	304	337	332	337	340	306	314	314	329	348	338	346	337	316	321	320	320	318	367	329	306	307	326	329	295	338	353	312	326	316	339	344	316	345	352	358	321	331	332	327	307	303	350	336	341	316	344	331	322	324	321	312	300	318	300	332	338	350	298	311	322	354	301	327	310	350	331	339	317	340	337	316	300	326	347	303	314	321	319	337	298	336	314	342	342	329	315	316	341	331	314	309	328	331	326	283	300	319	328	340	326	337	302	325	330	343	352	334	319	330	321	347	327	343	325	322	323	341	303	340	296	315	337	331	313	332	306	312	308	332	325	314	302	330	308	316	325	318	302	328	314	350	335	308	337	340	299	325	340	295	364	323	320	316	333	328	339	319	318	315	315	354	328	321	339	359	336	323	323	308	348	328	316	341	320	306	343	311	335	326	307	306	328	353	345	303	317	331	285	327	345	324	311	350	391	331	358	329	321	328	316	322	305	332	317	338	318	309	317	333	349	321	315	326	334	346	340	359	308	382	305	317	334	340	345	338	324	291	311	363	350	328	343	300	344	345	336	311	344	349	301	331	340	321	317	290	333	346	327	320	317	329	323	321	308	319	312	315	295	343	334	342	330	355	339	314	319	331	287	348	319	284	373	336	319	320	349	313	319	317	297	308	309	333	318	320	333	319	316	293	336	310	290	327	285	306	301	331	321	283	345	342	343	358	336	344	336	320	325	335	313	334	339	313	316	320	351	317	343	362	332	319	332	302	324	348	306	326	330	331	338	312	332	352	343	342	335	335	323	325	306	349	304	337	362	352	334	335	338	327	298	339	342	326	307	338	327	332	327	336	283	331	301	340	320	318	318	339	368	349	364	299	334	317	330	342	305	308	326	351	300	332	317	327	316	310	293	344	309	346	318	299	310	321	281	327	320	328	304	326	336	310	324	306	316	330	302	329	336	321	318	341	338	301	324	323	320	294	313	342	322	317	319	274	326	327	296	341	344	321	323	327	357	314	322	294	342	357	365	321	350	315	297	334	345	306	330	328	346	330	306	347	318	308	339	331	327	318	319	330	359	318	334	325	341	324	334	371	368	312	336	329	336	319	336	357	352	319	296	321	322	345	318	326	306	279	351	361	322	322	312	292	325	306	310	319	321	355	325	313	332	326	346	350	325	294	345	306	313	324	310	353	337	322	328	328	317	334	319	328	317	310	324	320	360	337	346	323	327	357	349	328	341	327	327	333	333	317	289	345	358	325	312	305	339	339	342	377	324	294	340	326	348	329	332	333	347	334	297	338	308	346	337	313	327	327	336	324	311	303	361	320	320	311	321	328	327	352	297	313	323	351	322	331	337	331	324	376	305	326	323	316	330	290	327	327	334	323	322	301	356	342	342	310	326	336	302	323	329	334	330	344	339	338	371	322	336	351	342	335	312	340	315	337	335	333	299	326	288	318	316	293	316	305	337	325	344	319	361	342	310	348	346	369	320	315	342	348	318	324	317	353	326	308	318	340	287	353	338	317	315	355	318	319	312	303	345	340	359	324	316	338	350	313	325	330	340	323	318	334	323	281	310	336	347	282	328	339	330	321	314	281	313	329	312	336	355	345	335	324	338	340	314	328	357	340	323	312	312	274	333	319	358	329	327	326	326	323	327	315	295	302	300	309	347	293	354	321	308	321	303	330	350	329	343	325	326	311	332	281	327	325	316	335	318	333	336	363	349	318	302	346	292	300	338	336	322	349	348	305	349	313	307	329	299	336	330	329	295	353	324	338	318	316	309	358	295	318	328	338	300	339	301	314	310	312	317	353	335	328	333	359	297	324	344	333	305	307	345	322	335	309	331	319	336	325	358	307	365	308	329	345	331	373	344	341	310	305	335	291	314	326	354	330	326	327	320	351	331	328	305	329	339	367	352	359	327	357	342	293	326	318	370	328	357	368	318	305	318	336	323	363	329	340	312	388	341	334	361	328	320	320	344	349	355	330	332	326	298	322	306	334	278	336	328	305	353	342	341	309	353	332	292	352	324	321	312	336	310	305	309	306	333	333	347	330	357	300	339	312	314	327	354	354	323	300	336	332	337	338	317	324	345	337	310	298	342	360	337	326	341	299	318	320	294	315	303	313	315	309	328	329	322	304	355	306	341	348	335	324	321	320	345	308	304	319	316	335	354	314	304	309	325	290	329	344	331	301	305	322	323	315	308	338	321	348	320	333	319	330	305	322	317	319	325	344	327	336	331	336	300	333	306	335	348	343	342	300	293	350	330	321	322	330	330	321	340	312	326	349	343	318	332	318	319	363	312	340	330	307	361	376	313	325	314	345	325	331	323	324	310	347	307	358	338	342	366	309	328	340	329	291	305	335	341	323	311	324	329	301	345	332	307	335	298	327	343	314	338	333	336	338	320	321	344	324	328	334	320	328	351	328	336	334	354	347	327	293	332	298	337	327	320	348	340	302	360	344	324	320	343	318	358	324	279	335	315	319	324	332	333	333	306	320	339	329	320	350	341	302	315	308	331	313	314	314	348	298	351	315	334	309	288	344	336	338	319	306	331	305	300	335	329	346	362	339	303	296	300	329	334	290	334	303	349	327	318	320	297	305	306	330	343	356	351	300	347	317	320	335	306	335	299	319	293	329	322	297	299	307	343	311	324	328	326	338	349	335	335	329	324	344	318	340	330	329	336	333	343	339	351	327	321	349	319
3031	1220	626	200	96	72	74	81	73	60	46	61	47	34	44	46	58	52	51	54	50	64	44	105	87	68	48	67	54	79	74	74	64	66	59	55	60	52	56	45	54	45	39	37	35	33	34	25	42	32	41	42	41	29	31	50	42	29	33	40	35	40	38	44	28	31	27	29	47	33	24	33	29	27	33	30	34	23	37	30	46	36	31	31	29	34	37	27	36	27	39	32	36	30	26	26	35	38	32	24	26	37	32	29	22	35	31	31	41	32	35	37	27	28	32	28	34	32	33	35	31	36	32	30	48	27	35	26	31	24	38	35	31	34	39	24	24	37	32	32	42	32	26	33	44	29	32	33	30	24	42	24	38	25	34	40	28	37	34	39	29	31	39	36	20	37	26	39	27	36	30	28	32	32	31	42	37	36	35	17	27	35	32	32	38	26	38	29	34	35	27	31	31	29	32	33	34	22	28	28	42	43	44	29	30	34	24	34	27	28	36	33	30	37	31	31	40	35	33	31	21	34	30	36	33	23	45	30	30	39	25	34	40	26	32	34	28	29	34	43	36	32	32	27	31	37	30	30	25	25	23	27	27	26	34	25	38	26	31	30	19	40	31	41	34	29	27	47	18	28	33	28	32	29	25	28	23	32	42	33	29	28	43	47	28	32	34	19	30	32	22	33	34	45	32	31	35	40	41	28	26	35	34	32	41	29	33	42	35	39	24	32	26	22	26	37	33	25	32	38	24	22	32	35	29	31	32	28	26	32	29	28	34	34	29	23	30	32	32	35	29	32	31	27	41	30	38	28	33	27	32	32	31	36	27	23	26	33	29	41	28	32	30	33	25	23	37	22	38	27	25	20	33	37	28	41	28	38	37	29	40	32	33	38	32	33	33	38	24	24	22	23	36	29	26	25	44	29	39	31	22	28	27	25	22	35	28	29	27	42	26	24	31	36	23	28	27	33	29	31	37	34	34	36	25	36	36	29	29	35	31	41	27	30	32	19	28	24	28	23	25	31	30	30	36	36	32	32	31	41	26	28	37	24	36	28	29	27	28	36	37	39	31	36	33	39	33	34	33	31	25	25	33	31	31	37	22	31	26	30	32	26	25	36	36	24	27	34	39	35	33	35	31	27	33	26	26	27	38	29	40	37	30	30	24	36	30	28	38	37	29	25	31	29	43	33	32	29	36	26	32	45	30	18	26	31	38	33	30	25	33	40	35	24	29	26	36	29	26	40	31	26	25	27	25	42	22	29	22	30	21	27	43	28	37	28	30	35	39	34	33	31	25	25	28	24	37	34	29	23	38	20	34	28	24	23	38	35	35	36	33	34	30	34	29	30	32	27	22	32	38	33	28	39	40	40	31	30	38	33	32	35	26	36	35	27	32	27	39	34	23	27	29	23	31	38	33	32	32	35	27	29	36	32	23	13	24	31	31	28	29	28	27	32	32	33	26	33	27	34	33	29	26	38	34	37	31	31	23	28	38	30	33	33	28	31	29	26	33	25	32	24	34	30	31	35	26	31	32	32	32	25	19	41	31	30	31	19	32	29	36	25	26	29	31	34	29	32	26	32	32	27	25	28	30	32	30	22	37	28	34	22	48	41	39	25	27	39	27	20	39	31	31	31	28	27	19	33	28	39	22	27	31	36	44	32	31	32	36	38	32	22	33	23	20	27	33	25	31	29	36	25	29	36	29	28	26	25	28	33	33	30	39	21	32	28	25	33	37	24	28	48	32	40	31	38	26	38	36	32	43	37	44	33	30	35	36	36	31	30	19	27	21	35	27	31	30	29	33	36	32	29	30	26	37	23	30	32	36	31	28	30	40	35	31	31	29	41	26	33	34	34	27	31	33	36	37	38	31	36	25	39	40	29	31	26	28	42	36	30	40	33	25	33	25	31	30	36	36	35	36	32	30	32	37	32	32	32	29	26	34	35	21	29	34	36	29	33	49	29	36	38	30	31	28	27	36	34	35	34	29	32	42	27	33	30	27	35	33	34	33	31	32	36	28	27	28	40	30	28	25	41	27	31	38	27	31	40	25	27	31	36	28	35	27	32	33	33	28	25	41	35	31	42	41	34	33	39	26	30	32	38	22	25	33	34	38	28	22	28	33	24	31	29	32	26	39	20	30	41	32	23	32	24	39	37	22	38	32	26	29	26	33	39	24	36	26	43	22	28	31	30	29	31	32	37	35	28	25	27	26	34	30	30	17	34	33	40	34	26	31	28	34	24	30	30	41	30	36	30	37	19	30	34	33	22	27	36	22	40	34	37	36	30	33	26	36	31	41	34	29	24	37	36	30	35	23	35	20	33	29	27	23	31	35	28	24	33	35	25	35	25	39	40	31	30	37	34	21	24	28	33	34	29	36	29	40	24	29	38	41	27	29	38	35	32	48	40	29	38	31	32	36	23	31	26	16	44	40	29	19	34	33	23	27	30	25	24	28	37	33	41	28	25	40	30	24	36	34	33	33	28	24	40	30	26	31	36	32	25	34	33	39	35	23	35	28	42	37	39	31	27	31	24	30	34	29	32	30	35	28	37	32	39	32	29	38	25	21	43	24	26	29	34	27	31	29	36	34	29	38	23	39	30	40	39	29	24	28	34	45	27	31	29	32	26	31	28	38	35	25	31	31	37	27	33	30	37	25	40	35	23	29	30	28	35	21	43	31	29	36	41	36	37	30	33	22	33	36	36	26	30	35	28	22	25	23	31	26	30	36	34	24	31	30	34	32	22	28	27	21	41	23	34	29	29	29	29	28	25	24	32	42	29	24	31	31	41	29	32	25	47	32	29	28	31	29	24	31	31	27	34	39	43	31	32	46	30	36	26	34	43	36	30	27	35	31	26	32	34	30	30	25	30	27	40	37	34	31	24	31	36	32	35	32	45	29	22	31	24	29	32	33	31	38	34	42	32	26	34	25	27	31	28	23	33	43	34	26	43	26	37	36	41	38	35	32	41	28	29	25	29	35	42	34	24	32	29	34	39	39	39	34	41	34	27	31	29	37	39	26	28	30	24	25	23	27	28	35	16	29	25	35	33	37	26	31	31	28	44	35	26	25	47	39	31	33	34	34	27	26	30	29	30	34	35	42	33	29	31	23	35	26	28	25	23	23	33	27	31	36	27	30	34	43	35	39	33	40	34	29	36	30	37	25	34	22	44	39	33	27	33	38	25	36	29	36	31	30	34	37	30	31	28	29	22	41	31	27	35	27	21	34	35	44	35	22	34	38	33	30	31	31	31	26	36	30	38	31	41	24	34	39	37	26	32	34	32	43	31	39	33	35	31	28	37	35	29	26	35	27	44	29	24	25	34	25	28	38	37	31	39	25	29	24	26	32	34	23	29	29	32	18	33	31	31	25	37	38	37	29	28	28	32	15	30	27	44	26	40	31	37	32	38	30	34	38	30	35	41	33	35	30	30	39	21	24	28	26	30	33	32	33	34	28	27	40	40	27	31	33	38	30	29	28	29
27391	11853	6707	4776	5410	3397	2980	2401	1900	1438	1197	955	867	772	766	904	1061	919	929	1078	1139	1129	1432	2119	1575	1313	1241	1254	1235	1354	1439	1394	1094	1097	1010	890	816	784	582	566	509	492	461	406	360	360	365	367	412	389	391	398	333	378	374	369	413	360	390	358	410	420	388	424	360	296	318	318	301	321	308	316	271	294	276	321	309	325	314	300	300	299	276	304	313	324	297	276	284	281	305	303	319	271	312	267	294	302	289	291	272	294	274	289	244	263	272	297	301	253	295	266	277	269	264	280	269	246	290	245	267	255	259	257	238	309	272	290	271	284	298	261	292	250	283	259	256	289	243	283	280	268	278	293	266	276	230	268	284	293	279	274	334	242	272	296	263	280	291	285	275	248	267	264	243	258	274	287	292	260	305	277	273	254	283	267	297	239	278	249	282	292	273	269	286	264	282	278	282	292	286	258	271	259	283	261	285	240	289	276	275	247	281	261	271	250	285	264	271	316	274	258	283	298	283	260	276	260	264	266	280	231	239	296	328	297	268	279	275	268	248	299	271	258	260	305	274	291	298	273	286	256	259	268	245	222	283	284	285	297	266	266	287	296	285	260	298	270	281	299	290	240	266	268	302	274	276	253	244	271	303	272	284	287	276	285	278	271	291	269	267	268	269	274	284	275	268	275	263	285	290	289	280	281	275	269	252	246	252	244	287	288	256	281	237	276	282	286	261	287	275	272	259	257	287	266	284	304	258	269	280	291	253	275	227	291	252	303	274	256	249	270	236	260	273	274	264	281	252	279	263	282	274	271	287	274	290	263	259	259	289	236	278	269	251	258	285	286	273	278	293	308	292	261	258	288	276	249	276	245	291	302	310	275	273	268	293	273	272	279	296	257	279	273	253	301	291	268	267	271	238	276	294	255	269	278	268	272	272	294	278	285	274	249	258	241	277	286	255	282	290	258	273	258	286	251	256	282	284	274	283	274	260	287	306	260	275	270	300	295	262	271	283	255	250	285	269	281	277	269	292	301	273	250	260	262	285	304	294	288	300	244	281	254	282	258	259	255	290	310	266	265	278	267	291	280	282	239	284	303	265	266	262	264	258	292	264	288	299	284	291	293	253	276	288	260	297	297	272	306	271	288	278	241	252	241	274	270	268	249	283	242	273	261	265	282	287	256	246	279	272	296	263	260	278	273	287	272	314	279	270	276	284	304	257	249	276	279	296	281	285	311	255	275	272	274	262	258	267	279	262	270	263	259	317	282	249	269	269	277	268	295	283	249	261	291	279	280	277	269	279	291	276	258	281	291	274	295	266	309	239	279	276	261	261	275	300	268	285	280	260	273	268	264	277	257	251	284	276	276	264	247	287	266	259	277	264	291	300	278	279	275	268	243	262	241	299	309	281	276	293	285	251	311	265	274	295	286	252	233	263	286	255	298	268	254	275	282	248	291	300	283	287	282	306	274	260	268	259	246	241	276	288	264	289	264	269	270	286	287	290	306	289	268	270	271	255	253	283	255	280	288	265	262	253	272	291	258	256	254	259	299	278	285	285	294	280	252	291	292	254	274	277	278	275	267	291	308	246	290	293	306	262	277	276	260	259	286	260	254	309	285	305	257	250	252	284	281	264	273	252	259	248	274	270	274	250	295	312	287	284	278	297	288	309	254	264	255	279	247	269	278	293	281	275	271	296	276	308	260	252	265	294	269	278	272	261	265	269	286	276	286	278	287	278	301	265	268	276	290	279	250	257	275	298	299	273	269	265	286	338	258	276	270	263	300	283	259	274	248	284	298	290	262	276	281	252	260	283	277	285	278	278	280	286	264	277	249	260	278	264	282	239	252	283	242	246	266	288	251	277	298	276	298	251	254	257	276	254	262	258	300	298	252	272	270	274	287	286	239	262	283	265	283	299	252	300	296	275	253	236	275	257	253	278	311	278	282	258	263	274	269	285	280	251	266	267	247	254	288	263	298	264	264	266	275	279	270	272	265	275	283	266	286	261	270	266	238	266	280	297	270	267	252	270	290	257	269	271	296	270	293	273	281	276	290	279	282	276	270	304	269	255	289	289	304	288	250	263	249	262	283	262	275	280	288	281	282	253	289	267	262	266	280	294	292	280	264	290	273	259	251	272	285	295	263	289	315	251	262	265	282	263	281	274	287	288	279	296	299	262	256	248	242	262	287	281	286	235	294	294	239	286	258	305	271	296	278	297	297	282	261	289	314	281	255	264	282	279	263	264	256	270	273	320	284	288	261	271	269	251	257	283	245	276	289	303	261	298	258	298	268	241	255	257	297	258	272	257	272	270	251	252	287	287	269	274	271	267	310	294	286	268	247	270	254	287	287	253	272	300	255	282	256	255	288	253	287	262	273	262	280	289	264	265	300	257	300	296	281	270	272	263	284	252	298	268	304	306	267	291	251	264	245	293	289	262	272	295	277	284	281	244	270	271	267	285	275	244	281	269	253	235	271	286	275	257	274	253	263	260	307	288	244	303	267	254	278	269	285	284	256	285	288	265	290	294	273	262	269	274	327	231	270	284	291	283	264	287	293	233	285	280	250	266	279	263	262	290	269	276	300	264	308	287	301	270	266	275	282	281	280	264	256	261	268	295	276	269	306	279	290	254	280	259	302	258	291	272	274	279	265	267	267	309	268	302	248	240	286	292	267	275	260	270	252	260	263	239	231	281	328	281	294	284	247	247	306	256	253	292	286	248	278	253	291	266	274	291	251	297	282	296	266	274	235	300	289	260	260	287	269	301	245	265	293	264	276	272	293	286	274	281	256	247	278	291	276	290	271	263	291	286	257	259	294	259	262	248	249	289	249	295	272	264	300	281	255	275	276	258	281	276	259	266	285	236	291	261	268	245	252	242	250	284	263	264	261	297	255	272	289	301	263	290	281	291	283	279	248	279	248	265	248	244	268	282	266	280	272	267	273	253	262	259	272	270	267	277	313	286	258	266	259	262	258	274	277	271	246	275	283	283	258	249	267	251	263	301	278	294	276	262	296	284	266	294	288	263	271	261	267	257	243	290	282	248	277	264	268	323	268	276	252	271	262	277	270	234	255	252	293	306	239	291	272	272	292	270	273	261	262	270	248	281	285	296	279	281	257	271	246	255	275	260	218	267	276	290	300	245	255	250	263	272	255	277	271	272	288	277	270	249	259	228	270	255	280	272	256	246	267	250	272	293	278	254	293	272	298	270	271	287	286	255	314	299	266	256	281	273	261	281	282	270	255	292	260	308	261	258	268	260	287	256	274	225	261	263	272	249	285	279	295	252	281	283	273	294	289	293	273	270	268	268	270	269	289	271	232	289	280	289	250	261	270	294	289	275	249	291	261	287	245	274	278	289	284	275	288	272	287	283	278	262	247	263	271	265	270	284	272	294	253	270	294	249	287	254	282	261	266	250	258	266	258	288	270	241	272	263	255	264	281	311	266	283	264	261	298	267	246	303	295	303	272	274	259	265	308	255	246	248	296	260	275
3379	993	404	230	82	70	92	66	75	62	60	45	57	42	62	44	48	53	62	67	83	108	122	107	102	97	83	85	80	66	80	78	62	62	62	51	59	48	46	41	41	39	33	34	47	30	57	44	46	44	27	45	26	34	36	35	32	37	32	55	39	21	38	37	37	33	32	37	38	30	26	40	42	39	27	28	33	25	20	30	38	45	37	31	32	37	35	34	34	30	32	39	31	33	30	39	33	28	37	19	38	31	35	34	27	34	26	42	29	35	20	41	25	29	41	31	39	33	35	43	34	31	34	31	35	25	24	27	47	37	36	30	48	36	29	37	26	32	33	37	29	38	32	34	34	36	38	23	36	31	33	42	46	31	33	23	41	21	29	32	29	31	31	26	29	29	38	26	21	37	44	27	31	28	40	45	36	31	40	32	27	36	29	26	28	37	32	36	35	28	26	27	36	26	32	33	33	38	25	39	32	35	45	41	33	28	37	30	22	38	36	37	22	30	36	38	31	31	46	24	38	38	36	30	27	32	28	45	34	31	39	31	31	30	27	33	27	26	30	32	34	30	26	36	31	19	36	31	32	30	27	32	30	36	34	36	28	35	38	38	33	31	35	22	33	36	28	35	36	28	32	36	31	27	35	41	34	27	31	30	29	35	30	30	32	30	28	39	30	32	29	34	39	31	35	24	34	34	41	42	31	36	36	35	27	35	30	41	33	28	22	39	37	32	33	27	32	32	38	28	38	38	31	30	30	38	30	44	30	33	30	29	26	30	49	31	33	32	29	36	42	28	30	39	34	29	33	39	49	33	31	16	29	28	33	35	35	39	40	31	39	43	32	42	26	31	32	29	33	32	31	33	20	29	31	35	26	29	31	29	37	25	36	34	36	34	30	23	29	28	33	32	32	34	39	32	33	31	39	31	39	39	31	36	36	25	43	37	28	47	43	34	21	40	32	39	35	32	28	34	32	33	42	33	36	33	34	38	38	25	31	37	32	29	42	34	19	35	36	32	26	28	33	40	46	35	29	32	36	36	29	39	28	31	22	36	34	39	31	43	37	42	34	26	38	32	27	29	27	36	41	33	36	36	30	32	39	24	37	41	23	30	35	34	50	23	26	41	25	31	33	27	38	33	43	29	42	32	30	36	41	29	28	29	32	26	30	33	28	35	38	30	30	37	29	33	32	34	20	41	29	28	44	35	30	24	26	32	30	28	41	38	29	37	40	34	19	34	27	34	27	34	31	31	29	43	30	32	37	34	42	29	26	33	30	26	42	36	32	28	36	31	37	22	35	31	32	40	35	33	35	27	39	26	34	25	32	36	34	40	36	23	34	29	25	38	19	39	44	22	32	32	39	46	26	32	37	34	35	34	28	29	37	23	30	39	41	24	36	27	26	31	39	39	35	24	39	26	32	34	30	36	42	35	23	28	34	24	35	39	33	25	29	22	35	22	28	28	30	43	26	25	25	35	26	34	31	36	36	35	29	30	33	28	32	34	41	32	28	37	25	39	37	40	31	28	37	23	34	44	22	40	35	27	42	37	20	31	27	38	32	22	37	33	29	31	41	31	21	48	33	29	37	30	36	25	36	41	37	39	25	39	22	28	33	25	34	30	32	20	27	24	27	29	25	26	31	37	36	23	37	40	42	32	26	38	41	26	35	37	28	37	34	36	42	44	34	32	30	36	33	27	31	23	27	46	31	37	20	38	40	32	37	44	37	36	40	26	39	27	41	34	34	35	36	41	34	33	37	40	26	34	26	22	32	29	33	44	37	27	29	19	35	33	35	46	27	32	34	37	39	35	27	35	31	28	35	38	35	34	41	31	29	34	36	28	27	34	21	23	37	34	38	34	30	36	39	36	34	37	34	30	27	34	34	24	31	40	40	32	24	37	38	35	39	28	37	32	35	35	47	33	30	32	29	32	37	31	26	32	43	41	38	32	24	21	31	27	29	31	39	24	28	30	30	29	30	37	30	31	35	34	22	36	36	37	36	33	38	26	20	31	35	34	32	32	33	28	28	26	30	38	47	36	33	26	32	34	37	30	28	30	22	29	32	26	36	36	36	34	33	26	35	33	40	48	33	29	32	28	31	44	23	18	29	32	41	34	41	29	33	35	34	26	35	29	31	34	34	32	31	30	34	43	35	29	26	28	38	34	24	38	27	20	35	26	27	26	29	34	22	30	26	30	23	37	25	31	38	38	27	32	45	32	28	30	27	32	36	30	34	30	40	35	30	42	33	28	43	29	31	27	20	26	30	36	29	35	26	37	33	34	35	34	40	30	32	39	23	33	37	31	39	37	45	33	33	32	38	39	37	39	45	34	39	35	33	31	39	28	29	49	32	44	36	28	37	31	35	32	37	42	34	32	41	29	35	30	30	34	31	28	29	35	42	28	44	37	31	27	44	20	33	35	35	36	32	41	37	24	33	35	34	22	38	34	34	39	39	33	26	27	35	31	30	34	27	30	26	27	34	34	38	39	38	30	32	40	34	33	38	37	33	22	35	27	21	30	41	43	31	32	37	31	35	29	33	33	26	30	39	34	30	22	39	33	35	40	31	37	30	38	42	33	34	37	34	37	26	36	34	37	29	31	39	33	32	26	31	31	34	37	25	29	39	34	25	35	30	24	34	27	40	36	41	28	40	33	29	29	29	36	28	33	31	31	30	25	32	40	31	46	38	22	33	32	25	35	23	35	45	34	26	34	33	35	38	33	34	40	31	30	30	43	34	34	33	25	34	38	29	37	35	34	30	29	36	30	33	31	36	37	21	45	26	35	31	35	37	25	42	25	33	30	31	31	37	24	29	28	22	36	26	29	41	28	29	35	35	24	32	45	42	31	24	31	34	31	35	40	45	31	28	30	37	26	23	30	30	28	28	32	28	40	31	36	19	43	28	20	33	30	35	22	40	30	29	23	42	28	33	38	33	20	39	20	45	31	34	32	32	38	26	26	29	33	38	21	34	26	30	29	29	40	25	38	19	23	44	29	27	37	32	27	32	36	33	37	33	36	33	36	31	45	32	25	43	35	28	33	32	23	30	35	25	31	37	34	29	30	37	26	32	32	35	40	45	32	38	31	35	23	30	26	33	37	33	42	43	26	37	40	30	20	37	45	32	24	36	41	29	40	27	29	28	27	29	32	25	39	35	32	44	35	27	27	37	34	32	30	34	30	37	33	26	37	38	31	47	37	30	29	23	35	34	38	31	37	36	30	27	33	37	36	30	42	28	30	32	26	33	28	40	28	38	29	35	23	33	41	34	31	37	35	34	48	32	49	33	40	20	32	25	22	41	35	24	35	36	28	34	25	37	30	31	39	45	41	41	36	30	48	38	27	29	38	37	28	37	32	48	32	27	29	36	32	32	22	25	35	35	33	39	25	33	30	35	27	30	42	37	41	22	23	38	45	24	32	32	36	36	33	33	28	29	25	27	34	30	32	33	36	39	22	32	32	42	27	24	41	33	26	32	39	32	31
24904	10648	5082	5377	5051	3427	2820	2400	2030	1579	1323	1057	937	912	1144	1099	1035	1033	1198	1229	1863	2441	2684	2583	2170	1866	1737	1604	1423	1422	1372	1186	1103	1036	988	905	741	707	659	512	469	444	417	431	382	369	589	479	436	402	442	404	385	375	407	428	427	429	406	423	404	411	364	366	325	337	340	319	298	301	305	304	282	274	280	289	315	322	320	287	347	330	334	285	315	290	280	296	335	292	308	292	310	295	286	297	280	287	263	297	280	330	282	279	282	289	273	276	300	259	289	276	294	282	275	314	264	254	292	294	304	275	277	313	283	299	278	288	304	313	290	280	265	278	300	295	274	293	292	280	262	283	275	277	273	292	260	279	291	291	285	293	283	259	296	287	257	256	273	255	285	290	253	281	281	289	284	272	280	293	274	276	300	246	280	269	278	268	286	280	273	290	271	281	313	259	266	247	265	280	291	313	266	259	261	282	296	272	274	244	267	281	264	275	253	302	277	279	271	302	278	288	280	240	319	302	289	278	292	251	279	297	272	290	281	265	258	271	274	284	273	274	253	271	277	275	256	269	313	271	287	303	285	270	307	265	282	264	248	292	294	272	282	278	299	289	288	290	260	286	274	308	273	291	314	294	278	271	300	286	275	260	271	300	269	272	300	277	275	253	275	307	308	304	269	257	273	281	277	277	281	307	250	280	270	260	307	273	258	279	273	267	279	253	282	280	297	276	299	294	289	299	299	272	252	279	266	279	282	277	303	288	258	282	283	254	259	283	259	290	291	261	290	278	259	304	275	250	276	256	304	293	257	281	291	279	285	280	260	240	273	271	275	272	274	271	286	289	283	284	303	290	287	242	250	281	270	268	258	259	258	305	302	268	293	290	283	253	290	280	280	273	277	279	261	278	272	258	295	261	290	250	260	282	294	294	279	304	315	307	289	278	267	266	239	256	247	269	287	286	287	279	278	269	283	275	276	258	296	292	277	275	271	290	286	281	278	282	277	274	281	275	267	246	291	279	264	262	262	276	277	250	284	270	268	298	272	302	288	292	279	262	269	254	279	283	297	284	281	277	286	260	284	248	268	316	285	288	270	285	275	283	261	271	298	271	267	289	275	248	282	264	259	289	281	254	280	276	273	249	288	260	272	267	282	278	281	297	287	293	266	269	275	286	300	275	283	267	278	286	255	276	284	237	282	253	276	280	274	274	263	268	301	275	288	249	288	245	299	296	241	280	269	294	271	272	296	308	263	292	277	299	276	291	292	284	257	272	260	255	291	266	263	302	243	292	255	268	264	293	266	299	279	258	279	281	308	290	260	277	258	285	281	298	275	272	275	275	259	295	256	250	278	262	284	262	292	261	290	284	302	277	297	269	301	277	287	283	297	266	253	287	304	261	268	280	284	263	282	255	304	270	307	265	284	304	276	246	237	289	293	251	255	282	288	275	272	263	297	240	316	292	279	303	263	274	275	278	323	313	265	234	274	270	312	281	292	267	273	264	263	268	287	259	255	284	304	249	288	320	269	272	284	266	248	272	290	289	282	287	292	302	289	294	268	269	271	279	272	296	293	272	293	296	268	292	282	250	307	284	283	319	289	272	261	264	267	255	300	293	303	283	289	275	300	276	306	298	270	279	292	302	290	281	295	264	288	253	282	296	270	278	288	291	285	259	256	297	269	294	263	265	265	292	271	269	253	275	264	276	239	292	268	254	267	279	284	288	308	279	264	268	279	272	272	285	302	271	254	295	290	259	274	278	263	270	279	256	253	265	262	297	276	265	284	263	272	282	268	299	275	298	303	283	275	275	281	271	269	276	286	298	260	286	286	262	292	301	297	290	275	287	288	273	278	283	281	272	275	281	254	265	322	254	302	288	278	255	292	258	254	263	289	295	272	301	267	280	257	266	258	298	284	297	269	276	267	256	252	304	299	248	288	257	263	289	299	278	274	277	282	293	290	294	262	283	274	249	254	281	294	329	262	280	324	249	291	269	283	283	270	289	280	295	282	278	286	266	290	244	280	291	291	261	254	247	286	314	276	281	279	304	259	268	299	254	270	262	271	281	283	270	285	272	272	273	292	273	303	294	275	297	283	272	309	297	278	269	294	287	274	295	254	270	287	286	295	292	303	272	308	283	287	272	283	285	275	271	260	284	283	259	272	285	264	303	288	276	273	267	303	265	249	266	267	280	266	295	281	252	309	291	261	278	310	293	281	284	298	286	288	256	285	285	287	280	285	279	250	279	296	311	270	261	268	275	299	273	305	271	288	314	270	269	270	249	280	267	306	284	233	263	308	283	269	270	274	282	272	262	280	261	296	288	293	275	245	270	254	283	262	276	293	274	287	286	252	262	293	268	288	238	301	263	278	254	225	243	263	260	300	314	291	270	289	288	276	302	268	282	288	272	279	249	267	239	293	263	281	295	292	261	263	271	292	266	288	268	294	286	281	303	252	285	259	296	286	251	290	284	258	280	250	260	261	252	280	246	293	294	266	276	306	298	319	292	255	269	241	278	284	289	259	260	255	256	259	308	278	277	286	244	295	291	283	275	276	297	304	298	272	285	248	259	267	269	298	262	267	298	292	284	283	249	275	285	298	279	236	256	282	280	299	287	290	261	289	269	281	259	293	306	286	270	308	279	307	260	269	254	309	274	289	266	262	263	246	269	286	259	255	274	280	271	307	293	288	297	276	278	254	267	237	279	275	306	292	282	280	279	277	283	258	298	307	279	297	262	304	278	274	257	281	274	255	275	259	256	304	277	263	261	324	271	260	284	294	302	265	268	283	264	293	285	276	280	244	254	280	279	278	278	266	269	294	256	291	285	259	280	283	278	278	271	280	271	257	268	279	277	262	267	302	273	286	286	282	277	271	269	296	278	298	301	288	284	300	273	303	283	284	306	283	263	282	248	277	277	278	273	259	267	271	262	270	284	264	269	278	267	287	257	273	295	278	280	289	281	275	257	283	263	281	247	262	273	275	255	262	301	278	301	275	262	300	273	337	315	268	271	290	277	304	250	286	304	259	289	275	257	305	256	263	255	261	272	303	282	285	287	280	308	229	277	310	298	285	300	281	255	255	284	279	257	264	270	269	260	286	256	288	297	284	288	263	280	289	270	310	300	244	254	250	303	253	282	247	245	274	269	256	272	293	243	303	286	269	312	298	269	270	254	273	311	270	276	288	309	270	268	285	264	280	295	278	268	284	298	280	254	264	290	283	265	271	256	286	262	264	310	279	295	311	303	281	261	277	259	285	281	246	278	254	277	285	282	297	303	270	300	278	288	280	267	280	255	258	281	285	266	284	279	251	272	259	266	262	272	259	288	295	288	267	265	274	269	278	287	265	276	299	254	281	297	297	294	265	301	296	306	273	266	269	290	286	275	285	290	254	272	294	304	320	291	265	280	275	270	294	310	266	270	263	282	278	262	305	260	261	248	298	307	301	261	262	281	299	299	282	278	268	289	258	309	287	286	272	278	277	263	272	296	283	272	281	283
3280	1520	831	334	139	73	86	81	81	69	56	82	50	67	72	48	52	72	85	87	110	99	97	82	91	87	64	86	81	101	89	74	66	70	83	67	46	41	42	39	34	43	44	38	42	28	26	51	38	33	34	31	23	35	33	34	39	26	31	34	25	27	36	25	31	21	33	25	35	18	23	25	22	19	26	36	26	27	30	31	31	25	22	22	29	27	26	30	19	33	28	21	20	20	32	26	31	29	20	24	20	38	37	18	33	27	20	28	25	28	33	16	25	21	23	30	30	23	23	24	19	25	26	29	28	29	22	25	31	34	22	30	22	25	24	18	21	31	24	28	37	22	31	27	26	31	30	28	20	32	35	30	31	29	29	18	26	33	21	20	19	18	22	21	32	19	30	18	33	18	30	35	25	27	27	23	34	26	23	26	30	21	24	20	21	21	21	27	26	19	33	27	22	27	23	21	27	33	30	28	31	30	18	13	19	26	23	29	22	21	30	33	30	23	25	27	29	21	32	29	21	24	31	31	22	30	23	26	34	22	24	22	33	18	24	21	24	23	25	26	34	21	32	24	26	25	28	25	31	23	23	23	28	26	26	26	31	20	27	25	19	27	38	30	24	25	31	21	26	35	26	31	22	29	34	15	27	34	27	21	22	27	35	27	25	25	25	21	30	25	31	20	20	32	27	23	24	31	36	24	30	35	30	28	21	27	23	33	28	30	27	25	29	33	24	23	32	35	34	32	25	23	21	26	23	23	24	18	31	21	25	28	22	25	19	22	23	31	37	33	23	32	26	26	20	23	25	21	23	28	24	19	27	24	23	26	21	34	27	32	21	29	23	28	18	21	23	25	21	28	25	31	26	23	28	20	22	21	20	18	28	30	31	27	22	31	14	19	25	32	17	32	29	36	23	29	30	20	22	27	39	32	28	36	23	21	28	41	24	28	33	29	26	28	31	25	23	27	32	26	28	18	28	27	20	14	22	26	26	23	24	34	19	27	32	25	29	24	31	32	24	27	25	35	24	35	28	19	20	9	24	20	33	30	32	26	30	31	23	37	26	26	23	16	18	17	28	36	25	28	29	26	25	32	24	22	19	30	23	29	31	33	20	24	32	24	23	27	19	34	24	39	31	22	30	31	22	37	13	22	29	22	26	25	40	17	29	25	13	25	26	31	18	31	27	22	35	31	32	28	30	26	19	25	24	26	38	28	24	21	23	25	30	27	19	28	19	24	32	29	25	24	26	36	29	28	26	29	22	27	25	32	16	28	30	15	30	25	21	18	26	21	23	28	25	28	25	34	19	20	26	30	28	22	26	23	16	29	22	18	20	22	17	26	42	26	34	28	28	20	19	25	27	27	21	23	25	27	31	25	31	26	24	28	31	21	30	34	22	24	19	32	27	25	20	30	27	24	24	22	20	25	14	33	23	24	32	20	33	18	13	23	23	22	29	22	21	37	23	23	23	30	32	19	20	30	38	24	29	31	27	27	31	28	29	29	32	29	29	17	18	24	18	30	17	33	21	30	26	31	34	21	25	29	17	21	36	24	17	24	36	28	21	37	33	24	26	33	17	32	34	20	33	29	26	26	24	28	21	27	23	28	21	28	20	30	35	28	18	22	29	27	21	33	28	25	27	29	25	35	29	27	27	14	24	26	13	28	18	30	21	19	18	24	26	25	34	23	20	17	14	21	32	19	26	31	25	31	28	20	27	18	30	19	27	24	22	24	25	23	23	26	25	23	26	20	30	25	29	20	32	23	20	24	14	31	12	26	29	28	28	24	22	31	40	29	16	25	29	22	24	42	19	21	25	31	23	28	35	22	31	15	27	22	25	33	25	28	35	16	23	41	17	27	22	24	24	32	29	23	30	31	25	21	21	26	35	27	20	28	32	24	18	28	31	20	18	16	31	30	28	24	24	30	29	20	26	22	27	36	25	26	26	28	19	29	32	22	23	28	31	20	26	37	22	31	24	21	28	20	23	30	20	20	32	25	22	27	22	27	23	36	28	26	27	25	28	27	32	25	23	23	25	18	28	25	23	26	20	33	33	28	34	17	32	26	32	31	25	23	30	27	21	27	22	24	29	31	23	31	26	22	28	25	25	23	35	21	24	25	26	25	32	30	11	23	21	19	25	17	24	28	21	28	23	28	21	36	36	21	24	31	28	30	27	24	22	33	20	27	27	28	17	24	28	33	26	31	20	31	19	16	24	22	38	24	32	28	22	20	23	31	27	25	22	27	31	22	30	29	20	17	34	28	38	24	20	20	24	25	27	31	28	24	27	27	31	18	18	26	20	22	22	22	26	30	22	23	24	27	29	37	29	27	18	26	25	25	29	27	28	25	21	32	29	24	43	25	17	25	25	27	26	22	23	22	27	27	30	18	18	24	30	24	30	33	26	28	17	26	17	29	27	29	25	32	26	22	31	21	32	30	26	31	26	30	18	29	26	39	28	21	29	39	28	29	22	29	30	23	31	28	39	40	20	30	24	35	24	23	24	21	16	23	29	18	19	27	16	34	36	26	28	35	35	17	27	35	33	25	25	22	26	28	23	24	20	26	33	25	26	28	27	25	24	36	27	19	25	19	33	27	25	29	22	23	14	25	24	23	27	26	22	24	23	25	22	29	21	27	35	27	31	25	23	23	21	26	18	31	27	28	25	21	24	27	23	28	11	27	28	18	25	24	35	26	29	23	25	20	31	29	27	26	29	16	25	26	35	35	28	23	19	25	27	24	27	29	25	24	20	21	28	27	32	25	27	30	26	27	17	20	26	16	29	26	24	32	28	32	21	21	22	23	27	27	28	34	19	24	23	33	26	32	36	23	21	25	40	19	31	24	25	19	22	23	26	22	38	19	26	21	22	22	30	20	27	17	27	22	21	17	23	29	14	25	23	28	31	26	35	13	24	26	35	20	25	38	29	26	19	17	27	23	29	29	26	33	16	25	18	28	29	28	31	31	26	21	29	29	21	27	27	32	18	25	34	22	25	14	24	27	29	23	15	33	20	24	15	23	15	24	33	27	19	32	20	22	29	20	33	28	36	17	29	27	14	20	18	20	32	18	36	32	22	24	33	24	28	35	26	20	27	36	23	31	25	24	28	31	30	27	26	21	36	21	25	29	25	27	22	22	22	24	37	27	27	32	18	29	24	26	23	27	23	22	32	25	27	22	26	26	23	27	38	29	26	25	22	29	23	25	40	28	30	22	24	30	18	25	22	40	27	22	33	30	26	27	25	25	27	25	30	22	34	33	22	26	22	25	41	24	32	28	27	32	22	16	32	30	33	24	29	23	28	20	31	21	22	28	24	29	36	27	27	23	25	27	18	26	19	28	26	15	31	28	24	29	20	26	30	24	28	22	25	25	27	24	30	27	26	34	18	23	28	21	30	29	27	31	29	27	17	35	24	20	37	24	36	28	27	22	24	26	27	28	22	23	22	22	23	28	22	26	38	13	25	20	26	23	30	29	19	20	29	23
27760	13697	8591	6777	8400	5166	4305	3502	2850	2163	1806	1536	1290	1483	1645	1412	1326	1400	1610	2160	2287	1840	1808	1862	1972	1860	1647	1505	1804	1745	1617	1489	1408	1302	1358	1162	865	842	853	699	583	526	462	344	371	416	523	889	570	410	445	354	333	379	425	403	394	412	384	448	391	347	343	298	257	290	268	261	302	274	240	252	245	247	256	281	290	264	284	288	289	282	274	272	246	229	235	263	238	242	233	247	236	240	245	242	232	215	222	250	234	244	259	257	250	234	225	218	237	237	221	240	226	219	248	226	215	206	212	217	233	245	238	207	220	221	233	204	228	225	198	228	228	233	212	214	228	242	246	233	206	239	231	236	241	210	193	231	206	234	237	235	202	228	234	241	227	227	230	239	232	231	229	217	206	223	214	231	233	219	221	239	240	242	219	203	212	212	223	216	243	237	236	250	216	221	219	229	222	221	235	207	224	210	208	217	233	233	204	256	229	230	211	223	234	230	248	238	204	208	225	202	210	242	212	248	227	226	217	239	244	234	237	221	238	251	229	229	234	241	207	238	217	224	237	204	222	232	243	210	216	222	213	228	236	206	251	219	247	209	247	245	237	231	243	201	222	224	250	221	237	239	214	218	221	226	194	230	207	210	215	249	242	223	208	225	204	234	215	252	246	220	217	233	240	228	215	227	218	215	217	220	208	249	231	234	197	244	249	263	238	216	216	222	222	238	240	221	230	232	234	212	219	245	252	219	232	216	223	241	217	254	219	238	212	244	243	216	196	203	226	248	241	228	215	206	207	234	206	253	211	236	204	222	231	245	212	205	225	242	226	205	216	238	235	216	226	228	209	223	201	233	221	223	215	217	216	241	213	227	230	226	247	209	206	212	220	224	243	266	225	203	224	236	201	221	213	239	248	258	225	213	227	217	206	225	233	223	208	222	232	243	224	210	216	193	208	204	208	220	224	240	213	234	225	251	228	233	186	215	219	241	233	226	227	236	213	222	227	213	230	240	220	229	219	223	230	201	222	228	240	206	204	231	209	229	254	256	245	250	222	217	228	244	226	235	195	221	218	219	194	218	231	215	237	248	232	212	228	237	214	209	217	236	218	248	235	215	249	206	197	208	192	217	212	220	222	240	209	218	237	224	177	234	228	238	234	221	212	211	219	241	228	203	249	237	232	210	210	211	239	216	212	237	219	226	212	226	213	256	213	226	220	219	228	226	232	249	227	231	216	251	199	218	213	221	221	226	209	237	208	210	227	241	203	209	221	212	220	232	240	217	236	237	208	233	230	217	222	236	222	207	233	230	234	214	214	214	203	230	228	213	233	217	228	219	203	222	218	209	214	249	202	220	226	194	232	198	223	243	225	240	228	208	237	212	230	191	257	262	245	198	234	205	221	216	232	235	208	225	201	229	215	251	225	256	239	206	227	243	219	219	220	237	228	205	210	224	239	236	233	206	222	226	225	238	232	240	204	222	227	229	235	228	217	231	219	199	241	218	219	214	219	244	230	216	228	215	236	239	227	250	227	258	216	206	234	239	225	249	247	235	219	258	245	204	227	226	214	233	219	240	227	256	218	224	235	199	215	201	230	205	221	218	213	256	243	232	225	224	242	223	195	221	229	208	211	209	235	241	226	221	242	205	239	222	217	224	221	233	216	215	239	216	216	228	236	246	229	219	215	227	217	227	235	218	234	221	236	241	219	222	227	199	240	186	211	225	218	211	241	230	197	213	224	226	193	249	225	223	220	236	203	234	214	222	221	221	200	217	211	215	216	226	223	229	240	207	232	253	235	201	199	231	208	229	223	222	241	237	228	221	222	223	222	223	211	200	208	230	227	188	217	231	207	212	228	229	241	230	215	218	239	222	216	218	219	229	244	220	212	212	249	235	243	226	229	209	234	247	233	223	210	230	224	222	256	233	269	231	215	233	235	214	220	249	215	217	240	240	227	224	225	216	223	231	213	206	193	241	231	207	214	210	235	229	224	250	217	223	226	213	232	231	227	247	228	205	233	236	242	252	252	242	219	228	239	209	222	220	242	195	224	244	210	214	211	236	236	233	212	218	218	227	238	234	246	239	241	232	219	239	219	231	214	223	212	234	210	222	240	227	221	224	224	245	238	219	206	240	232	232	218	204	211	229	226	214	220	217	196	213	230	222	234	238	240	223	229	194	218	212	239	228	211	197	209	226	211	250	211	225	264	242	230	217	226	221	214	235	242	228	208	240	225	220	227	218	213	219	218	263	219	240	219	220	203	226	251	222	227	223	203	226	224	213	201	226	226	216	228	256	237	234	210	221	248	241	223	247	208	228	235	237	228	261	232	240	216	240	255	241	242	237	214	226	208	236	205	243	222	206	206	235	200	249	228	255	225	193	230	244	219	220	209	242	206	226	234	233	253	209	223	198	206	225	240	230	216	220	233	227	231	209	215	236	214	221	233	227	216	252	238	239	210	228	216	216	236	234	231	226	230	219	235	217	234	208	231	231	229	227	207	237	239	240	250	218	250	241	232	213	248	224	204	234	198	227	214	223	215	189	224	254	237	205	247	240	220	247	232	228	223	238	247	204	229	232	213	224	216	249	231	225	213	233	259	219	214	225	220	205	239	219	257	213	211	253	248	228	239	249	216	216	247	221	219	269	238	229	218	217	206	220	207	215	227	243	225	236	219	236	227	215	252	249	224	249	206	209	204	236	219	231	214	212	222	210	220	247	220	227	230	224	218	221	245	214	227	251	221	215	230	219	229	231	233	241	223	237	231	240	221	227	214	221	228	219	228	244	221	223	224	219	198	221	234	235	246	216	242	209	238	233	196	223	228	238	221	233	209	236	227	220	230	265	201	212	235	224	229	232	243	211	265	234	240	236	222	230	221	234	228	226	210	228	217	247	229	209	238	214	195	222	235	217	211	263	222	236	226	235	223	240	227	233	230	236	240	234	258	260	234	225	235	221	215	231	239	258	213	217	207	230	252	223	197	240	192	232	226	232	213	235	249	212	210	210	212	191	214	199	230	222	226	228	250	218	223	226	240	233	218	210	224	213	231	216	212	225	249	206	236	259	227	231	224	215	241	207	239	241	216	217	224	223	221	238	208	231	200	230	212	221	258	226	218	227	209	222	232	227	218	230	194	230	244	211	250	213	234	215	241	228	238	209	196	206	222	242	228	213	228	240	226	217	233	242	212	223	260	239	213	207	253	226	252	240	216	238	217	225	182	223	212	217	197	267	200	223	213	209	219	217	206	212	238	231	230	217	256	240	233	240	213	229	211	212	218	229	236	225	229	239	243	213	243	210	236	225	214	227	226	218	231	234	234	204	220	214	216	221	230	227	252	227	220	226	234	235	236	205	249	219	226	222	215	221	245	247	202	246	236	228	227	210	220	237	207	209	237	250	232	220	223	240	222	244	196	230	227	226	220	216	212	193	245	231	208	211	212	232	229	219	225	253	212	229	240	230	216	240	255	211	232	202	230	238	224	233	225	206	227	217	229	231
2288	827	308	108	61	58	62	40	54	56	43	56	55	51	54	56	59	43	62	53	57	43	54	49	52	50	53	67	63	64	66	74	69	61	52	66	60	38	48	50	51	45	41	40	50	37	56	54	46	34	50	40	45	31	44	35	37	42	38	46	38	39	34	35	37	34	42	34	28	22	29	43	32	42	37	44	37	40	43	33	40	32	28	37	35	31	41	39	35	35	39	36	46	26	33	26	43	28	47	30	42	39	44	36	42	43	33	37	33	31	39	37	36	55	45	45	46	39	33	43	38	34	53	36	38	36	26	40	39	39	38	51	34	35	41	42	35	43	41	44	35	36	44	32	26	35	34	37	45	43	34	38	35	40	33	49	35	52	28	48	32	34	35	45	45	52	37	42	38	41	26	38	36	27	45	42	39	32	28	47	40	38	27	47	27	40	39	50	36	39	39	36	33	44	35	33	36	33	39	39	42	28	34	26	45	40	31	37	42	44	34	37	43	39	42	42	44	36	31	41	30	37	33	29	38	39	36	21	32	34	36	38	31	31	53	40	28	37	41	41	40	41	36	37	37	35	29	45	27	42	43	40	36	39	36	48	43	43	50	37	39	53	30	41	35	44	34	34	43	32	35	42	31	33	27	44	43	38	38	30	45	44	33	45	43	34	44	37	39	45	27	43	36	44	40	34	32	30	38	37	31	46	39	27	42	50	39	42	38	33	31	43	38	44	40	46	35	40	36	43	34	45	31	37	27	43	29	41	40	28	34	42	50	41	34	43	36	34	38	37	44	41	43	29	17	47	48	54	38	43	44	40	42	41	38	35	44	40	35	55	30	39	37	32	39	34	41	29	33	32	40	29	34	39	35	37	37	40	38	30	41	42	37	36	31	46	41	44	28	36	48	47	42	40	37	42	39	40	32	48	39	38	33	28	37	34	40	38	43	53	34	30	46	49	35	32	40	31	47	36	26	34	33	35	42	46	39	25	39	40	36	30	34	39	40	45	45	31	46	31	40	32	38	40	47	37	32	31	40	37	40	41	40	31	30	48	41	38	35	39	41	42	42	31	45	35	29	26	39	33	40	38	36	41	38	43	48	32	46	46	37	42	35	34	38	30	41	46	41	38	38	45	55	33	31	38	47	37	47	33	42	43	39	44	36	44	32	32	46	29	40	43	48	42	46	45	31	41	39	30	30	36	46	24	48	24	43	46	35	36	43	36	29	34	53	20	41	40	40	40	45	45	34	39	38	40	28	35	34	40	36	38	40	30	45	28	47	31	42	29	40	32	33	49	42	35	32	34	33	32	35	25	42	34	38	41	29	35	30	33	52	40	42	48	43	38	39	38	42	40	37	54	49	42	47	35	23	26	33	40	39	34	35	46	32	48	29	43	42	37	47	52	46	30	35	36	41	38	46	35	44	32	32	36	46	34	39	40	48	40	27	46	39	38	51	41	52	40	40	38	42	29	18	46	28	40	47	37	37	35	37	53	39	41	34	34	30	36	46	35	41	49	38	36	37	35	39	38	36	53	39	37	33	40	34	34	48	46	42	35	39	33	26	41	41	32	40	41	45	35	33	42	43	36	39	38	33	51	35	43	31	27	36	37	32	42	33	34	46	46	35	44	41	31	30	33	38	49	34	38	34	44	36	36	37	40	33	47	35	48	39	40	48	46	30	41	40	35	34	36	49	33	40	43	34	25	38	28	33	40	38	48	52	40	49	42	34	42	31	39	34	45	38	43	37	41	50	43	43	44	48	42	40	39	43	42	44	31	29	34	43	34	42	52	34	41	36	33	38	36	26	46	34	33	35	44	45	40	41	46	43	41	27	38	47	31	37	38	40	28	43	34	41	30	38	46	37	36	42	55	35	37	27	29	49	35	38	37	42	43	35	23	50	28	29	33	38	28	26	26	33	47	36	23	43	33	44	38	39	33	45	46	48	38	40	44	30	32	29	38	38	37	39	35	27	43	43	37	38	30	28	33	44	35	44	38	41	36	48	37	46	49	28	34	40	44	37	35	36	26	30	27	39	36	38	29	36	35	37	34	39	38	40	43	33	39	38	44	36	30	44	30	38	36	37	33	25	37	43	30	40	33	50	45	42	38	47	42	38	34	29	32	34	52	47	39	39	41	44	41	31	34	37	42	31	41	39	33	32	28	39	32	39	34	33	47	47	36	49	29	35	33	30	32	32	41	48	39	35	35	24	35	39	49	46	41	43	36	39	32	41	53	44	41	35	41	40	35	39	34	42	29	52	51	40	33	37	35	40	39	48	39	48	27	42	37	44	37	39	42	37	43	29	35	45	32	51	31	38	45	41	44	42	32	35	42	34	40	35	45	29	48	50	44	35	38	28	29	42	38	42	51	35	30	34	43	45	49	32	43	50	53	35	49	42	38	45	42	27	45	33	36	36	43	51	39	60	30	41	34	44	45	37	39	39	38	32	31	35	35	38	33	42	34	43	48	37	25	37	31	34	43	34	39	41	42	39	50	38	40	37	45	36	31	38	33	43	43	41	41	34	37	36	38	43	30	32	29	33	29	49	47	31	48	39	45	39	25	43	46	39	47	34	39	39	34	40	34	35	41	35	44	24	36	27	39	31	37	37	38	53	40	41	39	31	43	49	42	44	42	36	33	42	41	46	46	50	41	40	41	34	36	40	36	40	47	41	32	37	42	45	41	45	35	22	37	34	42	38	35	38	34	48	34	37	34	40	40	27	32	38	48	41	33	45	36	34	33	39	39	37	43	35	40	36	46	44	39	32	40	40	37	40	40	43	35	38	31	34	39	38	43	47	39	42	42	41	44	39	28	37	42	38	37	39	35	37	38	44	45	28	30	40	34	42	34	35	38	38	51	38	32	37	36	38	28	36	35	27	35	51	40	44	31	37	41	46	53	36	52	39	23	32	47	32	34	48	43	41	42	40	55	27	31	32	41	29	24	43	45	40	34	35	47	48	36	39	39	37	51	31	35	36	36	47	39	45	36	41	42	38	29	38	41	30	34	27	40	37	38	40	29	44	37	44	40	31	29	39	38	30	33	44	40	29	36	41	31	37	34	40	35	54	36	42	39	30	42	38	33	40	37	49	45	36	36	37	43	43	43	44	38	41	38	32	44	36	39	41	43	37	31	46	31	32	38	35	38	38	26	39	31	31	32	54	37	35	36	45	34	28	36	34	32	38	37	31	35	42	42	38	35	39	44	37	33	39	34	44	39	39	38	50	44	36	32	43	35	33	37	33	35	17	30	41	37	33	38	37	31	40	39	47	34	35	34	32	37	48	31	28	35	30	32	37	35	23	36	38	38	52	44	39	40	37	31	43	36	38	41	46	36	40	43	41	33	42	41	41	39	30	36	42	39	34	37	24	33	30	35	32	43	48	35	45	32	39	37	41	41	32	45	40	47	33	41	43	36	47	25	42	42	41	46	40	31	41	32	33	40	32	35	42	33	33	33	35	40	39	37	37	36	36	34	40	28
23138	9562	3675	2196	2947	1742	1752	1346	1196	967	852	791	727	879	867	825	926	957	1031	934	777	902	883	849	900	783	829	936	1050	1235	1123	1048	1060	955	945	918	799	740	644	604	547	558	454	436	555	537	611	615	473	400	383	348	384	370	357	396	375	387	408	409	354	347	371	337	334	347	362	320	317	328	328	325	374	331	340	355	329	336	362	360	372	358	364	348	339	357	318	339	319	327	339	323	292	356	300	315	365	315	295	339	347	343	326	338	322	347	337	338	379	316	360	328	367	323	314	326	346	341	336	329	300	302	349	332	344	363	317	300	346	335	307	341	348	323	333	309	321	328	363	317	315	320	343	311	348	306	359	327	329	346	332	336	329	333	348	342	328	326	310	302	322	342	330	321	336	318	326	329	325	340	345	318	313	327	320	310	336	343	340	362	331	341	284	335	300	316	362	353	326	322	326	352	321	371	307	332	329	338	339	317	341	315	336	319	310	333	327	301	340	316	316	326	290	317	354	338	320	327	321	343	349	338	312	318	330	349	366	360	328	346	287	317	316	307	332	296	358	330	361	339	350	329	353	322	335	351	311	359	321	331	335	324	349	355	327	350	335	317	314	297	317	322	323	323	322	342	298	319	345	305	320	339	346	340	343	342	318	305	365	356	319	357	338	380	340	339	326	347	338	320	332	317	309	339	314	316	324	333	358	370	344	294	326	335	312	329	339	316	342	319	323	320	366	334	294	332	368	352	337	306	356	333	318	342	320	300	322	328	351	333	332	324	306	335	328	334	320	316	330	315	303	333	332	332	321	338	362	316	343	326	346	303	349	312	331	336	323	365	309	318	311	314	316	314	340	324	325	338	352	343	328	292	317	342	320	305	304	341	357	326	333	359	369	365	340	296	325	336	308	346	351	326	347	328	331	316	319	370	324	313	317	342	307	274	347	336	350	365	326	343	346	341	316	356	321	326	353	319	321	313	361	317	329	309	360	342	331	324	297	341	326	328	335	317	342	299	340	318	349	343	319	328	337	330	312	321	386	329	322	326	348	333	324	306	341	327	336	359	338	353	322	310	293	335	323	364	335	326	323	361	329	352	319	336	327	317	334	352	342	343	338	349	316	338	336	322	314	313	330	347	336	320	356	324	334	335	321	338	339	354	349	328	318	320	328	318	313	311	341	312	321	327	306	302	326	311	307	345	321	307	324	345	326	324	315	359	363	320	321	342	313	348	344	324	322	313	315	321	305	307	340	360	339	316	311	318	318	350	365	320	342	303	326	345	346	328	334	321	329	333	341	315	349	339	345	353	314	327	350	304	343	340	335	352	355	299	356	331	314	327	334	346	309	332	330	339	323	328	350	321	328	295	298	286	298	341	322	368	343	328	311	316	326	332	315	347	304	333	329	344	330	348	328	328	337	347	337	302	307	318	302	321	353	306	316	313	314	343	282	316	359	360	327	291	326	299	331	343	348	349	325	331	313	325	339	326	294	342	325	343	323	317	340	330	313	319	310	339	319	323	322	328	318	360	325	325	314	353	346	364	301	338	322	349	317	337	348	317	327	305	322	300	345	335	352	336	382	304	351	353	317	338	332	329	315	317	344	325	316	338	321	313	310	346	298	305	325	315	309	306	354	331	331	334	346	331	328	356	343	311	334	348	319	330	323	309	325	346	337	328	339	308	304	294	332	323	331	329	335	347	342	306	326	301	303	321	315	329	316	338	312	352	300	341	334	334	290	329	355	350	321	333	330	322	360	303	332	335	307	371	352	333	342	309	343	351	313	360	327	321	339	335	340	323	316	318	341	355	316	336	324	333	317	354	326	307	300	345	331	332	337	330	345	351	317	313	314	296	331	336	323	331	295	302	331	343	376	328	318	346	338	336	315	322	339	326	377	344	318	314	324	365	346	342	352	304	323	324	322	323	315	324	320	310	341	344	316	309	366	315	312	360	348	356	313	326	341	318	347	338	292	349	310	331	320	331	300	320	325	326	321	305	334	311	307	343	325	294	343	348	315	329	376	336	344	295	308	309	353	341	338	306	341	321	314	357	341	359	337	325	364	320	321	317	313	320	356	302	327	340	324	325	346	345	353	328	325	338	304	323	334	329	349	293	355	326	330	283	325	328	335	336	341	355	333	308	346	323	335	332	339	320	309	342	363	355	319	347	349	344	319	333	344	316	360	296	335	319	327	340	341	331	329	339	326	336	351	319	332	339	328	331	323	332	312	314	318	334	315	348	322	338	303	312	334	309	373	317	296	348	324	345	347	315	317	349	328	344	315	322	348	341	337	333	318	330	357	325	326	327	325	335	313	343	299	359	312	342	391	314	342	321	339	315	323	311	343	300	315	338	321	337	360	372	343	325	347	321	329	363	320	350	340	334	314	343	327	328	333	318	327	337	318	320	374	344	326	333	330	361	331	316	341	346	306	341	323	294	335	310	326	334	318	361	336	312	336	390	311	334	333	390	354	312	335	322	346	345	330	300	328	311	336	347	356	340	349	360	308	313	320	325	336	302	312	301	346	328	306	342	313	302	369	331	293	330	348	342	324	308	305	316	312	334	336	335	312	338	317	337	332	317	319	323	339	351	317	326	322	331	316	291	334	320	317	331	326	295	319	363	305	331	334	308	329	338	348	337	334	331	329	320	337	321	323	336	288	300	317	342	364	334	314	326	311	338	334	359	332	302	327	341	333	341	347	330	347	309	316	320	334	330	331	338	323	340	353	328	319	326	317	302	344	311	298	362	323	339	331	313	361	342	294	332	324	319	322	350	326	295	338	351	325	327	315	327	356	322	317	335	348	351	308	368	307	296	355	322	326	280	316	329	356	338	325	308	320	351	343	313	343	361	337	301	359	327	340	319	307	326	341	345	290	333	324	320	371	354	311	331	292	357	312	358	329	340	326	331	360	335	314	332	312	342	369	340	325	334	305	342	314	331	310	343	300	278	343	322	300	327	300	336	363	319	331	321	318	314	334	304	327	304	349	311	332	325	366	359	337	320	339	349	346	339	323	306	307	332	305	328	324	328	310	330	347	373	346	327	355	330	334	332	330	344	331	320	320	346	313	346	348	289	330	296	325	342	331	325	302	343	304	300	349	360	358	331	345	348	335	291	331	335	331	345	295	298	337	332	333	320	331	359	311	352	328	307	334	333	344	328	317	345	341	340	312	327	348	349	343	322	326	300	333	291	314	338	289	322	309	300	358	311	319	326	341	334	358	324	313	336	318	296	359	340	338	343	343	346	346	334	315	315	349	329	329	330	311	337	333	348	325	289	367	348	344	320	291	336	333	310	350	315	337	335	327	335	326	350	350	330	354	347	336	328	327	331	327	320	326	315	303	317	339	311	327	336	345	331	336	347	329	318	351	331	350	325	321	328	329	344	321	317	330	319	362	340	311	324	313	330	343	322	305	327	310	330	313	351	322	293	365	315	322	284	322	333	300	322	300	322	306	325	337	332	341	306	345	355	333	294	338	336	348	337	329	344
2612	1045	434	210	87	73	67	83	68	54	54	57	61	36	57	67	69	51	55	53	71	62	64	65	55	82	73	51	85	73	69	68	70	46	70	61	53	59	49	47	44	43	53	50	55	111	132	106	81	50	38	29	34	41	27	36	41	29	37	32	35	35	37	29	35	28	36	34	26	25	36	53	39	36	23	44	37	44	43	41	37	38	31	25	35	30	32	43	43	30	31	29	38	39	35	50	38	29	35	39	31	35	38	37	33	23	36	39	44	37	33	27	35	41	39	22	29	31	36	33	29	34	28	39	44	30	35	32	33	29	33	40	39	45	30	42	33	37	37	23	21	45	39	30	28	33	34	37	21	30	43	32	29	25	42	43	35	32	41	38	37	24	42	34	39	35	45	35	35	33	34	32	26	31	30	30	35	44	32	26	34	40	31	28	44	42	33	29	26	27	28	34	36	31	37	24	28	32	31	28	35	39	30	24	34	29	37	25	30	35	35	27	25	36	29	27	32	32	29	26	24	29	35	22	37	44	29	38	43	35	38	36	25	17	42	31	42	34	34	31	30	40	32	15	27	31	27	26	28	38	43	37	34	26	26	27	31	31	29	25	27	39	27	24	32	36	36	28	40	28	34	29	22	32	24	26	34	40	38	20	34	40	29	28	30	39	43	34	30	28	28	37	38	26	29	30	30	22	40	39	22	28	35	32	35	25	33	31	37	34	26	34	27	38	39	39	31	30	40	23	37	22	33	27	35	42	30	37	46	25	30	28	31	33	39	39	35	31	37	29	20	29	27	30	28	26	36	39	23	31	32	36	31	33	35	41	41	38	40	39	34	42	35	39	34	32	36	47	28	31	39	29	26	29	34	21	26	36	35	34	28	25	33	29	36	30	43	25	41	40	53	35	27	25	36	37	36	43	27	22	37	27	34	28	30	34	28	31	30	36	28	38	27	39	26	21	29	19	35	24	28	30	31	35	28	22	34	37	38	29	37	40	28	38	43	36	33	43	31	35	36	33	34	32	36	31	29	31	27	42	36	41	37	21	26	41	28	32	29	30	38	38	44	41	29	41	39	20	34	32	36	32	32	31	31	46	31	34	31	32	34	32	38	43	32	31	23	33	26	38	38	48	36	34	37	30	35	38	28	36	29	28	44	36	31	38	36	32	31	37	39	40	34	34	28	34	47	37	42	31	27	33	38	31	31	42	25	28	35	36	31	38	28	30	26	34	31	22	42	31	27	34	47	49	31	40	35	46	37	42	33	35	28	32	33	35	33	27	35	32	39	34	39	30	24	34	28	37	27	41	26	29	34	28	36	33	26	29	30	30	33	36	32	26	22	19	23	32	33	37	34	30	34	34	35	32	28	32	36	26	32	36	28	36	38	36	26	36	28	44	27	34	39	28	24	30	38	32	31	31	27	37	41	19	37	32	38	31	31	34	32	41	37	34	39	35	37	33	43	41	28	36	24	24	26	31	32	24	30	27	32	31	41	35	36	35	32	30	30	35	34	29	35	28	35	27	31	36	33	35	33	34	43	40	31	42	32	27	33	29	34	35	30	24	29	29	37	28	37	32	32	27	42	41	42	36	28	34	24	37	39	34	34	35	32	24	35	34	42	34	33	28	37	34	26	23	37	31	35	35	27	36	35	41	27	28	31	35	33	34	31	31	30	43	36	37	36	34	40	34	21	31	42	38	35	29	39	35	33	38	34	29	32	29	27	34	40	23	33	37	31	33	30	33	45	28	33	30	34	26	25	34	39	38	40	32	35	31	42	35	26	29	23	39	37	32	34	30	33	27	34	31	35	26	30	29	26	37	36	33	31	41	36	37	33	32	28	34	21	27	38	33	47	37	27	27	29	36	29	40	36	34	26	30	30	32	33	24	22	34	29	39	34	34	30	47	38	37	32	25	40	34	43	35	32	34	46	35	31	35	25	44	37	23	31	25	29	30	38	35	42	28	29	36	31	33	39	31	31	33	29	24	27	31	36	27	41	44	38	35	32	37	36	31	38	41	25	30	32	34	27	26	34	35	28	35	49	24	38	40	34	31	29	46	28	26	36	27	24	44	31	29	34	29	37	41	36	34	34	35	34	38	33	35	35	32	34	36	30	27	37	27	36	34	34	30	22	33	34	29	27	32	25	42	27	23	36	35	40	30	30	34	41	31	35	32	37	22	31	33	25	27	34	37	43	29	37	40	42	39	45	29	37	21	36	39	34	42	32	36	32	30	29	31	45	24	19	41	30	37	38	28	31	26	43	26	33	34	24	34	40	29	29	36	26	27	30	47	40	23	32	26	32	41	26	28	37	38	31	32	39	34	35	39	42	32	31	28	38	27	31	42	40	36	38	47	26	36	29	33	45	37	26	41	31	35	29	38	43	33	38	23	34	35	42	35	27	34	38	27	31	30	28	22	40	25	33	45	42	37	39	32	23	42	35	35	34	31	39	35	32	23	36	28	34	45	28	29	30	44	42	39	33	33	21	36	39	39	45	52	30	37	41	31	26	31	30	31	34	34	31	30	33	30	26	33	33	33	24	25	37	32	42	35	26	27	33	35	29	32	30	34	26	33	29	31	30	35	50	38	44	30	30	25	32	34	36	26	31	40	27	31	36	31	34	30	32	34	33	32	24	29	38	33	33	41	35	36	39	33	39	27	45	31	31	36	26	32	34	37	28	23	34	24	27	32	30	42	25	37	33	39	36	31	28	32	26	31	28	34	29	31	37	22	48	32	29	39	42	32	34	43	34	32	43	36	37	30	31	29	29	28	33	38	31	33	29	36	39	31	17	31	33	35	37	31	41	33	33	31	43	33	28	30	37	33	33	45	36	26	34	34	34	26	35	40	33	34	32	35	27	33	27	36	36	32	42	28	29	34	36	40	36	34	36	29	40	25	29	29	35	34	30	29	36	34	40	44	34	36	43	26	36	24	35	30	34	34	25	33	38	28	26	27	43	32	35	29	33	41	35	28	37	37	34	27	35	36	35	41	35	35	35	34	37	53	33	27	31	28	37	28	31	25	21	38	24	32	34	35	35	31	33	26	27	30	40	38	25	36	44	31	44	32	36	31	24	28	33	40	37	33	30	35	35	32	32	36	30	30	29	30	42	36	26	38	42	35	34	45	39	32	33	31	39	34	48	25	28	36	33	41	28	36	35	34	32	26	29	32	28	43	28	34	28	28	26	35	37	42	28	39	23	32	34	32	32	19	36	51	35	31	42	38	35	32	23	43	33	43	35	34	40	31	43	32	32	30	34	31	39	35	38	33	31	35	32	29	31	33	45	27	20	26	39	37	22	37	27	38	37	35	37	38	34	34	27	23	34	31	42	32	35	33	32	37	30	32	33	32	42	38	38	26	25	32	31	36	28	38	30	24	36	31	28	29	22	31	24	24	36	25	41	34	34	30	34	38	40	27	36	33	32	37	29	37	35	39	32	24	31	33	29	29	33	32	34	32	32	40	36	38	28	35	35	35
25311	11050	4406	5189	5222	3676	3231	2588	2082	1665	1328	1172	1071	1124	1106	1231	1418	1127	1081	1171	1352	1476	1475	1440	1387	1317	1283	1402	1587	1415	1174	1209	1219	1131	1064	931	964	858	680	607	539	514	472	454	687	2148	2258	2162	1202	663	347	287	321	298	324	318	318	335	383	330	304	317	318	296	311	294	334	301	282	275	287	291	292	302	274	313	315	324	290	292	308	300	320	300	282	322	283	304	287	298	314	312	299	323	309	312	268	266	292	272	275	311	308	279	275	273	286	321	283	265	290	276	313	277	265	262	284	306	321	307	304	252	272	297	288	283	302	290	317	280	262	302	299	282	275	330	276	295	282	275	287	288	283	277	288	307	305	285	322	318	290	273	312	293	291	297	298	307	310	304	288	265	280	282	299	299	306	297	293	300	295	304	263	271	311	282	313	302	291	288	301	292	305	306	281	283	306	282	300	295	310	313	304	299	293	292	289	267	286	290	300	288	286	282	295	304	273	294	289	276	295	283	299	302	276	270	301	284	273	265	283	309	304	280	299	290	302	308	273	277	320	262	289	298	313	296	273	283	281	272	317	312	302	321	295	292	321	282	326	277	289	253	274	285	288	282	294	310	307	267	293	307	306	290	316	309	289	288	284	295	285	286	296	286	301	261	318	274	291	255	294	290	309	308	309	277	265	252	323	329	298	283	276	290	292	248	277	315	283	270	284	276	302	318	285	281	293	295	275	305	276	311	275	302	286	276	314	311	303	291	285	312	270	287	303	310	289	282	313	286	268	288	299	281	296	308	289	317	279	296	306	291	276	288	294	300	272	311	304	277	257	286	295	287	288	299	293	331	263	283	286	289	309	293	339	294	273	288	288	303	278	285	275	294	307	324	290	290	312	286	274	300	294	295	278	298	280	292	282	265	295	314	287	298	315	282	307	314	334	275	278	259	274	278	268	273	267	287	302	284	302	282	296	277	303	294	311	266	286	300	303	267	313	322	338	294	292	291	274	265	306	292	290	314	301	319	278	283	305	297	307	282	291	299	291	290	297	334	297	289	286	304	268	300	280	279	276	298	264	290	288	284	269	274	294	302	274	289	293	294	278	292	312	288	263	313	307	296	290	288	282	283	278	278	297	290	316	284	313	277	290	296	315	302	314	301	313	293	278	310	272	275	297	308	295	309	274	295	306	287	290	274	282	288	289	297	290	307	298	275	285	295	279	302	261	267	286	319	282	304	313	292	304	300	309	278	299	307	292	293	280	296	303	296	289	295	280	271	255	247	284	274	261	294	283	292	298	246	301	265	291	298	284	317	317	279	291	305	334	302	310	274	279	294	297	292	297	264	299	285	297	304	276	299	322	285	295	311	287	326	293	285	281	310	296	277	277	291	287	310	290	291	314	308	265	310	316	311	300	291	308	275	315	315	300	295	294	318	294	271	261	292	275	272	290	293	270	284	284	302	301	288	310	295	293	304	293	278	314	305	310	274	275	303	297	277	290	296	314	299	320	295	298	319	302	274	289	320	281	300	291	289	305	310	310	288	268	285	264	278	297	280	295	287	285	267	284	298	284	301	291	300	297	263	280	293	282	296	251	280	284	310	289	312	285	309	294	286	259	256	288	274	301	288	314	291	309	240	322	309	334	257	270	301	291	315	302	285	280	265	302	285	296	312	307	302	304	277	292	285	277	294	302	286	312	285	302	275	276	284	287	281	273	284	261	267	275	310	265	305	308	304	287	290	257	309	306	291	282	306	310	294	281	315	280	303	296	295	298	302	302	278	295	303	248	264	275	325	297	319	323	322	297	323	249	287	282	255	304	299	291	260	280	299	279	288	279	311	288	326	294	285	300	288	301	266	274	302	268	283	305	294	287	300	270	306	301	305	280	277	305	280	280	299	298	279	285	284	290	309	290	276	304	295	278	341	302	290	318	291	313	302	275	265	298	282	308	285	293	296	290	311	293	326	288	325	270	286	285	286	325	272	286	309	262	270	262	298	281	308	273	319	302	269	296	245	306	306	290	293	306	293	265	310	305	302	284	286	278	281	287	313	281	295	289	302	299	270	285	286	290	270	309	280	306	306	286	337	318	309	312	284	292	295	287	304	297	314	285	292	250	330	284	334	275	294	320	335	330	306	298	292	284	271	286	272	297	286	298	291	275	276	278	274	314	300	290	293	303	304	309	274	305	292	278	304	305	293	288	309	281	275	275	311	304	305	279	265	290	293	266	288	275	333	300	320	281	291	278	312	313	321	310	300	316	290	311	329	293	324	326	293	276	274	303	276	279	280	294	274	294	276	283	263	342	277	307	285	302	284	305	296	300	301	292	291	321	279	296	287	295	302	285	290	270	284	299	300	281	306	295	299	304	302	274	281	307	274	269	309	313	258	287	303	261	320	283	282	298	280	297	274	291	323	301	270	272	317	286	323	296	269	287	270	290	313	317	290	282	279	301	315	295	328	304	311	308	297	286	304	307	307	254	277	326	283	279	280	285	284	292	292	320	301	289	273	305	288	303	290	289	303	282	270	288	275	298	274	284	306	289	287	276	292	285	329	275	290	295	282	311	302	312	298	310	328	294	273	302	287	300	280	299	283	302	281	281	331	337	291	320	270	276	298	308	302	319	298	303	328	302	275	291	309	311	318	353	279	302	333	305	299	270	277	281	265	327	283	274	258	310	255	300	293	227	271	290	309	294	287	285	318	306	297	268	319	292	294	285	292	295	297	271	301	301	299	287	287	321	316	285	295	294	307	291	322	301	276	278	310	281	302	283	301	278	285	311	291	322	284	308	284	290	285	295	326	280	306	280	293	303	281	296	329	295	273	315	305	317	299	312	292	290	312	273	302	265	266	300	282	299	287	308	295	271	279	288	299	308	290	309	299	294	294	265	283	258	269	280	268	290	317	285	298	277	287	258	274	282	292	289	327	296	287	291	257	272	299	298	292	292	281	261	284	301	279	291	272	301	284	308	308	266	308	303	291	267	294	308	304	292	311	287	317	295	276	263	272	287	276	278	289	314	297	292	282	276	310	268	285	285	290	299	289	321	291	275	323	286	289	347	271	320	314	346	303	278	303	290	288	282	309	296	284	296	300	280	298	293	326	306	250	286	313	279	324	276	283	307	293	318	283	291	270	287	296	279	268	308	284	303	324	306	282	314	302	280	305	274	277	280	286	294	269	314	317	268	298	303	317	299	290	278	287	344	276	284	280	277	295	274	284	296	291	279	286	266	288	277	282	271	273	285	304	313	271	308	277	292	292	297	290	307	304	284	263	286	286	290	289	293	277	298	270	280	297	299	278	287	297	313	267	278	297	290	340	280	295	299	292	287	316	303	342	275	282	284	293	282	274	307	282	283	316	287	299	287	299	293	290	283	322	301	290	263	332	276	292	280	310	286	319	298	302	275	312	299	311	300	289	319	285	277	281	274	310	291	269	298	289	296	303	295	273	296	294	291	293	283	305	284	271	288	294	300	312	275	331	276	279	292	275	257	316	312	277
3092	985	474	230	88	85	74	86	73	67	61	65	52	52	67	63	70	72	83	83	107	78	85	82	93	84	92	88	71	70	71	67	58	53	56	69	62	48	50	40	46	46	30	39	64	65	84	104	106	53	36	35	29	41	39	35	34	41	36	30	29	36	37	39	39	35	34	27	34	36	39	33	38	54	35	33	30	39	40	26	29	32	26	27	40	35	37	27	26	30	30	34	46	37	23	28	25	37	34	39	36	37	27	34	38	36	21	46	42	30	38	38	40	39	27	32	39	28	25	28	38	34	48	27	32	30	40	31	36	30	29	43	21	29	39	31	32	40	30	28	37	29	34	26	32	40	39	26	37	23	34	31	39	25	30	25	37	37	34	29	13	32	30	41	30	35	33	35	34	27	35	29	35	40	36	38	38	26	38	36	38	34	34	52	44	36	33	36	40	33	27	42	29	32	34	42	37	41	31	35	33	35	36	38	40	33	33	40	26	31	33	26	35	45	40	28	32	33	36	26	26	42	40	30	36	42	30	37	28	40	26	35	38	31	30	36	31	41	38	26	43	37	31	39	31	33	29	34	28	35	36	32	40	26	43	37	33	26	40	46	39	40	40	29	41	23	49	26	40	33	28	27	25	24	25	35	41	35	34	44	24	39	32	29	36	31	32	41	43	33	36	40	29	46	31	28	31	35	30	33	31	35	43	33	31	35	46	39	42	38	34	29	34	42	44	32	37	26	34	24	33	30	32	29	36	33	42	39	33	34	31	36	33	39	25	33	31	35	28	34	40	35	45	34	42	33	32	34	37	37	37	33	37	36	46	38	29	38	28	30	29	34	34	28	37	36	27	28	32	33	32	36	25	37	34	37	31	19	30	33	31	26	29	43	37	36	38	44	31	29	32	33	41	28	37	32	30	29	27	30	30	30	35	35	40	32	33	30	34	36	28	33	30	36	26	32	32	25	55	26	34	37	47	31	35	33	39	32	46	25	38	38	41	34	47	41	38	20	31	42	29	30	33	36	26	36	38	31	47	37	26	35	30	38	27	32	31	47	37	29	44	29	42	30	33	34	46	38	37	31	28	30	40	30	30	33	30	39	36	34	35	24	31	31	32	34	27	41	26	32	35	33	32	47	41	36	31	40	30	26	33	38	27	41	24	44	36	39	32	35	27	30	34	40	38	33	29	23	38	29	42	37	34	36	38	25	33	26	31	42	22	28	33	29	44	32	33	40	40	34	28	30	35	21	26	35	32	35	25	36	33	37	29	38	39	36	37	26	33	33	37	34	31	37	39	25	32	33	45	39	37	32	34	35	44	35	36	25	30	27	34	36	33	26	35	25	39	34	24	39	33	28	26	34	29	36	30	25	30	29	36	31	37	31	42	35	36	34	28	32	45	37	32	35	30	30	37	33	29	34	36	24	23	28	31	36	35	30	31	30	36	44	36	36	29	27	33	33	40	28	37	30	34	27	37	36	43	33	31	28	28	35	37	31	28	34	29	24	34	34	30	38	47	33	36	26	17	35	32	35	37	25	42	30	40	45	39	27	36	33	32	32	36	29	36	31	26	46	29	34	30	37	32	28	31	36	38	40	39	31	32	27	40	28	36	41	18	44	32	36	36	28	36	33	32	34	29	44	34	44	34	37	37	35	32	40	42	36	30	30	38	29	32	38	35	34	33	38	27	44	22	24	35	45	38	24	27	39	30	36	40	34	29	36	33	50	46	35	34	40	37	30	36	33	42	46	33	40	33	36	37	38	36	35	35	37	33	25	29	34	26	49	32	41	31	36	28	30	34	36	41	34	40	32	34	36	32	31	38	41	27	35	40	29	39	29	27	24	24	39	32	30	32	36	42	31	39	31	31	35	34	36	29	45	56	41	28	34	28	43	33	35	42	32	38	35	32	30	45	39	33	37	43	30	35	25	23	28	32	25	29	28	36	34	31	31	33	36	42	33	37	35	25	35	28	46	26	31	32	26	27	31	40	31	24	39	22	30	36	31	25	28	31	31	32	38	27	36	32	26	39	22	20	30	29	44	26	36	35	32	41	30	25	41	37	37	38	41	31	29	37	29	36	28	35	40	28	36	31	28	32	37	33	42	33	32	35	37	41	30	38	35	29	44	35	36	35	29	34	43	34	34	31	27	28	32	44	29	36	32	23	40	32	28	35	29	36	35	42	39	36	28	22	24	34	29	40	32	27	17	28	36	39	39	32	31	26	32	30	40	23	44	31	33	39	32	50	30	27	34	33	36	38	38	45	43	29	30	34	40	29	30	41	28	30	28	39	38	28	28	32	40	37	34	36	39	38	52	43	34	39	54	27	33	36	29	24	38	38	25	31	32	35	37	41	42	44	37	30	37	35	40	17	30	29	37	35	27	30	29	34	34	44	39	43	35	35	29	31	25	35	36	34	33	33	30	35	30	36	38	40	35	40	39	31	30	39	37	36	38	31	42	23	32	25	34	35	30	47	32	35	27	34	35	31	34	37	20	32	27	35	42	34	28	51	29	28	36	31	28	39	30	32	36	29	34	33	46	40	30	27	40	35	30	28	27	38	37	31	31	25	39	26	37	29	39	28	38	53	37	35	31	41	46	34	29	32	39	36	36	36	36	31	27	32	39	31	36	26	28	39	32	40	37	36	36	34	40	34	31	21	35	27	28	31	30	35	45	31	38	37	31	33	33	32	27	39	41	32	45	26	39	32	37	41	30	32	43	35	40	38	32	39	30	33	30	25	37	29	31	35	23	27	34	42	40	38	43	37	24	37	28	26	28	45	38	26	36	37	35	33	34	42	30	25	39	32	33	31	32	31	30	38	30	21	36	34	23	29	30	34	28	33	47	36	39	36	32	37	32	34	39	31	44	36	46	38	39	35	34	25	40	31	34	37	35	35	40	26	35	37	33	34	37	48	40	36	29	41	39	32	33	37	35	23	39	39	43	41	31	38	44	34	34	41	31	26	30	43	38	40	28	35	37	39	35	36	40	45	30	25	36	34	27	41	38	29	35	34	30	38	32	31	41	31	39	38	39	35	28	28	45	36	30	33	27	30	39	35	28	43	42	27	24	36	33	43	34	33	39	40	29	40	30	38	40	42	25	41	28	32	42	33	33	37	46	43	29	23	28	32	31	25	34	36	37	30	31	28	36	34	25	34	35	32	31	38	30	36	34	36	37	38	32	31	44	36	27	35	28	40	37	36	25	22	35	48	30	39	39	24	35	28	18	41	39	30	36	40	40	28	26	38	31	36	37	26	29	24	40	39	39	41	30	46	33	27	33	46	32	25	30	31	45	27	41	35	34	37	28	33	31	30	35	28	36	36	35	30	40	36	31	38	41	36	45	35	40	26	29	22	35	25	43	36	42	29	40	20	27	39	23	27	32	33	37	36	31	40	27	37	34	44	26	29	45	34	31	36	31	41	32	37	40	31	31	31	31	40	36	33	35	38	44	33	28	36	28	27	32	29	36	30	34	32	35
24410	10085	5204	5313	5507	3156	3166	2585	2160	1795	1470	1218	1290	1370	1521	1647	1315	1208	1596	1950	2022	1839	1793	1979	1917	1781	1664	1756	1541	1228	1097	1050	940	884	909	858	897	885	745	584	526	479	475	483	1068	1230	1740	2242	1878	858	377	354	331	312	338	342	367	334	348	352	305	295	305	314	288	304	325	309	288	299	319	303	274	331	306	319	304	319	310	327	316	301	303	259	290	314	281	308	298	288	295	313	289	290	255	292	312	308	292	309	268	294	276	299	297	282	296	282	290	300	250	279	307	299	299	290	293	285	301	304	310	307	278	297	299	286	298	282	273	282	331	273	285	296	325	281	309	316	278	273	271	269	310	297	300	288	281	281	308	317	281	293	269	303	292	290	261	310	313	316	299	312	293	302	289	282	288	290	288	298	275	244	281	313	278	299	270	280	290	283	288	304	324	318	289	284	303	296	323	258	263	301	310	329	290	292	278	265	283	269	291	291	286	261	277	301	269	302	273	272	336	308	306	313	293	289	279	297	303	308	300	245	264	312	298	309	291	269	300	283	281	308	280	286	272	251	281	280	311	277	272	296	310	289	289	282	304	271	297	285	287	285	290	309	308	284	263	275	276	299	269	296	265	273	288	293	279	330	270	284	298	277	269	283	278	260	254	271	276	317	291	279	330	275	290	282	275	315	267	301	287	261	296	292	304	292	298	288	255	291	303	302	288	271	273	296	290	312	298	291	292	282	290	308	309	275	299	290	295	305	301	279	297	289	271	270	304	307	311	276	280	296	265	307	273	274	320	289	262	297	287	253	318	293	302	282	273	312	285	300	270	307	292	290	310	292	306	294	257	271	272	248	303	283	293	310	295	278	312	295	316	313	301	318	288	262	296	288	324	301	277	287	285	257	292	338	326	284	302	307	298	263	303	288	280	300	257	286	257	295	276	291	288	313	301	316	305	301	303	270	307	300	290	291	276	284	244	284	311	286	300	307	312	289	261	313	284	299	263	326	291	285	286	314	245	274	320	266	298	290	272	310	280	273	279	312	314	301	260	314	321	278	277	297	293	271	292	280	281	317	323	290	274	272	284	302	291	296	282	292	261	280	260	270	286	302	293	272	280	256	288	278	301	263	314	284	294	334	287	292	270	297	280	274	304	300	302	295	299	317	289	279	295	307	284	277	302	313	292	291	313	302	312	281	295	292	272	302	285	287	290	312	285	294	326	314	256	275	300	274	275	291	303	298	314	296	289	311	281	293	299	276	277	304	289	290	316	279	283	287	298	306	286	279	303	289	284	302	295	288	309	271	293	277	286	269	272	264	262	304	318	305	288	270	307	293	329	292	296	282	302	302	286	298	292	287	275	284	294	280	307	266	322	311	323	296	290	279	271	279	264	277	281	303	289	266	282	291	290	322	288	278	309	289	268	284	302	259	295	285	297	277	287	295	303	309	317	315	287	288	300	285	287	253	284	298	288	277	296	278	276	300	277	303	325	294	299	298	289	273	281	259	285	302	277	301	300	272	275	287	290	302	293	299	289	272	286	253	251	300	287	289	288	315	292	263	284	284	290	313	262	302	300	267	288	321	285	312	274	288	289	323	297	294	282	285	320	306	292	283	303	294	273	321	268	298	322	305	273	326	303	264	276	297	309	297	294	323	286	276	289	302	295	274	259	291	336	304	288	300	284	289	302	289	278	282	269	277	306	299	292	313	302	320	270	315	300	309	321	288	288	290	283	291	273	313	283	302	268	286	282	304	265	311	305	287	275	284	328	298	291	322	278	292	294	302	281	271	278	284	293	277	292	274	281	277	272	288	308	290	270	290	301	286	305	291	286	267	278	266	280	297	278	296	276	287	325	285	300	295	264	304	249	274	302	313	310	267	310	268	285	292	292	327	269	321	287	288	267	262	270	285	295	291	303	307	315	297	304	315	294	279	276	277	282	299	284	295	294	292	288	305	284	273	281	304	289	299	261	278	306	274	290	299	281	297	304	308	289	287	297	259	296	305	286	271	297	289	280	251	302	275	289	278	277	285	286	277	268	299	326	269	275	281	280	300	332	282	256	301	271	290	306	307	292	255	306	271	291	283	283	291	264	286	275	296	294	282	315	274	261	287	297	311	300	300	312	299	277	298	302	266	322	313	290	288	315	304	330	317	253	329	311	285	317	306	332	302	296	285	301	309	293	307	323	296	285	309	299	276	273	297	291	306	300	289	300	290	286	300	296	281	313	289	296	287	309	257	322	282	292	288	294	288	283	275	266	279	316	300	288	295	273	289	287	280	300	281	270	297	280	291	269	269	274	280	285	280	325	300	294	306	302	269	325	290	316	282	274	294	311	291	325	309	327	310	276	289	269	285	283	318	296	277	278	305	296	313	260	305	287	289	281	320	290	321	289	317	306	288	281	320	299	282	292	321	297	310	238	338	272	285	268	313	280	289	274	304	280	299	317	285	295	266	284	283	261	262	277	295	279	271	275	301	253	276	275	264	283	295	270	277	294	297	283	303	289	289	286	289	281	263	315	272	286	326	298	283	277	304	287	290	289	295	266	278	287	281	269	262	320	263	281	279	270	270	301	242	302	289	288	291	270	276	321	286	286	319	290	278	284	298	300	284	287	295	290	289	267	293	291	281	262	293	318	280	273	263	286	293	304	287	275	278	281	294	275	325	287	317	278	292	279	311	299	314	278	303	287	288	306	307	284	307	322	265	289	304	309	263	280	294	259	264	272	294	282	282	269	271	288	295	318	300	292	284	295	268	286	302	293	306	299	274	301	279	303	280	293	262	320	285	294	275	274	259	308	307	287	286	277	292	282	297	306	301	308	284	305	320	306	286	291	281	291	311	264	302	302	290	291	284	287	294	258	294	289	286	308	281	286	269	306	302	317	304	277	277	278	288	315	289	303	284	282	300	273	268	292	299	293	279	283	299	288	278	294	269	278	266	296	325	294	293	276	271	284	307	286	317	271	277	287	304	306	281	286	276	321	327	307	320	335	259	287	293	311	296	292	285	308	284	300	286	272	325	269	282	314	318	278	287	297	305	289	269	293	260	282	297	331	282	318	267	278	296	287	284	272	269	311	286	308	284	295	298	292	262	304	294	293	287	282	310	303	309	289	294	294	273	283	273	311	305	296	305	305	298	267	293	316	313	315	277	281	289	307	306	293	280	284	303	274	272	309	305	312	313	281	337	307	283	307	295	293	304	317	278	299	276	300	290	280	323	296	277	253	253	274	277	318	310	306	302	282	273	291	318	292	283	289	284	333	278	286	282	270	285	320	290	295	295	280	306	301	285	276	289	293	299	273	300	280	313	290	303	277	288	266	336	284	296	309	265	320	289	306	280	290	284	317	292	294	278	324	300	338	298	326	284	316	264	285	292	293	249	259	264	295	304	308	273	288	273	267	288	287	298	267	282	288	284	289	267	300	283	287	286	301	277	278	283	313	296	287	285	298	289	284	287	287	286	297	301	282	299	303	274	292	325	295	318	297	303	327	268
3078	1499	608	304	127	95	80	79	87	92	64	67	60	78	92	98	66	84	92	132	124	97	93	77	87	105	103	89	94	75	59	65	61	39	70	59	57	45	38	55	39	40	42	32	31	57	100	226	127	67	50	34	30	29	27	36	32	32	33	27	25	34	34	31	33	20	29	34	42	34	26	22	30	30	29	32	33	34	28	28	16	26	24	26	25	20	22	28	28	27	30	26	34	28	34	31	32	31	30	29	35	27	30	16	30	39	34	28	37	26	14	38	18	22	27	17	21	30	28	35	29	23	25	24	36	34	32	24	22	30	30	25	25	39	27	19	23	22	29	29	18	33	29	32	28	26	32	32	36	25	24	37	25	28	28	24	28	27	32	30	32	34	21	34	38	33	36	30	19	29	26	28	21	31	28	33	24	28	27	28	21	23	22	17	30	30	24	18	27	32	22	29	36	31	34	31	30	39	30	23	42	37	29	27	32	29	18	30	29	30	29	27	20	18	25	33	28	18	28	30	20	35	22	22	26	17	27	38	24	29	32	20	26	34	35	21	31	21	37	30	28	24	28	31	31	30	30	36	18	23	32	31	31	31	29	33	28	22	35	28	29	22	34	33	29	32	38	25	28	40	20	19	35	29	17	24	32	28	27	29	24	28	29	29	33	25	25	28	28	27	41	23	33	41	40	28	20	25	28	26	22	21	33	31	26	34	34	31	33	38	34	33	28	24	32	27	25	28	30	27	23	33	42	36	31	23	34	32	37	32	24	29	31	27	30	36	23	22	22	33	25	36	24	30	33	17	29	24	28	35	32	35	21	32	25	19	32	34	26	23	32	46	21	33	31	28	43	32	24	28	26	28	28	27	31	32	27	35	22	36	28	29	28	33	24	30	30	27	12	25	27	27	24	30	30	33	30	27	23	30	23	27	33	25	32	33	27	22	17	32	18	31	22	29	26	29	27	34	26	33	24	24	21	26	31	29	32	27	37	14	25	27	36	21	32	32	35	27	38	31	32	31	24	27	32	27	20	23	27	24	33	27	34	30	26	27	28	31	22	26	25	25	31	31	38	30	31	34	21	23	54	33	38	28	30	34	27	23	29	33	19	27	27	29	32	30	23	42	27	27	28	25	25	29	23	34	27	27	26	23	23	35	31	29	27	26	34	30	33	27	33	26	29	26	39	32	28	32	22	36	26	32	32	32	26	22	35	25	25	32	26	17	22	31	27	35	28	28	34	23	29	28	25	29	23	20	27	20	25	24	24	34	25	30	17	37	22	29	26	26	27	29	32	28	25	19	26	30	28	26	20	26	28	18	25	32	24	24	29	35	29	28	30	36	33	25	23	28	19	31	24	28	17	42	27	29	30	32	27	33	25	37	35	39	29	31	27	26	35	22	23	34	36	28	27	23	20	27	16	31	31	28	28	31	23	25	30	25	25	25	21	28	24	28	26	28	38	27	22	25	26	26	31	21	29	23	20	28	29	25	22	27	27	29	27	32	31	30	23	21	24	35	24	17	22	29	28	19	23	37	39	25	35	38	26	24	29	29	28	28	35	20	30	18	25	40	27	35	23	28	28	26	27	24	21	28	20	24	25	27	27	23	26	21	23	32	27	26	32	36	25	32	29	27	38	27	26	18	32	31	40	26	33	35	29	29	24	27	27	28	27	37	22	20	24	17	37	28	27	25	17	32	24	44	20	20	35	28	26	32	34	25	28	27	25	23	24	27	28	26	28	24	35	22	16	31	25	24	25	38	23	24	31	26	22	32	27	32	32	24	18	34	31	29	27	33	25	26	28	29	26	23	29	28	32	23	28	28	22	26	30	29	25	36	34	35	25	28	38	26	23	26	33	35	30	31	25	23	35	30	16	22	19	22	25	25	33	35	31	24	25	11	31	27	25	28	32	32	27	20	20	27	28	29	30	32	29	26	20	23	20	27	28	28	30	24	25	41	34	30	30	28	32	31	23	31	29	26	34	34	29	26	38	37	26	25	27	25	29	21	27	28	24	27	24	30	31	27	28	25	24	27	20	30	25	33	27	26	25	27	38	32	21	42	19	23	27	26	27	25	26	39	30	33	38	23	33	33	31	17	27	28	22	19	11	25	32	23	30	29	33	26	28	24	30	22	26	16	25	27	31	37	34	28	34	33	32	37	34	29	23	31	21	34	27	34	23	25	29	28	37	18	29	30	34	18	24	31	37	30	24	30	29	33	26	18	22	37	31	22	22	24	20	28	29	34	18	24	30	28	33	27	30	29	21	29	29	24	24	24	41	28	29	20	27	25	21	36	29	26	23	23	18	24	41	20	24	27	27	30	23	23	37	29	31	20	12	24	25	20	39	22	32	21	26	26	33	32	25	29	26	27	26	30	31	34	27	23	25	29	24	28	29	32	21	27	31	36	23	23	17	38	27	28	18	24	34	34	24	27	29	22	25	36	29	32	26	30	34	21	33	36	26	31	30	21	29	19	27	28	35	40	21	34	35	25	21	33	30	25	34	25	22	24	44	29	25	21	29	21	22	30	36	30	45	22	36	28	20	30	26	24	28	28	28	24	21	29	31	13	24	29	16	35	22	27	22	31	29	24	29	20	25	20	20	31	22	34	33	23	35	23	22	37	25	30	30	32	22	30	28	23	29	32	30	27	26	27	25	27	41	27	27	29	33	28	27	26	33	21	22	26	24	26	29	29	37	26	20	25	32	26	21	22	24	28	27	23	28	27	40	32	27	28	29	17	26	25	25	26	22	39	26	36	26	24	27	35	19	29	30	26	26	27	30	17	29	36	20	26	30	18	32	26	28	31	22	34	32	30	32	30	30	38	24	23	20	27	28	29	33	26	27	35	28	32	24	32	27	27	24	27	24	33	24	28	23	30	26	28	29	20	29	21	34	18	30	32	27	22	30	36	26	23	32	18	22	20	27	29	22	33	29	37	22	32	33	38	30	15	28	26	26	29	36	33	24	25	32	27	25	28	25	29	32	36	33	30	29	29	29	30	22	31	32	21	20	26	27	30	29	37	35	25	40	25	27	28	28	18	28	20	33	26	24	26	21	31	30	38	19	30	33	23	31	25	21	28	24	31	23	29	28	29	30	26	33	22	30	27	20	30	32	27	36	26	24	38	28	31	39	26	28	23	27	29	33	37	28	35	30	32	37	27	19	23	27	28	28	23	30	28	24	32	36	21	23	28	34	24	24	34	25	27	25	33	32	28	27	16	22	32	36	28	31	28	26	21	20	28	24	27	31	21	31	29	30	24	35	29	28	28	30	28	30	20	24	30	35	27	29	26	37	34	26	23	23	27	34	41	30	39	23	23	32	37	19	34	31	21	24	25	27	36	26	27	31	34	25	33	25	43	25	27	21	32	27	27	30	27	26	33	21	20	35	25	32	22	45	30	30	27	22	28	26	29	18	41	32	21	34	29	22	20	24	17	22	28	27	31	26	23	31	31	28	34	30	36	24	35	24	32	22	31	29	32
27070	13836	6319	7493	8204	4913	4516	3767	2984	2602	2006	1727	1754	2091	2280	1991	1460	1950	2811	3084	3083	2369	2268	1797	2047	2084	1884	1830	1677	1380	1260	1158	1040	1073	1102	1058	925	676	585	533	494	445	519	516	572	1191	2531	4274	2713	1151	849	325	330	320	324	353	316	320	330	314	255	306	298	249	269	254	256	253	275	278	263	241	254	295	282	268	277	263	293	275	247	271	253	273	260	248	241	261	231	261	236	252	273	242	223	271	258	243	255	228	275	256	253	240	224	252	250	231	218	232	274	211	257	231	257	243	258	257	244	252	249	222	230	237	259	251	235	239	253	225	244	232	265	235	244	242	223	246	261	250	260	250	227	275	258	247	214	213	238	238	240	252	248	237	202	240	242	219	250	205	238	222	220	215	251	237	216	261	259	268	244	238	260	234	239	280	204	246	255	253	245	221	238	251	222	250	239	217	247	244	242	252	259	250	236	239	227	248	224	277	240	254	222	221	232	217	229	228	221	235	252	214	226	229	239	234	213	216	206	275	282	239	251	251	259	243	237	256	263	218	250	232	219	254	240	237	236	238	217	258	253	218	230	245	257	251	236	231	268	227	254	230	240	229	238	256	275	243	237	222	237	234	219	241	236	209	244	228	239	249	233	249	236	258	249	230	242	255	226	259	216	277	243	234	219	246	232	247	232	251	243	239	223	251	256	208	216	231	248	244	237	251	261	242	214	237	223	238	236	245	233	240	232	253	231	253	265	220	240	236	268	226	244	221	229	216	234	214	234	254	244	249	216	227	244	242	250	242	250	258	243	215	226	251	242	230	217	237	220	241	260	228	256	232	229	213	246	255	242	249	259	251	239	252	229	253	235	228	231	246	242	256	256	238	243	234	261	238	242	257	236	227	262	232	259	241	227	242	225	225	225	221	234	251	244	250	285	209	249	254	238	217	241	221	238	239	237	258	235	216	255	251	244	241	261	242	242	246	240	243	243	246	254	221	217	264	229	240	221	227	236	203	228	238	224	240	252	260	269	248	222	232	248	214	255	263	257	245	233	261	235	244	251	245	237	251	253	241	258	200	241	244	237	235	263	246	257	221	246	243	222	263	234	246	229	228	254	254	236	245	228	250	262	235	259	239	256	239	234	238	238	239	246	242	216	245	248	230	250	254	261	228	231	242	237	237	257	230	221	229	249	219	253	257	223	234	208	266	259	273	256	242	214	273	238	251	272	258	230	248	254	244	236	221	238	258	251	250	246	235	250	228	219	252	254	246	249	226	240	239	240	272	248	275	221	219	220	224	238	248	244	257	224	258	250	241	252	250	238	210	259	227	225	258	236	267	221	226	255	231	285	226	241	226	214	225	255	263	239	222	227	265	256	227	258	227	220	240	249	257	242	246	258	243	256	252	258	234	249	221	242	241	233	242	222	273	214	229	247	230	243	242	238	253	224	247	233	236	222	267	229	246	235	262	257	246	258	239	250	274	253	217	231	244	265	222	245	238	255	226	247	238	210	243	244	253	231	231	234	269	231	242	273	255	236	250	232	232	250	248	227	216	238	239	229	268	249	237	221	245	233	240	248	252	229	229	221	227	222	241	224	259	235	248	281	280	245	249	234	253	264	240	264	269	260	252	195	231	244	251	229	271	235	239	224	230	276	214	237	239	237	260	255	223	263	250	253	246	236	238	262	216	209	247	240	255	241	234	252	230	225	257	244	251	255	268	245	249	270	227	244	229	251	274	222	238	245	244	241	244	244	234	277	252	249	244	233	269	223	266	254	265	243	253	273	245	233	225	223	241	240	241	244	250	228	266	239	243	231	233	219	248	251	249	246	268	222	252	274	220	246	224	252	245	231	249	245	253	210	235	259	254	247	227	249	236	219	225	217	238	230	262	218	235	251	273	243	243	214	223	247	250	253	229	245	267	230	248	226	239	233	230	232	246	261	253	245	220	220	223	240	254	253	244	223	243	241	227	243	259	229	246	237	270	248	238	265	248	238	236	248	261	258	250	244	225	253	230	250	208	235	233	229	242	254	235	230	222	240	241	232	233	263	249	227	232	222	235	242	247	265	248	247	247	247	253	229	232	253	257	220	233	263	236	241	230	237	258	241	235	235	209	267	234	226	229	232	237	254	257	213	266	249	239	240	242	248	253	231	222	227	230	227	250	252	233	234	241	225	248	213	247	255	226	245	252	241	240	247	256	240	261	254	276	222	225	232	250	243	256	228	220	244	243	244	247	234	234	216	218	252	261	256	237	264	222	214	229	257	260	236	256	236	242	247	224	247	245	237	227	231	247	248	227	241	240	265	241	235	234	206	244	252	247	229	228	216	225	257	267	255	203	211	253	219	240	238	283	216	270	242	233	237	224	244	253	252	241	237	246	247	247	239	224	244	262	257	225	241	245	233	245	223	253	221	252	239	233	253	229	235	232	279	237	251	251	235	239	245	224	245	223	233	237	241	238	279	241	247	235	264	254	220	243	221	241	250	235	274	266	207	239	231	235	209	248	232	238	254	229	233	241	245	254	238	273	256	250	264	261	244	259	259	212	243	238	204	239	243	233	231	227	217	229	232	213	245	228	263	255	254	232	243	207	218	242	253	227	248	229	206	218	243	236	211	254	236	237	232	230	246	244	243	260	263	226	268	258	242	241	244	237	254	234	252	241	263	250	256	253	253	247	230	209	253	244	239	262	245	245	247	217	212	238	233	242	231	246	227	229	243	237	235	228	231	223	240	262	244	246	257	232	226	208	217	198	249	248	239	213	240	250	227	226	240	215	237	258	256	257	240	240	235	260	234	249	237	234	260	225	245	246	252	254	228	216	246	242	263	233	240	203	253	251	219	237	257	244	229	230	256	228	217	243	254	244	239	280	237	247	240	209	249	250	269	228	255	246	232	236	244	224	223	224	260	247	250	234	229	261	262	199	277	250	245	237	223	230	234	254	221	240	240	243	247	233	246	270	247	237	245	253	247	237	250	247	230	251	242	245	242	240	221	230	270	237	247	258	244	241	252	259	224	257	264	260	248	228	224	270	242	260	232	232	245	228	243	242	238	261	219	230	252	235	243	269	265	212	198	238	248	238	225	241	264	229	232	201	235	250	226	231	213	250	248	273	218	245	232	262	258	226	228	219	242	251	254	238	211	244	226	227	238	270	244	242	233	257	260	247	257	266	258	254	269	256	239	222	227	244	249	260	241	233	250	240	195	276	225	257	253	262	234	251	262	232	250	242	259	262	255	246	245	231	242	238	249	229	247	247	247	206	243	238	242	266	215	223	248	249	224	267	234	228	244	251	241	242	245	241	240	218	240	235	229	245	250	265	231	241	231	252	253	254	230	250	247	221	232	241	242	240	246	255	243	243	216	253	231	223	225	225	233	256	229	247	228	223	259	251	241	229	242	266	271	234	232	242	231	248	243	238	229	246	241	264	236	235	259	247	257	266	224	271	269	238	276	235	218	217	271	254	247	226	219	221	233	259	249	233	237	261	222	226	263	243
2546	808	322	155	64	47	47	56	64	46	53	47	52	74	55	55	67	106	100	100	86	77	71	68	68	71	88	76	68	64	77	60	49	59	46	42	46	45	43	48	39	46	39	51	47	48	58	60	67	46	48	36	42	38	32	40	35	36	39	41	46	32	44	34	27	34	38	36	43	39	46	33	42	43	37	30	42	44	34	35	33	28	41	30	46	37	37	35	48	30	46	44	48	29	46	45	30	39	50	38	43	39	43	42	37	46	42	47	32	40	50	40	38	36	40	47	33	29	45	39	34	40	37	36	28	39	43	35	36	38	24	33	41	41	48	34	41	43	33	40	49	47	43	33	51	51	42	34	41	37	40	35	30	38	39	51	38	35	29	39	51	42	35	40	39	32	43	44	44	37	39	44	35	43	41	44	53	53	36	37	32	34	44	37	34	54	29	38	38	39	33	40	46	46	40	40	45	45	40	47	39	36	30	32	31	46	39	49	36	26	39	41	42	28	38	39	33	32	42	43	37	39	43	37	47	39	35	39	45	41	47	41	35	51	37	36	37	39	47	34	36	30	44	34	49	25	39	35	37	32	42	44	38	33	43	28	50	33	35	37	41	39	29	35	31	42	37	46	36	40	32	46	44	35	32	27	33	34	38	41	30	33	49	38	45	39	42	45	43	36	39	38	28	42	42	37	42	39	35	41	40	28	38	29	45	34	40	37	34	33	37	42	37	36	32	49	45	35	48	42	31	34	39	39	43	49	34	52	26	33	43	40	37	40	42	42	49	36	40	38	31	39	34	37	46	36	42	39	46	40	39	41	36	29	37	43	37	49	41	29	38	30	30	41	31	37	36	41	37	27	37	33	42	25	39	53	39	32	31	34	38	44	50	45	36	47	30	39	44	45	31	36	38	44	34	35	47	38	45	38	37	39	42	42	37	40	25	43	39	32	43	44	44	34	48	52	40	31	32	30	49	37	54	36	39	40	36	41	42	35	34	35	28	38	40	42	40	47	37	38	34	51	52	31	31	42	34	48	39	37	57	40	36	37	30	32	39	30	46	38	40	33	40	35	33	41	23	33	34	38	37	35	43	36	49	42	33	32	43	27	44	41	43	41	51	33	47	44	36	28	43	36	30	44	36	38	32	35	40	37	41	35	41	40	37	34	39	40	34	49	43	39	39	36	26	47	31	33	37	44	38	34	41	39	34	35	43	38	28	42	44	32	30	38	37	35	46	37	34	33	44	34	38	33	33	42	42	46	28	40	36	45	32	33	35	36	48	36	35	30	39	30	31	47	41	42	35	37	38	45	44	51	30	37	43	46	34	30	29	46	47	34	32	42	48	39	45	43	26	31	40	33	32	42	44	48	46	32	39	50	30	34	59	43	48	35	37	50	41	39	38	32	28	25	39	34	39	33	37	41	30	38	47	37	41	36	36	33	39	38	32	43	37	34	43	40	38	42	37	50	38	34	31	44	38	33	30	47	37	35	39	47	34	43	50	48	46	43	40	39	37	37	45	35	32	44	49	28	33	44	39	43	43	44	43	28	38	35	50	36	32	30	36	34	32	40	41	45	45	28	40	41	39	40	40	42	50	37	41	38	42	26	34	39	37	32	43	41	29	29	35	40	50	40	49	34	45	28	34	48	43	45	42	33	32	50	41	30	53	44	36	51	42	24	39	34	37	47	25	31	31	39	39	46	45	40	33	43	40	37	43	50	38	37	47	32	25	40	36	29	24	36	38	42	33	34	48	36	43	42	46	47	54	40	39	37	30	31	36	45	33	28	44	56	33	38	41	33	51	42	33	61	31	42	39	36	34	35	43	43	37	33	30	29	43	40	55	38	34	32	41	35	42	39	39	38	35	37	47	40	32	31	35	42	44	30	38	39	37	37	41	31	34	48	35	51	49	43	35	34	35	40	34	45	45	34	40	44	40	48	30	52	32	33	40	34	42	42	30	36	32	41	44	35	29	35	39	34	21	36	45	31	47	36	42	45	30	34	32	41	42	36	44	34	39	31	41	27	38	40	31	38	27	40	42	54	42	43	43	34	34	48	40	39	36	36	34	37	34	30	31	32	35	36	42	36	35	43	45	33	46	38	40	31	39	38	38	36	42	45	40	37	46	30	35	29	40	41	33	31	40	37	37	39	39	34	45	33	39	46	37	51	39	38	38	46	44	31	40	32	31	45	31	49	40	45	34	36	29	35	31	45	44	43	47	41	32	43	43	31	24	35	37	34	34	42	46	45	37	41	43	38	36	30	34	29	42	42	41	37	36	36	44	45	41	36	32	34	57	35	25	45	37	40	37	31	39	40	41	30	44	53	48	46	46	39	41	32	40	41	28	45	30	42	39	38	43	43	37	41	42	42	36	35	50	35	51	30	53	41	34	34	40	34	33	33	44	42	44	40	41	50	48	49	27	29	40	38	36	32	35	31	35	49	35	35	47	45	30	41	35	38	51	40	37	30	47	50	38	42	34	38	43	44	40	41	41	34	36	34	41	34	54	38	34	41	22	37	39	34	41	53	38	46	28	41	30	44	40	50	40	40	37	45	33	37	36	41	36	35	37	40	38	36	37	42	35	33	34	32	44	32	38	25	47	36	31	44	47	54	31	36	30	38	46	23	42	28	41	49	34	34	37	33	45	39	41	32	36	43	33	32	35	41	35	40	48	31	41	39	31	38	45	42	38	38	44	37	35	45	36	39	29	42	32	53	40	37	39	35	40	32	35	37	31	42	27	31	46	36	36	35	33	39	34	40	31	39	34	33	45	33	39	41	38	41	43	42	32	33	33	47	51	35	40	40	34	51	32	42	46	37	28	40	45	39	42	45	44	33	41	52	41	38	33	43	37	40	45	33	43	33	48	29	48	47	31	32	37	36	32	55	42	25	39	39	39	41	39	33	33	35	38	49	42	42	41	47	30	26	34	37	51	34	44	34	44	36	31	44	42	37	41	41	42	29	41	32	35	32	41	41	39	42	34	44	38	32	35	46	31	46	32	43	36	42	34	41	48	42	37	34	30	47	39	36	35	41	37	33	41	39	38	34	32	28	33	41	44	39	31	38	41	47	31	30	47	31	38	39	36	40	37	34	36	44	33	40	34	30	42	34	46	31	40	36	34	29	36	39	37	49	43	32	38	44	32	38	38	45	37	34	46	42	31	38	30	44	33	36	47	33	41	37	45	46	31	30	33	38	40	31	33	31	47	40	32	45	36	41	48	36	35	34	45	45	43	36	38	36	45	42	44	36	24	38	49	31	36	45	32	32	32	46	31	47	32	38	32	47	49	40	35	27	30	41	29	44	28	36	49	44	33	44	37	55	32	31	39	38	30	36	39	36	44	45	41	44	38	41	33	34	34	36	46	42	45	38	32	38	40	30	37	29	33	42	41	42	41	47	49	35	45	42	34	24	31	33	39	35	34	44	37	45	54	48	43	36	39	41	34	30	24	39	35	43	39	37	37	38	32	33	42	42	35	46
23261	9028	3814	3080	2351	1719	1607	1443	1413	1268	1135	935	1078	1231	1185	913	1222	1949	2310	1980	1655	1492	1382	1277	1297	1142	1051	1192	1053	969	927	806	784	691	683	679	533	505	483	490	514	501	524	502	448	468	722	721	791	799	517	369	350	343	346	355	370	351	346	344	338	320	298	316	344	295	316	339	390	340	344	352	351	378	321	342	366	341	327	360	339	339	340	308	333	322	334	380	316	312	346	302	335	348	331	356	307	339	376	330	348	282	340	282	310	325	328	335	323	306	321	353	326	315	319	310	344	319	329	352	352	333	317	325	325	299	334	325	331	303	311	307	353	322	349	334	343	348	346	365	322	313	280	334	358	321	342	321	329	344	308	350	334	345	342	324	370	360	366	324	341	324	321	322	313	350	340	328	348	352	333	328	332	332	330	329	316	327	322	331	305	307	320	357	314	319	331	334	325	308	376	318	343	361	351	325	337	328	351	304	336	319	320	329	308	311	320	322	316	345	350	315	352	316	308	299	329	344	315	334	342	322	355	359	308	356	339	325	340	342	310	312	350	317	346	348	355	330	316	344	359	356	336	337	337	325	313	351	323	336	320	351	349	313	300	286	329	323	310	314	331	343	325	340	318	346	343	323	356	334	318	331	379	302	309	351	306	310	311	338	337	318	341	331	349	342	309	334	291	331	362	309	301	312	321	347	342	352	319	306	355	287	316	311	319	316	336	326	303	320	308	325	340	307	334	352	387	332	300	349	334	347	322	344	341	322	332	298	317	324	309	337	361	337	292	336	357	359	314	316	296	313	334	339	362	329	327	353	301	319	324	360	348	327	322	337	319	329	341	307	350	344	344	327	299	296	336	308	328	331	349	343	306	324	318	330	336	379	328	326	342	297	347	317	325	277	315	328	297	337	336	328	334	350	319	343	360	343	341	344	336	340	322	350	329	340	362	340	308	334	317	308	321	329	300	326	319	321	317	341	332	314	333	337	356	317	339	342	335	319	316	368	290	317	320	334	318	344	312	331	298	346	346	314	335	312	327	316	338	317	316	313	356	308	357	300	340	318	312	332	320	319	327	331	317	339	314	312	336	353	335	322	332	345	340	341	317	320	328	311	313	314	298	344	337	314	341	308	306	327	314	336	341	329	298	319	266	338	351	304	344	329	326	330	336	329	335	360	307	333	293	379	343	293	274	326	317	329	343	303	330	317	343	343	324	364	327	338	351	314	361	329	341	337	327	335	288	319	328	350	334	332	317	322	351	309	333	357	306	357	327	331	341	350	353	319	332	313	320	299	313	310	345	323	307	334	313	324	316	351	322	317	303	311	329	324	331	314	326	315	348	321	332	317	335	335	341	339	341	344	327	328	299	317	339	333	342	323	329	328	337	335	340	315	322	326	335	323	331	331	316	353	348	327	341	316	323	327	322	325	337	349	316	320	304	306	333	324	323	354	330	311	331	342	319	309	353	285	348	334	317	350	311	334	319	339	319	329	349	351	378	313	358	309	298	292	301	325	354	333	312	326	316	326	353	326	312	321	347	335	322	346	317	362	301	309	320	346	341	331	354	314	329	348	336	335	341	334	316	329	306	357	323	303	307	370	313	324	365	327	331	343	311	336	318	292	353	347	310	325	309	321	355	296	326	313	300	329	316	306	332	347	314	295	326	284	348	320	340	345	344	320	327	305	352	348	333	345	353	334	324	369	327	323	302	353	321	290	353	312	305	314	348	315	359	318	324	323	320	318	360	316	370	319	303	332	308	341	337	346	331	329	335	329	334	318	330	348	346	309	373	354	310	317	311	291	360	318	327	304	345	330	308	341	332	326	329	336	345	334	345	331	346	329	332	318	323	322	330	288	330	324	347	304	338	346	318	334	306	329	321	307	321	335	323	336	310	328	326	304	303	362	338	343	307	306	329	328	327	362	312	345	323	310	322	354	349	353	289	320	311	351	325	359	339	334	312	374	293	354	351	330	313	312	329	345	340	321	325	341	317	339	296	339	343	314	332	307	328	312	352	289	346	329	313	292	336	325	323	336	313	302	321	329	325	353	333	316	300	335	380	300	354	298	327	343	310	326	335	357	337	331	355	329	369	319	330	333	328	324	341	337	308	326	332	343	336	318	336	326	359	350	286	314	337	352	302	310	340	301	324	354	327	338	343	329	336	371	344	377	324	342	313	342	344	314	369	317	348	329	334	321	303	332	328	327	327	354	346	380	332	310	331	337	289	324	324	367	321	290	326	296	309	339	355	323	327	348	352	319	342	340	299	312	298	310	304	328	341	281	327	331	325	345	333	333	365	314	302	294	339	307	319	342	347	323	342	308	323	316	328	328	370	312	326	324	328	310	342	368	319	302	347	326	340	311	303	302	326	323	319	325	330	305	337	353	315	303	312	331	333	319	301	300	335	337	341	347	330	320	316	332	352	337	293	294	334	334	338	327	329	335	321	309	340	328	335	310	340	359	343	330	310	320	326	340	348	341	326	347	336	339	302	346	328	294	312	318	336	308	336	301	318	335	319	295	337	331	374	316	325	329	303	339	343	331	307	336	337	309	334	348	333	310	319	296	304	328	339	375	312	334	358	321	354	326	342	299	351	313	313	332	314	342	325	336	338	332	319	319	324	312	305	338	306	325	305	353	338	298	326	316	325	337	316	315	346	328	326	330	340	313	320	352	352	324	312	363	354	349	348	350	325	311	318	346	331	344	319	317	364	315	350	315	312	295	353	322	351	341	337	308	331	316	350	318	301	301	349	323	304	314	298	327	304	345	307	344	318	362	316	342	361	318	321	326	297	327	351	352	336	313	315	314	297	315	324	316	315	320	319	332	326	310	321	363	322	327	340	313	341	351	344	337	351	326	326	334	319	297	324	331	321	288	337	343	327	304	304	297	310	301	325	312	302	302	361	346	346	360	359	331	324	347	317	327	367	315	315	358	311	305	367	323	304	310	323	327	340	327	315	317	323	307	353	342	339	325	327	355	304	337	343	348	337	307	333	346	314	353	340	333	335	307	324	347	333	336	314	331	363	360	314	304	348	326	299	286	316	328	327	355	316	375	334	330	319	311	334	321	331	339	331	294	355	306	327	316	344	321	323	327	312	341	323	311	329	336	332	331	340	302	316	321	324	316	319	343	312	319	299	308	280	350	305	304	325	346	357	323	331	317	328	298	341	307	309	322	302	321	347	360	367	325	338	354	353	324	299	329	317	320	332	303	316	306	376	322	348	329	319	344	340	331	352	326	312	335	315	337	334	311	329	327	320	331	329	363	312	310	315	312	338	352	325	293	317	306	351	285	347	355	353	293	329	331	314	321	318	365	311	328	360	318	346	312	330	287	336	338	342	343	333	316	325	319	307	339	320	308	333	332	336	324	343	325	334	342	311	362	320	337	289	363	336	308	339	340	339	354	322	298	328	337	365	327	348	331	343	328	317	307	310	304	337	326	326	301	321	319	328	335	365	334	347	339	311	326	317	322	325	319	300	329	337	330
2768	1238	445	214	72	93	87	90	89	64	75	72	81	81	75	64	101	123	105	97	113	95	104	82	75	56	67	67	62	67	74	60	61	55	60	51	50	41	42	41	57	44	36	59	55	46	63	101	89	46	42	37	36	35	29	33	44	41	38	47	28	29	29	29	20	38	35	34	42	25	38	43	27	37	31	33	30	42	29	34	27	29	28	38	28	36	23	24	36	42	32	39	25	32	34	42	41	44	20	38	38	29	40	31	32	37	28	38	34	24	31	31	35	28	29	32	28	29	34	22	32	34	29	27	33	25	30	32	42	27	36	28	34	44	28	44	37	34	31	27	35	34	30	36	39	29	34	34	29	31	31	29	45	35	31	36	46	34	32	25	36	37	36	38	33	33	21	40	27	42	26	30	24	31	28	32	32	32	25	35	24	35	31	24	44	34	30	36	34	37	31	42	32	28	28	33	20	42	36	33	36	31	34	33	36	18	32	35	32	34	32	21	34	37	26	29	29	35	29	31	34	34	39	40	37	28	32	34	33	37	32	28	29	30	40	30	29	26	14	26	22	34	32	34	30	28	38	33	33	41	36	32	36	35	29	26	33	40	34	39	36	28	33	36	27	39	22	27	40	40	32	25	44	27	33	34	25	38	28	29	43	37	28	29	37	21	38	43	32	40	31	38	33	30	39	25	28	29	27	29	29	28	38	27	36	41	34	32	32	36	33	35	30	34	32	22	33	28	32	26	28	38	40	32	40	36	33	26	33	47	27	33	41	31	34	30	36	29	28	29	25	29	31	34	28	30	37	23	33	33	30	33	29	38	30	38	27	36	34	47	32	33	37	25	28	30	37	33	27	33	33	31	37	37	38	35	40	40	35	33	42	38	34	25	38	35	26	34	32	36	27	25	35	35	34	29	29	40	25	21	37	32	27	29	34	26	39	37	28	30	39	32	28	36	22	27	23	31	34	29	29	38	30	41	30	36	28	31	34	36	29	34	38	34	46	24	39	30	31	37	30	31	37	34	36	29	31	32	28	43	28	37	33	35	39	33	22	38	41	23	30	22	37	23	25	39	35	25	32	26	41	32	40	42	36	27	30	32	38	34	36	41	31	27	41	33	39	34	34	35	30	24	35	33	26	32	29	29	21	21	34	31	37	25	32	38	29	26	37	41	33	33	36	34	36	33	30	33	37	36	35	37	34	31	38	33	29	25	30	30	38	31	35	27	22	31	29	34	30	31	34	32	46	33	38	31	26	35	31	39	45	31	32	36	34	49	32	37	23	28	30	32	22	25	46	27	30	43	30	21	35	28	33	37	35	27	33	27	34	36	26	38	34	29	43	29	34	31	41	36	41	33	29	34	34	28	36	29	31	34	27	21	40	35	30	43	30	32	33	32	30	42	29	30	29	34	32	33	36	31	34	21	28	41	31	31	27	37	27	30	36	28	28	27	29	32	30	33	31	28	35	35	23	28	41	39	30	28	31	33	29	40	38	33	22	26	29	40	38	36	20	43	25	29	37	33	33	31	40	30	27	31	31	32	33	34	40	33	33	30	25	39	37	22	31	32	32	34	41	34	34	39	24	28	33	37	40	36	34	39	31	49	35	24	34	34	38	36	23	30	35	36	35	28	35	38	34	35	25	29	42	37	36	40	25	41	32	28	27	35	25	30	24	41	33	34	34	28	29	31	26	41	24	34	31	49	22	29	41	31	33	21	45	22	29	26	32	24	33	29	32	31	25	42	30	35	31	32	41	21	29	34	27	31	37	47	23	45	29	25	24	29	34	35	27	31	23	36	35	29	24	28	23	31	34	37	31	49	34	31	39	38	27	33	42	29	30	31	33	39	27	37	34	38	34	33	22	30	33	27	31	39	41	32	39	37	31	34	40	23	31	25	28	31	22	25	30	44	24	38	31	43	37	28	28	43	32	50	39	39	38	36	34	33	46	34	27	27	31	34	29	28	30	33	34	26	27	27	29	30	33	24	26	42	30	37	28	49	28	36	30	34	19	23	28	32	31	21	33	36	34	36	27	33	36	38	26	46	30	32	39	29	30	25	34	36	34	33	32	36	28	27	27	34	38	30	39	31	38	39	24	27	34	36	36	28	38	32	36	23	36	30	35	35	30	40	20	35	34	34	28	32	28	39	30	36	32	29	46	32	38	34	36	41	39	39	44	29	28	26	35	26	40	39	22	28	32	37	42	27	30	24	37	26	36	36	39	32	31	32	32	36	46	38	31	36	40	35	36	34	33	26	36	25	25	33	30	30	39	29	29	26	34	37	40	32	41	34	31	31	39	35	36	32	24	34	33	30	27	40	30	32	22	31	32	32	46	31	31	28	33	31	31	19	41	33	33	27	29	35	39	31	28	37	32	31	30	36	30	42	28	35	28	29	34	30	33	22	27	37	25	25	35	41	27	28	30	23	29	33	31	36	21	31	37	31	34	19	34	26	25	26	35	32	31	34	30	30	40	28	22	48	28	29	35	22	33	34	25	39	35	33	43	29	33	37	33	34	29	34	32	32	30	32	31	29	35	24	41	26	23	28	35	25	30	33	31	27	42	31	38	26	32	32	36	27	29	32	37	28	35	31	38	27	31	35	23	25	28	38	28	30	29	28	40	31	31	25	22	34	30	28	38	25	28	34	39	26	36	34	26	33	33	37	31	31	37	34	29	34	29	24	35	25	30	29	27	35	32	31	39	25	34	27	38	34	27	31	32	31	30	29	32	36	32	43	44	48	26	34	27	30	39	23	29	32	35	27	26	33	41	34	34	41	31	36	36	50	29	29	38	31	35	40	28	21	41	29	36	37	35	26	41	28	26	37	34	38	39	34	23	34	30	30	30	40	27	31	28	35	32	35	33	27	32	36	34	33	35	27	25	26	37	21	22	32	31	36	33	39	24	37	28	42	35	34	31	31	32	36	42	35	40	37	31	36	34	25	40	49	24	29	37	28	33	30	31	26	23	41	28	38	29	34	33	34	29	28	31	27	36	40	27	44	42	30	45	33	25	33	23	32	31	28	23	29	37	37	41	37	28	37	23	29	37	31	35	43	33	39	36	28	36	44	29	40	36	36	34	34	28	29	34	29	39	39	30	34	30	28	32	32	46	36	30	38	35	31	34	37	26	32	28	37	28	27	27	26	25	35	19	28	36	37	24	28	22	36	25	27	42	31	37	35	27	41	29	34	23	33	41	29	40	34	30	25	33	24	39	31	33	27	36	24	25	38	27	36	39	32	40	41	24	19	28	45	35	46	31	31	39	37	30	26	28	50	21	36	39	45	27	24	33	32	31	40	35	30	40	25	32	38	40	29	48	30	31	29	27	31	37	29	36	27	25	38	36	28	44	24	36	27	29	26	37	30	25	31	31	28	32	32	38	34	43	39	45	30	31	41	31	42	35	26	40	44	24	37	29	32	30	27	30	37	37	35	20	25	28	33	55	33	25	32	38	37	35	38	21	43	44	30	28	18	29	29
26331	12115	5037	4583	4070	3659	3073	2716	2521	2091	1944	1912	1859	1829	1544	1465	2073	2940	2352	2051	2269	2209	1877	1700	1509	1365	1106	1276	1235	1151	965	1003	871	822	799	790	658	605	700	667	530	491	641	1109	670	469	1212	1886	1597	620	316	324	326	330	379	360	351	369	344	341	294	340	328	315	292	267	319	299	283	286	309	295	306	285	321	338	308	287	303	297	290	295	316	280	298	286	284	266	305	297	283	297	296	286	274	290	303	265	290	272	254	290	301	302	262	302	269	264	308	267	299	257	279	297	298	304	255	276	250	292	268	283	298	295	308	285	288	291	272	288	290	294	288	278	272	283	277	304	269	264	278	273	306	288	298	278	280	318	274	262	281	292	300	305	288	278	268	301	299	276	297	311	270	278	265	260	273	311	286	296	292	269	253	276	290	267	290	313	264	266	310	285	291	269	304	277	245	303	312	279	276	295	282	293	269	298	273	259	259	299	264	274	264	268	285	293	311	274	270	284	271	291	285	292	269	272	310	292	289	294	282	330	275	293	297	302	305	289	270	269	288	294	263	293	289	284	267	281	271	290	266	307	275	306	275	257	287	259	291	282	280	268	303	297	275	270	269	262	269	285	279	306	241	286	299	315	286	311	303	306	329	282	287	287	256	288	292	346	262	267	298	325	288	290	269	291	299	326	274	267	286	311	313	273	282	308	258	285	280	339	281	267	246	268	288	276	285	282	273	317	262	297	279	260	266	283	292	306	295	295	265	292	250	310	307	287	270	297	286	281	264	267	261	304	282	248	298	258	288	274	284	258	279	305	261	306	272	268	281	275	277	293	259	274	284	288	295	277	277	301	311	266	306	290	292	246	312	303	282	272	261	277	311	298	272	282	238	278	277	289	307	267	272	304	270	310	262	290	297	268	285	302	315	284	287	287	299	316	302	284	278	298	263	262	279	294	281	289	296	255	269	312	281	254	285	272	279	289	265	289	281	284	307	281	276	297	270	284	275	282	306	291	275	280	267	276	303	290	302	291	283	284	271	288	278	249	303	250	277	276	298	286	272	292	286	266	305	270	277	300	278	301	269	295	287	294	298	293	249	274	260	300	283	228	285	308	296	314	261	266	263	284	257	257	289	268	292	289	278	252	275	282	291	283	314	266	321	271	301	295	285	265	274	280	302	296	274	285	288	270	311	260	278	276	312	292	307	272	269	275	274	299	301	250	280	277	293	291	305	304	282	294	300	262	280	305	290	260	267	291	305	308	289	274	261	280	285	300	262	297	300	263	282	309	297	289	279	290	293	256	290	293	292	274	284	260	277	291	266	301	262	290	283	287	275	280	247	268	275	280	266	294	305	287	271	282	298	271	260	282	266	258	288	301	302	294	260	265	303	290	306	308	282	305	292	267	271	269	300	302	293	307	293	254	278	282	240	269	268	272	279	290	299	267	269	275	286	276	295	265	296	257	286	263	275	276	276	260	283	284	299	291	262	306	262	308	302	302	273	273	281	312	321	304	311	288	300	296	273	305	307	283	287	292	304	300	263	298	268	261	257	269	276	271	253	304	269	260	299	266	284	291	266	275	275	268	325	297	282	303	265	274	265	309	259	263	274	258	265	288	297	280	275	286	278	258	290	279	245	282	299	291	266	267	302	299	272	314	320	286	301	251	267	266	277	260	278	255	302	274	278	273	301	300	286	293	295	303	290	261	314	283	263	295	301	283	283	304	298	289	303	282	285	306	291	289	258	316	278	279	288	269	258	280	271	297	283	269	281	283	288	280	297	274	260	254	270	256	253	279	279	258	283	298	261	314	265	292	272	304	279	258	262	299	261	279	296	284	259	279	273	284	289	309	286	296	280	299	293	266	297	268	287	273	304	283	286	278	270	256	307	276	275	295	286	303	282	256	286	298	288	298	309	252	290	312	292	255	291	306	296	239	295	273	295	292	269	303	287	273	283	268	262	287	277	269	297	282	288	304	280	287	303	285	277	270	277	238	272	299	299	271	274	275	305	278	267	280	267	261	278	286	250	294	285	273	285	306	263	286	285	283	260	292	281	306	252	297	305	269	282	295	256	284	308	268	293	289	276	289	293	289	264	307	276	280	288	270	266	271	299	305	273	287	292	274	282	268	281	282	282	286	286	283	281	273	283	273	288	292	313	318	288	296	276	279	284	292	254	284	272	331	282	316	298	304	291	253	273	291	278	300	251	277	275	273	290	298	307	314	269	271	261	283	292	269	294	287	270	292	293	270	271	304	293	267	286	272	284	298	269	276	285	284	287	285	301	314	308	251	296	280	280	280	328	291	274	240	263	282	294	287	277	272	306	259	304	265	281	248	278	308	265	286	273	298	282	274	284	290	262	279	303	249	294	286	302	265	280	277	287	277	289	296	289	255	302	272	291	302	273	292	257	260	320	294	286	277	251	278	306	275	286	267	269	275	283	287	303	267	301	312	300	255	267	286	254	309	290	288	277	299	267	272	279	271	278	256	296	283	280	312	270	305	298	276	287	284	269	299	263	272	304	312	273	268	305	288	293	269	293	274	275	264	322	304	279	286	259	298	269	295	278	320	262	291	289	287	313	302	280	304	270	283	305	281	290	278	285	262	276	329	276	273	288	318	244	283	262	270	277	299	294	249	300	315	302	308	293	275	315	274	288	279	286	288	255	294	284	286	259	308	286	311	284	289	290	283	282	308	250	295	307	302	304	263	281	267	305	296	252	281	269	271	282	269	261	288	294	300	312	286	272	296	292	306	290	272	284	273	272	299	289	271	251	255	297	261	272	275	285	312	301	315	297	279	288	240	280	290	336	296	295	307	279	278	302	315	274	305	294	294	279	278	307	241	277	288	286	288	274	305	278	278	277	300	267	310	265	276	290	307	323	269	253	279	273	281	284	293	274	279	300	257	309	298	279	279	287	275	269	295	282	271	289	278	270	324	263	257	270	246	282	281	298	307	252	299	313	269	274	288	291	282	296	297	299	272	268	299	292	286	287	289	280	257	271	293	289	310	307	308	271	284	278	310	294	275	277	272	260	262	294	295	277	290	280	301	266	285	281	253	280	301	287	275	274	280	256	294	318	251	302	282	292	290	279	281	294	273	329	272	286	300	285	266	301	325	305	264	285	270	290	270	270	302	297	285	289	272	286	305	301	278	296	311	258	288	262	276	249	270	270	298	276	269	280	298	292	277	307	254	268	313	305	281	250	312	300	269	268	281	267	293	269	273	312	300	289	274	249	301	274	280	299	279	282	274	295	271	284	272	265	262	313	263	306	295	267	305	298	296	280	292	297	308	288	291	277	291	302	261	278	245	301	290	297	288	313	260	295	282	298	279	284	276	282	310	319	313	274	290	273	295	286	268	300	274	284	318	296	288	279	285	288	272	258	310	297	270	288	306	278	299	270	284	261	293	300	268	287	302	284	266	271	275	275	288	283	305	278	297	285	267	284	288	306	266	267	265	251	284	303	294	286	274	274	301	315	292	285	297	283	263	275	284
2931	1024	463	152	69	60	87	71	89	112	79	64	76	79	77	82	93	81	95	92	97	108	117	98	84	88	82	66	82	71	52	49	55	57	49	53	63	45	44	49	42	44	81	127	53	53	70	111	75	28	32	41	36	41	31	39	39	35	43	32	32	36	26	36	28	22	31	38	34	31	32	36	33	46	47	34	40	37	37	33	26	28	34	32	34	37	26	30	26	35	30	30	33	30	42	38	39	40	32	23	21	27	31	30	30	28	29	38	25	27	33	34	29	34	19	34	34	37	28	22	28	35	34	37	26	31	31	42	32	36	36	28	44	33	41	43	42	38	23	30	27	30	35	39	31	36	34	35	35	37	42	35	27	36	35	40	21	31	34	33	25	39	31	37	25	34	30	29	33	36	29	41	34	27	34	31	23	40	40	26	51	30	35	28	36	34	33	33	27	27	29	28	30	33	29	28	32	37	35	34	36	32	35	39	35	31	32	25	36	29	21	45	30	31	21	40	40	34	32	35	38	19	38	39	32	30	39	27	25	40	36	28	28	41	33	35	36	28	37	43	37	36	37	30	35	39	35	27	41	35	37	26	35	36	29	33	36	27	31	39	32	28	31	33	30	32	46	36	30	33	32	45	41	32	27	21	30	34	36	35	36	39	24	31	32	38	28	36	40	44	35	39	19	40	31	31	24	40	31	38	46	26	39	33	29	32	38	39	26	33	30	42	35	32	33	27	27	21	29	42	39	31	31	36	24	41	29	22	26	37	34	33	31	37	36	33	46	33	42	42	34	25	26	35	44	34	44	25	40	32	28	33	41	39	32	28	46	35	23	35	30	31	33	39	37	34	28	24	37	35	48	39	29	36	37	25	35	30	28	37	33	33	37	40	31	28	32	26	29	44	47	34	25	36	28	34	27	33	32	37	30	24	38	24	32	40	37	24	27	29	26	34	26	34	38	35	33	35	31	45	30	45	32	24	39	37	29	30	36	41	29	35	29	44	33	46	37	36	29	24	29	29	31	38	35	31	41	27	25	40	33	34	37	35	34	27	36	29	38	29	27	29	27	21	41	34	28	37	27	34	36	25	34	33	37	21	31	31	38	34	39	32	32	31	41	22	32	45	29	31	29	30	45	28	27	35	32	24	27	24	32	34	39	25	27	29	40	27	38	35	34	28	32	21	34	39	30	39	26	37	37	31	36	46	49	37	32	29	30	23	24	23	27	29	26	32	31	37	39	30	25	30	34	25	38	35	38	30	37	32	36	31	36	35	26	36	41	40	31	35	51	42	27	25	32	43	33	35	45	26	27	31	36	37	28	37	25	38	36	31	26	40	31	30	21	40	38	39	34	34	42	29	33	25	29	29	35	45	47	26	28	28	30	36	32	30	34	40	36	32	39	35	30	30	38	29	46	24	29	36	43	34	32	20	34	35	29	31	32	29	36	36	37	39	23	38	37	33	34	43	41	28	30	27	42	20	34	21	36	32	29	32	36	31	30	28	36	43	34	35	32	45	29	31	38	31	37	23	32	25	35	35	42	35	37	34	34	36	33	34	21	42	35	31	33	25	33	33	26	30	31	34	33	30	37	32	34	46	32	27	41	36	42	27	35	27	35	32	31	38	30	30	41	33	34	26	27	37	42	37	32	33	32	38	32	26	31	34	40	29	35	31	30	42	30	30	32	39	29	31	32	40	35	31	29	34	35	31	40	32	27	36	43	37	40	37	20	30	37	29	33	33	30	30	30	35	36	38	35	49	42	28	37	31	26	36	34	34	33	37	43	26	22	24	39	29	30	29	39	28	40	42	39	33	35	37	34	24	35	30	37	29	36	27	33	43	31	30	25	38	36	29	34	33	35	35	25	37	41	28	35	37	30	38	32	18	31	28	29	35	25	40	30	27	35	43	35	26	28	32	38	25	42	38	37	35	28	49	26	37	31	32	30	26	43	35	34	33	34	35	25	29	25	29	41	27	29	27	27	41	32	25	34	31	32	31	31	24	28	41	46	19	30	38	36	37	33	36	32	42	39	45	25	31	35	33	29	35	41	40	34	27	30	33	27	26	38	34	47	33	40	35	42	42	42	27	28	42	34	40	40	23	34	34	27	34	29	33	39	35	41	48	35	28	33	22	38	48	27	23	34	28	13	39	32	32	24	30	33	25	26	39	30	29	32	32	34	24	30	32	38	37	34	47	31	34	43	30	32	32	31	31	34	24	36	17	31	34	37	45	31	33	28	29	25	40	29	29	33	32	26	41	26	33	29	31	40	25	30	39	27	29	35	23	23	30	27	33	32	32	34	55	35	33	34	32	39	28	39	33	32	29	32	30	34	43	47	39	24	42	30	23	39	31	37	34	31	26	34	25	31	34	29	22	31	31	34	31	28	39	25	38	36	34	39	24	34	33	28	40	37	41	30	31	22	27	29	33	34	34	35	27	31	32	40	31	30	23	32	33	22	32	36	25	31	27	35	27	34	28	44	35	49	31	29	36	25	34	43	27	30	29	37	43	31	28	49	40	34	39	33	34	22	32	25	33	28	28	36	42	33	22	26	29	32	32	34	30	38	34	38	34	40	48	26	25	28	35	31	40	46	32	35	42	36	35	31	27	32	40	33	21	37	31	45	34	29	35	31	34	33	38	36	34	34	28	30	31	31	25	35	36	31	33	36	40	31	35	43	42	32	33	34	26	31	31	36	40	44	39	31	29	29	27	22	20	33	42	28	35	37	37	28	32	28	34	31	25	32	47	32	33	37	26	34	25	27	37	38	41	34	29	28	40	27	34	31	41	31	32	32	27	39	25	44	34	27	30	27	29	29	30	33	20	34	36	33	38	31	34	36	31	34	28	40	44	32	35	31	31	27	30	37	39	36	29	27	39	31	42	27	30	25	34	32	23	26	22	18	31	28	30	31	36	32	33	42	34	22	33	27	30	37	32	28	28	35	31	41	25	32	31	37	25	34	31	22	28	27	34	26	39	26	35	37	30	29	25	33	31	25	29	33	40	37	36	31	36	37	21	32	23	32	28	37	32	29	37	29	32	38	25	40	41	44	36	26	28	32	32	40	33	28	41	33	31	23	39	35	38	36	37	36	25	31	36	31	31	20	37	32	31	37	35	31	29	29	42	30	33	27	28	31	36	41	23	32	35	28	33	35	31	32	27	21	31	33	35	36	36	33	32	27	34	44	33	37	43	44	29	24	25	25	35	33	34	23	34	46	40	25	36	28	33	31	35	32	31	31	29	32	38	41	33	36	41	29	38	35	40	41	27	30	37	38	20	30	30	38	35	37	31	30	20	34	35	32	43	30	41	30	32	24	35	24	26	42	42	25	31	50	32	38	23	34	38	36	37	36	26	33	38	32	44	35	31	31	24	33	24	40	23	31	47	31	28	34	32	41	28	27	27	30	49	37	35	31	36	36	32	44	29	25	34	35	36	34	50	28	28	37	21	44	33	32	42	30	24	38	27	30	32	37	43	34	32
24633	10387	5720	3462	4003	3581	3112	2873	2724	2895	2182	2262	2057	1831	1952	2158	2443	1661	1968	2290	2205	2343	2341	2070	1974	1761	1767	1534	1355	1136	1036	1048	952	911	849	849	754	691	623	544	510	591	1455	1824	616	757	1131	1926	961	353	351	327	328	332	365	359	355	339	285	292	300	312	281	294	282	294	303	273	287	323	300	276	328	312	312	333	315	303	306	300	319	327	265	290	269	296	289	263	314	287	318	249	301	273	296	304	284	296	303	270	292	299	265	301	277	265	292	300	291	277	281	298	263	293	279	275	307	270	293	292	271	257	283	284	277	263	315	268	291	275	290	294	264	312	264	284	277	305	278	292	282	288	286	266	281	269	262	284	299	304	280	268	273	299	294	266	267	288	289	277	302	316	291	303	302	266	270	291	284	269	283	282	278	322	290	280	320	311	280	269	287	268	246	303	270	307	268	276	296	302	290	290	306	256	288	288	275	244	281	294	269	250	295	300	275	289	278	287	300	294	298	300	263	290	285	260	282	285	304	240	270	279	291	271	300	271	304	274	259	230	278	315	296	309	287	303	285	279	264	315	275	285	312	275	293	281	315	279	290	281	266	289	305	305	253	280	301	278	290	284	288	284	334	292	285	303	301	300	276	295	295	289	284	269	268	274	264	316	298	281	273	256	275	277	249	284	308	280	283	323	293	298	296	285	307	290	276	261	275	301	310	271	304	278	290	320	268	286	303	289	285	285	295	260	276	269	268	226	249	278	273	284	258	287	295	285	284	290	288	311	296	287	285	274	297	266	262	321	306	294	295	290	262	299	287	270	284	275	289	259	306	260	253	253	264	257	309	301	295	296	287	302	295	279	299	307	261	305	302	291	278	312	265	276	303	306	308	272	277	248	278	267	291	263	296	285	256	290	300	288	294	310	281	285	314	288	302	299	324	295	284	271	277	302	269	281	282	259	263	305	274	313	275	271	291	284	306	290	253	281	275	294	305	277	273	267	295	245	273	277	299	273	266	289	278	310	299	274	261	282	295	284	287	302	286	278	279	330	294	274	305	252	288	306	296	305	282	276	288	269	311	305	271	286	264	290	291	275	288	297	290	287	295	263	283	287	309	267	295	312	310	311	321	308	285	263	283	320	292	273	305	283	271	291	315	304	294	267	273	283	308	279	298	291	283	307	313	277	304	271	289	258	283	316	254	305	266	278	270	286	290	288	273	267	292	278	302	305	264	269	294	266	268	279	297	283	281	295	269	266	294	258	287	253	308	277	270	288	279	302	289	260	275	284	257	267	306	283	275	268	275	276	286	266	293	311	316	297	279	292	278	280	262	256	266	280	278	332	275	283	298	298	255	305	287	289	278	308	282	239	281	281	278	292	288	232	305	275	328	283	287	308	279	260	259	307	319	286	259	262	249	262	272	262	280	280	259	277	321	301	292	257	279	298	294	272	270	288	279	298	267	268	292	295	277	267	284	280	320	298	260	304	268	260	279	272	284	279	293	263	290	280	274	288	260	258	264	270	254	277	281	293	284	265	299	255	312	282	302	268	288	258	272	266	303	293	284	264	324	296	284	282	297	281	294	300	271	294	298	303	280	252	273	278	299	302	307	273	304	280	278	255	278	263	293	292	291	286	267	282	275	254	297	292	291	292	249	301	269	288	241	252	274	281	276	281	311	295	299	287	256	274	281	302	262	286	295	289	279	290	292	278	257	290	289	290	290	289	300	274	260	276	286	289	294	283	290	267	284	252	314	287	263	278	295	266	281	278	276	248	289	275	297	291	292	286	266	270	273	285	286	281	278	283	296	258	253	311	295	295	285	295	261	302	281	267	273	307	311	287	282	288	295	279	256	287	327	322	257	255	313	264	249	274	268	318	284	315	271	300	274	259	285	286	293	300	262	282	289	300	234	292	271	279	293	270	289	267	304	265	295	259	281	280	289	271	301	309	307	275	297	278	274	295	284	269	320	273	333	264	267	291	291	277	275	297	275	294	295	277	308	298	272	271	258	282	261	273	305	290	279	269	307	282	269	309	284	291	280	283	291	276	246	292	278	283	258	293	308	250	302	278	303	285	280	256	277	300	291	278	271	269	285	318	278	260	295	297	289	291	306	323	269	261	259	279	273	288	286	267	287	261	298	255	315	277	299	281	312	314	275	269	292	294	270	257	263	278	309	324	257	286	264	284	294	300	304	269	293	262	279	282	274	265	277	264	282	280	280	308	303	285	311	278	292	290	257	314	277	283	304	309	280	275	286	283	290	312	299	280	304	287	305	259	284	301	313	261	313	308	326	279	261	272	292	263	282	288	277	295	278	278	307	302	307	257	291	261	309	281	259	300	287	295	272	289	275	261	298	296	306	302	303	266	292	280	275	263	304	272	305	277	240	297	285	297	283	257	286	308	286	276	273	247	279	265	277	288	250	270	314	277	269	270	301	282	301	279	260	282	263	268	274	334	252	302	270	273	287	289	316	337	302	244	271	292	268	286	265	321	299	325	260	290	300	307	295	298	274	272	281	276	254	317	322	286	277	285	297	294	292	328	301	295	279	287	274	272	287	291	303	278	300	279	294	287	284	298	268	286	288	271	259	293	252	288	279	280	284	283	286	284	271	287	296	285	264	310	297	284	274	297	260	322	300	283	289	297	297	251	272	278	279	284	273	295	260	271	278	285	273	293	272	270	250	273	278	313	292	283	296	266	289	323	273	275	292	265	303	279	270	298	305	285	292	316	337	315	272	260	266	280	279	269	280	248	277	257	274	281	292	294	287	299	284	285	279	264	275	320	277	293	292	271	289	259	284	298	267	289	310	244	286	244	276	282	299	302	285	299	274	258	273	289	298	290	280	301	279	262	272	249	247	272	288	253	269	301	290	300	276	321	271	270	272	275	260	310	263	273	296	306	282	279	274	286	327	305	341	272	281	260	261	295	275	277	266	260	278	261	274	276	301	281	293	282	278	288	264	311	304	288	271	283	263	280	276	298	247	315	271	300	261	301	295	319	273	287	312	280	280	281	284	273	286	281	292	295	314	327	279	307	291	290	299	271	278	265	246	279	282	307	294	249	262	309	284	307	304	314	260	299	274	267	265	291	277	301	257	265	284	279	279	258	286	286	284	283	299	296	287	288	289	275	283	290	246	283	266	254	289	282	276	274	274	269	293	271	280	279	287	303	263	284	299	297	268	275	292	269	297	288	255	271	289	302	281	287	256	288	294	281	303	279	287	316	343	290	299	268	303	308	288	267	284	316	260	272	266	265	302	308	281	290	272	291	307	310	300	280	308	288	288	278	277	300	268	276	294	295	290	291	276	276	283	257	283	296	274	287	268	281	269	268	304	297	292	254	309	271	292	283	288	302	287	283	287	318	292	279	290	307	294	292	285	272	301	271	295	270	286	292	283	286	280	297	272	286	259	283	274	258	279	282	289	316	294	285	318	276	284	274	301	287	297	274	299	272	279	243	266	280	308	248	307	295	299	260	283	273	304	294	288	295	279	263
3985	2033	803	271	108	79	99	86	84	119	109	82	93	93	92	93	74	84	82	57	62	60	68	58	97	97	91	86	102	80	59	65	69	55	57	42	58	48	26	46	28	52	142	77	47	37	72	170	89	23	32	33	34	30	28	31	41	38	17	28	25	27	25	25	31	32	23	31	27	26	35	36	24	35	29	37	25	31	24	25	33	28	24	24	29	28	24	30	36	28	28	28	27	24	27	16	34	30	28	26	20	19	23	23	26	25	26	31	25	28	26	22	26	26	25	36	28	26	22	28	28	31	32	26	36	30	31	33	28	24	30	33	30	33	26	26	31	30	22	39	30	30	24	25	27	33	28	26	31	30	26	33	24	28	27	23	33	34	29	26	23	30	29	42	20	34	37	25	15	31	28	28	34	29	23	25	27	34	30	32	19	30	31	30	29	28	19	35	22	29	34	34	28	22	33	28	20	21	21	28	25	27	21	19	29	26	32	21	32	30	28	23	33	24	25	23	30	29	32	38	20	34	32	29	31	35	30	25	35	21	20	31	26	29	22	28	26	26	29	26	25	22	20	36	18	23	22	36	25	22	28	29	29	16	19	25	35	30	24	26	22	36	28	28	24	26	42	24	24	32	31	27	24	28	26	30	26	19	24	27	19	34	27	20	22	32	29	28	24	34	32	22	26	32	27	24	30	33	27	17	26	29	32	25	22	29	20	27	26	19	32	24	32	35	20	21	24	37	36	20	31	23	29	34	24	24	23	22	28	20	25	26	31	29	29	18	26	29	34	28	34	31	21	31	20	34	29	28	23	25	26	33	26	23	31	23	19	34	25	32	21	29	24	24	23	26	31	25	21	37	34	22	35	27	30	20	33	30	27	38	23	31	30	28	25	24	26	24	27	29	34	32	28	30	27	24	18	25	24	35	23	20	29	23	30	35	33	36	40	32	24	22	28	21	22	29	32	23	28	30	27	34	24	34	28	24	25	28	33	28	34	24	35	20	27	27	20	23	18	32	20	32	26	30	22	27	21	27	29	29	32	27	23	29	25	24	34	32	23	30	31	29	24	26	22	22	36	22	24	23	26	25	42	30	28	29	28	25	25	21	31	28	21	23	29	32	32	26	33	30	33	32	17	26	28	25	26	18	35	34	28	34	24	29	26	26	38	22	32	30	23	26	30	35	27	28	27	30	27	12	27	15	31	35	28	37	26	23	20	34	22	35	27	29	25	28	34	40	27	30	28	30	26	26	24	29	31	29	26	32	38	39	20	18	23	26	24	20	27	32	26	31	26	30	25	31	27	25	19	23	24	27	29	30	21	30	20	29	29	30	30	26	28	34	26	26	23	23	30	28	39	22	27	28	26	28	25	27	29	27	23	31	19	18	28	32	23	25	25	20	36	24	26	33	20	34	28	28	28	30	28	27	24	18	42	31	34	29	26	33	27	19	33	34	24	32	19	33	27	39	30	34	32	24	35	23	27	34	25	20	34	23	27	24	27	31	23	21	22	26	24	28	18	30	31	25	36	29	27	33	31	33	24	25	19	23	34	25	30	27	26	22	33	33	27	27	29	25	25	19	24	36	27	29	25	18	27	33	23	27	27	20	31	26	31	26	22	21	28	35	28	28	22	27	25	40	36	32	25	32	21	23	27	39	23	22	41	28	26	35	37	23	27	31	27	30	33	28	30	27	30	35	36	33	33	24	27	32	38	36	27	37	22	30	27	37	24	42	28	23	24	23	21	31	28	22	26	25	25	23	19	25	27	20	32	28	33	35	17	33	30	20	19	30	26	27	36	25	23	20	31	21	24	23	32	24	29	20	29	32	21	25	20	21	16	21	25	21	26	30	25	25	24	28	20	33	31	24	31	22	21	30	24	28	27	27	40	34	25	29	24	25	32	35	28	17	24	26	33	23	26	29	29	25	32	20	28	31	30	26	30	29	14	25	33	26	35	23	21	24	26	31	35	28	27	30	29	31	29	26	29	28	26	25	28	27	31	26	22	26	27	31	28	32	29	28	30	26	24	16	26	23	21	25	27	37	18	22	28	28	24	26	34	20	21	26	29	26	36	19	22	29	19	19	20	28	19	29	25	17	27	17	27	33	25	29	24	27	31	24	28	26	28	28	25	22	30	26	18	25	26	26	20	26	25	24	34	34	28	23	27	26	23	32	29	26	25	33	28	31	28	31	41	25	37	21	28	21	25	22	26	32	29	29	22	22	20	22	26	33	24	32	35	27	39	31	25	29	21	25	30	32	21	31	27	28	12	32	24	27	46	29	29	21	23	27	28	27	38	31	15	26	31	28	23	29	22	20	24	22	22	38	34	23	31	40	29	32	28	33	29	28	32	39	22	25	18	25	19	26	30	20	27	35	32	28	27	38	19	30	23	34	22	22	40	20	26	34	21	26	30	22	23	32	26	21	28	24	25	35	23	19	20	24	31	24	36	21	31	32	16	25	20	38	30	26	26	19	22	23	30	35	21	36	30	35	28	21	32	24	23	29	25	20	21	33	28	23	25	22	24	33	25	30	30	35	43	40	29	23	25	37	29	33	35	33	31	28	29	30	27	32	28	33	33	19	32	23	26	29	24	20	28	26	34	27	24	28	38	19	36	34	23	19	26	31	31	38	13	30	31	26	25	30	24	30	23	28	31	17	27	36	29	20	28	31	30	31	36	29	26	29	34	28	23	49	21	27	33	31	21	35	23	29	33	25	33	22	21	32	30	26	27	26	26	19	24	24	24	21	34	30	23	29	26	30	26	34	30	24	33	24	24	20	33	22	30	23	25	30	29	34	25	30	35	24	19	28	30	28	24	29	32	29	24	33	34	23	21	23	26	31	24	25	42	26	28	31	27	22	27	22	25	25	22	32	29	41	21	32	31	39	24	35	24	28	33	27	19	39	27	26	35	31	30	26	20	30	25	32	29	28	24	27	30	31	27	36	25	23	31	30	32	27	27	30	25	26	22	15	24	16	30	24	26	25	37	26	26	21	26	27	24	32	23	22	38	22	26	25	23	23	23	31	32	28	35	28	14	19	24	30	33	29	31	26	25	23	23	26	38	26	24	23	35	30	16	37	27	19	22	38	37	30	27	32	30	33	24	23	32	31	24	31	32	23	32	20	27	24	27	27	35	31	31	30	27	26	25	23	34	28	26	30	34	31	26	23	26	30	35	27	20	19	20	22	17	26	33	26	29	31	24	37	30	21	30	29	21	19	27	19	26	23	27	27	16	28	41	29	23	22	21	30	32	27	22	36	28	28	33	31	39	33	25	18	30	25	20	37	35	21	29	21	29	24	30	31	33	26	34	26	25	19	31	30	32	34	29	21	18	16	17	24	17	31	23	26	29	31	30	22	21	28	25	33	31	21	36	28	28	27	24	17	40	26	31	31	33	22	25	25	32	27	22	24	33	19	23	28	19	27	28	28	30	29	40	19	32	34	22	28	32	25	27	25	20	30	30	26	27	29	19	31	33	38
30174	15881	8050	5729	6637	5696	4540	4030	3187	3411	3038	2498	2361	2190	2653	2371	1798	1769	1883	1414	1306	1188	1324	1271	1593	2203	2093	1662	1698	1536	1432	1359	1173	1085	989	822	708	639	561	498	492	781	3078	1470	658	507	1395	3150	1489	343	316	334	352	349	383	344	344	313	266	254	270	252	250	251	270	237	253	269	293	298	279	270	275	267	255	283	275	270	273	262	263	239	260	255	247	252	271	266	241	247	250	263	231	242	286	235	258	232	234	245	234	266	239	235	251	221	241	257	269	252	241	239	242	225	237	230	237	228	256	243	241	239	217	239	246	236	234	244	224	223	232	226	222	236	255	267	261	243	208	244	225	207	260	269	231	224	224	218	246	249	235	247	219	224	233	225	247	223	265	234	236	260	230	234	244	246	228	260	247	231	257	244	228	201	228	220	241	214	248	223	249	249	253	229	250	221	255	244	267	227	236	245	232	211	250	216	265	246	269	221	253	230	256	247	232	267	223	230	244	215	211	247	235	241	226	248	242	221	228	227	232	232	240	225	223	243	222	226	234	214	252	230	238	234	242	230	222	226	260	243	226	205	218	224	235	225	258	248	222	220	233	267	218	256	241	253	261	252	239	220	221	248	242	248	239	209	241	225	241	258	246	229	232	228	228	229	222	241	210	263	241	245	244	249	244	253	228	227	255	213	243	233	225	253	256	210	234	243	234	242	234	242	259	200	234	242	222	208	231	245	245	237	227	234	240	234	225	220	243	236	221	219	247	229	264	249	260	263	246	231	271	236	255	269	209	239	226	223	227	250	215	209	255	220	240	229	214	267	249	225	223	236	208	252	235	202	272	246	248	238	246	211	200	232	240	240	241	245	251	223	247	239	243	224	223	216	248	217	235	243	230	256	239	250	236	225	232	262	254	233	185	236	251	193	248	268	253	224	237	240	259	251	230	235	272	219	237	236	226	227	249	255	244	239	248	249	210	198	229	241	237	216	229	240	227	253	236	229	258	240	222	237	227	229	262	259	224	222	234	224	238	240	257	232	224	235	253	236	242	224	249	223	259	231	237	236	232	228	229	227	260	229	244	229	245	245	237	250	228	214	245	227	242	231	249	241	253	245	228	253	234	221	233	246	241	237	220	214	232	246	234	238	213	234	231	241	237	229	236	243	258	227	230	244	223	237	268	211	255	232	234	238	218	225	236	240	264	227	235	261	216	240	245	220	235	239	221	264	227	273	242	207	239	229	198	251	236	250	224	242	220	232	236	238	227	202	255	229	242	210	218	219	253	233	245	247	225	227	233	246	243	252	222	248	226	241	229	218	243	250	255	236	220	239	264	203	226	206	242	231	229	220	278	201	231	210	224	220	228	252	231	225	235	219	289	244	216	228	253	227	245	232	232	227	242	225	246	238	232	248	228	227	230	233	248	243	247	222	223	211	223	236	269	237	223	228	224	238	249	235	204	233	260	228	245	235	241	221	224	238	234	257	243	250	223	254	253	224	273	244	219	205	236	246	258	221	244	218	239	238	236	256	225	223	246	231	254	245	241	256	247	230	254	238	235	260	243	241	230	247	241	227	249	223	221	223	227	237	234	226	213	233	235	240	240	231	242	231	229	220	264	232	241	227	219	251	225	261	257	253	238	241	197	249	241	237	254	236	231	242	212	251	257	228	232	230	229	228	247	239	239	248	233	223	263	244	215	229	230	246	239	209	246	240	226	245	232	232	215	233	215	242	255	248	251	267	213	248	288	229	217	249	241	233	222	238	221	225	245	249	241	230	239	218	220	238	235	234	230	233	247	234	255	249	246	231	265	229	222	228	241	246	237	238	208	230	246	254	224	233	223	227	241	238	247	242	223	251	240	230	223	231	207	213	238	218	251	227	212	239	228	238	257	217	261	220	247	225	242	198	228	231	261	251	243	215	233	250	233	245	265	242	244	220	203	245	237	273	234	239	216	268	241	222	224	225	241	257	252	260	230	238	236	237	248	226	245	229	227	240	241	225	253	232	224	236	228	236	241	217	250	231	223	205	220	234	236	219	246	207	234	249	223	222	248	251	232	231	245	236	233	270	222	229	218	228	287	262	251	241	209	232	237	216	226	266	202	258	215	254	228	237	246	248	225	237	264	230	235	243	214	249	254	229	268	219	236	229	201	222	209	235	221	229	254	226	250	213	243	221	273	239	236	206	264	231	253	227	236	233	231	233	247	227	243	238	273	231	228	246	212	245	246	257	222	225	269	265	260	239	226	249	256	257	246	212	218	236	234	204	245	239	251	204	228	232	248	244	239	259	261	246	248	237	260	233	218	228	218	222	251	212	248	216	234	242	237	235	245	258	254	250	245	214	213	231	224	230	243	277	243	256	241	234	228	244	221	229	246	261	231	254	253	226	224	227	243	246	232	200	223	218	235	220	241	250	256	231	239	218	234	266	245	236	216	250	239	242	230	233	224	230	244	239	242	273	216	221	203	256	236	229	230	237	243	259	244	243	225	220	236	241	264	245	189	224	235	226	237	244	238	227	220	231	238	243	222	216	235	258	260	236	251	201	226	241	230	246	228	246	219	227	249	210	238	251	265	250	239	266	250	211	237	268	246	224	231	248	236	205	243	250	244	235	253	223	235	215	209	214	225	216	223	247	215	211	276	239	259	255	249	244	268	241	245	217	209	230	243	253	256	252	236	253	228	219	223	213	221	237	237	244	229	244	230	240	246	234	248	255	224	216	232	268	222	240	231	268	260	220	241	220	234	233	256	249	220	254	235	247	264	210	243	246	241	227	236	256	259	223	236	226	213	225	267	229	263	236	250	219	248	237	238	228	247	217	253	218	224	237	242	233	245	238	243	248	256	219	251	279	267	225	240	233	225	237	259	231	241	229	252	253	280	219	255	233	237	214	246	258	248	218	231	224	218	224	238	255	231	221	241	240	243	233	258	265	247	270	217	240	229	223	203	233	228	237	229	224	234	231	223	238	250	231	241	263	253	242	230	234	228	271	262	270	239	235	250	212	264	243	246	236	230	217	248	252	222	222	231	237	241	227	254	253	252	221	230	235	269	250	242	271	227	236	233	218	243	219	236	258	247	214	234	206	239	240	246	241	256	230	213	255	232	229	207	239	240	261	222	262	224	251	246	252	224	251	243	246	235	246	220	253	246	226	225	257	237	240	220	224	261	236	232	265	223	254	230	248	218	247	209	236	236	226	219	230	239	222	244	240	250	259	227	246	238	254	227	269	254	224	268	207	243	233	207	241	244	229	224	220	210	224	235	255	236	237	238	255	225	241	239	259	256	239	233	224	232	227	232	283	232	201	237	214	245	228	224	260	235	262	231	230	263	243	238	233	244	242	240	233	233	219	233	241	242	225	238	237	223	234	244	225	212	221	219	232	234	215	232	230	245	224	230	221	231	271	218	265	248	246	243	245	263	208	256	226	233	262	218	262	258	227	214	218	242	244	236	245	238	237	244	221	213	212	238	212	236	218	209	230	218	232	226	243	236	237
3233	905	296	108	66	55	49	49	68	74	61	67	68	60	80	63	60	58	54	43	52	48	42	50	47	59	57	67	57	46	51	57	42	40	61	36	57	51	39	40	41	49	49	44	57	30	47	54	38	46	39	39	45	46	29	35	28	39	32	39	40	31	41	35	42	35	41	45	42	51	45	41	39	35	33	32	33	40	44	50	43	32	39	37	46	31	39	39	33	40	46	38	40	36	41	29	33	36	28	32	27	41	39	31	41	42	48	39	29	35	34	28	40	37	26	40	50	52	37	37	37	43	42	32	47	32	43	43	40	33	35	29	46	32	33	42	40	36	35	37	29	38	36	32	42	37	55	41	45	32	37	44	38	43	34	43	26	37	49	41	39	37	42	39	32	30	34	46	50	35	38	42	26	43	29	39	36	26	35	36	34	38	46	42	35	38	35	27	28	40	43	41	34	39	37	32	35	34	41	45	35	29	29	48	41	50	33	30	40	40	35	49	52	31	34	38	34	38	36	36	26	39	35	28	40	33	46	31	35	31	44	37	35	40	42	33	39	38	44	37	44	35	33	46	39	39	36	36	44	31	31	32	44	44	49	37	32	33	35	42	46	28	38	39	42	37	36	37	31	39	26	43	31	51	36	32	32	40	44	39	31	32	35	36	30	41	29	38	33	32	34	36	46	42	36	40	39	30	22	28	25	35	33	28	37	34	48	33	35	39	31	44	26	34	43	34	34	35	40	31	43	38	33	29	41	32	32	34	31	37	34	57	30	44	34	37	41	35	36	41	41	35	32	39	32	33	26	29	36	44	38	19	49	28	33	36	24	40	35	36	45	49	35	42	30	39	30	25	43	41	34	33	27	32	54	44	38	44	39	21	33	50	40	42	35	32	35	44	26	31	36	41	39	41	32	45	22	36	37	37	27	34	37	41	38	31	42	40	24	43	35	44	49	38	34	37	41	34	38	30	30	34	37	43	30	36	44	36	29	40	32	41	44	34	43	38	27	40	52	40	42	33	23	37	28	30	37	38	34	31	38	34	39	35	34	28	32	40	48	34	44	48	45	44	39	43	29	44	21	33	29	34	30	36	35	28	40	30	26	40	41	38	39	42	29	44	37	39	37	46	40	38	51	28	42	30	32	47	33	36	42	35	38	39	51	28	49	32	28	31	39	38	33	32	34	36	38	29	38	42	26	41	35	44	33	45	33	31	34	35	35	41	41	43	34	46	31	26	43	38	40	37	48	32	36	39	40	42	52	30	26	33	40	33	50	23	34	34	30	27	29	36	42	48	30	28	31	30	38	42	43	39	44	39	42	46	39	45	28	42	26	42	38	36	41	48	28	36	33	31	39	41	37	31	50	23	44	29	35	35	42	37	45	39	34	36	33	32	46	42	37	31	36	36	30	40	38	27	29	46	38	41	36	28	43	33	32	36	36	54	39	38	32	39	33	37	44	48	34	25	36	33	44	30	39	37	47	50	30	31	47	43	41	31	44	47	44	43	40	44	32	44	42	39	24	33	33	40	44	40	25	39	43	44	28	35	36	31	36	39	40	36	46	37	34	39	31	44	31	36	26	37	29	45	35	40	31	32	27	51	39	28	32	43	40	34	36	40	41	39	31	35	35	37	44	38	41	28	37	44	38	30	37	42	39	38	37	26	29	38	42	43	41	41	40	33	38	30	46	50	59	38	40	26	37	41	44	41	34	31	42	33	46	32	36	32	37	35	41	35	34	37	40	38	35	44	44	37	45	42	38	41	34	37	41	50	42	29	33	39	40	43	36	38	30	29	27	39	30	31	40	40	39	38	35	50	46	42	48	47	42	33	35	33	33	38	38	35	42	33	34	35	41	38	40	40	43	38	30	33	44	53	40	34	37	29	39	30	36	47	39	42	43	44	41	42	24	44	42	31	31	30	32	36	40	41	43	33	32	35	40	32	37	34	34	31	51	48	43	32	41	39	41	39	32	43	23	44	26	38	31	31	36	39	34	40	36	43	44	37	36	34	44	38	29	38	44	39	31	41	41	34	43	37	37	32	39	39	43	39	34	40	36	26	40	40	41	34	35	31	39	41	44	33	43	37	25	50	45	22	40	39	33	40	37	40	36	34	36	33	34	26	37	34	32	39	41	28	36	35	34	45	37	41	50	29	50	54	45	44	33	29	41	43	42	32	43	46	31	41	35	36	34	35	32	41	50	33	44	33	37	33	42	39	39	44	45	42	28	43	37	40	41	39	43	36	36	34	38	28	29	50	33	25	40	38	44	45	38	37	44	44	41	35	37	45	27	33	22	37	51	36	44	37	39	29	36	30	40	52	45	28	33	37	38	34	28	31	34	34	25	45	44	39	41	35	35	37	35	37	29	42	43	36	36	38	27	37	40	34	33	40	51	45	43	33	25	33	27	36	28	45	31	45	34	41	35	38	27	34	45	32	39	42	42	42	31	28	28	41	48	30	42	31	39	34	29	43	36	37	35	40	30	36	39	41	44	45	34	41	36	31	33	39	38	43	39	29	42	38	32	45	35	30	23	40	30	28	29	44	29	41	32	41	33	35	38	34	37	32	32	37	39	48	42	43	39	44	42	33	39	35	52	39	30	58	42	35	28	46	32	31	36	40	38	39	43	32	41	35	39	48	40	37	37	45	43	38	29	37	25	33	38	32	45	42	38	37	42	31	43	34	32	34	41	29	34	44	40	28	36	33	27	53	28	40	37	32	29	27	24	33	40	33	28	34	30	37	47	34	34	35	30	47	35	41	42	25	42	39	30	35	47	39	22	33	48	39	37	38	38	36	36	30	45	33	50	31	42	43	32	36	26	39	42	28	28	35	42	41	45	25	38	28	34	37	47	39	40	40	25	36	39	40	23	42	36	39	39	45	36	38	32	33	39	34	39	34	37	30	29	45	48	35	38	33	38	30	37	33	34	29	21	33	36	33	35	36	35	38	41	39	44	39	41	42	38	52	45	33	37	44	40	40	41	25	47	41	36	28	38	46	40	35	42	45	37	39	36	30	38	37	33	40	27	33	41	40	43	53	32	34	46	38	39	33	26	34	40	31	40	34	42	46	43	34	44	26	35	31	48	32	39	38	37	31	25	35	37	40	34	38	41	35	36	34	30	30	40	40	32	37	33	34	39	42	40	34	27	42	33	37	32	41	20	31	38	33	32	30	41	35	29	40	39	46	27	44	37	39	43	29	34	35	25	29	35	30	26	43	36	33	30	41	41	32	31	36	37	37	37	32	30	42	36	32	30	39	38	35	43	37	42	41	27	35	41	45	38	37	36	49	45	32	43	30	36	33	29	42	32	30	33	39	33	45	32	41	34	56	30	34	38	27	44	41	36	50	35	39	35	45	31	36	36	37	37	44	35	43	45	43	31	25	39	41	47	38	32	39	40	37	41	44	40	40	31	30	39	31	42	38	36	40	42	35	39	40	40	34	36	39	45	39	38	42	40	32	35	37	35	42	37	27	44	37
26579	9544	3466	2499	2289	2158	1909	1557	1400	1387	1345	1211	1064	1311	1376	1324	800	876	706	545	571	567	682	891	923	1070	1134	1148	971	900	879	714	698	639	620	554	565	477	482	422	487	462	534	513	529	507	448	471	564	422	369	412	442	453	395	432	406	357	335	320	327	323	378	310	330	318	352	359	380	369	387	352	337	331	332	323	358	368	345	316	314	350	363	333	334	317	334	344	310	327	336	347	296	342	305	320	333	351	331	296	332	317	345	340	328	346	328	346	329	342	315	335	362	299	314	316	327	339	336	330	325	308	323	350	303	303	295	314	325	324	318	328	335	330	349	323	338	326	332	329	316	321	319	342	309	318	326	326	293	305	304	291	321	355	301	298	322	310	293	317	344	301	349	308	340	334	322	306	309	329	323	323	329	328	325	310	314	339	301	308	305	331	318	297	306	329	300	297	356	331	316	348	353	306	299	315	314	323	292	336	296	340	342	327	351	337	333	324	314	286	293	338	338	347	340	327	309	314	316	331	330	330	336	314	309	323	300	307	337	318	334	327	307	330	329	306	302	263	361	304	287	308	327	296	320	313	304	340	323	310	301	327	336	298	330	314	337	335	347	297	295	323	323	334	305	313	292	329	317	324	330	333	307	357	318	335	342	358	328	324	301	338	309	350	312	317	324	337	348	321	319	330	341	316	309	327	305	304	289	303	307	295	330	312	332	347	298	308	285	337	319	316	314	314	317	341	298	296	274	323	281	305	343	310	353	334	314	308	325	291	316	303	329	305	302	367	325	317	317	329	314	295	329	311	315	318	350	337	312	306	320	317	308	310	337	313	345	309	330	303	332	336	302	345	320	321	309	301	344	293	310	310	318	294	323	327	337	346	333	366	308	297	293	308	375	320	332	315	302	296	283	331	339	316	287	327	318	325	325	297	331	301	295	300	300	306	325	320	325	351	314	307	332	301	286	294	322	300	312	325	342	322	298	326	306	314	310	325	374	344	318	317	313	307	309	329	340	314	287	310	315	310	310	318	289	335	342	327	358	339	323	291	297	350	350	332	317	285	309	311	326	327	316	316	308	333	321	302	317	322	283	304	337	305	315	318	318	337	331	336	328	294	324	329	313	329	305	270	309	301	325	293	306	333	346	328	343	325	340	283	290	325	292	298	336	294	308	317	329	333	352	301	319	310	338	296	315	318	292	315	342	321	339	320	315	294	320	300	317	287	333	290	335	340	327	322	300	329	337	292	318	334	344	316	362	334	357	335	292	313	328	308	326	339	288	332	289	334	306	316	323	317	301	311	306	318	350	334	309	285	328	315	300	306	296	328	308	297	329	330	325	309	320	330	321	308	317	351	333	346	328	323	319	297	322	283	323	303	290	314	313	317	307	309	321	331	316	336	330	313	328	329	323	313	315	269	340	329	324	326	327	346	301	324	311	314	298	322	325	322	323	320	324	307	349	323	337	298	310	338	299	282	297	352	349	314	311	341	334	332	302	315	329	309	306	335	309	349	315	299	297	318	323	306	322	325	310	327	333	304	343	303	351	303	327	340	308	316	324	307	304	353	312	311	321	296	282	340	295	301	337	305	294	313	311	324	285	301	341	319	337	361	326	304	332	305	314	334	314	336	310	343	268	311	280	322	312	335	315	319	299	304	339	322	331	329	278	298	307	316	314	297	296	301	326	329	297	341	343	335	298	293	308	342	336	315	321	319	301	311	349	320	309	328	321	325	340	311	313	303	337	296	303	334	307	292	301	334	328	309	300	324	320	307	323	289	316	312	326	332	313	299	317	311	309	297	309	327	341	338	350	324	327	321	320	307	329	338	321	341	319	325	292	322	323	302	315	302	317	311	320	317	303	279	346	279	309	325	324	314	354	316	317	331	329	326	289	291	311	326	334	298	339	278	306	304	310	331	294	311	328	314	328	321	310	338	324	287	346	326	296	293	324	304	277	270	317	327	318	313	319	301	331	328	360	339	325	326	274	317	331	319	299	294	320	289	320	329	332	321	333	317	318	313	291	335	326	348	316	312	287	332	303	328	336	294	322	323	279	305	327	324	296	294	306	329	316	325	302	309	270	306	331	293	325	308	342	331	348	301	289	338	345	332	334	272	350	324	308	309	309	330	321	306	317	332	356	287	323	343	324	312	324	283	372	303	315	311	299	305	293	306	315	313	320	296	342	325	320	341	336	361	350	316	304	307	287	326	334	312	287	350	340	326	347	282	324	310	325	350	289	277	311	320	318	313	275	317	286	354	321	318	314	320	332	321	340	309	306	307	340	288	306	339	324	300	310	314	319	331	297	312	320	331	308	300	312	290	340	290	324	323	330	317	297	282	312	292	308	331	309	285	320	314	339	301	324	342	332	354	323	322	308	338	297	325	313	341	285	321	300	308	318	315	297	286	316	310	321	305	319	325	324	295	337	316	303	296	306	292	310	323	317	341	304	324	347	323	339	298	336	317	303	305	313	298	323	307	319	298	279	334	272	319	311	281	339	314	297	353	311	305	309	308	295	330	294	342	313	316	320	322	321	298	313	307	293	307	312	303	308	312	306	312	320	312	290	296	318	304	303	368	316	287	342	335	300	305	304	321	341	309	306	332	327	339	312	327	302	333	323	300	318	319	308	339	281	319	275	319	344	342	335	299	319	315	321	291	339	312	333	325	320	321	333	343	340	389	294	326	346	320	320	315	304	344	304	312	309	309	310	289	326	324	311	291	301	362	314	310	294	309	296	297	328	300	298	345	350	301	315	346	315	320	296	374	289	301	339	346	319	313	324	308	317	299	363	326	289	355	322	329	333	332	361	297	336	313	339	298	327	322	299	364	321	307	296	326	324	333	275	317	309	303	306	278	327	313	290	300	313	307	306	314	316	294	319	317	305	334	317	329	334	296	328	322	333	329	281	311	311	329	313	321	336	345	353	289	311	334	325	276	299	330	310	332	322	339	335	272	340	328	351	335	342	307	279	325	349	324	321	323	298	344	321	301	322	320	311	327	337	326	345	296	328	289	318	336	313	325	319	267	330	358	344	342	309	290	324	344	320	316	326	348	309	305	321	315	326	318	315	337	331	328	299	311	300	324	319	330	323	293	311	315	298	310	322	302	328	311	287	315	330	311	329	326	340	300	323	316	317	320	336	320	306	331	339	294	290	339	312	294	336	304	337	346	328	338	312	320	343	310	351	304	335	342	301	308	294	324	320	321	328	328	333	324	336	336	306	367	335	324	298	329	310	290	316	309	326	276	319	288	300	300	333	290	332	292	324	318	318	320	299	303	319	307	314	320	339	331	320	312	300	308	351	343	296	319	308	353	331	310	308	324	375	336	307	347	306	306	306	324	323	325	298	339	318	338	316	325	296	305	302	280	298	316	302	312	337	355	349	321	300	332	294	338	319	330	338	322	320	322	300	344	300	301	290	287	313	310	289	317	338	336	330	356	323	319	324	310	318	328	289	323	314	315	309	324	325	314	310	290	286	323	330	324
3033	1199	466	170	82	68	69	78	71	69	56	75	75	92	74	50	59	45	63	50	59	92	102	101	75	69	87	60	87	72	55	63	44	63	40	47	40	39	39	50	41	52	41	41	39	36	35	40	41	47	39	39	41	31	43	33	31	32	34	32	32	34	32	31	42	27	41	35	34	41	26	33	37	37	29	36	35	40	25	32	38	41	31	21	29	39	36	32	18	33	29	32	24	33	34	37	25	28	31	30	35	33	33	40	33	35	27	32	30	37	30	36	34	24	35	43	26	39	32	28	39	39	22	37	38	40	26	25	25	28	36	19	29	34	35	31	31	35	29	27	22	34	37	34	38	30	27	25	31	25	24	25	30	33	29	45	29	24	32	31	29	44	23	34	31	32	25	31	41	30	32	33	25	35	31	40	22	23	28	35	31	38	25	39	43	30	32	30	35	40	32	32	34	27	19	40	38	27	22	29	26	42	30	28	29	34	27	32	23	27	36	41	31	34	38	39	28	23	33	32	30	26	29	36	30	31	29	47	30	36	33	27	27	28	32	28	30	38	26	34	30	31	33	28	36	33	36	28	35	38	36	27	32	41	24	31	25	42	35	32	26	40	39	32	37	49	26	25	27	28	31	35	35	25	27	31	45	30	26	31	33	16	29	34	23	21	30	34	30	33	36	37	21	33	34	38	31	34	41	35	39	30	32	25	28	28	25	36	31	31	25	26	34	39	29	25	24	38	34	24	28	32	35	31	42	29	35	28	30	39	27	29	39	25	30	29	29	33	35	30	27	33	38	31	34	33	32	30	23	30	31	28	37	21	31	32	29	33	30	34	32	30	29	31	38	35	34	23	50	33	31	32	27	36	29	38	32	36	25	30	29	32	30	30	38	23	30	29	28	36	25	31	29	31	32	27	30	23	33	35	25	26	33	28	37	29	29	36	39	30	25	30	38	31	34	29	24	23	33	30	30	22	26	36	36	34	32	30	36	26	30	33	30	35	19	33	30	21	32	28	38	33	31	37	23	25	46	37	27	20	36	30	22	31	35	39	23	21	29	39	29	43	24	32	34	27	32	23	29	30	28	34	23	33	33	20	37	31	37	32	31	33	30	38	17	32	31	34	21	23	33	31	30	29	30	41	24	22	28	32	37	25	38	22	36	38	35	27	29	38	36	36	28	27	30	37	31	28	28	24	22	30	33	33	33	35	35	34	27	26	47	27	34	23	35	21	27	24	38	40	31	23	46	27	23	46	33	43	28	33	32	30	33	30	32	27	27	39	30	29	50	27	28	31	33	43	38	32	38	27	33	23	34	33	27	29	26	33	34	39	36	38	34	38	29	31	25	27	25	34	32	31	37	27	27	29	28	31	31	39	33	31	29	41	30	29	33	32	41	24	36	28	25	30	41	37	23	43	32	31	35	26	34	18	25	32	25	33	25	33	26	34	27	20	50	35	29	38	32	27	26	35	25	26	29	33	22	32	23	38	25	33	32	35	35	25	32	34	26	28	28	32	37	24	28	30	23	40	28	36	25	34	32	32	24	41	35	36	42	34	31	32	28	33	23	38	40	25	34	29	32	35	29	26	30	31	30	33	27	36	31	29	28	23	32	28	39	33	31	32	36	34	27	27	30	43	33	33	26	32	27	37	31	28	32	33	34	27	33	40	25	30	35	35	39	32	51	30	28	31	24	41	40	25	22	38	29	43	20	32	34	31	34	21	28	24	33	26	33	47	33	38	24	27	40	29	25	23	25	35	22	26	36	32	30	40	26	34	39	41	49	29	39	29	31	34	35	38	33	33	30	29	28	25	21	29	35	34	28	26	32	31	32	27	36	38	22	29	23	23	30	30	48	31	25	34	27	29	37	33	33	32	30	30	44	24	40	39	46	32	31	24	27	29	38	39	41	31	32	33	37	33	34	29	35	29	38	28	31	32	29	42	33	25	35	25	33	37	38	30	29	36	27	36	30	23	27	39	32	23	36	22	32	32	27	32	43	32	29	34	41	27	29	20	32	33	33	33	28	40	32	22	33	41	30	34	26	25	29	32	30	27	40	33	34	31	41	35	33	39	35	34	30	25	26	43	24	32	27	24	33	30	31	24	36	31	18	30	30	18	19	28	29	27	31	35	28	38	34	27	26	36	28	34	32	27	31	31	22	34	32	34	36	24	27	28	34	36	32	26	40	33	35	36	33	37	33	42	32	29	28	37	20	27	35	38	29	30	34	32	39	41	38	28	29	36	28	26	23	35	27	36	41	31	27	20	31	18	31	36	34	34	36	38	35	28	33	31	36	32	34	33	34	22	33	29	25	28	27	29	18	37	45	30	31	24	26	31	28	33	30	33	35	21	29	35	25	28	31	30	35	27	27	24	30	37	30	37	24	26	41	31	33	34	30	28	31	26	34	30	24	29	19	30	37	34	33	29	25	29	32	41	29	33	20	41	28	37	41	36	38	27	30	36	23	30	22	36	26	28	29	22	24	17	36	28	31	42	22	37	41	33	28	30	27	41	34	24	33	38	34	30	27	29	34	27	35	26	42	32	26	30	34	31	25	41	26	32	27	24	32	28	25	27	38	38	30	26	34	30	27	23	38	37	34	31	34	38	30	18	40	23	31	25	23	30	35	38	32	23	30	34	34	41	28	38	29	26	25	41	28	42	30	33	25	38	26	28	43	30	43	26	18	31	29	25	27	27	36	37	28	30	30	35	40	33	37	23	20	30	27	39	33	33	30	35	27	25	39	35	36	31	42	31	22	36	24	40	31	35	37	21	32	27	32	33	23	28	29	33	26	33	32	32	27	30	37	39	32	28	28	26	29	28	33	28	32	33	28	34	38	30	34	30	39	33	31	32	22	42	29	28	29	30	27	30	33	22	24	30	30	30	31	33	38	28	28	29	35	38	32	26	35	28	36	30	22	36	33	28	28	31	26	31	41	31	27	26	34	32	34	44	33	42	30	36	34	28	26	28	32	37	30	37	32	33	29	29	31	33	37	33	39	31	26	34	42	34	35	25	30	29	23	38	28	31	30	35	34	45	39	33	36	20	27	33	37	29	35	37	32	26	28	40	36	29	26	33	36	28	27	37	36	29	35	32	36	37	39	38	33	24	29	27	33	26	30	28	34	23	26	39	26	26	27	32	30	24	33	34	24	32	32	29	34	31	38	37	40	40	30	33	37	32	31	21	34	32	43	44	38	39	32	25	30	21	27	30	39	30	23	36	30	31	33	32	33	30	37	30	35	25	33	26	29	46	32	33	40	30	32	31	38	33	29	35	25	27	21	31	31	34	27	28	35	21	33	32	37	37	31	34	40	34	32	27	29	28	32	34	37	33	31	34	42	29	34	31	29	27	32	35	26	28	43	29	31	33	24	36	29	24	25	31	28	25	33	40	35	33	33	31	25	33	31	27	29	29	35	29	28	36	29	34	35	30	43	35	33	30	28	30	23	32	33	29	33	42	27	30	28	28	36	26	36	33
26184	11572	5276	4686	6308	4429	3561	2755	2358	1980	1927	1757	1705	1786	1645	1280	1139	881	1038	849	1021	1598	1897	1941	1760	1721	1644	1569	1445	1124	972	890	817	733	644	523	463	510	495	481	504	472	554	545	659	618	514	668	976	605	394	381	395	463	430	469	373	316	302	301	276	289	289	284	316	330	317	350	359	350	322	347	367	341	320	280	297	288	282	306	280	290	292	273	271	266	275	284	294	294	277	285	261	282	308	301	275	295	284	284	250	270	293	249	281	293	288	281	270	290	273	260	277	280	289	260	264	274	275	303	267	273	275	247	262	275	264	263	276	278	279	269	276	272	232	300	276	284	308	269	248	241	254	302	291	298	281	276	295	290	272	278	259	266	284	267	280	287	261	287	264	252	280	257	270	290	280	278	254	277	282	241	265	248	263	268	289	264	255	273	290	311	259	262	284	254	274	273	283	277	293	282	280	290	263	277	279	304	247	314	271	272	297	293	246	303	286	249	274	286	282	240	277	250	289	257	296	278	271	252	264	282	269	248	266	275	272	255	277	241	279	288	288	293	265	252	276	294	247	280	262	292	291	243	276	287	276	283	293	283	284	255	293	297	249	261	262	290	259	288	245	250	252	305	301	268	265	266	270	276	277	257	254	276	289	276	244	281	247	289	244	255	252	270	275	282	272	291	282	280	294	271	277	280	274	288	240	271	275	291	287	270	272	265	250	265	259	285	317	277	246	263	279	299	282	267	244	282	259	284	254	284	278	257	263	284	247	263	287	273	278	265	279	276	288	315	289	266	279	287	275	249	297	273	273	279	255	255	259	274	275	270	256	284	290	279	281	297	249	268	272	252	302	260	303	279	266	285	258	251	287	257	285	305	272	278	260	298	279	263	282	263	288	259	269	254	267	252	287	275	266	273	264	263	283	241	293	295	245	261	267	299	260	275	280	260	263	269	247	266	295	230	276	252	268	260	298	283	265	265	281	264	265	246	268	316	277	309	284	267	295	249	282	286	254	251	301	260	267	260	285	289	282	287	273	263	252	294	265	301	269	312	298	277	281	304	280	270	282	286	286	281	289	286	263	253	250	251	276	278	270	256	273	260	260	279	304	291	282	270	268	287	275	260	267	263	277	267	286	288	276	282	274	274	280	306	293	291	280	289	291	287	297	271	310	265	254	262	273	275	305	275	281	260	287	263	262	286	269	281	292	315	282	255	280	257	282	285	296	270	247	283	275	278	258	273	241	286	261	274	269	280	239	275	289	250	281	286	250	279	261	262	280	275	269	254	279	263	260	279	290	259	275	252	282	276	271	278	274	292	280	300	273	252	301	326	295	256	286	277	261	254	262	260	266	260	275	273	287	278	286	291	269	303	261	273	252	267	269	269	279	264	286	253	265	262	307	316	259	285	275	258	274	265	254	263	277	288	284	276	288	301	291	279	262	296	271	267	300	272	297	271	276	277	266	285	264	268	275	298	262	267	288	285	258	289	282	260	286	299	283	281	252	279	250	262	278	270	285	265	273	266	288	284	276	280	270	297	284	288	268	255	262	266	267	264	288	264	252	290	264	287	285	274	252	266	265	263	271	272	282	261	261	273	285	297	257	292	277	276	292	259	249	273	265	274	265	280	266	267	282	289	281	274	264	273	286	280	280	251	267	251	293	305	272	300	270	283	268	267	277	261	300	272	247	298	292	271	264	238	274	280	289	283	272	265	252	289	273	252	280	311	313	261	297	255	295	257	274	257	261	272	253	284	273	299	285	260	272	299	259	271	250	284	279	311	270	293	284	269	301	251	285	257	251	238	296	287	277	265	260	309	288	269	268	262	258	246	271	284	278	270	277	312	267	274	267	289	270	259	261	269	272	272	278	285	279	289	304	312	238	300	292	295	243	284	279	268	281	264	263	300	273	278	265	278	267	219	234	255	261	291	258	268	241	255	258	265	297	279	285	296	270	271	290	272	269	250	313	319	280	269	284	275	303	260	296	275	274	252	278	239	266	262	251	291	245	290	260	261	260	262	265	272	284	296	273	267	274	238	277	274	279	281	302	269	264	276	238	253	272	261	271	258	276	270	264	273	257	282	264	283	256	264	269	271	268	264	272	267	261	300	275	265	283	278	282	283	289	288	302	316	278	266	266	290	250	278	300	276	297	260	276	326	267	274	310	259	290	268	269	243	289	256	284	279	267	267	227	301	288	317	288	256	268	272	241	262	268	278	254	286	268	292	285	275	276	272	281	282	272	282	273	290	271	282	298	280	271	271	266	279	296	239	311	274	272	285	279	255	295	262	269	273	288	260	227	249	281	267	275	248	264	246	274	261	268	266	263	311	251	275	285	263	261	234	268	278	289	262	316	276	293	282	285	286	275	270	278	318	245	264	253	313	267	271	252	289	250	290	277	280	276	303	272	296	286	281	294	275	253	263	268	283	292	247	304	279	271	252	278	255	277	272	303	288	256	276	273	243	284	283	238	274	260	281	262	284	280	281	275	268	294	275	261	284	262	305	273	272	274	282	284	259	306	292	290	287	236	236	278	286	279	261	282	264	274	275	272	282	274	274	299	304	273	299	263	284	251	249	279	273	283	259	274	266	268	321	253	278	283	273	268	252	259	303	260	287	259	280	292	242	245	284	258	277	254	281	289	286	287	269	265	237	293	287	297	256	276	271	265	269	252	285	285	278	306	273	307	261	268	256	263	278	294	264	280	260	259	282	250	261	262	273	293	251	294	251	261	285	288	297	252	292	278	281	243	278	304	259	275	287	256	265	283	279	263	284	279	263	277	304	266	290	271	263	256	289	266	295	279	265	258	266	286	261	274	263	280	276	267	274	292	264	285	275	272	271	265	303	274	266	256	259	281	271	275	285	273	278	279	280	257	270	258	280	286	292	266	250	274	287	275	301	287	284	244	288	271	250	247	296	290	293	285	288	285	260	281	286	278	300	256	261	294	264	265	269	271	302	251	252	275	250	287	283	259	267	250	275	275	298	278	308	278	279	270	270	305	271	260	257	277	298	283	249	267	260	279	302	266	258	284	276	277	273	262	281	261	287	298	268	290	263	287	266	240	276	245	266	284	252	253	296	272	266	275	268	290	267	258	266	296	276	266	267	287	272	249	259	276	266	297	278	255	254	262	267	271	284	273	293	274	272	304	279	291	278	261	288	278	271	276	288	288	275	280	283	276	286	271	259	235	262	269	296	285	253	252	284	273	272	260	270	273	247	283	309	241	265	276	260	273	268	288	267	291	279	280	288	265	262	281	282	280	282	273	274	268	298	265	240	260	293	273	276	297	271	262	270	284	270	253	277	275	278	271	283	286	304	286	283	288	265	264	286	285	292	228	278	284	296	296	281	296	300	287	281	293	259	272	237	280	238	253	266	287	299	285	281	282	260	264	255	268	258	283	253	276	264	277	271	277	241	269	258	263	269	278	306	280	263	281	283	277	271	252	263	285	279	271	252	258	296	267	284	246	266	266	276	275	301	278	283	260	319
3176	1201	540	225	61	89	80	82	77	80	80	76	83	74	56	57	70	63	114	68	61	79	65	116	90	91	83	68	70	64	64	52	45	33	38	47	47	43	35	43	43	43	49	40	37	48	40	37	40	42	38	28	36	46	40	49	41	25	34	34	35	39	28	33	24	30	36	38	37	36	37	33	21	51	36	34	38	41	32	30	33	32	30	31	32	29	21	33	42	32	39	26	34	29	24	32	39	28	29	36	24	32	30	30	34	30	41	36	45	37	36	26	33	39	39	32	39	26	31	30	28	27	37	19	37	30	25	37	30	33	25	30	33	33	35	32	31	30	41	31	27	35	31	25	34	33	36	25	35	31	23	35	32	29	22	26	45	28	25	27	39	32	30	37	21	35	30	36	28	31	29	34	31	29	30	26	37	28	29	27	29	36	33	38	33	23	27	30	37	39	33	22	30	31	30	31	33	31	36	33	27	32	28	38	37	29	24	25	30	39	26	42	36	42	34	33	30	29	27	34	32	33	36	37	35	36	28	34	24	28	25	19	36	32	28	24	18	37	36	32	20	33	34	33	28	41	53	28	30	28	26	28	40	28	32	31	34	35	23	29	23	31	29	43	33	32	40	28	34	33	35	20	29	32	28	33	27	34	42	47	35	34	33	31	37	32	32	28	31	29	40	36	34	24	33	20	31	23	37	32	37	41	23	34	32	36	25	41	36	34	27	35	26	32	31	34	31	30	33	31	27	33	29	21	39	29	37	31	33	20	34	24	34	38	27	28	21	31	36	28	29	32	35	35	31	36	23	26	33	34	31	35	36	29	29	24	41	28	25	25	25	42	48	37	34	40	30	27	26	37	19	26	22	34	30	31	39	41	27	30	23	25	30	28	32	39	28	42	35	27	30	27	47	29	29	38	23	30	32	34	35	37	42	34	26	35	28	29	30	20	25	33	36	29	28	44	25	22	26	36	22	35	39	32	32	41	24	35	23	33	36	22	29	27	31	29	33	38	36	27	31	26	41	38	39	31	34	30	26	22	30	29	38	32	28	32	31	22	24	32	28	33	32	18	31	36	32	27	36	24	37	32	31	23	25	31	26	16	25	27	31	42	35	34	21	25	23	21	48	29	30	28	30	28	29	24	28	29	19	32	35	45	26	32	32	30	39	32	29	32	37	28	33	34	25	22	27	30	40	32	16	35	32	40	33	47	32	36	28	32	21	36	36	29	28	35	35	27	32	34	21	30	33	35	26	29	29	28	30	34	24	28	37	29	24	20	27	30	22	27	36	27	23	29	37	21	31	22	22	27	31	35	24	27	35	24	35	37	31	34	34	28	45	32	36	28	30	33	38	24	36	29	29	37	32	26	27	27	26	35	37	23	34	20	30	27	36	25	23	34	26	38	26	42	39	35	29	25	28	28	22	32	22	25	28	28	28	37	29	38	34	29	26	29	37	32	35	29	27	31	32	32	23	28	37	38	35	33	26	29	25	23	27	20	38	32	33	32	33	27	33	25	29	26	27	29	35	31	37	35	28	26	41	33	24	34	23	32	33	33	32	31	28	39	32	39	28	34	33	32	26	33	36	34	24	33	37	25	28	26	28	26	27	23	29	32	34	36	30	31	39	33	28	34	24	31	38	29	38	25	37	42	33	43	30	28	28	27	28	29	31	33	32	35	29	33	33	22	36	31	31	31	21	27	32	34	31	38	24	45	41	46	23	38	27	27	30	41	28	33	33	30	40	33	43	31	25	31	25	33	36	32	30	33	36	30	31	25	33	30	31	35	33	28	30	42	24	31	35	21	34	29	32	24	36	32	34	27	25	39	27	34	25	26	29	36	37	36	29	20	33	29	41	28	28	35	36	34	24	31	37	32	43	31	40	27	27	27	21	19	26	29	25	32	39	32	35	37	24	28	40	30	28	33	34	30	28	43	39	32	32	31	37	34	24	22	45	28	27	31	30	32	34	32	33	31	29	19	26	34	28	22	23	30	35	20	41	30	28	32	26	23	38	29	31	29	18	34	26	28	24	26	30	35	34	35	32	28	26	34	20	28	31	27	34	23	36	41	30	23	25	26	40	23	25	35	23	34	36	26	32	42	28	28	45	25	31	30	34	34	19	30	28	35	22	38	34	24	34	37	35	33	30	36	30	47	33	35	24	30	39	42	32	31	45	34	31	27	38	36	44	30	27	33	20	30	26	27	26	33	38	29	30	25	39	26	33	32	32	32	24	39	32	35	20	32	37	30	48	29	34	36	24	25	25	30	30	25	43	29	21	32	42	35	33	21	35	36	30	36	28	33	37	27	33	25	41	40	34	23	24	32	29	36	28	23	37	31	27	29	36	28	27	32	33	27	26	33	27	25	27	34	32	42	36	30	35	38	22	32	40	21	32	36	28	28	29	36	37	39	29	37	24	31	22	25	31	39	31	39	37	34	29	29	34	23	28	25	42	35	25	39	37	28	33	28	36	29	33	36	24	34	27	29	28	34	30	40	29	24	24	33	29	34	35	36	37	38	29	37	28	29	38	30	28	30	28	33	29	28	24	25	36	28	40	37	28	32	31	26	30	35	28	23	28	32	27	31	32	31	27	25	33	30	28	33	30	23	32	30	31	33	35	26	34	30	38	19	39	25	29	30	27	26	33	31	44	32	36	34	23	32	47	35	34	24	31	35	32	37	24	37	38	44	36	32	27	30	31	24	30	31	36	30	35	24	36	28	15	28	27	32	32	22	21	25	36	22	24	35	36	28	27	28	34	43	33	36	25	42	41	26	26	25	35	29	35	40	42	37	34	36	26	24	40	35	26	33	32	39	34	25	25	25	28	36	37	28	29	32	29	47	39	28	32	25	45	26	28	29	32	20	33	27	43	29	30	42	20	20	30	26	31	35	35	27	31	28	39	30	29	37	40	36	28	23	36	29	34	32	33	25	30	41	39	37	20	28	42	31	38	34	34	32	28	38	28	27	33	31	26	18	30	30	30	29	31	25	19	34	36	27	23	30	29	32	25	30	26	23	30	34	23	36	39	26	36	29	24	26	35	38	17	36	27	23	30	27	30	15	30	28	28	33	30	37	40	30	30	38	29	25	29	25	27	27	44	36	29	29	32	39	31	32	30	23	32	31	36	22	35	24	20	29	33	30	34	36	30	32	32	40	23	22	33	24	24	31	41	29	36	28	40	31	36	30	25	29	38	33	37	23	29	38	40	40	31	34	30	28	43	40	38	36	37	32	29	24	31	35	34	32	36	26	40	29	40	33	34	36	40	30	26	32	21	31	23	25	33	51	35	21	35	35	33	27	40	27	29	32	24	27	35	30	25	27	23	37	22	41	21	32	23	37	29	35	36	18	34	37	33	24	34	40	40	32	27	28	37	35	32	35	26	29	32	31	33	21	35	24	26	38	42	26	35	27	27	43	31	29	28	27	42	30	37	30	26	37	31	29	38	32	38	30	35	32	32	31	29	25	32	26	37	41	35	20
24518	11658	6196	5242	4532	4298	3479	2957	2843	2199	2086	2015	1865	1497	1218	1207	1049	1594	2129	1333	1293	1557	1298	1853	1927	1705	1589	1326	1233	1094	1090	895	675	537	521	536	518	518	499	536	529	562	556	533	505	479	477	446	444	405	397	424	484	489	479	435	342	315	308	322	311	287	291	324	286	319	329	403	376	373	329	343	324	323	331	334	288	307	270	297	288	286	292	273	316	299	295	292	275	268	256	261	264	274	266	238	272	273	261	306	239	290	249	305	257	304	305	277	296	266	289	272	243	285	270	284	258	267	254	288	261	278	266	270	287	266	311	251	261	273	282	270	293	238	259	268	278	259	270	265	279	271	253	285	233	267	267	275	296	251	265	258	249	238	267	272	255	280	260	261	270	250	270	287	240	260	245	300	260	278	261	273	289	252	250	269	262	283	279	284	255	259	260	272	269	261	250	266	225	295	266	257	256	247	252	238	288	249	278	271	266	259	236	241	239	250	251	261	263	280	257	291	240	299	244	260	289	280	265	256	230	282	245	285	251	256	267	281	265	263	262	266	300	260	250	283	247	285	272	286	237	262	280	278	255	267	286	305	265	307	272	287	267	288	268	292	287	242	248	257	294	258	283	260	266	277	250	282	251	280	237	280	256	249	267	273	262	262	247	235	273	257	250	237	243	274	274	298	266	268	253	275	260	257	286	261	263	266	273	262	260	295	243	254	249	273	239	293	274	284	260	276	275	268	267	287	244	289	236	232	268	241	282	268	255	276	247	243	254	297	256	260	242	246	268	263	262	289	253	262	290	273	220	248	262	282	300	266	261	263	270	271	266	316	251	247	232	299	265	276	284	272	269	259	289	284	292	264	275	262	247	234	283	264	250	268	264	255	259	287	254	279	245	265	262	263	262	301	265	267	256	264	285	301	282	279	282	260	280	260	267	245	287	277	288	256	254	247	287	241	273	267	282	296	266	243	254	244	284	279	255	263	253	285	265	277	278	303	278	286	279	280	278	266	290	280	252	255	248	265	268	268	268	243	260	246	275	260	273	292	279	273	266	257	269	274	261	269	293	280	263	262	269	310	269	274	259	257	260	278	239	268	257	283	267	256	276	267	250	256	273	247	268	270	246	290	251	280	265	261	297	278	285	277	271	261	275	270	246	275	278	259	262	261	281	273	261	281	260	248	253	288	259	265	270	283	250	293	281	266	223	272	247	244	283	252	221	279	268	263	241	273	252	257	275	243	255	256	278	256	296	257	255	275	259	248	242	262	267	252	262	276	284	277	266	264	235	274	289	257	256	255	257	282	247	279	289	286	273	273	256	269	266	285	262	263	276	262	267	239	279	273	250	256	273	270	273	275	282	285	270	280	252	255	247	238	264	274	253	274	270	252	260	245	273	288	263	275	264	271	262	266	302	249	269	262	264	243	241	258	259	283	263	253	265	250	256	292	263	265	274	254	260	288	260	251	286	284	249	258	252	283	271	276	244	271	254	254	282	230	261	271	250	242	260	241	253	273	263	299	283	263	273	263	262	276	249	269	254	289	279	278	285	249	302	269	267	263	278	262	259	274	279	246	260	252	298	256	256	237	239	300	278	271	263	282	261	298	284	269	258	284	259	270	297	236	295	275	287	248	275	242	250	280	255	249	265	277	289	271	255	302	280	276	295	261	263	269	266	290	283	283	291	290	264	266	275	277	254	261	256	260	271	272	269	293	270	261	246	251	224	284	267	250	240	282	280	270	279	270	261	273	253	310	272	271	261	266	267	245	250	283	251	265	228	278	248	265	219	263	257	270	266	249	237	263	271	268	285	280	294	277	280	289	275	265	265	268	254	273	255	273	277	298	275	259	267	285	260	254	268	277	252	269	280	261	300	250	258	278	266	245	246	278	282	281	248	271	245	257	267	286	267	244	254	262	267	259	280	280	294	284	269	294	289	265	271	212	284	288	285	268	262	265	263	258	272	274	232	255	270	297	284	257	283	286	244	271	277	298	254	243	285	252	251	276	275	278	259	282	243	262	255	311	256	280	270	255	247	278	263	278	266	282	266	251	249	254	278	244	265	274	264	234	242	265	255	265	271	247	256	265	287	257	256	280	254	281	251	262	288	279	265	244	278	242	300	269	262	264	249	292	261	283	282	290	248	257	266	258	246	317	234	265	258	288	247	248	255	273	266	243	241	242	268	271	274	278	256	264	252	257	262	272	263	260	283	282	294	252	262	293	271	242	265	267	241	264	280	263	234	236	261	301	259	278	244	244	287	279	268	261	273	247	286	269	271	238	254	253	259	266	260	267	275	265	277	260	264	262	265	246	265	294	293	251	276	258	271	274	282	254	273	268	269	264	236	306	266	273	248	252	262	260	248	270	273	264	257	260	277	239	279	273	268	257	274	257	263	283	273	253	268	261	269	271	267	274	230	249	274	250	250	264	280	263	262	259	265	267	263	285	269	264	291	288	250	282	272	275	264	283	272	252	282	282	253	276	264	249	255	270	270	275	245	239	279	284	265	268	264	265	273	272	280	281	276	248	287	260	248	250	266	252	256	256	267	235	282	271	263	298	247	298	266	268	271	281	284	245	289	253	266	268	321	265	273	248	220	275	264	233	244	232	233	257	242	288	281	281	242	237	248	285	253	230	273	283	290	262	268	309	263	250	258	277	277	235	306	265	281	260	283	205	241	275	287	264	242	278	264	270	280	244	274	296	248	217	277	255	249	268	260	263	241	281	269	286	283	267	255	248	267	241	286	268	268	286	259	267	251	272	281	256	269	275	251	265	282	258	256	276	256	276	272	241	254	288	264	258	265	283	231	275	249	246	258	256	299	276	262	255	272	292	337	282	247	258	317	271	253	253	273	249	275	260	271	269	305	263	248	274	268	260	248	269	254	231	251	246	279	285	280	237	292	250	267	237	257	286	267	264	257	265	260	276	250	266	276	269	274	243	255	272	251	271	292	283	256	255	249	261	208	278	270	291	267	301	253	255	283	270	290	263	281	265	244	282	288	248	245	262	291	249	294	281	242	262	280	258	270	281	290	261	262	264	291	251	232	291	279	277	259	264	295	300	250	252	265	272	279	254	271	255	254	282	256	302	274	284	241	265	280	227	278	271	282	281	282	247	275	253	265	302	271	276	264	283	267	277	253	285	277	268	286	282	279	267	261	263	286	232	262	227	289	278	231	272	252	249	289	256	294	245	279	284	263	281	239	261	254	278	262	259	247	267	270	276	272	288	243	266	243	261	276	246	278	271	253	264	273	294	249	252	272	262	250	285	296	260	236	294	272	288	281	256	276	273	255	277	274	276	253	251	245	273	271	294	250	285	263	251	278	270	285	291	235	246	258	298	233	262	270	238	282	238	245	245	250	284	270	272	276	273	271	267	274	292	307	248	282	259	242	259	292	285	246	252	298	289	270	239	268	277	296	276	268	250	255	270	267	285	264	265	266	261	242	284	275	295	255	256	258	254	264	256	264	302	248	280	266	244	257	265	261	255
3856	1656	907	342	76	86	97	117	94	95	92	86	79	99	61	65	103	115	117	95	97	112	105	89	109	84	66	85	63	40	59	45	48	38	50	39	39	44	29	45	41	45	42	53	28	28	30	39	27	34	27	32	36	35	39	32	37	17	27	22	35	27	25	23	25	22	33	39	32	35	28	24	28	37	37	32	28	22	30	28	34	31	22	25	31	25	27	22	19	31	18	29	24	16	19	28	30	35	36	37	29	24	36	30	19	29	21	17	22	24	33	26	37	26	29	27	21	23	22	22	20	24	22	35	28	23	20	27	30	23	25	26	26	33	16	23	33	33	27	32	31	32	27	27	29	32	32	26	30	31	26	24	31	23	24	28	24	32	23	26	30	20	29	21	30	28	27	25	28	19	24	19	18	39	26	23	33	28	23	27	23	25	24	29	23	32	19	27	18	26	24	21	28	29	22	26	38	28	25	28	21	21	24	29	17	25	27	18	22	25	22	16	22	29	31	27	33	24	30	26	24	29	19	27	22	28	31	19	36	25	16	20	27	24	22	32	30	19	28	34	29	32	26	26	17	16	25	27	20	33	32	15	29	34	20	23	26	27	24	22	24	28	19	25	28	29	18	15	32	23	28	18	18	23	27	23	24	25	19	30	37	27	19	28	22	28	22	34	27	25	32	30	31	22	23	16	22	28	26	24	35	34	26	29	28	25	27	21	26	22	31	25	21	28	17	35	30	23	21	26	23	28	28	26	30	23	22	24	32	17	18	26	23	18	26	16	27	34	23	26	30	22	19	25	22	26	22	24	26	36	24	29	34	24	23	31	35	33	26	25	15	29	24	27	23	31	22	32	18	23	25	28	16	22	27	17	29	22	24	30	17	25	28	17	22	26	23	16	29	20	21	19	32	33	15	24	27	15	20	30	31	25	19	26	23	30	25	30	25	28	24	28	17	32	19	32	20	23	17	23	25	18	32	23	31	18	28	29	33	23	20	23	21	22	29	24	19	27	25	29	33	25	24	20	21	22	23	29	32	17	26	29	27	39	24	28	26	32	23	28	28	17	24	35	19	23	27	24	17	29	24	20	27	26	29	21	30	28	35	23	23	26	25	25	20	20	24	26	38	28	31	24	28	30	22	17	25	22	32	20	26	20	13	23	23	28	13	20	29	25	23	26	21	21	19	18	25	24	26	27	21	20	24	26	18	17	23	28	18	26	27	30	25	26	27	19	23	19	21	23	27	26	27	19	26	26	25	22	31	31	25	23	20	27	31	22	32	29	28	35	37	26	22	16	20	23	24	30	32	33	20	22	21	21	27	26	27	25	26	26	32	19	25	26	23	24	20	22	28	19	28	25	28	32	31	25	31	16	24	15	17	29	18	36	30	32	16	20	26	25	23	29	19	22	31	23	23	20	26	34	26	26	22	34	25	24	25	34	34	20	30	28	15	27	20	17	43	18	29	28	19	19	19	32	31	33	31	27	25	24	26	31	27	23	25	19	24	28	32	26	21	24	22	26	31	20	28	20	30	16	21	28	23	22	34	37	23	20	21	22	31	18	22	24	21	29	19	30	21	21	29	26	32	36	27	22	22	36	23	18	26	24	20	31	22	25	23	24	20	22	19	25	20	30	30	24	21	19	18	27	31	22	26	21	35	25	13	22	16	32	24	23	28	21	21	24	30	18	31	26	20	17	14	38	29	23	28	26	21	24	24	13	14	22	19	21	25	19	28	20	25	31	35	33	21	27	25	22	29	25	31	28	26	24	20	24	32	30	22	27	26	29	19	25	22	32	33	26	31	29	30	22	32	17	28	34	20	36	28	24	32	30	22	42	18	23	22	20	22	27	20	25	28	19	25	26	27	36	17	27	20	21	20	22	22	32	28	20	26	31	22	28	17	23	26	23	35	21	24	28	25	27	16	26	28	27	25	25	41	25	15	22	25	19	28	37	20	27	18	22	29	31	19	22	18	28	23	25	28	24	12	28	27	19	25	20	20	20	29	30	26	22	26	21	28	28	28	26	24	31	19	25	31	37	22	19	32	28	25	24	31	28	19	22	18	23	23	21	18	45	35	35	21	25	20	28	24	23	22	29	23	22	24	19	25	21	23	22	19	17	32	27	26	15	22	25	22	24	34	16	26	26	15	27	18	31	26	19	24	21	22	16	32	22	24	23	24	20	19	28	34	18	24	27	23	29	27	27	23	13	25	28	22	20	25	24	20	27	32	28	16	24	25	32	20	27	28	22	22	22	25	28	26	25	30	33	22	20	22	25	22	16	20	27	27	28	24	34	36	23	21	21	25	24	22	31	22	29	26	22	24	34	20	27	22	23	23	17	24	21	33	30	35	29	33	22	19	27	26	19	23	32	30	27	17	28	18	25	23	31	24	32	20	23	29	21	19	19	21	31	22	28	26	26	32	27	21	16	19	23	15	23	34	27	14	24	25	23	18	31	21	22	23	32	32	25	32	18	20	26	27	30	24	27	19	28	21	19	27	19	24	24	24	23	25	28	25	24	34	38	26	25	29	30	23	19	20	22	25	25	30	28	34	22	29	29	25	18	30	31	23	26	26	26	27	23	17	32	20	19	19	32	28	28	20	25	24	25	27	18	30	18	21	33	19	24	26	15	29	25	36	31	23	27	24	28	23	18	33	23	25	29	19	21	26	30	25	35	24	14	33	25	32	34	37	21	27	31	20	20	28	25	19	28	26	20	16	29	20	24	25	16	18	29	23	27	18	23	27	23	19	25	25	28	23	22	23	29	24	20	33	25	20	28	24	17	27	26	31	24	24	21	30	19	24	27	29	24	25	29	24	21	26	23	21	34	21	24	29	26	14	25	19	30	21	35	23	29	22	30	32	19	18	30	21	33	27	21	18	25	29	26	21	39	28	18	21	31	22	31	26	19	23	24	27	33	27	30	18	27	27	21	22	22	24	23	22	17	26	23	27	16	24	27	17	32	23	29	16	23	23	20	19	28	21	24	23	28	30	30	22	30	19	25	23	27	25	34	23	31	38	24	28	15	22	22	25	24	27	20	31	24	33	29	16	19	32	18	28	21	25	24	21	16	27	23	15	16	19	24	24	29	28	25	28	28	20	17	28	22	27	28	22	17	25	24	23	28	22	22	26	23	24	27	28	23	19	24	22	23	24	28	29	23	31	34	22	22	20	33	20	27	26	29	27	23	26	25	26	25	19	31	33	30	25	15	25	27	29	22	21	26	22	23	26	24	20	23	26	23	33	21	11	30	25	18	28	22	31	32	28	29	22	30	22	18	37	24	23	29	15	18	26	33	27	19	17	22	29	19	26	30	25	29	24	23	27	22	19	36	18	31	24	22	28	24	26	23	29	23	17	19	22	21	27	23	22	20	30	23	28	22	18	27	30	30	21	20	29	28	28	30	17	22	30	18	31	24	35	32	24	28	30	30	23	24	20	20	28	26	25	37	32	27	29	27	24	22	24	17	25	24	31	28	21	26
29647	14724	9893	7167	6338	5825	4828	4102	3704	3302	2720	2444	2215	2587	1479	1434	2584	2585	3063	2671	2451	2579	2746	2391	2196	1816	1669	1383	1458	1102	818	757	742	638	589	531	555	568	639	557	642	662	626	593	471	408	436	458	434	409	454	445	475	469	407	381	305	289	311	293	237	264	237	252	329	307	411	390	312	318	346	284	324	318	289	275	294	279	261	251	268	278	252	226	272	242	234	253	225	216	237	245	207	222	223	223	209	220	231	218	222	236	253	244	242	212	249	265	234	229	227	231	252	227	263	223	197	233	209	255	195	237	219	209	197	204	211	210	209	237	194	215	217	222	206	233	228	229	203	228	221	225	234	218	213	214	233	227	215	232	192	201	218	191	231	223	207	219	214	196	240	243	206	231	221	222	231	222	228	219	225	207	226	230	218	205	213	199	243	213	220	201	195	244	211	247	199	230	221	225	204	261	250	207	197	228	223	218	226	201	215	210	217	217	226	207	221	222	203	221	222	222	205	219	217	229	216	234	234	212	207	206	252	215	222	224	239	216	233	225	226	202	210	219	212	223	189	240	241	212	224	203	213	202	213	225	233	229	196	246	221	234	201	215	230	244	237	244	224	238	202	216	235	231	211	205	194	208	231	225	227	231	202	221	239	229	204	220	208	221	219	181	215	220	221	227	215	225	236	246	219	241	208	220	237	208	231	236	210	229	185	218	213	236	217	216	194	218	214	217	222	201	220	217	222	181	227	205	216	262	204	215	197	238	200	206	214	216	202	210	232	231	202	194	223	226	248	226	242	218	233	207	221	238	208	213	194	206	224	244	233	214	206	194	223	216	217	201	211	208	205	221	222	236	262	238	247	232	208	228	217	192	228	217	223	208	252	234	228	215	234	234	216	244	224	207	242	219	221	211	234	236	218	213	233	221	215	231	223	230	228	218	215	243	223	219	226	233	227	222	208	182	216	237	213	222	200	231	200	235	207	207	229	206	217	211	252	212	216	252	246	210	211	212	186	206	233	212	237	229	225	229	222	220	216	206	226	223	236	204	204	233	199	214	197	241	208	222	209	207	252	243	251	225	222	215	242	244	219	215	241	233	207	218	205	175	232	211	207	225	216	214	233	231	246	186	230	191	232	219	211	246	244	204	246	244	234	235	234	205	216	226	208	243	201	193	245	220	219	223	231	250	211	219	211	242	223	209	229	231	224	199	238	211	241	219	226	226	216	216	226	239	224	243	209	255	207	228	202	222	238	237	206	232	226	212	227	207	220	227	209	211	232	233	214	224	238	242	219	188	240	234	242	214	227	200	223	206	207	222	203	222	193	257	219	236	223	239	231	210	241	211	207	230	238	207	217	224	215	212	214	219	229	225	215	214	231	223	211	185	212	236	223	228	205	246	201	220	215	221	221	199	219	189	254	201	201	217	214	226	202	216	212	222	247	231	211	205	213	216	229	228	220	206	200	215	212	222	219	214	204	238	195	227	231	241	218	213	231	240	247	212	222	209	227	205	201	207	220	206	193	209	206	205	214	216	224	215	229	230	222	214	233	235	212	223	241	217	254	232	224	219	229	220	221	223	212	240	213	213	215	221	207	212	235	238	260	223	228	213	234	225	213	218	200	217	235	208	239	220	246	214	268	231	228	225	200	188	224	223	208	211	228	208	209	191	225	232	246	206	234	209	231	209	229	224	233	232	214	246	230	199	211	226	212	231	208	228	224	228	223	206	245	205	219	218	214	195	213	218	229	228	233	211	203	229	237	247	220	203	218	249	229	234	231	224	190	246	228	199	220	211	184	240	211	212	198	224	243	231	233	190	213	220	213	215	240	210	223	197	210	207	232	208	224	219	201	219	247	227	235	220	216	214	226	234	221	211	212	228	193	214	219	240	212	248	226	263	219	210	240	222	226	212	224	205	213	227	215	216	230	219	208	207	206	224	209	215	230	227	241	232	218	220	232	226	216	217	209	214	212	220	213	226	210	225	228	184	192	217	238	187	219	233	224	225	192	201	206	201	211	229	208	205	232	200	263	217	248	207	241	239	202	234	216	212	235	216	216	211	223	238	220	203	228	171	231	217	245	230	224	215	262	213	236	211	240	231	216	241	196	197	235	231	227	233	227	229	212	229	226	209	225	219	207	224	241	228	216	220	195	224	236	173	225	202	227	214	218	211	211	215	216	240	240	234	225	214	215	216	205	201	217	211	246	211	225	235	220	208	245	229	215	233	226	232	225	215	235	214	218	216	219	224	228	227	218	221	207	244	247	227	198	211	237	230	218	225	235	221	212	218	207	245	223	202	232	217	227	213	201	220	203	194	219	206	212	213	210	230	206	200	193	216	217	231	216	220	246	224	223	185	245	230	220	240	213	228	196	209	241	222	262	213	220	222	213	206	214	217	215	213	199	208	211	201	242	229	219	203	207	229	207	204	214	207	208	218	221	233	215	229	213	220	228	219	225	225	200	248	192	205	226	247	222	227	218	197	234	236	211	220	205	232	226	219	229	204	215	205	212	233	221	218	227	224	219	194	237	231	233	221	241	227	223	221	203	244	223	214	203	228	230	242	208	198	210	230	225	209	198	254	230	214	223	229	234	245	216	208	206	213	246	208	222	226	175	211	217	222	237	213	207	211	215	209	231	229	219	225	231	220	205	243	213	213	208	226	226	213	212	243	236	223	248	228	221	241	227	227	211	249	180	216	240	233	227	201	207	212	229	221	210	234	210	219	228	220	230	189	233	222	222	243	225	218	225	185	224	224	224	182	236	228	232	220	239	201	232	214	206	231	201	216	207	209	196	224	178	204	215	218	210	212	196	204	206	224	203	225	220	201	216	242	226	233	204	212	226	224	200	219	227	229	211	224	211	219	242	250	209	207	220	225	226	224	225	219	217	213	213	218	217	219	203	194	216	248	223	223	220	229	217	217	229	198	222	230	216	208	237	209	228	230	215	176	239	209	229	233	200	229	225	200	218	227	199	190	184	214	202	221	209	224	206	221	222	239	216	218	219	211	191	210	244	220	213	200	208	231	210	245	225	239	224	234	232	224	214	205	223	251	210	220	203	235	205	226	243	219	223	219	213	207	242	207	234	225	227	205	220	198	255	224	216	220	206	237	238	211	200	225	227	220	248	217	227	214	245	200	223	204	238	219	246	204	222	212	194	229	206	224	215	230	209	214	231	220	222	222	224	221	218	174	194	209	208	222	178	243	224	226	252	215	207	220	209	228	270	214	217	228	230	205	216	230	217	226	213	211	241	208	250	220	236	194	224	216	219	193	218	206	227	202	201	211	221	200	221	221	228	209	234	228	217	208	228	202	226	231	258	256	223	222	216	210	203	203	244	242	194	213	224	224	217	212	232	254	229	221	196	210	218	245	210	225	224	206	209	205	223	211	244	201	201	209	208	223	216	233	224	227	203	214	220	227	246	232	230	223	219	266	243	198	234	231	207	250	216	227	221	229	211	204	217	205	204	206	260	217	234	217	221	207	226	241
3080	1065	500	154	64	59	61	74	62	62	87	48	66	68	61	79	90	87	97	95	77	78	61	66	60	53	64	61	63	49	54	42	43	44	44	42	49	58	44	43	51	47	36	54	35	39	39	40	32	54	48	46	45	33	43	37	31	41	41	35	43	26	40	41	37	42	33	33	31	54	39	31	32	33	36	31	48	38	41	31	28	45	52	35	31	32	39	40	43	34	35	35	40	30	34	30	34	33	29	27	39	40	42	42	41	41	33	27	33	39	28	44	37	40	37	27	39	38	32	37	42	41	43	37	38	46	30	41	38	33	31	29	42	63	39	35	38	41	30	41	51	29	46	28	35	34	34	29	36	34	40	52	29	45	29	25	34	50	23	32	32	36	36	30	26	37	30	34	34	29	38	33	44	27	39	32	34	38	29	34	44	35	36	39	32	29	42	35	30	34	43	41	39	29	36	36	40	28	31	31	35	36	40	39	32	47	35	37	42	39	38	37	29	31	32	33	40	40	38	37	25	31	46	42	49	37	49	41	30	29	34	37	51	32	27	36	32	35	40	29	26	42	33	43	32	23	26	42	27	25	32	40	43	42	33	27	47	34	29	38	35	27	33	29	42	42	50	34	34	45	41	32	33	34	35	37	36	52	27	29	27	34	28	30	34	33	26	35	45	46	27	34	44	34	41	35	35	31	33	39	34	38	35	34	40	38	35	32	30	35	52	40	36	46	32	32	29	30	46	38	40	29	41	32	39	35	29	35	36	39	46	32	36	42	43	31	27	40	43	36	34	32	39	37	32	33	33	30	35	38	42	40	45	42	46	41	37	41	33	34	43	38	46	40	34	35	34	30	43	38	37	32	30	42	34	32	39	45	37	42	29	34	31	36	28	43	41	27	34	35	46	42	33	41	38	38	40	41	43	44	38	35	32	40	25	44	39	40	36	40	39	45	34	37	36	47	49	28	39	32	30	31	47	33	32	32	37	45	33	34	25	45	53	42	28	26	30	35	35	37	42	30	40	28	42	41	39	29	43	26	32	33	37	48	32	40	34	33	32	35	33	29	44	45	35	23	30	32	36	39	51	34	42	43	41	33	35	39	30	35	35	36	50	30	28	35	36	46	41	24	37	32	37	35	36	35	34	46	43	48	29	37	42	42	42	32	50	29	33	46	28	40	33	36	38	29	31	44	39	40	39	27	47	33	36	39	41	30	30	55	33	34	27	31	39	32	37	38	33	35	38	39	38	39	39	37	38	32	37	38	29	30	28	31	44	32	31	35	45	42	37	26	33	38	30	42	46	49	30	32	40	35	27	36	32	47	35	29	32	43	30	29	30	37	34	43	40	37	42	26	41	45	24	36	32	33	37	40	33	36	37	37	44	45	36	39	48	44	25	21	28	31	42	35	27	36	50	32	40	40	42	31	41	42	27	37	38	40	25	43	23	36	33	34	29	34	32	40	37	42	27	36	34	36	37	31	44	45	32	34	37	41	33	41	38	36	39	45	43	35	37	28	43	36	24	35	43	43	31	43	29	31	39	37	37	34	38	35	34	36	30	39	36	29	33	39	45	34	43	34	28	39	34	35	38	36	39	37	43	41	33	37	35	53	37	35	52	27	40	35	28	41	37	49	34	34	32	34	39	40	36	37	37	31	52	45	34	31	27	38	40	31	23	42	39	42	23	31	42	35	38	32	47	33	28	34	41	38	38	37	35	33	45	32	33	47	38	31	44	25	38	31	38	48	42	38	40	35	41	34	38	36	34	44	40	24	29	36	31	37	42	36	34	43	29	30	37	45	37	35	48	37	34	31	40	44	32	31	42	47	35	30	44	41	40	32	44	26	39	36	39	35	37	37	33	39	37	32	33	36	33	45	42	28	31	46	38	48	32	42	34	33	36	37	33	38	32	35	29	26	36	33	42	42	36	33	42	45	25	32	55	31	28	36	37	25	26	38	31	37	36	36	32	39	31	36	31	38	26	37	30	45	33	37	38	34	34	39	38	45	41	42	36	40	42	48	35	41	35	40	33	36	41	36	31	32	32	46	34	47	27	35	28	38	28	39	38	30	34	37	37	33	44	37	34	44	46	33	40	37	39	34	43	32	35	34	32	36	44	32	38	40	34	39	37	39	36	20	25	27	35	25	29	32	33	34	36	35	34	36	43	33	31	31	36	27	48	37	33	34	35	30	34	37	27	27	29	32	34	30	40	39	33	32	31	32	29	26	38	37	36	45	45	39	42	29	35	33	53	32	30	32	26	41	33	37	35	34	52	41	28	42	37	29	41	24	40	32	49	32	28	29	33	42	38	44	30	30	41	55	29	42	43	34	28	35	31	36	37	42	36	35	49	39	34	31	37	32	40	40	48	41	43	46	33	34	37	29	27	38	32	39	33	37	37	45	38	35	35	31	35	36	38	46	33	34	41	31	41	35	45	37	38	32	41	34	38	31	37	45	44	42	34	28	42	37	50	33	31	42	39	38	38	37	29	35	40	36	30	40	31	46	42	47	33	31	41	34	30	33	39	41	36	32	18	38	43	33	45	35	37	40	41	30	41	40	42	35	33	30	40	46	31	24	35	39	36	37	34	34	41	36	27	35	37	39	44	39	44	40	32	30	39	35	41	31	36	37	42	46	35	43	37	34	38	32	36	33	41	31	37	39	33	34	42	34	47	28	37	44	35	34	43	26	40	24	40	40	39	39	39	36	45	27	50	45	30	29	28	54	36	40	38	42	33	47	34	32	39	31	40	33	36	38	28	33	36	25	42	38	51	43	35	27	35	32	30	43	40	42	38	24	48	45	36	24	35	31	39	47	35	37	27	33	37	28	34	34	35	29	30	36	39	33	31	28	33	34	44	30	23	43	44	38	32	37	34	27	44	34	37	35	42	39	36	29	40	42	34	39	26	47	40	36	37	41	36	38	44	30	36	46	33	38	40	35	32	34	32	42	49	44	29	40	28	35	41	40	33	36	31	43	28	36	32	33	32	31	44	40	29	40	34	42	37	42	42	31	42	39	31	27	41	35	32	46	39	32	41	33	46	41	38	35	39	36	26	39	46	29	37	34	35	31	30	50	36	45	47	36	31	43	30	33	36	31	43	42	32	35	48	36	38	31	27	24	30	39	40	55	41	31	32	40	34	31	23	36	36	45	43	42	41	45	39	38	23	35	29	49	26	52	41	39	28	29	42	40	35	40	32	31	34	31	39	46	33	44	44	38	27	33	35	29	43	31	41	41	37	32	37	36	36	41	36	31	35	32	37	28	23	36	35	36	40	29	36	35	29	37	37	28	49	30	32	30	40	44	32	49	35	45	34	42	37	39	39	41	28	37	43	28	35	36	46	32	39	44	30	37	32	29	33	34	36	31	34	41	34	37	29	30	36	38	31	28	46	35	36	47	42	38	43	47	30	34	38	43	39	38	37	36	30	39	34	32	37	35	38	34	47	28	43	51	34	41	39	37	43	40	40	32	32	34	42	38
25583	11187	5970	3278	2521	2203	1717	1704	1681	1527	1478	1366	1443	1392	1070	1725	1836	1922	1935	2043	1866	1412	1338	1147	1110	1040	902	931	781	799	678	652	548	572	490	502	449	553	493	519	497	539	545	497	462	412	433	402	426	443	433	423	470	402	352	382	328	340	343	331	327	324	336	320	360	384	363	367	342	351	379	347	317	367	295	324	316	336	358	342	338	335	343	317	316	322	331	306	311	292	316	300	290	328	301	308	298	345	325	315	318	342	310	311	317	324	324	358	302	340	308	330	325	321	287	327	323	347	322	318	291	340	294	311	313	292	287	321	292	346	319	334	301	314	303	279	297	304	287	287	298	340	347	292	336	321	306	289	301	307	315	287	328	294	336	298	318	337	311	288	327	280	318	295	297	331	329	271	319	283	301	326	304	343	322	298	324	328	324	346	313	322	314	312	299	306	337	323	311	323	286	325	335	292	321	293	343	323	268	291	311	288	281	326	301	320	317	312	322	316	310	287	331	339	327	299	308	284	297	320	320	298	309	357	327	293	319	296	299	272	319	297	316	291	315	301	336	325	303	319	275	304	303	355	294	329	304	283	313	311	335	292	311	318	316	307	328	327	329	328	300	316	291	302	307	349	320	303	316	283	293	289	339	321	331	303	315	301	317	298	299	329	284	320	334	334	322	306	313	311	321	302	322	307	317	298	314	295	273	332	279	301	315	300	307	310	318	280	291	333	351	312	323	312	310	337	332	282	326	338	320	318	304	337	319	283	288	330	303	329	312	335	342	319	335	306	332	314	294	303	303	300	327	308	346	314	328	327	300	317	329	327	308	273	313	308	307	319	305	304	333	307	315	301	313	306	300	294	331	310	324	309	322	330	287	311	315	293	339	312	322	307	290	308	306	309	320	323	309	334	311	269	285	328	302	307	312	304	318	260	317	326	304	312	328	318	294	283	304	321	329	299	290	313	342	329	317	330	312	299	309	301	304	355	294	299	308	346	308	303	310	296	333	356	302	323	323	334	335	288	311	298	333	322	328	314	321	297	296	316	333	318	341	300	334	285	309	308	322	299	325	350	323	345	280	280	312	310	337	306	301	320	294	293	302	336	305	310	289	306	286	301	293	331	305	298	311	329	332	279	333	289	320	321	308	296	319	291	312	313	313	286	298	301	320	302	269	314	307	322	280	340	308	326	324	349	308	300	330	312	312	328	306	309	293	329	309	276	327	312	305	301	337	304	319	310	294	318	298	330	323	297	311	307	331	299	294	322	320	298	301	302	304	318	331	335	314	297	326	330	325	302	306	293	324	304	293	327	287	306	306	302	311	286	319	313	279	333	358	303	318	306	293	313	302	315	316	291	314	291	290	334	318	302	326	310	315	286	310	287	333	316	326	321	321	298	309	320	322	321	332	289	311	315	299	260	287	305	314	289	291	323	344	296	302	318	360	285	334	336	304	347	309	317	308	294	349	316	300	324	327	344	313	284	315	307	298	300	321	329	330	306	321	313	335	311	350	302	347	323	323	306	297	306	341	304	321	329	319	318	287	284	320	329	307	283	281	318	334	297	340	321	285	313	326	327	313	325	311	319	310	322	299	297	303	309	303	321	317	308	333	290	306	313	300	307	299	304	307	322	343	324	311	281	312	320	325	299	292	363	322	276	317	320	290	310	301	306	321	309	331	327	320	344	326	292	328	330	318	296	311	323	308	283	289	354	297	307	319	337	307	322	326	285	306	319	324	298	343	283	335	285	319	311	314	316	343	298	305	289	322	340	299	283	335	286	284	322	283	326	290	319	312	310	319	341	352	321	313	347	303	313	314	325	320	302	334	319	326	350	307	336	313	291	308	297	344	316	323	324	286	348	307	307	326	291	301	330	320	269	307	298	320	293	329	347	315	336	288	306	311	304	337	323	342	330	287	339	326	307	324	311	299	294	351	313	293	291	337	334	287	338	273	306	319	311	326	295	335	303	315	293	346	307	334	322	330	287	349	312	309	296	331	324	316	310	328	307	304	295	322	309	341	319	313	283	302	304	277	338	309	336	309	292	309	302	294	294	318	283	283	290	317	291	299	315	309	311	327	319	317	375	312	317	305	294	327	308	336	281	313	298	311	327	304	313	280	322	289	287	304	309	317	335	330	344	321	330	305	334	311	318	325	332	322	325	328	291	319	336	324	293	334	319	283	312	312	349	285	307	326	304	293	336	283	316	335	306	303	319	325	334	323	297	334	318	296	325	306	308	300	307	299	303	312	313	315	319	335	302	296	276	320	328	309	341	305	288	292	353	291	334	289	315	308	323	326	324	301	319	339	307	308	341	322	329	291	313	312	300	299	301	315	316	288	289	314	317	297	314	330	324	287	325	287	307	319	286	327	311	316	298	301	340	330	330	319	319	297	308	309	316	314	330	329	300	298	338	325	329	307	355	278	306	310	326	312	300	342	320	289	322	297	320	301	329	314	262	295	304	318	315	308	300	277	300	299	348	313	287	278	328	301	294	281	328	323	310	301	345	329	329	326	302	274	327	317	288	325	291	301	319	288	327	314	337	357	322	305	328	351	300	336	341	318	309	290	307	317	319	303	330	287	334	306	295	327	324	300	322	308	299	317	336	342	308	298	294	303	317	311	347	337	308	307	318	322	301	330	372	300	327	337	316	293	321	318	313	322	329	355	296	291	314	306	302	316	305	307	314	287	311	330	307	328	304	296	320	313	314	312	327	298	317	310	295	285	314	290	296	333	310	303	268	331	341	284	306	298	319	320	314	281	298	325	301	323	331	320	304	325	320	303	297	314	279	328	320	276	314	326	310	315	293	335	307	315	309	285	304	297	294	303	334	296	330	322	304	323	293	325	320	297	323	315	306	283	315	323	302	310	302	316	292	295	327	328	317	324	304	301	296	297	317	317	348	280	313	318	327	308	303	313	315	302	318	311	298	285	309	298	339	330	307	305	329	317	329	317	294	306	315	312	338	350	287	304	318	317	292	300	300	298	300	269	304	324	318	281	332	343	324	332	321	306	313	328	314	291	307	316	296	322	329	324	324	309	301	334	315	318	295	309	314	311	323	308	322	299	335	305	330	301	297	343	313	321	316	302	306	291	315	356	281	327	300	322	310	271	333	287	308	326	325	274	315	327	326	305	340	315	305	296	303	302	301	324	323	304	311	318	296	359	350	325	344	335	299	313	316	301	318	298	331	282	300	322	297	330	298	313	338	314	333	289	343	263	328	316	309	288	311	292	307	316	311	315	312	323	326	326	300	305	294	289	330	330	282	291	307	294	326	306	337	314	305	313	293	322	311	337	349	318	285	331	323	308	277	279	334	279	273	291	295	291	367	324	325	317	298	326	319	317	299	301	308	289	326	314	289	318	325	318	325	323	307	300	341	340	309	322	313	309	336	306	333	287	311	329	315	289	328	316	321	313	271	288	323	307	346	339	286	324	303	348	316	307	313	263	305	325	323	315	275	300	289	343	325	300	295	312	307	303	327	320	328
3526	1770	613	195	67	72	69	75	78	100	88	89	74	67	88	86	103	96	103	96	98	77	63	77	62	66	59	51	43	47	50	54	52	40	45	35	48	48	40	39	44	39	44	53	31	36	43	31	40	31	40	46	27	35	27	33	33	29	30	29	30	43	27	25	32	24	37	40	29	38	22	31	29	27	23	32	36	34	25	37	30	38	32	26	36	30	21	28	38	27	28	38	27	25	26	27	30	35	30	31	39	39	24	42	29	30	26	40	26	43	22	24	24	24	26	26	30	32	30	31	32	29	24	28	28	28	28	40	33	37	31	37	21	21	28	28	34	36	27	28	37	40	32	27	38	27	27	31	25	34	31	31	31	30	27	32	29	28	32	19	30	39	27	28	24	23	31	26	34	34	30	40	27	35	30	29	32	36	34	29	36	36	21	29	37	25	23	27	28	35	31	27	37	24	30	29	26	33	26	28	24	33	36	26	36	34	29	31	39	28	34	28	35	25	30	25	24	36	41	28	34	38	37	38	28	28	32	38	28	28	22	36	33	27	39	27	30	46	31	31	19	31	27	30	32	22	24	34	36	25	32	40	25	26	34	26	23	31	41	28	22	33	23	36	28	39	31	30	25	28	38	31	29	23	25	32	32	25	41	30	28	36	35	47	24	34	25	26	27	29	30	39	40	32	34	24	28	25	28	31	32	36	36	24	33	19	32	30	34	19	32	41	18	35	37	31	24	33	26	25	19	26	30	24	23	36	28	28	23	38	28	28	33	36	31	32	31	29	29	21	29	23	40	34	32	34	28	29	26	26	33	27	28	34	26	36	31	35	30	30	24	30	33	34	25	36	33	25	31	19	28	28	20	21	24	28	33	25	32	37	22	20	31	34	32	25	33	29	33	27	28	24	46	31	39	30	26	29	31	39	22	26	25	37	33	30	30	30	41	26	27	31	31	25	26	35	34	25	27	28	35	23	28	22	35	26	21	40	30	28	42	27	21	32	30	33	34	42	30	31	20	39	39	26	39	27	33	30	28	36	35	27	38	31	31	28	28	35	31	29	36	28	41	30	35	19	23	21	27	32	37	27	37	33	22	29	26	29	37	33	39	30	24	26	23	40	24	27	42	31	38	42	22	36	35	28	34	28	42	20	27	22	28	37	28	24	34	27	23	34	34	24	32	29	32	25	33	31	27	37	32	26	33	30	36	26	27	31	27	26	38	28	26	25	29	36	35	34	37	32	31	33	35	32	29	44	29	33	27	21	26	39	20	30	34	34	27	25	19	22	29	31	22	31	22	36	24	28	35	28	37	26	22	41	26	23	36	35	32	33	36	28	30	28	32	30	28	26	38	36	32	27	45	23	30	39	37	35	33	39	35	35	31	33	29	27	29	24	23	35	29	36	25	32	17	23	35	37	29	32	30	36	32	35	38	33	27	25	28	30	35	29	39	41	33	28	28	30	28	31	21	40	26	38	38	31	28	34	36	30	16	24	32	28	35	32	27	30	27	40	26	29	36	33	33	28	35	35	31	23	40	31	24	29	24	34	39	23	26	30	26	26	32	36	49	34	30	32	24	28	35	29	30	29	32	31	32	40	25	41	27	32	27	33	28	35	25	22	32	36	32	24	26	31	30	24	28	33	36	29	31	26	25	22	29	20	47	26	24	33	34	35	30	27	24	25	41	24	29	26	30	32	23	30	23	29	28	35	28	33	29	36	33	28	26	36	28	33	37	39	35	35	32	21	16	37	27	40	26	27	32	38	32	37	34	33	37	26	40	25	43	28	27	25	31	29	39	34	39	32	37	34	23	28	30	29	32	22	17	38	32	34	37	34	29	33	27	31	33	30	22	36	17	29	30	35	36	28	30	35	26	29	30	33	36	27	39	39	33	20	29	33	29	30	37	24	31	31	33	27	35	33	24	34	34	28	45	20	22	32	39	27	36	37	35	37	27	26	22	29	17	29	39	31	39	23	42	26	24	34	34	29	31	20	21	32	29	20	28	31	29	44	21	27	29	23	27	30	31	34	29	24	28	28	32	26	32	19	30	29	28	40	24	16	33	31	37	42	39	36	28	33	34	32	27	28	42	37	28	27	33	29	30	43	22	34	28	27	33	25	25	35	30	33	25	23	32	29	30	26	34	26	28	30	29	29	26	20	24	29	31	39	26	29	32	34	38	35	33	26	32	31	37	21	33	38	27	28	40	27	41	30	38	23	27	35	31	24	22	42	22	30	31	31	37	28	29	24	35	33	25	25	27	28	29	35	27	26	21	26	27	23	38	31	36	39	22	39	29	15	34	31	28	30	24	37	35	29	28	27	31	30	30	21	23	19	30	26	35	32	33	26	30	25	22	32	32	24	16	26	43	34	31	30	28	24	24	37	30	34	25	28	32	27	29	36	38	30	41	31	32	24	33	29	28	29	34	27	31	24	29	23	29	31	26	28	38	47	33	36	38	23	34	34	30	33	33	30	37	30	25	30	34	35	31	32	29	27	35	30	28	20	42	32	27	31	32	25	45	34	33	18	24	31	32	24	25	31	32	36	20	32	24	34	42	35	31	33	26	28	31	24	34	32	27	29	30	31	26	28	22	27	31	20	34	34	27	38	27	25	33	22	22	28	34	23	20	29	21	31	35	26	36	32	31	35	27	23	25	41	23	28	24	35	25	28	30	25	36	21	28	33	29	40	30	28	29	33	24	31	27	35	25	32	28	31	38	28	31	33	32	23	29	36	32	25	39	26	30	25	35	24	35	30	25	32	38	30	33	29	30	23	32	28	40	38	29	26	28	38	27	37	32	21	32	31	37	32	29	31	37	33	37	30	26	22	19	34	24	31	32	30	27	29	22	25	36	27	27	27	29	33	23	32	40	31	33	34	35	37	23	31	26	44	37	22	27	30	32	21	28	24	17	26	37	26	30	39	16	26	36	29	33	22	27	35	35	28	34	30	27	30	31	35	23	37	22	29	34	27	36	31	27	24	22	31	37	25	28	31	28	26	20	30	25	19	25	32	32	30	25	28	28	36	18	27	35	29	38	25	30	28	30	29	27	37	31	30	28	33	34	30	34	39	26	34	25	38	25	23	34	28	21	24	37	37	34	27	30	33	21	26	31	34	32	28	35	34	25	32	28	43	36	31	30	27	34	39	24	27	31	34	24	36	21	23	24	41	29	20	30	22	37	25	27	29	23	29	29	29	31	28	28	35	32	30	21	33	27	24	34	24	35	26	26	30	34	32	29	26	28	29	22	28	29	29	28	19	31	29	31	21	27	29	25	27	34	33	19	35	24	29	38	33	26	29	38	34	29	31	31	29	33	26	26	25	24	30	22	31	29	32	32	37	33	23	30	33	21	23	34	35	29	30	22	22	34	34	29	33	32	32	25	35	37	37	26	30	31	25	28	28	22	22	29	30	29	37	35	32	25	33	24	42	26	36	31	35	35	28	30	27	32	29	34	18	18	21	40	32	27	26	42	24	30	22
29498	15277	6429	4691	4615	3871	3478	3019	2872	2686	2645	2494	1902	1708	2739	2643	2763	2576	2428	2494	2186	1746	1492	1407	1259	1135	1080	997	912	891	834	794	710	674	580	588	595	570	520	547	539	515	566	518	443	419	386	453	444	487	484	508	388	388	301	321	333	303	278	286	287	281	319	323	352	395	365	325	367	314	326	323	299	265	313	300	317	282	273	297	289	303	241	280	255	257	259	241	279	262	278	257	286	252	268	253	262	268	266	249	291	274	273	259	270	282	286	264	262	264	268	290	251	283	278	269	276	276	276	260	252	261	262	252	257	266	259	243	281	252	263	280	261	304	261	276	289	290	247	241	270	288	259	270	248	297	294	247	252	269	250	247	278	294	281	257	250	252	266	281	285	271	252	263	243	254	264	279	231	248	262	254	251	259	279	248	243	278	268	264	241	257	281	295	261	242	286	281	258	270	253	247	248	255	287	239	239	258	266	270	253	213	245	277	252	233	274	266	235	270	274	230	298	262	240	237	241	255	263	243	276	240	257	257	232	277	273	263	230	266	261	260	251	297	235	280	267	273	267	261	285	271	247	230	243	265	271	272	259	238	272	274	272	293	265	257	256	248	278	264	280	259	302	275	247	271	264	236	242	276	253	252	232	243	284	271	263	267	266	272	255	247	262	266	268	272	242	267	280	271	298	243	284	259	242	254	290	249	234	237	264	259	256	255	286	271	262	292	278	257	258	285	229	266	248	256	269	269	263	289	263	255	239	228	258	251	250	227	260	248	244	243	245	257	259	267	254	238	240	252	274	265	253	270	276	256	280	279	268	286	263	271	269	237	259	262	257	262	283	271	273	249	241	269	246	245	255	290	252	270	260	252	260	248	260	273	272	247	233	249	251	256	267	246	282	269	282	242	274	260	230	259	287	275	270	256	242	272	275	247	241	289	254	254	253	261	276	266	288	261	252	265	269	284	251	238	264	278	261	225	268	258	249	258	249	260	274	256	270	249	295	275	260	254	266	228	284	238	251	300	240	267	279	288	279	283	236	256	265	249	265	290	266	273	273	255	266	260	276	257	261	271	267	242	269	251	264	225	270	257	257	265	290	280	280	257	276	254	259	262	258	279	267	237	270	245	267	262	247	265	245	253	262	264	245	257	242	270	299	236	255	258	256	274	276	232	259	270	258	282	252	275	259	273	251	276	255	249	245	245	263	254	269	269	270	272	243	268	232	247	252	245	261	294	255	256	252	257	278	274	281	258	233	266	297	272	302	286	266	288	234	261	240	269	251	258	234	252	257	255	277	230	278	268	252	262	262	253	263	252	263	267	239	265	254	289	262	241	256	267	274	273	252	240	263	261	294	265	263	260	277	273	276	272	241	261	288	250	287	244	239	259	267	268	231	249	283	257	283	263	275	262	281	275	257	264	233	255	259	261	242	267	280	256	280	288	278	239	300	289	258	256	268	260	251	272	272	266	265	269	258	256	265	243	272	256	276	266	256	270	274	271	258	262	284	267	242	255	269	229	281	278	281	259	267	259	251	260	275	253	262	262	269	249	295	263	265	261	251	294	264	263	242	247	247	277	270	252	274	247	273	264	253	254	270	244	273	270	278	232	305	270	265	286	263	247	247	243	245	250	283	271	250	247	254	291	291	284	272	240	233	268	262	272	252	263	250	270	253	270	268	253	288	258	269	256	269	267	274	237	256	259	232	265	235	265	271	276	264	276	246	252	268	259	263	292	259	272	285	265	243	250	273	250	249	284	278	226	270	256	268	273	258	265	276	257	268	268	308	284	277	261	260	257	263	266	260	240	270	286	302	278	270	266	272	253	242	267	247	250	274	263	274	247	269	281	261	259	281	249	257	257	244	256	256	272	254	269	272	278	279	264	287	240	246	222	267	268	272	255	255	254	265	259	270	259	273	275	246	253	300	264	285	250	255	261	263	288	236	264	274	275	256	265	257	274	267	244	277	255	282	252	238	254	253	240	297	246	260	273	279	278	292	286	260	267	257	247	275	281	272	295	286	265	280	270	237	284	287	258	282	280	260	246	275	247	249	250	250	246	242	260	279	284	257	294	239	270	248	259	246	270	293	248	297	247	256	263	261	255	252	283	272	264	273	281	303	273	244	281	297	270	294	247	250	259	242	283	246	256	250	231	264	260	254	296	243	261	281	265	273	235	260	258	266	258	248	229	258	232	259	252	253	246	253	276	270	242	252	268	271	255	294	263	298	264	256	265	245	271	258	240	281	286	268	282	252	308	244	269	263	272	263	264	252	250	289	305	268	273	254	272	250	282	271	280	277	247	271	275	274	275	233	238	264	261	302	260	246	251	255	265	278	237	264	304	276	252	271	285	270	260	270	261	285	244	259	257	297	268	260	233	269	249	241	269	283	250	261	224	251	262	265	247	274	246	258	249	266	261	291	282	281	275	259	259	254	269	244	254	268	253	276	260	250	270	262	267	270	271	245	280	264	258	259	249	250	285	274	273	263	256	274	251	264	262	256	273	261	259	241	264	265	269	262	252	268	251	283	257	258	260	253	275	258	266	263	253	275	273	236	237	269	281	284	282	290	238	268	238	246	272	260	253	224	262	279	247	286	257	239	285	285	268	263	297	267	298	254	264	262	251	245	269	266	276	259	278	256	278	296	242	252	279	228	263	246	254	247	245	297	284	285	270	264	276	268	271	244	264	236	269	280	271	300	233	255	282	256	289	252	265	249	261	254	277	261	264	282	269	274	275	257	276	267	277	246	291	271	266	247	274	289	251	261	247	285	277	280	270	271	266	290	277	270	270	271	257	284	272	262	258	260	261	265	277	229	259	273	253	281	295	272	250	296	257	266	262	269	246	279	254	266	249	249	279	255	240	237	269	267	273	255	285	266	236	285	233	244	251	251	265	256	262	265	295	265	232	271	261	289	263	283	243	249	253	279	260	249	253	271	255	274	248	238	280	245	258	255	255	279	295	286	262	275	282	240	246	274	248	273	290	247	272	236	260	247	296	254	251	242	259	290	265	275	266	278	271	270	258	254	235	264	279	241	226	266	255	260	274	258	260	270	289	217	258	252	285	238	263	247	257	259	263	296	263	288	297	263	257	251	251	235	265	240	254	270	286	249	282	225	274	297	249	244	255	274	284	277	264	271	289	270	283	284	265	274	276	254	249	271	277	285	273	253	262	260	277	272	257	267	251	302	260	263	240	230	247	229	225	259	256	278	272	278	268	263	280	254	256	269	258	262	256	249	285	276	261	250	259	268	249	250	256	285	275	270	268	254	251	268	290	250	281	289	275	262	272	278	258	253	259	277	270	282	249	263	264	277	272	272	285	243	261	304	251	273	276	270	295	245	285	270	292	268	264	228	292	259	294	241	294	257	269	246	255	270	259	265	255	284	271	275	266	279	266	278	257	286	244	287	257	284	270	281	264	292	269	268	265	254	258	280	266	260	270	232	261	264	285	278	280	252	260	252	255	276	223	273	286	258	240	261	269	257	243
4234	1286	370	178	64	77	57	83	68	106	102	82	76	113	138	125	123	75	127	117	100	77	73	70	59	45	54	59	55	57	60	59	43	59	47	44	41	37	42	49	48	44	37	49	29	38	29	44	37	36	48	36	36	34	27	32	35	31	33	37	26	33	28	49	42	33	40	37	42	32	34	27	34	34	30	46	29	31	31	16	32	23	24	34	35	29	31	29	21	37	33	28	30	30	21	28	26	36	34	27	44	39	29	28	39	34	31	24	22	33	31	32	32	19	33	29	27	21	26	24	34	32	33	21	27	30	43	36	26	23	27	34	31	29	35	41	37	38	31	25	28	35	44	35	36	42	29	34	36	29	22	35	28	38	27	31	34	28	35	30	30	34	25	16	24	35	32	35	25	43	34	38	30	31	20	24	24	38	28	20	27	31	35	33	17	32	29	38	17	35	30	30	25	28	26	30	32	30	34	27	28	33	24	21	41	30	34	40	28	31	34	31	33	24	28	29	29	35	35	38	32	31	27	26	36	41	32	32	29	27	29	31	33	33	31	25	23	32	38	35	36	29	20	25	35	35	27	44	17	29	37	25	32	30	28	35	29	24	21	36	27	35	37	24	30	29	24	27	42	28	25	32	18	25	26	28	41	28	31	29	30	38	21	26	28	25	46	37	42	30	39	29	34	24	30	24	32	27	39	29	33	31	36	27	23	32	29	25	19	36	23	25	21	42	28	34	18	37	26	31	35	39	35	26	33	35	26	34	18	25	34	25	33	31	29	30	30	32	33	32	26	27	24	28	27	33	25	29	27	28	29	28	30	42	31	25	34	30	32	32	32	20	31	18	30	25	30	36	26	29	27	25	34	31	22	28	36	34	33	23	32	36	24	24	36	30	37	35	34	26	28	31	36	34	32	32	24	37	19	27	37	34	42	24	32	42	28	30	26	28	23	38	29	41	37	38	39	28	33	27	41	28	43	38	34	34	26	30	32	31	28	31	37	34	29	35	25	34	23	31	31	29	40	30	25	36	29	26	29	28	27	26	40	35	26	27	25	26	31	29	37	18	33	43	34	33	17	25	23	29	27	43	25	30	32	23	29	18	32	37	25	22	34	27	34	33	25	33	27	28	31	27	34	34	28	38	23	33	33	39	28	23	20	24	23	36	37	31	32	29	34	30	28	22	28	24	25	35	32	29	24	32	28	31	29	26	29	24	28	30	28	28	30	35	30	34	30	32	34	35	29	23	30	27	29	27	30	41	31	32	28	19	28	29	26	32	28	26	31	29	28	35	25	24	42	30	28	31	31	26	33	26	20	30	23	25	27	31	40	38	21	35	25	24	28	23	44	32	30	32	29	37	26	31	42	24	34	31	27	28	35	34	23	37	32	29	28	32	29	31	23	33	29	29	29	24	25	36	35	30	28	26	28	27	29	28	22	34	31	21	23	29	24	27	30	28	35	31	30	33	32	25	24	28	27	36	33	42	43	27	37	34	31	25	33	29	39	32	28	38	32	36	33	19	28	25	33	31	22	27	25	28	38	35	31	31	32	24	37	31	29	30	35	30	23	35	39	31	30	27	29	32	28	20	23	27	26	16	25	38	38	36	32	41	30	20	33	25	27	23	25	23	36	22	25	30	36	20	40	34	27	37	27	20	31	21	21	25	23	39	28	30	31	31	22	33	31	36	25	35	37	26	32	29	33	42	28	27	33	37	28	23	24	37	28	31	28	24	34	16	40	31	40	28	33	31	31	29	25	27	33	24	25	23	30	28	28	30	32	43	30	37	27	32	24	48	21	38	38	34	29	38	22	35	29	37	30	29	36	32	31	39	31	25	22	33	31	37	39	32	33	35	45	30	30	39	27	31	27	22	28	34	32	41	36	30	28	29	26	29	27	21	34	30	33	27	34	27	36	28	44	30	25	31	27	37	28	33	30	26	25	44	24	33	34	24	22	39	24	31	31	34	34	32	34	25	34	29	35	32	22	26	20	34	36	29	33	22	12	17	27	31	25	26	33	32	37	24	31	28	30	31	26	34	24	37	27	22	25	27	43	25	26	27	26	27	25	29	38	32	38	30	29	22	42	29	35	38	30	22	28	23	38	35	41	31	29	28	39	26	31	36	32	27	40	23	34	32	32	33	25	29	37	37	28	37	37	29	35	34	37	32	28	26	16	27	36	28	34	32	21	26	39	35	34	33	39	33	28	28	31	28	23	29	24	23	23	26	36	27	25	35	34	18	26	32	31	36	25	32	30	31	33	36	24	30	38	28	34	23	31	25	33	32	33	27	27	36	37	30	22	31	24	28	28	29	21	48	23	29	29	38	27	30	42	40	33	25	24	32	33	27	39	40	31	40	26	32	20	31	28	36	30	24	23	35	34	43	37	32	38	24	29	39	24	31	27	29	30	42	31	31	21	34	36	24	26	28	30	38	35	27	47	30	42	28	29	29	35	38	28	27	25	34	33	24	30	32	24	32	29	30	35	30	27	25	23	31	33	38	30	30	33	30	26	22	27	29	27	31	23	21	26	26	30	35	28	28	29	33	26	36	33	40	36	26	20	25	25	20	25	29	17	29	26	31	25	33	26	34	37	25	36	36	33	44	25	27	28	28	32	33	38	37	28	28	26	26	36	33	33	36	28	42	27	36	34	47	24	36	27	33	25	31	37	37	46	27	32	31	33	30	25	26	30	29	28	34	27	17	36	33	34	33	30	28	43	31	37	34	33	22	35	25	30	37	36	37	29	23	45	40	26	32	35	34	28	42	26	22	33	39	33	35	28	35	32	38	17	29	28	36	19	37	29	27	36	42	29	43	24	23	29	31	33	30	30	29	32	33	28	26	22	31	19	27	24	35	27	30	29	31	26	34	36	38	32	28	24	33	24	30	30	34	25	33	27	31	35	31	36	31	26	35	52	29	22	37	29	31	39	38	34	31	33	32	32	23	25	31	34	29	24	30	30	32	29	24	37	30	32	29	26	31	21	31	28	25	32	37	32	29	39	39	34	30	27	23	25	32	24	37	37	33	39	25	26	31	27	24	25	23	28	31	26	43	29	18	20	31	32	42	20	32	33	23	36	32	31	34	25	36	28	34	25	33	28	33	34	38	26	19	24	34	28	26	27	22	42	25	36	24	38	46	30	32	22	29	27	30	26	27	33	33	39	33	31	37	32	31	28	21	38	31	30	23	29	31	18	31	30	33	34	25	27	34	34	26	31	20	26	27	21	36	28	30	27	30	28	20	35	29	23	28	25	36	35	15	31	42	36	24	33	33	25	28	38	37	36	23	19	43	35	31	26	20	28	32	35	24	36	28	20	36	23	33	28	26	36	28	37	43	34	32	30	25	27	33	33	30	42	30	32	24	45	30	32	33	35	43	32	25	18	45	25	21	30	23	19	32	34	24	29	39	27	23	23	23	32	33	24	23	31	27	30	36	32	34	26	33	36	32	31	26	28	26	32	18	26	35	34	33	30	29	28	34
28345	12435	4407	4527	4219	3727	3419	3372	2970	2934	2778	2225	1913	3227	3704	3286	2867	2414	2861	2465	2171	1864	1551	1459	1225	1136	987	985	910	912	835	823	690	717	635	657	599	567	547	539	617	580	597	535	475	449	427	480	504	462	461	455	388	309	361	303	335	264	258	298	317	310	357	379	408	338	373	319	342	333	323	292	299	298	318	307	280	291	282	270	282	244	257	277	276	256	278	263	292	306	293	275	290	279	286	253	270	289	294	292	270	281	264	298	307	276	269	265	266	271	286	275	304	296	257	282	249	267	284	267	231	269	270	255	271	281	298	287	269	261	265	249	268	254	284	276	280	274	254	288	291	257	254	246	257	251	273	272	269	248	245	258	275	243	241	236	272	251	281	257	266	294	269	272	243	255	237	255	263	298	248	275	265	267	248	262	297	253	240	241	248	270	258	275	256	240	231	284	223	265	293	256	247	241	286	254	229	280	268	249	272	254	272	250	263	282	285	248	286	254	276	286	246	292	263	276	262	281	270	275	256	272	250	251	266	266	276	241	285	268	287	253	220	281	250	264	260	261	265	217	262	275	259	309	281	252	278	270	256	243	295	263	267	253	273	248	273	274	258	276	259	241	241	259	298	267	266	279	276	260	259	268	253	275	276	266	263	289	263	279	263	246	272	269	271	253	261	254	266	284	269	268	253	291	281	297	272	269	277	245	254	261	267	247	294	278	273	261	265	263	280	240	270	252	268	279	250	287	276	234	280	259	294	230	243	267	244	274	271	286	268	267	254	273	273	288	296	255	265	279	241	267	261	235	265	276	267	272	252	255	267	263	256	245	268	257	255	248	235	236	252	282	267	273	264	258	241	277	259	261	283	236	253	245	263	246	283	293	266	239	285	265	267	263	242	258	274	298	264	277	293	287	277	266	275	263	264	270	256	289	250	236	265	263	279	231	250	266	274	235	253	250	233	221	262	260	287	265	303	263	257	262	259	273	251	277	277	276	262	300	267	260	248	239	275	265	270	250	258	246	243	254	248	275	252	291	268	280	279	281	283	276	234	274	232	263	256	241	265	240	261	264	280	275	279	278	258	218	295	251	257	277	238	299	247	258	245	267	270	254	234	262	278	285	301	279	269	266	271	253	278	270	274	233	289	270	285	295	278	261	274	261	263	250	284	232	236	256	296	247	270	283	272	254	263	266	294	257	254	263	258	279	264	238	260	253	274	230	253	268	249	291	254	280	268	269	239	276	264	259	259	246	286	255	245	275	290	260	257	298	271	247	242	229	262	271	251	298	255	259	243	277	268	280	278	254	284	285	254	264	267	249	256	249	283	259	267	231	251	233	240	264	257	256	245	265	271	267	314	248	271	253	280	256	250	253	251	255	255	248	288	243	271	281	277	267	277	271	258	256	289	274	263	272	289	262	264	287	269	248	233	249	240	272	258	258	245	267	258	258	291	236	250	285	290	273	269	256	294	238	273	279	285	282	265	243	260	241	267	271	274	280	294	242	267	294	257	281	283	266	277	256	271	279	272	290	257	249	260	256	271	303	279	243	258	276	274	268	261	256	279	247	276	264	248	277	273	270	271	268	260	264	260	272	255	267	244	237	251	287	261	253	246	274	279	280	279	289	262	287	270	266	289	261	306	263	247	230	268	262	253	272	261	241	279	279	260	295	271	258	274	255	262	242	292	283	238	257	285	253	275	274	234	282	285	259	251	268	270	279	250	271	255	245	268	246	264	257	274	226	269	269	261	284	263	244	275	275	261	271	243	277	247	292	276	255	269	238	244	256	265	240	280	255	279	270	251	248	258	287	274	275	240	269	246	251	246	262	256	237	245	246	260	257	242	285	257	247	280	278	273	279	269	262	226	241	268	272	256	230	262	267	276	277	254	254	287	274	259	262	239	249	272	276	271	247	274	266	247	305	257	245	249	260	244	267	253	290	280	255	256	239	265	256	296	264	242	261	252	279	251	282	264	281	254	287	268	278	277	263	233	272	245	259	286	251	281	256	256	281	267	238	291	269	281	276	271	278	261	265	238	285	284	258	238	240	244	258	264	262	279	288	276	251	278	275	261	274	274	250	290	269	288	244	269	267	253	256	266	267	261	287	274	257	254	274	262	239	247	265	258	275	263	249	281	258	270	261	237	267	271	283	246	272	269	298	276	256	262	285	288	267	274	270	248	257	261	283	263	273	250	280	271	253	255	281	234	301	293	282	286	293	259	272	260	270	259	255	267	244	256	260	256	288	258	270	238	248	300	277	247	262	294	262	279	266	293	222	239	268	259	276	256	290	278	292	237	242	248	255	248	248	262	282	288	258	250	246	249	292	273	251	236	252	269	252	271	272	271	248	297	285	243	269	261	262	262	295	265	293	250	296	270	238	250	255	281	294	245	248	286	267	286	280	263	254	270	240	267	263	293	283	245	276	278	264	251	260	261	278	251	270	249	269	287	274	275	284	244	270	253	255	288	267	265	253	258	254	267	247	276	269	277	291	278	240	247	273	282	260	270	265	264	268	243	282	255	278	271	248	278	279	287	248	249	260	257	264	269	282	255	271	265	286	296	271	263	288	291	256	271	239	290	261	284	267	269	251	263	238	249	247	261	238	269	263	252	262	280	281	235	289	279	224	258	279	282	268	262	252	268	259	262	256	264	291	276	257	260	242	263	278	266	245	265	277	274	256	291	243	263	287	262	268	254	256	289	262	310	273	264	280	271	266	260	278	269	257	242	268	266	282	275	241	250	244	221	260	267	269	266	247	264	283	261	251	272	276	286	256	245	265	257	278	254	249	283	252	275	267	269	255	267	295	269	239	299	265	289	284	270	280	268	253	243	264	268	289	253	258	272	288	282	247	248	251	255	279	251	252	275	290	272	269	265	252	264	308	256	265	281	276	269	263	292	240	258	287	251	297	259	241	287	281	269	236	265	233	274	268	256	253	284	275	259	292	260	293	266	264	278	249	277	279	243	272	280	246	246	272	286	240	264	250	252	251	253	244	274	298	256	265	262	249	266	254	277	302	253	270	268	223	263	267	229	272	232	249	244	241	257	270	278	250	237	284	287	276	266	243	282	253	263	263	223	300	255	257	256	270	261	269	237	254	270	280	250	275	293	264	253	260	270	264	257	253	273	282	274	236	282	260	261	243	258	278	261	268	273	267	285	255	273	241	250	280	270	265	260	270	288	284	241	290	251	236	268	249	270	280	251	270	249	267	277	261	256	271	266	247	284	283	247	262	266	260	266	264	294	296	241	254	270	239	281	253	256	271	263	284	257	265	306	235	250	264	273	278	273	279	255	229	272	281	274	273	260	244	256	283	217	243	256	293	270	251	267	265	259	258	245	265	280	253	302	275	245	272	278	251	247	242	243	281	270	270	282	266	255	264	288	240	275	280	242	274	228	277	259	260	286	275	258	238	266	291	259	289	260	249	275	247	271	277	281	245	260	253	269	279	266	260	264	281	252	258	308	292	259	247	282	274	284	257	253	260
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
