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
341858683036	341858683597	341858684147	341858684697	341858685247	341858685797	341858686347	341858686897	341858687447	341858687997	341858688547	341858689097	341858689647	341858690197	341858690747	341858691297	341858691847	341858692397	341858692947	341858693497	341858694047	341858694597	341858695147	341858695697	341858696247	341858696797	341858697347	341858697897	341858698447	341858698997	341858699547	341858700097	341858700647	341858701197	341858701747	341858702297	341858702847	341858703397	341858703947	341858704497	341858705047	341858705597	341858706147	341858706697	341858707247	341858707797	341858708347	341858708897	341858709447	341858709997	341858710547	341858711097	341858711647	341858712197	341858712747	341858713297	341858713847	341858714397	341858714947	341858715499	341858716047	341858716597	341858717147	341858717697	341858718247	341858718797	341858719347	341858719897	341858720447	341858720997	341858721547	341858722097	341858722647	341858723197	341858723747	341858724299	341858724847	341858725397	341858725947	341858726497	341858727047	341858727597	341858728147	341858728697	341858729247	341858729797	341858730347	341858730897	341858731447	341858731997	341858732547	341858733099	341858733647	341858734197	341858734747	341858735297	341858735847	341858736399	341858736947	341858737497	341858738047	341858738597	341858739147	341858739697	341858740247	341858740799	341858741347	341858741897	341858742447	341858742997	341858743547	341858744097	341858744647	341858745199	341858745747	341858746297	341858746847	341858747399	341858747949	341858748497	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	3300	1900	2700	3404	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
1594	385	293	250	374	414	443	597	1264	316	298	255	233	236	209	217	218	201	186	204	195	155	176	163	196	193	175	185	188	167	167	166	169	186	170	166	180	183	185	192	183	158	154	176	162	196	166	163	166	176	175	153	189	152	194	173	149	153	164	168	152	156	163	170	183	147	187	166	158	146	145	165	170	166	163	161	169	149	185	155	169	165	146	165	158	163	164	152	163	154	164	155	153	180	156	145	149	165	188	170	160	191	183	157	165	134	157	165	171	169	174	149	168	161	163	166	184	174	161	163	161	148	175	164	159	160	168	194	145	176	156	157	192	152	174	148	148	164	170	151	170	172	186	160	156	163	186	157	168	159	165	150	163	172	148	186	159	160	154	153	160	161	151	178	140	155	151	158	162	165	174	156	166	149	173	151	170	164	170	167	171	168	140	162	166	163	191	152	154	158	188	167	162	160	188	155	158	148	155	169	125	154	139	163	173	167	181	172	162	156	169	150	157	180	168	165	151	176	167	147	166	167	172	163	162	156	162	163	159	172	148	160	172	172	148	147	148	154	172	170	166	175	150	169	164	155	153	151	162	163	155	154	178	158	171	175	164	169	165	178	154	164	168	176	160	170	148	172	149	142	173	161	198	154	166	171	176	164	177	168	169	150	150	171	174	171	149	152	161	164	151	159	157	157	169	164	149	162	173	157	154	141	158	153	156	179	177	184	176	157	178	160	165	170	172	168	170	157	154	166	160	182	193	171	142	164	168	161	152	152	157	152	164	167	166	168	166	147	172	159	162	163	167	168	156	173	189	128	169	158	158	164	180	146	162	175	180	180	168	150	176	176	170	169	192	186	152	171	180	202	143	168	144	155	145	178	159	162	185	165	167	160	175	152	141	176	191	183	145	177	171	160	140	163	167	156	151	170	152	159	172	172	156	184	161	173	151	137	153	158	150	138	167	165	164	179	179	180	170	170	166	183	172	188	154	142	159	164	151	143	158	166	153	169	165	169	172	170	149	131	165	186	147	166	171	165	136	181	159	162	180	164	164	163	184	161	144	157	158	160	161	172	172	171	163	156	143	168	170	156	155	183	162	167	174	189	152	148	170	177	145	152	174	170	179	171	167	156	145	148	161	141	170	157	164	170	167	154	155	192	169	172	175	159	165	156	158	156	157	200	169	140	156	158	163	157	158	143	169	161	193	140	171	172	157	159	149	148	142	149	181	171	157	171	174	143	133	141	167	163	167	179	146	174	164	152	180	165	157	160	151	167	157	143	157	179	166	134	181	147	169	164	152	136	172	128	145	169	163	145	169	168	185	166	152	165	152	177	163	153	174	150	166	150	177	163	174	156	176	153	152	156	145	168	164	155	157	164	153	163	152	153	189	186	153	184	158	190	181	162	155	140	156	162	168	144	148	179	155	150	192	149	165	138	162	158	173	160	160	139	181	155	146	164	176	148	148	153	160	158	153	158	162	155	164	157	159	131	164	164	179	167	151	165	156	175	157	157	172	161	166	159	138	173	178	171	177	153	182	182	154	153	175	144	149	171	174	146	150	175	147	182	165	156	158	163	163	167	161	160	138	175	137	155	139	178	155	156	155	185	141	169	174	173	155	156	162	185	165	159	170	158	174	161	173	164	182	158	167	150	173	187	172	149	161	165	181	196	157	148	168	185	165	143	171	157	169	166	174	159	169	172	190	161	146	178	151	151	161	160	181	182	137	159	167	179	163	173	156	169	151	160	164	147	151	176	156	154	164	147	148	190	162	163	147	145	151	158	165	191	160	178	144	162	161	153	163	169	181	188	148	153	170	136	179	156	173	174	167	172	145	180	156	167	169	174	147	170	171	173	162	147	166	168	168	159	159	163	159	146	163	178	156	159	150	147	148	178	174	168	172	161	167	157	161	164	147	156	148	156	177	151	143	167	149	156	147	182	153	146	155	143	160	172	179	149	154	170	185	161	153	171	170	165	163	144	142	149	180	168	174	152	178	165	161	164	174	163	150	162	174	184	180	162	170	168	172	147	173	146	148	149	155	146	156	152	164	166	181	190	162	171	161	162	161	165	159	165	168	167	154	180	164	157	152	176	166	181	166	171	172	158	175	169	144	159	151	126	183	171	161	162	156	136	164	157	162	153	169	181	152	163	146	150	146	171	161	158	170	158	141	158	163	170	157	174	142	166	143	181	159	157	181	173	155	174	155	191	162	159	141	162	140	158	185	159	175	151	155	159	170	171	179	138	175	155	169	167	167	135	167	145	167	174	184	157	171	143	145	177	166	163	158	161	159	163	159	160	169	181	170	152	157	174	160	152	175	152	169	151	165	155	154	164	170	171	164	145	142	160	167	152	150	161	184	168	160	160	171	170	167	148	143	153	153	154	152	166	166	135	158	185	172	148	196	153	155	159	187	160	154	174	177	149	139	162	189	167	152	180	180	174	165	142	184	168	158	161	165	146	159	159	171	150	167	167	162	161	184	162	157	139	144	186	169	165	136	145	160	154	148	164	161	146	147	174	152	160	158	148	149	175	162	136	173	146	142	176	168	158	161	170	155	153	139	162	143	160	153	147	165	168	181	160	188	158	157	179	163	169	150	183	137	172	173	180	164	152	173	167	166	157	175	175	152	152	173	155	166	168	158	179	154	157	162	156	168	173	181	171	149	169	177	166	169	156	158	146	171	173	160	154	156	181	136	166	166	186	154	172	169	153	156	154	145	160	161	186	157	157	175	146	148	176	163	183	151	146	156	170	165	194	137	156	155	159	155	154	146	173	169	187	168	158	175	153	157	158	146	158	152	146	172	168	173	157	170	159	164	171	165	142	162	179	173	157	168	166	170	163	173	139	165	153	154	146	160	162	168	144	142	150	152	168	165	176	148	143	164	173	163	158	167	143	153	137	161	173	173	183	165	149	152	174	165	169	162	165	168	178	173	159	180	152	181	176	159	141	171	155	181	178	179	148	186	134	189	184	176	150	155	150	156	172	143	170	176	163	146	154	153	158	160	144	159	171	165	168	160	172	195	165	152	169	130	171	166	132	168	156	143	140	142	173	146	146	165	138	149	170	181	173	156	163	184	174	171	156	160	159	176	140	168	157	144	116	148	159	155	164	170	170	180	146	178	142	179	163	158	170	171	155	162	154	187	166	152	165	183	139	153	172	164	167	175	178	186	164	154	164	174	161	171	164	142	172	186	145	185	161	159	150	162	150	176	145	165	141	167	164	145	166	173	176	164	161	170	183	161	159	175	183	164	165	173	145	160	164	142	141	165	176	155	163	164	184	180	166	164	155	169	173	160	164	165	183	152	162	163	166	153	157	172	169	156	152	146	162	159	167	158	152	169	172	152	167	164	189	174	157	175	154	171	181	162	138	144	155	157	150	170	150	157	178	170	175	146	137	172	169	147	145	174	167	157	159	161	179	167	179	145	172	154	163	161	185	175	159	160	159	147	195	145	153	159	169	153	153	167	146	182	154	166	171	143	154
17567	9264	5124	14082	21558	20212	18818	21486	17976	9150	7906	6988	6440	5425	5023	4690	4248	4080	4151	3909	3642	3389	3291	3177	3073	3081	3046	2967	2877	2864	2770	2867	2776	2775	2758	2668	2610	2657	2681	2617	2598	2561	2574	2631	2522	2611	2527	2455	2511	2440	2613	2451	2446	2475	2437	2491	2452	2490	2540	2485	2555	2561	2375	2462	2455	2378	2393	2412	2447	2432	2423	2349	2355	2353	2301	2412	2473	2377	2406	2397	2406	2534	2412	2460	2444	2415	2390	2441	2291	2489	2400	2366	2351	2317	2371	2370	2432	2320	2387	2353	2369	2344	2371	2407	2381	2409	2399	2316	2410	2331	2372	2368	2273	2360	2393	2388	2311	2379	2383	2392	2364	2390	2365	2345	2395	2453	2344	2319	2420	2357	2359	2307	2385	2445	2425	2335	2353	2314	2356	2356	2382	2329	2430	2351	2288	2338	2374	2339	2369	2409	2375	2405	2357	2374	2350	2301	2372	2393	2353	2367	2410	2384	2323	2485	2421	2328	2352	2359	2391	2350	2393	2399	2245	2326	2370	2339	2342	2420	2404	2343	2390	2334	2361	2343	2307	2414	2256	2427	2295	2295	2471	2369	2333	2400	2395	2310	2404	2310	2358	2357	2349	2363	2342	2299	2425	2281	2377	2387	2348	2318	2322	2325	2399	2366	2402	2417	2341	2336	2373	2362	2440	2377	2400	2373	2439	2365	2418	2348	2362	2375	2404	2342	2422	2318	2327	2310	2376	2370	2309	2366	2418	2351	2332	2375	2349	2437	2334	2405	2433	2403	2469	2397	2314	2398	2281	2386	2404	2300	2376	2438	2410	2305	2384	2321	2379	2422	2410	2390	2284	2415	2415	2381	2392	2403	2279	2398	2352	2364	2327	2325	2392	2342	2403	2310	2450	2316	2328	2387	2427	2349	2327	2327	2315	2416	2411	2378	2398	2331	2365	2428	2406	2359	2318	2389	2356	2362	2316	2429	2374	2309	2366	2420	2329	2383	2356	2351	2323	2353	2346	2353	2320	2358	2361	2428	2415	2438	2323	2415	2302	2430	2371	2331	2405	2374	2410	2421	2387	2253	2305	2307	2418	2354	2370	2312	2423	2392	2416	2381	2389	2350	2393	2366	2368	2305	2379	2304	2443	2334	2428	2370	2365	2326	2371	2278	2373	2402	2437	2353	2382	2430	2350	2317	2356	2438	2247	2398	2421	2331	2222	2372	2451	2341	2463	2394	2284	2269	2324	2284	2346	2291	2424	2470	2314	2459	2478	2376	2301	2389	2255	2440	2355	2348	2464	2357	2333	2371	2390	2326	2405	2388	2436	2331	2399	2359	2450	2350	2467	2398	2320	2359	2294	2287	2353	2408	2362	2373	2318	2402	2372	2370	2448	2341	2332	2339	2424	2322	2297	2409	2352	2321	2374	2404	2349	2373	2419	2360	2381	2353	2412	2247	2317	2345	2401	2354	2366	2331	2334	2357	2328	2352	2362	2343	2359	2327	2375	2429	2354	2366	2340	2412	2345	2412	2363	2253	2389	2418	2381	2337	2376	2339	2360	2302	2458	2403	2300	2315	2318	2281	2324	2330	2352	2314	2355	2336	2280	2403	2398	2476	2462	2337	2335	2338	2324	2395	2354	2361	2329	2452	2340	2348	2435	2332	2359	2351	2367	2306	2367	2380	2318	2329	2319	2331	2359	2394	2362	2307	2350	2389	2334	2338	2311	2341	2369	2372	2445	2368	2296	2379	2358	2313	2451	2438	2395	2385	2336	2338	2410	2351	2333	2371	2303	2395	2383	2364	2374	2314	2355	2454	2463	2437	2310	2358	2438	2307	2374	2341	2361	2362	2416	2394	2370	2358	2261	2354	2421	2331	2363	2378	2384	2447	2389	2352	2317	2345	2346	2401	2393	2340	2304	2331	2479	2321	2383	2424	2431	2357	2276	2423	2434	2361	2427	2337	2347	2362	2414	2352	2411	2405	2417	2346	2385	2424	2346	2335	2374	2406	2341	2318	2337	2420	2357	2392	2370	2328	2416	2507	2338	2377	2333	2294	2359	2396	2320	2331	2293	2362	2286	2393	2445	2314	2409	2324	2359	2295	2346	2277	2332	2414	2341	2414	2406	2408	2347	2394	2393	2406	2366	2344	2410	2369	2403	2351	2382	2379	2295	2324	2375	2324	2413	2383	2308	2456	2369	2395	2285	2340	2321	2392	2386	2356	2331	2391	2413	2447	2379	2353	2325	2374	2384	2377	2428	2449	2330	2360	2368	2417	2356	2391	2352	2358	2403	2353	2487	2341	2398	2361	2335	2347	2412	2347	2396	2324	2391	2420	2344	2389	2286	2335	2341	2348	2330	2425	2338	2383	2443	2430	2347	2369	2416	2431	2312	2364	2365	2497	2328	2389	2368	2309	2384	2274	2357	2329	2381	2360	2366	2308	2338	2394	2388	2264	2370	2349	2373	2449	2364	2328	2339	2380	2425	2333	2406	2296	2402	2393	2357	2400	2292	2399	2323	2340	2337	2400	2397	2389	2346	2340	2365	2381	2383	2370	2337	2454	2353	2403	2342	2348	2360	2360	2331	2376	2343	2351	2330	2443	2378	2367	2383	2360	2397	2312	2347	2363	2381	2321	2385	2322	2334	2309	2387	2242	2375	2361	2352	2396	2357	2407	2408	2352	2393	2334	2338	2400	2316	2414	2335	2345	2377	2360	2357	2406	2320	2305	2340	2366	2341	2398	2294	2375	2335	2295	2420	2347	2378	2351	2393	2368	2334	2336	2359	2384	2357	2423	2345	2407	2362	2365	2380	2389	2417	2417	2382	2368	2420	2328	2373	2340	2343	2417	2337	2408	2412	2345	2393	2331	2352	2452	2347	2386	2353	2362	2358	2318	2352	2361	2303	2380	2409	2391	2391	2467	2400	2367	2435	2365	2393	2394	2328	2399	2372	2347	2446	2332	2360	2318	2310	2432	2397	2437	2297	2364	2381	2296	2330	2334	2316	2331	2380	2367	2351	2355	2389	2300	2368	2410	2348	2395	2351	2413	2406	2323	2387	2378	2313	2285	2269	2435	2429	2385	2384	2318	2356	2405	2476	2455	2402	2320	2380	2420	2406	2328	2349	2429	2447	2427	2416	2398	2414	2392	2316	2398	2368	2334	2397	2403	2349	2416	2361	2396	2319	2326	2364	2342	2287	2352	2372	2425	2431	2367	2377	2322	2340	2342	2314	2370	2424	2253	2342	2408	2446	2374	2288	2331	2403	2388	2359	2356	2450	2254	2385	2381	2330	2453	2324	2312	2344	2353	2378	2390	2347	2290	2328	2420	2380	2354	2316	2353	2355	2350	2370	2357	2393	2433	2330	2409	2334	2307	2333	2401	2415	2379	2358	2413	2279	2272	2437	2430	2342	2346	2399	2354	2356	2356	2400	2347	2293	2312	2369	2390	2298	2398	2333	2321	2464	2347	2324	2350	2396	2335	2369	2392	2404	2400	2378	2366	2397	2471	2343	2316	2309	2409	2336	2311	2399	2429	2317	2389	2404	2362	2389	2391	2334	2344	2354	2361	2402	2300	2381	2467	2361	2316	2454	2386	2425	2413	2325	2402	2447	2325	2363	2352	2320	2345	2432	2379	2396	2337	2291	2317	2374	2389	2327	2441	2357	2331	2281	2275	2288	2358	2338	2454	2383	2425	2301	2365	2341	2271	2323	2371	2367	2306	2347	2333	2317	2437	2381	2340	2377	2277	2334	2319	2350	2407	2312	2388	2359	2422	2363	2370	2280	2350	2315	2409	2290	2319	2280	2401	2291	2402	2369	2284	2392	2422	2296	2403	2363	2337	2315	2398	2434	2343	2306	2376	2367	2386	2390	2400	2384	2386	2330	2351	2438	2408	2336	2344	2302	2378	2339	2400	2443	2397	2425	2384	2415	2314	2413	2385	2328	2325	2444	2261	2318	2362	2405	2399	2281	2247	2398	2346	2420	2338	2353	2316	2389	2351	2308	2337	2398	2309	2425	2322	2346	2371	2375	2385	2299	2274	2373	2368	2359	2303	2369	2335	2323	2357	2371	2414	2398	2331	2385	2349	2357	2382	2409	2352	2354	2391	2480	2417	2323	2312	2373	2399	2356	2295	2470	2373	2357	2297	2463	2375	2347	2424	2308	2345	2348	2393	2425	2358	2428	2307	2294	2312	2352	2387	2428	2411	2341	2330	2388	2324	2310	2352	2484	2449	2358	2349	2422	2309	2296	2380	2435	2391	2268	2360	2384	2356	2365	2446	2408	2271	2418	2353	2331	2379	2355	2332	2314	2343	2410	2404	2350	2450	2373	2387	2354	2374	2377	2384	2292	2334	2349	2329	2416	2325	2379	2304	2396	2339	2335	2388	2327	2414	2345	2308	2343	2473	2366	2356	2303	2306	2343	2424	2347	2312	2413	2365	2479	2414	2343	2360	2396	2318	2392	2258	2445	2391	2452	2434	2351	2428	2351	2327	2339	2390	2227	2306	2493	2413	2354	2467	2361	2418	2435	2490	2345	2367	2392	2384	2402	2448	2394	2405	2415	2352	2396	2415	2351	2310	2325	2340	2405	2343	2320	2348	2407	2393	2354	2310	2347	2392	2384	2293	2409	2369	2354	2311	2362	2382	2229	2409	2363	2331	2320	2344	2316	2387	2379	2405	2399	2418	2362	2332	2366	2380	2320	2433	2403	2398	2413	2314	2359	2394	2412	2335	2297	2360	2359	2380	2460	2346	2359	2351	2299	2397	2345	2296	2321	2276	2288	2330	2412	2368	2368	2299	2414	2380	2383	2336	2366	2413	2445	2290	2357	2370	2316	2321	2383	2365	2305	2340	2340	2385	2416	2294	2369	2340	2450	2312	2421	2412	2433	2338	2341	2383	2339	2457	2353	2336	2377	2431	2335	2270	2324	2382	2313	2360	2410	2337	2409	2367	2382	2338	2381	2367	2410	2319	2373	2413	2408	2353	2369	2418	2337	2366	2435	2355	2320	2243	2391	2343	2382	2360	2385	2297	2389	2314	2384	2302	2360	2345	2317	2316	2374	2314	2457	2346
1325	85	81	64	78	111	113	152	162	67	68	87	62	59	72	69	70	49	71	62	69	68	56	83	75	76	75	63	59	52	65	78	56	64	75	58	78	53	55	60	62	79	58	62	73	72	66	63	76	78	61	54	68	65	45	69	66	59	62	57	70	60	59	64	65	72	63	54	69	75	64	73	73	60	64	69	64	65	41	52	66	64	55	75	59	73	54	74	54	67	79	66	57	64	67	71	54	74	67	64	65	71	72	62	64	53	56	73	49	68	60	68	61	67	68	58	67	67	61	71	48	67	71	62	59	75	77	62	74	61	75	74	67	69	85	65	65	63	78	58	59	64	58	59	65	70	63	62	77	61	66	66	59	70	63	69	69	64	54	49	59	67	48	62	51	56	71	60	56	61	61	52	74	74	76	57	56	66	76	61	42	69	62	66	80	61	62	64	66	63	57	61	68	59	66	58	60	70	67	75	64	71	53	64	53	58	75	48	54	61	63	59	73	77	73	65	66	59	64	57	60	65	60	71	55	60	63	64	49	72	62	80	76	70	73	72	71	60	82	74	64	65	63	57	60	64	66	72	66	61	61	60	73	76	72	57	63	75	63	66	63	69	61	56	76	74	62	61	70	58	72	72	50	69	79	66	50	69	71	66	71	69	64	56	75	77	71	77	65	50	72	57	59	60	69	73	57	57	47	64	57	53	72	63	61	73	52	49	55	65	72	71	60	59	73	63	69	66	71	70	60	61	66	63	51	66	55	69	54	77	72	73	64	76	63	67	64	56	70	61	61	66	57	68	63	67	59	73	52	78	67	72	76	69	60	57	67	76	67	72	59	63	62	61	57	83	59	58	56	70	86	62	73	63	54	48	61	56	75	54	55	60	73	62	76	79	60	61	59	63	58	61	73	51	69	67	65	67	63	71	60	55	63	62	63	64	70	68	66	70	64	62	73	68	64	67	64	53	69	70	61	66	70	50	83	69	83	80	55	63	57	46	69	62	69	60	57	70	71	74	52	66	57	57	71	65	63	73	70	55	51	64	39	52	58	67	65	62	65	68	68	65	55	54	55	59	62	62	76	60	58	49	64	58	53	47	67	74	69	74	61	68	62	62	77	56	67	56	66	71	58	55	63	59	75	48	59	77	61	67	63	73	57	62	63	60	70	73	78	64	73	72	68	52	50	65	63	66	62	66	76	61	66	58	50	68	63	54	61	58	57	64	73	60	64	69	65	63	58	65	59	78	65	59	59	66	66	73	58	61	57	56	58	64	64	61	71	55	68	64	54	71	66	80	66	55	77	66	67	68	54	73	61	51	59	59	74	65	67	68	56	64	60	60	48	65	64	71	65	67	82	69	56	61	54	58	61	80	73	65	70	55	68	66	73	68	62	49	51	79	78	72	55	66	65	59	68	50	58	62	71	63	62	68	60	78	53	54	73	61	64	61	63	73	81	75	60	68	63	70	60	62	66	67	64	59	62	76	57	67	71	55	57	61	64	67	57	64	70	67	59	58	58	77	48	65	62	62	59	49	56	52	68	69	48	70	54	71	47	73	73	54	69	63	61	76	65	54	69	59	57	83	74	66	77	58	63	70	57	60	55	54	77	60	60	52	75	56	66	58	64	65	50	83	44	66	63	65	68	63	72	56	70	60	76	73	61	53	55	73	65	51	77	70	73	52	72	58	53	77	60	65	69	50	57	62	55	63	63	75	54	68	62	62	70	62	72	57	59	65	72	72	69	54	71	71	76	68	63	61	75	65	71	58	68	75	58	62	63	65	52	69	41	56	65	66	67	73	71	58	56	65	63	39	62	65	66	61	57	69	60	65	66	64	65	71	70	62	70	48	62	66	62	53	63	64	69	72	58	58	71	60	70	72	51	64	52	69	88	47	57	67	55	47	67	70	68	60	71	73	58	79	60	64	62	60	69	60	62	59	60	57	76	56	64	70	73	68	64	59	57	57	68	87	78	57	68	67	77	59	71	69	55	63	71	67	71	46	56	47	52	56	76	70	69	69	64	69	71	69	57	71	56	55	65	66	61	58	73	60	69	81	68	61	74	69	60	60	64	71	57	57	57	68	74	58	52	62	59	79	55	69	77	58	67	69	70	72	64	72	63	70	68	68	77	67	58	63	62	65	64	59	72	63	61	67	65	52	56	71	72	55	71	59	69	68	66	71	67	59	75	70	71	70	73	63	55	73	70	64	61	75	62	64	63	65	54	63	61	72	43	54	73	64	71	66	47	55	58	59	61	65	58	60	73	57	61	54	68	63	91	55	56	79	55	63	58	53	62	80	62	80	48	59	58	61	59	74	56	69	69	71	58	66	54	59	65	69	73	62	61	70	65	70	61	56	63	59	54	78	51	70	65	69	63	66	55	63	64	79	65	66	60	71	60	75	64	49	76	57	69	58	67	69	65	60	57	65	73	81	55	60	70	80	74	64	75	38	63	67	52	60	64	66	69	64	68	57	68	56	74	79	63	75	69	64	63	68	60	60	64	77	72	77	48	55	70	60	71	61	77	56	68	49	57	60	69	68	61	60	69	50	71	71	64	67	74	54	73	65	59	66	62	58	77	69	65	60	63	72	78	70	72	56	68	62	69	58	62	63	72	58	50	74	61	61	47	72	72	53	69	54	68	65	64	73	62	61	53	64	71	63	74	54	65	58	63	58	53	61	64	67	55	72	49	52	63	64	61	46	64	50	61	69	51	49	63	71	67	65	64	65	55	56	68	77	45	67	68	65	67	65	71	58	51	69	66	67	57	59	67	75	65	58	67	72	55	80	59	48	53	61	70	72	57	64	66	61	59	63	73	58	59	67	65	69	53	67	63	54	67	61	53	69	66	60	83	63	46	45	55	54	70	66	62	63	66	78	71	56	59	64	76	71	62	61	69	56	59	70	62	77	88	62	58	69	59	61	58	50	54	73	56	74	60	73	68	65	63	77	61	60	71	78	61	77	72	64	61	56	49	69	59	68	82	66	62	54	70	62	68	60	63	63	50	69	49	61	72	63	64	76	73	61	81	60	73	62	50	65	60	62	62	62	78	64	66	88	68	61	61	69	57	62	56	76	58	82	38	62	58	66	59	66	56	61	57	56	45	54	71	55	70	55	65	55	57	58	68	63	73	71	53	61	59	58	57	61	74	54	62	67	80	67	49	65	53	64	57	62	67	78	78	47	68	71	61	73	51	74	61	59	66	64	62	57	64	85	63	66	62	60	62	65	59	63	66	50	56	62	51	69	64	66	49	62	68	64	65	55	63	54	69	57	72	55	60	57	52	71	57	68	61	69	68	59	77	60	74	67	63	71	72	69	65	72	65	70	66	51	65	55	66	78	53	51	68	61	69	64	62	68	66	56	55	61	70	54	63	48	80	62	70	71	64	55	69	67	67	60	61	51	60	60	65	73	48	57	61	53	54	64	60	54	69	59	66	63	72	71	70	63	85	51	64	61	67	60	65	62	56	59	61	58	47	51
9040	2754	1514	3194	5179	4830	5031	7478	6781	2016	1884	1684	1630	1447	1370	1305	1231	1248	1357	1233	1146	1100	1103	1073	1095	1075	1102	1038	1082	1001	1031	1058	1032	1061	1062	1008	1070	1028	1074	1060	1057	993	990	1013	1049	1010	1003	976	1053	1004	1029	1000	1041	1035	949	1015	1005	1023	1000	999	1045	977	1046	1026	1018	1019	1001	956	945	995	965	999	965	963	1022	956	1049	986	964	954	1015	1000	1007	987	1047	952	979	1008	1002	1000	1016	999	990	1010	1020	982	998	985	989	1026	1009	991	1010	1013	969	1012	994	937	986	1010	967	978	969	953	988	1016	973	1008	1009	1021	979	988	972	963	952	1025	974	1018	1013	1060	974	996	935	1019	1044	989	957	996	988	946	1008	1010	1037	987	1011	1012	994	967	1036	973	970	989	948	977	971	993	927	1020	987	1025	1026	953	962	945	982	949	984	944	1049	966	986	1020	990	1028	972	959	991	958	969	932	1022	927	978	998	1010	993	1010	1002	946	1035	1016	1006	1002	929	1072	997	1014	966	965	1054	1002	984	1008	1033	967	1013	962	932	933	1028	959	1012	1036	1013	986	1021	1001	984	975	946	955	984	1002	998	945	1006	1025	995	978	956	969	1037	1057	1024	992	1024	950	977	970	998	991	989	969	998	982	916	999	967	1020	980	975	953	916	1025	983	934	1019	944	996	980	920	993	982	975	951	951	953	977	933	1008	992	1011	1006	992	956	1028	1011	986	1020	971	1042	996	960	982	996	983	1000	1044	921	996	961	968	958	961	977	960	1035	933	938	1014	1001	988	976	958	997	985	929	978	1011	1036	996	1006	961	979	960	1011	964	975	989	1029	1041	958	993	997	989	1009	1003	992	978	959	951	970	975	1003	986	959	1011	984	961	969	995	975	962	966	975	992	1004	1016	958	957	1009	996	909	999	981	995	1043	981	1034	1022	1018	983	979	1016	936	1013	997	1000	970	960	1011	1061	973	1004	959	965	986	973	1020	944	965	950	972	954	982	971	938	992	999	947	1039	990	981	1041	982	987	960	1012	1004	1005	999	951	963	979	1026	994	1023	998	950	993	1013	1000	1038	1056	985	954	1019	980	996	1008	988	968	976	969	954	999	968	1009	974	968	1009	980	1015	991	991	1005	1045	975	998	1027	999	953	1037	998	976	941	995	1005	948	979	1000	955	1004	990	997	990	991	1026	988	941	957	954	987	985	1010	977	968	968	966	967	988	989	957	956	990	979	976	992	944	1040	1003	1012	998	973	986	955	1000	976	942	984	969	935	926	1042	978	981	974	933	991	966	993	981	985	971	983	994	995	951	928	987	977	972	1027	993	1086	1012	986	958	1003	988	1037	985	1001	948	999	1029	1001	952	999	1009	958	983	1045	973	1044	1013	1027	988	982	995	961	988	1006	1074	916	973	1036	949	992	1006	1012	989	1021	981	988	1034	1013	976	1053	983	1016	971	924	987	1023	941	973	971	985	938	999	986	970	999	1024	974	996	1002	993	950	937	1014	1016	960	964	1023	956	944	1007	966	908	988	999	1002	953	971	970	955	1027	1011	1020	952	994	970	982	951	982	1039	988	950	984	1007	1016	983	1011	995	1006	989	995	970	997	973	1027	956	977	1042	998	972	1031	951	993	968	963	1005	971	934	1026	940	1011	979	964	923	994	994	1003	973	1029	962	992	1032	982	996	977	991	997	976	966	912	968	996	958	949	1051	956	939	1011	1018	1012	975	1056	963	992	962	1048	941	1024	976	982	979	958	973	1011	953	986	976	1004	948	997	965	958	990	977	950	1007	987	974	956	1009	979	988	954	986	982	1000	997	906	1002	978	1000	1024	999	1023	921	968	992	1009	1003	993	960	1050	1022	965	964	976	953	960	959	958	971	1053	1032	1064	959	1010	979	956	975	972	1018	979	1003	1004	966	998	963	1007	1006	1031	1041	1002	975	998	999	980	976	1019	967	988	1001	966	973	980	976	1011	1068	981	1064	950	1016	1062	937	997	1018	986	1017	963	1033	970	959	948	973	992	962	999	967	1020	978	1024	948	945	1001	995	1019	1025	990	1029	1017	1040	1016	939	886	945	1016	977	1003	994	984	988	1007	992	996	971	973	1012	958	995	989	977	969	951	972	963	976	951	1005	1047	999	1002	929	1008	956	946	982	964	965	989	967	982	904	985	989	988	1009	1006	1020	985	1015	1047	965	946	984	985	940	995	987	984	998	952	985	977	990	946	997	1002	960	971	1010	1016	957	1008	967	947	1026	983	1019	1010	1029	974	998	911	1026	986	1037	1003	1005	985	975	1034	1010	947	986	964	997	988	943	946	977	978	940	981	963	948	901	940	999	940	970	980	950	1009	932	996	976	961	1006	1011	1027	1038	963	988	978	983	981	983	983	982	994	974	960	1021	1015	982	1006	1030	965	1013	1033	986	945	1025	960	1000	943	957	1036	1000	959	992	984	1009	999	1019	1011	994	1007	971	1008	1003	999	995	927	982	981	1021	982	962	1029	1001	1041	1013	1054	1000	975	1025	1010	1038	980	975	953	987	979	993	1037	955	983	994	1027	991	946	994	973	965	977	981	1009	996	966	965	968	967	997	1029	961	964	925	1035	1022	911	946	1057	965	955	1011	979	1043	911	1004	956	991	971	1026	1003	976	999	1028	1006	968	1011	984	1042	976	1002	1039	992	1035	967	986	950	934	981	1054	1000	995	987	1002	998	1011	920	956	954	1034	967	990	1017	954	977	1010	1007	962	1014	962	1038	949	963	967	981	1016	1014	990	1011	1035	1009	1006	1002	991	881	982	910	958	995	987	931	956	989	980	986	997	1007	997	1009	937	974	1002	1007	1015	979	942	962	904	972	1026	1045	1008	993	1037	987	999	997	935	974	981	975	948	988	1037	972	993	953	984	998	1012	973	978	983	932	947	969	934	1030	1001	987	994	999	979	998	985	995	998	985	983	937	905	943	1005	1017	994	973	918	978	990	988	978	986	1008	983	946	1024	992	1008	945	981	986	1012	975	986	967	1008	994	988	1013	977	1005	990	968	924	990	982	994	972	977	971	975	1021	1036	984	1012	1017	967	947	1006	1014	1047	925	969	1033	990	1001	964	1041	963	975	994	990	1002	992	941	986	1005	968	1006	989	1008	991	1017	1003	990	1058	982	1029	1067	1035	918	1000	977	967	966	957	994	1025	982	974	965	933	991	997	986	1009	967	951	1006	981	943	988	1010	976	980	960	1008	1027	1048	1042	1021	975	991	933	923	1007	1029	1021	981	1001	986	1010	940	1034	1001	989	978	1019	991	989	1006	990	1042	992	999	1004	980	1071	1022	1028	932	1003	1037	986	971	1007	924	994	1044	979	957	1017	964	1026	1064	987	1002	953	938	978	1038	1008	1004	953	980	1062	965	1034	989	970	999	1037	944	968	950	984	985	987	1004	1018	999	1009	1010	1028	991	1005	987	1014	995	971	1021	914	1056	988	959	1014	981	991	969	946	1010	1004	974	967	946	963	948	948	1046	1021	983	955	936	1027	942	1010	1001	979	1014	1000	969	1006	976	978	1021	1041	974	933	946	1024	994	965	1008	996	1003	970	965	1055	975	944	1027	969	1019	997	1018	958	1069	980	940	976	954	978	953	1016	991	984	1030	1018	1025	1004	993	972	957	1023	974	937	1024	957	1044	1013	978	1031	982	951	928	1003	948	955	1005	997	1015	1021	1013	998	960	982	980	1047	1055	1016	979	1050	979	1008	956	978	1025	998	976	971	1010	930	932	1013	1009	989	1016	976	973	976	981	1047	952	943	1032	993	975	971	983	990	971	1023	960	972	1038	992	975	1029	1016	997	958	1020	970	916	1008	997	983	951	994	978	1018	1021	971	980	970	929	997	1005	967	1031	1030	986	1011	1015	993	956	979	1009	980	1015	982	1031	976	980	991	985	1022	983	993	927	1054	1040	938	929	945	1009	1019	1031	1018	951	1000	930	1046	1048	1063	1019	1004	1038	1003	994	982	1057	977	952	970
2358	153	90	86	145	166	219	255	677	147	120	118	86	97	69	64	71	64	77	51	58	69	77	50	46	53	61	55	61	52	55	45	57	56	55	52	60	38	64	52	50	49	57	52	50	39	50	39	59	49	55	51	55	65	66	67	49	50	50	49	50	52	53	53	43	54	50	48	36	51	38	54	59	45	60	49	52	49	56	42	56	51	35	58	56	50	49	52	50	60	62	48	53	65	46	59	50	48	48	59	47	50	53	50	53	39	45	61	54	34	59	47	46	48	59	51	62	50	50	48	57	52	46	54	48	38	38	59	59	47	55	45	64	49	58	51	62	44	40	54	45	60	70	56	44	55	59	55	40	48	63	44	43	52	48	57	56	62	51	44	53	48	48	53	43	57	49	42	54	49	54	61	46	37	62	61	49	59	47	44	51	59	36	48	43	48	55	50	58	58	59	42	51	53	46	68	50	43	52	59	58	46	47	52	47	53	52	62	41	54	49	51	57	45	54	67	49	55	57	45	46	61	54	42	43	60	41	54	63	44	40	57	41	47	58	45	49	46	59	51	56	52	49	39	56	47	49	50	53	58	53	47	57	44	37	62	57	61	54	50	53	41	48	63	56	45	45	52	62	63	51	41	51	56	46	56	59	43	48	47	52	41	56	62	61	51	54	65	59	50	44	53	50	44	39	59	55	49	58	46	49	54	49	42	63	52	46	59	54	55	54	39	75	56	74	49	60	51	34	43	51	48	66	42	56	38	46	45	45	41	62	63	51	68	35	47	56	59	45	50	38	51	61	49	47	46	48	36	43	54	47	47	57	51	47	51	46	58	49	50	54	61	57	56	56	44	54	53	51	58	71	42	54	52	50	41	44	38	41	41	36	52	57	72	50	54	45	56	58	60	52	35	60	49	43	51	53	48	54	51	48	59	43	52	55	44	58	74	56	44	49	55	57	38	46	42	57	59	53	51	57	61	45	53	39	58	55	59	53	53	50	45	41	43	53	57	41	46	58	56	46	53	44	62	61	49	57	50	50	57	45	41	51	50	53	46	65	45	51	38	60	49	41	55	44	40	47	45	65	53	50	40	54	44	50	54	55	57	40	50	57	44	44	50	60	53	68	47	62	54	42	58	55	48	45	55	50	65	51	63	58	44	48	46	56	57	57	60	56	41	65	61	44	54	41	53	47	46	56	48	49	50	49	56	34	48	70	40	50	65	46	35	50	44	59	52	49	54	38	54	59	52	45	54	64	54	49	47	49	54	47	47	48	50	59	44	45	46	54	54	40	53	44	49	50	48	41	54	44	50	54	52	49	66	55	51	53	50	53	54	54	46	51	54	49	58	51	47	48	58	53	58	45	62	53	52	47	61	44	48	60	40	71	45	48	42	48	52	34	69	46	48	52	49	45	53	41	62	42	39	45	55	54	52	38	41	56	39	48	56	62	48	51	41	47	55	47	55	56	44	59	44	57	59	51	49	53	51	46	54	39	46	51	44	42	59	51	59	57	47	55	53	48	55	59	50	44	46	55	53	45	56	57	47	42	47	51	52	55	56	44	49	58	47	45	33	45	53	43	61	49	32	41	35	43	61	56	45	44	49	39	46	42	50	52	53	45	49	62	49	44	60	61	55	56	51	48	46	47	48	52	51	45	39	51	41	48	44	58	48	60	50	50	44	57	40	56	52	50	47	59	35	52	43	42	46	41	56	37	56	56	48	56	49	45	48	62	55	58	55	44	52	59	64	50	39	52	46	58	47	51	41	48	45	51	44	51	51	57	34	56	59	50	50	47	55	48	50	44	48	46	39	51	54	51	60	38	57	64	57	47	48	53	49	47	60	61	45	50	48	54	39	52	52	46	34	48	67	63	58	54	53	52	51	51	49	70	46	45	48	56	44	54	52	49	41	51	36	64	67	47	59	44	52	47	41	46	46	43	69	50	45	49	32	47	60	38	56	51	55	41	47	49	62	54	59	48	56	52	46	56	57	47	60	49	58	52	49	36	38	45	48	54	45	53	45	47	48	51	54	50	64	49	41	61	51	67	47	51	57	50	50	43	59	47	59	52	55	42	51	38	56	46	51	60	55	52	48	60	64	48	56	41	52	60	53	63	59	50	50	44	45	48	40	46	44	44	52	40	48	63	57	60	59	62	49	54	56	50	46	53	50	48	47	47	47	50	45	47	53	40	44	46	50	62	50	48	65	35	47	53	49	47	51	56	51	51	62	64	50	58	58	53	51	47	61	46	62	56	44	44	53	47	49	50	45	58	52	59	54	44	57	58	40	59	51	52	42	42	66	42	47	53	45	51	55	53	58	47	41	59	51	44	43	49	42	48	58	43	58	50	52	50	44	56	43	62	49	42	40	66	46	61	57	54	53	52	47	59	51	49	57	55	43	56	58	47	49	57	46	59	68	50	54	54	55	55	44	48	55	58	55	56	44	43	40	51	54	58	37	49	49	51	46	40	53	53	43	44	51	46	39	63	67	46	47	50	60	56	50	46	50	61	56	39	47	64	55	47	51	48	67	55	52	47	49	53	47	62	57	57	42	49	61	47	40	60	52	45	52	55	48	46	57	48	44	51	51	63	52	47	43	59	50	48	64	54	57	54	50	45	54	56	45	42	49	48	50	55	58	50	54	44	61	53	52	54	42	53	42	50	53	58	52	45	45	46	37	54	62	71	49	61	53	57	52	39	41	48	41	46	40	43	51	38	42	52	39	50	42	46	59	54	56	60	51	46	55	53	46	57	59	41	52	49	39	52	35	58	44	47	51	51	64	43	56	48	58	54	42	50	40	51	44	39	54	58	38	56	65	48	41	44	43	52	49	54	51	54	52	54	47	54	41	53	46	47	51	52	46	49	45	51	49	55	60	45	49	57	46	52	31	52	58	46	52	45	53	51	44	48	63	59	57	42	42	39	47	30	49	51	45	49	67	54	51	47	56	45	57	61	42	58	56	57	61	48	58	56	63	48	54	47	46	61	61	57	47	45	49	47	50	42	49	51	50	42	42	40	47	57	34	49	56	51	44	62	60	51	40	41	48	43	56	64	55	66	49	57	53	46	51	59	59	45	54	45	56	50	45	64	59	46	62	60	45	46	49	71	59	60	58	52	36	54	50	35	55	51	44	49	44	49	51	47	54	50	50	49	57	49	61	59	40	60	51	54	45	53	44	46	53	60	53	47	42	47	49	46	37	43	58	50	58	41	43	56	52	58	44	60	46	45	55	46	48	59	59	48	50	57	47	51	60	65	51	46	64	45	53	45	51	51	58	48	66	48	48	51	46	57	55	44	44	51	45	47	61	57	53	44	60	51	37	39	58	52	61	47	51	54	55	46	53	47	62	51	58	57	55	46	43	51	58	57	53	50	57	54	66	46	48	43	60	52	45	47	41	45	42	55	55	49	50	42	49	50	46	56	57	43	56	55	41	41	48	50	54	43	54	55	40	53	49	51	54	47	40	48	63	37	60	43	46	56	51
11061	4580	2272	7701	12864	12098	12173	13657	14459	4741	4103	3455	2988	2523	2242	2039	1896	1636	1793	1629	1532	1339	1215	1204	1258	1117	1079	1093	1105	1006	1078	1033	1045	981	922	921	977	936	899	945	865	872	896	941	894	874	906	895	852	863	870	800	836	823	865	837	879	884	864	844	894	869	848	819	827	824	808	837	832	783	802	796	817	820	792	773	811	789	839	811	823	853	756	803	783	805	797	775	843	791	749	812	800	777	745	765	857	874	790	813	732	831	784	802	821	790	786	814	770	840	802	775	838	786	813	775	829	765	791	804	845	768	737	819	764	770	840	786	808	731	825	770	826	773	761	783	849	811	725	821	800	775	762	766	791	795	830	802	820	821	777	829	761	785	805	799	804	793	743	794	757	809	772	857	802	762	730	805	743	830	768	756	758	792	807	789	807	773	810	791	806	786	797	791	781	796	766	754	793	734	766	786	775	793	815	779	779	760	799	821	774	742	801	781	828	756	776	786	804	779	781	784	752	823	783	791	804	826	823	786	784	787	809	754	805	791	813	798	765	824	791	791	790	812	764	820	780	787	810	809	799	843	796	806	788	814	768	791	827	790	842	793	839	769	788	753	806	763	769	742	781	813	781	777	751	812	784	780	749	774	826	810	833	808	811	822	766	835	782	746	770	749	794	825	829	775	761	781	796	760	767	790	779	783	773	773	764	821	822	773	833	762	752	798	799	802	750	843	781	768	781	749	753	762	797	771	800	766	755	824	851	796	791	778	723	779	811	773	722	778	763	816	771	837	780	758	801	795	807	817	756	788	756	794	791	813	853	748	761	802	803	801	774	788	803	722	810	786	741	764	849	801	811	777	787	795	749	756	754	766	773	814	810	800	814	812	821	842	789	781	783	762	808	822	814	821	796	810	797	789	799	781	807	813	758	807	771	786	851	847	748	752	783	779	823	827	787	802	781	776	827	804	759	804	761	770	804	817	783	795	773	773	777	847	788	798	802	818	821	831	777	749	797	796	812	777	757	819	797	753	793	759	767	797	754	795	836	837	799	765	824	821	741	778	758	796	746	829	778	823	742	768	795	827	760	761	812	809	740	767	813	823	769	764	769	764	780	824	733	775	844	749	797	760	840	822	790	787	808	841	834	779	769	797	762	792	807	733	838	800	789	830	765	773	738	771	809	745	799	776	799	801	747	789	805	806	789	806	780	818	801	762	790	799	780	806	797	827	750	752	835	802	799	772	809	833	768	783	813	764	776	783	781	733	745	793	729	818	816	779	772	770	754	777	797	760	789	807	792	760	772	799	806	773	831	797	772	810	762	788	762	817	780	834	789	784	792	826	784	788	805	770	805	741	780	834	748	776	747	772	756	833	797	783	798	749	777	756	799	738	773	733	830	816	821	774	796	755	788	817	778	813	814	786	756	816	813	870	720	814	749	765	814	771	810	765	792	797	775	768	785	800	737	778	765	759	729	763	823	799	768	782	800	777	780	799	788	782	753	774	785	737	820	790	776	794	791	772	745	777	785	761	767	796	759	816	753	786	795	764	727	732	769	798	799	803	755	781	792	784	806	796	818	807	781	816	820	799	828	803	815	788	756	808	758	806	773	808	769	745	830	764	843	755	796	805	780	779	757	775	781	752	780	767	742	772	771	754	767	767	756	763	776	847	823	794	727	779	822	815	776	790	789	767	827	749	783	772	771	769	856	756	763	794	769	835	790	799	775	812	858	804	815	807	800	780	804	753	761	724	787	779	788	787	798	760	740	826	782	785	763	792	802	756	794	768	823	804	760	781	797	755	766	804	779	753	786	777	796	777	769	786	772	764	806	793	800	817	788	810	801	810	761	845	790	786	800	743	774	746	792	785	775	788	806	781	797	719	755	806	780	832	797	778	791	782	757	824	710	770	818	750	778	809	746	745	800	831	768	744	791	768	798	775	775	752	760	811	815	745	774	809	770	790	799	773	814	756	751	802	758	786	806	793	764	765	811	771	853	745	795	831	795	770	802	839	782	794	786	867	806	817	781	820	770	756	792	785	740	774	773	818	766	762	811	798	823	764	766	791	750	757	768	774	762	793	774	750	802	753	764	764	785	736	776	771	746	827	778	758	772	802	778	765	760	784	774	799	768	817	748	786	766	835	820	828	794	762	816	750	786	765	779	786	816	758	774	771	809	790	787	815	751	771	790	786	746	777	809	798	761	817	823	782	818	758	837	774	756	769	832	794	795	784	813	768	774	789	789	772	787	800	775	749	785	759	765	808	760	752	813	793	780	773	753	787	795	765	794	804	791	786	785	755	750	832	788	787	744	767	756	799	795	802	792	775	795	768	801	783	788	789	779	808	778	764	771	760	757	823	767	797	795	810	774	785	781	816	786	779	716	804	772	807	788	759	791	815	815	771	807	790	793	773	735	829	784	798	804	761	791	770	750	823	790	777	833	791	811	778	781	803	765	748	789	784	763	776	756	829	763	809	793	778	797	757	792	769	769	812	791	795	746	754	704	790	797	806	733	754	759	776	782	846	752	809	780	754	778	794	804	800	812	790	777	793	795	753	769	781	795	783	731	745	799	778	777	795	810	735	752	735	800	762	735	789	766	795	799	795	735	815	800	793	783	792	759	785	785	706	804	785	776	767	771	790	749	796	830	802	776	762	800	805	824	809	739	773	772	772	797	797	788	780	816	786	787	777	791	759	779	770	760	786	768	789	774	791	831	754	776	824	817	753	768	776	818	747	743	789	741	828	741	790	775	834	790	780	828	759	794	793	776	782	796	825	800	786	814	815	803	807	792	784	803	820	816	813	733	802	864	776	760	794	771	822	810	798	831	759	784	809	798	784	811	781	735	735	754	741	760	780	773	739	792	769	786	816	736	760	760	820	767	798	778	784	794	752	840	764	787	776	779	766	743	777	799	736	779	768	840	768	785	811	760	771	812	796	814	785	796	713	743	741	820	790	763	775	746	821	785	852	784	818	793	778	780	835	805	808	741	735	796	776	805	770	731	766	811	799	784	760	820	760	820	796	798	837	820	777	777	771	771	779	774	768	772	856	775	825	782	842	780	825	761	793	842	791	825	743	805	801	773	807	769	790	742	780	779	802	742	773	782	792	758	824	817	799	800	799	804	799	789	811	814	815	771	772	815	794	745	780	750	783	803	811	740	794	767	824	790	771	749	767	772	797	797	784	801	792	815	801	820	806	795	781	827	785	746	775	828	796	776	780	809	812	742	811	801	749	803	782	774	795	772	834	839	783	794	799	772	785	801	807	805	788	798	812	804	749	740	744	781	753	809	793	770	779	752	767	805	818	765	822	738	811	809	771	763	744	804	809	729	775	782	787	812	788	775	791	771	805	836	783	778	759	820	806	804	829	802	824	779	816	808	790	778	774	816	784	823	783	794	791	733	773	778	762	775	762	799	814	804	754	780	824	778	777	774	795	786	741	785	783	790	816	764	800	796	775	796	836	845	773	792	824	742	827	806	762	805	746	816	752	758	825
2304	121	98	80	114	162	183	230	431	107	89	85	63	77	77	72	68	46	71	67	67	56	60	67	48	63	47	59	34	50	44	52	55	51	48	57	45	52	45	53	49	43	40	35	44	47	58	47	45	60	64	48	50	38	40	44	52	52	48	52	45	58	38	53	48	52	53	47	48	42	43	51	36	40	47	47	47	50	49	44	48	45	35	52	45	47	45	37	50	54	42	36	56	37	41	45	46	50	54	43	49	49	59	43	44	50	48	43	52	45	49	62	40	44	48	45	45	41	48	41	37	47	48	56	40	52	48	41	55	49	38	48	57	51	53	55	51	44	46	31	37	37	43	43	51	46	38	47	44	51	42	48	44	61	44	43	35	47	52	47	47	43	37	51	44	37	42	54	41	42	46	42	35	48	57	54	39	42	45	44	51	44	39	42	49	42	47	51	50	51	40	40	35	42	44	45	42	45	45	46	43	40	47	41	44	41	42	43	40	48	37	45	46	48	56	46	44	44	46	43	43	38	37	57	50	44	47	54	44	57	46	54	47	39	49	40	51	50	32	37	48	47	34	53	52	46	50	58	44	45	34	41	37	52	56	53	41	38	49	55	37	40	45	41	52	49	44	57	40	56	51	36	49	41	55	45	41	52	46	43	45	42	41	40	42	49	37	40	44	33	45	44	44	39	51	48	42	50	53	50	48	56	39	40	53	42	40	45	50	41	40	52	58	45	39	34	50	44	45	50	40	55	53	42	43	50	38	29	37	42	40	37	39	58	33	46	47	49	53	45	47	44	36	33	41	39	49	50	44	41	40	48	60	32	42	36	27	52	46	37	40	43	47	41	44	43	44	50	35	45	55	47	52	50	43	41	42	34	48	36	44	38	48	49	36	66	37	40	61	42	40	40	61	37	42	52	46	45	50	43	42	53	47	52	55	57	44	46	52	45	46	38	42	36	46	45	38	43	48	46	48	51	48	45	43	47	34	58	41	51	56	41	51	53	57	58	74	38	44	53	50	51	41	47	62	37	50	51	36	46	50	39	43	47	48	55	54	40	55	44	40	46	62	42	57	34	39	39	46	45	44	40	46	44	38	31	38	46	43	49	42	35	46	43	40	42	46	41	42	48	46	47	50	42	41	45	50	55	46	43	47	40	44	51	47	36	47	46	45	33	39	56	45	55	46	52	46	44	56	45	46	41	37	70	39	34	54	50	53	48	54	45	54	38	41	39	47	38	48	41	42	46	44	45	37	44	48	35	34	54	41	44	45	33	47	44	51	43	52	55	38	43	65	37	47	44	47	42	61	50	35	51	54	43	47	35	44	42	64	46	38	54	31	45	43	53	48	47	39	40	46	39	41	43	47	53	38	37	47	48	52	31	37	49	49	31	44	42	47	48	57	53	44	42	42	55	43	38	48	37	57	42	46	46	50	41	40	39	53	45	57	42	46	40	48	46	38	46	45	42	55	42	49	41	38	53	34	63	46	64	41	33	47	36	49	46	55	40	41	40	38	60	47	36	50	45	51	49	55	56	51	51	41	39	56	41	42	57	47	33	39	36	43	50	41	38	54	49	53	48	54	42	44	46	36	45	54	44	46	42	48	55	44	39	31	40	44	45	48	45	46	48	38	49	47	41	53	34	55	38	48	58	47	50	45	41	45	31	43	58	37	40	47	38	39	48	46	52	48	49	50	40	47	55	44	34	32	48	46	34	45	30	41	47	53	50	47	51	46	40	46	42	43	50	49	43	53	51	29	43	41	42	53	45	51	50	45	46	50	41	61	63	53	49	45	40	43	41	45	44	46	36	43	53	48	45	50	53	44	39	59	52	52	52	41	57	47	51	41	44	38	57	36	47	40	52	57	52	47	42	50	46	47	41	41	49	47	48	42	46	59	38	43	45	42	39	42	40	43	44	41	46	56	50	41	36	46	42	46	54	51	46	62	47	41	47	37	40	48	40	53	34	47	50	59	45	35	39	37	54	48	56	45	48	35	58	41	34	51	35	54	41	40	42	45	46	56	43	41	43	46	43	46	46	42	42	45	57	45	51	45	36	49	39	56	56	47	55	36	47	37	39	43	43	38	45	48	50	46	37	52	38	50	49	42	46	51	49	40	42	55	54	36	51	44	56	55	42	58	45	38	43	44	34	37	39	45	45	39	58	43	38	42	42	44	48	40	40	45	52	47	52	37	42	55	50	46	34	40	47	47	48	47	48	46	48	43	41	55	44	47	46	45	44	50	39	39	49	53	46	60	42	42	48	42	52	30	40	56	52	40	46	47	51	55	45	45	42	36	55	50	29	44	41	41	42	54	50	45	56	51	45	45	53	41	40	35	43	37	32	38	44	40	46	47	66	54	52	41	47	45	43	50	44	51	40	40	41	39	39	42	51	50	56	56	51	52	39	51	48	50	37	64	43	77	44	43	34	54	51	44	54	59	46	34	47	37	46	45	37	50	43	51	45	44	43	50	53	50	45	49	44	38	42	51	42	38	50	40	54	46	37	51	55	55	57	52	41	38	52	42	32	43	49	55	39	47	47	54	45	39	52	43	39	37	41	44	55	42	38	49	43	42	54	48	34	40	49	32	59	42	46	49	47	38	36	57	52	43	38	44	41	46	43	42	51	51	50	61	48	35	45	40	35	37	40	59	40	52	45	53	42	54	43	40	34	43	57	48	49	49	35	39	55	53	35	50	46	33	47	42	46	52	37	45	41	35	51	51	45	51	46	50	43	46	51	34	38	42	38	53	39	52	47	38	49	39	55	39	49	39	53	50	46	50	54	43	57	27	57	45	57	45	50	44	50	47	34	31	44	39	50	36	50	46	55	34	52	44	38	50	49	51	52	45	39	47	42	46	40	44	42	47	51	35	45	52	40	54	57	28	62	44	44	45	34	47	34	52	40	40	48	48	50	47	45	44	35	45	51	44	45	43	50	48	47	52	53	30	36	54	50	40	61	32	50	46	47	47	40	39	38	34	39	46	53	39	47	57	53	48	42	47	57	41	47	48	41	47	51	46	57	54	41	47	47	40	58	38	52	28	47	49	39	57	53	48	42	42	67	51	42	48	56	46	49	50	37	39	40	48	36	54	35	44	47	42	50	56	52	46	43	38	47	38	53	46	52	43	46	33	44	32	50	38	50	41	53	53	47	32	56	51	55	50	55	35	49	38	47	45	53	45	51	57	43	59	39	42	56	50	59	42	37	33	39	45	47	50	47	35	37	49	41	54	53	53	49	46	59	52	51	49	45	44	46	43	56	51	50	51	51	51	46	43	31	43	56	48	37	54	37	48	28	46	36	33	43	46	36	42	33	54	34	36	40	51	40	54	44	41	44	45	60	52	45	54	42	51	43	47	38	45	47	42	43	47	39	45	35	49	49	53	50	47	53	42	43	38	47	47	46	46	41	54	43	41	48	45	44	44	55	45	45	36	33	51	41	60	48	47	42	43	58	54	41	55	56	45	54	52	49	41	40	40	49
10278	3970	2014	6799	11550	11194	11454	12522	11488	4237	3695	2965	2517	2074	1927	1822	1643	1611	1595	1510	1357	1222	1160	1086	1121	1039	996	1006	973	994	962	867	920	892	859	870	840	853	842	810	884	815	796	843	830	811	807	738	769	772	722	836	772	741	785	774	806	755	780	747	785	709	744	761	773	768	725	761	716	775	742	753	756	748	771	774	753	724	749	731	724	786	716	735	732	738	737	784	704	744	779	707	755	721	694	721	744	745	721	771	694	763	732	746	685	732	744	735	758	654	711	705	689	757	699	762	747	746	697	717	710	682	704	744	673	683	732	690	727	726	681	706	735	711	677	732	716	695	743	702	723	722	733	707	727	723	716	698	705	751	716	719	696	708	720	731	668	732	727	673	732	714	741	705	717	671	732	693	752	743	742	718	696	756	771	710	705	697	701	692	683	711	744	710	705	679	714	692	761	701	712	752	750	688	676	727	729	697	701	707	778	746	717	689	704	707	713	730	699	736	694	765	703	714	729	678	717	723	739	728	702	646	694	732	714	765	703	676	653	708	682	724	714	763	685	733	734	688	720	715	714	703	677	712	717	725	719	707	700	718	701	701	748	788	665	681	693	726	747	744	693	670	678	685	764	745	646	705	726	658	689	745	691	725	726	686	759	672	732	734	635	691	718	699	696	708	686	697	735	695	680	716	720	718	736	720	683	738	697	685	693	715	665	767	741	759	691	694	739	742	686	706	707	689	695	709	751	659	712	699	725	772	729	655	704	713	712	740	716	739	718	710	698	691	690	721	669	683	742	696	722	620	681	748	750	761	712	707	693	733	721	712	763	624	737	692	636	723	728	714	675	725	761	697	699	721	704	742	755	675	702	711	701	706	718	728	733	692	738	744	663	743	721	702	685	712	742	762	722	737	701	731	781	683	662	722	746	701	733	665	698	686	691	687	750	726	674	723	652	719	695	741	711	716	698	705	722	675	716	721	685	650	710	763	722	688	690	731	688	759	689	676	644	734	699	722	776	684	684	748	703	680	769	695	746	693	688	718	695	707	707	721	756	672	720	691	749	697	717	698	734	703	711	719	685	714	685	745	706	718	674	723	724	724	720	702	753	749	728	771	722	711	684	689	657	719	746	687	700	700	662	678	746	691	717	734	665	723	749	717	731	714	734	730	691	698	729	671	723	715	728	710	708	706	734	724	735	678	719	676	713	729	743	745	738	662	753	723	732	748	686	746	754	751	723	706	710	642	725	745	664	711	695	729	665	690	719	731	699	737	709	673	726	737	732	702	736	692	686	738	719	736	750	710	727	704	718	733	711	672	741	696	708	699	749	706	685	715	740	701	659	719	710	708	690	703	716	716	702	723	697	645	673	728	666	710	692	697	693	671	711	701	720	770	760	682	748	691	753	713	739	740	719	756	724	676	692	680	685	681	733	685	718	705	685	716	710	714	745	735	721	685	722	699	746	730	703	711	750	745	659	721	731	767	712	723	712	687	730	680	698	728	715	736	679	746	765	717	773	698	712	703	703	712	745	698	705	742	798	724	749	731	713	681	727	703	701	752	696	698	707	753	717	707	700	730	717	709	712	641	680	686	706	687	760	731	692	695	727	695	680	726	722	756	724	743	720	722	717	687	745	704	666	766	681	667	726	686	702	734	725	733	727	718	699	776	761	684	731	714	727	696	763	682	690	691	709	709	718	689	705	713	694	769	720	696	705	688	667	684	742	715	722	735	724	701	733	701	716	710	744	698	721	712	669	711	697	683	748	705	677	755	708	757	668	728	681	757	694	693	690	702	672	662	698	683	739	699	728	765	726	687	697	693	733	716	732	703	756	720	726	643	691	745	741	736	744	716	757	699	675	717	642	712	693	677	658	725	753	709	761	688	726	707	701	698	726	658	711	730	716	699	714	692	716	738	702	661	693	698	665	757	722	741	705	695	711	733	718	713	730	732	739	747	710	658	686	734	687	691	704	695	714	691	720	695	744	756	661	703	753	693	722	697	723	664	768	726	676	712	712	731	708	735	722	775	721	639	719	699	707	712	678	675	707	703	706	678	719	747	743	717	713	748	707	707	715	733	708	750	719	712	713	710	688	663	698	743	745	719	746	683	733	710	733	740	629	709	716	718	749	741	738	726	662	717	698	717	703	744	731	695	688	727	712	746	715	691	709	692	712	737	725	694	764	668	759	717	699	769	702	703	701	729	693	733	681	677	767	669	717	678	742	712	723	706	718	691	685	726	699	711	680	694	704	724	731	745	668	728	708	754	709	752	735	701	723	676	690	734	685	738	696	718	687	762	708	690	735	698	700	703	699	712	722	706	726	693	685	732	740	721	715	733	712	722	682	729	673	722	736	786	733	719	697	731	720	724	639	718	691	693	717	681	752	706	679	726	731	694	713	712	701	722	734	733	728	692	726	724	693	712	709	734	754	705	713	737	738	729	704	771	741	659	682	711	720	708	748	691	721	707	732	702	729	727	712	720	735	708	701	710	652	721	749	776	693	733	751	719	738	695	730	713	679	740	747	677	715	689	677	668	780	717	750	709	748	713	701	672	742	699	748	676	708	700	753	729	719	732	707	727	715	717	689	691	732	675	732	737	696	760	671	732	662	721	689	725	701	718	767	704	703	725	688	711	698	734	715	698	768	723	684	735	736	648	727	747	777	742	715	686	729	678	724	718	714	778	751	717	749	731	723	708	756	734	717	707	735	732	682	696	682	701	714	686	761	719	722	721	748	710	734	669	737	680	713	718	681	684	685	743	719	706	706	734	686	751	710	722	727	751	716	675	680	663	666	702	727	672	712	734	692	690	725	693	728	702	694	717	740	675	714	690	713	705	692	780	702	684	731	711	662	734	702	730	742	709	726	708	711	739	708	706	723	766	731	762	695	702	731	723	707	705	722	715	669	712	703	729	708	739	708	686	709	718	694	699	736	723	734	718	714	669	721	738	710	742	745	686	691	692	663	702	675	753	748	657	714	662	734	761	694	671	742	680	680	669	704	706	746	752	724	690	730	696	720	729	704	640	700	718	710	736	719	724	679	696	735	714	737	695	734	700	734	719	697	787	771	669	736	697	747	687	708	709	712	712	699	723	719	720	688	734	731	720	743	672	710	714	760	671	705	689	729	735	710	719	693	678	726	701	752	663	780	721	691	729	682	667	718	759	710	707	716	699	703	763	691	698	748	730	715	734	727	756	690	717	706	742	675	694	744	679	727	703	708	757	743	697	688	720	689	700	668	685	708	765	667	744	737	710	726	744	687	724	723	702	732	686	721	670	689	730	755	681	740	731	774	708	694	716	751	704	664	738	753	676	684	742	734	722	713	713	701	694	735	694	688	696	718	680	741	709	720	723	686	733	746	710	741	708	733	729	669	726	692	693	716	763	684	737	683	768	741	736	709	732	688	714	665	662	683	724	641	705	698	762	725	744	694	742	710	708	715	748	689	726	790	732	733	785	693	679	688	705	703	768	673	732	748	720	688	723	723	728
1450	397	271	238	368	415	475	575	547	289	273	233	237	223	226	242	205	200	207	187	171	161	165	176	180	168	162	167	175	170	161	167	185	164	155	169	162	167	174	180	163	173	170	170	161	161	167	164	174	150	162	171	159	166	153	152	161	137	163	171	176	167	150	166	173	149	178	168	158	160	170	168	158	152	159	163	158	169	164	179	164	143	168	159	155	149	147	171	162	159	180	170	163	168	152	149	167	167	159	134	157	158	166	159	167	155	164	164	161	179	181	158	180	184	156	164	147	152	155	172	170	144	149	171	151	162	168	152	178	168	145	136	179	150	154	132	162	134	150	160	178	157	162	176	161	152	147	148	158	161	165	175	143	165	165	164	151	138	148	141	148	157	174	157	182	159	153	136	162	146	164	141	181	149	148	158	140	151	165	146	161	174	168	137	164	185	150	139	148	139	150	154	162	166	138	161	156	174	158	158	149	142	143	182	163	162	162	167	142	175	163	165	146	184	135	159	147	141	147	164	160	145	148	191	139	164	148	169	143	170	171	157	160	156	170	142	166	165	160	160	162	175	170	167	145	172	174	147	162	144	157	151	178	156	147	157	165	148	161	147	149	156	164	147	153	151	165	156	169	153	151	171	160	140	112	162	160	172	137	155	160	163	181	173	149	173	166	145	156	148	168	155	161	168	135	168	168	146	165	160	132	153	155	162	138	180	141	159	144	160	153	171	179	152	156	155	175	175	141	156	161	149	160	147	143	168	171	148	171	136	151	149	148	159	172	138	146	181	145	152	164	149	145	166	165	181	157	159	162	168	144	178	162	139	151	142	148	121	143	142	145	146	158	183	158	152	150	152	150	159	168	157	160	153	163	165	173	183	168	147	154	163	181	147	161	141	146	156	165	147	155	158	139	138	157	167	155	150	177	161	159	157	155	177	185	161	123	160	178	158	175	146	159	136	139	159	173	145	142	137	151	183	167	147	172	165	169	172	153	148	150	155	159	163	174	159	138	170	167	162	143	161	183	139	167	160	165	175	159	177	160	141	180	164	159	152	174	169	168	137	154	144	176	160	168	171	157	158	191	134	168	181	171	181	177	163	142	155	136	162	146	164	153	167	127	139	161	155	153	164	172	157	160	150	154	168	179	155	176	162	155	155	157	150	176	161	156	185	167	164	166	168	156	157	157	158	191	161	159	134	165	154	170	152	160	152	161	157	170	170	133	152	158	160	150	150	150	149	170	144	182	160	162	168	156	166	174	142	143	176	155	158	151	165	137	165	154	159	152	155	159	150	133	142	153	152	150	147	168	166	174	148	159	160	158	142	167	152	154	153	167	155	183	166	151	160	157	153	158	159	170	145	162	165	153	181	179	134	151	145	136	172	161	145	143	173	148	177	163	142	159	186	141	165	127	149	158	156	150	158	169	166	159	157	170	157	146	176	155	190	155	151	153	140	158	176	167	134	141	169	136	154	175	156	161	155	150	155	160	161	131	157	154	140	160	161	155	177	157	146	154	165	157	150	162	163	147	139	158	162	142	146	146	145	153	161	134	159	171	142	160	158	176	174	154	164	164	162	154	150	152	180	170	144	162	130	151	177	140	163	165	166	176	170	153	147	150	156	171	140	177	175	173	159	164	154	152	155	176	147	159	177	167	170	136	142	152	140	141	157	152	171	181	154	154	141	173	199	159	170	175	160	133	133	152	180	159	149	168	169	150	153	171	141	178	154	155	162	158	173	166	153	159	150	150	176	163	157	162	152	144	165	181	145	167	135	160	179	144	153	150	150	150	179	138	155	145	165	185	170	148	167	181	168	135	165	160	145	160	160	157	155	145	166	154	149	175	162	183	158	159	139	153	160	185	150	177	161	140	173	149	153	150	141	159	150	155	165	144	166	162	160	138	154	174	171	163	167	157	157	165	190	149	161	158	164	166	138	150	151	141	163	162	139	156	174	158	153	156	161	141	167	152	171	159	162	154	160	152	144	135	171	155	150	160	190	156	140	180	175	159	166	157	118	147	167	171	161	150	184	145	156	176	150	147	129	148	136	172	172	161	136	167	170	146	160	165	157	164	163	150	162	148	146	149	155	174	153	149	159	172	183	166	150	146	158	177	189	190	177	161	143	138	146	164	150	175	144	138	193	163	157	134	144	166	158	143	182	176	163	154	165	155	143	136	157	131	151	163	159	165	151	157	150	156	178	150	140	150	163	151	159	152	172	139	153	165	170	165	172	157	162	179	169	144	152	137	148	182	142	161	152	159	164	144	169	140	140	168	152	149	174	137	159	164	131	154	152	132	174	151	158	143	159	155	130	178	163	155	154	147	145	160	169	153	132	157	136	156	155	168	172	154	177	159	167	151	160	145	126	168	177	150	143	147	150	152	155	152	174	146	168	169	146	132	136	167	167	144	161	177	163	167	174	157	171	155	171	178	150	184	150	146	158	173	156	164	182	149	153	144	165	137	133	147	142	176	136	160	169	161	149	156	144	163	161	168	166	153	145	154	152	147	168	166	156	161	163	152	176	158	187	164	150	157	139	163	160	139	154	126	156	141	171	167	128	164	175	185	181	152	150	147	160	178	143	189	176	174	158	144	183	151	180	147	138	148	169	155	160	149	147	137	160	162	173	135	144	150	157	152	136	145	156	154	159	148	179	163	156	162	166	160	175	170	144	168	174	150	147	147	142	151	181	170	129	159	182	164	160	147	149	160	151	137	152	162	157	153	162	169	164	146	166	165	155	158	168	139	157	146	168	169	161	166	139	160	150	154	168	186	142	159	163	158	170	162	175	168	173	163	156	168	158	138	149	157	154	177	149	146	158	167	147	138	176	164	147	167	155	165	171	170	141	157	164	166	118	149	176	154	210	176	163	154	164	169	169	163	139	152	154	145	162	166	171	124	160	167	172	161	156	143	154	169	166	158	152	148	173	147	152	151	181	158	149	142	184	157	164	146	170	182	167	169	149	142	156	160	170	164	172	178	143	172	175	145	191	174	150	149	153	173	137	165	160	153	159	160	151	166	160	138	177	142	160	129	160	132	167	169	147	157	138	151	166	157	184	185	154	145	145	138	178	156	153	152	155	156	143	167	150	160	161	156	157	174	163	165	193	169	143	146	151	165	144	164	143	161	158	157	153	134	177	174	173	143	186	168	175	166	163	157	150	164	175	125	142	161	162	152	150	164	173	162	165	178	150	170	147	193	151	141	155	163	144	168	165	158	157	149	172	142	179	165	151	174	180	147	153	163	164	151	160	175	181	181	158	145	132	159	161	171	162	180	145	135	151	149	173	167	152	145	155	146	175	194	177	163	162	172	166	162	143	154	166	145	161	157	157	144	167	160	151	182	164	157	159	157	149	159	155	144	150	194	142	137	163	176	146	188	177	160	174	161	154	173	164	159	162	143	137	144	154	132	175	155	157	145	144	184	177	179	154	155	138	165	130	162	156	163	156	151	171	151	156	163	162	156	167	179	166	171	174	141	147
16296	8854	5130	13746	20778	19941	18885	20557	14008	9023	8028	7019	5854	5233	4921	4616	4252	4032	4077	3962	3605	3402	3176	3106	3074	3017	3027	2953	2786	2836	2735	2739	2710	2618	2598	2600	2550	2566	2635	2586	2509	2547	2503	2480	2456	2519	2531	2450	2521	2410	2443	2420	2366	2342	2418	2448	2418	2404	2342	2367	2442	2407	2340	2422	2416	2437	2393	2384	2370	2355	2375	2383	2429	2367	2342	2257	2198	2336	2424	2350	2348	2254	2314	2359	2367	2355	2391	2259	2326	2339	2288	2254	2321	2244	2319	2303	2329	2289	2299	2317	2359	2357	2307	2244	2240	2370	2323	2335	2260	2295	2326	2300	2405	2402	2281	2372	2297	2270	2268	2203	2270	2349	2356	2330	2380	2257	2384	2290	2280	2262	2264	2282	2284	2355	2382	2325	2357	2388	2277	2318	2292	2367	2343	2248	2354	2261	2353	2245	2295	2370	2219	2314	2374	2336	2258	2316	2286	2256	2351	2418	2331	2376	2344	2352	2302	2371	2321	2291	2337	2347	2340	2310	2299	2298	2325	2281	2309	2286	2339	2343	2254	2354	2349	2249	2347	2327	2271	2256	2279	2383	2306	2366	2267	2323	2358	2252	2305	2290	2325	2304	2348	2315	2379	2279	2322	2261	2275	2275	2274	2345	2322	2295	2274	2337	2355	2317	2292	2331	2314	2367	2295	2305	2253	2298	2284	2315	2287	2262	2287	2305	2286	2357	2345	2328	2295	2247	2306	2291	2323	2299	2325	2332	2294	2299	2310	2319	2343	2253	2372	2266	2275	2255	2323	2366	2317	2372	2285	2287	2230	2347	2368	2359	2341	2282	2376	2351	2387	2270	2308	2285	2303	2286	2351	2233	2313	2253	2296	2403	2304	2240	2363	2278	2229	2283	2323	2294	2276	2340	2318	2334	2280	2278	2346	2365	2323	2330	2305	2276	2314	2258	2305	2240	2334	2313	2274	2340	2287	2274	2256	2294	2233	2334	2248	2345	2304	2276	2268	2297	2339	2255	2336	2255	2346	2238	2365	2266	2291	2322	2340	2251	2278	2371	2386	2331	2278	2312	2262	2310	2314	2346	2407	2326	2273	2328	2354	2312	2317	2307	2319	2315	2326	2254	2281	2382	2198	2282	2292	2392	2350	2242	2291	2373	2318	2286	2330	2303	2224	2323	2277	2322	2329	2330	2382	2366	2275	2257	2274	2250	2320	2332	2271	2269	2331	2307	2347	2329	2343	2299	2297	2294	2357	2290	2286	2382	2300	2295	2254	2257	2253	2314	2430	2258	2317	2294	2337	2215	2306	2381	2299	2270	2295	2340	2263	2247	2290	2257	2321	2315	2324	2288	2359	2350	2341	2297	2326	2234	2267	2246	2347	2347	2266	2342	2342	2223	2305	2295	2363	2299	2327	2280	2263	2276	2375	2303	2358	2237	2320	2300	2270	2277	2318	2294	2264	2391	2318	2321	2370	2300	2310	2246	2224	2345	2299	2358	2242	2312	2278	2220	2369	2318	2278	2344	2290	2316	2357	2343	2288	2268	2293	2324	2329	2273	2346	2310	2268	2342	2323	2266	2337	2214	2302	2361	2241	2295	2237	2351	2247	2397	2233	2297	2228	2278	2268	2321	2322	2223	2382	2319	2392	2395	2331	2380	2255	2335	2300	2383	2295	2353	2285	2319	2300	2262	2390	2340	2318	2248	2292	2288	2356	2269	2246	2304	2313	2252	2294	2235	2269	2332	2355	2325	2330	2355	2356	2370	2294	2295	2264	2293	2186	2346	2331	2309	2292	2302	2345	2353	2280	2246	2331	2274	2330	2291	2262	2286	2295	2202	2327	2356	2352	2350	2242	2345	2233	2269	2326	2275	2218	2252	2332	2228	2310	2378	2361	2365	2295	2300	2287	2280	2336	2267	2315	2271	2282	2188	2228	2304	2275	2300	2299	2282	2312	2282	2313	2324	2259	2307	2351	2279	2360	2319	2317	2347	2329	2261	2282	2318	2306	2325	2314	2302	2358	2268	2375	2292	2297	2311	2354	2305	2331	2367	2369	2314	2261	2204	2305	2364	2314	2253	2352	2289	2332	2299	2243	2330	2358	2256	2383	2344	2280	2381	2326	2304	2339	2303	2340	2355	2298	2277	2242	2238	2294	2344	2145	2298	2404	2274	2289	2266	2371	2300	2297	2274	2299	2376	2331	2301	2303	2307	2212	2329	2329	2260	2266	2301	2292	2289	2257	2320	2343	2311	2308	2265	2271	2318	2333	2296	2268	2228	2388	2289	2362	2250	2271	2427	2294	2220	2326	2308	2339	2339	2272	2296	2260	2270	2338	2347	2320	2301	2251	2268	2281	2269	2296	2316	2442	2242	2298	2320	2271	2257	2273	2307	2251	2313	2312	2233	2304	2296	2267	2240	2385	2334	2291	2304	2291	2267	2274	2191	2369	2315	2253	2259	2295	2332	2361	2284	2256	2316	2183	2284	2222	2291	2292	2300	2246	2263	2257	2302	2345	2338	2297	2305	2266	2286	2271	2275	2303	2319	2314	2194	2413	2322	2210	2328	2362	2268	2302	2308	2284	2294	2346	2333	2293	2284	2274	2331	2331	2309	2353	2219	2343	2305	2302	2316	2266	2362	2313	2332	2315	2301	2356	2203	2219	2310	2244	2189	2357	2328	2304	2289	2271	2342	2321	2279	2305	2325	2347	2283	2269	2288	2341	2346	2335	2367	2236	2386	2288	2340	2365	2359	2366	2263	2298	2315	2297	2249	2356	2333	2292	2193	2301	2317	2333	2285	2277	2309	2295	2270	2280	2346	2293	2405	2312	2301	2333	2320	2265	2347	2281	2200	2269	2295	2283	2192	2296	2324	2297	2245	2243	2300	2280	2407	2298	2265	2239	2322	2171	2338	2295	2272	2298	2316	2326	2263	2295	2336	2373	2384	2354	2235	2242	2327	2266	2341	2283	2246	2305	2277	2289	2360	2295	2336	2281	2330	2352	2262	2265	2216	2282	2318	2335	2346	2202	2327	2269	2335	2225	2315	2312	2314	2329	2208	2355	2258	2373	2356	2371	2324	2236	2253	2250	2339	2277	2309	2296	2384	2366	2254	2306	2237	2363	2283	2289	2376	2315	2361	2286	2310	2331	2311	2252	2290	2276	2271	2304	2257	2375	2358	2246	2256	2308	2310	2395	2294	2387	2352	2308	2340	2310	2234	2320	2294	2285	2342	2362	2293	2262	2388	2321	2362	2302	2324	2292	2319	2358	2329	2310	2278	2262	2314	2307	2256	2270	2302	2249	2241	2335	2271	2351	2263	2234	2307	2358	2358	2350	2367	2307	2356	2282	2325	2276	2282	2350	2291	2303	2293	2338	2196	2353	2226	2364	2327	2355	2221	2298	2307	2240	2282	2175	2234	2241	2343	2204	2346	2372	2358	2318	2305	2205	2233	2360	2278	2315	2325	2280	2382	2247	2393	2249	2307	2274	2253	2344	2284	2380	2354	2209	2335	2352	2269	2299	2290	2192	2310	2362	2268	2347	2294	2358	2263	2314	2318	2282	2344	2321	2352	2322	2300	2261	2324	2243	2330	2412	2288	2271	2304	2291	2285	2226	2354	2320	2247	2287	2318	2365	2334	2260	2281	2251	2410	2344	2312	2291	2341	2285	2291	2294	2396	2301	2286	2317	2287	2331	2277	2316	2314	2287	2378	2326	2358	2289	2343	2295	2393	2237	2292	2298	2195	2232	2327	2243	2355	2212	2279	2276	2387	2266	2219	2288	2388	2259	2307	2319	2215	2322	2298	2294	2273	2282	2325	2367	2281	2262	2226	2297	2275	2320	2187	2378	2322	2348	2276	2333	2287	2356	2285	2289	2305	2278	2313	2251	2312	2235	2332	2172	2295	2418	2259	2309	2265	2197	2431	2291	2313	2282	2251	2324	2311	2301	2280	2297	2226	2287	2294	2288	2305	2307	2258	2249	2251	2300	2293	2320	2215	2338	2255	2272	2280	2249	2339	2300	2344	2353	2259	2293	2271	2317	2369	2290	2218	2176	2316	2378	2251	2350	2202	2331	2279	2293	2199	2333	2395	2306	2333	2299	2246	2411	2319	2285	2247	2320	2326	2315	2309	2302	2317	2281	2268	2408	2238	2311	2305	2363	2295	2275	2326	2335	2313	2265	2352	2314	2330	2242	2313	2199	2316	2301	2331	2319	2391	2302	2314	2295	2301	2339	2309	2285	2296	2254	2321	2346	2297	2365	2288	2327	2330	2210	2262	2332	2343	2263	2320	2313	2319	2310	2385	2308	2295	2370	2304	2274	2311	2311	2307	2341	2274	2240	2341	2304	2275	2314	2267	2215	2324	2294	2254	2214	2288	2318	2381	2293	2284	2342	2260	2297	2314	2314	2367	2303	2271	2334	2243	2309	2280	2243	2264	2380	2270	2281	2296	2249	2368	2285	2346	2381	2309	2276	2302	2254	2332	2284	2359	2354	2335	2308	2291	2424	2328	2238	2304	2367	2235	2282	2241	2281	2312	2319	2336	2330	2265	2303	2295	2355	2297	2306	2332	2379	2392	2370	2303	2277	2378	2289	2242	2246	2317	2354	2319	2258	2315	2334	2287	2334	2449	2274	2301	2300	2342	2342	2205	2276	2292	2313	2251	2381	2240	2308	2266	2271	2377	2351	2310	2270	2325	2230	2246	2224	2304	2305	2292	2316	2288	2312	2261	2355	2219	2334	2313	2303	2292	2351	2307	2363	2292	2319	2326	2228	2275	2267	2294	2314	2308	2281	2312	2235	2375	2396	2304	2321	2240	2289	2409	2290	2393	2337	2375	2344	2291	2266	2205	2330	2372	2286	2289	2286	2369	2275	2347	2348	2367	2332	2290	2329	2318	2282	2319	2373	2291	2306	2254	2298	2312	2278	2270	2242	2351	2274	2220	2339	2261	2471	2340	2281	2248	2275	2271	2291	2321	2261	2377	2268	2302	2358	2266	2305	2333	2259	2326	2263	2338	2263	2369	2348	2333	2213	2260	2357	2226	2328	2289	2250	2331	2281	2309	2383	2263
1253	76	80	68	82	112	99	142	98	81	92	69	74	73	69	74	53	68	67	66	76	69	69	62	74	65	58	68	65	65	59	69	78	47	64	60	44	68	59	62	72	62	57	61	52	56	73	73	60	60	59	56	65	69	70	64	47	60	65	59	58	49	59	59	61	60	51	51	63	51	67	85	66	57	68	66	68	63	62	58	55	60	51	49	71	60	58	80	65	49	64	67	66	62	47	61	62	48	53	54	63	76	66	62	63	75	55	59	75	59	51	68	69	49	61	74	53	65	63	75	56	68	66	58	55	66	56	48	63	56	55	52	60	56	70	74	73	68	56	67	67	66	72	73	66	54	57	61	66	77	58	61	65	57	60	56	61	63	58	55	68	51	62	62	72	53	54	56	62	68	57	49	60	59	69	54	65	59	64	62	65	55	58	56	69	67	55	53	56	62	65	68	57	68	51	71	68	66	62	78	69	61	56	51	74	60	61	55	71	70	58	60	53	54	65	66	55	74	68	55	66	69	64	65	59	62	62	60	66	74	51	60	62	61	65	64	72	71	60	65	69	51	71	62	66	63	73	59	61	59	65	57	64	64	67	63	68	71	53	54	59	78	55	56	45	70	66	59	64	73	58	67	63	69	68	45	63	67	60	67	53	55	66	61	71	79	54	73	58	56	60	60	58	63	66	61	70	78	69	73	51	59	57	68	65	59	71	53	64	60	76	54	52	77	66	63	77	55	45	74	64	55	64	64	54	57	67	63	79	59	57	75	63	65	78	65	69	67	64	55	69	82	61	45	68	50	64	52	62	59	59	70	72	51	57	55	59	62	82	49	55	64	63	76	69	62	69	60	76	44	65	63	69	52	70	52	64	77	51	64	61	58	57	59	70	80	63	63	67	59	67	65	58	49	50	65	59	70	64	65	76	63	65	74	70	55	75	74	65	57	63	56	70	60	63	70	52	47	64	54	67	65	65	61	66	61	72	64	67	56	69	51	62	68	64	50	53	57	69	58	60	64	63	64	48	73	57	61	70	64	65	72	62	60	57	64	70	62	77	57	47	66	46	60	58	66	60	62	51	58	64	71	55	75	73	57	45	77	51	68	57	78	61	68	59	57	56	59	76	65	42	67	64	67	53	77	61	57	60	57	66	61	69	62	50	55	58	68	76	44	57	65	67	50	72	67	73	69	59	56	51	76	50	54	61	62	58	49	53	50	44	64	64	68	76	76	72	47	55	59	53	75	52	69	63	58	60	59	61	69	52	69	64	73	72	62	58	47	55	67	57	56	54	82	54	66	56	67	64	64	54	60	64	49	72	69	53	55	62	58	69	62	59	60	61	67	68	67	64	49	65	76	69	61	67	57	54	60	67	64	71	59	63	69	61	52	59	77	62	63	68	72	56	59	56	72	72	60	62	62	59	61	57	55	59	59	80	73	58	60	60	73	58	67	53	60	59	92	73	59	65	68	78	72	72	60	81	38	51	57	65	63	61	72	52	57	62	54	67	54	67	57	70	69	62	63	72	54	47	45	68	66	57	69	56	61	68	50	55	68	62	60	63	63	67	62	53	53	50	55	65	57	70	45	66	56	64	53	59	75	69	62	66	58	52	76	63	60	69	50	52	62	62	48	63	69	56	56	68	57	56	58	54	77	58	65	69	58	46	59	56	72	46	69	72	59	59	71	71	53	59	60	73	62	62	60	52	54	72	70	55	57	56	75	51	59	50	63	64	53	60	68	70	77	56	57	60	52	65	52	65	64	62	57	51	74	67	54	63	56	61	53	51	63	49	62	77	60	54	79	53	65	57	62	56	68	62	62	61	56	51	54	71	70	69	54	61	59	64	60	59	67	73	69	51	67	76	68	54	54	61	59	50	59	74	61	56	54	64	52	60	49	54	54	69	52	64	54	53	85	61	48	63	55	46	67	64	58	65	68	72	71	64	59	65	67	70	60	69	64	64	55	73	55	76	67	59	65	67	64	63	65	57	66	70	53	56	63	62	65	70	53	59	52	62	50	52	64	57	64	59	64	56	73	55	63	72	57	79	76	69	58	53	53	74	59	59	56	53	59	71	59	58	57	61	53	64	55	61	61	67	65	62	54	67	75	59	56	58	64	66	57	56	69	79	61	44	59	51	55	58	62	54	63	77	56	52	69	67	69	55	75	68	60	71	72	68	65	62	66	61	55	71	67	62	59	54	56	59	82	68	70	67	55	65	59	68	59	62	59	57	67	55	43	49	68	62	59	76	60	65	55	50	70	71	56	57	77	59	66	57	60	73	63	75	59	74	56	67	55	53	62	58	50	63	63	69	67	58	55	64	72	62	59	70	58	57	62	59	56	59	71	68	63	56	64	68	59	63	69	62	63	76	53	57	64	83	54	72	61	62	58	60	65	72	65	54	54	48	73	75	64	57	73	50	49	65	51	62	72	59	62	64	55	66	66	53	66	60	65	61	55	56	58	57	64	55	71	66	55	73	64	84	69	60	67	58	54	66	60	56	54	73	59	62	52	58	68	47	63	75	54	58	58	59	68	58	69	60	57	61	53	58	63	56	64	60	68	59	71	56	65	51	70	46	58	58	55	65	64	55	59	62	52	57	67	54	66	60	60	64	63	67	55	65	65	62	66	52	73	55	62	69	55	56	71	50	61	63	64	53	68	46	83	59	65	64	71	74	51	57	57	61	49	59	68	60	73	60	50	73	72	42	72	60	72	60	52	58	60	72	68	58	69	70	67	63	55	58	56	56	50	59	59	59	51	59	59	62	79	52	67	67	70	64	70	73	65	70	65	55	49	64	62	65	60	52	68	65	60	58	46	65	57	75	67	52	83	65	74	68	63	60	72	57	54	63	62	68	63	70	48	63	59	59	64	70	54	71	73	49	56	61	71	68	58	63	60	63	59	65	64	64	66	55	62	68	63	52	57	68	67	56	50	67	55	54	58	46	65	52	51	69	51	62	67	73	59	66	51	59	69	69	54	66	55	51	76	52	60	66	67	64	75	78	69	68	63	64	61	52	53	61	62	56	58	47	59	58	68	69	58	58	58	54	60	64	62	73	58	71	56	76	77	62	64	55	62	78	63	59	65	57	65	59	64	63	67	68	74	75	53	56	61	67	50	58	61	67	74	67	68	68	48	51	64	61	72	65	67	49	66	61	57	63	79	68	70	64	70	59	74	66	73	52	68	61	61	66	62	49	55	80	49	56	71	59	46	48	66	56	66	67	65	77	53	78	73	67	69	75	54	68	68	69	64	52	65	69	59	51	73	67	62	57	55	62	74	52	69	68	47	45	63	51	68	52	70	74	66	55	65	61	69	64	57	61	70	58	55	57	61	79	56	63	54	66	73	64	65	67	68	64	74	47	64	68	75	56	52	76	53	60	70	63	55	64	52	62	59	75	61	63	60	70	59	73	65	56	74	72	70	57	61	59	57	74	56	57	67	64	68	65	59	49	60	70	55	64	58	50	63	60	79	57	52
8328	2353	1460	2997	5196	5319	5195	7302	3150	2064	1884	1665	1565	1407	1269	1266	1200	1223	1258	1285	1187	1099	1063	1141	1108	1063	1029	1094	1034	1099	1003	1025	1013	983	1033	971	963	1015	973	1010	964	1021	985	1026	993	972	1059	1006	1004	1025	965	1006	987	999	995	997	976	1017	1052	972	1084	1033	967	954	982	945	989	1045	986	1006	940	962	1012	949	1024	966	1043	969	965	1017	997	972	1008	977	974	992	951	950	971	963	982	986	1013	981	971	971	971	986	931	1037	1069	986	928	967	1031	975	943	1032	983	1018	1052	973	1034	1037	947	1020	945	955	996	951	985	938	958	970	955	965	1015	996	1030	958	984	1002	976	1015	967	941	908	971	940	960	946	971	1026	960	978	931	981	995	980	936	978	961	964	953	935	974	991	954	982	973	962	1011	949	979	1001	973	991	932	956	975	1024	924	1017	938	980	971	947	967	1027	946	924	888	977	975	962	960	994	967	977	967	957	973	981	941	982	950	967	939	978	999	988	943	1018	943	1050	991	938	924	946	976	945	933	894	1014	1019	1008	1018	951	994	978	960	938	1018	976	987	964	973	961	966	967	947	952	978	995	945	995	968	937	961	982	971	975	1013	948	993	931	1017	993	986	983	1061	971	1001	977	959	928	1026	975	901	935	953	952	999	955	996	956	984	963	993	968	999	973	984	922	1005	975	981	1032	967	972	999	959	1026	990	934	1000	1014	1058	972	980	969	945	939	1013	1004	975	1004	1026	977	961	988	994	994	951	948	952	976	982	984	947	996	976	920	987	906	942	1005	968	999	998	987	934	949	1032	955	939	987	952	979	973	966	899	971	961	1015	909	1022	1003	951	1036	1013	982	986	940	946	993	985	985	974	1012	1013	1002	1018	962	991	987	1001	996	935	1012	924	898	931	986	916	929	962	1001	970	959	922	959	939	935	999	997	939	1000	947	1020	944	937	984	995	1016	945	967	957	972	985	1045	980	950	934	943	1010	883	982	988	925	957	1013	941	947	1015	947	983	963	969	951	945	952	1010	939	903	914	947	945	956	965	979	1038	948	930	954	921	949	1021	976	982	958	956	931	932	974	938	976	995	994	943	1009	973	973	948	961	999	997	959	976	952	956	973	1019	1017	1018	966	961	991	981	892	939	983	1008	903	975	984	912	951	965	962	977	927	969	961	961	936	945	968	962	972	1035	972	973	990	982	951	1010	974	947	1010	988	948	975	995	1007	933	978	1038	951	935	973	955	975	958	942	980	964	955	985	990	964	945	972	985	1006	956	978	975	1016	1031	936	989	903	935	1005	981	939	973	979	981	967	933	939	1034	947	991	986	989	968	965	1058	962	989	1013	959	971	979	971	929	992	978	926	977	933	1028	1000	965	946	967	970	970	953	959	962	920	963	987	947	979	975	1030	961	920	1027	959	951	973	1006	959	977	1007	929	948	991	988	951	969	1008	941	1022	930	957	936	971	923	967	978	986	991	992	976	997	975	1010	973	980	1012	931	947	992	984	1008	949	1037	941	992	994	974	987	1003	1031	979	971	995	1024	984	986	986	977	957	928	964	969	983	1015	1008	897	1036	1002	941	960	983	971	952	957	978	954	985	993	952	917	1000	982	960	979	972	932	978	933	981	983	994	973	993	921	960	924	966	970	995	1043	981	913	955	935	950	1033	962	982	981	991	1011	988	985	979	965	968	954	984	970	952	937	979	955	986	947	1020	979	909	1018	942	928	956	937	978	985	931	929	923	992	932	941	943	958	1006	941	969	1013	994	944	951	1001	945	993	1001	981	960	954	944	976	961	975	989	986	998	983	967	926	996	949	991	981	1031	945	990	997	917	966	976	951	962	936	983	982	1012	969	966	908	989	984	971	967	1000	954	1057	964	939	958	980	1002	937	985	1011	973	980	1016	975	972	941	954	970	946	987	950	937	930	952	950	974	989	990	954	1063	1011	932	938	952	979	989	994	995	1002	918	982	971	982	989	996	1000	958	1009	1018	956	1003	969	934	1004	960	973	976	965	969	944	972	910	964	988	1015	1002	958	1039	956	949	976	988	991	1003	963	979	1033	1001	952	969	1002	954	932	990	951	906	907	970	940	936	978	986	964	955	955	1011	922	999	901	964	1048	980	939	1009	967	929	959	1022	989	998	956	954	980	1003	924	984	977	922	960	959	950	981	1047	915	973	975	1013	979	971	941	963	980	970	983	943	941	994	971	995	967	976	989	997	962	960	976	984	907	1049	937	1004	957	992	987	1003	921	934	954	968	977	969	947	990	948	1001	899	989	961	1028	991	945	959	964	960	981	1032	975	1002	1047	967	949	985	986	980	966	1006	977	988	972	1005	1006	990	1014	1008	949	966	990	979	909	951	979	959	1004	983	971	982	954	962	975	987	979	1057	1028	946	1002	1017	990	1017	1013	973	940	962	974	973	935	947	960	955	983	963	949	934	932	923	958	949	978	1035	963	988	965	959	968	988	977	930	950	949	997	967	989	1008	931	1003	957	1009	1005	943	885	997	958	967	993	1043	1038	976	992	964	975	948	937	933	970	974	948	1010	1003	989	982	1029	1008	945	1006	988	1004	1020	954	929	933	927	998	996	997	950	1006	987	1023	959	975	939	1032	981	1008	936	997	963	946	967	972	935	998	1016	1036	1001	1000	937	966	976	980	947	981	951	953	978	924	999	1002	994	961	1000	950	980	991	937	1000	1003	982	936	1020	973	973	978	969	991	970	1005	993	980	936	1043	959	1011	986	925	959	996	935	1032	940	1045	979	961	948	958	1007	1026	948	978	983	934	995	978	1006	948	999	975	1008	992	932	949	992	1020	978	963	959	989	999	978	1003	969	970	999	926	946	965	1000	1017	959	998	996	974	968	997	1004	934	1016	963	983	953	990	1012	932	998	976	969	1015	952	1003	953	944	1024	961	955	953	977	958	997	976	917	992	987	943	973	932	1027	924	930	998	964	952	939	945	917	991	996	951	990	970	981	949	931	960	985	991	933	990	1001	931	1001	1000	966	922	1002	1005	988	946	1011	984	988	988	977	950	963	893	960	933	971	909	950	945	962	939	984	971	955	983	937	1018	938	954	1031	948	1050	980	980	948	1034	962	1005	948	969	976	957	971	1014	922	973	981	967	990	924	951	977	945	1018	965	924	941	933	942	992	1013	1026	937	994	982	965	996	984	997	941	987	981	953	935	983	954	922	987	1000	1024	1001	958	951	995	960	993	915	941	1001	954	987	985	948	1014	943	951	952	981	968	978	941	985	963	979	1061	989	953	957	1010	983	964	1032	957	959	986	957	1023	1006	970	999	975	1051	947	992	1002	953	976	931	978	991	937	965	982	970	948	1006	971	975	964	938	1012	938	946	984	958	887	974	1000	1031	987	895	958	929	976	1013	998	985	972	1012	979	987	968	962	990	1046	969	963	975	1025	1064	933	975	938	964	967	975	913	943	922	971	943	952	945	979	979	974	966	919	983	974	971	1044	929	958	1013	957	996	1018	909	1014	979	1003	980	957	998	956	932	994	920	965	930	967	934	944	937	940	938	990	1003	964	934	960	970	1063	991	962	968	962	1016	984	909	975	977	1031	930	943	970	978	1014	944	950	963	984	981	1001	945	966	1024	1003	1008	1015	962	969	1008	945	945	937	929	1008	948	1036	983	976	974	991	946	997	995	1010	958	998	943	937	1016	961	1001	963	971	942	993	941	984	902	926	1022	1008	953	950	979	945	956	977	982	998	996	957	1010	990	901	977	997	983	952	928	953	982	967	935	1032	1010	986	1019
2412	169	102	100	159	185	218	489	386	111	95	85	90	73	90	74	71	74	71	57	69	68	63	56	65	54	55	56	48	60	52	60	57	52	55	65	52	66	48	48	57	54	70	52	53	53	45	50	48	41	65	59	52	69	46	47	52	59	59	50	51	55	37	42	49	49	46	44	43	39	51	57	52	54	52	49	42	66	60	46	56	48	51	58	55	57	50	32	42	50	49	36	46	47	45	46	40	51	37	56	59	55	57	44	49	52	57	52	45	54	63	47	35	52	61	68	46	56	31	48	55	43	57	51	51	53	57	44	55	59	43	53	57	48	43	40	56	47	55	53	59	51	47	64	51	52	52	42	37	58	60	61	53	46	58	36	42	45	44	55	44	59	47	48	38	50	56	46	45	45	47	37	59	45	53	46	43	61	58	55	63	41	52	48	47	53	48	56	56	58	44	55	59	39	46	60	71	45	69	60	51	46	48	43	54	42	49	52	47	57	39	47	55	53	55	58	33	51	46	51	56	50	34	41	46	49	56	58	49	54	52	48	48	57	44	46	58	47	41	49	41	52	53	43	50	35	40	67	53	50	59	49	45	41	48	45	50	58	50	47	57	42	54	48	44	46	49	56	50	43	50	53	53	64	65	48	55	55	71	54	64	65	50	59	61	53	52	67	49	49	43	49	48	49	47	46	39	43	52	43	56	61	65	57	48	48	52	41	47	53	52	34	41	63	45	57	50	42	50	57	49	52	39	53	59	45	49	41	59	54	69	56	48	54	47	59	58	44	45	56	43	48	37	48	51	59	46	51	47	44	46	56	42	56	49	60	45	47	47	71	46	50	58	58	52	52	51	38	47	50	43	40	47	48	65	62	59	55	44	52	47	39	69	49	48	50	47	41	53	55	61	46	38	60	43	58	46	50	70	49	65	48	41	45	47	54	52	48	57	56	59	55	58	53	49	42	43	43	51	47	41	43	54	56	48	42	53	55	36	58	39	42	42	53	48	57	48	52	46	51	55	43	42	61	61	49	42	51	41	55	53	54	56	43	48	54	53	61	38	45	53	45	57	60	43	55	53	50	55	46	40	58	55	49	49	40	42	45	46	49	47	53	54	53	42	42	50	66	45	48	41	37	48	53	52	38	48	56	45	47	56	56	47	43	47	60	54	51	46	49	58	39	45	53	35	46	44	44	47	50	46	45	50	51	55	51	44	42	47	38	51	44	45	56	42	44	41	46	62	44	52	65	39	35	54	50	40	50	52	46	35	57	60	44	45	52	43	33	70	52	52	59	52	51	49	48	47	52	50	54	45	49	41	52	42	41	58	61	52	46	61	59	56	50	42	47	55	47	55	39	45	44	54	50	52	52	46	53	48	40	44	56	40	53	44	54	56	44	46	61	42	59	48	51	56	41	41	46	49	49	46	48	51	52	54	50	67	56	61	50	45	61	52	49	60	57	41	48	54	58	44	50	48	52	47	63	44	52	57	38	45	42	51	50	52	40	49	40	45	52	51	42	56	41	50	60	50	61	50	55	66	52	46	43	45	41	46	57	57	39	48	55	53	58	49	42	55	53	53	51	47	57	53	55	55	56	44	53	59	46	54	48	58	51	39	47	55	62	51	43	53	58	47	60	46	57	47	60	54	45	44	36	42	51	44	52	56	44	51	53	39	51	53	67	51	50	52	55	69	45	45	58	58	56	48	52	44	50	46	56	36	48	53	51	62	45	48	49	44	51	46	55	58	59	45	46	55	48	51	52	40	51	46	45	52	44	51	52	48	43	45	51	66	51	50	54	47	60	55	68	52	55	66	52	48	42	46	45	47	52	59	54	44	54	55	50	59	48	43	45	54	44	46	44	46	52	59	54	48	51	45	54	56	41	58	42	36	62	46	39	49	36	49	57	47	47	52	38	48	51	54	54	52	59	58	50	44	52	47	36	44	48	47	38	41	50	40	50	48	59	58	47	51	54	56	45	57	42	57	49	37	48	50	46	42	41	49	48	40	31	54	56	58	48	51	51	41	65	38	49	46	58	58	57	49	51	50	52	49	52	42	48	48	53	46	47	49	48	55	49	50	51	31	55	57	51	62	54	43	55	64	62	69	49	45	53	49	49	61	54	38	49	49	62	50	47	38	62	54	54	54	44	62	52	47	53	57	42	41	63	49	41	38	47	56	52	51	47	57	67	63	47	55	48	58	47	49	45	45	51	58	42	40	48	42	54	49	30	57	54	49	49	61	52	43	57	52	50	53	55	43	51	38	49	64	58	56	41	65	44	49	68	52	52	67	46	60	52	50	47	52	53	46	46	55	46	54	43	54	41	40	53	44	57	49	41	47	50	44	46	51	69	39	43	62	58	48	60	50	59	53	48	55	48	41	55	40	47	48	58	40	37	44	47	36	44	62	63	62	55	44	41	54	53	54	48	55	43	57	48	56	43	49	48	57	62	59	51	55	51	48	52	44	50	49	46	42	57	47	44	49	52	52	54	63	45	49	47	51	53	48	51	57	51	49	44	39	49	61	51	61	57	46	45	59	45	38	50	51	47	50	44	42	62	61	39	59	49	58	50	55	50	55	59	55	53	50	51	43	59	49	57	71	44	45	51	46	58	33	67	51	53	59	56	49	52	58	38	45	47	65	67	49	50	51	56	55	53	54	54	30	48	47	60	45	47	61	49	60	62	62	51	51	45	53	57	58	53	54	49	49	54	51	53	62	54	68	69	53	56	49	59	49	59	47	51	64	51	58	49	50	52	50	50	40	43	47	51	46	63	42	66	63	59	44	57	55	48	47	52	58	54	43	50	53	58	51	55	44	54	49	54	55	52	58	47	53	49	48	55	49	36	47	61	56	47	49	49	58	48	53	52	56	38	48	48	52	57	35	43	44	57	51	51	48	39	60	63	48	47	49	38	44	56	57	49	40	52	41	44	38	42	53	51	55	37	52	63	51	52	42	59	42	65	54	53	56	57	46	49	54	50	42	50	45	54	43	47	51	55	52	43	44	58	59	60	51	45	57	51	54	45	55	58	54	56	54	50	54	64	54	40	48	61	43	60	58	43	50	54	44	50	45	47	54	57	52	51	42	50	41	38	48	33	48	56	58	48	42	41	58	60	40	48	47	46	60	41	41	54	53	62	44	48	53	54	49	63	59	41	50	63	48	58	57	56	60	59	47	63	52	47	51	54	39	40	60	52	39	60	54	55	41	44	47	42	51	45	48	45	45	47	47	47	51	40	57	61	39	44	53	50	56	60	51	60	42	55	62	36	49	41	56	45	46	52	47	44	48	46	49	50	52	45	58	61	54	44	55	49	46	47	56	50	53	47	60	41	52	42	57	65	47	63	57	43	47	54	46	49	61	45	57	52	59	62	43	55	35	46	49	52	42	45	49	54	42	46	48	56	55	50	60	56	46	55	66	52	68	29	53	55	49	41	51	55	48	44	62	56	52	43	45	38	47	49	43	59	69	45	52	46	48	50	47	46
10702	4390	2381	7580	12944	12754	12281	21095	7826	4719	4034	3372	3023	2628	2302	1981	1857	1776	1787	1702	1590	1305	1274	1235	1216	1131	1157	1129	1088	1055	1026	1004	990	977	958	944	977	954	943	938	932	917	887	898	885	810	835	859	840	922	878	837	837	847	824	807	871	850	853	832	827	863	870	838	860	813	839	854	825	845	789	793	789	799	778	811	854	853	752	831	814	779	786	770	823	786	803	758	806	829	732	792	798	773	814	800	832	808	778	839	789	823	774	787	748	817	855	775	781	804	809	756	776	792	775	834	766	802	788	821	787	784	796	808	773	774	764	831	791	750	753	788	778	791	758	814	756	777	753	815	772	768	795	780	770	791	804	727	779	749	782	779	795	830	803	752	814	741	842	831	847	755	756	804	744	794	820	772	752	783	809	807	783	781	788	804	776	731	797	776	766	782	814	846	777	801	801	812	792	761	784	795	784	797	819	803	775	760	786	756	741	783	772	796	807	806	793	822	780	820	792	799	800	773	793	741	754	790	797	824	745	819	780	804	800	765	811	762	779	843	776	779	812	759	810	755	789	769	749	827	799	816	794	743	793	763	798	812	778	846	820	766	779	774	781	798	786	757	725	804	790	742	788	791	775	759	780	801	791	783	770	804	757	848	760	771	814	772	790	811	775	751	820	763	779	813	789	793	806	790	792	805	817	775	769	787	736	802	770	811	773	774	772	769	755	797	782	814	800	755	798	856	758	756	798	782	809	775	797	770	825	779	766	744	815	722	780	804	843	800	743	754	818	771	786	794	766	757	805	809	766	791	800	802	785	771	748	776	778	810	777	791	784	794	777	806	725	768	780	789	773	784	794	800	773	756	730	767	760	811	801	776	743	776	756	785	797	766	750	786	730	766	763	814	730	791	816	777	784	798	740	761	788	803	805	764	812	756	766	761	784	808	780	817	730	782	768	799	837	779	815	799	758	754	793	784	788	766	761	770	833	808	847	786	786	804	864	775	775	785	766	813	802	799	806	813	764	783	737	797	775	804	789	783	770	781	768	860	792	770	772	772	791	799	765	800	836	773	719	776	773	808	763	803	789	810	790	818	738	809	786	791	810	736	761	758	738	842	810	850	811	815	766	751	771	766	762	811	829	778	806	763	744	801	819	801	793	789	717	817	769	827	765	768	751	816	756	781	817	779	791	794	802	724	776	792	806	739	771	768	739	810	776	834	774	758	779	820	794	782	777	734	850	768	782	750	762	778	790	814	771	818	767	758	796	754	808	728	732	853	795	758	766	821	794	759	805	826	766	735	792	768	804	777	769	786	761	789	854	810	802	787	762	771	795	799	790	748	793	838	747	800	773	824	748	768	822	753	835	755	803	731	807	781	780	794	752	755	762	777	815	826	769	737	746	793	792	803	732	771	779	782	781	741	761	737	798	730	827	758	814	787	814	788	809	755	824	793	763	803	736	796	739	728	798	745	743	816	773	797	783	761	764	806	806	773	777	796	794	809	801	823	770	782	777	802	791	776	811	769	751	825	791	805	755	761	804	772	788	733	795	787	809	807	739	757	773	797	758	804	824	814	797	784	818	755	761	807	732	780	784	734	822	760	766	825	815	792	775	813	725	804	803	817	760	771	761	709	790	780	793	844	788	791	833	806	750	777	789	724	808	723	744	842	763	759	794	785	816	789	797	783	756	796	794	776	706	776	707	812	746	819	838	775	802	813	771	766	790	787	766	785	766	740	747	722	757	781	792	771	859	767	758	830	793	756	793	768	814	699	785	772	750	751	768	866	793	790	774	751	774	825	827	776	772	793	748	802	785	748	763	805	797	827	820	725	731	753	820	833	800	791	770	829	757	805	794	827	756	754	802	796	791	819	759	821	783	770	822	803	785	788	770	767	770	786	765	772	805	758	748	782	769	840	798	842	762	769	822	805	781	787	803	787	782	745	763	803	794	812	765	786	820	751	746	820	785	767	799	736	782	784	819	774	750	815	784	796	780	778	758	797	800	805	761	692	738	755	823	797	793	779	843	762	795	760	800	729	794	794	762	803	734	824	787	793	805	774	810	751	785	751	734	767	790	814	803	836	793	797	752	778	764	758	833	781	740	764	794	741	808	793	776	753	782	765	759	804	798	825	754	787	809	806	721	758	803	807	820	774	776	768	759	727	751	822	804	794	810	749	781	735	824	805	776	777	728	779	759	816	773	823	786	771	794	780	778	805	752	768	814	714	765	758	774	770	753	817	784	767	790	751	747	844	766	791	740	827	796	798	790	802	784	752	783	730	787	808	828	755	795	766	779	782	811	799	795	793	817	761	803	766	797	799	776	816	802	764	790	795	798	843	813	787	770	736	765	840	762	849	780	762	834	762	713	772	791	750	800	789	768	797	803	695	732	775	800	773	727	746	786	730	780	877	796	761	815	718	807	729	773	801	811	802	768	806	762	777	795	785	789	803	768	790	747	791	784	812	821	762	756	758	809	807	793	805	785	768	769	714	776	749	807	798	770	759	791	814	767	806	755	766	752	803	749	750	795	769	797	817	783	728	800	823	730	799	790	808	769	792	766	782	759	792	772	808	834	769	853	756	781	763	772	778	788	775	736	771	803	780	755	788	793	771	785	834	812	765	785	820	739	827	801	791	778	743	777	733	808	766	799	742	812	796	761	767	819	798	790	794	799	821	759	831	787	759	757	770	793	789	804	738	786	806	769	811	773	712	727	743	812	818	811	814	828	761	793	814	771	813	808	771	767	783	764	790	788	782	771	818	767	817	774	790	843	786	789	777	773	770	762	761	768	798	785	812	779	804	760	802	796	803	816	751	755	758	722	779	770	770	710	857	838	834	762	772	795	733	756	810	792	782	766	771	815	800	797	789	775	766	766	788	842	764	793	763	817	773	830	777	782	773	764	805	758	775	755	804	764	760	716	729	757	740	802	800	753	767	821	784	795	832	801	793	792	761	800	766	799	805	706	822	835	795	801	782	761	818	801	766	715	758	831	782	815	780	804	817	808	758	860	757	783	781	764	786	745	775	782	780	765	762	770	746	788	783	780	824	709	802	782	791	759	811	734	843	790	789	793	794	793	797	769	755	801	730	719	776	756	785	837	782	774	716	742	795	834	818	803	786	753	807	761	792	820	809	793	793	784	761	788	784	794	779	789	790	773	758	823	750	811	809	769	746	780	779	773	761	784	809	815	794	824	804	772	807	782	790	769	808	729	749	784	758	773	764	790	771	798	807	788	785	796	772	785	777	779	791	816	812	757	757	723	766	808	796	738	780	819	786	805	805	813	749	738	840	787	763	819	797	777	770	771	817	849	805	794	797	775	777	770	773	805	768	804	765	801	790	794	772	803	755	841	752	836	734	791	826	785	785	805	850	775	769	806	792	771	817	756	786	763	781	710	802	770	767	781	784	758	771	836	790	763	820	775	819	753	728	776	737	807	793	780	795	843	794	808	798	766	794	822	758	836	794	728	789	803	775	787	779	795	807	765	769	773	743
2287	128	97	62	140	149	182	442	279	84	108	92	81	54	83	66	52	66	56	65	57	69	74	59	62	39	51	61	52	38	59	47	39	51	39	52	42	40	53	48	51	43	44	48	50	42	54	45	45	42	57	49	59	46	53	39	41	47	40	55	50	56	56	36	44	42	48	58	52	55	52	51	44	54	56	44	47	51	52	49	44	43	36	41	44	36	43	46	57	47	42	36	42	57	53	50	47	50	37	54	37	46	40	47	52	49	41	42	48	52	55	43	50	53	53	38	45	49	45	51	51	41	43	50	47	37	43	49	49	37	45	31	53	48	41	44	47	42	36	57	44	47	43	45	59	45	43	44	43	53	48	39	54	48	39	39	51	41	45	51	42	54	52	41	53	42	46	54	34	55	35	47	56	51	38	44	49	48	43	42	38	47	35	47	47	42	51	51	47	41	54	44	35	41	51	46	44	43	39	53	46	50	49	48	47	50	50	44	50	36	47	61	45	46	53	41	43	44	46	33	67	45	40	44	50	49	42	45	39	50	48	43	55	40	55	66	49	50	52	36	56	41	39	48	41	41	57	44	48	41	57	45	47	44	31	55	60	45	38	44	47	44	39	44	37	40	47	46	51	40	41	60	42	47	47	52	39	37	53	57	47	42	43	43	39	46	39	35	58	38	64	42	55	44	48	46	47	47	54	48	45	56	29	35	38	38	51	55	57	61	47	53	42	45	46	45	61	40	52	46	54	48	37	46	63	45	39	48	31	41	48	47	45	46	45	52	42	42	46	49	40	54	56	40	46	66	39	44	50	41	47	42	39	49	44	48	44	45	49	59	35	45	41	53	34	53	36	47	39	45	53	62	50	39	37	54	37	47	45	43	45	37	54	51	36	39	52	42	56	51	40	44	50	47	49	32	47	42	43	43	41	61	52	46	32	41	45	47	49	55	39	40	41	53	47	49	51	55	59	49	51	56	38	43	41	37	48	43	40	37	56	41	45	43	45	42	46	43	48	49	51	50	44	49	33	41	52	52	56	49	50	37	42	47	50	59	32	48	37	45	53	55	60	44	39	48	47	44	47	51	36	50	49	46	37	46	48	54	46	54	45	39	43	39	45	45	44	40	53	45	44	46	39	45	42	40	48	37	56	43	38	38	51	42	54	40	55	49	38	48	48	46	43	49	46	52	40	43	48	47	45	43	38	49	52	47	37	47	43	42	53	33	46	39	40	55	45	38	45	44	53	58	51	43	34	44	35	47	47	38	45	51	48	43	50	53	59	46	50	47	35	49	48	45	39	40	47	45	56	57	40	45	39	46	49	52	39	45	44	50	41	41	43	49	35	38	48	49	41	55	54	57	28	43	36	56	42	43	48	49	45	54	51	44	46	44	44	44	50	43	51	47	42	38	33	42	50	41	47	39	45	56	39	51	51	41	51	54	52	46	37	38	56	40	38	37	49	43	44	48	40	49	46	42	35	49	54	40	44	48	51	54	42	43	55	43	57	59	39	39	48	59	46	53	39	39	36	43	58	41	48	46	44	42	41	43	61	40	42	41	38	52	46	35	39	43	45	30	44	41	49	44	53	44	44	54	55	41	37	40	46	46	50	54	40	28	50	47	49	43	39	41	59	51	35	57	65	49	49	35	55	37	44	49	52	49	50	47	38	51	53	50	42	55	49	42	55	40	53	52	37	38	63	52	60	43	41	36	46	46	39	32	37	45	57	53	48	43	36	57	35	47	47	55	37	57	45	47	53	53	54	47	50	40	50	43	41	37	41	53	34	57	57	40	51	42	52	40	30	51	48	43	41	42	35	53	55	37	41	52	45	44	48	53	39	43	54	48	45	41	30	49	46	51	56	45	46	45	45	44	31	43	33	33	47	42	49	47	47	69	57	49	50	36	39	45	44	53	46	43	47	42	40	41	51	40	56	52	47	41	26	48	45	29	35	46	43	48	32	50	52	39	46	49	41	50	47	46	40	47	49	45	31	53	41	43	41	39	49	57	42	59	40	49	56	43	42	31	36	60	33	42	37	49	43	51	60	45	50	35	45	59	43	50	44	45	43	52	47	40	41	46	59	57	39	55	58	47	52	44	46	39	56	46	36	43	34	49	43	49	50	55	43	55	51	53	53	66	53	46	43	39	46	43	49	42	28	42	45	51	50	57	56	50	45	38	30	44	45	48	44	38	40	41	50	49	41	42	44	48	47	42	43	55	40	42	48	55	49	42	41	40	32	47	46	44	44	42	53	49	46	44	40	46	43	55	46	36	48	48	44	49	39	48	42	31	45	50	46	52	43	35	42	35	48	41	39	42	36	52	43	47	47	40	55	63	51	45	46	54	38	39	43	38	53	49	58	41	60	39	42	46	50	46	39	37	40	51	42	50	37	43	52	47	50	42	54	53	59	61	44	43	56	34	44	35	48	55	36	44	47	58	35	43	48	31	38	49	41	50	49	56	47	36	45	39	41	39	34	50	46	41	40	38	38	53	31	36	41	37	46	43	45	50	42	49	54	45	38	35	49	52	46	36	50	48	48	52	57	35	42	44	52	49	52	49	57	51	60	56	47	44	45	52	40	42	41	42	46	43	50	37	54	35	51	44	53	51	38	39	43	53	39	45	38	38	37	44	38	39	50	36	46	41	43	49	43	47	42	39	42	40	39	34	39	54	49	40	34	47	44	47	48	33	67	49	50	27	32	46	38	34	53	35	43	48	49	48	47	36	43	41	49	49	53	45	51	41	40	60	36	47	47	49	51	39	45	53	48	33	42	56	42	39	33	53	34	50	49	49	42	47	42	50	44	41	46	48	37	41	44	42	41	50	47	54	36	44	61	54	54	45	44	42	54	50	48	43	51	44	33	53	33	50	40	51	42	50	40	48	43	35	39	44	43	47	46	54	45	39	38	52	45	52	46	48	40	55	50	45	48	32	42	51	55	55	48	45	43	39	39	47	36	40	37	42	51	46	44	57	49	39	36	49	40	49	39	43	43	45	47	37	42	37	44	51	58	49	50	55	51	40	52	38	60	39	42	46	44	30	35	42	48	51	48	51	52	47	49	40	42	37	46	52	43	56	44	41	38	52	53	40	52	63	44	53	54	44	40	44	48	37	52	46	42	50	55	46	45	41	44	38	31	40	47	48	50	49	46	35	31	53	54	40	51	48	37	45	44	44	38	45	45	40	50	44	41	53	39	53	42	44	39	42	55	55	39	49	49	47	42	44	42	45	51	62	46	43	53	54	35	40	39	49	36	35	42	47	42	44	47	43	39	45	57	39	48	41	40	48	35	39	51	48	49	58	47	49	37	35	42	33	42	53	43	33	51	49	41	39	41	43	42	42	48	54	45	53	57	38	47	56	48	52	46	44	45	44	46	45	51	49	42	33	51	47	44	45	34	44	50	41	38	45	49	45	42	49	64	48	59	37	42	46	51	45	40	42	37	36	57	48	44	38	53	51	47	44	45	42	41	52	45	46	44	66
9939	3723	2002	6774	11660	11306	11474	19713	7910	4148	3584	3059	2744	2267	2007	1801	1637	1582	1634	1491	1307	1145	1124	1164	1066	1028	1039	965	940	968	919	886	912	903	887	863	854	885	888	832	836	854	841	845	812	785	764	784	742	753	788	836	796	786	728	707	790	776	780	767	679	777	811	742	786	754	741	748	759	755	774	732	731	767	782	766	691	796	726	708	753	789	782	728	778	698	772	722	758	704	743	717	772	718	732	680	743	735	730	743	710	749	739	735	676	733	773	652	729	727	727	762	706	733	731	716	685	705	732	750	745	669	715	750	715	700	707	714	711	735	696	653	736	707	788	709	740	714	748	705	733	661	699	723	750	700	704	778	684	719	651	717	734	697	713	768	746	749	731	746	687	702	739	754	761	729	770	712	707	708	702	692	708	695	745	752	728	727	738	708	718	711	664	707	684	723	663	761	707	730	679	718	739	706	684	694	738	702	654	740	739	750	733	727	733	672	730	703	703	701	740	707	686	742	710	697	733	705	754	680	746	742	677	730	705	721	693	710	698	660	725	718	734	685	697	713	770	759	719	738	726	715	751	727	747	694	705	742	759	724	744	772	699	723	758	668	741	731	686	711	728	683	702	702	705	677	690	699	706	719	732	710	721	704	725	727	707	730	739	752	684	737	725	686	715	718	730	726	750	688	700	699	754	681	738	726	759	716	698	722	648	699	741	755	687	699	727	684	698	754	685	755	732	681	667	692	706	795	703	743	779	691	743	716	706	667	712	703	781	709	673	702	694	729	718	700	760	728	690	686	673	677	671	761	721	691	713	739	721	708	739	716	668	713	699	717	760	732	649	651	753	710	735	721	712	704	674	738	747	701	731	749	722	682	730	711	726	682	694	665	681	694	705	677	726	743	701	708	730	747	696	718	732	710	745	702	744	694	756	746	726	737	784	703	752	718	743	730	693	740	671	704	748	739	737	741	706	726	703	720	707	728	667	746	701	727	704	694	721	724	802	776	734	688	730	693	750	699	716	711	712	716	735	722	746	681	704	739	691	692	770	735	721	711	676	731	710	726	698	692	754	716	730	684	762	701	695	655	716	697	695	695	685	729	715	745	682	713	688	745	739	688	730	737	755	730	657	740	743	711	724	720	744	698	693	724	721	702	741	708	725	668	665	735	710	755	725	725	709	685	730	748	707	698	664	705	685	726	697	712	753	731	722	710	703	684	704	731	724	680	759	707	727	701	736	752	786	718	706	745	700	705	700	692	757	702	675	701	754	785	695	758	756	739	685	680	688	661	720	716	678	706	754	713	754	716	686	722	743	751	706	752	713	684	747	691	683	726	723	699	710	730	741	686	729	685	711	696	715	728	725	719	723	702	709	702	703	698	739	674	666	709	718	700	720	718	704	745	713	762	684	725	722	678	698	751	726	735	727	765	687	708	674	728	658	696	739	682	723	704	727	727	725	699	685	706	678	701	730	751	707	743	706	703	660	676	665	719	706	741	740	759	710	681	672	726	722	723	725	705	713	735	666	720	704	720	733	684	740	725	687	716	753	764	723	706	695	726	698	703	734	713	728	682	752	735	747	715	703	665	679	768	710	704	697	705	712	704	731	697	684	700	746	693	672	687	720	707	730	740	705	691	739	696	744	693	699	722	726	717	692	732	720	732	661	733	698	710	734	710	701	740	641	716	734	728	675	698	696	693	762	667	698	724	649	718	725	703	737	728	745	752	752	713	667	713	678	743	712	745	763	701	738	742	730	703	725	696	693	718	698	727	720	705	752	706	712	702	706	748	784	684	740	660	729	713	616	699	755	727	743	732	735	722	767	684	703	722	705	738	680	717	685	714	676	752	736	731	705	752	729	747	698	686	751	735	692	736	680	715	719	719	711	701	735	727	722	697	752	682	732	735	708	692	718	720	752	701	730	750	678	739	715	743	737	708	709	728	678	712	690	682	705	747	713	716	699	694	750	706	714	718	697	722	683	749	716	715	698	714	711	712	710	777	701	690	725	731	710	710	761	712	708	705	751	722	711	700	715	688	688	700	686	671	743	696	713	715	722	718	739	673	694	734	728	732	738	690	676	713	717	685	707	747	712	710	699	705	670	722	722	744	695	690	730	699	727	684	691	710	743	691	752	718	751	691	724	712	719	691	709	689	738	695	703	727	705	711	659	740	687	706	684	716	738	721	671	712	741	708	732	726	747	726	709	711	745	749	682	707	688	682	720	722	647	730	691	731	681	721	703	667	652	725	702	678	706	762	734	740	713	727	707	675	723	739	691	701	682	750	650	694	694	713	726	703	737	707	641	696	749	726	755	676	696	714	720	744	697	733	661	754	738	726	708	699	694	688	715	700	702	772	746	721	697	675	692	756	691	761	725	714	715	705	766	682	668	689	739	709	742	698	697	735	694	705	714	677	695	675	719	708	663	699	728	710	715	694	747	688	755	744	683	692	727	688	699	727	726	730	637	680	695	682	713	736	740	722	758	677	736	701	723	745	677	711	664	691	754	695	732	666	669	757	707	742	654	740	741	715	717	694	743	762	698	686	699	698	725	732	690	696	728	729	800	690	711	743	723	716	696	734	771	734	694	688	749	704	684	684	698	748	675	745	742	688	698	771	747	719	719	701	664	706	740	712	709	738	720	729	679	732	705	771	731	696	697	703	757	754	747	707	717	704	734	708	725	722	700	741	691	711	741	698	744	679	712	685	651	729	709	715	704	729	679	702	689	717	695	757	701	708	687	676	688	703	682	721	767	741	708	713	717	708	723	701	674	690	709	747	728	687	689	771	683	759	704	704	726	704	718	683	743	723	659	721	702	764	731	720	739	724	691	711	680	780	728	701	659	692	714	725	715	710	725	734	712	700	695	690	731	686	732	700	747	725	752	736	740	738	699	746	739	719	705	740	727	694	726	735	685	731	729	695	737	693	725	698	736	731	749	695	725	724	676	721	745	697	693	722	726	699	695	674	677	729	676	741	714	742	714	676	720	692	760	695	722	696	730	706	745	733	718	682	703	715	720	685	743	730	748	693	729	761	706	716	761	749	678	715	682	705	690	721	715	730	758	723	704	702	691	696	702	731	728	698	769	722	694	717	773	709	750	728	741	736	673	751	679	734	723	711	693	726	728	728	668	710	719	743	715	724	711	719	724	711	680	714	719	706	714	721	704	709	706	778	728	690	694	694	715	718	699	697	702	746	780	699	774	728	704	737	752	667	711	711	749	692	717	705	774	709	696	707	728	706	754	676	742	739	691	724	750	710	703	717	738	685	716	737	690	704	705	689	701	725	725	719	772	728	686	719	724	708	678	684	727	706	725	694	719	741	748	709	732	671	741	710	719	804	707	718	743	665	760	726	718	770	689	770	700	730	669	690	720	733	720	663	766	726	689	708	679	661	723	769	709	707	708	681	703	711	682	741	717	667	705	688	735	745	721	702	730	656	696	726	698	723	706	675	720	797	767	732	744	762	719	728	714	714	758	711	717	674	728	719
1533	364	286	231	349	431	473	1146	1245	308	289	275	231	229	224	206	191	220	217	180	180	162	187	180	180	156	167	162	176	162	164	170	185	170	145	171	169	140	171	166	153	176	178	166	173	170	152	175	145	164	164	152	167	146	156	159	155	169	179	149	155	160	171	147	144	182	161	142	162	169	137	143	158	123	171	170	180	134	161	143	168	158	166	159	150	164	166	148	157	152	183	146	172	161	143	164	159	144	166	159	150	154	155	174	159	149	145	151	176	147	150	153	181	170	183	140	152	160	158	169	157	160	161	147	138	161	151	160	136	130	157	171	138	171	179	151	144	149	156	148	156	151	143	151	162	145	144	153	156	160	146	146	179	153	150	171	179	149	142	149	168	132	145	144	164	127	154	147	147	138	145	144	176	135	151	169	137	150	162	167	139	148	158	149	149	155	177	171	170	166	171	166	150	165	171	148	152	164	162	168	159	153	156	158	152	160	161	160	148	149	147	156	167	159	166	165	187	158	160	141	156	171	131	159	148	146	154	173	154	128	153	162	168	149	162	164	160	157	149	143	168	162	163	148	173	168	163	152	157	158	156	170	124	153	161	168	150	173	135	150	187	161	156	142	132	154	157	154	156	144	156	140	149	171	144	143	162	137	171	148	169	154	156	150	157	166	149	149	144	150	154	173	163	151	162	172	145	173	147	152	140	160	162	142	179	149	171	188	162	148	158	158	164	139	153	169	178	169	160	166	165	144	162	143	165	171	155	140	150	164	168	140	166	166	153	154	138	143	150	165	146	177	151	179	167	141	144	178	142	140	140	137	175	129	166	166	165	157	137	153	155	152	143	164	156	165	148	159	156	164	152	131	151	160	175	151	153	154	160	164	161	178	154	155	145	166	156	154	143	149	152	161	165	165	139	171	167	169	167	166	150	131	169	128	155	182	179	148	157	132	150	171	151	158	164	161	148	161	163	160	157	153	136	155	174	169	158	172	164	164	152	158	154	141	132	171	160	160	156	171	149	137	131	145	146	136	165	173	164	157	148	149	156	164	156	156	169	156	144	165	150	174	157	164	153	136	170	163	170	146	149	160	163	165	171	132	159	184	131	117	189	144	148	160	164	135	156	172	186	153	141	151	172	173	158	148	158	156	142	156	143	158	147	172	146	168	182	156	153	155	145	162	160	152	172	186	163	164	161	163	158	175	153	154	145	152	146	156	153	156	162	130	146	168	179	138	164	170	180	169	146	167	153	164	181	173	159	167	131	166	144	161	173	152	163	166	162	148	163	161	157	159	163	151	152	161	197	167	161	154	185	169	148	171	152	172	146	147	164	158	132	184	151	171	147	149	146	159	135	152	156	164	155	151	148	172	148	142	165	160	158	147	179	172	150	171	176	159	154	136	150	152	146	147	160	133	155	163	153	160	140	149	157	155	158	183	156	175	144	147	159	126	142	157	163	144	161	173	156	164	157	141	151	169	166	168	151	163	130	147	156	155	148	140	151	155	162	172	151	162	167	171	158	133	152	158	170	156	141	152	161	160	177	174	158	172	161	142	152	137	130	146	170	160	163	150	164	169	161	143	157	163	140	141	151	145	166	138	166	152	170	165	151	166	136	147	146	176	175	161	156	174	185	175	173	148	151	158	172	180	162	147	159	152	168	147	160	145	163	141	168	150	152	167	161	177	171	151	179	155	166	160	159	164	144	135	144	169	158	144	145	137	164	144	161	170	165	151	140	155	151	168	173	150	156	150	143	150	159	162	148	131	153	154	153	149	157	146	148	167	144	170	174	147	158	146	140	154	159	153	142	142	143	164	154	150	147	148	190	150	166	174	163	166	189	190	158	153	142	176	185	163	153	141	149	150	165	166	139	157	149	163	179	141	163	143	167	156	161	149	145	127	153	151	158	151	133	159	154	142	141	168	156	157	141	163	140	154	139	172	136	135	147	166	150	171	180	151	162	152	145	137	154	140	171	167	160	141	152	171	136	175	157	161	168	157	151	143	153	155	144	139	150	172	151	171	189	164	158	165	159	160	145	190	154	152	130	166	144	152	136	155	141	171	169	176	178	137	152	162	175	152	165	168	176	160	163	164	160	186	177	151	150	149	157	178	138	169	167	158	177	158	152	161	156	155	176	165	167	164	166	152	155	159	149	145	146	153	138	152	148	164	149	151	155	160	146	155	155	161	144	138	165	164	161	165	156	160	169	158	138	169	172	149	144	163	167	152	156	166	175	158	139	180	174	152	152	158	148	176	158	155	119	155	140	138	157	150	159	153	142	175	152	160	160	144	156	161	161	180	175	144	166	149	159	143	159	144	168	159	141	176	154	145	167	166	165	150	168	166	151	143	151	167	155	162	157	134	160	144	166	169	166	169	146	117	150	164	162	166	143	174	154	130	142	141	143	143	155	157	162	177	144	134	152	165	139	174	151	163	170	147	144	169	157	150	165	181	182	146	166	145	150	167	172	155	157	133	171	158	142	152	162	145	146	161	162	162	157	154	182	150	161	136	172	159	151	148	148	146	155	169	158	145	148	153	151	142	146	155	162	156	138	156	159	164	147	149	145	166	159	153	168	157	141	169	138	160	167	155	138	140	156	160	158	166	166	152	136	164	175	150	126	169	160	161	149	150	160	188	183	181	151	140	150	155	136	132	140	151	149	143	177	160	148	140	141	164	168	160	163	150	164	157	135	165	150	165	131	154	158	143	141	150	164	141	142	147	147	150	124	160	149	156	171	180	150	164	162	155	150	153	152	163	163	152	157	175	143	155	153	133	138	174	175	172	162	168	166	164	155	150	162	175	172	170	175	163	161	145	157	138	174	155	168	145	162	161	154	150	157	149	159	148	150	153	152	162	150	148	152	151	154	151	164	140	154	149	152	157	152	168	150	153	142	174	140	148	166	169	151	164	170	156	155	150	164	128	169	162	172	142	150	148	148	154	170	153	146	144	180	137	161	145	142	159	149	152	165	151	138	151	151	153	136	153	168	165	170	173	140	170	130	165	160	149	182	160	148	136	168	143	166	160	158	157	178	166	155	153	161	142	139	162	160	174	142	151	155	165	167	157	162	161	152	150	154	160	145	174	170	156	173	170	131	145	172	161	182	164	171	184	159	154	157	150	140	164	153	137	149	194	156	151	141	168	164	161	152	151	156	174	166	149	165	168	147	160	157	160	171	166	162	183	172	168	181	156	151	161	164	140	170	162	139	163	153	157	151	134	163	153	165	145	155	174	152	157	156	136	149	179	166	155	161	139	161	145	140	167	155	167	140	179	172	151	138	174	162	142	155	144	143	166	151	131	178	156	171	154	164	174	124	165	152	173	148	151	166	125	143	150	164	159	156	170	140	169	161	149	162	203	159	152	166	169	160	154	154	144	176	157	153	176	154	161	158	153	140	151	183	165	171	160	170	148	154	162	178	171	179	200	163	156	166	158	148	154	159	139	154	156	168	171	148	167	170	153	162	156	150	168	159	164	176	128
16368	8722	5009	13641	20635	19897	18800	28855	14456	8805	7887	7218	5981	5293	4867	4497	4196	4103	4097	3753	3585	3357	3247	2999	3059	2993	2949	2837	2818	2697	2885	2776	2744	2578	2774	2613	2567	2623	2575	2561	2558	2485	2564	2415	2472	2479	2415	2549	2439	2417	2443	2496	2408	2432	2408	2418	2479	2413	2408	2407	2518	2445	2373	2378	2344	2367	2409	2385	2404	2355	2334	2342	2427	2338	2292	2317	2378	2373	2371	2373	2368	2424	2392	2363	2232	2309	2357	2390	2352	2336	2318	2270	2311	2319	2300	2282	2378	2345	2342	2387	2352	2325	2293	2385	2352	2299	2286	2312	2326	2393	2349	2260	2362	2368	2325	2334	2330	2359	2391	2357	2365	2440	2307	2271	2295	2304	2345	2329	2384	2308	2270	2309	2311	2309	2345	2280	2363	2409	2270	2289	2322	2359	2363	2325	2300	2270	2388	2420	2345	2320	2291	2272	2339	2333	2314	2295	2297	2294	2301	2282	2304	2265	2255	2286	2284	2287	2275	2309	2317	2276	2282	2292	2272	2353	2309	2317	2313	2254	2320	2326	2314	2350	2307	2339	2260	2315	2305	2278	2317	2244	2336	2258	2324	2366	2301	2423	2351	2259	2337	2277	2322	2256	2289	2228	2302	2259	2337	2355	2336	2372	2374	2286	2334	2306	2373	2260	2408	2341	2300	2339	2306	2291	2227	2377	2359	2350	2320	2347	2309	2505	2255	2215	2292	2267	2245	2275	2278	2285	2271	2265	2261	2250	2316	2317	2265	2207	2375	2235	2256	2312	2391	2284	2324	2308	2364	2218	2459	2310	2343	2319	2281	2293	2269	2329	2317	2370	2221	2294	2317	2275	2284	2222	2288	2365	2324	2313	2358	2318	2260	2272	2244	2266	2315	2316	2277	2347	2252	2367	2347	2309	2356	2347	2297	2298	2278	2278	2327	2308	2335	2324	2263	2343	2219	2328	2345	2278	2287	2353	2324	2215	2372	2321	2304	2330	2379	2337	2288	2267	2285	2273	2316	2311	2281	2270	2270	2360	2349	2254	2375	2299	2364	2234	2318	2183	2229	2273	2396	2327	2252	2317	2319	2302	2297	2251	2282	2257	2363	2314	2304	2373	2301	2328	2266	2287	2209	2341	2405	2304	2316	2319	2336	2283	2265	2309	2434	2225	2318	2384	2285	2297	2326	2332	2297	2277	2219	2230	2277	2265	2274	2303	2245	2350	2320	2335	2285	2338	2316	2257	2254	2273	2310	2229	2309	2290	2283	2302	2279	2333	2391	2305	2302	2279	2338	2286	2353	2275	2275	2266	2252	2269	2362	2358	2336	2274	2337	2199	2250	2243	2372	2313	2339	2249	2281	2353	2272	2283	2337	2313	2316	2298	2260	2271	2329	2331	2290	2323	2183	2256	2273	2344	2443	2350	2322	2231	2292	2229	2389	2303	2252	2333	2243	2376	2349	2232	2322	2342	2351	2340	2287	2302	2335	2409	2281	2324	2240	2303	2349	2375	2318	2284	2309	2310	2303	2302	2315	2352	2244	2345	2291	2296	2318	2255	2309	2273	2266	2342	2344	2353	2318	2374	2332	2220	2294	2408	2344	2319	2343	2313	2311	2283	2308	2244	2364	2301	2317	2275	2259	2264	2287	2302	2316	2275	2372	2318	2274	2362	2384	2253	2346	2342	2247	2403	2246	2288	2311	2290	2307	2356	2303	2382	2424	2390	2346	2281	2279	2328	2327	2298	2301	2299	2317	2272	2367	2313	2365	2294	2307	2257	2276	2309	2464	2381	2223	2301	2439	2442	2292	2316	2325	2286	2320	2268	2283	2356	2378	2327	2330	2296	2371	2320	2380	2412	2270	2281	2418	2283	2347	2376	2303	2268	2294	2295	2227	2314	2257	2298	2226	2317	2328	2297	2314	2282	2289	2261	2348	2230	2350	2370	2352	2285	2300	2283	2332	2291	2336	2305	2264	2269	2220	2357	2347	2263	2398	2248	2339	2332	2321	2338	2255	2292	2328	2222	2326	2250	2286	2293	2252	2309	2283	2403	2398	2217	2332	2315	2339	2290	2354	2222	2303	2249	2308	2292	2336	2321	2390	2377	2353	2252	2310	2283	2381	2281	2332	2289	2309	2369	2464	2373	2232	2298	2247	2327	2398	2384	2217	2340	2287	2248	2311	2324	2222	2275	2319	2293	2324	2288	2284	2270	2323	2356	2327	2254	2306	2291	2291	2263	2285	2206	2222	2324	2296	2275	2290	2319	2287	2256	2274	2392	2298	2289	2369	2291	2235	2339	2371	2369	2315	2338	2259	2375	2295	2370	2306	2307	2288	2312	2340	2289	2307	2347	2346	2277	2274	2389	2318	2309	2294	2316	2369	2281	2297	2313	2344	2283	2337	2322	2249	2342	2270	2223	2237	2390	2340	2352	2316	2316	2286	2323	2346	2307	2381	2393	2305	2297	2265	2249	2366	2224	2389	2313	2323	2356	2268	2342	2353	2350	2261	2337	2311	2312	2315	2311	2315	2325	2247	2284	2328	2357	2239	2389	2373	2358	2288	2237	2286	2262	2260	2325	2366	2238	2310	2355	2318	2218	2407	2281	2296	2313	2332	2301	2359	2298	2297	2340	2394	2395	2314	2283	2305	2356	2371	2272	2319	2253	2378	2329	2311	2316	2400	2321	2290	2326	2365	2349	2310	2358	2330	2287	2315	2267	2235	2252	2362	2306	2350	2269	2413	2324	2344	2339	2303	2311	2260	2241	2310	2294	2294	2336	2380	2304	2335	2274	2243	2334	2386	2325	2256	2289	2258	2289	2273	2305	2289	2401	2399	2323	2310	2291	2264	2309	2292	2379	2346	2339	2297	2319	2391	2357	2406	2348	2376	2322	2305	2294	2267	2248	2281	2299	2272	2352	2268	2297	2315	2302	2465	2330	2334	2325	2353	2234	2322	2306	2291	2283	2372	2396	2325	2305	2285	2330	2407	2203	2286	2410	2317	2299	2260	2257	2304	2352	2303	2276	2250	2234	2308	2292	2288	2259	2359	2322	2347	2321	2277	2314	2324	2270	2307	2317	2292	2322	2316	2297	2400	2286	2339	2311	2299	2337	2358	2399	2323	2343	2200	2279	2288	2200	2333	2289	2315	2256	2298	2362	2374	2294	2346	2287	2260	2264	2343	2279	2273	2291	2360	2322	2298	2383	2283	2256	2336	2297	2269	2325	2412	2377	2263	2406	2276	2335	2268	2213	2362	2345	2339	2317	2297	2309	2271	2402	2309	2291	2325	2340	2352	2326	2284	2448	2311	2307	2329	2330	2335	2277	2282	2323	2296	2340	2346	2311	2213	2291	2395	2235	2262	2266	2386	2337	2337	2231	2281	2292	2355	2301	2298	2301	2310	2245	2326	2256	2254	2325	2349	2329	2271	2353	2396	2192	2292	2338	2412	2277	2315	2315	2290	2373	2257	2363	2369	2432	2245	2364	2314	2305	2305	2324	2313	2256	2304	2250	2255	2341	2344	2303	2337	2283	2308	2345	2329	2300	2367	2281	2331	2283	2297	2287	2335	2277	2327	2327	2318	2331	2311	2328	2359	2371	2296	2310	2318	2276	2300	2349	2316	2275	2312	2381	2363	2290	2260	2323	2327	2338	2340	2217	2383	2259	2310	2281	2301	2254	2320	2247	2230	2242	2268	2383	2376	2342	2247	2287	2281	2347	2294	2245	2236	2331	2315	2223	2273	2318	2291	2278	2371	2321	2291	2380	2374	2401	2368	2295	2305	2368	2357	2396	2228	2320	2290	2368	2286	2243	2306	2336	2269	2231	2338	2352	2200	2337	2340	2346	2331	2283	2276	2351	2308	2364	2342	2240	2343	2240	2304	2272	2267	2328	2296	2425	2274	2374	2333	2299	2299	2341	2281	2372	2329	2323	2329	2281	2276	2288	2295	2277	2290	2352	2346	2330	2253	2373	2312	2213	2301	2232	2318	2365	2313	2233	2305	2288	2230	2307	2319	2349	2286	2304	2337	2281	2318	2293	2321	2350	2318	2331	2319	2313	2390	2301	2292	2273	2337	2329	2312	2331	2284	2324	2307	2313	2225	2228	2314	2422	2281	2308	2383	2298	2334	2376	2325	2276	2359	2245	2270	2260	2313	2251	2218	2347	2254	2234	2314	2298	2352	2333	2257	2307	2326	2338	2354	2359	2350	2297	2235	2329	2298	2290	2355	2243	2248	2304	2342	2330	2318	2336	2263	2272	2376	2279	2314	2259	2299	2282	2310	2358	2286	2324	2274	2305	2278	2353	2246	2366	2329	2298	2287	2365	2314	2278	2330	2311	2295	2298	2282	2289	2318	2316	2284	2341	2316	2217	2322	2202	2241	2328	2375	2255	2436	2444	2312	2305	2310	2213	2299	2298	2365	2292	2364	2356	2364	2338	2278	2348	2343	2286	2312	2398	2241	2377	2285	2365	2244	2297	2282	2417	2299	2237	2330	2292	2317	2307	2276	2357	2281	2326	2296	2210	2385	2340	2230	2284	2290	2321	2240	2366	2319	2228	2376	2289	2298	2325	2292	2348	2273	2265	2353	2278	2356	2343	2307	2335	2294	2310	2330	2259	2231	2284	2320	2290	2334	2328	2344	2338	2387	2287	2250	2336	2303	2410	2338	2343	2215	2320	2332	2290	2411	2348	2373	2347	2332	2299	2291	2250	2279	2281	2313	2252	2276	2310	2267	2348	2296	2312	2345	2279	2328	2243	2304	2221	2257	2296	2340	2363	2333	2369	2275	2217	2258	2288	2266	2285	2359	2344	2284	2314	2369	2272	2395	2293	2259	2277	2258	2284	2271	2281	2299	2356	2329	2352	2294	2236	2270	2340	2282	2316	2295	2315	2357	2320	2288	2348	2259	2239	2342	2257	2263	2266	2300	2250	2314	2265	2358	2411	2287	2255	2283	2342	2346	2314	2289	2268	2304	2344	2246	2288	2331	2403	2361	2181	2337	2291	2199	2342	2344	2277	2306	2329	2331	2282	2348	2359	2257	2218	2355	2304	2302	2344	2327	2289	2421	2308
1301	88	80	67	82	101	139	326	89	83	86	77	71	64	61	61	71	60	71	63	71	63	68	71	50	77	62	75	66	75	58	58	58	57	66	64	63	56	60	55	70	51	53	62	61	62	56	75	68	62	57	57	59	59	60	56	62	64	75	67	72	71	52	62	58	63	57	74	69	72	71	54	63	65	66	68	65	65	80	59	53	70	53	61	63	64	68	46	64	51	62	60	50	59	56	56	57	73	73	70	66	70	61	50	58	71	69	59	53	52	70	64	62	56	60	62	60	44	60	58	66	55	68	54	59	68	62	49	62	55	66	54	72	58	56	68	64	67	62	68	63	63	43	78	53	56	66	49	71	64	63	59	64	59	60	74	70	62	72	62	78	75	55	68	59	66	68	74	56	66	70	63	63	82	83	56	63	70	51	66	66	61	60	52	62	66	54	64	54	76	74	76	67	54	72	65	55	50	63	64	79	59	60	62	69	59	83	71	77	50	56	54	54	63	53	53	63	75	74	77	63	66	61	57	71	50	51	71	66	57	61	77	70	54	71	63	72	58	65	58	66	71	70	55	56	75	54	48	62	56	57	64	67	64	59	69	55	74	70	63	54	53	54	75	69	57	72	62	54	66	63	61	60	56	57	69	59	82	70	52	53	72	59	53	53	58	66	60	70	59	58	67	58	61	59	55	60	69	66	66	62	55	51	84	76	63	54	64	76	71	53	66	50	73	76	52	79	71	53	66	67	61	58	58	48	59	70	77	54	63	66	52	74	74	76	54	69	65	66	61	79	46	72	63	62	58	55	62	60	82	68	61	71	54	62	60	65	65	56	75	53	72	66	59	55	72	61	45	78	45	73	75	66	62	54	74	65	72	62	64	58	80	58	73	67	67	63	58	56	66	66	46	71	50	57	64	57	61	60	71	53	67	55	57	55	76	74	61	54	54	64	58	69	52	61	65	68	69	62	68	73	60	73	73	71	59	67	67	67	56	50	52	53	58	66	57	67	53	67	63	55	73	63	53	56	65	59	58	56	78	56	73	57	58	69	65	56	68	68	51	73	53	64	56	66	77	60	56	66	67	61	54	60	56	65	60	71	54	60	60	78	60	57	69	50	57	52	57	58	53	71	62	62	64	78	58	47	77	52	58	66	53	50	67	72	68	63	60	47	77	58	68	74	54	74	66	56	45	74	55	60	77	79	77	63	51	61	61	52	59	65	58	86	60	59	65	64	59	62	67	48	84	60	53	58	61	66	56	70	58	65	59	57	72	64	79	70	64	66	59	55	70	56	81	64	51	59	67	68	73	64	57	46	71	71	43	74	53	65	64	65	81	58	64	65	52	79	55	66	61	57	79	68	63	70	72	63	49	62	63	70	64	55	66	63	69	61	72	81	59	68	60	65	64	70	68	59	68	66	74	65	57	50	64	65	62	63	68	56	65	63	50	56	68	68	73	62	54	69	59	66	69	78	74	47	66	56	60	83	65	58	55	65	71	59	71	57	69	68	55	51	65	70	55	67	64	68	70	67	55	76	62	66	68	55	52	71	64	63	59	65	57	60	67	60	55	71	75	60	65	68	82	59	63	64	65	81	60	73	54	65	62	59	78	69	64	57	67	63	61	54	60	60	48	68	56	65	62	72	64	59	64	65	50	69	71	75	67	54	65	60	53	67	62	70	63	81	50	64	58	57	49	68	71	77	57	66	62	72	69	56	49	72	55	47	70	65	64	66	56	74	64	70	70	74	58	61	65	69	59	69	61	49	69	63	76	68	63	58	67	84	62	62	53	47	53	60	63	70	68	61	59	60	68	59	62	71	59	60	60	64	72	70	63	57	72	44	56	60	73	56	65	51	51	74	56	65	42	51	79	55	63	58	67	73	61	59	42	67	65	66	60	52	65	73	51	54	68	69	62	53	60	63	62	63	62	60	55	58	53	62	49	63	74	73	58	51	60	62	68	69	70	39	57	64	56	65	56	76	64	83	62	58	84	63	61	73	70	66	66	61	55	63	56	71	56	60	74	63	72	70	55	70	63	56	62	60	64	60	73	72	60	52	61	69	58	62	56	64	69	61	62	50	65	71	58	59	71	67	69	76	67	57	67	79	54	64	51	74	50	60	62	70	62	67	82	71	74	75	68	52	62	59	78	67	61	76	62	65	83	66	64	62	65	61	54	63	70	60	65	71	51	58	59	71	63	68	63	65	63	76	55	50	67	67	64	53	65	54	83	73	66	58	65	76	58	48	51	65	62	63	54	73	63	58	64	69	65	73	71	60	69	71	65	57	71	83	66	62	52	55	69	58	67	66	54	51	73	66	55	59	55	51	64	69	60	59	47	60	59	41	59	75	64	52	66	55	61	62	53	56	70	74	50	70	69	65	68	60	52	54	58	62	77	81	63	51	67	66	62	60	73	53	58	66	68	71	62	55	69	61	64	48	59	67	63	56	62	62	69	51	67	60	69	62	61	69	56	60	67	70	80	78	55	62	55	66	61	54	71	55	70	56	66	57	69	68	62	76	58	68	63	63	66	68	64	62	47	47	76	61	61	83	60	60	68	72	65	60	75	58	64	44	72	73	61	79	63	57	71	45	71	78	75	59	76	57	62	63	57	60	76	58	71	67	54	54	67	58	59	72	50	67	75	65	66	52	61	56	71	68	80	74	60	49	73	78	67	69	69	59	48	53	78	59	54	64	46	74	63	51	64	66	62	58	49	56	46	69	67	62	62	64	59	43	56	66	58	66	67	58	74	51	77	82	66	69	51	63	52	67	65	71	80	72	67	66	70	49	58	57	71	60	68	61	56	55	59	59	42	55	59	73	51	61	51	68	60	63	58	58	67	68	70	53	62	65	67	66	78	66	60	73	59	67	60	73	64	58	48	65	59	60	67	56	59	79	67	79	82	78	71	64	67	62	57	64	68	63	54	62	61	60	71	59	54	53	62	58	64	60	55	66	56	54	69	52	71	59	66	79	63	71	63	61	71	50	58	59	68	60	58	59	63	52	77	67	58	47	63	69	60	69	77	62	71	53	74	60	71	74	49	55	58	73	62	54	84	52	68	57	74	89	60	62	63	61	58	55	61	82	63	54	57	56	73	65	40	59	67	67	68	59	61	69	65	64	62	74	65	81	67	62	61	73	54	73	67	48	76	53	50	61	58	62	63	56	53	57	60	52	58	70	52	40	56	46	72	51	77	65	57	70	61	49	68	64	61	49	63	60	50	56	65	65	54	72	58	58	53	71	74	68	68	63	83	64	54	69	67	80	56	55	56	66	58	84	60	64	62	57	60	65	54	68	56	48	62	56	71	70	62	58	61	54	72	67	65	62	64	66	69	63	65	73	63	69	66	62	49	58	70	58	63	73	61	64	57	59	59	54	60	83	65	60	75	65	51	69	54	48	70	50	67	55	61	57	71	69	56	68	46	70	59	66	58	70	75	62	55	63	43	79	67	57	59	58	59	64	66	67	54	63	59	49	58
8102	2213	1383	3088	5137	5172	5692	14757	2727	2100	2311	1783	1490	1415	1359	1317	1236	1308	1331	1275	1110	1158	1061	1083	1098	1037	1064	1062	1086	1026	1025	966	1013	1092	1028	1042	992	1030	1016	969	1013	978	995	976	986	1006	993	1002	1009	969	974	973	997	1048	1004	961	960	1001	1006	1013	995	976	974	1017	1004	947	967	992	952	919	1014	992	1009	1033	992	984	931	1000	967	943	965	955	969	1043	1026	961	1010	1013	1044	998	1006	1016	938	911	941	971	977	941	946	1006	921	999	932	972	941	953	944	1013	978	949	944	1005	969	980	984	969	1000	961	959	981	995	953	1030	988	959	976	1006	966	988	943	910	970	956	895	953	1019	1004	962	1028	958	966	981	1002	1000	993	932	960	996	929	993	1006	981	981	983	970	976	1000	969	971	1009	973	932	1036	953	1025	923	1000	970	993	974	991	972	939	1017	951	979	952	984	995	955	975	978	1037	958	981	1022	967	1029	1018	945	881	928	962	966	963	983	934	956	949	969	973	975	981	944	980	988	1030	956	929	992	1004	937	1011	988	962	986	975	970	1000	1014	941	971	995	945	1039	960	943	933	950	1042	1004	986	968	950	1002	985	946	941	987	988	979	973	976	920	946	962	1016	956	980	994	977	981	947	954	910	981	947	929	988	954	1001	941	994	964	979	969	967	1012	1013	954	1000	952	1055	988	986	1006	1013	1005	1014	922	957	1040	995	949	946	971	993	962	1003	978	957	1015	923	962	929	998	972	989	983	936	968	937	954	988	945	1029	959	939	1020	1025	949	1011	985	979	942	985	1005	983	967	958	955	1015	988	966	974	1007	1013	977	971	966	931	986	972	1010	952	1020	979	959	966	957	1034	978	970	913	962	983	968	999	954	952	1002	911	997	946	964	979	926	996	983	989	978	1008	912	955	997	963	954	965	979	999	941	943	964	943	985	1006	987	952	880	947	983	888	935	995	954	981	947	958	998	981	926	968	1070	1043	1034	954	964	969	984	964	898	932	1007	941	956	965	986	1027	1066	969	939	959	948	904	948	945	990	999	993	994	966	940	937	913	963	952	917	975	982	972	946	956	976	952	1000	1013	957	980	979	964	926	963	940	974	969	979	948	967	953	984	946	911	1007	1002	1012	981	994	955	1022	971	966	982	1000	941	989	1009	967	945	1009	971	961	985	986	946	962	1001	953	955	950	989	971	994	1001	959	1030	972	966	963	1001	1012	922	934	926	988	984	934	974	946	967	1029	995	999	1008	973	983	1006	1002	1008	999	970	948	978	980	996	972	953	965	966	921	990	966	997	955	959	933	946	921	1021	944	994	987	956	1005	983	985	909	967	994	1002	980	948	929	1007	943	988	986	992	992	1007	978	1009	1011	1017	1004	930	960	980	913	944	959	934	1005	981	1035	1000	1004	963	946	897	1003	957	956	975	953	964	1002	936	932	946	1058	947	978	922	966	978	984	952	967	1020	941	1001	996	934	927	992	969	968	987	937	936	966	979	985	979	995	948	998	937	960	985	972	1016	984	962	1012	982	940	963	972	933	937	1004	1024	937	986	965	981	956	934	981	1017	985	982	941	1010	975	984	972	925	934	985	1000	961	1029	1041	882	942	948	1019	1027	996	976	979	985	983	962	997	1000	1018	957	996	990	917	974	905	932	971	959	971	947	956	949	945	924	992	957	1019	953	951	961	1008	1009	971	933	944	993	970	938	929	943	958	1001	969	974	977	975	950	999	932	904	903	991	978	932	989	961	991	957	984	964	1010	943	983	979	983	991	937	976	961	1000	1003	1058	1013	948	965	1064	911	945	962	970	1007	985	962	1001	956	978	996	1005	1005	1002	932	999	974	997	1015	976	949	931	999	980	982	948	948	961	941	970	986	982	941	970	1001	999	975	930	998	956	996	992	942	964	955	973	938	999	989	952	987	976	1023	959	985	1025	917	1014	996	959	961	1023	1000	955	1000	984	915	977	947	949	1010	951	993	929	1031	1003	940	1023	1010	1000	934	949	997	987	976	961	967	942	986	970	923	942	999	946	954	960	957	911	1001	935	971	992	974	967	951	967	978	1001	958	1021	1027	992	1015	940	975	1031	974	960	975	1051	987	1039	937	955	945	960	1032	985	952	978	982	998	926	900	1011	949	971	980	973	981	942	933	932	936	944	1005	996	988	951	1049	965	977	950	989	926	928	980	1003	966	952	999	975	967	938	977	983	959	973	989	969	983	974	949	974	961	978	968	984	926	987	957	948	972	953	955	975	950	932	1005	998	928	1035	987	990	1010	1036	964	942	966	986	957	1003	957	985	937	970	952	1005	1018	961	928	1003	977	994	996	1007	1016	951	1006	934	896	943	970	989	948	990	1011	994	994	983	989	953	976	1011	1036	1010	931	956	977	954	928	1005	977	992	979	1014	997	968	977	966	941	926	1035	1050	943	951	927	991	950	974	1019	955	953	960	980	952	875	986	938	969	971	978	994	1048	1008	973	906	993	1009	965	994	985	1006	952	890	932	972	964	961	940	981	909	991	997	957	1029	981	967	923	950	987	987	986	981	949	970	962	952	982	959	983	958	983	927	1028	1021	992	962	919	938	1001	953	1040	968	984	945	1008	1006	982	1009	958	1026	972	1015	955	1001	932	1000	970	983	972	954	989	990	981	1005	973	895	971	1004	955	892	1011	938	970	960	932	978	1003	1016	989	941	1002	1001	923	897	986	919	989	973	940	954	992	980	1006	938	984	996	990	918	977	1001	1019	1056	1025	961	954	947	964	980	1009	985	988	953	936	975	923	924	935	1015	945	961	962	914	956	1007	931	949	1003	960	1009	967	959	949	974	1024	956	977	962	1011	1015	1008	956	990	942	986	952	935	958	979	944	970	1036	948	956	936	930	984	949	949	936	977	971	947	973	995	911	1020	993	965	985	966	938	965	975	975	979	944	969	960	987	1024	999	955	1002	956	1005	976	969	1038	1009	1004	978	1030	889	926	1013	983	986	1031	993	931	959	1013	983	1001	948	925	1031	997	1019	1008	991	1023	954	964	990	986	987	945	929	967	975	973	942	939	996	973	988	958	945	947	1006	976	970	997	921	975	948	902	984	987	946	918	920	1000	991	969	961	1015	993	989	941	961	966	939	986	1002	932	954	968	999	973	1019	1006	939	1014	992	1001	1020	948	1011	956	1033	1002	975	1021	960	922	988	977	1003	904	980	922	958	952	971	1001	987	1006	938	1029	1028	996	976	927	920	971	968	979	1005	974	958	962	991	991	984	962	1043	963	1030	920	938	948	931	1003	972	963	973	1039	973	981	981	963	964	925	968	1008	963	1033	962	990	984	983	1002	902	1018	989	955	965	968	967	956	1022	943	1011	984	1011	990	937	1016	1005	963	965	1003	988	960	995	1006	1030	981	991	1010	981	961	1022	972	992	949	919	968	999	948	976	1014	971	991	938	978	979	999	949	956	995	962	994	1054	972	979	1010	1032	932	1020	971	988	1009	983	947	963	949	972	985	1008	976	981	1015	1012	945	955	954	966	1004	951	1000	1017	985	969	989	918	997	1049	1004	925	931	982	963	988	924	964	980	1021	1010	974	957	973	993	953	976	979	944	919	976	1016	973	940	1013	953	946	980	945	954	950	989	982	953	985	1015	972	1008	1005	955	964	1043	944	962	930	963	961	1000	957	1005	988	898	977	900	967	943	927	954	927	941	1009	949	1000	992	985	917	922	964	952	952	945	941	953	1018	994	969	979	965	955	973	921	951	987	928	999	962	938	964	971	988	1014	1007	937	1009	993	928	944	1015	975	1027	987	1029	983	952	986	1018	977	934
2283	142	106	100	159	196	292	788	235	122	112	103	91	83	75	87	77	78	60	81	80	59	64	49	55	71	56	61	62	53	51	61	66	63	70	67	62	51	46	51	64	54	61	39	49	70	48	59	38	53	63	51	57	40	51	56	50	63	66	53	55	47	46	60	54	55	60	58	46	52	45	47	57	53	46	44	45	56	55	58	37	49	54	51	67	54	47	51	61	35	58	47	43	42	50	44	54	44	45	53	56	49	40	47	49	50	52	62	62	49	50	47	59	53	55	61	50	48	55	63	56	57	56	45	52	53	47	46	53	50	49	55	49	61	52	48	52	52	58	45	60	59	61	53	64	52	56	64	42	48	43	61	48	51	54	57	57	43	54	47	51	53	47	52	64	62	57	51	45	56	63	44	52	43	64	54	55	48	65	56	59	58	60	42	65	52	49	39	67	39	49	67	50	57	57	53	49	60	56	64	49	52	56	69	46	56	43	51	54	42	59	50	64	55	50	51	55	53	45	39	42	50	55	45	52	60	52	48	52	60	53	51	48	52	42	65	48	38	57	54	50	57	70	52	68	61	55	45	54	44	48	43	41	45	44	51	45	44	59	59	60	54	54	51	51	50	60	48	46	47	43	47	52	54	47	48	54	51	49	43	53	61	49	49	61	65	61	50	53	49	47	57	44	44	51	51	48	50	56	54	58	54	54	54	46	49	45	56	51	46	46	48	53	51	58	44	56	56	54	46	53	53	49	54	43	45	49	49	60	54	51	57	44	52	50	65	60	50	58	59	38	55	47	50	42	52	39	52	54	52	35	46	60	53	60	49	63	59	66	73	52	49	58	46	41	52	55	53	49	54	54	51	49	50	65	66	50	62	51	53	64	59	52	44	44	54	52	53	54	60	41	67	40	53	50	50	43	58	61	60	64	57	53	46	52	72	61	56	46	48	52	53	50	49	46	53	70	45	62	47	44	46	59	60	37	59	57	51	54	57	52	51	49	58	65	59	53	45	49	43	49	61	40	44	60	51	51	46	61	44	53	52	47	39	43	55	56	60	51	42	49	48	58	58	59	45	41	55	47	56	52	61	55	42	59	58	65	48	57	55	53	57	45	54	49	59	57	48	43	52	35	60	50	47	44	56	58	44	52	63	57	65	50	49	42	48	67	56	51	46	46	51	61	52	52	57	39	62	53	62	60	58	62	49	39	52	67	45	51	66	55	40	43	57	52	64	54	43	59	54	52	55	55	60	53	56	59	74	53	61	48	39	58	53	50	51	55	39	59	48	49	46	55	55	63	52	46	55	49	53	56	50	47	45	43	64	54	55	72	54	40	52	44	53	56	45	66	48	57	56	63	56	51	51	59	59	49	57	54	63	65	64	54	38	43	55	47	31	49	43	60	59	47	45	60	66	55	53	44	50	53	50	68	56	65	58	31	51	86	52	47	50	74	43	49	55	60	51	54	46	62	48	51	47	49	41	44	53	47	44	52	44	69	55	62	44	45	40	37	62	51	52	47	54	56	50	57	56	41	61	57	61	51	53	64	41	38	54	65	49	53	59	44	41	50	50	46	53	49	58	44	46	55	50	42	46	57	56	56	53	48	66	51	61	45	50	53	42	55	53	48	61	41	55	37	65	48	53	40	56	49	49	61	60	51	51	48	53	55	50	60	49	46	38	68	46	47	48	53	52	55	65	58	48	49	46	52	55	65	46	59	51	50	59	46	57	71	60	59	47	64	48	55	62	48	46	49	50	45	53	41	59	53	50	43	51	55	39	59	56	49	46	53	57	50	50	48	49	48	57	57	49	55	54	52	37	58	45	52	60	63	52	54	46	48	53	46	44	43	56	43	49	53	62	59	38	44	52	47	52	53	48	62	54	57	46	43	58	62	50	28	50	61	52	50	52	50	53	56	57	55	39	48	57	56	50	52	57	46	56	48	52	53	49	49	57	51	46	40	63	54	45	63	49	53	53	50	52	63	46	48	53	54	50	51	41	42	60	61	58	58	67	51	52	53	52	53	60	58	52	56	36	50	52	55	44	58	59	44	50	63	57	52	47	48	49	44	75	51	49	50	52	41	46	59	42	57	60	45	35	55	64	49	62	58	45	63	58	51	41	61	56	51	66	46	52	57	44	43	47	49	48	47	43	40	39	59	56	45	63	45	52	55	62	59	47	48	63	66	59	37	52	54	44	50	65	51	60	55	48	54	51	56	57	60	51	53	59	49	58	48	50	52	46	60	57	48	40	50	45	46	54	54	41	48	54	50	46	51	45	47	70	61	55	50	60	63	63	40	55	46	63	51	53	44	59	58	49	50	54	42	57	50	63	51	50	52	47	51	51	60	61	51	57	57	54	43	50	36	46	45	46	37	45	34	29	56	53	43	59	60	53	58	65	41	52	59	54	50	51	61	54	49	46	51	57	58	52	55	41	49	53	58	46	48	55	50	28	44	53	44	39	49	47	65	48	47	63	50	40	44	49	54	53	45	54	64	48	40	52	45	66	49	51	45	56	41	48	52	58	49	52	52	49	57	52	49	44	53	45	50	38	50	56	63	55	51	50	55	44	49	57	62	58	52	44	59	59	54	46	63	59	57	51	46	49	47	49	44	51	56	39	56	69	61	51	62	46	38	51	50	57	38	52	48	63	55	58	52	62	54	59	45	67	61	41	53	49	56	67	50	64	50	44	55	47	55	54	39	63	40	44	49	59	59	44	49	52	46	66	53	48	49	51	45	45	59	53	45	62	63	41	56	53	55	54	64	63	44	43	50	50	49	62	60	44	51	54	47	51	50	54	58	62	53	50	49	58	54	42	51	57	60	50	58	48	51	46	56	57	52	58	52	60	45	53	67	46	40	36	53	65	59	41	60	55	62	49	49	46	60	56	50	49	54	44	56	69	61	46	55	54	54	46	47	47	39	55	56	42	58	50	52	50	40	64	51	49	43	61	66	46	52	55	51	58	57	48	43	53	58	44	58	59	56	63	50	36	48	48	60	59	53	48	58	50	60	51	46	52	30	47	54	46	49	64	57	55	64	54	47	47	62	61	38	54	49	59	58	58	58	53	57	52	47	55	59	51	64	57	47	56	52	53	52	63	54	46	44	43	52	50	56	54	59	46	54	43	46	52	52	51	41	43	35	57	35	38	53	50	67	54	40	49	60	48	45	46	37	68	54	51	52	55	44	62	55	61	60	56	60	55	54	53	55	57	47	50	54	63	45	53	54	54	60	48	50	57	54	52	54	60	50	73	68	53	48	50	56	56	47	38	62	52	56	41	54	53	38	50	50	43	36	63	52	42	51	43	61	65	60	65	48	62	49	57	34	60	48	60	48	56	51	45	53	57	64	57	44	47	52	44	37	49	53	46	42	61	43	51	56	56	67	61	46	55	50	58	63	50	55	53	46	48	52	54	58	44	48	53	56	52	43	63	52	53	52	56	50	60	59	51	53	48	53	60	55	57	50	44	54	47	48	43	41	61
10512	4495	2302	7576	12885	13031	17893	26902	9845	4821	4351	3607	2924	2493	2244	2077	1899	1834	1918	1709	1352	1312	1333	1271	1221	1123	1184	1110	1008	1081	994	1001	1019	1024	993	926	968	992	960	879	934	929	878	947	892	884	907	832	888	879	903	882	887	865	875	833	883	867	881	830	865	845	864	858	850	829	825	845	911	831	889	836	851	797	828	837	853	834	812	833	823	838	795	876	804	783	828	827	818	845	764	821	775	811	799	864	791	838	874	805	807	863	799	798	852	787	858	810	813	845	762	804	813	815	778	791	818	792	864	808	810	811	827	828	821	858	831	783	829	830	747	793	817	807	802	738	795	805	820	771	876	844	826	763	784	829	811	815	862	838	758	783	798	826	817	772	790	773	824	801	804	835	851	789	868	776	779	829	836	822	761	843	785	838	775	808	803	830	834	750	836	847	790	801	749	842	733	800	834	784	841	829	826	786	825	793	768	773	802	811	758	778	824	795	782	776	757	770	862	821	759	833	791	815	814	799	771	796	836	798	780	787	817	820	806	825	809	766	814	800	833	814	829	794	806	800	848	784	816	762	770	807	823	824	839	773	784	842	757	796	806	782	753	802	808	770	779	842	825	734	791	803	767	804	737	816	839	800	772	797	822	805	772	774	785	806	789	818	803	773	791	846	818	848	806	826	815	778	831	854	780	776	805	835	838	811	834	813	850	780	800	835	840	781	798	869	814	802	810	810	771	793	831	792	801	799	773	813	787	827	790	764	854	831	804	801	804	762	802	880	833	851	777	765	796	785	832	753	736	837	805	795	796	788	782	823	795	816	801	879	845	809	811	830	794	802	770	791	794	807	771	812	797	852	786	805	806	787	814	826	787	794	792	833	798	825	774	779	797	799	787	809	801	791	824	848	844	809	846	821	773	837	845	811	812	773	813	771	818	799	770	826	858	777	843	833	844	758	803	806	754	759	823	839	751	815	781	816	839	808	827	827	779	807	857	825	794	743	812	800	812	756	833	752	819	800	770	809	858	740	785	817	771	753	787	802	793	831	822	774	812	797	831	794	804	817	783	791	850	770	770	851	835	839	831	858	783	861	784	787	832	770	792	769	785	781	780	863	770	787	799	785	739	840	821	790	797	824	787	830	807	788	786	779	822	804	778	806	823	789	777	803	825	809	764	750	832	780	758	796	816	778	848	786	747	802	879	787	837	751	855	787	849	812	798	763	829	779	779	807	774	812	825	813	813	792	754	771	796	801	773	817	810	784	811	803	777	778	801	744	786	807	793	809	800	820	753	804	814	805	784	797	808	838	798	787	790	787	800	823	752	778	836	781	780	818	784	783	751	814	822	818	815	778	789	834	862	834	805	804	856	811	792	807	811	849	845	798	821	740	823	803	802	801	828	789	760	854	793	808	795	811	852	819	838	789	813	823	826	781	816	791	806	796	807	738	780	831	783	823	798	829	723	815	793	832	782	785	806	839	863	753	802	810	760	805	789	753	803	836	732	809	817	778	810	787	755	812	787	807	859	837	838	816	779	813	827	771	796	802	759	794	833	788	804	816	822	766	767	843	785	761	831	796	803	770	815	792	825	785	822	783	811	800	795	814	774	793	773	853	795	790	809	794	812	807	819	845	792	760	716	825	831	817	807	794	798	772	783	769	807	820	786	803	812	813	867	753	819	824	819	806	790	853	847	806	767	810	823	790	800	758	802	847	799	828	821	792	834	777	763	795	848	771	827	805	801	793	803	796	815	783	811	799	815	859	752	801	827	823	854	759	768	813	786	748	764	808	796	825	800	806	825	797	816	799	725	782	810	799	776	774	822	787	846	755	795	768	832	779	812	788	784	849	852	769	831	773	771	851	781	764	783	757	826	795	798	823	768	760	793	791	849	770	825	777	819	772	804	856	824	790	850	810	770	772	773	776	739	791	807	800	785	818	795	780	806	777	833	780	826	786	804	814	784	784	799	808	832	832	777	793	758	861	799	780	796	822	852	774	774	795	738	832	765	839	783	818	798	753	780	813	776	794	754	857	809	800	775	768	778	836	843	786	866	775	830	796	757	860	760	789	773	829	767	806	796	775	826	784	842	786	812	770	795	773	834	760	841	805	820	792	799	844	779	769	801	847	817	768	796	834	806	815	816	776	767	822	813	803	825	791	802	856	764	790	808	786	856	785	862	784	806	780	781	822	819	784	783	807	812	834	804	778	778	808	766	813	789	809	803	767	824	783	795	818	811	807	831	788	768	845	760	765	815	813	797	791	827	812	803	810	832	784	800	864	711	795	856	776	797	774	806	783	836	789	780	747	799	853	797	788	803	785	826	788	833	814	836	792	823	771	811	815	785	797	865	805	830	788	760	830	776	796	796	830	782	815	754	802	781	787	807	791	751	799	819	795	812	789	825	811	807	798	799	832	846	836	815	879	796	816	814	758	814	832	775	791	766	790	850	826	809	814	825	800	843	791	789	792	842	789	792	782	811	776	823	811	794	796	803	759	814	788	797	788	812	802	770	782	816	746	834	850	782	765	843	797	860	786	854	779	826	824	790	777	806	790	799	818	748	749	767	810	837	758	805	806	770	768	820	739	830	803	802	829	765	826	799	862	763	763	808	830	761	783	844	740	767	842	839	813	830	818	823	724	799	857	845	769	819	769	765	774	820	797	771	813	767	780	827	806	844	797	863	803	741	805	773	782	810	775	826	809	773	796	789	784	819	799	808	776	773	802	798	862	825	803	809	767	803	776	816	779	780	817	753	831	797	837	805	798	832	857	793	742	738	812	763	826	847	825	797	832	807	808	822	834	838	764	789	785	763	831	787	748	810	810	750	870	813	764	799	778	773	863	805	802	765	742	833	822	798	802	872	828	762	857	784	789	804	788	813	838	836	766	757	811	811	768	826	810	823	814	796	796	772	837	833	774	803	776	772	815	813	798	818	813	766	857	836	843	799	799	775	794	837	747	786	790	784	795	755	820	824	775	792	779	792	815	806	810	784	801	747	770	764	774	819	864	813	785	797	814	808	768	827	779	766	748	845	816	746	790	760	795	805	823	781	792	779	823	813	821	821	790	764	793	806	803	823	811	798	843	797	813	777	778	775	802	822	744	813	785	768	773	807	814	780	784	808	790	835	796	816	797	808	833	846	828	806	790	809	812	769	776	819	783	788	813	834	820	823	805	832	760	749	768	806	776	787	817	780	764	773	781	837	763	808	787	843	820	784	813	825	780	833	799	783	802	814	810	839	833	763	825	778	784	818	787	790	828	781	805	791	825	781	834	769	813	814	799	801	858	746	837	770	801	782	802	772	813	782	794	823	779	850	815	800	817	750	818	779	774	806	810	804	833	800	789	790	761	796	749	795	784	787	796	766	781	774	751	751	783	808	852	774	827	764	776	776	769	763	818	794	779	746	827	821	814	782	813	745	771	802	866	802	834	788	747	788	825	803	811	782	798	788	795	841	893	805	772	777	824	825	839	791	800	755	764	773	857	805	815	758	818
2348	148	74	80	123	176	333	499	203	111	116	105	81	85	81	85	71	88	73	69	57	70	56	51	52	66	47	50	60	48	53	45	55	39	47	45	52	49	54	45	57	49	46	58	54	45	42	53	48	55	48	50	48	54	53	44	47	57	49	48	56	44	47	37	53	57	59	49	45	55	45	37	50	42	55	48	53	46	53	43	47	39	40	59	59	50	49	37	40	46	59	50	53	59	44	41	45	48	44	57	46	30	38	46	49	41	49	51	40	53	39	51	46	52	46	46	42	27	49	60	45	37	36	39	57	45	40	49	48	40	43	51	39	39	44	48	51	44	44	43	48	42	40	57	54	45	45	46	37	40	42	44	36	36	44	50	39	36	47	49	58	46	47	46	52	58	39	54	41	43	41	44	37	45	48	49	51	55	60	44	41	41	39	48	48	44	54	48	42	44	43	47	53	44	51	45	46	47	58	54	41	46	46	40	42	39	38	43	47	47	43	49	59	45	43	50	40	51	40	41	52	39	55	45	47	43	45	55	51	61	40	53	52	36	37	46	51	52	37	43	45	43	52	51	48	57	45	47	42	41	52	50	47	44	47	51	42	29	48	62	35	55	58	42	51	49	41	46	49	51	44	44	43	43	42	39	53	40	42	41	45	52	46	55	51	53	41	42	46	64	59	43	52	50	39	42	49	54	52	49	50	39	51	44	33	55	51	52	49	44	42	58	51	38	44	52	59	42	53	56	46	50	46	38	43	41	45	31	37	42	50	61	46	48	41	46	45	45	42	62	40	46	57	37	52	50	41	53	51	52	58	53	45	40	41	54	47	36	49	44	53	47	48	44	41	57	45	51	42	55	43	45	45	32	31	45	31	40	36	46	42	56	37	41	45	47	46	36	48	45	52	53	41	50	50	46	45	44	33	53	45	53	41	38	42	39	46	51	44	42	48	45	48	57	54	47	45	33	36	52	45	50	49	46	38	52	49	50	34	40	37	54	53	42	45	49	45	40	41	48	46	47	41	47	49	40	43	40	45	47	56	57	41	40	57	42	42	36	53	43	41	54	49	57	54	47	47	50	28	48	51	46	42	38	35	45	44	29	51	46	40	38	49	43	35	45	37	51	37	55	50	61	31	40	37	40	43	39	53	56	42	56	46	49	43	51	46	45	50	44	67	43	52	44	35	44	56	57	52	52	38	46	57	50	49	49	52	49	50	46	40	50	40	43	59	42	48	48	47	54	61	46	40	43	41	45	57	67	57	49	46	46	37	52	52	51	52	54	43	51	42	61	42	46	44	42	57	48	40	43	50	55	40	49	33	41	44	44	46	47	49	43	50	62	48	41	46	47	45	34	51	54	54	54	53	43	42	52	44	47	38	50	38	49	62	50	43	40	41	47	48	54	49	59	40	37	39	35	44	48	43	51	51	49	31	46	37	43	47	36	51	54	39	43	49	54	50	47	54	50	47	43	56	44	39	40	49	50	54	35	48	44	43	52	40	43	45	47	55	49	42	43	44	50	47	53	46	56	43	61	46	49	45	51	51	41	45	42	47	48	43	53	47	45	40	36	40	49	38	47	42	50	46	50	43	50	48	36	40	47	46	41	48	50	62	64	42	57	44	42	50	48	49	51	45	44	50	36	41	55	43	42	58	44	53	36	31	46	48	61	46	51	36	55	41	40	39	46	52	39	33	36	55	33	39	51	55	40	53	43	62	52	44	48	49	45	40	45	52	51	37	44	43	52	42	41	48	57	50	54	51	42	53	39	33	41	55	42	48	47	32	52	56	49	44	52	50	39	43	45	46	54	53	43	38	44	47	36	57	40	47	33	46	57	44	48	47	42	39	40	37	45	41	36	39	46	38	44	47	42	61	49	46	44	45	48	44	50	41	56	43	57	45	42	44	46	35	53	55	50	45	38	40	53	56	45	45	45	56	51	28	37	45	45	46	48	43	37	50	37	49	43	48	41	49	42	66	42	54	41	51	40	37	46	51	40	42	43	36	47	54	42	39	50	48	50	45	43	45	46	48	53	46	40	48	61	47	42	43	46	45	56	41	41	46	42	47	48	52	40	38	47	52	49	37	50	52	37	38	55	51	45	49	60	51	37	43	63	42	33	56	48	31	42	47	49	48	38	38	41	43	49	43	58	36	43	40	30	43	51	45	62	42	37	39	44	47	40	52	48	58	39	37	42	46	51	52	43	60	49	52	44	45	53	51	47	41	54	42	36	47	43	52	44	48	49	46	52	49	51	47	53	38	47	48	41	54	41	41	37	47	45	53	42	48	48	52	48	53	44	47	53	49	39	42	52	44	49	54	38	49	41	59	44	57	56	43	55	56	56	40	50	55	46	49	57	54	42	47	35	54	45	50	56	46	50	51	41	38	39	60	38	44	50	50	47	54	49	50	55	40	49	43	54	56	45	47	52	54	38	56	42	49	63	43	47	56	47	51	48	32	34	53	39	56	45	48	40	49	29	48	47	44	48	67	54	49	53	40	45	38	40	59	49	50	45	48	51	41	59	38	56	42	45	39	52	48	49	39	37	41	59	53	42	55	49	39	40	52	46	64	56	47	51	50	45	35	62	50	42	52	49	46	63	48	53	52	45	53	51	48	51	59	51	54	42	47	44	44	44	49	45	44	40	39	61	39	52	39	37	47	40	52	46	48	50	42	53	58	52	50	52	55	57	43	40	46	51	42	46	27	50	54	52	47	38	50	49	37	46	42	27	54	39	57	49	54	57	46	35	46	40	50	45	51	45	57	50	40	48	56	56	57	46	61	61	37	43	45	44	37	36	43	41	56	54	40	50	49	46	46	54	52	39	42	43	53	62	51	47	42	50	38	51	45	43	46	43	51	48	54	55	45	59	49	38	47	46	39	52	49	37	44	51	50	48	55	58	47	46	45	49	51	36	55	33	45	49	52	55	58	51	58	44	50	46	48	46	51	53	45	61	38	52	43	46	41	47	44	41	33	52	41	46	31	41	42	35	49	33	54	47	52	40	48	39	50	46	57	51	47	29	43	51	43	43	38	45	51	45	56	45	56	45	46	50	49	50	42	47	47	51	57	43	52	50	52	42	46	41	49	59	50	64	44	60	38	56	42	59	58	49	38	55	49	52	44	55	46	39	40	51	48	42	52	49	48	51	46	48	28	57	43	53	58	50	55	47	52	53	46	43	52	48	44	44	47	61	47	39	46	46	46	36	44	38	44	62	36	41	48	39	50	53	43	54	39	47	48	37	34	40	42	45	42	46	46	55	39	38	50	42	55	41	42	43	51	64	47	46	40	64	53	48	51	40	40	34	42	43	39	56	48	34	46	66	44	41	50	53	49	41	42	53	38	42	50	48	53	41	69	40	42	52	41	43	42	48	62	40	46	51	43	56	56	46	37	52	46	48	32	46	42	46	45	43	36	47	44	36	39	58	48	44	42	61	54	53	47	56	53	51	39	56	51	41	40	41	44	55	46	46	46	43	57	38
9748	3850	1980	6808	11702	11771	17817	22554	7728	4189	4157	3185	2514	2167	2003	1876	1665	1651	1587	1453	1263	1240	1130	1131	1097	1059	971	1012	1019	991	979	912	919	868	905	863	870	842	856	801	836	853	849	792	855	868	808	817	797	729	711	811	776	785	812	735	765	773	822	792	783	756	797	745	734	734	775	726	764	723	732	717	757	720	734	754	790	750	724	759	710	763	783	759	781	746	732	758	712	726	711	724	681	717	732	716	769	716	740	711	743	747	686	685	755	712	800	734	763	709	727	738	786	755	686	768	758	749	667	773	733	727	717	754	748	703	737	772	730	737	758	665	719	735	742	751	774	681	714	725	751	680	718	734	764	750	721	733	754	692	744	739	692	735	724	748	693	751	753	687	730	707	710	742	718	708	773	688	766	734	732	746	713	754	715	736	759	750	741	708	723	714	780	715	790	749	753	761	758	772	732	745	732	718	766	723	723	746	796	731	761	669	700	748	724	707	702	714	768	777	737	726	753	776	724	734	687	721	711	749	734	760	768	747	712	710	723	715	744	786	731	715	723	710	802	748	741	736	757	719	700	708	749	723	742	770	709	665	735	740	776	752	715	737	746	758	734	728	747	760	743	723	778	762	730	705	752	690	737	759	709	730	757	713	691	714	752	702	762	728	716	693	726	705	733	712	733	747	734	719	719	706	764	690	761	719	641	760	735	718	736	742	729	747	782	761	753	742	745	747	748	702	782	743	703	761	741	753	704	713	764	688	709	721	698	748	694	731	688	705	770	742	703	694	715	728	709	707	704	733	721	724	785	725	670	717	745	706	683	678	801	728	711	741	722	681	766	727	716	764	702	727	711	702	725	757	734	778	813	728	725	720	715	720	727	679	749	703	737	718	688	707	669	727	681	738	718	756	694	796	780	805	731	708	761	708	724	744	712	748	769	743	734	743	724	742	702	755	699	798	747	708	704	754	700	757	764	720	758	721	723	711	739	698	740	726	681	772	734	704	702	764	749	730	687	692	765	705	764	735	783	694	771	742	742	738	692	707	687	726	765	711	718	741	706	718	694	681	763	759	784	743	708	694	744	769	723	712	747	734	749	749	762	726	734	671	675	749	681	728	709	712	736	692	701	762	757	742	659	735	674	734	698	679	744	741	781	737	748	741	703	692	730	671	695	732	735	755	720	708	786	761	779	672	733	736	755	714	749	736	746	704	738	706	780	729	732	704	717	715	733	689	700	709	681	691	741	767	718	687	760	757	733	728	724	744	738	741	704	766	695	760	734	749	737	749	735	687	775	707	677	734	750	709	715	722	694	698	673	738	694	724	707	682	725	694	703	718	750	680	768	730	701	740	629	735	706	728	731	722	741	731	738	732	733	726	725	742	695	687	694	751	751	731	719	720	749	745	719	722	747	699	730	725	697	722	714	751	748	756	704	770	721	743	731	731	722	731	732	735	712	717	700	730	776	757	722	757	756	692	714	714	726	703	707	756	753	764	729	745	742	696	742	761	744	714	702	699	716	802	761	763	729	754	745	733	728	757	731	719	731	676	752	715	714	703	725	706	740	749	752	709	712	739	702	718	747	703	762	697	693	734	678	708	729	713	737	713	775	753	725	727	705	737	719	691	705	746	747	733	718	689	709	727	753	723	737	763	750	723	765	725	791	680	719	712	723	717	749	704	729	738	706	698	749	770	767	758	727	726	708	751	701	759	688	727	728	722	716	735	682	697	720	699	715	731	670	744	773	737	744	729	735	703	711	703	760	703	754	741	700	771	719	718	769	685	672	742	705	707	760	732	705	705	692	749	733	790	696	716	753	717	689	718	693	698	723	752	704	752	710	738	776	722	714	724	711	742	751	752	709	732	737	682	766	768	741	764	789	722	716	777	733	774	725	744	717	730	729	722	792	765	747	746	764	790	757	710	717	715	737	688	722	747	722	682	746	695	712	739	763	720	780	693	714	779	726	752	796	749	743	755	696	712	698	723	667	725	672	765	750	744	746	764	717	703	738	724	699	694	739	783	692	714	716	721	710	791	732	728	747	712	767	706	744	758	757	696	715	699	728	715	709	748	715	702	700	761	724	687	705	732	732	731	702	714	732	752	703	752	739	706	741	744	765	671	757	671	702	718	683	724	727	729	735	711	689	754	689	733	754	727	770	726	704	745	757	758	772	742	729	723	749	713	668	691	691	715	730	733	754	698	699	749	673	655	733	733	730	745	745	706	687	693	700	753	742	788	721	687	746	754	734	728	791	716	787	756	687	707	709	692	710	725	689	703	755	678	725	716	685	704	781	709	762	758	708	705	746	706	742	699	688	702	763	718	715	714	709	716	724	691	728	752	758	726	765	743	657	765	708	713	718	711	714	738	765	683	717	725	732	707	715	762	717	733	702	727	690	755	731	715	717	749	736	736	743	755	696	697	686	710	725	693	766	706	719	730	701	713	739	740	803	736	716	721	717	709	715	784	755	758	701	686	701	689	703	682	742	735	698	763	710	699	702	714	716	800	673	747	709	731	695	672	688	731	703	757	675	701	736	706	738	745	766	699	709	685	750	681	726	747	735	673	724	734	735	706	725	706	697	690	746	738	771	747	731	695	753	710	711	733	708	722	810	761	710	708	685	753	758	781	737	725	703	770	729	731	700	708	711	741	737	704	710	741	770	745	755	729	743	717	707	710	773	695	701	668	749	763	732	713	709	752	706	677	755	758	719	784	733	693	697	712	709	764	709	761	707	785	721	733	707	688	709	763	699	703	704	744	698	682	758	717	740	777	718	703	750	774	712	754	741	709	721	712	688	699	710	754	757	686	737	723	790	767	728	756	701	723	728	692	749	694	761	712	697	731	738	734	728	719	740	756	741	721	716	717	746	740	724	750	725	651	672	749	677	701	743	736	712	730	723	734	702	735	743	701	735	725	743	744	715	717	750	726	701	710	735	788	709	744	734	718	716	748	723	723	709	775	770	748	731	699	705	684	778	729	717	708	726	686	703	733	783	735	701	697	734	700	724	681	716	677	730	735	733	757	714	726	710	730	729	740	808	708	707	734	757	793	718	731	709	733	748	682	704	771	751	668	734	685	724	742	738	703	688	700	760	761	760	735	769	744	717	686	762	724	721	705	696	691	726	684	751	746	671	759	741	745	699	710	676	708	750	723	737	716	713	766	730	738	662	710	732	708	715	688	762	736	713	721	689	719	732	719	736	715	688	678	745	725	702	765	704	702	707	726	720	745	669	743	697	743	723	706	726	742	728	704	674	706	738	706	705	762	755	717	756	706	752	753	737	701	734	734	745	737	768	674	698	786	745	710	706	735	724	729	743	705	726	756	725	726	737	716	722	728	726	751	757	739	719	700	687	685	710	757	759	761	753	715	695	765	731	683	731	746	709	731	742	700	739	726	741	711	743	721	723	736	798	717	724	747	700	743	715	753	722	717	735	763	777	734	718	687	717	759	675	756	724	752	751	723	698	723	735	763	738	711	753	706	747	740	744	739
1472	345	281	253	353	416	624	765	315	290	301	283	259	234	185	221	204	218	205	186	197	196	162	180	183	177	179	178	187	162	152	173	162	165	161	177	162	154	169	171	149	171	146	151	156	175	161	150	168	166	153	171	178	174	154	158	161	139	179	162	158	153	181	165	157	139	145	144	158	165	153	161	157	148	154	149	170	165	176	141	157	172	146	154	152	143	157	172	163	166	150	151	160	174	157	167	140	152	146	147	159	142	152	139	163	156	173	171	152	149	169	141	162	151	152	157	150	146	167	157	147	138	136	163	175	167	177	152	153	179	157	140	172	179	150	168	165	176	163	168	153	157	147	163	165	140	158	150	153	151	125	149	161	153	160	169	153	132	145	186	175	143	156	148	160	146	157	166	139	135	156	157	155	138	168	156	159	146	162	170	163	161	175	175	162	144	163	159	145	130	197	146	142	165	166	176	155	177	152	152	146	156	154	170	168	157	198	163	140	147	159	154	163	164	169	144	151	140	154	142	143	168	163	185	152	152	152	170	143	163	148	141	172	167	165	199	162	138	173	152	177	154	159	154	146	168	169	168	161	187	142	146	156	170	151	182	174	151	154	147	176	155	148	139	184	169	168	151	170	161	153	150	141	152	166	174	161	195	150	158	145	165	165	149	147	161	167	158	166	149	141	152	168	161	171	147	165	167	156	157	197	172	136	155	129	168	158	147	159	163	153	154	170	180	149	161	178	168	173	154	177	150	157	150	157	157	175	150	177	152	138	172	166	145	169	163	174	153	161	178	172	183	159	171	171	148	158	163	156	164	155	175	167	181	155	145	174	142	122	159	155	167	163	179	172	166	147	155	156	169	171	153	163	159	167	160	156	178	138	160	186	173	151	176	134	162	148	181	143	168	169	174	146	152	141	138	154	182	186	163	185	159	151	160	160	179	155	189	161	152	141	168	167	161	145	143	161	147	188	163	170	157	150	159	177	143	170	159	156	155	149	162	144	163	166	155	165	165	144	152	167	151	174	168	168	149	135	164	177	137	153	161	179	166	147	176	157	147	176	152	149	130	144	188	146	152	179	164	155	163	156	138	139	165	158	152	167	172	174	191	166	159	156	157	129	150	154	171	147	157	168	148	139	167	151	170	163	185	157	161	170	161	173	155	177	174	163	158	159	138	148	158	159	163	183	158	177	156	152	173	154	191	159	174	152	142	166	170	143	135	157	159	192	169	177	163	158	175	155	166	152	149	136	140	173	160	161	165	169	167	160	163	147	189	158	170	176	137	161	181	161	141	151	161	158	162	179	158	173	161	143	169	133	144	151	137	162	150	167	160	151	174	152	190	143	166	157	155	169	155	163	156	183	155	146	168	175	154	165	159	158	148	168	165	125	160	156	149	135	172	183	162	167	146	133	169	177	165	147	176	142	172	178	165	161	150	161	138	190	151	157	181	168	169	178	176	165	149	179	183	150	159	170	153	165	154	161	152	160	165	149	166	140	135	140	144	167	152	173	170	156	143	167	169	151	164	161	145	178	131	179	156	158	159	154	145	181	156	143	159	147	168	175	166	149	170	156	154	147	164	176	177	137	144	168	170	155	155	153	167	154	169	145	155	146	144	160	134	148	164	142	155	141	174	174	182	172	164	156	153	164	164	130	157	164	163	165	145	165	165	169	177	160	132	172	140	174	176	147	140	162	161	157	149	150	149	182	166	175	171	165	159	141	158	163	166	163	167	150	140	169	152	161	169	174	171	159	153	159	140	169	145	145	172	185	156	142	156	145	153	173	162	169	165	136	157	151	189	175	165	151	163	151	144	179	156	175	155	163	170	161	160	182	163	154	157	159	168	172	160	188	176	160	149	165	163	168	148	161	139	173	175	173	164	172	136	165	152	171	166	185	158	161	150	148	164	155	134	157	148	167	164	169	170	184	148	159	180	165	168	172	171	150	148	140	165	163	159	177	163	160	156	150	145	177	153	172	134	178	160	165	161	135	155	164	167	157	152	162	157	144	168	151	146	167	166	162	159	182	138	173	145	162	150	152	136	157	144	163	152	157	151	159	156	166	161	152	176	167	152	181	187	167	147	180	166	165	162	173	160	165	171	134	177	182	147	165	151	129	157	179	158	153	166	146	163	149	178	155	158	166	160	155	164	145	159	162	189	162	151	180	161	153	170	161	160	158	163	163	161	157	160	164	160	158	149	159	164	165	140	141	136	146	144	177	167	136	159	161	173	172	180	171	154	161	161	176	164	174	139	162	146	154	174	189	158	187	176	161	143	150	169	155	153	159	157	155	152	149	154	159	145	169	187	139	155	156	152	153	136	150	145	176	198	147	155	163	166	152	169	158	147	189	142	166	174	178	171	146	143	154	159	162	176	152	167	133	162	171	162	144	151	162	165	157	167	165	172	154	156	161	167	158	155	143	146	140	154	151	170	183	154	152	151	167	147	142	152	145	144	165	167	157	200	155	166	145	162	150	183	155	161	172	163	156	155	146	149	154	144	183	157	179	147	170	158	165	170	153	151	158	158	132	172	154	147	157	162	161	147	147	164	146	174	149	190	162	164	170	146	160	142	147	164	168	164	145	137	168	178	167	146	177	163	153	169	148	166	151	150	153	162	170	168	145	154	176	140	173	163	149	144	150	147	158	188	140	171	178	177	149	185	166	176	140	155	135	137	152	161	159	137	156	178	151	150	174	170	160	176	166	171	162	168	194	141	149	155	163	191	168	168	149	146	139	156	175	158	162	153	157	162	160	155	182	148	167	169	163	157	154	156	144	150	159	168	174	172	159	177	162	155	170	142	170	128	146	158	163	158	154	165	148	170	174	141	147	172	173	152	181	169	167	183	165	153	182	174	132	169	171	150	156	171	170	170	167	165	157	158	169	171	157	163	149	157	141	157	165	155	176	152	168	149	172	162	147	159	164	148	164	140	165	174	180	144	162	160	175	143	147	150	157	161	152	190	164	142	160	144	149	152	161	179	167	160	164	142	166	156	170	169	153	158	172	141	158	164	148	145	173	148	156	173	175	157	159	161	148	161	169	171	151	161	151	171	174	153	149	149	152	172	159	153	157	152	166	135	165	169	152	159	160	158	143	170	167	165	154	154	176	143	158	168	165	179	164	187	162	162	153	148	158	160	156	154	162	150	154	164	164	168	149	169	158	137	177	173	161	165	176	140	153	151	156	163	148	163	172	155	176	163	167	179	165	150	179	162	151	135	153	159	170	166	155	170	133	164	159	157	146	166	149	152	152	166	155	173	146	155	159	148	129	135	152	147	171	141	147	154	162	158	186	180	172	172	152	167	150	162	174	147	147	158	167	134	159	143	159	148	151	158	147	164	148	158	176	167	167	133	155	157	173	168	160	152	171	159	170	153	152	167	190	185	156	173	162	141	164	156	145	163	154	157	162	169	173	185	163	151	154	145	149	164	160	153	154	143	167	164	159	140	175	165	153	162	148	146	185	151	152	150	154	158	153	144
16048	8793	4976	13842	20781	21186	23697	24967	11009	9109	8351	6999	5928	5312	4838	4487	4240	4129	4076	3776	3555	3422	3271	3096	3117	3064	2973	2809	2753	2813	2756	2766	2619	2594	2580	2660	2655	2617	2591	2540	2553	2485	2551	2558	2425	2436	2557	2461	2497	2485	2444	2477	2356	2404	2413	2422	2457	2443	2422	2441	2486	2361	2360	2367	2365	2377	2406	2362	2433	2375	2346	2416	2364	2416	2376	2364	2354	2319	2302	2405	2262	2306	2385	2470	2325	2426	2316	2356	2338	2425	2460	2386	2336	2288	2290	2222	2292	2316	2308	2230	2354	2299	2328	2353	2351	2377	2321	2428	2253	2370	2326	2253	2345	2395	2368	2432	2377	2355	2281	2353	2423	2290	2350	2297	2309	2268	2356	2244	2330	2247	2363	2386	2277	2297	2346	2371	2256	2284	2336	2281	2305	2294	2405	2310	2301	2315	2351	2334	2302	2203	2386	2282	2339	2291	2373	2299	2362	2234	2255	2262	2332	2284	2278	2368	2290	2370	2284	2366	2345	2395	2346	2240	2355	2339	2249	2284	2268	2314	2302	2325	2264	2235	2398	2198	2353	2342	2326	2275	2389	2271	2330	2347	2312	2345	2395	2249	2246	2321	2237	2343	2331	2331	2327	2378	2357	2284	2337	2294	2355	2298	2236	2335	2348	2259	2316	2327	2321	2233	2314	2318	2258	2263	2209	2264	2268	2329	2348	2398	2308	2312	2293	2295	2370	2361	2364	2308	2334	2286	2372	2347	2324	2315	2359	2262	2352	2329	2347	2314	2278	2305	2272	2282	2316	2320	2409	2354	2347	2320	2406	2297	2362	2341	2372	2404	2339	2323	2271	2332	2313	2269	2370	2245	2297	2298	2315	2311	2347	2247	2377	2350	2337	2306	2337	2253	2320	2271	2274	2290	2338	2379	2316	2230	2311	2328	2351	2236	2265	2259	2262	2304	2306	2345	2341	2272	2309	2339	2393	2361	2320	2234	2303	2302	2378	2266	2381	2360	2327	2287	2329	2376	2274	2309	2375	2298	2330	2315	2307	2267	2374	2334	2360	2355	2339	2212	2321	2171	2289	2388	2381	2206	2326	2299	2394	2234	2295	2336	2306	2303	2284	2297	2312	2424	2268	2308	2298	2317	2253	2305	2384	2372	2283	2392	2325	2279	2244	2275	2318	2381	2258	2291	2336	2389	2322	2231	2373	2216	2275	2196	2298	2332	2377	2341	2370	2343	2232	2340	2358	2313	2327	2283	2337	2340	2347	2336	2303	2218	2276	2299	2202	2320	2318	2353	2300	2323	2357	2276	2328	2332	2327	2267	2341	2299	2366	2396	2323	2296	2355	2292	2347	2365	2339	2292	2283	2364	2268	2322	2324	2288	2313	2255	2299	2279	2387	2346	2310	2293	2400	2329	2389	2292	2319	2357	2357	2318	2331	2384	2349	2197	2288	2285	2359	2342	2293	2339	2348	2297	2328	2369	2328	2338	2354	2288	2322	2449	2267	2258	2315	2356	2318	2175	2317	2356	2211	2189	2393	2280	2437	2220	2310	2304	2250	2320	2291	2275	2263	2320	2314	2282	2311	2306	2315	2259	2343	2296	2284	2429	2196	2270	2388	2331	2319	2273	2292	2263	2271	2301	2416	2325	2296	2286	2305	2336	2291	2271	2362	2352	2288	2389	2232	2278	2342	2304	2382	2312	2262	2235	2301	2324	2312	2289	2288	2356	2317	2202	2339	2337	2329	2369	2318	2390	2301	2301	2316	2295	2280	2296	2290	2304	2241	2272	2391	2284	2286	2348	2274	2325	2355	2313	2273	2272	2298	2292	2215	2230	2349	2310	2261	2307	2306	2286	2295	2351	2313	2365	2338	2302	2344	2363	2348	2359	2301	2306	2348	2415	2315	2304	2302	2291	2305	2255	2307	2305	2298	2426	2277	2267	2324	2304	2380	2258	2219	2319	2286	2394	2356	2285	2339	2338	2347	2333	2262	2318	2200	2302	2343	2254	2330	2284	2318	2306	2295	2303	2318	2273	2325	2220	2390	2308	2291	2458	2311	2349	2271	2342	2324	2281	2322	2274	2329	2362	2314	2291	2292	2346	2314	2298	2268	2204	2309	2310	2300	2375	2285	2273	2384	2307	2246	2337	2344	2334	2286	2266	2397	2294	2367	2245	2362	2330	2204	2348	2294	2351	2291	2203	2232	2307	2368	2312	2277	2310	2254	2327	2341	2294	2285	2311	2306	2309	2271	2255	2307	2260	2284	2328	2196	2406	2214	2278	2340	2288	2229	2288	2395	2315	2322	2291	2270	2338	2347	2391	2357	2285	2295	2285	2217	2336	2324	2347	2339	2289	2359	2336	2293	2323	2341	2376	2296	2272	2270	2321	2284	2300	2339	2288	2325	2257	2245	2347	2298	2360	2291	2265	2349	2223	2306	2244	2322	2277	2261	2338	2280	2291	2309	2370	2347	2296	2379	2343	2311	2233	2252	2338	2360	2287	2340	2270	2340	2343	2316	2252	2316	2295	2246	2360	2374	2339	2310	2263	2278	2294	2310	2271	2343	2324	2308	2290	2325	2372	2354	2367	2310	2352	2357	2304	2325	2417	2315	2333	2247	2324	2285	2336	2286	2308	2297	2286	2274	2328	2218	2325	2256	2232	2244	2297	2289	2317	2324	2252	2324	2314	2323	2341	2334	2313	2361	2254	2183	2339	2381	2334	2351	2293	2297	2253	2312	2296	2257	2363	2277	2332	2286	2320	2275	2272	2307	2366	2374	2386	2318	2289	2349	2226	2311	2359	2319	2330	2236	2354	2275	2353	2345	2336	2299	2255	2269	2313	2337	2299	2249	2307	2340	2293	2381	2258	2235	2270	2362	2357	2328	2280	2259	2333	2359	2317	2304	2250	2261	2241	2285	2308	2337	2208	2375	2289	2340	2365	2315	2347	2280	2286	2337	2378	2285	2321	2271	2299	2445	2324	2298	2352	2300	2339	2302	2322	2184	2262	2271	2393	2308	2312	2379	2305	2245	2335	2388	2368	2290	2225	2301	2393	2417	2300	2345	2246	2257	2262	2253	2330	2265	2346	2272	2315	2300	2364	2189	2341	2327	2275	2317	2233	2297	2375	2268	2321	2389	2271	2340	2372	2363	2291	2290	2352	2262	2297	2263	2244	2278	2336	2256	2252	2308	2278	2295	2302	2299	2258	2394	2270	2345	2344	2291	2357	2325	2266	2330	2393	2276	2342	2343	2322	2272	2284	2303	2293	2313	2337	2210	2372	2211	2362	2311	2339	2280	2273	2382	2252	2301	2333	2277	2251	2322	2293	2310	2336	2423	2215	2328	2282	2381	2260	2301	2336	2284	2319	2309	2355	2358	2342	2309	2322	2387	2282	2379	2288	2314	2285	2279	2345	2332	2283	2300	2396	2380	2337	2411	2283	2367	2328	2340	2367	2234	2269	2300	2365	2381	2200	2335	2259	2212	2310	2284	2349	2311	2258	2271	2338	2251	2379	2331	2295	2330	2315	2318	2324	2320	2281	2358	2239	2237	2325	2364	2344	2217	2281	2354	2301	2212	2271	2322	2395	2331	2223	2285	2357	2386	2250	2370	2248	2412	2357	2288	2293	2294	2209	2262	2254	2255	2306	2245	2302	2338	2260	2356	2298	2274	2400	2349	2273	2317	2240	2311	2382	2285	2278	2271	2378	2327	2341	2330	2283	2278	2273	2321	2311	2311	2344	2298	2346	2329	2329	2367	2338	2283	2264	2378	2245	2382	2420	2303	2348	2292	2418	2299	2260	2362	2289	2266	2295	2321	2275	2370	2209	2294	2321	2309	2208	2346	2394	2302	2279	2314	2327	2331	2228	2217	2279	2319	2275	2304	2361	2269	2344	2293	2343	2306	2234	2326	2259	2359	2323	2256	2266	2303	2319	2300	2335	2289	2403	2244	2350	2304	2306	2388	2326	2350	2300	2348	2270	2285	2323	2323	2200	2327	2298	2410	2289	2333	2294	2239	2342	2310	2427	2367	2325	2287	2381	2313	2243	2212	2330	2257	2371	2284	2395	2272	2322	2357	2353	2252	2323	2328	2285	2277	2250	2325	2308	2320	2330	2335	2277	2336	2254	2235	2310	2301	2339	2341	2304	2271	2285	2300	2261	2352	2380	2304	2331	2349	2284	2282	2251	2309	2299	2343	2321	2275	2433	2294	2355	2317	2233	2368	2303	2338	2294	2371	2357	2306	2351	2309	2309	2330	2347	2280	2341	2308	2394	2315	2398	2294	2221	2305	2262	2294	2338	2369	2286	2395	2355	2399	2354	2308	2310	2391	2248	2257	2293	2228	2365	2309	2317	2304	2303	2405	2300	2323	2322	2335	2235	2317	2349	2341	2293	2250	2279	2362	2324	2334	2290	2330	2300	2287	2254	2338	2334	2345	2350	2299	2314	2275	2311	2301	2295	2349	2280	2358	2344	2293	2303	2370	2315	2357	2458	2270	2212	2342	2288	2351	2300	2342	2238	2362	2294	2301	2358	2297	2394	2319	2224	2276	2263	2295	2362	2305	2309	2343	2303	2282	2304	2304	2279	2302	2257	2281	2394	2333	2247	2281	2334	2289	2327	2284	2352	2422	2292	2296	2391	2305	2276	2288	2306	2338	2391	2289	2392	2344	2276	2445	2243	2306	2300	2339	2295	2242	2303	2324	2372	2292	2347	2273	2377	2360	2363	2278	2329	2351	2403	2216	2381	2296	2348	2240	2269	2352	2282	2341	2338	2202	2299	2327	2270	2306	2276	2380	2308	2318	2260	2345	2262	2240	2272	2307	2280	2364	2395	2400	2222	2356	2382	2368	2243	2426	2348	2301	2326	2289	2356	2386	2382	2310	2378	2244	2309	2294	2303	2228	2353	2378	2332	2360	2370	2287	2363	2292	2264	2255	2365	2263	2331	2294	2326	2240	2265	2305	2342	2216	2336	2437	2322	2309	2269	2302	2320	2323	2302	2370	2289	2248	2310	2298	2323	2383	2346	2304	2294	2293	2234	2309	2273	2247	2305	2354	2320	2356	2309	2313	2256
1290	82	73	75	87	126	167	191	87	81	79	90	94	64	70	79	67	68	64	65	67	62	57	73	61	60	71	71	55	63	77	61	65	57	56	67	66	60	60	55	67	64	58	63	67	60	56	59	62	60	54	69	73	48	58	62	63	75	69	71	49	71	77	73	66	61	50	65	59	53	54	56	54	61	70	54	60	62	53	51	56	58	65	54	50	66	65	68	57	59	60	60	50	59	59	75	57	50	57	65	56	47	78	71	43	55	59	59	66	59	62	57	64	67	63	63	71	57	60	51	53	60	50	64	80	67	56	55	60	53	62	66	65	55	77	55	71	57	68	62	52	72	75	71	55	56	72	57	61	63	80	61	64	66	73	52	53	59	69	65	66	62	66	49	67	44	71	64	44	65	61	66	62	69	52	60	54	65	58	50	73	72	55	70	66	53	69	65	56	71	62	70	61	56	66	74	63	66	67	64	55	64	52	52	76	55	59	54	71	55	63	49	67	61	60	59	58	52	70	60	67	58	70	61	55	54	52	51	60	53	56	54	62	61	86	66	67	68	59	57	68	66	51	53	61	57	49	49	61	69	68	49	65	53	53	66	61	55	57	73	56	46	54	61	62	61	50	64	58	73	74	66	71	56	55	62	62	65	48	49	64	66	66	58	64	73	67	60	70	74	60	74	71	66	64	58	60	54	59	63	71	52	60	60	60	63	61	62	72	60	60	58	77	80	59	58	56	58	60	47	79	65	63	67	65	61	59	61	62	73	64	65	67	63	61	55	50	70	63	66	65	49	61	45	66	61	58	56	65	58	68	46	52	59	76	53	66	63	64	57	66	76	73	61	56	66	70	76	58	69	62	69	61	65	49	54	85	54	60	53	53	59	78	60	75	63	63	68	59	71	73	63	71	61	58	62	67	62	54	85	66	66	55	68	71	63	72	58	66	57	70	45	69	72	66	63	53	68	54	51	57	62	66	57	61	65	51	59	51	60	67	49	66	69	44	54	70	40	58	81	72	64	51	60	72	73	64	53	62	63	68	61	67	67	57	65	58	57	75	63	58	56	47	51	68	59	49	54	66	67	67	68	64	55	75	61	61	55	63	54	63	59	62	61	62	68	66	63	72	47	66	63	48	62	63	74	62	59	72	49	65	57	63	50	69	54	59	57	55	72	54	58	65	56	59	65	56	61	60	47	61	68	54	62	66	60	51	65	59	59	63	73	67	43	63	68	60	67	55	65	58	53	59	58	69	56	72	52	51	59	60	69	59	51	62	65	70	67	67	79	61	68	71	74	60	54	58	64	60	61	43	62	64	70	64	63	50	69	67	63	59	59	66	64	60	62	67	55	49	62	60	63	72	57	54	65	67	75	44	65	71	60	61	68	68	70	60	79	58	62	63	58	51	70	60	79	68	62	59	64	60	55	70	61	78	54	71	56	53	57	57	55	61	64	83	58	56	59	71	61	62	61	55	70	55	52	69	70	62	58	63	44	65	70	61	70	54	49	60	59	62	71	59	57	64	60	68	76	64	67	57	75	67	63	67	59	66	51	66	57	71	65	75	46	67	59	64	74	46	56	66	65	59	56	54	71	71	59	67	66	65	56	68	79	55	58	56	72	64	71	77	45	62	63	56	77	66	76	47	60	51	54	60	67	51	65	57	51	60	52	50	60	56	59	66	68	64	64	65	80	75	60	65	70	59	54	66	53	55	54	71	62	74	70	51	61	62	61	60	52	71	67	60	69	58	62	62	72	60	60	61	66	55	50	50	68	57	69	65	54	57	64	50	67	65	64	48	53	54	45	68	55	70	67	58	51	67	54	57	52	61	60	74	57	59	70	67	72	66	64	56	66	58	64	66	72	59	55	67	64	60	53	60	63	50	63	65	60	59	69	67	53	69	59	63	54	60	62	57	66	48	51	72	65	70	56	60	61	56	54	58	63	54	63	55	65	62	44	59	57	71	55	59	59	67	62	62	75	59	58	61	57	69	57	52	63	70	52	73	59	44	62	66	48	67	77	64	60	47	53	68	68	64	63	61	66	54	59	80	75	56	65	67	64	65	64	59	62	67	77	55	70	74	50	60	57	55	66	50	52	60	51	71	59	64	61	67	76	63	62	59	57	67	69	52	53	55	55	59	64	54	64	64	60	55	63	56	60	63	67	69	56	57	63	43	68	58	74	66	55	57	71	64	63	62	57	60	61	57	52	61	67	68	57	68	67	56	68	55	72	83	50	57	54	62	74	58	71	53	52	63	66	60	70	64	58	61	57	58	58	68	71	61	52	56	71	64	66	72	50	57	70	56	81	50	69	56	63	65	61	56	67	64	62	66	41	66	67	48	64	65	66	58	64	65	66	50	51	70	53	50	60	60	69	81	69	75	50	50	71	50	60	46	60	74	70	61	56	69	56	56	65	59	44	59	68	52	60	64	63	62	54	53	54	72	62	66	54	55	69	62	66	67	47	69	70	50	66	63	67	71	62	59	79	71	57	67	58	70	45	56	68	61	50	53	60	84	66	51	51	68	52	61	59	66	58	60	64	57	53	78	55	61	66	52	61	67	66	45	49	61	70	67	72	63	69	59	51	63	58	59	63	62	59	62	64	68	57	55	58	70	52	57	63	53	64	43	74	64	63	56	59	63	50	52	49	64	59	54	65	55	68	54	63	67	72	58	60	65	76	60	69	66	59	61	66	57	64	63	61	55	59	53	67	46	64	86	74	58	70	73	60	64	69	56	67	61	65	81	61	64	68	57	56	57	52	55	62	41	54	64	65	73	72	64	50	64	63	64	68	63	63	53	59	75	60	44	67	59	56	50	54	58	63	71	49	45	68	67	64	70	63	58	53	60	62	48	65	69	75	59	65	54	59	65	56	53	68	57	62	58	65	58	65	67	61	61	54	75	52	63	58	70	63	53	58	72	60	55	57	71	54	66	63	72	49	76	66	58	72	59	51	50	61	55	49	55	60	61	71	49	66	77	75	74	46	67	76	54	62	64	50	70	61	71	64	70	66	62	55	70	58	59	56	67	68	56	71	73	75	61	59	60	86	64	60	66	62	58	59	48	58	61	62	63	58	67	68	59	53	66	57	68	59	47	70	66	62	61	51	60	73	56	61	75	73	56	60	68	71	61	78	60	58	57	72	59	69	58	58	77	74	84	63	73	53	64	62	64	61	60	54	58	47	66	59	72	60	56	58	60	59	53	57	68	73	67	59	67	60	49	60	70	62	65	47	53	58	72	49	60	62	56	60	61	55	60	60	73	51	80	64	66	69	54	75	56	63	59	59	64	41	72	75	67	56	69	71	50	55	58	57	51	61	60	71	55	60	55	74	64	71	52	65	58	68	57	63	59	59	53	55	76	63	77	61	60	71	55	57	59	60	57	67	46	76	51	52	49	61	72	66	48	72	78	61	55	81	63	75	66	68	71	62	71	61	70	65	69	64	59	79	55	66	76	66	52	60	54	61	60	56	64	62	70	66
8181	2292	1424	3036	5296	6972	9380	9434	2465	2072	2139	1668	1621	1436	1289	1278	1255	1310	1381	1213	1153	1128	1124	1076	1041	1056	1008	1010	1072	1021	998	1010	1092	989	1058	988	984	975	1037	1009	966	1011	1030	985	997	1011	964	1015	990	978	1043	1025	992	998	977	991	1010	1032	927	979	992	1025	1049	985	1008	1008	943	993	954	997	968	957	987	991	972	991	961	1000	990	975	1023	988	1015	1026	1009	972	959	952	989	980	971	918	992	955	939	991	1011	944	982	1006	958	1014	1003	975	960	1030	1027	997	939	966	973	979	933	959	1005	986	986	986	984	961	958	995	963	976	1004	998	1024	1006	965	957	992	964	962	963	1005	935	956	978	929	1011	1029	989	926	1004	979	961	1024	981	969	922	968	1013	976	948	1016	956	977	970	961	972	965	963	995	976	1022	978	983	1014	997	993	940	950	1001	975	939	948	1062	959	1004	969	928	918	976	977	977	969	908	968	989	973	963	967	956	938	969	945	995	998	999	1005	970	993	991	923	983	901	974	949	966	978	1020	949	990	993	956	943	929	925	961	934	1000	959	980	971	964	997	941	942	979	938	928	959	980	933	879	960	952	1008	1025	988	990	964	1023	970	946	976	928	947	985	945	947	911	1005	988	1005	956	950	949	948	977	990	972	973	976	962	931	950	974	951	1011	1020	983	954	1013	939	939	955	928	941	936	1006	977	936	989	968	1004	982	974	979	962	983	995	988	980	953	964	965	979	1016	1016	911	986	947	945	1035	955	1005	984	936	982	996	1021	979	971	944	955	970	976	982	995	958	992	999	988	953	963	966	956	923	931	969	921	980	972	998	993	972	1014	960	937	979	1010	988	1039	948	937	993	982	978	968	997	991	959	978	945	976	1041	1033	949	1028	1031	955	987	957	1011	1035	950	1017	973	1016	981	952	932	938	982	947	974	951	972	969	936	937	955	998	1020	961	938	949	1028	965	937	994	914	990	955	992	1008	904	953	985	977	967	987	927	988	970	994	962	1013	965	997	973	1018	936	1036	977	955	952	907	925	954	976	993	986	965	923	967	950	965	955	999	936	991	914	955	992	996	944	983	998	974	961	944	993	952	980	981	957	1010	993	957	960	997	969	978	983	968	974	949	976	942	917	998	967	989	992	923	910	964	989	939	973	972	953	982	1001	949	967	1026	983	973	977	960	1013	937	960	935	962	991	952	919	962	985	984	983	1037	944	1004	1019	955	1010	962	1007	972	942	1015	970	945	969	1022	963	1014	967	951	986	983	985	972	961	1001	943	961	972	931	938	964	994	991	990	975	934	998	979	966	956	976	991	972	961	932	1002	1055	963	966	1017	1002	982	928	959	1001	908	970	967	981	982	960	1021	976	931	990	985	969	996	998	962	994	935	985	952	934	931	960	991	997	985	1002	1007	991	961	1032	994	965	945	990	970	978	931	946	981	961	1012	984	1023	1022	947	953	939	954	1038	984	1040	994	1034	949	917	938	1044	959	951	1007	1011	952	969	989	1033	977	925	1001	957	941	937	973	986	961	991	1008	965	968	976	977	977	985	986	1003	973	993	968	897	942	1054	969	963	984	980	989	965	1004	952	950	999	927	987	959	997	929	985	982	984	952	960	941	979	949	1048	986	989	980	995	961	993	936	915	950	1020	925	915	919	951	944	1008	923	954	928	1002	987	989	959	997	975	1008	1004	1013	943	935	957	962	956	1009	980	955	1000	994	995	955	1019	953	1022	974	961	959	956	945	952	997	981	984	953	948	1005	947	969	970	945	928	979	933	975	906	959	1008	981	951	996	951	932	950	925	968	956	972	991	960	973	959	979	969	928	897	971	994	983	939	980	936	990	963	1019	1044	977	966	987	960	968	950	958	955	1010	930	925	991	945	913	980	977	947	977	958	956	1005	919	986	970	991	955	1019	986	1010	969	987	979	958	957	978	993	981	977	950	966	981	998	976	953	998	995	951	950	936	980	1002	999	983	966	1049	1020	999	948	1020	949	987	957	980	981	973	974	966	965	977	978	933	990	910	973	960	964	990	1005	965	1017	972	958	995	947	994	1007	973	968	959	998	928	968	976	902	971	948	977	975	982	938	972	969	946	1017	950	936	972	949	996	954	944	1010	989	977	975	913	943	1006	987	1024	974	1002	925	1008	998	995	1009	1002	994	954	1010	1001	959	1011	982	973	969	1015	909	963	957	943	951	948	988	981	982	942	911	976	984	968	996	954	998	1012	960	1004	966	986	984	977	949	1018	965	916	1023	925	1021	966	975	987	962	950	1011	967	968	948	966	981	939	958	961	992	1006	973	984	924	969	990	916	947	997	937	1000	968	1002	957	960	992	959	972	944	954	948	975	953	1012	994	979	923	977	975	988	935	945	955	1006	1053	989	988	975	929	1008	991	967	973	1010	1000	940	954	918	981	974	996	918	960	954	1002	931	983	1055	980	948	935	932	987	970	925	948	988	963	982	993	963	934	985	1035	918	991	937	990	1012	983	935	947	1014	965	949	984	923	979	965	994	927	1012	983	1006	975	1003	981	1017	970	1004	1017	973	996	946	928	972	985	1009	917	925	959	903	905	965	991	990	990	999	973	929	950	937	969	917	961	993	1002	941	958	930	965	932	1004	960	941	970	972	989	966	1015	969	975	982	972	950	996	1003	954	940	981	974	961	971	1037	972	975	1012	1024	994	995	972	1007	1051	971	1004	992	1009	976	1022	979	934	968	999	975	928	998	921	990	964	952	987	964	996	989	985	966	1051	964	928	983	1025	986	966	941	990	965	1007	970	1071	998	951	986	943	967	916	954	910	981	1008	1019	992	937	932	980	960	986	970	976	982	995	1006	928	1011	965	948	995	977	956	979	980	964	994	954	955	952	953	943	1012	965	1021	959	993	983	1037	973	1007	926	1023	947	985	1006	943	988	997	951	928	988	947	994	943	1009	989	968	981	984	998	1020	1004	985	991	958	1011	1001	964	1001	1001	1023	1000	1009	986	906	956	973	952	965	967	985	1014	949	1034	992	966	962	1019	981	923	1030	987	921	1019	1034	960	971	931	1007	974	986	1005	973	986	973	970	979	906	976	989	986	911	952	998	936	1028	956	994	949	968	943	1005	971	971	968	970	990	946	966	1017	953	947	985	975	972	986	970	917	979	943	953	924	981	953	953	1001	974	937	997	945	991	975	966	858	942	928	935	1000	962	968	972	972	974	1016	955	986	991	1016	989	1059	965	993	939	1045	972	995	985	965	991	987	938	972	1003	1005	981	959	962	978	975	980	994	979	953	988	934	1039	974	948	1000	1011	975	977	969	944	993	1020	1012	983	939	997	959	999	972	999	929	975	934	972	1013	1010	952	1015	924	911	970	977	978	1023	963	977	985	880	976	967	911	993	996	921	935	908	1004	1001	985	974	977	989	979	990	984	927	959	955	1039	988	981	955	941	985	965	954	1001	1020	937	977	1002	931	1034	966	973	1021	1034	964	936	964	919	964	975	926	1027	983	966	974	904	955	999	945	948	962	1003	988	927	989	973	996	1007	948	997	983	969	992	979	966	946	999	972	982	995	978	916	991	985	1029	1037	1000	1008	991	970	928	981	944	1057	1007	954	1001	969	1002	982	996	980	999	934	990	967	946	977	926	964	972	928	988	1010	1010	1001	1013	931	978	966	953	969	952	921	965	1032	1001	950	968	962	960	965	956	995	971	1036	929	1016	966	938	990	962	1019	963	1003	968	942	1006	1025	947	1004	1007	964	966	931	953	971	947	955	966	1002
2378	125	101	104	158	200	223	333	152	126	134	102	88	75	68	63	83	86	78	67	56	52	58	66	67	43	68	66	66	72	48	59	53	57	61	52	65	49	53	57	52	48	46	48	41	64	55	41	53	48	47	61	51	50	51	57	48	57	59	47	37	47	52	47	55	52	57	59	50	54	51	52	44	51	47	54	50	64	56	51	54	56	45	65	50	52	52	55	48	48	50	54	53	51	41	53	56	59	55	46	58	46	63	46	52	58	49	39	50	48	54	51	56	51	52	50	37	53	62	61	49	45	49	63	47	48	56	60	52	45	52	48	37	48	48	50	60	58	58	60	57	46	66	62	43	42	47	44	57	40	61	59	48	43	59	48	56	56	56	58	45	50	52	49	59	56	37	44	42	68	53	50	46	43	40	57	51	50	53	50	39	45	60	50	43	48	56	49	50	46	45	47	42	59	55	57	45	52	57	54	53	47	47	47	37	61	48	57	44	61	52	49	49	48	57	36	52	41	50	54	63	50	46	52	65	45	46	65	47	60	62	40	60	40	41	49	41	41	47	51	39	51	40	43	54	47	53	57	47	55	39	57	38	55	54	55	54	51	55	41	41	50	58	52	55	44	58	58	49	67	48	39	61	41	54	69	53	53	58	35	56	46	54	49	50	50	56	63	48	38	52	56	58	58	57	49	60	49	45	43	58	59	51	48	49	59	54	50	46	62	48	45	56	44	56	36	53	54	54	41	52	54	55	56	44	49	59	49	39	49	35	43	59	53	51	43	42	46	57	48	57	47	54	43	59	44	42	53	54	51	47	57	49	43	62	64	48	67	63	51	51	50	57	51	54	47	45	53	44	49	59	56	49	46	46	45	52	42	61	45	45	56	37	47	45	44	43	69	57	53	60	50	49	51	61	65	55	44	48	59	48	58	52	56	50	56	77	69	43	51	45	48	49	48	40	61	52	43	47	46	38	51	46	55	45	55	51	44	64	57	44	49	42	59	54	48	56	47	42	63	49	43	59	44	43	49	60	56	58	46	57	50	43	56	47	45	44	51	55	67	31	58	45	55	46	57	56	54	43	46	51	62	47	52	65	52	54	47	51	55	46	55	56	61	42	58	60	55	45	52	60	61	43	56	61	53	55	42	48	53	43	41	46	49	46	43	58	43	54	48	50	45	52	43	54	51	70	58	53	47	46	57	64	66	52	36	44	52	54	42	49	55	41	58	55	39	54	44	53	59	63	39	58	59	47	54	47	58	40	47	54	58	52	44	45	66	61	51	52	51	56	40	45	58	59	57	44	59	55	60	48	54	48	40	49	50	52	62	51	54	57	40	77	53	66	49	47	50	34	54	51	57	52	54	61	49	50	63	58	44	48	53	43	41	60	56	46	60	43	59	48	58	52	38	60	51	52	48	52	58	49	41	62	55	57	54	45	53	63	58	61	50	53	61	46	55	60	55	53	52	56	65	56	44	52	60	48	54	57	61	44	54	50	53	51	52	45	39	48	50	55	52	59	45	44	55	56	64	43	52	58	49	54	47	59	54	52	51	52	65	48	51	51	62	51	61	47	56	46	49	53	43	46	45	37	60	45	57	64	48	55	52	54	53	57	48	46	60	63	53	52	39	55	60	47	51	53	51	43	59	57	47	47	54	55	35	51	54	44	57	55	45	42	43	51	45	48	58	55	58	60	39	58	47	46	57	75	42	53	46	52	56	60	56	56	44	37	51	45	54	55	55	54	54	41	63	43	44	61	40	46	49	55	36	62	59	37	60	62	46	51	47	48	49	51	52	46	49	45	47	45	60	59	36	57	49	56	61	47	49	53	47	60	34	53	47	64	40	49	49	48	57	57	44	49	44	54	59	51	42	37	60	52	49	41	55	55	55	48	48	32	52	58	51	46	55	50	61	68	49	35	61	44	54	48	51	34	64	46	59	44	47	50	65	52	46	45	41	53	45	58	61	38	59	49	37	48	59	52	56	58	50	55	61	49	44	49	43	52	40	57	52	55	54	51	62	43	53	59	44	45	54	66	58	59	53	44	49	62	43	49	43	53	63	62	57	55	42	41	42	52	38	47	43	60	58	37	60	50	43	49	49	51	46	52	47	61	71	59	46	45	47	48	46	41	33	66	47	53	48	52	52	44	44	43	62	55	54	58	42	42	58	53	58	50	50	56	40	51	52	53	56	65	51	48	55	48	44	41	55	50	53	64	52	45	58	43	56	57	57	51	51	64	51	54	55	43	43	50	49	50	56	52	46	59	49	44	59	42	49	55	57	63	47	52	52	57	42	56	50	61	55	52	44	51	51	44	57	52	46	50	39	40	59	63	47	52	43	54	46	61	53	51	52	47	57	44	50	58	47	57	50	42	53	42	52	40	41	60	45	41	53	50	51	62	51	49	38	51	39	66	59	42	50	45	51	59	50	47	48	49	51	55	65	47	45	54	45	45	49	50	51	45	51	60	49	55	55	48	45	51	50	48	59	48	43	47	51	61	42	56	49	52	55	45	53	49	58	69	56	45	45	39	45	63	51	59	50	56	55	46	49	56	63	62	50	59	58	58	60	50	44	46	50	57	58	55	35	62	58	43	44	49	62	45	54	63	62	53	52	55	37	45	38	52	52	63	56	44	50	45	54	55	59	46	49	42	63	51	51	59	66	54	57	42	41	40	50	50	47	47	43	64	36	50	55	56	54	45	47	50	50	44	46	66	66	60	49	38	49	54	57	55	53	48	40	66	56	33	60	55	47	47	60	64	43	44	38	52	55	64	54	57	55	60	48	48	50	46	50	54	64	58	50	44	60	47	39	57	62	51	50	60	53	51	38	59	48	57	45	64	45	52	46	54	54	49	55	54	41	54	59	46	47	39	49	49	62	48	53	53	54	59	51	51	40	46	44	51	48	37	44	53	56	47	46	57	59	56	49	66	55	49	51	48	39	53	56	54	51	49	48	38	53	63	59	50	54	63	45	49	51	45	45	59	55	58	57	57	60	53	55	54	41	57	41	44	52	54	73	64	55	33	54	49	52	62	53	52	53	41	46	53	62	33	60	60	56	49	71	46	42	41	52	45	52	62	49	50	57	61	44	51	50	48	58	58	49	47	55	63	44	43	49	48	28	52	46	47	47	48	44	46	56	47	46	53	41	52	54	56	40	49	44	52	48	45	44	66	44	55	62	49	46	61	49	61	54	41	55	51	64	47	53	46	38	50	59	54	56	37	49	65	66	65	46	57	34	52	47	48	53	48	42	49	49	63	53	45	53	59	49	62	51	50	38	55	67	52	52	50	51	51	52	45	56	59	57	41	45	50	55	54	65	47	49	58	53	45	49	49	50	49	44	40	54	38	57	50	44	60	51	47	57	52	42	52	33	44	55	55	67	56	57	57	55	48	53	40	44	62	42	62	42	48	60	64	43	53	55	57	50	49	47	58	58	55	55	57	61	45	48	42	42	49	43	51	66	45	60	52	55	51	58	56	58
10340	4437	2231	7634	14329	14683	14374	15693	7003	4772	5420	3805	3040	2526	2175	1968	1898	1921	1893	1625	1455	1265	1256	1270	1206	1139	1114	1123	1072	1040	998	997	1002	979	994	968	925	961	950	925	899	906	936	905	909	855	939	850	860	845	856	884	835	876	843	835	787	802	856	888	824	825	882	834	824	827	821	792	792	842	841	851	792	785	783	785	810	812	798	794	796	731	802	813	766	799	825	786	817	834	799	754	758	766	786	814	787	803	776	814	755	784	830	812	821	792	836	795	784	758	811	789	803	744	796	694	793	785	804	780	800	778	769	777	792	794	813	782	775	787	774	798	803	768	792	801	763	810	829	761	830	781	795	801	770	822	797	766	818	758	751	804	808	756	752	806	808	777	799	771	869	822	819	812	825	792	803	795	772	741	819	765	768	857	819	769	725	818	781	714	785	810	807	762	749	752	795	723	781	752	787	743	801	788	814	777	827	784	758	785	758	777	783	776	759	790	746	770	827	762	817	818	749	723	788	786	793	803	755	816	806	739	753	800	772	747	771	794	775	793	759	769	791	779	769	803	812	815	769	803	766	763	762	720	814	831	769	767	759	740	788	780	758	747	803	773	790	791	744	795	778	775	803	788	759	791	805	770	759	783	770	788	802	766	794	791	799	792	704	793	816	713	818	764	832	802	809	779	815	750	780	772	807	785	715	739	804	720	776	789	781	789	754	819	836	785	784	752	802	782	778	830	815	770	775	810	762	804	827	792	793	785	826	771	829	800	770	768	804	767	823	800	779	809	811	771	726	776	779	779	772	813	730	807	775	815	834	800	707	812	766	789	735	778	788	785	792	812	755	753	747	754	745	797	756	758	803	807	781	788	745	779	767	776	765	826	798	835	719	789	805	781	780	774	774	776	801	753	753	759	774	753	770	787	742	800	767	824	799	803	783	766	785	797	775	793	783	725	808	804	839	774	746	745	797	814	758	782	729	733	779	777	759	788	783	796	772	810	730	757	781	784	823	812	776	767	833	775	735	737	764	757	799	780	782	738	800	796	785	742	757	799	777	829	812	795	791	753	740	803	739	840	749	728	803	796	766	778	801	801	781	770	819	777	847	771	826	756	793	806	741	812	779	773	748	775	824	733	782	796	800	740	789	820	769	853	778	784	789	835	813	851	784	816	772	738	767	776	826	791	692	802	756	792	777	801	799	806	780	763	779	796	785	791	770	726	779	825	831	768	753	790	828	779	749	808	826	778	772	748	796	756	803	767	784	790	757	771	753	841	768	817	748	811	808	771	750	787	790	781	774	765	805	778	804	778	772	748	743	717	748	763	797	793	809	772	772	778	785	744	790	777	746	779	784	781	827	805	786	751	779	800	725	786	831	790	811	791	791	810	717	807	811	750	782	763	808	820	793	789	775	797	820	758	799	812	775	769	785	728	772	780	778	777	765	764	777	758	801	777	795	804	757	766	823	761	794	799	780	769	805	821	792	723	842	774	791	764	757	784	750	782	817	824	834	757	787	792	796	826	756	815	743	783	797	762	773	729	741	749	792	780	766	747	730	849	778	796	827	844	746	727	759	768	798	755	736	770	786	803	776	789	710	767	727	798	795	732	787	800	745	756	763	765	751	797	800	785	745	804	723	799	783	769	735	761	761	819	788	764	795	754	728	759	757	805	795	808	793	790	752	725	772	802	814	752	825	841	781	782	753	814	740	792	806	776	788	778	761	767	801	767	815	770	802	799	768	809	814	758	785	764	822	774	784	804	809	770	800	780	777	759	769	811	731	787	830	749	802	785	792	784	757	783	802	830	803	817	765	754	725	813	756	761	770	801	735	762	750	762	788	789	800	804	845	802	779	765	804	781	808	757	801	807	773	812	803	774	747	788	826	840	845	807	815	785	786	756	756	799	748	739	772	778	769	820	814	790	833	803	759	778	774	809	785	824	776	736	742	769	777	740	778	737	805	766	790	784	792	779	798	807	803	840	774	742	801	792	766	755	792	835	788	780	715	817	797	755	763	775	732	793	765	807	777	807	775	829	791	798	807	765	791	784	801	755	848	730	829	781	740	810	778	812	777	772	756	749	790	775	779	814	724	844	756	787	782	823	757	786	818	812	795	800	852	844	828	789	775	760	737	723	717	746	772	781	770	804	819	766	821	796	754	792	791	821	771	781	825	798	737	777	786	760	777	802	802	806	791	833	775	775	766	831	752	777	769	784	731	749	823	802	782	798	783	753	788	792	831	770	773	781	833	761	812	802	812	801	754	797	794	812	745	775	732	749	759	798	780	799	740	758	778	768	781	778	840	747	768	771	787	803	738	803	682	738	797	800	813	827	758	802	763	803	756	776	837	783	764	780	744	774	782	801	749	811	779	742	778	784	786	763	781	756	769	785	813	823	841	736	801	802	763	747	792	763	823	760	781	729	783	764	794	793	773	712	790	789	781	745	787	746	769	770	762	813	817	773	815	744	780	754	774	811	765	750	755	790	768	833	755	827	811	766	766	767	816	860	781	772	769	768	721	776	789	795	752	790	774	773	837	797	790	744	777	810	773	780	746	803	751	783	820	748	772	774	746	793	797	780	774	762	770	810	797	756	777	790	785	766	784	810	768	815	797	779	759	766	801	809	788	810	803	788	786	758	809	765	765	812	787	783	814	795	765	823	785	757	805	788	817	780	771	835	800	822	808	775	789	770	807	857	790	741	734	792	795	756	773	753	839	803	796	785	813	797	786	789	803	797	760	793	765	788	791	763	768	776	782	794	853	777	779	791	792	728	723	777	794	774	828	755	810	803	768	811	811	722	801	756	767	775	759	801	739	790	803	794	794	800	718	798	741	809	809	742	739	801	737	803	768	806	829	837	769	755	782	771	716	789	775	770	810	756	810	780	807	785	809	802	816	857	764	831	741	792	804	777	764	736	801	776	757	761	795	801	764	775	799	801	791	807	715	760	790	750	753	781	837	764	789	769	789	803	781	782	786	775	775	745	751	742	805	802	785	774	763	801	762	765	793	763	797	788	822	737	789	779	793	760	825	759	792	786	770	788	775	754	803	793	724	806	800	783	777	785	788	792	800	775	786	812	750	781	754	891	789	775	817	727	782	736	740	790	753	806	832	775	765	768	778	802	740	786	772	791	757	798	790	784	797	741	825	758	712	763	771	774	817	791	776	766	765	775	734	763	782	814	776	799	745	750	771	821	800	790	844	754	819	743	781	858	799	789	771	771	786	782	798	790	816	776	805	814	760	757	766	843	786	768	781	788	758	749	775	799	767	803	818	782	742	787	778	743	789	764	894	764	746	807	818	787	748	811	799	785	788	812	796	749	755	771	811	757	761	752	790	784	808	790	805	797	758	800	813	765	797	753	806	740	809	825	793	760	763	762	776	800	747	754	792	776	808	822	777	764	783	785	767	751	795	810	784	739	760	735	751	774	783	767	780	768	806	789	825	793	795	854	729	777	762	791	793	743	779	763	746	774	799	787	735	790	785	760	789	825
2281	119	102	70	164	191	247	483	175	128	135	102	92	79	64	65	57	56	78	65	52	51	52	58	51	58	49	60	59	55	65	45	38	44	37	56	57	55	58	55	50	53	33	52	57	48	36	51	33	49	49	48	34	52	43	48	42	54	47	48	56	36	44	43	46	49	55	40	63	56	49	43	51	42	43	41	50	52	59	48	63	49	36	45	36	42	38	46	48	47	40	48	41	58	45	47	53	39	37	50	57	62	25	51	53	34	47	54	51	42	49	50	56	56	53	51	45	48	35	43	39	53	53	35	49	49	48	50	42	47	47	42	47	47	55	39	40	38	37	53	41	46	42	43	37	40	56	46	43	34	45	38	33	53	45	50	49	43	41	46	55	56	39	49	37	58	32	58	53	37	45	44	45	54	57	56	51	41	46	46	50	45	52	44	52	42	52	52	44	36	47	38	49	47	41	57	46	49	40	34	47	53	38	49	49	57	39	36	50	48	52	43	44	48	57	54	47	47	47	38	38	45	44	39	42	42	44	44	47	38	49	45	59	51	51	63	55	47	45	39	52	45	58	38	52	45	36	52	43	49	49	35	31	43	38	40	50	54	58	32	56	52	31	56	38	42	48	50	52	38	44	50	43	48	44	43	61	50	47	41	44	41	59	41	59	44	57	53	44	46	44	48	30	38	45	50	46	54	39	41	44	44	37	42	53	45	51	42	40	52	33	45	56	45	49	48	46	50	44	33	29	52	57	46	43	48	38	32	38	44	40	47	51	50	39	47	41	58	41	44	49	37	52	45	60	47	47	48	51	37	42	47	52	41	45	53	57	46	39	46	42	56	44	45	47	64	49	51	55	39	51	48	35	55	53	40	44	45	49	33	36	38	43	42	63	51	55	39	41	49	56	44	52	58	41	52	44	43	43	45	58	48	35	43	48	47	39	46	45	52	45	46	34	45	42	54	40	35	41	39	49	49	43	37	49	44	50	34	40	44	54	45	43	38	39	33	39	47	59	51	45	43	47	48	51	59	39	46	48	43	50	56	50	55	43	41	50	61	56	47	46	52	42	46	45	53	50	34	49	47	66	51	52	44	28	54	47	49	45	45	53	34	52	55	57	40	42	38	50	54	52	35	40	49	50	36	52	50	54	41	49	50	60	41	28	44	51	43	46	45	52	50	42	45	42	42	47	47	43	50	47	44	35	39	48	51	58	62	51	53	44	54	43	43	41	39	60	49	48	49	40	38	46	51	59	48	48	38	50	56	42	43	44	31	50	36	53	42	47	49	36	35	36	43	33	46	44	37	56	43	48	43	61	43	38	38	51	38	64	46	50	44	60	59	49	35	40	44	49	49	55	48	43	45	56	36	54	49	47	56	55	56	36	41	58	51	45	45	49	49	41	46	48	41	52	38	41	49	52	42	51	41	48	54	40	55	49	47	46	51	54	52	57	48	54	58	44	51	49	46	47	51	40	42	53	57	48	40	45	38	39	40	45	49	40	58	57	40	46	32	40	53	40	43	42	52	40	51	39	46	58	44	53	35	32	36	53	60	49	50	43	39	51	43	52	44	43	38	36	43	54	53	42	47	48	40	44	49	36	49	42	51	32	36	52	40	44	37	35	53	42	43	40	44	48	51	45	42	51	51	37	43	48	38	46	49	45	42	54	49	44	57	40	42	49	46	47	58	51	53	54	54	47	47	51	53	43	44	46	45	35	48	48	38	70	35	52	47	40	41	37	52	61	43	53	41	45	54	57	39	47	43	39	46	48	52	43	50	41	56	52	57	49	43	52	54	58	42	61	40	62	44	43	54	44	51	48	53	43	40	44	37	63	54	61	54	41	51	38	53	56	60	40	53	53	68	54	43	56	46	44	45	31	41	33	60	62	38	43	39	40	43	58	52	51	53	36	43	38	45	39	36	57	58	62	38	49	42	47	54	43	47	36	40	35	43	40	53	47	46	45	45	54	36	53	49	47	42	42	51	45	37	48	38	41	43	48	56	42	52	51	46	41	55	53	38	46	43	51	46	63	50	44	42	35	34	39	32	57	37	41	50	37	42	45	44	53	43	30	46	56	39	34	53	42	58	46	46	37	54	38	36	55	40	42	47	46	43	29	51	48	49	44	49	37	48	42	51	48	41	52	44	40	52	43	37	44	46	55	49	50	56	41	33	50	67	46	41	38	46	42	62	49	46	41	49	37	36	44	50	51	40	50	37	46	46	52	42	55	47	46	37	57	44	47	60	44	55	40	50	53	52	47	39	49	45	41	64	45	37	56	47	43	45	50	43	34	47	48	55	46	47	54	33	33	64	53	45	44	49	42	55	45	52	51	45	43	47	49	41	45	37	53	53	53	42	59	49	33	43	44	46	39	53	40	54	54	52	45	43	52	51	47	46	54	45	34	50	49	42	54	42	39	39	53	43	58	39	49	53	38	53	45	52	45	31	56	31	48	43	38	46	48	35	45	41	54	42	44	62	45	45	44	41	51	45	48	40	38	44	45	52	46	45	54	60	35	46	36	44	46	46	52	29	47	36	58	52	37	44	32	47	47	40	47	46	39	42	44	49	36	30	47	48	40	40	64	51	43	40	47	31	38	49	54	43	46	47	46	51	58	42	48	40	46	50	40	52	46	44	50	46	47	50	50	45	54	45	53	42	38	53	52	61	36	49	43	36	43	49	44	53	49	40	60	41	38	36	49	44	48	38	55	34	34	42	49	54	48	51	44	44	37	49	43	50	57	44	50	44	49	45	50	51	54	41	57	45	47	46	34	51	41	55	56	58	41	50	49	46	39	61	49	53	54	47	45	52	35	56	38	55	42	46	43	51	53	45	35	46	49	51	37	47	50	42	47	53	45	37	47	50	38	48	50	49	42	45	52	42	53	54	43	50	42	46	51	45	52	52	36	51	46	53	44	45	59	51	49	41	47	54	52	53	42	57	57	44	49	51	44	51	36	45	44	37	52	47	55	52	48	38	38	50	46	50	51	39	57	43	50	40	54	49	50	40	46	41	52	46	47	45	49	45	49	36	37	51	44	38	48	51	54	43	48	39	43	36	46	55	52	33	35	53	46	39	28	51	51	35	41	40	55	60	30	44	49	57	36	38	47	42	33	49	41	43	35	38	38	42	53	43	41	37	32	42	40	36	52	35	43	44	42	49	36	34	49	47	44	50	57	37	40	37	54	51	46	37	44	55	44	39	34	41	51	48	45	50	42	41	52	41	55	50	41	50	46	46	51	43	41	56	44	37	48	47	55	55	45	47	36	41	54	48	40	42	57	40	42	41	49	52	54	51	52	32	46	38	48	46	33	53	45	34	39	51	60	42	46	54	37	54	53	50	55	41	49	37	39	45	47	35	46	42	39	43	59	41	41	41	40	40	35	48	46	50	35	54	46	52	57	50	51	52	54	42	47	49	40	52	51	46	47	49	57	41	49	48	45	49	48	50	51	45	48	39	47	37	39	34	46	62	45	38	45	41
9836	3788	2026	6854	13471	12721	14402	20836	6027	4554	5349	3377	2754	2237	1997	1782	1689	1703	1693	1535	1310	1202	1196	1144	1061	1053	1053	1043	977	914	973	932	933	916	882	839	870	868	886	825	880	756	799	800	804	845	855	788	853	797	817	825	787	806	794	733	797	766	743	750	770	800	759	764	781	745	743	769	797	779	720	758	772	732	713	705	721	788	743	769	737	724	755	751	755	748	711	784	733	746	745	701	740	718	696	739	751	719	716	783	781	755	775	784	763	761	745	753	766	702	725	774	765	741	735	699	745	716	754	704	760	751	693	720	668	683	788	729	775	651	762	720	691	764	737	699	696	730	728	700	763	704	709	696	720	737	714	727	741	730	704	703	729	712	686	756	738	731	734	706	697	711	718	708	731	714	742	729	693	724	727	695	736	779	773	693	723	691	736	739	741	725	686	744	719	727	734	729	706	750	724	721	713	721	742	708	740	734	692	720	783	717	743	711	757	704	705	750	775	697	678	732	736	721	740	669	727	702	711	735	755	764	790	705	707	730	719	679	731	758	727	737	700	722	728	732	713	723	713	748	713	720	700	719	732	677	728	724	694	706	685	692	722	709	735	724	706	707	738	691	688	740	760	779	764	741	718	723	677	765	708	738	765	749	741	687	747	750	684	665	728	692	742	745	705	762	720	677	671	759	739	661	763	746	698	728	727	704	729	749	732	719	732	737	738	739	723	696	734	726	738	767	749	717	769	716	770	707	739	749	756	755	767	693	719	755	738	740	734	760	701	681	724	722	726	697	679	799	752	695	733	703	730	715	716	666	717	739	703	759	669	682	735	746	737	713	735	685	704	714	684	754	693	726	751	797	705	692	688	716	759	704	698	726	722	764	744	773	709	752	712	728	699	708	699	756	736	694	759	674	727	710	702	723	698	732	700	722	735	671	739	759	714	690	748	745	708	717	764	701	743	692	772	724	683	716	763	669	746	723	702	745	733	723	716	697	721	741	734	744	741	720	656	636	703	716	710	725	751	676	720	744	776	738	751	714	754	747	672	682	711	762	739	715	744	709	754	781	707	659	750	768	718	726	709	731	691	734	781	749	671	743	743	683	735	737	750	722	752	696	725	718	701	749	736	772	694	698	712	680	745	717	711	780	719	749	719	717	752	723	718	733	714	724	699	730	719	775	734	736	752	630	719	749	764	752	700	668	701	709	708	699	723	717	756	736	739	755	670	703	691	718	695	704	704	691	730	746	722	723	731	716	705	710	751	741	732	701	743	722	724	700	699	705	775	733	683	739	699	683	724	736	757	733	760	728	711	721	731	738	789	722	724	755	741	738	700	748	738	724	745	692	722	678	733	756	705	776	741	710	765	767	699	717	735	706	734	690	760	789	721	718	759	680	735	745	708	686	730	698	733	692	746	765	723	725	763	735	706	694	694	687	757	740	724	765	712	751	731	704	692	704	739	715	684	732	683	723	666	740	797	706	697	713	739	747	716	680	727	759	710	732	711	687	765	741	719	704	673	710	735	711	735	674	706	727	728	752	715	708	713	722	731	718	697	732	779	774	700	753	681	696	751	703	706	748	734	749	753	719	685	733	712	752	656	701	749	730	766	726	709	713	689	730	709	716	720	691	760	748	695	765	712	735	718	706	705	727	737	731	751	761	724	693	704	740	773	739	730	666	728	719	730	739	675	738	739	744	774	712	742	692	713	740	748	774	747	741	713	730	733	720	720	699	727	717	726	694	682	744	665	725	731	755	743	755	731	694	751	764	649	670	732	704	711	728	701	681	713	696	704	723	715	763	716	759	720	731	775	689	704	724	737	732	714	695	739	734	756	724	711	697	714	738	708	679	764	764	684	723	727	762	695	724	728	725	759	749	677	735	716	748	733	715	713	713	716	728	658	731	750	713	710	710	701	726	711	792	682	727	733	712	744	750	779	697	751	711	738	751	722	690	712	712	728	714	736	708	706	714	694	747	737	742	676	744	742	732	733	736	699	706	732	738	748	733	720	695	728	720	710	705	696	739	721	758	692	731	749	702	788	700	736	712	764	734	699	712	730	719	712	700	711	735	730	713	676	748	723	735	729	730	674	714	742	674	769	697	700	667	699	732	697	688	761	767	737	727	758	744	712	704	709	733	743	716	730	701	734	791	717	691	699	726	689	752	700	705	719	732	720	692	716	719	745	663	680	740	706	687	721	749	698	736	733	707	693	734	769	721	733	717	787	759	711	721	705	666	715	741	723	767	687	712	757	677	764	722	736	702	706	713	721	738	755	726	724	743	707	711	786	745	700	739	749	659	694	739	710	778	742	729	747	709	754	755	741	761	779	790	758	697	739	717	734	674	755	725	744	694	701	729	698	714	735	688	717	724	685	716	715	748	658	673	727	726	723	757	744	712	711	738	701	722	671	726	673	703	778	669	770	718	710	730	739	711	758	723	685	725	758	756	761	753	685	737	745	710	746	684	739	716	731	697	675	695	724	757	702	730	728	696	761	733	731	740	729	679	747	714	715	724	763	686	703	736	681	728	743	760	708	709	699	662	680	672	674	739	773	743	707	713	714	732	763	750	709	723	699	706	706	744	762	716	719	728	765	702	749	744	712	702	720	724	741	737	692	716	715	668	722	710	744	713	758	700	674	694	705	746	746	709	695	745	723	684	768	679	750	755	755	690	708	765	699	749	688	726	693	691	725	731	709	710	730	719	699	723	730	763	706	694	723	688	710	712	736	705	672	702	727	699	741	717	708	772	739	689	743	731	720	707	674	740	683	706	719	674	699	700	682	728	714	737	663	733	739	752	744	719	768	724	676	733	751	715	722	684	756	726	752	745	735	703	703	741	728	747	716	711	710	714	795	688	715	694	786	712	719	719	717	764	722	713	754	689	737	700	724	711	757	730	713	662	737	747	736	698	717	690	776	721	724	691	710	709	774	731	724	702	688	673	704	665	768	728	733	695	747	716	726	723	723	663	760	724	672	722	741	697	734	656	712	736	708	701	721	737	746	764	769	701	750	724	717	763	685	737	723	704	719	732	709	680	696	703	727	686	763	730	696	746	680	693	722	756	760	700	774	723	758	694	699	715	682	721	737	731	715	739	717	702	733	752	651	762	707	699	691	737	678	751	698	713	709	737	744	718	705	759	695	723	742	739	688	707	733	759	721	677	664	768	698	695	717	698	709	720	748	724	720	704	706	755	716	737	721	761	756	740	735	754	701	698	688	767	700	736	724	734	724	674	719	753	719	715	711	676	684	745	670	708	728	715	738	730	702	750	716	711	703	712	764	721	735	708	683	696	744	739	719	756	742	718	699	685	753	734	654	746	728	706	717	716	725	734	732	721	709	753	734	737	700	795	740	766	700	748	763	724	711	705	726	705	692	728	730	665	748	716	706	697	728	706	722	738	746	696	673	713	743	719	742	721	677	744	695	737	710	754	720	725	745	722	723	685	732	715	701	722	731	713	735	695	704	699	706	757	775	737	728	691	724	756	771	725
1476	351	290	255	361	460	608	1007	384	311	439	270	261	240	229	202	195	202	198	189	166	169	167	182	165	173	158	195	176	163	170	167	205	175	194	143	154	166	181	157	179	158	144	147	159	171	156	159	165	149	156	151	194	154	135	188	157	149	156	153	154	140	165	170	140	168	161	161	150	164	159	167	135	168	173	158	169	145	148	168	167	164	144	151	157	148	160	163	153	149	164	161	168	154	150	161	178	157	137	151	165	159	151	176	148	138	155	155	153	150	165	165	151	160	168	148	151	161	179	139	165	130	164	198	146	162	172	162	143	151	191	163	147	146	153	156	153	175	165	159	152	135	114	173	183	167	155	154	133	158	153	158	134	185	144	141	164	162	149	164	153	192	152	152	177	174	164	182	162	151	146	153	150	153	165	153	154	162	164	147	154	162	140	138	170	168	173	162	142	142	163	141	137	156	155	158	167	181	156	157	156	149	138	151	156	172	133	166	149	149	143	133	142	179	143	150	158	184	170	188	147	148	166	140	168	147	163	142	159	152	165	158	159	177	163	176	159	162	159	162	138	146	138	169	144	138	157	145	161	153	179	150	166	165	159	153	149	164	164	169	151	153	156	154	166	167	137	170	153	157	173	156	166	154	146	163	157	168	128	147	180	165	172	145	153	162	183	169	186	137	165	178	132	161	158	190	133	149	156	147	160	138	159	140	169	154	139	163	148	168	136	173	159	165	159	175	168	169	160	163	159	190	171	171	168	153	159	153	164	140	176	174	172	130	168	164	172	154	152	142	158	141	145	138	175	151	150	173	174	164	164	133	169	155	167	165	157	148	162	166	180	166	173	202	179	148	162	143	160	174	153	154	170	161	174	162	163	165	153	138	176	150	169	166	168	175	148	160	168	147	159	182	167	159	151	160	125	166	171	159	163	139	177	158	166	148	161	162	172	163	179	141	152	129	154	166	156	147	178	145	160	154	167	159	157	164	147	167	138	163	177	160	176	162	165	161	161	173	155	175	165	140	140	148	162	147	155	187	155	164	170	167	160	168	166	162	164	165	160	142	177	151	174	181	137	156	168	159	173	183	156	147	156	168	152	157	143	176	167	157	149	168	160	143	135	162	167	160	146	142	156	148	178	186	158	159	161	167	167	147	164	163	137	155	164	168	164	165	164	143	152	168	163	186	132	141	191	146	140	147	147	153	144	159	149	153	141	178	141	160	164	166	160	150	153	156	160	153	165	158	151	171	154	145	142	148	150	183	163	185	147	160	151	162	143	175	160	157	160	194	144	148	162	173	152	138	164	150	161	158	179	152	182	148	157	146	161	160	162	168	164	143	174	174	166	146	156	152	147	142	162	162	155	151	153	169	155	150	164	188	143	151	152	169	167	172	162	139	176	155	162	155	172	163	186	159	159	172	156	172	168	143	142	154	137	175	152	155	151	156	169	151	159	165	164	158	161	159	171	158	152	153	144	134	153	159	158	172	168	152	181	154	158	190	159	164	148	163	151	150	154	161	150	175	153	157	160	159	171	151	171	175	195	153	140	160	161	164	173	159	164	162	178	146	165	154	139	170	164	149	160	160	150	130	166	162	152	194	141	166	183	175	159	147	134	171	145	157	123	135	156	188	144	153	154	149	152	164	163	143	158	173	148	146	143	172	166	159	159	158	168	160	178	157	165	155	139	170	171	148	143	156	156	159	156	147	181	166	157	173	149	161	169	167	149	159	163	154	148	155	154	150	162	176	164	154	169	180	158	159	158	174	165	178	181	157	139	164	160	134	145	157	161	178	162	136	171	166	161	135	163	157	166	158	164	150	151	167	168	179	141	165	159	172	171	157	145	160	169	183	167	158	132	147	147	161	149	179	165	142	151	164	153	138	172	145	158	171	164	145	154	166	131	153	171	182	129	161	170	148	157	169	145	193	162	143	156	157	169	165	148	152	187	162	148	149	148	157	160	157	147	147	153	157	174	146	163	175	143	164	146	174	133	177	156	176	154	134	175	174	142	144	161	154	135	157	163	165	155	158	154	180	136	161	174	137	159	166	150	170	155	146	179	158	140	176	145	155	162	171	156	168	152	173	141	148	169	156	149	178	169	141	162	159	155	162	153	179	154	170	142	170	161	158	148	176	153	160	182	169	177	170	169	153	145	166	138	161	161	138	173	154	166	148	187	166	169	174	147	177	158	172	152	167	165	167	161	164	177	164	169	165	159	175	172	146	146	161	149	149	152	141	169	175	175	145	158	166	167	129	150	152	166	141	171	137	157	164	175	133	170	151	153	143	165	172	147	153	158	154	158	133	179	146	162	178	159	160	149	161	160	166	168	161	177	157	157	163	166	157	163	162	165	184	149	164	146	155	160	152	150	177	165	168	127	145	166	162	169	145	152	154	169	144	159	163	157	163	141	162	172	153	177	144	158	138	160	153	144	162	154	181	142	169	157	167	164	153	151	150	173	143	171	183	150	147	140	169	152	171	164	158	151	155	149	171	169	164	150	176	169	173	171	146	159	153	176	147	178	148	157	162	165	186	172	150	154	149	178	139	155	157	155	163	157	169	156	159	153	160	145	162	153	165	156	140	162	165	138	175	149	162	170	154	146	146	138	153	167	156	149	148	143	158	152	153	158	188	170	187	159	143	144	146	136	176	169	126	144	125	159	143	161	149	167	136	166	143	169	156	150	165	179	169	169	158	157	158	158	164	163	175	159	146	138	144	165	161	165	141	169	153	144	133	153	155	156	152	161	137	143	173	177	170	150	151	165	171	156	139	150	148	155	149	168	150	179	145	150	144	153	148	153	154	165	163	168	142	173	171	173	168	150	164	155	154	143	160	174	167	151	169	158	169	179	165	163	165	161	176	173	151	173	166	168	162	159	179	183	164	165	170	161	158	164	158	164	146	170	143	152	157	150	152	166	133	181	171	170	153	159	158	146	160	155	136	154	155	157	167	154	182	181	153	149	191	167	155	123	165	141	144	159	141	168	139	158	168	181	161	181	170	151	163	147	143	139	182	175	157	165	174	169	153	167	175	152	153	167	170	157	170	162	158	147	152	174	171	151	150	154	151	181	148	165	162	164	151	160	142	159	174	171	169	163	159	173	135	151	146	152	153	171	179	153	167	140	164	172	169	159	172	167	166	162	150	164	168	141	158	141	158	160	154	150	170	163	131	150	162	150	151	167	147	155	185	169	172	146	167	147	149	151	157	157	123	168	158	150	178	163	172	168	178	169	143	168	165	141	178	165	152	138	153	170	154	134	163	170	151	166	166	187	164	165	165	152	151	155	150	172	140	173	153	165	163	167	155	161	157	142	168	158	160	149	165	150	150	151	161	140	136	175	148	156	148	169	168	154	141	151	150	154	160	151	162	147	170	166	141	195	161	162	155	151	170	168	164	174	177	138	150	164	153	171	146	153	161	151	152	155	145	149	186	197	154	144	169	135	155	152	167	191	155	170	147	146	160	170	152	139	166	177	165	168	150
16126	8653	4936	13967	22179	21157	22924	27437	10549	9747	13191	7637	5974	5308	4868	4486	4225	4118	4147	3752	3378	3389	3222	3188	3044	2974	2871	2845	2796	2767	2754	2737	2621	2599	2636	2652	2643	2541	2556	2587	2558	2448	2535	2549	2446	2387	2539	2509	2465	2430	2522	2456	2362	2415	2452	2383	2439	2379	2350	2422	2482	2324	2414	2343	2384	2321	2418	2378	2395	2385	2461	2404	2446	2340	2425	2400	2361	2367	2367	2395	2422	2322	2375	2341	2343	2354	2387	2348	2357	2359	2353	2239	2347	2346	2321	2347	2340	2395	2333	2307	2379	2297	2361	2305	2426	2492	2419	2418	2375	2254	2407	2397	2310	2270	2345	2242	2440	2314	2293	2313	2293	2293	2308	2411	2331	2315	2326	2259	2288	2255	2288	2377	2331	2179	2295	2387	2299	2366	2304	2322	2201	2257	2328	2281	2279	2397	2323	2378	2388	2262	2321	2300	2305	2363	2320	2276	2278	2348	2313	2253	2313	2310	2371	2337	2401	2372	2303	2339	2380	2305	2339	2273	2324	2262	2363	2362	2370	2286	2427	2296	2271	2304	2344	2277	2283	2307	2257	2259	2331	2327	2358	2387	2350	2291	2339	2374	2276	2317	2387	2303	2346	2281	2337	2309	2293	2305	2294	2324	2278	2294	2368	2317	2399	2329	2316	2322	2337	2235	2289	2385	2319	2394	2298	2288	2338	2230	2257	2305	2292	2317	2348	2418	2259	2273	2374	2388	2304	2314	2285	2288	2345	2289	2348	2311	2341	2346	2241	2342	2221	2314	2311	2332	2375	2322	2302	2312	2296	2257	2266	2330	2297	2304	2160	2350	2293	2286	2259	2319	2232	2333	2323	2340	2325	2332	2316	2347	2303	2381	2307	2336	2286	2261	2329	2374	2353	2323	2374	2314	2313	2360	2344	2365	2254	2278	2261	2206	2295	2306	2344	2326	2268	2344	2317	2282	2360	2348	2338	2261	2321	2235	2374	2324	2331	2320	2316	2228	2299	2403	2359	2254	2310	2300	2284	2338	2380	2370	2321	2321	2368	2279	2349	2265	2380	2317	2273	2323	2375	2337	2281	2258	2288	2386	2366	2304	2394	2405	2338	2337	2269	2292	2374	2342	2264	2399	2378	2274	2382	2310	2349	2202	2299	2307	2353	2371	2296	2318	2303	2398	2356	2306	2209	2241	2262	2306	2307	2309	2391	2346	2277	2325	2220	2345	2298	2304	2307	2319	2340	2306	2250	2277	2310	2353	2232	2345	2347	2298	2394	2194	2316	2233	2298	2329	2299	2310	2370	2329	2393	2321	2334	2265	2287	2226	2303	2307	2281	2334	2304	2259	2306	2358	2256	2334	2288	2282	2291	2369	2302	2388	2293	2381	2364	2256	2204	2269	2307	2263	2285	2231	2278	2355	2391	2333	2361	2234	2286	2268	2197	2320	2300	2306	2245	2284	2275	2321	2321	2292	2335	2276	2294	2262	2337	2249	2306	2392	2197	2295	2350	2326	2324	2348	2401	2355	2337	2274	2354	2280	2277	2283	2371	2365	2264	2303	2305	2244	2392	2301	2333	2248	2310	2247	2308	2346	2275	2368	2334	2289	2331	2328	2352	2283	2316	2410	2373	2264	2247	2206	2350	2373	2315	2311	2346	2257	2258	2285	2397	2276	2362	2256	2389	2356	2337	2362	2292	2294	2381	2256	2345	2249	2233	2267	2433	2313	2347	2372	2266	2268	2336	2370	2281	2292	2222	2262	2343	2288	2343	2298	2271	2358	2314	2386	2262	2253	2327	2279	2251	2324	2299	2256	2318	2170	2387	2324	2360	2314	2386	2263	2240	2393	2280	2363	2282	2311	2295	2266	2345	2293	2245	2274	2335	2377	2326	2257	2357	2269	2301	2284	2329	2266	2300	2361	2318	2307	2306	2207	2301	2289	2357	2341	2308	2291	2302	2255	2108	2334	2293	2329	2317	2305	2322	2226	2294	2314	2378	2256	2317	2292	2367	2348	2226	2317	2313	2218	2335	2355	2270	2326	2326	2301	2376	2299	2253	2356	2349	2292	2355	2275	2298	2249	2274	2367	2366	2324	2317	2357	2298	2312	2284	2230	2319	2278	2384	2242	2240	2299	2309	2287	2286	2315	2325	2347	2273	2250	2322	2322	2325	2418	2332	2321	2366	2348	2325	2254	2373	2382	2199	2340	2311	2306	2290	2267	2253	2309	2313	2287	2275	2358	2371	2348	2281	2335	2329	2285	2294	2260	2367	2297	2269	2284	2308	2329	2358	2334	2325	2350	2291	2309	2299	2310	2192	2306	2348	2296	2249	2314	2397	2238	2326	2233	2339	2250	2291	2342	2335	2338	2214	2283	2303	2290	2289	2354	2310	2301	2301	2269	2311	2345	2282	2290	2299	2300	2336	2212	2305	2311	2260	2337	2298	2373	2368	2326	2369	2419	2327	2354	2289	2303	2360	2316	2392	2346	2264	2294	2319	2318	2332	2336	2262	2250	2332	2265	2337	2214	2222	2366	2275	2325	2312	2254	2439	2208	2316	2362	2287	2299	2318	2265	2306	2359	2305	2300	2302	2295	2278	2299	2348	2341	2373	2250	2373	2347	2349	2324	2355	2348	2268	2317	2323	2323	2245	2247	2281	2290	2287	2249	2332	2383	2302	2328	2353	2293	2313	2354	2295	2315	2308	2292	2348	2260	2252	2313	2240	2293	2315	2241	2295	2313	2286	2362	2311	2261	2374	2355	2340	2261	2233	2253	2289	2304	2282	2294	2298	2329	2341	2303	2296	2276	2311	2284	2382	2210	2260	2238	2299	2276	2346	2232	2211	2389	2333	2377	2216	2366	2311	2360	2350	2385	2203	2239	2305	2360	2345	2327	2339	2292	2303	2305	2264	2304	2294	2306	2366	2321	2291	2354	2274	2306	2293	2294	2374	2282	2333	2289	2321	2274	2272	2293	2276	2307	2336	2348	2274	2310	2336	2296	2351	2272	2313	2409	2375	2272	2356	2280	2339	2303	2327	2311	2215	2356	2309	2343	2366	2341	2327	2303	2319	2322	2314	2283	2294	2352	2289	2263	2339	2271	2227	2204	2220	2328	2341	2250	2255	2310	2239	2278	2353	2282	2340	2315	2254	2277	2263	2288	2297	2333	2291	2442	2334	2328	2292	2298	2293	2298	2317	2247	2315	2312	2327	2280	2292	2345	2431	2274	2371	2323	2282	2309	2309	2314	2324	2401	2308	2252	2342	2376	2354	2364	2301	2319	2314	2259	2260	2254	2273	2303	2347	2339	2272	2317	2313	2352	2338	2330	2324	2223	2367	2316	2318	2347	2362	2356	2312	2299	2358	2303	2284	2306	2338	2381	2278	2371	2300	2277	2294	2312	2423	2284	2305	2326	2360	2355	2321	2371	2251	2263	2301	2284	2374	2344	2252	2341	2304	2263	2291	2325	2355	2287	2304	2274	2304	2343	2272	2332	2353	2350	2295	2394	2341	2335	2229	2331	2323	2328	2347	2326	2372	2295	2298	2258	2345	2370	2308	2365	2271	2314	2335	2342	2266	2382	2332	2360	2249	2344	2355	2292	2293	2283	2210	2327	2294	2222	2357	2330	2309	2257	2335	2283	2382	2285	2369	2308	2348	2250	2265	2311	2327	2314	2348	2306	2235	2233	2300	2326	2293	2264	2335	2390	2276	2297	2307	2324	2297	2241	2248	2311	2287	2247	2393	2291	2344	2400	2396	2293	2389	2260	2274	2326	2275	2343	2261	2268	2307	2371	2265	2375	2286	2258	2368	2325	2323	2321	2325	2304	2265	2320	2210	2345	2366	2274	2318	2273	2258	2263	2341	2254	2376	2358	2305	2376	2353	2276	2260	2326	2344	2308	2290	2268	2363	2283	2372	2318	2375	2247	2263	2295	2254	2372	2279	2354	2266	2299	2308	2336	2228	2276	2362	2324	2295	2376	2313	2255	2323	2273	2356	2295	2345	2335	2290	2240	2374	2198	2346	2321	2302	2321	2347	2279	2322	2254	2388	2283	2278	2378	2382	2272	2298	2377	2271	2313	2243	2326	2272	2352	2281	2236	2296	2347	2251	2314	2343	2197	2309	2258	2266	2254	2364	2298	2385	2384	2340	2300	2229	2297	2372	2290	2293	2359	2269	2283	2347	2345	2294	2259	2281	2337	2256	2281	2257	2337	2271	2248	2309	2318	2240	2332	2260	2282	2335	2356	2289	2302	2363	2225	2307	2313	2247	2333	2414	2373	2338	2332	2258	2381	2247	2343	2183	2318	2396	2306	2284	2395	2302	2288	2343	2295	2332	2311	2270	2261	2264	2296	2329	2318	2299	2323	2330	2364	2276	2315	2296	2338	2280	2333	2263	2428	2340	2359	2302	2391	2396	2397	2336	2342	2321	2276	2372	2291	2287	2365	2371	2336	2362	2283	2296	2336	2300	2307	2228	2348	2255	2267	2366	2364	2309	2340	2394	2295	2257	2315	2369	2376	2337	2364	2280	2319	2394	2325	2316	2358	2347	2303	2373	2234	2296	2344	2281	2393	2308	2327	2333	2221	2323	2326	2382	2314	2283	2358	2299	2398	2379	2341	2322	2271	2308	2375	2312	2399	2337	2258	2294	2409	2232	2340	2311	2285	2264	2320	2327	2353	2251	2355	2280	2354	2392	2359	2323	2385	2268	2285	2340	2417	2329	2272	2330	2357	2336	2330	2252	2316	2332	2363	2304	2280	2220	2377	2330	2279	2278	2307	2261	2287	2309	2309	2327	2280	2339	2316	2346	2278	2276	2321	2269	2297	2259	2344	2350	2291	2316	2367	2282	2308	2302	2294	2254	2345	2302	2339	2315	2373	2228	2237	2287	2362	2212	2181	2339	2312	2441	2335	2276	2217	2291	2192	2262	2301	2252	2343	2246	2357	2301	2320	2306	2341	2352	2289	2431	2294	2315	2287	2365	2265	2352	2347	2215	2297	2294	2320	2301	2318	2316	2330	2363	2247	2263	2302	2328	2297	2363	2267	2324	2342	2288	2327	2255	2312	2310	2301
1281	88	60	63	101	115	198	245	87	97	84	69	60	65	64	66	68	73	65	82	54	53	55	62	71	51	58	78	70	60	62	61	61	75	70	68	64	66	80	69	57	55	60	71	76	73	65	61	64	75	67	59	64	63	66	58	71	73	66	55	68	59	78	63	61	65	63	75	63	54	42	66	57	68	69	66	72	67	75	58	56	56	50	64	59	69	69	63	60	71	62	70	78	64	68	67	50	59	56	78	62	56	69	56	54	71	60	65	61	54	68	73	59	50	53	56	72	70	67	73	74	70	60	65	52	65	72	53	62	73	58	50	73	53	72	61	68	64	62	60	70	64	62	60	59	77	62	62	72	60	68	59	69	66	69	67	71	60	81	65	74	62	68	77	55	69	64	78	49	58	57	59	55	68	68	57	66	50	53	57	63	73	69	52	67	72	61	72	56	75	74	64	69	76	75	56	53	66	66	53	52	59	57	50	55	74	65	72	63	60	58	75	60	60	58	63	64	60	59	55	54	55	67	51	61	63	53	70	62	71	59	62	72	62	69	56	73	61	62	65	65	60	59	51	51	56	69	67	56	55	57	57	65	53	57	68	61	59	73	59	55	66	64	69	53	55	70	55	67	41	60	57	68	51	55	69	54	52	68	58	63	54	62	58	69	64	70	77	62	52	61	69	56	61	65	67	73	55	57	85	54	59	56	68	54	62	62	71	61	64	70	57	68	55	75	62	60	62	64	61	58	63	80	72	65	75	60	72	70	64	79	79	68	69	58	64	67	60	71	65	65	61	54	68	58	80	51	62	64	55	75	58	75	74	75	63	68	60	53	55	55	51	55	56	65	63	69	66	63	56	58	55	73	54	60	64	70	53	58	61	60	71	66	68	65	67	74	72	66	64	61	60	63	74	62	62	69	76	57	53	65	63	67	54	61	73	55	60	53	56	58	67	55	66	67	58	49	48	54	64	62	60	49	65	57	65	58	66	67	66	50	75	58	55	63	63	63	75	84	70	60	54	51	62	58	53	63	65	53	82	62	56	80	48	56	73	67	67	55	72	72	63	63	69	38	69	68	65	75	54	80	66	64	49	54	74	70	61	64	64	60	63	55	66	65	66	73	52	52	77	71	69	65	68	55	66	63	63	86	55	57	58	66	65	69	56	64	64	65	48	65	55	64	55	65	57	59	66	65	71	65	47	55	57	54	49	94	51	77	76	65	80	68	59	64	56	67	62	51	54	51	68	74	58	54	71	68	81	68	44	70	66	62	68	63	60	55	60	72	62	65	66	66	63	52	72	61	72	76	56	63	62	75	85	59	55	51	55	54	69	60	65	57	61	71	61	51	70	62	68	58	62	60	79	60	63	75	77	57	64	56	57	68	78	75	63	62	61	57	57	66	58	58	59	57	55	76	72	67	67	70	52	58	73	72	64	67	60	62	66	62	79	64	64	57	62	62	51	62	50	69	55	66	58	53	60	65	75	68	72	64	53	62	54	71	64	68	64	57	58	48	56	66	73	68	68	60	79	77	64	49	52	56	61	63	65	50	58	62	53	66	75	71	69	69	67	59	65	55	65	66	80	64	60	47	77	68	52	68	67	63	63	65	72	71	67	73	70	70	56	68	52	60	59	60	58	61	67	59	65	59	64	74	64	58	64	76	61	58	50	65	62	57	61	69	66	60	66	70	53	57	68	70	62	67	49	43	85	65	57	54	64	73	54	77	67	82	67	54	66	55	69	58	53	60	60	56	58	61	60	77	56	50	59	51	51	72	56	62	63	68	57	55	58	68	88	73	62	50	68	63	51	63	64	58	60	60	84	65	56	60	56	65	60	56	64	77	63	67	61	81	47	73	51	63	63	64	57	73	62	58	82	67	57	77	62	60	73	56	51	54	55	47	55	61	53	70	54	58	57	48	64	61	65	88	67	68	69	63	74	63	71	61	60	65	35	65	61	63	61	44	74	60	66	62	64	54	62	68	56	62	64	73	65	77	67	59	72	46	57	61	69	74	66	70	52	71	61	66	62	62	58	65	58	65	62	64	47	67	62	63	73	67	67	61	74	78	71	82	48	72	78	61	51	67	77	55	66	49	69	67	70	61	57	66	76	80	69	61	68	70	57	65	66	62	66	63	65	62	65	56	63	57	67	59	63	64	73	73	76	65	68	68	42	54	63	58	65	51	67	71	55	65	71	51	56	67	57	47	60	62	65	61	54	58	61	62	56	74	62	54	51	53	60	69	59	59	54	60	59	74	40	66	63	68	67	51	72	68	52	63	58	59	43	56	63	76	62	53	65	56	55	59	69	65	59	57	60	60	69	59	52	51	69	81	67	54	76	74	66	62	54	77	62	60	57	64	63	59	50	47	73	72	58	66	63	57	65	65	67	60	73	44	68	55	56	64	72	66	76	61	66	61	75	62	56	61	76	53	66	82	60	58	60	62	67	63	61	61	65	66	76	57	71	71	58	68	53	65	80	66	68	47	53	54	63	60	61	58	53	57	63	69	62	71	60	71	49	60	60	69	55	44	68	67	63	59	76	72	64	55	62	67	68	59	55	53	68	62	61	57	66	67	58	71	59	65	56	60	77	63	61	66	50	61	63	61	66	78	62	61	53	56	52	68	63	60	69	54	62	60	69	72	60	57	63	59	66	66	62	69	81	69	61	62	65	59	47	58	60	67	64	61	45	68	70	67	59	81	70	74	62	59	53	45	56	63	58	72	73	54	73	63	67	61	80	54	71	56	56	64	68	61	82	69	65	76	58	50	50	63	51	65	61	68	81	61	75	68	63	59	52	72	52	66	67	68	60	48	61	49	58	62	57	59	60	63	62	67	60	68	71	69	69	59	73	68	64	53	52	72	51	69	59	51	66	64	57	58	60	56	72	62	54	66	50	64	52	61	82	60	49	69	71	67	52	54	63	72	81	60	70	84	59	65	57	57	56	47	56	69	69	66	57	75	68	65	52	53	59	57	55	59	60	57	72	64	66	67	57	58	70	61	71	56	71	54	74	70	51	62	62	61	74	75	56	62	59	48	47	68	58	70	77	75	71	79	74	59	65	56	71	51	71	76	60	63	47	57	75	57	68	69	55	57	47	60	61	71	64	64	71	58	65	64	59	77	59	65	55	68	48	64	50	62	56	61	61	61	67	57	62	58	73	72	62	59	65	68	76	73	48	65	60	62	62	60	50	57	51	48	61	66	58	71	64	76	60	72	75	71	64	56	55	67	68	67	58	63	65	64	57	55	48	54	54	58	56	49	59	65	52	67	57	64	55	59	72	50	71	73	61	64	69	57	70	74	67	58	55	64	57	80	75	61	55	60	70	69	51	48	68	72	59	69	51	64	63	58	78	69	72	65	63	57	63	55	57	57	72	56	67	63	68	57	69	57	71	54	79	65	67	59	63	82	68	57	51	68	62	60	74	69	61	71	67	61	52	74	53	67	71	56	46	68	58	66	55	77	68	66	65	62	57	72	62
8056	2396	1366	3420	6237	6513	10942	12921	2807	2578	2855	1798	1631	1418	1306	1321	1307	1351	1349	1219	1152	1144	1072	1042	1079	1064	1051	1059	1051	1080	1061	967	1068	1070	1006	1006	992	1015	1024	1064	987	1029	988	969	981	1029	1005	961	983	1031	958	1023	970	995	1000	922	951	1036	983	1001	990	1015	1033	961	1022	973	1031	1015	946	1001	993	1031	1010	953	1050	975	981	980	1043	977	1002	998	991	989	1006	953	998	976	968	946	1006	1028	996	959	987	972	909	986	978	960	1008	928	1000	1003	965	970	1006	970	969	985	1050	970	958	972	945	972	1016	1011	995	940	993	978	1007	992	973	1009	959	984	993	942	970	1001	969	979	942	983	943	974	1002	1038	941	971	973	1033	983	1013	923	1008	1000	972	981	987	982	1085	937	1023	960	930	1008	963	961	982	953	1053	971	955	1026	944	1016	994	985	1015	998	948	1040	1005	949	995	1028	968	1004	964	911	970	977	993	989	951	956	989	956	953	1021	1054	960	977	990	1018	970	988	946	987	1015	970	1055	1003	964	971	979	927	952	969	986	977	989	967	956	1009	979	1037	995	989	994	952	973	1000	975	945	947	977	1003	993	1038	1027	910	902	1005	985	976	973	926	974	968	1007	944	947	979	978	1006	949	983	972	946	960	978	949	971	996	923	975	958	970	963	1000	986	978	959	989	963	945	967	988	914	938	971	972	996	1007	974	1024	977	964	936	983	950	976	1002	952	921	1003	1008	1051	972	923	950	1002	962	1057	977	956	991	950	971	1021	1008	941	992	951	933	950	932	945	1012	988	967	988	962	1039	923	947	939	976	998	1021	1003	996	967	1060	1008	995	964	986	975	1045	938	1018	992	933	913	1008	944	924	971	984	955	960	962	1038	1030	1009	971	985	1005	931	948	925	975	962	979	928	946	973	922	947	992	998	1004	987	950	994	980	953	968	962	964	947	993	960	968	931	983	988	944	1015	938	920	979	933	1047	965	929	981	944	984	982	955	968	952	1008	1000	994	1017	918	950	996	952	1015	978	1014	999	1027	962	965	972	962	1018	1005	930	956	990	981	1039	986	948	944	971	929	1029	1000	986	1014	974	1007	1020	960	1017	952	924	1013	961	978	981	1032	921	954	1028	1042	1024	1021	974	914	1008	948	1014	995	1020	1000	982	1026	972	998	962	1005	949	964	1010	963	1002	1029	952	961	973	1008	961	982	1002	950	980	985	977	983	1000	996	1037	978	1009	965	1009	941	971	980	965	963	998	977	1001	1010	1012	970	918	976	999	952	979	949	920	1008	1062	965	990	995	957	991	970	926	928	1017	958	1033	997	974	969	1021	1001	984	1020	1020	959	966	1020	938	965	1004	966	930	997	949	1033	934	970	983	964	1024	970	990	931	977	964	955	930	1040	970	954	953	992	994	973	1006	1007	982	992	961	1000	977	979	964	986	924	1015	981	917	902	978	1074	966	1030	975	956	973	990	983	977	993	950	999	918	971	943	963	926	1000	957	1022	917	1008	970	1049	987	957	979	960	1017	974	952	930	945	1007	1002	986	961	1024	965	968	956	1012	927	981	1034	965	908	988	989	947	1024	962	958	1016	933	970	1016	982	990	966	1005	1018	997	991	987	940	1015	984	959	975	974	947	967	938	1037	985	986	947	1011	925	925	951	1008	1005	1002	960	983	991	979	976	961	1020	970	944	901	969	926	949	1016	1008	923	1023	977	999	987	1030	963	995	1010	996	1014	983	1029	976	968	969	1002	981	1027	962	983	971	1010	1047	959	975	978	965	949	1002	951	966	941	922	1008	990	989	913	940	965	965	985	958	983	986	1013	987	985	1006	982	975	968	961	987	970	982	971	950	1009	972	956	1033	1007	965	1011	1004	989	951	994	936	947	988	999	978	896	997	952	967	972	964	974	980	979	1003	944	930	1005	1013	1002	1028	1032	933	975	940	970	1004	958	962	992	990	1030	987	967	980	994	973	990	1015	987	985	967	992	988	975	1045	972	986	958	942	975	960	994	955	1010	961	979	1001	993	996	966	955	931	1035	939	905	936	1014	965	997	1006	975	982	1040	980	964	973	1035	922	971	998	994	958	1006	975	943	1014	1024	967	1036	1013	1008	1004	992	965	1007	981	1008	958	990	1061	979	1021	908	1016	951	916	958	939	973	1016	960	944	977	952	1013	1008	1023	971	966	1004	1042	961	1004	964	1002	1011	948	976	987	921	985	999	998	996	1019	956	926	997	954	965	980	1000	970	1050	1027	927	1033	985	970	979	1013	984	980	996	996	989	966	1015	928	951	984	959	969	994	953	1006	952	1017	988	928	970	977	981	958	1027	987	1027	956	964	1019	938	945	980	955	983	961	973	1022	974	983	965	956	997	1010	1032	1014	935	1028	1015	954	985	991	955	933	1000	953	978	977	922	944	958	939	1010	1013	973	942	960	990	1056	1025	969	946	968	944	990	967	949	959	1006	996	949	968	1012	950	955	992	988	945	1034	974	939	927	1030	966	966	977	959	1018	986	970	990	929	993	978	965	1033	959	976	983	980	963	1000	1008	959	1002	980	964	987	994	958	1010	958	1000	964	1014	995	980	989	954	925	940	1008	993	928	974	1011	1008	1007	978	934	1018	1015	993	954	924	966	885	967	939	934	1006	955	1026	997	971	973	979	997	989	990	1013	981	1003	897	943	1003	951	939	949	910	944	1030	962	990	973	967	1003	964	950	1011	976	1037	949	965	975	986	964	991	1043	1000	994	947	969	985	1015	983	1018	960	949	960	903	965	923	945	1005	998	989	981	962	1004	994	995	1016	965	1008	949	1027	1020	957	1012	941	950	941	1014	998	981	1016	988	979	941	987	961	960	993	984	1030	946	955	1019	1003	1003	1040	963	1023	993	1007	925	960	1000	946	929	976	947	1027	944	996	965	983	952	962	974	924	972	994	1067	1013	988	1010	1009	1011	952	975	1016	908	966	976	966	966	1000	987	940	975	975	991	1004	993	964	959	1017	986	920	980	986	987	963	952	962	934	928	945	1038	967	1002	957	963	999	999	982	902	1030	933	991	1024	941	981	918	1013	964	979	919	1048	940	962	969	993	933	944	1025	1003	992	962	933	963	997	975	983	939	968	977	954	1007	991	955	955	1019	945	973	945	996	1029	1000	947	966	951	962	991	977	975	1020	949	943	967	956	1016	969	963	993	955	947	967	947	998	979	1015	1000	1020	959	981	930	974	980	979	978	942	958	933	1014	982	1008	954	956	950	999	1011	962	989	983	996	961	986	982	959	960	944	976	994	964	971	938	988	1008	954	981	938	973	954	955	1033	950	1023	952	988	995	891	993	934	964	995	990	996	997	984	972	983	1035	998	967	942	991	994	1043	990	963	988	957	948	983	990	990	977	980	1005	990	972	937	979	1030	1021	921	989	1004	1026	935	991	1009	1030	993	1042	971	948	1020	965	978	1000	998	969	988	1024	1019	959	968	937	971	928	978	960	943	997	1015	988	958	964	935	1007	984	881	977	1021	982	969	944	1037	1007	941	973	975	982	957	984	970	972	977	959	896	964	964	969	974	1016	965	979	980	966	971	1024	967	976	973	971	1016	1017	981	950	971	1001	992	942	948	978	1013	965	1004	1062	1010	974	984	985	981	1035	977	932	925	1043	1005	1019	971	1009	940	925	976	991	973	993	973	975	951	1005	992	894	953	906	970	1046	950	965	966	962	940	922	986	970	1025	975	932	961	1011	996	986	999	1006	1023	1027	949	906	968	991	965	1023	1011	964	999	1008	992	996	962	983	989	973	1041	1041	970	964	935	974	953	935	955	968	993	993	919	981	922	950	948	964	948	981	999	912	973	1008	935	947	974	954	990	941	943	925	1010	1000	1024
2373	137	115	105	156	222	302	368	135	131	123	93	86	86	75	73	74	79	73	60	72	68	59	65	57	58	53	56	55	64	52	52	56	77	66	52	49	52	57	56	59	53	49	57	51	58	52	59	54	54	56	54	51	45	42	57	59	64	58	57	59	59	39	35	47	51	54	43	63	45	49	52	51	50	49	46	41	34	39	60	53	59	50	59	57	48	48	46	47	61	40	56	38	60	51	40	46	39	50	50	49	56	42	54	45	41	52	46	61	55	46	51	54	56	45	42	53	65	56	58	48	45	54	45	54	58	54	46	45	65	46	49	58	46	55	44	58	48	47	36	53	57	47	61	39	54	45	38	45	41	44	54	53	45	56	40	40	56	59	52	54	46	51	59	52	52	43	45	47	59	49	47	65	57	50	56	61	34	55	50	49	47	66	62	54	53	51	42	55	40	57	47	58	51	57	52	52	42	43	61	53	46	52	54	43	58	50	45	58	42	51	37	41	51	53	56	46	50	46	39	51	50	48	36	58	47	70	50	57	53	47	48	48	43	71	57	46	49	51	47	51	53	50	48	53	60	58	42	56	58	65	53	51	43	55	45	64	48	66	42	66	46	52	55	46	42	52	46	55	36	55	62	52	47	37	45	41	57	54	52	47	67	55	47	50	53	53	42	48	52	45	65	50	47	58	51	49	57	50	64	57	49	61	47	60	61	50	52	59	45	52	47	48	46	46	54	37	52	46	54	44	60	36	57	49	54	44	57	51	55	49	51	52	53	43	44	47	52	45	55	48	50	40	59	45	36	45	63	51	44	51	45	58	48	68	39	59	51	54	57	47	57	39	60	46	47	45	46	40	47	48	52	53	49	60	70	39	50	46	56	58	45	47	49	52	49	50	54	49	43	50	48	41	48	46	50	48	46	57	38	60	46	55	52	55	47	40	63	43	44	58	49	48	43	49	50	52	44	43	50	51	55	50	40	45	62	47	50	45	53	57	43	62	47	35	64	47	65	43	45	57	55	44	49	56	52	38	53	44	59	53	37	47	48	46	42	47	44	35	52	54	52	56	65	62	59	43	54	54	44	62	50	45	42	55	45	54	42	40	61	44	49	45	53	52	52	54	51	53	58	61	47	52	52	57	57	45	53	48	47	49	45	54	71	60	55	65	57	49	48	42	46	52	56	46	44	45	48	49	48	51	49	43	49	59	48	54	56	43	57	40	48	49	49	52	47	47	47	60	45	46	48	49	51	43	59	53	67	52	45	57	54	55	37	43	51	47	52	41	55	51	46	51	52	51	45	38	67	48	36	52	40	46	54	51	60	72	52	46	42	53	31	46	49	61	64	48	57	61	61	50	39	46	63	52	46	45	61	54	44	58	42	44	55	62	47	53	43	51	45	64	48	41	45	40	47	54	59	54	45	60	46	41	45	48	54	53	48	42	54	53	58	50	55	55	52	61	48	49	48	62	69	53	55	56	41	49	41	50	53	56	65	34	59	46	57	46	48	54	58	52	48	52	45	53	37	63	55	50	51	45	55	57	59	52	51	58	50	59	45	38	45	59	54	34	51	58	54	53	50	48	49	48	65	56	54	52	53	45	54	42	51	39	70	47	50	32	59	55	51	58	54	58	50	56	42	41	50	50	45	49	45	44	54	45	49	62	52	48	47	42	51	35	55	47	52	57	61	44	55	54	52	40	55	46	53	66	52	48	56	49	43	60	53	41	67	59	50	49	45	50	52	57	51	43	57	47	51	50	59	55	65	47	50	57	69	49	46	55	41	51	35	54	50	52	47	51	62	54	56	37	58	48	56	43	46	44	55	47	49	56	48	59	52	52	63	50	44	51	59	57	46	42	61	44	38	54	61	51	39	49	53	46	54	44	61	51	50	44	46	54	47	62	40	61	53	50	55	49	47	51	65	41	54	50	47	49	60	54	55	46	59	46	54	59	58	47	60	54	49	51	51	53	40	57	53	40	51	53	51	54	50	63	49	41	39	45	46	50	47	49	56	58	44	47	57	56	48	54	43	47	60	59	47	49	40	47	41	57	54	55	54	42	49	52	59	41	53	63	41	43	58	50	52	55	51	58	51	68	51	47	39	41	52	51	55	47	51	44	45	45	40	56	57	56	55	51	51	40	48	51	45	54	46	39	51	45	48	58	56	38	37	37	64	48	50	47	56	50	43	61	50	35	48	62	59	50	52	48	54	53	47	55	60	54	47	42	58	58	41	56	56	51	50	47	52	52	54	57	41	41	59	55	44	48	58	44	41	55	45	44	57	44	40	41	52	49	42	54	56	50	55	53	42	46	59	52	57	52	50	46	57	58	57	57	49	52	40	60	42	58	51	52	51	45	53	53	33	50	53	57	47	47	61	50	54	39	44	52	48	52	55	49	56	45	41	53	50	43	59	41	47	45	51	61	35	46	59	55	47	49	55	46	41	51	44	48	49	49	55	51	52	49	51	53	57	52	38	52	49	61	50	73	46	45	51	44	64	55	47	53	59	64	50	46	43	61	43	55	54	55	47	65	37	55	34	55	59	62	50	46	53	47	47	48	46	47	60	50	44	54	42	48	42	46	52	49	55	48	39	57	58	53	58	50	47	48	41	48	49	51	50	53	54	53	44	47	51	54	45	43	63	52	56	53	55	58	53	62	52	70	37	49	50	48	56	31	43	49	65	37	47	51	42	32	54	55	38	46	45	55	53	47	56	57	46	43	56	47	48	47	48	47	52	49	59	51	44	42	60	44	47	49	55	59	50	48	42	55	57	37	48	63	52	54	55	39	52	47	54	57	52	41	49	48	53	47	59	49	45	51	46	53	48	41	48	61	53	63	41	47	63	49	35	53	61	42	49	50	47	57	57	46	54	41	63	59	40	44	50	68	44	56	48	42	40	45	66	52	44	55	42	66	56	51	47	50	56	40	50	47	45	44	42	53	56	58	39	44	47	48	32	51	31	43	49	53	54	63	54	36	49	54	51	52	58	48	61	38	56	52	49	46	52	45	59	55	49	56	52	41	53	52	55	53	54	47	43	44	64	60	46	46	39	50	60	57	77	44	37	56	49	57	46	47	50	52	49	46	62	47	47	64	39	46	59	54	54	64	47	53	54	56	49	57	71	59	63	41	35	46	47	40	43	60	51	61	52	50	50	43	51	42	48	43	56	51	55	53	61	43	54	49	41	47	38	36	51	58	57	43	42	54	60	56	51	47	51	46	64	47	56	60	63	51	48	57	46	41	60	44	47	59	48	55	53	57	54	57	56	52	46	59	48	53	51	50	46	51	53	49	44	45	48	56	47	56	56	45	41	53	65	58	55	53	42	53	50	50	53	49	54	61	54	47	56	43	53	49	62	55	59	48	51	52	50	56	50	47	58	35	42	51	38	58	45	44	50	59	48	48	44	58	36	50	55	55	41	49	57	47	55	49	40	50	52	46	52	69	62	41	69	43	35	62	49	56	40	51	45	39	45	52	40	57	66
10383	4393	2247	8140	14009	14645	15973	17855	6029	5169	4583	3755	3002	2539	2253	2004	1952	1966	1872	1683	1405	1340	1349	1191	1210	1217	1084	1156	1112	1021	1078	979	985	1030	947	1032	975	943	932	887	950	854	892	882	911	895	855	883	841	837	909	851	896	883	838	884	869	841	805	834	873	838	836	839	800	802	799	812	832	852	800	784	800	824	788	784	768	877	808	854	827	786	836	844	796	831	815	831	844	798	830	810	810	800	842	825	776	825	798	834	781	735	827	824	809	862	826	823	751	840	850	771	785	819	811	807	820	792	812	814	768	791	792	762	752	786	789	787	802	804	766	755	780	809	781	841	743	804	791	773	761	856	783	797	759	812	792	813	755	812	825	737	852	821	784	795	811	803	784	823	812	773	804	784	798	835	804	752	794	790	757	824	789	788	767	783	779	760	823	776	772	829	786	774	790	807	779	769	787	782	785	837	782	766	799	752	774	823	814	804	755	773	833	800	836	737	775	792	787	797	780	798	809	818	790	867	843	786	807	746	834	750	803	793	776	787	802	792	790	791	799	771	774	806	792	786	868	784	814	798	780	811	781	728	783	748	812	785	773	742	762	776	779	769	804	810	779	815	765	793	744	815	788	837	781	801	784	798	793	747	749	802	763	774	762	733	787	754	795	801	690	754	811	774	799	794	780	802	802	786	799	781	762	796	757	771	813	801	785	812	761	758	804	803	802	722	816	838	731	772	792	804	773	778	829	799	810	809	774	750	793	754	780	801	858	749	736	779	822	809	764	780	761	806	789	779	794	753	748	817	846	802	798	814	757	747	778	793	826	823	749	731	788	812	750	762	837	770	783	857	791	773	786	805	830	783	797	785	769	814	745	836	799	818	804	746	785	819	796	737	797	766	810	730	787	767	806	739	812	777	774	735	804	809	794	807	767	816	754	785	834	756	782	751	741	743	775	751	795	835	803	802	803	814	830	778	774	741	824	765	763	801	806	793	790	764	782	784	759	766	793	808	771	768	791	807	731	821	808	785	724	775	793	814	798	762	844	769	808	818	783	748	762	834	801	780	779	766	752	804	782	782	782	830	774	750	769	800	783	775	839	829	790	765	803	820	781	750	801	774	738	808	820	827	761	779	818	802	777	747	774	740	791	839	773	800	780	805	789	777	818	776	763	737	765	812	787	747	761	764	806	809	791	767	820	758	831	794	803	842	797	820	813	773	780	777	838	757	827	816	737	806	755	780	802	775	808	806	815	796	751	794	779	781	746	820	841	756	796	785	779	796	750	794	782	776	771	785	853	817	773	792	746	746	783	800	795	810	803	798	812	761	793	820	695	796	759	799	741	799	815	746	725	797	777	787	792	819	761	781	784	766	840	832	783	863	810	829	760	797	809	776	795	776	779	804	746	770	761	800	803	782	780	761	830	788	814	815	801	795	808	805	747	776	731	781	809	826	825	820	796	820	784	806	791	790	757	737	775	763	770	732	804	782	778	786	798	754	803	791	776	766	816	811	779	752	775	780	805	817	744	798	808	757	777	819	803	780	777	790	788	756	810	822	774	765	813	788	716	779	824	836	817	778	837	816	800	767	826	770	769	803	747	756	806	818	804	770	855	773	772	793	775	828	818	772	798	811	770	786	824	763	807	796	859	798	770	802	768	815	779	699	847	786	772	803	802	782	797	808	800	767	779	785	755	818	750	815	822	787	780	813	757	794	730	801	839	801	819	790	797	792	762	802	830	809	736	792	832	790	775	786	731	773	790	778	787	774	782	808	748	768	777	766	825	771	777	825	835	801	766	719	725	802	767	809	744	760	752	784	820	816	803	810	775	820	807	841	787	771	851	786	828	772	788	784	745	838	781	793	808	785	756	788	750	802	770	811	776	842	775	769	836	826	800	753	794	764	769	820	822	851	773	802	810	813	817	811	800	806	780	788	782	818	774	763	775	768	785	725	780	759	848	786	753	798	808	817	830	823	769	784	811	808	793	777	795	785	821	778	828	816	771	769	804	771	835	794	776	747	771	734	790	706	766	749	813	779	792	755	822	766	770	764	811	742	793	745	763	745	804	851	823	781	809	859	803	810	793	836	779	793	782	791	757	837	780	774	810	743	823	798	803	754	768	755	796	824	775	775	769	793	820	783	773	770	786	782	776	806	818	779	762	827	767	802	764	728	812	829	807	787	777	785	752	848	750	787	792	739	800	728	809	748	773	787	783	803	785	781	774	785	816	811	821	859	777	789	753	757	764	815	806	818	806	838	815	785	742	818	763	806	756	792	803	745	836	765	723	763	771	779	742	799	745	792	756	805	811	777	812	796	757	807	715	793	771	832	814	817	803	759	753	748	752	815	806	809	762	756	851	767	776	843	846	814	815	818	791	817	756	791	784	804	798	742	812	797	794	778	818	810	757	756	760	758	795	793	847	763	813	816	764	715	814	840	789	828	795	765	789	800	760	805	794	722	723	784	752	791	840	779	784	783	776	805	854	777	768	787	823	782	805	812	794	761	802	825	742	804	802	764	789	816	778	828	808	806	788	805	809	801	721	813	803	817	816	823	755	820	792	833	754	773	857	824	777	784	786	772	776	812	780	751	799	748	793	779	779	776	800	807	858	811	794	755	798	815	765	767	828	829	770	768	792	793	786	808	816	786	845	768	767	766	783	816	785	755	803	791	833	779	801	788	776	838	782	820	790	798	814	777	743	786	793	805	759	786	856	816	756	754	795	830	760	755	782	727	750	834	758	786	761	779	813	751	797	786	808	795	771	749	741	793	801	785	777	783	842	764	820	795	727	800	764	801	809	791	783	775	782	745	779	820	813	808	753	825	787	808	808	780	743	832	826	757	723	780	772	815	741	805	743	749	801	771	829	802	785	798	808	785	823	768	798	783	777	798	759	803	807	792	803	850	768	776	813	747	795	788	832	814	791	814	780	771	770	778	801	807	796	844	792	743	746	739	778	796	786	805	827	804	825	768	802	796	777	748	829	786	750	811	754	747	818	751	784	795	791	813	804	755	742	759	799	804	824	755	777	821	775	774	774	763	789	735	784	825	754	774	718	748	788	821	833	823	807	815	779	809	792	801	794	835	828	793	787	807	773	791	814	829	774	792	777	769	780	794	819	770	832	770	795	813	757	822	796	793	768	747	811	807	742	828	780	802	824	782	797	767	821	773	800	811	806	835	695	813	766	790	716	854	789	774	789	765	755	775	773	787	805	752	774	790	859	768	814	822	764	758	794	788	828	778	774	801	805	796	814	734	769	816	765	818	761	811	824	830	785	771	837	800	785	795	767	766	796	794	744	783	781	796	781	746	770	797	798	785	770	811	794	759	726	732	760	823	825	813	805	798	779	763	796	838	759	806	824	785	846	800	781	785	796	845	822	812	804	740	823	805	770	727	735	830	792	808	783	794	822	746	756	787	820	812	788	805	797	818	805	783	774	818	781	751	759	773	796	814	741	787	778	801	784	786	809	763	740	807	778	811	742	817	838	850	745	751
2259	107	90	70	137	200	218	429	146	122	103	98	68	71	66	74	70	58	73	64	55	55	54	60	44	46	49	46	36	54	43	59	62	63	67	53	49	51	40	53	41	49	36	45	50	47	48	44	49	47	44	57	42	41	51	50	37	43	48	61	43	46	43	53	47	44	51	55	42	46	49	52	50	51	42	44	32	54	43	51	51	44	41	42	47	42	47	43	53	40	35	37	39	45	55	58	44	44	45	33	50	38	41	47	38	53	41	63	49	47	41	55	51	45	48	41	47	41	52	37	44	42	44	45	51	51	52	45	49	49	55	45	41	32	34	51	47	29	49	31	46	50	41	45	56	53	44	52	53	53	55	47	58	52	62	43	39	37	51	48	59	53	44	54	37	38	46	46	47	38	45	47	47	41	44	43	50	46	48	44	44	41	46	43	51	45	56	35	42	49	44	52	49	43	47	42	46	46	45	35	37	41	52	37	45	46	44	48	49	34	36	45	43	48	54	37	43	51	44	48	40	42	44	58	43	40	48	42	52	36	42	37	45	33	58	37	35	36	46	44	40	36	55	40	51	47	52	37	44	65	49	35	52	48	45	45	50	42	42	46	53	55	41	46	54	57	43	37	48	45	56	45	47	47	51	46	44	39	53	33	46	45	54	57	47	36	49	42	44	50	40	49	58	50	43	49	39	47	53	42	37	59	38	32	48	44	50	40	37	46	53	40	54	49	46	43	47	47	39	49	37	45	54	45	51	33	40	45	50	46	56	43	37	44	38	54	52	51	53	55	43	37	39	37	45	55	39	34	46	46	39	41	45	37	44	37	58	58	57	41	46	38	42	62	41	41	39	46	35	38	42	49	55	39	39	43	45	48	52	43	39	49	45	35	47	60	40	48	48	38	47	41	44	45	45	45	40	39	39	33	62	41	38	55	32	45	52	44	49	35	45	46	35	49	38	51	40	50	51	43	53	54	52	43	52	51	47	48	41	46	43	45	37	34	47	50	52	36	46	31	43	51	48	39	43	49	39	43	41	41	39	39	48	48	42	36	44	37	48	45	55	39	60	53	44	42	46	51	42	41	56	44	49	42	46	56	56	50	46	55	48	49	53	39	53	41	55	39	55	49	43	49	40	48	47	44	32	56	42	50	36	50	34	40	45	40	44	33	47	41	37	41	56	34	48	54	42	43	47	39	43	28	44	53	38	48	49	44	42	58	56	41	41	41	47	41	44	36	50	39	33	52	48	45	43	56	33	52	41	52	31	41	52	37	35	48	45	45	47	38	42	41	39	43	48	47	41	45	46	42	44	38	51	41	46	40	54	44	50	51	46	47	61	56	36	52	51	42	52	44	45	43	50	43	42	39	37	44	41	37	47	55	56	44	45	39	50	48	35	48	46	45	36	46	48	51	52	51	36	32	54	45	49	54	47	42	37	37	46	46	50	39	39	38	40	61	48	48	43	56	37	44	42	44	52	48	34	55	43	38	48	46	37	47	28	49	47	47	38	55	47	43	29	44	52	43	43	41	49	51	42	48	57	59	50	38	41	42	35	44	47	51	43	53	44	50	43	47	42	32	52	32	34	40	49	46	53	43	49	39	46	42	42	45	43	44	45	49	39	48	58	44	37	42	32	33	52	53	64	42	35	43	44	54	35	44	52	55	46	28	31	31	34	44	52	40	47	47	43	50	51	54	37	45	39	53	49	35	38	36	38	44	48	42	50	50	48	52	44	43	64	54	43	32	48	51	48	38	48	52	38	38	46	45	37	53	61	47	51	51	38	43	36	34	54	32	36	52	48	47	43	42	52	51	50	38	43	48	53	43	45	38	47	56	46	43	45	43	42	43	40	54	46	43	49	45	45	50	45	47	37	50	42	46	58	37	35	35	37	53	38	46	53	42	47	54	54	38	57	48	43	45	49	38	50	54	43	50	43	42	38	40	46	45	45	49	52	37	32	46	37	40	40	57	44	35	47	41	41	57	42	51	51	44	45	40	45	43	53	55	41	50	47	50	51	48	57	37	38	61	51	46	45	47	42	42	40	53	43	46	50	40	44	57	40	52	53	40	56	41	46	45	38	42	54	47	43	51	53	51	46	48	36	56	46	39	49	46	55	35	52	42	48	45	44	45	52	37	51	52	49	51	45	50	48	48	46	46	45	35	49	45	39	37	50	47	47	44	44	38	55	53	46	61	55	35	44	49	54	45	48	38	36	41	53	32	34	46	48	43	49	36	57	50	54	51	45	45	54	57	41	38	46	49	38	27	48	43	44	31	41	51	40	44	43	46	41	44	55	42	30	43	42	52	53	40	37	43	46	44	38	38	49	43	36	45	43	34	53	49	44	45	56	39	45	48	38	46	47	43	42	47	40	33	50	53	33	42	45	44	39	38	44	49	47	32	52	31	46	49	49	40	32	48	44	51	43	43	41	47	37	56	51	53	46	33	52	45	48	45	42	46	33	40	49	45	35	51	42	54	39	40	48	39	41	44	53	38	48	38	48	60	57	41	56	40	33	41	37	50	47	36	45	40	53	41	51	44	52	38	48	38	60	43	46	42	44	51	41	42	41	36	49	34	40	50	48	59	47	45	42	48	34	53	45	43	42	41	48	43	52	44	38	50	44	51	50	52	46	48	39	35	42	27	53	36	39	49	41	46	51	46	58	30	36	52	58	27	42	50	48	45	38	49	34	43	53	53	33	40	54	36	39	48	38	48	53	57	47	39	47	45	49	39	33	48	50	47	49	37	41	38	43	40	47	52	47	36	43	47	48	48	66	41	51	41	51	53	60	53	55	32	49	60	53	40	49	36	53	46	46	50	54	44	45	48	47	42	53	36	36	39	53	49	46	46	49	43	46	55	47	49	38	42	45	50	49	39	51	45	44	37	46	41	55	43	61	39	42	45	42	51	43	43	44	43	41	47	52	45	41	50	55	47	37	35	49	33	45	44	41	46	46	60	52	58	39	49	43	38	43	46	46	48	41	43	46	48	40	44	51	58	51	33	49	41	38	44	45	39	44	49	48	54	35	48	48	44	34	59	58	44	50	51	47	48	50	31	50	47	48	56	49	53	39	46	50	59	41	44	40	61	41	42	38	47	41	38	51	43	44	54	39	41	41	32	53	41	42	54	43	48	65	43	39	48	46	41	35	29	48	35	36	52	43	37	39	41	40	39	49	43	37	52	52	38	50	42	45	38	44	63	40	47	55	43	39	47	49	51	53	39	41	50	47	39	39	56	44	34	47	45	46	47	52	41	44	38	44	47	56	55	46	51	34	45	37	41	38	50	47	43	43	43	38	40	46	43	41	37	41	39	37	39	48	44	44	46	46	43	47	43	32	48	43	31	45	47	45	52	37	49	46	43	46	57	48	39	42	45	42	49	41	53	45	51	76	41	37	51	50	55	44	54	58	51	50	54	41	45	51	51	46	46	44	45	40	41	45	41	43	36	39	42	51	50	35	43	51	52	46	47	46	45	50	47
9739	3790	1914	7213	13537	13546	15169	17843	5142	4472	3910	3251	2607	2175	2076	1846	1665	1703	1610	1494	1269	1214	1186	1079	1027	1070	1042	955	990	897	905	946	964	852	900	835	833	865	824	825	800	814	835	802	821	768	797	793	764	776	835	795	818	779	791	783	840	850	783	767	806	765	763	730	714	779	764	764	768	735	765	774	730	737	745	761	764	714	716	707	724	724	717	649	753	750	714	683	728	722	752	748	730	739	741	682	724	719	716	714	748	735	693	725	741	696	701	687	716	755	721	735	698	731	722	703	738	678	722	789	692	702	732	731	718	718	711	698	680	672	739	735	710	714	744	719	713	744	686	729	711	716	717	713	757	696	738	715	728	713	681	712	706	691	745	753	731	774	778	722	728	716	709	736	824	731	687	689	707	709	686	692	739	731	717	702	684	726	724	687	730	688	732	751	718	712	725	701	720	724	728	652	730	750	693	719	739	655	730	733	742	708	727	759	726	700	736	744	788	717	740	739	729	744	707	738	694	683	715	691	733	761	731	687	733	725	695	747	668	743	708	730	697	785	720	689	689	758	718	745	703	738	720	708	776	713	717	719	728	741	773	707	704	708	712	703	734	700	715	642	727	707	724	754	727	690	725	739	739	747	725	683	697	761	695	743	743	739	709	706	743	618	765	708	743	730	674	690	689	738	733	749	733	647	683	714	753	724	751	767	786	766	680	719	745	727	762	716	750	749	756	729	725	724	766	728	724	715	767	720	684	716	724	698	693	714	721	703	750	674	751	698	746	742	715	728	708	717	750	705	714	730	738	747	686	710	754	700	767	672	730	717	703	693	688	705	698	728	725	726	685	711	682	713	735	770	714	712	720	740	701	699	678	732	708	711	750	714	689	733	718	710	729	726	712	712	707	706	728	696	710	734	709	721	710	709	695	725	707	737	707	725	670	689	679	757	731	696	717	714	678	729	713	746	709	699	719	685	743	738	779	750	745	756	736	737	701	717	706	709	761	728	737	680	723	690	711	691	730	712	708	704	694	763	713	690	711	737	700	714	715	762	701	713	699	695	706	719	728	711	702	700	689	738	711	754	710	676	725	707	769	690	721	715	697	698	687	752	683	708	700	750	763	739	752	700	730	680	710	737	718	696	700	703	728	705	708	727	716	748	722	757	688	733	762	719	722	689	710	719	737	735	707	736	721	713	703	721	752	637	694	674	738	728	728	679	717	723	699	739	731	709	699	723	694	720	676	743	708	708	712	731	772	741	741	750	741	678	703	719	674	683	690	764	719	725	709	736	689	721	763	653	668	711	728	733	742	737	717	696	738	665	707	741	738	744	735	716	723	763	685	705	715	729	739	670	758	706	716	662	724	726	700	751	721	714	719	744	715	743	726	747	696	743	723	731	696	710	755	759	729	658	706	702	781	698	729	712	678	729	743	694	699	753	699	763	751	718	743	739	768	721	714	729	734	736	714	666	768	657	698	662	674	704	690	684	693	729	733	683	701	717	751	742	694	708	714	711	722	692	699	693	690	669	742	721	774	705	714	721	734	680	732	712	707	708	750	692	735	676	745	733	683	708	668	713	685	729	695	671	688	748	714	714	678	721	745	730	715	732	737	711	718	721	726	699	717	726	746	693	696	690	712	734	696	677	720	721	717	701	683	706	792	745	741	694	746	715	709	675	717	720	734	707	699	744	744	703	685	714	695	749	741	731	689	687	750	704	721	716	746	689	704	694	718	691	742	689	744	746	745	754	712	737	759	702	681	705	668	703	694	791	700	729	744	734	721	688	710	722	726	736	725	716	749	723	731	719	651	729	728	722	738	680	704	693	722	716	749	748	671	697	660	742	688	730	717	764	736	804	746	712	711	722	715	729	708	720	747	727	688	697	705	767	690	725	673	713	735	671	689	773	720	702	721	719	740	753	702	721	703	697	728	704	749	716	700	680	693	781	720	699	689	711	671	675	696	724	769	711	732	659	784	744	745	789	703	694	760	711	725	713	715	699	687	696	707	689	727	709	720	731	723	752	741	673	792	748	758	670	738	726	753	783	700	713	724	740	740	689	730	692	690	658	727	702	728	740	728	662	756	738	679	697	678	734	748	688	704	724	714	729	721	743	763	696	718	742	734	692	688	724	768	681	719	760	630	729	707	728	691	710	718	682	723	734	721	719	731	722	756	709	722	669	735	698	699	748	654	693	706	707	690	727	701	736	704	671	763	699	681	724	727	693	675	738	752	697	753	707	717	691	717	677	704	748	727	716	722	713	656	718	701	712	772	679	727	728	675	682	678	747	739	740	777	753	732	761	708	741	719	675	732	702	765	717	727	732	725	746	736	725	737	705	740	752	784	711	733	781	695	715	713	723	683	753	798	702	671	667	748	706	656	707	754	744	796	687	675	728	672	750	707	736	717	733	716	755	738	736	715	687	720	728	726	760	687	720	686	735	706	747	711	698	709	686	728	716	705	761	750	720	709	727	734	695	652	712	725	714	730	730	703	717	711	673	717	706	712	743	713	766	716	680	714	715	740	698	721	725	738	687	670	736	698	679	692	701	728	714	657	702	734	703	716	731	742	702	738	732	732	722	688	688	693	731	712	750	715	735	698	729	744	740	702	709	664	716	688	778	753	745	710	712	720	669	712	698	733	731	800	734	742	709	744	699	729	737	717	717	800	729	737	756	753	711	745	718	677	715	666	733	713	694	752	699	693	743	706	701	751	713	770	733	700	731	722	695	742	727	685	727	684	674	758	733	714	725	702	679	671	756	696	711	781	726	739	742	744	722	725	748	671	714	739	733	723	704	666	737	669	695	750	671	721	718	706	758	719	752	718	719	730	730	706	717	699	705	743	749	707	711	786	722	723	730	684	739	680	717	696	714	701	740	687	715	667	731	681	693	712	722	693	676	696	672	715	750	717	708	681	642	677	722	683	729	684	724	705	728	687	694	744	752	688	723	680	725	735	694	702	698	730	688	707	751	755	718	687	650	685	700	699	707	760	704	702	711	725	698	758	711	693	705	735	753	714	728	734	677	701	736	713	707	706	700	723	676	717	737	655	660	714	714	747	657	738	683	685	773	751	693	677	718	705	716	684	724	746	733	730	706	724	641	672	706	772	724	749	704	690	686	715	729	721	678	684	746	743	701	708	743	740	650	699	697	717	709	748	705	689	700	720	698	793	725	686	665	694	779	707	736	735	700	742	767	745	727	734	689	730	716	738	716	705	743	737	730	706	653	705	707	756	752	722	703	751	735	687	753	685	738	700	654	724	690	662	707	749	750	733	747	712	692	702	724	759	708	738	689	671	754	757	669	717	666	751	718	652	751	732	709	739	723	741	704	727	690	709	735	691	712	711	742	732	658	750	741	713	725	718	748	660	648	742	712	706	693	740	738	716	717	744	753	707	711	715	698	732	673	729	728	699	796	719	747	732	691	700	739	750	738	724	704	700	713	728	674	663	720	744	726	710	715	690	716	752	715	723	708	736	759	729	720	674	697
1393	386	227	225	370	451	597	755	346	270	281	263	255	232	232	164	196	216	194	184	161	174	159	165	154	165	162	182	158	168	150	165	170	158	156	164	180	158	154	152	150	159	189	157	167	138	168	154	157	169	157	152	150	162	175	155	153	174	180	157	174	139	155	149	147	165	169	141	139	149	166	149	166	155	161	153	141	151	185	166	165	151	162	162	145	143	157	137	142	170	154	145	155	169	160	145	143	166	148	135	147	159	142	140	140	161	148	166	145	142	162	173	149	162	167	167	168	144	161	176	168	155	131	142	172	156	148	149	174	164	148	171	141	190	143	152	162	157	149	170	150	159	149	139	166	143	179	153	154	146	143	159	165	146	166	160	158	163	143	160	143	161	150	135	164	148	145	144	136	150	153	154	151	159	135	159	175	155	149	149	158	151	156	172	145	173	173	160	150	166	136	138	143	162	186	153	160	156	148	139	152	155	141	156	151	150	144	169	153	178	177	141	156	151	147	128	162	191	153	140	149	157	154	179	151	145	152	140	145	150	137	155	152	170	168	140	152	177	138	128	134	154	153	172	145	164	160	164	171	160	151	148	187	157	159	154	165	151	165	137	157	157	139	171	152	129	162	176	156	173	172	148	163	159	133	151	159	162	157	161	169	161	168	150	150	134	156	166	159	162	151	148	165	153	179	168	165	133	165	175	201	152	158	162	147	131	171	134	127	150	138	161	147	140	124	160	155	145	158	151	180	144	149	158	144	174	154	143	163	148	156	154	158	174	177	166	145	149	150	151	186	161	159	148	158	153	136	154	155	141	153	158	144	163	168	152	166	146	161	159	142	150	164	146	160	145	121	172	151	154	146	151	148	177	161	169	137	152	165	140	165	138	176	161	154	142	146	163	179	159	171	162	142	152	148	158	171	162	156	153	129	153	163	154	137	164	158	139	142	118	143	142	159	150	155	145	144	168	155	158	152	161	163	149	174	175	152	134	172	155	154	158	181	142	140	151	156	150	165	139	147	144	187	149	150	176	156	159	186	145	159	178	148	166	173	147	140	173	163	167	146	146	159	150	187	155	165	154	162	158	169	174	133	149	147	149	150	167	181	165	154	142	158	147	156	153	161	136	135	139	175	161	171	151	155	143	167	170	158	160	150	165	147	160	159	142	179	153	158	165	162	159	144	157	160	158	153	167	166	139	169	171	169	154	139	164	136	164	157	140	140	156	146	133	146	150	137	131	126	142	166	133	151	146	171	145	142	157	156	153	157	159	172	163	166	151	155	149	149	168	157	168	136	145	170	146	153	168	154	144	172	149	140	154	135	160	171	164	154	149	150	146	169	156	154	156	141	134	146	148	165	181	138	163	153	168	148	154	158	168	158	171	146	149	168	163	161	178	167	120	179	153	151	148	134	128	156	150	150	151	157	139	159	159	163	157	137	158	186	159	137	174	139	177	142	143	148	147	169	156	157	157	141	157	166	132	132	169	164	140	135	157	169	167	155	152	167	148	175	159	171	152	174	158	162	157	131	173	147	170	148	167	146	165	142	163	147	152	126	150	147	149	151	150	164	149	168	142	154	156	163	133	161	148	153	145	155	146	139	142	166	159	162	149	158	175	181	151	151	158	145	162	173	154	147	147	153	146	155	155	139	141	140	166	142	164	151	163	147	159	129	157	151	136	161	163	136	161	136	151	143	183	144	165	157	155	161	131	135	171	158	141	148	162	135	132	156	156	151	150	173	157	134	168	182	164	157	167	154	141	126	163	151	162	175	139	141	159	155	156	162	130	178	148	158	141	166	135	159	154	154	160	146	138	166	161	142	163	141	148	144	141	155	154	155	156	131	148	160	148	165	169	129	156	147	169	162	140	159	183	157	155	145	131	161	172	130	155	158	154	147	157	166	160	152	155	157	154	160	176	168	183	143	143	155	157	156	141	159	150	154	162	155	158	155	174	153	154	144	137	131	140	154	148	152	195	137	155	147	158	170	149	142	156	150	140	181	149	143	146	152	147	157	149	166	164	144	167	135	162	135	160	164	159	143	133	146	134	152	177	146	147	153	158	167	131	147	143	156	181	173	133	169	142	138	142	157	164	153	145	146	178	152	163	148	146	143	164	149	125	147	159	161	140	160	168	158	155	127	178	171	161	154	152	146	150	157	174	194	155	123	143	161	161	175	161	176	165	150	154	156	148	144	149	158	145	145	162	146	149	154	136	153	131	168	162	152	149	159	163	156	135	166	157	144	137	146	168	170	161	145	138	143	156	171	167	183	133	138	143	146	129	146	145	160	154	138	172	138	128	157	139	164	159	148	150	157	151	140	153	132	160	170	159	159	160	154	173	157	148	164	140	175	164	172	133	152	154	167	161	151	160	151	146	144	158	168	171	138	129	136	163	160	155	146	168	163	149	166	162	151	152	148	150	142	159	171	146	155	140	168	141	143	156	167	151	156	171	172	149	135	170	160	148	150	154	161	168	119	170	168	158	181	146	179	126	167	169	143	162	169	160	143	153	162	193	163	136	160	147	126	173	143	156	162	176	172	153	177	143	132	160	142	153	165	153	142	139	172	152	161	163	170	159	146	171	168	145	149	170	151	167	152	164	149	140	170	171	151	185	148	147	131	137	158	150	158	159	152	153	150	154	151	176	169	153	148	152	144	138	137	180	158	140	152	157	186	159	166	152	144	159	151	148	167	145	132	195	175	152	135	157	146	155	149	159	141	155	153	157	148	149	154	178	163	161	146	141	146	155	136	156	185	169	158	141	154	151	158	161	145	169	191	151	154	147	160	159	141	130	162	150	130	146	157	147	135	148	139	169	160	178	181	163	158	159	158	160	154	157	160	175	141	170	150	157	131	153	153	144	166	156	154	162	165	150	134	146	155	162	147	148	137	160	182	150	135	154	148	149	156	152	149	180	141	161	139	183	148	150	140	148	146	136	146	138	148	120	157	165	162	159	135	150	169	157	144	158	151	141	156	152	161	142	154	159	137	157	177	154	162	173	164	144	151	172	157	144	145	147	139	160	148	141	135	184	156	172	161	148	150	133	162	162	140	168	159	158	155	167	152	164	153	139	161	156	144	157	144	151	168	154	172	143	171	153	189	145	146	174	157	152	178	167	154	143	147	174	147	139	157	155	143	125	163	130	168	175	152	159	148	168	145	140	183	160	152	152	156	160	178	157	157	155	149	156	136	160	159	124	161	149	142	156	154	149	146	163	156	157	144	149	148	161	126	157	159	135	146	152	150	152	147	157	162	169	176	134	144	154	145	160	192	138	157	143	155	151	162	144	137	160	170	167	148	148	165	164	161	160	151	117	139	171	173	161	157	164	170	164	164	137	168	149	157	172	152	151	149	168	147	169	152	137	131	148	135	164	155	134	175	132	138	136	146	168	152	150	131	138	138	134	165	155	139	149	152	161	166	133	155	169	163	154	162	155	147	162	137	138	171	150	163	154	171	170	162	136	145	173	161	134	178	177	147	175
16116	8777	5021	14553	22228	22577	23423	23351	10996	9318	8158	7008	6048	5277	4902	4485	4215	4110	4135	3824	3459	3254	3307	3190	3050	2980	2872	2907	2807	2831	2842	2779	2673	2666	2592	2604	2517	2566	2692	2522	2456	2585	2494	2511	2485	2508	2393	2452	2451	2442	2462	2474	2497	2321	2343	2396	2441	2376	2421	2409	2335	2350	2402	2475	2333	2360	2378	2364	2349	2303	2395	2280	2385	2287	2320	2376	2316	2388	2405	2400	2331	2320	2316	2286	2366	2330	2342	2309	2305	2240	2282	2348	2385	2305	2379	2332	2355	2331	2267	2409	2292	2290	2287	2321	2296	2279	2329	2253	2268	2266	2281	2308	2364	2255	2299	2343	2270	2310	2323	2284	2318	2371	2348	2249	2320	2342	2345	2266	2355	2241	2259	2273	2314	2277	2284	2221	2407	2282	2267	2295	2353	2327	2371	2303	2345	2314	2328	2349	2292	2316	2303	2387	2310	2274	2236	2386	2341	2273	2307	2272	2270	2301	2240	2333	2380	2322	2247	2322	2281	2374	2285	2252	2323	2341	2289	2323	2383	2283	2286	2270	2298	2277	2361	2380	2293	2328	2317	2391	2211	2381	2328	2288	2306	2289	2297	2345	2356	2273	2299	2318	2270	2358	2361	2293	2292	2318	2253	2335	2244	2323	2347	2305	2351	2274	2242	2352	2374	2319	2282	2293	2365	2261	2225	2299	2295	2305	2217	2301	2296	2232	2313	2301	2305	2267	2274	2335	2267	2349	2251	2226	2449	2310	2276	2227	2277	2318	2279	2336	2346	2269	2302	2199	2330	2328	2267	2287	2251	2351	2171	2322	2354	2338	2379	2291	2328	2315	2341	2258	2225	2199	2304	2236	2301	2256	2245	2256	2282	2224	2280	2369	2188	2299	2382	2259	2287	2207	2305	2290	2326	2303	2278	2213	2246	2212	2271	2399	2315	2215	2248	2344	2238	2303	2281	2306	2360	2308	2333	2343	2337	2178	2308	2330	2341	2343	2378	2297	2339	2220	2280	2313	2395	2261	2284	2238	2301	2289	2270	2308	2315	2267	2380	2268	2302	2310	2306	2352	2284	2311	2293	2237	2304	2364	2256	2282	2316	2273	2268	2240	2256	2346	2261	2322	2225	2380	2323	2292	2209	2404	2223	2291	2361	2268	2309	2255	2303	2233	2320	2296	2281	2308	2324	2260	2346	2273	2277	2250	2298	2353	2296	2285	2370	2370	2298	2282	2247	2303	2394	2223	2313	2336	2365	2270	2328	2312	2356	2290	2250	2272	2291	2338	2365	2310	2343	2297	2243	2254	2384	2277	2269	2213	2302	2319	2348	2311	2242	2255	2292	2220	2322	2338	2305	2302	2316	2304	2287	2269	2359	2402	2236	2339	2298	2323	2253	2290	2346	2240	2274	2345	2313	2275	2319	2209	2302	2280	2233	2348	2276	2357	2242	2257	2270	2328	2298	2256	2269	2286	2309	2284	2255	2269	2262	2233	2258	2280	2367	2353	2431	2380	2289	2291	2224	2255	2366	2318	2280	2322	2362	2290	2369	2356	2288	2257	2299	2307	2246	2308	2353	2265	2253	2283	2289	2341	2333	2270	2313	2275	2348	2287	2350	2232	2307	2352	2360	2329	2266	2294	2323	2233	2404	2312	2336	2287	2245	2449	2405	2268	2350	2328	2371	2289	2313	2310	2286	2337	2360	2355	2342	2221	2325	2244	2248	2323	2431	2337	2314	2272	2294	2291	2358	2258	2276	2271	2251	2350	2260	2278	2339	2399	2325	2252	2314	2295	2291	2337	2349	2330	2368	2306	2253	2243	2281	2237	2290	2299	2319	2317	2272	2372	2193	2314	2242	2331	2263	2252	2319	2354	2274	2237	2284	2293	2187	2378	2251	2277	2291	2321	2338	2361	2208	2254	2228	2283	2329	2216	2287	2218	2252	2274	2206	2264	2275	2237	2292	2268	2303	2354	2361	2301	2291	2232	2269	2276	2299	2353	2329	2307	2385	2231	2297	2310	2212	2339	2300	2278	2219	2302	2248	2266	2297	2283	2303	2287	2349	2230	2351	2265	2311	2375	2291	2338	2318	2305	2290	2354	2256	2268	2350	2238	2253	2268	2328	2241	2375	2288	2320	2242	2262	2287	2263	2231	2301	2265	2341	2322	2340	2308	2242	2383	2257	2282	2252	2271	2392	2280	2250	2351	2259	2224	2283	2264	2261	2338	2290	2298	2264	2272	2207	2320	2240	2276	2186	2277	2338	2269	2333	2348	2319	2351	2356	2261	2368	2298	2260	2281	2268	2344	2259	2370	2258	2388	2383	2336	2320	2392	2297	2257	2323	2307	2180	2288	2241	2244	2268	2207	2329	2389	2279	2284	2243	2353	2220	2323	2328	2257	2347	2230	2246	2251	2255	2287	2292	2281	2228	2335	2162	2244	2303	2254	2276	2303	2248	2308	2283	2233	2371	2336	2238	2362	2318	2258	2251	2366	2297	2256	2173	2351	2307	2369	2270	2289	2300	2302	2379	2328	2269	2273	2302	2287	2246	2286	2293	2304	2283	2287	2351	2221	2349	2349	2247	2396	2281	2415	2259	2319	2262	2302	2386	2298	2304	2245	2302	2256	2202	2278	2385	2285	2279	2289	2297	2258	2326	2239	2274	2347	2248	2336	2303	2304	2288	2316	2337	2300	2360	2302	2286	2294	2264	2332	2221	2310	2326	2296	2313	2355	2248	2351	2284	2308	2302	2294	2189	2328	2331	2330	2217	2285	2277	2319	2344	2270	2304	2256	2274	2325	2332	2295	2349	2260	2271	2306	2318	2291	2303	2256	2276	2340	2323	2326	2339	2300	2254	2321	2331	2354	2330	2324	2256	2297	2224	2265	2297	2337	2318	2314	2231	2429	2237	2192	2365	2275	2297	2300	2275	2189	2273	2227	2336	2283	2355	2363	2361	2261	2327	2297	2353	2319	2378	2342	2293	2304	2193	2370	2317	2362	2278	2324	2305	2285	2279	2288	2351	2337	2319	2401	2316	2295	2277	2282	2259	2221	2291	2341	2332	2311	2325	2276	2281	2184	2319	2356	2351	2315	2277	2323	2309	2317	2218	2329	2323	2290	2315	2292	2331	2196	2390	2292	2311	2328	2270	2261	2306	2269	2296	2272	2302	2258	2283	2363	2364	2174	2277	2297	2309	2318	2258	2397	2331	2270	2256	2314	2347	2317	2260	2325	2314	2331	2351	2239	2271	2285	2357	2244	2317	2383	2253	2404	2362	2264	2277	2321	2295	2249	2262	2275	2300	2292	2358	2327	2319	2422	2387	2276	2324	2335	2283	2320	2352	2264	2322	2267	2326	2226	2260	2311	2318	2311	2244	2299	2327	2352	2247	2302	2245	2309	2313	2292	2219	2342	2258	2283	2298	2254	2329	2367	2304	2292	2280	2227	2289	2278	2337	2241	2359	2322	2331	2257	2319	2336	2290	2300	2199	2302	2288	2283	2355	2261	2337	2353	2289	2317	2309	2227	2320	2399	2273	2320	2306	2210	2373	2327	2273	2266	2235	2319	2342	2239	2248	2336	2337	2383	2340	2231	2305	2357	2300	2377	2318	2320	2267	2303	2290	2293	2344	2278	2243	2247	2255	2344	2354	2270	2312	2304	2340	2252	2274	2320	2263	2320	2321	2279	2311	2377	2327	2306	2361	2384	2264	2352	2238	2241	2226	2295	2317	2327	2309	2380	2228	2275	2297	2333	2262	2322	2279	2305	2351	2312	2299	2268	2264	2348	2315	2280	2399	2230	2315	2300	2311	2378	2226	2267	2319	2310	2332	2316	2347	2335	2297	2331	2246	2286	2287	2255	2315	2220	2230	2299	2363	2297	2349	2347	2384	2318	2282	2290	2323	2342	2278	2267	2360	2282	2342	2332	2234	2366	2273	2362	2329	2413	2329	2280	2328	2286	2177	2243	2287	2318	2361	2289	2295	2285	2270	2259	2300	2238	2340	2389	2210	2303	2302	2239	2259	2283	2361	2391	2358	2270	2320	2259	2391	2298	2243	2243	2260	2315	2307	2370	2207	2237	2305	2204	2263	2340	2285	2253	2302	2281	2302	2256	2249	2340	2270	2266	2290	2273	2338	2253	2281	2309	2239	2365	2259	2332	2276	2271	2288	2372	2237	2242	2345	2304	2342	2325	2271	2389	2309	2221	2369	2398	2297	2293	2249	2285	2345	2318	2268	2270	2318	2318	2314	2325	2247	2284	2320	2276	2236	2367	2320	2342	2267	2311	2333	2208	2322	2247	2283	2338	2294	2309	2256	2327	2226	2305	2396	2313	2365	2344	2356	2389	2306	2281	2276	2247	2335	2264	2327	2296	2325	2318	2260	2245	2274	2261	2330	2352	2337	2316	2281	2253	2332	2284	2272	2277	2203	2355	2302	2317	2397	2336	2252	2266	2243	2354	2218	2308	2310	2233	2245	2210	2394	2236	2217	2286	2349	2206	2292	2280	2358	2359	2357	2273	2328	2270	2274	2298	2229	2336	2315	2177	2296	2357	2256	2222	2334	2316	2300	2312	2312	2356	2348	2263	2316	2300	2288	2349	2245	2284	2245	2307	2278	2276	2280	2254	2333	2246	2244	2287	2286	2350	2260	2330	2368	2299	2331	2340	2299	2435	2276	2283	2246	2313	2294	2272	2300	2326	2286	2354	2284	2338	2358	2331	2289	2335	2263	2255	2281	2380	2373	2317	2275	2275	2292	2281	2303	2306	2331	2388	2222	2379	2248	2297	2235	2306	2384	2234	2306	2305	2281	2259	2329	2271	2292	2326	2315	2366	2236	2237	2336	2265	2224	2301	2249	2295	2296	2342	2255	2390	2290	2243	2366	2352	2287	2357	2310	2333	2301	2245	2293	2298	2314	2313	2251	2354	2294	2256	2347	2254	2352	2308	2331	2315	2299	2279	2243	2308	2350	2349	2343	2279	2258	2284	2287	2332	2248	2336	2282	2297	2268	2287	2280	2283	2197	2402	2344	2281	2281	2268	2276	2343	2307	2338	2327	2365	2304	2283	2317	2313
1292	81	68	72	93	134	194	241	87	69	76	76	91	69	78	63	68	70	80	61	64	75	65	57	71	71	70	66	57	50	57	56	59	69	55	70	61	55	77	71	66	56	47	68	74	56	50	53	67	75	64	58	57	68	51	77	59	43	63	70	47	57	65	61	55	48	54	63	67	55	49	68	62	55	69	64	58	54	66	57	58	69	66	74	59	77	52	66	46	51	69	66	58	61	60	58	66	63	49	69	66	52	62	71	48	48	69	62	54	60	49	72	51	59	70	54	55	56	72	70	75	62	74	65	51	72	50	50	50	68	59	54	66	74	60	48	70	63	63	58	69	52	55	51	64	55	63	71	67	70	59	58	67	77	64	63	54	52	54	63	54	64	62	54	57	72	61	56	70	72	57	65	64	66	52	54	83	50	65	57	60	62	61	45	69	58	63	55	65	67	64	50	69	61	51	64	71	58	59	65	77	63	60	59	66	71	55	71	57	54	76	63	60	68	61	54	61	67	67	73	58	69	55	67	64	55	58	52	61	65	47	59	61	65	54	53	51	67	55	70	43	53	54	61	70	68	66	64	63	58	56	64	49	75	56	52	64	74	43	57	58	50	53	58	55	69	65	55	58	53	60	62	55	65	68	64	62	55	69	57	57	69	72	58	51	50	56	57	58	64	58	62	62	58	55	61	65	72	44	64	66	50	68	64	57	74	54	61	59	52	67	55	52	58	76	62	58	61	68	73	68	59	64	76	61	53	54	65	71	62	51	52	78	56	46	52	52	67	72	75	58	49	79	54	61	53	59	50	58	61	49	74	69	51	57	58	66	71	64	67	61	48	49	50	58	55	53	54	60	55	60	63	67	58	53	59	65	48	85	55	59	54	74	51	52	53	68	56	60	58	53	60	75	73	59	60	60	59	68	51	43	49	59	71	58	50	43	67	60	60	65	53	66	60	56	62	65	48	57	47	65	63	71	56	60	64	50	59	59	68	67	67	79	61	72	66	58	60	54	58	52	37	58	61	57	49	66	52	53	53	52	73	58	57	67	56	65	58	67	55	58	71	51	54	62	72	78	73	33	58	67	64	66	65	57	58	68	61	54	63	58	72	64	57	56	56	85	59	66	65	71	70	59	66	60	52	69	59	60	66	61	58	59	67	63	53	56	64	70	59	68	76	58	39	75	61	50	56	54	50	74	60	57	60	76	55	57	63	51	61	58	60	66	55	51	61	67	62	61	51	58	63	58	46	56	40	53	60	71	78	50	57	60	49	50	60	46	71	65	56	65	54	74	63	68	63	59	56	50	79	65	59	62	62	58	64	54	63	70	74	64	52	55	66	61	61	62	61	67	54	82	67	44	45	52	66	52	59	54	63	70	68	60	61	52	71	62	64	58	78	71	78	67	72	70	65	61	68	67	71	58	34	72	49	62	56	62	74	61	64	62	52	75	57	70	61	68	65	64	60	63	65	52	54	74	57	59	69	59	61	60	74	67	56	48	68	67	67	62	57	63	68	62	62	58	57	45	61	64	69	53	60	60	55	67	58	60	60	51	56	64	59	57	60	48	53	49	53	59	62	60	67	64	52	66	64	70	53	62	64	61	70	46	61	76	56	64	49	71	64	63	63	57	61	46	54	68	57	60	58	64	52	60	64	49	50	68	58	66	64	62	67	51	56	64	65	59	65	60	56	70	83	65	53	56	53	65	58	58	50	70	61	68	57	62	55	52	64	53	63	53	68	60	76	57	53	54	48	54	58	54	56	59	61	58	72	57	59	73	72	63	64	68	68	49	58	57	63	60	57	59	68	54	69	62	64	71	54	58	50	51	69	65	69	71	60	62	62	67	55	64	53	55	56	59	67	60	57	56	74	51	55	59	55	61	69	72	62	70	67	68	51	56	67	64	64	51	61	50	71	68	61	46	61	71	64	61	70	61	56	62	66	61	59	65	63	47	67	78	66	63	66	61	55	64	64	45	51	62	73	51	69	53	67	57	57	60	59	62	55	73	64	51	58	65	46	59	61	58	63	60	49	59	65	55	70	59	66	54	45	71	71	55	54	57	56	67	60	60	51	57	62	57	66	55	60	60	59	47	68	56	67	54	57	59	70	55	43	73	59	65	59	74	70	57	78	66	53	52	59	53	63	53	52	70	56	51	62	64	58	55	59	57	70	46	54	62	72	53	70	63	63	67	55	78	63	61	63	49	76	57	66	51	73	51	62	65	63	69	68	63	60	49	45	55	73	59	63	65	40	54	62	58	70	59	69	58	54	72	57	48	65	58	51	70	56	67	57	61	69	57	59	56	73	66	59	57	62	64	61	54	65	51	59	57	66	59	58	70	49	70	69	54	70	65	62	72	71	74	67	49	58	57	58	55	76	53	61	61	57	71	64	60	61	55	76	61	55	57	49	46	54	66	58	53	50	60	57	63	68	53	56	51	71	53	76	62	63	57	49	55	44	61	65	52	66	61	63	62	57	73	64	44	64	54	70	66	68	53	70	74	60	49	63	74	63	64	46	59	62	63	70	70	56	58	62	53	67	62	66	66	65	62	62	64	59	60	54	81	67	64	69	64	58	54	68	60	81	57	65	52	55	61	83	57	50	52	59	63	63	57	52	74	63	60	54	64	63	59	69	61	77	63	78	54	65	52	58	55	56	78	49	63	56	67	66	61	59	69	70	57	49	49	62	57	67	54	54	65	53	67	61	55	75	57	69	56	69	83	67	52	50	62	68	58	62	60	69	62	55	70	71	55	50	57	57	63	66	57	57	54	58	63	53	53	54	70	61	52	58	82	59	61	69	62	63	56	73	80	52	58	71	60	69	51	73	56	68	71	72	49	56	56	62	62	57	68	67	56	55	55	50	55	61	62	55	59	67	50	68	67	61	54	74	61	63	53	54	59	45	61	59	81	58	58	64	70	56	59	55	51	52	55	55	52	66	61	80	64	63	62	64	77	63	58	61	54	51	72	62	69	59	76	69	65	57	55	62	68	64	51	67	61	69	66	74	62	58	62	56	63	72	52	58	49	62	60	67	48	57	62	65	79	51	50	74	56	73	51	69	58	66	54	58	67	71	62	67	67	67	54	82	60	69	67	59	49	53	67	65	56	72	58	64	62	59	66	48	65	57	64	60	56	43	69	58	68	62	59	54	47	61	58	58	64	53	69	57	66	62	74	57	54	50	64	63	45	60	63	62	50	59	59	66	48	65	57	60	72	65	71	47	71	64	53	48	64	60	64	62	50	52	61	62	68	52	70	70	57	65	63	64	65	56	63	62	65	69	54	62	57	61	57	60	70	67	54	61	61	77	63	61	69	52	57	66	48	54	50	66	58	52	48	51	65	56	54	57	62	64	65	76	59	67	71	51	61	61	63	63	50	53	60	76	68	49	58	59	59	62	71	70	63	55	57	57	68	62	56	55	59	60	51	66	61	51	63	45	55	54	66	64	76	64	72	62	55	67	52	60	75	64	55	58	64	53
8096	2327	1438	3694	6441	6945	10663	9834	2563	2228	2061	1704	1543	1391	1361	1295	1257	1296	1226	1154	1172	1072	1057	1057	1024	1045	1002	1011	1044	1033	1032	1004	1048	975	946	993	1066	992	1003	950	957	958	1052	930	975	983	1028	1039	963	1015	1003	1057	997	953	974	976	949	962	991	1022	945	1015	974	961	967	1030	983	977	928	1005	947	952	967	930	970	967	982	1028	981	959	932	1027	1004	968	915	975	977	1036	980	1017	925	978	909	1037	976	970	999	986	935	981	955	903	991	972	929	968	914	976	931	1017	926	969	904	946	984	944	961	1002	944	953	976	950	1002	955	931	995	976	951	963	985	883	971	959	942	907	912	966	968	952	935	977	983	946	902	962	931	973	958	916	926	923	961	981	908	942	877	947	1024	1010	931	998	968	959	982	987	991	949	948	967	999	894	903	975	918	954	943	922	943	968	1003	966	975	905	948	955	952	913	967	946	1031	978	903	950	966	955	948	964	950	979	1004	903	953	971	953	946	1046	971	962	974	962	979	1013	985	951	940	889	932	912	969	950	921	958	990	950	947	969	1001	985	992	1002	978	949	1005	937	956	942	989	983	960	1004	971	932	968	952	963	972	1001	965	952	948	990	1013	932	951	969	957	1009	963	954	937	941	1003	917	964	991	1019	977	992	936	944	959	1001	953	956	946	901	903	932	980	975	1008	1006	1001	959	952	920	921	937	945	923	954	976	968	935	936	970	946	971	958	955	939	1023	941	952	983	940	944	964	953	970	951	931	960	972	936	937	986	973	949	935	1010	986	926	1048	949	963	977	978	913	937	986	922	961	986	979	946	992	936	942	919	1027	981	974	963	955	937	984	928	884	1003	974	951	981	950	984	933	940	920	1076	948	968	927	981	956	958	938	949	930	1002	1013	965	980	947	972	927	938	1007	936	1007	994	927	935	982	993	958	969	939	1006	947	951	983	981	922	897	955	943	958	969	970	937	954	996	943	986	1015	971	941	941	944	964	912	970	947	978	963	944	988	942	980	921	984	934	991	1032	965	942	954	935	936	965	877	965	967	987	1013	944	988	959	1010	1018	957	1042	906	991	985	923	984	920	990	956	942	947	956	893	951	985	1012	937	990	939	970	1001	990	934	948	943	961	993	995	975	1021	978	939	980	953	935	962	980	943	963	993	973	968	909	1024	972	972	980	946	943	990	933	919	945	1015	971	924	965	1011	903	906	1010	935	935	936	1033	969	939	987	966	952	964	959	970	973	919	925	950	999	985	962	968	933	912	888	926	928	917	997	989	960	991	993	937	986	984	975	938	920	933	964	906	967	952	977	928	895	943	965	973	920	954	956	942	960	930	931	935	965	961	972	930	988	966	955	1021	910	940	916	973	1011	972	1004	931	926	950	949	995	969	955	936	1005	961	1013	937	991	943	945	965	989	945	989	1001	939	965	1044	1019	909	988	927	924	955	963	919	1035	904	961	917	956	980	927	983	966	991	972	943	970	979	926	932	924	942	1018	992	897	960	950	1011	941	934	936	970	951	950	977	1014	948	942	925	955	987	959	966	1006	968	884	972	962	932	907	951	991	991	980	950	991	1000	952	953	972	1015	952	975	970	892	942	954	938	976	940	988	905	999	938	948	936	939	975	1006	978	989	971	955	1017	939	972	988	918	945	916	955	908	957	948	988	967	933	968	934	896	963	893	914	954	940	935	938	927	1003	919	951	954	978	944	945	995	973	919	927	902	929	974	900	967	975	1033	968	1007	990	940	984	988	966	935	989	976	1001	969	977	951	968	979	968	937	928	984	992	928	983	996	963	981	945	984	992	950	976	994	1013	979	948	979	948	989	1021	946	966	957	968	961	952	983	940	923	957	962	974	947	969	980	971	961	962	963	941	947	940	916	1033	989	1031	972	966	1007	948	1008	996	970	974	939	968	967	1026	955	934	1004	976	950	937	941	941	910	1002	936	963	1001	1000	951	990	991	997	932	954	943	966	943	966	939	1000	993	1023	943	953	974	915	976	942	920	999	979	940	937	977	953	970	906	1027	950	961	957	996	937	966	953	965	967	896	1008	980	976	944	957	964	980	953	1045	943	990	951	973	1001	968	993	922	891	973	986	962	944	1070	954	934	943	920	982	961	975	927	949	976	904	956	975	938	940	983	1013	949	956	1000	963	975	1000	932	927	970	951	974	889	962	982	968	942	959	967	976	979	987	938	939	949	924	937	903	911	1048	930	959	973	935	964	981	1033	983	963	938	998	1007	985	971	998	1010	918	1016	927	930	1015	972	983	982	996	969	919	956	963	955	1013	930	986	969	1000	960	980	1017	955	998	970	933	942	974	968	976	890	976	961	964	1007	912	974	952	945	970	932	1015	916	943	946	960	988	971	952	1000	976	902	1019	927	876	945	923	973	960	993	946	941	951	1001	946	921	981	955	904	964	979	972	957	932	961	971	945	934	980	1008	988	975	995	980	1012	985	957	940	949	1000	983	962	934	1005	944	1009	963	946	966	1012	973	995	1013	948	967	953	952	927	926	941	939	971	1025	960	968	952	956	950	970	987	1003	994	938	948	954	975	914	954	912	997	925	956	1006	930	931	982	944	921	938	900	962	986	1019	966	940	958	976	1001	953	963	939	957	982	952	994	978	951	978	981	1005	994	1039	981	885	935	947	972	959	987	964	1004	966	960	955	958	1007	934	1025	981	961	954	984	967	967	918	927	931	979	920	979	913	897	1031	905	962	960	985	996	879	968	988	961	1019	981	979	915	974	955	952	957	1023	933	950	958	998	943	1009	1044	909	913	915	966	1000	940	959	927	958	933	927	979	979	934	989	980	945	924	950	996	977	1005	896	985	955	947	913	897	955	974	940	957	1014	1010	947	954	899	920	932	924	963	965	964	956	973	975	936	947	969	952	955	949	952	1023	990	971	985	939	918	972	936	982	935	896	997	983	975	931	961	955	1004	953	938	900	938	948	983	1036	984	964	942	917	898	976	969	965	915	1012	963	935	975	972	971	1038	974	904	988	940	971	977	939	944	949	927	1018	933	994	966	938	938	959	993	984	951	993	980	974	939	959	938	959	956	959	957	959	987	1012	951	940	937	990	941	969	984	970	1042	985	967	947	971	906	1003	960	931	950	971	913	1007	984	978	917	994	964	965	977	962	979	939	940	919	997	998	984	986	957	979	932	1012	992	965	996	915	953	969	964	946	935	995	988	942	901	975	909	933	922	959	1001	986	870	994	979	911	964	928	992	954	987	949	971	971	914	970	967	954	989	949	998	986	930	977	963	1006	949	926	949	966	969	997	999	927	1004	959	968	949	930	969	957	962	937	970	962	961	965	928	955	961	978	1027	976	1025	996	981	935	953	936	935	1007	925	960	939	968	898	946	912	938	963	990	981	968	991	952	969	1029	969	923	1003	993	922	936	921	918	962	1006	883	968	948	1030	933	973	927	1014	949	980	959	960	949	963	975	994	954	960	974	931	1014	958	932	921	1024	972	1002	951	900	959	990	993	926	964	995	938	1008	990	931	925	918	921	953	966	959	975	930	1004	980	960	918	933	993	978	999	954	948	974	947	1012	963	946	980	949	889	992	1006	1027	941	969	955	964	945	1007	949	1049	956	921	989	977	989	989	957	962	982	963	920	914	961	1023	933	930	938	981	909	914	943	917	951	933	945	903	987
2325	156	102	87	165	237	299	569	161	122	110	112	89	88	85	102	84	63	83	63	73	64	56	63	60	77	57	50	44	54	52	63	51	48	48	72	42	36	60	58	56	56	46	58	39	51	47	68	53	48	57	47	54	45	53	54	58	54	51	53	54	55	40	73	42	56	41	43	43	55	51	48	53	58	52	54	47	58	59	49	63	50	61	53	50	47	44	56	57	39	52	50	51	45	49	46	49	40	64	50	54	69	50	55	51	41	47	49	62	45	57	50	47	62	61	44	55	57	55	53	54	59	52	50	38	32	44	67	50	52	50	51	55	55	58	53	58	52	56	47	51	47	54	49	53	64	54	45	61	63	45	54	60	50	68	47	56	62	37	50	37	52	43	43	49	52	54	44	61	50	40	53	46	46	48	48	46	55	50	47	66	60	49	55	52	62	56	56	65	54	69	63	58	61	55	57	57	52	51	62	42	50	50	62	59	63	49	41	46	55	40	60	60	43	34	57	49	53	51	52	64	62	45	48	45	48	35	49	44	70	48	61	63	58	59	58	62	64	48	52	55	45	30	47	44	49	41	59	54	56	31	52	58	55	54	50	66	51	53	57	47	63	48	43	42	54	52	57	53	52	54	34	52	48	49	48	52	70	56	55	60	47	60	36	52	58	50	49	40	61	45	61	59	54	51	44	47	47	65	54	47	46	65	51	47	45	63	58	48	50	59	42	39	54	54	54	43	50	51	54	57	53	60	46	55	62	52	49	47	48	37	44	63	54	51	38	64	55	62	46	53	63	63	49	50	47	42	51	41	50	50	50	48	52	54	39	64	47	48	51	53	49	66	42	34	48	51	56	48	55	54	44	48	62	64	52	41	59	52	45	45	59	46	51	47	43	49	52	45	65	38	57	65	53	49	65	47	56	45	62	41	61	59	58	59	52	63	60	60	52	55	59	55	48	49	43	57	58	68	50	57	49	51	43	43	45	59	52	54	50	39	55	54	48	60	49	47	48	53	49	57	61	50	50	63	45	52	53	62	52	54	50	45	54	67	49	45	64	47	61	42	53	58	52	52	49	64	51	57	52	60	54	54	52	50	55	57	66	53	58	44	63	34	52	53	50	62	48	44	45	62	64	51	47	48	58	59	52	52	60	59	47	47	48	57	53	48	52	44	46	51	51	54	51	45	47	51	62	48	61	49	56	50	57	47	52	59	55	53	44	60	54	52	46	44	57	40	45	57	51	47	51	54	54	65	50	52	61	55	57	41	56	48	55	40	57	48	56	54	58	46	54	57	53	58	53	64	52	45	47	45	51	54	47	52	52	58	54	52	47	48	63	54	48	47	65	59	55	52	42	48	64	58	44	57	49	59	52	56	43	49	44	47	55	54	54	35	49	62	54	57	57	59	41	46	51	45	66	53	63	46	48	51	43	58	46	56	50	57	48	37	57	66	52	54	47	54	44	49	35	57	47	34	45	51	48	43	49	62	59	42	50	54	49	45	68	53	45	53	38	53	57	54	51	44	61	39	48	53	42	44	59	42	60	59	50	47	60	49	45	50	51	57	48	49	46	54	45	59	37	48	50	40	53	39	45	40	55	52	55	35	59	58	49	60	52	55	57	43	46	59	52	58	63	56	49	53	53	52	62	46	48	71	44	56	59	41	60	49	54	59	50	42	70	68	49	49	54	68	54	55	47	59	67	49	54	42	39	52	47	56	42	51	41	48	48	44	68	53	62	50	65	51	54	43	40	56	40	53	48	57	47	51	59	55	56	54	57	48	63	47	44	70	40	34	45	60	50	54	55	43	42	51	60	38	53	53	49	51	44	68	37	44	51	62	54	50	60	50	49	48	47	55	33	52	42	45	46	47	66	59	59	43	56	60	50	46	56	45	62	47	49	56	44	50	53	63	66	45	49	46	43	50	48	61	37	56	43	63	34	53	68	53	63	55	51	59	53	47	45	46	33	63	51	58	41	44	56	45	60	57	62	42	43	45	45	56	54	54	51	58	40	34	62	57	45	45	57	50	54	35	51	50	49	45	55	56	59	43	47	60	48	53	53	54	42	47	49	53	49	58	35	54	59	60	38	51	57	53	61	52	49	53	54	43	64	50	56	64	54	49	40	49	48	60	51	53	56	45	45	53	45	63	38	59	50	62	52	57	50	50	46	50	59	51	46	53	46	50	49	75	52	58	47	53	47	58	59	47	51	50	59	58	57	52	54	47	59	54	50	58	52	55	58	33	42	49	52	55	46	54	69	62	50	49	44	50	58	53	54	48	49	51	49	55	42	50	59	53	69	51	50	56	54	48	49	61	45	47	48	53	59	72	40	42	34	58	37	61	53	66	52	64	52	49	44	62	48	52	53	55	71	63	43	43	46	45	51	52	49	43	43	53	63	43	46	61	54	59	51	58	53	59	43	50	59	47	46	50	65	59	56	38	42	55	53	58	40	59	45	54	53	57	54	44	53	55	53	42	53	59	49	48	49	49	61	60	46	43	53	58	60	44	54	52	51	53	55	47	51	50	57	48	52	53	51	55	55	55	41	48	55	49	43	57	48	57	42	45	54	48	52	44	57	61	47	56	51	50	43	51	51	61	30	43	49	49	35	58	58	66	55	55	53	60	56	51	51	54	55	62	47	46	59	45	41	54	44	37	58	51	56	46	48	48	43	52	43	51	47	48	57	54	43	53	48	58	57	61	48	48	60	48	55	58	56	61	36	59	45	47	63	50	52	54	50	55	53	60	51	49	45	43	52	40	49	55	40	41	55	49	58	41	51	52	47	49	46	43	49	60	61	48	50	43	48	65	52	55	48	46	51	66	55	43	60	53	51	49	57	58	60	47	52	60	50	71	56	49	41	58	58	55	61	59	54	53	50	54	45	47	51	46	46	56	48	71	50	67	57	62	49	47	56	40	43	61	49	55	47	54	50	53	56	58	43	53	54	57	53	51	54	38	47	59	61	57	64	41	46	44	40	49	54	45	57	51	55	51	44	52	40	46	49	51	54	53	50	46	55	54	55	40	56	62	58	46	56	48	57	47	57	43	62	51	58	49	51	46	46	52	53	43	47	58	49	59	64	50	56	46	37	59	43	43	55	65	67	60	63	47	67	54	43	55	52	52	47	53	52	47	51	57	66	42	55	50	34	47	46	52	57	54	50	56	53	55	53	48	61	44	51	46	59	59	46	53	56	44	60	58	51	49	61	43	47	52	51	47	52	50	49	45	44	54	48	35	54	44	50	42	59	53	53	48	45	70	45	47	55	55	54	50	50	52	57	55	58	60	46	56	61	60	42	50	49	47	51	59	60	43	48	50	61	56	66	58	55	46	55	53	49	45	54	56	63	51	56	42	42	48	50	39	41	52	43	43	47	49	45	55	54	55	56	58	48	59	53	45	47	57	61	69	52	55	54	63	52	46	48	47	68	53	56	61	45	47	49	52	39	52	44	50	56	47	60	50	50	48	55	57	60	46	46	51	36
10309	4388	2292	8411	14477	15334	16988	21794	6435	5005	4156	3458	2991	2519	2294	2005	1902	1849	1817	1615	1487	1333	1281	1235	1210	1188	1131	1048	1076	1036	1010	1068	920	1035	940	938	916	984	921	920	896	915	933	892	879	839	875	816	880	880	849	821	890	869	875	878	872	857	799	872	875	865	807	788	817	856	803	827	826	843	850	786	792	808	794	845	833	779	842	750	761	748	807	805	788	800	849	750	794	764	878	792	816	789	780	840	794	795	818	778	809	812	798	801	771	865	801	784	812	812	755	753	781	805	793	750	795	825	795	754	783	770	803	820	740	779	833	783	819	768	793	761	829	779	773	784	778	806	785	810	794	778	728	805	840	772	783	816	813	789	793	778	755	828	793	805	771	775	777	822	775	778	820	810	824	804	811	762	758	774	855	783	766	804	816	742	782	795	793	823	814	786	811	782	792	733	782	810	801	774	813	764	736	755	768	811	795	834	823	805	830	784	753	777	736	769	772	791	778	756	793	794	801	783	810	805	802	808	781	779	789	826	823	780	829	795	822	795	765	788	768	771	807	802	795	819	793	811	765	739	804	799	838	814	822	817	799	848	803	795	743	770	776	793	757	799	818	798	798	825	818	810	854	823	801	768	841	765	849	774	778	834	795	762	804	777	813	761	779	813	794	805	827	825	834	818	816	789	760	766	824	781	794	797	764	825	787	804	789	759	788	830	739	822	767	774	827	799	774	741	811	785	756	802	803	811	830	774	832	807	827	765	823	871	806	778	781	779	849	778	843	793	757	815	758	785	765	769	753	818	789	768	775	811	771	806	763	832	830	809	799	792	728	825	764	810	786	773	747	787	797	780	812	802	818	755	806	828	793	790	801	786	837	792	801	822	758	788	811	779	761	805	767	817	764	834	812	810	796	786	863	769	767	792	809	788	824	834	746	750	791	764	800	779	767	747	796	819	769	796	803	761	814	809	767	804	767	746	846	787	788	803	784	778	768	809	854	740	823	785	802	797	799	768	818	779	818	774	764	783	850	799	779	806	795	799	742	785	806	768	771	814	757	764	820	750	753	775	752	770	832	786	790	814	736	766	774	777	765	765	785	766	752	799	791	799	760	761	814	764	779	856	791	798	822	839	792	787	857	759	783	799	842	802	843	749	770	782	782	800	788	798	769	797	789	849	777	866	781	809	771	794	807	718	758	807	847	803	794	783	796	755	745	789	812	815	817	822	801	789	819	788	821	777	765	807	782	757	784	788	751	803	797	737	763	818	778	765	741	821	777	775	796	744	818	801	790	820	760	781	829	764	812	773	734	802	828	794	774	788	779	793	785	764	795	806	790	792	807	768	788	774	786	799	794	757	762	788	776	800	791	806	809	762	827	806	823	788	768	741	860	768	751	788	792	834	819	761	761	823	760	804	778	772	791	828	774	746	770	788	788	755	779	817	834	808	798	782	785	821	772	816	777	802	809	765	763	776	786	798	804	789	778	789	812	819	821	780	782	763	798	846	779	793	799	780	772	836	791	814	781	797	835	797	791	756	832	774	812	801	777	804	827	758	753	787	816	808	763	749	874	793	806	778	760	850	821	748	795	823	748	792	788	774	747	812	756	717	792	832	854	759	829	728	799	768	834	836	786	814	785	825	800	805	778	768	778	790	808	743	752	797	782	837	768	790	847	837	811	815	759	751	803	791	766	821	810	786	803	797	742	813	778	739	765	790	822	808	784	737	761	800	786	791	804	765	788	825	765	790	783	825	798	777	779	792	812	823	836	718	777	811	776	761	750	787	729	744	843	753	753	770	768	772	777	807	756	785	829	755	785	781	819	801	826	724	768	811	818	794	777	829	794	823	787	800	797	776	793	806	855	814	779	826	821	780	787	804	776	772	803	769	790	749	829	757	764	803	804	823	798	841	801	757	823	787	813	744	795	818	780	813	767	767	765	772	760	769	827	843	761	782	814	799	836	790	769	822	830	766	785	789	796	780	795	788	780	804	768	796	789	824	819	760	771	801	782	808	776	761	779	788	837	807	748	803	812	799	768	849	815	770	804	771	785	727	826	803	776	742	770	847	796	801	759	761	798	786	764	840	722	853	762	827	794	765	754	803	770	784	769	755	804	793	814	755	857	769	819	754	781	860	791	789	803	774	841	820	777	839	737	794	773	812	815	745	804	769	781	740	732	756	822	837	819	787	822	800	822	794	740	819	797	753	803	833	779	816	826	793	788	753	821	830	792	757	766	794	753	774	768	784	800	854	810	752	783	773	794	787	744	774	754	780	824	775	776	808	811	837	762	772	770	763	807	800	802	808	808	798	836	806	763	790	765	773	754	796	741	810	836	789	803	814	802	789	807	792	778	780	768	734	791	753	812	779	788	756	771	771	802	809	792	782	801	831	819	849	839	790	833	827	783	812	764	800	795	820	771	769	753	762	788	767	763	812	782	806	802	829	798	746	743	775	776	786	783	788	753	832	834	753	761	818	806	823	816	825	783	848	801	818	808	781	758	829	734	745	830	865	828	812	820	824	796	797	782	794	789	800	827	813	784	857	735	865	822	800	801	818	774	806	796	746	760	769	780	807	797	801	776	843	748	773	767	765	830	761	774	715	821	803	815	799	766	784	733	765	807	795	750	816	804	816	821	796	825	771	762	768	789	805	816	791	767	749	751	788	803	789	773	803	817	791	792	790	800	807	821	772	764	774	773	788	793	813	797	757	825	795	789	806	747	778	773	741	782	764	809	814	789	788	785	761	820	816	777	792	816	763	792	795	808	793	769	780	803	789	816	829	810	777	781	830	795	785	751	780	773	771	787	750	850	771	782	796	813	835	786	802	768	844	820	770	749	765	781	788	840	805	771	800	770	805	800	781	790	815	814	787	776	771	766	785	773	783	853	774	772	804	804	780	758	831	803	803	772	801	818	822	753	812	846	817	806	768	781	808	775	798	785	731	820	805	820	742	744	787	808	751	777	854	819	767	768	826	759	810	762	834	825	779	796	779	761	784	787	772	825	800	791	780	826	777	777	773	842	791	754	772	778	804	834	789	760	750	750	802	755	749	800	821	808	815	849	849	772	738	778	782	819	780	830	783	763	785	768	758	782	773	810	762	794	794	814	770	824	805	751	811	866	824	837	767	795	737	830	757	811	820	803	807	775	790	792	805	772	790	813	801	749	686	749	809	815	792	787	800	782	756	780	759	811	821	763	832	796	841	777	773	752	756	775	759	799	774	800	805	801	766	843	744	788	760	797	825	791	737	797	795	811	816	780	793	864	791	789	759	824	804	777	804	806	776	787	781	734	796	783	806	786	796	781	816	758	796	789	786	775	797	816	776	779	814	753	814	738	793	782	754	803	783	796	827	794	827	787	843	759	747	802	755	780	780	762	796	808	786	782	761	830	791	786	741	780	803	752	785	760	804	811	800	772	752	834	752	801	759	738	757	809	823	785	769	742	768	787	809	798	827	869	746	740	812	795	792	824	767	794	800	769	771	798	860	761	752
2220	111	95	75	165	216	305	706	211	122	88	100	94	64	65	60	77	57	71	73	55	52	48	54	57	54	57	51	52	46	63	52	56	55	55	37	46	52	54	57	55	49	45	57	43	43	51	43	48	52	50	48	58	42	39	59	42	60	49	61	45	38	68	41	55	47	52	57	42	42	36	42	38	42	50	41	36	41	42	46	50	49	47	56	52	46	48	38	55	41	52	55	40	52	51	38	49	49	50	46	37	48	48	36	50	23	40	65	42	41	49	44	54	63	33	47	50	46	57	42	46	39	49	35	48	51	45	38	43	48	51	57	43	44	39	59	40	40	49	28	49	38	43	47	45	39	51	40	40	52	55	50	44	46	54	51	45	58	44	48	47	61	40	42	47	51	46	45	49	51	38	40	46	41	44	56	39	50	65	61	46	53	44	55	50	68	38	53	59	43	39	38	43	45	56	51	41	50	49	43	51	40	55	56	41	42	52	50	54	50	34	48	45	54	56	41	70	57	46	46	55	44	57	50	53	43	51	52	44	41	57	35	38	48	48	52	44	56	50	47	52	45	53	44	38	58	50	45	49	57	41	49	38	47	44	55	48	44	44	55	39	53	44	52	41	51	48	42	40	44	38	68	53	54	45	58	47	51	41	37	45	44	43	43	47	40	34	42	46	53	42	49	47	42	65	47	47	37	41	48	31	47	48	53	38	52	56	48	51	45	56	45	55	45	51	36	50	52	50	45	48	37	42	56	47	44	57	54	44	48	47	44	42	52	29	45	51	54	37	59	44	60	51	46	45	52	42	42	50	56	49	59	45	54	41	56	52	47	31	49	40	43	46	39	50	54	51	40	40	36	39	50	51	51	49	54	38	39	43	40	47	36	48	58	46	43	47	45	52	50	58	48	38	44	54	41	45	46	31	56	49	52	48	45	43	46	56	40	47	49	37	46	41	48	53	47	47	44	39	57	44	50	39	38	42	34	55	27	37	42	50	46	42	42	56	29	38	47	40	53	55	51	51	39	43	41	47	33	50	43	51	52	53	39	52	52	48	53	50	46	41	50	44	40	36	45	48	53	57	44	36	45	35	50	61	42	49	53	34	42	51	45	45	53	38	55	46	50	50	48	50	49	32	37	45	47	42	47	53	53	45	41	47	37	48	49	42	41	50	56	41	46	49	48	47	46	61	55	56	62	51	52	43	48	47	46	55	42	49	49	56	37	49	49	40	41	52	54	46	41	40	60	46	36	50	39	57	59	43	40	45	44	64	45	50	48	53	53	45	55	50	55	41	50	50	52	46	46	39	40	45	49	56	50	45	44	48	40	46	48	40	41	53	39	41	47	46	52	52	40	44	48	47	47	49	50	37	37	53	53	39	47	46	55	63	47	44	46	44	53	46	51	47	51	48	45	45	45	35	50	53	49	45	47	49	52	58	44	50	54	53	54	47	47	48	42	46	41	49	57	40	46	36	50	42	54	58	53	48	51	43	55	46	44	52	45	42	41	53	56	53	42	54	41	31	56	39	45	52	57	60	44	52	43	49	40	53	43	44	53	53	51	42	32	56	32	40	51	41	40	42	52	50	56	36	56	44	43	54	44	49	51	64	54	58	46	52	41	47	57	46	41	44	43	46	50	35	40	53	40	39	50	39	31	43	46	52	36	50	51	57	47	49	36	50	46	41	49	43	42	42	42	43	44	43	44	40	52	49	41	54	51	43	51	54	45	39	55	38	50	53	63	37	39	58	52	55	50	54	44	48	39	42	57	49	50	43	48	45	42	42	50	39	42	43	40	52	46	48	46	41	40	46	52	56	50	45	41	42	51	46	58	53	57	43	48	50	47	59	52	43	43	46	58	45	53	41	55	56	41	47	58	49	37	61	56	50	53	49	44	46	38	43	62	44	34	50	43	48	48	59	49	46	48	46	40	43	43	37	58	34	44	63	47	58	45	48	53	49	44	51	63	47	43	44	50	48	40	59	45	48	50	49	44	47	47	51	52	54	51	54	48	52	36	50	45	58	56	41	51	45	38	54	45	47	40	62	37	46	52	52	52	46	46	34	47	49	49	45	53	47	46	49	56	64	45	36	46	47	41	51	49	32	59	48	44	41	50	48	59	43	42	39	45	50	46	49	34	38	45	42	47	39	42	53	46	51	44	52	54	41	46	50	45	57	26	56	43	38	50	41	47	38	50	40	52	49	43	42	35	42	34	46	43	50	55	45	46	44	50	51	43	39	41	49	35	37	39	44	49	47	36	39	60	42	53	41	53	46	45	40	41	69	53	50	42	35	47	45	33	47	48	54	38	53	57	48	50	56	42	43	42	42	33	42	42	38	32	42	40	49	35	37	49	47	56	53	32	49	45	45	40	42	62	51	44	41	43	41	50	47	38	48	57	39	32	50	45	42	41	47	39	51	38	34	47	43	43	50	47	57	39	46	49	38	36	49	43	47	35	42	42	50	34	34	47	47	37	59	45	40	51	55	49	47	46	59	56	45	47	40	49	49	49	38	55	47	43	38	43	34	41	41	47	46	53	36	37	43	50	53	32	57	36	41	37	39	44	45	47	55	41	45	38	45	46	40	51	41	44	47	41	37	60	51	41	49	55	46	43	51	50	56	50	52	47	51	43	38	47	50	40	45	33	45	41	56	52	46	54	42	45	46	55	51	44	56	67	42	44	39	45	41	43	60	41	50	48	40	62	53	56	55	54	50	42	60	44	53	51	52	44	48	35	51	37	46	38	45	49	51	47	47	58	31	57	42	47	44	59	49	56	47	56	44	38	40	56	43	46	42	40	45	48	52	36	45	50	47	56	53	48	45	57	47	46	47	47	43	40	41	37	43	55	41	46	45	52	35	51	46	58	39	43	57	56	50	46	37	58	38	43	48	50	39	50	49	48	66	50	35	46	46	50	62	45	47	38	52	38	48	34	47	51	47	40	53	53	44	50	43	49	46	55	53	42	59	35	51	37	44	49	43	48	57	51	59	31	59	41	40	36	40	47	47	45	53	45	34	39	39	43	40	42	61	43	48	56	49	32	55	29	59	61	59	53	39	42	48	56	41	44	44	49	35	62	48	44	59	45	40	44	41	49	46	48	34	53	42	59	52	48	52	44	34	42	35	46	46	55	43	39	48	46	55	44	59	50	46	47	28	44	48	52	51	48	57	48	45	46	53	44	55	49	35	49	47	49	59	38	58	44	55	53	59	42	47	45	49	47	43	47	61	53	39	47	50	47	40	60	44	45	51	39	49	55	45	57	56	47	44	39	43	47	52	41	40	49	51	55	42	49	58	46	46	49	50	49	49	46	43	37	44	50	40	43	59	44	34	57	50	35	54	50	39	40	51	48	45	46	60	51	41	50	52	55	50	46	42	40	47	46	38	39	49	38	42	35	41	49	59	34	31	42	50	37	26	44	29	48	52	50	40	57	39	57	51	50	46	48	58	54	51	45	47	56	52	51	33	49	58	42	53	52	49	38
9815	3786	2075	7559	13825	14547	17329	24954	6504	4592	3930	3074	2576	2167	2016	1808	1694	1648	1590	1463	1255	1255	1237	1039	1102	1097	1070	1054	966	947	985	890	997	891	843	910	880	848	809	887	815	859	823	840	777	817	830	805	816	811	772	771	806	800	757	793	779	783	770	779	749	722	786	790	746	794	805	797	751	805	735	766	801	744	762	714	746	755	803	781	769	765	695	746	803	783	754	800	771	760	753	746	691	749	782	709	727	761	721	694	734	730	724	733	733	788	759	768	744	746	753	687	756	742	744	716	733	736	730	731	754	709	714	778	725	740	742	745	746	714	720	721	742	719	739	689	741	722	741	712	734	718	745	721	777	752	733	717	676	742	681	745	718	749	762	753	692	698	750	744	793	708	696	729	721	738	736	732	723	709	777	722	688	735	725	801	734	701	751	702	722	793	705	748	696	758	735	727	724	752	690	742	743	786	731	703	731	728	733	747	683	721	772	712	729	729	757	665	753	730	738	787	690	731	736	720	700	726	765	731	741	707	695	735	728	748	732	710	731	748	706	746	712	720	730	700	732	768	712	680	742	725	706	746	739	756	681	781	742	750	696	695	722	787	691	710	707	770	781	724	743	706	698	718	725	750	757	736	688	714	727	737	679	721	707	707	728	741	762	702	719	725	771	755	711	728	688	706	698	713	760	704	668	735	725	747	797	725	766	760	736	744	695	750	700	707	704	717	742	793	733	700	736	707	715	754	742	713	744	720	734	765	728	695	729	705	756	721	721	705	729	750	716	700	758	707	749	757	757	708	744	720	761	719	720	753	738	701	725	771	731	730	716	765	699	739	717	770	759	742	703	768	764	710	687	748	682	721	716	712	725	754	721	747	711	693	714	747	723	759	718	722	699	754	717	703	794	759	664	721	733	717	759	751	697	651	732	712	733	736	772	740	702	736	729	692	750	719	741	741	731	713	717	768	711	715	746	745	715	765	741	724	713	733	787	731	725	696	730	699	721	731	767	725	709	747	662	718	731	750	720	721	725	735	738	706	760	753	768	747	734	737	703	741	724	707	693	715	762	736	723	792	731	713	726	743	716	699	748	725	728	743	754	699	738	750	742	727	737	722	692	737	788	734	771	634	706	738	731	725	692	662	691	745	764	717	683	733	712	673	730	752	709	740	716	734	724	722	748	744	696	736	712	720	754	690	670	680	706	733	770	731	720	722	739	782	694	710	663	723	718	685	748	684	766	747	714	752	745	724	744	762	714	714	736	691	707	754	737	717	751	700	713	707	693	757	705	723	734	707	746	699	691	707	724	739	727	730	723	766	710	752	675	710	748	704	712	740	721	752	758	756	779	729	748	744	760	710	772	730	723	751	718	706	771	707	751	743	748	730	730	687	766	727	751	708	749	725	704	749	722	733	796	762	725	700	763	688	728	752	728	699	746	741	745	720	669	787	715	699	758	717	747	764	711	770	703	720	739	749	772	707	712	718	748	704	734	751	725	733	702	731	720	731	703	717	716	722	726	730	733	717	721	764	749	705	739	782	728	701	716	705	738	683	724	732	695	779	716	757	712	741	799	726	731	736	750	697	737	755	693	743	753	732	727	724	720	739	671	753	735	731	734	738	745	744	746	694	730	739	712	701	706	753	728	748	734	742	719	719	697	726	762	742	713	731	718	719	673	732	728	757	762	707	718	746	677	708	686	780	751	697	734	713	701	718	742	712	769	717	686	692	710	730	780	749	691	718	754	752	734	733	725	748	743	722	739	732	715	716	704	683	782	754	673	681	761	744	719	701	676	734	742	703	721	722	738	722	739	712	704	668	750	763	776	673	750	736	727	745	709	742	695	757	723	720	723	734	708	698	760	745	756	776	724	746	709	737	706	765	737	735	709	763	745	749	748	747	790	659	686	762	706	712	691	714	725	692	771	770	743	664	712	741	731	733	722	740	739	732	722	751	695	795	727	722	729	785	730	656	713	785	675	769	721	725	728	697	758	679	769	798	785	748	724	711	700	735	731	726	740	728	727	710	783	740	746	708	722	761	732	755	736	728	712	727	726	679	729	734	770	726	697	683	737	705	719	740	708	682	684	765	725	687	751	743	730	773	709	694	723	755	763	717	716	741	737	681	747	733	717	730	716	703	719	682	696	729	703	763	699	723	691	723	713	704	744	733	708	729	708	708	773	732	798	740	726	707	720	739	751	720	737	693	708	784	695	737	684	702	734	745	754	727	733	740	730	727	685	734	723	727	733	739	746	738	735	758	727	756	702	690	711	744	703	781	757	722	700	705	725	747	703	725	715	756	766	744	754	709	782	752	703	695	726	746	706	764	727	735	707	689	741	666	713	740	744	733	703	753	712	724	723	712	730	722	727	708	714	766	691	771	757	717	756	735	703	765	766	754	746	688	715	711	763	721	737	745	735	668	682	755	770	743	705	720	722	749	758	735	685	699	704	686	736	723	709	730	731	748	689	744	761	693	745	764	715	725	686	720	727	745	716	750	708	736	694	668	721	753	711	680	737	682	717	738	761	708	728	749	708	712	711	750	754	671	743	710	747	742	714	755	739	716	742	672	752	720	712	748	712	754	736	736	787	698	716	744	680	725	733	754	694	738	745	714	743	723	763	703	673	701	747	698	762	733	770	781	692	742	779	686	702	738	685	743	708	725	738	789	742	709	728	727	726	719	765	731	730	712	693	707	709	714	746	721	696	764	668	721	693	717	774	738	791	732	715	725	730	733	704	726	718	742	734	708	766	730	783	747	719	748	740	752	655	729	746	746	737	763	760	710	726	752	677	790	749	781	686	653	715	770	719	693	751	727	702	697	728	704	724	700	745	737	711	757	738	699	735	759	702	742	772	761	720	716	731	740	774	686	788	721	716	710	753	724	764	701	720	717	745	781	722	717	766	743	717	780	776	707	751	783	714	718	719	674	700	738	708	711	721	766	744	735	683	726	749	729	785	724	726	726	796	735	667	738	716	698	713	727	721	759	757	758	729	715	706	754	751	696	734	716	741	711	735	740	709	772	735	700	733	709	724	720	741	734	729	698	723	685	739	704	694	719	767	794	719	732	722	733	714	781	725	750	729	739	734	720	704	703	738	731	704	733	736	730	665	707	730	725	713	682	775	712	765	686	743	757	699	695	724	713	713	765	746	713	733	719	736	698	730	778	714	703	719	720	782	725	725	728	729	705	774	713	721	710	739	770	736	694	752	747	721	740	730	725	733	732	753	697	791	733	699	719	708	760	711	726	744	741	705	711	770	725	705	689	755	735	729	695	717	766	711	767	697	744	733	753	737	742	709	697	740	739	743	760	748	726	710	714	750	786	711	764	711	663	703	744	752	719	685	741	779	739	756	706	707	726	760	814	715	715	726	779	746	752	732	712	689	706	740	739	699	715	775	705	750	740	691	716	704	750	708	736	758	690	714	765	753	714	749	707	725	737	706	783	777	666	708	741	721	676	732	760	697	730	699	708	753	703	704	681	726	748	793	719
1416	370	268	255	415	549	967	1781	594	330	257	227	213	219	225	221	188	195	211	174	188	176	172	160	171	177	182	166	150	173	185	151	157	161	165	173	175	181	164	161	166	172	160	184	167	151	164	173	155	162	155	163	163	176	170	157	175	164	154	137	177	183	158	186	190	163	174	162	160	152	172	151	146	164	182	173	161	140	162	159	144	163	171	163	176	146	177	148	154	156	153	183	171	134	147	172	168	169	157	165	154	150	164	168	167	153	188	175	158	147	166	158	167	179	148	180	140	165	144	178	163	159	171	161	152	152	153	167	150	172	165	160	172	148	163	181	189	172	159	184	150	164	140	153	162	136	146	186	175	171	168	163	138	173	129	174	147	170	127	148	152	167	164	147	157	156	157	150	148	157	152	158	183	160	162	171	161	134	172	147	146	152	154	160	150	154	160	156	158	142	169	155	175	154	161	149	172	173	161	144	153	164	162	165	164	183	184	141	142	158	143	181	143	145	154	163	168	153	165	186	166	157	144	174	172	159	160	168	144	184	156	124	159	153	143	142	168	163	161	167	146	163	181	163	174	156	147	144	153	174	182	170	152	152	151	173	181	155	167	157	151	146	181	138	144	163	142	166	177	151	156	166	165	136	149	157	159	177	181	165	161	173	153	167	152	165	167	157	157	170	179	181	150	190	135	134	153	173	168	154	149	177	157	134	147	173	167	147	157	176	159	119	170	156	177	164	151	144	150	175	143	167	143	170	140	150	157	145	152	192	162	164	129	181	178	158	167	152	154	166	167	153	154	165	148	158	171	152	165	166	139	154	156	155	147	160	157	171	156	156	143	152	149	159	158	137	147	175	138	180	189	173	184	131	119	160	160	160	162	184	163	150	128	151	155	159	164	166	164	150	154	150	167	163	171	164	167	163	158	136	164	142	158	145	156	152	167	163	193	167	153	158	147	181	159	142	165	158	139	173	143	159	159	172	175	129	164	174	142	184	150	166	172	153	152	149	159	169	169	148	151	170	135	151	149	172	169	155	137	148	167	181	155	164	151	157	150	148	185	154	153	178	172	149	168	159	154	165	157	153	159	159	167	147	178	154	176	164	162	140	154	174	151	164	147	183	163	150	157	137	154	159	151	156	155	176	152	168	171	137	154	179	181	180	145	165	143	171	176	164	155	171	170	176	183	151	143	154	149	174	144	162	139	155	136	151	162	163	164	156	164	181	168	156	151	145	151	163	134	154	176	161	162	164	155	147	150	177	156	155	164	163	155	162	146	156	167	189	154	165	150	150	144	166	142	166	169	125	169	157	171	180	165	173	143	172	157	149	153	152	171	142	155	150	174	166	161	154	154	148	150	154	157	141	155	167	182	165	172	176	163	183	152	172	161	147	147	148	142	158	169	152	165	149	158	137	146	165	142	158	166	159	156	160	132	163	161	119	145	166	151	142	179	168	149	186	165	175	164	154	146	158	152	177	166	164	152	167	172	174	157	163	156	157	149	165	159	174	150	160	150	184	173	151	161	146	140	161	173	152	161	149	156	149	175	158	160	161	177	174	185	163	160	154	167	175	147	156	177	167	167	152	175	173	145	142	156	152	140	151	165	151	187	171	163	161	154	154	172	151	141	161	146	175	150	152	153	166	151	149	161	159	167	163	157	150	183	158	158	152	153	157	165	172	154	167	174	147	149	157	151	197	179	152	147	166	153	151	161	146	173	156	139	173	175	161	162	160	175	150	129	162	154	150	159	172	138	168	167	152	147	164	182	146	137	146	141	156	161	175	180	180	158	172	162	138	148	167	160	171	164	176	155	167	148	151	149	150	151	170	177	164	144	171	156	169	142	174	149	145	169	158	155	176	158	181	172	158	149	173	176	169	146	166	160	164	156	165	165	161	176	166	139	156	140	159	159	167	143	145	182	152	161	168	144	158	161	177	168	149	147	170	137	170	176	172	177	176	168	177	154	139	156	182	179	182	159	159	167	173	154	174	149	147	164	167	155	152	159	168	177	143	149	160	159	173	178	158	148	160	156	178	172	165	157	183	143	157	150	145	160	148	155	153	164	178	170	148	133	185	173	153	169	181	181	156	146	138	133	152	132	136	170	146	145	165	159	159	176	149	169	157	163	155	160	166	151	178	170	168	178	148	160	182	156	161	174	168	147	173	152	168	158	162	162	146	170	145	138	158	161	170	161	143	175	162	139	157	127	176	165	152	155	170	185	161	146	155	184	151	180	160	161	157	158	162	153	144	167	166	152	169	150	157	185	177	169	147	156	149	123	173	173	163	160	145	153	149	134	177	166	155	181	159	157	158	184	132	180	169	149	180	152	173	175	131	157	171	163	138	161	180	165	150	171	170	161	172	150	178	163	155	148	174	149	175	181	167	168	154	170	158	158	145	163	176	162	170	144	159	170	158	169	175	143	156	161	153	165	157	164	131	147	128	161	170	167	142	175	154	150	154	176	158	151	154	162	167	149	168	164	153	159	137	169	150	168	176	151	167	146	151	131	153	151	150	146	142	132	159	186	160	164	156	171	166	145	166	167	158	154	145	191	161	150	160	181	152	185	161	183	136	139	184	121	157	150	145	150	159	144	143	153	143	167	147	170	183	170	175	143	122	157	144	176	167	143	160	140	170	156	183	172	156	171	171	156	151	142	176	151	158	170	181	179	151	163	156	138	151	158	158	179	154	175	179	168	168	158	163	139	142	172	151	163	171	177	163	152	161	174	160	171	155	142	178	159	150	168	141	147	154	166	156	144	154	163	175	141	162	156	171	166	175	173	168	164	166	165	158	165	162	161	178	153	158	152	179	141	180	179	156	156	173	165	171	184	138	146	147	178	193	146	153	158	176	174	175	152	147	159	160	159	145	191	169	166	169	168	165	137	168	178	151	145	157	162	177	160	170	153	165	160	149	157	141	174	175	155	175	142	151	165	163	142	164	164	151	170	157	162	165	156	157	149	167	147	177	169	144	149	175	166	140	180	172	183	161	151	162	147	146	139	165	147	142	155	157	179	174	172	154	147	153	168	154	169	145	150	161	178	160	169	153	136	137	145	158	154	160	152	129	161	146	169	147	151	153	163	134	133	149	156	163	136	175	160	148	155	175	126	151	137	160	155	170	155	163	146	154	180	182	169	151	151	171	164	169	176	160	171	146	156	159	156	150	156	150	170	141	143	141	164	165	172	170	173	167	159	170	175	135	148	159	153	143	163	164	189	153	175	166	160	149	157	149	149	157	155	173	178	166	152	158	147	187	147	168	135	150	151	161	176	164	159	164	174	172	156	161	139	163	152	156	131	161	164	153	164	132	164	160	172	160	166	179	168	144	144	149	154	145	163	167	188	175	156	149	163	161	170	178	159	147	163	145	172	162	153	172	170	133	160	147	157	168	187	164	136	165	190	164	155	185	164	151	150	156	174	153	151	172	167	153	165	139	176	155	185	161	151	135	169	154	153	164	154	140	160	184	167	170	149	144	160	158
16147	8707	5179	14223	23094	23544	29645	34831	10865	9418	8110	6870	5956	5333	4886	4367	4181	4082	4119	3626	3364	3332	3146	3063	2962	3012	2931	2906	2738	2752	2833	2709	2743	2643	2670	2596	2627	2661	2580	2532	2581	2496	2597	2566	2443	2488	2492	2475	2488	2362	2469	2450	2472	2476	2451	2448	2526	2429	2364	2373	2393	2410	2407	2442	2388	2388	2331	2303	2442	2306	2336	2455	2361	2399	2385	2427	2406	2244	2395	2249	2299	2393	2256	2393	2365	2273	2312	2204	2423	2325	2283	2327	2306	2366	2440	2385	2366	2311	2266	2296	2209	2375	2349	2323	2287	2371	2349	2289	2378	2294	2361	2297	2394	2308	2393	2358	2320	2311	2389	2339	2271	2351	2315	2349	2333	2349	2354	2294	2265	2314	2290	2337	2374	2317	2336	2308	2292	2354	2339	2332	2438	2236	2355	2343	2368	2344	2365	2446	2333	2288	2274	2354	2306	2260	2290	2307	2358	2353	2292	2323	2288	2175	2320	2334	2292	2349	2315	2341	2284	2400	2255	2359	2396	2335	2281	2372	2303	2273	2278	2293	2336	2289	2336	2234	2320	2271	2273	2295	2249	2401	2350	2383	2343	2233	2311	2297	2333	2283	2283	2241	2384	2364	2315	2288	2378	2267	2341	2339	2299	2295	2383	2292	2334	2297	2319	2335	2276	2341	2301	2396	2330	2337	2310	2297	2263	2333	2335	2235	2352	2314	2381	2278	2355	2284	2319	2282	2380	2379	2372	2328	2307	2277	2335	2292	2304	2288	2277	2323	2226	2284	2289	2269	2322	2307	2311	2160	2245	2327	2325	2341	2349	2309	2260	2341	2283	2291	2307	2374	2313	2251	2273	2324	2334	2364	2349	2333	2282	2332	2316	2499	2298	2254	2259	2237	2344	2326	2406	2323	2326	2308	2266	2265	2303	2248	2305	2317	2335	2321	2237	2299	2266	2303	2308	2281	2314	2288	2242	2312	2319	2299	2272	2359	2308	2323	2269	2262	2306	2254	2291	2314	2344	2392	2296	2239	2384	2302	2250	2255	2384	2289	2285	2292	2303	2308	2449	2307	2262	2352	2285	2277	2340	2293	2328	2337	2282	2356	2360	2300	2226	2269	2431	2369	2274	2335	2310	2343	2361	2317	2272	2333	2386	2284	2339	2303	2290	2403	2186	2273	2275	2292	2373	2312	2273	2291	2358	2328	2339	2339	2265	2274	2351	2354	2311	2340	2253	2323	2314	2286	2340	2235	2312	2401	2286	2355	2276	2306	2337	2300	2302	2387	2316	2369	2266	2341	2333	2369	2275	2281	2352	2296	2346	2335	2275	2221	2265	2370	2299	2254	2288	2364	2352	2252	2320	2290	2397	2281	2379	2281	2307	2352	2363	2245	2308	2355	2412	2286	2279	2321	2382	2330	2321	2268	2332	2319	2373	2253	2335	2272	2282	2323	2355	2243	2290	2371	2310	2290	2262	2258	2375	2335	2276	2232	2239	2319	2289	2293	2317	2288	2236	2249	2390	2304	2291	2362	2279	2219	2351	2401	2247	2306	2266	2344	2252	2322	2314	2273	2364	2204	2325	2375	2316	2346	2390	2326	2273	2409	2315	2348	2309	2331	2332	2285	2231	2298	2378	2311	2401	2349	2330	2312	2307	2301	2291	2263	2369	2301	2280	2268	2368	2318	2327	2402	2293	2291	2325	2246	2253	2326	2234	2297	2308	2336	2418	2331	2308	2350	2270	2377	2313	2293	2357	2328	2336	2266	2316	2300	2228	2281	2292	2377	2262	2347	2287	2363	2265	2449	2316	2292	2304	2325	2275	2255	2284	2316	2307	2304	2310	2346	2324	2233	2318	2371	2430	2296	2298	2320	2281	2243	2331	2310	2346	2236	2367	2393	2263	2310	2395	2379	2349	2367	2327	2300	2279	2300	2308	2323	2266	2243	2375	2306	2267	2343	2270	2309	2250	2226	2265	2362	2342	2240	2347	2321	2334	2378	2308	2242	2314	2237	2325	2308	2346	2312	2330	2252	2353	2323	2304	2302	2348	2331	2297	2305	2413	2261	2299	2297	2365	2367	2297	2326	2322	2335	2234	2315	2361	2320	2282	2313	2341	2313	2280	2271	2341	2301	2329	2330	2260	2320	2193	2324	2349	2386	2333	2339	2329	2342	2240	2314	2254	2307	2345	2304	2328	2356	2354	2321	2352	2308	2313	2328	2325	2288	2276	2318	2242	2411	2234	2240	2314	2265	2392	2224	2330	2356	2280	2334	2275	2391	2316	2352	2258	2315	2275	2283	2292	2310	2291	2251	2317	2324	2478	2384	2362	2323	2382	2390	2283	2349	2347	2318	2370	2334	2328	2317	2338	2369	2270	2229	2324	2230	2236	2316	2336	2346	2374	2319	2326	2363	2284	2264	2302	2333	2284	2423	2234	2306	2378	2316	2383	2250	2426	2358	2262	2324	2330	2333	2305	2359	2285	2274	2310	2304	2320	2232	2313	2370	2296	2359	2274	2293	2287	2303	2404	2289	2334	2296	2321	2286	2355	2327	2335	2395	2370	2271	2321	2248	2324	2302	2263	2387	2253	2262	2431	2299	2319	2240	2291	2371	2287	2444	2285	2311	2362	2340	2515	2298	2340	2363	2258	2335	2269	2254	2336	2320	2373	2343	2336	2295	2343	2326	2323	2405	2314	2271	2296	2376	2235	2291	2318	2294	2345	2347	2317	2220	2305	2382	2320	2231	2306	2393	2347	2301	2367	2346	2271	2292	2324	2281	2269	2250	2230	2303	2241	2278	2330	2336	2322	2360	2365	2324	2297	2292	2307	2324	2329	2252	2415	2281	2394	2209	2197	2289	2298	2315	2256	2330	2304	2368	2300	2311	2325	2211	2382	2424	2291	2352	2298	2265	2254	2395	2310	2343	2344	2343	2384	2354	2349	2314	2254	2330	2321	2323	2334	2347	2232	2328	2215	2282	2277	2371	2310	2240	2293	2298	2296	2272	2299	2274	2280	2322	2269	2344	2356	2389	2317	2245	2318	2354	2334	2292	2356	2236	2347	2349	2263	2272	2279	2293	2269	2340	2337	2317	2341	2236	2289	2279	2249	2301	2321	2307	2364	2310	2311	2271	2364	2364	2306	2353	2322	2363	2397	2286	2283	2292	2312	2283	2309	2364	2300	2355	2286	2198	2309	2308	2338	2391	2276	2329	2397	2296	2328	2310	2310	2276	2340	2268	2327	2255	2224	2332	2240	2414	2380	2312	2319	2275	2229	2300	2255	2220	2329	2262	2294	2282	2317	2281	2311	2350	2240	2326	2353	2268	2364	2280	2279	2369	2379	2339	2290	2352	2309	2354	2422	2215	2222	2474	2269	2314	2287	2253	2278	2309	2296	2322	2342	2298	2370	2304	2302	2313	2206	2380	2333	2338	2314	2386	2341	2271	2431	2383	2227	2340	2378	2402	2376	2382	2285	2344	2401	2368	2347	2383	2257	2331	2245	2296	2272	2334	2314	2262	2349	2298	2324	2281	2413	2319	2319	2378	2258	2384	2318	2314	2367	2321	2366	2408	2287	2357	2343	2278	2227	2393	2316	2366	2293	2316	2307	2354	2302	2321	2247	2302	2286	2274	2316	2351	2374	2372	2310	2273	2304	2318	2333	2367	2327	2371	2313	2292	2287	2280	2309	2335	2376	2277	2339	2338	2275	2377	2358	2282	2247	2356	2301	2326	2355	2274	2302	2300	2292	2311	2322	2288	2365	2249	2325	2306	2245	2363	2372	2273	2304	2311	2219	2296	2307	2186	2235	2354	2259	2324	2244	2293	2239	2293	2302	2355	2330	2291	2369	2348	2350	2276	2365	2361	2336	2326	2345	2404	2324	2310	2337	2291	2365	2232	2191	2394	2249	2328	2222	2297	2429	2433	2351	2303	2324	2349	2350	2282	2302	2366	2306	2324	2315	2275	2288	2309	2382	2311	2254	2343	2391	2357	2312	2349	2365	2266	2261	2283	2299	2326	2222	2330	2331	2291	2300	2340	2357	2285	2304	2357	2316	2367	2378	2305	2317	2346	2318	2323	2344	2314	2250	2375	2366	2327	2286	2305	2282	2233	2265	2304	2352	2264	2283	2360	2376	2323	2209	2319	2314	2340	2223	2362	2240	2365	2284	2398	2268	2297	2321	2391	2250	2424	2362	2351	2277	2267	2409	2317	2253	2237	2339	2292	2289	2233	2233	2314	2279	2256	2201	2374	2310	2332	2270	2303	2355	2327	2298	2346	2366	2333	2266	2318	2325	2318	2324	2413	2313	2279	2360	2360	2378	2315	2325	2249	2387	2381	2341	2343	2295	2302	2326	2327	2317	2387	2432	2287	2340	2303	2314	2299	2298	2298	2230	2293	2257	2327	2396	2284	2347	2304	2309	2309	2312	2346	2285	2310	2287	2237	2325	2327	2256	2262	2272	2315	2323	2356	2336	2322	2242	2275	2263	2375	2412	2378	2363	2296	2288	2217	2367	2333	2300	2359	2257	2299	2342	2274	2296	2300	2326	2391	2285	2318	2338	2352	2316	2314	2221	2320	2270	2354	2320	2278	2284	2374	2310	2281	2275	2360	2285	2312	2274	2356	2290	2282	2265	2343	2322	2260	2351	2263	2332	2317	2340	2329	2414	2301	2258	2294	2372	2237	2314	2261	2292	2312	2193	2305	2443	2304	2350	2290	2296	2271	2359	2342	2371	2309	2258	2336	2282	2293	2174	2278	2328	2303	2314	2314	2313	2344	2364	2388	2384	2282	2276	2422	2316	2292	2435	2332	2380	2355	2385	2279	2240	2268	2292	2227	2323	2319	2331	2246	2420	2375	2241	2335	2368	2362	2312	2336	2343	2334	2218	2374	2340	2267	2274	2376	2229	2317	2305	2323	2301	2309	2305	2340	2299	2382	2290	2335	2370	2370	2269	2321	2317	2261	2330	2372	2308	2280	2356	2369	2280	2357	2375	2275	2273	2339	2325	2334	2242	2436	2304	2275	2332	2308	2283	2391	2259	2332	2334	2296	2293	2325	2233	2350	2370	2265
1279	105	77	65	81	133	291	475	113	87	76	71	69	61	73	77	79	51	72	55	72	73	61	69	69	77	43	68	71	73	70	76	63	69	57	68	56	75	64	60	80	60	63	71	69	61	55	56	62	67	72	54	60	58	48	71	67	59	78	75	72	63	43	60	77	60	74	61	64	69	59	82	68	70	64	68	69	67	53	70	63	65	56	68	55	75	53	64	75	54	59	75	80	56	79	72	59	73	67	64	63	63	58	70	69	65	59	61	60	49	67	72	68	72	66	75	47	64	48	50	73	52	49	47	67	70	81	65	61	53	68	78	62	74	58	58	54	73	53	65	64	58	61	54	66	61	52	79	52	68	62	75	58	63	74	67	61	66	70	65	59	63	58	80	77	58	65	73	65	66	65	66	66	63	54	57	49	68	72	70	60	52	67	77	74	66	49	73	64	73	56	65	62	62	63	50	52	61	44	54	54	67	72	66	68	62	73	62	56	65	55	60	62	83	67	61	78	54	64	68	69	54	77	61	67	57	74	52	68	61	74	56	63	66	62	60	58	53	64	67	68	64	70	66	77	62	69	73	66	62	64	67	52	70	55	77	62	71	61	66	60	67	63	70	62	63	65	54	63	54	52	68	51	63	56	58	71	62	61	71	65	62	60	48	72	65	71	76	66	60	74	58	77	60	62	64	60	65	63	65	63	82	54	64	52	72	68	67	62	74	78	65	57	67	63	59	75	77	62	63	60	54	60	68	67	45	53	65	69	47	68	61	67	69	62	58	59	60	70	63	59	57	68	61	61	81	62	53	63	62	66	64	56	61	69	65	67	68	80	62	56	64	68	72	55	65	74	56	61	67	70	61	63	53	57	47	62	82	62	71	65	57	59	49	69	53	52	54	61	65	60	67	59	82	70	64	55	67	63	72	59	64	48	55	64	65	63	72	70	51	82	67	67	78	66	71	64	57	64	69	53	63	63	64	66	77	51	79	65	61	67	52	68	58	83	61	55	60	66	68	56	73	68	53	69	67	62	60	68	49	62	58	78	62	56	55	59	75	55	56	54	73	72	74	74	63	67	63	66	51	46	61	71	67	67	64	52	68	53	55	62	64	66	72	69	69	65	68	72	56	73	69	65	62	70	62	63	63	68	48	67	66	53	46	67	83	60	63	73	53	48	64	73	67	66	61	63	60	58	56	53	65	72	72	75	62	61	61	66	57	73	69	50	56	61	73	58	72	63	68	61	63	60	70	50	50	60	55	59	63	61	57	63	66	59	63	71	58	50	49	63	62	57	52	50	58	74	73	59	58	65	64	65	74	62	55	73	72	68	60	59	53	78	62	69	71	69	60	73	54	66	72	76	60	56	61	71	73	59	60	67	66	64	58	58	72	74	58	57	54	62	60	50	54	49	62	56	71	63	69	79	62	63	58	65	61	66	85	47	71	67	73	70	60	56	68	58	61	60	65	64	41	49	68	68	81	58	58	77	58	45	66	76	65	61	58	54	45	63	68	65	69	62	52	69	66	68	69	66	63	68	72	61	64	56	74	66	61	67	56	62	59	61	74	62	73	71	71	61	71	67	60	59	47	67	66	68	53	65	52	76	73	50	75	76	64	66	65	60	73	70	66	74	58	69	73	56	64	62	70	66	73	70	68	65	75	58	60	78	65	57	64	57	70	69	63	62	48	60	66	77	63	66	73	69	55	54	61	74	51	65	57	62	68	58	59	65	54	48	49	64	57	63	49	52	77	67	55	64	67	54	58	59	63	52	64	64	62	80	76	64	65	61	87	52	78	69	49	57	55	64	55	58	53	70	62	64	51	60	53	60	55	55	70	60	75	51	63	50	71	66	65	89	72	69	65	58	64	68	62	74	60	69	65	59	62	62	61	77	64	69	57	53	71	69	53	75	57	72	67	58	51	54	70	61	53	70	62	69	63	69	72	57	67	60	65	57	61	65	58	66	62	62	52	54	61	67	52	69	58	56	56	69	79	61	59	60	64	52	64	63	50	71	65	48	71	74	52	57	61	68	56	71	75	62	66	72	55	56	75	52	72	66	72	48	51	51	65	58	56	74	65	70	49	70	62	63	48	58	72	76	52	84	61	54	67	69	75	57	65	64	59	49	65	66	63	55	65	60	69	60	71	58	58	66	60	63	69	64	69	62	60	76	63	70	70	63	51	69	70	62	62	64	59	75	71	59	66	74	63	72	57	66	76	78	68	61	66	78	68	56	52	71	54	67	75	68	72	61	72	52	58	58	79	64	59	72	62	51	65	50	62	77	63	63	61	84	65	68	68	64	62	58	67	77	64	58	68	56	54	66	69	49	71	67	68	53	50	56	71	65	70	77	82	66	62	70	58	41	60	58	63	61	66	72	81	68	57	68	62	53	73	71	56	62	57	64	65	66	60	70	57	50	59	66	59	69	70	72	67	52	83	62	63	58	69	70	65	60	52	67	60	61	65	71	64	66	55	62	62	67	60	62	56	82	62	52	64	68	67	68	69	75	76	67	66	50	58	61	67	64	74	64	53	68	58	61	82	68	62	65	59	55	70	74	56	74	58	55	70	65	74	68	53	69	68	43	60	62	76	71	64	70	72	69	52	49	60	65	77	65	79	58	52	65	76	70	57	79	61	63	48	75	55	60	57	56	51	53	68	57	61	75	48	72	66	60	56	72	59	67	68	65	63	59	71	59	68	68	58	49	55	60	75	53	53	71	54	61	68	62	54	51	48	56	74	66	57	68	69	64	46	70	62	79	59	69	68	66	60	59	61	67	59	63	57	72	43	63	55	58	81	64	72	58	79	63	57	71	67	52	63	67	67	67	58	55	56	70	67	85	73	77	57	74	68	69	64	63	58	64	59	78	66	67	66	48	60	62	63	69	62	51	63	71	80	65	76	67	66	74	61	67	76	64	76	70	62	69	62	64	59	66	67	60	49	60	54	72	73	63	65	71	59	66	62	61	54	60	53	64	73	72	47	62	59	61	59	67	63	48	77	49	69	73	59	70	64	71	75	69	63	56	68	65	63	50	64	72	60	68	77	66	59	68	58	65	66	53	58	55	52	58	68	69	61	53	71	68	63	56	63	64	55	59	62	63	52	82	69	59	54	63	83	67	66	73	73	52	66	76	64	68	60	68	77	54	56	54	67	60	65	62	56	52	69	60	66	61	55	57	69	60	61	69	49	63	56	63	83	66	55	62	60	56	54	61	69	78	72	56	72	71	66	71	58	49	76	52	63	63	57	52	67	61	54	80	58	74	57	76	46	58	62	65	67	81	72	69	62	65	75	56	63	53	66	53	62	51	66	75	63	70	71	63	69	61	71	66	58	73	73	61	64	56	56	62	57	63	67	58	54	48	68	75	58	72	56	63	65	55	63	76	60	66	68	67	69	67	68	61	58	66	62	54	64	59	63	58	68	56	63	64	64	54	62	67	78	56	73	90	56	55	51	61	71	66	72	59	65	62	52	71	62	76	55
8185	2377	1461	3714	6913	8496	15604	20032	3076	2650	1937	1653	1562	1380	1340	1351	1240	1267	1290	1194	1139	1209	1133	1091	1066	1157	1062	1128	1075	1096	1071	1099	1022	1055	983	1057	1080	998	1080	1040	997	1049	1014	1076	1012	1045	988	1044	1087	1052	1015	975	1002	1014	998	996	1019	1003	1038	1023	1013	980	1034	987	990	974	953	1028	957	1008	1021	1011	988	998	962	955	1016	1004	1007	1004	976	953	949	960	1073	961	1020	1009	1018	1009	992	981	1025	1003	921	1004	1017	936	970	1042	972	984	993	969	1048	945	1013	1019	1011	1022	953	969	996	993	1051	976	1041	930	980	980	993	1015	997	1046	985	1020	963	943	1016	957	988	983	1000	1003	983	994	1015	1023	981	1039	938	970	971	998	949	974	1007	1022	980	959	985	1033	977	975	995	997	1042	1019	994	970	954	948	989	943	962	946	1028	1070	966	1030	1032	953	960	971	958	1032	1041	1004	1009	1000	992	914	972	984	988	973	960	1010	994	972	980	971	989	985	1009	976	1006	954	980	1062	1016	989	1019	1022	991	1009	1035	997	1002	995	1012	973	1001	970	1034	987	963	1036	1025	973	951	972	1004	966	922	1066	1049	961	986	989	1058	970	982	1025	995	971	1026	974	1015	979	1004	980	949	965	996	977	1018	995	971	926	992	1012	970	972	971	1019	1015	989	1001	984	964	998	1039	936	1038	968	968	961	966	948	1001	962	946	986	1028	972	1004	1022	1079	986	972	963	1006	911	1022	1018	987	931	985	986	978	1055	958	978	974	1014	1036	984	1036	989	974	988	947	977	1006	984	985	964	962	965	996	1055	980	995	999	1006	984	978	993	1034	1025	1032	981	981	1055	994	964	1005	995	1004	944	998	1062	963	995	999	1058	1001	980	1003	1035	1010	986	1063	973	996	1007	1017	985	985	1036	930	977	1009	929	975	970	985	999	1003	1012	1026	978	975	960	986	1005	985	962	942	999	1008	993	1009	1006	1034	992	1022	1022	1076	985	1000	985	970	914	1042	1027	1016	952	1007	966	969	957	991	1017	1006	1030	934	936	967	1032	1012	1021	1061	970	962	975	1044	998	956	1012	992	986	1046	1021	991	1006	972	998	928	966	993	939	1019	910	976	1053	972	1020	962	979	988	1032	1013	889	1035	1038	931	963	969	953	977	1044	1022	1023	1046	984	976	976	999	1035	1034	1004	965	971	954	981	1016	994	974	946	964	973	999	988	973	992	970	1028	1003	1012	950	1009	1025	977	1011	1004	1010	1018	996	957	976	997	965	1009	1018	970	1008	949	992	917	1004	1011	979	972	984	939	1009	986	1056	1027	963	928	1010	973	905	1045	1011	957	1006	942	967	994	960	976	966	954	920	1012	954	1005	907	953	988	980	1042	971	1024	976	1015	1000	1004	1024	963	1003	1059	1033	1084	1022	988	989	1001	993	1033	1031	989	991	956	1015	1000	962	1035	1004	1010	950	984	946	999	990	970	985	1014	992	1001	950	978	1014	996	955	976	1003	964	973	999	991	1000	992	1006	1054	961	1006	1027	971	1042	991	1022	999	989	998	971	982	996	993	964	993	1014	997	978	961	1042	892	1023	991	946	1011	989	1017	972	1012	980	1021	973	960	942	1023	976	1024	996	1005	1017	1043	999	986	1026	943	1026	993	952	971	914	997	965	970	957	1029	985	986	973	980	988	1003	1044	980	976	971	970	988	1025	982	981	985	1039	1024	980	958	991	958	1005	967	995	1018	965	963	970	981	994	992	971	1005	996	988	985	982	1014	1000	972	1000	980	1016	992	924	959	986	948	1028	981	980	1012	960	1018	968	994	1003	956	956	1029	1060	1008	1021	1018	951	975	963	982	977	1007	1036	973	985	998	989	1043	1074	1000	977	1032	1016	993	1030	1014	987	981	1049	1027	1036	966	1031	1038	990	1004	1024	983	1002	1019	952	955	1012	993	1007	1018	998	969	994	997	1003	999	1008	1023	1017	999	952	1011	965	974	995	1025	933	972	1018	1012	951	987	1022	1023	960	1004	988	1010	1006	977	1035	1043	1002	977	984	1022	977	1022	1015	996	941	958	982	958	1028	994	987	1067	1044	986	953	978	1001	1002	998	992	954	960	988	995	997	995	1041	1009	1033	1030	1040	975	1009	1008	1027	1012	960	1025	989	966	1011	981	1009	1029	1062	977	983	995	987	973	982	992	976	938	1034	948	1010	944	1007	971	992	971	1022	963	994	1006	965	960	1025	976	991	1018	1018	993	999	966	994	985	990	944	1011	951	961	955	1007	958	927	973	959	998	972	962	980	922	990	983	976	989	1030	988	955	980	989	990	1019	944	1008	974	993	1026	975	982	1041	1004	971	970	981	1006	976	1050	994	961	960	986	986	975	993	979	963	986	996	1023	995	950	1001	968	970	975	984	999	962	967	1015	974	999	976	1045	975	1017	981	1019	984	1051	1016	950	1032	974	1010	1037	990	959	977	972	1023	958	975	975	950	979	974	997	1018	984	1007	1007	995	999	1012	969	939	940	1037	1014	1023	989	979	1001	984	1002	982	1011	1015	977	995	947	973	973	1002	996	951	989	970	1005	1010	1048	986	956	981	988	1033	1007	978	1012	1005	1013	962	969	961	948	901	950	961	963	1008	1007	967	996	1007	970	965	955	993	946	1021	1047	1022	943	974	1013	999	997	1011	962	958	989	995	991	976	966	979	952	1062	1039	958	929	987	932	1029	1005	1004	965	1012	1011	1031	944	984	996	907	947	1040	1026	960	937	970	964	958	1008	1027	1049	943	961	1058	1020	953	990	973	1011	1020	1007	917	1065	993	1005	937	982	1035	934	1002	951	1034	951	976	1019	1035	1022	1031	981	996	1031	977	939	951	991	1004	1009	976	999	925	965	1028	939	1010	971	964	1000	1001	951	1026	1017	1024	1041	927	1003	961	947	1024	995	1027	959	994	971	958	986	1022	1007	981	945	1002	998	1056	1029	1016	983	1005	998	999	966	963	967	967	984	990	972	1066	995	962	984	963	1003	977	1016	971	1043	935	966	975	1037	984	939	918	1048	998	955	977	953	986	1004	987	1008	938	991	973	955	972	942	1000	997	968	1014	1001	1022	1005	932	1014	1023	938	949	1048	1024	975	1017	914	953	1020	1015	991	963	1008	962	1005	954	964	971	956	1006	1012	1020	999	977	995	953	931	975	937	949	946	967	985	1029	1071	995	1040	1004	943	967	981	999	954	1033	978	979	977	1031	972	1020	990	1016	1012	982	982	976	961	969	988	1058	975	974	1024	933	1004	986	1009	974	997	1031	968	955	965	987	993	956	933	1002	1020	985	996	1015	1050	990	984	980	1036	1030	1007	977	978	985	1028	949	990	983	1032	978	1018	974	1010	946	984	918	1020	942	919	1022	1045	992	982	1022	1032	1043	943	1018	1011	979	984	1012	982	1079	918	944	998	970	1001	1034	998	1055	1014	946	996	1004	1022	999	986	1018	1002	959	1050	1022	965	940	983	920	963	1011	989	1016	1042	963	989	972	957	973	1000	988	993	982	987	936	962	1025	961	945	973	980	1016	1012	1003	982	999	968	967	1022	961	989	920	972	1014	1022	1007	994	969	977	949	943	972	1004	963	1018	969	994	951	1040	1014	990	979	1018	1066	997	984	946	1016	996	965	974	976	962	997	954	1013	932	928	998	980	1097	1001	932	1033	1024	940	945	1005	987	1026	941	1015	977	933	971	951	1018	982	992	991	1043	1056	1000	949	980	1021	988	898	984	1003	980	1028	1010	972	971	1021	1012	964	986	980	978	983	975	970	1019	1012	958	1021	959	942	1000	974	1010	1014	973	986	1006	986	961	1043	949	1029	914	973	1020	938	1005	956	968	1024	1037	1025	1011	1025	1055	1021	989	987	1003	949	1021	1025	1024	1000	973	948	972	935	1006	1003	967	986	1003	1038	997	985	981	928	1001	991	975	1022	999	989	1046	1014	960	1024	957	1001	1017	964	996	931	971	998	1043	1012	976	987	969	1020	1000	954	1050	997	1011	983	990	954	984	1004	1019	1047	991	961	980	972
2304	141	115	87	137	277	639	1291	237	132	113	102	90	90	85	80	73	82	63	55	69	68	60	69	71	70	46	58	54	56	70	57	52	48	50	64	55	59	63	62	76	53	54	73	54	63	48	41	51	55	54	47	61	64	52	54	54	46	67	57	55	60	61	58	53	55	59	64	52	61	57	46	61	53	46	44	48	58	52	56	53	50	59	58	63	52	43	51	51	46	57	49	70	64	53	48	51	52	39	51	47	56	60	61	55	47	48	54	59	49	39	45	62	52	59	43	60	42	45	60	51	47	50	43	58	44	45	50	51	49	50	52	50	63	46	56	63	51	61	54	53	49	54	54	58	51	65	62	56	57	53	58	52	49	52	47	56	50	64	50	57	50	54	58	47	42	58	49	56	60	56	51	37	37	57	50	52	51	55	52	44	42	49	49	54	59	51	58	56	53	64	56	57	56	53	60	53	47	55	57	56	73	48	48	46	45	48	59	47	47	43	44	49	52	47	57	53	53	59	44	61	49	49	54	49	59	51	52	50	43	54	48	43	58	51	50	54	48	55	54	43	58	46	54	51	59	59	49	61	41	55	40	53	67	45	42	61	64	47	34	55	45	45	44	59	55	56	58	48	51	51	42	38	43	42	55	48	51	36	63	51	43	59	45	52	50	53	45	50	67	66	49	64	57	54	52	43	50	59	53	55	63	56	56	52	56	63	52	45	50	59	46	50	38	63	51	33	58	51	50	54	44	64	55	52	38	47	54	58	56	61	58	46	63	54	48	60	46	57	52	44	63	41	46	47	58	59	56	56	54	69	48	65	49	48	60	49	74	53	50	39	59	43	63	42	51	44	48	50	45	54	49	47	54	49	54	54	61	42	49	47	47	45	58	49	58	64	42	53	56	56	48	83	55	57	53	57	44	53	60	55	55	56	49	59	37	52	51	56	60	42	39	69	56	47	44	58	48	35	52	61	53	46	46	59	66	55	53	53	45	47	75	46	49	51	64	55	43	47	50	52	58	60	69	49	44	51	39	62	50	51	56	47	54	46	58	57	39	46	47	40	56	57	52	49	37	47	47	50	53	62	58	54	51	56	56	53	54	58	44	59	49	44	51	53	53	58	50	43	65	52	54	47	60	50	48	51	54	55	56	57	56	54	50	57	56	56	45	52	59	74	56	48	64	59	57	60	58	57	55	53	37	56	42	54	56	50	38	58	51	46	65	55	53	49	48	56	51	72	42	49	54	42	40	54	54	52	54	47	53	63	51	55	50	46	52	52	66	57	60	56	38	46	50	59	48	45	62	51	50	65	60	34	46	43	50	47	54	53	53	59	57	54	53	48	49	47	46	50	54	43	55	49	68	53	49	70	59	53	40	53	37	42	58	52	58	51	73	48	44	57	54	51	56	53	45	41	58	54	60	51	46	66	41	52	58	60	53	50	50	45	57	53	39	56	51	67	55	55	58	58	51	51	44	60	46	46	48	51	46	42	49	49	50	45	51	45	50	63	58	52	55	47	57	59	59	47	52	64	44	53	47	47	67	51	60	48	45	41	58	44	65	57	53	55	57	65	57	54	48	46	57	43	48	50	51	45	42	45	50	63	55	60	62	51	53	61	52	61	60	50	51	59	55	64	50	57	53	53	54	47	49	55	40	61	54	51	53	70	46	49	50	38	61	56	47	48	54	42	53	58	48	56	60	57	56	52	52	60	59	59	52	45	47	60	51	57	47	54	51	56	42	46	58	64	48	43	46	52	54	72	61	53	62	62	52	62	48	50	59	55	45	48	55	58	54	52	45	64	56	63	53	55	47	52	44	65	46	56	44	53	48	40	56	55	46	55	34	58	56	40	57	52	53	55	40	54	62	46	59	66	55	52	60	56	51	49	50	55	57	55	63	65	44	46	42	48	38	68	51	58	42	60	49	50	48	54	50	50	51	46	63	43	53	59	71	49	49	50	58	54	55	55	60	55	42	66	45	48	51	65	53	52	42	42	68	55	63	43	62	50	71	60	55	48	48	47	69	52	60	61	48	43	45	46	44	63	49	58	41	45	46	54	52	65	62	43	49	50	53	54	41	55	49	46	56	46	43	62	43	59	62	57	53	54	59	73	48	47	56	39	43	69	51	65	66	58	59	69	47	40	48	41	55	67	53	55	47	51	41	58	63	48	38	45	52	48	55	57	59	54	54	53	56	45	53	67	48	56	68	53	52	57	58	47	53	52	52	49	45	42	46	57	54	44	47	58	48	50	53	54	56	47	37	52	49	40	57	50	44	48	56	40	58	58	64	48	39	59	53	53	69	46	61	63	57	59	56	74	49	60	46	56	50	41	50	52	40	60	52	36	61	54	45	70	45	46	48	41	55	60	51	61	45	55	50	52	52	69	49	48	59	39	49	46	48	51	62	47	44	45	58	45	65	57	57	39	61	61	52	55	55	51	51	49	54	35	48	68	41	50	41	58	49	50	66	58	39	45	69	47	49	60	61	63	41	47	44	51	35	51	60	55	45	52	64	62	48	51	55	56	54	33	46	35	62	58	37	46	53	50	54	51	48	60	65	55	58	58	57	43	52	54	54	58	49	64	64	45	30	44	66	41	38	49	50	43	51	55	57	39	43	56	54	46	60	53	60	45	54	51	54	52	47	50	51	50	49	57	53	46	50	60	61	54	56	53	57	51	56	53	53	46	50	44	44	51	40	59	59	41	45	64	61	53	42	54	46	60	66	68	57	48	55	54	47	43	56	45	46	59	66	64	59	54	51	40	55	52	43	46	52	46	40	49	52	58	46	50	58	58	64	51	53	59	50	56	53	55	57	46	65	53	66	51	74	54	53	44	58	65	52	72	47	56	58	57	58	52	55	55	57	64	46	46	59	58	54	65	54	57	58	57	54	53	46	57	42	59	59	54	67	43	53	48	47	49	65	65	50	62	49	39	33	59	46	47	55	46	59	63	52	45	59	61	58	55	53	50	54	53	42	56	49	53	47	41	50	36	62	65	41	55	60	49	49	54	48	67	60	63	46	37	61	58	48	52	63	55	29	44	56	46	51	50	55	40	50	57	47	61	62	46	77	59	56	55	67	53	62	51	65	40	56	44	45	38	46	51	55	50	58	46	60	53	42	52	54	65	68	56	44	51	61	49	46	47	59	53	49	57	62	60	57	50	54	57	58	67	60	53	43	58	59	55	51	56	43	59	52	52	55	46	40	63	50	52	57	51	50	47	49	58	59	57	46	49	59	59	41	61	41	56	47	60	49	58	50	49	47	51	48	52	46	68	55	50	51	64	52	56	43	57	48	55	47	54	65	51	60	54	45	49	47	43	51	53	53	55	57	59	65	45	49	52	56	63	43	47	58	56	55	52	41	51	52	53	57	46	59	51	47	55	49	43	53	52	57	57	61	60	51	53	54	57	66	51	47	56	42	48	60	45	55	53	53	54	60	50	51	52	50	54	61	59	61	64	57	47	49	49	58	51	60	38	44
10634	4279	2416	8022	13915	16336	25200	30591	6609	5216	4128	3314	2909	2538	2263	1954	1979	1845	1710	1529	1509	1356	1272	1289	1175	1150	1150	1131	1116	1060	1069	1033	1099	950	1033	963	1018	1002	906	924	901	972	882	936	974	853	878	854	891	879	867	918	900	911	857	877	894	891	874	861	814	899	855	859	853	878	874	845	844	776	857	828	800	872	886	828	845	846	831	848	813	861	819	818	863	861	880	809	834	867	876	818	823	820	796	791	825	836	824	747	840	850	817	827	830	781	791	841	838	814	784	816	849	845	819	800	871	855	795	822	794	799	802	840	798	827	847	838	795	744	833	836	813	835	833	832	812	805	801	864	801	771	792	826	792	814	768	805	845	785	860	813	757	816	801	791	818	886	798	803	821	840	829	815	818	848	844	819	791	827	792	791	790	813	824	788	851	788	834	867	821	826	834	828	771	830	833	802	803	847	842	770	816	798	805	793	802	837	835	820	853	816	828	807	813	808	835	826	844	857	791	816	843	819	804	838	823	815	753	798	801	896	821	811	792	832	845	805	821	848	783	802	753	787	800	817	797	835	792	784	826	808	795	798	726	813	868	812	773	816	812	806	801	757	891	772	828	799	805	825	775	829	855	793	844	841	804	862	783	813	838	855	795	831	813	810	744	875	767	862	730	809	837	825	844	854	793	840	773	822	792	818	837	853	803	799	838	800	830	777	832	862	834	818	788	831	798	804	843	808	781	767	841	850	848	791	816	832	804	848	814	804	806	764	858	846	806	833	817	827	798	785	832	809	795	814	759	852	807	809	820	797	845	801	858	791	811	794	816	770	803	830	793	794	779	815	800	897	802	807	823	791	798	768	815	820	859	809	790	844	813	819	834	918	822	803	797	831	868	786	826	810	792	815	789	829	815	822	868	820	824	844	850	840	846	815	839	832	857	732	803	817	804	887	802	791	816	800	810	755	834	833	829	792	796	796	800	846	782	812	794	817	852	850	780	828	809	833	837	819	800	812	843	870	821	849	797	834	790	808	829	824	828	794	804	824	835	810	807	806	752	778	802	802	822	858	813	864	764	747	822	832	779	832	751	791	800	784	809	834	818	817	787	833	807	826	869	816	833	856	878	808	792	796	799	800	841	853	848	766	848	825	791	766	790	813	763	803	793	793	819	896	875	816	831	847	812	819	825	828	822	795	811	800	816	795	772	851	828	818	837	828	823	842	838	821	806	791	846	843	838	813	801	805	792	800	779	787	802	858	809	787	870	814	761	790	790	842	782	790	818	822	804	829	841	841	848	839	836	811	784	827	783	844	839	764	823	767	840	792	778	868	845	843	859	853	772	801	811	853	847	814	793	782	819	818	802	806	807	794	853	794	891	799	835	791	800	804	839	806	814	844	784	792	796	817	787	827	829	801	759	841	850	776	753	786	867	828	830	829	780	839	812	792	761	811	833	754	782	792	851	774	804	809	803	815	840	783	808	794	784	833	811	832	801	811	847	826	823	812	803	796	816	789	870	833	849	827	802	786	836	878	744	785	817	815	795	852	803	806	784	853	883	847	808	838	781	820	865	834	842	838	852	826	803	778	824	834	817	763	771	816	807	796	822	834	835	751	815	808	818	829	837	816	823	815	817	769	839	809	811	794	806	841	824	780	879	804	806	793	847	811	783	811	765	882	789	803	802	847	855	800	848	806	800	865	806	805	851	847	876	820	788	804	778	796	821	861	773	761	773	811	803	802	809	823	802	829	822	856	811	860	811	811	852	859	795	823	783	778	842	762	771	845	827	827	785	815	834	809	856	783	847	854	798	807	813	776	850	803	808	811	807	768	804	807	821	846	822	806	828	840	789	827	812	860	821	818	770	802	757	803	802	790	822	815	814	787	868	883	798	880	820	785	778	794	794	800	790	793	843	797	838	914	837	844	805	844	803	823	827	816	851	845	866	856	800	811	815	767	871	820	843	827	840	817	807	823	848	783	823	812	832	786	799	798	823	830	790	876	819	824	798	806	814	835	804	773	828	808	825	781	787	866	822	821	838	812	778	770	813	801	837	829	831	845	827	785	833	837	782	773	820	834	777	828	789	792	810	833	779	836	842	840	831	809	828	835	809	851	753	776	800	750	808	831	805	810	770	834	822	792	850	799	860	813	834	817	767	831	805	804	791	778	804	819	801	820	823	832	829	817	853	812	883	792	824	830	847	829	807	807	828	783	825	786	826	774	817	822	800	790	765	828	809	872	826	771	821	808	798	817	843	826	801	809	793	842	790	814	809	809	818	842	838	800	796	770	839	791	859	822	858	824	811	854	829	801	823	797	812	815	791	783	833	803	821	798	781	856	819	814	856	813	794	850	826	777	753	764	783	799	831	827	813	813	814	789	844	844	805	812	822	790	844	786	795	824	795	798	800	809	771	834	798	814	796	776	832	882	833	845	829	799	872	830	865	847	864	839	809	777	850	805	840	789	829	833	868	790	786	870	847	843	851	836	814	819	757	800	830	779	820	833	759	788	832	813	783	820	812	815	829	811	746	821	863	852	799	837	839	800	829	874	830	801	825	834	787	801	821	773	808	834	834	833	854	811	773	809	858	822	785	807	821	871	810	740	816	803	813	822	835	857	837	839	791	794	807	824	760	820	784	842	840	810	842	825	792	814	761	797	883	795	867	820	815	783	807	831	845	832	767	803	862	816	785	807	772	836	825	816	827	790	771	782	876	849	806	796	822	779	837	825	856	786	877	784	770	829	819	787	848	811	816	812	816	774	788	830	747	800	758	823	821	810	845	799	784	762	841	817	832	852	799	860	820	816	835	820	843	770	803	803	833	859	841	871	823	816	836	830	798	854	882	808	818	832	763	847	775	827	771	810	786	871	828	812	778	783	783	823	847	795	806	830	812	790	825	857	839	778	807	878	831	765	818	825	814	869	764	826	824	845	812	830	841	792	793	759	816	876	820	793	788	848	814	846	834	812	803	840	830	815	811	816	838	822	840	835	771	821	816	799	786	807	775	810	795	795	813	755	766	809	830	858	845	821	833	818	819	870	853	835	822	805	764	879	816	819	829	839	825	815	750	838	789	801	797	829	843	772	799	842	822	856	829	838	811	777	851	797	840	790	780	808	860	848	825	832	741	837	801	802	771	818	811	801	849	817	821	822	852	846	807	886	815	814	796	798	763	802	844	816	799	810	827	779	768	804	780	779	838	849	852	811	791	850	797	808	870	845	806	760	834	833	811	823	794	836	794	901	798	764	828	812	762	836	861	797	794	810	837	832	815	830	820	805	806	849	808	806	787	781	847	805	850	828	818	824	808	722	764	808	787	791	783	823	845	825	856	874	805	850	817	807	816	755	791	845	827	842	817	799	795	780	852	813	832	797	855	828	859	812	811	793	815	794	847	808	791	840	815	818	845	792	815	826	802	784	781	818	833	821	852	826	812	822	787	785	796	800	830	869	817	813	789	825	839	872	837	827	797	849	828	801	809	815	827	822	794	789	860	804	769	846
2272	128	82	83	148	243	678	819	112	97	101	81	87	67	80	66	65	75	50	61	59	55	61	55	67	64	48	56	53	54	47	52	50	51	62	32	48	51	45	46	47	43	49	51	43	46	49	39	44	47	49	52	43	52	56	46	30	60	45	53	53	48	47	41	57	44	45	55	38	43	43	53	49	40	57	55	39	39	54	43	48	51	42	47	45	48	50	42	34	55	52	35	52	62	50	51	47	34	54	47	37	53	47	45	43	46	44	54	49	43	47	41	57	54	48	43	44	48	53	51	57	44	44	43	43	58	42	37	35	36	51	48	48	42	46	52	53	54	49	46	57	52	49	50	51	36	50	61	43	44	42	44	46	46	43	36	42	47	38	38	53	42	57	47	38	46	37	42	51	38	35	50	48	45	50	49	54	54	44	48	62	47	40	48	49	42	51	49	47	46	53	57	44	52	41	36	44	46	37	48	47	39	37	35	42	41	43	51	36	45	53	52	36	47	50	56	43	48	44	55	43	33	48	53	36	51	55	52	57	52	41	46	42	56	44	53	35	45	55	44	44	46	49	58	45	46	51	44	49	39	57	48	37	54	51	42	45	55	44	43	44	53	41	44	59	61	46	54	46	47	57	40	60	48	43	44	42	42	46	40	43	42	41	63	45	58	49	49	43	57	43	50	45	48	52	57	61	45	47	46	54	57	46	43	53	39	58	43	70	55	43	38	53	39	45	41	53	39	45	38	50	44	44	43	44	39	60	45	50	47	50	45	47	52	45	47	48	42	41	44	54	48	53	43	59	49	52	53	40	40	39	46	42	46	52	55	41	49	46	44	53	61	40	35	46	42	47	44	49	35	48	49	45	53	38	52	48	39	48	45	53	49	45	40	53	52	46	43	38	58	57	49	51	51	40	50	61	51	50	55	35	33	61	43	50	53	45	48	38	56	47	51	40	44	44	42	53	47	45	57	49	41	46	50	38	53	65	47	36	50	40	41	54	46	49	47	42	40	57	57	45	40	49	32	42	44	46	47	42	55	58	50	39	46	52	55	45	52	39	47	58	46	37	42	50	46	42	49	46	50	33	44	44	38	48	54	46	42	46	46	56	37	42	57	49	48	46	36	52	41	55	41	46	42	49	41	53	41	47	42	38	50	49	48	36	44	48	33	36	46	50	45	51	47	34	45	54	59	48	45	42	47	43	50	48	49	43	44	37	48	42	53	50	44	44	48	41	49	48	49	50	46	46	46	45	41	43	44	45	47	50	42	59	36	40	62	53	50	61	59	40	46	44	50	46	49	43	48	55	37	50	46	57	39	44	41	37	49	43	59	40	52	39	46	37	50	41	41	62	47	50	57	57	53	53	52	46	47	61	52	46	51	48	45	57	40	59	48	50	35	45	38	39	57	51	54	54	46	39	52	43	39	53	48	29	42	58	51	52	57	43	54	52	45	56	34	54	41	52	41	51	53	45	40	36	63	40	43	47	46	57	44	48	36	53	48	40	54	37	37	47	60	51	54	61	53	48	50	46	55	53	48	52	44	45	34	51	38	43	45	39	53	41	73	42	53	45	50	48	51	62	60	43	47	45	47	53	42	53	51	36	43	45	48	55	35	37	47	53	56	38	53	50	49	49	42	44	50	52	48	51	47	45	38	38	48	64	39	48	53	34	43	49	40	45	50	47	40	48	46	48	59	52	56	50	49	59	50	39	45	42	54	42	40	42	54	45	58	51	45	38	41	40	47	39	45	44	46	47	52	52	43	60	55	34	51	46	41	39	45	55	59	54	50	44	48	63	37	39	47	43	63	49	53	39	38	56	58	72	50	48	42	42	38	42	46	50	43	43	47	50	47	42	55	48	49	43	35	41	52	46	46	48	49	42	53	49	40	42	42	43	49	51	54	53	44	54	46	47	50	51	42	53	42	57	55	56	47	57	41	41	54	63	40	49	56	60	56	57	58	45	45	36	46	44	46	49	35	46	51	42	48	45	44	38	49	44	54	52	49	53	51	54	53	53	43	38	44	42	54	51	52	47	31	48	42	45	48	33	57	38	40	48	43	51	56	39	32	48	49	53	37	38	51	52	39	46	49	48	51	45	53	49	44	47	55	51	46	56	60	61	52	59	46	38	42	37	40	50	33	51	41	39	46	37	48	46	55	44	41	43	49	44	57	58	52	53	51	57	46	55	50	37	45	47	48	53	42	58	40	42	50	42	59	55	37	63	41	54	48	45	49	34	53	48	47	54	46	35	49	42	46	48	54	36	59	54	52	51	58	55	43	48	44	55	38	52	43	42	41	51	55	48	38	75	41	44	47	41	48	37	45	40	48	45	35	43	52	47	51	40	47	40	50	39	56	51	51	50	49	48	45	41	44	46	54	49	41	57	50	42	36	38	55	45	53	49	49	42	55	46	52	37	47	38	52	59	52	40	46	37	46	52	45	34	38	56	48	50	42	57	42	50	33	49	44	39	43	44	38	48	41	54	45	49	44	31	51	47	56	37	38	47	41	44	51	60	50	53	50	53	40	40	28	57	36	49	46	53	61	38	51	47	57	42	27	35	52	35	43	47	45	52	52	53	46	58	47	51	41	49	43	51	54	47	51	44	35	48	55	52	45	46	49	48	50	54	45	48	46	42	59	54	38	35	38	34	55	52	52	55	52	41	47	42	45	61	50	48	38	43	40	50	52	54	44	41	51	47	46	45	30	44	47	47	52	52	52	35	60	43	49	36	49	48	36	41	39	50	46	43	55	45	46	52	46	43	34	50	68	43	41	58	38	52	45	50	49	52	47	55	54	44	39	37	52	46	38	58	43	48	42	51	57	39	48	60	53	46	36	45	59	42	51	53	32	51	47	45	58	53	45	42	47	45	53	67	54	48	40	47	44	63	43	30	50	46	44	47	44	57	39	53	45	53	51	52	42	59	44	47	62	37	48	41	50	37	55	61	54	46	48	51	39	48	44	58	44	44	48	41	56	51	44	53	51	50	59	36	60	49	44	45	51	39	51	44	48	51	63	43	51	46	47	50	53	37	62	44	49	39	43	47	51	46	45	40	56	35	42	50	54	28	47	53	60	43	49	44	53	47	54	43	52	59	43	35	52	51	40	42	49	46	42	38	39	32	51	35	52	56	55	54	45	32	43	43	48	36	49	49	47	50	51	42	44	47	53	44	55	47	58	45	40	45	46	28	52	50	47	49	63	50	45	49	42	43	36	41	48	34	48	53	52	34	47	42	46	47	43	49	48	45	44	48	53	54	50	46	51	44	52	57	46	51	42	49	48	55	44	46	33	44	38	37	43	45	47	50	47	35	39	48	47	39	42	50	51	67	42	57	44	48	53	54	53	50	46	51	46	38	42	43	42	42	43	38	44	55	33	48	42	41	52	46	36	59	53	47	39	42	45	37	43	40	42	62	57	42	48	45	51	37	45	52	46	51	58	44	56	38	51	46	49	43	40	48	55	44	52	37	38	55	52	45	41
9903	3867	2141	7215	13271	15672	27542	24394	5509	4375	3715	2906	2529	2194	1976	1838	1663	1660	1589	1452	1269	1240	1159	1135	1060	1016	1020	998	892	927	987	953	929	914	912	881	914	809	816	829	828	875	867	850	783	845	763	814	801	828	833	789	786	770	786	804	755	786	804	761	808	765	775	772	779	730	795	769	756	722	746	746	779	762	767	734	772	771	750	747	737	811	748	745	742	765	737	777	756	758	765	714	768	701	731	742	737	741	704	801	706	740	793	675	751	719	715	667	778	776	710	781	709	714	755	739	727	752	726	761	751	723	774	700	713	759	724	742	740	750	723	790	735	758	726	714	726	777	742	777	712	766	773	759	721	742	728	726	750	746	731	782	763	727	747	796	688	791	738	734	712	768	738	682	775	763	751	774	777	733	762	765	712	740	735	773	723	709	772	736	723	752	742	716	755	751	699	738	728	710	750	704	694	718	717	720	755	759	759	700	765	732	728	750	743	764	759	744	740	732	762	767	734	739	724	736	715	754	738	673	810	706	726	745	720	671	739	736	768	716	735	772	743	756	684	739	800	692	727	772	702	755	717	760	696	772	735	731	782	753	763	780	796	750	741	774	821	781	742	739	745	737	800	722	670	756	756	751	715	807	751	762	771	755	760	778	711	726	705	753	668	762	773	699	758	810	739	768	720	716	764	762	753	717	763	716	759	763	709	720	783	696	719	725	745	687	748	695	733	775	743	719	753	759	741	701	788	741	725	760	732	766	737	744	775	727	736	715	704	735	731	781	762	780	713	703	736	774	749	757	754	753	729	728	810	747	702	728	777	720	725	680	763	775	707	728	733	715	753	761	715	700	784	763	704	726	750	769	741	730	758	736	764	722	710	739	726	712	731	733	753	735	766	783	731	756	678	769	765	745	741	760	754	743	749	759	811	788	716	700	739	759	738	703	776	743	791	752	768	719	719	762	715	719	765	736	734	739	733	716	739	735	744	715	737	700	708	737	798	740	779	766	731	748	709	719	739	738	749	694	715	737	727	704	703	768	719	774	721	707	716	784	746	717	715	745	733	741	709	798	746	715	707	723	708	742	771	718	735	744	777	720	688	754	724	719	763	757	713	739	755	741	751	784	708	726	703	753	750	720	728	721	760	748	751	783	681	747	708	773	771	721	760	766	740	720	763	738	725	754	779	729	736	748	775	760	710	771	710	737	732	800	691	719	729	720	771	794	759	783	774	732	725	717	738	719	789	694	778	723	756	779	752	715	713	722	718	716	741	732	744	667	752	762	774	808	765	703	721	694	769	760	711	719	765	742	759	762	728	735	767	711	744	716	734	722	712	770	728	734	712	729	728	754	672	773	743	749	727	723	733	743	784	765	766	788	728	753	801	724	716	750	697	705	801	745	756	746	739	702	780	775	779	727	723	763	755	721	740	752	711	780	719	716	706	747	728	742	719	719	726	755	730	760	757	741	733	740	716	739	765	765	691	757	731	697	720	726	764	721	714	747	713	722	768	742	733	726	742	708	719	721	757	791	753	756	717	721	715	719	772	747	795	730	764	724	699	742	785	729	733	786	752	751	767	728	744	733	718	709	728	713	764	690	726	766	773	743	777	730	748	750	734	797	731	757	736	713	755	728	748	742	800	742	764	761	718	790	742	791	724	692	713	719	745	767	756	716	740	756	763	795	730	723	745	748	739	755	720	731	792	751	734	773	761	762	699	770	778	736	762	734	735	745	714	760	700	756	717	714	761	722	740	738	733	726	738	753	750	736	687	695	717	779	775	756	813	706	700	772	739	719	740	707	759	726	758	727	731	738	734	734	735	713	722	731	780	760	741	761	747	724	708	732	760	700	783	757	763	749	749	731	755	725	716	766	736	727	728	724	792	754	721	694	672	755	714	760	753	709	745	749	764	738	760	766	769	712	723	744	733	714	708	742	765	727	719	777	787	735	749	773	738	772	713	780	765	742	741	743	755	764	748	786	752	774	714	773	743	790	718	745	742	749	778	751	784	759	751	742	764	752	748	750	731	758	765	730	723	701	749	693	764	752	742	694	726	711	789	734	692	770	763	766	764	744	738	719	727	702	782	737	765	789	776	726	731	726	723	719	759	776	816	725	781	735	731	730	767	757	728	726	733	722	715	694	788	739	737	752	738	774	725	738	685	757	741	786	751	735	740	712	709	753	779	743	730	770	779	772	739	693	753	709	780	724	707	760	739	731	752	722	738	727	742	728	756	746	772	758	720	752	703	759	749	744	749	738	762	766	713	751	741	787	738	739	708	744	739	774	748	742	761	715	723	749	774	729	702	733	751	711	718	733	753	755	765	777	706	717	805	728	748	748	741	720	731	707	740	745	809	730	735	772	712	731	748	806	680	757	740	759	766	718	718	735	769	737	719	718	711	760	764	763	719	755	708	729	750	730	724	702	767	741	750	712	785	727	759	735	745	685	739	729	726	687	720	693	728	744	738	700	743	784	793	745	795	726	751	753	791	698	705	697	757	752	725	751	738	747	710	749	731	734	721	732	731	725	734	717	758	756	714	717	750	823	766	701	717	764	745	770	786	755	721	750	720	741	747	738	744	727	724	712	735	765	714	740	718	750	753	706	691	744	702	748	742	728	752	744	721	735	742	728	733	738	735	736	746	684	748	760	738	728	733	805	685	720	762	744	743	735	774	669	677	739	766	750	715	693	687	740	745	742	764	719	725	703	708	701	746	706	718	741	797	738	764	770	734	756	804	745	781	682	721	751	772	763	744	712	753	709	744	769	698	784	721	736	764	721	772	756	699	725	718	725	716	773	780	706	712	751	771	726	731	743	749	709	731	734	724	717	746	715	783	752	782	765	732	722	748	706	710	753	771	754	771	724	759	717	737	713	766	718	749	698	704	750	747	750	752	724	735	707	773	725	781	699	737	724	761	718	734	748	755	744	728	769	745	733	685	780	768	725	732	701	724	769	803	717	732	743	761	684	699	692	744	788	716	770	808	727	760	692	763	732	764	757	807	749	742	740	766	776	738	723	705	756	771	746	760	767	747	771	793	763	731	710	723	703	758	728	719	735	769	734	746	774	734	789	746	729	710	743	758	758	722	733	714	726	759	678	731	750	722	752	811	728	715	722	674	705	714	759	743	767	729	744	708	752	748	730	746	761	751	736	735	738	748	774	734	782	738	774	723	704	742	700	754	752	666	756	773	760	730	715	752	713	688	699	690	736	737	728	735	671	744	789	719	718	747	728	771	744	732	727	718	681	750	697	737	787	801	733	752	741	749	724	735	756	711	713	745	720	716	755	717	748	764	727	731	774	741	704	730	739	708	721	707	737	741	757	726	740	709	718	727	727	707	747	777	753	725	747	750	716	707	765	696	787	748	746	799	715	689	721	790	742	767	765	731	734	670	720	744	735	755	727	780	722	722	733	774	731	760	715	727	721	761	713	747	726	750	759	750	733	712	777	697	747	765	742	729	695	750	821	679	759	733	670	793	743	737	757	794	713
1490	371	292	272	370	599	1321	1971	376	316	272	243	224	225	226	211	210	217	201	186	171	178	166	187	170	170	151	165	151	195	162	184	159	157	167	150	142	163	150	181	165	156	169	154	150	141	172	151	159	177	160	166	147	181	164	142	165	146	162	174	170	137	177	160	165	167	159	154	164	190	170	181	166	149	175	184	154	160	154	153	160	164	168	165	164	162	153	196	163	142	163	158	175	174	144	141	164	152	158	196	142	162	162	167	165	156	154	143	169	153	185	159	160	173	171	142	151	149	152	167	154	156	145	144	150	167	183	166	140	155	162	177	166	172	164	145	148	170	149	146	163	159	166	160	158	165	164	158	169	173	139	166	182	143	178	158	159	164	169	157	173	141	148	171	158	167	177	131	169	184	158	155	142	168	175	145	152	163	170	146	178	159	164	140	164	149	183	164	162	174	171	173	164	174	156	170	168	170	156	169	151	148	187	165	126	168	165	147	167	156	160	171	164	161	151	156	169	150	175	165	160	176	162	136	170	136	147	137	132	154	173	164	176	139	152	187	178	159	153	165	175	168	143	149	152	164	155	137	166	177	141	137	163	196	145	151	162	160	172	148	164	172	171	165	158	167	155	149	177	144	157	138	162	151	133	156	153	150	186	173	175	176	157	162	181	157	161	185	137	180	161	178	165	169	157	171	179	145	163	158	146	139	165	142	161	150	148	152	151	176	177	158	159	140	153	165	143	140	180	181	161	162	126	151	141	152	157	158	177	153	147	157	160	154	149	143	156	168	160	160	161	152	177	135	172	146	148	155	165	155	148	150	158	158	152	141	147	160	156	157	171	176	186	153	162	153	158	160	150	151	144	167	154	174	149	163	136	157	134	172	140	174	170	148	161	148	139	192	162	157	138	163	162	155	163	165	151	140	146	146	166	164	161	181	155	149	170	155	146	154	169	166	178	178	160	180	135	171	160	170	168	155	143	148	170	152	160	153	185	156	155	163	164	165	162	177	132	157	148	140	147	138	167	152	166	156	167	150	161	163	141	149	144	146	169	171	162	168	186	175	164	174	167	142	166	188	157	145	172	154	168	169	159	143	166	175	159	176	166	178	152	164	165	146	154	199	167	143	174	183	158	162	168	146	151	167	137	163	136	155	156	187	152	150	167	154	158	158	163	173	160	154	172	149	161	157	169	137	172	143	150	180	166	159	141	169	162	162	168	145	165	172	150	154	152	158	147	151	166	129	157	157	171	163	146	164	144	148	173	167	138	165	152	174	153	156	146	162	134	136	161	155	176	144	137	165	167	173	160	159	133	181	157	162	155	150	140	150	185	144	170	170	160	171	160	156	169	125	171	147	160	149	141	150	171	163	181	179	145	153	165	155	153	165	177	155	152	163	163	149	170	164	156	142	143	148	151	160	153	175	137	153	145	160	143	170	171	154	152	156	162	154	201	144	159	136	152	135	124	162	162	171	165	160	136	136	162	158	148	163	157	164	154	159	141	150	152	187	172	135	171	160	169	150	162	164	173	140	141	152	132	173	139	162	155	165	157	137	169	131	174	161	155	141	170	146	143	162	149	169	145	156	171	182	164	159	154	174	167	161	171	173	187	140	174	138	160	156	156	168	162	144	151	154	157	168	172	149	157	157	172	149	169	158	166	138	157	148	147	164	168	173	186	164	140	172	186	167	166	160	166	168	140	162	166	150	199	162	151	166	154	168	144	144	138	185	150	146	170	159	155	155	133	147	145	169	177	173	147	155	143	171	164	173	135	166	158	155	148	160	165	142	158	158	149	149	153	140	145	152	162	169	149	140	164	180	148	161	170	168	158	161	146	156	146	170	153	184	161	167	162	164	169	160	124	175	164	150	170	132	150	190	155	137	180	166	161	159	172	155	168	168	184	158	160	165	172	158	170	170	177	182	147	160	171	170	146	162	153	149	128	154	164	141	167	136	149	155	171	175	155	147	168	171	156	173	157	156	175	154	151	136	163	154	161	147	153	146	146	156	155	143	158	168	157	147	143	137	172	142	165	164	180	152	156	159	142	155	155	165	146	159	150	163	162	146	142	154	167	153	161	170	147	159	161	158	148	168	147	133	147	142	164	155	150	150	170	160	141	147	154	139	173	153	165	148	187	151	144	166	140	166	160	171	153	162	185	150	166	136	167	152	151	165	137	139	177	165	152	145	155	136	185	153	164	136	171	157	124	177	170	158	137	144	147	166	140	139	133	152	164	161	142	153	169	164	167	165	166	153	166	148	165	123	137	154	179	146	158	148	153	166	158	166	168	172	138	155	146	156	144	142	166	164	164	123	161	136	166	162	147	134	156	144	154	152	145	159	157	162	160	154	148	164	174	134	166	168	148	143	159	161	196	159	158	171	162	151	157	137	168	181	164	153	162	144	162	145	158	162	144	149	179	160	169	176	155	162	179	156	166	167	135	187	135	169	175	154	167	146	164	163	156	175	183	152	183	166	158	197	156	170	152	135	155	162	182	158	147	141	156	151	159	165	159	153	156	157	168	162	174	145	151	162	185	167	165	165	135	160	174	166	141	145	148	163	149	155	170	161	143	148	158	153	181	173	177	157	169	166	180	169	153	144	172	156	160	152	155	154	143	184	160	143	154	143	182	167	175	160	154	185	183	150	182	171	169	170	172	145	156	188	160	153	162	146	173	162	190	156	168	156	161	146	182	135	174	172	159	155	146	166	150	168	168	160	173	147	167	143	161	167	164	182	156	173	161	179	153	168	139	141	149	180	157	148	153	153	161	141	155	172	176	164	170	149	148	144	178	149	167	188	163	152	175	160	169	168	163	155	153	152	161	132	161	170	146	170	147	159	172	174	159	132	164	159	169	152	173	140	140	155	141	154	149	156	148	175	145	144	167	154	160	166	165	165	184	159	138	138	172	149	160	134	148	132	178	170	158	164	184	161	159	165	154	146	164	161	145	167	134	160	159	168	181	141	150	156	144	166	153	171	137	175	151	138	159	154	143	155	162	169	157	172	155	166	149	176	177	149	179	153	120	159	166	148	166	157	149	145	154	178	144	143	164	167	154	163	164	164	180	144	169	152	157	125	145	162	162	167	172	152	171	158	162	151	147	182	131	180	163	153	160	167	167	145	151	149	149	163	157	183	138	150	148	149	157	152	154	159	144	167	171	156	147	152	150	171	151	151	159	157	148	140	135	141	161	151	169	145	156	140	163	158	167	172	174	146	141	149	155	166	171	151	150	163	157	137	177	164	145	152	146	160	166	147	184	175	167	140	151	148	150	158	149	161	163	167	171	167	146	161	157	141	164	161	132	151	142	141	174	158	170	191	146	151	167	154	174	136	167	149	178	172	172	164	135	121	144	152	158	132	168	149	171	172	137	179	160	142	151	169	158	151	160	168	186	184	149	163	162	154	165	170	145	148	167	171	144	155	159	170	158	170	133	171	175	148	172	191	161	167	172	161	174	162	155	169	156	160	169	158	161	137	179	138
16169	8659	5092	14207	23001	25393	35021	28556	10797	9287	7962	6524	5816	5268	4741	4488	4267	4115	3979	3621	3463	3310	3206	3076	3138	3032	2927	2860	2848	2769	2713	2721	2706	2592	2657	2651	2648	2610	2542	2591	2488	2484	2464	2470	2475	2566	2430	2401	2488	2436	2463	2383	2371	2474	2407	2380	2466	2387	2412	2421	2441	2341	2452	2515	2339	2272	2385	2447	2348	2390	2310	2331	2405	2356	2407	2366	2422	2263	2366	2398	2347	2366	2372	2315	2352	2364	2375	2350	2350	2257	2347	2475	2350	2279	2271	2322	2327	2388	2392	2331	2290	2346	2294	2397	2324	2344	2351	2297	2306	2349	2328	2294	2298	2290	2337	2302	2294	2361	2264	2263	2304	2393	2332	2305	2291	2287	2338	2392	2290	2323	2283	2315	2278	2326	2275	2373	2328	2318	2357	2332	2357	2284	2293	2350	2303	2305	2341	2286	2258	2232	2466	2388	2308	2265	2350	2331	2445	2350	2313	2376	2261	2345	2355	2278	2352	2336	2296	2315	2176	2354	2359	2262	2249	2313	2279	2313	2267	2406	2320	2339	2359	2340	2342	2264	2256	2306	2315	2239	2336	2182	2309	2326	2329	2292	2369	2290	2222	2296	2368	2331	2304	2333	2382	2250	2294	2351	2344	2331	2353	2242	2276	2349	2316	2305	2255	2334	2382	2297	2306	2370	2337	2345	2318	2262	2276	2328	2264	2279	2338	2349	2289	2402	2372	2296	2302	2326	2274	2256	2345	2346	2278	2287	2334	2251	2275	2298	2295	2279	2339	2295	2318	2353	2330	2382	2355	2267	2299	2278	2330	2272	2405	2406	2251	2308	2435	2344	2333	2310	2284	2369	2332	2296	2258	2244	2279	2301	2265	2311	2304	2288	2333	2324	2356	2315	2277	2354	2352	2309	2297	2305	2283	2262	2341	2362	2274	2257	2340	2369	2331	2319	2316	2322	2287	2342	2280	2345	2308	2340	2286	2301	2345	2285	2323	2271	2235	2340	2303	2313	2255	2246	2317	2361	2322	2293	2241	2294	2259	2265	2274	2323	2337	2262	2316	2243	2211	2211	2300	2294	2242	2374	2232	2278	2309	2311	2370	2270	2358	2288	2380	2305	2365	2259	2358	2286	2348	2253	2289	2243	2284	2297	2325	2327	2304	2281	2424	2269	2310	2274	2271	2326	2354	2238	2347	2226	2267	2423	2276	2289	2340	2344	2291	2356	2279	2295	2262	2361	2303	2319	2351	2378	2382	2318	2278	2309	2192	2290	2358	2198	2295	2383	2382	2299	2364	2303	2248	2414	2316	2281	2305	2239	2315	2318	2222	2340	2344	2310	2392	2264	2268	2367	2268	2278	2382	2350	2318	2208	2330	2319	2239	2308	2291	2344	2266	2274	2246	2237	2344	2374	2233	2236	2329	2312	2351	2353	2312	2441	2314	2332	2288	2350	2268	2267	2269	2258	2234	2300	2342	2306	2310	2277	2411	2374	2289	2326	2326	2329	2375	2294	2490	2373	2375	2295	2385	2358	2312	2278	2284	2266	2286	2278	2230	2316	2315	2331	2257	2273	2257	2278	2299	2310	2318	2375	2371	2295	2358	2354	2242	2347	2352	2329	2297	2241	2295	2291	2270	2343	2279	2299	2355	2312	2449	2355	2270	2356	2347	2356	2294	2355	2297	2349	2292	2277	2270	2282	2279	2268	2205	2246	2260	2352	2226	2278	2279	2328	2337	2263	2231	2265	2275	2295	2296	2388	2301	2245	2364	2254	2296	2250	2325	2325	2298	2326	2353	2343	2180	2348	2346	2245	2273	2328	2324	2351	2273	2328	2221	2339	2275	2347	2359	2322	2265	2334	2293	2191	2345	2321	2329	2360	2391	2283	2215	2254	2326	2245	2253	2207	2393	2330	2359	2267	2331	2274	2404	2251	2325	2246	2311	2296	2302	2318	2321	2295	2336	2277	2282	2343	2314	2261	2334	2310	2275	2414	2344	2361	2258	2339	2247	2342	2341	2275	2275	2278	2256	2253	2344	2308	2297	2236	2330	2353	2231	2297	2286	2309	2293	2379	2335	2364	2345	2342	2271	2249	2368	2335	2277	2234	2327	2232	2255	2341	2267	2306	2245	2250	2328	2293	2274	2338	2299	2367	2252	2245	2300	2268	2344	2296	2292	2326	2327	2241	2274	2361	2312	2289	2255	2268	2327	2341	2274	2326	2271	2395	2326	2362	2366	2308	2376	2297	2312	2319	2274	2377	2332	2214	2242	2349	2293	2372	2282	2292	2372	2280	2290	2377	2348	2323	2288	2266	2340	2284	2281	2236	2306	2251	2356	2318	2374	2279	2376	2331	2242	2271	2309	2270	2339	2251	2291	2257	2371	2300	2300	2312	2306	2333	2353	2341	2253	2322	2327	2357	2224	2351	2236	2293	2305	2380	2335	2339	2196	2312	2224	2295	2334	2296	2269	2289	2360	2317	2295	2272	2329	2292	2329	2340	2343	2402	2316	2384	2275	2309	2321	2309	2326	2261	2275	2337	2298	2283	2343	2295	2283	2318	2287	2372	2313	2305	2248	2327	2240	2372	2381	2399	2346	2250	2363	2341	2400	2368	2315	2253	2372	2349	2273	2234	2336	2294	2304	2219	2363	2294	2348	2225	2286	2266	2252	2328	2311	2306	2344	2326	2376	2365	2312	2293	2313	2250	2313	2326	2345	2281	2307	2360	2279	2304	2258	2266	2309	2297	2266	2315	2241	2279	2348	2275	2436	2319	2277	2264	2204	2303	2275	2342	2280	2363	2297	2293	2288	2338	2345	2322	2241	2288	2328	2332	2368	2260	2319	2283	2269	2359	2371	2283	2310	2387	2352	2424	2352	2319	2244	2275	2327	2243	2279	2223	2335	2341	2252	2350	2362	2294	2280	2342	2340	2228	2356	2364	2270	2280	2298	2348	2321	2394	2403	2223	2349	2303	2256	2331	2379	2234	2274	2206	2275	2276	2300	2312	2313	2330	2271	2273	2231	2264	2314	2325	2282	2364	2291	2299	2322	2345	2298	2196	2287	2272	2327	2310	2232	2292	2262	2287	2309	2243	2310	2312	2316	2281	2293	2222	2211	2256	2360	2297	2373	2259	2286	2292	2309	2268	2230	2284	2248	2302	2297	2323	2258	2273	2312	2335	2325	2273	2297	2259	2381	2336	2289	2333	2325	2314	2447	2228	2270	2376	2298	2274	2257	2259	2271	2289	2302	2312	2348	2341	2382	2255	2257	2366	2302	2312	2303	2288	2276	2295	2302	2306	2315	2334	2301	2304	2273	2327	2324	2345	2356	2345	2288	2233	2291	2255	2266	2266	2349	2324	2278	2306	2341	2327	2331	2362	2278	2331	2315	2233	2241	2318	2442	2291	2403	2276	2290	2279	2350	2251	2345	2257	2350	2287	2333	2409	2334	2291	2257	2291	2283	2281	2354	2259	2250	2271	2360	2341	2331	2323	2304	2314	2350	2267	2343	2362	2333	2326	2283	2338	2322	2264	2274	2344	2282	2344	2300	2268	2297	2326	2283	2274	2365	2315	2346	2326	2294	2317	2334	2297	2304	2206	2259	2353	2244	2337	2260	2360	2345	2317	2369	2337	2235	2252	2213	2306	2334	2267	2295	2266	2277	2285	2332	2322	2295	2282	2330	2373	2396	2297	2259	2222	2264	2277	2310	2195	2287	2272	2323	2279	2389	2219	2273	2315	2221	2304	2301	2360	2286	2289	2286	2303	2315	2252	2357	2347	2343	2309	2286	2318	2293	2303	2366	2233	2325	2274	2333	2272	2374	2261	2382	2309	2387	2372	2330	2334	2243	2283	2345	2352	2250	2330	2357	2314	2400	2333	2397	2271	2327	2339	2295	2274	2305	2264	2354	2319	2282	2324	2331	2295	2219	2225	2408	2272	2259	2278	2362	2408	2251	2362	2316	2253	2313	2360	2266	2426	2333	2281	2314	2307	2288	2295	2256	2265	2298	2279	2342	2312	2252	2347	2304	2285	2267	2403	2325	2366	2392	2308	2249	2263	2298	2366	2286	2206	2343	2252	2382	2304	2254	2307	2391	2310	2256	2273	2408	2368	2213	2326	2364	2254	2337	2299	2287	2370	2327	2373	2327	2266	2325	2406	2322	2259	2394	2356	2252	2295	2296	2329	2373	2240	2355	2341	2292	2246	2324	2317	2288	2301	2281	2372	2357	2297	2339	2271	2337	2313	2348	2333	2298	2351	2338	2303	2366	2248	2310	2251	2255	2323	2383	2284	2339	2261	2275	2319	2320	2312	2343	2272	2318	2321	2349	2312	2387	2281	2285	2325	2246	2294	2302	2243	2279	2270	2305	2358	2317	2303	2281	2337	2259	2338	2298	2266	2313	2229	2233	2367	2297	2318	2259	2327	2328	2258	2256	2316	2241	2318	2237	2394	2247	2298	2287	2390	2272	2361	2263	2342	2242	2253	2317	2231	2336	2296	2336	2317	2319	2275	2312	2352	2354	2319	2259	2382	2299	2318	2406	2373	2329	2240	2371	2334	2321	2337	2314	2292	2260	2324	2296	2288	2260	2285	2293	2193	2380	2309	2337	2331	2318	2381	2340	2274	2317	2278	2317	2284	2288	2305	2255	2242	2277	2399	2356	2267	2235	2342	2262	2344	2328	2353	2399	2328	2351	2309	2330	2355	2281	2289	2394	2335	2303	2350	2364	2293	2327	2208	2294	2279	2304	2355	2307	2355	2233	2313	2244	2396	2401	2379	2255	2249	2240	2329	2261	2259	2217	2264	2333	2261	2282	2315	2317	2246	2299	2317	2298	2271	2355	2375	2301	2379	2298	2306	2288	2287	2283	2295	2267	2344	2334	2328	2353	2343	2363	2290	2275	2253	2390	2325	2347	2313	2366	2327	2375	2277	2291	2292	2227	2242	2177	2249	2293	2426	2317	2302	2361	2228	2361	2252	2291	2294	2386	2248	2344	2276	2293	2347	2378	2307	2316	2279	2265	2259	2234	2274	2250	2285	2276	2384	2321	2235	2359	2315	2286	2334	2302	2294
1326	90	90	74	126	178	487	274	87	72	83	67	66	81	61	57	78	73	60	89	60	68	70	51	74	59	58	59	77	66	66	70	66	61	75	89	48	81	65	68	59	67	67	58	71	62	54	49	61	67	52	49	60	56	70	65	71	71	65	63	47	75	55	69	56	75	54	56	66	52	54	57	74	72	72	56	67	49	85	52	76	59	47	75	76	64	62	52	59	50	53	55	66	58	57	59	62	63	87	75	63	73	55	76	62	65	56	65	50	70	60	78	75	59	66	64	62	58	62	50	66	63	60	64	66	51	68	62	58	62	61	66	53	65	62	59	65	60	66	58	56	61	50	63	59	60	56	54	47	60	48	66	46	60	74	65	60	54	64	69	58	65	71	63	46	50	66	70	71	62	53	80	52	73	67	61	56	63	59	60	75	62	61	70	67	68	47	65	66	68	72	57	61	76	62	77	62	70	61	73	60	59	60	69	55	61	65	69	76	51	52	59	61	53	73	62	67	57	70	58	77	62	52	63	68	53	68	51	77	61	46	52	59	50	50	60	59	77	53	64	69	64	60	61	67	63	61	77	65	55	59	61	74	62	58	70	64	50	83	65	62	72	78	65	75	49	53	59	70	54	74	59	66	66	70	65	58	73	64	58	62	59	60	65	63	64	62	59	74	67	63	72	60	74	75	51	58	63	66	70	73	67	69	82	74	68	73	61	51	71	45	55	46	58	49	59	62	63	58	70	60	68	73	64	54	53	64	62	75	55	67	60	78	76	49	70	46	61	71	65	50	67	70	70	49	68	65	58	65	56	72	56	58	50	62	64	74	62	49	69	58	62	64	52	59	52	61	82	69	63	66	57	76	65	71	58	52	52	70	62	56	61	71	61	79	61	62	59	75	62	56	72	59	69	53	71	66	56	62	56	58	55	63	86	54	71	56	62	61	54	64	51	49	60	58	76	55	72	65	65	61	61	65	63	75	75	61	69	66	59	65	58	54	56	54	47	58	52	60	65	53	63	62	61	61	56	48	64	76	56	58	60	66	70	70	79	62	54	54	45	67	61	68	69	63	65	59	55	67	60	73	54	75	60	63	71	58	59	69	56	67	49	50	65	66	62	62	50	58	37	70	51	64	72	48	67	57	52	66	64	64	67	63	51	55	62	58	67	62	62	56	65	61	54	56	74	67	70	55	49	74	72	72	51	64	64	56	58	64	60	61	66	75	51	50	70	65	66	63	59	68	63	68	52	45	59	62	68	58	54	57	61	76	55	65	58	74	66	54	64	63	58	67	63	60	66	78	79	58	61	58	78	60	80	57	56	60	64	63	67	59	58	68	69	60	59	70	68	45	70	57	61	59	69	54	47	62	78	76	65	56	72	58	74	58	65	85	65	56	52	77	64	48	64	60	59	50	73	52	65	60	61	66	65	51	70	55	55	52	65	58	63	75	56	67	57	57	70	62	67	83	61	62	53	56	57	58	64	61	56	54	70	53	61	52	47	59	61	61	68	52	61	71	64	62	67	47	52	73	51	63	68	76	54	60	65	64	66	63	64	67	74	81	64	67	67	57	83	72	60	57	53	69	75	52	68	55	63	58	70	52	66	70	59	71	58	53	54	52	56	54	63	55	67	74	64	64	58	51	48	61	72	59	61	72	58	89	64	57	65	73	76	57	73	63	68	55	63	62	69	67	56	77	67	64	58	56	63	55	61	54	54	62	60	61	60	56	43	72	55	51	70	63	60	75	71	72	63	63	50	54	50	65	58	58	62	61	65	53	59	62	59	53	61	59	52	65	83	57	58	57	71	73	66	65	72	61	79	62	58	61	64	68	67	67	72	63	70	63	68	71	61	69	64	51	72	57	74	65	59	67	63	63	63	67	51	60	55	52	57	54	65	52	69	67	64	52	77	69	75	71	57	71	59	66	67	56	59	56	57	67	53	65	59	44	57	65	54	51	77	54	70	67	61	66	63	49	57	68	52	63	86	58	73	47	69	64	67	66	60	55	57	56	63	57	63	63	64	67	88	49	68	70	64	72	53	67	69	61	63	67	67	52	60	65	47	83	74	67	65	54	56	83	72	64	51	69	58	39	50	70	78	54	77	56	63	75	58	66	79	52	64	59	63	61	60	53	46	60	67	61	63	59	63	52	57	60	58	77	52	58	71	50	47	52	64	70	56	53	48	53	52	65	53	60	71	66	61	79	65	70	57	65	60	62	60	57	56	68	62	50	66	54	60	57	69	57	56	56	61	62	59	67	62	50	60	60	66	63	55	73	57	63	66	54	68	61	48	71	53	56	61	70	65	59	89	61	61	67	61	65	59	68	86	57	70	60	60	69	53	82	65	55	62	55	56	53	51	77	61	66	56	56	48	44	66	72	59	66	58	63	68	71	71	60	55	60	44	60	51	56	62	68	76	56	82	65	54	61	63	64	67	68	53	70	57	69	83	65	54	64	56	45	63	78	63	58	79	55	58	68	77	66	72	71	67	57	61	76	70	73	71	73	52	80	52	64	52	62	58	56	66	66	53	59	65	63	69	72	61	55	64	66	63	61	67	57	70	55	51	51	66	57	77	58	59	69	73	64	74	65	70	61	67	61	63	59	59	75	68	63	66	49	75	41	63	54	47	58	66	65	49	55	62	72	55	58	56	78	55	58	73	63	57	61	62	67	46	53	59	77	67	60	63	60	60	65	71	63	65	64	59	55	52	59	59	72	53	59	64	64	72	60	68	68	61	60	61	52	44	62	55	55	74	64	52	49	53	67	66	66	72	84	55	64	73	71	74	68	58	75	62	64	77	56	71	67	68	59	66	62	68	59	57	62	67	69	68	60	58	61	69	66	62	83	52	55	63	74	61	68	59	53	61	62	70	70	66	47	52	65	54	65	60	73	55	68	79	62	63	66	73	55	61	68	79	60	64	65	65	67	75	61	73	47	62	54	43	55	55	66	72	67	55	59	66	56	63	53	58	63	47	76	68	69	69	59	59	60	64	61	49	68	52	60	65	62	49	89	66	52	59	70	46	60	55	74	63	76	56	54	71	55	68	59	62	50	61	63	58	64	81	62	65	63	69	64	58	61	59	66	69	63	61	67	65	52	57	63	68	60	64	53	83	61	58	57	62	60	71	56	49	60	62	48	64	64	68	69	64	71	66	62	67	68	71	56	60	60	61	55	55	48	44	58	59	57	66	80	61	71	47	64	58	57	75	58	60	63	72	51	51	70	62	80	62	59	57	57	57	54	75	61	68	71	52	59	58	62	75	68	63	59	52	61	60	62	65	62	67	48	72	55	58	54	57	64	51	60	64	57	59	71	67	61	58	70	74	68	59	66	50	53	55	55	64	58	69	70	60	55	75	75	58	61	62	75	60	67	52	54	59	74	58	64	57	65	52	67	60	58	70	60	64	59	57	71	62	59	55	61	44	55	74	64	74	63	57	63	58	65	69	59	70	69	52	49	57	70	58	61	70	54	58	56	60
8374	2352	1520	3711	7841	11704	22747	13379	2497	2180	1833	1624	1435	1380	1340	1257	1282	1272	1284	1172	1089	1076	1107	1105	1036	1119	1077	1097	994	1040	1085	1048	974	1031	1035	1059	1022	1030	985	972	1059	965	958	989	1013	1087	1058	998	977	889	974	1004	910	1013	952	963	1043	981	986	1046	995	1048	963	1001	1027	965	939	944	928	987	953	928	963	923	1003	1002	1020	940	979	921	968	1023	960	969	914	978	971	982	1012	941	1029	967	963	986	937	978	992	984	927	973	962	922	1005	978	968	1030	999	993	1002	979	996	954	940	1009	943	984	1000	969	980	1023	947	1043	957	983	980	941	929	959	954	1010	982	966	1000	979	972	921	961	953	981	932	966	953	964	958	1005	996	1002	967	988	973	962	929	966	970	984	870	932	973	965	979	957	1035	968	1029	942	1007	957	1003	955	1000	944	999	964	947	1040	948	965	966	930	945	985	1005	951	914	1000	1007	984	1025	920	990	907	957	962	1031	981	957	957	995	930	1014	964	1001	1026	961	995	944	963	981	1017	1006	967	1012	962	962	948	994	973	971	996	978	1015	1026	929	987	924	981	989	911	958	933	969	982	1043	1022	1012	947	1065	947	955	932	1005	954	995	984	985	977	955	935	950	943	949	951	1010	969	975	985	999	997	952	1010	966	983	1006	912	936	1004	929	1024	946	995	977	963	960	959	938	982	959	961	961	977	964	991	1002	963	943	923	1009	1012	976	957	987	955	915	982	1000	971	947	968	947	998	969	1044	958	957	959	959	953	980	993	927	1022	1043	1032	944	984	974	928	977	1037	997	1035	950	1022	962	949	930	996	966	961	974	920	984	944	981	986	973	976	956	953	959	1039	961	989	1010	970	924	991	941	925	980	997	968	943	991	991	991	952	959	1012	1003	949	961	968	957	917	945	943	1021	912	923	937	974	981	1000	999	929	963	1015	951	1071	997	984	989	926	939	1033	997	986	1006	993	1014	994	1007	926	959	895	988	956	989	998	956	944	926	992	959	994	980	1021	955	962	920	1035	984	971	967	976	976	986	1026	976	926	955	927	999	967	983	940	974	951	965	998	1020	923	943	1023	976	945	962	1038	983	983	962	954	1030	1000	1005	1025	1027	1017	973	953	941	1007	1008	953	949	912	967	903	941	1004	984	966	935	999	1013	997	901	1010	949	1011	1042	1045	941	936	918	971	979	946	974	960	1039	989	926	984	990	971	937	977	980	1007	954	990	950	968	1042	994	960	924	983	969	1009	967	994	923	1027	946	1048	977	961	975	929	959	994	1014	965	977	976	1029	945	973	974	949	987	1036	909	1042	1025	1003	945	932	1017	951	943	917	1020	1026	978	973	953	917	968	944	970	960	952	978	983	954	967	1002	939	965	923	1028	926	993	973	1021	975	944	943	947	944	971	1000	1005	943	1017	1010	930	1007	977	956	988	966	1013	1006	978	972	937	987	988	945	956	972	959	1046	998	948	909	946	993	965	964	977	966	998	1004	946	956	1028	1003	923	1021	952	1035	1000	976	941	1023	966	990	984	939	959	1010	971	970	996	984	1019	950	999	942	1025	1019	996	958	918	994	979	1016	1012	965	960	969	970	981	980	955	991	976	960	1018	942	1007	942	989	907	1003	1020	948	963	991	1004	939	1014	948	1011	1001	981	917	976	1005	969	1016	995	978	985	1017	937	1013	986	1014	965	951	1029	934	957	942	947	990	972	910	989	958	970	929	1014	932	958	942	950	991	993	990	930	960	954	945	939	940	954	973	944	1003	979	971	982	948	948	965	945	967	994	973	953	997	974	1017	940	967	953	1036	977	979	1011	997	981	1029	998	957	968	990	953	973	976	1029	934	997	983	956	968	967	991	985	982	956	966	957	976	948	965	983	960	948	941	970	979	962	955	951	986	939	973	1025	927	1034	954	950	949	1035	969	960	946	961	967	940	967	966	995	955	965	977	983	1033	893	934	968	975	981	1013	919	1006	978	970	975	977	934	978	954	1019	956	946	972	963	977	976	913	987	973	970	952	1004	1007	1004	955	979	964	997	1025	931	997	1011	933	955	1025	1001	986	977	1023	973	964	1014	945	943	972	981	976	971	1023	1022	936	985	1005	977	1020	918	970	945	966	982	991	954	940	992	918	997	986	926	994	947	943	1029	983	936	944	965	931	1004	956	963	967	962	982	938	944	985	956	967	1014	990	941	974	982	1006	1002	965	944	964	1003	1008	1011	966	979	1004	923	957	995	1011	995	951	959	1016	1001	1012	948	950	1004	974	948	945	960	985	977	981	999	949	989	1048	949	951	1017	1000	950	963	946	949	936	979	1026	1009	935	958	1022	969	960	981	972	993	986	919	980	953	1005	966	972	968	905	979	939	961	918	994	984	948	984	940	988	960	959	999	995	954	1031	1043	1000	1034	983	996	998	945	977	1004	1040	1000	998	1016	984	969	966	968	950	951	1006	930	976	983	959	926	996	1002	1013	966	962	886	951	916	1031	1000	942	945	971	1015	1011	1007	994	982	941	977	989	960	979	962	965	979	958	1008	970	1006	958	949	958	1000	993	1010	1017	956	964	1003	958	939	1015	983	973	958	953	992	974	987	1000	985	1013	981	1003	986	921	992	962	1030	957	986	971	1001	955	981	978	1012	995	935	938	968	959	974	988	1018	947	987	969	958	1037	942	999	1006	946	1032	949	976	945	1056	924	1007	993	981	978	945	930	970	939	940	1005	1025	945	977	951	1006	940	999	932	1001	951	979	929	999	952	945	916	967	990	969	1001	974	976	947	948	978	962	993	990	999	991	972	976	993	995	1025	970	965	968	914	995	938	1039	910	992	1013	920	952	949	975	950	998	961	967	991	976	970	1035	1019	945	940	957	999	1006	960	1007	988	963	961	943	1011	958	973	985	960	983	928	950	968	949	988	1008	1008	971	975	975	959	979	918	945	973	975	937	969	941	1001	921	968	975	976	979	967	1030	1004	1016	909	962	983	1002	1005	997	927	924	1034	916	979	996	966	957	988	964	1011	988	1039	982	935	947	997	957	1013	979	1008	1004	974	942	999	1029	1015	970	935	971	984	957	972	980	1019	1007	1000	1015	914	971	982	988	1000	975	996	924	1010	929	977	952	987	991	972	996	947	935	1037	1006	965	975	945	947	981	1008	990	1031	976	996	979	1026	988	963	893	1032	1015	992	965	949	1012	941	975	914	1016	968	1007	969	979	966	975	966	967	970	967	949	956	945	989	1015	952	951	995	993	968	977	1000	988	990	993	964	976	952	998	994	936	939	967	964	961	991	996	994	927	931	983	972	961	907	942	966	998	937	974	1039	1030	971	966	1044	915	933	1015	995	945	979	947	1028	967	983	955	995	922	982	967	996	1007	978	1048	1044	979	892	933	1001	944	973	990	945	944	966	943	1013	967	936	947	1013	928	950	985	1026	953	965	994	1000	958	966	967	1004	941	942	942	989	935	984	974	990	899	984	1012	1034	963	968	988	1007	960	990	945	954	980	981	948	1022	949	956	952	1012	948	974	972	958	963	1013	948	1000	1012	1007	939	988	955	930	947	977	1006	923	927	954	1010	968	944	971	948	1021	927	928	958	1003	987	966	1001	1009	974	1002	962	1023	938	942	1007	1007	1002	994	1005	985	917	987	954	962	979	1002	953	988	937	949	944	1014	966	943	1023	992	979	967	1004	946	952	1016	923	992	974	1010	949	995	1042	947	1012	1009	1020	941	1051	958	970	949	965	984	977	967	982	994	972	957	950	985	956	1009	951	1032	980	995	971	956	993	972	933	928	946	968	986	921	940	951	936	940	974	965	978	999	1030	1010	967
2329	156	114	106	167	347	750	671	157	127	115	104	78	84	89	71	85	73	63	79	59	70	66	73	71	49	68	45	63	49	52	62	67	63	49	48	53	52	59	60	64	48	59	56	62	47	66	50	51	48	52	64	50	57	60	39	58	46	53	61	62	56	60	60	55	60	46	52	48	58	58	46	61	65	56	48	71	58	60	49	56	42	41	67	44	57	65	49	53	64	63	49	42	49	52	44	57	52	57	57	59	35	63	45	41	50	62	57	45	51	40	46	70	55	51	56	58	70	64	68	55	46	62	53	56	58	54	47	61	62	56	53	59	46	57	49	52	45	40	56	58	54	56	58	63	48	58	55	55	48	60	53	34	54	63	58	46	50	66	51	47	63	61	61	50	55	45	46	46	52	50	61	55	56	51	44	49	52	51	54	55	53	56	45	67	56	42	56	59	54	60	39	59	49	62	58	44	62	56	51	67	37	63	55	68	37	57	49	44	49	46	52	39	44	50	49	53	56	39	54	36	50	59	60	54	60	55	46	47	50	50	40	63	47	45	57	65	53	50	60	37	56	49	62	54	51	63	45	59	50	56	50	54	57	52	58	48	39	46	48	51	45	46	44	53	48	52	56	56	44	62	36	61	49	52	57	44	54	53	54	37	56	49	54	49	65	50	46	47	55	52	68	45	50	62	58	48	45	52	54	54	55	44	43	52	54	56	67	52	57	53	48	52	59	64	59	43	52	40	48	40	55	44	45	56	57	59	57	50	40	49	56	49	57	64	58	62	43	56	59	44	56	57	64	59	53	41	33	55	45	51	45	52	53	67	53	55	45	39	38	39	42	60	53	49	44	59	55	59	64	48	50	51	51	50	68	53	57	51	51	70	63	51	65	49	56	47	45	55	62	55	49	56	45	58	51	54	48	57	43	58	47	54	74	62	59	59	46	57	52	56	70	53	48	50	61	57	50	45	63	49	51	57	61	54	47	50	42	59	47	59	49	47	66	47	55	69	57	54	53	62	62	52	43	60	53	50	56	43	43	52	59	58	45	48	51	61	50	56	58	48	55	53	46	46	55	60	56	58	54	61	56	58	53	53	57	44	45	59	53	51	54	51	53	58	43	40	57	52	62	51	45	53	52	53	54	54	56	58	59	39	57	57	49	47	52	40	47	35	60	44	60	54	46	44	53	62	55	45	41	51	54	53	60	68	48	42	54	44	50	55	49	57	53	49	52	52	61	48	57	63	57	50	56	45	72	48	55	57	59	45	56	47	53	45	60	41	41	50	54	43	51	60	52	67	45	54	41	62	60	53	54	59	48	49	47	52	51	47	61	50	56	50	69	66	46	45	45	56	45	46	42	41	57	45	48	69	61	41	59	47	54	50	52	44	49	51	46	51	49	48	55	56	50	50	41	41	62	61	55	50	41	54	52	44	52	43	43	61	64	45	50	60	60	63	52	45	57	64	48	51	48	64	53	64	47	50	53	52	43	55	44	52	46	48	62	48	51	52	52	48	49	41	57	50	51	48	57	53	53	52	50	35	56	43	47	41	78	74	48	66	48	49	41	61	55	42	48	56	51	60	54	52	40	52	59	50	32	56	73	55	49	41	64	55	48	56	43	43	51	54	50	42	57	54	53	47	49	50	63	46	43	48	64	54	52	42	59	53	42	52	61	53	52	58	63	58	53	58	60	67	43	46	67	56	53	59	39	57	48	44	62	47	56	56	46	57	45	51	55	63	49	55	39	49	60	52	48	44	46	54	47	48	47	52	50	60	42	56	55	48	45	54	51	52	42	52	47	52	47	55	57	49	47	43	62	44	46	50	51	41	49	41	52	54	40	49	56	47	52	62	48	55	43	49	49	47	56	47	48	51	63	57	48	55	48	59	46	50	52	43	46	52	43	56	59	52	46	51	45	48	46	57	68	58	62	48	53	50	47	57	56	56	57	52	57	52	52	48	42	46	47	61	56	40	62	47	49	59	63	58	54	51	41	53	51	53	62	31	65	58	45	72	57	50	63	60	50	46	54	53	51	45	48	57	55	50	64	55	56	55	42	31	47	49	68	44	41	49	53	48	40	58	61	44	76	46	44	62	56	64	41	58	47	57	55	48	57	51	53	47	51	57	57	60	61	43	42	45	65	38	62	53	78	53	50	52	46	59	53	54	51	47	56	51	54	57	60	49	61	49	52	53	43	52	60	54	47	54	48	60	51	36	53	49	48	46	48	51	67	70	62	38	51	63	45	59	49	46	49	49	41	49	46	52	60	57	61	64	53	57	39	55	53	65	58	33	56	67	48	63	65	58	55	61	52	53	51	55	55	49	44	49	58	53	56	53	67	53	52	63	55	52	48	55	51	50	55	55	48	46	50	58	48	51	47	50	44	61	59	56	56	44	51	46	64	65	45	54	44	57	62	53	48	57	55	50	64	49	53	60	55	47	50	48	51	56	44	41	47	64	54	50	57	53	57	44	52	50	45	56	43	51	59	54	47	46	36	50	57	45	50	60	49	65	54	49	63	60	63	52	38	59	46	48	59	58	62	57	58	61	54	66	59	54	52	68	44	55	55	46	55	61	52	43	48	46	55	60	59	49	42	59	54	46	55	56	66	57	59	44	48	56	44	48	50	63	48	52	49	53	64	61	76	53	55	48	50	49	62	59	54	63	59	61	52	56	46	44	54	51	45	52	51	59	37	43	52	51	56	33	58	53	56	48	64	71	41	55	47	56	57	57	46	53	55	46	46	60	58	56	61	56	46	40	37	52	45	57	66	61	50	49	49	47	64	54	44	56	54	55	55	62	56	53	56	57	49	64	57	57	63	71	67	54	56	50	50	52	59	52	60	52	47	55	44	46	39	46	51	61	53	55	57	53	54	59	50	50	52	59	41	44	60	53	59	50	50	70	57	55	47	56	46	49	56	36	50	50	50	55	46	47	50	55	56	57	46	53	51	71	45	59	56	47	57	59	55	60	50	57	57	49	52	56	50	57	50	38	50	64	48	47	63	38	47	51	60	58	46	57	55	52	63	52	52	53	63	48	50	53	59	52	45	57	62	55	51	67	38	51	52	52	60	55	68	52	44	44	51	52	57	52	40	62	47	63	65	54	64	49	42	43	66	57	58	66	52	52	48	39	53	55	57	51	59	53	57	49	53	68	54	67	59	53	61	65	53	55	62	46	58	47	53	46	51	49	54	62	50	48	54	56	58	48	72	57	48	55	48	47	50	44	60	56	35	60	41	61	50	59	59	53	66	56	45	43	48	48	54	44	48	59	53	47	60	39	54	48	38	45	62	59	62	50	60	49	44	59	67	44	54	54	53	43	57	56	52	52	51	60	58	47	56	53	54	52	58	41	53	51	54	46	39	55	61	48	53	55	53	56	63	52	52	62	57	65	55	44	47	62	55	48	53	48	50	63	58	42	44	60	52	44	51	44	53	63	55	55	61	57	41	54	71	45	46	57	41	55	58	45	57	52	63	50	59
10659	4353	2411	8245	15358	20668	28878	21772	5731	4843	4012	3410	2862	2465	2294	1936	1967	1842	1753	1593	1514	1382	1299	1217	1216	1140	1106	1088	1092	1008	1032	1006	985	977	990	984	987	914	958	981	945	950	902	901	920	907	929	843	871	930	879	824	890	828	879	827	871	790	922	893	878	848	829	877	818	807	871	878	809	787	854	873	822	872	851	841	790	844	822	815	784	852	809	844	857	828	805	802	872	818	817	803	795	863	824	792	836	816	799	775	794	833	867	797	786	820	760	824	848	751	884	839	851	816	797	814	806	823	821	801	789	840	771	819	822	791	817	802	763	848	841	838	841	806	833	825	830	786	843	824	837	777	802	817	788	807	787	824	789	796	840	803	857	808	785	819	791	846	833	832	829	821	812	858	851	826	879	729	815	752	808	848	817	808	807	819	822	744	831	791	823	839	791	800	819	792	809	805	767	813	797	861	786	850	794	792	825	802	844	801	808	844	795	790	798	839	795	816	787	766	834	759	840	802	804	819	829	815	789	807	841	811	797	756	774	807	813	786	766	796	819	814	850	820	773	749	774	837	784	783	816	834	841	785	804	834	791	816	795	783	767	745	830	805	780	808	788	787	820	812	811	804	813	789	796	836	787	781	793	823	825	803	788	826	778	737	780	780	816	793	734	837	822	822	808	765	794	817	831	826	806	811	794	820	825	821	809	804	841	845	784	828	751	821	814	818	779	838	848	831	785	806	796	814	791	781	817	802	787	736	863	783	793	796	784	830	795	780	812	799	771	803	795	856	820	811	796	803	863	789	806	780	849	769	829	762	773	777	787	768	821	801	820	792	852	824	774	786	773	851	811	791	837	778	791	815	790	878	838	826	799	819	788	794	772	736	792	817	795	809	784	847	810	780	780	808	811	820	822	804	848	818	765	810	788	814	791	788	768	815	833	782	793	803	814	804	847	778	837	817	817	802	797	804	788	793	788	795	798	814	796	774	746	845	811	827	857	816	855	777	823	842	814	763	818	833	743	800	845	808	818	809	801	780	830	787	813	802	847	819	757	832	805	824	817	767	795	804	840	823	819	827	816	806	823	795	780	808	777	835	823	833	784	770	790	767	826	697	811	799	803	808	790	786	808	757	828	821	762	803	783	828	782	858	808	774	775	827	818	830	818	793	817	751	835	817	793	825	841	799	800	787	845	794	812	783	785	761	775	811	833	820	843	836	826	792	804	815	781	770	831	812	805	821	789	784	781	815	831	805	788	780	786	745	764	797	790	789	793	817	803	757	822	801	823	800	788	814	773	840	789	804	850	813	795	838	819	768	761	789	774	812	847	816	772	789	795	828	762	846	819	810	794	832	770	785	816	780	791	829	783	764	814	806	797	774	801	804	802	787	791	850	854	779	802	804	806	869	845	783	801	822	812	812	846	767	815	821	775	787	798	762	798	831	773	828	791	806	817	798	800	808	806	808	787	789	796	818	749	817	834	814	788	771	789	778	793	784	783	768	764	823	806	834	832	818	798	910	786	815	806	814	830	781	808	805	817	780	775	856	788	758	871	773	772	789	791	824	841	854	780	812	795	788	785	822	812	799	829	759	817	833	753	836	815	794	772	779	851	772	781	819	741	800	775	779	806	761	815	766	773	804	832	824	874	816	715	761	810	781	842	774	789	767	845	820	840	836	805	798	817	791	766	792	865	846	802	743	813	812	811	849	788	749	833	779	803	839	808	806	816	822	809	746	777	806	811	818	768	781	770	758	775	802	771	787	829	826	866	780	790	819	803	784	811	820	779	806	837	784	819	809	828	750	779	795	786	790	795	849	803	803	807	827	841	768	755	785	795	794	800	788	831	763	774	742	760	776	843	826	811	780	805	843	795	761	792	810	849	814	804	836	828	835	860	739	850	828	813	831	811	814	814	780	787	784	758	806	783	769	858	850	847	809	788	791	817	780	777	801	775	766	803	809	787	835	757	800	812	783	839	789	802	803	791	760	822	782	815	783	796	808	772	837	823	805	796	812	769	763	803	779	832	800	761	824	765	807	822	825	790	793	868	828	819	848	796	771	813	816	836	843	840	783	774	811	780	805	759	807	809	784	842	800	819	823	767	823	775	801	761	783	797	868	831	804	816	796	824	832	793	783	796	808	840	833	787	769	769	844	797	764	834	799	781	748	820	788	825	808	774	830	791	766	823	775	749	803	813	791	825	792	818	840	808	831	790	828	810	770	753	793	750	761	799	795	807	798	829	743	780	846	839	804	827	759	830	814	852	836	799	812	833	838	815	791	751	740	782	777	782	846	844	811	837	822	762	826	773	757	751	776	787	817	783	829	814	806	799	788	810	793	821	838	785	832	773	831	797	816	796	832	843	835	803	814	769	826	769	800	801	818	800	829	797	788	811	882	787	826	789	852	829	858	816	792	823	775	770	771	822	845	836	787	800	839	825	843	794	802	794	787	824	793	794	765	777	755	762	756	825	854	824	765	771	780	818	818	773	888	834	840	818	777	781	789	791	806	814	822	806	781	790	811	784	776	791	782	851	813	868	782	818	756	786	780	757	793	828	788	792	775	820	778	810	787	842	759	818	837	827	768	799	863	794	869	822	817	840	802	788	871	859	809	787	822	750	800	783	840	769	763	829	728	808	797	857	793	786	780	783	811	794	839	820	850	785	752	832	792	800	765	848	791	837	817	766	841	819	787	768	795	776	815	788	786	827	837	808	796	816	863	812	775	818	790	815	784	790	797	758	778	798	849	794	789	847	774	834	838	795	823	800	823	824	806	795	854	785	770	831	828	816	804	781	740	807	750	819	801	779	791	776	794	877	840	783	800	766	798	830	740	798	762	811	839	813	816	771	830	827	793	831	792	847	798	802	794	814	807	782	783	801	816	812	785	807	870	767	757	766	774	851	756	767	839	873	856	800	818	747	778	819	829	771	865	841	815	793	818	833	807	781	743	770	770	843	821	786	777	810	816	818	849	802	807	803	795	807	799	806	794	797	803	805	803	790	755	824	807	839	793	805	817	810	767	858	749	791	777	787	772	753	779	813	770	795	813	766	806	839	772	816	830	849	807	781	770	799	832	801	821	814	734	820	787	784	808	845	776	763	802	756	844	761	845	802	787	727	848	820	758	864	792	817	843	820	816	822	820	768	784	804	788	799	800	811	838	780	830	754	787	801	799	811	830	768	786	804	772	785	830	778	812	831	824	822	785	774	816	771	789	776	834	827	793	761	749	839	870	827	793	810	764	830	840	784	821	776	776	837	758	809	750	797	824	810	802	824	783	778	798	832	812	795	884	804	833	856	788	834	801	810	832	805	807	791	841	830	838	769	776	756	798	807	810	812	777	802	815	832	827	785	860	782	796	840	794	792	799	817	824	822	782	797	774	823	778	792	790	815	813	802	762	778	827	845	782	808	818	794	833	812	805	807	764	854	847	824	836	872	830	813	778	794	781	795	860	838	819	814	801	841	822	811	804	791	823	836	803	793	798	789	790	778	828
2292	119	86	87	163	315	798	470	124	120	91	88	88	92	71	67	67	65	66	62	54	56	60	46	51	52	50	44	56	55	48	48	58	54	41	66	52	48	55	57	45	39	35	53	48	45	45	51	42	60	49	45	63	66	45	41	60	47	54	56	44	46	51	49	43	59	48	50	48	40	49	53	48	40	54	51	55	53	55	47	42	44	54	47	43	46	49	53	47	42	41	59	52	50	41	54	57	38	49	47	65	52	40	43	49	47	53	51	39	50	70	33	50	57	48	45	46	47	47	41	52	41	37	48	56	43	39	42	45	59	44	45	53	43	46	32	43	41	41	37	46	64	52	47	39	52	48	38	44	47	57	43	38	46	41	54	48	37	56	50	45	54	36	42	32	53	47	46	48	56	46	56	42	58	52	62	45	46	26	49	53	64	44	33	50	41	38	40	40	63	58	53	53	59	44	38	37	55	47	55	44	47	40	62	60	51	53	58	41	55	47	50	55	46	41	53	43	42	45	41	51	50	43	59	41	46	36	42	62	31	55	32	44	52	48	59	56	54	54	49	53	41	40	40	51	53	57	39	45	57	54	50	50	50	49	49	44	45	40	51	44	49	46	46	55	43	48	53	42	57	49	54	44	50	45	58	50	44	40	45	54	45	48	46	48	41	49	47	49	63	43	55	49	53	38	47	47	54	43	49	47	39	36	43	44	51	52	48	45	37	48	54	45	54	45	52	50	43	56	54	60	49	43	41	46	38	69	47	55	48	33	41	39	50	47	48	47	53	65	51	38	44	57	38	52	46	47	40	42	52	52	38	47	46	49	44	46	41	42	46	46	49	49	42	58	58	52	44	32	45	44	48	51	43	56	42	49	56	41	52	41	57	54	51	47	40	37	46	40	56	54	34	41	49	35	39	48	52	48	57	39	42	39	51	47	50	46	55	46	56	51	47	41	58	38	45	45	48	35	49	41	54	41	36	54	43	54	38	43	42	43	45	57	43	37	47	42	52	46	58	44	55	45	41	47	53	60	45	46	46	36	54	44	49	42	45	46	58	59	49	40	44	47	41	64	57	49	44	52	42	52	57	54	54	55	46	48	35	59	46	44	56	48	41	37	57	44	37	47	61	46	40	57	52	47	38	48	50	40	36	40	42	29	55	50	57	41	53	43	40	58	46	54	43	43	40	44	40	52	53	41	41	38	44	37	53	39	43	35	44	48	40	38	38	51	40	45	38	52	44	40	52	51	58	51	43	48	52	49	43	54	39	50	56	54	38	51	66	37	42	53	50	66	47	47	52	56	45	46	34	39	47	51	45	46	49	47	40	44	62	47	47	27	45	46	49	57	51	40	49	44	58	53	50	56	48	35	44	59	48	51	45	41	41	39	44	41	47	44	40	52	50	41	48	43	42	65	50	49	53	53	40	41	56	49	39	46	49	40	48	52	45	52	45	49	52	38	38	59	53	51	58	61	42	44	40	46	54	48	43	40	48	45	42	39	47	34	46	43	50	46	53	52	43	57	43	40	55	46	39	44	53	41	48	43	49	47	52	45	45	46	54	51	50	46	37	35	53	48	42	53	46	48	42	53	58	46	43	51	44	39	60	39	42	48	37	56	51	59	47	42	50	43	43	40	39	41	41	72	43	48	56	43	37	45	37	46	50	69	47	46	42	43	49	57	50	46	43	47	62	47	50	45	52	48	48	43	46	42	53	49	58	51	41	64	45	53	47	45	50	34	45	39	46	51	48	51	52	49	54	47	48	50	38	50	36	61	43	63	46	43	50	50	51	47	48	51	58	42	36	45	45	52	44	46	44	56	46	44	40	51	43	44	52	51	49	43	40	41	35	41	45	44	49	57	49	51	53	46	39	45	47	35	50	41	58	39	50	37	48	39	52	38	53	44	40	53	34	49	49	47	39	51	52	41	47	51	37	52	57	47	50	47	41	52	50	62	47	51	49	52	46	48	45	54	42	42	43	52	39	55	48	48	65	44	52	45	46	46	59	47	45	39	46	40	55	41	49	47	52	51	46	53	52	54	39	51	49	42	43	48	41	49	60	41	49	59	59	49	58	59	50	43	43	40	51	45	48	42	45	44	36	65	39	42	49	41	51	32	50	47	56	51	39	48	40	42	58	44	49	45	45	39	46	45	43	45	47	43	49	39	44	34	56	49	39	60	40	37	49	48	56	46	58	42	51	49	48	48	42	37	46	53	50	37	49	51	42	44	42	46	49	54	49	39	52	70	46	52	55	47	47	48	48	42	49	42	49	48	66	46	47	54	46	44	47	40	57	46	46	40	53	32	55	43	50	47	43	47	55	37	48	57	52	48	39	47	45	50	56	43	53	36	54	52	47	54	38	49	42	57	43	62	55	58	41	49	40	43	42	50	40	49	50	35	42	55	46	53	37	40	52	49	59	49	46	45	47	44	51	37	46	39	55	50	47	40	44	49	56	44	42	55	53	24	33	42	38	42	53	29	44	41	43	53	50	41	39	61	45	55	50	59	59	46	44	40	40	52	63	55	49	42	66	47	57	46	35	42	44	47	50	37	40	50	50	56	44	46	51	55	48	46	32	42	44	36	46	47	51	57	52	47	50	45	42	48	40	50	37	41	47	62	40	56	57	43	57	53	43	49	43	56	42	55	47	57	41	57	49	36	45	46	56	41	38	52	48	53	59	46	49	38	43	52	55	44	40	55	40	46	44	49	39	53	40	46	56	45	45	39	40	47	33	49	50	48	56	53	36	30	44	49	46	50	52	41	43	57	46	55	53	53	48	52	51	58	47	56	51	43	52	45	39	62	50	54	37	36	42	51	46	51	43	56	36	51	34	44	47	45	37	54	36	44	38	59	52	38	47	54	55	31	46	46	42	50	44	41	62	36	55	44	40	60	45	38	60	46	51	37	43	45	57	46	59	42	60	39	42	50	52	43	37	41	55	41	60	50	47	49	46	42	48	48	50	45	42	52	42	37	47	44	50	50	53	38	46	49	60	53	52	40	43	46	47	49	50	55	47	43	57	44	36	52	46	46	47	39	51	42	40	56	47	55	60	46	41	40	51	35	42	47	48	43	46	36	46	52	39	42	51	50	46	53	46	44	53	55	49	42	50	53	54	59	45	44	37	43	57	36	47	47	43	38	51	41	42	52	40	59	47	40	33	43	58	51	49	53	37	59	45	43	50	42	56	55	60	44	49	45	57	54	50	42	52	45	55	49	48	40	45	43	55	51	57	43	40	46	49	49	50	60	35	56	56	41	40	50	47	40	55	56	49	43	45	44	47	31	37	51	52	46	39	38	54	37	44	48	37	53	41	61	49	52	44	54	48	41	46	50	38	52	44	61	52	47	52	51	47	47	41	40	54	45	62	57	51	59	42	43	59	43	47	38	44	42	43	44	42	42	46	42	48	37	47	49	38	47	53	31	48	46	42	46	56	49	64	42	55	43	50	57	50	52	61	40	49	38	47	50	56	47	39	51	48
9933	3926	2127	7374	13430	19885	28875	17711	5282	4447	3742	2977	2510	2166	2109	1796	1780	1675	1678	1455	1280	1233	1230	1177	1064	1075	1030	1011	963	1014	941	941	943	929	922	885	881	886	829	876	847	827	853	841	788	861	835	799	807	758	819	772	781	790	741	773	793	812	761	814	771	774	791	838	795	741	784	770	771	739	801	711	773	769	761	734	735	773	757	729	733	759	770	743	790	763	736	766	738	739	734	768	758	702	749	738	728	714	746	773	775	733	757	740	716	758	808	763	793	720	738	796	782	722	728	746	778	729	702	723	756	761	779	735	746	671	721	705	718	731	754	755	745	696	809	720	814	751	734	742	761	760	742	761	741	792	748	764	766	701	748	778	735	742	727	784	789	803	791	791	717	741	730	707	785	741	782	731	713	736	768	732	692	774	745	721	749	728	738	764	739	759	728	772	776	683	748	782	691	728	703	772	766	768	751	747	783	740	768	756	772	716	747	735	728	726	721	757	746	744	776	694	705	737	697	765	766	713	741	743	770	738	787	776	759	735	759	757	745	714	780	741	775	772	730	740	763	757	729	727	751	706	750	763	710	740	780	740	697	698	757	734	745	754	714	695	727	756	755	789	730	756	706	758	720	703	773	757	773	754	705	729	748	745	728	698	667	689	699	748	730	765	701	787	731	685	698	737	754	710	766	734	739	698	743	724	746	717	787	761	797	780	733	707	771	756	740	759	707	740	735	741	719	759	722	723	750	667	717	721	753	692	796	773	775	732	723	715	796	753	691	734	664	728	786	770	742	673	722	769	769	754	707	722	722	754	758	751	726	701	715	747	763	742	732	719	745	696	761	746	729	776	742	725	763	730	712	737	750	764	715	793	719	707	732	735	775	808	759	728	720	722	692	747	727	694	744	709	730	721	731	767	757	722	689	730	736	716	757	750	721	704	767	743	735	755	760	730	715	749	698	713	758	719	721	746	754	732	722	752	773	716	718	746	726	746	741	755	706	743	686	767	743	659	713	732	742	754	731	735	785	699	782	759	757	700	751	716	728	726	722	777	734	720	718	739	748	713	686	776	700	755	743	749	746	742	749	743	733	731	793	708	737	738	773	780	735	767	795	760	716	772	721	788	716	716	702	723	694	728	753	730	743	708	732	720	733	739	745	737	752	738	787	718	726	701	751	736	727	731	761	704	704	772	757	705	710	712	752	725	694	750	699	728	724	720	743	721	715	712	693	804	718	715	721	779	757	733	751	728	756	712	714	695	756	694	746	776	746	729	705	728	696	740	797	753	776	763	748	762	725	758	705	766	719	701	743	778	737	723	757	750	741	728	766	725	704	738	729	727	714	743	684	691	715	752	770	727	706	759	714	699	705	733	766	723	759	751	731	739	718	731	758	724	746	758	803	688	706	732	774	717	708	759	750	776	720	721	689	736	758	766	693	746	696	727	717	717	718	785	748	744	707	788	741	746	767	714	767	713	714	720	731	726	707	775	757	803	718	782	712	770	715	734	704	803	682	711	757	709	738	736	730	746	725	705	702	730	715	743	702	673	747	763	708	696	713	731	738	783	749	724	779	752	699	705	715	736	771	730	711	715	720	755	737	687	702	694	671	772	718	723	726	783	738	753	747	739	732	767	686	759	760	742	739	677	734	737	759	777	772	747	742	768	701	778	740	725	730	714	729	746	764	723	745	744	718	768	782	745	723	705	713	729	720	713	781	702	744	743	747	721	751	728	739	733	708	763	784	692	737	749	723	784	697	684	751	715	766	710	739	773	715	709	682	752	711	712	689	759	722	777	695	691	742	718	791	729	750	715	768	756	727	725	733	787	749	741	792	739	780	701	731	684	727	704	787	732	747	753	731	729	692	732	729	714	774	734	699	732	745	700	795	705	744	726	735	757	692	735	723	751	718	710	779	716	716	724	748	739	749	786	725	776	767	727	761	709	764	719	748	745	691	761	777	705	736	682	745	724	756	728	771	751	723	693	782	741	704	756	734	782	753	771	767	771	730	761	683	794	710	704	740	737	715	715	708	774	722	734	728	721	754	761	733	725	753	680	751	728	755	747	689	739	699	739	746	741	750	772	747	682	710	702	738	724	757	717	730	720	714	763	747	756	725	748	695	707	744	767	767	718	715	682	735	755	742	719	762	735	698	722	736	752	746	708	733	688	714	748	774	762	691	745	742	740	733	730	745	709	755	708	732	714	700	730	756	752	720	773	737	733	705	752	715	723	771	720	745	737	760	765	743	729	748	758	754	732	722	746	766	701	741	723	708	729	718	654	689	727	758	721	703	697	716	717	751	723	702	712	726	735	698	752	735	695	745	697	723	735	726	748	742	720	690	755	723	751	723	729	718	729	681	717	741	717	738	727	739	714	688	719	729	726	714	736	721	749	751	720	737	709	752	705	725	740	774	755	742	745	750	764	739	731	726	743	773	737	734	758	747	747	787	742	732	730	810	703	706	751	732	726	736	780	758	743	779	711	725	702	741	678	722	755	724	713	695	732	731	726	727	692	753	690	751	733	785	708	720	757	700	716	727	716	731	779	728	744	781	748	751	717	764	745	783	683	755	678	744	760	733	727	732	801	694	803	713	697	725	758	765	730	742	668	733	729	737	688	750	719	720	741	771	715	747	799	743	739	749	749	656	743	686	760	716	764	775	678	722	748	764	709	721	749	706	759	720	729	715	732	721	738	770	749	708	728	752	763	758	766	720	757	717	723	743	723	707	740	718	712	777	689	692	701	740	755	722	691	718	767	755	749	750	741	741	723	720	811	742	693	717	750	717	681	745	708	707	772	774	731	742	731	708	690	731	745	756	733	701	734	764	722	753	758	774	753	735	723	731	719	688	781	740	733	718	743	729	725	781	739	736	718	704	751	740	794	745	720	731	778	757	743	776	677	725	736	712	755	745	721	690	758	726	706	749	701	735	744	742	708	785	779	760	771	707	709	778	701	711	711	720	785	756	721	712	698	725	739	683	722	756	705	723	748	772	728	754	772	756	758	739	798	794	777	772	750	756	725	727	708	727	746	697	693	751	774	720	785	704	730	726	724	730	776	758	694	716	779	747	756	721	753	770	733	756	759	686	708	752	694	747	703	723	805	740	770	728	742	765	685	741	776	721	728	771	725	665	710	787	708	734	708	800	734	746	733	780	733	758	706	752	757	763	702	757	696	739	734	783	784	733	728	743	716	734	724	727	800	699	710	782	680	723	715	724	771	733	733	700	741	714	755	748	731	715	773	730	701	727	776	727	725	753	729	719	745	691	707	785	770	702	766	753	741	714	726	739	712	747	718	732	780	722	729	772	702	700	725	724	748	676	750	764	756	742	750	685	720	727	750	714	734	729	706	727	695	726	750	718	736	710	706	701	750	721	717	730	741	728	747	723	705	723	758	723	796	773	714	774	732	711	747	752	734	698	719	739	685	793	719	721	717	758	765	735	732	774	727	745	773	719	774	748	744	725	793	686	775	732	780	757	746	745	721	725	776
1430	385	217	238	367	782	1401	799	309	299	277	243	234	201	201	194	195	184	191	198	196	182	169	168	172	193	170	178	171	175	157	162	178	172	177	163	177	180	170	185	166	178	173	161	168	166	153	169	183	148	163	145	152	173	148	180	166	175	148	161	172	152	169	170	160	150	174	135	168	145	154	162	150	154	153	181	143	157	184	151	178	140	159	171	159	162	161	147	154	155	164	165	169	164	185	167	186	154	160	143	176	158	125	150	143	139	160	141	205	157	163	145	174	169	164	183	156	150	154	162	163	194	161	147	165	139	155	149	164	164	142	161	152	176	181	167	152	166	156	145	165	174	159	150	152	146	182	154	164	170	142	156	154	147	164	151	192	182	144	157	139	140	154	140	163	147	159	181	199	190	148	164	127	154	186	176	146	155	139	154	167	144	169	145	159	153	151	166	163	154	179	174	152	136	163	139	156	159	149	169	147	164	160	174	172	161	153	138	163	149	158	149	157	148	169	180	152	164	158	160	170	160	148	162	149	163	154	148	149	170	164	148	165	148	168	171	145	157	133	164	168	163	173	144	164	175	162	151	180	173	158	179	161	166	161	177	137	169	161	166	170	150	182	138	135	165	163	152	160	154	159	178	177	169	171	152	166	159	178	140	157	169	156	138	166	159	147	150	142	183	186	158	176	155	161	182	143	159	172	154	155	174	152	160	147	165	171	173	148	157	155	147	162	156	137	178	173	172	155	136	146	195	145	151	152	155	162	151	140	166	136	171	151	181	159	166	172	177	154	172	167	188	139	139	170	163	188	137	189	168	147	148	126	174	164	147	161	161	145	144	147	179	140	150	172	165	148	166	142	152	163	168	158	156	164	154	151	175	173	180	163	183	153	175	152	172	142	147	152	155	159	148	173	165	167	163	156	161	147	170	145	159	149	157	163	167	138	175	178	161	156	150	178	163	134	162	139	149	157	151	165	173	150	155	167	155	149	162	150	147	154	157	152	151	153	169	144	144	155	170	179	144	147	172	178	174	164	155	165	183	149	160	165	162	131	152	136	167	173	161	166	169	166	148	184	147	166	162	178	161	158	143	142	157	146	186	158	154	169	150	154	157	171	169	165	143	177	167	165	162	164	159	137	158	164	162	174	178	151	174	140	141	157	157	173	164	159	142	183	177	147	159	151	164	148	150	170	161	152	151	158	149	141	165	161	163	167	168	149	177	162	157	161	150	165	145	172	158	155	153	140	148	150	152	154	160	153	142	147	186	148	145	140	134	155	175	171	163	148	159	141	157	162	165	166	153	159	159	166	145	167	159	157	172	171	181	158	168	178	172	153	159	163	175	162	170	166	177	176	165	166	178	166	159	157	160	144	166	162	172	163	149	164	142	154	167	154	151	153	172	159	144	158	143	150	173	131	161	154	148	155	163	173	149	144	164	171	148	163	161	165	157	150	174	168	145	150	158	179	111	146	140	140	139	172	142	158	149	162	168	179	154	169	152	167	174	153	172	166	161	161	166	167	181	163	160	146	150	164	163	148	140	177	161	158	189	169	147	154	148	148	174	171	169	167	144	196	147	165	171	157	161	155	167	183	148	165	190	156	160	179	149	162	161	150	165	149	181	165	157	163	170	168	146	165	127	153	170	157	129	161	178	150	174	171	162	155	159	166	141	167	157	165	150	151	175	156	152	155	136	164	172	172	155	153	181	149	144	163	161	148	161	167	169	177	154	168	155	134	152	146	167	169	158	150	155	167	146	158	149	172	159	151	139	151	160	156	143	164	166	135	150	154	138	165	163	165	165	159	145	154	154	158	151	153	153	156	155	147	139	142	164	175	185	156	157	139	164	174	132	172	150	173	158	145	160	143	169	150	164	143	136	150	160	143	172	162	171	165	143	161	174	167	167	166	165	166	154	146	177	152	170	152	160	160	185	165	161	180	146	163	171	142	171	139	159	155	169	169	150	177	176	154	186	157	174	145	148	181	169	144	163	172	171	161	148	158	150	170	168	173	153	180	170	158	154	156	164	163	144	164	173	147	146	167	148	155	174	162	141	175	164	177	163	159	169	168	172	176	176	163	157	163	152	165	170	172	153	138	159	168	165	148	149	153	169	147	163	166	150	132	141	166	156	165	156	180	151	152	126	170	163	179	141	168	164	176	156	160	177	158	164	162	137	179	160	155	167	159	152	155	154	159	168	136	152	135	175	184	161	179	127	167	141	157	158	167	158	181	155	140	148	148	158	155	170	147	190	162	154	179	140	166	162	147	170	152	163	157	144	154	151	163	157	167	174	152	149	163	167	161	153	165	149	156	161	145	142	176	170	149	149	164	163	158	170	173	178	161	154	170	162	158	174	145	136	176	165	148	182	170	151	146	164	163	161	143	155	174	146	161	145	144	139	170	152	167	157	171	151	165	147	189	151	146	175	149	162	133	145	173	163	155	165	137	141	164	139	165	167	153	146	151	168	149	151	151	181	167	167	154	140	168	152	153	166	156	147	168	158	161	147	151	155	149	180	157	160	171	146	178	143	165	174	157	153	184	173	155	166	130	143	148	182	147	151	146	134	141	148	153	160	151	153	174	166	168	196	155	163	191	163	174	174	151	169	157	186	187	162	158	171	141	158	146	160	169	170	168	153	167	151	141	153	138	148	173	149	146	150	176	185	160	180	181	181	144	158	146	127	168	181	174	170	149	162	164	143	143	148	155	139	185	165	169	171	160	139	144	138	152	155	167	165	164	138	160	153	156	152	158	160	163	173	168	139	138	151	152	160	166	158	165	168	162	175	160	152	158	147	188	169	166	161	163	162	149	164	152	178	186	175	164	176	146	146	175	172	138	158	160	153	155	149	162	160	169	143	161	150	176	169	157	156	166	137	165	163	181	152	169	149	142	145	143	157	173	153	147	156	170	142	160	174	156	145	154	169	158	166	159	139	148	172	148	172	161	170	156	152	191	147	137	155	146	141	163	163	152	182	165	144	149	162	140	164	155	163	165	141	145	153	150	150	166	167	136	148	152	171	155	164	150	157	158	137	174	161	159	135	163	151	160	153	164	192	156	160	180	152	163	164	167	151	173	163	153	160	174	155	143	140	156	136	150	151	157	132	143	162	168	158	131	180	160	153	160	130	155	160	184	160	165	146	171	163	158	158	173	170	159	141	155	180	166	152	151	173	160	150	162	159	161	149	155	162	143	162	154	158	155	157	149	144	156	160	161	152	171	164	180	145	180	177	148	178	176	171	150	156	162	164	139	153	165	154	144	177	178	175	178	149	141	171	181	169	160	134	149	153	178	165	166	164	160	177	166	155	164	157	166	116	138	142	183	179	152	162	167	158	166	165	157	147	177	140	155	149	150	170	143	173	142	158	184	171	158	148	142	172	157	161	161	148	161	147	162	140	158	174	140	155	183	149	159	173	177	146	160	185	170	171	144	143	164	176	136	159	154	160	172	180	153	160	178	183	153	155	186	157	150	157	164	168	162	142
16165	8578	5108	14188	22920	29202	34585	21833	10686	9067	7934	6647	5898	5162	4859	4488	4380	4302	4025	3715	3431	3338	3314	3174	3014	2953	2955	2783	2765	2753	2654	2682	2627	2730	2631	2602	2579	2612	2541	2472	2503	2525	2408	2541	2549	2447	2487	2453	2479	2519	2443	2493	2447	2451	2364	2408	2380	2402	2311	2384	2419	2372	2421	2406	2352	2330	2414	2389	2417	2358	2324	2351	2467	2308	2389	2350	2268	2318	2329	2366	2321	2373	2331	2246	2312	2359	2346	2300	2349	2314	2282	2309	2322	2389	2355	2295	2306	2345	2331	2315	2290	2255	2378	2291	2383	2325	2338	2247	2295	2358	2285	2380	2378	2293	2352	2339	2264	2299	2339	2342	2305	2328	2324	2270	2285	2449	2377	2370	2319	2296	2279	2319	2311	2340	2322	2288	2265	2339	2378	2344	2247	2375	2336	2270	2311	2241	2301	2372	2293	2341	2331	2357	2323	2316	2325	2306	2187	2321	2262	2270	2386	2253	2325	2264	2372	2288	2261	2330	2254	2320	2339	2329	2274	2314	2311	2316	2298	2273	2325	2280	2220	2227	2299	2292	2299	2325	2392	2280	2289	2230	2344	2349	2267	2338	2295	2306	2248	2360	2281	2305	2372	2297	2277	2374	2271	2303	2222	2251	2347	2303	2334	2393	2315	2249	2290	2341	2213	2348	2399	2302	2338	2290	2284	2250	2276	2366	2287	2313	2277	2301	2300	2235	2330	2334	2274	2273	2325	2312	2332	2286	2377	2421	2313	2231	2315	2306	2337	2306	2292	2375	2250	2297	2253	2305	2298	2312	2308	2342	2198	2333	2306	2294	2236	2326	2312	2266	2378	2256	2254	2344	2239	2263	2176	2250	2321	2392	2331	2280	2278	2337	2171	2232	2297	2294	2335	2314	2295	2314	2348	2377	2250	2390	2285	2276	2294	2349	2263	2292	2313	2332	2356	2265	2315	2319	2242	2306	2326	2319	2296	2162	2241	2345	2282	2250	2329	2327	2339	2266	2297	2228	2243	2272	2231	2264	2301	2314	2240	2345	2222	2332	2292	2282	2330	2268	2221	2302	2328	2333	2192	2337	2339	2329	2291	2379	2284	2342	2322	2348	2309	2334	2365	2394	2317	2331	2354	2279	2262	2217	2218	2228	2261	2288	2393	2329	2314	2241	2336	2313	2256	2233	2286	2204	2338	2279	2329	2214	2274	2258	2238	2278	2259	2304	2259	2316	2287	2250	2358	2298	2285	2327	2364	2277	2281	2282	2406	2236	2293	2261	2275	2322	2302	2309	2305	2290	2303	2357	2283	2350	2251	2276	2236	2277	2323	2325	2312	2366	2275	2217	2356	2318	2297	2287	2366	2232	2273	2343	2247	2307	2328	2248	2357	2212	2291	2272	2324	2298	2284	2357	2259	2249	2264	2368	2360	2332	2334	2302	2314	2313	2339	2334	2292	2263	2340	2304	2297	2355	2325	2353	2350	2224	2173	2310	2287	2270	2222	2279	2295	2309	2253	2224	2354	2264	2253	2309	2245	2305	2287	2293	2277	2356	2278	2286	2282	2383	2334	2314	2237	2287	2313	2314	2333	2279	2358	2302	2323	2273	2333	2308	2309	2310	2359	2339	2185	2317	2300	2299	2302	2294	2247	2187	2331	2315	2286	2367	2218	2282	2222	2335	2282	2327	2356	2305	2295	2362	2330	2316	2358	2308	2239	2318	2211	2309	2260	2319	2233	2282	2246	2309	2241	2296	2291	2365	2309	2283	2212	2248	2385	2274	2288	2301	2243	2355	2249	2307	2294	2306	2296	2337	2369	2271	2332	2360	2302	2320	2350	2306	2304	2226	2302	2293	2325	2228	2216	2380	2313	2304	2260	2341	2388	2286	2244	2303	2265	2400	2304	2289	2298	2311	2222	2207	2282	2254	2365	2175	2306	2258	2334	2316	2318	2272	2300	2254	2295	2315	2276	2330	2246	2298	2400	2251	2337	2290	2319	2276	2293	2298	2335	2326	2295	2312	2335	2344	2216	2293	2373	2330	2316	2321	2271	2324	2295	2213	2291	2286	2340	2315	2334	2283	2279	2309	2344	2249	2238	2355	2298	2261	2306	2297	2302	2332	2321	2257	2294	2321	2302	2192	2365	2277	2244	2350	2325	2243	2293	2331	2233	2320	2247	2379	2287	2252	2366	2282	2285	2205	2233	2277	2362	2309	2409	2348	2279	2279	2305	2278	2350	2304	2159	2318	2318	2113	2219	2322	2290	2319	2227	2344	2271	2287	2359	2307	2337	2336	2270	2289	2203	2298	2181	2245	2301	2295	2262	2273	2276	2302	2219	2285	2306	2207	2282	2379	2320	2182	2220	2304	2247	2358	2315	2304	2331	2212	2234	2389	2263	2287	2183	2280	2248	2275	2228	2329	2326	2294	2355	2301	2236	2300	2352	2295	2338	2222	2274	2266	2327	2332	2337	2424	2342	2249	2290	2283	2286	2282	2265	2255	2334	2400	2328	2308	2255	2252	2258	2276	2298	2299	2251	2347	2310	2318	2293	2316	2273	2276	2295	2199	2336	2285	2335	2243	2277	2310	2287	2275	2277	2358	2272	2326	2227	2235	2264	2294	2269	2375	2291	2268	2226	2277	2295	2211	2304	2245	2238	2308	2426	2325	2365	2321	2289	2278	2306	2361	2277	2226	2337	2285	2272	2279	2345	2340	2310	2225	2319	2225	2354	2275	2315	2296	2235	2285	2302	2238	2259	2332	2265	2312	2251	2368	2259	2313	2276	2299	2264	2303	2207	2226	2307	2371	2239	2313	2335	2247	2290	2292	2264	2271	2241	2294	2304	2336	2336	2213	2302	2392	2358	2438	2271	2318	2294	2229	2325	2282	2263	2207	2271	2304	2250	2265	2414	2415	2273	2323	2295	2278	2328	2275	2292	2298	2205	2403	2311	2294	2360	2320	2358	2309	2389	2323	2203	2302	2242	2284	2309	2309	2288	2264	2279	2313	2299	2346	2290	2312	2285	2235	2221	2277	2338	2267	2292	2196	2335	2275	2277	2262	2323	2314	2254	2314	2231	2385	2249	2263	2352	2273	2300	2234	2311	2257	2337	2307	2365	2347	2394	2331	2275	2275	2291	2378	2280	2338	2357	2213	2170	2310	2284	2247	2317	2347	2425	2293	2267	2320	2353	2255	2283	2329	2300	2275	2326	2272	2300	2250	2294	2312	2257	2313	2274	2345	2308	2322	2324	2246	2301	2224	2288	2329	2274	2344	2240	2377	2295	2291	2328	2316	2247	2292	2348	2258	2312	2337	2243	2383	2357	2317	2334	2324	2280	2279	2348	2295	2189	2270	2298	2370	2250	2236	2336	2368	2309	2227	2329	2246	2355	2237	2345	2369	2296	2318	2349	2309	2351	2266	2298	2298	2319	2316	2265	2276	2288	2263	2412	2328	2290	2282	2350	2234	2269	2263	2275	2352	2294	2307	2298	2289	2304	2360	2324	2276	2336	2262	2348	2323	2380	2229	2322	2363	2267	2242	2189	2222	2389	2192	2328	2289	2247	2383	2360	2240	2274	2278	2396	2246	2308	2187	2288	2300	2285	2287	2336	2273	2304	2218	2309	2267	2322	2291	2298	2221	2323	2301	2259	2296	2431	2245	2286	2326	2305	2318	2332	2270	2263	2340	2363	2330	2311	2188	2323	2311	2240	2354	2236	2272	2267	2331	2308	2300	2260	2216	2269	2276	2267	2325	2372	2257	2389	2281	2309	2298	2222	2203	2295	2263	2276	2250	2344	2365	2264	2276	2309	2393	2377	2319	2287	2266	2235	2305	2359	2252	2298	2272	2377	2273	2373	2348	2362	2264	2345	2367	2313	2273	2343	2273	2219	2250	2288	2286	2295	2382	2345	2327	2221	2291	2334	2293	2317	2316	2281	2360	2363	2339	2275	2224	2321	2307	2306	2200	2332	2285	2198	2346	2311	2321	2290	2354	2286	2239	2265	2201	2331	2279	2328	2296	2297	2282	2309	2325	2276	2306	2355	2303	2289	2324	2260	2264	2338	2324	2333	2299	2345	2319	2346	2344	2297	2261	2331	2308	2266	2323	2284	2317	2292	2328	2242	2297	2360	2341	2295	2319	2308	2283	2295	2254	2264	2289	2386	2319	2217	2376	2253	2281	2246	2237	2324	2298	2343	2320	2261	2270	2229	2315	2230	2372	2253	2369	2306	2252	2263	2220	2316	2288	2355	2287	2372	2339	2316	2290	2285	2317	2324	2328	2308	2287	2356	2314	2327	2222	2239	2323	2271	2310	2323	2279	2301	2263	2292	2223	2316	2259	2214	2333	2295	2314	2309	2286	2210	2279	2273	2311	2315	2282	2253	2264	2333	2273	2345	2226	2307	2321	2276	2327	2277	2352	2365	2236	2236	2356	2274	2245	2293	2294	2310	2262	2298	2278	2351	2243	2278	2311	2286	2361	2387	2252	2309	2306	2301	2311	2315	2324	2293	2340	2288	2277	2312	2411	2348	2403	2233	2385	2285	2250	2372	2302	2297	2284	2239	2357	2328	2338	2216	2272	2268	2323	2405	2327	2381	2393	2311	2367	2266	2255	2349	2268	2274	2327	2262	2333	2273	2360	2298	2313	2301	2309	2333	2334	2288	2276	2318	2270	2303	2277	2283	2213	2265	2283	2254	2260	2281	2338	2257	2326	2262	2277	2316	2381	2283	2335	2241	2306	2264	2266	2211	2250	2335	2289	2298	2305	2338	2231	2209	2223	2264	2356	2398	2283	2330	2305	2318	2249	2255	2257	2369	2290	2261	2312	2308	2264	2345	2268	2291	2263	2270	2273	2291	2286	2337	2280	2303	2341	2412	2361	2284	2346	2277	2276	2299	2311	2228	2275	2365	2243	2343	2311	2308	2366	2291	2309	2357	2343	2287	2294	2431	2293	2329	2248	2276	2148	2328	2329	2321	2270	2408	2321	2289	2275	2314	2269	2325	2280	2298	2334	2189	2331	2318	2309	2307	2298	2261	2345	2352	2256	2356	2264	2322	2394	2273	2319	2222	2320
1344	108	80	81	129	253	426	111	85	86	67	70	61	73	64	65	75	68	77	72	68	60	58	67	69	58	79	60	60	56	62	52	64	45	55	65	51	55	62	45	48	59	78	79	63	66	52	83	56	51	60	60	59	55	58	61	65	64	55	59	61	60	67	61	65	58	63	49	59	60	49	50	65	62	63	75	58	64	70	71	61	75	71	72	53	60	57	72	47	52	71	56	45	67	74	61	58	52	69	58	59	57	67	63	74	56	56	66	58	52	48	73	63	43	78	50	65	51	54	71	78	67	58	63	50	58	62	62	52	64	49	71	73	59	62	60	62	60	64	62	61	65	61	52	69	67	68	66	49	42	56	72	48	70	66	60	70	71	62	78	58	48	56	60	59	60	63	46	42	66	51	63	82	57	71	54	55	71	61	62	62	59	69	60	61	54	67	60	52	62	65	57	66	63	68	66	59	60	60	61	79	54	72	51	57	51	62	62	66	50	54	66	63	68	51	59	59	69	52	63	55	55	76	72	57	64	62	61	71	55	55	69	45	72	69	65	61	61	51	68	44	54	68	66	52	81	51	71	56	54	58	59	70	44	58	57	60	53	51	70	61	49	73	65	76	83	61	59	50	61	62	72	65	69	66	67	59	79	52	73	59	75	45	72	54	64	53	45	74	71	55	58	67	53	57	57	69	61	47	47	62	68	63	61	60	54	61	74	54	61	65	50	66	57	56	61	64	49	72	78	61	51	62	61	58	51	66	70	69	46	61	64	62	66	55	50	61	47	66	41	64	58	71	62	58	70	53	60	50	77	54	62	72	60	77	75	62	69	69	69	60	64	63	57	56	60	62	48	63	66	54	69	51	60	68	62	61	64	79	59	62	62	50	44	54	66	58	75	67	47	53	58	65	57	76	53	63	72	66	72	55	72	55	63	46	55	52	63	57	66	64	70	60	72	47	68	64	50	77	59	56	68	64	59	68	58	72	48	66	48	69	66	60	55	70	44	60	62	66	75	58	65	72	64	66	70	70	50	71	48	62	76	58	72	56	65	61	67	55	67	57	56	54	63	58	63	54	63	70	64	62	57	61	53	51	58	52	63	52	64	79	51	72	66	53	68	53	57	56	50	58	57	63	59	74	71	56	79	63	63	67	65	67	73	71	67	64	65	59	70	61	66	60	56	57	51	58	76	71	60	71	67	70	67	66	62	63	59	75	50	57	68	57	58	47	55	59	76	48	64	59	56	62	60	53	67	67	58	63	58	62	53	56	52	68	74	57	67	65	58	63	70	63	76	60	76	66	49	71	49	51	77	68	60	64	64	65	64	81	71	69	59	56	64	67	55	58	72	68	58	57	69	56	60	72	50	63	53	36	60	61	63	61	59	60	65	50	47	67	59	66	58	55	70	57	65	51	58	57	58	57	66	78	56	57	58	53	56	76	77	48	61	65	59	52	52	68	64	66	58	70	50	70	59	64	63	62	50	55	66	56	58	61	65	59	66	61	64	60	41	65	63	64	63	76	76	58	63	54	69	54	61	56	63	69	59	76	68	41	72	61	69	55	65	60	61	69	54	51	60	57	57	70	60	69	53	57	68	71	52	58	57	59	58	49	64	68	58	58	60	64	73	60	70	58	74	73	59	56	80	72	51	75	62	68	72	65	58	64	73	66	55	75	62	73	71	60	71	61	55	51	64	69	53	59	59	62	70	71	53	60	65	50	73	65	68	63	75	53	60	57	56	60	60	72	76	63	74	60	50	58	55	45	68	55	58	55	73	54	57	57	72	69	68	50	59	59	64	67	60	65	59	68	72	68	78	76	55	58	64	58	60	52	65	66	59	67	69	58	61	62	57	66	57	62	53	63	43	58	54	57	67	70	71	59	59	54	65	58	55	44	51	72	62	54	59	72	63	70	75	56	65	45	54	64	57	65	74	55	63	56	49	63	65	56	52	73	76	56	66	73	56	66	55	62	65	68	45	63	72	73	63	66	59	60	52	55	63	57	61	71	67	64	69	69	67	71	50	74	67	66	59	60	65	74	48	71	51	67	57	52	69	57	66	73	58	66	53	57	61	58	71	67	70	66	66	61	56	66	66	69	68	70	55	51	71	61	74	57	52	67	62	57	65	57	51	59	71	52	72	52	55	70	57	70	53	58	65	71	60	58	62	56	60	48	57	64	67	69	66	60	71	62	49	58	50	71	49	51	77	55	61	66	71	61	63	61	63	62	49	50	59	62	64	60	62	59	59	60	62	67	65	59	66	70	56	57	70	62	54	60	67	64	64	64	54	47	63	63	55	60	69	61	66	57	68	53	71	52	63	52	71	59	63	65	64	51	61	74	61	53	62	61	56	70	61	65	63	54	69	58	68	65	55	59	72	58	61	75	53	64	74	56	53	77	56	65	82	69	60	57	63	51	63	64	66	57	67	61	47	68	56	57	54	67	64	46	63	58	64	61	53	62	55	60	60	80	81	59	65	55	55	60	50	58	60	70	68	59	60	58	73	71	60	62	66	73	67	58	57	59	63	63	51	59	74	49	51	51	67	64	51	50	62	55	60	80	58	57	55	59	56	65	59	55	61	62	75	62	64	64	68	54	65	43	69	46	64	57	46	64	50	55	55	69	57	63	63	68	67	65	69	68	64	61	64	49	58	68	53	58	67	62	59	67	49	57	65	59	70	54	66	52	51	50	67	69	49	52	64	77	61	85	59	55	74	68	59	52	64	70	55	50	51	54	58	73	74	67	55	48	67	63	47	71	71	62	70	76	61	50	68	62	63	74	47	62	55	48	69	62	65	57	78	62	57	61	46	63	67	64	61	64	73	45	55	65	62	44	68	77	72	60	58	65	58	59	52	59	63	60	70	58	73	36	63	66	54	73	59	65	77	58	69	56	54	65	65	66	56	50	64	70	60	59	60	63	50	62	53	66	56	66	70	75	59	59	74	68	73	62	65	74	52	61	55	66	55	75	59	52	49	60	60	66	49	66	66	53	58	50	61	49	77	58	62	69	71	57	66	67	66	69	75	70	57	58	72	72	50	65	55	69	59	69	71	54	45	65	62	72	62	69	66	53	60	65	77	63	65	70	49	71	62	73	62	59	52	62	44	51	51	58	51	61	58	76	61	54	54	66	70	60	60	58	71	66	67	65	59	65	54	58	62	58	53	63	57	66	65	62	72	64	61	62	62	71	51	69	52	82	66	59	67	67	53	60	62	65	56	54	52	58	72	60	57	60	73	73	70	44	63	61	62	53	70	70	51	63	63	51	66	49	63	69	67	61	53	57	67	46	68	57	46	72	75	59	72	67	56	59	60	59	66	62	65	69	55	57	52	64	49	53	67	54	56	52	57	60	54	57	60	55	61	58	61	54	57	55	60	67	70	81	61	56	61	62	63	74	55	58	62	62	66	51	64	56	60	60	58	73	52	52	56	62	57	71	71	70	77	60	54	54	69	80	69	61	48	62	52	56	62	70	53	74	77
8185	2351	1454	3690	8177	15355	21191	6383	2381	1949	1839	1660	1552	1410	1361	1262	1285	1338	1208	1217	1129	1144	1085	1119	1033	1057	1049	1067	1058	1036	985	1015	981	1006	1007	980	982	966	1009	958	1001	1002	985	985	1021	985	969	1000	963	995	985	964	1005	933	965	961	950	961	988	914	955	1017	1018	1029	969	958	988	976	953	970	898	977	953	978	959	1040	906	956	956	955	967	952	992	1027	995	939	1042	973	964	960	958	972	915	963	970	965	1005	1023	996	892	995	967	940	1002	999	992	906	920	904	961	925	945	992	968	984	1014	966	912	981	983	922	988	1004	960	925	1015	938	965	930	959	990	969	958	997	940	970	1001	992	965	951	1033	965	905	949	957	981	963	983	961	984	969	1037	927	997	888	942	970	988	962	914	975	938	948	940	966	967	1036	927	974	911	974	915	967	1026	966	987	950	975	1000	940	986	956	950	961	935	963	1004	937	966	993	939	974	914	946	973	950	937	934	1039	961	996	982	994	968	1020	965	972	951	979	991	1009	937	993	960	970	984	1032	987	996	977	956	952	952	996	933	991	949	939	972	926	969	984	945	910	956	952	973	978	967	992	946	974	928	913	941	1039	931	953	936	954	919	932	969	964	916	961	978	952	993	954	981	931	992	957	925	967	960	913	926	948	950	964	980	922	1004	942	968	924	960	910	978	898	911	999	925	992	983	960	974	896	1005	991	971	962	991	960	993	946	992	975	961	958	975	944	1002	952	941	1007	895	962	977	1033	971	943	982	946	960	963	964	969	922	987	1000	988	983	983	991	914	977	960	961	909	933	935	955	917	920	964	908	933	964	973	923	957	983	1004	1004	952	919	982	917	964	970	967	994	927	916	933	974	919	960	977	920	945	958	1008	998	938	1019	953	988	984	950	926	905	986	993	985	964	926	959	966	912	959	948	977	1003	956	988	986	937	1003	972	977	953	963	969	990	1007	967	976	978	965	987	951	1008	975	972	909	917	964	939	984	986	951	932	938	917	1003	955	971	970	1003	944	931	1023	931	904	958	930	930	931	981	919	984	1035	958	890	954	979	931	954	1009	929	978	953	935	948	979	974	906	967	953	948	937	964	952	940	1016	924	952	955	978	992	1001	996	960	976	977	943	949	963	944	944	1003	957	973	989	886	911	961	934	1005	1006	975	984	915	916	929	889	1004	916	949	957	935	983	978	954	961	988	944	886	903	938	946	932	958	944	967	1029	978	1032	998	953	1001	1006	983	993	933	946	1011	994	961	927	961	969	897	981	923	933	900	927	974	961	912	956	919	940	1012	972	979	990	966	1008	910	952	975	992	920	965	959	924	928	987	1034	918	968	992	909	938	970	970	940	1009	914	971	930	947	946	1012	962	977	904	990	952	1012	976	942	949	991	935	908	923	909	952	959	958	965	955	952	952	997	920	913	1030	973	982	985	977	965	962	937	908	968	930	988	947	996	951	979	939	924	911	972	1030	1010	974	946	919	943	957	945	944	960	957	1012	983	994	973	975	907	928	939	998	958	1006	941	929	1011	899	960	967	1013	1001	941	929	984	995	1066	950	905	1009	929	953	981	930	932	970	1007	908	1001	967	983	971	1008	972	959	993	964	924	960	972	929	923	981	956	912	939	957	992	916	949	934	966	931	981	977	964	923	994	955	961	947	936	951	949	957	935	962	962	951	1002	931	992	957	953	981	890	932	925	901	965	900	962	985	975	980	946	992	930	1024	972	1002	923	933	931	996	935	921	915	893	938	906	983	959	1010	1032	1018	964	965	973	886	922	957	948	955	992	986	945	955	935	964	969	991	932	973	1026	935	946	1001	921	899	946	984	880	934	1000	945	950	993	980	991	985	937	953	945	988	948	963	950	993	941	935	963	925	941	964	931	977	965	1010	953	980	973	987	978	976	958	1007	932	1022	973	961	942	929	994	976	926	920	977	954	952	992	963	1010	974	1012	966	923	965	996	962	967	918	941	979	935	970	1019	899	963	933	1001	977	997	938	968	938	966	972	932	1014	1006	985	940	937	1001	985	955	960	987	955	974	987	946	939	974	951	994	939	982	966	989	980	945	965	953	946	980	939	980	969	929	1006	954	944	944	956	927	936	985	946	1027	1007	923	971	985	968	957	969	950	973	965	986	993	942	939	986	915	922	952	944	963	994	962	961	963	939	955	961	938	975	909	977	948	938	1004	933	952	950	1000	945	1015	993	964	927	952	1010	971	986	938	963	992	934	1008	1027	996	977	995	930	902	949	964	929	957	934	958	911	1010	919	981	949	1004	985	964	975	946	937	945	950	1034	958	947	995	930	990	982	1006	980	961	943	962	1007	892	919	984	957	919	969	951	927	892	1004	954	1016	953	912	979	934	932	970	976	1021	970	913	963	999	979	955	1010	985	909	1029	953	985	971	1012	967	988	933	1007	932	944	947	980	958	937	1030	973	978	948	971	974	980	957	965	975	984	921	898	969	957	951	976	965	981	1000	1004	926	941	952	954	966	1036	969	944	998	1060	925	996	951	985	1006	996	948	957	1037	995	932	985	978	934	958	994	993	978	941	975	937	992	915	926	984	977	980	909	1002	977	963	972	931	921	916	999	963	963	913	998	930	975	977	1009	959	958	1041	983	974	952	965	1004	973	943	1006	1007	929	915	984	1029	943	970	941	990	1006	967	958	952	956	957	951	942	993	945	995	999	968	944	1006	984	953	988	935	944	939	972	928	1001	991	936	946	990	936	926	1003	956	934	943	993	934	957	945	945	902	967	1000	960	967	1007	973	987	951	957	865	952	931	951	967	1011	942	952	988	925	977	968	957	997	1008	916	962	991	1011	940	994	983	936	992	916	979	978	982	939	971	936	967	923	942	951	957	1057	925	984	964	1008	971	956	989	923	994	946	982	1018	949	938	962	938	1000	963	931	998	985	934	965	1027	979	929	960	960	960	941	962	940	1004	976	954	981	992	993	937	944	953	957	943	960	994	966	979	1026	971	938	1025	956	953	925	941	974	937	922	987	972	977	990	917	962	959	909	967	938	1027	980	951	944	968	996	921	948	929	967	904	994	950	1002	937	945	1020	982	970	932	921	995	954	996	932	983	996	896	998	948	956	994	1055	1046	904	917	1026	885	1003	925	1005	996	1007	1013	958	985	951	904	966	990	920	939	963	979	1002	910	1004	1002	937	995	1010	988	951	1017	944	946	978	1018	941	994	905	978	987	987	993	942	967	1028	1007	985	966	939	1067	984	1020	955	908	918	948	964	930	950	949	960	979	865	960	956	962	977	968	947	955	970	1015	1004	968	916	974	934	887	982	981	970	1021	1001	1033	967	938	999	943	998	948	922	1002	975	950	1006	987	991	974	970	941	934	927	947	987	954	944	910	965	979	976	1043	984	987	976	1011	985	992	975	970	936	962	1007	975	964	941	996	969	955	989	977	918	945	1002	947	968	938	940	959	998	939	958	964	964	937	951	920	974	988	971	1012	911	931	915	1000	944	972	931	980	979	888	945	963	956	952	950	943	953	1014	1003	939	970	964	929	954	923	917	954	1013	889	949	961	913	943	888	968	963	982	954	1004	940	979	970	988	961	1012	964	901	973	988	1010	954	1001	958	966	927	987	1032	954	923	979	1007	944	958	996	964	928	939	899	991	913	987	972	946	899	952	1017	930	1003	990	988	947	956	1009	970	928	975	961
2301	148	103	106	247	462	663	201	135	126	106	97	111	79	69	81	67	82	57	87	63	68	65	58	55	69	67	55	57	62	50	55	58	54	64	53	47	56	51	54	48	49	62	60	41	73	63	47	62	49	52	63	58	57	60	60	36	55	64	50	50	46	46	54	45	38	52	52	52	48	50	62	50	59	55	44	48	43	40	53	51	60	49	52	64	61	47	53	55	43	53	48	58	48	56	46	54	60	53	44	39	49	54	48	61	46	50	48	42	57	61	59	36	41	40	46	49	54	36	51	40	49	48	62	38	50	35	46	45	47	53	49	61	41	52	60	43	56	45	49	57	46	49	58	58	52	44	57	55	50	50	48	57	51	51	51	45	61	40	54	46	44	67	50	52	58	66	50	57	55	57	52	49	47	57	39	68	52	45	47	45	54	49	63	49	61	51	55	50	58	56	56	45	53	42	46	53	48	46	51	50	41	56	55	53	44	44	41	46	53	45	54	46	47	53	51	48	44	57	48	54	44	53	49	60	58	40	56	49	44	62	46	47	56	56	56	44	49	52	42	48	47	64	59	48	41	45	48	58	46	54	40	45	56	49	54	61	57	53	52	51	70	54	55	57	53	49	54	59	36	53	46	51	52	48	40	55	55	56	52	46	45	41	40	52	50	53	51	56	54	47	53	61	50	49	50	48	55	56	46	49	55	44	53	62	58	51	46	54	56	49	47	55	51	59	56	53	50	61	57	46	56	51	50	59	56	43	52	51	41	62	59	51	50	49	51	58	63	56	47	48	52	44	49	57	50	60	52	51	52	46	63	51	45	63	46	39	48	49	65	48	56	59	54	50	50	52	53	62	38	64	52	56	55	38	50	51	49	50	49	57	47	58	52	44	45	55	53	64	58	48	48	58	54	63	39	52	51	47	54	52	53	44	53	54	41	64	51	45	45	59	52	49	55	56	52	49	45	43	42	45	48	51	45	58	59	47	59	58	46	64	51	66	43	50	52	43	51	52	52	54	56	54	60	48	48	62	44	40	44	55	45	55	54	52	57	51	47	53	58	50	49	58	66	57	42	37	54	37	55	54	55	54	55	49	49	50	66	56	57	47	61	64	50	42	57	45	67	43	54	64	36	53	45	40	72	50	49	49	49	52	67	50	51	44	59	53	44	55	48	43	50	52	47	44	52	48	44	66	35	58	59	44	44	45	52	51	54	54	50	56	52	49	63	55	37	51	59	54	56	42	47	52	46	54	54	47	45	44	65	45	46	55	51	53	65	51	53	40	59	53	56	48	45	66	55	52	44	46	60	52	57	66	51	55	53	54	53	53	42	57	46	45	48	47	45	59	52	53	52	51	44	44	44	48	61	53	58	59	58	48	58	56	54	42	62	45	57	39	42	46	39	48	49	50	59	62	63	44	59	53	54	55	39	59	48	46	45	50	60	59	52	42	53	47	60	45	50	49	41	53	62	69	42	48	41	51	58	56	53	47	53	52	58	54	59	64	44	54	56	55	54	44	48	37	43	45	55	50	47	49	40	53	39	60	52	63	61	42	43	52	57	49	39	64	53	55	53	53	48	55	41	55	46	37	49	65	47	46	50	44	45	49	54	53	51	66	44	53	60	37	54	61	61	59	61	56	49	39	63	51	62	56	54	41	35	48	52	67	48	68	57	58	46	56	55	43	56	63	48	57	50	60	52	57	47	43	45	46	51	33	53	42	53	50	50	51	61	60	41	49	43	53	62	44	49	55	47	55	48	57	49	55	62	47	62	52	60	48	41	54	42	69	51	50	52	56	46	45	49	64	54	64	42	53	59	41	49	57	47	48	39	52	40	56	45	38	48	55	42	46	53	47	46	44	52	49	53	48	46	61	61	40	65	47	59	56	50	44	55	60	40	45	46	47	52	40	48	47	48	52	54	48	61	58	47	52	50	47	62	62	57	49	48	54	49	57	43	56	43	53	50	55	53	50	40	45	61	44	58	53	53	53	52	58	51	56	49	59	49	55	44	47	49	47	55	61	53	52	50	56	45	47	55	51	63	56	51	42	50	59	55	51	57	58	60	54	45	47	56	64	49	46	45	57	52	54	59	56	42	45	61	44	52	59	45	46	55	51	51	52	51	55	49	49	50	47	50	35	58	57	56	55	51	59	52	46	49	56	52	46	51	50	49	44	41	47	45	36	59	45	50	47	38	56	50	46	50	49	51	51	51	54	50	66	42	43	49	58	55	57	50	53	52	59	49	50	47	49	65	50	49	56	53	46	52	51	65	54	65	57	55	59	63	61	47	57	55	49	50	61	42	48	51	51	56	48	55	40	59	47	49	58	48	46	52	46	54	56	42	35	49	45	46	54	51	54	63	54	52	72	44	54	61	51	40	54	56	47	56	48	44	51	58	63	53	59	60	54	55	50	43	49	48	40	41	65	48	44	56	72	58	51	62	52	70	54	58	47	47	63	73	52	45	49	53	37	70	59	49	71	45	54	53	40	49	47	64	45	39	48	48	46	46	49	32	59	62	49	51	48	50	48	47	52	52	61	60	50	54	46	46	56	50	51	45	39	51	42	43	51	56	55	55	55	42	36	50	43	45	59	42	55	48	55	57	43	50	57	56	54	62	59	42	54	61	59	62	53	53	56	64	54	63	55	46	56	48	55	67	51	56	50	47	44	53	62	41	62	62	52	47	54	45	49	47	61	44	41	43	58	56	49	51	53	60	50	65	66	45	51	44	49	43	64	61	65	53	56	59	57	58	43	45	41	47	48	48	45	31	42	49	50	54	70	41	63	54	47	53	62	47	39	41	57	54	47	54	33	45	42	63	39	51	58	50	56	63	60	46	48	54	48	50	40	57	41	45	47	54	53	48	49	51	54	45	49	56	45	64	51	41	60	54	62	35	46	59	40	44	54	48	54	38	51	52	57	44	32	43	49	52	64	59	30	56	41	35	53	44	51	54	52	49	44	35	60	41	56	56	60	59	45	43	40	46	60	49	49	44	40	57	35	49	45	41	55	43	59	57	54	49	41	63	53	63	66	49	52	41	56	58	50	42	51	62	53	52	49	52	58	48	61	48	43	40	57	43	47	58	36	47	54	55	43	46	51	45	61	54	49	59	64	58	45	49	61	46	51	49	35	56	47	45	53	53	51	56	58	45	46	52	51	45	57	51	55	54	48	53	51	48	50	53	48	46	57	46	50	51	67	51	52	47	43	58	44	42	52	47	53	49	58	46	57	49	45	42	60	43	44	55	66	49	42	43	59	46	57	58	44	57	54	53	52	45	61	61	61	51	56	51	71	54	53	48	42	51	52	50	35	77	55	44	40	45	35	36	47	57	53	51	59	57	52	54	56	48	57	54	55	41	50	50	43	50	49	61	61	55	52	46	46	42	48	47	50	57	38	53	55	56	56	55	44	61	43	47	46	53	40	48	44	52	52	52	58	50	48	44	64	52	55	50	75	50	55	42	52	53	48	41	53	55	48	44
10465	4407	2354	8960	18807	24948	26435	10996	5710	4724	3844	3374	2855	2381	2221	1957	1936	1970	1721	1566	1440	1378	1278	1229	1153	1197	1127	1128	1046	1031	1096	1033	1041	983	982	914	961	980	922	896	940	907	937	913	961	904	878	834	859	881	862	878	864	846	831	882	855	808	922	862	875	853	801	828	858	801	811	870	851	846	785	833	808	843	819	853	876	817	812	821	842	810	813	837	799	838	791	779	788	820	810	806	824	822	846	814	807	843	816	772	871	836	789	822	846	838	804	819	840	834	821	834	762	810	829	822	836	809	796	836	850	805	783	767	751	854	858	828	795	801	842	796	846	774	819	828	809	791	831	806	768	793	853	797	805	793	840	785	763	815	808	794	800	788	801	854	811	867	747	825	830	823	798	741	771	761	871	786	748	804	813	773	823	802	768	780	827	793	799	833	771	835	793	786	757	817	786	825	768	771	740	800	812	790	806	750	756	826	786	803	754	836	823	802	794	806	763	848	787	797	798	798	792	782	782	776	820	803	821	787	797	746	754	808	823	770	817	819	807	795	806	761	868	829	849	747	824	778	799	822	783	792	802	832	806	782	800	825	838	785	833	821	797	816	792	811	792	838	771	797	830	842	766	767	736	812	787	796	790	767	773	799	819	804	762	830	796	851	818	752	779	757	784	822	808	820	803	743	799	760	815	774	827	821	846	802	786	785	850	853	815	742	805	799	787	854	791	729	784	763	790	770	801	797	781	814	873	782	794	796	770	838	779	772	798	798	797	852	806	798	827	734	772	780	832	843	863	767	831	820	810	760	802	792	774	833	790	811	822	772	745	818	805	760	827	793	769	822	792	765	798	773	807	761	776	788	793	779	822	777	792	836	848	775	826	813	772	768	849	804	735	831	808	799	803	784	788	789	780	799	842	801	827	820	835	833	841	757	829	787	836	797	740	753	800	879	846	766	827	782	811	783	802	756	784	860	788	766	738	819	757	788	791	812	855	768	812	786	793	800	826	798	818	832	839	797	772	731	747	803	771	806	801	793	809	798	773	810	769	811	795	755	826	796	787	854	781	787	788	802	792	792	798	817	788	842	776	797	821	767	819	832	781	771	797	758	825	830	803	793	783	826	783	814	814	811	805	828	777	776	806	816	765	807	835	758	785	806	807	775	793	788	761	768	775	762	783	780	764	853	818	783	803	747	784	798	806	755	809	844	766	793	789	831	835	812	830	849	825	820	736	817	788	796	824	794	825	789	778	835	803	799	808	807	843	773	794	795	782	747	823	837	766	812	819	807	812	810	757	818	758	817	818	830	797	805	775	856	802	775	809	788	765	788	823	837	800	796	805	850	860	781	759	775	800	841	838	796	757	813	763	835	793	785	796	847	786	820	779	799	790	726	741	831	809	827	763	809	800	786	796	814	778	812	798	857	827	814	784	828	819	817	811	799	749	788	844	748	772	786	830	800	800	848	778	794	785	815	759	774	809	835	861	792	857	796	807	793	815	829	835	801	816	779	821	775	850	849	875	792	760	767	803	781	811	759	777	809	775	800	791	809	785	770	820	833	838	811	796	807	839	834	810	831	787	793	822	834	815	759	779	819	841	820	800	850	747	796	854	807	836	834	800	789	744	821	791	800	821	810	758	766	778	796	799	825	800	816	803	786	760	804	805	791	822	803	782	754	839	827	819	775	786	825	815	809	770	791	785	813	807	799	818	773	825	811	820	795	812	812	724	814	798	798	763	823	799	819	784	779	783	788	784	798	763	785	781	830	840	796	815	758	809	803	788	805	770	805	780	761	804	835	841	810	785	781	785	754	769	826	842	804	831	804	792	865	762	771	771	711	797	768	808	881	793	783	824	828	781	815	817	787	859	817	785	754	832	764	814	762	775	771	768	809	798	818	801	792	814	752	782	805	784	811	816	827	794	823	795	780	758	785	788	793	770	789	724	807	797	793	750	818	830	769	775	790	829	818	800	762	816	815	813	804	800	807	860	747	746	771	797	781	769	762	803	768	806	780	777	814	825	771	810	823	772	772	779	777	748	792	766	792	826	816	778	774	846	772	813	799	854	733	793	817	792	798	774	760	794	826	792	786	822	794	751	801	770	831	810	850	874	831	801	813	811	824	807	784	807	824	761	851	794	829	765	804	852	776	820	771	775	801	790	776	776	821	799	820	777	776	820	821	831	866	786	803	760	835	739	826	793	856	825	771	790	728	779	789	814	798	767	789	809	848	802	767	777	778	833	786	847	800	839	747	798	854	829	813	781	780	786	862	811	818	802	823	805	801	825	766	809	806	745	773	768	795	827	809	798	838	796	748	766	831	811	796	839	764	810	835	786	851	792	797	776	822	811	790	814	792	778	830	801	820	814	791	814	742	833	816	824	852	816	753	822	780	752	751	786	761	808	779	789	776	794	793	797	785	763	812	834	776	836	786	774	791	803	840	799	785	795	830	790	785	796	804	791	788	750	764	770	816	800	788	803	800	800	768	769	793	795	854	853	788	774	820	750	803	754	761	785	823	771	811	785	820	730	850	815	807	770	809	834	755	814	873	783	793	773	825	784	786	841	835	792	860	798	779	769	832	792	864	820	796	817	825	778	798	772	839	834	869	815	774	792	825	827	747	783	821	810	775	779	807	841	763	804	796	793	757	832	818	812	808	797	837	835	770	803	813	771	823	777	796	754	748	775	784	770	798	778	801	818	799	817	798	796	772	822	799	774	828	813	826	807	823	784	811	765	832	793	794	762	799	740	802	773	779	774	828	799	835	784	812	783	785	789	780	792	792	802	820	790	790	805	817	828	809	830	822	766	736	796	756	820	788	839	817	795	790	801	846	783	823	796	771	815	835	811	775	791	770	824	728	733	825	830	760	816	849	786	817	777	778	782	739	811	840	767	799	798	780	824	781	790	776	801	820	818	824	832	795	860	801	832	785	808	815	788	785	826	805	792	780	804	866	831	764	802	782	862	785	794	818	780	777	750	801	766	826	799	796	820	814	809	813	813	777	828	797	817	761	807	795	843	781	756	808	774	825	793	796	798	814	816	819	828	807	823	750	826	851	801	785	791	754	777	769	773	839	804	844	808	810	776	780	833	771	829	768	764	805	742	743	782	808	775	803	744	771	843	792	822	745	766	784	829	766	797	841	841	775	836	808	759	786	843	774	770	845	821	796	789	728	798	766	810	730	792	757	822	757	791	819	783	822	756	778	844	799	781	817	786	812	731	758	816	808	853	810	795	790	825	777	781	859	797	774	818	777	780	822	824	803	760	819	791	803	810	802	802	816	791	806	787	813	784	774	817	788	801	821	752	757	812	760	823	810	783	775	827	762	794	794	838	801	811	799	817	764	813	772	796	770	761	824	837	787	796	816	770	782	805	805	816	780	836	783	775	811	783	832	767	828	807	780	806	798	791	809	746	843	804	783	756	736	830	793	806	753	826	828	783	823	761	797	771	804	781	734	834	759	792	802	771	802	783	758	787	816	762	809	769	803	801	801
2362	126	100	85	196	611	631	170	118	91	104	92	90	63	83	70	79	67	66	58	71	62	49	65	55	54	47	54	51	39	42	48	51	48	59	57	46	36	57	49	44	55	50	41	46	50	43	30	55	44	43	49	47	39	38	46	52	56	63	53	68	49	46	48	43	61	49	47	55	58	38	50	50	43	57	38	40	48	46	39	38	35	39	52	48	31	46	52	50	54	39	27	40	60	46	51	46	59	44	39	43	58	44	54	49	48	40	55	43	50	45	44	32	38	32	47	58	33	49	36	44	43	49	45	43	43	44	41	37	31	51	54	41	43	45	52	48	38	61	46	34	59	51	56	50	45	42	47	42	47	43	46	51	45	44	35	40	40	45	53	48	54	53	47	59	48	49	56	34	60	50	47	54	42	52	52	33	43	46	41	51	44	44	45	48	43	43	42	41	51	55	31	40	38	54	45	37	52	44	44	41	49	47	41	52	45	58	50	44	32	39	66	45	56	45	44	49	54	46	52	56	43	48	55	46	42	46	48	52	44	53	33	57	55	49	41	53	51	52	44	56	50	52	43	44	45	42	53	59	59	44	45	46	52	42	42	48	54	44	56	39	57	49	46	43	42	44	30	46	43	41	51	39	45	38	42	54	40	41	54	41	51	45	47	37	53	33	51	46	46	53	38	53	48	43	36	48	35	37	49	43	47	46	56	45	50	40	42	46	44	58	43	47	43	47	41	45	47	51	43	47	52	39	48	44	42	52	46	45	38	46	47	46	49	43	59	42	38	30	56	38	44	35	42	50	47	49	42	61	54	45	46	48	49	50	43	43	55	49	34	45	52	46	50	56	62	51	48	44	55	48	52	48	55	42	48	39	40	40	60	46	55	57	50	43	49	39	44	42	52	48	43	50	50	48	52	63	54	44	42	43	50	51	54	39	57	54	48	37	47	53	46	44	51	47	40	42	51	59	39	49	34	41	58	45	49	36	44	57	52	47	50	49	45	40	42	48	55	45	54	43	54	34	46	41	58	48	46	44	46	46	39	43	57	47	41	50	52	55	62	55	53	41	52	48	41	48	50	46	52	57	59	41	51	39	41	35	54	52	46	47	57	64	34	48	45	51	43	32	42	50	38	29	37	40	38	43	52	53	61	39	47	43	39	42	45	49	46	43	51	53	55	42	36	30	53	36	50	31	44	53	48	50	57	46	42	44	31	42	58	56	43	53	50	53	45	53	48	37	49	51	47	53	40	42	41	39	51	42	52	47	48	60	36	47	47	43	47	46	47	46	52	55	50	43	54	48	45	44	43	48	61	51	42	55	47	37	48	50	50	47	35	54	41	51	41	43	57	57	48	46	46	50	54	57	41	50	49	43	48	56	45	35	49	46	47	50	39	53	41	63	45	45	42	48	50	47	39	40	54	53	38	49	64	44	53	50	44	44	42	47	40	51	44	50	41	35	55	33	47	49	31	67	45	45	40	50	54	51	48	49	54	43	40	41	46	51	44	46	45	39	48	48	54	51	54	52	36	54	34	41	50	46	46	49	47	51	46	52	46	55	48	45	36	37	49	41	52	47	49	44	57	39	48	51	58	50	57	41	68	41	48	42	38	44	43	40	44	57	59	55	45	52	48	42	53	64	63	55	52	43	41	61	54	54	51	48	50	59	57	46	45	41	42	51	43	48	51	51	52	46	35	46	43	47	51	49	50	38	39	52	40	51	45	44	43	42	39	48	51	42	49	38	51	43	56	48	37	51	50	61	51	45	46	43	42	34	54	40	50	39	50	55	42	42	41	41	37	41	48	44	42	43	53	60	39	48	45	49	49	56	49	41	54	42	43	59	34	52	50	36	50	46	44	47	31	50	34	43	49	62	49	46	49	48	44	46	63	31	35	51	49	50	43	36	40	45	56	47	51	46	57	45	43	44	50	44	53	47	56	38	47	56	54	54	52	45	48	44	38	45	37	42	41	53	43	41	60	43	43	44	47	44	42	42	46	44	47	52	53	40	50	44	45	39	62	42	44	46	49	50	42	55	51	54	50	46	48	54	48	54	48	46	49	41	59	43	50	45	38	43	37	54	50	30	56	39	57	43	47	49	46	42	44	36	45	49	37	46	35	59	48	51	45	43	51	47	47	51	46	46	46	42	50	53	45	47	47	57	38	37	46	50	60	45	50	44	36	34	45	57	42	46	60	41	41	42	43	43	41	48	55	52	46	43	35	52	41	50	50	30	67	54	39	55	47	56	62	37	55	41	49	58	49	58	57	50	58	52	58	60	29	40	47	44	44	39	43	44	43	58	38	50	58	51	41	40	58	48	37	37	59	39	52	50	50	42	48	42	43	33	37	52	43	47	47	36	42	40	41	36	49	56	45	57	42	43	59	51	56	33	55	49	49	47	45	60	47	38	43	48	43	38	47	41	30	45	49	62	45	33	41	44	48	52	42	46	40	49	38	46	56	50	43	47	52	47	56	44	45	46	39	54	47	56	54	45	54	47	41	48	52	41	44	48	41	34	51	44	51	48	38	47	49	48	49	48	49	47	36	54	47	44	45	54	53	55	43	49	43	44	50	48	38	48	44	46	66	42	63	41	52	40	39	41	60	36	47	47	38	40	56	46	58	42	52	51	43	47	41	56	46	45	43	58	49	50	42	47	46	48	56	41	45	49	62	53	47	43	44	46	49	44	52	40	46	56	41	49	37	30	47	44	52	59	38	52	39	52	45	35	53	45	43	43	40	35	36	41	46	39	51	41	52	36	42	42	45	55	39	57	39	56	43	58	44	48	32	49	43	51	38	50	44	36	47	44	48	52	55	44	40	52	46	36	50	54	52	42	42	64	39	37	48	51	52	45	50	51	51	58	49	48	50	37	46	41	52	45	52	56	41	56	51	61	40	46	35	61	50	44	41	42	62	42	47	49	48	49	44	46	51	47	54	48	50	41	42	45	44	45	44	51	45	42	42	41	45	45	47	49	46	46	50	49	40	47	50	40	33	39	41	46	51	57	45	45	44	60	43	49	41	36	38	54	46	56	44	50	48	47	40	49	51	42	51	41	46	57	45	43	44	40	53	45	48	51	58	45	49	51	54	40	49	47	42	48	61	32	46	50	47	51	48	55	66	41	57	48	44	35	42	40	57	57	43	44	55	34	52	48	46	56	41	58	36	44	54	49	45	36	40	48	46	49	53	45	45	48	51	42	41	59	44	55	52	48	52	35	49	30	39	47	44	61	50	46	39	45	44	40	48	54	64	52	60	37	49	47	46	43	40	50	29	42	44	50	49	53	51	36	51	51	45	57	52	51	43	39	48	45	46	49	46	51	45	45	47	40	38	55	40	58	44	44	39	48	40	52	46	54	51	48	53	59	48	49	49	55	53	52	48	52	49	46	43	46	44	54	43	54	47	49	46	55	54	55	47	47	46	48	39	53	42	52	42	40	47	31	43	53	41	55	47	57	33	48	41	47	47	45	39	49	45	48	51
9871	4030	2085	8259	17178	28469	24135	8732	5249	4159	3491	3022	2580	2190	1999	1788	1662	1658	1565	1468	1347	1257	1116	1159	1064	1029	1074	1055	1014	970	950	980	886	975	883	849	858	802	856	837	864	843	823	820	792	816	764	816	799	780	813	810	754	814	757	812	860	803	797	801	717	792	822	784	740	715	773	744	771	798	739	767	668	808	790	769	758	763	723	765	744	710	695	779	754	771	741	757	779	766	740	778	755	705	738	728	678	809	748	786	702	788	771	756	740	749	706	739	744	738	724	740	709	756	747	732	770	768	728	743	768	720	777	777	725	721	741	764	760	776	745	695	742	715	730	756	704	759	684	747	683	780	754	715	742	685	730	747	774	753	725	731	705	704	680	689	724	743	755	756	734	719	721	717	768	746	719	723	744	728	720	761	799	760	721	723	763	720	753	750	754	724	674	718	690	739	702	711	700	679	721	722	712	745	745	743	695	748	769	701	727	749	730	741	701	671	733	775	758	721	720	762	745	726	748	722	717	740	756	687	714	720	728	711	782	761	732	755	709	698	812	759	757	732	722	754	699	696	794	794	713	718	679	718	731	725	727	746	748	765	673	742	728	715	747	733	691	664	727	758	695	736	755	752	682	692	765	717	724	756	696	743	753	788	712	720	783	733	819	727	743	767	712	770	759	722	766	724	718	768	718	687	733	679	730	730	709	691	764	745	718	736	712	736	733	699	715	685	740	709	790	695	780	739	704	736	710	726	701	706	707	712	724	705	760	709	726	739	754	711	758	702	719	760	691	713	726	743	793	760	760	728	753	697	698	727	722	719	738	688	765	737	753	756	700	750	739	712	717	695	733	697	770	736	773	747	762	711	705	765	781	743	752	752	734	740	707	739	720	760	724	737	746	721	787	703	757	731	727	736	730	774	760	752	720	714	751	754	750	744	741	764	727	734	737	747	706	722	729	717	682	753	691	702	707	727	715	692	725	733	793	692	742	752	679	759	738	778	748	727	694	705	712	771	781	722	779	698	712	721	739	686	691	793	715	682	744	740	748	738	707	747	718	698	693	715	718	738	693	756	716	711	703	724	750	760	714	698	699	744	690	696	742	686	760	710	732	721	743	712	758	741	770	735	747	703	751	732	756	719	747	720	729	719	764	755	748	725	765	764	753	733	705	722	739	677	704	770	747	721	701	735	712	738	704	697	692	723	693	742	717	717	706	746	719	723	724	773	695	750	752	741	724	707	752	705	775	764	784	703	741	768	766	732	683	716	723	754	721	727	775	744	753	730	767	718	713	754	744	764	728	758	707	749	754	778	726	709	746	704	773	728	749	754	705	732	736	717	775	728	769	740	708	662	699	715	714	697	725	746	735	692	702	746	748	747	706	706	752	710	767	730	718	722	716	741	731	754	807	751	764	744	729	696	686	698	694	711	756	748	742	701	704	742	704	744	747	715	759	697	718	682	731	763	737	711	731	738	771	690	751	786	731	753	730	705	735	744	762	703	742	742	724	709	701	744	696	743	733	724	750	722	752	724	715	743	731	719	745	741	717	751	720	695	720	795	726	749	704	743	710	730	750	733	766	738	731	740	714	704	703	751	689	722	721	719	725	751	712	744	693	729	702	766	759	732	706	746	712	732	687	750	762	720	687	745	743	727	721	770	723	726	688	717	770	757	711	720	726	780	757	767	690	742	747	688	717	707	706	736	738	737	747	720	787	740	746	742	723	723	745	718	721	746	769	707	741	771	723	759	718	715	729	720	719	725	704	688	704	710	716	690	714	700	656	752	692	734	743	694	747	771	729	704	791	691	667	689	734	724	739	722	761	774	752	763	715	671	757	783	705	742	708	726	774	751	715	741	795	755	717	795	720	784	745	755	687	713	728	717	734	722	792	684	716	694	692	704	699	734	663	735	746	688	701	700	702	787	752	728	742	723	762	777	699	712	741	750	745	750	720	746	726	768	678	702	726	775	741	715	713	727	731	749	761	767	795	749	766	744	732	767	766	725	744	760	704	678	738	704	722	716	732	707	742	708	728	761	734	737	683	723	744	762	704	736	751	734	727	692	737	713	714	713	714	789	717	784	725	743	727	759	713	717	752	753	709	801	763	747	726	709	759	683	689	768	710	700	677	734	728	746	728	720	692	695	731	734	752	669	705	758	758	751	743	712	725	721	778	736	716	713	733	740	668	764	720	726	726	731	740	744	717	758	728	753	744	716	722	728	704	716	756	730	746	711	782	746	743	719	739	735	731	751	780	684	685	676	658	728	783	694	751	709	746	748	736	734	676	691	752	700	728	723	754	722	723	728	763	698	759	728	753	705	739	721	701	679	768	733	775	752	749	715	729	698	763	786	753	712	746	744	732	665	749	727	706	751	730	737	677	702	697	719	774	704	709	723	679	748	732	710	697	739	696	745	716	737	738	740	740	766	732	788	702	670	711	775	724	733	710	726	711	779	755	707	747	709	787	745	771	774	713	737	688	735	761	727	731	746	749	809	735	713	715	768	702	698	706	732	749	699	749	746	770	755	689	721	755	715	734	749	734	686	709	797	752	763	720	748	757	788	736	715	762	713	744	711	754	748	729	729	743	729	754	682	741	736	750	751	774	736	740	755	756	690	736	750	759	774	705	749	721	717	702	732	735	726	769	792	772	681	712	740	726	737	741	778	762	681	708	697	755	778	676	778	668	775	725	677	743	784	697	776	760	741	730	723	719	755	720	711	757	757	721	707	722	729	747	759	737	699	696	760	742	741	725	726	724	746	732	731	711	704	766	702	742	739	719	717	714	749	736	732	792	787	772	716	729	737	726	750	723	726	716	695	734	729	717	754	757	717	753	708	745	761	756	745	771	736	762	691	755	746	755	723	755	711	733	734	713	699	724	771	740	722	733	716	738	738	735	725	731	733	745	721	741	762	721	739	742	674	751	695	716	725	741	701	699	719	715	724	736	711	712	742	751	678	713	711	732	708	754	747	739	749	759	721	707	706	746	710	731	697	683	751	718	756	716	762	704	745	763	728	706	790	754	759	739	762	684	715	717	723	754	722	720	736	741	719	754	755	728	745	731	674	734	742	739	768	716	727	732	771	799	700	741	755	724	714	691	692	737	739	794	701	730	716	731	717	706	726	719	725	734	745	767	730	768	765	735	785	767	748	737	743	697	756	794	745	741	733	714	704	750	721	704	681	704	699	733	707	735	743	727	722	740	767	688	764	703	758	696	769	708	757	717	714	723	708	753	677	706	692	729	736	760	736	781	715	714	712	751	757	747	712	708	728	757	705	772	721	667	714	764	710	729	744	696	716	747	729	723	767	724	677	774	709	738	714	710	713	688	698	738	783	749	747	691	721	744	707	751	748	679	741	748	733	745	756	697	725	723	723	734	732	795	770	700	748	789	676	795	687	690	730	751	726	712	694	735	693	775	762	738	781	745	736	713	701	724	715	690	750	731	736	734	699	764	716	754	762	684	736	717	681	750	719	723	719	711	776	736	747	768	771
1465	343	272	261	513	1196	1071	408	305	265	255	250	248	192	243	197	197	191	202	195	173	170	186	194	195	166	172	177	157	152	146	165	183	162	185	141	170	162	167	146	130	150	164	147	174	177	151	180	173	154	153	154	152	147	158	190	156	170	161	170	133	166	156	156	155	160	152	146	150	156	163	148	175	145	174	148	186	176	143	152	153	142	151	158	158	163	155	159	161	151	181	165	169	150	156	136	154	165	162	144	153	159	163	149	140	153	170	146	165	171	144	151	181	126	159	155	176	137	177	139	148	161	142	153	151	163	159	166	163	133	163	170	179	157	170	149	162	153	160	163	141	151	130	159	153	160	155	167	154	144	135	123	165	165	154	181	151	175	159	156	153	142	153	138	160	148	156	140	137	137	140	157	145	169	156	151	173	164	155	132	174	145	166	152	157	140	135	167	144	141	164	139	152	161	145	162	139	151	169	159	134	145	145	144	149	146	138	156	147	163	163	138	157	160	167	150	151	158	147	187	156	143	160	154	145	156	142	136	170	141	155	145	182	148	157	160	172	158	168	138	163	152	141	156	156	166	153	151	176	147	151	180	151	137	155	155	154	165	155	152	181	146	154	150	162	157	155	147	156	140	144	164	137	149	165	153	144	154	137	157	151	171	157	142	149	168	145	163	158	152	179	149	161	176	174	151	173	159	149	173	145	183	140	164	167	159	149	134	151	194	144	156	141	144	164	158	168	157	165	189	140	159	161	144	143	145	159	141	147	136	171	150	167	140	156	139	167	165	149	169	150	144	159	151	162	177	153	165	151	163	142	158	156	157	158	134	165	136	156	168	167	143	151	164	151	164	173	157	165	164	154	167	154	172	154	143	157	163	146	148	153	175	156	146	161	156	150	143	136	128	160	149	152	150	149	147	146	145	142	170	143	176	162	145	157	161	153	147	165	168	169	162	154	169	145	136	161	156	162	174	149	157	149	154	165	173	136	168	170	161	155	152	141	201	182	163	148	172	140	147	142	176	155	155	152	158	175	142	139	140	161	166	167	158	143	174	143	152	164	155	150	163	141	156	149	176	154	150	161	164	148	169	141	153	136	184	166	155	143	156	181	161	154	131	130	184	163	158	158	160	149	179	165	135	163	152	171	141	158	144	177	152	150	149	158	162	164	145	162	163	161	146	130	151	145	144	136	174	160	156	161	159	151	173	180	170	179	142	148	157	161	168	152	159	147	161	170	148	146	134	133	179	159	179	160	174	141	140	145	171	149	152	175	152	169	150	163	115	135	158	137	147	141	145	161	181	151	153	144	179	159	139	154	139	150	174	152	170	134	149	156	159	148	166	152	156	135	168	176	175	151	165	161	158	132	156	155	153	158	170	164	148	159	152	153	156	161	131	138	161	150	176	173	131	140	111	150	154	133	148	146	172	156	153	146	149	148	161	170	148	165	159	152	148	127	172	152	165	135	154	156	160	144	156	143	149	150	154	151	161	153	172	136	155	148	156	156	162	160	159	164	148	161	147	151	149	171	167	156	158	153	171	159	156	127	159	166	157	164	135	154	188	151	152	148	153	155	160	146	152	152	143	163	140	151	148	144	148	179	140	171	174	163	161	149	167	160	155	167	144	149	156	166	192	149	145	176	178	171	144	140	143	164	160	151	146	145	165	157	156	146	165	153	154	154	153	176	134	141	148	175	163	186	157	139	168	140	154	176	162	157	150	144	153	147	144	165	181	147	155	159	143	148	145	164	156	165	140	159	157	143	181	148	156	129	149	161	181	133	140	142	144	164	150	151	178	173	155	141	141	167	162	146	155	177	157	151	148	152	160	153	173	158	142	165	145	158	170	168	157	146	162	178	169	170	166	165	179	157	153	138	167	177	163	139	157	173	146	166	162	149	154	160	163	168	152	178	172	167	165	151	151	159	161	155	137	157	154	146	165	144	153	149	145	156	144	142	171	155	155	142	139	167	162	150	152	146	152	160	145	166	181	168	153	130	160	143	153	133	155	147	146	173	180	143	153	156	165	161	158	165	153	151	161	148	140	170	144	159	167	166	131	168	162	158	158	154	143	171	152	135	143	155	160	162	142	159	155	155	163	137	158	174	136	146	144	141	163	157	158	145	154	144	144	165	136	135	150	164	162	151	139	146	182	138	160	155	171	174	167	152	159	155	148	152	135	125	164	157	169	144	144	155	158	169	138	167	142	159	143	175	156	167	171	150	147	170	162	171	177	190	177	163	143	163	189	144	163	157	154	188	151	160	145	156	136	149	154	163	168	176	141	174	157	132	154	167	160	130	159	158	159	155	184	147	133	153	178	171	168	162	181	138	176	155	175	168	167	154	138	135	161	161	159	143	141	158	131	152	138	181	166	160	134	166	152	165	173	148	177	167	172	155	124	154	152	119	136	158	150	145	149	131	157	131	170	148	156	167	161	160	140	154	144	142	166	142	179	154	142	160	150	151	192	165	152	150	149	169	152	173	154	162	154	166	158	161	166	165	152	165	163	174	164	140	174	149	162	167	149	174	147	160	140	154	160	162	144	158	171	158	158	171	162	155	146	154	158	165	142	173	151	167	154	150	168	158	158	162	161	154	151	146	149	176	173	161	161	149	167	159	173	164	161	180	171	130	152	180	138	151	133	164	161	142	177	155	139	149	167	141	160	171	153	160	144	179	145	169	150	142	165	164	150	148	165	175	173	178	184	142	174	132	149	155	185	144	158	155	174	165	156	167	160	126	152	149	168	167	167	175	122	167	153	143	140	148	159	163	170	141	151	159	167	193	164	167	145	147	166	154	164	151	170	137	133	141	170	177	158	141	154	180	145	156	160	131	133	158	160	161	144	142	159	162	141	153	169	159	165	141	202	153	157	172	165	160	150	152	155	165	150	152	149	168	158	160	146	159	157	167	181	161	142	159	172	151	158	151	164	166	172	160	166	155	155	140	146	175	166	147	157	154	172	170	165	132	167	173	156	162	161	162	153	156	154	155	157	164	134	163	154	157	148	159	156	137	145	146	158	144	150	171	168	151	139	156	156	167	170	148	152	150	164	156	173	168	130	153	154	154	151	151	157	164	148	145	164	177	157	122	148	142	159	149	168	152	167	148	169	180	141	167	154	144	150	162	124	147	161	145	166	143	156	150	183	170	137	141	162	131	170	143	157	146	139	145	179	155	165	152	148	149	154	180	149	150	167	153	157	165	160	151	133	171	182	153	159	168	178	137	152	161	155	152	161	166	142	147	159	160	156	166	149	146	148	167	154	146	158	148	152	159	160	159	162	164	163	150	168	153	150	156	143	148	167	166	153	154	138	185	162	158	151	158	158	156	145	162	146	168	142	129	139	155	149	132	123	155	158	126	150	168	158	134	153	166	164	151	182	168	161	159	140	130	188	186	159	162	145	155	156	151	174	165	160	155	137	164	145	132	155	174	151	166	182	149	154	129	161	156	156	166	156	136	152	158	173	158	145	150	163	176	163	170	150
15971	8946	5201	15196	26865	35808	29054	16228	10688	8878	7829	6831	5972	5367	4938	4625	4274	4041	3866	3722	3428	3232	3247	3167	2976	2895	2944	2858	2772	2764	2666	2829	2708	2707	2479	2675	2560	2559	2577	2493	2449	2508	2616	2472	2506	2478	2406	2444	2340	2449	2424	2451	2349	2423	2283	2437	2459	2424	2351	2366	2380	2356	2323	2337	2329	2369	2386	2345	2366	2316	2380	2389	2375	2394	2314	2334	2275	2352	2314	2285	2286	2340	2304	2331	2390	2349	2301	2356	2266	2254	2322	2288	2294	2335	2252	2285	2240	2424	2348	2378	2315	2324	2281	2248	2303	2332	2343	2388	2211	2278	2296	2308	2267	2322	2311	2300	2333	2354	2318	2297	2292	2327	2262	2282	2271	2318	2268	2362	2356	2281	2351	2291	2317	2287	2306	2320	2348	2295	2264	2231	2347	2301	2359	2314	2303	2317	2274	2372	2264	2349	2384	2256	2339	2301	2279	2216	2233	2380	2226	2255	2365	2253	2323	2304	2201	2305	2241	2328	2429	2312	2389	2195	2319	2298	2334	2262	2294	2298	2371	2298	2227	2292	2281	2298	2317	2269	2306	2230	2312	2287	2296	2307	2298	2315	2356	2230	2298	2330	2349	2314	2176	2304	2308	2329	2369	2329	2359	2346	2272	2250	2302	2296	2281	2257	2234	2283	2276	2237	2308	2218	2297	2259	2381	2253	2304	2326	2238	2309	2364	2291	2215	2233	2312	2279	2221	2357	2350	2302	2299	2219	2289	2352	2255	2253	2214	2272	2295	2237	2319	2372	2302	2288	2351	2321	2307	2372	2232	2349	2397	2236	2340	2248	2320	2317	2297	2351	2292	2219	2364	2255	2332	2213	2247	2291	2276	2267	2375	2249	2282	2283	2306	2401	2332	2288	2305	2209	2241	2300	2359	2309	2244	2290	2343	2289	2259	2238	2242	2352	2357	2267	2337	2354	2331	2287	2287	2296	2247	2238	2283	2298	2255	2262	2266	2239	2297	2334	2233	2291	2279	2178	2309	2275	2314	2216	2298	2287	2335	2240	2269	2335	2297	2275	2293	2325	2249	2341	2192	2303	2259	2327	2255	2253	2263	2338	2250	2177	2352	2270	2310	2275	2308	2373	2267	2287	2213	2339	2285	2232	2252	2358	2291	2404	2248	2368	2305	2290	2286	2290	2209	2394	2251	2259	2264	2316	2331	2315	2297	2320	2230	2340	2406	2260	2296	2287	2323	2255	2270	2323	2345	2252	2355	2303	2321	2339	2290	2343	2290	2273	2314	2329	2288	2302	2266	2285	2308	2352	2290	2380	2326	2254	2338	2208	2227	2234	2199	2317	2311	2242	2302	2251	2210	2284	2252	2379	2299	2310	2232	2284	2302	2311	2337	2420	2323	2316	2342	2330	2316	2288	2321	2218	2269	2278	2244	2266	2296	2283	2314	2267	2358	2348	2318	2291	2282	2271	2282	2259	2235	2357	2320	2320	2217	2277	2266	2312	2350	2264	2265	2270	2303	2320	2316	2281	2237	2367	2327	2269	2213	2295	2364	2280	2278	2342	2291	2194	2266	2299	2313	2274	2318	2239	2305	2278	2290	2338	2253	2238	2252	2435	2249	2244	2248	2316	2365	2315	2339	2282	2265	2362	2305	2312	2391	2288	2196	2356	2331	2272	2249	2271	2311	2250	2274	2311	2265	2303	2303	2197	2266	2208	2214	2356	2305	2335	2339	2328	2293	2235	2302	2354	2229	2273	2325	2200	2294	2295	2286	2277	2323	2226	2344	2264	2328	2309	2288	2345	2250	2262	2241	2316	2327	2237	2292	2208	2331	2269	2321	2275	2284	2280	2355	2281	2349	2262	2252	2233	2306	2263	2352	2315	2228	2287	2341	2324	2238	2282	2361	2297	2298	2231	2292	2352	2335	2317	2349	2210	2315	2271	2286	2315	2237	2292	2272	2230	2315	2302	2253	2216	2322	2313	2248	2222	2272	2325	2285	2303	2305	2335	2319	2270	2288	2286	2373	2307	2343	2223	2232	2211	2220	2368	2301	2304	2197	2252	2248	2295	2310	2318	2238	2397	2294	2254	2228	2298	2229	2292	2333	2290	2260	2213	2156	2319	2393	2320	2306	2216	2249	2340	2267	2282	2310	2344	2285	2324	2321	2325	2310	2262	2224	2313	2234	2282	2247	2255	2288	2290	2315	2219	2233	2254	2293	2304	2275	2224	2286	2242	2263	2297	2224	2322	2326	2288	2259	2290	2262	2282	2313	2273	2262	2229	2286	2277	2303	2325	2366	2255	2233	2322	2269	2203	2297	2331	2271	2282	2236	2278	2239	2323	2283	2228	2304	2299	2287	2279	2336	2300	2190	2252	2313	2316	2302	2302	2273	2361	2291	2209	2295	2268	2367	2262	2365	2333	2277	2312	2295	2292	2313	2276	2265	2192	2333	2181	2361	2353	2227	2267	2256	2336	2368	2273	2303	2322	2317	2359	2282	2373	2316	2236	2255	2326	2358	2357	2352	2378	2262	2340	2278	2247	2303	2216	2338	2279	2238	2334	2348	2302	2296	2282	2256	2320	2283	2150	2300	2343	2279	2290	2221	2202	2290	2240	2274	2309	2234	2260	2260	2347	2310	2248	2270	2203	2302	2315	2271	2287	2260	2308	2319	2250	2243	2330	2321	2314	2251	2306	2295	2252	2214	2283	2344	2242	2286	2311	2324	2262	2287	2226	2263	2283	2296	2223	2249	2254	2287	2295	2374	2295	2250	2263	2227	2237	2227	2268	2376	2373	2262	2359	2314	2329	2253	2302	2187	2299	2351	2293	2356	2246	2326	2247	2233	2353	2268	2270	2264	2257	2336	2265	2294	2353	2203	2259	2315	2378	2336	2387	2244	2327	2293	2284	2313	2278	2287	2328	2324	2324	2315	2374	2315	2346	2271	2234	2304	2379	2267	2245	2315	2266	2336	2248	2242	2364	2260	2287	2300	2251	2368	2252	2290	2246	2295	2232	2272	2272	2288	2297	2274	2323	2328	2335	2316	2275	2268	2221	2256	2311	2317	2280	2264	2279	2372	2298	2251	2284	2290	2278	2317	2334	2295	2307	2315	2238	2380	2211	2275	2305	2232	2291	2215	2232	2359	2294	2334	2333	2193	2312	2373	2340	2251	2374	2271	2265	2294	2327	2305	2251	2303	2335	2202	2265	2222	2274	2247	2300	2244	2301	2337	2197	2329	2288	2272	2276	2389	2279	2363	2224	2274	2249	2259	2287	2237	2285	2370	2203	2315	2351	2198	2281	2287	2240	2331	2284	2292	2247	2263	2372	2367	2318	2290	2359	2220	2219	2317	2277	2328	2228	2247	2381	2259	2304	2232	2182	2254	2251	2296	2241	2265	2250	2284	2353	2240	2292	2318	2334	2259	2195	2240	2270	2325	2251	2294	2309	2306	2240	2228	2335	2303	2340	2338	2239	2243	2304	2326	2312	2308	2275	2295	2194	2173	2310	2223	2302	2277	2256	2294	2320	2283	2308	2332	2322	2268	2322	2288	2316	2297	2285	2285	2221	2272	2266	2301	2243	2344	2343	2388	2304	2284	2359	2315	2334	2281	2324	2268	2321	2309	2214	2212	2345	2410	2288	2180	2319	2272	2239	2359	2393	2259	2254	2313	2303	2257	2298	2292	2375	2283	2333	2257	2336	2254	2289	2287	2187	2300	2295	2339	2272	2296	2380	2264	2338	2330	2221	2251	2356	2359	2381	2198	2271	2312	2352	2230	2327	2315	2372	2295	2294	2301	2288	2367	2310	2332	2193	2386	2222	2386	2331	2349	2283	2252	2286	2285	2316	2371	2219	2350	2357	2277	2286	2216	2380	2282	2233	2406	2287	2329	2346	2348	2283	2272	2316	2219	2276	2262	2237	2295	2312	2276	2230	2291	2360	2219	2376	2327	2259	2295	2343	2337	2300	2199	2288	2341	2257	2312	2226	2329	2305	2293	2286	2313	2295	2332	2272	2265	2235	2291	2368	2321	2283	2220	2277	2378	2306	2310	2239	2288	2297	2242	2320	2311	2307	2230	2298	2349	2390	2289	2206	2216	2310	2296	2338	2317	2303	2287	2313	2364	2316	2331	2252	2303	2250	2307	2300	2196	2314	2345	2241	2330	2244	2288	2286	2392	2344	2420	2358	2278	2345	2296	2302	2294	2264	2204	2314	2272	2261	2270	2249	2352	2298	2269	2227	2242	2335	2274	2292	2200	2271	2298	2275	2289	2356	2238	2241	2263	2225	2282	2306	2270	2286	2251	2307	2268	2365	2362	2237	2255	2299	2259	2225	2203	2251	2275	2323	2276	2194	2289	2320	2324	2303	2320	2294	2320	2315	2342	2282	2344	2294	2304	2365	2241	2304	2346	2268	2312	2365	2285	2273	2272	2294	2278	2327	2372	2247	2268	2308	2266	2338	2266	2288	2336	2309	2211	2276	2282	2261	2371	2231	2265	2377	2306	2373	2296	2288	2326	2319	2297	2345	2271	2263	2264	2301	2352	2291	2328	2285	2305	2264	2253	2275	2311	2241	2286	2247	2208	2294	2233	2203	2319	2271	2246	2307	2376	2387	2326	2282	2282	2346	2242	2333	2251	2270	2225	2283	2247	2290	2240	2263	2262	2269	2246	2384	2339	2239	2288	2200	2329	2328	2279	2288	2360	2232	2287	2280	2244	2210	2336	2240	2265	2303	2338	2227	2281	2305	2251	2283	2326	2350	2311	2295	2299	2265	2301	2300	2326	2226	2327	2301	2332	2316	2265	2286	2259	2319	2268	2301	2247	2218	2271	2256	2342	2292	2247	2344	2263	2286	2325	2226	2296	2310	2402	2301	2336	2223	2323	2250	2278	2252	2436	2389	2321	2349	2255	2294	2278	2302	2298	2239	2250	2279	2212	2223	2320	2330	2304	2312	2306	2313	2295	2264	2257	2307	2324	2241	2303	2355	2300	2269	2312	2328	2298	2193	2265	2394	2308	2260	2333	2328	2289	2316	2323	2270	2348	2355	2375	2313	2356	2277	2326	2367	2349	2221
1269	96	69	100	155	307	296	94	76	81	94	62	65	73	81	61	72	85	56	61	58	72	67	68	66	67	72	59	60	53	71	60	53	61	66	57	70	65	67	59	66	66	57	59	51	76	64	59	61	74	64	63	69	61	60	71	53	71	50	58	69	64	64	61	56	51	63	74	55	69	68	71	57	48	65	64	67	61	54	54	67	47	71	57	58	63	53	67	49	57	60	67	76	79	58	55	58	62	55	66	67	63	56	63	52	60	53	63	72	59	68	67	75	65	57	60	77	49	66	64	65	43	54	74	55	68	66	73	60	63	49	62	57	72	62	61	68	58	70	72	59	62	60	68	65	68	57	60	58	62	62	62	58	58	63	60	67	64	60	58	69	64	54	71	59	72	66	62	64	53	60	62	54	53	47	56	50	57	76	67	50	67	66	55	64	43	67	49	57	69	51	61	68	54	54	49	68	68	47	65	58	56	63	66	65	50	61	57	64	67	63	67	44	61	53	69	59	62	63	53	56	68	56	59	70	61	68	54	46	66	60	68	60	69	61	39	51	65	51	66	63	52	63	77	58	62	55	65	61	56	46	62	72	55	67	70	49	47	51	54	66	65	54	61	56	64	60	77	68	59	76	65	64	70	55	57	62	77	66	57	53	67	66	53	71	61	64	45	56	58	70	61	65	71	60	58	71	67	64	62	63	57	67	72	63	71	55	68	75	73	59	61	64	62	69	74	58	61	79	70	67	45	52	67	64	61	55	59	64	73	64	51	71	60	65	71	41	60	52	65	67	64	66	67	55	67	70	58	56	70	50	71	60	62	58	71	51	67	67	70	48	73	56	70	61	58	60	55	69	47	66	69	63	54	67	62	66	62	64	57	65	54	55	60	64	66	63	66	70	59	54	54	55	79	59	58	60	59	67	55	67	49	61	73	76	57	56	62	69	56	63	62	57	58	55	52	56	56	63	77	71	53	64	66	61	58	57	57	65	58	58	52	43	59	62	55	67	67	65	69	64	68	54	59	69	55	68	49	65	59	61	73	77	60	63	65	53	61	57	65	59	61	64	56	61	59	69	69	59	51	44	73	45	64	54	61	73	62	74	47	63	50	60	61	65	60	57	70	54	53	59	61	68	71	54	61	69	67	61	61	72	66	64	62	65	56	65	49	52	50	57	66	66	58	57	47	60	48	55	53	53	61	75	65	63	63	55	43	56	59	54	66	54	69	73	60	51	58	58	48	50	58	65	71	60	45	48	74	49	57	60	53	67	54	71	54	50	54	67	53	58	50	60	70	60	53	76	61	73	48	49	56	54	48	61	45	60	59	61	61	76	55	65	62	81	64	68	70	66	80	60	46	70	69	39	55	57	80	55	57	71	68	71	52	56	66	63	57	66	59	65	47	64	56	52	64	68	60	63	53	53	75	52	63	60	65	78	61	60	50	57	50	59	58	48	62	48	67	60	65	79	63	54	56	58	57	50	57	68	60	49	60	62	53	60	58	64	62	72	70	63	52	70	45	72	60	72	50	52	63	49	65	74	62	51	72	62	52	58	49	58	62	62	58	57	59	63	57	64	60	59	67	54	50	36	53	53	71	53	55	47	54	56	69	61	73	62	60	68	68	56	60	68	69	64	57	46	62	57	63	80	76	54	56	68	57	59	62	62	62	58	58	64	69	58	55	65	61	56	65	66	58	54	65	60	44	53	52	63	67	74	66	70	51	58	55	69	47	64	60	58	67	61	51	65	62	67	56	53	71	59	46	67	64	59	64	47	67	76	57	64	69	74	63	55	59	55	62	44	66	62	75	71	54	57	52	67	45	52	67	60	71	58	54	52	64	59	56	57	58	62	60	63	60	48	66	51	47	61	78	56	64	70	63	54	63	56	53	60	62	77	50	64	59	60	59	57	47	70	60	58	68	54	61	59	59	51	53	73	42	59	61	61	53	54	80	50	62	58	51	71	50	71	56	54	70	71	58	50	61	63	85	78	56	48	61	63	61	47	59	70	62	57	62	61	65	70	77	61	32	62	55	55	67	60	59	53	69	61	70	66	37	63	81	76	57	63	56	57	53	54	79	53	60	64	55	58	53	73	66	63	78	57	54	65	65	62	55	61	70	58	60	64	56	57	53	58	63	67	52	58	58	61	65	61	68	80	58	52	68	53	60	58	54	62	72	57	58	64	73	70	66	59	65	62	59	80	63	57	47	63	66	71	56	64	48	51	52	51	59	72	72	58	74	65	49	69	58	74	76	56	56	79	56	47	61	65	71	63	53	58	55	52	46	54	59	62	65	73	45	69	58	57	59	69	78	57	70	62	58	50	59	67	67	66	59	60	62	56	57	55	75	63	47	73	62	51	66	53	62	66	57	57	67	73	56	63	50	54	70	73	57	56	68	62	57	55	57	65	61	62	71	56	61	49	59	47	49	50	54	61	68	44	60	59	71	53	63	68	62	47	64	59	76	59	57	51	62	57	59	62	62	73	59	57	62	53	63	59	53	61	57	64	48	54	54	54	67	76	60	55	71	60	54	64	75	71	58	50	65	70	60	63	48	55	54	68	58	58	63	56	54	65	60	75	57	86	65	62	59	70	57	60	75	57	70	63	66	53	70	67	60	60	68	63	53	47	55	64	52	53	45	56	56	62	73	55	55	68	50	70	59	52	54	68	65	77	48	68	57	55	61	54	54	68	68	56	53	66	64	55	67	68	69	58	53	52	62	61	55	49	51	71	49	66	60	74	55	65	66	58	62	62	51	47	67	59	59	66	56	50	49	56	58	60	59	37	65	59	63	61	65	57	56	83	55	54	58	55	57	67	70	69	58	64	56	56	64	66	56	63	52	71	50	78	62	61	70	69	63	65	68	67	65	72	53	61	79	64	65	50	58	62	63	55	68	43	50	65	54	61	46	61	62	61	64	56	69	58	61	57	58	58	48	58	65	70	63	60	53	73	61	60	61	69	53	58	56	68	64	70	66	47	52	69	75	57	72	78	49	57	66	57	70	53	67	76	60	62	54	64	74	51	62	69	73	62	70	61	69	67	77	84	56	51	75	75	57	66	71	69	57	52	55	51	59	64	73	47	64	67	50	54	58	63	48	56	54	43	64	68	63	60	71	63	51	64	67	60	73	48	49	69	64	67	52	74	66	51	64	65	58	68	64	57	53	53	55	62	57	59	61	55	70	59	62	62	70	60	55	74	57	58	75	66	68	66	61	57	60	66	45	47	60	41	63	60	69	66	63	57	48	53	62	64	63	54	49	76	70	68	71	65	63	69	48	38	52	74	70	47	58	69	52	58	62	53	66	57	45	56	43	65	59	50	57	59	67	62	67	52	66	64	57	47	71	55	67	64	77	70	62	58	56	76	50	53	55	57	63	62	54	61	52	63	76	58	68	62	53	53	67	64	71	62	57	49	67	71	55	62	70	44	57	65	53	51	61	47	58	55	46	57	69	64	50	68	68	64	65	58	75	62	56	56	65
8154	2367	1603	5076	12297	19123	16154	4009	2344	2094	1986	1755	1544	1368	1320	1355	1272	1311	1206	1169	1079	1111	1036	1063	1074	1053	1054	1005	1067	1085	1044	1004	1015	974	1052	1028	1032	997	1056	978	986	980	958	1012	964	1023	935	1001	919	943	971	992	1018	996	992	960	984	935	1005	995	959	994	1005	956	963	960	915	935	970	955	961	923	993	989	999	968	933	985	947	961	967	1004	920	972	964	962	918	973	927	962	974	967	942	950	905	967	1019	918	908	981	1059	944	952	968	980	968	1015	950	900	978	946	982	1000	959	952	980	962	922	900	962	904	904	969	850	1013	918	996	936	929	917	918	963	972	943	954	975	912	953	966	976	996	994	966	950	946	946	932	969	968	973	966	926	965	964	1007	925	945	991	956	914	947	1007	968	988	928	937	988	924	984	949	972	975	909	978	958	954	973	891	963	971	951	962	950	994	952	969	960	960	958	956	988	971	943	950	916	942	980	969	965	941	952	922	972	1029	955	1017	963	966	940	1011	988	936	1023	943	895	976	918	970	982	937	956	978	980	921	959	893	906	957	920	939	959	932	926	923	896	944	940	1011	961	1003	974	923	945	1007	948	880	988	922	910	989	967	956	889	966	935	996	939	986	930	917	942	962	968	923	910	979	973	993	965	935	975	957	872	929	933	961	1001	956	974	920	994	971	1001	926	955	956	963	937	961	948	942	977	925	965	992	908	996	936	908	949	973	940	930	964	970	1008	927	1001	972	941	921	967	906	952	939	1017	991	987	1007	940	961	1015	1012	958	958	935	899	958	982	902	965	976	1030	965	942	935	963	986	954	945	898	866	917	888	960	904	892	937	990	967	922	925	1016	1034	958	976	968	990	956	937	986	971	975	988	960	929	1018	942	943	1005	971	977	945	962	935	970	938	918	934	956	924	983	992	995	929	998	954	993	948	1008	1000	974	942	930	969	955	1009	965	953	935	935	893	1008	999	931	963	924	863	917	994	931	921	985	982	974	998	980	953	965	970	938	904	931	999	926	965	918	890	916	908	1011	915	981	899	968	962	991	952	937	972	955	1022	924	929	930	961	881	976	999	946	907	944	971	984	920	971	998	927	953	962	980	992	963	968	918	953	979	1000	966	974	943	940	938	969	929	929	1005	955	977	932	948	949	961	913	982	925	926	941	946	987	971	960	966	999	953	967	993	960	924	950	990	907	1002	941	984	932	1000	964	950	988	971	983	930	950	948	939	967	926	961	978	941	961	995	1026	995	990	969	980	890	992	915	965	868	951	989	980	1011	879	981	955	948	971	992	977	944	983	1000	1016	932	1012	951	973	925	992	912	949	967	920	952	977	953	900	973	903	921	972	974	950	990	994	905	959	959	922	972	965	988	991	901	900	935	946	958	933	950	941	1010	935	1005	977	935	968	958	955	974	968	960	977	958	931	913	951	1007	976	975	999	1019	992	968	997	975	963	906	970	926	958	959	952	941	944	947	992	974	995	962	956	968	997	954	972	950	1001	955	983	990	927	965	927	991	953	878	944	973	906	920	901	964	915	1000	990	971	908	989	1007	926	955	1028	971	937	974	941	978	982	992	958	959	995	979	927	971	997	967	956	1011	905	962	940	950	970	937	947	969	991	974	948	935	904	997	930	934	1001	991	925	921	1003	944	931	921	1004	938	945	899	922	958	933	925	984	935	932	953	944	993	922	993	944	917	954	1008	967	958	978	951	980	932	965	977	1018	933	970	970	981	995	925	903	976	932	1018	949	959	943	992	916	997	961	959	934	954	936	941	977	989	942	971	916	958	1022	958	941	978	945	969	970	969	955	999	941	906	954	904	927	958	931	973	918	988	932	950	964	925	959	931	1026	987	940	982	952	927	953	935	969	934	967	941	884	986	990	1004	903	980	942	931	956	936	975	948	951	927	996	946	980	900	955	982	952	1033	997	970	949	980	972	982	998	909	984	965	997	981	988	972	984	954	963	1015	979	943	926	915	937	965	1007	991	930	965	949	958	1014	984	990	1001	911	957	923	994	991	941	940	941	973	952	949	1004	959	932	914	979	968	975	992	936	1028	936	925	972	935	972	938	913	963	946	988	972	984	977	956	950	956	998	995	990	991	947	927	983	925	988	976	977	934	906	938	986	925	948	937	974	930	992	937	970	988	924	953	923	921	909	975	995	942	874	925	985	952	887	904	971	961	880	925	894	984	914	956	990	952	1008	964	957	994	964	921	939	964	983	981	922	963	949	986	906	908	941	983	961	942	906	894	990	905	916	919	977	981	954	959	930	1006	951	1009	971	967	938	952	957	949	989	1005	962	996	959	940	942	981	970	946	1008	923	927	992	963	933	975	987	989	954	933	1036	941	911	930	962	918	939	997	910	974	900	982	938	884	997	913	961	974	1006	930	987	995	920	923	983	948	930	927	967	920	1022	937	972	1005	969	946	992	988	957	988	979	902	960	935	920	972	965	974	981	994	938	934	1002	920	926	962	925	979	956	963	1020	991	953	941	992	951	928	949	982	902	998	964	964	986	936	986	959	947	977	955	986	920	1014	984	935	984	980	979	1010	963	958	980	908	960	969	964	986	976	909	977	957	938	965	934	942	947	968	950	1016	979	929	986	1021	902	893	926	942	1009	999	952	973	941	911	905	901	981	942	969	977	946	1009	998	922	924	909	984	983	927	949	930	941	1009	934	974	926	996	911	911	976	965	952	962	940	954	945	898	964	1002	953	946	1015	907	992	914	1014	939	952	983	946	969	962	959	953	1005	960	1012	978	960	1013	967	912	974	951	987	975	989	978	989	936	897	929	964	995	937	1028	920	984	983	985	945	912	1015	918	932	968	925	942	969	965	871	926	958	937	921	944	956	938	909	1006	963	978	974	1004	961	899	989	989	923	1006	967	1028	933	944	911	933	908	902	949	968	1018	976	938	935	968	923	963	1010	950	986	884	927	955	967	961	915	973	955	932	967	970	907	948	955	972	961	873	965	946	928	973	941	1016	972	1026	940	948	941	963	996	923	993	934	931	914	921	969	923	1041	993	926	972	951	931	965	950	963	933	913	913	974	884	988	961	974	1013	972	948	958	915	989	907	1006	955	940	933	965	949	942	963	940	957	975	949	958	977	911	956	982	973	1033	897	937	933	974	963	940	951	984	1015	959	941	1040	945	934	949	979	958	943	966	961	967	914	967	946	952	984	983	950	946	961	993	981	963	988	928	970	941	952	956	957	940	947	913	940	948	993	948	955	967	1006	903	945	1015	960	977	974	994	986	965	925	985	964	919	988	928	929	955	959	952	948	986	930	903	943	963	986	1001	975	948	1046	942	1008	971	987	928	947	965	952	935	898	986	962	974	986	977	968	992	958	905	958	971	955	929	939	960	942	928	998	1004	971	939	974	951	966	944	953	961	944	986	937	933	937	952	923	939	971	999	906	919	932	1014	922	953	950	968	967	923	948	922	994	951	962	935	1009	1001	965	958	966	966	981	1017	938	957	972	946	986	971	964	961	1018	945	961	972	958	941	987	960	940	952	988	917	952	921	945	988	983	926	901	989	951	1005	912	915	998	980	959	971	947	982	965	978	943	944	942	944	953	959	965	991	964	987	953	969	941	965	911	990	993	987	903	1014
2298	129	109	110	229	615	547	188	122	127	119	111	84	95	101	84	80	74	48	52	70	65	77	57	57	62	67	54	57	59	46	52	54	51	60	54	42	54	52	52	52	46	56	57	50	54	47	38	56	56	53	60	57	55	44	44	73	65	57	51	52	58	49	53	57	52	60	56	60	55	46	50	49	54	52	58	43	49	41	65	61	56	59	48	46	38	53	51	40	38	54	64	46	50	45	47	51	61	63	46	45	51	57	46	52	49	57	50	51	54	48	44	52	43	56	51	51	60	63	56	43	56	43	60	53	57	51	58	53	48	45	53	51	50	57	54	47	44	48	51	56	50	51	52	43	57	53	60	50	63	37	47	65	50	58	57	51	39	54	38	56	62	49	51	53	49	59	46	48	47	63	58	62	40	47	52	55	49	55	58	57	55	47	48	63	60	44	55	45	50	51	43	50	53	51	45	58	53	53	50	48	39	51	52	51	53	47	59	46	49	45	36	56	59	44	57	49	47	50	59	55	47	49	54	36	50	49	45	39	57	63	50	62	65	52	49	44	41	57	52	55	41	53	58	57	45	53	65	58	46	39	59	52	42	50	59	56	54	62	59	57	47	57	55	56	36	46	51	44	57	47	56	61	45	56	53	58	53	60	48	47	41	61	37	55	57	54	52	52	42	46	55	45	57	45	40	52	45	70	48	54	42	59	46	60	49	48	61	64	38	47	66	51	53	43	52	44	54	48	59	58	49	50	63	56	62	52	56	62	57	51	47	56	47	51	49	59	55	58	55	49	48	59	44	44	56	44	55	60	65	57	48	61	39	59	51	47	58	55	44	42	53	53	50	49	58	64	58	48	57	57	53	45	55	50	46	49	52	54	52	49	49	49	47	39	48	46	47	52	47	54	55	55	46	62	53	42	45	48	56	44	51	53	45	47	51	49	56	55	54	55	44	47	47	51	52	55	60	49	51	55	38	55	41	45	47	44	70	52	46	58	58	42	66	56	61	47	51	52	40	43	57	58	55	46	40	51	49	40	42	36	40	55	54	39	52	48	47	52	46	58	43	44	50	51	53	58	45	46	48	43	43	54	38	50	48	39	49	58	53	59	49	45	49	52	55	47	47	56	57	47	38	57	55	38	61	48	54	52	59	57	60	48	52	47	63	55	41	55	43	46	62	54	61	50	56	49	49	44	54	61	54	51	58	43	42	65	50	39	58	39	53	45	42	52	53	57	47	54	48	54	55	58	57	48	37	46	49	46	53	51	35	51	53	51	56	57	44	49	62	48	49	50	55	41	54	59	46	53	52	37	43	66	34	43	37	62	55	59	45	50	56	48	51	37	44	38	66	46	48	49	41	51	46	38	53	51	66	49	38	44	49	51	53	48	42	41	37	53	53	48	50	58	58	46	45	52	49	43	40	54	51	49	60	47	46	45	48	65	41	54	50	48	53	49	46	53	61	40	47	29	44	54	52	61	45	43	47	62	55	53	47	50	41	64	50	44	41	49	56	47	49	62	67	47	51	62	58	64	43	42	54	40	46	46	56	54	57	52	44	54	50	48	48	53	46	33	54	48	61	52	65	51	47	60	43	59	40	41	52	53	55	50	47	52	45	56	50	68	50	52	53	65	67	57	50	46	50	34	55	46	41	43	47	44	60	47	46	48	57	52	49	52	52	42	50	43	54	48	47	56	69	44	46	56	57	56	60	49	39	75	53	56	64	57	50	43	42	63	50	51	55	51	55	51	55	51	60	54	46	51	49	44	54	40	56	55	62	57	54	54	52	59	47	55	46	46	51	47	55	58	37	49	59	63	44	61	56	44	39	40	50	51	44	52	44	47	52	46	50	58	42	56	48	43	44	37	49	48	52	51	47	46	71	47	61	51	58	49	50	54	48	63	50	51	56	59	46	53	54	52	46	49	51	66	52	53	48	51	37	52	59	49	47	39	41	56	55	51	43	54	61	48	64	59	68	57	66	52	48	44	64	47	52	54	52	38	53	52	60	78	40	50	56	45	49	54	52	57	56	48	45	51	45	47	52	60	38	58	52	51	54	52	46	55	50	40	43	41	44	36	47	42	51	56	61	54	58	57	45	52	59	44	51	50	52	59	40	63	52	57	55	55	61	49	54	53	61	47	44	50	49	50	56	53	57	59	48	49	46	57	57	47	45	48	54	64	51	59	45	45	54	65	46	57	46	59	59	57	61	37	39	43	47	50	57	51	57	50	55	58	50	44	69	50	65	51	45	50	64	53	51	56	48	48	50	39	64	43	73	52	52	41	52	42	54	68	48	42	47	60	41	67	55	56	50	46	66	66	55	47	59	51	59	39	37	43	51	59	48	41	47	46	30	38	52	53	50	61	57	50	47	44	48	40	41	64	41	44	38	63	60	51	55	57	41	57	56	40	50	36	56	52	44	49	49	48	47	44	41	50	51	52	53	56	49	51	58	49	58	51	56	51	49	47	71	52	56	49	54	57	60	48	57	74	52	37	38	55	56	47	52	61	50	55	55	58	52	73	57	45	55	55	54	42	50	44	44	49	56	57	63	45	54	53	49	30	65	51	50	60	41	48	59	44	47	51	67	46	58	53	40	50	54	43	62	56	45	57	53	54	43	51	58	58	57	53	65	52	51	49	60	46	51	59	35	52	42	44	70	59	60	46	45	42	36	52	43	38	61	52	58	59	42	46	59	39	52	54	48	42	42	52	48	70	53	56	53	54	41	41	55	54	40	59	48	49	42	42	67	75	55	53	50	53	58	54	40	43	29	56	54	62	53	41	47	55	53	51	46	44	41	66	45	52	56	49	52	51	48	53	57	49	55	55	50	53	38	47	50	42	48	61	51	65	57	56	49	49	47	62	51	48	54	56	55	43	57	54	44	48	48	56	50	45	40	39	52	55	42	67	46	37	41	45	53	63	42	42	58	51	51	56	55	54	40	60	44	50	57	51	52	40	49	48	50	48	63	40	53	47	34	50	44	42	55	47	44	43	45	66	45	68	60	45	47	55	45	56	55	50	54	68	58	66	52	52	53	50	59	54	56	51	45	51	46	55	45	49	56	45	54	63	57	55	68	50	53	60	40	61	54	58	48	57	51	55	58	53	50	54	50	54	55	55	53	36	56	49	54	60	61	40	45	55	40	71	60	50	64	40	59	48	58	42	51	59	48	63	53	52	46	50	59	55	58	49	53	46	44	52	47	58	49	53	39	58	48	65	51	43	46	55	45	47	52	53	47	52	52	43	58	49	50	52	59	49	54	47	53	58	47	59	53	43	43	50	42	52	50	60	47	53	49	52	50	48	52	46	48	53	57	54	62	55	54	59	50	38	68	56	45	44	54	51	53	44	54	47	47	50	45	39	54	49	57	46	46	47	51	50	60	52	44	56	58	41	61	41	38	51	62	48	52	44	48	57	63	53	56	46	61	42	60	41	67	43	40	48	39	49	50	46	59	55	52	56	45	48	50	38	45	47	42	54	62
10384	4462	2683	10369	18515	28487	21551	9566	5966	4913	4241	3483	2820	2476	2270	2135	2071	1914	1761	1537	1444	1344	1274	1218	1213	1222	1141	1054	1026	1035	1021	1030	1064	1006	926	925	916	958	968	906	882	929	881	905	925	864	844	828	862	885	852	858	834	842	867	875	882	878	856	838	869	809	839	888	813	854	834	850	847	810	767	847	781	858	851	818	791	858	836	777	850	816	821	820	775	825	816	781	845	761	797	847	795	809	842	829	858	842	761	837	829	877	760	753	769	805	812	802	825	812	798	835	815	829	816	809	763	778	823	768	768	794	841	789	824	820	789	805	769	833	814	801	846	815	831	828	801	775	848	825	781	792	823	848	810	776	815	815	820	759	782	792	767	740	784	791	789	826	751	773	779	807	777	763	823	800	774	805	781	819	781	803	798	762	804	829	763	813	800	785	829	774	767	790	785	825	775	786	821	766	734	803	765	766	811	821	736	813	825	793	814	788	828	811	805	769	775	780	858	772	849	757	798	747	789	747	801	812	771	789	781	801	828	755	736	806	816	801	812	803	747	823	798	783	775	783	826	824	824	780	756	778	760	763	790	802	777	775	796	777	795	783	801	833	760	783	757	809	792	743	777	774	798	787	762	778	832	780	784	718	813	794	830	754	788	784	790	791	832	813	768	805	796	782	822	790	845	807	795	790	770	803	812	781	753	787	802	773	787	784	791	776	786	791	799	816	799	824	813	795	836	774	781	796	832	818	793	815	742	748	762	780	774	789	830	834	796	781	799	771	799	805	808	798	887	804	774	764	806	775	807	763	778	776	776	770	824	795	776	762	784	764	729	771	811	793	779	769	761	760	733	782	740	829	829	807	803	830	752	822	755	809	794	805	795	791	832	799	791	722	782	774	800	799	826	799	790	820	826	822	800	818	794	849	787	800	836	795	815	838	790	765	789	809	780	753	805	803	828	766	802	772	797	852	780	819	775	777	804	821	806	746	795	788	818	815	767	850	769	802	813	768	767	756	739	733	769	809	770	811	847	789	798	801	786	828	752	793	798	809	822	850	816	749	778	810	783	797	789	850	811	815	803	821	754	836	834	760	743	769	796	814	757	773	833	794	786	783	787	762	812	799	772	791	848	787	835	795	753	757	770	752	804	799	791	735	778	747	806	861	795	772	787	805	825	783	753	827	798	793	776	785	745	759	763	836	812	762	820	809	800	754	797	809	759	774	801	793	796	795	801	795	823	779	776	834	787	776	790	813	797	799	773	799	798	803	822	833	811	812	797	837	833	768	807	797	779	827	803	766	839	822	741	782	816	840	804	779	777	777	842	812	763	763	751	806	806	781	803	734	762	755	781	821	762	801	818	782	831	805	832	788	802	808	820	804	825	808	845	762	798	752	776	823	776	743	741	843	814	760	829	821	766	794	810	771	783	877	803	808	802	824	777	791	819	797	805	735	805	773	791	792	792	772	824	799	777	806	781	794	783	811	796	795	796	779	792	784	765	796	826	770	827	784	790	811	789	769	740	764	812	818	799	787	780	782	813	784	752	804	807	816	797	792	792	769	812	763	856	839	788	793	793	777	766	778	786	778	817	785	729	824	794	828	802	826	797	824	792	859	765	795	797	803	804	775	788	807	754	755	821	778	772	749	767	785	796	724	778	814	821	827	810	781	762	758	796	786	818	790	771	820	852	755	737	806	774	778	808	741	799	802	817	808	778	759	842	789	795	808	824	772	836	787	809	767	794	781	785	796	794	781	753	785	810	757	836	772	703	769	759	764	817	752	795	807	842	778	772	770	780	786	805	810	798	786	800	781	809	772	816	750	791	819	806	834	787	802	812	763	836	773	757	835	780	777	803	804	783	798	768	784	802	835	751	837	765	763	827	784	818	811	780	818	777	788	839	802	715	775	829	763	824	819	766	831	764	759	788	807	810	805	841	794	803	771	812	776	743	765	842	808	794	809	777	833	826	818	756	808	778	811	811	748	814	778	801	847	813	770	770	810	776	815	781	758	817	819	774	786	801	780	766	785	841	807	785	802	808	784	762	740	788	775	773	746	769	821	810	785	803	792	804	836	820	772	783	788	809	808	790	751	819	808	805	827	845	780	800	768	797	763	808	752	806	756	785	760	761	787	788	799	808	760	809	792	803	825	790	781	758	847	785	801	777	773	761	738	789	804	813	803	818	834	805	793	761	776	824	778	769	774	753	771	825	767	798	828	791	782	789	795	773	796	766	738	783	782	775	775	822	770	749	840	767	790	836	780	728	768	813	786	767	774	741	736	795	786	801	763	796	783	831	776	775	781	820	847	828	778	787	787	782	761	769	798	777	799	767	782	804	803	798	842	810	785	801	797	791	827	768	771	843	814	805	830	784	794	812	817	820	770	758	800	780	783	782	778	825	772	770	801	832	806	829	734	745	782	788	776	802	765	829	764	788	836	782	808	873	806	818	794	831	807	782	819	789	805	827	769	794	818	766	835	732	760	785	821	802	768	778	783	796	833	772	815	756	805	795	800	770	779	754	799	763	843	783	786	829	783	775	841	815	776	746	814	807	755	806	721	735	833	764	846	791	800	836	783	811	783	795	749	761	810	799	792	787	786	798	838	791	757	772	755	794	823	798	749	804	808	782	785	831	861	794	772	819	759	851	808	803	803	742	790	801	756	774	811	811	819	804	803	781	799	783	808	797	778	810	797	754	788	742	827	832	762	747	836	744	751	858	772	825	815	797	803	759	815	767	781	751	770	776	772	762	786	771	792	804	770	762	762	821	788	776	827	789	812	792	829	830	783	823	791	789	810	759	800	819	795	818	772	842	804	836	773	793	819	890	822	811	783	737	809	778	737	757	762	784	799	783	805	742	769	762	794	814	811	828	805	800	777	843	801	793	831	850	810	764	765	764	763	757	756	782	758	774	790	799	847	767	852	779	822	811	738	770	769	807	823	791	802	769	780	826	808	853	761	825	780	854	772	760	845	800	782	762	772	828	830	792	765	811	833	830	839	827	754	799	763	812	806	818	791	780	833	824	801	813	780	828	770	823	764	748	763	799	767	752	766	784	796	788	779	797	722	775	796	791	769	836	793	840	741	796	813	833	752	821	818	803	802	709	826	790	815	827	749	842	736	818	826	804	796	809	745	811	832	746	861	820	798	789	830	793	839	791	775	789	785	803	829	801	725	811	789	727	766	772	738	779	808	782	759	780	807	778	763	778	788	788	782	755	793	767	741	788	800	791	817	739	779	814	847	787	809	774	808	811	781	823	858	820	823	820	750	805	809	773	788	795	824	806	828	799	779	766	807	809	849	789	819	818	772	850	738	798	807	772	781	810	801	791	780	813	783	818	768	782	820	761	794	780	748	828	834	821	752	810	788	790	802	759	842	748	744	811	779	772	758	802	829	788	797	766	825	763	808	818	769	775	813	804	745	781	828	801	786	824	800	754	763	758	821	739	811	812	813	836	795	849	787	826	820	776	800	818	792	775	809	812	804	786	778	739	792
2283	115	136	121	213	508	314	181	126	114	95	96	81	72	67	86	69	60	64	59	60	58	59	40	47	55	57	59	55	56	58	54	51	44	42	39	51	47	65	45	48	49	60	50	43	62	60	56	47	49	39	62	57	53	47	64	38	49	51	44	35	48	54	50	44	48	44	46	49	45	50	37	41	63	53	46	43	45	43	48	57	46	55	52	53	60	53	50	49	45	48	60	58	36	47	61	29	36	56	49	40	54	51	43	48	54	50	44	41	54	48	55	49	44	52	53	45	51	51	48	53	48	51	44	42	43	54	46	46	50	46	44	42	58	51	46	42	40	39	48	52	49	57	53	40	58	45	54	38	40	45	64	51	41	52	44	45	46	41	45	46	51	42	51	50	38	38	44	44	47	53	48	53	34	53	48	47	55	35	42	57	51	47	48	50	56	47	46	37	55	40	36	39	49	50	46	46	47	34	42	47	43	52	51	46	52	43	47	47	49	40	44	54	48	46	35	36	43	39	50	57	45	43	56	53	49	51	49	51	42	42	43	50	42	46	44	36	59	38	41	39	49	43	48	46	52	55	32	50	45	41	44	42	51	41	51	43	34	41	56	48	49	36	43	47	45	53	44	52	42	47	45	37	40	43	48	37	58	46	45	37	61	57	59	47	59	50	53	47	64	45	46	39	49	26	51	45	54	41	41	29	47	50	48	52	39	53	53	46	31	60	42	49	39	49	41	53	46	35	37	60	36	59	45	35	41	34	41	57	51	42	46	54	48	49	46	62	49	52	48	39	36	47	50	54	36	48	47	37	40	49	45	42	40	51	38	53	51	44	41	55	60	53	47	48	39	45	46	50	50	45	47	37	43	45	53	52	53	45	53	42	36	47	40	47	48	67	55	49	52	51	51	48	46	49	43	42	46	55	34	46	52	40	40	41	49	47	39	43	39	36	44	34	36	36	41	51	57	53	44	51	47	44	48	47	46	36	38	49	51	56	41	49	48	45	38	45	46	45	51	46	44	37	41	50	50	55	53	41	50	50	48	43	42	50	47	35	50	39	57	44	43	42	42	44	59	48	60	30	44	51	54	39	50	43	54	41	41	51	31	62	44	46	50	46	41	54	48	52	48	49	56	40	21	46	39	42	53	48	48	50	54	37	55	53	41	58	43	48	33	44	35	47	51	42	50	49	41	47	44	53	54	45	55	55	43	59	47	55	52	58	37	45	46	49	41	39	52	46	48	53	45	48	51	47	61	52	52	57	49	36	44	26	45	42	41	45	50	52	39	53	56	42	52	43	52	42	56	56	45	59	50	58	38	52	44	56	50	41	54	51	48	41	47	42	51	47	51	43	49	49	52	44	48	52	49	54	41	52	53	57	51	57	59	52	45	48	58	61	40	48	60	63	43	41	46	46	46	60	43	48	43	51	42	42	43	53	50	35	60	42	51	38	53	44	39	46	39	44	47	43	37	41	51	50	55	45	59	57	46	57	45	65	50	41	57	48	47	40	55	44	43	49	45	43	48	41	54	43	44	50	55	45	39	48	51	33	45	52	54	41	54	51	58	46	43	60	39	53	31	56	44	46	44	46	45	39	35	40	51	39	41	44	53	44	42	43	50	48	52	46	46	46	32	52	44	42	46	37	55	40	49	47	45	50	39	38	53	45	51	63	55	53	34	47	45	51	46	39	55	38	50	48	52	42	46	46	51	39	42	51	50	54	55	37	43	52	43	54	44	41	45	48	43	47	32	54	47	43	44	53	36	40	44	44	54	50	46	49	51	51	47	54	48	50	39	40	57	55	57	46	52	53	49	43	36	53	43	52	39	42	44	43	45	43	50	47	43	43	58	54	39	54	52	44	49	44	43	40	41	55	43	36	51	45	47	44	42	40	57	49	35	54	67	47	48	52	51	49	57	43	49	59	45	53	36	44	35	48	51	59	49	44	44	35	52	42	44	46	41	64	44	46	50	42	57	51	45	38	47	53	50	57	43	54	40	39	60	41	41	51	46	42	45	57	52	43	35	51	42	47	52	50	54	52	44	50	43	53	45	39	36	36	40	42	44	53	28	43	43	47	53	71	30	47	40	60	54	47	28	50	49	58	39	56	40	42	50	49	53	58	49	43	40	53	59	45	38	39	48	33	48	45	40	50	50	45	51	55	48	49	43	55	44	36	44	48	55	39	66	57	41	43	44	53	60	37	44	45	45	40	43	56	38	49	45	49	47	41	60	54	45	57	44	46	41	47	56	53	54	53	53	52	42	54	45	40	46	43	67	40	48	43	56	47	49	59	43	47	43	44	41	55	45	46	43	48	42	52	35	46	37	40	34	43	51	54	46	41	56	37	50	46	45	35	48	44	50	50	52	49	53	43	48	32	48	34	44	56	62	52	44	41	62	51	50	29	48	37	61	51	47	51	37	47	51	41	44	39	47	37	45	46	55	46	38	57	54	45	41	56	49	53	52	48	39	38	41	57	49	56	49	51	46	46	50	56	46	45	57	57	49	47	47	43	49	53	44	48	43	34	47	47	59	37	46	48	50	35	54	45	39	53	48	43	47	46	59	37	47	54	41	46	52	56	54	58	43	45	48	51	50	42	55	48	49	56	48	48	42	39	42	57	45	52	38	44	58	51	38	60	43	40	47	55	36	51	44	42	53	45	39	50	39	45	38	59	46	39	53	43	42	40	47	53	51	38	49	45	40	42	50	41	52	44	52	60	34	49	46	42	28	48	40	57	38	41	56	45	45	46	34	38	43	43	53	47	54	56	44	50	62	61	43	46	43	55	40	38	44	40	47	44	36	38	45	57	44	43	40	45	49	55	39	56	51	24	42	45	46	41	46	45	45	44	47	55	37	53	61	49	53	41	39	62	44	47	39	39	40	50	41	46	40	37	54	50	49	48	38	44	54	51	40	42	40	40	54	57	51	46	46	34	48	39	50	49	34	61	41	57	39	39	49	37	31	37	42	42	36	50	46	38	50	38	50	43	51	46	57	50	47	35	56	41	48	46	38	46	45	45	60	47	43	53	36	40	40	57	41	45	43	50	31	46	38	50	52	43	47	33	39	40	35	43	41	51	46	57	43	53	45	50	39	46	52	37	39	43	48	53	43	58	34	47	54	45	57	49	46	45	51	44	46	37	40	52	51	50	44	46	38	56	50	41	50	43	42	43	51	50	46	52	43	45	41	39	43	48	46	42	45	55	52	56	49	48	53	40	48	53	36	40	39	36	31	41	47	41	39	61	40	53	42	51	50	51	50	38	46	52	64	39	56	47	44	53	44	58	52	39	57	55	40	41	48	49	37	48	39	50	45	54	43	51	39	60	52	39	39	37	51	39	35	55	53	45	42	41	48	46	54	45	47	41	49	47	42	50	39	47	46	49	52	47	39	51	43	44	40	45	50	45	46	50	51	43	45	44	49	47	60	32	47	44	35	38	51	49	70	38	41	34	52	47	39	42	41	56	52	49	49	50	52	52	57
9771	4002	2596	9698	18409	25885	16128	8224	5348	4591	3810	3146	2545	2213	2035	1913	1787	1629	1586	1437	1278	1185	1148	1088	1099	1043	983	1000	982	982	887	892	923	891	894	830	872	844	855	852	818	811	834	805	783	823	770	861	763	743	774	785	771	759	803	753	828	824	748	799	717	788	766	747	784	724	744	739	756	745	787	772	723	733	745	766	759	739	745	759	776	697	756	751	729	747	750	728	741	736	687	707	728	728	744	676	769	686	722	716	729	736	728	726	755	697	732	742	742	669	747	746	763	718	758	730	741	741	707	716	689	734	735	689	657	740	701	729	714	742	724	712	751	727	753	758	719	700	716	719	727	702	674	715	707	697	745	701	710	670	722	716	685	731	695	710	727	696	677	720	749	779	718	745	728	745	682	718	739	659	750	768	814	778	697	713	754	710	714	707	735	695	735	718	744	775	684	680	703	748	757	699	710	674	723	672	712	718	740	725	751	718	701	691	732	723	773	745	737	755	723	733	738	765	734	648	739	708	751	709	758	721	725	752	762	726	762	698	777	685	718	736	708	691	699	731	690	719	660	751	727	745	735	697	746	722	698	726	739	744	661	704	716	775	739	735	726	727	706	736	743	738	735	706	733	666	743	749	729	667	677	737	741	707	744	743	719	727	742	683	721	711	732	732	716	682	683	729	727	720	756	724	707	746	786	756	746	759	662	706	702	730	751	704	706	710	700	666	750	723	691	767	747	709	743	723	697	753	726	761	717	729	700	714	721	744	735	731	710	716	736	721	737	751	689	770	744	760	723	686	708	723	687	718	716	682	763	701	767	732	692	736	713	693	688	727	733	719	740	762	722	721	687	772	682	726	749	755	758	781	734	751	741	749	743	707	677	701	769	705	703	756	705	718	713	743	762	679	743	698	679	750	690	742	696	696	719	721	737	720	740	674	720	685	770	738	684	709	707	730	719	746	692	694	720	757	769	746	706	705	675	707	698	768	703	712	715	750	707	731	694	721	751	709	730	727	734	689	712	731	656	652	737	702	727	739	723	752	687	705	718	712	729	718	741	703	703	778	704	645	707	746	732	725	722	706	720	709	720	730	675	736	743	737	774	664	719	704	716	733	697	704	733	731	757	717	714	744	751	692	784	738	744	735	728	712	735	732	742	661	718	717	730	764	750	699	755	719	698	693	704	758	755	704	708	699	788	730	743	723	739	739	721	699	731	701	719	713	728	714	718	772	737	737	712	716	703	776	713	747	763	758	695	713	732	722	732	728	697	756	660	738	734	719	688	718	749	711	713	707	679	708	714	711	708	687	732	698	714	744	707	743	688	761	737	726	723	679	730	727	709	720	701	743	729	740	731	707	730	714	738	727	725	729	761	745	707	721	737	653	673	715	734	764	698	738	759	736	724	731	710	763	673	723	750	686	735	725	684	737	742	690	706	736	759	681	756	762	719	701	721	744	721	745	742	727	714	732	703	691	699	745	700	682	713	723	736	701	714	692	721	707	714	735	741	714	721	695	652	769	686	755	671	773	693	739	690	733	725	692	738	692	736	719	741	744	746	729	763	738	688	704	739	692	707	706	713	727	739	714	716	673	703	678	707	710	712	688	748	740	713	712	742	721	743	668	737	756	731	705	708	787	683	789	765	706	714	733	723	674	697	698	704	699	725	701	687	687	673	755	718	729	715	722	681	728	725	728	704	740	711	777	679	726	745	721	711	663	699	729	716	746	761	696	729	682	723	719	725	745	741	694	707	722	717	725	722	750	679	714	698	695	693	706	744	725	707	727	709	698	729	721	737	691	733	717	734	675	718	746	725	725	711	707	715	681	706	693	700	733	708	749	729	750	726	710	719	719	727	728	724	729	703	728	680	720	718	681	693	734	720	696	785	761	715	705	657	687	691	713	726	731	711	732	773	742	668	719	718	744	713	710	739	710	686	696	741	727	729	761	713	717	791	742	692	757	762	715	729	685	708	741	714	670	667	761	708	696	701	685	682	694	697	733	665	660	685	679	735	715	701	664	715	764	747	715	716	712	747	754	704	731	699	692	740	765	738	689	683	775	706	700	741	703	727	739	752	703	712	705	736	780	677	730	761	677	754	693	709	713	728	656	738	750	722	747	726	734	718	722	719	747	699	698	732	732	764	730	767	694	720	713	731	733	754	736	723	764	756	732	753	748	715	734	693	736	761	732	681	727	764	724	692	728	713	743	766	688	717	723	733	665	697	743	737	702	731	740	716	745	744	699	745	735	711	683	688	684	696	670	739	713	708	722	727	727	709	707	683	711	759	726	704	740	698	709	711	781	687	754	696	716	676	696	734	652	693	712	676	706	683	693	737	718	725	704	748	702	697	743	702	695	688	750	753	694	743	702	727	734	702	755	687	730	751	695	760	745	730	764	705	760	707	753	683	703	758	692	710	753	741	790	727	679	757	681	729	746	718	743	692	767	710	703	732	710	762	690	690	730	720	682	683	712	774	673	725	745	694	701	683	718	713	719	726	726	753	702	702	762	704	711	729	675	711	718	709	710	722	768	717	725	693	721	721	781	741	758	705	724	747	731	694	779	758	690	701	727	740	708	690	675	703	716	703	724	731	727	751	746	742	723	736	766	727	795	767	685	690	680	738	688	698	717	711	708	688	722	713	730	723	688	669	729	703	717	726	719	739	688	764	677	679	727	716	725	701	772	751	734	712	728	695	713	749	723	721	693	715	719	755	674	687	716	683	721	709	719	734	707	735	781	720	744	750	728	742	714	705	708	760	665	694	685	697	780	734	734	765	735	661	703	738	676	714	745	755	761	721	728	743	760	694	718	662	718	746	702	721	715	674	746	696	719	684	704	749	704	697	725	707	740	715	691	746	698	749	752	735	683	723	759	743	721	692	753	727	756	701	701	752	714	752	704	747	674	706	664	737	716	739	719	691	715	701	735	740	715	715	682	702	724	678	717	689	729	699	744	735	690	689	782	722	713	726	753	752	728	740	694	743	747	771	726	739	672	738	757	724	669	724	722	702	705	716	772	740	762	707	716	688	705	730	763	664	704	683	751	745	745	702	688	768	726	735	725	712	727	709	689	714	718	710	681	738	721	674	695	700	714	743	758	754	688	717	750	710	758	723	695	728	726	703	750	714	767	736	717	794	682	735	710	698	765	698	751	689	711	682	737	739	743	720	783	683	722	705	793	730	740	719	705	715	702	722	692	768	719	733	728	712	716	715	758	711	725	728	721	714	757	697	717	706	746	713	736	716	708	761	725	698	685	744	694	714	696	751	721	722	721	773	719	761	723	699	722	713	743	657	705	699	653	659	716	719	709	731	724	717	691	751	707	706	728	736	703	731	766	755	680	770	697	732	760	706	784	729	688	696	766	703	732	741	722	703	750	716	773	698	678	723	693	725	729	711	707	734	708	705	710	726	686	740	740	700	679	719	723	729	678	682	726	711	732	753	701	740	778	698	744	707	675	682	691	813	723	742	715	723	718	709	722	753	686	682	713
1490	405	305	256	483	1079	628	436	342	294	312	246	220	220	205	207	189	230	226	192	197	160	169	175	175	173	170	176	171	150	154	151	180	160	165	197	142	154	173	162	160	160	151	161	180	165	159	153	124	151	169	174	173	141	142	165	164	161	174	152	156	148	178	183	167	161	146	182	162	142	162	166	155	157	181	158	160	157	173	154	151	149	159	180	147	169	164	152	158	157	162	156	151	157	149	142	161	191	163	163	166	158	159	150	154	157	182	157	167	184	154	155	149	156	155	153	170	137	158	163	155	144	171	142	141	140	172	155	163	182	158	146	164	138	142	166	157	154	172	161	175	151	150	154	146	173	159	151	184	167	168	180	158	147	158	149	162	168	166	170	163	127	168	142	141	177	162	178	162	166	184	153	154	142	150	176	163	156	159	159	137	168	143	161	145	159	137	150	156	173	155	163	169	165	138	179	152	150	169	159	144	151	168	177	162	181	167	148	144	150	160	133	164	155	142	167	154	160	170	168	159	155	142	158	162	146	153	163	187	181	160	160	166	155	171	184	167	159	152	153	140	167	146	158	155	171	170	168	164	140	128	169	151	154	152	165	162	160	146	169	169	145	174	155	144	182	142	166	141	134	155	169	147	166	157	151	168	141	148	161	153	173	152	162	163	167	161	134	186	165	167	156	140	144	180	144	160	154	163	140	151	177	156	164	159	154	160	160	162	161	166	166	168	160	156	167	160	159	178	164	178	140	171	154	145	174	186	164	155	153	158	145	163	145	154	156	160	148	169	170	160	157	168	159	158	169	166	135	158	173	159	164	167	155	161	158	119	130	174	156	137	153	156	162	153	176	146	161	152	164	141	150	157	143	163	167	146	164	164	165	140	151	147	159	150	186	166	155	137	167	156	160	155	154	166	156	158	147	162	145	157	166	148	145	165	150	159	172	171	149	172	144	157	161	154	164	163	158	143	161	182	142	170	153	150	188	137	163	161	177	153	172	139	152	151	148	212	162	155	163	159	164	146	186	150	170	166	154	165	159	182	146	156	171	199	186	154	144	161	164	162	162	180	154	162	164	156	141	136	167	158	166	148	174	162	153	173	156	175	174	183	165	130	161	181	147	159	153	145	139	138	163	160	165	180	160	148	162	155	161	168	164	147	152	152	161	173	140	151	130	146	153	171	153	166	153	147	150	158	141	150	160	164	162	160	163	171	148	153	163	152	171	127	145	142	162	139	171	152	150	155	133	161	185	154	154	146	171	146	160	129	175	146	153	171	156	147	154	165	149	158	176	158	138	140	144	145	165	160	147	168	165	140	157	147	149	140	159	152	162	173	153	182	141	142	153	140	151	162	168	139	146	137	158	136	154	144	155	167	159	169	151	159	146	149	171	146	183	177	136	178	168	152	147	160	155	146	175	168	161	159	135	156	161	146	177	135	147	153	160	162	142	164	148	175	165	171	155	147	133	135	164	161	184	156	168	156	181	150	169	129	150	164	158	162	166	164	131	160	149	143	158	164	148	148	149	138	161	169	157	173	129	161	163	150	162	166	157	156	164	148	161	157	161	168	180	168	164	152	142	151	179	136	160	159	168	157	170	158	163	178	162	160	167	167	163	180	145	155	174	173	164	153	154	171	160	148	144	171	155	153	145	150	163	142	158	140	150	144	153	177	166	149	163	146	167	158	167	162	154	147	141	168	161	152	157	162	161	149	150	148	168	158	133	189	179	146	157	154	173	149	150	145	143	144	156	175	132	170	171	166	147	135	145	140	175	171	153	166	148	167	144	177	169	138	149	175	140	163	148	166	185	148	149	159	188	157	167	150	157	144	156	159	177	162	153	162	142	161	141	177	146	150	148	148	168	168	166	151	168	164	128	166	146	172	166	168	164	156	168	157	165	155	155	152	175	149	168	153	148	134	154	154	149	169	179	169	171	142	150	176	164	155	153	168	157	168	146	141	141	172	171	165	149	145	153	156	156	149	172	157	151	156	159	153	141	160	161	134	174	141	145	152	142	156	174	151	158	148	159	150	173	156	161	150	155	177	163	180	154	186	152	165	145	149	150	163	150	138	153	136	172	175	160	150	164	163	164	183	176	163	161	155	157	166	166	154	149	154	160	153	157	143	151	156	161	176	150	167	165	148	166	171	157	154	162	157	159	157	143	144	158	168	177	168	174	165	153	148	153	137	149	151	164	165	164	159	179	169	147	156	173	156	177	141	159	131	168	171	153	162	127	157	149	165	137	148	170	158	159	164	165	173	154	146	153	149	148	168	143	157	175	168	161	169	145	153	173	171	162	185	157	133	155	150	190	164	159	128	155	158	177	145	149	157	143	164	153	170	155	139	164	140	158	163	170	172	175	148	152	147	154	159	186	170	157	153	174	167	150	164	161	159	135	164	163	159	142	140	145	185	144	154	149	154	167	166	160	145	150	148	170	161	165	160	151	164	142	144	154	157	163	153	157	160	140	148	154	152	163	148	142	161	170	147	164	144	162	165	168	156	149	173	174	143	150	148	146	157	170	172	166	165	159	146	160	170	149	163	154	148	174	145	141	154	152	157	175	175	161	145	156	156	143	142	142	147	161	134	157	151	158	163	131	168	146	173	167	175	136	152	181	162	155	154	137	150	144	172	160	169	171	148	153	156	158	173	164	178	165	144	163	177	143	161	156	171	155	164	137	154	141	159	145	158	150	189	142	156	164	168	152	150	152	139	160	166	173	171	149	139	169	147	155	162	139	173	159	142	150	145	170	164	160	170	154	177	158	141	174	135	161	157	161	171	160	163	167	161	156	146	148	147	151	138	158	162	138	152	161	164	176	156	169	146	151	181	146	160	144	144	142	152	160	177	171	166	145	171	167	155	146	149	152	164	148	160	144	156	168	169	160	147	164	152	172	158	142	155	155	147	165	154	142	136	175	169	159	155	164	171	155	148	152	158	175	128	148	161	141	132	152	149	149	159	143	129	153	162	155	157	158	167	168	132	172	158	156	169	168	170	151	147	155	173	164	152	141	182	168	154	172	175	160	148	142	134	159	167	142	156	161	185	145	174	168	139	155	143	166	156	165	135	167	155	179	163	129	169	149	169	154	167	173	164	147	163	139	156	181	171	156	150	148	169	176	154	166	181	171	149	164	155	166	175	157	154	182	159	160	162	166	178	185	166	176	138	154	140	150	162	165	151	150	157	168	145	180	145	183	159	176	166	128	156	148	138	192	175	165	155	137	155	159	134	142	158	166	173	152	144	158	151	148	171	192	157	162	147	137	152	144	158	169	146	170	164	147	169	166	176	153	147	164	150	153	157	155	165	163	153	162	148	155	175	162	161	163	124	165	150	175	139	148	155	172	152	172	166	164	163	162	163	160	162	155	148	146	152	159	169	149	154	164	150	162	162	162	158	151	136	163	161	176	152	151	159	164	149	150	161	170	158	160	153	162	181	130	161	152	177	152	154	152	165	164	145	158	175	159	156	193	178	174	139	159
16165	8927	6102	15781	27504	33568	23304	15810	10861	9163	7870	6952	5941	5068	4940	4610	4236	4047	3887	3784	3513	3347	3202	3125	2998	2911	2952	2897	2696	2632	2701	2722	2630	2587	2650	2610	2548	2579	2521	2481	2612	2557	2436	2398	2401	2488	2311	2428	2363	2432	2408	2403	2394	2384	2447	2314	2417	2415	2280	2389	2421	2349	2451	2316	2373	2327	2322	2356	2332	2314	2281	2365	2289	2348	2292	2361	2227	2374	2281	2334	2336	2309	2290	2285	2266	2294	2338	2275	2298	2301	2298	2186	2325	2196	2249	2298	2290	2243	2358	2269	2334	2296	2360	2207	2284	2194	2297	2290	2312	2267	2166	2246	2276	2206	2388	2269	2276	2302	2219	2301	2326	2301	2227	2317	2245	2339	2311	2258	2233	2323	2353	2280	2260	2300	2255	2229	2305	2373	2340	2320	2256	2338	2340	2293	2245	2259	2333	2335	2296	2345	2260	2236	2226	2244	2263	2263	2293	2235	2238	2346	2226	2228	2336	2219	2199	2385	2273	2276	2303	2312	2286	2315	2318	2310	2202	2224	2298	2246	2296	2264	2289	2309	2291	2207	2346	2336	2321	2351	2217	2261	2259	2271	2337	2375	2296	2285	2248	2247	2346	2251	2293	2264	2287	2269	2266	2311	2184	2315	2246	2253	2329	2323	2329	2228	2308	2272	2294	2267	2325	2321	2287	2312	2360	2231	2390	2376	2367	2262	2269	2258	2265	2344	2310	2251	2287	2336	2300	2293	2298	2250	2332	2273	2367	2228	2221	2212	2311	2205	2278	2185	2308	2283	2325	2287	2279	2257	2355	2298	2297	2262	2319	2306	2219	2302	2274	2274	2356	2266	2234	2259	2311	2304	2309	2342	2331	2195	2297	2212	2308	2261	2288	2308	2284	2279	2261	2233	2319	2278	2323	2248	2208	2205	2197	2235	2226	2291	2246	2361	2341	2291	2293	2336	2305	2209	2313	2195	2189	2275	2285	2206	2254	2201	2310	2255	2277	2186	2253	2310	2233	2177	2357	2337	2299	2198	2250	2207	2276	2305	2260	2268	2270	2257	2310	2211	2241	2286	2321	2235	2290	2293	2222	2248	2271	2285	2210	2236	2265	2300	2289	2290	2327	2265	2285	2281	2280	2334	2373	2309	2379	2294	2256	2272	2268	2322	2239	2265	2258	2208	2285	2263	2256	2252	2307	2270	2170	2404	2285	2235	2297	2314	2300	2246	2238	2262	2330	2265	2320	2304	2269	2289	2217	2308	2287	2266	2303	2368	2288	2225	2395	2283	2303	2246	2320	2251	2273	2277	2253	2367	2304	2243	2234	2299	2239	2254	2267	2277	2269	2200	2220	2297	2295	2264	2284	2315	2200	2220	2359	2303	2203	2225	2271	2236	2275	2278	2258	2261	2311	2238	2198	2238	2201	2296	2342	2220	2243	2370	2294	2226	2218	2272	2279	2288	2269	2275	2201	2295	2302	2322	2263	2284	2323	2290	2289	2270	2348	2267	2245	2272	2250	2298	2375	2338	2259	2251	2318	2258	2333	2186	2296	2259	2320	2293	2268	2212	2369	2307	2292	2302	2213	2261	2304	2289	2275	2283	2223	2314	2171	2221	2279	2356	2290	2259	2296	2274	2186	2275	2273	2324	2322	2295	2256	2334	2280	2248	2250	2280	2241	2320	2264	2318	2292	2299	2314	2217	2355	2379	2342	2236	2314	2330	2282	2324	2323	2271	2285	2297	2175	2275	2215	2278	2148	2212	2342	2299	2302	2308	2199	2221	2264	2355	2232	2286	2274	2272	2247	2225	2296	2359	2291	2266	2301	2230	2244	2302	2357	2224	2208	2312	2236	2303	2371	2199	2302	2325	2237	2284	2322	2275	2363	2410	2292	2322	2235	2318	2259	2264	2409	2268	2285	2208	2240	2263	2301	2255	2275	2264	2385	2244	2179	2273	2196	2345	2373	2336	2230	2291	2316	2285	2332	2274	2272	2290	2263	2252	2279	2237	2325	2260	2298	2289	2258	2314	2313	2327	2298	2220	2343	2295	2279	2320	2257	2277	2288	2237	2289	2295	2235	2308	2325	2307	2254	2275	2290	2258	2217	2206	2300	2297	2267	2268	2356	2278	2301	2330	2294	2355	2266	2289	2263	2251	2335	2319	2232	2280	2303	2191	2280	2319	2339	2308	2410	2225	2269	2310	2275	2271	2269	2276	2249	2203	2262	2305	2352	2315	2310	2365	2302	2260	2293	2189	2306	2287	2295	2299	2308	2300	2368	2309	2269	2282	2271	2225	2339	2302	2385	2241	2175	2382	2255	2250	2351	2316	2297	2226	2212	2243	2323	2276	2229	2198	2316	2235	2265	2294	2387	2168	2321	2312	2296	2239	2276	2223	2332	2179	2275	2296	2270	2299	2244	2289	2266	2161	2299	2262	2260	2318	2338	2325	2228	2247	2237	2232	2217	2242	2333	2296	2215	2258	2212	2260	2311	2353	2233	2273	2271	2306	2255	2298	2326	2224	2277	2241	2292	2294	2251	2303	2324	2282	2335	2257	2236	2269	2298	2293	2233	2265	2283	2327	2233	2215	2297	2308	2257	2219	2346	2228	2312	2361	2289	2282	2276	2310	2329	2301	2216	2286	2297	2299	2335	2222	2206	2206	2359	2354	2288	2257	2280	2362	2266	2343	2322	2259	2234	2296	2275	2269	2246	2248	2346	2222	2320	2282	2337	2258	2208	2202	2327	2312	2304	2288	2279	2240	2335	2199	2215	2216	2322	2243	2354	2349	2268	2301	2264	2319	2235	2230	2388	2232	2310	2321	2265	2332	2323	2304	2318	2308	2359	2297	2286	2300	2243	2353	2210	2208	2306	2290	2285	2232	2233	2319	2226	2336	2215	2276	2295	2254	2308	2233	2291	2327	2320	2325	2319	2179	2185	2259	2290	2276	2322	2351	2285	2325	2239	2222	2215	2311	2328	2294	2317	2245	2207	2297	2272	2349	2209	2185	2334	2321	2265	2288	2365	2240	2201	2271	2330	2259	2315	2253	2235	2330	2278	2249	2273	2252	2253	2207	2243	2302	2289	2213	2300	2335	2290	2228	2220	2267	2253	2232	2193	2278	2264	2303	2344	2267	2270	2239	2236	2199	2326	2251	2290	2260	2284	2194	2250	2337	2231	2319	2305	2289	2258	2397	2302	2137	2284	2311	2266	2228	2298	2353	2321	2247	2294	2323	2272	2282	2254	2301	2285	2356	2393	2272	2420	2284	2214	2262	2252	2200	2242	2233	2353	2232	2228	2379	2353	2293	2290	2332	2341	2244	2330	2338	2262	2246	2340	2227	2313	2244	2281	2237	2298	2264	2236	2241	2285	2234	2217	2317	2212	2267	2298	2279	2246	2193	2215	2261	2282	2254	2336	2242	2293	2217	2302	2234	2272	2254	2375	2198	2303	2305	2288	2307	2218	2291	2225	2239	2168	2254	2330	2278	2361	2260	2326	2326	2321	2322	2273	2311	2302	2354	2297	2326	2213	2285	2308	2240	2285	2322	2284	2279	2288	2315	2209	2332	2323	2307	2288	2279	2292	2373	2264	2264	2355	2257	2164	2331	2243	2258	2308	2345	2226	2303	2240	2300	2219	2229	2264	2226	2308	2263	2292	2233	2287	2335	2334	2300	2228	2256	2291	2238	2261	2321	2301	2242	2316	2273	2305	2269	2187	2238	2254	2264	2309	2223	2239	2191	2206	2369	2292	2325	2254	2278	2195	2316	2308	2257	2261	2318	2293	2200	2305	2273	2350	2332	2221	2212	2299	2318	2376	2301	2225	2319	2257	2284	2224	2305	2234	2337	2307	2254	2255	2294	2261	2258	2299	2275	2240	2326	2299	2324	2198	2318	2248	2274	2361	2293	2207	2295	2194	2302	2315	2273	2281	2263	2281	2245	2229	2276	2303	2310	2265	2203	2330	2300	2242	2252	2292	2247	2270	2256	2291	2259	2292	2239	2201	2291	2301	2236	2233	2254	2235	2212	2272	2282	2297	2280	2244	2302	2195	2251	2249	2304	2326	2245	2291	2340	2219	2222	2264	2260	2227	2294	2272	2343	2148	2241	2196	2293	2336	2266	2345	2176	2307	2351	2304	2253	2267	2275	2261	2283	2242	2309	2350	2259	2347	2373	2263	2217	2194	2202	2257	2252	2215	2310	2354	2261	2308	2286	2356	2250	2246	2285	2185	2338	2339	2173	2315	2337	2316	2176	2261	2355	2219	2274	2266	2291	2300	2144	2259	2269	2273	2333	2297	2380	2270	2297	2220	2293	2258	2229	2232	2375	2292	2219	2300	2200	2195	2326	2290	2259	2225	2342	2222	2345	2302	2189	2318	2252	2240	2284	2242	2286	2222	2289	2274	2193	2383	2251	2192	2253	2233	2298	2303	2235	2243	2257	2250	2219	2339	2263	2257	2253	2258	2324	2306	2345	2304	2267	2329	2326	2234	2280	2166	2315	2244	2272	2284	2318	2292	2192	2242	2294	2173	2276	2319	2334	2329	2294	2269	2210	2244	2286	2278	2256	2249	2202	2167	2297	2352	2256	2273	2273	2334	2252	2222	2293	2288	2269	2229	2358	2222	2280	2349	2218	2273	2213	2226	2255	2229	2276	2307	2266	2203	2156	2275	2323	2235	2288	2232	2272	2307	2278	2362	2326	2334	2258	2279	2239	2248	2192	2258	2315	2248	2258	2323	2234	2277	2251	2290	2197	2268	2235	2227	2289	2307	2283	2260	2156	2349	2257	2240	2270	2319	2252	2298	2290	2328	2267	2232	2374	2259	2263	2356	2277	2250	2182	2243	2258	2237	2325	2299	2279	2259	2223	2244	2320	2324	2204	2207	2263	2254	2342	2269	2288	2217	2261	2230	2302	2282	2293	2260	2319	2280	2295	2303	2279	2237	2278	2255	2225	2271	2382	2277	2262	2253	2227	2203	2234	2276	2234	2290	2316	2296	2266	2315	2196	2298	2245	2281	2276	2255	2311	2286	2260	2219	2277	2274	2267	2210	2207	2244	2255	2281	2368	2160	2301
1297	116	102	90	188	319	199	120	74	100	77	91	77	66	70	61	61	79	69	78	71	68	49	65	55	59	67	51	61	63	61	68	61	67	64	55	57	56	58	70	65	43	53	53	68	63	58	61	62	72	59	74	64	66	72	60	58	54	68	65	69	65	69	55	67	64	70	73	65	70	57	74	58	64	69	48	62	73	66	75	69	69	54	54	61	73	60	59	65	60	70	62	69	63	64	55	51	72	53	55	69	68	71	67	49	62	54	61	52	56	58	66	53	56	62	52	61	56	60	73	65	63	61	65	64	63	48	63	58	74	52	51	61	58	57	49	58	58	67	70	63	53	55	56	65	68	56	62	53	61	50	53	53	59	56	69	69	72	66	80	51	65	52	61	79	64	68	67	57	72	67	73	48	70	59	60	67	56	52	59	57	53	75	58	54	58	75	73	56	70	68	59	65	56	57	53	59	70	66	61	51	74	52	43	62	62	66	84	57	52	59	71	62	63	49	57	68	81	76	53	52	58	62	54	52	59	60	58	65	44	71	55	65	63	48	64	66	63	58	68	62	62	55	56	69	58	75	58	79	62	52	52	65	56	62	59	53	61	58	57	58	73	60	61	68	45	61	64	53	54	57	50	59	56	73	78	60	60	59	57	61	55	64	49	55	51	63	64	58	53	60	56	65	67	66	60	67	79	62	62	75	59	55	66	64	54	51	54	65	55	43	65	67	63	70	53	54	56	48	63	68	72	51	71	56	81	65	50	52	61	57	71	63	59	53	63	64	58	59	63	59	64	60	73	66	71	48	58	50	51	50	48	73	57	66	53	46	54	58	62	65	60	48	62	75	70	81	59	72	68	58	60	57	59	62	66	57	74	68	55	49	74	50	59	59	51	62	67	62	54	58	52	65	49	65	63	57	71	70	71	57	78	60	65	56	67	52	64	53	59	57	63	70	64	57	65	66	59	66	68	64	63	44	64	56	68	59	60	56	58	69	72	58	76	65	43	75	61	57	64	67	62	70	58	57	62	58	65	66	57	61	62	67	73	62	70	52	63	58	51	52	69	62	49	75	58	63	54	64	46	56	76	63	62	54	58	74	72	59	65	63	70	59	67	63	59	47	56	67	54	69	66	77	56	61	65	64	57	58	82	71	60	54	66	62	54	57	70	66	62	48	79	78	61	57	63	54	62	57	57	61	69	66	45	68	69	57	39	60	66	57	47	49	47	47	72	60	65	69	56	72	65	62	59	57	58	66	58	45	61	71	71	68	39	60	64	59	49	57	49	70	75	55	68	59	66	67	62	60	65	80	70	63	75	60	74	53	67	63	52	63	52	61	72	62	62	59	60	60	61	64	62	67	61	65	59	65	56	61	67	58	61	64	51	59	55	57	64	65	72	56	61	49	56	49	64	58	74	55	54	62	62	73	62	55	58	68	58	67	62	63	64	57	51	65	74	61	67	46	52	66	46	58	66	74	66	71	70	66	58	74	57	57	61	58	67	58	77	66	76	64	58	69	76	58	52	63	55	71	61	71	68	67	57	54	59	63	55	60	50	64	60	62	67	73	60	53	54	51	61	66	57	64	52	54	73	67	70	64	69	87	66	57	57	54	52	56	57	49	60	50	66	53	62	52	59	61	55	58	58	62	54	55	53	60	66	64	71	68	58	63	73	74	46	44	48	54	76	49	71	68	54	49	67	63	64	56	60	58	51	54	64	60	72	55	75	62	62	69	76	63	64	73	60	45	57	71	69	54	53	58	61	65	65	70	49	43	56	64	62	71	68	73	69	53	70	51	61	57	63	69	59	61	46	51	60	71	66	75	60	52	60	55	57	62	57	62	69	75	47	58	60	50	60	58	62	56	54	61	68	58	66	64	64	62	71	54	67	60	66	53	52	55	47	58	68	56	76	66	64	56	52	71	47	50	66	54	56	77	68	69	58	69	77	71	51	64	64	72	55	51	48	61	57	60	52	85	73	62	60	56	75	61	50	72	71	63	71	56	57	62	74	62	54	76	70	50	51	70	62	63	64	53	68	68	63	67	71	63	63	60	51	59	57	64	55	53	52	61	74	64	60	55	66	63	73	60	68	72	47	67	63	68	65	54	54	65	75	59	69	55	70	73	70	55	66	55	69	50	52	76	69	59	62	62	63	61	62	50	61	64	61	75	71	66	65	53	57	61	75	54	72	65	64	61	63	60	71	62	66	51	54	64	64	67	59	60	53	78	57	67	64	52	54	69	56	61	54	61	50	56	69	49	62	57	51	75	56	51	67	44	69	62	65	64	73	49	66	55	55	66	62	60	55	53	57	68	58	59	50	51	63	55	56	60	50	70	61	64	60	52	66	66	71	77	66	61	63	60	66	69	69	68	73	66	82	72	60	69	60	58	59	64	57	43	49	55	59	61	58	65	68	65	60	78	52	73	69	66	45	59	47	49	64	53	61	69	56	66	55	73	50	68	65	54	56	58	57	60	63	64	69	61	61	55	61	77	61	61	43	67	47	67	74	61	54	57	66	62	70	49	66	55	63	55	62	51	52	65	61	61	67	66	75	57	60	72	65	61	55	62	63	55	57	70	62	44	59	56	44	55	54	69	59	68	66	56	66	59	69	62	61	71	59	59	57	64	74	71	60	48	60	56	72	62	75	60	55	57	59	52	45	62	67	50	60	79	56	51	69	60	57	69	69	67	59	64	76	62	72	67	77	52	50	64	54	72	65	72	51	77	65	64	66	44	56	56	75	74	64	74	59	52	57	65	62	59	76	67	66	58	55	64	62	61	59	71	59	68	61	46	68	79	49	52	54	55	65	55	72	58	53	63	62	73	62	58	60	62	47	62	58	61	58	53	59	55	73	55	66	62	69	64	71	66	57	58	54	53	56	60	58	59	58	71	61	58	50	59	64	50	70	48	69	51	55	52	61	44	73	43	58	51	62	51	48	56	61	60	69	61	61	64	68	53	62	62	65	41	66	53	60	63	63	62	69	63	71	52	58	62	62	65	57	69	57	63	57	59	57	60	66	56	50	64	61	61	73	56	63	51	65	73	77	54	59	68	52	60	54	55	61	48	66	71	66	69	72	65	54	64	60	53	64	68	58	54	50	50	64	60	75	56	55	54	64	58	65	44	64	52	65	53	53	71	69	45	60	56	63	76	60	40	63	59	62	74	65	59	64	75	64	55	55	60	52	46	67	57	81	62	72	54	59	56	62	66	60	63	59	66	60	67	50	55	61	63	67	54	65	64	68	61	73	56	52	48	44	61	59	70	64	61	71	71	56	61	52	71	61	64	66	63	67	66	80	65	69	69	69	74	76	53	55	65	53	50	68	65	63	57	49	54	65	60	51	55	52	52	72	62	68	68	57	57	52	60	46	55	56	73	62	48	55	62	81	55	61	64	64	72	61	68	69	64	57	70	74	58	75	59	61	67	51	54	46	69	53	56	69	48	79	56	64	62	56	53	63	67	72	72	66	59	47	50	64
8279	2586	2187	4934	13609	19440	10576	4363	2497	2214	1862	1727	1524	1341	1332	1296	1304	1327	1193	1169	1079	1073	1092	1053	1065	1072	1029	1082	1022	1010	988	1005	1017	972	1006	1038	959	1004	1033	1049	931	976	962	921	1006	1042	928	984	943	944	985	968	956	957	985	955	947	974	968	986	1005	960	1000	910	1015	948	930	948	1006	974	946	937	954	1004	971	971	980	996	919	958	953	953	963	953	939	965	923	952	990	900	1051	945	951	896	901	960	945	947	938	972	945	969	930	972	963	935	933	956	939	948	976	901	948	970	917	988	948	954	979	956	955	969	936	1018	948	983	928	943	941	945	909	1020	973	970	979	936	983	925	955	974	960	949	999	941	966	947	982	970	904	955	916	879	943	927	921	888	982	982	938	968	953	996	926	1028	933	942	953	937	1004	969	957	942	958	942	986	981	990	989	974	916	997	945	964	937	944	873	937	902	984	925	997	950	965	959	939	996	893	972	942	998	913	973	938	954	897	939	922	985	962	960	959	980	923	965	981	954	923	966	940	972	921	899	917	975	946	901	952	938	969	991	944	866	973	989	964	956	1032	935	915	937	926	972	948	919	937	913	921	884	955	975	910	986	939	949	941	960	1038	958	931	942	982	974	1001	973	912	948	974	953	949	932	937	929	997	938	909	908	970	944	960	930	940	917	966	942	991	930	923	921	906	925	941	951	900	993	1036	868	929	953	961	986	947	1001	957	1002	897	980	965	987	911	887	898	972	935	981	906	926	965	922	984	959	959	945	1001	944	960	932	959	960	951	946	894	916	933	932	999	950	913	908	904	926	926	913	848	920	952	965	954	972	935	968	960	901	918	953	954	993	975	963	964	1005	938	935	988	904	924	951	969	990	959	947	939	945	962	911	946	964	926	929	960	964	968	926	949	935	954	928	982	948	964	969	980	984	868	947	973	973	942	942	993	945	955	941	928	927	926	926	976	904	962	899	903	971	930	941	941	942	914	923	996	922	927	948	912	993	902	974	972	973	938	938	926	962	970	990	955	945	940	947	939	923	1037	925	998	974	927	954	945	942	964	917	881	961	936	901	923	935	900	927	977	946	942	963	955	986	936	981	972	886	956	980	949	960	989	925	935	931	939	945	895	1002	930	975	925	935	946	965	921	1001	975	942	987	1030	933	969	987	932	932	932	957	859	923	985	929	923	956	953	954	923	946	935	950	947	974	948	928	913	975	1007	974	995	966	1015	991	949	977	944	924	939	973	939	967	957	1008	904	967	958	986	909	957	959	934	942	1031	918	962	962	933	904	1006	983	976	893	952	1004	879	925	890	956	911	952	940	989	980	937	886	931	983	964	920	928	982	980	982	986	958	997	933	973	934	942	981	915	937	952	976	994	994	953	951	971	948	972	920	928	931	959	953	937	923	927	976	942	906	955	974	999	929	938	1035	954	953	908	915	917	942	895	995	970	982	895	863	946	955	958	964	1040	937	921	972	965	935	906	941	950	967	936	931	919	974	954	982	953	949	981	905	903	948	945	986	976	937	969	968	948	933	954	1041	977	1016	989	989	979	907	927	934	928	972	971	893	993	951	971	938	971	979	990	975	942	970	948	937	974	1011	949	927	921	999	955	898	973	966	947	924	936	977	949	917	983	897	946	1000	1008	926	961	936	971	916	962	905	967	971	985	986	995	948	959	906	957	909	911	932	874	932	960	966	954	954	972	960	947	922	954	978	938	958	983	928	925	976	961	968	903	977	939	940	934	968	898	937	998	906	951	931	929	969	1009	949	924	888	942	913	1032	931	944	965	935	915	950	963	926	935	922	1010	934	921	965	923	1006	967	938	930	913	975	940	920	925	982	966	949	939	945	929	964	957	997	948	896	1013	950	964	929	1008	1013	946	965	922	903	941	945	967	954	955	924	945	899	907	996	978	997	934	1006	970	1008	940	977	944	969	991	966	931	945	961	973	932	888	978	964	932	916	997	938	955	983	962	994	960	937	977	969	936	978	952	940	975	1023	969	970	941	977	960	955	965	959	943	920	969	975	969	939	1015	890	950	941	898	932	957	912	923	937	930	947	953	911	955	924	1010	1013	978	973	938	903	903	982	953	933	921	911	1005	1011	957	937	932	927	953	957	936	944	994	989	923	1006	931	974	959	921	990	916	958	922	967	1003	916	927	947	929	947	928	931	993	926	926	939	965	923	881	1034	983	939	952	997	924	980	965	977	951	925	943	1008	948	942	896	972	842	980	952	1014	1008	955	981	888	1008	1003	949	1009	957	988	927	982	939	963	918	922	941	965	960	963	963	938	927	906	960	963	980	996	962	949	967	907	1000	923	948	924	894	957	994	931	966	900	961	1036	962	980	947	951	968	916	922	940	977	907	945	941	901	962	948	1016	961	961	913	915	940	977	937	939	1024	916	1006	909	909	965	977	1018	899	1003	902	929	933	976	955	917	974	994	1025	1014	1023	940	989	992	911	926	950	956	943	924	938	1007	951	1000	936	945	905	971	928	931	947	946	939	949	911	943	969	958	948	947	940	948	1021	970	950	939	960	979	971	955	955	932	955	917	986	979	882	1062	976	915	917	961	946	960	975	984	950	967	950	946	934	958	951	966	946	997	944	987	963	945	970	980	921	934	985	915	980	935	920	996	970	1013	994	975	957	966	922	908	958	954	993	971	921	914	955	928	939	973	948	996	978	954	960	949	929	931	962	992	942	983	908	954	903	978	949	927	941	928	942	947	953	918	939	981	959	989	943	951	909	948	917	1001	934	941	970	979	904	1012	916	944	990	890	893	949	919	965	993	954	983	1005	940	883	978	979	919	967	936	938	959	952	924	950	968	983	929	905	1007	954	940	897	989	991	941	977	967	956	977	923	926	947	969	939	946	947	954	914	959	972	960	947	936	924	963	999	970	949	971	889	933	931	958	947	957	941	928	940	914	972	957	922	927	949	958	959	980	934	916	957	911	1006	949	949	930	883	923	976	931	980	886	949	971	907	889	1000	935	980	931	960	941	959	934	953	975	963	881	924	991	922	967	961	920	972	948	972	964	983	918	910	933	1019	985	934	920	966	971	964	1022	983	928	929	966	936	965	952	892	936	937	937	955	909	931	912	1013	946	934	941	943	966	929	963	963	1008	903	931	901	970	914	955	997	936	967	906	928	997	973	952	940	956	935	978	947	942	963	914	949	928	997	935	911	970	952	957	1000	990	987	943	959	969	958	940	948	938	893	984	971	967	940	925	965	994	909	973	1005	937	940	929	951	982	967	956	987	924	953	987	963	898	907	988	945	975	919	944	920	955	943	922	989	917	925	931	932	944	968	923	969	923	921	962	974	959	951	910	973	952	966	920	987	983	920	941	954	922	955	965	1007	968	927	956	962	976	917	956	951	1015	969	954	942	956	1024	977	922	931	962	984	945	945	956	967	993	963	1016	897	878	960	942	903	1002	967	984	946	1015	945	965	946	897	921	1033	890	999	868	947	950	909	968	962	931	957	931	874	870	882	917	983	952	966	951	941	889	990	931	926	904	955	913	927	952	956	953	978	915	909	950	989	911	913	948	924	944	1007	929	894	894	907	954	1002	917	952	906	940	903	923	906
2419	157	138	93	237	428	217	251	125	126	93	107	91	96	88	70	74	78	73	60	67	57	63	65	61	60	67	59	69	60	45	51	48	54	38	55	48	52	52	38	54	58	56	66	51	50	46	47	46	51	51	56	50	47	57	45	42	44	57	53	38	53	62	51	47	59	50	57	59	51	52	46	40	42	53	54	48	47	54	55	61	50	49	58	44	60	55	65	51	47	47	56	46	61	62	62	49	58	56	49	57	48	53	48	41	53	44	41	53	54	43	59	52	58	51	45	54	41	49	57	63	54	47	40	39	46	55	52	44	49	53	35	54	54	40	47	42	50	56	47	57	45	43	53	44	59	55	51	41	64	47	51	53	58	40	40	58	51	58	56	50	66	44	39	49	38	47	59	53	40	55	44	63	51	57	55	45	44	57	57	41	49	54	46	67	38	66	50	55	55	32	52	43	55	60	57	59	51	51	47	56	50	57	46	47	46	62	54	52	50	45	59	44	49	54	56	50	58	50	52	52	38	41	54	46	52	37	50	57	59	61	50	48	47	53	52	58	57	60	48	58	47	58	43	53	48	55	50	46	49	45	51	43	47	51	50	52	62	49	56	58	46	43	59	51	50	64	51	43	54	53	49	47	57	51	63	50	33	51	56	55	43	47	45	46	51	46	51	46	57	55	49	44	51	59	65	55	52	36	56	54	51	43	47	50	65	52	56	41	43	47	47	43	46	51	60	57	47	52	54	49	58	39	64	58	43	55	56	59	50	42	29	62	49	46	61	56	63	42	48	67	40	55	53	57	47	63	48	55	40	51	42	45	47	54	57	56	53	43	56	48	50	53	42	51	52	37	38	48	49	44	51	50	50	55	39	55	44	44	50	43	55	42	54	53	45	58	57	62	55	46	48	53	73	44	38	56	45	63	66	39	44	47	62	49	65	37	46	43	45	47	45	51	48	45	43	53	70	51	48	51	52	56	56	53	42	53	42	49	40	53	40	62	64	58	57	46	55	50	46	43	48	43	53	51	58	42	54	43	46	57	49	59	55	58	53	38	45	51	62	51	52	44	48	51	49	56	52	49	51	55	56	42	61	55	46	56	46	53	38	56	46	51	60	68	41	47	55	56	56	44	60	48	53	50	51	41	51	49	36	48	60	44	53	41	46	48	60	56	49	39	42	47	58	52	55	67	55	43	57	37	69	61	53	46	48	43	49	54	42	38	60	52	55	66	50	54	53	63	53	50	65	41	53	57	47	68	45	48	55	46	58	53	54	53	49	54	54	55	50	46	56	50	61	59	40	46	55	48	38	53	52	43	55	48	53	46	49	54	54	51	50	39	57	57	55	62	47	48	42	56	55	45	61	59	38	58	58	57	59	52	47	52	54	65	41	47	50	51	63	58	62	64	48	51	43	56	51	55	44	42	56	49	49	61	51	53	52	48	66	45	44	59	47	51	41	47	41	51	55	28	59	59	51	60	67	62	49	36	53	48	46	41	46	49	38	45	54	52	41	54	55	58	51	52	62	60	60	58	55	46	55	42	48	42	53	61	54	55	39	45	46	49	48	58	53	51	53	43	47	42	53	57	49	44	44	57	56	42	58	53	51	51	42	56	43	56	52	55	44	48	57	53	43	58	51	46	58	46	63	60	51	44	60	65	41	59	49	53	58	42	63	52	48	50	52	56	59	54	62	61	45	57	56	46	36	52	40	47	63	52	55	59	55	52	52	58	53	62	57	60	45	45	49	37	55	46	44	54	54	60	43	41	54	51	44	44	55	45	49	47	47	56	60	34	50	53	58	55	65	48	49	49	55	53	60	50	44	57	58	54	46	56	49	39	44	59	48	63	61	44	60	47	43	52	56	55	39	53	53	48	49	55	41	56	45	60	51	59	49	36	64	38	53	45	54	49	56	65	51	51	64	49	46	43	49	58	57	63	49	70	50	59	60	53	50	55	47	54	49	57	43	59	60	42	56	46	43	69	48	62	45	52	46	47	48	58	52	51	54	62	48	67	42	53	54	50	42	35	43	49	51	47	56	37	51	49	49	55	53	66	54	49	45	53	44	48	55	48	54	45	48	68	42	58	63	52	39	55	48	61	57	55	49	41	50	53	42	58	61	52	48	53	45	40	45	55	63	52	45	51	48	57	57	52	42	51	57	41	51	63	52	40	47	53	45	56	49	47	46	50	45	50	56	52	34	40	52	43	46	39	59	44	62	56	51	53	45	55	50	40	59	54	53	31	52	44	43	40	51	48	46	49	55	56	49	63	53	43	54	45	50	53	51	57	55	58	79	59	53	61	43	49	59	53	62	56	48	56	48	53	48	47	54	55	51	60	53	57	49	60	54	61	54	62	47	55	42	64	34	50	63	53	43	55	48	51	49	60	50	65	53	50	41	68	56	54	52	54	63	49	48	45	49	49	63	78	49	44	41	43	40	48	44	51	52	53	39	57	63	43	62	50	53	70	46	44	65	55	67	46	51	56	75	53	58	46	54	52	47	49	42	41	49	53	52	45	49	50	42	47	46	51	63	47	46	54	54	51	51	51	62	44	53	56	63	37	45	64	59	51	65	45	53	50	43	58	54	50	46	55	53	40	50	52	61	55	54	38	47	42	48	67	54	45	57	67	44	64	50	44	50	62	53	55	55	49	46	54	63	57	43	55	53	51	48	43	47	68	67	50	57	60	50	40	63	48	40	51	46	40	50	42	47	55	54	30	56	58	59	45	50	55	39	45	56	54	48	62	43	51	53	51	54	52	52	53	51	55	46	56	66	46	73	48	65	52	51	68	61	60	66	42	44	46	38	45	55	45	48	60	58	60	46	52	50	50	47	46	47	45	56	45	42	56	46	39	56	62	51	55	51	53	49	41	64	57	38	46	41	36	50	50	62	47	41	66	57	74	61	60	52	50	61	45	46	49	58	59	34	56	58	55	59	44	49	61	50	56	57	45	50	50	59	50	48	49	65	51	48	59	48	55	55	49	55	51	58	55	55	41	56	47	61	48	55	42	59	59	51	46	51	41	57	47	59	58	55	64	67	56	40	60	44	44	59	45	52	61	41	66	51	61	49	57	57	67	56	50	46	39	46	60	48	51	48	51	43	55	49	55	46	46	65	48	57	44	54	63	55	46	49	44	48	47	47	48	50	61	49	57	42	36	50	44	56	55	44	67	49	55	59	53	50	59	41	67	57	57	60	61	42	49	50	48	46	56	56	44	43	58	55	52	43	51	51	42	33	56	51	44	51	43	67	55	45	51	52	48	64	63	53	53	47	55	58	52	52	47	49	51	57	51	44	41	39	58	50	47	55	58	59	37	43	39	37	60	51	56	56	56	42	48	43	46	52	49	54	47	42	54	64	57	60	44	59	50	42	56	62	47	71	48	54	54	50	48	60	46	50	52	54	43	63	55	61	55	36	49	52	51	47	58	45	56	58	57	41	42	52	52	46	55	47	50	64	49	54	46	59	54	54	40	59	42	45
10602	4795	2888	10061	20321	22876	14766	11821	5951	4865	4051	3395	2908	2434	2314	2128	1993	1824	1739	1565	1407	1297	1300	1214	1211	1146	1137	1130	1060	1009	1044	983	1043	974	980	864	948	911	895	936	911	894	935	869	862	882	883	856	825	880	839	863	816	860	793	828	840	870	851	861	781	888	837	848	807	833	850	813	845	777	838	801	788	805	814	764	797	774	809	804	768	747	788	784	819	858	829	848	774	833	784	771	781	796	792	791	788	791	812	790	793	785	768	781	816	791	841	806	781	760	825	822	804	761	793	755	801	803	779	784	808	786	805	787	776	855	796	782	787	758	761	837	829	800	762	803	803	799	748	774	763	763	770	847	793	788	777	800	776	806	778	829	764	793	832	750	788	766	811	745	822	826	756	784	770	717	795	824	759	787	750	787	793	711	779	758	829	769	804	805	796	823	795	759	778	792	836	789	770	765	737	765	782	807	797	768	794	817	760	791	809	794	837	769	762	718	856	761	830	759	797	797	769	792	832	795	757	776	764	757	765	828	856	749	729	808	750	766	737	784	717	858	825	811	778	851	790	787	791	758	757	771	788	824	785	790	744	803	731	797	787	827	762	772	741	770	764	733	822	801	777	764	724	783	758	810	801	793	794	835	751	808	810	795	768	741	801	746	793	768	793	794	787	758	757	800	761	740	770	820	800	755	722	779	746	764	776	788	803	809	747	791	830	816	807	834	758	783	808	819	782	794	783	770	778	799	791	824	813	768	847	765	746	808	787	795	785	754	784	810	782	809	801	793	786	817	758	759	788	772	813	738	794	770	822	850	740	804	754	743	804	745	784	784	779	844	795	799	812	775	802	809	784	783	798	770	803	830	762	740	742	760	787	824	780	789	799	799	770	834	827	806	784	787	796	757	773	812	773	785	760	791	764	820	806	790	754	805	716	782	800	818	794	770	777	789	816	730	736	801	782	768	742	763	795	800	770	792	761	787	748	813	751	772	789	801	815	802	821	774	769	774	777	784	793	774	786	791	769	821	766	764	735	746	789	790	753	746	753	746	781	763	757	791	776	778	809	723	803	771	776	754	766	746	733	831	738	785	770	802	795	778	771	770	816	783	819	807	757	769	844	798	764	845	817	779	774	751	739	732	781	771	755	776	773	745	777	786	765	731	703	731	766	751	780	758	791	771	781	834	793	789	790	788	802	767	779	829	757	775	787	792	768	771	775	796	788	765	807	761	832	792	800	784	733	830	753	748	730	784	804	789	786	778	823	800	808	838	787	765	784	783	768	786	784	828	793	776	751	836	766	783	724	741	765	782	825	798	760	761	817	749	750	799	729	782	821	769	795	795	811	811	797	804	767	774	728	746	824	781	798	735	774	792	745	776	778	778	734	803	723	844	742	796	771	764	738	786	813	763	729	754	757	798	778	741	766	802	767	754	824	738	738	789	796	763	773	779	814	780	868	791	788	835	810	769	761	791	761	755	827	768	819	752	811	788	782	778	800	765	791	769	800	778	796	822	797	739	739	776	801	777	782	783	823	749	791	790	712	755	788	792	832	738	791	766	816	722	782	814	763	779	801	784	776	802	806	789	825	731	725	793	788	755	759	796	785	784	790	825	806	748	789	748	807	794	752	786	749	817	764	832	821	725	795	750	804	771	796	774	776	781	817	716	799	792	752	807	749	788	774	753	801	798	716	740	760	763	803	796	768	792	795	792	794	777	789	793	761	747	787	748	764	741	780	803	760	744	760	763	789	804	750	828	772	788	783	786	736	772	828	756	823	730	736	778	797	785	801	765	814	799	747	766	801	767	808	848	813	751	779	789	780	792	735	785	813	792	808	780	774	789	761	778	812	758	809	738	807	776	847	809	809	793	766	755	796	810	769	747	757	714	797	798	759	860	733	787	766	809	825	789	766	802	780	800	806	777	742	816	762	773	752	764	768	749	770	769	806	704	757	833	771	763	776	810	799	814	737	802	790	813	767	793	814	752	802	786	773	833	804	792	804	810	774	755	766	801	717	791	792	789	737	848	779	822	843	732	789	794	779	787	775	758	848	789	822	823	767	804	746	782	806	770	836	803	802	766	774	765	828	808	771	792	738	816	801	759	765	839	766	829	733	739	779	797	811	767	795	816	776	760	743	800	743	778	769	752	745	785	765	747	798	781	768	720	830	779	788	809	807	760	761	790	809	799	826	772	812	777	775	746	771	769	776	782	782	852	764	746	754	785	819	757	779	777	766	753	767	755	766	782	783	823	786	791	787	765	781	794	744	773	819	774	804	772	760	748	836	767	786	777	822	816	807	771	833	773	768	784	780	787	840	796	857	745	730	747	796	818	773	783	758	801	729	763	768	779	766	807	776	804	745	767	762	779	800	839	795	755	798	760	783	780	783	756	748	798	796	772	825	815	775	805	802	775	801	810	754	757	769	775	781	755	788	836	771	783	828	776	799	730	775	794	785	792	790	803	825	775	762	821	797	770	821	775	769	733	766	763	740	794	779	778	795	818	739	772	785	767	773	815	771	744	788	804	788	837	789	752	773	749	762	804	756	806	804	779	805	765	789	789	809	786	795	778	772	769	817	766	809	781	796	799	787	746	786	770	834	778	785	798	808	729	771	780	796	812	797	837	776	827	776	738	772	811	821	777	789	767	824	795	807	850	764	810	798	799	750	790	778	819	823	788	818	844	785	809	757	803	732	782	798	784	802	814	766	752	767	760	758	766	805	766	787	843	799	762	778	856	754	797	765	786	737	823	779	784	829	766	845	790	783	761	789	775	758	774	797	788	821	774	806	783	756	797	745	797	852	737	782	793	791	778	756	746	836	741	762	787	773	747	749	770	757	803	732	762	802	773	828	827	750	815	809	750	848	775	746	806	811	828	749	776	800	749	780	768	728	771	797	776	778	812	744	817	748	788	757	796	772	823	782	743	780	790	727	762	805	744	780	787	784	773	779	788	761	795	764	750	795	800	770	756	743	801	775	828	817	812	755	780	754	762	819	765	783	789	857	851	820	783	815	797	767	746	780	794	799	744	795	729	841	796	805	807	806	754	801	758	779	754	780	805	779	794	759	751	809	814	772	740	812	758	782	777	744	776	777	828	808	737	844	790	778	760	774	776	748	790	750	796	739	789	780	780	833	834	789	798	805	730	793	757	783	781	738	772	831	836	798	810	804	778	838	767	808	826	785	777	730	801	817	793	741	828	735	804	767	783	790	744	735	806	760	786	824	784	768	751	765	819	783	794	799	801	816	755	820	819	787	769	813	778	781	778	761	802	756	753	804	816	749	805	751	815	853	770	788	785	791	774	805	800	803	747	805	749	787	762	800	779	749	806	748	735	739	787	834	784	827	715	760	761	822	792	757	807	767	785	826	771	805	794	808	806	787	754	774	779	760	820	781	782	754	773	752	761	740	803	748	782	742	739	781	802	810	741	778	793	769	808	764	749	801	819	750	805	745	768	771	792	759	804	769	787	784	742	796	773	781	790	818	764	798	773
2288	137	103	100	216	359	279	215	115	96	112	86	83	79	83	61	82	55	71	52	54	47	51	50	61	56	47	37	53	40	42	56	38	47	64	60	45	46	57	58	56	46	56	35	56	55	42	39	47	58	34	42	36	39	46	44	47	53	40	49	43	57	50	47	43	64	49	41	42	53	42	43	39	38	40	36	53	42	50	39	45	46	50	57	51	44	42	60	43	50	43	50	46	45	36	33	49	46	42	33	40	40	57	61	60	49	32	48	41	37	52	51	57	43	29	42	44	48	53	38	37	40	46	44	49	45	62	37	50	59	40	47	41	42	42	41	39	54	46	42	42	54	32	42	49	49	53	41	47	43	46	50	39	49	39	50	44	46	31	43	42	43	55	47	43	47	46	50	39	48	49	48	41	42	45	56	33	50	40	47	41	57	55	51	43	42	45	45	41	60	56	59	45	45	49	56	55	43	52	44	54	59	42	39	35	55	41	51	50	49	42	46	34	41	55	47	46	51	59	55	37	53	48	39	47	41	50	48	49	46	55	42	32	49	37	53	40	47	30	38	50	43	47	46	49	33	49	37	35	45	50	34	40	59	63	49	45	43	52	42	44	47	37	36	44	49	52	42	46	55	44	46	47	53	39	49	35	48	42	47	36	35	48	48	51	53	42	47	43	46	52	40	43	35	41	51	58	47	51	48	39	40	48	45	44	38	35	43	51	46	47	39	50	52	47	37	38	71	46	41	57	55	37	43	45	42	44	58	42	37	41	49	42	32	45	52	41	49	58	54	44	43	40	41	46	35	39	50	48	45	58	48	44	51	51	45	49	42	52	47	39	51	46	44	38	41	37	50	39	41	51	44	46	41	38	45	41	44	47	57	52	40	41	46	37	46	43	54	53	47	36	52	35	45	34	44	61	40	45	29	53	51	50	46	44	54	37	45	51	36	59	56	36	48	42	52	50	44	44	34	50	45	48	52	53	37	40	58	44	42	59	46	43	50	42	56	44	34	38	45	52	54	44	44	41	43	55	45	51	44	45	51	42	62	49	37	54	45	47	45	50	49	48	43	40	39	49	44	46	47	38	42	52	41	51	50	44	49	42	43	51	43	47	57	50	54	50	41	48	41	39	49	50	46	53	55	60	38	54	46	43	42	40	40	51	51	53	41	41	34	60	53	49	31	42	45	52	40	52	51	38	56	41	49	58	36	52	45	33	45	45	48	48	49	45	40	47	50	37	52	45	39	58	52	54	43	45	54	48	48	41	52	54	59	41	45	61	49	48	43	46	42	45	37	39	37	42	46	53	45	45	46	50	43	45	40	59	37	44	41	44	45	44	43	60	57	54	39	36	40	50	46	39	46	49	38	55	45	51	56	43	55	43	56	52	46	57	32	48	44	58	50	55	39	56	60	52	56	40	47	39	54	47	46	52	53	34	51	38	47	42	37	42	45	38	44	47	37	56	48	50	38	52	50	50	53	44	45	44	37	45	43	41	46	48	36	33	45	39	55	38	46	49	42	53	58	45	52	44	43	41	38	47	43	42	48	41	30	33	45	54	49	52	49	56	36	48	43	40	54	38	45	48	40	38	53	38	50	44	54	43	37	45	41	40	62	41	43	54	48	60	44	51	46	41	48	47	43	47	47	39	44	49	46	45	35	51	44	46	40	47	49	44	51	43	44	46	50	43	60	62	45	44	51	39	51	40	42	52	48	54	44	42	49	44	58	50	51	45	49	43	46	36	41	49	72	42	43	40	55	51	51	47	52	51	45	45	41	55	41	50	47	48	53	44	43	45	63	43	44	34	40	46	35	50	46	58	44	49	52	51	43	56	51	42	38	42	44	48	55	45	47	38	58	46	40	57	45	55	44	51	54	46	45	38	53	48	27	51	50	44	39	43	47	46	37	44	34	44	39	60	52	41	42	55	43	47	43	52	49	46	36	47	45	47	43	50	49	44	50	37	43	42	44	44	53	47	39	50	59	54	45	46	47	39	53	44	56	46	50	49	42	53	45	50	58	50	46	40	46	45	46	42	37	43	40	44	44	37	51	42	52	46	49	41	46	45	52	48	42	45	54	49	41	49	46	54	35	43	52	49	53	40	49	46	43	43	47	58	39	50	57	44	52	58	48	52	49	44	46	54	48	49	46	51	37	51	45	36	48	46	43	49	50	50	46	48	48	41	64	55	40	41	45	39	36	37	48	50	41	36	44	45	41	45	36	48	38	49	35	38	45	46	40	40	44	36	56	56	43	47	46	51	42	39	54	44	43	45	42	50	47	43	50	41	41	42	51	52	41	46	48	57	44	50	55	51	43	38	35	45	41	59	46	43	49	27	61	58	43	43	45	59	43	34	57	43	38	46	55	51	42	49	44	26	46	37	40	44	50	45	45	46	58	41	46	52	43	36	48	40	41	55	50	46	57	56	47	36	38	38	34	49	40	41	51	54	49	51	47	44	40	44	54	44	54	51	47	44	49	63	50	51	56	62	50	47	54	41	43	40	43	49	54	38	44	40	32	34	42	45	51	49	40	46	41	53	49	37	45	55	38	46	51	41	48	38	42	51	47	63	54	56	44	35	42	48	46	53	59	46	45	39	55	35	42	37	45	52	43	49	50	41	49	35	48	36	38	48	52	62	35	53	52	38	42	37	43	36	47	40	45	56	39	41	38	39	52	53	54	55	58	46	51	44	54	48	45	51	38	36	48	54	43	43	47	48	48	35	38	54	38	35	54	44	42	38	49	40	37	44	40	44	45	43	44	50	38	57	44	56	53	39	38	54	65	51	40	48	55	40	48	49	48	49	41	56	36	48	42	43	37	47	50	40	52	44	61	54	46	41	50	55	41	52	43	49	31	51	45	46	42	70	41	39	40	47	46	42	48	43	53	45	48	47	48	51	47	37	48	50	46	46	56	50	44	46	42	36	55	52	40	59	52	48	56	47	34	52	53	45	42	52	48	41	56	48	37	45	48	46	44	48	52	39	44	52	54	55	59	54	44	41	49	43	32	46	41	58	41	46	45	44	44	51	40	48	36	34	42	48	45	46	47	42	65	42	53	35	43	44	53	47	56	45	54	49	36	48	52	35	45	51	53	33	33	36	43	62	39	40	58	39	50	39	40	63	51	45	43	50	48	35	45	57	47	41	53	49	35	52	31	54	49	41	46	53	49	34	51	39	45	47	49	42	52	43	45	38	47	48	54	47	48	37	47	43	41	40	47	46	56	47	46	43	45	41	49	51	50	46	54	57	50	37	44	46	47	41	39	49	44	57	40	40	46	54	45	40	57	47	49	47	39	38	57	46	56	51	50	53	55	51	57	46	52	44	57	32	38	50	49	50	52	56	38	42	62	35	42	36	49	47	42	41	51	50	49	47	53	50	41	39	35	38	56	44	42	30	39	58	47	52	36	42	35	50	45	51	39	39	49	45	40	54	47	47	35	41	52	50	42	48	56	46	38	61	46	49	51	36	53	43	47	38	42
10058	4253	2549	8987	17510	21269	15585	11377	5235	4250	3519	3011	2561	2216	2114	1895	1715	1666	1548	1445	1307	1199	1118	1116	1086	1019	1055	966	1005	955	911	931	941	840	866	841	796	827	837	793	776	794	853	828	792	802	775	771	821	773	771	812	744	756	815	789	762	770	761	754	804	759	785	733	788	771	741	722	784	719	740	727	752	749	753	758	718	698	719	755	707	757	761	708	741	728	730	763	704	703	743	696	729	726	720	711	742	754	730	725	707	697	716	731	755	727	755	746	707	716	756	672	686	730	721	749	728	658	756	713	687	740	743	722	707	724	664	766	718	712	696	730	661	741	730	720	681	655	719	686	708	754	734	664	723	709	735	749	753	730	721	724	750	710	751	707	701	705	715	719	725	728	667	728	700	675	746	744	716	749	736	763	704	698	753	767	721	715	763	717	691	702	705	710	693	719	744	697	742	667	739	721	738	716	726	703	715	677	721	700	680	686	704	668	762	720	735	730	678	685	762	668	690	640	692	734	672	663	704	701	652	718	707	687	720	686	766	660	754	744	719	677	714	749	704	708	726	727	754	735	692	692	703	693	718	719	682	704	725	722	736	704	697	704	713	701	732	663	705	762	717	734	720	736	707	691	730	715	687	692	735	658	678	767	698	670	743	715	686	698	711	693	649	769	701	671	663	730	737	767	727	685	664	701	702	693	673	730	693	666	706	704	718	728	644	760	738	673	681	741	668	668	720	756	722	690	737	725	670	724	724	687	754	683	684	727	714	687	727	694	729	705	723	726	719	764	712	683	767	744	725	683	730	698	700	729	726	745	726	684	715	733	707	694	708	686	744	769	710	782	745	685	701	672	675	703	741	684	689	649	672	707	744	712	731	678	740	696	701	708	694	723	691	696	685	699	777	690	704	725	762	731	673	702	693	657	702	742	719	709	732	689	708	743	743	754	735	685	699	733	686	719	681	695	696	735	769	747	719	732	700	704	684	729	705	700	745	735	687	710	721	698	694	707	698	693	665	711	717	674	754	680	755	693	682	714	709	755	676	736	728	714	744	709	675	725	696	648	707	724	754	732	707	759	689	706	711	709	740	780	703	742	686	709	748	714	727	708	720	719	767	686	695	699	707	690	745	715	679	657	696	700	747	708	722	716	749	741	692	693	765	689	708	684	714	708	695	691	696	655	674	711	714	726	695	686	714	733	720	693	701	672	710	690	713	689	674	700	745	679	672	648	691	684	690	698	681	703	705	724	745	717	699	745	700	740	718	658	663	730	725	707	655	669	733	759	694	735	737	735	741	732	718	684	733	727	674	767	700	735	733	739	697	699	678	742	680	731	758	696	722	730	675	724	687	713	713	701	655	731	737	760	725	717	684	695	702	729	761	722	674	692	689	711	658	664	693	714	713	728	676	705	692	745	701	701	747	719	717	744	715	712	705	762	682	697	739	679	747	726	723	728	707	716	698	723	729	694	761	713	731	690	681	717	741	699	705	738	712	725	701	741	756	708	715	678	687	688	706	719	715	722	751	745	730	649	792	737	722	728	713	710	721	705	699	728	726	707	711	714	722	742	753	723	747	689	734	678	709	735	684	720	680	778	714	730	735	746	773	718	728	710	702	698	754	691	695	671	729	716	692	739	725	701	670	725	736	681	711	702	700	742	704	726	749	749	688	741	768	710	701	710	656	707	692	680	678	739	744	693	719	699	684	694	717	763	718	727	663	760	714	761	721	709	722	727	697	689	725	706	710	714	649	699	719	681	699	778	692	725	749	696	688	720	729	670	675	738	772	762	718	713	755	708	699	683	723	777	661	721	697	717	718	689	737	757	685	701	695	705	737	658	703	718	685	725	689	720	687	636	696	717	726	725	736	695	739	757	713	708	702	700	740	752	700	725	701	732	660	759	697	693	726	712	697	714	695	715	696	669	706	703	684	740	721	717	708	758	680	724	707	708	702	682	710	729	736	671	715	687	730	730	731	709	736	664	704	674	704	768	710	735	733	700	701	701	746	729	740	725	719	670	730	731	670	729	716	695	715	759	727	669	749	760	705	715	742	686	677	720	682	740	716	694	737	646	719	678	698	744	716	699	716	723	748	697	716	735	718	731	770	737	726	730	734	746	745	740	700	723	728	697	695	692	698	739	704	720	697	738	742	759	709	704	677	659	742	716	732	682	710	723	668	732	658	730	751	801	716	670	766	694	719	703	701	697	687	732	711	794	714	707	704	727	739	691	682	731	711	676	727	683	730	727	703	723	719	674	710	655	674	710	785	704	734	755	717	701	687	764	734	720	709	741	748	710	676	713	670	713	726	716	698	686	749	679	734	705	727	681	707	736	699	694	761	712	760	735	712	767	759	741	703	726	698	752	695	728	723	702	744	717	746	708	675	716	699	732	715	649	713	730	703	748	754	742	712	720	731	702	706	788	722	724	699	741	679	724	700	768	714	736	676	684	692	732	731	704	693	645	712	731	676	728	690	699	713	706	730	729	733	709	670	683	672	757	738	738	706	719	719	696	706	703	691	703	751	690	691	741	756	685	713	722	678	733	667	669	718	703	672	716	714	728	740	743	736	715	702	776	700	712	717	712	710	690	672	701	730	672	688	708	718	708	684	755	725	681	735	686	684	712	768	735	745	700	702	698	733	703	650	759	752	689	774	717	687	685	707	648	721	681	698	733	710	722	712	691	689	686	743	731	712	720	712	700	665	687	705	689	760	696	672	717	688	723	729	692	731	753	722	761	665	713	689	732	709	694	687	719	717	730	733	712	716	716	706	762	750	721	698	735	720	692	736	723	666	691	675	698	709	674	706	708	754	680	735	713	696	715	694	698	729	713	729	691	689	672	681	708	699	730	738	733	749	698	743	768	702	714	689	724	726	760	753	727	707	718	750	694	694	712	715	685	712	717	701	676	737	696	721	676	698	728	741	675	731	708	683	694	738	731	733	702	742	692	724	735	724	682	749	694	713	729	715	728	669	686	759	680	712	745	738	692	699	761	677	731	675	728	688	720	732	775	721	704	742	723	674	704	714	730	696	691	728	709	737	706	727	670	713	747	702	707	691	708	695	716	735	739	718	774	750	713	738	712	741	725	728	742	688	717	688	705	678	705	728	686	700	681	693	674	692	652	703	735	738	671	716	734	679	691	744	700	701	736	729	713	727	678	688	694	706	675	714	679	657	715	735	776	730	733	709	761	716	736	731	734	674	715	749	727	711	684	748	767	673	671	704	706	748	665	745	706	667	707	705	721	736	708	674	661	744	696	718	698	705	727	746	701	761	709	702	670	715	745	737	703	715	714	747	709	682	714	755	697	718	690	733	734	704	689	776	727	765	701	751	708	725	726	659	746	721	705	757	745	695	739	722	734	711	708	704	659	683	710	772	695	711	736	710	707	712	754	735	706	720	684	731	707	684	763	771	711	709	688	751	746	708	727	743	728	721	680	709	707	685	754	689	735	749	741	720	709	744	706	786	680	745	781	690	723	671	712	769	683
1464	370	295	261	447	669	700	580	356	289	289	250	218	211	232	209	218	179	206	180	204	182	186	163	158	154	188	163	167	142	189	149	153	185	159	149	153	165	165	159	173	145	135	148	159	146	160	157	140	155	155	139	193	157	143	158	154	166	152	180	155	170	163	153	160	158	149	140	165	171	155	145	154	158	168	136	159	152	150	158	168	177	134	155	165	163	175	128	158	134	181	149	135	150	145	163	159	168	171	150	153	149	157	170	179	135	141	155	165	167	154	170	152	141	150	169	155	163	164	168	166	160	160	147	162	160	145	170	173	163	155	154	160	136	152	165	147	134	177	172	144	171	149	143	153	162	157	143	148	166	127	171	147	147	143	163	136	150	190	139	149	138	160	171	149	163	155	156	137	159	161	157	177	140	152	162	136	166	162	142	140	156	159	160	162	173	148	142	138	127	151	172	140	161	150	137	136	175	153	150	138	159	164	168	158	159	166	166	164	147	141	152	140	162	168	140	145	151	160	156	166	149	163	147	148	144	174	146	167	140	162	158	169	173	144	163	117	164	137	150	160	155	181	167	156	160	134	164	186	141	148	168	158	167	154	156	145	180	158	144	128	146	160	130	155	161	168	137	157	140	145	149	177	156	164	156	163	160	156	141	167	166	162	157	171	144	161	196	168	150	165	139	175	177	149	153	147	160	136	153	165	166	165	156	133	157	169	145	156	130	161	173	161	162	150	148	135	158	153	150	147	133	155	160	139	136	154	156	178	161	114	144	167	151	155	141	147	167	163	169	180	156	173	153	173	159	183	163	158	149	166	154	150	161	162	146	138	136	141	141	173	158	151	147	171	150	162	160	148	165	129	160	173	157	150	141	146	158	129	156	149	163	154	137	151	166	156	155	156	178	144	154	135	141	172	165	141	174	164	150	150	152	153	148	172	177	157	167	151	147	136	156	174	144	154	144	133	134	176	153	164	145	164	145	165	161	154	155	159	160	143	147	158	146	144	169	137	150	142	155	139	183	157	176	170	151	167	156	160	158	128	147	158	130	146	154	167	179	143	157	156	158	151	145	147	139	153	138	150	173	142	148	150	150	148	163	154	151	135	166	149	135	156	167	151	172	160	139	167	152	161	151	165	164	160	157	176	173	164	139	174	150	172	174	154	148	151	145	156	175	152	161	156	179	137	142	162	151	171	150	164	165	164	130	156	168	170	146	161	158	161	178	151	163	129	141	152	141	163	140	164	152	154	149	157	160	148	149	165	190	156	137	142	166	159	149	127	156	134	161	162	180	162	146	126	167	150	158	152	152	149	156	155	143	170	168	175	159	153	146	168	144	162	155	152	144	139	177	161	160	152	160	158	153	157	154	146	137	147	151	160	143	145	156	153	159	137	163	151	161	154	158	169	170	140	152	144	151	153	144	148	161	173	163	156	150	190	150	152	149	133	143	166	142	153	133	177	147	171	152	153	163	149	168	140	167	165	164	174	151	155	155	139	185	158	160	154	150	168	164	155	157	150	157	144	167	156	189	160	158	155	168	168	166	203	146	148	154	159	146	167	157	154	149	172	133	176	160	149	169	156	131	169	161	186	148	165	157	171	147	167	157	133	155	161	161	141	132	135	186	157	160	153	148	126	168	153	170	140	144	137	158	176	139	155	158	173	151	141	176	159	173	149	149	175	150	140	152	157	156	156	178	147	161	165	145	176	165	159	152	168	168	165	160	148	162	136	158	157	158	154	146	161	201	142	164	137	143	155	171	149	158	146	134	150	186	144	148	124	161	159	161	152	143	166	140	162	154	144	153	142	147	144	159	179	152	150	187	126	160	149	152	143	156	141	161	162	158	155	158	163	144	165	178	134	186	140	143	147	162	151	143	166	134	145	121	159	164	147	139	155	145	164	160	155	178	159	144	168	161	164	152	164	156	149	155	150	167	145	160	145	138	150	161	149	168	140	173	170	165	151	182	149	156	171	159	165	151	153	176	150	156	143	142	148	177	153	155	141	152	168	157	162	169	167	142	140	164	130	144	161	139	145	168	164	174	144	153	169	141	170	138	158	160	144	137	141	159	165	158	152	158	155	157	145	159	156	160	167	159	150	140	153	178	146	171	164	182	161	154	182	156	149	159	133	156	144	169	166	158	168	138	141	147	173	152	130	147	169	159	174	146	158	167	149	142	167	146	144	138	182	172	145	147	171	140	135	138	186	153	157	151	147	155	157	153	149	176	165	179	141	174	149	136	140	174	138	159	172	148	164	164	151	146	137	176	174	137	158	159	141	139	151	154	153	140	144	145	181	143	135	147	156	145	144	158	145	145	140	154	168	131	170	153	145	150	150	163	139	162	133	127	146	153	153	161	144	151	131	151	156	158	159	159	185	147	145	136	146	143	160	138	159	162	150	128	165	154	143	169	163	174	161	174	150	176	156	155	133	164	164	149	120	150	155	161	166	152	151	149	181	178	149	170	158	175	140	137	155	164	170	151	150	129	154	157	180	146	134	157	149	163	154	127	140	158	161	151	154	153	149	140	147	142	173	152	149	152	145	147	167	124	156	172	138	136	157	152	162	160	165	163	134	129	147	145	169	154	139	162	152	137	154	141	161	156	146	143	155	151	139	163	159	155	169	154	142	164	155	142	151	139	147	171	155	145	158	143	177	162	164	189	125	156	157	157	163	185	145	147	141	148	132	163	150	157	168	163	154	143	151	157	168	150	178	140	165	163	140	144	168	154	167	147	138	138	162	164	147	155	160	155	153	155	149	144	149	149	150	169	155	151	163	153	154	135	148	141	162	153	162	148	169	158	176	138	144	165	146	149	153	153	171	166	153	155	141	152	174	147	163	164	143	179	147	176	142	142	154	140	152	157	176	122	148	155	153	181	137	170	144	158	149	148	162	146	133	143	187	153	143	150	129	139	151	162	137	178	160	171	156	177	158	140	162	150	146	150	149	167	160	169	166	142	153	166	156	168	129	141	159	164	156	148	152	157	156	163	170	133	156	145	134	167	201	179	180	175	163	149	144	162	168	174	141	157	156	142	147	157	164	155	172	157	148	157	163	176	176	153	171	127	168	148	162	139	147	179	156	178	151	169	133	160	152	158	165	165	133	165	140	141	148	147	136	161	131	140	186	149	165	167	152	151	149	151	153	152	124	153	161	165	154	152	142	151	153	139	156	161	176	158	137	152	163	138	159	130	152	143	164	147	159	157	136	151	156	164	151	169	168	164	147	167	174	155	125	162	145	166	155	169	153	130	146	158	156	159	146	163	122	156	122	175	146	151	150	143	135	157	169	154	161	151	139	157	156	157	146	162	138	144	165	146	166	156	159	129	185	151	142	164	140	148	144	155	140	162	162	157	141	146	130	157	157	156	165	136	149	179	157	155	138	154	165	140	176	144	154	161	169	151	162	162	164	144	149	163	154	157	160	144	166	163	168	158	173	162	159	159	140	156	167	149	156	158	131	168	155	158	147	167	156	154	160	171
16285	9264	5820	15518	24076	27359	24189	18829	10478	8974	7794	6609	5796	5200	5098	4683	4274	4126	3866	3819	3489	3348	3213	3057	3059	2947	2861	2771	2702	2790	2648	2714	2650	2654	2644	2658	2580	2608	2557	2506	2489	2485	2494	2442	2436	2466	2472	2485	2350	2390	2413	2375	2378	2365	2434	2378	2359	2439	2398	2347	2405	2296	2375	2339	2340	2381	2345	2276	2299	2286	2391	2328	2374	2284	2249	2259	2319	2315	2262	2291	2303	2292	2307	2235	2277	2327	2264	2290	2298	2240	2256	2320	2315	2288	2330	2321	2287	2299	2282	2295	2316	2236	2277	2191	2252	2256	2237	2260	2376	2311	2335	2357	2243	2179	2362	2197	2250	2308	2267	2262	2352	2313	2262	2277	2283	2188	2304	2292	2242	2269	2264	2355	2304	2325	2327	2295	2213	2285	2203	2253	2268	2270	2298	2294	2200	2283	2315	2282	2259	2258	2196	2324	2231	2262	2343	2270	2355	2213	2286	2271	2275	2237	2224	2174	2307	2280	2297	2221	2245	2266	2267	2285	2233	2287	2359	2211	2291	2242	2134	2329	2279	2262	2326	2226	2243	2324	2238	2273	2291	2241	2286	2311	2267	2192	2335	2290	2297	2179	2267	2270	2272	2268	2235	2268	2281	2244	2221	2179	2304	2265	2262	2268	2293	2260	2275	2247	2206	2220	2227	2270	2316	2281	2236	2198	2250	2242	2219	2336	2226	2320	2173	2180	2233	2273	2214	2314	2163	2164	2225	2296	2263	2283	2260	2248	2201	2208	2327	2276	2322	2335	2305	2244	2322	2305	2268	2267	2187	2261	2233	2266	2216	2321	2225	2318	2259	2207	2292	2371	2231	2273	2206	2189	2204	2289	2294	2269	2288	2311	2213	2281	2351	2301	2282	2304	2252	2235	2244	2227	2177	2223	2230	2304	2302	2232	2228	2149	2310	2334	2262	2308	2264	2256	2249	2249	2272	2324	2299	2265	2172	2225	2231	2313	2228	2249	2197	2222	2332	2208	2267	2225	2283	2223	2241	2246	2284	2204	2300	2210	2198	2323	2294	2257	2342	2280	2346	2378	2187	2278	2307	2203	2274	2145	2171	2245	2274	2219	2285	2216	2242	2199	2358	2300	2293	2237	2245	2237	2311	2325	2290	2366	2316	2232	2284	2265	2294	2248	2228	2281	2352	2208	2187	2238	2281	2317	2189	2246	2332	2240	2259	2191	2301	2283	2294	2284	2288	2272	2177	2215	2356	2259	2378	2263	2294	2334	2251	2306	2263	2268	2203	2226	2200	2306	2142	2247	2251	2312	2285	2246	2282	2281	2229	2321	2248	2319	2226	2263	2199	2217	2268	2206	2284	2295	2284	2281	2272	2238	2317	2225	2262	2277	2336	2250	2233	2256	2232	2259	2169	2177	2198	2269	2296	2287	2218	2336	2309	2293	2249	2297	2250	2209	2147	2246	2222	2300	2327	2233	2333	2284	2285	2215	2244	2264	2243	2193	2273	2213	2276	2211	2275	2273	2293	2240	2312	2327	2293	2273	2303	2276	2361	2277	2293	2330	2280	2279	2197	2226	2340	2229	2281	2237	2284	2317	2326	2216	2302	2260	2368	2312	2280	2261	2246	2212	2240	2359	2266	2310	2244	2183	2256	2257	2245	2311	2189	2284	2334	2276	2232	2284	2346	2293	2275	2270	2254	2273	2304	2270	2290	2230	2365	2167	2314	2249	2236	2242	2292	2333	2307	2269	2262	2294	2298	2314	2326	2299	2295	2214	2267	2316	2219	2235	2244	2312	2185	2252	2245	2320	2208	2233	2275	2204	2301	2223	2268	2275	2260	2218	2234	2257	2250	2202	2201	2302	2313	2293	2282	2250	2272	2267	2291	2309	2229	2237	2283	2220	2217	2217	2211	2290	2194	2263	2213	2343	2228	2354	2246	2252	2344	2264	2260	2237	2200	2268	2390	2323	2201	2222	2216	2304	2218	2291	2260	2242	2316	2221	2240	2226	2213	2203	2317	2268	2298	2259	2207	2290	2276	2254	2208	2260	2267	2295	2329	2227	2252	2222	2292	2202	2233	2275	2214	2352	2379	2180	2297	2207	2213	2274	2216	2215	2238	2325	2349	2218	2254	2219	2252	2190	2275	2221	2325	2274	2335	2270	2284	2233	2232	2208	2287	2226	2322	2228	2198	2270	2283	2374	2210	2285	2216	2286	2158	2279	2250	2231	2243	2276	2270	2153	2307	2221	2317	2206	2311	2201	2216	2261	2207	2241	2325	2234	2201	2227	2278	2204	2334	2266	2241	2310	2251	2223	2341	2340	2298	2209	2173	2305	2305	2208	2274	2284	2303	2215	2228	2334	2255	2311	2241	2176	2310	2315	2221	2209	2208	2292	2293	2260	2315	2269	2230	2291	2272	2263	2307	2299	2254	2256	2234	2241	2278	2246	2282	2242	2247	2290	2268	2249	2271	2266	2288	2326	2302	2321	2311	2274	2287	2316	2236	2304	2212	2279	2189	2224	2231	2224	2275	2299	2306	2283	2337	2278	2261	2271	2165	2285	2325	2358	2256	2275	2260	2269	2319	2213	2258	2300	2323	2361	2248	2252	2277	2261	2221	2225	2339	2273	2256	2226	2270	2262	2221	2334	2282	2213	2315	2222	2260	2250	2235	2237	2273	2231	2292	2289	2115	2328	2273	2260	2289	2226	2218	2220	2290	2183	2280	2213	2222	2254	2295	2287	2306	2232	2285	2259	2329	2305	2349	2260	2227	2244	2337	2212	2228	2210	2252	2144	2222	2244	2231	2229	2303	2204	2242	2318	2287	2315	2350	2199	2318	2236	2207	2207	2207	2236	2339	2278	2262	2276	2215	2303	2248	2271	2276	2278	2291	2213	2322	2248	2231	2231	2157	2251	2231	2243	2303	2218	2244	2283	2230	2252	2201	2227	2245	2195	2173	2261	2258	2313	2345	2264	2182	2285	2313	2277	2248	2307	2251	2111	2210	2312	2229	2250	2275	2272	2197	2275	2279	2333	2266	2113	2298	2344	2208	2241	2267	2299	2230	2308	2280	2257	2340	2254	2261	2197	2223	2282	2245	2223	2292	2249	2336	2228	2270	2271	2309	2235	2285	2276	2286	2281	2250	2214	2232	2199	2241	2152	2244	2369	2267	2201	2237	2262	2253	2315	2274	2215	2227	2274	2179	2251	2267	2353	2306	2314	2307	2238	2283	2299	2355	2232	2306	2328	2278	2204	2219	2218	2286	2144	2386	2288	2251	2261	2210	2242	2237	2322	2215	2274	2225	2221	2271	2256	2340	2326	2282	2241	2248	2249	2323	2273	2289	2294	2298	2298	2332	2225	2274	2267	2239	2246	2240	2248	2224	2281	2264	2325	2333	2316	2270	2162	2286	2292	2300	2248	2248	2172	2232	2342	2222	2225	2273	2285	2234	2253	2263	2271	2318	2290	2268	2239	2263	2324	2232	2284	2256	2219	2244	2234	2206	2373	2260	2240	2277	2249	2190	2356	2196	2319	2213	2166	2306	2245	2239	2255	2268	2282	2217	2326	2292	2305	2350	2267	2293	2191	2255	2308	2237	2314	2241	2228	2287	2271	2227	2253	2252	2248	2236	2293	2271	2268	2261	2219	2290	2265	2238	2204	2220	2250	2333	2263	2228	2253	2239	2270	2157	2279	2253	2262	2278	2253	2201	2261	2297	2264	2221	2241	2237	2279	2238	2230	2285	2303	2305	2256	2322	2207	2251	2252	2229	2252	2245	2225	2171	2230	2259	2217	2210	2305	2282	2241	2267	2200	2231	2288	2322	2289	2287	2221	2292	2305	2330	2297	2265	2219	2208	2228	2176	2302	2210	2249	2294	2244	2254	2248	2134	2223	2306	2206	2215	2281	2192	2202	2277	2198	2305	2278	2283	2248	2267	2195	2264	2204	2251	2239	2217	2285	2289	2248	2259	2219	2394	2228	2304	2211	2264	2271	2187	2197	2191	2311	2313	2225	2223	2235	2241	2251	2259	2240	2342	2275	2318	2234	2254	2202	2227	2232	2306	2300	2298	2278	2288	2299	2177	2306	2276	2227	2267	2280	2256	2307	2261	2271	2244	2167	2205	2288	2296	2274	2337	2204	2300	2285	2322	2260	2239	2261	2197	2232	2358	2186	2312	2284	2225	2309	2282	2313	2259	2267	2246	2275	2223	2290	2315	2388	2238	2278	2288	2210	2244	2283	2219	2315	2318	2265	2284	2164	2237	2302	2208	2351	2261	2236	2306	2268	2273	2250	2283	2280	2190	2275	2352	2259	2307	2194	2321	2240	2253	2203	2266	2266	2254	2291	2318	2191	2235	2234	2201	2330	2254	2220	2192	2262	2240	2304	2277	2308	2300	2315	2260	2332	2234	2303	2304	2253	2372	2234	2303	2176	2252	2232	2304	2228	2224	2279	2264	2268	2242	2278	2356	2257	2272	2263	2287	2321	2323	2285	2243	2267	2213	2226	2311	2269	2267	2224	2263	2369	2228	2259	2280	2241	2232	2263	2284	2195	2307	2283	2302	2144	2252	2309	2191	2317	2265	2273	2239	2244	2256	2302	2296	2192	2265	2177	2250	2298	2210	2234	2265	2204	2310	2237	2381	2257	2277	2222	2226	2273	2232	2235	2237	2325	2247	2299	2259	2297	2293	2222	2269	2218	2233	2284	2227	2216	2269	2201	2278	2240	2194	2241	2225	2286	2306	2310	2242	2235	2165	2266	2264	2272	2252	2247	2224	2263	2272	2231	2348	2242	2252	2208	2310	2248	2202	2254	2207	2152	2297	2254	2297	2249	2263	2331	2325	2167	2152	2281	2271	2302	2179	2246	2265	2203	2225	2277	2228	2295	2208	2241	2272	2319	2216	2281	2225	2272	2271	2289	2252	2334	2217	2168	2293	2258	2328	2264	2294	2311	2159	2243	2271	2283	2284	2268	2234	2143	2296	2223	2331	2284	2250	2337	2206	2195	2201	2292	2249	2295	2245	2223	2331	2254	2216	2359	2198	2278	2292	2247	2217	2195	2360	2173	2164	2272
1300	99	91	81	134	267	214	127	80	62	76	76	59	77	52	72	78	70	64	64	52	57	65	51	73	49	55	60	67	67	72	49	65	61	68	70	65	52	55	44	66	63	53	57	66	64	62	72	65	67	57	46	58	59	58	57	74	53	63	70	66	43	56	65	55	74	62	60	53	46	58	65	63	56	58	69	59	56	49	62	56	70	62	57	67	71	66	57	52	64	57	62	63	48	54	48	48	58	60	47	51	65	66	65	61	70	46	55	72	52	72	55	65	43	51	54	67	62	45	59	64	54	63	63	52	65	51	66	68	64	61	63	49	62	53	35	64	48	57	61	60	61	69	62	54	64	69	80	69	65	56	44	53	65	65	52	53	65	50	54	59	59	63	73	58	63	56	49	52	58	54	69	48	68	54	63	48	50	54	57	71	61	71	71	58	64	54	62	55	64	46	62	58	76	58	56	47	58	67	45	58	62	59	58	62	57	69	58	53	75	54	71	56	70	73	63	61	61	52	52	68	53	73	69	62	54	58	51	62	46	73	71	65	59	66	67	47	64	63	62	61	60	48	72	46	55	47	48	56	62	58	75	65	56	70	42	56	76	54	60	52	59	56	57	53	52	50	51	70	54	63	67	63	64	66	53	75	69	66	60	56	53	72	68	65	72	59	56	72	74	56	50	68	54	49	66	53	56	65	66	59	62	52	55	63	58	56	60	72	54	60	74	63	61	66	57	64	54	57	47	51	64	55	61	51	56	55	52	61	69	63	69	54	57	55	63	57	64	54	51	56	64	69	58	67	53	86	53	67	53	64	74	50	59	66	58	61	54	50	70	59	73	59	59	69	61	60	73	69	70	66	58	68	69	58	52	59	55	70	69	73	62	52	66	59	70	64	55	74	61	76	49	52	56	55	60	60	60	53	65	63	64	68	59	58	58	69	55	65	68	60	54	44	56	70	73	53	70	54	59	46	61	58	65	51	59	60	45	69	31	60	72	54	63	62	54	58	51	67	49	58	66	64	51	62	54	47	65	43	39	70	59	58	66	64	67	54	56	60	42	65	58	64	70	61	71	62	60	69	59	50	55	47	63	65	69	60	61	61	64	47	63	73	52	56	60	55	74	63	56	66	74	58	51	65	76	59	62	68	62	54	68	60	58	57	59	58	64	62	57	66	59	64	57	61	68	80	54	70	51	62	62	70	62	55	73	63	67	58	63	68	57	60	60	58	54	45	67	61	71	69	56	57	67	54	70	78	58	49	55	67	66	71	61	59	69	59	69	65	72	61	51	59	54	64	62	64	61	61	65	46	65	64	54	57	53	65	54	58	67	74	58	67	67	71	43	64	65	64	53	76	50	49	51	50	49	63	65	63	56	57	59	66	50	58	57	53	60	42	53	58	68	50	65	60	65	60	57	61	69	49	53	50	55	56	58	65	55	75	64	58	57	49	65	53	58	55	43	72	56	65	63	53	73	64	67	53	46	63	49	78	81	54	64	74	48	47	51	67	68	55	62	63	71	56	59	60	62	65	53	61	50	63	59	61	62	58	72	76	59	60	55	56	64	50	66	72	49	59	51	55	64	57	67	60	59	83	71	51	65	67	74	68	69	56	58	59	56	63	70	63	68	62	55	62	54	65	63	55	51	74	56	62	63	55	63	60	61	71	66	67	55	56	52	72	79	66	71	63	68	64	52	55	52	43	62	80	67	59	57	64	65	51	71	68	61	64	57	61	45	73	58	57	67	55	69	77	72	59	55	50	66	61	51	55	64	75	75	72	58	71	66	58	59	60	68	59	56	47	50	65	51	60	45	66	61	49	59	56	61	60	64	56	61	66	52	61	58	65	51	68	59	61	50	37	55	52	62	69	51	63	64	58	46	63	41	51	62	59	74	69	80	65	58	58	56	58	50	66	48	52	54	55	53	61	54	59	71	59	60	59	59	55	53	61	56	68	57	49	51	59	51	53	60	57	52	70	56	57	64	59	65	67	66	73	57	48	54	55	60	57	57	66	66	62	62	59	47	53	60	64	60	61	65	61	45	64	54	41	71	67	56	56	71	58	54	52	73	54	51	50	54	59	61	77	63	58	70	68	51	59	54	48	68	74	58	52	59	55	65	66	64	65	49	74	64	67	70	63	51	58	65	58	52	65	52	53	67	60	51	47	72	67	60	51	61	66	57	68	76	70	67	46	63	54	66	58	67	77	55	57	63	60	72	60	61	58	66	52	68	58	67	72	52	59	63	54	61	73	53	66	77	59	65	56	62	46	55	49	54	66	60	60	60	54	57	64	54	66	67	47	64	46	61	64	49	59	57	67	68	64	74	61	81	57	53	79	80	64	64	52	61	58	52	58	65	52	55	49	61	65	58	62	64	63	66	56	54	60	66	72	48	59	72	63	72	53	76	63	65	63	65	58	69	65	61	53	64	51	55	63	70	57	56	54	50	62	69	59	73	61	72	59	71	68	66	55	62	56	70	65	60	42	57	61	65	66	41	72	73	61	60	55	76	60	67	60	60	57	60	71	51	60	60	59	72	72	60	52	59	61	69	62	58	71	55	57	68	60	73	63	63	57	64	58	67	55	57	55	67	56	59	61	66	71	55	72	53	49	64	50	64	67	66	61	59	64	59	61	52	57	55	64	61	56	58	63	56	61	62	62	49	49	62	56	59	67	61	51	67	58	55	59	65	56	48	58	55	53	66	65	65	55	61	58	55	61	77	60	46	59	51	57	63	67	72	65	52	54	60	54	62	61	61	57	49	65	59	61	60	72	57	57	81	71	71	64	59	59	63	72	58	81	58	62	61	57	62	53	60	63	70	77	68	61	54	55	64	54	51	61	62	51	62	53	47	49	71	43	62	71	68	58	58	59	46	49	62	55	66	62	58	71	62	52	54	66	74	64	58	59	55	74	67	67	68	51	71	63	62	56	60	48	58	59	51	51	60	64	56	47	62	65	47	53	58	56	52	53	72	72	68	54	61	49	52	62	63	64	64	63	60	46	46	69	51	49	66	58	65	67	62	61	57	57	61	58	48	53	70	65	70	63	74	66	68	47	59	67	43	55	62	76	45	50	61	52	65	49	52	59	68	59	59	48	56	50	64	55	43	56	69	62	67	58	63	64	62	63	64	56	57	63	53	63	59	50	60	70	53	71	64	49	53	66	60	66	50	47	64	62	71	71	66	58	75	55	56	67	51	60	66	58	67	56	62	60	64	60	52	66	63	55	62	51	61	50	51	76	73	58	60	48	50	56	59	58	69	62	64	73	52	64	53	59	74	70	56	62	57	65	59	66	57	49	56	59	68	55	51	61	64	58	62	70	51	51	55	55	56	50	64	65	58	50	53	55	62	61	60	45	56	64	50	63	59	78	64	61	48	68	55	76	53	48	44	60	72	61	66	65	50	54	54	55	58	67	65	42	73	67	51	62	58	70	53	68	75	69	68	48	64	66	62	49	60	60	47	65	63	55	78	59	53	60	58
8321	2783	1793	4596	8433	15973	11058	6045	2341	2072	1768	1701	1468	1355	1360	1345	1289	1319	1211	1148	1070	1068	1069	1057	1072	1053	1048	1022	1033	1032	964	1011	978	918	1007	983	1012	958	950	964	983	1004	959	949	982	963	1002	989	993	933	945	985	952	939	945	941	932	942	970	1019	952	925	917	945	931	955	934	969	945	976	972	950	962	928	908	982	936	910	965	982	988	1000	919	961	965	949	947	973	985	1021	902	952	926	987	934	963	967	984	895	937	1007	898	943	941	986	957	935	944	983	947	879	924	942	931	891	1000	912	907	938	971	970	956	919	930	974	946	881	910	907	936	968	921	946	886	936	967	981	941	921	976	961	956	932	934	936	880	956	891	949	946	987	962	1013	909	965	941	968	916	951	914	955	923	961	975	924	926	957	879	961	957	932	918	926	958	904	1004	908	941	960	952	930	941	974	946	946	960	982	947	896	914	942	954	922	914	963	933	909	951	915	1004	1019	899	945	952	892	954	929	972	949	969	964	962	952	946	917	934	915	948	923	956	931	979	925	966	945	962	947	936	932	967	921	916	946	964	939	972	913	900	921	937	927	969	964	902	950	956	931	944	905	942	949	976	928	942	951	897	959	967	960	919	981	967	896	914	914	958	953	940	946	922	968	995	932	970	945	883	925	961	916	905	889	897	952	956	963	895	920	909	993	965	962	910	948	942	957	913	910	932	952	941	922	922	927	937	955	973	943	944	947	901	934	897	908	958	961	927	921	910	957	960	921	928	911	981	898	889	917	982	894	891	981	963	916	983	942	919	928	952	939	902	949	945	884	909	962	982	946	982	961	930	943	936	828	929	881	934	957	925	946	879	954	896	974	1001	951	940	910	912	944	909	928	943	913	942	976	932	973	915	959	925	894	952	955	991	978	983	927	979	940	886	984	936	912	887	938	954	977	910	927	929	937	960	951	915	911	895	932	961	986	986	955	965	907	967	912	955	934	922	929	950	963	967	870	983	1006	929	1007	896	942	895	943	912	869	912	900	954	934	895	917	947	943	931	953	918	986	899	921	951	911	937	949	924	983	978	877	939	976	930	941	953	980	917	949	922	888	946	937	915	881	966	979	962	973	952	951	911	991	945	958	893	921	925	943	959	1013	946	971	985	980	943	955	989	948	929	949	904	961	883	901	973	1019	999	916	980	984	924	932	956	932	938	889	929	979	960	898	938	947	934	977	960	942	939	944	938	901	952	955	962	971	916	967	931	926	981	938	944	957	901	1002	955	953	883	961	901	946	928	959	906	917	968	969	922	931	952	909	959	947	933	909	964	953	924	959	982	943	899	955	916	970	939	944	930	938	931	952	947	938	947	914	924	911	934	917	925	928	973	974	912	896	950	911	907	909	970	950	983	925	950	912	936	1017	908	949	985	941	977	942	941	923	924	915	1016	924	923	974	965	936	980	892	992	941	987	929	960	947	1005	969	896	972	939	980	951	927	953	933	967	930	920	983	985	969	923	1023	944	900	939	932	925	971	947	909	931	976	859	939	967	983	927	951	953	963	929	884	925	923	922	998	969	904	969	965	887	961	907	938	936	935	957	922	891	958	1030	876	893	949	972	937	927	910	931	975	951	910	953	958	911	908	986	885	976	937	931	975	950	949	963	924	869	932	878	924	905	974	911	875	1027	980	902	981	957	974	906	898	956	916	956	948	943	965	948	924	1008	937	933	917	944	968	942	975	955	913	909	928	967	942	915	983	925	951	951	914	946	930	925	936	934	941	909	934	967	932	965	932	945	928	957	960	867	895	974	975	990	904	997	959	924	949	898	981	921	937	879	1001	955	998	923	911	965	903	913	945	948	957	906	981	946	942	846	962	940	919	893	966	966	886	949	942	931	901	925	919	957	936	864	944	935	943	947	960	929	932	914	925	1001	925	944	933	929	906	891	906	905	944	975	972	908	919	968	923	900	962	956	937	867	929	935	984	957	909	955	931	955	907	931	953	927	902	910	915	929	946	898	955	893	1004	954	924	959	937	896	901	910	936	963	949	902	971	981	945	946	957	959	946	946	941	922	932	920	909	908	947	867	941	975	963	903	918	930	908	955	975	884	920	962	872	939	966	933	995	939	894	938	923	904	970	929	920	858	963	920	951	904	957	912	937	926	979	969	937	948	941	886	927	1017	934	931	1018	981	888	967	924	922	910	888	954	981	941	988	928	950	945	959	916	1024	920	952	980	963	920	928	928	898	931	921	971	904	902	886	934	941	944	926	964	894	986	979	953	941	975	947	923	927	983	928	940	909	910	937	958	960	905	887	879	885	863	914	942	921	927	993	996	951	947	952	932	943	938	949	981	960	944	941	940	902	942	900	927	913	933	980	936	918	931	951	925	896	926	920	893	919	927	911	976	997	923	975	942	942	1010	929	979	926	933	953	918	953	956	927	881	964	930	938	989	921	911	911	945	979	914	946	1004	900	965	953	922	942	948	922	978	914	917	923	926	962	940	932	947	956	949	972	931	941	995	969	868	919	942	942	922	956	963	1011	942	1017	969	1016	919	937	905	919	966	968	931	918	926	980	957	930	871	921	946	876	942	942	919	904	939	945	884	931	944	952	913	1006	986	906	930	924	910	927	993	973	904	1015	941	937	968	935	910	919	943	951	999	942	945	954	902	961	948	927	914	957	951	940	962	925	926	948	907	966	935	932	969	973	972	903	878	935	983	955	912	1018	915	947	937	957	914	986	951	968	968	919	888	932	946	918	950	897	917	914	952	988	945	879	886	916	980	923	960	937	898	967	970	1003	954	939	930	910	953	941	952	941	954	995	898	921	973	931	952	978	880	926	940	988	996	950	921	934	955	909	922	966	970	900	965	950	903	958	945	927	957	896	943	942	924	925	984	964	953	974	952	976	915	944	974	969	908	953	960	957	973	941	911	942	960	931	930	939	892	897	982	931	881	942	954	952	917	946	936	954	940	959	964	962	990	930	916	915	965	948	959	903	951	921	929	947	934	965	930	932	936	952	931	964	920	908	941	935	911	919	922	943	913	930	895	959	1000	1001	936	975	943	935	957	967	893	922	928	936	932	914	933	951	904	935	967	949	946	954	968	946	975	940	899	954	921	875	943	930	922	986	942	981	940	963	975	911	976	890	961	930	925	919	954	923	950	913	912	944	924	924	958	947	987	943	894	927	948	937	938	999	906	945	963	886	942	927	896	853	972	905	903	980	875	978	953	951	957	886	909	950	947	928	947	986	927	968	902	960	926	967	906	975	980	943	979	979	941	964	925	960	914	950	956	981	947	940	926	970	915	973	941	925	977	948	927	1012	938	944	979	910	937	960	906	924	961	954	887	947	980	942	931	922	950	934	923	953	953	949	959	931	958	907	922	887	949	991	965	857	917	975	920	905	938	960	968	892	928	897	985	902	946	930	968	918	926	905	934	992	940	975	970	935	942	950	1032	932	930	948	941	945	966	968	877	995	907	929	988	893	979	1019	952	969	935	985	905	969	929	995	943	906	902	914	957	920	936	889	996	889	960	967	963	952	951	921	973	886
2321	171	121	109	206	526	439	256	121	110	109	91	101	80	81	65	80	69	90	92	85	58	58	61	73	76	60	53	75	72	66	64	51	65	44	62	57	56	58	49	58	51	61	46	49	63	54	47	39	49	44	52	49	58	40	59	55	46	50	50	49	50	57	45	66	60	52	50	53	57	48	53	61	66	58	42	35	63	60	46	52	58	49	43	50	44	49	53	50	57	61	51	58	38	53	43	53	71	56	49	60	73	46	52	47	48	51	50	47	59	64	66	47	46	42	53	49	48	54	59	41	59	57	52	48	46	44	66	70	51	39	61	51	54	55	43	58	56	53	50	46	55	46	45	46	62	53	50	51	46	58	68	65	50	52	52	48	58	56	62	52	60	49	53	54	49	51	49	62	46	45	54	54	55	41	66	59	51	65	57	55	47	40	42	69	61	44	58	44	57	48	51	55	57	45	45	49	38	54	54	49	56	55	62	51	45	42	62	58	44	60	45	46	52	62	50	45	57	40	58	51	43	49	66	38	53	54	57	67	54	51	61	69	55	60	39	44	59	53	61	47	58	63	48	61	47	57	53	54	49	49	37	54	33	52	57	43	67	54	49	52	50	49	39	44	56	56	58	57	42	44	53	69	52	62	60	46	58	50	61	52	55	61	56	62	58	62	60	55	40	45	48	59	63	52	40	56	58	43	50	55	38	55	54	58	55	52	49	49	55	53	45	59	47	54	52	47	52	54	50	46	53	60	53	56	63	52	35	54	50	51	56	41	37	46	56	42	50	53	43	54	55	53	48	64	45	44	48	44	52	44	52	39	52	64	41	49	48	53	59	64	48	59	62	39	34	55	34	45	50	54	48	48	81	57	57	48	58	52	43	46	50	59	54	60	49	57	51	40	62	48	44	50	49	64	47	53	43	51	40	52	50	46	56	56	53	53	43	41	53	51	63	45	57	47	55	56	58	50	60	51	45	48	56	53	52	66	59	66	61	54	53	53	59	43	58	70	43	55	55	39	54	57	56	52	45	45	56	57	65	59	63	47	51	61	54	48	40	45	43	55	41	57	57	50	52	54	53	58	60	40	46	44	60	50	49	45	58	45	51	52	50	46	50	45	39	37	68	54	64	54	55	43	44	42	51	49	55	53	45	54	48	48	57	45	53	43	55	51	46	49	53	49	49	35	60	42	54	56	54	41	46	44	54	40	59	53	46	61	56	56	48	55	53	48	58	51	51	54	63	52	59	53	52	49	51	44	38	55	46	57	53	57	48	51	58	30	57	44	47	37	56	47	53	59	37	57	56	50	42	51	53	57	42	54	56	56	43	46	60	67	48	53	53	49	63	42	47	47	53	39	57	47	59	53	51	54	37	55	47	47	47	44	55	65	52	61	54	61	51	51	53	68	48	52	49	39	58	50	40	49	49	53	52	53	51	61	56	53	60	59	52	45	47	55	58	63	46	59	42	52	50	64	61	46	57	53	57	57	58	42	57	59	48	47	46	51	70	46	58	62	51	49	42	53	49	56	50	44	45	31	42	65	48	59	49	48	54	42	50	65	48	52	65	61	57	52	50	39	52	69	56	53	63	57	60	53	51	43	61	44	58	42	48	50	40	52	55	42	41	54	49	53	46	39	45	56	51	32	49	53	48	50	52	48	59	52	56	49	43	46	52	56	50	55	51	54	37	54	44	47	57	52	66	56	38	38	61	56	37	47	51	44	54	72	46	56	42	46	57	66	50	54	34	51	41	52	50	56	51	52	48	51	60	42	53	46	41	46	53	61	44	45	65	52	46	56	64	53	51	75	44	42	43	49	52	61	44	47	36	41	57	52	48	58	45	60	46	50	42	53	52	46	59	56	58	47	51	51	57	54	54	39	52	52	43	42	50	44	51	58	52	46	57	55	60	48	71	47	49	46	50	54	62	62	52	45	46	54	37	50	50	51	49	55	48	62	54	37	43	46	46	57	49	57	51	48	50	60	43	39	69	53	55	47	48	52	60	52	51	40	39	51	50	48	49	29	41	62	53	55	53	45	55	53	43	50	55	50	45	53	47	40	50	48	52	47	41	51	45	48	58	46	62	62	60	47	53	38	44	62	66	58	37	51	45	46	47	51	58	56	38	63	44	49	52	44	48	44	53	46	49	46	50	42	38	46	44	53	49	60	49	51	53	48	61	57	50	58	48	55	56	60	57	51	62	49	68	71	53	35	64	47	55	52	55	42	57	47	45	42	54	52	57	47	59	49	59	54	43	49	59	49	52	44	50	53	49	52	64	42	52	44	51	46	46	45	55	57	45	61	51	60	45	65	49	40	51	47	48	47	52	55	54	49	48	46	63	65	43	57	46	51	52	42	53	51	54	41	47	52	39	50	48	58	51	59	56	38	47	48	45	49	60	57	45	40	43	48	41	52	41	54	45	51	40	57	52	53	40	66	52	44	46	45	55	55	49	62	59	41	59	58	43	56	37	44	54	47	44	47	58	57	52	49	46	51	45	45	70	40	52	43	51	46	38	54	58	45	50	45	49	34	49	55	65	58	52	42	46	49	56	63	60	51	47	46	46	52	40	52	36	42	48	53	54	46	47	53	57	44	53	57	43	47	55	60	43	56	39	50	45	56	52	52	43	55	62	52	57	52	62	56	44	50	58	51	65	44	55	48	43	53	58	47	47	54	49	54	44	46	48	49	46	50	65	49	49	53	51	47	47	49	57	43	48	51	46	61	50	42	63	45	61	43	50	52	60	52	55	37	55	45	42	62	73	46	37	45	62	53	56	54	53	48	51	59	61	54	53	50	57	59	53	54	61	56	55	43	66	50	44	49	37	46	53	49	52	51	65	46	61	50	53	37	49	40	53	43	54	53	58	62	47	58	64	48	54	46	62	50	63	58	64	56	54	54	51	47	46	46	55	56	46	50	49	49	47	43	55	43	49	54	58	53	56	66	53	49	48	53	45	53	55	57	42	54	43	69	57	44	47	62	55	52	52	50	37	58	57	49	46	49	45	54	54	55	62	43	43	62	60	46	62	47	56	60	52	48	51	52	55	48	54	48	59	57	45	45	59	47	48	56	44	56	55	54	54	57	48	41	46	57	54	59	44	49	56	46	42	53	45	58	43	61	48	64	53	52	44	45	57	50	47	56	57	55	53	50	49	58	57	49	46	51	56	49	56	55	53	48	53	46	59	64	64	43	50	55	54	68	50	43	53	51	39	63	62	60	59	48	53	51	51	45	40	53	52	54	62	48	54	48	54	44	56	59	47	43	52	70	45	49	51	38	57	60	52	49	46	58	53	49	45	60	64	53	53	45	54	45	46	41	50	51	46	56	47	51	61	47	43	59	45	43	51	47	55	65	59	57	58	44	52	49	46	46	45	53	47	51	50	54	45	48	60	61	41	54	53	47	58	54	41	51	48	59	58	56	54	53	50	41	58	50	69	46	40	58	51	48	53	57	65	46	42	54	70	35	55	63	54	46	43	51	52
10689	5015	2655	8966	17119	26176	19897	12578	5920	4655	3812	3288	2863	2444	2280	2133	1882	1868	1616	1644	1450	1380	1269	1248	1226	1166	1128	1138	1095	1077	1009	1006	978	999	991	959	943	881	885	889	886	868	878	851	911	838	799	798	881	899	875	904	875	866	852	845	853	908	837	826	760	849	833	821	862	880	843	830	791	801	843	827	813	847	778	874	828	773	864	777	789	830	820	812	775	795	810	756	777	758	814	785	788	812	764	824	798	831	816	796	815	772	805	797	829	809	796	780	834	835	823	812	792	846	812	785	809	766	818	817	842	808	780	780	763	808	827	798	779	799	759	815	801	790	801	788	835	812	813	818	764	767	779	784	790	773	761	778	760	773	842	806	761	778	763	702	737	780	787	820	778	809	797	865	833	827	757	815	761	761	813	799	765	797	811	810	764	803	823	789	765	842	793	795	795	812	778	756	822	764	789	756	800	759	788	775	798	792	749	780	836	764	819	764	773	864	811	773	764	742	853	812	738	721	763	752	816	820	794	803	758	797	781	779	808	815	780	780	772	821	754	832	790	805	807	768	798	773	836	810	751	764	823	796	813	794	771	792	828	786	760	830	829	783	791	775	815	776	789	792	751	833	756	813	751	821	793	792	781	778	789	820	808	797	792	758	759	762	790	789	789	733	726	724	724	815	807	794	775	795	729	857	763	740	757	746	778	736	818	785	767	787	730	840	781	797	763	778	789	772	846	779	760	762	815	778	812	789	810	807	764	835	823	760	810	776	825	785	790	740	799	761	809	778	790	767	841	781	764	791	812	789	753	804	841	840	749	779	829	817	751	789	808	813	769	753	827	827	790	796	786	758	799	763	856	757	842	762	768	776	775	781	747	729	859	781	777	784	823	796	736	797	797	729	804	782	802	786	806	781	784	800	740	782	770	783	776	788	755	795	821	750	781	738	778	762	758	780	772	816	791	778	812	788	809	754	777	782	818	786	823	827	786	827	781	772	827	766	819	815	788	810	760	772	750	813	731	800	786	799	800	783	783	781	826	736	777	780	817	835	804	825	832	806	798	778	741	745	737	786	823	763	811	819	786	789	790	788	803	821	784	840	785	779	782	783	764	748	775	783	788	820	798	749	778	786	770	731	807	791	785	802	748	748	766	772	792	791	830	788	799	849	854	833	760	756	799	793	769	813	810	768	844	768	782	796	803	734	735	750	733	818	793	789	803	827	786	775	778	767	769	794	778	765	715	739	756	761	801	800	761	806	776	778	771	773	783	820	809	755	813	822	736	768	808	753	763	787	781	772	774	801	820	789	729	803	775	804	786	775	780	757	763	784	820	777	823	876	802	793	787	769	806	768	789	768	721	816	797	780	771	784	824	761	753	802	782	774	790	831	787	827	784	781	802	769	767	795	782	775	772	756	767	799	785	798	772	777	799	792	756	790	769	776	802	768	762	842	746	763	778	825	784	852	819	807	806	790	752	765	791	760	781	766	751	798	744	804	771	789	788	769	790	819	796	775	780	804	788	783	781	800	816	801	851	814	795	799	801	770	760	817	777	766	770	775	823	768	802	795	747	782	775	780	799	792	849	785	799	769	788	826	733	756	840	777	725	802	782	811	781	754	810	766	765	754	785	791	775	735	802	781	801	812	803	794	788	778	758	820	773	832	799	816	774	869	786	814	835	799	762	745	806	831	823	739	767	825	824	783	787	767	752	833	744	824	790	776	768	790	799	758	774	796	795	775	796	792	784	724	785	836	753	798	785	727	783	794	795	792	795	801	768	828	811	811	780	842	821	771	802	779	790	763	783	795	765	801	773	811	799	805	774	745	817	824	811	787	824	812	799	753	832	784	798	806	804	817	755	798	766	818	771	750	783	761	797	754	771	776	800	824	750	779	831	802	806	763	792	810	756	830	735	726	809	777	828	812	790	783	789	791	794	763	804	748	867	795	761	723	729	828	824	772	712	854	780	839	805	788	757	815	811	801	828	748	781	797	837	766	753	764	795	793	777	801	804	828	815	827	819	769	823	752	823	799	741	773	806	754	794	768	782	779	808	784	801	782	811	773	759	829	779	786	833	779	789	789	781	782	799	796	767	795	750	797	792	802	785	825	751	810	808	758	846	781	818	806	787	742	789	797	757	749	786	764	811	789	755	745	778	758	821	852	823	778	805	818	790	787	801	779	807	779	767	761	821	771	785	824	768	763	806	831	751	760	827	719	815	812	773	759	824	714	802	776	800	785	761	800	796	763	789	783	834	789	736	798	779	791	763	760	778	796	773	732	785	819	833	778	744	826	754	791	777	791	840	786	792	799	750	770	833	761	746	774	732	801	850	766	799	854	761	806	762	828	798	762	775	801	805	728	810	733	749	789	794	789	779	777	795	778	823	752	823	792	773	809	798	729	763	754	748	754	780	800	734	823	790	782	747	797	782	781	767	782	804	823	790	777	798	772	746	812	766	808	811	778	775	739	767	820	774	758	740	795	775	757	807	787	766	816	749	792	816	779	788	803	771	754	780	776	791	793	779	812	849	777	755	792	803	779	795	716	715	798	767	781	782	737	792	831	794	765	798	757	768	777	758	815	809	762	807	791	784	777	788	803	795	771	855	787	789	759	820	811	783	766	817	853	833	790	773	764	796	843	784	754	723	795	716	777	778	788	807	794	820	809	756	818	736	777	785	786	797	740	772	801	802	794	820	789	774	827	757	775	811	765	721	772	851	789	742	802	807	789	755	788	751	770	811	774	757	781	790	843	817	808	811	768	780	773	744	787	783	812	844	794	802	786	843	790	814	776	793	783	890	803	837	757	772	769	820	810	850	758	782	736	794	784	783	789	810	783	738	768	788	784	797	812	784	781	802	777	815	813	816	751	806	807	767	853	795	829	814	768	745	807	766	787	762	785	784	745	778	792	792	793	792	760	814	826	805	775	786	823	774	808	780	806	809	758	774	772	789	782	784	826	832	799	794	744	793	793	751	818	770	802	803	769	808	764	789	749	825	796	787	782	792	799	837	780	754	789	807	808	804	807	817	757	751	808	769	807	832	828	776	838	782	823	756	797	755	770	788	780	845	761	764	818	777	792	792	841	804	818	843	788	783	777	800	781	790	856	786	849	750	814	793	855	848	808	771	794	799	758	751	762	806	739	815	779	792	784	758	818	805	827	768	797	751	768	816	772	818	767	826	732	766	784	750	825	808	842	769	783	810	773	785	724	798	743	792	816	789	797	739	812	749	784	773	805	750	769	765	794	786	818	823	757	803	765	810	812	790	804	778	771	829	741	780	805	822	770	783	773	798	748	814	798	768	795	794	788	795	804	799	825	761	765	818	780	819	788	818	784	798	737	797	832	779	796	789	774	826	733	741	814	821	764	797	751	778	822	763	794	801	771	765	727	761	794	770	755	775	744	814	782	807	811	766	748	791	799	814	797	801	828	765	795	787	766	790	780	756	805	779	782	848	823	775	772	762	811	765	781	805	756	769	748	779	764	803	777	765	747
2253	155	98	80	190	530	386	249	126	94	90	77	87	91	72	66	75	65	68	71	61	56	61	54	42	45	53	54	57	51	60	38	34	52	51	50	55	57	45	47	51	46	66	49	46	47	45	41	50	45	51	55	40	46	53	55	51	34	56	49	40	51	54	47	46	54	58	54	45	59	47	49	41	43	47	55	53	40	46	48	48	58	52	56	37	45	38	41	44	39	55	43	47	34	56	44	44	47	49	37	49	42	46	36	50	53	49	49	50	55	46	38	40	54	45	40	45	47	37	40	36	33	48	40	47	49	47	41	60	47	47	48	45	57	52	57	48	36	57	51	53	41	49	60	42	47	43	51	55	45	48	38	35	34	52	39	38	41	53	59	40	42	55	49	50	38	41	47	40	42	44	47	54	45	54	41	41	47	56	43	48	39	57	43	43	52	54	39	54	56	55	39	49	58	51	44	36	46	38	53	50	54	53	44	48	37	39	49	60	48	43	47	42	42	37	49	48	53	52	44	51	36	52	45	44	51	42	45	41	42	47	45	38	60	55	56	51	38	48	42	35	48	50	41	49	57	48	40	34	38	46	41	40	47	44	40	43	44	43	43	48	44	57	41	40	48	45	49	42	40	46	37	48	52	59	47	36	49	43	46	55	52	52	50	55	41	42	54	48	46	47	51	44	42	44	47	41	37	42	54	53	43	43	54	53	57	50	51	37	41	39	44	49	62	51	69	50	48	38	46	44	53	57	46	46	35	47	47	45	50	49	46	39	36	49	46	40	45	46	52	36	50	44	47	45	50	47	44	61	48	34	46	36	35	51	40	40	39	34	28	37	44	32	42	40	35	56	54	50	53	47	37	45	46	50	39	37	37	40	47	42	56	46	40	38	45	49	51	32	41	48	47	45	60	41	33	51	46	53	44	42	50	52	46	41	44	55	52	58	46	36	41	43	49	36	52	47	47	45	34	50	56	36	50	55	49	48	49	46	52	44	51	49	32	50	43	36	32	56	44	46	47	36	50	38	48	42	37	47	54	47	41	35	44	49	46	53	45	50	51	41	51	47	41	40	53	38	50	43	40	51	52	38	52	52	46	46	42	46	55	39	46	39	58	52	44	43	44	57	48	51	50	48	52	45	42	55	54	46	49	49	50	54	46	45	48	60	50	47	44	40	45	61	46	32	53	51	44	42	40	39	43	52	43	41	40	54	54	47	35	45	42	69	36	27	37	47	41	58	50	47	40	43	41	44	48	44	50	54	48	45	46	40	48	47	40	45	42	42	49	47	38	39	44	60	50	46	58	51	44	50	39	42	35	60	46	51	44	54	50	46	51	43	47	40	51	39	58	36	50	44	48	40	41	59	51	58	55	35	49	42	51	46	43	40	32	37	46	56	42	50	41	49	52	43	37	51	45	51	45	44	56	41	61	52	40	47	44	46	46	47	46	45	41	57	38	40	39	49	40	49	40	37	38	40	52	40	45	30	42	54	45	37	52	43	45	47	48	33	50	49	40	46	42	45	45	33	59	61	41	32	37	51	41	39	63	50	47	51	33	41	35	58	41	48	36	44	49	44	47	63	41	49	46	32	49	45	42	48	58	41	57	43	62	38	59	43	42	48	37	50	42	50	61	50	42	58	43	40	47	57	48	48	48	41	47	44	47	55	40	47	59	48	34	42	34	47	42	51	38	55	49	51	50	48	43	50	43	43	50	53	61	53	57	39	47	42	41	48	44	42	50	37	38	52	46	48	31	46	46	38	46	52	54	49	51	43	35	49	46	44	40	43	46	39	51	45	51	51	47	46	47	51	37	55	40	47	54	41	51	48	45	48	50	46	51	38	36	41	37	51	56	51	40	45	50	45	39	53	36	54	35	43	48	40	44	49	44	44	55	42	39	38	54	51	37	46	47	53	48	42	51	52	54	52	52	40	44	40	48	44	39	49	46	49	49	34	43	54	34	51	48	42	50	48	34	40	46	53	49	43	48	46	59	45	43	38	42	49	56	54	50	43	47	34	38	52	53	54	39	53	52	35	40	43	52	49	49	28	52	52	37	43	49	61	43	48	44	49	32	39	36	45	44	39	51	49	42	52	50	35	48	50	36	49	34	43	58	40	45	53	36	57	62	45	46	49	58	53	51	58	37	47	54	48	60	46	45	54	39	43	47	41	47	48	47	42	37	54	31	48	43	35	51	41	47	37	48	43	53	45	44	49	52	45	46	49	53	41	50	46	53	47	47	52	57	49	46	48	36	31	48	46	43	49	47	34	48	45	38	52	61	50	45	46	43	45	36	46	44	37	38	55	43	53	45	36	40	46	46	45	37	39	44	42	48	40	33	43	48	47	32	39	53	44	40	41	34	46	46	53	50	54	48	44	57	54	43	52	38	37	41	46	56	52	38	38	59	43	51	56	39	40	50	46	47	35	45	46	46	54	50	54	47	33	40	51	47	45	57	52	47	34	43	43	47	43	40	42	50	37	45	52	42	38	40	43	49	45	49	45	47	57	39	48	58	47	48	45	35	48	63	53	46	39	44	39	52	51	47	47	34	46	44	48	46	48	35	51	42	41	59	68	51	43	49	43	51	42	52	41	50	55	42	41	44	52	46	44	41	52	42	51	49	43	42	47	57	38	37	45	60	42	53	39	52	62	52	52	38	43	61	43	44	35	53	55	49	40	54	47	39	34	50	49	47	48	41	48	44	42	51	43	46	43	51	49	51	44	47	48	45	43	41	44	53	48	33	41	50	55	54	49	44	49	47	50	55	47	49	55	40	33	49	39	48	41	47	43	41	44	56	53	53	45	45	45	45	50	44	38	46	54	30	44	52	39	50	42	38	49	50	55	46	44	45	40	45	50	58	36	51	45	53	47	55	49	54	49	60	41	47	49	44	48	49	54	45	46	49	49	51	38	41	54	39	45	59	44	34	45	36	46	49	59	46	46	50	47	52	46	36	45	55	45	38	48	47	45	37	40	41	44	42	41	39	49	39	47	50	51	36	48	38	59	45	39	41	46	49	38	53	54	48	43	54	33	50	39	36	45	38	42	44	56	49	56	38	43	54	57	57	46	51	41	51	44	56	43	44	55	46	47	45	34	48	53	54	51	51	55	36	56	45	48	46	43	65	49	57	37	37	52	39	39	44	43	47	43	40	48	54	50	40	50	59	36	43	43	50	41	50	43	48	48	50	42	38	44	48	46	38	36	42	46	67	42	47	47	40	40	38	52	44	47	50	40	37	45	44	47	44	42	57	42	52	38	42	41	43	49	59	38	51	48	55	45	40	44	41	52	41	55	48	40	51	50	49	35	54	53	50	63	53	52	45	45	50	47	35	40	46	46	30	49	49	53	47	37	54	43	42	42	53	54	43	52	29	38	54	49	58	50	40	45	41	44	57	44	47	47	47	50	33	59	54	39	52	42	48	56	41	42	42	45	52	41	47	48	47	33	35	53	39	38	62	41	42	42	39	49	43	49	34	57	44
10193	4687	2290	8117	17727	26887	17617	12249	5307	4037	3442	2903	2544	2207	2106	1934	1715	1620	1490	1397	1279	1142	1202	1133	1119	1036	1011	959	970	946	942	933	922	944	863	858	862	902	820	834	849	772	864	842	840	805	776	778	834	792	737	810	768	755	735	809	718	766	749	791	800	744	742	773	744	731	758	716	695	733	775	757	738	764	735	711	771	717	768	731	735	749	748	710	774	778	714	733	752	709	682	750	751	722	712	716	767	719	694	712	717	742	750	723	768	725	732	719	725	738	732	688	733	712	747	801	698	720	715	726	771	706	714	769	728	695	716	736	733	717	737	712	708	736	730	734	700	724	705	710	730	731	697	709	719	714	689	745	717	733	736	743	715	725	697	762	730	674	742	722	734	730	732	701	704	726	741	732	638	716	729	731	762	676	694	711	682	723	724	723	675	747	713	718	768	668	775	703	706	708	710	726	720	738	720	736	674	748	658	710	719	747	725	722	721	697	711	764	746	705	743	715	710	736	672	719	705	674	724	736	765	713	740	655	697	741	704	654	688	745	714	724	712	717	713	769	730	744	703	695	730	688	749	687	750	719	681	679	778	706	724	723	698	710	767	689	732	688	753	715	727	710	677	729	725	774	720	727	693	679	702	712	758	693	721	725	734	706	676	755	710	740	711	671	678	749	712	723	734	683	712	728	724	680	681	703	698	726	720	678	702	695	739	738	723	734	746	773	705	674	720	772	686	724	743	681	748	704	676	724	687	739	756	770	718	767	736	755	745	715	727	734	681	687	736	742	726	748	700	750	695	692	678	753	712	704	733	746	722	707	739	690	726	695	709	731	716	663	689	739	730	712	703	730	708	719	708	718	706	709	710	704	701	719	755	738	724	693	693	719	680	710	711	690	770	710	742	746	732	724	759	656	746	714	712	723	676	701	708	714	700	707	696	688	715	720	717	729	725	792	731	672	741	754	771	741	736	742	762	785	690	766	746	733	717	719	696	759	712	672	729	706	723	708	738	699	706	717	746	689	648	706	715	759	711	723	729	722	680	790	715	715	724	770	716	693	658	716	729	748	698	727	709	682	741	777	747	703	727	729	719	689	699	729	737	731	769	684	763	728	666	717	703	723	696	686	762	706	741	680	702	716	749	694	726	729	704	693	725	729	731	699	686	750	698	723	649	701	739	728	663	698	666	724	695	742	726	736	711	688	726	727	727	729	730	714	728	665	705	711	695	709	758	764	703	697	702	743	694	743	725	735	703	698	688	730	726	708	714	689	737	738	703	726	743	688	682	737	721	699	718	686	692	712	727	727	661	740	746	674	702	750	730	746	708	757	730	686	714	707	711	717	676	709	701	732	726	694	696	716	692	739	724	663	682	752	724	710	762	706	723	654	747	699	725	679	656	721	707	694	737	708	730	696	683	728	792	707	676	708	689	701	683	732	713	683	703	727	738	766	729	721	748	664	726	686	786	655	713	732	759	697	760	694	740	734	680	722	722	681	690	725	732	753	743	686	699	744	730	724	717	727	687	718	670	767	688	742	724	761	752	714	695	720	727	753	722	703	713	694	688	694	693	702	727	728	746	734	691	702	721	733	706	737	695	698	731	773	726	696	709	681	736	709	680	697	702	724	704	704	713	710	695	716	762	742	725	677	670	755	717	664	711	713	750	696	713	675	721	710	729	700	681	743	754	778	715	742	721	740	701	757	690	726	690	709	697	698	698	754	699	743	721	728	751	686	745	718	717	714	744	707	694	683	752	665	723	767	718	761	758	785	711	683	781	722	755	675	667	751	712	704	763	760	698	735	761	747	673	776	749	701	702	783	689	686	730	712	769	736	689	746	722	700	728	695	727	703	750	687	732	656	715	733	674	724	728	728	708	721	749	689	699	735	690	742	698	724	760	740	760	662	695	741	738	744	731	704	714	688	708	725	707	722	717	688	722	699	695	719	761	719	700	708	756	711	714	702	722	727	686	685	684	674	684	759	719	721	731	710	696	720	737	685	750	725	758	716	737	656	747	726	704	716	667	731	718	683	694	705	747	697	719	679	725	684	713	664	749	709	720	753	749	714	708	739	708	694	758	650	726	724	690	711	740	715	707	705	732	738	705	673	719	743	722	721	756	737	672	691	709	694	769	743	695	667	731	734	694	757	723	715	703	739	740	737	710	762	742	756	742	700	751	681	683	733	681	698	742	743	728	741	734	685	732	677	728	713	655	687	736	739	718	721	695	745	697	748	729	721	740	691	686	704	738	755	681	670	735	638	723	714	682	672	700	705	742	675	700	711	672	748	683	742	723	727	736	684	771	755	734	678	731	693	727	687	753	700	689	712	710	675	740	734	765	782	709	735	714	692	695	688	707	744	716	731	649	682	703	758	718	697	720	684	714	732	726	749	773	702	712	666	719	699	739	713	704	689	739	738	718	715	711	709	746	743	754	740	701	751	703	701	666	722	705	749	738	699	706	759	737	721	670	690	722	761	674	703	707	714	735	681	725	753	679	704	690	742	720	714	712	736	742	739	719	723	701	742	754	679	740	720	711	652	677	749	763	680	705	717	706	749	715	741	720	693	662	706	676	722	722	708	709	684	707	735	708	702	666	687	751	790	704	705	775	725	713	682	760	748	705	672	746	780	719	713	725	724	752	731	708	811	692	679	688	734	723	684	700	688	728	748	735	676	721	745	737	686	731	680	732	724	752	730	761	707	758	705	740	717	739	698	737	708	721	783	716	724	727	728	670	777	728	750	679	736	687	702	732	747	686	732	679	693	761	752	731	691	731	644	687	759	730	714	682	752	742	696	721	722	724	743	690	655	670	719	662	759	760	718	665	730	693	696	732	762	744	726	714	714	721	703	701	721	733	687	660	674	739	715	744	700	700	683	695	721	713	716	665	682	740	698	695	740	769	721	764	727	659	711	743	721	730	716	685	712	712	692	735	715	709	754	722	663	697	709	702	713	672	682	678	712	736	723	688	733	710	693	736	710	698	751	699	749	696	697	676	733	725	716	724	707	717	737	726	704	717	693	703	717	727	704	734	705	716	769	713	714	719	720	724	717	690	740	703	737	729	749	725	739	693	728	703	754	743	710	747	674	742	691	706	736	767	715	705	722	704	718	696	677	682	730	687	708	720	686	758	737	698	701	736	729	733	786	671	695	720	656	741	673	693	731	752	716	698	688	740	744	746	709	738	729	659	708	748	720	750	775	711	765	730	706	757	722	741	748	726	747	748	739	725	771	730	718	712	724	758	731	724	731	764	716	739	683	698	715	741	773	708	764	670	711	741	710	722	718	650	749	712	746	734	735	755	694	738	776	708	644	713	768	718	725	761	710	713	702	678	722	732	767	745	684	725	732	725	775	710	753	679	737	712	802	727	697	748	720	706	732	728	712	714	706	750	710	717	675	702	721	712	667	723	748	708	749	713	692	737	779	737	703	680	718	712	718	681	743	713	699	732	753	740	723	753	737	703	764	749	728	681	761	776	742	694	739	700	749
1433	393	320	253	553	867	713	542	324	277	272	252	212	213	221	209	202	211	216	181	169	195	164	168	182	193	169	179	168	159	159	159	148	209	184	166	157	158	165	159	156	147	168	173	148	166	135	155	135	140	140	155	167	159	144	159	142	153	147	143	164	147	156	150	140	176	164	144	142	151	147	151	167	187	173	151	155	153	153	132	153	150	155	150	174	142	147	156	141	141	149	139	142	149	144	162	161	139	152	164	171	165	143	140	158	159	158	148	144	152	164	165	146	145	149	165	154	179	159	137	147	156	135	142	150	143	144	164	173	153	162	180	165	169	184	149	161	139	138	163	168	169	152	158	149	127	142	160	158	154	153	146	188	163	161	156	154	156	150	149	154	148	153	154	162	177	166	160	150	159	149	174	168	167	132	153	155	176	152	169	157	156	146	140	144	174	133	166	149	149	140	158	157	149	139	159	186	161	136	137	145	132	150	133	143	154	162	155	138	138	168	189	153	161	174	148	137	157	167	151	148	132	142	163	144	154	153	126	157	184	148	132	169	155	165	148	148	158	184	141	160	135	163	157	146	153	173	152	150	156	141	154	168	168	155	179	156	166	152	170	176	166	160	154	148	155	150	146	124	142	145	154	150	171	146	151	163	139	150	146	168	145	138	136	155	138	151	147	150	136	168	144	152	153	158	175	146	140	162	164	148	154	138	165	158	157	170	153	149	139	158	169	155	152	140	150	161	176	131	154	143	175	139	147	141	153	146	155	156	170	168	179	170	146	140	152	155	159	158	155	162	149	169	151	141	184	172	154	162	165	173	152	162	154	151	168	164	146	151	146	161	184	137	169	159	161	159	150	162	156	161	164	158	170	155	157	163	146	185	144	134	142	141	172	154	158	150	150	168	153	165	159	156	146	145	162	151	162	143	173	175	149	168	159	138	159	157	152	160	157	148	161	141	166	143	126	167	168	155	150	159	150	164	141	144	138	154	148	144	146	180	158	147	163	156	161	158	164	159	156	167	177	155	146	153	157	155	157	152	146	162	145	178	169	138	171	151	152	145	157	182	131	144	149	143	128	162	160	150	146	146	139	143	130	151	152	157	152	140	163	159	166	154	164	138	162	148	172	170	143	139	172	174	140	148	148	141	157	176	137	157	145	156	168	142	145	142	133	147	150	153	148	123	160	163	152	172	156	142	145	150	134	171	159	153	158	158	174	147	186	161	153	159	164	149	150	158	166	127	169	138	153	150	178	146	155	169	143	153	134	143	155	144	141	159	156	168	160	149	179	160	157	155	152	164	146	175	147	170	142	166	161	130	136	152	144	145	161	154	157	156	159	152	149	153	140	147	157	151	144	141	163	172	153	171	143	134	149	136	140	162	162	143	151	169	161	170	155	138	173	160	182	137	146	156	157	165	158	130	161	157	163	153	154	157	176	161	165	160	150	149	150	146	152	139	154	128	175	152	167	160	143	145	170	146	165	162	165	176	137	176	145	157	150	137	148	164	183	146	135	125	176	172	177	163	158	132	151	185	147	173	159	182	163	140	142	140	144	149	194	155	151	132	150	162	144	152	151	174	141	172	142	146	168	141	151	137	158	154	143	150	136	157	176	165	171	150	148	134	153	161	131	153	152	162	146	154	144	156	149	137	157	150	139	167	137	167	149	143	145	148	169	151	141	174	137	165	163	164	167	168	150	167	164	126	160	138	156	155	149	134	155	157	152	142	155	145	137	154	149	142	153	161	142	168	138	124	147	134	166	165	174	151	141	156	156	153	170	153	158	154	156	148	143	149	159	172	140	167	154	145	133	181	158	156	166	141	141	152	154	173	136	142	146	164	177	165	140	145	154	139	166	148	157	145	168	140	178	153	153	153	147	140	151	167	138	146	158	142	163	154	132	181	162	155	168	159	139	136	165	131	149	152	159	158	144	142	161	177	155	148	164	171	159	155	146	160	138	190	148	158	158	168	149	153	146	147	144	159	162	155	137	127	154	144	141	148	150	138	164	146	148	162	168	150	149	145	133	150	146	165	155	147	140	162	143	136	128	153	156	177	144	161	150	160	141	145	150	150	143	144	141	135	142	137	151	151	148	179	163	175	139	185	160	158	161	133	161	158	151	146	125	173	161	144	146	164	163	128	135	144	136	148	166	158	162	148	161	143	159	148	149	137	147	157	142	159	163	149	154	174	154	150	163	166	164	135	154	143	139	140	144	138	154	174	165	146	168	133	152	168	154	161	144	163	160	145	159	159	183	158	147	164	140	158	150	166	139	170	181	133	178	152	146	171	144	148	140	142	163	168	147	165	145	155	154	158	165	153	172	150	158	174	173	173	164	162	158	165	162	166	168	146	142	156	154	140	148	146	161	139	152	161	150	146	148	159	151	144	140	165	168	151	158	140	158	135	156	156	152	163	151	145	146	131	122	170	162	146	154	159	140	158	177	159	164	156	144	160	150	148	160	168	154	146	169	177	142	174	150	153	152	180	164	152	135	154	176	151	145	148	141	166	162	165	150	170	162	166	160	155	156	145	142	155	172	147	149	151	167	171	166	149	140	139	151	135	148	152	149	144	126	160	149	149	163	155	177	126	169	165	147	178	166	166	145	144	158	146	150	165	160	169	156	179	139	166	132	183	146	150	150	173	133	128	150	157	122	179	135	143	141	168	144	146	161	150	168	161	138	134	174	150	165	173	157	152	140	153	161	137	156	164	160	147	165	132	141	169	164	156	146	153	147	144	157	138	166	147	153	137	141	153	149	146	171	169	147	129	133	156	161	135	149	147	149	147	152	158	159	153	154	145	147	142	182	156	171	146	140	162	137	162	165	154	132	160	151	149	151	141	146	169	149	140	159	156	142	146	155	149	150	118	159	154	163	138	162	166	150	153	151	126	159	169	144	159	165	170	145	157	162	160	157	160	144	153	172	181	146	137	171	143	160	146	161	149	144	146	159	155	159	151	152	145	177	142	169	149	160	167	164	148	155	136	167	156	170	149	146	149	160	155	140	163	123	160	181	144	157	154	139	171	151	155	166	138	143	153	148	159	144	141	156	161	184	152	150	163	158	155	157	169	148	166	147	134	144	158	166	162	142	133	154	170	160	140	146	142	158	164	145	164	176	160	150	150	166	159	170	148	162	145	151	168	141	144	165	149	166	171	161	170	154	179	136	170	174	167	163	144	145	172	143	139	160	167	140	134	159	149	131	160	160	162	157	150	168	166	164	148	115	142	151	135	188	137	155	128	164	157	156	161	144	169	141	146	141	162	139	146	148	142	136	154	155	167	122	146	126	159	166	153	144	139	145	160	179	136	136	151	152	158	137	177	155	150	150	160	175	154	154	145	149	139	171	133	148	177	159	156	177	157	148	148	155	171	154	153	180	148	147	138	152	141	151	150	169	162	166	141	160	119	143	142	149	169	151	165	162	155	154	172	182	161	151	160	142	146	151	145	160	164	151	149	162	168	148	138	143	152	164	163	183	137	146
16380	9662	5224	15166	27545	30212	24291	18394	10654	8731	7546	6382	5767	5172	4904	4608	4333	3919	3834	3670	3437	3362	3222	3146	2969	2916	2842	2895	2778	2797	2722	2683	2551	2679	2597	2612	2453	2516	2529	2536	2457	2427	2423	2496	2503	2384	2430	2491	2343	2388	2441	2315	2405	2305	2320	2352	2383	2264	2394	2421	2377	2241	2223	2276	2275	2291	2289	2345	2288	2344	2307	2312	2247	2362	2318	2346	2297	2349	2339	2239	2383	2290	2245	2211	2344	2246	2303	2228	2297	2312	2255	2266	2260	2291	2289	2276	2279	2224	2317	2221	2293	2192	2245	2318	2280	2226	2238	2240	2323	2238	2203	2357	2265	2232	2296	2319	2316	2263	2296	2216	2280	2356	2173	2221	2255	2277	2278	2287	2246	2210	2291	2275	2255	2284	2226	2299	2225	2349	2260	2295	2257	2234	2227	2269	2246	2249	2210	2292	2279	2225	2227	2227	2272	2289	2237	2261	2333	2284	2167	2242	2318	2304	2284	2290	2245	2279	2290	2383	2241	2254	2219	2211	2209	2274	2283	2244	2185	2270	2150	2256	2189	2279	2295	2231	2238	2246	2248	2294	2256	2303	2234	2233	2216	2181	2251	2248	2182	2274	2239	2289	2245	2284	2354	2289	2266	2298	2294	2234	2258	2229	2327	2265	2245	2248	2255	2353	2305	2187	2249	2219	2190	2203	2198	2272	2286	2233	2210	2229	2283	2325	2262	2282	2320	2301	2266	2252	2303	2247	2325	2232	2251	2332	2274	2272	2297	2258	2299	2350	2210	2304	2223	2335	2213	2218	2306	2201	2297	2185	2307	2272	2235	2308	2284	2267	2241	2213	2283	2258	2221	2208	2219	2274	2263	2252	2197	2218	2258	2207	2283	2245	2221	2351	2251	2322	2145	2175	2346	2234	2192	2195	2285	2238	2274	2176	2271	2207	2290	2273	2281	2306	2271	2291	2222	2268	2281	2140	2226	2277	2306	2239	2350	2158	2258	2396	2338	2198	2346	2252	2277	2292	2225	2239	2321	2163	2245	2272	2238	2214	2319	2180	2281	2274	2200	2306	2237	2221	2197	2282	2239	2282	2305	2266	2261	2241	2293	2314	2310	2260	2218	2285	2234	2237	2193	2217	2309	2293	2234	2265	2247	2235	2263	2215	2317	2242	2247	2295	2236	2338	2238	2253	2143	2267	2264	2256	2206	2238	2295	2206	2244	2257	2303	2285	2302	2244	2170	2252	2277	2252	2216	2180	2206	2201	2288	2303	2270	2377	2218	2279	2198	2275	2322	2313	2284	2193	2237	2332	2219	2248	2319	2268	2250	2252	2261	2330	2231	2223	2334	2207	2211	2245	2303	2221	2214	2245	2310	2385	2316	2241	2267	2282	2259	2158	2210	2206	2229	2259	2258	2216	2231	2268	2231	2319	2191	2182	2214	2243	2262	2214	2169	2235	2231	2249	2249	2272	2232	2226	2231	2244	2241	2262	2195	2231	2283	2254	2250	2246	2271	2234	2165	2311	2303	2334	2168	2207	2296	2210	2308	2323	2295	2196	2254	2137	2227	2247	2284	2263	2254	2197	2233	2235	2220	2204	2245	2328	2254	2276	2272	2254	2204	2224	2266	2313	2303	2312	2333	2224	2257	2255	2249	2221	2268	2183	2262	2191	2277	2259	2344	2255	2123	2270	2231	2168	2330	2253	2259	2247	2280	2304	2286	2212	2257	2234	2205	2226	2256	2220	2318	2242	2263	2127	2258	2323	2248	2257	2299	2197	2186	2334	2271	2229	2302	2277	2321	2178	2204	2316	2243	2187	2257	2281	2311	2232	2221	2336	2240	2257	2221	2318	2188	2299	2262	2194	2221	2214	2328	2261	2259	2236	2301	2224	2245	2189	2162	2223	2287	2213	2215	2288	2309	2221	2187	2246	2188	2270	2245	2267	2239	2263	2276	2160	2266	2243	2296	2307	2270	2270	2261	2273	2262	2313	2231	2240	2284	2225	2297	2253	2268	2239	2277	2246	2325	2263	2217	2314	2334	2266	2261	2179	2261	2248	2315	2317	2260	2218	2268	2292	2276	2273	2272	2228	2192	2194	2239	2319	2269	2284	2284	2201	2249	2212	2230	2255	2259	2228	2221	2207	2256	2251	2285	2227	2225	2320	2309	2257	2204	2299	2293	2274	2320	2219	2261	2246	2300	2273	2227	2300	2212	2227	2252	2207	2190	2240	2283	2243	2222	2274	2301	2293	2263	2209	2279	2336	2157	2208	2273	2284	2215	2195	2220	2269	2292	2175	2268	2241	2331	2248	2303	2196	2278	2212	2262	2226	2220	2226	2291	2297	2241	2270	2244	2200	2180	2215	2272	2177	2268	2260	2291	2323	2197	2234	2250	2260	2218	2250	2191	2253	2195	2210	2214	2122	2217	2244	2329	2254	2277	2265	2237	2273	2268	2252	2232	2244	2229	2274	2231	2200	2225	2223	2296	2248	2176	2160	2230	2240	2276	2258	2201	2318	2268	2209	2218	2281	2318	2232	2200	2283	2288	2167	2305	2250	2228	2262	2295	2358	2251	2204	2251	2108	2212	2257	2234	2294	2284	2228	2219	2368	2249	2254	2202	2260	2208	2288	2274	2308	2148	2203	2327	2292	2253	2236	2301	2218	2227	2227	2188	2248	2241	2283	2219	2207	2303	2167	2217	2298	2265	2267	2157	2241	2319	2252	2240	2281	2300	2214	2255	2256	2250	2323	2227	2197	2242	2240	2313	2254	2245	2286	2239	2238	2227	2246	2212	2338	2286	2303	2205	2215	2193	2282	2223	2296	2260	2256	2274	2295	2297	2245	2267	2223	2266	2223	2276	2208	2244	2318	2220	2278	2303	2231	2216	2244	2192	2231	2212	2205	2285	2317	2225	2136	2199	2279	2288	2265	2240	2321	2201	2270	2303	2245	2295	2253	2279	2216	2296	2247	2200	2306	2280	2220	2248	2253	2229	2224	2218	2290	2233	2310	2283	2270	2236	2194	2287	2308	2310	2218	2281	2253	2269	2136	2236	2267	2250	2270	2227	2215	2264	2183	2208	2247	2255	2247	2244	2292	2206	2269	2312	2270	2256	2255	2308	2220	2278	2204	2237	2236	2207	2252	2246	2248	2328	2302	2201	2301	2252	2224	2297	2288	2271	2340	2293	2222	2315	2173	2299	2227	2304	2254	2174	2304	2283	2170	2218	2127	2287	2304	2276	2331	2267	2287	2280	2215	2248	2321	2286	2219	2279	2314	2204	2360	2346	2288	2310	2261	2167	2332	2170	2325	2232	2282	2218	2275	2215	2236	2281	2282	2237	2237	2333	2283	2264	2265	2261	2309	2293	2243	2193	2337	2219	2243	2210	2243	2261	2301	2275	2219	2209	2291	2192	2213	2260	2261	2264	2272	2228	2249	2211	2270	2293	2325	2230	2175	2206	2184	2282	2293	2252	2256	2248	2226	2214	2286	2138	2185	2263	2384	2188	2256	2278	2236	2224	2256	2260	2221	2218	2336	2312	2284	2279	2244	2251	2169	2298	2282	2219	2217	2232	2271	2241	2374	2279	2272	2242	2286	2364	2291	2196	2267	2332	2237	2256	2230	2270	2236	2239	2203	2253	2274	2213	2293	2303	2267	2298	2222	2261	2267	2364	2260	2243	2235	2327	2314	2305	2299	2316	2184	2225	2353	2258	2318	2282	2247	2325	2246	2147	2191	2259	2278	2234	2224	2161	2196	2248	2213	2275	2252	2235	2249	2248	2268	2278	2270	2289	2270	2262	2329	2222	2235	2223	2171	2294	2252	2237	2239	2198	2188	2313	2250	2219	2173	2265	2281	2277	2308	2243	2327	2314	2219	2272	2268	2295	2260	2230	2232	2212	2282	2269	2268	2283	2234	2315	2223	2190	2231	2169	2212	2285	2192	2201	2273	2236	2278	2228	2179	2268	2255	2248	2269	2262	2253	2220	2306	2275	2322	2250	2224	2205	2285	2275	2187	2320	2237	2244	2248	2267	2285	2243	2256	2188	2314	2307	2299	2316	2332	2328	2212	2303	2198	2251	2170	2274	2278	2276	2244	2251	2294	2274	2272	2374	2120	2266	2269	2181	2212	2201	2262	2370	2268	2210	2239	2232	2280	2265	2150	2290	2342	2237	2248	2225	2302	2224	2291	2338	2274	2281	2263	2212	2255	2191	2168	2201	2290	2205	2269	2226	2303	2330	2312	2205	2295	2240	2141	2312	2266	2281	2328	2223	2286	2288	2241	2260	2233	2193	2247	2239	2220	2270	2289	2252	2299	2300	2308	2303	2265	2200	2351	2266	2246	2253	2238	2252	2284	2226	2345	2302	2288	2274	2234	2287	2203	2282	2184	2223	2268	2268	2289	2205	2196	2230	2205	2301	2254	2218	2255	2263	2231	2305	2206	2198	2184	2199	2232	2311	2301	2292	2226	2200	2221	2270	2218	2279	2313	2192	2262	2215	2197	2214	2254	2288	2254	2268	2264	2218	2288	2209	2316	2278	2217	2265	2254	2178	2182	2256	2194	2373	2210	2308	2324	2238	2231	2305	2324	2240	2261	2409	2258	2298	2246	2290	2227	2214	2262	2190	2240	2221	2206	2340	2247	2258	2271	2302	2192	2281	2251	2257	2246	2307	2280	2297	2259	2161	2316	2241	2270	2229	2249	2306	2249	2243	2320	2272	2225	2301	2232	2242	2261	2256	2321	2188	2291	2242	2244	2238	2270	2297	2324	2300	2186	2246	2310	2246	2143	2258	2261	2157	2326	2268	2125	2325	2237	2274	2206	2238	2258	2195	2259	2129	2278	2236	2290	2310	2330	2212	2279	2329	2161	2280	2221	2276	2221	2283	2244	2209	2321	2200	2316	2252	2261	2236	2220	2220	2207	2165	2263	2230	2286	2254	2244	2342	2310	2298	2253	2195	2323	2279	2218	2186	2254	2293	2208	2277	2231	2234	2331	2283	2242	2265	2229	2273	2188	2215	2214	2200	2248	2284	2198	2304	2127	2267	2219	2278	2229	2285	2297	2305	2185	2280	2323
1369	102	76	87	127	372	204	107	86	65	68	74	89	81	65	67	76	66	64	69	70	68	70	57	53	61	75	65	66	44	66	61	53	58	57	49	61	51	54	66	63	57	64	57	53	69	43	48	60	54	64	61	59	71	52	72	61	75	74	54	63	62	68	59	61	58	56	44	51	59	54	63	79	70	64	56	60	55	63	46	66	66	55	67	70	59	63	44	77	67	79	59	47	71	64	64	62	51	62	63	61	69	45	57	46	56	47	51	54	51	59	49	60	67	55	60	54	60	63	53	50	71	69	52	67	66	54	66	50	52	74	48	44	58	60	66	63	57	74	66	65	45	57	47	60	61	59	56	58	81	61	60	70	69	65	57	61	79	56	59	57	57	63	67	45	73	64	55	58	43	68	69	57	54	52	60	72	53	65	56	51	58	77	64	52	59	64	59	56	59	61	53	57	52	59	62	67	49	66	68	62	70	48	66	56	70	60	57	66	42	58	73	66	61	55	44	63	52	59	64	65	65	63	49	58	57	63	46	46	57	51	48	54	53	70	64	72	54	70	57	58	69	68	66	56	64	66	65	71	45	58	64	63	54	50	63	56	62	64	58	52	69	51	61	57	59	55	53	56	53	55	56	69	63	55	64	54	62	61	70	59	60	65	51	63	61	57	58	59	58	59	70	55	57	57	63	72	53	57	51	54	59	58	58	65	53	60	58	59	66	63	55	65	67	56	64	62	63	68	64	57	67	62	65	64	71	68	63	64	55	60	58	61	59	37	57	54	63	62	59	60	46	69	54	68	58	74	49	60	71	60	59	57	63	60	55	59	66	72	65	76	54	56	68	62	68	55	54	51	63	69	60	61	52	68	55	61	57	52	58	57	56	81	48	61	63	74	73	65	51	64	68	58	70	65	51	77	55	49	59	63	50	75	64	63	53	60	61	60	53	73	55	69	55	46	56	64	58	67	60	53	53	64	70	62	60	73	56	45	52	59	75	74	55	43	61	66	60	63	72	52	58	57	60	49	66	74	70	62	73	52	61	59	67	49	56	68	67	58	71	64	53	51	65	65	65	64	54	46	48	68	63	54	68	62	48	56	61	54	53	80	59	54	59	64	59	53	51	47	71	58	64	56	68	53	55	53	46	52	70	54	58	52	58	68	53	59	64	66	46	56	49	57	57	52	52	62	55	69	56	81	69	59	81	60	52	56	56	58	52	81	64	60	55	55	60	67	62	62	65	58	68	71	55	65	54	75	69	52	64	59	40	68	49	47	68	58	49	50	54	68	56	53	62	67	52	56	39	59	52	65	61	60	79	54	68	66	56	55	61	59	74	41	67	72	62	53	59	71	48	52	63	48	58	81	58	65	55	52	46	59	53	61	58	40	68	75	67	70	63	59	48	66	48	68	54	66	70	62	56	65	52	71	49	64	62	62	61	55	55	49	48	65	62	58	61	76	72	63	67	67	66	63	58	45	66	59	62	64	67	64	53	48	53	70	52	55	67	73	64	48	54	68	56	62	52	59	54	61	63	73	56	58	55	60	62	58	66	77	63	70	74	63	63	39	75	62	63	56	60	54	47	66	59	56	54	54	66	76	61	52	48	54	53	57	68	47	87	66	60	60	49	57	66	55	49	64	62	40	46	63	63	59	52	49	69	58	70	52	58	56	64	64	68	60	62	53	43	54	61	62	55	58	66	62	44	47	63	69	48	66	59	54	56	60	60	62	66	57	73	65	61	50	55	56	59	68	65	63	58	59	60	62	55	57	61	54	66	68	60	58	45	55	61	62	72	67	63	52	51	60	54	59	65	58	62	69	65	57	71	71	53	59	59	59	72	61	51	49	65	53	57	40	65	58	56	59	63	62	60	50	61	61	60	59	58	61	55	66	61	59	69	48	68	59	63	57	66	60	49	68	70	61	52	59	60	67	58	61	71	53	62	58	60	62	63	60	53	69	75	43	62	62	56	61	58	62	51	54	69	49	44	49	65	51	71	55	73	45	64	71	71	66	52	69	50	55	64	62	73	62	64	55	63	75	75	64	58	65	53	50	61	58	59	66	63	57	62	60	52	52	64	71	57	54	61	51	61	62	69	64	59	67	65	57	66	62	58	52	48	63	63	54	75	60	63	59	65	68	59	59	58	49	71	52	65	52	61	60	55	63	71	52	64	62	54	60	68	75	55	48	71	48	64	50	62	65	61	58	63	45	58	69	57	48	62	78	55	60	60	65	57	49	63	50	69	62	66	43	62	75	56	59	58	79	61	66	51	55	54	62	52	71	53	63	56	47	65	71	65	57	68	44	74	63	55	67	58	63	56	53	64	55	46	48	60	51	53	61	45	63	48	42	54	56	71	69	55	55	70	51	54	44	55	56	47	57	63	65	61	69	54	57	58	61	58	62	55	61	52	56	71	66	66	61	67	48	63	52	61	63	58	60	57	58	68	68	57	56	53	56	71	72	50	44	66	50	57	55	46	44	65	60	55	58	61	56	66	52	60	61	77	62	59	56	50	47	69	58	61	70	61	46	66	52	67	60	50	62	60	61	59	46	75	58	68	74	57	63	60	64	51	57	56	50	57	62	58	65	54	60	64	57	70	51	69	51	55	61	48	57	59	64	58	70	67	59	58	53	64	56	64	46	67	52	44	62	51	58	50	59	54	65	70	54	58	51	58	46	62	61	56	43	43	66	70	45	53	58	61	51	63	60	58	59	63	46	45	54	59	55	63	51	48	57	57	57	62	57	56	57	41	50	54	62	52	72	59	54	57	67	64	52	72	48	68	59	63	59	57	64	70	53	53	60	56	63	82	48	34	53	60	55	65	60	61	54	61	59	58	82	66	68	63	60	68	58	71	62	60	58	57	64	46	61	66	58	55	60	49	63	57	61	51	68	64	59	66	61	63	54	56	64	55	61	76	61	60	56	60	56	57	57	45	58	57	58	62	47	72	61	73	54	57	45	55	60	79	57	60	78	58	66	53	76	63	59	68	62	54	65	61	79	52	61	64	57	52	55	65	69	57	60	56	56	77	70	58	46	69	56	61	58	57	68	60	52	69	59	57	57	63	76	66	55	69	42	63	57	69	65	72	59	65	47	61	75	59	57	48	54	46	49	63	49	48	48	62	51	57	53	54	59	62	55	56	56	52	56	70	64	50	50	64	61	68	58	59	55	70	81	53	56	59	64	52	54	57	43	67	54	72	64	50	65	46	68	73	56	72	60	58	57	61	51	58	65	66	56	54	60	61	57	57	58	47	63	66	56	54	64	72	51	58	53	56	51	54	67	76	66	59	57	59	66	64	62	54	59	49	68	70	77	63	63	65	63	53	65	57	62	65	57	61	72	51	48	58	60	55	65	65	47	63	51	67	62	53	67	66	53	85	58	66	64	65	54	55	59	56	61	67	64	69	64	58	63	70	74	61	56	54	52	60	58	50	68	48	55	59	48	51	66	51	57	68	72	48	70	62	48	55	61	56	60	63
8442	2800	1584	4656	12011	21007	10631	4864	2248	1904	1727	1594	1510	1327	1343	1344	1238	1224	1173	1157	1117	1071	1095	1068	1082	985	1005	991	969	1027	1000	975	1023	1008	958	972	984	985	988	1000	968	929	951	900	952	918	995	973	995	1025	926	926	938	954	964	948	929	974	998	973	968	941	956	963	992	901	896	930	988	948	923	913	914	939	953	907	930	935	964	966	878	961	936	973	978	890	925	940	949	952	971	946	892	896	916	930	958	940	973	888	915	967	949	927	924	905	941	926	924	895	966	922	944	924	956	913	956	918	994	923	896	953	962	953	957	932	889	944	907	969	890	958	913	977	1000	928	878	903	929	977	967	912	930	919	936	891	929	905	920	984	1027	964	937	962	907	950	942	975	966	954	956	905	906	960	863	935	946	952	929	884	955	922	926	954	910	980	969	976	907	914	927	951	925	964	925	957	922	966	961	985	955	890	943	944	959	950	923	952	914	916	960	973	938	934	917	909	965	923	987	911	913	930	973	932	917	911	980	943	924	990	941	907	919	903	910	977	886	960	982	929	924	998	939	907	916	948	958	971	911	938	986	979	869	923	935	921	945	902	948	950	921	916	940	933	949	917	931	984	970	908	918	942	966	897	935	988	937	941	944	933	910	915	933	902	943	935	950	885	985	877	921	974	929	903	934	928	910	933	927	907	1030	956	898	925	987	944	897	966	962	978	916	936	919	882	934	1031	944	923	893	939	967	943	989	925	964	908	903	950	973	923	943	934	941	963	929	964	859	950	939	951	911	974	969	921	976	915	925	917	945	917	938	923	956	928	898	915	981	958	946	940	962	921	940	933	961	914	957	898	961	885	963	881	902	956	943	952	915	961	896	924	911	926	969	924	960	911	981	912	985	948	898	948	904	926	956	941	932	949	944	911	935	961	991	969	935	933	901	957	972	932	882	991	971	990	891	890	920	956	901	943	933	880	963	949	915	953	972	900	919	966	944	903	934	912	900	903	938	967	925	975	943	956	879	1001	905	923	912	948	951	889	943	937	890	988	961	915	929	965	959	937	935	932	929	952	952	889	958	972	950	994	954	938	958	942	964	938	952	913	953	925	959	939	938	939	940	934	947	941	915	934	893	893	991	980	966	921	928	938	924	910	959	913	923	959	917	943	942	906	983	909	942	952	970	975	904	901	929	901	928	951	922	928	926	944	886	931	973	942	910	954	954	984	904	941	983	911	948	927	930	958	945	889	968	953	960	913	926	956	967	943	929	914	944	973	936	957	943	969	851	949	878	923	955	966	875	887	929	970	924	936	898	884	932	941	939	932	931	924	978	935	916	913	934	905	968	902	963	904	951	928	942	927	972	956	953	930	958	945	910	945	872	911	941	964	979	931	959	969	940	962	916	910	896	981	902	906	951	971	911	909	929	924	939	973	937	879	938	878	949	913	975	974	999	916	942	971	928	893	939	900	959	921	922	944	904	995	970	916	952	938	907	965	925	946	958	960	960	952	854	896	869	944	891	979	976	900	921	893	928	939	901	910	945	922	983	917	942	990	944	898	965	896	983	951	964	918	977	908	937	939	923	925	944	916	931	911	955	962	953	954	901	924	966	902	896	918	931	923	965	973	939	897	919	938	926	911	898	902	922	920	860	890	933	928	904	923	983	950	932	935	898	950	969	956	919	912	962	904	908	912	945	947	977	915	896	921	966	935	954	942	955	921	950	936	917	919	913	909	880	960	934	948	912	950	976	929	916	895	985	992	926	975	927	929	979	996	989	946	982	1009	925	954	992	940	987	950	974	953	914	962	917	942	1002	981	967	963	988	923	908	991	863	966	935	954	990	944	925	934	957	1021	977	912	969	1000	934	950	969	929	956	953	942	955	952	905	919	984	908	966	928	928	917	946	942	987	935	934	873	949	940	957	918	913	1022	907	958	895	962	939	937	918	956	926	981	941	890	979	921	919	945	904	951	906	970	945	905	904	937	948	1007	953	988	905	973	987	940	950	924	961	912	924	971	968	912	945	957	938	918	925	915	965	918	909	918	944	915	946	920	971	890	975	952	942	978	900	1007	916	911	973	967	949	961	909	999	943	906	992	949	910	952	930	931	936	957	927	900	872	907	894	997	975	995	950	926	971	977	976	970	960	916	890	934	936	947	948	915	927	965	883	1002	921	923	946	925	899	946	920	920	972	914	950	946	929	899	961	927	945	911	913	964	984	934	911	948	883	911	927	986	967	944	946	973	881	963	912	954	960	958	931	920	943	945	897	924	923	989	935	942	931	960	892	916	990	983	962	905	933	952	903	951	1011	923	933	949	940	955	969	982	958	908	964	925	918	967	957	969	939	968	945	911	916	926	933	989	927	969	947	916	942	956	941	940	968	935	972	910	935	929	947	953	939	916	985	946	952	875	923	954	877	901	956	890	938	936	870	878	906	913	948	953	922	922	937	941	960	894	923	912	927	956	904	946	932	955	959	963	921	926	951	968	930	898	887	907	976	916	937	933	945	950	899	924	920	967	908	951	976	1004	911	969	912	935	887	958	935	953	947	935	900	993	913	950	925	909	963	903	990	897	978	932	927	887	924	969	921	969	974	910	952	891	921	1003	958	915	943	955	956	995	1000	940	924	961	950	941	874	869	967	945	900	903	959	969	961	992	976	941	942	950	936	939	982	990	896	977	897	969	927	869	984	937	954	956	927	993	928	942	935	898	931	946	945	910	905	933	904	973	939	957	919	911	926	996	903	927	906	967	932	932	940	954	899	904	886	925	940	877	959	1004	956	960	953	913	967	951	964	955	947	969	938	927	957	944	967	934	930	977	942	953	913	922	896	965	919	897	948	866	962	893	910	951	956	915	919	942	971	1010	969	1010	917	935	941	958	1005	858	928	931	953	932	917	939	951	969	934	876	933	983	990	928	926	943	960	980	920	949	966	951	903	940	898	954	921	904	927	864	980	959	971	970	914	894	979	944	956	871	966	926	997	932	892	961	893	945	933	935	892	915	947	910	942	974	932	918	957	892	921	896	946	918	929	950	920	924	929	943	922	905	884	977	894	906	943	932	979	929	960	898	861	971	910	906	875	946	890	900	923	947	975	918	910	941	955	975	964	950	934	951	983	921	968	895	973	928	933	948	954	893	923	920	897	960	910	941	902	904	915	915	919	975	940	878	911	900	994	991	966	949	1005	959	918	921	950	1014	964	952	945	909	916	964	954	946	966	898	958	945	976	962	907	945	944	935	940	932	930	932	947	940	1024	916	903	928	967	948	896	926	922	931	886	996	948	943	889	948	866	991	935	944	947	1008	906	940	991	914	882	986	953	934	946	933	963	1012	850	930	958	944	918	938	960	914	933	953	938	921	913	897	975	934	931	949	914	910	937	951	916	986	940	938	931	981	950	917	944	919	951	899	923	909	923	978	894	974	982	943	935	998	956	937	944	954	939	939	930	896	922	933	962	890	936	978	924	900	926	984	922	938	923	895	924	921	967	906	894	928	933	954	937	916	1013	938	912	984	922	937	976	887	922	1001	929
2404	159	104	106	232	759	440	186	150	129	104	111	93	78	82	80	78	69	72	66	71	58	62	51	53	65	61	48	66	60	63	67	56	61	54	56	47	62	48	65	35	59	62	55	49	54	53	51	47	66	51	58	54	75	47	40	45	52	53	55	51	51	61	51	53	46	50	58	58	49	50	46	47	44	51	38	52	50	62	41	54	49	44	45	51	53	52	59	49	49	42	51	57	57	49	60	52	45	61	53	46	42	52	38	55	44	42	43	59	55	44	64	49	54	55	44	49	45	50	52	49	54	57	54	56	43	58	58	41	46	49	48	60	41	60	62	51	48	54	66	40	39	50	34	46	53	48	61	58	46	56	36	56	50	57	60	51	60	46	52	42	57	57	55	56	47	56	58	58	55	48	54	48	54	48	44	54	50	59	44	51	50	54	57	57	57	53	49	57	47	49	47	59	48	50	51	44	52	57	47	41	47	51	56	66	53	36	56	51	45	58	60	52	52	52	48	56	48	48	53	57	49	62	50	45	37	45	54	40	53	44	37	58	53	49	49	42	49	56	40	49	44	46	56	47	57	49	60	52	30	68	42	53	49	53	49	44	52	67	43	51	53	44	40	52	47	63	48	32	44	49	55	51	59	47	39	36	54	47	57	57	49	53	56	43	57	51	56	50	53	49	42	45	58	44	56	54	34	46	44	51	63	51	44	53	37	44	49	57	52	44	53	50	52	42	63	51	46	60	46	57	50	45	58	35	61	43	56	47	57	44	65	52	60	61	58	46	48	46	63	56	44	42	47	52	59	52	54	52	46	47	56	45	33	68	47	43	53	51	44	52	54	54	40	61	47	55	50	56	62	53	54	50	52	40	58	42	55	41	48	43	41	48	53	56	48	45	56	52	54	47	57	50	53	45	48	60	45	61	64	53	44	57	45	43	47	60	52	53	50	49	49	45	41	56	42	65	50	43	67	52	59	43	57	60	53	44	55	54	55	77	50	54	53	41	56	58	54	51	55	48	58	54	48	46	43	50	53	45	58	63	47	62	60	47	48	39	60	46	45	51	73	55	38	50	47	45	42	49	48	56	58	55	63	55	45	41	52	52	55	63	54	59	39	55	60	57	47	47	46	47	43	42	46	47	62	54	58	50	50	49	58	43	52	47	55	48	44	48	47	55	66	59	53	54	54	50	53	51	39	45	47	38	44	47	38	63	52	46	47	54	53	37	51	54	49	49	56	52	67	58	58	48	57	49	51	50	47	40	65	61	59	69	57	52	51	47	56	53	51	54	42	49	46	43	43	62	52	40	47	53	42	58	50	62	56	40	35	48	57	62	47	44	50	39	49	51	50	57	43	49	53	54	62	53	61	49	43	47	48	56	55	60	55	48	49	59	50	64	51	54	62	45	41	42	48	58	58	53	44	43	31	61	56	63	50	53	50	48	59	58	51	47	40	66	47	50	41	65	59	50	49	42	52	65	43	34	44	68	38	60	60	60	48	53	62	48	50	41	59	59	49	43	50	53	54	70	59	55	50	52	46	44	50	48	51	39	58	53	62	46	47	56	55	57	59	68	43	66	49	55	43	55	67	50	57	40	49	59	60	51	45	55	51	37	56	56	48	52	49	55	70	59	49	64	53	42	57	52	53	51	58	55	49	60	58	60	50	52	46	57	55	57	36	52	59	51	45	48	54	61	64	52	41	60	62	53	57	68	46	47	48	62	55	52	67	50	51	58	42	52	53	53	39	47	68	54	53	63	42	60	56	51	57	48	47	61	49	59	66	49	50	46	44	39	48	52	57	56	53	46	55	47	42	63	46	47	60	64	59	48	49	49	42	52	74	48	42	50	59	44	42	48	51	53	44	60	60	47	44	49	50	45	48	43	50	55	46	51	46	58	54	56	48	63	54	41	51	49	51	54	55	40	55	59	55	42	54	62	47	51	46	48	54	49	52	50	46	55	57	56	51	63	52	58	47	33	34	51	46	67	37	45	45	55	52	51	55	42	57	42	49	51	42	48	56	54	63	51	56	54	48	48	74	48	42	42	65	54	43	56	49	41	70	48	44	50	51	41	40	42	37	47	55	49	50	42	52	33	58	55	54	53	55	42	45	52	49	57	55	41	54	47	59	53	62	56	54	53	49	45	53	50	53	58	63	48	54	56	55	58	48	52	44	59	46	46	39	48	42	62	57	56	43	59	51	43	57	60	55	52	55	47	52	56	47	53	58	57	57	36	55	67	41	55	54	52	52	51	53	61	60	52	52	39	48	45	52	50	56	50	63	64	49	42	52	47	42	68	55	54	46	40	60	46	59	38	55	46	54	56	55	41	53	47	60	56	49	51	50	49	57	46	57	51	63	45	49	55	49	47	57	48	47	54	42	43	46	54	52	57	49	56	58	43	57	48	59	48	50	51	39	55	44	47	38	60	44	42	55	47	49	51	61	49	50	48	46	60	56	37	49	60	51	43	51	40	53	44	50	60	39	54	46	53	51	44	47	51	62	41	44	46	55	52	60	50	36	56	65	43	55	69	51	48	48	54	56	48	49	50	68	49	43	52	50	42	48	38	48	48	49	55	55	42	50	59	55	57	54	52	55	46	48	55	51	49	55	50	43	41	52	40	54	49	45	55	40	56	48	38	52	54	56	47	61	48	43	46	53	43	60	52	56	39	52	47	63	54	53	43	59	42	50	51	62	67	48	46	53	59	51	49	61	41	53	43	47	49	48	43	54	54	52	72	58	65	57	58	49	46	44	57	50	52	43	53	70	51	59	51	50	39	48	63	53	47	49	51	58	56	35	55	53	60	56	53	45	52	57	47	48	54	50	62	48	44	39	49	44	57	66	53	58	59	55	55	64	57	38	67	62	54	41	48	53	50	47	52	45	41	44	43	42	42	61	55	56	37	53	50	51	50	46	35	56	56	48	36	51	54	51	48	58	50	54	56	51	56	52	58	60	51	56	55	59	50	50	57	36	58	53	51	43	48	60	51	46	48	51	56	40	57	48	65	52	52	54	48	48	40	43	52	46	48	49	63	39	47	54	46	55	48	50	48	47	45	47	59	52	70	50	54	42	57	59	54	44	46	58	52	58	51	54	47	64	54	60	42	58	62	54	55	57	55	52	46	58	56	44	56	48	49	53	49	60	30	55	48	48	61	41	52	43	47	55	58	53	54	49	53	59	43	53	56	55	48	60	56	40	58	64	57	44	47	51	57	44	56	46	38	51	57	44	54	54	61	68	47	63	44	42	71	43	64	61	54	58	45	56	50	43	52	55	51	60	43	55	55	53	54	55	52	49	50	45	47	56	44	71	56	46	54	44	45	57	52	57	40	48	52	72	42	54	58	54	60	50	57	54	59	52	58	53	50	55	58	63	43	52	52	43	53	40	46	57	63	40	49	55	62	53	50	32	53	37	57	44	43	53	38	54	40	56	49	56	49	55	47	61	65	56	68	51	59	54	46	36	31	39	54	53	53	49	54	65
10595	5002	2595	9696	18489	30501	19262	11217	5808	4680	3735	3169	2701	2448	2227	2005	1968	1800	1696	1625	1446	1328	1291	1251	1171	1186	1068	1040	1045	1102	1070	1009	967	975	984	945	985	945	914	932	874	903	899	852	932	870	826	913	859	838	854	850	906	851	852	757	844	841	783	821	856	835	843	830	833	855	858	826	833	823	783	864	825	785	836	811	808	811	847	847	821	839	822	849	859	802	754	797	835	787	783	753	806	795	819	762	791	792	752	834	768	783	767	808	866	789	797	817	800	820	791	801	779	797	745	824	810	791	794	821	813	749	756	785	788	806	823	844	792	806	791	874	766	787	769	781	802	784	789	795	854	787	798	750	835	749	812	791	768	829	802	756	831	785	768	822	787	820	800	822	768	769	842	778	814	835	806	779	833	797	797	842	776	781	832	825	847	823	811	813	829	787	790	799	772	737	742	797	859	794	785	757	773	797	754	821	769	857	804	742	796	761	762	813	816	846	800	761	812	782	781	790	748	783	806	772	813	727	736	830	773	798	794	784	778	780	813	767	791	769	857	780	799	783	771	756	783	795	832	748	772	802	815	772	802	808	833	794	804	837	785	815	796	746	781	801	826	835	838	772	795	839	763	843	807	838	772	807	795	743	784	742	816	820	751	809	789	773	792	747	795	730	794	797	769	712	799	822	818	791	771	794	806	781	775	748	770	794	835	774	794	846	822	799	774	790	789	763	763	767	836	756	786	789	790	782	804	809	822	796	792	787	786	781	794	777	741	811	774	833	805	777	762	739	792	782	772	789	770	819	845	800	757	774	744	755	760	809	800	798	802	692	771	696	767	783	743	809	785	738	725	807	816	766	774	757	783	846	805	805	786	790	763	763	781	824	790	809	810	787	816	794	755	760	801	807	825	775	785	769	761	811	769	806	837	748	803	810	797	798	773	812	761	751	820	798	828	774	766	835	812	778	791	759	775	769	722	822	803	785	800	804	813	870	781	787	806	788	800	814	769	817	797	776	758	818	729	831	760	806	781	754	779	777	800	802	780	770	809	842	788	760	767	816	763	763	766	812	805	800	788	785	768	868	850	742	787	771	802	786	752	761	788	808	799	764	804	754	817	840	784	838	815	793	798	766	763	807	749	748	812	787	739	826	759	820	842	759	758	744	818	780	771	798	804	739	829	803	819	801	788	785	783	787	798	791	748	770	816	773	782	754	777	782	816	766	837	804	780	806	744	810	790	790	783	807	810	818	737	788	814	756	771	808	771	802	784	785	806	823	771	779	804	791	834	764	791	819	758	747	769	773	829	794	813	797	804	784	802	762	771	805	746	803	793	788	795	834	796	850	747	793	786	785	782	769	793	805	802	790	733	758	802	773	754	797	845	790	768	767	779	825	730	753	765	783	797	812	786	814	831	800	816	737	789	784	881	754	790	768	801	753	815	773	763	780	797	763	772	784	792	762	776	798	795	791	812	785	764	783	794	801	782	784	808	814	795	748	744	790	793	811	732	770	785	732	801	802	818	805	775	744	809	805	806	798	780	777	796	773	772	744	761	731	779	782	762	787	756	755	823	819	792	828	780	790	784	791	793	765	782	799	764	782	772	780	808	797	793	756	789	765	773	760	813	776	758	806	714	798	747	841	856	767	788	835	749	813	782	784	787	798	800	805	826	733	759	793	792	763	748	815	827	767	809	775	767	796	769	788	741	801	827	798	774	807	801	767	814	786	786	760	782	805	785	800	809	778	800	736	838	835	786	840	785	838	763	776	784	796	766	762	771	749	793	799	826	806	830	764	808	794	801	820	829	777	780	811	844	772	779	770	738	782	799	798	761	773	799	809	822	781	821	782	778	839	759	776	741	799	768	777	788	814	829	815	775	803	826	746	763	808	786	763	806	777	760	786	793	774	758	805	792	769	783	770	840	815	800	804	868	795	776	821	741	787	770	791	735	813	800	802	832	810	866	862	790	826	772	801	792	825	800	838	775	855	755	784	784	807	725	782	736	759	770	738	761	813	775	819	783	797	789	787	861	773	759	786	851	830	807	834	779	793	814	793	804	815	769	745	782	833	837	793	794	807	759	775	816	805	786	829	776	797	777	823	787	810	756	840	817	781	774	770	808	777	762	784	753	817	779	827	765	802	806	777	819	772	753	764	776	758	761	806	794	821	758	755	800	780	801	813	780	781	806	786	782	799	788	791	783	741	749	784	769	820	785	762	806	789	811	794	796	781	746	816	766	757	808	772	785	793	778	810	763	734	780	832	813	827	755	820	820	768	785	763	822	748	799	803	771	777	790	769	750	790	761	787	807	863	745	801	786	790	772	803	746	760	774	784	795	814	756	791	776	780	828	767	768	767	777	758	779	811	768	770	764	803	797	830	757	790	778	786	763	782	820	800	821	805	807	786	762	777	801	755	744	800	721	767	776	740	798	754	814	750	861	830	797	787	803	748	752	736	832	777	722	819	816	754	802	797	771	835	797	762	772	796	845	766	820	784	793	790	784	796	821	796	757	810	764	776	775	819	793	812	783	779	784	810	786	777	770	744	788	747	796	781	760	840	804	825	792	776	791	787	783	781	758	839	768	846	776	836	814	801	804	778	789	813	792	742	781	794	859	789	792	785	805	809	757	774	790	804	731	798	804	794	753	817	775	820	828	771	758	839	783	802	759	807	766	774	778	777	810	783	792	815	807	801	816	785	772	780	784	800	765	766	764	830	796	764	780	827	769	823	760	802	752	819	810	862	738	798	775	797	776	864	846	783	791	801	761	769	845	803	799	783	748	807	752	805	804	752	768	839	781	842	853	805	799	795	835	826	717	797	771	793	782	793	773	767	813	792	806	830	787	827	863	778	780	765	791	850	799	818	748	780	776	750	768	758	752	788	808	741	770	816	794	797	786	776	775	807	776	801	785	804	807	818	782	773	788	756	817	778	733	852	807	798	760	821	784	800	834	822	775	784	764	756	742	809	798	816	840	791	833	811	798	764	823	806	806	846	723	787	836	783	805	765	807	774	780	807	793	745	775	787	764	786	791	841	815	777	811	792	805	759	717	879	739	818	784	778	791	728	807	774	762	807	774	781	797	827	790	782	803	735	747	842	818	783	761	790	794	797	823	744	764	784	803	825	839	760	785	782	853	828	818	779	751	765	794	806	796	820	807	803	796	812	775	807	730	758	786	793	837	836	789	780	817	753	782	790	837	782	813	829	819	751	835	805	792	806	800	779	813	804	769	796	777	796	794	756	764	775	805	828	768	791	790	789	774	822	821	812	793	875	817	777	831	802	765	783	769	824	842	787	761	785	772	800	815	818	770	776	777	799	793	834	831	801	827	819	816	818	751	832	852	795	820	793	848	778	792	779	759	800	736	791	878	785	747	723	765	776	804	754	855	821	826	772	754	825	736	734	761	779	828	819	831	786	811	794	829	783	806	777	747	823	819	800	824	746	749	823	812	737	845	798	767	802	792	825	761	806	830	759	815	781	755	757	827	830	821	754
2261	148	104	97	260	613	231	140	139	94	89	96	72	69	82	72	81	80	55	68	65	57	54	58	52	57	58	50	49	49	54	50	58	41	44	58	39	49	39	45	38	54	61	42	43	52	65	44	53	53	48	67	44	42	53	41	52	52	50	61	53	50	49	47	37	30	50	45	45	47	39	41	54	49	53	40	42	60	45	51	47	48	54	44	44	39	56	59	47	44	53	40	40	42	61	51	46	45	40	34	44	46	40	54	44	47	47	48	44	44	45	47	45	51	51	41	51	49	50	52	52	45	42	41	42	45	39	46	43	56	46	45	40	52	52	40	37	54	42	55	44	40	54	45	44	39	58	50	46	46	49	47	50	46	55	38	38	48	41	40	59	35	58	47	44	45	52	37	40	48	44	49	43	41	44	44	56	47	40	29	52	49	52	51	44	47	48	51	52	43	47	49	47	48	47	49	45	39	33	46	41	42	52	48	37	42	40	36	46	49	55	50	52	51	49	45	38	52	42	54	43	49	41	46	49	34	56	48	34	49	51	30	39	45	49	43	48	35	52	39	52	59	55	49	51	39	41	48	44	44	50	43	55	42	48	43	42	37	41	45	58	52	40	39	44	43	53	38	40	42	44	34	48	36	56	46	56	39	54	45	50	49	53	51	48	49	50	52	58	48	55	44	44	60	43	57	41	51	49	48	48	44	54	43	42	53	46	33	44	52	38	39	43	52	47	46	46	43	51	40	34	48	39	41	47	45	56	45	50	50	50	53	54	42	45	61	60	48	55	55	51	49	43	58	52	41	56	47	44	42	47	50	48	50	56	46	47	37	42	46	49	44	44	54	53	51	56	44	47	38	46	41	39	57	40	44	62	43	39	53	37	29	48	38	37	48	60	51	58	48	47	46	47	38	43	47	40	39	49	43	43	55	49	43	37	51	46	45	41	49	57	45	50	45	39	53	48	55	55	46	36	57	43	36	37	44	54	47	40	34	50	50	35	27	30	42	43	47	59	46	37	34	40	54	41	46	50	51	52	46	46	40	43	47	50	44	44	44	37	45	56	45	53	35	43	54	40	37	44	46	41	42	48	47	34	37	38	46	45	47	43	42	54	41	48	44	41	41	34	40	50	39	57	51	53	49	52	45	52	49	49	56	49	46	51	39	44	39	50	40	43	46	50	57	53	54	45	57	42	39	50	44	48	42	55	53	48	41	48	61	52	36	43	50	42	51	43	51	52	52	40	48	54	43	48	43	50	44	55	53	39	48	44	61	38	47	57	42	33	44	38	39	54	48	48	45	54	39	44	43	52	48	44	44	37	45	50	39	41	45	37	53	43	45	47	51	45	40	55	47	51	38	56	43	54	51	53	48	40	49	48	55	52	43	43	47	52	53	56	41	52	40	48	49	48	40	40	40	48	49	57	55	41	51	44	41	42	43	62	59	53	53	63	35	44	53	45	56	59	47	41	50	37	29	38	50	45	46	40	57	41	38	48	51	44	48	42	40	41	52	70	41	30	45	47	46	60	46	43	45	34	52	61	41	46	50	51	47	46	40	42	57	53	55	45	43	51	50	43	45	40	50	49	45	33	51	52	36	41	47	51	42	41	37	55	36	51	47	50	48	45	48	59	45	48	44	44	45	43	57	60	51	44	50	50	53	33	45	50	52	39	40	43	39	37	37	63	57	41	41	34	49	48	43	36	37	51	46	38	59	40	53	47	43	48	55	41	51	53	45	46	39	52	43	48	46	40	46	33	39	48	42	29	41	37	39	29	43	40	50	49	45	48	43	51	53	38	44	52	52	57	65	45	51	43	51	36	49	45	52	52	58	47	40	54	42	48	50	40	50	47	43	43	38	47	45	47	52	47	51	35	54	51	40	45	39	46	40	51	41	32	32	57	57	41	45	48	47	50	43	45	48	43	58	38	44	50	39	48	43	54	36	52	41	35	40	33	37	47	41	52	48	52	40	50	49	55	41	46	52	46	47	50	52	50	50	51	44	48	47	40	52	45	32	45	49	43	41	56	45	49	51	45	60	39	50	54	44	43	40	59	34	36	49	33	54	53	40	53	30	47	45	43	39	43	55	46	40	47	39	52	43	30	37	45	41	39	41	48	52	60	56	47	38	47	51	37	45	55	38	59	53	51	39	36	36	50	50	34	41	45	46	49	39	43	38	39	55	60	51	32	46	35	44	44	60	63	48	49	46	29	54	32	46	41	32	45	47	35	44	45	41	47	49	47	42	45	48	49	46	35	42	41	38	55	45	34	35	48	60	53	56	52	46	50	53	57	39	46	36	54	35	44	44	41	38	40	56	49	46	48	58	49	37	39	46	39	52	48	46	44	44	43	42	46	47	47	39	50	43	47	50	40	38	41	45	48	49	57	53	53	40	40	47	43	45	49	47	45	46	33	44	34	57	51	52	58	42	36	51	35	48	45	44	42	46	53	52	40	50	46	36	47	45	49	60	47	33	48	58	37	49	56	43	41	53	38	35	46	42	48	51	41	46	53	48	49	45	54	38	44	47	48	50	40	48	46	41	45	46	38	55	49	42	39	45	48	49	46	41	43	46	54	51	47	39	49	57	45	40	35	47	47	55	50	44	45	40	27	52	41	37	49	46	31	38	52	56	39	38	40	47	50	38	43	43	48	45	40	32	43	49	47	37	44	46	46	55	49	47	41	50	66	50	46	47	48	48	43	56	48	45	53	46	45	58	42	64	58	48	54	53	55	40	52	40	49	57	42	52	50	41	39	51	38	49	50	41	52	46	43	40	39	46	44	48	33	45	50	42	54	31	30	44	52	45	33	45	43	50	43	48	46	55	43	59	45	47	62	38	39	47	41	49	36	53	52	61	49	44	46	42	54	47	47	47	44	53	46	42	49	47	51	43	35	40	55	51	48	43	52	34	36	48	41	38	41	43	51	37	46	38	46	39	37	47	35	40	44	37	39	43	53	35	42	42	32	44	50	51	41	50	43	50	53	53	32	51	32	65	42	44	48	60	50	41	51	48	42	43	45	45	37	40	61	42	42	48	49	43	52	38	48	53	38	41	40	43	46	38	51	37	39	42	46	48	49	38	35	42	39	51	39	47	53	50	40	47	40	50	47	52	37	41	48	40	54	58	48	53	48	49	43	56	34	32	53	42	53	40	46	49	43	42	62	45	39	36	38	44	45	43	42	67	54	59	43	41	40	55	34	50	44	46	47	45	46	43	53	43	42	61	44	46	38	41	55	45	44	48	49	49	34	45	49	41	57	46	52	45	43	52	47	39	48	36	45	57	56	51	32	52	37	52	41	58	49	56	49	50	46	48	54	47	47	58	44	33	40	43	45	56	53	47	51	41	45	53	37	52	45	40	44	53	30	37	51	42	48	41	50	49	38	51	51	33	42	48	37	43	49	45	44	54	54	44	43	36	44	37	43	52	35	55	55	38	43	49	48	52	46	39	47	56	44	56	42	52	53	54	46	34	48	46	65	61
10339	4260	2380	7799	20213	28547	13223	8166	4966	4146	3442	2799	2517	2142	2135	1883	1681	1529	1511	1425	1362	1212	1168	1146	1061	1026	1054	1000	986	902	916	971	850	895	838	856	827	798	801	831	858	872	760	817	774	752	734	769	795	758	775	789	793	811	755	806	779	842	778	826	757	796	736	741	766	765	737	741	727	715	741	711	726	788	743	746	735	729	728	719	776	751	714	693	769	726	733	734	721	747	774	704	692	705	709	715	725	744	725	774	715	742	696	702	737	680	759	718	726	747	684	774	736	739	740	703	693	747	781	670	716	713	692	729	747	680	741	679	753	701	702	723	726	735	716	675	733	685	730	706	723	710	746	690	682	672	731	675	763	704	739	760	692	739	712	688	682	699	733	709	721	742	740	695	678	717	718	753	698	710	731	675	776	682	695	679	690	730	729	724	688	736	701	763	765	743	772	690	759	701	738	722	720	701	701	689	732	702	740	688	710	730	719	729	702	728	733	722	702	740	770	747	674	719	732	791	707	734	721	723	735	741	680	705	739	732	661	695	738	669	696	712	707	685	706	716	690	713	678	701	735	723	702	692	682	709	674	721	684	697	735	705	724	657	716	717	698	703	718	706	700	722	757	714	715	711	718	700	712	737	714	725	702	713	705	681	721	718	747	719	759	702	708	760	718	778	702	718	691	752	778	686	731	738	728	741	713	745	745	755	716	683	712	735	724	761	743	733	664	739	725	717	708	640	720	680	738	733	667	735	732	707	676	737	738	745	754	708	748	694	749	712	749	741	726	713	697	689	679	701	707	693	735	687	684	702	746	733	701	703	726	692	687	703	722	744	741	765	717	678	700	748	707	700	691	698	740	727	698	745	713	728	750	670	716	702	738	694	702	749	744	741	733	716	729	673	746	710	718	707	710	718	734	681	783	679	705	665	701	675	689	657	713	718	739	738	733	692	697	725	716	708	692	756	720	684	717	722	741	751	685	657	694	783	728	789	689	733	712	732	723	713	774	737	748	680	717	723	651	731	717	669	703	742	701	693	664	723	714	752	762	698	728	720	688	706	710	643	706	750	714	747	718	680	685	692	766	695	739	772	739	697	672	721	713	719	685	672	692	701	710	710	752	694	736	716	672	680	690	718	703	685	728	714	695	777	731	738	682	753	717	734	682	731	712	712	728	744	728	735	716	714	690	784	715	703	734	718	726	729	746	719	733	668	664	694	715	712	693	713	685	723	709	743	730	693	739	700	718	702	687	693	724	693	710	651	677	722	676	704	741	678	668	698	718	722	728	703	750	675	701	738	721	739	667	685	739	732	692	690	717	721	688	706	736	669	707	726	728	753	721	746	702	685	755	756	736	713	699	720	723	684	721	766	707	723	682	736	693	733	711	711	737	708	746	760	742	676	751	713	736	720	699	728	719	756	733	789	728	724	712	698	713	719	706	709	720	725	707	766	705	677	709	742	717	684	697	678	708	707	724	726	719	728	699	729	746	672	713	705	727	751	726	669	717	695	725	709	718	699	679	674	744	702	760	772	744	685	667	719	697	700	729	726	753	701	732	684	754	720	703	714	722	686	682	738	736	720	737	699	754	731	706	742	712	685	721	704	675	748	692	726	718	719	747	667	695	670	680	698	693	737	729	688	736	707	683	645	722	723	725	733	646	722	737	725	756	658	711	744	726	694	726	720	753	687	658	738	688	713	694	747	707	765	738	681	747	667	751	742	710	722	723	713	691	733	696	722	708	669	703	711	749	756	680	689	715	714	722	676	709	717	698	744	775	703	738	672	679	706	700	744	707	667	711	649	683	700	729	688	715	706	685	720	705	716	732	646	717	719	717	724	686	692	690	702	765	722	725	705	744	753	752	702	709	731	734	717	693	683	727	749	755	716	693	725	701	751	709	711	759	701	707	693	670	671	752	752	658	678	658	721	719	682	657	710	716	733	708	707	693	738	683	725	739	698	708	694	734	682	692	724	724	724	663	720	741	733	648	726	677	719	743	736	729	684	715	705	683	740	732	679	708	740	719	687	667	747	700	701	718	710	709	689	677	795	674	738	770	690	720	721	729	679	680	720	705	744	713	744	710	750	768	719	712	696	687	686	712	774	711	705	725	718	705	702	711	716	640	704	664	678	725	701	758	711	662	700	710	672	729	671	692	689	697	717	698	692	743	692	710	701	716	704	714	731	693	722	693	699	723	705	705	675	742	693	723	712	748	685	693	720	734	678	691	735	734	697	700	736	690	689	702	733	722	769	693	708	672	678	708	714	702	717	718	716	762	735	686	727	728	671	717	694	706	699	692	663	672	695	682	730	685	676	725	696	699	710	723	730	731	690	714	703	713	741	693	678	736	695	702	687	691	754	681	734	714	744	760	642	708	714	726	722	713	736	743	731	719	672	679	640	705	743	748	695	708	726	726	740	706	716	681	703	732	679	676	711	741	743	701	676	733	741	692	708	704	710	740	711	681	714	710	713	719	733	714	724	721	730	724	671	736	767	737	725	682	683	746	703	718	728	678	712	715	733	686	749	748	703	759	725	685	710	669	708	742	710	724	711	714	674	713	693	722	710	722	732	688	704	698	708	700	722	697	737	705	708	690	691	731	771	704	723	740	703	728	697	719	715	699	724	695	724	670	707	725	719	732	705	718	723	745	761	690	646	686	699	708	684	696	711	682	697	686	694	782	729	739	702	733	653	719	738	708	739	693	739	709	703	724	729	720	690	737	720	743	690	709	687	702	720	719	739	673	735	734	668	711	725	704	689	710	698	736	712	656	753	737	740	720	678	725	699	747	745	659	720	715	751	699	683	663	699	720	728	748	696	760	761	711	692	673	728	690	735	705	763	676	737	702	679	710	709	695	722	655	688	687	647	667	710	736	694	696	715	727	733	675	719	693	719	725	722	696	676	709	732	694	683	730	722	748	717	740	697	723	734	743	717	686	693	762	703	692	715	684	717	706	714	709	712	756	696	749	720	729	713	704	733	676	744	718	679	732	715	714	737	732	703	782	683	708	699	758	684	704	737	736	702	723	716	682	729	747	701	721	672	729	710	687	731	731	710	698	747	756	704	677	701	723	693	712	746	764	707	708	732	763	694	682	744	682	756	702	650	698	666	760	689	679	686	687	690	685	728	713	721	730	750	683	704	660	681	704	677	732	730	706	743	740	685	696	715	705	732	713	684	728	694	764	677	688	693	691	680	717	696	687	724	706	689	688	716	703	707	722	690	685	689	705	775	683	723	748	686	712	734	732	688	711	728	709	694	717	715	728	702	655	673	690	742	748	667	683	740	699	717	740	655	711	684	750	715	784	699	759	738	683	701	793	691	756	721	736	735	787	733	702	778	679	716	710	713	753	669	697	729	715	706	722	750	739	713	739	723	711	683	698	674	706	709	688	730	727	688	698	750	669	696	678	692	683	687	737	749	721	698	723	731	703	705	741	686	732	694	685	744	712	694	683	661	694	701	699	682	735	680	670	771	755	682	745	739	720	693
1509	408	254	236	702	856	496	790	300	286	274	220	230	229	253	201	221	188	222	202	184	165	192	163	165	173	182	172	169	138	148	148	155	159	169	180	175	179	151	162	159	139	141	180	166	152	165	151	144	157	141	150	169	165	145	147	161	167	152	163	144	156	141	143	179	135	168	154	169	160	178	182	149	149	165	160	174	170	150	166	146	150	159	149	149	152	153	142	145	155	129	171	134	174	140	154	165	132	161	157	150	162	155	136	154	150	155	162	141	152	176	161	165	169	158	157	139	157	161	158	145	154	159	139	149	170	125	160	138	157	175	141	142	146	145	173	135	155	140	135	159	166	156	163	167	180	146	152	153	151	157	148	140	146	176	167	175	161	176	158	149	128	146	163	187	168	157	143	151	151	142	149	139	143	164	165	144	166	155	151	169	166	156	177	155	145	151	156	171	132	151	148	184	175	127	138	145	134	139	172	166	138	143	157	171	155	151	164	147	157	129	164	156	188	143	146	172	135	159	142	163	139	155	163	164	146	187	150	152	159	166	157	143	152	158	149	174	175	153	163	137	169	154	179	160	147	159	134	149	153	173	158	165	167	142	152	172	151	136	166	126	145	192	141	139	153	170	141	125	157	150	162	156	161	156	169	160	145	170	157	164	167	169	170	152	129	154	153	148	131	157	153	136	170	165	161	154	183	156	117	160	142	159	146	161	143	110	148	166	144	149	164	143	141	156	158	149	144	146	147	154	148	131	159	158	133	168	153	142	160	163	156	147	169	152	179	145	162	160	150	137	149	144	153	142	168	134	164	171	153	139	187	156	156	131	150	144	174	177	153	162	144	160	171	131	133	147	156	165	167	135	151	155	175	161	174	155	153	149	166	168	145	167	138	162	158	150	157	139	156	167	165	167	155	143	156	151	159	157	164	145	147	132	176	150	146	164	181	152	159	153	150	168	148	153	155	161	146	140	153	135	145	126	146	143	162	153	152	138	165	158	141	153	130	135	145	158	146	154	175	172	144	160	159	174	172	135	161	155	172	123	162	158	158	144	149	152	161	130	153	141	157	149	133	134	159	165	152	184	160	146	162	151	177	157	155	159	159	152	168	167	143	142	163	162	137	141	158	171	126	168	164	188	179	174	151	146	150	157	153	161	162	156	158	175	167	157	129	158	147	163	173	164	150	149	158	155	159	148	144	168	170	155	158	135	143	146	137	159	172	173	173	172	148	160	139	150	127	149	164	158	137	148	137	137	173	151	166	148	159	141	159	157	161	152	145	154	153	149	147	135	141	163	166	157	146	165	163	158	143	178	162	168	156	147	142	162	148	159	139	169	164	150	140	145	181	139	167	149	165	147	156	156	152	153	127	158	167	147	166	155	175	170	156	153	160	151	167	147	162	159	154	158	153	158	129	175	157	122	167	152	165	145	137	148	156	140	142	147	146	164	147	161	162	148	165	162	140	157	149	161	143	147	171	134	134	154	155	156	145	173	136	166	156	168	182	158	169	148	157	157	158	163	160	149	131	149	159	172	170	143	163	151	151	166	154	164	151	158	168	160	139	132	161	184	135	164	163	144	146	161	149	170	175	163	160	129	147	142	152	150	151	153	148	154	148	170	159	152	145	159	152	156	135	135	152	146	159	190	164	125	146	139	176	161	157	149	138	163	148	133	153	165	133	140	144	158	137	159	154	150	151	164	136	151	159	144	161	151	175	160	155	159	144	162	162	157	153	151	159	152	160	137	137	140	168	154	160	159	155	162	170	158	160	153	158	157	131	158	147	127	151	150	146	144	175	148	166	151	134	173	145	153	157	149	165	158	156	143	149	153	153	149	156	152	160	162	153	142	149	151	183	157	154	130	128	123	147	157	160	156	151	125	151	149	166	150	156	144	154	163	169	164	160	165	158	152	142	156	137	174	150	188	139	179	155	157	149	158	131	152	168	138	155	168	149	153	152	140	147	163	138	158	169	149	169	153	156	165	149	162	155	147	174	152	135	132	143	162	173	162	118	182	162	168	143	154	175	157	144	141	161	161	138	144	142	167	152	174	162	162	145	154	154	154	151	146	156	175	153	139	162	129	158	161	148	152	148	160	145	135	149	159	152	163	133	184	168	151	147	170	134	129	153	160	144	159	155	137	145	147	149	152	158	146	149	157	127	149	147	184	143	151	138	189	146	153	158	144	136	179	144	161	190	178	154	174	182	153	165	171	130	145	158	161	164	139	144	147	165	159	143	132	143	153	161	157	164	148	149	150	160	162	161	164	119	141	144	149	139	164	157	147	168	152	146	159	163	151	142	180	164	151	144	161	149	160	125	154	168	173	145	154	153	161	139	153	153	146	126	181	142	143	165	162	141	174	164	155	143	146	140	151	154	154	146	168	144	155	166	148	164	158	162	162	160	151	153	127	131	153	175	141	150	160	166	143	171	139	138	143	138	155	135	153	130	158	153	143	149	168	141	179	135	181	159	179	143	167	140	165	149	151	163	165	141	170	163	165	139	153	151	158	158	154	147	136	159	152	179	156	136	139	160	146	167	148	158	151	167	140	164	152	168	161	152	147	137	157	148	180	153	140	137	154	165	132	159	146	145	148	148	179	161	154	153	166	157	141	130	156	150	159	148	162	146	139	149	165	159	168	145	172	153	145	153	164	156	168	148	168	142	143	138	165	167	145	171	149	161	149	164	157	127	171	135	152	144	151	167	185	152	150	160	161	137	171	154	151	161	169	168	177	144	154	149	159	157	150	128	142	154	143	158	150	148	142	149	153	153	176	151	128	156	146	150	158	169	185	138	159	159	174	136	162	168	135	128	164	149	158	157	134	162	161	140	148	168	165	144	141	161	184	171	169	141	151	144	154	135	147	145	162	172	160	163	147	155	131	153	156	158	171	140	152	159	170	154	136	150	137	149	148	137	145	137	150	178	167	161	150	127	141	157	158	143	165	162	153	153	164	136	152	182	157	160	151	161	150	150	158	151	185	148	155	162	176	157	134	173	141	144	159	154	152	146	146	168	143	146	165	172	141	149	172	150	128	137	138	168	176	169	135	171	125	153	156	142	166	160	149	166	153	139	138	169	167	163	160	153	156	152	151	158	168	167	151	138	153	162	128	147	180	159	157	153	142	134	162	144	174	135	157	150	152	161	153	152	151	151	152	146	172	149	158	137	161	159	157	169	157	159	139	142	163	155	140	158	152	165	170	173	154	144	148	167	149	145	164	167	153	153	149	154	161	156	163	151	161	138	141	179	152	179	161	157	157	182	163	127	133	159	159	157	151	143	162	134	175	158	178	159	132	150	169	155	160	157	161	150	134	170	165	153	175	138	163	140	144	177	164	158	155	158	132	147	147	148	145	170	161	167	132	144	171	136	153	157	166	137	155	148	145	164	140	143	126	159	137	145	157	155	171	137	145	158	159	161	165	153	144	170	146	152	135	164	143	144	174	163	147	175	171	154	156	146	166	143	162	163	155	156	159	163	149	160
16684	9314	5384	14836	30725	30006	20161	19292	10336	8647	7500	6547	5744	5148	4927	4565	4188	4101	3902	3654	3437	3240	3256	3086	3042	2827	2863	2773	2776	2800	2783	2745	2648	2611	2651	2607	2480	2475	2460	2534	2481	2470	2413	2463	2414	2364	2440	2409	2409	2413	2414	2398	2312	2417	2332	2339	2402	2428	2352	2341	2359	2309	2304	2330	2360	2271	2365	2208	2307	2264	2389	2292	2244	2352	2260	2216	2281	2258	2258	2340	2291	2271	2283	2307	2350	2249	2302	2347	2301	2147	2315	2213	2289	2247	2246	2330	2222	2313	2321	2285	2332	2318	2271	2300	2302	2298	2190	2274	2213	2254	2364	2203	2308	2296	2290	2288	2211	2250	2258	2256	2294	2272	2275	2296	2296	2273	2281	2261	2319	2334	2288	2215	2289	2256	2238	2255	2243	2267	2271	2251	2251	2311	2187	2252	2226	2265	2190	2278	2352	2258	2238	2278	2180	2273	2212	2185	2351	2201	2233	2283	2384	2210	2229	2243	2330	2397	2233	2239	2223	2330	2178	2217	2189	2230	2306	2286	2268	2163	2250	2215	2297	2210	2323	2283	2280	2277	2262	2340	2290	2230	2360	2288	2305	2250	2294	2221	2239	2176	2307	2220	2291	2227	2286	2225	2242	2348	2256	2300	2208	2287	2272	2266	2205	2182	2218	2260	2253	2302	2269	2203	2287	2186	2217	2311	2272	2297	2226	2312	2284	2323	2299	2281	2200	2224	2283	2283	2309	2254	2254	2343	2266	2280	2252	2242	2314	2223	2334	2243	2314	2230	2297	2322	2217	2187	2286	2266	2298	2226	2203	2291	2348	2274	2323	2294	2187	2264	2342	2348	2304	2194	2207	2239	2197	2323	2245	2271	2313	2217	2306	2298	2293	2236	2213	2218	2294	2294	2220	2340	2203	2298	2256	2254	2302	2228	2215	2217	2298	2310	2273	2262	2325	2266	2293	2225	2273	2249	2240	2284	2252	2274	2233	2267	2247	2231	2204	2394	2280	2257	2187	2253	2223	2228	2242	2187	2285	2312	2260	2293	2223	2184	2238	2263	2260	2330	2244	2298	2269	2291	2270	2314	2205	2296	2314	2186	2262	2256	2279	2194	2228	2268	2253	2356	2347	2231	2167	2167	2328	2224	2324	2233	2269	2245	2235	2266	2257	2312	2246	2260	2251	2291	2303	2276	2251	2320	2275	2256	2191	2284	2232	2171	2214	2243	2271	2296	2302	2177	2263	2266	2232	2231	2258	2203	2226	2223	2257	2277	2368	2296	2258	2262	2173	2206	2279	2206	2276	2272	2296	2278	2255	2282	2238	2237	2213	2199	2286	2270	2169	2217	2330	2211	2334	2211	2215	2267	2270	2215	2213	2266	2296	2257	2252	2306	2282	2271	2319	2317	2267	2261	2297	2320	2339	2228	2277	2290	2238	2217	2158	2215	2280	2235	2199	2285	2236	2273	2262	2216	2306	2215	2178	2327	2237	2313	2320	2232	2337	2202	2300	2287	2315	2220	2265	2211	2295	2260	2213	2152	2234	2285	2247	2235	2209	2213	2252	2243	2188	2219	2237	2242	2276	2264	2234	2185	2111	2275	2230	2278	2294	2232	2240	2283	2329	2249	2272	2253	2264	2245	2286	2252	2283	2095	2254	2182	2253	2262	2368	2350	2326	2218	2285	2288	2298	2377	2244	2263	2278	2204	2282	2161	2173	2293	2214	2305	2308	2312	2219	2272	2280	2250	2264	2269	2267	2252	2305	2262	2295	2290	2279	2249	2169	2222	2247	2297	2263	2295	2220	2192	2267	2294	2194	2229	2349	2284	2162	2304	2314	2176	2252	2283	2245	2203	2281	2277	2199	2272	2242	2223	2315	2264	2259	2274	2175	2271	2205	2303	2278	2203	2238	2222	2324	2284	2247	2276	2136	2243	2200	2274	2327	2281	2278	2263	2286	2142	2268	2228	2310	2262	2255	2189	2259	2234	2237	2280	2307	2243	2201	2186	2188	2223	2315	2201	2265	2337	2202	2339	2205	2164	2336	2195	2308	2243	2216	2176	2227	2335	2256	2256	2188	2224	2187	2203	2231	2312	2289	2343	2264	2315	2277	2223	2280	2255	2256	2182	2244	2243	2238	2258	2281	2260	2348	2236	2241	2268	2224	2274	2276	2358	2235	2263	2246	2232	2217	2217	2281	2318	2293	2166	2209	2197	2233	2271	2228	2326	2226	2235	2334	2241	2268	2253	2310	2204	2214	2250	2267	2246	2229	2328	2229	2314	2204	2240	2263	2266	2250	2223	2229	2205	2235	2261	2255	2336	2215	2307	2217	2302	2313	2299	2254	2277	2219	2302	2240	2266	2241	2250	2235	2235	2227	2255	2262	2303	2241	2267	2230	2181	2218	2255	2219	2303	2204	2218	2187	2270	2235	2247	2301	2291	2326	2193	2214	2249	2250	2269	2278	2249	2280	2208	2280	2283	2282	2171	2259	2182	2199	2222	2251	2245	2300	2191	2295	2239	2222	2182	2270	2223	2298	2247	2270	2251	2232	2303	2278	2211	2258	2224	2269	2254	2314	2260	2210	2238	2294	2266	2248	2228	2361	2272	2237	2245	2251	2251	2282	2320	2255	2229	2262	2341	2291	2282	2223	2358	2260	2290	2249	2299	2183	2208	2316	2271	2264	2268	2310	2329	2201	2296	2276	2256	2320	2305	2223	2247	2231	2179	2237	2214	2223	2322	2255	2239	2264	2204	2204	2251	2256	2294	2244	2191	2242	2331	2154	2191	2260	2194	2285	2239	2310	2213	2287	2309	2257	2301	2231	2248	2262	2268	2197	2372	2318	2234	2297	2215	2305	2194	2337	2181	2289	2293	2219	2214	2199	2137	2340	2272	2322	2268	2315	2215	2197	2243	2251	2317	2274	2271	2282	2233	2259	2254	2299	2233	2261	2247	2302	2312	2250	2262	2256	2210	2191	2274	2258	2261	2325	2320	2218	2241	2246	2252	2236	2240	2272	2215	2294	2218	2304	2268	2222	2380	2266	2361	2285	2258	2273	2324	2230	2226	2200	2322	2268	2281	2255	2209	2226	2262	2269	2285	2200	2248	2257	2284	2258	2259	2329	2259	2270	2257	2249	2332	2244	2235	2245	2249	2288	2238	2243	2268	2222	2277	2352	2225	2211	2297	2314	2261	2282	2256	2240	2222	2251	2209	2265	2348	2287	2258	2302	2300	2176	2210	2254	2307	2211	2240	2246	2190	2241	2218	2246	2226	2194	2271	2092	2267	2199	2239	2279	2297	2201	2240	2274	2318	2309	2289	2259	2200	2292	2158	2296	2246	2255	2296	2160	2238	2201	2266	2140	2333	2205	2213	2335	2225	2226	2243	2264	2263	2314	2241	2229	2313	2265	2265	2317	2272	2299	2193	2195	2305	2204	2235	2249	2256	2287	2201	2287	2240	2300	2306	2214	2277	2291	2243	2184	2266	2265	2278	2230	2221	2234	2276	2197	2264	2243	2174	2225	2256	2331	2310	2298	2230	2286	2176	2375	2215	2256	2242	2260	2302	2335	2248	2321	2243	2257	2176	2237	2273	2206	2389	2249	2301	2283	2286	2319	2271	2224	2242	2222	2199	2280	2187	2224	2221	2197	2314	2245	2295	2239	2296	2244	2175	2272	2221	2270	2281	2231	2260	2185	2273	2235	2259	2231	2240	2208	2325	2197	2269	2253	2208	2243	2264	2228	2160	2201	2284	2262	2228	2269	2229	2242	2181	2302	2271	2251	2229	2282	2268	2308	2198	2328	2268	2244	2232	2293	2230	2296	2284	2227	2313	2270	2304	2187	2265	2267	2248	2313	2214	2226	2261	2264	2295	2392	2307	2172	2240	2233	2237	2234	2211	2228	2225	2255	2265	2296	2221	2267	2153	2215	2274	2308	2217	2184	2372	2282	2191	2273	2235	2319	2268	2231	2271	2324	2267	2246	2241	2247	2229	2223	2288	2302	2290	2332	2321	2252	2235	2281	2275	2153	2244	2278	2288	2235	2220	2281	2237	2278	2152	2300	2239	2290	2252	2264	2243	2306	2231	2274	2272	2192	2297	2247	2173	2197	2220	2306	2275	2285	2248	2271	2231	2236	2222	2286	2188	2108	2266	2298	2221	2210	2295	2214	2195	2276	2190	2217	2228	2210	2322	2269	2261	2236	2326	2161	2290	2269	2231	2252	2341	2197	2251	2173	2243	2245	2255	2293	2332	2317	2216	2280	2229	2206	2283	2315	2212	2141	2200	2249	2238	2281	2312	2327	2217	2282	2324	2215	2203	2284	2242	2312	2223	2211	2211	2329	2223	2274	2328	2307	2214	2218	2291	2238	2223	2262	2245	2270	2238	2310	2219	2342	2263	2248	2252	2250	2279	2199	2211	2327	2257	2278	2298	2276	2219	2306	2209	2285	2223	2175	2296	2231	2251	2290	2171	2253	2265	2218	2131	2197	2305	2242	2328	2333	2243	2262	2260	2299	2173	2260	2217	2304	2194	2251	2255	2293	2327	2267	2276	2278	2309	2259	2342	2314	2269	2250	2273	2239	2237	2304	2186	2240	2144	2227	2294	2305	2302	2309	2248	2253	2390	2247	2200	2205	2262	2260	2292	2221	2249	2160	2240	2220	2300	2266	2257	2223	2242	2196	2256	2373	2214	2218	2195	2278	2229	2242	2288	2350	2187	2251	2303	2250	2304	2254	2261	2247	2230	2247	2242	2270	2165	2213	2206	2231	2251	2316	2248	2270	2232	2210	2301	2248	2333	2266	2263	2268	2218	2233	2235	2251	2288	2252	2234	2233	2243	2292	2185	2190	2259	2239	2298	2258	2310	2295	2264	2226	2198	2270	2330	2296	2167	2231	2261	2270	2244	2268	2280	2292	2291	2246	2219	2225	2240	2268	2214	2224	2207	2335	2278	2167	2209	2163	2258	2309	2211	2228	2257	2247	2229	2262	2216	2221	2326	2179	2280	2308	2279	2230	2284	2219	2220	2220	2234	2191	2260	2252	2300	2278	2251	2299	2262	2232	2260	2172	2267
1295	109	63	89	204	336	165	166	70	83	70	70	65	65	54	69	66	77	67	58	66	59	59	62	62	54	56	57	67	76	54	58	50	55	46	64	73	71	64	66	67	62	58	55	60	45	55	59	61	73	58	50	71	61	60	60	65	80	51	75	57	38	51	58	65	62	60	68	54	69	51	43	53	59	52	72	65	57	48	61	54	53	59	57	74	59	58	58	68	57	67	57	52	56	51	58	56	62	48	53	55	65	51	64	65	66	61	54	65	60	56	54	54	60	57	69	53	69	55	63	63	65	63	65	68	69	62	62	77	64	63	49	49	63	70	57	66	49	59	63	51	52	46	45	58	62	60	59	47	51	58	65	72	59	63	56	64	65	61	57	52	72	61	66	57	61	52	66	49	50	55	60	63	66	71	52	55	57	49	51	61	52	66	62	65	70	76	44	54	71	66	65	59	48	68	52	49	51	56	62	67	72	52	55	33	56	55	52	50	57	58	67	54	58	69	54	66	45	49	57	61	54	61	66	61	80	59	62	56	55	54	45	46	65	59	71	60	61	68	68	64	52	54	64	57	59	59	64	69	61	57	73	63	54	66	63	63	63	58	65	64	54	58	51	69	46	48	61	53	61	54	54	56	67	61	56	63	63	64	52	37	61	63	66	56	50	71	57	66	66	61	59	56	67	64	50	46	53	54	61	67	60	61	56	50	70	65	62	59	55	62	60	59	65	51	59	56	59	48	47	59	68	64	52	71	56	48	58	67	66	63	56	65	57	76	65	52	66	61	55	63	61	67	57	67	43	52	71	48	68	54	66	58	81	58	65	62	45	75	66	59	60	55	56	55	59	55	57	50	71	66	61	44	68	71	66	60	62	50	66	60	65	58	84	61	58	56	43	59	73	60	56	58	43	55	52	54	69	55	55	70	49	55	51	64	64	54	47	72	62	60	59	67	61	64	48	62	67	65	59	57	49	68	65	55	49	64	67	65	59	56	73	62	60	66	61	52	52	80	69	50	50	54	76	63	75	73	45	59	81	60	51	54	60	64	60	68	58	48	48	57	70	50	68	56	61	69	53	63	70	74	60	54	58	66	53	60	69	54	54	61	59	64	59	65	54	75	55	42	59	54	62	53	60	69	51	58	63	52	46	60	73	59	62	50	42	58	48	59	62	65	50	63	53	57	59	62	53	43	66	53	62	54	74	45	56	63	57	69	69	63	73	55	62	50	64	58	64	73	70	70	53	54	62	60	62	68	57	53	57	65	65	50	52	65	59	54	63	72	66	51	60	54	43	58	67	61	71	52	51	51	64	48	59	67	56	62	56	70	51	47	66	64	64	57	54	59	58	43	47	60	61	63	77	62	65	68	72	60	58	54	64	51	56	63	63	62	69	53	56	58	57	59	60	56	78	54	50	63	65	60	54	53	69	60	66	55	60	51	60	54	55	68	74	62	56	52	59	59	44	48	56	57	61	58	61	62	58	55	58	49	60	64	49	72	66	53	54	54	52	67	66	57	59	52	60	60	54	59	65	63	66	65	59	61	52	53	54	67	61	77	66	60	63	57	68	56	67	65	59	51	56	60	62	64	64	52	52	55	51	64	56	55	65	63	47	61	83	46	52	55	62	53	67	53	44	60	69	65	48	59	58	64	70	48	49	61	71	62	65	49	66	65	53	58	73	51	50	64	47	49	64	49	61	53	61	52	55	50	41	68	51	42	65	65	60	56	57	54	54	59	53	48	57	56	70	50	53	63	67	59	55	61	59	68	49	53	57	64	67	58	53	70	57	52	59	56	59	56	70	57	61	62	62	70	60	73	58	57	44	65	52	75	68	43	58	63	48	58	41	58	60	62	63	56	58	50	42	68	76	64	52	46	67	66	56	65	66	55	47	60	74	58	63	54	65	59	65	48	66	63	50	53	67	49	62	65	52	68	66	70	56	54	62	66	63	70	59	68	50	60	43	61	50	51	63	75	49	60	63	46	62	57	55	66	55	64	70	55	70	43	59	61	42	52	65	66	68	65	62	64	61	59	58	58	50	67	67	41	71	61	63	59	72	47	55	58	49	52	51	56	49	58	62	50	64	65	64	50	60	61	41	67	56	62	57	56	56	58	66	60	56	56	64	47	43	54	63	62	46	59	66	45	46	47	76	55	48	64	52	73	65	51	60	57	56	52	55	77	56	72	55	55	53	56	67	53	57	68	62	75	59	49	52	65	51	64	69	58	55	64	55	68	69	48	68	62	42	62	53	69	57	64	45	60	65	70	64	64	62	56	53	54	56	68	61	57	65	66	63	51	49	57	66	60	54	51	47	62	67	76	41	54	66	61	58	67	60	61	71	70	44	61	61	56	59	57	50	64	67	49	51	56	70	61	50	63	50	55	67	44	75	72	62	65	56	61	55	63	60	50	53	77	51	51	54	64	56	62	65	48	53	64	58	62	56	75	65	61	59	67	67	74	53	75	54	59	46	46	50	49	45	57	66	52	53	71	55	65	56	71	54	65	64	62	58	62	65	51	63	63	83	68	69	79	56	46	79	59	58	59	57	57	50	37	44	65	61	54	61	50	59	68	59	51	64	58	66	55	53	57	51	53	66	60	66	51	68	58	57	59	63	54	72	52	59	64	47	58	57	56	53	60	71	57	63	62	65	75	53	54	55	55	59	56	68	61	61	54	57	66	58	61	48	54	70	57	56	55	51	71	61	58	57	54	60	59	55	68	50	54	59	53	68	79	57	48	66	52	77	58	58	59	70	58	66	66	60	71	52	61	61	48	50	57	52	66	71	52	61	70	58	60	69	50	66	60	55	65	56	51	58	65	58	54	72	69	67	61	59	51	49	48	60	55	63	59	70	60	52	55	64	65	66	56	71	65	70	57	53	66	54	76	62	55	51	74	71	58	60	51	55	64	60	56	65	58	57	65	74	59	62	60	57	50	71	61	53	71	59	70	59	53	57	46	43	63	59	45	63	45	64	47	67	62	66	62	61	52	41	55	57	56	75	60	58	50	57	64	66	52	48	54	59	55	65	49	54	54	55	62	52	59	54	62	46	69	61	59	63	48	69	75	57	64	49	48	63	65	54	70	55	72	62	66	58	64	50	65	55	68	74	50	66	70	59	45	61	72	52	51	68	63	58	69	52	63	51	72	75	59	51	58	46	56	51	57	71	53	52	70	69	64	57	56	49	58	66	56	73	63	50	55	66	50	62	65	67	56	52	61	56	52	62	54	72	67	51	62	69	67	63	54	64	45	60	61	74	58	60	60	54	69	62	58	51	66	58	62	62	65	58	54	59	59	60	56	68	61	56	58	64	58	39	68	52	58	68	63	66	61	52	59	64	57	53	52	74	61	62	68	63	66	55	52	67	63	60	49	60	52	50	63	62	65	64	56	64	62	68	47	71	46	62	60	70	52	63	57	57	44	52	55	64	70	49	64	73	43	54	70	74	56	52	65	62	51	56	61	67	63	54	62	62	51	59
8722	2803	1553	5563	15961	19751	7770	7146	2313	1929	1782	1481	1411	1348	1376	1333	1201	1256	1212	1176	1069	1029	1028	1030	1007	1005	989	1013	1038	972	1005	964	932	974	955	997	986	965	987	1014	936	980	955	929	965	980	924	948	899	941	970	965	957	944	915	957	969	962	1031	933	932	947	946	914	930	978	962	930	907	988	994	920	983	932	984	940	964	932	997	902	929	897	968	919	885	937	952	930	919	901	927	999	949	934	907	945	916	948	948	970	943	945	942	939	938	925	895	936	940	952	880	972	933	901	890	909	995	924	949	969	976	983	953	963	905	922	941	982	964	946	943	960	947	970	914	899	918	918	936	968	944	911	989	952	913	930	900	909	965	947	903	877	913	907	990	938	923	934	935	857	970	911	924	908	1016	946	927	1000	908	907	898	892	939	905	929	969	908	918	913	964	921	977	954	914	919	972	890	942	1004	900	921	936	970	974	932	912	873	907	984	896	928	1003	967	947	932	941	962	933	951	947	948	944	930	930	922	892	955	972	922	907	917	986	996	952	987	970	1021	919	955	960	900	965	988	944	923	941	936	920	903	965	944	888	926	975	987	975	943	968	896	899	972	941	883	976	918	920	874	880	914	957	957	906	940	937	964	932	951	929	927	909	963	933	928	893	965	906	963	967	940	979	896	896	900	980	933	960	943	959	951	941	916	908	923	923	965	984	899	1006	944	861	946	920	936	910	954	935	935	941	1001	892	896	989	896	974	962	918	906	983	911	906	894	949	942	935	972	959	934	979	934	914	964	881	996	958	941	924	931	953	953	893	968	962	937	942	955	896	924	917	939	947	949	960	980	898	898	908	924	947	909	892	890	982	984	898	1007	935	941	900	928	1008	888	955	897	897	919	886	929	932	901	933	973	947	963	950	918	941	875	911	956	949	924	964	966	947	918	953	881	899	934	969	923	957	905	911	943	1000	941	955	961	909	962	936	957	993	919	941	927	884	922	925	887	919	925	899	961	958	979	960	981	953	945	935	944	934	957	951	966	946	955	936	947	935	936	945	940	924	958	961	922	957	941	933	917	928	921	931	952	914	951	916	907	942	956	964	932	925	922	941	928	953	913	961	956	878	922	953	960	920	960	958	902	943	952	975	951	943	918	900	974	947	923	941	978	980	914	939	955	894	976	912	978	951	907	976	906	968	953	882	972	954	941	960	936	935	919	919	886	982	925	897	943	969	936	946	969	924	931	961	943	897	886	946	890	908	950	901	920	905	938	955	928	988	982	924	908	922	924	900	912	958	974	906	900	969	1016	968	930	947	947	964	920	908	942	946	924	903	894	942	958	942	933	981	911	908	995	905	956	968	951	928	904	908	892	964	979	925	929	961	931	944	921	910	929	940	927	964	905	952	924	958	920	949	991	894	969	937	914	940	979	920	911	942	929	969	883	973	973	954	905	953	922	908	910	904	973	932	1002	962	963	952	897	968	964	945	909	963	927	953	992	1006	954	896	956	961	950	909	974	910	901	875	915	921	915	931	944	966	923	952	910	943	982	926	972	921	955	990	962	952	939	952	929	988	863	941	924	912	974	1005	967	949	952	960	895	916	942	893	943	944	916	900	923	973	921	951	938	930	907	941	899	900	950	912	934	964	914	964	995	925	949	892	921	914	945	896	949	978	974	977	952	910	856	920	908	903	960	944	922	887	970	948	963	933	944	936	954	906	932	1024	912	994	904	906	984	963	921	921	932	945	942	976	972	940	938	908	950	912	879	942	976	895	952	954	966	953	926	922	931	947	916	1007	910	919	905	979	928	936	973	887	916	882	938	957	929	911	974	901	942	939	889	921	937	920	929	892	980	979	939	929	1001	926	917	910	965	895	930	965	937	928	860	928	923	948	898	971	911	978	895	951	935	932	980	973	932	936	902	959	926	919	911	915	950	932	933	912	932	937	922	949	918	904	982	954	927	951	932	981	899	922	978	865	930	915	956	861	964	938	957	907	907	910	968	916	926	938	923	935	930	888	976	936	966	941	994	949	952	978	926	921	888	923	944	907	1004	952	962	937	937	944	930	950	911	901	920	890	961	898	955	947	936	948	939	918	921	951	967	915	953	927	919	912	968	942	909	893	948	919	928	921	882	948	972	1005	864	948	974	925	912	929	952	939	922	923	958	989	910	963	917	934	954	875	957	913	939	870	976	946	949	893	944	915	887	924	976	933	962	923	923	976	923	992	968	906	980	905	956	1034	905	936	951	940	882	980	882	892	958	904	963	996	968	942	947	917	913	955	913	992	915	927	923	861	967	938	896	974	939	971	963	910	964	948	915	916	942	966	971	931	909	958	984	921	970	940	990	882	935	935	963	920	936	959	912	935	937	985	936	948	951	948	896	929	966	915	1008	953	924	938	946	925	926	954	862	892	912	918	941	954	943	968	874	944	927	975	916	900	910	897	940	950	920	905	921	927	918	944	905	919	891	921	930	957	977	907	896	948	963	990	967	944	942	951	940	914	924	908	953	915	927	980	939	944	900	990	903	1005	936	941	968	918	937	958	978	942	913	908	871	948	907	929	941	927	923	909	984	1004	901	955	950	915	923	961	952	890	911	915	946	934	986	907	937	890	891	902	929	923	928	987	939	893	898	959	951	958	897	928	885	980	927	953	905	944	914	900	939	936	889	980	870	903	895	946	912	946	960	985	961	895	958	903	932	925	968	957	999	898	916	929	958	917	930	1009	935	921	911	963	921	985	931	997	916	956	996	930	954	894	937	952	970	946	969	881	934	938	941	961	896	939	956	958	935	959	960	985	944	966	919	970	918	974	929	959	926	934	911	990	947	953	953	901	890	934	913	995	955	985	914	880	947	939	933	937	873	939	905	882	862	903	915	922	936	984	969	939	939	923	952	923	927	916	954	948	908	983	953	924	918	957	893	988	945	949	958	940	926	944	968	937	919	924	947	950	962	891	977	951	987	976	934	984	901	928	917	930	955	979	919	934	955	929	955	992	934	936	922	902	936	947	906	901	969	895	986	881	947	958	905	975	885	844	898	968	965	983	919	958	941	935	963	941	967	911	956	941	939	952	921	943	944	915	953	982	944	937	948	879	942	949	960	910	926	950	960	929	905	959	912	952	898	957	908	929	945	910	958	966	958	938	959	895	964	911	943	938	917	910	915	929	868	967	934	896	934	1014	899	898	964	942	889	919	914	901	913	916	994	960	924	948	938	937	898	967	982	955	902	963	878	942	963	871	906	929	948	912	983	908	930	929	934	912	923	934	917	890	909	932	934	953	969	876	939	927	961	949	868	941	947	940	892	947	943	953	996	966	823	926	885	977	977	922	916	910	895	928	928	935	974	916	938	938	923	881	967	918	901	917	894	952	878	937	934	956	951	896	904	900	938	906	961	913	977	920	923	966	898	909	956	910	941	951	897	895	914	960	919	939	934	935	951	956	933	938	941	930	956	953	979	937	976	906	955	982	935	922	944	967	926	942	937	941	944	924	888	921	950	925	911	917	884	944	932	900	938	889	915	954	894	952
2249	183	133	120	240	469	243	583	119	106	109	99	80	76	89	77	75	70	80	58	75	77	64	68	52	67	56	73	64	58	44	48	40	73	57	58	68	49	61	57	47	61	70	56	51	51	56	47	50	51	43	52	57	42	61	55	47	53	51	63	54	41	58	60	52	57	51	57	40	53	44	62	54	58	52	47	56	48	55	45	63	51	55	61	64	56	51	49	47	44	55	54	42	45	46	53	58	51	48	45	51	54	72	35	58	33	59	41	53	45	41	61	49	48	52	54	50	58	62	57	57	51	58	51	57	54	45	41	47	60	54	49	51	55	51	58	52	51	54	75	47	43	52	54	62	56	60	48	58	50	46	53	48	55	51	52	47	33	45	57	43	55	47	63	43	40	53	60	36	51	57	41	44	39	54	39	46	48	53	51	47	49	45	51	42	52	50	50	40	51	55	57	44	48	53	54	45	53	54	51	51	54	40	53	63	45	69	42	53	39	43	44	48	55	43	48	47	43	58	54	59	39	58	49	46	45	46	50	60	42	48	58	53	49	41	55	49	49	38	53	59	53	46	45	63	44	53	40	47	56	58	63	50	38	44	62	34	51	45	59	62	55	51	48	60	65	51	48	55	52	41	29	64	47	49	57	43	51	44	41	58	52	55	50	54	59	47	64	51	45	55	48	39	52	51	59	57	39	59	61	47	54	40	43	42	57	56	42	39	53	57	59	61	47	52	42	42	57	41	53	46	51	47	49	58	52	52	45	43	49	51	50	61	53	56	48	49	61	45	53	59	53	55	49	45	51	63	46	36	63	53	52	55	50	39	54	44	49	53	54	55	48	46	42	47	53	53	62	59	52	52	47	58	49	46	44	49	52	51	50	50	63	49	44	51	65	44	61	43	41	55	47	42	44	45	54	40	43	52	48	55	53	42	44	50	60	51	53	44	57	65	45	55	42	57	50	45	43	47	56	50	41	54	47	45	47	63	42	47	49	51	51	54	55	53	57	55	52	47	64	42	48	41	55	57	49	51	57	49	51	47	53	47	45	46	61	49	46	52	44	63	48	43	50	52	51	46	63	51	51	50	39	55	59	52	63	56	55	58	57	50	45	43	45	54	48	49	53	52	49	60	59	62	55	63	49	44	48	50	59	44	45	42	44	57	40	49	47	62	51	64	53	61	40	49	44	59	48	44	49	63	62	70	50	60	60	50	53	46	63	42	54	38	52	46	57	41	49	42	41	51	52	57	48	69	55	59	43	51	51	47	34	43	46	44	50	46	54	34	41	47	46	46	45	45	42	57	44	60	57	56	47	49	44	44	53	48	58	55	48	50	42	44	52	43	50	51	51	45	40	58	65	40	37	47	68	41	42	42	49	53	51	70	45	55	47	52	52	60	60	46	45	51	48	51	47	58	41	41	50	63	43	53	43	45	53	54	41	49	48	47	51	56	44	51	40	52	56	47	47	60	48	56	52	45	51	39	48	51	50	49	50	51	50	63	50	58	43	43	51	61	52	52	44	49	54	49	53	53	65	54	51	60	51	51	53	55	44	57	43	43	50	48	42	46	52	44	50	50	52	55	55	47	57	52	49	46	42	51	59	51	46	60	61	40	44	52	47	50	48	47	51	62	52	55	53	42	57	56	58	53	46	52	54	48	39	43	50	44	46	53	46	62	60	50	43	55	48	60	58	53	55	55	53	55	43	56	51	49	57	45	38	46	60	47	53	51	46	47	46	60	57	52	74	59	55	57	55	45	58	38	48	59	50	44	46	60	57	54	59	57	51	53	66	46	61	61	53	44	48	51	57	39	50	51	65	48	43	52	59	49	66	49	54	40	41	52	52	66	44	47	41	51	44	54	49	44	54	42	52	67	48	51	44	50	50	53	48	41	53	44	61	50	32	61	57	50	51	47	56	38	44	59	47	48	61	42	43	46	60	47	42	56	43	37	39	68	49	50	47	52	52	52	57	55	59	41	43	52	55	68	50	50	60	57	48	38	50	51	56	54	54	45	55	52	59	54	57	51	43	40	61	45	56	59	42	51	56	55	45	59	49	56	57	53	57	45	59	52	43	47	52	41	49	45	46	40	62	53	48	55	45	44	59	51	47	54	44	59	47	44	30	56	56	52	45	51	39	51	41	37	59	43	45	43	42	52	44	39	55	54	39	54	53	44	53	59	47	55	62	54	42	53	59	43	61	40	58	50	51	45	47	41	40	54	43	56	48	50	56	53	50	51	43	56	47	43	50	63	51	59	47	57	60	54	50	55	54	45	55	44	42	69	48	50	59	46	49	34	46	51	52	45	54	59	44	46	37	71	54	56	64	44	42	43	62	54	49	53	58	43	42	43	58	47	41	52	51	47	48	52	49	58	57	52	41	36	48	50	56	61	40	58	67	47	63	57	54	50	58	52	44	48	43	69	50	52	47	47	50	48	52	54	52	34	46	37	54	41	46	42	53	49	57	48	63	44	57	51	56	43	44	50	49	53	49	64	50	62	54	41	51	44	56	40	43	57	50	46	52	39	42	60	50	51	37	51	57	45	60	43	44	49	44	45	58	49	59	48	52	45	44	51	46	47	43	44	36	56	45	55	51	49	43	48	51	51	42	47	48	47	59	53	55	43	58	64	59	51	55	45	35	47	41	56	47	52	61	58	45	46	52	54	74	53	45	49	57	56	52	46	59	44	51	55	39	43	36	42	46	55	50	33	46	50	43	54	47	38	51	56	55	53	48	39	62	56	44	52	46	48	49	51	48	53	51	48	52	58	50	60	45	47	64	45	62	48	54	43	58	50	44	51	55	47	53	56	42	43	48	54	43	51	51	52	48	52	62	45	46	46	52	51	45	45	49	54	43	58	48	55	47	47	80	50	34	46	50	37	61	64	64	59	49	49	60	59	46	46	43	60	57	59	58	60	55	47	65	64	64	49	66	41	46	41	57	58	49	51	62	50	54	52	47	49	41	45	50	55	39	57	54	45	54	48	56	47	58	52	44	55	42	45	58	45	45	55	42	44	51	54	37	62	55	48	49	47	55	45	45	55	48	51	32	57	55	30	43	56	60	56	51	55	55	50	63	47	56	52	56	46	51	34	38	57	60	51	42	56	42	48	60	45	48	62	37	41	64	36	50	44	63	46	34	48	49	58	52	54	52	58	44	48	56	38	48	52	55	51	44	50	43	50	41	59	55	54	44	46	63	46	50	57	56	46	40	54	59	39	46	55	50	49	46	56	35	54	50	52	40	48	46	57	51	69	60	53	41	66	45	54	52	41	49	45	53	50	61	42	56	46	57	43	55	57	57	53	54	48	46	59	44	56	46	64	51	48	47	49	45	55	41	56	55	45	55	65	64	46	47	46	60	49	61	39	57	59	44	54	43	55	55	53	56	40	58	39	54	45	65	48	54	56	61	64	39	56	52	70	38	54	52	59	68	52	39	55	55	47	53	48	50	48	55	60	52	51	45	55	55	49	44	57	51	43	56
10885	4905	2451	10974	20412	25672	14290	17348	5853	4545	3758	3214	2745	2439	2376	2039	1813	1802	1689	1510	1503	1348	1299	1204	1247	1095	1141	1081	1073	1021	1005	1004	958	977	969	966	905	969	913	993	845	900	887	905	933	889	943	871	827	921	820	860	796	837	817	829	854	842	826	799	810	854	825	791	798	832	842	821	825	829	821	763	723	848	791	792	824	780	814	794	799	813	775	820	824	768	825	781	802	764	801	837	796	823	798	821	847	813	773	774	754	844	799	842	840	767	837	809	848	835	788	806	816	780	808	801	795	683	728	812	785	794	852	795	759	805	843	765	763	805	773	779	813	812	801	828	793	836	758	831	742	821	768	785	839	802	735	780	796	805	755	745	786	771	780	742	786	780	828	759	818	801	766	814	808	769	814	821	771	766	783	812	800	814	770	801	843	764	814	809	808	840	812	813	814	757	768	827	811	808	781	745	808	839	746	842	780	755	754	773	825	787	751	768	786	749	780	776	802	788	716	716	788	772	767	768	783	788	807	815	816	788	783	797	780	836	782	789	770	788	778	801	813	786	829	781	768	779	765	850	830	761	781	820	793	792	773	809	755	790	774	807	730	789	779	741	762	733	761	739	797	770	810	805	755	856	768	828	781	821	779	758	787	798	786	769	774	797	825	762	757	793	796	802	795	774	734	746	772	847	779	824	797	797	763	785	790	777	807	784	757	780	732	779	759	768	767	787	767	820	781	812	788	775	792	786	781	786	811	786	772	750	778	772	750	788	761	837	801	774	804	742	786	785	772	737	818	818	789	769	792	746	781	746	830	770	741	794	765	784	804	774	754	765	750	786	739	847	736	830	820	787	789	839	791	764	770	795	802	787	775	811	782	806	790	812	785	790	793	768	774	796	781	817	783	774	718	802	770	743	709	789	757	763	788	719	783	779	734	769	754	789	804	805	757	781	759	811	777	757	774	793	813	799	775	802	806	761	772	740	776	802	758	780	747	789	785	799	790	821	790	781	763	793	778	848	751	774	750	819	770	780	807	768	765	790	781	857	778	782	790	809	747	810	738	782	821	792	797	794	774	794	821	783	794	767	793	757	805	773	789	822	802	783	773	744	788	760	785	832	766	773	758	820	806	777	779	801	795	767	774	823	816	724	777	803	801	821	840	791	758	810	798	784	788	836	823	799	775	807	800	774	770	755	860	745	765	781	781	824	779	746	807	769	802	783	800	731	773	818	803	861	787	803	754	816	796	705	769	744	792	785	789	833	773	813	802	785	724	791	809	755	805	757	762	781	789	767	792	775	755	752	802	790	818	770	759	803	756	772	755	739	777	742	784	797	837	800	790	748	789	760	767	747	766	767	773	783	790	796	840	736	772	780	728	770	739	850	742	804	747	779	777	753	734	784	779	720	787	803	733	802	804	779	763	823	704	840	785	782	789	793	792	757	803	782	757	824	818	758	764	731	790	796	756	779	803	799	764	814	730	785	786	746	820	723	761	808	765	794	771	793	729	774	747	785	808	784	777	788	770	792	784	777	728	776	819	779	773	778	839	792	762	767	774	807	705	762	777	742	768	784	770	818	811	812	768	818	834	764	758	853	739	802	814	790	800	807	780	807	766	765	786	710	809	775	841	808	760	794	809	846	776	773	782	773	812	766	771	748	771	784	761	755	784	818	749	794	780	741	773	796	776	780	752	785	741	775	791	761	786	756	818	807	823	770	775	774	759	766	747	802	834	806	750	739	789	780	815	723	805	786	818	759	768	762	778	738	780	813	772	790	767	799	805	810	805	778	800	777	797	852	756	796	757	802	806	833	855	744	840	776	807	821	794	777	839	800	769	733	825	783	822	755	719	786	779	805	756	784	787	805	788	800	796	826	789	765	802	794	774	740	787	713	842	773	745	783	786	789	841	799	773	798	763	828	788	712	818	785	728	846	773	793	761	773	788	765	758	836	766	739	796	775	773	782	778	749	799	791	764	798	775	824	830	819	777	801	769	796	759	799	771	744	756	720	763	752	839	760	770	717	727	760	769	749	812	787	740	781	766	793	764	794	778	845	804	808	767	773	790	782	722	753	831	794	775	812	818	769	773	806	758	836	778	799	821	737	808	756	783	794	776	780	822	785	779	789	794	746	744	821	775	772	798	780	763	755	831	777	790	807	794	852	813	794	820	769	785	791	792	812	818	815	805	830	764	795	780	790	782	776	824	777	764	779	859	783	756	770	799	787	753	789	764	814	797	839	780	783	817	790	777	766	757	776	744	806	781	786	822	685	774	826	796	794	776	796	767	804	766	764	776	818	769	795	764	793	787	777	752	805	811	756	789	829	778	793	784	751	733	782	753	784	782	764	757	839	756	804	789	809	802	848	755	768	772	762	758	791	771	761	767	811	803	803	800	811	763	775	777	789	753	815	780	781	794	837	809	838	749	804	812	795	814	752	802	784	781	793	731	742	757	810	771	788	784	751	779	777	813	805	776	787	757	798	827	764	760	750	767	783	811	800	745	802	830	756	810	779	781	751	724	750	796	796	773	806	849	756	778	798	780	814	780	806	766	788	834	825	780	741	772	753	866	765	810	775	807	787	777	814	773	806	819	761	815	759	792	767	752	796	789	752	842	844	799	750	819	806	815	800	787	810	733	765	778	800	745	741	812	805	768	757	791	800	802	756	813	744	793	790	790	766	761	812	792	787	796	806	766	808	777	747	743	747	803	777	783	767	804	806	750	758	750	799	850	811	826	773	857	782	802	764	768	778	745	819	808	833	798	795	785	753	780	784	763	807	787	771	725	821	778	813	793	801	848	821	806	779	732	760	789	813	793	807	764	794	788	822	755	801	754	792	784	750	809	810	763	779	806	755	805	783	782	769	776	809	809	787	813	765	759	780	767	743	733	787	793	770	811	779	800	778	781	776	741	774	798	767	795	702	824	817	748	760	782	776	739	741	787	788	811	805	768	755	771	815	777	766	811	773	791	784	766	828	770	839	780	809	783	787	813	775	764	803	807	812	779	739	748	748	768	823	811	791	823	741	767	818	746	746	804	804	790	816	815	808	803	733	761	737	834	775	772	830	754	734	823	707	754	811	807	774	800	785	754	796	764	795	760	818	763	769	799	742	744	733	783	777	803	825	774	825	791	754	772	819	862	785	776	757	716	809	769	761	772	766	766	769	758	738	771	738	742	775	746	816	798	802	770	805	767	766	790	749	792	796	878	794	756	759	727	771	827	780	788	845	777	762	761	790	804	764	770	796	775	764	817	775	789	854	756	801	768	750	801	750	789	819	755	754	758	737	793	792	787	787	771	753	801	811	783	822	802	760	815	770	739	754	811	737	832	813	788	785	776	802	815	766	819	800	773	800	820	817	749	763	771	793	799	743	777	794	751	785	791	811	804	744	798	780	824	791	755	780	788	773	749	800	772	769	738	831	739	790	786	805	794	828	787	772	732	791	755	823	790	791	762	805	801	778	760	779	803	781	792	798	775	777	723	763	727	767	773	788
2317	134	106	106	255	516	240	463	136	105	108	71	69	88	71	63	64	60	63	69	69	61	55	62	54	53	55	55	56	39	51	58	45	47	50	49	44	40	49	46	57	43	41	51	41	42	59	45	46	42	45	45	46	44	64	38	46	46	46	43	46	43	48	38	49	50	42	39	42	54	41	48	54	52	49	52	53	40	47	45	54	36	40	43	50	42	47	41	54	45	41	48	43	47	59	42	54	50	50	64	48	40	38	49	41	44	43	47	50	47	32	40	44	45	45	32	55	43	46	46	40	57	43	56	52	39	66	50	45	45	44	51	59	46	56	50	53	45	37	47	42	46	45	40	46	46	44	37	45	43	43	49	33	48	47	41	45	38	37	34	41	46	37	50	45	51	48	47	38	45	45	45	48	49	43	56	36	40	57	38	49	50	38	45	51	46	38	38	46	55	36	43	40	40	51	37	39	47	54	56	43	59	35	42	55	56	53	55	54	53	48	54	58	50	51	35	52	46	28	49	48	51	45	48	43	58	51	47	58	43	47	45	44	34	38	30	44	57	36	47	50	49	43	48	41	37	59	42	47	52	47	58	43	38	48	45	48	39	37	46	49	50	54	41	63	50	52	45	46	48	54	43	40	42	37	50	45	42	53	49	60	44	40	34	48	53	46	47	49	53	33	48	33	45	38	42	49	46	46	61	48	47	47	44	62	41	53	44	67	52	49	53	51	38	35	42	53	48	38	43	52	45	43	49	54	39	47	47	53	60	42	46	43	43	51	46	57	48	30	33	41	46	51	35	53	45	42	60	42	43	44	60	45	46	48	67	49	54	53	49	41	42	48	51	47	39	45	56	53	60	54	46	45	52	44	34	50	36	43	39	46	52	45	43	59	43	37	53	45	39	44	35	47	32	48	60	51	55	45	34	45	44	43	43	49	51	43	48	54	49	52	46	40	49	42	41	40	49	38	44	41	49	48	50	51	46	38	51	51	40	54	42	57	61	50	38	46	55	41	42	52	54	46	40	45	44	45	38	44	49	50	44	49	47	48	47	50	47	47	48	42	39	47	45	31	45	48	47	51	36	49	51	47	47	44	42	55	44	54	42	50	40	42	46	52	51	44	38	45	42	48	42	62	41	43	40	40	45	39	47	52	44	51	42	39	64	32	51	40	42	44	35	49	54	46	49	47	47	43	55	57	42	43	42	40	32	42	47	36	30	46	37	47	41	41	38	47	58	52	50	48	39	48	39	51	45	47	48	43	55	43	41	28	55	46	46	50	37	37	62	38	35	51	38	42	48	48	41	41	45	40	50	40	41	44	49	52	47	47	58	53	51	43	55	56	49	43	40	52	57	35	38	42	47	40	33	48	47	40	46	47	39	40	46	52	39	49	52	47	36	39	50	35	57	43	33	40	51	36	54	38	43	35	40	49	43	32	47	59	56	41	58	51	51	46	57	43	45	39	46	47	46	49	46	47	41	49	35	48	48	37	51	50	42	50	44	54	42	67	49	36	49	49	47	46	44	51	49	42	33	48	44	44	56	56	50	42	51	48	42	52	48	51	61	54	38	40	39	41	61	53	37	48	50	43	35	55	40	50	43	43	51	43	48	56	53	48	43	48	36	33	43	42	47	42	44	51	41	42	40	40	48	46	48	41	44	55	51	44	37	31	52	61	42	45	50	37	39	39	36	49	51	47	52	47	57	42	37	53	45	41	54	47	37	37	40	51	54	49	38	47	43	43	42	36	39	37	58	34	52	52	45	43	59	41	45	47	53	42	42	43	46	44	46	38	45	40	43	49	46	53	48	65	39	34	44	43	41	47	43	42	46	52	55	58	62	57	42	53	54	42	47	48	36	50	60	48	40	26	48	50	51	59	42	54	49	39	32	47	41	53	36	43	55	45	53	39	49	35	43	48	59	50	39	42	42	48	57	42	47	53	37	48	51	48	46	51	42	48	50	52	44	53	50	52	40	48	57	45	39	32	49	44	46	55	48	39	44	44	48	59	57	50	46	45	51	49	46	51	40	47	33	39	34	42	50	48	47	38	35	54	41	64	40	43	40	38	45	44	50	43	36	52	46	35	43	47	42	46	43	35	52	42	44	45	48	46	48	38	51	41	41	38	36	48	38	45	39	54	42	38	51	46	53	39	50	43	38	54	46	51	48	39	34	45	37	46	41	38	38	50	48	39	48	46	44	55	47	47	36	43	48	44	56	44	45	45	36	50	43	46	44	49	42	38	50	41	44	47	45	45	46	52	48	53	43	54	65	41	39	40	51	42	57	37	48	39	41	42	47	49	45	53	42	55	40	49	47	56	40	61	46	54	41	46	51	41	48	35	49	51	33	37	37	40	47	45	46	37	38	54	48	47	43	44	43	45	46	44	70	63	38	55	48	37	48	41	49	48	43	50	58	39	45	38	45	41	47	42	52	51	36	40	48	54	55	38	45	38	56	45	48	47	48	36	45	44	48	41	38	46	42	47	48	52	44	47	60	59	47	50	52	53	45	47	32	46	45	41	46	39	50	45	44	37	50	38	43	54	42	55	45	54	44	47	38	46	48	47	61	43	42	51	48	37	26	43	48	39	45	38	52	46	45	43	54	45	54	43	54	56	42	43	53	53	38	49	52	47	47	47	47	38	49	44	45	45	61	47	45	43	53	45	38	49	35	39	44	42	47	44	65	52	40	52	50	42	32	45	43	38	41	50	40	43	39	43	46	44	51	47	43	41	50	49	38	39	42	54	46	33	43	46	38	41	52	39	42	50	50	52	43	46	44	48	50	37	42	44	49	48	53	31	52	36	53	48	39	45	48	43	31	45	39	45	48	42	42	46	48	46	47	47	38	53	46	43	43	36	37	42	50	44	38	46	43	49	50	56	43	43	54	51	36	48	38	35	44	51	50	40	52	58	43	45	45	54	55	38	50	44	53	43	46	52	51	56	50	43	45	49	44	42	48	43	49	40	32	45	40	34	53	45	46	49	43	44	43	58	46	60	48	40	52	46	41	43	46	47	29	37	41	52	44	38	47	29	41	44	47	49	44	44	45	46	41	40	46	47	42	38	37	44	50	53	44	38	49	44	43	46	45	52	48	45	50	55	48	43	34	37	46	47	40	52	39	45	42	34	38	35	57	39	46	36	46	50	50	53	45	40	42	46	47	50	40	36	43	50	56	35	40	50	44	50	54	44	49	51	32	38	58	36	48	50	44	47	46	41	47	59	53	41	40	43	47	52	32	34	44	48	47	49	49	38	41	49	44	50	37	44	62	41	38	43	41	53	61	43	39	42	40	61	42	50	48	43	53	55	51	39	39	52	44	41	45	36	56	58	50	38	44	40	51	43	39	48	48	48	47	55	46	43	43	44	56	62	46	39	41	42	43	36	45	51	48	46	50	44	35	45	60	45	43	43	36	48	52	48	33	43	64	48	38	50	43	39	50	43	43	59	57	44	40	43	41	53	46	46	39	57	49	40	51	54	43
10284	4275	2216	9059	20101	25432	14710	16604	5243	4116	3334	2911	2404	2218	2024	1869	1738	1616	1465	1492	1282	1206	1164	1086	1019	1040	998	1053	971	950	982	938	914	882	856	848	868	868	848	845	779	761	793	795	785	829	776	819	790	753	780	781	753	773	750	767	824	846	774	788	759	796	722	737	791	779	750	752	742	709	753	727	694	723	765	700	701	762	678	710	712	666	751	708	687	698	705	733	742	733	772	726	717	734	700	717	757	705	748	783	749	736	689	672	704	716	685	704	719	741	785	725	740	752	701	753	742	685	687	729	690	738	767	733	751	732	699	712	701	675	706	735	764	705	709	695	739	713	721	719	766	739	695	688	730	676	710	712	719	699	724	688	694	688	717	716	703	720	737	695	688	766	748	717	719	712	702	746	687	732	728	724	824	729	707	684	741	709	733	642	683	735	728	707	699	736	714	719	726	709	716	713	727	733	731	722	728	697	708	705	738	741	703	698	753	733	714	707	736	729	698	736	666	745	762	694	765	738	705	678	736	688	721	650	701	709	722	708	725	788	722	714	738	730	758	742	709	716	696	718	720	691	688	724	703	666	687	678	687	746	713	701	773	665	718	696	740	735	766	705	681	669	707	714	695	700	678	729	720	735	735	684	693	746	723	759	755	730	720	728	742	712	690	713	747	740	648	747	692	686	729	715	691	718	706	650	703	730	750	705	699	747	710	757	658	707	754	669	699	729	691	724	713	726	666	737	753	742	704	688	699	668	744	717	719	657	763	739	711	695	671	725	728	702	686	701	702	728	758	726	685	709	759	713	706	718	681	709	705	782	702	689	702	748	722	724	708	680	742	695	742	726	734	760	727	749	681	728	713	736	727	691	683	701	698	697	728	737	747	736	735	769	711	709	706	739	724	761	679	679	714	741	752	706	700	677	729	726	660	685	756	730	681	719	700	692	678	689	741	711	688	733	727	733	687	713	758	711	695	736	674	730	670	711	729	707	708	685	708	733	711	717	695	694	729	744	725	737	720	685	767	700	737	753	704	699	676	719	718	680	704	713	727	706	696	688	683	743	711	705	792	679	718	697	726	692	728	724	721	751	717	680	734	740	725	710	748	709	740	734	690	715	699	690	696	712	726	699	724	727	681	735	693	748	724	742	798	729	663	733	704	728	748	683	729	740	716	688	690	700	733	757	725	699	679	709	716	725	649	714	741	707	730	689	773	717	704	673	757	721	737	650	718	758	688	693	687	734	739	725	750	731	721	687	728	695	723	726	756	711	735	696	736	689	703	688	676	776	728	717	727	741	719	717	759	709	698	694	697	752	684	668	727	768	754	672	693	710	712	724	686	722	776	720	744	712	726	716	701	713	716	740	692	726	696	688	671	684	694	718	749	719	696	710	701	710	734	726	707	652	731	703	732	733	712	676	748	704	734	729	743	679	720	713	710	734	756	764	720	718	720	744	746	755	705	634	755	716	693	714	707	739	700	721	635	682	721	733	731	675	756	722	681	681	672	685	764	708	753	712	734	725	665	695	721	745	741	710	736	739	697	709	721	694	695	717	708	669	749	691	717	685	661	700	711	692	713	716	738	713	757	689	742	709	708	696	725	670	726	668	724	695	722	733	697	708	701	723	700	699	721	725	682	753	705	725	688	706	726	697	689	736	731	727	733	735	731	695	702	706	685	701	706	787	697	728	733	737	718	725	719	717	694	730	671	707	732	718	695	761	712	687	703	763	699	716	695	732	682	717	730	749	699	708	751	704	744	697	779	739	682	738	725	701	709	680	701	675	704	716	732	719	736	700	717	690	710	674	727	735	736	724	721	702	712	719	671	722	686	706	700	741	746	719	664	730	729	708	665	740	735	674	797	758	672	719	666	728	706	748	682	710	723	719	704	720	720	706	703	694	708	728	706	728	701	724	727	710	697	693	796	724	708	734	697	717	722	725	745	746	712	780	714	721	701	687	732	684	693	726	684	686	711	713	731	737	718	701	665	736	754	736	736	721	668	750	725	734	740	769	731	722	709	720	750	763	706	687	734	685	705	682	751	692	700	705	749	704	736	720	702	735	728	660	747	730	649	725	682	719	696	762	684	687	723	760	717	736	693	693	690	722	683	722	740	690	714	711	694	713	697	733	731	726	725	699	721	721	668	729	766	721	700	697	751	737	733	764	690	727	699	704	699	711	723	698	688	739	687	781	753	728	742	726	771	711	691	683	726	695	703	647	697	698	707	704	676	636	675	707	721	698	674	740	688	730	690	778	746	731	758	731	720	726	733	714	741	704	739	676	662	720	700	689	730	734	713	713	756	678	711	675	698	712	753	665	703	667	696	729	678	703	708	742	710	790	736	718	731	727	693	714	735	685	683	661	738	695	704	697	699	755	662	740	718	646	698	715	720	760	723	697	700	733	730	701	722	703	720	736	733	681	705	741	699	681	738	728	725	713	754	703	702	683	714	713	707	732	669	699	697	708	692	756	740	747	729	727	719	711	745	803	714	707	721	739	702	714	712	670	808	752	689	716	733	725	687	721	739	693	728	750	674	710	738	738	753	732	687	687	752	741	699	698	751	730	750	713	717	681	685	726	731	697	701	682	736	721	707	704	728	723	733	720	727	702	697	694	714	681	722	752	708	681	702	659	757	712	699	695	721	713	695	675	759	696	724	720	680	672	667	747	706	686	724	711	738	764	695	727	708	718	735	734	734	759	723	683	720	703	706	732	727	713	717	742	711	737	721	685	736	698	788	681	700	730	702	721	727	736	704	697	696	753	728	732	744	690	727	726	704	701	732	714	661	740	702	672	690	696	683	720	735	725	695	706	745	645	722	729	688	763	728	747	760	714	702	754	728	724	714	733	706	723	707	720	693	691	716	706	718	707	716	712	688	728	709	708	732	696	733	701	701	691	671	678	754	743	765	709	703	730	738	680	696	701	752	694	738	738	723	683	749	724	686	732	746	698	706	680	723	737	684	680	728	733	711	767	740	726	706	710	680	735	691	690	733	687	702	723	741	663	694	664	688	734	710	737	757	677	705	721	711	705	699	747	771	722	719	708	725	734	733	712	695	717	723	717	696	730	711	696	728	679	670	717	689	656	723	715	792	703	703	726	772	737	732	733	720	676	689	750	685	705	738	722	703	737	729	727	727	712	720	705	705	656	721	697	770	685	716	717	662	703	680	676	746	745	728	714	730	755	690	716	788	695	697	673	662	684	719	695	707	718	750	699	680	743	763	721	684	753	691	718	707	690	723	699	743	698	704	730	729	703	719	778	710	671	728	672	725	730	714	695	733	762	705	668	734	719	741	701	719	703	711	759	726	751	710	700	692	677	700	720	726	677	741	770	726	715	741	674	712	719	755	748	719	684	721	724	752	711	696	747	675	752	697	721	742	734	702	664	726	706	770	751	740	714	710	710	715	735	741	692	689	665	721	707	716	726	692	722	727	704	729	704	713	737	710	661	721	657	754	720	649	711	697	724	710	743	723	682	727	715	755	712
1426	394	292	231	610	990	520	718	329	286	238	235	254	234	215	229	197	189	188	192	198	152	216	166	163	195	174	175	144	151	164	150	157	173	158	167	189	152	189	174	175	154	175	155	157	148	151	167	166	142	140	136	159	133	170	185	154	158	132	179	165	151	170	143	163	130	163	151	153	148	156	151	155	163	154	140	162	159	143	144	157	138	176	152	150	188	158	164	159	160	147	173	150	152	178	165	175	168	133	150	118	128	174	149	139	136	125	130	140	146	127	161	168	135	159	175	163	162	167	131	145	151	160	168	165	153	131	136	154	154	153	143	151	161	156	164	152	155	146	155	161	157	153	137	140	189	165	175	142	168	159	157	150	150	145	125	146	168	164	155	154	146	143	162	169	146	134	147	162	139	152	146	147	161	174	156	128	164	146	144	141	147	151	174	158	124	141	175	148	165	149	123	141	134	173	161	173	162	145	159	161	163	145	151	160	147	145	143	171	156	152	167	156	150	156	141	153	156	165	137	138	153	152	182	144	155	172	156	163	155	154	158	148	162	149	146	176	164	164	183	153	158	150	170	140	177	155	153	140	146	150	136	158	182	127	171	147	146	142	142	168	126	148	158	158	151	162	147	190	149	166	170	156	148	121	163	124	146	151	174	158	157	148	154	151	144	158	162	160	161	177	149	143	143	138	161	138	131	134	151	164	126	170	134	167	185	158	172	160	153	164	151	144	160	158	164	154	162	155	157	155	141	151	140	148	161	142	141	144	157	161	144	156	169	157	164	156	146	142	151	167	147	159	141	142	187	165	155	163	157	146	168	134	135	142	152	147	147	169	184	157	144	152	163	155	165	154	167	150	168	128	177	140	160	164	144	166	151	151	163	163	155	161	161	149	134	154	144	139	175	162	155	164	139	163	161	154	149	144	166	170	159	153	154	155	166	160	177	123	145	154	162	161	139	156	154	146	151	134	155	138	156	141	148	126	149	132	150	154	158	143	153	174	157	156	158	180	145	139	153	163	161	122	163	163	146	142	155	142	179	168	166	150	156	151	152	153	158	143	138	163	172	160	171	164	137	149	167	146	155	152	152	154	158	142	152	168	192	179	147	178	147	141	146	141	161	171	139	158	144	143	168	176	151	169	144	137	149	162	151	159	178	159	160	144	143	148	147	154	155	158	128	174	131	154	163	148	156	133	142	144	150	171	157	141	174	137	164	151	161	147	133	134	150	152	145	157	162	165	168	134	160	154	157	175	150	164	148	170	160	152	145	143	159	165	158	144	140	161	180	140	142	155	159	145	149	148	155	167	155	128	181	155	173	140	137	169	149	159	154	165	134	155	148	153	152	155	162	161	155	154	154	137	143	164	132	159	151	161	158	157	146	157	153	138	139	164	172	130	175	174	172	167	160	161	146	158	167	144	156	160	163	155	152	153	153	141	153	157	183	173	165	158	164	146	161	163	173	155	158	139	164	150	153	176	153	144	143	154	144	172	171	129	157	149	162	149	176	138	179	158	161	163	168	180	148	149	143	153	170	158	132	179	163	146	149	148	161	161	162	179	175	143	169	167	149	133	175	144	146	157	135	177	167	170	137	136	152	129	147	171	146	159	156	150	134	146	134	152	151	155	162	186	157	171	150	149	153	146	152	140	172	165	155	172	151	150	151	149	169	166	156	146	134	150	160	132	147	126	153	154	147	158	158	157	147	161	164	138	155	137	152	163	162	151	145	147	153	143	154	156	154	176	159	157	143	139	157	164	148	151	164	162	153	147	151	148	143	160	145	152	162	155	154	146	160	173	161	136	180	136	148	157	149	133	160	161	169	158	152	169	176	157	141	150	142	154	162	151	156	165	168	152	143	161	154	160	164	171	142	158	141	169	155	146	152	162	149	153	176	169	153	162	173	146	152	169	174	142	165	166	140	172	162	162	138	174	169	139	143	158	185	175	157	140	146	139	154	155	180	156	167	140	150	153	140	155	166	154	143	152	157	137	158	147	166	154	155	153	155	151	146	163	149	160	154	158	157	144	159	146	152	160	134	165	153	131	150	147	137	159	162	155	152	156	153	150	139	169	165	165	144	144	132	160	133	152	157	152	145	147	124	156	153	145	149	115	154	154	138	143	151	168	160	133	147	165	154	158	145	142	141	176	160	147	177	142	165	157	164	150	157	173	160	162	160	160	135	158	160	137	172	156	158	140	152	152	139	153	161	149	165	140	150	175	149	157	137	140	168	133	138	170	169	162	136	159	172	159	184	158	142	156	154	168	149	163	159	159	152	141	143	137	169	139	135	166	141	163	144	160	162	140	156	169	171	151	158	151	149	161	159	173	167	159	172	144	158	144	141	164	168	154	152	142	150	172	161	142	150	150	131	165	146	150	131	152	133	160	152	185	155	156	143	133	169	158	144	148	171	164	164	162	156	160	156	171	159	153	147	143	177	183	166	166	162	165	154	166	145	161	163	174	152	137	145	136	151	150	176	182	155	161	152	157	139	168	159	138	151	142	203	141	180	158	148	146	145	153	158	148	153	162	158	152	152	165	156	151	155	132	157	147	140	153	144	164	167	159	137	139	142	164	149	159	150	157	154	184	157	144	173	163	163	163	146	168	166	169	157	171	164	150	157	133	148	134	174	161	154	148	169	154	128	146	146	154	173	156	159	153	160	125	139	158	153	153	139	142	156	171	160	151	172	147	126	165	163	174	196	153	160	168	143	151	177	158	154	161	145	154	155	155	166	176	144	151	164	130	143	143	144	155	156	146	134	141	151	136	153	142	157	153	139	149	166	129	156	152	169	147	152	148	160	165	155	178	144	149	151	159	166	133	141	171	154	169	157	155	171	154	145	142	178	153	164	170	154	126	137	149	162	173	148	144	162	144	172	160	164	162	148	155	171	154	162	161	139	151	172	172	142	160	125	158	170	148	147	135	142	157	167	147	145	149	136	149	141	154	152	174	145	158	166	124	151	141	183	164	143	167	162	168	161	154	194	152	150	154	157	154	143	150	175	182	153	170	152	142	156	152	165	156	163	156	137	158	159	153	149	176	147	166	151	140	175	162	171	152	166	153	150	160	176	143	170	160	141	144	159	146	147	154	145	168	146	161	159	163	163	149	141	152	161	154	148	168	160	150	141	173	149	162	151	174	159	158	153	148	153	140	163	147	143	174	150	139	154	142	130	148	133	158	152	160	154	159	150	126	149	171	149	157	145	153	177	133	132	160	152	171	156	168	152	146	148	152	111	149	166	157	159	156	142	165	160	168	128	152	154	157	156	156	172	160	175	167	133	159	141	156	173	147	166	157	179	179	161	143	162	168	148	143	153	152	175	126	154	171	130	164	151	157	151	142	164	167	181	156	176	160	165	180	158	161	136	153	156	138	149	148	149	133	140	165	165	151	134	146	163	174	147	139	169	162	160	148	155	149	153	165	172	172	150	143	138	131	164	142	153	152	138	150	152	159	145	157	175	137	171	163	140	134	182	151	144
16600	8980	5423	15354	29602	32684	21053	20639	10400	8841	7299	6551	5676	5202	5000	4641	4327	4143	3825	3606	3447	3349	3203	3008	2970	2838	2835	2764	2805	2685	2667	2621	2665	2568	2546	2502	2607	2464	2529	2429	2452	2533	2455	2365	2373	2404	2428	2430	2391	2440	2368	2366	2401	2368	2339	2376	2277	2372	2345	2446	2347	2324	2373	2393	2342	2306	2330	2331	2291	2304	2242	2295	2294	2353	2268	2270	2195	2324	2261	2275	2202	2239	2327	2281	2262	2314	2331	2253	2292	2280	2167	2282	2241	2283	2273	2344	2295	2303	2285	2231	2276	2233	2259	2290	2311	2239	2390	2220	2190	2265	2279	2284	2279	2278	2286	2230	2249	2311	2230	2224	2214	2190	2212	2331	2260	2253	2269	2319	2248	2297	2215	2191	2341	2287	2216	2259	2206	2182	2161	2211	2239	2318	2205	2246	2199	2223	2226	2296	2278	2341	2255	2173	2277	2291	2217	2247	2253	2126	2184	2330	2244	2255	2212	2207	2233	2261	2258	2219	2263	2301	2302	2276	2236	2193	2229	2243	2241	2217	2256	2250	2307	2253	2290	2265	2293	2258	2265	2233	2251	2279	2288	2234	2285	2219	2267	2312	2134	2198	2217	2153	2169	2203	2239	2251	2280	2284	2233	2295	2259	2281	2320	2283	2317	2354	2298	2217	2224	2285	2237	2260	2232	2238	2226	2268	2274	2160	2227	2316	2142	2274	2231	2122	2273	2239	2255	2269	2255	2178	2261	2281	2277	2380	2247	2289	2278	2236	2219	2202	2232	2167	2315	2240	2298	2294	2272	2198	2274	2253	2273	2217	2238	2171	2305	2155	2262	2215	2171	2192	2216	2183	2257	2252	2249	2267	2305	2277	2237	2248	2245	2197	2319	2261	2145	2270	2181	2193	2285	2222	2281	2221	2193	2226	2302	2281	2108	2272	2220	2265	2279	2318	2250	2241	2307	2256	2149	2263	2189	2225	2269	2275	2247	2188	2262	2283	2210	2236	2176	2208	2256	2241	2279	2147	2260	2234	2299	2201	2298	2183	2250	2246	2253	2195	2256	2232	2204	2296	2294	2304	2175	2251	2232	2202	2317	2211	2218	2173	2221	2166	2218	2299	2242	2154	2273	2238	2289	2261	2292	2300	2218	2247	2264	2178	2216	2287	2223	2195	2336	2249	2229	2242	2297	2194	2232	2284	2152	2291	2207	2215	2232	2316	2267	2280	2209	2211	2164	2346	2321	2212	2166	2239	2267	2247	2300	2232	2200	2193	2253	2313	2245	2309	2238	2202	2156	2264	2219	2241	2254	2240	2282	2314	2313	2324	2210	2262	2272	2249	2227	2241	2268	2242	2159	2197	2170	2323	2289	2264	2251	2267	2218	2191	2259	2205	2233	2304	2391	2234	2122	2314	2234	2197	2169	2230	2280	2242	2262	2254	2292	2265	2249	2238	2276	2287	2328	2355	2237	2255	2203	2277	2263	2323	2255	2284	2241	2266	2219	2254	2195	2251	2233	2163	2298	2283	2302	2189	2259	2208	2280	2259	2234	2266	2223	2298	2215	2218	2232	2245	2308	2258	2309	2237	2318	2260	2265	2240	2269	2251	2230	2186	2262	2166	2240	2234	2213	2288	2270	2266	2304	2259	2224	2202	2237	2244	2257	2263	2319	2355	2315	2271	2247	2279	2210	2213	2258	2321	2294	2373	2258	2303	2239	2185	2229	2251	2213	2254	2208	2202	2209	2285	2191	2332	2222	2215	2265	2371	2311	2268	2203	2197	2243	2202	2203	2166	2291	2203	2249	2282	2270	2280	2224	2274	2215	2218	2205	2287	2281	2229	2196	2249	2271	2227	2264	2212	2310	2245	2169	2280	2294	2232	2259	2274	2189	2256	2286	2239	2255	2192	2260	2221	2186	2221	2182	2259	2241	2287	2238	2234	2160	2287	2283	2264	2255	2269	2165	2189	2228	2170	2292	2230	2238	2187	2240	2275	2201	2225	2171	2315	2252	2355	2282	2251	2235	2226	2219	2245	2198	2249	2231	2232	2189	2265	2223	2246	2216	2178	2209	2205	2193	2246	2240	2254	2248	2269	2284	2179	2176	2226	2302	2313	2208	2237	2310	2253	2238	2188	2240	2275	2266	2289	2186	2261	2307	2168	2252	2271	2298	2249	2289	2231	2313	2185	2212	2240	2259	2285	2311	2188	2212	2221	2219	2188	2224	2260	2331	2206	2287	2225	2157	2204	2283	2190	2300	2182	2263	2215	2244	2285	2137	2286	2214	2276	2238	2125	2261	2227	2252	2307	2197	2286	2355	2241	2234	2173	2217	2261	2344	2306	2288	2244	2253	2227	2174	2202	2186	2244	2211	2265	2204	2222	2173	2229	2224	2225	2269	2257	2256	2274	2207	2243	2232	2281	2212	2200	2208	2285	2229	2304	2254	2182	2226	2276	2143	2304	2234	2218	2246	2293	2235	2242	2214	2227	2221	2225	2215	2244	2265	2291	2251	2317	2236	2292	2313	2272	2293	2261	2210	2210	2267	2211	2227	2228	2271	2289	2221	2244	2312	2214	2251	2274	2212	2213	2260	2176	2268	2333	2258	2230	2194	2212	2269	2321	2330	2305	2271	2231	2222	2194	2244	2269	2197	2192	2326	2230	2232	2303	2203	2226	2252	2233	2264	2254	2285	2252	2169	2265	2171	2229	2200	2264	2199	2262	2317	2257	2286	2152	2229	2242	2210	2231	2206	2238	2215	2220	2242	2252	2223	2185	2262	2306	2294	2213	2232	2230	2222	2243	2263	2155	2248	2222	2232	2247	2250	2283	2248	2294	2244	2178	2244	2182	2261	2238	2299	2256	2178	2246	2218	2281	2246	2230	2334	2200	2246	2291	2285	2261	2247	2279	2249	2212	2245	2173	2240	2232	2206	2278	2319	2228	2174	2186	2296	2231	2211	2233	2276	2294	2247	2205	2238	2200	2298	2222	2239	2167	2286	2248	2230	2280	2240	2245	2413	2286	2225	2171	2248	2326	2320	2231	2336	2253	2202	2298	2202	2216	2249	2258	2272	2229	2249	2143	2264	2292	2206	2217	2282	2296	2282	2288	2261	2256	2228	2322	2251	2200	2296	2313	2211	2284	2260	2233	2222	2269	2215	2287	2197	2276	2241	2280	2251	2241	2252	2186	2215	2245	2183	2236	2263	2225	2210	2178	2248	2221	2220	2263	2288	2295	2241	2212	2282	2296	2271	2238	2242	2303	2260	2278	2256	2244	2217	2252	2292	2182	2239	2269	2247	2234	2205	2268	2244	2271	2265	2304	2250	2200	2274	2182	2233	2221	2278	2298	2200	2217	2255	2239	2231	2307	2358	2268	2280	2230	2286	2179	2149	2293	2325	2264	2290	2267	2258	2254	2198	2195	2222	2268	2295	2186	2218	2262	2210	2212	2249	2331	2238	2209	2237	2215	2324	2314	2231	2225	2275	2240	2223	2260	2256	2198	2215	2204	2269	2249	2198	2290	2218	2248	2325	2180	2250	2260	2215	2151	2330	2200	2205	2176	2247	2304	2297	2185	2278	2257	2248	2250	2208	2164	2271	2241	2258	2342	2187	2257	2283	2220	2207	2282	2217	2280	2289	2139	2307	2178	2140	2255	2213	2214	2336	2227	2248	2280	2225	2289	2276	2233	2365	2227	2273	2240	2222	2208	2294	2188	2202	2205	2167	2330	2273	2204	2234	2205	2256	2300	2208	2311	2162	2197	2309	2280	2288	2219	2258	2267	2245	2281	2243	2159	2240	2299	2241	2253	2305	2327	2239	2247	2248	2264	2230	2229	2267	2249	2286	2232	2310	2223	2182	2163	2198	2262	2324	2319	2227	2235	2189	2141	2174	2194	2346	2202	2254	2291	2243	2213	2257	2261	2275	2223	2271	2225	2249	2310	2294	2160	2225	2295	2277	2221	2237	2270	2311	2262	2223	2245	2284	2304	2223	2283	2253	2234	2151	2254	2157	2281	2287	2166	2325	2277	2281	2323	2234	2240	2246	2208	2307	2307	2331	2283	2267	2285	2263	2175	2204	2188	2149	2204	2199	2188	2169	2250	2221	2226	2233	2232	2316	2336	2290	2283	2279	2248	2270	2342	2272	2169	2234	2259	2196	2231	2323	2275	2245	2206	2274	2249	2256	2314	2285	2189	2214	2226	2296	2264	2287	2183	2288	2180	2237	2271	2274	2279	2207	2272	2239	2300	2237	2227	2284	2245	2212	2263	2267	2247	2301	2175	2299	2332	2249	2244	2231	2253	2276	2246	2305	2195	2336	2276	2231	2371	2370	2271	2236	2202	2298	2186	2308	2303	2183	2209	2323	2285	2266	2145	2220	2232	2282	2258	2142	2214	2205	2184	2158	2199	2235	2243	2127	2323	2204	2172	2263	2334	2304	2245	2209	2270	2204	2299	2329	2212	2159	2205	2276	2277	2268	2236	2274	2305	2198	2252	2215	2314	2193	2231	2199	2197	2254	2254	2277	2185	2216	2243	2235	2282	2216	2178	2267	2186	2283	2184	2257	2307	2164	2243	2251	2246	2209	2142	2310	2308	2267	2199	2219	2361	2295	2254	2233	2302	2190	2197	2252	2237	2227	2305	2281	2232	2245	2187	2221	2227	2260	2193	2213	2274	2252	2246	2277	2272	2241	2239	2317	2253	2268	2234	2307	2275	2180	2291	2221	2272	2261	2231	2342	2222	2322	2205	2185	2265	2215	2213	2237	2261	2206	2186	2195	2294	2297	2183	2212	2243	2212	2208	2273	2286	2304	2131	2205	2244	2315	2267	2231	2199	2268	2228	2190	2229	2287	2237	2194	2320	2203	2199	2262	2295	2194	2360	2238	2200	2232	2295	2243	2259	2286	2216	2253	2344	2282	2215	2237	2217	2172	2196	2310	2216	2201	2216	2179	2196	2208	2264	2223	2267	2186	2242	2261	2210	2305	2222	2208	2184	2260	2219	2267	2259	2256	2213	2282	2163	2274	2146	2202	2230	2247	2217	2266	2210	2251	2211	2198	2234	2299	2220	2201	2296
1316	101	75	72	274	348	130	127	57	66	63	67	71	79	57	76	79	68	49	63	62	68	62	54	65	69	69	62	49	67	71	66	47	62	76	62	70	70	70	68	83	59	54	69	55	52	67	57	58	67	66	58	61	48	57	61	63	64	53	48	61	53	73	57	59	41	67	60	68	63	63	50	56	63	54	51	56	62	60	63	57	67	49	59	59	52	58	50	65	64	56	59	58	60	65	59	71	52	49	52	64	60	56	59	57	58	66	55	60	67	52	64	58	63	65	71	65	59	56	70	62	45	61	52	68	50	58	59	62	58	54	54	70	64	72	62	65	59	57	66	64	62	66	50	56	54	56	71	70	68	57	66	64	59	55	58	59	77	63	63	83	51	40	58	60	72	67	63	70	47	59	66	67	60	53	52	60	62	65	59	57	62	64	69	53	48	65	54	66	63	56	63	53	65	60	53	65	53	60	61	50	53	61	62	81	69	71	49	59	49	67	63	50	53	51	57	65	67	51	56	74	56	67	52	52	55	46	66	60	54	64	67	51	45	60	64	64	53	53	62	60	59	57	50	52	56	48	53	54	66	64	65	56	60	48	63	64	50	59	64	55	62	56	70	58	57	49	70	58	77	52	64	56	63	62	67	53	59	59	61	65	62	67	73	63	62	62	49	55	50	60	49	71	47	52	42	66	60	55	61	67	49	48	64	52	63	47	45	61	67	60	55	65	76	64	67	76	66	69	67	47	60	55	63	45	50	54	52	58	57	57	67	61	50	73	57	58	46	54	65	59	67	57	71	64	63	59	68	60	60	59	53	62	54	53	43	60	59	57	60	60	68	61	58	54	70	53	51	58	58	54	56	64	54	52	58	71	57	64	52	58	53	61	64	63	66	60	62	65	43	61	58	77	67	44	66	51	53	52	57	53	57	60	58	67	55	67	62	67	57	53	60	50	58	53	56	62	74	60	49	69	69	82	64	50	54	53	57	63	64	62	71	65	59	71	60	64	61	61	59	53	57	57	52	49	55	51	68	56	58	60	47	57	51	65	58	57	62	56	70	59	53	52	56	57	66	65	61	70	68	57	65	76	59	55	56	66	58	64	62	62	55	71	54	70	63	73	66	62	55	61	49	73	72	63	67	66	52	70	59	54	79	42	50	63	49	64	54	57	65	68	59	52	76	63	70	75	56	68	60	70	57	59	64	57	66	67	55	50	76	53	47	61	67	63	61	64	65	49	58	56	59	57	49	61	70	76	65	55	49	64	71	56	68	70	60	69	57	63	70	58	63	60	56	57	69	53	68	72	55	61	57	69	55	54	64	58	66	69	62	52	68	66	53	53	64	68	62	61	61	77	74	61	54	57	49	57	53	75	58	67	53	55	69	59	53	42	54	56	65	62	55	62	60	69	64	62	60	66	65	61	62	50	53	51	54	52	45	44	61	64	76	58	55	64	56	73	65	65	69	54	56	71	53	60	61	71	66	46	45	68	64	54	58	58	55	59	60	70	65	52	68	61	59	57	44	57	72	51	55	60	50	54	59	54	60	67	55	69	66	66	68	49	50	57	60	57	59	54	65	55	64	68	60	62	73	73	59	59	52	48	63	54	77	61	52	65	67	62	74	51	62	48	68	74	53	50	63	53	53	64	72	68	67	57	59	69	65	60	60	56	58	57	50	76	59	51	72	75	51	46	61	63	73	71	60	60	62	68	70	60	63	59	62	54	67	63	49	59	44	69	60	62	65	61	63	58	58	45	66	41	61	73	48	62	65	60	75	58	47	53	64	63	66	68	58	58	71	60	48	56	57	70	49	63	62	57	58	51	68	72	56	61	58	55	56	44	71	53	50	50	54	76	50	63	51	49	56	58	53	60	59	55	65	58	61	52	56	55	63	68	58	65	81	73	54	67	59	64	64	60	52	64	58	64	63	55	43	72	43	62	64	56	70	67	67	54	51	43	55	63	62	57	56	56	57	70	55	65	65	56	54	57	67	67	48	53	60	68	69	67	59	68	53	64	53	57	55	57	55	65	60	63	64	71	50	57	52	68	58	58	56	62	48	66	68	51	65	75	67	49	55	61	57	60	70	55	70	65	48	56	66	55	63	61	60	55	55	47	66	58	60	64	51	50	77	68	57	57	37	60	59	74	44	68	60	70	61	68	49	62	54	52	46	57	66	52	64	51	59	71	63	54	50	61	55	70	53	58	63	65	57	64	62	74	55	65	54	65	65	64	51	63	47	67	66	58	62	47	51	50	61	66	64	47	52	59	44	60	51	66	50	42	51	41	62	63	63	54	52	52	66	67	64	60	58	59	47	68	54	59	57	54	56	59	54	57	55	65	60	47	68	62	72	59	76	56	56	60	68	59	64	62	60	68	52	69	63	57	66	62	56	51	59	54	58	72	53	57	64	51	52	51	60	71	55	54	48	62	60	53	46	62	71	62	50	61	52	67	64	58	56	43	55	54	72	53	57	56	62	65	47	70	62	64	49	62	57	48	62	70	69	61	73	65	69	58	57	57	65	55	70	53	58	61	55	60	58	61	71	61	52	60	42	54	54	49	58	62	59	68	55	61	56	55	66	55	51	49	53	69	73	62	61	62	61	58	57	52	68	51	57	65	58	50	59	51	52	52	54	54	49	72	61	71	58	59	55	66	63	48	72	50	68	65	58	68	63	58	58	77	54	69	60	49	54	64	58	64	48	64	65	76	58	59	52	51	51	69	61	57	66	64	55	55	61	70	61	75	65	53	53	67	65	68	61	58	58	57	45	77	53	61	53	77	62	67	58	62	61	52	60	55	56	62	50	67	55	58	68	72	58	42	54	69	59	54	55	66	47	60	62	60	68	65	54	65	47	51	58	58	55	69	70	64	53	58	67	45	73	57	50	48	86	42	66	65	57	51	50	64	54	63	65	57	57	57	62	56	66	54	57	52	44	53	68	49	52	59	53	61	48	52	60	67	59	59	59	62	51	51	64	59	62	63	64	62	51	48	54	63	68	66	55	60	53	64	46	62	55	73	67	55	66	65	65	58	51	63	81	72	59	65	55	58	57	65	54	44	54	61	63	56	67	59	60	54	57	51	52	65	66	50	62	58	60	59	56	61	55	63	54	68	58	62	57	56	60	74	53	56	57	57	66	58	60	77	64	79	64	64	66	72	52	52	67	69	78	51	59	54	40	49	51	41	52	61	67	60	76	53	72	71	71	65	64	59	59	64	63	58	52	64	65	56	62	62	58	68	57	54	63	70	60	61	71	68	47	62	67	53	67	64	64	71	56	74	64	66	51	63	52	64	50	53	48	57	73	58	66	60	60	57	70	66	57	57	61	57	49	52	59	52	61	52	51	66	75	64	46	58	64	59	56	83	61	49	52	60	57	66	51	54	61	60	59	53	62	62	53	62	43	67	79	46	66	55	60	67	52	65	54	59	66	63	73	50	49	56	54	55	65	66	54	68	67	56	64	62	70	48	65	67	59	55	54
8578	2580	1634	5029	18495	19597	6979	5596	2302	1912	1760	1544	1441	1312	1388	1344	1387	1205	1179	1167	1059	1120	1101	1064	1029	979	1013	942	1017	979	1022	979	988	962	983	898	984	987	948	935	975	892	976	972	892	922	915	951	951	973	993	943	995	942	913	935	982	975	995	933	994	989	940	968	981	970	957	926	960	953	947	934	936	972	982	957	970	886	917	952	941	957	946	960	978	912	948	986	895	920	929	909	907	895	977	944	929	894	939	933	932	875	963	945	946	928	909	931	941	944	944	1017	977	983	957	923	937	926	938	984	963	958	908	914	964	922	959	942	961	982	918	905	959	881	1001	961	958	952	917	963	856	934	930	934	948	954	972	956	952	955	915	984	921	864	886	949	935	967	946	942	986	1002	906	935	1001	933	943	919	925	942	914	875	914	905	917	935	982	1018	891	903	926	926	955	945	936	884	949	932	892	938	886	933	969	940	955	930	980	910	893	945	972	898	909	959	968	915	898	965	909	942	907	957	974	920	951	943	957	936	903	941	899	930	963	910	975	929	936	914	943	869	891	913	962	943	959	910	915	904	961	973	899	946	931	937	933	948	913	976	920	943	943	903	950	980	903	857	947	890	926	941	956	931	960	941	945	903	942	965	895	955	916	864	918	948	923	926	951	937	896	904	913	908	960	918	979	892	914	945	933	944	942	909	942	983	952	881	971	949	903	928	970	888	938	919	957	936	913	963	899	951	913	948	875	964	909	938	908	937	926	971	972	920	928	912	923	958	954	971	887	913	957	904	978	939	927	977	928	960	947	950	941	906	956	933	930	949	920	897	933	926	1000	894	892	957	955	915	929	960	937	913	861	947	945	958	909	899	955	941	908	977	935	916	924	885	926	937	946	929	921	917	908	954	1011	905	920	918	941	940	969	936	968	950	937	997	938	894	923	921	986	943	924	972	898	922	967	939	959	969	907	940	934	956	865	961	953	923	943	897	987	934	935	960	962	940	960	915	880	925	949	926	870	930	939	946	913	942	948	903	929	957	924	906	925	920	960	956	928	936	932	944	951	895	897	987	967	932	895	922	959	927	949	973	940	960	925	948	961	937	943	928	909	959	935	941	935	933	922	922	868	995	885	937	972	918	972	916	954	934	997	974	931	980	942	933	897	923	949	948	972	955	944	934	950	933	887	910	925	884	907	990	900	917	909	953	915	963	955	925	887	968	912	886	943	919	876	962	950	896	947	926	932	918	962	961	942	907	918	940	912	927	928	957	931	947	981	953	953	938	876	915	937	940	947	926	924	920	889	967	921	909	938	942	965	878	948	892	906	947	957	926	950	924	922	902	893	919	935	920	930	897	915	896	934	941	911	926	973	924	971	923	926	916	920	934	902	960	893	943	913	936	922	919	901	901	945	960	937	944	918	936	981	960	956	922	937	893	889	960	886	938	962	963	882	963	936	894	917	894	920	947	942	899	936	894	901	994	906	950	952	907	917	929	943	971	937	933	921	897	915	889	968	923	899	912	896	929	982	928	920	905	911	934	856	981	922	933	953	943	908	933	990	933	925	968	933	945	924	899	1005	939	950	939	898	929	908	930	872	956	962	946	909	934	905	877	932	955	935	891	974	909	890	909	899	961	953	955	921	924	901	936	964	920	990	901	935	934	979	946	877	938	937	964	925	917	978	930	935	960	935	954	921	920	874	959	983	911	934	997	953	935	903	936	916	943	918	957	938	990	937	948	895	923	938	879	995	918	916	974	905	926	926	871	924	927	928	904	942	912	970	851	882	980	932	931	882	932	958	964	945	943	948	904	948	931	986	962	908	911	933	923	964	944	939	918	941	927	914	932	944	934	961	925	935	922	953	913	966	898	939	941	951	946	963	864	949	966	930	883	960	1008	929	894	941	1006	876	911	961	930	910	929	928	911	979	995	885	939	965	916	1010	917	911	971	909	1008	873	985	893	911	896	983	960	932	941	932	925	921	932	968	887	906	956	942	939	918	853	912	985	911	926	932	973	900	967	934	910	1000	894	890	970	905	957	895	995	952	894	974	937	925	918	895	909	929	924	1036	933	962	974	940	926	937	919	914	881	964	997	893	938	902	960	880	895	998	873	977	934	911	907	955	975	932	954	954	949	950	901	933	954	884	965	945	944	952	933	954	961	944	956	914	924	956	949	934	923	916	985	967	967	859	904	931	926	956	914	934	954	960	954	911	970	916	893	934	901	921	910	939	1013	981	985	932	912	931	903	941	1006	971	904	983	998	1002	923	892	957	918	970	902	989	926	931	991	966	943	925	904	918	918	956	939	969	927	961	892	965	962	909	950	971	880	954	972	965	947	915	888	928	911	877	965	930	948	907	931	910	929	916	959	955	931	965	897	944	955	936	952	917	920	941	964	945	940	914	898	999	922	933	928	970	968	937	933	932	877	932	949	943	957	946	916	962	909	968	913	993	942	984	928	935	909	929	961	922	909	944	937	988	907	951	946	920	969	982	928	969	933	909	953	963	920	915	988	893	899	946	963	903	942	904	885	964	975	944	897	867	887	992	937	925	972	959	918	898	936	889	999	880	904	931	933	962	953	946	962	902	941	940	920	961	952	918	930	906	961	915	919	939	977	877	945	979	958	925	894	928	924	935	884	978	966	924	924	901	924	943	921	930	918	899	971	991	946	893	887	907	941	963	956	948	927	940	901	953	926	958	862	947	909	925	976	947	955	913	921	954	871	902	946	921	923	912	840	977	851	940	907	957	894	939	942	924	981	945	925	931	959	910	970	952	859	905	967	913	923	917	897	918	927	892	940	915	1005	881	947	929	951	963	896	943	915	904	912	928	868	924	898	913	989	921	877	897	954	936	906	899	925	890	941	943	945	938	929	922	964	953	1001	924	925	913	910	958	920	908	922	942	949	910	980	937	961	899	890	952	967	912	893	964	938	916	965	898	890	911	930	943	929	938	851	981	992	952	893	906	920	930	944	971	912	939	900	904	950	921	953	968	977	932	938	894	934	921	905	931	945	954	945	954	959	920	943	868	947	947	957	957	883	946	942	923	916	1003	937	924	953	926	976	942	906	934	932	975	933	927	901	943	933	952	889	926	913	929	952	941	885	975	906	960	963	927	963	975	920	906	911	969	932	953	929	915	889	899	936	932	942	882	947	956	919	961	929	924	900	936	929	845	969	952	965	955	942	996	893	968	901	939	948	900	917	924	975	945	951	919	1002	925	940	951	936	895	953	889	885	965	949	946	985	889	971	958	880	950	951	955	942	913	934	952	954	952	917	978	968	886	966	946	934	919	888	932	918	888	904	902	916	938	979	914	909	929	919	947	900	914	917	923	918	927	957	966	982	938	939	992	882	905	950	932	891	986	918	908	987	951	940	866	1007	924	907	942	928	940	943	977	951	923	959	937	929	965	995	932	953	908	902	877	886	916	961	926	935	944	933	939	901	884	965	894	908	937	977	952	903	954	957	921	871	934	957	932	967	893	953	918	973	954	961	963	955	941	981	880	966	937	949	936	920	971	906
2403	168	114	104	620	497	225	249	137	122	108	88	85	81	88	76	73	74	61	71	45	63	72	59	63	49	52	68	51	55	50	63	59	58	58	57	59	60	48	60	70	55	62	54	49	44	52	46	57	41	57	54	46	68	61	47	55	50	51	81	62	66	48	57	59	54	66	47	50	51	52	58	50	56	47	49	57	62	40	54	60	48	42	57	68	48	48	54	53	48	39	51	50	71	49	51	58	54	63	55	50	39	67	44	50	49	49	52	51	36	57	50	53	60	55	57	51	51	68	41	49	51	49	50	55	60	64	55	46	52	41	47	40	52	57	46	53	37	50	62	48	61	48	44	52	55	51	50	51	58	48	53	46	52	53	47	50	50	52	44	64	48	55	58	37	46	45	45	61	51	57	52	55	59	44	48	52	57	54	41	44	55	65	56	52	56	50	44	54	53	37	43	51	39	56	44	51	55	44	46	53	51	60	60	43	58	49	47	40	39	42	47	65	55	67	54	50	56	54	56	54	49	52	50	50	50	43	70	61	65	51	48	56	65	47	53	50	49	46	57	62	61	60	63	45	46	63	47	59	60	53	46	61	58	53	51	45	63	65	49	43	54	55	58	46	45	56	60	61	46	51	45	37	59	51	69	56	44	64	49	66	48	57	53	47	54	48	44	42	60	46	60	50	40	46	47	56	57	51	60	55	55	51	57	44	54	58	36	47	42	49	46	44	49	38	52	54	49	51	42	68	47	62	60	49	54	49	41	56	61	55	44	61	54	54	60	52	63	45	42	61	60	64	41	48	52	52	63	53	50	53	55	55	54	57	58	60	42	46	54	50	67	47	59	53	44	44	54	57	53	58	54	60	49	62	43	55	63	64	59	52	49	48	57	49	59	44	55	51	59	53	69	57	44	51	55	57	49	57	53	54	48	51	44	55	40	56	45	40	53	59	63	55	45	54	51	57	59	60	40	55	58	49	51	44	54	55	48	64	59	62	47	47	45	65	57	62	56	46	47	67	48	62	53	49	46	65	49	53	49	54	54	36	47	47	52	52	46	66	45	56	53	59	54	63	56	57	54	47	40	61	52	58	48	51	54	41	57	58	62	50	46	49	65	47	37	49	54	49	63	59	43	50	45	49	53	56	56	46	52	57	45	50	48	54	45	46	46	52	48	46	54	60	57	63	49	55	53	41	51	45	47	60	58	51	56	52	51	59	46	48	43	49	47	50	60	62	50	46	62	55	50	50	51	55	49	61	55	56	54	45	52	50	48	57	55	53	41	49	60	45	55	73	50	56	48	40	57	59	61	46	55	54	70	58	52	49	59	53	44	34	46	57	47	50	42	48	63	35	37	57	52	62	62	54	49	50	55	39	55	57	63	54	53	42	41	64	66	57	56	54	53	69	60	39	52	45	46	66	56	70	67	48	67	54	56	67	57	56	56	46	53	56	46	52	52	60	49	54	51	53	53	53	60	50	53	54	56	38	49	46	58	45	63	49	40	63	62	46	56	63	45	62	60	58	49	49	48	63	55	46	44	49	50	55	51	64	52	41	56	54	37	42	54	49	42	42	62	54	50	49	50	58	65	47	70	58	51	45	55	57	45	55	64	58	48	56	48	58	60	43	52	57	51	46	54	70	58	45	52	60	51	41	52	48	43	37	52	62	72	46	43	51	66	48	43	48	57	56	64	54	57	41	57	43	52	54	57	46	36	48	59	53	51	55	54	59	50	55	47	50	49	47	60	52	63	64	43	56	50	58	44	55	52	48	42	65	41	53	43	62	58	53	59	47	41	61	66	38	59	49	54	56	47	64	57	62	55	59	52	48	48	44	60	61	44	58	54	67	55	59	52	45	45	51	55	67	49	60	54	59	47	50	46	38	38	64	44	47	48	46	66	55	61	57	51	61	58	52	49	49	63	50	60	47	47	49	53	55	38	56	58	57	50	57	69	52	50	48	61	61	46	59	56	52	63	47	55	54	44	51	50	48	53	58	48	46	55	48	47	59	52	63	54	48	49	69	54	65	59	60	56	62	48	52	50	58	47	40	67	42	53	48	56	56	57	51	54	39	58	69	40	55	59	65	57	42	49	51	58	58	42	41	52	59	50	55	73	54	59	57	56	57	53	49	60	59	56	39	59	43	45	52	55	44	46	50	54	65	52	53	46	60	62	54	46	44	45	52	40	55	58	56	48	46	61	49	57	58	59	41	49	56	44	72	53	45	57	61	69	57	62	66	42	45	58	45	49	62	49	56	49	63	50	46	58	53	49	39	60	58	61	64	34	63	52	42	58	52	59	51	53	41	52	49	53	52	45	71	56	41	53	41	46	56	52	46	45	47	50	48	53	50	51	47	48	48	53	50	54	43	40	54	43	39	61	44	51	52	43	51	62	49	49	65	54	54	48	54	47	43	52	44	59	47	52	52	49	50	61	64	48	49	58	51	53	54	63	43	51	51	51	48	49	63	49	62	54	51	46	47	50	63	58	50	57	51	61	35	54	49	46	59	41	49	45	52	41	44	46	55	50	39	54	60	55	50	51	58	65	56	52	52	50	43	55	51	38	57	49	60	47	49	73	57	58	61	62	37	53	49	47	60	62	61	56	46	46	72	56	64	58	49	50	60	37	66	54	41	48	55	44	53	52	51	40	44	51	39	55	50	67	59	46	41	53	53	48	54	52	47	65	58	59	58	53	50	51	54	46	60	50	43	52	52	62	53	53	56	45	54	55	51	62	51	57	45	41	55	52	51	45	56	48	65	51	55	56	65	54	47	42	50	50	43	43	54	50	37	53	49	46	54	47	51	65	51	61	51	49	55	50	62	53	49	45	51	66	56	51	46	52	54	50	50	54	49	61	48	57	70	47	44	50	61	58	40	49	54	52	65	70	44	50	53	54	53	62	52	56	48	59	44	58	47	56	50	54	46	52	62	54	43	40	53	49	43	50	59	50	48	58	68	51	58	53	63	58	48	48	66	51	47	51	50	54	54	38	49	56	43	44	64	48	59	47	39	65	61	66	47	49	57	53	61	59	56	55	47	48	41	61	54	57	51	68	52	53	54	46	63	42	54	59	39	51	57	43	55	49	63	44	58	46	51	49	51	51	51	59	38	45	55	60	48	55	55	53	44	53	46	52	50	52	42	57	47	54	58	65	48	41	39	62	49	64	46	48	49	41	54	55	39	48	46	40	52	53	50	49	42	50	48	46	58	49	58	58	57	38	63	61	38	56	39	43	52	53	47	36	50	56	55	48	60	50	49	58	44	52	62	52	63	58	48	55	48	33	61	69	61	46	50	52	54	36	47	52	44	52	56	55	52	45	64	48	63	46	62	54	52	40	60	48	60	45	59	53	46	49	58	52	64	56	55	52	53	53	51	55	52	43	55	45	44	53	65	59	47	47	53	54	42	63	55	55	47	59	45	50	53	57	51	50	53	45	53	42	60	55	54	48	49	50	59	47	51	54	55	45	54	61	58	59	53	54
10808	4672	2616	9837	31393	24780	12824	13106	5577	4604	3814	3249	2810	2384	2287	2131	1889	1767	1667	1572	1516	1356	1271	1212	1167	1139	1135	1122	1076	1007	1027	986	1014	987	972	1001	960	930	933	930	873	895	877	869	836	920	891	866	861	854	853	880	861	854	843	843	808	881	859	870	875	872	833	845	854	832	823	827	777	823	833	854	820	800	748	820	819	794	807	879	805	776	795	803	789	782	812	822	807	786	827	794	780	790	836	773	840	811	798	810	808	782	817	769	846	804	793	809	809	820	826	832	743	814	789	820	797	796	743	802	786	762	780	801	763	781	766	826	813	774	758	786	805	828	811	846	770	717	811	776	837	763	792	804	802	808	808	787	791	811	775	807	785	793	798	809	828	830	779	788	808	800	795	800	813	818	811	834	776	782	791	774	782	780	792	777	762	790	833	784	770	785	774	818	730	822	791	799	782	754	816	772	817	813	836	794	788	798	813	769	813	811	746	767	818	772	800	799	752	732	757	758	825	761	772	794	789	793	789	755	762	826	814	813	831	838	836	810	809	793	776	794	777	791	805	787	780	834	784	754	790	810	755	769	779	794	781	806	767	787	745	757	762	807	846	801	806	828	780	815	779	798	812	783	782	816	831	827	777	814	817	781	804	749	796	794	797	791	817	736	837	773	801	803	777	817	794	738	816	807	801	730	807	787	819	861	773	840	743	823	790	796	813	770	764	764	772	783	751	828	819	806	851	808	825	800	763	822	800	797	786	771	815	805	770	768	761	820	820	807	791	739	762	817	759	779	733	796	762	757	823	775	772	767	817	748	785	796	810	743	781	829	819	771	752	776	787	789	789	809	778	778	798	828	759	781	747	782	787	803	762	780	780	722	743	763	771	763	781	764	750	807	805	796	802	794	830	760	772	837	801	776	751	809	805	757	791	763	845	776	735	799	767	781	795	844	784	835	801	768	796	864	757	791	832	805	797	827	742	805	772	821	823	816	801	809	798	771	831	813	785	783	808	773	811	807	768	833	775	753	836	813	816	712	782	807	755	810	770	819	756	773	821	801	806	786	786	794	824	817	774	777	790	778	750	742	796	825	780	865	818	763	813	797	792	786	784	768	799	759	790	801	799	833	796	801	738	780	770	787	792	812	770	808	782	836	812	786	808	750	745	794	799	808	805	759	787	767	796	776	797	773	855	795	762	781	799	825	815	784	749	800	733	757	788	756	787	803	755	792	807	817	795	807	730	806	736	785	768	765	734	801	773	797	772	790	795	823	801	787	797	737	796	761	786	855	783	838	829	855	766	776	795	814	801	786	764	779	775	749	817	787	777	737	786	773	814	738	839	808	777	785	762	797	804	774	788	820	798	828	771	835	790	802	754	773	816	793	769	808	798	734	780	785	785	815	730	773	780	827	742	840	795	780	778	842	784	778	843	817	789	794	831	819	854	786	778	826	771	778	755	774	795	763	752	821	803	835	793	774	839	806	805	773	767	803	818	803	835	792	791	813	848	763	782	829	796	758	738	739	761	831	774	828	822	825	819	818	753	785	797	805	816	801	806	788	811	748	777	775	838	818	762	789	825	804	780	811	792	767	802	828	749	752	753	773	777	798	778	783	770	794	805	817	765	765	766	784	838	797	779	727	805	785	763	835	763	797	806	726	846	784	785	784	816	766	782	772	728	770	778	796	781	826	846	807	818	811	802	798	799	805	856	796	793	753	745	749	788	785	724	767	817	769	790	788	834	789	784	819	812	751	768	796	793	821	755	745	797	783	758	740	826	788	819	785	766	789	786	837	768	770	826	792	821	806	747	738	827	764	831	854	800	778	809	819	751	771	760	767	764	811	736	798	789	777	808	811	756	774	824	799	832	768	823	793	810	803	832	809	815	790	754	791	832	737	776	812	766	766	853	788	752	775	773	813	806	820	791	782	819	741	787	816	743	789	834	772	787	884	768	759	760	759	799	813	774	791	723	820	777	748	790	792	791	784	788	800	811	789	757	807	758	782	818	813	797	741	810	770	738	822	811	809	803	767	796	778	816	797	824	798	746	831	770	836	825	801	800	789	793	787	818	819	797	863	788	765	830	824	745	786	773	723	778	786	824	818	824	807	832	847	822	824	791	790	804	801	768	775	762	805	804	826	790	801	836	812	823	828	801	793	820	785	816	797	820	789	838	769	797	769	796	872	768	813	764	804	750	792	792	813	817	845	808	783	773	794	797	796	846	775	772	761	768	771	780	822	790	757	792	803	786	834	811	763	841	766	775	826	779	794	836	779	802	776	791	796	757	813	811	810	776	823	788	796	713	814	851	806	769	776	767	807	761	777	757	841	767	749	778	795	747	772	812	775	765	809	825	799	885	760	759	769	811	819	771	815	757	769	801	758	800	768	763	840	797	819	830	797	764	765	734	801	738	793	792	764	766	781	821	779	799	769	741	803	806	790	756	808	769	780	794	779	795	762	832	837	802	787	853	767	835	756	826	852	849	774	774	779	744	789	817	837	770	775	790	802	804	793	800	809	784	774	836	781	789	814	776	771	762	795	811	775	791	760	813	826	846	744	826	847	814	776	758	743	821	794	802	798	815	803	802	760	813	762	772	789	778	793	824	818	751	763	753	814	784	765	819	772	793	755	764	798	790	764	793	761	805	790	851	788	774	808	812	799	785	789	821	763	804	789	778	795	790	741	819	819	783	729	766	783	733	767	819	778	751	793	728	804	776	823	764	757	750	839	811	759	812	785	783	793	818	797	821	868	807	792	792	744	799	748	827	806	814	811	821	767	786	747	806	771	801	821	763	774	762	812	753	724	803	764	835	789	824	781	766	770	820	754	769	774	761	805	809	793	804	852	809	751	799	767	778	849	780	753	731	777	792	753	808	806	799	797	783	813	780	787	831	765	798	753	816	797	764	772	776	766	762	850	810	768	821	831	836	787	730	767	784	807	850	784	789	764	801	773	754	819	785	792	809	811	785	769	759	835	801	792	787	813	807	799	799	796	798	834	798	814	780	820	804	803	777	817	755	806	765	784	771	773	799	784	796	785	772	818	823	840	815	794	784	769	808	776	786	844	738	806	752	803	753	780	852	792	835	820	773	761	762	731	773	816	810	788	802	811	796	853	802	799	786	786	772	771	823	793	777	794	753	760	777	807	761	750	816	758	830	768	801	800	816	802	818	772	815	836	761	802	802	808	839	816	779	716	799	793	814	855	774	785	817	772	805	770	738	828	825	772	788	762	809	818	864	796	783	770	757	756	775	793	798	776	789	787	778	821	778	795	820	767	777	836	791	797	843	802	736	803	812	842	778	832	780	772	827	793	723	840	782	786	812	810	771	737	786	791	761	754	780	792	835	763	807	809	781	818	774	753	783	797	779	776	780	799	779	763	763	777	775	802	730	809	805	805	804	790	770	801	814	809	815	746	808	781	832	811	724	787	805	764	755	800	791	804	831	809	768	793	773	799	770	788	810	749	800	840	829	795	793	823	786	828	798	835	801	835
2249	143	101	128	507	407	244	159	119	110	83	95	78	87	59	67	76	64	71	58	68	56	60	59	48	57	46	52	60	51	46	44	49	46	41	58	51	52	46	43	50	53	34	42	39	51	42	54	45	35	54	61	52	54	46	54	48	43	56	41	56	54	54	41	52	48	38	53	44	47	61	42	52	40	63	43	43	57	44	43	48	68	56	45	50	39	56	43	38	44	35	42	48	46	41	46	50	52	39	52	57	39	52	39	58	56	51	65	38	53	49	39	45	35	55	47	51	51	44	26	50	51	55	40	42	45	51	50	45	53	47	52	48	57	56	36	46	65	46	58	44	40	57	46	48	53	41	49	40	48	64	58	41	46	36	46	50	50	42	51	52	49	52	57	46	44	47	55	54	43	51	53	49	47	53	46	48	51	46	49	40	55	49	35	45	41	36	47	46	46	45	56	55	40	45	51	38	42	36	43	55	48	52	40	40	52	55	53	41	60	44	51	51	49	34	52	34	41	47	48	45	40	50	48	41	57	38	47	40	32	46	37	52	49	48	49	50	46	43	44	48	44	54	52	45	51	41	56	44	40	48	42	43	46	38	51	58	54	38	41	52	53	43	42	51	42	52	46	41	51	44	34	40	53	55	53	42	46	36	51	45	42	49	47	42	43	45	58	41	51	51	52	40	45	50	44	36	46	29	47	43	35	42	47	44	65	41	53	49	38	52	37	46	43	42	44	33	53	54	42	44	39	53	51	47	48	36	44	51	41	49	36	40	41	39	37	41	47	39	31	47	45	54	49	63	44	41	46	46	31	56	44	41	39	37	56	48	54	43	56	40	47	40	47	45	43	67	50	50	40	49	53	39	43	53	49	38	43	50	64	38	42	54	39	43	55	44	41	48	46	38	49	55	43	34	53	51	28	43	43	45	37	40	58	46	44	40	49	44	45	56	45	50	42	46	48	36	40	34	60	41	49	56	61	33	47	36	52	45	47	43	46	61	37	55	44	39	39	45	48	40	56	46	40	34	46	45	46	42	49	50	44	43	40	44	49	33	55	58	45	51	50	55	44	55	41	47	46	54	39	48	50	42	54	45	52	51	39	46	52	42	42	54	48	57	38	30	39	45	61	49	50	46	48	44	44	46	52	46	47	48	52	34	52	48	36	51	35	37	51	47	47	41	43	42	39	38	39	52	54	40	46	45	52	40	48	46	61	52	43	41	43	49	41	49	50	49	42	39	66	55	38	34	60	40	39	44	45	54	50	54	35	39	43	40	41	54	42	40	44	38	50	36	45	40	40	42	43	56	42	49	33	45	49	39	51	47	49	52	38	34	45	50	41	43	50	42	54	37	48	47	63	46	63	43	58	48	50	43	43	47	43	52	40	47	45	38	41	47	41	54	54	51	33	64	46	40	41	53	50	52	51	53	43	50	44	43	38	43	53	38	41	49	36	53	39	54	61	45	46	59	40	48	55	46	47	49	51	42	54	40	40	46	47	59	51	51	43	46	55	53	53	39	48	43	49	51	56	38	51	38	43	45	50	56	53	49	37	42	52	32	50	44	51	46	45	46	61	52	42	40	51	39	41	37	61	51	45	50	48	45	50	54	41	48	50	39	46	38	48	55	44	53	50	41	40	51	51	47	42	44	52	41	48	36	38	55	42	46	61	49	32	58	46	40	52	38	56	45	49	39	50	58	57	53	32	52	40	40	53	44	54	52	41	43	50	52	48	55	35	39	44	39	54	36	32	39	55	54	39	51	38	57	47	47	41	35	50	42	54	39	39	40	55	38	33	46	40	38	53	45	44	41	45	45	50	28	56	41	58	52	57	44	52	39	40	55	55	52	45	34	46	44	43	69	39	34	46	44	45	42	45	50	51	45	47	48	57	35	47	53	49	52	47	29	55	42	35	48	44	55	51	40	38	53	49	47	48	41	46	48	42	53	37	43	41	41	44	48	50	48	51	52	54	49	44	30	50	34	32	46	41	41	50	46	39	59	45	45	39	42	48	46	44	42	51	44	50	46	37	50	47	44	56	44	42	51	41	46	48	53	50	44	47	44	54	48	36	46	40	50	45	46	47	48	33	63	48	49	49	45	46	47	49	56	55	37	44	43	42	40	42	38	48	41	45	55	42	45	55	43	54	49	40	52	51	41	53	41	30	48	40	44	56	56	43	52	40	60	53	53	39	47	44	48	45	38	53	48	48	40	47	64	41	49	42	36	51	64	49	47	36	38	41	44	41	46	39	46	55	52	58	37	50	42	43	52	47	32	47	50	42	44	61	43	41	45	45	58	49	39	32	39	43	55	51	46	48	36	49	52	50	51	50	44	51	50	47	48	45	50	46	44	55	44	54	57	47	58	50	49	42	47	45	57	40	48	41	55	38	53	47	41	50	32	58	46	48	48	41	48	39	48	48	34	30	52	39	44	44	47	39	41	30	39	44	50	42	45	46	42	41	66	34	59	49	49	40	50	42	42	41	42	51	49	63	49	46	40	35	51	58	48	41	50	39	45	40	46	35	42	39	48	37	39	59	36	50	52	36	49	43	43	39	38	56	50	62	51	47	43	46	52	40	47	53	56	38	30	49	50	53	53	45	47	45	40	45	47	39	36	47	58	64	39	47	49	35	51	41	57	48	52	40	43	31	42	43	37	43	42	45	43	44	45	55	48	50	46	40	48	50	45	39	53	46	45	52	44	54	40	43	44	38	47	52	42	43	46	44	39	35	41	47	49	50	32	41	50	58	41	52	44	54	49	42	46	43	48	45	42	37	41	49	46	47	40	39	49	42	41	41	46	45	37	43	47	38	48	46	45	58	58	46	56	47	43	47	32	52	37	60	44	53	47	46	53	38	52	51	46	59	34	54	42	52	72	56	57	52	53	37	39	40	45	46	54	47	56	42	46	41	37	42	38	50	48	47	53	45	38	48	41	45	59	39	51	37	47	50	53	38	35	48	46	45	38	69	44	40	53	53	25	39	48	43	43	41	54	58	46	40	44	52	41	47	45	49	46	46	35	32	53	59	42	53	39	49	44	44	54	40	38	38	32	53	52	56	43	42	44	51	43	39	43	53	48	42	47	41	50	47	53	47	47	43	48	54	45	39	58	43	45	40	39	49	32	52	53	50	51	43	47	42	41	49	42	44	62	38	46	49	44	35	56	39	45	50	51	43	30	48	52	38	39	50	37	39	45	45	43	58	49	54	52	50	37	33	55	37	58	52	52	44	44	55	55	45	47	40	43	52	45	45	57	42	56	53	48	46	59	38	43	46	52	42	46	37	47	41	55	48	48	38	43	50	39	46	44	57	53	45	33	45	43	45	52	52	31	43	50	37	51	49	41	52	52	36	35	47	42	53	30	43	42	52	41	43	36	51	41	38	39	46	41	48	40	37	48	39	40	35	53	35	50	55	52	40	46	52	48	36	39	44	59	46	44	39	37	51	40	50	66	45	52	62	41	48	42	49	52	38	57	44	51	48
10193	4193	2326	10823	29829	22417	12270	8254	4901	3917	3416	2815	2478	2183	1984	1992	1646	1554	1447	1467	1302	1197	1161	1087	1001	1025	1027	965	973	943	951	913	876	873	865	844	891	820	853	826	785	860	764	815	782	788	827	835	828	779	813	802	770	730	727	725	792	778	783	789	705	723	755	805	752	773	754	716	710	801	758	744	715	707	773	732	738	705	737	724	693	718	732	696	747	737	728	747	742	686	717	756	720	783	747	748	735	742	710	736	726	717	717	726	734	715	720	717	732	670	724	711	715	716	716	739	745	649	712	692	751	688	759	693	705	749	729	740	718	731	724	752	745	708	702	691	747	725	728	746	764	664	727	750	736	714	674	680	750	728	710	713	731	681	720	688	707	752	673	709	682	720	723	667	822	743	722	692	708	702	741	714	700	685	693	731	703	698	714	725	715	710	694	702	763	722	725	719	725	781	714	730	690	682	719	695	702	744	670	767	704	713	688	715	713	717	712	725	721	706	735	693	708	732	713	709	703	719	674	750	706	699	732	763	714	740	672	748	700	713	746	673	692	688	741	730	697	743	716	710	738	705	723	725	740	697	726	716	684	697	696	719	707	739	716	685	713	711	745	672	754	702	676	698	665	788	709	735	762	724	740	759	674	725	731	722	649	734	679	728	728	739	718	737	709	705	711	690	739	706	699	650	743	701	701	672	701	709	719	752	668	724	712	712	696	733	718	705	712	740	712	724	669	747	705	682	707	698	691	701	738	696	667	718	665	717	686	758	670	687	713	783	730	699	671	722	712	689	760	731	694	735	709	686	770	694	692	723	730	707	765	720	710	714	703	685	773	697	697	718	681	756	735	747	730	713	743	713	678	677	729	698	716	751	700	747	711	698	681	670	693	715	695	716	706	736	719	699	678	756	728	723	723	688	758	719	703	689	722	680	712	733	704	669	742	737	716	690	665	731	704	716	708	715	724	756	738	731	770	690	671	663	716	764	745	769	730	738	756	731	687	751	711	763	709	723	708	717	724	705	693	699	702	746	697	694	732	758	766	708	716	731	697	719	694	649	662	738	722	698	704	699	718	712	741	703	681	725	705	695	683	758	692	662	718	726	679	706	678	682	736	665	732	701	677	746	710	709	671	691	729	746	716	739	703	746	731	703	703	735	696	716	734	702	710	696	729	697	713	734	693	732	707	687	751	753	665	729	764	730	708	746	677	744	728	707	736	719	775	641	694	736	693	768	705	675	702	746	739	678	701	738	723	735	708	732	732	706	684	755	678	716	747	691	733	733	700	667	733	731	726	637	725	737	745	710	709	725	716	682	745	690	724	709	724	754	721	661	695	739	709	714	726	746	714	707	771	700	755	681	711	744	703	711	735	696	708	741	706	698	668	725	717	677	745	751	743	718	696	704	715	703	673	742	689	714	729	726	690	669	723	773	697	735	710	712	735	695	713	679	698	762	739	676	700	720	717	700	698	703	665	751	716	736	724	697	722	684	727	725	696	709	727	727	708	667	713	675	696	722	725	684	689	692	701	722	723	701	661	695	732	710	732	732	732	669	707	687	709	724	722	751	744	688	724	648	726	721	727	751	688	714	727	660	732	697	733	702	672	717	663	715	726	714	734	671	669	688	778	683	751	703	709	672	694	775	735	679	760	710	767	719	711	696	744	696	709	716	672	715	685	716	726	716	685	704	669	727	713	710	729	715	743	734	735	735	718	707	713	690	694	755	700	735	748	754	710	667	696	712	746	720	700	645	754	689	666	731	661	704	726	730	719	735	716	724	666	742	689	721	722	738	733	680	702	697	662	687	698	732	724	705	677	696	673	684	755	724	697	709	717	713	689	701	754	732	730	628	691	738	692	721	693	769	725	693	738	723	790	692	749	732	668	746	711	673	693	785	700	719	713	744	697	712	684	744	711	721	737	682	743	764	730	725	684	742	701	729	749	709	700	683	718	785	733	670	722	722	709	725	756	713	749	716	764	684	733	668	701	729	745	674	762	739	712	710	725	681	725	730	714	705	746	685	713	707	702	719	690	728	696	687	726	700	744	710	720	715	722	732	724	724	752	712	696	767	718	753	727	750	694	719	699	748	653	718	724	733	781	714	734	743	727	716	730	729	733	695	803	719	770	718	703	676	700	714	738	712	720	737	724	703	716	734	705	722	665	732	709	709	707	739	699	774	708	768	696	744	733	715	705	728	722	695	733	668	728	707	664	719	755	775	679	757	732	679	726	715	747	706	679	706	687	673	707	745	756	757	705	704	778	740	714	699	647	691	751	736	718	676	763	710	692	702	767	719	704	711	759	674	725	690	693	693	745	707	766	736	727	703	747	712	731	720	734	719	705	710	695	695	717	707	685	704	687	715	768	690	687	769	698	716	728	732	697	702	736	719	717	695	733	699	703	699	748	660	751	697	725	720	767	734	730	694	702	687	736	674	671	760	711	666	745	703	716	725	747	706	733	719	701	722	697	737	719	683	705	679	760	724	696	715	717	663	730	690	724	705	699	669	746	720	670	702	735	713	722	707	691	676	718	726	709	713	733	734	725	672	734	729	714	758	717	743	719	730	699	701	747	746	732	732	735	728	729	718	684	699	687	709	734	707	731	680	724	690	740	756	717	653	756	677	692	719	719	690	698	697	745	712	685	694	777	732	743	754	686	690	728	724	678	624	733	688	741	657	699	723	727	702	761	697	701	715	653	732	693	706	715	703	736	674	711	719	665	715	755	734	724	687	666	698	720	725	694	733	673	708	657	723	758	675	729	683	765	709	752	723	742	743	717	759	696	757	738	734	716	699	706	747	703	724	706	759	687	672	723	736	733	745	719	754	711	684	706	675	704	692	753	705	676	806	719	715	704	717	725	706	718	764	692	743	688	707	677	675	732	747	684	673	697	729	665	707	754	710	686	721	680	677	714	664	698	701	681	740	708	647	708	717	738	698	698	745	680	738	697	711	752	723	737	756	658	757	649	718	682	700	700	739	726	757	674	724	708	722	698	724	716	704	660	708	704	745	753	691	733	712	686	755	754	755	737	728	670	669	734	709	715	671	733	747	736	712	726	679	717	732	734	747	706	689	688	703	752	703	718	688	688	711	730	766	710	692	694	729	717	710	697	723	689	732	715	708	711	733	691	692	715	705	690	716	716	715	721	674	689	705	739	701	697	736	675	662	705	734	697	699	730	705	735	718	704	713	712	722	701	728	674	730	758	717	708	667	673	702	711	710	708	712	649	707	707	746	679	735	713	718	701	711	763	731	699	685	753	753	669	705	713	735	683	728	687	685	697	733	690	760	685	743	712	687	737	747	753	759	723	700	672	665	668	682	704	749	724	725	771	714	728	725	697	744	719	696	794	691	767	691	721	689	717	735	702	757	699	717	725	678	689	778	710	717	702	730	755	703	733	737	710	718	700	703	725	726	705	677	696	714	758	733	702	712	738	728	694	719	703	739	646	692	719	687	692	696	774	720	731	736	743	784	731	668	747	723	680	720
1443	390	295	317	652	904	448	419	335	254	256	253	216	210	207	200	215	175	195	173	155	186	178	177	187	144	187	165	154	189	134	174	147	153	134	165	167	172	173	166	159	136	156	160	155	156	162	166	160	164	158	143	157	143	182	160	151	143	156	148	153	148	156	167	156	160	174	132	168	163	158	149	148	147	177	163	154	148	163	158	148	146	172	149	158	183	159	145	149	155	152	149	162	171	146	153	153	162	164	152	159	152	143	150	135	147	151	166	148	154	153	136	153	139	148	158	145	153	146	143	173	140	162	171	156	144	144	142	169	156	151	161	157	154	163	133	154	177	141	169	179	149	145	185	162	151	143	160	157	157	149	157	161	141	167	133	155	162	163	151	131	160	167	169	149	137	160	156	154	156	116	145	167	152	173	171	171	150	174	170	167	167	171	167	144	159	148	174	146	137	156	154	149	139	149	157	166	170	141	156	147	164	150	171	150	137	131	151	157	140	151	136	150	150	137	148	135	169	152	158	141	164	174	142	155	140	172	139	182	130	159	155	151	146	145	177	165	159	175	135	145	148	167	144	147	134	153	153	175	171	147	147	157	157	149	147	141	146	148	184	141	158	156	176	162	144	153	157	153	146	155	144	171	154	152	182	164	165	165	145	167	152	140	150	141	159	133	145	151	142	165	145	122	157	170	122	182	153	157	149	164	156	172	153	151	153	151	135	166	173	199	170	155	130	152	172	170	143	151	159	172	149	147	149	158	159	185	164	136	151	146	147	160	142	144	154	165	144	148	141	150	161	142	136	156	154	145	160	142	167	151	172	179	156	168	192	168	167	164	129	175	151	148	159	165	158	156	139	126	154	172	162	141	158	147	165	154	152	154	146	151	142	147	164	147	145	162	138	149	184	168	144	154	168	169	168	150	145	133	160	138	166	167	160	155	153	182	149	153	175	148	165	133	151	168	175	130	146	163	181	160	132	159	167	167	163	164	138	170	162	178	166	169	156	153	133	149	173	148	148	138	170	135	138	164	159	157	167	142	161	163	145	173	163	173	132	147	153	158	142	183	171	151	166	166	161	151	140	165	154	154	142	138	150	169	163	155	127	168	146	158	169	165	172	161	139	180	145	145	146	147	151	162	138	177	171	156	135	160	154	154	141	166	177	164	129	167	141	144	153	146	140	149	158	148	156	143	179	130	154	155	154	139	160	152	163	145	152	148	160	154	149	156	143	152	138	165	146	156	148	154	150	151	153	141	166	145	162	171	181	130	180	157	149	144	156	159	163	161	148	146	172	139	172	157	166	147	152	144	136	145	130	147	164	165	153	156	166	152	158	132	170	124	144	164	147	161	143	138	151	148	151	155	161	150	159	143	157	143	170	136	150	171	147	167	148	139	163	135	139	142	149	153	124	145	175	143	155	157	153	158	156	149	147	155	155	165	157	147	168	143	133	142	164	151	148	171	142	161	141	155	157	155	153	153	159	149	146	162	155	135	165	147	172	159	151	142	152	142	150	134	144	175	172	141	180	134	173	144	182	154	165	159	159	172	175	137	160	162	159	156	171	167	156	152	151	149	159	165	173	137	143	147	160	154	147	177	173	149	158	151	160	164	165	167	158	161	158	141	161	163	153	147	153	169	151	158	164	137	163	163	158	164	160	149	123	162	156	130	159	138	148	174	152	187	145	155	137	157	158	141	145	169	165	160	144	160	141	168	154	163	133	158	133	150	166	146	142	146	157	158	151	161	152	176	156	149	167	161	154	151	160	152	143	161	154	179	150	168	151	152	163	162	141	172	146	154	156	166	142	148	169	134	159	142	142	166	140	153	145	169	167	150	126	146	146	142	141	152	153	153	157	165	149	156	120	149	152	162	161	153	145	178	141	161	169	166	173	169	123	159	158	160	146	151	159	152	153	148	161	131	199	150	152	136	157	161	148	142	186	162	146	136	129	174	159	143	145	166	154	136	167	154	164	144	127	136	156	178	155	156	155	160	166	134	161	128	163	153	152	150	153	167	154	169	156	143	143	143	138	146	162	150	175	166	164	166	164	157	137	172	156	144	169	169	141	153	172	160	150	151	141	127	157	139	140	151	182	147	173	178	165	154	161	167	162	179	158	163	158	158	147	147	153	153	141	149	191	149	144	158	147	151	156	199	125	142	149	152	159	165	154	148	164	140	163	143	155	132	168	164	162	192	158	143	159	173	138	161	176	130	151	132	160	167	148	147	169	127	159	147	146	148	174	156	164	170	145	144	163	167	157	165	177	145	148	162	155	154	154	136	155	147	174	170	159	144	153	183	167	144	152	153	160	175	160	138	153	151	146	156	161	161	146	136	163	155	160	175	149	131	178	170	134	174	133	166	173	152	173	163	150	158	163	152	150	137	143	150	148	147	172	162	148	167	171	148	159	132	171	153	161	165	160	178	157	171	161	138	174	149	155	159	138	165	166	120	150	156	171	172	166	168	166	169	155	143	145	177	164	148	145	173	184	170	149	157	142	161	151	161	152	170	150	164	145	141	155	155	193	155	131	137	149	183	154	170	154	151	137	149	145	143	151	150	150	144	164	173	153	159	182	146	165	170	153	167	152	157	151	163	162	166	168	150	172	140	138	135	158	157	148	167	147	163	164	151	178	151	172	149	160	159	160	151	170	170	157	154	135	150	151	172	157	136	146	150	164	157	171	146	174	155	137	156	141	157	162	142	162	161	152	134	164	145	155	164	154	147	143	163	165	160	137	151	149	155	145	154	157	157	129	166	145	153	152	153	152	154	166	152	146	140	161	168	162	156	153	164	155	153	148	148	161	150	132	156	154	162	147	135	156	156	153	160	174	154	154	174	186	143	161	161	153	156	163	170	147	158	150	156	170	140	147	159	146	139	157	143	150	156	140	157	151	147	152	160	149	136	183	127	158	135	176	169	151	166	149	163	141	170	179	141	144	182	138	160	161	155	164	168	160	182	160	167	153	161	157	161	127	146	162	147	161	162	161	161	170	147	164	153	147	149	149	160	160	157	153	141	173	129	146	143	145	144	154	161	170	152	164	153	135	154	160	166	166	151	144	184	184	138	159	170	160	149	127	167	139	150	178	177	144	144	150	147	164	164	164	154	172	162	180	155	139	160	138	167	151	144	152	142	170	164	150	156	166	158	172	163	157	142	141	151	155	143	164	155	160	140	149	158	137	156	173	175	160	150	145	163	178	148	167	157	168	148	156	171	152	163	169	153	150	151	131	180	168	143	163	120	167	145	169	136	145	185	165	195	157	157	155	147	148	164	164	161	148	134	146	151	166	144	129	144	166	156	159	163	163	161	165	171	179	140	141	151	179	137	164	141	161	171	144	167	145	139	169	144	159	144	155	166	150	162	156	149	160	153	161	153	175	157	163	160	151	179	132	164	171	161	166	161	153	157	165	153	159	147	147	135	155	143	163	168	144	153	133	137	141	166	142	154	140	153	161	168	159	160	146	175	178	159	142	119	167	163	159
16505	9053	5513	19195	32395	30563	18679	15590	10231	8695	7422	6487	5788	5267	4923	4657	4108	4034	3794	3672	3450	3276	3106	3134	2942	2929	2861	2804	2739	2722	2684	2634	2617	2635	2629	2589	2489	2496	2461	2457	2476	2526	2388	2400	2316	2394	2416	2431	2383	2364	2391	2310	2431	2304	2406	2439	2359	2427	2311	2348	2394	2295	2296	2327	2233	2268	2310	2243	2307	2277	2307	2188	2283	2344	2225	2234	2367	2307	2282	2312	2243	2338	2292	2231	2316	2242	2250	2252	2260	2214	2303	2282	2177	2276	2281	2226	2207	2219	2276	2244	2287	2322	2216	2258	2268	2246	2227	2294	2248	2259	2226	2278	2262	2210	2219	2261	2262	2320	2208	2251	2272	2257	2277	2153	2308	2227	2263	2237	2217	2225	2232	2268	2195	2288	2220	2103	2258	2270	2200	2235	2337	2193	2311	2220	2224	2251	2271	2354	2237	2251	2236	2276	2294	2233	2293	2201	2265	2228	2199	2279	2228	2138	2217	2261	2254	2265	2263	2277	2317	2232	2195	2260	2330	2246	2217	2185	2196	2278	2190	2137	2288	2235	2147	2165	2218	2265	2230	2255	2322	2236	2145	2300	2198	2200	2260	2224	2250	2226	2148	2255	2197	2227	2193	2318	2243	2328	2298	2306	2180	2211	2248	2241	2293	2220	2195	2268	2247	2213	2292	2217	2257	2227	2330	2278	2342	2261	2244	2146	2150	2347	2282	2243	2227	2198	2238	2213	2253	2223	2241	2313	2239	2180	2190	2250	2258	2222	2245	2286	2299	2205	2296	2152	2239	2246	2261	2248	2279	2335	2227	2174	2197	2257	2232	2204	2261	2132	2319	2322	2279	2291	2202	2265	2259	2243	2265	2245	2244	2238	2215	2208	2194	2203	2163	2277	2198	2316	2232	2312	2248	2211	2256	2239	2290	2237	2140	2288	2250	2238	2154	2185	2253	2179	2246	2292	2303	2224	2304	2278	2206	2237	2354	2234	2232	2216	2227	2175	2248	2254	2274	2296	2269	2231	2172	2220	2233	2152	2266	2266	2199	2267	2169	2192	2193	2209	2198	2205	2167	2220	2200	2219	2286	2276	2284	2208	2241	2199	2332	2246	2262	2332	2239	2289	2230	2175	2217	2217	2181	2231	2138	2273	2231	2231	2199	2291	2249	2260	2225	2234	2236	2112	2191	2203	2237	2272	2250	2261	2325	2270	2329	2272	2234	2221	2275	2267	2274	2363	2243	2218	2266	2219	2189	2215	2295	2221	2244	2248	2222	2223	2190	2209	2279	2273	2165	2226	2274	2243	2213	2198	2255	2298	2166	2264	2281	2236	2317	2253	2225	2199	2165	2251	2165	2236	2277	2306	2339	2301	2301	2219	2276	2234	2200	2238	2176	2293	2290	2247	2261	2270	2322	2188	2357	2277	2253	2239	2233	2271	2276	2262	2214	2254	2296	2222	2191	2220	2378	2251	2216	2202	2262	2252	2238	2319	2218	2279	2242	2320	2249	2259	2278	2236	2161	2289	2232	2302	2262	2268	2177	2254	2367	2290	2279	2217	2302	2225	2171	2241	2196	2272	2198	2242	2232	2267	2222	2214	2263	2303	2212	2238	2247	2224	2185	2247	2192	2246	2142	2189	2330	2216	2274	2208	2221	2283	2175	2264	2193	2230	2199	2224	2279	2170	2173	2259	2188	2258	2282	2249	2198	2289	2241	2238	2280	2232	2197	2236	2189	2248	2251	2307	2211	2269	2229	2169	2240	2270	2273	2223	2288	2208	2242	2246	2228	2321	2233	2154	2258	2230	2263	2300	2238	2226	2147	2315	2281	2298	2204	2240	2290	2268	2117	2193	2288	2192	2251	2212	2200	2138	2214	2245	2271	2203	2270	2278	2171	2222	2255	2202	2286	2219	2280	2248	2267	2191	2229	2217	2266	2189	2171	2205	2214	2225	2289	2186	2192	2285	2266	2233	2175	2313	2298	2269	2253	2181	2230	2262	2292	2277	2312	2212	2210	2234	2354	2209	2287	2222	2171	2229	2277	2256	2268	2198	2221	2252	2161	2228	2197	2310	2258	2233	2256	2226	2232	2308	2114	2314	2244	2252	2112	2213	2241	2149	2163	2293	2240	2170	2235	2237	2222	2286	2203	2211	2220	2268	2220	2235	2244	2207	2168	2240	2299	2213	2263	2312	2247	2281	2283	2305	2250	2116	2235	2221	2195	2287	2187	2257	2189	2148	2239	2231	2169	2272	2304	2354	2217	2249	2274	2250	2159	2232	2228	2197	2203	2250	2199	2220	2238	2262	2200	2278	2172	2324	2276	2243	2251	2185	2185	2270	2206	2251	2239	2229	2238	2255	2266	2226	2227	2192	2290	2308	2205	2245	2272	2332	2252	2302	2229	2291	2247	2168	2175	2188	2212	2131	2235	2179	2188	2322	2265	2289	2147	2328	2250	2239	2295	2296	2199	2167	2229	2182	2268	2285	2232	2234	2236	2209	2250	2252	2177	2203	2266	2218	2215	2231	2239	2315	2223	2270	2211	2250	2259	2213	2285	2322	2287	2275	2282	2174	2193	2279	2315	2173	2151	2269	2293	2227	2217	2209	2323	2182	2265	2277	2312	2251	2178	2226	2271	2194	2283	2227	2172	2293	2192	2304	2210	2195	2271	2250	2233	2214	2244	2270	2304	2304	2307	2209	2236	2244	2217	2275	2173	2301	2322	2281	2195	2286	2266	2288	2306	2251	2313	2188	2336	2310	2335	2184	2141	2276	2194	2202	2248	2293	2197	2223	2264	2199	2165	2310	2163	2255	2298	2273	2276	2253	2260	2231	2221	2263	2262	2265	2310	2200	2312	2199	2211	2142	2233	2195	2256	2241	2212	2215	2257	2240	2184	2201	2187	2231	2351	2282	2280	2223	2278	2188	2267	2154	2173	2210	2187	2215	2198	2204	2271	2198	2205	2159	2205	2213	2202	2249	2254	2318	2214	2187	2277	2273	2242	2256	2267	2222	2274	2216	2180	2215	2263	2250	2240	2250	2197	2173	2246	2248	2222	2212	2214	2244	2290	2223	2154	2217	2184	2241	2201	2181	2326	2298	2308	2198	2190	2325	2295	2242	2212	2143	2290	2302	2207	2264	2231	2228	2275	2236	2218	2309	2236	2231	2256	2250	2244	2238	2298	2235	2323	2310	2292	2264	2220	2235	2250	2253	2232	2281	2270	2276	2191	2258	2269	2230	2202	2200	2226	2179	2272	2226	2247	2198	2313	2164	2231	2227	2281	2320	2219	2223	2234	2243	2312	2225	2211	2126	2239	2220	2270	2222	2320	2289	2246	2294	2276	2267	2294	2259	2221	2220	2255	2294	2299	2289	2185	2258	2230	2260	2199	2233	2264	2221	2236	2279	2224	2220	2234	2255	2217	2281	2206	2234	2243	2202	2276	2261	2259	2236	2227	2238	2266	2232	2178	2226	2231	2313	2170	2209	2327	2275	2213	2276	2249	2234	2262	2262	2289	2253	2146	2231	2201	2173	2165	2246	2210	2200	2213	2260	2242	2226	2185	2311	2225	2211	2258	2188	2218	2250	2234	2222	2245	2173	2253	2247	2266	2250	2317	2224	2304	2250	2261	2286	2223	2180	2256	2239	2269	2198	2186	2254	2256	2202	2275	2201	2285	2288	2297	2249	2250	2203	2120	2206	2311	2264	2230	2242	2328	2163	2214	2297	2224	2329	2235	2283	2215	2236	2253	2163	2263	2262	2261	2152	2241	2196	2333	2190	2287	2277	2220	2266	2203	2322	2191	2230	2141	2294	2266	2238	2233	2251	2210	2117	2234	2255	2247	2287	2230	2219	2238	2173	2212	2181	2318	2259	2227	2292	2225	2259	2166	2267	2304	2263	2251	2206	2219	2314	2296	2155	2301	2270	2218	2228	2186	2243	2236	2172	2213	2254	2235	2264	2294	2226	2300	2261	2212	2338	2259	2256	2293	2203	2242	2197	2199	2239	2278	2282	2303	2158	2246	2179	2235	2202	2138	2245	2223	2275	2215	2191	2286	2210	2235	2248	2272	2155	2259	2238	2320	2231	2280	2250	2219	2234	2252	2280	2286	2169	2264	2288	2279	2266	2271	2255	2362	2231	2244	2203	2247	2237	2307	2301	2224	2239	2216	2226	2148	2192	2183	2253	2246	2235	2297	2100	2269	2227	2230	2288	2291	2207	2173	2315	2230	2314	2238	2185	2243	2264	2222	2254	2179	2124	2255	2254	2248	2191	2224	2171	2256	2316	2216	2251	2275	2244	2229	2208	2258	2230	2192	2204	2363	2277	2194	2276	2250	2237	2313	2246	2259	2209	2221	2321	2236	2199	2232	2327	2246	2228	2202	2266	2202	2247	2209	2343	2242	2250	2283	2255	2176	2274	2263	2209	2271	2190	2198	2157	2205	2177	2308	2232	2214	2195	2229	2228	2220	2331	2310	2220	2277	2217	2252	2184	2302	2326	2257	2292	2307	2302	2287	2340	2184	2202	2240	2232	2229	2335	2292	2190	2232	2192	2280	2239	2211	2277	2298	2282	2289	2163	2226	2159	2190	2233	2284	2224	2164	2156	2235	2197	2242	2254	2180	2231	2315	2176	2161	2215	2314	2238	2220	2298	2262	2400	2274	2215	2268	2254	2195	2167	2280	2267	2215	2259	2253	2297	2240	2285	2276	2323	2273	2214	2220	2329	2260	2250	2185	2210	2205	2205	2209	2167	2289	2363	2317	2221	2259	2238	2115	2148	2231	2206	2209	2275	2238	2262	2267	2263	2243	2217	2243	2188	2186	2249	2248	2223	2260	2259	2258	2296	2237	2209	2222	2287	2226	2307	2334	2215	2197	2246	2177	2151	2224	2209	2197	2143	2217	2201	2213	2264	2235	2222	2199	2303	2242	2300	2286	2252	2305	2280	2161	2229	2259	2260	2213	2235	2173	2317	2305	2249	2252	2215	2227	2204	2185	2217	2255	2261	2232	2230	2254	2216	2268	2288	2189	2214	2266	2197	2159	2231	2226	2308	2235	2294	2288	2277	2243	2260
1327	96	83	116	272	242	108	115	84	85	73	85	84	62	73	70	61	78	72	65	57	66	63	65	55	61	54	51	70	78	69	54	58	60	49	56	60	71	67	55	48	60	64	60	56	55	56	49	61	69	60	62	61	62	68	50	78	51	55	55	52	65	63	58	62	53	57	68	41	66	52	49	61	57	54	72	54	57	53	60	67	58	60	53	72	59	44	64	52	50	64	55	59	64	77	59	66	59	62	53	63	78	55	50	59	48	69	43	56	49	66	52	52	49	60	72	81	74	68	73	62	72	59	77	69	56	59	71	60	62	76	42	59	77	60	51	52	56	59	54	68	64	63	56	52	69	53	63	59	49	64	51	63	57	52	49	52	70	53	50	57	59	59	57	67	50	62	65	58	86	58	67	45	45	69	67	71	42	65	56	51	54	74	67	48	60	59	63	62	65	65	58	61	62	64	67	60	55	48	58	66	63	54	64	69	64	56	70	68	79	59	67	54	62	67	54	54	51	57	63	57	69	53	81	63	55	63	58	56	57	52	59	63	49	49	61	60	51	61	53	68	46	63	55	72	61	68	58	55	66	53	51	49	67	55	77	70	48	50	58	59	55	68	63	60	55	65	58	72	58	58	62	62	51	50	60	63	72	48	66	66	56	53	55	59	67	46	57	59	66	58	43	61	59	59	55	63	73	56	60	57	62	52	56	63	62	46	53	51	59	58	65	57	62	59	51	64	58	56	62	80	59	61	51	50	44	63	55	58	67	49	65	60	41	59	74	64	51	53	61	49	66	53	58	56	59	52	46	59	62	57	66	42	65	61	70	67	55	55	56	60	67	42	53	69	62	59	65	61	51	54	50	59	53	52	60	53	62	45	65	66	59	62	60	51	61	64	71	88	61	60	54	74	65	55	75	60	47	51	63	52	63	65	75	59	47	52	47	58	65	59	45	58	57	69	64	44	52	71	57	59	56	58	59	56	65	55	60	54	72	74	62	61	60	63	56	56	68	60	64	71	56	64	68	47	60	53	55	52	41	58	56	59	42	65	52	68	51	46	47	57	48	64	53	56	57	60	45	67	44	68	68	63	62	56	66	55	64	64	67	63	61	64	54	57	65	53	60	78	55	57	53	55	62	69	69	61	56	72	73	67	63	51	51	58	76	47	62	52	56	59	48	49	73	59	66	58	54	71	57	58	55	50	68	64	73	65	56	60	64	60	60	65	71	65	64	70	65	63	54	49	65	57	56	53	49	63	45	62	55	64	57	50	49	47	51	60	67	67	57	51	66	61	55	71	47	62	57	65	57	55	51	65	56	51	67	56	60	51	55	57	64	49	59	62	64	61	53	66	61	58	57	51	74	55	46	58	47	69	60	51	68	44	67	55	57	62	57	54	69	60	52	63	40	41	63	58	58	49	60	51	58	60	58	69	62	59	58	51	69	68	66	69	78	48	59	56	54	59	63	68	53	45	62	46	63	53	67	48	54	64	52	49	58	67	63	74	57	60	48	72	59	53	67	49	54	80	54	62	58	62	58	61	64	61	36	67	69	67	57	59	45	48	61	55	62	57	63	69	74	70	59	58	55	49	55	67	65	67	58	62	50	66	61	55	54	59	43	64	56	53	63	54	59	57	71	51	55	69	57	71	70	61	54	59	57	57	53	56	53	67	51	64	54	53	63	61	67	56	67	60	55	63	57	53	53	49	58	69	65	50	61	56	61	65	57	56	57	54	45	68	65	59	55	43	64	51	55	55	51	64	66	61	61	66	63	49	68	48	72	64	64	69	61	68	57	50	51	64	64	66	53	60	45	59	62	57	50	53	67	55	50	74	36	62	55	54	62	63	64	65	66	53	59	66	62	71	51	59	61	54	60	55	54	59	58	67	54	62	48	56	57	54	66	61	74	55	48	64	53	57	66	58	51	62	71	50	56	72	55	68	60	52	54	56	56	45	57	52	62	39	60	55	54	67	74	64	59	53	60	56	68	74	58	50	68	79	45	60	60	61	64	51	55	69	57	70	59	73	53	58	51	55	64	48	61	67	60	53	52	48	53	54	48	60	47	58	82	58	62	75	52	59	59	52	56	55	60	56	68	51	56	54	59	61	57	66	51	45	78	55	72	52	50	52	58	63	49	53	63	62	64	61	49	48	63	50	63	47	66	67	43	52	64	68	52	71	58	50	52	56	63	51	56	59	50	53	48	57	47	55	51	60	43	48	59	54	71	70	59	66	71	62	51	56	58	62	62	56	69	66	66	57	57	63	47	50	64	65	61	58	51	58	50	66	49	69	49	69	48	69	48	61	61	59	50	50	62	69	70	54	53	69	44	63	66	70	52	51	45	58	69	68	57	57	53	60	50	55	67	55	45	86	57	52	53	63	43	53	67	59	56	50	54	66	65	74	59	61	58	56	56	56	50	59	54	52	56	49	68	61	71	79	68	56	50	53	64	51	68	66	66	55	67	60	73	50	62	35	59	64	56	69	60	62	66	54	66	52	56	59	63	60	53	57	51	66	49	60	54	45	40	74	57	54	60	60	49	60	63	56	63	66	53	65	57	60	49	59	63	69	57	81	49	60	62	70	65	60	59	65	64	62	60	50	57	53	48	50	61	71	50	65	51	66	54	58	56	56	55	66	53	68	67	54	60	55	65	66	68	44	60	52	55	53	62	44	65	45	67	58	47	55	69	69	61	59	59	56	74	56	58	47	46	60	53	68	51	61	66	52	57	57	44	50	59	58	55	44	40	51	63	49	52	53	59	55	62	49	69	53	71	56	60	59	58	52	59	60	53	58	60	69	69	63	57	68	54	56	66	59	56	52	54	60	55	62	65	57	62	61	46	54	79	49	58	47	60	66	54	56	47	50	56	55	47	81	61	54	50	60	51	63	56	64	68	50	57	60	61	72	55	49	59	59	54	60	56	65	60	56	59	67	71	45	66	55	53	62	56	69	58	74	52	62	54	49	63	56	64	50	70	67	54	55	58	67	58	57	58	47	44	66	57	56	58	61	77	51	59	57	46	66	77	73	54	47	71	70	64	59	62	70	58	58	56	56	48	66	50	51	62	57	51	49	61	59	48	51	46	60	56	57	36	50	48	65	57	53	74	69	54	71	64	67	72	64	52	55	69	56	73	58	57	59	63	58	60	65	60	57	65	56	56	52	54	63	54	65	59	40	74	81	64	71	48	67	68	63	53	61	57	57	59	67	64	72	72	54	66	54	60	69	60	70	58	66	53	58	62	55	61	64	66	62	68	62	72	62	54	58	67	68	73	57	61	62	70	58	67	50	43	51	46	53	68	59	49	53	58	53	59	47	50	67	65	59	63	53	67	74	55	43	69	58	62	65	61	54	67	58	44	65	60	61	45	60	76	61	61	65	48	68	62	70	55	51	53	57	53	47	54	54	44	57	61	66	53	53	63	51	80	63	50	53	56	56	56	47	56	59	68	59	60	63	64	68	59	40	57	52	55	63	66	65	56
8402	2678	1927	7713	19486	14858	5409	4381	2159	1919	1767	1609	1465	1346	1383	1306	1228	1196	1205	1149	1093	1051	1059	1034	1069	1058	1040	978	1023	979	940	992	985	954	960	949	976	995	917	960	981	939	987	931	1009	952	1031	936	996	931	943	895	994	957	934	885	906	949	940	960	972	907	929	926	977	934	916	929	946	934	853	977	920	906	855	885	1014	916	862	929	939	933	917	919	950	896	917	1002	917	945	905	897	951	946	972	916	896	920	906	949	951	896	942	912	926	875	1003	892	929	916	908	907	926	929	945	902	893	970	953	923	948	897	938	911	943	939	940	955	907	926	949	943	915	938	902	893	905	906	936	947	917	899	943	945	953	890	927	910	923	938	940	933	929	908	979	860	932	925	921	853	920	913	934	914	853	938	915	932	930	899	914	881	916	905	945	924	867	876	946	907	880	959	922	917	875	980	914	941	979	944	938	923	906	851	921	931	937	998	907	974	980	872	966	890	932	916	898	887	931	915	869	928	878	911	886	946	925	922	921	935	915	899	914	911	877	898	881	888	952	938	922	891	951	918	950	946	951	934	943	949	892	905	864	979	891	894	901	900	947	898	960	944	934	1002	901	865	911	936	936	884	951	955	929	932	941	936	927	975	868	941	879	999	905	898	900	916	949	890	920	924	887	868	913	937	927	898	947	974	874	939	951	940	932	1006	873	884	901	944	903	892	984	927	985	906	913	908	918	864	848	912	931	935	965	900	878	927	964	939	939	905	906	958	955	930	883	951	919	918	899	888	935	887	956	952	939	917	919	931	915	954	956	886	934	993	879	942	913	932	948	941	920	940	923	954	936	893	980	919	924	966	933	917	889	936	936	938	910	938	908	945	961	913	938	964	888	893	954	846	958	971	934	919	901	943	953	875	938	927	916	899	894	922	935	923	910	918	904	900	895	931	909	916	923	947	995	915	929	902	941	899	892	935	866	891	930	915	910	908	915	935	883	909	918	912	927	897	991	932	894	954	921	924	970	903	934	986	981	905	889	904	922	903	970	965	901	950	940	902	936	939	968	877	909	942	935	933	983	967	961	930	878	969	919	906	907	904	924	900	957	913	935	869	893	924	911	899	938	874	916	928	939	923	952	896	987	911	882	896	945	934	870	896	938	897	950	930	972	936	860	944	905	926	880	939	889	869	940	878	955	942	891	873	943	935	939	885	954	940	948	972	921	917	910	920	923	970	933	936	914	954	887	912	923	891	912	956	899	904	932	925	879	910	913	930	948	904	922	916	917	955	911	936	955	902	941	929	933	904	936	895	965	916	949	973	943	928	909	921	899	935	968	885	954	965	920	923	922	885	920	953	930	952	881	898	887	965	897	884	933	915	932	861	967	912	936	938	930	891	895	960	930	917	897	950	925	992	915	979	918	941	911	916	935	911	873	926	944	900	924	925	943	911	923	833	944	913	932	892	920	1006	950	958	948	910	951	853	892	896	910	918	938	904	1009	906	876	969	937	913	938	895	919	893	897	906	895	928	961	947	929	944	954	995	932	964	950	936	938	922	926	1034	904	955	948	940	928	938	924	903	936	966	942	957	938	876	898	983	868	892	912	936	900	939	948	929	930	916	890	938	894	896	907	978	939	932	925	913	871	939	928	966	934	928	899	941	873	944	940	992	916	923	955	911	898	914	930	960	903	889	922	934	922	928	918	903	903	905	943	922	887	945	942	911	925	907	922	906	903	936	866	931	884	922	927	1014	900	972	920	904	878	926	971	896	901	970	912	896	924	908	952	899	932	957	945	934	947	920	967	892	975	983	933	928	921	926	869	910	928	894	947	905	888	934	914	908	931	947	954	901	957	919	942	873	946	919	877	918	894	885	948	899	931	892	897	963	952	913	895	943	950	942	945	918	973	935	904	957	885	908	902	927	934	936	938	961	927	916	928	932	890	897	911	959	905	892	912	925	944	892	950	907	905	926	884	962	865	906	907	949	900	947	928	927	966	940	969	953	909	948	920	979	969	918	875	903	918	914	982	905	926	961	880	897	927	851	890	978	950	921	974	930	907	974	928	940	880	947	901	922	933	908	929	921	885	951	969	947	906	914	903	898	937	960	941	941	946	974	918	925	892	900	936	927	882	901	933	920	930	911	896	966	919	923	919	925	923	906	895	911	906	934	964	897	904	906	888	906	911	941	957	920	888	924	930	890	938	908	937	948	893	884	885	967	891	935	938	928	922	932	998	907	916	894	880	937	977	971	911	891	887	951	898	913	884	971	897	921	910	911	928	885	896	967	941	881	952	881	908	947	898	922	915	920	946	911	927	883	943	904	969	936	949	969	903	887	871	857	895	872	868	940	962	894	906	915	905	945	888	931	960	910	952	1007	974	944	930	915	911	971	859	920	939	926	889	920	925	931	921	933	898	930	847	961	940	902	896	950	941	888	926	906	919	965	920	988	900	913	956	893	885	886	894	956	900	940	816	928	907	906	938	932	919	902	919	940	922	942	921	884	924	914	904	937	961	991	910	940	934	911	917	974	932	908	931	925	894	913	972	965	906	917	918	995	915	967	959	895	928	951	970	926	870	926	894	936	934	937	941	874	905	914	937	977	990	918	914	928	953	936	911	839	952	944	904	916	912	941	943	909	936	926	936	934	880	949	896	945	982	884	950	891	934	905	927	916	966	936	910	936	932	935	924	900	919	907	897	896	997	919	867	969	883	944	864	931	892	894	919	899	932	916	887	921	822	947	930	935	931	935	948	912	931	955	1038	894	932	856	891	971	924	957	908	903	902	961	942	918	871	884	946	898	898	922	876	912	946	942	946	942	954	920	907	969	869	967	926	944	918	934	901	904	926	915	849	926	907	917	952	924	931	871	941	945	889	934	936	922	920	901	904	946	920	908	917	894	928	996	978	888	920	881	959	941	926	899	937	986	945	941	934	906	905	882	897	858	873	930	919	946	890	930	986	872	972	928	870	946	905	958	899	867	891	913	944	887	929	937	894	912	959	942	953	944	932	974	903	919	913	893	937	891	895	949	917	916	887	867	1064	881	888	888	886	904	953	917	905	914	895	900	964	945	972	920	898	921	912	900	912	916	911	908	934	921	965	892	961	935	908	904	900	876	975	845	903	940	920	915	888	918	905	974	915	947	911	954	934	912	914	930	933	903	935	900	917	949	921	948	974	935	949	923	903	971	889	930	981	939	936	924	941	869	893	917	913	949	941	912	909	933	950	890	953	937	971	936	931	890	868	937	899	914	920	907	897	930	912	957	946	943	912	882	908	885	878	953	936	890	878	888	889	848	880	852	906	960	897	945	953	914	905	861	943	912	918	926	923	918	960	945	950	941	922	964	906	946	985	908	929	942	951	908	934	915	937	925	875	870	907	886	948	929	911	982	882	961	914	958	957	928	928	942	861	889	927	922	936	880	911	937	875	965	920	974	994	935	977	895	928	938	884	888	948	905	993	900	916	858	925	906	913	920	956	931	884	914	890	918	953	967	990	927	923	948	951	954	940	928
2309	182	142	113	418	410	241	190	120	122	114	98	84	89	81	75	78	47	78	83	65	75	57	60	46	69	56	60	54	62	58	52	49	59	63	53	58	42	60	56	50	57	44	52	57	51	51	44	47	66	67	46	48	50	40	47	41	37	55	51	48	48	42	39	43	63	61	47	50	58	47	50	54	51	54	45	49	46	45	54	41	47	54	48	44	51	50	49	52	57	45	57	54	46	43	54	58	38	42	45	53	59	55	48	50	52	52	50	54	50	41	52	49	55	62	48	41	54	49	47	48	46	46	53	59	52	43	50	48	37	48	51	61	38	71	48	52	51	48	38	38	44	44	39	60	45	48	53	42	51	46	38	52	62	45	51	38	51	61	56	49	48	46	40	59	48	54	59	50	49	62	47	60	38	51	53	52	49	47	59	55	53	50	45	49	50	49	53	62	72	47	55	64	58	59	42	49	43	61	56	60	44	47	49	44	50	53	50	50	56	39	56	48	64	49	59	57	46	50	42	48	52	54	48	54	49	63	62	64	55	48	62	61	44	42	44	60	53	50	51	53	44	48	54	44	43	60	47	50	57	48	50	48	53	50	58	51	52	54	59	54	64	58	44	45	56	48	49	46	60	44	57	51	46	56	52	52	57	51	54	41	59	51	56	53	61	61	49	72	54	37	51	54	54	49	48	40	46	47	37	50	53	50	55	50	61	45	44	50	62	45	62	51	44	49	46	55	45	43	56	48	49	50	49	54	43	48	53	39	53	57	38	59	55	58	71	46	36	70	44	49	46	54	71	35	58	36	43	45	59	49	49	57	48	62	46	54	49	52	44	54	64	47	46	58	52	55	51	58	40	40	51	49	46	52	49	49	53	46	58	53	51	35	45	59	48	57	52	55	54	45	35	42	50	55	52	60	53	43	50	55	58	66	41	49	46	53	50	49	48	44	47	58	54	49	40	47	50	65	45	45	36	50	41	49	43	55	52	50	50	46	53	49	59	55	44	42	66	30	49	40	49	59	49	49	60	57	54	38	49	54	46	40	52	52	46	51	60	52	48	51	57	49	55	47	55	55	68	43	53	56	44	61	45	50	48	52	52	60	56	47	57	44	45	50	56	54	54	38	45	47	52	54	36	53	49	45	60	48	45	56	49	58	45	52	59	53	56	41	51	55	49	55	56	41	51	35	55	51	39	42	47	54	49	53	41	64	64	58	46	52	41	47	54	48	55	54	51	61	48	54	55	41	48	55	49	55	47	44	65	35	37	47	55	45	44	55	42	61	47	51	46	53	58	49	52	49	44	49	54	52	61	54	47	51	43	53	59	54	56	45	51	59	49	57	60	59	47	48	57	56	47	53	55	54	46	43	55	49	53	43	45	50	61	48	52	44	48	41	47	51	57	61	58	59	54	28	49	44	41	50	54	48	57	49	57	59	56	48	53	51	51	54	48	52	40	61	48	53	42	51	35	56	47	43	64	51	56	50	48	59	65	53	49	41	50	51	51	50	36	58	52	61	44	41	52	56	64	58	44	40	49	47	52	49	54	41	47	46	46	58	57	49	54	58	60	48	57	55	43	34	46	45	46	62	47	34	53	45	56	49	52	59	58	51	57	48	46	74	48	52	42	44	45	55	51	54	51	61	52	39	49	45	51	46	29	44	44	67	48	54	51	48	57	52	64	55	51	51	49	50	42	48	48	56	46	49	44	36	55	36	46	39	48	57	39	54	44	52	51	56	54	57	51	51	55	60	51	63	44	48	55	50	51	60	55	60	40	54	53	41	42	50	59	53	57	49	47	52	48	51	42	48	42	57	57	60	45	59	44	50	55	45	54	42	51	45	45	55	40	40	48	57	55	54	51	48	44	44	63	57	50	43	42	51	47	46	41	56	50	58	65	60	61	49	47	47	60	51	49	64	47	60	50	43	44	59	44	48	40	49	53	43	42	50	56	44	62	60	58	36	59	54	54	47	55	48	63	53	49	69	35	50	41	45	54	60	45	48	45	62	51	46	48	42	48	54	60	57	52	46	63	48	34	51	43	44	38	47	55	37	77	52	69	71	50	50	58	59	55	43	50	38	53	40	46	58	53	53	57	40	50	54	37	65	45	45	46	53	51	41	46	40	51	50	55	61	55	69	65	50	65	47	55	54	59	50	44	59	51	46	58	54	42	55	56	50	61	56	46	43	42	62	47	48	46	43	43	49	47	63	55	52	42	66	41	45	60	61	66	52	55	58	46	49	49	55	57	66	48	66	57	49	47	35	42	52	45	50	56	40	43	46	49	54	55	42	55	38	46	45	53	51	44	50	56	52	50	46	49	45	44	53	49	54	57	59	36	43	49	51	52	44	58	46	44	48	39	45	54	59	55	55	64	44	64	47	44	47	53	43	48	46	57	61	56	52	45	44	54	41	49	57	53	48	50	34	53	52	47	52	55	44	55	45	51	46	46	39	51	46	65	52	62	49	46	53	51	46	43	61	47	44	56	51	59	44	45	56	51	54	43	44	51	47	42	52	47	59	44	59	64	51	56	44	50	56	51	49	44	55	51	51	54	46	54	52	53	58	54	55	57	44	52	58	49	55	47	58	51	60	54	53	56	39	50	51	62	29	58	41	47	49	58	49	49	51	48	51	46	45	38	57	44	50	48	62	46	46	52	36	55	42	54	43	57	43	46	41	50	47	52	68	43	43	55	45	51	58	42	53	48	51	49	58	56	56	48	49	57	51	57	50	64	50	45	57	56	44	52	49	54	54	43	41	48	54	50	45	52	55	39	59	57	58	52	57	48	50	45	45	49	50	50	47	43	60	50	49	48	42	44	43	51	40	47	52	38	63	38	53	61	52	49	54	49	31	47	50	46	51	56	52	46	34	47	46	46	54	47	48	52	44	65	52	55	47	43	45	51	54	62	56	62	43	48	46	59	64	60	47	42	46	46	51	45	60	60	54	43	60	45	51	49	50	58	41	45	54	55	51	30	51	51	56	46	50	55	55	65	46	52	54	48	59	53	63	50	55	42	48	56	64	51	59	43	48	43	43	47	64	61	47	56	58	42	53	56	45	49	41	46	43	41	50	46	52	49	55	51	57	61	61	60	43	47	52	42	60	56	52	62	52	49	55	54	48	51	64	42	37	47	51	46	38	54	49	38	50	54	52	38	51	55	50	56	54	50	41	48	57	56	53	56	56	56	50	62	55	43	54	55	52	56	50	48	52	53	48	64	42	51	65	51	45	50	50	50	53	51	50	57	54	54	56	48	42	46	39	57	44	47	53	51	45	45	47	57	67	52	61	51	43	45	42	50	61	40	56	51	48	48	44	47	40	54	46	52	53	49	51	54	50	61	50	55	50	47	52	64	42	54	63	42	48	61	64	48	49	42	49	49	61	46	56	50	54	39	47	59	50	62	47	46	52	57	50	37	39	48	55	45	52	44	47	51	54	56	55	50	47	53	57	56	48	57	54	54	61	40	54	51	47	57	39	45
10618	4990	3039	12832	28517	22187	12553	10234	5751	4531	3976	3336	2797	2493	2321	2161	1873	1750	1682	1624	1380	1385	1267	1222	1169	1140	1122	1110	1032	1075	1024	1015	1021	966	970	968	935	946	928	890	858	919	936	912	894	855	861	837	844	832	883	881	852	853	860	897	860	844	858	764	823	884	788	853	825	864	877	813	822	857	854	808	817	839	845	865	829	822	780	800	805	841	765	823	822	806	811	814	799	808	827	781	823	800	822	787	841	790	824	866	751	787	833	838	807	791	813	725	771	835	802	819	799	803	835	848	795	807	800	789	752	819	809	801	784	816	777	785	776	821	833	830	776	782	741	760	797	833	828	801	783	799	787	801	833	806	819	776	771	799	777	803	768	803	765	795	795	755	771	775	751	801	752	760	777	761	776	816	769	803	796	754	744	776	778	785	775	789	769	750	818	799	769	772	762	779	794	775	791	832	781	785	826	750	802	782	773	831	809	810	805	747	813	793	808	795	780	764	748	821	784	800	791	804	761	729	756	754	750	787	815	740	761	768	781	780	779	784	832	761	836	803	745	807	868	735	773	779	777	788	768	794	777	782	756	773	759	838	774	757	763	857	831	755	797	757	789	760	800	752	753	873	802	801	784	804	753	765	781	776	796	763	750	820	836	806	801	814	772	789	784	755	782	771	806	758	819	763	795	815	794	783	730	759	750	798	813	761	764	748	788	821	789	775	792	802	778	800	758	819	824	828	810	761	790	780	787	771	770	758	756	772	791	775	801	768	803	846	799	814	792	782	808	778	807	745	749	793	850	783	786	773	785	796	821	770	719	742	806	778	773	817	786	800	775	844	743	781	804	793	800	809	767	803	785	771	809	834	769	771	798	808	790	795	792	765	794	786	736	778	824	725	772	783	772	789	805	785	830	780	788	762	786	775	850	781	786	788	740	838	766	777	757	760	770	791	814	777	807	788	772	769	797	790	772	771	765	775	770	858	801	773	775	803	803	761	808	824	774	772	760	803	818	779	764	763	755	812	816	752	793	815	845	778	745	822	788	805	793	828	858	784	788	745	795	762	768	808	805	774	781	794	777	750	734	728	771	775	808	804	741	785	816	770	807	852	790	796	788	828	766	832	839	811	781	811	800	772	793	854	782	768	783	760	787	744	757	800	780	787	843	738	777	775	769	788	791	751	771	818	771	805	769	804	797	771	782	786	724	697	756	877	781	763	805	783	784	768	820	761	751	782	838	808	780	807	815	781	721	788	728	806	765	805	785	804	735	843	751	792	799	818	824	773	811	781	829	776	811	845	772	811	783	789	797	768	836	760	807	874	790	791	809	845	784	783	772	766	841	781	754	726	812	783	824	847	772	835	750	833	786	847	805	679	811	755	749	764	725	781	779	773	813	770	807	823	767	828	777	770	782	805	743	754	819	831	786	785	777	803	781	814	806	749	810	811	762	765	794	746	806	778	739	794	826	791	832	805	776	797	780	767	779	795	781	825	793	767	758	789	758	763	853	785	816	812	846	777	809	738	742	750	822	806	787	739	728	772	785	821	797	781	802	831	768	788	773	829	796	746	786	819	750	795	808	844	792	784	795	811	772	798	824	797	767	805	793	735	788	743	728	789	792	875	757	819	818	793	757	799	761	785	789	766	777	769	818	812	809	783	768	805	804	751	771	792	831	796	764	766	788	796	873	789	784	860	799	791	779	765	781	829	796	735	820	792	740	759	799	748	818	708	790	770	789	789	817	804	769	797	809	812	779	800	826	823	808	843	835	763	769	761	790	763	770	733	752	777	769	762	864	853	832	772	778	746	770	801	777	780	815	774	806	794	772	747	775	842	756	721	810	827	755	760	794	744	817	812	741	823	757	811	767	775	822	779	746	758	792	788	784	800	813	794	804	757	759	811	829	804	802	816	806	824	765	775	808	818	803	799	773	748	785	777	796	814	822	814	789	749	830	786	786	753	792	774	748	802	815	763	781	802	727	803	804	684	835	804	716	790	748	851	782	816	801	831	789	743	750	759	764	803	771	761	836	794	773	803	800	775	774	745	834	816	786	800	810	820	814	768	760	775	778	724	696	767	810	787	816	737	793	753	737	765	815	802	803	794	718	805	814	767	756	760	730	765	802	792	765	825	810	788	808	800	774	821	748	786	784	819	757	787	790	779	796	803	754	810	779	825	786	849	811	809	837	789	805	802	787	781	808	739	733	777	817	771	759	813	823	774	754	718	793	810	793	770	752	768	784	717	809	786	780	794	790	760	797	756	781	807	762	789	818	777	769	843	855	807	837	769	772	784	797	777	745	819	765	783	757	781	806	784	761	783	813	805	810	832	754	776	811	782	794	839	771	838	789	781	793	813	757	742	783	834	769	802	753	796	778	802	802	808	803	796	824	765	861	740	771	806	807	853	808	789	782	757	776	771	789	793	760	757	832	769	762	779	788	797	803	850	831	803	817	787	802	802	768	794	765	794	769	738	752	762	787	797	834	811	822	800	781	750	746	777	792	781	839	726	810	779	792	748	787	759	799	830	778	764	804	800	800	781	790	765	783	754	775	752	842	805	756	791	835	801	817	792	801	795	795	835	784	746	830	786	757	747	797	790	794	778	771	780	760	771	797	778	791	798	787	829	801	763	873	817	756	805	820	747	801	798	769	792	782	802	833	750	825	793	769	790	747	763	765	831	814	787	794	804	825	807	776	785	801	766	768	805	785	760	773	778	782	768	830	810	833	773	781	810	780	801	826	746	728	803	765	799	781	771	790	772	789	803	797	784	809	801	745	769	831	781	766	800	838	787	768	791	789	819	783	734	739	792	773	810	804	770	784	783	817	835	769	822	755	777	788	830	833	760	785	751	787	779	756	804	835	777	847	815	871	774	741	765	777	809	833	800	772	735	791	764	792	795	780	779	739	800	771	805	773	809	770	820	845	762	797	800	791	783	751	806	804	751	762	788	787	778	812	766	741	809	794	807	814	770	766	811	811	765	764	745	790	774	761	775	802	762	788	811	762	770	802	790	803	802	777	751	803	780	812	802	826	781	761	727	798	726	828	783	780	735	747	780	764	767	817	784	831	847	799	800	794	794	779	757	761	817	755	814	796	781	804	785	795	788	788	774	733	765	807	796	797	794	793	744	815	802	768	820	785	833	805	752	777	881	770	793	794	775	784	817	746	783	804	769	777	766	758	772	808	859	802	770	731	802	848	802	835	788	794	787	791	804	732	746	788	811	847	784	818	725	833	785	783	775	763	764	772	787	807	776	815	758	790	791	764	805	793	775	784	817	816	795	773	773	796	712	796	752	734	823	806	753	783	726	740	784	796	845	773	803	783	784	812	817	852	789	770	785	808	784	770	824	826	782	777	776	824	784	739	752	754	754	734	822	838	789	810	848	807	750	794	776	737	781	747	794	802	744	733	786	778	773	754	737	764	773	801	773	778	798	818	821	794	800	761	762	809	791	817	776	763	784	747	750	807	810	742	783	727	791	778	807	793	792	804	755
2253	181	105	117	396	638	200	157	116	109	93	91	76	76	57	60	68	75	69	68	60	57	53	50	51	45	47	58	44	55	50	58	42	48	51	53	44	48	56	49	43	46	43	50	56	39	53	46	55	53	47	61	55	55	47	44	52	37	52	46	48	50	37	46	56	59	54	44	49	41	36	45	41	39	48	55	63	43	48	45	39	53	56	43	51	48	40	55	65	37	46	48	50	45	50	46	60	45	54	46	38	54	54	53	40	55	46	43	47	39	53	32	48	43	41	51	46	45	41	44	47	51	48	42	51	43	64	36	49	54	50	48	46	37	41	46	39	49	47	46	42	45	31	41	60	44	48	29	46	41	41	46	54	53	45	48	40	43	39	37	43	42	46	45	48	50	58	40	54	43	48	49	49	46	45	45	43	36	50	43	46	51	51	41	40	51	49	44	44	46	42	48	46	41	47	47	49	49	43	45	47	46	41	42	43	46	49	46	48	37	52	51	48	57	45	34	49	43	40	32	39	44	42	41	40	34	46	55	40	56	39	38	39	50	48	49	41	55	49	59	42	49	51	32	39	46	50	43	51	32	51	32	51	41	42	38	54	55	48	52	46	37	36	43	48	32	44	51	37	38	53	44	41	57	43	50	49	52	45	38	47	44	41	41	44	38	41	47	58	51	46	44	52	35	40	47	62	44	48	49	43	43	36	38	67	46	43	47	47	37	37	37	53	32	48	65	48	45	47	50	40	42	48	44	46	47	58	39	45	48	36	45	43	36	33	34	51	44	52	52	45	46	37	38	51	48	47	37	46	46	37	41	52	54	48	48	38	43	36	49	54	42	44	39	40	56	49	45	57	37	40	36	39	37	41	40	46	46	50	38	46	42	37	39	64	50	52	52	43	42	39	40	58	47	50	53	61	31	55	45	50	51	52	54	30	33	69	37	47	44	37	47	55	44	49	40	32	44	61	42	32	39	48	46	61	52	40	39	43	43	54	52	45	40	40	44	43	55	51	43	38	57	50	47	42	47	45	49	38	53	42	33	45	55	44	42	33	44	46	52	43	46	48	55	47	47	44	35	42	43	43	41	48	40	56	42	65	52	47	37	55	42	44	50	54	46	41	50	45	50	51	46	38	48	44	44	36	47	49	51	51	41	45	43	47	63	48	54	58	55	44	49	53	55	53	37	48	50	51	38	45	42	38	44	38	51	57	53	47	46	45	48	47	55	40	47	46	49	44	48	53	40	54	45	52	42	49	29	61	60	46	35	37	45	42	42	48	59	41	51	46	46	56	50	57	57	48	47	55	36	27	35	46	44	37	48	57	48	58	37	40	52	48	59	54	52	47	36	54	26	43	52	33	39	57	43	47	40	51	41	58	34	53	44	39	45	39	49	45	47	41	54	48	47	53	38	47	46	47	47	42	55	37	45	41	47	47	55	46	40	46	54	58	46	44	59	48	48	50	41	44	50	40	53	50	41	53	49	44	48	52	49	55	53	50	34	38	57	47	49	49	42	48	46	53	48	36	39	40	51	40	38	44	35	50	59	41	43	48	45	44	55	34	54	53	56	45	59	52	29	42	49	41	42	40	46	57	51	45	44	46	45	40	39	55	42	45	45	39	49	47	56	54	37	44	46	44	45	43	37	48	41	42	52	56	45	62	53	54	53	56	54	50	58	57	46	42	35	44	56	38	44	45	49	41	53	55	47	50	39	61	44	41	42	43	34	54	58	64	51	38	31	43	41	52	39	49	47	45	53	49	34	42	50	40	46	40	60	46	53	53	47	41	43	45	50	45	47	50	51	45	49	52	40	49	52	47	50	42	45	34	38	40	48	37	51	47	52	47	64	40	55	55	44	40	50	53	34	44	39	51	56	42	55	40	40	38	45	41	43	48	56	39	53	47	54	48	51	43	47	41	43	46	51	53	41	41	50	40	36	48	46	41	50	39	47	53	52	47	52	49	34	45	52	39	43	44	44	63	45	39	41	45	46	45	48	39	34	51	41	53	34	44	44	52	48	45	46	50	45	52	51	58	46	43	27	28	47	41	40	49	56	34	47	50	43	39	50	36	42	47	42	48	32	46	44	42	41	38	42	41	37	48	37	39	35	36	41	44	45	44	46	46	54	49	44	39	45	36	31	47	46	33	59	60	48	34	51	56	56	53	52	50	41	48	59	49	54	51	44	37	39	56	46	47	40	35	46	44	60	47	63	44	36	40	48	45	39	41	49	53	41	49	55	40	54	56	40	45	42	47	51	50	56	48	47	42	53	43	49	58	46	56	47	42	49	34	45	39	42	45	56	41	60	46	41	47	45	47	35	50	48	48	46	39	38	45	46	44	40	50	37	49	43	36	39	65	43	48	47	40	52	39	54	56	54	48	34	47	46	50	55	39	50	46	53	36	37	46	46	51	37	38	53	48	42	36	39	36	55	42	47	60	53	38	53	42	43	36	67	42	45	50	46	43	49	47	52	51	47	47	58	44	50	56	42	44	50	60	41	41	48	34	44	47	47	45	46	30	52	45	43	39	45	42	49	41	42	37	55	52	42	59	61	49	56	50	56	47	57	36	38	44	47	51	55	37	49	50	40	47	51	48	45	51	43	61	40	43	42	38	48	51	42	51	50	51	46	56	44	38	41	56	50	63	42	55	53	38	43	35	44	39	43	49	52	45	49	51	52	36	47	34	51	51	45	29	42	52	42	48	37	61	52	40	57	44	55	36	39	53	41	54	48	52	54	57	44	47	53	46	46	43	54	50	46	51	46	35	61	39	43	43	43	50	54	37	52	45	38	42	61	42	37	47	48	46	44	42	54	47	37	48	49	48	45	49	40	49	36	48	47	43	48	43	47	38	38	37	52	46	45	52	40	37	43	38	55	52	49	40	35	55	42	55	44	41	35	43	43	34	35	57	47	37	50	64	51	39	51	45	47	42	35	45	40	45	51	56	51	44	39	43	41	57	59	41	51	52	40	37	40	60	40	45	41	44	48	53	54	37	30	43	54	56	52	49	42	41	44	36	42	64	42	39	58	48	46	47	41	43	47	47	39	43	50	40	43	48	38	45	43	38	45	54	37	51	51	40	50	41	45	44	45	45	58	56	46	34	43	49	51	45	44	39	57	45	42	45	42	36	41	40	43	42	43	48	35	30	38	46	37	55	32	58	39	46	44	42	45	45	46	35	34	45	48	44	53	40	33	56	32	46	48	43	39	33	46	43	52	47	41	41	39	39	35	50	50	47	49	51	48	45	49	48	57	33	48	38	51	38	47	38	45	44	36	42	41	46	50	43	48	46	47	47	53	36	49	45	42	42	41	35	39	54	40	44	41	44	56	52	62	39	45	39	38	39	38	38	37	49	40	48	47	50	51	45	59	47	46	58	42	33	54	52	43	49	36	47	42	40	45	40	54	51	40	38	40	53	36	50	37	48	45	59	54	46	44	42	55	47	41	43	48	34	39	39	51	53	52	50	50	46	44	47	45
10137	4814	2807	13532	27259	27220	11003	8989	5247	4157	3673	2944	2478	2159	2130	1943	1631	1602	1472	1429	1366	1223	1170	1162	1092	1056	1051	1016	1007	916	951	941	928	875	795	876	848	884	812	839	806	844	784	805	808	805	786	812	834	791	822	795	778	779	788	759	814	812	739	808	757	811	776	727	764	793	757	748	747	781	694	741	774	728	750	760	771	757	745	710	725	731	748	702	702	726	747	766	690	777	725	728	777	704	732	762	742	769	753	744	799	725	726	769	702	704	746	722	701	693	714	712	727	721	709	743	771	727	765	714	725	751	740	746	772	741	738	720	764	730	730	791	741	769	685	761	740	739	746	663	727	745	730	718	730	748	716	711	745	727	710	732	705	780	764	784	716	711	759	695	752	725	711	720	688	727	688	697	741	665	745	721	703	687	746	720	742	736	690	723	736	685	714	741	706	716	722	695	745	731	696	721	716	685	679	709	704	756	700	719	726	714	748	698	716	713	753	682	749	750	732	762	729	701	734	707	742	738	757	727	735	704	714	726	728	755	703	672	702	719	699	711	699	687	717	680	747	723	722	761	719	720	712	764	694	754	729	721	690	692	720	743	737	749	765	693	695	754	760	696	728	754	708	763	730	734	712	733	759	758	754	658	749	707	785	689	715	703	777	738	734	744	726	790	674	681	722	704	736	703	724	726	699	688	706	716	733	759	759	748	740	710	748	718	774	717	780	684	714	722	698	739	715	745	707	721	741	728	694	724	721	749	733	723	660	718	712	731	751	706	660	704	754	727	735	740	721	731	733	728	719	745	717	723	694	672	694	702	752	729	684	717	681	720	755	743	692	727	717	692	745	785	699	675	731	751	677	689	712	731	705	711	720	738	753	738	717	678	682	716	743	732	718	723	702	708	727	660	735	722	698	725	736	729	767	720	737	721	690	764	732	776	744	702	729	729	686	710	739	700	694	732	734	758	722	719	707	717	737	708	694	722	708	773	734	754	666	738	708	719	717	701	737	767	710	776	710	719	726	733	713	747	675	749	747	707	723	729	737	764	698	736	704	770	699	729	712	689	703	666	699	737	701	780	685	711	742	697	705	710	715	774	706	754	727	714	741	755	716	699	765	753	781	722	740	714	708	714	734	738	721	723	788	686	706	673	734	706	716	755	733	722	755	748	743	684	750	748	759	725	715	749	715	724	787	725	669	723	733	771	740	697	695	670	735	697	717	755	714	715	680	728	696	717	715	659	730	678	693	722	715	725	704	751	697	715	728	712	680	677	741	706	704	747	752	792	722	722	729	725	694	698	716	739	729	703	778	703	698	744	746	758	693	782	732	716	754	731	802	789	690	746	691	711	705	707	726	743	728	710	672	717	712	718	724	729	728	663	747	705	731	719	701	725	717	718	755	705	707	691	748	744	734	747	704	765	704	742	719	767	710	685	688	722	651	728	705	703	710	733	766	737	735	687	718	787	708	691	754	706	724	754	729	745	756	730	738	706	752	736	749	736	709	724	730	705	708	709	745	703	764	726	745	718	722	696	743	733	678	679	748	736	756	744	748	749	727	755	745	682	710	755	731	718	717	740	714	700	753	688	740	731	767	738	741	729	715	734	735	736	727	742	718	754	732	678	690	714	725	736	729	676	777	719	702	675	714	720	724	762	743	716	641	778	705	723	741	746	750	720	722	725	693	674	745	731	717	708	733	687	694	706	659	730	722	700	670	740	724	758	741	734	730	763	740	771	727	751	658	749	732	681	681	730	714	698	716	745	716	666	683	750	709	666	698	727	733	741	729	713	732	713	722	720	700	727	720	693	732	698	731	719	708	717	703	755	689	732	698	698	735	756	778	688	761	682	678	713	757	730	776	742	709	701	729	720	725	735	747	638	732	738	713	708	722	723	650	691	716	747	693	755	728	745	734	713	704	721	695	702	755	750	732	719	735	717	754	755	787	710	732	737	716	700	731	739	698	721	726	749	696	744	711	735	707	680	724	744	769	733	699	733	705	719	730	743	714	724	752	696	666	691	750	737	705	680	705	743	725	758	758	757	703	708	726	744	780	733	735	707	722	720	753	737	710	742	693	748	741	717	724	768	737	779	759	706	755	725	791	772	744	772	709	707	707	712	736	769	700	756	704	688	725	740	727	737	680	779	745	735	697	705	754	736	731	735	698	706	760	763	697	728	726	738	738	700	680	737	711	718	707	703	715	756	723	748	684	676	751	687	709	704	731	702	732	689	736	700	757	744	715	721	741	746	715	703	763	748	714	690	735	684	721	695	725	667	697	715	739	710	766	700	708	737	732	699	735	662	732	698	690	717	752	731	703	758	684	753	713	737	715	711	686	704	700	700	682	790	726	702	776	747	721	733	683	737	721	714	770	742	767	708	716	783	713	720	716	692	771	699	686	685	704	720	719	702	741	661	709	697	706	736	717	710	722	792	736	735	720	750	750	696	683	697	706	762	736	719	742	720	731	709	704	741	713	731	702	686	700	649	690	739	687	762	760	688	715	689	715	682	734	724	768	736	726	710	751	740	743	698	690	683	720	746	722	763	719	702	741	762	786	763	690	699	719	776	722	719	724	677	701	688	708	734	715	683	687	728	706	722	783	741	714	724	723	737	764	751	685	720	728	718	751	727	732	692	759	730	740	714	704	756	717	726	728	729	719	707	710	704	709	724	727	693	741	749	731	750	716	746	692	797	704	760	749	750	691	726	713	765	702	728	719	701	728	713	735	748	742	715	741	701	717	706	726	755	722	749	734	726	739	725	740	714	782	754	730	736	743	759	725	736	702	739	700	692	737	701	749	711	762	714	722	679	768	749	720	731	707	719	657	747	664	706	754	678	724	725	709	694	724	709	687	702	742	735	706	730	697	728	710	748	743	730	679	675	727	732	748	714	731	747	703	693	749	710	710	752	729	671	737	719	711	704	725	737	726	710	689	698	703	735	767	708	720	752	683	720	715	754	721	717	711	776	748	713	687	685	716	723	729	693	711	765	702	746	747	715	721	670	729	742	753	739	688	709	677	725	720	717	712	706	684	745	697	767	705	702	713	687	765	709	710	742	697	765	730	689	741	731	745	698	727	745	726	701	725	689	720	724	763	702	701	732	712	748	716	694	729	732	682	689	715	717	714	734	692	701	737	655	699	729	793	718	752	737	745	688	702	718	731	744	715	740	747	704	735	729	778	702	691	721	705	656	695	732	755	711	709	707	711	779	725	694	719	752	719	709	759	726	702	704	752	730	730	753	754	715	778	733	704	680	690	709	702	761	784	731	730	712	813	717	679	753	719	733	744	763	762	703	732	714	767	713	737	715	743	714	731	670	771	749	761	723	703	713	712	745	717	787	748	713	705	793	742	788	713	746	688	705	688	729	729	697	748	685	665	711	706	705	708	707	740	670	743	681	693	711	751	697	769	721	726	712	717	728	701	746	761	734	727	732	762	745	777	737	749	715	771	756	743	732	703	719	733	700	697	690	707	733	734	757	726	694	671	721
1495	414	310	361	933	1426	474	443	358	312	274	233	239	200	208	233	178	182	187	168	167	169	161	191	163	178	179	157	184	149	155	153	150	182	143	151	163	160	162	157	164	149	142	164	152	193	160	145	164	143	162	133	153	163	167	154	165	154	149	150	155	164	155	138	157	172	136	161	173	156	147	155	174	159	131	141	161	157	170	127	151	187	155	173	136	169	143	169	151	158	152	157	158	168	161	150	162	159	140	161	143	159	158	172	157	158	144	159	154	148	152	159	147	175	185	162	176	131	172	165	178	139	156	149	156	146	132	145	156	161	144	159	144	161	158	155	161	151	153	139	156	135	144	147	170	139	168	157	153	158	165	159	135	153	136	153	142	151	153	147	149	153	149	169	159	162	180	149	142	164	149	164	147	163	139	131	152	157	165	160	154	156	161	158	139	158	156	152	136	157	143	138	153	157	173	156	154	164	128	159	145	145	152	154	160	166	175	153	186	144	140	171	140	156	191	172	169	158	162	165	162	148	150	151	158	147	144	161	136	143	128	167	151	150	158	147	145	161	160	153	132	153	163	163	146	147	163	141	168	155	155	146	146	148	141	141	161	151	149	129	157	141	159	173	158	146	161	155	164	163	129	155	147	153	157	150	162	150	158	148	158	148	137	178	127	141	132	155	166	158	158	176	154	160	161	167	175	139	173	148	175	166	153	149	152	155	155	148	154	163	158	174	136	168	132	159	164	143	166	159	150	169	173	170	155	164	168	149	151	150	140	157	170	151	157	162	166	129	191	151	148	148	174	163	152	147	174	143	182	163	160	146	154	167	143	186	135	158	128	153	139	129	144	149	158	139	137	149	170	143	144	143	145	171	158	157	156	169	150	168	140	135	169	137	164	151	167	139	159	141	149	145	166	156	167	153	138	166	162	145	164	178	146	148	142	163	157	155	151	166	143	153	136	158	154	151	159	137	163	141	167	131	151	166	160	192	152	170	149	168	138	155	159	154	155	167	161	155	145	190	142	131	145	182	147	165	153	178	169	173	152	150	154	149	150	161	149	144	149	157	193	147	161	154	146	164	150	134	133	158	148	140	159	157	152	142	141	159	143	157	156	156	187	159	162	151	157	171	163	134	153	136	142	139	143	153	138	163	153	144	161	141	159	156	145	148	126	145	165	140	139	163	157	153	174	155	154	154	138	144	159	156	167	154	146	126	158	176	163	165	146	162	161	142	157	147	147	164	159	150	164	149	150	149	164	147	157	155	153	154	159	158	149	139	148	148	139	164	167	154	151	146	158	154	141	166	148	162	165	157	182	113	159	157	141	146	155	167	165	154	146	153	141	157	151	170	140	150	130	167	192	146	150	152	151	164	145	149	150	155	147	135	160	152	155	160	159	161	186	142	159	144	161	151	151	174	158	148	172	174	143	150	149	152	168	160	147	148	145	156	139	149	140	154	146	131	162	174	158	157	156	132	137	152	156	175	166	169	169	160	176	177	148	162	150	157	147	154	156	174	162	139	178	137	145	162	147	154	143	164	167	158	157	174	157	156	152	168	167	156	162	151	148	158	168	153	148	147	164	135	134	145	159	151	171	148	150	156	160	161	170	154	138	153	165	155	165	162	131	177	156	145	140	156	159	143	151	147	156	150	127	144	149	148	134	139	168	166	150	186	165	156	158	157	159	163	142	143	152	143	175	138	175	159	148	160	127	135	174	146	162	146	169	138	183	144	144	158	162	156	155	154	159	138	161	145	154	159	145	178	152	149	149	162	144	171	166	156	166	159	147	180	171	156	161	136	145	159	146	159	139	146	141	157	138	143	149	153	157	160	150	147	141	167	162	155	169	161	159	158	133	148	149	156	168	161	141	167	141	174	158	161	168	176	163	163	174	175	142	145	144	147	164	163	167	141	183	147	170	166	141	161	172	141	150	158	141	144	152	172	156	154	179	140	176	169	152	138	155	160	146	154	146	172	163	156	163	143	151	137	141	152	171	152	169	160	160	142	134	145	152	157	149	170	158	149	138	144	138	143	155	160	136	135	147	151	147	142	173	142	140	129	161	157	143	154	155	148	161	161	166	176	138	147	163	158	149	145	155	156	131	158	170	133	169	141	179	147	150	143	176	156	155	155	173	156	168	153	140	146	162	161	158	150	169	156	145	140	171	176	166	171	153	159	167	162	150	170	143	135	153	177	153	183	157	145	164	195	168	161	151	129	143	138	145	151	172	146	154	152	176	153	155	144	171	136	163	175	151	148	148	167	152	183	154	169	176	159	168	142	162	148	148	146	151	120	135	163	143	159	139	143	143	166	180	159	178	160	140	162	176	166	149	141	162	135	155	141	171	156	154	166	171	155	138	154	155	116	134	137	127	154	190	142	154	157	150	149	154	153	179	163	125	146	142	162	149	147	160	141	139	176	137	153	149	125	161	142	153	135	152	159	164	146	162	147	151	164	150	160	159	173	131	142	166	146	149	128	152	153	154	151	163	165	168	170	143	160	161	159	138	156	170	139	172	167	154	134	170	144	141	149	167	177	151	145	155	151	169	162	143	165	155	157	161	135	162	137	171	160	157	159	138	157	150	167	155	153	162	168	134	160	154	158	162	194	143	152	154	125	165	148	164	146	134	145	154	143	153	153	146	154	154	144	168	145	188	185	168	155	152	168	157	166	175	151	139	154	148	158	164	157	153	143	141	132	155	159	155	162	157	156	162	144	144	143	145	168	154	155	171	148	155	144	144	154	167	174	155	140	166	174	167	162	138	161	149	141	148	151	146	157	145	144	140	152	140	168	156	162	139	173	160	137	166	168	165	165	146	138	147	136	177	154	157	156	154	156	158	131	168	131	147	162	146	149	162	157	134	164	133	145	148	146	157	170	153	165	144	169	139	158	144	140	134	137	164	153	150	145	130	148	165	133	146	153	137	156	158	171	152	140	163	152	158	154	166	145	157	154	144	144	181	127	150	133	164	144	146	151	140	156	161	168	168	191	170	162	136	152	150	154	171	124	155	155	157	158	185	144	177	178	170	133	141	140	126	143	151	189	145	146	155	167	148	163	178	167	147	136	171	150	154	176	165	176	151	174	164	143	154	145	146	151	161	170	168	148	165	151	144	137	171	135	146	155	163	166	174	150	141	155	162	167	149	173	165	143	158	137	170	156	161	151	163	151	148	159	149	149	139	127	163	151	176	172	141	152	157	152	158	169	150	164	162	151	150	152	151	169	143	145	158	151	148	170	167	157	142	142	138	165	146	158	175	175	174	166	166	160	130	150	146	142	156	136	143	159	165	134	148	147	149	130	160	125	131	158	140	150	155	161	154	132	147	174	167	174	174	161	160	143	155	166	159	148	146	163	148	168	166	132	175	154	157	175	170	145	159	144	163	153	150	142	157	153	169	158	157	175	162	158	145	139	156	176	171	151	164	161	158	154	171	151	169	140	170	184	166	151	157	162	142	139	176	160	151	155	166	132	135	137	163	169	165	151
16432	9744	6216	22384	36574	34522	18295	17602	11848	8976	8079	6471	5702	5224	5030	4441	4157	3824	3799	3702	3435	3190	3135	3057	2949	2922	2960	2821	2844	2719	2686	2649	2680	2659	2702	2526	2494	2514	2477	2503	2574	2495	2448	2547	2427	2522	2415	2377	2448	2403	2382	2343	2376	2306	2363	2380	2309	2375	2304	2393	2420	2376	2444	2304	2359	2374	2315	2381	2252	2323	2261	2379	2273	2323	2334	2326	2244	2290	2292	2296	2196	2248	2315	2295	2280	2296	2318	2311	2312	2349	2268	2247	2243	2243	2194	2307	2246	2253	2276	2293	2186	2255	2305	2191	2246	2277	2329	2291	2370	2242	2263	2244	2188	2220	2268	2257	2246	2271	2186	2188	2327	2219	2290	2170	2257	2292	2357	2275	2259	2276	2245	2286	2302	2279	2304	2280	2249	2200	2288	2341	2187	2249	2205	2373	2277	2186	2215	2270	2259	2298	2270	2336	2266	2276	2236	2196	2291	2242	2250	2292	2274	2259	2261	2305	2346	2286	2260	2287	2221	2240	2262	2255	2203	2248	2256	2299	2302	2226	2302	2290	2226	2296	2275	2282	2317	2220	2254	2318	2319	2242	2252	2255	2190	2238	2251	2302	2287	2266	2315	2272	2221	2230	2262	2310	2320	2296	2256	2312	2249	2248	2284	2243	2268	2302	2304	2260	2244	2274	2231	2313	2295	2146	2259	2233	2261	2210	2336	2220	2226	2229	2360	2289	2275	2250	2262	2248	2223	2249	2265	2271	2311	2247	2275	2187	2236	2246	2263	2322	2183	2329	2288	2199	2361	2233	2257	2267	2310	2250	2331	2261	2245	2185	2218	2312	2306	2267	2234	2276	2211	2253	2281	2323	2277	2192	2262	2179	2297	2313	2316	2335	2326	2200	2284	2212	2247	2215	2200	2275	2241	2282	2210	2298	2273	2273	2177	2278	2267	2273	2285	2218	2260	2278	2240	2220	2263	2308	2279	2211	2211	2305	2294	2220	2246	2355	2355	2241	2302	2287	2289	2204	2318	2248	2159	2259	2213	2273	2185	2216	2275	2263	2347	2319	2272	2284	2315	2273	2276	2262	2324	2251	2160	2234	2356	2192	2343	2205	2292	2265	2162	2310	2227	2333	2267	2345	2250	2187	2330	2273	2239	2239	2241	2281	2206	2286	2183	2250	2231	2251	2320	2247	2242	2230	2305	2260	2266	2258	2320	2353	2280	2298	2329	2337	2283	2203	2153	2261	2217	2291	2266	2211	2199	2209	2222	2223	2287	2194	2286	2273	2274	2245	2221	2228	2228	2263	2223	2357	2133	2234	2227	2295	2267	2288	2270	2243	2289	2300	2184	2250	2318	2235	2247	2170	2364	2355	2199	2254	2288	2334	2306	2360	2208	2258	2263	2254	2205	2311	2329	2311	2274	2296	2338	2250	2267	2290	2203	2317	2242	2248	2324	2220	2223	2285	2257	2296	2324	2284	2409	2282	2217	2321	2258	2263	2251	2220	2212	2229	2287	2303	2291	2251	2278	2196	2253	2251	2307	2278	2199	2259	2278	2249	2263	2262	2262	2269	2309	2224	2234	2229	2299	2242	2218	2250	2188	2293	2245	2260	2282	2277	2226	2341	2297	2227	2271	2189	2331	2277	2256	2301	2215	2258	2365	2233	2288	2277	2326	2325	2204	2279	2296	2221	2272	2278	2280	2229	2263	2290	2244	2292	2271	2215	2296	2253	2245	2283	2337	2318	2235	2263	2267	2246	2282	2191	2219	2211	2249	2218	2270	2256	2250	2202	2203	2254	2290	2264	2314	2223	2227	2255	2242	2322	2204	2268	2279	2237	2234	2254	2331	2211	2277	2285	2275	2267	2364	2175	2190	2192	2214	2270	2146	2327	2235	2224	2239	2234	2244	2331	2245	2303	2282	2240	2221	2295	2316	2250	2358	2320	2292	2223	2251	2300	2295	2264	2334	2259	2293	2268	2229	2323	2292	2221	2227	2277	2267	2233	2216	2250	2267	2266	2216	2222	2265	2260	2329	2211	2294	2347	2313	2294	2246	2264	2309	2252	2257	2281	2230	2244	2351	2189	2261	2302	2299	2172	2278	2336	2314	2274	2314	2242	2192	2263	2217	2349	2233	2261	2301	2229	2240	2239	2200	2281	2301	2249	2210	2258	2185	2371	2207	2253	2210	2286	2238	2291	2252	2288	2246	2301	2203	2263	2249	2274	2259	2245	2257	2255	2227	2299	2252	2288	2262	2291	2293	2251	2275	2214	2267	2214	2285	2416	2184	2198	2191	2227	2228	2219	2170	2271	2279	2286	2230	2313	2200	2222	2291	2279	2193	2300	2211	2269	2180	2298	2291	2299	2198	2296	2334	2357	2216	2263	2194	2361	2280	2288	2263	2257	2223	2231	2218	2204	2256	2371	2191	2346	2197	2213	2270	2222	2248	2246	2279	2225	2295	2294	2165	2238	2246	2316	2358	2268	2253	2251	2249	2168	2307	2252	2289	2329	2265	2212	2161	2267	2327	2310	2250	2318	2323	2353	2321	2319	2205	2230	2327	2298	2231	2306	2242	2273	2252	2312	2320	2322	2224	2298	2258	2216	2206	2204	2330	2228	2229	2193	2153	2296	2172	2293	2257	2223	2232	2305	2151	2259	2278	2313	2378	2282	2292	2201	2303	2212	2312	2370	2245	2255	2271	2273	2263	2221	2230	2266	2276	2234	2292	2220	2263	2289	2310	2319	2271	2321	2351	2255	2305	2243	2311	2241	2250	2183	2237	2201	2295	2206	2230	2351	2244	2265	2288	2216	2330	2306	2288	2235	2278	2265	2347	2224	2290	2367	2222	2285	2257	2268	2263	2213	2241	2189	2228	2234	2232	2243	2275	2301	2222	2256	2262	2240	2243	2167	2225	2187	2262	2242	2241	2230	2184	2408	2302	2169	2279	2158	2237	2274	2278	2204	2233	2239	2222	2299	2280	2269	2243	2389	2236	2320	2239	2251	2210	2251	2224	2226	2299	2210	2201	2201	2150	2186	2262	2278	2300	2313	2245	2215	2215	2320	2249	2232	2323	2235	2175	2303	2271	2322	2268	2225	2250	2301	2268	2306	2309	2273	2156	2190	2236	2279	2273	2241	2279	2244	2199	2259	2294	2290	2286	2287	2274	2240	2299	2356	2232	2308	2270	2303	2218	2319	2263	2250	2221	2270	2335	2225	2293	2270	2234	2255	2293	2259	2297	2212	2210	2235	2246	2254	2297	2317	2178	2269	2256	2314	2314	2310	2217	2285	2282	2280	2347	2199	2333	2288	2190	2308	2286	2254	2299	2279	2241	2223	2226	2263	2276	2236	2266	2249	2309	2357	2307	2342	2305	2183	2336	2287	2283	2294	2223	2352	2313	2296	2297	2319	2290	2319	2181	2317	2208	2256	2250	2284	2234	2236	2277	2260	2271	2283	2185	2242	2311	2231	2256	2240	2221	2308	2210	2317	2222	2253	2234	2299	2264	2287	2287	2211	2220	2271	2247	2203	2245	2245	2264	2277	2274	2317	2268	2204	2274	2250	2281	2294	2296	2391	2226	2239	2256	2239	2277	2245	2263	2277	2264	2187	2275	2181	2352	2286	2264	2285	2272	2216	2334	2220	2235	2342	2219	2151	2292	2238	2317	2195	2194	2235	2202	2166	2275	2328	2215	2244	2312	2253	2175	2254	2281	2263	2249	2197	2214	2199	2286	2221	2299	2231	2198	2298	2290	2245	2247	2317	2319	2263	2255	2303	2284	2308	2293	2366	2267	2247	2305	2274	2260	2357	2211	2247	2175	2221	2297	2329	2261	2201	2321	2266	2264	2322	2208	2253	2234	2227	2260	2290	2238	2257	2354	2217	2254	2238	2330	2176	2346	2206	2264	2300	2340	2241	2264	2279	2299	2330	2245	2209	2247	2295	2387	2232	2266	2290	2200	2240	2313	2230	2253	2239	2289	2244	2333	2232	2299	2335	2280	2268	2270	2297	2304	2214	2219	2182	2301	2141	2253	2328	2239	2179	2241	2288	2236	2318	2302	2329	2283	2310	2257	2344	2273	2220	2252	2206	2321	2320	2202	2226	2236	2342	2201	2228	2317	2237	2233	2170	2332	2236	2293	2239	2331	2292	2310	2327	2309	2267	2354	2243	2230	2306	2279	2166	2310	2189	2303	2147	2309	2343	2257	2222	2252	2189	2297	2241	2230	2132	2297	2186	2258	2268	2309	2303	2379	2269	2290	2321	2345	2215	2211	2321	2283	2286	2275	2317	2238	2273	2253	2242	2308	2279	2196	2266	2302	2296	2257	2270	2293	2252	2248	2268	2200	2269	2257	2293	2199	2283	2237	2203	2237	2268	2300	2303	2279	2297	2383	2311	2196	2187	2278	2247	2278	2206	2240	2280	2299	2238	2302	2221	2256	2220	2257	2265	2256	2286	2277	2269	2250	2180	2247	2258	2255	2268	2257	2186	2248	2243	2347	2250	2250	2339	2238	2346	2261	2358	2329	2264	2226	2223	2183	2210	2278	2293	2321	2301	2369	2287	2224	2351	2239	2236	2212	2355	2251	2249	2260	2282	2326	2296	2350	2231	2176	2161	2235	2284	2331	2315	2204	2285	2275	2201	2282	2274	2190	2286	2240	2212	2169	2201	2251	2293	2262	2326	2266	2322	2274	2282	2240	2248	2212	2256	2179	2321	2257	2278	2306	2291	2275	2215	2249	2267	2226	2194	2350	2237	2265	2266	2241	2207	2264	2285	2304	2304	2354	2235	2229	2271	2259	2218	2269	2220	2287	2205	2291	2256	2255	2287	2284	2262	2147	2230	2230	2240	2241	2295	2280	2236	2262	2260	2263	2228	2249	2224	2280	2280	2315	2289	2309	2245	2305	2250	2177	2285	2224	2330	2191	2312	2262	2275	2228	2270	2231	2179	2200	2357	2263	2233	2267	2292	2282	2252	2219	2245	2291	2334	2309	2308	2255	2226	2206	2258	2243	2236	2314	2241	2237	2218	2305	2185	2150	2282	2196	2354	2328	2262	2232	2267	2237	2258	2296	2225
1317	85	102	132	500	369	99	132	99	68	93	65	81	68	73	73	60	55	67	65	65	55	68	76	66	61	56	65	45	62	75	71	69	59	60	67	56	64	52	65	60	66	55	66	63	60	62	56	61	62	63	48	66	50	64	55	64	60	68	58	58	53	52	56	61	60	55	62	55	70	67	57	59	72	63	62	70	49	67	84	47	62	51	58	54	66	68	46	55	54	51	70	64	55	62	64	55	44	66	77	52	52	60	53	50	55	68	49	64	57	43	68	47	71	50	65	64	50	68	54	73	66	52	57	52	47	67	75	69	56	57	58	58	66	64	53	58	53	49	45	54	54	50	70	69	70	67	59	50	75	61	59	57	48	58	63	46	64	66	60	58	50	74	65	55	63	56	59	70	59	69	50	39	60	57	56	41	61	65	59	78	66	59	58	60	54	55	67	63	63	56	70	68	68	58	62	55	78	60	52	58	63	72	67	57	77	56	66	62	58	54	60	80	60	60	61	57	61	55	46	48	53	62	52	65	50	61	62	53	62	62	62	76	52	75	46	47	55	54	65	69	71	66	55	65	58	60	59	61	51	55	77	61	60	68	67	42	63	58	48	58	74	72	54	72	49	60	64	51	57	63	72	47	45	60	60	66	72	51	66	52	65	58	76	58	47	63	60	66	61	53	75	68	65	57	58	61	67	64	63	50	65	72	55	68	63	79	60	59	71	61	66	57	63	65	60	68	62	59	57	60	55	52	60	62	51	63	56	56	59	71	76	68	58	72	71	65	57	48	66	59	66	49	55	59	60	51	68	49	60	58	52	55	55	74	54	82	81	62	51	58	64	64	69	62	51	70	75	62	63	64	77	59	64	62	51	53	58	61	58	44	59	64	72	76	63	62	59	58	61	84	59	52	46	60	59	54	50	56	54	63	58	61	62	50	69	51	56	50	66	65	64	51	52	57	64	58	61	51	62	61	51	64	44	55	46	61	75	61	48	66	75	63	56	68	55	64	55	58	64	49	71	61	57	59	52	60	71	61	65	61	61	48	75	45	58	57	60	64	60	50	58	69	65	60	57	67	58	63	67	57	71	58	66	44	59	63	74	73	71	48	49	59	83	48	73	80	52	55	49	51	69	56	49	73	59	66	57	37	49	65	49	68	74	67	47	68	56	53	52	53	54	64	61	63	60	50	63	58	68	67	54	57	46	55	55	49	57	52	57	61	68	63	66	59	70	58	58	56	56	66	64	54	59	69	78	67	69	75	57	64	69	56	59	64	53	63	51	68	53	57	73	62	62	51	70	59	58	58	52	71	50	61	73	60	53	62	48	74	61	65	63	63	51	58	62	50	67	66	60	67	70	63	57	46	64	61	49	71	56	62	57	58	55	63	54	59	68	56	64	44	58	46	55	69	61	58	60	53	83	62	47	63	56	55	59	58	53	58	57	70	72	63	56	50	64	70	64	55	72	68	58	59	54	61	70	57	68	80	63	50	46	59	57	61	64	72	57	60	79	64	71	58	57	53	63	59	62	66	52	59	61	56	68	57	65	63	75	67	58	52	50	60	66	66	47	69	56	63	55	65	44	71	61	53	65	65	46	56	63	57	60	63	62	64	67	64	60	75	69	55	73	79	55	49	59	69	61	56	67	55	51	51	57	54	51	66	62	51	58	52	37	62	47	64	53	71	51	73	66	52	62	78	49	57	62	75	66	74	61	66	57	65	57	53	60	73	55	74	54	70	60	68	54	64	54	67	55	52	52	51	55	60	62	60	60	57	66	67	50	67	60	64	48	62	65	60	53	68	61	77	55	50	61	63	59	71	62	69	58	68	70	58	52	69	58	59	66	59	49	66	62	59	49	56	52	63	51	56	57	53	42	59	70	57	64	55	44	45	63	53	70	58	62	75	51	54	53	59	61	53	72	59	65	61	54	64	70	50	49	81	58	52	64	59	66	60	66	55	63	49	54	63	48	60	63	55	59	57	63	51	59	62	63	59	73	63	55	60	65	60	56	57	53	74	60	42	57	71	74	62	55	66	57	66	56	46	51	59	59	67	57	73	58	59	43	47	55	68	69	55	53	57	59	59	58	65	53	46	65	70	45	59	60	49	64	51	57	55	57	81	53	59	47	53	48	59	55	71	51	70	66	68	63	63	58	69	66	66	71	54	57	63	55	55	55	56	49	73	64	63	50	67	43	59	58	65	47	75	65	65	64	49	53	47	56	52	56	61	74	61	70	51	63	58	55	51	69	60	72	49	51	53	56	58	47	65	68	55	41	59	46	55	64	69	55	54	66	70	59	52	55	63	61	35	49	53	62	58	63	58	56	65	68	54	53	58	49	55	52	53	55	83	61	59	56	57	53	49	49	58	62	58	55	63	50	58	64	78	63	60	61	48	54	72	49	48	61	60	57	57	54	62	58	63	49	72	64	50	56	73	49	54	58	54	51	54	49	49	58	73	66	62	59	52	58	56	53	69	66	67	49	59	42	46	46	49	66	58	62	60	51	67	60	70	59	49	75	48	44	54	65	51	47	57	76	52	65	55	60	54	63	51	66	54	62	56	61	62	63	52	64	69	54	56	67	61	50	61	63	59	67	45	59	57	63	51	52	53	54	77	61	64	50	71	64	67	60	55	67	56	68	58	78	60	61	46	71	66	72	53	46	67	64	49	49	53	54	41	68	62	63	52	60	60	54	73	56	72	60	59	53	51	59	65	60	55	66	66	64	69	61	71	51	57	57	50	55	58	61	58	54	57	56	64	55	60	58	48	55	59	59	72	67	65	64	51	65	62	68	54	49	63	59	52	70	39	70	51	65	60	56	65	65	64	57	53	66	54	60	73	52	67	66	60	59	55	54	48	57	62	65	63	61	49	68	61	70	63	62	59	55	60	61	55	66	60	73	63	55	59	61	53	55	48	57	66	67	65	58	60	51	73	70	62	61	56	52	52	60	67	68	66	53	61	52	57	56	57	60	57	53	71	54	69	59	57	58	58	56	60	71	76	53	72	71	69	51	56	58	69	54	63	72	47	51	53	58	64	64	48	52	52	77	44	84	52	53	58	50	54	63	55	60	54	48	66	57	59	58	53	64	68	61	74	65	67	57	54	52	64	66	66	51	67	59	53	62	49	69	63	62	63	70	57	58	49	55	50	62	64	68	54	62	74	55	58	57	54	60	68	62	64	59	64	57	59	61	47	59	55	53	63	65	55	70	59	56	56	67	52	47	69	51	62	55	65	64	55	62	59	63	65	66	73	50	55	55	49	64	78	54	65	52	53	78	65	54	61	55	69	42	73	55	71	70	59	61	54	48	57	67	70	54	79	57	66	60	73	72	47	64	60	54	59	59	70	55	59	58	51	45	53	61	74	64	61	65	46	64	55	67	66	66	53	51	74	65	60	60	71	58	56	59	61	52	43	60	54	65	63	70	57	58	50	47	58	60	58	60	58	72	60	55	57	52	70	72	51	54	56	63	69	53	62	75
8577	3025	2339	11830	28957	18561	5148	5242	2707	2078	1939	1610	1481	1344	1443	1271	1204	1205	1136	1147	1128	1094	1065	1075	966	991	1028	995	1023	1007	1006	1020	946	1017	946	967	982	962	1002	979	1027	952	935	974	968	958	972	967	967	977	935	948	960	928	972	918	941	970	975	995	937	945	1037	966	972	950	932	965	952	911	939	956	964	947	1012	923	887	913	924	936	932	883	968	908	900	934	934	922	904	1006	981	954	941	910	960	907	930	954	971	959	926	906	985	948	937	946	944	955	931	921	909	928	912	905	968	979	918	902	939	923	919	930	935	905	917	980	875	993	866	953	994	910	929	947	915	886	939	954	942	988	892	907	988	952	945	946	883	936	917	915	948	924	913	974	979	938	944	922	987	936	914	975	905	856	948	980	967	1004	897	997	951	946	954	928	977	920	893	952	949	953	920	907	949	937	886	935	951	934	910	939	951	943	954	973	927	943	962	987	941	914	920	991	916	880	896	978	983	963	923	915	943	938	871	952	937	893	915	890	937	921	983	897	977	945	943	962	941	925	934	949	936	943	958	976	930	980	952	933	978	970	924	931	949	928	968	939	874	945	965	989	968	1020	957	959	942	981	930	889	883	978	955	896	908	983	949	959	976	899	925	900	887	935	917	944	988	932	904	957	931	924	944	889	916	926	922	901	963	970	949	968	964	902	950	952	917	888	982	961	916	908	967	930	915	932	967	906	947	963	917	934	909	995	936	942	905	902	965	908	957	960	904	865	955	959	978	945	965	981	951	906	925	969	871	948	978	946	940	892	904	990	905	933	961	961	916	954	913	890	905	915	958	896	930	956	987	924	918	918	943	901	960	999	960	939	994	942	940	886	908	877	909	954	926	961	901	957	953	950	953	898	895	853	955	895	957	930	955	971	971	938	922	910	954	953	946	895	982	968	899	915	927	896	989	929	948	963	897	907	945	912	963	915	922	981	915	972	941	986	926	923	1002	966	965	961	955	896	893	902	925	945	1002	905	964	908	958	933	991	923	929	921	957	956	969	970	914	975	960	936	917	939	920	984	920	931	972	933	1023	945	971	947	955	918	926	985	936	973	908	985	948	910	962	931	966	878	917	896	940	983	964	979	905	977	965	935	904	919	927	988	951	963	967	981	944	871	1011	994	967	920	931	942	933	927	938	993	989	949	943	984	936	962	912	940	877	937	951	892	917	994	983	1003	871	957	951	943	931	894	974	897	856	970	924	965	977	966	905	889	915	922	934	945	924	986	904	959	966	927	925	924	973	947	944	946	996	955	942	943	912	964	921	909	934	932	991	970	935	895	971	963	915	889	891	951	947	922	901	932	953	931	954	998	958	1031	940	942	956	961	933	964	933	948	943	968	927	937	927	885	930	948	965	913	934	930	967	917	874	982	962	922	902	949	935	938	939	899	962	957	911	906	957	917	911	994	947	931	963	953	914	907	942	928	965	967	938	938	937	953	921	938	899	986	871	887	887	945	979	920	959	948	952	932	957	915	964	932	872	981	913	941	936	936	934	955	906	945	935	971	1001	965	906	916	898	931	920	931	961	962	943	934	970	922	933	898	935	881	983	931	947	978	964	970	955	931	951	918	909	938	955	922	980	933	962	904	892	951	965	899	893	930	921	957	929	935	969	1008	975	908	962	923	975	933	920	922	937	993	953	896	933	976	965	960	944	971	931	906	952	924	925	960	974	947	939	997	943	930	959	984	949	943	966	965	976	881	923	944	918	925	907	903	991	905	901	923	937	913	938	904	914	922	962	916	899	921	941	950	981	954	997	896	936	945	904	905	957	926	928	932	929	958	982	918	969	940	952	980	963	947	940	942	947	916	941	959	938	921	868	952	910	935	946	911	915	956	872	944	919	974	928	981	955	903	980	967	869	898	990	880	975	955	889	968	943	930	978	1010	972	884	965	933	921	950	929	981	982	886	950	927	978	923	946	959	953	918	989	913	937	920	960	941	935	934	939	912	962	938	942	899	933	1005	921	896	931	934	998	969	904	948	928	900	930	933	964	954	942	901	954	938	908	948	928	959	939	938	952	900	958	931	970	936	932	924	877	967	975	990	933	928	876	921	936	957	922	921	937	985	947	928	922	992	1014	920	950	992	952	871	953	949	930	929	948	952	924	970	890	928	924	892	882	951	924	981	925	934	933	944	989	902	948	941	971	933	930	945	946	912	915	963	931	935	928	909	896	970	892	917	962	958	906	937	964	927	966	907	986	900	976	930	951	956	979	936	913	955	947	946	918	944	894	954	943	982	947	989	949	912	948	971	930	922	918	896	938	924	927	866	934	926	943	937	922	962	952	954	956	885	910	933	926	964	947	932	946	951	892	957	899	906	900	922	945	965	942	900	946	902	917	937	941	980	984	932	951	892	858	981	901	949	939	938	943	921	986	918	934	943	957	947	929	976	953	917	921	929	902	889	979	973	915	972	916	984	978	986	978	924	915	946	943	956	897	937	947	958	952	927	911	960	964	940	946	968	895	922	929	983	955	914	918	933	916	997	974	958	978	1008	1001	883	945	960	1017	942	969	944	950	980	928	925	980	943	1000	944	920	960	968	922	940	976	1000	864	947	891	942	960	915	955	971	868	983	937	951	973	938	938	1022	933	907	949	954	942	899	938	947	907	908	930	939	927	941	908	965	887	1020	905	941	955	909	977	938	936	871	914	895	974	949	948	897	953	902	889	927	947	1006	967	973	974	889	920	945	929	953	897	949	934	1015	939	931	946	953	861	905	929	953	914	933	982	937	907	870	965	903	988	929	927	934	982	946	870	938	875	954	939	910	933	893	945	909	982	914	955	915	940	933	942	921	951	934	951	954	912	930	910	911	937	927	942	963	963	950	965	938	937	998	1006	994	954	844	924	948	930	962	955	926	979	937	922	898	944	1001	960	981	941	932	993	967	920	956	979	926	937	961	936	930	903	935	897	922	953	914	957	944	928	972	892	941	956	939	911	911	901	975	894	969	938	959	950	892	911	970	951	914	1001	927	917	893	945	983	914	969	940	934	983	898	892	1003	899	926	911	938	919	963	898	998	974	947	956	910	878	953	981	912	962	882	938	913	919	964	938	952	946	941	991	896	956	942	992	913	898	923	968	926	915	963	903	912	971	896	917	960	988	1016	943	955	958	933	907	918	930	925	928	966	904	943	953	899	945	994	928	968	935	1010	1011	933	944	936	928	955	895	977	975	967	955	975	982	902	960	910	982	980	946	934	875	945	891	961	942	978	888	970	947	942	947	886	977	997	937	954	958	919	966	942	953	934	962	918	967	925	957	914	925	934	930	971	999	930	934	987	1001	919	974	952	934	977	1010	956	965	963	962	893	908	943	946	909	927	915	948	936	915	986	979	927	998	972	908	960	918	910	936	948	968	907	885	968	970	915	876	929	940	894	937	982	958	930	917	962	935	936	976	934	938	898	935	899	936	929	943	929	969	888	968	928	890	958	945	952	972	967	941	936	916	947	928	916	902	946	932	921	993	946	898	910	945	911	917	953	957	945	1013
2342	179	176	223	931	504	290	278	131	140	105	105	107	73	84	75	87	64	69	81	53	72	61	55	75	48	67	53	64	67	48	51	67	59	52	48	58	55	57	59	64	61	50	58	58	63	68	59	56	52	50	45	69	62	51	58	54	43	61	62	46	58	58	44	63	69	57	58	53	53	60	57	48	54	65	59	61	56	60	52	41	61	37	53	54	52	37	43	54	54	40	58	60	55	49	54	50	53	55	53	49	55	52	51	58	57	42	55	50	60	59	50	44	54	55	43	39	46	51	51	50	46	54	65	40	45	59	56	59	59	51	42	47	51	55	53	63	50	46	41	52	57	46	56	47	51	45	46	58	50	47	56	62	41	53	48	62	57	52	48	62	54	64	47	39	58	34	56	51	56	60	55	56	53	38	59	56	46	58	51	64	47	54	53	56	51	43	65	47	42	55	48	55	48	43	62	60	52	52	53	60	62	57	51	51	52	58	58	44	56	53	53	53	63	49	50	46	45	60	45	52	38	58	60	52	43	59	46	54	51	56	63	55	67	45	52	55	58	61	66	42	48	57	64	55	43	65	54	60	69	53	50	49	58	51	48	46	52	52	61	43	43	57	52	66	48	39	56	68	55	54	46	59	60	51	41	58	58	59	53	56	66	65	58	46	61	51	51	52	59	40	55	41	58	52	51	36	61	56	59	49	68	62	45	41	55	55	52	46	57	55	47	55	54	60	53	52	66	47	49	47	50	49	41	39	64	62	51	49	47	52	51	56	44	29	44	62	50	58	46	49	58	50	62	46	49	58	49	48	50	65	57	41	60	43	50	55	49	50	46	48	54	53	53	63	48	57	52	62	46	44	63	38	48	53	45	49	66	43	55	51	54	52	54	49	51	49	65	53	69	42	55	70	59	44	55	56	49	68	57	54	55	50	54	59	56	50	55	49	41	46	62	54	58	45	51	42	46	73	39	59	61	61	42	65	31	47	55	53	46	58	56	48	58	66	64	55	40	55	50	75	46	58	52	62	41	61	42	47	53	72	69	61	58	56	59	44	63	54	70	50	53	45	56	52	48	45	45	50	42	61	55	54	44	48	46	59	48	53	55	49	45	49	47	56	46	56	52	52	46	58	59	68	65	55	55	55	48	50	38	52	50	46	45	57	43	58	48	49	41	48	60	39	59	53	45	71	38	38	61	50	48	47	60	47	53	57	53	48	50	55	58	52	56	43	56	34	53	51	26	50	48	39	46	57	55	61	59	49	57	44	46	51	46	61	54	39	56	46	59	50	58	55	51	53	57	50	49	61	54	56	46	52	61	53	59	48	49	62	44	50	57	51	49	67	57	58	56	42	49	63	65	62	44	54	62	48	53	53	50	54	45	64	62	52	44	56	53	61	46	54	58	56	48	51	65	57	56	49	60	49	64	56	53	66	46	46	58	49	49	60	50	65	44	56	56	54	43	42	62	54	44	48	44	45	61	48	52	62	50	50	53	59	70	55	52	49	51	50	46	49	58	46	62	60	61	56	50	50	59	58	56	44	51	46	60	40	59	46	47	55	56	52	48	60	60	45	69	63	50	59	60	61	46	44	62	46	53	48	56	51	49	46	49	50	53	61	56	45	43	51	54	45	52	54	56	45	54	39	62	41	50	51	64	60	59	54	48	50	52	48	47	62	49	47	49	60	44	54	54	60	65	54	57	51	58	61	51	56	42	59	62	61	49	50	59	50	59	51	63	58	46	50	45	64	44	58	47	54	63	54	61	55	63	67	52	54	61	54	60	61	55	56	50	56	57	47	54	36	49	38	51	53	60	49	47	56	60	42	56	48	63	49	50	55	46	32	68	55	50	47	62	59	52	55	47	52	54	43	58	56	51	61	59	55	35	50	55	47	47	49	63	46	64	44	60	63	61	55	54	53	48	63	39	53	54	52	52	56	42	48	60	56	55	62	59	58	46	53	55	52	48	40	53	53	44	58	58	66	54	57	42	63	58	63	49	47	51	71	42	48	61	51	56	49	46	62	56	58	57	52	65	62	50	71	55	64	57	46	56	50	40	68	54	60	58	50	47	54	49	57	53	68	49	54	56	49	51	55	61	39	35	63	47	55	51	58	65	54	50	42	49	47	46	54	62	54	59	60	51	48	65	43	47	57	48	51	52	50	43	64	41	52	50	47	53	50	54	57	62	55	45	56	62	55	56	53	67	55	52	56	54	59	53	50	68	47	48	63	48	47	65	57	54	54	63	31	62	45	52	48	42	57	56	43	44	58	51	41	48	58	49	41	55	50	62	55	50	61	56	49	57	52	52	62	52	53	52	56	58	65	63	52	54	57	53	44	48	51	33	63	47	54	62	67	47	49	48	51	58	49	55	69	54	60	57	69	59	48	52	40	48	58	54	64	46	59	59	49	54	60	47	57	50	46	58	57	58	53	60	52	55	51	60	50	56	52	55	65	52	53	43	52	49	69	62	47	54	52	62	64	43	53	59	65	58	50	72	57	66	62	50	54	59	53	60	32	47	56	60	44	39	53	54	63	66	46	54	70	49	42	54	65	58	52	55	49	52	50	38	47	54	50	57	44	54	56	55	55	46	61	63	38	56	61	59	57	53	44	59	56	41	53	58	52	58	54	52	54	51	54	59	45	62	64	46	48	59	44	39	62	58	54	47	48	45	47	72	54	37	56	60	55	52	59	72	57	50	51	53	58	60	43	42	50	46	58	48	53	57	65	48	46	53	63	52	51	45	59	46	60	46	61	60	58	53	55	55	51	48	49	56	48	75	53	56	65	60	62	45	56	44	51	47	51	60	59	50	46	59	69	50	58	50	53	49	48	53	54	56	53	41	65	47	41	57	53	68	48	63	61	57	59	47	47	50	40	66	55	57	52	66	62	50	66	54	48	63	55	56	51	63	57	54	46	54	71	57	54	58	44	50	46	48	48	43	68	52	56	47	46	60	57	50	35	52	51	55	53	64	56	58	51	47	46	45	56	58	57	54	49	52	59	45	47	52	47	59	50	57	57	47	53	58	59	43	53	48	51	52	47	58	49	53	42	47	44	49	49	56	48	49	50	58	55	43	52	51	42	43	58	51	57	50	47	49	59	54	56	50	58	54	47	62	59	46	52	47	57	37	57	50	46	72	47	44	45	59	57	66	51	47	56	51	50	59	62	54	44	47	53	50	40	63	50	59	61	49	57	49	56	54	39	48	48	59	45	48	48	49	67	59	55	50	43	56	58	51	43	54	51	58	48	58	43	53	48	56	52	32	64	38	43	54	53	52	59	48	59	46	50	45	60	62	58	50	45	47	59	45	51	60	57	46	47	57	49	29	56	50	47	59	58	61	58	49	51	37	70	64	43	52	49	57	50	72	77	41	61	53	57	46	47	44	40	52	41	58	51	49	62	41	57	53	46	58	39	60	53	58	55	53	46	59	58	46	50	53	50	57	57	54	59	36	48	47	49	55	63	44	59	51	43	56	46	49
11126	5498	3558	19207	38336	23299	14520	13460	6310	4787	4443	3330	2719	2438	2410	2020	1923	1700	1678	1626	1468	1320	1331	1250	1147	1123	1126	1108	1106	1055	995	1041	1062	988	906	1049	951	967	1002	897	913	940	883	897	895	877	891	875	878	879	878	863	897	928	889	841	892	870	902	907	898	823	898	842	843	863	860	864	831	864	816	868	887	839	842	844	827	815	854	879	772	828	861	844	835	818	855	803	801	800	816	839	816	852	838	821	826	798	790	769	809	845	868	821	875	827	851	812	839	778	787	834	818	822	846	854	848	841	756	876	801	830	802	797	814	826	853	835	850	801	861	788	813	794	837	782	818	799	763	846	832	820	771	824	804	788	795	889	768	772	801	846	851	786	860	806	834	819	821	853	865	805	819	774	811	853	838	867	862	797	783	833	845	827	792	788	866	839	835	811	816	847	790	850	800	834	827	853	865	807	803	820	825	854	813	839	802	812	806	784	808	844	832	832	856	821	828	831	775	874	773	846	757	793	851	794	813	843	763	815	810	833	781	838	839	806	814	813	827	792	823	805	836	817	767	839	832	798	784	826	799	831	782	797	857	810	840	754	807	826	846	835	795	854	857	834	802	756	771	796	832	834	852	826	845	849	807	770	877	812	792	830	881	846	839	765	834	806	791	854	805	810	814	783	835	825	758	756	795	855	856	754	797	779	830	841	781	793	791	858	823	807	822	774	774	892	756	792	855	759	815	788	823	773	840	788	801	879	777	803	824	847	776	812	836	780	860	775	794	820	828	787	835	828	799	839	774	792	720	785	828	839	792	845	779	792	809	803	828	808	784	853	804	839	821	820	820	834	846	812	800	809	786	835	856	812	771	805	801	820	807	805	805	844	815	842	791	854	835	817	858	838	819	818	801	854	820	890	828	795	834	874	815	837	807	787	849	797	814	827	791	790	869	837	811	806	798	807	780	852	786	812	808	788	802	819	814	820	779	763	820	833	800	816	769	747	775	839	801	839	808	823	821	804	743	841	832	839	803	804	798	789	825	752	821	803	794	782	761	814	763	830	847	805	826	850	840	839	857	814	803	846	776	799	802	823	815	804	805	814	789	842	783	802	850	743	793	810	816	847	813	811	835	780	802	759	786	844	784	811	770	797	823	732	819	779	789	801	825	835	790	780	797	846	794	829	827	813	835	836	811	826	769	816	737	778	897	825	787	829	849	772	835	789	825	808	868	774	807	842	823	793	828	865	801	820	858	848	787	808	804	765	768	770	830	821	819	789	882	785	772	875	813	810	813	785	807	783	805	780	823	814	828	797	791	843	848	815	795	835	768	876	736	812	770	822	788	813	846	825	818	793	799	862	781	816	744	807	829	810	787	793	798	863	761	840	816	841	825	901	804	791	812	848	825	795	817	796	837	811	822	838	847	815	808	821	859	785	784	733	794	838	811	818	842	792	771	838	806	834	794	790	826	822	800	811	764	791	867	849	842	798	869	832	829	801	839	813	854	843	831	778	849	813	861	764	787	833	809	839	804	781	744	836	872	836	836	821	841	782	810	764	839	766	797	772	802	870	773	800	834	828	857	865	802	784	832	820	831	845	831	850	839	791	787	835	807	800	788	840	825	850	803	778	743	838	766	840	803	860	851	853	838	817	887	829	765	819	806	785	857	842	821	807	828	871	833	823	846	814	893	810	805	811	842	822	800	830	807	805	792	794	768	811	806	836	792	839	830	806	807	817	834	899	781	768	767	814	803	788	824	767	788	825	760	812	835	803	832	853	802	812	784	809	791	789	852	804	819	875	796	833	817	774	871	809	809	803	770	776	834	808	798	817	801	792	884	791	811	863	831	821	789	840	813	761	808	857	795	792	784	840	830	829	850	805	819	869	857	808	804	780	806	845	783	842	778	826	787	776	775	802	784	807	798	802	853	777	802	818	827	875	821	817	818	819	833	863	830	825	781	796	789	852	820	811	816	854	831	821	855	826	791	817	790	799	818	763	844	819	829	865	797	809	792	794	821	814	782	809	820	801	835	851	864	796	826	838	820	846	754	807	792	767	832	846	839	793	866	817	810	797	844	824	851	786	844	813	755	856	822	811	811	771	802	790	796	788	793	811	856	833	804	809	827	779	806	784	880	835	786	799	783	811	800	825	847	828	811	806	796	820	839	819	821	847	812	826	831	850	765	791	807	791	827	842	850	827	756	795	778	856	815	843	848	753	799	884	779	851	812	779	815	874	847	799	769	841	848	788	807	823	820	804	807	857	866	847	756	816	847	806	849	840	861	805	794	869	831	839	812	860	808	810	916	810	799	840	844	778	728	779	829	815	805	828	793	795	762	817	800	799	800	793	822	816	796	807	804	848	810	826	855	860	782	857	786	849	813	815	853	807	849	807	813	820	811	861	790	848	764	817	786	834	809	781	799	807	800	842	796	771	825	864	792	809	786	862	839	802	815	782	808	826	810	805	858	803	818	830	837	840	827	809	821	799	819	822	756	795	807	807	808	812	819	809	824	856	805	825	795	808	760	838	779	835	759	809	784	875	804	813	797	813	891	863	816	812	808	820	801	817	845	773	821	796	816	801	807	732	826	807	792	820	772	843	807	822	831	835	866	853	836	810	830	817	843	776	824	791	850	823	794	833	790	829	821	795	824	790	834	794	821	766	807	811	806	845	775	815	831	786	775	768	748	787	787	831	806	784	808	795	805	840	813	802	802	801	830	822	854	783	794	818	795	830	815	826	851	799	810	795	807	823	791	783	799	779	813	771	833	851	863	768	886	816	808	828	831	781	785	820	770	825	829	838	844	851	848	866	798	818	783	813	827	810	844	804	844	811	816	823	772	844	852	805	787	808	802	792	806	833	782	784	824	844	821	838	835	812	789	821	806	774	807	743	833	853	862	794	831	767	835	822	812	884	801	821	824	809	774	796	836	784	793	848	790	785	798	821	818	832	820	765	850	827	849	807	795	832	773	807	809	827	844	826	853	796	777	805	805	790	783	810	809	796	810	809	780	830	769	820	819	817	813	831	838	836	817	836	862	800	822	815	842	835	757	783	792	798	856	804	818	835	858	824	770	857	796	790	816	849	725	805	800	789	833	796	823	839	827	817	755	794	812	845	824	792	807	822	827	803	820	848	811	852	775	798	844	770	854	794	812	772	802	900	808	871	789	805	846	820	781	825	829	842	796	781	811	784	824	785	814	817	789	826	775	836	842	850	761	793	794	830	793	891	788	806	830	832	817	771	824	823	824	812	837	838	773	818	826	758	878	804	829	741	784	799	815	822	804	812	856	844	770	788	850	764	859	834	841	842	852	804	803	779	808	781	790	831	807	792	801	802	901	840	784	883	799	793	787	845	845	808	834	805	796	846	822	856	797	845	808	833	786	777	843	851	810	826	825	845	814	744	816	802	793	851	799	853	819	828	819	809	814	823	778	808	799	879	830	818	775	827	831	826	807	774	794	818	839	839	796	808	805	815	813	811	742	863	813	782	834	802	779	814
2232	155	132	325	781	355	237	230	131	107	116	110	80	79	75	78	73	78	70	68	49	62	43	66	52	62	36	57	53	51	40	49	53	42	54	54	47	52	54	51	47	55	60	59	44	62	44	53	45	43	34	45	41	43	53	61	45	33	46	52	40	46	43	56	52	46	44	44	43	38	44	54	54	52	49	51	58	42	45	44	50	49	39	51	61	43	58	37	46	54	54	38	55	41	45	42	49	46	57	49	43	55	45	47	38	41	54	42	46	42	53	58	50	58	46	44	54	40	51	47	38	59	46	56	45	42	45	45	56	50	50	54	40	55	46	42	51	59	53	68	57	48	49	44	50	59	55	44	42	57	35	50	43	50	57	62	39	45	54	42	52	41	42	39	48	39	51	43	52	60	50	53	50	59	52	42	50	45	42	45	52	59	53	40	46	43	41	51	54	42	55	49	45	50	44	64	41	42	41	42	43	56	41	44	40	47	38	65	48	48	49	48	42	43	43	43	48	57	54	52	47	51	40	43	47	53	48	49	44	44	61	48	50	47	54	50	50	40	52	52	44	48	26	49	45	54	49	54	47	44	38	42	45	49	44	41	56	43	50	53	49	42	37	41	45	48	48	50	42	57	53	40	57	57	53	50	41	58	59	41	56	44	47	38	32	56	47	55	56	46	50	40	55	45	49	60	51	43	50	45	48	42	48	51	47	42	50	51	44	57	55	42	54	41	63	53	39	42	49	55	39	45	46	49	50	51	49	49	51	52	46	47	44	54	33	63	40	47	52	54	41	46	35	52	40	44	51	60	66	46	60	51	51	46	43	60	45	46	59	49	57	51	49	52	35	52	48	39	61	45	50	42	48	41	52	38	55	52	60	45	48	50	41	49	57	42	51	46	48	40	64	40	52	39	46	54	49	42	43	47	44	55	63	43	35	53	53	63	51	36	48	42	63	47	52	55	41	43	46	58	47	53	49	41	54	38	47	45	53	40	42	48	46	43	37	34	45	35	49	44	45	39	51	49	48	46	38	41	45	53	47	53	72	57	44	52	56	47	46	50	46	49	49	48	50	49	60	45	49	50	46	37	52	53	46	46	42	50	37	45	57	35	48	39	56	49	40	60	44	43	37	58	52	46	47	40	51	56	38	52	48	53	51	46	52	52	59	42	46	55	48	55	53	41	35	42	56	38	61	44	51	44	53	52	46	34	39	65	59	46	48	30	50	47	44	41	49	36	52	45	48	46	51	54	55	56	41	40	50	34	40	58	44	50	49	58	36	47	46	55	51	52	37	48	47	45	52	43	55	46	50	46	59	36	47	55	51	38	44	50	47	50	47	40	54	41	37	49	51	49	54	45	34	46	55	43	65	40	39	42	40	40	48	45	44	39	41	52	45	40	44	34	35	43	44	49	56	65	46	56	48	57	62	62	35	48	37	36	42	41	45	50	34	46	52	53	35	56	39	46	59	53	53	51	44	51	43	42	44	41	37	50	36	67	39	50	43	51	53	39	36	45	43	42	41	41	42	53	45	48	32	59	49	39	51	45	54	56	54	45	47	44	51	46	60	52	36	45	53	49	53	44	49	53	48	47	56	54	68	56	39	41	45	44	54	54	43	36	50	45	45	49	46	44	51	35	58	52	54	54	38	44	48	60	43	47	51	50	57	58	57	47	36	47	47	64	44	44	48	63	51	51	48	50	49	61	42	47	50	55	49	50	64	44	38	53	42	54	56	44	41	42	43	50	45	49	64	49	36	47	48	51	64	37	45	41	44	46	47	56	47	56	47	60	52	47	43	48	56	38	48	48	52	48	45	53	50	47	35	43	35	60	41	45	52	52	43	49	57	56	52	44	61	51	45	59	45	37	40	60	48	42	38	36	53	43	43	46	49	53	48	38	45	46	66	52	51	47	67	56	50	51	49	42	50	40	53	44	49	53	50	39	39	47	53	53	51	50	46	46	61	49	63	39	48	49	39	43	55	48	46	44	43	54	46	43	34	42	42	36	45	50	46	38	50	44	45	42	42	51	48	47	37	59	51	38	55	47	42	37	48	46	41	55	45	64	49	43	45	39	50	43	51	48	48	52	54	59	36	65	44	48	42	36	49	42	40	47	44	51	42	45	45	47	71	54	39	45	58	44	56	43	56	43	49	56	60	53	54	58	37	49	45	50	45	54	45	38	53	66	48	50	50	59	48	48	53	38	40	54	41	57	46	53	44	50	45	52	49	52	39	41	47	56	41	48	53	41	54	40	49	61	50	39	44	51	47	42	56	47	36	52	47	47	63	43	42	50	49	50	46	38	42	52	50	49	43	42	59	57	35	43	49	47	48	45	40	56	62	58	45	49	56	55	40	49	61	50	52	51	42	39	44	39	32	49	47	56	39	42	45	46	47	46	40	47	46	55	49	47	38	47	59	56	44	49	50	47	38	48	47	42	41	50	42	48	40	50	43	38	43	49	48	39	55	41	42	45	42	44	41	41	52	47	40	42	50	46	38	32	66	50	42	40	43	55	49	47	46	58	42	49	54	50	39	51	50	51	45	46	48	54	46	50	30	50	48	56	47	38	50	51	37	56	52	47	53	44	44	44	45	45	45	38	39	53	47	54	61	43	52	34	47	30	42	44	50	40	34	48	54	51	35	46	36	42	49	44	34	52	44	34	43	50	46	41	34	51	53	53	48	38	46	39	52	43	39	56	48	52	51	38	53	46	45	50	47	40	53	43	52	41	50	37	47	54	46	63	51	59	55	34	49	51	42	41	49	35	49	48	61	50	49	51	39	51	65	49	50	36	40	51	63	49	48	44	46	35	31	37	41	36	49	40	55	47	32	53	54	52	50	42	43	60	43	46	40	42	35	54	42	45	47	54	49	46	50	61	41	47	49	46	45	58	71	53	43	56	40	54	53	38	46	57	39	46	44	49	50	44	38	55	49	44	37	55	49	47	46	55	51	53	58	46	48	51	42	53	42	39	40	56	43	44	41	45	40	47	58	49	38	57	52	45	42	61	44	56	43	39	55	35	51	45	57	43	40	33	48	56	52	58	49	34	52	47	44	46	70	44	57	39	38	38	56	50	44	48	49	42	36	55	34	45	52	50	43	47	49	38	55	48	32	47	41	39	42	50	45	56	50	44	46	37	42	57	48	40	40	35	61	35	54	58	50	49	51	45	55	49	54	42	44	37	49	34	46	51	44	49	58	51	60	48	52	45	63	40	51	40	67	40	53	48	41	49	46	61	56	49	52	57	47	43	66	57	53	46	54	50	52	63	52	54	47	49	42	39	45	46	35	39	39	52	51	38	35	43	46	55	37	47	53	45	45	41	32	53	49	43	57	45	49	41	34	50	63	52	36	30	47	42	50	53	45	58	56	53	45	45	42	43	42	44	42	49	47	41	47	49	54	45	49	41	50	42	50	51	55	50	45	54	54	42	41	52	42	60	46	44	44	45	47	46	51	40	48	45	36	47	61	43	41	55	48	46
10447	4772	3223	25056	34677	20923	14613	12041	5899	4160	3867	2937	2371	2118	2143	1771	1691	1448	1490	1442	1270	1240	1156	1134	1111	1092	1015	1032	985	896	966	884	919	925	879	864	881	890	859	875	871	861	874	828	803	824	850	853	795	768	851	801	813	741	840	778	832	819	786	816	784	743	817	760	776	750	796	784	785	784	803	762	784	725	799	790	818	752	762	754	781	773	800	716	756	832	733	789	732	707	770	739	779	738	731	769	743	775	770	782	719	707	766	754	783	791	761	727	793	740	768	776	730	779	761	753	771	806	769	749	750	735	726	697	798	717	742	697	723	778	745	774	783	726	718	735	724	768	712	745	734	781	769	734	744	747	789	787	743	749	735	752	751	720	801	729	770	740	774	736	765	716	702	732	771	752	691	745	742	780	752	732	805	753	724	728	699	737	734	738	741	709	780	750	730	761	771	735	740	737	735	718	727	714	724	748	758	746	740	744	713	720	759	790	717	725	696	793	771	735	754	712	720	726	732	767	747	735	747	710	746	704	732	730	765	770	699	747	747	777	737	707	714	760	733	716	705	716	763	730	735	745	770	800	770	745	829	699	752	761	763	738	742	780	755	775	742	777	771	779	750	757	772	693	757	746	742	755	679	697	722	706	759	767	749	728	750	746	782	705	780	768	772	713	798	726	772	712	749	774	719	727	756	758	776	710	722	737	739	752	741	725	738	774	716	740	722	763	718	738	687	744	738	699	726	750	759	771	764	756	732	769	772	732	751	744	745	734	764	772	729	761	765	764	714	794	763	750	748	792	711	709	759	753	723	679	814	778	781	798	737	759	701	754	710	765	811	757	732	716	713	754	712	740	766	759	729	719	673	768	708	723	714	758	737	765	732	723	698	773	726	729	770	731	756	756	769	729	737	711	728	767	718	660	755	749	746	748	757	747	779	745	761	693	738	732	729	741	716	799	739	734	763	708	699	729	749	758	761	772	746	749	736	721	795	719	700	816	741	774	776	717	722	730	712	757	727	719	758	732	781	723	699	714	761	733	724	811	724	739	724	754	713	762	738	710	745	715	751	723	772	730	770	764	721	772	754	755	771	731	767	767	729	779	786	727	765	778	739	711	747	793	730	746	774	740	766	730	732	739	730	759	722	747	750	714	720	735	702	712	733	744	747	788	734	759	756	758	733	747	758	760	738	723	767	706	737	707	718	746	702	727	739	746	717	738	720	758	769	762	735	740	770	729	743	758	714	730	817	740	764	756	739	723	709	743	708	721	743	759	747	732	689	716	779	824	740	764	750	752	771	740	674	723	715	725	702	736	706	687	740	786	762	740	724	726	741	744	798	729	752	766	683	769	780	767	694	752	766	742	765	761	750	779	765	732	777	742	693	727	752	732	752	752	755	723	751	756	768	767	730	754	760	736	794	761	735	718	718	789	737	733	703	749	686	735	766	737	776	745	750	727	719	767	740	781	737	751	762	722	707	762	767	709	684	762	793	746	742	770	738	715	709	754	680	754	737	754	715	740	749	724	758	727	712	722	707	720	768	761	753	698	726	703	757	795	738	770	737	738	754	787	734	749	782	752	748	694	752	714	681	748	794	721	719	724	700	756	735	811	798	732	733	775	706	738	730	742	759	775	759	774	730	789	751	756	743	718	725	801	797	747	738	758	730	754	760	746	740	778	768	741	658	767	728	762	713	772	708	762	739	719	722	730	724	739	669	747	752	676	698	754	780	736	730	739	773	701	740	771	764	696	757	704	750	771	756	729	791	782	760	729	762	818	776	767	721	685	723	788	686	756	747	724	767	812	745	733	732	746	739	726	735	722	750	755	721	743	744	727	723	732	753	774	748	730	779	735	786	755	767	732	720	711	711	747	789	734	768	742	718	740	753	742	757	713	764	742	726	749	790	735	704	748	735	762	748	747	770	731	753	738	744	716	744	820	784	749	773	734	742	705	699	757	775	743	753	734	696	730	724	737	726	734	729	761	793	790	696	713	816	707	774	713	708	765	722	761	752	755	749	775	777	749	742	706	769	745	744	759	738	775	786	787	748	716	772	733	734	762	707	776	746	734	735	760	760	721	762	745	761	714	755	774	768	701	729	762	732	801	720	697	771	741	740	759	718	773	692	753	762	739	704	674	704	744	769	740	745	719	730	742	712	709	741	728	764	707	733	786	745	743	703	710	747	681	755	745	717	726	767	720	761	710	723	737	739	748	732	721	770	712	834	747	710	680	762	799	731	748	733	713	692	732	697	789	753	744	782	765	713	775	753	754	732	716	751	737	801	756	715	736	756	754	771	760	762	743	759	751	772	757	735	771	730	746	755	745	746	747	784	727	743	699	715	756	706	767	776	747	658	745	751	763	779	718	739	743	725	687	721	721	726	716	765	760	736	716	720	797	713	716	750	738	695	756	718	734	724	734	762	731	709	754	718	777	786	731	749	732	785	725	742	710	760	755	769	703	773	760	750	774	724	709	713	781	718	716	794	680	766	753	832	742	737	801	737	708	762	747	789	781	721	727	775	728	691	771	762	725	751	784	724	721	773	709	705	726	766	688	749	741	707	756	734	748	777	774	805	740	774	733	714	724	751	758	715	775	721	741	709	745	724	766	736	720	743	755	720	771	837	738	735	731	782	774	788	743	719	769	698	762	698	677	728	737	767	755	725	771	744	729	685	766	768	732	713	738	743	738	800	770	709	721	720	756	746	762	763	763	744	761	705	664	711	767	744	786	756	794	744	741	764	715	752	753	754	729	770	756	766	692	765	732	766	754	755	753	765	741	761	714	722	761	754	771	738	756	773	718	720	774	718	756	731	763	790	727	717	740	708	718	769	733	765	776	739	757	731	758	740	737	745	714	704	776	749	788	742	789	754	760	746	751	748	737	782	726	765	733	692	726	772	743	725	752	766	759	799	738	709	721	721	755	741	756	797	744	746	742	771	725	771	739	700	751	735	726	776	715	732	736	782	748	759	713	773	777	767	708	722	723	755	758	729	743	743	754	752	726	803	733	709	758	789	731	733	781	698	764	749	759	749	731	766	711	795	719	743	753	787	735	742	728	715	752	715	728	728	735	752	749	749	761	768	779	763	776	780	685	748	737	713	746	758	775	743	750	719	723	731	762	764	749	722	763	738	758	683	774	693	762	754	747	731	754	734	752	709	752	746	754	771	727	706	699	738	761	751	742	722	705	773	740	767	739	749	730	767	748	719	727	695	751	748	758	741	699	722	749	713	740	738	768	785	748	792	763	761	747	773	745	783	712	738	693	693	736	717	770	720	741	735	767	695	766	792	763	726	761	745	762	735	763	756	710	731	740	720	740	739	732	723	759	736	780	739	787	741	760	725	720	718	729	733	744	738	720	769	758	708	710	758	730	772	733	743	762	762	743	775	769	768	782	747	728	764	718	685	788	729	766	708	770	696	710	710	755	721	732	749	727	758	740	745	748	772	714	723	768	757	714	800	677	743	699	751	797	752	758	754	743	728	765	818	757
1452	419	393	729	1241	876	560	506	311	289	270	232	227	213	214	198	203	182	174	182	161	164	184	163	178	187	154	157	166	172	181	146	154	163	165	163	132	186	166	165	145	153	156	158	151	132	169	158	164	160	154	158	146	144	162	177	153	168	166	145	155	156	150	160	152	154	154	170	166	167	141	162	164	156	167	156	123	156	136	153	168	149	167	139	162	166	147	171	145	143	166	160	178	167	162	159	153	131	142	174	152	141	161	166	153	157	166	145	152	174	119	162	154	162	151	142	144	148	158	146	148	180	166	142	178	150	152	153	154	158	157	143	148	156	162	171	136	137	152	161	146	159	164	161	142	139	155	156	163	192	165	156	156	166	169	172	144	167	140	149	163	154	170	141	150	134	155	173	151	155	164	154	159	141	150	159	139	174	149	143	144	152	151	160	141	147	145	132	146	155	141	147	149	150	159	138	138	190	140	147	157	154	167	165	136	162	156	165	154	154	149	146	161	140	165	173	145	162	161	171	144	156	135	147	162	143	145	160	155	156	157	142	143	149	169	145	162	142	142	157	131	155	155	178	145	151	170	169	167	183	164	161	160	149	153	144	149	144	149	160	157	169	139	170	171	143	146	142	156	157	160	133	148	150	131	156	158	172	166	142	175	154	161	149	171	154	148	164	148	169	155	169	160	158	160	145	165	152	156	167	188	156	153	156	148	151	163	186	167	160	173	148	172	144	162	174	178	151	134	159	170	170	166	143	156	156	142	141	176	155	145	169	156	155	149	165	139	138	142	142	184	138	156	168	149	182	172	145	167	160	166	162	152	165	165	157	160	146	159	146	146	172	164	154	161	154	176	145	153	153	145	164	145	170	168	164	134	148	166	156	147	186	139	144	161	168	160	171	161	153	165	158	143	130	143	148	174	141	150	155	159	166	164	161	180	164	134	162	153	143	161	152	161	159	178	150	168	147	142	136	159	148	153	145	150	153	180	170	152	175	172	169	144	156	154	166	161	160	138	152	133	149	156	153	132	150	152	158	162	132	150	156	166	134	133	157	160	140	173	157	156	148	160	159	144	156	128	157	162	156	139	145	148	161	123	123	162	148	152	153	166	147	140	151	138	165	156	155	182	149	149	173	162	143	154	150	155	166	168	144	157	157	155	166	153	150	156	153	173	156	153	160	140	164	152	151	160	158	160	152	174	134	159	145	151	167	147	131	136	154	150	160	147	142	153	173	157	144	158	176	158	143	166	148	158	156	164	151	154	156	143	160	137	162	183	161	160	140	159	158	173	142	158	173	158	149	159	161	157	177	137	179	171	171	172	140	156	146	160	161	159	168	172	129	139	150	169	174	169	145	153	184	141	148	157	159	153	172	169	158	165	175	169	129	165	136	161	180	168	153	143	173	179	129	164	157	137	143	179	141	156	145	159	150	139	142	141	135	159	149	161	145	152	159	155	162	156	136	140	146	168	164	148	155	168	147	149	170	176	142	148	159	159	150	157	150	170	179	177	180	133	149	152	146	168	159	127	152	159	179	173	154	165	161	159	156	159	145	136	172	147	171	147	141	162	163	164	164	165	168	153	169	170	164	148	163	164	168	164	141	134	138	149	173	160	155	142	163	134	145	169	181	144	151	134	130	144	158	140	154	183	140	165	140	153	161	154	160	176	164	141	147	161	163	142	142	152	163	163	161	150	148	153	131	154	153	181	143	131	151	148	182	154	149	124	164	170	155	168	153	128	172	151	172	152	165	176	180	171	176	169	166	131	158	164	170	176	139	164	172	173	180	168	155	166	144	175	165	137	147	177	151	154	158	144	161	157	127	172	143	159	164	156	175	149	140	165	143	180	171	137	161	137	162	148	168	155	161	144	159	162	132	164	158	156	145	135	137	148	149	153	142	155	139	164	163	172	156	159	165	153	147	155	183	151	161	179	138	140	134	162	162	164	135	164	166	127	158	136	169	167	153	147	166	161	146	148	167	144	152	186	144	145	170	152	164	171	167	163	135	171	155	133	145	170	170	146	178	153	147	175	157	166	161	166	157	162	159	147	158	177	145	125	187	161	149	166	181	162	151	160	169	141	185	143	156	162	164	145	164	139	134	151	142	155	141	153	150	151	156	172	181	163	162	172	163	143	153	147	155	143	161	154	164	166	156	159	142	137	171	146	151	172	161	152	169	170	156	148	175	142	143	151	146	152	153	171	144	155	142	136	167	156	159	155	158	159	156	145	148	152	145	135	163	155	159	130	184	159	182	153	151	154	155	144	159	169	153	140	161	178	148	153	149	157	178	153	173	148	166	141	164	162	160	170	143	164	176	139	169	161	160	146	174	130	151	164	170	162	149	132	168	144	172	166	159	165	150	153	151	156	160	147	160	160	156	130	119	155	164	145	151	151	147	154	156	172	156	157	179	161	139	170	155	181	158	142	153	141	184	152	157	171	152	162	155	156	146	176	158	147	152	156	155	148	162	150	156	156	177	154	131	158	168	166	150	151	169	164	150	179	165	173	171	154	139	145	148	144	154	161	172	157	154	157	161	161	151	144	163	157	161	167	139	155	159	164	141	151	142	144	167	156	131	152	159	167	157	174	156	171	143	156	195	172	152	151	150	161	150	160	166	151	173	174	179	168	160	196	160	136	165	142	152	146	154	175	146	165	144	139	136	160	153	157	167	156	160	169	154	139	146	138	139	178	162	155	147	157	134	157	168	138	140	170	149	162	171	181	177	151	146	154	168	171	150	152	172	134	163	167	139	168	156	153	148	163	159	142	147	148	165	168	159	147	121	153	160	174	141	156	183	175	166	166	163	140	160	154	175	139	154	150	152	166	128	151	144	149	149	176	138	159	147	139	162	162	153	163	155	171	158	165	146	146	149	148	145	165	152	169	169	145	180	156	157	135	148	163	140	147	165	156	182	166	161	175	138	153	167	147	149	162	145	163	153	156	179	161	152	152	144	129	157	151	184	181	159	142	168	165	160	160	162	154	154	150	152	151	152	148	161	162	149	162	136	162	173	156	166	170	153	151	143	145	138	148	156	172	159	133	150	162	144	143	143	143	144	164	149	142	161	151	148	175	166	165	154	127	184	169	159	148	160	137	161	168	169	162	177	137	143	158	178	162	160	146	200	141	168	145	169	170	170	138	163	153	163	163	155	166	159	171	134	153	129	160	124	137	154	150	152	166	169	153	145	139	154	159	141	165	157	163	168	164	141	132	158	153	150	156	167	155	139	152	142	155	161	152	176	164	143	155	169	155	146	150	161	160	151	165	143	156	146	136	169	154	145	146	159	176	160	169	134	163	155	165	139	153	189	155	180	158	144	149	176	153	130	152	156	166	152	152	159	158	156	160	168	162	182	155	141	150	172	174	150	169	154	161	140	151	153	139	162	156	134	185	151	139	143	178	174	149	161	152	164	149	193	138	172	149	172	163	142	145	165	148	143	162	150	162	156	141	158	145	150	152	162	164	142	121	162	148	147	137	163
16865	9948	7516	33341	39917	30431	21184	18114	10879	8925	8040	6548	5647	5112	4978	4428	4174	3901	3797	3642	3458	3343	3243	2971	2987	2919	2883	2800	2827	2811	2656	2715	2631	2556	2605	2503	2580	2555	2537	2481	2461	2464	2414	2445	2479	2393	2414	2420	2368	2395	2315	2545	2401	2432	2384	2410	2443	2383	2375	2414	2409	2369	2351	2318	2355	2385	2319	2259	2370	2278	2418	2310	2406	2254	2306	2328	2332	2324	2336	2316	2320	2310	2260	2367	2267	2305	2251	2287	2312	2311	2277	2405	2366	2339	2290	2254	2246	2310	2346	2212	2282	2330	2366	2244	2304	2240	2291	2344	2375	2349	2360	2302	2240	2336	2275	2234	2343	2220	2409	2240	2306	2325	2230	2275	2265	2254	2290	2345	2305	2371	2351	2225	2300	2247	2287	2347	2295	2296	2290	2362	2244	2280	2269	2186	2281	2274	2311	2309	2302	2288	2204	2301	2390	2216	2280	2261	2349	2262	2293	2203	2267	2264	2217	2336	2277	2260	2266	2221	2313	2232	2333	2287	2233	2225	2241	2240	2307	2298	2235	2297	2251	2307	2301	2198	2300	2228	2236	2299	2286	2282	2287	2268	2320	2278	2285	2310	2276	2227	2291	2220	2324	2239	2270	2358	2316	2284	2259	2262	2241	2256	2248	2206	2268	2263	2272	2354	2330	2158	2317	2231	2364	2292	2267	2204	2236	2276	2263	2197	2252	2256	2313	2227	2297	2284	2294	2318	2386	2201	2270	2297	2273	2268	2281	2300	2277	2268	2265	2238	2336	2289	2289	2185	2394	2357	2322	2251	2261	2216	2238	2234	2240	2201	2400	2192	2305	2280	2195	2308	2209	2180	2281	2281	2381	2235	2317	2253	2299	2235	2341	2262	2254	2227	2311	2281	2291	2258	2273	2260	2328	2319	2299	2283	2299	2304	2345	2285	2278	2308	2266	2220	2247	2303	2237	2314	2262	2166	2236	2246	2296	2309	2311	2254	2242	2266	2354	2282	2266	2268	2297	2317	2259	2307	2293	2303	2279	2337	2250	2264	2273	2261	2255	2258	2271	2312	2234	2316	2333	2202	2290	2350	2312	2373	2192	2274	2329	2246	2325	2280	2341	2175	2315	2318	2316	2283	2226	2256	2224	2156	2308	2137	2396	2261	2205	2265	2251	2291	2285	2297	2271	2207	2207	2316	2274	2279	2278	2323	2219	2322	2209	2248	2204	2205	2274	2248	2274	2313	2316	2208	2166	2293	2262	2223	2235	2258	2281	2233	2316	2177	2346	2396	2272	2254	2279	2306	2252	2291	2254	2235	2316	2180	2323	2286	2176	2293	2385	2214	2262	2275	2200	2214	2233	2248	2278	2285	2288	2269	2227	2331	2256	2289	2271	2252	2269	2236	2260	2360	2245	2301	2319	2282	2326	2271	2266	2319	2285	2264	2262	2292	2296	2237	2259	2204	2316	2241	2217	2347	2316	2275	2276	2288	2260	2278	2320	2268	2303	2210	2286	2292	2263	2272	2261	2373	2271	2267	2231	2274	2281	2196	2271	2262	2267	2305	2238	2278	2222	2294	2214	2214	2240	2375	2240	2200	2287	2287	2308	2246	2324	2261	2251	2196	2229	2351	2234	2255	2219	2301	2274	2374	2348	2252	2204	2238	2301	2275	2281	2210	2173	2287	2260	2320	2257	2339	2212	2297	2248	2324	2343	2232	2319	2332	2247	2252	2258	2233	2274	2276	2321	2159	2289	2300	2267	2293	2229	2286	2252	2272	2235	2286	2289	2305	2373	2255	2321	2313	2157	2272	2292	2370	2264	2223	2319	2264	2299	2312	2251	2282	2220	2278	2279	2267	2296	2281	2293	2302	2251	2219	2301	2310	2236	2378	2200	2327	2319	2367	2288	2187	2306	2304	2292	2262	2230	2239	2234	2304	2255	2291	2299	2356	2282	2283	2340	2183	2281	2278	2317	2300	2221	2274	2361	2247	2296	2242	2328	2227	2288	2243	2215	2273	2252	2235	2260	2319	2232	2264	2305	2273	2301	2224	2296	2352	2300	2227	2330	2244	2300	2237	2266	2286	2280	2276	2213	2225	2235	2189	2296	2299	2239	2232	2310	2256	2290	2329	2295	2345	2294	2253	2264	2266	2238	2339	2296	2312	2284	2275	2321	2326	2298	2362	2216	2219	2283	2212	2290	2281	2323	2273	2316	2177	2309	2337	2309	2265	2289	2270	2259	2282	2206	2312	2211	2360	2170	2295	2287	2248	2225	2329	2310	2284	2239	2290	2245	2255	2262	2251	2273	2257	2278	2281	2228	2308	2222	2427	2272	2345	2328	2329	2247	2329	2326	2364	2331	2336	2254	2236	2264	2278	2178	2300	2234	2280	2215	2189	2223	2304	2271	2290	2223	2248	2285	2245	2329	2312	2254	2258	2278	2266	2289	2270	2193	2263	2277	2334	2363	2278	2266	2244	2200	2368	2265	2286	2253	2251	2206	2256	2237	2312	2445	2370	2324	2235	2334	2256	2267	2283	2278	2282	2293	2315	2357	2314	2236	2291	2265	2238	2214	2246	2308	2348	2295	2254	2278	2287	2293	2203	2352	2166	2301	2290	2344	2378	2247	2268	2245	2309	2404	2235	2302	2258	2217	2174	2222	2237	2302	2276	2250	2239	2286	2314	2312	2260	2269	2342	2191	2324	2295	2271	2275	2228	2227	2260	2194	2302	2235	2184	2310	2242	2297	2315	2290	2274	2223	2229	2247	2314	2260	2310	2337	2356	2262	2265	2239	2300	2285	2278	2226	2326	2317	2313	2266	2290	2331	2328	2280	2215	2356	2274	2294	2297	2264	2259	2266	2302	2291	2294	2295	2246	2311	2323	2305	2323	2285	2281	2224	2241	2236	2320	2275	2215	2326	2305	2334	2265	2317	2237	2278	2313	2238	2305	2246	2347	2271	2248	2337	2163	2289	2341	2283	2239	2171	2264	2330	2184	2277	2275	2181	2250	2223	2234	2295	2181	2213	2257	2198	2329	2371	2284	2276	2149	2203	2254	2314	2344	2200	2301	2280	2282	2328	2223	2268	2231	2219	2259	2250	2208	2325	2262	2194	2243	2327	2410	2312	2248	2313	2249	2270	2294	2325	2277	2270	2275	2204	2272	2296	2280	2278	2262	2234	2201	2265	2245	2302	2295	2299	2284	2271	2265	2406	2238	2229	2287	2230	2266	2342	2208	2330	2305	2238	2269	2351	2290	2301	2242	2213	2221	2294	2250	2315	2334	2327	2234	2273	2277	2204	2290	2323	2232	2269	2258	2328	2277	2256	2264	2208	2223	2316	2285	2345	2307	2326	2270	2304	2316	2216	2265	2301	2267	2220	2306	2189	2273	2294	2259	2238	2312	2271	2314	2226	2327	2264	2303	2277	2201	2239	2288	2284	2378	2303	2298	2247	2254	2205	2297	2231	2222	2287	2207	2365	2251	2273	2261	2293	2356	2258	2267	2188	2255	2263	2321	2234	2271	2249	2251	2312	2248	2310	2266	2249	2392	2303	2220	2268	2312	2175	2275	2241	2314	2326	2311	2365	2235	2326	2251	2240	2360	2330	2310	2347	2251	2325	2262	2251	2271	2249	2302	2330	2251	2227	2173	2288	2233	2243	2224	2220	2261	2291	2247	2252	2261	2308	2224	2287	2271	2313	2236	2192	2348	2321	2193	2318	2327	2226	2367	2283	2351	2368	2259	2300	2261	2366	2224	2393	2316	2254	2268	2223	2296	2328	2234	2260	2263	2319	2260	2235	2314	2224	2368	2242	2157	2257	2285	2312	2244	2314	2255	2261	2309	2309	2184	2253	2221	2223	2264	2295	2294	2304	2297	2338	2243	2236	2343	2272	2333	2224	2289	2254	2296	2297	2268	2276	2239	2174	2310	2267	2272	2288	2263	2299	2300	2306	2327	2302	2309	2219	2253	2291	2382	2271	2266	2253	2285	2332	2289	2228	2220	2342	2356	2247	2292	2259	2211	2317	2235	2311	2244	2246	2246	2292	2297	2329	2289	2259	2301	2245	2252	2340	2340	2285	2196	2291	2260	2256	2234	2220	2373	2276	2248	2247	2298	2174	2315	2318	2259	2209	2201	2312	2308	2231	2276	2319	2333	2277	2268	2261	2205	2244	2243	2269	2255	2265	2209	2214	2186	2252	2268	2357	2317	2370	2314	2338	2274	2255	2207	2272	2229	2330	2328	2308	2337	2304	2261	2254	2239	2333	2201	2279	2224	2316	2359	2238	2247	2343	2310	2237	2308	2334	2282	2172	2264	2299	2295	2233	2334	2323	2268	2254	2271	2294	2296	2291	2251	2260	2275	2313	2316	2192	2263	2210	2255	2303	2203	2175	2181	2274	2237	2291	2304	2231	2242	2322	2173	2283	2236	2327	2397	2268	2322	2321	2291	2319	2314	2333	2258	2285	2285	2274	2232	2240	2300	2231	2255	2178	2237	2248	2276	2209	2253	2315	2286	2282	2197	2278	2306	2270	2291	2249	2230	2279	2284	2224	2276	2225	2325	2276	2262	2207	2248	2278	2226	2255	2354	2269	2366	2302	2115	2304	2289	2305	2282	2291	2311	2271	2347	2305	2251	2254	2260	2285	2217	2263	2259	2258	2265	2266	2222	2238	2242	2261	2203	2241	2258	2254	2215	2232	2328	2307	2282	2240	2302	2297	2296	2291	2315	2249	2263	2328	2310	2229	2246	2344	2238	2274	2268	2262	2293	2286	2221	2242	2256	2224	2312	2351	2376	2261	2252	2285	2304	2315	2293	2299	2310	2284	2228	2260	2258	2326	2256	2193	2218	2290	2255	2223	2245	2303	2273	2329	2294	2318	2235	2228	2259	2311	2341	2310	2212	2224	2145	2210	2294	2338	2227	2299	2280	2309	2216	2212	2241	2256	2321	2191	2307	2151	2231	2227	2264	2319	2243	2256	2258	2295	2255	2278	2238	2385	2335	2260	2292	2155	2291	2338	2234	2249	2275	2260	2265	2255	2349	2237	2247	2248	2284	2290	2210	2319	2250	2293	2203
1257	126	136	263	458	341	127	136	80	58	63	68	75	69	72	68	63	61	64	65	54	63	71	58	59	52	74	57	56	63	70	81	64	56	44	58	47	54	54	75	64	76	50	66	53	70	63	62	54	54	51	61	70	56	66	58	59	61	57	53	63	44	67	57	64	53	45	58	62	57	56	57	60	55	56	58	65	54	66	63	67	62	57	72	66	63	56	56	49	63	72	63	60	53	65	57	44	63	56	65	49	54	65	77	43	55	59	51	54	61	61	57	57	66	70	65	64	52	63	51	46	62	75	60	63	66	61	54	57	55	65	73	60	62	67	67	57	56	54	62	68	67	59	70	68	58	66	65	58	64	70	62	47	70	51	64	53	73	47	72	55	48	60	62	70	48	60	60	59	50	46	52	69	62	48	55	67	62	81	61	44	71	56	58	60	69	60	54	63	60	60	63	45	65	53	74	44	79	74	64	71	58	64	60	46	51	64	50	44	53	50	62	60	55	65	69	61	72	47	68	67	61	64	64	50	65	60	66	54	55	55	66	59	50	61	55	53	54	56	51	54	49	59	64	46	80	67	47	73	53	61	64	63	51	66	65	55	48	58	61	54	67	61	60	50	70	55	77	52	43	50	62	46	51	66	61	60	52	59	52	64	69	66	61	69	64	62	56	55	57	54	56	54	65	45	51	54	65	64	67	58	62	45	54	75	62	73	77	60	46	66	57	57	52	55	62	53	71	56	49	55	67	75	57	58	53	53	64	73	54	48	67	58	59	57	54	58	71	60	83	59	59	68	48	60	57	65	60	51	62	59	68	48	64	48	54	54	56	71	63	58	71	56	51	53	53	57	75	50	51	64	45	72	61	77	63	63	57	63	65	75	60	64	65	59	62	71	66	59	50	78	36	59	65	63	57	53	65	60	67	61	56	61	46	52	40	53	73	63	60	46	51	59	54	69	52	75	61	65	53	54	58	53	47	60	75	54	59	69	50	64	67	56	56	52	49	67	75	69	54	55	68	58	61	70	65	58	62	58	51	52	45	63	50	65	60	64	52	56	66	69	49	48	63	53	48	68	53	48	67	45	47	49	61	51	51	49	60	50	49	71	78	62	64	63	63	65	53	53	74	55	65	69	65	65	65	63	58	68	57	60	53	63	64	67	78	60	64	61	52	50	53	61	83	72	60	62	59	66	60	58	72	60	70	63	50	71	65	66	61	52	63	51	69	54	71	58	56	80	53	49	47	53	61	58	62	56	58	63	57	70	67	64	60	56	72	67	67	70	51	58	51	58	67	60	60	55	57	65	71	61	49	68	52	48	55	64	69	63	67	58	59	67	63	59	58	58	57	60	69	64	56	59	56	64	65	68	65	72	69	65	66	74	58	51	74	65	56	41	58	64	74	50	60	52	58	58	54	73	73	54	85	63	55	52	61	68	61	52	68	58	52	69	51	56	54	59	51	42	59	60	59	64	46	51	54	61	57	80	57	62	53	69	71	63	57	55	61	55	55	68	68	59	54	76	56	55	72	56	54	64	61	67	50	55	68	67	78	52	52	61	54	63	42	66	56	62	71	51	77	51	67	53	58	47	62	56	45	63	67	59	63	64	64	60	65	59	58	52	56	60	66	50	59	52	67	52	56	49	60	57	70	71	79	46	47	68	61	52	69	75	65	52	51	50	66	55	62	49	64	54	63	58	55	49	57	60	56	63	59	69	56	62	52	54	62	64	50	65	78	72	63	62	58	66	54	54	57	51	84	56	54	66	63	54	60	63	47	68	54	61	55	60	71	52	60	55	67	66	63	74	68	65	62	64	45	60	74	63	52	71	43	68	57	46	60	65	57	38	57	55	49	64	71	52	55	69	47	54	51	62	63	54	54	65	84	49	58	64	54	56	72	62	55	63	66	83	52	42	65	64	63	56	55	73	57	59	59	63	76	60	60	41	52	55	56	68	73	57	55	62	59	64	59	77	58	63	63	64	48	60	52	72	54	65	64	55	61	63	67	63	59	61	63	55	51	61	53	64	59	50	68	65	60	56	70	73	59	56	55	63	63	56	63	49	69	62	52	56	52	41	50	65	56	56	69	65	57	61	69	58	63	63	59	48	63	68	55	66	64	66	69	66	60	67	58	75	71	60	61	68	52	62	67	57	57	57	49	57	54	61	58	57	64	54	69	66	58	58	60	61	48	57	58	59	47	55	56	56	71	67	62	53	62	63	53	62	51	60	52	71	52	68	64	49	56	64	67	66	67	53	57	55	56	45	45	67	45	67	74	70	65	67	63	52	41	62	51	63	64	53	56	73	77	60	58	61	63	60	57	63	73	64	66	51	55	59	56	54	51	49	63	61	74	59	73	45	62	43	52	59	54	56	60	54	63	44	54	54	59	64	57	70	47	60	73	46	71	51	68	54	56	64	66	62	55	59	66	73	65	62	66	57	61	66	56	55	64	63	90	55	67	72	63	72	67	57	52	69	48	64	65	76	54	60	65	58	76	50	60	62	50	60	70	68	64	56	62	66	51	54	63	54	40	70	55	59	60	54	44	46	73	71	57	65	51	55	60	58	64	63	51	54	75	70	69	60	67	60	62	63	65	73	67	47	56	68	65	48	67	69	64	70	59	60	50	64	77	48	53	62	59	67	69	62	50	56	55	75	65	46	44	67	45	50	63	63	47	61	60	59	61	59	54	55	61	64	62	62	55	62	67	64	81	50	66	56	58	55	63	69	64	57	62	69	56	59	61	66	51	69	73	54	77	56	59	58	68	57	65	63	70	74	71	60	62	58	60	68	58	63	64	61	54	55	65	47	75	56	57	68	45	68	57	51	52	51	72	53	63	65	59	45	49	66	55	64	76	62	61	64	53	61	56	63	59	62	56	45	44	74	76	62	63	77	72	45	66	62	74	57	51	69	54	63	60	58	62	47	65	51	70	79	59	70	40	61	56	65	58	53	63	63	56	65	72	63	71	51	58	56	62	57	60	65	61	59	72	58	70	65	53	59	58	50	60	52	51	40	69	53	60	55	61	63	71	58	55	72	67	61	59	42	59	67	67	52	59	61	77	59	59	55	63	56	56	55	61	69	57	61	46	66	68	61	62	64	52	59	59	58	63	51	62	78	51	54	61	64	62	57	60	69	55	61	65	69	63	49	64	69	60	54	63	53	58	49	68	66	58	60	58	52	68	59	57	63	53	63	64	63	68	67	52	58	54	57	46	55	74	63	54	63	74	64	64	56	52	58	66	60	54	70	65	67	76	55	63	58	79	70	54	58	59	57	52	61	56	53	71	49	51	57	67	53	52	55	53	55	75	64	56	51	67	67	57	66	67	69	70	53	62	61	61	66	61	56	59	60	68	61	64	60	54	59	57	59	58	60	52	74	73	72	62	55	68	59	53	78	65	60	63	53	65	61	59	59	49	48	76	64	64	64	47	55	61	62	60	46	65	56	51	64	45	51	73	62	53	56	64	49	59	71	68	81	62
8831	3458	4082	22540	27991	18283	7120	6072	2570	2074	2048	1598	1425	1341	1445	1275	1246	1161	1238	1117	1114	1047	1060	1024	1075	1023	1084	990	1050	1010	1056	1010	954	1001	932	1021	967	982	1001	929	990	968	973	1002	1034	970	962	964	932	1000	973	1009	956	972	970	1028	953	930	987	949	944	971	961	955	968	931	937	932	969	923	949	965	1000	913	967	950	946	1001	970	999	930	953	1012	956	1008	908	957	932	957	950	996	947	1011	918	965	942	930	959	980	942	929	966	889	947	993	957	960	942	963	940	958	997	936	939	919	979	944	951	949	953	952	944	976	961	958	958	908	961	893	992	1022	955	931	885	934	952	953	943	953	992	981	929	1020	984	977	943	974	886	1062	885	972	985	995	933	953	965	937	1056	955	925	914	986	956	976	905	985	1061	977	976	952	951	934	909	943	974	1016	1017	954	979	944	966	934	915	930	1002	958	931	1007	976	992	950	933	944	908	963	977	935	990	989	922	972	948	968	936	977	886	992	924	988	951	908	945	972	901	993	953	962	1006	842	920	1012	975	921	987	921	976	946	948	946	925	981	963	956	952	962	911	971	932	928	944	939	913	991	932	927	994	977	1004	927	933	952	906	978	931	980	940	971	958	904	953	936	950	950	919	938	930	987	963	972	1004	948	948	944	946	995	945	980	980	989	982	1006	972	1002	989	950	936	976	972	1005	900	977	924	995	963	919	1003	987	956	922	935	903	924	965	944	931	983	936	919	993	973	948	898	978	999	954	973	933	891	971	965	978	936	959	1000	964	968	899	955	945	923	1005	928	1005	979	902	945	913	993	952	915	968	925	1018	982	911	953	981	965	983	972	985	966	992	921	914	998	951	958	956	997	974	943	986	955	973	1032	978	992	964	962	940	932	971	964	1000	953	964	964	928	937	945	1003	966	914	948	966	897	906	932	943	945	964	931	996	1004	923	928	927	946	937	976	946	966	941	948	949	968	907	931	980	935	953	934	929	986	962	952	898	958	962	968	961	950	892	960	946	984	960	987	980	978	921	942	975	964	924	908	993	910	933	962	934	958	891	1058	946	1008	977	971	952	985	928	956	963	935	971	942	918	921	944	931	921	944	983	921	963	964	924	896	942	875	958	979	982	978	925	1007	976	972	968	962	964	963	932	949	907	914	909	940	971	995	926	989	992	1008	984	889	919	934	911	934	955	959	914	968	910	986	889	930	970	981	957	964	942	944	938	924	905	904	949	976	912	916	917	958	993	939	957	911	941	920	994	967	975	944	953	972	948	1015	982	982	888	991	924	953	960	907	966	925	936	965	953	951	945	939	955	937	910	980	973	983	922	933	992	961	974	905	956	916	953	953	943	935	911	956	972	975	920	930	993	967	946	933	947	967	980	979	929	972	918	931	922	939	886	1010	936	911	1023	948	936	960	953	1000	897	1007	958	958	939	932	1007	1002	950	942	989	978	938	968	933	931	965	930	958	940	1018	936	900	971	961	1019	985	949	964	974	939	931	951	991	928	985	954	920	1012	947	968	996	937	967	987	956	917	944	986	968	956	938	966	956	926	963	938	923	903	927	959	964	910	957	991	931	944	970	1004	964	912	980	944	972	974	994	924	956	933	997	955	899	942	912	991	1004	1010	978	939	1028	957	945	1008	959	946	924	952	954	914	971	944	936	901	989	936	1012	962	937	945	929	965	969	932	914	954	960	965	971	997	924	967	943	904	908	918	972	1000	963	946	944	943	981	933	949	1012	980	979	948	945	947	949	944	962	915	969	1006	998	1000	977	958	874	950	967	955	867	911	936	950	946	966	906	992	953	998	1002	959	969	968	926	978	998	948	973	1000	991	926	1004	913	953	961	929	949	876	909	957	936	941	952	947	961	977	947	912	932	958	946	970	1008	901	953	926	982	961	946	933	933	992	917	998	916	918	859	960	955	1004	945	922	983	937	945	974	953	892	907	952	981	948	909	976	968	966	952	937	918	915	946	949	945	906	994	936	973	903	943	949	948	900	896	961	996	925	1011	957	933	937	942	991	924	944	936	966	964	960	904	965	950	945	985	954	928	916	972	890	911	989	905	962	916	976	951	965	946	917	962	971	897	932	931	953	974	932	973	948	953	916	948	971	989	984	904	884	959	988	960	950	943	1002	994	999	935	949	946	970	964	953	948	1027	959	931	945	984	940	944	995	976	942	985	893	971	954	925	965	971	952	935	995	933	960	1000	935	1007	921	957	980	971	889	1002	987	914	987	915	977	896	914	986	974	891	963	978	945	943	923	931	942	938	912	916	904	979	967	966	943	952	1035	968	1031	964	920	962	949	901	939	959	961	863	917	965	889	1036	946	929	948	964	987	929	980	957	938	984	938	949	919	956	951	957	970	923	939	1000	962	981	915	926	1002	984	973	918	973	935	948	958	982	970	948	992	948	1007	989	945	956	995	951	936	981	941	963	924	944	978	977	927	995	958	996	999	936	976	1002	919	899	978	959	983	961	925	939	950	945	951	976	982	969	930	967	960	958	964	975	950	965	928	1006	977	966	952	922	924	947	962	919	961	972	973	957	1037	1013	986	993	935	1014	935	954	918	1013	915	898	895	941	945	939	997	929	977	949	931	934	937	935	933	927	984	956	923	1046	976	991	973	996	957	935	931	950	954	958	980	946	921	967	979	918	953	940	961	958	967	946	877	897	979	920	929	979	914	978	935	977	913	958	949	982	996	940	955	963	1019	947	919	977	999	983	947	934	949	1017	933	936	972	963	928	1028	924	968	987	977	899	987	947	1027	996	938	972	908	933	924	929	924	901	957	907	926	926	912	960	952	976	999	959	923	938	981	909	865	983	923	977	944	1002	966	964	933	951	956	889	1024	897	965	963	1013	944	943	973	932	912	986	954	957	969	981	946	931	940	947	978	941	903	964	969	941	930	974	927	962	971	1006	966	938	943	966	942	950	959	972	981	948	979	957	900	936	972	949	959	914	974	993	923	992	938	993	951	919	939	965	914	918	978	944	1015	907	966	966	986	956	963	941	957	937	1028	908	931	934	923	1000	947	931	1001	922	939	966	991	931	970	967	923	962	908	933	931	970	953	957	915	976	934	961	971	977	955	979	948	942	933	976	923	1010	952	934	945	942	1014	917	961	974	974	967	993	966	931	865	1002	1032	971	923	928	1041	967	980	965	936	980	995	954	985	941	912	953	920	951	967	958	941	959	909	933	969	968	954	921	961	982	966	975	966	957	972	943	954	1015	940	945	920	979	970	990	963	924	942	913	955	986	943	994	1001	994	972	973	978	991	889	972	982	937	950	956	976	945	936	937	1001	996	982	887	949	949	965	966	911	940	967	967	957	949	938	897	942	952	948	956	977	859	970	984	884	1005	949	957	959	995	945	956	966	934	941	950	981	938	991	983	991	991	955	949	946	994	929	1003	932	1013	989	1019	934	954	951	924	910	946	978	953	979	934	947	953	937	945	969	931	976	926	989	987	968	957	972	954	973	909	935	987	974	980	978	974	949	950	901	938	934	981	985	943	931	953	941	1029	997	975	1005	929	944	1002	966	1014	953	918	939	963	915	953	1017	967	977	950	1011	978	962	978	966	942	947	960	947	921	883	952
2360	203	282	448	685	474	238	408	128	129	140	107	86	94	90	75	67	75	79	61	68	59	74	84	55	62	73	52	81	66	64	65	68	58	59	53	51	34	73	53	60	57	47	54	39	43	50	67	35	65	56	58	50	61	64	55	50	57	62	52	56	49	51	43	53	66	52	58	63	51	58	71	45	54	53	50	50	48	55	60	56	46	39	46	65	42	51	54	69	46	60	61	73	49	52	63	68	67	45	40	53	40	64	42	61	48	53	63	64	54	41	57	60	53	59	54	59	42	55	62	47	40	59	61	47	45	48	62	58	50	60	58	50	58	48	55	50	51	49	51	53	55	62	55	50	59	49	51	57	56	64	52	49	56	57	60	41	57	43	44	52	44	43	54	52	59	58	54	52	64	66	41	57	53	45	52	44	51	52	63	43	57	48	48	57	54	64	60	52	67	47	59	59	56	37	49	60	58	54	53	55	44	61	54	48	58	56	58	54	51	45	56	55	45	55	48	42	57	57	58	63	57	62	47	43	66	56	49	53	57	61	73	46	64	53	62	52	61	60	50	56	73	48	46	51	56	44	51	58	52	49	49	63	70	65	54	44	60	51	53	45	58	35	54	64	50	63	52	60	48	59	63	55	47	47	51	56	48	48	63	51	62	61	61	66	43	56	55	57	52	57	53	59	57	55	59	48	56	58	51	50	56	66	54	49	55	65	47	48	56	63	55	55	48	42	46	47	60	51	61	51	55	46	58	48	61	48	57	46	59	55	56	63	58	56	49	55	60	58	54	50	60	55	59	58	49	54	55	45	53	64	60	52	64	52	65	55	44	47	42	62	53	54	59	48	65	59	60	42	50	54	59	54	61	53	54	68	57	53	49	57	65	57	57	56	54	60	54	49	52	53	46	57	69	45	65	54	57	56	70	54	54	53	65	55	44	59	43	57	41	48	59	61	65	56	59	58	54	59	56	56	39	45	49	55	59	41	62	57	52	58	59	43	56	55	64	49	59	58	44	56	68	53	47	54	64	54	57	36	41	49	56	53	50	57	41	51	48	43	71	43	47	56	56	41	51	47	59	55	51	63	48	68	51	37	40	54	52	47	60	63	57	73	58	61	51	54	53	50	61	60	53	48	43	47	48	51	55	51	42	59	52	60	54	55	45	57	46	53	58	65	55	51	42	58	40	46	39	42	50	53	61	53	55	57	53	53	41	49	53	43	61	42	64	43	58	70	53	57	53	61	54	49	58	52	64	54	56	48	63	56	50	53	42	55	45	46	62	57	52	49	53	66	56	54	64	61	61	56	39	58	45	48	54	52	48	60	54	64	61	65	66	68	51	72	50	53	54	49	59	46	61	49	76	67	38	52	53	68	44	51	59	60	59	54	49	41	42	47	56	58	55	51	60	50	56	46	33	48	50	60	50	52	43	43	37	46	57	50	53	57	48	55	49	59	57	50	57	54	45	53	40	44	57	42	61	67	60	57	62	50	52	42	45	47	41	59	58	31	60	48	53	57	30	43	48	50	46	52	46	59	57	45	57	64	55	55	64	42	46	48	63	46	65	49	63	39	61	44	66	52	48	55	45	47	56	43	41	49	64	49	46	45	55	67	45	48	56	55	46	31	62	64	46	60	45	54	49	65	53	56	61	56	45	51	58	48	52	69	52	44	48	53	51	56	52	54	54	65	47	63	54	44	56	54	69	45	63	53	46	53	42	48	62	47	61	48	56	53	53	57	56	50	53	51	62	48	58	67	50	55	49	50	42	51	61	60	46	41	54	56	51	66	56	55	61	60	47	56	52	52	52	50	59	50	60	67	68	57	57	61	42	62	60	49	54	47	41	42	68	52	65	53	53	61	53	44	50	60	54	44	44	42	59	54	60	36	58	56	46	56	69	56	63	52	57	49	45	52	61	49	57	50	59	75	48	60	61	60	44	52	35	63	48	54	53	39	59	47	55	57	61	56	64	58	64	56	52	63	45	50	52	58	60	55	65	57	60	57	41	49	57	41	38	57	64	49	56	70	65	57	52	49	70	50	59	63	47	51	50	40	56	61	56	47	48	53	70	53	63	55	53	53	61	56	53	56	49	62	47	56	55	63	49	49	59	54	76	56	73	45	43	47	54	47	53	58	55	52	49	64	45	50	56	61	52	46	56	47	48	49	56	56	53	49	60	53	51	56	61	52	62	51	54	60	47	45	67	45	54	52	47	54	55	55	48	59	55	53	67	54	55	58	59	46	42	50	59	45	49	49	47	48	47	45	46	56	48	47	63	59	59	51	41	49	47	52	63	55	58	55	55	45	61	58	55	53	59	63	52	46	49	70	46	65	62	56	51	54	54	41	65	65	43	48	55	58	52	37	58	48	46	63	67	70	45	55	48	46	54	56	55	57	50	63	56	47	45	50	53	46	45	62	35	62	61	52	43	47	58	59	51	51	62	48	44	44	47	55	48	53	55	60	57	44	41	40	60	55	48	59	56	46	49	55	58	52	44	56	64	49	49	55	56	58	60	51	65	51	58	59	49	47	47	54	41	46	46	54	47	47	55	50	48	56	46	55	59	50	49	46	49	52	52	59	54	63	57	72	51	74	56	52	46	51	55	65	53	64	46	44	52	46	67	62	65	73	65	60	46	60	53	51	41	44	65	55	62	63	45	60	47	61	53	58	49	61	34	50	42	45	52	43	65	54	67	54	53	50	56	49	56	43	58	67	59	47	45	53	64	49	62	46	61	62	50	45	59	56	59	42	54	55	50	35	67	49	67	51	71	43	58	54	65	49	70	62	58	49	58	53	46	48	63	48	49	40	51	45	48	46	46	64	58	49	66	59	51	53	58	57	43	51	56	46	53	58	41	42	54	61	45	52	57	53	63	49	48	51	42	61	60	50	47	52	57	45	58	62	41	53	65	51	60	48	53	57	51	69	49	47	54	61	62	45	43	48	48	59	42	52	60	51	49	49	59	60	57	59	65	53	58	64	50	61	52	54	40	47	69	63	46	49	46	47	50	49	59	42	62	60	51	64	65	46	56	43	56	46	60	58	50	52	67	37	48	56	53	60	55	50	69	54	41	71	52	62	49	62	49	58	56	57	59	62	47	50	66	51	46	56	57	49	51	50	47	47	49	49	53	84	51	61	44	45	68	57	51	56	47	44	48	57	41	50	59	50	56	45	48	69	55	47	59	60	68	74	61	52	61	52	53	43	55	64	46	47	40	39	64	56	62	58	54	48	56	62	63	57	52	52	55	49	43	59	64	41	51	51	62	44	61	39	69	60	62	57	55	56	49	45	68	46	50	52	52	45	52	48	63	60	50	60	45	47	73	45	47	61	49	55	47	75	51	48	61	49	51	66	43	63	53	48	55	54	63	58	55	41	46	54	65	51	40	36	56	54	56	53	49	53	60	54	43	61	50	54	43	55	51	49	57	58	50	56	51	47	48	47	51	53	47	52	50	57	62	52	46	53	56	44	51	42	53	62	48
11398	5782	6399	28088	34551	22177	13189	17136	6158	4678	4232	3326	2848	2366	2398	1941	1824	1721	1648	1574	1396	1349	1382	1251	1206	1221	1125	1153	1151	1086	1137	969	1014	1010	1013	1012	958	958	947	927	939	941	901	896	927	936	925	889	887	907	891	916	878	844	875	862	869	923	849	893	860	867	892	884	838	909	860	893	831	899	821	849	827	852	826	856	846	841	790	803	848	829	862	826	854	797	851	838	871	842	827	817	825	879	867	844	852	867	803	868	802	849	858	851	860	829	851	853	899	901	806	836	837	849	851	823	818	845	824	793	806	816	813	817	827	834	789	818	813	849	809	845	816	817	802	823	864	809	880	805	796	841	821	828	860	761	832	803	824	851	820	868	826	774	837	807	802	820	884	833	814	789	792	810	852	855	857	838	859	808	793	802	798	814	798	811	780	849	842	811	735	861	823	793	839	833	834	817	762	828	872	784	798	861	821	817	834	799	847	806	841	865	805	798	841	820	839	826	840	789	812	858	816	827	806	818	848	766	838	797	783	847	760	776	816	817	760	828	812	799	751	869	834	770	817	815	852	816	791	824	741	748	820	851	806	836	821	810	819	773	789	801	827	783	807	810	881	838	789	811	822	800	873	860	823	804	768	805	822	836	773	817	857	823	870	804	828	839	784	825	836	868	849	804	782	813	776	827	833	820	875	742	849	791	800	828	789	872	814	893	862	811	863	821	836	801	868	813	811	828	855	870	849	841	804	842	884	829	799	841	796	760	802	817	803	817	850	840	783	815	801	867	848	841	834	849	828	811	849	819	817	803	883	803	820	811	872	853	758	807	860	864	805	792	777	836	811	822	865	815	805	834	798	813	865	848	827	820	810	848	850	770	851	797	807	856	804	817	846	833	793	817	805	843	800	859	803	793	804	814	792	847	799	862	842	725	822	789	812	845	824	810	845	834	818	827	867	830	791	794	839	831	852	807	841	816	823	813	832	820	840	859	826	826	812	789	864	879	838	799	778	788	807	840	836	866	825	814	815	855	811	855	866	811	870	796	805	833	758	824	800	885	802	802	771	763	885	810	811	886	813	797	798	822	810	761	858	794	796	798	818	828	812	820	831	800	855	841	828	843	827	858	842	856	817	801	803	835	837	802	851	910	801	788	811	850	810	839	829	861	806	822	837	798	815	846	793	814	822	827	807	792	777	828	826	815	815	806	852	823	822	851	734	835	832	876	797	820	903	859	813	834	818	831	872	790	790	834	860	823	791	764	828	841	794	821	875	839	904	868	838	827	819	810	825	818	815	805	851	819	815	838	803	897	783	823	856	771	804	816	862	788	852	806	812	837	834	788	838	871	787	869	777	815	798	812	768	856	845	817	776	822	855	868	819	864	854	801	834	820	811	769	797	859	844	810	892	835	825	819	795	870	824	807	795	837	834	844	797	826	780	808	823	781	844	817	858	772	789	870	875	772	797	804	797	789	830	833	842	829	794	839	815	822	808	779	848	831	842	857	816	817	857	839	853	802	806	819	825	840	829	853	791	836	812	866	829	872	823	822	817	770	786	817	840	804	831	801	788	803	825	868	785	820	813	867	809	799	853	814	818	865	794	809	823	853	802	813	859	776	793	845	835	808	842	828	830	764	869	865	855	859	858	802	831	853	759	834	857	877	830	791	840	839	790	790	839	808	817	851	906	814	850	796	871	817	796	798	806	825	880	813	855	884	813	815	845	836	833	826	846	762	780	771	835	808	811	847	841	792	797	798	860	817	807	824	806	824	810	859	787	845	838	812	828	830	884	852	833	774	803	877	845	776	790	824	806	836	839	835	815	836	823	837	853	860	815	809	866	879	843	856	830	810	819	801	839	804	837	853	831	817	803	830	820	827	836	781	861	756	829	836	843	852	853	805	842	802	903	791	796	817	823	852	794	815	835	851	760	869	815	799	857	826	835	861	816	792	800	798	829	792	840	828	800	806	846	817	808	832	819	845	783	770	834	839	770	802	834	803	795	867	786	808	828	796	804	865	831	801	833	861	799	889	871	824	810	883	859	816	846	816	810	836	828	850	862	848	850	814	860	825	801	866	763	868	830	847	842	811	882	803	806	868	842	818	864	818	812	838	859	861	810	778	795	813	834	780	823	846	812	805	809	839	807	792	823	868	840	817	847	875	797	821	828	874	810	838	814	829	867	835	830	812	829	800	799	770	761	800	798	793	790	801	797	867	839	752	851	859	809	806	831	877	823	873	778	814	823	871	820	803	801	805	820	796	857	841	857	795	877	837	801	806	794	835	809	815	807	839	837	843	828	843	828	816	815	843	815	832	834	845	835	836	827	847	882	851	835	763	823	794	792	869	852	822	825	784	799	859	811	823	793	860	837	837	866	858	864	859	854	814	779	824	801	819	806	827	805	824	900	838	817	863	826	858	839	808	804	814	775	816	840	845	811	829	832	842	880	835	830	823	824	791	820	847	869	820	841	788	823	860	771	821	832	842	829	765	843	816	809	855	840	815	826	828	816	900	797	851	777	802	803	803	821	812	830	827	815	766	826	828	828	834	811	809	843	813	819	845	819	798	814	802	835	818	781	841	801	827	892	779	833	800	902	805	908	809	860	821	817	840	816	834	815	833	817	833	829	818	823	815	865	856	831	838	795	894	762	864	883	830	808	854	883	861	808	831	821	849	784	826	795	833	817	834	797	814	859	837	829	785	784	798	905	830	775	809	874	841	836	836	911	830	822	781	823	803	836	821	859	804	834	809	832	824	822	811	806	844	797	855	836	861	789	832	795	806	755	817	806	779	809	825	799	799	828	870	803	821	829	804	840	860	865	873	825	800	837	791	842	805	794	809	819	805	848	836	813	849	858	810	859	862	788	856	812	780	770	800	837	830	845	795	813	831	820	843	771	804	822	851	871	809	835	827	852	825	873	824	812	810	821	826	791	807	851	796	885	818	812	844	829	839	863	830	818	832	786	791	789	845	882	813	828	829	799	850	815	844	767	816	821	828	834	847	767	780	829	814	840	812	802	799	835	795	879	790	810	812	808	799	819	888	806	817	796	876	844	832	824	792	817	864	851	817	834	789	819	872	831	829	802	794	834	875	806	818	812	831	828	826	845	805	835	811	811	773	807	819	837	838	819	805	822	817	866	891	842	869	816	843	825	829	774	862	828	853	891	828	844	811	848	860	836	769	769	852	817	786	822	829	823	798	836	837	860	846	826	819	846	800	756	796	866	794	829	826	856	827	849	814	824	825	852	832	805	822	807	779	794	775	799	786	811	795	806	817	878	873	804	792	791	851	813	807	815	764	796	786	846	795	827	829	829	807	814	843	823	853	824	799	845	849	785	849	836	825	861	849	795	847	780	800	806	844	862	798	827	800	808	862	846	835	830	880	783	815	775	829	827	814	852	782	815	788	820	835	833	843	844	784	856	800	795	868	846	844	807	834	802	856	821	804	815	796	842	778	833	744	831	887	777	804	835	829	817	775	891	838	885	853	819	846	826	767
2383	211	244	381	679	347	194	370	128	113	106	90	71	77	74	69	66	61	78	51	64	57	48	60	52	73	53	51	50	58	64	53	51	59	46	50	54	57	52	46	53	50	51	44	65	37	42	47	55	66	48	55	42	46	52	39	57	54	46	49	52	52	58	46	49	42	35	45	54	42	60	48	36	60	51	49	38	41	39	38	40	42	48	55	49	43	46	47	37	35	45	53	55	47	52	54	54	59	34	44	45	52	49	38	55	43	56	71	53	49	30	52	51	48	53	51	53	50	55	44	57	53	48	47	43	55	55	43	55	59	55	62	61	47	55	42	37	53	49	55	39	48	60	50	53	51	59	40	47	45	47	46	60	50	41	51	50	53	48	49	42	53	47	51	48	52	45	48	63	55	49	37	51	56	51	50	58	52	43	61	54	48	56	51	58	50	49	46	49	43	56	55	55	46	51	40	42	46	59	49	44	45	43	53	43	43	51	49	46	47	42	51	53	43	39	46	46	57	48	46	54	48	47	43	33	55	61	39	52	38	46	46	56	46	49	58	47	49	52	56	52	56	64	39	52	50	41	50	50	53	45	40	50	49	39	48	48	57	49	43	43	53	40	40	44	43	44	52	46	43	44	49	35	57	51	56	55	46	51	43	39	48	60	48	45	42	45	41	40	70	44	34	46	44	50	59	38	50	59	41	40	58	40	32	54	46	49	54	46	44	41	47	53	46	51	56	45	38	36	46	48	48	49	45	45	52	59	47	48	53	53	47	40	55	68	59	45	48	31	29	43	51	42	41	57	48	52	49	60	36	47	61	52	53	53	51	52	56	44	45	45	59	56	70	50	55	46	52	50	44	58	42	51	58	43	45	45	44	45	47	43	51	47	54	49	55	51	36	48	68	38	47	41	64	61	61	38	48	43	42	39	49	45	46	43	57	50	48	50	46	63	48	68	55	39	57	46	38	55	51	35	52	50	52	50	57	44	53	53	34	44	43	45	42	43	46	41	50	51	42	53	49	40	43	71	47	63	54	39	46	48	58	60	51	54	44	48	39	49	50	43	49	51	47	42	47	49	55	41	47	41	47	46	45	47	50	42	52	51	52	50	47	50	50	48	44	48	53	54	54	43	56	48	47	46	46	38	54	50	45	41	51	48	52	44	30	33	54	50	42	63	55	41	45	48	48	50	63	38	35	51	53	41	48	53	43	50	53	46	42	39	52	38	49	42	44	53	54	46	48	53	60	52	47	59	60	41	52	56	56	70	54	48	63	38	60	47	40	58	50	52	55	40	58	72	50	39	46	39	45	47	52	60	44	48	50	39	45	51	46	55	45	48	45	54	63	51	53	45	59	43	39	56	47	44	59	37	48	49	49	55	48	37	56	46	45	46	38	40	52	43	53	48	49	40	58	39	44	58	61	54	50	53	61	44	42	44	53	51	45	44	52	48	36	46	56	62	44	48	46	64	52	58	40	43	48	64	54	59	55	48	45	53	48	43	57	46	54	52	50	60	39	43	45	46	51	41	43	54	49	40	35	58	57	52	50	44	51	43	43	47	41	42	48	64	34	48	51	43	55	41	41	53	54	61	44	59	44	45	58	54	43	52	63	39	36	43	51	45	36	43	47	60	48	40	68	52	45	41	45	47	44	41	61	45	47	59	56	44	58	48	51	47	47	49	46	41	53	41	56	55	36	41	57	56	54	47	50	49	55	47	39	42	47	52	50	58	59	53	45	39	51	48	46	40	36	43	43	38	60	43	44	60	56	55	66	52	37	59	43	49	41	61	55	46	61	50	55	56	48	55	46	41	49	59	44	49	53	54	44	46	45	44	50	51	42	36	54	49	47	55	47	43	54	69	47	52	48	49	58	61	47	51	53	52	56	52	50	52	42	39	50	48	56	33	65	51	54	59	46	51	49	72	52	47	51	40	45	42	45	55	37	66	41	41	45	51	60	43	48	51	36	41	56	36	49	51	49	44	58	65	54	37	41	48	49	36	51	54	51	41	52	50	39	41	42	40	54	46	47	46	48	59	56	41	43	42	52	61	52	48	53	41	50	47	44	46	49	50	49	53	51	49	46	57	59	45	46	53	55	50	59	47	42	50	56	36	39	50	45	31	45	54	47	44	58	38	48	55	61	52	47	49	46	53	44	43	47	43	55	51	45	64	53	47	66	55	53	55	55	51	51	54	59	57	54	45	51	47	54	55	52	50	44	55	36	45	50	43	39	53	48	41	44	58	46	45	45	56	49	54	42	52	56	42	56	45	57	44	56	44	54	46	44	43	43	53	52	51	48	59	41	38	42	46	59	41	43	70	46	48	60	69	54	41	53	43	42	47	46	48	32	43	46	57	38	38	56	53	47	56	47	44	47	42	57	44	53	41	43	50	51	43	46	49	50	34	57	51	38	42	52	36	47	54	45	54	41	46	51	41	46	48	52	54	46	40	38	54	51	60	47	46	42	52	54	40	55	35	61	59	60	52	50	44	55	38	54	48	40	53	41	39	46	45	47	31	35	47	43	51	55	55	40	54	43	52	45	38	53	48	47	36	46	40	68	56	58	58	48	46	48	48	40	58	43	49	45	51	49	38	48	42	53	45	72	53	54	51	48	46	49	49	38	44	60	46	51	50	47	42	45	47	52	39	52	50	44	50	43	61	43	57	44	41	52	52	56	47	62	58	52	48	46	46	48	46	42	54	57	56	46	59	45	39	50	53	61	56	46	59	51	36	53	43	43	43	45	47	57	54	46	39	49	52	64	49	48	48	38	46	39	38	37	56	61	42	53	47	43	41	47	50	38	52	73	52	50	57	48	53	66	51	54	50	57	54	39	53	38	53	50	40	45	48	40	50	48	45	45	44	36	51	47	39	50	44	56	49	53	40	39	50	48	49	62	46	45	51	45	47	39	55	52	58	47	39	45	41	45	44	40	54	60	37	50	49	50	43	44	45	46	52	50	44	55	51	55	49	55	44	47	41	35	46	47	52	49	52	53	45	52	45	39	46	45	54	48	46	54	53	52	47	49	46	47	47	42	42	48	62	50	42	48	45	55	49	45	58	43	51	54	47	48	42	49	56	38	46	47	43	55	51	45	54	58	51	43	53	46	40	48	56	45	46	39	48	50	47	50	51	45	41	48	44	55	45	69	42	50	47	47	57	59	57	60	46	44	49	44	52	42	42	48	47	38	37	44	55	49	46	47	39	55	57	48	48	53	37	41	49	46	47	55	49	44	48	43	47	37	50	56	46	54	51	72	51	35	48	48	36	50	45	47	53	50	52	60	57	48	50	45	48	47	44	47	59	44	42	43	46	41	56	44	40	49	52	50	53	64	57	49	42	52	54	42	49	60	56	57	43	49	43	62	55	42	50	59	42	52	51	62	50	50	44	51	45	47	43	57	46	39	54	51	55	51	52	44	48	57	43	49	47	47	54	55	48	53	47	47	51	49	38	50	41	39	48	41	49	57	42	42	43	45	57	57
10759	5796	5766	26148	33520	20587	11727	16149	5697	4330	3657	2995	2448	2298	2184	1786	1624	1551	1478	1364	1323	1207	1152	1124	1117	1033	1000	995	1011	955	986	941	859	905	925	867	863	863	922	858	841	833	879	863	845	888	858	749	777	752	818	803	886	842	784	783	760	787	831	760	784	798	759	773	766	830	792	770	719	760	845	756	752	743	743	810	759	764	756	789	753	759	751	751	793	790	732	797	803	741	746	734	828	719	780	768	775	735	735	739	814	749	785	770	732	718	745	747	828	736	747	763	810	774	796	771	793	808	780	727	747	774	759	811	755	809	766	726	777	694	775	761	752	778	765	755	771	743	797	786	754	725	725	738	742	752	780	784	739	739	679	768	723	770	798	755	744	761	773	749	746	772	740	750	772	789	714	746	779	761	771	696	722	755	731	756	817	728	759	755	764	731	796	757	747	772	734	750	721	772	790	758	757	801	766	707	725	747	745	727	744	793	747	742	758	762	723	761	730	695	759	756	747	716	749	796	804	735	747	742	770	727	714	742	756	775	768	733	732	741	738	742	768	723	703	764	731	745	774	727	761	771	736	749	798	771	723	730	743	774	693	790	760	774	709	762	771	708	740	745	793	779	753	756	782	781	752	771	797	733	794	752	795	752	749	755	733	760	765	750	727	798	799	792	761	798	754	761	750	731	773	760	754	696	737	773	735	734	773	766	749	699	751	754	801	766	759	758	802	776	761	749	727	764	740	713	754	720	745	743	768	740	742	727	771	704	807	749	767	741	729	730	749	721	800	825	766	749	742	702	730	692	772	727	770	733	736	759	689	739	752	755	759	744	782	758	756	748	766	702	769	700	775	749	712	731	746	771	755	743	738	733	742	745	754	779	741	716	780	750	754	750	805	755	755	766	803	715	760	754	758	739	751	719	773	772	743	806	781	761	711	738	735	745	764	740	743	772	702	734	793	756	766	737	729	749	768	784	727	706	752	758	755	709	751	788	719	726	730	764	689	773	761	740	766	757	750	752	751	764	707	740	807	721	740	771	747	772	792	747	813	767	764	764	781	769	772	775	742	756	727	729	728	734	799	801	756	792	757	684	784	746	756	735	724	738	764	751	767	761	753	767	813	738	727	770	752	770	719	798	761	767	756	744	719	766	787	729	711	796	798	715	762	698	764	724	753	767	780	728	730	738	732	734	750	740	764	747	776	742	791	809	776	744	700	743	770	771	713	792	678	744	811	755	817	779	768	776	694	751	752	713	725	768	747	745	779	761	742	806	736	715	768	790	703	741	758	768	750	742	749	698	748	745	775	751	746	757	732	789	788	758	723	801	774	762	742	760	762	768	725	764	739	744	748	739	697	747	748	745	768	758	748	759	754	749	762	733	766	752	798	768	744	741	747	765	738	776	735	773	747	752	687	756	733	763	769	735	747	772	704	735	745	748	773	793	735	783	762	748	756	755	708	734	770	737	787	759	753	770	748	819	730	746	774	711	713	753	812	740	781	727	769	790	792	835	752	709	752	767	803	795	723	730	773	753	741	724	763	782	737	756	743	751	752	767	818	761	709	709	698	730	765	758	752	705	716	797	809	719	774	756	711	755	775	768	752	768	765	773	761	751	761	745	749	743	784	750	753	747	783	775	762	733	749	745	761	739	775	735	738	741	780	721	750	772	770	735	726	770	721	802	723	795	733	739	737	744	733	708	776	702	781	717	806	751	746	737	725	770	712	737	789	773	746	736	749	757	747	779	765	752	724	791	729	753	799	700	720	701	725	761	748	780	741	744	748	736	740	780	783	760	719	734	743	805	719	777	722	731	730	749	742	799	768	757	804	825	727	739	760	731	750	671	774	768	726	734	789	725	709	713	741	752	759	736	759	778	747	787	784	776	724	760	816	771	791	752	755	767	739	789	785	779	719	757	758	720	782	747	746	794	733	764	776	751	765	731	785	748	753	754	755	721	767	767	772	749	690	714	736	730	723	747	771	707	743	736	764	755	755	808	772	765	768	766	763	774	726	774	743	747	732	734	772	743	792	784	730	774	828	792	709	758	753	745	774	748	718	782	760	820	777	752	683	817	708	782	754	729	737	742	754	735	778	717	728	768	754	775	748	748	749	746	746	724	751	763	767	750	745	760	738	782	757	768	769	758	744	808	756	761	740	755	775	746	749	769	736	728	738	732	741	700	770	741	763	772	698	735	803	783	768	731	723	775	783	741	742	794	786	767	812	764	773	760	765	763	758	731	720	714	744	712	817	752	794	730	763	765	747	710	775	695	753	704	761	696	720	752	792	727	745	712	745	765	768	723	776	752	732	737	771	805	706	774	724	735	768	740	707	728	748	773	750	795	764	735	776	769	757	777	789	826	769	749	781	778	747	780	724	755	740	764	785	758	762	728	729	779	805	762	709	774	734	757	768	783	710	750	715	739	693	747	777	757	769	719	748	756	739	745	747	777	739	755	769	742	717	744	741	802	747	760	744	724	791	703	720	731	797	780	748	766	733	753	701	773	739	724	736	800	775	798	787	778	768	760	749	705	747	753	762	766	752	785	777	736	768	720	746	792	755	747	761	739	749	730	728	764	755	772	735	772	807	764	745	764	793	767	728	772	752	745	744	769	759	704	836	769	730	775	763	772	764	761	803	789	758	783	717	763	731	756	713	737	713	732	755	736	742	720	742	761	733	724	737	725	763	775	763	746	764	756	761	738	756	693	759	768	731	748	761	750	738	713	762	753	725	757	726	731	742	771	765	788	768	714	777	759	766	700	746	756	747	723	799	756	741	809	705	759	809	809	731	762	743	721	783	740	798	778	717	766	716	713	747	760	731	728	737	759	772	745	749	734	723	756	772	752	763	735	752	776	792	759	746	750	709	760	744	709	747	808	734	717	742	762	752	758	687	762	771	771	762	771	769	767	735	758	728	755	751	794	742	811	772	753	789	751	756	754	826	722	808	780	713	734	770	770	797	731	790	710	772	730	772	748	744	748	758	783	713	713	750	748	762	731	765	764	739	751	716	735	786	803	748	721	704	743	776	742	814	748	791	731	716	734	743	754	744	756	688	703	802	763	720	722	731	755	756	772	763	745	719	795	765	735	793	732	715	686	740	774	784	752	761	735	765	738	728	752	744	725	685	790	705	763	758	746	713	737	767	791	768	783	796	804	737	776	705	783	741	768	708	768	788	751	761	736	747	776	751	774	763	737	749	726	834	756	820	698	749	748	728	729	751	699	740	704	782	754	773	750	729	795	775	773	774	774	801	748	756	804	777	712	740	715	772	752	765	763	751	735	810	755	742	739	736	748	761	766	753	788	808	710	741	685	737	741	761	747	799	807	732	765	728	738	752	782	784	729	743	776	758	768	709	754	753	804	753	729	773	748	745	757	753	783	752	762	772	744	818	763	734	790	724	769	795	757	761	766	782	721	728	742	769	707	734	741	747	760	763	770	763	788	781	776	745	734	756	761	724	741	754	767	770	719	747	736	731	790	742	765	766	731
1531	484	538	745	1102	696	459	863	332	279	270	259	224	216	199	205	179	191	212	198	186	183	171	186	177	156	186	179	138	165	157	178	168	174	161	157	153	166	153	155	173	160	181	145	152	169	150	161	172	173	142	136	157	167	150	187	158	153	142	159	183	166	174	157	159	145	171	152	155	168	131	145	143	156	160	158	153	156	145	153	154	167	164	143	160	153	173	170	195	150	150	151	167	148	153	159	165	137	146	144	169	159	156	156	194	152	151	167	136	168	174	127	137	154	146	139	163	154	174	158	148	151	153	131	153	160	127	162	142	162	168	140	162	173	146	183	134	142	140	151	184	175	134	159	166	172	146	155	160	136	144	171	163	165	156	172	151	150	161	160	159	149	154	159	171	179	156	160	177	155	159	145	150	164	139	129	152	151	147	159	145	158	138	153	168	141	149	171	137	163	170	160	140	156	169	157	152	136	164	153	167	146	149	145	137	178	153	159	162	149	174	155	148	153	138	154	156	159	155	152	161	172	146	149	140	151	161	174	158	148	168	163	162	144	153	162	122	135	150	157	142	139	157	163	164	155	150	150	163	168	153	154	166	148	159	159	135	155	153	160	151	186	170	149	158	154	142	178	157	162	172	125	151	162	150	159	175	177	152	161	144	157	170	140	164	160	162	173	182	143	177	155	163	157	156	140	149	158	161	163	152	148	150	159	156	159	152	159	158	150	140	156	139	157	172	152	176	172	172	150	147	140	173	136	158	158	168	156	171	134	159	158	140	119	152	170	155	176	168	173	151	166	165	164	135	140	158	164	149	146	141	148	157	164	146	142	164	155	162	150	161	163	165	175	135	155	171	143	160	169	168	152	160	167	158	170	163	136	168	165	155	145	151	148	148	160	174	157	154	141	140	146	169	153	155	143	161	157	150	158	182	148	161	139	165	148	152	158	158	154	130	140	177	166	143	147	163	164	165	161	162	150	132	161	154	169	172	154	136	155	154	143	170	151	156	156	135	172	150	160	137	149	151	146	163	177	144	141	170	160	180	144	152	170	143	150	160	143	167	154	158	188	153	130	167	160	166	178	171	170	163	184	153	143	148	145	142	151	150	157	148	140	159	149	136	143	168	153	188	152	145	141	149	157	188	143	164	168	167	179	160	164	163	152	155	160	154	161	166	148	151	164	145	164	170	173	156	163	153	160	162	138	187	150	149	156	160	143	165	173	169	146	133	192	134	142	167	150	144	173	143	188	152	146	147	148	161	170	135	159	158	159	171	153	170	138	188	157	144	163	165	169	177	179	159	168	146	152	154	152	152	159	156	165	140	143	128	147	166	151	175	170	140	152	151	149	142	151	146	172	159	158	165	160	152	148	160	175	133	152	141	150	164	165	145	159	147	171	153	150	140	166	160	158	166	173	172	154	178	167	171	178	167	160	160	162	149	193	147	170	163	148	144	194	164	143	134	154	154	146	154	128	143	167	164	166	143	149	164	161	156	164	164	170	164	155	155	165	142	147	165	159	140	142	142	168	140	144	166	153	144	145	162	186	161	148	151	140	135	161	153	153	147	158	145	149	151	138	169	148	152	141	140	159	181	159	159	131	152	153	155	165	161	146	163	185	155	157	156	170	147	158	151	171	146	149	143	168	149	154	153	145	146	147	146	186	159	149	187	135	168	149	155	145	174	139	144	136	168	155	140	162	159	162	140	154	143	176	162	156	166	143	164	148	165	162	166	155	144	155	134	159	156	160	157	144	166	136	149	166	156	154	170	158	145	148	148	173	168	171	155	170	183	177	154	179	160	151	147	148	145	147	158	153	175	137	163	148	175	141	166	181	144	156	150	153	161	152	157	182	159	133	143	167	151	164	179	133	169	162	141	153	167	148	150	160	179	161	150	145	168	141	156	160	140	146	146	146	148	150	156	160	163	141	166	159	156	144	142	168	170	158	152	159	141	146	172	155	152	165	149	157	154	159	141	158	163	160	166	156	163	148	163	175	143	156	166	149	159	159	169	181	171	146	161	155	178	153	181	147	179	167	132	185	163	159	141	150	158	147	163	155	154	149	154	168	141	155	169	158	144	150	165	146	149	150	156	137	163	152	147	159	149	142	164	160	151	161	161	184	152	155	163	153	151	154	160	136	178	147	159	191	164	159	163	167	161	151	162	179	168	147	149	167	160	145	169	152	173	161	141	160	159	137	147	154	183	141	167	166	152	153	152	168	166	146	159	170	161	162	172	158	141	137	170	164	129	146	148	142	156	134	150	139	148	149	157	173	174	163	161	158	158	153	156	136	159	144	161	171	161	174	137	152	164	157	168	154	179	148	135	154	144	146	154	159	156	154	168	145	171	179	167	169	161	178	152	162	168	171	180	164	125	171	170	166	170	170	147	153	150	151	141	154	150	156	169	163	152	134	143	141	178	156	153	140	155	172	151	148	134	159	141	140	149	151	148	138	140	173	159	139	146	153	138	149	145	161	141	152	160	169	147	192	148	161	140	149	155	156	118	173	147	159	148	165	134	142	169	169	146	140	147	143	147	165	144	140	160	148	150	165	140	156	150	148	164	152	149	138	147	152	175	156	174	176	142	158	147	147	142	169	170	145	162	151	140	163	156	167	163	163	169	169	163	165	140	147	139	169	148	161	167	154	151	149	155	135	162	170	150	164	151	165	166	162	166	138	126	161	168	136	147	140	177	169	141	155	146	166	147	158	145	154	171	167	176	177	172	153	135	155	149	159	146	161	138	169	153	178	156	121	164	145	154	145	163	173	139	145	159	164	141	149	161	172	162	163	152	149	160	142	157	170	182	160	168	162	173	169	167	185	161	165	182	163	149	144	164	163	179	172	154	137	152	156	164	162	157	128	166	157	166	173	153	147	162	142	145	170	146	167	163	131	158	156	144	170	162	160	181	149	169	160	158	160	179	163	149	133	159	149	165	165	141	156	131	156	160	149	155	162	151	152	145	144	174	164	159	152	154	157	167	164	174	116	145	124	157	157	154	142	141	140	152	141	157	164	165	166	161	145	130	164	145	145	157	139	173	152	166	143	164	160	149	141	154	162	154	179	164	143	162	168	169	163	155	140	134	180	186	169	154	151	147	149	141	148	162	160	181	163	165	144	154	150	155	159	142	162	152	139	165	167	163	152	156	172	151	157	151	162	152	159	148	149	144	154	134	183	171	168	161	164	153	158	144	144	164	166	142	177	171	160	152	154	161	164	192	160	157	157	166	148	144	175	160	155	138	156	152	116	159	162	161	163	155	148	147	175	157	167	167	152	148	142	172	158	145	148	167	157	168	147	193	146	158	152	186	125	146	174	157	184	157	166	168	176	164	136	172	169	152	171	136	162	144	146	161	151	174	151	165	153	168	161	183	157	146	145	176	172	165	150	154	149	189	135	145	164	162	170	169	178	125	158	187	190	152	164	154	159	154	159	131	165	161	157	157	155	134	159	196	178	182	144	160	155	149	163	146	168	153	142	171	149
16964	11077	10792	32663	38305	26808	19570	23065	11120	8790	7977	6479	5696	5287	5088	4372	4149	3818	3704	3560	3415	3191	3131	2918	3019	2953	2837	2825	2782	2767	2756	2692	2650	2529	2659	2606	2536	2486	2620	2468	2489	2448	2382	2437	2408	2415	2461	2430	2380	2390	2369	2400	2282	2379	2342	2389	2351	2448	2355	2353	2291	2304	2232	2293	2308	2397	2361	2387	2439	2351	2312	2386	2274	2341	2304	2306	2275	2304	2373	2303	2299	2345	2266	2339	2303	2349	2294	2342	2259	2275	2317	2288	2300	2277	2332	2361	2328	2319	2316	2224	2260	2294	2250	2326	2223	2278	2313	2269	2209	2285	2328	2391	2362	2348	2256	2332	2368	2302	2289	2296	2235	2303	2178	2249	2266	2308	2278	2307	2354	2204	2294	2279	2251	2295	2213	2250	2347	2313	2298	2264	2319	2313	2320	2294	2217	2300	2307	2307	2299	2276	2224	2289	2286	2293	2370	2230	2323	2337	2238	2212	2240	2267	2329	2277	2346	2309	2244	2277	2184	2310	2255	2209	2266	2298	2320	2219	2318	2275	2305	2195	2288	2211	2350	2240	2339	2330	2295	2249	2272	2190	2311	2333	2201	2260	2310	2279	2287	2342	2302	2249	2385	2327	2385	2243	2149	2253	2316	2262	2207	2244	2284	2243	2356	2276	2303	2283	2229	2267	2285	2321	2178	2243	2245	2246	2250	2346	2237	2281	2207	2235	2290	2248	2251	2252	2223	2314	2263	2186	2313	2305	2293	2346	2187	2226	2242	2241	2305	2233	2194	2291	2284	2247	2330	2232	2297	2344	2260	2235	2269	2234	2270	2327	2268	2259	2271	2289	2213	2226	2266	2296	2169	2391	2330	2309	2233	2288	2325	2268	2247	2275	2318	2196	2256	2308	2277	2244	2223	2269	2381	2271	2288	2259	2277	2313	2195	2205	2321	2274	2250	2291	2315	2224	2318	2244	2219	2215	2277	2296	2252	2284	2272	2212	2318	2291	2246	2290	2204	2263	2308	2282	2271	2292	2314	2299	2279	2221	2259	2320	2243	2335	2236	2318	2288	2235	2278	2273	2285	2267	2242	2233	2302	2198	2273	2316	2309	2290	2264	2381	2276	2253	2229	2250	2299	2336	2246	2293	2327	2291	2356	2232	2186	2199	2285	2343	2284	2263	2320	2172	2277	2313	2285	2252	2284	2268	2283	2282	2237	2250	2298	2327	2269	2324	2206	2288	2297	2176	2252	2190	2250	2265	2295	2258	2316	2266	2284	2211	2265	2186	2222	2315	2266	2255	2342	2257	2292	2273	2264	2195	2276	2263	2220	2266	2262	2290	2356	2169	2324	2223	2244	2275	2294	2364	2233	2274	2346	2223	2122	2351	2306	2272	2378	2195	2271	2276	2233	2264	2253	2267	2257	2200	2215	2305	2346	2278	2323	2267	2254	2176	2248	2387	2306	2225	2315	2187	2262	2243	2285	2279	2322	2326	2314	2259	2262	2284	2306	2209	2271	2293	2269	2223	2340	2182	2273	2254	2296	2247	2245	2254	2196	2264	2214	2286	2277	2342	2295	2275	2268	2275	2297	2350	2254	2239	2279	2290	2263	2270	2214	2207	2327	2244	2186	2338	2304	2266	2244	2302	2291	2339	2317	2246	2272	2200	2222	2329	2236	2250	2289	2283	2236	2250	2261	2235	2294	2180	2210	2271	2195	2286	2238	2291	2264	2286	2233	2217	2299	2286	2278	2208	2247	2254	2357	2271	2252	2346	2279	2323	2239	2244	2352	2260	2231	2308	2157	2237	2223	2365	2281	2279	2130	2269	2284	2287	2248	2272	2280	2216	2238	2227	2199	2259	2298	2252	2243	2246	2274	2291	2281	2288	2319	2253	2227	2320	2286	2264	2268	2203	2242	2195	2282	2270	2280	2273	2257	2255	2192	2225	2273	2239	2243	2240	2276	2265	2289	2295	2311	2292	2229	2202	2208	2270	2243	2242	2270	2253	2333	2290	2264	2221	2267	2257	2264	2282	2238	2236	2278	2284	2189	2300	2256	2270	2249	2235	2273	2235	2289	2204	2285	2233	2263	2248	2247	2314	2293	2331	2311	2286	2212	2350	2276	2248	2258	2289	2250	2306	2221	2187	2289	2223	2247	2278	2411	2271	2294	2359	2341	2251	2331	2299	2312	2304	2441	2370	2217	2277	2281	2276	2262	2289	2331	2204	2321	2379	2311	2289	2265	2298	2219	2277	2273	2276	2308	2235	2223	2244	2365	2324	2296	2267	2284	2318	2221	2304	2246	2307	2301	2378	2252	2193	2230	2270	2285	2222	2275	2223	2239	2261	2347	2362	2291	2284	2269	2221	2209	2293	2340	2219	2255	2273	2284	2280	2330	2262	2346	2168	2283	2249	2350	2168	2286	2344	2226	2291	2306	2259	2177	2201	2259	2193	2275	2243	2182	2319	2304	2292	2242	2324	2291	2183	2235	2294	2224	2248	2348	2279	2290	2239	2265	2283	2323	2295	2386	2239	2207	2218	2246	2229	2241	2284	2258	2331	2241	2277	2275	2363	2309	2226	2294	2239	2285	2202	2264	2223	2345	2308	2299	2295	2274	2201	2299	2310	2317	2201	2314	2255	2300	2276	2308	2216	2184	2311	2235	2299	2322	2319	2270	2273	2320	2256	2267	2256	2250	2345	2255	2242	2265	2256	2247	2249	2197	2284	2344	2276	2256	2228	2360	2291	2228	2289	2331	2232	2247	2297	2196	2311	2243	2246	2235	2308	2319	2203	2331	2298	2233	2273	2266	2291	2232	2268	2244	2260	2256	2296	2192	2272	2291	2354	2281	2351	2270	2332	2342	2226	2313	2322	2233	2236	2187	2220	2288	2199	2320	2304	2265	2281	2295	2285	2267	2237	2265	2194	2298	2314	2205	2268	2316	2290	2314	2322	2281	2293	2318	2327	2341	2319	2266	2246	2318	2283	2311	2251	2229	2310	2345	2158	2227	2225	2269	2276	2271	2211	2254	2241	2219	2268	2279	2270	2337	2310	2263	2227	2330	2235	2181	2280	2252	2266	2320	2313	2269	2353	2286	2128	2344	2353	2279	2280	2220	2267	2267	2268	2205	2247	2260	2263	2269	2264	2267	2295	2300	2298	2266	2229	2278	2288	2274	2301	2359	2313	2234	2258	2227	2282	2337	2240	2320	2274	2191	2288	2292	2266	2250	2275	2279	2235	2238	2201	2268	2332	2193	2201	2326	2269	2372	2248	2287	2257	2291	2262	2284	2260	2283	2245	2285	2278	2342	2281	2263	2317	2348	2338	2168	2289	2266	2304	2270	2285	2250	2252	2321	2237	2270	2213	2296	2311	2351	2217	2203	2217	2233	2221	2359	2278	2280	2206	2297	2249	2327	2243	2340	2318	2358	2161	2303	2232	2286	2267	2282	2215	2250	2315	2261	2286	2346	2266	2351	2272	2431	2286	2222	2210	2287	2242	2286	2281	2212	2301	2311	2244	2301	2197	2267	2260	2301	2271	2288	2296	2163	2266	2301	2160	2229	2313	2267	2297	2245	2205	2235	2207	2229	2303	2285	2259	2235	2339	2334	2184	2206	2247	2284	2227	2284	2263	2224	2213	2223	2205	2231	2244	2334	2259	2256	2323	2256	2239	2211	2283	2224	2259	2228	2320	2215	2269	2305	2222	2319	2262	2347	2365	2286	2325	2262	2346	2292	2204	2214	2238	2339	2216	2257	2252	2317	2304	2322	2220	2210	2276	2244	2265	2254	2190	2216	2246	2265	2294	2296	2295	2249	2319	2294	2233	2280	2216	2269	2321	2280	2292	2249	2324	2326	2227	2337	2265	2235	2252	2273	2304	2287	2271	2317	2208	2272	2242	2279	2277	2196	2272	2252	2215	2332	2226	2233	2178	2297	2247	2272	2224	2286	2327	2319	2228	2279	2316	2275	2277	2308	2294	2323	2234	2217	2310	2308	2259	2229	2231	2310	2291	2321	2285	2287	2268	2277	2260	2204	2314	2217	2298	2226	2254	2323	2264	2301	2264	2270	2293	2278	2273	2288	2377	2213	2327	2291	2277	2325	2197	2281	2226	2213	2349	2287	2237	2316	2279	2267	2370	2256	2270	2296	2343	2330	2312	2322	2278	2291	2350	2325	2303	2312	2289	2315	2340	2303	2235	2259	2221	2267	2340	2260	2257	2293	2330	2276	2325	2368	2260	2271	2325	2222	2239	2267	2269	2284	2302	2250	2214	2261	2306	2172	2356	2309	2344	2295	2246	2323	2253	2280	2211	2274	2250	2315	2299	2337	2220	2197	2291	2187	2251	2279	2341	2321	2351	2311	2257	2235	2283	2233	2342	2286	2291	2202	2218	2217	2282	2204	2260	2233	2256	2247	2267	2270	2314	2276	2285	2336	2308	2265	2227	2248	2321	2235	2235	2232	2320	2318	2234	2318	2280	2252	2380	2218	2292	2224	2282	2338	2205	2344	2321	2318	2177	2234	2211	2234	2296	2293	2212	2215	2259	2288	2274	2282	2348	2238	2352	2310	2248	2227	2234	2270	2284	2295	2284	2280	2295	2324	2293	2342	2350	2296	2301	2281	2292	2295	2355	2255	2259	2215	2275	2252	2225	2190	2284	2278	2223	2302	2208	2291	2225	2339	2297	2291	2218	2217	2200	2326	2380	2361	2279	2229	2368	2365	2228	2216	2280	2312	2261	2244	2318	2298	2298	2259	2231	2276	2255	2249	2338	2233	2182	2272	2219	2238	2312	2267	2209	2195	2334	2284	2298	2271	2313	2314	2221	2296	2298	2250	2234	2234	2274	2317	2307	2284	2342	2283	2265	2372	2286	2321	2288	2332	2315	2298	2244	2260	2258	2196	2315	2252	2263	2320	2251	2280	2332	2262	2332	2296	2218	2288	2287	2299	2295	2301	2330	2335	2320	2244	2375	2361	2197	2280	2358	2225	2240	2215	2308	2282	2248	2267	2334	2316	2300	2252	2229	2325	2261	2277	2256	2270	2308	2255	2274	2345	2286	2311	2280	2244	2244	2358	2289
1312	155	246	298	363	196	129	215	98	83	79	74	67	61	76	71	60	58	60	69	67	53	60	68	38	63	50	71	56	66	67	59	68	68	67	74	61	47	61	68	59	51	60	78	50	73	56	63	60	67	57	68	63	66	72	46	60	67	59	51	64	60	75	59	55	69	60	52	62	62	69	69	72	67	72	51	62	64	68	49	60	64	52	53	57	54	53	65	65	82	61	62	66	70	67	67	66	66	55	58	66	54	47	69	60	58	61	58	65	61	70	71	61	69	55	51	68	66	50	62	71	71	61	57	68	52	67	59	62	61	64	71	70	61	54	65	75	65	74	48	52	62	56	59	52	64	60	61	57	63	65	53	73	58	60	50	67	67	57	52	56	58	63	67	63	55	62	54	81	51	52	66	73	64	59	71	76	50	54	54	64	72	55	55	58	48	62	76	73	57	72	72	61	49	50	61	55	72	78	61	66	57	74	53	67	57	67	66	58	64	75	70	60	66	75	57	59	65	54	61	57	63	59	71	68	54	68	56	70	59	55	64	72	72	60	72	59	54	66	68	53	71	76	79	57	66	59	58	69	66	66	64	58	53	67	58	55	54	61	65	70	61	61	61	50	58	60	64	53	68	68	64	52	54	51	76	59	53	61	55	59	56	71	54	65	65	60	62	64	57	56	56	56	69	56	55	70	77	54	53	72	56	54	60	55	53	51	49	71	62	68	57	60	50	59	62	53	50	52	59	59	70	58	66	59	66	46	57	58	58	74	61	60	49	58	85	62	56	58	59	58	60	60	66	55	65	69	76	58	66	67	72	62	58	61	70	57	60	54	59	64	61	45	61	76	46	64	59	57	52	62	56	66	69	57	64	63	64	51	68	59	66	58	69	63	53	52	68	68	60	65	55	60	59	55	63	60	61	46	64	61	68	68	60	52	59	75	54	40	59	59	61	65	55	57	71	68	62	74	74	62	61	51	60	59	56	66	78	59	57	69	61	64	65	61	66	67	76	60	65	56	64	58	70	64	67	61	67	74	76	61	74	62	54	56	58	65	56	55	75	62	60	61	66	52	72	67	62	65	75	56	77	56	59	69	58	59	58	77	62	58	68	70	59	70	66	67	54	64	66	72	67	79	46	65	52	65	70	69	48	69	60	60	65	48	54	63	62	66	62	73	58	46	67	68	63	49	57	64	59	70	72	67	47	61	63	50	66	66	60	58	59	72	59	49	72	74	48	61	57	60	68	62	73	58	57	65	46	52	71	49	60	65	63	70	43	70	51	59	67	68	70	58	63	60	69	56	79	78	72	66	51	58	69	51	63	74	46	70	58	61	69	77	58	71	63	61	56	57	49	58	77	56	65	56	87	52	77	59	63	45	68	64	65	63	69	58	66	61	70	60	64	70	58	73	53	53	71	50	67	57	66	51	58	70	56	61	51	51	67	72	64	54	52	46	59	55	73	65	55	69	54	67	56	61	72	74	56	47	61	77	55	60	61	64	54	69	54	61	68	71	59	60	63	48	59	67	59	61	55	57	79	58	65	59	63	59	58	61	64	73	45	57	76	63	55	57	59	76	54	70	65	68	58	62	71	65	68	62	66	60	57	62	72	54	59	57	56	57	63	73	64	63	54	65	58	64	59	57	64	64	63	59	57	69	73	57	63	53	78	56	68	59	58	70	62	54	60	59	54	57	54	46	62	64	58	52	58	71	54	72	51	53	42	68	74	64	57	68	77	58	67	71	58	63	59	57	67	64	47	58	53	54	58	56	66	56	50	44	69	66	56	55	57	55	64	67	65	51	66	57	60	74	62	54	62	68	53	58	68	50	72	51	63	66	65	67	72	50	59	64	82	58	52	61	62	61	61	74	62	48	57	75	75	71	63	57	60	55	54	70	87	68	70	72	64	53	54	64	76	63	60	62	59	62	52	52	52	72	71	69	55	39	57	50	75	56	57	47	70	51	59	62	73	52	72	67	58	58	62	58	73	69	56	54	60	73	69	63	63	80	61	58	67	44	65	74	56	51	48	59	72	54	47	53	65	62	60	64	58	65	80	66	78	72	67	66	69	61	72	63	50	55	58	61	59	60	61	67	57	58	74	53	53	55	66	64	43	55	64	70	67	68	64	67	68	72	71	56	73	72	60	74	61	64	68	60	68	60	54	65	63	60	62	53	59	50	58	63	51	56	56	53	60	65	67	63	56	74	78	58	59	65	51	77	75	55	61	66	60	51	61	51	53	52	50	71	49	57	62	47	62	61	49	54	63	57	54	59	59	65	71	59	61	63	58	57	58	58	64	66	64	58	66	55	54	51	60	68	57	59	66	43	55	57	56	70	51	53	59	71	60	59	70	61	58	52	53	77	53	48	55	47	73	64	65	58	41	70	61	72	66	62	61	56	59	61	60	53	62	54	53	59	64	46	56	53	58	75	64	63	59	71	55	52	71	54	65	69	62	63	74	63	63	56	60	57	61	72	77	46	62	58	68	71	60	56	52	60	62	66	63	71	60	63	62	61	68	67	74	65	55	48	62	63	71	51	59	62	65	49	59	79	63	61	65	75	76	69	61	58	61	47	61	51	53	70	49	56	57	61	60	57	62	71	72	64	56	57	47	59	64	59	60	55	56	71	55	61	62	67	63	56	49	60	61	54	56	61	84	66	53	64	47	62	56	53	57	52	51	76	48	62	43	66	69	70	55	76	73	70	71	63	59	54	66	73	67	66	70	68	72	56	85	52	53	57	46	58	53	69	54	66	69	50	65	62	60	68	71	56	62	74	68	63	59	55	50	64	57	74	60	60	49	70	66	77	63	59	61	59	68	58	72	61	58	62	71	66	65	73	42	76	70	65	66	67	59	50	60	42	67	74	63	75	70	61	63	63	61	65	49	49	77	65	62	69	64	69	64	81	48	71	59	61	61	58	61	60	57	51	57	57	53	65	48	60	62	62	57	48	57	66	61	70	65	67	61	65	49	66	64	59	63	57	69	70	71	54	61	71	63	65	70	55	70	60	74	66	73	68	59	51	50	62	59	72	71	65	55	66	78	69	59	71	65	81	73	63	70	58	70	53	43	43	57	71	69	61	63	61	51	73	69	61	65	65	52	53	62	71	69	60	65	70	67	72	65	61	59	54	70	64	63	58	61	62	60	60	75	60	65	69	66	65	62	57	57	40	64	65	64	53	59	51	79	64	58	66	50	63	66	68	61	69	59	56	53	65	47	68	66	65	73	67	67	53	54	45	48	51	53	63	64	52	73	52	61	77	63	60	59	53	66	51	59	62	65	64	59	65	73	59	65	60	48	63	59	66	55	70	55	72	66	69	68	68	62	54	59	68	47	59	67	60	55	79	59	56	55	74	46	68	83	56	57	79	49	60	58	66	62	65	76	61	66	61	59	66	56	68	49	58	62	64	65	76	49	61	43	68	65	68	65	64	64	63	51	70	67	66	70	67	67	59	52	61	75	59	52	77	63	59	64	61	61
9082	4149	6005	23849	26221	11532	6807	9884	2844	2193	2019	1602	1347	1430	1431	1262	1234	1140	1102	1092	1102	1094	1051	1027	1084	1033	1031	1019	1004	1038	1014	1002	979	987	971	962	987	977	970	981	916	957	951	924	1005	976	1007	952	964	973	960	959	967	993	944	1002	1053	974	926	948	957	908	989	932	974	983	999	953	969	913	979	958	911	919	938	977	933	919	1024	969	970	928	949	1004	1011	955	974	1029	972	1008	996	941	919	953	877	940	975	919	929	942	915	971	901	925	938	1004	968	949	913	990	969	990	972	976	972	1000	984	1002	937	941	976	924	980	947	952	943	965	956	939	946	977	1025	930	930	940	1000	977	968	946	924	950	912	1008	991	955	940	980	898	958	961	949	922	944	980	985	926	972	969	955	985	967	921	908	949	975	938	996	968	957	980	950	926	988	891	968	939	963	897	949	929	981	956	957	957	963	929	964	1014	988	988	971	971	1010	938	928	995	1008	970	923	1010	918	927	995	964	957	990	935	1002	1010	962	949	968	938	1004	975	919	995	965	948	1018	977	948	984	932	1004	929	981	977	972	939	960	962	976	936	991	970	981	926	1005	957	966	985	925	975	923	982	918	973	915	980	935	1004	993	1007	853	996	936	904	971	1007	950	953	950	923	994	910	942	971	966	964	965	991	960	946	983	898	943	981	934	980	1005	921	980	1023	960	972	954	969	934	980	1022	982	923	911	954	940	1014	952	962	955	947	979	952	961	974	931	954	924	949	953	1013	922	949	965	965	971	968	950	980	909	983	968	998	898	975	942	931	972	957	962	949	938	932	963	924	940	967	964	934	958	981	994	940	936	1008	990	923	980	896	980	954	969	913	963	924	957	970	891	955	966	929	906	925	933	967	942	969	972	939	998	946	953	934	920	896	994	998	946	933	984	980	949	965	1063	925	985	926	990	949	974	935	999	991	955	976	956	933	992	917	950	973	964	1010	968	938	1018	950	951	952	942	902	960	1001	993	915	1048	942	931	925	1014	943	942	965	1003	964	938	968	898	973	947	942	926	954	960	938	918	1027	944	930	909	958	933	930	1004	947	977	1003	891	941	974	888	967	997	943	980	933	944	956	957	942	911	1012	945	943	907	937	922	948	936	916	967	940	922	1018	947	989	965	933	953	981	969	942	925	945	958	992	940	900	974	969	975	904	919	931	967	980	945	936	997	945	956	990	1052	993	986	1003	974	948	974	974	922	996	939	901	990	970	981	904	1009	962	940	907	916	983	918	979	924	1018	1008	985	985	974	952	980	927	973	1018	1031	997	991	1003	1015	968	976	937	962	988	934	953	953	975	960	930	951	951	981	994	949	933	937	959	994	917	952	999	997	930	969	935	938	905	951	968	953	937	925	940	932	999	973	968	963	1000	949	977	940	963	976	935	903	978	1017	970	946	959	952	941	893	965	924	1015	996	939	973	947	969	997	990	1007	921	953	926	1001	952	974	1001	1003	967	945	1047	946	984	968	951	941	980	936	926	958	913	944	928	909	929	943	980	959	1030	994	993	990	937	964	969	1002	915	983	904	972	959	984	889	956	997	986	992	943	962	933	959	921	964	958	969	981	963	911	953	983	977	960	996	973	977	950	1021	1013	953	1013	974	915	929	965	923	979	922	975	946	949	952	960	977	926	965	938	962	966	934	920	910	947	955	925	959	1038	986	965	963	922	931	989	981	985	975	918	982	952	958	993	999	923	988	932	901	942	993	952	973	980	986	939	971	982	960	970	931	1017	921	913	939	970	937	1021	916	954	986	1005	930	945	975	946	962	925	916	956	973	946	960	952	948	953	951	1016	962	993	942	998	1016	943	976	980	973	957	969	990	974	914	996	919	986	882	976	1021	1020	961	935	948	872	1000	952	977	911	928	920	959	947	993	930	960	994	959	943	936	955	919	974	945	945	960	951	973	949	1021	1003	940	929	950	981	998	994	954	962	983	1005	951	909	957	977	897	1011	944	937	1047	940	965	955	998	945	920	955	964	909	944	977	935	953	925	932	959	966	987	938	971	974	999	905	932	1000	948	997	933	983	917	955	967	949	993	938	933	927	939	908	998	950	930	953	930	925	951	970	973	906	934	944	909	970	975	964	912	924	1010	943	944	998	982	960	972	955	951	922	981	954	962	899	967	949	959	977	920	963	953	902	1000	947	972	965	973	987	914	999	939	987	956	945	977	936	956	947	970	964	1024	913	955	917	990	980	991	1022	943	996	993	932	974	938	1001	956	899	900	968	979	985	930	933	1027	969	978	924	998	984	986	948	962	953	991	964	968	924	1027	897	881	931	905	921	885	918	969	1020	1029	934	961	915	986	914	966	931	955	933	924	965	927	933	953	945	943	942	902	903	1025	981	980	992	963	992	980	962	946	963	944	912	925	946	953	928	936	1019	956	973	934	946	970	958	1019	1016	1015	950	916	976	1001	959	959	948	977	887	1008	969	959	941	972	968	901	936	947	931	979	921	997	972	951	972	982	1018	967	999	934	976	948	937	983	963	966	990	950	939	921	948	975	1015	984	997	893	995	941	976	961	928	990	892	971	900	923	937	953	976	924	953	1023	939	995	1006	1001	977	1010	920	1014	979	960	897	935	953	972	964	959	887	980	944	954	971	987	970	933	955	1016	970	983	917	980	999	996	966	909	980	939	962	979	908	979	918	975	953	1007	995	994	907	933	962	940	958	953	962	960	1012	967	950	911	953	966	938	913	931	955	954	990	976	960	953	929	952	956	918	955	940	979	949	899	971	926	930	923	974	965	936	968	951	962	938	857	987	940	1019	958	993	988	908	964	932	950	983	986	935	968	906	948	943	922	999	967	919	897	962	925	1016	941	1042	998	965	970	927	930	954	961	932	957	949	943	978	992	948	982	935	917	942	973	973	932	950	874	989	979	974	982	1007	933	951	900	1022	946	1025	955	967	962	946	995	962	981	992	956	964	927	981	979	941	941	910	971	943	931	970	900	995	967	956	956	963	974	1010	1000	939	938	950	976	958	1017	964	972	921	918	1016	963	910	957	923	932	937	950	973	972	937	999	963	963	944	948	998	982	936	1007	958	970	979	987	951	997	941	944	1029	968	946	996	948	945	975	985	926	975	981	937	942	938	964	922	912	951	913	943	963	970	925	956	914	956	935	936	958	935	944	974	973	933	949	1017	908	933	1015	1008	947	967	954	911	942	988	926	963	989	943	1011	958	927	944	904	969	907	1006	1015	996	980	970	986	1026	979	965	963	966	1014	998	913	973	913	953	967	907	981	936	956	955	957	945	952	969	944	939	933	942	927	988	980	993	917	992	926	1023	956	935	977	964	900	934	915	965	928	958	929	996	977	972	1040	957	951	962	1004	954	973	1021	945	925	962	990	964	971	1005	965	931	990	961	946	960	897	983	962	934	986	939	950	972	946	926	972	990	955	956	991	1005	996	1022	964	944	976	934	980	945	1015	976	896	976	943	944	966	943	968	943	924	922	964	921	937	953	952	996	976	969	947	940	939	976	948	965	944	958	974	1054	940	933	927	971	873	937	960	935	930	940	935	930	993	927	964	996	989	957	989	976	964	991	924	990	952	917	975	961	974	958	995	950	952	928	950	905	944	993	971	925	926	957	971	920	969	991	988
2440	240	431	425	681	310	242	372	118	122	110	76	103	95	79	85	72	69	82	56	62	62	52	73	65	66	55	64	66	62	63	64	54	58	66	57	61	59	57	51	53	50	65	61	54	63	58	59	48	50	40	50	59	51	64	50	67	59	66	57	61	61	62	53	43	56	59	56	70	56	67	72	53	48	46	50	54	59	42	54	52	59	54	49	52	44	59	66	58	65	52	56	59	69	52	53	69	39	55	48	56	48	51	54	54	52	53	44	57	60	44	53	58	50	64	51	41	56	49	62	41	64	53	52	50	50	55	52	44	53	55	47	49	64	58	70	45	54	49	51	45	71	44	53	55	60	59	57	58	59	55	62	50	54	57	57	49	52	54	59	57	52	45	50	55	67	45	55	59	66	56	60	58	55	49	48	52	53	54	46	49	43	54	49	62	58	51	59	47	50	52	49	48	64	44	50	33	47	51	49	53	55	45	56	57	61	57	30	54	39	55	51	54	56	67	62	41	52	46	56	46	48	57	49	63	68	48	50	54	54	55	51	48	46	75	48	58	44	55	53	57	52	64	41	47	50	43	54	57	50	53	56	56	49	50	63	60	54	56	66	60	53	61	60	54	56	55	59	72	52	58	49	70	65	54	59	43	65	53	55	56	69	61	57	47	54	57	45	52	52	48	63	58	51	67	59	63	52	55	56	46	53	59	54	66	66	56	57	47	53	63	49	46	52	41	48	42	52	53	47	62	56	46	53	45	60	43	53	53	50	50	45	58	47	44	47	63	48	55	52	56	47	52	64	69	55	48	51	56	42	61	49	45	53	57	51	54	59	53	56	52	48	57	56	39	51	50	45	67	42	61	42	65	55	33	59	53	50	53	65	55	63	45	60	36	52	52	50	53	59	60	52	48	60	62	53	61	49	49	59	55	61	58	51	53	42	61	56	51	57	60	44	48	62	53	58	60	57	64	55	56	45	62	56	44	56	56	50	66	57	57	45	46	54	51	43	48	55	58	53	58	42	45	48	53	54	56	52	53	47	57	58	53	42	55	50	62	55	66	53	52	52	53	56	58	60	60	58	64	63	62	60	51	47	56	72	58	59	57	68	60	53	55	47	57	61	57	48	55	67	54	51	59	49	46	43	62	41	45	48	57	56	43	52	57	53	46	67	58	49	59	50	61	58	60	50	58	51	58	55	51	55	48	51	65	62	41	46	45	46	50	55	72	55	46	47	45	41	46	56	58	54	69	62	53	54	54	45	54	58	67	63	44	58	57	64	53	47	54	52	45	53	71	63	56	56	49	48	53	39	61	54	56	48	43	65	59	60	51	59	65	53	56	51	57	53	61	53	46	41	65	49	60	57	50	46	36	62	41	54	58	53	54	69	37	49	60	51	45	55	62	39	54	54	60	45	54	65	57	38	66	49	48	33	53	63	58	71	45	36	61	60	53	59	69	51	48	52	59	61	57	70	63	58	55	66	60	51	46	53	42	54	32	50	57	39	53	50	52	54	61	44	43	57	66	56	52	48	52	53	59	54	51	70	51	63	65	62	50	55	60	57	49	44	49	62	43	65	71	55	50	61	55	60	61	59	45	44	61	48	56	61	57	55	57	42	43	40	63	49	58	53	47	59	52	40	52	41	44	59	47	65	57	57	66	55	52	51	64	62	52	57	58	59	51	51	57	57	46	51	56	49	45	45	56	49	64	57	68	63	54	41	49	38	49	45	54	50	51	58	54	54	58	51	50	46	57	54	46	58	44	70	44	57	59	49	59	68	53	56	49	59	65	51	44	56	55	61	60	47	57	37	59	56	47	48	43	43	48	59	47	42	49	45	58	49	61	50	57	74	48	48	54	59	55	64	42	60	49	52	52	58	49	53	50	57	58	73	59	54	59	53	47	66	44	48	49	56	50	45	50	65	68	57	42	39	56	48	59	62	57	59	53	51	51	51	58	45	47	55	61	54	46	49	53	61	55	63	63	52	30	57	49	51	68	52	58	51	60	51	69	69	50	59	48	49	47	57	58	62	51	55	58	53	60	55	61	60	47	53	53	43	53	65	35	57	62	67	55	51	58	54	43	51	50	52	55	49	53	52	53	60	52	61	53	71	48	46	50	67	62	54	60	59	53	61	58	56	47	65	55	69	55	65	49	43	56	51	51	57	58	58	52	43	58	50	47	54	64	54	54	46	47	35	55	44	44	38	63	56	57	48	56	48	60	58	67	44	43	59	48	61	61	38	55	56	56	44	54	53	42	61	40	49	37	54	49	59	62	65	58	54	55	62	57	53	46	47	57	67	40	50	53	61	51	49	64	57	40	59	53	53	68	39	49	57	60	60	43	43	48	52	49	43	60	50	53	62	64	61	55	50	55	58	58	59	53	51	59	58	65	58	48	50	55	60	65	48	54	51	47	64	58	62	47	55	55	66	56	49	65	39	52	55	45	67	49	40	50	44	51	55	47	53	56	52	47	61	52	44	65	54	47	50	40	40	52	61	51	62	47	61	57	65	65	56	52	57	47	52	58	56	64	48	60	57	48	57	63	58	50	59	60	62	61	58	54	47	52	55	58	56	43	57	54	49	47	46	47	43	43	50	60	44	60	52	70	57	52	52	55	46	58	61	52	64	59	56	51	51	56	57	48	47	46	53	46	46	51	48	48	58	62	49	46	57	48	58	52	68	51	51	58	62	76	55	53	50	53	52	61	51	53	52	39	54	47	51	51	62	56	50	61	57	53	51	51	66	57	53	62	49	56	55	54	62	42	64	64	47	46	44	54	45	41	41	42	41	48	51	43	69	59	62	59	52	64	48	55	34	64	47	60	49	43	54	68	71	53	59	56	50	39	53	55	61	59	41	52	57	44	59	43	60	60	44	48	40	49	50	55	57	52	52	55	69	56	48	64	41	70	51	62	63	49	51	47	66	60	60	55	50	38	54	52	55	49	61	48	60	63	53	50	53	43	51	53	50	60	50	56	55	53	54	60	49	58	53	50	73	53	43	55	58	54	51	57	48	38	72	55	51	53	52	49	48	54	57	45	54	57	63	57	54	63	57	53	51	52	63	68	51	66	63	55	39	57	60	57	49	59	55	48	53	41	54	64	62	54	55	52	51	59	60	61	62	55	50	66	66	45	53	46	56	56	49	44	49	61	47	47	47	53	51	51	52	68	59	52	60	49	44	62	54	52	60	51	42	50	55	54	59	56	51	48	54	56	57	58	54	45	56	53	68	57	61	56	54	49	58	49	56	43	47	59	45	66	63	55	57	57	52	60	50	57	62	50	45	63	51	47	56	53	44	64	57	55	54	41	56	43	52	55	48	51	57	62	51	47	51	62	43	62	64	54	52	53	56	55	38	58	64	52	49	65	49	55	50	49	48	52	50	59	58	60	60	55	51	55	51	41	73	69	54	63	72	59	68	51	49	57	55	63	33	50	41	56	55	62	64	56	48	42	46	53	54	47	54	53	44	51	42	64	61	67	59
11298	6697	9465	27450	32346	18187	13725	13656	6175	4859	4180	3229	2734	2537	2495	2051	1897	1733	1647	1564	1453	1327	1370	1213	1226	1167	1166	1126	1080	1130	1039	1029	1001	1050	985	1013	946	966	1005	1008	929	987	920	896	927	949	918	898	945	917	863	908	837	815	856	882	894	907	920	921	869	858	878	817	870	816	825	843	898	821	822	840	803	817	848	844	802	847	786	832	918	850	843	883	803	813	830	867	852	847	842	812	823	812	880	810	860	857	850	786	818	802	848	828	847	819	833	846	871	821	801	842	840	830	837	839	820	825	852	834	856	872	808	825	840	797	847	826	871	861	784	804	848	825	831	862	823	818	794	773	860	796	836	809	847	813	865	779	812	845	858	799	846	798	813	812	800	817	814	831	881	809	831	806	827	836	874	823	846	816	821	870	828	802	838	856	836	856	898	796	861	858	831	852	821	833	805	813	926	839	848	851	833	849	830	884	856	837	814	843	809	812	794	847	790	799	805	858	800	840	839	834	762	818	794	826	802	813	804	805	780	880	881	840	842	875	864	838	805	861	809	893	808	867	822	868	841	833	891	821	850	826	807	806	844	843	824	809	818	826	864	851	842	802	808	891	824	810	862	810	826	782	857	803	755	852	796	860	796	788	808	818	796	823	848	801	829	859	818	837	810	855	887	819	792	791	802	804	803	868	838	816	778	815	802	815	774	802	831	801	866	807	844	860	855	838	851	821	819	810	801	802	811	770	757	795	840	797	841	815	880	822	810	874	812	845	838	794	837	863	813	836	790	803	838	833	800	845	829	808	810	795	783	801	842	835	787	814	798	797	832	808	818	810	832	804	819	840	867	843	813	824	831	832	866	845	794	769	818	846	803	838	848	875	817	799	825	832	803	845	815	837	842	789	820	840	840	836	769	858	883	817	825	862	838	853	784	811	830	859	813	812	855	772	862	843	788	839	830	823	800	837	791	836	760	802	836	802	753	829	753	755	796	858	799	856	808	832	868	830	804	885	798	833	823	820	861	842	865	858	812	852	822	826	868	804	805	809	817	823	824	818	858	783	839	797	845	854	791	883	847	830	822	848	848	811	870	854	822	759	834	857	805	842	836	841	846	794	777	820	848	785	851	827	899	834	820	846	852	856	867	831	888	830	851	822	838	798	768	800	784	797	800	822	855	828	866	812	828	837	846	834	802	848	820	750	846	809	870	765	803	814	826	776	845	774	853	792	769	869	838	782	798	819	839	831	821	864	834	848	837	829	808	845	826	832	841	846	834	787	839	849	845	818	774	801	771	827	847	805	852	838	819	823	815	829	805	860	820	836	839	799	796	826	802	836	855	809	819	795	837	805	866	801	821	805	842	853	794	881	848	792	830	869	831	807	824	813	846	898	778	859	817	820	839	858	845	790	756	825	744	803	810	843	839	846	791	827	796	798	842	887	787	852	826	784	772	796	813	783	831	846	864	894	855	830	801	851	835	790	821	819	823	840	798	848	778	797	826	798	839	821	803	867	782	820	838	829	809	839	818	828	846	847	812	832	872	802	849	802	837	800	753	810	809	805	821	824	829	798	835	851	833	819	835	842	825	806	824	778	783	762	814	815	783	812	763	852	840	887	862	798	815	825	799	818	791	814	823	837	859	831	825	863	842	870	780	860	771	805	821	849	808	828	817	814	818	819	827	781	777	816	862	851	770	837	815	831	794	851	790	839	809	819	853	844	831	799	830	780	836	826	798	831	760	880	785	829	820	849	823	891	826	833	843	799	780	787	817	826	782	838	823	834	844	819	881	824	810	803	806	829	764	822	901	844	809	854	830	836	840	843	829	834	863	823	828	795	802	854	819	813	825	767	834	824	833	825	827	829	802	867	826	833	807	844	796	814	836	813	829	831	861	849	812	774	792	827	874	882	848	773	825	802	847	870	807	878	852	854	811	839	828	792	917	880	839	819	780	796	845	820	848	838	864	824	800	783	862	795	803	851	845	802	831	878	853	826	867	850	815	836	869	833	819	853	836	846	758	798	818	840	823	829	794	823	838	811	827	821	830	843	849	847	864	848	809	807	814	883	808	815	805	819	871	867	859	815	793	825	858	845	800	764	807	853	838	858	821	797	845	816	824	811	819	863	835	837	833	812	834	804	865	875	831	771	832	823	821	828	868	832	834	810	825	873	774	816	864	781	832	813	851	812	811	768	842	827	888	829	886	842	785	826	780	784	835	805	855	793	742	813	832	884	855	779	782	802	871	819	782	831	847	853	839	836	875	847	808	831	801	820	762	808	789	885	826	893	839	774	823	804	827	808	859	829	800	787	807	795	827	805	767	876	826	865	813	822	798	856	818	815	828	825	835	817	854	845	867	771	842	849	807	839	888	879	829	822	844	839	847	821	859	820	895	866	776	866	865	851	851	847	851	833	807	832	751	826	822	831	832	817	879	854	825	828	833	820	808	845	839	882	849	876	838	847	816	854	801	857	874	829	838	825	862	826	843	839	816	796	841	810	827	829	831	784	847	807	826	788	808	778	854	798	805	812	827	868	832	860	748	819	879	791	810	812	804	844	819	817	863	843	783	868	811	824	873	806	833	823	823	799	830	835	862	746	854	852	866	850	832	840	809	751	756	871	851	836	817	860	828	888	806	867	786	808	850	846	777	824	786	809	859	826	781	839	866	850	836	797	781	821	837	777	834	799	815	868	848	853	801	808	833	848	799	811	810	813	845	818	778	828	790	823	850	772	852	842	845	797	793	806	874	793	805	787	836	831	834	784	888	830	879	851	866	825	821	798	831	828	876	758	823	815	826	818	812	824	883	792	817	822	810	802	845	795	888	846	784	795	731	803	843	850	762	805	830	773	803	817	829	800	805	793	808	820	821	823	768	817	835	860	803	806	849	811	834	865	777	817	809	827	806	819	831	865	826	790	846	813	834	815	795	838	778	835	862	821	844	840	798	847	860	789	841	810	799	849	800	820	810	809	854	849	786	818	817	834	846	831	852	802	858	813	804	818	854	770	812	824	828	904	840	796	810	824	820	846	816	781	839	860	789	814	844	784	790	816	868	804	840	845	829	783	798	858	827	812	845	805	819	825	833	826	788	797	819	818	830	802	822	819	875	876	820	806	789	831	778	809	804	843	777	796	869	804	827	819	783	824	826	822	855	803	788	832	844	810	844	818	832	806	855	846	797	822	846	771	865	833	870	823	797	834	807	863	799	787	845	829	838	842	847	865	816	820	853	784	847	799	837	788	823	870	763	863	820	829	803	851	816	839	848	840	829	741	811	850	814	831	845	781	801	804	826	798	760	868	789	809	830	825	810	782	822	787	830	818	837	821	765	840	810	792	865	849	787	791	834	794	865	849	803	801	800	796	821	858	825	847	846	844	852	807	861	778	849	861	846	833	786	785	874	777	816	816	827	826	809	813	889	805	830	849	843	770	845	781	863	879	837	769	810	803	880	772	815	778	809	833	856	830	863	814	798	838	856	804	849	803	840	840	764	812	857	775
2324	240	408	363	476	284	196	140	109	109	91	86	84	82	76	66	72	54	73	46	57	58	64	62	56	69	56	54	52	71	50	49	68	35	55	53	48	44	45	47	39	42	37	45	53	41	43	59	46	49	44	52	59	47	58	44	50	53	48	43	45	42	43	44	44	49	53	54	53	51	46	50	36	41	41	39	45	49	60	55	44	44	48	42	51	39	49	56	55	46	43	55	52	53	42	38	52	40	62	56	53	33	40	35	51	49	56	50	40	46	47	53	53	49	43	45	63	56	55	45	45	46	50	49	52	47	45	42	34	45	41	57	56	42	57	50	62	51	51	32	51	37	35	50	46	36	58	42	38	44	40	51	54	53	59	59	56	49	51	41	46	41	48	45	55	56	44	52	47	50	46	50	48	45	43	53	45	52	42	41	50	68	47	35	44	42	48	42	50	51	43	52	43	56	43	62	61	46	42	37	42	47	48	36	52	54	56	51	43	54	41	55	41	45	51	64	47	42	51	43	44	50	39	43	41	58	48	51	52	47	37	49	49	47	41	48	46	46	42	53	51	42	40	46	61	56	43	44	48	52	42	47	48	51	39	51	39	62	48	54	46	55	54	45	42	55	38	32	46	48	50	45	45	42	40	41	52	60	41	43	46	49	45	53	49	54	41	45	59	45	61	47	41	50	55	39	47	24	45	45	37	33	50	57	53	56	43	49	50	39	46	43	41	59	41	51	36	45	41	38	51	57	50	59	51	43	41	47	56	47	32	58	53	39	46	52	47	53	45	35	48	50	47	57	48	41	61	48	49	56	50	43	46	41	42	41	45	42	44	55	50	55	41	42	58	60	56	47	49	53	47	49	43	47	47	48	52	56	59	49	43	47	55	40	52	64	44	51	45	47	40	57	38	56	47	53	57	34	51	53	43	50	46	49	42	49	51	43	38	47	50	38	44	53	53	48	35	49	53	39	38	39	45	52	35	54	46	52	38	39	43	43	45	53	60	45	55	46	52	53	48	37	50	55	56	43	44	51	43	44	54	48	39	46	41	49	47	34	39	42	49	48	42	45	46	38	48	57	52	40	42	44	43	46	44	52	46	32	49	41	56	45	38	40	43	42	49	35	47	37	47	42	54	38	37	52	39	53	54	48	48	47	59	45	50	50	46	42	44	54	65	51	40	41	46	55	45	40	39	40	56	65	53	48	43	42	43	45	31	51	32	44	38	40	44	51	50	49	58	51	46	44	45	61	44	48	40	52	45	48	58	46	45	50	45	48	38	58	50	45	37	44	41	44	29	46	55	53	37	42	67	46	40	55	48	40	38	80	53	40	48	45	44	50	44	54	44	52	61	52	33	57	46	43	53	46	52	37	44	48	52	47	55	51	52	45	36	41	55	41	48	58	39	55	53	49	44	46	49	55	49	48	47	55	39	49	42	52	64	59	44	52	57	56	45	51	41	51	33	48	50	40	50	45	55	34	46	52	50	67	44	44	51	42	50	53	43	50	50	50	45	48	54	48	44	41	50	42	39	62	44	45	46	52	57	38	60	50	48	60	51	51	46	57	39	39	51	37	43	51	52	46	57	47	45	47	44	50	49	57	50	46	47	51	52	49	56	53	45	52	49	45	44	51	53	44	55	46	59	66	49	47	52	50	55	40	44	35	50	43	44	56	54	50	47	41	56	41	50	56	50	55	36	52	48	48	45	64	47	54	60	48	42	46	47	48	51	53	37	50	43	45	43	41	46	47	57	50	46	54	46	43	44	58	44	40	53	47	38	41	52	47	45	44	61	56	53	66	44	53	43	53	43	42	42	34	48	53	33	48	48	58	65	52	47	46	58	44	42	47	62	48	49	48	51	50	37	36	51	52	51	47	52	49	51	49	62	42	45	48	32	50	34	48	46	46	60	51	46	54	42	44	48	43	54	39	48	36	48	43	41	40	48	51	41	44	42	52	37	56	50	55	40	45	39	41	56	39	53	44	54	52	40	62	41	47	54	43	51	45	50	47	51	44	43	46	44	57	38	39	43	57	47	54	43	46	41	40	49	46	52	46	47	54	46	55	56	52	50	48	60	40	49	44	49	40	51	55	52	44	63	52	39	38	59	46	45	41	47	51	49	50	54	43	39	56	50	59	51	44	56	52	46	48	45	50	51	42	35	48	41	47	56	37	36	52	54	45	56	43	43	42	50	55	55	50	43	48	61	59	66	42	50	58	48	48	57	51	46	57	46	41	49	61	46	55	59	49	35	51	61	42	38	50	50	50	44	48	47	40	38	42	49	35	60	50	63	42	49	51	49	58	58	52	44	52	43	47	53	51	48	44	46	50	37	39	52	54	49	46	45	53	49	37	54	43	47	49	48	42	48	49	52	49	53	47	46	48	49	46	40	45	58	38	38	46	36	39	43	51	55	60	42	43	52	47	52	63	42	55	54	54	43	60	38	49	49	44	49	50	58	41	50	43	46	44	53	47	58	38	52	33	49	50	53	44	54	52	36	47	40	36	42	47	47	41	49	63	42	51	50	51	39	50	40	48	42	53	49	55	40	42	47	50	41	50	42	53	53	48	70	55	40	42	46	53	52	51	44	53	43	58	39	47	53	52	42	50	40	43	45	48	42	37	43	50	38	58	52	61	42	43	49	43	45	51	51	54	40	55	42	46	41	50	46	41	57	52	46	45	44	54	53	46	44	54	47	50	45	59	39	36	62	56	45	32	45	52	44	37	38	51	45	50	50	59	38	51	57	45	50	56	43	52	47	40	46	57	41	40	46	55	45	60	51	49	44	45	40	56	56	54	56	54	41	42	53	42	49	44	61	56	49	61	39	48	45	46	42	45	36	48	42	40	44	48	41	48	42	47	47	43	47	52	70	40	43	47	63	47	51	43	48	51	42	51	52	42	47	44	54	58	54	47	56	47	57	51	50	33	57	56	52	36	38	57	43	43	50	33	58	42	43	32	47	48	55	42	57	47	49	42	43	52	45	48	43	50	41	52	41	50	41	47	54	44	65	36	48	34	55	48	49	52	41	54	44	33	57	41	47	51	43	39	46	43	46	54	47	51	53	46	41	60	43	55	51	49	55	38	36	52	35	44	49	44	48	37	40	52	48	53	51	49	45	43	43	43	62	46	48	40	45	44	51	44	51	46	45	41	49	60	48	40	36	55	50	55	56	45	30	26	55	46	43	48	57	43	39	48	47	53	53	57	41	48	43	52	46	55	47	49	62	35	50	39	43	38	56	47	47	48	59	53	43	40	58	53	42	40	42	40	65	41	32	54	44	53	52	48	45	39	41	56	45	53	48	43	45	52	48	54	45	49	52	47	32	44	51	50	56	52	48	46	45	52	55	40	56	56	40	44	47	59	53	51	51	41	38	52	66	44	46	44	67	48	50	52	57	41	52	44	50	48	41	52	50	48	41	42	54	41	38	50	64	48	53	52	53	38	53	58	47	48	51	52	42	43	60	48	56	52	39	37	48	39
10635	6296	8901	25111	28150	17591	11605	8651	5720	4405	3848	2887	2434	2336	2140	1737	1603	1478	1464	1434	1289	1190	1131	1131	1106	1103	1020	1010	940	992	979	907	920	952	871	921	894	890	868	889	863	813	822	833	843	822	900	821	774	812	803	796	822	805	816	815	834	828	797	841	776	795	751	801	760	801	765	723	834	744	790	758	793	757	799	777	781	808	776	767	719	781	762	754	774	743	790	772	752	734	691	756	767	731	789	748	781	797	712	773	756	726	788	769	781	759	744	777	749	732	767	697	777	760	745	684	741	740	702	734	782	794	754	777	730	703	734	787	730	788	796	687	757	805	730	705	766	816	743	754	721	779	730	722	783	757	707	740	771	745	746	729	755	768	733	745	729	745	720	732	709	745	772	738	716	730	828	753	695	701	755	717	730	720	690	789	729	776	815	768	782	748	783	751	785	750	775	725	728	739	763	766	714	750	719	771	768	741	746	734	770	746	746	779	688	745	693	731	752	732	680	793	748	735	706	704	728	767	702	759	762	777	733	748	716	808	766	705	769	753	738	705	725	755	740	771	777	721	728	778	727	719	737	779	771	746	718	783	743	777	774	771	753	743	743	767	741	809	782	772	735	774	721	768	698	732	737	756	730	757	752	816	766	736	764	786	760	702	769	785	744	769	724	777	771	750	715	750	749	748	756	718	718	707	809	762	740	729	775	685	737	701	733	763	727	737	765	716	725	698	714	760	752	787	736	759	762	816	769	750	701	761	704	766	726	732	770	740	771	755	742	734	765	737	748	749	758	747	776	717	751	749	741	776	774	737	750	773	782	718	745	785	740	773	728	710	779	711	768	776	804	737	703	721	761	771	750	728	755	715	744	762	767	757	687	793	714	767	771	781	792	755	746	738	775	737	729	809	763	681	742	736	695	726	726	726	739	748	751	811	746	785	726	706	727	727	758	659	752	762	762	766	758	750	750	738	777	725	756	682	753	776	754	712	798	749	732	774	725	764	774	753	770	744	727	745	707	737	753	786	716	727	747	744	738	741	761	730	734	723	751	727	729	734	768	730	708	763	755	758	800	736	746	744	767	740	741	768	767	751	698	757	750	777	781	773	751	778	740	734	744	792	747	723	729	729	738	713	764	707	757	805	710	809	774	767	745	786	745	710	763	726	744	764	741	712	753	747	732	735	731	752	730	737	738	715	737	755	722	745	779	685	711	763	741	728	743	732	705	732	720	771	737	780	716	752	741	713	731	754	753	764	746	753	750	730	737	684	766	727	766	716	730	778	753	729	757	756	749	712	732	700	750	702	772	722	796	775	800	726	758	705	747	742	751	689	763	790	753	761	761	732	714	703	798	740	746	757	720	747	688	791	725	727	723	778	728	707	672	773	732	742	740	764	769	777	728	725	752	753	757	744	763	727	732	711	755	750	734	758	717	770	777	742	742	760	731	751	721	752	753	782	759	764	759	722	781	762	745	761	726	775	694	744	737	758	730	722	774	786	704	728	722	768	768	746	740	712	735	689	758	773	800	775	747	675	748	722	725	719	719	760	748	711	754	750	745	741	741	718	721	735	766	771	708	750	764	707	686	750	708	706	774	770	736	729	755	738	729	783	763	714	725	738	725	787	710	743	745	736	773	750	734	742	733	704	790	745	711	747	799	759	768	751	796	748	740	765	743	761	719	753	759	723	765	755	709	745	738	775	725	738	738	776	761	770	721	783	741	750	758	760	766	722	758	777	742	779	770	770	747	735	742	753	730	768	787	763	700	774	749	774	738	745	749	743	726	722	783	752	730	741	764	695	756	707	748	773	684	729	730	775	725	787	774	764	810	731	726	709	751	714	727	766	689	744	735	778	743	693	718	760	741	727	765	736	758	729	735	829	794	703	733	793	787	748	722	769	758	746	738	757	779	756	745	707	711	714	727	809	742	755	778	739	773	739	725	703	814	703	738	722	715	760	727	735	775	789	752	726	740	748	749	768	757	753	753	708	728	731	783	809	759	734	726	781	709	731	779	707	731	723	742	746	760	728	753	746	774	729	748	736	800	740	715	758	740	747	751	721	756	713	746	765	789	739	747	725	745	742	770	779	710	773	722	743	762	766	731	732	797	725	785	723	767	789	751	736	729	745	720	726	741	782	780	741	760	746	774	697	719	727	717	713	721	770	705	762	744	795	769	737	747	778	713	734	726	735	734	753	742	703	749	751	731	797	730	775	746	784	731	689	767	762	740	751	745	729	763	736	743	764	753	807	749	790	764	730	754	805	758	746	771	724	695	754	697	734	707	744	761	719	744	717	739	712	743	709	731	727	718	767	711	779	708	740	744	741	739	734	704	735	768	710	733	720	735	720	725	773	731	727	705	755	762	798	784	774	726	781	767	711	736	759	777	732	757	746	732	729	745	727	753	770	750	734	732	761	756	800	752	726	730	745	758	779	690	734	740	754	740	773	761	732	713	737	730	777	700	712	766	776	716	759	775	754	747	739	730	686	796	697	771	750	718	747	729	763	737	766	776	773	748	724	781	749	714	771	752	705	726	758	732	768	763	754	765	761	732	771	760	780	715	766	730	752	741	720	741	777	704	754	738	729	719	732	719	768	739	774	795	768	777	755	716	749	759	740	748	752	693	723	746	777	704	700	753	709	792	760	704	755	782	759	758	751	695	744	742	730	697	745	748	737	684	731	764	743	723	745	725	799	710	717	726	754	725	795	728	772	767	751	791	732	739	709	741	755	701	723	757	778	746	686	721	747	723	756	687	775	753	761	752	750	743	749	786	723	779	740	748	767	741	749	722	757	800	756	750	717	771	701	735	786	754	759	731	745	736	700	730	760	767	723	745	705	753	749	751	710	728	740	734	756	788	736	726	710	739	767	760	724	744	759	760	736	743	747	770	736	768	747	735	749	767	746	726	753	787	732	742	748	733	721	732	718	710	752	741	742	701	768	753	740	735	689	760	773	714	773	779	682	717	748	756	773	739	719	774	722	702	714	717	762	783	730	730	701	731	750	696	768	732	767	718	768	751	772	722	810	751	708	768	730	789	747	743	747	760	743	766	755	751	758	731	781	692	738	752	749	731	727	761	747	732	756	737	749	729	740	756	708	747	749	732	743	791	768	792	772	772	756	795	759	774	749	746	734	746	758	728	700	729	700	756	744	712	717	730	710	728	721	773	741	746	738	751	753	733	724	756	759	792	741	761	781	708	759	778	729	747	745	742	748	719	777	800	747	769	703	720	744	768	786	710	792	740	724	741	712	727	771	780	729	753	736	760	778	705	766	734	754	784	700	760	732	756	724	767	778	694	750	761	730	740	720	741	779	838	801	724	785	719	756	682	716	770	713	772	719	738	716	717	744	785	711	776	773	702	761	733	755	712	813	734	754	699	751	755	771	756	770	761	781	758	752	719	759	763	740	743	786	756	750	763	729	749	720	765	739	725	714	719	723	717	774	813	786	761	757	763	745	717	744	737	741	788	787	782	809	724	757	776	724	758	770
1459	568	643	645	751	561	413	408	321	295	287	260	212	220	198	207	202	209	196	196	193	163	180	174	196	161	147	156	206	140	161	171	148	170	168	192	164	167	169	149	149	150	176	155	160	172	156	128	164	152	157	138	150	171	157	159	139	142	149	144	162	163	151	142	152	151	161	148	159	153	159	171	147	154	164	181	165	150	178	172	151	144	137	156	150	150	182	160	154	140	144	150	164	152	160	152	148	157	144	178	168	155	179	160	159	143	181	142	170	156	154	139	152	153	160	116	145	152	146	176	164	146	152	143	153	139	166	155	177	163	146	160	156	144	135	152	148	164	173	149	134	159	159	143	138	146	148	136	149	163	159	163	165	169	182	166	161	137	172	171	150	169	161	138	147	154	167	162	138	142	157	164	150	181	161	157	137	150	161	148	168	169	159	152	125	154	156	153	152	138	149	142	160	145	156	157	148	166	169	159	140	163	174	152	163	174	141	146	158	142	166	153	166	158	145	166	145	133	160	177	152	147	140	143	131	151	164	172	150	152	159	154	124	171	135	144	143	161	190	126	137	166	161	163	164	157	152	132	176	173	148	158	168	152	157	141	147	146	144	172	159	129	140	155	169	168	140	149	161	150	152	147	157	158	144	131	149	166	141	150	155	147	152	142	142	159	137	172	156	143	139	155	173	141	141	158	171	143	155	137	151	145	145	170	153	133	161	170	134	164	173	145	169	164	150	150	164	151	171	158	158	158	164	138	156	154	160	155	168	150	155	124	146	176	153	146	157	167	160	140	140	150	161	157	153	171	158	137	150	173	142	137	152	166	163	177	162	163	149	173	169	148	185	165	152	140	141	169	149	146	144	160	144	181	149	153	147	149	158	155	165	147	166	158	138	152	130	163	145	148	135	150	152	165	154	165	138	165	156	156	151	149	146	162	144	134	156	139	128	148	144	158	153	155	183	170	164	152	152	161	160	145	139	163	159	133	146	155	151	154	141	147	144	153	144	134	133	168	148	171	147	139	174	142	146	136	147	143	159	151	167	187	156	146	141	162	177	137	147	153	156	156	136	143	136	148	139	159	166	123	163	155	136	150	149	158	153	137	156	177	151	166	152	156	152	163	178	161	149	151	139	143	163	134	152	160	156	164	152	165	159	156	161	153	187	170	142	156	139	149	155	157	152	146	168	140	167	154	150	151	154	168	139	151	151	159	137	149	161	156	142	150	153	158	180	144	157	146	140	132	181	148	146	144	147	150	163	158	153	142	148	140	143	145	153	130	169	154	167	158	135	165	166	155	163	144	141	138	157	161	179	155	149	154	159	180	145	144	154	155	148	165	158	161	155	155	151	143	154	136	168	146	159	156	147	145	155	148	141	157	156	152	171	144	161	142	144	144	140	167	168	143	158	154	173	144	160	127	169	160	128	146	150	154	164	155	152	148	144	162	134	145	148	156	167	140	166	147	165	151	151	165	159	162	158	154	134	153	165	165	148	158	152	162	144	164	151	146	165	173	159	151	147	140	144	164	148	149	154	138	145	137	161	143	188	141	150	146	156	166	172	136	148	137	160	141	146	156	139	167	139	149	157	156	181	154	166	137	155	142	163	164	168	152	153	152	142	134	148	154	144	149	160	155	174	145	158	171	153	142	170	160	138	142	144	149	153	143	169	181	150	155	140	146	163	166	158	157	147	156	161	153	164	164	162	145	164	159	146	160	159	166	157	150	151	164	137	162	150	174	161	149	142	133	162	161	149	149	155	136	172	165	159	158	144	147	143	156	136	138	154	132	154	153	175	164	139	164	180	150	150	166	192	159	140	168	154	164	153	162	139	167	175	159	154	147	145	151	166	147	154	151	150	132	156	149	159	137	142	170	150	167	168	152	152	166	165	147	142	132	143	151	147	158	157	147	158	158	149	158	151	140	151	154	151	136	165	156	181	154	150	168	171	152	143	152	147	143	180	153	157	134	154	135	161	165	145	165	169	154	144	168	156	167	156	168	147	164	148	166	148	146	162	180	173	157	146	134	168	154	157	182	172	160	146	169	159	129	143	153	159	122	154	160	138	153	149	150	142	165	172	151	146	154	168	152	135	171	159	137	140	155	147	170	152	161	155	162	149	148	148	160	149	133	173	171	157	144	170	185	163	140	172	162	151	148	147	162	166	153	164	162	161	175	148	173	177	166	145	152	162	135	135	153	165	144	162	148	151	156	144	142	152	168	145	130	165	142	157	159	141	146	158	134	163	151	160	151	133	143	165	157	141	153	170	186	136	140	150	152	159	162	141	155	179	145	157	158	136	139	141	164	153	153	160	147	167	141	148	145	134	151	160	178	159	157	163	154	154	167	154	142	156	168	171	160	157	153	173	160	162	155	169	138	155	139	128	135	140	164	139	142	155	143	162	162	168	162	152	153	167	132	142	151	158	178	175	153	139	165	163	137	142	143	163	152	146	149	148	154	141	164	167	150	151	154	147	161	146	171	159	137	162	146	158	168	152	148	153	148	158	161	146	150	148	173	161	165	155	131	173	160	168	127	158	152	152	164	145	138	157	147	161	154	166	121	164	129	149	160	156	150	137	171	158	174	142	153	169	129	153	151	149	159	159	159	152	130	160	137	153	138	148	163	155	137	164	170	147	143	141	163	162	182	142	146	153	152	175	160	156	170	151	171	140	135	147	138	158	161	151	141	155	163	159	135	155	162	158	161	165	175	162	148	146	153	153	142	145	140	149	157	157	141	155	146	157	158	163	163	162	152	154	157	170	165	154	154	164	171	147	153	159	141	154	155	142	165	141	160	169	154	158	147	180	160	134	147	161	139	145	145	156	135	160	145	159	152	173	160	151	155	158	142	157	138	171	141	166	153	136	157	143	133	151	143	170	148	139	160	138	142	161	154	147	138	160	140	160	153	151	158	183	141	168	172	174	166	137	124	170	135	150	159	143	176	140	169	144	161	171	155	177	154	150	157	142	172	155	160	162	149	148	146	170	167	167	152	166	143	170	130	149	150	163	148	152	149	148	182	173	162	135	168	160	168	166	139	148	153	166	156	146	145	165	153	151	148	148	148	145	179	163	123	159	170	145	140	160	174	169	143	160	147	165	159	148	158	152	176	127	169	140	170	182	180	168	142	170	134	178	154	151	152	153	145	161	138	156	165	146	161	164	147	131	166	140	161	162	153	165	146	145	169	176	153	150	139	147	151	144	143	170	165	143	134	149	143	168	163	145	151	164	148	184	144	143	147	146	154	152	156	156	142	177	163	176	175	158	162	155	154	144	154	150	157	147	159	153	160	174	127	165	158	127	125	143	156	177	156	159	167	142	160	137	144	163	156	153	157	151	150	150	156	149	156	153	144	137	144	149	144	164	186	162	155	132	164	154	154	165	155	173	168	144	149	182	166	170	160	139	143	165	156	155	123	174	153	144	166	162	148	138	146	139	146	154	167	169	148	171	137	164	159	149	160	148	149	155	169	182	147	143	151	162	145
17135	12808	11821	31929	32316	24482	18716	16175	11038	9238	8361	6442	5682	5430	5063	4446	4063	3867	3829	3608	3340	3292	3235	3104	3077	2892	2834	2697	2743	2789	2688	2720	2631	2660	2635	2586	2643	2492	2592	2460	2542	2452	2490	2484	2366	2385	2411	2388	2381	2428	2371	2411	2357	2317	2412	2293	2398	2413	2426	2298	2349	2382	2288	2348	2398	2347	2356	2364	2359	2397	2379	2373	2410	2279	2253	2346	2339	2301	2259	2319	2333	2274	2318	2261	2295	2342	2313	2288	2247	2187	2309	2357	2256	2337	2233	2290	2284	2340	2316	2357	2301	2255	2254	2267	2281	2228	2308	2255	2217	2234	2243	2276	2313	2274	2306	2253	2319	2286	2271	2343	2264	2343	2197	2265	2240	2332	2271	2284	2328	2257	2244	2317	2347	2309	2269	2282	2209	2268	2222	2217	2283	2353	2228	2285	2289	2327	2252	2280	2294	2261	2256	2227	2292	2212	2207	2211	2217	2384	2213	2277	2277	2316	2325	2297	2297	2292	2295	2268	2274	2246	2270	2326	2209	2251	2224	2280	2161	2250	2268	2190	2353	2329	2193	2249	2294	2235	2275	2358	2293	2297	2209	2282	2306	2275	2231	2264	2311	2292	2274	2291	2246	2256	2287	2245	2284	2188	2233	2305	2258	2195	2358	2322	2263	2315	2330	2231	2290	2307	2219	2301	2269	2308	2260	2303	2294	2381	2195	2299	2229	2209	2303	2211	2339	2314	2247	2279	2275	2259	2240	2289	2241	2256	2265	2195	2330	2285	2264	2217	2233	2252	2162	2295	2242	2275	2304	2207	2307	2219	2265	2195	2271	2234	2201	2301	2262	2191	2253	2276	2260	2222	2269	2185	2265	2225	2252	2188	2220	2260	2211	2351	2181	2275	2306	2318	2325	2232	2254	2264	2253	2260	2253	2346	2281	2317	2252	2278	2288	2249	2337	2287	2278	2203	2278	2301	2199	2302	2270	2219	2270	2217	2275	2285	2237	2251	2198	2297	2253	2229	2266	2254	2341	2248	2313	2193	2221	2262	2327	2240	2310	2267	2294	2243	2349	2219	2256	2282	2290	2310	2244	2232	2311	2226	2251	2260	2240	2251	2315	2303	2276	2188	2269	2262	2243	2281	2326	2325	2202	2261	2274	2321	2353	2283	2228	2294	2248	2355	2201	2295	2318	2218	2304	2163	2198	2284	2215	2213	2212	2241	2203	2321	2276	2230	2275	2255	2300	2333	2231	2324	2259	2252	2265	2235	2207	2323	2296	2261	2234	2330	2324	2252	2330	2216	2312	2196	2250	2267	2154	2207	2259	2265	2290	2275	2192	2257	2245	2233	2200	2309	2249	2339	2303	2236	2234	2209	2256	2352	2315	2260	2227	2190	2226	2222	2207	2224	2233	2325	2270	2167	2233	2233	2297	2284	2274	2235	2230	2263	2342	2279	2237	2288	2180	2247	2261	2286	2251	2191	2218	2254	2251	2315	2298	2237	2267	2266	2287	2251	2255	2272	2268	2260	2262	2202	2219	2246	2248	2188	2202	2319	2281	2288	2301	2233	2265	2377	2161	2301	2243	2335	2295	2297	2187	2203	2326	2293	2239	2273	2252	2218	2195	2210	2283	2305	2237	2215	2166	2370	2258	2285	2295	2254	2368	2257	2221	2297	2269	2281	2234	2275	2263	2234	2288	2202	2249	2282	2192	2271	2286	2328	2256	2227	2245	2158	2313	2332	2328	2221	2179	2260	2210	2319	2214	2216	2288	2258	2256	2323	2303	2197	2141	2223	2214	2219	2288	2198	2309	2214	2304	2261	2249	2233	2264	2274	2203	2216	2182	2320	2268	2261	2315	2233	2305	2253	2250	2249	2207	2228	2225	2161	2172	2204	2265	2261	2310	2242	2251	2293	2304	2227	2343	2336	2296	2235	2262	2211	2359	2246	2290	2213	2363	2309	2200	2323	2223	2241	2290	2208	2310	2215	2283	2196	2284	2274	2259	2297	2249	2224	2242	2286	2235	2275	2221	2229	2267	2220	2384	2280	2216	2321	2244	2322	2258	2180	2232	2218	2247	2284	2284	2260	2278	2238	2262	2238	2212	2299	2217	2273	2201	2281	2281	2276	2315	2254	2286	2239	2251	2328	2301	2196	2193	2281	2270	2346	2283	2241	2255	2256	2254	2387	2223	2274	2312	2273	2242	2308	2212	2323	2271	2376	2228	2228	2276	2284	2214	2152	2182	2259	2313	2337	2355	2260	2191	2337	2307	2244	2248	2304	2364	2392	2172	2258	2249	2228	2261	2284	2235	2226	2232	2272	2307	2294	2263	2276	2216	2296	2198	2182	2228	2377	2200	2237	2228	2260	2238	2291	2223	2253	2309	2314	2289	2338	2309	2321	2242	2223	2270	2320	2258	2199	2265	2239	2314	2361	2319	2233	2244	2253	2222	2307	2301	2231	2312	2252	2266	2298	2204	2213	2250	2321	2333	2236	2266	2353	2187	2341	2265	2263	2329	2304	2241	2318	2220	2226	2213	2225	2307	2257	2299	2268	2353	2295	2269	2239	2301	2252	2352	2272	2250	2271	2278	2317	2253	2339	2233	2226	2191	2279	2279	2272	2197	2297	2249	2265	2165	2269	2335	2211	2181	2270	2225	2260	2265	2281	2294	2327	2164	2340	2315	2278	2330	2323	2325	2285	2256	2225	2306	2229	2358	2238	2285	2276	2227	2258	2310	2273	2232	2250	2302	2272	2281	2266	2290	2201	2249	2176	2286	2280	2292	2194	2320	2230	2310	2280	2270	2261	2186	2312	2209	2291	2290	2217	2196	2206	2215	2343	2289	2345	2288	2285	2330	2214	2272	2252	2270	2235	2354	2299	2241	2271	2255	2288	2258	2261	2230	2272	2269	2279	2322	2243	2277	2305	2199	2223	2357	2195	2302	2351	2296	2311	2262	2258	2283	2240	2318	2257	2256	2301	2247	2138	2258	2231	2299	2232	2292	2272	2297	2246	2227	2176	2296	2195	2264	2188	2235	2229	2230	2280	2216	2377	2214	2305	2168	2176	2317	2269	2223	2275	2283	2296	2225	2245	2366	2252	2251	2253	2274	2220	2246	2255	2262	2220	2312	2296	2265	2363	2276	2239	2257	2264	2256	2229	2250	2209	2227	2293	2243	2253	2345	2245	2302	2332	2240	2268	2228	2259	2290	2225	2176	2233	2229	2252	2303	2297	2233	2240	2285	2242	2210	2259	2244	2305	2246	2300	2293	2285	2206	2305	2260	2271	2293	2276	2240	2238	2191	2285	2346	2298	2295	2200	2243	2247	2275	2260	2226	2163	2250	2166	2308	2192	2264	2193	2190	2321	2271	2331	2310	2218	2258	2198	2217	2277	2294	2227	2222	2271	2261	2223	2268	2261	2110	2248	2258	2276	2250	2272	2238	2247	2383	2339	2276	2282	2245	2319	2283	2240	2273	2316	2229	2272	2227	2292	2364	2141	2267	2174	2283	2220	2277	2317	2259	2251	2294	2279	2254	2239	2285	2261	2257	2252	2275	2229	2264	2287	2304	2263	2322	2321	2186	2247	2273	2321	2288	2257	2268	2197	2259	2237	2220	2277	2236	2292	2166	2187	2232	2285	2306	2215	2243	2217	2263	2269	2224	2237	2225	2274	2294	2229	2286	2257	2260	2301	2211	2272	2313	2205	2256	2204	2296	2305	2265	2279	2201	2251	2168	2258	2330	2234	2292	2234	2327	2313	2274	2293	2233	2324	2284	2258	2218	2269	2262	2221	2257	2282	2293	2221	2260	2257	2300	2198	2291	2241	2236	2258	2237	2297	2238	2244	2346	2153	2225	2286	2259	2241	2266	2361	2259	2262	2357	2258	2246	2197	2218	2320	2262	2378	2225	2217	2329	2186	2356	2261	2249	2194	2278	2327	2246	2203	2236	2265	2247	2247	2186	2277	2262	2224	2256	2336	2313	2229	2257	2207	2285	2239	2258	2238	2282	2275	2250	2341	2233	2196	2232	2251	2318	2249	2197	2205	2264	2271	2240	2258	2281	2240	2291	2225	2228	2214	2297	2226	2295	2172	2321	2281	2284	2241	2238	2309	2276	2257	2214	2215	2219	2232	2326	2263	2260	2240	2342	2248	2255	2306	2316	2309	2243	2277	2277	2231	2148	2236	2262	2195	2270	2275	2299	2242	2196	2287	2213	2289	2242	2311	2180	2244	2259	2246	2338	2228	2298	2214	2215	2190	2321	2325	2237	2223	2189	2195	2265	2228	2251	2243	2292	2198	2211	2251	2208	2219	2300	2334	2334	2215	2223	2247	2301	2271	2195	2265	2289	2310	2337	2234	2308	2194	2253	2211	2284	2312	2240	2279	2274	2246	2253	2282	2304	2257	2236	2138	2314	2276	2274	2191	2210	2308	2177	2287	2237	2247	2175	2281	2351	2203	2258	2247	2328	2292	2304	2318	2296	2254	2177	2249	2184	2266	2231	2251	2296	2235	2244	2346	2265	2178	2324	2276	2288	2234	2326	2268	2228	2271	2223	2294	2200	2282	2244	2296	2355	2242	2270	2314	2278	2266	2285	2237	2223	2255	2288	2273	2327	2240	2206	2267	2271	2207	2339	2245	2332	2327	2181	2271	2260	2253	2222	2268	2338	2282	2264	2221	2303	2267	2353	2245	2327	2275	2297	2300	2299	2234	2299	2323	2358	2320	2251	2224	2193	2293	2265	2257	2309	2338	2250	2337	2208	2348	2247	2260	2241	2284	2255	2214	2211	2269	2265	2222	2178	2355	2257	2324	2321	2184	2178	2253	2300	2238	2244	2185	2150	2319	2254	2251	2233	2265	2232	2285	2292	2240	2324	2285	2351	2294	2303	2335	2225	2256	2304	2316	2319	2271	2214	2281	2227	2283	2387	2257	2217	2273	2233	2256	2211	2303	2239	2251	2223	2309	2235	2290	2238	2217	2230	2240	2233	2220	2300	2302	2275	2311	2305	2193	2345	2212	2334	2267	2253	2152	2247	2335	2270	2276	2331	2275	2283	2222	2256	2299	2218	2173	2235	2199
1431	208	212	261	250	198	98	99	90	69	85	60	83	75	60	74	64	77	61	61	64	72	56	62	55	57	71	66	54	66	53	55	67	66	67	51	56	70	57	63	46	62	60	64	72	73	54	66	56	55	62	72	70	55	79	53	61	60	68	62	74	60	56	63	70	49	54	61	51	55	43	68	64	64	65	60	45	67	56	54	59	47	54	67	71	65	62	79	50	68	72	47	47	68	49	55	65	63	62	71	54	64	56	61	59	61	58	59	55	66	59	55	67	62	64	56	57	55	47	64	63	59	56	66	64	65	69	67	45	69	52	59	69	54	66	66	55	59	56	54	68	49	53	57	64	61	55	56	69	60	63	61	62	63	67	73	68	66	45	72	68	67	55	55	69	57	63	58	66	55	54	67	66	48	51	59	67	63	51	69	70	50	65	44	64	73	63	49	54	59	59	78	60	59	56	64	60	51	59	63	54	46	66	58	51	62	60	58	69	56	65	64	68	50	57	68	60	65	48	60	78	73	48	58	47	66	64	79	56	55	55	81	68	61	68	54	46	48	67	61	59	65	62	58	58	69	64	56	67	53	54	50	66	69	61	76	74	73	53	54	48	61	54	69	64	57	55	70	44	67	48	70	65	74	49	65	57	71	63	70	51	53	52	44	60	62	51	78	63	68	50	61	68	63	62	64	58	67	71	63	54	72	62	65	48	66	51	81	49	61	64	66	64	68	53	61	53	67	53	69	72	46	67	66	59	66	59	56	80	66	63	51	53	59	59	60	46	55	56	61	51	68	47	71	63	53	64	55	51	50	55	71	67	58	38	66	50	77	51	59	53	62	50	53	58	64	58	67	51	56	54	62	60	57	53	62	55	51	68	45	63	60	49	65	41	56	59	50	58	56	61	60	75	51	62	69	52	69	46	75	55	57	59	81	57	68	70	57	68	72	52	57	65	59	58	67	65	58	42	55	64	59	82	54	58	69	59	51	54	51	66	63	65	51	60	52	64	57	66	58	67	66	59	64	63	60	64	59	56	64	70	65	52	63	62	58	53	69	51	60	66	47	59	56	65	72	55	71	59	62	67	65	60	63	66	50	68	72	66	65	50	59	68	74	66	58	62	58	61	63	72	56	55	57	71	58	63	72	63	67	65	54	63	64	60	49	77	70	57	62	56	66	52	79	66	61	61	60	70	64	73	57	54	60	44	62	61	57	70	63	60	67	50	52	55	74	62	56	47	57	61	59	55	56	48	59	51	63	66	55	51	61	54	63	69	57	77	65	61	57	59	54	70	76	59	53	63	62	67	62	54	70	53	55	67	58	64	75	66	70	72	71	70	68	61	56	56	74	75	52	56	53	53	58	65	59	58	61	57	75	76	51	49	39	64	60	56	59	68	56	64	59	58	62	65	58	62	60	58	62	62	68	65	52	54	58	56	60	66	70	61	64	59	68	61	54	58	69	51	63	69	65	53	74	68	61	55	63	65	87	66	77	59	61	64	75	70	44	50	61	52	47	61	54	58	55	56	70	48	55	69	66	63	55	81	74	39	73	47	65	53	61	48	53	70	57	53	75	54	73	55	65	61	63	54	56	51	62	68	44	72	60	64	50	64	59	67	69	59	58	72	66	71	55	61	53	49	56	49	52	68	59	58	47	69	59	60	62	58	59	51	58	58	50	65	51	56	49	66	62	60	63	67	68	59	72	54	43	65	55	77	60	47	63	55	65	66	62	52	57	71	51	70	55	54	74	57	58	53	56	68	59	68	60	47	48	80	47	62	50	67	59	72	54	66	63	51	67	58	71	65	68	50	75	61	63	72	49	61	51	63	52	57	61	68	63	63	51	57	58	51	44	55	63	61	61	57	66	69	62	66	66	63	51	58	49	66	59	60	63	71	55	47	66	50	63	51	50	45	61	59	65	61	47	70	62	57	58	60	49	59	53	59	62	68	64	58	61	46	55	47	68	70	57	54	64	55	62	47	71	72	61	52	59	74	61	57	70	66	65	43	75	54	78	67	63	62	57	57	65	66	65	55	58	63	58	70	56	59	59	58	53	54	58	46	71	65	55	60	65	70	57	68	59	56	73	59	71	56	61	61	72	57	74	78	58	54	66	57	58	81	54	60	60	64	48	70	65	67	54	58	55	63	61	61	48	64	57	60	58	60	55	71	56	66	72	62	67	70	62	59	56	70	57	65	49	65	52	64	53	63	59	55	58	48	69	77	80	74	60	65	65	75	49	69	67	64	58	66	71	57	62	61	62	55	59	58	46	55	50	63	68	61	63	50	55	56	60	53	51	73	52	69	70	66	74	59	55	49	67	59	63	79	62	52	52	63	68	58	59	46	70	51	61	76	61	57	52	67	53	53	54	62	62	47	49	49	54	61	46	50	59	48	60	54	69	56	61	44	46	70	58	63	59	74	63	47	58	56	62	67	82	62	61	67	63	60	51	65	60	55	51	59	63	64	59	63	68	50	55	52	67	61	64	53	64	60	69	65	74	62	62	70	47	53	53	52	73	56	62	70	55	60	54	59	75	58	61	88	59	55	63	62	48	52	58	60	65	62	65	63	68	63	65	61	54	81	54	59	65	73	63	81	46	54	60	66	62	59	58	61	52	59	60	63	59	77	41	67	59	64	51	52	75	56	56	60	55	83	56	59	50	68	58	60	59	66	67	51	57	72	67	53	55	70	55	48	55	61	56	72	63	73	56	74	61	61	79	60	66	58	48	66	75	69	62	55	52	60	63	68	55	58	66	49	49	66	49	63	59	49	60	62	49	56	61	69	66	60	71	66	62	59	62	69	63	55	70	72	54	66	61	56	59	63	64	62	63	59	70	53	57	46	52	52	57	57	59	69	59	52	54	59	76	64	67	66	55	52	65	66	68	59	56	58	56	53	59	51	64	66	53	64	56	81	60	60	63	60	54	51	65	58	60	65	48	53	66	66	66	72	55	59	74	63	58	59	54	55	58	61	57	56	52	59	47	68	70	57	64	53	73	62	60	60	56	63	69	56	62	57	56	64	52	53	58	55	57	59	63	58	48	64	60	60	41	69	70	66	66	58	61	48	60	62	68	61	68	52	57	65	60	57	53	59	59	58	55	73	54	57	62	70	82	51	48	46	60	60	65	63	61	66	65	55	58	56	53	66	51	56	47	56	59	58	56	49	52	51	73	65	61	62	55	51	60	72	57	60	74	56	54	72	56	70	67	55	63	55	57	45	75	65	54	61	55	73	61	61	59	73	56	44	52	58	71	66	57	57	60	74	61	44	54	60	54	53	54	60	59	64	53	55	73	65	54	67	70	55	49	59	56	56	50	55	59	56	58	65	78	60	60	65	64	46	59	61	65	46	77	54	62	63	67	59	63	55	50	65	61	66	55	52	42	61	54	71	58	56	60	57	58	55	57	64	60	49	69	57	56	65	60	53	56	63	66	66	59	59	57	58	53	57	47	64	60	55	62	65	68	53	61	64	73	71	54
9379	5537	5289	21283	19610	11611	5473	4474	2570	2259	1883	1489	1360	1402	1462	1262	1167	1152	1189	1092	1098	1047	1105	1045	1024	1048	1052	1015	991	1033	1026	997	971	979	982	1011	1012	1002	1018	1029	980	1002	959	957	950	964	941	927	964	975	957	935	925	984	998	899	961	994	943	978	972	953	921	1010	936	982	929	957	965	934	888	930	946	1023	911	929	964	943	967	914	992	946	929	957	929	949	946	897	926	931	966	906	951	963	910	938	962	905	914	982	968	897	956	970	914	885	895	925	937	881	905	936	916	878	961	862	928	952	955	965	950	934	990	902	910	937	961	951	958	933	938	916	934	994	935	963	904	910	888	937	985	920	978	957	977	934	922	873	939	925	950	933	932	910	955	970	936	966	924	929	953	900	895	976	944	949	949	914	979	926	950	909	943	926	950	901	946	916	959	963	882	945	989	929	967	898	962	895	959	909	914	995	933	991	936	920	927	885	916	933	916	978	931	974	978	913	923	943	943	887	939	913	878	968	1007	950	983	974	938	979	940	938	897	978	1021	975	964	1002	899	951	927	953	932	945	970	935	954	979	934	902	961	927	890	966	970	900	942	885	840	909	945	977	952	964	919	958	959	956	969	987	932	960	960	907	919	929	917	933	926	844	954	940	1001	942	926	915	874	912	964	866	957	938	938	940	975	934	976	952	949	924	940	963	944	907	922	936	971	965	917	829	912	953	979	928	951	953	908	934	920	923	935	980	937	974	952	991	945	947	954	942	945	915	935	932	934	914	931	966	916	928	948	926	906	930	919	992	969	930	937	934	885	963	984	945	972	938	894	908	941	972	957	927	950	971	914	957	944	923	949	925	896	955	935	904	928	945	991	942	940	968	942	931	932	957	978	910	926	944	958	946	932	926	1016	900	914	939	979	923	974	953	953	931	917	977	952	934	957	918	875	941	881	906	963	948	944	949	956	952	982	907	918	956	926	889	932	904	925	911	893	943	943	940	964	940	994	950	893	959	938	897	971	966	963	895	899	1003	945	942	912	896	930	970	914	918	914	954	953	961	930	940	996	933	905	954	1007	961	942	1008	915	959	924	931	917	898	959	929	985	954	915	910	971	911	944	968	909	984	916	877	931	930	923	948	900	934	896	909	934	918	952	991	982	935	972	914	903	941	914	905	952	942	923	927	954	953	958	933	939	935	976	963	962	987	911	983	914	909	911	943	942	948	951	944	932	917	957	942	975	924	892	932	991	978	898	948	994	918	887	967	928	927	967	932	940	907	950	953	960	949	934	950	947	943	976	945	895	987	927	928	927	914	961	945	890	907	954	886	950	964	947	991	937	949	968	950	913	926	967	951	958	933	910	916	952	940	959	954	957	927	971	928	951	925	944	884	944	951	879	895	990	943	943	912	934	905	902	951	936	992	922	945	954	932	913	945	901	907	935	964	1000	949	877	914	931	932	883	900	945	902	944	915	916	952	949	886	967	977	934	912	910	913	909	946	985	957	985	905	995	936	911	903	952	940	935	929	957	945	920	911	936	896	1020	932	950	904	899	971	948	949	1009	907	956	964	947	940	943	867	948	956	912	918	912	987	937	942	953	930	943	970	921	922	968	953	959	916	948	925	960	917	918	952	898	942	932	949	913	924	909	990	908	899	895	977	962	926	924	955	928	959	933	934	941	932	974	971	990	934	873	922	931	963	956	937	968	928	914	974	946	999	940	956	942	865	927	933	923	944	970	933	955	921	926	951	958	930	921	929	905	851	893	941	890	915	901	878	969	1000	938	926	958	948	1003	910	984	977	941	918	947	922	902	961	952	955	998	1001	957	916	1006	931	960	1005	954	952	990	987	915	950	944	1001	974	946	1006	969	937	901	941	939	938	920	874	958	931	926	945	950	931	946	933	928	911	934	949	949	973	924	905	952	950	880	947	922	972	981	982	1007	965	956	866	950	951	939	959	939	976	913	871	908	959	942	982	967	911	931	985	980	946	909	931	980	941	918	922	966	982	948	963	956	923	995	951	957	921	958	914	907	952	962	917	875	912	934	990	961	949	952	911	939	918	938	914	958	983	935	966	934	905	926	939	951	905	947	967	890	915	940	941	940	927	909	971	949	947	878	932	918	905	946	1020	976	925	914	978	878	999	912	941	904	1039	933	980	924	919	957	958	915	923	951	935	953	953	958	935	941	925	936	948	970	933	919	946	939	966	901	940	955	971	959	887	955	916	918	966	955	941	942	890	880	881	912	936	930	919	950	914	966	982	875	911	979	884	961	912	904	937	957	958	933	924	925	974	972	922	916	961	961	916	910	956	992	967	936	923	962	916	929	976	941	907	866	928	892	935	953	890	987	931	937	921	909	911	948	931	912	1018	915	917	911	979	960	953	904	983	923	956	945	963	918	869	963	908	928	932	907	936	955	939	902	876	973	916	976	898	936	923	981	893	955	983	893	961	958	931	931	1010	960	935	918	958	952	988	920	951	908	973	963	892	921	934	943	968	946	932	930	931	961	899	919	999	992	979	949	940	958	965	923	957	940	904	960	949	924	919	947	982	915	956	910	892	915	935	983	924	934	1015	943	977	1014	912	911	976	927	884	899	879	927	939	943	946	957	1007	932	919	957	937	974	964	911	941	985	949	959	880	919	946	900	925	932	950	901	914	962	976	981	922	938	880	977	924	935	923	887	931	905	938	968	962	919	982	970	890	875	923	945	954	923	972	957	909	956	894	958	964	922	884	901	893	940	974	933	907	974	922	899	958	963	973	948	938	956	880	955	947	962	939	939	937	935	926	895	942	950	948	905	937	927	979	924	944	940	955	899	1019	922	903	925	977	936	930	901	922	904	932	962	904	941	936	924	980	900	896	914	988	974	940	928	967	969	950	973	978	929	955	908	970	994	910	914	905	894	888	935	956	924	945	972	927	944	941	966	918	1023	979	994	896	967	954	977	960	950	936	932	888	939	942	966	930	928	927	914	950	997	929	960	977	975	943	969	966	921	950	950	926	954	898	943	934	911	901	941	969	954	912	962	941	918	914	994	977	880	957	910	939	925	951	993	940	886	942	891	905	1024	976	923	925	937	969	933	979	877	933	908	945	913	991	927	989	910	942	899	986	936	944	886	962	989	932	1000	877	907	917	967	933	950	949	978	939	961	914	1005	902	927	918	923	957	942	962	938	994	875	922	953	952	925	899	911	960	947	955	937	914	921	913	899	952	976	903	930	938	939	921	918	923	931	923	917	954	913	938	918	947	946	925	962	864	940	898	962	972	973	960	965	963	949	938	885	928	990	926	990	948	926	911	938	946	920	964	942	916	922	937	961	937	977	972	929	930	946	954	968	911	961	1039	895	880	1015	887	952	969	985	918	909	963	922	956	924	974	934	894	937	928	932	877	941	906	1000	913	967	957	883	967	948	943	936	897	948	927	931	951	922	833	983	875	919	922	924	969	942	986	919	961	963	945	927	889	919	858	942	933	969	926	980	933	965	927	956	928	970	879	938	875	936	950	910	993	1035	891	927	984	935	934	917	936	901	914	926	950	946
2434	274	353	357	382	293	186	270	147	137	108	92	110	96	101	75	74	79	74	77	66	85	66	55	71	53	67	66	80	64	43	63	72	55	57	45	52	57	55	52	59	52	55	65	70	54	44	57	49	52	60	62	38	55	61	58	53	57	46	45	47	48	57	44	47	62	56	63	57	41	39	67	54	61	52	52	51	51	49	53	50	46	52	64	59	60	56	59	58	58	44	58	56	62	61	45	35	51	51	51	60	65	43	56	54	43	41	70	53	61	47	60	62	73	59	49	43	83	54	61	70	42	56	48	60	55	55	46	53	57	51	42	56	59	43	57	57	55	47	52	68	49	49	46	59	58	54	49	49	47	43	59	39	55	48	54	58	51	55	55	49	43	64	61	55	52	58	53	43	55	61	67	38	58	59	47	54	53	73	57	43	50	53	54	48	50	57	59	62	60	40	44	55	63	57	46	54	55	58	51	57	39	44	73	53	60	50	55	47	57	58	63	57	54	52	62	50	57	67	41	46	55	59	55	57	50	50	48	49	46	43	67	61	53	47	63	45	49	51	43	55	50	45	40	47	53	53	62	60	52	43	49	62	54	52	46	38	46	49	62	53	51	58	51	60	48	46	66	61	45	58	46	47	59	48	56	63	67	52	64	50	47	56	48	45	69	58	46	54	54	65	50	46	53	64	53	47	60	40	42	48	46	68	55	40	56	49	62	37	50	49	48	46	58	54	54	44	45	51	47	49	59	48	61	43	53	50	47	54	51	55	58	67	46	51	56	40	44	46	48	57	59	57	56	45	63	48	56	54	37	44	57	48	53	58	56	31	48	50	45	38	54	52	43	56	49	51	44	43	43	55	53	51	55	66	50	53	50	52	53	49	50	56	45	52	59	52	58	63	49	61	62	50	49	55	55	42	56	55	52	46	51	50	58	58	44	52	56	49	53	49	56	56	70	45	53	43	43	50	50	54	54	47	41	55	63	60	52	56	51	40	54	52	39	51	63	74	67	55	41	42	56	56	60	56	55	43	63	63	35	57	50	44	48	52	60	52	50	54	49	52	51	51	58	57	59	64	50	60	41	56	61	60	48	53	60	42	57	46	54	63	51	61	56	44	60	57	43	49	46	54	42	39	45	62	48	51	41	42	65	43	62	59	55	54	45	54	65	62	54	45	53	57	57	62	44	51	55	51	58	43	48	54	54	57	50	47	60	50	55	55	43	44	53	51	46	44	61	50	55	56	60	53	47	48	53	39	52	46	46	61	46	42	50	52	36	42	48	53	57	45	55	51	48	56	34	51	60	50	52	56	47	44	55	49	49	44	78	55	56	42	63	47	56	51	63	52	55	51	50	55	64	59	46	59	69	40	52	66	67	55	58	56	51	55	63	48	50	47	57	53	57	58	51	56	49	52	61	51	49	56	51	54	58	49	55	67	45	60	65	59	77	61	51	50	54	44	52	55	55	55	51	39	50	43	52	51	60	60	59	62	53	41	51	48	64	45	55	65	54	55	46	68	41	61	45	61	50	50	53	56	57	45	65	50	52	59	55	60	61	52	47	49	60	59	44	57	39	47	48	56	53	56	49	49	45	56	57	54	60	43	54	49	66	48	49	53	41	44	60	53	48	53	66	77	46	38	58	46	51	59	46	52	58	50	42	59	41	50	56	44	52	50	43	65	61	65	54	51	51	59	43	55	45	56	59	44	52	53	56	56	63	53	51	54	55	68	47	47	73	58	53	52	44	61	57	57	48	64	57	51	53	59	48	58	50	54	63	53	53	51	55	52	61	43	67	54	49	62	53	52	55	42	49	55	64	62	59	48	50	56	56	55	49	48	40	55	47	66	66	58	60	48	52	65	70	56	61	45	43	52	48	50	44	53	52	52	47	54	48	48	61	53	51	51	58	57	57	65	49	42	57	61	46	61	58	62	54	52	50	36	59	49	47	58	53	62	51	59	58	44	49	51	55	47	56	69	53	63	63	38	49	59	61	57	56	50	48	51	30	45	62	55	49	40	56	48	55	43	59	45	43	54	58	63	58	60	44	45	62	69	57	56	45	55	47	58	54	68	42	50	55	59	60	47	56	49	53	50	50	55	55	53	44	47	50	53	60	39	49	53	45	63	51	41	52	42	56	60	55	53	47	45	56	52	74	52	59	64	44	63	54	58	62	61	55	58	62	62	53	51	49	50	48	48	54	58	53	48	51	57	57	44	50	56	50	48	62	50	58	56	52	60	53	40	56	53	45	48	59	47	57	61	42	57	46	52	42	48	54	47	56	44	59	48	67	46	54	72	53	57	47	53	50	52	40	60	53	62	50	54	63	48	58	51	47	58	45	51	58	57	47	50	58	47	41	49	57	46	37	69	59	44	65	49	43	58	58	55	57	50	51	55	55	54	53	46	48	53	50	52	49	51	47	62	51	51	65	46	52	67	49	56	46	55	48	70	55	55	63	52	50	54	42	53	52	41	50	44	54	55	48	55	52	67	69	52	64	59	71	55	47	56	51	48	52	49	53	40	77	56	40	50	49	54	49	43	66	57	48	71	53	54	66	46	50	38	51	55	64	46	61	40	54	50	54	49	57	56	48	51	43	57	50	54	59	77	51	61	54	58	57	55	56	53	52	56	39	53	48	57	48	64	65	58	56	47	68	54	65	64	51	58	67	53	61	38	47	51	43	54	57	51	38	52	49	50	48	53	45	40	50	44	53	44	51	47	52	54	57	63	61	60	55	46	47	54	55	44	65	47	45	49	58	52	54	38	46	50	45	37	54	45	52	54	60	44	48	72	49	55	52	39	50	42	61	53	49	42	54	55	51	49	57	52	62	67	58	54	74	51	65	54	44	62	51	64	44	52	46	54	53	46	49	53	60	58	51	47	63	58	57	52	62	52	44	46	62	64	55	44	42	55	51	52	60	40	60	56	51	63	54	53	61	51	59	59	46	76	43	53	34	44	52	47	59	53	54	59	45	48	45	50	57	50	43	40	52	62	34	50	60	54	59	50	53	55	53	53	43	55	82	50	53	52	51	44	57	54	51	50	47	54	44	60	65	76	53	56	61	53	60	59	51	51	53	39	62	53	49	64	49	56	39	48	47	62	60	65	50	54	53	53	61	52	49	55	50	60	43	43	64	52	44	64	51	57	54	58	46	51	50	52	42	44	55	46	41	49	63	58	53	60	53	54	57	50	54	43	46	55	61	46	53	67	55	62	54	49	42	55	60	47	58	63	57	61	44	54	52	50	61	50	51	44	56	44	64	42	60	52	56	47	45	58	67	55	66	70	53	52	56	47	47	49	49	49	55	46	57	61	62	50	45	59	58	55	38	57	58	36	37	61	63	52	58	40	53	48	63	68	67	47	48	55	44	56	51	50	63	60	54	56	50	51	63	63	44	52	58	39	56	43	50	52	64	49	57	63	49	52	53	59	46	51	55	49	49	54	61	42	49	55	60	69	55	61	45	50	49	53	52	46	57	44	49
11895	8014	8076	25156	26187	17654	11536	12373	6002	4991	4190	3144	2737	2537	2420	1976	1810	1682	1692	1528	1394	1343	1272	1327	1246	1130	1094	1147	1045	1084	1067	998	1024	1024	960	1002	1003	978	926	969	921	912	936	918	925	922	863	907	823	913	894	874	880	898	866	938	881	898	860	848	843	836	846	818	853	934	822	849	885	830	850	821	860	857	835	808	872	764	817	866	785	853	805	807	811	837	797	863	827	833	788	787	844	873	823	837	811	828	767	863	820	832	807	819	805	805	802	821	797	783	809	843	817	802	798	822	840	788	807	866	807	796	821	804	871	824	797	785	818	834	831	778	823	811	837	827	814	805	756	790	821	819	816	789	803	861	772	763	840	811	817	782	808	824	796	831	786	792	827	825	803	817	839	773	818	804	821	803	873	806	778	782	790	838	844	879	805	818	841	851	830	867	836	771	799	797	857	751	812	803	783	825	817	758	858	776	785	777	748	794	811	777	783	842	826	843	791	820	788	813	823	748	794	788	796	813	775	770	812	818	817	817	812	761	819	822	826	811	862	833	837	802	841	783	814	775	783	835	845	842	782	769	805	805	783	792	765	841	768	814	847	788	807	847	775	784	790	818	783	826	774	800	786	805	797	812	801	798	816	787	846	803	872	840	813	800	864	818	801	786	831	770	807	799	824	780	887	854	798	761	849	787	780	779	820	813	836	806	794	805	789	888	809	781	850	807	820	828	756	814	792	741	803	803	824	835	806	847	795	805	752	829	812	788	835	780	800	762	791	798	790	782	842	809	795	795	857	800	839	807	849	824	807	824	833	765	772	788	795	812	848	813	785	816	799	812	831	844	783	813	845	825	811	783	777	832	814	848	832	798	843	746	820	835	810	819	818	863	841	752	820	816	772	825	813	807	843	831	803	835	835	853	767	824	838	810	776	786	753	824	792	813	802	793	763	757	785	774	780	758	843	861	816	843	823	807	795	817	813	791	820	794	768	773	814	842	807	793	810	821	800	807	778	811	821	808	760	784	817	849	780	795	806	772	756	799	791	789	781	844	847	792	850	832	805	826	804	817	805	796	814	850	799	830	867	772	819	786	751	828	814	799	839	861	788	798	778	854	774	793	782	810	817	797	799	793	796	843	834	796	814	812	793	875	802	732	822	802	824	814	808	810	814	789	768	801	822	760	825	827	786	775	805	743	804	831	866	806	826	758	806	800	849	807	825	782	865	849	805	800	794	828	773	848	835	758	803	770	772	818	823	806	821	825	815	829	783	812	836	798	857	777	840	812	802	840	809	751	825	830	857	802	827	870	797	818	755	782	839	844	817	820	801	877	784	776	822	822	836	843	825	784	804	832	785	818	839	823	819	773	837	764	827	788	808	814	772	801	799	818	784	858	812	849	777	851	751	790	811	819	855	805	816	827	805	806	827	769	837	789	796	828	830	807	821	801	784	788	823	778	811	826	831	833	795	805	805	825	853	816	795	760	773	813	794	781	778	805	797	894	857	792	811	820	799	823	824	837	815	799	811	836	805	803	767	784	817	794	858	809	822	768	803	818	826	817	849	780	802	830	785	800	750	838	785	841	798	790	812	822	854	813	792	766	830	807	800	829	794	824	831	807	809	823	839	787	770	776	756	802	842	772	777	832	799	799	834	813	828	829	791	785	765	855	765	781	833	769	771	827	738	828	848	805	769	815	804	820	814	802	798	805	871	821	789	773	790	811	816	796	741	795	814	793	768	821	833	796	755	825	780	832	801	802	838	809	800	842	828	822	770	807	777	824	812	803	772	765	874	790	766	824	820	846	768	833	802	808	833	764	794	851	833	780	749	843	787	775	799	762	802	854	897	795	764	845	768	821	798	811	811	821	813	805	851	798	816	791	849	774	766	842	805	785	825	830	818	799	824	805	754	834	810	795	756	829	800	807	794	750	788	811	827	843	756	819	801	793	794	808	785	789	775	808	790	818	857	799	771	785	816	807	841	771	867	824	799	829	755	813	789	795	833	814	792	820	743	805	797	833	797	813	820	790	842	824	811	821	852	792	814	765	779	798	836	848	834	815	750	812	816	808	839	805	844	820	801	853	781	826	810	820	758	792	776	810	839	846	830	838	809	832	827	794	789	848	817	828	847	830	824	819	818	802	806	828	814	844	757	822	830	820	812	784	792	894	813	756	803	808	841	774	840	799	818	851	795	779	842	810	856	785	821	828	782	786	780	788	787	827	815	793	774	796	837	852	776	831	817	838	791	828	837	815	823	843	826	789	799	830	817	834	824	841	839	830	833	784	808	777	797	803	814	776	801	792	789	843	801	795	788	788	819	826	784	807	880	803	811	808	770	854	803	811	763	846	738	792	752	796	800	778	829	824	837	848	822	839	796	812	795	812	824	808	796	777	793	869	815	798	801	830	791	820	770	795	825	823	833	802	823	798	817	832	834	819	861	783	798	798	847	808	774	769	833	767	839	802	833	762	819	777	779	849	802	809	859	817	855	761	820	791	835	808	803	817	788	880	759	808	811	805	815	841	836	832	790	834	813	823	850	801	834	783	803	814	851	847	802	797	828	770	771	780	811	834	829	827	832	837	850	803	837	796	772	794	816	764	810	814	825	821	845	837	818	804	859	764	770	799	804	742	759	793	797	812	771	823	837	784	806	812	812	840	832	795	852	808	796	840	796	807	822	823	867	776	809	836	755	809	780	840	793	784	814	762	833	833	758	799	801	802	805	788	806	752	841	845	792	795	834	822	834	809	893	809	780	747	792	836	865	852	817	817	765	846	809	805	807	826	834	812	794	807	804	791	782	811	832	834	781	840	819	830	777	807	832	783	823	815	827	795	776	768	788	808	787	815	807	752	845	807	814	761	812	793	794	827	819	750	828	814	787	830	826	834	816	803	813	869	781	814	820	840	835	855	812	805	841	809	836	782	831	789	804	827	761	883	782	742	779	820	809	819	832	806	826	794	776	824	793	819	802	792	808	810	778	846	771	836	822	807	767	795	840	814	856	800	822	802	814	782	831	788	827	788	796	838	797	832	848	809	810	836	833	834	799	844	779	815	810	838	823	831	786	781	795	786	858	807	845	793	820	859	780	777	824	761	847	799	824	790	820	800	833	802	709	804	789	759	809	831	809	764	831	740	768	793	781	869	781	809	814	769	777	744	786	813	802	818	832	795	774	806	836	852	831	854	779	801	812	751	852	782	839	824	834	851	813	787	808	799	798	774	831	796	788	779	780	840	828	788	809	797	786	828	818	823	848	822	855	783	787	832	774	747	778	804	781	833	796	804	802	774	764	764	804	802	786	826	807	768	794	795	821	818	820	864	778	813	786	824	838	802	834	848	833	821	839	812	856	851	821	815	804	763	831	802	789	764	803	781	840	862	833	828	821	847	848	791	817	811	804	847	804	776	844	803	785	848	754	818	800	796	822	787	811	830	790	768	792	834	786	794	808	763	799	791	810	817	795	806	835	840	816	766	803	766	742	755	802	846	827	811	834	796
2411	218	433	317	286	231	188	306	131	118	101	77	80	75	80	65	69	60	69	50	59	48	54	52	51	55	48	50	54	51	50	50	68	51	63	53	44	53	42	39	49	51	48	57	66	46	63	49	35	43	44	52	59	47	47	55	45	56	48	53	50	54	43	46	37	50	47	47	52	42	49	43	56	53	47	39	58	60	59	43	52	46	50	41	50	51	54	50	49	48	42	39	50	49	48	42	49	41	59	48	47	46	46	53	50	43	37	52	60	45	45	45	50	45	40	51	52	46	48	37	51	48	54	53	45	43	48	52	41	46	68	41	47	41	44	47	53	52	43	38	40	48	38	45	61	39	54	33	44	41	59	42	54	53	53	48	33	40	53	44	46	56	39	45	36	47	31	44	56	45	51	55	46	34	46	40	52	44	48	44	43	52	37	52	55	51	44	35	45	47	44	52	45	46	40	49	50	41	68	53	38	42	56	51	48	56	42	43	48	51	53	51	51	43	42	47	34	48	57	38	37	38	42	45	47	43	51	57	55	38	47	51	44	46	52	44	44	47	61	50	53	43	45	42	53	46	34	50	46	55	57	43	42	57	43	42	45	42	51	41	48	49	47	43	40	48	38	53	53	57	47	57	39	58	47	57	57	41	60	43	49	39	47	42	43	50	54	48	41	47	37	54	48	41	45	46	37	43	53	55	52	57	49	45	45	44	51	53	62	42	50	41	40	29	62	47	52	46	52	42	49	49	61	34	36	43	49	50	43	54	37	56	49	43	46	38	42	49	39	54	50	34	51	43	51	61	41	47	43	63	48	34	48	50	54	46	40	50	47	48	38	50	49	50	44	61	54	49	51	54	42	49	43	44	43	45	70	48	48	46	47	61	46	60	42	47	49	45	38	60	54	59	45	46	55	40	51	50	49	42	66	43	55	42	44	48	52	49	47	53	47	55	52	43	59	40	56	47	50	48	35	51	50	54	46	42	43	40	51	46	33	58	43	49	45	46	47	44	42	56	55	43	56	57	53	58	43	62	56	45	47	62	53	52	42	57	48	50	44	51	49	49	43	49	59	41	43	49	61	51	46	62	44	53	56	48	53	44	48	44	50	43	55	37	40	60	37	43	45	46	46	42	52	42	48	49	44	49	41	45	67	66	55	24	42	43	39	49	55	43	51	49	63	43	43	55	45	56	45	47	53	34	48	48	45	53	34	55	33	44	52	47	46	48	42	49	52	57	43	35	56	47	36	54	42	63	49	46	29	53	44	46	44	56	42	35	50	39	49	49	41	42	56	35	56	39	41	58	54	53	41	40	42	45	64	48	50	56	38	37	57	65	51	50	52	46	50	46	45	44	56	53	47	52	49	46	54	44	57	42	46	31	44	47	53	50	47	46	56	47	42	62	46	47	43	40	44	40	55	36	60	41	50	40	52	43	64	53	39	43	44	47	49	41	58	50	49	47	43	56	45	41	47	28	49	51	45	51	39	49	51	44	48	58	41	43	56	51	45	44	45	43	45	46	48	48	44	36	45	49	45	44	45	62	47	43	50	50	48	45	45	58	59	50	50	40	58	53	28	51	43	38	34	42	60	54	43	45	55	51	50	46	48	47	64	53	48	50	42	40	58	51	49	54	38	60	51	44	41	69	38	55	48	47	41	44	47	42	56	39	44	46	58	41	48	45	37	43	47	52	43	45	43	42	46	40	49	41	53	53	47	42	41	57	56	49	50	45	42	50	47	48	51	50	49	49	56	55	41	50	48	58	49	41	30	51	51	66	47	53	39	41	51	47	48	52	54	55	47	47	53	44	57	42	44	45	52	51	52	42	50	42	43	46	48	47	46	41	49	52	41	47	52	48	44	49	48	48	47	46	60	42	50	61	48	53	38	40	43	49	50	57	54	45	35	43	49	59	46	47	54	49	43	62	51	38	49	53	33	51	56	62	51	46	52	49	36	55	55	48	38	49	47	53	42	56	46	41	53	47	39	47	54	49	59	52	54	50	43	47	53	55	46	45	43	45	53	50	44	61	53	54	47	43	51	46	53	35	50	52	54	48	57	50	36	48	58	41	46	41	42	58	55	43	42	28	38	51	33	42	51	50	49	56	57	55	39	49	52	53	42	44	55	56	43	36	44	45	44	51	47	59	46	51	53	49	51	49	43	48	40	57	51	47	42	52	39	60	47	46	53	40	46	48	33	39	53	34	57	46	46	47	46	37	37	45	47	46	41	52	37	56	37	63	45	39	42	52	36	47	44	45	43	44	62	46	62	43	39	60	30	47	44	51	49	45	54	39	55	54	61	45	50	48	31	52	50	46	48	42	52	43	49	48	40	46	53	39	50	55	44	55	39	41	50	46	59	41	44	53	33	48	45	44	56	50	41	43	44	47	33	39	37	44	53	47	43	52	45	45	54	48	47	51	51	58	51	43	46	38	45	48	50	56	43	49	53	46	45	46	41	41	53	45	38	46	37	55	45	57	45	52	56	48	60	57	48	49	40	44	41	44	57	67	50	32	49	46	43	45	53	45	51	43	59	50	55	42	45	59	58	51	36	56	53	48	46	40	46	43	51	52	47	43	43	57	49	44	40	45	41	47	40	48	56	58	48	54	63	49	50	45	48	55	59	45	50	50	55	43	43	52	37	44	55	60	54	44	58	38	55	43	55	40	44	50	71	44	58	47	43	54	48	51	38	70	49	47	47	48	51	47	53	52	44	52	40	56	52	44	58	51	45	44	52	38	47	48	44	48	35	49	39	43	55	42	54	41	57	44	47	44	46	52	53	66	46	52	38	45	54	38	50	56	39	60	48	45	47	38	51	45	58	49	52	50	48	44	48	51	47	41	41	56	47	48	48	49	42	49	56	34	56	47	54	40	41	52	45	52	33	50	49	49	59	51	45	52	39	64	52	58	29	46	47	56	52	49	57	59	45	49	51	45	43	37	45	52	47	46	43	32	53	43	45	43	54	44	54	58	63	45	39	45	46	43	62	61	35	54	45	29	50	44	42	39	48	40	61	46	49	49	47	51	53	58	39	46	42	48	44	52	36	51	32	47	56	50	45	43	45	50	60	48	61	45	41	49	40	51	44	50	50	49	49	59	34	41	37	38	54	42	56	53	50	46	44	49	65	48	45	46	40	41	41	50	48	58	31	52	47	45	51	41	43	60	52	62	49	42	45	53	37	43	57	47	45	57	54	43	41	44	48	38	47	52	46	54	43	57	52	35	51	53	50	44	56	55	55	51	44	57	65	51	52	54	44	37	53	48	47	45	53	66	54	38	54	44	34	59	39	52	51	45	49	52	43	46	50	48	49	44	35	48	41	32	52	51	39	49	55	36	46	57	41	54	45	54	39	47	55	46	56	44	50	39	51	44	49	50	43	49	71	49	62	59	48	44	44	45	40	58	54	57	45	48	53	64	50	47	51	67	41	45	44	44	52	66	37	37	50	58	53	42	54	44	42	59	39	45	48	36	53	48	52	55
11802	7226	10150	23010	22083	15866	10736	13967	5218	4389	3758	2838	2508	2253	2088	1743	1700	1580	1507	1342	1261	1221	1093	1150	1115	1032	1036	1029	970	976	935	925	947	960	913	917	911	920	875	855	888	842	814	797	855	804	844	829	801	865	819	807	785	780	817	765	786	786	806	814	783	767	792	775	799	790	760	777	788	738	807	778	791	750	831	752	778	826	834	779	783	778	755	771	788	774	823	777	765	770	726	707	776	759	738	732	741	785	747	765	757	714	793	712	709	772	736	724	777	777	737	750	774	749	778	731	758	748	714	790	739	732	699	725	743	770	690	761	761	778	720	751	744	736	752	750	773	768	687	777	714	706	781	797	756	725	780	798	756	708	728	719	738	725	741	749	736	712	719	796	713	725	730	742	742	720	794	748	715	738	760	706	750	740	711	721	706	706	777	748	684	775	763	790	780	718	750	734	746	720	765	752	768	723	686	785	702	708	778	726	692	782	791	772	763	751	749	792	739	772	709	694	765	735	700	760	751	722	736	744	718	758	721	779	737	751	749	727	747	735	742	695	744	713	744	746	787	783	764	732	716	734	700	732	731	745	756	733	746	705	742	807	721	739	717	782	752	765	780	727	690	753	712	759	766	733	748	736	776	747	774	744	768	777	739	752	743	717	769	790	750	706	817	683	761	815	753	690	771	709	729	757	805	756	718	723	728	706	740	767	734	697	742	802	716	736	738	738	763	747	748	777	685	698	734	742	742	768	799	745	702	745	766	726	767	722	750	762	726	730	741	759	744	736	704	748	733	709	702	733	779	720	766	765	737	748	766	748	732	678	707	737	739	708	719	714	709	753	760	728	767	749	723	692	728	788	765	739	704	736	747	715	717	787	694	754	745	708	740	730	773	749	713	718	711	736	726	715	735	754	735	754	723	741	749	735	753	734	740	758	694	719	781	735	736	728	754	772	679	758	742	734	746	725	814	765	720	716	740	741	711	740	790	750	761	698	733	699	757	746	763	750	721	762	736	711	691	717	756	769	757	744	751	758	728	739	772	721	749	751	732	706	735	754	691	749	736	764	750	791	720	743	753	735	718	766	729	657	780	741	766	753	732	715	746	762	743	709	716	760	734	737	680	799	746	753	760	732	742	756	776	773	735	716	732	707	732	715	735	745	755	761	763	720	716	723	740	731	741	741	750	755	784	771	693	777	715	726	720	742	739	784	785	735	694	768	738	766	676	777	720	713	739	732	776	779	726	755	787	729	763	740	753	783	747	749	741	756	751	730	787	775	766	690	789	762	733	764	746	748	757	782	754	723	775	764	744	700	739	740	726	755	730	749	763	741	702	760	732	759	732	805	694	779	767	795	771	730	732	769	683	742	720	736	717	721	713	759	763	711	765	728	759	715	734	731	725	764	700	656	756	740	744	740	710	679	747	749	738	722	704	733	737	738	714	767	740	762	718	769	754	720	751	737	725	691	730	746	753	790	717	703	705	714	723	730	712	731	661	723	733	748	726	746	758	739	774	782	776	713	748	745	770	746	724	756	735	706	749	717	725	716	731	750	737	753	746	750	741	733	727	748	718	740	777	767	741	755	778	728	720	733	753	694	714	796	741	787	719	716	804	765	731	704	744	728	728	772	728	714	692	698	717	708	704	724	708	729	775	814	762	754	742	726	709	734	739	736	765	731	773	736	741	760	740	733	723	735	727	722	757	701	752	757	770	776	767	796	718	774	763	752	740	757	723	746	699	680	764	737	715	732	717	761	730	729	760	781	737	702	704	760	806	735	766	785	704	769	689	768	731	700	788	789	750	688	709	722	703	775	740	760	781	686	733	746	776	723	761	764	771	756	798	785	729	737	739	735	706	791	757	734	794	697	742	751	726	768	726	748	722	708	769	702	752	742	743	762	799	696	719	725	733	770	732	731	765	751	718	755	767	728	698	743	746	764	755	744	755	741	734	686	692	781	756	775	716	775	735	718	753	740	748	777	719	739	758	768	737	744	738	715	695	773	764	769	751	718	735	691	732	731	713	768	734	742	756	727	724	700	755	732	721	752	781	757	716	770	784	716	747	754	766	758	754	741	767	698	691	725	708	751	754	742	762	720	715	683	742	711	731	740	748	735	743	737	759	767	748	760	733	751	769	736	792	741	728	774	767	764	702	703	725	723	739	765	722	746	721	715	791	713	742	747	744	756	716	722	743	706	720	771	756	730	805	729	713	759	791	767	732	760	730	765	755	781	754	684	774	765	801	707	726	746	746	759	721	721	696	701	656	768	783	722	728	756	723	693	762	777	725	727	734	729	722	761	750	754	782	722	763	730	735	737	726	733	709	724	757	739	708	746	760	724	725	708	754	711	807	734	778	730	724	765	736	732	717	773	737	748	810	733	745	720	726	709	746	760	761	732	833	770	682	741	750	781	806	757	746	669	744	773	741	739	775	737	679	729	718	713	696	736	726	730	705	736	742	793	724	743	749	763	763	760	738	740	710	733	721	756	682	775	740	759	759	719	753	674	773	738	718	784	730	691	709	729	775	747	727	755	708	748	759	751	711	697	738	740	711	734	745	748	719	703	751	724	755	765	731	769	750	754	752	778	754	703	736	719	775	668	753	711	731	789	778	711	709	715	720	775	705	744	708	746	682	718	754	793	713	716	734	773	745	787	769	720	724	694	772	737	719	766	788	758	753	728	736	790	735	763	766	710	743	739	731	734	789	786	780	760	773	741	684	771	722	742	737	761	719	748	766	748	745	701	721	741	726	762	765	742	726	792	711	752	735	760	734	735	738	752	750	735	776	711	705	745	693	725	721	757	768	744	755	705	734	731	748	727	773	787	796	732	733	713	684	724	747	743	747	772	769	746	725	756	780	782	734	702	734	770	725	778	761	745	765	750	749	779	738	753	725	750	758	702	762	727	727	723	677	762	732	721	767	746	736	767	736	713	742	743	797	728	719	796	754	774	747	741	758	750	805	686	719	759	735	697	743	770	731	736	749	781	668	702	711	733	703	751	722	722	751	743	762	701	761	766	746	742	732	765	725	697	737	764	757	742	727	747	727	699	771	705	751	779	738	735	727	753	792	712	744	676	722	726	728	721	768	759	724	751	772	722	748	764	746	738	762	713	771	735	738	697	725	754	739	719	694	703	758	725	713	719	731	734	711	703	724	717	708	713	736	747	731	739	739	703	754	690	820	744	753	772	772	751	760	687	714	765	748	723	760	712	720	775	754	759	690	760	770	728	755	771	757	714	719	735	765	707	744	746	700	788	791	731	741	761	806	728	755	739	722	756	701	735	774	748	703	722	687	723	726	753	766	776	743	734	759	784	729	747	728	766	718	754	739	719	781	715	740	742	723	740	746	705	718	722	742	759	767	682	731	751	738	739	767	770	780	772	773	757	720	775	743	751	778	755	779	756	788	806	747	741	771	734	754	792	720	717	706	774	777	762	791	725	748	756	719	746	740	741	751	740	760	720	701	787	748	733	690	688	780	751	756	729	721	748
1582	632	784	529	574	482	486	748	286	293	290	283	237	236	218	164	207	176	228	164	167	190	170	161	190	214	169	189	166	155	158	187	156	157	160	141	163	152	145	156	176	165	150	179	160	155	162	163	149	168	142	155	156	164	143	166	154	141	137	190	134	148	154	144	166	141	154	133	182	156	175	161	140	167	161	169	160	147	134	162	166	132	161	163	158	165	169	142	139	150	136	191	161	144	145	159	154	164	153	154	144	140	145	157	158	175	147	171	152	125	156	122	162	155	159	136	161	176	147	163	164	146	154	153	164	144	149	145	152	168	136	155	152	149	161	150	132	142	147	147	123	156	139	152	139	152	153	148	139	140	177	147	147	140	146	167	141	144	133	160	143	163	146	160	129	171	165	173	154	127	153	151	163	164	144	153	139	165	142	137	145	132	151	152	183	156	144	160	161	150	172	129	157	135	142	168	143	133	150	157	135	150	147	157	170	137	130	153	142	160	149	160	155	128	151	148	135	184	161	159	151	154	177	156	144	171	141	163	155	130	140	149	182	164	162	152	160	136	127	149	155	173	162	146	129	135	154	149	158	135	157	144	148	154	158	161	124	162	137	165	146	160	131	141	166	169	149	151	162	159	163	157	148	166	169	173	157	156	152	151	139	147	155	163	143	160	160	140	150	172	151	159	153	162	144	174	166	165	140	174	155	177	146	137	163	173	168	125	160	148	167	166	162	147	139	141	153	156	149	149	173	154	146	171	150	158	155	147	150	166	162	159	152	144	149	144	114	139	152	145	183	123	150	148	152	159	174	144	144	153	177	147	141	148	151	155	156	154	154	182	150	154	155	168	168	121	135	130	146	157	164	141	159	170	158	129	146	134	164	166	153	140	163	184	166	145	161	151	147	165	162	175	162	154	175	148	154	142	155	146	157	125	147	138	160	149	159	140	152	155	140	183	158	171	158	158	143	183	176	168	147	147	156	155	159	147	149	156	132	160	157	177	159	153	149	163	141	128	155	170	142	145	130	164	174	157	130	139	135	149	162	156	152	146	155	144	173	144	135	177	144	149	121	137	155	159	146	139	150	162	135	145	176	154	137	143	148	156	186	138	149	153	150	147	174	150	141	164	166	148	152	173	160	147	161	140	165	135	128	159	143	144	140	148	146	148	133	178	155	160	146	157	141	181	144	159	161	143	150	154	147	160	148	159	163	151	168	152	166	135	142	163	128	113	144	160	138	153	144	156	147	131	160	133	161	128	161	141	150	128	156	122	141	149	172	145	142	148	192	140	147	153	151	156	157	160	166	164	139	159	172	178	156	177	143	155	154	133	157	159	151	149	141	155	146	176	155	152	166	145	163	151	135	170	158	144	163	158	141	158	148	127	146	153	150	145	159	155	150	170	143	148	161	188	176	151	139	166	162	164	171	140	137	144	138	149	156	135	159	151	148	149	155	161	146	147	159	157	146	152	174	150	134	176	140	167	152	161	159	152	183	158	151	136	143	164	143	137	160	155	154	132	134	162	148	134	157	147	153	165	182	140	147	156	155	152	161	146	152	142	167	154	142	131	161	165	149	160	134	207	160	162	150	170	155	154	126	149	185	172	157	146	166	162	162	144	162	170	144	144	149	189	152	155	168	133	155	164	153	178	150	161	142	160	148	141	142	157	148	154	164	140	142	167	176	154	145	172	147	152	143	137	146	148	166	148	162	141	160	160	140	149	144	152	144	172	165	171	145	163	170	142	146	173	168	155	141	166	147	146	159	177	171	152	147	152	150	145	174	146	145	134	146	171	174	151	162	144	141	149	186	158	151	146	150	169	146	143	153	162	155	154	157	151	187	149	150	122	160	138	168	143	144	135	144	159	131	167	169	156	153	154	147	156	156	159	157	168	156	139	156	143	152	161	162	157	151	149	150	159	145	179	139	142	142	163	131	138	141	156	134	164	146	168	155	162	152	147	144	152	144	146	151	170	147	164	121	154	138	154	162	162	161	149	173	158	146	153	153	156	154	162	161	147	161	175	158	151	132	156	164	170	143	151	165	152	167	139	140	151	143	136	159	149	155	136	145	158	155	155	135	164	166	144	140	141	142	148	145	153	143	163	160	164	128	165	139	147	170	158	151	162	132	184	155	150	145	148	140	176	177	153	155	138	154	141	165	154	134	168	143	168	146	148	152	135	167	134	121	161	153	158	159	158	176	132	155	151	135	174	145	148	143	150	167	150	160	151	170	162	166	158	144	161	138	145	165	145	165	162	164	164	155	160	151	138	141	160	139	158	154	164	140	145	155	177	137	135	164	151	133	148	151	178	157	169	160	167	159	153	178	180	172	143	152	187	147	143	138	167	150	152	163	156	158	158	159	147	144	134	134	153	167	157	163	156	163	170	143	156	176	149	157	158	163	146	155	149	186	168	152	153	147	164	161	126	159	143	135	138	154	172	128	175	154	143	167	145	163	151	152	154	150	162	159	165	154	142	168	146	173	152	141	127	145	130	136	131	153	141	157	161	179	145	177	139	160	133	136	154	159	152	159	167	147	131	170	148	142	164	151	155	167	172	150	162	169	156	136	131	151	139	156	150	147	148	157	168	141	148	185	145	166	171	158	138	148	172	149	149	174	155	155	150	138	170	140	156	159	166	148	148	157	169	179	127	124	162	164	164	174	162	156	146	172	133	163	155	151	180	149	160	165	137	158	154	147	146	141	148	166	136	156	147	160	174	153	169	154	179	158	166	160	152	159	148	138	170	159	144	150	135	163	143	159	153	155	163	148	145	175	143	142	137	154	155	155	121	176	142	169	149	143	167	142	177	146	161	157	178	140	158	139	149	153	149	153	158	160	171	171	173	148	150	146	156	151	124	155	156	148	153	138	149	145	158	140	171	148	137	160	124	148	167	153	143	160	142	142	146	148	144	146	134	178	160	122	129	155	181	158	146	157	145	161	152	155	147	157	147	168	154	164	136	159	141	137	152	155	179	166	168	147	149	145	163	159	173	149	153	149	156	138	160	152	152	141	146	149	159	149	145	152	148	133	136	177	139	135	140	147	149	155	162	155	160	144	175	160	141	145	143	149	183	157	154	160	114	152	163	174	167	138	154	151	167	154	164	144	140	130	138	155	150	143	146	177	147	134	149	153	142	144	166	171	166	122	132	151	151	168	154	166	161	142	139	164	170	164	140	154	162	157	146	143	166	148	165	150	153	160	151	146	174	134	152	154	121	152	172	158	168	157	150	178	173	142	171	139	165	139	148	146	181	153	163	176	173	142	178	157	152	166	129	137	130	158	137	129	156	155	144	158	141	163	143	140	148	160	155	153	163	146	159	161	146	151	152	139	151	171	172	159	157	137	170	165	159	159	168	165	149	154	155	172	149	171	150	155	171	140	159	159	137	151	168	159	165	129	143	155	145	157	159	179	144	152	155	146	155	143	140	155	163	140	153	154	169	147	138	155	143	156	175	153	169	136	144	144	144	160	165	160	177	136	162
18126	13495	14284	28487	29548	22263	19498	21319	10742	9110	8072	6448	5671	5278	4778	4296	3972	3894	3924	3467	3431	3256	3134	3037	2998	2843	2867	2860	2838	2768	2746	2667	2661	2588	2525	2482	2545	2516	2498	2537	2444	2515	2397	2478	2349	2420	2394	2376	2330	2358	2292	2395	2283	2368	2339	2461	2444	2438	2348	2274	2305	2330	2385	2301	2338	2306	2248	2372	2318	2275	2322	2341	2273	2239	2324	2244	2378	2227	2193	2268	2235	2300	2259	2274	2221	2237	2255	2234	2307	2325	2298	2271	2280	2281	2301	2266	2239	2265	2264	2270	2267	2178	2317	2204	2212	2247	2340	2271	2229	2356	2311	2291	2280	2248	2277	2202	2235	2289	2285	2193	2277	2249	2243	2275	2166	2231	2314	2261	2228	2256	2218	2187	2291	2290	2221	2234	2280	2257	2271	2304	2302	2285	2261	2169	2233	2236	2212	2203	2270	2287	2242	2207	2261	2201	2390	2245	2336	2219	2271	2248	2336	2218	2251	2232	2343	2223	2235	2264	2270	2256	2235	2268	2321	2254	2273	2214	2191	2246	2319	2342	2318	2310	2224	2247	2274	2209	2233	2289	2237	2258	2261	2241	2223	2204	2271	2213	2282	2161	2258	2300	2224	2319	2310	2210	2207	2180	2304	2261	2277	2309	2223	2326	2193	2186	2235	2182	2249	2224	2178	2197	2261	2274	2179	2271	2299	2182	2236	2307	2333	2248	2344	2239	2245	2281	2241	2260	2322	2329	2211	2262	2255	2227	2278	2234	2308	2274	2338	2337	2294	2231	2193	2183	2267	2312	2264	2317	2266	2202	2268	2280	2228	2297	2301	2231	2216	2306	2214	2188	2245	2237	2202	2287	2295	2244	2255	2325	2177	2208	2220	2267	2206	2282	2148	2251	2224	2289	2276	2335	2279	2290	2293	2209	2241	2226	2250	2212	2262	2315	2237	2278	2220	2290	2205	2243	2255	2229	2188	2225	2296	2297	2271	2211	2237	2232	2265	2186	2353	2205	2312	2339	2233	2399	2287	2256	2225	2228	2233	2224	2245	2187	2314	2279	2214	2192	2213	2204	2199	2283	2253	2204	2237	2242	2284	2241	2259	2152	2272	2240	2210	2240	2280	2230	2269	2272	2283	2211	2232	2197	2295	2217	2243	2273	2224	2219	2281	2231	2300	2208	2241	2308	2265	2223	2269	2252	2289	2318	2207	2242	2249	2285	2195	2226	2269	2267	2280	2152	2235	2229	2245	2332	2280	2308	2310	2203	2257	2218	2261	2302	2306	2233	2239	2293	2341	2234	2241	2279	2217	2268	2347	2291	2199	2223	2207	2237	2208	2222	2258	2225	2184	2312	2239	2243	2240	2331	2272	2265	2190	2190	2250	2276	2208	2312	2173	2261	2202	2232	2291	2301	2295	2296	2256	2209	2251	2304	2231	2289	2240	2247	2235	2235	2248	2254	2178	2200	2295	2279	2276	2256	2232	2254	2224	2266	2313	2257	2281	2289	2237	2301	2301	2285	2282	2195	2280	2250	2229	2255	2238	2249	2168	2195	2251	2143	2261	2248	2285	2328	2245	2292	2302	2280	2208	2229	2263	2221	2237	2312	2270	2248	2247	2270	2242	2260	2244	2314	2199	2194	2184	2223	2252	2207	2270	2239	2215	2338	2279	2251	2196	2240	2172	2256	2169	2258	2262	2245	2265	2224	2178	2274	2164	2153	2192	2297	2269	2215	2290	2270	2227	2259	2247	2301	2285	2213	2275	2191	2184	2226	2221	2252	2239	2233	2241	2285	2300	2282	2216	2224	2161	2250	2267	2261	2214	2266	2315	2289	2274	2241	2291	2233	2291	2177	2280	2243	2337	2268	2258	2299	2217	2243	2145	2264	2265	2282	2307	2240	2240	2220	2240	2272	2202	2208	2284	2223	2218	2246	2229	2195	2226	2257	2217	2350	2201	2319	2306	2242	2214	2216	2244	2253	2183	2194	2286	2192	2260	2287	2239	2181	2270	2205	2257	2177	2267	2223	2319	2344	2231	2191	2304	2173	2266	2244	2179	2172	2265	2247	2309	2263	2256	2300	2264	2227	2212	2206	2192	2247	2156	2239	2238	2141	2318	2277	2200	2236	2189	2184	2277	2224	2301	2310	2224	2175	2244	2284	2236	2201	2219	2322	2334	2261	2263	2265	2247	2225	2271	2249	2285	2198	2252	2272	2246	2261	2335	2230	2303	2187	2279	2336	2322	2227	2285	2257	2347	2333	2257	2345	2245	2277	2279	2233	2188	2271	2255	2275	2277	2188	2252	2284	2219	2326	2185	2238	2297	2197	2195	2264	2257	2283	2299	2228	2248	2250	2244	2227	2227	2273	2243	2250	2276	2248	2238	2261	2284	2200	2218	2180	2222	2277	2241	2300	2253	2264	2299	2262	2321	2311	2321	2225	2280	2259	2217	2217	2331	2176	2296	2171	2272	2154	2212	2247	2263	2350	2228	2207	2234	2302	2210	2279	2291	2214	2231	2174	2186	2246	2294	2286	2197	2221	2240	2249	2247	2282	2222	2293	2237	2228	2228	2187	2304	2240	2216	2272	2287	2343	2293	2286	2258	2300	2285	2259	2202	2223	2264	2236	2297	2236	2332	2255	2215	2193	2174	2247	2286	2246	2359	2235	2226	2234	2278	2255	2233	2260	2186	2222	2225	2295	2238	2167	2243	2163	2304	2297	2215	2225	2331	2300	2232	2199	2263	2264	2321	2185	2317	2216	2237	2311	2255	2233	2229	2223	2264	2223	2257	2228	2306	2240	2283	2260	2217	2304	2270	2336	2233	2236	2225	2237	2262	2190	2197	2235	2170	2248	2243	2267	2193	2199	2205	2298	2234	2173	2315	2260	2168	2249	2222	2270	2249	2253	2239	2309	2220	2309	2234	2224	2223	2257	2221	2242	2224	2277	2189	2205	2275	2253	2225	2223	2289	2263	2214	2232	2174	2280	2252	2222	2224	2324	2361	2165	2261	2267	2284	2252	2205	2265	2355	2283	2273	2260	2261	2296	2247	2214	2300	2262	2217	2303	2337	2210	2256	2209	2261	2255	2183	2225	2281	2272	2216	2221	2291	2296	2343	2160	2265	2288	2164	2279	2244	2187	2248	2259	2249	2293	2166	2283	2224	2273	2312	2204	2182	2312	2287	2246	2197	2225	2299	2263	2293	2212	2218	2248	2198	2278	2184	2285	2274	2265	2255	2254	2299	2259	2327	2353	2244	2188	2218	2251	2197	2218	2201	2219	2229	2349	2220	2249	2232	2297	2180	2204	2295	2220	2267	2252	2298	2239	2222	2226	2301	2298	2258	2296	2242	2206	2204	2265	2343	2259	2235	2271	2294	2301	2186	2248	2244	2299	2256	2288	2257	2299	2267	2292	2246	2271	2163	2205	2265	2281	2257	2233	2230	2233	2253	2234	2208	2294	2116	2217	2227	2237	2257	2243	2274	2231	2164	2262	2187	2297	2308	2222	2234	2299	2316	2290	2224	2187	2222	2212	2218	2192	2177	2281	2270	2244	2231	2259	2225	2241	2277	2265	2255	2340	2275	2220	2205	2235	2169	2334	2202	2188	2210	2224	2259	2194	2282	2289	2226	2205	2236	2262	2213	2291	2263	2230	2334	2150	2329	2335	2287	2216	2168	2215	2206	2223	2223	2247	2205	2296	2244	2223	2195	2223	2232	2172	2248	2311	2302	2186	2288	2232	2270	2337	2309	2315	2220	2247	2228	2209	2305	2285	2282	2203	2276	2261	2281	2311	2247	2274	2275	2298	2252	2238	2263	2191	2312	2289	2203	2306	2198	2197	2312	2297	2249	2244	2293	2290	2258	2270	2255	2269	2298	2182	2260	2294	2237	2214	2238	2237	2297	2138	2312	2221	2268	2221	2318	2298	2252	2193	2249	2273	2172	2187	2201	2212	2195	2294	2237	2255	2251	2256	2273	2233	2216	2346	2275	2237	2325	2234	2316	2279	2316	2266	2203	2212	2255	2258	2241	2236	2212	2244	2252	2287	2243	2188	2188	2239	2215	2269	2240	2224	2183	2285	2292	2204	2250	2252	2348	2202	2184	2293	2259	2228	2269	2319	2208	2273	2354	2169	2214	2236	2260	2293	2190	2209	2313	2245	2189	2252	2281	2296	2210	2226	2267	2229	2268	2264	2342	2246	2283	2282	2246	2244	2237	2190	2253	2237	2260	2273	2238	2202	2208	2285	2277	2221	2195	2301	2199	2336	2283	2194	2213	2277	2262	2243	2307	2243	2213	2259	2282	2245	2184	2270	2285	2186	2219	2261	2231	2272	2230	2303	2282	2212	2230	2277	2314	2279	2295	2204	2228	2349	2363	2303	2276	2214	2154	2230	2320	2301	2210	2336	2278	2321	2207	2230	2244	2229	2285	2318	2259	2334	2303	2330	2225	2333	2218	2250	2286	2291	2237	2179	2366	2136	2322	2230	2299	2215	2238	2285	2257	2171	2262	2270	2207	2247	2248	2266	2335	2202	2183	2261	2214	2303	2215	2304	2314	2243	2265	2271	2267	2232	2268	2260	2263	2246	2212	2292	2277	2226	2312	2239	2341	2330	2166	2204	2254	2312	2237	2206	2257	2290	2241	2187	2219	2251	2286	2220	2285	2289	2243	2291	2230	2241	2211	2295	2160	2248	2282	2196	2251	2226	2175	2239	2244	2262	2314	2305	2214	2267	2225	2298	2232	2271	2357	2265	2190	2164	2255	2320	2229	2245	2268	2261	2253	2241	2277	2266	2290	2225	2182	2277	2305	2225	2314	2367	2248	2283	2294	2210	2321	2257	2280	2314	2317	2221	2281	2305	2281	2277	2228	2267	2251	2249	2308	2230	2179	2210	2274	2246	2275	2185	2261	2221	2267	2259	2228	2201	2211	2228	2199	2293	2228	2287	2236	2214	2208	2279	2258	2271	2239	2244	2274	2282	2328	2243	2243	2272	2235	2285	2250	2217	2250	2240	2262	2244	2193	2286	2201	2179	2198	2245	2231	2269	2261	2249	2203	2162	2252	2244	2204	2253
1422	247	281	199	192	122	155	115	89	75	71	71	70	71	60	70	56	56	64	61	49	68	53	66	56	62	48	66	60	65	68	68	47	59	61	72	61	58	49	80	69	63	54	62	66	49	70	60	66	67	54	68	61	65	63	56	76	56	61	55	61	55	59	50	50	57	55	64	47	57	56	58	48	57	69	63	53	70	52	59	61	64	59	53	43	64	74	63	52	65	51	64	52	56	67	60	62	58	63	66	63	59	69	50	71	65	49	57	67	45	52	50	54	63	60	70	55	61	60	50	53	48	46	61	55	52	68	71	67	63	48	60	58	75	55	64	67	60	72	72	59	61	38	54	75	68	62	72	66	62	58	61	55	70	56	56	53	47	54	51	50	69	63	61	62	59	63	63	65	64	61	66	59	59	45	42	55	69	54	53	68	61	70	51	67	56	64	47	55	64	55	58	61	62	68	62	64	62	70	55	71	73	58	52	64	68	52	54	51	63	55	59	51	52	63	69	53	59	57	74	63	64	56	57	58	57	64	68	59	58	74	72	63	55	54	79	59	61	51	55	58	58	53	50	58	74	46	57	64	55	45	54	53	58	42	63	59	58	59	65	61	60	66	57	62	74	56	46	70	61	58	66	49	59	65	61	52	57	59	48	42	60	60	69	61	48	41	72	60	66	63	61	65	44	65	53	66	62	66	59	56	53	64	53	47	66	60	66	58	53	49	69	51	63	64	49	66	62	53	54	64	55	65	54	63	58	67	44	42	48	64	54	59	56	57	63	54	48	60	56	64	51	49	65	52	50	55	63	62	58	49	72	50	59	55	69	69	69	67	60	52	56	64	57	50	51	64	54	61	63	48	58	60	58	68	66	71	73	65	54	62	59	55	51	55	62	58	67	57	57	59	50	46	56	57	65	59	52	56	76	59	61	49	53	41	48	70	51	60	62	68	60	54	60	38	50	52	69	46	55	55	40	56	57	61	53	53	65	72	46	62	74	65	57	53	70	55	53	60	63	49	59	60	73	56	49	63	55	72	63	63	66	57	62	65	70	71	57	60	55	57	65	60	55	65	54	51	65	67	41	58	60	60	68	55	68	64	62	39	74	67	60	72	60	59	59	63	47	61	55	50	54	61	52	78	47	64	75	50	48	52	63	79	48	56	44	62	48	74	50	64	52	60	78	53	64	48	51	62	53	57	52	49	71	61	50	58	54	53	61	53	61	70	61	49	55	52	56	50	50	72	62	58	49	68	53	59	62	48	63	57	61	63	62	55	66	68	59	53	67	66	49	58	59	61	55	61	56	57	61	74	67	47	49	72	59	57	65	68	64	80	52	67	56	56	64	61	66	61	66	70	64	61	55	65	68	50	63	54	71	66	58	53	68	57	66	55	60	70	58	64	46	55	66	59	64	64	59	56	58	65	59	69	68	56	69	49	50	47	56	62	62	64	54	50	56	63	65	68	61	51	58	54	53	63	61	59	55	67	65	74	65	62	53	72	50	49	58	51	60	61	58	66	59	51	64	37	56	57	74	56	74	67	48	57	48	70	56	60	59	60	63	50	54	63	52	61	63	49	55	52	56	68	56	64	68	43	47	58	44	56	56	57	61	46	66	52	66	60	64	70	46	72	48	52	59	62	64	61	65	62	52	58	59	60	72	48	56	85	60	62	63	51	67	60	56	52	50	47	64	49	59	54	61	56	62	46	56	42	65	52	74	75	56	40	56	61	44	42	50	70	71	63	59	62	58	55	70	69	66	69	62	76	58	63	73	70	63	67	62	57	54	70	57	63	63	54	58	62	64	60	66	70	52	65	42	66	56	54	50	49	47	42	52	75	49	57	64	58	76	57	52	64	58	64	57	68	52	56	56	61	52	49	58	74	51	52	58	81	57	71	57	76	53	64	61	67	69	66	66	55	60	64	46	50	62	62	66	62	68	62	62	48	65	64	62	49	66	60	66	55	66	62	69	54	54	57	58	48	72	63	62	70	63	61	68	58	55	60	54	47	71	61	88	65	57	74	52	61	59	64	51	60	61	69	59	65	55	49	54	56	60	57	57	71	60	70	64	64	63	61	64	54	67	62	56	58	50	69	55	64	65	61	61	47	67	66	42	52	70	65	56	66	74	63	59	78	48	48	72	58	53	49	55	45	69	58	61	54	50	68	55	65	61	74	54	61	70	63	53	63	70	63	55	55	60	60	52	69	61	57	54	60	72	52	57	66	63	70	60	49	61	62	67	74	56	52	49	71	60	58	64	57	50	64	71	52	55	38	67	72	66	51	55	54	47	54	64	53	74	55	63	63	54	63	64	53	53	64	54	51	68	54	59	77	62	55	68	57	81	67	58	66	60	76	65	64	51	65	48	55	67	55	50	53	50	64	63	57	51	70	62	60	75	71	69	47	69	69	46	55	55	67	60	59	56	66	61	62	62	58	63	56	73	69	64	64	66	56	58	60	73	64	45	61	60	50	64	60	62	52	49	53	59	53	66	52	66	65	60	59	65	79	65	59	69	62	63	57	59	71	65	66	63	67	58	52	65	50	71	58	67	64	65	47	64	55	49	55	48	48	50	65	67	61	54	53	53	52	46	70	69	74	70	53	68	59	65	53	47	78	58	64	55	66	57	74	57	51	56	61	66	51	57	46	51	53	68	60	57	61	59	61	51	60	53	61	66	56	68	62	56	64	61	74	55	51	41	57	63	74	44	72	60	57	67	68	66	60	61	51	63	48	65	63	55	73	49	64	61	60	54	71	62	58	40	55	59	64	70	50	45	48	56	74	60	56	64	56	68	54	49	74	60	68	69	61	56	53	56	53	63	70	58	57	55	55	48	65	55	63	52	55	61	72	60	53	65	52	56	63	62	62	54	64	62	45	60	58	55	57	58	55	53	58	41	61	64	65	56	63	58	55	59	65	68	57	57	65	62	52	48	74	50	54	58	66	43	44	53	54	67	60	61	62	53	60	68	51	56	63	66	40	48	49	63	58	57	57	63	84	57	57	67	53	54	51	50	56	57	53	55	62	74	60	64	51	53	57	47	60	69	52	54	57	64	59	62	51	59	61	61	51	64	65	49	57	50	65	53	68	67	61	58	55	59	55	47	55	40	63	60	62	66	59	74	46	60	68	68	53	63	56	71	62	57	65	78	51	56	45	70	66	58	66	57	58	63	63	71	57	65	64	63	60	65	68	63	62	57	57	61	52	51	64	77	65	57	59	55	62	57	61	53	52	54	59	58	59	68	70	51	65	54	58	72	62	39	51	45	50	60	67	47	62	70	61	56	60	50	48	58	70	45	46	54	54	64	58	71	54	62	64	61	51	57	69	53	74	58	62	64	63	57	68	58	55	65	56	50	61	61	44	61	58	54	52	57	65	58	50	59	56	71	63	64	77	58	64	52	55	63	65	54	44	68	53	63	58	74	57	52	56	52	55	54	58	56	53	52	58	59	56	51	55	63	62	65	53	48	65	47	54	53	62	49
10219	6847	6695	15932	14531	7689	5784	4817	2678	2266	1795	1537	1431	1469	1335	1238	1154	1183	1221	1087	1090	1032	1089	958	1056	982	995	989	1011	1000	947	1012	1033	968	936	990	936	925	912	886	1011	958	963	926	958	918	938	918	924	930	978	934	956	905	884	942	932	939	992	966	903	880	930	929	925	945	948	926	889	946	889	916	904	877	938	923	995	925	934	876	966	917	921	898	904	891	927	978	866	965	877	936	922	923	973	885	912	924	974	939	924	946	931	885	954	976	948	935	967	933	918	923	920	945	923	1000	947	926	927	912	938	936	880	934	913	895	933	943	983	957	951	944	958	924	931	938	930	982	923	893	949	958	929	892	912	921	908	989	939	932	979	941	911	893	878	929	912	917	893	928	850	896	910	959	944	946	922	912	928	931	924	915	979	940	901	931	931	922	940	923	925	936	946	866	958	923	905	960	945	948	895	932	930	954	903	917	870	864	961	932	964	870	854	905	962	951	899	937	929	945	933	932	971	907	942	906	935	945	939	898	916	919	912	929	944	873	891	969	917	952	893	954	924	918	896	937	980	940	917	916	939	916	927	978	981	923	978	929	899	929	922	879	953	939	920	927	932	935	895	948	945	900	985	924	930	898	942	892	871	912	910	924	974	911	941	949	891	894	944	873	917	918	932	933	961	934	930	921	930	964	910	975	894	941	891	913	931	914	979	898	941	855	961	897	935	881	1002	915	910	969	929	942	918	898	951	947	921	932	966	944	951	945	945	971	909	929	936	880	926	985	895	919	927	960	909	943	972	911	881	930	900	867	950	937	971	923	944	915	966	920	916	908	926	901	924	937	928	922	901	888	923	938	945	936	943	932	983	944	921	892	965	936	873	899	927	893	937	998	945	961	891	952	903	953	892	954	922	989	919	882	921	931	974	916	882	945	918	907	867	981	898	915	922	928	875	922	990	925	863	900	936	949	981	907	920	891	952	973	930	953	961	929	883	881	927	899	941	958	966	919	929	981	956	957	921	853	887	889	938	943	949	912	904	927	879	915	941	905	934	928	907	954	951	886	954	946	959	919	884	968	928	943	939	947	989	951	900	973	940	928	906	957	945	911	904	925	984	929	969	956	933	933	908	907	987	953	926	959	895	888	920	849	959	969	962	891	974	953	892	946	901	889	951	921	915	924	960	883	916	974	959	913	952	971	911	925	883	960	946	941	918	901	950	894	970	939	960	922	951	929	890	885	897	924	913	928	971	922	989	944	931	949	899	939	972	1011	921	891	937	897	915	967	969	894	933	922	929	876	924	886	939	921	946	941	942	916	900	961	935	917	911	948	933	946	916	871	929	912	962	933	922	944	960	918	963	932	930	945	928	958	905	932	979	921	965	881	986	924	936	962	926	938	932	946	962	928	942	953	941	946	896	926	891	918	911	935	942	943	901	957	887	879	944	910	932	1016	923	947	948	864	947	937	893	914	881	920	914	906	877	875	978	930	918	929	902	934	963	939	948	968	952	929	940	911	966	924	905	900	1031	950	939	954	964	916	885	938	944	909	945	983	891	901	941	939	959	945	947	953	945	908	939	936	928	941	995	933	907	956	908	919	924	937	890	909	945	893	916	944	891	977	932	940	919	909	942	905	913	919	915	919	974	916	955	930	959	915	900	926	950	921	981	969	926	934	964	905	920	949	911	979	921	903	866	910	937	916	922	933	924	969	908	970	922	918	987	882	874	924	946	891	955	951	943	959	930	915	943	940	979	902	918	912	923	940	922	921	956	950	933	926	958	912	871	969	966	898	918	922	916	935	916	921	972	970	944	933	882	911	843	934	921	935	920	929	898	888	949	910	919	900	928	921	927	912	961	916	941	925	887	903	955	925	938	955	947	971	920	942	908	929	942	899	924	876	937	963	913	911	933	956	921	963	956	960	930	984	904	981	989	903	900	924	927	878	968	928	899	903	925	937	913	928	879	941	921	916	944	928	939	887	925	930	917	918	890	994	959	899	913	950	892	899	933	906	931	856	937	895	979	954	882	881	895	955	920	932	908	928	917	888	914	929	923	907	953	881	986	930	963	961	907	951	883	936	956	931	928	914	886	942	891	906	977	905	954	928	945	948	956	895	979	987	947	961	933	946	909	982	925	918	941	921	912	951	898	927	934	894	931	911	907	980	929	892	907	940	943	876	965	886	907	908	953	918	937	931	888	899	942	894	909	935	934	874	956	916	954	895	963	892	906	925	892	923	919	994	917	906	908	867	928	957	911	890	932	911	885	930	935	912	953	907	985	964	899	932	973	971	919	976	910	922	929	901	918	900	874	941	888	930	919	928	896	911	940	892	918	927	963	935	949	930	931	902	909	971	914	868	908	963	891	899	963	929	946	889	900	924	882	928	945	961	932	896	894	917	917	891	888	961	885	949	941	926	968	912	899	886	931	914	909	920	892	909	916	881	913	908	925	962	904	1000	939	879	914	972	941	894	963	939	947	928	896	916	899	910	948	912	909	921	923	951	925	947	890	949	950	960	931	927	906	876	937	973	951	940	929	930	976	904	933	876	935	925	924	962	972	956	945	947	918	890	951	964	912	969	965	899	1011	929	891	929	932	949	913	923	898	1007	922	914	954	920	946	946	919	877	938	927	904	958	906	940	967	974	917	939	921	927	928	945	921	867	919	912	951	896	912	907	927	911	932	918	921	964	938	929	838	921	954	960	913	914	952	928	978	911	908	913	935	911	912	996	930	921	906	946	877	977	900	964	951	929	882	946	980	908	941	958	958	902	961	936	900	952	886	965	894	915	945	932	928	858	997	938	957	934	938	929	938	948	923	965	923	952	918	910	905	956	891	912	975	877	988	932	928	959	933	938	932	959	937	955	920	945	946	922	933	950	906	923	896	933	954	943	919	944	935	908	927	894	920	962	922	860	936	852	890	916	942	937	923	862	884	894	937	900	946	935	969	892	905	895	950	922	926	892	905	942	951	906	907	927	942	965	897	940	883	894	890	903	927	877	908	960	930	966	938	871	944	938	922	933	905	955	930	955	950	891	944	931	927	967	970	973	904	914	918	978	893	900	921	917	896	944	901	946	908	904	981	948	905	946	945	945	978	948	956	937	904	902	947	884	927	957	920	938	932	920	922	922	953	927	939	936	938	934	961	918	931	955	971	949	941	965	950	947	946	931	967	910	946	973	958	942	967	912	990	885	931	847	954	944	924	970	938	884	955	905	970	943	945	1050	956	942	944	926	937	942	913	981	918	940	901	927	938	909	951	919	975	949	962	911	986	942	865	945	922	946	920	917	948	938	960	882	955	893	974	913	953	920	935	972	952	946	912	935	900	943	940	976	905	871	937	949	870	936	928	970	927	940	934	860	940	914	948	897	953	886	914	875	930	909	974	876	939	910	939	950	883	954	877	953	967	939	896	931	912	918	922	919	974	901	915	923	944	955	948	895	929	920	930	987	922	962	932	969	954	942	985	905	967	921	910	915	922	980	973	917	907	908	939	918	968	925	923	919
2395	446	368	251	243	213	184	339	143	122	112	81	97	109	82	60	83	79	70	62	59	59	66	69	57	65	53	55	51	67	51	53	45	61	57	69	46	53	60	66	48	62	54	61	58	47	50	62	43	54	58	55	51	40	49	68	52	47	65	41	53	53	60	54	50	54	54	59	52	48	51	53	56	44	62	49	52	65	43	56	45	51	48	41	46	58	42	50	60	46	61	53	51	50	43	50	56	47	64	45	53	53	42	46	54	37	58	59	52	52	64	47	53	41	34	50	55	59	69	53	49	50	46	43	52	61	44	48	50	50	48	55	56	45	50	48	52	49	45	54	58	47	49	58	47	50	41	61	56	52	45	44	60	49	47	34	42	54	42	51	64	40	58	45	55	46	57	56	48	43	53	51	43	53	68	54	53	39	63	31	46	67	49	68	56	51	55	46	62	40	53	55	45	49	47	48	66	50	40	48	53	61	53	57	51	47	51	63	43	47	50	55	54	51	49	63	56	66	60	53	46	43	56	41	59	62	60	48	54	58	65	60	62	56	40	34	53	48	61	64	44	56	43	46	53	40	55	55	78	64	52	60	50	51	54	65	52	57	47	58	57	68	40	44	53	51	44	50	39	37	61	58	59	47	48	61	64	62	49	49	43	57	54	48	55	44	55	45	65	56	45	49	47	53	45	41	56	53	48	61	57	47	67	63	59	64	64	57	56	48	60	42	55	44	37	57	59	60	52	52	47	56	47	52	53	53	60	59	51	55	54	52	50	48	49	53	53	53	42	54	49	47	53	62	54	43	42	63	42	51	58	67	58	50	48	73	40	63	63	56	51	50	42	40	48	48	47	58	58	42	46	45	50	60	55	52	49	49	47	60	52	58	65	54	49	48	59	63	46	47	58	48	61	37	65	80	61	57	40	45	48	49	41	52	61	49	66	44	48	63	65	50	46	51	60	42	47	41	48	56	67	55	54	67	47	57	52	54	51	49	54	51	43	47	51	65	51	48	46	56	53	49	52	50	53	51	63	44	61	56	61	61	58	49	61	65	46	69	40	52	48	44	50	40	55	49	57	66	56	61	59	38	63	52	57	51	45	51	65	46	52	63	59	44	54	51	47	50	61	38	55	58	56	51	41	56	57	48	52	49	58	59	58	68	38	48	38	49	52	55	49	51	45	62	56	60	39	48	57	46	50	36	45	44	40	50	38	46	55	60	53	61	60	48	45	52	53	59	55	56	37	51	47	48	45	58	51	52	47	52	70	53	50	52	52	49	50	48	54	60	48	46	51	56	53	53	48	59	38	48	44	66	54	56	53	53	42	54	56	56	62	56	53	54	54	61	50	51	50	46	48	45	58	64	44	49	47	48	56	47	48	56	51	58	47	52	56	66	49	55	46	63	50	51	44	48	42	54	45	60	50	48	63	67	50	49	59	51	56	42	66	48	59	45	52	61	50	59	51	43	51	54	55	53	55	51	50	55	48	54	47	60	38	52	43	46	39	48	49	43	48	44	54	52	63	41	48	54	61	60	48	49	65	53	57	51	53	56	55	43	52	51	39	52	46	49	49	56	48	52	53	56	55	33	55	50	54	55	52	65	56	58	49	45	43	49	64	45	53	44	51	52	47	60	51	46	46	45	60	55	51	51	53	52	50	47	50	50	61	53	52	55	62	55	53	47	46	45	55	42	59	50	52	55	45	58	43	69	59	53	53	62	42	50	69	39	47	51	46	50	62	56	43	43	49	50	48	45	56	53	59	46	58	50	54	51	66	52	53	57	43	67	53	55	48	45	49	57	55	48	43	54	52	53	66	53	54	38	57	58	56	53	44	50	51	67	57	67	57	46	42	58	55	35	57	40	55	48	61	62	40	46	50	59	48	42	54	58	45	47	45	64	62	40	49	56	47	59	48	59	41	43	50	49	56	54	34	34	41	55	52	62	40	45	45	58	40	49	54	46	56	48	63	43	52	62	52	58	48	51	39	59	36	51	59	55	42	54	50	52	49	48	57	46	46	46	59	52	44	44	58	51	60	61	55	38	43	62	56	69	65	61	51	62	50	59	46	50	54	50	60	58	48	45	52	48	51	55	39	45	56	69	45	42	50	48	49	37	55	52	49	46	54	49	61	40	57	57	56	53	57	43	46	56	46	60	54	56	57	55	49	53	55	47	55	57	42	50	53	62	54	43	64	43	50	51	55	54	52	52	53	43	50	70	50	57	56	49	65	69	46	55	54	59	57	47	40	67	47	66	52	52	50	63	62	57	43	40	50	54	50	53	51	57	64	46	52	41	49	41	45	55	62	53	46	51	57	53	36	41	47	52	54	52	52	52	48	56	43	51	57	51	45	56	38	51	47	49	57	48	55	39	45	56	62	59	53	65	49	53	54	56	51	44	55	43	46	50	62	48	60	59	53	51	61	44	56	49	49	52	59	53	57	51	61	54	66	55	40	56	46	56	56	53	46	52	66	53	54	33	57	50	52	55	55	63	55	40	56	68	51	56	58	48	55	56	56	46	36	63	58	60	47	56	47	49	55	48	57	48	59	62	53	57	63	43	58	59	48	50	37	57	62	65	57	58	57	66	54	51	47	59	53	50	56	40	51	41	50	47	53	65	63	50	58	52	59	60	46	63	43	61	57	68	55	50	45	60	44	60	53	54	48	50	46	47	45	53	44	55	52	43	50	46	62	70	53	52	54	53	56	52	47	44	42	52	65	46	52	48	46	51	50	51	61	53	40	54	50	53	50	60	58	46	47	64	52	38	50	40	47	44	43	53	50	48	51	63	57	56	54	50	55	50	54	67	59	53	51	48	55	58	59	55	60	47	56	52	49	44	49	47	64	46	66	49	54	57	48	62	54	54	56	46	53	58	60	44	42	51	60	52	60	45	51	45	46	55	69	57	59	52	55	45	66	60	56	53	59	69	47	54	41	37	54	56	50	61	51	63	59	46	42	49	45	34	48	50	50	61	60	66	46	62	58	62	62	66	50	45	46	56	46	56	60	56	52	47	54	47	52	57	48	58	45	63	40	51	55	56	63	56	53	48	61	54	50	62	45	52	52	47	51	43	47	52	52	57	42	48	53	47	41	52	49	61	35	50	53	48	56	74	46	46	49	51	43	63	70	42	51	51	48	55	52	52	54	56	49	51	62	44	49	50	45	58	62	43	49	70	50	51	64	54	46	61	55	49	39	46	41	50	53	63	53	52	56	62	58	50	55	48	48	57	66	51	55	53	52	48	45	49	51	40	43	52	50	54	48	52	63	46	47	69	46	51	48	48	53	39	55	60	52	51	54	56	52	44	47	59	48	46	46	52	35	48	64	55	47	57	60	46	41	58	63	61	47	57	47	55	64	50	53	59	37	59	59	68	55	60	68	55	59	49	56	50	51	62	49	48	44	52	57	69	56	52	74	60	31	55	54	51	54	47	59	44	48	49	51	49	64	54	49	57	61	45	42	57	64	43	61	61	46	40	59	46
13457	11607	8497	19068	20463	14339	12494	15386	6237	5157	4078	3218	2642	2571	2348	1932	1815	1806	1685	1504	1459	1312	1314	1292	1182	1178	1160	1092	1105	1102	1035	1031	1019	966	998	962	944	956	926	930	916	936	930	952	873	869	940	922	861	920	853	853	857	870	841	815	880	857	903	893	825	872	855	870	808	876	784	843	818	849	882	815	827	808	819	861	872	801	766	790	860	863	796	846	860	777	822	873	843	789	801	806	829	811	776	785	811	775	830	778	831	786	765	820	835	776	848	808	811	798	776	837	787	792	787	786	803	834	807	851	781	773	784	836	820	755	813	824	841	821	810	793	776	794	840	796	818	792	794	837	814	771	832	759	825	812	836	811	824	777	807	832	854	791	830	808	833	775	807	867	794	833	781	777	767	897	758	775	764	823	800	778	771	827	825	829	800	766	752	792	817	774	824	875	815	756	810	807	848	772	832	783	875	826	817	793	804	798	742	804	782	783	796	779	783	807	804	810	792	769	782	803	822	766	825	812	796	821	821	846	831	802	812	806	797	766	838	787	799	753	789	762	790	813	833	801	816	764	757	801	730	807	799	797	773	830	812	783	780	789	774	805	775	810	816	732	801	817	812	798	816	784	816	781	783	784	767	798	774	799	784	823	810	794	811	801	830	830	819	837	836	777	793	741	838	787	771	810	795	787	812	790	796	845	823	821	798	807	772	794	828	816	787	873	782	760	830	820	809	781	763	793	814	788	783	797	774	795	780	814	782	782	810	824	771	768	750	763	806	787	767	804	809	801	774	804	787	854	817	839	837	782	775	805	765	793	830	828	796	803	815	782	790	838	812	823	787	801	798	795	827	801	784	802	811	790	810	778	801	801	827	756	827	799	792	818	760	825	808	835	841	742	808	778	800	793	761	753	810	837	803	796	806	779	812	777	844	789	836	825	775	807	808	807	835	819	834	830	795	794	831	840	784	857	811	775	875	807	802	826	807	839	828	801	804	780	811	811	771	774	794	805	743	802	776	801	830	759	790	798	832	758	804	772	809	833	821	818	804	781	793	841	784	813	769	790	823	748	855	842	813	762	848	801	804	770	789	804	823	844	810	799	823	827	799	839	778	783	776	771	760	823	745	820	808	803	781	840	765	829	821	832	771	800	765	828	772	749	820	817	812	807	727	799	805	778	828	854	769	827	811	780	833	843	771	823	786	804	804	819	832	812	790	758	822	816	783	821	825	781	757	832	822	848	751	798	831	790	796	824	800	819	810	764	816	779	799	795	813	789	780	819	814	780	793	795	887	788	790	797	840	762	814	858	768	816	767	833	827	837	805	860	787	806	828	743	830	787	753	791	792	797	780	803	826	764	761	780	817	788	811	850	763	791	770	804	776	832	830	817	802	818	775	797	845	764	789	841	785	800	762	801	834	808	797	811	828	802	815	765	768	797	830	815	800	827	826	801	782	801	803	820	803	809	787	817	812	829	827	801	791	778	836	800	806	810	870	862	798	829	802	796	740	814	811	816	846	766	779	804	776	808	823	761	789	814	804	855	820	793	843	845	856	854	841	779	799	835	822	787	824	828	763	856	813	806	804	809	812	773	768	820	800	785	810	835	854	780	833	786	783	749	801	795	825	737	724	872	809	835	785	807	781	802	812	779	844	803	813	794	830	809	799	797	791	780	794	778	811	818	782	729	782	794	838	812	775	729	810	769	873	802	811	786	854	858	847	788	807	812	778	769	812	832	810	774	789	787	803	814	804	763	847	775	821	834	749	783	798	776	835	827	771	795	847	772	807	800	785	802	777	769	776	853	816	847	775	794	802	790	832	823	806	808	802	824	784	794	850	767	815	815	784	782	800	770	777	784	826	793	795	807	820	832	828	802	849	787	784	735	840	764	762	820	828	831	774	846	795	835	746	772	788	804	810	772	776	793	813	771	820	830	750	814	807	797	771	802	802	800	827	796	821	788	769	764	767	778	817	803	765	818	832	790	831	788	792	849	825	824	722	836	839	763	800	786	814	812	773	774	829	803	824	823	806	845	779	754	821	834	806	812	821	770	780	834	829	825	828	774	814	831	816	805	854	799	807	755	797	807	827	839	888	788	751	753	779	823	771	765	746	767	826	816	781	806	818	838	791	778	817	819	866	768	815	828	826	833	808	786	838	810	767	763	861	830	759	775	767	808	811	809	821	771	775	849	791	840	824	856	797	819	816	810	773	803	843	798	731	747	823	804	806	785	824	787	789	802	790	817	794	805	808	769	794	802	794	768	777	805	807	805	805	794	810	804	779	823	784	814	845	791	808	770	797	766	808	803	813	823	805	796	875	831	753	792	803	856	811	843	805	805	844	742	810	804	789	817	791	818	802	781	780	799	782	793	778	798	790	826	801	800	795	809	825	823	820	811	829	821	800	821	759	797	817	834	877	788	745	798	828	807	861	835	825	783	803	753	837	816	775	819	818	830	797	832	744	767	749	795	769	805	798	809	832	754	780	793	764	826	817	805	797	788	837	779	791	809	788	766	776	835	789	857	850	782	786	778	806	811	781	832	778	799	765	820	773	773	784	799	803	783	798	797	796	869	820	802	819	849	803	759	826	805	787	823	781	804	789	825	810	804	833	764	824	793	806	806	736	844	819	854	825	830	783	797	812	823	855	797	766	863	802	754	838	830	807	766	776	772	857	800	801	794	765	804	788	819	793	801	791	828	828	760	827	800	809	811	827	770	828	836	808	816	797	823	835	788	774	779	804	764	797	812	790	806	818	760	852	846	771	755	790	770	810	819	798	840	792	856	851	780	813	837	771	844	836	856	818	794	767	815	795	825	839	771	823	783	818	795	784	776	801	783	833	813	795	833	807	817	802	801	818	807	823	805	784	764	845	771	805	778	815	785	780	783	759	797	801	795	805	819	788	789	799	774	786	812	797	763	776	840	798	739	865	797	790	817	844	765	770	801	801	816	792	838	784	806	790	824	828	814	800	819	817	735	849	796	805	812	767	773	793	796	797	824	794	811	817	790	806	805	795	832	795	795	796	820	825	787	801	817	871	764	796	813	791	816	802	815	818	776	797	780	788	816	763	781	826	820	860	833	828	780	816	833	821	764	794	760	803	799	803	753	823	789	820	810	800	811	804	810	782	802	812	802	807	804	857	841	778	777	752	787	790	845	794	811	759	847	817	824	748	794	834	781	818	843	819	744	838	833	820	811	813	803	811	822	781	818	774	808	799	864	766	792	788	844	804	756	770	855	807	789	783	810	859	808	828	805	787	813	799	780	746	762	780	804	787	819	816	800	770	801	795	797	796	825	806	795	776	800	838	845	775	824	804	789	870	811	773	785	811	788	799	788	865	788	766	831	792	832	720	788	780	784	800	800	810	836	773	768	844	822	776	849	809	819	804	790	759	750	818	770	794	776	798	810	793	775	795	794	803	792	824	870	762	816	786	793	797	826	801	799	823	811	800	765	801	792	803	775	753	776	777	787	809	770	776	751	810	818	802	809	827	787
2416	396	301	204	232	200	202	307	127	102	131	97	82	61	60	65	51	63	56	57	56	57	54	57	60	58	53	46	49	72	45	61	48	50	56	56	46	51	43	46	45	41	44	55	63	64	46	48	44	43	45	39	62	46	44	45	56	49	42	46	50	44	47	47	32	61	47	51	43	48	47	42	42	44	38	52	44	41	46	57	47	55	51	46	48	44	43	39	48	62	50	54	44	50	53	42	47	38	34	42	54	41	50	50	43	43	51	46	44	46	41	40	43	43	44	46	48	53	36	52	31	35	41	40	34	48	34	49	49	37	49	47	45	56	37	51	52	47	78	37	47	40	43	48	47	42	50	36	50	56	49	43	42	41	41	47	40	33	45	38	49	41	47	45	61	38	47	40	52	54	43	49	44	47	52	50	43	58	42	44	48	49	40	46	55	29	39	39	55	46	49	44	48	63	39	56	55	53	46	51	38	39	55	42	45	44	55	51	41	41	37	55	31	49	48	41	39	44	53	42	55	33	46	52	36	39	51	54	40	51	41	48	49	44	43	50	46	46	48	57	45	50	43	42	45	44	54	53	40	42	50	48	56	47	44	42	42	52	36	34	40	52	54	45	46	47	53	44	43	37	43	47	39	49	44	35	54	46	52	46	42	38	40	40	47	45	49	34	53	45	40	43	49	34	45	46	32	51	45	49	46	40	52	34	36	52	57	46	46	49	52	52	56	50	45	37	42	38	52	47	43	55	45	38	52	59	57	54	40	32	40	42	37	39	41	41	57	48	48	43	47	52	44	40	35	51	52	42	45	52	46	46	40	44	51	55	49	48	43	38	47	57	47	44	55	44	45	47	42	51	48	40	44	56	49	36	43	48	47	48	47	42	58	38	56	49	52	41	42	43	48	47	46	32	62	61	38	47	48	56	49	51	64	43	53	50	51	39	47	32	32	57	46	49	39	41	47	34	33	49	47	48	50	43	43	60	54	25	42	57	55	35	45	50	48	48	51	32	35	48	36	42	48	49	45	41	39	38	50	37	48	39	57	51	42	46	44	47	40	49	53	53	43	50	35	48	33	54	41	48	42	48	42	43	44	37	45	51	39	55	32	48	53	48	36	61	32	51	53	52	42	44	55	46	47	56	50	48	38	44	48	39	48	51	38	42	65	48	35	36	32	46	54	35	50	46	38	45	40	40	42	52	40	44	46	51	46	45	43	36	45	39	43	48	54	39	39	52	38	33	39	61	37	46	40	47	40	52	44	44	41	43	56	55	39	38	37	51	47	52	48	40	56	52	62	49	33	44	53	44	46	45	52	55	57	50	45	40	50	52	62	36	45	53	50	31	52	45	30	54	50	47	35	64	56	54	34	48	41	48	44	47	49	54	56	45	56	39	40	51	48	44	47	54	48	47	47	51	38	44	45	45	44	43	56	44	46	59	52	46	44	57	47	45	55	49	52	36	57	46	37	49	51	40	44	53	51	45	43	56	48	33	43	45	45	47	53	49	47	42	42	32	47	37	45	34	37	43	50	45	42	38	52	37	53	51	37	53	45	54	49	47	48	44	47	34	40	42	47	51	39	58	49	42	49	49	55	52	50	41	50	47	59	52	44	41	46	50	52	44	44	47	61	45	56	40	58	39	43	43	50	69	56	54	48	48	44	45	39	44	42	55	51	39	43	60	43	48	45	42	38	51	51	42	43	48	53	39	50	48	38	53	42	42	45	39	46	31	55	47	35	47	57	52	48	42	37	46	43	35	47	38	37	53	45	62	42	47	50	50	59	43	46	48	37	57	57	45	44	47	44	49	40	51	48	52	46	54	57	49	56	50	50	41	44	38	43	40	35	54	43	45	58	45	57	43	51	55	33	53	44	37	31	36	37	48	43	40	41	57	47	44	51	47	51	50	46	49	40	47	43	44	41	37	42	47	48	42	58	45	56	47	44	46	37	47	43	50	52	50	45	58	48	47	46	47	42	43	42	46	64	44	46	43	48	46	50	47	35	41	45	48	36	54	48	49	50	49	56	60	44	52	42	58	45	49	44	42	41	58	51	42	45	41	42	35	49	37	42	46	45	52	48	44	42	35	48	39	41	49	46	36	46	53	50	46	48	53	42	51	42	48	62	41	44	43	43	40	41	52	67	57	44	34	39	54	42	49	54	55	40	36	45	47	39	47	59	44	35	40	51	34	47	44	52	47	57	50	57	47	45	44	37	48	43	58	43	45	43	51	41	43	51	61	37	43	49	43	42	53	55	64	37	42	44	39	42	43	48	43	40	64	47	51	52	45	35	56	40	46	41	52	44	45	46	50	54	51	47	45	57	47	45	40	52	48	46	42	43	66	46	47	42	51	39	35	31	47	48	49	53	45	36	38	47	50	42	48	42	52	54	56	53	45	48	50	60	30	46	52	35	50	49	47	45	54	54	52	60	42	42	43	39	46	49	43	39	44	39	46	47	42	44	39	45	43	61	43	55	58	59	49	49	46	47	47	42	49	54	38	43	54	45	52	58	36	43	51	41	59	54	57	48	50	51	56	41	36	42	45	52	48	58	47	38	45	53	53	50	37	47	48	25	51	50	48	44	42	43	58	46	52	46	57	55	54	46	46	42	44	50	54	39	49	50	42	46	48	50	44	47	47	46	47	47	43	60	32	37	45	36	55	39	40	46	43	51	40	48	57	43	45	53	55	46	39	49	50	36	59	59	51	49	49	48	45	39	33	43	57	68	53	51	41	50	40	42	58	45	45	46	51	49	44	35	51	48	44	53	54	33	58	58	38	41	37	45	51	39	32	53	42	37	40	47	57	41	41	42	42	40	38	43	46	48	51	50	52	55	53	38	47	47	56	50	45	37	60	41	60	51	46	49	46	34	35	45	50	60	57	49	38	46	32	55	53	46	51	45	44	49	41	52	45	43	70	38	49	36	61	44	38	44	51	48	42	40	58	52	49	47	51	40	49	36	43	45	48	51	41	49	54	46	48	41	47	42	32	46	64	54	59	43	39	38	38	50	53	50	39	32	49	34	48	39	41	38	44	45	38	47	47	48	49	52	48	44	48	49	48	37	44	43	43	53	47	49	49	47	42	45	49	43	43	46	49	48	45	44	47	45	48	44	48	44	49	46	45	32	54	47	44	62	52	43	50	50	50	47	54	42	52	51	44	46	33	44	44	42	33	50	41	51	43	48	50	56	46	36	42	51	56	47	48	58	41	44	57	43	43	55	40	48	34	48	50	39	44	45	47	39	58	61	56	44	62	30	33	45	37	57	41	47	49	46	49	62	43	47	41	40	45	38	43	45	42	44	43	56	42	47	39	60	46	38	49	40	47	47	47	48	43	46	40	34	41	41	47	50	53	53	50	61	49	48	40	38	47	39	52	54	45	43	54	37	43	37	45	39	48	33	50	54	45	43	33	43	57	57	52	65	45	46	48	44	59	45	55	55	36	42	51	38	41	44	52	51	44	40	39	44	48	49	50	35	44
13782	10456	7276	16491	18031	12881	11839	15325	5939	4645	3688	2779	2426	2341	2045	1774	1608	1535	1503	1355	1321	1182	1132	1094	1102	1074	971	943	995	982	897	913	949	861	835	846	895	838	869	837	861	792	862	822	820	807	825	821	812	774	831	797	792	789	795	800	794	768	748	781	738	798	755	762	785	769	766	753	711	713	715	814	759	746	728	711	720	779	707	709	721	733	711	701	705	744	726	736	741	714	727	770	740	723	725	701	759	733	692	756	702	749	712	709	699	743	713	761	739	730	724	739	714	733	705	759	675	721	751	742	776	756	726	736	771	747	681	687	769	749	723	712	724	773	743	741	729	718	715	728	721	704	755	737	692	711	737	698	705	758	731	705	705	699	765	721	723	713	739	702	741	762	756	760	711	726	769	785	752	713	750	704	741	735	723	729	698	714	760	782	718	761	742	680	751	725	738	714	745	693	724	725	687	722	781	738	784	708	708	777	750	741	796	712	769	714	762	747	700	701	694	701	794	704	673	723	718	694	737	727	742	710	741	714	704	746	721	672	718	733	673	730	700	755	713	761	709	716	738	696	738	754	695	712	715	697	679	714	737	747	679	747	733	712	697	710	774	744	777	803	708	757	712	757	726	744	691	735	729	712	724	707	722	715	724	680	714	710	698	696	695	716	799	744	713	753	699	742	705	708	750	731	682	749	734	704	749	726	725	688	718	725	725	776	736	730	731	743	673	762	726	705	761	751	699	728	772	717	766	690	745	692	725	743	722	714	696	758	732	705	734	744	726	693	748	709	709	735	719	733	740	706	718	689	738	717	710	680	720	727	706	712	710	733	706	717	753	780	691	720	750	719	739	760	716	729	719	720	726	694	707	764	743	799	768	701	728	735	688	708	722	736	692	760	791	719	678	684	741	725	727	726	711	708	710	715	713	791	741	743	751	721	755	713	752	723	782	725	671	689	671	744	683	765	710	707	752	742	683	718	679	711	751	749	673	724	686	681	714	735	749	715	728	725	780	723	715	743	695	728	735	700	730	740	725	759	748	732	743	753	693	739	719	702	692	708	697	786	728	706	658	731	770	719	722	744	711	683	722	760	764	700	758	706	753	689	722	740	732	777	733	714	748	768	706	737	741	703	716	752	768	695	713	689	695	679	695	712	728	713	730	714	736	751	696	734	732	729	701	700	766	679	722	737	720	730	716	751	742	752	773	729	738	709	728	729	725	689	757	711	791	709	725	777	684	741	713	735	717	730	743	715	686	772	788	695	742	723	683	711	764	732	661	757	733	700	734	692	723	727	699	703	729	726	730	738	673	708	683	700	708	759	698	669	702	710	720	704	720	709	703	723	754	689	753	742	750	700	686	686	701	738	739	770	701	745	742	732	723	715	738	690	703	708	730	726	756	660	723	720	734	726	750	737	777	738	723	736	763	740	816	720	713	766	756	713	770	680	740	707	732	660	771	713	753	687	728	744	737	681	726	697	711	700	671	676	739	707	715	679	781	738	665	694	780	723	696	741	688	726	721	716	740	716	698	730	748	724	707	724	704	697	683	727	797	720	709	693	656	745	736	673	719	721	736	721	724	780	745	712	739	732	716	714	670	765	717	744	694	779	686	717	721	710	770	766	717	731	714	733	725	749	695	770	705	759	739	761	756	735	697	729	732	723	729	710	734	788	706	690	731	701	710	714	697	715	734	718	783	734	712	696	742	752	714	667	714	686	739	675	726	702	728	766	698	738	665	675	691	690	685	740	709	673	703	703	744	725	696	761	692	738	716	693	737	773	706	734	698	748	733	748	745	699	720	668	738	703	739	758	708	745	735	698	755	731	749	689	737	705	728	750	718	713	736	784	775	736	721	669	762	740	696	727	704	701	725	726	772	744	680	769	759	748	733	725	725	748	719	767	740	729	717	727	718	762	716	722	749	751	758	717	753	713	750	698	698	702	742	728	762	715	726	706	714	729	725	671	738	708	739	777	747	722	665	750	731	720	755	749	740	698	734	757	747	664	717	697	708	759	787	696	759	702	715	735	728	703	685	712	733	750	670	730	728	733	691	738	707	747	779	767	771	712	668	706	751	684	727	756	699	727	671	750	717	741	752	722	705	761	736	753	744	750	756	754	734	761	789	758	743	673	724	709	731	722	697	741	754	683	699	748	714	704	715	732	732	723	728	721	714	674	673	739	737	743	716	747	704	721	780	722	749	714	716	712	770	754	707	726	747	743	761	773	724	736	732	746	747	726	699	732	738	784	735	682	721	750	711	761	745	722	718	679	733	744	681	686	762	708	718	706	719	748	761	771	706	743	708	768	716	743	661	722	736	752	812	719	728	763	757	754	735	717	780	718	712	719	741	682	687	697	707	736	727	762	713	726	725	716	797	701	760	771	692	705	713	691	744	701	720	722	707	742	703	738	744	742	698	727	714	727	725	690	718	771	680	792	691	712	709	701	752	756	738	709	676	738	764	716	738	721	752	715	714	681	734	709	712	753	781	753	723	722	690	770	682	679	724	773	755	699	776	750	757	722	747	671	711	727	749	720	734	755	725	703	737	668	766	748	714	704	751	730	726	729	712	753	695	728	750	712	731	740	681	708	746	725	661	747	682	740	699	718	679	724	723	663	764	765	692	753	729	744	737	700	724	724	689	664	759	679	718	715	705	769	778	669	708	662	752	710	703	731	749	718	751	735	707	709	754	706	719	732	699	718	717	732	761	718	778	743	742	735	711	738	721	738	693	717	710	779	678	701	723	715	732	683	715	750	749	722	696	705	699	680	742	736	739	794	683	732	696	722	733	734	719	774	780	714	716	736	726	745	712	732	680	725	762	696	808	715	714	726	688	698	772	753	729	727	762	738	690	701	737	735	698	696	713	741	729	738	733	768	696	709	691	752	714	740	733	735	763	733	722	767	717	704	701	724	738	745	714	728	768	735	706	732	762	727	750	735	703	757	754	761	716	741	753	759	731	702	717	693	739	734	715	708	720	718	714	736	777	699	732	679	732	727	732	746	703	696	735	754	748	745	794	708	749	740	786	707	715	759	721	707	738	745	760	731	718	695	698	771	742	740	690	731	742	737	736	680	780	741	749	717	717	745	725	690	703	675	699	743	738	748	715	720	718	758	701	754	704	749	746	758	708	742	689	737	727	737	756	697	707	719	718	722	683	733	710	685	746	741	780	704	752	742	727	726	752	684	712	715	753	710	702	717	721	764	734	746	722	714	690	751	700	679	731	780	693	730	757	739	757	730	759	732	706	693	735	729	719	716	708	682	706	681	710	778	756	755	763	730	723	710	682	725	727	681	720	728	746	716	727	688	706	741	680	765	723	729	713	759	730	713	747	765	720	802	739	685	713	738	725	733	747	695	727	731	727	749	736	738	674	746	687	727	791	708	740	707	715	722	757	759	744	738	731	722	707	699	681	781	767	759	759	730	690	712	771	747	735	750	724	702	788	728	749	732	720	731	719	691	772	727	732	678	769	722	746	710	724	687	692	715
1710	733	547	376	489	489	434	496	316	316	299	250	224	215	215	192	212	209	184	173	152	157	200	187	186	188	136	171	171	163	186	155	160	146	168	168	166	168	153	154	151	157	167	151	154	140	138	169	166	176	182	164	167	152	153	154	154	180	160	149	158	183	179	176	161	152	167	143	144	148	166	145	143	151	167	150	157	165	151	144	152	156	152	149	138	146	154	144	156	152	176	136	140	154	168	148	149	142	146	152	166	155	135	159	156	162	161	169	143	148	175	173	131	139	134	164	138	128	153	143	162	189	142	151	156	181	149	148	134	154	166	170	143	146	162	180	162	143	154	145	159	144	146	179	148	179	150	160	164	159	138	146	139	136	170	137	171	143	173	127	150	160	147	176	140	147	142	160	152	133	156	140	154	170	133	145	167	157	145	163	138	145	145	165	147	160	144	148	150	162	149	154	169	168	137	160	151	144	148	154	160	136	150	159	155	145	153	159	165	150	143	154	131	152	151	160	154	170	144	139	172	158	148	146	167	165	178	129	154	154	165	149	157	156	128	151	136	163	167	145	150	155	164	134	145	153	158	146	138	128	126	160	147	145	158	152	158	148	148	158	146	156	165	148	141	156	154	152	151	151	160	166	152	137	167	178	155	170	176	140	169	146	136	152	138	141	151	156	144	152	159	159	158	157	157	164	159	157	119	142	150	170	158	158	165	152	133	145	141	158	164	162	135	147	152	160	140	139	183	145	152	134	152	157	164	150	155	171	158	179	149	153	157	154	139	145	150	163	127	152	140	140	144	147	139	177	175	151	139	151	156	165	170	157	174	133	151	189	150	169	160	152	160	133	145	133	155	146	155	138	127	143	154	147	174	176	158	135	160	136	158	135	147	146	129	143	148	140	170	159	149	135	164	167	151	157	146	155	146	153	146	164	159	152	151	146	159	144	145	153	173	135	162	147	162	168	149	162	144	156	162	190	174	140	161	175	157	144	157	152	140	138	169	155	142	142	145	151	125	158	156	142	172	155	165	148	153	161	139	145	141	152	142	153	168	133	155	155	138	138	149	147	149	161	148	154	122	174	180	143	152	134	162	164	165	144	166	143	148	152	159	163	166	159	161	134	153	155	152	170	153	151	155	157	158	183	166	151	147	154	137	148	148	138	145	164	184	168	164	143	168	159	163	171	168	144	141	159	164	167	162	160	155	157	140	171	142	164	181	140	143	179	151	136	163	139	154	146	163	178	147	174	150	144	141	147	161	159	146	182	163	150	164	136	143	147	143	180	145	177	155	145	180	155	142	172	142	177	157	171	155	164	156	150	173	154	156	145	148	141	150	150	155	170	172	145	157	148	146	148	148	143	161	137	146	155	159	164	149	139	159	163	148	159	151	161	164	163	154	173	140	166	146	154	140	131	164	156	147	149	170	159	147	154	133	129	140	138	154	165	161	143	151	144	163	156	172	142	154	172	150	147	160	147	169	163	161	137	155	175	148	149	136	152	163	138	168	176	141	168	129	141	156	139	153	158	172	168	143	154	149	156	157	139	176	149	153	137	172	158	145	171	136	142	161	165	145	166	165	166	174	138	162	140	182	165	156	136	142	153	163	175	136	178	138	127	150	134	170	151	139	163	156	179	171	160	166	151	146	145	157	178	136	146	169	146	163	137	156	154	152	134	145	150	148	174	152	159	175	134	162	174	165	168	178	140	162	171	160	151	163	146	141	134	126	181	169	130	150	171	144	156	141	162	157	152	160	154	147	147	169	170	146	147	152	167	159	180	155	158	154	183	162	166	162	139	146	145	170	150	153	147	166	160	132	145	143	156	163	139	160	172	156	171	140	175	139	158	174	162	157	164	161	127	155	128	146	167	153	163	163	174	151	150	165	136	149	125	165	147	152	123	147	163	166	163	175	159	152	142	156	156	153	135	175	172	163	166	140	153	139	159	168	170	133	163	179	178	153	165	161	151	154	164	135	133	153	173	177	156	144	159	142	156	159	150	145	157	175	158	168	158	165	151	153	158	175	152	149	150	164	148	147	147	156	128	172	148	164	152	124	143	153	138	144	157	140	164	154	142	136	173	149	164	145	159	157	172	153	120	155	140	150	154	166	166	170	147	135	141	133	146	159	164	162	140	208	166	151	174	152	156	170	172	163	165	172	152	155	158	180	142	141	191	145	141	148	149	155	133	157	129	143	155	151	143	166	161	148	145	136	161	140	129	130	170	165	143	132	148	165	164	156	138	150	157	165	160	153	150	131	142	130	147	171	144	135	152	144	176	157	159	143	135	154	167	165	164	146	161	153	161	151	137	152	151	152	133	159	138	172	143	159	128	144	161	136	174	148	157	155	167	156	156	135	152	139	162	141	154	149	140	151	167	144	143	149	156	136	157	153	146	150	149	147	144	148	150	164	146	166	139	161	137	147	156	156	160	164	161	164	164	145	156	154	135	126	145	141	132	149	156	151	173	163	129	157	154	135	169	153	175	140	151	165	161	163	159	150	156	177	147	153	144	135	165	154	142	153	140	129	171	164	144	151	158	141	176	161	157	158	145	143	152	143	175	159	137	141	160	176	139	180	151	133	166	170	175	143	170	150	133	138	156	159	160	135	164	158	171	140	148	153	147	160	159	151	167	163	162	170	151	155	158	161	161	179	142	161	144	130	158	151	162	137	162	163	144	167	160	149	156	152	155	161	150	157	143	169	168	178	160	160	146	155	157	131	152	166	167	121	144	133	162	175	131	164	176	144	158	157	159	148	142	160	157	145	158	160	165	132	159	160	142	161	153	163	156	168	130	134	152	136	157	149	149	142	143	171	161	142	143	151	159	153	179	164	160	149	145	149	140	139	160	160	152	166	158	139	130	157	148	135	146	164	138	177	144	169	167	135	171	163	158	174	155	164	141	144	152	162	146	152	153	136	159	159	177	141	141	164	155	154	155	169	135	148	147	165	153	177	164	155	141	145	170	142	155	167	150	160	146	173	143	146	160	171	146	149	149	137	188	149	180	161	150	171	148	144	143	153	145	144	155	149	147	164	148	160	172	143	152	166	152	145	164	147	149	140	174	143	149	149	169	169	166	170	141	157	170	159	129	168	142	136	156	162	164	166	125	154	137	168	161	170	164	151	136	160	145	155	154	141	166	174	151	146	140	171	156	170	147	156	125	170	167	156	134	156	130	186	151	157	150	141	152	161	148	148	167	152	188	129	134	152	174	159	161	148	144	141	144	170	134	160	167	141	151	159	139	141	149	132	143	142	155	146	185	129	172	149	139	132	159	145	149	145	154	154	147	162	171	157	144	165	151	158	149	146	147	148	168	150	134	144	155	186	159	152	180	153	143	142	177	149	153	188	131	144	146	171	138	166	164	171	182	140	127	151	151	143	133	160	148	169	152	131	163	141	164	143	140	142	159	147	174	155	161	166	182	146	157	134	176	149	165	152	154	157	146	160	151	156	136	178	157	157	162	176	132	125	150	146	167	123	156
20797	15347	10212	22211	24964	22188	18689	17451	11112	9402	8301	6544	5801	5510	4760	4337	4086	3923	3773	3547	3252	3175	3062	3072	3022	2923	2875	2727	2770	2801	2739	2652	2613	2602	2618	2563	2519	2410	2515	2502	2449	2468	2340	2446	2373	2306	2375	2297	2449	2368	2355	2405	2379	2412	2324	2367	2361	2437	2282	2340	2364	2306	2328	2109	2368	2312	2323	2264	2248	2343	2251	2334	2294	2407	2264	2244	2313	2341	2298	2291	2410	2254	2247	2238	2285	2310	2243	2236	2302	2314	2262	2320	2255	2227	2268	2210	2280	2205	2257	2320	2206	2314	2163	2239	2228	2271	2258	2235	2266	2258	2218	2297	2255	2241	2244	2340	2156	2230	2226	2273	2267	2257	2299	2238	2254	2227	2188	2315	2348	2249	2271	2201	2235	2233	2257	2254	2307	2282	2256	2330	2271	2281	2211	2269	2205	2150	2285	2246	2294	2255	2161	2219	2202	2235	2219	2177	2276	2226	2286	2197	2251	2292	2184	2182	2276	2249	2226	2155	2275	2310	2174	2193	2235	2256	2260	2212	2256	2210	2242	2297	2255	2219	2241	2246	2242	2169	2168	2163	2232	2212	2247	2208	2234	2230	2232	2295	2316	2281	2198	2172	2280	2238	2275	2219	2224	2184	2163	2305	2285	2265	2254	2194	2227	2194	2224	2213	2267	2254	2233	2243	2232	2298	2311	2276	2183	2222	2264	2233	2222	2285	2258	2224	2261	2226	2254	2273	2217	2248	2220	2146	2226	2255	2196	2286	2260	2274	2256	2190	2180	2248	2163	2254	2225	2317	2257	2302	2176	2242	2205	2221	2278	2157	2165	2213	2271	2209	2320	2275	2152	2244	2232	2235	2274	2271	2303	2321	2357	2246	2202	2169	2309	2242	2224	2190	2227	2273	2238	2270	2291	2269	2238	2280	2208	2291	2167	2229	2184	2150	2239	2270	2245	2209	2276	2245	2182	2209	2298	2188	2252	2269	2170	2282	2139	2189	2265	2261	2341	2243	2193	2186	2203	2237	2228	2298	2187	2218	2308	2132	2205	2169	2238	2292	2313	2275	2178	2221	2304	2252	2186	2214	2236	2214	2212	2209	2261	2249	2164	2220	2219	2229	2209	2179	2213	2147	2279	2244	2177	2262	2176	2220	2223	2203	2245	2192	2138	2293	2276	2289	2185	2241	2229	2262	2323	2268	2277	2240	2256	2311	2202	2287	2229	2218	2250	2220	2241	2194	2224	2217	2260	2157	2197	2248	2288	2294	2235	2238	2287	2245	2179	2207	2219	2223	2238	2218	2266	2200	2234	2159	2287	2227	2247	2248	2316	2221	2207	2237	2238	2209	2204	2161	2211	2238	2242	2236	2266	2149	2245	2273	2264	2279	2227	2238	2224	2252	2229	2143	2230	2274	2221	2277	2269	2219	2125	2263	2305	2205	2178	2252	2225	2303	2242	2284	2157	2280	2202	2244	2264	2308	2185	2269	2181	2205	2244	2210	2172	2232	2178	2243	2273	2189	2187	2212	2241	2266	2259	2209	2243	2242	2206	2302	2219	2226	2219	2187	2264	2257	2229	2178	2191	2241	2254	2225	2237	2241	2127	2327	2232	2211	2269	2234	2286	2250	2217	2187	2286	2282	2231	2228	2218	2288	2298	2224	2312	2209	2204	2284	2232	2248	2324	2300	2165	2267	2253	2280	2250	2194	2232	2298	2275	2172	2191	2302	2218	2262	2159	2216	2181	2218	2295	2310	2242	2185	2212	2268	2167	2211	2220	2254	2188	2180	2201	2263	2229	2262	2255	2257	2216	2258	2258	2130	2270	2244	2169	2207	2246	2294	2180	2240	2182	2255	2310	2234	2196	2276	2233	2245	2249	2196	2206	2230	2262	2255	2214	2205	2270	2247	2244	2098	2241	2233	2190	2213	2150	2291	2246	2191	2306	2300	2250	2217	2234	2188	2209	2216	2273	2207	2129	2240	2258	2316	2252	2250	2297	2300	2197	2341	2181	2280	2205	2253	2280	2203	2260	2178	2209	2189	2218	2284	2303	2181	2213	2242	2250	2267	2288	2264	2305	2219	2297	2287	2253	2194	2249	2190	2173	2229	2262	2243	2224	2196	2188	2137	2231	2201	2229	2215	2251	2279	2313	2198	2264	2259	2236	2264	2247	2223	2185	2245	2157	2225	2228	2262	2247	2247	2248	2251	2142	2306	2245	2272	2198	2222	2269	2186	2311	2254	2213	2243	2233	2278	2168	2228	2266	2266	2197	2233	2276	2235	2284	2364	2206	2249	2273	2275	2222	2264	2286	2162	2234	2224	2350	2194	2205	2235	2228	2282	2264	2185	2162	2112	2222	2237	2196	2259	2284	2268	2196	2308	2238	2260	2186	2249	2215	2216	2259	2257	2327	2281	2178	2298	2298	2253	2312	2247	2248	2268	2141	2234	2227	2168	2201	2193	2162	2256	2218	2174	2252	2230	2235	2299	2214	2237	2204	2161	2193	2283	2174	2201	2235	2210	2200	2206	2287	2274	2296	2222	2323	2307	2263	2230	2153	2258	2299	2174	2228	2241	2168	2260	2223	2259	2243	2261	2252	2197	2268	2249	2256	2283	2222	2273	2296	2221	2224	2167	2262	2203	2182	2195	2258	2281	2318	2255	2183	2267	2266	2234	2223	2235	2237	2240	2269	2304	2241	2226	2187	2284	2197	2187	2288	2143	2253	2192	2264	2216	2311	2206	2179	2255	2208	2282	2259	2209	2231	2278	2194	2204	2245	2186	2157	2241	2153	2212	2205	2240	2131	2286	2205	2183	2244	2243	2202	2210	2281	2215	2312	2258	2171	2287	2252	2279	2185	2283	2276	2144	2228	2145	2290	2252	2246	2228	2320	2226	2277	2238	2199	2230	2263	2282	2226	2207	2205	2140	2225	2272	2282	2228	2273	2321	2229	2175	2143	2207	2247	2241	2164	2193	2331	2249	2280	2286	2216	2241	2181	2274	2234	2227	2277	2224	2222	2205	2202	2225	2189	2330	2244	2209	2188	2129	2299	2255	2207	2241	2256	2275	2193	2315	2268	2187	2176	2272	2314	2209	2196	2224	2203	2224	2244	2153	2210	2295	2182	2292	2217	2170	2277	2266	2262	2192	2184	2220	2229	2189	2185	2212	2221	2245	2180	2188	2177	2246	2198	2249	2206	2339	2211	2169	2190	2214	2204	2198	2219	2220	2330	2284	2134	2297	2257	2232	2251	2222	2250	2195	2240	2246	2258	2199	2207	2203	2240	2246	2254	2327	2362	2189	2347	2234	2255	2181	2157	2178	2157	2190	2217	2187	2203	2293	2289	2215	2257	2173	2216	2213	2211	2181	2273	2245	2289	2262	2246	2225	2291	2221	2197	2213	2215	2315	2224	2223	2227	2165	2205	2186	2186	2303	2219	2224	2202	2277	2165	2194	2193	2268	2232	2264	2263	2284	2256	2220	2260	2226	2259	2210	2228	2262	2238	2148	2225	2205	2221	2178	2209	2252	2222	2260	2122	2185	2273	2274	2200	2173	2230	2237	2268	2300	2286	2244	2258	2292	2238	2202	2216	2268	2204	2192	2248	2133	2252	2273	2190	2280	2294	2205	2196	2216	2240	2229	2219	2208	2241	2190	2243	2290	2195	2284	2220	2155	2185	2202	2245	2264	2237	2265	2199	2162	2237	2258	2264	2268	2224	2254	2238	2283	2230	2292	2247	2307	2217	2192	2233	2189	2231	2296	2250	2200	2310	2243	2245	2123	2183	2136	2232	2196	2253	2241	2214	2265	2257	2214	2322	2249	2210	2182	2176	2305	2224	2212	2265	2276	2258	2215	2190	2237	2358	2262	2340	2135	2286	2199	2268	2192	2319	2316	2190	2191	2194	2204	2216	2261	2243	2252	2261	2154	2223	2149	2266	2270	2261	2279	2190	2303	2298	2241	2167	2257	2213	2221	2217	2277	2154	2237	2274	2328	2211	2246	2176	2151	2282	2232	2268	2274	2279	2274	2229	2228	2220	2233	2180	2315	2205	2226	2288	2186	2306	2239	2234	2291	2190	2266	2229	2179	2261	2313	2277	2135	2267	2265	2194	2252	2204	2302	2268	2236	2249	2223	2308	2288	2250	2252	2169	2240	2181	2280	2249	2096	2231	2283	2224	2208	2226	2156	2182	2221	2218	2239	2256	2235	2271	2140	2262	2215	2236	2181	2242	2240	2244	2244	2244	2273	2265	2226	2227	2182	2162	2242	2207	2217	2175	2208	2309	2266	2223	2242	2201	2226	2234	2322	2299	2262	2278	2187	2306	2285	2233	2244	2247	2213	2223	2267	2243	2294	2263	2211	2192	2273	2318	2240	2203	2260	2235	2268	2196	2190	2225	2215	2207	2268	2158	2166	2240	2287	2277	2190	2242	2219	2211	2225	2269	2157	2189	2197	2257	2261	2297	2304	2277	2295	2184	2165	2278	2269	2238	2241	2258	2273	2173	2247	2279	2274	2262	2319	2249	2169	2180	2173	2243	2215	2165	2268	2254	2226	2240	2213	2294	2272	2304	2264	2177	2225	2252	2197	2241	2261	2239	2266	2237	2267	2165	2287	2212	2180	2240	2141	2245	2223	2184	2147	2316	2230	2194	2317	2274	2225	2250	2291	2174	2202	2266	2176	2272	2218	2296	2277	2222	2287	2147	2294	2206	2279	2248	2268	2245	2273	2191	2226	2160	2252	2286	2201	2208	2217	2173	2227	2251	2205	2199	2212	2240	2169	2200	2203	2208	2253	2345	2212	2302	2182	2221	2267	2260	2232	2184	2297	2253	2250	2245	2262	2168	2190	2251	2188	2177	2205	2236	2296	2279	2352	2215	2179	2283	2263	2219	2281	2190	2174	2288	2296	2221	2236	2274	2277	2138	2220	2263	2310	2191	2292	2250	2219	2288	2302	2257	2207	2202	2270	2295	2229	2285	2204	2199	2187	2165	2169	2147	2270	2139	2250	2286	2217	2304	2238	2208	2249	2230	2285	2162	2220	2263	2273	2177	2292	2178	2228	2257	2276	2300	2189
1433	266	183	125	144	122	130	186	86	83	83	64	77	74	70	83	67	58	60	64	69	59	65	60	56	56	62	61	49	51	76	59	49	38	67	45	67	63	56	57	63	56	60	55	62	49	52	49	65	54	52	55	61	67	61	52	56	62	62	45	60	51	49	62	64	60	70	65	64	58	55	51	55	54	52	60	61	69	49	33	55	58	55	66	58	60	65	61	64	55	72	59	62	49	69	55	56	66	52	61	62	58	54	44	50	70	40	52	53	45	58	55	60	59	53	60	58	52	50	63	64	55	50	51	42	50	45	68	69	51	77	56	59	65	51	59	56	60	56	63	56	59	54	69	54	63	69	52	46	56	60	44	52	56	54	62	59	63	70	57	44	40	60	64	58	55	61	48	64	60	39	58	55	60	60	51	54	72	54	59	63	64	51	63	66	50	64	67	59	52	45	58	64	50	82	72	58	50	59	68	49	53	62	53	58	55	49	56	58	59	60	60	64	71	65	53	60	67	57	52	62	60	59	56	78	63	61	63	87	53	50	70	51	62	52	56	46	53	54	73	53	52	57	49	71	74	57	61	57	77	61	59	67	51	51	52	54	56	65	57	50	69	56	78	62	60	62	65	64	66	57	65	50	47	49	49	57	58	53	61	44	59	54	50	52	58	58	43	65	56	56	70	68	56	67	61	61	56	43	58	67	65	61	55	58	63	63	59	50	60	57	57	48	65	63	60	52	41	61	61	63	47	68	71	49	61	66	77	65	66	63	68	52	78	44	54	57	56	63	63	54	63	61	42	57	68	50	66	51	54	61	50	60	47	51	57	52	52	60	66	64	53	61	56	66	55	56	59	67	68	57	54	53	62	64	55	42	57	50	54	58	66	49	58	62	71	55	56	55	56	49	67	67	56	60	50	62	63	80	71	61	53	68	64	46	69	54	57	67	59	50	62	56	57	55	76	58	55	68	75	52	68	63	56	63	69	77	65	55	52	60	60	41	49	56	55	52	51	64	57	51	40	63	55	70	69	54	77	59	59	55	61	67	75	54	57	37	38	59	67	68	64	66	60	53	58	64	65	55	56	58	70	75	59	64	63	80	55	66	57	64	51	54	51	65	54	67	54	64	58	49	61	66	62	56	48	69	55	54	72	50	46	51	58	60	64	64	59	64	57	64	49	63	64	62	54	61	63	61	64	63	78	64	54	67	83	71	62	52	62	62	51	56	47	64	45	59	54	64	61	64	68	62	59	57	50	45	59	62	59	57	80	58	62	54	47	48	58	61	61	61	51	61	57	60	57	50	69	62	71	58	67	40	53	62	47	63	47	66	55	67	60	64	55	63	58	71	54	67	52	54	63	69	46	69	80	59	58	44	66	51	59	80	63	64	71	59	77	65	60	57	63	59	49	47	62	55	43	53	50	53	52	62	56	61	51	53	74	45	51	56	49	60	62	56	52	52	44	56	66	52	61	69	69	62	55	60	70	50	63	57	67	53	46	78	61	52	55	57	60	68	64	62	68	51	53	49	63	65	75	62	64	59	62	35	67	51	66	50	50	61	50	66	54	54	53	51	54	48	49	61	46	52	55	64	61	72	48	51	54	54	60	60	63	57	69	63	56	62	61	57	61	59	61	53	47	72	59	59	56	62	64	55	50	46	45	62	59	46	64	57	66	60	72	55	66	57	55	65	55	54	56	60	63	55	57	62	63	62	55	59	60	55	68	73	71	71	68	55	59	56	58	56	51	52	56	71	56	73	54	46	58	48	47	42	50	57	41	58	70	46	60	59	69	58	65	57	58	69	50	58	68	53	58	47	56	50	54	59	50	61	63	49	42	66	70	52	49	64	67	56	72	47	65	62	52	58	63	56	61	65	56	52	68	60	50	49	60	47	50	61	61	58	45	59	69	65	55	58	55	51	64	55	58	62	70	51	50	51	52	48	55	62	60	42	64	67	59	64	50	60	53	66	78	61	61	57	49	50	58	54	58	49	38	65	60	51	67	59	67	68	63	58	52	49	56	44	60	67	72	69	65	60	49	61	61	66	57	63	54	57	44	50	60	55	58	55	69	50	48	49	71	64	67	45	68	65	56	48	61	63	74	42	59	69	61	61	70	54	57	52	67	64	55	56	75	58	67	61	61	52	52	50	64	50	59	69	53	63	52	75	50	59	54	52	55	56	60	60	64	58	46	48	64	54	60	57	43	42	73	49	52	67	52	45	68	63	56	66	56	62	60	42	59	47	59	57	63	60	48	64	54	55	53	66	52	52	38	60	54	57	51	51	52	74	67	63	63	60	79	67	62	54	59	51	74	54	57	51	60	63	61	58	55	59	53	58	57	62	48	67	49	40	62	60	59	64	60	55	42	56	58	58	64	61	55	68	47	59	53	46	67	53	55	53	60	53	65	41	59	57	55	51	58	69	56	49	55	59	51	57	57	60	60	58	59	58	56	58	45	68	71	53	54	61	49	61	57	62	57	65	58	65	62	63	63	63	53	65	43	52	58	47	61	59	57	45	71	41	49	67	61	61	61	63	56	57	55	57	68	70	52	54	57	66	67	51	67	71	59	58	69	60	49	58	58	67	50	67	77	47	58	58	68	64	71	65	61	66	60	54	52	56	72	83	69	53	51	65	72	65	53	57	58	57	60	62	47	46	63	61	54	61	62	54	52	64	52	67	66	65	61	56	65	59	60	66	52	48	60	63	72	56	65	57	48	59	69	65	83	60	58	59	52	67	64	71	56	56	61	57	55	63	68	48	49	72	55	67	68	63	64	63	58	75	52	69	66	58	62	65	59	52	59	48	62	67	67	57	70	62	64	64	59	59	65	56	54	65	42	58	51	63	67	49	67	60	58	55	59	61	57	57	49	53	46	54	63	59	56	58	59	59	44	61	80	63	68	68	42	58	57	55	62	56	59	62	48	63	67	57	63	49	61	46	42	79	49	56	60	52	62	65	52	68	65	65	52	64	50	44	60	66	50	62	57	60	60	52	65	62	55	75	52	54	56	50	46	57	64	58	56	68	56	62	60	49	59	57	51	54	51	58	49	50	66	60	61	68	44	51	55	70	55	62	65	56	67	55	65	52	56	63	57	66	65	59	66	65	55	45	64	55	54	54	81	44	56	62	62	56	50	54	47	56	65	47	61	51	68	61	68	56	54	63	52	61	49	57	51	64	52	56	64	64	51	68	49	56	57	65	57	67	71	69	65	55	56	64	54	60	70	57	63	55	61	57	58	63	64	48	55	38	55	68	50	52	60	64	65	45	70	66	58	49	69	59	59	50	77	56	64	57	58	54	59	55	66	58	65	61	70	59	65	55	64	48	62	67	52	55	54	42	57	57	63	59	54	58	43	56	56	63	51	52	52	41	56	54	53	62	50	59	58	48	61	63	55	57	39	66	55	54	59	58	54	58	52	55	62	54	49	49	59	59	56	55	55	62	63	54	72	57	75	66	50	52	68	55	55	55	67	44	73	66	45
13058	7342	4150	10760	10185	7260	5924	8774	2539	2245	1825	1551	1401	1469	1311	1226	1181	1173	1098	1098	1063	1023	1053	979	1037	935	977	996	1022	928	990	971	980	936	929	944	1004	939	925	940	980	967	962	974	918	947	941	981	934	880	950	929	919	920	901	936	926	906	930	848	926	845	898	898	988	983	862	981	864	921	931	910	937	948	922	938	862	949	896	922	932	958	982	953	936	898	915	946	952	878	928	923	934	936	898	888	962	904	951	934	865	886	953	963	977	916	916	898	913	838	856	913	914	899	916	870	904	926	936	875	915	977	912	880	931	896	912	905	907	923	876	895	885	883	915	943	883	917	942	909	943	969	924	935	961	931	911	953	938	948	950	989	923	872	945	947	930	906	937	941	948	859	953	868	929	921	915	915	861	949	913	904	899	936	853	917	915	944	893	917	890	898	880	912	899	890	927	845	931	918	913	876	909	877	898	914	877	875	893	938	909	875	894	933	958	919	906	929	934	949	899	938	929	869	890	896	878	944	860	842	910	940	916	938	903	917	935	936	907	975	950	869	890	912	924	946	914	932	886	853	954	893	931	899	920	900	923	917	922	910	860	859	872	895	897	953	934	920	968	938	887	894	967	952	969	941	923	916	952	904	928	950	889	882	888	956	895	918	903	916	886	934	941	911	911	955	959	897	919	936	941	919	1003	933	936	907	866	909	889	917	841	905	923	901	904	926	908	898	925	889	939	885	965	909	962	840	893	914	917	890	902	857	877	892	936	884	917	933	935	981	912	877	925	920	890	881	986	955	918	896	869	851	949	891	934	912	901	888	936	865	935	915	874	911	939	904	934	935	964	861	934	904	945	889	913	940	896	925	922	927	911	912	902	918	947	899	937	846	908	898	995	909	902	900	884	899	935	864	946	973	860	917	886	897	858	893	860	892	862	882	933	883	906	965	863	920	929	935	897	939	963	898	920	845	874	945	908	955	970	921	908	946	1012	907	886	942	862	904	910	894	905	934	912	970	892	963	940	878	915	869	940	897	940	954	877	875	889	904	817	943	877	943	906	861	889	906	943	894	929	924	838	922	926	918	905	932	949	916	957	888	921	923	905	980	917	929	891	956	923	934	930	838	947	853	860	916	944	946	907	910	961	874	921	861	949	949	901	904	939	956	913	896	997	922	929	945	964	905	905	931	935	913	903	945	889	900	955	903	929	915	909	944	911	874	894	954	859	911	901	908	914	929	931	870	900	923	936	945	925	910	915	893	937	932	916	938	911	899	958	909	933	899	928	876	947	878	866	889	884	881	934	933	970	920	926	901	890	863	879	864	896	898	896	934	924	898	876	887	861	917	884	993	915	903	936	879	944	920	922	943	946	905	942	940	893	927	954	913	961	848	955	948	900	897	946	870	943	887	939	888	933	935	917	880	977	895	878	899	888	923	882	929	959	931	877	829	899	922	943	911	951	905	908	932	871	926	985	882	924	901	918	942	974	942	867	921	924	946	907	889	912	936	922	910	937	903	886	955	913	985	902	903	948	915	960	921	1008	937	965	927	869	905	973	899	927	872	913	952	935	900	848	922	892	910	943	930	886	936	956	900	900	903	935	938	929	914	896	933	951	881	872	920	904	926	887	858	923	887	877	906	897	911	867	967	884	909	935	860	887	930	910	860	893	921	874	906	944	887	872	935	870	937	994	955	935	924	867	916	916	927	935	854	919	909	922	969	912	908	889	915	921	908	891	904	915	925	873	931	918	890	928	915	941	923	877	943	917	874	892	941	945	938	901	930	947	882	906	911	939	916	950	935	915	890	901	930	918	953	903	876	969	953	891	926	875	924	893	887	916	958	901	949	895	928	922	876	940	933	867	909	932	904	906	863	875	934	935	906	892	916	869	921	921	909	893	873	930	907	915	876	940	916	953	972	940	925	935	842	967	916	927	947	909	901	926	892	917	917	903	906	916	884	850	918	876	937	853	898	857	940	928	921	908	862	888	949	909	939	898	979	872	930	872	926	913	930	904	906	915	943	898	875	929	924	908	957	915	908	876	899	914	956	867	879	972	890	882	932	873	914	905	885	951	966	833	925	901	879	937	983	942	871	902	930	905	948	917	951	952	907	960	937	929	966	901	906	940	854	926	924	943	902	870	904	943	862	924	951	933	885	927	875	879	907	937	942	942	926	832	982	918	900	917	920	923	906	918	918	917	878	985	928	930	903	937	846	949	884	879	941	926	890	918	972	926	957	919	893	944	937	888	895	889	948	931	886	899	902	934	930	951	869	996	904	886	845	892	904	915	977	867	909	942	938	945	885	891	894	950	890	841	922	874	909	893	972	908	931	967	902	930	927	908	864	855	896	917	936	942	938	915	992	875	884	901	860	985	932	933	905	923	900	914	941	898	938	807	913	959	927	934	910	902	950	898	935	942	916	934	963	877	897	895	865	906	928	918	931	937	882	949	914	902	931	884	920	959	970	898	928	876	919	901	949	939	920	855	886	922	931	937	890	935	932	883	891	954	950	911	929	847	914	907	928	882	952	942	915	869	947	917	933	937	896	892	957	921	898	883	972	881	930	915	898	917	880	932	818	919	921	965	944	881	911	934	887	957	884	904	880	881	921	918	937	911	915	935	915	864	896	866	905	894	866	920	939	933	947	935	952	974	879	935	933	922	924	882	878	867	968	866	897	942	854	886	927	942	923	914	886	903	940	900	904	903	930	877	964	895	929	926	905	887	919	896	880	915	923	922	926	896	879	875	919	922	912	914	941	907	923	943	929	917	917	908	911	883	953	976	951	892	979	895	926	905	925	902	974	862	940	930	896	914	848	904	873	937	919	934	894	904	904	916	922	955	905	880	893	883	894	921	947	935	864	971	894	925	936	908	930	913	963	925	927	939	903	912	922	895	884	880	927	916	925	956	950	968	955	879	917	934	948	884	958	890	908	921	906	908	947	905	912	905	931	893	909	907	908	911	920	963	927	911	931	885	934	934	902	876	884	988	921	888	864	953	864	951	923	923	892	883	907	923	963	980	923	955	890	940	894	925	961	909	898	846	953	877	954	888	962	912	902	860	895	930	943	906	900	919	937	958	928	877	861	952	912	954	899	880	899	958	921	927	886	819	875	896	974	937	908	920	909	928	902	910	902	914	908	929	917	925	923	925	921	987	919	946	908	926	959	906	968	949	902	901	918	902	913	876	880	880	917	939	901	889	887	938	927	932	904	925	925	881	910	888	926	941	934	897	926	873	899	950	951	893	892	904	932	918	919	923	857	916	910	883	962	899	953	930	936	933	938	911	935	903	887	951	949	926	943	933	940	969	914	864	945	881	918	941	916	949	886	881	920	876	986	883	911	902	864	944	868	972	956	863	878	881	916	911	899	847	909	943	860	909	915	916	956	923	933	889	951	912	910	908	944	985	922	881	896	823	1004	972	919	888	911	891	845	945	938	979	936	905	868	886	879	900	932	947	880	927	939	926	921	923	932	936	886	977	906	932	943	903	913	845	885
2651	419	287	165	216	221	248	283	142	111	103	105	85	103	85	74	63	69	73	69	60	74	56	67	57	68	66	65	59	65	51	55	73	46	47	64	50	45	49	73	56	50	51	39	48	65	45	48	53	50	55	53	53	56	63	45	44	45	52	55	45	61	61	65	59	53	46	60	67	48	60	46	56	46	39	38	50	49	53	47	50	61	48	57	61	40	44	60	49	42	58	54	58	46	58	56	53	45	57	44	60	63	48	56	68	59	51	48	49	59	52	48	60	59	39	59	61	54	42	58	37	45	64	55	40	60	43	64	57	48	58	56	49	47	52	56	49	57	70	49	61	46	55	60	59	59	66	49	45	45	52	42	59	51	58	52	44	46	58	53	49	51	60	65	55	63	53	56	67	53	57	46	57	47	37	50	50	57	46	58	57	50	52	50	51	57	53	57	52	53	45	67	39	57	65	54	48	42	60	48	51	71	47	44	48	52	44	58	39	46	42	52	57	35	55	49	54	47	62	45	50	55	50	63	50	62	53	49	49	48	45	60	42	60	57	53	57	55	48	56	47	55	46	49	50	58	49	43	53	60	61	53	63	49	34	43	62	47	46	43	62	47	51	66	55	50	42	49	45	62	59	42	51	55	56	60	52	50	46	58	56	48	65	59	42	64	59	63	52	36	49	42	51	46	54	47	59	56	53	53	55	46	56	55	51	61	54	51	36	49	59	54	53	54	56	53	62	54	53	61	60	37	51	68	48	57	46	49	54	54	45	47	44	62	57	49	55	46	38	47	46	47	64	48	44	48	44	48	49	45	45	57	45	58	48	47	45	63	52	50	50	43	45	49	53	53	54	51	53	45	43	62	54	37	42	48	66	44	58	43	56	44	48	59	56	47	44	62	49	54	65	48	58	66	48	49	61	42	51	56	38	40	52	55	62	36	47	56	54	40	57	42	49	48	43	44	58	53	44	43	50	55	37	45	38	52	54	47	62	65	62	52	41	49	51	50	56	56	44	43	69	60	57	54	57	64	50	45	60	41	43	40	49	51	42	55	47	51	60	72	54	66	50	45	47	56	58	56	57	55	63	58	52	45	51	71	72	47	64	63	54	42	51	52	45	49	44	54	53	54	52	65	40	40	58	50	49	68	38	58	58	45	44	49	48	55	50	61	69	52	31	68	69	53	56	56	54	55	59	51	48	40	50	39	47	71	55	59	51	44	43	47	53	32	41	51	48	46	44	49	43	52	57	53	56	50	56	51	37	43	62	52	52	54	58	63	55	49	53	60	52	60	58	55	59	46	53	59	46	55	46	49	59	71	56	59	54	46	41	51	65	47	45	47	42	47	46	43	59	55	42	41	48	52	61	57	44	52	46	48	52	43	58	62	56	48	46	56	65	53	44	58	41	45	66	44	57	57	52	46	53	43	53	48	57	44	46	52	63	52	44	48	51	55	58	52	48	41	54	46	47	64	58	50	53	60	42	44	33	56	57	45	45	33	52	55	58	59	50	44	56	50	49	59	49	47	48	50	48	54	58	49	66	43	52	54	59	67	52	53	45	47	41	48	60	49	69	56	56	54	45	39	48	45	62	46	66	59	54	46	64	50	57	55	43	33	39	52	42	54	52	41	45	43	47	47	42	53	53	46	35	53	59	51	34	48	46	58	63	47	44	50	45	56	32	49	50	48	52	49	48	57	45	43	50	69	63	65	53	57	66	56	52	57	49	51	63	67	52	54	50	70	51	50	65	44	45	41	42	53	53	48	51	59	51	50	50	55	54	45	44	44	61	45	50	48	54	48	58	57	47	46	42	41	43	59	61	57	61	53	47	50	47	41	53	44	42	59	50	47	52	59	51	48	49	52	82	57	69	47	47	55	49	51	51	42	37	53	66	72	46	57	52	57	44	60	57	60	46	46	41	47	46	58	48	55	57	46	62	39	41	46	51	59	39	53	47	55	51	58	43	55	60	37	55	50	55	56	56	62	50	49	49	48	43	60	65	54	54	42	55	52	39	48	48	37	43	43	51	60	40	47	54	54	40	44	56	49	49	50	63	56	49	53	51	39	46	53	49	64	54	47	50	45	60	44	54	44	46	55	42	55	61	41	43	54	48	46	51	50	39	48	52	43	52	45	42	52	59	66	46	54	43	48	43	51	46	57	46	55	60	52	50	48	60	55	56	54	58	57	56	62	44	49	54	50	51	40	65	53	48	53	62	41	46	55	55	52	58	43	59	52	59	44	54	62	43	63	47	50	59	42	54	61	64	42	45	63	50	53	60	63	52	47	50	70	50	61	43	61	49	57	55	40	62	45	53	45	50	44	54	50	46	58	40	50	52	59	51	37	49	56	63	62	58	42	53	57	41	61	54	67	42	64	46	53	53	56	51	56	55	59	42	41	60	53	55	50	55	47	50	47	54	58	31	52	72	57	56	65	52	58	47	47	58	47	60	58	60	56	63	50	51	54	54	59	54	55	48	50	61	63	50	50	38	45	46	60	48	55	47	55	44	57	59	53	49	48	49	54	38	50	54	58	58	38	58	54	50	53	48	59	58	48	54	53	52	58	48	56	66	49	50	55	55	56	55	46	47	60	59	48	62	53	53	59	49	42	48	54	51	42	61	60	42	66	51	60	56	51	56	61	49	47	47	58	55	49	51	60	49	43	56	49	56	50	50	50	49	52	50	47	49	58	50	47	53	51	54	49	72	46	48	48	57	48	49	61	60	44	48	42	42	52	55	56	40	50	47	53	55	57	50	56	50	53	51	55	56	51	55	48	51	50	49	55	51	45	37	51	48	41	45	48	62	60	47	54	46	41	46	58	55	49	54	64	56	55	54	51	60	55	45	42	50	69	61	52	58	52	59	38	65	52	49	46	50	57	52	64	52	53	47	61	51	52	66	53	59	55	55	48	60	52	49	40	60	58	48	59	54	67	66	49	59	50	52	49	39	51	48	49	47	49	55	60	51	67	40	57	62	41	50	53	41	57	60	50	47	52	46	50	50	57	53	54	52	56	41	54	53	67	64	53	51	36	49	55	43	53	52	50	52	45	47	39	58	53	46	51	48	48	55	57	56	65	51	62	51	37	48	40	44	46	44	45	51	46	48	59	63	46	49	48	48	42	48	48	52	57	70	43	56	59	49	50	64	47	53	49	52	41	49	56	59	52	51	50	45	56	50	40	49	57	60	46	51	51	57	51	52	52	40	63	50	53	49	52	45	56	47	47	66	54	59	31	54	40	70	56	62	52	49	56	52	45	46	45	47	42	43	43	49	62	57	47	56	42	48	59	48	60	50	63	48	47	58	45	58	57	43	36	46	58	53	57	31	59	61	57	51	61	56	50	54	39	55	48	55	51	55	52	48	50	51	48	72	40	43	66	55	54	62	48	56	41	52	50	57	50	52	44	58	45	57	46	53	51	48	43	49	41	51	51	44	69	57	54	49	48	49	58	47	50	64	50	54	56	46	54	44	40	45	60	46	47
16898	10720	6562	14290	18439	14366	13823	13059	6275	5264	4337	3132	2796	2615	2238	1993	1735	1765	1658	1519	1416	1390	1273	1286	1172	1140	1139	1153	1059	1078	1062	1054	1007	1011	967	933	938	931	930	900	892	896	904	884	890	923	905	890	862	856	863	854	847	851	877	844	865	830	864	827	876	760	839	833	844	902	761	832	887	842	807	818	883	818	877	784	831	859	813	791	791	805	766	811	784	822	818	756	758	832	755	783	789	755	785	792	779	831	798	861	876	815	807	772	771	775	790	805	826	826	772	808	806	808	786	827	889	803	812	741	832	760	808	823	785	779	779	801	825	811	812	780	837	808	816	805	736	790	818	770	789	794	815	830	773	813	815	776	839	774	784	817	792	799	792	753	783	800	809	760	777	843	814	819	769	753	814	821	811	770	808	814	814	783	837	779	800	783	768	799	802	733	816	767	766	758	791	804	811	802	822	783	805	807	788	873	799	733	769	843	780	797	781	796	837	802	808	760	806	744	740	789	769	813	810	750	778	801	778	782	795	812	751	786	764	831	803	777	812	768	851	729	811	774	786	817	758	767	808	776	796	779	815	824	826	782	805	780	743	770	791	770	812	738	755	767	802	806	783	777	746	793	789	857	812	826	782	804	783	760	800	774	787	743	796	785	823	853	751	762	800	791	887	768	763	784	831	787	768	804	754	799	779	762	785	819	788	801	802	812	782	804	781	754	781	802	737	748	834	846	809	768	799	774	758	817	823	776	833	781	833	782	780	795	804	788	814	794	776	761	823	815	854	783	782	767	790	789	820	827	824	806	806	788	846	841	823	836	838	784	845	799	841	809	789	827	797	828	821	807	798	825	845	779	764	764	824	766	822	707	771	814	795	817	823	789	789	795	789	799	772	760	790	786	818	779	814	774	806	753	781	783	784	848	818	785	815	801	758	782	782	803	829	824	769	779	781	735	802	735	833	757	780	768	817	757	783	792	758	797	758	804	798	767	791	825	800	784	794	785	809	786	826	785	743	858	783	816	793	787	828	794	752	763	791	813	805	769	758	819	815	775	850	812	819	807	773	804	804	844	772	743	808	783	835	760	842	785	774	757	796	782	807	757	812	790	814	846	793	790	779	763	794	778	850	764	764	794	795	782	796	803	768	787	836	819	760	799	786	766	803	820	813	827	786	816	819	814	813	817	790	803	790	766	839	828	757	860	792	789	843	813	757	772	805	816	816	799	828	815	792	802	807	767	788	810	763	789	795	771	801	847	794	759	812	814	779	749	813	792	814	830	767	843	762	748	799	773	828	789	783	763	777	768	851	787	809	710	779	807	771	815	827	782	787	717	809	822	803	804	796	781	822	815	796	843	794	796	756	784	768	725	773	780	777	804	792	810	795	822	787	823	795	832	819	788	831	807	819	753	783	767	816	768	805	767	777	835	776	811	797	840	786	776	800	802	778	815	772	785	756	789	745	807	776	793	760	780	804	750	755	773	832	772	774	784	784	793	766	798	834	822	773	847	800	815	801	856	786	772	768	787	854	804	783	766	810	828	793	828	796	791	773	767	774	736	734	844	759	753	772	808	799	753	768	808	767	831	845	767	820	787	789	839	787	840	730	843	806	787	796	801	815	736	803	807	782	791	755	795	803	801	780	771	790	837	755	789	779	806	783	846	818	812	811	822	819	731	817	744	754	753	784	753	775	839	743	736	771	804	765	826	775	782	819	807	768	795	783	782	827	733	818	749	777	763	819	789	787	777	798	852	842	773	752	844	776	741	802	763	799	765	794	817	811	752	815	771	802	799	801	733	748	794	808	812	759	799	803	816	814	792	794	809	761	793	791	782	782	785	751	813	798	883	762	777	783	795	823	759	763	779	813	779	770	802	803	818	840	814	816	799	766	797	781	809	823	800	797	807	823	751	803	802	820	760	738	760	787	807	822	838	754	771	812	815	769	765	792	850	775	773	777	810	818	808	806	805	772	773	806	794	766	801	808	816	853	773	759	760	792	828	784	826	802	831	831	784	758	818	788	760	803	768	747	796	751	820	789	777	776	870	782	749	750	780	749	783	770	788	797	819	786	785	806	821	775	805	793	770	778	785	807	783	820	779	840	767	803	779	801	767	740	802	761	813	786	806	752	816	757	785	820	744	772	766	804	816	792	818	742	809	724	812	755	818	751	806	773	785	835	846	766	770	772	767	784	772	828	798	819	791	794	795	769	824	740	798	779	761	764	809	762	737	762	757	759	816	817	769	806	802	773	783	807	797	768	796	758	738	814	771	764	793	782	758	785	770	748	820	833	745	776	765	782	772	739	791	850	739	800	816	775	775	765	794	792	771	819	836	775	794	843	798	745	782	827	808	809	832	812	731	801	822	807	777	805	783	766	807	830	759	764	803	743	765	782	798	831	784	803	792	797	742	784	785	816	791	796	763	840	782	790	774	811	789	811	774	798	811	761	807	843	779	813	788	753	806	811	775	779	787	782	756	815	773	781	835	860	764	829	797	825	764	779	815	731	748	788	796	787	791	772	818	812	787	802	799	774	831	878	805	805	778	826	798	827	759	790	783	783	785	773	782	826	753	773	733	826	776	769	766	797	760	837	741	793	799	831	805	805	794	816	835	835	790	836	796	800	825	811	800	780	795	781	738	796	833	790	746	779	787	766	757	788	807	768	773	776	734	755	763	787	803	761	819	717	794	778	708	780	785	767	802	809	813	823	763	749	770	759	764	772	790	766	767	797	773	792	770	807	790	768	824	772	835	796	783	797	809	848	736	810	843	814	838	803	813	799	775	776	776	808	797	770	819	784	780	804	821	775	778	805	781	788	790	829	787	752	800	819	760	797	815	794	761	810	789	767	762	796	785	796	770	779	796	851	766	733	742	774	811	808	798	792	783	784	782	842	818	749	839	787	842	770	747	786	768	735	787	745	812	794	864	781	787	777	766	785	820	734	782	856	833	814	788	787	784	768	787	798	775	823	824	787	793	797	742	812	757	828	785	827	768	839	826	790	816	816	785	790	769	778	794	763	825	787	730	829	788	794	770	771	752	860	743	864	841	806	802	789	814	834	788	751	769	783	737	776	860	836	783	807	755	808	777	777	774	834	810	754	772	759	762	794	794	803	877	758	790	764	767	780	763	798	791	786	829	788	770	834	753	818	772	816	770	765	790	823	777	777	808	807	792	787	760	763	819	865	797	761	752	810	804	797	758	766	781	810	808	786	754	808	785	792	846	809	810	782	770	807	806	804	826	776	805	786	746	826	842	823	794	769	832	788	811	831	843	790	742	761	818	780	771	795	808	805	826	780	779	808	754	777	862	805	762	791	760	832	789	807	762	796	759	823	830	771	802	834	770	818	826	807	781	750	789	819	730	835	726	766	770	839	772	872	789	799	807	805	761	795	776	783	797	842	797	778	813	847	814	766	781	769	794	821	785	770	776	788	768	783	835	754	794	819	818	797	816	776	792	774	808	765	831	790	778	771	771	786	774	776	812	820	734	786	757
2674	431	273	142	188	234	221	206	116	112	91	87	74	69	79	76	70	59	51	64	61	55	47	59	42	50	51	62	49	43	39	61	36	59	56	65	46	59	55	58	47	48	55	43	55	55	50	54	60	53	54	56	44	55	47	46	50	51	41	40	57	50	45	47	66	53	39	47	56	52	43	42	58	41	47	48	43	62	38	38	41	50	46	48	37	31	47	55	31	37	47	43	36	36	43	42	56	50	46	58	45	44	43	45	47	43	51	50	54	45	49	51	50	39	49	32	41	32	43	59	48	40	51	54	43	61	40	45	45	37	45	39	47	52	42	45	49	44	39	36	50	45	44	45	47	50	46	42	49	52	45	40	40	47	49	47	50	39	65	47	45	51	40	45	48	47	45	31	45	52	59	50	43	46	50	60	40	41	52	43	51	47	51	53	38	47	38	53	37	48	36	26	50	35	48	44	45	46	36	52	45	55	53	52	57	34	37	43	49	58	39	35	55	46	47	42	51	43	39	48	52	50	45	47	53	63	49	47	47	51	43	46	51	45	54	65	54	40	40	42	48	54	45	50	54	43	38	54	55	51	46	46	44	60	44	54	55	56	42	58	48	45	39	46	50	48	45	50	47	48	40	41	48	43	44	62	50	43	52	43	38	60	49	49	47	44	48	43	52	42	49	37	54	45	51	51	57	41	44	51	52	50	40	48	54	46	53	42	51	50	43	44	42	44	48	62	39	49	32	46	35	44	43	41	44	43	50	38	47	49	45	36	47	54	38	46	52	42	51	42	44	48	47	51	38	44	55	44	36	45	38	58	41	43	50	44	39	53	41	46	60	42	42	53	53	40	50	37	47	42	43	41	49	52	46	41	47	51	47	56	45	49	49	42	57	40	44	45	44	45	41	32	48	56	38	53	40	52	53	42	42	44	52	35	43	42	47	30	51	41	44	43	47	48	54	43	42	28	61	49	39	44	44	54	43	58	52	59	43	39	51	43	48	54	59	50	53	52	55	37	49	36	48	45	51	50	45	48	35	40	56	43	45	44	47	55	31	55	42	45	42	47	48	45	48	40	46	57	45	49	39	48	43	51	42	41	40	42	39	47	43	62	49	48	45	46	47	54	56	45	43	46	38	32	52	44	64	51	47	46	50	50	37	53	52	56	48	50	49	47	49	40	52	35	42	50	41	36	50	63	46	42	39	50	46	50	37	49	35	47	54	49	47	50	36	49	49	50	51	32	35	55	52	48	49	45	41	41	51	43	54	44	42	50	57	50	45	39	48	54	44	58	50	50	43	52	49	43	48	42	42	57	42	42	42	46	36	57	47	49	46	52	45	53	51	53	43	52	69	55	55	46	44	41	47	31	48	29	37	41	44	53	56	60	58	37	51	51	51	46	41	62	49	59	45	42	43	55	58	38	32	52	44	45	42	53	55	44	44	38	44	39	45	44	60	47	44	53	48	46	45	56	70	43	37	53	32	44	48	44	36	40	50	44	43	46	54	45	49	38	52	44	55	46	46	47	41	36	44	61	58	42	50	36	52	40	47	53	44	45	56	43	44	42	50	48	47	47	55	40	45	39	45	46	34	53	45	43	43	40	48	52	46	45	42	51	36	42	59	50	45	50	43	41	50	47	45	42	47	37	44	56	44	46	53	42	46	44	46	52	39	61	49	44	37	54	53	40	43	49	57	49	50	40	63	55	47	47	43	46	61	56	59	42	53	44	49	35	52	41	39	42	39	51	49	56	56	42	57	36	39	48	45	40	54	53	49	49	45	37	52	45	47	50	42	59	45	62	48	43	41	49	41	53	48	45	54	49	39	51	44	49	52	47	39	54	52	42	52	33	49	45	51	46	51	46	51	46	30	40	49	55	39	51	38	55	48	42	37	48	58	47	56	41	38	47	43	41	43	54	52	51	47	49	50	56	33	42	40	45	40	42	39	46	47	48	45	39	55	43	35	41	46	56	41	42	54	41	50	45	45	42	36	50	54	47	50	46	57	37	48	50	43	49	35	45	47	31	46	56	64	34	51	51	39	57	61	48	42	37	31	46	39	46	65	44	54	50	50	38	42	43	53	41	48	42	44	64	48	40	52	45	48	39	53	36	38	64	48	41	49	42	43	46	47	51	42	50	39	32	50	50	50	53	50	53	46	40	33	36	54	43	47	53	47	47	40	46	46	44	51	58	41	39	49	35	43	34	46	53	45	48	42	44	51	41	55	49	48	53	54	48	53	46	49	38	47	39	56	37	51	39	54	40	39	58	53	48	54	58	40	57	45	49	37	35	55	38	48	32	41	37	55	53	41	42	38	39	43	46	49	47	40	47	51	39	43	54	48	47	49	53	49	44	54	45	41	39	41	42	44	45	45	50	52	40	45	57	38	45	53	69	43	43	64	36	52	39	46	40	56	52	50	42	44	45	39	42	47	58	42	44	34	51	36	44	54	40	46	31	55	37	64	50	36	44	40	54	40	53	55	59	42	46	55	48	39	39	54	34	43	44	46	38	49	39	46	52	38	41	55	40	56	40	51	44	39	45	47	50	44	43	41	52	42	49	56	48	39	46	44	33	39	53	45	36	43	51	45	49	43	36	49	46	40	59	55	47	54	45	56	44	59	41	42	47	48	40	49	46	49	46	42	45	61	53	61	38	60	46	37	39	48	50	54	41	45	48	44	48	42	53	49	46	40	45	46	41	49	48	51	50	56	45	47	57	43	54	37	65	48	57	50	44	50	61	44	54	53	44	37	50	58	50	37	42	54	42	41	48	42	44	34	47	47	45	37	69	47	61	40	38	48	46	39	58	36	39	48	43	51	48	52	52	50	43	50	31	39	46	41	45	48	50	55	37	46	43	55	70	39	50	45	41	49	51	37	43	41	50	47	53	33	45	42	54	61	48	39	48	39	56	48	61	49	54	51	54	49	52	51	43	57	40	36	39	43	46	55	44	45	51	40	41	49	53	47	48	42	43	37	46	56	53	37	36	47	50	53	41	57	41	50	44	50	51	42	49	35	62	39	50	46	38	42	39	40	67	34	44	52	45	47	40	47	41	50	40	56	31	41	46	61	46	54	52	49	42	43	45	60	45	41	41	53	53	46	46	46	63	47	47	49	53	52	41	44	49	37	39	49	44	48	43	54	42	38	44	46	43	44	37	56	51	47	40	39	35	49	49	35	41	34	58	42	32	39	43	41	47	48	40	44	43	55	53	39	51	55	44	41	45	47	41	43	39	40	39	41	57	39	53	49	59	49	45	54	43	33	49	51	50	35	44	46	36	46	46	44	33	35	41	34	43	54	42	49	46	38	40	39	51	42	59	44	45	43	50	45	41	50	49	44	56	51	37	38	29	44	43	38	44	46	41	39	52	50	41	45	50	58	48	48	50	50	46	47	57	49	45	46	50	43	55	52	50	58	42	40	50	45	36	46	51	51	50	44	47	52	52	50	53	42	39	44	38	48	54	35	50	36	46	55	40	39	42
17837	10046	6197	12835	16495	14064	12524	10909	5865	5054	4019	2914	2463	2326	2032	1737	1624	1600	1497	1346	1204	1178	1148	1114	1080	1071	971	929	900	963	922	920	895	905	882	870	874	863	882	862	797	832	811	814	860	807	811	827	784	766	739	790	785	792	781	765	750	776	756	739	797	770	806	746	741	717	770	770	808	723	726	707	762	786	688	757	800	736	812	750	732	728	715	740	761	723	730	734	703	714	715	762	727	740	700	704	776	721	754	737	675	725	694	709	704	731	676	700	737	742	699	752	715	695	744	718	713	735	753	694	675	746	747	761	741	699	674	729	723	737	745	738	736	710	743	751	696	697	726	709	753	728	735	680	757	724	720	788	725	759	722	760	763	766	697	706	773	668	729	681	726	705	666	730	790	806	707	721	703	711	754	704	781	776	704	748	729	689	683	719	712	724	750	731	714	745	756	681	729	722	716	749	687	719	705	724	736	716	777	697	716	731	693	734	692	763	715	744	725	698	747	721	731	727	706	748	710	741	720	757	745	737	708	714	762	762	724	765	707	706	726	755	671	670	731	703	732	702	696	721	722	693	752	749	686	750	731	761	723	727	736	767	719	757	724	737	706	717	713	721	704	754	713	731	743	710	681	695	740	744	726	718	722	710	758	670	701	713	748	696	727	721	668	713	720	702	698	710	724	754	718	709	743	721	715	731	734	722	688	718	746	738	728	685	687	685	732	717	717	675	725	720	716	685	725	687	767	740	741	664	706	736	727	737	756	695	745	723	709	714	707	672	717	702	695	727	751	709	741	730	726	722	730	717	744	735	716	693	733	724	743	691	740	692	679	721	703	719	731	711	746	719	712	702	710	733	724	751	711	692	719	750	687	745	710	688	703	753	717	768	736	723	699	709	726	743	753	751	708	688	725	675	717	719	734	683	736	730	714	754	735	686	746	721	702	709	698	709	733	720	724	723	730	740	743	742	686	741	702	702	728	696	690	726	727	751	673	735	712	735	713	707	764	753	692	756	719	718	739	735	754	682	721	703	711	711	691	688	707	729	778	733	743	696	730	697	752	747	716	767	754	653	715	708	689	742	747	762	722	741	726	763	704	728	709	724	667	699	802	691	667	724	735	757	750	743	721	673	695	717	742	733	714	724	720	715	703	724	721	766	775	730	724	685	687	738	729	745	747	759	724	765	735	734	703	718	766	673	713	708	728	747	686	756	700	702	716	723	716	704	711	683	689	743	756	720	740	781	737	715	726	670	733	716	695	703	739	658	712	720	696	688	755	699	722	712	725	735	717	720	726	683	694	697	723	766	717	687	718	683	737	734	727	705	678	714	686	727	726	716	713	776	725	760	674	744	718	713	714	753	738	720	741	767	692	745	684	696	722	742	682	693	743	700	760	737	687	681	735	697	644	715	710	725	713	706	798	723	733	731	762	733	734	741	740	725	707	701	696	706	722	712	675	721	736	671	699	680	765	737	743	664	745	708	757	717	693	742	727	722	699	700	703	760	750	676	747	745	737	751	734	695	679	707	696	754	733	765	717	711	719	725	683	740	779	737	769	739	723	696	743	732	713	762	729	704	714	730	709	685	666	706	676	724	698	750	704	711	727	757	720	729	737	680	680	726	734	684	715	707	712	722	696	761	732	757	679	711	734	739	716	683	742	673	709	758	677	711	684	730	701	764	743	705	775	726	787	723	704	692	733	733	775	770	724	708	698	754	748	724	742	736	716	694	758	728	712	713	708	691	744	681	724	754	720	747	731	689	751	718	729	712	722	718	765	701	727	756	739	709	727	725	699	707	749	765	719	673	765	724	755	732	755	704	745	714	717	705	665	685	675	714	743	714	680	723	674	711	769	727	704	723	699	751	735	729	697	701	775	699	724	745	738	733	710	725	719	694	713	681	708	727	715	724	722	689	731	731	727	701	699	724	788	732	656	706	746	717	737	703	727	737	748	700	735	733	675	731	687	677	737	721	731	745	750	688	745	706	758	733	687	731	729	759	676	717	728	694	704	747	683	690	683	715	699	698	738	758	765	711	725	700	739	693	710	705	755	711	732	729	713	726	697	732	713	713	717	721	737	775	752	706	707	716	720	698	716	708	716	685	741	741	719	738	702	704	754	714	719	706	729	740	732	691	739	720	712	712	704	727	723	736	673	695	719	720	746	683	726	742	729	727	708	719	719	717	707	703	738	741	706	758	712	674	694	742	685	733	686	725	742	693	683	743	731	743	705	749	738	711	743	664	792	728	713	713	692	707	717	767	670	714	733	753	688	695	718	755	742	740	736	697	722	705	746	673	763	714	727	703	737	742	727	717	748	716	749	699	719	762	704	703	735	699	706	742	753	700	710	711	692	719	688	754	729	698	722	703	750	730	735	752	737	730	717	722	674	696	672	762	731	718	696	716	713	712	720	728	707	677	697	727	711	719	743	734	714	720	698	734	698	712	749	724	771	742	734	720	710	727	726	770	719	741	669	714	728	717	678	702	665	702	730	770	703	734	710	683	734	704	739	715	714	791	787	711	717	702	721	737	732	725	767	736	699	711	755	705	733	681	725	718	764	750	744	697	735	705	735	706	754	693	722	657	732	717	724	695	763	662	723	696	720	730	694	690	728	793	751	710	662	708	769	744	735	705	717	718	693	744	719	710	659	698	761	725	677	750	762	776	725	693	692	785	696	735	723	732	707	711	735	701	729	732	697	693	746	702	769	763	737	697	704	753	718	704	691	711	683	719	689	701	705	706	718	715	720	703	680	742	718	696	728	761	713	697	741	698	711	740	704	729	738	755	716	774	758	749	694	716	740	735	725	708	735	728	774	725	712	712	718	727	729	728	691	775	718	730	733	761	773	700	732	711	740	699	734	735	700	732	718	709	687	734	722	737	722	778	713	735	706	702	707	729	715	729	693	672	764	728	653	697	738	754	684	714	682	679	711	700	674	779	681	702	677	694	725	723	730	701	694	693	677	699	738	752	680	683	743	787	665	762	725	731	734	724	728	739	722	691	750	734	715	720	732	683	760	737	741	680	688	719	717	743	783	759	702	668	709	685	717	696	733	681	746	708	703	700	754	708	729	691	732	672	737	699	769	723	720	738	714	708	743	706	713	725	740	702	687	764	748	726	768	680	758	743	677	715	721	741	745	736	706	711	761	713	706	719	732	713	727	775	738	719	690	702	708	728	740	717	720	702	716	753	747	743	716	760	706	728	665	725	743	675	704	707	707	729	714	716	754	724	716	707	684	722	761	773	772	710	753	743	694	693	747	718	751	744	746	729	699	711	767	703	749	696	681	721	672	776	707	725	727	749	721	704	716	711	691	746	754	716	697	721	744	727	701	729	705	770	712	703	715	723	649	694	682	697	723	680	762	694	727	672	723	747	705	713	712	735	746	765	690	757	747	720	790	726	769	706	720	742	707	746	706	703	688	743	707	739	738	730	708	740	728	702	698	724	683	705	758	748	703	711	730	726	699	688	736	741	708	784	757	738	696	654
2161	777	510	351	435	540	527	574	339	310	296	263	237	237	212	197	180	198	207	187	190	180	179	177	158	169	173	168	176	155	137	164	157	143	154	178	179	158	188	195	161	152	158	167	153	151	163	148	128	158	156	157	157	164	175	158	165	169	161	171	144	146	153	162	159	154	159	160	160	144	161	137	157	156	161	161	162	158	122	152	144	142	161	160	168	152	183	164	158	148	153	163	144	155	151	167	149	161	144	174	154	173	171	163	193	159	159	139	154	168	168	151	148	156	131	151	166	150	144	151	178	146	162	149	149	143	160	157	145	145	147	149	162	140	142	166	161	145	160	164	161	162	154	137	160	173	163	147	183	125	141	155	146	155	143	139	169	156	155	176	150	146	140	164	170	161	161	157	131	156	150	128	154	156	163	168	146	160	159	162	161	163	143	156	146	164	168	150	145	164	172	142	162	175	141	139	142	156	154	169	146	132	164	175	162	166	153	157	147	144	172	157	176	159	148	153	149	167	166	154	169	125	154	153	146	197	159	160	159	153	153	149	170	170	173	174	159	133	143	131	136	165	159	151	167	164	165	163	148	174	141	148	161	160	149	161	137	165	142	164	161	161	140	162	144	162	154	174	149	160	149	138	162	168	150	175	145	148	142	148	164	146	157	165	153	155	146	181	147	154	151	164	146	178	145	140	133	155	168	150	159	165	152	142	159	151	157	155	140	144	157	141	163	167	159	163	155	153	157	166	138	162	150	157	143	159	171	171	172	160	146	143	160	147	143	164	131	162	151	157	133	169	153	145	146	148	158	166	150	163	157	151	152	154	156	157	165	163	169	153	145	163	174	148	159	153	162	144	151	154	153	153	168	156	161	152	168	164	181	155	144	132	135	145	160	162	140	159	154	146	136	161	143	153	132	138	157	146	165	140	165	164	139	164	144	154	156	158	163	184	162	162	167	143	165	147	154	187	157	157	137	158	159	161	157	148	159	146	133	128	156	153	153	160	147	156	129	143	169	152	165	147	171	174	158	135	166	178	147	160	156	157	146	165	172	158	139	131	148	163	150	169	132	160	161	163	151	152	143	180	153	176	159	144	165	135	189	141	169	154	163	163	145	145	164	160	141	170	163	154	146	157	146	154	151	153	160	161	147	157	170	170	158	190	131	173	168	141	171	166	175	155	147	130	141	146	145	163	167	147	169	152	166	169	127	143	153	163	137	155	141	147	174	142	142	133	133	147	163	149	127	159	155	175	143	162	145	168	143	148	155	166	154	176	161	162	145	175	145	170	146	149	153	180	169	150	148	158	139	149	153	170	153	163	145	156	151	145	146	152	157	164	176	139	157	150	170	174	149	140	157	167	145	153	150	150	162	154	167	157	136	139	158	153	169	152	172	158	140	151	161	160	137	138	156	175	160	128	127	157	161	145	156	155	149	155	155	157	164	143	190	165	145	140	149	139	144	152	139	152	165	147	169	160	165	150	142	157	132	160	139	148	151	140	153	149	159	143	152	154	147	159	142	142	156	155	157	159	150	171	137	154	161	133	149	167	141	131	158	146	154	163	164	145	146	169	164	166	144	165	163	153	154	171	124	171	170	123	169	152	168	143	157	131	152	156	172	141	141	140	157	164	144	138	151	166	143	159	163	167	167	152	145	159	151	159	148	154	152	149	145	176	137	139	160	148	158	154	147	154	158	146	146	144	145	138	147	169	182	159	144	134	157	142	153	169	155	147	156	147	183	149	120	178	153	153	153	167	157	149	152	172	159	149	138	166	151	156	146	149	152	151	136	151	157	162	174	149	150	148	152	158	138	160	173	166	166	158	140	149	159	156	186	155	157	160	141	168	137	135	152	145	146	177	171	151	163	168	156	160	157	132	141	148	145	156	154	144	145	147	150	146	149	149	158	154	135	144	160	163	156	153	137	155	132	167	153	118	168	160	158	163	157	164	149	150	121	155	162	149	162	157	144	171	153	142	156	167	146	157	150	158	172	131	136	144	144	153	157	164	157	171	153	125	155	146	145	154	163	144	165	141	157	140	171	141	154	165	136	161	128	159	170	134	142	161	144	166	164	135	145	134	137	150	161	160	144	154	152	157	165	161	149	159	155	140	157	145	148	164	170	156	136	152	171	138	148	156	155	161	166	140	161	153	182	139	163	141	174	137	142	164	143	134	169	176	137	168	145	152	166	159	177	145	158	167	151	155	181	139	176	140	141	156	149	130	151	127	125	136	157	137	148	152	145	150	155	166	155	161	172	151	153	151	170	168	152	138	167	153	141	169	133	134	172	161	157	170	167	157	165	152	159	146	134	153	144	170	166	164	159	148	140	162	139	149	163	167	166	156	137	141	145	151	141	150	149	151	137	145	152	161	142	149	162	164	152	159	145	151	186	147	142	173	174	152	141	136	152	135	169	149	149	148	151	170	152	145	174	150	176	129	163	161	140	150	144	154	141	148	162	136	157	150	135	136	146	140	143	170	124	203	163	138	150	155	179	166	156	184	172	157	162	148	150	166	186	148	161	163	161	151	162	151	156	167	153	174	173	157	146	168	153	149	153	160	157	159	136	146	157	165	142	152	138	156	160	154	151	157	152	166	139	155	153	158	150	145	178	178	158	177	154	165	157	169	160	155	161	154	144	150	144	166	135	169	165	143	148	152	153	147	161	173	146	162	141	156	167	139	157	145	167	149	143	157	166	137	184	149	160	156	153	141	168	143	151	172	144	147	145	140	140	141	159	124	148	152	161	133	138	171	174	149	130	180	149	145	156	163	139	145	139	140	151	149	150	158	141	154	146	164	181	159	142	138	170	180	168	131	173	157	148	142	159	138	143	150	158	154	183	175	158	153	159	152	165	147	165	132	136	155	136	176	138	145	164	168	134	148	146	176	164	146	150	164	151	170	172	160	146	150	179	166	155	159	170	165	175	134	151	150	159	162	158	141	135	138	165	170	163	159	142	165	158	157	154	158	144	164	163	161	143	177	175	164	152	165	149	139	151	147	164	148	154	162	140	165	150	150	140	134	168	156	168	144	185	156	161	167	158	147	153	144	157	148	150	137	148	148	147	157	154	172	172	174	152	165	153	161	142	146	153	152	155	153	139	139	143	158	145	175	155	150	143	147	151	157	172	149	155	155	143	149	168	142	157	157	149	160	138	135	173	146	167	162	151	171	142	182	145	153	127	135	161	152	164	153	173	144	150	146	160	157	163	135	156	154	158	142	176	156	146	171	157	141	156	156	157	174	154	155	125	149	153	157	160	162	136	151	161	164	139	147	178	158	163	155	154	152	172	174	157	166	152	159	144	137	158	162	135	172	164	166	156	197	158	153	147	187	164	169	151	141	166	165	168	148	163	158	149	153	175	147	166	142	155	141	158	141	134	133	151	161	154	136	169	157	153	143	179	151	184	159	157	190	155	158	165	162	134	160	157	143	156	165	141	157	159	157	148	144	141	141	165	152	164	155	185	156	160	147	134	153	148	134
24808	15241	10131	20207	24441	24018	20977	20390	11445	9726	8468	6559	5749	5341	4778	4355	4056	3839	3802	3598	3304	3211	3054	2941	3037	2858	2788	2818	2786	2725	2613	2628	2577	2616	2550	2542	2485	2494	2527	2427	2410	2479	2358	2428	2355	2423	2374	2445	2334	2322	2246	2423	2427	2389	2299	2298	2349	2370	2307	2276	2350	2310	2402	2334	2261	2328	2292	2341	2271	2286	2255	2283	2232	2346	2346	2237	2313	2248	2248	2202	2293	2335	2242	2273	2251	2322	2216	2188	2291	2314	2241	2317	2263	2295	2261	2237	2255	2310	2290	2265	2237	2271	2307	2247	2270	2237	2200	2312	2198	2176	2188	2267	2215	2297	2231	2309	2194	2215	2243	2269	2247	2273	2198	2298	2343	2244	2229	2299	2250	2225	2280	2235	2243	2323	2208	2232	2145	2242	2300	2280	2212	2193	2270	2229	2220	2266	2191	2218	2250	2200	2254	2321	2316	2217	2234	2360	2206	2279	2317	2265	2317	2278	2241	2279	2161	2254	2249	2263	2205	2254	2250	2329	2379	2254	2286	2181	2261	2159	2210	2213	2273	2379	2167	2288	2320	2259	2198	2213	2146	2206	2244	2208	2286	2177	2283	2204	2204	2212	2195	2297	2235	2234	2275	2143	2230	2286	2186	2232	2168	2115	2221	2235	2319	2244	2247	2321	2221	2241	2255	2289	2227	2216	2258	2237	2196	2294	2250	2259	2274	2302	2227	2187	2214	2297	2259	2328	2229	2261	2185	2279	2191	2249	2202	2240	2304	2291	2234	2223	2248	2136	2308	2237	2224	2195	2282	2261	2267	2204	2274	2264	2277	2276	2201	2189	2231	2305	2154	2259	2249	2238	2255	2226	2208	2196	2201	2200	2290	2261	2266	2185	2248	2230	2238	2240	2224	2236	2219	2285	2172	2188	2161	2204	2249	2289	2242	2216	2181	2237	2308	2318	2265	2127	2190	2267	2240	2185	2312	2212	2294	2253	2291	2220	2209	2236	2117	2250	2322	2205	2324	2215	2168	2236	2301	2275	2233	2210	2292	2229	2319	2290	2234	2253	2194	2183	2268	2216	2230	2256	2199	2259	2220	2242	2234	2260	2292	2232	2155	2113	2254	2221	2218	2195	2145	2297	2250	2213	2247	2167	2235	2291	2134	2257	2330	2196	2187	2292	2240	2187	2221	2242	2283	2232	2214	2171	2271	2241	2298	2280	2265	2271	2198	2226	2227	2271	2263	2210	2219	2236	2175	2255	2225	2187	2233	2252	2256	2221	2257	2279	2264	2221	2243	2245	2222	2224	2198	2217	2175	2264	2154	2189	2197	2191	2239	2278	2249	2191	2142	2298	2256	2241	2240	2253	2235	2301	2218	2272	2263	2238	2285	2193	2207	2215	2332	2232	2209	2218	2173	2268	2216	2241	2180	2221	2274	2294	2233	2126	2280	2280	2204	2216	2259	2255	2272	2190	2214	2275	2207	2265	2260	2281	2300	2285	2280	2202	2250	2222	2310	2219	2184	2290	2255	2176	2166	2268	2222	2265	2209	2239	2256	2250	2178	2281	2215	2213	2266	2279	2253	2211	2217	2214	2276	2183	2234	2278	2238	2232	2210	2180	2296	2240	2187	2207	2265	2303	2257	2259	2196	2363	2195	2281	2199	2257	2193	2285	2320	2278	2199	2150	2299	2324	2286	2258	2207	2297	2174	2262	2319	2243	2261	2267	2259	2290	2213	2244	2152	2148	2230	2185	2168	2195	2201	2266	2202	2227	2243	2228	2146	2240	2256	2291	2291	2268	2219	2252	2230	2284	2273	2205	2161	2222	2288	2267	2305	2200	2258	2254	2257	2296	2211	2202	2210	2233	2199	2220	2222	2309	2273	2275	2231	2289	2306	2265	2175	2129	2283	2219	2232	2162	2209	2124	2222	2253	2201	2241	2184	2187	2227	2189	2207	2242	2229	2297	2273	2267	2185	2299	2184	2293	2251	2231	2217	2189	2239	2258	2135	2247	2368	2222	2175	2287	2266	2319	2157	2169	2232	2221	2279	2181	2240	2320	2162	2249	2222	2204	2222	2258	2282	2271	2199	2200	2245	2204	2158	2251	2270	2250	2243	2262	2222	2300	2291	2209	2309	2266	2228	2259	2196	2262	2147	2253	2265	2326	2248	2271	2245	2240	2189	2179	2153	2331	2220	2306	2211	2215	2239	2255	2234	2286	2299	2238	2190	2195	2219	2194	2134	2310	2221	2375	2213	2223	2278	2194	2188	2275	2251	2315	2282	2286	2293	2241	2140	2187	2289	2271	2205	2284	2309	2269	2274	2244	2209	2220	2280	2209	2294	2239	2221	2184	2219	2204	2205	2221	2263	2235	2269	2282	2239	2197	2171	2228	2248	2245	2259	2140	2292	2221	2248	2228	2222	2296	2230	2227	2206	2206	2239	2212	2210	2214	2190	2214	2219	2237	2278	2237	2200	2209	2168	2293	2253	2268	2201	2255	2276	2314	2251	2296	2276	2154	2211	2218	2287	2199	2313	2218	2164	2143	2252	2225	2224	2172	2290	2266	2261	2228	2272	2328	2219	2232	2282	2245	2202	2272	2264	2224	2273	2292	2192	2294	2183	2204	2250	2235	2282	2279	2275	2316	2180	2282	2189	2232	2193	2197	2210	2287	2207	2222	2203	2226	2201	2296	2242	2285	2141	2305	2231	2235	2293	2174	2215	2264	2201	2265	2340	2255	2228	2251	2165	2207	2281	2173	2257	2271	2285	2342	2251	2226	2308	2200	2223	2248	2181	2205	2192	2163	2270	2192	2178	2273	2259	2241	2314	2212	2308	2140	2207	2287	2205	2215	2173	2255	2262	2300	2153	2325	2250	2291	2266	2307	2224	2257	2295	2230	2185	2229	2211	2208	2109	2255	2214	2185	2252	2224	2227	2178	2187	2190	2223	2259	2304	2174	2197	2249	2142	2171	2232	2263	2206	2138	2296	2147	2187	2184	2257	2204	2362	2160	2143	2232	2224	2203	2252	2121	2227	2192	2301	2148	2315	2202	2227	2312	2182	2304	2218	2192	2201	2225	2267	2236	2192	2214	2152	2294	2191	2239	2271	2222	2278	2289	2186	2210	2230	2218	2280	2283	2202	2316	2183	2163	2200	2211	2252	2175	2287	2152	2171	2265	2241	2190	2298	2200	2153	2278	2239	2237	2243	2230	2294	2229	2279	2241	2317	2184	2270	2230	2188	2219	2246	2258	2302	2337	2184	2218	2155	2256	2241	2221	2234	2130	2224	2259	2267	2202	2268	2251	2241	2239	2171	2217	2290	2254	2196	2261	2246	2246	2269	2227	2243	2307	2217	2220	2140	2235	2227	2182	2265	2257	2208	2141	2279	2163	2229	2222	2203	2246	2229	2368	2234	2237	2269	2279	2227	2189	2233	2192	2203	2236	2212	2169	2246	2222	2191	2196	2271	2228	2166	2215	2336	2198	2228	2151	2287	2169	2175	2269	2261	2222	2269	2255	2260	2235	2211	2234	2257	2274	2222	2257	2164	2306	2168	2171	2233	2262	2239	2185	2270	2192	2227	2204	2228	2222	2176	2244	2209	2319	2264	2261	2199	2213	2239	2278	2188	2326	2189	2235	2209	2263	2164	2325	2371	2209	2251	2239	2203	2190	2291	2252	2211	2352	2279	2149	2203	2255	2261	2280	2307	2204	2294	2219	2347	2229	2238	2202	2251	2210	2302	2237	2233	2240	2240	2253	2176	2289	2222	2196	2250	2275	2191	2222	2207	2229	2202	2233	2220	2275	2233	2281	2318	2166	2276	2225	2227	2249	2267	2214	2312	2167	2276	2171	2269	2264	2206	2231	2260	2193	2281	2201	2183	2214	2337	2216	2257	2225	2194	2265	2241	2245	2224	2201	2204	2219	2210	2219	2287	2246	2162	2192	2185	2155	2185	2206	2159	2306	2207	2331	2330	2225	2225	2212	2282	2224	2258	2275	2277	2242	2152	2230	2245	2172	2171	2259	2189	2273	2217	2233	2196	2214	2309	2196	2292	2195	2283	2279	2233	2167	2227	2256	2255	2273	2191	2255	2231	2268	2327	2223	2249	2207	2253	2282	2240	2255	2301	2269	2143	2299	2254	2213	2214	2224	2221	2286	2206	2256	2124	2184	2229	2211	2277	2301	2265	2133	2243	2246	2259	2176	2343	2259	2296	2299	2266	2249	2297	2217	2126	2263	2284	2211	2200	2204	2274	2272	2291	2303	2242	2170	2167	2180	2222	2251	2287	2202	2247	2298	2221	2249	2216	2169	2264	2238	2210	2239	2187	2249	2222	2181	2187	2217	2175	2250	2240	2256	2232	2332	2190	2209	2254	2267	2189	2125	2184	2197	2280	2282	2190	2229	2251	2287	2287	2198	2238	2223	2207	2266	2164	2239	2246	2221	2275	2228	2215	2239	2232	2205	2218	2142	2296	2225	2339	2269	2183	2187	2254	2258	2196	2184	2202	2235	2304	2306	2195	2249	2177	2259	2214	2191	2182	2303	2241	2200	2241	2202	2220	2223	2269	2290	2260	2213	2181	2206	2211	2189	2314	2202	2272	2144	2256	2294	2158	2169	2261	2246	2234	2181	2230	2200	2151	2220	2283	2289	2209	2213	2287	2212	2094	2220	2225	2204	2250	2213	2245	2234	2266	2186	2217	2215	2313	2241	2242	2141	2185	2215	2212	2153	2259	2266	2179	2232	2250	2168	2264	2266	2202	2278	2134	2180	2218	2232	2276	2222	2212	2143	2256	2268	2147	2168	2327	2190	2152	2170	2283	2231	2212	2249	2212	2204	2267	2275	2151	2336	2347	2255	2244	2213	2248	2165	2249	2235	2183	2297	2219	2267	2195	2174	2233	2197	2315	2219	2260	2300	2285	2280	2187	2256	2179	2246	2243	2267	2192	2270	2170	2227	2220	2270	2099	2272	2247	2202	2258	2177	2168	2243	2238	2214	2261	2205	2367	2219	2204	2209	2239	2350	2248	2251	2188	2192	2323	2258	2222	2224	2262	2185	2257	2209	2312	2143	2242	2163
1712	255	174	125	125	205	107	101	104	85	78	60	66	71	67	64	58	63	61	62	76	58	57	55	60	50	47	56	53	65	57	63	53	50	64	72	57	62	65	63	51	66	54	49	67	52	70	59	45	60	56	59	52	61	62	52	69	68	60	49	61	56	75	61	60	64	70	50	70	49	60	75	54	61	65	57	64	59	59	60	64	58	53	56	58	63	57	58	57	64	43	47	75	60	66	69	58	57	68	57	67	63	53	59	44	60	52	49	49	44	58	43	44	69	63	61	60	59	47	56	68	53	55	63	66	62	51	62	65	83	57	57	75	54	54	56	54	52	56	57	70	58	60	69	50	46	60	60	67	56	49	47	58	63	54	57	67	52	65	59	62	66	61	70	62	61	55	65	64	71	57	46	52	67	42	54	47	69	60	52	71	51	54	58	61	58	69	54	51	56	60	62	65	57	60	72	58	55	50	49	71	49	53	64	49	66	50	55	66	60	53	64	68	67	71	68	56	53	51	69	68	61	53	44	58	64	62	44	56	55	57	49	57	41	50	55	60	52	73	46	55	63	55	64	51	61	63	58	68	63	61	52	63	58	64	53	57	64	55	55	53	60	50	43	53	61	57	57	56	65	51	61	59	69	56	56	54	67	63	59	62	57	58	51	54	56	68	52	48	57	54	70	72	66	55	58	50	72	51	64	62	62	70	48	53	68	60	58	49	55	59	48	74	67	51	50	56	58	51	57	58	59	71	65	54	59	65	59	59	58	55	71	58	60	60	53	50	64	56	48	68	52	67	61	78	71	55	56	63	73	56	52	58	67	64	61	56	54	48	61	84	71	54	65	70	71	53	74	75	65	39	64	48	59	58	53	48	61	67	66	56	68	58	51	65	69	52	62	61	53	62	73	62	63	50	56	57	54	56	50	58	61	49	61	41	50	47	50	57	58	62	63	62	64	60	70	64	56	67	55	48	52	50	55	59	59	62	49	68	66	42	50	70	52	62	53	57	67	56	67	52	64	66	51	59	62	64	50	61	61	69	65	69	65	74	61	45	50	82	60	55	62	56	52	54	54	63	60	71	65	59	46	50	53	65	58	49	50	69	70	51	62	57	57	53	64	57	68	40	68	62	50	62	64	50	52	73	55	45	62	50	66	57	57	63	68	53	61	69	62	60	65	60	62	65	58	47	56	53	77	59	62	56	47	54	65	54	69	63	39	65	60	59	52	51	61	63	67	56	50	59	67	70	65	67	61	64	75	67	67	55	62	64	60	64	70	64	56	58	61	59	59	51	60	57	56	50	64	53	57	52	66	62	65	63	64	57	56	50	66	49	39	70	68	68	60	65	51	68	46	46	67	64	71	79	62	54	69	49	50	67	59	49	74	60	58	62	56	62	55	61	68	63	46	65	51	70	46	53	54	61	57	60	66	64	66	59	64	60	57	62	54	44	60	61	36	46	68	55	43	68	52	80	49	54	86	60	48	57	66	41	70	57	72	61	66	64	68	57	44	44	56	59	59	68	67	61	72	42	64	68	49	66	63	67	50	62	53	55	68	50	56	55	51	55	63	52	59	58	72	58	64	64	59	73	53	58	59	53	63	73	54	52	63	57	84	47	50	53	52	58	64	69	70	51	55	65	68	57	52	51	54	58	54	58	57	75	72	63	60	56	61	53	64	73	60	71	59	52	55	50	64	56	59	65	58	51	48	70	49	59	64	46	54	56	60	62	78	64	49	56	59	46	70	58	56	48	58	51	67	50	53	46	64	76	59	60	71	60	55	44	74	53	54	61	60	73	50	53	54	61	48	62	78	64	55	66	54	67	47	45	61	57	55	67	57	56	52	56	63	55	61	61	55	70	52	56	65	61	64	59	56	58	48	55	42	51	57	60	57	61	55	72	61	68	55	55	55	59	52	59	70	63	48	49	65	72	62	62	54	67	55	57	58	46	66	52	63	57	51	47	68	62	58	56	64	63	63	59	58	59	45	50	70	50	48	69	47	61	53	63	54	54	49	65	54	63	57	60	63	42	51	65	68	63	61	66	50	55	67	58	53	67	47	57	60	74	57	51	57	66	70	76	54	51	50	70	50	68	64	62	43	65	59	49	64	50	73	56	58	57	50	52	63	68	54	62	63	60	68	65	44	51	54	58	67	65	65	61	66	58	63	71	67	66	60	52	50	79	63	66	59	61	54	64	79	45	62	58	65	65	63	54	50	60	63	58	56	61	54	56	66	68	59	57	50	69	82	46	60	61	57	51	67	62	45	55	64	62	52	55	42	70	56	50	45	47	77	62	52	57	63	52	63	54	58	76	70	55	54	55	49	53	51	71	56	55	50	61	59	58	51	68	45	48	66	57	61	63	67	63	66	57	50	53	60	64	45	57	51	66	50	57	55	55	53	62	48	45	57	50	67	69	63	52	62	50	70	65	73	56	49	58	65	56	46	70	65	65	80	54	66	66	55	70	57	64	50	63	58	61	61	63	71	74	63	48	51	52	65	56	61	50	38	61	63	62	51	46	68	56	79	42	66	54	70	45	55	53	63	58	62	55	57	70	55	61	53	70	59	73	64	55	60	51	72	41	51	64	64	56	67	40	61	63	63	53	70	56	50	57	62	78	62	59	50	62	54	55	49	69	59	51	57	80	61	61	67	71	52	46	53	59	63	49	51	52	51	54	77	53	68	53	59	66	59	63	60	58	58	53	52	45	66	59	45	60	66	57	63	58	51	59	68	47	54	63	51	62	56	75	54	52	48	65	49	63	61	66	56	51	55	57	54	63	63	59	53	56	49	51	50	55	66	59	58	79	45	61	55	61	66	67	69	66	55	51	54	53	55	72	56	79	68	60	62	54	65	47	46	58	65	57	64	64	76	45	68	57	63	42	55	64	61	59	65	62	62	63	52	53	62	71	63	62	65	53	48	62	54	50	84	63	59	53	81	48	60	54	60	59	48	61	52	70	80	59	60	60	65	55	66	55	46	63	55	53	50	66	62	70	49	65	54	49	46	78	63	61	53	49	49	54	52	66	45	57	63	53	49	60	56	57	59	54	53	63	61	55	63	50	66	71	61	63	67	56	60	58	54	51	60	48	63	61	52	52	68	55	34	57	61	66	64	49	62	61	71	52	69	58	69	57	55	56	51	55	47	58	42	64	61	62	50	50	60	56	71	51	60	67	46	64	76	53	63	50	62	57	45	53	55	63	69	61	59	52	66	54	56	50	55	55	52	48	51	49	49	51	45	45	65	71	52	60	46	63	64	83	66	58	54	51	59	49	59	57	65	73	62	65	53	55	52	53	64	50	59	66	59	48	64	55	65	40	66	62	56	59	67	56	66	50	49	73	55	74	70	63	66	52	51	59	61	54	47	65	43	66	60	56	54	53	61	69	58	55	54	66	55	52	55	58	62	67	57	64	53	62	54	52	64	51	57	51	59	53	52	54	66	61	46	64	70	63	60	53	52	66	68	77	54	61	62	60	53
16700	7407	4013	10898	10221	11517	7003	4470	3169	2521	1981	1504	1430	1420	1285	1206	1192	1227	1154	1044	1067	1078	967	1019	997	1034	996	981	1020	976	1015	966	974	940	906	953	912	967	983	894	923	967	937	889	915	924	1017	948	967	915	934	960	903	948	906	934	913	888	930	944	918	933	922	916	951	937	948	964	941	884	914	898	900	1004	911	936	941	875	897	943	942	884	910	915	918	895	970	938	913	902	887	903	915	925	895	970	932	944	923	907	922	862	962	898	931	947	936	874	916	894	921	965	895	921	960	891	914	911	908	889	969	922	932	937	906	939	904	908	885	933	924	922	869	902	909	930	857	872	860	873	964	926	919	944	920	911	863	953	929	928	919	897	913	987	888	941	894	934	961	904	909	950	908	899	861	958	939	942	889	939	935	901	948	913	921	955	935	937	908	871	905	884	932	884	826	881	885	864	995	959	935	932	910	983	921	929	932	924	928	922	919	891	897	964	945	968	940	935	877	932	948	892	907	917	929	895	945	863	904	900	901	899	915	911	941	923	945	909	910	952	912	950	917	905	851	904	922	864	945	912	901	923	881	941	923	898	942	926	904	862	898	916	932	908	918	920	938	914	870	918	928	905	885	919	942	974	902	889	934	926	932	932	942	957	869	911	889	919	846	998	925	943	955	898	918	920	919	872	938	941	916	947	945	896	927	885	950	898	927	910	912	899	911	917	872	926	920	920	912	893	861	901	890	931	988	902	921	894	918	903	923	949	915	931	841	890	922	908	885	858	939	896	896	938	864	939	909	940	908	936	878	882	902	928	896	924	895	887	935	911	944	891	960	906	892	936	926	909	951	923	908	896	920	917	862	941	905	893	950	943	873	943	912	902	937	896	947	876	925	930	903	914	918	900	949	865	918	892	915	902	895	932	921	892	942	900	932	896	945	932	861	932	913	908	860	957	926	916	917	952	923	899	954	881	905	952	976	907	924	926	851	953	894	834	912	889	906	953	900	934	891	974	972	891	902	930	926	932	931	910	876	882	902	919	902	920	907	916	916	928	929	944	907	907	913	908	894	957	945	901	911	869	1010	889	902	887	942	879	945	906	922	955	949	904	927	889	940	895	914	927	929	936	918	909	929	878	906	916	908	927	864	932	944	933	900	938	949	882	939	922	935	915	874	923	874	907	863	943	890	918	893	904	906	951	901	920	963	939	877	933	935	925	894	855	866	906	899	947	901	934	907	937	927	898	888	929	938	934	887	970	895	930	949	953	943	964	918	891	918	887	963	908	911	909	902	885	905	912	947	945	864	933	940	880	875	871	924	933	906	871	927	904	913	895	908	962	919	969	931	954	919	904	880	915	882	896	915	871	903	962	901	883	924	930	871	910	904	908	888	937	912	896	895	952	914	882	950	952	960	920	895	901	994	994	919	905	941	919	901	921	942	913	917	912	930	937	935	922	916	925	933	974	884	895	914	891	989	908	889	906	936	932	892	938	909	891	863	883	933	842	937	950	962	923	910	934	901	950	901	959	885	966	896	941	921	926	924	916	905	905	903	884	936	895	883	896	890	906	929	969	936	893	986	983	897	906	891	969	927	892	908	952	898	953	938	899	919	889	881	942	917	932	936	876	906	873	887	958	903	929	915	884	947	955	909	914	892	934	962	933	895	880	864	954	939	909	927	929	917	958	921	897	890	901	953	904	947	925	928	963	930	902	891	879	906	899	950	867	945	901	928	907	935	901	921	855	908	935	893	979	938	871	882	896	932	859	925	890	869	927	879	938	899	908	938	902	916	942	886	942	911	899	934	905	926	895	957	886	906	924	848	948	955	874	928	929	965	914	941	942	887	908	914	888	926	912	913	916	883	919	906	924	902	995	933	877	876	900	934	945	942	934	910	935	930	867	913	914	952	904	927	923	986	967	854	924	922	898	938	879	952	894	941	879	965	878	928	881	867	876	944	895	910	932	929	938	923	969	913	910	907	902	923	945	910	864	904	947	930	927	893	915	948	921	865	967	965	878	885	930	923	971	1002	947	885	877	952	936	892	904	912	909	939	877	922	876	902	969	912	922	926	955	928	927	898	947	895	933	909	886	939	883	918	952	914	947	933	945	914	997	930	880	934	890	902	897	919	889	950	973	896	900	912	916	869	889	923	928	899	966	944	901	952	902	908	969	947	942	934	887	931	930	925	954	978	933	901	945	945	924	935	870	858	953	980	936	907	932	883	898	890	900	878	900	950	951	909	937	857	928	938	864	909	947	920	939	882	907	916	855	974	938	946	903	926	943	914	901	954	934	871	913	922	929	913	827	888	876	945	919	893	906	945	914	928	915	945	870	952	841	934	953	929	926	889	933	881	915	885	924	884	968	943	927	935	930	911	889	917	931	910	910	884	966	948	942	937	938	935	900	910	959	856	885	887	926	885	896	921	958	936	915	887	898	950	926	907	935	910	913	952	909	954	912	940	948	941	919	924	905	948	869	901	937	947	895	874	933	890	894	955	892	883	904	933	874	925	925	940	907	899	914	868	890	933	943	902	926	910	947	942	922	881	916	940	934	947	907	896	946	876	956	900	880	976	941	902	923	941	883	930	923	868	912	965	919	916	933	935	921	861	940	955	949	879	898	930	908	885	915	929	899	934	890	952	937	921	909	927	861	892	915	909	976	903	949	924	920	873	875	917	910	934	969	895	877	890	915	909	914	857	918	871	879	891	853	976	949	932	898	958	923	890	952	947	884	932	899	884	888	958	914	934	933	942	912	892	915	916	895	926	868	840	892	964	926	882	955	935	927	916	851	872	917	924	900	890	911	941	919	857	919	943	907	958	848	934	914	944	914	915	917	925	892	930	907	925	932	930	869	853	898	921	918	883	959	929	926	891	925	878	913	920	907	922	914	960	878	898	990	932	887	913	944	971	886	947	913	863	876	877	873	905	945	882	932	920	931	898	935	930	933	922	944	922	961	883	916	896	958	884	923	895	908	908	926	916	901	931	885	914	947	977	914	901	908	946	937	920	940	911	954	931	933	926	946	925	932	915	904	846	928	907	919	943	909	913	918	937	869	949	961	961	952	905	922	874	922	973	888	929	965	913	938	917	939	920	890	888	960	919	926	904	928	976	909	894	870	936	889	926	882	947	933	915	838	905	920	916	868	902	904	948	906	952	845	948	899	927	908	914	913	917	931	884	920	907	975	921	977	925	884	894	913	951	922	909	894	934	912	919	890	905	945	897	894	929	949	896	966	903	895	913	903	944	906	933	961	921	920	960	910	885	908	925	923	911	937	900	884	916	912	916	874	964	957	932	932	912	916	852	917	922	922	892	872	866	892	902	896	925	918	923	902	913	900	982	932	907	905	927	900	911	884	916	928	891	908	896	905	899	920	901	947	909	863	934	950	927	922	895	897	915	932	923	900	956	950	918	912	916	927	927	968	941	895	901	910	904	911	868	940	967	939	898	898	887	894	936	936	882	895	910	911	913	919	897	959	931	841	951	855	998	895	930	905
3042	418	293	195	227	329	191	217	179	144	143	108	88	80	73	85	86	69	65	81	62	57	64	52	74	73	55	59	70	50	57	53	53	49	61	63	64	54	72	48	61	51	52	57	51	53	48	52	49	49	71	45	37	48	60	79	48	53	42	60	60	53	47	58	59	51	66	48	73	58	50	65	63	56	61	44	48	54	54	54	60	58	49	52	46	50	64	56	54	56	61	48	53	62	50	52	61	46	55	65	56	56	61	51	58	54	69	37	53	45	66	52	51	44	55	58	49	63	57	65	59	58	41	46	62	48	62	49	41	49	38	48	56	39	51	44	50	53	47	58	61	55	56	59	51	51	53	40	59	52	56	50	51	50	57	39	50	44	61	39	53	43	53	54	43	49	46	48	58	44	65	54	54	55	63	48	56	41	66	47	61	49	55	45	55	47	51	43	54	47	50	48	59	61	44	44	45	52	67	51	45	62	54	53	53	51	68	46	39	54	46	47	47	49	59	58	45	55	61	56	52	49	51	44	56	54	66	58	58	61	44	53	36	54	47	70	52	66	51	61	52	58	42	55	66	62	49	56	57	55	53	62	37	48	46	62	52	59	44	52	64	47	67	51	55	48	41	56	66	48	43	49	45	49	48	53	57	76	52	49	52	41	50	52	39	50	53	50	52	62	53	51	56	53	56	59	45	56	50	60	59	40	61	57	51	65	52	47	51	63	63	56	45	45	54	58	42	56	52	49	59	58	42	60	61	54	49	56	44	41	53	52	59	59	56	52	51	54	49	49	63	70	48	66	64	46	59	64	56	71	56	48	55	61	47	57	65	48	56	38	55	61	38	45	46	53	52	65	65	37	50	61	59	46	60	49	63	59	49	44	52	47	55	55	57	59	52	39	47	51	55	64	57	52	58	52	50	58	40	61	41	48	50	57	56	59	56	55	44	56	51	44	58	59	53	49	55	58	46	55	60	56	67	51	57	48	68	38	47	47	41	46	62	51	56	47	56	59	48	63	57	52	54	56	55	37	54	43	54	53	58	41	52	51	47	41	64	54	55	50	52	68	56	45	58	46	40	57	58	42	62	50	50	42	42	51	41	43	46	53	59	47	43	56	48	69	64	54	66	54	64	52	78	41	52	55	57	56	62	47	51	50	55	51	48	38	49	64	64	54	53	53	51	65	54	43	35	59	47	59	65	68	49	40	44	53	47	60	48	57	50	56	56	50	58	56	54	64	50	46	49	66	66	57	64	64	45	59	63	54	62	55	52	59	54	46	49	48	36	54	60	49	52	53	42	58	43	51	57	62	56	42	44	49	50	61	50	70	55	61	57	50	49	55	49	58	62	47	54	56	50	51	57	45	58	61	50	59	47	46	53	56	50	48	58	44	41	47	46	56	61	50	54	63	64	43	51	69	61	50	57	54	44	48	52	51	52	58	54	55	70	56	56	45	53	47	54	52	47	52	39	58	50	68	65	41	47	58	48	38	60	49	52	50	55	52	39	46	65	64	41	53	51	56	45	53	45	50	37	58	51	56	53	53	54	56	57	65	53	61	47	54	50	54	51	45	57	64	49	54	52	48	52	51	51	63	68	53	54	43	53	54	46	42	52	41	52	53	50	53	50	56	53	67	57	49	53	52	54	59	57	53	50	48	52	45	55	52	56	54	58	51	40	48	47	59	55	54	61	65	43	56	45	56	47	43	50	58	59	64	50	46	40	54	47	58	50	40	56	42	52	58	68	58	60	44	59	68	49	37	55	59	44	49	63	54	44	47	44	49	58	54	50	47	49	54	52	49	50	61	55	46	69	50	60	41	46	62	45	53	48	43	54	41	57	42	55	49	58	60	48	48	59	54	55	38	65	47	48	51	52	68	37	38	47	47	49	50	33	52	55	54	50	51	59	50	53	48	61	56	53	46	51	58	52	48	49	63	61	48	44	45	63	36	52	49	47	53	48	49	56	56	51	59	45	45	53	45	53	50	49	55	58	56	43	39	62	48	35	56	56	58	54	56	57	55	49	46	43	41	46	53	40	58	67	49	51	34	43	63	54	58	58	49	53	36	46	46	69	57	53	62	58	43	57	53	42	57	61	48	56	49	48	52	53	46	50	41	52	55	51	54	61	47	58	59	64	53	58	52	60	58	72	46	51	55	54	55	55	57	51	60	53	53	50	55	54	67	43	59	48	58	54	51	44	56	51	51	58	48	52	55	57	51	57	55	46	73	55	46	55	55	53	71	42	42	46	51	66	54	41	51	46	46	68	64	39	45	53	49	42	54	49	69	55	55	50	57	45	62	61	43	57	44	50	56	61	53	42	49	45	56	67	60	39	57	62	60	46	60	51	42	59	70	43	37	54	63	44	47	47	59	55	53	47	44	43	44	54	50	54	46	52	58	61	54	56	41	51	53	56	40	51	57	54	42	53	56	54	57	58	53	51	47	58	50	47	41	49	50	59	46	34	58	58	45	48	57	65	48	51	48	50	45	56	56	54	54	71	51	56	47	59	50	51	54	40	60	58	53	72	51	57	53	59	46	45	58	62	45	45	47	51	53	59	56	46	55	49	51	54	44	54	64	54	45	48	62	38	55	51	53	46	49	50	45	53	44	37	56	49	70	53	59	43	64	59	55	45	56	55	50	62	52	55	49	47	55	57	47	52	59	53	46	60	50	44	53	67	49	47	41	47	43	68	55	54	52	58	55	50	51	68	44	58	43	56	53	42	47	41	47	63	52	57	50	53	58	39	56	73	44	42	53	67	66	48	55	58	56	42	45	45	49	63	54	56	50	53	52	52	54	57	54	41	66	51	40	52	48	48	59	54	47	54	53	48	46	57	48	54	63	43	46	56	65	57	39	61	55	47	52	58	56	52	55	41	59	60	62	48	63	51	49	68	66	56	54	57	57	69	51	44	50	49	45	55	45	46	64	46	55	56	65	64	46	49	57	56	45	65	58	54	63	55	44	48	53	60	69	59	55	42	75	50	59	63	59	37	61	58	65	61	40	40	51	50	55	40	47	54	63	58	51	69	57	57	51	46	54	59	50	57	56	57	57	55	57	52	58	47	46	48	53	50	55	59	54	53	50	63	46	63	52	52	50	57	37	47	50	45	43	66	43	43	57	43	49	50	62	42	50	56	49	51	57	54	44	48	50	45	66	56	47	47	53	58	49	56	62	47	61	57	63	51	69	43	52	57	51	71	55	66	62	58	59	42	55	51	47	62	55	51	39	44	55	50	71	58	39	38	63	49	55	43	60	51	49	55	44	50	49	45	46	52	61	59	41	54	38	66	53	62	58	62	43	59	47	45	50	49	51	60	65	51	38	54	61	48	53	60	65	54	39	48	52	42	64	54	50	55	56	65	56	52	57	49	65	55	51	48	53	50	55	41	64	54	64	60	65	56	61	72	49	46	50	47	47	50	58	60	66	53	54	54	56	53	77	49	45	50	53	53	61	51	59	60	48	58	50	62	49	60	56	41	39
20610	10594	6068	16687	19212	18969	12289	10105	8480	5718	4501	3126	2691	2684	2218	2015	1771	1687	1612	1610	1349	1370	1312	1246	1161	1165	1195	1132	1123	1029	1045	1036	1024	945	1000	1007	958	964	936	979	915	934	891	908	890	882	860	870	884	856	875	917	842	821	870	858	897	831	834	862	882	850	824	847	809	897	866	830	835	834	857	807	769	843	839	814	854	820	815	777	812	817	828	828	801	771	789	825	777	825	823	757	802	784	818	787	772	837	852	826	822	803	769	864	802	809	824	780	858	825	789	841	821	894	781	810	831	848	785	827	809	825	778	816	792	805	823	806	801	791	821	798	799	825	752	808	825	793	770	855	789	850	803	811	791	780	833	768	844	812	794	817	806	813	802	877	804	812	771	850	785	794	798	817	790	770	765	805	792	804	825	824	838	838	759	776	795	797	826	766	783	841	829	793	789	832	804	794	827	801	791	836	798	803	787	773	825	803	771	764	784	818	837	804	828	779	751	857	798	850	806	810	793	814	768	911	781	791	822	795	827	771	797	786	839	845	831	780	803	775	786	795	768	848	806	733	793	827	753	805	757	835	752	800	814	790	749	796	776	802	835	787	799	830	811	827	816	869	792	811	799	795	790	815	810	834	751	837	819	806	784	747	828	783	821	840	785	786	762	799	799	802	760	815	782	814	756	810	826	797	842	822	791	780	828	806	819	786	773	831	788	849	821	811	790	773	793	809	798	801	795	811	774	776	846	812	820	835	778	816	852	770	773	784	804	837	756	806	781	804	813	818	809	812	769	823	773	838	805	746	787	780	801	784	795	769	783	794	810	778	830	789	848	808	814	779	853	764	818	804	805	796	839	859	850	744	844	865	846	870	812	783	808	795	827	808	840	826	788	791	824	777	800	745	853	844	808	760	826	738	814	787	816	759	794	784	788	772	851	776	771	861	779	798	863	845	811	827	805	825	812	796	841	764	799	834	798	779	804	782	806	816	862	770	833	863	814	777	797	772	806	805	819	795	848	828	855	768	759	815	798	790	823	787	774	774	792	800	764	775	787	822	753	839	757	812	771	822	771	830	818	820	821	779	842	751	787	834	832	807	814	807	808	774	793	799	806	822	788	796	809	741	783	809	798	806	800	822	767	775	815	819	784	822	802	804	796	833	771	826	799	801	813	765	802	781	842	780	796	841	790	803	794	789	789	823	878	802	753	783	852	797	860	792	779	804	823	840	757	790	821	788	789	832	813	802	834	818	784	786	793	816	773	792	790	783	817	829	752	778	763	773	824	781	814	778	808	834	795	786	845	802	855	829	796	832	821	746	799	766	807	791	799	771	758	823	742	812	806	749	810	789	738	803	847	758	795	804	770	831	759	801	850	801	872	819	816	799	785	838	762	746	807	721	797	844	847	773	754	796	763	764	782	793	840	870	827	810	821	798	788	799	769	791	782	821	764	843	821	785	783	768	819	797	824	791	806	827	763	801	797	754	847	802	794	792	806	803	719	849	816	799	827	786	829	775	861	799	828	741	802	803	764	820	817	792	825	834	831	812	828	761	817	806	765	808	825	791	761	739	800	789	810	741	801	797	810	813	789	805	793	792	791	800	759	864	774	807	785	774	862	836	807	822	803	788	749	793	771	826	727	834	804	774	827	775	789	795	771	784	794	823	779	810	786	802	807	807	807	766	807	784	800	793	796	790	827	821	823	781	833	843	808	793	778	813	808	788	803	813	788	786	798	817	792	762	839	829	792	822	878	824	751	769	764	755	816	817	764	828	765	769	838	782	827	833	790	773	817	759	791	807	818	782	815	779	755	855	775	769	789	793	855	837	838	781	801	811	789	808	765	797	805	801	820	750	795	827	796	804	826	800	802	794	771	796	833	807	770	759	805	767	764	850	782	821	780	822	807	785	807	860	779	781	779	811	810	780	792	798	806	815	777	781	786	791	778	827	789	790	778	803	780	810	825	787	810	799	797	872	827	787	782	778	834	853	782	768	818	764	840	816	792	790	806	757	817	771	875	811	815	789	783	797	816	787	805	775	834	830	824	796	839	829	797	779	815	801	824	777	844	771	825	839	807	783	783	812	791	787	773	809	786	797	799	738	778	824	779	819	819	784	810	834	772	820	810	828	793	774	836	809	772	778	820	788	809	818	823	804	787	835	843	811	766	826	816	782	751	792	795	787	807	746	793	802	755	834	822	837	786	832	820	821	832	819	855	846	841	796	796	816	813	819	780	757	813	827	715	799	776	779	805	799	779	801	816	803	789	760	816	831	808	774	792	772	786	754	838	775	781	808	781	745	833	856	729	762	801	842	783	805	758	807	807	844	817	822	778	824	802	768	825	829	834	771	825	814	818	804	779	794	830	821	787	818	767	798	767	870	785	816	782	764	810	812	800	781	794	789	864	814	806	804	784	808	811	799	815	793	793	807	763	835	780	814	798	788	815	796	786	843	834	788	759	834	820	801	809	796	765	789	761	812	776	805	833	804	835	812	825	782	829	800	851	830	839	840	808	784	814	811	783	747	782	849	821	809	787	812	789	820	804	818	844	799	813	794	801	812	837	811	853	781	779	790	803	864	838	806	812	771	795	804	840	745	801	796	825	826	786	847	821	793	802	809	785	778	817	840	803	743	760	837	760	809	819	755	872	781	825	800	819	823	821	841	830	799	782	843	783	838	832	804	856	773	811	730	790	784	824	820	806	778	760	858	808	845	774	768	776	784	809	838	803	788	816	828	833	812	765	829	794	815	821	830	820	761	748	827	789	827	778	838	771	829	819	809	779	813	793	746	796	816	814	837	829	792	801	818	780	808	801	805	813	774	829	771	812	815	781	812	741	804	798	805	854	820	848	808	826	793	832	819	828	840	776	821	874	782	860	812	792	804	834	743	803	770	838	795	768	764	843	814	805	782	805	797	786	788	793	830	823	815	847	825	800	800	812	768	831	795	811	788	817	783	821	813	841	766	844	825	848	756	826	806	878	790	757	749	832	783	830	800	802	810	781	788	769	837	842	803	790	840	756	743	769	784	809	787	837	808	808	771	792	826	816	855	816	799	790	820	786	774	798	811	779	737	797	806	824	783	851	778	804	799	839	802	803	812	757	777	795	809	832	805	856	857	786	880	757	779	852	831	788	871	810	790	869	761	832	732	797	772	800	770	760	842	834	779	829	772	796	769	838	813	826	850	839	861	816	763	784	808	820	824	831	826	806	771	789	752	791	794	817	773	836	752	827	845	775	759	801	821	811	797	817	796	831	818	805	801	841	792	809	766	770	839	815	803	810	777	834	795	848	771	845	875	820	812	782	825	790	800	805	792	778	771	819	782	834	764	841	786	800	799	761	792	757	780	853	780	796	823	774	859	853	830	843	828	786	777	777	799	803	848	753	819	823	834	805	808	792	792	815	792	810	848	810	780	815	823	779	760	769	809	807	816	755	815	792	776	837	811	862	808	803	799	817	764	842	859	772	781	804	813	814	806	774	760	735	779	829	805	851	781
2935	378	238	190	246	286	200	199	188	163	101	67	91	70	65	76	70	70	57	64	61	67	67	63	52	56	52	41	58	63	52	56	62	40	47	54	50	52	45	57	48	44	35	44	39	53	49	41	51	53	40	47	47	59	51	36	45	42	47	54	55	41	37	52	46	50	41	49	52	55	56	41	39	49	39	55	44	47	62	37	54	52	37	57	48	33	42	48	50	47	46	56	38	60	50	45	37	39	52	53	36	44	43	44	45	46	52	46	34	47	55	36	42	62	58	50	47	47	53	32	54	57	46	53	55	35	44	56	52	52	40	51	51	49	65	44	32	52	54	42	44	41	48	51	38	47	57	52	50	48	48	51	49	46	52	38	48	53	50	41	42	47	39	51	52	36	47	56	43	50	49	50	51	55	42	52	46	35	51	49	48	44	54	48	49	40	46	51	46	47	48	54	57	38	51	54	56	62	51	43	50	50	54	54	49	55	46	57	43	56	44	47	53	39	42	50	49	39	61	59	52	46	41	51	57	51	44	48	51	46	25	37	45	58	41	44	47	50	62	53	55	47	55	43	56	51	51	43	51	60	42	37	56	65	49	56	52	60	39	41	48	48	58	56	41	38	50	43	53	44	37	59	52	49	40	56	50	47	42	50	34	62	42	51	49	41	45	55	55	54	60	41	43	40	62	43	43	38	48	59	43	46	55	52	54	45	52	45	42	45	47	55	49	48	42	39	41	37	53	45	39	42	40	41	48	55	58	50	45	52	54	49	44	49	49	31	55	60	65	51	60	59	52	47	50	46	56	53	47	59	53	34	50	53	59	53	50	52	52	52	50	52	48	56	48	50	49	44	51	40	45	52	55	49	50	55	36	61	45	57	45	39	44	42	55	46	48	48	43	40	48	60	50	50	45	49	42	53	48	49	40	35	52	50	37	32	44	47	40	39	44	45	39	50	44	43	59	50	43	40	37	48	43	50	51	44	59	49	50	48	48	41	29	46	50	53	40	50	69	45	47	44	48	61	48	44	34	41	32	50	50	51	56	46	45	41	49	45	50	51	51	49	55	49	45	36	43	44	47	50	37	55	52	54	53	41	46	42	51	55	48	44	39	50	27	38	58	46	42	38	42	54	49	51	49	43	54	29	41	46	54	40	45	39	45	71	43	51	42	50	64	53	53	33	42	58	43	47	49	53	41	50	42	43	43	57	44	49	63	43	32	44	43	45	51	59	47	42	48	51	44	53	51	47	41	46	55	36	45	42	48	51	41	46	45	44	39	45	37	46	41	68	46	58	50	63	48	43	42	41	41	55	32	53	47	68	52	49	36	49	43	54	50	47	45	49	49	51	54	62	52	56	52	50	45	41	48	42	45	60	54	50	51	50	48	39	43	30	38	52	51	44	46	38	40	58	69	58	43	35	47	38	57	55	42	50	46	46	50	45	56	37	49	62	51	54	45	44	54	37	53	39	39	47	54	47	51	58	55	55	52	57	50	50	47	49	50	44	50	58	57	41	51	43	32	50	51	52	50	40	38	47	43	52	43	51	44	49	46	48	46	43	48	37	52	57	42	48	58	42	44	41	48	58	40	52	36	36	36	43	42	44	49	50	54	42	45	40	35	55	39	35	55	50	45	50	34	48	43	43	37	42	47	46	34	46	41	43	52	44	57	40	42	46	40	44	32	40	58	60	51	54	53	37	56	49	50	47	60	45	32	39	47	55	49	47	56	45	57	49	38	43	44	46	59	49	53	38	55	46	47	41	51	57	45	45	64	55	58	36	44	48	53	34	48	48	44	36	44	41	39	52	55	45	43	54	49	63	31	30	35	42	52	50	42	43	32	49	48	51	45	52	47	61	50	40	45	42	53	55	51	45	57	46	53	48	46	55	50	35	54	38	39	41	50	48	57	41	45	47	42	42	41	39	53	38	39	56	59	43	41	50	44	52	49	39	43	50	47	43	45	49	40	61	46	37	45	49	44	41	40	43	51	51	57	54	57	43	44	45	40	47	49	39	46	40	39	47	43	49	49	51	47	47	41	49	45	54	41	47	49	51	54	38	52	51	53	43	42	58	43	61	42	53	42	52	50	53	49	50	52	48	53	53	52	50	46	56	39	40	54	43	49	49	49	36	41	47	58	54	47	40	43	51	54	51	52	51	52	50	51	44	53	42	55	53	42	50	49	44	36	47	38	55	48	46	49	41	43	54	47	47	49	44	37	47	61	57	38	47	46	52	35	35	50	35	40	48	47	53	47	50	42	52	46	46	45	55	47	45	42	56	55	41	46	48	50	57	42	48	50	49	69	51	52	66	41	50	46	38	45	49	56	39	39	43	35	51	48	39	43	41	43	42	47	44	47	50	38	46	45	54	40	33	39	59	43	51	45	46	48	43	44	40	55	50	31	40	58	44	45	40	42	47	37	43	44	49	44	39	43	41	49	45	54	41	48	40	42	50	46	55	51	50	53	45	58	38	50	63	55	56	46	45	34	56	36	38	64	53	53	55	45	48	49	33	45	57	57	43	58	38	48	37	57	53	42	46	36	55	58	49	45	36	50	51	41	45	42	41	50	55	46	47	40	49	59	39	45	41	44	40	57	51	47	42	48	40	51	58	49	36	49	51	46	51	49	38	48	39	44	43	37	49	46	44	50	37	48	55	44	46	55	52	43	55	36	37	48	37	52	45	56	43	44	53	47	44	47	57	55	43	42	47	47	36	55	44	51	42	51	45	46	50	36	59	34	35	41	35	45	38	41	43	47	41	42	45	47	44	47	46	52	52	46	49	47	47	38	47	56	58	57	45	57	51	42	44	48	34	50	44	51	45	37	49	59	58	42	53	48	40	53	56	53	46	63	31	43	52	44	47	40	42	39	54	47	46	44	50	49	40	47	44	46	48	45	40	52	53	57	44	39	36	56	44	42	62	46	44	39	45	43	49	29	55	50	54	32	55	39	40	47	54	46	43	63	36	44	41	51	44	44	33	39	54	53	52	41	47	49	53	42	43	56	48	45	46	44	44	53	31	56	44	44	46	49	43	46	47	37	59	50	47	41	49	53	53	58	61	47	49	50	34	54	58	42	50	48	45	49	47	50	46	46	42	48	41	51	50	46	46	49	61	36	51	49	41	51	56	44	45	45	51	58	46	40	40	39	48	54	39	29	47	40	42	44	42	46	44	50	61	35	57	46	44	45	44	47	43	45	44	41	55	51	52	46	37	59	52	53	48	37	47	67	55	51	55	51	43	54	47	47	58	43	44	52	50	44	41	50	55	54	43	42	49	55	45	46	40	38	46	36	46	59	45	48	40	44	38	51	38	46	56	54	53	48	49	65	54	37	37	39	57	48	43	42	37	52	38	42	42	51	45	44	56	44	36	41	48	58	39	48	46	53	56	52	48	48	38	45	43	58	49	41	53	53	53	43	37	58	55	47	41	56	53	54	39	54	40	40	48	56	42	59	43	46	47	46	40	45	30	52	48	46	51
19970	9790	5989	15289	20926	16969	11761	9064	9199	7183	4014	2755	2493	2396	2047	1647	1551	1521	1509	1307	1217	1176	1195	1076	1082	1017	1039	917	1009	996	940	990	884	870	908	879	878	860	929	847	852	824	839	800	793	817	819	825	842	777	836	784	784	777	771	727	836	787	792	715	752	776	751	766	737	702	758	785	720	798	712	758	770	764	766	754	793	732	768	767	691	712	782	766	746	752	798	745	763	802	758	781	738	765	729	759	750	743	715	705	729	744	740	743	777	711	757	743	725	752	744	752	785	727	734	742	746	703	783	739	801	743	736	748	786	789	731	743	733	742	764	767	731	781	752	800	734	749	702	774	717	702	776	721	722	774	695	711	708	774	726	776	740	750	730	739	778	747	727	702	681	751	738	708	723	748	750	762	741	724	731	757	743	753	688	704	788	774	746	747	700	725	751	731	702	693	728	753	671	699	738	734	752	764	654	758	721	737	744	761	795	724	733	688	731	700	735	717	761	712	750	738	771	773	752	726	718	740	767	731	687	740	726	759	733	768	746	731	751	690	721	748	688	710	681	742	697	720	738	771	755	766	723	740	750	753	738	709	712	727	741	744	706	764	749	693	720	753	706	767	779	776	723	737	739	781	722	705	745	688	792	771	731	770	727	774	722	734	751	730	731	712	733	741	754	789	728	721	709	759	759	735	727	701	744	694	696	755	778	722	725	755	725	769	717	732	743	727	713	787	714	729	731	748	768	660	753	755	751	740	740	720	765	721	735	734	692	720	703	711	762	740	733	728	725	757	743	758	726	759	738	714	720	749	712	689	723	798	766	757	723	781	749	682	714	751	712	694	728	743	744	726	754	711	749	758	763	731	719	712	760	750	741	734	772	736	761	710	738	750	708	734	699	765	733	752	750	755	710	712	760	681	747	727	717	718	733	747	712	722	706	754	693	765	764	778	745	718	761	729	728	746	739	750	739	748	714	729	767	717	769	762	736	685	801	761	703	699	715	709	715	725	759	778	760	736	766	744	755	746	675	727	727	732	767	777	782	696	735	782	747	759	756	737	782	779	748	779	813	683	766	784	746	703	738	769	695	775	742	763	682	761	725	750	710	748	719	756	754	768	712	746	736	739	769	777	724	750	724	729	758	744	754	730	747	723	717	753	701	734	726	760	752	746	741	719	730	767	778	738	751	759	738	722	756	793	728	739	734	769	729	729	737	770	692	756	744	729	772	706	713	722	761	709	733	768	739	771	725	717	666	710	723	804	713	706	705	746	749	718	746	733	701	745	765	720	762	765	755	692	770	748	719	736	778	777	746	784	728	730	750	710	693	702	712	729	731	737	707	783	725	742	724	744	751	745	744	681	758	778	736	722	729	745	708	736	736	761	745	718	731	759	700	749	688	721	758	736	731	710	765	803	733	738	765	739	774	733	723	702	725	720	745	700	745	706	784	751	748	737	753	755	693	704	748	728	738	746	730	714	701	759	766	750	755	724	740	731	748	747	754	752	731	756	756	729	701	719	749	758	785	738	714	788	712	768	745	731	771	716	742	732	763	719	748	669	728	735	743	768	751	742	769	707	763	711	690	756	720	717	710	743	743	750	675	730	720	735	737	758	749	758	727	778	730	734	700	774	727	797	744	724	735	678	763	729	723	724	702	743	751	748	733	696	730	775	765	774	753	745	704	752	745	738	770	724	806	745	703	676	704	724	738	707	732	793	721	749	746	748	723	728	724	733	729	731	723	746	742	740	751	759	713	742	712	700	731	708	757	714	718	721	742	734	765	724	739	705	709	786	742	754	710	720	739	746	728	784	710	791	748	747	703	754	723	740	730	740	726	768	704	760	729	738	751	725	752	741	760	728	791	748	782	800	728	723	738	757	750	727	761	725	714	697	747	744	740	745	752	710	710	685	747	746	698	735	759	721	740	718	751	743	704	717	683	750	682	691	781	728	747	754	707	722	705	723	743	751	683	717	733	722	707	737	759	710	761	733	768	717	704	761	708	771	757	746	718	696	744	785	787	740	770	721	765	735	755	714	742	724	723	727	759	712	746	739	764	721	681	751	758	718	693	737	754	746	729	732	706	754	731	780	743	704	740	713	688	710	743	762	723	731	730	728	733	762	778	726	804	731	751	731	730	732	721	712	734	715	744	720	744	737	706	713	743	735	749	732	793	708	737	734	792	768	719	730	696	702	764	721	735	735	685	740	758	757	714	723	746	734	743	701	740	741	723	763	760	716	746	712	762	683	701	772	744	732	709	726	738	780	699	785	707	709	742	721	730	686	724	738	739	732	689	745	736	716	703	698	720	722	770	747	752	805	742	729	740	733	697	778	725	735	700	758	740	714	753	726	739	765	728	750	740	713	763	697	762	765	725	722	762	732	753	726	725	722	715	727	747	779	728	749	725	730	724	738	703	721	699	704	786	699	746	781	741	727	689	728	771	744	708	707	773	740	719	757	744	745	723	749	694	747	747	738	733	763	722	725	732	757	726	736	748	755	738	724	725	738	749	734	778	726	749	771	738	716	716	703	739	735	731	730	737	743	727	761	750	754	779	767	700	723	724	712	747	730	746	716	729	750	681	680	733	745	752	715	716	751	734	699	704	776	735	770	725	746	750	712	746	719	730	726	745	785	720	753	727	707	731	755	717	686	716	764	712	731	722	675	760	714	732	732	701	766	750	721	737	757	741	747	718	719	714	725	713	723	744	697	770	716	724	746	685	735	717	700	739	737	730	709	785	682	744	709	709	747	767	716	770	785	736	713	731	710	713	805	787	741	738	752	750	730	693	678	760	749	664	725	743	738	689	706	781	734	718	738	714	697	728	742	723	706	727	720	723	750	743	750	677	751	725	741	761	730	749	743	743	739	751	739	750	727	706	751	738	739	733	726	754	749	711	680	715	730	726	723	684	718	733	788	720	712	736	756	736	653	758	717	706	745	720	733	740	710	756	719	766	749	708	736	786	720	758	719	772	780	746	756	763	742	716	712	734	685	731	709	800	763	760	713	748	787	709	757	704	697	747	719	750	782	697	703	760	778	751	738	701	764	683	744	757	725	793	784	728	739	735	699	723	686	751	718	773	691	778	692	722	708	743	741	728	712	732	719	704	736	733	737	783	792	723	742	722	735	710	753	731	708	714	739	730	737	757	686	714	748	730	723	753	712	705	732	738	718	701	762	749	772	747	739	717	730	771	715	716	686	712	731	748	722	747	695	726	762	761	757	692	737	763	705	750	710	695	768	710	687	710	772	782	771	725	734	679	821	709	772	744	729	727	738	712	701	753	735	719	776	766	764	708	747	751	716	711	746	727	700	767	707	677	690	750	720	720	762	745	707	708	716	741	722	718	746	712	770	719	699	697	753	792	699	725	713	746	722	765	712	749	766	750	754	704	699	745	740	763	735	746	790	783	747	718	775	755	743	701	740	694	744	740	700	747	689	690	728	752	734	681	712	721	712	729	743	732	745	728	756	718	698	664	780	742	720	716	752	743	700
2415	876	541	352	662	583	502	461	403	337	295	258	198	240	203	200	219	195	179	205	179	183	156	169	200	180	163	169	168	167	174	149	164	155	178	165	161	135	168	175	171	147	159	159	154	160	165	172	144	158	155	169	157	145	151	160	149	158	155	159	158	165	152	146	162	159	156	160	145	142	146	149	157	152	146	165	173	143	147	142	134	150	174	144	175	145	156	144	176	139	143	156	174	145	145	161	142	178	183	133	168	156	161	155	148	167	159	150	147	153	164	163	137	172	158	161	150	172	159	145	169	175	163	140	160	155	161	147	161	142	168	153	179	148	142	175	168	177	171	176	170	150	146	160	163	154	171	148	161	158	153	160	126	149	162	131	137	174	151	157	146	153	160	156	150	147	160	141	146	174	147	180	180	123	146	161	184	157	134	136	161	140	149	183	158	156	178	130	184	167	171	167	157	161	147	169	165	145	143	163	147	133	157	148	150	133	161	160	154	159	148	151	169	149	166	156	137	155	157	173	156	161	160	139	155	144	180	178	164	155	166	164	170	128	152	169	155	166	176	145	155	175	137	171	153	151	137	166	138	144	135	150	173	145	136	162	136	167	144	155	158	169	162	183	155	151	154	150	161	149	131	160	158	138	153	165	156	151	147	157	147	153	142	160	170	165	170	154	165	159	162	176	136	146	149	154	162	147	152	167	154	159	137	152	141	162	141	153	153	144	148	149	145	170	157	169	142	189	134	137	136	175	167	163	163	151	158	152	157	152	154	134	158	131	161	162	140	154	150	152	131	155	143	149	167	131	131	148	175	143	133	160	147	132	150	162	141	157	156	143	161	142	152	166	163	171	176	176	146	158	139	137	169	160	166	171	162	166	161	121	162	133	151	153	161	159	159	172	145	150	153	165	154	127	150	141	174	143	161	148	151	162	153	163	132	194	152	140	162	170	149	154	153	171	144	116	177	165	150	182	152	169	172	152	159	170	142	181	153	160	140	133	158	141	155	163	163	139	142	157	158	153	161	164	147	151	147	143	133	167	158	152	146	151	158	157	162	145	153	152	170	154	170	164	161	162	166	161	175	170	141	133	160	167	160	151	173	137	147	157	152	156	163	165	157	168	164	152	154	143	157	157	158	171	152	158	151	142	135	155	176	166	142	174	158	155	163	160	161	135	153	148	169	146	155	142	152	149	168	168	136	165	170	156	132	141	125	138	161	172	167	167	137	153	171	156	151	155	145	164	164	167	164	128	136	166	152	160	143	150	157	142	153	164	142	159	138	172	162	164	142	149	133	164	135	150	156	153	153	154	159	159	169	125	149	153	173	165	155	162	144	171	143	127	167	149	158	172	171	160	150	149	151	149	157	139	180	159	170	156	141	145	162	143	185	146	176	159	174	161	153	168	158	146	152	146	174	167	170	159	169	164	160	165	185	161	133	148	183	154	148	146	146	136	165	137	172	145	150	162	153	168	128	152	153	177	154	157	145	144	146	150	156	172	165	144	147	161	152	163	168	160	156	154	167	148	148	170	156	157	119	160	147	142	157	149	170	147	193	183	151	153	161	164	145	156	154	147	150	159	156	158	154	173	169	133	166	151	142	164	166	143	155	145	163	153	164	152	153	144	160	144	171	153	181	164	174	132	138	155	173	151	180	151	134	165	157	148	144	175	175	137	146	144	143	142	144	168	152	155	146	177	173	156	158	160	165	141	177	164	149	172	149	182	158	177	156	149	161	150	155	156	157	147	165	154	161	126	165	158	173	168	130	145	145	151	165	153	155	145	149	132	154	143	157	166	161	149	159	163	154	147	160	166	137	153	141	164	167	140	156	151	165	151	149	172	141	135	154	160	142	161	130	192	139	151	174	157	171	145	135	157	171	172	152	173	174	165	150	183	147	168	144	161	136	158	173	145	155	182	154	164	153	146	147	173	133	174	174	176	163	149	159	160	139	156	155	167	176	154	171	144	151	124	167	164	139	141	136	167	141	137	160	168	157	155	155	162	167	164	172	169	178	141	164	160	161	162	162	146	160	149	141	158	156	166	161	159	148	154	142	151	163	157	173	154	156	177	160	164	170	160	153	145	167	171	153	157	162	147	160	159	168	163	161	139	157	165	142	170	151	156	158	153	124	151	161	134	153	151	135	154	158	176	135	152	149	144	165	145	143	153	174	146	140	133	152	143	157	156	175	158	153	153	148	165	169	160	160	144	165	157	152	164	192	170	171	145	149	155	156	137	155	159	163	130	148	171	158	137	147	149	164	168	161	140	152	153	151	153	145	167	182	158	155	134	140	147	170	146	137	170	160	151	142	137	173	154	140	177	163	171	142	161	163	164	160	157	161	161	171	180	137	143	159	152	134	134	164	145	145	161	139	158	173	160	169	156	149	153	153	160	156	145	151	156	138	167	159	152	152	148	149	154	172	129	145	172	137	177	148	162	154	150	155	163	156	153	139	135	146	163	148	149	174	170	140	130	167	173	158	144	150	148	155	159	156	155	161	152	151	136	165	153	169	156	163	150	150	162	154	143	158	168	178	164	150	159	139	132	154	146	167	172	146	141	159	143	154	157	170	157	148	153	158	170	134	166	155	140	173	140	153	173	169	174	153	158	165	161	143	136	150	165	180	154	161	150	162	162	139	183	149	153	145	160	152	174	153	170	164	178	177	166	166	150	155	151	144	150	154	166	168	139	141	160	144	164	164	149	169	174	133	161	174	145	160	143	137	140	151	159	163	150	138	147	166	144	157	145	166	142	169	163	152	161	167	145	149	129	143	158	170	178	164	164	145	153	145	175	181	162	147	145	147	153	170	139	136	156	148	180	160	158	141	166	151	139	162	150	153	159	130	164	160	166	150	124	153	136	137	148	148	126	157	153	152	141	156	153	157	174	177	172	152	147	132	152	172	189	165	151	152	155	163	147	151	169	148	170	157	174	159	149	157	161	171	163	160	154	161	171	158	153	166	155	165	148	152	171	161	172	157	150	146	147	145	162	173	165	184	155	142	147	160	137	146	174	167	172	162	183	165	140	159	141	149	156	181	150	157	140	154	176	173	145	144	147	153	151	139	153	155	151	148	175	166	148	173	154	141	135	175	151	135	163	162	146	143	169	143	155	138	152	161	154	183	175	145	132	140	163	149	164	167	155	171	137	163	147	167	135	169	145	147	136	171	175	162	149	153	162	163	138	160	134	162	157	163	156	144	172	153	164	158	155	153	147	157	132	165	159	143	162	142	156	166	146	161	140	160	174	162	154	153	149	146	149	160	156	130	130	146	150	167	155	153	134	137	144	152	156	143	149	143	127	139	164	141	173	163	147	175	162	142	165	144	142	154	142	151	133	140	162	144	154	149	161	163	145	154	148	149	148	160	159	142	161	145	170	175	169	159	138	149	168	196	160	159	126	148	156	147	172	153	143	131	147	151	144	160	160	156	136	149	148	155	140	144	150	143	146	150	151	157	164	142	170	149	164	153	153	150	160	161	147
27008	16528	11088	21076	30978	25276	20037	16278	13028	10846	8683	6274	5683	5505	4821	4337	4061	3888	3766	3613	3253	3161	3156	3118	2989	2928	2841	2886	2757	2663	2646	2688	2629	2608	2453	2537	2524	2571	2588	2425	2536	2398	2483	2342	2447	2442	2381	2307	2326	2396	2346	2333	2380	2437	2290	2373	2398	2369	2275	2284	2312	2362	2319	2389	2252	2290	2284	2328	2243	2294	2334	2333	2249	2275	2325	2272	2231	2294	2217	2195	2220	2229	2264	2337	2277	2346	2303	2237	2264	2262	2212	2277	2263	2189	2197	2226	2256	2380	2267	2284	2260	2284	2322	2248	2267	2273	2267	2271	2205	2222	2242	2189	2265	2183	2274	2330	2281	2241	2321	2219	2267	2314	2239	2220	2315	2266	2309	2200	2213	2302	2203	2354	2231	2251	2264	2290	2268	2273	2255	2295	2264	2239	2258	2243	2209	2174	2249	2233	2267	2333	2198	2230	2156	2253	2203	2258	2221	2282	2343	2177	2150	2273	2308	2300	2163	2268	2224	2260	2329	2271	2176	2252	2228	2313	2203	2302	2241	2202	2218	2292	2188	2201	2255	2233	2246	2207	2188	2265	2142	2250	2291	2280	2276	2289	2198	2249	2274	2340	2145	2219	2292	2270	2270	2215	2165	2260	2265	2272	2309	2220	2261	2200	2260	2276	2286	2231	2226	2286	2308	2206	2209	2175	2241	2237	2243	2318	2254	2230	2351	2205	2242	2306	2219	2248	2228	2315	2267	2220	2324	2342	2256	2239	2240	2188	2227	2241	2231	2213	2244	2238	2278	2252	2253	2239	2340	2271	2272	2208	2191	2202	2262	2229	2272	2222	2239	2169	2264	2292	2233	2295	2253	2293	2207	2218	2246	2183	2208	2254	2287	2232	2228	2247	2180	2184	2254	2267	2200	2251	2183	2162	2169	2315	2259	2281	2294	2260	2273	2228	2213	2234	2252	2225	2288	2269	2241	2235	2225	2285	2182	2257	2261	2183	2257	2266	2202	2251	2299	2322	2280	2250	2235	2206	2307	2212	2299	2208	2201	2266	2229	2303	2231	2182	2256	2180	2308	2225	2248	2305	2253	2252	2284	2181	2120	2208	2121	2245	2310	2166	2239	2255	2173	2195	2309	2238	2235	2272	2279	2267	2261	2203	2225	2244	2282	2240	2340	2309	2270	2222	2239	2235	2237	2181	2391	2270	2203	2230	2248	2231	2218	2233	2278	2285	2266	2223	2204	2263	2258	2261	2230	2201	2256	2260	2245	2258	2347	2321	2293	2188	2261	2315	2247	2318	2259	2284	2275	2241	2213	2320	2229	2301	2291	2265	2225	2257	2200	2252	2229	2224	2265	2252	2239	2278	2177	2200	2224	2282	2328	2202	2252	2235	2272	2162	2127	2174	2239	2197	2260	2289	2196	2293	2223	2290	2311	2201	2295	2277	2228	2192	2331	2299	2213	2201	2227	2299	2291	2214	2230	2276	2225	2276	2262	2264	2250	2279	2293	2218	2211	2249	2208	2177	2292	2162	2297	2219	2283	2214	2252	2251	2176	2295	2363	2239	2268	2229	2274	2175	2288	2191	2278	2291	2219	2305	2249	2189	2190	2229	2264	2188	2274	2224	2266	2271	2289	2266	2255	2257	2228	2239	2300	2267	2242	2269	2190	2227	2254	2236	2220	2251	2263	2227	2198	2252	2272	2211	2245	2252	2196	2200	2212	2274	2271	2257	2194	2258	2253	2257	2214	2265	2293	2224	2256	2273	2318	2211	2295	2356	2270	2221	2192	2222	2258	2253	2263	2203	2235	2221	2286	2258	2194	2226	2289	2192	2264	2282	2328	2314	2291	2329	2292	2253	2346	2231	2158	2123	2267	2202	2264	2233	2293	2375	2217	2249	2197	2304	2270	2195	2173	2332	2260	2239	2290	2221	2264	2207	2221	2255	2210	2257	2247	2239	2295	2281	2186	2273	2269	2216	2145	2257	2285	2272	2294	2265	2307	2298	2227	2279	2219	2165	2230	2287	2144	2159	2268	2182	2247	2236	2262	2193	2270	2348	2201	2229	2246	2263	2200	2245	2274	2152	2275	2213	2249	2257	2229	2222	2276	2273	2283	2261	2216	2244	2280	2252	2305	2231	2239	2213	2140	2193	2224	2202	2212	2180	2220	2304	2270	2204	2252	2298	2270	2310	2308	2245	2258	2230	2290	2222	2256	2155	2304	2270	2204	2253	2154	2264	2218	2264	2143	2300	2172	2295	2336	2291	2214	2208	2257	2328	2263	2222	2253	2227	2239	2216	2302	2281	2227	2235	2255	2239	2318	2225	2298	2329	2293	2218	2202	2274	2166	2246	2318	2238	2256	2239	2272	2176	2261	2265	2200	2249	2195	2329	2188	2201	2215	2216	2231	2229	2265	2262	2334	2210	2248	2231	2187	2251	2198	2245	2262	2239	2320	2310	2242	2264	2159	2214	2285	2264	2280	2233	2188	2288	2301	2291	2275	2271	2325	2209	2234	2176	2250	2305	2258	2306	2304	2258	2329	2305	2226	2284	2229	2273	2256	2284	2239	2290	2326	2300	2191	2192	2236	2190	2298	2338	2369	2310	2272	2281	2196	2257	2300	2187	2174	2231	2287	2277	2183	2232	2237	2187	2346	2174	2222	2195	2267	2310	2274	2231	2250	2192	2215	2322	2269	2229	2269	2258	2244	2251	2153	2239	2218	2240	2218	2237	2208	2251	2206	2302	2353	2286	2243	2257	2191	2226	2325	2182	2294	2228	2208	2205	2237	2176	2193	2329	2250	2280	2233	2268	2215	2242	2185	2245	2200	2253	2230	2284	2286	2322	2228	2268	2235	2206	2154	2268	2268	2244	2254	2191	2213	2237	2261	2234	2225	2288	2219	2264	2206	2243	2208	2262	2201	2260	2277	2204	2242	2266	2253	2215	2235	2225	2248	2253	2261	2192	2222	2350	2202	2237	2250	2247	2198	2236	2280	2244	2255	2293	2210	2206	2241	2185	2243	2190	2293	2237	2278	2283	2252	2190	2257	2226	2209	2217	2211	2247	2248	2298	2281	2309	2182	2269	2309	2211	2338	2241	2250	2234	2248	2279	2284	2230	2266	2206	2207	2217	2251	2229	2220	2147	2253	2225	2201	2355	2259	2271	2262	2261	2242	2163	2244	2226	2273	2263	2151	2227	2199	2262	2251	2187	2206	2199	2207	2213	2232	2257	2278	2221	2250	2306	2230	2243	2252	2254	2281	2288	2280	2335	2269	2305	2150	2295	2266	2254	2264	2257	2199	2268	2274	2209	2149	2229	2228	2285	2229	2189	2161	2236	2302	2205	2272	2190	2280	2195	2216	2244	2255	2269	2227	2169	2260	2283	2277	2230	2296	2190	2290	2223	2217	2302	2180	2326	2214	2156	2221	2228	2218	2178	2194	2275	2235	2184	2248	2277	2248	2250	2212	2220	2324	2189	2246	2239	2230	2275	2152	2147	2311	2234	2304	2284	2171	2248	2278	2264	2315	2266	2167	2203	2207	2327	2282	2231	2242	2287	2307	2234	2265	2246	2286	2214	2238	2222	2318	2340	2187	2270	2330	2231	2236	2264	2208	2251	2283	2258	2208	2306	2258	2241	2231	2218	2223	2222	2261	2198	2256	2141	2227	2250	2188	2220	2267	2137	2190	2273	2276	2294	2319	2205	2300	2253	2214	2227	2234	2225	2253	2243	2303	2198	2238	2196	2234	2263	2311	2248	2316	2223	2233	2303	2310	2219	2321	2226	2222	2308	2282	2224	2207	2222	2251	2226	2203	2315	2227	2254	2253	2185	2208	2271	2275	2219	2242	2207	2264	2230	2193	2223	2264	2236	2288	2253	2212	2192	2245	2282	2263	2240	2264	2210	2274	2232	2201	2303	2272	2153	2275	2168	2309	2191	2228	2234	2377	2186	2245	2280	2284	2231	2311	2249	2282	2150	2258	2303	2225	2175	2243	2232	2276	2249	2280	2204	2318	2211	2192	2170	2214	2251	2261	2364	2210	2270	2240	2311	2299	2252	2247	2336	2297	2184	2180	2229	2145	2227	2276	2197	2248	2249	2237	2195	2247	2239	2288	2269	2266	2184	2241	2278	2239	2236	2200	2309	2274	2205	2217	2323	2182	2228	2297	2159	2210	2290	2202	2202	2221	2242	2228	2334	2152	2280	2254	2281	2204	2154	2202	2288	2254	2218	2293	2288	2254	2278	2165	2226	2194	2244	2274	2164	2247	2295	2232	2223	2217	2225	2307	2221	2304	2249	2211	2167	2262	2191	2228	2212	2230	2296	2356	2308	2281	2190	2147	2207	2235	2231	2295	2281	2265	2232	2210	2192	2175	2172	2222	2236	2295	2332	2173	2258	2264	2276	2318	2205	2304	2276	2233	2261	2175	2278	2187	2232	2220	2251	2322	2230	2284	2193	2171	2261	2200	2353	2242	2193	2161	2238	2251	2286	2291	2293	2168	2261	2255	2305	2255	2289	2164	2174	2302	2337	2211	2324	2202	2207	2232	2193	2254	2208	2329	2241	2263	2320	2240	2287	2248	2347	2312	2189	2226	2301	2245	2225	2229	2216	2258	2347	2272	2205	2391	2252	2327	2242	2312	2309	2257	2238	2254	2193	2255	2154	2252	2225	2261	2192	2293	2206	2308	2342	2277	2218	2255	2214	2227	2227	2305	2264	2259	2222	2290	2261	2212	2218	2168	2336	2223	2335	2262	2304	2264	2190	2213	2227	2210	2292	2279	2189	2234	2296	2253	2211	2340	2214	2220	2362	2233	2261	2280	2199	2248	2160	2252	2223	2227	2247	2254	2226	2275	2247	2320	2270	2246	2313	2268	2192	2243	2301	2135	2267	2185	2252	2269	2261	2313	2206	2224	2193	2217	2262	2196	2247	2230	2217	2264	2168	2141	2259	2300	2299	2236	2316	2193	2226	2247	2255	2358	2252	2206	2325	2265	2261	2164	2232	2210	2161	2248	2170	2358	2134	2193	2237	2239	2238	2262	2183	2176	2191	2249	2237	2186	2348	2213	2321	2218	2281
1736	365	194	138	216	161	113	118	114	82	63	75	63	62	68	61	62	64	66	56	60	64	68	64	55	64	57	60	70	59	51	60	38	68	43	78	72	57	62	52	67	65	51	68	69	54	48	64	58	61	59	54	76	54	59	56	68	54	62	72	61	55	51	48	45	82	53	64	56	67	58	67	54	51	54	61	60	65	62	57	64	50	49	65	55	57	76	70	70	71	49	52	62	46	66	67	64	66	60	51	55	68	55	46	69	52	46	72	63	65	52	55	62	61	64	55	58	69	61	56	65	63	55	70	69	54	67	52	67	75	58	44	71	73	66	55	56	53	58	70	55	62	62	77	84	50	53	59	77	57	55	62	60	49	70	60	53	67	46	63	52	43	60	57	67	84	58	56	62	62	58	66	49	64	58	56	51	36	59	54	68	56	69	47	53	54	56	55	54	54	60	52	49	47	70	57	52	53	56	57	49	59	48	59	53	47	66	54	62	67	60	48	46	55	50	51	60	57	71	60	58	56	51	66	53	56	57	56	49	62	48	63	61	57	71	71	66	69	51	52	61	58	40	68	56	55	63	41	60	53	64	57	65	65	56	72	63	50	65	52	63	67	62	52	63	54	65	59	56	49	59	63	68	43	52	60	67	55	54	70	49	65	53	63	52	49	61	65	67	65	51	46	52	48	74	57	55	55	55	57	60	40	68	67	63	56	65	68	53	60	62	57	61	57	59	56	66	56	60	48	59	51	49	58	47	63	61	47	67	49	53	67	70	61	56	50	55	43	51	56	57	61	46	58	55	61	47	67	64	63	51	56	48	64	43	76	48	56	71	56	50	81	56	67	68	60	66	58	68	54	65	59	71	63	65	68	72	65	68	61	73	53	49	51	67	65	58	63	57	63	66	55	74	68	58	60	54	51	49	39	55	69	67	62	49	58	65	49	56	48	60	60	52	58	56	66	65	48	55	58	56	63	53	61	57	47	54	57	58	64	57	59	67	45	56	65	53	47	58	49	56	46	53	57	61	59	56	53	45	43	59	58	71	59	73	48	63	43	62	62	63	55	68	57	50	71	50	59	44	55	61	50	69	68	62	61	66	53	56	54	64	58	60	66	55	50	51	54	47	60	58	58	47	57	55	62	50	69	73	44	68	57	70	65	60	61	67	57	67	58	68	48	65	70	50	64	53	36	63	57	78	57	57	59	47	57	61	47	60	69	46	49	72	49	56	69	54	62	62	57	49	50	60	65	69	60	50	49	57	66	55	52	60	57	58	63	53	40	63	61	57	66	63	63	58	54	66	48	67	64	65	68	59	64	54	50	60	49	65	71	59	51	83	64	71	59	49	50	50	66	54	55	51	66	46	59	61	66	63	56	44	49	64	64	56	54	62	47	68	51	51	54	51	55	49	57	68	55	61	67	61	64	68	60	55	60	61	80	60	49	64	62	62	57	62	55	72	59	51	56	61	47	51	50	63	65	77	67	59	66	57	68	58	66	66	69	53	56	59	56	59	47	71	59	67	61	66	52	55	53	62	64	65	50	46	42	55	66	61	57	60	50	53	64	56	59	64	59	47	76	54	69	63	71	67	65	52	82	57	52	65	61	63	52	65	52	50	53	66	58	61	64	60	47	50	55	66	53	75	51	51	50	57	67	44	62	61	49	49	59	64	68	56	56	47	70	68	62	52	75	60	70	64	67	59	73	63	62	55	65	43	51	59	48	58	64	57	58	54	55	51	60	59	47	58	62	75	83	58	70	73	62	48	62	59	59	73	65	54	72	46	64	50	83	76	55	54	58	51	73	55	51	43	52	67	65	80	50	60	55	52	67	68	49	63	61	62	60	60	64	54	54	53	51	68	60	58	60	56	60	53	61	59	46	57	49	53	56	63	67	66	51	57	66	59	44	42	56	64	83	59	58	56	60	74	60	50	53	68	53	53	54	61	50	58	52	55	74	47	55	47	50	57	63	60	72	47	58	76	52	50	62	60	46	62	69	60	55	55	58	50	63	57	67	64	69	52	38	58	76	57	55	49	64	51	49	49	53	62	52	53	60	52	50	52	49	55	63	67	69	68	56	62	72	78	48	57	69	72	67	58	55	61	48	76	57	66	59	61	47	53	68	63	67	63	53	67	45	54	59	60	61	54	63	64	60	67	78	49	55	62	69	73	59	54	62	53	64	54	55	46	55	59	55	67	63	60	51	50	51	66	60	50	54	67	51	57	56	52	62	50	49	55	69	62	60	65	59	67	60	57	53	66	69	51	63	59	50	61	64	44	51	73	55	66	56	51	63	70	48	55	64	52	67	66	51	51	64	49	68	62	62	51	51	57	55	59	54	56	73	58	46	72	62	71	67	63	59	61	54	53	45	44	57	57	63	58	54	56	55	51	67	46	51	57	63	47	66	70	63	64	61	65	53	61	58	73	56	53	62	64	67	57	58	50	71	57	47	70	64	55	62	72	67	45	60	57	65	51	49	46	55	60	47	52	65	49	69	57	48	68	74	54	61	54	68	67	62	66	77	52	67	64	55	53	60	53	61	63	62	52	50	41	62	58	58	48	50	53	53	59	62	58	50	65	61	70	56	70	57	63	57	63	61	52	68	65	57	58	60	57	58	49	54	51	67	56	58	48	77	64	54	62	67	53	56	56	54	64	59	57	68	72	72	66	55	59	56	56	59	60	54	79	64	51	65	63	56	63	47	56	56	57	58	67	52	71	74	62	68	54	62	48	68	61	53	65	74	69	40	56	53	56	60	57	54	57	54	55	57	65	54	59	63	57	56	59	46	60	71	55	62	61	55	65	53	57	54	72	52	78	61	58	54	60	51	50	49	44	48	56	68	59	71	53	43	52	59	76	50	65	55	52	42	60	56	62	63	58	53	70	60	63	57	62	55	70	59	56	72	66	59	56	64	85	61	64	58	45	53	59	72	68	47	45	53	65	68	50	54	55	52	60	56	51	37	63	50	52	51	62	50	59	56	63	54	68	59	66	61	70	55	58	67	66	71	51	47	44	59	55	72	51	68	54	49	66	59	50	76	58	61	62	52	63	58	63	61	66	70	59	55	60	44	53	61	59	48	43	51	49	53	50	56	58	61	61	56	73	58	80	71	65	57	66	58	71	73	55	73	54	52	62	61	47	60	57	58	64	52	65	54	51	60	57	58	57	55	51	56	57	58	56	51	52	52	50	59	56	53	58	57	67	67	59	63	57	62	72	53	59	56	72	52	59	67	59	53	64	55	65	52	63	61	55	73	57	69	66	58	62	53	61	71	52	64	63	64	56	64	73	51	59	63	61	58	68	64	53	46	52	70	57	50	60	66	64	69	64	66	45	51	53	65	58	59	69	69	64	64	61	52	56	59	51	61	58	57	55	70	43	52	67	58	56	60	45	53	65	57	64	52	60	52	55	60	61	65	58	54	58	53	51	48	64	58	57	44	71	61	62	58	40	62	65	60	55	58	48	65	58	56	63	46	54	63
18402	9852	5050	11475	17605	11715	5559	4476	3370	2463	1830	1497	1407	1571	1357	1192	1147	1187	1178	1093	1093	1039	1076	1026	991	985	1006	1007	989	958	956	970	945	998	954	952	965	964	972	972	956	943	921	871	922	900	946	995	932	926	991	916	924	930	931	1005	906	960	1000	955	966	929	943	955	902	931	926	948	957	872	896	893	931	921	942	991	944	953	954	912	949	915	979	961	931	898	911	958	893	876	890	956	907	907	901	873	939	835	891	916	915	962	934	967	931	867	921	881	929	906	970	936	932	890	965	877	916	894	897	892	885	901	976	903	946	929	939	920	959	900	941	930	867	913	993	906	959	872	940	914	931	959	959	835	919	940	933	929	867	886	878	882	925	918	905	898	916	952	884	915	901	918	947	905	919	883	936	884	988	915	956	914	933	895	941	888	941	921	915	922	961	922	926	950	931	846	908	932	914	909	959	951	941	896	944	905	905	973	976	912	990	881	897	955	944	912	890	880	893	930	915	918	836	870	886	919	947	908	906	959	943	886	875	930	922	915	976	898	934	937	943	958	891	920	875	989	961	900	899	908	942	935	869	926	943	867	970	959	911	920	920	925	932	901	922	870	927	923	900	911	930	916	909	929	937	972	911	938	843	898	965	909	931	902	946	976	917	895	971	950	941	964	953	942	925	930	978	928	888	876	969	891	939	913	886	911	908	943	900	896	870	937	920	887	938	956	976	932	912	906	858	901	951	897	920	937	893	890	918	902	943	922	914	915	927	878	947	931	888	956	895	905	939	984	950	888	909	968	899	924	854	874	937	949	1014	941	890	927	970	890	956	942	913	900	889	908	913	943	854	932	935	941	911	848	915	867	901	937	932	914	951	907	926	913	890	894	900	932	866	905	917	911	946	916	881	937	921	985	930	951	920	906	940	826	896	921	920	909	948	925	899	954	894	916	889	943	935	968	913	938	879	974	932	904	935	903	892	888	914	891	895	914	893	975	901	933	905	886	919	865	981	866	951	966	1000	926	974	929	832	863	881	931	921	857	904	930	898	928	892	912	944	899	931	908	914	873	966	993	923	882	886	944	890	888	907	903	909	922	930	918	885	970	945	960	960	897	934	902	874	906	1021	922	957	975	950	879	933	899	892	961	907	962	944	881	883	926	911	955	945	954	978	908	898	940	922	922	858	901	934	930	967	963	862	930	915	886	948	918	953	976	994	887	923	906	890	908	928	933	899	899	928	972	923	935	929	909	919	909	931	980	895	948	887	932	881	992	939	926	908	928	895	884	902	920	905	895	914	895	925	976	942	927	956	904	876	896	915	962	846	925	959	866	921	847	926	890	905	896	911	948	952	924	853	942	899	895	905	912	888	935	834	888	970	951	932	915	979	962	973	960	969	957	965	933	895	941	909	906	918	968	873	926	985	947	906	913	970	891	911	906	905	900	924	871	939	924	857	885	951	908	894	929	874	1008	912	968	920	883	895	928	927	931	925	870	924	931	906	942	945	956	919	897	900	954	896	916	900	927	917	940	881	850	957	883	912	897	893	979	899	912	944	936	933	945	850	877	965	892	915	934	988	887	931	879	922	927	945	975	936	869	919	931	904	966	874	835	933	925	941	905	867	924	891	873	882	957	946	916	904	902	922	937	897	932	914	946	913	973	923	935	936	898	927	929	968	848	859	994	925	939	935	966	911	926	964	865	943	973	907	944	917	928	913	924	959	968	957	881	918	974	930	961	936	958	957	917	898	924	912	911	906	964	904	909	904	972	941	952	939	975	917	927	901	936	884	906	915	932	852	864	925	939	934	955	888	950	913	911	967	865	857	948	954	927	925	893	888	890	958	991	907	945	929	875	987	899	987	944	894	897	946	953	913	978	896	928	935	955	973	925	950	985	889	921	965	930	924	901	894	871	934	895	894	946	918	956	900	872	932	916	961	930	943	918	940	926	957	930	922	922	934	890	960	894	904	873	943	932	926	921	886	892	954	950	891	943	877	969	905	872	906	914	911	917	973	875	939	921	923	911	883	907	899	897	961	918	864	919	886	994	869	925	926	960	885	889	936	876	909	938	873	905	953	958	859	912	956	881	907	947	884	940	975	950	861	921	900	962	958	927	950	941	890	938	896	893	936	937	918	946	894	975	947	878	914	971	914	894	892	892	955	934	893	940	893	946	959	908	884	953	901	893	922	919	911	897	908	911	969	877	932	895	953	944	913	903	884	894	902	921	910	959	943	932	926	926	895	936	957	952	908	894	890	922	912	945	892	894	936	900	960	870	911	885	946	935	967	887	954	921	905	922	945	947	917	912	876	902	928	940	910	914	951	915	963	950	932	910	901	903	938	879	878	904	959	903	890	910	917	938	931	881	930	914	901	920	879	856	1001	896	885	886	950	888	917	916	929	896	932	928	928	948	924	951	899	930	933	919	939	927	907	886	943	932	940	938	954	906	938	948	939	929	954	977	852	906	951	901	944	935	892	914	895	942	965	970	899	925	926	964	927	904	895	943	885	920	931	922	970	877	904	897	941	904	920	874	905	929	946	920	886	898	897	860	933	904	901	929	937	904	900	917	967	993	916	950	932	887	885	961	925	905	959	950	893	911	889	978	934	873	920	867	903	881	921	906	926	926	886	899	861	928	932	899	900	848	908	936	902	931	903	840	934	846	936	949	960	952	936	925	895	908	899	931	930	936	905	909	928	876	946	885	876	895	890	913	929	911	911	907	902	958	940	888	974	946	863	933	929	900	987	916	912	947	814	911	907	898	949	891	876	978	926	985	950	898	954	905	960	886	969	945	950	908	944	881	898	898	934	915	950	939	861	902	884	901	929	925	926	944	845	951	908	924	904	876	903	933	896	953	950	910	942	923	911	932	935	949	907	872	890	962	898	925	893	885	943	946	902	870	913	938	909	915	906	878	962	944	926	954	889	931	922	940	940	915	960	928	919	946	888	904	903	920	919	938	880	875	902	911	929	910	926	901	925	939	917	920	945	904	931	895	906	944	949	946	954	947	900	953	869	919	958	912	889	930	938	987	949	914	884	935	936	929	923	899	872	920	912	919	930	898	885	897	918	904	910	961	916	923	938	984	871	874	928	942	955	968	921	938	891	900	873	950	910	920	955	898	948	1004	927	917	964	914	920	904	922	973	907	977	968	999	903	899	906	909	982	931	916	922	900	914	987	915	903	874	926	981	969	914	960	896	896	892	946	930	929	885	906	872	916	914	944	915	892	906	910	941	871	912	937	906	944	973	956	950	874	890	936	969	906	952	912	880	890	919	917	871	902	843	917	962	915	966	926	911	923	866	916	905	859	935	924	978	905	944	894	944	906	874	895	966	909	923	914	918	917	945	876	924	1008	917	921	908	919	916	944	897	837	925	870	920	941	918	957	960	861	903	934	917	962	980	871	889	926	954	919	951	911	943	860	918	916	909	945	924	909	905	937	911	927	948	918	925	915	920	918	911	933	893	959	969	912	978	928	939	937	921	874	886	920	916	880	883	871	900
3022	589	289	218	407	332	204	189	146	136	127	98	88	113	94	81	70	72	75	52	76	68	63	73	59	54	62	72	65	55	49	56	52	63	43	55	65	57	58	62	77	52	59	44	62	58	39	53	57	56	53	71	64	59	51	49	60	54	56	51	64	46	60	52	52	64	57	51	58	44	54	56	51	79	63	59	56	56	52	55	55	55	52	57	52	42	62	59	60	39	60	58	39	46	64	48	56	55	57	54	59	49	40	56	51	64	54	48	51	44	54	50	57	48	65	45	53	55	37	54	56	54	55	45	55	56	48	60	56	53	50	43	48	63	60	57	53	51	55	52	57	53	59	53	46	50	48	49	50	59	53	65	45	59	51	66	60	62	50	50	38	59	60	63	48	52	57	52	55	47	51	52	45	49	60	59	56	58	70	52	54	61	49	56	58	48	47	72	46	67	58	57	66	65	52	65	52	53	51	55	50	36	53	49	52	67	66	49	47	55	63	47	55	51	43	60	52	45	48	59	47	70	52	52	52	43	39	59	57	61	48	42	57	68	63	58	56	67	58	47	52	53	52	51	48	73	57	55	50	56	51	46	42	59	54	49	58	38	55	51	46	54	73	51	56	48	57	64	67	53	53	41	39	56	53	55	51	51	56	50	56	42	41	54	44	46	51	52	43	46	60	47	57	47	52	45	57	49	59	69	55	40	58	56	47	53	62	56	48	50	57	36	58	46	55	57	53	61	48	57	53	52	59	45	48	48	54	48	50	60	55	47	68	44	61	51	57	66	54	61	49	63	39	57	44	50	61	46	58	46	51	66	58	66	62	46	73	59	51	55	59	47	55	51	52	42	42	55	58	47	46	39	65	63	50	62	56	50	58	52	73	49	39	61	73	61	44	51	50	54	63	57	44	56	55	43	39	67	65	37	66	54	54	50	54	56	51	40	40	58	48	58	37	51	54	49	44	48	56	52	61	44	56	69	44	53	61	57	63	59	48	58	68	42	69	64	55	53	45	39	60	55	64	59	52	61	51	49	52	53	54	57	48	43	51	52	56	43	50	53	49	42	51	45	56	67	60	45	67	60	65	69	54	55	56	65	57	54	56	60	47	54	58	57	59	57	55	52	43	44	55	73	66	53	47	45	57	47	52	44	58	40	55	49	55	54	52	69	45	49	54	52	45	45	45	41	41	74	49	42	51	38	48	28	45	51	47	52	50	62	53	45	57	51	52	51	44	53	47	47	64	55	45	60	63	51	49	54	55	59	53	49	55	77	59	62	47	51	73	49	58	56	54	55	34	49	52	45	62	58	38	51	54	46	39	51	52	39	46	62	50	41	48	54	51	53	56	43	62	61	60	62	54	58	48	54	46	48	50	47	45	50	60	62	50	54	59	70	50	48	63	55	50	40	54	50	46	60	46	69	47	67	46	45	55	54	48	63	49	60	63	54	62	59	47	51	55	50	51	54	50	72	45	51	49	61	54	64	48	61	58	56	47	60	56	60	50	50	62	58	41	51	52	51	47	53	41	65	54	54	69	51	47	48	55	55	52	53	54	41	75	42	63	45	56	54	50	46	55	49	59	56	56	68	55	55	52	55	56	47	55	61	71	67	44	57	60	55	47	57	46	47	44	59	42	38	40	62	49	48	57	49	53	48	58	63	52	43	60	64	49	54	50	64	54	58	51	52	45	62	59	49	51	45	49	50	48	44	65	56	58	62	55	35	57	55	41	52	48	53	47	43	54	56	50	55	61	37	58	49	47	67	47	42	39	59	65	54	60	59	59	66	48	41	46	49	56	57	58	56	65	45	51	48	47	46	46	66	48	57	53	46	42	55	48	55	49	52	58	44	55	53	51	50	63	68	60	49	56	45	48	41	48	46	60	47	48	46	53	59	62	52	62	51	52	63	63	45	64	52	65	51	53	44	48	59	46	62	43	58	51	45	48	49	64	50	48	46	64	50	56	49	54	50	56	41	51	44	51	51	58	56	61	63	60	53	54	51	49	64	47	49	51	46	57	55	54	50	57	54	51	43	49	50	43	59	49	50	62	67	51	50	51	64	51	55	52	54	54	54	58	50	44	43	61	58	52	45	51	40	48	59	54	52	45	59	60	57	40	51	56	58	54	61	65	43	57	62	42	54	55	55	46	39	56	52	50	59	54	67	59	44	66	54	46	48	49	56	54	55	53	58	58	53	46	66	55	55	63	47	51	47	56	51	60	54	49	60	47	54	50	57	42	44	54	48	37	33	60	51	68	46	50	50	55	44	48	59	57	45	63	50	42	51	53	59	53	57	48	55	64	60	54	46	52	46	42	43	48	60	59	43	53	51	47	46	54	57	58	56	53	45	62	55	60	57	49	49	54	41	52	59	54	47	48	52	52	36	70	57	61	44	60	54	62	51	53	58	51	54	45	57	50	56	54	52	67	56	43	60	58	56	38	43	60	57	54	57	62	42	55	51	54	50	47	53	50	55	65	56	42	49	58	57	58	56	44	52	67	54	52	57	56	37	53	54	56	42	49	48	49	37	56	41	57	46	51	46	52	62	53	66	55	50	68	42	50	74	52	45	46	54	54	47	58	52	48	55	52	48	42	59	59	40	49	58	47	52	44	49	50	53	48	55	58	50	69	50	50	52	67	48	57	51	67	49	76	56	62	48	56	56	39	58	50	43	51	52	60	69	61	62	44	43	54	41	55	43	56	50	48	66	59	60	63	42	53	43	47	50	61	54	46	53	51	51	43	52	48	43	58	57	43	54	57	52	62	48	51	40	59	54	56	43	55	49	53	54	50	59	50	54	51	47	63	63	61	58	37	59	69	37	60	42	52	51	56	48	57	57	65	58	58	40	53	55	44	46	51	49	59	56	62	62	54	61	50	68	54	36	62	52	55	51	58	57	37	66	55	57	66	66	50	54	55	55	57	54	51	48	52	42	72	53	43	66	59	57	70	47	48	42	44	64	53	52	60	46	48	47	56	57	61	52	46	68	58	50	48	52	49	48	54	54	46	57	46	44	54	55	47	50	56	49	61	62	49	53	56	61	57	36	51	52	50	50	50	49	46	69	46	49	37	49	51	58	65	49	51	59	46	41	61	52	46	39	50	45	55	60	45	56	51	69	54	50	46	48	65	49	55	52	52	60	57	56	49	50	57	44	62	57	60	54	48	44	52	55	66	69	62	56	46	54	48	57	53	50	55	49	52	58	43	48	45	67	44	53	58	59	63	63	49	63	43	50	49	44	61	53	52	58	43	43	61	52	38	50	57	55	50	61	40	65	57	60	47	45	65	66	45	72	51	62	54	54	56	57	47	47	55	49	37	67	61	53	62	56	50	50	49	51	49	49	51	38	52	40	57	41	47	56	42	45	58	36	65	66	49	60	69	45	52	48	49	56	48	52	38	53	49	47	59	45	61	63	57	57	47	61	55	62	53	40	55	56	47	58	49	50	44	67	44	65	42	44	69	49	49	55	66	64	51	45	57	53
22496	13594	6908	19832	25342	19139	11782	9188	6986	5109	3940	3158	2763	2657	2298	2013	1750	1724	1624	1537	1412	1338	1308	1316	1181	1140	1141	1134	1094	1074	1059	1014	967	1072	935	1028	1005	954	948	962	915	875	934	906	931	947	843	911	866	889	876	894	873	877	873	856	859	928	848	883	822	863	890	880	860	869	836	861	799	836	885	842	856	807	803	871	824	823	826	790	818	834	838	831	804	892	830	825	851	809	781	795	839	820	845	852	824	765	822	845	869	849	794	806	783	808	813	796	793	768	782	837	815	805	818	795	813	840	811	823	804	812	844	820	814	769	797	825	888	825	856	809	800	788	853	836	773	811	839	803	830	809	791	885	810	821	825	846	833	821	785	857	839	868	767	812	833	830	845	838	754	826	833	806	812	824	832	760	847	824	785	826	787	778	802	813	808	821	849	790	778	820	800	820	789	824	774	800	830	852	817	825	820	830	811	850	794	825	802	800	792	850	857	818	803	820	784	869	799	834	818	839	812	814	803	827	772	808	830	816	799	810	763	799	799	850	789	833	832	807	845	783	787	844	807	823	802	834	816	805	803	855	808	783	763	795	813	850	871	810	760	843	818	830	781	800	855	856	776	773	800	789	864	802	801	859	798	789	837	773	840	768	824	828	800	761	788	834	779	792	790	840	807	813	825	804	828	807	815	805	774	815	756	809	860	790	779	844	779	789	826	798	825	830	828	820	785	776	818	771	807	814	838	843	787	815	810	852	825	831	843	826	808	843	775	781	808	796	753	832	825	836	746	761	841	826	800	824	801	811	875	816	868	799	828	805	845	792	801	853	807	791	796	817	804	800	841	794	802	845	827	829	813	757	803	845	804	843	771	828	794	788	756	866	776	782	831	819	813	805	747	785	785	834	817	774	783	816	814	788	843	763	844	816	785	756	788	821	806	811	819	842	815	850	805	764	788	794	825	808	738	774	793	820	816	810	796	830	754	805	791	778	794	799	821	826	803	809	785	810	803	807	827	800	835	814	840	832	827	814	816	838	757	795	823	795	830	811	869	817	842	775	790	792	816	796	843	854	838	808	810	820	825	841	855	839	835	833	834	785	781	859	814	791	879	812	810	834	828	825	820	805	807	833	864	821	815	795	821	827	824	782	811	815	841	774	840	802	833	766	823	812	735	813	827	824	854	776	774	803	817	794	843	833	787	830	836	790	814	787	857	785	791	807	795	797	826	862	827	800	848	821	831	783	853	857	823	824	836	834	844	782	848	802	774	797	828	781	784	813	848	859	783	824	831	802	856	796	816	772	783	827	815	798	829	814	814	868	843	828	782	803	864	792	831	836	804	794	824	813	833	808	811	784	771	795	828	803	797	825	832	823	811	786	829	854	782	826	813	796	810	787	809	828	872	789	804	809	819	818	756	794	829	797	754	762	826	799	831	856	825	821	838	784	793	816	761	838	793	764	853	801	770	836	800	828	791	771	800	828	829	799	867	814	859	852	772	846	806	829	842	799	865	804	855	828	825	774	837	831	766	803	837	789	759	800	806	815	807	820	796	825	867	850	798	813	803	812	870	817	830	808	824	803	805	799	817	843	793	834	782	764	863	821	836	852	819	820	801	811	786	811	834	780	850	799	808	809	814	844	813	798	829	769	818	775	830	797	824	854	802	802	800	816	840	801	811	808	780	806	768	813	790	828	780	847	878	824	845	812	786	791	843	793	777	837	843	809	807	860	826	823	841	764	856	800	790	815	796	829	883	812	802	826	818	824	779	802	812	761	810	826	830	776	877	826	805	765	898	786	871	856	779	783	796	820	850	761	828	812	805	790	747	812	784	835	804	822	834	804	785	817	861	773	815	775	837	829	831	806	823	837	805	841	816	786	842	839	800	831	819	799	823	788	826	807	803	838	808	827	774	812	797	821	835	804	839	785	776	807	847	816	813	851	798	811	771	770	798	758	855	795	775	889	793	812	833	771	740	877	838	797	793	810	781	859	766	798	823	782	773	740	740	774	783	775	815	837	801	830	831	852	743	813	803	827	809	795	753	804	787	803	822	784	822	801	808	810	893	801	751	795	800	744	806	766	778	808	814	802	871	821	797	839	785	785	828	786	846	777	814	830	757	803	798	819	879	823	785	778	787	824	807	820	840	828	778	801	798	801	855	807	810	807	829	785	755	787	840	839	851	812	775	813	792	844	785	824	832	829	732	809	780	840	867	852	811	864	837	841	802	797	816	834	799	779	781	731	841	826	894	808	817	857	794	801	809	780	870	847	812	771	819	770	800	796	808	838	794	776	835	824	788	769	815	838	823	812	825	821	810	810	757	842	820	832	773	821	840	847	801	819	767	842	846	828	797	856	856	756	782	837	771	805	789	792	814	797	793	815	781	815	804	778	774	839	784	872	829	780	819	755	811	836	853	781	892	791	822	828	885	793	793	788	819	838	839	811	854	834	786	821	842	818	839	808	828	778	813	853	817	855	820	842	848	790	813	792	790	843	834	828	819	812	781	812	801	824	835	837	789	788	791	845	853	774	813	802	784	780	799	822	880	824	841	776	860	770	827	812	801	804	780	802	770	794	802	801	815	795	796	811	756	766	888	803	815	794	798	780	771	794	850	780	799	833	806	797	817	788	856	843	834	876	800	763	806	790	806	815	794	836	816	786	786	796	815	790	805	762	831	864	776	765	805	812	790	785	824	833	814	825	841	815	789	849	806	831	836	817	814	808	804	777	767	817	802	787	792	797	839	817	783	829	773	817	783	810	807	791	775	878	802	850	780	810	797	820	820	797	814	793	791	834	811	840	805	797	827	769	809	789	823	833	796	798	826	837	903	818	803	815	786	807	815	779	800	797	828	770	808	837	805	813	818	811	847	798	843	853	818	812	858	829	775	825	828	811	781	806	775	801	814	835	807	791	796	846	813	822	807	892	843	877	802	794	820	820	805	820	812	872	775	801	774	806	773	787	806	809	826	793	788	787	783	776	826	778	804	790	761	851	831	823	795	827	810	794	789	775	825	768	809	810	807	806	813	801	803	803	830	836	834	785	804	810	822	783	759	821	887	844	825	827	809	741	817	802	784	802	830	749	839	850	812	840	836	747	821	859	791	875	802	773	837	821	807	796	801	832	791	790	809	747	809	812	808	757	829	769	754	795	758	766	831	828	765	805	825	820	842	858	799	786	820	803	854	756	769	822	867	869	828	785	800	796	822	797	818	809	792	788	856	833	801	775	826	768	811	857	828	841	781	807	858	811	769	768	792	760	812	832	816	767	860	782	797	840	801	827	834	839	838	829	807	805	789	787	792	808	805	815	766	816	794	851	823	850	834	804	812	793	812	878	790	819	850	809	837	862	828	778	850	801	850	789	776	788	763	791	884	844	861	819	787	754	818	833	765	841	855	803	822	842	831	801	796	837	853	833	834	786	828	776	853	819	805	794	833	779	822	824	799	786	842	810	830	778	833	799	778	834	859	783	766	794	832	862	815	796	836	740	867	794	783	785
2878	616	282	309	393	302	174	162	150	124	109	74	106	81	70	65	69	65	77	49	59	61	58	54	59	44	51	56	49	46	50	51	64	47	62	48	52	41	52	46	48	51	40	55	58	44	49	44	59	42	51	50	42	45	52	55	44	38	53	42	46	42	58	43	54	62	44	61	44	48	54	38	62	45	54	61	64	39	39	48	38	54	40	62	38	59	35	44	41	46	48	55	61	50	44	49	47	46	50	46	47	50	46	46	48	51	50	55	50	52	42	68	41	48	44	44	47	55	43	45	46	45	54	48	56	51	52	43	47	54	61	55	49	48	60	56	49	65	46	58	43	51	47	45	49	35	55	62	52	48	41	56	50	61	49	49	58	68	55	41	53	60	49	52	37	50	60	46	58	43	55	55	60	54	48	48	55	45	41	45	59	38	59	40	50	46	42	52	49	56	46	48	53	45	54	46	45	37	43	61	40	54	48	45	52	56	51	44	50	45	55	56	61	47	34	56	43	54	49	48	57	35	53	51	47	48	37	50	45	44	50	55	47	52	49	60	51	64	38	47	41	50	49	42	40	58	48	57	53	47	34	37	41	46	63	48	46	46	43	33	51	43	48	42	56	39	53	45	58	37	57	65	50	39	44	55	41	28	51	43	41	45	57	47	53	48	53	49	53	42	51	45	47	40	57	33	42	57	47	42	42	52	58	48	46	42	45	58	48	37	44	44	40	52	60	48	45	49	41	38	46	56	44	49	41	49	48	57	58	48	45	49	32	52	44	51	52	56	63	42	56	50	48	49	35	42	48	41	40	43	59	45	36	52	59	56	42	44	44	48	63	49	59	43	40	51	49	50	34	49	41	39	50	50	49	52	59	61	48	51	48	53	50	57	49	41	40	45	55	63	50	47	52	49	48	41	53	47	47	47	55	47	44	38	48	30	58	44	57	48	54	51	32	52	42	61	48	58	41	39	47	56	46	51	47	48	58	32	44	54	44	41	52	55	42	54	50	44	52	50	49	43	41	57	49	63	49	38	43	55	57	50	41	52	46	49	37	44	40	50	52	56	49	67	43	52	53	53	52	45	47	34	46	47	45	49	38	50	57	39	48	44	38	46	48	49	36	48	55	51	43	48	50	54	48	49	50	51	50	45	49	55	51	41	49	58	47	34	51	45	46	51	50	47	37	53	40	54	36	45	50	51	35	47	52	45	50	42	45	47	49	47	37	47	56	43	43	54	47	53	44	55	48	52	52	54	42	46	56	54	43	44	47	67	54	49	48	46	42	45	55	49	54	45	61	62	52	51	40	46	46	40	46	44	56	50	46	45	43	50	46	38	42	55	52	37	41	48	65	36	45	52	54	43	42	50	36	47	46	37	44	42	50	48	44	51	45	49	54	43	56	45	45	46	54	41	59	40	42	46	53	47	54	47	48	52	63	48	51	56	50	39	53	49	48	52	35	69	47	27	46	40	51	46	39	51	48	51	52	55	40	54	40	42	47	39	43	52	36	44	47	41	41	48	36	55	41	52	43	53	40	52	47	45	37	45	36	45	64	57	49	60	46	48	43	51	38	49	60	48	45	50	59	44	56	43	49	49	44	51	42	67	62	52	45	43	36	46	39	51	49	60	43	50	47	42	42	44	45	43	49	50	39	43	51	61	44	44	56	51	53	47	51	37	39	58	42	37	58	51	48	40	43	54	33	46	64	55	41	37	49	47	42	43	54	40	46	51	49	49	47	58	45	50	46	62	52	35	40	49	46	51	45	60	45	43	47	49	58	58	51	57	49	47	57	55	41	40	48	49	57	56	50	53	53	44	51	47	63	49	44	50	50	62	46	49	55	48	46	60	44	50	49	44	47	58	49	56	48	50	53	43	52	42	45	52	48	60	54	41	42	39	34	47	44	45	46	46	57	64	50	62	48	50	46	49	56	63	34	49	50	34	40	44	64	54	51	34	60	42	56	54	50	34	47	62	58	50	47	40	54	51	34	46	42	60	44	51	47	44	47	44	50	48	54	44	43	51	42	41	64	51	47	50	40	42	51	54	43	51	45	47	47	46	36	39	59	38	55	49	34	51	45	58	49	48	49	52	46	47	60	39	49	58	45	50	51	53	58	42	50	47	45	51	41	57	43	49	50	47	53	45	49	48	50	45	49	52	55	45	50	42	51	46	35	46	59	44	53	37	51	50	42	45	46	53	49	45	57	61	50	53	53	53	52	48	43	42	39	39	42	45	55	53	36	55	52	48	45	50	60	48	39	62	54	46	52	52	44	62	56	45	46	61	52	49	47	50	66	50	63	44	47	44	52	54	49	54	47	56	46	46	54	42	53	51	53	58	42	48	53	57	45	40	47	50	49	44	46	52	46	42	42	46	48	47	40	64	51	44	54	52	42	46	57	49	43	40	47	50	45	43	40	43	50	34	54	42	52	45	51	44	48	46	46	58	52	34	54	47	40	50	55	53	55	47	54	42	42	42	50	44	48	52	58	56	46	53	56	52	66	47	51	46	54	50	46	56	50	59	43	33	62	60	42	43	41	44	43	46	53	55	45	51	43	49	61	46	50	54	63	42	46	57	50	54	56	55	47	45	45	46	39	62	37	47	69	52	50	46	49	41	42	49	49	48	54	34	49	55	65	49	52	62	62	44	36	47	62	44	43	41	35	61	45	36	44	48	43	48	54	42	45	42	50	56	77	44	41	51	56	52	46	58	38	38	54	52	57	51	52	55	49	61	55	44	47	51	53	47	54	54	41	51	41	43	50	35	43	40	60	46	51	45	55	46	49	39	44	46	46	46	58	51	47	42	48	42	37	44	41	45	49	52	52	43	57	59	51	55	36	55	48	37	44	40	37	47	44	46	38	54	59	40	54	32	35	44	51	47	41	42	56	52	57	44	43	57	49	44	50	50	54	49	49	50	50	52	48	40	48	47	62	50	44	50	52	45	46	48	51	48	48	51	47	47	40	42	39	35	40	39	39	42	46	48	63	51	51	48	45	59	36	46	38	53	50	51	47	60	49	58	43	50	51	49	57	51	44	46	45	48	48	50	52	52	66	46	54	45	44	50	47	49	45	46	48	42	50	49	51	40	54	50	37	38	40	46	48	43	53	50	49	56	54	43	41	51	54	49	53	46	48	53	58	36	47	39	51	39	57	43	43	54	54	48	56	42	53	56	42	47	51	41	57	49	49	39	49	37	38	59	58	45	41	55	45	53	54	56	46	54	53	44	49	45	53	52	58	47	47	58	51	56	41	42	50	50	46	47	39	46	31	44	43	51	45	39	57	41	49	53	53	48	43	52	45	51	38	41	42	45	49	42	55	53	49	47	56	48	39	49	50	52	44	52	47	45	51	47	37	60	45	56	44	48	53	63	55	66	41	49	47	41	51	43	43	39	44	52	42	41	52	45	41	40	50	47	49	53	65	59	46	42	48	48	57	54	50	58	45	54	51	38	49	45	55	46	56	50	49	54	36	47	61	50
21255	13549	6452	23205	24732	17876	10905	8187	6213	4477	3910	2700	2468	2292	1968	1841	1594	1542	1460	1394	1251	1204	1097	1128	1100	1047	1069	991	975	938	973	985	953	907	897	920	955	898	888	826	822	828	833	834	821	828	802	829	808	810	770	817	798	822	802	817	837	762	796	801	752	819	753	773	749	773	752	787	772	796	752	749	763	791	745	752	757	788	765	745	778	765	782	805	756	729	743	753	790	742	749	775	733	734	775	760	774	746	768	772	726	744	794	765	767	749	755	737	721	808	777	767	726	716	801	766	786	770	753	732	760	808	770	761	752	763	766	744	743	811	728	735	743	709	782	742	725	739	725	745	769	805	751	780	740	744	781	781	711	765	777	726	715	761	751	723	772	779	748	758	761	734	724	767	765	739	720	813	722	728	763	717	743	751	746	709	765	785	749	732	755	732	749	792	754	764	714	789	714	730	772	750	757	734	745	743	731	774	696	723	774	798	766	769	775	781	744	693	744	749	742	764	783	719	750	748	787	724	774	728	761	773	751	772	770	746	728	735	701	704	684	781	741	781	749	758	749	696	759	721	765	702	734	745	769	747	766	751	722	732	776	702	733	787	747	728	785	753	784	740	726	777	702	817	744	746	788	725	727	698	791	762	732	772	702	768	736	705	734	736	700	703	751	786	714	731	757	766	712	763	732	773	697	734	713	797	797	762	751	723	711	721	761	731	720	773	755	743	751	771	754	766	708	769	707	754	737	765	762	800	747	758	703	768	746	762	725	787	724	808	748	738	787	743	700	732	717	760	736	781	738	778	756	720	763	759	774	711	745	727	759	734	725	764	732	765	740	749	733	771	704	707	770	740	727	753	705	716	776	733	709	779	744	741	711	753	758	739	764	768	739	746	774	789	766	725	716	729	780	710	731	724	732	685	752	771	790	687	777	775	766	736	752	738	747	757	761	747	743	721	729	741	706	711	780	734	732	720	672	741	737	743	761	770	740	707	733	728	763	725	756	751	756	734	715	766	827	764	807	751	770	773	763	762	727	727	759	694	706	761	758	760	755	734	769	749	720	734	720	703	741	736	717	725	758	755	782	739	727	725	759	752	682	751	738	699	764	765	750	730	692	765	725	765	700	763	750	738	785	762	756	740	749	776	778	727	731	718	782	744	744	745	728	727	790	722	716	703	783	713	816	761	759	784	704	750	767	754	759	773	737	717	708	720	770	752	731	813	749	754	751	739	740	772	807	704	710	694	754	788	739	798	776	753	741	755	751	716	750	757	689	805	727	740	733	738	823	758	728	728	752	744	737	706	757	732	718	774	739	746	780	777	741	789	751	699	798	736	705	727	773	781	767	706	755	709	752	728	722	782	750	759	808	776	754	722	755	752	743	781	759	715	771	734	749	797	711	702	764	718	753	763	791	756	749	749	731	801	715	761	757	775	747	751	736	723	747	738	752	736	711	754	750	771	727	711	709	762	713	787	688	731	757	696	751	732	746	720	729	736	734	733	716	743	762	724	757	719	793	737	748	731	789	735	827	743	758	756	701	699	755	780	739	741	712	711	734	757	753	729	786	791	698	753	729	753	744	760	757	744	737	737	686	732	751	750	761	776	747	759	727	729	701	724	762	754	726	738	753	757	737	791	723	710	749	751	725	785	720	746	743	787	742	711	757	770	684	751	739	780	738	768	815	709	722	690	753	772	765	777	738	701	790	736	719	730	718	734	790	755	648	706	715	733	709	734	717	791	749	758	698	731	713	722	783	757	759	763	718	721	756	791	770	730	746	792	754	723	729	680	691	779	758	728	676	715	723	735	769	705	710	754	760	695	749	740	756	735	719	757	724	757	752	744	751	761	776	764	727	728	741	713	740	688	706	739	733	772	689	731	739	759	770	742	723	761	723	739	763	769	790	754	763	794	739	771	715	731	744	717	816	754	763	709	765	763	795	771	766	733	749	714	760	697	734	741	764	772	756	727	734	741	770	783	721	700	707	689	698	722	738	798	738	798	724	774	795	774	716	707	760	752	714	704	821	751	758	721	684	722	724	738	767	675	715	735	735	830	782	783	778	724	775	753	767	744	735	752	736	767	745	742	767	751	723	746	778	714	732	835	769	760	767	793	748	726	762	789	779	738	703	757	733	799	777	694	726	725	757	749	791	736	719	722	786	765	772	757	758	716	744	674	783	723	730	740	755	715	753	726	749	754	716	733	716	733	734	793	727	745	771	734	724	698	761	753	789	751	751	679	735	688	757	696	768	739	709	760	767	762	791	730	774	691	791	779	754	740	759	757	744	740	753	811	711	743	712	741	726	761	795	826	732	733	726	762	738	725	773	743	772	747	751	765	767	763	769	773	715	746	750	671	771	741	733	715	707	738	736	753	744	730	699	749	783	775	705	747	738	777	764	737	744	733	743	741	767	712	724	758	742	711	770	734	787	751	742	693	777	743	713	803	780	724	756	781	764	791	750	733	743	780	740	765	737	771	741	720	761	741	689	715	772	769	788	784	776	746	802	740	757	729	799	736	765	765	799	729	732	708	708	788	758	724	756	726	718	708	780	721	758	725	771	735	770	769	735	755	733	742	736	752	732	770	762	704	757	723	710	728	716	720	757	702	771	700	730	739	705	779	745	726	734	761	728	779	743	721	755	768	740	727	764	701	721	750	781	750	770	702	761	761	748	707	732	758	747	741	724	738	756	780	783	773	759	710	713	755	747	783	739	725	729	738	738	762	712	743	774	718	728	766	756	712	744	707	752	690	773	720	710	733	743	721	725	745	753	744	796	760	789	724	782	760	786	758	773	760	779	735	745	755	711	723	750	774	737	767	761	773	788	747	753	745	751	818	781	668	780	690	743	727	733	801	730	785	696	736	702	728	723	735	784	776	720	719	728	728	713	758	755	754	742	752	690	734	735	760	691	707	686	762	786	732	751	751	749	750	745	766	727	709	704	722	761	729	751	756	735	761	754	750	765	715	788	740	718	720	750	736	742	753	725	722	760	739	746	741	752	720	776	697	778	767	755	704	748	778	704	753	763	761	721	730	705	738	731	772	778	738	763	726	731	770	741	745	782	733	733	714	768	686	771	788	726	735	762	722	771	728	702	735	756	753	758	715	710	756	730	782	709	716	748	726	758	803	729	792	698	756	752	740	728	763	735	753	731	772	765	719	712	784	768	751	725	705	754	752	754	716	742	785	730	762	726	727	720	746	709	724	754	749	789	727	699	818	755	716	745	727	746	724	728	756	671	766	717	725	694	775	734	786	745	787	761	786	761	749	726	760	762	755	783	723	793	768	725	783	749	763	711	735	794	719	761	733	733	710	743	738	791	735	768	738	783	764	738	756	735	758	723	739	789	737	766	743	725	703	753	763	714	719	788	775	767	678	750	740	733	772	710	776	731	734	726	723	753	737	749	728	744	787	768	741	781	715	699	706	708	745	726	708	739	760	699	781	730	754	738	735	796	721	668	752	770	816	759	746	744	792	787	727	651	764	749	726
2518	1196	668	654	689	647	480	401	309	298	283	236	240	212	209	220	227	227	172	178	194	172	156	170	179	150	153	166	186	175	188	160	168	152	184	164	169	165	156	163	161	150	160	143	157	168	170	157	168	187	155	141	159	166	154	153	149	172	164	166	167	177	131	159	173	150	165	160	157	149	154	158	140	149	147	165	176	178	162	170	139	152	157	153	183	171	185	166	151	144	148	164	148	148	156	174	159	170	156	153	141	152	169	144	156	146	172	168	129	142	131	155	154	172	145	161	185	156	173	173	160	159	163	155	168	163	141	177	162	136	159	156	153	155	149	152	159	140	186	141	185	134	148	166	155	150	159	158	168	147	149	147	157	188	145	140	166	152	153	160	164	153	149	150	170	160	157	173	162	164	151	176	145	169	137	147	158	125	148	169	157	137	170	174	161	161	147	143	148	172	167	150	160	151	165	167	176	147	145	156	179	141	173	162	158	159	160	152	137	165	163	152	157	153	185	155	165	166	132	122	151	155	147	160	168	157	146	158	155	137	178	164	146	123	146	146	146	140	161	161	151	158	154	144	165	149	150	162	156	147	159	151	150	157	169	160	151	156	134	146	178	178	135	162	128	142	173	137	167	150	177	192	142	161	160	151	161	165	164	156	154	157	168	142	137	146	142	166	148	143	145	136	167	155	164	156	185	169	172	159	161	159	156	160	139	147	179	152	162	171	168	172	151	141	155	154	168	163	149	156	144	153	164	161	145	144	143	156	146	148	150	154	156	162	156	156	161	143	140	153	174	164	148	163	146	161	156	167	161	156	168	159	137	170	149	132	159	150	153	153	166	146	157	164	154	161	146	148	182	160	182	147	161	157	144	171	165	161	159	166	165	157	142	155	164	180	136	174	164	158	168	168	159	161	152	154	159	152	147	169	184	143	152	143	165	177	150	158	157	137	150	170	151	158	134	166	137	165	131	159	137	163	136	150	180	149	171	148	151	150	177	160	166	153	164	182	185	172	185	155	158	143	183	142	167	157	170	159	168	158	141	167	150	149	142	136	134	153	149	175	165	167	145	148	156	134	165	155	136	152	150	164	150	139	173	142	180	147	184	154	155	174	152	164	155	170	159	154	146	159	145	161	168	176	165	167	138	173	162	158	148	164	179	164	186	138	153	156	146	162	177	167	169	169	176	157	163	164	153	160	169	152	152	136	146	158	170	143	141	157	160	149	162	145	165	176	132	147	149	170	143	154	131	179	165	158	138	176	148	138	148	154	158	137	165	173	171	152	161	139	157	146	144	136	169	126	160	156	148	167	160	179	159	160	161	139	148	149	186	161	146	149	134	160	135	155	161	157	166	152	158	143	162	160	151	151	155	143	159	179	160	171	149	145	174	152	150	155	153	167	155	157	162	156	139	160	142	131	156	160	163	152	167	145	193	154	138	160	156	137	158	158	172	170	147	129	173	169	141	177	165	128	144	157	143	150	132	168	180	160	172	130	142	139	142	169	154	158	157	141	148	187	145	149	138	134	169	164	179	169	168	138	144	150	154	169	156	153	153	132	151	135	173	145	172	158	150	176	162	160	171	167	159	155	163	167	150	182	133	170	145	175	153	161	166	192	167	160	166	165	153	156	147	153	151	142	162	173	145	142	134	176	154	147	154	171	152	155	178	155	164	138	176	167	151	168	152	139	162	147	164	175	154	163	151	163	157	149	157	152	124	138	166	164	154	151	182	149	160	161	150	145	160	160	155	187	161	164	146	145	174	155	164	149	157	131	170	158	156	171	200	143	141	141	156	157	155	153	145	144	179	158	155	155	139	154	158	156	150	165	155	176	157	156	170	147	151	152	137	152	151	172	174	143	165	153	144	163	167	174	156	174	140	141	152	153	164	144	145	143	157	143	168	160	161	167	150	169	170	157	149	158	139	163	151	175	173	158	151	157	187	146	171	172	139	148	157	167	176	151	140	175	133	135	159	177	161	149	156	165	161	172	153	180	146	161	167	165	156	145	142	161	146	191	162	168	166	149	154	162	157	159	140	166	141	161	149	161	150	158	168	150	162	148	159	132	164	137	148	158	136	161	169	161	150	161	176	140	164	148	185	154	155	155	157	147	151	151	159	179	154	166	155	138	135	153	150	189	160	161	169	145	154	162	169	170	167	169	146	148	149	146	160	173	162	155	135	151	155	164	144	137	136	156	165	167	155	165	173	155	157	149	158	138	153	161	164	153	173	161	159	149	154	168	158	133	153	162	134	155	162	175	162	157	170	138	160	150	171	127	180	148	142	171	166	167	148	173	134	157	156	159	151	162	135	152	155	158	155	170	145	146	159	178	144	149	175	150	160	148	148	142	148	150	158	157	157	158	142	146	155	135	155	155	169	190	165	163	165	177	145	178	163	150	156	172	176	151	149	168	157	160	150	130	157	164	148	164	170	159	167	155	164	157	165	155	176	152	171	155	177	133	156	159	177	164	146	135	157	163	166	174	147	151	150	155	148	161	157	142	148	180	153	151	140	145	146	178	180	162	173	147	146	169	152	144	171	156	162	143	170	146	158	142	170	150	153	159	168	180	150	170	168	166	154	147	141	176	166	137	160	147	171	157	144	156	185	165	153	161	159	161	143	172	155	151	165	162	151	161	154	162	158	169	172	172	145	157	154	171	158	161	149	144	167	144	168	144	161	149	155	158	158	144	165	152	161	134	190	148	168	168	158	165	178	151	179	163	176	167	162	149	194	163	137	175	169	168	148	145	136	147	154	163	167	143	184	169	151	160	138	135	166	130	139	149	163	173	156	165	145	162	158	167	154	142	152	161	161	182	159	202	172	129	162	157	145	152	155	154	145	183	162	157	159	167	180	154	168	158	155	171	169	163	147	166	141	131	171	121	151	168	151	136	129	158	159	160	165	156	138	152	157	161	142	142	177	152	169	160	183	163	175	139	179	159	158	162	145	156	172	162	149	159	157	156	157	134	176	173	140	162	169	172	154	164	134	170	167	167	153	137	166	154	184	149	157	152	153	151	162	154	153	145	145	150	155	161	169	185	162	180	154	187	138	171	157	157	161	141	139	153	164	171	167	145	146	174	154	140	166	161	150	144	141	159	147	180	180	131	157	156	147	159	165	191	161	149	148	155	183	167	160	171	170	171	156	176	145	137	174	154	152	145	148	173	173	152	145	155	159	158	151	165	162	153	160	161	163	174	147	163	168	150	147	161	151	156	161	154	136	151	138	164	141	168	166	144	137	151	144	177	130	156	135	167	163	135	161	168	152	171	148	178	167	151	183	164	164	151	181	155	147	162	135	144	169	135	161	160	182	158	177	141	148	140	153	150	164	139	156	151	173	178	153	173	165	178	165	146	139	162	137	160	174	161	162	138	157	150	145	151	174	167	173	159	169	162	141	172	129	152	159	154	163	141	153	161	179	161	160	141	149	157	165	168	141	144	164	160	169	181	188	146	167	143	162	196	160	170	116	135	166	137	164	161
27813	19969	12074	30660	30929	24975	18665	14739	11117	9091	8002	6280	5647	5392	4874	4317	4133	3988	3763	3582	3447	3263	3232	3086	3097	2946	2879	2793	2765	2695	2745	2713	2693	2581	2630	2527	2564	2462	2534	2505	2482	2462	2434	2447	2358	2427	2442	2348	2446	2336	2424	2388	2334	2363	2360	2373	2335	2431	2397	2348	2408	2380	2326	2368	2431	2337	2302	2331	2379	2328	2341	2406	2295	2377	2248	2256	2272	2276	2275	2323	2223	2221	2266	2313	2256	2269	2312	2300	2291	2299	2296	2341	2403	2315	2305	2295	2268	2304	2296	2243	2238	2347	2236	2300	2286	2321	2381	2253	2226	2226	2296	2272	2265	2314	2280	2254	2261	2375	2300	2274	2245	2200	2283	2268	2266	2222	2155	2151	2162	2354	2244	2182	2310	2214	2203	2238	2309	2234	2337	2238	2274	2204	2242	2293	2220	2241	2285	2322	2221	2319	2299	2292	2231	2239	2251	2224	2196	2302	2246	2266	2232	2265	2265	2276	2281	2300	2249	2246	2348	2323	2259	2325	2326	2146	2318	2279	2245	2253	2229	2296	2264	2233	2190	2253	2308	2265	2284	2251	2262	2380	2217	2239	2297	2285	2173	2217	2318	2257	2280	2256	2314	2229	2183	2248	2242	2219	2252	2268	2311	2275	2250	2277	2280	2192	2306	2211	2268	2233	2254	2258	2243	2170	2258	2228	2295	2313	2310	2312	2215	2214	2256	2319	2229	2188	2230	2309	2185	2228	2268	2241	2341	2224	2317	2212	2261	2272	2284	2288	2245	2256	2235	2242	2237	2262	2239	2191	2220	2337	2211	2234	2264	2329	2356	2314	2278	2265	2263	2321	2296	2274	2311	2269	2281	2198	2228	2170	2268	2271	2236	2188	2201	2234	2293	2240	2335	2234	2268	2275	2274	2295	2263	2294	2286	2269	2258	2368	2250	2291	2296	2272	2255	2281	2325	2278	2213	2351	2241	2243	2173	2150	2263	2330	2264	2254	2285	2268	2204	2273	2220	2293	2226	2136	2300	2197	2286	2198	2231	2296	2272	2187	2267	2328	2259	2266	2294	2254	2259	2236	2200	2366	2253	2200	2216	2268	2329	2300	2301	2140	2225	2313	2290	2267	2209	2277	2278	2282	2208	2205	2226	2276	2221	2213	2269	2195	2269	2258	2132	2299	2292	2287	2266	2247	2253	2145	2249	2331	2249	2319	2211	2307	2261	2230	2305	2241	2173	2312	2333	2342	2158	2207	2266	2278	2305	2250	2251	2247	2245	2315	2163	2193	2239	2270	2264	2125	2260	2230	2197	2238	2362	2273	2290	2215	2193	2216	2316	2232	2280	2320	2247	2335	2255	2310	2280	2315	2336	2259	2315	2254	2309	2219	2188	2373	2188	2297	2228	2264	2243	2170	2290	2306	2274	2197	2263	2326	2225	2238	2203	2268	2220	2271	2243	2248	2283	2181	2334	2235	2217	2227	2315	2208	2321	2204	2337	2299	2344	2322	2175	2269	2253	2239	2241	2256	2236	2190	2366	2274	2342	2256	2325	2142	2330	2261	2250	2222	2284	2278	2272	2220	2204	2370	2243	2238	2246	2218	2252	2291	2340	2248	2285	2296	2184	2268	2233	2320	2348	2242	2237	2245	2191	2262	2198	2193	2200	2220	2256	2234	2217	2203	2269	2274	2314	2223	2225	2310	2274	2337	2217	2285	2210	2332	2258	2277	2243	2323	2249	2303	2259	2243	2269	2325	2251	2252	2281	2286	2275	2304	2286	2285	2290	2229	2227	2190	2282	2153	2265	2295	2203	2258	2320	2298	2203	2245	2281	2196	2181	2310	2309	2219	2275	2258	2242	2292	2241	2284	2244	2319	2193	2229	2258	2321	2251	2306	2260	2332	2275	2240	2143	2217	2206	2217	2285	2266	2247	2343	2169	2298	2249	2215	2232	2278	2228	2307	2352	2240	2211	2323	2302	2239	2279	2234	2257	2303	2266	2264	2246	2285	2277	2326	2240	2228	2288	2234	2208	2319	2262	2223	2254	2261	2209	2285	2176	2285	2224	2246	2291	2233	2291	2233	2278	2335	2303	2283	2263	2312	2294	2264	2245	2268	2272	2248	2289	2231	2290	2279	2234	2248	2294	2236	2252	2279	2197	2259	2285	2254	2246	2159	2230	2278	2242	2317	2234	2262	2283	2210	2189	2295	2239	2240	2232	2335	2224	2233	2236	2148	2264	2204	2300	2300	2268	2256	2219	2348	2373	2275	2280	2185	2300	2209	2209	2236	2205	2227	2237	2297	2252	2268	2301	2229	2239	2235	2304	2247	2244	2201	2241	2302	2270	2182	2286	2203	2275	2188	2311	2318	2261	2281	2326	2259	2209	2213	2259	2306	2181	2262	2252	2166	2269	2244	2323	2261	2312	2284	2273	2315	2229	2313	2203	2278	2288	2257	2210	2250	2203	2180	2330	2286	2239	2219	2237	2255	2241	2263	2211	2311	2181	2241	2329	2299	2160	2286	2238	2212	2239	2228	2245	2231	2198	2301	2303	2213	2262	2212	2185	2242	2265	2250	2314	2354	2219	2278	2293	2287	2210	2252	2351	2284	2255	2239	2182	2356	2273	2232	2211	2175	2203	2361	2263	2245	2213	2206	2281	2301	2208	2221	2246	2184	2294	2318	2333	2269	2257	2278	2228	2255	2253	2269	2281	2262	2259	2179	2197	2223	2172	2263	2273	2251	2268	2314	2311	2267	2222	2263	2178	2245	2323	2166	2253	2172	2227	2220	2342	2265	2181	2280	2243	2235	2295	2278	2289	2216	2285	2310	2279	2261	2259	2282	2219	2243	2249	2354	2248	2297	2311	2318	2248	2304	2261	2264	2246	2283	2260	2252	2382	2183	2320	2171	2256	2262	2349	2246	2179	2272	2188	2197	2245	2142	2293	2306	2226	2257	2285	2258	2257	2275	2315	2269	2253	2290	2334	2235	2225	2245	2153	2335	2280	2206	2362	2303	2292	2269	2289	2264	2249	2279	2377	2260	2343	2167	2220	2253	2226	2243	2313	2285	2229	2249	2242	2218	2272	2271	2359	2302	2273	2258	2267	2300	2249	2257	2154	2246	2273	2312	2265	2203	2241	2232	2231	2295	2301	2245	2254	2314	2218	2259	2309	2256	2266	2261	2198	2335	2243	2283	2196	2311	2284	2165	2220	2194	2276	2179	2310	2223	2308	2236	2244	2309	2180	2251	2279	2239	2177	2245	2243	2221	2267	2218	2226	2265	2242	2330	2226	2314	2226	2228	2284	2284	2297	2260	2338	2293	2277	2240	2227	2203	2185	2218	2271	2272	2190	2230	2290	2342	2299	2221	2283	2221	2223	2211	2347	2209	2266	2226	2273	2227	2251	2261	2278	2250	2287	2249	2213	2273	2270	2168	2326	2239	2166	2262	2246	2174	2273	2237	2174	2235	2342	2255	2250	2290	2266	2266	2335	2248	2209	2176	2350	2323	2272	2257	2213	2251	2247	2270	2220	2281	2229	2261	2254	2319	2237	2219	2344	2193	2288	2308	2260	2238	2266	2267	2280	2129	2219	2204	2235	2249	2263	2269	2317	2213	2305	2172	2282	2275	2373	2256	2189	2185	2364	2281	2343	2312	2273	2256	2251	2341	2326	2189	2292	2333	2303	2273	2344	2278	2269	2302	2242	2239	2249	2331	2266	2315	2279	2251	2321	2327	2166	2297	2223	2226	2249	2341	2250	2274	2301	2286	2274	2332	2290	2210	2324	2206	2264	2166	2277	2239	2226	2255	2216	2186	2217	2224	2314	2260	2265	2218	2230	2277	2211	2241	2290	2327	2348	2223	2250	2191	2291	2304	2278	2262	2224	2279	2234	2221	2209	2230	2210	2256	2187	2361	2247	2293	2222	2276	2338	2236	2262	2267	2285	2197	2310	2326	2197	2210	2306	2274	2301	2124	2289	2380	2297	2244	2217	2214	2266	2214	2266	2261	2222	2234	2214	2223	2231	2241	2262	2331	2167	2209	2355	2239	2215	2304	2256	2232	2316	2367	2260	2198	2274	2269	2236	2286	2239	2274	2282	2255	2233	2273	2240	2312	2266	2270	2201	2267	2288	2161	2249	2242	2253	2332	2234	2336	2200	2237	2312	2256	2197	2225	2326	2233	2169	2289	2233	2233	2235	2258	2255	2239	2258	2143	2221	2243	2244	2256	2267	2266	2268	2212	2242	2274	2244	2211	2344	2296	2259	2213	2276	2294	2185	2271	2286	2233	2343	2275	2351	2257	2289	2185	2195	2228	2225	2156	2309	2324	2227	2296	2238	2232	2223	2249	2248	2296	2210	2300	2227	2273	2294	2223	2224	2259	2259	2276	2290	2246	2210	2264	2194	2165	2220	2241	2319	2205	2348	2258	2277	2251	2282	2260	2173	2174	2225	2296	2239	2247	2231	2237	2233	2242	2294	2194	2231	2310	2221	2307	2280	2297	2192	2330	2230	2241	2302	2187	2270	2215	2232	2280	2270	2299	2191	2237	2300	2234	2267	2270	2260	2283	2273	2234	2279	2216	2203	2223	2255	2285	2189	2312	2271	2139	2338	2297	2291	2247	2278	2278	2179	2223	2215	2334	2190	2237	2270	2294	2206	2292	2321	2339	2297	2281	2287	2265	2297	2299	2332	2226	2215	2262	2349	2372	2261	2340	2298	2235	2267	2247	2217	2288	2277	2337	2210	2248	2259	2251	2297	2276	2298	2166	2237	2204	2217	2289	2339	2250	2238	2276	2316	2222	2253	2252	2239	2360	2237	2258	2256	2244	2290	2338	2225	2249	2335	2247	2228	2228	2247	2222	2159	2282	2247	2267	2290	2264	2276	2257	2267	2274	2293	2316	2317	2300	2261	2257	2246	2281	2250	2180	2187	2259	2296	2226	2217	2286	2234	2356	2321	2205	2279	2286	2319	2230	2224	2131	2271	2273	2241	2172	2218	2307	2316	2243	2277	2231	2305	2287	2236	2281	2212	2250	2245	2241	2231	2291	2224	2197	2242	2254	2250	2229	2260	2268
1814	465	291	261	233	176	114	108	97	77	89	81	65	72	66	71	57	70	62	64	68	62	58	60	64	66	60	71	68	55	68	51	87	71	62	46	57	52	52	56	75	63	61	59	69	61	65	61	63	66	63	62	66	58	71	62	63	68	66	69	61	69	70	61	69	57	55	73	59	47	65	70	54	51	73	71	53	64	69	73	59	49	66	63	61	73	58	67	69	64	47	55	56	57	67	63	64	64	69	49	69	63	61	64	43	69	54	69	57	52	61	59	50	57	65	59	61	58	74	63	66	53	55	64	66	59	48	68	73	58	60	55	52	72	73	68	55	61	58	49	58	46	48	58	74	67	56	61	68	61	70	73	62	64	59	66	72	64	60	58	63	66	56	63	67	58	53	58	60	51	54	64	57	51	71	57	53	65	60	60	55	65	58	63	65	72	68	68	52	58	52	52	59	65	69	61	60	47	44	57	59	66	66	73	52	47	58	56	55	74	67	55	66	65	52	69	56	56	66	66	69	62	68	60	62	58	61	59	61	54	55	60	61	57	51	58	65	72	60	58	57	64	57	63	62	62	60	78	57	57	66	67	55	54	50	67	58	58	56	72	69	67	69	72	59	63	65	66	67	49	55	52	54	61	84	75	73	63	54	52	63	57	63	59	57	59	61	61	55	68	58	68	61	56	65	64	61	52	55	54	64	65	66	58	64	70	63	72	55	58	47	69	59	57	72	54	46	59	50	56	70	58	62	58	53	55	62	73	64	45	79	53	58	63	61	64	62	69	52	65	51	74	61	62	77	59	62	66	57	57	59	57	56	65	67	59	69	57	70	47	72	59	61	63	62	57	53	65	65	73	54	56	69	52	60	55	56	70	72	65	54	55	53	92	71	63	64	72	71	70	54	67	71	55	63	57	50	66	51	50	69	55	58	56	56	60	52	54	68	58	67	70	63	51	68	63	75	63	54	62	72	56	57	68	60	71	53	52	60	54	60	65	63	58	65	64	63	64	66	56	54	56	59	56	48	60	71	83	60	48	48	62	63	60	62	53	54	58	82	62	46	66	70	56	63	54	67	78	63	67	60	70	58	68	65	67	68	64	66	79	57	70	56	52	73	60	61	65	64	55	64	73	77	57	65	65	64	56	67	64	70	63	48	72	51	45	65	59	59	55	61	67	63	46	68	85	70	59	56	54	56	44	76	69	55	63	67	59	50	63	52	72	63	76	75	51	72	71	59	55	46	67	54	63	53	62	48	45	50	57	40	54	71	66	58	60	57	55	65	56	59	49	56	74	58	63	48	58	63	66	61	68	59	54	65	54	66	60	60	69	55	77	55	50	67	63	71	64	51	63	50	72	57	65	64	66	57	57	61	56	62	67	52	68	72	57	73	65	59	69	66	69	57	49	62	61	76	58	58	73	54	76	59	69	56	65	70	69	63	65	64	64	58	61	52	73	54	51	58	57	58	86	48	66	60	59	60	57	53	56	50	59	54	57	73	54	52	61	58	64	79	57	62	55	64	59	58	64	61	64	60	63	62	68	72	62	73	66	63	66	68	62	60	67	65	46	71	77	55	62	62	43	67	48	56	76	54	58	56	59	70	55	67	65	60	54	64	65	55	63	61	70	55	53	71	61	70	54	69	66	52	49	73	59	57	62	70	54	65	53	51	73	69	54	56	63	62	56	58	76	58	55	62	62	70	55	70	61	70	57	75	62	70	69	63	49	63	63	63	55	60	58	52	72	47	69	58	57	68	52	59	56	62	54	66	64	56	56	63	55	66	60	61	68	67	59	58	80	65	63	63	77	58	51	69	46	62	48	66	58	55	57	74	66	60	56	45	55	59	59	64	66	59	49	64	55	52	71	57	62	73	63	65	72	58	63	62	57	66	58	58	64	66	63	60	67	64	40	52	75	69	60	58	59	51	69	61	57	70	54	57	57	58	63	52	53	54	54	64	79	67	63	63	57	59	79	51	50	52	64	55	52	62	63	60	57	48	54	74	46	51	53	64	74	55	72	54	55	68	70	52	52	58	65	65	47	58	66	68	61	60	64	67	60	73	58	60	68	46	60	64	55	57	68	71	54	69	51	54	57	60	44	62	65	61	63	50	72	80	70	61	66	57	65	54	75	55	50	60	73	61	67	56	61	58	70	65	64	71	62	63	52	57	66	63	64	60	57	54	48	67	58	60	71	60	65	55	63	59	65	75	56	61	63	58	59	66	59	53	51	69	52	49	55	61	75	68	74	56	51	60	59	59	58	55	57	59	66	52	68	58	63	62	65	69	61	60	66	43	65	64	65	59	60	56	49	70	64	63	59	57	57	54	54	59	68	57	54	60	51	55	60	56	58	61	57	66	68	59	47	72	61	58	60	49	74	50	57	68	79	63	66	63	65	53	68	52	53	50	68	55	54	61	62	66	62	57	59	64	58	67	63	48	67	79	60	68	59	67	58	66	61	53	63	61	59	72	81	58	57	49	66	62	64	66	60	71	41	67	61	61	67	68	56	66	70	52	79	47	52	57	63	62	56	48	64	66	66	64	61	64	57	52	63	69	56	60	58	70	73	63	59	65	46	62	51	55	67	58	61	58	59	58	65	53	60	53	49	73	70	67	66	64	60	60	54	69	53	53	79	68	62	62	51	51	60	61	63	53	68	67	60	48	75	71	64	60	66	48	81	66	63	58	42	53	66	55	64	58	57	44	61	56	65	66	64	68	69	59	61	71	54	60	68	55	62	71	66	77	56	46	56	59	62	64	50	58	61	54	66	58	59	57	76	64	55	67	67	65	56	68	68	70	71	62	65	52	64	70	71	59	57	51	44	62	61	56	61	69	61	53	63	71	81	61	67	66	45	57	53	68	52	73	67	57	69	56	61	61	69	69	65	67	69	70	50	56	57	60	81	49	45	59	45	66	59	61	63	50	69	42	58	65	66	66	77	68	57	65	64	55	62	60	66	63	61	60	72	65	57	58	62	59	69	69	63	79	66	55	57	41	63	50	68	54	55	56	60	71	60	66	65	69	60	47	58	68	60	62	64	62	70	63	52	59	54	59	68	53	62	44	64	62	57	73	52	66	59	64	67	58	58	64	52	61	68	59	56	58	64	70	62	62	56	60	52	67	78	67	72	70	56	55	58	58	71	54	63	45	60	55	63	53	79	64	63	56	66	60	56	74	59	62	59	63	81	69	56	65	51	55	59	63	67	68	64	62	61	71	69	66	62	61	59	63	55	51	64	66	55	56	64	64	66	70	61	54	50	58	64	59	68	69	51	61	53	61	60	57	59	65	74	68	65	52	59	54	71	63	64	62	61	55	63	56	59	55	48	55	53	62	52	53	52	58	69	51	55	46	53	69	65	69	61	54	56	52	65	59	58	57	62	54	68	59	53	45	54	65	61	56	57	70	68	46	62	53	69	59	70	80	75	70	73	75	55	54	54	54	50	67	46	57	65	67	61	59	43	64	52	57	54	59	74	63	60
20121	12188	7049	17477	18271	11193	6272	3853	2982	2127	1928	1512	1444	1540	1383	1260	1239	1225	1176	1103	1086	1106	1091	1028	1070	1069	1010	1036	1010	1012	1034	1008	1023	968	1032	1029	1014	981	962	1023	973	985	985	969	1020	1011	949	941	968	947	1015	966	1006	932	942	964	1030	994	987	955	962	930	1012	934	930	1010	942	1007	984	932	922	970	956	956	1002	976	957	967	952	971	967	968	941	965	942	952	951	925	968	942	971	927	939	954	930	953	936	972	967	927	1005	1014	907	980	951	970	952	955	970	927	935	999	939	946	890	974	998	986	939	912	940	1001	979	946	947	1001	890	967	906	962	968	932	960	950	903	914	962	906	940	973	961	978	931	1037	971	922	935	982	900	929	973	911	1000	973	1036	1030	947	979	887	892	955	1030	931	963	987	919	988	969	894	956	943	944	911	932	960	894	977	956	959	918	930	974	944	996	991	1023	990	916	940	945	905	940	858	917	963	982	1016	941	924	966	956	925	947	980	977	958	983	967	922	962	905	977	942	933	945	973	935	931	903	985	972	941	955	1000	948	968	954	929	949	923	915	1014	970	972	910	1051	898	920	946	934	965	940	948	932	978	972	930	1008	953	911	939	981	945	940	939	971	964	952	932	957	946	948	941	966	1012	939	935	951	953	955	967	1007	1013	925	1010	952	960	998	954	929	991	943	948	973	943	910	919	957	943	967	960	906	952	876	967	975	935	944	976	895	947	970	892	975	907	923	929	962	956	950	925	945	990	963	902	952	915	985	940	956	958	920	967	967	929	956	962	964	988	922	910	1004	982	972	983	988	916	932	923	926	966	909	985	980	916	963	943	916	938	959	956	974	1018	975	952	993	917	963	961	998	990	935	913	1003	962	962	936	993	915	911	955	925	945	933	946	950	898	937	983	963	931	969	929	998	941	965	937	960	935	972	943	986	926	1019	917	979	1003	969	942	879	938	921	963	960	926	941	972	909	976	927	915	950	972	934	914	946	964	980	987	983	984	936	943	965	919	910	985	974	910	956	976	896	992	912	929	953	1016	956	917	932	947	964	897	904	960	984	939	982	944	947	951	948	964	916	926	976	895	993	947	994	1009	980	961	955	963	977	902	939	973	972	981	958	918	984	934	983	946	948	966	944	906	904	981	960	911	1007	938	965	993	970	985	961	954	935	926	909	1006	979	938	935	957	983	980	964	981	946	968	925	928	925	949	971	938	911	963	942	931	949	915	961	903	936	1009	993	907	995	961	927	956	938	919	964	932	971	959	950	960	986	946	927	932	956	913	984	947	948	960	956	978	1010	919	933	968	881	963	901	940	942	913	981	977	942	951	928	928	959	1007	975	975	968	944	886	967	946	973	911	931	965	914	972	928	942	959	1000	975	953	984	918	952	952	935	953	947	989	940	956	962	948	898	1015	951	917	955	933	912	942	899	970	950	979	909	948	962	983	911	946	955	969	932	928	957	934	1057	969	983	917	1007	957	935	908	988	957	930	926	963	932	869	961	928	969	937	947	961	942	945	895	923	978	955	900	957	906	892	986	916	957	913	948	977	932	978	974	923	966	945	960	961	980	980	1017	964	936	946	909	996	963	980	931	907	987	957	911	1028	980	964	939	957	1010	943	979	938	978	987	972	932	939	943	897	980	934	956	909	981	989	939	946	966	953	956	904	967	947	882	945	943	966	999	966	971	1034	940	930	940	975	929	976	976	920	984	893	986	891	941	922	975	1031	942	897	959	958	941	1006	938	925	924	936	1018	929	927	952	925	931	965	923	927	998	970	976	905	944	909	901	922	912	967	962	1005	972	974	1012	867	900	929	967	922	938	908	944	988	1000	951	932	942	915	870	975	943	983	920	990	963	959	916	968	934	926	984	967	948	967	931	969	976	949	952	949	948	945	981	945	944	916	969	1006	972	977	881	979	960	887	891	965	952	947	1002	960	973	983	913	983	950	943	966	902	918	929	916	957	922	979	945	964	976	943	956	918	995	965	970	939	942	953	955	936	962	894	939	976	916	914	970	906	993	928	967	949	969	908	907	920	994	975	930	977	910	962	941	964	967	969	1016	938	951	973	970	980	950	954	935	1010	1005	968	935	933	965	929	953	993	920	963	973	876	932	916	983	984	940	947	943	951	1006	951	975	971	948	978	961	960	967	943	981	922	964	893	933	991	969	918	957	995	926	910	955	1011	926	921	925	950	903	942	938	927	977	954	956	934	944	1003	938	926	979	946	946	964	943	886	958	984	988	951	924	969	944	940	971	970	929	907	952	930	974	971	969	947	966	966	1016	933	943	928	1004	953	963	988	935	947	883	918	944	992	956	926	924	980	968	909	986	941	989	1005	976	978	968	926	905	962	983	898	929	950	949	995	983	976	934	918	893	1015	941	930	991	914	989	983	982	990	960	931	950	977	973	950	917	903	960	926	1021	955	969	962	944	959	959	948	1001	965	944	903	943	981	975	921	956	955	917	961	926	956	958	1023	963	987	950	934	950	1000	951	933	963	932	978	935	971	1004	981	970	926	938	990	949	967	950	981	911	945	958	973	939	952	973	907	964	936	968	948	912	935	925	962	902	921	981	994	949	990	943	944	933	969	927	955	933	1002	962	905	948	960	979	929	911	983	941	939	942	909	980	961	955	994	994	947	900	961	934	974	980	930	950	951	943	906	938	935	915	989	978	966	930	968	921	967	967	947	919	941	922	992	915	948	944	939	908	939	955	934	937	931	924	1001	988	991	956	951	906	970	968	939	988	963	886	930	949	922	928	921	985	934	994	978	955	963	927	968	953	910	993	941	929	956	1010	896	906	980	970	940	1007	965	956	935	934	936	982	990	932	908	922	969	948	958	916	941	909	947	928	945	972	967	957	926	962	1002	951	993	907	977	965	940	982	941	947	917	969	982	858	926	930	919	1001	973	942	944	934	927	954	949	973	990	973	1024	977	966	916	982	950	1017	909	948	959	961	937	986	927	945	990	930	983	989	978	958	912	917	976	987	994	969	945	963	934	960	889	921	963	939	954	941	940	951	968	954	945	905	886	956	927	921	967	943	968	1003	928	945	934	955	884	984	948	910	961	932	939	958	940	935	967	966	928	907	992	990	1000	928	997	964	897	971	888	921	947	913	963	959	946	977	917	947	953	955	1010	964	933	984	904	915	956	962	958	980	951	952	959	996	911	911	942	912	922	886	977	941	921	925	945	950	956	985	946	907	965	1007	920	990	937	932	956	991	973	969	931	918	973	973	962	947	946	982	978	963	946	954	971	995	927	959	957	970	962	922	1011	956	973	937	918	942	961	957	952	967	1002	959	956	936	1014	918	905	916	897	934	944	927	910	937	956	972	927	1000	948	893	993	947	972	967	977	959	960	974	923	971	916	946	942	978	937	985	963	996	992	920	982	966	945	980	960	941	971	944	939	897	891	956	934	968	943	975	1009	1019	894	971	990	919	958	919	942	936	969	964	963	981	940	950	955	935	921	967	983	986	945	955	950	949	1012	920	959	973	974	928	972	923	913	919	945	971	972	938	922	969	996	978	935	928	903	923	992	912	933	974	949	953	927	997	958	995	968	938	958	986	952
3186	680	661	355	361	332	234	186	145	136	104	88	102	95	68	89	71	74	79	62	59	69	68	64	60	79	74	71	58	65	61	45	58	60	64	62	63	58	58	61	65	58	45	58	36	64	64	66	69	59	48	47	64	55	45	51	60	64	34	58	49	46	63	52	56	53	51	49	56	61	50	55	68	41	68	57	45	61	47	53	64	73	50	53	49	53	59	47	56	54	55	51	61	49	54	66	55	52	60	63	71	50	55	60	57	60	59	57	50	42	56	49	52	58	59	36	52	68	54	51	48	54	58	48	59	55	62	56	55	58	63	56	53	47	45	70	53	67	50	46	50	64	59	45	52	56	43	55	52	58	54	59	62	61	49	62	57	58	45	54	62	65	69	60	54	58	57	61	43	48	64	81	60	54	57	51	49	54	61	49	53	50	53	53	59	59	51	62	58	57	47	50	47	46	43	55	52	44	55	51	52	41	49	52	57	46	61	62	50	55	63	56	50	60	54	48	60	57	57	55	51	54	46	53	58	49	56	54	42	58	60	51	57	51	51	43	62	69	49	39	58	53	55	47	41	42	67	52	48	56	66	55	53	58	44	50	52	70	53	62	61	74	47	55	51	49	61	49	57	64	54	62	54	68	45	51	60	46	53	55	55	59	52	53	42	49	56	56	50	53	60	61	41	59	57	49	54	48	66	74	35	55	58	63	60	54	58	48	46	45	42	53	46	50	60	56	68	54	43	58	50	48	57	56	52	60	60	51	55	59	44	60	43	67	43	39	66	50	55	55	62	64	58	59	39	65	53	57	57	63	54	44	50	66	51	58	50	40	53	53	44	57	66	53	56	61	42	44	51	59	64	51	62	53	43	51	51	46	62	54	51	64	53	60	48	62	62	41	60	47	61	56	68	70	60	60	58	56	49	63	57	50	49	41	38	69	53	49	51	46	71	60	56	54	61	47	53	51	45	52	61	43	61	51	43	55	58	61	30	55	67	47	49	61	54	56	52	65	55	60	58	41	58	57	61	56	44	43	62	57	53	47	62	77	62	55	54	45	70	53	52	53	43	60	69	50	61	50	68	39	49	48	68	50	56	55	65	62	60	42	51	42	53	49	39	50	51	51	60	53	65	77	47	51	72	59	49	53	64	58	55	58	73	53	49	64	54	50	54	48	60	64	58	60	53	52	60	61	57	54	61	46	63	58	46	56	35	62	50	61	44	61	55	60	54	61	59	54	51	61	56	45	57	50	50	55	50	61	70	39	53	51	57	53	63	53	62	56	52	64	40	46	60	51	54	61	59	44	62	51	53	65	59	53	54	59	52	62	60	49	41	57	46	39	42	65	52	47	52	49	60	67	49	56	59	55	59	62	60	48	71	60	50	65	50	50	55	50	58	41	45	53	55	64	60	52	41	55	45	53	68	55	68	47	61	51	57	62	57	49	43	56	59	53	54	63	48	55	48	53	62	48	45	42	53	61	65	54	52	59	50	48	52	55	62	55	66	58	52	54	56	50	60	52	52	51	43	46	54	54	80	61	50	56	67	44	60	64	50	51	49	53	52	63	63	59	52	55	56	50	60	51	55	55	54	45	45	65	49	49	54	55	52	57	48	60	52	35	59	47	55	61	62	50	69	36	53	59	48	52	40	61	62	49	50	56	50	61	52	52	50	67	51	57	57	47	48	57	55	53	52	48	56	50	47	66	56	52	51	49	59	71	58	63	57	51	58	48	49	51	71	55	60	65	55	60	48	42	49	55	56	56	59	53	51	63	59	50	50	55	70	58	45	55	53	48	54	53	61	58	68	57	57	50	48	51	60	48	45	66	69	53	58	53	52	58	51	45	62	48	59	53	62	58	60	44	49	62	64	58	55	59	53	59	57	67	48	45	47	51	60	57	57	59	60	58	54	57	59	57	50	55	60	53	50	72	59	62	55	37	51	50	51	51	57	66	45	47	67	56	45	53	59	66	75	64	55	58	54	40	60	55	56	43	56	67	60	63	62	45	62	58	57	48	56	59	55	49	43	50	56	50	60	69	47	53	54	52	46	48	54	57	48	52	73	49	50	60	67	49	61	52	49	48	46	48	52	60	65	56	59	53	44	62	56	51	43	47	47	47	58	68	63	66	62	62	52	53	70	63	61	55	48	45	46	68	68	54	61	54	57	57	66	55	61	52	59	41	50	52	71	39	60	48	61	60	46	64	50	42	58	56	62	59	45	48	56	48	53	58	60	53	56	55	55	67	51	59	43	48	61	54	43	55	53	61	53	66	59	49	53	63	45	62	47	52	59	51	54	42	51	51	50	58	57	60	50	61	73	54	63	55	61	60	49	59	51	35	55	53	55	60	60	61	60	61	59	54	46	61	62	52	61	58	56	56	59	50	65	52	34	61	50	67	58	49	47	52	46	62	59	70	40	69	49	57	54	68	47	55	56	52	55	63	52	47	62	54	56	53	71	59	58	53	59	64	59	51	56	52	55	60	62	63	43	44	54	59	66	62	49	57	45	48	67	62	58	54	46	45	47	52	52	52	62	64	65	55	38	56	58	52	44	55	53	51	62	51	62	62	48	56	66	35	51	61	51	62	61	47	56	57	66	40	58	68	59	65	52	49	60	52	48	58	44	64	53	51	55	66	47	62	56	56	58	63	65	56	61	49	55	53	41	52	61	56	64	66	69	51	45	50	71	55	56	55	51	45	49	58	53	58	48	60	64	52	54	41	71	57	48	57	62	56	54	49	67	60	57	55	53	48	54	48	48	61	58	66	52	54	47	54	60	59	46	47	58	44	65	50	55	54	41	56	61	51	59	55	57	52	53	55	56	46	63	54	55	50	54	59	60	48	51	39	40	57	58	50	49	49	51	46	69	53	63	60	60	52	61	53	48	48	54	53	56	46	64	44	56	66	45	53	43	53	61	57	67	57	57	66	49	46	47	54	81	57	48	48	48	70	60	44	51	45	58	58	53	55	50	50	58	45	47	59	48	39	49	43	67	48	57	36	63	43	55	53	51	54	50	64	58	45	51	55	51	62	54	55	62	51	51	67	61	66	64	58	57	57	55	52	49	48	51	54	61	56	57	67	54	48	41	56	56	50	63	48	56	66	57	66	51	52	49	53	60	64	58	49	46	50	50	55	60	70	55	43	56	60	56	44	60	55	56	67	63	56	54	55	74	59	40	49	61	78	60	56	46	57	66	43	63	46	58	54	57	59	46	46	59	51	53	63	64	66	42	48	44	43	58	50	52	50	39	47	55	63	56	47	55	51	61	66	64	47	49	62	59	45	70	63	61	54	37	52	49	57	51	61	63	60	44	51	55	56	49	62	60	56	50	63	54	53	67	58	39	52	67	52	60	48	54	50	57	61	53	49	60	54	66	47	63	46	47	43	52	54	53	55	56	58	58	62	55	61	57	48	59	52	53	65	66	54	68	62	41	58	63	50	70	52	58	50	48	52	51	53	53	56	47	52	53	52	45	68	61	61
23769	14832	13484	22491	24498	20565	11385	8618	6747	4955	4140	2981	2759	2734	2263	1995	1867	1786	1751	1582	1476	1369	1356	1248	1251	1163	1106	1144	1120	1076	1064	1073	1031	1009	1022	1014	961	959	989	980	955	944	958	961	919	973	864	912	935	961	889	890	906	920	908	889	865	931	903	896	814	872	877	880	922	891	903	889	882	895	821	878	841	878	916	803	845	900	807	789	884	836	859	837	879	882	810	864	863	868	811	846	827	872	876	802	847	863	849	820	852	809	874	831	817	827	881	861	854	801	855	869	801	835	861	845	829	892	849	827	792	850	851	888	808	815	805	820	869	866	828	828	814	875	797	804	826	835	801	861	864	825	787	803	878	877	863	853	879	836	803	852	883	872	881	799	857	863	822	877	824	782	860	833	868	897	839	817	857	822	844	813	800	849	861	805	851	799	863	849	857	829	824	822	876	837	825	877	835	812	845	819	859	825	842	845	779	811	837	841	905	873	851	821	795	854	852	824	838	823	844	822	805	823	859	878	836	850	829	829	818	856	844	831	787	876	831	827	856	848	824	845	858	817	793	852	858	812	839	861	841	827	790	817	795	873	877	844	848	833	887	809	809	820	844	807	805	785	848	779	795	826	832	804	833	846	823	772	848	831	877	841	872	873	837	856	827	840	874	804	818	848	849	902	831	816	816	871	831	817	832	820	878	877	819	836	851	816	850	871	868	846	857	826	851	844	813	807	817	781	832	881	857	840	804	819	875	819	859	900	842	803	893	854	865	795	852	897	803	904	828	820	795	807	806	851	860	805	803	832	768	800	788	818	867	843	806	855	781	847	778	834	842	828	852	811	856	863	781	863	884	841	820	865	865	855	840	821	838	826	856	777	858	881	859	806	825	834	827	870	804	847	842	848	806	814	829	886	779	874	844	767	829	838	793	843	839	815	807	851	847	779	846	897	847	805	845	869	885	883	823	820	832	839	872	865	861	879	873	812	803	830	846	815	810	812	836	783	920	874	818	813	865	796	842	804	865	817	870	787	828	836	871	830	808	819	890	847	805	778	817	920	841	889	791	912	874	853	840	833	845	800	881	838	827	845	880	827	856	807	879	878	812	851	885	857	820	873	843	823	818	819	865	831	814	841	857	832	815	818	839	869	846	841	855	825	838	871	899	821	838	844	835	847	832	846	808	793	828	846	862	844	834	836	847	843	843	868	875	848	852	813	832	848	866	852	860	792	824	816	839	855	824	835	810	851	817	875	826	861	831	826	860	828	873	877	842	881	829	883	781	887	808	813	851	773	807	806	839	854	854	834	868	810	855	849	841	815	865	823	893	835	810	804	818	843	808	825	861	858	832	841	806	816	860	794	896	790	866	814	839	799	876	789	811	829	821	835	849	795	809	839	849	873	836	827	854	838	796	824	842	870	816	851	882	807	856	845	811	845	835	793	793	836	844	831	840	820	838	888	861	805	850	828	847	822	812	858	830	844	849	863	828	826	872	840	825	827	814	819	844	836	851	812	822	811	849	840	851	826	841	806	846	853	864	855	853	867	832	809	812	846	801	859	881	858	781	844	896	859	844	868	785	884	792	850	831	852	816	832	811	866	891	831	771	894	888	835	829	871	800	828	874	826	837	858	860	832	838	839	851	833	832	852	809	819	851	818	875	842	857	862	852	892	827	872	823	874	834	797	830	847	823	817	838	819	840	794	891	845	790	863	894	864	874	843	860	842	858	793	853	857	833	790	827	841	841	834	775	826	823	839	854	870	813	782	854	822	818	836	843	800	834	792	854	821	825	847	827	885	830	828	843	828	815	842	843	841	885	855	856	824	842	828	884	821	829	843	765	833	830	845	842	778	852	813	841	823	873	797	811	883	825	818	837	818	892	846	813	799	879	850	826	843	823	821	807	847	793	845	879	807	793	877	869	830	861	805	840	819	891	862	850	852	854	835	843	848	812	866	837	821	868	889	856	848	804	892	747	810	830	822	857	838	823	850	858	868	875	853	877	907	849	823	837	806	836	814	849	858	840	893	859	813	783	862	912	880	835	846	807	791	781	794	860	812	825	920	779	859	817	828	836	819	823	844	855	889	825	836	859	852	898	810	855	874	833	824	883	842	866	851	834	843	891	868	811	846	892	846	804	835	800	853	819	827	828	798	842	825	865	839	818	884	847	811	836	885	868	856	847	842	830	829	798	857	817	828	837	829	875	820	860	837	855	867	814	829	828	792	814	884	812	808	874	843	823	814	846	827	797	828	894	814	822	815	868	817	881	873	835	881	828	863	857	822	800	850	870	859	882	883	773	802	812	861	845	848	772	821	829	795	795	888	822	871	874	797	813	841	837	864	822	813	852	834	894	869	815	822	843	832	830	867	837	832	885	794	779	851	830	813	900	900	846	799	845	840	837	806	882	846	827	876	861	830	843	787	811	848	875	830	848	777	819	831	816	823	864	858	809	798	827	887	803	831	837	834	788	802	890	848	864	803	823	812	832	806	861	850	835	855	891	835	824	859	877	810	841	844	868	903	854	821	872	840	823	806	853	851	828	838	784	809	778	861	834	874	858	833	860	861	849	871	799	801	866	888	817	858	834	896	817	920	855	801	811	843	841	845	860	853	816	859	842	814	804	870	818	822	831	832	811	869	832	798	909	849	852	868	860	832	842	839	800	775	854	849	853	857	813	865	850	865	852	828	841	830	856	860	894	836	854	791	849	845	850	768	832	842	850	773	875	872	840	907	816	772	835	855	870	833	859	843	834	775	844	857	816	846	879	846	821	809	822	834	833	797	804	842	823	845	811	831	789	842	804	815	836	827	823	851	875	899	882	845	863	820	837	805	831	798	863	860	841	834	800	773	823	825	871	795	846	873	803	849	843	877	787	889	833	833	819	859	858	834	840	861	803	814	858	828	874	826	814	831	893	850	839	848	833	859	848	826	814	854	835	823	784	851	849	897	826	807	814	841	827	789	907	828	850	834	845	790	874	844	850	878	787	889	844	862	824	828	892	858	853	835	837	863	825	835	859	897	880	819	849	884	876	844	842	826	856	857	881	856	817	829	889	823	836	810	797	868	827	837	869	838	829	895	820	858	847	831	821	855	877	848	863	748	842	826	888	830	894	871	831	869	817	813	850	840	840	815	838	795	847	795	817	858	849	852	870	818	877	835	837	835	830	866	864	827	838	818	847	837	915	852	843	819	818	866	844	840	849	837	849	791	787	834	826	821	801	857	856	855	846	816	770	848	837	804	797	909	818	849	808	823	851	852	854	781	804	841	852	839	839	845	787	830	828	825	831	847	849	797	842	812	834	846	837	885	857	829	887	822	841	853	882	891	865	833	878	859	818	815	812	849	881	869	879	791	897	860	839	818	852	874	793	861	812	833	833	842	828	820	832	809	803	825	838	807	821	863	852	838	837	825	833	830	880	839	826	867	783	824	800	870	845	863	830	827	797	865	871	829	816	865	838	808	794	810	831	825	845	837	816	844	811	855	794	806	906	811	820	842
2993	689	667	289	330	293	177	146	134	119	95	81	72	89	73	76	68	63	67	71	60	55	63	65	61	60	54	64	56	48	50	52	53	58	53	54	58	45	45	51	53	31	47	47	58	48	41	43	56	58	61	48	60	57	61	45	46	40	49	65	46	34	44	49	53	47	54	52	50	39	55	43	51	65	46	67	57	52	45	43	61	34	76	44	41	50	47	39	46	46	48	46	36	67	58	62	61	45	54	47	46	45	45	52	58	42	49	49	54	49	45	49	43	54	33	63	45	36	55	49	46	39	57	43	49	59	57	50	49	42	55	40	51	49	52	53	56	40	48	52	62	62	42	51	41	48	58	52	51	55	60	54	49	47	47	44	51	48	49	59	49	48	58	59	49	47	59	47	43	54	39	49	35	50	56	39	43	43	43	51	44	57	55	61	56	59	53	51	47	37	57	39	55	52	49	54	49	52	36	50	53	48	44	50	47	46	59	54	49	37	58	50	51	57	50	51	46	50	47	50	38	48	47	59	60	48	36	48	54	57	46	40	47	53	43	57	45	56	57	60	52	45	53	47	53	44	67	55	52	55	49	46	53	54	48	44	46	54	43	55	53	38	44	42	52	37	48	47	47	54	50	55	56	34	55	59	59	45	45	50	36	62	50	57	42	50	59	48	56	39	49	44	47	51	38	29	44	28	58	51	59	53	52	42	56	54	47	47	47	54	43	55	55	43	44	48	55	44	48	45	49	61	43	48	56	54	38	55	54	51	45	38	49	51	48	58	54	44	42	44	48	51	60	45	43	44	49	37	49	48	54	54	50	53	56	40	47	60	46	62	35	46	58	45	42	48	55	49	44	40	43	52	61	44	43	45	52	48	54	40	36	39	57	40	52	52	50	43	48	54	40	48	45	49	50	57	52	44	41	41	47	44	45	47	47	51	44	50	34	48	55	47	53	67	37	46	44	58	48	46	43	53	45	44	41	50	44	57	44	41	51	51	44	49	59	60	49	56	48	58	59	44	45	39	44	48	50	47	41	56	41	39	43	40	53	53	43	46	50	47	54	53	39	54	57	58	48	61	61	46	53	52	54	49	54	64	56	60	42	58	39	37	51	54	59	44	75	53	43	58	31	46	43	54	52	50	62	43	53	44	53	58	47	49	40	39	47	53	44	39	45	45	58	48	60	41	47	50	41	52	31	36	38	58	49	65	60	38	40	46	52	51	50	42	49	49	45	50	56	56	46	38	54	59	53	61	55	49	48	41	37	47	41	39	41	52	39	45	55	38	47	42	41	47	46	42	53	42	46	38	48	43	54	53	45	42	44	45	62	39	41	58	53	56	48	60	46	56	40	45	67	44	42	42	53	49	57	51	52	47	53	51	52	46	53	50	56	56	42	49	47	56	56	44	52	42	48	43	59	56	45	57	43	48	41	55	62	57	45	56	44	48	57	44	47	48	47	55	55	57	52	54	51	50	39	45	54	51	48	50	50	42	50	63	49	57	46	41	65	52	47	52	47	56	46	46	53	55	31	51	41	55	55	44	49	51	47	42	55	61	46	50	42	46	50	51	57	45	48	59	59	51	54	58	51	49	51	41	56	48	38	46	45	45	55	48	52	55	47	52	47	50	48	55	33	53	43	42	55	50	57	53	48	52	33	61	58	66	43	44	38	47	51	44	49	58	48	45	53	43	52	56	53	38	53	44	53	33	51	58	52	53	41	41	41	45	55	59	43	54	32	48	46	47	50	34	42	47	45	41	44	51	51	43	55	61	49	36	48	58	44	44	47	50	62	54	45	57	48	46	43	42	57	42	56	55	49	59	54	43	59	60	49	60	51	49	37	57	51	45	50	49	57	39	55	42	47	45	53	60	57	50	50	56	49	44	48	50	49	62	54	49	56	44	52	51	42	46	48	42	52	55	42	43	47	51	51	52	40	37	48	55	41	44	42	51	41	40	57	53	50	44	53	50	59	60	47	58	49	62	42	52	48	35	58	53	43	56	39	48	55	45	38	37	53	50	54	46	54	36	63	51	46	51	46	55	57	48	59	53	56	49	55	53	57	53	48	52	62	65	46	37	56	54	45	56	59	59	37	55	59	63	49	30	49	45	55	50	49	46	45	60	43	45	45	45	46	41	54	61	41	50	48	39	40	45	39	44	52	40	47	46	55	45	60	47	52	42	45	43	55	53	53	46	36	52	47	42	43	56	49	59	44	64	45	50	43	40	53	61	49	41	52	44	49	45	53	40	41	52	49	50	57	45	48	50	41	61	50	50	47	56	55	65	58	59	62	48	41	55	52	38	43	31	46	50	55	41	55	59	48	40	43	45	55	38	37	59	44	59	46	45	54	44	50	48	52	37	48	62	44	45	45	44	45	45	49	54	59	42	55	33	51	46	59	68	43	60	49	47	51	43	44	55	46	53	44	42	45	44	46	50	43	51	35	52	59	45	52	45	51	49	53	55	53	59	46	30	47	45	58	58	50	40	53	66	46	60	43	57	56	42	61	46	43	51	62	47	39	58	44	58	51	49	54	51	59	45	56	48	43	42	47	54	58	62	50	38	48	48	60	53	48	51	53	53	43	46	53	46	38	45	52	52	43	56	52	48	50	40	61	52	39	50	56	47	57	50	58	48	40	46	41	27	44	34	50	53	39	48	52	49	51	49	38	50	56	51	48	49	52	47	48	59	56	58	56	45	43	52	61	47	53	53	57	47	52	43	56	47	49	45	62	65	50	50	54	50	40	45	45	48	46	48	47	45	48	45	52	50	61	43	49	54	61	53	53	45	43	45	49	52	59	48	46	43	59	54	42	48	56	34	47	49	47	36	61	57	36	60	62	48	51	45	61	52	54	69	58	48	51	47	42	39	40	37	52	48	53	48	47	53	41	55	54	45	60	49	46	46	51	59	51	55	43	56	45	40	50	57	57	40	52	54	50	56	56	47	63	49	48	43	48	49	51	57	53	45	54	54	56	50	45	58	45	44	61	37	46	51	45	49	45	45	47	58	48	55	62	42	43	44	49	53	40	63	42	60	49	54	50	74	57	45	52	45	59	44	52	47	49	49	42	41	45	50	44	46	44	46	51	63	50	51	44	44	53	41	53	42	43	63	64	51	48	45	48	56	50	49	46	68	47	47	43	42	47	38	41	58	46	50	39	56	46	53	60	37	42	50	43	46	38	52	49	46	49	61	48	58	41	67	50	55	52	53	57	47	45	45	58	44	34	43	46	48	52	51	46	50	45	63	57	44	56	52	34	66	48	61	41	34	44	50	50	46	60	54	51	50	33	54	48	47	43	52	60	50	51	40	58	38	49	43	44	48	50	49	50	53	56	52	55	64	50	49	37	51	59	44	46	52	49	49	40	48	42	45	44	58	59	51	58	52	51	40	54	46	57	54	47	47	46	37	43	39	42	44	37	45	44	46	44	50	50	36	44	48	52	51	55	36	34	48	49	45	54	58	56	55	46	48	40	48	45	42
22109	14469	13080	21580	24446	17518	9847	7417	5785	4488	3571	2761	2415	2440	2054	1724	1661	1560	1591	1470	1270	1250	1137	1109	1127	1042	1007	1014	992	954	1001	973	982	876	935	846	904	888	838	853	867	895	837	856	829	801	841	853	849	844	821	862	835	816	795	787	836	818	818	817	818	855	780	806	838	797	757	798	779	755	794	779	789	807	840	749	829	811	782	784	755	773	780	838	779	786	791	812	772	760	827	721	735	814	765	776	744	769	807	801	776	813	825	768	765	770	779	792	801	786	804	759	803	740	769	797	725	815	785	770	786	719	803	747	754	761	732	755	802	777	745	772	767	723	772	777	764	747	798	766	718	763	741	766	812	750	781	733	709	795	769	806	726	723	746	806	823	810	727	759	755	746	719	749	763	774	748	773	748	785	731	779	790	781	752	732	741	796	744	769	731	761	806	728	776	824	773	797	754	851	760	808	791	760	762	739	784	767	749	785	754	778	766	722	733	800	747	805	755	731	778	760	783	725	811	787	750	781	727	777	754	746	763	765	773	774	740	746	793	740	761	815	748	770	748	754	787	768	794	795	801	773	789	761	719	803	755	770	733	744	790	764	734	759	796	820	768	773	749	732	779	716	713	765	767	751	768	747	776	718	791	722	761	739	733	769	780	788	719	744	776	787	762	772	789	712	756	733	810	758	783	790	750	723	779	747	747	803	713	744	741	782	790	727	781	748	798	746	774	787	771	766	734	762	780	728	776	726	790	771	766	726	772	813	807	704	800	741	728	756	749	792	730	739	744	749	828	767	741	728	796	743	735	712	800	720	736	782	737	737	797	721	749	729	765	758	762	767	810	774	787	743	753	797	777	812	767	812	697	783	786	749	713	777	744	803	826	745	739	797	780	767	756	779	766	778	804	791	736	732	797	772	790	746	775	782	779	740	790	762	848	743	807	754	775	744	747	798	801	799	792	746	736	772	817	750	789	745	757	802	796	765	797	748	734	770	726	807	747	766	772	756	749	740	791	743	782	773	774	773	760	748	744	756	771	779	731	805	789	797	753	776	744	763	776	773	760	732	720	753	712	789	800	803	805	732	779	706	773	752	721	727	797	805	761	761	792	808	732	719	760	777	751	768	806	752	753	771	772	786	779	741	779	761	784	759	778	736	764	770	758	769	770	739	764	797	723	737	736	767	776	741	744	753	764	822	710	749	741	776	731	767	779	786	788	799	742	780	767	729	809	781	761	803	796	740	831	775	775	785	777	791	742	779	798	782	823	755	752	772	740	766	762	728	758	746	806	820	699	760	752	758	717	721	730	764	750	754	771	785	796	824	772	768	777	808	751	712	803	749	718	783	773	752	715	732	756	751	749	732	786	746	777	806	737	761	749	824	768	769	771	716	804	696	774	754	783	761	756	736	718	694	764	737	717	798	761	721	787	819	746	789	774	736	756	762	755	688	788	782	795	737	802	765	790	779	771	777	785	788	790	718	722	753	707	767	763	795	776	732	750	774	789	780	793	775	764	804	755	791	725	729	786	765	743	800	791	707	775	768	743	748	719	746	731	760	747	789	754	794	809	741	775	741	726	770	757	802	771	768	789	739	723	775	748	760	754	751	754	776	739	731	783	853	738	754	801	821	720	760	772	749	792	772	729	837	806	783	792	747	799	729	771	725	795	731	768	763	773	823	751	771	757	740	791	702	771	781	767	769	739	775	803	805	752	733	755	779	763	780	778	762	783	745	753	765	773	761	782	746	766	745	769	769	781	751	747	764	826	771	752	805	781	765	767	782	765	777	830	726	760	753	695	734	774	730	740	751	742	799	745	787	778	794	757	748	776	783	816	776	805	760	744	809	783	782	721	774	735	755	752	738	772	771	798	764	756	812	747	744	770	767	799	794	765	784	787	795	764	729	793	769	739	747	783	732	778	729	738	718	769	723	790	771	757	741	736	824	814	752	713	798	750	719	765	694	722	728	738	745	800	720	753	751	755	782	751	741	730	756	768	774	769	772	800	754	797	764	781	715	772	794	746	830	724	812	749	804	787	767	756	729	781	750	784	751	763	774	767	793	779	760	777	808	786	784	783	782	716	730	692	734	741	760	772	771	763	763	703	727	758	760	751	752	796	802	735	759	785	744	843	786	796	756	797	811	758	713	804	729	749	773	773	786	715	762	848	713	778	758	798	779	779	771	750	769	740	726	712	771	736	784	787	709	702	747	738	782	781	766	811	737	750	788	702	742	770	772	783	791	765	798	762	796	763	772	737	761	732	771	751	732	783	805	783	765	782	809	784	768	736	814	769	817	752	750	752	779	814	737	788	741	743	736	757	791	717	720	818	772	795	764	715	757	798	779	813	768	759	780	765	732	720	753	734	747	789	755	818	734	829	766	774	727	795	780	793	761	795	729	749	766	781	745	796	716	779	792	727	788	800	755	778	768	745	782	818	722	768	778	784	761	770	806	755	763	815	722	726	776	744	736	756	752	762	763	781	750	781	760	801	788	782	792	720	760	780	753	740	706	782	758	794	774	768	775	722	783	713	756	751	795	747	803	792	750	767	742	808	778	760	790	758	749	769	772	760	740	770	786	752	789	766	747	724	737	770	728	798	765	789	749	805	778	741	731	773	777	777	755	766	740	761	802	785	754	759	732	711	763	766	759	803	745	776	692	787	769	743	773	785	775	742	774	735	762	776	754	763	795	790	771	727	784	764	733	782	765	756	753	792	777	783	772	720	735	804	751	786	811	775	770	792	770	762	735	799	736	757	768	775	790	762	719	784	837	730	705	727	744	705	729	809	739	785	776	768	773	718	777	758	786	750	739	729	792	789	793	715	773	750	771	769	760	788	755	763	730	830	747	828	818	776	763	773	807	786	784	719	753	766	776	746	746	730	809	785	761	764	759	723	765	776	733	748	775	824	765	760	806	738	748	739	743	771	721	773	700	758	737	751	728	730	778	755	755	768	770	759	771	775	774	767	720	801	795	800	757	785	736	774	774	767	776	778	748	767	774	801	759	786	790	752	760	796	747	692	787	785	774	774	737	738	769	717	752	744	790	724	737	779	844	767	744	773	821	765	778	749	760	772	794	787	767	803	799	786	752	770	745	758	741	809	765	768	754	752	775	775	788	768	741	810	808	768	763	764	777	792	776	808	735	721	774	738	718	802	735	720	772	774	835	778	735	790	742	761	722	738	772	740	765	753	743	761	738	718	735	851	722	717	720	780	794	781	754	809	790	771	768	758	725	805	729	789	770	758	731	719	752	737	747	735	797	795	791	786	813	749	803	802	756	773	731	778	737	760	764	787	751	725	786	733	758	768	783	739	734	763	763	789	774	775	778	788	770	754	775	756	739	748	785	729	771	815	772	769	766	773	737	756	714	745	746	755	728	759	773	735	753	787	774	730	786	742	787	754	713	798	773	738	764	732	746	805	833	706	785	776	773	747	763	727	759	785	745	765	787	797	757	785	729	769	765	773	773	747	803	758	795	762	776	788	781	825	723
2462	1320	1152	573	681	527	415	380	343	273	286	229	247	203	221	181	187	192	191	165	182	172	179	185	179	166	156	177	154	185	169	169	158	151	157	132	139	157	148	161	177	145	174	152	168	145	164	159	160	148	158	162	133	156	168	145	165	145	168	165	151	145	146	180	154	160	178	172	180	166	152	159	140	154	158	142	175	175	155	147	147	148	169	154	153	155	129	183	140	151	175	181	145	146	149	126	147	142	141	174	158	169	166	162	153	181	175	129	152	139	160	158	156	156	157	139	170	138	163	142	145	129	164	137	147	152	173	183	159	143	148	149	172	152	146	154	142	154	171	158	141	162	151	148	160	157	160	153	134	124	168	152	162	153	145	179	158	132	134	153	163	162	171	154	169	172	166	158	156	177	151	156	149	159	172	151	164	158	155	149	150	133	140	133	147	161	158	136	163	140	145	146	148	158	149	154	162	169	153	147	141	127	146	143	149	150	169	146	148	160	158	151	161	159	152	174	167	182	144	132	145	178	138	136	121	157	161	153	161	137	159	149	151	160	151	141	144	151	168	164	150	156	156	144	150	152	163	164	122	158	157	165	150	156	180	170	149	160	147	149	162	167	146	165	144	155	146	145	158	151	139	162	159	152	176	155	156	161	153	189	150	145	156	172	165	149	161	159	155	137	150	136	140	148	148	147	122	152	146	158	149	147	169	174	171	170	168	164	162	144	146	165	150	155	146	153	134	142	150	148	149	178	148	150	156	151	147	152	140	166	169	143	165	158	147	143	168	161	154	175	146	151	180	193	157	188	153	157	155	143	170	153	155	149	156	163	153	162	151	171	137	146	146	150	154	137	160	147	148	156	168	157	152	132	144	168	163	161	167	159	167	163	160	148	145	171	158	150	147	143	162	160	164	168	162	148	163	156	160	173	159	159	151	142	140	153	166	157	150	150	134	153	166	159	132	155	176	160	166	152	126	168	136	163	156	158	139	157	143	152	187	145	165	160	156	149	157	179	147	162	168	157	175	148	146	168	162	180	158	141	153	163	158	157	158	166	148	159	148	158	163	156	163	163	130	160	154	158	145	141	134	143	151	166	190	160	149	134	144	152	136	167	148	163	161	139	132	154	171	157	160	155	152	167	148	140	177	144	156	165	180	157	158	189	156	160	177	148	156	156	156	144	171	165	159	178	155	160	161	158	161	151	136	159	149	161	161	150	126	149	166	147	153	148	173	150	156	159	148	158	154	155	156	159	174	153	148	165	148	151	147	177	150	138	170	171	159	156	157	155	172	163	163	145	165	179	146	174	156	170	146	174	144	142	150	173	150	169	156	156	170	176	159	141	149	146	173	152	150	153	149	132	170	158	148	169	165	147	137	118	151	154	162	176	145	137	148	162	155	155	146	154	148	180	140	157	162	136	156	155	149	151	139	164	161	147	155	169	162	149	164	152	151	180	171	153	146	152	149	153	153	149	168	155	131	152	159	164	155	145	159	151	145	153	169	160	164	157	145	146	157	161	159	164	156	158	163	137	139	159	145	146	169	153	165	168	154	142	161	156	159	143	189	157	138	151	148	149	139	161	137	153	169	135	159	119	155	153	152	141	139	151	153	149	148	167	165	160	139	149	148	175	148	149	151	153	161	148	147	138	159	131	149	168	158	150	153	169	142	160	165	135	166	137	150	122	153	128	161	154	172	151	165	146	178	182	150	163	187	151	141	138	177	145	159	158	154	149	150	136	163	152	166	154	171	138	168	162	145	151	164	149	159	156	170	137	155	162	160	147	155	155	134	138	178	160	165	141	145	141	155	149	172	138	134	144	173	145	158	142	157	151	143	151	172	161	168	156	150	142	160	149	154	146	150	141	149	133	138	163	158	166	160	132	139	164	134	157	156	148	131	150	163	160	177	146	145	135	165	137	134	184	140	150	149	129	155	142	135	144	136	189	145	150	152	129	149	159	159	140	134	169	158	155	143	156	153	177	144	153	143	160	160	139	158	138	148	142	170	172	131	165	141	150	171	164	149	139	161	164	160	162	131	175	144	157	154	140	134	158	158	179	134	154	160	151	157	138	151	168	154	136	145	163	175	154	156	143	142	150	163	162	141	173	144	141	160	141	156	167	160	165	155	162	152	143	147	151	145	176	185	146	154	162	167	161	160	155	159	149	157	167	176	147	154	157	152	131	132	154	136	134	167	182	158	140	159	157	167	149	135	151	173	143	153	182	159	144	161	151	167	170	149	141	163	145	153	151	160	129	150	148	161	167	175	161	142	146	148	159	141	178	155	130	156	169	144	151	149	156	170	158	152	156	170	184	143	150	152	153	157	167	156	179	161	129	148	149	165	177	155	168	161	134	136	141	143	153	152	160	161	151	150	148	165	150	162	172	123	149	154	183	167	136	159	146	161	153	153	146	166	158	138	146	138	174	138	180	139	141	134	163	152	154	161	144	158	170	154	132	184	165	151	133	163	136	165	164	146	165	166	118	142	152	148	148	156	172	139	152	150	175	156	160	157	166	170	154	166	132	176	154	165	153	158	151	148	149	174	146	167	161	129	161	148	156	145	128	135	159	168	151	124	149	150	150	131	145	167	143	172	123	167	163	170	157	148	166	160	150	152	164	157	147	151	168	148	155	161	148	184	152	161	173	166	152	144	148	145	162	158	169	160	169	155	162	148	173	167	160	158	156	161	182	180	176	138	169	164	150	158	141	128	153	144	165	145	141	139	140	149	153	159	174	162	149	168	157	174	145	159	131	154	154	161	150	164	161	169	148	166	167	178	148	141	155	152	153	155	159	139	169	146	161	160	145	157	121	132	157	158	150	175	147	158	162	135	157	155	159	167	161	150	163	155	167	160	160	170	129	160	116	153	147	170	134	154	160	133	158	147	167	148	149	155	160	151	164	156	147	163	147	186	151	160	146	169	161	140	129	160	138	126	148	159	173	145	140	179	170	162	148	158	171	161	159	153	150	156	163	167	129	155	142	160	162	139	170	171	189	132	173	161	154	164	148	139	177	167	154	146	152	141	142	145	154	177	170	155	163	131	167	149	193	166	144	159	150	153	159	180	155	170	148	153	132	156	146	150	148	148	149	162	175	135	142	150	139	174	161	163	156	136	161	164	185	173	151	140	156	146	160	150	172	158	163	169	166	161	133	156	146	166	140	149	172	152	155	180	154	167	172	159	150	142	154	154	157	150	131	165	149	149	147	152	148	157	140	146	173	133	184	164	153	166	166	155	140	148	139	146	138	156	137	150	174	159	144	154	153	149	194	151	180	159	147	159	134	146	164	153	150	157	167	162	145	169	142	153	147	166	177	173	149	160	152	164	156	147	164	182	165	180	153	151	152	175	151	143	165	139	147	164	152	136	155	160	141	145	148	165	146	157	173	149	154	137	154	174	169	161	166	144	162	140	150	139	162	162	160	156	126	165	154	153	142	143	148	146	162	177	147	165	138	144	147	174	148	159	144	171	149	148	162	153	158
27515	21783	18016	27001	30812	22741	17458	14078	11073	9124	7938	6197	5645	5318	4709	4404	3987	3943	3643	3590	3385	3209	3207	2966	3013	2954	2824	2864	2847	2679	2736	2664	2578	2575	2573	2505	2521	2489	2490	2521	2567	2388	2476	2359	2354	2469	2430	2421	2337	2396	2351	2353	2386	2382	2402	2388	2420	2409	2322	2401	2296	2354	2338	2293	2317	2267	2320	2205	2354	2348	2241	2334	2357	2308	2354	2280	2289	2250	2301	2301	2247	2241	2329	2265	2239	2323	2258	2301	2236	2297	2262	2261	2273	2264	2235	2295	2312	2322	2159	2305	2208	2277	2256	2269	2334	2252	2272	2261	2414	2236	2222	2269	2181	2329	2180	2273	2306	2307	2382	2365	2281	2244	2250	2264	2260	2305	2270	2247	2253	2285	2123	2290	2315	2257	2330	2276	2350	2257	2283	2230	2299	2271	2332	2304	2368	2197	2252	2210	2260	2276	2288	2267	2298	2339	2228	2319	2349	2255	2305	2282	2288	2186	2235	2290	2264	2307	2235	2160	2307	2270	2094	2303	2262	2237	2280	2239	2323	2316	2268	2288	2210	2302	2281	2260	2195	2265	2297	2236	2325	2297	2310	2329	2350	2349	2204	2207	2252	2301	2244	2240	2286	2287	2236	2286	2262	2282	2215	2303	2234	2248	2149	2315	2328	2287	2272	2363	2305	2247	2321	2343	2263	2272	2230	2264	2248	2227	2210	2241	2318	2255	2252	2197	2250	2197	2202	2129	2343	2257	2265	2265	2284	2356	2304	2183	2327	2313	2193	2328	2250	2391	2245	2195	2279	2272	2275	2207	2271	2277	2198	2224	2284	2236	2419	2270	2247	2259	2315	2300	2294	2365	2349	2271	2201	2306	2298	2317	2292	2246	2242	2278	2251	2218	2287	2183	2264	2309	2299	2310	2228	2234	2311	2203	2281	2151	2319	2242	2244	2235	2267	2206	2231	2273	2224	2242	2422	2235	2320	2297	2198	2324	2252	2245	2277	2316	2245	2269	2295	2291	2235	2213	2208	2195	2214	2196	2259	2272	2195	2249	2259	2285	2217	2203	2297	2179	2199	2236	2242	2243	2284	2234	2260	2278	2230	2375	2262	2268	2257	2262	2298	2330	2204	2313	2214	2237	2281	2241	2254	2351	2262	2240	2231	2265	2230	2286	2312	2348	2247	2259	2266	2337	2256	2252	2202	2263	2289	2323	2281	2257	2301	2311	2306	2214	2244	2208	2337	2251	2266	2272	2209	2245	2233	2245	2276	2152	2298	2310	2231	2259	2293	2223	2354	2300	2252	2291	2308	2260	2301	2238	2228	2297	2229	2240	2228	2192	2293	2271	2153	2327	2299	2232	2258	2227	2278	2265	2315	2325	2224	2248	2272	2261	2225	2210	2187	2228	2188	2303	2229	2215	2298	2260	2185	2183	2221	2323	2320	2329	2264	2156	2204	2389	2180	2272	2314	2253	2255	2192	2175	2275	2235	2306	2233	2248	2286	2267	2302	2277	2292	2288	2281	2283	2277	2281	2235	2328	2221	2259	2296	2294	2291	2290	2290	2266	2207	2278	2295	2201	2246	2239	2250	2291	2200	2210	2173	2307	2220	2250	2237	2320	2205	2310	2220	2246	2263	2236	2279	2298	2295	2300	2275	2243	2356	2204	2228	2262	2234	2310	2251	2238	2307	2211	2249	2226	2277	2256	2298	2209	2227	2213	2266	2229	2231	2227	2285	2305	2189	2295	2305	2245	2291	2295	2177	2268	2305	2276	2294	2210	2219	2236	2324	2207	2191	2199	2258	2188	2315	2307	2308	2213	2197	2298	2205	2227	2355	2254	2300	2228	2272	2239	2256	2237	2223	2270	2194	2268	2209	2299	2267	2274	2254	2222	2280	2257	2341	2255	2152	2308	2312	2252	2275	2079	2216	2287	2276	2310	2278	2216	2201	2228	2287	2288	2244	2307	2215	2250	2203	2248	2223	2298	2359	2262	2212	2167	2193	2258	2289	2285	2256	2272	2281	2252	2355	2254	2181	2252	2304	2263	2224	2256	2294	2288	2307	2326	2212	2252	2228	2211	2278	2241	2294	2415	2285	2275	2261	2255	2294	2245	2222	2272	2212	2254	2279	2216	2254	2195	2213	2272	2313	2239	2217	2258	2232	2288	2286	2310	2322	2286	2287	2251	2217	2258	2234	2346	2251	2225	2310	2332	2306	2338	2309	2198	2276	2268	2230	2302	2245	2235	2309	2242	2202	2328	2246	2283	2263	2239	2299	2292	2261	2238	2312	2278	2315	2282	2268	2284	2306	2322	2222	2206	2268	2280	2286	2284	2174	2297	2200	2305	2276	2243	2246	2306	2262	2233	2300	2290	2300	2250	2230	2314	2245	2192	2234	2299	2280	2259	2337	2212	2213	2228	2309	2301	2274	2273	2234	2220	2211	2197	2296	2248	2243	2332	2288	2226	2281	2217	2291	2227	2286	2310	2321	2248	2281	2186	2267	2294	2267	2221	2238	2286	2352	2204	2271	2256	2284	2322	2278	2240	2313	2242	2244	2289	2276	2262	2285	2239	2317	2263	2248	2196	2279	2269	2339	2229	2206	2326	2280	2221	2256	2252	2306	2316	2203	2267	2265	2135	2241	2231	2183	2347	2277	2220	2272	2278	2293	2279	2215	2275	2286	2288	2251	2256	2305	2256	2207	2309	2271	2241	2257	2255	2254	2229	2294	2251	2312	2335	2361	2222	2252	2240	2271	2238	2211	2287	2297	2276	2303	2294	2216	2229	2251	2224	2276	2281	2276	2156	2268	2223	2218	2259	2261	2189	2343	2238	2218	2210	2265	2283	2239	2232	2235	2256	2141	2304	2223	2229	2207	2309	2288	2310	2344	2348	2194	2276	2242	2288	2258	2235	2262	2187	2208	2252	2260	2246	2241	2206	2287	2163	2236	2369	2271	2174	2259	2264	2227	2267	2302	2235	2172	2219	2243	2253	2307	2204	2243	2296	2309	2283	2218	2233	2257	2213	2307	2177	2250	2263	2219	2215	2326	2189	2218	2325	2183	2242	2240	2342	2226	2239	2331	2290	2231	2191	2260	2285	2248	2238	2207	2386	2255	2131	2152	2260	2192	2196	2223	2263	2283	2177	2252	2333	2214	2203	2308	2329	2226	2252	2289	2245	2335	2216	2411	2312	2337	2229	2277	2231	2368	2207	2236	2300	2306	2230	2264	2223	2314	2210	2262	2200	2368	2301	2257	2222	2212	2233	2333	2279	2210	2320	2287	2281	2294	2299	2228	2217	2192	2246	2199	2232	2235	2210	2225	2265	2290	2265	2230	2277	2285	2392	2220	2172	2298	2242	2307	2282	2216	2215	2302	2266	2262	2363	2203	2309	2256	2291	2261	2205	2247	2230	2335	2284	2309	2365	2273	2313	2272	2265	2236	2317	2231	2192	2272	2279	2262	2245	2290	2248	2240	2319	2266	2228	2254	2279	2253	2296	2289	2269	2199	2275	2236	2278	2234	2217	2240	2168	2235	2335	2364	2284	2213	2257	2347	2294	2311	2269	2265	2228	2167	2307	2281	2324	2248	2266	2303	2303	2198	2217	2283	2248	2245	2324	2142	2281	2169	2263	2253	2307	2274	2208	2193	2221	2289	2153	2285	2303	2255	2277	2215	2258	2262	2350	2312	2257	2280	2242	2343	2248	2252	2277	2303	2244	2369	2201	2289	2257	2284	2231	2223	2284	2235	2289	2232	2371	2262	2223	2286	2257	2274	2262	2297	2256	2227	2225	2291	2294	2286	2364	2253	2299	2263	2251	2313	2291	2154	2352	2259	2313	2283	2317	2260	2225	2301	2293	2179	2250	2292	2302	2232	2248	2307	2178	2231	2263	2251	2267	2200	2247	2207	2186	2315	2301	2224	2243	2341	2299	2302	2295	2299	2319	2175	2242	2291	2222	2259	2296	2276	2300	2280	2263	2146	2286	2155	2233	2215	2221	2148	2313	2319	2295	2170	2303	2224	2292	2165	2232	2265	2262	2281	2280	2419	2188	2195	2297	2158	2242	2145	2286	2290	2243	2241	2282	2281	2290	2244	2193	2247	2246	2275	2178	2314	2273	2269	2263	2309	2323	2231	2169	2264	2255	2362	2237	2289	2225	2284	2201	2247	2294	2273	2217	2270	2351	2256	2222	2294	2270	2193	2263	2254	2237	2186	2283	2329	2340	2196	2240	2227	2233	2209	2206	2308	2251	2317	2200	2290	2321	2289	2243	2197	2228	2270	2303	2237	2321	2295	2320	2233	2238	2249	2322	2322	2244	2245	2274	2212	2277	2283	2256	2267	2272	2212	2239	2250	2247	2310	2264	2194	2284	2258	2180	2268	2279	2227	2356	2303	2230	2272	2217	2292	2281	2267	2291	2228	2272	2254	2400	2286	2315	2231	2222	2265	2241	2250	2257	2261	2318	2219	2310	2253	2307	2178	2255	2230	2281	2215	2232	2336	2231	2245	2284	2223	2210	2266	2300	2223	2244	2280	2260	2287	2317	2250	2310	2239	2268	2313	2241	2288	2242	2252	2213	2275	2265	2325	2249	2304	2293	2165	2287	2308	2296	2310	2239	2239	2203	2238	2295	2243	2291	2281	2269	2225	2265	2230	2217	2307	2309	2262	2248	2281	2210	2299	2295	2268	2245	2328	2262	2262	2120	2245	2173	2364	2237	2249	2216	2228	2264	2241	2227	2244	2324	2258	2315	2218	2352	2229	2312	2305	2294	2259	2222	2131	2225	2230	2190	2182	2266	2220	2272	2283	2246	2247	2274	2281	2229	2178	2175	2265	2241	2235	2292	2271	2293	2279	2295	2249	2293	2235	2300	2364	2221	2204	2326	2234	2282	2220	2275	2271	2317	2182	2259	2375	2321	2260	2291	2278	2247	2197	2309	2229	2260	2276	2239	2227	2267	2159	2232	2247	2275	2268	2231	2180	2277	2312	2321	2289	2302	2254	2249	2254	2286	2184	2213	2201	2291	2289	2276	2351	2233	2314	2254	2264	2260	2165	2302	2201	2280	2274	2252	2314	2353
1706	745	405	215	250	140	97	102	86	66	71	81	64	76	46	83	66	59	61	42	58	69	53	68	59	60	46	60	66	52	58	65	55	58	70	62	60	52	58	75	54	62	82	63	61	73	50	67	67	61	62	79	61	61	55	58	58	57	63	64	68	60	67	59	58	66	82	74	66	66	70	54	65	62	56	53	42	52	59	58	51	73	50	64	60	59	51	54	61	56	70	61	57	64	56	57	51	57	51	69	70	57	57	51	64	69	74	58	47	75	69	63	64	59	77	58	71	71	59	57	53	67	55	54	55	58	50	47	58	68	61	60	66	53	68	54	44	63	55	64	54	58	58	60	64	57	57	60	63	59	55	54	76	63	61	64	52	59	57	65	68	62	63	59	72	49	65	71	65	53	45	52	58	67	69	41	60	57	63	51	71	75	61	51	56	62	64	79	51	71	70	69	64	57	66	62	66	64	63	78	67	51	59	56	62	56	69	64	54	63	58	57	65	70	59	48	66	61	49	66	59	71	62	61	41	67	64	61	52	62	61	64	56	59	57	59	56	57	50	55	52	53	64	55	53	73	58	51	69	59	54	57	57	65	72	57	63	55	52	66	66	56	62	73	59	66	49	68	64	76	58	59	64	69	47	68	55	54	60	55	60	54	54	60	60	57	83	58	65	63	62	59	47	74	59	49	59	60	52	52	81	61	51	64	79	58	59	64	67	67	64	57	58	56	67	64	54	54	52	58	68	57	62	69	47	60	47	65	57	61	60	60	56	63	62	48	56	68	48	68	55	58	61	68	63	62	63	74	67	59	64	55	54	61	50	53	61	44	50	65	50	55	57	72	63	64	66	59	63	73	62	61	54	64	60	56	54	57	62	58	51	60	50	51	55	74	61	59	52	70	62	62	49	60	74	52	53	66	59	74	58	58	62	58	73	57	58	53	60	47	39	55	76	62	73	73	53	60	59	61	58	66	58	68	59	70	49	70	71	80	63	69	66	65	52	65	61	51	54	65	74	54	59	58	60	55	48	66	62	78	46	54	55	55	53	63	55	58	84	58	54	50	61	57	49	70	53	64	77	67	60	69	60	59	59	51	57	53	50	36	54	61	68	62	53	51	48	59	63	62	48	68	61	61	58	66	65	61	61	66	55	65	75	69	58	66	57	64	61	52	60	67	69	52	63	69	69	66	47	68	66	49	67	75	57	71	65	50	54	62	61	62	71	51	62	57	64	69	58	63	56	66	69	59	64	57	62	65	67	61	62	63	63	54	62	55	72	78	62	57	60	55	59	61	51	56	68	70	59	70	54	66	53	58	63	59	76	75	43	67	68	54	49	54	60	79	55	64	57	51	58	61	56	61	73	53	55	48	71	77	65	59	48	55	64	49	56	61	64	54	60	49	63	66	55	62	66	56	62	65	62	57	66	67	43	73	63	64	47	52	68	59	58	45	58	68	54	46	66	69	58	52	53	57	53	52	57	55	58	61	59	67	56	57	76	56	76	62	57	49	46	71	75	67	55	63	64	67	64	60	53	50	52	66	72	69	48	58	57	61	62	53	72	63	53	45	48	59	55	76	63	65	58	68	52	49	54	56	66	54	51	67	69	66	65	58	70	60	48	56	68	80	42	70	75	61	55	64	51	59	61	49	53	56	59	73	56	58	76	73	63	51	70	71	58	52	66	59	52	47	69	57	76	53	64	56	48	64	71	58	54	73	72	60	62	62	42	63	72	61	60	73	49	61	53	56	55	43	71	58	47	59	61	64	48	63	62	62	53	59	59	52	81	51	64	69	56	52	59	68	60	73	84	70	59	65	52	63	64	52	75	70	60	59	64	62	67	64	51	57	59	62	60	56	57	64	78	50	67	63	59	68	62	64	60	71	66	70	52	56	64	56	55	44	54	65	71	61	64	61	60	68	69	59	61	59	54	70	57	47	55	45	63	46	70	66	58	54	58	52	64	64	64	59	73	60	61	62	63	69	67	65	64	64	54	74	54	70	57	61	44	57	51	62	54	49	63	55	65	56	58	64	75	73	55	73	53	63	71	53	59	60	49	55	56	57	61	60	63	57	66	62	71	65	54	60	48	72	66	63	79	61	73	62	48	72	59	51	60	69	60	59	70	58	56	59	53	68	70	60	56	47	55	65	62	67	46	68	74	55	55	55	69	65	63	78	78	58	43	53	78	61	52	57	52	53	62	40	65	69	64	62	59	62	69	63	58	61	72	73	47	63	56	64	56	60	55	62	51	67	73	54	63	63	49	64	60	63	63	83	65	59	63	60	56	64	43	62	46	60	51	52	53	46	57	49	67	64	59	61	56	49	61	56	61	53	53	54	63	61	60	66	61	76	66	57	50	53	55	55	61	46	59	51	63	66	61	57	60	53	52	56	65	54	71	66	58	60	51	58	68	42	65	65	57	59	62	57	67	65	55	45	60	70	64	52	49	71	56	65	58	60	66	68	71	70	68	48	52	47	62	61	58	61	70	65	50	66	55	61	62	64	60	51	79	63	58	51	54	51	61	66	68	62	77	44	66	58	61	70	72	64	60	68	53	63	66	60	71	74	56	60	75	47	52	69	62	60	66	59	67	75	75	53	58	61	66	56	57	47	54	66	55	59	71	60	70	57	71	49	58	56	63	66	60	48	60	54	57	52	58	70	48	58	56	62	63	70	65	52	58	56	47	56	52	45	61	56	63	64	57	55	57	51	58	70	60	55	63	64	67	63	50	72	65	61	75	64	64	55	52	69	54	44	52	70	62	63	67	55	59	62	63	63	63	55	59	51	73	58	63	55	61	39	69	56	55	64	62	55	49	60	51	54	50	69	61	68	64	71	56	68	59	72	66	71	72	50	61	55	71	60	74	67	54	65	57	59	69	59	60	71	56	55	54	74	81	77	62	62	57	66	86	58	55	58	59	53	60	55	58	60	57	67	69	61	51	67	53	51	57	62	62	53	54	65	54	54	55	46	54	67	52	60	49	74	58	52	47	66	53	62	63	51	45	69	68	60	63	48	78	68	56	57	59	55	68	56	51	68	56	63	57	50	61	64	55	66	66	64	58	54	59	55	65	52	67	57	68	59	59	57	63	68	67	58	49	58	65	63	60	58	63	68	59	61	62	57	72	54	69	51	54	57	67	54	71	41	52	59	58	57	66	64	72	70	58	61	54	57	65	54	65	51	57	76	60	66	53	60	48	61	68	59	59	63	65	67	55	49	47	65	69	49	55	61	65	68	41	50	52	64	62	67	57	49	54	50	69	58	49	66	69	55	52	62	61	54	64	62	67	52	71	63	53	50	54	67	58	48	55	62	56	71	72	67	76	56	67	63	64	71	71	60	56	61	55	58	60	72	48	58	59	61	55	51	65	71	67	63	57	48	68	64	67	57	54	59	69	57	48	55	53	52	53	62	61	77	48	59	57	70	63	54	59	69	58	54	60	64	70	55	57	73	60	47	70	51	55	64	58	54	56	55	66	61
18783	15309	8876	13879	19147	7366	4256	3740	2755	2119	1726	1504	1412	1474	1346	1142	1147	1197	1209	1170	1110	1045	1085	1003	1041	1034	994	992	1010	1032	1064	977	988	990	1043	974	981	937	1011	931	964	991	954	946	912	1029	957	980	990	996	976	926	940	976	952	965	972	953	956	924	986	945	1019	992	953	968	980	949	925	958	937	992	937	981	929	958	926	953	924	986	978	948	957	990	970	973	939	935	904	920	1005	925	941	982	957	925	962	993	932	923	1007	965	929	1000	954	947	944	910	903	948	967	954	943	997	963	863	1015	910	996	859	934	929	985	993	942	969	985	973	921	960	924	973	952	968	960	901	972	932	924	930	950	1010	997	953	984	929	901	832	930	959	935	976	954	977	945	927	950	964	951	884	956	904	922	950	920	929	980	1012	907	1025	951	910	974	981	954	971	920	920	961	970	951	949	942	947	902	933	984	936	948	977	960	917	966	951	932	968	942	939	969	990	894	946	941	927	947	948	930	941	960	936	934	943	944	948	950	949	981	907	991	949	967	954	1032	985	907	956	957	907	983	958	939	913	954	969	930	928	920	945	916	966	954	974	910	980	930	976	989	947	921	931	900	963	1000	1002	975	962	896	984	952	902	922	956	920	968	888	910	938	929	967	995	876	911	974	953	896	866	883	979	894	941	954	949	954	974	940	908	1044	960	959	1018	920	990	976	917	895	969	937	944	931	943	963	985	938	964	917	894	953	973	952	931	932	975	922	897	993	977	956	873	936	955	899	950	953	923	975	917	928	979	916	943	962	935	922	924	979	883	946	980	937	983	925	885	914	887	917	905	985	939	950	951	950	926	987	994	982	967	934	962	954	889	942	907	940	889	977	993	988	957	905	951	927	859	965	915	996	944	971	980	945	961	983	931	949	933	940	975	904	957	934	961	988	916	980	976	969	1012	930	869	967	934	951	898	970	1014	962	936	905	927	928	1000	940	919	927	940	903	935	918	969	926	930	982	966	968	928	892	923	937	909	953	987	932	940	924	980	944	956	943	1002	875	985	943	916	931	973	941	917	919	941	925	928	922	909	932	936	912	922	929	926	966	970	954	910	918	1006	929	940	905	914	958	923	958	1010	906	950	887	921	904	951	910	876	936	997	909	945	958	916	909	969	951	937	969	936	911	938	925	935	969	902	913	898	993	917	905	962	958	939	940	952	926	950	973	971	971	923	999	982	994	923	969	936	952	961	960	933	925	978	989	977	908	920	948	932	924	958	895	920	964	968	890	937	917	960	896	989	963	924	912	939	951	953	871	1010	936	969	906	932	953	911	968	920	942	935	946	917	936	979	976	940	963	949	928	951	898	965	912	939	905	955	957	966	973	959	948	970	950	921	912	928	917	932	908	894	909	898	951	947	987	968	931	927	941	929	896	932	941	955	963	965	906	968	929	947	908	974	973	940	981	950	958	961	908	936	914	927	897	942	1000	985	944	981	956	982	966	957	941	933	893	934	991	930	940	941	922	960	945	987	946	974	950	968	977	934	991	938	933	976	923	949	892	1013	962	913	965	928	960	912	921	930	972	897	957	951	961	938	941	866	959	916	945	974	945	976	967	943	973	990	962	959	1014	931	962	923	925	921	984	952	933	907	931	993	928	880	940	962	950	920	1014	962	939	907	940	952	944	926	960	966	970	953	941	1006	973	898	959	941	920	957	946	924	991	966	958	945	889	923	928	966	983	948	957	924	975	989	964	982	977	971	945	965	985	919	904	906	921	949	973	884	942	969	923	930	928	957	901	944	922	896	934	944	958	964	906	949	933	925	912	900	963	945	929	936	889	966	932	921	939	973	957	960	933	965	889	939	986	1026	943	920	962	972	928	927	943	943	903	929	961	933	925	950	1023	924	989	942	944	939	925	970	955	932	952	961	880	948	1013	919	913	943	941	886	961	947	973	943	911	946	957	991	894	944	913	902	940	913	905	946	901	936	936	925	960	934	996	982	958	909	982	938	933	999	879	944	911	984	944	946	884	1005	976	971	980	955	948	935	945	932	941	932	943	890	1016	884	905	1003	907	860	1011	934	896	915	883	900	990	955	992	969	1002	993	975	959	972	925	928	944	903	971	961	910	920	966	981	980	954	927	938	921	927	938	941	949	994	967	922	913	963	923	909	890	885	976	971	969	921	934	933	916	911	933	971	900	989	967	950	929	998	902	929	998	1006	956	956	936	952	993	896	952	933	932	968	954	967	960	960	944	933	895	934	906	1011	980	933	930	949	929	959	961	959	955	955	963	971	967	943	1017	934	969	959	926	962	970	908	897	912	954	988	905	956	945	1000	946	951	916	985	913	958	926	952	982	922	924	989	939	945	976	945	1002	945	951	954	976	941	974	886	917	930	928	970	966	966	986	958	955	964	904	906	909	965	975	958	971	956	973	914	948	921	967	932	923	979	954	980	950	948	881	967	994	947	917	882	1014	933	978	975	965	997	949	957	926	924	973	922	980	966	940	988	974	957	957	982	987	1001	986	930	978	938	911	915	931	909	1020	992	910	953	903	933	938	917	948	921	1010	947	928	895	947	949	979	942	936	904	974	944	904	943	957	1002	938	990	936	966	985	991	945	961	944	951	927	931	978	949	964	893	934	960	1000	927	963	1019	904	1024	958	1009	958	944	943	925	933	950	957	932	925	972	965	879	1020	970	919	964	942	964	940	957	902	961	944	956	882	968	922	948	934	912	957	918	987	959	912	941	937	920	924	867	923	973	891	923	976	973	982	947	899	927	989	1001	922	897	920	976	930	954	930	944	918	902	966	894	975	975	973	907	952	916	962	938	921	971	923	998	918	958	980	951	916	932	1000	936	958	883	969	956	938	906	951	941	938	955	929	951	955	906	942	943	940	964	894	943	963	918	973	908	924	911	919	959	886	958	899	905	976	910	879	947	913	895	952	945	890	928	901	965	948	923	1008	932	974	983	937	966	910	901	917	930	976	931	955	936	986	938	922	893	912	932	964	947	913	921	975	962	945	884	976	1013	1000	879	981	874	943	962	967	978	947	974	912	939	954	988	970	927	962	921	963	944	905	946	968	984	897	978	943	937	931	945	946	913	954	992	972	958	963	991	945	986	900	946	934	944	955	985	898	954	931	933	915	891	963	871	938	990	937	872	963	956	881	932	946	909	950	884	926	975	938	926	942	986	932	939	943	934	927	927	972	937	910	930	968	996	960	942	985	962	999	966	977	954	908	987	922	950	901	937	909	945	996	942	953	983	974	914	927	1001	881	902	988	890	906	902	927	970	921	896	950	946	955	934	937	936	892	897	966	942	952	928	964	901	960	929	915	929	1017	919	979	969	891	948	960	967	915	919	952	931	917	960	942	962	951	957	873	965	919	912	952	896	973	955	884	928	942	960	919	896	878	946	962	957	951	896	947	997	962	994	951	995	925	940	950	954	960	977	938	909	930	966	955	925	971	933	943	932	990	945	933	932	963	967	1032	893	979	946	932	962	988	1025	968	956	923	962	948	949	947	949	967	902	937	1002	945	966	901	1026	915	946	987	917	946	936	957	926	950	865	969
3079	1502	670	308	306	178	184	168	158	116	122	94	86	74	100	67	64	74	69	72	66	58	72	67	73	77	68	71	77	61	60	57	66	48	62	65	45	60	64	58	45	51	53	57	48	52	51	49	66	59	40	65	73	63	54	57	72	47	61	64	41	54	62	48	69	53	60	67	63	58	43	50	52	56	47	53	49	68	57	61	55	54	58	66	50	65	62	46	68	49	55	66	56	64	50	35	44	53	66	60	50	55	62	52	64	45	62	55	40	63	49	52	57	51	55	48	43	47	58	56	69	56	51	57	56	59	52	55	51	52	54	69	57	55	47	44	41	56	52	51	44	50	58	54	50	53	54	63	57	68	54	48	64	48	51	71	54	55	56	77	53	53	52	61	66	56	46	56	62	55	62	44	50	59	63	56	45	68	54	53	53	51	47	65	59	61	43	63	54	54	62	60	59	52	48	64	64	66	68	46	48	44	56	56	45	49	68	53	61	57	52	58	46	56	69	52	66	51	47	66	57	46	53	49	54	55	45	60	37	54	45	55	58	59	67	56	63	55	56	55	46	47	54	52	36	54	53	45	50	48	48	58	61	53	55	57	62	48	49	66	52	57	54	64	47	81	57	57	59	50	47	60	46	71	56	52	52	62	56	49	49	56	52	55	55	59	66	51	53	56	53	60	68	41	58	51	69	60	59	57	48	67	41	46	49	53	51	49	64	49	52	62	58	43	57	66	67	57	49	39	50	53	54	50	54	57	58	51	61	60	51	53	37	44	66	58	53	48	56	47	60	68	42	52	47	55	52	56	63	59	55	49	50	63	44	52	66	46	53	61	53	45	68	66	58	52	64	61	54	48	60	68	66	41	50	48	43	47	53	59	68	57	55	52	59	56	52	45	64	54	55	46	63	59	54	58	50	60	43	62	67	58	53	64	52	56	57	60	46	49	53	57	61	31	66	68	61	63	57	66	54	47	60	71	46	67	42	56	56	60	56	56	39	62	68	60	52	54	55	44	52	50	53	68	66	54	59	52	61	47	51	54	48	48	57	42	55	62	58	59	59	58	52	55	52	56	55	57	57	55	56	54	39	53	72	48	56	48	67	57	44	46	48	60	50	55	46	46	53	55	57	52	51	53	63	55	52	51	59	54	52	47	60	60	59	57	59	64	61	54	57	56	59	58	56	45	50	57	46	53	64	52	52	41	56	51	55	49	41	56	55	59	59	64	52	58	49	66	56	41	54	58	59	51	57	54	58	53	82	54	58	48	71	54	37	65	54	48	51	60	62	67	46	53	61	63	36	52	39	63	45	62	73	40	70	59	60	63	47	48	51	63	51	67	55	56	44	61	51	56	58	54	61	53	54	64	53	57	53	59	65	56	60	65	44	60	49	56	65	65	45	54	59	69	44	66	67	49	52	61	54	59	40	62	56	61	58	47	70	62	51	53	62	46	40	55	60	49	61	53	50	50	60	60	56	43	60	70	55	61	33	61	55	55	56	53	47	47	54	42	65	59	61	62	57	57	63	57	65	68	63	49	56	57	49	64	58	42	66	52	52	53	53	49	49	58	52	51	60	69	52	41	51	66	52	64	59	57	56	49	66	45	45	56	52	40	61	54	43	58	51	49	56	62	61	56	55	69	52	59	48	64	67	57	56	43	48	55	55	58	66	58	56	57	53	56	57	36	68	58	58	51	57	63	52	52	66	54	62	57	46	66	47	58	52	53	53	53	51	43	42	73	57	56	63	69	50	50	53	55	69	51	48	55	53	42	50	54	52	46	58	55	50	60	51	48	66	45	58	47	60	47	54	62	63	54	56	56	61	57	57	58	63	53	35	42	58	49	58	62	64	47	56	57	44	63	66	58	59	43	63	54	59	45	69	54	61	60	62	46	47	40	64	43	54	60	58	61	48	54	42	54	45	54	51	50	52	51	48	52	53	64	60	58	50	48	55	58	47	44	54	54	58	62	46	40	61	43	53	54	52	58	59	56	56	56	47	57	54	57	51	59	52	49	44	61	61	55	63	49	45	61	56	64	62	56	59	46	60	52	52	64	43	53	62	59	52	52	57	54	64	63	66	47	70	68	48	46	59	43	60	57	58	50	53	66	60	46	65	63	42	74	59	52	52	45	40	45	56	53	65	46	67	75	62	54	56	56	67	51	53	57	47	51	61	50	53	60	62	60	62	51	59	53	49	44	65	60	56	62	40	50	56	57	43	57	55	61	51	48	56	69	49	63	54	66	50	59	66	42	60	42	60	47	50	50	52	69	60	53	42	63	57	56	59	47	55	56	56	54	53	46	47	59	54	57	52	59	54	50	54	53	55	55	55	48	57	56	61	43	80	64	53	53	61	62	70	53	47	48	53	57	65	62	62	55	51	54	67	57	51	46	63	60	51	55	41	60	52	58	44	47	56	46	62	63	45	47	51	53	63	61	51	53	50	47	43	68	54	58	50	47	60	55	67	46	52	62	59	44	52	53	50	51	64	53	52	47	61	58	48	56	61	67	67	66	45	66	56	52	56	51	31	63	60	57	37	67	62	54	51	63	48	62	49	47	59	68	61	63	58	58	50	50	63	61	55	61	46	46	44	61	54	60	38	46	45	57	45	65	57	63	55	63	35	48	52	59	60	58	57	43	49	64	67	71	62	67	38	61	68	69	56	62	54	58	52	61	64	55	54	57	52	52	55	48	59	72	55	51	51	44	51	58	54	61	63	48	52	51	48	54	57	51	55	60	66	66	54	58	57	56	51	55	58	56	62	46	53	61	39	56	61	68	67	55	47	52	67	62	60	59	56	39	61	66	53	64	59	60	60	68	52	45	56	47	54	70	53	47	51	59	59	68	61	57	49	53	51	77	55	51	57	56	63	47	60	59	44	58	58	58	65	56	55	43	51	69	55	50	76	58	50	57	49	56	64	52	63	56	59	53	54	53	50	54	86	58	61	61	66	64	57	52	52	50	49	46	62	64	60	50	59	53	61	53	42	59	63	65	55	61	46	60	48	48	50	53	49	63	62	61	49	56	59	66	56	67	54	55	52	49	46	42	67	52	69	47	38	46	59	54	58	42	32	55	43	47	58	61	58	67	51	51	62	57	53	54	55	62	59	52	54	54	60	66	45	60	53	65	54	43	62	58	74	74	58	50	58	53	70	73	49	40	53	48	48	60	57	73	68	42	71	55	63	57	68	56	55	56	53	47	50	49	69	55	61	54	53	50	60	66	57	44	57	64	57	47	71	54	57	47	59	43	52	51	43	53	65	52	57	50	50	51	55	55	63	40	45	61	59	57	43	53	51	51	61	65	62	55	58	63	45	59	52	62	52	53	64	55	42	51	51	56	48	61	60	58	65	62	64	59	51	50	62	58	59	60	64	42	70	43	57	54	57	71	53	57	46	57	33	62	56	52	56	43	49	57	53	53	54	54	56	62	62	58	51	66	60	50	69	44	62	51	48	62	56	59	50	54	55	58	48	54	50	64
22471	23188	12569	20697	21939	12825	10329	8795	7274	5060	4250	3123	2731	2919	2349	1919	1823	1753	1605	1583	1449	1375	1362	1295	1184	1200	1106	1028	1102	1063	1021	1038	1006	986	1021	971	941	961	989	964	942	922	990	919	934	905	896	962	905	922	901	899	904	900	883	887	905	861	916	838	907	875	877	892	855	895	874	865	835	924	874	896	865	866	874	883	855	850	828	876	842	872	853	912	826	843	840	885	828	871	839	817	826	904	839	876	898	916	843	841	872	826	839	812	858	875	844	886	823	839	852	844	845	843	864	845	868	881	840	900	848	850	876	825	855	894	843	880	843	852	818	859	854	892	862	852	878	906	848	809	828	875	857	910	812	838	800	850	889	874	787	837	813	878	874	867	833	913	870	858	817	841	850	821	820	817	903	902	844	891	877	858	849	834	786	848	858	833	902	817	803	811	833	825	884	837	850	856	811	803	821	864	811	867	872	818	872	894	842	859	847	836	893	861	867	826	797	868	909	874	906	783	837	868	804	873	883	876	892	800	884	815	867	842	894	848	815	874	860	842	835	872	822	847	799	827	860	856	798	879	804	860	862	881	889	847	849	859	860	881	840	874	861	869	866	828	888	858	829	863	835	836	809	915	904	792	892	832	884	816	878	844	837	831	877	844	819	844	859	860	862	826	835	817	823	895	848	818	877	839	788	808	825	850	865	825	894	813	814	851	867	907	861	874	841	854	841	869	856	837	854	816	837	821	839	838	872	841	853	819	843	829	814	827	881	780	922	851	894	897	907	869	848	814	838	860	828	839	809	843	781	874	796	854	848	833	781	818	850	828	863	868	853	861	854	806	854	822	836	826	831	839	861	856	847	921	831	840	818	833	864	804	818	812	872	885	875	847	926	852	809	832	822	848	797	856	863	868	925	836	818	862	847	851	849	917	845	831	835	839	865	807	834	815	787	871	860	796	797	864	843	794	849	867	810	831	907	835	891	806	843	816	838	828	804	891	836	894	838	824	892	818	878	857	821	860	834	819	830	813	822	841	838	836	849	850	826	788	850	868	822	859	887	863	851	882	867	820	884	860	857	849	848	819	834	848	849	897	840	868	843	838	867	882	902	813	880	832	860	908	822	803	874	859	837	846	877	842	839	826	843	867	878	815	813	816	861	877	824	887	834	857	852	847	854	817	875	896	858	859	801	858	837	841	856	854	826	845	878	848	847	817	862	866	870	847	769	863	851	866	787	872	835	850	805	820	837	823	864	835	864	869	859	800	818	841	810	804	870	856	856	857	848	842	882	849	805	838	816	859	837	819	804	866	832	866	872	860	854	869	869	882	821	827	823	796	803	788	842	892	816	839	882	836	828	830	872	823	866	799	876	857	840	898	807	831	834	890	892	858	912	854	858	837	815	823	903	839	866	838	921	843	847	832	819	884	860	826	830	820	888	848	821	856	813	867	859	828	864	887	798	905	840	755	880	889	868	855	785	863	832	884	823	821	858	846	857	859	905	770	833	844	803	809	852	846	915	863	832	858	835	877	823	875	855	872	868	816	860	847	820	878	879	820	882	851	818	855	795	833	836	806	853	854	866	892	875	834	854	861	875	813	838	893	827	826	862	864	848	847	879	873	854	901	814	853	842	832	843	811	810	829	836	833	880	862	874	806	830	839	814	838	799	864	818	853	849	806	904	867	856	860	829	825	917	859	805	927	813	846	842	835	851	822	807	813	898	873	865	829	833	848	860	881	822	842	820	838	833	821	794	793	854	827	866	819	885	821	842	851	834	891	845	822	853	804	858	803	813	856	842	826	846	877	828	848	826	843	919	817	816	858	871	843	873	917	865	884	842	824	817	829	903	835	812	829	819	837	877	857	880	837	886	815	847	798	807	883	874	860	880	862	856	907	877	823	866	853	848	847	835	850	867	861	824	821	858	825	846	784	837	885	787	861	841	828	828	878	893	823	908	866	829	862	811	805	846	822	848	851	884	855	868	836	823	843	845	815	790	841	823	868	851	840	843	856	851	833	846	813	826	857	828	840	860	882	753	869	824	861	855	831	842	807	813	809	811	794	821	869	786	777	853	875	807	848	837	834	830	871	790	845	828	882	850	856	879	840	825	853	802	890	848	826	859	814	872	867	882	880	862	843	842	838	847	859	785	873	861	788	871	878	854	853	825	842	836	794	856	866	850	870	836	822	826	820	915	853	925	805	800	823	836	830	883	821	880	794	880	853	923	838	876	809	854	883	858	904	868	860	845	921	825	824	842	787	841	796	814	826	847	824	856	833	829	817	858	832	861	825	869	849	881	853	859	838	880	851	824	847	846	831	883	858	863	817	843	855	827	880	881	810	857	853	856	824	855	873	829	855	868	830	852	827	851	891	827	838	805	841	841	832	862	800	859	818	841	855	859	849	830	874	828	912	852	845	855	826	875	870	836	823	827	838	802	837	907	864	836	875	826	869	841	857	835	864	817	847	893	826	836	864	809	862	829	842	833	877	856	826	866	865	851	888	832	839	907	851	858	790	904	817	846	814	879	862	859	876	850	835	847	835	831	859	856	792	807	807	861	810	814	827	842	796	846	855	842	885	854	893	878	849	883	824	859	890	866	871	799	851	827	856	868	855	831	856	866	834	837	923	867	877	858	855	849	816	816	866	866	837	845	784	796	867	839	843	865	877	840	796	839	831	875	851	888	858	826	854	821	834	893	861	850	880	853	855	827	854	807	802	875	872	809	804	834	881	859	858	797	881	853	843	821	834	866	882	799	812	841	841	853	861	838	878	856	877	860	885	854	820	858	848	797	810	876	834	804	863	853	853	817	911	776	844	877	866	823	894	827	866	879	873	842	850	878	822	874	840	865	844	852	824	853	867	846	824	806	821	847	834	842	873	864	844	857	870	844	876	855	878	810	850	817	841	875	874	816	890	812	830	787	849	876	830	862	870	831	827	878	890	901	870	823	842	884	863	837	818	908	877	857	911	832	860	857	837	851	834	858	837	872	884	795	856	826	904	848	874	816	881	835	872	809	920	838	870	888	792	815	837	852	843	795	855	782	890	855	774	883	874	854	811	891	839	862	866	841	857	835	898	905	827	876	804	841	856	861	831	846	867	822	807	833	836	860	859	859	833	871	843	843	891	795	813	832	879	873	826	872	838	859	804	759	843	866	843	836	863	820	846	866	854	828	829	883	888	889	838	852	852	840	864	874	776	848	851	884	836	857	843	883	866	806	870	836	855	809	837	851	909	865	870	878	831	826	814	861	834	882	872	860	911	802	844	837	829	881	848	854	833	847	854	827	818	891	860	814	835	828	813	895	835	871	826	887	847	835	895	854	891	853	868	819	880	840	827	829	855	840	860	817	850	844	834	865	833	811	831	840	851	858	809	804	850	889	878	851	879	833	828	878	840	854	805	889	872	856	850	851	881	818	844	823	850	857	867	831	872	821	862	776	833	799	868	824	809	839	875	849	887	907	850	883	838	848	893	808	818	857	888	840	886	831	826	842	842
3141	1426	533	246	212	182	147	189	129	128	141	87	85	64	71	70	70	66	73	59	49	52	58	59	60	61	57	49	45	60	49	61	57	62	56	55	48	48	42	53	50	43	46	37	59	42	56	57	51	63	49	53	57	35	66	50	56	57	46	49	47	44	60	47	46	41	57	49	43	62	54	55	51	50	46	48	51	48	55	47	40	49	44	54	58	57	50	48	58	62	49	53	40	46	51	38	47	39	46	34	61	45	48	55	49	61	42	57	55	52	54	45	50	54	54	55	52	51	37	36	42	57	46	62	52	73	48	40	54	38	48	67	51	58	58	54	61	50	49	48	53	42	46	46	57	38	53	48	57	59	46	65	42	48	34	51	61	53	53	48	34	64	46	52	56	49	48	40	43	63	53	60	53	43	52	57	57	41	65	50	51	54	51	41	53	43	52	53	48	52	62	45	42	67	42	56	43	49	54	68	50	48	38	48	41	58	54	62	53	52	42	52	45	49	47	51	65	33	59	46	42	52	41	41	51	41	38	52	49	58	50	58	58	51	56	41	59	42	50	49	47	49	50	53	39	51	57	39	51	49	53	44	51	50	43	33	34	48	48	45	36	52	56	44	41	38	42	45	52	49	51	61	63	53	41	56	43	54	57	47	42	45	69	34	44	47	48	52	50	49	54	68	52	43	56	60	44	65	48	58	52	40	57	45	60	55	40	58	52	62	54	53	50	56	49	54	45	50	51	52	54	50	57	55	51	41	53	54	53	49	49	45	72	53	59	55	53	55	48	47	40	45	42	47	53	55	49	56	39	52	57	40	57	51	50	51	49	47	50	41	61	66	47	61	51	52	54	44	47	42	53	47	48	43	48	55	48	62	59	57	52	54	55	59	45	51	41	46	60	57	41	60	48	48	60	52	45	41	56	55	51	53	59	34	48	58	58	48	38	61	55	52	46	48	43	50	42	49	43	37	48	54	54	56	38	44	43	46	47	43	48	48	46	56	44	53	43	32	53	37	50	63	50	50	54	69	57	62	54	56	47	50	54	37	58	58	50	52	45	65	50	61	43	57	57	35	43	47	47	46	57	61	42	53	43	49	49	47	49	49	52	47	51	34	59	39	44	44	56	69	46	50	64	44	44	52	49	61	63	55	56	39	42	51	42	53	40	55	56	50	52	50	56	43	39	47	60	63	47	59	48	50	45	43	45	49	54	51	48	59	41	63	43	42	34	48	37	49	54	55	43	54	62	48	46	50	36	62	42	41	44	59	40	48	42	35	48	47	50	51	37	48	59	41	60	52	51	34	53	58	59	52	65	45	46	54	48	48	42	51	39	43	48	45	52	61	50	51	44	42	50	42	53	43	46	51	57	51	40	47	55	41	44	50	49	50	54	59	49	40	43	58	51	56	50	56	63	49	42	55	38	55	43	58	52	58	51	41	37	55	55	59	46	44	48	41	40	49	54	71	45	49	71	66	43	59	41	52	49	43	45	49	42	45	55	59	49	47	51	42	30	44	50	42	61	44	52	64	50	47	55	48	51	58	46	46	50	45	51	47	42	49	47	54	46	55	39	38	60	57	41	41	45	45	45	60	59	55	62	50	58	59	44	41	50	46	57	55	44	40	56	51	47	50	45	50	58	42	47	41	58	36	47	57	67	61	54	55	41	44	49	55	52	56	56	57	41	45	53	50	41	49	45	51	37	51	50	52	50	48	51	46	51	47	44	39	57	54	37	47	50	45	54	51	54	50	59	53	44	49	57	59	57	46	38	44	53	46	37	54	46	50	45	56	49	60	44	50	58	46	49	48	52	63	38	48	46	45	33	52	57	49	59	40	49	47	47	45	45	46	48	51	41	54	49	51	44	40	67	45	47	55	51	56	44	54	54	36	44	55	34	51	44	52	61	61	66	51	48	59	46	53	46	48	53	54	49	42	57	58	38	41	50	52	48	51	44	45	62	62	53	32	60	52	51	57	48	47	42	46	59	52	43	44	55	39	52	37	39	49	54	45	64	41	35	50	53	36	50	51	50	55	50	50	46	45	52	56	56	45	58	34	38	53	45	54	41	48	47	56	48	45	56	50	43	52	43	54	48	47	39	45	58	50	54	48	64	53	44	62	38	55	49	51	56	48	49	49	62	54	43	42	58	52	63	47	28	64	42	46	46	48	44	42	52	46	67	52	55	53	47	57	45	49	48	54	50	54	50	52	44	46	55	46	47	49	41	58	56	57	40	34	56	57	51	45	47	52	53	52	59	34	46	39	32	54	47	46	47	53	36	62	36	54	35	47	43	47	62	53	56	35	56	49	45	66	64	54	49	48	46	46	50	64	56	48	38	41	40	31	48	58	62	45	54	39	52	45	58	44	41	49	51	43	54	59	48	41	53	46	56	48	49	44	55	52	55	43	53	54	45	52	46	55	57	51	47	47	55	49	39	44	63	46	44	57	39	45	58	39	55	46	44	47	57	57	52	49	47	52	40	58	43	58	48	54	53	45	41	43	45	39	52	43	40	56	52	52	50	45	52	47	50	37	53	52	56	47	52	56	52	48	49	53	44	68	56	48	56	47	52	55	50	50	46	43	50	41	55	51	50	45	39	49	40	49	33	50	43	41	52	54	46	50	51	40	58	42	49	51	54	55	41	56	55	49	46	42	51	53	42	44	53	56	47	49	49	43	42	49	55	48	40	56	46	44	56	41	49	62	35	54	53	52	57	46	40	50	55	49	46	45	52	64	57	36	50	42	51	46	54	52	45	45	49	42	42	43	43	45	62	54	50	48	34	56	49	42	42	57	57	53	41	57	51	50	55	50	44	47	50	54	52	58	45	57	48	55	53	52	48	48	38	42	61	50	67	42	42	35	46	59	49	50	58	41	34	47	66	59	60	46	50	53	50	55	53	33	52	52	51	65	40	52	38	61	56	52	59	48	43	41	40	46	52	46	53	53	54	58	55	41	60	45	54	54	49	47	44	54	50	52	43	51	54	42	63	52	45	50	43	39	53	49	52	53	39	39	50	56	49	53	45	42	44	53	59	46	57	48	59	52	51	53	56	52	41	45	42	54	46	45	58	63	49	53	45	44	51	44	51	52	50	48	54	44	41	53	47	61	40	47	44	46	50	40	54	55	53	52	54	56	47	46	53	54	49	50	46	45	58	56	66	43	58	47	60	48	47	41	47	52	57	55	57	46	53	57	47	55	36	47	40	41	45	40	42	41	46	58	54	48	44	52	50	65	52	36	42	50	51	51	49	46	37	48	42	44	52	46	60	35	38	55	34	51	49	48	47	53	49	34	65	55	49	59	45	52	55	46	52	45	57	41	39	42	42	53	59	49	45	47	44	48	44	58	42	67	50	62	56	54	67	38	49	52	51	43	56	45	55	46	44	67	55	59	51	52	44	48	50	60	54	41	51	45	49	53	49	37	50	55	49	57	51	49	40	43	60	51	48	51	48	52	62	46	38	63	47	50	47	47	52	41	46	41
23835	22128	10902	19553	16399	11551	9636	9785	6177	4539	4816	2714	2436	2400	1975	1785	1642	1646	1513	1412	1327	1233	1173	1195	1132	1090	1072	1028	1008	979	956	959	944	905	948	907	958	906	916	906	854	841	909	835	836	822	840	846	840	878	802	830	812	829	803	829	887	836	842	843	801	820	810	806	769	853	822	822	830	783	827	817	773	791	776	840	792	829	756	738	816	745	816	786	793	765	734	787	802	786	775	817	793	792	751	789	779	782	759	805	763	824	772	762	753	768	804	750	813	757	842	799	785	774	777	778	769	767	778	793	828	767	776	751	763	761	762	842	836	786	769	711	800	743	732	753	739	743	781	776	780	775	812	783	773	786	780	791	753	723	736	796	764	744	783	778	752	750	764	770	776	759	750	825	725	783	751	804	759	721	763	761	790	789	795	783	831	809	759	804	779	817	745	744	761	782	779	765	796	798	784	797	834	753	764	747	805	762	776	763	791	781	791	771	792	784	793	761	797	779	748	799	722	734	771	790	750	775	743	770	770	779	770	726	766	783	764	697	749	801	788	799	801	811	769	769	806	798	757	742	801	713	775	759	742	758	790	753	743	761	759	793	806	818	761	758	765	730	768	778	755	836	817	721	787	827	762	726	814	808	760	766	731	770	786	752	763	731	860	763	755	747	762	788	784	718	778	805	743	752	810	813	767	819	755	790	781	808	779	749	753	740	738	743	785	762	793	747	752	784	744	754	779	804	767	748	783	771	750	791	761	780	726	776	791	805	807	787	808	761	721	801	802	746	741	746	732	732	757	790	727	786	809	782	781	779	736	714	797	756	789	821	745	754	739	736	816	706	796	747	764	739	760	762	811	833	785	756	796	790	763	773	725	787	754	774	745	781	714	768	756	753	771	774	805	754	705	735	755	761	822	736	780	772	819	795	791	774	762	785	782	714	759	801	729	784	806	771	750	795	838	723	795	801	752	793	761	764	789	801	768	762	804	772	769	805	764	773	795	785	813	797	794	743	821	768	745	798	770	779	801	783	718	789	791	779	760	801	767	792	781	737	809	778	775	808	752	795	832	785	750	814	759	738	799	778	838	787	758	803	765	760	804	767	784	798	773	775	805	773	802	743	757	815	717	762	787	778	765	813	782	776	825	753	770	783	814	698	793	806	760	782	781	791	811	736	767	777	780	756	779	746	749	819	751	828	787	796	834	802	757	799	785	751	742	780	754	779	767	740	777	767	801	802	831	799	759	754	782	728	746	776	752	824	786	775	774	741	803	760	794	774	767	763	805	761	783	747	785	841	788	808	745	801	782	722	771	787	776	778	728	778	754	791	732	784	772	796	784	791	753	802	794	754	789	777	753	739	790	777	782	726	775	820	780	764	758	832	791	811	738	769	788	766	733	781	728	741	777	770	773	812	745	787	727	763	810	725	750	780	780	778	762	755	774	802	761	760	749	769	781	788	808	758	768	759	769	781	769	774	776	786	755	769	738	759	765	756	812	750	738	784	826	790	784	810	824	780	740	734	804	762	792	763	786	784	785	759	754	768	807	768	792	771	775	821	775	807	762	755	714	754	742	776	747	713	769	791	802	761	726	735	786	811	783	770	791	737	803	755	821	793	772	774	769	795	804	777	759	795	817	778	804	748	797	785	794	780	810	803	772	776	763	781	796	784	828	753	780	749	805	751	773	748	777	757	764	803	749	745	764	725	757	759	801	759	792	808	728	752	759	775	848	741	735	755	764	771	791	773	763	802	742	771	747	746	739	801	793	823	766	792	792	741	774	724	794	784	791	763	811	773	749	760	748	777	767	771	783	757	803	816	802	806	780	800	792	814	747	806	781	768	793	799	782	811	785	769	752	742	822	733	733	808	775	762	730	764	750	797	751	773	767	771	795	766	795	787	735	734	730	765	756	763	751	793	783	756	746	768	768	772	780	740	770	742	808	719	757	804	800	774	790	781	759	813	798	780	758	735	788	735	763	735	835	743	781	795	794	813	783	761	757	773	729	786	780	740	770	801	846	734	791	784	824	769	752	773	796	815	799	775	812	752	763	750	767	801	778	752	832	730	740	793	786	786	761	745	796	802	804	809	824	760	797	802	794	770	802	720	771	716	730	768	737	765	774	815	761	812	764	766	744	807	763	746	760	798	793	721	782	756	783	736	805	784	731	777	725	785	752	738	753	687	744	787	765	717	770	745	762	772	780	749	777	802	777	770	795	728	781	792	798	761	749	772	789	780	770	791	778	735	791	815	776	777	745	747	717	753	804	781	778	757	782	771	780	790	729	824	795	738	793	736	823	831	797	796	808	787	745	716	777	767	745	717	838	764	740	736	779	779	756	771	746	744	774	755	824	777	775	813	779	814	769	787	763	742	788	726	780	771	792	718	740	728	791	826	806	800	749	772	752	798	702	765	758	792	798	787	779	763	705	811	734	768	850	776	856	790	726	777	749	775	811	749	812	817	804	767	807	773	786	796	802	739	754	767	741	780	768	758	762	752	792	766	800	761	839	740	755	776	791	766	756	799	806	769	770	775	790	799	754	756	742	744	760	750	731	792	815	793	784	757	715	797	755	778	803	804	781	788	797	774	747	760	771	784	791	785	772	769	806	789	796	785	817	779	787	742	757	786	759	757	775	802	748	759	752	805	790	804	743	791	793	688	742	814	749	774	790	750	778	782	824	761	780	808	759	748	761	715	778	776	777	767	814	747	795	734	791	750	758	726	818	816	793	769	772	760	806	794	809	784	797	760	783	818	795	778	754	748	765	762	842	812	754	759	825	751	763	725	804	765	779	786	733	784	743	819	747	796	789	754	786	744	760	803	750	766	779	818	768	763	749	797	833	807	846	786	765	773	778	806	763	805	762	769	782	792	782	802	791	804	798	749	801	789	774	760	758	759	786	738	734	790	779	772	835	761	769	778	822	781	809	754	797	763	763	791	777	752	743	781	802	790	795	810	797	792	778	786	732	743	724	864	799	809	709	772	764	806	799	778	784	770	773	800	775	772	753	713	781	769	773	760	751	779	751	754	740	772	797	775	775	754	773	814	750	787	809	742	778	791	745	738	757	773	824	770	778	726	732	763	720	782	796	760	810	747	776	757	742	795	818	743	764	837	825	743	772	816	775	821	745	785	758	780	780	741	778	747	755	793	753	725	774	808	738	785	733	836	762	799	795	750	729	786	772	778	793	723	759	775	794	748	774	795	753	789	736	791	772	759	818	738	762	796	783	756	766	780	762	726	767	753	723	807	733	806	750	771	735	812	755	759	715	749	813	799	763	759	793	763	768	780	754	766	769	818	831	763	758	745	757	734	801	785	775	720	778	830	728	728	781	769	777	742	749	817	778	783	774	794	731	750	793	791	750	771	760	803	786	802	769	764	761	784	780	771	780	782	770	740	746	745	763	739	750	727	814	716	752	757	778	781	733	786	792	731	793	768	779	774	805	777	779	788	716	769	736	830	841	795	792	775	821	762	765	756	757	787	762	798	791	796
3250	2285	1018	480	423	411	406	473	338	331	633	251	216	212	222	194	213	176	181	192	179	169	165	155	161	181	163	167	168	171	183	150	177	163	162	164	164	150	160	156	141	159	166	171	136	147	157	141	169	166	143	160	151	148	176	204	163	160	172	151	168	146	154	148	170	149	142	155	161	156	144	159	171	146	159	163	182	150	172	147	147	163	167	172	180	152	151	141	150	152	157	159	171	171	147	171	151	156	162	134	163	140	132	185	163	138	137	160	160	151	158	159	159	152	157	148	182	143	136	150	164	142	141	145	165	169	148	151	157	149	136	153	154	151	170	176	158	154	132	148	134	145	148	147	179	156	152	148	147	136	166	165	158	151	152	171	150	153	153	171	142	132	159	136	151	142	152	140	167	160	176	147	185	162	148	156	168	152	175	137	139	166	154	149	166	159	195	160	142	152	145	157	165	169	150	137	146	139	156	156	149	142	171	165	164	131	152	180	152	159	153	156	139	158	141	147	165	139	146	176	151	144	147	148	152	161	159	175	137	150	150	178	149	153	148	177	153	163	144	151	176	156	164	165	153	160	153	153	148	136	141	160	152	151	154	163	177	158	149	143	154	186	163	148	135	140	183	152	157	157	148	152	174	144	149	149	131	145	137	146	154	163	156	166	140	179	164	164	148	139	159	167	144	156	155	163	138	163	155	149	185	163	175	171	151	151	151	169	174	157	155	153	175	158	156	159	170	139	168	166	149	143	143	147	149	153	142	148	148	168	153	138	135	170	147	177	164	156	159	155	146	149	137	160	146	154	151	181	161	156	160	172	147	159	142	170	155	145	159	158	143	166	126	157	156	174	156	135	151	160	166	166	161	156	133	149	150	149	166	177	145	145	129	154	145	160	160	149	158	162	155	155	140	162	152	166	156	151	170	158	154	155	166	140	163	138	149	148	154	151	153	131	159	152	164	150	145	165	150	146	166	141	175	150	188	158	157	130	176	182	162	155	146	151	155	146	166	145	173	149	140	154	155	151	161	155	153	147	159	160	134	148	141	168	168	153	147	141	149	182	156	139	156	153	136	158	170	165	154	155	161	173	138	169	146	141	183	150	150	174	155	147	159	157	152	159	145	150	170	172	157	142	143	179	156	184	151	171	149	168	147	126	169	149	171	169	158	153	182	153	171	161	155	170	153	138	132	160	162	139	144	176	153	148	168	160	150	163	163	170	167	168	150	143	149	155	158	151	174	161	159	142	157	186	161	154	162	157	141	177	151	156	133	157	157	152	145	130	137	152	155	156	134	172	177	169	154	139	144	128	157	157	185	166	157	158	169	161	154	150	181	170	150	170	150	160	172	159	148	158	163	158	170	175	167	152	154	135	149	177	150	170	182	133	142	138	129	161	159	179	183	160	177	164	170	173	169	138	156	154	150	139	173	185	154	150	165	147	149	166	141	166	156	152	156	153	156	157	154	159	151	146	161	159	133	161	149	162	157	136	145	174	145	155	185	152	138	142	167	155	141	172	161	151	153	187	162	174	172	169	170	154	157	181	160	158	174	152	175	165	161	136	159	156	162	148	157	158	141	169	191	149	155	152	145	159	156	137	186	163	139	151	153	159	150	174	158	158	150	152	147	178	156	182	154	157	169	147	134	144	166	155	150	172	145	151	177	170	189	153	138	176	178	155	152	162	160	142	158	159	170	146	145	119	168	157	146	141	179	136	169	154	145	159	133	160	155	140	139	182	152	149	169	138	142	153	131	138	154	151	150	162	157	154	142	140	144	148	165	145	175	154	143	155	149	147	138	168	159	159	165	147	139	180	152	164	162	166	149	172	159	177	162	168	172	127	169	191	160	142	167	165	157	168	169	148	146	139	177	169	141	158	162	172	174	157	148	134	149	166	154	158	159	161	163	149	139	138	176	166	147	145	161	173	139	141	165	151	138	156	175	164	153	150	172	158	157	155	145	167	140	171	145	140	175	177	173	156	173	152	145	159	147	164	155	166	141	157	154	165	152	164	158	144	159	167	152	165	151	163	156	151	177	155	162	148	146	141	162	148	140	143	153	166	167	152	163	159	161	171	177	137	151	157	153	139	166	151	151	160	130	171	145	158	145	147	135	144	160	147	136	156	141	175	151	144	155	169	152	170	167	153	157	148	154	174	159	158	145	149	160	145	156	165	137	156	164	162	152	152	150	130	161	172	168	164	170	157	152	143	136	162	162	145	169	151	159	159	144	173	144	171	143	157	163	154	156	140	155	144	190	147	154	171	164	163	155	141	168	171	147	142	146	171	173	164	156	141	129	155	168	141	159	145	164	136	159	152	156	161	129	165	158	151	181	144	144	141	174	176	152	157	152	161	153	176	129	154	151	152	137	160	164	134	155	164	159	159	145	149	154	140	166	159	150	160	137	133	151	150	155	156	162	143	151	151	143	154	119	154	148	157	161	164	154	139	139	165	152	169	162	150	166	163	143	155	174	171	157	158	146	143	162	163	173	161	188	153	160	159	169	170	146	153	163	154	143	180	174	156	155	141	157	153	163	143	159	149	155	163	163	139	145	153	135	139	144	130	159	166	143	165	172	139	162	182	168	153	161	146	172	149	161	155	150	134	141	148	161	147	165	177	170	154	134	148	130	166	164	167	151	133	180	147	166	160	162	144	143	135	143	160	179	169	166	156	156	142	164	158	166	168	160	126	160	150	160	165	168	147	133	162	155	152	165	153	158	165	167	141	152	146	156	138	174	149	170	161	150	158	163	179	158	145	155	171	158	147	157	148	140	167	150	142	152	152	178	152	163	154	154	162	153	141	156	150	152	158	166	152	142	153	145	155	146	158	151	144	159	169	162	145	135	147	176	150	151	170	144	151	159	169	146	153	146	166	158	177	175	173	150	161	154	162	136	175	135	153	160	150	158	161	187	121	159	150	142	148	151	163	157	163	147	162	153	156	159	150	162	165	156	162	151	157	182	151	153	154	145	159	157	158	161	157	144	142	144	140	160	149	157	161	162	159	138	178	184	128	148	166	145	154	157	147	162	163	158	156	142	172	155	154	149	170	145	161	165	148	159	144	163	175	160	144	155	156	165	148	155	155	138	143	144	140	181	159	143	132	186	174	138	155	156	171	158	172	157	144	162	132	139	148	151	146	142	168	154	174	149	145	151	157	147	163	163	155	149	152	143	151	136	150	149	151	151	156	154	170	135	153	164	160	173	154	157	155	162	144	149	156	169	145	143	168	163	151	173	159	150	135	138	140	161	149	161	171	164	144	150	165	156	149	177	175	143	177	149	142	163	174	170	170	135	143	156	171	154	182	151	145	140	142	163	136	149	179	168	144	143	143	176	155	174	165	161	165	153	148	174	152	157	132	132	172	165	146	156	158	192	155	168	162	161	152	174	169	148	160	151	142	145	161	161	165	176	146	166	135	161	145	160	160	143	155	143	151	137	173	163	146	157	155	155	151	154	139	133	160	147	145	150	184	155	150	156	147
32906	27074	16441	23766	23781	19947	17115	16584	11391	9401	14245	6133	5476	5228	4704	4253	4094	3956	3756	3593	3269	3217	3169	3045	2951	2912	2905	2760	2741	2740	2646	2604	2583	2522	2670	2531	2564	2536	2500	2457	2511	2512	2555	2495	2443	2375	2473	2427	2409	2481	2346	2331	2310	2466	2334	2466	2366	2406	2350	2386	2398	2342	2384	2327	2371	2348	2375	2290	2324	2354	2321	2349	2311	2308	2323	2338	2292	2423	2288	2332	2220	2298	2272	2277	2400	2335	2345	2344	2356	2322	2294	2298	2240	2266	2255	2339	2239	2270	2335	2252	2364	2181	2242	2259	2243	2328	2270	2352	2274	2310	2211	2166	2314	2311	2263	2192	2297	2310	2305	2317	2306	2260	2297	2357	2322	2216	2204	2303	2252	2323	2221	2298	2251	2310	2352	2248	2177	2243	2365	2303	2252	2395	2260	2305	2295	2375	2257	2247	2302	2318	2356	2324	2354	2228	2278	2190	2335	2313	2300	2236	2187	2307	2341	2259	2340	2273	2293	2222	2266	2231	2330	2383	2267	2238	2336	2239	2268	2212	2210	2285	2292	2196	2300	2216	2276	2302	2289	2329	2215	2255	2244	2251	2301	2304	2246	2328	2248	2350	2271	2261	2200	2263	2234	2251	2268	2264	2223	2221	2334	2231	2276	2318	2183	2336	2337	2281	2272	2316	2262	2215	2325	2246	2261	2275	2281	2284	2307	2290	2379	2298	2254	2264	2292	2330	2321	2298	2306	2255	2327	2283	2235	2241	2252	2280	2348	2297	2247	2260	2260	2177	2266	2306	2247	2285	2303	2232	2263	2310	2270	2303	2232	2301	2356	2311	2226	2206	2391	2308	2311	2284	2262	2308	2333	2306	2264	2179	2277	2279	2318	2307	2352	2280	2291	2322	2338	2344	2286	2247	2284	2250	2332	2344	2268	2304	2275	2265	2294	2248	2244	2258	2291	2324	2222	2322	2246	2247	2238	2190	2230	2251	2376	2224	2277	2247	2207	2355	2266	2248	2327	2301	2261	2311	2371	2219	2267	2370	2247	2237	2305	2279	2284	2247	2283	2349	2161	2306	2349	2252	2275	2247	2264	2246	2229	2200	2378	2260	2289	2294	2222	2325	2322	2257	2296	2194	2248	2263	2239	2241	2203	2292	2280	2293	2255	2239	2282	2178	2278	2272	2282	2295	2248	2225	2238	2344	2294	2228	2228	2312	2253	2278	2295	2240	2303	2201	2213	2263	2294	2281	2218	2261	2305	2292	2204	2331	2265	2359	2281	2205	2273	2263	2233	2221	2416	2270	2300	2276	2289	2307	2259	2236	2274	2236	2235	2249	2321	2271	2304	2302	2274	2262	2257	2283	2261	2231	2193	2218	2233	2208	2254	2300	2280	2288	2233	2334	2246	2191	2311	2273	2248	2307	2204	2269	2274	2185	2252	2319	2294	2253	2264	2235	2269	2305	2277	2289	2250	2236	2248	2347	2289	2318	2280	2256	2266	2161	2277	2285	2231	2263	2300	2205	2280	2281	2211	2271	2267	2288	2262	2331	2298	2254	2273	2302	2352	2200	2219	2298	2298	2219	2216	2322	2225	2200	2231	2313	2239	2355	2279	2373	2232	2345	2316	2311	2357	2259	2304	2246	2329	2209	2239	2266	2345	2260	2289	2265	2324	2223	2310	2223	2210	2337	2214	2220	2265	2225	2323	2287	2289	2247	2321	2288	2212	2273	2260	2301	2327	2256	2262	2262	2360	2314	2230	2286	2321	2260	2246	2295	2296	2309	2205	2311	2324	2243	2286	2334	2253	2279	2294	2205	2271	2254	2312	2252	2179	2228	2328	2305	2217	2238	2226	2206	2268	2259	2261	2303	2234	2297	2360	2295	2303	2299	2217	2256	2330	2366	2250	2278	2209	2236	2347	2311	2292	2255	2310	2251	2245	2310	2295	2282	2261	2300	2234	2186	2269	2216	2288	2305	2250	2362	2333	2265	2310	2190	2321	2264	2284	2280	2276	2202	2268	2253	2277	2306	2227	2259	2330	2286	2245	2313	2236	2250	2188	2308	2307	2253	2318	2302	2329	2250	2201	2245	2357	2282	2332	2280	2347	2215	2268	2318	2194	2257	2267	2317	2274	2358	2316	2320	2328	2219	2316	2256	2256	2344	2291	2247	2271	2292	2283	2349	2218	2243	2235	2272	2208	2317	2205	2257	2251	2221	2275	2341	2363	2261	2390	2217	2315	2261	2374	2318	2223	2259	2216	2205	2242	2214	2370	2296	2211	2194	2348	2271	2179	2283	2246	2334	2221	2299	2246	2212	2219	2281	2296	2243	2193	2280	2215	2361	2246	2326	2250	2296	2309	2255	2322	2287	2268	2180	2235	2260	2365	2368	2355	2230	2272	2309	2288	2252	2247	2265	2318	2246	2315	2314	2228	2287	2245	2247	2293	2282	2320	2338	2345	2242	2257	2249	2324	2349	2282	2271	2327	2320	2256	2336	2360	2351	2304	2205	2290	2304	2327	2183	2258	2298	2261	2266	2335	2326	2322	2222	2239	2346	2322	2325	2226	2251	2320	2239	2237	2298	2322	2309	2260	2275	2309	2227	2240	2292	2306	2258	2317	2288	2321	2300	2288	2242	2179	2295	2306	2246	2241	2273	2273	2364	2274	2255	2255	2233	2300	2292	2350	2282	2335	2315	2230	2238	2250	2200	2273	2235	2262	2226	2221	2252	2284	2378	2287	2211	2201	2290	2271	2206	2255	2247	2271	2312	2267	2245	2323	2255	2207	2346	2327	2226	2262	2313	2270	2277	2302	2294	2197	2326	2272	2259	2239	2277	2306	2259	2295	2323	2284	2222	2310	2352	2361	2301	2303	2273	2281	2270	2251	2249	2241	2279	2271	2266	2235	2247	2227	2234	2222	2269	2340	2394	2296	2376	2194	2281	2289	2346	2285	2243	2231	2241	2356	2360	2200	2360	2285	2207	2397	2259	2229	2318	2314	2293	2240	2303	2216	2245	2270	2288	2291	2207	2324	2243	2270	2265	2272	2286	2270	2228	2182	2238	2352	2264	2281	2244	2360	2245	2297	2307	2228	2346	2270	2181	2311	2269	2263	2248	2219	2329	2300	2305	2335	2367	2334	2257	2258	2210	2281	2280	2271	2281	2314	2283	2311	2278	2305	2259	2273	2275	2247	2306	2236	2259	2251	2227	2247	2262	2210	2301	2232	2337	2295	2222	2252	2200	2272	2226	2274	2240	2284	2229	2293	2308	2332	2282	2295	2259	2242	2411	2299	2277	2259	2281	2219	2221	2262	2394	2252	2290	2244	2344	2202	2185	2243	2193	2290	2291	2304	2191	2267	2241	2266	2273	2322	2320	2352	2243	2293	2190	2208	2382	2239	2270	2260	2284	2243	2336	2228	2281	2265	2237	2248	2193	2253	2254	2280	2322	2284	2344	2275	2304	2264	2325	2279	2269	2310	2318	2227	2267	2327	2242	2306	2238	2331	2269	2264	2146	2220	2221	2280	2345	2267	2257	2291	2242	2270	2291	2322	2264	2211	2223	2246	2256	2300	2137	2284	2274	2266	2245	2247	2278	2274	2282	2311	2318	2264	2259	2266	2291	2200	2247	2290	2255	2244	2264	2252	2260	2333	2289	2269	2217	2279	2287	2208	2258	2273	2219	2251	2302	2250	2225	2349	2265	2204	2281	2294	2182	2277	2302	2281	2254	2284	2270	2227	2348	2178	2268	2319	2182	2275	2278	2162	2266	2326	2299	2275	2263	2301	2249	2251	2256	2326	2212	2246	2223	2266	2190	2231	2303	2315	2266	2354	2286	2305	2356	2266	2188	2297	2270	2223	2235	2317	2323	2337	2231	2277	2314	2187	2269	2285	2326	2310	2291	2308	2252	2255	2341	2223	2234	2292	2354	2250	2232	2304	2253	2269	2268	2273	2266	2285	2264	2227	2236	2269	2233	2290	2348	2286	2157	2267	2270	2153	2283	2348	2252	2285	2279	2338	2258	2246	2293	2330	2226	2257	2235	2259	2238	2216	2261	2266	2301	2286	2276	2239	2194	2320	2209	2217	2279	2317	2235	2217	2258	2268	2279	2227	2201	2306	2322	2302	2328	2269	2306	2266	2304	2304	2213	2244	2184	2288	2306	2269	2283	2310	2250	2206	2349	2266	2267	2365	2354	2341	2279	2319	2250	2256	2305	2199	2317	2188	2267	2265	2215	2225	2250	2192	2179	2337	2205	2334	2271	2304	2247	2276	2246	2371	2292	2269	2204	2267	2260	2314	2201	2289	2359	2364	2211	2297	2256	2271	2306	2262	2315	2315	2252	2283	2233	2314	2265	2325	2253	2268	2226	2236	2315	2244	2275	2337	2322	2329	2301	2241	2306	2269	2314	2263	2268	2262	2262	2286	2331	2287	2244	2289	2347	2296	2239	2283	2285	2280	2283	2321	2270	2225	2293	2304	2271	2339	2274	2278	2285	2319	2277	2294	2207	2283	2320	2342	2256	2278	2364	2289	2289	2199	2261	2359	2347	2303	2239	2326	2265	2197	2285	2228	2260	2242	2308	2190	2218	2305	2234	2244	2286	2338	2224	2283	2293	2148	2242	2220	2271	2267	2262	2298	2220	2271	2213	2339	2245	2267	2303	2345	2281	2305	2231	2245	2264	2272	2292	2271	2244	2287	2196	2288	2306	2232	2275	2213	2293	2263	2305	2217	2309	2255	2306	2222	2272	2330	2294	2280	2254	2240	2254	2325	2332	2301	2188	2418	2267	2244	2257	2295	2265	2238	2261	2236	2191	2312	2311	2292	2291	2215	2317	2263	2302	2190	2298	2294	2301	2328	2256	2250	2292	2272	2381	2281	2289	2267	2317	2272	2379	2248	2248	2302	2238	2258	2252	2296	2300	2266	2263	2244	2215	2233	2255	2283	2343	2311	2257	2390	2192	2302	2234	2331	2248	2275	2339	2174	2193	2367	2225	2386	2315	2267	2242	2307	2281	2386	2258	2230	2247	2294	2321	2252	2276	2274	2285	2259	2302	2350	2246	2326	2304	2225	2350
2349	959	354	140	105	119	126	118	81	83	69	68	63	66	66	65	66	68	64	61	50	60	63	61	56	76	51	49	55	61	69	59	57	66	64	66	57	53	56	60	69	62	69	61	66	54	63	55	57	71	62	62	58	71	73	55	68	47	62	53	67	69	56	55	74	63	61	62	53	77	63	66	52	71	53	86	65	59	65	57	47	58	51	66	68	65	80	63	47	62	60	61	60	53	55	58	67	63	50	58	71	56	47	72	60	62	63	72	63	73	69	60	63	71	66	49	61	61	61	64	61	65	59	51	80	65	65	45	47	59	72	53	57	72	48	53	64	66	61	49	64	56	62	57	53	53	67	54	75	56	60	68	58	50	59	57	67	53	65	53	49	53	61	58	60	63	54	63	65	62	62	62	54	56	45	63	56	54	57	43	50	55	74	69	77	60	55	58	53	62	60	59	40	66	73	64	62	48	61	68	55	60	53	58	57	53	64	50	60	62	68	55	61	66	52	61	74	59	66	65	67	65	63	51	45	53	61	54	52	61	54	59	75	51	67	55	69	49	67	55	54	54	50	57	57	62	62	49	55	64	74	57	56	57	53	68	56	64	57	63	50	55	69	61	53	43	73	67	61	70	67	59	72	59	59	70	57	52	63	64	63	65	69	58	58	64	78	69	67	60	62	72	57	82	67	67	71	42	67	72	60	63	61	70	65	68	66	63	56	55	58	63	75	57	55	57	56	50	58	53	77	73	58	56	59	54	49	55	48	69	63	77	51	62	65	61	73	66	62	60	47	63	61	58	55	70	78	57	65	69	62	59	59	63	55	60	52	59	67	66	64	67	49	69	63	59	48	71	63	49	45	62	69	58	69	55	81	71	72	65	76	60	57	49	68	63	61	60	61	66	64	56	63	53	59	55	60	62	61	37	50	82	70	74	72	57	65	71	54	49	49	54	53	60	64	53	63	79	70	62	58	64	59	83	56	51	59	59	63	66	64	57	44	65	71	67	49	63	58	62	62	64	57	50	62	61	59	54	62	60	68	62	66	62	50	60	67	52	60	60	62	62	66	50	57	65	51	52	63	67	58	51	63	65	39	80	50	83	70	57	46	45	51	60	57	61	60	60	64	60	53	53	69	62	68	61	54	61	61	65	64	69	77	57	56	60	61	56	73	71	44	47	66	51	47	58	67	58	48	55	58	57	64	56	54	64	66	68	60	54	64	70	58	70	64	58	57	68	60	50	54	62	54	51	66	54	59	69	63	48	73	55	65	51	68	61	57	60	49	61	61	58	65	62	57	67	63	55	57	55	65	51	52	64	67	68	60	56	65	58	68	58	58	77	64	62	55	66	60	44	55	62	48	48	51	56	57	57	66	73	61	65	65	65	85	66	54	64	48	60	61	57	70	59	71	59	58	71	76	58	69	79	44	59	56	69	63	55	70	54	54	52	53	66	53	59	59	66	60	55	66	73	59	74	63	66	72	70	56	48	51	62	68	60	59	57	71	48	59	52	63	58	54	62	65	63	47	55	57	61	63	65	68	57	54	67	65	62	71	54	56	70	65	59	53	75	67	56	65	52	54	67	62	55	51	52	60	55	67	63	52	62	69	59	49	58	58	54	61	62	53	48	67	68	48	56	64	58	54	60	55	58	69	55	49	68	77	58	54	63	58	60	67	68	49	64	52	56	79	61	47	56	58	77	55	55	59	65	54	64	44	75	62	48	64	50	60	59	46	62	71	44	63	58	62	62	50	61	57	61	74	48	72	58	89	65	60	51	53	51	74	64	57	60	75	70	51	56	66	68	59	61	59	66	67	69	68	57	53	60	60	48	50	48	60	70	62	64	58	50	60	60	50	70	50	67	66	62	57	54	67	48	50	46	48	62	72	54	54	61	60	55	63	63	68	64	50	58	65	53	52	61	58	70	73	64	67	46	61	51	65	62	64	68	58	49	57	67	67	59	51	56	59	58	75	46	50	65	53	77	47	69	58	64	59	67	53	52	55	58	60	64	72	57	63	62	73	51	63	79	52	66	65	57	47	61	67	61	44	68	63	70	48	45	61	59	63	47	70	57	62	62	61	58	63	56	47	58	74	44	61	64	53	62	62	48	64	60	51	66	56	65	50	59	71	67	68	58	60	53	55	47	63	55	61	70	55	71	50	54	66	68	69	73	55	74	72	68	58	67	66	58	60	60	57	66	70	56	61	69	64	75	65	61	65	57	61	63	65	53	63	63	65	67	54	63	74	62	50	62	77	67	56	58	53	63	64	47	67	48	69	54	60	60	57	54	62	58	61	63	58	61	58	57	62	50	54	56	62	56	57	48	57	60	49	62	75	62	59	66	54	58	64	64	49	66	57	64	73	56	61	50	57	60	48	70	49	46	48	65	55	55	77	59	51	41	75	57	59	57	60	52	73	48	58	51	69	57	51	60	67	70	56	52	63	53	61	52	56	60	61	50	61	60	69	46	77	72	62	59	50	71	57	55	64	58	59	63	57	68	46	58	71	61	57	51	61	58	63	65	60	51	51	51	53	59	60	54	57	58	64	49	68	54	59	50	56	55	53	66	65	54	59	74	52	59	66	73	62	50	51	61	59	73	63	61	60	63	59	59	60	66	76	72	57	63	66	60	55	75	68	50	67	58	53	49	66	53	54	62	76	57	67	63	62	71	72	54	56	62	56	58	55	58	70	57	58	76	64	58	67	56	58	63	47	51	73	57	50	45	77	65	53	57	60	54	66	71	49	75	49	58	59	56	65	55	47	86	61	56	63	63	64	51	52	62	59	71	74	41	63	64	72	69	60	64	61	67	66	63	64	67	62	52	75	64	52	64	52	63	53	61	70	63	74	54	56	52	76	73	66	71	54	56	57	63	66	62	59	67	61	53	56	47	59	73	67	62	39	70	59	82	59	60	56	56	66	52	63	53	67	60	51	60	49	56	59	53	57	58	68	64	53	65	82	69	67	60	62	61	59	69	60	59	71	68	61	66	62	63	67	53	46	58	65	70	63	53	54	53	57	66	57	69	71	62	65	49	56	70	66	78	56	46	56	65	61	63	66	51	63	68	62	57	63	65	53	75	58	63	46	56	68	56	55	61	59	51	62	69	70	88	68	57	52	61	67	43	62	65	63	72	59	59	72	72	62	55	60	64	64	52	50	44	65	59	65	65	61	66	52	44	60	64	61	57	59	61	68	58	64	63	64	71	58	52	61	41	74	67	57	62	64	70	78	55	59	57	66	61	56	45	43	66	73	68	58	58	57	51	65	54	56	72	57	61	55	62	61	62	60	61	59	44	52	74	70	70	75	65	60	65	39	78	76	58	74	72	55	53	59	72	66	64	66	61	63	61	64	70	50	58	65	73	66	70	55	65	71	62	58	60	69	58	55	73	61	55	58	74	70	59	62	50	75	62	57	70	65	62	54	57	57	65	68	68	71	54	64	55	56	61	48	60	68	56	66	60	49	56	66	64	65	63	70	44
27107	18297	8080	10502	7743	5637	5290	4994	2826	2111	2098	1505	1503	1514	1376	1261	1198	1248	1198	1099	1121	1098	1054	1006	1010	1029	1039	1029	1008	952	982	1046	1073	1018	1042	942	1032	1004	1010	983	977	948	948	1008	895	990	965	979	975	989	992	979	979	978	994	988	931	971	954	1000	987	887	988	936	936	971	1000	993	967	943	1023	1014	970	942	922	949	995	995	982	963	886	961	948	912	980	947	974	983	959	920	972	1006	959	1010	944	978	954	956	947	972	984	984	979	1011	974	951	985	920	1001	913	955	899	954	927	997	948	946	977	932	944	976	982	944	966	929	961	891	986	974	985	974	957	944	976	910	956	943	957	1006	861	923	914	973	937	918	890	990	951	954	920	941	984	964	994	950	938	974	957	913	950	1005	908	967	982	925	965	926	996	978	935	928	942	960	941	964	929	942	979	997	928	924	983	925	941	915	961	988	923	918	998	962	943	970	939	985	945	953	933	940	994	931	991	916	983	988	969	966	953	951	972	946	947	885	976	966	932	904	963	973	961	1003	978	937	967	962	950	986	899	944	968	978	966	974	956	967	941	970	983	959	989	944	954	955	914	910	992	919	913	905	988	922	1031	925	980	877	931	984	970	901	998	934	929	965	1004	931	961	912	938	918	949	974	905	955	925	942	922	951	990	922	936	988	960	988	988	969	985	960	952	941	980	978	942	950	940	943	882	928	921	991	892	916	956	965	973	908	971	938	949	913	945	932	916	926	1014	947	960	942	928	956	942	958	948	939	937	933	928	917	956	976	925	976	966	956	942	927	918	968	910	961	893	932	908	980	943	973	956	927	920	968	914	969	953	971	914	918	972	919	931	938	964	934	928	958	924	989	927	935	954	940	991	960	959	997	931	957	974	917	977	981	952	996	910	950	986	963	933	946	938	954	989	947	967	944	913	925	962	953	1014	960	984	902	1015	966	910	1001	963	938	1003	929	1030	967	951	911	925	889	922	1002	927	909	925	949	992	965	976	911	919	927	931	926	932	1002	933	912	909	932	951	961	1009	959	984	953	998	934	993	961	949	948	957	942	975	968	915	980	965	992	944	945	996	889	989	970	939	955	978	919	997	921	922	940	956	937	934	953	968	955	962	931	976	997	934	970	960	1014	955	932	953	929	978	983	966	958	940	959	913	972	997	976	888	943	943	891	915	946	983	1010	991	981	908	952	908	900	936	909	933	962	946	969	953	973	953	951	949	949	974	945	970	930	994	1008	946	952	913	1002	964	965	931	963	954	926	939	969	959	984	930	987	984	941	953	978	1006	936	952	916	973	924	962	957	972	962	967	951	961	962	988	938	964	987	963	920	966	940	920	956	955	979	904	992	914	950	991	914	902	1004	939	982	918	972	971	911	980	957	946	951	954	916	920	961	938	955	961	948	1011	936	950	976	966	945	984	948	946	961	962	956	955	942	889	932	889	953	961	1010	923	970	914	932	944	988	913	966	928	987	962	979	896	983	971	915	929	957	920	966	951	944	947	990	969	928	951	983	929	895	982	998	968	945	968	906	982	974	954	1011	930	926	979	926	948	974	912	1002	922	940	869	980	930	922	922	985	961	963	989	923	975	945	938	1009	944	992	1003	950	941	963	949	979	1004	960	1004	941	971	972	996	978	982	918	932	958	950	1012	928	966	1001	955	937	930	1002	952	893	959	907	924	896	950	990	961	932	957	966	954	954	1006	940	948	968	980	964	956	933	940	983	955	930	952	905	930	905	963	938	951	977	966	972	1010	960	955	959	869	931	937	941	879	971	935	909	967	985	997	1018	930	970	1000	943	876	976	953	996	1000	903	942	939	928	933	890	983	1004	966	886	978	899	959	995	956	937	925	896	925	974	954	923	931	941	923	949	980	950	974	941	979	969	983	966	1014	931	979	998	938	943	970	947	941	966	986	942	895	932	928	964	976	970	980	948	964	970	932	1010	941	960	952	939	940	940	955	967	938	978	997	934	921	910	975	918	951	990	894	963	959	944	947	951	963	985	881	950	920	913	913	911	1000	933	997	997	996	927	979	970	999	931	923	961	985	930	974	1006	964	961	981	924	974	929	896	946	883	895	963	935	975	924	898	955	950	926	999	936	915	979	926	944	982	930	989	1020	941	920	945	921	938	994	924	905	936	911	956	985	991	998	1011	913	981	964	924	969	978	999	920	983	939	938	944	944	951	946	954	972	957	922	971	928	908	972	931	912	927	953	955	910	960	980	921	955	989	953	938	978	926	968	923	930	958	1002	925	935	947	943	952	930	974	945	979	899	954	991	897	984	949	935	943	938	916	944	931	907	929	930	923	932	907	969	946	935	908	1031	956	964	965	988	948	936	967	957	929	964	935	946	922	951	979	969	962	1002	948	1019	881	1009	940	978	1008	946	980	930	958	949	957	968	981	984	975	1024	933	1027	1010	945	935	922	1008	960	945	928	917	881	945	948	982	954	975	997	999	922	935	937	968	905	975	928	900	920	904	888	929	960	956	950	993	931	905	918	927	934	932	962	980	976	974	1011	913	956	958	923	922	961	943	967	945	956	969	1005	998	894	906	944	989	938	945	962	922	966	968	942	974	963	941	899	1017	909	925	990	985	916	977	931	934	935	917	981	948	946	995	987	949	958	934	979	938	936	972	913	954	968	946	996	942	956	988	960	950	957	950	923	935	991	937	966	952	939	952	962	959	963	926	919	1007	943	971	930	936	961	987	943	938	968	901	920	998	932	982	957	971	937	935	948	962	1004	1008	982	955	920	974	980	930	960	888	940	981	955	925	978	956	935	906	927	938	958	924	958	935	991	939	936	991	929	993	930	951	938	935	957	954	965	965	938	921	889	975	983	928	888	940	912	963	935	918	948	929	939	938	931	895	974	964	961	960	887	935	941	1011	946	941	952	1009	1007	922	978	921	897	943	970	951	963	934	964	955	914	982	913	944	944	950	917	887	915	954	969	993	930	977	945	941	976	916	963	922	947	1005	938	946	945	943	901	935	925	942	951	946	911	919	949	954	992	962	979	976	939	948	997	951	973	902	916	947	942	1034	946	892	983	1001	959	965	917	949	942	970	969	894	951	963	973	936	895	918	980	959	1016	893	969	932	945	925	971	979	960	941	930	914	977	950	943	899	940	898	936	963	927	907	936	930	964	984	972	901	932	950	933	901	944	948	897	1002	993	1042	976	972	907	940	950	881	957	940	949	917	970	999	976	958	974	972	876	976	930	938	971	913	960	881	988	938	950	906	971	984	1011	996	886	955	958	933	918	983	918	975	951	986	941	943	910	983	940	973	933	962	978	976	1000	938	962	895	930	942	920	950	975	902	950	980	947	977	945	928	934	936	938	942	921	994	957	953	941	952	963	986	989	952	974	914	930	957	924	911	932	956	980	907	935	969	966	983	980	920	931	998	912	968	988	922	1006	988	946	982	901	915	971	1014	936	996	964	955	993	1005	965	906	988	991	938	993	999	920	935	977	970	907	938	914	926	938	901	944	965	938	884	963	945	916	979	939	942	973	940	947	946	961	951	883	969	907	923	908	959	919	952	949	901	995	987	967	955	960	914	925	959	930
4091	1437	550	222	174	211	201	231	123	127	118	88	109	123	75	77	73	86	75	74	67	67	58	62	51	65	54	65	45	61	63	59	57	65	52	59	55	63	62	65	65	65	47	62	75	55	61	77	48	55	49	60	53	56	67	52	57	61	52	61	60	49	57	56	72	64	67	58	60	50	56	58	53	70	46	53	44	58	46	60	54	56	66	55	62	68	55	70	60	47	48	53	44	51	51	60	60	46	57	64	65	51	47	65	57	57	55	46	47	68	53	44	46	66	50	46	53	57	53	53	45	53	53	59	74	53	50	39	46	64	55	60	48	54	47	52	59	48	49	56	60	56	54	55	63	60	58	58	60	53	41	60	48	58	49	67	62	70	58	73	48	40	71	47	54	46	50	42	56	58	47	55	59	51	42	67	60	52	57	47	69	54	57	69	75	54	60	74	57	61	54	56	54	46	57	44	71	51	42	56	50	47	55	57	53	52	54	58	52	56	53	68	63	46	63	43	60	61	52	54	46	54	66	56	49	55	46	57	56	47	50	46	38	59	77	60	50	55	49	60	61	50	47	66	56	52	53	48	56	49	69	46	44	47	43	48	54	56	51	46	55	52	64	43	73	56	50	60	54	48	54	67	64	58	53	64	61	51	56	61	54	46	52	45	63	55	48	50	59	53	54	54	56	54	47	64	52	69	56	55	45	53	69	61	43	63	52	56	52	48	55	44	69	81	53	41	63	62	48	53	55	57	52	57	61	48	62	61	56	60	51	46	75	44	66	57	60	52	37	59	53	52	53	56	60	60	50	54	60	58	62	53	59	54	55	52	53	53	52	57	32	59	62	45	56	58	50	61	59	60	49	52	38	60	43	52	63	55	49	52	64	56	51	69	52	53	53	61	46	49	58	67	54	46	59	49	64	59	58	49	56	44	50	50	46	45	68	46	61	60	41	47	46	57	52	64	59	54	63	54	48	49	56	51	52	69	53	52	52	61	54	53	52	43	47	52	56	63	56	59	64	70	57	50	56	48	44	51	51	49	53	51	65	58	41	57	55	64	44	55	52	62	47	57	53	51	62	68	63	53	61	55	53	52	60	53	51	55	57	63	53	52	41	65	46	60	55	52	46	43	41	45	50	61	50	52	58	58	47	59	44	59	66	63	49	59	51	54	49	52	50	56	47	53	52	62	61	60	58	59	49	50	42	61	47	55	56	50	57	57	53	47	54	56	56	58	49	66	55	48	53	63	63	54	61	50	46	57	50	50	51	59	57	56	59	63	50	49	67	51	48	68	63	47	46	48	64	61	45	42	57	40	55	54	53	59	49	66	59	59	48	53	46	60	50	55	50	52	51	59	49	49	46	49	54	55	59	55	44	58	52	56	51	66	42	56	54	64	52	50	59	57	60	52	53	44	54	68	62	62	47	43	52	47	58	52	58	50	49	58	50	55	62	51	58	63	48	61	50	45	69	58	52	57	63	46	54	47	38	57	48	69	59	45	49	52	55	46	43	53	49	64	66	70	53	63	45	59	56	55	56	63	52	53	51	41	43	47	42	53	39	43	53	57	44	62	38	49	63	43	45	57	49	58	63	52	49	56	75	47	66	44	61	38	58	58	69	62	56	68	57	58	63	55	47	46	65	46	36	52	45	46	54	51	61	48	49	48	58	48	58	41	52	55	57	47	63	61	42	50	48	62	52	58	57	58	49	65	59	51	54	66	46	76	46	33	72	64	56	66	63	60	59	52	54	44	57	57	56	54	66	60	60	55	57	51	48	58	47	61	51	40	56	47	45	55	60	52	50	58	61	56	46	54	53	62	55	46	44	46	54	49	54	52	63	58	59	69	39	41	69	54	46	57	50	60	53	57	52	52	53	61	59	61	51	66	57	56	58	64	55	58	57	62	36	52	54	48	60	52	59	49	55	50	37	46	69	65	53	53	56	47	65	52	66	49	63	52	63	55	55	60	66	58	58	59	50	52	64	57	52	50	63	71	64	47	58	63	53	64	36	49	46	55	58	60	62	62	52	65	47	59	53	54	47	61	60	61	71	62	43	60	48	55	58	58	71	46	59	51	55	59	59	43	60	51	62	51	50	67	51	57	61	59	52	61	56	62	57	64	39	52	62	53	50	54	43	55	58	60	61	47	59	48	51	53	59	49	61	69	44	55	53	50	61	53	66	69	49	51	52	60	55	58	67	45	62	57	58	45	46	58	59	67	60	58	60	59	62	46	58	60	48	47	51	45	44	46	55	44	57	65	60	64	58	54	46	49	62	53	45	50	53	47	61	55	44	55	65	53	50	49	51	53	50	55	55	54	53	56	54	49	45	62	52	53	72	46	66	60	59	42	72	59	62	56	52	60	52	57	69	60	53	52	71	53	59	59	71	43	51	50	57	57	54	64	64	52	42	51	71	65	52	68	55	45	57	63	66	66	48	40	57	49	58	46	47	55	61	55	55	63	47	62	54	65	44	50	57	63	62	59	48	65	65	59	57	46	42	53	56	46	53	56	64	43	65	56	52	56	42	45	48	66	47	58	53	67	46	48	68	52	53	54	58	42	48	65	56	52	54	58	40	44	70	51	61	52	56	56	57	54	49	56	73	66	59	52	47	52	58	67	48	57	57	52	48	48	48	52	60	57	56	53	63	59	54	51	57	49	56	51	48	55	45	55	56	58	65	45	62	60	59	51	65	43	58	60	47	39	47	65	66	51	53	53	50	58	45	51	63	54	54	47	67	49	61	50	61	55	44	44	61	57	50	58	55	53	56	47	60	57	67	57	59	58	48	66	59	67	49	43	45	57	49	52	58	54	54	67	45	57	52	42	51	52	53	61	60	54	66	61	54	61	56	46	42	52	61	41	64	55	48	53	53	54	49	48	56	57	48	61	58	45	61	64	65	49	63	71	52	55	56	70	67	55	54	48	67	56	47	57	58	55	53	49	50	46	50	58	53	60	57	54	49	48	54	59	53	52	48	54	52	59	69	56	69	63	50	51	51	57	67	53	49	59	61	58	51	55	51	44	54	55	50	48	58	54	51	58	57	44	42	54	73	56	50	59	67	67	53	55	55	44	59	58	54	63	51	54	55	45	59	65	53	51	62	58	49	53	58	64	63	56	44	49	64	55	52	64	56	57	58	42	56	69	53	49	55	67	70	69	58	50	57	58	46	64	64	54	52	72	58	33	59	60	47	53	43	53	61	62	65	58	62	68	62	56	50	48	38	64	57	50	60	58	58	39	75	56	55	42	59	56	39	58	54	54	47	56	60	50	61	63	62	46	51	52	52	39	62	49	64	58	57	50	56	61	60	60	55	44	60	49	51	37	56	48	62	45	60	51	55	53	61	57	39	66	52	66	60	54	71	53	50	55	54	66	60	62	80	54	55	60	63	68	53	51	55	46	66	49	45	52	52	48	71	44	65	47	53	57	62	51	47	56	69	62	68	54	66	51	52	55	75	50	59	54	47	51	66	59	46	50	48	46
31296	22095	10583	15498	14476	13322	11597	10670	6716	5087	4168	3095	2861	2729	2254	1899	1844	1725	1728	1602	1451	1406	1324	1267	1278	1217	1195	1129	1159	1054	1133	1027	1064	1091	1047	978	991	932	1020	994	961	994	927	929	977	907	957	935	985	899	923	858	927	855	937	913	874	944	933	897	918	891	927	879	871	867	871	916	863	893	861	912	881	864	932	875	893	858	926	901	895	841	889	885	837	857	862	872	865	837	867	837	841	836	843	865	899	884	878	872	898	874	851	874	861	827	866	859	867	840	860	870	832	917	791	876	833	837	883	871	846	884	805	854	874	854	836	817	912	890	863	838	844	864	863	836	874	879	880	839	882	832	850	870	844	911	838	816	847	841	880	886	868	875	856	844	855	864	849	938	849	907	870	907	840	851	897	892	873	887	833	852	877	885	849	790	886	888	852	875	844	851	892	860	900	846	844	883	879	865	876	849	865	864	887	842	859	892	850	823	889	799	877	821	875	869	862	801	835	858	842	907	844	879	866	839	864	827	864	876	817	845	790	892	778	839	873	887	879	813	797	893	830	859	814	889	895	872	838	871	876	839	845	829	862	835	854	913	872	858	834	863	838	806	884	846	837	833	891	820	769	856	902	808	829	916	848	847	856	836	845	853	815	847	822	873	858	854	813	901	805	875	823	886	829	879	849	883	831	882	869	822	861	834	821	816	828	890	887	854	844	863	856	865	868	848	876	854	845	800	849	867	817	827	830	869	892	858	856	875	811	818	847	913	843	828	878	873	856	848	865	864	854	878	878	873	825	856	863	946	838	851	837	850	830	858	866	869	855	878	842	882	896	834	828	899	846	839	825	852	892	840	843	869	849	850	846	781	863	824	854	873	810	878	841	845	821	896	873	826	846	892	857	915	911	853	798	849	825	867	894	861	859	880	875	875	862	849	875	869	840	893	863	817	838	841	819	862	812	923	882	819	832	862	822	836	857	844	851	843	858	801	822	830	812	867	813	869	879	842	893	918	879	864	870	889	849	839	805	843	822	842	831	812	846	852	861	821	853	887	867	799	818	884	829	819	897	866	860	824	826	852	849	829	872	831	850	849	836	881	818	854	849	827	878	861	846	860	879	831	885	856	826	845	856	878	891	862	878	842	874	886	849	818	883	842	805	825	826	847	874	849	836	827	829	922	870	819	862	908	871	872	765	890	848	874	888	843	820	849	851	874	833	853	847	816	883	882	904	837	845	794	869	869	855	850	840	870	832	877	928	824	864	879	857	872	873	838	849	857	819	882	869	856	835	816	834	859	814	832	853	871	894	817	879	783	847	864	861	842	817	855	812	901	802	837	823	844	827	869	807	846	873	885	805	846	824	820	822	848	861	879	865	814	852	836	821	858	847	843	814	813	895	864	896	867	835	820	883	878	874	869	795	796	853	891	843	855	867	839	818	846	848	857	845	856	805	871	833	878	845	874	871	879	862	865	846	859	837	826	872	821	811	803	818	825	863	873	831	889	822	846	874	885	850	825	830	871	845	896	858	796	826	870	864	853	819	930	844	846	860	895	835	851	833	870	834	869	849	837	808	915	946	868	845	846	837	889	813	853	894	807	892	832	845	816	849	829	849	849	879	912	842	867	830	832	866	826	854	837	832	874	873	890	805	901	839	911	806	838	861	853	895	868	854	836	878	849	844	864	869	772	858	852	855	896	873	848	822	853	809	838	861	847	776	852	843	847	902	794	821	843	885	883	877	843	852	756	872	844	850	823	849	837	857	844	847	859	813	869	867	872	807	875	881	826	874	892	846	868	869	860	870	824	861	841	814	863	866	845	797	841	868	868	841	856	817	829	834	848	840	825	877	851	841	811	818	862	821	902	862	894	903	865	870	855	845	810	826	872	844	849	867	844	877	860	878	914	873	887	866	854	843	812	889	841	828	846	867	821	810	891	892	873	825	891	911	859	821	800	875	873	831	867	900	885	846	875	872	828	882	860	842	808	843	811	791	915	852	872	854	847	844	895	873	836	937	850	807	781	871	823	875	800	866	872	829	794	863	794	841	846	899	860	881	839	855	919	835	794	861	883	872	854	844	893	857	840	832	831	825	859	840	864	814	844	801	881	878	844	834	869	876	860	871	918	812	875	810	869	838	842	865	862	841	847	831	866	854	872	873	859	840	835	842	901	853	850	818	817	845	908	859	854	897	825	808	857	898	826	867	803	837	880	871	841	832	856	788	876	808	840	884	849	879	866	901	896	884	857	845	862	830	851	862	833	888	830	845	808	848	795	839	861	829	838	904	804	848	841	889	889	854	777	878	854	915	849	875	853	827	837	814	839	823	850	830	838	836	852	813	870	822	843	866	843	894	878	908	860	834	885	941	876	901	878	847	845	803	803	875	879	867	850	886	869	873	868	844	798	853	858	813	803	867	887	895	878	851	849	875	840	866	871	862	904	805	848	822	886	817	833	899	821	831	876	816	870	837	872	873	826	829	851	885	823	826	890	861	821	837	882	846	889	922	871	839	864	889	853	823	823	849	818	855	930	843	839	815	840	862	790	832	860	885	803	898	817	877	846	889	904	891	840	830	871	843	815	837	883	910	827	832	864	872	837	869	802	807	885	907	817	812	848	869	858	863	839	835	872	873	838	856	806	862	847	879	860	853	897	872	877	854	835	854	842	814	837	825	842	864	819	889	860	884	888	888	847	799	848	808	868	824	825	900	826	840	879	865	904	844	890	845	852	838	835	839	870	857	884	832	823	906	888	838	876	821	833	888	847	878	847	848	831	892	889	842	833	830	852	830	848	814	866	894	859	901	882	826	845	827	850	867	853	859	850	865	837	836	838	855	892	847	805	794	871	882	887	851	892	815	870	868	834	901	877	839	833	854	866	863	810	866	814	848	834	847	826	865	845	878	832	816	849	829	832	875	825	835	849	835	791	831	839	880	833	882	831	851	821	841	939	802	862	850	843	815	841	832	938	899	853	863	781	843	887	883	888	837	858	847	891	796	824	885	903	805	869	838	845	771	880	891	891	863	873	913	836	860	838	863	848	859	823	838	822	775	897	799	849	879	817	839	866	867	825	834	835	788	890	881	791	904	809	840	845	843	863	807	872	843	876	890	877	859	867	818	838	805	833	869	815	857	865	872	815	825	835	840	808	845	834	861	808	848	864	856	846	840	909	828	802	865	839	823	840	936	876	841	863	854	889	865	851	834	853	794	836	897	865	858	829	863	830	844	836	858	771	887	859	874	822	857	839	810	844	925	819	815	846	865	864	835	873	852	843	867	881	863	848	847	833	861	871	848	802	909	886	861	829	811	880	832	834	816	871	851	834	881	836	842	868	893	864	860	892	868	862	847	858	874	828	851	807	826	893	874	843	896	845	870	860	894	842	827	873	833	845	874	847	898	891	820	890	888	914	886	875	815	841	822	878	838	810	823	802	864	874	881	856	861	838	834	861	857	886	850	899	846	832	847	879	833	871	885	909	859	808	837	885	891	829	893	843	899	861
4370	1307	414	170	154	194	162	191	127	112	96	79	90	76	71	69	68	46	81	74	58	55	52	59	58	52	45	52	52	46	57	39	49	36	54	50	55	43	49	42	60	50	48	44	43	52	45	52	40	53	52	47	52	48	35	54	52	47	39	43	39	58	62	55	63	48	48	50	42	53	48	52	69	49	42	51	44	49	55	52	44	53	55	57	57	42	45	31	49	45	47	47	50	60	51	55	52	41	54	47	44	54	60	54	63	64	52	62	45	44	51	71	52	57	39	59	43	50	44	48	51	58	47	54	57	51	50	51	56	53	59	50	44	41	54	43	42	50	50	43	42	37	56	58	43	59	58	48	61	35	59	55	68	55	50	49	48	48	55	43	50	65	55	50	51	49	54	66	55	42	51	47	52	49	50	40	52	41	44	43	55	53	66	58	53	57	54	49	58	57	46	51	57	53	39	49	46	54	46	44	56	46	46	48	73	38	45	46	49	47	43	49	42	42	48	39	41	54	52	40	39	53	59	64	50	56	47	51	61	46	47	53	52	43	47	43	40	49	52	56	50	59	55	42	55	45	49	52	59	43	50	50	51	56	61	50	42	58	50	40	40	54	42	58	61	30	34	38	52	45	45	44	49	52	48	48	48	57	49	53	52	48	51	59	47	57	64	52	47	59	49	39	48	50	57	47	46	44	42	46	55	66	50	48	49	44	57	52	42	42	39	41	54	39	52	50	47	48	42	58	44	44	36	59	51	57	47	50	49	60	44	35	49	54	42	50	61	54	48	47	32	60	46	41	55	45	51	38	54	55	52	63	53	58	47	51	56	56	47	68	54	52	48	54	45	58	38	60	43	61	51	58	66	57	52	50	48	46	48	52	48	46	44	41	55	56	46	38	39	45	43	46	46	59	48	46	49	40	52	48	63	56	39	51	48	55	42	33	58	44	48	58	60	57	46	39	51	51	49	41	50	46	54	55	54	44	57	45	45	57	47	50	47	53	52	51	48	43	56	50	49	53	48	49	52	57	64	41	49	55	61	54	59	56	60	52	47	50	46	50	40	58	61	44	42	45	48	44	40	44	47	70	52	51	41	60	57	49	49	42	43	41	52	47	49	45	63	35	46	54	50	57	49	41	51	45	53	40	54	59	38	43	46	61	46	50	58	53	61	55	48	48	60	41	46	62	44	48	56	46	50	50	42	58	51	43	51	49	52	48	57	42	55	38	56	53	46	57	47	45	60	55	45	55	56	46	53	52	48	48	36	47	52	44	46	43	47	42	44	48	53	61	43	55	53	56	57	64	54	45	49	58	56	53	58	62	45	44	38	53	55	56	34	56	47	53	46	50	53	44	54	56	57	59	27	56	55	47	56	49	48	43	53	55	59	52	41	65	63	52	52	56	56	72	67	53	53	41	54	57	45	46	52	35	38	46	44	42	49	57	59	51	42	35	39	52	53	55	65	62	65	33	46	49	56	45	49	51	47	48	48	52	51	43	56	45	42	49	41	39	63	49	56	43	55	51	40	57	49	45	41	48	49	57	35	50	51	43	56	50	42	43	52	47	55	46	51	58	44	51	56	47	49	56	60	45	66	33	51	49	47	52	36	54	57	45	39	45	39	52	46	53	53	54	44	66	51	42	42	49	45	47	46	49	49	69	52	50	50	57	47	37	47	53	50	46	41	40	55	44	44	41	46	47	52	49	52	42	45	56	42	64	40	54	48	47	48	57	46	50	54	49	57	51	45	45	44	47	66	51	45	55	65	52	56	50	32	47	44	59	54	48	43	41	42	56	49	47	58	64	52	42	48	50	50	58	48	59	53	43	54	41	60	45	44	42	53	45	68	49	46	51	44	49	53	44	46	57	47	47	53	49	55	53	50	56	51	45	60	41	54	37	43	42	56	49	49	54	61	64	50	42	48	48	42	47	54	43	61	47	60	56	65	47	52	45	41	69	55	63	57	42	54	48	51	42	39	39	66	54	45	38	48	36	46	51	50	40	71	68	47	51	48	42	58	54	58	52	64	44	48	40	51	47	48	46	44	55	48	61	40	45	38	56	42	55	60	54	61	36	42	52	56	44	40	46	45	55	53	35	41	46	54	44	53	45	67	60	51	41	48	51	46	53	51	52	51	53	50	47	44	41	49	60	54	50	49	62	38	50	50	38	47	60	53	46	52	52	44	55	41	38	43	53	50	57	50	55	53	50	50	53	64	44	48	51	45	58	43	48	55	53	58	54	45	49	46	35	57	45	46	61	47	50	53	59	45	56	42	43	57	50	38	51	54	54	58	57	34	46	53	75	68	46	49	59	41	56	57	56	50	44	42	50	42	46	54	48	50	35	63	54	46	47	54	54	59	52	33	36	56	58	51	55	51	50	54	65	41	36	50	59	42	56	49	54	46	58	48	37	54	43	49	45	46	66	55	46	47	40	53	45	49	57	55	51	57	51	59	53	40	50	51	58	50	56	54	58	49	52	51	57	48	38	39	55	45	62	52	41	56	38	45	59	60	47	41	54	51	54	58	37	54	54	49	58	55	42	50	52	48	52	52	56	38	49	46	37	59	45	59	52	45	57	40	52	51	43	55	54	55	55	44	53	43	48	43	52	47	38	56	52	56	63	44	44	48	48	45	58	52	51	36	55	50	51	45	69	49	55	47	44	47	48	50	51	51	46	44	42	49	51	53	58	47	49	44	58	49	64	52	50	55	50	47	44	36	39	60	49	53	56	49	43	47	40	47	43	43	39	56	49	51	53	48	49	55	51	50	49	43	48	41	42	50	37	37	49	42	51	55	50	54	45	45	47	55	46	54	50	41	55	44	47	53	50	52	50	55	46	52	45	58	63	58	54	48	59	55	46	55	51	51	50	47	33	38	48	48	41	47	45	63	51	53	51	54	58	46	53	52	43	44	46	43	48	44	52	56	50	44	40	60	42	44	48	49	52	58	42	38	38	40	52	60	39	49	52	52	52	54	56	51	39	46	51	53	55	61	59	53	45	61	60	53	46	45	59	55	50	36	50	48	64	53	58	51	50	44	45	51	50	53	43	48	57	53	43	48	50	63	48	42	42	46	49	60	57	74	63	53	44	48	57	50	59	52	44	59	41	63	49	46	41	53	48	42	41	45	41	41	34	57	49	51	45	53	62	48	41	46	47	49	54	44	52	63	47	41	54	56	45	47	43	64	59	37	34	49	58	51	51	53	56	42	44	51	35	43	44	57	44	61	37	45	43	56	47	39	51	46	49	44	53	60	44	43	50	47	43	39	61	46	32	35	56	48	43	63	41	49	46	52	48	49	42	39	47	42	60	51	38	55	39	63	46	54	53	56	57	59	51	52	53	54	40	49	44	46	39	55	58	59	44	51	47	45	46	56	45	52	52	61	41	50	52	47	45	46	53	48	39	50	43	52	55	44	40	63	54	54	48	45	59	69	35	57	58	57	51	61	38	45	47	37	57	50	39	58	56	40	53	63	48	57	50
31427	21077	8951	11890	12754	12087	10727	9625	5992	4437	3696	2736	2436	2445	2029	1749	1635	1641	1507	1362	1280	1202	1165	1118	1109	1038	1013	997	1005	970	976	982	993	986	918	915	885	963	870	898	875	842	845	880	859	833	829	800	862	796	760	778	793	804	871	831	802	761	797	773	868	811	857	774	792	771	851	829	829	832	818	806	799	792	791	773	786	845	803	787	844	811	805	810	789	754	794	733	791	706	787	781	825	788	836	788	763	840	795	784	767	756	822	806	746	780	816	792	792	821	829	819	765	835	828	807	748	776	797	820	794	803	796	776	774	772	776	785	789	786	765	824	789	781	791	808	812	823	788	823	812	771	801	773	798	801	764	727	755	763	823	782	784	802	823	789	749	754	775	794	797	785	782	768	782	780	742	777	790	803	763	796	776	767	805	765	786	826	816	785	801	708	790	769	773	760	767	765	787	789	711	796	755	774	807	785	786	757	781	756	752	783	784	839	737	750	784	751	785	797	767	795	816	798	744	753	778	747	803	744	772	748	804	838	811	764	752	759	762	801	765	787	816	836	776	780	752	773	793	770	758	778	795	765	782	812	759	826	821	761	775	750	786	740	770	802	832	732	788	818	823	816	786	821	806	778	776	812	785	799	788	771	762	741	795	820	821	727	735	823	748	721	776	806	815	752	779	795	794	760	780	767	791	761	771	799	713	752	791	839	784	772	779	777	749	772	803	790	766	788	792	767	758	762	736	815	828	844	753	812	745	766	765	793	820	763	784	797	757	759	808	787	766	731	799	717	800	803	798	752	753	762	799	755	760	750	780	777	745	812	773	745	770	752	802	746	754	763	799	737	816	761	750	775	797	749	804	776	804	738	802	799	772	809	811	820	749	737	771	810	812	770	738	794	842	761	747	733	790	800	825	775	764	781	780	735	773	770	788	749	754	748	794	818	760	764	820	759	791	781	800	790	764	769	778	780	798	729	748	795	804	795	760	785	784	805	729	741	755	801	790	747	799	784	810	790	794	801	760	702	776	796	809	788	810	782	817	779	818	804	752	781	777	779	767	790	769	755	784	748	785	760	762	783	799	768	776	793	699	777	801	805	744	766	760	823	788	790	743	788	819	754	781	738	788	835	773	781	754	791	813	769	779	755	759	753	798	715	793	755	784	764	789	769	786	769	795	821	782	777	745	766	756	759	816	784	765	765	784	737	722	738	767	815	770	803	747	794	810	780	768	783	759	830	810	787	752	777	841	800	846	765	804	764	765	726	755	799	780	769	812	770	798	783	771	768	752	746	825	778	752	708	744	798	825	781	778	750	771	747	821	814	718	743	770	778	834	791	754	783	806	742	816	780	779	741	791	765	792	783	730	791	780	808	769	773	778	784	769	769	767	790	782	747	767	768	764	783	779	748	785	763	821	831	833	768	779	786	778	767	711	775	790	740	833	773	797	768	778	735	737	791	787	758	821	801	764	763	774	762	763	832	808	780	794	787	809	785	796	767	778	767	803	796	741	800	802	773	751	771	763	742	797	794	810	765	797	783	795	789	777	755	792	799	808	761	776	780	801	783	737	776	788	784	765	758	808	804	792	762	758	729	744	772	769	796	774	789	750	832	795	788	736	792	763	764	772	761	762	772	783	774	781	804	766	725	790	726	787	809	767	784	741	790	769	791	726	750	781	778	739	756	781	788	763	776	759	745	756	748	823	761	790	774	777	764	766	780	791	779	740	717	761	787	797	747	810	799	766	771	766	766	756	767	760	750	751	797	747	793	780	771	783	786	740	742	753	800	744	829	793	764	799	764	767	796	749	807	821	790	771	749	802	744	747	790	786	757	775	802	786	729	834	807	763	811	780	794	737	758	772	765	771	724	746	721	744	828	789	749	808	721	737	786	808	769	779	815	769	775	815	751	778	742	831	790	753	736	738	763	749	709	752	769	786	741	785	753	742	756	740	784	756	727	776	729	741	718	786	738	709	770	813	769	778	735	766	772	755	781	816	818	737	741	805	773	814	774	774	750	827	803	779	711	789	778	771	763	761	766	780	778	806	746	751	770	771	721	808	798	732	753	855	781	764	807	782	829	820	779	741	789	823	822	799	746	775	757	746	782	745	808	808	787	770	756	756	758	800	820	745	787	804	782	749	774	741	780	780	772	788	783	765	781	765	772	765	788	764	748	800	734	820	770	766	760	744	738	758	777	778	772	790	762	769	734	767	764	750	806	812	798	740	762	781	770	728	728	845	822	780	799	739	775	798	807	736	794	796	770	715	825	730	750	774	781	761	797	789	769	785	739	783	752	789	823	820	798	736	767	785	797	831	781	806	794	803	712	779	750	790	735	771	789	757	749	793	780	753	725	774	796	771	715	800	754	809	736	816	778	802	801	748	816	736	768	819	728	811	733	749	694	752	775	841	815	779	770	841	798	756	743	804	753	746	753	775	792	794	788	831	738	749	704	825	743	767	820	779	743	768	781	779	779	735	749	839	718	761	751	795	744	766	764	790	821	812	806	819	755	720	791	770	762	736	782	851	728	761	778	782	815	749	751	843	793	768	797	812	867	822	807	752	769	754	755	753	764	816	774	792	772	813	808	797	737	809	803	770	771	741	779	752	773	767	755	740	767	775	806	771	810	773	777	763	829	772	829	785	747	776	819	790	825	710	768	743	794	748	785	783	747	774	797	740	791	763	727	763	755	770	817	721	743	796	787	775	751	741	821	739	785	789	749	757	758	782	790	801	767	778	782	758	779	778	752	741	744	723	785	805	748	728	782	800	812	766	765	790	763	751	782	749	818	799	737	806	776	706	806	776	758	792	771	784	763	783	796	746	814	749	732	787	779	792	732	775	764	746	756	807	864	765	743	782	816	785	788	789	800	762	764	804	775	752	792	767	774	747	744	765	754	798	811	799	781	774	771	815	825	794	808	768	763	740	807	779	775	760	760	796	801	832	820	754	728	807	761	770	746	807	758	794	769	788	840	789	801	801	759	748	749	764	794	737	774	754	819	794	711	705	788	748	807	804	786	824	787	747	740	800	809	769	749	777	792	759	786	767	793	790	773	825	738	789	795	814	752	749	806	824	729	764	778	710	783	778	795	738	793	760	740	721	768	758	808	811	774	760	709	799	797	809	807	815	779	729	732	822	767	747	761	805	748	751	773	794	808	794	832	797	767	798	765	820	725	767	745	774	838	807	751	805	786	822	787	777	745	762	831	760	761	790	746	756	761	777	794	827	741	774	782	809	775	810	758	748	766	753	768	807	815	790	759	791	741	795	786	814	688	802	756	795	775	821	759	770	722	775	794	806	782	743	784	785	716	763	788	781	825	814	800	846	794	772	801	780	794	773	799	735	799	742	745	749	800	706	784	755	727	749	801	821	754	794	764	799	832	794	816	744	758	794	783	757	755	754	802	786	776	829	760	758	761	766	801	817	752	793	759	836	769	782	773	732	796	845	776	796	795	801	779	788	746	784	759	833	804	765	757	729	795	770	818	796	783
4513	2358	758	290	369	466	447	497	359	321	279	239	223	221	221	217	184	206	208	167	168	171	172	178	162	180	160	173	163	167	159	165	177	166	187	154	192	147	161	155	174	156	140	162	162	165	158	168	147	176	147	145	138	171	149	168	163	184	163	166	187	127	155	142	149	147	144	158	162	142	182	154	153	146	150	147	161	155	145	152	147	160	135	148	162	141	147	160	159	142	122	143	163	171	177	155	158	142	158	152	161	166	147	137	150	153	131	147	149	168	166	185	165	133	145	152	168	156	172	166	164	157	156	145	150	146	146	169	151	145	169	154	159	179	145	158	130	152	164	152	165	170	151	169	156	145	148	154	153	154	153	140	154	152	143	158	154	156	161	141	157	162	155	150	141	148	152	153	165	155	168	165	156	160	164	154	135	178	172	162	166	160	161	153	155	143	154	136	140	167	135	147	159	142	177	165	170	161	158	152	142	167	140	162	177	140	157	161	155	135	158	152	140	144	138	182	172	166	160	164	151	159	157	138	132	154	155	164	152	173	154	173	141	154	159	143	137	163	149	141	151	169	165	150	175	153	145	138	158	155	148	134	153	163	144	143	147	161	153	159	171	155	171	161	156	155	143	156	135	147	128	148	138	147	187	143	144	148	144	169	170	146	143	139	158	169	170	169	159	167	147	144	141	145	159	137	138	151	149	164	148	156	143	131	148	143	151	153	148	160	163	171	155	154	128	153	165	152	152	145	138	166	162	151	152	163	145	143	139	139	142	166	124	158	169	143	127	143	159	139	150	145	170	143	164	152	159	162	148	146	163	157	177	172	142	152	149	149	158	140	146	160	151	141	154	149	153	173	161	168	159	169	158	167	140	165	146	151	169	150	160	189	152	155	156	132	150	142	168	138	164	167	144	122	157	181	138	175	161	142	175	143	142	123	159	176	166	170	154	142	167	155	160	156	149	169	155	162	166	152	149	166	172	174	151	183	136	164	141	137	168	148	162	167	172	172	159	142	156	162	149	155	161	162	177	147	171	167	154	154	147	153	162	147	145	149	151	161	151	133	162	157	148	152	159	145	167	174	132	154	164	157	157	156	134	160	175	153	177	157	130	152	164	187	171	167	192	153	143	169	159	140	150	153	140	176	177	188	138	158	133	157	145	135	154	161	146	164	182	166	148	172	160	158	157	151	165	164	155	158	149	146	167	146	148	187	159	166	168	135	162	138	138	159	154	182	132	179	154	158	159	130	161	151	154	148	139	146	154	160	158	149	149	169	181	174	141	139	158	159	135	157	163	145	138	145	142	163	165	170	148	130	160	160	154	135	149	139	149	159	148	135	144	166	154	145	160	153	161	155	158	152	165	158	143	140	163	161	146	155	154	140	156	157	151	164	174	162	149	147	135	144	159	156	161	143	131	166	167	146	149	157	152	142	158	155	141	168	161	136	161	176	136	173	152	161	127	150	169	156	148	142	158	158	157	155	159	160	145	178	137	171	173	177	145	150	165	146	164	130	164	134	143	155	138	144	151	157	140	177	139	162	159	158	142	150	150	150	149	141	134	138	126	146	151	165	162	160	158	158	149	154	157	136	162	156	156	122	160	155	150	163	174	178	183	141	146	164	143	150	161	176	148	154	155	165	163	161	143	146	161	166	158	153	141	154	146	165	137	153	143	157	143	142	153	151	145	163	153	144	147	155	144	157	144	164	175	169	166	166	163	148	147	165	160	175	151	164	160	141	164	157	160	168	139	162	158	147	186	153	149	146	140	165	146	146	151	136	151	170	153	170	148	145	155	159	130	153	144	162	153	139	171	146	141	136	149	164	155	148	151	160	156	157	146	147	170	167	156	167	175	149	165	164	141	150	161	161	153	145	150	141	145	159	184	140	177	167	168	163	151	156	146	139	137	145	165	163	132	143	161	158	162	158	148	158	153	170	174	157	146	155	158	153	143	172	148	145	155	160	142	130	175	143	157	143	167	152	150	157	148	141	173	158	132	130	152	147	137	174	164	134	165	174	164	126	165	135	167	152	157	168	167	148	142	143	147	154	137	159	131	142	152	156	159	159	163	168	154	162	141	135	145	170	175	137	141	148	144	137	151	153	186	141	137	146	141	158	150	158	124	143	152	164	168	155	168	150	162	166	169	150	153	155	139	149	154	167	154	138	147	190	141	188	150	156	155	157	162	174	144	144	157	177	166	170	157	158	145	154	150	148	162	162	135	166	154	145	171	161	148	141	159	148	153	129	148	148	144	142	157	153	156	153	157	158	159	169	147	157	161	184	166	150	130	142	165	170	169	166	160	170	137	134	147	151	146	161	140	154	146	160	161	136	134	137	160	163	172	155	145	161	172	157	165	170	162	159	134	151	148	151	162	155	176	150	161	152	162	166	158	162	167	157	148	145	154	145	151	161	154	144	140	155	164	158	154	131	149	169	147	153	153	145	145	150	155	150	161	143	145	170	147	154	172	142	141	174	162	152	172	158	141	144	185	155	167	133	163	164	160	146	139	163	162	139	165	154	160	168	140	161	144	164	144	168	173	157	151	162	174	167	180	163	142	157	148	171	152	147	141	140	149	152	151	152	149	149	151	160	153	147	137	159	164	144	161	145	136	150	154	147	161	152	155	138	151	147	159	156	169	147	152	163	161	172	183	173	172	142	147	159	163	131	183	144	149	162	148	138	147	176	144	153	134	148	128	150	141	147	151	154	173	153	139	178	157	173	164	152	156	153	159	155	147	169	165	126	159	144	167	154	148	151	152	154	176	159	177	161	134	151	169	151	132	148	138	147	166	178	145	139	154	161	155	157	168	170	148	157	151	137	140	142	165	170	179	141	144	156	144	157	143	151	169	158	158	136	161	165	169	142	138	151	154	171	166	147	184	135	159	150	146	146	154	153	159	134	156	169	160	128	169	137	140	162	148	154	158	142	142	125	154	154	176	163	159	144	137	151	135	148	148	125	176	169	157	149	166	149	156	151	139	150	166	154	169	176	152	175	175	155	172	167	136	162	152	152	165	162	151	175	163	152	151	150	156	148	187	142	144	147	146	138	172	148	142	157	156	164	174	156	167	158	150	153	176	152	158	159	138	155	154	170	156	142	131	160	162	155	150	159	144	189	162	141	151	168	138	154	155	153	147	153	151	164	166	155	140	174	172	152	172	158	171	142	155	177	164	159	173	137	155	153	120	137	149	155	155	153	155	144	159	138	153	126	163	166	145	148	149	176	133	156	164	144	163	157	144	148	164	147	146	160	157	155	147	161	161	144	136	144	136	165	145	137	126	130	173	152	172	147	128	155	175	151	156	149	166	133	154	146	163	154	146	153	142	153	179	157	154	169	158	163	144	158	151	144	155	145	157	151	129	147	142	144	157	140	162	172	130	151	152	180	156	150	154	164	143	161	152	149	155	162	151	146	142	144	136	150	134	147	142	130	167	147	193	141	151	133	153	140	149	148	162	170	165	148	149	154	151	136	147	147	150	165
37902	26793	12677	16874	21374	20637	17968	17494	11375	9776	7986	6172	5592	5340	4863	4248	4132	3814	3743	3512	3344	3199	3082	3011	2916	2869	2897	2770	2706	2745	2664	2696	2624	2644	2518	2527	2567	2500	2508	2523	2361	2434	2438	2477	2402	2442	2494	2353	2428	2407	2444	2292	2359	2356	2368	2387	2388	2419	2327	2381	2292	2331	2313	2299	2447	2268	2411	2352	2257	2294	2322	2309	2300	2291	2320	2392	2236	2298	2321	2360	2312	2293	2347	2274	2239	2289	2234	2373	2185	2243	2269	2366	2280	2250	2236	2322	2228	2431	2318	2345	2310	2253	2291	2233	2249	2259	2311	2259	2292	2238	2388	2309	2361	2351	2311	2281	2216	2177	2320	2214	2331	2276	2277	2237	2245	2270	2316	2324	2251	2334	2248	2339	2237	2222	2346	2247	2260	2300	2248	2182	2247	2347	2183	2194	2328	2250	2301	2301	2317	2261	2211	2218	2308	2241	2307	2312	2244	2216	2302	2271	2337	2308	2227	2267	2286	2253	2284	2276	2281	2226	2281	2270	2304	2283	2237	2271	2230	2316	2336	2264	2252	2311	2267	2231	2211	2243	2240	2228	2237	2327	2291	2238	2368	2235	2342	2223	2322	2206	2330	2318	2316	2245	2357	2295	2299	2219	2261	2257	2312	2293	2310	2295	2230	2216	2258	2251	2271	2232	2331	2370	2220	2292	2328	2292	2205	2228	2186	2255	2223	2293	2273	2233	2286	2316	2223	2299	2235	2290	2281	2317	2229	2245	2252	2234	2343	2311	2314	2226	2181	2283	2282	2359	2308	2275	2212	2334	2237	2281	2275	2293	2215	2217	2219	2260	2290	2313	2265	2273	2243	2229	2216	2240	2210	2203	2376	2280	2343	2207	2287	2266	2242	2297	2261	2158	2325	2327	2251	2217	2264	2305	2292	2238	2255	2337	2251	2291	2215	2258	2332	2279	2273	2229	2267	2276	2271	2233	2308	2267	2348	2196	2252	2294	2181	2276	2186	2313	2219	2298	2207	2392	2308	2333	2205	2274	2308	2208	2250	2236	2226	2231	2236	2297	2244	2256	2152	2276	2328	2266	2235	2224	2212	2271	2244	2224	2310	2270	2255	2302	2294	2210	2299	2225	2216	2240	2215	2271	2229	2273	2231	2256	2287	2238	2316	2349	2325	2254	2220	2269	2244	2299	2251	2207	2223	2334	2228	2273	2231	2210	2248	2260	2274	2286	2258	2281	2251	2375	2244	2318	2346	2252	2265	2265	2256	2258	2308	2268	2337	2203	2270	2364	2247	2266	2276	2299	2274	2241	2216	2307	2244	2240	2217	2311	2321	2222	2289	2201	2281	2204	2211	2257	2274	2167	2237	2196	2310	2277	2303	2187	2227	2198	2352	2265	2296	2253	2237	2234	2280	2289	2253	2265	2358	2301	2280	2312	2187	2191	2332	2270	2317	2345	2244	2254	2237	2221	2226	2232	2189	2224	2240	2231	2302	2290	2213	2286	2246	2231	2284	2255	2269	2273	2269	2224	2262	2186	2261	2229	2249	2260	2228	2248	2304	2244	2329	2261	2319	2304	2208	2325	2263	2260	2309	2272	2275	2279	2278	2280	2257	2135	2272	2331	2286	2241	2236	2257	2235	2311	2267	2265	2261	2309	2327	2277	2275	2265	2308	2261	2227	2228	2296	2205	2204	2256	2282	2169	2260	2225	2256	2279	2334	2265	2293	2317	2280	2286	2328	2252	2288	2302	2281	2313	2315	2278	2322	2255	2213	2290	2304	2211	2242	2328	2293	2296	2224	2231	2254	2297	2332	2206	2278	2246	2251	2248	2256	2227	2242	2313	2280	2235	2265	2241	2283	2229	2283	2348	2353	2273	2345	2281	2236	2220	2295	2297	2295	2224	2277	2204	2262	2242	2266	2348	2207	2277	2248	2273	2248	2214	2263	2186	2295	2304	2324	2268	2261	2286	2158	2280	2244	2295	2186	2252	2298	2316	2311	2364	2259	2297	2222	2281	2261	2277	2239	2209	2226	2342	2315	2294	2254	2167	2273	2266	2260	2188	2246	2202	2333	2253	2296	2297	2297	2280	2342	2303	2198	2316	2318	2268	2289	2183	2227	2217	2223	2300	2291	2229	2356	2320	2265	2247	2205	2196	2288	2298	2274	2290	2233	2311	2313	2317	2305	2260	2268	2284	2321	2265	2281	2255	2239	2265	2351	2217	2250	2339	2183	2273	2219	2286	2202	2215	2236	2269	2249	2191	2327	2259	2285	2224	2353	2241	2279	2312	2148	2221	2141	2247	2246	2272	2246	2299	2303	2283	2222	2224	2291	2228	2299	2199	2384	2288	2200	2257	2352	2229	2260	2200	2267	2300	2219	2271	2339	2291	2264	2160	2233	2373	2273	2271	2288	2221	2284	2275	2293	2188	2256	2231	2344	2225	2237	2237	2225	2321	2285	2225	2227	2302	2285	2191	2234	2278	2296	2221	2265	2226	2230	2290	2286	2282	2239	2227	2300	2258	2273	2268	2312	2313	2343	2263	2293	2204	2245	2254	2276	2283	2194	2187	2288	2286	2339	2325	2204	2307	2326	2272	2245	2304	2201	2398	2267	2321	2307	2268	2258	2289	2325	2309	2240	2231	2352	2259	2243	2224	2352	2229	2250	2185	2284	2256	2278	2228	2281	2249	2257	2258	2303	2275	2229	2261	2151	2282	2275	2263	2279	2265	2263	2344	2254	2303	2261	2319	2239	2291	2332	2332	2218	2254	2247	2344	2256	2311	2258	2246	2181	2218	2225	2212	2248	2321	2286	2236	2231	2204	2233	2186	2253	2167	2258	2269	2293	2289	2192	2307	2295	2338	2318	2264	2207	2335	2266	2304	2249	2264	2185	2189	2251	2287	2212	2320	2199	2283	2223	2229	2222	2223	2229	2273	2209	2261	2197	2223	2344	2314	2283	2247	2274	2307	2287	2218	2299	2218	2265	2216	2171	2251	2242	2345	2286	2233	2204	2164	2314	2252	2293	2282	2280	2336	2302	2253	2346	2225	2284	2291	2294	2311	2200	2367	2157	2232	2249	2258	2305	2327	2237	2198	2197	2304	2321	2321	2273	2267	2256	2181	2236	2283	2220	2208	2182	2313	2333	2236	2287	2191	2256	2233	2251	2247	2255	2237	2171	2226	2252	2276	2272	2185	2262	2281	2266	2226	2232	2249	2216	2266	2214	2278	2310	2252	2275	2244	2278	2265	2263	2308	2288	2308	2330	2243	2246	2329	2246	2243	2167	2300	2216	2285	2208	2245	2286	2248	2206	2186	2267	2212	2261	2244	2383	2194	2265	2183	2154	2217	2214	2303	2241	2275	2323	2191	2168	2225	2280	2224	2293	2293	2270	2268	2288	2245	2397	2253	2244	2352	2237	2202	2235	2235	2269	2270	2331	2294	2252	2183	2234	2308	2308	2270	2313	2234	2270	2269	2124	2278	2319	2300	2189	2240	2261	2308	2289	2251	2261	2233	2205	2291	2267	2252	2290	2211	2238	2201	2327	2204	2242	2288	2290	2282	2328	2309	2214	2306	2298	2264	2282	2216	2280	2239	2304	2210	2353	2246	2299	2277	2340	2349	2270	2269	2280	2262	2261	2297	2316	2280	2257	2256	2293	2239	2244	2239	2231	2268	2290	2264	2211	2344	2315	2342	2136	2288	2229	2288	2271	2252	2314	2296	2288	2251	2372	2282	2177	2262	2202	2238	2204	2329	2261	2199	2367	2236	2290	2189	2305	2235	2206	2182	2224	2209	2247	2206	2245	2281	2315	2238	2185	2290	2307	2289	2231	2313	2334	2249	2262	2299	2243	2256	2228	2236	2277	2313	2230	2314	2291	2305	2242	2326	2376	2343	2184	2246	2207	2204	2223	2302	2250	2260	2209	2365	2284	2300	2235	2341	2233	2250	2310	2338	2257	2252	2207	2231	2201	2214	2171	2276	2283	2325	2278	2303	2247	2261	2210	2153	2193	2238	2249	2241	2233	2265	2200	2338	2235	2287	2308	2286	2270	2212	2269	2251	2298	2336	2213	2271	2325	2265	2338	2268	2269	2305	2208	2202	2223	2237	2338	2359	2345	2288	2283	2208	2263	2317	2214	2270	2225	2292	2254	2279	2255	2330	2259	2201	2173	2232	2287	2223	2256	2313	2228	2170	2252	2299	2283	2207	2216	2248	2243	2321	2271	2239	2196	2264	2285	2309	2279	2334	2257	2219	2301	2331	2199	2245	2213	2249	2186	2334	2241	2224	2249	2269	2398	2272	2319	2326	2273	2219	2219	2309	2255	2275	2309	2287	2236	2229	2271	2305	2304	2208	2279	2263	2173	2209	2243	2257	2286	2265	2180	2215	2249	2289	2259	2281	2189	2304	2254	2272	2317	2265	2303	2234	2292	2217	2289	2266	2253	2187	2288	2251	2224	2282	2291	2227	2336	2259	2198	2264	2360	2211	2299	2277	2265	2267	2305	2225	2213	2369	2255	2181	2228	2269	2263	2202	2320	2199	2230	2291	2268	2241	2248	2276	2275	2261	2230	2255	2321	2226	2258	2226	2283	2293	2320	2217	2207	2284	2248	2328	2335	2215	2233	2210	2291	2304	2292	2159	2259	2345	2127	2284	2207	2168	2295	2253	2269	2221	2289	2206	2211	2365	2257	2291	2290	2257	2237	2302	2242	2307	2221	2245	2303	2305	2286	2213	2320	2256	2317	2277	2356	2304	2240	2277	2184	2209	2258	2279	2224	2278	2227	2176	2330	2273	2233	2278	2276	2163	2276	2289	2198	2265	2304	2224	2216	2276	2232	2224	2274	2231	2183	2293	2271	2263	2227	2176	2245	2297	2300	2269	2281	2333	2247	2278	2283	2276	2265	2295	2268	2266	2246	2273	2250	2322	2265	2208	2266	2197	2209	2332	2258	2230	2252	2262	2243	2264	2353	2186	2231	2328	2241	2297	2253	2318	2347	2275	2297	2272	2287	2221	2242	2328	2176	2294	2270	2257	2277	2243	2252	2232	2339	2259	2316	2312	2257	2316	2237	2225
2791	833	240	91	109	121	122	131	89	87	69	72	63	71	72	59	70	57	51	72	62	56	66	70	73	72	59	61	56	42	47	73	57	51	65	67	40	56	70	53	66	52	60	56	85	64	61	61	53	50	65	52	62	55	50	66	54	57	50	52	70	67	59	70	54	65	68	53	56	63	50	69	62	52	56	51	66	64	56	54	66	56	56	68	61	66	72	64	69	67	62	50	73	63	71	60	61	38	60	66	57	57	54	61	53	72	64	65	54	42	61	43	63	66	69	68	42	50	55	49	49	69	63	55	57	53	68	55	52	67	54	49	56	63	62	70	57	56	69	62	71	68	45	72	52	60	67	59	57	57	63	56	55	68	68	49	53	74	64	61	69	71	52	66	59	69	71	66	65	52	65	63	59	58	63	65	54	60	61	55	74	50	74	69	61	57	67	66	49	51	64	58	64	51	57	68	63	44	72	55	62	64	55	62	77	58	53	60	65	63	53	59	50	64	49	68	67	63	53	53	67	56	60	68	64	61	45	54	57	61	60	57	61	51	56	59	48	58	64	69	58	68	56	57	56	54	54	52	66	61	42	66	66	52	47	54	59	65	63	64	60	52	53	48	59	56	69	52	59	58	48	62	58	71	55	62	66	59	53	68	49	60	61	50	64	66	72	61	56	85	47	67	77	56	65	48	71	77	70	59	57	67	67	52	64	60	60	66	55	65	67	59	55	47	45	70	58	51	52	59	61	65	52	50	56	61	50	71	63	55	63	54	54	57	61	67	69	54	41	59	74	58	64	56	54	67	59	64	61	60	60	57	53	66	60	67	60	65	55	59	54	64	58	57	52	45	47	65	64	58	71	64	66	58	53	58	78	65	53	70	58	62	63	70	59	78	58	54	43	56	63	63	66	64	68	42	63	57	55	64	58	57	59	63	49	55	85	58	48	73	40	56	54	72	56	60	58	61	63	58	57	65	49	56	60	43	68	61	70	56	65	59	69	60	64	58	62	76	62	56	56	58	54	78	56	63	59	52	70	57	65	69	58	71	57	65	48	64	65	46	61	64	57	65	55	52	60	49	63	61	48	62	58	57	74	65	66	74	61	59	56	63	60	79	70	60	57	62	77	61	52	53	54	58	54	54	61	55	65	63	72	58	55	52	64	69	54	54	66	58	55	57	64	66	60	49	57	61	59	62	63	59	65	60	65	56	53	64	68	63	61	58	58	52	71	59	70	61	62	67	55	56	60	77	49	75	57	75	65	55	73	66	68	63	57	60	75	72	66	54	64	57	54	50	56	65	59	63	65	74	64	67	67	55	58	60	53	55	47	60	54	51	67	54	73	64	44	72	59	60	62	57	61	73	54	57	58	63	60	64	53	54	73	61	67	59	70	48	59	70	62	62	71	52	72	59	59	57	61	57	59	68	51	52	65	49	61	71	59	66	57	63	67	64	54	48	56	55	71	63	63	61	48	81	76	62	71	55	67	70	40	68	50	63	54	51	63	77	45	57	67	58	75	51	53	64	77	63	52	65	61	59	55	66	72	60	60	68	64	55	61	55	50	54	54	57	60	44	59	54	63	55	54	64	61	58	51	57	78	64	59	58	44	55	52	49	58	59	59	66	74	51	57	46	71	54	54	58	60	61	65	63	55	65	66	67	53	46	56	60	50	59	62	66	67	51	55	62	68	59	63	57	56	54	54	59	61	67	62	49	68	62	72	62	57	65	64	53	49	48	63	54	57	62	58	60	64	60	65	62	59	61	50	65	58	57	58	63	63	64	59	45	56	71	60	69	48	65	65	51	64	56	63	69	59	57	69	72	55	74	61	53	71	58	66	58	53	49	63	53	65	56	62	75	60	61	51	59	63	71	48	55	49	56	47	77	63	58	71	52	70	64	70	55	68	69	57	65	58	66	68	53	67	52	63	58	49	65	61	58	56	62	69	58	62	57	47	60	63	63	74	68	53	61	68	59	54	62	62	50	60	66	73	50	54	56	60	75	64	43	64	62	66	67	52	53	64	58	62	45	57	66	52	64	63	41	45	69	54	69	51	62	65	62	51	57	65	71	71	61	57	81	69	64	57	62	54	60	52	61	62	78	69	64	48	58	61	71	59	59	45	60	66	54	56	52	70	64	62	59	59	61	60	58	48	74	66	61	49	70	57	61	64	55	64	65	58	65	72	58	51	52	65	60	56	61	57	46	69	59	66	51	64	54	77	65	60	60	55	58	67	64	58	59	50	56	55	69	65	59	67	55	55	57	65	67	54	69	71	64	72	64	64	60	57	59	54	70	50	57	65	51	71	68	61	53	47	56	74	60	60	56	76	59	70	68	52	55	67	52	65	58	65	59	59	60	52	64	56	53	63	50	52	79	67	69	60	59	59	54	50	67	67	61	58	53	73	57	69	60	65	48	59	52	58	59	43	53	68	51	76	61	63	63	51	69	55	41	60	81	67	53	74	61	53	71	51	57	52	62	74	61	57	53	67	58	67	62	60	64	57	55	57	72	59	62	64	57	64	59	59	53	56	64	58	52	65	71	55	62	63	62	51	51	60	69	63	60	51	68	56	44	46	53	53	56	69	51	70	58	57	65	57	47	72	61	41	63	52	71	63	60	57	63	61	73	68	50	37	53	61	57	72	63	61	56	71	53	56	74	53	54	55	62	45	52	44	67	63	62	49	68	55	62	47	69	48	58	82	65	76	70	62	61	72	45	82	50	57	53	48	66	74	56	51	51	73	67	67	57	72	61	62	60	63	60	70	66	61	73	58	60	75	61	73	52	72	65	66	52	55	55	81	54	64	60	50	50	67	52	56	68	57	63	55	63	51	70	57	60	45	59	65	69	69	59	57	61	68	58	83	60	65	60	58	55	61	60	54	59	72	50	67	60	58	48	51	63	55	55	68	62	56	64	53	62	59	68	65	63	51	73	53	73	66	60	69	74	68	54	61	76	58	39	49	68	54	51	63	69	77	55	74	49	67	59	56	56	52	66	50	58	62	49	71	71	62	61	50	58	47	57	47	60	57	71	54	75	50	69	60	53	51	63	64	59	57	63	61	50	58	60	65	52	56	64	69	65	47	55	49	75	40	67	60	51	58	64	64	62	71	63	64	68	63	64	62	58	65	60	61	58	51	45	50	55	65	64	54	65	68	58	59	46	59	69	59	76	48	53	51	50	56	67	56	68	69	50	62	65	64	59	64	81	61	64	59	55	67	66	71	68	55	70	63	68	68	51	59	57	76	54	72	60	56	67	69	57	65	57	63	63	68	56	57	72	65	65	61	56	66	52	74	72	82	60	74	65	54	50	55	64	72	65	47	59	59	60	63	59	65	87	68	78	65	62	53	55	70	64	68	64	43	69	64	65	60	63	60	65	64	69	55	54	55	67	71	64	45	59	54	64	64	66	52	58	51	56	69	61	68	57	62	54	67	58	74	62	57	73	52	72	59	57	63	66	74	78	58	68	52	64	65	50	52	65
29629	16738	4972	5745	6482	6606	6171	6096	2658	2245	2267	1446	1381	1566	1353	1230	1244	1165	1205	1163	1061	1053	1075	1075	1040	1027	1019	975	996	978	1046	1007	968	1017	1073	1066	933	988	981	935	963	905	957	907	951	988	961	944	982	958	995	945	1005	952	949	956	914	986	915	903	977	979	988	994	953	938	979	976	942	969	918	930	867	977	959	948	917	970	945	898	929	929	915	921	950	975	986	963	910	919	1004	939	889	942	882	925	917	909	945	931	938	952	925	961	926	933	913	987	963	1016	968	931	952	961	949	940	905	955	928	981	957	958	939	941	963	926	954	944	967	928	1006	896	898	927	910	954	951	986	901	935	964	991	962	924	935	964	924	961	983	963	963	999	948	971	985	958	905	948	971	956	896	971	954	942	962	906	954	968	962	970	898	915	937	970	940	933	928	920	964	983	891	951	930	976	949	935	933	949	958	893	1001	930	971	939	958	973	948	959	952	995	948	949	966	926	963	912	963	950	939	959	895	942	997	996	949	965	999	976	933	935	994	966	981	937	997	915	946	930	901	916	895	925	907	928	950	942	957	948	960	937	952	949	953	963	970	931	1009	973	926	965	978	962	979	936	899	953	1003	964	943	962	915	938	936	941	959	929	953	926	927	958	976	936	931	965	936	896	928	911	953	947	892	950	1040	970	938	921	894	951	941	961	944	992	972	954	937	910	928	986	925	905	989	973	991	956	959	938	901	957	957	942	945	947	965	923	953	957	925	963	945	973	1012	980	989	960	950	937	948	952	966	953	964	936	937	980	905	955	973	932	943	943	941	973	932	942	926	958	886	1011	979	919	914	946	958	960	965	945	938	977	920	967	981	972	923	874	947	987	927	966	1010	899	988	975	861	911	928	949	950	948	945	950	933	942	1031	922	936	909	986	869	954	937	989	989	955	907	970	917	898	948	950	918	968	940	905	954	949	924	992	933	980	935	977	982	892	915	914	1012	942	951	866	981	875	916	941	932	962	968	954	913	970	955	970	938	991	947	967	950	928	972	960	968	950	930	936	929	941	921	886	956	951	949	896	944	971	951	961	880	926	928	949	978	908	962	966	904	911	929	947	959	978	939	961	949	953	959	937	952	968	912	989	966	923	929	946	931	947	952	997	947	960	945	959	967	906	978	889	953	923	917	917	959	958	902	929	968	902	935	890	939	944	974	923	1009	916	924	897	948	951	976	891	970	882	981	984	983	887	955	950	934	914	938	954	939	965	926	904	953	939	885	956	923	928	879	929	987	890	921	991	944	945	937	960	969	891	979	960	939	969	949	893	923	971	911	956	949	958	963	971	899	958	937	919	977	950	890	934	993	897	992	1000	982	961	926	995	916	951	955	967	988	925	969	952	909	961	920	956	945	922	949	998	991	919	892	919	925	921	970	966	938	929	974	967	968	948	953	937	922	979	918	913	977	903	958	957	912	981	934	991	924	965	938	913	896	996	955	954	943	974	944	926	992	959	952	913	967	970	1003	979	985	942	988	931	903	970	902	898	922	901	1006	951	993	998	930	986	907	917	928	944	968	870	925	927	927	928	931	955	960	975	940	901	888	964	906	920	945	940	967	994	886	976	950	914	928	983	931	996	982	960	1020	918	922	871	972	920	974	945	922	926	978	997	948	959	976	946	939	911	994	897	929	920	935	934	907	938	901	966	939	850	939	964	959	939	889	956	897	973	916	914	950	951	927	998	990	929	999	936	911	1006	961	952	1011	986	925	945	947	940	923	990	955	951	929	898	984	909	984	922	903	911	923	907	1008	932	953	987	967	921	931	836	928	978	892	932	943	877	1004	890	998	932	974	954	934	975	972	987	968	1004	916	928	977	957	955	960	948	910	910	950	965	924	899	976	976	972	990	912	954	957	969	980	950	942	868	914	965	901	951	913	928	979	956	926	874	947	885	950	923	986	979	974	982	926	946	987	976	957	879	975	937	985	941	967	974	926	906	917	946	921	962	972	1022	927	954	957	972	895	935	923	957	942	914	988	950	942	945	900	994	964	939	936	907	916	970	914	947	949	942	942	876	931	891	965	957	941	905	944	1024	984	954	958	934	970	919	947	951	990	922	974	953	903	938	953	989	961	952	948	940	972	976	906	957	960	954	974	960	939	925	914	937	1020	954	964	936	959	916	948	973	970	960	973	949	922	965	949	949	942	935	926	944	942	927	1017	967	932	937	947	961	941	938	945	935	1019	951	960	957	926	949	950	888	950	931	962	975	933	917	985	917	956	953	925	885	918	957	974	954	933	970	940	970	948	917	943	926	919	935	962	954	937	906	898	962	972	960	981	966	949	990	939	1016	975	920	1013	900	999	950	952	986	956	926	887	999	961	944	956	946	989	914	942	899	966	976	897	977	981	960	971	967	974	943	958	925	968	922	953	934	881	944	941	930	959	956	935	960	960	967	981	957	974	946	935	952	929	930	931	1003	941	966	909	999	898	941	1015	920	933	944	954	951	987	969	966	974	964	925	986	934	976	1004	970	979	968	897	893	948	943	953	935	979	956	971	958	930	919	910	928	963	980	956	916	957	918	959	932	1003	982	934	933	908	920	984	900	977	988	972	995	927	961	891	936	923	949	929	994	941	925	971	889	959	1003	998	872	892	952	1002	989	892	945	927	929	950	979	999	959	948	952	992	958	904	950	944	933	971	968	933	925	941	920	941	921	887	963	1005	986	943	957	996	939	949	942	984	909	979	935	908	967	925	915	948	933	998	906	922	939	963	954	942	932	961	1000	980	977	960	935	950	885	903	910	914	944	943	936	895	905	913	952	936	942	929	916	942	963	949	988	937	934	958	990	889	900	981	948	937	927	897	980	925	1004	918	886	960	958	952	939	983	945	1001	930	938	935	935	896	914	972	954	941	956	976	996	974	963	966	954	956	975	933	983	961	963	889	960	880	975	923	906	906	920	947	968	948	908	910	918	1003	927	986	917	889	945	957	951	973	939	938	898	941	1019	924	962	958	904	927	907	929	927	978	911	988	922	973	900	1008	979	936	942	921	957	962	948	986	940	1015	914	995	949	990	952	987	977	903	900	894	949	963	972	978	949	970	946	962	924	981	925	904	923	920	902	956	972	905	985	925	943	949	914	902	980	966	982	917	879	948	925	898	915	1009	954	907	893	933	971	941	955	942	925	989	995	960	948	1025	924	923	905	930	971	993	957	957	979	926	978	896	933	973	987	1002	933	947	963	981	957	954	983	945	976	982	957	962	943	938	981	930	988	970	966	956	922	976	945	990	878	943	926	973	971	930	942	929	938	912	949	953	906	947	918	927	932	960	955	988	946	929	921	957	958	860	985	966	1000	911	979	929	905	987	992	933	903	902	906	952	989	925	911	960	907	974	925	952	929	990	1004	1019	955	937	965	914	946	989	945	922	949	912	919	987	889	949	929	1000	969	965	975	927	953	957	961	939	936	926	946	1002	999	937	945	939	1009	984	979	955	901	944	966	953	932	926	927	949	931	951	946	967	924	930	947	933	986	977	1006	949	943	937	942	951	941	952	958	920	936	876	890	901	990
4729	1182	294	142	154	206	254	227	182	130	141	105	77	85	88	85	69	82	85	70	59	67	74	75	74	48	61	66	62	60	58	41	54	62	59	60	56	56	68	54	47	61	67	62	56	59	52	56	39	55	58	45	63	47	47	55	56	58	58	54	57	57	47	49	51	57	46	55	55	51	59	69	59	47	66	55	55	67	52	62	66	47	59	57	53	51	66	48	51	58	55	49	70	58	60	53	55	60	61	51	53	55	47	42	53	51	48	44	45	43	52	66	52	43	49	48	57	49	44	51	50	54	53	56	56	47	46	51	45	56	38	54	49	52	60	49	61	62	47	58	42	65	44	43	53	53	48	57	56	65	56	45	59	69	54	48	62	64	61	50	41	70	47	62	45	56	52	50	53	52	53	47	51	58	48	64	53	68	52	48	62	57	50	69	53	51	57	52	47	49	61	52	61	50	59	60	59	51	58	63	62	66	45	42	66	62	46	58	54	58	66	49	70	51	60	52	47	67	56	39	52	51	55	62	46	69	50	46	62	70	53	46	55	52	47	60	74	61	56	61	63	57	57	59	55	45	40	44	63	49	66	72	54	52	56	57	52	64	62	43	53	49	55	64	53	57	46	69	71	63	63	47	59	49	50	46	59	45	48	51	51	49	57	45	49	55	64	45	66	42	74	58	59	57	53	58	58	53	51	61	60	42	68	49	55	50	75	61	48	53	58	54	60	45	55	42	57	56	56	65	56	61	56	53	62	50	53	62	55	51	63	67	48	46	59	65	43	46	54	52	56	53	53	45	55	49	57	55	59	51	54	49	52	54	58	51	44	57	58	53	41	45	46	55	52	58	57	57	59	53	57	54	66	52	50	56	44	61	52	64	53	43	63	64	77	55	58	56	44	59	50	67	59	56	52	58	63	49	39	49	59	59	50	47	49	60	42	52	57	55	55	50	45	58	57	53	52	65	37	64	69	60	52	53	48	63	57	59	42	56	64	44	54	58	61	61	68	46	41	44	54	44	62	42	61	51	49	64	43	56	53	50	47	60	52	50	38	44	48	48	66	52	62	52	62	42	57	63	56	53	46	59	47	48	51	43	55	55	60	52	58	46	54	60	48	60	58	61	49	63	69	54	59	55	61	52	66	51	61	63	50	52	49	53	51	58	54	46	49	63	58	50	61	61	61	46	53	58	60	60	70	66	49	57	52	41	55	60	66	57	68	49	55	46	60	56	63	50	59	54	53	51	48	60	58	45	50	60	52	61	71	60	59	55	52	60	50	43	65	60	46	57	48	49	39	50	68	46	50	53	63	46	50	48	55	54	63	54	52	59	52	44	57	52	51	52	55	67	51	50	58	50	56	52	48	53	46	59	62	52	58	43	47	64	52	46	47	53	43	46	62	57	61	57	53	59	69	54	53	43	49	45	48	55	55	65	51	74	52	60	65	43	44	54	67	42	44	52	65	52	64	54	77	55	41	56	50	62	57	50	53	54	64	55	69	52	53	47	56	54	61	49	46	52	53	58	59	49	46	48	60	59	61	55	48	60	59	48	52	52	56	50	57	60	64	59	51	52	61	52	51	64	55	56	52	47	54	53	63	55	44	57	64	52	55	64	56	64	52	49	59	67	52	55	64	59	52	41	63	52	44	47	52	53	69	47	60	46	54	51	56	55	58	58	61	52	60	62	59	64	53	66	51	55	59	52	50	55	51	60	55	63	64	51	59	59	47	46	65	59	39	68	61	56	50	68	53	59	60	44	60	53	50	61	57	57	48	55	63	51	52	59	56	58	47	65	56	48	53	60	56	59	46	65	44	54	56	46	61	62	45	62	50	53	54	55	54	63	50	52	55	44	45	60	68	60	57	51	65	48	54	39	65	50	49	53	59	61	55	63	54	47	61	73	55	51	55	50	59	47	50	53	63	54	44	45	49	43	52	69	54	56	50	59	55	59	67	47	48	54	52	54	50	70	48	59	51	54	59	36	68	60	48	73	41	64	45	56	58	57	55	53	52	55	56	59	54	47	52	54	62	51	54	51	39	40	42	64	56	50	44	57	52	59	56	49	54	49	44	52	56	50	59	59	47	57	47	51	60	49	61	56	53	60	53	49	56	48	42	48	63	59	61	60	72	54	40	58	55	51	53	45	44	50	54	66	54	58	57	44	59	59	63	62	53	51	58	73	66	63	57	60	50	49	53	54	47	48	50	53	51	58	60	51	41	58	59	67	62	55	56	56	53	49	65	55	54	48	52	64	51	63	56	56	46	52	62	54	52	46	53	52	64	53	47	47	62	55	57	57	59	46	51	56	54	49	48	44	55	65	58	62	61	52	68	62	53	65	56	72	59	51	50	57	64	54	64	58	56	49	52	52	52	67	56	45	63	54	49	49	56	41	54	54	57	64	58	54	57	56	49	45	60	50	50	66	59	63	51	52	47	56	54	47	61	53	66	61	48	54	57	51	60	44	52	48	51	60	47	54	58	58	66	53	66	58	58	58	62	44	39	41	36	60	60	55	64	42	53	49	62	44	59	71	64	55	57	43	56	59	47	44	54	60	50	51	54	68	63	45	49	57	49	58	64	62	63	59	59	56	62	64	43	61	54	57	54	56	61	56	48	62	51	51	61	63	57	63	60	46	49	61	58	51	58	55	59	64	71	71	60	64	49	44	56	64	51	61	56	49	57	65	59	58	54	60	64	31	60	56	66	49	54	54	47	55	55	57	64	57	56	52	54	62	67	50	55	40	66	56	53	51	47	49	68	49	58	41	57	53	52	41	53	52	68	59	61	61	55	59	64	62	45	57	68	53	52	56	49	56	64	44	61	45	53	58	43	78	57	40	49	54	49	64	35	62	63	49	56	57	66	65	47	58	52	56	53	58	44	47	50	60	52	50	51	59	55	63	68	66	59	59	58	74	66	55	54	53	63	51	65	54	54	48	61	53	67	55	49	73	68	57	51	60	60	47	50	62	56	61	64	69	65	65	49	48	59	42	57	46	47	47	67	55	59	62	55	64	61	58	53	50	70	47	50	56	53	58	62	43	53	54	51	39	43	69	52	57	62	40	44	53	57	50	58	58	48	59	59	58	67	63	60	51	53	53	38	66	54	49	72	44	54	35	61	64	47	60	66	48	51	43	56	40	53	50	57	63	59	53	54	59	56	54	57	54	59	59	59	66	62	53	45	56	66	57	66	60	58	54	55	57	62	64	61	63	55	48	58	51	52	51	63	39	52	68	41	43	54	50	58	48	53	68	55	60	72	50	55	54	55	54	54	45	67	54	41	58	56	42	57	56	63	63	56	41	53	59	46	58	43	52	56	46	56	48	50	58	48	47	58	72	63	51	59	53	50	47	54	56	50	55	52	55	45	55	39	49	43	54	48	57	61	49	54	56	58	50	61	66	59	60	40	50	50	51	66	57	48	50	59	54	57	55	56	50	58	56	55	53	72	50	39	47	43	55	53	56	48	69	61	53	54	48	54	50
32586	19127	6302	10318	14417	14295	13415	12221	7313	5273	5325	3132	2819	2603	2294	1879	1832	1779	1668	1540	1488	1357	1243	1322	1205	1178	1182	1115	1176	1098	1105	1092	1086	992	994	1011	973	1051	968	1024	942	1029	961	887	893	913	930	917	884	952	894	919	892	920	928	979	925	935	931	878	945	901	893	866	883	875	898	925	911	854	857	855	865	851	844	869	846	931	822	879	851	919	901	877	897	837	814	859	899	866	867	841	831	872	860	858	875	854	834	950	891	836	866	824	830	841	867	823	863	823	879	830	873	822	871	791	893	856	868	833	858	835	869	819	857	829	853	834	838	847	853	827	831	869	893	864	867	829	825	878	852	809	782	817	903	889	857	849	831	770	804	833	831	820	827	827	852	804	840	800	877	829	850	779	836	865	822	860	855	854	810	826	837	831	835	809	816	812	851	858	852	903	820	883	823	866	866	812	869	885	855	831	859	826	851	888	827	889	824	840	775	855	838	804	825	833	854	800	881	881	826	834	820	875	865	813	842	839	885	865	849	851	873	855	851	844	835	867	820	824	809	873	856	797	826	807	876	833	865	807	801	811	829	844	895	897	786	856	815	841	876	779	839	859	884	881	895	846	810	845	810	839	851	823	863	817	772	822	802	828	855	844	846	847	865	853	908	792	842	857	831	821	882	876	830	820	924	833	843	872	894	831	782	812	866	801	791	825	852	831	827	834	839	881	856	869	874	852	836	871	834	835	866	857	830	768	881	821	770	850	830	839	839	903	849	828	811	878	867	820	885	879	826	864	902	835	821	842	864	827	870	815	851	843	846	841	784	853	841	866	834	850	828	837	851	826	841	841	825	849	865	868	872	834	890	839	863	896	832	836	813	845	879	845	841	827	862	817	806	835	838	820	887	823	761	864	823	851	830	893	863	819	822	837	892	857	833	843	869	839	859	872	864	788	861	887	806	822	862	840	924	844	841	858	822	838	797	849	825	815	873	860	833	829	826	867	835	880	799	865	834	809	822	873	841	846	823	909	819	863	819	839	864	809	842	822	860	851	858	791	840	866	865	847	852	900	829	831	823	817	870	844	831	833	808	865	878	825	898	851	832	906	837	821	781	897	872	806	870	827	883	876	815	831	834	840	870	830	840	843	846	818	802	825	798	871	829	847	853	762	888	822	863	889	790	850	879	870	841	874	882	860	840	838	834	863	797	838	894	843	819	880	806	790	821	809	801	864	822	854	879	814	812	859	830	828	931	838	782	794	809	874	855	890	840	839	820	833	864	835	856	845	840	791	881	819	876	896	808	820	823	893	814	840	897	842	830	810	839	854	833	860	880	829	857	815	879	878	885	828	825	796	851	792	816	826	829	858	811	815	858	832	800	785	863	855	840	841	832	821	877	801	838	874	836	848	844	822	869	890	813	838	814	820	829	881	870	839	827	842	784	835	891	870	859	822	811	884	852	827	857	816	862	849	828	871	835	822	879	855	845	848	888	800	853	908	861	845	857	869	847	806	827	856	852	885	864	839	870	879	856	857	871	859	815	777	849	878	851	809	817	819	844	844	822	863	871	840	823	806	819	878	799	842	851	863	861	822	848	853	919	871	821	880	858	897	863	828	856	847	848	838	853	853	806	824	831	788	867	868	852	808	825	788	847	846	834	851	849	805	835	831	845	811	827	864	839	827	882	814	867	885	813	807	844	820	809	834	855	816	862	839	919	845	851	825	795	793	800	805	811	888	878	843	844	840	855	818	845	851	847	787	838	870	833	863	885	829	812	847	840	856	829	850	854	911	850	817	831	798	857	854	861	864	821	838	820	863	838	853	833	851	921	832	802	833	872	815	888	832	838	809	826	801	840	844	872	859	869	864	853	851	867	845	815	833	846	822	849	876	834	860	801	846	882	823	864	837	845	795	845	842	866	888	824	866	808	870	850	818	840	833	855	849	865	845	854	781	840	823	847	864	833	842	852	846	816	798	839	819	836	839	869	806	823	851	820	813	831	829	827	781	831	851	858	860	826	874	845	862	829	805	896	859	899	880	859	812	837	815	869	794	875	886	823	811	865	837	857	886	838	885	815	873	799	848	882	846	822	806	844	783	759	850	862	868	848	839	848	827	847	903	844	844	836	808	871	839	891	829	903	871	814	784	830	829	844	911	849	827	832	871	883	897	831	854	801	794	833	849	830	804	860	853	798	844	842	842	847	873	819	824	876	816	848	845	827	823	849	858	805	838	884	850	837	810	847	810	847	848	857	854	830	797	852	806	855	862	873	835	859	819	889	839	893	848	826	841	790	852	794	830	844	872	856	849	865	876	852	820	866	819	838	888	814	879	847	826	851	841	839	859	848	828	808	898	859	822	755	854	842	835	833	792	826	854	867	876	866	790	843	822	843	888	787	848	830	816	896	819	831	818	864	808	864	870	800	860	817	797	863	808	880	827	831	827	792	880	832	823	845	804	805	922	847	854	821	858	857	878	810	905	844	853	821	874	861	816	869	850	812	823	864	853	857	873	859	835	851	850	793	793	855	815	832	848	832	892	792	851	864	849	874	851	827	860	827	876	877	834	852	849	822	823	831	841	820	855	785	836	851	864	846	851	841	866	839	866	866	877	841	850	823	831	842	868	834	878	867	801	808	816	873	868	849	855	841	845	779	878	870	812	868	852	819	816	838	910	849	830	871	795	851	820	840	788	820	864	834	829	877	881	825	854	862	820	863	777	857	854	850	870	863	860	814	835	841	875	807	853	837	891	866	825	823	848	768	836	809	811	858	804	871	854	816	835	868	833	833	832	856	834	816	868	823	838	854	829	865	863	892	843	851	861	849	850	854	867	849	858	807	819	834	862	780	806	861	825	850	837	840	837	808	866	877	857	799	862	846	881	812	831	870	875	856	830	842	876	884	777	813	807	812	849	831	816	806	815	820	853	852	854	907	867	846	847	863	855	845	881	837	880	855	790	823	879	882	834	854	832	823	890	871	842	815	851	855	760	875	824	799	873	813	902	856	820	896	883	888	826	818	872	824	801	876	853	800	831	860	843	824	815	820	839	888	825	787	854	828	829	834	872	796	817	839	836	847	856	870	906	889	810	835	890	824	849	864	806	834	819	778	832	798	842	829	836	855	783	844	879	871	863	825	812	877	821	876	869	870	848	840	832	841	869	786	849	824	820	854	843	851	860	864	874	811	817	865	810	800	830	846	844	834	850	859	808	857	853	818	852	806	810	860	852	892	846	879	853	862	806	867	854	813	847	821	822	867	817	801	856	861	832	849	863	842	917	851	820	825	865	874	846	896	789	887	816	857	822	828	749	871	866	814	824	825	831	840	834	886	805	857	850	869	820	829	846	810	871	904	858	873	805	774	858	844	853	801	843	846	819	861	806	890	789	811	833	807	826	813	857	820	868	827	837	823	791	863	844	804	843	872	851	879	868	811	815	853	851	817	889	811	858	845	871	819	818	859	827	814	846	841	839	857	823	806	872	839	835	826	856	798	862	861	858	807	821
4236	945	226	106	178	216	228	325	196	110	113	74	79	78	70	66	75	71	56	53	55	71	52	70	49	54	45	62	70	60	51	47	61	51	55	49	53	52	48	56	41	59	44	57	65	53	33	42	46	46	38	34	46	62	51	50	51	54	49	59	45	53	50	47	45	69	46	39	56	52	44	56	43	53	46	52	47	42	47	49	43	45	42	42	56	52	50	59	43	32	57	52	55	44	45	48	59	40	50	55	45	52	59	44	50	50	56	42	53	56	50	42	47	48	46	54	48	52	45	51	58	55	60	49	58	45	55	50	40	47	54	40	61	51	43	38	46	45	40	50	43	41	49	38	48	49	48	39	48	45	56	54	53	48	48	44	57	42	41	51	51	49	39	47	52	48	57	53	46	47	39	37	56	52	48	49	38	58	36	50	41	47	43	50	49	50	46	43	52	56	60	44	48	39	45	52	46	41	50	52	50	48	66	52	41	52	52	48	50	53	58	50	54	53	63	44	46	46	49	40	50	49	40	49	37	42	39	47	47	41	52	53	47	54	48	51	44	53	42	53	55	32	51	51	34	44	48	55	43	46	54	54	55	39	64	47	57	49	36	47	38	45	49	46	45	53	51	46	42	53	53	52	54	35	60	42	44	64	44	45	55	45	41	47	51	45	50	44	59	50	44	42	41	52	43	62	42	50	40	44	46	56	39	51	50	44	54	37	45	55	46	32	51	59	49	49	42	60	55	53	38	58	51	40	47	46	45	56	54	64	38	46	61	61	51	49	53	57	48	57	52	50	45	44	41	53	50	46	47	39	46	49	55	55	47	57	49	56	50	42	44	43	41	60	38	43	52	52	55	48	53	49	37	48	59	51	44	46	37	47	36	62	54	45	57	50	52	44	40	42	61	41	40	41	43	50	42	50	51	56	52	66	41	59	41	38	53	42	56	43	56	68	43	48	44	44	36	40	45	50	58	53	66	45	42	43	49	59	40	46	60	37	51	55	47	45	63	41	45	43	44	45	42	43	57	48	46	57	46	45	43	42	64	47	41	41	60	49	52	44	60	54	48	51	43	52	54	53	58	44	41	37	65	50	49	53	67	49	52	43	73	51	43	42	65	48	47	63	43	38	35	45	40	37	68	60	48	54	37	52	52	45	61	52	57	52	47	49	46	52	41	52	43	48	49	45	50	43	54	49	50	47	55	42	40	50	59	39	51	50	50	46	46	50	53	39	41	38	55	44	50	57	47	54	43	59	50	56	46	46	46	58	49	52	48	42	45	58	53	44	38	47	51	47	43	47	40	42	52	60	42	56	52	44	52	47	59	62	48	53	45	42	31	53	42	54	50	54	52	35	44	49	45	40	43	43	53	50	61	55	52	56	56	42	48	34	47	38	58	35	48	57	44	61	47	38	55	48	43	55	40	48	47	48	45	39	41	56	31	40	44	51	41	35	47	46	45	67	44	47	37	59	45	43	52	55	43	57	53	53	38	53	58	36	54	52	42	59	52	45	47	43	60	45	47	54	54	62	47	48	50	43	63	55	55	41	51	50	47	52	44	31	57	31	60	33	48	50	45	47	50	57	52	49	50	48	42	47	35	54	35	44	37	60	40	65	43	58	54	43	41	57	43	56	50	50	43	61	58	47	52	57	47	51	49	59	53	55	43	47	40	50	54	41	42	61	50	45	46	54	48	54	37	38	43	58	46	64	46	54	39	48	65	37	46	42	44	47	48	69	51	60	58	43	48	44	44	52	57	66	45	48	42	40	57	47	31	38	54	49	54	44	44	50	51	57	42	48	49	42	41	44	34	44	54	52	56	54	52	49	64	61	56	38	39	41	44	54	47	43	54	48	39	49	44	49	49	65	58	52	62	44	57	43	50	41	54	45	45	38	51	68	59	35	44	39	48	53	46	42	50	53	54	39	48	31	40	51	35	52	38	50	55	57	49	48	46	47	45	55	57	50	50	45	52	49	39	43	50	57	47	62	49	46	38	56	54	49	45	43	32	57	40	45	48	52	45	59	35	48	53	46	59	57	45	56	65	56	43	55	47	63	46	47	49	51	57	49	55	47	43	49	46	33	54	50	49	52	47	50	53	55	47	49	45	42	63	39	44	63	49	45	41	55	48	39	49	56	54	35	44	52	46	45	50	40	47	33	45	50	58	54	43	58	68	59	55	59	44	44	48	42	63	36	55	60	55	54	50	43	52	61	42	60	44	33	52	42	40	47	57	43	44	45	54	48	50	52	39	40	37	43	52	56	30	48	50	50	55	57	57	57	47	45	42	44	51	59	45	53	45	41	44	40	59	59	46	52	46	55	45	53	50	60	50	57	56	49	57	56	41	55	39	49	60	33	55	42	54	57	52	50	49	58	42	47	41	30	50	56	46	47	44	62	44	39	47	38	54	56	53	49	57	38	49	45	59	43	53	54	38	51	54	45	44	56	44	61	51	40	45	47	49	56	46	49	49	50	43	55	42	49	47	47	50	46	42	53	43	33	55	38	53	53	40	52	53	40	50	50	45	51	43	52	62	50	50	38	57	55	45	36	46	45	49	45	59	34	42	52	52	38	43	62	46	45	48	47	50	42	48	62	56	44	50	49	51	44	32	38	49	51	62	50	46	48	49	50	54	51	60	52	35	47	58	54	41	48	53	46	43	47	49	51	51	44	50	45	48	52	50	45	38	53	42	58	45	41	42	52	51	42	38	53	57	50	48	52	42	50	50	41	60	41	50	38	48	42	40	53	42	40	50	56	43	45	50	42	53	54	39	50	38	54	47	70	51	63	54	47	51	59	45	52	57	47	55	51	53	44	68	40	43	51	35	51	49	47	50	47	47	44	40	46	48	50	61	55	52	50	41	38	49	51	45	49	61	47	55	45	43	66	53	45	39	48	41	52	53	33	50	42	50	42	52	48	53	47	54	52	46	43	47	44	46	43	64	43	49	46	40	52	50	50	71	50	42	55	49	44	50	53	45	42	50	51	51	41	53	56	41	54	38	40	43	39	43	53	58	49	54	44	49	52	48	39	42	54	49	55	37	58	34	42	52	50	46	51	43	49	52	46	49	38	44	52	50	40	51	50	54	53	52	45	47	42	52	36	53	55	40	39	56	57	57	53	43	55	51	45	35	44	45	55	56	53	49	66	56	61	41	54	42	51	45	48	65	32	46	47	63	49	47	40	41	60	47	47	41	64	42	53	52	47	61	54	42	35	34	42	43	46	56	53	43	51	59	39	42	48	34	43	50	45	50	42	44	44	52	49	45	53	52	51	56	56	67	40	55	48	46	45	45	43	50	51	55	35	38	49	52	46	43	49	45	48	45	46	48	54	56	57	48	43	56	58	45	48	58	37	41	55	48	60	43	41	69	40	53	37	42	46	46	55	42	52	40	46	52	39	44	51	49	47	42	55	50	51	51	50	45	51	48	48	54	44	54	47	48	48	48	45	55	46	44	48	43	52	58	55	42	55	48	55	42	50
31384	17290	5016	8782	15002	13813	12772	15362	8377	4723	3866	2752	2508	2349	2094	1831	1720	1647	1456	1319	1254	1203	1174	1162	1081	1003	1013	1037	1010	1023	998	922	892	977	900	900	880	846	899	884	867	904	860	895	848	815	902	849	799	806	793	829	834	793	805	840	877	803	782	740	795	850	873	858	803	809	788	790	831	800	811	799	833	731	808	790	764	741	783	803	764	754	789	814	817	818	795	742	767	818	753	771	746	775	728	780	804	741	762	769	755	795	746	817	732	759	761	797	790	768	813	752	787	785	744	742	768	751	736	778	722	812	762	734	745	765	772	813	805	749	811	802	780	789	735	776	788	763	774	722	723	738	777	716	772	768	750	758	788	816	798	761	753	757	769	784	729	762	718	789	799	755	763	768	779	765	787	778	763	742	755	778	799	841	788	745	738	821	792	729	729	710	759	741	719	754	771	738	750	740	728	801	768	802	796	791	739	772	772	742	747	760	772	748	785	753	762	753	774	734	786	723	771	744	734	786	731	810	736	755	736	744	733	777	735	717	756	768	739	721	738	751	769	770	743	761	757	814	746	802	798	772	740	766	747	794	765	705	782	772	755	801	799	763	773	750	804	718	787	842	769	731	751	778	825	717	740	771	764	744	831	738	780	750	750	777	776	748	773	725	789	802	820	792	786	678	744	754	844	792	732	752	835	773	767	746	766	767	868	722	781	747	756	800	832	777	789	786	726	796	724	796	780	766	707	751	748	782	801	790	752	814	776	786	740	751	736	759	810	785	766	745	749	744	788	760	793	762	732	737	736	771	758	817	776	814	815	737	737	770	796	787	841	780	810	766	756	747	767	768	754	733	752	794	791	785	781	752	765	813	766	767	742	791	826	729	786	751	753	748	785	764	703	774	770	776	761	774	772	757	756	801	758	783	758	783	745	782	766	729	753	780	752	802	776	782	784	738	736	754	742	735	756	748	748	796	797	734	756	769	767	775	790	767	753	791	768	823	716	799	755	777	785	717	820	724	752	765	785	805	789	786	781	773	770	751	765	741	779	735	779	747	746	769	775	741	727	741	791	789	795	798	753	719	756	767	771	752	748	751	736	792	798	752	764	756	737	708	792	750	751	798	759	751	776	808	789	770	786	732	769	791	740	735	739	763	741	782	811	780	781	775	777	816	767	786	804	774	754	760	763	766	787	763	758	751	753	756	746	809	721	713	786	829	790	746	770	793	775	786	752	787	727	775	751	727	789	807	754	758	750	770	733	809	721	763	770	717	838	856	743	749	788	731	830	750	755	719	759	782	754	771	800	795	752	766	798	834	771	778	731	749	743	723	730	770	732	765	765	734	708	779	775	760	770	793	744	697	792	784	731	769	758	774	818	776	744	785	772	757	747	774	747	777	741	787	790	748	785	721	752	767	810	766	753	771	783	784	759	783	819	816	772	727	744	788	796	751	760	752	743	735	764	796	789	787	782	783	769	750	748	773	800	777	733	767	789	766	717	752	774	750	796	748	764	785	746	770	768	789	792	776	766	753	765	756	763	783	755	783	758	790	787	789	763	772	773	789	729	767	816	770	787	755	761	738	754	789	773	746	777	811	782	744	733	817	824	704	747	754	781	790	799	779	777	760	775	742	762	748	694	789	757	739	754	798	716	803	776	840	739	739	765	759	789	780	799	717	771	809	785	758	754	805	767	803	756	774	769	769	775	752	786	799	761	766	754	749	785	749	799	782	768	748	769	749	786	749	746	789	762	809	790	818	738	784	744	754	701	752	766	768	818	796	712	729	746	786	773	781	778	768	763	736	809	732	777	743	747	757	765	772	731	765	739	794	796	812	775	772	781	719	796	782	799	773	755	751	798	856	821	746	748	765	747	757	765	744	724	788	730	791	781	774	776	798	768	769	784	744	746	772	781	747	793	778	825	781	809	771	782	765	757	797	852	784	757	737	771	761	765	760	724	788	746	768	776	783	784	763	802	778	752	799	783	724	738	764	800	742	740	740	784	736	759	796	763	779	792	750	758	787	746	781	744	776	767	785	768	784	763	722	776	821	728	738	835	778	791	758	765	766	782	730	732	725	715	754	767	844	766	791	803	772	750	773	796	761	771	797	758	811	774	783	731	731	768	733	757	811	765	730	798	795	740	762	730	790	811	812	777	749	751	747	794	710	735	755	777	745	753	775	780	760	787	788	785	768	745	801	775	770	761	718	772	726	796	789	801	752	714	742	730	765	775	742	771	740	776	758	809	712	758	726	757	783	716	759	754	773	773	744	734	758	741	759	809	720	714	755	761	803	748	776	737	780	749	810	757	779	731	757	757	737	769	759	743	764	759	749	778	795	793	751	778	775	798	772	755	737	755	811	799	787	783	803	774	734	770	818	768	767	739	742	761	824	756	773	785	793	722	768	712	765	699	787	763	785	756	760	734	778	774	748	803	766	759	761	757	737	740	711	776	797	792	736	762	708	752	772	769	778	732	767	741	808	777	728	783	737	778	769	776	775	746	763	779	807	759	801	725	779	739	695	785	792	801	776	741	720	745	731	725	768	784	801	807	764	777	788	756	745	758	744	750	779	794	773	743	745	776	777	802	760	722	800	785	765	739	822	770	809	737	778	775	754	765	815	760	749	729	754	749	795	742	796	825	740	750	788	765	734	774	741	739	788	786	804	802	790	817	767	819	795	795	765	748	780	819	764	779	745	728	782	784	796	802	816	772	778	749	804	788	758	772	746	747	775	771	735	764	735	724	790	723	815	776	778	762	696	759	752	794	728	758	822	739	781	779	764	831	798	720	792	778	785	776	757	818	803	742	778	741	789	774	735	771	730	745	791	803	761	822	794	761	745	739	780	811	768	770	813	778	774	798	734	758	780	747	774	768	755	763	756	766	752	774	770	759	725	726	727	732	786	802	782	775	738	769	778	767	723	800	795	799	747	766	827	790	808	764	774	774	763	785	762	751	751	763	797	785	725	780	726	756	740	788	774	798	762	767	772	746	766	753	827	760	766	798	727	727	757	782	800	786	738	739	776	753	812	740	805	761	818	800	758	766	751	767	781	784	790	766	796	766	794	716	776	750	780	755	697	783	776	733	781	771	768	758	765	746	742	735	755	767	742	740	749	760	759	755	783	803	756	749	730	775	794	734	768	767	786	818	783	731	740	778	774	790	784	750	737	782	781	760	780	769	733	753	750	806	746	737	744	751	738	744	781	784	813	732	737	769	710	722	767	772	716	779	757	774	748	763	741	769	736	749	777	786	716	709	800	771	732	780	740	766	756	757	750	775	780	737	752	711	766	768	805	677	782	757	770	771	775	788	729	748	806	763	799	812	759	757	754	735	754	782	737	781	763	823	762	781	785	809	758	743	763	756	733	753	778	785	747	756	750	783	810	735	771	763	794	744	793	759	765	741	719	689	744	752	727	794	733	734	764	741	751	785	745	771	765	785	736	745	751	726	776	762	749	734	711	779	762	736	738	758	744	753	733	817	762	769	827	777	765
4599	1450	412	272	453	553	525	655	458	303	352	228	250	216	206	224	185	200	190	186	191	176	159	157	163	158	145	193	180	165	167	161	148	143	165	120	143	173	163	162	153	155	182	165	145	155	147	154	167	171	162	174	154	155	140	160	165	155	179	148	153	169	156	179	154	155	161	155	160	146	152	149	162	163	140	136	151	168	123	160	155	148	156	167	158	159	140	152	178	151	160	143	135	185	177	163	140	168	159	159	161	159	154	143	140	159	147	167	168	152	169	148	158	145	156	165	162	137	172	163	152	158	158	158	152	155	147	160	149	169	164	138	165	164	191	137	159	163	167	155	148	153	156	151	173	147	169	161	160	149	155	148	155	155	147	143	149	150	153	139	155	156	156	140	155	161	146	165	152	165	153	159	147	155	158	150	162	160	175	148	141	165	131	157	172	163	161	165	156	145	156	144	150	142	167	138	132	157	186	169	159	131	173	160	155	172	171	131	140	152	141	135	161	157	161	160	160	151	161	139	149	140	162	134	156	174	142	159	166	153	151	147	160	148	147	139	174	142	155	134	170	154	142	149	148	168	141	176	149	137	152	165	161	147	158	152	151	164	159	126	159	155	162	134	142	174	144	134	165	154	166	151	155	148	164	152	192	134	170	181	160	133	127	142	156	165	140	144	134	143	160	172	150	172	154	151	173	162	147	150	171	150	149	153	152	136	162	138	159	142	170	165	147	142	150	151	144	150	150	170	144	170	159	149	175	145	148	175	170	143	165	174	140	153	148	153	128	160	162	147	155	139	142	154	132	170	165	161	139	158	154	142	160	144	132	143	153	153	160	153	141	166	138	145	156	142	159	156	139	165	168	147	139	162	177	157	162	156	151	145	164	159	166	155	151	152	150	148	153	157	136	152	151	144	149	143	151	159	127	167	138	168	147	158	136	163	118	158	147	145	157	146	118	145	152	178	166	163	145	143	168	159	142	172	154	149	142	170	168	169	170	151	141	134	138	176	158	144	147	165	161	148	156	147	158	133	166	169	152	157	175	154	155	140	157	164	140	139	165	161	164	157	166	121	165	139	151	157	152	140	149	130	161	163	159	160	144	132	155	159	175	148	158	134	128	135	151	156	139	151	161	144	146	145	161	159	154	146	147	129	145	147	168	143	172	141	157	135	137	161	141	170	145	163	169	157	159	175	145	148	157	159	136	173	153	163	133	166	149	139	161	165	160	155	150	179	159	151	156	164	138	165	155	129	172	157	148	135	144	147	151	152	151	168	142	162	145	147	166	159	154	163	171	148	155	143	156	147	157	148	175	154	145	177	147	153	134	151	159	169	148	186	157	161	156	159	140	143	168	135	148	150	170	153	136	159	150	138	166	166	156	154	142	125	140	176	155	156	129	159	162	138	160	139	157	140	149	168	153	162	161	139	178	132	155	175	184	142	163	142	164	157	146	148	152	141	164	156	173	165	157	174	162	160	143	157	139	145	158	143	159	157	124	165	151	153	147	155	165	161	129	136	167	174	159	152	160	163	141	141	159	141	154	127	152	140	154	135	149	148	168	172	164	131	149	148	162	159	130	142	157	162	182	155	172	128	156	160	160	173	155	141	166	158	163	129	141	158	154	135	165	164	158	140	151	145	167	159	151	150	143	146	150	144	157	170	153	170	162	140	121	153	163	142	151	150	166	168	139	155	155	153	144	138	163	144	135	133	155	152	127	151	138	159	155	162	160	152	169	171	164	149	157	135	146	174	142	143	153	151	160	160	149	136	174	172	160	146	148	151	178	157	145	151	162	142	126	173	164	163	162	132	134	173	161	162	162	145	145	161	145	156	170	151	166	176	166	147	154	143	156	162	169	133	146	155	159	167	162	152	160	151	168	154	163	138	170	153	150	123	170	141	156	168	123	149	160	152	159	150	145	157	143	137	156	158	156	128	149	138	174	126	157	139	138	143	156	148	158	144	158	149	140	142	142	174	156	168	142	155	155	166	169	138	146	164	183	156	171	155	157	156	150	146	160	147	153	156	158	150	166	152	157	175	151	142	166	153	148	131	145	155	154	152	146	157	146	153	160	169	157	160	142	141	143	152	151	145	159	136	149	162	173	155	133	140	135	177	148	171	124	138	135	149	142	146	142	125	170	143	157	131	145	165	188	143	153	165	147	149	159	136	175	154	157	131	166	159	152	164	158	162	170	135	182	146	148	143	139	169	140	191	167	186	143	147	151	149	175	134	162	178	153	158	145	154	133	143	128	138	203	144	143	152	130	167	144	162	156	149	140	139	159	142	153	168	182	153	149	170	178	147	168	167	156	141	168	143	141	148	151	176	144	134	177	168	174	148	146	155	150	166	157	136	163	142	147	140	146	138	153	171	145	151	135	145	154	141	190	150	161	173	155	155	136	156	163	185	177	152	169	146	132	154	142	139	144	151	145	164	145	170	163	143	138	138	151	154	161	157	166	167	168	143	145	157	148	162	144	180	145	141	173	158	157	167	163	154	144	156	141	149	158	157	153	166	153	171	154	147	156	142	172	152	173	166	158	152	131	185	143	130	138	167	151	156	152	144	142	159	140	161	160	165	120	166	149	169	146	141	165	145	135	166	149	137	147	158	190	146	136	161	150	149	152	173	167	156	154	145	161	173	159	151	145	147	156	153	149	165	160	152	153	147	150	188	158	185	176	170	135	158	160	165	154	151	141	162	156	149	157	168	154	159	177	130	161	146	148	153	160	158	161	175	162	150	160	165	170	164	148	154	138	176	163	141	162	166	171	155	161	169	170	137	150	129	153	176	156	151	157	145	162	146	154	154	157	159	155	154	138	140	145	152	151	157	141	136	174	144	188	165	162	152	155	157	166	166	140	134	163	150	154	132	166	148	133	135	152	147	169	159	155	160	153	134	144	161	153	170	146	140	150	156	156	134	169	137	167	171	148	124	171	130	135	137	154	153	145	156	173	152	141	171	151	137	158	161	144	155	144	168	155	168	158	143	159	144	172	180	143	152	155	170	145	161	160	155	160	150	149	142	149	169	145	143	141	131	146	155	137	188	162	145	154	145	151	162	170	120	158	142	142	161	153	176	157	160	162	164	134	166	172	164	164	146	169	171	158	149	146	147	172	139	152	162	159	144	167	151	143	165	153	137	167	172	144	181	156	142	153	150	160	169	162	116	143	152	143	170	146	158	146	159	152	159	165	159	163	169	153	144	165	173	151	135	186	151	125	159	148	163	160	136	182	167	161	171	162	147	158	141	135	135	163	142	152	143	155	175	135	157	170	153	157	161	139	148	138	146	140	181	167	147	161	154	158	175	162	155	160	146	137	153	164	154	180	152	180	170	139	163	139	163	160	128	167	144	148	180	145	158	144	166	153	172	156	149	152	134	153	151	151	149	137	146	143	151	162	151	146	154	156	148	142	164	155	156	161	149	169	136	162	165	168	156	158	134	141	156	147	165	181	156	167	158	164	159	151	147	160	145	174	153	163	153
37527	20871	8281	15863	24830	23170	22109	22553	15047	10580	8905	6333	5642	5340	4786	4352	4016	3877	3883	3543	3382	3169	3064	3062	2899	2878	2861	2770	2784	2702	2779	2671	2633	2597	2666	2504	2503	2416	2523	2455	2471	2439	2466	2353	2447	2345	2439	2366	2411	2336	2354	2393	2346	2441	2340	2362	2382	2399	2362	2350	2384	2285	2354	2270	2310	2292	2336	2320	2286	2346	2360	2247	2291	2262	2254	2246	2383	2348	2276	2332	2254	2241	2252	2351	2304	2186	2323	2351	2347	2349	2339	2303	2257	2243	2329	2283	2279	2278	2218	2322	2187	2248	2288	2227	2212	2266	2256	2272	2354	2310	2284	2330	2285	2276	2253	2334	2227	2250	2333	2256	2260	2322	2200	2261	2280	2248	2199	2296	2324	2181	2265	2316	2331	2281	2241	2198	2245	2349	2234	2197	2265	2283	2307	2202	2232	2290	2363	2248	2295	2290	2272	2193	2314	2240	2301	2272	2176	2308	2270	2207	2176	2155	2271	2265	2334	2213	2317	2300	2227	2301	2279	2251	2273	2312	2287	2216	2242	2252	2214	2257	2266	2196	2262	2234	2235	2239	2306	2234	2236	2216	2190	2236	2314	2294	2245	2280	2274	2181	2285	2273	2242	2257	2268	2171	2281	2314	2232	2227	2380	2238	2327	2209	2193	2247	2270	2255	2249	2232	2217	2215	2296	2335	2252	2289	2297	2231	2233	2182	2273	2217	2167	2223	2322	2272	2261	2264	2269	2202	2214	2214	2196	2245	2314	2270	2231	2253	2262	2272	2321	2277	2286	2273	2314	2290	2240	2256	2189	2348	2225	2286	2245	2209	2286	2251	2314	2222	2230	2274	2215	2218	2251	2290	2230	2180	2242	2258	2157	2295	2260	2201	2202	2219	2255	2230	2214	2226	2207	2296	2194	2197	2258	2312	2293	2241	2291	2298	2256	2243	2253	2230	2175	2224	2271	2197	2229	2266	2300	2239	2286	2315	2243	2296	2202	2280	2291	2261	2242	2240	2281	2191	2246	2203	2254	2211	2282	2209	2235	2260	2267	2204	2293	2263	2334	2219	2230	2305	2221	2326	2186	2302	2224	2217	2196	2224	2277	2281	2183	2281	2219	2313	2303	2178	2210	2265	2259	2263	2180	2300	2295	2322	2253	2193	2191	2213	2317	2250	2292	2217	2222	2230	2185	2269	2282	2184	2266	2235	2202	2262	2311	2210	2274	2265	2289	2271	2143	2242	2171	2184	2266	2234	2321	2283	2129	2234	2261	2312	2207	2351	2371	2268	2330	2316	2207	2181	2368	2265	2297	2226	2317	2178	2217	2208	2246	2187	2311	2251	2240	2252	2183	2292	2242	2300	2240	2320	2186	2195	2220	2235	2198	2158	2254	2254	2154	2226	2353	2236	2246	2180	2207	2222	2337	2276	2274	2197	2285	2295	2202	2194	2284	2270	2224	2263	2307	2318	2254	2268	2289	2272	2171	2268	2252	2185	2224	2293	2310	2216	2266	2260	2258	2241	2276	2298	2216	2292	2232	2241	2271	2280	2243	2190	2320	2323	2205	2274	2266	2237	2280	2250	2274	2227	2318	2164	2275	2203	2236	2217	2385	2285	2304	2251	2252	2291	2269	2309	2205	2274	2186	2210	2196	2151	2324	2256	2252	2311	2238	2345	2211	2244	2295	2287	2358	2322	2254	2221	2188	2173	2275	2230	2230	2252	2220	2253	2264	2195	2282	2229	2354	2232	2245	2232	2231	2283	2215	2195	2216	2213	2273	2204	2227	2222	2292	2246	2244	2145	2247	2261	2207	2365	2251	2237	2233	2215	2242	2210	2191	2159	2262	2308	2322	2207	2319	2232	2349	2267	2233	2165	2227	2228	2268	2217	2273	2211	2293	2268	2226	2175	2214	2188	2283	2286	2222	2250	2254	2200	2272	2285	2318	2234	2285	2250	2231	2318	2272	2250	2268	2230	2112	2263	2240	2279	2291	2268	2282	2203	2287	2227	2182	2266	2226	2219	2351	2266	2268	2156	2273	2266	2253	2329	2302	2237	2330	2171	2303	2327	2220	2232	2208	2227	2305	2243	2310	2299	2238	2350	2257	2298	2267	2403	2215	2300	2224	2225	2251	2245	2175	2262	2260	2338	2235	2294	2250	2208	2234	2248	2241	2306	2222	2225	2216	2305	2350	2318	2118	2278	2321	2242	2201	2333	2277	2237	2172	2285	2272	2214	2232	2236	2215	2269	2257	2248	2284	2256	2285	2221	2246	2221	2139	2293	2219	2215	2214	2302	2217	2176	2212	2278	2295	2232	2205	2251	2292	2304	2261	2225	2348	2324	2264	2295	2288	2218	2225	2311	2215	2331	2255	2223	2343	2256	2249	2278	2292	2199	2289	2236	2289	2315	2220	2282	2282	2179	2181	2242	2286	2291	2224	2219	2202	2232	2209	2193	2249	2202	2266	2241	2242	2265	2221	2315	2141	2257	2327	2157	2219	2197	2200	2198	2308	2198	2254	2244	2219	2281	2241	2181	2228	2244	2202	2317	2262	2331	2276	2279	2290	2223	2293	2264	2276	2290	2174	2278	2264	2245	2265	2220	2286	2291	2222	2349	2238	2295	2236	2195	2310	2282	2224	2384	2234	2264	2336	2299	2233	2209	2272	2249	2216	2240	2308	2299	2285	2261	2165	2256	2219	2219	2260	2207	2348	2197	2244	2284	2207	2214	2308	2235	2236	2158	2281	2263	2302	2290	2256	2155	2261	2240	2295	2230	2258	2127	2284	2211	2330	2219	2277	2246	2270	2264	2302	2204	2233	2230	2245	2228	2293	2222	2317	2277	2381	2226	2224	2225	2255	2304	2186	2303	2247	2277	2249	2246	2285	2299	2215	2290	2221	2223	2180	2280	2315	2245	2252	2262	2241	2184	2245	2297	2224	2196	2280	2275	2241	2311	2319	2280	2209	2272	2252	2251	2321	2263	2312	2269	2172	2228	2307	2253	2260	2263	2298	2270	2240	2176	2211	2234	2278	2257	2225	2267	2197	2264	2242	2190	2197	2224	2322	2301	2214	2262	2197	2253	2271	2240	2305	2252	2185	2268	2243	2301	2226	2207	2270	2272	2228	2221	2263	2231	2243	2255	2269	2216	2317	2300	2219	2274	2234	2296	2287	2252	2223	2184	2252	2303	2185	2235	2240	2214	2208	2174	2214	2200	2241	2270	2264	2310	2337	2201	2309	2290	2226	2196	2347	2287	2319	2204	2221	2264	2219	2166	2293	2241	2216	2301	2140	2244	2266	2222	2314	2275	2226	2335	2162	2280	2364	2237	2239	2258	2298	2246	2171	2194	2248	2130	2215	2308	2267	2264	2273	2282	2230	2234	2312	2245	2209	2278	2185	2259	2214	2295	2306	2133	2282	2229	2225	2274	2190	2309	2135	2282	2282	2256	2205	2237	2159	2228	2287	2266	2268	2172	2285	2246	2276	2263	2217	2229	2267	2306	2316	2230	2216	2270	2267	2335	2096	2227	2239	2197	2332	2305	2299	2242	2165	2311	2204	2200	2196	2217	2267	2289	2282	2301	2188	2225	2341	2228	2219	2313	2217	2247	2310	2281	2237	2301	2308	2295	2162	2214	2235	2214	2214	2316	2269	2297	2244	2226	2203	2137	2188	2279	2192	2234	2270	2236	2252	2206	2286	2272	2238	2250	2206	2282	2243	2280	2234	2230	2321	2219	2312	2262	2169	2259	2229	2341	2236	2312	2210	2249	2242	2185	2258	2192	2232	2241	2255	2269	2338	2245	2322	2293	2184	2245	2316	2243	2205	2252	2325	2266	2247	2237	2206	2236	2218	2263	2247	2186	2212	2280	2300	2268	2275	2271	2186	2215	2264	2209	2256	2290	2267	2257	2190	2239	2322	2258	2271	2232	2285	2185	2208	2227	2284	2298	2208	2265	2193	2306	2245	2220	2257	2209	2238	2283	2187	2232	2205	2241	2219	2182	2206	2229	2236	2184	2173	2241	2233	2225	2184	2227	2209	2201	2264	2260	2264	2238	2304	2225	2315	2306	2218	2295	2270	2226	2250	2298	2187	2195	2285	2178	2322	2240	2269	2346	2274	2215	2201	2229	2287	2218	2252	2290	2295	2240	2261	2300	2230	2307	2318	2349	2293	2290	2226	2276	2208	2238	2242	2244	2199	2196	2248	2370	2346	2188	2303	2218	2239	2298	2293	2237	2238	2217	2254	2213	2252	2306	2292	2234	2249	2196	2177	2210	2325	2241	2271	2219	2270	2201	2262	2304	2244	2295	2237	2277	2270	2256	2224	2275	2329	2305	2239	2245	2183	2208	2195	2241	2187	2268	2217	2323	2172	2227	2236	2254	2168	2185	2273	2313	2268	2312	2276	2298	2265	2245	2249	2269	2232	2320	2235	2180	2223	2158	2279	2258	2322	2210	2263	2222	2255	2251	2290	2301	2185	2316	2273	2312	2300	2204	2272	2250	2299	2310	2245	2210	2258	2294	2238	2275	2221	2191	2194	2343	2267	2184	2215	2266	2179	2275	2250	2294	2172	2267	2266	2191	2155	2235	2239	2215	2258	2289	2342	2250	2260	2335	2244	2302	2255	2160	2165	2202	2197	2283	2198	2189	2296	2233	2239	2320	2193	2255	2233	2234	2283	2215	2277	2255	2284	2242	2271	2272	2253	2350	2193	2214	2321	2184	2221	2249	2278	2212	2300	2224	2230	2249	2229	2312	2231	2270	2300	2319	2204	2286	2238	2249	2275	2175	2321	2231	2236	2251	2276	2235	2272	2240	2244	2216	2285	2275	2212	2264	2176	2187	2191	2194	2264	2336	2303	2237	2233	2255	2251	2253	2222	2230	2287	2226	2290	2202	2255	2297	2199	2242	2303	2273	2236	2352	2279	2241	2230	2284	2274	2270	2313	2237	2180	2349	2284	2326	2295	2239	2205	2277	2235	2280	2190	2211	2237	2344	2273	2294	2314	2341	2201	2274	2263	2184	2281	2258	2223	2177	2224	2253	2174	2299	2233	2230	2256	2291	2192	2257	2256	2174
2656	421	136	122	151	171	177	202	149	94	85	48	82	76	83	74	72	81	71	57	55	61	58	65	57	52	55	55	69	48	79	61	64	69	76	45	58	63	60	57	59	76	56	64	69	57	64	63	51	68	70	54	52	72	67	57	56	68	70	55	73	51	55	64	61	57	62	63	67	52	65	62	70	65	53	38	51	59	60	46	76	57	51	53	71	54	71	62	65	59	63	59	58	60	68	56	63	59	77	53	68	58	53	69	57	59	61	55	51	65	54	49	50	66	61	61	55	63	54	49	50	58	57	60	62	52	51	61	51	60	57	64	62	57	53	74	48	64	64	76	88	67	70	56	79	56	58	48	48	58	61	65	58	71	74	63	47	68	54	47	70	58	50	63	53	61	64	66	52	74	52	58	47	80	53	77	55	65	57	57	57	65	51	57	55	52	51	62	63	59	63	60	50	56	72	62	47	42	65	54	76	60	51	65	51	64	59	50	60	67	55	49	66	60	60	49	72	58	59	55	70	69	52	64	64	50	49	56	66	47	55	70	70	55	59	67	61	62	57	48	71	55	62	71	68	57	58	58	58	69	56	51	61	61	65	54	48	55	50	60	65	65	65	56	69	50	62	58	68	64	59	59	61	61	62	73	63	69	55	53	70	66	73	59	52	51	56	53	70	55	73	54	45	75	44	65	51	56	48	72	77	55	69	53	71	56	52	72	50	54	61	57	69	67	43	56	58	62	66	64	57	56	68	48	59	68	57	73	59	55	57	65	62	56	62	52	65	65	72	58	62	56	60	59	67	70	49	53	57	68	63	62	56	54	58	72	54	60	62	47	74	61	55	64	65	64	63	59	43	55	61	51	65	66	69	63	69	68	62	44	68	56	63	69	55	60	58	58	69	61	51	59	55	64	64	51	66	53	49	57	59	69	73	53	60	75	56	53	67	56	53	61	82	64	60	55	67	60	55	56	67	49	59	69	62	69	54	59	57	55	55	64	62	58	52	57	57	74	61	65	55	50	72	64	54	63	56	51	63	64	66	63	52	50	65	49	62	47	64	56	71	66	55	49	56	63	53	58	57	47	53	56	64	55	72	64	66	60	59	54	59	47	62	51	62	64	57	66	84	57	62	53	61	63	71	54	55	57	49	65	71	56	68	57	52	60	62	61	54	56	59	63	66	64	55	68	64	44	65	61	54	59	55	60	58	65	64	66	67	47	59	73	59	68	56	65	47	69	65	53	66	67	68	59	73	74	51	63	75	66	54	54	62	54	69	62	66	62	64	62	59	49	75	59	77	61	58	67	65	62	57	61	46	49	42	67	68	61	52	74	69	51	71	64	66	60	58	62	61	60	54	57	65	64	47	61	53	67	52	65	82	62	56	58	57	54	62	58	71	62	70	67	51	55	63	79	62	57	63	58	58	65	57	64	56	53	71	52	53	61	66	56	53	44	65	61	60	59	61	59	88	64	62	50	74	69	65	50	64	64	76	69	57	48	66	55	70	56	75	48	59	65	61	74	53	58	52	67	65	75	63	57	54	51	66	74	77	64	64	59	70	66	56	63	59	59	56	52	61	65	44	68	59	62	67	54	59	65	52	58	65	64	66	68	70	67	73	69	57	61	65	54	66	58	55	57	56	59	63	61	72	69	61	63	60	65	63	45	56	43	54	65	58	67	41	56	58	53	50	46	61	60	62	47	63	61	60	53	63	58	63	58	46	63	46	54	49	51	59	74	53	71	59	57	62	60	57	76	61	64	67	48	68	54	51	56	61	63	63	56	41	65	46	57	62	56	48	65	75	48	57	75	60	63	60	56	54	62	61	73	68	47	67	63	69	55	67	67	66	44	60	51	61	53	66	50	73	59	61	66	64	53	57	64	69	75	67	50	64	56	54	53	58	53	37	52	49	62	67	63	63	44	67	48	77	59	64	52	64	46	71	49	58	65	43	56	65	45	55	60	60	54	75	54	67	55	54	62	63	63	45	54	48	59	49	70	61	55	51	62	57	59	71	66	57	55	55	47	66	55	63	44	52	51	67	67	66	63	54	55	67	56	60	50	50	54	56	43	72	58	62	47	64	48	52	59	66	60	57	60	60	77	60	65	61	56	60	55	74	50	59	67	62	60	51	82	54	61	67	54	61	64	61	69	64	70	62	55	66	67	69	54	70	59	56	58	60	59	63	61	62	61	55	62	65	52	65	54	59	70	69	62	61	62	73	54	49	46	69	66	53	44	67	59	65	59	60	58	60	59	62	41	49	62	74	60	56	66	67	65	53	68	60	48	65	60	68	62	59	70	53	61	63	55	75	61	57	56	55	57	50	72	59	52	54	58	62	67	54	70	79	62	65	58	46	66	62	63	57	67	62	53	64	66	81	60	65	62	67	60	64	75	53	58	61	58	55	65	65	77	56	57	75	65	59	59	71	51	50	56	64	63	69	64	80	63	62	58	56	59	64	74	50	54	66	58	52	61	61	66	56	75	47	57	67	52	61	46	58	60	70	44	54	44	51	56	69	64	45	50	48	58	54	69	59	50	52	69	60	62	70	52	61	75	61	53	59	64	69	67	57	54	57	61	58	64	50	57	46	67	65	58	66	48	55	68	62	45	52	62	49	57	62	58	59	63	51	52	55	78	61	58	53	59	58	65	55	54	64	60	68	76	73	68	61	66	66	55	73	57	42	57	45	63	48	53	60	64	58	64	59	72	61	61	57	65	73	55	57	61	56	53	67	55	71	46	56	58	67	57	55	51	70	69	58	69	54	61	65	64	46	56	63	61	72	40	55	72	60	65	61	58	62	55	64	55	45	54	55	61	64	68	67	58	50	52	52	57	47	58	63	64	61	58	63	60	63	68	65	55	55	67	58	44	61	54	56	65	57	74	59	54	68	63	67	54	61	64	65	60	51	64	52	63	78	55	50	76	73	55	55	57	52	63	62	64	55	55	68	63	66	49	57	72	56	60	61	66	60	70	59	55	54	55	61	56	55	76	83	62	63	59	68	74	52	69	52	71	57	58	66	54	62	55	67	64	59	66	50	47	60	62	58	68	49	71	57	57	62	49	52	69	47	63	73	51	47	76	56	47	56	61	55	61	60	48	54	67	69	59	50	72	56	49	69	67	55	57	57	59	53	57	51	69	70	63	68	47	53	72	44	69	50	51	45	47	66	59	65	71	62	66	64	58	54	61	52	64	64	63	61	62	74	54	52	60	67	67	67	77	66	63	64	57	64	58	71	64	63	44	54	58	57	60	57	68	58	69	60	61	49	50	57	48	58	48	60	63	55	63	43	53	62	46	56	68	54	72	75	61	53	58	60	61	57	51	60	49	50	59	64	50	64	68	57	62	60	52	46	74	73	64	66	62	56	67	64	60	63	63	52	68	72	54	54	71	55	58	52	60	64	63	64	50	35	67	72	56	70	51	63	61	66	45	53	66	55	75	70	51	62	60	61	67	61	48	59	70	46	64	60	59	69	63	63	61
28694	11065	2856	6447	11064	9050	10296	10505	5863	2577	1799	1607	1462	1473	1375	1236	1224	1215	1160	1120	1101	1084	1075	1059	1046	1043	992	1008	1004	972	1010	975	996	988	936	985	989	939	973	915	935	937	957	950	922	943	967	956	988	959	950	961	949	932	926	963	982	962	912	944	950	985	910	960	1003	911	914	996	986	950	942	920	925	953	965	923	939	958	939	897	947	948	981	942	944	947	946	887	936	972	999	953	904	977	1011	972	925	939	989	927	917	915	892	967	874	881	959	897	935	955	948	954	871	967	954	945	953	927	946	931	973	945	924	929	982	953	982	930	921	993	896	980	999	934	913	971	922	950	956	930	928	968	988	901	938	963	942	957	898	899	935	959	931	915	903	934	958	966	967	965	881	960	978	981	913	852	939	956	918	972	959	918	945	919	944	924	883	906	950	940	937	927	952	967	942	1004	877	923	941	911	1010	909	962	924	898	933	894	977	932	921	938	940	894	955	973	965	986	935	993	931	924	913	929	927	900	957	945	927	977	931	874	945	918	899	985	936	894	978	947	999	921	892	946	934	925	946	927	964	938	909	869	886	903	923	902	907	937	922	899	939	960	956	926	929	933	928	956	923	918	884	929	961	918	920	921	952	972	951	937	904	931	969	963	916	955	924	948	975	958	944	949	985	957	935	909	986	957	885	899	952	944	962	942	981	971	1008	892	928	960	933	938	966	982	914	926	1005	927	947	939	936	958	935	947	942	949	960	975	993	932	933	922	944	933	910	928	927	905	926	973	946	920	933	942	947	931	913	919	869	982	932	1008	956	934	966	935	930	901	951	962	972	963	928	965	947	933	926	954	990	1003	903	922	935	872	874	953	1003	926	908	1017	985	904	962	953	948	915	879	893	891	922	932	954	890	939	996	937	875	935	892	928	954	930	951	919	905	912	958	962	1017	887	911	923	923	919	935	965	911	900	919	979	898	920	1013	930	993	926	918	922	957	933	909	934	892	912	896	977	976	912	921	970	920	922	916	961	975	921	911	992	900	890	992	896	966	925	966	920	890	887	1018	904	957	956	919	916	967	925	930	934	922	961	936	941	939	993	905	916	931	888	918	895	990	926	921	938	976	980	914	943	900	933	959	905	889	888	965	922	957	961	942	948	932	930	946	955	881	921	981	951	914	932	932	970	889	906	960	979	919	924	989	931	969	1008	856	942	897	934	948	968	991	900	903	937	936	1008	996	947	1000	944	988	938	953	887	928	886	937	889	901	924	903	966	978	914	901	990	957	959	935	956	948	930	941	936	983	924	966	955	993	944	941	886	944	942	980	923	943	916	953	939	961	873	934	927	908	919	875	941	954	919	941	952	931	936	967	928	969	935	976	971	930	916	920	979	924	938	962	894	944	999	967	928	944	933	931	945	998	941	889	966	921	970	943	939	941	920	914	887	956	861	942	934	940	928	967	910	900	946	938	924	929	893	966	949	968	950	932	921	950	932	967	988	934	954	973	972	913	963	900	950	936	886	959	958	943	925	908	940	961	910	968	981	937	923	895	935	929	947	946	880	921	961	912	962	889	967	936	967	918	918	926	932	980	947	922	953	972	933	948	918	940	931	949	963	987	864	938	883	972	960	904	931	935	952	962	884	920	989	932	949	936	962	927	908	943	994	925	973	903	911	910	932	938	935	950	942	884	950	952	903	941	948	930	958	975	966	954	988	936	875	933	904	943	972	921	984	933	914	923	916	970	934	943	930	895	971	880	958	958	955	944	917	966	986	938	918	924	949	979	939	976	955	990	925	950	972	971	948	929	991	921	955	998	904	934	947	960	937	919	888	954	956	924	991	924	933	921	905	965	874	954	950	937	941	928	884	909	879	858	932	949	895	966	906	952	929	925	948	938	1003	969	942	945	924	937	961	903	952	960	942	928	928	951	944	897	935	929	987	922	919	934	964	875	913	935	948	874	971	939	956	902	914	911	947	948	913	947	948	893	932	914	921	1012	972	947	972	883	957	963	923	981	952	924	909	912	956	934	887	884	935	929	916	965	998	933	932	967	954	903	945	919	977	900	902	994	919	892	955	906	933	922	957	941	946	940	917	909	906	894	913	937	966	965	905	923	910	925	914	986	911	977	940	956	923	950	902	940	952	967	896	918	966	980	916	944	893	925	973	904	949	931	923	936	1002	881	925	937	969	911	920	915	884	961	899	910	975	950	870	947	1000	959	941	969	931	958	913	940	889	973	906	939	942	873	933	963	919	965	982	960	944	906	983	972	976	899	937	935	962	914	928	968	928	944	954	1042	920	885	926	926	960	933	980	952	1029	924	924	900	904	886	927	955	955	965	905	946	985	943	936	920	947	973	938	953	921	931	979	944	960	904	939	904	933	953	922	924	956	929	904	930	916	918	900	962	912	884	996	943	900	908	972	903	931	949	958	950	940	940	946	944	953	1012	951	896	924	882	920	1028	941	910	910	965	955	914	946	974	926	959	969	901	940	900	977	923	972	1005	973	952	942	961	936	923	942	950	898	937	980	956	935	912	955	935	916	965	881	957	922	933	902	924	910	909	943	979	938	920	967	938	928	923	946	936	957	928	855	968	907	995	940	956	981	936	941	1025	898	934	947	935	946	931	942	956	940	941	923	964	954	968	889	1023	946	908	998	923	920	944	948	943	963	912	938	945	971	951	958	948	924	957	891	980	949	930	902	903	956	976	961	925	965	885	885	933	961	924	946	960	911	976	934	955	886	908	932	988	917	960	902	950	947	941	896	939	941	874	964	930	947	907	931	998	929	925	976	897	936	925	913	981	969	957	981	951	883	904	934	1026	896	931	959	948	960	962	942	948	955	912	955	950	939	958	969	916	962	942	943	931	929	936	955	927	950	976	1011	948	927	977	930	959	978	1017	907	904	928	943	938	978	943	998	925	925	968	921	979	906	916	951	921	962	876	938	975	913	995	933	963	911	931	892	935	954	905	916	956	942	995	955	935	924	967	947	946	944	1001	949	951	943	946	908	919	947	954	969	974	975	945	932	948	918	914	938	937	935	958	925	977	956	939	920	884	892	971	943	897	963	880	946	947	921	932	871	905	878	923	903	939	943	958	986	1000	947	903	896	936	921	948	937	911	937	931	917	961	970	931	951	1008	890	929	962	974	887	970	939	912	888	931	988	892	970	914	959	967	949	986	980	901	977	938	931	976	942	905	969	943	981	944	936	940	986	940	920	933	988	943	879	953	990	932	937	950	970	917	955	991	924	945	920	902	918	930	1003	913	897	930	900	914	925	957	938	949	993	946	896	971	949	911	897	912	908	916	911	935	887	955	919	921	975	876	963	925	942	955	962	971	873	935	936	896	946	929	889	951	942	937	979	929	927	938	947	995	947	979	991	926	940	1004	920	918	971	918	961	991	942	893	945	943	957	897	930	944	944	906	958	909	922	898	942	969	956	964	933	952	906	957	854	908	928	959	911	984	900	990	989	886	951	944	925	929	923	909	973	922	936	1001	952	948	900	992	933	935	994	912	960	905	933	946	962	900	963	935	929
4204	558	178	158	209	294	432	351	192	116	122	73	102	114	80	72	69	88	73	74	77	58	51	70	48	60	58	54	50	50	46	75	51	66	51	59	65	60	58	57	48	46	61	53	54	51	62	58	68	62	48	59	47	49	58	56	64	56	52	61	51	54	49	71	54	53	65	52	40	31	56	52	42	36	55	50	50	47	63	61	58	54	62	44	60	58	51	53	58	57	52	42	45	50	55	63	56	56	65	52	51	54	57	55	46	49	51	44	47	43	56	48	36	61	59	52	59	67	49	62	58	61	54	45	48	60	58	54	56	49	56	49	57	51	56	50	55	37	50	59	43	60	55	52	46	66	54	43	43	60	72	58	56	41	59	61	43	40	49	49	48	45	59	48	74	56	43	63	59	56	65	59	52	56	50	51	56	49	70	60	54	48	55	46	52	70	42	38	55	56	69	49	45	49	42	56	57	41	62	62	51	59	54	48	48	55	60	63	52	68	45	57	54	47	53	53	58	55	52	59	89	53	60	69	42	44	51	53	70	45	60	45	42	66	55	57	60	68	56	45	53	60	50	49	46	52	59	63	54	52	44	55	41	49	59	56	47	60	66	59	58	54	53	49	52	50	45	57	50	44	54	57	61	62	42	54	69	48	49	53	42	61	47	56	54	45	39	47	65	52	52	54	61	57	52	47	53	53	60	60	60	71	54	51	50	60	58	47	57	50	57	53	55	59	56	46	45	57	51	41	45	61	59	55	50	53	51	60	53	55	50	48	66	50	44	52	44	47	62	58	71	60	60	60	52	46	55	53	63	59	45	46	61	46	64	46	77	48	60	54	62	68	71	53	59	45	57	64	48	49	54	51	60	60	65	56	60	61	40	54	45	42	65	52	47	36	41	49	52	44	55	54	55	41	54	55	46	36	76	52	55	57	56	57	65	52	51	61	39	46	64	42	50	56	49	52	49	45	43	50	57	45	55	61	66	62	52	47	53	60	52	49	44	51	50	49	46	56	52	44	56	51	52	46	55	49	63	43	46	56	53	57	52	59	43	46	46	45	56	51	48	62	46	59	53	51	63	57	67	52	55	62	48	57	57	59	60	46	41	45	57	53	48	45	40	46	43	47	56	54	61	52	47	52	55	53	54	62	47	50	61	49	52	57	56	46	50	48	48	43	50	57	51	48	49	51	57	65	49	48	55	47	50	42	59	63	64	65	55	52	52	54	54	63	59	57	58	57	67	52	61	45	53	64	49	44	55	61	51	63	55	50	65	59	55	40	60	58	45	48	53	52	51	70	54	48	56	53	55	54	43	69	50	57	67	40	55	60	43	47	56	67	54	50	64	42	49	49	49	50	49	47	46	48	60	56	55	58	49	55	64	60	58	56	60	62	49	49	54	51	54	72	61	53	51	62	47	41	45	57	61	46	49	66	53	63	66	48	67	61	47	49	70	51	59	47	57	58	59	51	62	48	47	65	53	57	53	62	64	40	47	57	54	58	65	61	48	46	55	53	48	58	56	63	61	50	52	54	46	37	57	45	53	56	47	50	59	57	51	48	61	42	52	63	56	45	33	37	48	60	54	46	58	57	50	51	51	63	64	69	53	43	50	56	62	48	57	52	56	62	51	50	57	50	57	65	54	47	53	52	51	66	44	44	54	48	56	58	50	57	48	46	56	63	60	59	48	46	55	52	57	55	66	50	51	43	45	44	52	48	46	50	48	48	47	40	58	45	60	49	56	61	52	51	62	49	57	51	71	51	50	59	47	53	48	53	59	47	45	58	52	52	60	42	57	56	65	41	57	62	47	46	56	54	71	57	50	53	36	48	50	56	49	46	60	45	46	61	46	47	51	54	61	59	52	51	56	40	49	54	49	52	45	55	45	55	55	44	53	53	49	59	44	64	47	51	60	46	63	59	47	49	46	70	53	50	53	48	53	55	59	49	55	46	55	52	47	63	43	47	63	50	56	63	63	63	61	45	46	52	54	51	57	46	59	58	57	53	55	46	48	52	34	49	51	40	54	57	37	47	68	52	51	57	47	51	51	54	55	61	47	37	56	56	58	59	47	45	57	63	48	43	54	49	57	57	68	47	53	58	50	42	52	53	57	54	48	66	53	52	59	55	60	51	43	61	71	59	52	61	60	67	44	50	53	45	49	61	58	62	49	67	54	58	50	46	56	69	63	41	47	56	55	51	47	59	52	53	48	61	51	50	55	48	46	52	42	52	54	51	51	48	43	62	41	46	64	41	57	66	56	66	63	56	58	42	68	55	56	67	59	48	48	61	56	49	50	59	50	70	44	60	61	60	55	60	56	47	48	76	62	36	55	52	55	48	56	62	45	74	62	42	42	45	54	41	49	52	57	52	55	42	44	45	45	56	42	62	42	64	56	52	61	56	69	55	56	53	51	54	49	66	58	65	46	59	48	52	63	58	51	63	61	58	58	50	51	54	55	55	57	49	49	63	52	53	54	58	57	54	53	50	58	58	64	53	47	51	55	53	52	57	48	54	52	56	43	42	64	37	47	48	49	51	46	56	35	43	50	43	53	52	53	43	48	50	57	54	49	47	73	49	36	54	51	45	44	65	42	54	67	47	51	66	63	56	52	56	55	51	47	47	57	45	57	46	55	73	59	60	60	66	59	44	51	58	56	53	48	52	54	40	62	54	54	39	62	66	60	43	57	52	50	59	44	55	52	56	51	58	56	53	54	51	66	56	58	40	54	54	51	50	58	66	54	55	42	45	53	51	51	56	52	53	52	55	45	46	51	53	72	59	70	53	48	50	54	56	51	58	47	56	59	57	68	47	49	48	51	41	55	47	41	56	72	43	59	47	47	50	55	46	56	69	50	57	54	56	52	42	45	40	55	43	60	52	50	59	60	55	56	68	43	58	59	65	41	52	51	54	55	66	48	57	49	68	55	54	58	54	53	53	43	49	47	48	45	41	53	64	53	53	49	57	56	54	59	57	57	55	72	52	58	51	56	63	69	51	55	61	53	60	55	53	38	48	56	67	50	49	59	74	53	58	39	44	53	54	58	72	58	68	40	43	44	64	58	59	66	49	61	52	48	48	64	56	35	54	51	50	61	40	68	63	64	56	56	46	54	70	52	52	57	56	52	55	63	51	50	57	57	50	63	59	42	40	68	59	48	56	48	58	46	49	56	61	48	51	53	49	41	50	61	62	56	48	46	51	50	44	52	72	48	52	44	47	60	52	49	45	65	43	56	53	51	52	48	48	45	62	49	50	57	60	41	46	49	43	56	63	56	65	53	57	65	59	67	50	55	43	55	53	61	55	55	50	39	67	54	40	59	50	48	48	58	45	54	55	48	67	50	60	36	43	54	51	58	55	54	56	51	48	53	51	62	54	59	62	56	57	48	47	70	60	48	42	67	38	66	55	61	61	49	66	49	48	53	54	59	58	52	57	54	66	55	45	58	60	54	43	44	58	44	48	55	43	44	51	47	53	41	61	61	44	52	60
30211	12799	3945	13217	18487	17115	19357	16540	8280	5698	5622	3147	2792	2486	2302	1965	1931	1824	1681	1567	1445	1345	1354	1218	1187	1193	1191	1152	1142	1083	1105	1105	974	978	1031	970	993	980	931	940	928	979	940	928	961	893	953	909	885	910	879	920	868	909	939	935	867	865	873	877	931	855	862	887	907	920	851	861	861	912	862	833	820	850	868	895	882	864	850	868	829	837	918	875	801	840	870	827	800	884	860	822	837	808	836	859	805	841	831	838	831	817	882	806	819	834	827	826	777	868	836	857	838	875	917	846	819	862	816	904	799	843	808	897	823	839	865	814	868	811	851	833	837	836	813	819	828	847	829	864	864	834	842	868	824	819	848	842	843	831	839	863	882	822	794	827	862	831	856	807	863	896	834	830	840	801	832	809	860	808	822	837	853	801	811	844	779	736	831	822	865	818	773	857	846	821	833	846	886	770	844	832	846	846	847	851	851	833	814	803	835	781	831	816	843	810	821	848	802	876	830	844	821	847	836	841	843	894	867	819	863	808	862	802	785	824	798	805	820	841	827	808	864	808	825	802	858	847	825	804	866	845	809	805	784	829	871	821	885	885	787	853	781	863	854	794	863	863	867	799	829	824	867	803	794	800	824	813	880	842	834	865	810	812	806	841	828	860	838	852	844	805	791	800	834	890	800	814	803	886	784	843	870	770	850	836	823	838	819	819	836	835	856	836	792	819	810	824	815	785	837	843	783	845	885	870	847	863	841	870	863	806	844	833	873	884	823	832	781	782	842	848	828	835	815	860	794	818	793	840	904	837	869	896	774	825	839	847	814	797	870	846	810	850	830	816	839	860	826	850	825	846	800	831	798	811	846	805	843	793	819	884	815	797	848	788	862	912	884	822	812	814	889	870	845	830	856	796	842	781	846	779	818	809	865	852	830	828	828	798	863	872	885	846	865	832	822	846	828	779	844	813	835	827	840	839	808	837	828	806	852	813	814	826	806	844	848	813	820	824	862	794	792	851	795	832	844	848	789	784	829	829	810	835	817	854	801	828	865	855	792	816	805	815	851	862	872	856	838	830	798	858	869	864	780	805	820	861	793	855	829	845	828	882	848	879	872	836	859	849	862	866	799	825	836	805	838	783	874	823	853	853	796	858	852	777	863	852	844	852	833	839	868	844	826	815	830	814	815	790	783	857	827	842	861	845	874	865	812	833	842	841	874	833	825	790	785	816	850	788	848	839	805	828	858	773	851	875	793	812	858	848	833	850	820	824	819	831	809	848	821	877	838	852	822	835	809	816	829	821	780	827	873	828	871	799	792	827	808	765	841	805	819	823	847	790	853	798	847	820	851	889	794	794	813	815	812	840	868	876	839	899	871	853	799	836	827	828	776	845	847	831	865	830	793	835	812	789	847	872	819	824	800	832	764	852	804	833	842	849	772	862	858	824	845	831	896	816	834	819	788	847	860	824	886	790	815	813	812	832	865	833	804	827	848	863	850	847	843	850	854	815	830	852	851	832	821	806	857	849	816	819	855	842	847	860	814	800	844	849	830	840	773	821	853	806	815	821	787	843	770	805	881	851	807	818	836	845	810	862	808	841	891	861	827	847	873	829	810	866	821	852	850	810	826	773	828	787	834	806	822	818	817	813	822	860	804	813	825	850	843	853	831	836	800	788	778	863	878	782	817	821	864	847	829	770	828	865	848	832	805	819	810	804	828	864	855	772	858	835	810	800	850	815	824	833	826	900	782	812	821	853	861	829	847	822	842	855	826	846	843	818	858	848	792	829	876	824	847	815	821	825	801	817	880	816	853	846	834	846	858	802	842	858	865	801	789	865	753	816	802	824	841	871	828	856	817	801	819	849	817	840	817	781	813	798	841	846	851	862	825	851	846	823	821	850	820	812	843	855	789	794	803	816	846	848	861	850	871	844	787	861	835	882	873	839	818	844	807	807	841	860	834	871	832	830	787	798	852	808	818	836	816	801	815	850	815	837	834	797	827	822	835	840	793	801	840	768	824	800	826	817	802	814	855	831	870	805	864	860	823	852	791	820	835	855	829	842	825	824	832	835	840	793	848	797	835	771	847	829	818	839	862	827	853	809	831	844	862	838	792	815	832	778	859	808	839	827	825	788	833	882	783	827	862	847	826	811	807	826	770	840	770	863	844	862	822	811	799	772	830	786	805	865	849	821	796	781	790	848	828	826	870	809	786	853	839	811	799	833	845	817	881	784	851	862	822	838	794	812	854	883	815	842	814	841	862	815	773	843	834	831	856	817	849	832	871	834	790	886	833	847	788	834	838	810	904	841	815	870	839	828	812	883	853	863	846	817	815	831	787	871	804	819	845	814	803	815	843	874	850	816	829	834	892	816	846	897	881	802	815	801	823	822	832	846	870	827	831	836	837	848	774	805	805	832	783	879	810	838	819	789	819	817	813	828	791	835	804	832	836	830	845	826	871	851	808	866	837	831	833	808	861	837	822	831	805	818	911	815	803	829	841	829	862	923	826	842	803	803	836	815	835	798	779	837	785	851	869	818	863	797	853	802	862	811	829	802	795	796	827	840	822	786	826	797	826	853	835	798	845	789	836	841	854	779	821	823	772	856	762	813	860	875	787	785	802	819	821	838	839	824	833	837	794	755	854	871	833	848	810	890	859	816	812	841	841	823	849	829	806	842	796	789	837	842	839	869	833	757	837	855	887	842	842	832	834	834	818	831	838	837	817	868	803	852	869	794	817	811	859	852	752	843	798	834	833	802	837	810	813	791	817	858	834	816	814	851	816	756	871	834	882	798	835	852	793	863	782	817	862	839	763	878	850	778	886	844	861	872	820	827	815	857	838	841	850	810	763	874	836	786	843	851	814	731	789	773	795	840	841	813	833	809	802	879	820	886	798	805	814	847	793	813	839	821	844	851	847	829	819	790	824	860	852	857	828	858	855	822	806	869	821	827	848	821	784	801	842	856	906	811	846	800	842	751	832	786	839	850	834	803	865	823	821	873	821	825	790	829	826	834	866	820	818	819	861	808	819	827	861	887	812	823	813	840	778	808	863	832	784	837	885	825	826	795	829	805	823	843	807	800	799	783	806	815	826	805	786	856	809	885	855	866	867	881	754	851	848	883	823	853	847	834	842	826	842	807	846	828	828	815	824	847	835	812	874	859	852	819	836	814	828	769	880	819	829	817	850	877	818	850	820	829	843	816	847	826	855	799	821	844	828	802	811	809	818	799	811	857	827	789	804	821	819	880	839	835	824	832	830	890	833	768	861	878	840	866	834	820	851	799	853	814	795	813	837	810	828	869	828	810	818	829	835	841	843	787	831	825	888	836	791	842	872	795	871	821	825	792	800	794	807	833	795	823	820	869	881	858	820	823	834	829	788	839	798	825	784	835	848	826	867	876	815	848	895	869	820	803	856	861	838	830	809	803	839	846	853	825	794	858	874	858	829	828	802	865	826	839	773	842	782	871	824	833	817	860	822	839	801	834	792	809	876	809
3867	412	160	131	216	249	369	308	176	118	200	97	85	91	80	72	63	52	68	68	71	60	63	55	65	58	47	53	59	51	51	56	59	55	59	45	56	47	51	57	51	61	58	54	49	51	62	54	39	45	43	55	48	57	32	48	47	43	57	42	52	42	55	45	44	47	56	43	48	46	50	46	43	37	46	51	54	54	43	58	50	48	61	41	44	50	65	48	56	42	50	56	45	53	67	50	43	55	42	57	44	56	51	45	48	54	39	46	46	47	50	54	46	53	43	51	55	53	39	52	46	53	30	58	47	45	47	47	46	36	47	48	60	66	46	40	48	47	50	44	55	45	65	51	54	36	45	45	47	49	57	49	39	43	46	51	53	63	53	38	55	53	68	50	64	64	51	40	54	55	45	41	46	52	48	43	45	45	56	38	53	60	50	46	53	51	48	40	53	50	39	49	48	48	42	33	48	62	43	61	52	45	61	44	48	36	52	43	44	43	43	40	49	35	43	51	35	60	43	54	47	53	53	43	45	40	33	35	59	43	51	49	43	42	47	48	45	51	45	51	53	52	51	43	52	50	57	53	50	47	41	38	64	48	50	52	42	58	60	49	46	36	45	45	49	44	52	44	42	42	45	51	51	48	55	49	50	51	46	46	59	37	48	58	41	44	43	55	56	61	60	40	40	45	56	51	44	60	52	35	55	38	51	43	58	56	46	49	42	58	55	37	47	29	57	46	48	42	48	56	51	34	48	43	53	52	42	46	48	47	50	40	40	46	51	60	61	33	47	48	48	42	52	47	53	61	42	54	43	47	33	50	59	59	50	41	49	37	44	58	50	38	61	47	50	43	39	41	40	46	47	43	56	52	54	50	43	47	60	50	51	57	51	60	49	31	56	51	48	56	36	43	44	56	65	45	44	55	47	49	37	40	44	52	33	53	55	46	47	40	58	48	48	41	52	55	37	50	56	42	46	50	42	56	53	53	56	50	56	51	59	55	51	46	48	42	45	45	51	53	44	34	55	47	34	45	45	42	52	61	53	47	42	52	44	54	47	58	47	42	53	53	48	45	60	37	61	64	55	42	51	58	43	36	51	40	42	44	48	48	46	40	53	40	53	57	38	51	48	54	57	50	53	54	47	54	50	44	61	45	42	42	52	42	38	52	53	41	54	43	52	54	43	47	46	56	42	55	54	38	48	41	38	55	38	41	53	48	38	49	38	61	46	44	61	45	46	48	41	47	42	54	48	50	46	57	46	46	49	51	41	38	44	51	54	44	54	50	42	37	33	55	44	47	48	54	44	38	48	43	51	58	44	46	53	47	51	44	50	40	41	47	50	37	45	46	43	60	55	45	51	45	43	37	43	59	53	46	41	50	49	52	40	61	39	42	42	43	64	32	43	47	44	36	39	32	40	45	40	43	51	49	41	43	42	36	47	32	44	42	41	51	46	46	41	57	44	47	36	32	53	39	31	48	56	43	49	51	45	58	40	50	42	44	55	57	42	55	53	56	54	42	44	54	47	41	37	49	45	45	57	47	53	59	54	54	51	37	53	47	43	45	35	59	50	50	60	52	42	47	39	49	55	49	50	46	41	39	55	42	49	61	35	49	48	42	43	37	36	49	44	40	48	56	66	50	37	45	55	49	50	40	45	60	47	48	48	53	58	43	43	54	48	49	35	35	40	54	55	55	50	41	42	48	51	54	52	39	57	53	56	62	50	48	39	50	40	47	52	42	45	53	50	49	42	42	52	43	36	76	42	54	47	57	50	63	49	41	53	50	44	51	51	49	40	49	46	63	37	56	54	44	44	45	49	49	39	51	61	41	51	43	61	43	57	45	49	47	52	57	49	57	48	53	50	45	49	55	59	37	57	58	60	59	46	44	45	45	42	53	48	48	42	49	47	54	51	40	55	40	58	53	42	40	57	57	53	45	50	48	49	49	53	49	45	52	43	40	58	48	55	43	47	48	48	50	40	52	46	53	49	37	48	55	41	46	55	44	37	42	42	47	47	52	47	44	48	48	60	49	36	42	46	58	51	46	45	49	46	51	47	51	42	52	44	54	48	48	45	52	37	52	34	44	51	50	55	41	51	43	39	47	45	52	39	46	48	46	50	54	44	66	47	50	49	45	48	43	49	60	46	31	45	39	46	47	50	33	38	52	47	36	47	39	40	54	41	39	42	50	50	40	49	49	44	42	49	43	43	37	60	59	54	44	44	44	40	55	49	54	53	48	50	51	56	59	50	53	50	43	47	42	45	49	60	45	52	51	55	61	55	45	50	40	46	54	50	43	51	45	69	47	46	44	47	44	47	42	57	40	41	51	39	51	48	44	41	48	39	59	45	36	42	57	43	53	52	53	38	43	37	44	64	50	41	42	42	41	45	42	47	51	43	44	46	51	45	52	55	48	42	48	48	53	46	52	42	46	50	54	43	45	48	45	49	49	46	56	42	49	58	40	50	43	35	45	44	38	53	40	45	38	51	45	50	49	47	36	52	59	57	51	50	59	54	56	45	47	43	40	49	40	46	59	55	55	36	57	51	43	51	59	41	42	58	54	44	53	53	51	50	52	40	58	52	39	48	46	61	51	42	65	47	46	48	51	45	61	47	63	54	36	56	60	49	57	47	51	46	50	38	53	49	56	71	51	52	43	53	33	55	47	52	57	49	56	50	51	44	49	56	47	44	54	48	63	39	50	51	42	46	34	68	57	43	39	53	34	54	36	48	40	47	50	49	42	53	40	41	46	56	54	57	40	55	45	50	45	46	51	59	53	53	45	43	52	50	46	53	47	37	49	54	50	54	39	56	55	53	41	45	34	49	47	58	53	45	38	45	43	43	52	64	46	49	51	52	33	47	50	52	55	49	36	59	48	46	58	62	43	52	45	51	40	36	57	55	39	61	42	40	46	59	49	60	54	52	43	41	58	47	46	53	61	49	41	42	46	56	45	53	49	54	53	49	54	52	49	54	51	53	54	45	42	40	55	41	43	55	52	53	44	48	49	58	47	58	56	57	34	50	53	49	57	52	65	53	50	46	39	47	49	32	53	46	53	55	49	46	49	49	47	44	44	41	40	47	40	59	50	36	60	57	45	35	62	45	59	46	36	45	59	54	35	45	50	60	56	49	61	45	45	45	48	49	51	51	45	39	44	48	54	62	52	42	52	55	44	55	39	44	55	43	36	48	56	50	55	57	56	54	43	43	43	58	37	53	55	43	47	47	48	57	46	53	51	43	48	61	59	46	58	54	44	49	48	58	43	49	39	53	56	52	48	33	57	49	47	52	46	49	48	55	56	46	55	35	46	49	59	54	45	42	50	49	41	50	43	58	49	49	38	42	59	45	44	37	41	54	50	41	53	51	35	42	41	45	51	61	43	39	50	52	63	44	47	54	43	52	57	56	47	43	45	59	42	50	33	58	46	54	52	48	60	63	45	42	44	40	54	55	50	44	47	60	53	57	61	55	49	56	50	50	34	55	56
27478	10523	3590	12997	17877	16342	19293	15871	7385	4866	6456	2705	2390	2270	2055	1766	1600	1642	1520	1399	1296	1244	1224	1158	1076	1082	1014	1002	1010	1028	942	943	934	915	901	877	883	863	839	842	831	816	803	857	811	807	849	784	809	813	759	755	818	832	780	779	813	785	801	785	814	783	810	789	738	798	822	802	722	820	794	781	764	819	751	800	760	798	777	765	775	794	775	789	796	769	802	739	717	772	799	746	788	754	789	708	712	744	772	708	743	773	745	769	723	814	787	765	790	805	693	704	784	761	764	805	754	764	700	733	753	755	798	730	730	760	754	720	782	747	721	758	788	738	745	772	736	786	784	757	761	774	772	730	766	782	786	728	817	774	790	737	786	761	770	800	747	733	757	757	737	734	738	708	749	782	747	742	721	719	776	746	738	760	766	724	798	739	730	715	767	761	775	739	785	725	775	770	716	715	746	696	777	725	746	773	765	743	741	744	711	767	752	780	758	768	746	756	750	782	798	790	780	729	745	758	703	715	749	741	784	726	750	746	769	726	702	758	755	728	751	759	762	757	728	799	771	734	763	761	757	774	753	738	774	712	751	723	815	813	783	716	728	740	736	736	724	722	785	752	730	748	763	794	758	768	725	719	768	709	721	744	765	763	744	761	712	754	739	730	767	742	762	783	749	783	696	722	750	729	796	722	742	792	748	730	770	751	772	792	752	737	765	751	784	770	735	756	769	824	747	756	748	721	708	784	684	777	726	706	740	748	760	803	730	738	795	757	742	724	789	748	715	768	714	721	718	744	755	715	775	811	729	760	767	842	700	731	801	710	714	724	768	788	743	791	798	726	729	788	742	784	714	795	753	755	743	701	787	797	811	819	741	750	805	781	813	743	731	784	716	735	733	703	705	752	736	746	735	732	745	768	770	796	810	740	746	754	709	771	764	726	815	774	729	751	697	729	795	769	750	793	764	760	710	779	762	701	747	728	700	767	729	747	780	769	700	736	772	754	740	750	779	751	765	752	749	779	721	783	766	747	771	759	732	745	723	768	745	767	750	727	779	710	739	730	794	688	760	715	697	764	771	766	793	768	720	798	718	770	767	769	729	752	762	753	719	730	723	764	714	772	751	733	714	695	779	770	766	760	737	778	740	730	737	750	714	741	756	751	758	783	730	762	768	760	718	736	768	742	680	798	771	804	735	750	752	721	748	732	785	777	745	755	743	808	769	749	795	734	784	738	792	732	770	793	778	744	771	768	761	719	762	741	721	787	765	743	761	742	730	740	762	744	729	772	778	732	726	709	763	740	750	727	743	779	758	730	771	724	743	710	733	731	792	724	756	748	723	758	740	767	776	793	747	742	740	759	748	741	759	777	741	746	786	702	749	765	760	807	747	775	767	750	771	725	701	762	708	749	724	719	708	730	758	752	751	772	760	729	753	738	744	758	762	733	747	770	756	731	733	756	793	755	746	713	749	813	751	679	781	777	743	735	747	740	811	760	783	759	722	726	781	743	777	724	766	728	783	758	728	732	712	730	789	745	745	725	776	786	745	711	691	737	737	699	742	738	751	769	725	744	765	795	720	792	757	677	706	745	770	755	770	766	720	786	740	708	765	726	777	800	742	730	785	677	777	729	816	773	727	762	776	751	784	784	761	742	744	722	725	780	770	732	755	731	690	724	778	772	743	743	743	762	733	722	784	787	778	748	714	709	711	724	745	778	734	762	725	763	744	787	720	772	779	751	746	773	759	753	772	740	764	795	731	749	784	730	712	766	725	777	779	743	762	732	763	771	710	783	738	757	793	781	772	743	760	802	776	733	767	749	691	760	731	744	714	747	757	751	763	776	718	761	696	749	758	744	725	715	745	788	752	732	764	742	780	728	781	802	813	776	728	760	785	778	750	758	710	705	793	794	795	722	744	706	753	787	747	758	721	781	757	790	777	716	766	747	744	759	741	755	726	725	778	790	771	772	756	769	806	744	740	736	748	760	735	776	734	747	811	735	729	716	766	755	755	766	706	716	754	784	783	698	725	704	755	735	765	781	741	753	745	745	761	732	714	693	711	791	745	773	757	796	758	753	742	715	764	736	752	731	700	747	778	773	827	780	716	720	790	784	823	728	737	716	754	760	733	751	731	719	752	747	742	703	766	741	698	750	728	720	776	778	755	721	735	751	747	759	742	784	719	750	747	734	739	716	770	731	710	800	755	735	760	755	754	767	757	764	770	768	736	762	768	723	706	723	730	726	725	705	739	751	750	791	748	730	690	776	800	775	814	748	769	775	742	742	745	774	792	791	739	729	737	738	777	745	719	727	741	750	745	768	749	732	746	746	677	752	783	770	754	799	736	754	725	774	748	750	742	769	709	736	750	763	742	782	777	763	795	752	732	747	727	719	772	745	763	763	753	690	736	749	747	767	750	745	772	761	730	717	745	731	750	744	777	752	772	738	806	743	751	733	730	728	722	768	730	759	678	765	723	803	732	746	732	748	753	765	757	725	745	740	748	782	754	775	787	753	759	772	765	747	780	735	710	768	799	731	756	799	769	757	767	787	749	755	734	735	744	752	731	723	766	746	731	733	734	781	760	724	739	765	747	743	717	782	779	782	743	765	767	753	751	736	720	770	758	774	729	721	769	697	728	761	799	730	740	771	710	812	759	741	742	750	769	781	688	777	775	749	769	714	727	741	748	732	722	772	751	748	749	700	728	765	749	747	766	762	721	783	745	767	823	781	774	726	762	832	717	780	788	739	730	748	742	795	724	797	715	752	674	681	783	750	681	762	724	749	809	718	712	782	784	738	755	760	771	707	714	758	724	734	707	683	738	737	716	770	762	794	740	811	706	750	772	757	711	769	751	740	773	742	763	773	752	751	741	770	791	727	767	779	734	759	723	728	774	747	748	707	744	788	746	722	772	715	724	718	742	738	780	729	700	740	775	752	824	722	725	748	778	764	727	762	781	718	730	747	801	761	746	806	709	740	735	707	754	742	765	761	769	729	767	749	718	776	760	706	817	778	771	793	724	778	769	738	763	701	776	757	714	760	779	789	769	751	796	772	767	746	749	766	762	738	760	717	764	782	805	790	755	779	705	772	726	797	783	755	761	702	749	749	740	710	791	767	725	704	737	733	791	753	774	751	784	708	710	800	765	781	745	749	754	715	767	757	757	724	678	733	772	678	666	729	785	798	705	770	766	719	771	738	785	736	746	737	727	743	739	781	747	741	756	736	745	816	737	713	777	728	734	782	743	805	727	806	707	777	762	752	716	747	754	755	708	780	726	735	755	791	690	796	788	705	812	757	788	739	770	793	729	745	779	747	783	782	715	736	738	775	729	734	740	759	766	758	739	774	721	747	728	774	756	746	735	737	743	717	762	715	734	721	703	792	735	763	769	741	722	765	762	734	752	739	732	737	774	733	713	755	786	768	723	736	799	777	728	747	747	723	751	710	715	770	722	769	744	697	769	814	706	725	787	731	785	783	747	719	789	769	725	733	777	784
3770	798	381	354	493	559	744	587	361	307	564	242	250	220	218	171	192	203	188	213	184	170	184	175	178	164	173	158	161	161	163	180	157	168	174	154	160	159	178	201	153	143	148	160	150	167	138	164	148	167	159	162	168	166	149	170	143	177	137	170	144	148	151	161	162	148	181	168	145	161	158	139	170	173	166	165	194	152	163	182	154	136	137	157	158	156	143	170	140	170	124	158	149	153	137	156	136	164	171	152	153	166	150	169	145	160	156	153	160	140	150	140	149	169	163	173	143	154	139	151	138	140	150	138	135	185	169	165	152	153	144	142	165	144	152	160	147	145	127	163	144	155	151	148	137	154	161	156	155	147	147	172	151	131	141	161	135	151	157	147	148	131	163	154	169	142	129	138	135	148	139	159	155	142	168	152	138	154	133	161	150	142	152	147	169	175	164	155	144	152	141	157	149	171	148	140	139	154	158	159	133	160	169	180	153	150	159	173	140	148	143	170	144	142	147	149	145	128	143	150	149	149	167	153	154	127	144	145	140	158	157	155	159	147	151	156	168	139	137	162	149	137	146	174	144	145	164	179	146	154	145	153	178	176	169	151	158	162	150	148	149	182	182	143	147	165	156	149	128	143	138	148	132	147	144	140	150	152	153	167	147	144	153	164	149	137	165	134	135	170	159	166	144	166	150	126	142	139	152	146	169	170	158	163	135	169	178	156	168	134	137	152	155	150	164	134	149	157	149	148	151	142	144	148	165	158	164	133	172	157	150	167	145	164	138	162	165	141	143	182	154	166	156	143	167	170	158	152	149	171	177	162	170	148	153	154	157	152	140	133	144	167	161	135	153	173	142	160	158	147	157	170	165	166	171	142	143	168	153	159	141	139	149	155	167	145	161	155	140	172	176	154	154	140	151	162	150	166	133	154	139	143	157	166	173	137	166	153	164	156	133	151	153	143	146	148	134	169	162	148	164	145	144	161	149	155	170	150	135	140	151	147	145	172	165	163	180	133	137	148	127	163	160	149	162	160	149	129	144	135	158	135	150	149	166	135	177	150	156	131	150	154	144	151	139	144	152	161	168	151	150	154	124	164	141	152	143	165	159	174	163	152	125	152	140	158	146	155	169	141	142	162	141	137	142	141	178	142	171	166	164	135	157	136	150	166	155	160	162	165	157	148	159	164	150	136	149	151	171	158	154	144	150	147	150	155	148	143	166	161	150	141	157	137	148	165	140	160	165	165	162	130	145	128	174	168	160	146	143	134	148	120	154	155	136	145	155	138	169	156	130	132	174	126	162	147	139	132	155	159	171	153	157	168	158	153	149	155	157	145	164	162	151	148	168	160	157	161	194	141	162	163	155	151	161	162	140	142	157	163	143	168	155	151	153	158	157	160	137	156	162	156	177	154	163	169	152	148	152	149	155	150	161	150	173	156	161	153	162	166	150	125	173	174	145	160	156	149	136	162	173	159	131	142	146	166	170	147	130	147	151	140	152	143	161	173	159	164	154	177	140	146	152	173	153	152	165	144	150	177	173	165	166	177	155	177	149	160	156	163	148	148	155	179	171	137	165	149	162	138	162	162	152	145	140	159	140	148	175	138	130	145	169	143	141	141	137	166	137	134	162	152	151	140	145	172	140	144	139	170	156	157	149	145	146	163	150	175	157	147	137	144	149	150	156	152	137	170	174	168	153	154	173	137	158	161	171	135	158	156	142	162	163	160	163	173	171	165	158	143	159	159	142	152	145	165	142	171	175	176	151	164	146	152	166	128	160	131	156	169	164	151	175	155	167	161	145	141	152	140	146	162	155	167	152	157	155	145	185	144	163	145	154	138	159	149	149	151	147	171	145	183	163	147	156	167	158	149	155	156	162	146	138	169	159	153	165	167	144	139	146	155	167	142	152	149	137	153	161	147	150	163	161	158	139	150	156	164	175	126	149	155	151	161	175	166	148	135	149	148	166	140	133	128	168	154	152	150	160	144	141	167	131	151	168	151	142	127	145	135	146	149	138	169	173	157	174	131	165	160	157	169	163	149	128	139	175	159	149	152	156	163	159	157	162	133	145	161	145	154	142	137	147	143	160	167	143	137	151	160	161	145	157	155	157	154	145	135	171	144	138	162	173	151	167	155	169	141	165	154	166	148	154	148	151	146	187	158	152	135	178	163	152	148	141	147	151	171	141	154	118	146	160	152	178	159	168	129	148	151	158	154	154	159	160	147	147	180	142	141	184	135	153	158	143	172	132	151	176	166	137	155	161	161	164	137	153	140	126	155	132	144	149	154	148	144	156	149	168	168	174	149	189	148	131	168	142	166	154	162	174	162	132	144	154	164	141	151	138	165	166	151	164	178	163	146	150	133	156	169	151	152	144	153	172	162	157	155	156	162	168	161	162	158	137	159	164	173	159	169	146	151	143	163	129	163	154	135	161	150	153	162	130	146	143	140	166	175	178	177	137	144	169	134	141	155	142	139	139	153	132	175	141	177	149	165	157	156	162	148	156	183	141	165	169	142	143	148	141	136	146	144	174	168	146	155	155	139	146	150	157	139	125	154	154	162	168	162	152	184	166	157	161	137	157	154	161	163	152	153	152	148	150	157	164	157	165	167	154	151	160	181	153	138	186	160	154	176	150	138	156	168	146	159	145	134	168	142	157	152	141	166	167	148	137	137	147	173	156	149	154	150	161	136	137	153	145	139	145	163	144	176	148	164	152	157	135	153	160	147	170	139	133	131	148	141	158	156	155	151	144	121	140	159	167	159	151	170	151	145	142	142	155	153	164	143	150	156	151	137	156	137	129	170	166	138	144	168	169	156	152	163	158	167	151	168	141	160	164	142	146	151	148	161	159	146	141	155	170	161	169	150	161	154	163	176	133	163	149	157	160	154	153	172	134	138	144	156	164	153	159	154	157	187	155	175	152	163	162	157	159	141	150	163	158	157	161	140	141	157	156	139	165	153	156	169	156	153	126	158	149	159	155	138	156	147	133	164	147	163	155	152	183	144	144	158	162	132	167	147	159	148	170	163	138	166	152	150	166	181	151	160	188	158	130	149	161	165	160	142	156	136	146	163	147	141	170	171	159	147	150	150	139	147	156	150	162	143	133	168	131	167	150	159	126	152	176	149	149	149	142	163	151	161	163	171	160	154	154	145	143	172	151	154	157	147	136	160	158	153	151	158	149	164	145	152	143	168	176	166	185	149	144	157	142	145	144	144	161	143	140	154	144	165	145	161	152	131	160	175	128	148	164	162	138	169	130	162	139	158	147	165	186	160	141	145	148	175	146	130	150	145	151	162	131	157	134	178	164	143	158	149	160	145	139	142	177	145	162	160	154	153	163	135	153	137	166	137	135	156	161	148	174	160	136	159	134	180	150	157	163	149	136	138	149	133	164	122	136	149	152	146	150	155	163	149	142	167	144	155	152	124	163	140	176	127	169	147	153	147	156	140	163	146	148	159	167	133	153	150	170	144	133	154	124	159
33227	14826	7611	20058	25976	24342	27027	20514	12118	10585	14769	6244	5561	5169	4903	4265	4049	3843	3840	3593	3409	3209	3086	3006	2930	2817	2738	2770	2704	2666	2710	2680	2669	2622	2494	2531	2486	2516	2474	2434	2388	2506	2437	2431	2497	2384	2417	2409	2473	2332	2344	2308	2393	2335	2333	2350	2361	2326	2360	2240	2264	2286	2348	2268	2232	2321	2311	2385	2280	2288	2248	2209	2301	2365	2200	2339	2184	2257	2270	2310	2205	2256	2231	2258	2234	2266	2279	2167	2248	2294	2231	2298	2306	2286	2237	2238	2359	2217	2324	2221	2312	2269	2268	2242	2125	2274	2277	2246	2296	2316	2203	2272	2250	2265	2265	2283	2247	2227	2339	2264	2234	2260	2263	2177	2211	2304	2359	2224	2203	2244	2362	2245	2263	2220	2255	2260	2274	2228	2303	2210	2313	2352	2188	2333	2206	2256	2280	2184	2250	2249	2271	2258	2256	2326	2290	2269	2261	2257	2230	2174	2210	2282	2248	2284	2214	2262	2241	2181	2366	2133	2192	2245	2204	2154	2235	2241	2233	2255	2222	2191	2243	2323	2219	2227	2264	2288	2288	2287	2240	2244	2262	2233	2262	2235	2299	2225	2176	2276	2257	2207	2217	2244	2166	2236	2223	2253	2200	2253	2228	2152	2236	2237	2289	2241	2207	2230	2182	2187	2290	2270	2188	2174	2265	2198	2239	2271	2202	2158	2268	2197	2149	2244	2238	2231	2233	2270	2218	2254	2224	2212	2235	2269	2160	2254	2181	2271	2270	2222	2200	2271	2255	2177	2270	2201	2296	2215	2263	2219	2205	2251	2289	2223	2251	2229	2184	2233	2289	2223	2257	2276	2243	2334	2220	2205	2216	2204	2188	2219	2242	2217	2345	2273	2137	2345	2196	2280	2278	2251	2164	2229	2094	2259	2184	2287	2201	2263	2229	2279	2230	2251	2168	2184	2182	2245	2226	2217	2350	2203	2273	2179	2233	2228	2239	2160	2227	2290	2173	2208	2313	2194	2283	2266	2306	2216	2243	2311	2243	2166	2168	2192	2216	2233	2197	2242	2258	2200	2311	2240	2251	2192	2272	2241	2269	2310	2311	2275	2285	2294	2189	2239	2315	2212	2230	2249	2259	2316	2240	2237	2189	2224	2237	2173	2201	2209	2324	2248	2283	2286	2147	2172	2164	2222	2325	2175	2222	2248	2228	2249	2198	2253	2234	2324	2202	2303	2241	2190	2233	2235	2189	2282	2278	2194	2265	2195	2211	2262	2205	2241	2244	2202	2261	2314	2215	2254	2245	2246	2179	2204	2182	2255	2285	2239	2323	2310	2292	2281	2191	2272	2249	2173	2197	2279	2201	2208	2183	2269	2228	2274	2251	2215	2251	2266	2299	2324	2200	2248	2222	2215	2241	2300	2213	2216	2214	2320	2332	2209	2210	2248	2317	2242	2194	2184	2230	2239	2211	2237	2277	2259	2277	2211	2198	2242	2281	2168	2260	2294	2266	2275	2269	2250	2252	2237	2221	2163	2214	2205	2321	2200	2277	2172	2222	2331	2259	2231	2258	2252	2265	2147	2207	2244	2211	2332	2185	2239	2270	2290	2278	2264	2278	2172	2260	2218	2280	2244	2185	2255	2284	2252	2236	2316	2218	2211	2215	2196	2180	2172	2234	2188	2192	2290	2233	2318	2198	2254	2187	2276	2127	2280	2212	2192	2301	2269	2254	2218	2248	2274	2187	2253	2225	2218	2222	2347	2157	2214	2286	2233	2190	2220	2313	2205	2132	2238	2194	2218	2303	2219	2274	2199	2210	2286	2268	2254	2221	2260	2207	2273	2255	2188	2242	2321	2310	2264	2192	2279	2295	2247	2198	2191	2242	2273	2252	2293	2295	2272	2224	2236	2266	2277	2219	2218	2367	2205	2288	2226	2177	2270	2260	2130	2302	2188	2210	2272	2335	2179	2256	2168	2266	2200	2183	2228	2260	2270	2266	2251	2212	2232	2188	2202	2201	2278	2200	2269	2218	2249	2224	2214	2184	2281	2243	2278	2316	2257	2304	2247	2142	2250	2226	2192	2215	2261	2293	2229	2278	2369	2215	2219	2291	2236	2176	2266	2170	2208	2175	2247	2270	2216	2200	2181	2264	2218	2246	2230	2327	2215	2216	2299	2255	2276	2212	2216	2241	2231	2231	2224	2283	2247	2305	2205	2259	2214	2156	2232	2179	2168	2270	2213	2258	2332	2262	2256	2262	2228	2176	2249	2159	2273	2261	2179	2207	2170	2330	2178	2338	2185	2354	2210	2227	2238	2190	2226	2250	2233	2285	2216	2281	2213	2230	2158	2298	2265	2292	2323	2182	2255	2189	2231	2245	2271	2290	2352	2209	2203	2349	2286	2260	2251	2217	2255	2198	2226	2225	2215	2207	2268	2193	2301	2200	2219	2242	2221	2306	2210	2217	2269	2252	2277	2288	2259	2250	2262	2230	2276	2227	2278	2314	2128	2276	2261	2175	2264	2335	2216	2279	2284	2319	2228	2217	2259	2159	2208	2141	2202	2189	2229	2266	2289	2188	2297	2373	2305	2281	2248	2210	2201	2204	2165	2337	2259	2267	2270	2197	2187	2219	2308	2223	2253	2212	2196	2250	2220	2192	2182	2229	2234	2157	2191	2235	2189	2286	2289	2228	2208	2315	2198	2229	2248	2236	2278	2207	2256	2248	2201	2232	2292	2297	2229	2195	2222	2340	2219	2280	2179	2199	2178	2167	2299	2220	2253	2171	2255	2247	2252	2252	2166	2306	2189	2327	2181	2246	2283	2241	2189	2270	2213	2204	2193	2207	2300	2367	2197	2257	2230	2205	2329	2119	2198	2273	2254	2144	2238	2250	2303	2242	2297	2286	2202	2272	2180	2224	2254	2201	2244	2199	2226	2249	2290	2278	2217	2222	2098	2168	2287	2268	2224	2261	2295	2219	2242	2240	2319	2211	2201	2231	2273	2241	2167	2251	2232	2248	2287	2241	2219	2220	2169	2250	2266	2283	2232	2217	2289	2357	2231	2250	2237	2242	2130	2236	2238	2251	2332	2268	2236	2197	2245	2181	2258	2177	2200	2274	2205	2231	2247	2219	2265	2220	2302	2280	2213	2300	2209	2297	2256	2211	2266	2205	2158	2315	2190	2217	2293	2264	2288	2265	2300	2237	2179	2154	2191	2192	2217	2304	2258	2152	2236	2258	2230	2171	2315	2129	2243	2225	2216	2226	2233	2134	2206	2232	2208	2353	2154	2244	2229	2280	2263	2212	2203	2147	2271	2219	2222	2167	2298	2282	2288	2211	2216	2209	2222	2254	2152	2212	2269	2286	2222	2200	2194	2311	2242	2288	2181	2265	2300	2251	2268	2214	2208	2238	2191	2272	2256	2210	2242	2292	2200	2199	2196	2208	2294	2143	2245	2193	2247	2158	2233	2265	2271	2224	2225	2187	2194	2192	2274	2265	2245	2239	2232	2260	2179	2259	2201	2246	2271	2210	2381	2264	2201	2261	2272	2231	2335	2174	2358	2244	2193	2222	2275	2219	2221	2179	2228	2333	2291	2208	2289	2177	2200	2179	2251	2270	2291	2164	2246	2353	2291	2264	2224	2165	2194	2218	2249	2185	2206	2252	2170	2188	2203	2334	2319	2291	2213	2242	2226	2352	2317	2226	2188	2282	2308	2203	2302	2160	2211	2219	2171	2179	2243	2195	2305	2243	2295	2173	2202	2206	2272	2210	2255	2269	2273	2249	2265	2246	2222	2261	2269	2192	2184	2184	2301	2234	2227	2253	2204	2157	2327	2174	2196	2213	2277	2200	2249	2208	2227	2186	2283	2256	2195	2144	2263	2255	2142	2293	2288	2259	2242	2245	2209	2258	2317	2244	2233	2210	2205	2222	2320	2249	2210	2234	2220	2254	2270	2256	2226	2318	2203	2185	2253	2297	2140	2200	2258	2189	2170	2171	2138	2236	2198	2256	2244	2294	2199	2219	2179	2254	2205	2156	2168	2186	2261	2256	2284	2229	2268	2294	2268	2219	2139	2221	2216	2229	2228	2196	2249	2223	2223	2312	2199	2270	2223	2147	2239	2291	2253	2190	2252	2185	2293	2238	2307	2299	2203	2249	2272	2222	2265	2169	2216	2273	2255	2259	2199	2163	2157	2207	2311	2285	2262	2209	2171	2220	2253	2267	2205	2319	2253	2291	2259	2288	2195	2201	2241	2311	2139	2223	2290	2268	2162	2307	2159	2226	2235	2265	2230	2237	2203	2236	2223	2284	2259	2226	2223	2244	2199	2212	2190	2236	2232	2241	2185	2251	2253	2272	2233	2314	2289	2217	2261	2246	2294	2250	2202	2240	2212	2267	2240	2303	2279	2197	2307	2192	2114	2216	2317	2197	2283	2212	2226	2252	2224	2213	2278	2221	2188	2217	2254	2184	2283	2177	2324	2198	2283	2258	2205	2217	2205	2333	2224	2207	2299	2302	2237	2210	2216	2316	2277	2216	2184	2271	2221	2231	2248	2182	2182	2201	2342	2274	2137	2323	2234	2189	2161	2288	2319	2158	2210	2298	2281	2240	2211	2245	2274	2216	2212	2230	2298	2265	2236	2273	2239	2329	2269	2226	2240	2227	2227	2262	2247	2260	2223	2309	2255	2176	2241	2198	2224	2255	2198	2198	2221	2224	2217	2362	2190	2218	2262	2229	2300	2199	2237	2233	2229	2207	2283	2216	2245	2286	2222	2253	2334	2272	2178	2282	2322	2252	2256	2256	2280	2232	2252	2181	2194	2240	2184	2217	2175	2302	2257	2248	2220	2242	2216	2242	2271	2271	2243	2159	2234	2273	2179	2244	2244	2280	2282	2249	2300	2197	2268	2276	2248	2245	2205	2169	2260	2281	2265	2255	2258	2221	2253	2312	2193	2248	2283	2289	2194	2281	2210	2204	2224	2276	2225	2197	2287	2240	2274	2253	2172	2293	2245	2258	2222	2241	2215	2257	2214	2224	2251	2264	2313	2200	2196	2135	2182	2215	2299	2257	2287
2312	222	139	119	116	158	189	182	82	80	91	71	65	61	49	69	64	65	73	65	58	56	59	63	52	66	60	66	54	52	62	54	58	57	54	62	53	58	68	60	66	61	54	64	61	62	55	52	59	67	57	72	70	38	50	55	51	62	54	55	50	51	54	52	57	53	64	46	65	55	44	66	49	55	58	56	63	56	54	65	56	64	66	50	71	58	47	59	55	56	52	50	62	68	58	55	73	60	53	53	66	56	59	65	59	65	54	50	60	63	65	58	64	63	59	49	62	61	57	59	46	59	74	55	58	59	56	66	52	47	51	59	60	59	52	55	62	52	80	67	49	52	54	46	56	65	54	50	47	50	47	51	55	51	61	65	50	66	69	50	65	51	54	50	66	64	50	57	54	66	54	65	53	56	61	58	59	46	63	63	51	56	57	62	70	66	57	49	63	50	51	52	58	60	49	58	49	65	52	67	63	57	51	57	64	68	66	75	56	62	65	55	65	56	52	65	61	55	61	64	69	62	53	47	64	60	55	53	57	65	71	57	53	60	70	54	56	55	51	63	56	64	70	56	49	58	64	51	40	62	51	64	45	57	55	44	62	53	73	55	49	64	62	52	50	78	59	54	61	60	51	61	62	57	77	64	61	61	58	62	62	50	62	49	68	62	56	67	47	53	57	61	49	61	60	61	55	58	59	55	49	59	48	74	70	55	56	67	43	57	52	60	59	56	62	63	52	58	60	88	62	40	52	60	59	63	45	54	67	67	52	59	53	68	68	58	71	49	61	60	50	68	48	66	53	50	60	66	58	58	58	51	49	62	69	54	52	58	63	69	51	67	64	63	64	55	51	69	69	69	62	70	67	50	56	63	68	62	62	69	59	61	55	55	67	45	44	69	58	57	66	52	63	64	51	48	63	54	52	56	57	59	58	55	51	68	55	46	53	53	70	51	55	55	48	42	58	62	46	58	50	54	52	50	52	72	59	64	59	69	55	60	45	47	53	47	55	66	55	63	62	60	68	51	68	68	62	66	56	47	48	54	60	66	67	47	59	62	59	63	52	54	58	61	67	75	59	60	67	44	47	71	67	58	70	50	60	62	70	56	54	57	57	63	63	54	73	61	70	57	57	64	62	69	64	65	52	69	42	53	58	68	63	73	63	39	65	59	63	61	57	50	64	59	70	71	54	58	50	48	63	65	64	53	57	70	54	52	52	52	55	64	63	60	60	55	54	54	59	60	74	67	67	57	58	42	54	57	55	46	42	64	54	65	47	60	66	61	43	52	44	49	68	55	49	59	65	64	65	37	44	52	66	68	52	57	51	55	72	69	56	65	56	71	64	59	58	48	59	54	52	57	53	65	70	52	64	52	57	56	52	65	61	55	57	48	56	52	56	51	53	69	59	62	56	52	56	52	69	60	66	44	56	42	59	55	59	52	57	59	51	64	59	62	48	64	57	47	52	53	56	45	55	52	58	73	47	43	40	60	53	58	65	54	46	54	51	52	54	48	56	60	45	55	62	59	52	66	62	81	43	59	48	54	54	53	63	52	58	64	55	60	60	57	56	61	60	55	59	58	66	56	55	64	62	62	75	60	53	63	66	41	64	68	59	56	59	54	51	56	47	64	57	56	64	58	59	56	62	60	60	79	70	51	55	57	74	59	68	64	41	51	63	55	47	62	66	53	56	53	52	52	55	60	56	68	63	72	65	57	58	48	54	55	61	59	61	61	66	56	57	57	67	65	61	51	49	52	68	54	50	67	58	52	79	53	51	57	65	48	51	73	63	50	70	48	54	57	54	52	57	67	64	64	58	49	37	56	67	68	59	56	52	60	68	58	55	63	60	57	76	56	63	61	60	52	67	66	55	66	56	43	48	54	47	50	73	61	39	52	66	52	53	62	49	63	50	66	55	57	56	58	46	54	57	60	55	61	48	65	84	57	56	49	57	68	52	56	55	54	50	65	50	63	54	60	43	52	79	55	61	69	54	64	64	57	67	66	57	49	52	54	73	56	55	50	54	61	50	55	63	59	71	51	57	50	48	57	48	52	42	52	57	53	60	48	50	55	53	45	53	65	54	58	82	61	50	61	66	54	51	44	57	57	53	52	63	46	61	54	63	63	45	50	57	51	50	59	46	46	54	73	60	57	64	41	54	66	57	62	61	48	63	65	73	71	51	66	49	63	45	60	52	55	51	66	52	58	60	62	60	44	68	57	50	58	63	59	51	65	74	51	47	42	52	51	61	51	60	60	47	60	66	69	59	45	62	63	58	55	56	57	57	55	68	64	65	64	53	69	56	61	52	58	71	64	63	63	63	54	50	55	44	50	55	50	51	69	52	54	52	41	64	40	53	68	82	60	63	53	63	62	48	56	67	59	68	61	61	52	55	50	66	48	57	44	64	58	57	62	53	52	57	76	53	62	58	56	70	64	47	55	49	73	55	52	53	66	50	56	56	63	62	40	61	46	65	55	63	58	53	48	49	62	71	56	48	58	67	61	53	53	70	62	50	65	70	48	54	60	77	56	53	66	64	71	74	62	67	61	51	54	47	46	41	61	52	66	50	46	40	54	68	52	60	63	65	50	57	48	64	65	56	68	61	68	62	69	60	50	62	63	69	41	67	53	51	63	80	59	61	58	73	68	51	58	61	56	58	57	56	49	48	55	51	47	59	53	66	57	50	65	54	67	63	64	58	62	38	52	52	67	60	63	48	62	45	49	63	63	59	60	52	56	60	59	60	52	59	56	58	59	48	55	66	49	62	60	70	54	59	49	77	63	52	68	61	51	73	66	55	69	51	64	46	55	61	41	57	58	67	66	60	62	56	60	55	64	59	72	71	55	67	71	63	44	62	56	49	65	54	70	59	60	52	59	50	56	45	55	67	44	63	45	65	66	68	63	58	58	63	76	72	55	54	51	56	50	52	60	62	56	55	46	61	62	45	66	51	67	55	59	61	42	47	52	50	58	52	59	61	58	52	63	59	61	67	70	64	47	56	70	65	63	66	66	67	55	66	73	63	64	58	55	73	55	63	66	50	68	66	47	72	67	69	70	63	56	66	51	62	67	56	72	64	56	55	54	66	46	59	51	52	63	63	59	56	53	44	60	49	61	54	53	57	58	45	63	60	71	57	55	58	50	61	64	60	62	56	61	53	60	56	56	53	66	80	64	46	66	51	61	59	55	54	52	56	59	71	56	61	59	55	52	58	54	55	68	55	61	53	59	70	66	63	56	60	49	51	61	50	46	53	58	52	54	73	61	69	78	46	56	66	63	54	58	49	61	57	49	52	52	55	53	60	64	52	57	49	63	62	60	67	62	66	42	55	56	57	58	51	65	58	53	61	52	63	51	46	60	64	55	68	62	56	61	55	64	61	67	65	72	55	72	53	43	70	54	60	45	51	67	59	67	58	53	64	43	66	56	46	46	65	52	55	47	50	60	69	45	54	58	51	69	63	63	56	59	58	57	46	77	65	62	45	63
22406	6545	3641	8178	11052	12240	11095	9239	2970	2608	2653	1450	1434	1432	1293	1205	1229	1190	1131	1173	1071	1048	994	1002	992	1002	966	967	993	946	972	950	908	985	1005	924	965	939	928	916	922	949	962	982	961	924	905	971	915	889	932	959	938	956	934	972	916	916	889	941	937	931	945	958	945	900	901	927	898	920	817	925	969	921	840	889	922	898	971	927	925	889	978	905	919	934	838	905	892	869	903	866	934	896	932	959	860	904	887	907	936	923	906	943	878	910	866	903	903	935	893	904	956	869	912	949	921	905	904	924	908	931	919	835	859	898	936	887	932	912	951	963	945	904	956	903	910	916	927	863	948	875	909	934	883	957	912	912	881	877	945	904	907	938	881	875	954	843	952	890	902	913	929	905	920	910	903	906	883	938	932	909	924	913	853	859	868	894	901	887	925	907	922	882	916	918	835	886	844	873	900	878	878	904	933	896	909	919	926	856	856	867	935	855	952	940	919	900	871	934	926	940	888	893	887	938	921	894	919	968	947	872	946	876	935	935	919	882	866	900	854	871	896	944	873	874	895	854	900	906	879	916	925	914	953	931	836	900	843	887	906	860	909	908	829	887	953	893	910	869	934	910	886	920	883	910	926	916	882	890	885	865	901	875	903	921	891	937	930	908	892	927	883	922	927	903	922	884	908	902	904	925	939	910	911	869	933	916	901	914	862	843	905	882	955	899	870	947	862	871	916	895	896	908	931	932	944	917	953	947	905	877	952	898	919	928	888	881	918	924	867	889	900	913	859	921	893	907	939	859	844	899	878	931	865	947	955	909	970	938	887	913	942	923	881	920	862	913	901	904	929	972	917	937	884	938	917	932	888	877	898	852	944	942	876	922	901	889	922	861	908	879	848	909	876	922	875	933	911	917	867	921	867	863	933	928	938	924	923	932	940	884	912	877	892	894	896	870	974	933	897	903	913	875	930	914	921	951	960	914	924	926	926	899	940	889	973	855	911	964	913	905	871	928	901	889	892	924	900	905	900	918	947	912	856	881	888	931	967	947	886	881	940	917	908	914	916	961	905	903	921	910	884	895	919	934	910	906	899	939	949	892	938	927	881	927	842	857	901	957	942	903	918	911	871	887	956	862	902	877	874	903	875	859	915	879	874	910	909	891	911	931	873	880	943	911	937	915	949	917	880	952	910	895	945	932	918	906	889	893	908	865	895	906	925	867	905	905	927	910	896	905	875	898	868	871	913	879	876	894	860	907	857	900	900	951	914	907	873	941	898	889	940	931	920	906	919	924	945	919	868	936	845	893	930	930	881	906	920	889	825	923	952	873	1009	935	933	947	962	874	952	910	925	918	886	897	931	887	943	925	885	930	934	916	944	916	901	929	885	917	912	894	957	924	907	879	893	963	977	898	944	949	893	919	903	924	936	899	969	910	908	859	878	864	926	908	946	923	906	971	902	903	881	896	930	928	930	905	961	874	903	930	883	915	883	890	938	890	935	888	898	872	870	894	927	892	884	894	922	873	898	922	908	875	894	918	923	891	862	904	879	886	941	960	924	858	919	883	904	910	895	892	908	943	937	935	950	923	890	905	921	917	904	923	912	937	925	966	927	912	929	960	922	968	878	949	870	881	929	904	910	909	876	933	960	905	957	925	943	939	946	909	892	862	914	899	879	869	939	952	960	947	880	909	915	911	908	849	955	912	935	875	930	931	917	920	947	951	902	909	927	896	878	909	871	891	895	931	923	893	851	865	901	949	989	855	891	958	890	964	908	939	926	931	953	945	948	852	948	913	928	855	876	898	892	891	930	907	895	931	905	902	893	896	913	978	910	948	912	946	884	896	869	901	913	935	953	907	889	927	891	916	855	887	878	886	951	860	892	926	967	882	981	954	890	919	909	866	954	941	906	878	922	947	861	933	892	900	905	911	898	906	915	884	941	865	928	895	915	980	939	891	850	953	897	881	886	834	914	908	850	872	933	892	893	950	887	891	946	872	895	947	894	950	906	963	896	896	902	895	871	865	885	913	885	952	876	898	913	885	863	966	914	906	882	897	853	948	951	910	880	889	855	895	866	922	867	922	909	910	912	857	916	926	932	898	923	867	906	843	937	910	908	901	896	893	922	860	949	861	858	903	914	1014	909	912	952	917	878	902	918	957	897	965	921	909	938	861	909	936	925	949	904	932	921	914	883	910	924	902	935	889	926	867	876	889	935	889	901	863	942	933	852	900	883	953	938	884	922	923	893	895	912	874	861	928	914	917	917	932	880	904	911	915	929	904	923	894	926	880	912	913	896	931	933	886	901	925	912	915	920	899	908	920	901	942	936	949	887	908	905	867	983	846	881	935	934	910	911	896	907	949	928	955	954	940	921	925	894	932	895	930	877	888	896	883	958	866	900	917	940	881	905	879	903	906	915	908	911	948	936	929	903	925	815	937	893	888	930	917	919	889	896	957	904	942	906	929	849	929	901	958	878	926	921	968	866	877	943	916	874	852	894	886	901	926	918	901	931	896	937	922	924	905	892	916	953	871	910	902	958	910	934	868	881	1001	905	910	891	880	894	889	881	927	934	923	922	876	930	873	951	905	943	913	895	945	902	884	953	928	911	867	909	910	902	867	893	922	908	928	889	906	926	929	942	882	863	886	909	913	924	944	904	936	890	873	935	923	907	853	938	903	895	927	918	905	870	908	907	830	883	929	870	955	868	880	912	887	921	868	892	950	939	896	904	943	942	884	945	929	895	896	961	917	902	918	896	919	956	902	899	881	920	898	916	875	904	839	894	889	851	895	934	949	907	942	912	934	917	992	927	925	921	925	915	849	918	918	934	853	946	940	914	905	899	951	860	895	912	875	912	958	902	901	919	903	863	944	922	910	905	898	918	890	944	933	898	929	871	927	947	849	899	913	878	895	876	883	908	915	970	950	919	923	987	896	919	909	905	916	912	856	910	901	885	989	883	889	884	902	925	921	884	906	919	922	933	900	917	903	910	882	904	957	903	861	912	960	913	921	946	913	899	883	902	930	888	877	888	901	918	882	902	911	906	900	870	926	918	875	920	906	975	910	860	948	904	914	859	897	931	922	930	882	910	912	946	890	851	923	945	933	937	907	862	904	905	938	947	925	878	929	902	905	880	943	968	931	887	911	928	906	906	920	943	845	903	868	834	929	921	873	872	892	943	864	933	940	898	878	928	927	888	908	861	947	921	956	853	903	951	854	896	879	919	883	898	919	843	936	892	889	932	910	898	920	940	883	927	883	921	905	957	954	902	889	902	889	926	897	923	918	861	968	895	944	892	874	939	897	965	850	945	942	866	885	909	953	945	952	934	934	908	887	915	890	905	911	891	883	943	950	872	916	899	909	931	863	894	916	880	876	926	992	925	929	896	877	904	914	906	907	896	941	922	923	942	881	922	900	904	889	860	894	908	912	935	914	917	930	936	864	920	917	936	908	864	897	895	915	921	913	928	916	917	908	916	905	889	922	886	900	885	958	887	850
3627	332	271	163	249	287	387	311	160	161	124	97	91	90	96	89	87	73	61	58	60	65	60	59	65	50	56	63	49	43	57	57	57	58	57	61	62	60	63	57	51	52	52	65	56	48	65	49	54	54	56	67	49	57	60	55	51	54	49	58	50	48	65	57	57	51	54	48	58	48	58	69	46	45	60	43	48	53	66	65	41	47	51	46	48	44	53	42	56	52	54	51	52	43	56	55	42	60	41	59	58	47	36	44	56	57	61	54	57	58	43	52	31	62	57	61	58	57	43	50	51	56	67	44	48	46	59	59	57	61	51	46	52	70	56	56	62	65	60	56	47	48	56	55	50	58	42	44	56	69	38	49	61	55	54	58	44	55	50	45	47	63	54	51	64	51	56	62	57	53	45	54	59	37	51	58	61	51	52	61	47	53	56	45	44	46	53	45	58	58	64	49	65	49	48	55	57	51	52	58	66	48	55	55	46	44	55	51	38	60	65	44	47	48	61	47	51	61	70	47	48	53	51	64	50	48	44	52	53	59	50	40	55	56	49	58	55	57	52	62	57	61	58	54	49	52	55	48	46	54	47	53	52	54	64	44	45	45	45	56	55	56	49	59	48	46	55	58	55	64	41	52	53	47	58	51	55	46	52	56	59	65	44	46	70	52	54	50	62	56	46	57	45	46	50	55	52	49	53	56	61	54	54	48	62	49	54	47	44	47	39	50	65	53	63	54	47	55	58	56	63	65	69	59	47	54	57	54	53	59	62	55	57	54	54	50	42	50	50	40	71	54	47	61	56	60	54	50	48	38	52	47	55	62	59	41	54	52	47	52	52	42	58	67	44	57	48	54	56	70	46	53	45	35	40	50	59	36	36	51	68	71	45	61	40	56	56	52	53	54	57	65	56	50	50	42	55	52	45	57	44	52	54	63	51	50	62	49	48	61	46	45	59	51	52	55	57	50	50	58	50	46	55	47	60	47	41	42	48	64	43	47	58	45	49	56	45	60	45	46	58	56	47	44	51	49	53	57	47	51	51	53	70	58	48	50	43	58	53	38	77	49	50	57	52	53	41	51	44	48	48	46	59	70	46	43	52	56	44	65	53	60	50	52	53	53	70	51	56	65	49	45	43	53	60	49	59	50	48	53	51	56	59	47	62	45	52	46	43	56	49	45	64	50	61	57	69	53	51	58	60	54	46	49	64	51	51	46	58	51	62	41	55	50	53	48	49	44	51	66	50	54	47	54	48	42	50	53	46	57	49	51	41	62	62	49	64	54	37	54	58	63	65	49	56	51	38	53	49	56	43	56	50	50	47	61	50	45	64	44	53	55	46	44	42	52	52	47	48	51	57	57	52	54	47	56	61	47	55	56	55	49	66	50	35	55	53	52	49	55	47	62	42	59	57	52	59	59	51	50	44	50	59	53	50	52	49	49	46	54	42	49	40	53	38	59	62	52	38	43	52	62	46	52	59	54	47	52	45	52	49	44	59	54	62	50	49	49	52	60	58	44	52	58	68	57	60	49	57	50	62	52	49	29	48	43	59	53	46	66	60	52	54	50	39	42	42	50	59	47	58	56	43	47	49	50	41	47	52	56	54	50	60	48	64	44	59	45	57	47	53	50	53	43	54	41	58	56	66	52	54	52	56	49	53	48	64	51	54	35	54	44	50	58	55	47	51	49	63	56	54	47	51	56	45	44	53	55	51	57	49	49	61	37	52	51	50	47	50	53	55	53	47	50	47	41	54	46	49	37	57	45	41	47	71	50	60	42	41	42	52	60	76	48	63	58	58	57	65	51	42	49	40	57	44	52	53	50	58	57	55	56	60	53	46	43	49	42	44	48	56	51	50	61	61	43	54	48	43	46	47	64	46	63	57	53	52	57	56	51	42	68	60	54	50	50	48	54	62	46	44	58	46	41	60	55	47	58	54	47	64	47	47	48	55	59	49	63	59	54	59	39	47	61	49	59	53	56	50	60	48	54	54	43	50	54	55	40	53	47	42	53	56	59	60	58	59	49	61	57	49	39	63	54	43	56	44	66	63	53	46	55	50	45	55	62	50	63	49	53	40	56	49	52	74	61	68	55	50	44	46	45	48	52	55	48	56	61	57	50	62	48	56	65	61	64	61	52	53	63	43	59	55	51	53	41	54	47	54	44	50	56	57	53	65	53	53	47	43	53	59	50	60	50	40	51	47	49	48	56	58	46	43	47	47	50	59	49	50	57	46	54	56	49	48	61	48	55	46	59	59	59	54	66	49	51	58	55	50	57	73	55	57	49	65	59	63	41	59	50	53	55	53	57	45	44	47	56	56	50	54	41	54	57	58	56	60	59	55	48	63	45	39	55	47	55	62	42	50	52	53	47	48	65	39	49	41	55	49	42	51	43	63	52	53	50	47	51	58	50	49	48	49	58	63	59	48	52	50	56	53	57	36	68	47	47	56	60	49	55	45	65	60	63	54	57	58	51	49	47	53	57	47	49	41	49	62	52	55	46	51	55	49	42	47	57	49	58	50	63	54	34	56	45	47	55	50	43	43	47	44	53	52	57	54	53	53	58	49	58	58	63	60	53	57	54	39	58	62	67	56	65	37	48	52	52	48	52	50	52	52	48	59	42	55	54	51	47	41	50	46	43	46	48	44	55	64	43	52	44	57	56	62	45	57	42	49	55	45	53	60	55	60	46	55	53	50	48	48	51	44	43	36	54	48	41	62	49	60	52	59	47	54	57	48	48	46	53	54	68	71	42	46	59	33	59	41	70	58	57	51	61	45	56	63	51	50	49	35	57	53	40	51	59	57	61	46	44	50	62	48	61	52	57	44	50	47	53	48	40	50	46	60	55	45	50	42	52	42	41	64	46	57	73	47	62	41	66	62	37	61	41	49	57	52	63	60	49	56	68	55	48	51	44	53	49	58	42	68	57	72	42	45	45	48	57	55	55	57	46	63	58	45	61	57	55	52	46	60	48	49	64	48	51	55	48	44	45	56	64	52	61	60	39	50	69	60	57	53	64	51	56	51	58	58	50	70	56	35	47	35	43	59	55	53	56	47	66	64	41	47	47	49	47	42	60	59	56	58	55	56	44	53	58	48	49	56	53	56	58	50	47	47	66	62	48	47	39	51	46	44	63	55	47	69	58	67	46	48	59	60	55	60	46	62	54	53	56	53	72	53	56	62	55	50	50	54	49	56	51	49	46	56	48	57	59	59	61	55	52	53	51	53	55	57	53	51	61	46	44	55	60	45	42	75	47	64	46	60	48	52	51	54	63	61	57	42	49	49	51	59	64	48	46	49	44	47	49	54	53	52	50	54	54	49	49	52	40	55	55	58	49	47	53	52	56	64	46	57	60	51	54	60	55	44	47	66	67	53	50	44	57	51	59	56	55	56	59	61	49	57	56	58	48	51	50	52	67	41	51	55	60	69	49	45	62	59	57	60	58	58	50	51	50	51	62	55	56	61	64	46	44	43	53	47	57
23710	8407	5938	13427	18657	19017	18881	14241	6255	5814	4526	3113	2710	2713	2358	2000	1794	1809	1619	1590	1478	1341	1288	1294	1160	1116	1142	1093	1130	1109	1049	1015	1061	989	958	910	934	901	917	897	912	956	940	894	905	896	879	884	906	862	870	862	818	888	896	860	876	869	906	837	877	881	872	797	835	845	856	890	880	814	814	807	835	804	844	847	784	806	863	800	816	817	774	805	794	761	875	840	862	776	842	784	828	845	838	818	786	859	819	847	823	798	831	827	818	820	834	821	828	845	810	826	823	807	767	844	848	794	846	797	811	782	806	817	796	804	806	819	827	763	756	790	826	821	875	840	802	781	800	831	838	794	831	817	806	818	799	820	843	832	801	825	829	834	837	849	822	803	847	818	784	821	818	821	837	861	794	758	758	800	815	825	838	827	820	805	800	825	810	798	813	752	860	783	788	782	801	804	801	810	809	819	818	840	804	819	851	844	806	841	819	833	836	796	758	817	792	825	835	808	830	815	824	850	758	816	791	797	825	783	856	814	756	746	812	812	823	849	771	788	783	799	796	811	821	795	778	773	802	812	828	808	855	771	802	812	815	847	831	828	806	796	825	830	823	804	844	832	826	841	813	836	835	805	803	802	797	789	789	789	842	793	832	802	842	820	805	786	807	859	810	773	799	814	755	801	775	812	799	833	759	832	754	806	729	812	825	772	837	789	794	775	765	824	874	823	782	790	763	772	812	837	821	850	816	820	805	789	768	789	791	775	808	781	779	812	832	757	832	817	834	831	827	777	824	807	818	833	813	814	816	826	800	805	808	857	796	785	757	778	824	811	828	802	791	776	805	826	831	770	781	772	816	847	756	775	811	770	756	778	791	848	820	811	800	783	782	869	814	819	812	795	788	772	806	845	817	793	838	769	806	793	764	801	774	811	830	786	764	776	788	837	779	800	767	808	760	835	861	802	816	816	756	785	753	787	807	775	802	799	846	795	823	842	813	802	774	827	758	786	787	840	863	832	789	826	832	839	853	764	852	864	815	792	852	795	767	841	840	819	840	801	831	764	839	890	838	769	838	812	813	837	819	827	782	788	789	798	778	773	830	785	805	740	860	870	740	763	771	812	795	835	814	801	800	812	843	807	785	826	756	787	832	789	790	831	779	797	800	829	839	788	798	813	831	845	793	848	736	786	816	840	794	820	771	824	808	785	841	764	804	782	803	795	773	775	767	865	787	786	809	780	807	808	777	800	792	829	836	820	814	805	765	774	797	827	784	822	817	801	787	804	772	854	800	804	795	803	831	833	814	820	768	837	832	876	855	785	774	806	793	773	830	843	784	848	793	820	805	752	880	834	792	824	831	736	767	759	803	803	869	803	798	812	799	835	834	838	775	794	765	841	747	768	856	770	786	800	804	814	797	836	770	781	791	838	789	822	787	780	864	822	825	782	886	817	803	798	837	872	852	791	799	817	812	788	837	759	800	816	793	774	778	790	816	778	807	864	776	810	810	825	775	755	831	800	793	830	836	793	798	832	803	844	784	812	738	749	825	835	779	845	845	841	824	762	747	773	787	799	804	812	789	806	770	814	810	763	823	818	786	824	837	810	823	809	765	806	808	849	813	783	854	798	778	840	772	875	847	843	804	796	852	820	868	836	777	801	774	796	796	780	827	826	814	799	843	757	814	801	808	822	810	765	811	871	794	805	794	753	826	807	809	855	784	830	769	796	810	803	783	799	879	817	825	840	785	822	833	779	825	821	839	810	758	801	788	731	841	775	802	846	827	865	783	831	789	848	778	827	810	808	792	790	819	782	809	854	825	782	767	807	814	808	850	798	801	820	793	785	847	782	797	830	786	812	789	812	849	803	819	852	789	776	837	863	784	777	820	810	809	782	815	855	825	795	775	809	795	810	837	795	804	790	813	802	821	838	845	798	814	809	778	749	817	796	799	771	786	777	835	799	823	879	826	811	780	818	808	808	850	768	839	802	829	744	775	805	758	828	774	795	824	791	838	748	810	749	829	844	761	803	828	761	818	883	829	735	782	834	806	807	804	823	809	795	818	837	804	841	831	808	789	841	820	784	766	833	834	790	832	804	799	790	850	790	789	797	817	797	827	814	860	749	794	803	824	837	804	790	807	838	781	773	765	821	851	817	778	778	786	826	809	801	797	791	817	821	786	778	861	816	828	806	841	800	823	804	794	800	835	796	845	781	774	796	784	780	803	873	819	816	842	802	764	859	833	846	757	831	825	791	816	834	797	846	842	790	799	849	834	835	810	836	751	822	853	811	769	824	750	796	860	767	825	810	811	840	818	758	776	782	839	832	811	758	797	755	849	802	798	822	832	804	834	832	769	827	803	813	784	769	803	818	819	773	793	809	817	810	878	793	818	823	806	810	824	786	750	830	793	792	832	842	791	783	803	807	804	817	845	803	805	798	801	835	796	827	768	832	754	779	761	803	805	755	800	798	854	826	791	828	814	824	800	790	784	783	820	862	812	850	789	814	827	795	849	801	863	818	795	832	851	796	798	825	755	863	808	784	817	732	842	788	826	775	810	787	786	817	814	826	765	811	847	796	838	783	842	768	824	811	778	844	864	832	775	856	832	767	822	799	781	795	858	774	773	851	813	730	831	800	783	812	762	808	809	845	830	803	829	771	843	775	812	824	809	804	825	790	824	849	777	791	828	788	810	810	795	793	818	800	825	821	809	788	824	791	821	791	827	809	759	785	842	803	826	801	799	803	812	819	823	824	837	827	802	769	812	799	790	781	782	801	821	856	783	824	806	763	811	842	821	791	833	778	784	828	808	817	872	808	799	793	793	820	794	799	784	763	786	843	823	816	813	803	815	778	825	803	825	792	828	781	812	819	784	815	850	776	790	798	868	758	816	862	805	826	775	833	837	780	820	772	798	821	811	871	805	809	775	820	820	829	770	793	822	866	870	832	872	796	804	797	819	868	779	793	808	754	826	837	753	811	823	825	832	822	817	835	767	810	799	774	858	819	797	780	802	849	838	842	847	826	830	817	785	789	758	799	817	771	779	767	795	825	780	780	794	773	832	805	856	831	805	816	759	839	807	829	769	820	794	794	815	856	798	806	867	808	823	771	807	760	845	771	825	824	817	865	804	776	843	799	838	800	800	827	793	786	830	758	843	784	775	783	815	781	799	869	844	804	766	851	821	819	812	786	792	775	814	764	820	806	835	780	866	811	843	827	836	831	790	757	809	830	781	792	782	790	775	780	801	761	809	802	782	825	805	838	797	831	841	763	858	813	881	790	827	800	802	735	841	862	814	828	823	854	836	826	788	821	802	755	850	790	789	728	867	841	784	831	790	744	761	812	832	837	833	814	807	810	817	847	806	803	847	778	809	793	763	818	840	830	818	798	812	768	839	813	793	841	880	843	793	805	759	849	821	795	798	780	778	835	824	833	829	794	822	842	846	783	816	770	799	819	779	812	807	821	854	820	820	815	814	774	806	830	806	827	816	794	782	792	811	825
3138	346	230	133	208	336	238	237	162	113	171	107	79	65	82	54	67	74	62	46	39	55	48	63	45	52	41	50	53	51	55	50	51	45	54	56	55	50	53	49	50	46	48	44	42	41	64	42	55	41	47	50	44	46	38	56	41	46	64	40	55	47	46	50	52	44	47	50	53	43	54	55	59	46	38	61	45	42	51	45	46	50	30	39	47	41	46	39	49	55	50	43	51	49	33	40	47	40	56	54	48	53	49	51	57	43	46	34	45	46	41	63	46	45	47	51	51	59	54	55	54	31	51	41	38	32	41	47	43	41	42	41	50	46	39	42	51	42	52	43	38	52	48	56	48	38	54	47	33	49	50	31	34	49	46	53	62	41	40	52	36	39	57	59	52	46	52	50	53	54	47	43	48	42	46	44	49	48	49	46	53	57	46	46	47	41	51	39	54	49	41	49	43	57	41	45	52	60	39	43	50	41	53	51	33	36	51	44	50	47	55	47	35	48	38	48	37	36	49	55	66	46	49	53	41	50	58	58	55	47	48	44	60	57	51	43	35	50	41	48	47	61	46	39	47	51	49	37	53	41	44	39	45	50	49	40	45	40	40	41	34	55	49	58	51	43	41	42	40	46	49	56	52	49	48	50	50	32	48	38	38	44	36	41	63	49	35	42	42	46	51	56	45	52	53	52	45	53	38	53	57	37	48	45	60	29	47	39	43	45	45	51	63	46	47	38	38	46	35	54	46	41	45	42	55	40	42	42	52	36	54	46	48	32	45	52	55	44	42	48	52	48	50	48	47	47	48	50	49	31	53	35	40	35	61	44	54	48	38	51	46	58	42	52	61	43	50	39	51	56	50	47	50	44	52	51	43	52	59	45	54	46	52	45	42	50	38	37	40	46	47	48	45	46	58	42	53	43	55	27	46	49	47	47	56	55	44	49	35	47	43	42	33	41	51	52	53	35	40	57	51	61	37	35	42	46	44	37	49	33	58	38	44	55	32	52	56	48	48	47	35	45	63	62	46	60	39	52	38	42	45	52	44	52	53	58	45	45	54	58	54	49	48	59	48	45	37	44	53	43	52	54	42	51	42	46	43	49	59	59	39	57	55	38	47	52	49	52	56	45	46	40	48	55	54	54	38	62	42	39	44	51	45	47	48	45	53	46	45	50	39	46	39	46	35	55	45	50	49	45	42	47	55	50	44	49	46	51	36	56	41	35	48	53	44	61	52	47	49	40	51	40	50	47	44	53	51	36	53	56	43	54	63	62	44	48	39	53	47	59	42	54	41	49	43	42	52	40	43	32	59	45	54	44	59	50	53	47	53	47	52	51	35	53	45	45	46	46	48	43	53	34	48	37	38	45	47	51	31	56	55	36	47	45	54	47	48	43	41	36	39	49	42	55	52	48	38	59	37	59	40	56	47	50	39	47	48	37	52	44	54	57	49	56	52	57	44	51	32	33	48	37	45	47	31	53	56	53	48	40	46	43	45	47	47	44	50	32	36	42	34	48	49	36	48	39	31	51	51	45	36	52	38	55	48	38	39	47	50	43	45	48	50	36	43	58	41	43	40	49	35	49	47	47	48	51	47	39	57	56	54	49	48	46	52	53	44	49	57	40	43	55	48	44	45	59	41	45	46	40	37	54	56	40	37	45	43	40	42	52	52	37	38	41	45	52	53	47	40	42	38	53	55	41	48	51	39	50	61	51	44	51	45	40	61	55	45	45	48	55	40	45	46	48	46	41	41	46	39	46	54	60	51	43	48	46	47	44	47	44	46	48	51	47	49	42	55	51	40	55	48	61	47	42	39	50	51	48	50	37	49	41	52	37	48	36	53	51	50	47	56	49	44	45	54	45	58	50	43	46	53	40	41	45	46	40	56	59	45	48	50	53	39	38	52	49	40	43	49	42	32	41	48	52	38	43	47	45	40	34	37	48	44	43	61	48	37	40	52	52	45	45	42	47	52	46	39	39	41	58	42	48	54	46	48	44	54	38	55	51	45	52	49	26	37	44	52	48	33	39	50	43	48	53	44	45	47	42	51	38	40	53	51	40	49	50	45	50	54	52	46	43	45	59	44	42	45	52	45	40	47	45	33	54	53	45	54	39	38	46	31	44	37	42	35	43	43	31	46	59	51	55	49	49	53	49	45	38	48	53	45	39	42	45	53	48	49	44	46	53	39	31	48	37	58	41	55	29	47	48	50	52	54	49	39	51	48	50	53	58	57	41	34	37	47	46	45	55	47	47	39	41	39	53	44	54	50	40	37	49	61	45	53	36	52	56	40	50	46	44	44	45	54	36	34	41	38	41	48	45	47	39	54	38	55	45	49	48	43	39	39	39	52	49	41	55	53	34	42	44	40	52	37	45	50	48	52	50	40	36	40	62	40	51	44	38	44	39	43	56	47	37	38	57	52	39	39	47	45	43	50	38	50	41	61	41	40	43	49	55	49	62	31	53	49	50	45	49	44	51	43	50	62	46	43	48	59	43	43	50	55	45	47	62	33	50	40	53	49	68	54	41	49	52	47	48	37	54	47	57	39	49	46	49	48	48	48	44	38	46	53	37	47	55	42	41	49	54	41	44	52	37	46	50	40	38	51	50	40	46	49	33	54	37	52	40	38	55	38	49	48	49	42	56	43	33	49	61	55	40	52	48	49	56	39	39	54	47	62	39	45	42	40	46	46	30	44	48	35	40	44	42	48	47	49	40	56	54	43	44	38	47	42	50	51	56	38	31	51	62	60	48	60	52	46	43	44	35	44	43	56	47	38	43	38	59	45	53	43	44	58	48	45	35	38	42	42	47	38	53	36	52	47	45	50	44	47	47	51	36	50	49	48	52	51	47	53	50	39	37	50	54	31	49	47	44	46	43	38	33	45	40	41	43	55	68	49	48	47	43	42	48	40	55	54	51	42	44	48	48	50	38	37	55	56	54	48	49	39	42	48	52	51	44	44	48	53	49	41	35	40	45	54	43	51	53	44	45	38	58	54	59	49	44	56	42	57	40	47	41	56	39	50	38	61	46	44	50	40	48	46	41	47	40	51	53	38	55	40	46	31	47	50	45	54	41	41	43	49	46	56	50	48	45	49	53	43	50	57	42	47	49	46	52	47	41	57	43	42	45	48	49	39	43	57	47	55	45	41	44	36	34	56	60	56	47	47	42	46	50	47	44	35	39	38	38	59	43	50	54	37	49	36	38	51	48	59	51	44	47	48	35	42	50	41	63	56	53	40	45	46	43	50	38	43	55	52	39	40	58	53	44	45	50	51	56	46	47	55	57	65	48	50	54	39	49	52	43	39	37	42	40	55	49	44	53	57	37	45	39	57	42	41	36	47	57	49	46	43	42	34	40	41	39	48	48	49	50	43	37	52	44	56	32	41	38	45	45	47	50	62	48	45	56	45	38	39	54	38	43	49	57	54	51	46	26	34	48	57	49	45	37	43	48	43	57	46	38	48	52	32	59	49	45	47	45
20827	8336	4873	12787	17393	19282	13510	11733	7224	4965	6389	2718	2386	2368	2114	1801	1677	1514	1476	1379	1286	1188	1165	1098	1050	1043	995	964	947	916	961	891	893	927	941	874	825	871	888	833	826	863	843	830	818	818	839	797	776	862	812	791	764	784	724	776	813	806	789	795	760	779	716	796	824	790	767	678	769	735	696	713	758	817	755	756	723	815	770	738	719	750	711	746	750	712	718	791	759	714	677	732	763	798	705	707	694	665	735	689	725	721	721	719	733	760	764	727	711	668	774	699	735	806	688	731	758	738	695	754	720	714	741	768	765	737	744	766	707	719	692	747	679	692	738	737	718	679	655	727	744	755	774	729	718	739	711	765	693	726	748	741	799	750	764	717	702	757	762	738	737	799	730	726	706	726	755	776	723	734	686	775	751	763	734	737	740	737	738	732	748	761	709	720	656	737	698	729	734	767	691	727	765	732	726	723	697	738	709	739	739	722	757	693	740	748	730	747	740	775	712	709	735	737	706	735	744	687	711	739	732	687	772	766	729	737	763	745	712	688	701	721	700	772	740	737	695	742	732	704	706	754	710	785	734	758	731	716	770	701	722	698	738	698	724	734	736	711	739	717	756	732	754	743	753	704	728	739	715	706	723	723	776	698	761	776	719	764	725	699	738	676	773	726	701	663	688	710	676	720	781	748	711	731	714	702	744	704	727	727	772	726	740	732	713	737	714	698	774	716	760	732	719	703	716	736	706	704	721	706	763	718	769	718	730	726	693	727	690	714	790	706	721	778	702	701	714	700	748	772	775	681	736	724	744	696	713	711	688	742	729	798	720	738	680	729	736	690	760	708	726	695	761	743	731	737	693	729	735	749	756	706	722	778	712	704	726	740	745	667	716	697	707	735	770	721	722	715	741	785	734	747	759	651	747	759	699	729	718	766	749	698	707	723	769	727	724	695	737	690	725	691	764	696	707	682	754	733	744	672	715	707	725	756	739	739	726	735	730	719	727	717	729	701	723	756	781	690	763	741	683	742	763	770	734	720	696	766	721	750	698	699	761	708	738	751	744	738	693	686	748	742	709	719	752	742	742	705	737	757	777	721	705	712	734	718	751	689	766	734	732	791	730	686	738	772	743	776	709	759	723	736	708	688	768	733	755	731	717	670	743	692	749	755	716	723	762	693	702	697	733	767	711	762	682	779	735	733	694	703	728	690	749	682	741	697	747	752	742	699	759	715	743	748	732	718	722	707	742	738	729	769	735	760	703	724	734	736	761	755	740	755	747	739	776	725	730	737	706	717	703	718	710	765	706	710	742	737	700	778	724	757	669	732	746	699	722	752	689	716	741	721	642	704	711	687	720	719	742	709	683	718	751	720	739	724	740	704	692	728	737	731	759	707	695	715	756	761	725	740	710	712	727	695	700	737	661	685	737	719	739	755	719	740	762	736	685	684	701	707	766	730	749	703	765	728	734	740	724	709	742	710	692	736	727	730	748	693	745	754	768	758	724	755	761	741	673	754	724	780	745	758	712	754	770	686	737	741	731	693	734	738	757	720	700	705	703	722	708	749	729	701	725	752	742	739	688	712	768	663	722	683	712	726	768	706	751	749	731	736	730	706	698	705	717	682	743	733	702	719	737	756	680	707	720	689	745	686	761	703	752	695	723	741	736	741	705	771	737	684	715	773	662	706	735	754	706	727	722	703	732	714	733	761	736	726	691	725	747	691	693	778	735	728	776	683	755	683	731	721	697	729	714	680	735	744	742	737	749	734	735	735	697	741	714	696	707	759	752	758	717	711	689	722	708	727	752	699	736	728	747	718	642	714	745	725	730	729	697	777	683	757	714	730	746	750	750	753	759	738	744	685	721	753	704	704	707	789	753	736	751	735	687	725	771	735	715	735	716	730	718	752	774	729	735	737	761	735	729	751	704	745	707	724	740	772	745	749	736	732	701	745	757	723	736	749	751	716	705	764	735	785	728	697	712	743	735	763	736	791	709	736	696	715	726	688	698	714	704	681	739	685	741	715	717	745	692	702	705	733	703	726	790	701	757	693	717	709	776	763	697	754	722	707	689	758	749	732	729	773	714	738	699	712	714	747	769	727	726	746	692	725	751	728	684	689	746	708	698	746	765	753	714	708	714	747	764	749	719	742	743	716	729	712	760	739	809	678	709	707	749	707	736	730	728	718	755	743	698	721	695	750	729	719	752	716	736	775	728	684	693	674	714	726	741	717	730	722	737	739	716	698	738	717	692	730	725	718	686	721	731	744	749	731	735	764	751	748	758	757	717	674	792	754	719	733	767	717	731	763	719	700	715	686	725	717	724	734	734	723	755	739	694	695	722	720	681	746	729	804	724	756	751	714	741	760	684	705	742	703	757	703	734	721	709	664	765	734	755	717	741	731	777	728	695	728	742	680	694	748	757	691	709	707	718	714	769	740	718	714	748	754	715	726	710	712	633	718	726	744	718	745	696	706	740	745	714	719	742	695	722	741	729	745	727	726	706	738	736	706	734	697	716	744	750	764	733	689	715	704	738	729	744	702	720	684	723	764	757	767	710	688	723	779	730	732	698	787	709	771	713	702	716	724	767	758	749	719	782	679	739	699	743	750	746	683	715	766	680	721	697	719	734	742	680	809	708	749	721	723	711	731	730	797	685	685	743	735	666	669	775	695	724	697	731	725	750	720	690	775	734	715	746	738	706	767	729	755	712	747	686	737	735	759	717	742	701	700	726	663	724	702	784	665	730	690	726	743	715	717	746	736	708	704	735	752	717	697	792	708	718	750	732	703	702	684	721	741	702	745	761	719	704	737	715	704	703	690	751	753	741	740	759	736	750	710	712	670	711	733	742	721	703	778	748	731	702	727	732	713	734	710	696	661	734	739	748	712	729	734	789	714	776	727	774	731	701	679	734	731	744	741	727	721	698	749	761	757	715	740	755	745	724	742	719	687	737	725	785	752	719	757	744	719	724	765	729	774	735	718	708	678	698	752	727	691	733	749	762	691	724	779	716	703	726	736	734	700	774	744	749	767	760	719	718	715	730	735	756	712	767	737	676	746	720	716	691	716	752	764	732	768	711	725	731	744	726	703	764	688	724	752	729	727	701	727	712	736	727	703	699	741	748	675	738	697	744	749	741	723	775	743	735	747	747	753	713	726	757	711	711	709	700	698	768	706	716	725	716	721	716	732	720	743	713	770	765	726	724	697	759	698	767	738	720	705	742	760	722	694	681	767	702	738	710	739	734	729	745	695	721	760	744	699	715	709	742	732	755	723	709	748	715	746	716	760	713	747	738	684	758	737	686	713	708	735	755	752	726	675	730	745	703	776	691	768	750	753	761	714	715	758	738	730	719	722	718	741	714	728	732	699	714	704	725	717	703	710	771	730	727	746	714	701	711	754	680	725	736	731	735	689	755	720	694	753	744	728	699	726	722	695	767	733	696	730	733	718	726	757	765	744	728	718	718	716	710	772	742	731	758	695	714	715	730	685
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
